PluginProbe
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits / 3.1.2
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits v3.1.2
3.2.2 3.2.3 3.2.1 3.2.0 3.1.9 3.1.8 3.1.7 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.9 trunk 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.3 1.1.4 1.1.5 All 174 releases
master-addons / assets / js / admin / setup-wizard.min.js

setup-wizard.min.js in Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits 3.1.2, at assets/js/admin/setup-wizard.min.js

1 lines 454.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 !function(){"use strict";function e(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var t,n,a={exports:{}},r={};function o(){if(t)return r;t=1;var e=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),f=Symbol.for("react.activity"),p=Symbol.iterator,h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,v={};function y(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||h}function b(){}function j(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||h}y.prototype.isReactComponent={},y.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")},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=y.prototype;var x=j.prototype=new b;x.constructor=j,g(x,y.prototype),x.isPureReactComponent=!0;var w=Array.isArray;function k(){}var S={H:null,A:null,T:null,S:null},E=Object.prototype.hasOwnProperty;function C(t,n,a){var r=a.ref;return{$$typeof:e,type:t,key:n,ref:void 0!==r?r:null,props:a}}function P(t){return"object"==typeof t&&null!==t&&t.$$typeof===e}var T=/\/+/g;function N(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 A(t,a,r,o,i){var s=typeof t;("undefined"===s||"boolean"===s)&&(t=null);var l=!1;if(null===t)l=!0;else switch(s){case"bigint":case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case e:case n:l=!0;break;case m:return A((l=t._init)(t._payload),a,r,o,i)}}if(l)return i=i(t),l=""===o?"."+N(t,0):o,w(i)?(r="",null!=l&&(r=l.replace(T,"$&/")+"/"),A(i,a,r,"",function(e){return e})):null!=i&&(P(i)&&(i=function(e,t){return C(e.type,t,e.props)}(i,r+(null==i.key||t&&t.key===i.key?"":(""+i.key).replace(T,"$&/")+"/")+l)),a.push(i)),1;l=0;var u=""===o?".":o+":";if(w(t))for(var c=0;c<t.length;c++)l+=A(o=t[c],a,r,s=u+N(o,c),i);else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=p&&e[p]||e["@@iterator"])?e:null}(t),"function"==typeof c)for(t=c.call(t),c=0;!(o=t.next()).done;)l+=A(o=o.value,a,r,s=u+N(o,c++),i);else if("object"===s){if("function"==typeof t.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(k,k):(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}(t),a,r,o,i);throw a=String(t),Error("Objects are not valid as a React child (found: "+("[object Object]"===a?"object with keys {"+Object.keys(t).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.")}return l}function M(e,t,n){if(null==e)return e;var a=[],r=0;return A(e,a,"","",function(e){return t.call(n,e,r++)}),a}function L(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 R="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:String("object"==typeof e&&null!==e&&"string"==typeof e.message?e.message:e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e)},O={map:M,forEach:function(e,t,n){M(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return M(e,function(){t++}),t},toArray:function(e){return M(e,function(e){return e})||[]},only:function(e){if(!P(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};return r.Activity=f,r.Children=O,r.Component=y,r.Fragment=a,r.Profiler=i,r.PureComponent=j,r.StrictMode=o,r.Suspense=c,r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=S,r.__COMPILER_RUNTIME={__proto__:null,c:function(e){return S.H.useMemoCache(e)}},r.cache=function(e){return function(){return e.apply(null,arguments)}},r.cacheSignal=function(){return null},r.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var a=g({},e.props),r=e.key;if(null!=t)for(o in void 0!==t.key&&(r=""+t.key),t)!E.call(t,o)||"key"===o||"__self"===o||"__source"===o||"ref"===o&&void 0===t.ref||(a[o]=t[o]);var o=arguments.length-2;if(1===o)a.children=n;else if(1<o){for(var i=Array(o),s=0;s<o;s++)i[s]=arguments[s+2];a.children=i}return C(e.type,r,a)},r.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:s,_context:e},e},r.createElement=function(e,t,n){var a,r={},o=null;if(null!=t)for(a in void 0!==t.key&&(o=""+t.key),t)E.call(t,a)&&"key"!==a&&"__self"!==a&&"__source"!==a&&(r[a]=t[a]);var i=arguments.length-2;if(1===i)r.children=n;else if(1<i){for(var s=Array(i),l=0;l<i;l++)s[l]=arguments[l+2];r.children=s}if(e&&e.defaultProps)for(a in i=e.defaultProps)void 0===r[a]&&(r[a]=i[a]);return C(e,o,r)},r.createRef=function(){return{current:null}},r.forwardRef=function(e){return{$$typeof:u,render:e}},r.isValidElement=P,r.lazy=function(e){return{$$typeof:m,_payload:{_status:-1,_result:e},_init:L}},r.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},r.startTransition=function(e){var t=S.T,n={};S.T=n;try{var a=e(),r=S.S;null!==r&&r(n,a),"object"==typeof a&&null!==a&&"function"==typeof a.then&&a.then(k,R)}catch(e){R(e)}finally{null!==t&&null!==n.types&&(t.types=n.types),S.T=t}},r.unstable_useCacheRefresh=function(){return S.H.useCacheRefresh()},r.use=function(e){return S.H.use(e)},r.useActionState=function(e,t,n){return S.H.useActionState(e,t,n)},r.useCallback=function(e,t){return S.H.useCallback(e,t)},r.useContext=function(e){return S.H.useContext(e)},r.useDebugValue=function(){},r.useDeferredValue=function(e,t){return S.H.useDeferredValue(e,t)},r.useEffect=function(e,t){return S.H.useEffect(e,t)},r.useEffectEvent=function(e){return S.H.useEffectEvent(e)},r.useId=function(){return S.H.useId()},r.useImperativeHandle=function(e,t,n){return S.H.useImperativeHandle(e,t,n)},r.useInsertionEffect=function(e,t){return S.H.useInsertionEffect(e,t)},r.useLayoutEffect=function(e,t){return S.H.useLayoutEffect(e,t)},r.useMemo=function(e,t){return S.H.useMemo(e,t)},r.useOptimistic=function(e,t){return S.H.useOptimistic(e,t)},r.useReducer=function(e,t,n){return S.H.useReducer(e,t,n)},r.useRef=function(e){return S.H.useRef(e)},r.useState=function(e){return S.H.useState(e)},r.useSyncExternalStore=function(e,t,n){return S.H.useSyncExternalStore(e,t,n)},r.useTransition=function(){return S.H.useTransition()},r.version="19.2.3",r}function i(){return n||(n=1,a.exports=o()),a.exports}var s=i();const l=e(s),u=function(e,t){for(var n=0;n<t.length;n++){const a=t[n];if("string"!=typeof a&&!Array.isArray(a))for(const t in a)if("default"!==t&&!(t in e)){const n=Object.getOwnPropertyDescriptor(a,t);n&&Object.defineProperty(e,t,n.get?n:{enumerable:!0,get:()=>a[t]})}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}({__proto__:null,default:l},[s]);var c,d,m={exports:{}},f={},p={exports:{}},h={};var g,v,y,b,j={exports:{}},x={};function w(){return v||(v=1,function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){}}(),j.exports=function(){if(g)return x;g=1;var e=i();function t(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 n(){}var a={d:{f:n,r:function(){throw Error(t(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},r=Symbol.for("react.portal"),o=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function s(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}return x.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=a,x.createPortal=function(e,n){var a=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!n||1!==n.nodeType&&9!==n.nodeType&&11!==n.nodeType)throw Error(t(299));return function(e,t,n){var a=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:r,key:null==a?null:""+a,children:e,containerInfo:t,implementation:n}}(e,n,null,a)},x.flushSync=function(e){var t=o.T,n=a.p;try{if(o.T=null,a.p=2,e)return e()}finally{o.T=t,a.p=n,a.d.f()}},x.preconnect=function(e,t){"string"==typeof e&&(t=t?"string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:null,a.d.C(e,t))},x.prefetchDNS=function(e){"string"==typeof e&&a.d.D(e)},x.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var n=t.as,r=s(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})}},x.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=s(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)},x.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var n=t.as,r=s(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})}},x.preloadModule=function(e,t){if("string"==typeof e)if(t){var n=s(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)},x.requestFormReset=function(e){a.d.r(e)},x.unstable_batchedUpdates=function(e,t){return e(t)},x.useFormState=function(e,t,n){return o.H.useFormState(e,t,n)},x.useFormStatus=function(){return o.H.useHostTransitionStatus()},x.version="19.2.3",x}()),j.exports}var k=(b||(b=1,function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){}}(),m.exports=function(){if(y)return f;y=1;var e=(d||(d=1,p.exports=(c||(c=1,function(e){function t(e,t){var n=e.length;e.push(t);e:for(;0<n;){var a=n-1>>>1,o=e[a];if(!(0<r(o,t)))break e;e[a]=t,e[n]=o,n=a}}function n(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var a=0,o=e.length,i=o>>>1;a<i;){var s=2*(a+1)-1,l=e[s],u=s+1,c=e[u];if(0>r(l,n))u<o&&0>r(c,l)?(e[a]=c,e[u]=n,a=u):(e[a]=l,e[s]=n,a=s);else{if(!(u<o&&0>r(c,n)))break e;e[a]=c,e[u]=n,a=u}}}return t}function r(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(e.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var l=[],u=[],c=1,d=null,m=3,f=!1,p=!1,h=!1,g=!1,v="function"==typeof setTimeout?setTimeout:null,y="function"==typeof clearTimeout?clearTimeout:null,b="undefined"!=typeof setImmediate?setImmediate:null;function j(e){for(var r=n(u);null!==r;){if(null===r.callback)a(u);else{if(!(r.startTime<=e))break;a(u),r.sortIndex=r.expirationTime,t(l,r)}r=n(u)}}function x(e){if(h=!1,j(e),!p)if(null!==n(l))p=!0,k||(k=!0,w());else{var t=n(u);null!==t&&M(x,t.startTime-e)}}var w,k=!1,S=-1,E=5,C=-1;function P(){return!(!g&&e.unstable_now()-C<E)}function T(){if(g=!1,k){var t=e.unstable_now();C=t;var r=!0;try{e:{p=!1,h&&(h=!1,y(S),S=-1),f=!0;var o=m;try{t:{for(j(t),d=n(l);null!==d&&!(d.expirationTime>t&&P());){var i=d.callback;if("function"==typeof i){d.callback=null,m=d.priorityLevel;var s=i(d.expirationTime<=t);if(t=e.unstable_now(),"function"==typeof s){d.callback=s,j(t),r=!0;break t}d===n(l)&&a(l),j(t)}else a(l);d=n(l)}if(null!==d)r=!0;else{var c=n(u);null!==c&&M(x,c.startTime-t),r=!1}}break e}finally{d=null,m=o,f=!1}r=void 0}}finally{r?w():k=!1}}}if("function"==typeof b)w=function(){b(T)};else if("undefined"!=typeof MessageChannel){var N=new MessageChannel,A=N.port2;N.port1.onmessage=T,w=function(){A.postMessage(null)}}else w=function(){v(T,0)};function M(t,n){S=v(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125<e||(E=0<e?Math.floor(1e3/e):5)},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_next=function(e){switch(m){case 1:case 2:case 3:var t=3;break;default:t=m}var n=m;m=t;try{return e()}finally{m=n}},e.unstable_requestPaint=function(){g=!0},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=m;m=e;try{return t()}finally{m=n}},e.unstable_scheduleCallback=function(a,r,o){var i=e.unstable_now();switch(o="object"==typeof o&&null!==o&&"number"==typeof(o=o.delay)&&0<o?i+o:i,a){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return a={id:c++,callback:r,priorityLevel:a,startTime:o,expirationTime:s=o+s,sortIndex:-1},o>i?(a.sortIndex=o,t(u,a),null===n(l)&&a===n(u)&&(h?(y(S),S=-1):h=!0,M(x,o-i))):(a.sortIndex=s,t(l,a),p||f||(p=!0,k||(k=!0,w()))),a},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(e){var t=m;return function(){var n=m;m=t;try{return e.apply(this,arguments)}finally{m=n}}}}(h)),h)),p.exports),t=i(),n=w();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 r(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function o(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function s(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 l(e){if(31===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function u(e){if(o(e)!==e)throw Error(a(188))}function m(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=m(e)))return t;e=e.sibling}return null}var g=Object.assign,v=Symbol.for("react.element"),b=Symbol.for("react.transitional.element"),j=Symbol.for("react.portal"),x=Symbol.for("react.fragment"),k=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),E=Symbol.for("react.consumer"),C=Symbol.for("react.context"),P=Symbol.for("react.forward_ref"),T=Symbol.for("react.suspense"),N=Symbol.for("react.suspense_list"),A=Symbol.for("react.memo"),M=Symbol.for("react.lazy"),L=Symbol.for("react.activity"),R=Symbol.for("react.memo_cache_sentinel"),O=Symbol.iterator;function D(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=O&&e[O]||e["@@iterator"])?e:null}var z=Symbol.for("react.client.reference");function _(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===z?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case x:return"Fragment";case S:return"Profiler";case k:return"StrictMode";case T:return"Suspense";case N:return"SuspenseList";case L:return"Activity"}if("object"==typeof e)switch(e.$$typeof){case j:return"Portal";case C:return e.displayName||"Context";case E:return(e._context.displayName||"Context")+".Consumer";case P:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case A:return null!==(t=e.displayName||null)?t:_(e.type)||"Memo";case M:t=e._payload,e=e._init;try{return _(e(t))}catch(e){}}return null}var I=Array.isArray,F=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,V=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B={pending:!1,data:null,method:null,action:null},U=[],$=-1;function W(e){return{current:e}}function H(e){0>$||(e.current=U[$],U[$]=null,$--)}function q(e,t){$++,U[$]=e.current,e.current=t}var Y,X,K=W(null),Q=W(null),G=W(null),Z=W(null);function J(e,t){switch(q(G,t),q(Q,e),q(K,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?wd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=kd(t=wd(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}H(K),q(K,e)}function ee(){H(K),H(Q),H(G)}function te(e){null!==e.memoizedState&&q(Z,e);var t=K.current,n=kd(t,e.type);t!==n&&(q(Q,e),q(K,n))}function ne(e){Q.current===e&&(H(K),H(Q)),Z.current===e&&(H(Z),hm._currentValue=B)}function ae(e){if(void 0===Y)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);Y=t&&t[1]||"",X=-1<e.stack.indexOf("\n at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+Y+e+X}var re=!1;function oe(e,t){if(!e||re)return"";re=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={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(e){var a=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){a=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){a=e}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(e){if(e&&a&&"string"==typeof e.stack)return[e.stack,a.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var r=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");r&&r.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=a.DetermineComponentFrameRoot(),i=o[0],s=o[1];if(i&&s){var l=i.split("\n"),u=s.split("\n");for(r=a=0;a<l.length&&!l[a].includes("DetermineComponentFrameRoot");)a++;for(;r<u.length&&!u[r].includes("DetermineComponentFrameRoot");)r++;if(a===l.length||r===u.length)for(a=l.length-1,r=u.length-1;1<=a&&0<=r&&l[a]!==u[r];)r--;for(;1<=a&&0<=r;a--,r--)if(l[a]!==u[r]){if(1!==a||1!==r)do{if(a--,0>--r||l[a]!==u[r]){var c="\n"+l[a].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=a&&0<=r);break}}}finally{re=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?ae(n):""}function ie(e,t){switch(e.tag){case 26:case 27:case 5:return ae(e.type);case 16:return ae("Lazy");case 13:return ae(e.child!==t&&null!==t?"Suspense Fallback":"Suspense");case 19:return ae("SuspenseList");case 0:case 15:return oe(e.type,!1);case 11:return oe(e.type.render,!1);case 1:return oe(e.type,!0);case 31:return ae("Activity");default:return""}}function se(e){try{var t="",n=null;do{t+=ie(e,n),n=e,e=e.return}while(e);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}var le=Object.prototype.hasOwnProperty,ue=e.unstable_scheduleCallback,ce=e.unstable_cancelCallback,de=e.unstable_shouldYield,me=e.unstable_requestPaint,fe=e.unstable_now,pe=e.unstable_getCurrentPriorityLevel,he=e.unstable_ImmediatePriority,ge=e.unstable_UserBlockingPriority,ve=e.unstable_NormalPriority,ye=e.unstable_LowPriority,be=e.unstable_IdlePriority,je=e.log,xe=e.unstable_setDisableYieldValue,we=null,ke=null;function Se(e){if("function"==typeof je&&xe(e),ke&&"function"==typeof ke.setStrictMode)try{ke.setStrictMode(we,e)}catch(e){}}var Ee=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Ce(e)/Pe|0)|0},Ce=Math.log,Pe=Math.LN2,Te=256,Ne=262144,Ae=4194304;function Me(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:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&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 Le(e,t,n){var a=e.pendingLanes;if(0===a)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var s=134217727&a;return 0!==s?0!==(a=s&~o)?r=Me(a):0!==(i&=s)?r=Me(i):n||0!==(n=s&~e)&&(r=Me(n)):0!==(s=a&~o)?r=Me(s):0!==i?r=Me(i):n||0!==(n=a&~e)&&(r=Me(n)),0===r?0:0!==t&&t!==r&&0===(t&o)&&((o=r&-r)>=(n=t&-t)||32===o&&4194048&n)?t:r}function Re(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Oe(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 De(){var e=Ae;return!(62914560&(Ae<<=1))&&(Ae=4194304),e}function ze(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function _e(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ie(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var a=31-Ee(t);e.entangledLanes|=t,e.entanglements[a]=1073741824|e.entanglements[a]|261930&n}function Fe(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var a=31-Ee(n),r=1<<a;r&t|e[a]&t&&(e[a]|=t),n&=~r}}function Ve(e,t){var n=t&-t;return 0!==((n=42&n?1:Be(n))&(e.suspendedLanes|t))?0:n}function Be(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 Ue(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function $e(){var e=V.p;return 0!==e?e:void 0===(e=window.event)?32:Mm(e.type)}function We(e,t){var n=V.p;try{return V.p=e,t()}finally{V.p=n}}var He=Math.random().toString(36).slice(2),qe="__reactFiber$"+He,Ye="__reactProps$"+He,Xe="__reactContainer$"+He,Ke="__reactEvents$"+He,Qe="__reactListeners$"+He,Ge="__reactHandles$"+He,Ze="__reactResources$"+He,Je="__reactMarker$"+He;function et(e){delete e[qe],delete e[Ye],delete e[Ke],delete e[Qe],delete e[Ge]}function tt(e){var t=e[qe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Xe]||n[qe]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Bd(e);null!==e;){if(n=e[qe])return n;e=Bd(e)}return t}n=(e=n).parentNode}return null}function nt(e){if(e=e[qe]||e[Xe]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function at(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(a(33))}function rt(e){var t=e[Ze];return t||(t=e[Ze]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function ot(e){e[Je]=!0}var it=new Set,st={};function lt(e,t){ut(e,t),ut(e+"Capture",t)}function ut(e,t){for(st[e]=t,e=0;e<t.length;e++)it.add(t[e])}var ct=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]*$"),dt={},mt={};function ft(e,t,n){if(function(e){return!!le.call(mt,e)||!le.call(dt,e)&&(ct.test(e)?mt[e]=!0:(dt[e]=!0,!1))}(t))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var a=t.toLowerCase().slice(0,5);if("data-"!==a&&"aria-"!==a)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function pt(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 ht(e,t,n,a){if(null===a)e.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+a)}}function gt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function vt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function yt(e){if(!e._valueTracker){var t=vt(e)?"checked":"value";e._valueTracker=function(e,t,n){var a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&void 0!==a&&"function"==typeof a.get&&"function"==typeof a.set){var r=a.get,o=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return r.call(this)},set:function(e){n=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e,t,""+e[t])}}function bt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),a="";return e&&(a=vt(e)?e.checked?"true":"false":e.value),(e=a)!==n&&(t.setValue(e),!0)}function jt(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var xt=/[\n"\\]/g;function wt(e){return e.replace(xt,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function kt(e,t,n,a,r,o,i,s){e.name="",null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i?e.type=i:e.removeAttribute("type"),null!=t?"number"===i?(0===t&&""===e.value||e.value!=t)&&(e.value=""+gt(t)):e.value!==""+gt(t)&&(e.value=""+gt(t)):"submit"!==i&&"reset"!==i||e.removeAttribute("value"),null!=t?Et(e,i,gt(t)):null!=n?Et(e,i,gt(n)):null!=a&&e.removeAttribute("value"),null==r&&null!=o&&(e.defaultChecked=!!o),null!=r&&(e.checked=r&&"function"!=typeof r&&"symbol"!=typeof r),null!=s&&"function"!=typeof s&&"symbol"!=typeof s&&"boolean"!=typeof s?e.name=""+gt(s):e.removeAttribute("name")}function St(e,t,n,a,r,o,i,s){if(null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o&&(e.type=o),null!=t||null!=n){if(("submit"===o||"reset"===o)&&null==t)return void yt(e);n=null!=n?""+gt(n):"",t=null!=t?""+gt(t):n,s||t===e.value||(e.value=t),e.defaultValue=t}a="function"!=typeof(a=null!=a?a:r)&&"symbol"!=typeof a&&!!a,e.checked=s?e.checked:!!a,e.defaultChecked=!!a,null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i&&(e.name=i),yt(e)}function Et(e,t,n){"number"===t&&jt(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function Ct(e,t,n,a){if(e=e.options,t){t={};for(var r=0;r<n.length;r++)t["$"+n[r]]=!0;for(n=0;n<e.length;n++)r=t.hasOwnProperty("$"+e[n].value),e[n].selected!==r&&(e[n].selected=r),r&&a&&(e[n].defaultSelected=!0)}else{for(n=""+gt(n),t=null,r=0;r<e.length;r++){if(e[r].value===n)return e[r].selected=!0,void(a&&(e[r].defaultSelected=!0));null!==t||e[r].disabled||(t=e[r])}null!==t&&(t.selected=!0)}}function Pt(e,t,n){null==t||((t=""+gt(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+gt(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function Tt(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=gt(t),e.defaultValue=n,(r=e.textContent)===n&&""!==r&&null!==r&&(e.value=r),yt(e)}function Nt(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 At=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 Mt(e,t,n){var a=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?a?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":a?e.setProperty(t,n):"number"!=typeof n||0===n||At.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Lt(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&&Mt(e,o,r)}else for(var i in t)t.hasOwnProperty(i)&&Mt(e,i,t[i])}function Rt(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 Ot=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"]]),Dt=/^[\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 zt(e){return Dt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function _t(){}var It=null;function Ft(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Vt=null,Bt=null;function Ut(e){var t=nt(e);if(t&&(e=t.stateNode)){var n=e[Ye]||null;e:switch(e=t.stateNode,t.type){case"input":if(kt(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="'+wt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=r[Ye]||null;if(!o)throw Error(a(90));kt(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&&bt(r)}break e;case"textarea":Pt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&Ct(e,!!n.multiple,t,!1)}}}var $t=!1;function Wt(e,t,n){if($t)return e(t,n);$t=!0;try{return e(t)}finally{if($t=!1,(null!==Vt||null!==Bt)&&(rc(),Vt&&(t=Vt,e=Bt,Bt=Vt=null,Ut(t),e)))for(t=0;t<e.length;t++)Ut(e[t])}}function Ht(e,t){var n=e.stateNode;if(null===n)return null;var r=n[Ye]||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 qt=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Yt=!1;if(qt)try{var Xt={};Object.defineProperty(Xt,"passive",{get:function(){Yt=!0}}),window.addEventListener("test",Xt,Xt),window.removeEventListener("test",Xt,Xt)}catch(e){Yt=!1}var Kt=null,Qt=null,Gt=null;function Zt(){if(Gt)return Gt;var e,t,n=Qt,a=n.length,r="value"in Kt?Kt.value:Kt.textContent,o=r.length;for(e=0;e<a&&n[e]===r[e];e++);var i=a-e;for(t=1;t<=i&&n[a-t]===r[o-t];t++);return Gt=r.slice(e,1<t?1-t:void 0)}function Jt(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 en(){return!0}function tn(){return!1}function nn(e){function t(t,n,a,r,o){for(var i in this._reactName=t,this._targetInst=a,this.type=n,this.nativeEvent=r,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(i)&&(this[i]=(t=e[i])?t(r):r[i]);return this.isDefaultPrevented=(null!=r.defaultPrevented?r.defaultPrevented:!1===r.returnValue)?en:tn,this.isPropagationStopped=tn,this}return g(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=en)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=en)},persist:function(){},isPersistent:en}),t}var an,rn,on,sn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ln=nn(sn),un=g({},sn,{view:0,detail:0}),cn=nn(un),dn=g({},un,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:wn,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!==on&&(on&&"mousemove"===e.type?(an=e.screenX-on.screenX,rn=e.screenY-on.screenY):rn=an=0,on=e),an)},movementY:function(e){return"movementY"in e?e.movementY:rn}}),mn=nn(dn),fn=nn(g({},dn,{dataTransfer:0})),pn=nn(g({},un,{relatedTarget:0})),hn=nn(g({},sn,{animationName:0,elapsedTime:0,pseudoElement:0})),gn=nn(g({},sn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),vn=nn(g({},sn,{data:0})),yn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},bn={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"},jn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function xn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=jn[e])&&!!t[e]}function wn(){return xn}var kn=nn(g({},un,{key:function(e){if(e.key){var t=yn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Jt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?bn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:wn,charCode:function(e){return"keypress"===e.type?Jt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Jt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),Sn=nn(g({},dn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),En=nn(g({},un,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:wn})),Cn=nn(g({},sn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Pn=nn(g({},dn,{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})),Tn=nn(g({},sn,{newState:0,oldState:0})),Nn=[9,13,27,32],An=qt&&"CompositionEvent"in window,Mn=null;qt&&"documentMode"in document&&(Mn=document.documentMode);var Ln=qt&&"TextEvent"in window&&!Mn,Rn=qt&&(!An||Mn&&8<Mn&&11>=Mn),On=" ",Dn=!1;function zn(e,t){switch(e){case"keyup":return-1!==Nn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function _n(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var In=!1,Fn={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 Vn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Fn[e.type]:"textarea"===t}function Bn(e,t,n,a){Vt?Bt?Bt.push(a):Bt=[a]:Vt=a,0<(t=ld(t,"onChange")).length&&(n=new ln("onChange","change",null,n,a),e.push({event:n,listeners:t}))}var Un=null,$n=null;function Wn(e){ed(e,0)}function Hn(e){if(bt(at(e)))return e}function qn(e,t){if("change"===e)return t}var Yn=!1;if(qt){var Xn;if(qt){var Kn="oninput"in document;if(!Kn){var Qn=document.createElement("div");Qn.setAttribute("oninput","return;"),Kn="function"==typeof Qn.oninput}Xn=Kn}else Xn=!1;Yn=Xn&&(!document.documentMode||9<document.documentMode)}function Gn(){Un&&(Un.detachEvent("onpropertychange",Zn),$n=Un=null)}function Zn(e){if("value"===e.propertyName&&Hn($n)){var t=[];Bn(t,$n,e,Ft(e)),Wt(Wn,t)}}function Jn(e,t,n){"focusin"===e?(Gn(),$n=n,(Un=t).attachEvent("onpropertychange",Zn)):"focusout"===e&&Gn()}function ea(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Hn($n)}function ta(e,t){if("click"===e)return Hn(t)}function na(e,t){if("input"===e||"change"===e)return Hn(t)}var aa="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function ra(e,t){if(aa(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(a=0;a<n.length;a++){var r=n[a];if(!le.call(t,r)||!aa(e[r],t[r]))return!1}return!0}function oa(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ia(e,t){var n,a=oa(e);for(e=0;a;){if(3===a.nodeType){if(n=e+a.textContent.length,e<=t&&n>=t)return{node:a,offset:t-e};e=n}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=oa(a)}}function sa(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?sa(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function la(e){for(var t=jt((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(e){n=!1}if(!n)break;t=jt((e=t.contentWindow).document)}return t}function ua(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 ca=qt&&"documentMode"in document&&11>=document.documentMode,da=null,ma=null,fa=null,pa=!1;function ha(e,t,n){var a=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;pa||null==da||da!==jt(a)||(a="selectionStart"in(a=da)&&ua(a)?{start:a.selectionStart,end:a.selectionEnd}:{anchorNode:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset},fa&&ra(fa,a)||(fa=a,0<(a=ld(ma,"onSelect")).length&&(t=new ln("onSelect","select",null,t,n),e.push({event:t,listeners:a}),t.target=da)))}function ga(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var va={animationend:ga("Animation","AnimationEnd"),animationiteration:ga("Animation","AnimationIteration"),animationstart:ga("Animation","AnimationStart"),transitionrun:ga("Transition","TransitionRun"),transitionstart:ga("Transition","TransitionStart"),transitioncancel:ga("Transition","TransitionCancel"),transitionend:ga("Transition","TransitionEnd")},ya={},ba={};function ja(e){if(ya[e])return ya[e];if(!va[e])return e;var t,n=va[e];for(t in n)if(n.hasOwnProperty(t)&&t in ba)return ya[e]=n[t];return e}qt&&(ba=document.createElement("div").style,"AnimationEvent"in window||(delete va.animationend.animation,delete va.animationiteration.animation,delete va.animationstart.animation),"TransitionEvent"in window||delete va.transitionend.transition);var xa=ja("animationend"),wa=ja("animationiteration"),ka=ja("animationstart"),Sa=ja("transitionrun"),Ea=ja("transitionstart"),Ca=ja("transitioncancel"),Pa=ja("transitionend"),Ta=new Map,Na="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 Aa(e,t){Ta.set(e,t),lt(t,[e])}Na.push("scrollEnd");var Ma="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:String("object"==typeof e&&null!==e&&"string"==typeof e.message?e.message:e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e)},La=[],Ra=0,Oa=0;function Da(){for(var e=Ra,t=Oa=Ra=0;t<e;){var n=La[t];La[t++]=null;var a=La[t];La[t++]=null;var r=La[t];La[t++]=null;var o=La[t];if(La[t++]=null,null!==a&&null!==r){var i=a.pending;null===i?r.next=r:(r.next=i.next,i.next=r),a.pending=r}0!==o&&Fa(n,r,o)}}function za(e,t,n,a){La[Ra++]=e,La[Ra++]=t,La[Ra++]=n,La[Ra++]=a,Oa|=a,e.lanes|=a,null!==(e=e.alternate)&&(e.lanes|=a)}function _a(e,t,n,a){return za(e,t,n,a),Va(e)}function Ia(e,t){return za(e,null,null,t),Va(e)}function Fa(e,t,n){e.lanes|=n;var a=e.alternate;null!==a&&(a.lanes|=n);for(var r=!1,o=e.return;null!==o;)o.childLanes|=n,null!==(a=o.alternate)&&(a.childLanes|=n),22===o.tag&&(null===(e=o.stateNode)||1&e._visibility||(r=!0)),e=o,o=o.return;return 3===e.tag?(o=e.stateNode,r&&null!==t&&(r=31-Ee(n),null===(a=(e=o.hiddenUpdates)[r])?e[r]=[t]:a.push(t),t.lane=536870912|n),o):null}function Va(e){if(50<Ku)throw Ku=0,Qu=null,Error(a(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Ba={};function Ua(e,t,n,a){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=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function $a(e,t,n,a){return new Ua(e,t,n,a)}function Wa(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ha(e,t){var n=e.alternate;return null===n?((n=$a(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,n.dependencies=null===(t=e.dependencies)?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 qa(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,e.dependencies=null===(t=n.dependencies)?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Ya(e,t,n,r,o,i){var s=0;if(r=e,"function"==typeof e)Wa(e)&&(s=1);else if("string"==typeof e)s=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof t.precedence||"string"!=typeof t.href||""===t.href)break;return!0;case"link":if("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"==typeof t.precedence&&null==e);case"script":if(t.async&&"function"!=typeof t.async&&"symbol"!=typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"==typeof t.src)return!0}return!1}(e,n,K.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case L:return(e=$a(31,n,t,o)).elementType=L,e.lanes=i,e;case x:return Xa(n.children,o,i,t);case k:s=8,o|=24;break;case S:return(e=$a(12,n,t,2|o)).elementType=S,e.lanes=i,e;case T:return(e=$a(13,n,t,o)).elementType=T,e.lanes=i,e;case N:return(e=$a(19,n,t,o)).elementType=N,e.lanes=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case C:s=10;break e;case E:s=9;break e;case P:s=11;break e;case A:s=14;break e;case M:s=16,r=null;break e}s=29,n=Error(a(130,null===e?"null":typeof e,"")),r=null}return(t=$a(s,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Xa(e,t,n,a){return(e=$a(7,e,a,t)).lanes=n,e}function Ka(e,t,n){return(e=$a(6,e,null,t)).lanes=n,e}function Qa(e){var t=$a(18,null,null,0);return t.stateNode=e,t}function Ga(e,t,n){return(t=$a(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Za=new WeakMap;function Ja(e,t){if("object"==typeof e&&null!==e){var n=Za.get(e);return void 0!==n?n:(t={value:e,source:t,stack:se(t)},Za.set(e,t),t)}return{value:e,source:t,stack:se(t)}}var er=[],tr=0,nr=null,ar=0,rr=[],or=0,ir=null,sr=1,lr="";function ur(e,t){er[tr++]=ar,er[tr++]=nr,nr=e,ar=t}function cr(e,t,n){rr[or++]=sr,rr[or++]=lr,rr[or++]=ir,ir=e;var a=sr;e=lr;var r=32-Ee(a)-1;a&=~(1<<r),n+=1;var o=32-Ee(t)+r;if(30<o){var i=r-r%5;o=(a&(1<<i)-1).toString(32),a>>=i,r-=i,sr=1<<32-Ee(t)+r|n<<r|a,lr=o+e}else sr=1<<o|n<<r|a,lr=e}function dr(e){null!==e.return&&(ur(e,1),cr(e,1,0))}function mr(e){for(;e===nr;)nr=er[--tr],er[tr]=null,ar=er[--tr],er[tr]=null;for(;e===ir;)ir=rr[--or],rr[or]=null,lr=rr[--or],rr[or]=null,sr=rr[--or],rr[or]=null}function fr(e,t){rr[or++]=sr,rr[or++]=lr,rr[or++]=ir,sr=t.id,lr=t.overflow,ir=e}var pr=null,hr=null,gr=!1,vr=null,yr=!1,br=Error(a(519));function jr(e){throw Cr(Ja(Error(a(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),br}function xr(e){var t=e.stateNode,n=e.type,a=e.memoizedProps;switch(t[qe]=e,t[Ye]=a,n){case"dialog":td("cancel",t),td("close",t);break;case"iframe":case"object":case"embed":td("load",t);break;case"video":case"audio":for(n=0;n<Zc.length;n++)td(Zc[n],t);break;case"source":td("error",t);break;case"img":case"image":case"link":td("error",t),td("load",t);break;case"details":td("toggle",t);break;case"input":td("invalid",t),St(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":td("invalid",t);break;case"textarea":td("invalid",t),Tt(t,a.value,a.defaultValue,a.children)}"string"!=typeof(n=a.children)&&"number"!=typeof n&&"bigint"!=typeof n||t.textContent===""+n||!0===a.suppressHydrationWarning||pd(t.textContent,n)?(null!=a.popover&&(td("beforetoggle",t),td("toggle",t)),null!=a.onScroll&&td("scroll",t),null!=a.onScrollEnd&&td("scrollend",t),null!=a.onClick&&(t.onclick=_t),t=!0):t=!1,t||jr(e,!0)}function wr(e){for(pr=e.return;pr;)switch(pr.tag){case 5:case 31:case 13:return void(yr=!1);case 27:case 3:return void(yr=!0);default:pr=pr.return}}function kr(e){if(e!==pr)return!1;if(!gr)return wr(e),gr=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||Sd(e.type,e.memoizedProps)),t=!t),t&&hr&&jr(e),wr(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));hr=Vd(e)}else if(31===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));hr=Vd(e)}else 27===n?(n=hr,Md(e.type)?(e=Fd,Fd=null,hr=e):hr=n):hr=pr?Id(e.stateNode.nextSibling):null;return!0}function Sr(){hr=pr=null,gr=!1}function Er(){var e=vr;return null!==e&&(null===Du?Du=e:Du.push.apply(Du,e),vr=null),e}function Cr(e){null===vr?vr=[e]:vr.push(e)}var Pr=W(null),Tr=null,Nr=null;function Ar(e,t,n){q(Pr,t._currentValue),t._currentValue=n}function Mr(e){e._currentValue=Pr.current,H(Pr)}function Lr(e,t,n){for(;null!==e;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==a&&(a.childLanes|=t)):null!==a&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===n)break;e=e.return}}function Rr(e,t,n,r){var o=e.child;for(null!==o&&(o.return=e);null!==o;){var i=o.dependencies;if(null!==i){var s=o.child;i=i.firstContext;e:for(;null!==i;){var l=i;i=o;for(var u=0;u<t.length;u++)if(l.context===t[u]){i.lanes|=n,null!==(l=i.alternate)&&(l.lanes|=n),Lr(i.return,n,e),r||(s=null);break e}i=l.next}}else if(18===o.tag){if(null===(s=o.return))throw Error(a(341));s.lanes|=n,null!==(i=s.alternate)&&(i.lanes|=n),Lr(s,n,e),s=null}else s=o.child;if(null!==s)s.return=o;else for(s=o;null!==s;){if(s===e){s=null;break}if(null!==(o=s.sibling)){o.return=s.return,s=o;break}s=s.return}o=s}}function Or(e,t,n,r){e=null;for(var o=t,i=!1;null!==o;){if(!i)if(524288&o.flags)i=!0;else if(262144&o.flags)break;if(10===o.tag){var s=o.alternate;if(null===s)throw Error(a(387));if(null!==(s=s.memoizedProps)){var l=o.type;aa(o.pendingProps.value,s.value)||(null!==e?e.push(l):e=[l])}}else if(o===Z.current){if(null===(s=o.alternate))throw Error(a(387));s.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(null!==e?e.push(hm):e=[hm])}o=o.return}null!==e&&Rr(t,e,n,r),t.flags|=262144}function Dr(e){for(e=e.firstContext;null!==e;){if(!aa(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function zr(e){Tr=e,Nr=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function _r(e){return Fr(Tr,e)}function Ir(e,t){return null===Tr&&zr(e),Fr(e,t)}function Fr(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===Nr){if(null===e)throw Error(a(308));Nr=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Nr=Nr.next=t;return n}var Vr="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()})}},Br=e.unstable_scheduleCallback,Ur=e.unstable_NormalPriority,$r={$$typeof:C,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Wr(){return{controller:new Vr,data:new Map,refCount:0}}function Hr(e){e.refCount--,0===e.refCount&&Br(Ur,function(){e.controller.abort()})}var qr=null,Yr=0,Xr=0,Kr=null;function Qr(){if(0===--Yr&&null!==qr){null!==Kr&&(Kr.status="fulfilled");var e=qr;qr=null,Xr=0,Kr=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Gr=F.S;F.S=function(e,t){Iu=fe(),"object"==typeof t&&null!==t&&"function"==typeof t.then&&function(e,t){if(null===qr){var n=qr=[];Yr=0,Xr=Yc(),Kr={status:"pending",value:void 0,then:function(e){n.push(e)}}}Yr++,t.then(Qr,Qr)}(0,t),null!==Gr&&Gr(e,t)};var Zr=W(null);function Jr(){var e=Zr.current;return null!==e?e:bu.pooledCache}function eo(e,t){q(Zr,null===t?Zr.current:t.pool)}function to(){var e=Jr();return null===e?null:{parent:$r._currentValue,pool:e}}var no=Error(a(460)),ao=Error(a(474)),ro=Error(a(542)),oo={then:function(){}};function io(e){return"fulfilled"===(e=e.status)||"rejected"===e}function so(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(_t,_t),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw mo(e=t.reason),e;default:if("string"==typeof t.status)t.then(_t,_t);else{if(null!==(e=bu)&&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 mo(e=t.reason),e}throw uo=t,no}}function lo(e){try{return(0,e._init)(e._payload)}catch(e){throw null!==e&&"object"==typeof e&&"function"==typeof e.then?(uo=e,no):e}}var uo=null;function co(){if(null===uo)throw Error(a(459));var e=uo;return uo=null,e}function mo(e){if(e===no||e===ro)throw Error(a(483))}var fo=null,po=0;function ho(e){var t=po;return po+=1,null===fo&&(fo=[]),so(fo,e,t)}function go(e,t){e.ref=void 0!==(t=t.props.ref)?t:null}function vo(e,t){throw t.$$typeof===v?Error(a(525)):(e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function yo(e){function t(t,n){if(e){var a=t.deletions;null===a?(t.deletions=[n],t.flags|=16):a.push(n)}}function n(n,a){if(!e)return null;for(;null!==a;)t(n,a),a=a.sibling;return null}function r(e){for(var t=new Map;null!==e;)t.set(null!==e.key?e.key:e.index,e),e=e.sibling;return t}function o(e,t){return(e=Ha(e,t)).index=0,e.sibling=null,e}function i(t,n,a){return t.index=a,e?null!==(a=t.alternate)?(a=a.index)<n?(t.flags|=67108866,n):a:(t.flags|=67108866,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function l(e,t,n,a){return null===t||6!==t.tag?((t=Ka(n,e.mode,a)).return=e,t):((t=o(t,n)).return=e,t)}function u(e,t,n,a){var r=n.type;return r===x?d(e,t,n.props.children,a,n.key):null!==t&&(t.elementType===r||"object"==typeof r&&null!==r&&r.$$typeof===M&&lo(r)===t.type)?(go(t=o(t,n.props),n),t.return=e,t):(go(t=Ya(n.type,n.key,n.props,null,e.mode,a),n),t.return=e,t)}function c(e,t,n,a){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Ga(n,e.mode,a)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,a,r){return null===t||7!==t.tag?((t=Xa(n,e.mode,a,r)).return=e,t):((t=o(t,n)).return=e,t)}function m(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=Ka(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case b:return go(n=Ya(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case j:return(t=Ga(t,e.mode,n)).return=e,t;case M:return m(e,t=lo(t),n)}if(I(t)||D(t))return(t=Xa(t,e.mode,n,null)).return=e,t;if("function"==typeof t.then)return m(e,ho(t),n);if(t.$$typeof===C)return m(e,Ir(e,t),n);vo(e,t)}return null}function f(e,t,n,a){var r=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==r?null:l(e,t,""+n,a);if("object"==typeof n&&null!==n){switch(n.$$typeof){case b:return n.key===r?u(e,t,n,a):null;case j:return n.key===r?c(e,t,n,a):null;case M:return f(e,t,n=lo(n),a)}if(I(n)||D(n))return null!==r?null:d(e,t,n,a,null);if("function"==typeof n.then)return f(e,t,ho(n),a);if(n.$$typeof===C)return f(e,t,Ir(e,n),a);vo(e,n)}return null}function p(e,t,n,a,r){if("string"==typeof a&&""!==a||"number"==typeof a||"bigint"==typeof a)return l(t,e=e.get(n)||null,""+a,r);if("object"==typeof a&&null!==a){switch(a.$$typeof){case b:return u(t,e=e.get(null===a.key?n:a.key)||null,a,r);case j:return c(t,e=e.get(null===a.key?n:a.key)||null,a,r);case M:return p(e,t,n,a=lo(a),r)}if(I(a)||D(a))return d(t,e=e.get(n)||null,a,r,null);if("function"==typeof a.then)return p(e,t,n,ho(a),r);if(a.$$typeof===C)return p(e,t,n,Ir(t,a),r);vo(t,a)}return null}function h(l,u,c,d){if("object"==typeof c&&null!==c&&c.type===x&&null===c.key&&(c=c.props.children),"object"==typeof c&&null!==c){switch(c.$$typeof){case b:e:{for(var g=c.key;null!==u;){if(u.key===g){if((g=c.type)===x){if(7===u.tag){n(l,u.sibling),(d=o(u,c.props.children)).return=l,l=d;break e}}else if(u.elementType===g||"object"==typeof g&&null!==g&&g.$$typeof===M&&lo(g)===u.type){n(l,u.sibling),go(d=o(u,c.props),c),d.return=l,l=d;break e}n(l,u);break}t(l,u),u=u.sibling}c.type===x?((d=Xa(c.props.children,l.mode,d,c.key)).return=l,l=d):(go(d=Ya(c.type,c.key,c.props,null,l.mode,d),c),d.return=l,l=d)}return s(l);case j:e:{for(g=c.key;null!==u;){if(u.key===g){if(4===u.tag&&u.stateNode.containerInfo===c.containerInfo&&u.stateNode.implementation===c.implementation){n(l,u.sibling),(d=o(u,c.children||[])).return=l,l=d;break e}n(l,u);break}t(l,u),u=u.sibling}(d=Ga(c,l.mode,d)).return=l,l=d}return s(l);case M:return h(l,u,c=lo(c),d)}if(I(c))return function(a,o,s,l){for(var u=null,c=null,d=o,h=o=0,g=null;null!==d&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var v=f(a,d,s[h],l);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&t(a,d),o=i(v,o,h),null===c?u=v:c.sibling=v,c=v,d=g}if(h===s.length)return n(a,d),gr&&ur(a,h),u;if(null===d){for(;h<s.length;h++)null!==(d=m(a,s[h],l))&&(o=i(d,o,h),null===c?u=d:c.sibling=d,c=d);return gr&&ur(a,h),u}for(d=r(d);h<s.length;h++)null!==(g=p(d,a,h,s[h],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?h:g.key),o=i(g,o,h),null===c?u=g:c.sibling=g,c=g);return e&&d.forEach(function(e){return t(a,e)}),gr&&ur(a,h),u}(l,u,c,d);if(D(c)){if("function"!=typeof(g=D(c)))throw Error(a(150));return function(o,s,l,u){if(null==l)throw Error(a(151));for(var c=null,d=null,h=s,g=s=0,v=null,y=l.next();null!==h&&!y.done;g++,y=l.next()){h.index>g?(v=h,h=null):v=h.sibling;var b=f(o,h,y.value,u);if(null===b){null===h&&(h=v);break}e&&h&&null===b.alternate&&t(o,h),s=i(b,s,g),null===d?c=b:d.sibling=b,d=b,h=v}if(y.done)return n(o,h),gr&&ur(o,g),c;if(null===h){for(;!y.done;g++,y=l.next())null!==(y=m(o,y.value,u))&&(s=i(y,s,g),null===d?c=y:d.sibling=y,d=y);return gr&&ur(o,g),c}for(h=r(h);!y.done;g++,y=l.next())null!==(y=p(h,o,g,y.value,u))&&(e&&null!==y.alternate&&h.delete(null===y.key?g:y.key),s=i(y,s,g),null===d?c=y:d.sibling=y,d=y);return e&&h.forEach(function(e){return t(o,e)}),gr&&ur(o,g),c}(l,u,c=g.call(c),d)}if("function"==typeof c.then)return h(l,u,ho(c),d);if(c.$$typeof===C)return h(l,u,Ir(l,c),d);vo(l,c)}return"string"==typeof c&&""!==c||"number"==typeof c||"bigint"==typeof c?(c=""+c,null!==u&&6===u.tag?(n(l,u.sibling),(d=o(u,c)).return=l,l=d):(n(l,u),(d=Ka(c,l.mode,d)).return=l,l=d),s(l)):n(l,u)}return function(e,t,n,a){try{po=0;var r=h(e,t,n,a);return fo=null,r}catch(t){if(t===no||t===ro)throw t;var o=$a(29,t,null,e.mode);return o.lanes=a,o.return=e,o}}}var bo=yo(!0),jo=yo(!1),xo=!1;function wo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ko(e,t){t.updateQueue===(e=e.updateQueue)&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function So(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Eo(e,t,n){var a=e.updateQueue;if(null===a)return null;if(a=a.shared,2&yu){var r=a.pending;return null===r?t.next=t:(t.next=r.next,r.next=t),a.pending=t,t=Va(e),Fa(e,null,n),t}return za(e,a,t,n),Va(e)}function Co(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var a=t.lanes;t.lanes=n|=a&=e.pendingLanes,Fe(e,n)}}function Po(e,t){var n=e.updateQueue,a=e.alternate;if(null===a||n!==(a=a.updateQueue))null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t;else{var r=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var i={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===o?r=o=i:o=o.next=i,n=n.next}while(null!==n);null===o?r=o=t:o=o.next=t}else r=o=t;e.updateQueue=n={baseState:a.baseState,firstBaseUpdate:r,lastBaseUpdate:o,shared:a.shared,callbacks:a.callbacks}}}var To=!1;function No(){if(To&&null!==Kr)throw Kr}function Ao(e,t,n,a){To=!1;var r=e.updateQueue;xo=!1;var o=r.firstBaseUpdate,i=r.lastBaseUpdate,s=r.shared.pending;if(null!==s){r.shared.pending=null;var l=s,u=l.next;l.next=null,null===i?o=u:i.next=u,i=l;var c=e.alternate;null!==c&&(s=(c=c.updateQueue).lastBaseUpdate)!==i&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l)}if(null!==o){var d=r.baseState;for(i=0,c=u=l=null,s=o;;){var m=-536870913&s.lane,f=m!==s.lane;if(f?(xu&m)===m:(a&m)===m){0!==m&&m===Xr&&(To=!0),null!==c&&(c=c.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var p=e,h=s;m=t;var v=n;switch(h.tag){case 1:if("function"==typeof(p=h.payload)){d=p.call(v,d,m);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(m="function"==typeof(p=h.payload)?p.call(v,d,m):p))break e;d=g({},d,m);break e;case 2:xo=!0}}null!==(m=s.callback)&&(e.flags|=64,f&&(e.flags|=8192),null===(f=r.callbacks)?r.callbacks=[m]:f.push(m))}else f={lane:m,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=f,l=d):c=c.next=f,i|=m;if(null===(s=s.next)){if(null===(s=r.shared.pending))break;s=(f=s).next,f.next=null,r.lastBaseUpdate=f,r.shared.pending=null}}null===c&&(l=d),r.baseState=l,r.firstBaseUpdate=u,r.lastBaseUpdate=c,null===o&&(r.shared.lanes=0),Nu|=i,e.lanes=i,e.memoizedState=d}}function Mo(e,t){if("function"!=typeof e)throw Error(a(191,e));e.call(t)}function Lo(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)Mo(n[e],t)}var Ro=W(null),Oo=W(0);function Do(e,t){q(Oo,e=Pu),q(Ro,t),Pu=e|t.baseLanes}function zo(){q(Oo,Pu),q(Ro,Ro.current)}function _o(){Pu=Oo.current,H(Ro),H(Oo)}var Io=W(null),Fo=null;function Vo(e){var t=e.alternate;q(Ho,1&Ho.current),q(Io,e),null===Fo&&(null===t||null!==Ro.current||null!==t.memoizedState)&&(Fo=e)}function Bo(e){q(Ho,Ho.current),q(Io,e),null===Fo&&(Fo=e)}function Uo(e){22===e.tag?(q(Ho,Ho.current),q(Io,e),null===Fo&&(Fo=e)):$o()}function $o(){q(Ho,Ho.current),q(Io,Io.current)}function Wo(e){H(Io),Fo===e&&(Fo=null),H(Ho)}var Ho=W(0);function qo(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||zd(n)||_d(n)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(128&t.flags)return t;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}var Yo=0,Xo=null,Ko=null,Qo=null,Go=!1,Zo=!1,Jo=!1,ei=0,ti=0,ni=null,ai=0;function ri(){throw Error(a(321))}function oi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!aa(e[n],t[n]))return!1;return!0}function ii(e,t,n,a,r,o){return Yo=o,Xo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,F.H=null===e||null===e.memoizedState?xs:ws,Jo=!1,o=n(a,r),Jo=!1,Zo&&(o=li(t,n,a,r)),si(e),o}function si(e){F.H=js;var t=null!==Ko&&null!==Ko.next;if(Yo=0,Qo=Ko=Xo=null,Go=!1,ti=0,ni=null,t)throw Error(a(300));null===e||Is||null!==(e=e.dependencies)&&Dr(e)&&(Is=!0)}function li(e,t,n,r){Xo=e;var o=0;do{if(Zo&&(ni=null),ti=0,Zo=!1,25<=o)throw Error(a(301));if(o+=1,Qo=Ko=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=ks,i=t(n,r)}while(Zo);return i}function ui(){var e=F.H,t=e.useState()[0];return t="function"==typeof t.then?hi(t):t,e=e.useState()[0],(null!==Ko?Ko.memoizedState:null)!==e&&(Xo.flags|=1024),t}function ci(){var e=0!==ei;return ei=0,e}function di(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function mi(e){if(Go){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Go=!1}Yo=0,Qo=Ko=Xo=null,Zo=!1,ti=ei=0,ni=null}function fi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Qo?Xo.memoizedState=Qo=e:Qo=Qo.next=e,Qo}function pi(){if(null===Ko){var e=Xo.alternate;e=null!==e?e.memoizedState:null}else e=Ko.next;var t=null===Qo?Xo.memoizedState:Qo.next;if(null!==t)Qo=t,Ko=e;else{if(null===e)throw null===Xo.alternate?Error(a(467)):Error(a(310));e={memoizedState:(Ko=e).memoizedState,baseState:Ko.baseState,baseQueue:Ko.baseQueue,queue:Ko.queue,next:null},null===Qo?Xo.memoizedState=Qo=e:Qo=Qo.next=e}return Qo}function hi(e){var t=ti;return ti+=1,null===ni&&(ni=[]),e=so(ni,e,t),t=Xo,null===(null===Qo?t.memoizedState:Qo.next)&&(F.H=null===(t=t.alternate)||null===t.memoizedState?xs:ws),e}function gi(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return hi(e);if(e.$$typeof===C)return _r(e)}throw Error(a(438,String(e)))}function vi(e){var t=null,n=Xo.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var a=Xo.alternate;null!==a&&null!==(a=a.updateQueue)&&null!=(a=a.memoCache)&&(t={data:a.data.map(function(e){return e.slice()}),index:0})}if(null==t&&(t={data:[],index:0}),null===n&&(Xo.updateQueue=n={lastEffect:null,events:null,stores:null,memoCache:null}),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),a=0;a<e;a++)n[a]=R;return t.index++,n}function yi(e,t){return"function"==typeof t?t(e):t}function bi(e){return ji(pi(),Ko,e)}function ji(e,t,n){var r=e.queue;if(null===r)throw Error(a(311));r.lastRenderedReducer=n;var o=e.baseQueue,i=r.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}t.baseQueue=o=i,r.pending=null}if(i=e.baseState,null===o)e.memoizedState=i;else{var l=s=null,u=null,c=t=o.next,d=!1;do{var m=-536870913&c.lane;if(m!==c.lane?(xu&m)===m:(Yo&m)===m){var f=c.revertLane;if(0===f)null!==u&&(u=u.next={lane:0,revertLane:0,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),m===Xr&&(d=!0);else{if((Yo&f)===f){c=c.next,f===Xr&&(d=!0);continue}m={lane:0,revertLane:c.revertLane,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=m,s=i):u=u.next=m,Xo.lanes|=f,Nu|=f}m=c.action,Jo&&n(i,m),i=c.hasEagerState?c.eagerState:n(i,m)}else f={lane:m,revertLane:c.revertLane,gesture:c.gesture,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=f,s=i):u=u.next=f,Xo.lanes|=m,Nu|=m;c=c.next}while(null!==c&&c!==t);if(null===u?s=i:u.next=l,!aa(i,e.memoizedState)&&(Is=!0,d&&null!==(n=Kr)))throw n;e.memoizedState=i,e.baseState=s,e.baseQueue=u,r.lastRenderedState=i}return null===o&&(r.lanes=0),[e.memoizedState,r.dispatch]}function xi(e){var t=pi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);aa(i,t.memoizedState)||(Is=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function wi(e,t,n){var r=Xo,o=pi(),i=gr;if(i){if(void 0===n)throw Error(a(407));n=n()}else n=t();var s=!aa((Ko||o).memoizedState,n);if(s&&(o.memoizedState=n,Is=!0),Yi(Ei.bind(null,r,o=o.queue,e),[e]),o.getSnapshot!==t||s||null!==Qo&&1&Qo.memoizedState.tag){if(r.flags|=2048,Ui(9,{destroy:void 0},Si.bind(null,r,o,n,t),null),null===bu)throw Error(a(349));i||127&Yo||ki(r,t,n)}return n}function ki(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Xo.updateQueue)?(Xo.updateQueue=t={lastEffect:null,events:null,stores:null,memoCache:null},t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Si(e,t,n,a){t.value=n,t.getSnapshot=a,Ci(t)&&Pi(e)}function Ei(e,t,n){return n(function(){Ci(t)&&Pi(e)})}function Ci(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!aa(e,n)}catch(e){return!0}}function Pi(e){var t=Ia(e,2);null!==t&&Ju(t,0,2)}function Ti(e){var t=fi();if("function"==typeof e){var n=e;if(e=n(),Jo){Se(!0);try{n()}finally{Se(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:yi,lastRenderedState:e},t}function Ni(e,t,n,a){return e.baseState=n,ji(e,Ko,"function"==typeof a?a:yi)}function Ai(e,t,n,r,o){if(vs(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,Mi(t,i)):(i.next=n.next,t.pending=n.next=i)}}function Mi(e,t){var n=t.action,a=t.payload,r=e.state;if(t.isTransition){var o=F.T,i={};F.T=i;try{var s=n(r,a),l=F.S;null!==l&&l(i,s),Li(e,t,s)}catch(n){Oi(e,t,n)}finally{null!==o&&null!==i.types&&(o.types=i.types),F.T=o}}else try{Li(e,t,o=n(r,a))}catch(n){Oi(e,t,n)}}function Li(e,t,n){null!==n&&"object"==typeof n&&"function"==typeof n.then?n.then(function(n){Ri(e,t,n)},function(n){return Oi(e,t,n)}):Ri(e,t,n)}function Ri(e,t,n){t.status="fulfilled",t.value=n,Di(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(t.next=n=n.next,Mi(e,n)))}function Oi(e,t,n){var a=e.pending;if(e.pending=null,null!==a){a=a.next;do{t.status="rejected",t.reason=n,Di(t),t=t.next}while(t!==a)}e.action=null}function Di(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function zi(e,t){return t}function _i(e,t){if(gr){var n=bu.formState;if(null!==n){e:{var a=Xo;if(gr){if(hr){t:{for(var r=hr,o=yr;8!==r.nodeType;){if(!o){r=null;break t}if(null===(r=Id(r.nextSibling))){r=null;break t}}r="F!"===(o=r.data)||"F"===o?r:null}if(r){hr=Id(r.nextSibling),a="F!"===r.data;break e}}jr(a)}a=!1}a&&(t=n[0])}}return(n=fi()).memoizedState=n.baseState=t,n.queue=a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:zi,lastRenderedState:t},n=ps.bind(null,Xo,a),a.dispatch=n,a=Ti(!1),o=gs.bind(null,Xo,!1,a.queue),(a=fi()).queue=r={state:t,dispatch:null,action:e,pending:null},n=Ai.bind(null,Xo,r,o,n),r.dispatch=n,a.memoizedState=e,[t,n,!1]}function Ii(e){return Fi(pi(),Ko,e)}function Fi(e,t,n){if(t=ji(e,t,zi)[0],e=bi(yi)[0],"object"==typeof t&&null!==t&&"function"==typeof t.then)try{var a=hi(t)}catch(e){throw e===no?ro:e}else a=t;var r=(t=pi()).queue,o=r.dispatch;return n!==t.memoizedState&&(Xo.flags|=2048,Ui(9,{destroy:void 0},Vi.bind(null,r,n),null)),[a,o,e]}function Vi(e,t){e.action=t}function Bi(e){var t=pi(),n=Ko;if(null!==n)return Fi(t,n,e);pi(),t=t.memoizedState;var a=(n=pi()).queue.dispatch;return n.memoizedState=e,[t,a,!1]}function Ui(e,t,n,a){return e={tag:e,create:n,deps:a,inst:t,next:null},null===(t=Xo.updateQueue)&&(Xo.updateQueue=t={lastEffect:null,events:null,stores:null,memoCache:null}),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(a=n.next,n.next=e,e.next=a,t.lastEffect=e),e}function $i(){return pi().memoizedState}function Wi(e,t,n,a){var r=fi();Xo.flags|=e,r.memoizedState=Ui(1|t,{destroy:void 0},n,void 0===a?null:a)}function Hi(e,t,n,a){var r=pi();a=void 0===a?null:a;var o=r.memoizedState.inst;null!==Ko&&null!==a&&oi(a,Ko.memoizedState.deps)?r.memoizedState=Ui(t,o,n,a):(Xo.flags|=e,r.memoizedState=Ui(1|t,o,n,a))}function qi(e,t){Wi(8390656,8,e,t)}function Yi(e,t){Hi(2048,8,e,t)}function Xi(e){var t=pi().memoizedState;return function(e){Xo.flags|=4;var t=Xo.updateQueue;if(null===t)Xo.updateQueue=t={lastEffect:null,events:null,stores:null,memoCache:null},t.events=[e];else{var n=t.events;null===n?t.events=[e]:n.push(e)}}({ref:t,nextImpl:e}),function(){if(2&yu)throw Error(a(440));return t.impl.apply(void 0,arguments)}}function Ki(e,t){return Hi(4,2,e,t)}function Qi(e,t){return Hi(4,4,e,t)}function Gi(e,t){if("function"==typeof t){e=e();var n=t(e);return function(){"function"==typeof n?n():t(null)}}if(null!=t)return e=e(),t.current=e,function(){t.current=null}}function Zi(e,t,n){n=null!=n?n.concat([e]):null,Hi(4,4,Gi.bind(null,t,e),n)}function Ji(){}function es(e,t){var n=pi(),a=n.memoizedState;return null!==(t=void 0===t?null:t)&&oi(t,a[1])?a[0]:(n.memoizedState=[e,t],e)}function ts(e,t){var n=pi(),a=n.memoizedState;if(null!==(t=void 0===t?null:t)&&oi(t,a[1]))return a[0];if(a=e(),Jo){Se(!0);try{e()}finally{Se(!1)}}return n.memoizedState=[a,t],a}function ns(e,t,n){return void 0===n||1073741824&Yo&&!(261930&xu)?e.memoizedState=t:(e.memoizedState=n,e=Zu(),Xo.lanes|=e,Nu|=e,n)}function as(e,t,n,a){return aa(n,t)?n:null!==Ro.current?(e=ns(e,n,a),aa(e,t)||(Is=!0),e):42&Yo&&(!(1073741824&Yo)||261930&xu)?(e=Zu(),Xo.lanes|=e,Nu|=e,t):(Is=!0,e.memoizedState=n)}function rs(e,t,n,a,r){var o=V.p;V.p=0!==o&&8>o?o:8;var i=F.T,s={};F.T=s,gs(e,!1,t,n);try{var l=r(),u=F.S;if(null!==u&&u(s,l),null!==l&&"object"==typeof l&&"function"==typeof l.then){var c=function(e,t){var n=[],a={status:"pending",value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){a.status="fulfilled",a.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(a.status="rejected",a.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),a}(l,a);hs(e,t,c,Gu())}else hs(e,t,a,Gu())}catch(n){hs(e,t,{then:function(){},status:"rejected",reason:n},Gu())}finally{V.p=o,null!==i&&null!==s.types&&(i.types=s.types),F.T=i}}function os(){}function is(e,t,n,r){if(5!==e.tag)throw Error(a(476));var o=ss(e).queue;rs(e,o,t,B,null===n?os:function(){return ls(e),n(r)})}function ss(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:B,baseState:B,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:yi,lastRenderedState:B},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:yi,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function ls(e){var t=ss(e);null===t.next&&(t=e.alternate.memoizedState),hs(e,t.next.queue,{},Gu())}function us(){return _r(hm)}function cs(){return pi().memoizedState}function ds(){return pi().memoizedState}function ms(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Gu(),a=Eo(t,e=So(n),n);return null!==a&&(Ju(a,0,n),Co(a,t,n)),t={cache:Wr()},void(e.payload=t)}t=t.return}}function fs(e,t,n){var a=Gu();n={lane:a,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},vs(e)?ys(t,n):null!==(n=_a(e,t,n,a))&&(Ju(n,0,a),bs(n,t,a))}function ps(e,t,n){hs(e,t,n,Gu())}function hs(e,t,n,a){var r={lane:a,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(vs(e))ys(t,r);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=o(i,n);if(r.hasEagerState=!0,r.eagerState=s,aa(s,i))return za(e,t,r,0),null===bu&&Da(),!1}catch(e){}if(null!==(n=_a(e,t,r,a)))return Ju(n,0,a),bs(n,t,a),!0}return!1}function gs(e,t,n,r){if(r={lane:2,revertLane:Yc(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},vs(e)){if(t)throw Error(a(479))}else null!==(t=_a(e,n,r,2))&&Ju(t,0,2)}function vs(e){var t=e.alternate;return e===Xo||null!==t&&t===Xo}function ys(e,t){Zo=Go=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function bs(e,t,n){if(4194048&n){var a=t.lanes;t.lanes=n|=a&=e.pendingLanes,Fe(e,n)}}var js={readContext:_r,use:gi,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};js.useEffectEvent=ri;var xs={readContext:_r,use:gi,useCallback:function(e,t){return fi().memoizedState=[e,void 0===t?null:t],e},useContext:_r,useEffect:qi,useImperativeHandle:function(e,t,n){n=null!=n?n.concat([e]):null,Wi(4194308,4,Gi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Wi(4194308,4,e,t)},useInsertionEffect:function(e,t){Wi(4,2,e,t)},useMemo:function(e,t){var n=fi();t=void 0===t?null:t;var a=e();if(Jo){Se(!0);try{e()}finally{Se(!1)}}return n.memoizedState=[a,t],a},useReducer:function(e,t,n){var a=fi();if(void 0!==n){var r=n(t);if(Jo){Se(!0);try{n(t)}finally{Se(!1)}}}else r=t;return a.memoizedState=a.baseState=r,a.queue=e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},e=e.dispatch=fs.bind(null,Xo,e),[a.memoizedState,e]},useRef:function(e){return fi().memoizedState={current:e}},useState:function(e){var t=(e=Ti(e)).queue,n=ps.bind(null,Xo,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ji,useDeferredValue:function(e,t){return ns(fi(),e,t)},useTransition:function(){var e=Ti(!1);return e=rs.bind(null,Xo,e.queue,!0,!1),fi().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=Xo,o=fi();if(gr){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===bu)throw Error(a(349));127&xu||ki(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,qi(Ei.bind(null,r,i,e),[e]),r.flags|=2048,Ui(9,{destroy:void 0},Si.bind(null,r,i,n,t),null),n},useId:function(){var e=fi(),t=bu.identifierPrefix;if(gr){var n=lr;t="_"+t+"R_"+(n=(sr&~(1<<32-Ee(sr)-1)).toString(32)+n),0<(n=ei++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=ai++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:us,useFormState:_i,useActionState:_i,useOptimistic:function(e){var t=fi();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=gs.bind(null,Xo,!0,n),n.dispatch=t,[e,t]},useMemoCache:vi,useCacheRefresh:function(){return fi().memoizedState=ms.bind(null,Xo)},useEffectEvent:function(e){var t=fi(),n={impl:e};return t.memoizedState=n,function(){if(2&yu)throw Error(a(440));return n.impl.apply(void 0,arguments)}}},ws={readContext:_r,use:gi,useCallback:es,useContext:_r,useEffect:Yi,useImperativeHandle:Zi,useInsertionEffect:Ki,useLayoutEffect:Qi,useMemo:ts,useReducer:bi,useRef:$i,useState:function(){return bi(yi)},useDebugValue:Ji,useDeferredValue:function(e,t){return as(pi(),Ko.memoizedState,e,t)},useTransition:function(){var e=bi(yi)[0],t=pi().memoizedState;return["boolean"==typeof e?e:hi(e),t]},useSyncExternalStore:wi,useId:cs,useHostTransitionStatus:us,useFormState:Ii,useActionState:Ii,useOptimistic:function(e,t){return Ni(pi(),0,e,t)},useMemoCache:vi,useCacheRefresh:ds};ws.useEffectEvent=Xi;var ks={readContext:_r,use:gi,useCallback:es,useContext:_r,useEffect:Yi,useImperativeHandle:Zi,useInsertionEffect:Ki,useLayoutEffect:Qi,useMemo:ts,useReducer:xi,useRef:$i,useState:function(){return xi(yi)},useDebugValue:Ji,useDeferredValue:function(e,t){var n=pi();return null===Ko?ns(n,e,t):as(n,Ko.memoizedState,e,t)},useTransition:function(){var e=xi(yi)[0],t=pi().memoizedState;return["boolean"==typeof e?e:hi(e),t]},useSyncExternalStore:wi,useId:cs,useHostTransitionStatus:us,useFormState:Bi,useActionState:Bi,useOptimistic:function(e,t){var n=pi();return null!==Ko?Ni(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:vi,useCacheRefresh:ds};function Ss(e,t,n,a){n=null==(n=n(a,t=e.memoizedState))?t:g({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}ks.useEffectEvent=Xi;var Es={enqueueSetState:function(e,t,n){e=e._reactInternals;var a=Gu(),r=So(a);r.payload=t,null!=n&&(r.callback=n),null!==(t=Eo(e,r,a))&&(Ju(t,0,a),Co(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var a=Gu(),r=So(a);r.tag=1,r.payload=t,null!=n&&(r.callback=n),null!==(t=Eo(e,r,a))&&(Ju(t,0,a),Co(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Gu(),a=So(n);a.tag=2,null!=t&&(a.callback=t),null!==(t=Eo(e,a,n))&&(Ju(t,0,n),Co(t,e,n))}};function Cs(e,t,n,a,r,o,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(a,o,i):!(t.prototype&&t.prototype.isPureReactComponent&&ra(n,a)&&ra(r,o))}function Ps(e,t,n,a){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,a),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,a),t.state!==e&&Es.enqueueReplaceState(t,t.state,null)}function Ts(e,t){var n=t;if("ref"in t)for(var a in n={},t)"ref"!==a&&(n[a]=t[a]);if(e=e.defaultProps)for(var r in n===t&&(n=g({},n)),e)void 0===n[r]&&(n[r]=e[r]);return n}function Ns(e){Ma(e)}function As(e){}function Ms(e){Ma(e)}function Ls(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function Rs(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function Os(e,t,n){return(n=So(n)).tag=3,n.payload={element:null},n.callback=function(){Ls(e,t)},n}function Ds(e){return(e=So(e)).tag=3,e}function zs(e,t,n,a){var r=n.type.getDerivedStateFromError;if("function"==typeof r){var o=a.value;e.payload=function(){return r(o)},e.callback=function(){Rs(t,n,a)}}var i=n.stateNode;null!==i&&"function"==typeof i.componentDidCatch&&(e.callback=function(){Rs(t,n,a),"function"!=typeof r&&(null===Bu?Bu=new Set([this]):Bu.add(this));var e=a.stack;this.componentDidCatch(a.value,{componentStack:null!==e?e:""})})}var _s=Error(a(461)),Is=!1;function Fs(e,t,n,a){t.child=null===e?jo(t,null,n,a):bo(t,e.child,n,a)}function Vs(e,t,n,a,r){n=n.render;var o=t.ref;if("ref"in a){var i={};for(var s in a)"ref"!==s&&(i[s]=a[s])}else i=a;return zr(t),a=ii(e,t,n,i,o,r),s=ci(),null===e||Is?(gr&&s&&dr(t),t.flags|=1,Fs(e,t,a,r),t.child):(di(e,t,r),ul(e,t,r))}function Bs(e,t,n,a,r){if(null===e){var o=n.type;return"function"!=typeof o||Wa(o)||void 0!==o.defaultProps||null!==n.compare?((e=Ya(n.type,null,a,t,t.mode,r)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Us(e,t,o,a,r))}return o=e.child,!cl(e,r)&&(n=null!==(n=n.compare)?n:ra)(o.memoizedProps,a)&&e.ref===t.ref?ul(e,t,r):(t.flags|=1,(e=Ha(o,a)).ref=t.ref,e.return=t,t.child=e)}function Us(e,t,n,a,r){if(null!==e){var o=e.memoizedProps;if(ra(o,a)&&e.ref===t.ref){if(Is=!1,t.pendingProps=a=o,!cl(e,r))return t.lanes=e.lanes,ul(e,t,r);131072&e.flags&&(Is=!0)}}return Ks(e,t,n,a,r)}function $s(e,t,n,a){var r=a.children,o=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===a.mode){if(128&t.flags){if(o=null!==o?o.baseLanes|n:n,null!==e){for(a=t.child=e.child,r=0;null!==a;)r=r|a.lanes|a.childLanes,a=a.sibling;a=r&~o}else a=0,t.child=null;return Hs(e,t,o,n,a)}if(!(536870912&n))return a=t.lanes=536870912,Hs(e,t,null!==o?o.baseLanes|n:n,n,a);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&eo(0,null!==o?o.cachePool:null),null!==o?Do(t,o):zo(),Uo(t)}else null!==o?(eo(0,o.cachePool),Do(t,o),$o(),t.memoizedState=null):(null!==e&&eo(0,null),zo(),$o());return Fs(e,t,r,n),t.child}function Ws(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Hs(e,t,n,a,r){var o=Jr();return t.memoizedState={baseLanes:n,cachePool:o=null===o?null:{parent:$r._currentValue,pool:o}},null!==e&&eo(0,null),zo(),Uo(t),null!==e&&Or(e,t,a,!0),t.childLanes=r,null}function qs(e,t){return(t=rl({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Ys(e,t,n){return bo(t,e.child,null,n),(e=qs(t,t.pendingProps)).flags|=2,Wo(t),t.memoizedState=null,e}function Xs(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 Ks(e,t,n,a,r){return zr(t),n=ii(e,t,n,a,void 0,r),a=ci(),null===e||Is?(gr&&a&&dr(t),t.flags|=1,Fs(e,t,n,r),t.child):(di(e,t,r),ul(e,t,r))}function Qs(e,t,n,a,r,o){return zr(t),t.updateQueue=null,n=li(t,a,n,r),si(e),a=ci(),null===e||Is?(gr&&a&&dr(t),t.flags|=1,Fs(e,t,n,o),t.child):(di(e,t,o),ul(e,t,o))}function Gs(e,t,n,a,r){if(zr(t),null===t.stateNode){var o=Ba,i=n.contextType;"object"==typeof i&&null!==i&&(o=_r(i)),o=new n(a,o),t.memoizedState=null!=o.state?o.state:null,o.updater=Es,t.stateNode=o,o._reactInternals=t,(o=t.stateNode).props=a,o.state=t.memoizedState,o.refs={},wo(t),o.context="object"==typeof(i=n.contextType)&&null!==i?_r(i):Ba,o.state=t.memoizedState,"function"==typeof(i=n.getDerivedStateFromProps)&&(Ss(t,n,i,a),o.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(i=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),i!==o.state&&Es.enqueueReplaceState(o,o.state,null),Ao(t,a,o,r),No(),o.state=t.memoizedState),"function"==typeof o.componentDidMount&&(t.flags|=4194308),a=!0}else if(null===e){o=t.stateNode;var s=t.memoizedProps,l=Ts(n,s);o.props=l;var u=o.context,c=n.contextType;i=Ba,"object"==typeof c&&null!==c&&(i=_r(c));var d=n.getDerivedStateFromProps;s=t.pendingProps!==s,(c="function"==typeof d||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s||u!==i)&&Ps(t,o,a,i),xo=!1;var m=t.memoizedState;o.state=m,Ao(t,a,o,r),No(),u=t.memoizedState,s||m!==u||xo?("function"==typeof d&&(Ss(t,n,d,a),u=t.memoizedState),(l=xo||Cs(t,n,l,a,m,u,i))?(c||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.flags|=4194308)):("function"==typeof o.componentDidMount&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=u),o.props=a,o.state=u,o.context=i,a=l):("function"==typeof o.componentDidMount&&(t.flags|=4194308),a=!1)}else{o=t.stateNode,ko(e,t),c=Ts(n,i=t.memoizedProps),o.props=c,d=t.pendingProps,m=o.context,l=Ba,"object"==typeof(u=n.contextType)&&null!==u&&(l=_r(u)),(u="function"==typeof(s=n.getDerivedStateFromProps)||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(i!==d||m!==l)&&Ps(t,o,a,l),xo=!1,o.state=m=t.memoizedState,Ao(t,a,o,r),No();var f=t.memoizedState;i!==d||m!==f||xo||null!==e&&null!==e.dependencies&&Dr(e.dependencies)?("function"==typeof s&&(Ss(t,n,s,a),f=t.memoizedState),(c=xo||Cs(t,n,c,a,m,f,l)||null!==e&&null!==e.dependencies&&Dr(e.dependencies))?(u||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(a,f,l),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(a,f,l)),"function"==typeof o.componentDidUpdate&&(t.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof o.componentDidUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=f),o.props=a,o.state=f,o.context=l,a=c):("function"!=typeof o.componentDidUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),a=!1)}return o=a,Xs(e,t),a=!!(128&t.flags),o||a?(o=t.stateNode,n=a&&"function"!=typeof n.getDerivedStateFromError?null:o.render(),t.flags|=1,null!==e&&a?(t.child=bo(t,e.child,null,r),t.child=bo(t,null,n,r)):Fs(e,t,n,r),t.memoizedState=o.state,e=t.child):e=ul(e,t,r),e}function Zs(e,t,n,a){return Sr(),t.flags|=256,Fs(e,t,n,a),t.child}var Js={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function el(e){return{baseLanes:e,cachePool:to()}}function tl(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=Lu),e}function nl(e,t,n){var r,o=t.pendingProps,i=!1,s=!!(128&t.flags);if((r=s)||(r=(null===e||null!==e.memoizedState)&&!!(2&Ho.current)),r&&(i=!0,t.flags&=-129),r=!!(32&t.flags),t.flags&=-33,null===e){if(gr){if(i?Vo(t):$o(),(e=hr)?null!==(e=null!==(e=Dd(e,yr))&&"&"!==e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ir?{id:sr,overflow:lr}:null,retryLane:536870912,hydrationErrors:null},(n=Qa(e)).return=t,t.child=n,pr=t,hr=null):e=null,null===e)throw jr(t);return t.lanes=_d(e)?32:536870912,null}var l=o.children;return o=o.fallback,i?($o(),l=rl({mode:"hidden",children:l},i=t.mode),o=Xa(o,i,n,null),l.return=t,o.return=t,l.sibling=o,t.child=l,(o=t.child).memoizedState=el(n),o.childLanes=tl(e,r,n),t.memoizedState=Js,Ws(null,o)):(Vo(t),al(t,l))}var u=e.memoizedState;if(null!==u&&null!==(l=u.dehydrated)){if(s)256&t.flags?(Vo(t),t.flags&=-257,t=ol(e,t,n)):null!==t.memoizedState?($o(),t.child=e.child,t.flags|=128,t=null):($o(),l=o.fallback,o=rl({mode:"visible",children:o.children},i=t.mode),(l=Xa(l,i,n,null)).flags|=2,o.return=t,l.return=t,o.sibling=l,t.child=o,bo(t,e.child,null,n),(o=t.child).memoizedState=el(n),o.childLanes=tl(e,r,n),t.memoizedState=Js,t=Ws(null,o));else if(Vo(t),_d(l)){if(r=l.nextSibling&&l.nextSibling.dataset)var c=r.dgst;r=c,(o=Error(a(419))).stack="",o.digest=r,Cr({value:o,source:null,stack:null}),t=ol(e,t,n)}else if(Is||Or(e,t,n,!1),r=0!==(n&e.childLanes),Is||r){if(null!==(r=bu)&&0!==(o=Ve(r,n))&&o!==u.retryLane)throw u.retryLane=o,Ia(e,o),Ju(r,0,o),_s;zd(l)||dc(),t=ol(e,t,n)}else zd(l)?(t.flags|=192,t.child=e.child,t=null):(e=u.treeContext,hr=Id(l.nextSibling),pr=t,gr=!0,vr=null,yr=!1,null!==e&&fr(t,e),(t=al(t,o.children)).flags|=4096);return t}return i?($o(),l=o.fallback,i=t.mode,c=(u=e.child).sibling,(o=Ha(u,{mode:"hidden",children:o.children})).subtreeFlags=65011712&u.subtreeFlags,null!==c?l=Ha(c,l):(l=Xa(l,i,n,null)).flags|=2,l.return=t,o.return=t,o.sibling=l,t.child=o,Ws(null,o),o=t.child,null===(l=e.child.memoizedState)?l=el(n):(i=null!==(i=l.cachePool)?i.parent!==(u=$r._currentValue)?{parent:u,pool:u}:i:to(),l={baseLanes:l.baseLanes|n,cachePool:i}),o.memoizedState=l,o.childLanes=tl(e,r,n),t.memoizedState=Js,Ws(e.child,o)):(Vo(t),e=(n=e.child).sibling,(n=Ha(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 al(e,t){return(t=rl({mode:"visible",children:t},e.mode)).return=e,e.child=t}function rl(e,t){return(e=$a(22,e,null,t)).lanes=0,e}function ol(e,t,n){return bo(t,e.child,null,n),(e=al(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function il(e,t,n){e.lanes|=t;var a=e.alternate;null!==a&&(a.lanes|=t),Lr(e.return,t,n)}function sl(e,t,n,a,r,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:n,tailMode:r,treeForkCount:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=n,i.tailMode=r,i.treeForkCount=o)}function ll(e,t,n){var a=t.pendingProps,r=a.revealOrder,o=a.tail;a=a.children;var i=Ho.current,s=!!(2&i);if(s?(i=1&i|2,t.flags|=128):i&=1,q(Ho,i),Fs(e,t,a,n),a=gr?ar:0,!s&&null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&il(e,n,t);else if(19===e.tag)il(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}switch(r){case"forwards":for(n=t.child,r=null;null!==n;)null!==(e=n.alternate)&&null===qo(e)&&(r=n),n=n.sibling;null===(n=r)?(r=t.child,t.child=null):(r=n.sibling,n.sibling=null),sl(t,!1,r,n,o,a);break;case"backwards":case"unstable_legacy-backwards":for(n=null,r=t.child,t.child=null;null!==r;){if(null!==(e=r.alternate)&&null===qo(e)){t.child=r;break}e=r.sibling,r.sibling=n,n=r,r=e}sl(t,!0,n,null,o,a);break;case"together":sl(t,!1,null,null,void 0,a);break;default:t.memoizedState=null}return t.child}function ul(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Nu|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(Or(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=Ha(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)(n=n.sibling=Ha(e=e.sibling,e.pendingProps)).return=t;n.sibling=null}return t.child}function cl(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Dr(e))}function dl(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Is=!0;else{if(!(cl(e,n)||128&t.flags))return Is=!1,function(e,t,n){switch(t.tag){case 3:J(t,t.stateNode.containerInfo),Ar(0,$r,e.memoizedState.cache),Sr();break;case 27:case 5:te(t);break;case 4:J(t,t.stateNode.containerInfo);break;case 10:Ar(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,Bo(t),null;break;case 13:var a=t.memoizedState;if(null!==a)return null!==a.dehydrated?(Vo(t),t.flags|=128,null):0!==(n&t.child.childLanes)?nl(e,t,n):(Vo(t),null!==(e=ul(e,t,n))?e.sibling:null);Vo(t);break;case 19:var r=!!(128&e.flags);if((a=0!==(n&t.childLanes))||(Or(e,t,n,!1),a=0!==(n&t.childLanes)),r){if(a)return ll(e,t,n);t.flags|=128}if(null!==(r=t.memoizedState)&&(r.rendering=null,r.tail=null,r.lastEffect=null),q(Ho,Ho.current),a)break;return null;case 22:return t.lanes=0,$s(e,t,n,t.pendingProps);case 24:Ar(0,$r,e.memoizedState.cache)}return ul(e,t,n)}(e,t,n);Is=!!(131072&e.flags)}else Is=!1,gr&&1048576&t.flags&&cr(t,ar,t.index);switch(t.lanes=0,t.tag){case 16:e:{var r=t.pendingProps;if(e=lo(t.elementType),t.type=e,"function"!=typeof e){if(null!=e){var o=e.$$typeof;if(o===P){t.tag=11,t=Vs(null,t,e,r,n);break e}if(o===A){t.tag=14,t=Bs(null,t,e,r,n);break e}}throw t=_(e)||e,Error(a(306,t,""))}Wa(e)?(r=Ts(e,r),t.tag=1,t=Gs(null,t,e,r,n)):(t.tag=0,t=Ks(null,t,e,r,n))}return t;case 0:return Ks(e,t,t.type,t.pendingProps,n);case 1:return Gs(e,t,r=t.type,o=Ts(r,t.pendingProps),n);case 3:e:{if(J(t,t.stateNode.containerInfo),null===e)throw Error(a(387));r=t.pendingProps;var i=t.memoizedState;o=i.element,ko(e,t),Ao(t,r,null,n);var s=t.memoizedState;if(Ar(0,$r,r=s.cache),r!==i.cache&&Rr(t,[$r],n,!0),No(),r=s.element,i.isDehydrated){if(t.updateQueue.baseState=i={element:r,isDehydrated:!1,cache:s.cache},t.memoizedState=i,256&t.flags){t=Zs(e,t,r,n);break e}if(r!==o){Cr(o=Ja(Error(a(424)),t)),t=Zs(e,t,r,n);break e}for(hr=Id((e=9===(e=t.stateNode.containerInfo).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e).firstChild),pr=t,gr=!0,vr=null,yr=!0,n=jo(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(Sr(),r===o){t=ul(e,t,n);break e}Fs(e,t,r,n)}t=t.child}return t;case 26:return Xs(e,t),null===e?(n=Qd(t.type,null,t.pendingProps,null))?t.memoizedState=n:gr||(n=t.type,e=t.pendingProps,(r=xd(G.current).createElement(n))[qe]=t,r[Ye]=e,vd(r,n,e),ot(r),t.stateNode=r):t.memoizedState=Qd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return te(t),null===e&&gr&&(r=t.stateNode=Ud(t.type,t.pendingProps,G.current),pr=t,yr=!0,o=hr,Md(t.type)?(Fd=o,hr=Id(r.firstChild)):hr=o),Fs(e,t,t.pendingProps.children,n),Xs(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&gr&&((o=r=hr)&&(r=function(e,t,n,a){for(;1===e.nodeType;){var r=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(a){if(!e[Je])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(o=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(o!==r.rel||e.getAttribute("href")!==(null==r.href||""===r.href?null:r.href)||e.getAttribute("crossorigin")!==(null==r.crossOrigin?null:r.crossOrigin)||e.getAttribute("title")!==(null==r.title?null:r.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((o=e.getAttribute("src"))!==(null==r.src?null:r.src)||e.getAttribute("type")!==(null==r.type?null:r.type)||e.getAttribute("crossorigin")!==(null==r.crossOrigin?null:r.crossOrigin))&&o&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var o=null==r.name?null:""+r.name;if("hidden"===r.type&&e.getAttribute("name")===o)return e}if(null===(e=Id(e.nextSibling)))break}return null}(r,t.type,t.pendingProps,yr),null!==r?(t.stateNode=r,pr=t,hr=Id(r.firstChild),yr=!1,o=!0):o=!1),o||jr(t)),te(t),s=null!==e?e.memoizedProps:null,r=(i=t.pendingProps).children,Sd(o=t.type,i)?r=null:null!==s&&Sd(o,s)&&(t.flags|=32),null!==t.memoizedState&&(o=ii(e,t,ui,null,null,n),hm._currentValue=o),Xs(e,t),Fs(e,t,r,n),t.child;case 6:return null===e&&gr&&((e=n=hr)&&(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;)if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n||null===(e=Id(e.nextSibling)))return null;return e}(n,t.pendingProps,yr),null!==n?(t.stateNode=n,pr=t,hr=null,e=!0):e=!1),e||jr(t)),null;case 13:return nl(e,t,n);case 4:return J(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=bo(t,null,r,n):Fs(e,t,r,n),t.child;case 11:return Vs(e,t,t.type,t.pendingProps,n);case 7:return Fs(e,t,t.pendingProps,n),t.child;case 8:case 12:return Fs(e,t,t.pendingProps.children,n),t.child;case 10:return Ar(0,t.type,(r=t.pendingProps).value),Fs(e,t,r.children,n),t.child;case 9:return o=t.type._context,r=t.pendingProps.children,zr(t),r=r(o=_r(o)),t.flags|=1,Fs(e,t,r,n),t.child;case 14:return Bs(e,t,t.type,t.pendingProps,n);case 15:return Us(e,t,t.type,t.pendingProps,n);case 19:return ll(e,t,n);case 31:return function(e,t,n){var r=t.pendingProps,o=!!(128&t.flags);if(t.flags&=-129,null===e){if(gr){if("hidden"===r.mode)return e=qs(t,r),t.lanes=536870912,Ws(null,e);if(Bo(t),(e=hr)?null!==(e=null!==(e=Dd(e,yr))&&"&"===e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ir?{id:sr,overflow:lr}:null,retryLane:536870912,hydrationErrors:null},(n=Qa(e)).return=t,t.child=n,pr=t,hr=null):e=null,null===e)throw jr(t);return t.lanes=536870912,null}return qs(t,r)}var i=e.memoizedState;if(null!==i){var s=i.dehydrated;if(Bo(t),o)if(256&t.flags)t.flags&=-257,t=Ys(e,t,n);else{if(null===t.memoizedState)throw Error(a(558));t.child=e.child,t.flags|=128,t=null}else if(Is||Or(e,t,n,!1),o=0!==(n&e.childLanes),Is||o){if(null!==(r=bu)&&0!==(s=Ve(r,n))&&s!==i.retryLane)throw i.retryLane=s,Ia(e,s),Ju(r,0,s),_s;dc(),t=Ys(e,t,n)}else e=i.treeContext,hr=Id(s.nextSibling),pr=t,gr=!0,vr=null,yr=!1,null!==e&&fr(t,e),(t=qs(t,r)).flags|=4096;return t}return(e=Ha(e.child,{mode:r.mode,children:r.children})).ref=t.ref,t.child=e,e.return=t,e}(e,t,n);case 22:return $s(e,t,n,t.pendingProps);case 24:return zr(t),r=_r($r),null===e?(null===(o=Jr())&&(o=bu,i=Wr(),o.pooledCache=i,i.refCount++,null!==i&&(o.pooledCacheLanes|=n),o=i),t.memoizedState={parent:r,cache:o},wo(t),Ar(0,$r,o)):(0!==(e.lanes&n)&&(ko(e,t),Ao(t,null,null,n),No()),i=t.memoizedState,(o=e.memoizedState).parent!==r?(t.memoizedState=o={parent:r,cache:r},0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=o),Ar(0,$r,r)):(Ar(0,$r,r=i.cache),r!==o.cache&&Rr(t,[$r],n,!0))),Fs(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(a(156,t.tag))}function ml(e){e.flags|=4}function fl(e,t,n,a,r){if((t=!!(32&e.mode))&&(t=!1),t){if(e.flags|=16777216,(335544128&r)===r)if(e.stateNode.complete)e.flags|=8192;else{if(!lc())throw uo=oo,ao;e.flags|=8192}}else e.flags&=-16777217}function pl(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!um(t)){if(!lc())throw uo=oo,ao;e.flags|=8192}}function hl(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?De():536870912,e.lanes|=t,Ru|=t)}function gl(e,t){if(!gr)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 a=null;null!==n;)null!==n.alternate&&(a=n),n=n.sibling;null===a?t||null===e.tail?e.tail=null:e.tail.sibling=null:a.sibling=null}}function vl(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,a=0;if(t)for(var r=e.child;null!==r;)n|=r.lanes|r.childLanes,a|=65011712&r.subtreeFlags,a|=65011712&r.flags,r.return=e,r=r.sibling;else for(r=e.child;null!==r;)n|=r.lanes|r.childLanes,a|=r.subtreeFlags,a|=r.flags,r.return=e,r=r.sibling;return e.subtreeFlags|=a,e.childLanes=n,t}function yl(e,t,n){var r=t.pendingProps;switch(mr(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return vl(t),null;case 3:return n=t.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Mr($r),ee(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(null===e||null===e.child)&&(kr(t)?ml(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,Er())),vl(t),null;case 26:var o=t.type,i=t.memoizedState;return null===e?(ml(t),null!==i?(vl(t),pl(t,i)):(vl(t),fl(t,o,0,0,n))):i?i!==e.memoizedState?(ml(t),vl(t),pl(t,i)):(vl(t),t.flags&=-16777217):((e=e.memoizedProps)!==r&&ml(t),vl(t),fl(t,o,0,0,n)),null;case 27:if(ne(t),n=G.current,o=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&ml(t);else{if(!r){if(null===t.stateNode)throw Error(a(166));return vl(t),null}e=K.current,kr(t)?xr(t):(e=Ud(o,r,n),t.stateNode=e,ml(t))}return vl(t),null;case 5:if(ne(t),o=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&ml(t);else{if(!r){if(null===t.stateNode)throw Error(a(166));return vl(t),null}if(i=K.current,kr(t))xr(t);else{var s=xd(G.current);switch(i){case 1:i=s.createElementNS("http://www.w3.org/2000/svg",o);break;case 2:i=s.createElementNS("http://www.w3.org/1998/Math/MathML",o);break;default:switch(o){case"svg":i=s.createElementNS("http://www.w3.org/2000/svg",o);break;case"math":i=s.createElementNS("http://www.w3.org/1998/Math/MathML",o);break;case"script":(i=s.createElement("div")).innerHTML="<script><\/script>",i=i.removeChild(i.firstChild);break;case"select":i="string"==typeof r.is?s.createElement("select",{is:r.is}):s.createElement("select"),r.multiple?i.multiple=!0:r.size&&(i.size=r.size);break;default:i="string"==typeof r.is?s.createElement(o,{is:r.is}):s.createElement(o)}}i[qe]=t,i[Ye]=r;e:for(s=t.child;null!==s;){if(5===s.tag||6===s.tag)i.appendChild(s.stateNode);else if(4!==s.tag&&27!==s.tag&&null!==s.child){s.child.return=s,s=s.child;continue}if(s===t)break e;for(;null===s.sibling;){if(null===s.return||s.return===t)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=i;e:switch(vd(i,o,r),o){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}r&&ml(t)}}return vl(t),fl(t,t.type,0,0,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&ml(t);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));if(e=G.current,kr(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(o=pr))switch(o.tag){case 27:case 5:r=o.memoizedProps}e[qe]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||pd(e.nodeValue,n)))||jr(t,!0)}else(e=xd(e).createTextNode(r))[qe]=t,t.stateNode=e}return vl(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(r=kr(t),null!==n){if(null===e){if(!r)throw Error(a(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(a(557));e[qe]=t}else Sr(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;vl(t),e=!1}else n=Er(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?(Wo(t),t):(Wo(t),null);if(128&t.flags)throw Error(a(558))}return vl(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(o=kr(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[qe]=t}else Sr(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;vl(t),o=!1}else o=Er(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return 256&t.flags?(Wo(t),t):(Wo(t),null)}return Wo(t),128&t.flags?(t.lanes=n,t):(e=null!==e&&null!==e.memoizedState,(n=null!==r)&&(o=null,null!==(r=t.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(o=r.alternate.memoizedState.cachePool.pool),i=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(i=r.memoizedState.cachePool.pool),i!==o&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),hl(t,t.updateQueue),vl(t),null);case 4:return ee(),null===e&&rd(t.stateNode.containerInfo),vl(t),null;case 10:return Mr(t.type),vl(t),null;case 19:if(H(Ho),null===(r=t.memoizedState))return vl(t),null;if(o=!!(128&t.flags),null===(i=r.rendering))if(o)gl(r,!1);else{if(0!==Tu||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(i=qo(e))){for(t.flags|=128,gl(r,!1),t.updateQueue=e=i.updateQueue,hl(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)qa(n,e),n=n.sibling;return q(Ho,1&Ho.current|2),gr&&ur(t,r.treeForkCount),t.child}e=e.sibling}null!==r.tail&&fe()>Fu&&(t.flags|=128,o=!0,gl(r,!1),t.lanes=4194304)}else{if(!o)if(null!==(e=qo(i))){if(t.flags|=128,o=!0,t.updateQueue=e=e.updateQueue,hl(t,e),gl(r,!0),null===r.tail&&"hidden"===r.tailMode&&!i.alternate&&!gr)return vl(t),null}else 2*fe()-r.renderingStartTime>Fu&&536870912!==n&&(t.flags|=128,o=!0,gl(r,!1),t.lanes=4194304);r.isBackwards?(i.sibling=t.child,t.child=i):(null!==(e=r.last)?e.sibling=i:t.child=i,r.last=i)}return null!==r.tail?(r.rendering=e=r.tail,r.tail=e.sibling,r.renderingStartTime=fe(),e.sibling=null,n=Ho.current,q(Ho,o?1&n|2:1&n),gr&&ur(t,r.treeForkCount),e):(vl(t),null);case 22:case 23:return Wo(t),_o(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?!!(536870912&n)&&!(128&t.flags)&&(vl(t),6&t.subtreeFlags&&(t.flags|=8192)):vl(t),null!==(n=t.updateQueue)&&hl(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&&H(Zr),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Mr($r),vl(t),null;case 25:case 30:return null}throw Error(a(156,t.tag))}function bl(e,t){switch(mr(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Mr($r),ee(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return ne(t),null;case 31:if(null!==t.memoizedState){if(Wo(t),null===t.alternate)throw Error(a(340));Sr()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(Wo(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));Sr()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return H(Ho),null;case 4:return ee(),null;case 10:return Mr(t.type),null;case 22:case 23:return Wo(t),_o(),null!==e&&H(Zr),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return Mr($r),null;default:return null}}function jl(e,t){switch(mr(t),t.tag){case 3:Mr($r),ee();break;case 26:case 27:case 5:ne(t);break;case 4:ee();break;case 31:null!==t.memoizedState&&Wo(t);break;case 13:Wo(t);break;case 19:H(Ho);break;case 10:Mr(t.type);break;case 22:case 23:Wo(t),_o(),null!==e&&H(Zr);break;case 24:Mr($r)}}function xl(e,t){try{var n=t.updateQueue,a=null!==n?n.lastEffect:null;if(null!==a){var r=a.next;n=r;do{if((n.tag&e)===e){a=void 0;var o=n.inst;a=(0,n.create)(),o.destroy=a}n=n.next}while(n!==r)}}catch(e){Tc(t,t.return,e)}}function wl(e,t,n){try{var a=t.updateQueue,r=null!==a?a.lastEffect:null;if(null!==r){var o=r.next;a=o;do{if((a.tag&e)===e){var i=a.inst,s=i.destroy;if(void 0!==s){i.destroy=void 0,r=t;var l=n,u=s;try{u()}catch(e){Tc(r,l,e)}}}a=a.next}while(a!==o)}}catch(e){Tc(t,t.return,e)}}function kl(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{Lo(t,n)}catch(t){Tc(e,e.return,t)}}}function Sl(e,t,n){n.props=Ts(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Tc(e,t,n)}}function El(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var a=e.stateNode;break;default:a=e.stateNode}"function"==typeof n?e.refCleanup=n(a):n.current=a}}catch(n){Tc(e,t,n)}}function Cl(e,t){var n=e.ref,a=e.refCleanup;if(null!==n)if("function"==typeof a)try{a()}catch(n){Tc(e,t,n)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(n){Tc(e,t,n)}else n.current=null}function Pl(e){var t=e.type,n=e.memoizedProps,a=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&a.focus();break e;case"img":n.src?a.src=n.src:n.srcSet&&(a.srcset=n.srcSet)}}catch(t){Tc(e,e.return,t)}}function Tl(e,t,n){try{var r=e.stateNode;(function(e,t,n,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,i=null,s=null,l=null,u=null,c=null,d=null;for(p in n){var m=n[p];if(n.hasOwnProperty(p)&&null!=m)switch(p){case"checked":case"value":break;case"defaultValue":u=m;default:r.hasOwnProperty(p)||hd(e,t,p,null,r,m)}}for(var f in r){var p=r[f];if(m=n[f],r.hasOwnProperty(f)&&(null!=p||null!=m))switch(f){case"type":i=p;break;case"name":o=p;break;case"checked":c=p;break;case"defaultChecked":d=p;break;case"value":s=p;break;case"defaultValue":l=p;break;case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(a(137,t));break;default:p!==m&&hd(e,t,f,p,r,m)}}return void kt(e,s,l,u,c,d,i,o);case"select":for(i in p=s=l=f=null,n)if(u=n[i],n.hasOwnProperty(i)&&null!=u)switch(i){case"value":break;case"multiple":p=u;default:r.hasOwnProperty(i)||hd(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":f=i;break;case"defaultValue":l=i;break;case"multiple":s=i;default:i!==u&&hd(e,t,o,i,r,u)}return t=l,n=s,r=p,void(null!=f?Ct(e,!!n,f,!1):!!r!=!!n&&(null!=t?Ct(e,!!n,t,!0):Ct(e,!!n,n?[]:"",!1)));case"textarea":for(l in p=f=null,n)if(o=n[l],n.hasOwnProperty(l)&&null!=o&&!r.hasOwnProperty(l))switch(l){case"value":case"children":break;default:hd(e,t,l,null,r,o)}for(s in r)if(o=r[s],i=n[s],r.hasOwnProperty(s)&&(null!=o||null!=i))switch(s){case"value":f=o;break;case"defaultValue":p=o;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=o)throw Error(a(91));break;default:o!==i&&hd(e,t,s,o,r,i)}return void Pt(e,f,p);case"option":for(var h in n)f=n[h],n.hasOwnProperty(h)&&null!=f&&!r.hasOwnProperty(h)&&("selected"===h?e.selected=!1:hd(e,t,h,null,r,f));for(u in r)f=r[u],p=n[u],r.hasOwnProperty(u)&&f!==p&&(null!=f||null!=p)&&("selected"===u?e.selected=f&&"function"!=typeof f&&"symbol"!=typeof f:hd(e,t,u,f,r,p));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)f=n[g],n.hasOwnProperty(g)&&null!=f&&!r.hasOwnProperty(g)&&hd(e,t,g,null,r,f);for(c in r)if(f=r[c],p=n[c],r.hasOwnProperty(c)&&f!==p&&(null!=f||null!=p))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=f)throw Error(a(137,t));break;default:hd(e,t,c,f,r,p)}return;default:if(Rt(t)){for(var v in n)f=n[v],n.hasOwnProperty(v)&&void 0!==f&&!r.hasOwnProperty(v)&&gd(e,t,v,void 0,r,f);for(d in r)f=r[d],p=n[d],!r.hasOwnProperty(d)||f===p||void 0===f&&void 0===p||gd(e,t,d,f,r,p);return}}for(var y in n)f=n[y],n.hasOwnProperty(y)&&null!=f&&!r.hasOwnProperty(y)&&hd(e,t,y,null,r,f);for(m in r)f=r[m],p=n[m],!r.hasOwnProperty(m)||f===p||null==f&&null==p||hd(e,t,m,f,r,p)})(r,e.type,n,t),r[Ye]=t}catch(t){Tc(e,e.return,t)}}function Nl(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Md(e.type)||4===e.tag}function Al(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Nl(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&&Md(e.type)||2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function Ml(e,t,n){var a=e.tag;if(5===a||6===a)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)||null!==t.onclick||(t.onclick=_t));else if(4!==a&&(27===a&&Md(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(Ml(e,t,n),e=e.sibling;null!==e;)Ml(e,t,n),e=e.sibling}function Ll(e,t,n){var a=e.tag;if(5===a||6===a)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==a&&(27===a&&Md(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Ll(e,t,n),e=e.sibling;null!==e;)Ll(e,t,n),e=e.sibling}function Rl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var a=e.type,r=t.attributes;r.length;)t.removeAttributeNode(r[0]);vd(t,a,n),t[qe]=e,t[Ye]=n}catch(t){Tc(e,e.return,t)}}var Ol=!1,Dl=!1,zl=!1,_l="function"==typeof WeakSet?WeakSet:Set,Il=null;function Fl(e,t,n){var a=n.flags;switch(n.tag){case 0:case 11:case 15:Jl(e,n),4&a&&xl(5,n);break;case 1:if(Jl(e,n),4&a)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(e){Tc(n,n.return,e)}else{var r=Ts(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(r,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Tc(n,n.return,e)}}64&a&&kl(n),512&a&&El(n,n.return);break;case 3:if(Jl(e,n),64&a&&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{Lo(e,t)}catch(e){Tc(n,n.return,e)}}break;case 27:null===t&&4&a&&Rl(n);case 26:case 5:Jl(e,n),null===t&&4&a&&Pl(n),512&a&&El(n,n.return);break;case 12:Jl(e,n);break;case 31:Jl(e,n),4&a&&Hl(e,n);break;case 13:Jl(e,n),4&a&&ql(e,n),64&a&&null!==(e=n.memoizedState)&&null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var a=function(){t(),n.removeEventListener("DOMContentLoaded",a)};n.addEventListener("DOMContentLoaded",a),e._reactRetry=a}}(e,n=Lc.bind(null,n));break;case 22:if(!(a=null!==n.memoizedState||Ol)){r=Ol;var o=Dl;Ol=a,(Dl=t=null!==t&&null!==t.memoizedState||Dl)&&!o?tu(e,n,!!(8772&n.subtreeFlags)):Jl(e,n),Ol=r,Dl=o}break;case 30:break;default:Jl(e,n)}}function Vl(e){var t=e.alternate;null!==t&&(e.alternate=null,Vl(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&et(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 Bl=null,Ul=!1;function $l(e,t,n){for(n=n.child;null!==n;)Wl(e,t,n),n=n.sibling}function Wl(e,t,n){if(ke&&"function"==typeof ke.onCommitFiberUnmount)try{ke.onCommitFiberUnmount(we,n)}catch(e){}switch(n.tag){case 26:Dl||Cl(n,t),$l(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Dl||Cl(n,t);var a=Bl,r=Ul;Md(n.type)&&(Bl=n.stateNode,Ul=!1),$l(e,t,n),$d(n.stateNode),Bl=a,Ul=r;break;case 5:Dl||Cl(n,t);case 6:if(a=Bl,r=Ul,Bl=null,$l(e,t,n),Ul=r,null!==(Bl=a))if(Ul)try{(9===Bl.nodeType?Bl.body:"HTML"===Bl.nodeName?Bl.ownerDocument.body:Bl).removeChild(n.stateNode)}catch(e){Tc(n,t,e)}else try{Bl.removeChild(n.stateNode)}catch(e){Tc(n,t,e)}break;case 18:null!==Bl&&(Ul?(Ld(9===(e=Bl).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),Km(e)):Ld(Bl,n.stateNode));break;case 4:a=Bl,r=Ul,Bl=n.stateNode.containerInfo,Ul=!0,$l(e,t,n),Bl=a,Ul=r;break;case 0:case 11:case 14:case 15:wl(2,n,t),Dl||wl(4,n,t),$l(e,t,n);break;case 1:Dl||(Cl(n,t),"function"==typeof(a=n.stateNode).componentWillUnmount&&Sl(n,t,a)),$l(e,t,n);break;case 21:$l(e,t,n);break;case 22:Dl=(a=Dl)||null!==n.memoizedState,$l(e,t,n),Dl=a;break;default:$l(e,t,n)}}function Hl(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)){e=e.dehydrated;try{Km(e)}catch(e){Tc(t,t.return,e)}}}function ql(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))try{Km(e)}catch(e){Tc(t,t.return,e)}}function Yl(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new _l),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new _l),t;default:throw Error(a(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var a=Rc.bind(null,e,t);t.then(a,a)}})}function Xl(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r],i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 27:if(Md(l.type)){Bl=l.stateNode,Ul=!1;break e}break;case 5:Bl=l.stateNode,Ul=!1;break e;case 3:case 4:Bl=l.stateNode.containerInfo,Ul=!0;break e}l=l.return}if(null===Bl)throw Error(a(160));Wl(i,s,o),Bl=null,Ul=!1,null!==(i=o.alternate)&&(i.return=null),o.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)Ql(t,e),t=t.sibling}var Kl=null;function Ql(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Xl(t,e),Gl(e),4&r&&(wl(3,e,e.return),xl(3,e),wl(5,e,e.return));break;case 1:Xl(t,e),Gl(e),512&r&&(Dl||null===n||Cl(n,n.return)),64&r&&Ol&&null!==(e=e.updateQueue)&&null!==(r=e.callbacks)&&(e.shared.hiddenCallbacks=null===(n=e.shared.hiddenCallbacks)?r:n.concat(r));break;case 26:var o=Kl;if(Xl(t,e),Gl(e),512&r&&(Dl||null===n||Cl(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:{n=e.memoizedProps,o=o.ownerDocument||o;t:switch(r=e.type){case"title":(!(i=o.getElementsByTagName("title")[0])||i[Je]||i[qe]||"http://www.w3.org/2000/svg"===i.namespaceURI||i.hasAttribute("itemprop"))&&(i=o.createElement(r),o.head.insertBefore(i,o.querySelector("head > title"))),vd(i,r,n),i[qe]=e,ot(i),r=i;break e;case"link":var s=sm("link","href",o).get(r+(n.href||""));if(s)for(var l=0;l<s.length;l++)if((i=s[l]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&i.getAttribute("rel")===(null==n.rel?null:n.rel)&&i.getAttribute("title")===(null==n.title?null:n.title)&&i.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){s.splice(l,1);break t}vd(i=o.createElement(r),r,n),o.head.appendChild(i);break;case"meta":if(s=sm("meta","content",o).get(r+(n.content||"")))for(l=0;l<s.length;l++)if((i=s[l]).getAttribute("content")===(null==n.content?null:""+n.content)&&i.getAttribute("name")===(null==n.name?null:n.name)&&i.getAttribute("property")===(null==n.property?null:n.property)&&i.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&i.getAttribute("charset")===(null==n.charSet?null:n.charSet)){s.splice(l,1);break t}vd(i=o.createElement(r),r,n),o.head.appendChild(i);break;default:throw Error(a(468,r))}i[qe]=e,ot(i),r=i}e.stateNode=r}else lm(o,e.type,e.stateNode);else e.stateNode=nm(o,r,e.memoizedProps);else i!==r?(null===i?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):i.count--,null===r?lm(o,e.type,e.stateNode):nm(o,r,e.memoizedProps)):null===r&&null!==e.stateNode&&Tl(e,e.memoizedProps,n.memoizedProps)}break;case 27:Xl(t,e),Gl(e),512&r&&(Dl||null===n||Cl(n,n.return)),null!==n&&4&r&&Tl(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Xl(t,e),Gl(e),512&r&&(Dl||null===n||Cl(n,n.return)),32&e.flags){o=e.stateNode;try{Nt(o,"")}catch(t){Tc(e,e.return,t)}}4&r&&null!=e.stateNode&&Tl(e,o=e.memoizedProps,null!==n?n.memoizedProps:o),1024&r&&(zl=!0);break;case 6:if(Xl(t,e),Gl(e),4&r){if(null===e.stateNode)throw Error(a(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(t){Tc(e,e.return,t)}}break;case 3:if(im=null,o=Kl,Kl=qd(t.containerInfo),Xl(t,e),Kl=o,Gl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Km(t.containerInfo)}catch(t){Tc(e,e.return,t)}zl&&(zl=!1,Zl(e));break;case 4:r=Kl,Kl=qd(e.stateNode.containerInfo),Xl(t,e),Gl(e),Kl=r;break;case 12:default:Xl(t,e),Gl(e);break;case 31:case 19:Xl(t,e),Gl(e),4&r&&null!==(r=e.updateQueue)&&(e.updateQueue=null,Yl(e,r));break;case 13:Xl(t,e),Gl(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==n&&null!==n.memoizedState)&&(_u=fe()),4&r&&null!==(r=e.updateQueue)&&(e.updateQueue=null,Yl(e,r));break;case 22:o=null!==e.memoizedState;var u=null!==n&&null!==n.memoizedState,c=Ol,d=Dl;if(Ol=c||o,Dl=d||u,Xl(t,e),Dl=d,Ol=c,Gl(e),8192&r)e:for(t=e.stateNode,t._visibility=o?-2&t._visibility:1|t._visibility,o&&(null===n||u||Ol||Dl||eu(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){u=n=t;try{if(i=u.stateNode,o)"function"==typeof(s=i.style).setProperty?s.setProperty("display","none","important"):s.display="none";else{l=u.stateNode;var m=u.memoizedProps.style,f=null!=m&&m.hasOwnProperty("display")?m.display:null;l.style.display=null==f||"boolean"==typeof f?"":(""+f).trim()}}catch(e){Tc(u,u.return,e)}}}else if(6===t.tag){if(null===n){u=t;try{u.stateNode.nodeValue=o?"":u.memoizedProps}catch(e){Tc(u,u.return,e)}}}else if(18===t.tag){if(null===n){u=t;try{Rd(u.stateNode,!!o)}catch(e){Tc(u,u.return,e)}}}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,Yl(e,n));case 30:case 21:}}function Gl(e){var t=e.flags;if(2&t){try{for(var n,r=e.return;null!==r;){if(Nl(r)){n=r;break}r=r.return}if(null==n)throw Error(a(160));switch(n.tag){case 27:var o=n.stateNode;Ll(e,Al(e),o);break;case 5:var i=n.stateNode;32&n.flags&&(Nt(i,""),n.flags&=-33),Ll(e,Al(e),i);break;case 3:case 4:var s=n.stateNode.containerInfo;Ml(e,Al(e),s);break;default:throw Error(a(161))}}catch(t){Tc(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Zl(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Zl(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Jl(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Fl(e,t.alternate,t),t=t.sibling}function eu(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:wl(4,t,t.return),eu(t);break;case 1:Cl(t,t.return);var n=t.stateNode;"function"==typeof n.componentWillUnmount&&Sl(t,t.return,n),eu(t);break;case 27:$d(t.stateNode);case 26:case 5:Cl(t,t.return),eu(t);break;case 22:null===t.memoizedState&&eu(t);break;default:eu(t)}e=e.sibling}}function tu(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;null!==t;){var a=t.alternate,r=e,o=t,i=o.flags;switch(o.tag){case 0:case 11:case 15:tu(r,o,n),xl(4,o);break;case 1:if(tu(r,o,n),"function"==typeof(r=(a=o).stateNode).componentDidMount)try{r.componentDidMount()}catch(e){Tc(a,a.return,e)}if(null!==(r=(a=o).updateQueue)){var s=a.stateNode;try{var l=r.shared.hiddenCallbacks;if(null!==l)for(r.shared.hiddenCallbacks=null,r=0;r<l.length;r++)Mo(l[r],s)}catch(e){Tc(a,a.return,e)}}n&&64&i&&kl(o),El(o,o.return);break;case 27:Rl(o);case 26:case 5:tu(r,o,n),n&&null===a&&4&i&&Pl(o),El(o,o.return);break;case 12:tu(r,o,n);break;case 31:tu(r,o,n),n&&4&i&&Hl(r,o);break;case 13:tu(r,o,n),n&&4&i&&ql(r,o);break;case 22:null===o.memoizedState&&tu(r,o,n),El(o,o.return);break;case 30:break;default:tu(r,o,n)}t=t.sibling}}function nu(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&&Hr(n))}function au(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Hr(e))}function ru(e,t,n,a){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)ou(e,t,n,a),t=t.sibling}function ou(e,t,n,a){var r=t.flags;switch(t.tag){case 0:case 11:case 15:ru(e,t,n,a),2048&r&&xl(9,t);break;case 1:case 31:case 13:default:ru(e,t,n,a);break;case 3:ru(e,t,n,a),2048&r&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Hr(e)));break;case 12:if(2048&r){ru(e,t,n,a),e=t.stateNode;try{var o=t.memoizedProps,i=o.id,s=o.onPostCommit;"function"==typeof s&&s(i,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(e){Tc(t,t.return,e)}}else ru(e,t,n,a);break;case 23:break;case 22:o=t.stateNode,i=t.alternate,null!==t.memoizedState?2&o._visibility?ru(e,t,n,a):su(e,t):2&o._visibility?ru(e,t,n,a):(o._visibility|=2,iu(e,t,n,a,!!(10256&t.subtreeFlags)||!1)),2048&r&&nu(i,t);break;case 24:ru(e,t,n,a),2048&r&&au(t.alternate,t)}}function iu(e,t,n,a,r){for(r=r&&(!!(10256&t.subtreeFlags)||!1),t=t.child;null!==t;){var o=e,i=t,s=n,l=a,u=i.flags;switch(i.tag){case 0:case 11:case 15:iu(o,i,s,l,r),xl(8,i);break;case 23:break;case 22:var c=i.stateNode;null!==i.memoizedState?2&c._visibility?iu(o,i,s,l,r):su(o,i):(c._visibility|=2,iu(o,i,s,l,r)),r&&2048&u&&nu(i.alternate,i);break;case 24:iu(o,i,s,l,r),r&&2048&u&&au(i.alternate,i);break;default:iu(o,i,s,l,r)}t=t.sibling}}function su(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,a=t,r=a.flags;switch(a.tag){case 22:su(n,a),2048&r&&nu(a.alternate,a);break;case 24:su(n,a),2048&r&&au(a.alternate,a);break;default:su(n,a)}t=t.sibling}}var lu=8192;function uu(e,t,n){if(e.subtreeFlags&lu)for(e=e.child;null!==e;)cu(e,t,n),e=e.sibling}function cu(e,t,n){switch(e.tag){case 26:uu(e,t,n),e.flags&lu&&null!==e.memoizedState&&function(e,t,n,a){if(!("stylesheet"!==n.type||"string"==typeof a.media&&!1===matchMedia(a.media).matches||4&n.state.loading)){if(null===n.instance){var r=Gd(a.href),o=t.querySelector(Zd(r));if(o)return null!==(t=o._p)&&"object"==typeof t&&"function"==typeof t.then&&(e.count++,e=dm.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=o,void ot(o);o=t.ownerDocument||t,a=Jd(a),(r=Wd.get(r))&&rm(a,r),ot(o=o.createElement("link"));var i=o;i._p=new Promise(function(e,t){i.onload=e,i.onerror=t}),vd(o,"link",a),n.instance=o}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(3&n.state.loading)&&(e.count++,n=dm.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}(n,Kl,e.memoizedState,e.memoizedProps);break;case 5:default:uu(e,t,n);break;case 3:case 4:var a=Kl;Kl=qd(e.stateNode.containerInfo),uu(e,t,n),Kl=a;break;case 22:null===e.memoizedState&&(null!==(a=e.alternate)&&null!==a.memoizedState?(a=lu,lu=16777216,uu(e,t,n),lu=a):uu(e,t,n))}}function du(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 mu(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var a=t[n];Il=a,hu(a,e)}du(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)fu(e),e=e.sibling}function fu(e){switch(e.tag){case 0:case 11:case 15:mu(e),2048&e.flags&&wl(9,e,e.return);break;case 3:case 12:default:mu(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,pu(e)):mu(e)}}function pu(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var a=t[n];Il=a,hu(a,e)}du(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:wl(8,t,t.return),pu(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,pu(t));break;default:pu(t)}e=e.sibling}}function hu(e,t){for(;null!==Il;){var n=Il;switch(n.tag){case 0:case 11:case 15:wl(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var a=n.memoizedState.cachePool.pool;null!=a&&a.refCount++}break;case 24:Hr(n.memoizedState.cache)}if(null!==(a=n.child))a.return=n,Il=a;else e:for(n=e;null!==Il;){var r=(a=Il).sibling,o=a.return;if(Vl(a),a===n){Il=null;break e}if(null!==r){r.return=o,Il=r;break e}Il=o}}}var gu={getCacheForType:function(e){var t=_r($r),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return _r($r).controller.signal}},vu="function"==typeof WeakMap?WeakMap:Map,yu=0,bu=null,ju=null,xu=0,wu=0,ku=null,Su=!1,Eu=!1,Cu=!1,Pu=0,Tu=0,Nu=0,Au=0,Mu=0,Lu=0,Ru=0,Ou=null,Du=null,zu=!1,_u=0,Iu=0,Fu=1/0,Vu=null,Bu=null,Uu=0,$u=null,Wu=null,Hu=0,qu=0,Yu=null,Xu=null,Ku=0,Qu=null;function Gu(){return 2&yu&&0!==xu?xu&-xu:null!==F.T?Yc():$e()}function Zu(){if(0===Lu)if(536870912&xu&&!gr)Lu=536870912;else{var e=Ne;!(3932160&(Ne<<=1))&&(Ne=262144),Lu=e}return null!==(e=Io.current)&&(e.flags|=32),Lu}function Ju(e,t,n){(e===bu&&(2===wu||9===wu)||null!==e.cancelPendingCommit)&&(ic(e,0),ac(e,xu,Lu,!1)),_e(e,n),(!(2&yu)||e!==bu)&&(e===bu&&(!(2&yu)&&(Au|=n),4===Tu&&ac(e,xu,Lu,!1)),Vc(e))}function ec(e,t,n){if(6&yu)throw Error(a(327));for(var r=!n&&!(127&t)&&0===(t&e.expiredLanes)||Re(e,t),o=r?function(e,t){var n=yu;yu|=2;var r=uc(),o=cc();bu!==e||xu!==t?(Vu=null,Fu=fe()+500,ic(e,t)):Eu=Re(e,t);e:for(;;)try{if(0!==wu&&null!==ju){t=ju;var i=ku;t:switch(wu){case 1:wu=0,ku=null,vc(e,t,i,1);break;case 2:case 9:if(io(i)){wu=0,ku=null,gc(t);break}i.then(t=function(){2!==wu&&9!==wu||bu!==e||(wu=7),Vc(e)},t);break e;case 3:wu=7;break e;case 4:wu=5;break e;case 7:io(i)?(wu=0,ku=null,gc(t)):(wu=0,ku=null,vc(e,t,i,7));break;case 5:var s=null;switch(ju.tag){case 26:s=ju.memoizedState;case 5:case 27:var l=ju;if(s?um(s):l.stateNode.complete){wu=0,ku=null;var u=l.sibling;if(null!==u)ju=u;else{var c=l.return;null!==c?(ju=c,yc(c)):ju=null}break t}}wu=0,ku=null,vc(e,t,i,5);break;case 6:wu=0,ku=null,vc(e,t,i,6);break;case 8:oc(),Tu=6;break e;default:throw Error(a(462))}}pc();break}catch(t){sc(e,t)}return Nr=Tr=null,F.H=r,F.A=o,yu=n,null!==ju?0:(bu=null,xu=0,Da(),Tu)}(e,t):mc(e,t,!0),i=r;;){if(0===o){Eu&&!r&&ac(e,t,0,!1);break}if(n=e.current.alternate,!i||nc(n)){if(2===o){if(e.errorRecoveryDisabledLanes&(i=t))var s=0;else s=0!=(s=-536870913&e.pendingLanes)?s:536870912&s?536870912:0;if(0!==s){t=s;e:{var l=e;o=Ou;var u=l.current.memoizedState.isDehydrated;if(u&&(ic(l,s).flags|=256),2!==(s=mc(l,s,!1))){if(Cu&&!u){l.errorRecoveryDisabledLanes|=i,Au|=i,o=4;break e}i=Du,Du=o,null!==i&&(null===Du?Du=i:Du.push.apply(Du,i))}o=s}if(i=!1,2!==o)continue}}if(1===o){ic(e,0),ac(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:ac(r,t,Lu,!Su);break e;case 2:Du=null;break;case 3:case 5:break;default:throw Error(a(329))}if((62914560&t)===t&&10<(o=_u+300-fe())){if(ac(r,t,Lu,!Su),0!==Le(r,0,!0))break e;Hu=t,r.timeoutHandle=Cd(tc.bind(null,r,n,Du,Vu,zu,t,Lu,Au,Ru,Su,i,"Throttled",-0,0),o)}else tc(r,n,Du,Vu,zu,t,Lu,Au,Ru,Su,i,null,-0,0)}break}o=mc(e,t,!1),i=!1}Vc(e)}function tc(e,t,n,a,r,o,i,s,l,u,c,d,m,f){if(e.timeoutHandle=-1,8192&(d=t.subtreeFlags)||!(16785408&~d)){cu(t,o,d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:_t});var p=(62914560&o)===o?_u-fe():(4194048&o)===o?Iu-fe():0;if(p=function(e,t){return e.stylesheets&&0===e.count&&fm(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var a=setTimeout(function(){if(e.stylesheets&&fm(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&0===cm&&(cm=62500*function(){if("function"==typeof performance.getEntriesByType){for(var e=0,t=0,n=performance.getEntriesByType("resource"),a=0;a<n.length;a++){var r=n[a],o=r.transferSize,i=r.initiatorType,s=r.duration;if(o&&s&&yd(i)){for(i=0,s=r.responseEnd,a+=1;a<n.length;a++){var l=n[a],u=l.startTime;if(u>s)break;var c=l.transferSize;c&&yd(l.initiatorType)&&(i+=c*((l=l.responseEnd)<s?1:(s-u)/(l-u)))}if(--a,t+=8*(o+i)/(r.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&"number"==typeof(e=navigator.connection.downlink)?e:5}());var r=setTimeout(function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&fm(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>cm?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(a),clearTimeout(r)}}:null}(d,p),null!==p)return Hu=o,e.cancelPendingCommit=p(jc.bind(null,e,t,o,n,a,r,i,s,l,c,d,null,m,f)),void ac(e,o,i,!u)}jc(e,t,o,n,a,r,i,s,l)}function nc(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 a=0;a<n.length;a++){var r=n[a],o=r.getSnapshot;r=r.value;try{if(!aa(o(),r))return!1}catch(e){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 ac(e,t,n,a){t&=~Mu,e.suspendedLanes|=t&=~Au,e.pingedLanes&=~t,a&&(e.warmLanes|=t),a=e.expirationTimes;for(var r=t;0<r;){var o=31-Ee(r),i=1<<o;a[o]=-1,r&=~i}0!==n&&Ie(e,n,t)}function rc(){return!!(6&yu)||(Bc(0),!1)}function oc(){if(null!==ju){if(0===wu)var e=ju.return;else Nr=Tr=null,mi(e=ju),fo=null,po=0,e=ju;for(;null!==e;)jl(e.alternate,e),e=e.return;ju=null}}function ic(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,Pd(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Hu=0,oc(),bu=e,ju=n=Ha(e.current,null),xu=t,wu=0,ku=null,Su=!1,Eu=Re(e,t),Cu=!1,Ru=Lu=Mu=Au=Nu=Tu=0,Du=Ou=null,zu=!1,8&t&&(t|=32&t);var a=e.entangledLanes;if(0!==a)for(e=e.entanglements,a&=t;0<a;){var r=31-Ee(a);t|=e[r],a&=~(1<<r)}return Pu=t,Da(),n}function sc(e,t){Xo=null,F.H=js,t===no||t===ro?(t=co(),wu=3):t===ao?(t=co(),wu=4):wu=t===_s?8:null!==t&&"object"==typeof t&&"function"==typeof t.then?6:1,ku=t,null===ju&&(Tu=1,Ls(e,Ja(t,e.current)))}function lc(){var e=Io.current;return null===e||((4194048&xu)===xu?null===Fo:!!((62914560&xu)===xu||536870912&xu)&&e===Fo)}function uc(){var e=F.H;return F.H=js,null===e?js:e}function cc(){var e=F.A;return F.A=gu,e}function dc(){Tu=4,Su||(4194048&xu)!==xu&&null!==Io.current||(Eu=!0),!(134217727&Nu)&&!(134217727&Au)||null===bu||ac(bu,xu,Lu,!1)}function mc(e,t,n){var a=yu;yu|=2;var r=uc(),o=cc();(bu!==e||xu!==t)&&(Vu=null,ic(e,t)),t=!1;var i=Tu;e:for(;;)try{if(0!==wu&&null!==ju){var s=ju,l=ku;switch(wu){case 8:oc(),i=6;break e;case 3:case 2:case 9:case 6:null===Io.current&&(t=!0);var u=wu;if(wu=0,ku=null,vc(e,s,l,u),n&&Eu){i=0;break e}break;default:u=wu,wu=0,ku=null,vc(e,s,l,u)}}fc(),i=Tu;break}catch(t){sc(e,t)}return t&&e.shellSuspendCounter++,Nr=Tr=null,yu=a,F.H=r,F.A=o,null===ju&&(bu=null,xu=0,Da()),i}function fc(){for(;null!==ju;)hc(ju)}function pc(){for(;null!==ju&&!de();)hc(ju)}function hc(e){var t=dl(e.alternate,e,Pu);e.memoizedProps=e.pendingProps,null===t?yc(e):ju=t}function gc(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Qs(n,t,t.pendingProps,t.type,void 0,xu);break;case 11:t=Qs(n,t,t.pendingProps,t.type.render,t.ref,xu);break;case 5:mi(t);default:jl(n,t),t=dl(n,t=ju=qa(t,Pu),Pu)}e.memoizedProps=e.pendingProps,null===t?yc(e):ju=t}function vc(e,t,n,r){Nr=Tr=null,mi(t),fo=null,po=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)&&Or(t,n,o,!0),null!==(n=Io.current)){switch(n.tag){case 31:case 13:return null===Fo?dc():null===n.alternate&&0===Tu&&(Tu=3),n.flags&=-257,n.flags|=65536,n.lanes=o,r===oo?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([r]):t.add(r),Nc(e,r,o)),!1;case 22:return n.flags|=65536,r===oo?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),Nc(e,r,o)),!1}throw Error(a(435,n.tag))}return Nc(e,r,o),dc(),!1}if(gr)return null!==(t=Io.current)?(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=o,r!==br&&Cr(Ja(e=Error(a(422),{cause:r}),n))):(r!==br&&Cr(Ja(t=Error(a(423),{cause:r}),n)),(e=e.current.alternate).flags|=65536,e.lanes|=o&=-o,r=Ja(r,n),Po(e,o=Os(e.stateNode,r,o)),4!==Tu&&(Tu=2)),!1;var i=Error(a(520),{cause:r});if(i=Ja(i,n),null===Ou?Ou=[i]:Ou.push(i),4!==Tu&&(Tu=2),null===t)return!0;r=Ja(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,n.lanes|=e=o&-o,Po(n,e=Os(n.stateNode,r,e)),!1;case 1:if(t=n.type,i=n.stateNode,!(128&n.flags||"function"!=typeof t.getDerivedStateFromError&&(null===i||"function"!=typeof i.componentDidCatch||null!==Bu&&Bu.has(i))))return n.flags|=65536,n.lanes|=o&=-o,zs(o=Ds(o),e,n,r),Po(n,o),!1}n=n.return}while(null!==n);return!1}(e,o,t,n,xu))return Tu=1,Ls(e,Ja(n,e.current)),void(ju=null)}catch(t){if(null!==o)throw ju=o,t;return Tu=1,Ls(e,Ja(n,e.current)),void(ju=null)}32768&t.flags?(gr||1===r?e=!0:Eu||536870912&xu?e=!1:(Su=e=!0,(2===r||9===r||3===r||6===r)&&null!==(r=Io.current)&&13===r.tag&&(r.flags|=16384)),bc(t,e)):yc(t)}function yc(e){var t=e;do{if(32768&t.flags)return void bc(t,Su);e=t.return;var n=yl(t.alternate,t,Pu);if(null!==n)return void(ju=n);if(null!==(t=t.sibling))return void(ju=t);ju=t=e}while(null!==t);0===Tu&&(Tu=5)}function bc(e,t){do{var n=bl(e.alternate,e);if(null!==n)return n.flags&=32767,void(ju=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(ju=e);ju=e=n}while(null!==e);Tu=6,ju=null}function jc(e,t,n,r,o,i,s,l,u){e.cancelPendingCommit=null;do{Ec()}while(0!==Uu);if(6&yu)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,a,r,o){var i=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,l=e.expirationTimes,u=e.hiddenUpdates;for(n=i&~n;0<n;){var c=31-Ee(n),d=1<<c;s[c]=0,l[c]=-1;var m=u[c];if(null!==m)for(u[c]=null,c=0;c<m.length;c++){var f=m[c];null!==f&&(f.lane&=-536870913)}n&=~d}0!==a&&Ie(e,a,0),0!==o&&0===r&&0!==e.tag&&(e.suspendedLanes|=o&~(i&~t))}(e,n,i|=Oa,s,l,u),e===bu&&(ju=bu=null,xu=0),Wu=t,$u=e,Hu=n,qu=i,Yu=o,Xu=r,10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,function(e){ue(e,function(){return Cc(),null})}(ve)):(e.callbackNode=null,e.callbackPriority=0),r=!!(13878&t.flags),13878&t.subtreeFlags||r){r=F.T,F.T=null,o=V.p,V.p=2,s=yu,yu|=4;try{!function(e,t){if(bd=Sm,ua(e=la(e=e.containerInfo))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else{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;var s=0,l=-1,u=-1,c=0,d=0,m=e,f=null;e:for(;;){for(var p;m!==n||0!==o&&3!==m.nodeType||(l=s+o),m!==i||0!==r&&3!==m.nodeType||(u=s+r),3===m.nodeType&&(s+=m.nodeValue.length),null!==(p=m.firstChild);)f=m,m=p;for(;;){if(m===e)break e;if(f===n&&++c===o&&(l=s),f===i&&++d===r&&(u=s),null!==(p=m.nextSibling))break;f=(m=f).parentNode}m=p}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(jd={focusedElem:e,selectionRange:n},Sm=!1,Il=t;null!==Il;)if(e=(t=Il).child,1028&t.subtreeFlags&&null!==e)e.return=t,Il=e;else for(;null!==Il;){switch(i=(t=Il).alternate,e=t.flags,t.tag){case 0:if(4&e&&null!==(e=null!==(e=t.updateQueue)?e.events:null))for(n=0;n<e.length;n++)(o=e[n]).ref.impl=o.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&e&&null!==i){e=void 0,o=i.memoizedProps,i=i.memoizedState,r=(n=t).stateNode;try{var h=Ts(n.type,o);e=r.getSnapshotBeforeUpdate(h,i),r.__reactInternalSnapshotBeforeUpdate=e}catch(e){Tc(n,n.return,e)}}break;case 3:if(1024&e)if(9===(n=(e=t.stateNode.containerInfo).nodeType))Od(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Od(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(a(163))}if(null!==(e=t.sibling)){e.return=t.return,Il=e;break}Il=t.return}}(e,t)}finally{yu=s,V.p=o,F.T=r}}Uu=1,xc(),wc(),kc()}}function xc(){if(1===Uu){Uu=0;var e=$u,t=Wu,n=!!(13878&t.flags);if(13878&t.subtreeFlags||n){n=F.T,F.T=null;var a=V.p;V.p=2;var r=yu;yu|=4;try{Ql(t,e);var o=jd,i=la(e.containerInfo),s=o.focusedElem,l=o.selectionRange;if(i!==s&&s&&s.ownerDocument&&sa(s.ownerDocument.documentElement,s)){if(null!==l&&ua(s)){var u=l.start,c=l.end;if(void 0===c&&(c=u),"selectionStart"in s)s.selectionStart=u,s.selectionEnd=Math.min(c,s.value.length);else{var d=s.ownerDocument||document,m=d&&d.defaultView||window;if(m.getSelection){var f=m.getSelection(),p=s.textContent.length,h=Math.min(l.start,p),g=void 0===l.end?h:Math.min(l.end,p);!f.extend&&h>g&&(i=g,g=h,h=i);var v=ia(s,h),y=ia(s,g);if(v&&y&&(1!==f.rangeCount||f.anchorNode!==v.node||f.anchorOffset!==v.offset||f.focusNode!==y.node||f.focusOffset!==y.offset)){var b=d.createRange();b.setStart(v.node,v.offset),f.removeAllRanges(),h>g?(f.addRange(b),f.extend(y.node,y.offset)):(b.setEnd(y.node,y.offset),f.addRange(b))}}}}for(d=[],f=s;f=f.parentNode;)1===f.nodeType&&d.push({element:f,left:f.scrollLeft,top:f.scrollTop});for("function"==typeof s.focus&&s.focus(),s=0;s<d.length;s++){var j=d[s];j.element.scrollLeft=j.left,j.element.scrollTop=j.top}}Sm=!!bd,jd=bd=null}finally{yu=r,V.p=a,F.T=n}}e.current=t,Uu=2}}function wc(){if(2===Uu){Uu=0;var e=$u,t=Wu,n=!!(8772&t.flags);if(8772&t.subtreeFlags||n){n=F.T,F.T=null;var a=V.p;V.p=2;var r=yu;yu|=4;try{Fl(e,t.alternate,t)}finally{yu=r,V.p=a,F.T=n}}Uu=3}}function kc(){if(4===Uu||3===Uu){Uu=0,me();var e=$u,t=Wu,n=Hu,a=Xu;10256&t.subtreeFlags||10256&t.flags?Uu=5:(Uu=0,Wu=$u=null,Sc(e,e.pendingLanes));var r=e.pendingLanes;if(0===r&&(Bu=null),Ue(n),t=t.stateNode,ke&&"function"==typeof ke.onCommitFiberRoot)try{ke.onCommitFiberRoot(we,t,void 0,!(128&~t.current.flags))}catch(e){}if(null!==a){t=F.T,r=V.p,V.p=2,F.T=null;try{for(var o=e.onRecoverableError,i=0;i<a.length;i++){var s=a[i];o(s.value,{componentStack:s.stack})}}finally{F.T=t,V.p=r}}!!(3&Hu)&&Ec(),Vc(e),r=e.pendingLanes,261930&n&&42&r?e===Qu?Ku++:(Ku=0,Qu=e):Ku=0,Bc(0)}}function Sc(e,t){0===(e.pooledCacheLanes&=t)&&null!=(t=e.pooledCache)&&(e.pooledCache=null,Hr(t))}function Ec(){return xc(),wc(),kc(),Cc()}function Cc(){if(5!==Uu)return!1;var e=$u,t=qu;qu=0;var n=Ue(Hu),r=F.T,o=V.p;try{V.p=32>n?32:n,F.T=null,n=Yu,Yu=null;var i=$u,s=Hu;if(Uu=0,Wu=$u=null,Hu=0,6&yu)throw Error(a(331));var l=yu;if(yu|=4,fu(i.current),ou(i,i.current,s,n),yu=l,Bc(0),ke&&"function"==typeof ke.onPostCommitFiberRoot)try{ke.onPostCommitFiberRoot(we,i)}catch(e){}return!0}finally{V.p=o,F.T=r,Sc(e,t)}}function Pc(e,t,n){t=Ja(n,t),null!==(e=Eo(e,t=Os(e.stateNode,t,2),2))&&(_e(e,2),Vc(e))}function Tc(e,t,n){if(3===e.tag)Pc(e,e,n);else for(;null!==t;){if(3===t.tag){Pc(t,e,n);break}if(1===t.tag){var a=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof a.componentDidCatch&&(null===Bu||!Bu.has(a))){e=Ja(n,e),null!==(a=Eo(t,n=Ds(2),2))&&(zs(n,a,t,e),_e(a,2),Vc(a));break}}t=t.return}}function Nc(e,t,n){var a=e.pingCache;if(null===a){a=e.pingCache=new vu;var r=new Set;a.set(t,r)}else void 0===(r=a.get(t))&&(r=new Set,a.set(t,r));r.has(n)||(Cu=!0,r.add(n),e=Ac.bind(null,e,t,n),t.then(e,e))}function Ac(e,t,n){var a=e.pingCache;null!==a&&a.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,bu===e&&(xu&n)===n&&(4===Tu||3===Tu&&(62914560&xu)===xu&&300>fe()-_u?!(2&yu)&&ic(e,0):Mu|=n,Ru===xu&&(Ru=0)),Vc(e)}function Mc(e,t){0===t&&(t=De()),null!==(e=Ia(e,t))&&(_e(e,t),Vc(e))}function Lc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Mc(e,n)}function Rc(e,t){var n=0;switch(e.tag){case 31: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),Mc(e,n)}var Oc=null,Dc=null,zc=!1,_c=!1,Ic=!1,Fc=0;function Vc(e){e!==Dc&&null===e.next&&(null===Dc?Oc=Dc=e:Dc=Dc.next=e),_c=!0,zc||(zc=!0,Nd(function(){6&yu?ue(he,Uc):$c()}))}function Bc(e,t){if(!Ic&&_c){Ic=!0;do{for(var n=!1,a=Oc;null!==a;){if(0!==e){var r=a.pendingLanes;if(0===r)var o=0;else{var i=a.suspendedLanes,s=a.pingedLanes;o=(1<<31-Ee(42|e)+1)-1,o=201326741&(o&=r&~(i&~s))?201326741&o|1:o?2|o:0}0!==o&&(n=!0,qc(a,o))}else o=xu,!(3&(o=Le(a,a===bu?o:0,null!==a.cancelPendingCommit||-1!==a.timeoutHandle)))||Re(a,o)||(n=!0,qc(a,o));a=a.next}}while(n);Ic=!1}}function Uc(){$c()}function $c(){_c=zc=!1;var e=0;0!==Fc&&function(){var e=window.event;return e&&"popstate"===e.type?e!==Ed&&(Ed=e,!0):(Ed=null,!1)}()&&(e=Fc);for(var t=fe(),n=null,a=Oc;null!==a;){var r=a.next,o=Wc(a,t);0===o?(a.next=null,null===n?Oc=r:n.next=r,null===r&&(Dc=n)):(n=a,(0!==e||!!(3&o))&&(_c=!0)),a=r}0!==Uu&&5!==Uu||Bc(e),0!==Fc&&(Fc=0)}function Wc(e,t){for(var n=e.suspendedLanes,a=e.pingedLanes,r=e.expirationTimes,o=-62914561&e.pendingLanes;0<o;){var i=31-Ee(o),s=1<<i,l=r[i];-1===l?(0===(s&n)||0!==(s&a))&&(r[i]=Oe(s,t)):l<=t&&(e.expiredLanes|=s),o&=~s}if(n=xu,n=Le(e,e===(t=bu)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),a=e.callbackNode,0===n||e===t&&(2===wu||9===wu)||null!==e.cancelPendingCommit)return null!==a&&null!==a&&ce(a),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||Re(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==a&&ce(a),Ue(n)){case 2:case 8:n=ge;break;case 32:default:n=ve;break;case 268435456:n=be}return a=Hc.bind(null,e),n=ue(n,a),e.callbackPriority=t,e.callbackNode=n,t}return null!==a&&null!==a&&ce(a),e.callbackPriority=2,e.callbackNode=null,2}function Hc(e,t){if(0!==Uu&&5!==Uu)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Ec()&&e.callbackNode!==n)return null;var a=xu;return 0===(a=Le(e,e===bu?a:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(ec(e,a,t),Wc(e,fe()),null!=e.callbackNode&&e.callbackNode===n?Hc.bind(null,e):null)}function qc(e,t){if(Ec())return null;ec(e,t,!0)}function Yc(){if(0===Fc){var e=Xr;0===e&&(e=Te,!(261888&(Te<<=1))&&(Te=256)),Fc=e}return Fc}function Xc(e){return null==e||"symbol"==typeof e||"boolean"==typeof e?null:"function"==typeof e?e:zt(""+e)}function Kc(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 Qc=0;Qc<Na.length;Qc++){var Gc=Na[Qc];Aa(Gc.toLowerCase(),"on"+(Gc[0].toUpperCase()+Gc.slice(1)))}Aa(xa,"onAnimationEnd"),Aa(wa,"onAnimationIteration"),Aa(ka,"onAnimationStart"),Aa("dblclick","onDoubleClick"),Aa("focusin","onFocus"),Aa("focusout","onBlur"),Aa(Sa,"onTransitionRun"),Aa(Ea,"onTransitionStart"),Aa(Ca,"onTransitionCancel"),Aa(Pa,"onTransitionEnd"),ut("onMouseEnter",["mouseout","mouseover"]),ut("onMouseLeave",["mouseout","mouseover"]),ut("onPointerEnter",["pointerout","pointerover"]),ut("onPointerLeave",["pointerout","pointerover"]),lt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),lt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),lt("onBeforeInput",["compositionend","keypress","textInput","paste"]),lt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),lt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),lt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Zc="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(" "),Jc=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Zc));function ed(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var a=e[n],r=a.event;a=a.listeners;e:{var o=void 0;if(t)for(var i=a.length-1;0<=i;i--){var s=a[i],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==o&&r.isPropagationStopped())break e;o=s,r.currentTarget=u;try{o(r)}catch(e){Ma(e)}r.currentTarget=null,o=l}else for(i=0;i<a.length;i++){if(l=(s=a[i]).instance,u=s.currentTarget,s=s.listener,l!==o&&r.isPropagationStopped())break e;o=s,r.currentTarget=u;try{o(r)}catch(e){Ma(e)}r.currentTarget=null,o=l}}}}function td(e,t){var n=t[Ke];void 0===n&&(n=t[Ke]=new Set);var a=e+"__bubble";n.has(a)||(od(t,e,2,!1),n.add(a))}function nd(e,t,n){var a=0;t&&(a|=4),od(n,e,a,t)}var ad="_reactListening"+Math.random().toString(36).slice(2);function rd(e){if(!e[ad]){e[ad]=!0,it.forEach(function(t){"selectionchange"!==t&&(Jc.has(t)||nd(t,!1,e),nd(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[ad]||(t[ad]=!0,nd("selectionchange",!1,t))}}function od(e,t,n,a){switch(Mm(t)){case 2:var r=Em;break;case 8:r=Cm;break;default:r=Pm}n=r.bind(null,t,n,e),r=void 0,!Yt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(r=!0),e.addEventListener(t,n,a?void 0===r||{capture:!0,passive:r}:void 0!==r&&{passive:r})}function id(e,t,n,a,r){var i=a;if(!(1&t||2&t||null===a))e:for(;;){if(null===a)return;var s=a.tag;if(3===s||4===s){var l=a.stateNode.containerInfo;if(l===r)break;if(4===s)for(s=a.return;null!==s;){var u=s.tag;if((3===u||4===u)&&s.stateNode.containerInfo===r)return;s=s.return}for(;null!==l;){if(null===(s=tt(l)))return;if(5===(u=s.tag)||6===u||26===u||27===u){a=i=s;continue e}l=l.parentNode}}a=a.return}Wt(function(){var a=i,r=Ft(n),s=[];e:{var l=Ta.get(e);if(void 0!==l){var u=ln,c=e;switch(e){case"keypress":if(0===Jt(n))break e;case"keydown":case"keyup":u=kn;break;case"focusin":c="focus",u=pn;break;case"focusout":c="blur",u=pn;break;case"beforeblur":case"afterblur":u=pn;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=mn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=fn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=En;break;case xa:case wa:case ka:u=hn;break;case Pa:u=Cn;break;case"scroll":case"scrollend":u=cn;break;case"wheel":u=Pn;break;case"copy":case"cut":case"paste":u=gn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=Sn;break;case"toggle":case"beforetoggle":u=Tn}var d=!!(4&t),m=!d&&("scroll"===e||"scrollend"===e),f=d?null!==l?l+"Capture":null:l;d=[];for(var p,h=a;null!==h;){var g=h;if(p=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===p||null===f||null!=(g=Ht(h,f))&&d.push(sd(h,g,p)),m)break;h=h.return}0<d.length&&(l=new u(l,c,null,n,r),s.push({event:l,listeners:d}))}}if(!(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===It||!(c=n.relatedTarget||n.fromElement)||!tt(c)&&!c[Xe])&&(u||l)&&(l=r.window===r?r:(l=r.ownerDocument)?l.defaultView||l.parentWindow:window,u?(u=a,null!==(c=(c=n.relatedTarget||n.toElement)?tt(c):null)&&(m=o(c),d=c.tag,c!==m||5!==d&&27!==d&&6!==d)&&(c=null)):(u=null,c=a),u!==c)){if(d=mn,g="onMouseLeave",f="onMouseEnter",h="mouse",("pointerout"===e||"pointerover"===e)&&(d=Sn,g="onPointerLeave",f="onPointerEnter",h="pointer"),m=null==u?l:at(u),p=null==c?l:at(c),(l=new d(g,h+"leave",u,n,r)).target=m,l.relatedTarget=p,g=null,tt(r)===a&&((d=new d(f,h+"enter",c,n,r)).target=p,d.relatedTarget=m,g=d),m=g,u&&c)e:{for(d=ud,h=c,p=0,g=f=u;g;g=d(g))p++;g=0;for(var v=h;v;v=d(v))g++;for(;0<p-g;)f=d(f),p--;for(;0<g-p;)h=d(h),g--;for(;p--;){if(f===h||null!==h&&f===h.alternate){d=f;break e}f=d(f),h=d(h)}d=null}else d=null;null!==u&&cd(s,l,u,d,!1),null!==c&&null!==m&&cd(s,m,c,d,!0)}if("select"===(u=(l=a?at(a):window).nodeName&&l.nodeName.toLowerCase())||"input"===u&&"file"===l.type)var y=qn;else if(Vn(l))if(Yn)y=na;else{y=ea;var b=Jn}else!(u=l.nodeName)||"input"!==u.toLowerCase()||"checkbox"!==l.type&&"radio"!==l.type?a&&Rt(a.elementType)&&(y=qn):y=ta;switch(y&&(y=y(e,a))?Bn(s,y,n,r):(b&&b(e,l,a),"focusout"===e&&a&&"number"===l.type&&null!=a.memoizedProps.value&&Et(l,"number",l.value)),b=a?at(a):window,e){case"focusin":(Vn(b)||"true"===b.contentEditable)&&(da=b,ma=a,fa=null);break;case"focusout":fa=ma=da=null;break;case"mousedown":pa=!0;break;case"contextmenu":case"mouseup":case"dragend":pa=!1,ha(s,n,r);break;case"selectionchange":if(ca)break;case"keydown":case"keyup":ha(s,n,r)}var j;if(An)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 In?zn(e,n)&&(x="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(x="onCompositionStart");x&&(Rn&&"ko"!==n.locale&&(In||"onCompositionStart"!==x?"onCompositionEnd"===x&&In&&(j=Zt()):(Qt="value"in(Kt=r)?Kt.value:Kt.textContent,In=!0)),0<(b=ld(a,x)).length&&(x=new vn(x,e,null,n,r),s.push({event:x,listeners:b}),(j||null!==(j=_n(n)))&&(x.data=j))),(j=Ln?function(e,t){switch(e){case"compositionend":return _n(t);case"keypress":return 32!==t.which?null:(Dn=!0,On);case"textInput":return(e=t.data)===On&&Dn?null:e;default:return null}}(e,n):function(e,t){if(In)return"compositionend"===e||!An&&zn(e,t)?(e=Zt(),Gt=Qt=Kt=null,In=!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 Rn&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(x=ld(a,"onBeforeInput")).length&&(b=new vn("onBeforeInput","beforeinput",null,n,r),s.push({event:b,listeners:x}),b.data=j),function(e,t,n,a,r){if("submit"===t&&n&&n.stateNode===r){var o=Xc((r[Ye]||null).action),i=a.submitter;i&&null!==(t=(t=i[Ye]||null)?Xc(t.formAction):i.getAttribute("formAction"))&&(o=t,i=null);var s=new ln("action","action",null,a,r);e.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(0!==Fc){var e=i?Kc(r,i):new FormData(r);is(n,{pending:!0,data:e,method:r.method,action:o},null,e)}}else"function"==typeof o&&(s.preventDefault(),e=i?Kc(r,i):new FormData(r),is(n,{pending:!0,data:e,method:r.method,action:o},o,e))},currentTarget:r}]})}}(s,e,a,n,r)}ed(s,t)})}function sd(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ld(e,t){for(var n=t+"Capture",a=[];null!==e;){var r=e,o=r.stateNode;if(5!==(r=r.tag)&&26!==r&&27!==r||null===o||(null!=(r=Ht(e,n))&&a.unshift(sd(e,r,o)),null!=(r=Ht(e,t))&&a.push(sd(e,r,o))),3===e.tag)return a;e=e.return}return[]}function ud(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function cd(e,t,n,a,r){for(var o=t._reactName,i=[];null!==n&&n!==a;){var s=n,l=s.alternate,u=s.stateNode;if(s=s.tag,null!==l&&l===a)break;5!==s&&26!==s&&27!==s||null===u||(l=u,r?null!=(u=Ht(n,o))&&i.unshift(sd(n,u,l)):r||null!=(u=Ht(n,o))&&i.push(sd(n,u,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var dd=/\r\n?/g,md=/\u0000|\uFFFD/g;function fd(e){return("string"==typeof e?e:""+e).replace(dd,"\n").replace(md,"")}function pd(e,t){return t=fd(t),fd(e)===t}function hd(e,t,n,r,o,i){switch(n){case"children":"string"==typeof r?"body"===t||"textarea"===t&&""===r||Nt(e,r):("number"==typeof r||"bigint"==typeof r)&&"body"!==t&&Nt(e,""+r);break;case"className":pt(e,"class",r);break;case"tabIndex":pt(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":pt(e,n,r);break;case"style":Lt(e,r,i);break;case"data":if("object"!==t){pt(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=zt(""+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&&hd(e,t,"name",o.name,o,null),hd(e,t,"formEncType",o.formEncType,o,null),hd(e,t,"formMethod",o.formMethod,o,null),hd(e,t,"formTarget",o.formTarget,o,null)):(hd(e,t,"encType",o.encType,o,null),hd(e,t,"method",o.method,o,null),hd(e,t,"target",o.target,o,null))),null==r||"symbol"==typeof r||"boolean"==typeof r){e.removeAttribute(n);break}r=zt(""+r),e.setAttribute(n,r);break;case"onClick":null!=r&&(e.onclick=_t);break;case"onScroll":null!=r&&td("scroll",e);break;case"onScrollEnd":null!=r&&td("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=zt(""+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":td("beforetoggle",e),td("toggle",e),ft(e,"popover",r);break;case"xlinkActuate":ht(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":ht(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":ht(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":ht(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":ht(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":ht(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":ht(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":ht(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":ht(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":ft(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])&&ft(e,n=Ot.get(n)||n,r)}}function gd(e,t,n,r,o,i){switch(n){case"style":Lt(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?Nt(e,r):("number"==typeof r||"bigint"==typeof r)&&Nt(e,""+r);break;case"onScroll":null!=r&&td("scroll",e);break;case"onScrollEnd":null!=r&&td("scrollend",e);break;case"onClick":null!=r&&(e.onclick=_t);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:st.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[Ye]||null)?i[n]:null)&&e.removeEventListener(t,i,o),"function"!=typeof r)?n in e?e[n]=r:!0===r?e.setAttribute(n,""):ft(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 vd(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":td("error",e),td("load",e);var r,o=!1,i=!1;for(r in n)if(n.hasOwnProperty(r)){var s=n[r];if(null!=s)switch(r){case"src":o=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(a(137,t));default:hd(e,t,r,s,n,null)}}return i&&hd(e,t,"srcSet",n.srcSet,n,null),void(o&&hd(e,t,"src",n.src,n,null));case"input":td("invalid",e);var l=r=s=i=null,u=null,c=null;for(o in n)if(n.hasOwnProperty(o)){var d=n[o];if(null!=d)switch(o){case"name":i=d;break;case"type":s=d;break;case"checked":u=d;break;case"defaultChecked":c=d;break;case"value":r=d;break;case"defaultValue":l=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(a(137,t));break;default:hd(e,t,o,d,n,null)}}return void St(e,r,l,u,c,s,i,!1);case"select":for(i in td("invalid",e),o=s=r=null,n)if(n.hasOwnProperty(i)&&null!=(l=n[i]))switch(i){case"value":r=l;break;case"defaultValue":s=l;break;case"multiple":o=l;default:hd(e,t,i,l,n,null)}return t=r,n=s,e.multiple=!!o,void(null!=t?Ct(e,!!o,t,!1):null!=n&&Ct(e,!!o,n,!0));case"textarea":for(s in td("invalid",e),r=i=o=null,n)if(n.hasOwnProperty(s)&&null!=(l=n[s]))switch(s){case"value":o=l;break;case"defaultValue":i=l;break;case"children":r=l;break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(a(91));break;default:hd(e,t,s,l,n,null)}return void Tt(e,o,i,r);case"option":for(u in n)n.hasOwnProperty(u)&&null!=(o=n[u])&&("selected"===u?e.selected=o&&"function"!=typeof o&&"symbol"!=typeof o:hd(e,t,u,o,n,null));return;case"dialog":td("beforetoggle",e),td("toggle",e),td("cancel",e),td("close",e);break;case"iframe":case"object":td("load",e);break;case"video":case"audio":for(o=0;o<Zc.length;o++)td(Zc[o],e);break;case"image":td("error",e),td("load",e);break;case"details":td("toggle",e);break;case"embed":case"source":case"link":td("error",e),td("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:hd(e,t,c,o,n,null)}return;default:if(Rt(t)){for(d in n)n.hasOwnProperty(d)&&void 0!==(o=n[d])&&gd(e,t,d,o,n,void 0);return}}for(l in n)n.hasOwnProperty(l)&&null!=(o=n[l])&&hd(e,t,l,o,n,null)}function yd(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var bd=null,jd=null;function xd(e){return 9===e.nodeType?e:e.ownerDocument}function wd(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 kd(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 Sd(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 Ed=null,Cd="function"==typeof setTimeout?setTimeout:void 0,Pd="function"==typeof clearTimeout?clearTimeout:void 0,Td="function"==typeof Promise?Promise:void 0,Nd="function"==typeof queueMicrotask?queueMicrotask:void 0!==Td?function(e){return Td.resolve(null).then(e).catch(Ad)}:Cd;function Ad(e){setTimeout(function(){throw e})}function Md(e){return"head"===e}function Ld(e,t){var n=t,a=0;do{var r=n.nextSibling;if(e.removeChild(n),r&&8===r.nodeType)if("/$"===(n=r.data)||"/&"===n){if(0===a)return e.removeChild(r),void Km(t);a--}else if("$"===n||"$?"===n||"$~"===n||"$!"===n||"&"===n)a++;else if("html"===n)$d(e.ownerDocument.documentElement);else if("head"===n){$d(n=e.ownerDocument.head);for(var o=n.firstChild;o;){var i=o.nextSibling,s=o.nodeName;o[Je]||"SCRIPT"===s||"STYLE"===s||"LINK"===s&&"stylesheet"===o.rel.toLowerCase()||n.removeChild(o),o=i}}else"body"===n&&$d(e.ownerDocument.body);n=r}while(n);Km(t)}function Rd(e,t){var n=e;e=0;do{var a=n.nextSibling;if(1===n.nodeType?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",""===n.getAttribute("style")&&n.removeAttribute("style")):3===n.nodeType&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),a&&8===a.nodeType)if("/$"===(n=a.data)){if(0===e)break;e--}else"$"!==n&&"$?"!==n&&"$~"!==n&&"$!"!==n||e++;n=a}while(n)}function Od(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":Od(n),et(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function Dd(e,t){for(;8!==e.nodeType;)if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t||null===(e=Id(e.nextSibling)))return null;return e}function zd(e){return"$?"===e.data||"$~"===e.data}function _d(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function Id(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||"$~"===t||"&"===t||"F!"===t||"F"===t)break;if("/$"===t||"/&"===t)return null}}return e}var Fd=null;function Vd(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n||"/&"===n){if(0===t)return Id(e.nextSibling);t--}else"$"!==n&&"$!"!==n&&"$?"!==n&&"$~"!==n&&"&"!==n||t++}e=e.nextSibling}return null}function Bd(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n||"$~"===n||"&"===n){if(0===t)return e;t--}else"/$"!==n&&"/&"!==n||t++}e=e.previousSibling}return null}function Ud(e,t,n){switch(t=xd(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 $d(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);et(e)}var Wd=new Map,Hd=new Set;function qd(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Yd=V.d;V.d={f:function(){var e=Yd.f(),t=rc();return e||t},r:function(e){var t=nt(e);null!==t&&5===t.tag&&"form"===t.type?ls(t):Yd.r(e)},D:function(e){Yd.D(e),Kd("dns-prefetch",e,null)},C:function(e,t){Yd.C(e,t),Kd("preconnect",e,t)},L:function(e,t,n){Yd.L(e,t,n);var a=Xd;if(a&&e&&t){var r='link[rel="preload"][as="'+wt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(r+='[imagesrcset="'+wt(n.imageSrcSet)+'"]',"string"==typeof n.imageSizes&&(r+='[imagesizes="'+wt(n.imageSizes)+'"]')):r+='[href="'+wt(e)+'"]';var o=r;switch(t){case"style":o=Gd(e);break;case"script":o=em(e)}Wd.has(o)||(e=g({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),Wd.set(o,e),null!==a.querySelector(r)||"style"===t&&a.querySelector(Zd(o))||"script"===t&&a.querySelector(tm(o))||(vd(t=a.createElement("link"),"link",e),ot(t),a.head.appendChild(t)))}},m:function(e,t){Yd.m(e,t);var n=Xd;if(n&&e){var a=t&&"string"==typeof t.as?t.as:"script",r='link[rel="modulepreload"][as="'+wt(a)+'"][href="'+wt(e)+'"]',o=r;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":o=em(e)}if(!Wd.has(o)&&(e=g({rel:"modulepreload",href:e},t),Wd.set(o,e),null===n.querySelector(r))){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(tm(o)))return}vd(a=n.createElement("link"),"link",e),ot(a),n.head.appendChild(a)}}},X:function(e,t){Yd.X(e,t);var n=Xd;if(n&&e){var a=rt(n).hoistableScripts,r=em(e),o=a.get(r);o||((o=n.querySelector(tm(r)))||(e=g({src:e,async:!0},t),(t=Wd.get(r))&&om(e,t),ot(o=n.createElement("script")),vd(o,"link",e),n.head.appendChild(o)),a.set(r,o={type:"script",instance:o,count:1,state:null}))}},S:function(e,t,n){Yd.S(e,t,n);var a=Xd;if(a&&e){var r=rt(a).hoistableStyles,o=Gd(e);t=t||"default";var i=r.get(o);if(!i){var s={loading:0,preload:null};if(i=a.querySelector(Zd(o)))s.loading=5;else{e=g({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Wd.get(o))&&rm(e,n);var l=i=a.createElement("link");ot(l),vd(l,"link",e),l._p=new Promise(function(e,t){l.onload=e,l.onerror=t}),l.addEventListener("load",function(){s.loading|=1}),l.addEventListener("error",function(){s.loading|=2}),s.loading|=4,am(i,t,a)}r.set(o,i={type:"stylesheet",instance:i,count:1,state:s})}}},M:function(e,t){Yd.M(e,t);var n=Xd;if(n&&e){var a=rt(n).hoistableScripts,r=em(e),o=a.get(r);o||((o=n.querySelector(tm(r)))||(e=g({src:e,async:!0,type:"module"},t),(t=Wd.get(r))&&om(e,t),ot(o=n.createElement("script")),vd(o,"link",e),n.head.appendChild(o)),a.set(r,o={type:"script",instance:o,count:1,state:null}))}}};var Xd="undefined"==typeof document?null:document;function Kd(e,t,n){var a=Xd;if(a&&"string"==typeof t&&t){var r=wt(t);r='link[rel="'+e+'"][href="'+r+'"]',"string"==typeof n&&(r+='[crossorigin="'+n+'"]'),Hd.has(r)||(Hd.add(r),e={rel:e,crossOrigin:n,href:t},null===a.querySelector(r)&&(vd(t=a.createElement("link"),"link",e),ot(t),a.head.appendChild(t)))}}function Qd(e,t,n,r){var o=(o=G.current)?qd(o):null;if(!o)throw Error(a(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof n.precedence&&"string"==typeof n.href?(t=Gd(n.href),(r=(n=rt(o).hoistableStyles).get(t))||n.set(t,r={type:"style",instance:null,count:0,state:null}),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"==typeof n.href&&"string"==typeof n.precedence){e=Gd(n.href);var i=rt(o).hoistableStyles,s=i.get(e);if(s||(o=o.ownerDocument||o,i.set(e,s={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}}),(i=o.querySelector(Zd(e)))&&!i._p&&(s.instance=i,s.state.loading=5),Wd.has(e)||(Wd.set(e,n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy}),i||function(e,t,n,a){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=e.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),vd(t,"link",n),ot(t),e.head.appendChild(t))}(o,e,n,s.state))),t&&null===r)throw Error(a(528,""));return s}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=em(n),(r=(n=rt(o).hoistableScripts).get(t))||n.set(t,r={type:"script",instance:null,count:0,state:null}),r):{type:"void",instance:null,count:0,state:null};default:throw Error(a(444,e))}}function Gd(e){return'href="'+wt(e)+'"'}function Zd(e){return'link[rel="stylesheet"]['+e+"]"}function Jd(e){return g({},e,{"data-precedence":e.precedence,precedence:null})}function em(e){return'[src="'+wt(e)+'"]'}function tm(e){return"script[async]"+e}function nm(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+wt(n.href)+'"]');if(r)return t.instance=r,ot(r),r;var o=g({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return ot(r=(e.ownerDocument||e).createElement("style")),vd(r,"style",o),am(r,n.precedence,e),t.instance=r;case"stylesheet":o=Gd(n.href);var i=e.querySelector(Zd(o));if(i)return t.state.loading|=4,t.instance=i,ot(i),i;r=Jd(n),(o=Wd.get(o))&&rm(r,o),ot(i=(e.ownerDocument||e).createElement("link"));var s=i;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),vd(i,"link",r),t.state.loading|=4,am(i,n.precedence,e),t.instance=i;case"script":return i=em(n.src),(o=e.querySelector(tm(i)))?(t.instance=o,ot(o),o):(r=n,(o=Wd.get(i))&&om(r=g({},n),o),ot(o=(e=e.ownerDocument||e).createElement("script")),vd(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&&!(4&t.state.loading)&&(r=t.instance,t.state.loading|=4,am(r,n.precedence,e));return t.instance}function am(e,t,n){for(var a=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),r=a.length?a[a.length-1]:null,o=r,i=0;i<a.length;i++){var s=a[i];if(s.dataset.precedence===t)o=s;else if(o!==r)break}o?o.parentNode.insertBefore(e,o.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function rm(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function om(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var im=null;function sm(e,t,n){if(null===im){var a=new Map,r=im=new Map;r.set(n,a)}else(a=(r=im).get(n))||(a=new Map,r.set(n,a));if(a.has(e))return a;for(a.set(e,null),n=n.getElementsByTagName(e),r=0;r<n.length;r++){var o=n[r];if(!(o[Je]||o[qe]||"link"===e&&"stylesheet"===o.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==o.namespaceURI){var i=o.getAttribute(t)||"",s=a.get(i=e+i);s?s.push(o):a.set(i,[o])}}return a}function lm(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function um(e){return!("stylesheet"===e.type&&!(3&e.state.loading))}var cm=0;function dm(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)fm(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var mm=null;function fm(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,mm=new Map,t.forEach(pm,e),mm=null,dm.call(e))}function pm(e,t){if(!(4&t.state.loading)){var n=mm.get(e);if(n)var a=n.get(null);else{n=new Map,mm.set(e,n);for(var r=e.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;o<r.length;o++){var i=r[o];("LINK"===i.nodeName||"not all"!==i.getAttribute("media"))&&(n.set(i.dataset.precedence,i),a=i)}a&&n.set(null,a)}i=(r=t.instance).getAttribute("data-precedence"),(o=n.get(i)||a)===a&&n.set(null,r),n.set(i,r),this.count++,a=dm.bind(this),r.addEventListener("load",a),r.addEventListener("error",a),o?o.parentNode.insertBefore(r,o.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(r,e.firstChild),t.state.loading|=4}}var hm={$$typeof:C,Provider:null,Consumer:null,_currentValue:B,_currentValue2:B,_threadCount:0};function gm(e,t,n,a,r,o,i,s,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=ze(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ze(0),this.hiddenUpdates=ze(null),this.identifierPrefix=a,this.onUncaughtError=r,this.onCaughtError=o,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function vm(e,t,n,a,r,o,i,s,l,u,c,d){return e=new gm(e,t,n,i,l,u,c,d,s),t=1,!0===o&&(t|=24),o=$a(3,null,null,t),e.current=o,o.stateNode=e,(t=Wr()).refCount++,e.pooledCache=t,t.refCount++,o.memoizedState={element:a,isDehydrated:n,cache:t},wo(o),e}function ym(e){return e?e=Ba:Ba}function bm(e,t,n,a,r,o){r=ym(r),null===a.context?a.context=r:a.pendingContext=r,(a=So(t)).payload={element:n},null!==(o=void 0===o?null:o)&&(a.callback=o),null!==(n=Eo(e,a,t))&&(Ju(n,0,t),Co(n,e,t))}function jm(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function xm(e,t){jm(e,t),(e=e.alternate)&&jm(e,t)}function wm(e){if(13===e.tag||31===e.tag){var t=Ia(e,67108864);null!==t&&Ju(t,0,67108864),xm(e,67108864)}}function km(e){if(13===e.tag||31===e.tag){var t=Gu(),n=Ia(e,t=Be(t));null!==n&&Ju(n,0,t),xm(e,t)}}var Sm=!0;function Em(e,t,n,a){var r=F.T;F.T=null;var o=V.p;try{V.p=2,Pm(e,t,n,a)}finally{V.p=o,F.T=r}}function Cm(e,t,n,a){var r=F.T;F.T=null;var o=V.p;try{V.p=8,Pm(e,t,n,a)}finally{V.p=o,F.T=r}}function Pm(e,t,n,a){if(Sm){var r=Tm(a);if(null===r)id(e,t,a,Nm,n),Vm(e,a);else if(function(e,t,n,a,r){switch(t){case"focusin":return Rm=Bm(Rm,e,t,n,a,r),!0;case"dragenter":return Om=Bm(Om,e,t,n,a,r),!0;case"mouseover":return Dm=Bm(Dm,e,t,n,a,r),!0;case"pointerover":var o=r.pointerId;return zm.set(o,Bm(zm.get(o)||null,e,t,n,a,r)),!0;case"gotpointercapture":return _m.set(o=r.pointerId,Bm(_m.get(o)||null,e,t,n,a,r)),!0}return!1}(r,e,t,n,a))a.stopPropagation();else if(Vm(e,a),4&t&&-1<Fm.indexOf(e)){for(;null!==r;){var o=nt(r);if(null!==o)switch(o.tag){case 3:if((o=o.stateNode).current.memoizedState.isDehydrated){var i=Me(o.pendingLanes);if(0!==i){var s=o;for(s.pendingLanes|=2,s.entangledLanes|=2;i;){var l=1<<31-Ee(i);s.entanglements[1]|=l,i&=~l}Vc(o),!(6&yu)&&(Fu=fe()+500,Bc(0))}}break;case 31:case 13:null!==(s=Ia(o,2))&&Ju(s,0,2),rc(),xm(o,2)}if(null===(o=Tm(a))&&id(e,t,a,Nm,n),o===r)break;r=o}null!==r&&a.stopPropagation()}else id(e,t,a,null,n)}}function Tm(e){return Am(e=Ft(e))}var Nm=null;function Am(e){if(Nm=null,null!==(e=tt(e))){var t=o(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=s(t)))return e;e=null}else if(31===n){if(null!==(e=l(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 Nm=e,null}function Mm(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(pe()){case he:return 2;case ge:return 8;case ve:case ye:return 32;case be:return 268435456;default:return 32}default:return 32}}var Lm=!1,Rm=null,Om=null,Dm=null,zm=new Map,_m=new Map,Im=[],Fm="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 Vm(e,t){switch(e){case"focusin":case"focusout":Rm=null;break;case"dragenter":case"dragleave":Om=null;break;case"mouseover":case"mouseout":Dm=null;break;case"pointerover":case"pointerout":zm.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":_m.delete(t.pointerId)}}function Bm(e,t,n,a,r,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:a,nativeEvent:o,targetContainers:[r]},null!==t&&null!==(t=nt(t))&&wm(t),e):(e.eventSystemFlags|=a,t=e.targetContainers,null!==r&&-1===t.indexOf(r)&&t.push(r),e)}function Um(e){var t=tt(e.target);if(null!==t){var n=o(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=s(n)))return e.blockedOn=t,void We(e.priority,function(){km(n)})}else if(31===t){if(null!==(t=l(n)))return e.blockedOn=t,void We(e.priority,function(){km(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function $m(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Tm(e.nativeEvent);if(null!==n)return null!==(t=nt(n))&&wm(t),e.blockedOn=n,!1;var a=new(n=e.nativeEvent).constructor(n.type,n);It=a,n.target.dispatchEvent(a),It=null,t.shift()}return!0}function Wm(e,t,n){$m(e)&&n.delete(t)}function Hm(){Lm=!1,null!==Rm&&$m(Rm)&&(Rm=null),null!==Om&&$m(Om)&&(Om=null),null!==Dm&&$m(Dm)&&(Dm=null),zm.forEach(Wm),_m.forEach(Wm)}function qm(t,n){t.blockedOn===n&&(t.blockedOn=null,Lm||(Lm=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,Hm)))}var Ym=null;function Xm(t){Ym!==t&&(Ym=t,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Ym===t&&(Ym=null);for(var e=0;e<t.length;e+=3){var n=t[e],a=t[e+1],r=t[e+2];if("function"!=typeof a){if(null===Am(a||n))continue;break}var o=nt(n);null!==o&&(t.splice(e,3),e-=3,is(o,{pending:!0,data:r,method:n.method,action:a},a,r))}}))}function Km(e){function t(t){return qm(t,e)}null!==Rm&&qm(Rm,e),null!==Om&&qm(Om,e),null!==Dm&&qm(Dm,e),zm.forEach(t),_m.forEach(t);for(var n=0;n<Im.length;n++){var a=Im[n];a.blockedOn===e&&(a.blockedOn=null)}for(;0<Im.length&&null===(n=Im[0]).blockedOn;)Um(n),null===n.blockedOn&&Im.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(a=0;a<n.length;a+=3){var r=n[a],o=n[a+1],i=r[Ye]||null;if("function"==typeof o)i||Xm(n);else if(i){var s=null;if(o&&o.hasAttribute("formAction")){if(r=o,i=o[Ye]||null)s=i.formAction;else if(null!==Am(r))continue}else s=i.action;"function"==typeof s?n[a+1]=s:(n.splice(a,3),a-=3),Xm(n)}}}function Qm(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise(function(e){return r=e})},focusReset:"manual",scroll:"manual"})}function t(){null!==r&&(r(),r=null),a||setTimeout(n,20)}function n(){if(!a&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"==typeof navigation){var a=!1,r=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){a=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),null!==r&&(r(),r=null)}}}function Gm(e){this._internalRoot=e}function Zm(e){this._internalRoot=e}Zm.prototype.render=Gm.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));bm(t.current,Gu(),e,t,null,null)},Zm.prototype.unmount=Gm.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;bm(e.current,2,null,e,null,null),rc(),t[Xe]=null}},Zm.prototype.unstable_scheduleHydration=function(e){if(e){var t=$e();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Im.length&&0!==t&&t<Im[n].priority;n++);Im.splice(n,0,e),0===n&&Um(e)}};var Jm=t.version;if("19.2.3"!==Jm)throw Error(a(527,Jm,"19.2.3"));V.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t)throw"function"==typeof e.render?Error(a(188)):(e=Object.keys(e).join(","),Error(a(268,e)));return e=function(e){var t=e.alternate;if(!t){if(null===(t=o(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var s=i.alternate;if(null===s){if(null!==(r=i.return)){n=r;continue}break}if(i.child===s.child){for(s=i.child;s;){if(s===n)return u(i),e;if(s===r)return u(i),t;s=s.sibling}throw Error(a(188))}if(n.return!==r.return)n=i,r=s;else{for(var l=!1,c=i.child;c;){if(c===n){l=!0,n=i,r=s;break}if(c===r){l=!0,r=i,n=s;break}c=c.sibling}if(!l){for(c=s.child;c;){if(c===n){l=!0,n=s,r=i;break}if(c===r){l=!0,r=s,n=i;break}c=c.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),null===(e=null!==e?m(e):null)?null:e.stateNode};var ef={bundleType:0,version:"19.2.3",rendererPackageName:"react-dom",currentDispatcherRef:F,reconcilerVersion:"19.2.3"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var tf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!tf.isDisabled&&tf.supportsFiber)try{we=tf.inject(ef),ke=tf}catch(e){}}return f.createRoot=function(e,t){if(!r(e))throw Error(a(299));var n=!1,o="",i=Ns,s=As,l=Ms;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(o=t.identifierPrefix),void 0!==t.onUncaughtError&&(i=t.onUncaughtError),void 0!==t.onCaughtError&&(s=t.onCaughtError),void 0!==t.onRecoverableError&&(l=t.onRecoverableError)),t=vm(e,1,!1,null,0,n,o,null,i,s,l,Qm),e[Xe]=t.current,rd(e),new Gm(t)},f.hydrateRoot=function(e,t,n){if(!r(e))throw Error(a(299));var o=!1,i="",s=Ns,l=As,u=Ms,c=null;return null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onUncaughtError&&(s=n.onUncaughtError),void 0!==n.onCaughtError&&(l=n.onCaughtError),void 0!==n.onRecoverableError&&(u=n.onRecoverableError),void 0!==n.formState&&(c=n.formState)),(t=vm(e,1,!0,t,0,o,i,c,s,l,u,Qm)).context=ym(null),n=t.current,(i=So(o=Be(o=Gu()))).callback=null,Eo(n,i,o),t.current.lanes=n=o,_e(t,n),Vc(t),e[Xe]=t.current,rd(e),new Zm(t)},f.version="19.2.3",f}()),m.exports);const S=e=>{let t;const n=new Set,a=(e,a)=>{const r="function"==typeof e?e(t):e;if(!Object.is(r,t)){const e=t;t=(null!=a?a:"object"!=typeof r||null===r)?r:Object.assign({},t,r),n.forEach(n=>n(t,e))}},r=()=>t,o={setState:a,getState:r,getInitialState:()=>i,subscribe:e=>(n.add(e),()=>n.delete(e))},i=t=e(a,r,o);return o},E=e=>e,C=e=>{const t=(e=>e?S(e):S)(e),n=e=>function(e,t=E){const n=l.useSyncExternalStore(e.subscribe,l.useCallback(()=>t(e.getState()),[e,t]),l.useCallback(()=>t(e.getInitialState()),[e,t]));return l.useDebugValue(n),n}(t,e);return Object.assign(n,t),n},P=e=>e?C(e):C;let T=null;const N=()=>{if(T)return T;if(window.JLTMA_SETTINGS)return window.JLTMA_SETTINGS;throw new Error("App config not set. Call setAppConfig() or ensure window.JLTMA_SETTINGS exists.")},A=async(e,t={})=>{const n=N(),a=n.restUrl,r=a.includes("?"),[o,i]=e.split("?");let s=`${a}${o}`;return i&&(s+=r?`&${i}`:`?${i}`),(await fetch(s,{...t,headers:{"Content-Type":"application/json","X-WP-Nonce":n.nonce,...t.headers}})).json()},M={getSettingsOptions:e=>A(e?`/jltma-options?key=${e}`:"/jltma-options"),saveSettingsOptions:(e,t)=>A("/jltma-options",{method:"POST",body:JSON.stringify({key:e,data:t})}),resetSettings:e=>A("/reset",{method:"POST",body:JSON.stringify({key:e})}),exportSettings:()=>A("/export"),exportSettingsDownload:async()=>{const e=await M.exportSettings();if(e.success&&e.data){const t=e.filename||"settings-export.json",n=new Blob([JSON.stringify(e.data,null,2)],{type:"application/json"}),a=URL.createObjectURL(n),r=document.createElement("a");return r.href=a,r.download=t,document.body.appendChild(r),r.click(),document.body.removeChild(r),URL.revokeObjectURL(a),{success:!0}}return{success:!1,error:e.error}},importSettings:e=>A("/import",{method:"POST",body:JSON.stringify(e)}),saveDarkMode:async e=>{const t=N();return(await fetch(`${t.restUrl}/user/dark-mode`,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":t.nonce},body:JSON.stringify({mode:e})})).json()},get:e=>A(e)},L=()=>"undefined"!=typeof window&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",R=e=>"auto"===e?L():e,O=P((e,t)=>({mode:"auto",effectiveTheme:"light",initialize:()=>{const n=N().darkMode||"auto",a=R(n);e({mode:n,effectiveTheme:a}),document.documentElement.setAttribute("data-theme",a),"undefined"!=typeof window&&window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",()=>{const{mode:n}=t();if("auto"===n){const t=L();e({effectiveTheme:t}),document.documentElement.setAttribute("data-theme",t)}})},setMode:async t=>{const n=R(t);e({mode:t,effectiveTheme:n}),document.documentElement.setAttribute("data-theme",n);try{await M.saveDarkMode(t)}catch(e){}}})),D=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),z=e=>{const t=(e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()))(e);return t.charAt(0).toUpperCase()+t.slice(1)},_=(...e)=>e.filter((e,t,n)=>!!e&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim(),I=e=>{for(const t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0};var F={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const V=s.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:a,className:r="",children:o,iconNode:i,...l},u)=>s.createElement("svg",{ref:u,...F,width:t,height:t,stroke:e,strokeWidth:a?24*Number(n)/Number(t):n,className:_("lucide",r),...!o&&!I(l)&&{"aria-hidden":"true"},...l},[...i.map(([e,t])=>s.createElement(e,t)),...Array.isArray(o)?o:[o]])),B=(e,t)=>{const n=s.forwardRef(({className:n,...a},r)=>s.createElement(V,{ref:r,iconNode:t,className:_(`lucide-${D(z(e))}`,`lucide-${e}`,n),...a}));return n.displayName=z(e),n},U=B("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]),$=B("blocks",[["path",{d:"M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2",key:"1ah6g2"}],["rect",{x:"14",y:"2",width:"8",height:"8",rx:"1",key:"88lufb"}]]),W=B("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),H=B("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),q=B("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]),Y=B("crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]),X=B("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]),K=B("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]),Q=B("file-text",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]),G=B("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]),Z=B("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),J=B("lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]),ee=B("octagon-x",[["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z",key:"2d38gg"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]),te=B("party-popper",[["path",{d:"M5.8 11.3 2 22l10.7-3.79",key:"gwxi1d"}],["path",{d:"M4 3h.01",key:"1vcuye"}],["path",{d:"M22 8h.01",key:"1mrtc2"}],["path",{d:"M15 2h.01",key:"1cjtqr"}],["path",{d:"M22 20h.01",key:"1mrys2"}],["path",{d:"m22 2-2.24.75a2.9 2.9 0 0 0-1.96 3.12c.1.86-.57 1.63-1.45 1.63h-.38c-.86 0-1.6.6-1.76 1.44L14 10",key:"hbicv8"}],["path",{d:"m22 13-.82-.33c-.86-.34-1.82.2-1.98 1.11c-.11.7-.72 1.22-1.43 1.22H17",key:"1i94pl"}],["path",{d:"m11 2 .33.82c.34.86-.2 1.82-1.11 1.98C9.52 4.9 9 5.52 9 6.23V7",key:"1cofks"}],["path",{d:"M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z",key:"4kbmks"}]]),ne=B("pen-line",[["path",{d:"M13 21h8",key:"1jsn5i"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]]),ae=B("plug",[["path",{d:"M12 22v-5",key:"1ega77"}],["path",{d:"M15 8V2",key:"18g5xt"}],["path",{d:"M17 8a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1z",key:"1xoxul"}],["path",{d:"M9 8V2",key:"14iosj"}]]),re=B("power",[["path",{d:"M12 2v10",key:"mnfbl"}],["path",{d:"M18.4 6.6a9 9 0 1 1-12.77.04",key:"obofu9"}]]),oe=B("puzzle",[["path",{d:"M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z",key:"w46dr5"}]]),ie=B("settings",[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915",key:"1i5ecw"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),se=B("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]),le=B("shopping-cart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]]),ue=B("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]),ce=B("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),de=B("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),me=B("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);function fe(e){var t,n,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(n=fe(e[t]))&&(a&&(a+=" "),a+=n)}else for(n in e)e[n]&&(a&&(a+=" "),a+=n);return a}function pe(){for(var e,t,n=0,a="",r=arguments.length;n<r;n++)(e=arguments[n])&&(t=fe(e))&&(a&&(a+=" "),a+=t);return a}class he{static cn(...e){return pe(e)}static isSvgString(e){return!(!e&&"string"!=typeof e)&&e.trimStart().startsWith("<svg")}static getNestedValue(e,t){const n=t.split(".");let a=e;for(const e of n){if(null==a||"object"!=typeof a)return;a=a[e]}return a}static setNestedValue(e,t,n){const a=t.split(".");if(1===a.length)return{...e,[a[0]]:n};const[r,...o]=a,i=o.join("."),s=e[r];return{...e,[r]:this.setNestedValue("object"==typeof s&&null!==s?s:{},i,n)}}static deepMerge(e,t){const n={...e};for(const e in t)if(Object.prototype.hasOwnProperty.call(t,e)){const a=t[e],r=n[e];n[e]=null===a||"object"!=typeof a||Array.isArray(a)||null===r||"object"!=typeof r||Array.isArray(r)?a:this.deepMerge(r,a)}return n}}var ge,ve,ye={exports:{}},be={},je=(ve||(ve=1,ye.exports=function(){if(ge)return be;ge=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(t,n,a){var r=null;if(void 0!==a&&(r=""+a),void 0!==n.key&&(r=""+n.key),"key"in n)for(var o in a={},n)"key"!==o&&(a[o]=n[o]);else a=n;return{$$typeof:e,type:t,key:r,ref:void 0!==(n=a.ref)?n:null,props:a}}return be.Fragment=t,be.jsx=n,be.jsxs=n,be}()),ye.exports);const xe=[{key:"personal",label:"Personal / Portfolio",description:"Personal blogs, portfolios, and small business sites",icon:ne},{key:"eCommerce",label:"eCommerce",description:"Online store, product pages, and WooCommerce",icon:le},{key:"blogger",label:"Blog / Content",description:"Blog posts, articles, and content-focused sites",icon:ne},{key:"custom",label:"Custom Site",description:"Fully customizable site with no pre-defined configuration",icon:ie}];function we(e,t,{checkForDefaultPrevented:n=!0}={}){return function(a){if(null==e||e(a),!1===n||!a.defaultPrevented)return null==t?void 0:t(a)}}function ke(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function Se(...e){return t=>{let n=!1;const a=e.map(e=>{const a=ke(e,t);return!n&&"function"==typeof a&&(n=!0),a});if(n)return()=>{for(let t=0;t<a.length;t++){const n=a[t];"function"==typeof n?n():ke(e[t],null)}}}}function Ee(...e){return s.useCallback(Se(...e),e)}function Ce(e,t=[]){let n=[];const a=()=>{const t=n.map(e=>s.createContext(e));return function(n){const a=(null==n?void 0:n[e])||t;return s.useMemo(()=>({[`__scope${e}`]:{...n,[e]:a}}),[n,a])}};return a.scopeName=e,[function(t,a){const r=s.createContext(a),o=n.length;n=[...n,a];const i=t=>{var n;const{scope:a,children:i,...l}=t,u=(null==(n=null==a?void 0:a[e])?void 0:n[o])||r,c=s.useMemo(()=>l,Object.values(l));return je.jsx(u.Provider,{value:c,children:i})};return i.displayName=t+"Provider",[i,function(n,i){var l;const u=(null==(l=null==i?void 0:i[e])?void 0:l[o])||r,c=s.useContext(u);if(c)return c;if(void 0!==a)return a;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},Pe(a,...t)]}function Pe(...e){const t=e[0];if(1===e.length)return t;const n=()=>{const n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){const a=n.reduce((t,{useScope:n,scopeName:a})=>({...t,...n(e)[`__scope${a}`]}),{});return s.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return n.scopeName=t.scopeName,n}var Te=null!=globalThis&&globalThis.document?s.useLayoutEffect:()=>{},Ne=u[" useInsertionEffect ".trim().toString()]||Te;function Ae({prop:e,defaultProp:t,onChange:n=()=>{},caller:a}){const[r,o,i]=function({defaultProp:e,onChange:t}){const[n,a]=s.useState(e),r=s.useRef(n),o=s.useRef(t);return Ne(()=>{o.current=t},[t]),s.useEffect(()=>{var e;r.current!==n&&(null==(e=o.current)||e.call(o,n),r.current=n)},[n,r]),[n,a,o]}({defaultProp:t,onChange:n}),l=void 0!==e,u=l?e:r;{const t=s.useRef(void 0!==e);s.useEffect(()=>{t.current=l},[l,a])}return[u,s.useCallback(t=>{var n;if(l){const a=function(e){return"function"==typeof e}(t)?t(e):t;a!==e&&(null==(n=i.current)||n.call(i,a))}else o(t)},[l,e,o,i])]}var Me=w();const Le=e(Me);var Re=Symbol("radix.slottable");function Oe(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===Re}var De=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{const n=function(e){const t=function(e){const t=s.forwardRef((e,t)=>{const{children:n,...a}=e;if(s.isValidElement(n)){const e=function(e){var t,n;let a=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,r=a&&"isReactWarning"in a&&a.isReactWarning;return r?e.ref:(a=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get,r=a&&"isReactWarning"in a&&a.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}(n),r=function(e,t){const n={...t};for(const a in t){const r=e[a],o=t[a];/^on[A-Z]/.test(a)?r&&o?n[a]=(...e)=>{const t=o(...e);return r(...e),t}:r&&(n[a]=r):"style"===a?n[a]={...r,...o}:"className"===a&&(n[a]=[r,o].filter(Boolean).join(" "))}return{...e,...n}}(a,n.props);return n.type!==s.Fragment&&(r.ref=t?Se(t,e):e),s.cloneElement(n,r)}return s.Children.count(n)>1?s.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=s.forwardRef((e,n)=>{const{children:a,...r}=e,o=s.Children.toArray(a),i=o.find(Oe);if(i){const e=i.props.children,a=o.map(t=>t===i?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t);return je.jsx(t,{...r,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,a):null})}return je.jsx(t,{...r,ref:n,children:a})});return n.displayName=`${e}.Slot`,n}(`Primitive.${t}`),a=s.forwardRef((e,a)=>{const{asChild:r,...o}=e,i=r?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),je.jsx(i,{...o,ref:a})});return a.displayName=`Primitive.${t}`,{...e,[t]:a}},{}),ze="Switch",[_e]=Ce(ze),[Ie,Fe]=_e(ze),Ve=s.forwardRef((e,t)=>{const{__scopeSwitch:n,name:a,checked:r,defaultChecked:o,required:i,disabled:l,value:u="on",onCheckedChange:c,form:d,...m}=e,[f,p]=s.useState(null),h=Ee(t,e=>p(e)),g=s.useRef(!1),v=!f||d||!!f.closest("form"),[y,b]=Ae({prop:r,defaultProp:null!=o&&o,onChange:c,caller:ze});return je.jsxs(Ie,{scope:n,checked:y,disabled:l,children:[je.jsx(De.button,{type:"button",role:"switch","aria-checked":y,"aria-required":i,"data-state":We(y),"data-disabled":l?"":void 0,disabled:l,value:u,...m,ref:h,onClick:we(e.onClick,e=>{b(e=>!e),v&&(g.current=e.isPropagationStopped(),g.current||e.stopPropagation())})}),v&&je.jsx($e,{control:f,bubbles:!g.current,name:a,value:u,checked:y,required:i,disabled:l,form:d,style:{transform:"translateX(-100%)"}})]})});Ve.displayName=ze;var Be="SwitchThumb",Ue=s.forwardRef((e,t)=>{const{__scopeSwitch:n,...a}=e,r=Fe(Be,n);return je.jsx(De.span,{"data-state":We(r.checked),"data-disabled":r.disabled?"":void 0,...a,ref:t})});Ue.displayName=Be;var $e=s.forwardRef(({__scopeSwitch:e,control:t,checked:n,bubbles:a=!0,...r},o)=>{const i=s.useRef(null),l=Ee(i,o),u=function(e){const t=s.useRef({value:e,previous:e});return s.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(n),c=function(e){const[t,n]=s.useState(void 0);return Te(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver(t=>{if(!Array.isArray(t)||!t.length)return;const a=t[0];let r,o;if("borderBoxSize"in a){const e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(t);return s.useEffect(()=>{const e=i.current;if(!e)return;const t=window.HTMLInputElement.prototype,r=Object.getOwnPropertyDescriptor(t,"checked").set;if(u!==n&&r){const t=new Event("click",{bubbles:a});r.call(e,n),e.dispatchEvent(t)}},[u,n,a]),je.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...r,tabIndex:-1,ref:l,style:{...r.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function We(e){return e?"checked":"unchecked"}$e.displayName="SwitchBubbleInput";var He=Ve,qe=Ue;function Ye({className:e,...t}){return je.jsx(He,{"data-slot":"switch",className:he.cn("jltma:peer jltma:data-[state=checked]:bg-(--jltma-primary) jltma:data-[state=unchecked]:bg-(--jltma-input) jltma:focus-visible:border-(--jltma-ring) jltma:focus-visible:ring-(--jltma-ring)/50 jltma:dark:data-[state=unchecked]:bg-(--jltma-input)/80 jltma:inline-flex jltma:h-[1.15rem] jltma:w-8 jltma:shrink-0 jltma:items-center jltma:rounded-full jltma:border jltma:border-transparent jltma:shadow-xs jltma:transition-all jltma:outline-none jltma:focus-visible:ring-[3px] jltma:disabled:cursor-not-allowed jltma:disabled:opacity-50",e),...t,children:je.jsx(qe,{"data-slot":"switch-thumb",className:he.cn("jltma:bg-(--jltma-background) jltma:dark:data-[state=unchecked]:bg-(--jltma-foreground) jltma:dark:data-[state=checked]:bg-(--jltma-primary-foreground) jltma:pointer-events-none jltma:block jltma:size-4 jltma:rounded-full jltma:ring-0 jltma:transition-transform jltma:data-[state=checked]:translate-x-[calc(100%-2px)] jltma:data-[state=unchecked]:translate-x-0")})})}const Xe=Object.freeze({addons:{personal:new Set(["ma-animated-headlines","ma-gradient-headline","ma-dual-heading","ma-call-to-action","ma-creative-buttons","ma-creative-links","ma-blockquote","ma-team-members","ma-team-members-slider","ma-timeline","ma-progressbar","ma-progressbars","ma-counter-up","ma-logo-slider","ma-image-filter-gallery","ma-image-carousel","ma-image-hover-effects","ma-navmenu","ma-tooltip","ma-infobox","ma-flipbox","contact-form-7","ma-advanced-image"]),eCommerce:new Set(["ma-animated-headlines","ma-gradient-headline","ma-dual-heading","ma-call-to-action","ma-creative-buttons","ma-blockquote","ma-progressbar","ma-progressbars","ma-counter-up","ma-countdown-timer","ma-pricing-table","ma-comparison-table","ma-featured-product","ma-restrict-content","ma-business-hours","ma-logo-slider","ma-image-hotspot","ma-image-comparison","ma-image-filter-gallery","ma-gallery-slider","ma-image-carousel","ma-search","ma-domain-checker","ma-mailchimp","ma-navmenu","ma-tabs","ma-accordion","ma-tooltip","ma-infobox","ma-flipbox","contact-form-7","ninja-forms","wpforms","gravity-forms","caldera-forms","weforms","ma-advanced-image"]),blogger:new Set(["ma-animated-headlines","ma-gradient-headline","ma-dual-heading","ma-creative-links","ma-blockquote","ma-counter-up","ma-blog","ma-news-ticker","ma-table-of-contents","ma-restrict-content","ma-source-code","ma-changelog","ma-image-hotspot","ma-image-comparison","ma-table","ma-current-time","ma-search","ma-mailchimp","ma-navmenu","ma-off-canvas-content","ma-tabs","ma-accordion","ma-toggle-content","contact-form-7"]),custom:new Set([])},extensions:{personal:new Set(["particles","animated-gradient","bg-slider","custom-css","custom-js","positioning","extras","transition","transforms","rellax","reveal","floating-effects","duplicator","glassmorphism","tooltips","patterns","grid-line","which-element"]),eCommerce:new Set(["animated-gradient","bg-slider","custom-css","custom-js","positioning","extras","mega-menu","transition","transforms","reveal","display-conditions","dynamic-tags","wrapper-link","duplicator","tooltips","patterns","which-element"]),blogger:new Set(["reading-progress-bar","custom-css","custom-js","extras","mega-menu","display-conditions","dynamic-tags","wrapper-link","duplicator","which-element"]),custom:new Set([])},icon:{personal:new Set(["simple-line-icons","elementor-icon","material-icons"]),eCommerce:new Set(["simple-line-icons","elementor-icon","material-icons","iconic-fonts"]),blogger:new Set(["simple-line-icons","elementor-icon","material-icons"]),custom:new Set([])}});var Ke=u[" useId ".trim().toString()]||(()=>{}),Qe=0;function Ge(e){const[t,n]=s.useState(Ke());return Te(()=>{n(e=>null!=e?e:String(Qe++))},[e]),e||(t?`radix-${t}`:"")}function Ze(e){const t=s.useRef(e);return s.useEffect(()=>{t.current=e}),s.useMemo(()=>(...e)=>{var n;return null==(n=t.current)?void 0:n.call(t,...e)},[])}var Je,et="dismissableLayer.update",tt=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),nt=s.forwardRef((e,t)=>{var n;const{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:i,onInteractOutside:l,onDismiss:u,...c}=e,d=s.useContext(tt),[m,f]=s.useState(null),p=null!=(n=null==m?void 0:m.ownerDocument)?n:null==globalThis?void 0:globalThis.document,[,h]=s.useState({}),g=Ee(t,e=>f(e)),v=Array.from(d.layers),[y]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),b=v.indexOf(y),j=m?v.indexOf(m):-1,x=d.layersWithOutsidePointerEventsDisabled.size>0,w=j>=b,k=function(e,t=(null==globalThis?void 0:globalThis.document)){const n=Ze(e),a=s.useRef(!1),r=s.useRef(()=>{});return s.useEffect(()=>{const e=e=>{if(e.target&&!a.current){let a=function(){ot("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})};const o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",r.current),r.current=a,t.addEventListener("click",r.current,{once:!0})):a()}else t.removeEventListener("click",r.current);a.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",r.current)}},[t,n]),{onPointerDownCapture:()=>a.current=!0}}(e=>{const t=e.target,n=[...d.branches].some(e=>e.contains(t));!w||n||(null==o||o(e),null==l||l(e),e.defaultPrevented||null==u||u())},p),S=function(e,t=(null==globalThis?void 0:globalThis.document)){const n=Ze(e),a=s.useRef(!1);return s.useEffect(()=>{const e=e=>{e.target&&!a.current&&ot("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(e=>{const t=e.target;[...d.branches].some(e=>e.contains(t))||(null==i||i(e),null==l||l(e),e.defaultPrevented||null==u||u())},p);return function(e,t=(null==globalThis?void 0:globalThis.document)){const n=Ze(e);s.useEffect(()=>{const e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{j===d.layers.size-1&&(null==r||r(e),!e.defaultPrevented&&u&&(e.preventDefault(),u()))},p),s.useEffect(()=>{if(m)return a&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(Je=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(m)),d.layers.add(m),rt(),()=>{a&&1===d.layersWithOutsidePointerEventsDisabled.size&&(p.body.style.pointerEvents=Je)}},[m,p,a,d]),s.useEffect(()=>()=>{m&&(d.layers.delete(m),d.layersWithOutsidePointerEventsDisabled.delete(m),rt())},[m,d]),s.useEffect(()=>{const e=()=>h({});return document.addEventListener(et,e),()=>document.removeEventListener(et,e)},[]),je.jsx(De.div,{...c,ref:g,style:{pointerEvents:x?w?"auto":"none":void 0,...e.style},onFocusCapture:we(e.onFocusCapture,S.onFocusCapture),onBlurCapture:we(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:we(e.onPointerDownCapture,k.onPointerDownCapture)})});nt.displayName="DismissableLayer";var at=s.forwardRef((e,t)=>{const n=s.useContext(tt),a=s.useRef(null),r=Ee(t,a);return s.useEffect(()=>{const e=a.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),je.jsx(De.div,{...e,ref:r})});function rt(){const e=new CustomEvent(et);document.dispatchEvent(e)}function ot(e,t,n,{discrete:a}){const r=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&r.addEventListener(e,t,{once:!0}),a?function(e,t){e&&Me.flushSync(()=>e.dispatchEvent(t))}(r,o):r.dispatchEvent(o)}at.displayName="DismissableLayerBranch";var it="focusScope.autoFocusOnMount",st="focusScope.autoFocusOnUnmount",lt={bubbles:!1,cancelable:!0},ut=s.forwardRef((e,t)=>{const{loop:n=!1,trapped:a=!1,onMountAutoFocus:r,onUnmountAutoFocus:o,...i}=e,[l,u]=s.useState(null),c=Ze(r),d=Ze(o),m=s.useRef(null),f=Ee(t,e=>u(e)),p=s.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;s.useEffect(()=>{if(a){let e=function(e){if(p.paused||!l)return;const t=e.target;l.contains(t)?m.current=t:ft(m.current,{select:!0})},t=function(e){if(p.paused||!l)return;const t=e.relatedTarget;null!==t&&(l.contains(t)||ft(m.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&ft(l)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);const a=new MutationObserver(n);return l&&a.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),a.disconnect()}}},[a,l,p.paused]),s.useEffect(()=>{if(l){pt.add(p);const e=document.activeElement;if(!l.contains(e)){const t=new CustomEvent(it,lt);l.addEventListener(it,c),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){const n=document.activeElement;for(const a of e)if(ft(a,{select:t}),document.activeElement!==n)return}(function(e){return e.filter(e=>"A"!==e.tagName)}(ct(l)),{select:!0}),document.activeElement===e&&ft(l))}return()=>{l.removeEventListener(it,c),setTimeout(()=>{const t=new CustomEvent(st,lt);l.addEventListener(st,d),l.dispatchEvent(t),t.defaultPrevented||ft(null!=e?e:document.body,{select:!0}),l.removeEventListener(st,d),pt.remove(p)},0)}}},[l,c,d,p]);const h=s.useCallback(e=>{if(!n&&!a||p.paused)return;const t=document.activeElement;if("Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&t){const a=e.currentTarget,[r,o]=function(e){const t=ct(e);return[dt(t,e),dt(t.reverse(),e)]}(a);r&&o?e.shiftKey||t!==o?e.shiftKey&&t===r&&(e.preventDefault(),n&&ft(o,{select:!0})):(e.preventDefault(),n&&ft(r,{select:!0})):t===a&&e.preventDefault()}},[n,a,p.paused]);return je.jsx(De.div,{tabIndex:-1,...i,ref:f,onKeyDown:h})});function ct(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.disabled||e.hidden||"INPUT"===e.tagName&&"hidden"===e.type?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;n.nextNode();)t.push(n.currentNode);return t}function dt(e,t){for(const n of e)if(!mt(n,{upTo:t}))return n}function mt(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==t&&e===t)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function ft(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&t&&e.select()}}ut.displayName="FocusScope";var pt=function(){let e=[];return{add(t){const n=e[0];t!==n&&(null==n||n.pause()),e=ht(e,t),e.unshift(t)},remove(t){var n;e=ht(e,t),null==(n=e[0])||n.resume()}}}();function ht(e,t){const n=[...e],a=n.indexOf(t);return-1!==a&&n.splice(a,1),n}var gt=s.forwardRef((e,t)=>{var n;const{container:a,...r}=e,[o,i]=s.useState(!1);Te(()=>i(!0),[]);const l=a||o&&(null==(n=null==globalThis?void 0:globalThis.document)?void 0:n.body);return l?Le.createPortal(je.jsx(De.div,{...r,ref:t}),l):null});gt.displayName="Portal";var vt=e=>{const{present:t,children:n}=e,a=function(e){const[t,n]=s.useState(),a=s.useRef(null),r=s.useRef(e),o=s.useRef("none"),i=e?"mounted":"unmounted",[l,u]=function(e,t){return s.useReducer((e,n)=>{const a=t[e][n];return null!=a?a:e},e)}(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return s.useEffect(()=>{const e=yt(a.current);o.current="mounted"===l?e:"none"},[l]),Te(()=>{const t=a.current,n=r.current;if(n!==e){const a=o.current,i=yt(t);u(e?"MOUNT":"none"===i||"none"===(null==t?void 0:t.display)?"UNMOUNT":n&&a!==i?"ANIMATION_OUT":"UNMOUNT"),r.current=e}},[e,u]),Te(()=>{var e;if(t){let n;const i=null!=(e=t.ownerDocument.defaultView)?e:window,s=e=>{const o=yt(a.current).includes(CSS.escape(e.animationName));if(e.target===t&&o&&(u("ANIMATION_END"),!r.current)){const e=t.style.animationFillMode;t.style.animationFillMode="forwards",n=i.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=e)})}},l=e=>{e.target===t&&(o.current=yt(a.current))};return t.addEventListener("animationstart",l),t.addEventListener("animationcancel",s),t.addEventListener("animationend",s),()=>{i.clearTimeout(n),t.removeEventListener("animationstart",l),t.removeEventListener("animationcancel",s),t.removeEventListener("animationend",s)}}u("ANIMATION_END")},[t,u]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:s.useCallback(e=>{a.current=e?getComputedStyle(e):null,n(e)},[])}}(t),r="function"==typeof n?n({present:a.isPresent}):s.Children.only(n),o=Ee(a.ref,function(e){var t,n;let a=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,r=a&&"isReactWarning"in a&&a.isReactWarning;return r?e.ref:(a=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get,r=a&&"isReactWarning"in a&&a.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}(r));return"function"==typeof n||a.isPresent?s.cloneElement(r,{ref:o}):null};function yt(e){return(null==e?void 0:e.animationName)||"none"}vt.displayName="Presence";var bt=0;function jt(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var xt=function(){return xt=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},xt.apply(this,arguments)};function wt(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n}"function"==typeof SuppressedError&&SuppressedError;var kt="right-scroll-bar-position",St="width-before-scroll-bar";function Et(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var Ct="undefined"!=typeof window?s.useLayoutEffect:s.useEffect,Pt=new WeakMap;function Tt(e){return e}var Nt=function(e){var t=e.sideCar,n=wt(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var a=t.read();if(!a)throw new Error("Sidecar medium not found");return s.createElement(a,xt({},n))};Nt.isSideCarExport=!0;var At=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=Tt);var n=[],a=!1;return{read:function(){if(a)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:null},useMedium:function(e){var r=t(e,a);return n.push(r),function(){n=n.filter(function(e){return e!==r})}},assignSyncMedium:function(e){for(a=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){a=!0;var t=[];if(n.length){var r=n;n=[],r.forEach(e),t=n}var o=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(o)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}}}();return t.options=xt({async:!0,ssr:!1},e),t}(),Mt=function(){},Lt=s.forwardRef(function(e,t){var n=s.useRef(null),a=s.useState({onScrollCapture:Mt,onWheelCapture:Mt,onTouchMoveCapture:Mt}),r=a[0],o=a[1],i=e.forwardProps,l=e.children,u=e.className,c=e.removeScrollBar,d=e.enabled,m=e.shards,f=e.sideCar,p=e.noRelative,h=e.noIsolation,g=e.inert,v=e.allowPinchZoom,y=e.as,b=void 0===y?"div":y,j=e.gapMode,x=wt(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),w=f,k=function(e){var t=function(e,t){var n=s.useState(function(){return{value:null,callback:t,facade:{get current(){return n.value},set current(e){var t=n.value;t!==e&&(n.value=e,n.callback(e,t))}}}})[0];return n.callback=t,n.facade}(0,function(t){return e.forEach(function(e){return Et(e,t)})});return Ct(function(){var n=Pt.get(t);if(n){var a=new Set(n),r=new Set(e),o=t.current;a.forEach(function(e){r.has(e)||Et(e,null)}),r.forEach(function(e){a.has(e)||Et(e,o)})}Pt.set(t,e)},[e]),t}([n,t]),S=xt(xt({},x),r);return s.createElement(s.Fragment,null,d&&s.createElement(w,{sideCar:At,removeScrollBar:c,shards:m,noRelative:p,noIsolation:h,inert:g,setCallbacks:o,allowPinchZoom:!!v,lockRef:n,gapMode:j}),i?s.cloneElement(s.Children.only(l),xt(xt({},S),{ref:k})):s.createElement(b,xt({},S,{className:u,ref:k}),l))});Lt.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},Lt.classNames={fullWidth:St,zeroRight:kt};var Rt=function(){var e=0,t=null;return{add:function(n){0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=function(){if("undefined"!=typeof __webpack_nonce__)return __webpack_nonce__}();return t&&e.setAttribute("nonce",t),e}())&&(function(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}(t,n),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Ot=function(){var e=function(){var e=Rt();return function(t,n){s.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}}();return function(t){return e(t.styles,t.dynamic),null}},Dt={left:0,top:0,right:0,gap:0},zt=function(e){return parseInt(e||"",10)||0},_t=Ot(),It="data-scroll-locked",Ft=function(e,t,n,a){var r=e.left,o=e.top,i=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(a,";\n padding-right: ").concat(s,"px ").concat(a,";\n }\n body[").concat(It,"] {\n overflow: hidden ").concat(a,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(a,";"),"margin"===n&&"\n padding-left: ".concat(r,"px;\n padding-top: ").concat(o,"px;\n padding-right: ").concat(i,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(a,";\n "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(a,";")].filter(Boolean).join(""),"\n }\n \n .").concat(kt," {\n right: ").concat(s,"px ").concat(a,";\n }\n \n .").concat(St," {\n margin-right: ").concat(s,"px ").concat(a,";\n }\n \n .").concat(kt," .").concat(kt," {\n right: 0 ").concat(a,";\n }\n \n .").concat(St," .").concat(St," {\n margin-right: 0 ").concat(a,";\n }\n \n body[").concat(It,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n }\n")},Vt=function(){var e=parseInt(document.body.getAttribute(It)||"0",10);return isFinite(e)?e:0},Bt=function(e){var t=e.noRelative,n=e.noImportant,a=e.gapMode,r=void 0===a?"margin":a;s.useEffect(function(){return document.body.setAttribute(It,(Vt()+1).toString()),function(){var e=Vt()-1;e<=0?document.body.removeAttribute(It):document.body.setAttribute(It,e.toString())}},[]);var o=s.useMemo(function(){return function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return Dt;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingTop":"marginTop"],a=t["padding"===e?"paddingRight":"marginRight"];return[zt(t["padding"===e?"paddingLeft":"marginLeft"]),zt(n),zt(a)]}(e),n=document.documentElement.clientWidth,a=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,a-n+t[2]-t[0])}}(r)},[r]);return s.createElement(_t,{styles:Ft(o,!t,r,n?"":"!important")})},Ut=!1;if("undefined"!=typeof window)try{var $t=Object.defineProperty({},"passive",{get:function(){return Ut=!0,!0}});window.addEventListener("test",$t,$t),window.removeEventListener("test",$t,$t)}catch(wc){Ut=!1}var Wt=!!Ut&&{passive:!1},Ht=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},qt=function(e,t){var n=t.ownerDocument,a=t;do{if("undefined"!=typeof ShadowRoot&&a instanceof ShadowRoot&&(a=a.host),Yt(e,a)){var r=Xt(e,a);if(r[1]>r[2])return!0}a=a.parentNode}while(a&&a!==n.body);return!1},Yt=function(e,t){return"v"===e?function(e){return Ht(e,"overflowY")}(t):function(e){return Ht(e,"overflowX")}(t)},Xt=function(e,t){return"v"===e?function(e){return[e.scrollTop,e.scrollHeight,e.clientHeight]}(t):function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t)},Kt=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Qt=function(e){return[e.deltaX,e.deltaY]},Gt=function(e){return e&&"current"in e?e.current:e},Zt=function(e){return"\n .block-interactivity-".concat(e," {pointer-events: none;}\n .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Jt=0,en=[];function tn(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const nn=(an=function(e){var t=s.useRef([]),n=s.useRef([0,0]),a=s.useRef(),r=s.useState(Jt++)[0],o=s.useState(Ot)[0],i=s.useRef(e);s.useEffect(function(){i.current=e},[e]),s.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(r));var t=function(e,t,n){if(n||2===arguments.length)for(var a,r=0,o=t.length;r<o;r++)(a||!(r in t))&&(a||(a=Array.prototype.slice.call(t,0,r)),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))}([e.lockRef.current],(e.shards||[]).map(Gt),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(r))}),function(){document.body.classList.remove("block-interactivity-".concat(r)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(r))})}}},[e.inert,e.lockRef.current,e.shards]);var l=s.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!i.current.allowPinchZoom;var r,o=Kt(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-o[0],u="deltaY"in e?e.deltaY:s[1]-o[1],c=e.target,d=Math.abs(l)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var m=window.getSelection(),f=m&&m.anchorNode;if(f&&(f===c||f.contains(c)))return!1;var p=qt(d,c);if(!p)return!0;if(p?r=d:(r="v"===d?"h":"v",p=qt(d,c)),!p)return!1;if(!a.current&&"changedTouches"in e&&(l||u)&&(a.current=r),!r)return!0;var h=a.current||r;return function(e,t,n,a){var r=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),o=r*a,i=n.target,s=t.contains(i),l=!1,u=o>0,c=0,d=0;do{if(!i)break;var m=Xt(e,i),f=m[0],p=m[1]-m[2]-r*f;(f||p)&&Yt(e,i)&&(c+=p,d+=f);var h=i.parentNode;i=h&&h.nodeType===Node.DOCUMENT_FRAGMENT_NODE?h.host:h}while(!s&&i!==document.body||s&&(t.contains(i)||t===i));return(u&&Math.abs(c)<1||!u&&Math.abs(d)<1)&&(l=!0),l}(h,t,e,"h"===h?l:u)},[]),u=s.useCallback(function(e){var n=e;if(en.length&&en[en.length-1]===o){var a="deltaY"in n?Qt(n):Kt(n),r=t.current.filter(function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&function(e,t){return e[0]===t[0]&&e[1]===t[1]}(e.delta,a)})[0];if(r&&r.should)return void(n.cancelable&&n.preventDefault());if(!r){var s=(i.current.shards||[]).map(Gt).filter(Boolean).filter(function(e){return e.contains(n.target)});(s.length>0?l(n,s[0]):!i.current.noIsolation)&&n.cancelable&&n.preventDefault()}}},[]),c=s.useCallback(function(e,n,a,r){var o={name:e,delta:n,target:a,should:r,shadowParent:tn(a)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),d=s.useCallback(function(e){n.current=Kt(e),a.current=void 0},[]),m=s.useCallback(function(t){c(t.type,Qt(t),t.target,l(t,e.lockRef.current))},[]),f=s.useCallback(function(t){c(t.type,Kt(t),t.target,l(t,e.lockRef.current))},[]);s.useEffect(function(){return en.push(o),e.setCallbacks({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:f}),document.addEventListener("wheel",u,Wt),document.addEventListener("touchmove",u,Wt),document.addEventListener("touchstart",d,Wt),function(){en=en.filter(function(e){return e!==o}),document.removeEventListener("wheel",u,Wt),document.removeEventListener("touchmove",u,Wt),document.removeEventListener("touchstart",d,Wt)}},[]);var p=e.removeScrollBar;return s.createElement(s.Fragment,null,e.inert?s.createElement(o,{styles:Zt(r)}):null,p?s.createElement(Bt,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},At.useMedium(an),Nt);var an,rn=s.forwardRef(function(e,t){return s.createElement(Lt,xt({},e,{ref:t,sideCar:nn}))});rn.classNames=Lt.classNames;var on=new WeakMap,sn=new WeakMap,ln={},un=0,cn=function(e){return e&&(e.host||cn(e.parentNode))},dn=function(e,t,n){void 0===n&&(n="data-aria-hidden");var a=Array.from(Array.isArray(e)?e:[e]),r=function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body}(e);return r?(a.push.apply(a,Array.from(r.querySelectorAll("[aria-live], script"))),function(e,t,n,a){var r=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=cn(t);return n&&e.contains(n)?n:null}).filter(function(e){return!!e})}(t,Array.isArray(e)?e:[e]);ln[n]||(ln[n]=new WeakMap);var o=ln[n],i=[],s=new Set,l=new Set(r),u=function(e){!e||s.has(e)||(s.add(e),u(e.parentNode))};r.forEach(u);var c=function(e){!e||l.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))c(e);else try{var t=e.getAttribute(a),r=null!==t&&"false"!==t,l=(on.get(e)||0)+1,u=(o.get(e)||0)+1;on.set(e,l),o.set(e,u),i.push(e),1===l&&r&&sn.set(e,!0),1===u&&e.setAttribute(n,"true"),r||e.setAttribute(a,"true")}catch(e){}})};return c(t),s.clear(),un++,function(){i.forEach(function(e){var t=on.get(e)-1,r=o.get(e)-1;on.set(e,t),o.set(e,r),t||(sn.has(e)||e.removeAttribute(a),sn.delete(e)),r||e.removeAttribute(n)}),--un||(on=new WeakMap,on=new WeakMap,sn=new WeakMap,ln={})}}(a,r,n,"aria-hidden")):function(){return null}},mn=Symbol("radix.slottable");function fn(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===mn}var pn="Dialog",[hn]=Ce(pn),[gn,vn]=hn(pn),yn=e=>{const{__scopeDialog:t,children:n,open:a,defaultOpen:r,onOpenChange:o,modal:i=!0}=e,l=s.useRef(null),u=s.useRef(null),[c,d]=Ae({prop:a,defaultProp:null!=r&&r,onChange:o,caller:pn});return je.jsx(gn,{scope:t,triggerRef:l,contentRef:u,contentId:Ge(),titleId:Ge(),descriptionId:Ge(),open:c,onOpenChange:d,onOpenToggle:s.useCallback(()=>d(e=>!e),[d]),modal:i,children:n})};yn.displayName=pn;var bn="DialogTrigger",jn=s.forwardRef((e,t)=>{const{__scopeDialog:n,...a}=e,r=vn(bn,n),o=Ee(t,r.triggerRef);return je.jsx(De.button,{type:"button","aria-haspopup":"dialog","aria-expanded":r.open,"aria-controls":r.contentId,"data-state":Vn(r.open),...a,ref:o,onClick:we(e.onClick,r.onOpenToggle)})});jn.displayName=bn;var xn="DialogPortal",[wn,kn]=hn(xn,{forceMount:void 0}),Sn=e=>{const{__scopeDialog:t,forceMount:n,children:a,container:r}=e,o=vn(xn,t);return je.jsx(wn,{scope:t,forceMount:n,children:s.Children.map(a,e=>je.jsx(vt,{present:n||o.open,children:je.jsx(gt,{asChild:!0,container:r,children:e})}))})};Sn.displayName=xn;var En="DialogOverlay",Cn=s.forwardRef((e,t)=>{const n=kn(En,e.__scopeDialog),{forceMount:a=n.forceMount,...r}=e,o=vn(En,e.__scopeDialog);return o.modal?je.jsx(vt,{present:a||o.open,children:je.jsx(Tn,{...r,ref:t})}):null});Cn.displayName=En;var Pn=function(e){const t=function(e){const t=s.forwardRef((e,t)=>{const{children:n,...a}=e;if(s.isValidElement(n)){const e=function(e){var t,n;let a=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,r=a&&"isReactWarning"in a&&a.isReactWarning;return r?e.ref:(a=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get,r=a&&"isReactWarning"in a&&a.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}(n),r=function(e,t){const n={...t};for(const a in t){const r=e[a],o=t[a];/^on[A-Z]/.test(a)?r&&o?n[a]=(...e)=>{const t=o(...e);return r(...e),t}:r&&(n[a]=r):"style"===a?n[a]={...r,...o}:"className"===a&&(n[a]=[r,o].filter(Boolean).join(" "))}return{...e,...n}}(a,n.props);return n.type!==s.Fragment&&(r.ref=t?Se(t,e):e),s.cloneElement(n,r)}return s.Children.count(n)>1?s.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=s.forwardRef((e,n)=>{const{children:a,...r}=e,o=s.Children.toArray(a),i=o.find(fn);if(i){const e=i.props.children,a=o.map(t=>t===i?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t);return je.jsx(t,{...r,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,a):null})}return je.jsx(t,{...r,ref:n,children:a})});return n.displayName=`${e}.Slot`,n}("DialogOverlay.RemoveScroll"),Tn=s.forwardRef((e,t)=>{const{__scopeDialog:n,...a}=e,r=vn(En,n);return je.jsx(rn,{as:Pn,allowPinchZoom:!0,shards:[r.contentRef],children:je.jsx(De.div,{"data-state":Vn(r.open),...a,ref:t,style:{pointerEvents:"auto",...a.style}})})}),Nn="DialogContent",An=s.forwardRef((e,t)=>{const n=kn(Nn,e.__scopeDialog),{forceMount:a=n.forceMount,...r}=e,o=vn(Nn,e.__scopeDialog);return je.jsx(vt,{present:a||o.open,children:je.jsx(o.modal?Mn:Ln,{...r,ref:t})})});An.displayName=Nn;var Mn=s.forwardRef((e,t)=>{const n=vn(Nn,e.__scopeDialog),a=s.useRef(null),r=Ee(t,n.contentRef,a);return s.useEffect(()=>{const e=a.current;if(e)return dn(e)},[]),je.jsx(Rn,{...e,ref:r,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:we(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=n.triggerRef.current)||t.focus()}),onPointerDownOutside:we(e.onPointerDownOutside,e=>{const t=e.detail.originalEvent;(2===t.button||0===t.button&&!0===t.ctrlKey)&&e.preventDefault()}),onFocusOutside:we(e.onFocusOutside,e=>e.preventDefault())})}),Ln=s.forwardRef((e,t)=>{const n=vn(Nn,e.__scopeDialog),a=s.useRef(!1),r=s.useRef(!1);return je.jsx(Rn,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var o,i;null==(o=e.onCloseAutoFocus)||o.call(e,t),t.defaultPrevented||(a.current||null==(i=n.triggerRef.current)||i.focus(),t.preventDefault()),a.current=!1,r.current=!1},onInteractOutside:t=>{var o,i;null==(o=e.onInteractOutside)||o.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(r.current=!0)),null!=(i=n.triggerRef.current)&&i.contains(t.target)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&r.current&&t.preventDefault()}})}),Rn=s.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:a,onOpenAutoFocus:r,onCloseAutoFocus:o,...i}=e,l=vn(Nn,n),u=s.useRef(null),c=Ee(t,u);return s.useEffect(()=>{var e,t;const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=n[0])?e:jt()),document.body.insertAdjacentElement("beforeend",null!=(t=n[1])?t:jt()),bt++,()=>{1===bt&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),bt--}},[]),je.jsxs(je.Fragment,{children:[je.jsx(ut,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:r,onUnmountAutoFocus:o,children:je.jsx(nt,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":Vn(l.open),...i,ref:c,onDismiss:()=>l.onOpenChange(!1)})}),je.jsxs(je.Fragment,{children:[je.jsx(Wn,{titleId:l.titleId}),je.jsx(Hn,{contentRef:u,descriptionId:l.descriptionId})]})]})}),On="DialogTitle",Dn=s.forwardRef((e,t)=>{const{__scopeDialog:n,...a}=e,r=vn(On,n);return je.jsx(De.h2,{id:r.titleId,...a,ref:t})});Dn.displayName=On;var zn="DialogDescription",_n=s.forwardRef((e,t)=>{const{__scopeDialog:n,...a}=e,r=vn(zn,n);return je.jsx(De.p,{id:r.descriptionId,...a,ref:t})});_n.displayName=zn;var In="DialogClose",Fn=s.forwardRef((e,t)=>{const{__scopeDialog:n,...a}=e,r=vn(In,n);return je.jsx(De.button,{type:"button",...a,ref:t,onClick:we(e.onClick,()=>r.onOpenChange(!1))})});function Vn(e){return e?"open":"closed"}Fn.displayName=In;var Bn="DialogTitleWarning",[Un,$n]=function(e,t){const n=s.createContext(t),a=e=>{const{children:t,...a}=e,r=s.useMemo(()=>a,Object.values(a));return je.jsx(n.Provider,{value:r,children:t})};return a.displayName=e+"Provider",[a,function(a){const r=s.useContext(n);if(r)return r;if(void 0!==t)return t;throw new Error(`\`${a}\` must be used within \`${e}\``)}]}(Bn,{contentName:Nn,titleName:On,docsSlug:"dialog"}),Wn=({titleId:e})=>{const t=$n(Bn);return s.useEffect(()=>{e&&document.getElementById(e)},[`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.\n\nIf you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`,e]),null},Hn=({contentRef:e,descriptionId:t})=>{const n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${$n("DialogDescriptionWarning").contentName}}.`;return s.useEffect(()=>{var n;const a=null==(n=e.current)?void 0:n.getAttribute("aria-describedby");t&&a&&document.getElementById(t)},[n,e,t]),null},qn=yn,Yn=Sn,Xn=Cn,Kn=An,Qn=Dn,Gn=_n,Zn=Fn;function Jn({...e}){return je.jsx(qn,{"data-slot":"dialog",...e})}function ea({...e}){return je.jsx(Yn,{"data-slot":"dialog-portal",...e})}function ta({className:e,...t}){const{effectiveTheme:n}=O();return je.jsx(Xn,{"data-slot":"dialog-overlay",className:he.cn("jltma:data-[state=open]:animate-in jltma:data-[state=closed]:animate-out jltma:data-[state=closed]:fade-out-0 jltma:data-[state=open]:fade-in-0 jltma:fixed jltma:inset-0 jltma:z-[9999999] jltma:bg-black/50 jltma:backdrop-blur-[1.5px]","dark"===n&&"jltma-app--dark",e),...t})}function na({className:e,children:t,...n}){const{effectiveTheme:a}=O();return je.jsxs(ea,{children:[je.jsx(ta,{}),je.jsxs(Kn,{"data-slot":"dialog-content",className:he.cn("jltma:bg-(--jltma-popover)! jltma:text-(--jltma-popover-foreground)! jltma:data-[state=open]:animate-in jltma:data-[state=closed]:animate-out jltma:data-[state=closed]:fade-out-0 jltma:data-[state=open]:fade-in-0 jltma:data-[state=closed]:zoom-out-95 jltma:data-[state=open]:zoom-in-95 jltma:fixed jltma:top-[50%] jltma:left-[50%] jltma:z-[9999999] jltma:grid jltma:w-full jltma:max-w-[calc(100%-2rem)] jltma:translate-x-[-50%] jltma:translate-y-[-50%] jltma:gap-4 jltma:rounded-(--jltma-radius)! jltma:border jltma:border-(--jltma-border)! jltma:p-6 jltma:shadow-lg jltma:duration-200 jltma:sm:max-w-lg","dark"===a&&"jltma-app--dark",e),...n,children:[t,je.jsxs(Zn,{className:"jltma:ring-offset-(--jltma-popover) jltma:focus:ring-(--jltma-ring) jltma:data-[state=open]:bg-(--jltma-accent) jltma:data-[state=open]:text-(--jltma-muted-foreground) jltma:absolute jltma:top-4 jltma:right-4 jltma:rounded-xs jltma:opacity-70 jltma:transition-opacity jltma:hover:opacity-100 jltma:focus:ring-2 jltma:focus:ring-offset-2 jltma:focus:outline-none jltma:disabled:pointer-events-none jltma:cursor-pointer jltma:text-(--jltma-foreground)!",children:[je.jsx(de,{className:"jltma:size-4"}),je.jsx("span",{className:"jltma:sr-only",children:"Close"})]})]})]})}function aa({className:e,...t}){return je.jsx("div",{"data-slot":"dialog-header",className:he.cn("jltma:flex jltma:flex-col jltma:gap-2 jltma:text-center jltma:sm:text-left",e),...t})}function ra({className:e,...t}){return je.jsx("div",{"data-slot":"dialog-footer",className:he.cn("jltma:flex jltma:flex-col-reverse jltma:gap-2 jltma:sm:flex-row jltma:sm:justify-end",e),...t})}function oa({className:e,...t}){return je.jsx(Qn,{"data-slot":"dialog-title",className:he.cn("jltma:text-(--jltma-foreground)! jltma:text-lg jltma:font-semibold jltma:leading-none",e),...t})}function ia({className:e,...t}){return je.jsx(Gn,{"data-slot":"dialog-description",className:he.cn("jltma:text-(--jltma-muted-foreground)! jltma:text-sm",e),...t})}var sa=Symbol.for("react.lazy"),la=u[" use ".trim().toString()];function ua(e){return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===sa&&"_payload"in e&&function(e){return"object"==typeof e&&null!==e&&"then"in e}(e._payload)}var ca=function(e){const t=function(e){const t=s.forwardRef((e,t)=>{let{children:n,...a}=e;if(ua(n)&&"function"==typeof la&&(n=la(n._payload)),s.isValidElement(n)){const e=function(e){var t,n;let a=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,r=a&&"isReactWarning"in a&&a.isReactWarning;return r?e.ref:(a=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get,r=a&&"isReactWarning"in a&&a.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}(n),r=function(e,t){const n={...t};for(const a in t){const r=e[a],o=t[a];/^on[A-Z]/.test(a)?r&&o?n[a]=(...e)=>{const t=o(...e);return r(...e),t}:r&&(n[a]=r):"style"===a?n[a]={...r,...o}:"className"===a&&(n[a]=[r,o].filter(Boolean).join(" "))}return{...e,...n}}(a,n.props);return n.type!==s.Fragment&&(r.ref=t?Se(t,e):e),s.cloneElement(n,r)}return s.Children.count(n)>1?s.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=s.forwardRef((e,n)=>{let{children:a,...r}=e;ua(a)&&"function"==typeof la&&(a=la(a._payload));const o=s.Children.toArray(a),i=o.find(ma);if(i){const e=i.props.children,a=o.map(t=>t===i?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t);return je.jsx(t,{...r,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,a):null})}return je.jsx(t,{...r,ref:n,children:a})});return n.displayName=`${e}.Slot`,n}("Slot"),da=Symbol("radix.slottable");function ma(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===da}const fa=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,pa=pe,ha=((e,t)=>n=>{var a;if(null==(null==t?void 0:t.variants))return pa(e,null==n?void 0:n.class,null==n?void 0:n.className);const{variants:r,defaultVariants:o}=t,i=Object.keys(r).map(e=>{const t=null==n?void 0:n[e],a=null==o?void 0:o[e];if(null===t)return null;const i=fa(t)||fa(a);return r[e][i]}),s=n&&Object.entries(n).reduce((e,t)=>{let[n,a]=t;return void 0===a||(e[n]=a),e},{}),l=null==t||null===(a=t.compoundVariants)||void 0===a?void 0:a.reduce((e,t)=>{let{class:n,className:a,...r}=t;return Object.entries(r).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...o,...s}[t]):{...o,...s}[t]===n})?[...e,n,a]:e},[]);return pa(e,i,l,null==n?void 0:n.class,null==n?void 0:n.className)})("jltma:inline-flex jltma:items-center jltma:justify-center jltma:gap-2 jltma:whitespace-nowrap jltma:rounded-(--jltma-radius) jltma:text-sm jltma:font-semibold! jltma:transition-all jltma:cursor-pointer jltma:disabled:pointer-events-none jltma:disabled:opacity-50 jltma:[&_svg]:pointer-events-none jltma:[&_svg:not([class*='size-'])]:size-4 jltma:shrink-0 jltma:[&_svg]:shrink-0 jltma:outline-none jltma:focus-visible:ring-(--jltma-ring)/50 jltma:focus-visible:ring-2",{variants:{variant:{default:"jltma:bg-(--jltma-primary) jltma:text-(--jltma-primary-foreground) jltma:hover:opacity-90",destructive:"jltma:bg-(--jltma-destructive) jltma:text-white jltma:hover:opacity-90 jltma:focus-visible:ring-(--jltma-destructive)/50",outline:"jltma:border jltma:border-(--jltma-border) jltma:bg-(--jltma-background) jltma:shadow-sm jltma:hover:bg-(--jltma-accent) jltma:hover:text-(--jltma-accent-foreground)",secondary:"jltma:bg-(--jltma-secondary) jltma:text-(--jltma-secondary-foreground) jltma:hover:opacity-80",ghost:"jltma:hover:bg-(--jltma-accent) jltma:hover:text-(--jltma-accent-foreground)",link:"jltma:text-(--jltma-primary) jltma:underline-offset-4 jltma:hover:underline",gradient:"jltma:bg-linear-to-r jltma:from-(--jltma-primary) jltma:to-(--jltma-secondary) jltma:text-white jltma:hover:opacity-90 jltma:shadow-md jltma:shadow-(--jltma-primary)/25"},size:{default:"jltma:h-9 jltma:px-4 jltma:py-2",sm:"jltma:h-8 jltma:rounded-(--jltma-radius) jltma:gap-1.5 jltma:px-3 jltma:text-xs",lg:"jltma:h-10 jltma:rounded-(--jltma-radius) jltma:px-6",icon:"jltma:size-9","icon-sm":"jltma:size-8","icon-lg":"jltma:size-10"}},defaultVariants:{variant:"default",size:"default"}});function ga({className:e,variant:t="default",size:n="default",asChild:a=!1,...r}){return je.jsx(a?ca:"button",{"data-slot":"button","data-variant":t,"data-size":n,className:he.cn(ha({variant:t,size:n,className:e})),...r})}const va=s.createContext({});function ya(e){const t=s.useRef(null);return null===t.current&&(t.current=e()),t.current}const ba="undefined"!=typeof window,ja=ba?s.useLayoutEffect:s.useEffect,xa=s.createContext(null);function wa(e,t){-1===e.indexOf(t)&&e.push(t)}function ka(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}const Sa=(e,t,n)=>n>t?t:n<e?e:n,Ea={},Ca=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function Pa(e){return"object"==typeof e&&null!==e}const Ta=e=>/^0[^.\s]+$/u.test(e);function Na(e){let t;return()=>(void 0===t&&(t=e()),t)}const Aa=e=>e,Ma=(e,t)=>n=>t(e(n)),La=(...e)=>e.reduce(Ma),Ra=(e,t,n)=>{const a=t-e;return 0===a?1:(n-e)/a};class Oa{constructor(){this.subscriptions=[]}add(e){return wa(this.subscriptions,e),()=>ka(this.subscriptions,e)}notify(e,t,n){const a=this.subscriptions.length;if(a)if(1===a)this.subscriptions[0](e,t,n);else for(let r=0;r<a;r++){const a=this.subscriptions[r];a&&a(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const Da=e=>1e3*e,za=e=>e/1e3;function _a(e,t){return t?e*(1e3/t):0}const Ia=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function Fa(e,t,n,a){if(e===t&&n===a)return Aa;return r=>0===r||1===r?r:Ia((t=>function(e,t,n,a,r){let o,i,s=0;do{i=t+(n-t)/2,o=Ia(i,a,r)-e,o>0?n=i:t=i}while(Math.abs(o)>1e-7&&++s<12);return i}(t,0,1,e,n))(r),t,a)}const Va=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Ba=e=>t=>1-e(1-t),Ua=Fa(.33,1.53,.69,.99),$a=Ba(Ua),Wa=Va($a),Ha=e=>(e*=2)<1?.5*$a(e):.5*(2-Math.pow(2,-10*(e-1))),qa=e=>1-Math.sin(Math.acos(e)),Ya=Ba(qa),Xa=Va(qa),Ka=Fa(.42,0,1,1),Qa=Fa(0,0,.58,1),Ga=Fa(.42,0,.58,1),Za=e=>Array.isArray(e)&&"number"==typeof e[0],Ja={linear:Aa,easeIn:Ka,easeInOut:Ga,easeOut:Qa,circIn:qa,circInOut:Xa,circOut:Ya,backIn:$a,backInOut:Wa,backOut:Ua,anticipate:Ha},er=e=>{if(Za(e)){const[t,n,a,r]=e;return Fa(t,n,a,r)}return(e=>"string"==typeof e)(e)?Ja[e]:e},tr=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function nr(e,t){let n=!1,a=!0;const r={delta:0,timestamp:0,isProcessing:!1},o=()=>n=!0,i=tr.reduce((e,t)=>(e[t]=function(e){let t=new Set,n=new Set,a=!1,r=!1;const o=new WeakSet;let i={delta:0,timestamp:0,isProcessing:!1};function s(t){o.has(t)&&(l.schedule(t),e()),t(i)}const l={schedule:(e,r=!1,i=!1)=>{const s=i&&a?t:n;return r&&o.add(e),s.has(e)||s.add(e),e},cancel:e=>{n.delete(e),o.delete(e)},process:e=>{i=e,a?r=!0:(a=!0,[t,n]=[n,t],t.forEach(s),t.clear(),a=!1,r&&(r=!1,l.process(e)))}};return l}(o),e),{}),{setup:s,read:l,resolveKeyframes:u,preUpdate:c,update:d,preRender:m,render:f,postRender:p}=i,h=()=>{const o=Ea.useManualTiming?r.timestamp:performance.now();n=!1,Ea.useManualTiming||(r.delta=a?1e3/60:Math.max(Math.min(o-r.timestamp,40),1)),r.timestamp=o,r.isProcessing=!0,s.process(r),l.process(r),u.process(r),c.process(r),d.process(r),m.process(r),f.process(r),p.process(r),r.isProcessing=!1,n&&t&&(a=!1,e(h))};return{schedule:tr.reduce((t,o)=>{const s=i[o];return t[o]=(t,o=!1,i=!1)=>(n||(n=!0,a=!0,r.isProcessing||e(h)),s.schedule(t,o,i)),t},{}),cancel:e=>{for(let t=0;t<tr.length;t++)i[tr[t]].cancel(e)},state:r,steps:i}}const{schedule:ar,cancel:rr,state:or,steps:ir}=nr("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:Aa,!0);let sr;function lr(){sr=void 0}const ur={now:()=>(void 0===sr&&ur.set(or.isProcessing||Ea.useManualTiming?or.timestamp:performance.now()),sr),set:e=>{sr=e,queueMicrotask(lr)}},cr=e=>t=>"string"==typeof t&&t.startsWith(e),dr=cr("--"),mr=cr("var(--"),fr=e=>!!mr(e)&&pr.test(e.split("/*")[0].trim()),pr=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function hr(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}const gr={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},vr={...gr,transform:e=>Sa(0,1,e)},yr={...gr,default:1},br=e=>Math.round(1e5*e)/1e5,jr=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,xr=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,wr=(e,t)=>n=>!!("string"==typeof n&&xr.test(n)&&n.startsWith(e)||t&&!function(e){return null==e}(n)&&Object.prototype.hasOwnProperty.call(n,t)),kr=(e,t,n)=>a=>{if("string"!=typeof a)return a;const[r,o,i,s]=a.match(jr);return{[e]:parseFloat(r),[t]:parseFloat(o),[n]:parseFloat(i),alpha:void 0!==s?parseFloat(s):1}},Sr={...gr,transform:e=>Math.round((e=>Sa(0,255,e))(e))},Er={test:wr("rgb","red"),parse:kr("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:a=1})=>"rgba("+Sr.transform(e)+", "+Sr.transform(t)+", "+Sr.transform(n)+", "+br(vr.transform(a))+")"},Cr={test:wr("#"),parse:function(e){let t="",n="",a="",r="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),a=e.substring(5,7),r=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),a=e.substring(3,4),r=e.substring(4,5),t+=t,n+=n,a+=a,r+=r),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(a,16),alpha:r?parseInt(r,16)/255:1}},transform:Er.transform},Pr=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),Tr=Pr("deg"),Nr=Pr("%"),Ar=Pr("px"),Mr=Pr("vh"),Lr=Pr("vw"),Rr={...Nr,parse:e=>Nr.parse(e)/100,transform:e=>Nr.transform(100*e)},Or={test:wr("hsl","hue"),parse:kr("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:a=1})=>"hsla("+Math.round(e)+", "+Nr.transform(br(t))+", "+Nr.transform(br(n))+", "+br(vr.transform(a))+")"},Dr={test:e=>Er.test(e)||Cr.test(e)||Or.test(e),parse:e=>Er.test(e)?Er.parse(e):Or.test(e)?Or.parse(e):Cr.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?Er.transform(e):Or.transform(e),getAnimatableNone:e=>{const t=Dr.parse(e);return t.alpha=0,Dr.transform(t)}},zr=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,_r="number",Ir="color",Fr=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Vr(e){const t=e.toString(),n=[],a={color:[],number:[],var:[]},r=[];let o=0;const i=t.replace(Fr,e=>(Dr.test(e)?(a.color.push(o),r.push(Ir),n.push(Dr.parse(e))):e.startsWith("var(")?(a.var.push(o),r.push("var"),n.push(e)):(a.number.push(o),r.push(_r),n.push(parseFloat(e))),++o,"${}")).split("${}");return{values:n,split:i,indexes:a,types:r}}function Br(e){return Vr(e).values}function Ur(e){const{split:t,types:n}=Vr(e),a=t.length;return e=>{let r="";for(let o=0;o<a;o++)if(r+=t[o],void 0!==e[o]){const t=n[o];r+=t===_r?br(e[o]):t===Ir?Dr.transform(e[o]):e[o]}return r}}const $r=e=>"number"==typeof e?0:Dr.test(e)?Dr.getAnimatableNone(e):e,Wr={test:function(e){var t,n;return isNaN(e)&&"string"==typeof e&&((null==(t=e.match(jr))?void 0:t.length)||0)+((null==(n=e.match(zr))?void 0:n.length)||0)>0},parse:Br,createTransformer:Ur,getAnimatableNone:function(e){const t=Br(e);return Ur(e)(t.map($r))}};function Hr(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 qr(e,t){return n=>n>0?t:e}const Yr=(e,t,n)=>e+(t-e)*n,Xr=(e,t,n)=>{const a=e*e,r=n*(t*t-a)+a;return r<0?0:Math.sqrt(r)},Kr=[Cr,Er,Or];function Qr(e){const t=(e=>Kr.find(t=>t.test(e)))(e);if(!t)return!1;let n=t.parse(e);return t===Or&&(n=function({hue:e,saturation:t,lightness:n,alpha:a}){e/=360,n/=100;let r=0,o=0,i=0;if(t/=100){const a=n<.5?n*(1+t):n+t-n*t,s=2*n-a;r=Hr(s,a,e+1/3),o=Hr(s,a,e),i=Hr(s,a,e-1/3)}else r=o=i=n;return{red:Math.round(255*r),green:Math.round(255*o),blue:Math.round(255*i),alpha:a}}(n)),n}const Gr=(e,t)=>{const n=Qr(e),a=Qr(t);if(!n||!a)return qr(e,t);const r={...n};return e=>(r.red=Xr(n.red,a.red,e),r.green=Xr(n.green,a.green,e),r.blue=Xr(n.blue,a.blue,e),r.alpha=Yr(n.alpha,a.alpha,e),Er.transform(r))},Zr=new Set(["none","hidden"]);function Jr(e,t){return n=>Yr(e,t,n)}function eo(e){return"number"==typeof e?Jr:"string"==typeof e?fr(e)?qr:Dr.test(e)?Gr:ao:Array.isArray(e)?to:"object"==typeof e?Dr.test(e)?Gr:no:qr}function to(e,t){const n=[...e],a=n.length,r=e.map((e,n)=>eo(e)(e,t[n]));return e=>{for(let t=0;t<a;t++)n[t]=r[t](e);return n}}function no(e,t){const n={...e,...t},a={};for(const r in n)void 0!==e[r]&&void 0!==t[r]&&(a[r]=eo(e[r])(e[r],t[r]));return e=>{for(const t in a)n[t]=a[t](e);return n}}const ao=(e,t)=>{const n=Wr.createTransformer(t),a=Vr(e),r=Vr(t);return a.indexes.var.length===r.indexes.var.length&&a.indexes.color.length===r.indexes.color.length&&a.indexes.number.length>=r.indexes.number.length?Zr.has(e)&&!r.values.length||Zr.has(t)&&!a.values.length?function(e,t){return Zr.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}(e,t):La(to(function(e,t){var n;const a=[],r={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){const i=t.types[o],s=null!=(n=e.values[e.indexes[i][r[i]]])?n:0;a[o]=s,r[i]++}return a}(a,r),r.values),n):qr(e,t)};function ro(e,t,n){return"number"==typeof e&&"number"==typeof t&&"number"==typeof n?Yr(e,t,n):eo(e)(e,t)}const oo=e=>{const t=({timestamp:t})=>e(t);return{start:(e=!0)=>ar.update(t,e),stop:()=>rr(t),now:()=>or.isProcessing?or.timestamp:ur.now()}},io=(e,t,n=10)=>{let a="";const r=Math.max(Math.round(t/n),2);for(let t=0;t<r;t++)a+=Math.round(1e4*e(t/(r-1)))/1e4+", ";return`linear(${a.substring(0,a.length-2)})`},so=2e4;function lo(e){let t=0,n=e.next(t);for(;!n.done&&t<so;)t+=50,n=e.next(t);return t>=so?1/0:t}function uo(e,t,n){const a=Math.max(t-5,0);return _a(n-e(a),t-a)}const co=.01,mo=2,fo=.005,po=.5,ho=.001;const go=12;function vo(e,t){return e*Math.sqrt(1-t*t)}const yo=["duration","bounce"],bo=["stiffness","damping","mass"];function jo(e,t){return t.some(t=>void 0!==e[t])}function xo(e=.3,t=.3){const n="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:a,restDelta:r}=n;const o=n.keyframes[0],i=n.keyframes[n.keyframes.length-1],s={done:!1,value:o},{stiffness:l,damping:u,mass:c,duration:d,velocity:m,isResolvedFromDuration:f}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!jo(e,bo)&&jo(e,yo))if(t.velocity=0,e.visualDuration){const n=2*Math.PI/(1.2*e.visualDuration),a=n*n,r=2*Sa(.05,1,1-(e.bounce||0))*Math.sqrt(a);t={...t,mass:1,stiffness:a,damping:r}}else{const n=function({duration:e=800,bounce:t=.3,velocity:n=0,mass:a=1}){let r,o,i=1-t;i=Sa(.05,1,i),e=Sa(.01,10,za(e)),i<1?(r=t=>{const a=t*i,r=a*e,o=a-n,s=vo(t,i),l=Math.exp(-r);return ho-o/s*l},o=t=>{const a=t*i*e,o=a*n+n,s=Math.pow(i,2)*Math.pow(t,2)*e,l=Math.exp(-a),u=vo(Math.pow(t,2),i);return(-r(t)+ho>0?-1:1)*(o-s)*l/u}):(r=t=>Math.exp(-t*e)*((t-n)*e+1)-ho,o=t=>Math.exp(-t*e)*e*e*(n-t));const s=function(e,t,n){let a=n;for(let n=1;n<go;n++)a-=e(a)/t(a);return a}(r,o,5/e);if(e=Da(e),isNaN(s))return{stiffness:100,damping:10,duration:e};{const t=Math.pow(s,2)*a;return{stiffness:t,damping:2*i*Math.sqrt(a*t),duration:e}}}({...e,velocity:0});t={...t,...n,mass:1},t.isResolvedFromDuration=!0}return t}({...n,velocity:-za(n.velocity||0)}),p=m||0,h=u/(2*Math.sqrt(l*c)),g=i-o,v=za(Math.sqrt(l/c)),y=Math.abs(g)<5;let b;if(a||(a=y?co:mo),r||(r=y?fo:po),h<1){const e=vo(v,h);b=t=>{const n=Math.exp(-h*v*t);return i-n*((p+h*v*g)/e*Math.sin(e*t)+g*Math.cos(e*t))}}else if(1===h)b=e=>i-Math.exp(-v*e)*(g+(p+v*g)*e);else{const e=v*Math.sqrt(h*h-1);b=t=>{const n=Math.exp(-h*v*t),a=Math.min(e*t,300);return i-n*((p+h*v*g)*Math.sinh(a)+e*g*Math.cosh(a))/e}}const j={calculatedDuration:f&&d||null,next:e=>{const t=b(e);if(f)s.done=e>=d;else{let n=0===e?p:0;h<1&&(n=0===e?Da(p):uo(b,e,t));const o=Math.abs(n)<=a,l=Math.abs(i-t)<=r;s.done=o&&l}return s.value=s.done?i:t,s},toString:()=>{const e=Math.min(lo(j),so),t=io(t=>j.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return j}function wo({keyframes:e,velocity:t=0,power:n=.8,timeConstant:a=325,bounceDamping:r=10,bounceStiffness:o=500,modifyTarget:i,min:s,max:l,restDelta:u=.5,restSpeed:c}){const d=e[0],m={done:!1,value:d},f=e=>void 0===s?l:void 0===l||Math.abs(s-e)<Math.abs(l-e)?s:l;let p=n*t;const h=d+p,g=void 0===i?h:i(h);g!==h&&(p=g-d);const v=e=>-p*Math.exp(-e/a),y=e=>g+v(e),b=e=>{const t=v(e),n=y(e);m.done=Math.abs(t)<=u,m.value=m.done?g:n};let j,x;const w=e=>{(e=>void 0!==s&&e<s||void 0!==l&&e>l)(m.value)&&(j=e,x=xo({keyframes:[m.value,f(m.value)],velocity:uo(y,e,m.value),damping:r,stiffness:o,restDelta:u,restSpeed:c}))};return w(0),{calculatedDuration:null,next:e=>{let t=!1;return!x&&void 0===j&&(t=!0,b(e),w(e)),void 0!==j&&e>=j?x.next(e-j):(!t&&b(e),m)}}}function ko(e,t){return e.map(()=>t||Ga).splice(0,e.length-1)}function So({duration:e=300,keyframes:t,times:n,ease:a="easeInOut"}){const r=(e=>Array.isArray(e)&&"number"!=typeof e[0])(a)?a.map(er):er(a),o={done:!1,value:t[0]},i=function(e,t){return e.map(e=>e*t)}(n&&n.length===t.length?n:function(e){const t=[0];return function(e,t){const n=e[e.length-1];for(let a=1;a<=t;a++){const r=Ra(0,t,a);e.push(Yr(n,1,r))}}(t,e.length-1),t}(t),e),s=function(e,t,{clamp:n=!0,ease:a,mixer:r}={}){const o=e.length;if(1===o)return()=>t[0];if(2===o&&t[0]===t[1])return()=>t[1];const i=e[0]===e[1];e[0]>e[o-1]&&(e=[...e].reverse(),t=[...t].reverse());const s=function(e,t,n){const a=[],r=n||Ea.mix||ro,o=e.length-1;for(let n=0;n<o;n++){let o=r(e[n],e[n+1]);if(t){const e=Array.isArray(t)?t[n]||Aa:t;o=La(e,o)}a.push(o)}return a}(t,a,r),l=s.length,u=n=>{if(i&&n<e[0])return t[0];let a=0;if(l>1)for(;a<e.length-2&&!(n<e[a+1]);a++);const r=Ra(e[a],e[a+1],n);return s[a](r)};return n?t=>u(Sa(e[0],e[o-1],t)):u}(i,t,{ease:Array.isArray(r)?r:ko(t,r)});return{calculatedDuration:e,next:t=>(o.value=s(t),o.done=t>=e,o)}}xo.applyToOptions=e=>{const t=function(e,t=100,n){const a=n({...e,keyframes:[0,t]}),r=Math.min(lo(a),so);return{type:"keyframes",ease:e=>a.next(r*e).value/t,duration:za(r)}}(e,100,xo);return e.ease=t.ease,e.duration=Da(t.duration),e.type="keyframes",e};const Eo=e=>null!==e;function Co(e,{repeat:t,repeatType:n="loop"},a,r=1){const o=e.filter(Eo),i=r<0||t&&"loop"!==n&&t%2==1?0:o.length-1;return i&&void 0!==a?a:o[i]}const Po={decay:wo,inertia:wo,tween:So,keyframes:So,spring:xo};function To(e){"string"==typeof e.type&&(e.type=Po[e.type])}class No{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 Ao=e=>e/100;class Mo extends No{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!==ur.now()&&this.tick(ur.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),null==(t=(e=this.options).onStop)||t.call(e))},this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){const{options:e}=this;To(e);const{type:t=So,repeat:n=0,repeatDelay:a=0,repeatType:r,velocity:o=0}=e;let{keyframes:i}=e;const s=t||So;s!==So&&"number"!=typeof i[0]&&(this.mixKeyframes=La(Ao,ro(i[0],i[1])),i=[0,100]);const l=s({...e,keyframes:i});"mirror"===r&&(this.mirroredGenerator=s({...e,keyframes:[...i].reverse(),velocity:-o})),null===l.calculatedDuration&&(l.calculatedDuration=lo(l));const{calculatedDuration:u}=l;this.calculatedDuration=u,this.resolvedDuration=u+a,this.totalDuration=this.resolvedDuration*(n+1)-a,this.generator=l}updateTime(e){const t=Math.round(e-this.startTime)*this.playbackSpeed;this.currentTime=null!==this.holdTime?this.holdTime:t}tick(e,t=!1){const{generator:n,totalDuration:a,mixKeyframes:r,mirroredGenerator:o,resolvedDuration:i,calculatedDuration:s}=this;if(null===this.startTime)return n.next(0);const{delay:l=0,keyframes:u,repeat:c,repeatType:d,repeatDelay:m,type:f,onUpdate:p,finalKeyframe:h}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-a/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);const g=this.currentTime-l*(this.playbackSpeed>=0?1:-1),v=this.playbackSpeed>=0?g<0:g>a;this.currentTime=Math.max(g,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=a);let y=this.currentTime,b=n;if(c){const e=Math.min(this.currentTime,a)/i;let t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,t=Math.min(t,c+1),t%2&&("reverse"===d?(n=1-n,m&&(n-=m/i)):"mirror"===d&&(b=o)),y=Sa(0,1,n)*i}const j=v?{done:!1,value:u[0]}:b.next(y);r&&(j.value=r(j.value));let{done:x}=j;!v&&null!==s&&(x=this.playbackSpeed>=0?this.currentTime>=a:this.currentTime<=0);const w=null===this.holdTime&&("finished"===this.state||"running"===this.state&&x);return w&&f!==wo&&(j.value=Co(u,this.options,h,this.speed)),p&&p(j.value),w&&this.finish(),j}then(e,t){return this.finished.then(e,t)}get duration(){return za(this.calculatedDuration)}get iterationDuration(){const{delay:e=0}=this.options||{};return this.duration+za(e)}get time(){return za(this.currentTime)}set time(e){var t;e=Da(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)||t.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(ur.now());const t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=za(this.currentTime))}play(){var e,t;if(this.isStopped)return;const{driver:n=oo,startTime:a}=this.options;this.driver||(this.driver=n(e=>this.tick(e))),null==(t=(e=this.options).onPlay)||t.call(e);const r=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=r):null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime||(this.startTime=null!=a?a:r),"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(ur.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==(t=(e=this.options).onComplete)||t.call(e)}cancel(){var e,t;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),null==(t=(e=this.options).onCancel)||t.call(e)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}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)||t.stop(),e.observe(this)}}const Lo=e=>180*e/Math.PI,Ro=e=>{const t=Lo(Math.atan2(e[1],e[0]));return Do(t)},Oo={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Ro,rotateZ:Ro,skewX:e=>Lo(Math.atan(e[1])),skewY:e=>Lo(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},Do=e=>((e%=360)<0&&(e+=360),e),zo=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),_o=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),Io={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:zo,scaleY:_o,scale:e=>(zo(e)+_o(e))/2,rotateX:e=>Do(Lo(Math.atan2(e[6],e[5]))),rotateY:e=>Do(Lo(Math.atan2(-e[2],e[0]))),rotateZ:Ro,rotate:Ro,skewX:e=>Lo(Math.atan(e[4])),skewY:e=>Lo(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function Fo(e){return e.includes("scale")?1:0}function Vo(e,t){if(!e||"none"===e)return Fo(t);const n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let a,r;if(n)a=Io,r=n;else{const t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);a=Oo,r=t}if(!r)return Fo(t);const o=a[t],i=r[1].split(",").map(Bo);return"function"==typeof o?o(i):i[o]}function Bo(e){return parseFloat(e.trim())}const Uo=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],$o=new Set(Uo),Wo=e=>e===gr||e===Ar,Ho=new Set(["x","y","z"]),qo=Uo.filter(e=>!Ho.has(e)),Yo={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>Vo(t,"x"),y:(e,{transform:t})=>Vo(t,"y")};Yo.translateX=Yo.x,Yo.translateY=Yo.y;const Xo=new Set;let Ko=!1,Qo=!1,Go=!1;function Zo(){if(Qo){const e=Array.from(Xo).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 qo.forEach(n=>{const a=e.getValue(n);void 0!==a&&(t.push([n,a.get()]),a.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,n])=>{var a;null==(a=e.getValue(t))||a.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}Qo=!1,Ko=!1,Xo.forEach(e=>e.complete(Go)),Xo.clear()}function Jo(){Xo.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(Qo=!0)})}class ei{constructor(e,t,n,a,r,o=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=a,this.element=r,this.isAsync=o}scheduleResolve(){this.state="scheduled",this.isAsync?(Xo.add(this),Ko||(Ko=!0,ar.read(Jo),ar.resolveKeyframes(Zo))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:e,name:t,element:n,motionValue:a}=this;if(null===e[0]){const r=null==a?void 0:a.get(),o=e[e.length-1];if(void 0!==r)e[0]=r;else if(n&&t){const a=n.readValue(t,o);null!=a&&(e[0]=a)}void 0===e[0]&&(e[0]=o),a&&void 0===r&&a.set(e[0])}!function(e){for(let t=1;t<e.length;t++)null!=e[t]||(e[t]=e[t-1])}(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),Xo.delete(this)}cancel(){"scheduled"===this.state&&(Xo.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}const ti={};function ni(e,t){const n=Na(e);return()=>{var e;return null!=(e=ti[t])?e:n()}}const ai=ni(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),ri=ni(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),oi=([e,t,n,a])=>`cubic-bezier(${e}, ${t}, ${n}, ${a})`,ii={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:oi([0,.65,.55,1]),circOut:oi([.55,0,1,.45]),backIn:oi([.31,.01,.66,-.59]),backOut:oi([.33,1.53,.69,.99])};function si(e,t){if(e)return"function"==typeof e?ri()?io(e,t):"ease-out":Za(e)?oi(e):Array.isArray(e)?e.map(e=>si(e,t)||ii.easeOut):ii[e]}function li(e,t,n,{delay:a=0,duration:r=300,repeat:o=0,repeatType:i="loop",ease:s="easeOut",times:l}={},u=void 0){const c={[t]:n};l&&(c.offset=l);const d=si(s,r);Array.isArray(d)&&(c.easing=d);const m={delay:a,duration:r,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:o+1,direction:"reverse"===i?"alternate":"normal"};return u&&(m.pseudoElement=u),e.animate(c,m)}function ui(e){return"function"==typeof e&&"applyToOptions"in e}class ci extends No{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;const{element:t,name:n,keyframes:a,pseudoElement:r,allowFlatten:o=!1,finalKeyframe:i,onComplete:s}=e;this.isPseudoElement=!!r,this.allowFlatten=o,this.options=e;const l=function({type:e,...t}){return ui(e)&&ri()?e.applyToOptions(t):(null!=t.duration||(t.duration=300),null!=t.ease||(t.ease="easeOut"),t)}(e);this.animation=li(t,n,a,l,r),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!r){const e=Co(a,this.options,i,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||s(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){var e,t;null==(t=(e=this.animation).finish)||t.call(e)}cancel(){try{this.animation.cancel()}catch(e){}}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,n;const a=null==(e=this.options)?void 0:e.element;!this.isPseudoElement&&null!=a&&a.isConnected&&(null==(n=(t=this.animation).commitStyles)||n.call(t))}get duration(){var e,t;const n=(null==(t=null==(e=this.animation.effect)?void 0:e.getComputedTiming)?void 0:t.call(e).duration)||0;return za(Number(n))}get iterationDuration(){const{delay:e=0}=this.options||{};return this.duration+za(e)}get time(){return za(Number(this.animation.currentTime)||0)}set time(e){this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=Da(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(){var e;return null!=(e=this.manualStartTime)?e:Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){var n;return this.allowFlatten&&(null==(n=this.animation.effect)||n.updateTiming({easing:"linear"})),this.animation.onfinish=null,e&&ai()?(this.animation.timeline=e,Aa):t(this)}}const di={anticipate:Ha,backInOut:Wa,circInOut:Xa};class mi extends ci{constructor(e){var t;"string"==typeof(t=e).ease&&function(e){return e in di}(t.ease)&&(t.ease=di[t.ease]),To(e),super(e),void 0!==e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){const{motionValue:t,onUpdate:n,onComplete:a,element:r,...o}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);const i=new Mo({...o,autoplay:!1}),s=Math.max(10,ur.now()-this.startTime),l=Sa(0,10,s-10);t.setWithVelocity(i.sample(Math.max(0,s-l)).value,i.sample(s).value,l),i.stop()}}const fi=(e,t)=>"zIndex"!==t&&!("number"!=typeof e&&!Array.isArray(e)&&("string"!=typeof e||!Wr.test(e)&&"0"!==e||e.startsWith("url(")));function pi(e){e.duration=0,e.type="keyframes"}const hi=new Set(["opacity","clipPath","filter","transform"]),gi=Na(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class vi extends No{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:a=0,repeatDelay:r=0,repeatType:o="loop",keyframes:i,name:s,motionValue:l,element:u,...c}){var d;super(),this.stop=()=>{var e,t;this._animation&&(this._animation.stop(),null==(e=this.stopTimeline)||e.call(this)),null==(t=this.keyframeResolver)||t.cancel()},this.createdAt=ur.now();const m={autoplay:e,delay:t,type:n,repeat:a,repeatDelay:r,repeatType:o,name:s,motionValue:l,element:u,...c};this.keyframeResolver=new((null==u?void 0:u.KeyframeResolver)||ei)(i,(e,t,n)=>this.onKeyframesResolved(e,t,m,!n),s,l,u),null==(d=this.keyframeResolver)||d.scheduleResolve()}onKeyframesResolved(e,t,n,a){var r,o;this.keyframeResolver=void 0;const{name:i,type:s,velocity:l,delay:u,isHandoff:c,onUpdate:d}=n;this.resolvedAt=ur.now(),function(e,t,n,a){const r=e[0];if(null===r)return!1;if("display"===t||"visibility"===t)return!0;const o=e[e.length-1],i=fi(r,t),s=fi(o,t);return!(!i||!s)&&(function(e){const t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||ui(n))&&a)}(e,i,s,l)||((Ea.instantAnimations||!u)&&(null==d||d(Co(e,n,t))),e[0]=e[e.length-1],pi(n),n.repeat=0);const m={startTime:a?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},f=!c&&function(e){var t;const{motionValue:n,name:a,repeatDelay:r,repeatType:o,damping:i,type:s}=e;if(!((null==(t=null==n?void 0:n.owner)?void 0:t.current)instanceof HTMLElement))return!1;const{onUpdate:l,transformTemplate:u}=n.owner.getProps();return gi()&&a&&hi.has(a)&&("transform"!==a||!u)&&!l&&!r&&"mirror"!==o&&0!==i&&"inertia"!==s}(m),p=null==(o=null==(r=m.motionValue)?void 0:r.owner)?void 0:o.current,h=f?new mi({...m,element:p}):new Mo(m);h.finished.then(()=>{this.notifyFinished()}).catch(Aa),this.pendingTimeline&&(this.stopTimeline=h.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=h}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){var e;return this._animation||(null==(e=this.keyframeResolver)||e.resume(),Go=!0,Jo(),Zo(),Go=!1),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}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)||e.cancel()}}function yi(e,t,n,a=0,r=1){const o=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),i=e.size,s=(i-1)*a;return"function"==typeof n?n(o,i):1===r?o*a:s-o*a}const bi=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function ji(e,t,n=1){const[a,r]=function(e){const t=bi.exec(e);if(!t)return[,];const[,n,a,r]=t;return[`--${null!=n?n:a}`,r]}(e);if(!a)return;const o=window.getComputedStyle(t).getPropertyValue(a);if(o){const e=o.trim();return Ca(e)?parseFloat(e):e}return fr(r)?ji(r,t,n+1):r}const xi={type:"spring",stiffness:500,damping:25,restSpeed:10},wi={type:"keyframes",duration:.8},ki={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Si=e=>null!==e;function Ei(e,t){if(null!=e&&e.inherit&&t){const{inherit:n,...a}=e;return{...t,...a}}return e}function Ci(e,t){var n,a;const r=null!=(a=null!=(n=null==e?void 0:e[t])?n:null==e?void 0:e.default)?a:e;return r!==e?Ei(r,e):r}const Pi=(e,t,n,a={},r,o)=>i=>{const s=Ci(a,e)||{},l=s.delay||a.delay||0;let{elapsed:u=0}=a;u-=Da(l);const c={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-u,onUpdate:e=>{t.set(e),s.onUpdate&&s.onUpdate(e)},onComplete:()=>{i(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:o?void 0:r};(function({when:e,delay:t,delayChildren:n,staggerChildren:a,staggerDirection:r,repeat:o,repeatType:i,repeatDelay:s,from:l,elapsed:u,...c}){return!!Object.keys(c).length})(s)||Object.assign(c,((e,{keyframes:t})=>t.length>2?wi:$o.has(e)?e.startsWith("scale")?(e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}))(t[1]):xi:ki)(e,c)),c.duration&&(c.duration=Da(c.duration)),c.repeatDelay&&(c.repeatDelay=Da(c.repeatDelay)),void 0!==c.from&&(c.keyframes[0]=c.from);let d=!1;if((!1===c.type||0===c.duration&&!c.repeatDelay)&&(pi(c),0===c.delay&&(d=!0)),(Ea.instantAnimations||Ea.skipAnimations||null!=r&&r.shouldSkipAnimations)&&(d=!0,pi(c),c.delay=0),c.allowFlatten=!s.type&&!s.ease,d&&!o&&void 0!==t.get()){const e=function(e,{repeat:t,repeatType:n="loop"}){const a=e.filter(Si);return a[t&&"loop"!==n&&t%2==1?0:a.length-1]}(c.keyframes,s);if(void 0!==e)return void ar.update(()=>{c.onUpdate(e),c.onComplete()})}return s.isSync?new Mo(c):new vi(c)};function Ti(e){const t=[{},{}];return null==e||e.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function Ni(e,t,n,a){if("function"==typeof t){const[r,o]=Ti(a);t=t(void 0!==n?n:e.custom,r,o)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){const[r,o]=Ti(a);t=t(void 0!==n?n:e.custom,r,o)}return t}function Ai(e,t,n){const a=e.getProps();return Ni(a,t,void 0!==n?n:a.custom,e)}const Mi=new Set(["width","height","top","left","right","bottom",...Uo]);class Li{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{var t;const n=ur.now();if(this.updatedAt!==n&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(null==(t=this.events.change)||t.notify(this.current),this.dependents))for(const e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=ur.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=(()=>!isNaN(parseFloat(this.current)))())}setPrevFrameValue(e=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 Oa);const n=this.events[e].add(t);return"change"===e?()=>{n(),ar.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){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){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)||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 this.current}getPrevious(){return this.prev}getVelocity(){const e=ur.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;const t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return _a(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)||e.clear(),null==(t=this.events.destroy)||t.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Ri(e,t){return new Li(e,t)}const Oi=e=>Array.isArray(e);function Di(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Ri(n))}function zi(e){return Oi(e)?e[e.length-1]||0:e}function _i(e,t){const n=Ai(e,t);let{transitionEnd:a={},transition:r={},...o}=n||{};o={...o,...a};for(const t in o)Di(e,t,zi(o[t]))}const Ii=e=>!(!e||!e.getVelocity);function Fi(e,t){const n=e.getValue("willChange");if(function(e){return!(!Ii(e)||!e.add)}(n))return n.add(t);if(!n&&Ea.WillChange){const n=new Ea.WillChange("auto");e.addValue("willChange",n),n.add(t)}}function Vi(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}const Bi="data-"+Vi("framerAppearId");function Ui(e){return e.props[Bi]}function $i({protectedKeys:e,needsAnimating:t},n){const a=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,a}function Wi(e,t,{delay:n=0,transitionOverride:a,type:r}={}){var o;let{transition:i,transitionEnd:s,...l}=t;const u=e.getDefaultTransition();i=i?Ei(i,u):u;const c=null==i?void 0:i.reduceMotion;a&&(i=a);const d=[],m=r&&e.animationState&&e.animationState.getState()[r];for(const t in l){const a=e.getValue(t,null!=(o=e.latestValues[t])?o:null),r=l[t];if(void 0===r||m&&$i(m,t))continue;const s={delay:n,...Ci(i||{},t)},u=a.get();if(void 0!==u&&!a.isAnimating&&!Array.isArray(r)&&r===u&&!s.velocity)continue;let f=!1;if(window.MotionHandoffAnimation){const n=Ui(e);if(n){const e=window.MotionHandoffAnimation(n,t,ar);null!==e&&(s.startTime=e,f=!0)}}Fi(e,t),a.start(Pi(t,a,r,(null!=c?c:e.shouldReduceMotion)&&Mi.has(t)?{type:!1}:s,e,f));const p=a.animation;p&&d.push(p)}if(s){const t=()=>ar.update(()=>{s&&_i(e,s)});d.length?Promise.all(d).then(t):t()}return d}function Hi(e,t,n={}){var a;const r=Ai(e,t,"exit"===n.type?null==(a=e.presenceContext)?void 0:a.custom:void 0);let{transition:o=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(o=n.transitionOverride);const i=r?()=>Promise.all(Wi(e,r,n)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(a=0)=>{const{delayChildren:r=0,staggerChildren:i,staggerDirection:s}=o;return function(e,t,n=0,a=0,r=0,o=1,i){const s=[];for(const l of e.variantChildren)l.notify("AnimationStart",t),s.push(Hi(l,t,{...i,delay:n+("function"==typeof a?0:a)+yi(e.variantChildren,l,a,r,o)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(s)}(e,t,a,r,i,s,n)}:()=>Promise.resolve(),{when:l}=o;if(l){const[e,t]="beforeChildren"===l?[i,s]:[s,i];return e().then(()=>t())}return Promise.all([i(),s(n.delay)])}function qi(e,t,n={}){let a;if(e.notify("AnimationStart",t),Array.isArray(t)){const r=t.map(t=>Hi(e,t,n));a=Promise.all(r)}else if("string"==typeof t)a=Hi(e,t,n);else{const r="function"==typeof t?Ai(e,t,n.custom):t;a=Promise.all(Wi(e,r,n))}return a.then(()=>{e.notify("AnimationComplete",t)})}const Yi=e=>t=>t.test(e),Xi=[gr,Ar,Nr,Tr,Lr,Mr,{test:e=>"auto"===e,parse:e=>e}],Ki=e=>Xi.find(Yi(e));function Qi(e){return"number"==typeof e?0===e:null===e||"none"===e||"0"===e||Ta(e)}const Gi=new Set(["brightness","contrast","saturate","opacity"]);function Zi(e){const[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[a]=n.match(jr)||[];if(!a)return e;const r=n.replace(a,"");let o=Gi.has(t)?1:0;return a!==n&&(o*=100),t+"("+o+r+")"}const Ji=/\b([a-z-]*)\(.*?\)/gu,es={...Wr,getAnimatableNone:e=>{const t=e.match(Ji);return t?t.map(Zi).join(" "):e}},ts={...Wr,getAnimatableNone:e=>{const t=Wr.parse(e);return Wr.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?{...e,alpha:1}:e))}},ns={...gr,transform:Math.round},as={borderWidth:Ar,borderTopWidth:Ar,borderRightWidth:Ar,borderBottomWidth:Ar,borderLeftWidth:Ar,borderRadius:Ar,borderTopLeftRadius:Ar,borderTopRightRadius:Ar,borderBottomRightRadius:Ar,borderBottomLeftRadius:Ar,width:Ar,maxWidth:Ar,height:Ar,maxHeight:Ar,top:Ar,right:Ar,bottom:Ar,left:Ar,inset:Ar,insetBlock:Ar,insetBlockStart:Ar,insetBlockEnd:Ar,insetInline:Ar,insetInlineStart:Ar,insetInlineEnd:Ar,padding:Ar,paddingTop:Ar,paddingRight:Ar,paddingBottom:Ar,paddingLeft:Ar,paddingBlock:Ar,paddingBlockStart:Ar,paddingBlockEnd:Ar,paddingInline:Ar,paddingInlineStart:Ar,paddingInlineEnd:Ar,margin:Ar,marginTop:Ar,marginRight:Ar,marginBottom:Ar,marginLeft:Ar,marginBlock:Ar,marginBlockStart:Ar,marginBlockEnd:Ar,marginInline:Ar,marginInlineStart:Ar,marginInlineEnd:Ar,fontSize:Ar,backgroundPositionX:Ar,backgroundPositionY:Ar,rotate:Tr,rotateX:Tr,rotateY:Tr,rotateZ:Tr,scale:yr,scaleX:yr,scaleY:yr,scaleZ:yr,skew:Tr,skewX:Tr,skewY:Tr,distance:Ar,translateX:Ar,translateY:Ar,translateZ:Ar,x:Ar,y:Ar,z:Ar,perspective:Ar,transformPerspective:Ar,opacity:vr,originX:Rr,originY:Rr,originZ:Ar,zIndex:ns,fillOpacity:vr,strokeOpacity:vr,numOctaves:ns},rs={...as,color:Dr,backgroundColor:Dr,outlineColor:Dr,fill:Dr,stroke:Dr,borderColor:Dr,borderTopColor:Dr,borderRightColor:Dr,borderBottomColor:Dr,borderLeftColor:Dr,filter:es,WebkitFilter:es,mask:ts,WebkitMask:ts},os=e=>rs[e],is=new Set([es,ts]);function ss(e,t){let n=os(e);return is.has(n)||(n=Wr),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const ls=new Set(["auto","none","0"]);class us extends ei{constructor(e,t,n,a,r){super(e,t,n,a,r,!0)}readKeyframes(){const{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let n=0;n<e.length;n++){let a=e[n];if("string"==typeof a&&(a=a.trim(),fr(a))){const r=ji(a,t.current);void 0!==r&&(e[n]=r),n===e.length-1&&(this.finalKeyframe=a)}}if(this.resolveNoneKeyframes(),!Mi.has(n)||2!==e.length)return;const[a,r]=e,o=Ki(a),i=Ki(r);if(hr(a)!==hr(r)&&Yo[n])this.needsMeasurement=!0;else if(o!==i)if(Wo(o)&&Wo(i))for(let t=0;t<e.length;t++){const n=e[t];"string"==typeof n&&(e[t]=parseFloat(n))}else Yo[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++)(null===e[t]||Qi(e[t]))&&n.push(t);n.length&&function(e,t,n){let a,r=0;for(;r<e.length&&!a;){const t=e[r];"string"==typeof t&&!ls.has(t)&&Vr(t).values.length&&(a=e[r]),r++}if(a&&n)for(const r of t)e[r]=ss(n,a)}(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=Yo[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;const a=t[t.length-1];void 0!==a&&e.getValue(n,a).jump(a,!1)}measureEndState(){var e;const{element:t,name:n,unresolvedKeyframes:a}=this;if(!t||!t.current)return;const r=t.getValue(n);r&&r.jump(this.measuredOrigin,!1);const o=a.length-1,i=a[o];a[o]=Yo[n](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==i&&void 0===this.finalKeyframe&&(this.finalKeyframe=i),null!=(e=this.removedTransforms)&&e.length&&this.removedTransforms.forEach(([e,n])=>{t.getValue(e).set(n)}),this.resolveNoneKeyframes()}}const cs=new Set(["opacity","clipPath","filter","transform"]);function ds(e,t,n){var a;if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let t=document;const r=null!=(a=null==n?void 0:n[e])?a:t.querySelectorAll(e);return r?Array.from(r):[]}return Array.from(e).filter(e=>null!=e)}const ms=(e,t)=>t&&"number"==typeof e?t.transform(e):e;function fs(e){return Pa(e)&&"offsetHeight"in e}const{schedule:ps}=nr(queueMicrotask,!1),hs={x:!1,y:!1};function gs(){return hs.x||hs.y}function vs(e,t){const n=ds(e),a=new AbortController;return[n,{passive:!0,...t,signal:a.signal},()=>a.abort()]}const ys=(e,t)=>!!t&&(e===t||ys(e,t.parentElement)),bs=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary,js=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),xs=new Set(["INPUT","SELECT","TEXTAREA"]),ws=new WeakSet;function ks(e){return t=>{"Enter"===t.key&&e(t)}}function Ss(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function Es(e){return bs(e)&&!gs()}const Cs=new WeakSet;function Ps(e){return Pa(e)&&"ownerSVGElement"in e}const Ts=new WeakMap;let Ns;const As=(e,t,n)=>(a,r)=>r&&r[0]?r[0][e+"Size"]:Ps(a)&&"getBBox"in a?a.getBBox()[t]:a[n],Ms=As("inline","width","offsetWidth"),Ls=As("block","height","offsetHeight");function Rs({target:e,borderBoxSize:t}){var n;null==(n=Ts.get(e))||n.forEach(n=>{n(e,{get width(){return Ms(e,t)},get height(){return Ls(e,t)}})})}function Os(e){e.forEach(Rs)}const Ds=new Set;let zs;function _s(e,t){return"function"==typeof e?function(e){return Ds.add(e),zs||(zs=()=>{const e={get width(){return window.innerWidth},get height(){return window.innerHeight}};Ds.forEach(t=>t(e))},window.addEventListener("resize",zs)),()=>{Ds.delete(e),!Ds.size&&"function"==typeof zs&&(window.removeEventListener("resize",zs),zs=void 0)}}(e):function(e,t){Ns||"undefined"!=typeof ResizeObserver&&(Ns=new ResizeObserver(Os));const n=ds(e);return n.forEach(e=>{let n=Ts.get(e);n||(n=new Set,Ts.set(e,n)),n.add(t),null==Ns||Ns.observe(e)}),()=>{n.forEach(e=>{const n=Ts.get(e);null==n||n.delete(t),null!=n&&n.size||null==Ns||Ns.unobserve(e)})}}(e,t)}const Is=[...Xi,Dr,Wr],Fs=()=>({x:{min:0,max:0},y:{min:0,max:0}}),Vs=new WeakMap;function Bs(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function Us(e){return"string"==typeof e||Array.isArray(e)}const $s=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Ws=["initial",...$s];function Hs(e){return Bs(e.animate)||Ws.some(t=>Us(e[t]))}function qs(e){return!(!Hs(e)&&!e.variants)}const Ys={current:null},Xs={current:!1},Ks="undefined"!=typeof window;function Qs(){if(Xs.current=!0,Ks)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Ys.current=e.matches;e.addEventListener("change",t),t()}else Ys.current=!1}const Gs=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let Zs={};function Js(e){Zs=e}class el{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:a,skipAnimations:r,blockInitialAnimation:o,visualState:i},s={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=ei,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,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=ur.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,ar.render(this.render,!1,!0))};const{latestValues:l,renderState:u}=i;this.latestValues=l,this.baseTarget={...l},this.initialValues=t.initial?{...l}:{},this.renderState=u,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=a,this.skipAnimationsConfig=r,this.options=s,this.blockInitialAnimation=!!o,this.isControllingVariants=Hs(t),this.isVariantNode=qs(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!(!e||!e.current);const{willChange:c,...d}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in d){const t=d[e];void 0!==l[e]&&Ii(t)&&t.set(l[e])}}mount(e){var t,n,a;if(this.hasBeenMounted)for(const e in this.initialValues)null==(t=this.values.get(e))||t.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e];this.current=e,Vs.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)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(Xs.current||Qs(),this.shouldReduceMotion=Ys.current),this.shouldSkipAnimations=null!=(n=this.skipAnimationsConfig)&&n,null==(a=this.parent)||a.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){var e;this.projection&&this.projection.unmount(),rr(this.notifyUpdate),rr(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),null==(e=this.parent)||e.removeChild(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}addChild(e){this.children.add(e),null!=this.enteringChildren||(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),t.accelerate&&cs.has(e)&&this.current instanceof HTMLElement){const{factory:n,keyframes:a,times:r,ease:o,duration:i}=t.accelerate,s=new ci({element:this.current,name:e,keyframes:a,times:r,ease:o,duration:Da(i)}),l=n(s);return void this.valueSubscriptions.set(e,()=>{l(),s.cancel()})}const n=$o.has(e);n&&this.onBindTransform&&this.onBindTransform();const a=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&ar.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let r;"undefined"!=typeof window&&window.MotionCheckAppearSync&&(r=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{a(),r&&r(),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 Zs){const t=Zs[e];if(!t)continue;const{isEnabled:n,Feature:a}=t;if(!this.features[e]&&a&&n(this.props)&&(this.features[e]=new a(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 t=0;t<Gs.length;t++){const n=Gs[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);const a=e["on"+n];a&&(this.propEventSubscriptions[n]=this.on(n,a))}this.prevMotionValues=function(e,t,n){for(const a in t){const r=t[a],o=n[a];if(Ii(r))e.addValue(a,r);else if(Ii(o))e.addValue(a,Ri(r,{owner:e}));else if(o!==r)if(e.hasValue(a)){const t=e.getValue(a);!0===t.liveStyle?t.jump(r):t.hasAnimated||t.set(r)}else{const t=e.getStaticValue(a);e.addValue(a,Ri(void 0!==t?t:r,{owner:e}))}}for(const a in n)void 0===t[a]&&e.removeValue(a);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=Ri(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){var n;let a=void 0===this.latestValues[e]&&this.current?null!=(n=this.getBaseTargetFromProps(this.props,e))?n:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=a&&("string"==typeof a&&(Ca(a)||Ta(a))?a=parseFloat(a):!Is.find(Yi(a))&&Wr.test(t)&&(a=ss(e,t)),this.setBaseTarget(e,Ii(a)?a.get():a)),Ii(a)?a.get():a}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;const{initial:n}=this.props;let a;if("string"==typeof n||"object"==typeof n){const r=Ni(this.props,n,null==(t=this.presenceContext)?void 0:t.custom);r&&(a=r[e])}if(n&&void 0!==a)return a;const r=this.getBaseTargetFromProps(this.props,e);return void 0===r||Ii(r)?void 0!==this.initialValues[e]&&void 0===a?void 0:this.baseTarget[e]:r}on(e,t){return this.events[e]||(this.events[e]=new Oa),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){ps.render(this.render)}}class tl extends el{constructor(){super(...arguments),this.KeyframeResolver=us}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){const n=e.style;return n?n[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:e}=this.props;Ii(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}class nl{constructor(e){this.isMounted=!1,this.node=e}update(){}}function al({top:e,left:t,right:n,bottom:a}){return{x:{min:t,max:n},y:{min:e,max:a}}}function rl(e){return void 0===e||1===e}function ol({scale:e,scaleX:t,scaleY:n}){return!rl(e)||!rl(t)||!rl(n)}function il(e){return ol(e)||sl(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function sl(e){return ll(e.x)||ll(e.y)}function ll(e){return e&&"0%"!==e}function ul(e,t,n){return n+t*(e-n)}function cl(e,t,n,a,r){return void 0!==r&&(e=ul(e,r,a)),ul(e,n,a)+t}function dl(e,t=0,n=1,a,r){e.min=cl(e.min,t,n,a,r),e.max=cl(e.max,t,n,a,r)}function ml(e,{x:t,y:n}){dl(e.x,t.translate,t.scale,t.originPoint),dl(e.y,n.translate,n.scale,n.originPoint)}const fl=.999999999999,pl=1.0000000000001;function hl(e,t){e.min=e.min+t,e.max=e.max+t}function gl(e,t,n,a,r=.5){dl(e,t,n,Yr(e.min,e.max,r),a)}function vl(e,t){gl(e.x,t.x,t.scaleX,t.scale,t.originX),gl(e.y,t.y,t.scaleY,t.scale,t.originY)}function yl(e,t){return al(function(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),a=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:a.y,right:a.x}}(e.getBoundingClientRect(),t))}const bl={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},jl=Uo.length;function xl(e,t,n){const{style:a,vars:r,transformOrigin:o}=e;let i=!1,s=!1;for(const e in t){const n=t[e];if($o.has(e))i=!0;else if(dr(e))r[e]=n;else{const t=ms(n,as[e]);e.startsWith("origin")?(s=!0,o[e]=t):a[e]=t}}if(t.transform||(i||n?a.transform=function(e,t,n){let a="",r=!0;for(let o=0;o<jl;o++){const i=Uo[o],s=e[i];if(void 0===s)continue;let l=!0;if("number"==typeof s)l=s===(i.startsWith("scale")?1:0);else{const e=parseFloat(s);l=i.startsWith("scale")?1===e:0===e}if(!l||n){const e=ms(s,as[i]);l||(r=!1,a+=`${bl[i]||i}(${e}) `),n&&(t[i]=e)}}return a=a.trim(),n?a=n(t,r?"":a):r&&(a="none"),a}(t,e.transform,n):a.transform&&(a.transform="none")),s){const{originX:e="50%",originY:t="50%",originZ:n=0}=o;a.transformOrigin=`${e} ${t} ${n}`}}function wl(e,{style:t,vars:n},a,r){const o=e.style;let i;for(i in t)o[i]=t[i];for(i in null==r||r.applyProjectionStyles(o,a),n)o.setProperty(i,n[i])}function kl(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const Sl={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!Ar.test(e))return e;e=parseFloat(e)}return`${kl(e,t.target.x)}% ${kl(e,t.target.y)}%`}},El={correct:(e,{treeScale:t,projectionDelta:n})=>{const a=e,r=Wr.parse(e);if(r.length>5)return a;const o=Wr.createTransformer(e),i="number"!=typeof r[0]?1:0,s=n.x.scale*t.x,l=n.y.scale*t.y;r[0+i]/=s,r[1+i]/=l;const u=Yr(s,l,.5);return"number"==typeof r[2+i]&&(r[2+i]/=u),"number"==typeof r[3+i]&&(r[3+i]/=u),o(r)}},Cl={borderRadius:{...Sl,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Sl,borderTopRightRadius:Sl,borderBottomLeftRadius:Sl,borderBottomRightRadius:Sl,boxShadow:El};function Pl(e,{layout:t,layoutId:n}){return $o.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!Cl[e]||"opacity"===e)}function Tl(e,t,n){var a;const r=e.style,o=null==t?void 0:t.style,i={};if(!r)return i;for(const t in r)(Ii(r[t])||o&&Ii(o[t])||Pl(t,e)||void 0!==(null==(a=null==n?void 0:n.getValue(t))?void 0:a.liveStyle))&&(i[t]=r[t]);return i}class Nl extends tl{constructor(){super(...arguments),this.type="html",this.renderInstance=wl}readValueFromInstance(e,t){var n;if($o.has(t))return null!=(n=this.projection)&&n.isProjecting?Fo(t):((e,t)=>{const{transform:n="none"}=getComputedStyle(e);return Vo(n,t)})(e,t);{const n=window.getComputedStyle(e),a=(dr(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof a?a.trim():a}}measureInstanceViewportBox(e,{transformPagePoint:t}){return yl(e,t)}build(e,t,n){xl(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return Tl(e,t,n)}}const Al={offset:"stroke-dashoffset",array:"stroke-dasharray"},Ml={offset:"strokeDashoffset",array:"strokeDasharray"},Ll=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function Rl(e,{attrX:t,attrY:n,attrScale:a,pathLength:r,pathSpacing:o=1,pathOffset:i=0,...s},l,u,c){var d,m;if(xl(e,s,u),l)return void(e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox));e.attrs=e.style,e.style={};const{attrs:f,style:p}=e;f.transform&&(p.transform=f.transform,delete f.transform),(p.transform||f.transformOrigin)&&(p.transformOrigin=null!=(d=f.transformOrigin)?d:"50% 50%",delete f.transformOrigin),p.transform&&(p.transformBox=null!=(m=null==c?void 0:c.transformBox)?m:"fill-box",delete f.transformBox);for(const e of Ll)void 0!==f[e]&&(p[e]=f[e],delete f[e]);void 0!==t&&(f.x=t),void 0!==n&&(f.y=n),void 0!==a&&(f.scale=a),void 0!==r&&function(e,t,n=1,a=0,r=!0){e.pathLength=1;const o=r?Al:Ml;e[o.offset]=""+-a,e[o.array]=`${t} ${n}`}(f,r,o,i,!1)}const Ol=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"]),Dl=e=>"string"==typeof e&&"svg"===e.toLowerCase();function zl(e,t,n){const a=Tl(e,t,n);for(const n in e)(Ii(e[n])||Ii(t[n]))&&(a[-1!==Uo.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return a}class _l extends tl{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Fs}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if($o.has(t)){const e=os(t);return e&&e.default||0}return t=Ol.has(t)?t:Vi(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return zl(e,t,n)}build(e,t,n){Rl(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,a){!function(e,t,n,a){wl(e,t,void 0,a);for(const n in t.attrs)e.setAttribute(Ol.has(n)?n:Vi(n),t.attrs[n])}(e,t,0,a)}mount(e){this.isSVGTag=Dl(e.tagName),super.mount(e)}}const Il=Ws.length;function Fl(e){if(!e)return;if(!e.isControllingVariants){const t=e.parent&&Fl(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}const t={};for(let n=0;n<Il;n++){const a=Ws[n],r=e.props[a];(Us(r)||!1===r)&&(t[a]=r)}return t}function Vl(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let a=0;a<n;a++)if(t[a]!==e[a])return!1;return!0}const Bl=[...$s].reverse(),Ul=$s.length;function $l(e){let t=function(e){return t=>Promise.all(t.map(({animation:t,options:n})=>qi(e,t,n)))}(e),n=ql(),a=!0;const r=t=>(n,a)=>{var r;const o=Ai(e,a,"exit"===t?null==(r=e.presenceContext)?void 0:r.custom:void 0);if(o){const{transition:e,transitionEnd:t,...a}=o;n={...n,...a,...t}}return n};function o(o){const{props:i}=e,s=Fl(e.parent)||{},l=[],u=new Set;let c={},d=1/0;for(let t=0;t<Ul;t++){const m=Bl[t],f=n[m],p=void 0!==i[m]?i[m]:s[m],h=Us(p),g=m===o?f.isActive:null;!1===g&&(d=t);let v=p===s[m]&&p!==i[m]&&h;if(v&&a&&e.manuallyAnimateOnMount&&(v=!1),f.protectedKeys={...c},!f.isActive&&null===g||!p&&!f.prevProp||Bs(p)||"boolean"==typeof p)continue;if("exit"===m&&f.isActive&&!0!==g){f.prevResolvedValues&&(c={...c,...f.prevResolvedValues});continue}const y=Wl(f.prevProp,p);let b=y||m===o&&f.isActive&&!v&&h||t>d&&h,j=!1;const x=Array.isArray(p)?p:[p];let w=x.reduce(r(m),{});!1===g&&(w={});const{prevResolvedValues:k={}}=f,S={...k,...w},E=t=>{b=!0,u.has(t)&&(j=!0,u.delete(t)),f.needsAnimating[t]=!0;const n=e.getValue(t);n&&(n.liveStyle=!1)};for(const e in S){const t=w[e],n=k[e];if(c.hasOwnProperty(e))continue;let a=!1;a=Oi(t)&&Oi(n)?!Vl(t,n):t!==n,a?null!=t?E(e):u.add(e):void 0!==t&&u.has(e)?E(e):f.protectedKeys[e]=!0}f.prevProp=p,f.prevResolvedValues=w,f.isActive&&(c={...c,...w}),a&&e.blockInitialAnimation&&(b=!1);const C=v&&y;b&&(!C||j)&&l.push(...x.map(t=>{const n={type:m};if("string"==typeof t&&a&&!C&&e.manuallyAnimateOnMount&&e.parent){const{parent:a}=e,r=Ai(a,t);if(a.enteringChildren&&r){const{delayChildren:t}=r.transition||{};n.delay=yi(a.enteringChildren,e,t)}}return{animation:t,options:n}}))}if(u.size){const t={};if("boolean"!=typeof i.initial){const n=Ai(e,Array.isArray(i.initial)?i.initial[0]:i.initial);n&&n.transition&&(t.transition=n.transition)}u.forEach(n=>{const a=e.getBaseTarget(n),r=e.getValue(n);r&&(r.liveStyle=!0),t[n]=null!=a?a:null}),l.push({animation:t})}let m=!!l.length;return a&&(!1===i.initial||i.initial===i.animate)&&!e.manuallyAnimateOnMount&&(m=!1),a=!1,m?t(l):Promise.resolve()}return{animateChanges:o,setActive:function(t,a){var r;if(n[t].isActive===a)return Promise.resolve();null==(r=e.variantChildren)||r.forEach(e=>{var n;return null==(n=e.animationState)?void 0:n.setActive(t,a)}),n[t].isActive=a;const i=o(t);for(const e in n)n[e].protectedKeys={};return i},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=ql()}}}function Wl(e,t){return"string"==typeof t?t!==e:!!Array.isArray(t)&&!Vl(t,e)}function Hl(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function ql(){return{animate:Hl(!0),whileInView:Hl(),whileHover:Hl(),whileTap:Hl(),whileDrag:Hl(),whileFocus:Hl(),exit:Hl()}}function Yl(e,t){e.min=t.min,e.max=t.max}function Xl(e,t){Yl(e.x,t.x),Yl(e.y,t.y)}function Kl(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function Ql(e){return e.max-e.min}function Gl(e,t,n,a=.5){e.origin=a,e.originPoint=Yr(t.min,t.max,e.origin),e.scale=Ql(n)/Ql(t),e.translate=Yr(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 Zl(e,t,n,a){Gl(e.x,t.x,n.x,a?a.originX:void 0),Gl(e.y,t.y,n.y,a?a.originY:void 0)}function Jl(e,t,n){e.min=n.min+t.min,e.max=e.min+Ql(t)}function eu(e,t,n){e.min=t.min-n.min,e.max=e.min+Ql(t)}function tu(e,t,n){eu(e.x,t.x,n.x),eu(e.y,t.y,n.y)}function nu(e,t,n,a,r){return e=ul(e-=t,1/n,a),void 0!==r&&(e=ul(e,1/r,a)),e}function au(e,t,[n,a,r],o,i){!function(e,t=0,n=1,a=.5,r,o=e,i=e){if(Nr.test(t)&&(t=parseFloat(t),t=Yr(i.min,i.max,t/100)-i.min),"number"!=typeof t)return;let s=Yr(o.min,o.max,a);e===o&&(s-=t),e.min=nu(e.min,t,n,s,r),e.max=nu(e.max,t,n,s,r)}(e,t[n],t[a],t[r],t.scale,o,i)}const ru=["x","scaleX","originX"],ou=["y","scaleY","originY"];function iu(e,t,n,a){au(e.x,t,ru,n?n.x:void 0,a?a.x:void 0),au(e.y,t,ou,n?n.y:void 0,a?a.y:void 0)}function su(e){return 0===e.translate&&1===e.scale}function lu(e){return su(e.x)&&su(e.y)}function uu(e,t){return e.min===t.min&&e.max===t.max}function cu(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function du(e,t){return cu(e.x,t.x)&&cu(e.y,t.y)}function mu(e){return Ql(e.x)/Ql(e.y)}function fu(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}function pu(e){return[e("x"),e("y")]}const hu=["TopLeft","TopRight","BottomLeft","BottomRight"],gu=hu.length,vu=e=>"string"==typeof e?parseFloat(e):e,yu=e=>"number"==typeof e||Ar.test(e);function bu(e,t){return void 0!==e[t]?e[t]:e.borderRadius}const ju=wu(0,.5,Ya),xu=wu(.5,.95,Aa);function wu(e,t,n){return a=>a<e?0:a>t?1:n(Ra(e,t,a))}function ku(e,t,n,a={passive:!0}){return e.addEventListener(t,n,a),()=>e.removeEventListener(t,n)}const Su=(e,t)=>e.depth-t.depth;class Eu{constructor(){this.children=[],this.isDirty=!1}add(e){wa(this.children,e),this.isDirty=!0}remove(e){ka(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(Su),this.isDirty=!1,this.children.forEach(e)}}function Cu(e){return Ii(e)?e.get():e}class Pu{constructor(){this.members=[]}add(e){wa(this.members,e);for(let t=this.members.length-1;t>=0;t--){const n=this.members[t];if(n===e||n===this.lead||n===this.prevLead)continue;const a=n.instance;a&&!1===a.isConnected&&!1!==n.isPresent&&!n.snapshot&&ka(this.members,n)}e.scheduleRender()}remove(e){if(ka(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 e=t;e>=0;e--){const t=this.members[e],a=t.instance;if(!1!==t.isPresent&&(!a||!1!==a.isConnected)){n=t;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();const a=n.options.layoutDependency,r=e.options.layoutDependency;if(void 0===a||void 0===r||a!==r){const a=n.instance;a&&!1===a.isConnected&&!n.snapshot||(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:o}=e.options;!1===o&&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 Tu={hasAnimatedSinceResize:!0,hasEverUpdated:!1},Nu=["","X","Y","Z"];let Au=0;function Mu(e,t,n,a){const{latestValues:r}=t;r[e]&&(n[e]=r[e],t.setStaticValue(e,0),a&&(a[e]=0))}function Lu(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=Ui(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:t,layoutId:a}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",ar,!(t||a))}const{parent:a}=e;a&&!a.hasCheckedOptimisedAppear&&Lu(a)}function Ru({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:a,resetTransform:r}){return class{constructor(e={},n=(null==t?void 0:t())){this.id=Au++,this.animationId=0,this.animationCommitId=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.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(zu),this.nodes.forEach($u),this.nodes.forEach(Wu),this.nodes.forEach(_u)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new Eu)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new Oa),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){const n=this.eventHandlers.get(e);n&&n.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=Ps(t)&&!function(e){return Ps(e)&&"svg"===e.tagName}(t),this.instance=t;const{layoutId:n,layout:a,visualElement:r}=this.options;if(r&&!r.current&&r.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(a||n)&&(this.isLayoutDirty=!0),e){let n,a=0;const r=()=>this.root.updateBlockedByResize=!1;ar.read(()=>{a=window.innerWidth}),e(t,()=>{const e=window.innerWidth;e!==a&&(a=e,this.root.updateBlockedByResize=!0,n&&n(),n=function(e){const t=ur.now(),n=({timestamp:a})=>{const r=a-t;r>=250&&(rr(n),e(r-250))};return ar.setup(n,!0),()=>rr(n)}(r),Tu.hasAnimatedSinceResize&&(Tu.hasAnimatedSinceResize=!1,this.nodes.forEach(Uu)))})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&r&&(n||a)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:n,layout:a})=>{if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);const o=this.options.transition||r.getDefaultTransition()||Qu,{onLayoutAnimationStart:i,onLayoutAnimationComplete:s}=r.getProps(),l=!this.targetLayout||!du(this.targetLayout,a),u=!t&&n;if(this.options.layoutRoot||this.resumeFrom||u||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const t={...Ci(o,"layout"),onPlay:i,onComplete:s};(r.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,u)}else t||Uu(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=a})}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(),rr(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(Hu),this.animationId++)}getTransformTemplate(){const{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Lu(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){const t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}const{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;const a=this.getTransformTemplate();this.prevTransformTemplateValue=a?a(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(Fu);if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(Vu);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(Bu),this.nodes.forEach(Ou),this.nodes.forEach(Du)):this.nodes.forEach(Vu),this.clearAllSnapshots();const e=ur.now();or.delta=Sa(0,1e3/60,e-or.timestamp),or.timestamp=e,or.isProcessing=!0,ir.update.process(or),ir.preRender.process(or),ir.render.process(or),or.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,ps.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Iu),this.sharedNodes.forEach(qu)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,ar.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){ar.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!Ql(this.snapshot.measuredBox.x)&&!Ql(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();const e=this.layout;this.layout=this.measure(!1),this.layoutVersion++,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(e="measure"){let t=!(!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=a(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!r)return;const e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!lu(this.projectionDelta),n=this.getTransformTemplate(),a=n?n(this.latestValues,""):void 0,o=a!==this.prevTransformTemplateValue;e&&this.instance&&(t||il(this.latestValues)||o)&&(r(this.instance,a),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){const t=this.measurePageBox();let n=this.removeElementScroll(t);return e&&(n=this.removeTransform(n)),function(e){Ju(e.x),Ju(e.y)}(n),{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.wasRoot)&&!this.path.some(tc)){const{scroll:e}=this.root;e&&(hl(n.x,e.offset.x),hl(n.y,e.offset.y))}return n}removeElementScroll(e){var t;const n={x:{min:0,max:0},y:{min:0,max:0}};if(Xl(n,e),null!=(t=this.scroll)&&t.wasRoot)return n;for(let t=0;t<this.path.length;t++){const a=this.path[t],{scroll:r,options:o}=a;a!==this.root&&r&&o.layoutScroll&&(r.wasRoot&&Xl(n,e),hl(n.x,r.offset.x),hl(n.y,r.offset.y))}return n}applyTransform(e,t=!1){const n={x:{min:0,max:0},y:{min:0,max:0}};Xl(n,e);for(let e=0;e<this.path.length;e++){const a=this.path[e];!t&&a.options.layoutScroll&&a.scroll&&a!==a.root&&vl(n,{x:-a.scroll.offset.x,y:-a.scroll.offset.y}),il(a.latestValues)&&vl(n,a.latestValues)}return il(this.latestValues)&&vl(n,this.latestValues),n}removeTransform(e){const t={x:{min:0,max:0},y:{min:0,max:0}};Xl(t,e);for(let e=0;e<this.path.length;e++){const n=this.path[e];if(!n.instance||!il(n.latestValues))continue;ol(n.latestValues)&&n.updateSnapshot();const a=Fs();Xl(a,n.measurePageBox()),iu(t,n.latestValues,n.snapshot?n.snapshot.layoutBox:void 0,a)}return il(this.latestValues)&&iu(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...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!==or.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t;const n=this.getLead();if(this.isProjectionDirty||(this.isProjectionDirty=n.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=n.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=n.isSharedProjectionDirty),!(e||(this.resumingFrom||this!==n)&&this.isSharedProjectionDirty||this.isProjectionDirty||null!=(t=this.parent)&&t.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:a,layoutId:r}=this.options;if(!this.layout||!a&&!r)return;this.resolvedRelativeTargetAt=or.timestamp;const o=this.getClosestProjectingParent();o&&this.linkedParentVersion!==o.layoutVersion&&!o.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(o&&o.layout?this.createRelativeTarget(o,this.layout.layoutBox,o.layout.layoutBox):this.removeRelativeTarget()),(this.relativeTarget||this.targetDelta)&&(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(),function(e,t,n){Jl(e.x,t.x,n.x),Jl(e.y,t.y,n.y)}(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):Xl(this.target,this.layout.layoutBox),ml(this.target,this.targetDelta)):Xl(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,o&&!!o.resumingFrom==!!this.resumingFrom&&!o.options.layoutScroll&&o.target&&1!==this.animationProgress?this.createRelativeTarget(o,this.target,o.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(this.parent&&!ol(this.parent.latestValues)&&!sl(this.parent.latestValues))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!(!(this.relativeTarget||this.targetDelta||this.options.layoutRoot)||!this.layout)}createRelativeTarget(e,t,n){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,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}},tu(this.relativeTargetOrigin,t,n),Xl(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){var e;const t=this.getLead(),n=!!this.resumingFrom||this!==t;let a=!0;if((this.isProjectionDirty||null!=(e=this.parent)&&e.isProjectionDirty)&&(a=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(a=!1),this.resolvedRelativeTargetAt===or.timestamp&&(a=!1),a)return;const{layout:r,layoutId:o}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!r&&!o)return;Xl(this.layoutCorrected,this.layout.layoutBox);const i=this.treeScale.x,s=this.treeScale.y;(function(e,t,n,a=!1){const r=n.length;if(!r)return;let o,i;t.x=t.y=1;for(let s=0;s<r;s++){o=n[s],i=o.projectionDelta;const{visualElement:r}=o.options;r&&r.props.style&&"contents"===r.props.style.display||(a&&o.options.layoutScroll&&o.scroll&&o!==o.root&&vl(e,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),i&&(t.x*=i.x.scale,t.y*=i.y.scale,ml(e,i)),a&&il(o.latestValues)&&vl(e,o.latestValues))}t.x<pl&&t.x>fl&&(t.x=1),t.y<pl&&t.y>fl&&(t.y=1)})(this.layoutCorrected,this.treeScale,this.path,n),t.layout&&!t.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(t.target=t.layout.layoutBox,t.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}});const{target:l}=t;l?(this.projectionDelta&&this.prevProjectionDelta?(Kl(this.prevProjectionDelta.x,this.projectionDelta.x),Kl(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),Zl(this.projectionDelta,this.layoutCorrected,l,this.latestValues),(this.treeScale.x!==i||this.treeScale.y!==s||!fu(this.projectionDelta.x,this.prevProjectionDelta.x)||!fu(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l))):this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender())}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){var t;if(null==(t=this.options.visualElement)||t.scheduleRender(),e){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,t=!1){const n=this.snapshot,a=n?n.latestValues:{},r={...this.latestValues},o={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 i={x:{min:0,max:0},y:{min:0,max:0}},s=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),l=this.getStack(),u=!l||l.members.length<=1,c=!(!s||u||!0!==this.options.crossfade||this.path.some(Ku));let d;this.animationProgress=0,this.mixTargetDelta=t=>{const n=t/1e3;Yu(o.x,e.x,n),Yu(o.y,e.y,n),this.setTargetDelta(o),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(tu(i,this.layout.layoutBox,this.relativeParent.layout.layoutBox),function(e,t,n,a){Xu(e.x,t.x,n.x,a),Xu(e.y,t.y,n.y,a)}(this.relativeTarget,this.relativeTargetOrigin,i,n),d&&function(e,t){return uu(e.x,t.x)&&uu(e.y,t.y)}(this.relativeTarget,d)&&(this.isProjectionDirty=!1),d||(d={x:{min:0,max:0},y:{min:0,max:0}}),Xl(d,this.relativeTarget)),s&&(this.animationValues=r,function(e,t,n,a,r,o){var i,s,l,u;r?(e.opacity=Yr(0,null!=(i=n.opacity)?i:1,ju(a)),e.opacityExit=Yr(null!=(s=t.opacity)?s:1,0,xu(a))):o&&(e.opacity=Yr(null!=(l=t.opacity)?l:1,null!=(u=n.opacity)?u:1,a));for(let r=0;r<gu;r++){const o=`border${hu[r]}Radius`;let i=bu(t,o),s=bu(n,o);void 0===i&&void 0===s||(i||(i=0),s||(s=0),0===i||0===s||yu(i)===yu(s)?(e[o]=Math.max(Yr(vu(i),vu(s),a),0),(Nr.test(s)||Nr.test(i))&&(e[o]+="%")):e[o]=s)}(t.rotate||n.rotate)&&(e.rotate=Yr(t.rotate||0,n.rotate||0,a))}(r,a,this.latestValues,n,c,u)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){var t,n,a;this.notifyListeners("animationStart"),null==(t=this.currentAnimation)||t.stop(),null==(a=null==(n=this.resumingFrom)?void 0:n.currentAnimation)||a.stop(),this.pendingAnimation&&(rr(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=ar.update(()=>{Tu.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=Ri(0)),this.motionValue.jump(0,!1),this.currentAnimation=function(e,t,n){const a=Ii(e)?e:Ri(e);return a.start(Pi("",a,[0,1e3],n)),a.animation}(this.motionValue,0,{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{},onComplete:()=>{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:a,latestValues:r}=e;if(t&&n&&a){if(this!==e&&this.layout&&a&&ec(this.options.animationType,this.layout.layoutBox,a.layoutBox)){n=this.target||{x:{min:0,max:0},y:{min:0,max:0}};const t=Ql(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;const a=Ql(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+a}Xl(t,n),vl(t,r),Zl(this.projectionDeltaWithTransform,this.layoutCorrected,t,r)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new Pu),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.lead)||this}getPrevLead(){var e;const{layoutId:t}=this.options;return t?null==(e=this.getStack())?void 0:e.prevLead:void 0}getStack(){const{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:n}={}){const a=this.getStack();a&&a.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 a={};n.z&&Mu("z",e,a,this.animationValues);for(let t=0;t<Nu.length;t++)Mu(`rotate${Nu[t]}`,e,a,this.animationValues),Mu(`skew${Nu[t]}`,e,a,this.animationValues);e.render();for(const t in a)e.setStaticValue(t,a[t]),this.animationValues&&(this.animationValues[t]=a[t]);e.scheduleRender()}applyProjectionStyles(e,t){var n,a;if(!this.instance||this.isSVG)return;if(!this.isVisible)return void(e.visibility="hidden");const r=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=Cu(null==t?void 0:t.pointerEvents)||"",void(e.transform=r?r(this.latestValues,""):"none");const o=this.getLead();if(!this.projectionDelta||!this.layout||!o.target)return this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=Cu(null==t?void 0:t.pointerEvents)||""),void(this.hasProjected&&!il(this.latestValues)&&(e.transform=r?r({},""):"none",this.hasProjected=!1));e.visibility="";const i=o.animationValues||o.latestValues;this.applyTransformsToTarget();let s=function(e,t,n){let a="";const r=e.x.translate/t.x,o=e.y.translate/t.y,i=(null==n?void 0:n.z)||0;if((r||o||i)&&(a=`translate3d(${r}px, ${o}px, ${i}px) `),(1!==t.x||1!==t.y)&&(a+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:e,rotate:t,rotateX:r,rotateY:o,skewX:i,skewY:s}=n;e&&(a=`perspective(${e}px) ${a}`),t&&(a+=`rotate(${t}deg) `),r&&(a+=`rotateX(${r}deg) `),o&&(a+=`rotateY(${o}deg) `),i&&(a+=`skewX(${i}deg) `),s&&(a+=`skewY(${s}deg) `)}const s=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==s||1!==l)&&(a+=`scale(${s}, ${l})`),a||"none"}(this.projectionDeltaWithTransform,this.treeScale,i);r&&(s=r(i,s)),e.transform=s;const{x:l,y:u}=this.projectionDelta;e.transformOrigin=`${100*l.origin}% ${100*u.origin}% 0`,e.opacity=o.animationValues?o===this?null!=(a=null!=(n=i.opacity)?n:this.latestValues.opacity)?a:1:this.preserveOpacity?this.latestValues.opacity:i.opacityExit:o===this?void 0!==i.opacity?i.opacity:"":void 0!==i.opacityExit?i.opacityExit:0;for(const t in Cl){if(void 0===i[t])continue;const{correct:n,applyTo:a,isCSSVariable:r}=Cl[t],l="none"===s?i[t]:n(i[t],o);if(a){const t=a.length;for(let n=0;n<t;n++)e[a[n]]=l}else r?this.options.visualElement.renderState.vars[t]=l:e[t]=l}this.options.layoutId&&(e.pointerEvents=o===this?Cu(null==t?void 0:t.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>{var t;return null==(t=e.currentAnimation)?void 0:t.stop()}),this.root.nodes.forEach(Fu),this.root.sharedNodes.clear()}}}function Ou(e){e.updateLayout()}function Du(e){var t;const n=(null==(t=e.resumeFrom)?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:t,measuredBox:a}=e.layout,{animationType:r}=e.options,o=n.source!==e.layout.source;"size"===r?pu(e=>{const a=o?n.measuredBox[e]:n.layoutBox[e],r=Ql(a);a.min=t[e].min,a.max=a.min+r}):ec(r,n.layoutBox,t)&&pu(a=>{const r=o?n.measuredBox[a]:n.layoutBox[a],i=Ql(t[a]);r.max=r.min+i,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[a].max=e.relativeTarget[a].min+i)});const i={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};Zl(i,t,n.layoutBox);const s={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};o?Zl(s,e.applyTransform(a,!0),n.measuredBox):Zl(s,t,n.layoutBox);const l=!lu(i);let u=!1;if(!e.resumeFrom){const a=e.getClosestProjectingParent();if(a&&!a.resumeFrom){const{snapshot:r,layout:o}=a;if(r&&o){const i={x:{min:0,max:0},y:{min:0,max:0}};tu(i,n.layoutBox,r.layoutBox);const s={x:{min:0,max:0},y:{min:0,max:0}};tu(s,t,o.layoutBox),du(i,s)||(u=!0),a.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=i,e.relativeParent=a)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:n,delta:s,layoutDelta:i,hasLayoutChanged:l,hasRelativeLayoutChanged:u})}else if(e.isLead()){const{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function zu(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function _u(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Iu(e){e.clearSnapshot()}function Fu(e){e.clearMeasurements()}function Vu(e){e.isLayoutDirty=!1}function Bu(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Uu(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function $u(e){e.resolveTargetDelta()}function Wu(e){e.calcProjection()}function Hu(e){e.resetSkewAndRotation()}function qu(e){e.removeLeadSnapshot()}function Yu(e,t,n){e.translate=Yr(t.translate,0,n),e.scale=Yr(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function Xu(e,t,n,a){e.min=Yr(t.min,n.min,a),e.max=Yr(t.max,n.max,a)}function Ku(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}const Qu={duration:.45,ease:[.4,0,.1,1]},Gu=e=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Zu=Gu("applewebkit/")&&!Gu("chrome/")?Math.round:Aa;function Ju(e){e.min=Zu(e.min),e.max=Zu(e.max)}function ec(e,t,n){return"position"===e||"preserve-aspect"===e&&!function(e,t){return Math.abs(e-t)<=.2}(mu(t),mu(n))}function tc(e){var t;return e!==e.root&&(null==(t=e.scroll)?void 0:t.wasRoot)}const nc=Ru({attachResizeListener:(e,t)=>ku(e,"resize",t),measureScroll:()=>{var e,t;return{x:document.documentElement.scrollLeft||(null==(e=document.body)?void 0:e.scrollLeft)||0,y:document.documentElement.scrollTop||(null==(t=document.body)?void 0:t.scrollTop)||0}},checkIsScrollRoot:()=>!0}),ac={current:void 0},rc=Ru({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!ac.current){const e=new nc({});e.mount(window),e.setOptions({layoutScroll:!0}),ac.current=e}return ac.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position}),oc=s.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function ic(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class sc extends s.Component{getSnapshotBeforeUpdate(e){const t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){const e=t.offsetParent,n=fs(e)&&e.offsetWidth||0,a=fs(e)&&e.offsetHeight||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,r.bottom=a-r.height-r.top}return null}componentDidUpdate(){}render(){return this.props.children}}function lc({children:e,isPresent:t,anchorX:n,anchorY:a,root:r,pop:o}){var i,l;const u=s.useId(),c=s.useRef(null),d=s.useRef({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:m}=s.useContext(oc),f=null!=(l=null==(i=e.props)?void 0:i.ref)?l:null==e?void 0:e.ref,p=function(...e){return s.useCallback(function(...e){return t=>{let n=!1;const a=e.map(e=>{const a=ic(e,t);return!n&&"function"==typeof a&&(n=!0),a});if(n)return()=>{for(let t=0;t<a.length;t++){const n=a[t];"function"==typeof n?n():ic(e[t],null)}}}}(...e),e)}(c,f);return s.useInsertionEffect(()=>{const{width:e,height:i,top:s,left:l,right:f,bottom:p}=d.current;if(t||!1===o||!c.current||!e||!i)return;const h="left"===n?`left: ${l}`:`right: ${f}`,g="bottom"===a?`bottom: ${p}`:`top: ${s}`;c.current.dataset.motionPopId=u;const v=document.createElement("style");m&&(v.nonce=m);const y=null!=r?r:document.head;return y.appendChild(v),v.sheet&&v.sheet.insertRule(`\n [data-motion-pop-id="${u}"] {\n position: absolute !important;\n width: ${e}px !important;\n height: ${i}px !important;\n ${h}px !important;\n ${g}px !important;\n }\n `),()=>{y.contains(v)&&y.removeChild(v)}},[t]),je.jsx(sc,{isPresent:t,childRef:c,sizeRef:d,pop:o,children:!1===o?e:s.cloneElement(e,{ref:p})})}const uc=({children:e,initial:t,isPresent:n,onExitComplete:a,custom:r,presenceAffectsLayout:o,mode:i,anchorX:l,anchorY:u,root:c})=>{const d=ya(cc),m=s.useId();let f=!0,p=s.useMemo(()=>(f=!1,{id:m,initial:t,isPresent:n,custom:r,onExitComplete:e=>{d.set(e,!0);for(const e of d.values())if(!e)return;a&&a()},register:e=>(d.set(e,!1),()=>d.delete(e))}),[n,d,a]);return o&&f&&(p={...p}),s.useMemo(()=>{d.forEach((e,t)=>d.set(t,!1))},[n]),s.useEffect(()=>{!n&&!d.size&&a&&a()},[n]),e=je.jsx(lc,{pop:"popLayout"===i,isPresent:n,anchorX:l,anchorY:u,root:c,children:e}),je.jsx(xa.Provider,{value:p,children:e})};function cc(){return new Map}function dc(e=!0){const t=s.useContext(xa);if(null===t)return[!0,null];const{isPresent:n,onExitComplete:a,register:r}=t,o=s.useId();s.useEffect(()=>{if(e)return r(o)},[e]);const i=s.useCallback(()=>e&&a&&a(o),[o,a,e]);return!n&&a?[!1,i]:[!0]}const mc=e=>e.key||"";function fc(e){const t=[];return s.Children.forEach(e,e=>{s.isValidElement(e)&&t.push(e)}),t}const pc=({children:e,custom:t,initial:n=!0,onExitComplete:a,presenceAffectsLayout:r=!0,mode:o="sync",propagate:i=!1,anchorX:l="left",anchorY:u="top",root:c})=>{const[d,m]=dc(i),f=s.useMemo(()=>fc(e),[e]),p=i&&!d?[]:f.map(mc),h=s.useRef(!0),g=s.useRef(f),v=ya(()=>new Map),y=s.useRef(new Set),[b,j]=s.useState(f),[x,w]=s.useState(f);ja(()=>{h.current=!1,g.current=f;for(let e=0;e<x.length;e++){const t=mc(x[e]);p.includes(t)?(v.delete(t),y.current.delete(t)):!0!==v.get(t)&&v.set(t,!1)}},[x,p.length,p.join("-")]);const k=[];if(f!==b){let e=[...f];for(let t=0;t<x.length;t++){const n=x[t],a=mc(n);p.includes(a)||(e.splice(t,0,n),k.push(n))}return"wait"===o&&k.length&&(e=k),w(fc(e)),j(f),null}const{forceRender:S}=s.useContext(va);return je.jsx(je.Fragment,{children:x.map(e=>{const s=mc(e),b=!(i&&!d)&&(f===x||p.includes(s));return je.jsx(uc,{isPresent:b,initial:!(h.current&&!n)&&void 0,custom:t,presenceAffectsLayout:r,mode:o,root:c,onExitComplete:b?void 0:()=>{if(y.current.has(s))return;if(y.current.add(s),!v.has(s))return;v.set(s,!0);let e=!0;v.forEach(t=>{t||(e=!1)}),e&&(null==S||S(),w(g.current),i&&(null==m||m()),a&&a())},anchorX:l,anchorY:u,children:e},s)})})},hc=s.createContext({strict:!1}),gc={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"]};let vc=!1;function yc(){return function(){if(vc)return;const e={};for(const t in gc)e[t]={isEnabled:e=>gc[t].some(t=>!!e[t])};Js(e),vc=!0}(),Zs}const bc=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","propagate","ignoreStrict","viewport"]);function jc(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||bc.has(e)}let xc=e=>!jc(e);try{"function"==typeof(wc=require("@emotion/is-prop-valid").default)&&(xc=e=>e.startsWith("on")?!jc(e):wc(e))}catch(wc){}var wc;const kc=s.createContext({});function Sc(e){return Array.isArray(e)?e.join(" "):e}function Ec(e,t,n){for(const a in t)!Ii(t[a])&&!Pl(a,n)&&(e[a]=t[a])}function Cc(e,t){const n={},a=function(e,t){const n={};return Ec(n,e.style||{},e),Object.assign(n,function({transformTemplate:e},t){return s.useMemo(()=>{const n={style:{},transform:{},transformOrigin:{},vars:{}};return xl(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),n}(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===e.drag?"none":"pan-"+("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=a,n}function Pc(e,t,n,a){const r=s.useMemo(()=>{const n={style:{},transform:{},transformOrigin:{},vars:{},attrs:{}};return Rl(n,t,Dl(a),e.transformTemplate,e.style),{...n.attrs,style:{...n.style}}},[t]);if(e.style){const t={};Ec(t,e.style,e),r.style={...t,...r.style}}return r}const Tc=["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 Nc(e){return"string"==typeof e&&!e.includes("-")&&!!(Tc.indexOf(e)>-1||/[A-Z]/u.test(e))}function Ac(e,t,n,{latestValues:a},r,o=!1,i){const l=((null!=i?i:Nc(e))?Pc:Cc)(t,a,r,e),u=function(e,t,n){const a={};for(const r in e)"values"===r&&"object"==typeof e.values||(xc(r)||!0===n&&jc(r)||!t&&!jc(r)||e.draggable&&r.startsWith("onDrag"))&&(a[r]=e[r]);return a}(t,"string"==typeof e,o),c=e!==s.Fragment?{...u,...l,ref:n}:{},{children:d}=t,m=s.useMemo(()=>Ii(d)?d.get():d,[d]);return s.createElement(e,{...c,children:m})}function Mc(e,t,n,a){const r={},o=a(e,{});for(const e in o)r[e]=Cu(o[e]);let{initial:i,animate:s}=e;const l=Hs(e),u=qs(e);t&&u&&!l&&!1!==e.inherit&&(void 0===i&&(i=t.initial),void 0===s&&(s=t.animate));let c=!!n&&!1===n.initial;c=c||!1===i;const d=c?s:i;if(d&&"boolean"!=typeof d&&!Bs(d)){const t=Array.isArray(d)?d:[d];for(let n=0;n<t.length;n++){const a=Ni(e,t[n]);if(a){const{transitionEnd:e,transition:t,...n}=a;for(const e in n){let t=n[e];Array.isArray(t)&&(t=t[c?t.length-1:0]),null!==t&&(r[e]=t)}for(const t in e)r[t]=e[t]}}}return r}const Lc=e=>(t,n)=>{const a=s.useContext(kc),r=s.useContext(xa),o=()=>function({scrapeMotionValuesFromProps:e,createRenderState:t},n,a,r){return{latestValues:Mc(n,a,r,e),renderState:t()}}(e,t,a,r);return n?o():ya(o)},Rc=Lc({scrapeMotionValuesFromProps:Tl,createRenderState:()=>({style:{},transform:{},transformOrigin:{},vars:{}})}),Oc=Lc({scrapeMotionValuesFromProps:zl,createRenderState:()=>({style:{},transform:{},transformOrigin:{},vars:{},attrs:{}})}),Dc=Symbol.for("motionComponentSymbol");function zc(e,t,n){const a=s.useRef(n);s.useInsertionEffect(()=>{a.current=n});const r=s.useRef(null);return s.useCallback(n=>{var o;n&&(null==(o=e.onMount)||o.call(e,n)),t&&(n?t.mount(n):t.unmount());const i=a.current;if("function"==typeof i)if(n){const e=i(n);"function"==typeof e&&(r.current=e)}else r.current?(r.current(),r.current=null):i(n);else i&&(i.current=n)},[t])}const _c=s.createContext({});function Ic(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function Fc(e,t,n,a,r,o){var i,l;const{visualElement:u}=s.useContext(kc),c=s.useContext(hc),d=s.useContext(xa),m=s.useContext(oc),f=m.reducedMotion,p=m.skipAnimations,h=s.useRef(null),g=s.useRef(!1);a=a||c.renderer,!h.current&&a&&(h.current=a(e,{visualState:t,parent:u,props:n,presenceContext:d,blockInitialAnimation:!!d&&!1===d.initial,reducedMotionConfig:f,skipAnimations:p,isSVG:o}),g.current&&h.current&&(h.current.manuallyAnimateOnMount=!0));const v=h.current,y=s.useContext(_c);v&&!v.projection&&r&&("html"===v.type||"svg"===v.type)&&function(e,t,n,a){const{layoutId:r,layout:o,drag:i,dragConstraints:s,layoutScroll:l,layoutRoot:u,layoutCrossfade:c}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:Vc(e.parent)),e.projection.setOptions({layoutId:r,layout:o,alwaysMeasureLayout:!!i||s&&Ic(s),visualElement:e,animationType:"string"==typeof o?o:"both",initialPromotionConfig:a,crossfade:c,layoutScroll:l,layoutRoot:u})}(h.current,n,r,y);const b=s.useRef(!1);s.useInsertionEffect(()=>{v&&b.current&&v.update(n,d)});const j=n[Bi],x=s.useRef(!!j&&!(null!=(i=window.MotionHandoffIsComplete)&&i.call(window,j))&&(null==(l=window.MotionHasOptimisedAnimation)?void 0:l.call(window,j)));return ja(()=>{g.current=!0,v&&(b.current=!0,window.MotionIsMounted=!0,v.updateFeatures(),v.scheduleRenderMicrotask(),x.current&&v.animationState&&v.animationState.animateChanges())}),s.useEffect(()=>{v&&(!x.current&&v.animationState&&v.animationState.animateChanges(),x.current&&(queueMicrotask(()=>{var e;null==(e=window.MotionHandoffMarkAsComplete)||e.call(window,j)}),x.current=!1),v.enteringChildren=void 0)}),v}function Vc(e){if(e)return!1!==e.options.allowProjection?e.projection:Vc(e.parent)}function Bc(e,{forwardMotionProps:t=!1,type:n}={},a,r){var o,i;a&&function(e){const t=yc();for(const n in e)t[n]={...t[n],...e[n]};Js(t)}(a);const l=n?"svg"===n:Nc(e),u=l?Oc:Rc;function c(n,a){let o;const i={...s.useContext(oc),...n,layoutId:Uc(n)},{isStatic:c}=i,d=function(e){const{initial:t,animate:n}=function(e,t){if(Hs(e)){const{initial:t,animate:n}=e;return{initial:!1===t||Us(t)?t:void 0,animate:Us(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,s.useContext(kc));return s.useMemo(()=>({initial:t,animate:n}),[Sc(t),Sc(n)])}(n),m=u(n,c);if(!c&&ba){s.useContext(hc);const t=function(e){const t=yc(),{drag:n,layout:a}=t;if(!n&&!a)return{};const r={...n,...a};return{MeasureLayout:null!=n&&n.isEnabled(e)||null!=a&&a.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(i);o=t.MeasureLayout,d.visualElement=Fc(e,m,i,r,t.ProjectionNode,l)}return je.jsxs(kc.Provider,{value:d,children:[o&&d.visualElement?je.jsx(o,{visualElement:d.visualElement,...i}):null,Ac(e,n,zc(m,d.visualElement,a),m,c,t,l)]})}c.displayName=`motion.${"string"==typeof e?e:`create(${null!=(i=null!=(o=e.displayName)?o:e.name)?i:""})`}`;const d=s.forwardRef(c);return d[Dc]=e,d}function Uc({layoutId:e}){const t=s.useContext(va).id;return t&&void 0!==e?t+"-"+e:e}let $c=0;const Wc={animation:{Feature:class extends nl{constructor(e){super(e),e.animationState||(e.animationState=$l(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();Bs(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)||e.call(this)}}},exit:{Feature:class extends nl{constructor(){super(...arguments),this.id=$c++}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 a=this.node.animationState.setActive("exit",!e);t&&!e&&a.then(()=>{t(this.id)})}mount(){const{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}}};function Hc(e){return{point:{x:e.pageX,y:e.pageY}}}function qc(e,t,n,a){return ku(e,t,(e=>t=>bs(t)&&e(t,Hc(t)))(n),a)}const Yc=({current:e})=>e?e.ownerDocument.defaultView:null,Xc=(e,t)=>Math.abs(e-t),Kc=new Set(["auto","scroll"]);class Qc{constructor(e,t,{transformPagePoint:n,contextWindow:a=window,dragSnapToOrigin:r=!1,distanceThreshold:o=3,element:i}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=e=>{this.handleScroll(e.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!this.lastMoveEvent||!this.lastMoveEventInfo)return;const e=Jc(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){const n=Xc(e.x,t.x),a=Xc(e.y,t.y);return Math.sqrt(n**2+a**2)}(e.offset,{x:0,y:0})>=this.distanceThreshold;if(!t&&!n)return;const{point:a}=e,{timestamp:r}=or;this.history.push({...a,timestamp:r});const{onStart:o,onMove:i}=this.handlers;t||(o&&o(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),i&&i(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=Gc(t,this.transformPagePoint),ar.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();const{onEnd:n,onSessionEnd:a,resumeAnimation:r}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&r&&r(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;const o=Jc("pointercancel"===e.type?this.lastMoveEventInfo:Gc(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,o),a&&a(e,o)},!bs(e))return;this.dragSnapToOrigin=r,this.handlers=t,this.transformPagePoint=n,this.distanceThreshold=o,this.contextWindow=a||window;const s=Gc(Hc(e),this.transformPagePoint),{point:l}=s,{timestamp:u}=or;this.history=[{...l,timestamp:u}];const{onSessionStart:c}=t;c&&c(e,Jc(s,this.history)),this.removeListeners=La(qc(this.contextWindow,"pointermove",this.handlePointerMove),qc(this.contextWindow,"pointerup",this.handlePointerUp),qc(this.contextWindow,"pointercancel",this.handlePointerUp)),i&&this.startScrollTracking(i)}startScrollTracking(e){let t=e.parentElement;for(;t;){const e=getComputedStyle(t);(Kc.has(e.overflowX)||Kc.has(e.overflowY))&&this.scrollPositions.set(t,{x:t.scrollLeft,y:t.scrollTop}),t=t.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(e){const t=this.scrollPositions.get(e);if(!t)return;const n=e===window,a=n?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},r=a.x-t.x,o=a.y-t.y;0===r&&0===o||(n?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=r,this.lastMoveEventInfo.point.y+=o):this.history.length>0&&(this.history[0].x-=r,this.history[0].y-=o),this.scrollPositions.set(e,a),ar.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),rr(this.updatePoint)}}function Gc(e,t){return t?{point:t(e.point)}:e}function Zc(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Jc({point:e},t){return{point:e,delta:Zc(e,td(t)),offset:Zc(e,ed(t)),velocity:nd(t,.1)}}function ed(e){return e[0]}function td(e){return e[e.length-1]}function nd(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,a=null;const r=td(e);for(;n>=0&&(a=e[n],!(r.timestamp-a.timestamp>Da(t)));)n--;if(!a)return{x:0,y:0};a===e[0]&&e.length>2&&r.timestamp-a.timestamp>2*Da(t)&&(a=e[1]);const o=za(r.timestamp-a.timestamp);if(0===o)return{x:0,y:0};const i={x:(r.x-a.x)/o,y:(r.y-a.y)/o};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function ad(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 rd(e,t){let n=t.min-e.min,a=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,a]=[a,n]),{min:n,max:a}}const od=.35;function id(e,t,n){return{min:sd(e,t),max:sd(e,n)}}function sd(e,t){return"number"==typeof e?e:e[t]||0}const ld=new WeakMap;class ud{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.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:n}={}){const{presenceContext:a}=this.visualElement;if(a&&!1===a.isPresent)return;const{dragSnapToOrigin:r}=this.getProps();this.panSession=new Qc(e,{onSessionStart:e=>{t&&this.snapToCursor(Hc(e).point),this.stopAnimation()},onStart:(e,t)=>{const{drag:n,dragPropagation:a,onDragStart:r}=this.getProps();if(n&&!a&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){return"x"===e||"y"===e?hs[e]?null:(hs[e]=!0,()=>{hs[e]=!1}):hs.x||hs.y?null:(hs.x=hs.y=!0,()=>{hs.x=hs.y=!1})}(n),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),pu(e=>{let t=this.getAxisMotionValue(e).get()||0;if(Nr.test(t)){const{projection:n}=this.visualElement;if(n&&n.layout){const a=n.layout.layoutBox[e];a&&(t=Ql(a)*(parseFloat(t)/100))}}this.originPoint[e]=t}),r&&ar.update(()=>r(e,t),!1,!0),Fi(this.visualElement,"transform");const{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},onMove:(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;const{dragPropagation:n,dragDirectionLock:a,onDirectionLock:r,onDrag:o}=this.getProps();if(!n&&!this.openDragLock)return;const{offset:i}=t;if(a&&null===this.currentDirection)return this.currentDirection=function(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}(i),void(null!==this.currentDirection&&r&&r(this.currentDirection));this.updateAxis("x",t.point,i),this.updateAxis("y",t.point,i),this.visualElement.render(),o&&ar.update(()=>o(e,t),!1,!0)},onSessionEnd:(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},resumeAnimation:()=>{const{dragSnapToOrigin:e}=this.getProps();(e||this.constraints)&&this.startAnimation({x:0,y:0})}},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:r,distanceThreshold:n,contextWindow:Yc(this.visualElement),element:this.visualElement.current})}stop(e,t){const n=e||this.latestPointerEvent,a=t||this.latestPanInfo,r=this.isDragging;if(this.cancel(),!r||!a||!n)return;const{velocity:o}=a;this.startAnimation(o);const{onDragEnd:i}=this.getProps();i&&ar.postRender(()=>i(n,a))}cancel(){this.isDragging=!1;const{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.endPanSession();const{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(e,t,n){const{drag:a}=this.getProps();if(!n||!dd(e,a,this.currentDirection))return;const r=this.getAxisMotionValue(e);let o=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(o=function(e,{min:t,max:n},a){return void 0!==t&&e<t?e=a?Yr(t,e,a.min):Math.max(e,t):void 0!==n&&e>n&&(e=a?Yr(n,e,a.max):Math.min(e,n)),e}(o,this.constraints[e],this.elastic[e])),r.set(o)}resolveConstraints(){var e;const{dragConstraints:t,dragElastic:n}=this.getProps(),a=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null==(e=this.visualElement.projection)?void 0:e.layout,r=this.constraints;t&&Ic(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!t||!a)&&function(e,{top:t,left:n,bottom:a,right:r}){return{x:ad(e.x,n,r),y:ad(e.y,t,a)}}(a.layoutBox,t),this.elastic=function(e=od){return!1===e?e=0:!0===e&&(e=od),{x:id(e,"left","right"),y:id(e,"top","bottom")}}(n),r!==this.constraints&&!Ic(t)&&a&&this.constraints&&!this.hasMutatedConstraints&&pu(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}(a.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){const{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!Ic(e))return!1;const n=e.current,{projection:a}=this.visualElement;if(!a||!a.layout)return!1;const r=function(e,t,n){const a=yl(e,n),{scroll:r}=t;return r&&(hl(a.x,r.offset.x),hl(a.y,r.offset.y)),a}(n,a.root,this.visualElement.getTransformPagePoint());let o=function(e,t){return{x:rd(e.x,t.x),y:rd(e.y,t.y)}}(a.layout.layoutBox,r);if(t){const e=t(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(o));this.hasMutatedConstraints=!!e,e&&(o=al(e))}return o}startAnimation(e){const{drag:t,dragMomentum:n,dragElastic:a,dragTransition:r,dragSnapToOrigin:o,onDragTransitionEnd:i}=this.getProps(),s=this.constraints||{},l=pu(i=>{if(!dd(i,t,this.currentDirection))return;let l=s&&s[i]||{};o&&(l={min:0,max:0});const u={type:"inertia",velocity:n?e[i]:0,bounceStiffness:a?200:1e6,bounceDamping:a?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...r,...l};return this.startAxisValueAnimation(i,u)});return Promise.all(l).then(i)}startAxisValueAnimation(e,t){const n=this.getAxisMotionValue(e);return Fi(this.visualElement,e),n.start(Pi(e,n,0,t,this.visualElement,!1))}stopAnimation(){pu(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){const t=`_drag${e.toUpperCase()}`,n=this.visualElement.getProps();return n[t]||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){pu(t=>{const{drag:n}=this.getProps();if(!dd(t,n,this.currentDirection))return;const{projection:a}=this.visualElement,r=this.getAxisMotionValue(t);if(a&&a.layout){const{min:n,max:o}=a.layout.layoutBox[t],i=r.get()||0;r.set(e[t]-Yr(n,o,.5)+i)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!Ic(t)||!n||!this.constraints)return;this.stopAnimation();const a={x:0,y:0};pu(e=>{const t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){const n=t.get();a[e]=function(e,t){let n=.5;const a=Ql(e),r=Ql(t);return r>a?n=Ra(t.min,t.max-a,e.min):a>r&&(n=Ra(e.min,e.max-r,t.min)),Sa(0,1,n)}({min:n,max:n},this.constraints[e])}});const{transformTemplate:r}=this.visualElement.getProps();this.visualElement.current.style.transform=r?r({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.constraints=!1,this.resolveConstraints(),pu(t=>{if(!dd(t,e,null))return;const n=this.getAxisMotionValue(t),{min:r,max:o}=this.constraints[t];n.set(Yr(r,o,a[t]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;ld.set(this.visualElement,this);const e=this.visualElement.current,t=qc(e,"pointerdown",t=>{const{drag:n,dragListener:a=!0}=this.getProps(),r=t.target,o=r!==e&&function(e){return xs.has(e.tagName)||!0===e.isContentEditable}(r);n&&a&&!o&&this.start(t)});let n;const a=()=>{const{dragConstraints:t}=this.getProps();Ic(t)&&t.current&&(this.constraints=this.resolveRefConstraints(),n||(n=function(e,t,n){const a=_s(e,cd(n)),r=_s(t,cd(n));return()=>{a(),r()}}(e,t.current,()=>this.scalePositionWithinConstraints())))},{projection:r}=this.visualElement,o=r.addEventListener("measure",a);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),ar.read(a);const i=ku(window,"resize",()=>this.scalePositionWithinConstraints()),s=r.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(pu(t=>{const n=this.getAxisMotionValue(t);n&&(this.originPoint[t]+=e[t].translate,n.set(n.get()+e[t].translate))}),this.visualElement.render())});return()=>{i(),t(),o(),s&&s(),n&&n()}}getProps(){const e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:a=!1,dragConstraints:r=!1,dragElastic:o=od,dragMomentum:i=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:a,dragConstraints:r,dragElastic:o,dragMomentum:i}}}function cd(e){let t=!0;return()=>{t?t=!1:e()}}function dd(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}const md=e=>(t,n)=>{e&&ar.update(()=>e(t,n),!1,!0)};let fd=!1;class pd extends s.Component{componentDidMount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:a}=this.props,{projection:r}=e;r&&(t.group&&t.group.add(r),n&&n.register&&a&&n.register(r),fd&&r.root.didUpdate(),r.addEventListener("animationComplete",()=>{this.safeToRemove()}),r.setOptions({...r.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),Tu.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){const{layoutDependency:t,visualElement:n,drag:a,isPresent:r}=this.props,{projection:o}=n;return o&&(o.isPresent=r,e.layoutDependency!==t&&o.setOptions({...o.options,layoutDependency:t}),fd=!0,a||e.layoutDependency!==t||void 0===t||e.isPresent!==r?o.willUpdate():this.safeToRemove(),e.isPresent!==r&&(r?o.promote():o.relegate()||ar.postRender(()=>{const e=o.getStack();(!e||!e.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),ps.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:a}=e;fd=!0,a&&(a.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(a),n&&n.deregister&&n.deregister(a))}safeToRemove(){const{safeToRemove:e}=this.props;e&&e()}render(){return null}}function hd(e){const[t,n]=dc(),a=s.useContext(va);return je.jsx(pd,{...e,layoutGroup:a,switchLayoutGroup:s.useContext(_c),isPresent:t,safeToRemove:n})}const gd={pan:{Feature:class extends nl{constructor(){super(...arguments),this.removePointerDownListener=Aa}onPointerDown(e){this.session=new Qc(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:Yc(this.node)})}createPanHandlers(){const{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:a}=this.node.getProps();return{onSessionStart:md(e),onStart:md(t),onMove:md(n),onEnd:(e,t)=>{delete this.session,a&&ar.postRender(()=>a(e,t))}}}mount(){this.removePointerDownListener=qc(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 nl{constructor(e){super(e),this.removeGroupControls=Aa,this.removeListeners=Aa,this.controls=new ud(e)}mount(){const{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Aa}update(){const{dragControls:e}=this.node.getProps(),{dragControls:t}=this.node.prevProps||{};e!==t&&(this.removeGroupControls(),e&&(this.removeGroupControls=e.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}},ProjectionNode:rc,MeasureLayout:hd}};function vd(e,t,n){const{props:a}=e;e.animationState&&a.whileHover&&e.animationState.setActive("whileHover","Start"===n);const r=a["onHover"+n];r&&ar.postRender(()=>r(t,Hc(t)))}function yd(e,t,n){const{props:a}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&a.whileTap&&e.animationState.setActive("whileTap","Start"===n);const r=a["onTap"+("End"===n?"":n)];r&&ar.postRender(()=>r(t,Hc(t)))}const bd=new WeakMap,jd=new WeakMap,xd=e=>{const t=bd.get(e.target);t&&t(e)},wd=e=>{e.forEach(xd)};const kd={some:0,all:1},Sd={...Wc,inView:{Feature:class extends nl{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:a="some",once:r}=e;return function(e,t,n){const a=function({root:e,...t}){const n=e||document;jd.has(n)||jd.set(n,{});const a=jd.get(n),r=JSON.stringify(t);return a[r]||(a[r]=new IntersectionObserver(wd,{root:e,...t})),a[r]}(t);return bd.set(e,n),a.observe(e),()=>{bd.delete(e),a.unobserve(e)}}(this.node.current,{root:t?t.current:void 0,rootMargin:n,threshold:"number"==typeof a?a:kd[a]},e=>{const{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,r&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);const{onViewportEnter:n,onViewportLeave:a}=this.node.getProps(),o=t?n:a;o&&o(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;const{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}(e,t))&&this.startObserver()}unmount(){}}},tap:{Feature:class extends nl{mount(){const{current:e}=this.node;if(!e)return;const{globalTapTarget:t,propagate:n}=this.node.props;this.unmount=function(e,t,n={}){const[a,r,o]=vs(e,n),i=e=>{const a=e.currentTarget;if(!Es(e)||Cs.has(e))return;ws.add(a),n.stopPropagation&&Cs.add(e);const o=t(a,e),i=(e,t)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",l),ws.has(a)&&ws.delete(a),Es(e)&&"function"==typeof o&&o(e,{success:t})},s=e=>{i(e,a===window||a===document||n.useGlobalTarget||ys(a,e.target))},l=e=>{i(e,!1)};window.addEventListener("pointerup",s,r),window.addEventListener("pointercancel",l,r)};return a.forEach(e=>{(n.useGlobalTarget?window:e).addEventListener("pointerdown",i,r),fs(e)&&(e.addEventListener("focus",e=>((e,t)=>{const n=e.currentTarget;if(!n)return;const a=ks(()=>{if(ws.has(n))return;Ss(n,"down");const e=ks(()=>{Ss(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>Ss(n,"cancel"),t)});n.addEventListener("keydown",a,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",a),t)})(e,r)),!function(e){return js.has(e.tagName)||!0===e.isContentEditable}(e)&&!e.hasAttribute("tabindex")&&(e.tabIndex=0))}),o}(e,(e,t)=>(yd(this.node,t,"Start"),(e,{success:t})=>yd(this.node,e,t?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:!1===(null==n?void 0:n.tap)})}unmount(){}}},focus:{Feature:class extends nl{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){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=La(ku(this.node.current,"focus",()=>this.onFocus()),ku(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends nl{mount(){const{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){const[a,r,o]=vs(e,n);return a.forEach(e=>{let n,a=!1,o=!1;const i=t=>{n&&(n(t),n=void 0),e.removeEventListener("pointerleave",l)},s=e=>{a=!1,window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",s),o&&(o=!1,i(e))},l=e=>{if("touch"!==e.pointerType){if(a)return void(o=!0);i(e)}};e.addEventListener("pointerenter",a=>{if(!function(e){return!("touch"===e.pointerType||gs())}(a))return;o=!1;const i=t(e,a);"function"==typeof i&&(n=i,e.addEventListener("pointerleave",l,r))},r),e.addEventListener("pointerdown",()=>{a=!0,window.addEventListener("pointerup",s,r),window.addEventListener("pointercancel",s,r)},r)}),o}(e,(e,t)=>(vd(this.node,t,"Start"),e=>vd(this.node,e,"End"))))}unmount(){}}},...gd,layout:{ProjectionNode:rc,MeasureLayout:hd}},Ed=function(e,t){if("undefined"==typeof Proxy)return Bc;const n=new Map,a=(n,a)=>Bc(n,a,e,t);return new Proxy((e,t)=>a(e,t),{get:(r,o)=>"create"===o?a:(n.has(o)||n.set(o,Bc(o,void 0,e,t)),n.get(o))})}(Sd,(e,t)=>{var n;return(null!=(n=t.isSVG)?n:Nc(e))?new _l(t):new Nl(t,{allowProjection:e!==s.Fragment})});function Cd(){!Xs.current&&Qs();const[e]=s.useState(Ys.current);return e}function Pd(e,t){[...t].reverse().forEach(n=>{const a=e.getVariant(n);a&&_i(e,a),e.variantChildren&&e.variantChildren.forEach(e=>{Pd(e,t)})})}function Td(){const e=new Set,t={subscribe:t=>(e.add(t),()=>{e.delete(t)}),start(t,n){const a=[];return e.forEach(e=>{a.push(qi(e,t,{transitionOverride:n}))}),Promise.all(a)},set:t=>e.forEach(e=>{!function(e,t){Array.isArray(t)?Pd(e,t):"string"==typeof t?Pd(e,[t]):_i(e,t)}(e,t)}),stop(){e.forEach(e=>{!function(e){e.values.forEach(e=>e.stop())}(e)})},mount:()=>()=>{t.stop()}};return t}const Nd=function(){const e=ya(Td);return ja(e.mount,[]),e},Ad=s.forwardRef(({onMouseEnter:e,onMouseLeave:t,className:n,size:a=24,duration:r=.6,isAnimated:o=!0,...i},l)=>{const u=Nd(),c=Cd(),d=s.useRef(!1);s.useImperativeHandle(l,()=>(d.current=!0,{startAnimation:()=>u.start(c?"normal":"animate"),stopAnimation:()=>u.start("normal")}));const m=s.useCallback(t=>{!o||c||(d.current?null==e||e(t):u.start("animate"))},[u,c,o,e]),f=s.useCallback(e=>{d.current?null==t||t(e):u.start("normal")},[u,t]),p={normal:{scale:1,rotate:0},animate:{scale:[1,1.1,.95,1],rotate:[0,-3,3,0],transition:{duration:.8*r,ease:[.22,1,.36,1]}}},h={normal:{opacity:1,scale:1,y:0},animate:{opacity:[.7,1],scale:[.9,1.05,1],y:[2,-1,0],transition:{duration:.7*r,ease:"easeOut"}}},g={normal:{opacity:1,scaleX:1},animate:{opacity:[.6,1],scaleX:[.8,1.05,1],transition:{duration:.5*r,ease:"easeOut",delay:.1}}};return je.jsx(Ed.div,{className:he.cn("jltma:inline-flex jltma:items-center jltma:justify-center",n),onMouseEnter:m,onMouseLeave:f,...i,children:je.jsxs(Ed.svg,{xmlns:"http://www.w3.org/2000/svg",width:a,height:a,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:u,initial:"normal",variants:p,children:[je.jsx(Ed.path,{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",variants:h,initial:"normal",animate:u}),je.jsx(Ed.path,{d:"M5 21h14",variants:g,initial:"normal",animate:u})]})})});Ad.displayName="CrownIcon";const Md=s.forwardRef(({onMouseEnter:e,onMouseLeave:t,className:n,size:a=24,duration:r=1,isAnimated:o=!0,...i},l)=>{const u=Nd(),c=Cd(),d=s.useRef(!1);s.useImperativeHandle(l,()=>(d.current=!0,{startAnimation:()=>u.start(c?"normal":"animate"),stopAnimation:()=>u.start("normal")}));const m=s.useCallback(t=>{!o||c||(d.current?null==e||e(t):u.start("animate"))},[u,c,o,e]),f=s.useCallback(e=>{d.current?null==t||t(e):u.start("normal")},[u,t]),p={normal:{scale:1,rotate:0},animate:{scale:[1,1.06,.98,1],rotate:[0,-2,1,0],transition:{duration:.85*r,ease:[.22,1,.36,1]}}},h={normal:{opacity:1,scale:1},animate:{opacity:[.6,1,1],scale:[.7,1.15,1],transition:{duration:.7*r,ease:"easeOut",delay:.05}}},g={normal:{opacity:.9,scale:1,rotate:0},animate:{opacity:[0,1],scale:[.4,1],rotate:[-45,0],transition:{duration:.55*r,ease:"easeOut",delay:.16}}},v={normal:{opacity:1,scale:1,y:0},animate:{opacity:[0,1],scale:[.4,1],y:[4,0],transition:{duration:.5*r,ease:"easeOut",delay:.28}}};return je.jsx(Ed.div,{className:he.cn("jltma:inline-flex jltma:items-center jltma:justify-center",n),onMouseEnter:m,onMouseLeave:f,...i,children:je.jsxs(Ed.svg,{xmlns:"http://www.w3.org/2000/svg",width:a,height:a,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:u,initial:"normal",variants:p,children:[je.jsx(Ed.path,{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",variants:h,initial:"normal",animate:u}),je.jsx(Ed.path,{d:"M20 2v4",variants:g,initial:"normal",animate:u}),je.jsx(Ed.path,{d:"M22 4h-4",variants:g,initial:"normal",animate:u}),je.jsx(Ed.circle,{cx:"4",cy:"20",r:"2",variants:v,initial:"normal",animate:u})]})})});Md.displayName="SparklesIcon";const Ld="?utm_source=option-panel&utm_medium=master-addons&utm_campaign=installation&utm_id=plugin",Rd=({style:e="badge",onClick:t,className:n})=>{const a="jltma:cursor-pointer jltma:transition-all jltma:duration-200",r=s.useRef(null);switch(e){case"inline":return je.jsx("span",{onClick:t,className:he.cn(a,"jltma:text-xs jltma:font-semibold jltma:text-amber-500 hover:jltma:opacity-80",n),children:"(Pro)"});case"badge":return je.jsx("span",{onClick:t,className:he.cn(a,"jltma:inline-flex jltma:items-center jltma:px-1.5 jltma:py-0.5 jltma:text-[10px] jltma:font-semibold jltma:uppercase jltma:tracking-wide","jltma:bg-amber-500/10 jltma:text-amber-500 jltma:rounded","hover:jltma:bg-amber-500/15",n),children:"Pro"});case"badge-gradient":return je.jsxs("span",{onClick:t,onMouseEnter:()=>{var e;return null==(e=r.current)?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return null==(e=r.current)?void 0:e.stopAnimation()},className:he.cn(a,"jltma:inline-flex jltma:items-center jltma:gap-1 jltma:px-2 jltma:py-0.5 jltma:text-[10px] jltma:font-bold jltma:uppercase jltma:tracking-wide","jltma:bg-linear-to-r jltma:from-amber-500 jltma:to-orange-500 hover:jltma:from-amber-600 hover:jltma:to-orange-600 jltma:text-white! jltma:rounded-full jltma:shadow-sm","hover:jltma:shadow-md",n),children:[je.jsx(Ad,{ref:r,size:14}),"Pro"]});case"badge-icon":return je.jsxs("span",{onClick:t,onMouseEnter:()=>{var e;return null==(e=r.current)?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return null==(e=r.current)?void 0:e.stopAnimation()},className:he.cn(a,"jltma:inline-flex jltma:items-center jltma:gap-1 jltma:px-1.5 jltma:py-0.5 jltma:text-[10px] jltma:font-semibold jltma:uppercase","jltma:bg-amber-500/10 jltma:text-amber-500 jltma:rounded","hover:jltma:bg-amber-500/15",n),children:[je.jsx(Ad,{ref:r,size:14}),"Pro"]});case"badge-sparkle":return je.jsxs("span",{onClick:t,onMouseEnter:()=>{var e;return null==(e=r.current)?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return null==(e=r.current)?void 0:e.stopAnimation()},className:he.cn(a,"jltma:inline-flex jltma:items-center jltma:gap-1 jltma:px-2 jltma:py-0.5 jltma:text-[10px] jltma:font-bold jltma:uppercase","jltma:bg-linear-to-r jltma:from-amber-500 jltma:to-orange-500 hover:jltma:from-amber-600 hover:jltma:to-orange-600 jltma:text-white! jltma:rounded-full jltma:shadow-sm","hover:jltma:from-amber-600 hover:jltma:to-orange-600 hover:jltma:shadow-md",n),children:[je.jsx(Md,{ref:r,size:14}),"Pro"]});default:return null}},Od=({open:e,onOpenChange:t,title:n="Pro Feature",message:a,features:r,upgradeUrl:o=`https://master-addons.com/pricing/${Ld}`,upgradeText:i,docsUrl:s=`https://master-addons.com/docs/${Ld}`})=>{const l=r||["Advanced Customizations","Priority Support","Regular Updates","All Premium Features"];return je.jsx(Jn,{open:e,onOpenChange:t,children:je.jsxs(na,{className:"jltma:sm:max-w-md",children:[je.jsxs(aa,{children:[je.jsxs(oa,{className:"jltma:flex! jltma:items-center jltma:gap-2 jltma:m-0!",children:[je.jsx("span",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:w-10 jltma:h-10 jltma:rounded-full jltma:bg-linear-to-br jltma:from-amber-500 jltma:to-orange-500 hover:jltma:from-amber-600 hover:jltma:to-orange-600 jltma:shadow-lg",children:je.jsx(Y,{className:"jltma:h-5 jltma:w-5 jltma:text-white"})}),je.jsx("span",{children:"Upgrade to Pro"})]}),je.jsx(ia,{className:"jltma:m-0!",children:"Unlock premium features"})]}),je.jsxs("div",{className:"jltma:space-y-4 jltma:py-2",children:[je.jsxs("div",{className:"jltma:flex jltma:items-start jltma:gap-3 jltma:p-4 jltma:bg-(--jltma-muted)/50 jltma:rounded-(--jltma-radius) jltma:border jltma:border-(--jltma-border)",children:[je.jsx(J,{className:"jltma:h-5 jltma:w-5 jltma:text-amber-500 jltma:mt-0.5 jltma:shrink-0"}),je.jsxs("div",{children:[je.jsx("p",{className:"jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground) jltma:m-0!",children:n}),je.jsx("p",{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground) jltma:m-0! jltma:mt-1",children:a||"This feature is available in the Pro version. Upgrade now to unlock all premium features."})]})]}),je.jsxs("div",{className:"jltma:space-y-2",children:[je.jsx("h4",{className:"jltma:text-xs jltma:font-medium! jltma:text-(--jltma-foreground) jltma:uppercase jltma:tracking-wide jltma:m-0! jltma:mb-2!",children:"Unlock Premium Features:"}),je.jsx("ul",{className:"jltma:space-y-2 jltma:m-0! jltma:mt-1! jltma:p-0! jltma:list-none!",children:l.map((e,t)=>je.jsxs("li",{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-xs jltma:text-(--jltma-muted-foreground)",children:[je.jsx(me,{className:"jltma:h-4 jltma:w-4 jltma:text-amber-500"}),e]},t))})]})]}),je.jsxs(ra,{className:"jltma:gap-2",children:[je.jsx(ga,{type:"button",variant:"ghost",onClick:()=>{s&&window.open(s,"_blank"),t(!1)},className:"jltma:border jltma:border-(--jltma-border) jltma:flex-1",children:"Documentation"}),je.jsxs(ga,{type:"button",onClick:()=>{o&&window.open(o,"_blank"),t(!1)},className:"jltma:bg-linear-to-r jltma:from-amber-500 jltma:to-orange-500 hover:jltma:from-amber-600 hover:jltma:to-orange-600 jltma:text-white jltma:border-0 jltma:gap-2 jltma:flex-1",children:[je.jsx(Y,{className:"jltma:h-4 jltma:w-4"}),i||"Upgrade to Pro",je.jsx(K,{className:"jltma:h-3.5 jltma:w-3.5"})]})]})]})})},Dd=({open:e,onOpenChange:t,title:n,mediaUrl:a,mediaType:r="image",features:o,upgradeUrl:i=`https://master-addons.com/pricing/${Ld}`,upgradeText:s,docsUrl:l=`https://master-addons.com/docs/${Ld}`})=>{var u;const c=o||["Full access to this feature","Priority customer support","Regular updates & improvements","All premium features included"];return je.jsx(Jn,{open:e,onOpenChange:t,children:je.jsxs(na,{className:"jltma:max-w-3xl! jltma:p-0 jltma:overflow-hidden jltma:gap-0 jltma:[&>button]:top-2 jltma:[&>button]:right-2 jltma:[&>button]:bg-[#969696] jltma:[&>button]:text-white! jltma:[&>button]:p-1 jltma:[&>button]:rounded-full",children:[je.jsx("h3",{className:"jltma:text-lg jltma:font-semibold jltma:text-(--jltma-foreground) jltma:m-0!",children:n}),je.jsx("div",{className:"jltma:relative jltma:w-full jltma:bg-(--jltma-muted) jltma:border jltma:border-(--jltma-border) jltma:p-2 jltma:rounded-lg",children:je.jsx("div","video"===r?{className:"jltma:relative jltma:aspect-video jltma:bg-black",children:/(?:youtube\.com\/(?:watch\?v=|embed\/|shorts\/)|youtu\.be\/)/.test(a)?je.jsx("iframe",{src:`https://www.youtube.com/embed/${(null==(u=a.match(/(?:youtube\.com\/(?:watch\?v=|embed\/|shorts\/)|youtu\.be\/)([\w-]+)/))?void 0:u[1])||""}?autoplay=1&rel=0&modestbranding=1&cc_load_policy=0&iv_load_policy=3`,className:"jltma:w-full jltma:h-full jltma:absolute jltma:inset-0 jltma:rounded-lg",allow:"autoplay; encrypted-media",allowFullScreen:!0,frameBorder:"0"}):je.jsx("video",{src:a,className:"jltma:w-full jltma:h-full jltma:object-cover",autoPlay:!0,loop:!0,muted:!0,playsInline:!0})}:{className:"jltma:relative jltma:aspect-video",children:je.jsx("img",{src:a,alt:n,className:"jltma:w-full jltma:h-full jltma:object-cover jltma:rounded-(--jltma-radius)"})})}),je.jsxs("div",{className:"jltma:p-4 jltma:pt-0",children:[c.length?je.jsx("h3",{className:"jltma:text-lg jltma:font-semibold jltma:text-(--jltma-foreground) jltma:m-0! jltma:mb-2!",children:"Key Features:"}):null,je.jsx("div",{className:"jltma:grid jltma:grid-cols-2 jltma:gap-1.5 jltma:mb-6",children:c.map((e,t)=>je.jsxs("li",{className:"jltma:mb-0! jltma:flex jltma:items-center jltma:gap-2 jltma:text-xs jltma:font-normal! jltma:text-(--jltma-muted-foreground)",children:[je.jsx(me,{className:"jltma:h-4 jltma:w-4 jltma:text-amber-500"}),e]},t))}),je.jsxs("div",{className:"jltma:flex jltma:gap-3",children:[je.jsx(ga,{type:"button",variant:"ghost",onClick:()=>{l&&window.open(l,"_blank"),t(!1)},className:"jltma:flex-1 jltma:h-11 jltma:border jltma:border-(--jltma-border)",children:"Documentation"}),je.jsxs(ga,{type:"button",onClick:()=>{i&&window.open(i,"_blank"),t(!1)},className:"jltma:flex-1 jltma:h-11 jltma:bg-linear-to-r jltma:from-amber-500 jltma:to-orange-500 hover:jltma:from-amber-600 hover:jltma:to-orange-600 jltma:text-white jltma:border-0 jltma:gap-2 jltma:shadow-lg jltma:shadow-amber-500/20",children:[je.jsx(Y,{className:"jltma:h-4 jltma:w-4"}),s||"Upgrade Pro",je.jsx(K,{className:"jltma:h-3.5 jltma:w-3.5"})]})]})]})]})})},zd=({style:e="badge-gradient",className:t,title:n="Pro Feature",message:a,features:r,upgradeUrl:o,upgradeText:i,docsUrl:l,mediaUrl:u,mediaType:c})=>{const[d,m]=s.useState(!1);return je.jsxs(je.Fragment,{children:[je.jsx(Rd,{style:e,className:t,onClick:()=>m(!0)}),u?je.jsx(Dd,{open:d,onOpenChange:m,title:n,description:a,mediaUrl:u,mediaType:c,features:r,upgradeUrl:o,upgradeText:i,docsUrl:l}):je.jsx(Od,{open:d,onOpenChange:m,title:n,message:a,features:r,upgradeUrl:o,upgradeText:i,docsUrl:l})]})},_d=Array(12).fill(0),Id=({visible:e,className:t})=>l.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},l.createElement("div",{className:"sonner-spinner"},_d.map((e,t)=>l.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${t}`})))),Fd=l.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},l.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),Vd=l.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},l.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),Bd=l.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},l.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),Ud=l.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},l.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),$d=l.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},l.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),l.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}));let Wd=1;const Hd=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{const t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;const{message:n,...a}=e,r="number"==typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:Wd++,o=this.toasts.find(e=>e.id===r),i=void 0===e.dismissible||e.dismissible;return this.dismissedToasts.has(r)&&this.dismissedToasts.delete(r),o?this.toasts=this.toasts.map(t=>t.id===r?(this.publish({...t,...e,id:r,title:n}),{...t,...e,id:r,dismissible:i,title:n}):t):this.addToast({title:n,...a,dismissible:i,id:r}),r},this.dismiss=e=>(e?(this.dismissedToasts.add(e),requestAnimationFrame(()=>this.subscribers.forEach(t=>t({id:e,dismiss:!0})))):this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{if(!t)return;let n;void 0!==t.loading&&(n=this.create({...t,promise:e,type:"loading",message:t.loading,description:"function"!=typeof t.description?t.description:void 0}));const a=Promise.resolve(e instanceof Function?e():e);let r,o=void 0!==n;const i=a.then(async e=>{if(r=["resolve",e],l.isValidElement(e))o=!1,this.create({id:n,type:"default",message:e});else if(qd(e)&&!e.ok){o=!1;const a="function"==typeof t.error?await t.error(`HTTP error! status: ${e.status}`):t.error,r="function"==typeof t.description?await t.description(`HTTP error! status: ${e.status}`):t.description,i="object"!=typeof a||l.isValidElement(a)?{message:a}:a;this.create({id:n,type:"error",description:r,...i})}else if(e instanceof Error){o=!1;const a="function"==typeof t.error?await t.error(e):t.error,r="function"==typeof t.description?await t.description(e):t.description,i="object"!=typeof a||l.isValidElement(a)?{message:a}:a;this.create({id:n,type:"error",description:r,...i})}else if(void 0!==t.success){o=!1;const a="function"==typeof t.success?await t.success(e):t.success,r="function"==typeof t.description?await t.description(e):t.description,i="object"!=typeof a||l.isValidElement(a)?{message:a}:a;this.create({id:n,type:"success",description:r,...i})}}).catch(async e=>{if(r=["reject",e],void 0!==t.error){o=!1;const a="function"==typeof t.error?await t.error(e):t.error,r="function"==typeof t.description?await t.description(e):t.description,i="object"!=typeof a||l.isValidElement(a)?{message:a}:a;this.create({id:n,type:"error",description:r,...i})}}).finally(()=>{o&&(this.dismiss(n),n=void 0),null==t.finally||t.finally.call(t)}),s=()=>new Promise((e,t)=>i.then(()=>"reject"===r[0]?t(r[1]):e(r[1])).catch(t));return"string"!=typeof n&&"number"!=typeof n?{unwrap:s}:Object.assign(n,{unwrap:s})},this.custom=(e,t)=>{const n=(null==t?void 0:t.id)||Wd++;return this.create({jsx:e(n),id:n,...t}),n},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},qd=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,Yd=Object.assign((e,t)=>{const n=(null==t?void 0:t.id)||Wd++;return Hd.addToast({title:e,...t,id:n}),n},{success:Hd.success,info:Hd.info,warning:Hd.warning,error:Hd.error,custom:Hd.custom,message:Hd.message,promise:Hd.promise,dismiss:Hd.dismiss,loading:Hd.loading},{getHistory:()=>Hd.toasts,getToasts:()=>Hd.getActiveToasts()});function Xd(e){return void 0!==e.label}!function(e){if("undefined"==typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family: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;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");const Kd=3,Qd=14;function Gd(...e){return e.filter(Boolean).join(" ")}const Zd=e=>{var t,n,a,r,o,i,s,u,c;const{invert:d,toast:m,unstyled:f,interacting:p,setHeights:h,visibleToasts:g,heights:v,index:y,toasts:b,expanded:j,removeToast:x,defaultRichColors:w,closeButton:k,style:S,cancelButtonStyle:E,actionButtonStyle:C,className:P="",descriptionClassName:T="",duration:N,position:A,gap:M,expandByDefault:L,classNames:R,icons:O,closeButtonAriaLabel:D="Close toast"}=e,[z,_]=l.useState(null),[I,F]=l.useState(null),[V,B]=l.useState(!1),[U,$]=l.useState(!1),[W,H]=l.useState(!1),[q,Y]=l.useState(!1),[X,K]=l.useState(!1),[Q,G]=l.useState(0),[Z,J]=l.useState(0),ee=l.useRef(m.duration||N||4e3),te=l.useRef(null),ne=l.useRef(null),ae=0===y,re=y+1<=g,oe=m.type,ie=!1!==m.dismissible,se=m.className||"",le=m.descriptionClassName||"",ue=l.useMemo(()=>v.findIndex(e=>e.toastId===m.id)||0,[v,m.id]),ce=l.useMemo(()=>{var e;return null!=(e=m.closeButton)?e:k},[m.closeButton,k]),de=l.useMemo(()=>m.duration||N||4e3,[m.duration,N]),me=l.useRef(0),fe=l.useRef(0),pe=l.useRef(0),he=l.useRef(null),[ge,ve]=A.split("-"),ye=l.useMemo(()=>v.reduce((e,t,n)=>n>=ue?e:e+t.height,0),[v,ue]),be=(()=>{const[e,t]=l.useState(document.hidden);return l.useEffect(()=>{const e=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",e),()=>window.removeEventListener("visibilitychange",e)},[]),e})(),je=m.invert||d,xe="loading"===oe;fe.current=l.useMemo(()=>ue*M+ye,[ue,ye]),l.useEffect(()=>{ee.current=de},[de]),l.useEffect(()=>{B(!0)},[]),l.useEffect(()=>{const e=ne.current;if(e){const t=e.getBoundingClientRect().height;return J(t),h(e=>[{toastId:m.id,height:t,position:m.position},...e]),()=>h(e=>e.filter(e=>e.toastId!==m.id))}},[h,m.id]),l.useLayoutEffect(()=>{if(!V)return;const e=ne.current,t=e.style.height;e.style.height="auto";const n=e.getBoundingClientRect().height;e.style.height=t,J(n),h(e=>e.find(e=>e.toastId===m.id)?e.map(e=>e.toastId===m.id?{...e,height:n}:e):[{toastId:m.id,height:n,position:m.position},...e])},[V,m.title,m.description,h,m.id,m.jsx,m.action,m.cancel]);const we=l.useCallback(()=>{$(!0),G(fe.current),h(e=>e.filter(e=>e.toastId!==m.id)),setTimeout(()=>{x(m)},200)},[m,x,h,fe]);l.useEffect(()=>{if(m.promise&&"loading"===oe||m.duration===1/0||"loading"===m.type)return;let e;return j||p||be?(()=>{if(pe.current<me.current){const e=(new Date).getTime()-me.current;ee.current=ee.current-e}pe.current=(new Date).getTime()})():ee.current!==1/0&&(me.current=(new Date).getTime(),e=setTimeout(()=>{null==m.onAutoClose||m.onAutoClose.call(m,m),we()},ee.current)),()=>clearTimeout(e)},[j,p,m,oe,be,we]),l.useEffect(()=>{m.delete&&(we(),null==m.onDismiss||m.onDismiss.call(m,m))},[we,m.delete]);const ke=m.icon||(null==O?void 0:O[oe])||(e=>{switch(e){case"success":return Fd;case"info":return Bd;case"warning":return Vd;case"error":return Ud;default:return null}})(oe);var Se,Ee,Ce,Pe;return l.createElement("li",{tabIndex:0,ref:ne,className:Gd(P,se,null==R?void 0:R.toast,null==m||null==(t=m.classNames)?void 0:t.toast,null==R?void 0:R.default,null==R?void 0:R[oe],null==m||null==(n=m.classNames)?void 0:n[oe]),"data-sonner-toast":"","data-rich-colors":null!=(Se=m.richColors)?Se:w,"data-styled":!(m.jsx||m.unstyled||f),"data-mounted":V,"data-promise":!!m.promise,"data-swiped":X,"data-removed":U,"data-visible":re,"data-y-position":ge,"data-x-position":ve,"data-index":y,"data-front":ae,"data-swiping":W,"data-dismissible":ie,"data-type":oe,"data-invert":je,"data-swipe-out":q,"data-swipe-direction":I,"data-expanded":!!(j||L&&V),"data-testid":m.testId,style:{"--index":y,"--toasts-before":y,"--z-index":b.length-y,"--offset":`${U?Q:fe.current}px`,"--initial-height":L?"auto":`${Z}px`,...S,...m.style},onDragEnd:()=>{H(!1),_(null),he.current=null},onPointerDown:e=>{2!==e.button&&(xe||!ie||(te.current=new Date,G(fe.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(H(!0),he.current={x:e.clientX,y:e.clientY})))},onPointerUp:()=>{var e,t,n;if(q||!ie)return;he.current=null;const a=Number((null==(e=ne.current)?void 0:e.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),r=Number((null==(t=ne.current)?void 0:t.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),o=(new Date).getTime()-(null==(n=te.current)?void 0:n.getTime()),i="x"===z?a:r,s=Math.abs(i)/o;if(Math.abs(i)>=45||s>.11)return G(fe.current),null==m.onDismiss||m.onDismiss.call(m,m),F("x"===z?a>0?"right":"left":r>0?"down":"up"),we(),void Y(!0);var l,u;null==(l=ne.current)||l.style.setProperty("--swipe-amount-x","0px"),null==(u=ne.current)||u.style.setProperty("--swipe-amount-y","0px"),K(!1),H(!1),_(null)},onPointerMove:t=>{var n,a,r;if(!he.current||!ie||(null==(n=window.getSelection())?void 0:n.toString().length)>0)return;const o=t.clientY-he.current.y,i=t.clientX-he.current.x;var s;const l=null!=(s=e.swipeDirections)?s:function(e){const[t,n]=e.split("-"),a=[];return t&&a.push(t),n&&a.push(n),a}(A);!z&&(Math.abs(i)>1||Math.abs(o)>1)&&_(Math.abs(i)>Math.abs(o)?"x":"y");let u={x:0,y:0};const c=e=>1/(1.5+Math.abs(e)/20);if("y"===z){if(l.includes("top")||l.includes("bottom"))if(l.includes("top")&&o<0||l.includes("bottom")&&o>0)u.y=o;else{const e=o*c(o);u.y=Math.abs(e)<Math.abs(o)?e:o}}else if("x"===z&&(l.includes("left")||l.includes("right")))if(l.includes("left")&&i<0||l.includes("right")&&i>0)u.x=i;else{const e=i*c(i);u.x=Math.abs(e)<Math.abs(i)?e:i}(Math.abs(u.x)>0||Math.abs(u.y)>0)&&K(!0),null==(a=ne.current)||a.style.setProperty("--swipe-amount-x",`${u.x}px`),null==(r=ne.current)||r.style.setProperty("--swipe-amount-y",`${u.y}px`)}},ce&&!m.jsx&&"loading"!==oe?l.createElement("button",{"aria-label":D,"data-disabled":xe,"data-close-button":!0,onClick:xe||!ie?()=>{}:()=>{we(),null==m.onDismiss||m.onDismiss.call(m,m)},className:Gd(null==R?void 0:R.closeButton,null==m||null==(a=m.classNames)?void 0:a.closeButton)},null!=(Ee=null==O?void 0:O.close)?Ee:$d):null,(oe||m.icon||m.promise)&&null!==m.icon&&(null!==(null==O?void 0:O[oe])||m.icon)?l.createElement("div",{"data-icon":"",className:Gd(null==R?void 0:R.icon,null==m||null==(r=m.classNames)?void 0:r.icon)},m.promise||"loading"===m.type&&!m.icon?m.icon||(null!=O&&O.loading?l.createElement("div",{className:Gd(null==R?void 0:R.loader,null==m||null==(Pe=m.classNames)?void 0:Pe.loader,"sonner-loader"),"data-visible":"loading"===oe},O.loading):l.createElement(Id,{className:Gd(null==R?void 0:R.loader,null==m||null==(Ce=m.classNames)?void 0:Ce.loader),visible:"loading"===oe})):null,"loading"!==m.type?ke:null):null,l.createElement("div",{"data-content":"",className:Gd(null==R?void 0:R.content,null==m||null==(o=m.classNames)?void 0:o.content)},l.createElement("div",{"data-title":"",className:Gd(null==R?void 0:R.title,null==m||null==(i=m.classNames)?void 0:i.title)},m.jsx?m.jsx:"function"==typeof m.title?m.title():m.title),m.description?l.createElement("div",{"data-description":"",className:Gd(T,le,null==R?void 0:R.description,null==m||null==(s=m.classNames)?void 0:s.description)},"function"==typeof m.description?m.description():m.description):null),l.isValidElement(m.cancel)?m.cancel:m.cancel&&Xd(m.cancel)?l.createElement("button",{"data-button":!0,"data-cancel":!0,style:m.cancelButtonStyle||E,onClick:e=>{Xd(m.cancel)&&ie&&(null==m.cancel.onClick||m.cancel.onClick.call(m.cancel,e),we())},className:Gd(null==R?void 0:R.cancelButton,null==m||null==(u=m.classNames)?void 0:u.cancelButton)},m.cancel.label):null,l.isValidElement(m.action)?m.action:m.action&&Xd(m.action)?l.createElement("button",{"data-button":!0,"data-action":!0,style:m.actionButtonStyle||C,onClick:e=>{Xd(m.action)&&(null==m.action.onClick||m.action.onClick.call(m.action,e),!e.defaultPrevented&&we())},className:Gd(null==R?void 0:R.actionButton,null==m||null==(c=m.classNames)?void 0:c.actionButton)},m.action.label):null)};function Jd(){if("undefined"==typeof window||"undefined"==typeof document)return"ltr";const e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}function em(e,t){const n={};return[e,t].forEach((e,t)=>{const a=1===t,r=a?"--mobile-offset":"--offset",o=a?"16px":"24px";function i(e){["top","right","bottom","left"].forEach(t=>{n[`${r}-${t}`]="number"==typeof e?`${e}px`:e})}"number"==typeof e||"string"==typeof e?i(e):"object"==typeof e?["top","right","bottom","left"].forEach(t=>{n[`${r}-${t}`]=void 0===e[t]?o:"number"==typeof e[t]?`${e[t]}px`:e[t]}):i(o)}),n}const tm=l.forwardRef(function(e,t){const{id:n,invert:a,position:r="bottom-right",hotkey:o=["altKey","KeyT"],expand:i,closeButton:s,className:u,offset:c,mobileOffset:d,theme:m="light",richColors:f,duration:p,style:h,visibleToasts:g=Kd,toastOptions:v,dir:y=Jd(),gap:b=Qd,icons:j,containerAriaLabel:x="Notifications"}=e,[w,k]=l.useState([]),S=l.useMemo(()=>w.filter(n?e=>e.toasterId===n:e=>!e.toasterId),[w,n]),E=l.useMemo(()=>Array.from(new Set([r].concat(S.filter(e=>e.position).map(e=>e.position)))),[S,r]),[C,P]=l.useState([]),[T,N]=l.useState(!1),[A,M]=l.useState(!1),[L,R]=l.useState("system"!==m?m:"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),O=l.useRef(null),D=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),z=l.useRef(null),_=l.useRef(!1),I=l.useCallback(e=>{k(t=>{var n;return null!=(n=t.find(t=>t.id===e.id))&&n.delete||Hd.dismiss(e.id),t.filter(({id:t})=>t!==e.id)})},[]);return l.useEffect(()=>Hd.subscribe(e=>{e.dismiss?requestAnimationFrame(()=>{k(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t))}):setTimeout(()=>{Le.flushSync(()=>{k(t=>{const n=t.findIndex(t=>t.id===e.id);return-1!==n?[...t.slice(0,n),{...t[n],...e},...t.slice(n+1)]:[e,...t]})})})}),[w]),l.useEffect(()=>{if("system"!==m)return void R(m);if("system"===m&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?R("dark"):R("light")),"undefined"==typeof window)return;const e=window.matchMedia("(prefers-color-scheme: dark)");try{e.addEventListener("change",({matches:e})=>{R(e?"dark":"light")})}catch(t){e.addListener(({matches:e})=>{try{R(e?"dark":"light")}catch(e){}})}},[m]),l.useEffect(()=>{w.length<=1&&N(!1)},[w]),l.useEffect(()=>{const e=e=>{var t,n;o.every(t=>e[t]||e.code===t)&&(N(!0),null==(n=O.current)||n.focus()),"Escape"===e.code&&(document.activeElement===O.current||null!=(t=O.current)&&t.contains(document.activeElement))&&N(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[o]),l.useEffect(()=>{if(O.current)return()=>{z.current&&(z.current.focus({preventScroll:!0}),z.current=null,_.current=!1)}},[O.current]),l.createElement("section",{ref:t,"aria-label":`${x} ${D}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},E.map((t,n)=>{var r;const[o,m]=t.split("-");return S.length?l.createElement("ol",{key:t,dir:"auto"===y?Jd():y,tabIndex:-1,ref:O,className:u,"data-sonner-toaster":!0,"data-sonner-theme":L,"data-y-position":o,"data-x-position":m,style:{"--front-toast-height":`${(null==(r=C[0])?void 0:r.height)||0}px`,"--width":"356px","--gap":`${b}px`,...h,...em(c,d)},onBlur:e=>{_.current&&!e.currentTarget.contains(e.relatedTarget)&&(_.current=!1,z.current&&(z.current.focus({preventScroll:!0}),z.current=null))},onFocus:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||_.current||(_.current=!0,z.current=e.relatedTarget)},onMouseEnter:()=>N(!0),onMouseMove:()=>N(!0),onMouseLeave:()=>{A||N(!1)},onDragEnd:()=>N(!1),onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||M(!0)},onPointerUp:()=>M(!1)},S.filter(e=>!e.position&&0===n||e.position===t).map((n,r)=>{var o,u;return l.createElement(Zd,{key:n.id,icons:j,index:r,toast:n,defaultRichColors:f,duration:null!=(o=null==v?void 0:v.duration)?o:p,className:null==v?void 0:v.className,descriptionClassName:null==v?void 0:v.descriptionClassName,invert:a,visibleToasts:g,closeButton:null!=(u=null==v?void 0:v.closeButton)?u:s,interacting:A,position:t,style:null==v?void 0:v.style,unstyled:null==v?void 0:v.unstyled,classNames:null==v?void 0:v.classNames,cancelButtonStyle:null==v?void 0:v.cancelButtonStyle,actionButtonStyle:null==v?void 0:v.actionButtonStyle,closeButtonAriaLabel:null==v?void 0:v.closeButtonAriaLabel,removeToast:I,toasts:S.filter(e=>e.position==n.position),heights:C.filter(e=>e.position==n.position),setHeights:P,expandByDefault:i,gap:b,expanded:T,swipeDirections:e.swipeDirections})})):null}))}),nm=({...e})=>{const{mode:t}=O();return je.jsx(tm,{theme:t,className:"toaster group",position:"top-right",richColors:!0,closeButton:!0,icons:{success:je.jsx(q,{className:"jltma:size-4"}),info:je.jsx(G,{className:"jltma:size-4"}),warning:je.jsx(ce,{className:"jltma:size-4"}),error:je.jsx(ee,{className:"jltma:size-4"}),loading:je.jsx(Z,{className:"jltma:size-4 jltma:animate-spin"})},style:{"--normal-bg":"var(--jltma-popover)","--normal-text":"var(--jltma-popover-foreground)","--normal-border":"var(--jltma-border)","--border-radius":"var(--jltma-radius)","--toast-close-button-start":"unset","--toast-close-button-end":"0","--toast-close-button-transform":"translate(35%, -35%)"},...e})},am=[{icon:$,title:"20+ Premium Widgets",description:"News Ticker, Toggle Content, Changelog, and more exclusive pro addons",gradient:"jltma:from-violet-500/15 jltma:via-purple-500/5 jltma:to-transparent",iconBg:"jltma:bg-violet-100 jltma:dark:bg-violet-950/40",iconColor:"jltma:text-violet-600 jltma:dark:text-violet-400",ringColor:"jltma:ring-violet-500/20"},{icon:oe,title:"Pro Extensions",description:"Entrance Animations, Transforms, Floating Effects, Display Conditions",gradient:"jltma:from-blue-500/15 jltma:via-cyan-500/5 jltma:to-transparent",iconBg:"jltma:bg-blue-100 jltma:dark:bg-blue-950/40",iconColor:"jltma:text-blue-600 jltma:dark:text-blue-400",ringColor:"jltma:ring-blue-500/20"},{icon:se,title:"Priority Support",description:"Dedicated expert support with faster response times & direct access",gradient:"jltma:from-emerald-500/15 jltma:via-green-500/5 jltma:to-transparent",iconBg:"jltma:bg-emerald-100 jltma:dark:bg-emerald-950/40",iconColor:"jltma:text-emerald-600 jltma:dark:text-emerald-400",ringColor:"jltma:ring-emerald-500/20"}],rm=[{feature:"Core Widgets",free:!0,pro:!0},{feature:"Basic Extensions",free:!0,pro:!0},{feature:"Premium Widgets",free:!1,pro:!0},{feature:"Pro Extensions",free:!1,pro:!0},{feature:"Priority Support",free:!1,pro:!0},{feature:"Regular Updates",free:!0,pro:!0}],om="Brooklyn",im="brooklyn-lite",sm=["One Click Import","54+ Categories","Header & Footer","Elementor Ready","SEO Optimized","Mobile Responsive"],lm=async(e,t)=>{const n=N(),a=`${n.restUrl}${e}`;return(await fetch(a,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":n.nonce},body:JSON.stringify(t)})).json()},um=({status:e,isProcessing:t,onInstall:n,onActivate:a})=>{if("active"===e)return je.jsxs("span",{className:"jltma:inline-flex jltma:items-center jltma:gap-2 jltma:px-5 jltma:py-2.5 jltma:rounded-xl jltma:bg-emerald-50 jltma:dark:bg-emerald-950/30 jltma:border jltma:border-emerald-200/80 jltma:dark:border-emerald-800/40 jltma:text-sm! jltma:font-semibold jltma:text-emerald-600! jltma:dark:text-emerald-400! jltma:select-none",children:[je.jsx(W,{className:"jltma:w-4 jltma:h-4",strokeWidth:2.5}),"Activated"]});if("checking"===e)return je.jsxs("button",{disabled:!0,className:"jltma:inline-flex jltma:items-center jltma:gap-2 jltma:px-5 jltma:py-2.5 jltma:rounded-xl jltma:border jltma:border-(--jltma-border) jltma:bg-(--jltma-background) jltma:text-sm! jltma:font-medium jltma:text-(--jltma-muted-foreground)! jltma:opacity-50",children:[je.jsx(Z,{className:"jltma:w-4 jltma:h-4 jltma:animate-spin"}),"Checking..."]});const r="installed"===e;return je.jsxs("button",{onClick:async()=>{await n(),await a()},disabled:t,className:"jltma:inline-flex jltma:items-center jltma:gap-2 jltma:px-5 jltma:py-2.5 jltma:rounded-xl jltma:bg-linear-to-r jltma:from-(--jltma-primary) jltma:to-(--jltma-secondary) jltma:text-white! jltma:text-sm! jltma:font-semibold jltma:border-0 jltma:shadow-md jltma:shadow-(--jltma-primary)/25 jltma:transition-all jltma:duration-200 jltma:cursor-pointer jltma:hover:opacity-90 jltma:hover:shadow-lg jltma:disabled:opacity-50 jltma:disabled:cursor-not-allowed",children:[t?je.jsx(Z,{className:"jltma:w-4 jltma:h-4 jltma:animate-spin"}):je.jsx(X,{className:"jltma:w-4 jltma:h-4"}),t?r?"Activating...":"Installing...":r?"Activate Theme":"Install Now"]})},cm=({status:e,isProcessing:t,onInstall:n,onActivate:a})=>{if("active"===e)return je.jsxs("span",{className:"jltma:inline-flex jltma:items-center jltma:gap-1.5 jltma:px-3 jltma:py-1.5 jltma:rounded-lg jltma:bg-emerald-100 jltma:dark:bg-emerald-950/30 jltma:border jltma:border-emerald-200/80 jltma:dark:border-emerald-800/40 jltma:text-xs! jltma:font-semibold jltma:text-emerald-600! jltma:dark:text-emerald-400! jltma:select-none jltma:shrink-0",children:[je.jsx(W,{className:"jltma:w-3.5 jltma:h-3.5",strokeWidth:2.5}),"Active"]});const r="installed"===e;return je.jsxs("button",{onClick:()=>r?a():n(),disabled:t,className:"jltma:inline-flex jltma:items-center jltma:gap-1.5 jltma:px-3 jltma:py-1.5 jltma:rounded-lg jltma:bg-linear-to-r jltma:from-(--jltma-primary) jltma:to-(--jltma-secondary) jltma:text-white! jltma:text-xs! jltma:font-semibold jltma:border-0 jltma:shadow-sm jltma:shadow-(--jltma-primary)/20 jltma:transition-all jltma:duration-200 jltma:cursor-pointer jltma:hover:opacity-90 jltma:hover:shadow-md jltma:disabled:opacity-50 jltma:disabled:cursor-not-allowed jltma:shrink-0 jltma:w-max",children:[t?je.jsx(Z,{className:"jltma:w-3.5 jltma:h-3.5 jltma:animate-spin"}):je.jsx(r?re:X,{className:"jltma:w-3.5 jltma:h-3.5"}),t?r?"Activating...":"Installing...":r?"Activate":"Install"]})},dm=["#8b5cf6","#3b82f6","#10b981","#f59e0b","#ec4899","#ef4444","#06b6d4","#f97316"],mm=()=>Array.from({length:40},(e,t)=>({id:t,x:100*Math.random(),delay:.6*Math.random(),duration:1.8+1.4*Math.random(),color:dm[Math.floor(Math.random()*dm.length)],size:4+6*Math.random(),shape:["circle","square","rect"][Math.floor(3*Math.random())],rotation:360*Math.random(),drift:120*(Math.random()-.5)})),fm=()=>{const e=s.useMemo(mm,[]);return je.jsx("div",{className:"jltma:absolute jltma:inset-0 jltma:overflow-hidden jltma:pointer-events-none jltma:z-10",children:e.map(e=>je.jsx(Ed.div,{initial:{opacity:1,y:-20,x:0,rotate:0,scale:0},animate:{opacity:[1,1,0],y:300,x:e.drift,rotate:e.rotation+360,scale:[0,1.2,1,.8]},transition:{duration:e.duration,delay:e.delay,ease:"easeOut"},style:{position:"absolute",left:`${e.x}%`,top:0,width:"rect"===e.shape?.5*e.size:e.size,height:"rect"===e.shape?1.6*e.size:e.size,borderRadius:"circle"===e.shape?"50%":"2px",backgroundColor:e.color}},e.id))})},pm=()=>{var e,t,n,a,r,o,i;try{const s=N(),l=!!s.is_premium;let u=0,c=0;for(const n of Object.values(null!=(t=null==(e=s.data)?void 0:e.addons_category)?t:{}))if(n.addons)for(const e of Object.values(n.addons))u++,e.is_pro&&c++;let d=0,m=0;for(const e of Object.values(null!=(a=null==(n=s.data)?void 0:n.extensions_category)?a:{}))if(e.extensions)for(const t of Object.values(e.extensions))d++,t.is_pro&&m++;let f=0,p=0;for(const e of Object.values(null!=(i=null==(o=null==(r=s.data)?void 0:r.icons_extended)?void 0:o.libraries)?i:{}))f++,e.is_pro&&p++;return{addons:l?u:u-c,extensions:l?d+f:d-m+(f-p)}}catch(e){return{addons:0,extensions:0}}},hm=[{id:"welcome",label:"Welcome",component:()=>{const{siteType:e,setSiteType:t}=ym(),{features:n}=s.useMemo(()=>{var e,t;let n=0,a=0;try{const r=N().data;if(null!=r&&r.addons_category)for(const t of Object.values(r.addons_category))n+=Object.keys(null!=(e=t.addons)?e:{}).length;if(null!=r&&r.extensions_category)for(const e of Object.values(r.extensions_category))a+=Object.keys(null!=(t=e.extensions)?t:{}).length}catch(e){}return{features:[{icon:$,title:`${n||"50"}+ Addons`,description:"Powerful widgets to supercharge your Elementor pages"},{icon:oe,title:`${a||"20"}+ Extensions`,description:"Enhance Elementor with custom CSS, animations, and more"},{icon:me,title:"Performance First",description:"Only load assets for the widgets you use"}]}},[]);return je.jsxs("div",{className:"jltma:space-y-10",children:[je.jsxs("div",{className:"jltma:text-center",children:[je.jsx("h2",{className:"jltma:text-2xl! jltma:font-bold jltma:mb-2",children:"Welcome to Master Addons"}),je.jsx("p",{className:"jltma:text-(--jltma-muted-foreground)! jltma:max-w-md jltma:mx-auto jltma:text-center jltma:inline-block",children:"Let's configure your plugin in just a few steps. This wizard will help you get started quickly."})]}),je.jsx("div",{className:"jltma:grid jltma:grid-cols-3 jltma:gap-4",children:n.map(e=>je.jsxs("div",{className:"jltma:relative jltma:overflow-hidden jltma:rounded-xl jltma:border jltma:border-(--jltma-border)/50 jltma:bg-linear-to-br jltma:from-(--jltma-primary)/5 jltma:via-transparent jltma:to-transparent jltma:p-5 jltma:transition-all jltma:duration-300 jltma:hover:shadow-md jltma:hover:border-(--jltma-primary)/20",children:[je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-3 jltma:mb-2.5",children:[je.jsx("div",{className:"jltma:w-10 jltma:h-10 jltma:rounded-lg jltma:bg-(--jltma-primary)/10 jltma:flex jltma:items-center jltma:justify-center jltma:shrink-0",children:je.jsx(e.icon,{className:"jltma:w-5 jltma:h-5 jltma:text-(--jltma-primary)"})}),je.jsx("h3",{className:"jltma:text-[15px]! jltma:font-semibold jltma:text-(--jltma-foreground)! jltma:m-0!",children:e.title})]}),je.jsx("p",{className:"jltma:text-sm! jltma:text-(--jltma-muted-foreground)! jltma:leading-relaxed jltma:m-0!",children:e.description})]},e.title))}),je.jsxs("div",{className:"jltma:space-y-5 jltma:pt-2",children:[je.jsxs("div",{children:[je.jsx("h3",{className:"jltma:text-2xl! jltma:font-bold jltma:text-(--jltma-foreground)! jltma:leading-tight jltma:mb-2",children:"What type of site are you building?"}),je.jsx("p",{className:"jltma:text-[15px]! jltma:text-(--jltma-muted-foreground)! jltma:leading-relaxed",children:"We'll recommend the best addons and extensions for your needs."})]}),je.jsx("div",{className:"jltma:grid jltma:grid-cols-2 jltma:gap-4",children:xe.map(({key:n,label:a,description:r,icon:o})=>je.jsxs("button",{type:"button",onClick:()=>t(n),className:he.cn("jltma:group jltma:flex jltma:items-center jltma:gap-4 jltma:px-5 jltma:py-5 jltma:rounded-2xl jltma:border-2 jltma:text-left jltma:transition-all jltma:duration-200 jltma:cursor-pointer",e===n?"jltma:border-(--jltma-primary) jltma:bg-(--jltma-primary)/5 jltma:shadow-sm":"jltma:border-(--jltma-border)/50 jltma:bg-(--jltma-background)/50 hover:jltma:border-(--jltma-primary)/30"),children:[je.jsx("div",{className:he.cn("jltma:w-12 jltma:h-12 jltma:rounded-xl jltma:flex jltma:items-center jltma:justify-center jltma:shrink-0 jltma:transition-all jltma:duration-200",e===n?"jltma:bg-(--jltma-primary)/15":"jltma:bg-(--jltma-muted)/50 jltma:group-hover:bg-(--jltma-primary)/10"),children:je.jsx(o,{className:he.cn("jltma:w-6 jltma:h-6 jltma:transition-colors",e===n?"jltma:text-(--jltma-primary)":"jltma:text-(--jltma-muted-foreground) jltma:group-hover:text-(--jltma-primary)")})}),je.jsxs("div",{className:"jltma:flex-1 jltma:min-w-0",children:[je.jsx("h4",{className:"jltma:text-[15px]! jltma:font-semibold jltma:text-(--jltma-foreground)! jltma:mb-0.5",children:a}),je.jsx("p",{className:"jltma:text-sm! jltma:text-(--jltma-muted-foreground)! jltma:leading-snug",children:r})]}),je.jsx(H,{className:he.cn("jltma:size-5 jltma:shrink-0 jltma:transition-all jltma:duration-200",e===n?"jltma:text-(--jltma-primary) jltma:opacity-100":"jltma:text-(--jltma-muted-foreground) jltma:opacity-0 jltma:group-hover:opacity-100")})]},n))})]})]})}},{id:"addons",label:"Addons",component:()=>{const{siteType:e,enableAbleAddons:t,selectedAddons:n,toggleAddon:a,enableAllAddons:r,disableAllAddons:o,setSelectedAddons:i,populateEnableAbleAddons:l,initializeAddons:u}=ym(),{categories:c,isPremium:d}=s.useMemo(()=>{var e,t;try{const n=N();return{categories:null!=(t=null==(e=n.data)?void 0:e.addons_category)?t:{},isPremium:!!n.is_premium}}catch(e){return{categories:{},isPremium:!1}}},[]),m=n.size,f=t.size,p=t.size>0&&t.size===n.size,h=e=>{var a;const r=Object.keys(null!=(a=e.addons)?a:{}).filter(e=>t.has(e));return 0!==r.length&&r.every(e=>n.has(e))};return s.useEffect(()=>("custom"===e?u():(l(),i(Xe.addons[e])),()=>{o()}),[u,e]),je.jsxs("div",{className:"jltma:flex jltma:flex-col jltma:flex-1 jltma:min-h-0",children:[je.jsxs("div",{className:"jltma:shrink-0 jltma:mb-4 jltma:flex jltma:items-center jltma:justify-between",children:[je.jsxs("div",{children:[je.jsx("h2",{className:"jltma:text-2xl! jltma:font-semibold jltma:mb-1",children:"Choose Your Addons"}),je.jsxs("p",{className:"jltma:text-(--jltma-muted-foreground)!",children:["Select the widgets you want to use (",m,"/",f," enabled)"]})]}),je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-3",children:[je.jsx("label",{className:"jltma:font-medium jltma:text-sm",children:"Enable All"}),je.jsx(Ye,{checked:p,onCheckedChange:e=>{e?r():o()},className:"jltma:cursor-pointer"})]})]}),je.jsx("div",{className:"jltma:flex-1 jltma:overflow-y-auto jltma:min-h-0 jltma:space-y-6 jltma:pr-1",children:Object.entries(c).map(([e,r])=>{var o;const s=null!=(o=r.addons)?o:{};return 0===Object.keys(s).length?null:je.jsxs("div",{className:"jltma:border jltma:border-(--jltma-border)/60 jltma:rounded-xl jltma:bg-(--jltma-card)/80",children:[je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:justify-between jltma:px-5 jltma:py-3 jltma:border-b jltma:border-(--jltma-border)/40",children:[je.jsx("h3",{className:"jltma:text-sm! jltma:font-semibold",children:r.title}),je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-3",children:[je.jsx("label",{className:"jltma:text-xs jltma:font-medium jltma:text-(--jltma-muted-foreground)",children:"Enable All"}),je.jsx(Ye,{checked:h(r),onCheckedChange:e=>((e,a)=>{var r;const o=Object.keys(null!=(r=e.addons)?r:{}).filter(e=>t.has(e)),s=new Set(n);for(const e of o)a?s.add(e):s.delete(e);i(s)})(r,e),className:"jltma:cursor-pointer"})]})]}),je.jsx("div",{className:"jltma:p-4",children:je.jsx("div",{className:"jltma:grid jltma:grid-cols-1 jltma:sm:grid-cols-2 jltma:lg:grid-cols-3 jltma:gap-3",children:Object.entries(s).map(([e,t])=>{const r=!!t.is_pro&&!d;return je.jsxs("div",{className:he.cn("jltma:group jltma:flex jltma:items-center jltma:justify-between jltma:gap-3 jltma:px-4 jltma:py-3 jltma:rounded-xl jltma:border jltma:transition-all jltma:duration-200",n.has(e)?"jltma:border-(--jltma-primary)/20 jltma:bg-(--jltma-primary)/5":"jltma:border-(--jltma-border)/50 jltma:bg-(--jltma-background)/50 hover:jltma:border-(--jltma-primary)/20"),children:[je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-3 jltma:min-w-0",children:[je.jsx("div",{className:he.cn("jltma:flex jltma:items-center jltma:justify-center jltma:w-9 jltma:h-9 jltma:rounded-lg jltma:shrink-0 jltma:transition-colors",n.has(e)?"jltma:bg-(--jltma-primary)/10":"jltma:bg-(--jltma-muted)"),children:je.jsx("span",t.icon?{className:he.cn("jltma:text-sm!",t.icon)}:{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground)",children:t.title.charAt(0)})}),je.jsx("span",{className:"jltma:text-[13px] jltma:font-medium jltma:text-(--jltma-foreground)! jltma:truncate",children:t.title})]}),r?je.jsx(zd,{style:"badge-gradient",title:t.title,className:"jltma:shrink-0"}):je.jsx(Ye,{checked:n.has(e),onCheckedChange:()=>a(e),className:"jltma:shrink-0 jltma:cursor-pointer"})]},e)})})})]},e)})})]})}},{id:"extensions",label:"Extensions",component:()=>{const{siteType:e,enableAbleExtensions:t,selectedExtensions:n,toggleExtension:a,enableAllExtensions:r,disableAllExtensions:o,setSelectedExtensions:i,populateEnableAbleExtensions:l,enableAbleIconLibraries:u,selectedIconLibraries:c,toggleIconLibrary:d,enableAllIconLibraries:m,disableAllIconLibraries:f,setSelectedIconLibraries:p,populateEnableAbleIconLibraries:h,initializeExtensions:g,initializeIconLibraries:v}=ym(),{categories:y,isPremium:b,iconLibraries:j}=s.useMemo(()=>{var e,t,n,a,r;try{const o=N();return{categories:null!=(t=null==(e=o.data)?void 0:e.extensions_category)?t:{},isPremium:!!o.is_premium,iconLibraries:null!=(r=null==(a=null==(n=o.data)?void 0:n.icons_extended)?void 0:a.libraries)?r:{}}}catch(e){return{categories:{},isPremium:!1,iconLibraries:{}}}},[]),x=n.size+c.size,w=t.size+u.size,k=w>0&&x===w,S=e=>{var a;const r=Object.keys(null!=(a=e.extensions)?a:{}).filter(e=>t.has(e));return 0!==r.length&&r.every(e=>n.has(e))},E=u.size>0&&u.size===c.size,C=e=>{e?m():f()};return s.useEffect(()=>("custom"===e?(g(),v()):(l(),h(),i(Xe.extensions[e]),p(Xe.icon[e])),()=>{o(),f()}),[g,v,e]),je.jsxs("div",{className:"jltma:flex jltma:flex-col jltma:flex-1 jltma:min-h-0",children:[je.jsxs("div",{className:"jltma:shrink-0 jltma:mb-4 jltma:flex jltma:items-center jltma:justify-between",children:[je.jsxs("div",{children:[je.jsx("h2",{className:"jltma:text-2xl! jltma:font-semibold jltma:mb-1",children:"Choose Your Extensions"}),je.jsxs("p",{className:"jltma:text-(--jltma-muted-foreground)!",children:["Select the extensions you want to use (",x,"/",w," enabled)"]})]}),je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-3",children:[je.jsx("label",{className:"jltma:font-medium jltma:text-sm",children:"Enable All"}),je.jsx(Ye,{checked:k,onCheckedChange:e=>{e?r():o(),C(e)},className:"jltma:cursor-pointer"})]})]}),je.jsxs("div",{className:"jltma:flex-1 jltma:overflow-y-auto jltma:min-h-0 jltma:space-y-6 jltma:pr-1",children:[Object.entries(y).map(([e,r])=>{var o;const s=null!=(o=r.extensions)?o:{};return 0===Object.keys(s).length?null:je.jsxs("div",{className:"jltma:border jltma:border-(--jltma-border)/60 jltma:rounded-xl jltma:bg-(--jltma-card)/80",children:[je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:justify-between jltma:px-5 jltma:py-3 jltma:border-b jltma:border-(--jltma-border)/40",children:[je.jsx("h3",{className:"jltma:text-sm! jltma:font-semibold",children:r.title}),je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-3",children:[je.jsx("label",{className:"jltma:text-xs jltma:font-medium jltma:text-(--jltma-muted-foreground)",children:"Enable All"}),je.jsx(Ye,{checked:S(r),onCheckedChange:e=>((e,a)=>{var r;const o=Object.keys(null!=(r=e.extensions)?r:{}).filter(e=>t.has(e)),s=new Set(n);for(const e of o)a?s.add(e):s.delete(e);i(s)})(r,e),className:"jltma:cursor-pointer"})]})]}),je.jsx("div",{className:"jltma:p-4",children:je.jsx("div",{className:"jltma:grid jltma:grid-cols-1 jltma:sm:grid-cols-2 jltma:lg:grid-cols-3 jltma:gap-3",children:Object.entries(s).map(([e,t])=>{const r=!!t.is_pro&&!b;return je.jsxs("div",{className:he.cn("jltma:group jltma:flex jltma:items-center jltma:justify-between jltma:gap-3 jltma:px-4 jltma:py-3 jltma:rounded-xl jltma:border jltma:transition-all jltma:duration-200",n.has(e)?"jltma:border-(--jltma-primary)/20 jltma:bg-(--jltma-primary)/5":"jltma:border-(--jltma-border)/50 jltma:bg-(--jltma-background)/50 hover:jltma:border-(--jltma-primary)/20"),children:[je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-3 jltma:min-w-0",children:[je.jsx("div",{className:he.cn("jltma:flex jltma:items-center jltma:justify-center jltma:w-9 jltma:h-9 jltma:rounded-lg jltma:shrink-0 jltma:transition-colors",n.has(e)?"jltma:bg-(--jltma-primary)/10":"jltma:bg-(--jltma-muted)"),children:je.jsx("span",t.icon?{className:he.cn("jltma:text-sm!",t.icon)}:{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground)",children:t.title.charAt(0)})}),je.jsx("span",{className:"jltma:text-[13px] jltma:font-medium jltma:text-(--jltma-foreground)! jltma:truncate",children:t.title})]}),r?je.jsx(zd,{style:"badge-gradient",title:t.title,className:"jltma:shrink-0"}):je.jsx(Ye,{checked:n.has(e),onCheckedChange:()=>a(e),className:"jltma:shrink-0 jltma:cursor-pointer"})]},e)})})})]},e)}),Object.keys(j).length>0&&je.jsxs("div",{className:"jltma:border jltma:border-(--jltma-border)/60 jltma:rounded-xl jltma:bg-(--jltma-card)/80",children:[je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:justify-between jltma:px-5 jltma:py-3 jltma:border-b jltma:border-(--jltma-border)/40",children:[je.jsx("h3",{className:"jltma:text-sm! jltma:font-semibold",children:"Icon Library"}),je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-3",children:[je.jsx("label",{className:"jltma:text-xs jltma:font-medium jltma:text-(--jltma-muted-foreground)",children:"Enable All"}),je.jsx(Ye,{checked:E,onCheckedChange:C,className:"jltma:cursor-pointer"})]})]}),je.jsx("div",{className:"jltma:p-4",children:je.jsx("div",{className:"jltma:grid jltma:grid-cols-1 jltma:sm:grid-cols-2 jltma:lg:grid-cols-3 jltma:gap-3",children:Object.entries(j).map(([e,t])=>{const n=!!t.is_pro&&!b;return je.jsxs("div",{className:he.cn("jltma:group jltma:flex jltma:items-center jltma:justify-between jltma:gap-3 jltma:px-4 jltma:py-3 jltma:rounded-xl jltma:border jltma:transition-all jltma:duration-200",c.has(e)?"jltma:border-(--jltma-primary)/20 jltma:bg-(--jltma-primary)/5":"jltma:border-(--jltma-border)/50 jltma:bg-(--jltma-background)/50 hover:jltma:border-(--jltma-primary)/20"),children:[je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-3 jltma:min-w-0",children:[je.jsx("div",{className:he.cn("jltma:flex jltma:items-center jltma:justify-center jltma:w-9 jltma:h-9 jltma:rounded-lg jltma:shrink-0 jltma:transition-colors",c.has(e)?"jltma:bg-(--jltma-primary)/10":"jltma:bg-(--jltma-muted)"),children:je.jsx("span",t.icon?{className:he.cn("jltma:text-sm!",t.icon)}:{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground)",children:t.title.charAt(0)})}),je.jsx("span",{className:"jltma:text-[13px] jltma:font-medium jltma:text-(--jltma-foreground)! jltma:truncate",children:t.title})]}),n?je.jsx(zd,{style:"badge-gradient",title:t.title,className:"jltma:shrink-0"}):je.jsx(Ye,{checked:c.has(e),onCheckedChange:()=>d(e),className:"jltma:shrink-0 jltma:cursor-pointer"})]},e)})})})]})]})]})}},{id:"get-pro",label:"Get Pro",component:()=>je.jsxs("div",{className:"jltma:space-y-7",children:[je.jsxs("div",{className:"jltma:text-center",children:[je.jsxs("div",{className:"jltma:relative jltma:inline-flex jltma:mb-4",children:[je.jsx("div",{className:"jltma:absolute jltma:inset-0 jltma:rounded-full jltma:bg-linear-to-br jltma:from-amber-500/30 jltma:to-orange-500/30 jltma:blur-xl jltma:scale-150"}),je.jsx("div",{className:"jltma:relative jltma:w-14 jltma:h-14 jltma:rounded-2xl jltma:bg-linear-to-br jltma:from-amber-500 jltma:to-orange-500 jltma:flex jltma:items-center jltma:justify-center jltma:shadow-lg jltma:shadow-amber-500/30",children:je.jsx(Y,{className:"jltma:w-7 jltma:h-7 jltma:text-white"})})]}),je.jsx("h2",{className:"jltma:text-2xl! jltma:font-bold jltma:mb-2",children:"Unlock the Full Power"}),je.jsx("p",{className:"jltma:text-(--jltma-muted-foreground)! jltma:max-w-md jltma:mx-auto jltma:text-center jltma:inline-block",children:"Upgrade to Pro and get access to premium widgets, extensions, and priority support."})]}),je.jsx("div",{className:"jltma:grid jltma:grid-cols-3 jltma:gap-3",children:am.map(e=>{const t=e.icon;return je.jsxs("div",{className:`jltma:group jltma:relative jltma:overflow-hidden jltma:rounded-xl jltma:border jltma:border-(--jltma-border)/50 jltma:bg-linear-to-br ${e.gradient} jltma:p-4 jltma:transition-all jltma:duration-300 jltma:hover:shadow-md jltma:hover:border-(--jltma-primary)/20`,children:[je.jsx("div",{className:"jltma:absolute jltma:-top-6 jltma:-right-6 jltma:size-20 jltma:rounded-full jltma:bg-linear-to-br jltma:from-(--jltma-primary)/8 jltma:to-transparent jltma:blur-2xl jltma:transition-transform jltma:duration-500 jltma:group-hover:scale-150"}),je.jsxs("div",{className:"jltma:relative jltma:flex jltma:items-center jltma:gap-2.5 jltma:mb-2.5",children:[je.jsx("div",{className:`jltma:w-9 jltma:h-9 jltma:rounded-lg ${e.iconBg} jltma:ring-1 ${e.ringColor} jltma:flex jltma:items-center jltma:justify-center jltma:shrink-0 jltma:transition-transform jltma:duration-300 jltma:group-hover:scale-110 jltma:group-hover:rotate-3`,children:je.jsx(t,{className:`jltma:w-4.5 jltma:h-4.5 ${e.iconColor}`})}),je.jsx("h3",{className:"jltma:text-sm! jltma:font-semibold jltma:text-(--jltma-foreground)! jltma:m-0!",children:e.title})]}),je.jsx("p",{className:"jltma:relative jltma:text-xs! jltma:text-(--jltma-muted-foreground)! jltma:leading-relaxed",children:e.description})]},e.title)})}),je.jsxs("div",{className:"jltma:rounded-xl jltma:border jltma:border-(--jltma-border)/50 jltma:overflow-hidden",children:[je.jsxs("div",{className:"jltma:grid jltma:grid-cols-[1fr_72px_72px] jltma:bg-(--jltma-muted)/30 jltma:px-4 jltma:py-2.5 jltma:border-b jltma:border-(--jltma-border)/50",children:[je.jsx("span",{className:"jltma:text-[11px] jltma:font-semibold jltma:text-(--jltma-muted-foreground) jltma:uppercase jltma:tracking-wider",children:"Feature"}),je.jsx("span",{className:"jltma:text-[11px] jltma:font-semibold jltma:text-(--jltma-muted-foreground) jltma:uppercase jltma:tracking-wider jltma:text-center",children:"Free"}),je.jsx("span",{className:"jltma:text-[11px] jltma:font-semibold jltma:text-amber-600 jltma:dark:text-amber-400 jltma:uppercase jltma:tracking-wider jltma:text-center",children:"Pro"})]}),rm.map((e,t)=>je.jsxs("div",{className:he.cn("jltma:grid jltma:grid-cols-[1fr_72px_72px] jltma:px-4 jltma:py-2.5 jltma:items-center jltma:transition-colors jltma:hover:bg-(--jltma-muted)/20",t<rm.length-1&&"jltma:border-b jltma:border-(--jltma-border)/30"),children:[je.jsx("span",{className:"jltma:text-sm jltma:text-(--jltma-foreground)",children:e.feature}),je.jsx("div",{className:"jltma:flex jltma:justify-center",children:e.free?je.jsx(W,{className:"jltma:w-4 jltma:h-4 jltma:text-emerald-500"}):je.jsx(J,{className:"jltma:w-3.5 jltma:h-3.5 jltma:text-(--jltma-muted-foreground)/40"})}),je.jsx("div",{className:"jltma:flex jltma:justify-center",children:je.jsx(W,{className:"jltma:w-4 jltma:h-4 jltma:text-amber-500"})})]},e.feature))]}),je.jsxs("div",{className:"jltma:text-center",children:[je.jsx(ga,{asChild:!0,children:je.jsxs("a",{href:`https://master-addons.com/pricing/${Ld}`,target:"_blank",rel:"noopener noreferrer",className:"jltma:bg-linear-to-r jltma:from-amber-500 jltma:to-orange-500 hover:jltma:from-amber-600 hover:jltma:to-orange-600 jltma:text-white! jltma:border-0 jltma:shadow-md jltma:shadow-amber-500/25 jltma:hover:shadow-lg",children:[je.jsx(Y,{className:"jltma:w-4 jltma:h-4"}),"Upgrade to Pro",je.jsx(U,{className:"jltma:w-4 jltma:h-4"})]})}),je.jsx("p",{className:"jltma:text-xs! jltma:text-(--jltma-muted-foreground)! jltma:mt-3!",children:"14-day money-back guarantee · Lifetime updates"})]})]})},{id:"template",label:"Template",component:()=>{const[e,t]=s.useState("checking"),[n,a]=s.useState(!1);return s.useEffect(()=>{(async()=>{try{const e=await M.get(`/theme-status?slug=${im}`);t(e.success&&e.data?e.data.status:"not_installed")}catch(e){t("not_installed")}})()},[]),je.jsxs("div",{className:"jltma:rounded-2xl jltma:border jltma:border-(--jltma-border)/30 jltma:overflow-hidden jltma:bg-(--jltma-card)",children:[je.jsxs("div",{className:"jltma:relative jltma:h-[calc(var(--jltma-spacing)*125)] jltma:overflow-hidden",children:[je.jsx("img",{src:"https://themes.svn.wordpress.org/brooklyn-lite/1.2.2/screenshot.png",alt:`${om} theme preview`,className:"jltma:w-full jltma:h-full jltma:block jltma:object-cover jltma:object-top"}),je.jsx("div",{className:"jltma:absolute jltma:inset-x-0 jltma:bottom-0 jltma:h-24 jltma:bg-linear-to-t jltma:from-(--jltma-card) jltma:to-transparent"}),je.jsx("div",{className:"jltma:absolute jltma:bottom-6 jltma:right-0 jltma:overflow-hidden jltma:pointer-events-none jltma:z-10",style:{width:140,height:140},children:je.jsx("div",{className:"jltma:absolute jltma:bg-linear-to-r jltma:from-(--jltma-primary) jltma:to-(--jltma-secondary) jltma:text-white jltma:text-center",style:{bottom:30,right:-50,width:190,transform:"rotate(-45deg)",fontSize:10,fontWeight:700,letterSpacing:"0.06em",padding:"6px 0",textTransform:"uppercase"},children:"Recommended"})})]}),je.jsxs("div",{className:"jltma:px-7 jltma:pb-7 jltma:pt-6",children:[je.jsxs("div",{className:"jltma:flex jltma:items-baseline jltma:gap-2.5 jltma:mb-2",children:[je.jsx("h3",{className:"jltma:text-2xl! jltma:font-bold jltma:text-(--jltma-foreground)! jltma:m-0!",children:om}),je.jsx("span",{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground)",children:"— Starter Theme"})]}),je.jsx("p",{className:"jltma:text-sm! jltma:text-(--jltma-muted-foreground)! jltma:leading-relaxed jltma:mt-0! jltma:mb-6!",children:"A lightweight starter theme built for Elementor — responsive, fast, and perfect for any site."}),je.jsx("div",{className:"jltma:grid jltma:grid-cols-2 jltma:gap-x-6 jltma:gap-y-2.5 jltma:mb-7",children:sm.map(e=>je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-2.5",children:[je.jsx(q,{className:"jltma:w-4 jltma:h-4 jltma:text-(--jltma-primary) jltma:shrink-0"}),je.jsx("span",{className:"jltma:text-[13px] jltma:text-(--jltma-foreground)",children:e})]},e))}),je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:justify-between jltma:gap-5",children:[je.jsxs("a",{href:`https://master-addons.com/template-kits/${Ld}`,target:"_blank",rel:"noopener noreferrer",className:"jltma:inline-flex jltma:items-center jltma:gap-1.5 jltma:text-sm jltma:font-medium jltma:text-(--jltma-primary) jltma:no-underline! jltma:transition-colors jltma:hover:text-(--jltma-secondary)",children:[je.jsx(K,{className:"jltma:w-4 jltma:h-4"}),"Browse 3000+ Templates and Kits"]}),je.jsx(um,{status:e,isProcessing:n,onInstall:async()=>{a(!0);try{(await lm("/theme-install",{slug:im})).success&&t("installed")}catch(e){}finally{a(!1)}},onActivate:async()=>{a(!0);try{(await lm("/theme-activate",{slug:im})).success&&t("active")}catch(e){}finally{a(!1)}}})]})]})]})}},{id:"plugins",label:"Plugins",component:()=>{var e;const t=N(),n=null!=(e=t.recommended_plugins)?e:[],a=t.ajaxUrl,r=t.recommended_nonce,[o,i]=s.useState(()=>{const e={};for(const t of n)e[t.slug]=t.status;return e}),[l,u]=s.useState({}),c=n.length>0,d=Object.values(o).filter(e=>"active"===e).length,m=n.length;return je.jsxs("div",{className:"jltma:rounded-2xl jltma:border jltma:border-(--jltma-border)/50 jltma:overflow-hidden jltma:bg-(--jltma-card)",children:[je.jsxs("div",{className:"jltma:relative jltma:overflow-hidden jltma:px-6 jltma:py-6 jltma:border-b jltma:border-(--jltma-border)/40 jltma:bg-linear-to-br jltma:from-(--jltma-primary)/5 jltma:via-transparent jltma:to-(--jltma-secondary)/5",children:[je.jsx("div",{className:"jltma:absolute jltma:-top-10 jltma:-right-10 jltma:size-40 jltma:rounded-full jltma:bg-linear-to-br jltma:from-(--jltma-primary)/10 jltma:to-transparent jltma:blur-3xl"}),je.jsxs("div",{className:"jltma:relative jltma:flex jltma:items-center jltma:gap-4",children:[je.jsx("div",{className:"jltma:w-12 jltma:h-12 jltma:rounded-2xl jltma:bg-linear-to-br jltma:from-(--jltma-primary) jltma:to-(--jltma-secondary) jltma:flex jltma:items-center jltma:justify-center jltma:shadow-md jltma:shadow-(--jltma-primary)/25 jltma:shrink-0",children:je.jsx(ae,{className:"jltma:w-6 jltma:h-6 jltma:text-white"})}),je.jsxs("div",{className:"jltma:flex-1 jltma:min-w-0",children:[je.jsx("h2",{className:"jltma:text-lg! jltma:font-bold jltma:text-(--jltma-foreground)! jltma:mb-0.5",children:"Recommended Plugins"}),je.jsx("p",{className:"jltma:text-sm! jltma:text-(--jltma-muted-foreground)!",children:"Companion plugins that work great with Master Addons."})]}),m>0&&je.jsxs("span",{className:"jltma:text-xs jltma:font-semibold jltma:text-(--jltma-primary) jltma:bg-(--jltma-primary)/10 jltma:px-2.5 jltma:py-1 jltma:rounded-full jltma:shrink-0",children:[d,"/",m," Active"]})]})]}),c?je.jsx("div",{className:"jltma:mt-20",children:n.map((e,t)=>{var s;const c=null!=(s=o[e.slug])?s:"not_installed",d=!!l[e.slug];return je.jsxs("div",{className:he.cn("jltma:grid jltma:grid-cols-[1fr_100px] jltma:items-center jltma:justify-between jltma:gap-4 jltma:px-6 jltma:py-4 jltma:transition-colors",t<n.length-1&&"jltma:border-b jltma:border-(--jltma-border)/30","active"===c&&"jltma:bg-emerald-50/50 jltma:dark:bg-emerald-950/10"),children:[je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:gap-3.5",children:[je.jsx("div",{className:"jltma:w-9 jltma:h-9 jltma:rounded-xl jltma:overflow-hidden jltma:shrink-0 jltma:ring-1 jltma:ring-(--jltma-border)/30",children:je.jsx("img",{src:e.icon,alt:e.name,className:"jltma:w-full jltma:h-full jltma:object-cover"})}),je.jsx("span",{className:"jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground)!",children:e.name})]}),je.jsx(cm,{status:c,isProcessing:d,onInstall:()=>(async e=>{const{slug:t,download_link:n}=e;u(e=>({...e,[t]:!0}));try{const e=new FormData;e.append("action","jltma_recommended_upgrade_plugin"),e.append("type","install"),e.append("plugin",n),e.append("nonce",r),(await(await fetch(a,{method:"POST",body:e})).json()).success&&i(e=>({...e,[t]:"active"}))}catch(e){}finally{u(e=>({...e,[t]:!1}))}})(e),onActivate:()=>(async e=>{const{slug:t,plugin_file:n}=e;u(e=>({...e,[t]:!0}));try{const e=new FormData;e.append("action","jltma_recommended_activate_plugin"),e.append("file",n),e.append("nonce",r),(await(await fetch(a,{method:"POST",body:e})).json()).success&&i(e=>({...e,[t]:"active"}))}catch(e){}finally{u(e=>({...e,[t]:!1}))}})(e)})]},e.slug)})}):je.jsxs("div",{className:"jltma:px-6 jltma:py-12 jltma:text-center",children:[je.jsx(ue,{className:"jltma:w-8 jltma:h-8 jltma:text-(--jltma-muted-foreground)/40 jltma:mx-auto jltma:mb-3"}),je.jsx("p",{className:"jltma:text-sm! jltma:text-(--jltma-muted-foreground)!",children:"No recommended plugins at this time."})]})]})}},{id:"done",label:"Done",component:()=>{const e=s.useMemo(pm,[]);let t="admin.php?page=master-addons-settings#welcome";try{t=`${N().adminUrl}admin.php?page=master-addons-settings#welcome`}catch(e){}return je.jsxs("div",{className:"jltma:rounded-2xl jltma:border jltma:border-(--jltma-border)/50 jltma:overflow-hidden jltma:bg-(--jltma-card)",children:[je.jsxs("div",{className:"jltma:relative jltma:overflow-hidden jltma:px-6 jltma:pt-10 jltma:pb-8 jltma:text-center jltma:bg-linear-to-b jltma:from-emerald-500/8 jltma:via-transparent jltma:to-transparent",children:[je.jsx(fm,{}),je.jsx("div",{className:"jltma:absolute jltma:-top-10 jltma:left-1/2 jltma:-translate-x-1/2 jltma:size-48 jltma:rounded-full jltma:bg-emerald-400/15 jltma:blur-3xl"}),je.jsxs(Ed.div,{className:"jltma:relative jltma:inline-flex jltma:mb-5",initial:{scale:0,rotate:-20},animate:{scale:1,rotate:0},transition:{type:"spring",stiffness:200,damping:12,delay:.2},children:[je.jsx("div",{className:"jltma:absolute jltma:inset-0 jltma:rounded-full jltma:bg-emerald-400/25 jltma:blur-xl jltma:scale-150"}),je.jsx("div",{className:"jltma:relative jltma:w-16 jltma:h-16 jltma:rounded-2xl jltma:bg-linear-to-br jltma:from-emerald-400 jltma:to-emerald-600 jltma:flex jltma:items-center jltma:justify-center jltma:shadow-lg jltma:shadow-emerald-500/30",children:je.jsx(te,{className:"jltma:w-8 jltma:h-8 jltma:text-white"})})]}),je.jsxs(Ed.div,{initial:{opacity:0,y:12},animate:{opacity:1,y:0},transition:{duration:.4,delay:.4},children:[je.jsx("h2",{className:"jltma:relative jltma:text-2xl! jltma:font-bold jltma:mb-1.5",children:"Congratulations!"}),je.jsx("p",{className:"jltma:relative jltma:text-sm! jltma:text-(--jltma-muted-foreground)!",children:"Setup is complete — Master Addons is ready to use."})]})]}),je.jsx(Ed.div,{className:"jltma:grid jltma:grid-cols-2 jltma:gap-3 jltma:px-6 jltma:pb-5",initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.4,delay:.6},children:[{icon:$,label:"Addons",count:e.addons,gradient:"jltma:from-violet-500/12 jltma:via-purple-500/5 jltma:to-transparent",iconBg:"jltma:bg-violet-100 jltma:dark:bg-violet-950/40",iconColor:"jltma:text-violet-600 jltma:dark:text-violet-400",ringColor:"jltma:ring-violet-500/20"},{icon:oe,label:"Extensions",count:e.extensions,gradient:"jltma:from-blue-500/12 jltma:via-cyan-500/5 jltma:to-transparent",iconBg:"jltma:bg-blue-100 jltma:dark:bg-blue-950/40",iconColor:"jltma:text-blue-600 jltma:dark:text-blue-400",ringColor:"jltma:ring-blue-500/20"}].map(({icon:e,label:t,count:n,gradient:a,iconBg:r,iconColor:o,ringColor:i})=>je.jsxs("div",{className:`jltma:group jltma:relative jltma:overflow-hidden jltma:rounded-xl jltma:border jltma:border-(--jltma-border)/50 jltma:bg-linear-to-br ${a} jltma:p-4 jltma:transition-all jltma:duration-300 jltma:hover:shadow-md`,children:[je.jsx("div",{className:"jltma:absolute jltma:-top-6 jltma:-right-6 jltma:size-20 jltma:rounded-full jltma:bg-linear-to-br jltma:from-(--jltma-primary)/8 jltma:to-transparent jltma:blur-2xl jltma:transition-transform jltma:duration-500 jltma:group-hover:scale-150"}),je.jsxs("div",{className:"jltma:relative jltma:flex jltma:items-center jltma:gap-3",children:[je.jsx("div",{className:`jltma:w-10 jltma:h-10 jltma:rounded-xl ${r} jltma:ring-1 ${i} jltma:flex jltma:items-center jltma:justify-center jltma:shrink-0 jltma:transition-transform jltma:duration-300 jltma:group-hover:scale-110`,children:je.jsx(e,{className:`jltma:w-5 jltma:h-5 ${o}`})}),je.jsxs("div",{children:[je.jsx("span",{className:"jltma:text-xl jltma:font-bold jltma:text-(--jltma-foreground) jltma:leading-none jltma:tabular-nums",children:n}),je.jsxs("span",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:ml-1.5",children:[" ",t]})]})]})]},t))}),je.jsxs(Ed.div,{className:"jltma:border-t jltma:border-(--jltma-border)/40 jltma:px-6 jltma:py-5",initial:{opacity:0,y:12},animate:{opacity:1,y:0},transition:{duration:.4,delay:.8},children:[je.jsx("h4",{className:"jltma:text-xs! jltma:font-semibold jltma:uppercase jltma:tracking-wider jltma:text-(--jltma-muted-foreground) jltma:mb-3",children:"What's Next?"}),je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:gap-4 jltma:mt-3!",children:[je.jsx(ga,{variant:"outline",size:"lg",asChild:!0,children:je.jsxs("a",{href:`https://master-addons.com/docs/${Ld}`,target:"_blank",rel:"noopener noreferrer",className:"jltma:no-underline!",children:[je.jsx(Q,{className:"jltma:w-4 jltma:h-4"}),"Documentation",je.jsx(K,{className:"jltma:w-3 jltma:h-3 jltma:text-(--jltma-muted-foreground)"})]})}),je.jsx(ga,{variant:"gradient",size:"lg",asChild:!0,children:je.jsxs("a",{href:t,className:"jltma:no-underline! jltma:text-white!",children:[je.jsx(ue,{className:"jltma:w-4 jltma:h-4"}),"Open Dashboard"]})})]})]})]})}}],gm=hm.length,vm=e=>hm.findIndex(t=>t.id===e),ym=P((e,t)=>({currentStep:hm[0].id,siteType:"personal",enableAbleAddons:new Set,selectedAddons:new Set,enableAbleExtensions:new Set,selectedExtensions:new Set,enableAbleIconLibraries:new Set,selectedIconLibraries:new Set,isSaving:!1,isComplete:!1,isLoading:!1,setSiteType:t=>{e({siteType:t})},nextStep:()=>{const n=vm(t().currentStep);n<gm-1&&e({currentStep:hm[n+1].id})},prevStep:()=>{const n=vm(t().currentStep);n>0&&e({currentStep:hm[n-1].id})},goToStep:t=>{hm.some(e=>e.id===t)&&e({currentStep:t})},populateEnableAbleAddons:()=>{var t;const n=N(),a=!!n.is_premium,r=new Set;for(const e of Object.values(null==(t=n.data)?void 0:t.addons_category))if(e.addons)for(const[t,n]of Object.entries(e.addons))(a||!n.is_pro)&&r.add(t);e({enableAbleAddons:r})},populateEnableAbleExtensions:()=>{var t;const n=N(),a=!!n.is_premium,r=new Set;for(const e of Object.values(null==(t=n.data)?void 0:t.extensions_category))if(e.extensions)for(const[t,n]of Object.entries(e.extensions))(a||!n.is_pro)&&r.add(t);e({enableAbleExtensions:r})},populateEnableAbleIconLibraries:()=>{var t;const n=N(),a=!!n.is_premium,r=new Set;for(const[e,o]of Object.entries(null==(t=n.data)?void 0:t.icons_extended.libraries))(a||!o.is_pro)&&r.add(e);e({enableAbleIconLibraries:r})},setSelectedAddons:t=>e({selectedAddons:new Set(t)}),setSelectedExtensions:t=>e({selectedExtensions:new Set(t)}),setSelectedIconLibraries:t=>e({selectedIconLibraries:new Set(t)}),toggleAddon:n=>{const a=new Set(t().selectedAddons);a.has(n)?a.delete(n):a.add(n),e({selectedAddons:a})},toggleExtension:n=>{const a=new Set(t().selectedExtensions);a.has(n)?a.delete(n):a.add(n),e({selectedExtensions:a})},toggleIconLibrary:n=>{const a=new Set(t().selectedIconLibraries);a.has(n)?a.delete(n):a.add(n),e({selectedIconLibraries:a})},enableAllAddons:()=>{e({selectedAddons:new Set(t().enableAbleAddons)})},disableAllAddons:()=>{e({selectedAddons:new Set})},enableAllExtensions:()=>{e({selectedExtensions:new Set(t().enableAbleExtensions)})},disableAllExtensions:()=>{e({selectedExtensions:new Set})},enableAllIconLibraries:()=>{e({selectedIconLibraries:new Set(t().enableAbleIconLibraries)})},disableAllIconLibraries:()=>{e({selectedIconLibraries:new Set})},initializeAddons:async()=>{var n;t().populateEnableAbleAddons(),e({isLoading:!0});try{const a=N(),{enableAbleAddons:r}=t(),o=await M.getSettingsOptions("addons");if(!o.success||!o.data)return;const i=new Set,s=o.data||{};for(const e of Object.values(null==(n=a.data)?void 0:n.addons_category))if(e.addons)for(const t of Object.keys(e.addons))r.has(t)&&(1===s[t]||!0===s[t])&&i.add(t);e({selectedAddons:i})}catch(e){}finally{e({isLoading:!1})}},initializeExtensions:async()=>{var n;t().populateEnableAbleExtensions(),e({isLoading:!0});try{const a=N(),{enableAbleExtensions:r}=t(),o=await M.getSettingsOptions("extensions");if(!o.success||!o.data)return;const i=new Set,s=o.data||{};for(const e of Object.values(null==(n=a.data)?void 0:n.extensions_category))if(e.extensions)for(const t of Object.keys(e.extensions))r.has(t)&&(1===s[t]||!0===s[t])&&i.add(t);e({selectedExtensions:i})}catch(e){}finally{e({isLoading:!1})}},initializeIconLibraries:async()=>{var n;t().populateEnableAbleIconLibraries(),e({isLoading:!0});try{const a=N(),{enableAbleIconLibraries:r}=t(),o=await M.getSettingsOptions("icons");if(!o.success||!o.data)return;const i=new Set,s=o.data||{};for(const e of Object.keys(null==(n=a.data)?void 0:n.icons_extended.libraries))r.has(e)&&(1===s[e]||!0===s[e])&&i.add(e);e({selectedIconLibraries:i})}catch(e){}finally{e({isLoading:!1})}},saveAddons:async()=>{var e;const{selectedAddons:n}=t();try{const t=N(),a={};for(const r of Object.values(null==(e=t.data)?void 0:e.addons_category))if(r.addons)for(const e of Object.keys(r.addons))a[e]=n.has(e)?1:0;await M.saveSettingsOptions("addons",a)}catch(e){}},saveExtensions:async()=>{var e,n;const{selectedExtensions:a,selectedIconLibraries:r}=t();try{const t=N(),o={};for(const n of Object.values(null==(e=t.data)?void 0:e.extensions_category))if(n.extensions)for(const e of Object.keys(n.extensions))o[e]=a.has(e)?1:0;await M.saveSettingsOptions("extensions",o);const i={};for(const e of Object.keys(null==(n=t.data)?void 0:n.icons_extended.libraries))i[e]=r.has(e);await M.saveSettingsOptions("icons",i)}catch(e){}},saveCurrentStep:async()=>{const{currentStep:n,siteType:a,saveAddons:r,saveExtensions:o}=t();e({isSaving:!0});try{"addons"===n?await r():"extensions"===n&&await o();const t=N();return await fetch(`${t.restUrl}/setup-complete`,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":t.nonce},body:JSON.stringify({step:n,siteType:a})}),e({isSaving:!1}),!0}catch(t){return e({isSaving:!1}),!1}},loadSavedStep:()=>{try{const t=N().step_details;if(t.siteType&&e({siteType:t.siteType}),t.step){const n=hm.findIndex(e=>e.id===t.step);e({currentStep:hm[n+1].id})}}catch(e){}},completeSetup:async()=>{e({isSaving:!0});try{const t=N();return await fetch(`${t.restUrl}/setup-complete`,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":t.nonce},body:JSON.stringify({step:"done"})}),e({isComplete:!0,isSaving:!1}),!0}catch(t){return e({isSaving:!1}),!1}},skipSetup:async()=>{const e=N();try{await fetch(`${e.restUrl}/setup-complete`,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":e.nonce},body:JSON.stringify({step:"done"})})}catch(e){}window.location.href=`${e.adminUrl}admin.php?page=master-addons-settings#welcome`}})),bm=()=>{const{currentStep:e}=ym(),t=vm(e);return je.jsx("ul",{className:"jltma-multi-step",children:hm.map((n,a)=>je.jsx("li",{className:he.cn("jltma-step",(a===t||a<t)&&"active",e===n.id&&"current-active"),children:n.label},n.id))})},jm=()=>{const{currentStep:e,nextStep:t,prevStep:n,saveCurrentStep:a,completeSetup:r,isSaving:o,isLoading:i}=ym(),s=vm(e),l=0===s,u=s===hm.length-1,c=s===hm.length-2;return je.jsxs("div",{className:"jltma:flex jltma:items-center jltma:justify-end jltma:gap-3 jltma:px-8 jltma:py-6 jltma:border-t jltma:border-(--jltma-border) jltma:bg-white!",children:[!l&&!u&&je.jsx(ga,{variant:"outline",onClick:n,className:"jltma:px-6",children:"Back"}),je.jsxs(ga,{onClick:async()=>{u?window.location.href=`${N().adminUrl}admin.php?page=master-addons-settings#welcome`:c?(await a(),await r()?t():Yd.error("Failed to save settings. Please try again.")):await a()?t():Yd.error("Failed to save progress. Please try again.")},disabled:o||i,className:"jltma:px-6 jltma:bg-linear-to-r jltma:from-(--jltma-primary) jltma:to-(--jltma-secondary) jltma:text-white jltma:border-0",children:[o&&je.jsx(Z,{className:"jltma:w-4 jltma:h-4 jltma:mr-2 jltma:animate-spin"}),o?"Saving...":u?"Go to Dashboard":l?"Get Started":"Next"]})]})},xm=()=>{var e;const{currentStep:t}=ym(),n=hm.find(e=>e.id===t),a=null!=(e=null==n?void 0:n.component)?e:hm[0].component;return je.jsx("div",{className:"jltma:flex-1",children:je.jsx(pc,{mode:"wait",children:je.jsx(Ed.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.2},className:"jltma:p-8",children:je.jsx(a,{})},t)})})},wm=()=>{const{effectiveTheme:e,initialize:t}=O(),{loadSavedStep:n}=ym();s.useEffect(()=>{t(),n()},[t,n]);let a="";try{a=N().logo.light}catch(e){}return je.jsx("div",{className:he.cn("jltma:font-sans jltma:text-[14px] jltma:text-(--jltma-foreground) jltma:bg-(--jltma-background) jltma:antialiased",{"jltma-app--dark":"dark"===e}),children:je.jsxs("div",{className:"jltma:flex jltma:flex-col jltma:bg-(--jltma-background) jltma:py-6 jltma:px-4",children:[je.jsx(nm,{}),je.jsxs("div",{className:"jltma:max-w-4xl jltma:mx-auto jltma:w-full jltma:flex jltma:flex-col jltma:flex-1 jltma:min-h-0",children:[je.jsxs("div",{className:"jltma:text-center jltma:mb-6 jltma:shrink-0",children:[a&&je.jsx("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:gap-2 jltma:mb-6",children:je.jsx("img",{src:a,alt:"Master Addons",width:168,height:32})}),je.jsx(bm,{})]}),je.jsxs("div",{className:"jltma:bg-(--jltma-card) jltma:rounded-lg jltma:shadow-sm jltma:border jltma:border-(--jltma-border) jltma:flex jltma:flex-col jltma:flex-1 jltma:min-h-0",children:[je.jsx(xm,{}),je.jsx("div",{className:"jltma:shrink-0",children:je.jsx(jm,{})})]})]})]})})},km=()=>{const e=document.getElementById("jltma-setup-wizard-root");if(!e)return;const t=window.JLTMA_SETUP_WIZARD;t&&(e=>{T=e})(t),k.createRoot(e).render(je.jsx(l.StrictMode,{children:je.jsx(wm,{})}))};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",km):km()}();