PluginProbe
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits / 3.1.9
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits v3.1.9
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 / admin-settings.min.js

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

1 lines 648.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 !function(){var e=Object.create,t=Object.defineProperty,a=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,i=(e,t)=>()=>(e&&(t=e(e=0)),t),o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(e,r,i,o)=>{if(r&&"object"==typeof r||"function"==typeof r)for(var s,u=n(r),c=0,d=u.length;c<d;c++)!l.call(e,s=u[c])&&s!==i&&t(e,s,{get:(e=>r[e]).bind(null,s),enumerable:!(o=a(r,s))||o.enumerable});return e},u=(a,n,l)=>(l=null==a?{}:e(r(a)),s(!n&&a&&a.__esModule?l:t(l,"default",{value:a,enumerable:!0}),a)),c=o(e=>{var t=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),i=Symbol.for("react.consumer"),o=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),c=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),f=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},p=Object.assign,g={};function j(e,t,a){this.props=e,this.context=t,this.refs=g,this.updater=a||h}function v(){}function y(e,t,a){this.props=e,this.context=t,this.refs=g,this.updater=a||h}j.prototype.isReactComponent={},j.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")},j.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=j.prototype;var b=y.prototype=new v;b.constructor=y,p(b,j.prototype),b.isPureReactComponent=!0;var x=Array.isArray;function w(){}var k={H:null,A:null,T:null,S:null},S=Object.prototype.hasOwnProperty;function C(e,a,n){var r=n.ref;return{$$typeof:t,type:e,key:a,ref:void 0===r?null:r,props:n}}function E(e){return"object"==typeof e&&!!e&&e.$$typeof===t}var N=/\/+/g;function _(e,t){return"object"==typeof e&&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 P(e,n,r,l,i){var o=typeof e;("undefined"===o||"boolean"===o)&&(e=null);var s=!1;if(null===e)s=!0;else switch(o){case"bigint":case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case t:case a:s=!0;break;case d:return P((s=e._init)(e._payload),n,r,l,i)}}if(s)return i=i(e),s=""===l?"."+_(e,0):l,x(i)?(r="",null!=s&&(r=s.replace(N,"$&/")+"/"),P(i,n,r,"",function(e){return e})):null!=i&&(E(i)&&(i=function(e,t){return C(e.type,t,e.props)}(i,r+(null==i.key||e&&e.key===i.key?"":(""+i.key).replace(N,"$&/")+"/")+s)),n.push(i)),1;s=0;var u=""===l?".":l+":";if(x(e))for(var c=0;c<e.length;c++)s+=P(l=e[c],n,r,o=u+_(l,c),i);else if(c=function(e){return"object"==typeof e&&e&&"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),c=0;!(l=e.next()).done;)s+=P(l=l.value,n,r,o=u+_(l,c++),i);else if("object"===o){if("function"==typeof e.then)return P(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(w,w):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),n,r,l,i);throw n=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.")}return s}function T(e,t,a){if(null==e)return e;var n=[],r=0;return P(e,n,"","",function(e){return t.call(a,e,r++)}),n}function M(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 A="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&&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)},L={map:T,forEach:function(e,t,a){T(e,function(){t.apply(this,arguments)},a)},count:function(e){var t=0;return T(e,function(){t++}),t},toArray:function(e){return T(e,function(e){return e})||[]},only:function(e){if(!E(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};e.Activity=m,e.Children=L,e.Component=j,e.Fragment=n,e.Profiler=l,e.PureComponent=y,e.StrictMode=r,e.Suspense=u,e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=k,e.__COMPILER_RUNTIME={__proto__:null,c:function(e){return k.H.useMemoCache(e)}},e.cache=function(e){return function(){return e.apply(null,arguments)}},e.cacheSignal=function(){return null},e.cloneElement=function(e,t,a){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var n=p({},e.props),r=e.key;if(null!=t)for(l in void 0!==t.key&&(r=""+t.key),t)!S.call(t,l)||"key"===l||"__self"===l||"__source"===l||"ref"===l&&void 0===t.ref||(n[l]=t[l]);var l=arguments.length-2;if(1===l)n.children=a;else if(1<l){for(var i=Array(l),o=0;o<l;o++)i[o]=arguments[o+2];n.children=i}return C(e.type,r,n)},e.createContext=function(e){return(e={$$typeof:o,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:i,_context:e},e},e.createElement=function(e,t,a){var n,r={},l=null;if(null!=t)for(n in void 0!==t.key&&(l=""+t.key),t)S.call(t,n)&&"key"!==n&&"__self"!==n&&"__source"!==n&&(r[n]=t[n]);var i=arguments.length-2;if(1===i)r.children=a;else if(1<i){for(var o=Array(i),s=0;s<i;s++)o[s]=arguments[s+2];r.children=o}if(e&&e.defaultProps)for(n in i=e.defaultProps)void 0===r[n]&&(r[n]=i[n]);return C(e,l,r)},e.createRef=function(){return{current:null}},e.forwardRef=function(e){return{$$typeof:s,render:e}},e.isValidElement=E,e.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:M}},e.memo=function(e,t){return{$$typeof:c,type:e,compare:void 0===t?null:t}},e.startTransition=function(e){var t=k.T,a={};k.T=a;try{var n=e(),r=k.S;null!==r&&r(a,n),"object"==typeof n&&n&&"function"==typeof n.then&&n.then(w,A)}catch(e){A(e)}finally{null!==t&&null!==a.types&&(t.types=a.types),k.T=t}},e.unstable_useCacheRefresh=function(){return k.H.useCacheRefresh()},e.use=function(e){return k.H.use(e)},e.useActionState=function(e,t,a){return k.H.useActionState(e,t,a)},e.useCallback=function(e,t){return k.H.useCallback(e,t)},e.useContext=function(e){return k.H.useContext(e)},e.useDebugValue=function(){},e.useDeferredValue=function(e,t){return k.H.useDeferredValue(e,t)},e.useEffect=function(e,t){return k.H.useEffect(e,t)},e.useEffectEvent=function(e){return k.H.useEffectEvent(e)},e.useId=function(){return k.H.useId()},e.useImperativeHandle=function(e,t,a){return k.H.useImperativeHandle(e,t,a)},e.useInsertionEffect=function(e,t){return k.H.useInsertionEffect(e,t)},e.useLayoutEffect=function(e,t){return k.H.useLayoutEffect(e,t)},e.useMemo=function(e,t){return k.H.useMemo(e,t)},e.useOptimistic=function(e,t){return k.H.useOptimistic(e,t)},e.useReducer=function(e,t,a){return k.H.useReducer(e,t,a)},e.useRef=function(e){return k.H.useRef(e)},e.useState=function(e){return k.H.useState(e)},e.useSyncExternalStore=function(e,t,a){return k.H.useSyncExternalStore(e,t,a)},e.useTransition=function(){return k.H.useTransition()},e.version="19.2.3"}),d=o((e,t)=>{t.exports=c()}),m=o(e=>{function t(e,t){var a=e.length;e.push(t);e:for(;0<a;){var n=a-1>>>1,l=e[n];if(!(0<r(l,t)))break e;e[n]=t,e[a]=l,a=n}}function a(e){return 0===e.length?null:e[0]}function n(e){if(0===e.length)return null;var t=e[0],a=e.pop();if(a!==t){e[0]=a;e:for(var n=0,l=e.length,i=l>>>1;n<i;){var o=2*(n+1)-1,s=e[o],u=o+1,c=e[u];if(0>r(s,a))u<l&&0>r(c,s)?(e[n]=c,e[u]=a,n=u):(e[n]=s,e[o]=a,n=o);else{if(!(u<l&&0>r(c,a)))break e;e[n]=c,e[u]=a,n=u}}}return t}function r(e,t){var a=e.sortIndex-t.sortIndex;return 0===a?e.id-t.id:a}if(e.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var l=performance;e.unstable_now=function(){return l.now()}}else{var i=Date,o=i.now();e.unstable_now=function(){return i.now()-o}}var s=[],u=[],c=1,d=null,m=3,f=!1,h=!1,p=!1,g=!1,j="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,y=typeof setImmediate<"u"?setImmediate:null;function b(e){for(var r=a(u);null!==r;){if(null===r.callback)n(u);else{if(!(r.startTime<=e))break;n(u),r.sortIndex=r.expirationTime,t(s,r)}r=a(u)}}function x(e){if(p=!1,b(e),!h)if(null!==a(s))h=!0,k||(k=!0,w());else{var t=a(u);null!==t&&M(x,t.startTime-e)}}var w,k=!1,S=-1,C=5,E=-1;function N(){return!!g||!(e.unstable_now()-E<C)}function _(){if(g=!1,k){var t=e.unstable_now();E=t;var r=!0;try{e:{h=!1,p&&(p=!1,v(S),S=-1),f=!0;var l=m;try{t:{for(b(t),d=a(s);null!==d&&!(d.expirationTime>t&&N());){var i=d.callback;if("function"==typeof i){d.callback=null,m=d.priorityLevel;var o=i(d.expirationTime<=t);if(t=e.unstable_now(),"function"==typeof o){d.callback=o,b(t),r=!0;break t}d===a(s)&&n(s),b(t)}else n(s);d=a(s)}if(null!==d)r=!0;else{var c=a(u);null!==c&&M(x,c.startTime-t),r=!1}}break e}finally{d=null,m=l,f=!1}r=void 0}}finally{r?w():k=!1}}}if("function"==typeof y)w=function(){y(_)};else if(typeof MessageChannel<"u"){var P=new MessageChannel,T=P.port2;P.port1.onmessage=_,w=function(){T.postMessage(null)}}else w=function(){j(_,0)};function M(t,a){S=j(function(){t(e.unstable_now())},a)}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||(C=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 a=m;m=t;try{return e()}finally{m=a}},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 a=m;m=e;try{return t()}finally{m=a}},e.unstable_scheduleCallback=function(n,r,l){var i=e.unstable_now();switch("object"==typeof l&&l?l="number"==typeof(l=l.delay)&&0<l?i+l:i:l=i,n){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return n={id:c++,callback:r,priorityLevel:n,startTime:l,expirationTime:o=l+o,sortIndex:-1},l>i?(n.sortIndex=l,t(u,n),null===a(s)&&n===a(u)&&(p?(v(S),S=-1):p=!0,M(x,l-i))):(n.sortIndex=o,t(s,n),h||f||(h=!0,k||(k=!0,w()))),n},e.unstable_shouldYield=N,e.unstable_wrapCallback=function(e){var t=m;return function(){var a=m;m=t;try{return e.apply(this,arguments)}finally{m=a}}}}),f=o((e,t)=>{t.exports=m()}),h=o(e=>{var t=d();function a(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}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 r={d:{f:n,r:function(){throw Error(a(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},l=Symbol.for("react.portal");var i=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function o(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,e.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(a(299));return function(e,t,a){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:l,key:null==n?null:""+n,children:e,containerInfo:t,implementation:a}}(e,t,null,n)},e.flushSync=function(e){var t=i.T,a=r.p;try{if(i.T=null,r.p=2,e)return e()}finally{i.T=t,r.p=a,r.d.f()}},e.preconnect=function(e,t){"string"==typeof e&&(t?t="string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,r.d.C(e,t))},e.prefetchDNS=function(e){"string"==typeof e&&r.d.D(e)},e.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var a=t.as,n=o(a,t.crossOrigin),l="string"==typeof t.integrity?t.integrity:void 0,i="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===a?r.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:n,integrity:l,fetchPriority:i}):"script"===a&&r.d.X(e,{crossOrigin:n,integrity:l,fetchPriority:i,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},e.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&t){if(null==t.as||"script"===t.as){var a=o(t.as,t.crossOrigin);r.d.M(e,{crossOrigin:a,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&r.d.M(e)},e.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&t&&"string"==typeof t.as){var a=t.as,n=o(a,t.crossOrigin);r.d.L(e,a,{crossOrigin:n,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})}},e.preloadModule=function(e,t){if("string"==typeof e)if(t){var a=o(t.as,t.crossOrigin);r.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:a,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else r.d.m(e)},e.requestFormReset=function(e){r.d.r(e)},e.unstable_batchedUpdates=function(e,t){return e(t)},e.useFormState=function(e,t,a){return i.H.useFormState(e,t,a)},e.useFormStatus=function(){return i.H.useHostTransitionStatus()},e.version="19.2.3"}),p=o((e,t)=>{(function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||"function"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){}})(),t.exports=h()}),g=o(e=>{var t=f(),a=d(),n=p();function r(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{4098&(t=e).flags&&(a=t.return),e=t.return}while(e)}return 3===t.tag?a:null}function i(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 o(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 s(e){if(l(e)!==e)throw Error(r(188))}function u(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=u(e)))return t;e=e.sibling}return null}var c=Object.assign,m=Symbol.for("react.element"),h=Symbol.for("react.transitional.element"),g=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),v=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),b=Symbol.for("react.consumer"),x=Symbol.for("react.context"),w=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),S=Symbol.for("react.suspense_list"),C=Symbol.for("react.memo"),E=Symbol.for("react.lazy"),N=Symbol.for("react.activity"),_=Symbol.for("react.memo_cache_sentinel"),P=Symbol.iterator;function T(e){return"object"==typeof e&&e?"function"==typeof(e=P&&e[P]||e["@@iterator"])?e:null:null}var M=Symbol.for("react.client.reference");function A(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===M?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case j:return"Fragment";case y:return"Profiler";case v:return"StrictMode";case k:return"Suspense";case S:return"SuspenseList";case N:return"Activity"}if("object"==typeof e)switch(e.$$typeof){case g:return"Portal";case x:return e.displayName||"Context";case b:return(e._context.displayName||"Context")+".Consumer";case w:var t=e.render;return(e=e.displayName)||(e=""===(e=t.displayName||t.name||"")?"ForwardRef":"ForwardRef("+e+")"),e;case C:return null===(t=e.displayName||null)?A(e.type)||"Memo":t;case E:t=e._payload,e=e._init;try{return A(e(t))}catch(e){}}return null}var L=Array.isArray,R=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,z=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,D={pending:!1,data:null,method:null,action:null},O=[],I=-1;function F(e){return{current:e}}function B(e){0>I||(e.current=O[I],O[I]=null,I--)}function V(e,t){I++,O[I]=e.current,e.current=t}var $,W,U=F(null),H=F(null),q=F(null),Y=F(null);function K(e,t){switch(V(q,t),V(H,e),V(U,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?vd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=yd(t=vd(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}B(U),V(U,e)}function X(){B(U),B(H),B(q)}function Q(e){null!==e.memoizedState&&V(Y,e);var t=U.current,a=yd(t,e.type);t!==a&&(V(H,e),V(U,a))}function G(e){H.current===e&&(B(U),B(H)),Y.current===e&&(B(Y),dm._currentValue=D)}function Z(e){if(void 0===$)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);$=t&&t[1]||"",W=-1<e.stack.indexOf("\n at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+$+e+W}var J=!1;function ee(e,t){if(!e||J)return"";J=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var n={DetermineComponentFrameRoot:function(){try{if(t){var a=function(){throw Error()};if(Object.defineProperty(a.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(a,[])}catch(e){var n=e}Reflect.construct(e,[],a)}else{try{a.call()}catch(e){n=e}e.call(a.prototype)}}else{try{throw Error()}catch(e){n=e}(a=e())&&"function"==typeof a.catch&&a.catch(function(){})}}catch(e){if(e&&n&&"string"==typeof e.stack)return[e.stack,n.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var r=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");r&&r.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var l=n.DetermineComponentFrameRoot(),i=l[0],o=l[1];if(i&&o){var s=i.split("\n"),u=o.split("\n");for(r=n=0;n<s.length&&!s[n].includes("DetermineComponentFrameRoot");)n++;for(;r<u.length&&!u[r].includes("DetermineComponentFrameRoot");)r++;if(n===s.length||r===u.length)for(n=s.length-1,r=u.length-1;1<=n&&0<=r&&s[n]!==u[r];)r--;for(;1<=n&&0<=r;n--,r--)if(s[n]!==u[r]){if(1!==n||1!==r)do{if(n--,0>--r||s[n]!==u[r]){var c="\n"+s[n].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=n&&0<=r);break}}}finally{J=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?Z(a):""}function te(e,t){switch(e.tag){case 26:case 27:case 5:return Z(e.type);case 16:return Z("Lazy");case 13:return Z(e.child!==t&&null!==t?"Suspense Fallback":"Suspense");case 19:return Z("SuspenseList");case 0:case 15:return ee(e.type,!1);case 11:return ee(e.type.render,!1);case 1:return ee(e.type,!0);case 31:return Z("Activity");default:return""}}function ae(e){try{var t="",a=null;do{t+=te(e,a),a=e,e=e.return}while(e);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}var ne=Object.prototype.hasOwnProperty,re=t.unstable_scheduleCallback,le=t.unstable_cancelCallback,ie=t.unstable_shouldYield,oe=t.unstable_requestPaint,se=t.unstable_now,ue=t.unstable_getCurrentPriorityLevel,ce=t.unstable_ImmediatePriority,de=t.unstable_UserBlockingPriority,me=t.unstable_NormalPriority,fe=t.unstable_LowPriority,he=t.unstable_IdlePriority,pe=t.log,ge=t.unstable_setDisableYieldValue,je=null,ve=null;function ye(e){if("function"==typeof pe&&ge(e),ve&&"function"==typeof ve.setStrictMode)try{ve.setStrictMode(je,e)}catch(e){}}var be=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(xe(e)/we|0)|0},xe=Math.log,we=Math.LN2;var ke=256,Se=262144,Ce=4194304;function Ee(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 Ne(e,t,a){var n=e.pendingLanes;if(0===n)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var o=134217727&n;return 0===o?0===(o=n&~l)?0===i?a||0!==(a=n&~e)&&(r=Ee(a)):r=Ee(i):r=Ee(o):0===(n=o&~l)?0===(i&=o)?a||0!==(a=o&~e)&&(r=Ee(a)):r=Ee(i):r=Ee(n),0===r?0:0!==t&&t!==r&&0===(t&l)&&((l=r&-r)>=(a=t&-t)||32===l&&4194048&a)?t:r}function _e(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Pe(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 Te(){var e=Ce;return!(62914560&(Ce<<=1))&&(Ce=4194304),e}function Me(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function Ae(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Le(e,t,a){e.pendingLanes|=t,e.suspendedLanes&=~t;var n=31-be(t);e.entangledLanes|=t,e.entanglements[n]=1073741824|e.entanglements[n]|261930&a}function Re(e,t){var a=e.entangledLanes|=t;for(e=e.entanglements;a;){var n=31-be(a),r=1<<n;r&t|e[n]&t&&(e[n]|=t),a&=~r}}function ze(e,t){var a=t&-t;return 0===((a=42&a?1:De(a))&(e.suspendedLanes|t))?a:0}function De(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 Oe(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function Ie(){var e=z.p;return 0===e?void 0===(e=window.event)?32:Cm(e.type):e}function Fe(e,t){var a=z.p;try{return z.p=e,t()}finally{z.p=a}}var Be=Math.random().toString(36).slice(2),Ve="__reactFiber$"+Be,$e="__reactProps$"+Be,We="__reactContainer$"+Be,Ue="__reactEvents$"+Be,He="__reactListeners$"+Be,qe="__reactHandles$"+Be,Ye="__reactResources$"+Be,Ke="__reactMarker$"+Be;function Xe(e){delete e[Ve],delete e[$e],delete e[Ue],delete e[He],delete e[qe]}function Qe(e){var t=e[Ve];if(t)return t;for(var a=e.parentNode;a;){if(t=a[We]||a[Ve]){if(a=t.alternate,null!==t.child||null!==a&&null!==a.child)for(e=Od(e);null!==e;){if(a=e[Ve])return a;e=Od(e)}return t}a=(e=a).parentNode}return null}function Ge(e){if(e=e[Ve]||e[We]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function Ze(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(r(33))}function Je(e){var t=e[Ye];return t||(t=e[Ye]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function et(e){e[Ke]=!0}var tt=new Set,at={};function nt(e,t){rt(e,t),rt(e+"Capture",t)}function rt(e,t){for(at[e]=t,e=0;e<t.length;e++)tt.add(t[e])}var lt=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]*$"),it={},ot={};function st(e,t,a){if(function(e){return!!ne.call(ot,e)||!ne.call(it,e)&&(lt.test(e)?ot[e]=!0:(it[e]=!0,!1))}(t))if(null===a)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var n=t.toLowerCase().slice(0,5);if("data-"!==n&&"aria-"!==n)return void e.removeAttribute(t)}e.setAttribute(t,""+a)}}function ut(e,t,a){if(null===a)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+a)}}function ct(e,t,a,n){if(null===n)e.removeAttribute(a);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(a)}e.setAttributeNS(t,a,""+n)}}function dt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function mt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function ft(e){if(!e._valueTracker){var t=mt(e)?"checked":"value";e._valueTracker=function(e,t,a){var n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var r=n.get,l=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return r.call(this)},set:function(e){a=""+e,l.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(e){a=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e,t,""+e[t])}}function ht(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),n="";return e&&(n=mt(e)?e.checked?"true":"false":e.value),(e=n)!==a&&(t.setValue(e),!0)}function pt(e){if(void 0===(e=e||(typeof document<"u"?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var gt=/[\n"\\]/g;function jt(e){return e.replace(gt,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function vt(e,t,a,n,r,l,i,o){e.name="",null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i?e.type=i:e.removeAttribute("type"),null==t?"submit"!==i&&"reset"!==i||e.removeAttribute("value"):"number"===i?(0===t&&""===e.value||e.value!=t)&&(e.value=""+dt(t)):e.value!==""+dt(t)&&(e.value=""+dt(t)),null==t?null==a?null!=n&&e.removeAttribute("value"):bt(e,i,dt(a)):bt(e,i,dt(t)),null==r&&null!=l&&(e.defaultChecked=!!l),null!=r&&(e.checked=r&&"function"!=typeof r&&"symbol"!=typeof r),null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o?e.name=""+dt(o):e.removeAttribute("name")}function yt(e,t,a,n,r,l,i,o){if(null!=l&&"function"!=typeof l&&"symbol"!=typeof l&&"boolean"!=typeof l&&(e.type=l),null!=t||null!=a){if(("submit"===l||"reset"===l)&&null==t)return void ft(e);a=null==a?"":""+dt(a),t=null==t?a:""+dt(t),o||t===e.value||(e.value=t),e.defaultValue=t}n="function"!=typeof(n=null==n?r:n)&&"symbol"!=typeof n&&!!n,e.checked=o?e.checked:!!n,e.defaultChecked=!!n,null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i&&(e.name=i),ft(e)}function bt(e,t,a){"number"===t&&pt(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function xt(e,t,a,n){if(e=e.options,t){t={};for(var r=0;r<a.length;r++)t["$"+a[r]]=!0;for(a=0;a<e.length;a++)r=t.hasOwnProperty("$"+e[a].value),e[a].selected!==r&&(e[a].selected=r),r&&n&&(e[a].defaultSelected=!0)}else{for(a=""+dt(a),t=null,r=0;r<e.length;r++){if(e[r].value===a)return e[r].selected=!0,void(n&&(e[r].defaultSelected=!0));null!==t||e[r].disabled||(t=e[r])}null!==t&&(t.selected=!0)}}function wt(e,t,a){null==t||((t=""+dt(t))!==e.value&&(e.value=t),null!=a)?e.defaultValue=null==a?"":""+dt(a):e.defaultValue!==t&&(e.defaultValue=t)}function kt(e,t,a,n){if(null==t){if(null!=n){if(null!=a)throw Error(r(92));if(L(n)){if(1<n.length)throw Error(r(93));n=n[0]}a=n}null==a&&(a=""),t=a}a=dt(t),e.defaultValue=a,(n=e.textContent)===a&&""!==n&&null!==n&&(e.value=n),ft(e)}function St(e,t){if(t){var a=e.firstChild;if(a&&a===e.lastChild&&3===a.nodeType)return void(a.nodeValue=t)}e.textContent=t}var Ct=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 Et(e,t,a){var n=0===t.indexOf("--");null==a||"boolean"==typeof a||""===a?n?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":n?e.setProperty(t,a):"number"!=typeof a||0===a||Ct.has(t)?"float"===t?e.cssFloat=a:e[t]=(""+a).trim():e[t]=a+"px"}function Nt(e,t,a){if(null!=t&&"object"!=typeof t)throw Error(r(62));if(e=e.style,null!=a){for(var n in a)!a.hasOwnProperty(n)||null!=t&&t.hasOwnProperty(n)||(0===n.indexOf("--")?e.setProperty(n,""):"float"===n?e.cssFloat="":e[n]="");for(var l in t)n=t[l],t.hasOwnProperty(l)&&a[l]!==n&&Et(e,l,n)}else for(var i in t)t.hasOwnProperty(i)&&Et(e,i,t[i])}function _t(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 Pt=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"]]),Tt=/^[\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 Mt(e){return Tt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function At(){}var Lt=null;function Rt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var zt=null,Dt=null;function Ot(e){var t=Ge(e);if(t&&(e=t.stateNode)){var a=e[$e]||null;e:switch(e=t.stateNode,t.type){case"input":if(vt(e,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),t=a.name,"radio"===a.type&&null!=t){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+jt(""+t)+'"][type="radio"]'),t=0;t<a.length;t++){var n=a[t];if(n!==e&&n.form===e.form){var l=n[$e]||null;if(!l)throw Error(r(90));vt(n,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name)}}for(t=0;t<a.length;t++)(n=a[t]).form===e.form&&ht(n)}break e;case"textarea":wt(e,a.value,a.defaultValue);break e;case"select":null!=(t=a.value)&&xt(e,!!a.multiple,t,!1)}}}var It=!1;function Ft(e,t,a){if(It)return e(t,a);It=!0;try{return e(t)}finally{if(It=!1,(null!==zt||null!==Dt)&&(ec(),zt&&(t=zt,e=Dt,Dt=zt=null,Ot(t),e)))for(t=0;t<e.length;t++)Ot(e[t])}}function Bt(e,t){var a=e.stateNode;if(null===a)return null;var n=a[$e]||null;if(null===n)return null;a=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(n=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!n;break e;default:e=!1}if(e)return null;if(a&&"function"!=typeof a)throw Error(r(231,t,typeof a));return a}var Vt=!(typeof window>"u"||void 0===window.document||void 0===window.document.createElement),$t=!1;if(Vt)try{var Wt={};Object.defineProperty(Wt,"passive",{get:function(){$t=!0}}),window.addEventListener("test",Wt,Wt),window.removeEventListener("test",Wt,Wt)}catch(e){$t=!1}var Ut=null,Ht=null,qt=null;function Yt(){if(qt)return qt;var e,t,a=Ht,n=a.length,r="value"in Ut?Ut.value:Ut.textContent,l=r.length;for(e=0;e<n&&a[e]===r[e];e++);var i=n-e;for(t=1;t<=i&&a[n-t]===r[l-t];t++);return qt=r.slice(e,1<t?1-t:void 0)}function Kt(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 Xt(){return!0}function Qt(){return!1}function Gt(e){function t(t,a,n,r,l){for(var i in this._reactName=t,this._targetInst=n,this.type=a,this.nativeEvent=r,this.target=l,this.currentTarget=null,e)e.hasOwnProperty(i)&&(this[i]=(t=e[i])?t(r):r[i]);return this.isDefaultPrevented=(null==r.defaultPrevented?!1===r.returnValue:r.defaultPrevented)?Xt:Qt,this.isPropagationStopped=Qt,this}return c(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=Xt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Xt)},persist:function(){},isPersistent:Xt}),t}var Zt,Jt,ea,ta={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},aa=Gt(ta),na=c({},ta,{view:0,detail:0}),ra=Gt(na),la=c({},na,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ga,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!==ea&&(ea&&"mousemove"===e.type?(Zt=e.screenX-ea.screenX,Jt=e.screenY-ea.screenY):Jt=Zt=0,ea=e),Zt)},movementY:function(e){return"movementY"in e?e.movementY:Jt}}),ia=Gt(la),oa=Gt(c({},la,{dataTransfer:0})),sa=Gt(c({},na,{relatedTarget:0})),ua=Gt(c({},ta,{animationName:0,elapsedTime:0,pseudoElement:0})),ca=Gt(c({},ta,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),da=Gt(c({},ta,{data:0})),ma={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fa={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"},ha={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function pa(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=ha[e])&&!!t[e]}function ga(){return pa}var ja=Gt(c({},na,{key:function(e){if(e.key){var t=ma[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Kt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?fa[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ga,charCode:function(e){return"keypress"===e.type?Kt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Kt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),va=Gt(c({},la,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),ya=Gt(c({},na,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ga})),ba=Gt(c({},ta,{propertyName:0,elapsedTime:0,pseudoElement:0})),xa=Gt(c({},la,{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})),wa=Gt(c({},ta,{newState:0,oldState:0})),ka=[9,13,27,32],Sa=Vt&&"CompositionEvent"in window,Ca=null;Vt&&"documentMode"in document&&(Ca=document.documentMode);var Ea=Vt&&"TextEvent"in window&&!Ca,Na=Vt&&(!Sa||Ca&&8<Ca&&11>=Ca),_a=" ",Pa=!1;function Ta(e,t){switch(e){case"keyup":return-1!==ka.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ma(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Aa=!1;var La={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 Ra(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!La[e.type]:"textarea"===t}function za(e,t,a,n){zt?Dt?Dt.push(n):Dt=[n]:zt=n,0<(t=rd(t,"onChange")).length&&(a=new aa("onChange","change",null,a,n),e.push({event:a,listeners:t}))}var Da=null,Oa=null;function Ia(e){Qc(e,0)}function Fa(e){if(ht(Ze(e)))return e}function Ba(e,t){if("change"===e)return t}var Va=!1;if(Vt){var $a;if(Vt){var Wa="oninput"in document;if(!Wa){var Ua=document.createElement("div");Ua.setAttribute("oninput","return;"),Wa="function"==typeof Ua.oninput}$a=Wa}else $a=!1;Va=$a&&(!document.documentMode||9<document.documentMode)}function Ha(){Da&&(Da.detachEvent("onpropertychange",qa),Oa=Da=null)}function qa(e){if("value"===e.propertyName&&Fa(Oa)){var t=[];za(t,Oa,e,Rt(e)),Ft(Ia,t)}}function Ya(e,t,a){"focusin"===e?(Ha(),Oa=a,(Da=t).attachEvent("onpropertychange",qa)):"focusout"===e&&Ha()}function Ka(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Fa(Oa)}function Xa(e,t){if("click"===e)return Fa(t)}function Qa(e,t){if("input"===e||"change"===e)return Fa(t)}var Ga="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function Za(e,t){if(Ga(e,t))return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),n=Object.keys(t);if(a.length!==n.length)return!1;for(n=0;n<a.length;n++){var r=a[n];if(!ne.call(t,r)||!Ga(e[r],t[r]))return!1}return!0}function Ja(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function en(e,t){var a,n=Ja(e);for(e=0;n;){if(3===n.nodeType){if(a=e+n.textContent.length,e<=t&&a>=t)return{node:n,offset:t-e};e=a}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ja(n)}}function tn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?tn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function an(e){for(var t=pt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var a="string"==typeof t.contentWindow.location.href}catch(e){a=!1}if(!a)break;t=pt((e=t.contentWindow).document)}return t}function nn(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 rn=Vt&&"documentMode"in document&&11>=document.documentMode,ln=null,on=null,sn=null,un=!1;function cn(e,t,a){var n=a.window===a?a.document:9===a.nodeType?a:a.ownerDocument;un||null==ln||ln!==pt(n)||("selectionStart"in(n=ln)&&nn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},sn&&Za(sn,n)||(sn=n,0<(n=rd(on,"onSelect")).length&&(t=new aa("onSelect","select",null,t,a),e.push({event:t,listeners:n}),t.target=ln)))}function dn(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a}var mn={animationend:dn("Animation","AnimationEnd"),animationiteration:dn("Animation","AnimationIteration"),animationstart:dn("Animation","AnimationStart"),transitionrun:dn("Transition","TransitionRun"),transitionstart:dn("Transition","TransitionStart"),transitioncancel:dn("Transition","TransitionCancel"),transitionend:dn("Transition","TransitionEnd")},fn={},hn={};function pn(e){if(fn[e])return fn[e];if(!mn[e])return e;var t,a=mn[e];for(t in a)if(a.hasOwnProperty(t)&&t in hn)return fn[e]=a[t];return e}Vt&&(hn=document.createElement("div").style,"AnimationEvent"in window||(delete mn.animationend.animation,delete mn.animationiteration.animation,delete mn.animationstart.animation),"TransitionEvent"in window||delete mn.transitionend.transition);var gn=pn("animationend"),jn=pn("animationiteration"),vn=pn("animationstart"),yn=pn("transitionrun"),bn=pn("transitionstart"),xn=pn("transitioncancel"),wn=pn("transitionend"),kn=new Map,Sn="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 Cn(e,t){kn.set(e,t),nt(t,[e])}Sn.push("scrollEnd");var En="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&&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)},Nn=[],_n=0,Pn=0;function Tn(){for(var e=_n,t=Pn=_n=0;t<e;){var a=Nn[t];Nn[t++]=null;var n=Nn[t];Nn[t++]=null;var r=Nn[t];Nn[t++]=null;var l=Nn[t];if(Nn[t++]=null,null!==n&&null!==r){var i=n.pending;null===i?r.next=r:(r.next=i.next,i.next=r),n.pending=r}0!==l&&Rn(a,r,l)}}function Mn(e,t,a,n){Nn[_n++]=e,Nn[_n++]=t,Nn[_n++]=a,Nn[_n++]=n,Pn|=n,e.lanes|=n,null!==(e=e.alternate)&&(e.lanes|=n)}function An(e,t,a,n){return Mn(e,t,a,n),zn(e)}function Ln(e,t){return Mn(e,null,null,t),zn(e)}function Rn(e,t,a){e.lanes|=a;var n=e.alternate;null!==n&&(n.lanes|=a);for(var r=!1,l=e.return;null!==l;)l.childLanes|=a,null!==(n=l.alternate)&&(n.childLanes|=a),22===l.tag&&(null===(e=l.stateNode)||1&e._visibility||(r=!0)),e=l,l=l.return;return 3===e.tag?(l=e.stateNode,r&&null!==t&&(r=31-be(a),null===(n=(e=l.hiddenUpdates)[r])?e[r]=[t]:n.push(t),t.lane=536870912|a),l):null}function zn(e){if(50<Hu)throw Hu=0,qu=null,Error(r(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Dn={};function On(e,t,a,n){this.tag=e,this.key=a,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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function In(e,t,a,n){return new On(e,t,a,n)}function Fn(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Bn(e,t){var a=e.alternate;return null===a?((a=In(e.tag,t,e.key,e.mode)).elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=65011712&e.flags,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,a.dependencies=null===(t=e.dependencies)?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.refCleanup=e.refCleanup,a}function Vn(e,t){e.flags&=65011714;var a=e.alternate;return null===a?(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=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type,e.dependencies=null===(t=a.dependencies)?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function $n(e,t,a,n,l,i){var o=0;if(n=e,"function"==typeof e)Fn(e)&&(o=1);else if("string"==typeof e)o=function(e,t,a){if(1===a||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,a,U.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case N:return(e=In(31,a,t,l)).elementType=N,e.lanes=i,e;case j:return Wn(a.children,l,i,t);case v:o=8,l|=24;break;case y:return(e=In(12,a,t,2|l)).elementType=y,e.lanes=i,e;case k:return(e=In(13,a,t,l)).elementType=k,e.lanes=i,e;case S:return(e=In(19,a,t,l)).elementType=S,e.lanes=i,e;default:if("object"==typeof e&&e)switch(e.$$typeof){case x:o=10;break e;case b:o=9;break e;case w:o=11;break e;case C:o=14;break e;case E:o=16,n=null;break e}o=29,a=Error(r(130,null===e?"null":typeof e,"")),n=null}return(t=In(o,a,t,l)).elementType=e,t.type=n,t.lanes=i,t}function Wn(e,t,a,n){return(e=In(7,e,n,t)).lanes=a,e}function Un(e,t,a){return(e=In(6,e,null,t)).lanes=a,e}function Hn(e){var t=In(18,null,null,0);return t.stateNode=e,t}function qn(e,t,a){return(t=In(4,null===e.children?[]:e.children,e.key,t)).lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Yn=new WeakMap;function Kn(e,t){if("object"==typeof e&&e){var a=Yn.get(e);return void 0===a?(t={value:e,source:t,stack:ae(t)},Yn.set(e,t),t):a}return{value:e,source:t,stack:ae(t)}}var Xn=[],Qn=0,Gn=null,Zn=0,Jn=[],er=0,tr=null,ar=1,nr="";function rr(e,t){Xn[Qn++]=Zn,Xn[Qn++]=Gn,Gn=e,Zn=t}function lr(e,t,a){Jn[er++]=ar,Jn[er++]=nr,Jn[er++]=tr,tr=e;var n=ar;e=nr;var r=32-be(n)-1;n&=~(1<<r),a+=1;var l=32-be(t)+r;if(30<l){var i=r-r%5;l=(n&(1<<i)-1).toString(32),n>>=i,r-=i,ar=1<<32-be(t)+r|a<<r|n,nr=l+e}else ar=1<<l|a<<r|n,nr=e}function ir(e){null!==e.return&&(rr(e,1),lr(e,1,0))}function or(e){for(;e===Gn;)Gn=Xn[--Qn],Xn[Qn]=null,Zn=Xn[--Qn],Xn[Qn]=null;for(;e===tr;)tr=Jn[--er],Jn[er]=null,nr=Jn[--er],Jn[er]=null,ar=Jn[--er],Jn[er]=null}function sr(e,t){Jn[er++]=ar,Jn[er++]=nr,Jn[er++]=tr,ar=t.id,nr=t.overflow,tr=e}var ur=null,cr=null,dr=!1,mr=null,fr=!1,hr=Error(r(519));function pr(e){throw xr(Kn(Error(r(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),hr}function gr(e){var t=e.stateNode,a=e.type,n=e.memoizedProps;switch(t[Ve]=e,t[$e]=n,a){case"dialog":Gc("cancel",t),Gc("close",t);break;case"iframe":case"object":case"embed":Gc("load",t);break;case"video":case"audio":for(a=0;a<Kc.length;a++)Gc(Kc[a],t);break;case"source":Gc("error",t);break;case"img":case"image":case"link":Gc("error",t),Gc("load",t);break;case"details":Gc("toggle",t);break;case"input":Gc("invalid",t),yt(t,n.value,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name,!0);break;case"select":Gc("invalid",t);break;case"textarea":Gc("invalid",t),kt(t,n.value,n.defaultValue,n.children)}"string"!=typeof(a=n.children)&&"number"!=typeof a&&"bigint"!=typeof a||t.textContent===""+a||!0===n.suppressHydrationWarning||cd(t.textContent,a)?(null!=n.popover&&(Gc("beforetoggle",t),Gc("toggle",t)),null!=n.onScroll&&Gc("scroll",t),null!=n.onScrollEnd&&Gc("scrollend",t),null!=n.onClick&&(t.onclick=At),t=!0):t=!1,t||pr(e,!0)}function jr(e){for(ur=e.return;ur;)switch(ur.tag){case 5:case 31:case 13:return void(fr=!1);case 27:case 3:return void(fr=!0);default:ur=ur.return}}function vr(e){if(e!==ur)return!1;if(!dr)return jr(e),dr=!0,!1;var t,a=e.tag;if((t=3!==a&&27!==a)&&((t=5===a)&&(t=!("form"!==(t=e.type)&&"button"!==t)||bd(e.type,e.memoizedProps)),t=!t),t&&cr&&pr(e),jr(e),13===a){if(!(e=null===(e=e.memoizedState)?null:e.dehydrated))throw Error(r(317));cr=Dd(e)}else if(31===a){if(!(e=null===(e=e.memoizedState)?null:e.dehydrated))throw Error(r(317));cr=Dd(e)}else 27===a?(a=cr,Nd(e.type)?(e=zd,zd=null,cr=e):cr=a):cr=ur?Rd(e.stateNode.nextSibling):null;return!0}function yr(){cr=ur=null,dr=!1}function br(){var e=mr;return null!==e&&(null===Mu?Mu=e:Mu.push.apply(Mu,e),mr=null),e}function xr(e){null===mr?mr=[e]:mr.push(e)}var wr=F(null),kr=null,Sr=null;function Cr(e,t,a){V(wr,t._currentValue),t._currentValue=a}function Er(e){e._currentValue=wr.current,B(wr)}function Nr(e,t,a){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t?null!==n&&(n.childLanes&t)!==t&&(n.childLanes|=t):(e.childLanes|=t,null!==n&&(n.childLanes|=t)),e===a)break;e=e.return}}function _r(e,t,a,n){var l=e.child;for(null!==l&&(l.return=e);null!==l;){var i=l.dependencies;if(null!==i){var o=l.child;i=i.firstContext;e:for(;null!==i;){var s=i;i=l;for(var u=0;u<t.length;u++)if(s.context===t[u]){i.lanes|=a,null!==(s=i.alternate)&&(s.lanes|=a),Nr(i.return,a,e),n||(o=null);break e}i=s.next}}else if(18===l.tag){if(null===(o=l.return))throw Error(r(341));o.lanes|=a,null!==(i=o.alternate)&&(i.lanes|=a),Nr(o,a,e),o=null}else o=l.child;if(null!==o)o.return=l;else for(o=l;null!==o;){if(o===e){o=null;break}if(null!==(l=o.sibling)){l.return=o.return,o=l;break}o=o.return}l=o}}function Pr(e,t,a,n){e=null;for(var l=t,i=!1;null!==l;){if(!i)if(524288&l.flags)i=!0;else if(262144&l.flags)break;if(10===l.tag){var o=l.alternate;if(null===o)throw Error(r(387));if(null!==(o=o.memoizedProps)){var s=l.type;Ga(l.pendingProps.value,o.value)||(null===e?e=[s]:e.push(s))}}else if(l===Y.current){if(null===(o=l.alternate))throw Error(r(387));o.memoizedState.memoizedState!==l.memoizedState.memoizedState&&(null===e?e=[dm]:e.push(dm))}l=l.return}null!==e&&_r(t,e,a,n),t.flags|=262144}function Tr(e){for(e=e.firstContext;null!==e;){if(!Ga(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Mr(e){kr=e,Sr=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Ar(e){return Rr(kr,e)}function Lr(e,t){return null===kr&&Mr(e),Rr(e,t)}function Rr(e,t){var a=t._currentValue;if(t={context:t,memoizedValue:a,next:null},null===Sr){if(null===e)throw Error(r(308));Sr=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Sr=Sr.next=t;return a}var zr=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,a){e.push(a)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Dr=t.unstable_scheduleCallback,Or=t.unstable_NormalPriority,Ir={$$typeof:x,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Fr(){return{controller:new zr,data:new Map,refCount:0}}function Br(e){e.refCount--,0===e.refCount&&Dr(Or,function(){e.controller.abort()})}var Vr=null,$r=0,Wr=0,Ur=null;function Hr(){if(0===--$r&&null!==Vr){null!==Ur&&(Ur.status="fulfilled");var e=Vr;Vr=null,Wr=0,Ur=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var qr=R.S;R.S=function(e,t){Ru=se(),"object"==typeof t&&t&&"function"==typeof t.then&&function(e,t){if(null===Vr){var a=Vr=[];$r=0,Wr=Wc(),Ur={status:"pending",value:void 0,then:function(e){a.push(e)}}}$r++,t.then(Hr,Hr)}(0,t),null!==qr&&qr(e,t)};var Yr=F(null);function Kr(){var e=Yr.current;return null===e?pu.pooledCache:e}function Xr(e,t){V(Yr,null===t?Yr.current:t.pool)}function Qr(){var e=Kr();return null===e?null:{parent:Ir._currentValue,pool:e}}var Gr=Error(r(460)),Zr=Error(r(474)),Jr=Error(r(542)),el={then:function(){}};function tl(e){return"fulfilled"===(e=e.status)||"rejected"===e}function al(e,t,a){switch(void 0===(a=e[a])?e.push(t):a!==t&&(t.then(At,At),t=a),t.status){case"fulfilled":return t.value;case"rejected":throw il(e=t.reason),e;default:if("string"==typeof t.status)t.then(At,At);else{if(null!==(e=pu)&&100<e.shellSuspendCounter)throw Error(r(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var a=t;a.status="fulfilled",a.value=e}},function(e){if("pending"===t.status){var a=t;a.status="rejected",a.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw il(e=t.reason),e}throw rl=t,Gr}}function nl(e){try{return(0,e._init)(e._payload)}catch(e){throw"object"==typeof e&&e&&"function"==typeof e.then?(rl=e,Gr):e}}var rl=null;function ll(){if(null===rl)throw Error(r(459));var e=rl;return rl=null,e}function il(e){if(e===Gr||e===Jr)throw Error(r(483))}var ol=null,sl=0;function ul(e){var t=sl;return sl+=1,null===ol&&(ol=[]),al(ol,e,t)}function cl(e,t){e.ref=void 0===(t=t.props.ref)?null:t}function dl(e,t){throw t.$$typeof===m?Error(r(525)):(e=Object.prototype.toString.call(t),Error(r(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function ml(e){function t(t,a){if(e){var n=t.deletions;null===n?(t.deletions=[a],t.flags|=16):n.push(a)}}function a(a,n){if(!e)return null;for(;null!==n;)t(a,n),n=n.sibling;return null}function n(e){for(var t=new Map;null!==e;)t.set(null===e.key?e.index:e.key,e),e=e.sibling;return t}function l(e,t){return(e=Bn(e,t)).index=0,e.sibling=null,e}function i(t,a,n){return t.index=n,e?null===(n=t.alternate)?(t.flags|=67108866,a):(n=n.index)<a?(t.flags|=67108866,a):n:(t.flags|=1048576,a)}function o(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function s(e,t,a,n){return null===t||6!==t.tag?((t=Un(a,e.mode,n)).return=e,t):((t=l(t,a)).return=e,t)}function u(e,t,a,n){var r=a.type;return r===j?d(e,t,a.props.children,n,a.key):null!==t&&(t.elementType===r||"object"==typeof r&&r&&r.$$typeof===E&&nl(r)===t.type)?(cl(t=l(t,a.props),a),t.return=e,t):(cl(t=$n(a.type,a.key,a.props,null,e.mode,n),a),t.return=e,t)}function c(e,t,a,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==a.containerInfo||t.stateNode.implementation!==a.implementation?((t=qn(a,e.mode,n)).return=e,t):((t=l(t,a.children||[])).return=e,t)}function d(e,t,a,n,r){return null===t||7!==t.tag?((t=Wn(a,e.mode,n,r)).return=e,t):((t=l(t,a)).return=e,t)}function m(e,t,a){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=Un(""+t,e.mode,a)).return=e,t;if("object"==typeof t&&t){switch(t.$$typeof){case h:return cl(a=$n(t.type,t.key,t.props,null,e.mode,a),t),a.return=e,a;case g:return(t=qn(t,e.mode,a)).return=e,t;case E:return m(e,t=nl(t),a)}if(L(t)||T(t))return(t=Wn(t,e.mode,a,null)).return=e,t;if("function"==typeof t.then)return m(e,ul(t),a);if(t.$$typeof===x)return m(e,Lr(e,t),a);dl(e,t)}return null}function f(e,t,a,n){var r=null===t?null:t.key;if("string"==typeof a&&""!==a||"number"==typeof a||"bigint"==typeof a)return null===r?s(e,t,""+a,n):null;if("object"==typeof a&&a){switch(a.$$typeof){case h:return a.key===r?u(e,t,a,n):null;case g:return a.key===r?c(e,t,a,n):null;case E:return f(e,t,a=nl(a),n)}if(L(a)||T(a))return null===r?d(e,t,a,n,null):null;if("function"==typeof a.then)return f(e,t,ul(a),n);if(a.$$typeof===x)return f(e,t,Lr(e,a),n);dl(e,a)}return null}function p(e,t,a,n,r){if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return s(t,e=e.get(a)||null,""+n,r);if("object"==typeof n&&n){switch(n.$$typeof){case h:return u(t,e=e.get(null===n.key?a:n.key)||null,n,r);case g:return c(t,e=e.get(null===n.key?a:n.key)||null,n,r);case E:return p(e,t,a,n=nl(n),r)}if(L(n)||T(n))return d(t,e=e.get(a)||null,n,r,null);if("function"==typeof n.then)return p(e,t,a,ul(n),r);if(n.$$typeof===x)return p(e,t,a,Lr(t,n),r);dl(t,n)}return null}function v(r,l,o,s){for(var u=null,c=null,d=l,h=l=0,g=null;null!==d&&h<o.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var j=f(r,d,o[h],s);if(null===j){null===d&&(d=g);break}e&&d&&null===j.alternate&&t(r,d),l=i(j,l,h),null===c?u=j:c.sibling=j,c=j,d=g}if(h===o.length)return a(r,d),dr&&rr(r,h),u;if(null===d){for(;h<o.length;h++)null!==(d=m(r,o[h],s))&&(l=i(d,l,h),null===c?u=d:c.sibling=d,c=d);return dr&&rr(r,h),u}for(d=n(d);h<o.length;h++)null!==(g=p(d,r,h,o[h],s))&&(e&&null!==g.alternate&&d.delete(null===g.key?h:g.key),l=i(g,l,h),null===c?u=g:c.sibling=g,c=g);return e&&d.forEach(function(e){return t(r,e)}),dr&&rr(r,h),u}function y(l,o,s,u){if(null==s)throw Error(r(151));for(var c=null,d=null,h=o,g=o=0,j=null,v=s.next();null!==h&&!v.done;g++,v=s.next()){h.index>g?(j=h,h=null):j=h.sibling;var y=f(l,h,v.value,u);if(null===y){null===h&&(h=j);break}e&&h&&null===y.alternate&&t(l,h),o=i(y,o,g),null===d?c=y:d.sibling=y,d=y,h=j}if(v.done)return a(l,h),dr&&rr(l,g),c;if(null===h){for(;!v.done;g++,v=s.next())null!==(v=m(l,v.value,u))&&(o=i(v,o,g),null===d?c=v:d.sibling=v,d=v);return dr&&rr(l,g),c}for(h=n(h);!v.done;g++,v=s.next())null!==(v=p(h,l,g,v.value,u))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),o=i(v,o,g),null===d?c=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(l,e)}),dr&&rr(l,g),c}function b(e,n,i,s){if("object"==typeof i&&i&&i.type===j&&null===i.key&&(i=i.props.children),"object"==typeof i&&i){switch(i.$$typeof){case h:e:{for(var u=i.key;null!==n;){if(n.key===u){if((u=i.type)===j){if(7===n.tag){a(e,n.sibling),(s=l(n,i.props.children)).return=e,e=s;break e}}else if(n.elementType===u||"object"==typeof u&&u&&u.$$typeof===E&&nl(u)===n.type){a(e,n.sibling),cl(s=l(n,i.props),i),s.return=e,e=s;break e}a(e,n);break}t(e,n),n=n.sibling}i.type===j?((s=Wn(i.props.children,e.mode,s,i.key)).return=e,e=s):(cl(s=$n(i.type,i.key,i.props,null,e.mode,s),i),s.return=e,e=s)}return o(e);case g:e:{for(u=i.key;null!==n;){if(n.key===u){if(4===n.tag&&n.stateNode.containerInfo===i.containerInfo&&n.stateNode.implementation===i.implementation){a(e,n.sibling),(s=l(n,i.children||[])).return=e,e=s;break e}a(e,n);break}t(e,n),n=n.sibling}(s=qn(i,e.mode,s)).return=e,e=s}return o(e);case E:return b(e,n,i=nl(i),s)}if(L(i))return v(e,n,i,s);if(T(i)){if("function"!=typeof(u=T(i)))throw Error(r(150));return y(e,n,i=u.call(i),s)}if("function"==typeof i.then)return b(e,n,ul(i),s);if(i.$$typeof===x)return b(e,n,Lr(e,i),s);dl(e,i)}return"string"==typeof i&&""!==i||"number"==typeof i||"bigint"==typeof i?(i=""+i,null!==n&&6===n.tag?(a(e,n.sibling),(s=l(n,i)).return=e,e=s):(a(e,n),(s=Un(i,e.mode,s)).return=e,e=s),o(e)):a(e,n)}return function(e,t,a,n){try{sl=0;var r=b(e,t,a,n);return ol=null,r}catch(t){if(t===Gr||t===Jr)throw t;var l=In(29,t,null,e.mode);return l.lanes=n,l.return=e,l}}}var fl=ml(!0),hl=ml(!1),pl=!1;function gl(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function jl(e,t){t.updateQueue===(e=e.updateQueue)&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function vl(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function yl(e,t,a){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,2&hu){var r=n.pending;return null===r?t.next=t:(t.next=r.next,r.next=t),n.pending=t,t=zn(e),Rn(e,null,a),t}return Mn(e,n,t,a),zn(e)}function bl(e,t,a){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&a)){var n=t.lanes;t.lanes=a|=n&=e.pendingLanes,Re(e,a)}}function xl(e,t){var a=e.updateQueue,n=e.alternate;if(null===n||a!==(n=n.updateQueue))null===(e=a.lastBaseUpdate)?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t;else{var r=null,l=null;if(null!==(a=a.firstBaseUpdate)){do{var i={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};null===l?r=l=i:l=l.next=i,a=a.next}while(null!==a);null===l?r=l=t:l=l.next=t}else r=l=t;e.updateQueue=a={baseState:n.baseState,firstBaseUpdate:r,lastBaseUpdate:l,shared:n.shared,callbacks:n.callbacks}}}var wl=!1;function kl(){if(wl){if(null!==Ur)throw Ur}}function Sl(e,t,a,n){wl=!1;var r=e.updateQueue;pl=!1;var l=r.firstBaseUpdate,i=r.lastBaseUpdate,o=r.shared.pending;if(null!==o){r.shared.pending=null;var s=o,u=s.next;s.next=null,null===i?l=u:i.next=u,i=s;var d=e.alternate;null!==d&&((o=(d=d.updateQueue).lastBaseUpdate)!==i&&(null===o?d.firstBaseUpdate=u:o.next=u,d.lastBaseUpdate=s))}if(null!==l){var m=r.baseState;for(i=0,d=u=s=null,o=l;;){var f=-536870913&o.lane,h=f!==o.lane;if(h?(ju&f)===f:(n&f)===f){0!==f&&f===Wr&&(wl=!0),null!==d&&(d=d.next={lane:0,tag:o.tag,payload:o.payload,callback:null,next:null});e:{var p=e,g=o;f=t;var j=a;switch(g.tag){case 1:if("function"==typeof(p=g.payload)){m=p.call(j,m,f);break e}m=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(f="function"==typeof(p=g.payload)?p.call(j,m,f):p))break e;m=c({},m,f);break e;case 2:pl=!0}}null!==(f=o.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=r.callbacks)?r.callbacks=[f]:h.push(f))}else h={lane:f,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===d?(u=d=h,s=m):d=d.next=h,i|=f;if(null===(o=o.next)){if(null===(o=r.shared.pending))break;o=(h=o).next,h.next=null,r.lastBaseUpdate=h,r.shared.pending=null}}null===d&&(s=m),r.baseState=s,r.firstBaseUpdate=u,r.lastBaseUpdate=d,null===l&&(r.shared.lanes=0),Cu|=i,e.lanes=i,e.memoizedState=m}}function Cl(e,t){if("function"!=typeof e)throw Error(r(191,e));e.call(t)}function El(e,t){var a=e.callbacks;if(null!==a)for(e.callbacks=null,e=0;e<a.length;e++)Cl(a[e],t)}var Nl=F(null),_l=F(0);function Pl(e,t){V(_l,e=ku),V(Nl,t),ku=e|t.baseLanes}function Tl(){V(_l,ku),V(Nl,Nl.current)}function Ml(){ku=_l.current,B(Nl),B(_l)}var Al=F(null),Ll=null;function Rl(e){var t=e.alternate;V(Fl,1&Fl.current),V(Al,e),null===Ll&&(null===t||null!==Nl.current||null!==t.memoizedState)&&(Ll=e)}function zl(e){V(Fl,Fl.current),V(Al,e),null===Ll&&(Ll=e)}function Dl(e){22===e.tag?(V(Fl,Fl.current),V(Al,e),null===Ll&&(Ll=e)):Ol()}function Ol(){V(Fl,Fl.current),V(Al,Al.current)}function Il(e){B(Al),Ll===e&&(Ll=null),B(Fl)}var Fl=F(0);function Bl(e){for(var t=e;null!==t;){if(13===t.tag){var a=t.memoizedState;if(null!==a&&(null===(a=a.dehydrated)||Ad(a)||Ld(a)))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 Vl=0,$l=null,Wl=null,Ul=null,Hl=!1,ql=!1,Yl=!1,Kl=0,Xl=0,Ql=null,Gl=0;function Zl(){throw Error(r(321))}function Jl(e,t){if(null===t)return!1;for(var a=0;a<t.length&&a<e.length;a++)if(!Ga(e[a],t[a]))return!1;return!0}function ei(e,t,a,n,r,l){return Vl=l,$l=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,R.H=null===e||null===e.memoizedState?go:jo,Yl=!1,l=a(n,r),Yl=!1,ql&&(l=ai(t,a,n,r)),ti(e),l}function ti(e){R.H=po;var t=null!==Wl&&null!==Wl.next;if(Vl=0,Ul=Wl=$l=null,Hl=!1,Xl=0,Ql=null,t)throw Error(r(300));null===e||Ro||null!==(e=e.dependencies)&&Tr(e)&&(Ro=!0)}function ai(e,t,a,n){$l=e;var l=0;do{if(ql&&(Ql=null),Xl=0,ql=!1,25<=l)throw Error(r(301));if(l+=1,Ul=Wl=null,null!=e.updateQueue){var i=e.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,null!=i.memoCache&&(i.memoCache.index=0)}R.H=vo,i=t(a,n)}while(ql);return i}function ni(){var e=R.H,t=e.useState()[0];return t="function"==typeof t.then?ui(t):t,e=e.useState()[0],(null===Wl?null:Wl.memoizedState)!==e&&($l.flags|=1024),t}function ri(){var e=0!==Kl;return Kl=0,e}function li(e,t,a){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a}function ii(e){if(Hl){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Hl=!1}Vl=0,Ul=Wl=$l=null,ql=!1,Xl=Kl=0,Ql=null}function oi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Ul?$l.memoizedState=Ul=e:Ul=Ul.next=e,Ul}function si(){if(null===Wl){var e=$l.alternate;e=null===e?null:e.memoizedState}else e=Wl.next;var t=null===Ul?$l.memoizedState:Ul.next;if(null!==t)Ul=t,Wl=e;else{if(null===e)throw Error(r(null===$l.alternate?467:310));e={memoizedState:(Wl=e).memoizedState,baseState:Wl.baseState,baseQueue:Wl.baseQueue,queue:Wl.queue,next:null},null===Ul?$l.memoizedState=Ul=e:Ul=Ul.next=e}return Ul}function ui(e){var t=Xl;return Xl+=1,null===Ql&&(Ql=[]),e=al(Ql,e,t),t=$l,null===(null===Ul?t.memoizedState:Ul.next)&&(R.H=null===(t=t.alternate)||null===t.memoizedState?go:jo),e}function ci(e){if("object"==typeof e&&e){if("function"==typeof e.then)return ui(e);if(e.$$typeof===x)return Ar(e)}throw Error(r(438,String(e)))}function di(e){var t=null,a=$l.updateQueue;if(null!==a&&(t=a.memoCache),null==t){var n=$l.alternate;null!==n&&(null!==(n=n.updateQueue)&&(null!=(n=n.memoCache)&&(t={data:n.data.map(function(e){return e.slice()}),index:0})))}if(null==t&&(t={data:[],index:0}),null===a&&($l.updateQueue=a={lastEffect:null,events:null,stores:null,memoCache:null}),a.memoCache=t,void 0===(a=t.data[t.index]))for(a=t.data[t.index]=Array(e),n=0;n<e;n++)a[n]=_;return t.index++,a}function mi(e,t){return"function"==typeof t?t(e):t}function fi(e){return hi(si(),Wl,e)}function hi(e,t,a){var n=e.queue;if(null===n)throw Error(r(311));n.lastRenderedReducer=a;var l=e.baseQueue,i=n.pending;if(null!==i){if(null!==l){var o=l.next;l.next=i.next,i.next=o}t.baseQueue=l=i,n.pending=null}if(i=e.baseState,null===l)e.memoizedState=i;else{var s=o=null,u=null,c=t=l.next,d=!1;do{var m=-536870913&c.lane;if(m===c.lane?(Vl&m)===m:(ju&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===Wr&&(d=!0);else{if((Vl&f)===f){c=c.next,f===Wr&&(d=!0);continue}m={lane:0,revertLane:c.revertLane,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(s=u=m,o=i):u=u.next=m,$l.lanes|=f,Cu|=f}m=c.action,Yl&&a(i,m),i=c.hasEagerState?c.eagerState:a(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?(s=u=f,o=i):u=u.next=f,$l.lanes|=m,Cu|=m;c=c.next}while(null!==c&&c!==t);if(null===u?o=i:u.next=s,!Ga(i,e.memoizedState)&&(Ro=!0,d&&null!==(a=Ur)))throw a;e.memoizedState=i,e.baseState=o,e.baseQueue=u,n.lastRenderedState=i}return null===l&&(n.lanes=0),[e.memoizedState,n.dispatch]}function pi(e){var t=si(),a=t.queue;if(null===a)throw Error(r(311));a.lastRenderedReducer=e;var n=a.dispatch,l=a.pending,i=t.memoizedState;if(null!==l){a.pending=null;var o=l=l.next;do{i=e(i,o.action),o=o.next}while(o!==l);Ga(i,t.memoizedState)||(Ro=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),a.lastRenderedState=i}return[i,n]}function gi(e,t,a){var n=$l,l=si(),i=dr;if(i){if(void 0===a)throw Error(r(407));a=a()}else a=t();var o=!Ga((Wl||l).memoizedState,a);if(o&&(l.memoizedState=a,Ro=!0),Vi(yi.bind(null,n,l=l.queue,e),[e]),l.getSnapshot!==t||o||null!==Ul&&1&Ul.memoizedState.tag){if(n.flags|=2048,Di(9,{destroy:void 0},vi.bind(null,n,l,a,t),null),null===pu)throw Error(r(349));i||127&Vl||ji(n,t,a)}return a}function ji(e,t,a){e.flags|=16384,e={getSnapshot:t,value:a},null===(t=$l.updateQueue)?($l.updateQueue=t={lastEffect:null,events:null,stores:null,memoCache:null},t.stores=[e]):null===(a=t.stores)?t.stores=[e]:a.push(e)}function vi(e,t,a,n){t.value=a,t.getSnapshot=n,bi(t)&&xi(e)}function yi(e,t,a){return a(function(){bi(t)&&xi(e)})}function bi(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!Ga(e,a)}catch(e){return!0}}function xi(e){var t=Ln(e,2);null!==t&&Xu(t,e,2)}function wi(e){var t=oi();if("function"==typeof e){var a=e;if(e=a(),Yl){ye(!0);try{a()}finally{ye(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:e},t}function ki(e,t,a,n){return e.baseState=a,hi(e,Wl,"function"==typeof n?n:mi)}function Si(e,t,a,n,l){if(mo(e))throw Error(r(485));if(null!==(e=t.action)){var i={payload:l,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){i.listeners.push(e)}};null===R.T?i.isTransition=!1:a(!0),n(i),null===(a=t.pending)?(i.next=t.pending=i,Ci(t,i)):(i.next=a.next,t.pending=a.next=i)}}function Ci(e,t){var a=t.action,n=t.payload,r=e.state;if(t.isTransition){var l=R.T,i={};R.T=i;try{var o=a(r,n),s=R.S;null!==s&&s(i,o),Ei(e,t,o)}catch(a){_i(e,t,a)}finally{null!==l&&null!==i.types&&(l.types=i.types),R.T=l}}else try{Ei(e,t,l=a(r,n))}catch(a){_i(e,t,a)}}function Ei(e,t,a){"object"==typeof a&&a&&"function"==typeof a.then?a.then(function(a){Ni(e,t,a)},function(a){return _i(e,t,a)}):Ni(e,t,a)}function Ni(e,t,a){t.status="fulfilled",t.value=a,Pi(t),e.state=a,null!==(t=e.pending)&&((a=t.next)===t?e.pending=null:(t.next=a=a.next,Ci(e,a)))}function _i(e,t,a){var n=e.pending;if(e.pending=null,null!==n){n=n.next;do{t.status="rejected",t.reason=a,Pi(t),t=t.next}while(t!==n)}e.action=null}function Pi(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Ti(e,t){return t}function Mi(e,t){if(dr){var a=pu.formState;if(null!==a){e:{var n=$l;if(dr){if(cr){t:{for(var r=cr,l=fr;8!==r.nodeType;){if(!l){r=null;break t}if(null===(r=Rd(r.nextSibling))){r=null;break t}}r="F!"===(l=r.data)||"F"===l?r:null}if(r){cr=Rd(r.nextSibling),n="F!"===r.data;break e}}pr(n)}n=!1}n&&(t=a[0])}}return(a=oi()).memoizedState=a.baseState=t,a.queue=n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ti,lastRenderedState:t},a=so.bind(null,$l,n),n.dispatch=a,n=wi(!1),l=co.bind(null,$l,!1,n.queue),(n=oi()).queue=r={state:t,dispatch:null,action:e,pending:null},a=Si.bind(null,$l,r,l,a),r.dispatch=a,n.memoizedState=e,[t,a,!1]}function Ai(e){return Li(si(),Wl,e)}function Li(e,t,a){if(t=hi(e,t,Ti)[0],e=fi(mi)[0],"object"==typeof t&&t&&"function"==typeof t.then)try{var n=ui(t)}catch(e){throw e===Gr?Jr:e}else n=t;var r=(t=si()).queue,l=r.dispatch;return a!==t.memoizedState&&($l.flags|=2048,Di(9,{destroy:void 0},Ri.bind(null,r,a),null)),[n,l,e]}function Ri(e,t){e.action=t}function zi(e){var t=si(),a=Wl;if(null!==a)return Li(t,a,e);si(),t=t.memoizedState;var n=(a=si()).queue.dispatch;return a.memoizedState=e,[t,n,!1]}function Di(e,t,a,n){return e={tag:e,create:a,deps:n,inst:t,next:null},null===(t=$l.updateQueue)&&($l.updateQueue=t={lastEffect:null,events:null,stores:null,memoCache:null}),null===(a=t.lastEffect)?t.lastEffect=e.next=e:(n=a.next,a.next=e,e.next=n,t.lastEffect=e),e}function Oi(){return si().memoizedState}function Ii(e,t,a,n){var r=oi();$l.flags|=e,r.memoizedState=Di(1|t,{destroy:void 0},a,void 0===n?null:n)}function Fi(e,t,a,n){var r=si();n=void 0===n?null:n;var l=r.memoizedState.inst;null!==Wl&&null!==n&&Jl(n,Wl.memoizedState.deps)?r.memoizedState=Di(t,l,a,n):($l.flags|=e,r.memoizedState=Di(1|t,l,a,n))}function Bi(e,t){Ii(8390656,8,e,t)}function Vi(e,t){Fi(2048,8,e,t)}function $i(e){var t=si().memoizedState;return function(e){$l.flags|=4;var t=$l.updateQueue;if(null===t)$l.updateQueue=t={lastEffect:null,events:null,stores:null,memoCache:null},t.events=[e];else{var a=t.events;null===a?t.events=[e]:a.push(e)}}({ref:t,nextImpl:e}),function(){if(2&hu)throw Error(r(440));return t.impl.apply(void 0,arguments)}}function Wi(e,t){return Fi(4,2,e,t)}function Ui(e,t){return Fi(4,4,e,t)}function Hi(e,t){if("function"==typeof t){e=e();var a=t(e);return function(){"function"==typeof a?a():t(null)}}if(null!=t)return e=e(),t.current=e,function(){t.current=null}}function qi(e,t,a){a=null==a?null:a.concat([e]),Fi(4,4,Hi.bind(null,t,e),a)}function Yi(){}function Ki(e,t){var a=si(),n=a.memoizedState;return null!==(t=void 0===t?null:t)&&Jl(t,n[1])?n[0]:(a.memoizedState=[e,t],e)}function Xi(e,t){var a=si(),n=a.memoizedState;if(null!==(t=void 0===t?null:t)&&Jl(t,n[1]))return n[0];if(n=e(),Yl){ye(!0);try{e()}finally{ye(!1)}}return a.memoizedState=[n,t],n}function Qi(e,t,a){return void 0===a||1073741824&Vl&&!(261930&ju)?e.memoizedState=t:(e.memoizedState=a,e=Ku(),$l.lanes|=e,Cu|=e,a)}function Gi(e,t,a,n){return Ga(a,t)?a:null===Nl.current?42&Vl&&(!(1073741824&Vl)||261930&ju)?(e=Ku(),$l.lanes|=e,Cu|=e,t):(Ro=!0,e.memoizedState=a):(e=Qi(e,a,n),Ga(e,t)||(Ro=!0),e)}function Zi(e,t,a,n,r){var l=z.p;z.p=0!==l&&8>l?l:8;var i=R.T,o={};R.T=o,co(e,!1,t,a);try{var s=r(),u=R.S;null!==u&&u(o,s),uo(e,t,"object"==typeof s&&s&&"function"==typeof s.then?function(e,t){var a=[],n={status:"pending",value:null,reason:null,then:function(e){a.push(e)}};return e.then(function(){n.status="fulfilled",n.value=t;for(var e=0;e<a.length;e++)(0,a[e])(t)},function(e){for(n.status="rejected",n.reason=e,e=0;e<a.length;e++)(0,a[e])(void 0)}),n}(s,n):n,Yu())}catch(a){uo(e,t,{then:function(){},status:"rejected",reason:a},Yu())}finally{z.p=l,null!==i&&null!==o.types&&(i.types=o.types),R.T=i}}function Ji(){}function eo(e,t,a,n){if(5!==e.tag)throw Error(r(476));var l=to(e).queue;Zi(e,l,t,D,null===a?Ji:function(){return ao(e),a(n)})}function to(e){var t=e.memoizedState;if(null!==t)return t;var a={};return(t={memoizedState:D,baseState:D,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:D},next:null}).next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:a},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function ao(e){var t=to(e);null===t.next&&(t=e.alternate.memoizedState),uo(e,t.next.queue,{},Yu())}function no(){return Ar(dm)}function ro(){return si().memoizedState}function lo(){return si().memoizedState}function io(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var a=Yu(),n=yl(t,e=vl(a),a);return null!==n&&(Xu(n,t,a),bl(n,t,a)),t={cache:Fr()},void(e.payload=t)}t=t.return}}function oo(e,t,a){var n=Yu();a={lane:n,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},mo(e)?fo(t,a):null!==(a=An(e,t,a,n))&&(Xu(a,e,n),ho(a,t,n))}function so(e,t,a){uo(e,t,a,Yu())}function uo(e,t,a,n){var r={lane:n,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(mo(e))fo(t,r);else{var l=e.alternate;if(0===e.lanes&&(null===l||0===l.lanes)&&null!==(l=t.lastRenderedReducer))try{var i=t.lastRenderedState,o=l(i,a);if(r.hasEagerState=!0,r.eagerState=o,Ga(o,i))return Mn(e,t,r,0),null===pu&&Tn(),!1}catch(e){}if(null!==(a=An(e,t,r,n)))return Xu(a,e,n),ho(a,t,n),!0}return!1}function co(e,t,a,n){if(n={lane:2,revertLane:Wc(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},mo(e)){if(t)throw Error(r(479))}else null!==(t=An(e,a,n,2))&&Xu(t,e,2)}function mo(e){var t=e.alternate;return e===$l||null!==t&&t===$l}function fo(e,t){ql=Hl=!0;var a=e.pending;null===a?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function ho(e,t,a){if(4194048&a){var n=t.lanes;t.lanes=a|=n&=e.pendingLanes,Re(e,a)}}var po={readContext:Ar,use:ci,useCallback:Zl,useContext:Zl,useEffect:Zl,useImperativeHandle:Zl,useLayoutEffect:Zl,useInsertionEffect:Zl,useMemo:Zl,useReducer:Zl,useRef:Zl,useState:Zl,useDebugValue:Zl,useDeferredValue:Zl,useTransition:Zl,useSyncExternalStore:Zl,useId:Zl,useHostTransitionStatus:Zl,useFormState:Zl,useActionState:Zl,useOptimistic:Zl,useMemoCache:Zl,useCacheRefresh:Zl};po.useEffectEvent=Zl;var go={readContext:Ar,use:ci,useCallback:function(e,t){return oi().memoizedState=[e,void 0===t?null:t],e},useContext:Ar,useEffect:Bi,useImperativeHandle:function(e,t,a){a=null==a?null:a.concat([e]),Ii(4194308,4,Hi.bind(null,t,e),a)},useLayoutEffect:function(e,t){return Ii(4194308,4,e,t)},useInsertionEffect:function(e,t){Ii(4,2,e,t)},useMemo:function(e,t){var a=oi();t=void 0===t?null:t;var n=e();if(Yl){ye(!0);try{e()}finally{ye(!1)}}return a.memoizedState=[n,t],n},useReducer:function(e,t,a){var n=oi();if(void 0!==a){var r=a(t);if(Yl){ye(!0);try{a(t)}finally{ye(!1)}}}else r=t;return n.memoizedState=n.baseState=r,n.queue=e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},e=e.dispatch=oo.bind(null,$l,e),[n.memoizedState,e]},useRef:function(e){return oi().memoizedState=e={current:e}},useState:function(e){var t=(e=wi(e)).queue,a=so.bind(null,$l,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:Yi,useDeferredValue:function(e,t){return Qi(oi(),e,t)},useTransition:function(){var e=wi(!1);return e=Zi.bind(null,$l,e.queue,!0,!1),oi().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var n=$l,l=oi();if(dr){if(void 0===a)throw Error(r(407));a=a()}else{if(a=t(),null===pu)throw Error(r(349));127&ju||ji(n,t,a)}l.memoizedState=a;var i={value:a,getSnapshot:t};return l.queue=i,Bi(yi.bind(null,n,i,e),[e]),n.flags|=2048,Di(9,{destroy:void 0},vi.bind(null,n,i,a,t),null),a},useId:function(){var e=oi(),t=pu.identifierPrefix;if(dr){var a=nr;t="_"+t+"R_"+(a=(ar&~(1<<32-be(ar)-1)).toString(32)+a),0<(a=Kl++)&&(t+="H"+a.toString(32)),t+="_"}else t="_"+t+"r_"+(a=Gl++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:no,useFormState:Mi,useActionState:Mi,useOptimistic:function(e){var t=oi();t.memoizedState=t.baseState=e;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=a,t=co.bind(null,$l,!0,a),a.dispatch=t,[e,t]},useMemoCache:di,useCacheRefresh:function(){return oi().memoizedState=io.bind(null,$l)},useEffectEvent:function(e){var t=oi(),a={impl:e};return t.memoizedState=a,function(){if(2&hu)throw Error(r(440));return a.impl.apply(void 0,arguments)}}},jo={readContext:Ar,use:ci,useCallback:Ki,useContext:Ar,useEffect:Vi,useImperativeHandle:qi,useInsertionEffect:Wi,useLayoutEffect:Ui,useMemo:Xi,useReducer:fi,useRef:Oi,useState:function(){return fi(mi)},useDebugValue:Yi,useDeferredValue:function(e,t){return Gi(si(),Wl.memoizedState,e,t)},useTransition:function(){var e=fi(mi)[0],t=si().memoizedState;return["boolean"==typeof e?e:ui(e),t]},useSyncExternalStore:gi,useId:ro,useHostTransitionStatus:no,useFormState:Ai,useActionState:Ai,useOptimistic:function(e,t){return ki(si(),0,e,t)},useMemoCache:di,useCacheRefresh:lo};jo.useEffectEvent=$i;var vo={readContext:Ar,use:ci,useCallback:Ki,useContext:Ar,useEffect:Vi,useImperativeHandle:qi,useInsertionEffect:Wi,useLayoutEffect:Ui,useMemo:Xi,useReducer:pi,useRef:Oi,useState:function(){return pi(mi)},useDebugValue:Yi,useDeferredValue:function(e,t){var a=si();return null===Wl?Qi(a,e,t):Gi(a,Wl.memoizedState,e,t)},useTransition:function(){var e=pi(mi)[0],t=si().memoizedState;return["boolean"==typeof e?e:ui(e),t]},useSyncExternalStore:gi,useId:ro,useHostTransitionStatus:no,useFormState:zi,useActionState:zi,useOptimistic:function(e,t){var a=si();return null===Wl?(a.baseState=e,[e,a.queue.dispatch]):ki(a,0,e,t)},useMemoCache:di,useCacheRefresh:lo};function yo(e,t,a,n){a=null==(a=a(n,t=e.memoizedState))?t:c({},t,a),e.memoizedState=a,0===e.lanes&&(e.updateQueue.baseState=a)}vo.useEffectEvent=$i;var bo={enqueueSetState:function(e,t,a){e=e._reactInternals;var n=Yu(),r=vl(n);r.payload=t,null!=a&&(r.callback=a),null!==(t=yl(e,r,n))&&(Xu(t,e,n),bl(t,e,n))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var n=Yu(),r=vl(n);r.tag=1,r.payload=t,null!=a&&(r.callback=a),null!==(t=yl(e,r,n))&&(Xu(t,e,n),bl(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=Yu(),n=vl(a);n.tag=2,null!=t&&(n.callback=t),null!==(t=yl(e,n,a))&&(Xu(t,e,a),bl(t,e,a))}};function xo(e,t,a,n,r,l,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,l,i):!t.prototype||!t.prototype.isPureReactComponent||(!Za(a,n)||!Za(r,l))}function wo(e,t,a,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(a,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(a,n),t.state!==e&&bo.enqueueReplaceState(t,t.state,null)}function ko(e,t){var a=t;if("ref"in t)for(var n in a={},t)"ref"!==n&&(a[n]=t[n]);if(e=e.defaultProps)for(var r in a===t&&(a=c({},a)),e)void 0===a[r]&&(a[r]=e[r]);return a}function So(e){En(e)}function Co(e){}function Eo(e){En(e)}function No(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function _o(e,t,a){try{(0,e.onCaughtError)(a.value,{componentStack:a.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function Po(e,t,a){return(a=vl(a)).tag=3,a.payload={element:null},a.callback=function(){No(e,t)},a}function To(e){return(e=vl(e)).tag=3,e}function Mo(e,t,a,n){var r=a.type.getDerivedStateFromError;if("function"==typeof r){var l=n.value;e.payload=function(){return r(l)},e.callback=function(){_o(t,a,n)}}var i=a.stateNode;null!==i&&"function"==typeof i.componentDidCatch&&(e.callback=function(){_o(t,a,n),"function"!=typeof r&&(null===Ou?Ou=new Set([this]):Ou.add(this));var e=n.stack;this.componentDidCatch(n.value,{componentStack:null===e?"":e})})}function Ao(e,t,a,n,l){if(a.flags|=32768,"object"==typeof n&&n&&"function"==typeof n.then){if(null!==(t=a.alternate)&&Pr(t,a,l,!0),null!==(a=Al.current)){switch(a.tag){case 31:case 13:return null===Ll?oc():null===a.alternate&&0===Su&&(Su=3),a.flags&=-257,a.flags|=65536,a.lanes=l,n===el?a.flags|=16384:(null===(t=a.updateQueue)?a.updateQueue=new Set([n]):t.add(n),Cc(e,n,l)),!1;case 22:return a.flags|=65536,n===el?a.flags|=16384:(null===(t=a.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([n])},a.updateQueue=t):null===(a=t.retryQueue)?t.retryQueue=new Set([n]):a.add(n),Cc(e,n,l)),!1}throw Error(r(435,a.tag))}return Cc(e,n,l),oc(),!1}if(dr)return null===(t=Al.current)?(n!==hr&&xr(Kn(t=Error(r(423),{cause:n}),a)),(e=e.current.alternate).flags|=65536,e.lanes|=l&=-l,n=Kn(n,a),xl(e,l=Po(e.stateNode,n,l)),4!==Su&&(Su=2)):(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=l,n!==hr&&xr(Kn(e=Error(r(422),{cause:n}),a))),!1;var i=Error(r(520),{cause:n});if(i=Kn(i,a),null===Tu?Tu=[i]:Tu.push(i),4!==Su&&(Su=2),null===t)return!0;n=Kn(n,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,a.lanes|=e=l&-l,xl(a,e=Po(a.stateNode,n,e)),!1;case 1:if(t=a.type,i=a.stateNode,!(128&a.flags||"function"!=typeof t.getDerivedStateFromError&&(null===i||"function"!=typeof i.componentDidCatch||null!==Ou&&Ou.has(i))))return a.flags|=65536,a.lanes|=l&=-l,Mo(l=To(l),e,a,n),xl(a,l),!1}a=a.return}while(null!==a);return!1}var Lo=Error(r(461)),Ro=!1;function zo(e,t,a,n){t.child=null===e?hl(t,null,a,n):fl(t,e.child,a,n)}function Do(e,t,a,n,r){a=a.render;var l=t.ref;if("ref"in n){var i={};for(var o in n)"ref"!==o&&(i[o]=n[o])}else i=n;return Mr(t),n=ei(e,t,a,i,l,r),o=ri(),null===e||Ro?(dr&&o&&ir(t),t.flags|=1,zo(e,t,n,r),t.child):(li(e,t,r),ls(e,t,r))}function Oo(e,t,a,n,r){if(null===e){var l=a.type;return"function"!=typeof l||Fn(l)||void 0!==l.defaultProps||null!==a.compare?((e=$n(a.type,null,n,t,t.mode,r)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=l,Io(e,t,l,n,r))}if((l=e.child,!is(e,r))&&((a=null===(a=a.compare)?Za:a)(l.memoizedProps,n)&&e.ref===t.ref))return ls(e,t,r);return t.flags|=1,(e=Bn(l,n)).ref=t.ref,e.return=t,t.child=e}function Io(e,t,a,n,r){if(null!==e){var l=e.memoizedProps;if(Za(l,n)&&e.ref===t.ref){if(Ro=!1,t.pendingProps=n=l,!is(e,r))return t.lanes=e.lanes,ls(e,t,r);131072&e.flags&&(Ro=!0)}}return Ho(e,t,a,n,r)}function Fo(e,t,a,n){var r=n.children,l=null===e?null:e.memoizedState;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===n.mode){if(128&t.flags){if(l=null===l?a:l.baseLanes|a,null!==e){for(n=t.child=e.child,r=0;null!==n;)r=r|n.lanes|n.childLanes,n=n.sibling;n=r&~l}else n=0,t.child=null;return Vo(e,t,l,a,n)}if(!(536870912&a))return n=t.lanes=536870912,Vo(e,t,null===l?a:l.baseLanes|a,a,n);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Xr(0,null===l?null:l.cachePool),null===l?Tl():Pl(t,l),Dl(t)}else null===l?(null!==e&&Xr(0,null),Tl(),Ol()):(Xr(0,l.cachePool),Pl(t,l),Ol(),t.memoizedState=null);return zo(e,t,r,a),t.child}function Bo(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Vo(e,t,a,n,r){var l=Kr();return t.memoizedState={baseLanes:a,cachePool:l=null===l?null:{parent:Ir._currentValue,pool:l}},null!==e&&Xr(0,null),Tl(),Dl(t),null!==e&&Pr(e,t,n,!0),t.childLanes=r,null}function $o(e,t){return(t=es({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Wo(e,t,a){return fl(t,e.child,null,a),(e=$o(t,t.pendingProps)).flags|=2,Il(t),t.memoizedState=null,e}function Uo(e,t){var a=t.ref;if(null===a)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof a&&"object"!=typeof a)throw Error(r(284));(null===e||e.ref!==a)&&(t.flags|=4194816)}}function Ho(e,t,a,n,r){return Mr(t),a=ei(e,t,a,n,void 0,r),n=ri(),null===e||Ro?(dr&&n&&ir(t),t.flags|=1,zo(e,t,a,r),t.child):(li(e,t,r),ls(e,t,r))}function qo(e,t,a,n,r,l){return Mr(t),t.updateQueue=null,a=ai(t,n,a,r),ti(e),n=ri(),null===e||Ro?(dr&&n&&ir(t),t.flags|=1,zo(e,t,a,l),t.child):(li(e,t,l),ls(e,t,l))}function Yo(e,t,a,n,r){if(Mr(t),null===t.stateNode){var l=Dn,i=a.contextType;"object"==typeof i&&i&&(l=Ar(i)),l=new a(n,l),t.memoizedState=null!=l.state?l.state:null,l.updater=bo,t.stateNode=l,l._reactInternals=t,(l=t.stateNode).props=n,l.state=t.memoizedState,l.refs={},gl(t),l.context="object"==typeof(i=a.contextType)&&i?Ar(i):Dn,l.state=t.memoizedState,"function"==typeof(i=a.getDerivedStateFromProps)&&(yo(t,a,i,n),l.state=t.memoizedState),"function"==typeof a.getDerivedStateFromProps||"function"==typeof l.getSnapshotBeforeUpdate||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||(i=l.state,"function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount(),i!==l.state&&bo.enqueueReplaceState(l,l.state,null),Sl(t,n,l,r),kl(),l.state=t.memoizedState),"function"==typeof l.componentDidMount&&(t.flags|=4194308),n=!0}else if(null===e){l=t.stateNode;var o=t.memoizedProps,s=ko(a,o);l.props=s;var u=l.context,c=a.contextType;i=Dn,"object"==typeof c&&c&&(i=Ar(c));var d=a.getDerivedStateFromProps;o=t.pendingProps!==o,(c="function"==typeof d||"function"==typeof l.getSnapshotBeforeUpdate)||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(o||u!==i)&&wo(t,l,n,i),pl=!1;var m=t.memoizedState;l.state=m,Sl(t,n,l,r),kl(),u=t.memoizedState,o||m!==u||pl?("function"==typeof d&&(yo(t,a,d,n),u=t.memoizedState),(s=pl||xo(t,a,s,n,m,u,i))?(c||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||("function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount()),"function"==typeof l.componentDidMount&&(t.flags|=4194308)):("function"==typeof l.componentDidMount&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=u),l.props=n,l.state=u,l.context=i,n=s):("function"==typeof l.componentDidMount&&(t.flags|=4194308),n=!1)}else{l=t.stateNode,jl(e,t),c=ko(a,i=t.memoizedProps),l.props=c,d=t.pendingProps,m=l.context,s=Dn,"object"==typeof(u=a.contextType)&&u&&(s=Ar(u)),(u="function"==typeof(o=a.getDerivedStateFromProps)||"function"==typeof l.getSnapshotBeforeUpdate)||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==d||m!==s)&&wo(t,l,n,s),pl=!1,l.state=m=t.memoizedState,Sl(t,n,l,r),kl();var f=t.memoizedState;i!==d||m!==f||pl||null!==e&&null!==e.dependencies&&Tr(e.dependencies)?("function"==typeof o&&(yo(t,a,o,n),f=t.memoizedState),(c=pl||xo(t,a,c,n,m,f,s)||null!==e&&null!==e.dependencies&&Tr(e.dependencies))?(u||"function"!=typeof l.UNSAFE_componentWillUpdate&&"function"!=typeof l.componentWillUpdate||("function"==typeof l.componentWillUpdate&&l.componentWillUpdate(n,f,s),"function"==typeof l.UNSAFE_componentWillUpdate&&l.UNSAFE_componentWillUpdate(n,f,s)),"function"==typeof l.componentDidUpdate&&(t.flags|=4),"function"==typeof l.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=f),l.props=n,l.state=f,l.context=s,n=c):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),n=!1)}return l=n,Uo(e,t),n=!!(128&t.flags),l||n?(l=t.stateNode,a=n&&"function"!=typeof a.getDerivedStateFromError?null:l.render(),t.flags|=1,null!==e&&n?(t.child=fl(t,e.child,null,r),t.child=fl(t,null,a,r)):zo(e,t,a,r),t.memoizedState=l.state,e=t.child):e=ls(e,t,r),e}function Ko(e,t,a,n){return yr(),t.flags|=256,zo(e,t,a,n),t.child}var Xo={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Qo(e){return{baseLanes:e,cachePool:Qr()}}function Go(e,t,a){return e=null===e?0:e.childLanes&~a,t&&(e|=_u),e}function Zo(e,t,a){var n,l=t.pendingProps,i=!1,o=!!(128&t.flags);if((n=o)||(n=(null===e||null!==e.memoizedState)&&!!(2&Fl.current)),n&&(i=!0,t.flags&=-129),n=!!(32&t.flags),t.flags&=-33,null===e){if(dr){if(i?Rl(t):Ol(),(e=cr)?null!==(e=null!==(e=Md(e,fr))&&"&"!==e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null===tr?null:{id:ar,overflow:nr},retryLane:536870912,hydrationErrors:null},(a=Hn(e)).return=t,t.child=a,ur=t,cr=null):e=null,null===e)throw pr(t);return t.lanes=Ld(e)?32:536870912,null}var s=l.children;return l=l.fallback,i?(Ol(),s=es({mode:"hidden",children:s},i=t.mode),l=Wn(l,i,a,null),s.return=t,l.return=t,s.sibling=l,t.child=s,(l=t.child).memoizedState=Qo(a),l.childLanes=Go(e,n,a),t.memoizedState=Xo,Bo(null,l)):(Rl(t),Jo(t,s))}var u=e.memoizedState;if(null!==u&&null!==(s=u.dehydrated)){if(o)256&t.flags?(Rl(t),t.flags&=-257,t=ts(e,t,a)):null===t.memoizedState?(Ol(),s=l.fallback,l=es({mode:"visible",children:l.children},i=t.mode),(s=Wn(s,i,a,null)).flags|=2,l.return=t,s.return=t,l.sibling=s,t.child=l,fl(t,e.child,null,a),(l=t.child).memoizedState=Qo(a),l.childLanes=Go(e,n,a),t.memoizedState=Xo,t=Bo(null,l)):(Ol(),t.child=e.child,t.flags|=128,t=null);else if(Rl(t),Ld(s)){if(n=s.nextSibling&&s.nextSibling.dataset)var c=n.dgst;n=c,(l=Error(r(419))).stack="",l.digest=n,xr({value:l,source:null,stack:null}),t=ts(e,t,a)}else if(Ro||Pr(e,t,a,!1),n=0!==(a&e.childLanes),Ro||n){if(null!==(n=pu)&&(0!==(l=ze(n,a))&&l!==u.retryLane))throw u.retryLane=l,Ln(e,l),Xu(n,e,l),Lo;Ad(s)||oc(),t=ts(e,t,a)}else Ad(s)?(t.flags|=192,t.child=e.child,t=null):(e=u.treeContext,cr=Rd(s.nextSibling),ur=t,dr=!0,mr=null,fr=!1,null!==e&&sr(t,e),(t=Jo(t,l.children)).flags|=4096);return t}return i?(Ol(),s=l.fallback,i=t.mode,c=(u=e.child).sibling,(l=Bn(u,{mode:"hidden",children:l.children})).subtreeFlags=65011712&u.subtreeFlags,null===c?(s=Wn(s,i,a,null)).flags|=2:s=Bn(c,s),s.return=t,l.return=t,l.sibling=s,t.child=l,Bo(null,l),l=t.child,null===(s=e.child.memoizedState)?s=Qo(a):(null===(i=s.cachePool)?i=Qr():i=i.parent===(u=Ir._currentValue)?i:{parent:u,pool:u},s={baseLanes:s.baseLanes|a,cachePool:i}),l.memoizedState=s,l.childLanes=Go(e,n,a),t.memoizedState=Xo,Bo(e.child,l)):(Rl(t),e=(a=e.child).sibling,(a=Bn(a,{mode:"visible",children:l.children})).return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a)}function Jo(e,t){return(t=es({mode:"visible",children:t},e.mode)).return=e,e.child=t}function es(e,t){return(e=In(22,e,null,t)).lanes=0,e}function ts(e,t,a){return fl(t,e.child,null,a),(e=Jo(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function as(e,t,a){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),Nr(e.return,t,a)}function ns(e,t,a,n,r,l){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:a,tailMode:r,treeForkCount:l}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=a,i.tailMode=r,i.treeForkCount=l)}function rs(e,t,a){var n=t.pendingProps,r=n.revealOrder,l=n.tail;n=n.children;var i=Fl.current,o=!!(2&i);if(o?(i=1&i|2,t.flags|=128):i&=1,V(Fl,i),zo(e,t,n,a),n=dr?Zn:0,!o&&null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&as(e,a,t);else if(19===e.tag)as(e,a,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(a=t.child,r=null;null!==a;)null!==(e=a.alternate)&&null===Bl(e)&&(r=a),a=a.sibling;null===(a=r)?(r=t.child,t.child=null):(r=a.sibling,a.sibling=null),ns(t,!1,r,a,l,n);break;case"backwards":case"unstable_legacy-backwards":for(a=null,r=t.child,t.child=null;null!==r;){if(null!==(e=r.alternate)&&null===Bl(e)){t.child=r;break}e=r.sibling,r.sibling=a,a=r,r=e}ns(t,!0,a,null,l,n);break;case"together":ns(t,!1,null,null,void 0,n);break;default:t.memoizedState=null}return t.child}function ls(e,t,a){if(null!==e&&(t.dependencies=e.dependencies),Cu|=t.lanes,0===(a&t.childLanes)){if(null===e)return null;if(Pr(e,t,a,!1),0===(a&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(r(153));if(null!==t.child){for(a=Bn(e=t.child,e.pendingProps),t.child=a,a.return=t;null!==e.sibling;)(a=a.sibling=Bn(e=e.sibling,e.pendingProps)).return=t;a.sibling=null}return t.child}function is(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Tr(e))}function os(e,t,a){if(null!==e)if(e.memoizedProps!==t.pendingProps)Ro=!0;else{if(!(is(e,a)||128&t.flags))return Ro=!1,function(e,t,a){switch(t.tag){case 3:K(t,t.stateNode.containerInfo),Cr(0,Ir,e.memoizedState.cache),yr();break;case 27:case 5:Q(t);break;case 4:K(t,t.stateNode.containerInfo);break;case 10:Cr(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,zl(t),null;break;case 13:var n=t.memoizedState;if(null!==n)return null===n.dehydrated?0===(a&t.child.childLanes)?(Rl(t),null===(e=ls(e,t,a))?null:e.sibling):Zo(e,t,a):(Rl(t),t.flags|=128,null);Rl(t);break;case 19:var r=!!(128&e.flags);if((n=0!==(a&t.childLanes))||(Pr(e,t,a,!1),n=0!==(a&t.childLanes)),r){if(n)return rs(e,t,a);t.flags|=128}if(null!==(r=t.memoizedState)&&(r.rendering=null,r.tail=null,r.lastEffect=null),V(Fl,Fl.current),n)break;return null;case 22:return t.lanes=0,Fo(e,t,a,t.pendingProps);case 24:Cr(0,Ir,e.memoizedState.cache)}return ls(e,t,a)}(e,t,a);Ro=!!(131072&e.flags)}else Ro=!1,dr&&1048576&t.flags&&lr(t,Zn,t.index);switch(t.lanes=0,t.tag){case 16:e:{var n=t.pendingProps;if(e=nl(t.elementType),t.type=e,"function"!=typeof e){if(null!=e){var l=e.$$typeof;if(l===w){t.tag=11,t=Do(null,t,e,n,a);break e}if(l===C){t.tag=14,t=Oo(null,t,e,n,a);break e}}throw t=A(e)||e,Error(r(306,t,""))}Fn(e)?(n=ko(e,n),t.tag=1,t=Yo(null,t,e,n,a)):(t.tag=0,t=Ho(null,t,e,n,a))}return t;case 0:return Ho(e,t,t.type,t.pendingProps,a);case 1:return Yo(e,t,n=t.type,l=ko(n,t.pendingProps),a);case 3:e:{if(K(t,t.stateNode.containerInfo),null===e)throw Error(r(387));n=t.pendingProps;var i=t.memoizedState;l=i.element,jl(e,t),Sl(t,n,null,a);var o=t.memoizedState;if(Cr(0,Ir,n=o.cache),n!==i.cache&&_r(t,[Ir],a,!0),kl(),n=o.element,i.isDehydrated){if(t.updateQueue.baseState=i={element:n,isDehydrated:!1,cache:o.cache},t.memoizedState=i,256&t.flags){t=Ko(e,t,n,a);break e}if(n!==l){xr(l=Kn(Error(r(424)),t)),t=Ko(e,t,n,a);break e}if(9===(e=t.stateNode.containerInfo).nodeType)e=e.body;else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(cr=Rd(e.firstChild),ur=t,dr=!0,mr=null,fr=!0,a=hl(t,null,n,a),t.child=a;a;)a.flags=-3&a.flags|4096,a=a.sibling}else{if(yr(),n===l){t=ls(e,t,a);break e}zo(e,t,n,a)}t=t.child}return t;case 26:return Uo(e,t),null===e?(a=qd(t.type,null,t.pendingProps,null))?t.memoizedState=a:dr||(a=t.type,e=t.pendingProps,(n=jd(q.current).createElement(a))[Ve]=t,n[$e]=e,fd(n,a,e),et(n),t.stateNode=n):t.memoizedState=qd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Q(t),null===e&&dr&&(n=t.stateNode=Id(t.type,t.pendingProps,q.current),ur=t,fr=!0,l=cr,Nd(t.type)?(zd=l,cr=Rd(n.firstChild)):cr=l),zo(e,t,t.pendingProps.children,a),Uo(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&dr&&((l=n=cr)&&(n=function(e,t,a,n){for(;1===e.nodeType;){var r=a;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!n&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(n){if(!e[Ke])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(l=e.getAttribute("rel"))&&e.hasAttribute("data-precedence")||l!==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(((l=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))&&l&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var l=null==r.name?null:""+r.name;if("hidden"===r.type&&e.getAttribute("name")===l)return e}if(null===(e=Rd(e.nextSibling)))break}return null}(n,t.type,t.pendingProps,fr),null===n?l=!1:(t.stateNode=n,ur=t,cr=Rd(n.firstChild),fr=!1,l=!0)),l||pr(t)),Q(t),o=null===e?null:e.memoizedProps,n=(i=t.pendingProps).children,bd(l=t.type,i)?n=null:null!==o&&bd(l,o)&&(t.flags|=32),null!==t.memoizedState&&(l=ei(e,t,ni,null,null,a),dm._currentValue=l),Uo(e,t),zo(e,t,n,a),t.child;case 6:return null===e&&dr&&((e=a=cr)&&(a=function(e,t,a){if(""===t)return null;for(;3!==e.nodeType;)if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!a||null===(e=Rd(e.nextSibling)))return null;return e}(a,t.pendingProps,fr),null===a?e=!1:(t.stateNode=a,ur=t,cr=null,e=!0)),e||pr(t)),null;case 13:return Zo(e,t,a);case 4:return K(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=fl(t,null,n,a):zo(e,t,n,a),t.child;case 11:return Do(e,t,t.type,t.pendingProps,a);case 7:return zo(e,t,t.pendingProps,a),t.child;case 8:case 12:return zo(e,t,t.pendingProps.children,a),t.child;case 10:return Cr(0,t.type,(n=t.pendingProps).value),zo(e,t,n.children,a),t.child;case 9:return l=t.type._context,n=t.pendingProps.children,Mr(t),n=n(l=Ar(l)),t.flags|=1,zo(e,t,n,a),t.child;case 14:return Oo(e,t,t.type,t.pendingProps,a);case 15:return Io(e,t,t.type,t.pendingProps,a);case 19:return rs(e,t,a);case 31:return function(e,t,a){var n=t.pendingProps,l=!!(128&t.flags);if(t.flags&=-129,null===e){if(dr){if("hidden"===n.mode)return e=$o(t,n),t.lanes=536870912,Bo(null,e);if(zl(t),(e=cr)?null!==(e=null!==(e=Md(e,fr))&&"&"===e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null===tr?null:{id:ar,overflow:nr},retryLane:536870912,hydrationErrors:null},(a=Hn(e)).return=t,t.child=a,ur=t,cr=null):e=null,null===e)throw pr(t);return t.lanes=536870912,null}return $o(t,n)}var i=e.memoizedState;if(null!==i){var o=i.dehydrated;if(zl(t),l)if(256&t.flags)t.flags&=-257,t=Wo(e,t,a);else{if(null===t.memoizedState)throw Error(r(558));t.child=e.child,t.flags|=128,t=null}else if(Ro||Pr(e,t,a,!1),l=0!==(a&e.childLanes),Ro||l){if(null!==(n=pu)&&0!==(o=ze(n,a))&&o!==i.retryLane)throw i.retryLane=o,Ln(e,o),Xu(n,e,o),Lo;oc(),t=Wo(e,t,a)}else e=i.treeContext,cr=Rd(o.nextSibling),ur=t,dr=!0,mr=null,fr=!1,null!==e&&sr(t,e),(t=$o(t,n)).flags|=4096;return t}return(e=Bn(e.child,{mode:n.mode,children:n.children})).ref=t.ref,t.child=e,e.return=t,e}(e,t,a);case 22:return Fo(e,t,a,t.pendingProps);case 24:return Mr(t),n=Ar(Ir),null===e?(null===(l=Kr())&&(l=pu,i=Fr(),l.pooledCache=i,i.refCount++,null!==i&&(l.pooledCacheLanes|=a),l=i),t.memoizedState={parent:n,cache:l},gl(t),Cr(0,Ir,l)):(0!==(e.lanes&a)&&(jl(e,t),Sl(t,null,null,a),kl()),i=t.memoizedState,(l=e.memoizedState).parent===n?(Cr(0,Ir,n=i.cache),n!==l.cache&&_r(t,[Ir],a,!0)):(t.memoizedState=l={parent:n,cache:n},0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=l),Cr(0,Ir,n))),zo(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function ss(e){e.flags|=4}function us(e,t,a,n,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(!rc())throw rl=el,Zr;e.flags|=8192}}else e.flags&=-16777217}function cs(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!lm(t)){if(!rc())throw rl=el,Zr;e.flags|=8192}}function ds(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22===e.tag?536870912:Te(),e.lanes|=t,Pu|=t)}function ms(e,t){if(!dr)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;null!==t;)null!==t.alternate&&(a=t),t=t.sibling;null===a?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var n=null;null!==a;)null!==a.alternate&&(n=a),a=a.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function fs(e){var t=null!==e.alternate&&e.alternate.child===e.child,a=0,n=0;if(t)for(var r=e.child;null!==r;)a|=r.lanes|r.childLanes,n|=65011712&r.subtreeFlags,n|=65011712&r.flags,r.return=e,r=r.sibling;else for(r=e.child;null!==r;)a|=r.lanes|r.childLanes,n|=r.subtreeFlags,n|=r.flags,r.return=e,r=r.sibling;return e.subtreeFlags|=n,e.childLanes=a,t}function hs(e,t,a){var n=t.pendingProps;switch(or(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return fs(t),null;case 3:return a=t.stateNode,n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Er(Ir),X(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(null===e||null===e.child)&&(vr(t)?ss(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,br())),fs(t),null;case 26:var l=t.type,i=t.memoizedState;return null===e?(ss(t),null===i?(fs(t),us(t,l,0,0,a)):(fs(t),cs(t,i))):i?i===e.memoizedState?(fs(t),t.flags&=-16777217):(ss(t),fs(t),cs(t,i)):((e=e.memoizedProps)!==n&&ss(t),fs(t),us(t,l,0,0,a)),null;case 27:if(G(t),a=q.current,l=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==n&&ss(t);else{if(!n){if(null===t.stateNode)throw Error(r(166));return fs(t),null}e=U.current,vr(t)?gr(t):(e=Id(l,n,a),t.stateNode=e,ss(t))}return fs(t),null;case 5:if(G(t),l=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==n&&ss(t);else{if(!n){if(null===t.stateNode)throw Error(r(166));return fs(t),null}if(i=U.current,vr(t))gr(t);else{var o=jd(q.current);switch(i){case 1:i=o.createElementNS("http://www.w3.org/2000/svg",l);break;case 2:i=o.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;default:switch(l){case"svg":i=o.createElementNS("http://www.w3.org/2000/svg",l);break;case"math":i=o.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;case"script":(i=o.createElement("div")).innerHTML="<script><\/script>",i=i.removeChild(i.firstChild);break;case"select":i="string"==typeof n.is?o.createElement("select",{is:n.is}):o.createElement("select"),n.multiple?i.multiple=!0:n.size&&(i.size=n.size);break;default:i="string"==typeof n.is?o.createElement(l,{is:n.is}):o.createElement(l)}}i[Ve]=t,i[$e]=n;e:for(o=t.child;null!==o;){if(5===o.tag||6===o.tag)i.appendChild(o.stateNode);else if(4!==o.tag&&27!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break e;for(;null===o.sibling;){if(null===o.return||o.return===t)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}t.stateNode=i;e:switch(fd(i,l,n),l){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}n&&ss(t)}}return fs(t),us(t,t.type,0,0,a),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==n&&ss(t);else{if("string"!=typeof n&&null===t.stateNode)throw Error(r(166));if(e=q.current,vr(t)){if(e=t.stateNode,a=t.memoizedProps,n=null,null!==(l=ur))switch(l.tag){case 27:case 5:n=l.memoizedProps}e[Ve]=t,(e=!!(e.nodeValue===a||null!==n&&!0===n.suppressHydrationWarning||cd(e.nodeValue,a)))||pr(t,!0)}else(e=jd(e).createTextNode(n))[Ve]=t,t.stateNode=e}return fs(t),null;case 31:if(a=t.memoizedState,null===e||null!==e.memoizedState){if(n=vr(t),null!==a){if(null===e){if(!n)throw Error(r(318));if(!(e=null===(e=t.memoizedState)?null:e.dehydrated))throw Error(r(557));e[Ve]=t}else yr(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;fs(t),e=!1}else a=br(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=a),e=!0;if(!e)return 256&t.flags?(Il(t),t):(Il(t),null);if(128&t.flags)throw Error(r(558))}return fs(t),null;case 13:if(n=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(l=vr(t),null!==n&&null!==n.dehydrated){if(null===e){if(!l)throw Error(r(318));if(!(l=null===(l=t.memoizedState)?null:l.dehydrated))throw Error(r(317));l[Ve]=t}else yr(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;fs(t),l=!1}else l=br(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=l),l=!0;if(!l)return 256&t.flags?(Il(t),t):(Il(t),null)}return Il(t),128&t.flags?(t.lanes=a,t):(e=null!==e&&null!==e.memoizedState,(a=null!==n)&&(l=null,null!==(n=t.child).alternate&&null!==n.alternate.memoizedState&&null!==n.alternate.memoizedState.cachePool&&(l=n.alternate.memoizedState.cachePool.pool),i=null,null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(i=n.memoizedState.cachePool.pool),i!==l&&(n.flags|=2048)),a!==e&&a&&(t.child.flags|=8192),ds(t,t.updateQueue),fs(t),null);case 4:return X(),null===e&&ed(t.stateNode.containerInfo),fs(t),null;case 10:return Er(t.type),fs(t),null;case 19:if(B(Fl),null===(n=t.memoizedState))return fs(t),null;if(l=!!(128&t.flags),null===(i=n.rendering))if(l)ms(n,!1);else{if(0!==Su||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(i=Bl(e))){for(t.flags|=128,ms(n,!1),t.updateQueue=e=i.updateQueue,ds(t,e),t.subtreeFlags=0,e=a,a=t.child;null!==a;)Vn(a,e),a=a.sibling;return V(Fl,1&Fl.current|2),dr&&rr(t,n.treeForkCount),t.child}e=e.sibling}null!==n.tail&&se()>zu&&(t.flags|=128,l=!0,ms(n,!1),t.lanes=4194304)}else{if(!l)if(null!==(e=Bl(i))){if(t.flags|=128,l=!0,t.updateQueue=e=e.updateQueue,ds(t,e),ms(n,!0),null===n.tail&&"hidden"===n.tailMode&&!i.alternate&&!dr)return fs(t),null}else 2*se()-n.renderingStartTime>zu&&536870912!==a&&(t.flags|=128,l=!0,ms(n,!1),t.lanes=4194304);n.isBackwards?(i.sibling=t.child,t.child=i):(null===(e=n.last)?t.child=i:e.sibling=i,n.last=i)}return null===n.tail?(fs(t),null):(n.rendering=e=n.tail,n.tail=e.sibling,n.renderingStartTime=se(),e.sibling=null,a=Fl.current,V(Fl,l?1&a|2:1&a),dr&&rr(t,n.treeForkCount),e);case 22:case 23:return Il(t),Ml(),n=null!==t.memoizedState,null===e?n&&(t.flags|=8192):null!==e.memoizedState!==n&&(t.flags|=8192),n?536870912&a&&!(128&t.flags)&&(fs(t),6&t.subtreeFlags&&(t.flags|=8192)):fs(t),null!==(a=t.updateQueue)&&ds(t,a.retryQueue),a=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(a=e.memoizedState.cachePool.pool),n=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(n=t.memoizedState.cachePool.pool),n!==a&&(t.flags|=2048),null!==e&&B(Yr),null;case 24:return a=null,null!==e&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Er(Ir),fs(t),null;case 25:case 30:return null}throw Error(r(156,t.tag))}function ps(e,t){switch(or(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Er(Ir),X(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return G(t),null;case 31:if(null!==t.memoizedState){if(Il(t),null===t.alternate)throw Error(r(340));yr()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(Il(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(r(340));yr()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return B(Fl),null;case 4:return X(),null;case 10:return Er(t.type),null;case 22:case 23:return Il(t),Ml(),null!==e&&B(Yr),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return Er(Ir),null;default:return null}}function gs(e,t){switch(or(t),t.tag){case 3:Er(Ir),X();break;case 26:case 27:case 5:G(t);break;case 4:X();break;case 31:null!==t.memoizedState&&Il(t);break;case 13:Il(t);break;case 19:B(Fl);break;case 10:Er(t.type);break;case 22:case 23:Il(t),Ml(),null!==e&&B(Yr);break;case 24:Er(Ir)}}function js(e,t){try{var a=t.updateQueue,n=null===a?null:a.lastEffect;if(null!==n){var r=n.next;a=r;do{if((a.tag&e)===e){n=void 0;var l=a.inst;n=(0,a.create)(),l.destroy=n}a=a.next}while(a!==r)}}catch(e){Sc(t,t.return,e)}}function vs(e,t,a){try{var n=t.updateQueue,r=null===n?null:n.lastEffect;if(null!==r){var l=r.next;n=l;do{if((n.tag&e)===e){var i=n.inst,o=i.destroy;if(void 0!==o){i.destroy=void 0,r=t;var s=a,u=o;try{u()}catch(e){Sc(r,s,e)}}}n=n.next}while(n!==l)}}catch(e){Sc(t,t.return,e)}}function ys(e){var t=e.updateQueue;if(null!==t){var a=e.stateNode;try{El(t,a)}catch(t){Sc(e,e.return,t)}}}function bs(e,t,a){a.props=ko(e.type,e.memoizedProps),a.state=e.memoizedState;try{a.componentWillUnmount()}catch(a){Sc(e,t,a)}}function xs(e,t){try{var a=e.ref;if(null!==a){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;default:n=e.stateNode}"function"==typeof a?e.refCleanup=a(n):a.current=n}}catch(a){Sc(e,t,a)}}function ws(e,t){var a=e.ref,n=e.refCleanup;if(null!==a)if("function"==typeof n)try{n()}catch(a){Sc(e,t,a)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof a)try{a(null)}catch(a){Sc(e,t,a)}else a.current=null}function ks(e){var t=e.type,a=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break e;case"img":a.src?n.src=a.src:a.srcSet&&(n.srcset=a.srcSet)}}catch(t){Sc(e,e.return,t)}}function Ss(e,t,a){try{var n=e.stateNode;(function(e,t,a,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var l=null,i=null,o=null,s=null,u=null,c=null,d=null;for(h in a){var m=a[h];if(a.hasOwnProperty(h)&&null!=m)switch(h){case"checked":case"value":break;case"defaultValue":u=m;default:n.hasOwnProperty(h)||dd(e,t,h,null,n,m)}}for(var f in n){var h=n[f];if(m=a[f],n.hasOwnProperty(f)&&(null!=h||null!=m))switch(f){case"type":i=h;break;case"name":l=h;break;case"checked":c=h;break;case"defaultChecked":d=h;break;case"value":o=h;break;case"defaultValue":s=h;break;case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(r(137,t));break;default:h!==m&&dd(e,t,f,h,n,m)}}return void vt(e,o,s,u,c,d,i,l);case"select":for(i in h=o=s=f=null,a)if(u=a[i],a.hasOwnProperty(i)&&null!=u)switch(i){case"value":break;case"multiple":h=u;default:n.hasOwnProperty(i)||dd(e,t,i,null,n,u)}for(l in n)if(i=n[l],u=a[l],n.hasOwnProperty(l)&&(null!=i||null!=u))switch(l){case"value":f=i;break;case"defaultValue":s=i;break;case"multiple":o=i;default:i!==u&&dd(e,t,l,i,n,u)}return t=s,a=o,n=h,void(null==f?!!n!=!!a&&(null==t?xt(e,!!a,a?[]:"",!1):xt(e,!!a,t,!0)):xt(e,!!a,f,!1));case"textarea":for(s in h=f=null,a)if(l=a[s],a.hasOwnProperty(s)&&null!=l&&!n.hasOwnProperty(s))switch(s){case"value":case"children":break;default:dd(e,t,s,null,n,l)}for(o in n)if(l=n[o],i=a[o],n.hasOwnProperty(o)&&(null!=l||null!=i))switch(o){case"value":f=l;break;case"defaultValue":h=l;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(r(91));break;default:l!==i&&dd(e,t,o,l,n,i)}return void wt(e,f,h);case"option":for(var p in a)if(f=a[p],a.hasOwnProperty(p)&&null!=f&&!n.hasOwnProperty(p))if("selected"===p)e.selected=!1;else dd(e,t,p,null,n,f);for(u in n)if(f=n[u],h=a[u],n.hasOwnProperty(u)&&f!==h&&(null!=f||null!=h))if("selected"===u)e.selected=f&&"function"!=typeof f&&"symbol"!=typeof f;else dd(e,t,u,f,n,h);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in a)f=a[g],a.hasOwnProperty(g)&&null!=f&&!n.hasOwnProperty(g)&&dd(e,t,g,null,n,f);for(c in n)if(f=n[c],h=a[c],n.hasOwnProperty(c)&&f!==h&&(null!=f||null!=h))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=f)throw Error(r(137,t));break;default:dd(e,t,c,f,n,h)}return;default:if(_t(t)){for(var j in a)f=a[j],a.hasOwnProperty(j)&&void 0!==f&&!n.hasOwnProperty(j)&&md(e,t,j,void 0,n,f);for(d in n)f=n[d],h=a[d],!n.hasOwnProperty(d)||f===h||void 0===f&&void 0===h||md(e,t,d,f,n,h);return}}for(var v in a)f=a[v],a.hasOwnProperty(v)&&null!=f&&!n.hasOwnProperty(v)&&dd(e,t,v,null,n,f);for(m in n)f=n[m],h=a[m],!n.hasOwnProperty(m)||f===h||null==f&&null==h||dd(e,t,m,f,n,h)})(n,e.type,a,t),n[$e]=t}catch(t){Sc(e,e.return,t)}}function Cs(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Nd(e.type)||4===e.tag}function Es(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Cs(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&&Nd(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 Ns(e,t,a){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?(9===a.nodeType?a.body:"HTML"===a.nodeName?a.ownerDocument.body:a).insertBefore(e,t):((t=9===a.nodeType?a.body:"HTML"===a.nodeName?a.ownerDocument.body:a).appendChild(e),null!=(a=a._reactRootContainer)||null!==t.onclick||(t.onclick=At));else if(4!==n&&(27===n&&Nd(e.type)&&(a=e.stateNode,t=null),null!==(e=e.child)))for(Ns(e,t,a),e=e.sibling;null!==e;)Ns(e,t,a),e=e.sibling}function _s(e,t,a){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?a.insertBefore(e,t):a.appendChild(e);else if(4!==n&&(27===n&&Nd(e.type)&&(a=e.stateNode),null!==(e=e.child)))for(_s(e,t,a),e=e.sibling;null!==e;)_s(e,t,a),e=e.sibling}function Ps(e){var t=e.stateNode,a=e.memoizedProps;try{for(var n=e.type,r=t.attributes;r.length;)t.removeAttributeNode(r[0]);fd(t,n,a),t[Ve]=e,t[$e]=a}catch(t){Sc(e,e.return,t)}}var Ts=!1,Ms=!1,As=!1,Ls="function"==typeof WeakSet?WeakSet:Set,Rs=null;function zs(e,t,a){var n=a.flags;switch(a.tag){case 0:case 11:case 15:Xs(e,a),4&n&&js(5,a);break;case 1:if(Xs(e,a),4&n)if(e=a.stateNode,null===t)try{e.componentDidMount()}catch(e){Sc(a,a.return,e)}else{var r=ko(a.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(r,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Sc(a,a.return,e)}}64&n&&ys(a),512&n&&xs(a,a.return);break;case 3:if(Xs(e,a),64&n&&null!==(e=a.updateQueue)){if(t=null,null!==a.child)switch(a.child.tag){case 27:case 5:case 1:t=a.child.stateNode}try{El(e,t)}catch(e){Sc(a,a.return,e)}}break;case 27:null===t&&4&n&&Ps(a);case 26:case 5:Xs(e,a),null===t&&4&n&&ks(a),512&n&&xs(a,a.return);break;case 12:Xs(e,a);break;case 31:Xs(e,a),4&n&&Vs(e,a);break;case 13:Xs(e,a),4&n&&$s(e,a),64&n&&(null!==(e=a.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var a=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==a.readyState)t();else{var n=function(){t(),a.removeEventListener("DOMContentLoaded",n)};a.addEventListener("DOMContentLoaded",n),e._reactRetry=n}}(e,a=_c.bind(null,a))));break;case 22:if(!(n=null!==a.memoizedState||Ts)){r=Ts;var l=Ms;Ts=n,(Ms=t=null!==t&&null!==t.memoizedState||Ms)&&!l?Gs(e,a,!!(8772&a.subtreeFlags)):Xs(e,a),Ts=r,Ms=l}break;case 30:break;default:Xs(e,a)}}function Ds(e){var t=e.alternate;null!==t&&(e.alternate=null,Ds(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&Xe(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 Os=null,Is=!1;function Fs(e,t,a){for(a=a.child;null!==a;)Bs(e,t,a),a=a.sibling}function Bs(e,t,a){if(ve&&"function"==typeof ve.onCommitFiberUnmount)try{ve.onCommitFiberUnmount(je,a)}catch(e){}switch(a.tag){case 26:Ms||ws(a,t),Fs(e,t,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode).parentNode.removeChild(a);break;case 27:Ms||ws(a,t);var n=Os,r=Is;Nd(a.type)&&(Os=a.stateNode,Is=!1),Fs(e,t,a),Fd(a.stateNode),Os=n,Is=r;break;case 5:Ms||ws(a,t);case 6:if(n=Os,r=Is,Os=null,Fs(e,t,a),Is=r,null!==(Os=n))if(Is)try{(9===Os.nodeType?Os.body:"HTML"===Os.nodeName?Os.ownerDocument.body:Os).removeChild(a.stateNode)}catch(e){Sc(a,t,e)}else try{Os.removeChild(a.stateNode)}catch(e){Sc(a,t,e)}break;case 18:null!==Os&&(Is?(_d(9===(e=Os).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,a.stateNode),Wm(e)):_d(Os,a.stateNode));break;case 4:n=Os,r=Is,Os=a.stateNode.containerInfo,Is=!0,Fs(e,t,a),Os=n,Is=r;break;case 0:case 11:case 14:case 15:vs(2,a,t),Ms||vs(4,a,t),Fs(e,t,a);break;case 1:Ms||(ws(a,t),"function"==typeof(n=a.stateNode).componentWillUnmount&&bs(a,t,n)),Fs(e,t,a);break;case 21:Fs(e,t,a);break;case 22:Ms=(n=Ms)||null!==a.memoizedState,Fs(e,t,a),Ms=n;break;default:Fs(e,t,a)}}function Vs(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&null!==(e=e.memoizedState))){e=e.dehydrated;try{Wm(e)}catch(e){Sc(t,t.return,e)}}}function $s(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{Wm(e)}catch(e){Sc(t,t.return,e)}}function Ws(e,t){var a=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Ls),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Ls),t;default:throw Error(r(435,e.tag))}}(e);t.forEach(function(t){if(!a.has(t)){a.add(t);var n=Pc.bind(null,e,t);t.then(n,n)}})}function Us(e,t){var a=t.deletions;if(null!==a)for(var n=0;n<a.length;n++){var l=a[n],i=e,o=t,s=o;e:for(;null!==s;){switch(s.tag){case 27:if(Nd(s.type)){Os=s.stateNode,Is=!1;break e}break;case 5:Os=s.stateNode,Is=!1;break e;case 3:case 4:Os=s.stateNode.containerInfo,Is=!0;break e}s=s.return}if(null===Os)throw Error(r(160));Bs(i,o,l),Os=null,Is=!1,null!==(i=l.alternate)&&(i.return=null),l.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)qs(t,e),t=t.sibling}var Hs=null;function qs(e,t){var a=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Us(t,e),Ys(e),4&n&&(vs(3,e,e.return),js(3,e),vs(5,e,e.return));break;case 1:Us(t,e),Ys(e),512&n&&(Ms||null===a||ws(a,a.return)),64&n&&Ts&&(null!==(e=e.updateQueue)&&(null!==(n=e.callbacks)&&(e.shared.hiddenCallbacks=null===(a=e.shared.hiddenCallbacks)?n:a.concat(n))));break;case 26:var l=Hs;if(Us(t,e),Ys(e),512&n&&(Ms||null===a||ws(a,a.return)),4&n){var i=null===a?null:a.memoizedState;if(n=e.memoizedState,null===a)if(null===n)if(null===e.stateNode){e:{a=e.memoizedProps,l=l.ownerDocument||l;t:switch(n=e.type){case"title":(!(i=l.getElementsByTagName("title")[0])||i[Ke]||i[Ve]||"http://www.w3.org/2000/svg"===i.namespaceURI||i.hasAttribute("itemprop"))&&(i=l.createElement(n),l.head.insertBefore(i,l.querySelector("head > title"))),fd(i,n,a),i[Ve]=e,et(i),n=i;break e;case"link":var o=nm("link","href",l).get(n+(a.href||""));if(o)for(var s=0;s<o.length;s++)if((i=o[s]).getAttribute("href")===(null==a.href||""===a.href?null:a.href)&&i.getAttribute("rel")===(null==a.rel?null:a.rel)&&i.getAttribute("title")===(null==a.title?null:a.title)&&i.getAttribute("crossorigin")===(null==a.crossOrigin?null:a.crossOrigin)){o.splice(s,1);break t}fd(i=l.createElement(n),n,a),l.head.appendChild(i);break;case"meta":if(o=nm("meta","content",l).get(n+(a.content||"")))for(s=0;s<o.length;s++)if((i=o[s]).getAttribute("content")===(null==a.content?null:""+a.content)&&i.getAttribute("name")===(null==a.name?null:a.name)&&i.getAttribute("property")===(null==a.property?null:a.property)&&i.getAttribute("http-equiv")===(null==a.httpEquiv?null:a.httpEquiv)&&i.getAttribute("charset")===(null==a.charSet?null:a.charSet)){o.splice(s,1);break t}fd(i=l.createElement(n),n,a),l.head.appendChild(i);break;default:throw Error(r(468,n))}i[Ve]=e,et(i),n=i}e.stateNode=n}else rm(l,e.type,e.stateNode);else e.stateNode=Zd(l,n,e.memoizedProps);else i===n?null===n&&null!==e.stateNode&&Ss(e,e.memoizedProps,a.memoizedProps):(null===i?null!==a.stateNode&&(a=a.stateNode).parentNode.removeChild(a):i.count--,null===n?rm(l,e.type,e.stateNode):Zd(l,n,e.memoizedProps))}break;case 27:Us(t,e),Ys(e),512&n&&(Ms||null===a||ws(a,a.return)),null!==a&&4&n&&Ss(e,e.memoizedProps,a.memoizedProps);break;case 5:if(Us(t,e),Ys(e),512&n&&(Ms||null===a||ws(a,a.return)),32&e.flags){l=e.stateNode;try{St(l,"")}catch(t){Sc(e,e.return,t)}}4&n&&null!=e.stateNode&&Ss(e,l=e.memoizedProps,null===a?l:a.memoizedProps),1024&n&&(As=!0);break;case 6:if(Us(t,e),Ys(e),4&n){if(null===e.stateNode)throw Error(r(162));n=e.memoizedProps,a=e.stateNode;try{a.nodeValue=n}catch(t){Sc(e,e.return,t)}}break;case 3:if(am=null,l=Hs,Hs=$d(t.containerInfo),Us(t,e),Hs=l,Ys(e),4&n&&null!==a&&a.memoizedState.isDehydrated)try{Wm(t.containerInfo)}catch(t){Sc(e,e.return,t)}As&&(As=!1,Ks(e));break;case 4:n=Hs,Hs=$d(e.stateNode.containerInfo),Us(t,e),Ys(e),Hs=n;break;case 12:default:Us(t,e),Ys(e);break;case 31:case 19:Us(t,e),Ys(e),4&n&&(null!==(n=e.updateQueue)&&(e.updateQueue=null,Ws(e,n)));break;case 13:Us(t,e),Ys(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==a&&null!==a.memoizedState)&&(Lu=se()),4&n&&(null!==(n=e.updateQueue)&&(e.updateQueue=null,Ws(e,n)));break;case 22:l=null!==e.memoizedState;var u=null!==a&&null!==a.memoizedState,c=Ts,d=Ms;if(Ts=c||l,Ms=d||u,Us(t,e),Ms=d,Ts=c,Ys(e),8192&n)e:for(t=e.stateNode,t._visibility=l?-2&t._visibility:1|t._visibility,l&&(null===a||u||Ts||Ms||Qs(e)),a=null,t=e;;){if(5===t.tag||26===t.tag){if(null===a){u=a=t;try{if(i=u.stateNode,l)"function"==typeof(o=i.style).setProperty?o.setProperty("display","none","important"):o.display="none";else{s=u.stateNode;var m=u.memoizedProps.style,f=null!=m&&m.hasOwnProperty("display")?m.display:null;s.style.display=null==f||"boolean"==typeof f?"":(""+f).trim()}}catch(e){Sc(u,u.return,e)}}}else if(6===t.tag){if(null===a){u=t;try{u.stateNode.nodeValue=l?"":u.memoizedProps}catch(e){Sc(u,u.return,e)}}}else if(18===t.tag){if(null===a){u=t;try{l?Pd(u.stateNode,!0):Pd(u.stateNode,!1)}catch(e){Sc(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;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}4&n&&(null!==(n=e.updateQueue)&&(null!==(a=n.retryQueue)&&(n.retryQueue=null,Ws(e,a))));case 30:case 21:}}function Ys(e){var t=e.flags;if(2&t){try{for(var a,n=e.return;null!==n;){if(Cs(n)){a=n;break}n=n.return}if(null==a)throw Error(r(160));switch(a.tag){case 27:var l=a.stateNode;_s(e,Es(e),l);break;case 5:var i=a.stateNode;32&a.flags&&(St(i,""),a.flags&=-33),_s(e,Es(e),i);break;case 3:case 4:var o=a.stateNode.containerInfo;Ns(e,Es(e),o);break;default:throw Error(r(161))}}catch(t){Sc(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Ks(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Ks(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Xs(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)zs(e,t.alternate,t),t=t.sibling}function Qs(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:vs(4,t,t.return),Qs(t);break;case 1:ws(t,t.return);var a=t.stateNode;"function"==typeof a.componentWillUnmount&&bs(t,t.return,a),Qs(t);break;case 27:Fd(t.stateNode);case 26:case 5:ws(t,t.return),Qs(t);break;case 22:null===t.memoizedState&&Qs(t);break;default:Qs(t)}e=e.sibling}}function Gs(e,t,a){for(a=a&&!!(8772&t.subtreeFlags),t=t.child;null!==t;){var n=t.alternate,r=e,l=t,i=l.flags;switch(l.tag){case 0:case 11:case 15:Gs(r,l,a),js(4,l);break;case 1:if(Gs(r,l,a),"function"==typeof(r=(n=l).stateNode).componentDidMount)try{r.componentDidMount()}catch(e){Sc(n,n.return,e)}if(null!==(r=(n=l).updateQueue)){var o=n.stateNode;try{var s=r.shared.hiddenCallbacks;if(null!==s)for(r.shared.hiddenCallbacks=null,r=0;r<s.length;r++)Cl(s[r],o)}catch(e){Sc(n,n.return,e)}}a&&64&i&&ys(l),xs(l,l.return);break;case 27:Ps(l);case 26:case 5:Gs(r,l,a),a&&null===n&&4&i&&ks(l),xs(l,l.return);break;case 12:Gs(r,l,a);break;case 31:Gs(r,l,a),a&&4&i&&Vs(r,l);break;case 13:Gs(r,l,a),a&&4&i&&$s(r,l);break;case 22:null===l.memoizedState&&Gs(r,l,a),xs(l,l.return);break;case 30:break;default:Gs(r,l,a)}t=t.sibling}}function Zs(e,t){var a=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(a=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==a&&(null!=e&&e.refCount++,null!=a&&Br(a))}function Js(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Br(e))}function eu(e,t,a,n){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)tu(e,t,a,n),t=t.sibling}function tu(e,t,a,n){var r=t.flags;switch(t.tag){case 0:case 11:case 15:eu(e,t,a,n),2048&r&&js(9,t);break;case 1:case 31:case 13:default:eu(e,t,a,n);break;case 3:eu(e,t,a,n),2048&r&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Br(e)));break;case 12:if(2048&r){eu(e,t,a,n),e=t.stateNode;try{var l=t.memoizedProps,i=l.id,o=l.onPostCommit;"function"==typeof o&&o(i,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(e){Sc(t,t.return,e)}}else eu(e,t,a,n);break;case 23:break;case 22:l=t.stateNode,i=t.alternate,null===t.memoizedState?2&l._visibility?eu(e,t,a,n):(l._visibility|=2,au(e,t,a,n,!!(10256&t.subtreeFlags)||!1)):2&l._visibility?eu(e,t,a,n):nu(e,t),2048&r&&Zs(i,t);break;case 24:eu(e,t,a,n),2048&r&&Js(t.alternate,t)}}function au(e,t,a,n,r){for(r=r&&(!!(10256&t.subtreeFlags)||!1),t=t.child;null!==t;){var l=e,i=t,o=a,s=n,u=i.flags;switch(i.tag){case 0:case 11:case 15:au(l,i,o,s,r),js(8,i);break;case 23:break;case 22:var c=i.stateNode;null===i.memoizedState?(c._visibility|=2,au(l,i,o,s,r)):2&c._visibility?au(l,i,o,s,r):nu(l,i),r&&2048&u&&Zs(i.alternate,i);break;case 24:au(l,i,o,s,r),r&&2048&u&&Js(i.alternate,i);break;default:au(l,i,o,s,r)}t=t.sibling}}function nu(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var a=e,n=t,r=n.flags;switch(n.tag){case 22:nu(a,n),2048&r&&Zs(n.alternate,n);break;case 24:nu(a,n),2048&r&&Js(n.alternate,n);break;default:nu(a,n)}t=t.sibling}}var ru=8192;function lu(e,t,a){if(e.subtreeFlags&ru)for(e=e.child;null!==e;)iu(e,t,a),e=e.sibling}function iu(e,t,a){switch(e.tag){case 26:lu(e,t,a),e.flags&ru&&null!==e.memoizedState&&function(e,t,a,n){if(!("stylesheet"!==a.type||"string"==typeof n.media&&!1===matchMedia(n.media).matches||4&a.state.loading)){if(null===a.instance){var r=Yd(n.href),l=t.querySelector(Kd(r));if(l)return"object"==typeof(t=l._p)&&t&&"function"==typeof t.then&&(e.count++,e=om.bind(e),t.then(e,e)),a.state.loading|=4,a.instance=l,void et(l);l=t.ownerDocument||t,n=Xd(n),(r=Bd.get(r))&&em(n,r),et(l=l.createElement("link"));var i=l;i._p=new Promise(function(e,t){i.onload=e,i.onerror=t}),fd(l,"link",n),a.instance=l}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(a,t),(t=a.state.preload)&&!(3&a.state.loading)&&(e.count++,a=om.bind(e),t.addEventListener("load",a),t.addEventListener("error",a))}}(a,Hs,e.memoizedState,e.memoizedProps);break;case 5:default:lu(e,t,a);break;case 3:case 4:var n=Hs;Hs=$d(e.stateNode.containerInfo),lu(e,t,a),Hs=n;break;case 22:null===e.memoizedState&&(null!==(n=e.alternate)&&null!==n.memoizedState?(n=ru,ru=16777216,lu(e,t,a),ru=n):lu(e,t,a))}}function ou(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 su(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var a=0;a<t.length;a++){var n=t[a];Rs=n,du(n,e)}ou(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)uu(e),e=e.sibling}function uu(e){switch(e.tag){case 0:case 11:case 15:su(e),2048&e.flags&&vs(9,e,e.return);break;case 3:case 12:default:su(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,cu(e)):su(e)}}function cu(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var a=0;a<t.length;a++){var n=t[a];Rs=n,du(n,e)}ou(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:vs(8,t,t.return),cu(t);break;case 22:2&(a=t.stateNode)._visibility&&(a._visibility&=-3,cu(t));break;default:cu(t)}e=e.sibling}}function du(e,t){for(;null!==Rs;){var a=Rs;switch(a.tag){case 0:case 11:case 15:vs(8,a,t);break;case 23:case 22:if(null!==a.memoizedState&&null!==a.memoizedState.cachePool){var n=a.memoizedState.cachePool.pool;null!=n&&n.refCount++}break;case 24:Br(a.memoizedState.cache)}if(null!==(n=a.child))n.return=a,Rs=n;else e:for(a=e;null!==Rs;){var r=(n=Rs).sibling,l=n.return;if(Ds(n),n===a){Rs=null;break e}if(null!==r){r.return=l,Rs=r;break e}Rs=l}}}var mu={getCacheForType:function(e){var t=Ar(Ir),a=t.data.get(e);return void 0===a&&(a=e(),t.data.set(e,a)),a},cacheSignal:function(){return Ar(Ir).controller.signal}},fu="function"==typeof WeakMap?WeakMap:Map,hu=0,pu=null,gu=null,ju=0,vu=0,yu=null,bu=!1,xu=!1,wu=!1,ku=0,Su=0,Cu=0,Eu=0,Nu=0,_u=0,Pu=0,Tu=null,Mu=null,Au=!1,Lu=0,Ru=0,zu=1/0,Du=null,Ou=null,Iu=0,Fu=null,Bu=null,Vu=0,$u=0,Wu=null,Uu=null,Hu=0,qu=null;function Yu(){return 2&hu&&0!==ju?ju&-ju:null===R.T?Ie():Wc()}function Ku(){if(0===_u)if(536870912&ju&&!dr)_u=536870912;else{var e=Se;!(3932160&(Se<<=1))&&(Se=262144),_u=e}return null!==(e=Al.current)&&(e.flags|=32),_u}function Xu(e,t,a){(e===pu&&(2===vu||9===vu)||null!==e.cancelPendingCommit)&&(ac(e,0),Ju(e,ju,_u,!1)),Ae(e,a),(!(2&hu)||e!==pu)&&(e===pu&&(!(2&hu)&&(Eu|=a),4===Su&&Ju(e,ju,_u,!1)),Dc(e))}function Qu(e,t,a){if(6&hu)throw Error(r(327));for(var n=!a&&!(127&t)&&0===(t&e.expiredLanes)||_e(e,t),l=n?function(e,t){var a=hu;hu|=2;var n=lc(),l=ic();pu!==e||ju!==t?(Du=null,zu=se()+500,ac(e,t)):xu=_e(e,t);e:for(;;)try{if(0!==vu&&null!==gu){t=gu;var i=yu;t:switch(vu){case 1:vu=0,yu=null,fc(e,t,i,1);break;case 2:case 9:if(tl(i)){vu=0,yu=null,mc(t);break}i.then(t=function(){2!==vu&&9!==vu||pu!==e||(vu=7),Dc(e)},t);break e;case 3:vu=7;break e;case 4:vu=5;break e;case 7:tl(i)?(vu=0,yu=null,mc(t)):(vu=0,yu=null,fc(e,t,i,7));break;case 5:var o=null;switch(gu.tag){case 26:o=gu.memoizedState;case 5:case 27:var s=gu;if(o?lm(o):s.stateNode.complete){vu=0,yu=null;var u=s.sibling;if(null!==u)gu=u;else{var c=s.return;null===c?gu=null:(gu=c,hc(c))}break t}}vu=0,yu=null,fc(e,t,i,5);break;case 6:vu=0,yu=null,fc(e,t,i,6);break;case 8:tc(),Su=6;break e;default:throw Error(r(462))}}cc();break}catch(t){nc(e,t)}return Sr=kr=null,R.H=n,R.A=l,hu=a,null===gu?(pu=null,ju=0,Tn(),Su):0}(e,t):sc(e,t,!0),i=n;;){if(0===l){xu&&!n&&Ju(e,t,0,!1);break}if(a=e.current.alternate,!i||Zu(a)){if(2===l){if(e.errorRecoveryDisabledLanes&(i=t))var o=0;else o=0===(o=-536870913&e.pendingLanes)?536870912&o?536870912:0:o;if(0!==o){t=o;e:{var s=e;l=Tu;var u=s.current.memoizedState.isDehydrated;if(u&&(ac(s,o).flags|=256),2!==(o=sc(s,o,!1))){if(wu&&!u){s.errorRecoveryDisabledLanes|=i,Eu|=i,l=4;break e}i=Mu,Mu=l,null!==i&&(null===Mu?Mu=i:Mu.push.apply(Mu,i))}l=o}if(i=!1,2!==l)continue}}if(1===l){ac(e,0),Ju(e,t,0,!0);break}e:{switch(n=e,i=l){case 0:case 1:throw Error(r(345));case 4:if((4194048&t)!==t)break;case 6:Ju(n,t,_u,!bu);break e;case 2:Mu=null;break;case 3:case 5:break;default:throw Error(r(329))}if((62914560&t)===t&&10<(l=Lu+300-se())){if(Ju(n,t,_u,!bu),0!==Ne(n,0,!0))break e;Vu=t,n.timeoutHandle=wd(Gu.bind(null,n,a,Mu,Du,Au,t,_u,Eu,Pu,bu,i,"Throttled",-0,0),l)}else Gu(n,a,Mu,Du,Au,t,_u,Eu,Pu,bu,i,null,-0,0)}break}l=sc(e,t,!1),i=!1}Dc(e)}function Gu(e,t,a,n,r,l,i,o,s,u,c,d,m,f){if(e.timeoutHandle=-1,8192&(d=t.subtreeFlags)||!(16785408&~d)){iu(t,l,d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:At});var h=(62914560&l)===l?Lu-se():(4194048&l)===l?Ru-se():0;if(h=function(e,t){return e.stylesheets&&0===e.count&&um(e,e.stylesheets),0<e.count||0<e.imgCount?function(a){var n=setTimeout(function(){if(e.stylesheets&&um(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&0===im&&(im=62500*function(){if("function"==typeof performance.getEntriesByType){for(var e=0,t=0,a=performance.getEntriesByType("resource"),n=0;n<a.length;n++){var r=a[n],l=r.transferSize,i=r.initiatorType,o=r.duration;if(l&&o&&hd(i)){for(i=0,o=r.responseEnd,n+=1;n<a.length;n++){var s=a[n],u=s.startTime;if(u>o)break;var c=s.transferSize;c&&hd(s.initiatorType)&&(i+=c*((s=s.responseEnd)<o?1:(o-u)/(s-u)))}if(--n,t+=8*(l+i)/(r.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,"number"==typeof e)?e:5}());var r=setTimeout(function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&um(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>im?50:800)+t);return e.unsuspend=a,function(){e.unsuspend=null,clearTimeout(n),clearTimeout(r)}}:null}(d,h),null!==h)return Vu=l,e.cancelPendingCommit=h(gc.bind(null,e,t,l,a,n,r,i,o,s,c,d,null,m,f)),void Ju(e,l,i,!u)}gc(e,t,l,a,n,r,i,o,s)}function Zu(e){for(var t=e;;){var a=t.tag;if((0===a||11===a||15===a)&&16384&t.flags&&(null!==(a=t.updateQueue)&&null!==(a=a.stores)))for(var n=0;n<a.length;n++){var r=a[n],l=r.getSnapshot;r=r.value;try{if(!Ga(l(),r))return!1}catch(e){return!1}}if(a=t.child,16384&t.subtreeFlags&&null!==a)a.return=t,t=a;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Ju(e,t,a,n){t&=~Nu,e.suspendedLanes|=t&=~Eu,e.pingedLanes&=~t,n&&(e.warmLanes|=t),n=e.expirationTimes;for(var r=t;0<r;){var l=31-be(r),i=1<<l;n[l]=-1,r&=~i}0!==a&&Le(e,a,t)}function ec(){return!!(6&hu)||(Oc(0,!1),!1)}function tc(){if(null!==gu){if(0===vu)var e=gu.return;else Sr=kr=null,ii(e=gu),ol=null,sl=0,e=gu;for(;null!==e;)gs(e.alternate,e),e=e.return;gu=null}}function ac(e,t){var a=e.timeoutHandle;-1!==a&&(e.timeoutHandle=-1,kd(a)),null!==(a=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,a()),Vu=0,tc(),pu=e,gu=a=Bn(e.current,null),ju=t,vu=0,yu=null,bu=!1,xu=_e(e,t),wu=!1,Pu=_u=Nu=Eu=Cu=Su=0,Mu=Tu=null,Au=!1,8&t&&(t|=32&t);var n=e.entangledLanes;if(0!==n)for(e=e.entanglements,n&=t;0<n;){var r=31-be(n);t|=e[r],n&=~(1<<r)}return ku=t,Tn(),a}function nc(e,t){$l=null,R.H=po,t===Gr||t===Jr?(t=ll(),vu=3):t===Zr?(t=ll(),vu=4):vu=t===Lo?8:"object"==typeof t&&t&&"function"==typeof t.then?6:1,yu=t,null===gu&&(Su=1,No(e,Kn(t,e.current)))}function rc(){var e=Al.current;return null===e||((4194048&ju)===ju?null===Ll:!!((62914560&ju)===ju||536870912&ju)&&e===Ll)}function lc(){var e=R.H;return R.H=po,null===e?po:e}function ic(){var e=R.A;return R.A=mu,e}function oc(){Su=4,bu||(4194048&ju)!==ju&&null!==Al.current||(xu=!0),!(134217727&Cu)&&!(134217727&Eu)||null===pu||Ju(pu,ju,_u,!1)}function sc(e,t,a){var n=hu;hu|=2;var r=lc(),l=ic();(pu!==e||ju!==t)&&(Du=null,ac(e,t)),t=!1;var i=Su;e:for(;;)try{if(0!==vu&&null!==gu){var o=gu,s=yu;switch(vu){case 8:tc(),i=6;break e;case 3:case 2:case 9:case 6:null===Al.current&&(t=!0);var u=vu;if(vu=0,yu=null,fc(e,o,s,u),a&&xu){i=0;break e}break;default:u=vu,vu=0,yu=null,fc(e,o,s,u)}}uc(),i=Su;break}catch(t){nc(e,t)}return t&&e.shellSuspendCounter++,Sr=kr=null,hu=n,R.H=r,R.A=l,null===gu&&(pu=null,ju=0,Tn()),i}function uc(){for(;null!==gu;)dc(gu)}function cc(){for(;null!==gu&&!ie();)dc(gu)}function dc(e){var t=os(e.alternate,e,ku);e.memoizedProps=e.pendingProps,null===t?hc(e):gu=t}function mc(e){var t=e,a=t.alternate;switch(t.tag){case 15:case 0:t=qo(a,t,t.pendingProps,t.type,void 0,ju);break;case 11:t=qo(a,t,t.pendingProps,t.type.render,t.ref,ju);break;case 5:ii(t);default:gs(a,t),t=os(a,t=gu=Vn(t,ku),ku)}e.memoizedProps=e.pendingProps,null===t?hc(e):gu=t}function fc(e,t,a,n){Sr=kr=null,ii(t),ol=null,sl=0;var r=t.return;try{if(Ao(e,r,t,a,ju))return Su=1,No(e,Kn(a,e.current)),void(gu=null)}catch(t){if(null!==r)throw gu=r,t;return Su=1,No(e,Kn(a,e.current)),void(gu=null)}32768&t.flags?(dr||1===n?e=!0:xu||536870912&ju?e=!1:(bu=e=!0,(2===n||9===n||3===n||6===n)&&(null!==(n=Al.current)&&13===n.tag&&(n.flags|=16384))),pc(t,e)):hc(t)}function hc(e){var t=e;do{if(32768&t.flags)return void pc(t,bu);e=t.return;var a=hs(t.alternate,t,ku);if(null!==a)return void(gu=a);if(null!==(t=t.sibling))return void(gu=t);gu=t=e}while(null!==t);0===Su&&(Su=5)}function pc(e,t){do{var a=ps(e.alternate,e);if(null!==a)return a.flags&=32767,void(gu=a);if(null!==(a=e.return)&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!t&&null!==(e=e.sibling))return void(gu=e);gu=e=a}while(null!==e);Su=6,gu=null}function gc(e,t,a,n,l,i,o,s,u){e.cancelPendingCommit=null;do{xc()}while(0!==Iu);if(6&hu)throw Error(r(327));if(null!==t){if(t===e.current)throw Error(r(177));if(i=t.lanes|t.childLanes,function(e,t,a,n,r,l){var i=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var o=e.entanglements,s=e.expirationTimes,u=e.hiddenUpdates;for(a=i&~a;0<a;){var c=31-be(a),d=1<<c;o[c]=0,s[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)}a&=~d}0!==n&&Le(e,n,0),0!==l&&0===r&&0!==e.tag&&(e.suspendedLanes|=l&~(i&~t))}(e,a,i|=Pn,o,s,u),e===pu&&(gu=pu=null,ju=0),Bu=t,Fu=e,Vu=a,$u=i,Wu=l,Uu=n,10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,function(e,t){re(e,t)}(me,function(){return wc(),null})):(e.callbackNode=null,e.callbackPriority=0),n=!!(13878&t.flags),13878&t.subtreeFlags||n){n=R.T,R.T=null,l=z.p,z.p=2,o=hu,hu|=4;try{!function(e,t){if(pd=vm,nn(e=an(e=e.containerInfo))){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else{var n=(a=(a=e.ownerDocument)&&a.defaultView||window).getSelection&&a.getSelection();if(n&&0!==n.rangeCount){a=n.anchorNode;var l=n.anchorOffset,i=n.focusNode;n=n.focusOffset;var o=0,s=-1,u=-1,c=0,d=0,m=e,f=null;e:for(;;){for(var h;m!==a||0!==l&&3!==m.nodeType||(s=o+l),m!==i||0!==n&&3!==m.nodeType||(u=o+n),3===m.nodeType&&(o+=m.nodeValue.length),null!==(h=m.firstChild);)f=m,m=h;for(;;){if(m===e)break e;if(f===a&&++c===l&&(s=o),f===i&&++d===n&&(u=o),null!==(h=m.nextSibling))break;f=(m=f).parentNode}m=h}a=-1===s||-1===u?null:{start:s,end:u}}else a=null}a=a||{start:0,end:0}}else a=null;for(gd={focusedElem:e,selectionRange:a},vm=!1,Rs=t;null!==Rs;)if(e=(t=Rs).child,1028&t.subtreeFlags&&null!==e)e.return=t,Rs=e;else for(;null!==Rs;){switch(i=(t=Rs).alternate,e=t.flags,t.tag){case 0:if(4&e&&null!==(e=null===(e=t.updateQueue)?null:e.events))for(a=0;a<e.length;a++)(l=e[a]).ref.impl=l.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,l=i.memoizedProps,i=i.memoizedState,n=(a=t).stateNode;try{var p=ko(a.type,l);e=n.getSnapshotBeforeUpdate(p,i),n.__reactInternalSnapshotBeforeUpdate=e}catch(e){Sc(a,a.return,e)}}break;case 3:if(1024&e)if(9===(a=(e=t.stateNode.containerInfo).nodeType))Td(e);else if(1===a)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Td(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(r(163))}if(null!==(e=t.sibling)){e.return=t.return,Rs=e;break}Rs=t.return}}(e,t)}finally{hu=o,z.p=l,R.T=n}}Iu=1,jc(),vc(),yc()}}function jc(){if(1===Iu){Iu=0;var e=Fu,t=Bu,a=!!(13878&t.flags);if(13878&t.subtreeFlags||a){a=R.T,R.T=null;var n=z.p;z.p=2;var r=hu;hu|=4;try{qs(t,e);var l=gd,i=an(e.containerInfo),o=l.focusedElem,s=l.selectionRange;if(i!==o&&o&&o.ownerDocument&&tn(o.ownerDocument.documentElement,o)){if(null!==s&&nn(o)){var u=s.start,c=s.end;if(void 0===c&&(c=u),"selectionStart"in o)o.selectionStart=u,o.selectionEnd=Math.min(c,o.value.length);else{var d=o.ownerDocument||document,m=d&&d.defaultView||window;if(m.getSelection){var f=m.getSelection(),h=o.textContent.length,p=Math.min(s.start,h),g=void 0===s.end?p:Math.min(s.end,h);!f.extend&&p>g&&(i=g,g=p,p=i);var j=en(o,p),v=en(o,g);if(j&&v&&(1!==f.rangeCount||f.anchorNode!==j.node||f.anchorOffset!==j.offset||f.focusNode!==v.node||f.focusOffset!==v.offset)){var y=d.createRange();y.setStart(j.node,j.offset),f.removeAllRanges(),p>g?(f.addRange(y),f.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),f.addRange(y))}}}}for(d=[],f=o;f=f.parentNode;)1===f.nodeType&&d.push({element:f,left:f.scrollLeft,top:f.scrollTop});for("function"==typeof o.focus&&o.focus(),o=0;o<d.length;o++){var b=d[o];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}vm=!!pd,gd=pd=null}finally{hu=r,z.p=n,R.T=a}}e.current=t,Iu=2}}function vc(){if(2===Iu){Iu=0;var e=Fu,t=Bu,a=!!(8772&t.flags);if(8772&t.subtreeFlags||a){a=R.T,R.T=null;var n=z.p;z.p=2;var r=hu;hu|=4;try{zs(e,t.alternate,t)}finally{hu=r,z.p=n,R.T=a}}Iu=3}}function yc(){if(4===Iu||3===Iu){Iu=0,oe();var e=Fu,t=Bu,a=Vu,n=Uu;10256&t.subtreeFlags||10256&t.flags?Iu=5:(Iu=0,Bu=Fu=null,bc(e,e.pendingLanes));var r=e.pendingLanes;if(0===r&&(Ou=null),Oe(a),t=t.stateNode,ve&&"function"==typeof ve.onCommitFiberRoot)try{ve.onCommitFiberRoot(je,t,void 0,!(128&~t.current.flags))}catch(e){}if(null!==n){t=R.T,r=z.p,z.p=2,R.T=null;try{for(var l=e.onRecoverableError,i=0;i<n.length;i++){var o=n[i];l(o.value,{componentStack:o.stack})}}finally{R.T=t,z.p=r}}3&Vu&&xc(),Dc(e),r=e.pendingLanes,261930&a&&42&r?e===qu?Hu++:(Hu=0,qu=e):Hu=0,Oc(0,!1)}}function bc(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,Br(t)))}function xc(){return jc(),vc(),yc(),wc()}function wc(){if(5!==Iu)return!1;var e=Fu,t=$u;$u=0;var a=Oe(Vu),n=R.T,l=z.p;try{z.p=32>a?32:a,R.T=null,a=Wu,Wu=null;var i=Fu,o=Vu;if(Iu=0,Bu=Fu=null,Vu=0,6&hu)throw Error(r(331));var s=hu;if(hu|=4,uu(i.current),tu(i,i.current,o,a),hu=s,Oc(0,!1),ve&&"function"==typeof ve.onPostCommitFiberRoot)try{ve.onPostCommitFiberRoot(je,i)}catch(e){}return!0}finally{z.p=l,R.T=n,bc(e,t)}}function kc(e,t,a){t=Kn(a,t),null!==(e=yl(e,t=Po(e.stateNode,t,2),2))&&(Ae(e,2),Dc(e))}function Sc(e,t,a){if(3===e.tag)kc(e,e,a);else for(;null!==t;){if(3===t.tag){kc(t,e,a);break}if(1===t.tag){var n=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===Ou||!Ou.has(n))){e=Kn(a,e),null!==(n=yl(t,a=To(2),2))&&(Mo(a,n,t,e),Ae(n,2),Dc(n));break}}t=t.return}}function Cc(e,t,a){var n=e.pingCache;if(null===n){n=e.pingCache=new fu;var r=new Set;n.set(t,r)}else void 0===(r=n.get(t))&&(r=new Set,n.set(t,r));r.has(a)||(wu=!0,r.add(a),e=Ec.bind(null,e,t,a),t.then(e,e))}function Ec(e,t,a){var n=e.pingCache;null!==n&&n.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,pu===e&&(ju&a)===a&&(4===Su||3===Su&&(62914560&ju)===ju&&300>se()-Lu?!(2&hu)&&ac(e,0):Nu|=a,Pu===ju&&(Pu=0)),Dc(e)}function Nc(e,t){0===t&&(t=Te()),null!==(e=Ln(e,t))&&(Ae(e,t),Dc(e))}function _c(e){var t=e.memoizedState,a=0;null!==t&&(a=t.retryLane),Nc(e,a)}function Pc(e,t){var a=0;switch(e.tag){case 31:case 13:var n=e.stateNode,l=e.memoizedState;null!==l&&(a=l.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(r(314))}null!==n&&n.delete(t),Nc(e,a)}var Tc=null,Mc=null,Ac=!1,Lc=!1,Rc=!1,zc=0;function Dc(e){e!==Mc&&null===e.next&&(null===Mc?Tc=Mc=e:Mc=Mc.next=e),Lc=!0,Ac||(Ac=!0,Cd(function(){6&hu?re(ce,Ic):Fc()}))}function Oc(e,t){if(!Rc&&Lc){Rc=!0;do{for(var a=!1,n=Tc;null!==n;){if(!t)if(0!==e){var r=n.pendingLanes;if(0===r)var l=0;else{var i=n.suspendedLanes,o=n.pingedLanes;l=(1<<31-be(42|e)+1)-1,l=201326741&(l&=r&~(i&~o))?201326741&l|1:l?2|l:0}0!==l&&(a=!0,$c(n,l))}else l=ju,!(3&(l=Ne(n,n===pu?l:0,null!==n.cancelPendingCommit||-1!==n.timeoutHandle)))||_e(n,l)||(a=!0,$c(n,l));n=n.next}}while(a);Rc=!1}}function Ic(){Fc()}function Fc(){Lc=Ac=!1;var e=0;0!==zc&&function(){var e=window.event;return e&&"popstate"===e.type?e!==xd&&(xd=e,!0):(xd=null,!1)}()&&(e=zc);for(var t=se(),a=null,n=Tc;null!==n;){var r=n.next,l=Bc(n,t);0===l?(n.next=null,null===a?Tc=r:a.next=r,null===r&&(Mc=a)):(a=n,(0!==e||3&l)&&(Lc=!0)),n=r}0!==Iu&&5!==Iu||Oc(e,!1),0!==zc&&(zc=0)}function Bc(e,t){for(var a=e.suspendedLanes,n=e.pingedLanes,r=e.expirationTimes,l=-62914561&e.pendingLanes;0<l;){var i=31-be(l),o=1<<i,s=r[i];-1===s?(0===(o&a)||0!==(o&n))&&(r[i]=Pe(o,t)):s<=t&&(e.expiredLanes|=o),l&=~o}if(a=ju,a=Ne(e,e===(t=pu)?a:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),n=e.callbackNode,0===a||e===t&&(2===vu||9===vu)||null!==e.cancelPendingCommit)return null!==n&&null!==n&&le(n),e.callbackNode=null,e.callbackPriority=0;if(!(3&a)||_e(e,a)){if((t=a&-a)===e.callbackPriority)return t;switch(null!==n&&le(n),Oe(a)){case 2:case 8:a=de;break;case 32:default:a=me;break;case 268435456:a=he}return n=Vc.bind(null,e),a=re(a,n),e.callbackPriority=t,e.callbackNode=a,t}return null!==n&&null!==n&&le(n),e.callbackPriority=2,e.callbackNode=null,2}function Vc(e,t){if(0!==Iu&&5!==Iu)return e.callbackNode=null,e.callbackPriority=0,null;var a=e.callbackNode;if(xc()&&e.callbackNode!==a)return null;var n=ju;return 0===(n=Ne(e,e===pu?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Qu(e,n,t),Bc(e,se()),null!=e.callbackNode&&e.callbackNode===a?Vc.bind(null,e):null)}function $c(e,t){if(xc())return null;Qu(e,t,!0)}function Wc(){if(0===zc){var e=Wr;0===e&&(e=ke,!(261888&(ke<<=1))&&(ke=256)),zc=e}return zc}function Uc(e){return null==e||"symbol"==typeof e||"boolean"==typeof e?null:"function"==typeof e?e:Mt(""+e)}function Hc(e,t){var a=t.ownerDocument.createElement("input");return a.name=t.name,a.value=t.value,e.id&&a.setAttribute("form",e.id),t.parentNode.insertBefore(a,t),e=new FormData(e),a.parentNode.removeChild(a),e}for(var qc=0;qc<Sn.length;qc++){var Yc=Sn[qc];Cn(Yc.toLowerCase(),"on"+(Yc[0].toUpperCase()+Yc.slice(1)))}Cn(gn,"onAnimationEnd"),Cn(jn,"onAnimationIteration"),Cn(vn,"onAnimationStart"),Cn("dblclick","onDoubleClick"),Cn("focusin","onFocus"),Cn("focusout","onBlur"),Cn(yn,"onTransitionRun"),Cn(bn,"onTransitionStart"),Cn(xn,"onTransitionCancel"),Cn(wn,"onTransitionEnd"),rt("onMouseEnter",["mouseout","mouseover"]),rt("onMouseLeave",["mouseout","mouseover"]),rt("onPointerEnter",["pointerout","pointerover"]),rt("onPointerLeave",["pointerout","pointerover"]),nt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),nt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),nt("onBeforeInput",["compositionend","keypress","textInput","paste"]),nt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),nt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),nt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Kc="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(" "),Xc=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Kc));function Qc(e,t){t=!!(4&t);for(var a=0;a<e.length;a++){var n=e[a],r=n.event;n=n.listeners;e:{var l=void 0;if(t)for(var i=n.length-1;0<=i;i--){var o=n[i],s=o.instance,u=o.currentTarget;if(o=o.listener,s!==l&&r.isPropagationStopped())break e;l=o,r.currentTarget=u;try{l(r)}catch(e){En(e)}r.currentTarget=null,l=s}else for(i=0;i<n.length;i++){if(s=(o=n[i]).instance,u=o.currentTarget,o=o.listener,s!==l&&r.isPropagationStopped())break e;l=o,r.currentTarget=u;try{l(r)}catch(e){En(e)}r.currentTarget=null,l=s}}}}function Gc(e,t){var a=t[Ue];void 0===a&&(a=t[Ue]=new Set);var n=e+"__bubble";a.has(n)||(td(t,e,2,!1),a.add(n))}function Zc(e,t,a){var n=0;t&&(n|=4),td(a,e,n,t)}var Jc="_reactListening"+Math.random().toString(36).slice(2);function ed(e){if(!e[Jc]){e[Jc]=!0,tt.forEach(function(t){"selectionchange"!==t&&(Xc.has(t)||Zc(t,!1,e),Zc(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Jc]||(t[Jc]=!0,Zc("selectionchange",!1,t))}}function td(e,t,a,n){switch(Cm(t)){case 2:var r=ym;break;case 8:r=bm;break;default:r=xm}a=r.bind(null,t,a,e),r=void 0,!$t||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(r=!0),e.addEventListener(t,a,n?void 0===r||{capture:!0,passive:r}:void 0!==r&&{passive:r})}function ad(e,t,a,n,r){var i=n;if(!(1&t||2&t||null===n))e:for(;;){if(null===n)return;var o=n.tag;if(3===o||4===o){var s=n.stateNode.containerInfo;if(s===r)break;if(4===o)for(o=n.return;null!==o;){var u=o.tag;if((3===u||4===u)&&o.stateNode.containerInfo===r)return;o=o.return}for(;null!==s;){if(null===(o=Qe(s)))return;if(5===(u=o.tag)||6===u||26===u||27===u){n=i=o;continue e}s=s.parentNode}}n=n.return}Ft(function(){var n=i,r=Rt(a),o=[];e:{var s=kn.get(e);if(void 0!==s){var u=aa,c=e;switch(e){case"keypress":if(0===Kt(a))break e;case"keydown":case"keyup":u=ja;break;case"focusin":c="focus",u=sa;break;case"focusout":c="blur",u=sa;break;case"beforeblur":case"afterblur":u=sa;break;case"click":if(2===a.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=ia;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=oa;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=ya;break;case gn:case jn:case vn:u=ua;break;case wn:u=ba;break;case"scroll":case"scrollend":u=ra;break;case"wheel":u=xa;break;case"copy":case"cut":case"paste":u=ca;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=va;break;case"toggle":case"beforetoggle":u=wa}var d=!!(4&t),m=!d&&("scroll"===e||"scrollend"===e),f=d?null===s?null:s+"Capture":s;d=[];for(var h,p=n;null!==p;){var g=p;if(h=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===h||null===f||null!=(g=Bt(p,f))&&d.push(nd(p,g,h)),m)break;p=p.return}0<d.length&&(s=new u(s,c,null,a,r),o.push({event:s,listeners:d}))}}if(!(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||a===Lt||!(c=a.relatedTarget||a.fromElement)||!Qe(c)&&!c[We])&&(u||s)&&(s=r.window===r?r:(s=r.ownerDocument)?s.defaultView||s.parentWindow:window,u?(u=n,null!==(c=(c=a.relatedTarget||a.toElement)?Qe(c):null)&&(m=l(c),d=c.tag,c!==m||5!==d&&27!==d&&6!==d)&&(c=null)):(u=null,c=n),u!==c)){if(d=ia,g="onMouseLeave",f="onMouseEnter",p="mouse",("pointerout"===e||"pointerover"===e)&&(d=va,g="onPointerLeave",f="onPointerEnter",p="pointer"),m=null==u?s:Ze(u),h=null==c?s:Ze(c),(s=new d(g,p+"leave",u,a,r)).target=m,s.relatedTarget=h,g=null,Qe(r)===n&&((d=new d(f,p+"enter",c,a,r)).target=h,d.relatedTarget=m,g=d),m=g,u&&c)e:{for(d=ld,p=c,h=0,g=f=u;g;g=d(g))h++;g=0;for(var j=p;j;j=d(j))g++;for(;0<h-g;)f=d(f),h--;for(;0<g-h;)p=d(p),g--;for(;h--;){if(f===p||null!==p&&f===p.alternate){d=f;break e}f=d(f),p=d(p)}d=null}else d=null;null!==u&&id(o,s,u,d,!1),null!==c&&null!==m&&id(o,m,c,d,!0)}if("select"===(u=(s=n?Ze(n):window).nodeName&&s.nodeName.toLowerCase())||"input"===u&&"file"===s.type)var v=Ba;else if(Ra(s))if(Va)v=Qa;else{v=Ka;var y=Ya}else!(u=s.nodeName)||"input"!==u.toLowerCase()||"checkbox"!==s.type&&"radio"!==s.type?n&&_t(n.elementType)&&(v=Ba):v=Xa;switch(v&&(v=v(e,n))?za(o,v,a,r):(y&&y(e,s,n),"focusout"===e&&n&&"number"===s.type&&null!=n.memoizedProps.value&&bt(s,"number",s.value)),y=n?Ze(n):window,e){case"focusin":(Ra(y)||"true"===y.contentEditable)&&(ln=y,on=n,sn=null);break;case"focusout":sn=on=ln=null;break;case"mousedown":un=!0;break;case"contextmenu":case"mouseup":case"dragend":un=!1,cn(o,a,r);break;case"selectionchange":if(rn)break;case"keydown":case"keyup":cn(o,a,r)}var b;if(Sa)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 Aa?Ta(e,a)&&(x="onCompositionEnd"):"keydown"===e&&229===a.keyCode&&(x="onCompositionStart");x&&(Na&&"ko"!==a.locale&&(Aa||"onCompositionStart"!==x?"onCompositionEnd"===x&&Aa&&(b=Yt()):(Ht="value"in(Ut=r)?Ut.value:Ut.textContent,Aa=!0)),0<(y=rd(n,x)).length&&(x=new da(x,e,null,a,r),o.push({event:x,listeners:y}),b?x.data=b:null!==(b=Ma(a))&&(x.data=b))),(b=Ea?function(e,t){switch(e){case"compositionend":return Ma(t);case"keypress":return 32===t.which?(Pa=!0,_a):null;case"textInput":return(e=t.data)===_a&&Pa?null:e;default:return null}}(e,a):function(e,t){if(Aa)return"compositionend"===e||!Sa&&Ta(e,t)?(e=Yt(),qt=Ht=Ut=null,Aa=!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 Na&&"ko"!==t.locale?null:t.data}}(e,a))&&(0<(x=rd(n,"onBeforeInput")).length&&(y=new da("onBeforeInput","beforeinput",null,a,r),o.push({event:y,listeners:x}),y.data=b)),function(e,t,a,n,r){if("submit"===t&&a&&a.stateNode===r){var l=Uc((r[$e]||null).action),i=n.submitter;i&&null!==(t=(t=i[$e]||null)?Uc(t.formAction):i.getAttribute("formAction"))&&(l=t,i=null);var o=new aa("action","action",null,n,r);e.push({event:o,listeners:[{instance:null,listener:function(){if(n.defaultPrevented){if(0!==zc){var e=i?Hc(r,i):new FormData(r);eo(a,{pending:!0,data:e,method:r.method,action:l},null,e)}}else"function"==typeof l&&(o.preventDefault(),e=i?Hc(r,i):new FormData(r),eo(a,{pending:!0,data:e,method:r.method,action:l},l,e))},currentTarget:r}]})}}(o,e,n,a,r)}Qc(o,t)})}function nd(e,t,a){return{instance:e,listener:t,currentTarget:a}}function rd(e,t){for(var a=t+"Capture",n=[];null!==e;){var r=e,l=r.stateNode;if(5!==(r=r.tag)&&26!==r&&27!==r||null===l||(null!=(r=Bt(e,a))&&n.unshift(nd(e,r,l)),null!=(r=Bt(e,t))&&n.push(nd(e,r,l))),3===e.tag)return n;e=e.return}return[]}function ld(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function id(e,t,a,n,r){for(var l=t._reactName,i=[];null!==a&&a!==n;){var o=a,s=o.alternate,u=o.stateNode;if(o=o.tag,null!==s&&s===n)break;5!==o&&26!==o&&27!==o||null===u||(s=u,r?null!=(u=Bt(a,l))&&i.unshift(nd(a,u,s)):r||null!=(u=Bt(a,l))&&i.push(nd(a,u,s))),a=a.return}0!==i.length&&e.push({event:t,listeners:i})}var od=/\r\n?/g,sd=/\u0000|\uFFFD/g;function ud(e){return("string"==typeof e?e:""+e).replace(od,"\n").replace(sd,"")}function cd(e,t){return t=ud(t),ud(e)===t}function dd(e,t,a,n,l,i){switch(a){case"children":"string"==typeof n?"body"===t||"textarea"===t&&""===n||St(e,n):("number"==typeof n||"bigint"==typeof n)&&"body"!==t&&St(e,""+n);break;case"className":ut(e,"class",n);break;case"tabIndex":ut(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":ut(e,a,n);break;case"style":Nt(e,n,i);break;case"data":if("object"!==t){ut(e,"data",n);break}case"src":case"href":if(""===n&&("a"!==t||"href"!==a)){e.removeAttribute(a);break}if(null==n||"function"==typeof n||"symbol"==typeof n||"boolean"==typeof n){e.removeAttribute(a);break}n=Mt(""+n),e.setAttribute(a,n);break;case"action":case"formAction":if("function"==typeof n){e.setAttribute(a,"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"===a?("input"!==t&&dd(e,t,"name",l.name,l,null),dd(e,t,"formEncType",l.formEncType,l,null),dd(e,t,"formMethod",l.formMethod,l,null),dd(e,t,"formTarget",l.formTarget,l,null)):(dd(e,t,"encType",l.encType,l,null),dd(e,t,"method",l.method,l,null),dd(e,t,"target",l.target,l,null))),null==n||"symbol"==typeof n||"boolean"==typeof n){e.removeAttribute(a);break}n=Mt(""+n),e.setAttribute(a,n);break;case"onClick":null!=n&&(e.onclick=At);break;case"onScroll":null!=n&&Gc("scroll",e);break;case"onScrollEnd":null!=n&&Gc("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=n){if("object"!=typeof n||!("__html"in n))throw Error(r(61));if(null!=(a=n.__html)){if(null!=l.children)throw Error(r(60));e.innerHTML=a}}break;case"multiple":e.multiple=n&&"function"!=typeof n&&"symbol"!=typeof n;break;case"muted":e.muted=n&&"function"!=typeof n&&"symbol"!=typeof n;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==n||"function"==typeof n||"boolean"==typeof n||"symbol"==typeof n){e.removeAttribute("xlink:href");break}a=Mt(""+n),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=n&&"function"!=typeof n&&"symbol"!=typeof n?e.setAttribute(a,""+n):e.removeAttribute(a);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":n&&"function"!=typeof n&&"symbol"!=typeof n?e.setAttribute(a,""):e.removeAttribute(a);break;case"capture":case"download":!0===n?e.setAttribute(a,""):!1!==n&&null!=n&&"function"!=typeof n&&"symbol"!=typeof n?e.setAttribute(a,n):e.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":null!=n&&"function"!=typeof n&&"symbol"!=typeof n&&!isNaN(n)&&1<=n?e.setAttribute(a,n):e.removeAttribute(a);break;case"rowSpan":case"start":null==n||"function"==typeof n||"symbol"==typeof n||isNaN(n)?e.removeAttribute(a):e.setAttribute(a,n);break;case"popover":Gc("beforetoggle",e),Gc("toggle",e),st(e,"popover",n);break;case"xlinkActuate":ct(e,"http://www.w3.org/1999/xlink","xlink:actuate",n);break;case"xlinkArcrole":ct(e,"http://www.w3.org/1999/xlink","xlink:arcrole",n);break;case"xlinkRole":ct(e,"http://www.w3.org/1999/xlink","xlink:role",n);break;case"xlinkShow":ct(e,"http://www.w3.org/1999/xlink","xlink:show",n);break;case"xlinkTitle":ct(e,"http://www.w3.org/1999/xlink","xlink:title",n);break;case"xlinkType":ct(e,"http://www.w3.org/1999/xlink","xlink:type",n);break;case"xmlBase":ct(e,"http://www.w3.org/XML/1998/namespace","xml:base",n);break;case"xmlLang":ct(e,"http://www.w3.org/XML/1998/namespace","xml:lang",n);break;case"xmlSpace":ct(e,"http://www.w3.org/XML/1998/namespace","xml:space",n);break;case"is":st(e,"is",n);break;case"innerText":case"textContent":break;default:(!(2<a.length)||"o"!==a[0]&&"O"!==a[0]||"n"!==a[1]&&"N"!==a[1])&&st(e,a=Pt.get(a)||a,n)}}function md(e,t,a,n,l,i){switch(a){case"style":Nt(e,n,i);break;case"dangerouslySetInnerHTML":if(null!=n){if("object"!=typeof n||!("__html"in n))throw Error(r(61));if(null!=(a=n.__html)){if(null!=l.children)throw Error(r(60));e.innerHTML=a}}break;case"children":"string"==typeof n?St(e,n):("number"==typeof n||"bigint"==typeof n)&&St(e,""+n);break;case"onScroll":null!=n&&Gc("scroll",e);break;case"onScrollEnd":null!=n&&Gc("scrollend",e);break;case"onClick":null!=n&&(e.onclick=At);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:at.hasOwnProperty(a)||("o"!==a[0]||"n"!==a[1]||(l=a.endsWith("Capture"),t=a.slice(2,l?a.length-7:void 0),"function"==typeof(i=null==(i=e[$e]||null)?null:i[a])&&e.removeEventListener(t,i,l),"function"!=typeof n)?a in e?e[a]=n:!0===n?e.setAttribute(a,""):st(e,a,n):("function"!=typeof i&&null!==i&&(a in e?e[a]=null:e.hasAttribute(a)&&e.removeAttribute(a)),e.addEventListener(t,n,l)))}}function fd(e,t,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Gc("error",e),Gc("load",e);var n,l=!1,i=!1;for(n in a)if(a.hasOwnProperty(n)){var o=a[n];if(null!=o)switch(n){case"src":l=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:dd(e,t,n,o,a,null)}}return i&&dd(e,t,"srcSet",a.srcSet,a,null),void(l&&dd(e,t,"src",a.src,a,null));case"input":Gc("invalid",e);var s=n=o=i=null,u=null,c=null;for(l in a)if(a.hasOwnProperty(l)){var d=a[l];if(null!=d)switch(l){case"name":i=d;break;case"type":o=d;break;case"checked":u=d;break;case"defaultChecked":c=d;break;case"value":n=d;break;case"defaultValue":s=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(r(137,t));break;default:dd(e,t,l,d,a,null)}}return void yt(e,n,s,u,c,o,i,!1);case"select":for(i in Gc("invalid",e),l=o=n=null,a)if(a.hasOwnProperty(i)&&null!=(s=a[i]))switch(i){case"value":n=s;break;case"defaultValue":o=s;break;case"multiple":l=s;default:dd(e,t,i,s,a,null)}return t=n,a=o,e.multiple=!!l,void(null==t?null!=a&&xt(e,!!l,a,!0):xt(e,!!l,t,!1));case"textarea":for(o in Gc("invalid",e),n=i=l=null,a)if(a.hasOwnProperty(o)&&null!=(s=a[o]))switch(o){case"value":l=s;break;case"defaultValue":i=s;break;case"children":n=s;break;case"dangerouslySetInnerHTML":if(null!=s)throw Error(r(91));break;default:dd(e,t,o,s,a,null)}return void kt(e,l,i,n);case"option":for(u in a)if(a.hasOwnProperty(u)&&null!=(l=a[u]))if("selected"===u)e.selected=l&&"function"!=typeof l&&"symbol"!=typeof l;else dd(e,t,u,l,a,null);return;case"dialog":Gc("beforetoggle",e),Gc("toggle",e),Gc("cancel",e),Gc("close",e);break;case"iframe":case"object":Gc("load",e);break;case"video":case"audio":for(l=0;l<Kc.length;l++)Gc(Kc[l],e);break;case"image":Gc("error",e),Gc("load",e);break;case"details":Gc("toggle",e);break;case"embed":case"source":case"link":Gc("error",e),Gc("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 a)if(a.hasOwnProperty(c)&&null!=(l=a[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:dd(e,t,c,l,a,null)}return;default:if(_t(t)){for(d in a)a.hasOwnProperty(d)&&(void 0!==(l=a[d])&&md(e,t,d,l,a,void 0));return}}for(s in a)a.hasOwnProperty(s)&&(null!=(l=a[s])&&dd(e,t,s,l,a,null))}function hd(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var pd=null,gd=null;function jd(e){return 9===e.nodeType?e:e.ownerDocument}function vd(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 yd(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 bd(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 xd=null;var wd="function"==typeof setTimeout?setTimeout:void 0,kd="function"==typeof clearTimeout?clearTimeout:void 0,Sd="function"==typeof Promise?Promise:void 0,Cd="function"==typeof queueMicrotask?queueMicrotask:void 0===Sd?wd:function(e){return Sd.resolve(null).then(e).catch(Ed)};function Ed(e){setTimeout(function(){throw e})}function Nd(e){return"head"===e}function _d(e,t){var a=t,n=0;do{var r=a.nextSibling;if(e.removeChild(a),r&&8===r.nodeType)if("/$"===(a=r.data)||"/&"===a){if(0===n)return e.removeChild(r),void Wm(t);n--}else if("$"===a||"$?"===a||"$~"===a||"$!"===a||"&"===a)n++;else if("html"===a)Fd(e.ownerDocument.documentElement);else if("head"===a){Fd(a=e.ownerDocument.head);for(var l=a.firstChild;l;){var i=l.nextSibling,o=l.nodeName;l[Ke]||"SCRIPT"===o||"STYLE"===o||"LINK"===o&&"stylesheet"===l.rel.toLowerCase()||a.removeChild(l),l=i}}else"body"===a&&Fd(e.ownerDocument.body);a=r}while(a);Wm(t)}function Pd(e,t){var a=e;e=0;do{var n=a.nextSibling;if(1===a.nodeType?t?(a._stashedDisplay=a.style.display,a.style.display="none"):(a.style.display=a._stashedDisplay||"",""===a.getAttribute("style")&&a.removeAttribute("style")):3===a.nodeType&&(t?(a._stashedText=a.nodeValue,a.nodeValue=""):a.nodeValue=a._stashedText||""),n&&8===n.nodeType)if("/$"===(a=n.data)){if(0===e)break;e--}else"$"!==a&&"$?"!==a&&"$~"!==a&&"$!"!==a||e++;a=n}while(a)}function Td(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var a=t;switch(t=t.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":Td(a),Xe(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===a.rel.toLowerCase())continue}e.removeChild(a)}}function Md(e,t){for(;8!==e.nodeType;)if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t||null===(e=Rd(e.nextSibling)))return null;return e}function Ad(e){return"$?"===e.data||"$~"===e.data}function Ld(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function Rd(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 zd=null;function Dd(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var a=e.data;if("/$"===a||"/&"===a){if(0===t)return Rd(e.nextSibling);t--}else"$"!==a&&"$!"!==a&&"$?"!==a&&"$~"!==a&&"&"!==a||t++}e=e.nextSibling}return null}function Od(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var a=e.data;if("$"===a||"$!"===a||"$?"===a||"$~"===a||"&"===a){if(0===t)return e;t--}else"/$"!==a&&"/&"!==a||t++}e=e.previousSibling}return null}function Id(e,t,a){switch(t=jd(a),e){case"html":if(!(e=t.documentElement))throw Error(r(452));return e;case"head":if(!(e=t.head))throw Error(r(453));return e;case"body":if(!(e=t.body))throw Error(r(454));return e;default:throw Error(r(451))}}function Fd(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Xe(e)}var Bd=new Map,Vd=new Set;function $d(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Wd=z.d;z.d={f:function(){var e=Wd.f(),t=ec();return e||t},r:function(e){var t=Ge(e);null!==t&&5===t.tag&&"form"===t.type?ao(t):Wd.r(e)},D:function(e){Wd.D(e),Hd("dns-prefetch",e,null)},C:function(e,t){Wd.C(e,t),Hd("preconnect",e,t)},L:function(e,t,a){Wd.L(e,t,a);var n=Ud;if(n&&e&&t){var r='link[rel="preload"][as="'+jt(t)+'"]';"image"===t&&a&&a.imageSrcSet?(r+='[imagesrcset="'+jt(a.imageSrcSet)+'"]',"string"==typeof a.imageSizes&&(r+='[imagesizes="'+jt(a.imageSizes)+'"]')):r+='[href="'+jt(e)+'"]';var l=r;switch(t){case"style":l=Yd(e);break;case"script":l=Qd(e)}Bd.has(l)||(e=c({rel:"preload",href:"image"===t&&a&&a.imageSrcSet?void 0:e,as:t},a),Bd.set(l,e),null!==n.querySelector(r)||"style"===t&&n.querySelector(Kd(l))||"script"===t&&n.querySelector(Gd(l))||(fd(t=n.createElement("link"),"link",e),et(t),n.head.appendChild(t)))}},m:function(e,t){Wd.m(e,t);var a=Ud;if(a&&e){var n=t&&"string"==typeof t.as?t.as:"script",r='link[rel="modulepreload"][as="'+jt(n)+'"][href="'+jt(e)+'"]',l=r;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":l=Qd(e)}if(!Bd.has(l)&&(e=c({rel:"modulepreload",href:e},t),Bd.set(l,e),null===a.querySelector(r))){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Gd(l)))return}fd(n=a.createElement("link"),"link",e),et(n),a.head.appendChild(n)}}},X:function(e,t){Wd.X(e,t);var a=Ud;if(a&&e){var n=Je(a).hoistableScripts,r=Qd(e),l=n.get(r);l||((l=a.querySelector(Gd(r)))||(e=c({src:e,async:!0},t),(t=Bd.get(r))&&tm(e,t),et(l=a.createElement("script")),fd(l,"link",e),a.head.appendChild(l)),n.set(r,l={type:"script",instance:l,count:1,state:null}))}},S:function(e,t,a){Wd.S(e,t,a);var n=Ud;if(n&&e){var r=Je(n).hoistableStyles,l=Yd(e);t=t||"default";var i=r.get(l);if(!i){var o={loading:0,preload:null};if(i=n.querySelector(Kd(l)))o.loading=5;else{e=c({rel:"stylesheet",href:e,"data-precedence":t},a),(a=Bd.get(l))&&em(e,a);var s=i=n.createElement("link");et(s),fd(s,"link",e),s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),s.addEventListener("load",function(){o.loading|=1}),s.addEventListener("error",function(){o.loading|=2}),o.loading|=4,Jd(i,t,n)}r.set(l,i={type:"stylesheet",instance:i,count:1,state:o})}}},M:function(e,t){Wd.M(e,t);var a=Ud;if(a&&e){var n=Je(a).hoistableScripts,r=Qd(e),l=n.get(r);l||((l=a.querySelector(Gd(r)))||(e=c({src:e,async:!0,type:"module"},t),(t=Bd.get(r))&&tm(e,t),et(l=a.createElement("script")),fd(l,"link",e),a.head.appendChild(l)),n.set(r,l={type:"script",instance:l,count:1,state:null}))}}};var Ud=typeof document>"u"?null:document;function Hd(e,t,a){var n=Ud;if(n&&"string"==typeof t&&t){var r=jt(t);r='link[rel="'+e+'"][href="'+r+'"]',"string"==typeof a&&(r+='[crossorigin="'+a+'"]'),Vd.has(r)||(Vd.add(r),e={rel:e,crossOrigin:a,href:t},null===n.querySelector(r)&&(fd(t=n.createElement("link"),"link",e),et(t),n.head.appendChild(t)))}}function qd(e,t,a,n){var l=(l=q.current)?$d(l):null;if(!l)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof a.precedence&&"string"==typeof a.href?(t=Yd(a.href),(n=(a=Je(l).hoistableStyles).get(t))||a.set(t,n={type:"style",instance:null,count:0,state:null}),n):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===a.rel&&"string"==typeof a.href&&"string"==typeof a.precedence){e=Yd(a.href);var i=Je(l).hoistableStyles,o=i.get(e);if(o||(l=l.ownerDocument||l,i.set(e,o={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}}),(i=l.querySelector(Kd(e)))&&!i._p&&(o.instance=i,o.state.loading=5),Bd.has(e)||(Bd.set(e,a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy}),i||function(e,t,a,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),fd(t,"link",a),et(t),e.head.appendChild(t))}(l,e,a,o.state))),t&&null===n)throw Error(r(528,""));return o}if(t&&null!==n)throw Error(r(529,""));return null;case"script":return t=a.async,"string"==typeof(a=a.src)&&t&&"function"!=typeof t&&"symbol"!=typeof t?(t=Qd(a),(n=(a=Je(l).hoistableScripts).get(t))||a.set(t,n={type:"script",instance:null,count:0,state:null}),n):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function Yd(e){return'href="'+jt(e)+'"'}function Kd(e){return'link[rel="stylesheet"]['+e+"]"}function Xd(e){return c({},e,{"data-precedence":e.precedence,precedence:null})}function Qd(e){return'[src="'+jt(e)+'"]'}function Gd(e){return"script[async]"+e}function Zd(e,t,a){if(t.count++,null===t.instance)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+jt(a.href)+'"]');if(n)return t.instance=n,et(n),n;var l=c({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return et(n=(e.ownerDocument||e).createElement("style")),fd(n,"style",l),Jd(n,a.precedence,e),t.instance=n;case"stylesheet":l=Yd(a.href);var i=e.querySelector(Kd(l));if(i)return t.state.loading|=4,t.instance=i,et(i),i;n=Xd(a),(l=Bd.get(l))&&em(n,l),et(i=(e.ownerDocument||e).createElement("link"));var o=i;return o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),fd(i,"link",n),t.state.loading|=4,Jd(i,a.precedence,e),t.instance=i;case"script":return i=Qd(a.src),(l=e.querySelector(Gd(i)))?(t.instance=l,et(l),l):(n=a,(l=Bd.get(i))&&tm(n=c({},a),l),et(l=(e=e.ownerDocument||e).createElement("script")),fd(l,"link",n),e.head.appendChild(l),t.instance=l);case"void":return null;default:throw Error(r(443,t.type))}else"stylesheet"===t.type&&!(4&t.state.loading)&&(n=t.instance,t.state.loading|=4,Jd(n,a.precedence,e));return t.instance}function Jd(e,t,a){for(var n=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),r=n.length?n[n.length-1]:null,l=r,i=0;i<n.length;i++){var o=n[i];if(o.dataset.precedence===t)l=o;else if(l!==r)break}l?l.parentNode.insertBefore(e,l.nextSibling):(t=9===a.nodeType?a.head:a).insertBefore(e,t.firstChild)}function em(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function tm(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var am=null;function nm(e,t,a){if(null===am){var n=new Map,r=am=new Map;r.set(a,n)}else(n=(r=am).get(a))||(n=new Map,r.set(a,n));if(n.has(e))return n;for(n.set(e,null),a=a.getElementsByTagName(e),r=0;r<a.length;r++){var l=a[r];if(!(l[Ke]||l[Ve]||"link"===e&&"stylesheet"===l.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==l.namespaceURI){var i=l.getAttribute(t)||"",o=n.get(i=e+i);o?o.push(l):n.set(i,[l])}}return n}function rm(e,t,a){(e=e.ownerDocument||e).head.insertBefore(a,"title"===t?e.querySelector("head > title"):null)}function lm(e){return!("stylesheet"===e.type&&!(3&e.state.loading))}var im=0;function om(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)um(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var sm=null;function um(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,sm=new Map,t.forEach(cm,e),sm=null,om.call(e))}function cm(e,t){if(!(4&t.state.loading)){var a=sm.get(e);if(a)var n=a.get(null);else{a=new Map,sm.set(e,a);for(var r=e.querySelectorAll("link[data-precedence],style[data-precedence]"),l=0;l<r.length;l++){var i=r[l];("LINK"===i.nodeName||"not all"!==i.getAttribute("media"))&&(a.set(i.dataset.precedence,i),n=i)}n&&a.set(null,n)}i=(r=t.instance).getAttribute("data-precedence"),(l=a.get(i)||n)===n&&a.set(null,r),a.set(i,r),this.count++,n=om.bind(this),r.addEventListener("load",n),r.addEventListener("error",n),l?l.parentNode.insertBefore(r,l.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(r,e.firstChild),t.state.loading|=4}}var dm={$$typeof:x,Provider:null,Consumer:null,_currentValue:D,_currentValue2:D,_threadCount:0};function mm(e,t,a,n,r,l,i,o,s){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Me(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Me(0),this.hiddenUpdates=Me(null),this.identifierPrefix=n,this.onUncaughtError=r,this.onCaughtError=l,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function fm(e,t,a,n,r,l){r=function(e){return e?e=Dn:Dn}(r),null===n.context?n.context=r:n.pendingContext=r,(n=vl(t)).payload={element:a},null!==(l=void 0===l?null:l)&&(n.callback=l),null!==(a=yl(e,n,t))&&(Xu(a,0,t),bl(a,e,t))}function hm(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var a=e.retryLane;e.retryLane=0!==a&&a<t?a:t}}function pm(e,t){hm(e,t),(e=e.alternate)&&hm(e,t)}function gm(e){if(13===e.tag||31===e.tag){var t=Ln(e,67108864);null!==t&&Xu(t,0,67108864),pm(e,67108864)}}function jm(e){if(13===e.tag||31===e.tag){var t=Yu(),a=Ln(e,t=De(t));null!==a&&Xu(a,0,t),pm(e,t)}}var vm=!0;function ym(e,t,a,n){var r=R.T;R.T=null;var l=z.p;try{z.p=2,xm(e,t,a,n)}finally{z.p=l,R.T=r}}function bm(e,t,a,n){var r=R.T;R.T=null;var l=z.p;try{z.p=8,xm(e,t,a,n)}finally{z.p=l,R.T=r}}function xm(e,t,a,n){if(vm){var r=wm(n);if(null===r)ad(e,t,n,km,a),Rm(e,n);else if(function(e,t,a,n,r){switch(t){case"focusin":return Nm=zm(Nm,e,t,a,n,r),!0;case"dragenter":return _m=zm(_m,e,t,a,n,r),!0;case"mouseover":return Pm=zm(Pm,e,t,a,n,r),!0;case"pointerover":var l=r.pointerId;return Tm.set(l,zm(Tm.get(l)||null,e,t,a,n,r)),!0;case"gotpointercapture":return Mm.set(l=r.pointerId,zm(Mm.get(l)||null,e,t,a,n,r)),!0}return!1}(r,e,t,a,n))n.stopPropagation();else if(Rm(e,n),4&t&&-1<Lm.indexOf(e)){for(;null!==r;){var l=Ge(r);if(null!==l)switch(l.tag){case 3:if((l=l.stateNode).current.memoizedState.isDehydrated){var i=Ee(l.pendingLanes);if(0!==i){var o=l;for(o.pendingLanes|=2,o.entangledLanes|=2;i;){var s=1<<31-be(i);o.entanglements[1]|=s,i&=~s}Dc(l),!(6&hu)&&(zu=se()+500,Oc(0,!1))}}break;case 31:case 13:null!==(o=Ln(l,2))&&Xu(o,0,2),ec(),pm(l,2)}if(null===(l=wm(n))&&ad(e,t,n,km,a),l===r)break;r=l}null!==r&&n.stopPropagation()}else ad(e,t,n,null,a)}}function wm(e){return Sm(e=Rt(e))}var km=null;function Sm(e){if(km=null,null!==(e=Qe(e))){var t=l(e);if(null===t)e=null;else{var a=t.tag;if(13===a){if(null!==(e=i(t)))return e;e=null}else if(31===a){if(null!==(e=o(t)))return e;e=null}else if(3===a){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return km=e,null}function Cm(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(ue()){case ce:return 2;case de:return 8;case me:case fe:return 32;case he:return 268435456;default:return 32}default:return 32}}var Em=!1,Nm=null,_m=null,Pm=null,Tm=new Map,Mm=new Map,Am=[],Lm="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 Rm(e,t){switch(e){case"focusin":case"focusout":Nm=null;break;case"dragenter":case"dragleave":_m=null;break;case"mouseover":case"mouseout":Pm=null;break;case"pointerover":case"pointerout":Tm.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Mm.delete(t.pointerId)}}function zm(e,t,a,n,r,l){return null===e||e.nativeEvent!==l?(e={blockedOn:t,domEventName:a,eventSystemFlags:n,nativeEvent:l,targetContainers:[r]},null!==t&&(null!==(t=Ge(t))&&gm(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,null!==r&&-1===t.indexOf(r)&&t.push(r),e)}function Dm(e){var t=Qe(e.target);if(null!==t){var a=l(t);if(null!==a)if(13===(t=a.tag)){if(null!==(t=i(a)))return e.blockedOn=t,void Fe(e.priority,function(){jm(a)})}else if(31===t){if(null!==(t=o(a)))return e.blockedOn=t,void Fe(e.priority,function(){jm(a)})}else if(3===t&&a.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===a.tag?a.stateNode.containerInfo:null)}e.blockedOn=null}function Om(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var a=wm(e.nativeEvent);if(null!==a)return null!==(t=Ge(a))&&gm(t),e.blockedOn=a,!1;var n=new(a=e.nativeEvent).constructor(a.type,a);Lt=n,a.target.dispatchEvent(n),Lt=null,t.shift()}return!0}function Im(e,t,a){Om(e)&&a.delete(t)}function Fm(){Em=!1,null!==Nm&&Om(Nm)&&(Nm=null),null!==_m&&Om(_m)&&(_m=null),null!==Pm&&Om(Pm)&&(Pm=null),Tm.forEach(Im),Mm.forEach(Im)}function Bm(e,a){e.blockedOn===a&&(e.blockedOn=null,Em||(Em=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Fm)))}var Vm=null;function $m(e){Vm!==e&&(Vm=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Vm===e&&(Vm=null);for(var t=0;t<e.length;t+=3){var a=e[t],n=e[t+1],r=e[t+2];if("function"!=typeof n){if(null===Sm(n||a))continue;break}var l=Ge(a);null!==l&&(e.splice(t,3),t-=3,eo(l,{pending:!0,data:r,method:a.method,action:n},n,r))}}))}function Wm(e){function t(t){return Bm(t,e)}null!==Nm&&Bm(Nm,e),null!==_m&&Bm(_m,e),null!==Pm&&Bm(Pm,e),Tm.forEach(t),Mm.forEach(t);for(var a=0;a<Am.length;a++){var n=Am[a];n.blockedOn===e&&(n.blockedOn=null)}for(;0<Am.length&&null===(a=Am[0]).blockedOn;)Dm(a),null===a.blockedOn&&Am.shift();if(null!=(a=(e.ownerDocument||e).$$reactFormReplay))for(n=0;n<a.length;n+=3){var r=a[n],l=a[n+1],i=r[$e]||null;if("function"==typeof l)i||$m(a);else if(i){var o=null;if(l&&l.hasAttribute("formAction")){if(r=l,i=l[$e]||null)o=i.formAction;else if(null!==Sm(r))continue}else o=i.action;"function"==typeof o?a[n+1]=o:(a.splice(n,3),n-=3),$m(a)}}}function Um(){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),n||setTimeout(a,20)}function a(){if(!n&&!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 n=!1,r=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(a,100),function(){n=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),null!==r&&(r(),r=null)}}}function Hm(e){this._internalRoot=e}function qm(e){this._internalRoot=e}qm.prototype.render=Hm.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(r(409));fm(t.current,Yu(),e,t,null,null)},qm.prototype.unmount=Hm.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;fm(e.current,2,null,e,null,null),ec(),t[We]=null}},qm.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ie();e={blockedOn:null,target:e,priority:t};for(var a=0;a<Am.length&&0!==t&&t<Am[a].priority;a++);Am.splice(a,0,e),0===a&&Dm(e)}};var Ym=a.version;if("19.2.3"!==Ym)throw Error(r(527,Ym,"19.2.3"));z.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t)throw"function"==typeof e.render?Error(r(188)):(e=Object.keys(e).join(","),Error(r(268,e)));return e=function(e){var t=e.alternate;if(!t){if(null===(t=l(e)))throw Error(r(188));return t===e?e:null}for(var a=e,n=t;;){var i=a.return;if(null===i)break;var o=i.alternate;if(null===o){if(null!==(n=i.return)){a=n;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===a)return s(i),e;if(o===n)return s(i),t;o=o.sibling}throw Error(r(188))}if(a.return!==n.return)a=i,n=o;else{for(var u=!1,c=i.child;c;){if(c===a){u=!0,a=i,n=o;break}if(c===n){u=!0,n=i,a=o;break}c=c.sibling}if(!u){for(c=o.child;c;){if(c===a){u=!0,a=o,n=i;break}if(c===n){u=!0,n=o,a=i;break}c=c.sibling}if(!u)throw Error(r(189))}}if(a.alternate!==n)throw Error(r(190))}if(3!==a.tag)throw Error(r(188));return a.stateNode.current===a?e:t}(t),e=null===(e=null===e?null:u(e))?null:e.stateNode};var Km={bundleType:0,version:"19.2.3",rendererPackageName:"react-dom",currentDispatcherRef:R,reconcilerVersion:"19.2.3"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Xm=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Xm.isDisabled&&Xm.supportsFiber)try{je=Xm.inject(Km),ve=Xm}catch(e){}}e.createRoot=function(e,t){if(!function(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}(e))throw Error(r(299));var a=!1,n="",l=So,i=Co,o=Eo;return null!=t&&(!0===t.unstable_strictMode&&(a=!0),void 0!==t.identifierPrefix&&(n=t.identifierPrefix),void 0!==t.onUncaughtError&&(l=t.onUncaughtError),void 0!==t.onCaughtError&&(i=t.onCaughtError),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=function(e,t,a,n,r,l,i,o,s,u,c,d){return e=new mm(e,t,a,i,s,u,c,d,o),t=1,!0===l&&(t|=24),l=In(3,null,null,t),e.current=l,l.stateNode=e,(t=Fr()).refCount++,e.pooledCache=t,t.refCount++,l.memoizedState={element:n,isDehydrated:a,cache:t},gl(l),e}(e,1,!1,null,0,a,n,null,l,i,o,Um),e[We]=t.current,ed(e),new Hm(t)}}),j=o((e,t)=>{(function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||"function"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){}})(),t.exports=g()}),v=e=>{let t,a=new Set,n=(e,n)=>{let r="function"==typeof e?e(t):e;if(!Object.is(r,t)){let e=t;t=(null==n?"object"!=typeof r||!r:n)?r:Object.assign({},t,r),a.forEach(a=>a(t,e))}},r=()=>t,l={setState:n,getState:r,getInitialState:()=>i,subscribe:e=>(a.add(e),()=>a.delete(e))},i=t=e(n,r,l);return l},y=u(d(),1),b=e=>e;var x=e=>{let t=(e=>e?v(e):v)(e),a=e=>function(e,t=b){let a=y.useSyncExternalStore(e.subscribe,y.useCallback(()=>t(e.getState()),[e,t]),y.useCallback(()=>t(e.getInitialState()),[e,t]));return y.useDebugValue(a),a}(t,e);return Object.assign(a,t),a},w=e=>e?x(e):x,k=j();function S(e){var t,a,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(a=S(e[t]))&&(n&&(n+=" "),n+=a)}else for(a in e)e[a]&&(n&&(n+=" "),n+=a);return n}function C(){for(var e,t,a=0,n="",r=arguments.length;a<r;a++)(e=arguments[a])&&(t=S(e))&&(n&&(n+=" "),n+=t);return n}var E=class{static cn(...e){return C(e)}static isSvgString(e){return!(!e&&"string"!=typeof e)&&e.trimStart().startsWith("<svg")}static getNestedValue(e,t){let a=t.split("."),n=e;for(let e of a){if("object"!=typeof n||!n)return;n=n[e]}return n}static setNestedValue(e,t,a){let n=t.split(".");if(1===n.length)return{...e,[n[0]]:a};let[r,...l]=n,i=l.join("."),o=e[r];return{...e,[r]:this.setNestedValue("object"==typeof o&&o?o:{},i,a)}}static deepMerge(e,t){let a={...e};for(let e in t)if(Object.prototype.hasOwnProperty.call(t,e)){let n=t[e],r=a[e];a[e]="object"==typeof n&&n&&!Array.isArray(n)&&"object"==typeof r&&r&&!Array.isArray(r)?this.deepMerge(r,n):n}return a}},N=class{static getCleanHash(){return window.location.hash.replace(/^#\/?/,"")}static parseHash(){let e=this.getCleanHash().split("/").filter(Boolean);return{section:e[0]||null,menu:e[1]||null,submenu:e[2]||null}}static buildHash(e,t,a){let n=[e];return t&&n.push(t),a&&n.push(a),n.join("/")}},_=w((e,t)=>({activeSection:null,activeMenu:null,parentMenuId:null,isLoading:!0,isTabTransitioning:!1,isMenuTransitioning:!1,initialize:t=>{let a=N.parseHash(),n=t.find(e=>e.id===a.section);if(n)e({activeSection:n});else{let a=t.find(e=>e.default);e({activeSection:null==a?t[0]:a})}},initializeSidebarFromUrl:t=>{let a=N.parseHash();if(!a.menu){let a=t.find(e=>e.default)||t[0];return void(a&&e({activeMenu:a,parentMenuId:null}))}let n=t.find(e=>e.id===a.menu);if(n)if(a.submenu&&n.sub_menus){let t=n.sub_menus.find(e=>e.id===a.submenu);e(t?{activeMenu:t,parentMenuId:n.id}:{activeMenu:n,parentMenuId:null})}else e({activeMenu:n,parentMenuId:null});else{let a=t.find(e=>e.default)||t[0];a&&e({activeMenu:a,parentMenuId:null})}},setActiveSection:a=>{let{activeSection:n}=t();n!==a&&P({set:e,key:"activeSection",value:a,effect:"isTabTransitioning"})},setActiveMenu:a=>{let{activeMenu:n}=t();if(n!==a){if(null===a)return void e({activeMenu:null});P({set:e,key:"activeMenu",value:a,effect:"isMenuTransitioning"})}},setParentMenuId:t=>{e({parentMenuId:t})},setLoading:t=>{e({isLoading:t})}})),P=({set:e,key:t,value:a,effect:n})=>{e({[n]:!0}),setTimeout(()=>{e({[t]:a}),requestAnimationFrame(()=>{requestAnimationFrame(()=>{e({[n]:!1})})})},150)},T=null,M=()=>{if(T)return T;if(window.JLTMA_SETTINGS)return window.JLTMA_SETTINGS;throw Error("App config not set. Call setAppConfig() or ensure window.JLTMA_SETTINGS exists.")},A=async(e,t={})=>{let a=M(),n=a.restUrl,r=n.includes("?"),[l,i]=e.split("?"),o=`${n}${l}`;return i&&(o+=r?`&${i}`:`?${i}`),(await fetch(o,{...t,headers:{"Content-Type":"application/json","X-WP-Nonce":a.nonce,...t.headers}})).json()},L={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()=>{let e=await L.exportSettings();if(e.success&&e.data){let t=e.filename||"settings-export.json",a=new Blob([JSON.stringify(e.data,null,2)],{type:"application/json"}),n=URL.createObjectURL(a),r=document.createElement("a");return r.href=n,r.download=t,document.body.appendChild(r),r.click(),document.body.removeChild(r),URL.revokeObjectURL(n),{success:!0}}return{success:!1,error:e.error}},importSettings:e=>A("/import",{method:"POST",body:JSON.stringify(e)}),saveDarkMode:async e=>{let t=M();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)},R=()=>typeof window<"u"&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",z=e=>"auto"===e?R():e,D=w((e,t)=>({mode:"auto",effectiveTheme:"light",initialize:()=>{let a=M().darkMode||"auto",n=z(a);e({mode:a,effectiveTheme:n}),document.documentElement.setAttribute("data-theme",n),typeof window<"u"&&window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",()=>{let{mode:a}=t();if("auto"===a){let t=R();e({effectiveTheme:t}),document.documentElement.setAttribute("data-theme",t)}})},setMode:async t=>{let a=z(t);e({mode:t,effectiveTheme:a}),document.documentElement.setAttribute("data-theme",a);try{await L.saveDarkMode(t)}catch(e){}}})),O=o(e=>{var t=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function n(e,a,n){var r=null;if(void 0!==n&&(r=""+n),void 0!==a.key&&(r=""+a.key),"key"in a)for(var l in n={},a)"key"!==l&&(n[l]=a[l]);else n=a;return{$$typeof:t,type:e,key:r,ref:void 0===(a=n.ref)?null:a,props:n}}e.Fragment=a,e.jsx=n,e.jsxs=n}),I=o((e,t)=>{t.exports=O()})(),F=({children:e})=>(0,I.jsx)("div",{className:"jltma-content__body",children:e}),B=({children:e,className:t=""})=>(0,I.jsx)("div",{className:E.cn("jltma:h-full jltma:overflow-y-auto jltma:scrollbar-none jltma:px-8 jltma:py-6 jltma:pb-24",t),children:e});function V({className:e,...t}){return(0,I.jsx)("div",{"data-slot":"card",className:E.cn("jltma:bg-(--jltma-card)! jltma:text-(--jltma-card-foreground)! jltma:flex jltma:flex-col jltma:gap-6 jltma:rounded-(--jltma-radius)! jltma:border jltma:border-(--jltma-border)! jltma:py-6 jltma:shadow-sm",e),...t})}function $({className:e,...t}){return(0,I.jsx)("div",{"data-slot":"card-header",className:E.cn("@container/card-header jltma:grid jltma:auto-rows-min jltma:grid-rows-[auto_auto] jltma:items-start jltma:gap-2 jltma:px-6! jltma:has-data-[slot=card-action]:grid-cols-[1fr_auto] [.jltma\\:border-b]:pb-6",e),...t})}function W({className:e,...t}){return(0,I.jsx)("div",{"data-slot":"card-title",className:E.cn("jltma:leading-none jltma:font-semibold jltma:text-(--jltma-foreground)!",e),...t})}function U({className:e,...t}){return(0,I.jsx)("div",{"data-slot":"card-content",className:E.cn("jltma:px-6",e),...t})}var H=({label:e,count:t,isActive:a,onClick:n})=>(0,I.jsxs)("button",{onClick:n,className:E.cn("jltma:flex jltma:items-center jltma:gap-2.5 jltma:px-4 jltma:py-2.5 jltma:rounded-xl jltma:text-[13px] jltma:font-medium! jltma:transition-all jltma:duration-200 jltma:whitespace-nowrap jltma:border jltma:cursor-pointer",a?"jltma:bg-(--jltma-primary) jltma:text-white! jltma:border-transparent jltma:shadow-md jltma:shadow-(--jltma-primary)/20":"jltma:bg-(--jltma-card) jltma:text-(--jltma-muted-foreground) jltma:border-(--jltma-border)/50 jltma:hover:border-(--jltma-primary)/30 jltma:hover:text-(--jltma-foreground) jltma:hover:bg-(--jltma-accent)/50"),children:[(0,I.jsx)("span",{className:E.cn("jltma:tracking-tight",a?"jltma:text-white!":""),children:e}),(0,I.jsx)("span",{className:E.cn("jltma:text-[11px] jltma:font-semibold jltma:px-2 jltma:py-0.5 jltma:rounded-full jltma:min-w-6 jltma:text-center",a?"jltma:bg-white/20 jltma:text-white!":"jltma:bg-(--jltma-muted) jltma:text-(--jltma-muted-foreground)"),children:t})]}),q=({categories:e,activeCategory:t,onClick:a,wizardKey:n,customCategory:r=null,iconCount:l=0})=>{let i=(0,y.useMemo)(()=>Object.entries(e).filter(([e])=>"all"!==e),[e]);return(0,I.jsxs)("div",{className:"jltma:flex jltma:flex-wrap jltma:items-center jltma:gap-2.5 jltma:overflow-x-auto jltma:scrollbar-none jltma:-mx-1 jltma:px-1",children:[(0,I.jsx)(H,{label:"All",count:(0,y.useMemo)(()=>i.reduce((e,[,t])=>e+Object.keys((null==t?void 0:t[n])||{}).length,0),[i])+l,isActive:"all"===t,onClick:()=>a("all")}),i.map(([e,r])=>(0,I.jsx)(H,{label:r.title,count:Object.keys((null==r?void 0:r[n])||{}).length,isActive:e===t,onClick:()=>a(e)},e)),r||null]})},Y=u(p(),1);var K=e=>{switch(e){case"success":return G;case"info":return J;case"warning":return Z;case"error":return ee;default:return null}},X=Array(12).fill(0),Q=({visible:e,className:t})=>y.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},y.createElement("div",{className:"sonner-spinner"},X.map((e,t)=>y.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${t}`})))),G=y.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},y.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"})),Z=y.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},y.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"})),J=y.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},y.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"})),ee=y.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},y.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"})),te=y.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"},y.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),y.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),ae=1,ne=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let 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;let{message:a,...n}=e,r="number"==typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:ae++,l=this.toasts.find(e=>e.id===r),i=void 0===e.dismissible||e.dismissible;return this.dismissedToasts.has(r)&&this.dismissedToasts.delete(r),l?this.toasts=this.toasts.map(t=>t.id===r?(this.publish({...t,...e,id:r,title:a}),{...t,...e,id:r,dismissible:i,title:a}):t):this.addToast({title:a,...n,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 a;void 0!==t.loading&&(a=this.create({...t,promise:e,type:"loading",message:t.loading,description:"function"==typeof t.description?void 0:t.description}));let n,r=Promise.resolve(e instanceof Function?e():e),l=void 0!==a,i=r.then(async e=>{if(n=["resolve",e],y.isValidElement(e))l=!1,this.create({id:a,type:"default",message:e});else if(re(e)&&!e.ok){l=!1;let n="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 n||y.isValidElement(n)?{message:n}:n;this.create({id:a,type:"error",description:r,...i})}else if(e instanceof Error){l=!1;let n="function"==typeof t.error?await t.error(e):t.error,r="function"==typeof t.description?await t.description(e):t.description,i="object"!=typeof n||y.isValidElement(n)?{message:n}:n;this.create({id:a,type:"error",description:r,...i})}else if(void 0!==t.success){l=!1;let n="function"==typeof t.success?await t.success(e):t.success,r="function"==typeof t.description?await t.description(e):t.description,i="object"!=typeof n||y.isValidElement(n)?{message:n}:n;this.create({id:a,type:"success",description:r,...i})}}).catch(async e=>{if(n=["reject",e],void 0!==t.error){l=!1;let n="function"==typeof t.error?await t.error(e):t.error,r="function"==typeof t.description?await t.description(e):t.description,i="object"!=typeof n||y.isValidElement(n)?{message:n}:n;this.create({id:a,type:"error",description:r,...i})}}).finally(()=>{l&&(this.dismiss(a),a=void 0),null==t.finally||t.finally.call(t)}),o=()=>new Promise((e,t)=>i.then(()=>"reject"===n[0]?t(n[1]):e(n[1])).catch(t));return"string"!=typeof a&&"number"!=typeof a?{unwrap:o}:Object.assign(a,{unwrap:o})},this.custom=(e,t)=>{let a=(null==t?void 0:t.id)||ae++;return this.create({jsx:e(a),id:a,...t}),a},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},re=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,le=Object.assign((e,t)=>{let a=(null==t?void 0:t.id)||ae++;return ne.addToast({title:e,...t,id:a}),a},{success:ne.success,info:ne.info,warning:ne.warning,error:ne.error,custom:ne.custom,message:ne.message,promise:ne.promise,dismiss:ne.dismiss,loading:ne.loading},{getHistory:()=>ne.toasts,getToasts:()=>ne.getActiveToasts()});function ie(e){return void 0!==e.label}!function(e){if(!e||typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css",t.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.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%)}");var oe=3,se=14;function ue(...e){return e.filter(Boolean).join(" ")}var ce=e=>{var t,a,n,r,l,i,o,s,u;let{invert:c,toast:d,unstyled:m,interacting:f,setHeights:h,visibleToasts:p,heights:g,index:j,toasts:v,expanded:b,removeToast:x,defaultRichColors:w,closeButton:k,style:S,cancelButtonStyle:C,actionButtonStyle:E,className:N="",descriptionClassName:_="",duration:P,position:T,gap:M,expandByDefault:A,classNames:L,icons:R,closeButtonAriaLabel:z="Close toast"}=e,[D,O]=y.useState(null),[I,F]=y.useState(null),[B,V]=y.useState(!1),[$,W]=y.useState(!1),[U,H]=y.useState(!1),[q,Y]=y.useState(!1),[X,G]=y.useState(!1),[Z,J]=y.useState(0),[ee,ae]=y.useState(0),ne=y.useRef(d.duration||P||4e3),re=y.useRef(null),le=y.useRef(null),oe=0===j,se=j+1<=p,ce=d.type,de=!1!==d.dismissible,me=d.className||"",fe=d.descriptionClassName||"",he=y.useMemo(()=>g.findIndex(e=>e.toastId===d.id)||0,[g,d.id]),pe=y.useMemo(()=>{var e;return null==(e=d.closeButton)?k:e},[d.closeButton,k]),ge=y.useMemo(()=>d.duration||P||4e3,[d.duration,P]),je=y.useRef(0),ve=y.useRef(0),ye=y.useRef(0),be=y.useRef(null),[xe,we]=T.split("-"),ke=y.useMemo(()=>g.reduce((e,t,a)=>a>=he?e:e+t.height,0),[g,he]),Se=(()=>{let[e,t]=y.useState(document.hidden);return y.useEffect(()=>{let e=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",e),()=>window.removeEventListener("visibilitychange",e)},[]),e})(),Ce=d.invert||c,Ee="loading"===ce;ve.current=y.useMemo(()=>he*M+ke,[he,ke]),y.useEffect(()=>{ne.current=ge},[ge]),y.useEffect(()=>{V(!0)},[]),y.useEffect(()=>{let e=le.current;if(e){let t=e.getBoundingClientRect().height;return ae(t),h(e=>[{toastId:d.id,height:t,position:d.position},...e]),()=>h(e=>e.filter(e=>e.toastId!==d.id))}},[h,d.id]),y.useLayoutEffect(()=>{if(!B)return;let e=le.current,t=e.style.height;e.style.height="auto";let a=e.getBoundingClientRect().height;e.style.height=t,ae(a),h(e=>e.find(e=>e.toastId===d.id)?e.map(e=>e.toastId===d.id?{...e,height:a}:e):[{toastId:d.id,height:a,position:d.position},...e])},[B,d.title,d.description,h,d.id,d.jsx,d.action,d.cancel]);let Ne=y.useCallback(()=>{W(!0),J(ve.current),h(e=>e.filter(e=>e.toastId!==d.id)),setTimeout(()=>{x(d)},200)},[d,x,h,ve]);y.useEffect(()=>{if(d.promise&&"loading"===ce||d.duration===1/0||"loading"===d.type)return;let e;return b||f||Se?(()=>{if(ye.current<je.current){let e=(new Date).getTime()-je.current;ne.current-=e}ye.current=(new Date).getTime()})():ne.current!==1/0&&(je.current=(new Date).getTime(),e=setTimeout(()=>{null==d.onAutoClose||d.onAutoClose.call(d,d),Ne()},ne.current)),()=>clearTimeout(e)},[b,f,d,ce,Se,Ne]),y.useEffect(()=>{d.delete&&(Ne(),null==d.onDismiss||d.onDismiss.call(d,d))},[Ne,d.delete]);let _e=d.icon||(null==R?void 0:R[ce])||K(ce);var Pe,Te;return y.createElement("li",{tabIndex:0,ref:le,className:ue(N,me,null==L?void 0:L.toast,null==d||null==(t=d.classNames)?void 0:t.toast,null==L?void 0:L.default,null==L?void 0:L[ce],null==d||null==(a=d.classNames)?void 0:a[ce]),"data-sonner-toast":"","data-rich-colors":null==(Pe=d.richColors)?w:Pe,"data-styled":!(d.jsx||d.unstyled||m),"data-mounted":B,"data-promise":!!d.promise,"data-swiped":X,"data-removed":$,"data-visible":se,"data-y-position":xe,"data-x-position":we,"data-index":j,"data-front":oe,"data-swiping":U,"data-dismissible":de,"data-type":ce,"data-invert":Ce,"data-swipe-out":q,"data-swipe-direction":I,"data-expanded":!!(b||A&&B),"data-testid":d.testId,style:{"--index":j,"--toasts-before":j,"--z-index":v.length-j,"--offset":`${$?Z:ve.current}px`,"--initial-height":A?"auto":`${ee}px`,...S,...d.style},onDragEnd:()=>{H(!1),O(null),be.current=null},onPointerDown:e=>{2!==e.button&&(Ee||!de||(re.current=new Date,J(ve.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(H(!0),be.current={x:e.clientX,y:e.clientY})))},onPointerUp:()=>{var e,t,a;if(q||!de)return;be.current=null;let n=Number((null==(e=le.current)?void 0:e.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),r=Number((null==(t=le.current)?void 0:t.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),l=(new Date).getTime()-(null==(a=re.current)?void 0:a.getTime()),i="x"===D?n:r,o=Math.abs(i)/l;if(Math.abs(i)>=45||o>.11)return J(ve.current),null==d.onDismiss||d.onDismiss.call(d,d),F("x"===D?n>0?"right":"left":r>0?"down":"up"),Ne(),void Y(!0);var s,u;null==(s=le.current)||s.style.setProperty("--swipe-amount-x","0px"),null==(u=le.current)||u.style.setProperty("--swipe-amount-y","0px"),G(!1),H(!1),O(null)},onPointerMove:t=>{var a,n,r;if(!be.current||!de||(null==(a=window.getSelection())?void 0:a.toString().length)>0)return;let l=t.clientY-be.current.y,i=t.clientX-be.current.x;var o;let s=null==(o=e.swipeDirections)?function(e){let[t,a]=e.split("-"),n=[];return t&&n.push(t),a&&n.push(a),n}(T):o;!D&&(Math.abs(i)>1||Math.abs(l)>1)&&O(Math.abs(i)>Math.abs(l)?"x":"y");let u={x:0,y:0},c=e=>1/(1.5+Math.abs(e)/20);if("y"===D){if(s.includes("top")||s.includes("bottom"))if(s.includes("top")&&l<0||s.includes("bottom")&&l>0)u.y=l;else{let e=l*c(l);u.y=Math.abs(e)<Math.abs(l)?e:l}}else if("x"===D&&(s.includes("left")||s.includes("right")))if(s.includes("left")&&i<0||s.includes("right")&&i>0)u.x=i;else{let e=i*c(i);u.x=Math.abs(e)<Math.abs(i)?e:i}(Math.abs(u.x)>0||Math.abs(u.y)>0)&&G(!0),null==(n=le.current)||n.style.setProperty("--swipe-amount-x",`${u.x}px`),null==(r=le.current)||r.style.setProperty("--swipe-amount-y",`${u.y}px`)}},pe&&!d.jsx&&"loading"!==ce?y.createElement("button",{"aria-label":z,"data-disabled":Ee,"data-close-button":!0,onClick:Ee||!de?()=>{}:()=>{Ne(),null==d.onDismiss||d.onDismiss.call(d,d)},className:ue(null==L?void 0:L.closeButton,null==d||null==(n=d.classNames)?void 0:n.closeButton)},null==(Te=null==R?void 0:R.close)?te:Te):null,(ce||d.icon||d.promise)&&null!==d.icon&&(null!==(null==R?void 0:R[ce])||d.icon)?y.createElement("div",{"data-icon":"",className:ue(null==L?void 0:L.icon,null==d||null==(r=d.classNames)?void 0:r.icon)},d.promise||"loading"===d.type&&!d.icon?d.icon||function(){var e,t;return null!=R&&R.loading?y.createElement("div",{className:ue(null==L?void 0:L.loader,null==d||null==(t=d.classNames)?void 0:t.loader,"sonner-loader"),"data-visible":"loading"===ce},R.loading):y.createElement(Q,{className:ue(null==L?void 0:L.loader,null==d||null==(e=d.classNames)?void 0:e.loader),visible:"loading"===ce})}():null,"loading"===d.type?null:_e):null,y.createElement("div",{"data-content":"",className:ue(null==L?void 0:L.content,null==d||null==(l=d.classNames)?void 0:l.content)},y.createElement("div",{"data-title":"",className:ue(null==L?void 0:L.title,null==d||null==(i=d.classNames)?void 0:i.title)},d.jsx?d.jsx:"function"==typeof d.title?d.title():d.title),d.description?y.createElement("div",{"data-description":"",className:ue(_,fe,null==L?void 0:L.description,null==d||null==(o=d.classNames)?void 0:o.description)},"function"==typeof d.description?d.description():d.description):null),y.isValidElement(d.cancel)?d.cancel:d.cancel&&ie(d.cancel)?y.createElement("button",{"data-button":!0,"data-cancel":!0,style:d.cancelButtonStyle||C,onClick:e=>{ie(d.cancel)&&de&&(null==d.cancel.onClick||d.cancel.onClick.call(d.cancel,e),Ne())},className:ue(null==L?void 0:L.cancelButton,null==d||null==(s=d.classNames)?void 0:s.cancelButton)},d.cancel.label):null,y.isValidElement(d.action)?d.action:d.action&&ie(d.action)?y.createElement("button",{"data-button":!0,"data-action":!0,style:d.actionButtonStyle||E,onClick:e=>{ie(d.action)&&(null==d.action.onClick||d.action.onClick.call(d.action,e),!e.defaultPrevented&&Ne())},className:ue(null==L?void 0:L.actionButton,null==d||null==(u=d.classNames)?void 0:u.actionButton)},d.action.label):null)};function de(){if(typeof window>"u"||typeof document>"u")return"ltr";let e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}function me(e,t){let a={};return[e,t].forEach((e,t)=>{let n=1===t,r=n?"--mobile-offset":"--offset",l=n?"16px":"24px";function i(e){["top","right","bottom","left"].forEach(t=>{a[`${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=>{a[`${r}-${t}`]=void 0===e[t]?l:"number"==typeof e[t]?`${e[t]}px`:e[t]}):i(l)}),a}var fe=y.forwardRef(function(e,t){let{id:a,invert:n,position:r="bottom-right",hotkey:l=["altKey","KeyT"],expand:i,closeButton:o,className:s,offset:u,mobileOffset:c,theme:d="light",richColors:m,duration:f,style:h,visibleToasts:p=oe,toastOptions:g,dir:j=de(),gap:v=se,icons:b,containerAriaLabel:x="Notifications"}=e,[w,k]=y.useState([]),S=y.useMemo(()=>w.filter(a?e=>e.toasterId===a:e=>!e.toasterId),[w,a]),C=y.useMemo(()=>Array.from(new Set([r].concat(S.filter(e=>e.position).map(e=>e.position)))),[S,r]),[E,N]=y.useState([]),[_,P]=y.useState(!1),[T,M]=y.useState(!1),[A,L]=y.useState("system"===d?typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":d),R=y.useRef(null),z=l.join("+").replace(/Key/g,"").replace(/Digit/g,""),D=y.useRef(null),O=y.useRef(!1),I=y.useCallback(e=>{k(t=>{var a;return null!=(a=t.find(t=>t.id===e.id))&&a.delete||ne.dismiss(e.id),t.filter(({id:t})=>t!==e.id)})},[]);return y.useEffect(()=>ne.subscribe(e=>{e.dismiss?requestAnimationFrame(()=>{k(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t))}):setTimeout(()=>{Y.flushSync(()=>{k(t=>{let a=t.findIndex(t=>t.id===e.id);return-1===a?[e,...t]:[...t.slice(0,a),{...t[a],...e},...t.slice(a+1)]})})})}),[w]),y.useEffect(()=>{if("system"!==d)return void L(d);if("system"===d&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?L("dark"):L("light")),typeof window>"u")return;let e=window.matchMedia("(prefers-color-scheme: dark)");try{e.addEventListener("change",({matches:e})=>{L(e?"dark":"light")})}catch(t){e.addListener(({matches:e})=>{try{L(e?"dark":"light")}catch(e){}})}},[d]),y.useEffect(()=>{w.length<=1&&P(!1)},[w]),y.useEffect(()=>{let e=e=>{var t,a;l.every(t=>e[t]||e.code===t)&&(P(!0),null==(a=R.current)||a.focus());"Escape"===e.code&&(document.activeElement===R.current||null!=(t=R.current)&&t.contains(document.activeElement))&&P(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[l]),y.useEffect(()=>{if(R.current)return()=>{D.current&&(D.current.focus({preventScroll:!0}),D.current=null,O.current=!1)}},[R.current]),y.createElement("section",{ref:t,"aria-label":`${x} ${z}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},C.map((t,a)=>{var r;let[l,d]=t.split("-");return S.length?y.createElement("ol",{key:t,dir:"auto"===j?de():j,tabIndex:-1,ref:R,className:s,"data-sonner-toaster":!0,"data-sonner-theme":A,"data-y-position":l,"data-x-position":d,style:{"--front-toast-height":`${(null==(r=E[0])?void 0:r.height)||0}px`,"--width":"356px","--gap":`${v}px`,...h,...me(u,c)},onBlur:e=>{O.current&&!e.currentTarget.contains(e.relatedTarget)&&(O.current=!1,D.current&&(D.current.focus({preventScroll:!0}),D.current=null))},onFocus:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||O.current||(O.current=!0,D.current=e.relatedTarget)},onMouseEnter:()=>P(!0),onMouseMove:()=>P(!0),onMouseLeave:()=>{T||P(!1)},onDragEnd:()=>P(!1),onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||M(!0)},onPointerUp:()=>M(!1)},S.filter(e=>!e.position&&0===a||e.position===t).map((a,r)=>{var l,s;return y.createElement(ce,{key:a.id,icons:b,index:r,toast:a,defaultRichColors:m,duration:null==(l=null==g?void 0:g.duration)?f:l,className:null==g?void 0:g.className,descriptionClassName:null==g?void 0:g.descriptionClassName,invert:n,visibleToasts:p,closeButton:null==(s=null==g?void 0:g.closeButton)?o:s,interacting:T,position:t,style:null==g?void 0:g.style,unstyled:null==g?void 0:g.unstyled,classNames:null==g?void 0:g.classNames,cancelButtonStyle:null==g?void 0:g.cancelButtonStyle,actionButtonStyle:null==g?void 0:g.actionButtonStyle,closeButtonAriaLabel:null==g?void 0:g.closeButtonAriaLabel,removeToast:I,toasts:S.filter(e=>e.position==a.position),heights:E.filter(e=>e.position==a.position),setHeights:N,expandByDefault:i,gap:v,expanded:_,swipeDirections:e.swipeDirections})})):null}))}),he="?utm_source=option-panel&utm_medium=master-addons&utm_campaign=installation&utm_id=plugin";function pe(e){return pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pe(e)}function ge(e){var t=function(e,t){if("object"!=pe(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var n=a.call(e,t||"default");if("object"!=pe(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pe(t)?t:t+""}function je(e,t,a){return(t=ge(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var ve=class e{constructor(){je(this,"appConfig",null)}static getInstance(){return e.instance||(e.instance=new e),e.instance}loadConfig(){return this.appConfig||(this.appConfig=M()),this.appConfig}get isPremium(){return!!this.loadConfig().is_premium}get isDeveloper(){return!!this.loadConfig().is_developer}get adminUrl(){return this.loadConfig().adminUrl}get assetsUrl(){return this.loadConfig().assetsUrl}get hiddenMenus(){return this.loadConfig().hidden_menus}get data(){return this.loadConfig().data}get isSetupComplete(){return!!this.loadConfig().is_setup_complete}};je(ve,"instance",null),je(ve,"URLS",{PRICING:`https://master-addons.com/pricing/${he}`,DOCS:`https://master-addons.com/docs/${he}`,FEATURES:`https://master-addons.com/widgets-and-extensions/${he}`,SUPPORT:`https://master-addons.com/support/${he}`,CONTACT:`https://master-addons.com/contact/${he}`,HOME:`https://master-addons.com/${he}`,ALL_THEMES:`https://master-addons.com/recommended-themes/${he}`,FACEBOOK_GROUP:"https://www.facebook.com/groups/2495256720521297",FACEBOOK_PAGE:"https://www.facebook.com/masteraddons/",YOUTUBE:"https://www.youtube.com/@masteraddons2939",WP_REVIEW:"https://wordpress.org/support/plugin/master-addons/reviews/",WP_SUPPORT_FORUM:"https://wordpress.org/support/plugin/master-addons/",GOOGLE_RECAPTCHA:"https://www.google.com/recaptcha",TWITTER_DEV_APPS:"https://developer.twitter.com/en/apps/create"});var ye,be=class{static getAllWizardsFromCategories(e,t){let a={};return Object.entries(e).forEach(([e,n])=>{"all"!==e&&null!=n&&n[t]&&Object.assign(a,null==n?void 0:n[t])}),a}static getWizardCounts(e,t){let a=Object.values(this.getAllWizardsFromCategories(e,t)),n=a.length,r=a.filter(e=>e.is_pro).length;return{totalCount:n,freeCount:n-r,proCount:r}}static getAllWizardKeysFromCategories(e,t){return Object.keys(this.getAllWizardsFromCategories(e,t))}static filterWizardsBySearch(e,t){if(!t.trim())return e;let a=t.toLowerCase(),n={};return Object.entries(e).forEach(([e,t])=>{t.title.toLowerCase().includes(a)&&(n[e]=t)}),n}static checkIsCategoryFullyEnabled(e,t,a,n){let r=[];var l,i;ve.getInstance().isPremium?r=Object.keys((null==(l=e[a])?void 0:l[n])||{}):r=Object.keys(null==(i=e[a])?void 0:i[n]).filter(t=>{var r;return!(null!=(r=e[a])&&null!=(r=r[n][t])&&r.is_pro)});return r.length>0&&r.every(e=>t.has(e))}static checkIsAllEnabled(e,t,a){let n=this.getAllWizardKeysFromCategories(e,a);return n.length>0&&n.every(e=>t.has(e))}};ye=be,je(be,"hasWizards",(e,t)=>!(null==e||!e[t])&&Object.keys(null==e?void 0:e[t]).length>0),je(be,"isValidCategory",(e,t,a)=>"all"!==e&&ye.hasWizards(t,a)),je(be,"saveOption",async({key:e,data:t,options:a={toast:"OPEN",message:void 0}})=>{if(e&&t)try{let n=await L.saveSettingsOptions(e,t);return n.success&&"CLOSE"!==(null==a?void 0:a.toast)&&le.success((null==a?void 0:a.message)||n.message||"Settings saved successfully!"),n}catch(e){return void le.error("Failed to save settings. Please try again.")}}),je(be,"isPremium",()=>ve.getInstance().isPremium),je(be,"isDeveloper",()=>ve.getInstance().isDeveloper);var xe={ADDONS:"addons",EXTENSIONS:"extensions",ICONS:"icons",API:"api",WHITE_LABEL:"white_label"},we=({optionKey:e,wizardKey:t})=>w((a,n)=>({categories:{},allWizards:{},totalCount:0,freeCount:0,proCount:0,searchQuery:"",activeCategory:"all",viewMode:"grid",enabledWizards:new Set,isLoading:!1,isInitialized:!1,isSaving:!1,hasChanges:!1,enabledCount:()=>{let{enabledWizards:e,allWizards:t}=n();if(be.isPremium())return e.size;let a=0;return e.forEach(e=>{var n;null!=(n=t[e])&&n.is_pro||a++}),a},initialize:()=>{var e;let{categories:r}=n();if(Object.keys(r).length>0)return;let l=(null==(e=M().data)?void 0:e[`${t}_category`])||{};a({categories:l,allWizards:be.getAllWizardsFromCategories(l,t),...be.getWizardCounts(l,t)})},fetchWizards:async()=>{let{isInitialized:t,isLoading:r}=n();if(!t&&!r){a({isLoading:!0});try{let t=await L.getSettingsOptions(xe[e]);if(t.success&&t.data){let e=Object.keys(t.data).filter(e=>{var a;return!(null==(a=t.data)||!a[e])});a({enabledWizards:new Set(e)})}}catch(e){}finally{a({isLoading:!1,isInitialized:!0})}}},setSearchQuery:e=>a({searchQuery:e}),setActiveCategory:e=>a({activeCategory:e}),setViewMode:e=>a({viewMode:e}),toggleWizard:(e,t)=>{var r;let{enabledWizards:l,allWizards:i}=n();if(t&&null!=(r=i[e])&&r.is_pro&&!be.isPremium())return;let o=new Set(l);t?o.add(e):o.delete(e),a({enabledWizards:o,hasChanges:!0})},enableDisableCategory:(e,r)=>{var l;let{enabledWizards:i,categories:o,allWizards:s}=n(),u=new Set(i),c=be.isPremium(),d="all"===e?be.getAllWizardKeysFromCategories(o,t):Object.keys((null==(l=o[e])?void 0:l[t])||{});r&&!c&&(d=d.filter(e=>{var t;return!(null!=(t=s[e])&&t.is_pro)})),d.forEach(r?e=>u.add(e):e=>u.delete(e)),a({enabledWizards:u,hasChanges:!0})},save:async t=>{a({isSaving:!0});try{let{enabledWizards:r,allWizards:l}=n(),i={};Object.keys(l).forEach(e=>{i[e]=r.has(e)});let o=await be.saveOption({key:xe[e],data:i,options:t});null!=o&&o.success&&a({hasChanges:!1})}finally{a({isSaving:!1})}},reset:async()=>{try{let t=await L.resetSettings(xe[e]);t.success?(a({enabledWizards:new Set,isInitialized:!1,hasChanges:!1}),await n().fetchWizards(),le.success(t.message||"Settings reset successfully!")):le.error("Failed to reset settings.")}catch(e){le.error("Failed to reset settings.")}}})),ke=we({optionKey:"ADDONS",wizardKey:"addons"}),Se=we({optionKey:"EXTENSIONS",wizardKey:"extensions"}),Ce=w((e,t)=>({enabledIconLibraries:new Set,isLoading:!1,isInitialized:!1,isSaving:!1,hasChanges:!1,enabledCount:()=>{var e,a;let n=be.isPremium(),{enabledIconLibraries:r}=t();if(n)return r.size;let l=null==(e=null==(a=M().data)||null==(a=a.icons_extended)?void 0:a.libraries)?{}:e,i=0;return r.forEach(e=>{var t;null!=(t=l[e])&&t.is_pro||i++}),i},totalCount:()=>{var e,t;let a=null==(e=null==(t=M().data)||null==(t=t.icons_extended)?void 0:t.libraries)?{}:e;return Object.keys(a).length},fetchIconLibraries:async()=>{let{isInitialized:a,isLoading:n}=t();if(!a&&!n){e({isLoading:!0});try{let t=await L.getSettingsOptions(xe.ICONS);if(t.success&&t.data){let a=Object.keys(t.data).filter(e=>{var a;return!(null==(a=t.data)||!a[e])});e({enabledIconLibraries:new Set(a)})}}catch(e){}finally{e({isLoading:!1,isInitialized:!0})}}},setEnabledIconLibraries:t=>{e({enabledIconLibraries:t,hasChanges:!0})},toggleIconLibrary:a=>{let{enabledIconLibraries:n}=t(),r=new Set(n);if(r.has(a))r.delete(a);else{var l,i,o;if(!be.isPremium())if(null!=(o=(null==(l=null==(i=M().data)||null==(i=i.icons_extended)?void 0:i.libraries)?{}:l)[a])&&o.is_pro)return;r.add(a)}e({enabledIconLibraries:r,hasChanges:!0})},save:async a=>{e({isSaving:!0});try{var n,r;let{enabledIconLibraries:l}=t(),i=null==(n=null==(r=M().data)||null==(r=r.icons_extended)?void 0:r.libraries)?{}:n,o={};Object.keys(i).forEach(e=>{o[e]=l.has(e)});let s=await be.saveOption({key:xe.ICONS,data:o,options:a});null!=s&&s.success&&e({hasChanges:!1})}finally{e({isSaving:!1})}}})),Ee={jltma_wl_plugin_logo:null,jltma_wl_plugin_name:"",jltma_wl_plugin_desc:"",jltma_wl_plugin_author_name:"",jltma_wl_plugin_menu_label:"",jltma_wl_plugin_url:"",jltma_wl_placeholder_image:!1,jltma_wl_plugin_row_links:!1},Ne={jltma_wl_plugin_tab_welcome:!1,jltma_wl_plugin_tab_addons:!1,jltma_wl_plugin_tab_extensions:!1,jltma_wl_plugin_tab_tools:!1,jltma_wl_plugin_tab_free_vs_pro:!1,jltma_wl_plugin_tab_white_label:!1,jltma_wl_plugin_tab_template_kits:!1},_e=w((e,t)=>({whiteLabelSettings:{...Ee},adminSettings:{...Ne},isLoading:!1,isInitialized:!1,isSaving:!1,hasChanges:!1,fetchSettings:async()=>{let{isInitialized:a,isLoading:n}=t();if(!a&&!n){e({isLoading:!0});try{let t=await L.getSettingsOptions(xe.WHITE_LABEL);if(t.success&&t.data){let a=t.data,{whiteLabelSettings:n,adminSettings:r}=(e=>{let t=e.jltma_wl_plugin_logo,a=e.jltma_wl_plugin_logo_url;return{whiteLabelSettings:{jltma_wl_plugin_logo:t?{id:Number(t),url:a||void 0}:null,jltma_wl_plugin_name:e.jltma_wl_plugin_name||"",jltma_wl_plugin_desc:e.jltma_wl_plugin_desc||"",jltma_wl_plugin_author_name:e.jltma_wl_plugin_author_name||"",jltma_wl_plugin_menu_label:e.jltma_wl_plugin_menu_label||"",jltma_wl_plugin_url:e.jltma_wl_plugin_url||"",jltma_wl_placeholder_image:!!Number(e.jltma_wl_placeholder_image),jltma_wl_plugin_row_links:!!Number(e.jltma_wl_plugin_row_links)},adminSettings:{jltma_wl_plugin_tab_welcome:!!Number(e.jltma_wl_plugin_tab_welcome),jltma_wl_plugin_tab_addons:!!Number(e.jltma_wl_plugin_tab_addons),jltma_wl_plugin_tab_extensions:!!Number(e.jltma_wl_plugin_tab_extensions),jltma_wl_plugin_tab_tools:!!Number(e.jltma_wl_plugin_tab_tools),jltma_wl_plugin_tab_free_vs_pro:!!Number(e.jltma_wl_plugin_tab_free_vs_pro),jltma_wl_plugin_tab_white_label:!!Number(e.jltma_wl_plugin_tab_white_label),jltma_wl_plugin_tab_template_kits:!!Number(e.jltma_wl_plugin_tab_template_kits)}}})(a);e({whiteLabelSettings:n,adminSettings:r})}}catch(e){}finally{e({isLoading:!1,isInitialized:!0})}}},setWhiteLabelField:(a,n)=>{let{whiteLabelSettings:r}=t();e({whiteLabelSettings:{...r,[a]:n},hasChanges:!0})},setAdminField:(a,n)=>{let{adminSettings:r}=t();e({adminSettings:{...r,[a]:n},hasChanges:!0})},save:async()=>{if(!be.isPremium())return void le.error("White Label is a Pro feature. Please upgrade to save settings.");let{whiteLabelSettings:a,adminSettings:n}=t();e({isSaving:!0});try{let t=await L.saveSettingsOptions(xe.WHITE_LABEL,((e,t)=>{var a,n;return{jltma_wl_plugin_logo:null!=(a=e.jltma_wl_plugin_logo)&&a.id?String(e.jltma_wl_plugin_logo.id):"",jltma_wl_plugin_logo_url:(null==(n=e.jltma_wl_plugin_logo)?void 0:n.url)||"",jltma_wl_plugin_name:e.jltma_wl_plugin_name,jltma_wl_plugin_desc:e.jltma_wl_plugin_desc,jltma_wl_plugin_author_name:e.jltma_wl_plugin_author_name,jltma_wl_plugin_menu_label:e.jltma_wl_plugin_menu_label,jltma_wl_plugin_url:e.jltma_wl_plugin_url,jltma_wl_plugin_row_links:+!!e.jltma_wl_plugin_row_links,jltma_wl_placeholder_image:+!!e.jltma_wl_placeholder_image,jltma_wl_plugin_tab_welcome:+!!t.jltma_wl_plugin_tab_welcome,jltma_wl_plugin_tab_addons:+!!t.jltma_wl_plugin_tab_addons,jltma_wl_plugin_tab_extensions:+!!t.jltma_wl_plugin_tab_extensions,jltma_wl_plugin_tab_tools:+!!t.jltma_wl_plugin_tab_tools,jltma_wl_plugin_tab_free_vs_pro:+!!t.jltma_wl_plugin_tab_free_vs_pro,jltma_wl_plugin_tab_white_label:+!!t.jltma_wl_plugin_tab_white_label,jltma_wl_plugin_tab_template_kits:+!!t.jltma_wl_plugin_tab_template_kits}})(a,n));t.success?(e({hasChanges:!1}),le.success(t.message||"Settings saved successfully!")):le.error("Failed to save settings. Please try again.")}catch(e){le.error("Failed to save settings. Please try again.")}finally{e({isSaving:!1})}},reset:async()=>{try{let a=await L.resetSettings(xe.WHITE_LABEL);a.success?(e({whiteLabelSettings:{...Ee},adminSettings:{...Ne},isInitialized:!1,hasChanges:!1}),await t().fetchSettings(),le.success(a.message||"Settings reset successfully!")):le.error("Failed to reset settings.")}catch(e){le.error("Failed to reset settings.")}}})),Pe={site_key:"",secret_key:""},Te={username:"",consumer_key:"",consumer_secret:"",access_token:"",access_token_secret:""},Me={enable_image_optimizer:!1,convert_to_webp:!1,resize_large_images:!1,max_image_dimension:2560,conversion_mode:"general",convert_format:"WEBP",quality:80,generate_lqip:!1,lqip_quality:20,blur_amount:10,disable_wp_auto_scaling:!1,disable_all_thumbnails:!1,disabled_sizes:[]},Ae={images_optimized:0,original_size:"0 B",optimized_size:"0 B",total_saved:"0 B"},Le={enable_dynamic_loading:!0,enable_per_page_caching:!1,minify_cached_files:!0,enable_debug_mode:!1,cache_directory:"wp-content/uploads/master_addons/assets_cache"},Re={cached_pages:0,cache_size:"0 B",last_cleared:"Never"},ze=w((e,t)=>({recaptcha:{...Pe},twitter:{...Te},optimize:{...Me},optimizeStats:{...Ae},thumbnailSizes:[],performance:{...Le},cacheStats:{...Re},isLoading:!1,isInitialized:!1,isSaving:!1,hasChanges:!1,fetchSettings:async()=>{let{isInitialized:a,isLoading:n}=t();if(!a&&!n){e({isLoading:!0});try{let t=await L.getSettingsOptions(xe.API);if(t.success&&t.data){let a=t.data;e({recaptcha:{...Pe,...a.recaptcha||{}},twitter:{...Te,...a.twitter||{}},optimize:{...Me,...a.optimize||{}},optimizeStats:{...Ae,...a.optimize_stats||{}},thumbnailSizes:a.thumbnail_sizes||[],performance:{...Le,...a.performance||{}},cacheStats:{...Re,...a.cache_stats||{}}})}}catch(e){}finally{e({isLoading:!1,isInitialized:!0})}}},setRecaptchaField:(a,n)=>{let{recaptcha:r}=t();e({recaptcha:{...r,[a]:n},hasChanges:!0})},setTwitterField:(a,n)=>{let{twitter:r}=t();e({twitter:{...r,[a]:n},hasChanges:!0})},setOptimizeField:(a,n)=>{let{optimize:r}=t();e({optimize:{...r,[a]:n},hasChanges:!0})},setPerformanceField:(a,n)=>{let{performance:r}=t();e({performance:{...r,[a]:n},hasChanges:!0})},save:async()=>{let{recaptcha:a,twitter:n,optimize:r,performance:l}=t();e({isSaving:!0});try{let t=await L.saveSettingsOptions(xe.API,{recaptcha:a,twitter:n,optimize:r,performance:l});t.success?(e({hasChanges:!1}),le.success(t.message||"Settings saved successfully!")):le.error("Failed to save settings. Please try again.")}catch(e){le.error("Failed to save settings. Please try again.")}finally{e({isSaving:!1})}},reset:async()=>{try{let a=await L.resetSettings(xe.API);a.success?(e({recaptcha:{...Pe},twitter:{...Te},optimize:{...Me},optimizeStats:{...Ae},performance:{...Le},cacheStats:{...Re},isInitialized:!1,hasChanges:!1}),await t().fetchSettings(),le.success(a.message||"Settings reset successfully!")):le.error("Failed to reset settings.")}catch(e){le.error("Failed to reset settings.")}},clearCache:async()=>{try{le.success("Cache cleared successfully!"),e({cacheStats:{cached_pages:0,cache_size:"0 B",last_cleared:"Just now"}})}catch(e){le.error("Failed to clear cache.")}},regenerateCache:async()=>{try{le.success("Cache regenerated successfully!")}catch(e){le.error("Failed to regenerate cache.")}}})),De=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Oe=e=>{let t=(e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,a)=>a?a.toUpperCase():t.toLowerCase()))(e);return t.charAt(0).toUpperCase()+t.slice(1)},Ie=(...e)=>e.filter((e,t,a)=>!!e&&""!==e.trim()&&a.indexOf(e)===t).join(" ").trim(),Fe=e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0},Be={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"},Ve=(0,y.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:a=2,absoluteStrokeWidth:n,className:r="",children:l,iconNode:i,...o},s)=>(0,y.createElement)("svg",{ref:s,...Be,width:t,height:t,stroke:e,strokeWidth:n?24*Number(a)/Number(t):a,className:Ie("lucide",r),...!l&&!Fe(o)&&{"aria-hidden":"true"},...o},[...i.map(([e,t])=>(0,y.createElement)(e,t)),...Array.isArray(l)?l:[l]])),$e=(e,t)=>{let a=(0,y.forwardRef)(({className:a,...n},r)=>(0,y.createElement)(Ve,{ref:r,iconNode:t,className:Ie(`lucide-${De(Oe(e))}`,`lucide-${e}`,a),...n}));return a.displayName=Oe(e),a},We=$e("arrow-down",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]),Ue=$e("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]),He=$e("arrow-up-down",[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]]),qe=$e("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]),Ye=$e("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"}]]),Ke=$e("bug",[["path",{d:"M12 20v-9",key:"1qisl0"}],["path",{d:"M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z",key:"uouzyp"}],["path",{d:"M14.12 3.88 16 2",key:"qol33r"}],["path",{d:"M21 21a4 4 0 0 0-3.81-4",key:"1b0z45"}],["path",{d:"M21 5a4 4 0 0 1-3.55 3.97",key:"5cxbf6"}],["path",{d:"M22 13h-4",key:"1jl80f"}],["path",{d:"M3 21a4 4 0 0 1 3.81-4",key:"1fjd4g"}],["path",{d:"M3 5a4 4 0 0 0 3.55 3.97",key:"1d7oge"}],["path",{d:"M6 13H2",key:"82j7cp"}],["path",{d:"m8 2 1.88 1.88",key:"fmnt4t"}],["path",{d:"M9 7.13V6a3 3 0 1 1 6 0v1.13",key:"1vgav8"}]]),Xe=$e("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]),Qe=$e("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),Ge=$e("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]),Ze=$e("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),Je=$e("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]),et=$e("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]),tt=$e("circle-question-mark",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),at=$e("clipboard-check",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"m9 14 2 2 4-4",key:"df797q"}]]),nt=$e("cloud-upload",[["path",{d:"M12 13v8",key:"1l5pq0"}],["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242",key:"1pljnt"}],["path",{d:"m8 17 4-4 4 4",key:"1quai1"}]]),rt=$e("command",[["path",{d:"M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3",key:"11bfej"}]]),lt=$e("compass",[["path",{d:"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z",key:"9ktpf1"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),it=$e("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]),ot=$e("corner-down-left",[["path",{d:"M20 4v7a4 4 0 0 1-4 4H4",key:"6o5b7l"}],["path",{d:"m9 10-5 5 5 5",key:"1kshq7"}]]),st=$e("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"}]]),ut=$e("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"}]]),ct=$e("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"}]]),dt=$e("file-braces",[["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 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1",key:"1oajmo"}],["path",{d:"M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1",key:"mpwhp6"}]]),mt=$e("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"}]]),ft=$e("funnel",[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]]),ht=$e("gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]),pt=$e("grid-3x3",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"M15 3v18",key:"14nvp0"}]]),gt=$e("headphones",[["path",{d:"M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3",key:"1xhozi"}]]),jt=$e("image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]),vt=$e("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]),yt=$e("key-round",[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]]),bt=$e("layout-grid",[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]]),xt=$e("list",[["path",{d:"M3 5h.01",key:"18ugdj"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 19h.01",key:"noohij"}],["path",{d:"M8 5h13",key:"1pao27"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 19h13",key:"m83p4d"}]]),wt=$e("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),kt=$e("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"}]]),St=$e("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]),Ct=$e("megaphone",[["path",{d:"M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z",key:"q8bfy3"}],["path",{d:"M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14",key:"1853fq"}],["path",{d:"M8 6v8",key:"15ugcq"}]]),Et=$e("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]),Nt=$e("messages-square",[["path",{d:"M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z",key:"1n2ejm"}],["path",{d:"M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1",key:"1qfcsi"}]]),_t=$e("monitor-check",[["path",{d:"m9 10 2 2 4-4",key:"1gnqz4"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["path",{d:"M12 17v4",key:"1riwvh"}],["path",{d:"M8 21h8",key:"1ev6f3"}]]),Pt=$e("newspaper",[["path",{d:"M15 18h-5",key:"95g1m2"}],["path",{d:"M18 14h-8",key:"sponae"}],["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2",key:"39pd36"}],["rect",{width:"8",height:"4",x:"10",y:"6",rx:"1",key:"aywv1n"}]]),Tt=$e("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"}]]),Mt=$e("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]),At=$e("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"}]]),Lt=$e("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]),Rt=$e("rotate-ccw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]),zt=$e("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]),Dt=$e("shield-check",[["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"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]),Ot=$e("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"}]]),It=$e("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]),Ft=$e("trash-2",[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]]),Bt=$e("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"}]]),Vt=$e("upload",[["path",{d:"M12 3v12",key:"1x0j5s"}],["path",{d:"m17 8-5-5-5 5",key:"7q97r8"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}]]),$t=$e("wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z",key:"1ngwbx"}]]),Wt=$e("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),Ut=$e("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"}]]),Ht=({value:e,onChange:t,placeholder:a="Search here..."})=>{let[n,r]=(0,y.useState)(!1),l=(0,y.useRef)(null),i=(0,y.useRef)(null),o=n||!!e;return(0,y.useEffect)(()=>{o&&i.current&&i.current.focus()},[o]),(0,y.useEffect)(()=>{let t=t=>{l.current&&!l.current.contains(t.target)&&!e&&r(!1)};return document.addEventListener("mousedown",t),()=>document.removeEventListener("mousedown",t)},[e]),o?(0,I.jsxs)("div",{ref:l,className:"jltma:relative jltma:flex jltma:items-center jltma:animate-in jltma:fade-in jltma:slide-in-from-right-2 jltma:duration-200",children:[(0,I.jsx)("input",{ref:i,placeholder:a,value:e,onChange:e=>t(e.target.value),className:"jltma:h-9 jltma:w-52 jltma:pl-4 jltma:pr-10 jltma:rounded-full jltma:border jltma:border-(--jltma-border) jltma:bg-(--jltma-background)/50 jltma:text-[13px] jltma:text-(--jltma-foreground) jltma:outline-none jltma:placeholder:text-gray-400"}),(0,I.jsx)("button",{onClick:()=>{e?t(""):r(!1)},className:"jltma:absolute jltma:right-1 jltma:flex jltma:items-center jltma:justify-center jltma:size-7 jltma:rounded-full jltma:border jltma:border-(--jltma-primary) jltma:text-(--jltma-primary) jltma:bg-white jltma:cursor-pointer jltma:transition-colors hover:jltma:bg-(--jltma-primary)/5","aria-label":"Search",children:(0,I.jsx)(zt,{className:"jltma:size-3.5"})})]}):(0,I.jsx)("button",{onClick:()=>r(!0),className:"jltma:flex jltma:items-center jltma:justify-center jltma:size-9 jltma:rounded-lg jltma:border jltma:border-(--jltma-border) jltma:bg-(--jltma-background) jltma:text-gray-500 hover:jltma:bg-(--jltma-accent) jltma:cursor-pointer jltma:transition-colors",title:a,"aria-label":a,children:(0,I.jsx)(zt,{className:"jltma:size-4"})})},qt={list:xt,grid:pt},Yt=({items:e,value:t,onChange:a})=>(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:gap-0.5 jltma:p-0.5 jltma:h-9 jltma:bg-(--jltma-muted) jltma:rounded-lg jltma:border jltma:border-(--jltma-border)/50",children:e.map(e=>{let n=e.icon||qt[e.value];return(0,I.jsx)("button",{onClick:()=>a(e.value),className:E.cn("jltma:flex jltma:items-center jltma:justify-center jltma:size-8 jltma:rounded-md jltma:transition-all jltma:duration-200 jltma:border-0 jltma:cursor-pointer",t===e.value?"jltma:bg-(--jltma-primary) jltma:text-white! jltma:shadow-sm":"jltma:text-(--jltma-muted-foreground) jltma:hover:text-(--jltma-foreground) jltma:bg-transparent"),children:n&&(0,I.jsx)(n,{className:"jltma:w-4 jltma:h-4"})},e.value)})});function Kt(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function Xt(...e){return t=>{let a=!1,n=e.map(e=>{let n=Kt(e,t);return!a&&"function"==typeof n&&(a=!0),n});if(a)return()=>{for(let t=0;t<n.length;t++){let a=n[t];"function"==typeof a?a():Kt(e[t],null)}}}}function Qt(...e){return y.useCallback(Xt(...e),e)}var Gt=Symbol.for("react.lazy"),Zt=y.use;function Jt(e){return"object"==typeof e&&!!e&&"$$typeof"in e&&e.$$typeof===Gt&&"_payload"in e&&function(e){return"object"==typeof e&&!!e&&"then"in e}(e._payload)}function ea(e){let t=function(e){let t=y.forwardRef((e,t)=>{let{children:a,...n}=e;if(Jt(a)&&"function"==typeof Zt&&(a=Zt(a._payload)),y.isValidElement(a)){let e=function(e){var t,a;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,r=n&&"isReactWarning"in n&&n.isReactWarning;return r?e.ref:(n=null==(a=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:a.get,r=n&&"isReactWarning"in n&&n.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}(a),r=function(e,t){let a={...t};for(let n in t){let r=e[n],l=t[n];/^on[A-Z]/.test(n)?r&&l?a[n]=(...e)=>{let t=l(...e);return r(...e),t}:r&&(a[n]=r):"style"===n?a[n]={...r,...l}:"className"===n&&(a[n]=[r,l].filter(Boolean).join(" "))}return{...e,...a}}(n,a.props);return a.type!==y.Fragment&&(r.ref=t?Xt(t,e):e),y.cloneElement(a,r)}return y.Children.count(a)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),a=y.forwardRef((e,a)=>{let{children:n,...r}=e;Jt(n)&&"function"==typeof Zt&&(n=Zt(n._payload));let l=y.Children.toArray(n),i=l.find(na);if(i){let e=i.props.children,n=l.map(t=>t===i?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,I.jsx)(t,{...r,ref:a,children:y.isValidElement(e)?y.cloneElement(e,void 0,n):null})}return(0,I.jsx)(t,{...r,ref:a,children:n})});return a.displayName=`${e}.Slot`,a}var ta=ea("Slot");var aa=Symbol("radix.slottable");function na(e){return y.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===aa}var ra=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,la=C,ia=(e,t)=>a=>{var n;if(null==(null==t?void 0:t.variants))return la(e,null==a?void 0:a.class,null==a?void 0:a.className);let{variants:r,defaultVariants:l}=t,i=Object.keys(r).map(e=>{let t=null==a?void 0:a[e],n=null==l?void 0:l[e];if(null===t)return null;let i=ra(t)||ra(n);return r[e][i]}),o=a&&Object.entries(a).reduce((e,t)=>{let[a,n]=t;return void 0===n||(e[a]=n),e},{});return la(e,i,null==t||null==(n=t.compoundVariants)?void 0:n.reduce((e,t)=>{let{class:a,className:n,...r}=t;return Object.entries(r).every(e=>{let[t,a]=e;return Array.isArray(a)?a.includes({...l,...o}[t]):{...l,...o}[t]===a})?[...e,a,n]:e},[]),null==a?void 0:a.class,null==a?void 0:a.className)},oa=ia("jltma:inline-flex jltma:items-center jltma:justify-center jltma:rounded-md jltma:border jltma:px-2 jltma:py-0.5 jltma:text-xs jltma:font-medium! jltma:w-fit jltma:whitespace-nowrap jltma:shrink-0 [&>svg]:jltma:size-3 jltma:gap-1 [&>svg]:jltma:pointer-events-none jltma:transition-[color,box-shadow] jltma:overflow-hidden",{variants:{variant:{default:"jltma:border-transparent jltma:bg-(--jltma-primary) jltma:text-(--jltma-primary-foreground)!",secondary:"jltma:border-transparent jltma:bg-(--jltma-secondary) jltma:text-(--jltma-secondary-foreground)!",destructive:"jltma:border-transparent jltma:bg-(--jltma-destructive) jltma:text-white!",outline:"jltma:text-foreground!",hot:"jltma:border-transparent jltma:bg-red-500 jltma:text-white! focus-visible:jltma:ring-red-500/50",new:"jltma:border-transparent jltma:bg-emerald-500 jltma:text-white! focus-visible:jltma:ring-emerald-500/50",popular:"jltma:border-transparent jltma:bg-indigo-500 jltma:text-white! focus-visible:jltma:ring-indigo-500/50",upcoming:"jltma:border-transparent jltma:bg-sky-500 jltma:text-white! focus-visible:jltma:ring-sky-500/50",featured:"jltma:border-transparent jltma:bg-purple-500 jltma:text-white! focus-visible:jltma:ring-purple-500/50",updated:"jltma:border-transparent jltma:bg-teal-500 jltma:text-white! focus-visible:jltma:ring-teal-500/50",security:"jltma:border-transparent jltma:bg-violet-500 jltma:text-white! focus-visible:jltma:ring-violet-500/50"}},defaultVariants:{variant:"default"}});function sa({className:e,variant:t,asChild:a=!1,...n}){return(0,I.jsx)(a?ta:"span",{"data-slot":"badge",className:E.cn(oa({variant:t}),e),...n})}var ua=ia("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 ca({className:e,variant:t="default",size:a="default",asChild:n=!1,...r}){return(0,I.jsx)(n?ta:"button",{"data-slot":"button","data-variant":t,"data-size":a,className:E.cn(ua({variant:t,size:a,className:e})),...r})}function da(e,t=[]){let a=[];let n=()=>{let t=a.map(e=>y.createContext(e));return function(a){let n=(null==a?void 0:a[e])||t;return y.useMemo(()=>({[`__scope${e}`]:{...a,[e]:n}}),[a,n])}};return n.scopeName=e,[function(t,n){let r=y.createContext(n),l=a.length;a=[...a,n];let i=t=>{var a;let{scope:n,children:i,...o}=t,s=(null==n||null==(a=n[e])?void 0:a[l])||r,u=y.useMemo(()=>o,Object.values(o));return(0,I.jsx)(s.Provider,{value:u,children:i})};return i.displayName=t+"Provider",[i,function(a,i){var o;let s=(null==i||null==(o=i[e])?void 0:o[l])||r,u=y.useContext(s);if(u)return u;if(void 0!==n)return n;throw Error(`\`${a}\` must be used within \`${t}\``)}]},ma(n,...t)]}function ma(...e){let t=e[0];if(1===e.length)return t;let a=()=>{let a=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=a.reduce((t,{useScope:a,scopeName:n})=>({...t,...a(e)[`__scope${n}`]}),{});return y.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return a.scopeName=t.scopeName,a}function fa(e,t,{checkForDefaultPrevented:a=!0}={}){return function(n){if(null==e||e(n),!1===a||!n.defaultPrevented)return null==t?void 0:t(n)}}var ha,pa=null!=(ha=globalThis)&&ha.document?y.useLayoutEffect:()=>{},ga=y.useInsertionEffect||pa;function ja({prop:e,defaultProp:t,onChange:a=()=>{},caller:n}){let[r,l,i]=function({defaultProp:e,onChange:t}){let[a,n]=y.useState(e),r=y.useRef(a),l=y.useRef(t);return ga(()=>{l.current=t},[t]),y.useEffect(()=>{var e;r.current!==a&&(null==(e=l.current)||e.call(l,a),r.current=a)},[a,r]),[a,n,l]}({defaultProp:t,onChange:a}),o=void 0!==e,s=o?e:r;{let t=y.useRef(void 0!==e);y.useEffect(()=>{t.current=o},[o,n])}return[s,y.useCallback(t=>{if(o){let n=function(e){return"function"==typeof e}(t)?t(e):t;var a;if(n!==e)null==(a=i.current)||a.call(i,n)}else l(t)},[o,e,l,i])]}function va(e){let t=y.useRef({value:e,previous:e});return y.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}function ya(e){let[t,a]=y.useState(void 0);return pa(()=>{if(e){a({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{if(!Array.isArray(t)||!t.length)return;let n,r,l=t[0];if("borderBoxSize"in l){let e=l.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,r=t.blockSize}else n=e.offsetWidth,r=e.offsetHeight;a({width:n,height:r})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}a(void 0)},[e]),t}var ba=e=>{let{present:t,children:a}=e,n=function(e){let[t,a]=y.useState(),n=y.useRef(null),r=y.useRef(e),l=y.useRef("none"),[i,o]=function(e,t){return y.useReducer((e,a)=>{let n=t[e][a];return null==n?e:n},e)}(e?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return y.useEffect(()=>{let e=xa(n.current);l.current="mounted"===i?e:"none"},[i]),pa(()=>{let t=n.current,a=r.current;if(a!==e){let n=l.current,i=xa(t);o(e?"MOUNT":"none"===i||"none"===(null==t?void 0:t.display)?"UNMOUNT":a&&n!==i?"ANIMATION_OUT":"UNMOUNT"),r.current=e}},[e,o]),pa(()=>{if(t){var e;let a,i=null==(e=t.ownerDocument.defaultView)?window:e,s=e=>{let l=xa(n.current).includes(CSS.escape(e.animationName));if(e.target===t&&l&&(o("ANIMATION_END"),!r.current)){let e=t.style.animationFillMode;t.style.animationFillMode="forwards",a=i.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=e)})}},u=e=>{e.target===t&&(l.current=xa(n.current))};return t.addEventListener("animationstart",u),t.addEventListener("animationcancel",s),t.addEventListener("animationend",s),()=>{i.clearTimeout(a),t.removeEventListener("animationstart",u),t.removeEventListener("animationcancel",s),t.removeEventListener("animationend",s)}}o("ANIMATION_END")},[t,o]),{isPresent:["mounted","unmountSuspended"].includes(i),ref:y.useCallback(e=>{n.current=e?getComputedStyle(e):null,a(e)},[])}}(t),r="function"==typeof a?a({present:n.isPresent}):y.Children.only(a),l=Qt(n.ref,function(e){var t,a;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,r=n&&"isReactWarning"in n&&n.isReactWarning;return r?e.ref:(n=null==(a=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:a.get,r=n&&"isReactWarning"in n&&n.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}(r));return"function"==typeof a||n.isPresent?y.cloneElement(r,{ref:l}):null};function xa(e){return(null==e?void 0:e.animationName)||"none"}function wa(e){let t=function(e){let t=y.forwardRef((e,t)=>{let{children:a,...n}=e;if(y.isValidElement(a)){let e=function(e){var t,a;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,r=n&&"isReactWarning"in n&&n.isReactWarning;return r?e.ref:(n=null==(a=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:a.get,r=n&&"isReactWarning"in n&&n.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}(a),r=function(e,t){let a={...t};for(let n in t){let r=e[n],l=t[n];/^on[A-Z]/.test(n)?r&&l?a[n]=(...e)=>{let t=l(...e);return r(...e),t}:r&&(a[n]=r):"style"===n?a[n]={...r,...l}:"className"===n&&(a[n]=[r,l].filter(Boolean).join(" "))}return{...e,...a}}(n,a.props);return a.type!==y.Fragment&&(r.ref=t?Xt(t,e):e),y.cloneElement(a,r)}return y.Children.count(a)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),a=y.forwardRef((e,a)=>{let{children:n,...r}=e,l=y.Children.toArray(n),i=l.find(Sa);if(i){let e=i.props.children,n=l.map(t=>t===i?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,I.jsx)(t,{...r,ref:a,children:y.isValidElement(e)?y.cloneElement(e,void 0,n):null})}return(0,I.jsx)(t,{...r,ref:a,children:n})});return a.displayName=`${e}.Slot`,a}ba.displayName="Presence";var ka=Symbol("radix.slottable");function Sa(e){return y.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===ka}var Ca=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let a=wa(`Primitive.${t}`),n=y.forwardRef((e,n)=>{let{asChild:r,...l}=e,i=r?a:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,I.jsx)(i,{...l,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});var Ea="Checkbox",[Na,_a]=da(Ea),[Pa,Ta]=Na(Ea);function Ma(e){let{__scopeCheckbox:t,checked:a,children:n,defaultChecked:r,disabled:l,form:i,name:o,onCheckedChange:s,required:u,value:c="on",internal_do_not_use_render:d}=e,[m,f]=ja({prop:a,defaultProp:null!=r&&r,onChange:s,caller:Ea}),[h,p]=y.useState(null),[g,j]=y.useState(null),v=y.useRef(!1),b=!h||(!!i||!!h.closest("form")),x={checked:m,disabled:l,setChecked:f,control:h,setControl:p,name:o,form:i,value:c,hasConsumerStoppedPropagationRef:v,required:u,defaultChecked:!Ba(r)&&r,isFormControl:b,bubbleInput:g,setBubbleInput:j};return(0,I.jsx)(Pa,{scope:t,...x,children:Fa(d)?d(x):n})}var Aa="CheckboxTrigger",La=y.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:a,...n},r)=>{let{control:l,value:i,disabled:o,checked:s,required:u,setControl:c,setChecked:d,hasConsumerStoppedPropagationRef:m,isFormControl:f,bubbleInput:h}=Ta(Aa,e),p=Qt(r,c),g=y.useRef(s);return y.useEffect(()=>{let e=null==l?void 0:l.form;if(e){let t=()=>d(g.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[l,d]),(0,I.jsx)(Ca.button,{type:"button",role:"checkbox","aria-checked":Ba(s)?"mixed":s,"aria-required":u,"data-state":Va(s),"data-disabled":o?"":void 0,disabled:o,value:i,...n,ref:p,onKeyDown:fa(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:fa(a,e=>{d(e=>!!Ba(e)||!e),h&&f&&(m.current=e.isPropagationStopped(),m.current||e.stopPropagation())})})});La.displayName=Aa;var Ra=y.forwardRef((e,t)=>{let{__scopeCheckbox:a,name:n,checked:r,defaultChecked:l,required:i,disabled:o,value:s,onCheckedChange:u,form:c,...d}=e;return(0,I.jsx)(Ma,{__scopeCheckbox:a,checked:r,defaultChecked:l,disabled:o,required:i,onCheckedChange:u,name:n,form:c,value:s,internal_do_not_use_render:({isFormControl:e})=>(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(La,{...d,ref:t,__scopeCheckbox:a}),e&&(0,I.jsx)(Ia,{__scopeCheckbox:a})]})})});Ra.displayName=Ea;var za="CheckboxIndicator",Da=y.forwardRef((e,t)=>{let{__scopeCheckbox:a,forceMount:n,...r}=e,l=Ta(za,a);return(0,I.jsx)(ba,{present:n||Ba(l.checked)||!0===l.checked,children:(0,I.jsx)(Ca.span,{"data-state":Va(l.checked),"data-disabled":l.disabled?"":void 0,...r,ref:t,style:{pointerEvents:"none",...e.style}})})});Da.displayName=za;var Oa="CheckboxBubbleInput",Ia=y.forwardRef(({__scopeCheckbox:e,...t},a)=>{let{control:n,hasConsumerStoppedPropagationRef:r,checked:l,defaultChecked:i,required:o,disabled:s,name:u,value:c,form:d,bubbleInput:m,setBubbleInput:f}=Ta(Oa,e),h=Qt(a,f),p=va(l),g=ya(n);y.useEffect(()=>{let e=m;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(p!==l&&t){let a=new Event("click",{bubbles:!r.current});e.indeterminate=Ba(l),t.call(e,!Ba(l)&&l),e.dispatchEvent(a)}},[m,p,l,r]);let j=y.useRef(!Ba(l)&&l);return(0,I.jsx)(Ca.input,{type:"checkbox","aria-hidden":!0,defaultChecked:null==i?j.current:i,required:o,disabled:s,name:u,value:c,form:d,...t,tabIndex:-1,ref:h,style:{...t.style,...g,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function Fa(e){return"function"==typeof e}function Ba(e){return"indeterminate"===e}function Va(e){return Ba(e)?"indeterminate":e?"checked":"unchecked"}function $a({className:e,...t}){return(0,I.jsx)(Ra,{"data-slot":"checkbox",className:E.cn("jltma:peer jltma:border-(--jltma-input) jltma:dark:bg-(--jltma-input)/30 jltma:dark:data-[state=checked]:bg-(--jltma-primary) jltma:data-[state=checked]:bg-(--jltma-primary) jltma:data-[state=checked]:text-(--jltma-primary-foreground) jltma:data-[state=checked]:border-(--jltma-primary) jltma:focus-visible:border-(--jltma-ring) jltma:focus-visible:ring-(--jltma-ring)/50 jltma:aria-invalid:ring-(--jltma-destructive)/20 jltma:dark:aria-invalid:ring-(--jltma-destructive)/40 jltma:aria-invalid:border-(--jltma-destructive) jltma:size-4 jltma:shrink-0 jltma:rounded-sm jltma:border jltma:shadow-xs jltma:transition-shadow jltma:outline-none jltma:focus-visible:ring-[3px] jltma:disabled:cursor-not-allowed jltma:disabled:opacity-50",e),...t,children:(0,I.jsx)(Da,{"data-slot":"checkbox-indicator",className:"jltma:grid jltma:place-content-center jltma:text-current jltma:transition-none",children:(0,I.jsx)(Qe,{className:"jltma:size-3.5 jltma:stroke-[3] jltma:text-white"})})})}Ia.displayName=Oa;var Wa=y.useId||(()=>{}),Ua=0;function Ha(e){let[t,a]=y.useState(Wa());return pa(()=>{e||a(e=>null==e?String(Ua++):e)},[e]),e||(t?`radix-${t}`:"")}function qa(e){let t=y.useRef(e);return y.useEffect(()=>{t.current=e}),y.useMemo(()=>(...e)=>{var a;return null==(a=t.current)?void 0:a.call(t,...e)},[])}var Ya,Ka="dismissableLayer.update",Xa="dismissableLayer.pointerDownOutside",Qa="dismissableLayer.focusOutside",Ga=y.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Za=y.forwardRef((e,t)=>{var a,n;let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:l,onPointerDownOutside:i,onFocusOutside:o,onInteractOutside:s,onDismiss:u,...c}=e,d=y.useContext(Ga),[m,f]=y.useState(null),h=null==(a=null==m?void 0:m.ownerDocument)?null==(n=globalThis)?void 0:n.document:a,[,p]=y.useState({}),g=Qt(t,e=>f(e)),j=Array.from(d.layers),[v]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),b=j.indexOf(v),x=m?j.indexOf(m):-1,w=d.layersWithOutsidePointerEventsDisabled.size>0,k=x>=b,S=function(e,t=(()=>{var e;return null==(e=globalThis)?void 0:e.document})()){let a=qa(e),n=y.useRef(!1),r=y.useRef(()=>{});return y.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){tn(Xa,a,l,{discrete:!0})},l={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",r.current),r.current=n,t.addEventListener("click",r.current,{once:!0})):n()}else t.removeEventListener("click",r.current);n.current=!1},l=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(l),t.removeEventListener("pointerdown",e),t.removeEventListener("click",r.current)}},[t,a]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,a=[...d.branches].some(e=>e.contains(t));!k||a||(null==i||i(e),null==s||s(e),e.defaultPrevented||null==u||u())},h),C=function(e,t=(()=>{var e;return null==(e=globalThis)?void 0:e.document})()){let a=qa(e),n=y.useRef(!1);return y.useEffect(()=>{let e=e=>{e.target&&!n.current&&tn(Qa,a,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,a]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;[...d.branches].some(e=>e.contains(t))||(null==o||o(e),null==s||s(e),e.defaultPrevented||null==u||u())},h);return function(e,t=(()=>{var e;return null==(e=globalThis)?void 0:e.document})()){let a=qa(e);y.useEffect(()=>{let e=e=>{"Escape"===e.key&&a(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[a,t])}(e=>{x===d.layers.size-1&&(null==l||l(e),!e.defaultPrevented&&u&&(e.preventDefault(),u()))},h),y.useEffect(()=>{if(m)return r&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(Ya=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(m)),d.layers.add(m),en(),()=>{r&&1===d.layersWithOutsidePointerEventsDisabled.size&&(h.body.style.pointerEvents=Ya)}},[m,h,r,d]),y.useEffect(()=>()=>{m&&(d.layers.delete(m),d.layersWithOutsidePointerEventsDisabled.delete(m),en())},[m,d]),y.useEffect(()=>{let e=()=>p({});return document.addEventListener(Ka,e),()=>document.removeEventListener(Ka,e)},[]),(0,I.jsx)(Ca.div,{...c,ref:g,style:{pointerEvents:w?k?"auto":"none":void 0,...e.style},onFocusCapture:fa(e.onFocusCapture,C.onFocusCapture),onBlurCapture:fa(e.onBlurCapture,C.onBlurCapture),onPointerDownCapture:fa(e.onPointerDownCapture,S.onPointerDownCapture)})});Za.displayName="DismissableLayer";var Ja=y.forwardRef((e,t)=>{let a=y.useContext(Ga),n=y.useRef(null),r=Qt(t,n);return y.useEffect(()=>{let e=n.current;if(e)return a.branches.add(e),()=>{a.branches.delete(e)}},[a.branches]),(0,I.jsx)(Ca.div,{...e,ref:r})});function en(){let e=new CustomEvent(Ka);document.dispatchEvent(e)}function tn(e,t,a,{discrete:n}){let r=a.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:a});t&&r.addEventListener(e,t,{once:!0}),n?function(e,t){e&&Y.flushSync(()=>e.dispatchEvent(t))}(r,l):r.dispatchEvent(l)}Ja.displayName="DismissableLayerBranch";var an="focusScope.autoFocusOnMount",nn="focusScope.autoFocusOnUnmount",rn={bubbles:!1,cancelable:!0},ln=y.forwardRef((e,t)=>{let{loop:a=!1,trapped:n=!1,onMountAutoFocus:r,onUnmountAutoFocus:l,...i}=e,[o,s]=y.useState(null),u=qa(r),c=qa(l),d=y.useRef(null),m=Qt(t,e=>s(e)),f=y.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;y.useEffect(()=>{if(n){let e=function(e){if(f.paused||!o)return;let t=e.target;o.contains(t)?d.current=t:cn(d.current,{select:!0})},t=function(e){if(f.paused||!o)return;let t=e.relatedTarget;null!==t&&(o.contains(t)||cn(d.current,{select:!0}))},a=function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&cn(o)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(a);return o&&n.observe(o,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[n,o,f.paused]),y.useEffect(()=>{if(o){dn.add(f);let e=document.activeElement;if(!o.contains(e)){let t=new CustomEvent(an,rn);o.addEventListener(an,u),o.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let a=document.activeElement;for(let n of e)if(cn(n,{select:t}),document.activeElement!==a)return}(function(e){return e.filter(e=>"A"!==e.tagName)}(on(o)),{select:!0}),document.activeElement===e&&cn(o))}return()=>{o.removeEventListener(an,u),setTimeout(()=>{let t=new CustomEvent(nn,rn);o.addEventListener(nn,c),o.dispatchEvent(t),t.defaultPrevented||cn(null==e?document.body:e,{select:!0}),o.removeEventListener(nn,c),dn.remove(f)},0)}}},[o,u,c,f]);let h=y.useCallback(e=>{if(!a&&!n||f.paused)return;let t=document.activeElement;if("Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&t){let n=e.currentTarget,[r,l]=function(e){let t=on(e);return[sn(t,e),sn(t.reverse(),e)]}(n);r&&l?e.shiftKey||t!==l?e.shiftKey&&t===r&&(e.preventDefault(),a&&cn(l,{select:!0})):(e.preventDefault(),a&&cn(r,{select:!0})):t===n&&e.preventDefault()}},[a,n,f.paused]);return(0,I.jsx)(Ca.div,{tabIndex:-1,...i,ref:m,onKeyDown:h})});function on(e){let t=[],a=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(;a.nextNode();)t.push(a.currentNode);return t}function sn(e,t){for(let a of e)if(!un(a,{upTo:t}))return a}function un(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 cn(e,{select:t=!1}={}){if(e&&e.focus){let a=document.activeElement;e.focus({preventScroll:!0}),e!==a&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&t&&e.select()}}ln.displayName="FocusScope";var dn=function(){let e=[];return{add(t){let a=e[0];t!==a&&(null==a||a.pause()),e=mn(e,t),e.unshift(t)},remove(t){var a;e=mn(e,t),null==(a=e[0])||a.resume()}}}();function mn(e,t){let a=[...e],n=a.indexOf(t);return-1!==n&&a.splice(n,1),a}var fn=y.forwardRef((e,t)=>{var a;let{container:n,...r}=e,[l,i]=y.useState(!1);pa(()=>i(!0),[]);let o=n||l&&(null==(a=globalThis)||null==(a=a.document)?void 0:a.body);return o?Y.createPortal((0,I.jsx)(Ca.div,{...r,ref:t}),o):null});fn.displayName="Portal";var hn=0;function pn(){let 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 gn=function(){return gn=Object.assign||function(e){for(var t,a=1,n=arguments.length;a<n;a++)for(var r in t=arguments[a])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},gn.apply(this,arguments)};function jn(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r<n.length;r++)t.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(a[n[r]]=e[n[r]])}return a}var vn="right-scroll-bar-position",yn="width-before-scroll-bar";function bn(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var xn=typeof window<"u"?y.useLayoutEffect:y.useEffect,wn=new WeakMap;function kn(e,t){var a=function(e,t){var a=(0,y.useState)(function(){return{value:e,callback:t,facade:{get current(){return a.value},set current(e){var t=a.value;t!==e&&(a.value=e,a.callback(e,t))}}}})[0];return a.callback=t,a.facade}(t||null,function(t){return e.forEach(function(e){return bn(e,t)})});return xn(function(){var t=wn.get(a);if(t){var n=new Set(t),r=new Set(e),l=a.current;n.forEach(function(e){r.has(e)||bn(e,null)}),r.forEach(function(e){n.has(e)||bn(e,l)})}wn.set(a,e)},[e]),a}function Sn(e){return e}var Cn=function(e){var t=e.sideCar,a=jn(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return y.createElement(n,gn({},a))};Cn.isSideCarExport=!0;var En=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=Sn);var a=[],n=!1;return{read:function(){if(n)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:e},useMedium:function(e){var r=t(e,n);return a.push(r),function(){a=a.filter(function(e){return e!==r})}},assignSyncMedium:function(e){for(n=!0;a.length;){var t=a;a=[],t.forEach(e)}a={push:function(t){return e(t)},filter:function(){return a}}},assignMedium:function(e){n=!0;var t=[];if(a.length){var r=a;a=[],r.forEach(e),t=a}var l=function(){var a=t;t=[],a.forEach(e)},i=function(){return Promise.resolve().then(l)};i(),a={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),a}}}}}(null);return t.options=gn({async:!0,ssr:!1},e),t}(),Nn=function(){},_n=y.forwardRef(function(e,t){var a=y.useRef(null),n=y.useState({onScrollCapture:Nn,onWheelCapture:Nn,onTouchMoveCapture:Nn}),r=n[0],l=n[1],i=e.forwardProps,o=e.children,s=e.className,u=e.removeScrollBar,c=e.enabled,d=e.shards,m=e.sideCar,f=e.noRelative,h=e.noIsolation,p=e.inert,g=e.allowPinchZoom,j=e.as,v=void 0===j?"div":j,b=e.gapMode,x=jn(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),w=m,k=kn([a,t]),S=gn(gn({},x),r);return y.createElement(y.Fragment,null,c&&y.createElement(w,{sideCar:En,removeScrollBar:u,shards:d,noRelative:f,noIsolation:h,inert:p,setCallbacks:l,allowPinchZoom:!!g,lockRef:a,gapMode:b}),i?y.cloneElement(y.Children.only(o),gn(gn({},S),{ref:k})):y.createElement(v,gn({},S,{className:s,ref:k}),o))});_n.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},_n.classNames={fullWidth:yn,zeroRight:vn};function Pn(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__}();return t&&e.setAttribute("nonce",t),e}var Tn=function(){var e=0,t=null;return{add:function(a){0==e&&(t=Pn())&&(function(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}(t,a),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Mn=function(){var e=function(){var e=Tn();return function(t,a){y.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&a])}}();return function(t){return e(t.styles,t.dynamic),null}},An={left:0,top:0,right:0,gap:0},Ln=function(e){return parseInt(e||"",10)||0},Rn=function(e){if(void 0===e&&(e="margin"),typeof window>"u")return An;var t=function(e){var t=window.getComputedStyle(document.body),a=t["padding"===e?"paddingTop":"marginTop"],n=t["padding"===e?"paddingRight":"marginRight"];return[Ln(t["padding"===e?"paddingLeft":"marginLeft"]),Ln(a),Ln(n)]}(e);return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,window.innerWidth-document.documentElement.clientWidth+t[2]-t[0])}},zn=Mn(),Dn="data-scroll-locked",On=function(e,t,a,n){var r=e.gap;return void 0===a&&(a="margin"),`\n .with-scroll-bars-hidden {\n overflow: hidden ${n};\n padding-right: ${r}px ${n};\n }\n body[${Dn}] {\n overflow: hidden ${n};\n overscroll-behavior: contain;\n ${[t&&`position: relative ${n};`,"margin"===a&&`\n padding-left: ${e.left}px;\n padding-top: ${e.top}px;\n padding-right: ${e.right}px;\n margin-left:0;\n margin-top:0;\n margin-right: ${r}px ${n};\n `,"padding"===a&&`padding-right: ${r}px ${n};`].filter(Boolean).join("")}\n }\n \n .${vn} {\n right: ${r}px ${n};\n }\n \n .${yn} {\n margin-right: ${r}px ${n};\n }\n \n .${vn} .${vn} {\n right: 0 ${n};\n }\n \n .${yn} .${yn} {\n margin-right: 0 ${n};\n }\n \n body[${Dn}] {\n --removed-body-scroll-bar-size: ${r}px;\n }\n`},In=function(){var e=parseInt(document.body.getAttribute("data-scroll-locked")||"0",10);return isFinite(e)?e:0},Fn=function(e){var t=e.noRelative,a=e.noImportant,n=e.gapMode,r=void 0===n?"margin":n;y.useEffect(function(){return document.body.setAttribute(Dn,(In()+1).toString()),function(){var e=In()-1;e<=0?document.body.removeAttribute(Dn):document.body.setAttribute(Dn,e.toString())}},[]);var l=y.useMemo(function(){return Rn(r)},[r]);return y.createElement(zn,{styles:On(l,!t,r,a?"":"!important")})},Bn=!1;if(typeof window<"u")try{var Vn=Object.defineProperty({},"passive",{get:function(){return Bn=!0,!0}});window.addEventListener("test",Vn,Vn),window.removeEventListener("test",Vn,Vn)}catch(e){Bn=!1}var $n=!!Bn&&{passive:!1},Wn=function(e,t){if(!(e instanceof Element))return!1;var a=window.getComputedStyle(e);return"hidden"!==a[t]&&!(a.overflowY===a.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===a[t])},Un=function(e,t){var a=t.ownerDocument,n=t;do{if(typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host),Hn(e,n)){var r=qn(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==a.body);return!1},Hn=function(e,t){return"v"===e?function(e){return Wn(e,"overflowY")}(t):function(e){return Wn(e,"overflowX")}(t)},qn=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)},Yn=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Kn=function(e){return[e.deltaX,e.deltaY]},Xn=function(e){return e&&"current"in e?e.current:e},Qn=function(e){return`\n .block-interactivity-${e} {pointer-events: none;}\n .allow-interactivity-${e} {pointer-events: all;}\n`},Gn=0,Zn=[];function Jn(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var er=function(e,t){return e.useMedium(t),Cn}(En,function(e){var t=y.useRef([]),a=y.useRef([0,0]),n=y.useRef(),r=y.useState(Gn++)[0],l=y.useState(Mn)[0],i=y.useRef(e);y.useEffect(function(){i.current=e},[e]),y.useEffect(function(){if(e.inert){document.body.classList.add(`block-interactivity-${r}`);var t=function(e,t,a){if(a||2===arguments.length)for(var n,r=0,l=t.length;r<l;r++)(n||!(r in t))&&(n||(n=Array.prototype.slice.call(t,0,r)),n[r]=t[r]);return e.concat(n||Array.prototype.slice.call(t))}([e.lockRef.current],(e.shards||[]).map(Xn),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add(`allow-interactivity-${r}`)}),function(){document.body.classList.remove(`block-interactivity-${r}`),t.forEach(function(e){return e.classList.remove(`allow-interactivity-${r}`)})}}},[e.inert,e.lockRef.current,e.shards]);var o=y.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!i.current.allowPinchZoom;var r,l=Yn(e),o=a.current,s="deltaX"in e?e.deltaX:o[0]-l[0],u="deltaY"in e?e.deltaY:o[1]-l[1],c=e.target,d=Math.abs(s)>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 h=Un(d,c);if(!h)return!0;if(h?r=d:(r="v"===d?"h":"v",h=Un(d,c)),!h)return!1;if(!n.current&&"changedTouches"in e&&(s||u)&&(n.current=r),!r)return!0;var p=n.current||r;return function(e,t,a,n,r){var l=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),i=l*n,o=a.target,s=t.contains(o),u=!1,c=i>0,d=0,m=0;do{if(!o)break;var f=qn(e,o),h=f[0],p=f[1]-f[2]-l*h;(h||p)&&Hn(e,o)&&(d+=p,m+=h);var g=o.parentNode;o=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!s&&o!==document.body||s&&(t.contains(o)||t===o));return(c&&(r&&Math.abs(d)<1||!r&&i>d)||!c&&(r&&Math.abs(m)<1||!r&&-i>m))&&(u=!0),u}(p,t,e,"h"===p?s:u,!0)},[]),s=y.useCallback(function(e){var a=e;if(Zn.length&&Zn[Zn.length-1]===l){var n="deltaY"in a?Kn(a):Yn(a),r=t.current.filter(function(e){return e.name===a.type&&(e.target===a.target||a.target===e.shadowParent)&&function(e,t){return e[0]===t[0]&&e[1]===t[1]}(e.delta,n)})[0];if(r&&r.should)return void(a.cancelable&&a.preventDefault());if(!r){var s=(i.current.shards||[]).map(Xn).filter(Boolean).filter(function(e){return e.contains(a.target)});(s.length>0?o(a,s[0]):!i.current.noIsolation)&&a.cancelable&&a.preventDefault()}}},[]),u=y.useCallback(function(e,a,n,r){var l={name:e,delta:a,target:n,should:r,shadowParent:Jn(n)};t.current.push(l),setTimeout(function(){t.current=t.current.filter(function(e){return e!==l})},1)},[]),c=y.useCallback(function(e){a.current=Yn(e),n.current=void 0},[]),d=y.useCallback(function(t){u(t.type,Kn(t),t.target,o(t,e.lockRef.current))},[]),m=y.useCallback(function(t){u(t.type,Yn(t),t.target,o(t,e.lockRef.current))},[]);y.useEffect(function(){return Zn.push(l),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:m}),document.addEventListener("wheel",s,$n),document.addEventListener("touchmove",s,$n),document.addEventListener("touchstart",c,$n),function(){Zn=Zn.filter(function(e){return e!==l}),document.removeEventListener("wheel",s,$n),document.removeEventListener("touchmove",s,$n),document.removeEventListener("touchstart",c,$n)}},[]);var f=e.removeScrollBar;return y.createElement(y.Fragment,null,e.inert?y.createElement(l,{styles:Qn(r)}):null,f?y.createElement(Fn,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}),tr=y.forwardRef(function(e,t){return y.createElement(_n,gn({},e,{ref:t,sideCar:er}))});tr.classNames=_n.classNames;var ar=new WeakMap,nr=new WeakMap,rr={},lr=0,ir=function(e){return e&&(e.host||ir(e.parentNode))},or=function(e,t,a,n){var r=function(e,t){return t.map(function(t){if(e.contains(t))return t;var a=ir(t);return a&&e.contains(a)?a:null}).filter(function(e){return!!e})}(t,Array.isArray(e)?e:[e]);rr[a]||(rr[a]=new WeakMap);var l=rr[a],i=[],o=new Set,s=new Set(r),u=function(e){!e||o.has(e)||(o.add(e),u(e.parentNode))};r.forEach(u);var c=function(e){!e||s.has(e)||Array.prototype.forEach.call(e.children,function(e){if(o.has(e))c(e);else try{var t=e.getAttribute(n),r=null!==t&&"false"!==t,s=(ar.get(e)||0)+1,u=(l.get(e)||0)+1;ar.set(e,s),l.set(e,u),i.push(e),1===s&&r&&nr.set(e,!0),1===u&&e.setAttribute(a,"true"),r||e.setAttribute(n,"true")}catch(t){}})};return c(t),o.clear(),lr++,function(){i.forEach(function(e){var t=ar.get(e)-1,r=l.get(e)-1;ar.set(e,t),l.set(e,r),t||(nr.has(e)||e.removeAttribute(n),nr.delete(e)),r||e.removeAttribute(a)}),--lr||(ar=new WeakMap,ar=new WeakMap,nr=new WeakMap,rr={})}},sr=function(e,t,a){void 0===a&&(a="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),r=t||function(e){return typeof document>"u"?null:(Array.isArray(e)?e[0]:e).ownerDocument.body}(e);return r?(n.push.apply(n,Array.from(r.querySelectorAll("[aria-live], script"))),or(n,r,a,"aria-hidden")):function(){return null}};var ur=Symbol("radix.slottable");function cr(e){return y.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===ur}var dr="Dialog",[mr,fr]=da(dr),[hr,pr]=mr(dr),gr=e=>{let{__scopeDialog:t,children:a,open:n,defaultOpen:r,onOpenChange:l,modal:i=!0}=e,o=y.useRef(null),s=y.useRef(null),[u,c]=ja({prop:n,defaultProp:null!=r&&r,onChange:l,caller:dr});return(0,I.jsx)(hr,{scope:t,triggerRef:o,contentRef:s,contentId:Ha(),titleId:Ha(),descriptionId:Ha(),open:u,onOpenChange:c,onOpenToggle:y.useCallback(()=>c(e=>!e),[c]),modal:i,children:a})};gr.displayName=dr;var jr="DialogTrigger",vr=y.forwardRef((e,t)=>{let{__scopeDialog:a,...n}=e,r=pr(jr,a),l=Qt(t,r.triggerRef);return(0,I.jsx)(Ca.button,{type:"button","aria-haspopup":"dialog","aria-expanded":r.open,"aria-controls":r.contentId,"data-state":Ir(r.open),...n,ref:l,onClick:fa(e.onClick,r.onOpenToggle)})});vr.displayName=jr;var yr="DialogPortal",[br,xr]=mr(yr,{forceMount:void 0}),wr=e=>{let{__scopeDialog:t,forceMount:a,children:n,container:r}=e,l=pr(yr,t);return(0,I.jsx)(br,{scope:t,forceMount:a,children:y.Children.map(n,e=>(0,I.jsx)(ba,{present:a||l.open,children:(0,I.jsx)(fn,{asChild:!0,container:r,children:e})}))})};wr.displayName=yr;var kr="DialogOverlay",Sr=y.forwardRef((e,t)=>{let a=xr(kr,e.__scopeDialog),{forceMount:n=a.forceMount,...r}=e,l=pr(kr,e.__scopeDialog);return l.modal?(0,I.jsx)(ba,{present:n||l.open,children:(0,I.jsx)(Er,{...r,ref:t})}):null});Sr.displayName=kr;var Cr=function(e){let t=function(e){let t=y.forwardRef((e,t)=>{let{children:a,...n}=e;if(y.isValidElement(a)){let e=function(e){var t,a;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,r=n&&"isReactWarning"in n&&n.isReactWarning;return r?e.ref:(n=null==(a=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:a.get,r=n&&"isReactWarning"in n&&n.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}(a),r=function(e,t){let a={...t};for(let n in t){let r=e[n],l=t[n];/^on[A-Z]/.test(n)?r&&l?a[n]=(...e)=>{let t=l(...e);return r(...e),t}:r&&(a[n]=r):"style"===n?a[n]={...r,...l}:"className"===n&&(a[n]=[r,l].filter(Boolean).join(" "))}return{...e,...a}}(n,a.props);return a.type!==y.Fragment&&(r.ref=t?Xt(t,e):e),y.cloneElement(a,r)}return y.Children.count(a)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),a=y.forwardRef((e,a)=>{let{children:n,...r}=e,l=y.Children.toArray(n),i=l.find(cr);if(i){let e=i.props.children,n=l.map(t=>t===i?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,I.jsx)(t,{...r,ref:a,children:y.isValidElement(e)?y.cloneElement(e,void 0,n):null})}return(0,I.jsx)(t,{...r,ref:a,children:n})});return a.displayName=`${e}.Slot`,a}("DialogOverlay.RemoveScroll"),Er=y.forwardRef((e,t)=>{let{__scopeDialog:a,...n}=e,r=pr(kr,a);return(0,I.jsx)(tr,{as:Cr,allowPinchZoom:!0,shards:[r.contentRef],children:(0,I.jsx)(Ca.div,{"data-state":Ir(r.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),Nr="DialogContent",_r=y.forwardRef((e,t)=>{let a=xr(Nr,e.__scopeDialog),{forceMount:n=a.forceMount,...r}=e,l=pr(Nr,e.__scopeDialog);return(0,I.jsx)(ba,{present:n||l.open,children:(0,I.jsx)(l.modal?Pr:Tr,{...r,ref:t})})});_r.displayName=Nr;var Pr=y.forwardRef((e,t)=>{let a=pr(Nr,e.__scopeDialog),n=y.useRef(null),r=Qt(t,a.contentRef,n);return y.useEffect(()=>{let e=n.current;if(e)return sr(e)},[]),(0,I.jsx)(Mr,{...e,ref:r,trapFocus:a.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:fa(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=a.triggerRef.current)||t.focus()}),onPointerDownOutside:fa(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent;(2===t.button||0===t.button&&!0===t.ctrlKey)&&e.preventDefault()}),onFocusOutside:fa(e.onFocusOutside,e=>e.preventDefault())})}),Tr=y.forwardRef((e,t)=>{let a=pr(Nr,e.__scopeDialog),n=y.useRef(!1),r=y.useRef(!1);return(0,I.jsx)(Mr,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var l,i;(null==(l=e.onCloseAutoFocus)||l.call(e,t),t.defaultPrevented)||(n.current||null==(i=a.triggerRef.current)||i.focus(),t.preventDefault());n.current=!1,r.current=!1},onInteractOutside:t=>{var l,i;null==(l=e.onInteractOutside)||l.call(e,t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(r.current=!0)),null!=(i=a.triggerRef.current)&&i.contains(t.target)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&r.current&&t.preventDefault()}})}),Mr=y.forwardRef((e,t)=>{let{__scopeDialog:a,trapFocus:n,onOpenAutoFocus:r,onCloseAutoFocus:l,...i}=e,o=pr(Nr,a),s=y.useRef(null),u=Qt(t,s);return y.useEffect(()=>{var e,t;let a=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null==(e=a[0])?pn():e),document.body.insertAdjacentElement("beforeend",null==(t=a[1])?pn():t),hn++,()=>{1===hn&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),hn--}},[]),(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(ln,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:r,onUnmountAutoFocus:l,children:(0,I.jsx)(Za,{role:"dialog",id:o.contentId,"aria-describedby":o.descriptionId,"aria-labelledby":o.titleId,"data-state":Ir(o.open),...i,ref:u,onDismiss:()=>o.onOpenChange(!1)})}),(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)($r,{titleId:o.titleId}),(0,I.jsx)(Wr,{contentRef:s,descriptionId:o.descriptionId})]})]})}),Ar="DialogTitle",Lr=y.forwardRef((e,t)=>{let{__scopeDialog:a,...n}=e,r=pr(Ar,a);return(0,I.jsx)(Ca.h2,{id:r.titleId,...n,ref:t})});Lr.displayName=Ar;var Rr="DialogDescription",zr=y.forwardRef((e,t)=>{let{__scopeDialog:a,...n}=e,r=pr(Rr,a);return(0,I.jsx)(Ca.p,{id:r.descriptionId,...n,ref:t})});zr.displayName=Rr;var Dr="DialogClose",Or=y.forwardRef((e,t)=>{let{__scopeDialog:a,...n}=e,r=pr(Dr,a);return(0,I.jsx)(Ca.button,{type:"button",...n,ref:t,onClick:fa(e.onClick,()=>r.onOpenChange(!1))})});function Ir(e){return e?"open":"closed"}Or.displayName=Dr;var Fr="DialogTitleWarning",[Br,Vr]=function(e,t){let a=y.createContext(t),n=e=>{let{children:t,...n}=e,r=y.useMemo(()=>n,Object.values(n));return(0,I.jsx)(a.Provider,{value:r,children:t})};return n.displayName=e+"Provider",[n,function(n){let r=y.useContext(a);if(r)return r;if(void 0!==t)return t;throw Error(`\`${n}\` must be used within \`${e}\``)}]}(Fr,{contentName:Nr,titleName:Ar,docsSlug:"dialog"}),$r=({titleId:e})=>{let t=Vr(Fr);return y.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},Wr=({contentRef:e,descriptionId:t})=>{let a=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${Vr("DialogDescriptionWarning").contentName}}.`;return y.useEffect(()=>{var a;let n=null==(a=e.current)?void 0:a.getAttribute("aria-describedby");t&&n&&document.getElementById(t)},[a,e,t]),null},Ur=gr,Hr=vr,qr=wr,Yr=Sr,Kr=_r,Xr=Lr,Qr=zr,Gr=Or;function Zr({...e}){return(0,I.jsx)(Ur,{"data-slot":"dialog",...e})}function Jr({...e}){return(0,I.jsx)(Hr,{"data-slot":"dialog-trigger",...e})}function el({...e}){return(0,I.jsx)(qr,{"data-slot":"dialog-portal",...e})}function tl({...e}){return(0,I.jsx)(Gr,{"data-slot":"dialog-close",...e})}function al({className:e,...t}){let{effectiveTheme:a}=D();return(0,I.jsx)(Yr,{"data-slot":"dialog-overlay",className:E.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"===a&&"jltma-app--dark",e),...t})}function nl({className:e,children:t,...a}){let{effectiveTheme:n}=D();return(0,I.jsxs)(el,{children:[(0,I.jsx)(al,{}),(0,I.jsxs)(Kr,{"data-slot":"dialog-content",className:E.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"===n&&"jltma-app--dark",e),...a,children:[t,(0,I.jsxs)(Gr,{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:[(0,I.jsx)(Wt,{className:"jltma:size-4"}),(0,I.jsx)("span",{className:"jltma:sr-only",children:"Close"})]})]})]})}function rl({className:e,...t}){return(0,I.jsx)("div",{"data-slot":"dialog-header",className:E.cn("jltma:flex jltma:flex-col jltma:gap-2 jltma:text-center jltma:sm:text-left",e),...t})}function ll({className:e,...t}){return(0,I.jsx)("div",{"data-slot":"dialog-footer",className:E.cn("jltma:flex jltma:flex-col-reverse jltma:gap-2 jltma:sm:flex-row jltma:sm:justify-end",e),...t})}function il({className:e,...t}){return(0,I.jsx)(Xr,{"data-slot":"dialog-title",className:E.cn("jltma:text-(--jltma-foreground)! jltma:text-lg jltma:font-semibold jltma:leading-none",e),...t})}function ol({className:e,...t}){return(0,I.jsx)(Qr,{"data-slot":"dialog-description",className:E.cn("jltma:text-(--jltma-muted-foreground)! jltma:text-sm",e),...t})}var sl=["top","right","bottom","left"],ul=Math.min,cl=Math.max,dl=Math.round,ml=Math.floor,fl=e=>({x:e,y:e}),hl={left:"right",right:"left",bottom:"top",top:"bottom"},pl={start:"end",end:"start"};function gl(e,t,a){return cl(e,ul(t,a))}function jl(e,t){return"function"==typeof e?e(t):e}function vl(e){return e.split("-")[0]}function yl(e){return e.split("-")[1]}function bl(e){return"x"===e?"y":"x"}function xl(e){return"y"===e?"height":"width"}var wl=new Set(["top","bottom"]);function kl(e){return wl.has(vl(e))?"y":"x"}function Sl(e){return bl(kl(e))}function Cl(e){return e.replace(/start|end/g,e=>pl[e])}var El=["left","right"],Nl=["right","left"],_l=["top","bottom"],Pl=["bottom","top"];function Tl(e,t,a,n){let r=yl(e),l=function(e,t,a){switch(e){case"top":case"bottom":return a?t?Nl:El:t?El:Nl;case"left":case"right":return t?_l:Pl;default:return[]}}(vl(e),"start"===a,n);return r&&(l=l.map(e=>e+"-"+r),t&&(l=l.concat(l.map(Cl)))),l}function Ml(e){return e.replace(/left|right|bottom|top/g,e=>hl[e])}function Al(e){return"number"==typeof e?{top:e,right:e,bottom:e,left:e}:function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e)}function Ll(e){let{x:t,y:a,width:n,height:r}=e;return{width:n,height:r,top:a,left:t,right:t+n,bottom:a+r,x:t,y:a}}function Rl(e,t,a){let n,{reference:r,floating:l}=e,i=kl(t),o=Sl(t),s=xl(o),u=vl(t),c="y"===i,d=r.x+r.width/2-l.width/2,m=r.y+r.height/2-l.height/2,f=r[s]/2-l[s]/2;switch(u){case"top":n={x:d,y:r.y-l.height};break;case"bottom":n={x:d,y:r.y+r.height};break;case"right":n={x:r.x+r.width,y:m};break;case"left":n={x:r.x-l.width,y:m};break;default:n={x:r.x,y:r.y}}switch(yl(t)){case"start":n[o]-=f*(a&&c?-1:1);break;case"end":n[o]+=f*(a&&c?-1:1)}return n}async function zl(e,t){var a;void 0===t&&(t={});let{x:n,y:r,platform:l,rects:i,elements:o,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:m=!1,padding:f=0}=jl(t,e),h=Al(f),p=o[m?"floating"===d?"reference":"floating":d],g=Ll(await l.getClippingRect({element:null==(a=await(null==l.isElement?void 0:l.isElement(p)))||a?p:p.contextElement||await(null==l.getDocumentElement?void 0:l.getDocumentElement(o.floating)),boundary:u,rootBoundary:c,strategy:s})),j="floating"===d?{x:n,y:r,width:i.floating.width,height:i.floating.height}:i.reference,v=await(null==l.getOffsetParent?void 0:l.getOffsetParent(o.floating)),y=await(null==l.isElement?void 0:l.isElement(v))&&await(null==l.getScale?void 0:l.getScale(v))||{x:1,y:1},b=Ll(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:j,offsetParent:v,strategy:s}):j);return{top:(g.top-b.top+h.top)/y.y,bottom:(b.bottom-g.bottom+h.bottom)/y.y,left:(g.left-b.left+h.left)/y.x,right:(b.right-g.right+h.right)/y.x}}function Dl(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Ol(e){return sl.some(t=>e[t]>=0)}var Il=new Set(["left","top"]);function Fl(){return typeof window<"u"}function Bl(e){return Wl(e)?(e.nodeName||"").toLowerCase():"#document"}function Vl(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function $l(e){var t;return null==(t=(Wl(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Wl(e){return!!Fl()&&(e instanceof Node||e instanceof Vl(e).Node)}function Ul(e){return!!Fl()&&(e instanceof Element||e instanceof Vl(e).Element)}function Hl(e){return!!Fl()&&(e instanceof HTMLElement||e instanceof Vl(e).HTMLElement)}function ql(e){return!(!Fl()||typeof ShadowRoot>"u")&&(e instanceof ShadowRoot||e instanceof Vl(e).ShadowRoot)}var Yl=new Set(["inline","contents"]);function Kl(e){let{overflow:t,overflowX:a,overflowY:n,display:r}=ii(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+a)&&!Yl.has(r)}var Xl=new Set(["table","td","th"]);function Ql(e){return Xl.has(Bl(e))}var Gl=[":popover-open",":modal"];function Zl(e){return Gl.some(t=>{try{return e.matches(t)}catch(e){return!1}})}var Jl=["transform","translate","scale","rotate","perspective"],ei=["transform","translate","scale","rotate","perspective","filter"],ti=["paint","layout","strict","content"];function ai(e){let t=ni(),a=Ul(e)?ii(e):e;return Jl.some(e=>!!a[e]&&"none"!==a[e])||!!a.containerType&&"normal"!==a.containerType||!t&&!!a.backdropFilter&&"none"!==a.backdropFilter||!t&&!!a.filter&&"none"!==a.filter||ei.some(e=>(a.willChange||"").includes(e))||ti.some(e=>(a.contain||"").includes(e))}function ni(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}var ri=new Set(["html","body","#document"]);function li(e){return ri.has(Bl(e))}function ii(e){return Vl(e).getComputedStyle(e)}function oi(e){return Ul(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function si(e){if("html"===Bl(e))return e;let t=e.assignedSlot||e.parentNode||ql(e)&&e.host||$l(e);return ql(t)?t.host:t}function ui(e){let t=si(e);return li(t)?e.ownerDocument?e.ownerDocument.body:e.body:Hl(t)&&Kl(t)?t:ui(t)}function ci(e,t,a){var n;void 0===t&&(t=[]),void 0===a&&(a=!0);let r=ui(e),l=r===(null==(n=e.ownerDocument)?void 0:n.body),i=Vl(r);if(l){let e=di(i);return t.concat(i,i.visualViewport||[],Kl(r)?r:[],e&&a?ci(e):[])}return t.concat(r,ci(r,[],a))}function di(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function mi(e){let t=ii(e),a=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=Hl(e),l=r?e.offsetWidth:a,i=r?e.offsetHeight:n,o=dl(a)!==l||dl(n)!==i;return o&&(a=l,n=i),{width:a,height:n,$:o}}function fi(e){return Ul(e)?e:e.contextElement}function hi(e){let t=fi(e);if(!Hl(t))return fl(1);let a=t.getBoundingClientRect(),{width:n,height:r,$:l}=mi(t),i=(l?dl(a.width):a.width)/n,o=(l?dl(a.height):a.height)/r;return(!i||!Number.isFinite(i))&&(i=1),(!o||!Number.isFinite(o))&&(o=1),{x:i,y:o}}var pi=fl(0);function gi(e){let t=Vl(e);return ni()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:pi}function ji(e,t,a,n){void 0===t&&(t=!1),void 0===a&&(a=!1);let r=e.getBoundingClientRect(),l=fi(e),i=fl(1);t&&(n?Ul(n)&&(i=hi(n)):i=hi(e));let o=function(e,t,a){return void 0===t&&(t=!1),!(!a||t&&a!==Vl(e))&&t}(l,a,n)?gi(l):fl(0),s=(r.left+o.x)/i.x,u=(r.top+o.y)/i.y,c=r.width/i.x,d=r.height/i.y;if(l){let e=Vl(l),t=n&&Ul(n)?Vl(n):n,a=e,r=di(a);for(;r&&n&&t!==a;){let e=hi(r),t=r.getBoundingClientRect(),n=ii(r),l=t.left+(r.clientLeft+parseFloat(n.paddingLeft))*e.x,i=t.top+(r.clientTop+parseFloat(n.paddingTop))*e.y;s*=e.x,u*=e.y,c*=e.x,d*=e.y,s+=l,u+=i,a=Vl(r),r=di(a)}}return Ll({width:c,height:d,x:s,y:u})}function vi(e,t){let a=oi(e).scrollLeft;return t?t.left+a:ji($l(e)).left+a}function yi(e,t){let a=e.getBoundingClientRect();return{x:a.left+t.scrollLeft-vi(e,a),y:a.top+t.scrollTop}}var bi=new Set(["absolute","fixed"]);function xi(e,t,a){let n;if("viewport"===t)n=function(e,t){let a=Vl(e),n=$l(e),r=a.visualViewport,l=n.clientWidth,i=n.clientHeight,o=0,s=0;if(r){l=r.width,i=r.height;let e=ni();(!e||e&&"fixed"===t)&&(o=r.offsetLeft,s=r.offsetTop)}let u=vi(n);if(u<=0){let e=n.ownerDocument,t=e.body,a=getComputedStyle(t),r="CSS1Compat"===e.compatMode&&parseFloat(a.marginLeft)+parseFloat(a.marginRight)||0,i=Math.abs(n.clientWidth-t.clientWidth-r);i<=25&&(l-=i)}else u<=25&&(l+=u);return{width:l,height:i,x:o,y:s}}(e,a);else if("document"===t)n=function(e){let t=$l(e),a=oi(e),n=e.ownerDocument.body,r=cl(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),l=cl(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),i=-a.scrollLeft+vi(e),o=-a.scrollTop;return"rtl"===ii(n).direction&&(i+=cl(t.clientWidth,n.clientWidth)-r),{width:r,height:l,x:i,y:o}}($l(e));else if(Ul(t))n=function(e,t){let a=ji(e,!0,"fixed"===t),n=a.top+e.clientTop,r=a.left+e.clientLeft,l=Hl(e)?hi(e):fl(1);return{width:e.clientWidth*l.x,height:e.clientHeight*l.y,x:r*l.x,y:n*l.y}}(t,a);else{let a=gi(e);n={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return Ll(n)}function wi(e,t){let a=si(e);return!(a===t||!Ul(a)||li(a))&&("fixed"===ii(a).position||wi(a,t))}function ki(e,t){let a=t.get(e);if(a)return a;let n=ci(e,[],!1).filter(e=>Ul(e)&&"body"!==Bl(e)),r=null,l="fixed"===ii(e).position,i=l?si(e):e;for(;Ul(i)&&!li(i);){let t=ii(i),a=ai(i);!a&&"fixed"===t.position&&(r=null),(l?!a&&!r:!a&&"static"===t.position&&r&&bi.has(r.position)||Kl(i)&&!a&&wi(e,i))?n=n.filter(e=>e!==i):r=t,i=si(i)}return t.set(e,n),n}function Si(e,t,a){let n=Hl(t),r=$l(t),l="fixed"===a,i=ji(e,!0,l,t),o={scrollLeft:0,scrollTop:0},s=fl(0);function u(){s.x=vi(r)}if(n||!n&&!l)if(("body"!==Bl(t)||Kl(r))&&(o=oi(t)),n){let e=ji(t,!0,l,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else r&&u();l&&!n&&r&&u();let c=!r||n||l?fl(0):yi(r,o);return{x:i.left+o.scrollLeft-s.x-c.x,y:i.top+o.scrollTop-s.y-c.y,width:i.width,height:i.height}}function Ci(e){return"static"===ii(e).position}function Ei(e,t){if(!Hl(e)||"fixed"===ii(e).position)return null;if(t)return t(e);let a=e.offsetParent;return $l(e)===a&&(a=a.ownerDocument.body),a}function Ni(e,t){let a=Vl(e);if(Zl(e))return a;if(!Hl(e)){let t=si(e);for(;t&&!li(t);){if(Ul(t)&&!Ci(t))return t;t=si(t)}return a}let n=Ei(e,t);for(;n&&Ql(n)&&Ci(n);)n=Ei(n,t);return n&&li(n)&&Ci(n)&&!ai(n)?a:n||function(e){let t=si(e);for(;Hl(t)&&!li(t);){if(ai(t))return t;if(Zl(t))return null;t=si(t)}return null}(e)||a}var _i={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:a,offsetParent:n,strategy:r}=e,l="fixed"===r,i=$l(n),o=!!t&&Zl(t.floating);if(n===i||o&&l)return a;let s={scrollLeft:0,scrollTop:0},u=fl(1),c=fl(0),d=Hl(n);if((d||!d&&!l)&&(("body"!==Bl(n)||Kl(i))&&(s=oi(n)),Hl(n))){let e=ji(n);u=hi(n),c.x=e.x+n.clientLeft,c.y=e.y+n.clientTop}let m=!i||d||l?fl(0):yi(i,s);return{width:a.width*u.x,height:a.height*u.y,x:a.x*u.x-s.scrollLeft*u.x+c.x+m.x,y:a.y*u.y-s.scrollTop*u.y+c.y+m.y}},getDocumentElement:$l,getClippingRect:function(e){let{element:t,boundary:a,rootBoundary:n,strategy:r}=e,l=[..."clippingAncestors"===a?Zl(t)?[]:ki(t,this._c):[].concat(a),n],i=l.reduce((e,a)=>{let n=xi(t,a,r);return e.top=cl(n.top,e.top),e.right=ul(n.right,e.right),e.bottom=ul(n.bottom,e.bottom),e.left=cl(n.left,e.left),e},xi(t,l[0],r));return{width:i.right-i.left,height:i.bottom-i.top,x:i.left,y:i.top}},getOffsetParent:Ni,getElementRects:async function(e){let t=this.getOffsetParent||Ni,a=this.getDimensions,n=await a(e.floating);return{reference:Si(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:a}=mi(e);return{width:t,height:a}},getScale:hi,isElement:Ul,isRTL:function(e){return"rtl"===ii(e).direction}};function Pi(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Ti(e,t,a,n){void 0===n&&(n={});let{ancestorScroll:r=!0,ancestorResize:l=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:o="function"==typeof IntersectionObserver,animationFrame:s=!1}=n,u=fi(e),c=r||l?[...u?ci(u):[],...ci(t)]:[];c.forEach(e=>{r&&e.addEventListener("scroll",a,{passive:!0}),l&&e.addEventListener("resize",a)});let d=u&&o?function(e,t){let a,n=null,r=$l(e);function l(){var e;clearTimeout(a),null==(e=n)||e.disconnect(),n=null}return function i(o,s){void 0===o&&(o=!1),void 0===s&&(s=1),l();let u=e.getBoundingClientRect(),{left:c,top:d,width:m,height:f}=u;if(o||t(),!m||!f)return;let h={rootMargin:-ml(d)+"px "+-ml(r.clientWidth-(c+m))+"px "+-ml(r.clientHeight-(d+f))+"px "+-ml(c)+"px",threshold:cl(0,ul(1,s))||1},p=!0;function g(t){let n=t[0].intersectionRatio;if(n!==s){if(!p)return i();n?i(!1,n):a=setTimeout(()=>{i(!1,1e-7)},1e3)}1===n&&!Pi(u,e.getBoundingClientRect())&&i(),p=!1}try{n=new IntersectionObserver(g,{...h,root:r.ownerDocument})}catch(e){n=new IntersectionObserver(g,h)}n.observe(e)}(!0),l}(u,a):null,m=-1,f=null;i&&(f=new ResizeObserver(e=>{let[n]=e;n&&n.target===u&&f&&(f.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var e;null==(e=f)||e.observe(t)})),a()}),u&&!s&&f.observe(u),f.observe(t));let h,p=s?ji(e):null;return s&&function t(){let n=ji(e);p&&!Pi(p,n)&&a(),p=n,h=requestAnimationFrame(t)}(),a(),()=>{var e;c.forEach(e=>{r&&e.removeEventListener("scroll",a),l&&e.removeEventListener("resize",a)}),null==d||d(),null==(e=f)||e.disconnect(),f=null,s&&cancelAnimationFrame(h)}}var Mi=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var a,n;let{x:r,y:l,placement:i,middlewareData:o}=t,s=await async function(e,t){let{placement:a,platform:n,elements:r}=e,l=await(null==n.isRTL?void 0:n.isRTL(r.floating)),i=vl(a),o=yl(a),s="y"===kl(a),u=Il.has(i)?-1:1,c=l&&s?-1:1,d=jl(t,e),{mainAxis:m,crossAxis:f,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return o&&"number"==typeof h&&(f="end"===o?-1*h:h),s?{x:f*c,y:m*u}:{x:m*u,y:f*c}}(t,e);return i===(null==(a=o.offset)?void 0:a.placement)&&null!=(n=o.arrow)&&n.alignmentOffset?{}:{x:r+s.x,y:l+s.y,data:{...s,placement:i}}}}},Ai=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:a,y:n,placement:r}=t,{mainAxis:l=!0,crossAxis:i=!1,limiter:o={fn:e=>{let{x:t,y:a}=e;return{x:t,y:a}}},...s}=jl(e,t),u={x:a,y:n},c=await zl(t,s),d=kl(vl(r)),m=bl(d),f=u[m],h=u[d];if(l){f=gl(f+c["y"===m?"top":"left"],f,f-c["y"===m?"bottom":"right"])}if(i){h=gl(h+c["y"===d?"top":"left"],h,h-c["y"===d?"bottom":"right"])}let p=o.fn({...t,[m]:f,[d]:h});return{...p,data:{x:p.x-a,y:p.y-n,enabled:{[m]:l,[d]:i}}}}}},Li=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var a,n;let{placement:r,middlewareData:l,rects:i,initialPlacement:o,platform:s,elements:u}=t,{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:m,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:p=!0,...g}=jl(e,t);if(null!=(a=l.arrow)&&a.alignmentOffset)return{};let j=vl(r),v=kl(o),y=vl(o)===o,b=await(null==s.isRTL?void 0:s.isRTL(u.floating)),x=m||(y||!p?[Ml(o)]:function(e){let t=Ml(e);return[Cl(e),t,Cl(t)]}(o)),w="none"!==h;!m&&w&&x.push(...Tl(o,p,h,b));let k=[o,...x],S=await zl(t,g),C=[],E=(null==(n=l.flip)?void 0:n.overflows)||[];if(c&&C.push(S[j]),d){let e=function(e,t,a){void 0===a&&(a=!1);let n=yl(e),r=Sl(e),l=xl(r),i="x"===r?n===(a?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[l]>t.floating[l]&&(i=Ml(i)),[i,Ml(i)]}(r,i,b);C.push(S[e[0]],S[e[1]])}if(E=[...E,{placement:r,overflows:C}],!C.every(e=>e<=0)){var N,_;let e=((null==(N=l.flip)?void 0:N.index)||0)+1,t=k[e];if(t&&("alignment"!==d||v===kl(t)||E.every(e=>kl(e.placement)!==v||e.overflows[0]>0)))return{data:{index:e,overflows:E},reset:{placement:t}};let a=null==(_=E.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:_.placement;if(!a)switch(f){case"bestFit":{var P;let e=null==(P=E.filter(e=>{if(w){let t=kl(e.placement);return t===v||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:P[0];e&&(a=e);break}case"initialPlacement":a=o}if(r!==a)return{reset:{placement:a}}}return{}}}},Ri=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var a,n;let r,l,{placement:i,rects:o,platform:s,elements:u}=t,{apply:c=()=>{},...d}=jl(e,t),m=await zl(t,d),f=vl(i),h=yl(i),p="y"===kl(i),{width:g,height:j}=o.floating;"top"===f||"bottom"===f?(r=f,l=h===(await(null==s.isRTL?void 0:s.isRTL(u.floating))?"start":"end")?"left":"right"):(l=f,r="end"===h?"top":"bottom");let v=j-m.top-m.bottom,y=g-m.left-m.right,b=ul(j-m[r],v),x=ul(g-m[l],y);if(null!=(a=t.middlewareData.shift)&&a.enabled.x&&(x=y),null!=(n=t.middlewareData.shift)&&n.enabled.y&&(b=v),!t.middlewareData.shift&&!h){let e=cl(m.left,0),t=cl(m.right,0),a=cl(m.top,0),n=cl(m.bottom,0);p?x=g-2*(0!==e||0!==t?e+t:cl(m.left,m.right)):b=j-2*(0!==a||0!==n?a+n:cl(m.top,m.bottom))}await c({...t,availableWidth:x,availableHeight:b});let w=await s.getDimensions(u.floating);return g!==w.width||j!==w.height?{reset:{rects:!0}}:{}}}},zi=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:a}=t,{strategy:n="referenceHidden",...r}=jl(e,t);switch(n){case"referenceHidden":{let e=Dl(await zl(t,{...r,elementContext:"reference"}),a.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:Ol(e)}}}case"escaped":{let e=Dl(await zl(t,{...r,altBoundary:!0}),a.floating);return{data:{escapedOffsets:e,escaped:Ol(e)}}}default:return{}}}}},Di=e=>({name:"arrow",options:e,async fn(t){let{x:a,y:n,placement:r,rects:l,platform:i,elements:o,middlewareData:s}=t,{element:u,padding:c=0}=jl(e,t)||{};if(null==u)return{};let d=Al(c),m={x:a,y:n},f=Sl(r),h=xl(f),p=await i.getDimensions(u),g="y"===f,j=g?"top":"left",v=g?"bottom":"right",y=g?"clientHeight":"clientWidth",b=l.reference[h]+l.reference[f]-m[f]-l.floating[h],x=m[f]-l.reference[f],w=await(null==i.getOffsetParent?void 0:i.getOffsetParent(u)),k=w?w[y]:0;(!k||!await(null==i.isElement?void 0:i.isElement(w)))&&(k=o.floating[y]||l.floating[h]);let S=b/2-x/2,C=k/2-p[h]/2-1,E=ul(d[j],C),N=ul(d[v],C),_=E,P=k-p[h]-N,T=k/2-p[h]/2+S,M=gl(_,T,P),A=!s.arrow&&null!=yl(r)&&T!==M&&l.reference[h]/2-(T<_?E:N)-p[h]/2<0,L=A?T<_?T-_:T-P:0;return{[f]:m[f]+L,data:{[f]:M,centerOffset:T-M-L,...A&&{alignmentOffset:L}},reset:A}}}),Oi=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:a,y:n,placement:r,rects:l,middlewareData:i}=t,{offset:o=0,mainAxis:s=!0,crossAxis:u=!0}=jl(e,t),c={x:a,y:n},d=kl(r),m=bl(d),f=c[m],h=c[d],p=jl(o,t),g="number"==typeof p?{mainAxis:p,crossAxis:0}:{mainAxis:0,crossAxis:0,...p};if(s){let e="y"===m?"height":"width",t=l.reference[m]-l.floating[e]+g.mainAxis,a=l.reference[m]+l.reference[e]-g.mainAxis;f<t?f=t:f>a&&(f=a)}if(u){var j,v;let e="y"===m?"width":"height",t=Il.has(vl(r)),a=l.reference[d]-l.floating[e]+(t&&(null==(j=i.offset)?void 0:j[d])||0)+(t?0:g.crossAxis),n=l.reference[d]+l.reference[e]+(t?0:(null==(v=i.offset)?void 0:v[d])||0)-(t?g.crossAxis:0);h<a?h=a:h>n&&(h=n)}return{[m]:f,[d]:h}}}},Ii=(e,t,a)=>{let n=new Map,r={platform:_i,...a},l={...r.platform,_c:n};return(async(e,t,a)=>{let{placement:n="bottom",strategy:r="absolute",middleware:l=[],platform:i}=a,o=l.filter(Boolean),s=await(null==i.isRTL?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:r}),{x:c,y:d}=Rl(u,n,s),m=n,f={},h=0;for(let a=0;a<o.length;a++){let{name:l,fn:p}=o[a],{x:g,y:j,data:v,reset:y}=await p({x:c,y:d,initialPlacement:n,placement:m,strategy:r,middlewareData:f,rects:u,platform:i,elements:{reference:e,floating:t}});c=null==g?c:g,d=null==j?d:j,f={...f,[l]:{...f[l],...v}},y&&h<=50&&(h++,"object"==typeof y&&(y.placement&&(m=y.placement),y.rects&&(u=!0===y.rects?await i.getElementRects({reference:e,floating:t,strategy:r}):y.rects),({x:c,y:d}=Rl(u,m,s))),a=-1)}return{x:c,y:d,placement:m,strategy:r,middlewareData:f}})(e,t,{...r,platform:l})},Fi=e=>({name:"arrow",options:e,fn(t){let{element:a,padding:n}="function"==typeof e?e(t):e;return a&&function(e){return{}.hasOwnProperty.call(e,"current")}(a)?null==a.current?{}:Di({element:a.current,padding:n}).fn(t):a?Di({element:a,padding:n}).fn(t):{}}}),Bi=typeof document<"u"?y.useLayoutEffect:y.useEffect;function Vi(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let a,n,r;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(a=e.length,a!==t.length)return!1;for(n=a;0!==n--;)if(!Vi(e[n],t[n]))return!1;return!0}if(r=Object.keys(e),a=r.length,a!==Object.keys(t).length)return!1;for(n=a;0!==n--;)if(!{}.hasOwnProperty.call(t,r[n]))return!1;for(n=a;0!==n--;){let a=r[n];if(!("_owner"===a&&e.$$typeof||Vi(e[a],t[a])))return!1}return!0}return e!=e&&t!=t}function $i(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Wi(e,t){let a=$i(e);return Math.round(t*a)/a}function Ui(e){let t=y.useRef(e);return Bi(()=>{t.current=e}),t}var Hi=y.forwardRef((e,t)=>{let{children:a,width:n=10,height:r=5,...l}=e;return(0,I.jsx)(Ca.svg,{...l,ref:t,width:n,height:r,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?a:(0,I.jsx)("polygon",{points:"0,0 30,0 15,10"})})});Hi.displayName="Arrow";var qi=Hi,Yi="Popper",[Ki,Xi]=da(Yi),[Qi,Gi]=Ki(Yi),Zi=e=>{let{__scopePopper:t,children:a}=e,[n,r]=y.useState(null);return(0,I.jsx)(Qi,{scope:t,anchor:n,onAnchorChange:r,children:a})};Zi.displayName=Yi;var Ji="PopperAnchor",eo=y.forwardRef((e,t)=>{let{__scopePopper:a,virtualRef:n,...r}=e,l=Gi(Ji,a),i=y.useRef(null),o=Qt(t,i),s=y.useRef(null);return y.useEffect(()=>{let e=s.current;s.current=(null==n?void 0:n.current)||i.current,e!==s.current&&l.onAnchorChange(s.current)}),n?null:(0,I.jsx)(Ca.div,{...r,ref:o})});eo.displayName=Ji;var to="PopperContent",[ao,no]=Ki(to),ro=y.forwardRef((e,t)=>{var a,n,r,l,i,o,s,u;let{__scopePopper:c,side:d="bottom",sideOffset:m=0,align:f="center",alignOffset:h=0,arrowPadding:p=0,avoidCollisions:g=!0,collisionBoundary:j=[],collisionPadding:v=0,sticky:b="partial",hideWhenDetached:x=!1,updatePositionStrategy:w="optimized",onPlaced:k,...S}=e,C=Gi(to,c),[E,N]=y.useState(null),_=Qt(t,e=>N(e)),[P,T]=y.useState(null),M=ya(P),A=null==(a=null==M?void 0:M.width)?0:a,L=null==(n=null==M?void 0:M.height)?0:n,R=d+("center"===f?"":"-"+f),z="number"==typeof v?v:{top:0,right:0,bottom:0,left:0,...v},D=Array.isArray(j)?j:[j],O=D.length>0,F={padding:z,boundary:D.filter(so),altBoundary:O},{refs:B,floatingStyles:V,placement:$,isPositioned:W,middlewareData:U}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:a="absolute",middleware:n=[],platform:r,elements:{reference:l,floating:i}={},transform:o=!0,whileElementsMounted:s,open:u}=e,[c,d]=y.useState({x:0,y:0,strategy:a,placement:t,middlewareData:{},isPositioned:!1}),[m,f]=y.useState(n);Vi(m,n)||f(n);let[h,p]=y.useState(null),[g,j]=y.useState(null),v=y.useCallback(e=>{e!==k.current&&(k.current=e,p(e))},[]),b=y.useCallback(e=>{e!==S.current&&(S.current=e,j(e))},[]),x=l||h,w=i||g,k=y.useRef(null),S=y.useRef(null),C=y.useRef(c),E=null!=s,N=Ui(s),_=Ui(r),P=y.useCallback(()=>{if(!k.current||!S.current)return;let e={placement:t,strategy:a,middleware:m};_.current&&(e.platform=_.current),Ii(k.current,S.current,e).then(e=>{let t={...e,isPositioned:!0};T.current&&!Vi(C.current,t)&&(C.current=t,Y.flushSync(()=>{d(t)}))})},[m,t,a,_]);Bi(()=>{!1===u&&C.current.isPositioned&&(C.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[u]);let T=y.useRef(!1);Bi(()=>(T.current=!0,()=>{T.current=!1}),[]),Bi(()=>{if(x&&(k.current=x),w&&(S.current=w),x&&w){if(N.current)return N.current(x,w,P);P()}},[x,w,P,N,E]);let M=y.useMemo(()=>({reference:k,floating:S,setReference:v,setFloating:b}),[v,b]),A=y.useMemo(()=>({reference:x,floating:w}),[x,w]),L=y.useMemo(()=>{let e={position:a,left:0,top:0};if(!A.floating)return e;let t=Wi(A.floating,c.x),n=Wi(A.floating,c.y);return o?{...e,transform:"translate("+t+"px, "+n+"px)",...$i(A.floating)>=1.5&&{willChange:"transform"}}:{position:a,left:t,top:n}},[a,o,A.floating,c.x,c.y]);return y.useMemo(()=>({...c,update:P,refs:M,elements:A,floatingStyles:L}),[c,P,M,A,L])}({strategy:"fixed",placement:R,whileElementsMounted:(...e)=>Ti(...e,{animationFrame:"always"===w}),elements:{reference:C.anchor},middleware:[Mi({mainAxis:m+L,alignmentAxis:h}),g&&Ai({mainAxis:!0,crossAxis:!1,limiter:"partial"===b?Oi():void 0,...F}),g&&Li({...F}),Ri({...F,apply:({elements:e,rects:t,availableWidth:a,availableHeight:n})=>{let{width:r,height:l}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${a}px`),i.setProperty("--radix-popper-available-height",`${n}px`),i.setProperty("--radix-popper-anchor-width",`${r}px`),i.setProperty("--radix-popper-anchor-height",`${l}px`)}}),P&&Fi({element:P,padding:p}),uo({arrowWidth:A,arrowHeight:L}),x&&zi({strategy:"referenceHidden",...F})]}),[H,q]=co($),K=qa(k);pa(()=>{W&&(null==K||K())},[W,K]);let X=null==(r=U.arrow)?void 0:r.x,Q=null==(l=U.arrow)?void 0:l.y,G=0!==(null==(i=U.arrow)?void 0:i.centerOffset),[Z,J]=y.useState();return pa(()=>{E&&J(window.getComputedStyle(E).zIndex)},[E]),(0,I.jsx)("div",{ref:B.setFloating,"data-radix-popper-content-wrapper":"",style:{...V,transform:W?V.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Z,"--radix-popper-transform-origin":[null==(o=U.transformOrigin)?void 0:o.x,null==(s=U.transformOrigin)?void 0:s.y].join(" "),...(null==(u=U.hide)?void 0:u.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,I.jsx)(ao,{scope:c,placedSide:H,onArrowChange:T,arrowX:X,arrowY:Q,shouldHideArrow:G,children:(0,I.jsx)(Ca.div,{"data-side":H,"data-align":q,...S,ref:_,style:{...S.style,animation:W?void 0:"none"}})})})});ro.displayName=to;var lo="PopperArrow",io={top:"bottom",right:"left",bottom:"top",left:"right"},oo=y.forwardRef(function(e,t){let{__scopePopper:a,...n}=e,r=no(lo,a);return(0,I.jsx)("span",{ref:r.onArrowChange,style:{position:"absolute",left:r.arrowX,top:r.arrowY,[io[r.placedSide]]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[r.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[r.placedSide],visibility:r.shouldHideArrow?"hidden":void 0},children:(0,I.jsx)(qi,{...n,ref:t,style:{...n.style,display:"block"}})})});function so(e){return null!==e}oo.displayName=lo;var uo=e=>({name:"transformOrigin",options:e,fn(t){var a,n,r,l,i;let{placement:o,rects:s,middlewareData:u}=t,c=0!==(null==(a=u.arrow)?void 0:a.centerOffset),d=c?0:e.arrowWidth,m=c?0:e.arrowHeight,[f,h]=co(o),p={start:"0%",center:"50%",end:"100%"}[h],g=(null==(n=null==(r=u.arrow)?void 0:r.x)?0:n)+d/2,j=(null==(l=null==(i=u.arrow)?void 0:i.y)?0:l)+m/2,v="",y="";return"bottom"===f?(v=c?p:`${g}px`,y=-m+"px"):"top"===f?(v=c?p:`${g}px`,y=`${s.floating.height+m}px`):"right"===f?(v=-m+"px",y=c?p:`${j}px`):"left"===f&&(v=`${s.floating.width+m}px`,y=c?p:`${j}px`),{data:{x:v,y:y}}}});function co(e){let[t,a="center"]=e.split("-");return[t,a]}var mo=Zi,fo=eo,ho=ro,po=oo;function go({className:e,type:t,...a}){return(0,I.jsx)("input",{type:t,"data-slot":"input",className:E.cn("jltma:file:text-(--jltma-foreground)! jltma:text-(--jltma-foreground)! jltma:placeholder:text-(--jltma-muted-foreground)! jltma:selection:bg-(--jltma-primary)! jltma:selection:text-(--jltma-primary-foreground)! jltma:dark:bg-(--jltma-input)/30! jltma:border-(--jltma-input)! jltma:h-9 jltma:w-full jltma:min-w-0 jltma:rounded-(--jltma-radius)! jltma:border jltma:bg-transparent! jltma:px-3 jltma:py-1 jltma:text-base jltma:shadow-xs jltma:transition-[color,box-shadow] jltma:outline-none jltma:file:inline-flex jltma:file:h-7 jltma:file:border-0 jltma:file:bg-transparent! jltma:file:text-sm jltma:file:font-medium jltma:disabled:pointer-events-none jltma:disabled:cursor-not-allowed jltma:disabled:opacity-50 jltma:md:text-sm","jltma:focus-visible:border-(--jltma-ring)! jltma:focus-visible:ring-(--jltma-ring)/50! jltma:focus-visible:ring-[3px]!","jltma:aria-invalid:ring-(--jltma-destructive)/20! jltma:dark:aria-invalid:ring-(--jltma-destructive)/40! jltma:aria-invalid:border-(--jltma-destructive)!",e),...a})}var jo=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),vo=y.forwardRef((e,t)=>(0,I.jsx)(Ca.span,{...e,ref:t,style:{...jo,...e.style}}));vo.displayName="VisuallyHidden";var yo=vo,bo=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let a=ea(`Primitive.${t}`),n=y.forwardRef((e,n)=>{let{asChild:r,...l}=e,i=r?a:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,I.jsx)(i,{...l,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),xo="horizontal",wo=["horizontal","vertical"],ko=y.forwardRef((e,t)=>{let{decorative:a,orientation:n=xo,...r}=e,l=function(e){return wo.includes(e)}(n)?n:xo;return(0,I.jsx)(bo.div,{"data-orientation":l,...a?{role:"none"}:{"aria-orientation":"vertical"===l?l:void 0,role:"separator"},...r,ref:t})});ko.displayName="Separator";var So=ko;function Co({className:e,orientation:t="horizontal",decorative:a=!0,...n}){return(0,I.jsx)(So,{"data-slot":"separator",decorative:a,orientation:t,className:E.cn("jltma:bg-(--jltma-border) jltma:shrink-0 jltma:data-[orientation=horizontal]:h-px jltma:data-[orientation=horizontal]:w-full jltma:data-[orientation=vertical]:h-full jltma:data-[orientation=vertical]:w-px",e),...n})}function Eo({className:e,...t}){return(0,I.jsx)("div",{"data-slot":"skeleton",className:E.cn("jltma:bg-(--jltma-accent) jltma:animate-pulse jltma:rounded-md",e),...t})}var No=({...e})=>{let{mode:t}=D();return(0,I.jsx)(fe,{theme:t,className:"toaster group",position:"top-right",richColors:!0,closeButton:!0,icons:{success:(0,I.jsx)(et,{className:"jltma:size-4"}),info:(0,I.jsx)(vt,{className:"jltma:size-4"}),warning:(0,I.jsx)(Bt,{className:"jltma:size-4"}),error:(0,I.jsx)(Tt,{className:"jltma:size-4"}),loading:(0,I.jsx)(wt,{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})};function _o({className:e,...t}){return(0,I.jsx)(wt,{role:"status","aria-label":"Loading",className:E.cn("jltma:size-4 jltma:animate-spin",e),...t})}var Po="Switch",[To,Mo]=da(Po),[Ao,Lo]=To(Po),Ro=y.forwardRef((e,t)=>{let{__scopeSwitch:a,name:n,checked:r,defaultChecked:l,required:i,disabled:o,value:s="on",onCheckedChange:u,form:c,...d}=e,[m,f]=y.useState(null),h=Qt(t,e=>f(e)),p=y.useRef(!1),g=!m||(c||!!m.closest("form")),[j,v]=ja({prop:r,defaultProp:null!=l&&l,onChange:u,caller:Po});return(0,I.jsxs)(Ao,{scope:a,checked:j,disabled:o,children:[(0,I.jsx)(Ca.button,{type:"button",role:"switch","aria-checked":j,"aria-required":i,"data-state":Io(j),"data-disabled":o?"":void 0,disabled:o,value:s,...d,ref:h,onClick:fa(e.onClick,e=>{v(e=>!e),g&&(p.current=e.isPropagationStopped(),p.current||e.stopPropagation())})}),g&&(0,I.jsx)(Oo,{control:m,bubbles:!p.current,name:n,value:s,checked:j,required:i,disabled:o,form:c,style:{transform:"translateX(-100%)"}})]})});Ro.displayName=Po;var zo="SwitchThumb",Do=y.forwardRef((e,t)=>{let{__scopeSwitch:a,...n}=e,r=Lo(zo,a);return(0,I.jsx)(Ca.span,{"data-state":Io(r.checked),"data-disabled":r.disabled?"":void 0,...n,ref:t})});Do.displayName=zo;var Oo=y.forwardRef(({__scopeSwitch:e,control:t,checked:a,bubbles:n=!0,...r},l)=>{let i=y.useRef(null),o=Qt(i,l),s=va(a),u=ya(t);return y.useEffect(()=>{let e=i.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(s!==a&&t){let r=new Event("click",{bubbles:n});t.call(e,a),e.dispatchEvent(r)}},[s,a,n]),(0,I.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:a,...r,tabIndex:-1,ref:o,style:{...r.style,...u,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function Io(e){return e?"checked":"unchecked"}Oo.displayName="SwitchBubbleInput";var Fo=Ro,Bo=Do;function Vo({className:e,...t}){return(0,I.jsx)(Fo,{"data-slot":"switch",className:E.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:(0,I.jsx)(Bo,{"data-slot":"switch-thumb",className:E.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")})})}function $o({className:e,...t}){return(0,I.jsx)("textarea",{"data-slot":"textarea",className:E.cn("jltma:border-(--jltma-input)! jltma:text-(--jltma-foreground)! jltma:placeholder:text-(--jltma-muted-foreground)! jltma:selection:bg-(--jltma-primary)! jltma:selection:text-(--jltma-primary-foreground)! jltma:focus-visible:border-(--jltma-ring)! jltma:focus-visible:ring-(--jltma-ring)/50! jltma:aria-invalid:ring-(--jltma-destructive)/20! jltma:dark:aria-invalid:ring-(--jltma-destructive)/40! jltma:aria-invalid:border-(--jltma-destructive)! jltma:dark:bg-(--jltma-input)/30! jltma:flex jltma:field-sizing-content jltma:min-h-16 jltma:w-full jltma:rounded-(--jltma-radius)! jltma:border jltma:bg-transparent! jltma:px-3! jltma:py-2! jltma:text-base jltma:shadow-xs jltma:transition-[color,box-shadow] jltma:outline-none! jltma:focus-visible:ring-[3px]! jltma:disabled:cursor-not-allowed jltma:disabled:opacity-50 jltma:md:text-sm",e),...t})}var Wo=Symbol("radix.slottable");var[Uo,Ho]=da("Tooltip",[Xi]),qo=Xi(),Yo="TooltipProvider",Ko=700,Xo="tooltip.open",[Qo,Go]=Uo(Yo),Zo=e=>{let{__scopeTooltip:t,delayDuration:a=Ko,skipDelayDuration:n=300,disableHoverableContent:r=!1,children:l}=e,i=y.useRef(!0),o=y.useRef(!1),s=y.useRef(0);return y.useEffect(()=>{let e=s.current;return()=>window.clearTimeout(e)},[]),(0,I.jsx)(Qo,{scope:t,isOpenDelayedRef:i,delayDuration:a,onOpen:y.useCallback(()=>{window.clearTimeout(s.current),i.current=!1},[]),onClose:y.useCallback(()=>{window.clearTimeout(s.current),s.current=window.setTimeout(()=>i.current=!0,n)},[n]),isPointerInTransitRef:o,onPointerInTransitChange:y.useCallback(e=>{o.current=e},[]),disableHoverableContent:r,children:l})};Zo.displayName=Yo;var Jo="Tooltip",[es,ts]=Uo(Jo),as=e=>{let{__scopeTooltip:t,children:a,open:n,defaultOpen:r,onOpenChange:l,disableHoverableContent:i,delayDuration:o}=e,s=Go(Jo,e.__scopeTooltip),u=qo(t),[c,d]=y.useState(null),m=Ha(),f=y.useRef(0),h=null==i?s.disableHoverableContent:i,p=null==o?s.delayDuration:o,g=y.useRef(!1),[j,v]=ja({prop:n,defaultProp:null!=r&&r,onChange:e=>{e?(s.onOpen(),document.dispatchEvent(new CustomEvent(Xo))):s.onClose(),null==l||l(e)},caller:Jo}),b=y.useMemo(()=>j?g.current?"delayed-open":"instant-open":"closed",[j]),x=y.useCallback(()=>{window.clearTimeout(f.current),f.current=0,g.current=!1,v(!0)},[v]),w=y.useCallback(()=>{window.clearTimeout(f.current),f.current=0,v(!1)},[v]),k=y.useCallback(()=>{window.clearTimeout(f.current),f.current=window.setTimeout(()=>{g.current=!0,v(!0),f.current=0},p)},[p,v]);return y.useEffect(()=>()=>{f.current&&(window.clearTimeout(f.current),f.current=0)},[]),(0,I.jsx)(mo,{...u,children:(0,I.jsx)(es,{scope:t,contentId:m,open:j,stateAttribute:b,trigger:c,onTriggerChange:d,onTriggerEnter:y.useCallback(()=>{s.isOpenDelayedRef.current?k():x()},[s.isOpenDelayedRef,k,x]),onTriggerLeave:y.useCallback(()=>{h?w():(window.clearTimeout(f.current),f.current=0)},[w,h]),onOpen:x,onClose:w,disableHoverableContent:h,children:a})})};as.displayName=Jo;var ns="TooltipTrigger",rs=y.forwardRef((e,t)=>{let{__scopeTooltip:a,...n}=e,r=ts(ns,a),l=Go(ns,a),i=qo(a),o=Qt(t,y.useRef(null),r.onTriggerChange),s=y.useRef(!1),u=y.useRef(!1),c=y.useCallback(()=>s.current=!1,[]);return y.useEffect(()=>()=>document.removeEventListener("pointerup",c),[c]),(0,I.jsx)(fo,{asChild:!0,...i,children:(0,I.jsx)(Ca.button,{"aria-describedby":r.open?r.contentId:void 0,"data-state":r.stateAttribute,...n,ref:o,onPointerMove:fa(e.onPointerMove,e=>{"touch"!==e.pointerType&&!u.current&&!l.isPointerInTransitRef.current&&(r.onTriggerEnter(),u.current=!0)}),onPointerLeave:fa(e.onPointerLeave,()=>{r.onTriggerLeave(),u.current=!1}),onPointerDown:fa(e.onPointerDown,()=>{r.open&&r.onClose(),s.current=!0,document.addEventListener("pointerup",c,{once:!0})}),onFocus:fa(e.onFocus,()=>{s.current||r.onOpen()}),onBlur:fa(e.onBlur,r.onClose),onClick:fa(e.onClick,r.onClose)})})});rs.displayName=ns;var ls="TooltipPortal",[is,os]=Uo(ls,{forceMount:void 0}),ss=e=>{let{__scopeTooltip:t,forceMount:a,children:n,container:r}=e,l=ts(ls,t);return(0,I.jsx)(is,{scope:t,forceMount:a,children:(0,I.jsx)(ba,{present:a||l.open,children:(0,I.jsx)(fn,{asChild:!0,container:r,children:n})})})};ss.displayName=ls;var us="TooltipContent",cs=y.forwardRef((e,t)=>{let a=os(us,e.__scopeTooltip),{forceMount:n=a.forceMount,side:r="top",...l}=e,i=ts(us,e.__scopeTooltip);return(0,I.jsx)(ba,{present:n||i.open,children:(0,I.jsx)(i.disableHoverableContent?ps:ds,{side:r,...l,ref:t})})}),ds=y.forwardRef((e,t)=>{let a=ts(us,e.__scopeTooltip),n=Go(us,e.__scopeTooltip),r=y.useRef(null),l=Qt(t,r),[i,o]=y.useState(null),{trigger:s,onClose:u}=a,c=r.current,{onPointerInTransitChange:d}=n,m=y.useCallback(()=>{o(null),d(!1)},[d]),f=y.useCallback((e,t)=>{let a={x:e.clientX,y:e.clientY},n=function(e,t,a=5){let n=[];switch(t){case"top":n.push({x:e.x-a,y:e.y+a},{x:e.x+a,y:e.y+a});break;case"bottom":n.push({x:e.x-a,y:e.y-a},{x:e.x+a,y:e.y-a});break;case"left":n.push({x:e.x+a,y:e.y-a},{x:e.x+a,y:e.y+a});break;case"right":n.push({x:e.x-a,y:e.y-a},{x:e.x-a,y:e.y+a})}return n}(a,function(e,t){let a=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),r=Math.abs(t.right-e.x),l=Math.abs(t.left-e.x);switch(Math.min(a,n,r,l)){case l:return"left";case r:return"right";case a:return"top";case n:return"bottom";default:throw Error("unreachable")}}(a,e.currentTarget.getBoundingClientRect())),r=function(e){let{top:t,right:a,bottom:n,left:r}=e;return[{x:r,y:t},{x:a,y:t},{x:a,y:n},{x:r,y:n}]}(t.getBoundingClientRect());o(function(e){let t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:+(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let a=0;a<e.length;a++){let n=e[a];for(;t.length>=2;){let e=t[t.length-1],a=t[t.length-2];if(!((e.x-a.x)*(n.y-a.y)>=(e.y-a.y)*(n.x-a.x)))break;t.pop()}t.push(n)}t.pop();let a=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;a.length>=2;){let e=a[a.length-1],t=a[a.length-2];if(!((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x)))break;a.pop()}a.push(n)}return a.pop(),1===t.length&&1===a.length&&t[0].x===a[0].x&&t[0].y===a[0].y?t:t.concat(a)}(t)}([...n,...r])),d(!0)},[d]);return y.useEffect(()=>()=>m(),[m]),y.useEffect(()=>{if(s&&c){let e=e=>f(e,c),t=e=>f(e,s);return s.addEventListener("pointerleave",e),c.addEventListener("pointerleave",t),()=>{s.removeEventListener("pointerleave",e),c.removeEventListener("pointerleave",t)}}},[s,c,f,m]),y.useEffect(()=>{if(i){let e=e=>{let t=e.target,a={x:e.clientX,y:e.clientY},n=(null==s?void 0:s.contains(t))||(null==c?void 0:c.contains(t)),r=!function(e,t){let{x:a,y:n}=e,r=!1;for(let e=0,l=t.length-1;e<t.length;l=e++){let i=t[e],o=t[l],s=i.x,u=i.y,c=o.y;u>n!=c>n&&a<(o.x-s)*(n-u)/(c-u)+s&&(r=!r)}return r}(a,i);n?m():r&&(m(),u())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[s,c,i,u,m]),(0,I.jsx)(ps,{...e,ref:l})}),[ms,fs]=Uo(Jo,{isInside:!1}),hs=function(e){let t=({children:e})=>(0,I.jsx)(I.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=Wo,t}("TooltipContent"),ps=y.forwardRef((e,t)=>{let{__scopeTooltip:a,children:n,"aria-label":r,onEscapeKeyDown:l,onPointerDownOutside:i,...o}=e,s=ts(us,a),u=qo(a),{onClose:c}=s;return y.useEffect(()=>(document.addEventListener(Xo,c),()=>document.removeEventListener(Xo,c)),[c]),y.useEffect(()=>{if(s.trigger){let e=e=>{let t=e.target;null!=t&&t.contains(s.trigger)&&c()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[s.trigger,c]),(0,I.jsx)(Za,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:i,onFocusOutside:e=>e.preventDefault(),onDismiss:c,children:(0,I.jsxs)(ho,{"data-state":s.stateAttribute,...u,...o,ref:t,style:{...o.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,I.jsx)(hs,{children:n}),(0,I.jsx)(ms,{scope:a,isInside:!0,children:(0,I.jsx)(yo,{id:s.contentId,role:"tooltip",children:r||n})})]})})});cs.displayName=us;var gs="TooltipArrow",js=y.forwardRef((e,t)=>{let{__scopeTooltip:a,...n}=e,r=qo(a);return fs(gs,a).isInside?null:(0,I.jsx)(po,{...r,...n,ref:t})});js.displayName=gs;var vs=Zo,ys=as,bs=rs,xs=ss,ws=cs,ks=js;function Ss({delayDuration:e=0,...t}){return(0,I.jsx)(vs,{"data-slot":"tooltip-provider",delayDuration:e,...t})}function Cs({...e}){return(0,I.jsx)(Ss,{children:(0,I.jsx)(ys,{"data-slot":"tooltip",...e})})}function Es({...e}){return(0,I.jsx)(bs,{"data-slot":"tooltip-trigger",...e})}function Ns({className:e,sideOffset:t=0,children:a,...n}){return(0,I.jsx)(xs,{children:(0,I.jsxs)(ws,{"data-slot":"tooltip-content",sideOffset:t,className:E.cn("jltma:bg-(--jltma-foreground) jltma:text-(--jltma-background) jltma:animate-in jltma:fade-in-0 jltma:zoom-in-95 jltma:data-[state=closed]:animate-out jltma:data-[state=closed]:fade-out-0 jltma:data-[state=closed]:zoom-out-95 jltma:data-[side=bottom]:slide-in-from-top-2 jltma:data-[side=left]:slide-in-from-right-2 jltma:data-[side=right]:slide-in-from-left-2 jltma:data-[side=top]:slide-in-from-bottom-2 jltma:z-50 jltma:w-fit jltma:origin-(--radix-tooltip-content-transform-origin) jltma:rounded-(--jltma-radius) jltma:px-3 jltma:py-1.5 jltma:text-xs jltma:text-balance",e),...n,children:[a,(0,I.jsx)(ks,{className:"jltma:fill-(--jltma-foreground) jltma:z-50"})]})})}var _s=()=>{let{categories:e,enabledWizards:t,allWizards:a,enableDisableCategory:n}=Se(),{enabledIconLibraries:r,setEnabledIconLibraries:l}=Ce(),i=be.isPremium(),o=(0,y.useMemo)(()=>{try{var e,t;let a=null==(e=null==(t=M().data)||null==(t=t.icons_extended)?void 0:t.libraries)?{}:e,n=Object.keys(a);return i?n:n.filter(e=>{var t;return!(null!=(t=a[e])&&t.is_pro)})}catch(e){return[]}},[i]),s=(0,y.useMemo)(()=>{let n=be.getAllWizardKeysFromCategories(e,"extensions"),l=i?n:n.filter(e=>{var t;return!(null!=(t=a[e])&&t.is_pro)}),s=l.length>0&&l.every(e=>t.has(e)),u=o.length>0&&o.every(e=>r.has(e));return s&&u},[e,t,a,i,o,r]);return(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2",children:[(0,I.jsx)("span",{className:"jltma:text-xs jltma:font-medium jltma:text-(--jltma-foreground) jltma:whitespace-nowrap",children:"Enable All"}),(0,I.jsx)(Vo,{checked:s,onCheckedChange:e=>{n("all",e),l(e?new Set(o):new Set)}})]})},Ps=({text:e,className:t=""})=>(0,I.jsx)("h2",{className:E.cn("jltma:text-lg jltma:font-semibold jltma:m-0! jltma:text-(--jltma-foreground)!",t),children:e}),Ts=(0,y.createContext)({});function Ms(e){let t=(0,y.useRef)(null);return null===t.current&&(t.current=e()),t.current}var As=typeof window<"u",Ls=As?y.useLayoutEffect:y.useEffect,Rs=(0,y.createContext)(null);function zs(e,t){-1===e.indexOf(t)&&e.push(t)}function Ds(e,t){let a=e.indexOf(t);a>-1&&e.splice(a,1)}var Os=(e,t,a)=>a>t?t:a<e?e:a,Is={},Fs=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function Bs(e){return"object"==typeof e&&!!e}var Vs=e=>/^0[^.\s]+$/u.test(e);function $s(e){let t;return()=>(void 0===t&&(t=e()),t)}var Ws=e=>e,Us=(e,t)=>a=>t(e(a)),Hs=(...e)=>e.reduce(Us),qs=(e,t,a)=>{let n=t-e;return 0===n?1:(a-e)/n},Ys=class{constructor(){this.subscriptions=[]}add(e){return zs(this.subscriptions,e),()=>Ds(this.subscriptions,e)}notify(e,t,a){let n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,a);else for(let r=0;r<n;r++){let n=this.subscriptions[r];n&&n(e,t,a)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}},Ks=e=>1e3*e,Xs=e=>e/1e3;function Qs(e,t){return t?1e3/t*e:0}var Gs=(e,t,a)=>(((1-3*a+3*t)*e+(3*a-6*t))*e+3*t)*e;function Zs(e,t,a,n){if(e===t&&a===n)return Ws;let r=t=>function(e,t,a,n,r){let l,i,o=0;do{i=t+(a-t)/2,l=Gs(i,n,r)-e,l>0?a=i:t=i}while(Math.abs(l)>1e-7&&++o<12);return i}(t,0,1,e,a);return e=>0===e||1===e?e:Gs(r(e),t,n)}var Js=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,eu=e=>t=>1-e(1-t),tu=Zs(.33,1.53,.69,.99),au=eu(tu),nu=Js(au),ru=e=>(e*=2)<1?.5*au(e):.5*(2-2**(-10*(e-1))),lu=e=>1-Math.sin(Math.acos(e)),iu=eu(lu),ou=Js(lu),su=Zs(.42,0,1,1),uu=Zs(0,0,.58,1),cu=Zs(.42,0,.58,1),du=e=>Array.isArray(e)&&"number"==typeof e[0],mu={linear:Ws,easeIn:su,easeInOut:cu,easeOut:uu,circIn:lu,circInOut:ou,circOut:iu,backIn:au,backInOut:nu,backOut:tu,anticipate:ru},fu=e=>{if(du(e)){let[t,a,n,r]=e;return Zs(t,a,n,r)}return(e=>"string"==typeof e)(e)?mu[e]:e},hu=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],pu={value:null,addProjectionMetrics:null};function gu(e,t){let a=!1,n=!0,r={delta:0,timestamp:0,isProcessing:!1},l=()=>a=!0,i=hu.reduce((e,a)=>(e[a]=function(e,t){let a=new Set,n=new Set,r=!1,l=!1,i=new WeakSet,o={delta:0,timestamp:0,isProcessing:!1},s=0;function u(t){i.has(t)&&(c.schedule(t),e()),s++,t(o)}let c={schedule:(e,t=!1,l=!1)=>{let o=l&&r?a:n;return t&&i.add(e),o.has(e)||o.add(e),e},cancel:e=>{n.delete(e),i.delete(e)},process:e=>{o=e,r?l=!0:(r=!0,[a,n]=[n,a],a.forEach(u),t&&pu.value&&pu.value.frameloop[t].push(s),s=0,a.clear(),r=!1,l&&(l=!1,c.process(e)))}};return c}(l,t?a:void 0),e),{}),{setup:o,read:s,resolveKeyframes:u,preUpdate:c,update:d,preRender:m,render:f,postRender:h}=i,p=()=>{let l=Is.useManualTiming?r.timestamp:performance.now();a=!1,Is.useManualTiming||(r.delta=n?1e3/60:Math.max(Math.min(l-r.timestamp,40),1)),r.timestamp=l,r.isProcessing=!0,o.process(r),s.process(r),u.process(r),c.process(r),d.process(r),m.process(r),f.process(r),h.process(r),r.isProcessing=!1,a&&t&&(n=!1,e(p))},g=()=>{a=!0,n=!0,r.isProcessing||e(p)};return{schedule:hu.reduce((e,t)=>{let n=i[t];return e[t]=(e,t=!1,r=!1)=>(a||g(),n.schedule(e,t,r)),e},{}),cancel:e=>{for(let t=0;t<hu.length;t++)i[hu[t]].cancel(e)},state:r,steps:i}}var ju,{schedule:vu,cancel:yu,state:bu,steps:xu}=gu(typeof requestAnimationFrame<"u"?requestAnimationFrame:Ws,!0);function wu(){ju=void 0}var ku={now:()=>(void 0===ju&&ku.set(bu.isProcessing||Is.useManualTiming?bu.timestamp:performance.now()),ju),set:e=>{ju=e,queueMicrotask(wu)}},Su={layout:0,mainThread:0,waapi:0},Cu=e=>t=>"string"==typeof t&&t.startsWith(e),Eu=Cu("--"),Nu=Cu("var(--"),_u=e=>!!Nu(e)&&Pu.test(e.split("/*")[0].trim()),Pu=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function Tu(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}var Mu={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},Au={...Mu,transform:e=>Os(0,1,e)},Lu={...Mu,default:1},Ru=e=>Math.round(1e5*e)/1e5,zu=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;var Du=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,Ou=(e,t)=>a=>!!("string"==typeof a&&Du.test(a)&&a.startsWith(e)||t&&!function(e){return null==e}(a)&&Object.prototype.hasOwnProperty.call(a,t)),Iu=(e,t,a)=>n=>{if("string"!=typeof n)return n;let[r,l,i,o]=n.match(zu);return{[e]:parseFloat(r),[t]:parseFloat(l),[a]:parseFloat(i),alpha:void 0===o?1:parseFloat(o)}},Fu={...Mu,transform:e=>Math.round((e=>Os(0,255,e))(e))},Bu={test:Ou("rgb","red"),parse:Iu("red","green","blue"),transform:({red:e,green:t,blue:a,alpha:n=1})=>"rgba("+Fu.transform(e)+", "+Fu.transform(t)+", "+Fu.transform(a)+", "+Ru(Au.transform(n))+")"};var Vu={test:Ou("#"),parse:function(e){let t="",a="",n="",r="";return e.length>5?(t=e.substring(1,3),a=e.substring(3,5),n=e.substring(5,7),r=e.substring(7,9)):(t=e.substring(1,2),a=e.substring(2,3),n=e.substring(3,4),r=e.substring(4,5),t+=t,a+=a,n+=n,r+=r),{red:parseInt(t,16),green:parseInt(a,16),blue:parseInt(n,16),alpha:r?parseInt(r,16)/255:1}},transform:Bu.transform},$u=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),Wu=$u("deg"),Uu=$u("%"),Hu=$u("px"),qu=$u("vh"),Yu=$u("vw"),Ku={...Uu,parse:e=>Uu.parse(e)/100,transform:e=>Uu.transform(100*e)},Xu={test:Ou("hsl","hue"),parse:Iu("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:a,alpha:n=1})=>"hsla("+Math.round(e)+", "+Uu.transform(Ru(t))+", "+Uu.transform(Ru(a))+", "+Ru(Au.transform(n))+")"},Qu={test:e=>Bu.test(e)||Vu.test(e)||Xu.test(e),parse:e=>Bu.test(e)?Bu.parse(e):Xu.test(e)?Xu.parse(e):Vu.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?Bu.transform(e):Xu.transform(e),getAnimatableNone:e=>{let t=Qu.parse(e);return t.alpha=0,Qu.transform(t)}},Gu=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var Zu="number",Ju="color",ec=/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 tc(e){let t=e.toString(),a=[],n={color:[],number:[],var:[]},r=[],l=0;return{values:a,split:t.replace(ec,e=>(Qu.test(e)?(n.color.push(l),r.push(Ju),a.push(Qu.parse(e))):e.startsWith("var(")?(n.var.push(l),r.push("var"),a.push(e)):(n.number.push(l),r.push(Zu),a.push(parseFloat(e))),++l,"${}")).split("${}"),indexes:n,types:r}}function ac(e){return tc(e).values}function nc(e){let{split:t,types:a}=tc(e),n=t.length;return e=>{let r="";for(let l=0;l<n;l++)if(r+=t[l],void 0!==e[l]){let t=a[l];r+=t===Zu?Ru(e[l]):t===Ju?Qu.transform(e[l]):e[l]}return r}}var rc=e=>"number"==typeof e?0:Qu.test(e)?Qu.getAnimatableNone(e):e;var lc={test:function(e){var t,a;return isNaN(e)&&"string"==typeof e&&((null==(t=e.match(zu))?void 0:t.length)||0)+((null==(a=e.match(Gu))?void 0:a.length)||0)>0},parse:ac,createTransformer:nc,getAnimatableNone:function(e){let t=ac(e);return nc(e)(t.map(rc))}};function ic(e,t,a){return a<0&&(a+=1),a>1&&--a,a<1/6?e+6*(t-e)*a:a<.5?t:a<2/3?e+(t-e)*(2/3-a)*6:e}function oc(e,t){return a=>a>0?t:e}var sc=(e,t,a)=>e+(t-e)*a,uc=(e,t,a)=>{let n=e*e,r=a*(t*t-n)+n;return r<0?0:Math.sqrt(r)},cc=[Vu,Bu,Xu];function dc(e){let t=(e=>cc.find(t=>t.test(e)))(e);if(!t)return!1;let a=t.parse(e);return t===Xu&&(a=function({hue:e,saturation:t,lightness:a,alpha:n}){e/=360,a/=100;let r=0,l=0,i=0;if(t/=100){let n=a<.5?a*(1+t):a+t-a*t,o=2*a-n;r=ic(o,n,e+1/3),l=ic(o,n,e),i=ic(o,n,e-1/3)}else r=l=i=a;return{red:Math.round(255*r),green:Math.round(255*l),blue:Math.round(255*i),alpha:n}}(a)),a}var mc=(e,t)=>{let a=dc(e),n=dc(t);if(!a||!n)return oc(e,t);let r={...a};return e=>(r.red=uc(a.red,n.red,e),r.green=uc(a.green,n.green,e),r.blue=uc(a.blue,n.blue,e),r.alpha=sc(a.alpha,n.alpha,e),Bu.transform(r))},fc=new Set(["none","hidden"]);function hc(e,t){return a=>sc(e,t,a)}function pc(e){return"number"==typeof e?hc:"string"==typeof e?_u(e)?oc:Qu.test(e)?mc:vc:Array.isArray(e)?gc:"object"==typeof e?Qu.test(e)?mc:jc:oc}function gc(e,t){let a=[...e],n=a.length,r=e.map((e,a)=>pc(e)(e,t[a]));return e=>{for(let t=0;t<n;t++)a[t]=r[t](e);return a}}function jc(e,t){let a={...e,...t},n={};for(let r in a)void 0!==e[r]&&void 0!==t[r]&&(n[r]=pc(e[r])(e[r],t[r]));return e=>{for(let t in n)a[t]=n[t](e);return a}}var vc=(e,t)=>{let a=lc.createTransformer(t),n=tc(e),r=tc(t);return n.indexes.var.length===r.indexes.var.length&&n.indexes.color.length===r.indexes.color.length&&n.indexes.number.length>=r.indexes.number.length?fc.has(e)&&!r.values.length||fc.has(t)&&!n.values.length?function(e,t){return fc.has(e)?a=>a<=0?e:t:a=>a>=1?t:e}(e,t):Hs(gc(function(e,t){let a=[],n={color:0,var:0,number:0};for(let l=0;l<t.values.length;l++){var r;let i=t.types[l];a[l]=null==(r=e.values[e.indexes[i][n[i]]])?0:r,n[i]++}return a}(n,r),r.values),a):oc(e,t)};function yc(e,t,a){return"number"==typeof e&&"number"==typeof t&&"number"==typeof a?sc(e,t,a):pc(e)(e,t)}var bc=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>vu.update(t,e),stop:()=>yu(t),now:()=>bu.isProcessing?bu.timestamp:ku.now()}},xc=(e,t,a=10)=>{let n="",r=Math.max(Math.round(t/a),2);for(let t=0;t<r;t++)n+=Math.round(1e4*e(t/(r-1)))/1e4+", ";return`linear(${n.substring(0,n.length-2)})`};function wc(e){let t=0,a=e.next(t);for(;!a.done&&t<2e4;)t+=50,a=e.next(t);return t>=2e4?1/0:t}function kc(e,t,a){let n=Math.max(t-5,0);return Qs(a-e(n),t-n)}var Sc=100,Cc=10,Ec=1,Nc=0,_c=800,Pc=.3,Tc=.3,Mc={granular:.01,default:2},Ac={granular:.005,default:.5},Lc=.01,Rc=10,zc=.05,Dc=1;function Oc({duration:e=_c,bounce:t=Pc,velocity:a=Nc,mass:n=Ec}){let r,l,i=1-t;i=Os(zc,Dc,i),e=Os(Lc,Rc,Xs(e)),i<1?(r=t=>{let n=t*i,r=n*e;return.001-(n-a)/Fc(t,i)*Math.exp(-r)},l=t=>{let n=t*i*e,l=n*a+a,o=i**2*t**2*e,s=Math.exp(-n),u=Fc(t**2,i);return(.001-r(t)>0?-1:1)*(l-o)*s/u}):(r=t=>Math.exp(-t*e)*((t-a)*e+1)-.001,l=t=>Math.exp(-t*e)*e*e*(a-t));let o=function(e,t,a){let n=a;for(let a=1;a<Ic;a++)n-=e(n)/t(n);return n}(r,l,5/e);if(e=Ks(e),isNaN(o))return{stiffness:Sc,damping:Cc,duration:e};{let t=o**2*n;return{stiffness:t,damping:2*i*Math.sqrt(n*t),duration:e}}}var Ic=12;function Fc(e,t){return e*Math.sqrt(1-t*t)}var Bc=["duration","bounce"],Vc=["stiffness","damping","mass"];function $c(e,t){return t.some(t=>void 0!==e[t])}function Wc(e=Tc,t=Pc){let a,n="object"==typeof e?e:{visualDuration:e,keyframes:[0,1],bounce:t},{restSpeed:r,restDelta:l}=n,i=n.keyframes[0],o=n.keyframes[n.keyframes.length-1],s={done:!1,value:i},{stiffness:u,damping:c,mass:d,duration:m,velocity:f,isResolvedFromDuration:h}=function(e){let t={velocity:Nc,stiffness:Sc,damping:Cc,mass:Ec,isResolvedFromDuration:!1,...e};if(!$c(e,Vc)&&$c(e,Bc))if(t.velocity=0,e.visualDuration){let a=2*Math.PI/(1.2*e.visualDuration),n=a*a,r=2*Os(.05,1,1-(e.bounce||0))*Math.sqrt(n);t={...t,mass:Ec,stiffness:n,damping:r}}else{let a=Oc({...e,velocity:0});t={...t,...a,mass:Ec},t.isResolvedFromDuration=!0}return t}({...n,velocity:-Xs(n.velocity||0)}),p=f||0,g=c/(2*Math.sqrt(u*d)),j=o-i,v=Xs(Math.sqrt(u/d)),y=Math.abs(j)<5;if(r||(r=y?Mc.granular:Mc.default),l||(l=y?Ac.granular:Ac.default),g<1){let e=Fc(v,g);a=t=>o-Math.exp(-g*v*t)*((p+g*v*j)/e*Math.sin(e*t)+j*Math.cos(e*t))}else if(1===g)a=e=>o-Math.exp(-v*e)*(j+(p+v*j)*e);else{let e=v*Math.sqrt(g*g-1);a=t=>{let a=Math.exp(-g*v*t),n=Math.min(e*t,300);return o-a*((p+g*v*j)*Math.sinh(n)+e*j*Math.cosh(n))/e}}let b={calculatedDuration:h&&m||null,next:e=>{let t=a(e);if(h)s.done=e>=m;else{let n=0===e?p:0;g<1&&(n=0===e?Ks(p):kc(a,e,t));let i=Math.abs(n)<=r,u=Math.abs(o-t)<=l;s.done=i&&u}return s.value=s.done?o:t,s},toString:()=>{let e=Math.min(wc(b),2e4),t=xc(t=>b.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return b}function Uc({keyframes:e,velocity:t=0,power:a=.8,timeConstant:n=325,bounceDamping:r=10,bounceStiffness:l=500,modifyTarget:i,min:o,max:s,restDelta:u=.5,restSpeed:c}){let d=e[0],m={done:!1,value:d},f=e=>void 0===o?s:void 0===s||Math.abs(o-e)<Math.abs(s-e)?o:s,h=a*t,p=d+h,g=void 0===i?p:i(p);g!==p&&(h=g-d);let j,v,y=e=>-h*Math.exp(-e/n),b=e=>g+y(e),x=e=>{let t=y(e),a=b(e);m.done=Math.abs(t)<=u,m.value=m.done?g:a},w=e=>{(e=>void 0!==o&&e<o||void 0!==s&&e>s)(m.value)&&(j=e,v=Wc({keyframes:[m.value,f(m.value)],velocity:kc(b,e,m.value),damping:r,stiffness:l,restDelta:u,restSpeed:c}))};return w(0),{calculatedDuration:null,next:e=>{let t=!1;return!v&&void 0===j&&(t=!0,x(e),w(e)),void 0!==j&&e>=j?v.next(e-j):(!t&&x(e),m)}}}function Hc(e,t,{clamp:a=!0,ease:n,mixer:r}={}){let l=e.length;if(1===l)return()=>t[0];if(2===l&&t[0]===t[1])return()=>t[1];let i=e[0]===e[1];e[0]>e[l-1]&&(e=[...e].reverse(),t=[...t].reverse());let o=function(e,t,a){let n=[],r=a||Is.mix||yc,l=e.length-1;for(let a=0;a<l;a++){let l=r(e[a],e[a+1]);t&&(l=Hs(Array.isArray(t)?t[a]||Ws:t,l)),n.push(l)}return n}(t,n,r),s=o.length,u=a=>{if(i&&a<e[0])return t[0];let n=0;if(s>1)for(;n<e.length-2&&!(a<e[n+1]);n++);let r=qs(e[n],e[n+1],a);return o[n](r)};return a?t=>u(Os(e[0],e[l-1],t)):u}function qc(e){let t=[0];return function(e,t){let a=e[e.length-1];for(let n=1;n<=t;n++)e.push(sc(a,1,qs(0,t,n)))}(t,e.length-1),t}function Yc(e,t){return e.map(()=>t||cu).splice(0,e.length-1)}function Kc({duration:e=300,keyframes:t,times:a,ease:n="easeInOut"}){let r=(e=>Array.isArray(e)&&"number"!=typeof e[0])(n)?n.map(fu):fu(n),l={done:!1,value:t[0]},i=Hc(function(e,t){return e.map(e=>e*t)}(a&&a.length===t.length?a:qc(t),e),t,{ease:Array.isArray(r)?r:Yc(t,r)});return{calculatedDuration:e,next:t=>(l.value=i(t),l.done=t>=e,l)}}Wc.applyToOptions=e=>{let t=function(e,t=100,a){let n=a({...e,keyframes:[0,t]}),r=Math.min(wc(n),2e4);return{type:"keyframes",ease:e=>n.next(r*e).value/t,duration:Xs(r)}}(e,100,Wc);return e.ease=t.ease,e.duration=Ks(t.duration),e.type="keyframes",e};var Xc=e=>null!==e;function Qc(e,{repeat:t,repeatType:a="loop"},n,r=1){let l=e.filter(Xc),i=r<0||t&&"loop"!==a&&t%2==1?0:l.length-1;return i&&void 0!==n?n:l[i]}var Gc={decay:Uc,inertia:Uc,tween:Kc,keyframes:Kc,spring:Wc};function Zc(e){"string"==typeof e.type&&(e.type=Gc[e.type])}var Jc=class{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)}},ed=e=>e/100,td=class extends Jc{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;let{motionValue:a}=this.options;a&&a.updatedAt!==ku.now()&&this.tick(ku.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),null==(e=(t=this.options).onStop)||e.call(t))},Su.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;Zc(e);let{type:t=Kc,repeat:a=0,repeatDelay:n=0,repeatType:r,velocity:l=0}=e,{keyframes:i}=e,o=t||Kc;o!==Kc&&"number"!=typeof i[0]&&(this.mixKeyframes=Hs(ed,yc(i[0],i[1])),i=[0,100]);let s=o({...e,keyframes:i});"mirror"===r&&(this.mirroredGenerator=o({...e,keyframes:[...i].reverse(),velocity:-l})),null===s.calculatedDuration&&(s.calculatedDuration=wc(s));let{calculatedDuration:u}=s;this.calculatedDuration=u,this.resolvedDuration=u+n,this.totalDuration=this.resolvedDuration*(a+1)-n,this.generator=s}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;this.currentTime=null===this.holdTime?t:this.holdTime}tick(e,t=!1){let{generator:a,totalDuration:n,mixKeyframes:r,mirroredGenerator:l,resolvedDuration:i,calculatedDuration:o}=this;if(null===this.startTime)return a.next(0);let{delay:s=0,keyframes:u,repeat:c,repeatType:d,repeatDelay:m,type:f,onUpdate:h,finalKeyframe:p}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-n/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let g=this.currentTime-s*(this.playbackSpeed>=0?1:-1),j=this.playbackSpeed>=0?g<0:g>n;this.currentTime=Math.max(g,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=n);let v=this.currentTime,y=a;if(c){let e=Math.min(this.currentTime,n)/i,t=Math.floor(e),a=e%1;!a&&e>=1&&(a=1),1===a&&t--,t=Math.min(t,c+1),t%2&&("reverse"===d?(a=1-a,m&&(a-=m/i)):"mirror"===d&&(y=l)),v=Os(0,1,a)*i}let b=j?{done:!1,value:u[0]}:y.next(v);r&&(b.value=r(b.value));let{done:x}=b;!j&&null!==o&&(x=this.playbackSpeed>=0?this.currentTime>=n:this.currentTime<=0);let w=null===this.holdTime&&("finished"===this.state||"running"===this.state&&x);return w&&f!==Uc&&(b.value=Qc(u,this.options,p,this.speed)),h&&h(b.value),w&&this.finish(),b}then(e,t){return this.finished.then(e,t)}get duration(){return Xs(this.calculatedDuration)}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+Xs(e)}get time(){return Xs(this.currentTime)}set time(e){var t;e=Ks(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(ku.now());let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=Xs(this.currentTime))}play(){var e,t;if(this.isStopped)return;let{driver:a=bc,startTime:n}=this.options;this.driver||(this.driver=a(e=>this.tick(e))),null==(e=(t=this.options).onPlay)||e.call(t);let r=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=r):null===this.holdTime?this.startTime||(this.startTime=null==n?r:n):this.startTime=r-this.holdTime,"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(ku.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){var e,t;this.notifyFinished(),this.teardown(),this.state="finished",null==(e=(t=this.options).onComplete)||e.call(t)}cancel(){var e,t;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),null==(e=(t=this.options).onCancel)||e.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,Su.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){var t;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),null==(t=this.driver)||t.stop(),e.observe(this)}};var ad=e=>180*e/Math.PI,nd=e=>ld(ad(Math.atan2(e[1],e[0]))),rd={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:nd,rotateZ:nd,skewX:e=>ad(Math.atan(e[1])),skewY:e=>ad(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},ld=e=>((e%=360)<0&&(e+=360),e),id=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),od=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),sd={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:id,scaleY:od,scale:e=>(id(e)+od(e))/2,rotateX:e=>ld(ad(Math.atan2(e[6],e[5]))),rotateY:e=>ld(ad(Math.atan2(-e[2],e[0]))),rotateZ:nd,rotate:nd,skewX:e=>ad(Math.atan(e[4])),skewY:e=>ad(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function ud(e){return+!!e.includes("scale")}function cd(e,t){if(!e||"none"===e)return ud(t);let a,n,r=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(r)a=sd,n=r;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);a=rd,n=t}if(!n)return ud(t);let l=a[t],i=n[1].split(",").map(dd);return"function"==typeof l?l(i):i[l]}function dd(e){return parseFloat(e.trim())}var md=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],fd=new Set(md),hd=e=>e===Mu||e===Hu,pd=new Set(["x","y","z"]),gd=md.filter(e=>!pd.has(e));var jd={width:({x:e},{paddingLeft:t="0",paddingRight:a="0"})=>e.max-e.min-parseFloat(t)-parseFloat(a),height:({y:e},{paddingTop:t="0",paddingBottom:a="0"})=>e.max-e.min-parseFloat(t)-parseFloat(a),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})=>cd(t,"x"),y:(e,{transform:t})=>cd(t,"y")};jd.translateX=jd.x,jd.translateY=jd.y;var vd=new Set,yd=!1,bd=!1,xd=!1;function wd(){if(bd){let e=Array.from(vd).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),a=new Map;t.forEach(e=>{let t=function(e){let t=[];return gd.forEach(a=>{let n=e.getValue(a);void 0!==n&&(t.push([a,n.get()]),n.set(+!!a.startsWith("scale")))}),t}(e);t.length&&(a.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=a.get(e);t&&t.forEach(([t,a])=>{var n;null==(n=e.getValue(t))||n.set(a)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}bd=!1,yd=!1,vd.forEach(e=>e.complete(xd)),vd.clear()}function kd(){vd.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(bd=!0)})}var Sd=class{constructor(e,t,a,n,r,l=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=a,this.motionValue=n,this.element=r,this.isAsync=l}scheduleResolve(){this.state="scheduled",this.isAsync?(vd.add(this),yd||(yd=!0,vu.read(kd),vu.resolveKeyframes(wd))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:a,motionValue:n}=this;if(null===e[0]){let r=null==n?void 0:n.get(),l=e[e.length-1];if(void 0!==r)e[0]=r;else if(a&&t){let n=a.readValue(t,l);null!=n&&(e[0]=n)}void 0===e[0]&&(e[0]=l),n&&void 0===r&&n.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),vd.delete(this)}cancel(){"scheduled"===this.state&&(vd.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}};var Cd={};function Ed(e,t){let a=$s(e);return()=>{var e;return null==(e=Cd[t])?a():e}}var Nd=Ed(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),_d=Ed(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),Pd=([e,t,a,n])=>`cubic-bezier(${e}, ${t}, ${a}, ${n})`,Td={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Pd([0,.65,.55,1]),circOut:Pd([.55,0,1,.45]),backIn:Pd([.31,.01,.66,-.59]),backOut:Pd([.33,1.53,.69,.99])};function Md(e,t){if(e)return"function"==typeof e?_d()?xc(e,t):"ease-out":du(e)?Pd(e):Array.isArray(e)?e.map(e=>Md(e,t)||Td.easeOut):Td[e]}function Ad(e,t,a,{delay:n=0,duration:r=300,repeat:l=0,repeatType:i="loop",ease:o="easeOut",times:s}={},u=void 0){let c={[t]:a};s&&(c.offset=s);let d=Md(o,r);Array.isArray(d)&&(c.easing=d),pu.value&&Su.waapi++;let m={delay:n,duration:r,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:l+1,direction:"reverse"===i?"alternate":"normal"};u&&(m.pseudoElement=u);let f=e.animate(c,m);return pu.value&&f.finished.finally(()=>{Su.waapi--}),f}function Ld(e){return"function"==typeof e&&"applyToOptions"in e}var Rd=class extends Jc{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;let{element:t,name:a,keyframes:n,pseudoElement:r,allowFlatten:l=!1,finalKeyframe:i,onComplete:o}=e;this.isPseudoElement=!!r,this.allowFlatten=l,this.options=e;let s=function({type:e,...t}){return Ld(e)&&_d()?e.applyToOptions(t):(null!=t.duration||(t.duration=300),null!=t.ease||(t.ease="easeOut"),t)}(e);this.animation=Ad(t,a,n,s,r),!1===s.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!r){let e=Qc(n,this.options,i,this.speed);this.updateMotionValue?this.updateMotionValue(e):function(e,t,a){(e=>e.startsWith("--"))(t)?e.style.setProperty(t,a):e.style[t]=a}(t,a,e),this.animation.cancel()}null==o||o(),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==(e=(t=this.animation).finish)||e.call(t)}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"===e||"finished"===e||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var e;let t=null==(e=this.options)?void 0:e.element;var a,n;!this.isPseudoElement&&null!=t&&t.isConnected&&(null==(a=(n=this.animation).commitStyles)||a.call(n))}get duration(){var e,t;let a=(null==(e=this.animation.effect)||null==(t=e.getComputedTiming)?void 0:t.call(e).duration)||0;return Xs(Number(a))}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+Xs(e)}get time(){return Xs(Number(this.animation.currentTime)||0)}set time(e){this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=Ks(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?this.animation.playState:"finished"}get startTime(){var e;return null==(e=this.manualStartTime)?Number(this.animation.startTime):e}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){var a;this.allowFlatten&&(null==(a=this.animation.effect)||a.updateTiming({easing:"linear"}));return this.animation.onfinish=null,e&&Nd()?(this.animation.timeline=e,Ws):t(this)}},zd={anticipate:ru,backInOut:nu,circInOut:ou};function Dd(e){"string"==typeof e.ease&&function(e){return e in zd}(e.ease)&&(e.ease=zd[e.ease])}var Od=class extends Rd{constructor(e){Dd(e),Zc(e),super(e),void 0!==e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:a,onComplete:n,element:r,...l}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let i=new td({...l,autoplay:!1}),o=Math.max(10,ku.now()-this.startTime),s=Os(0,10,o-10);t.setWithVelocity(i.sample(Math.max(0,o-s)).value,i.sample(o).value,s),i.stop()}},Id=(e,t)=>"zIndex"!==t&&!("number"!=typeof e&&!Array.isArray(e)&&("string"!=typeof e||!lc.test(e)&&"0"!==e||e.startsWith("url(")));function Fd(e){e.duration=0,e.type="keyframes"}var Bd=new Set(["opacity","clipPath","filter","transform"]),Vd=$s(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));var $d=class extends Jc{constructor({autoplay:e=!0,delay:t=0,type:a="keyframes",repeat:n=0,repeatDelay:r=0,repeatType:l="loop",keyframes:i,name:o,motionValue:s,element:u,...c}){var d;super(),this.stop=()=>{var e,t;this._animation&&(this._animation.stop(),null==(t=this.stopTimeline)||t.call(this));null==(e=this.keyframeResolver)||e.cancel()},this.createdAt=ku.now();let m={autoplay:e,delay:t,type:a,repeat:n,repeatDelay:r,repeatType:l,name:o,motionValue:s,element:u,...c};this.keyframeResolver=new((null==u?void 0:u.KeyframeResolver)||Sd)(i,(e,t,a)=>this.onKeyframesResolved(e,t,m,!a),o,s,u),null==(d=this.keyframeResolver)||d.scheduleResolve()}onKeyframesResolved(e,t,a,n){var r;this.keyframeResolver=void 0;let{name:l,type:i,velocity:o,delay:s,isHandoff:u,onUpdate:c}=a;this.resolvedAt=ku.now(),function(e,t,a,n){let r=e[0];if(null===r)return!1;if("display"===t||"visibility"===t)return!0;let l=e[e.length-1],i=Id(r,t),o=Id(l,t);return!(!i||!o)&&(function(e){let t=e[0];if(1===e.length)return!0;for(let a=0;a<e.length;a++)if(e[a]!==t)return!0}(e)||("spring"===a||Ld(a))&&n)}(e,l,i,o)||((Is.instantAnimations||!s)&&(null==c||c(Qc(e,a,t))),e[0]=e[e.length-1],Fd(a),a.repeat=0);let d={startTime:n?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...a,keyframes:e},m=!u&&function(e){var t;let{motionValue:a,name:n,repeatDelay:r,repeatType:l,damping:i,type:o}=e;if(!((null==a||null==(t=a.owner)?void 0:t.current)instanceof HTMLElement))return!1;let{onUpdate:s,transformTemplate:u}=a.owner.getProps();return Vd()&&n&&Bd.has(n)&&("transform"!==n||!u)&&!s&&!r&&"mirror"!==l&&0!==i&&"inertia"!==o}(d),f=null==(r=d.motionValue)||null==(r=r.owner)?void 0:r.current,h=m?new Od({...d,element:f}):new td(d);h.finished.then(()=>{this.notifyFinished()}).catch(Ws),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;this._animation||(null==(e=this.keyframeResolver)||e.resume(),xd=!0,kd(),wd(),xd=!1);return 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 Wd(e,t,a,n=0,r=1){let l=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),i=e.size,o=(i-1)*n;return"function"==typeof a?a(l,i):1===r?l*n:o-l*n}var Ud=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function Hd(e,t,a=1){let[n,r]=function(e){let t=Ud.exec(e);if(!t)return[,];let[,a,n,r]=t;return[`--${null==a?n:a}`,r]}(e);if(!n)return;let l=window.getComputedStyle(t).getPropertyValue(n);if(l){let e=l.trim();return Fs(e)?parseFloat(e):e}return _u(r)?Hd(r,t,a+1):r}var qd={type:"spring",stiffness:500,damping:25,restSpeed:10},Yd={type:"keyframes",duration:.8},Kd={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Xd=(e,{keyframes:t})=>t.length>2?Yd:fd.has(e)?e.startsWith("scale")?(e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}))(t[1]):qd:Kd,Qd=e=>null!==e;function Gd(e,t){if(null!=e&&e.inherit&&t){let{inherit:a,...n}=e;return{...t,...n}}return e}function Zd(e,t){var a,n;let r=null==(a=null==(n=null==e?void 0:e[t])?null==e?void 0:e.default:n)?e:a;return r===e?r:Gd(r,e)}var Jd=(e,t,a,n={},r,l)=>i=>{let o=Zd(n,e)||{},s=o.delay||n.delay||0,{elapsed:u=0}=n;u-=Ks(s);let c={keyframes:Array.isArray(a)?a:[null,a],ease:"easeOut",velocity:t.getVelocity(),...o,delay:-u,onUpdate:e=>{t.set(e),o.onUpdate&&o.onUpdate(e)},onComplete:()=>{i(),o.onComplete&&o.onComplete()},name:e,motionValue:t,element:l?void 0:r};(function({when:e,delay:t,delayChildren:a,staggerChildren:n,staggerDirection:r,repeat:l,repeatType:i,repeatDelay:o,from:s,elapsed:u,...c}){return!!Object.keys(c).length})(o)||Object.assign(c,Xd(e,c)),c.duration&&(c.duration=Ks(c.duration)),c.repeatDelay&&(c.repeatDelay=Ks(c.repeatDelay)),void 0!==c.from&&(c.keyframes[0]=c.from);let d=!1;if((!1===c.type||0===c.duration&&!c.repeatDelay)&&(Fd(c),0===c.delay&&(d=!0)),(Is.instantAnimations||Is.skipAnimations||null!=r&&r.shouldSkipAnimations)&&(d=!0,Fd(c),c.delay=0),c.allowFlatten=!o.type&&!o.ease,d&&!l&&void 0!==t.get()){let e=function(e,{repeat:t,repeatType:a="loop"},n){let r=e.filter(Qd),l=t&&"loop"!==a&&t%2==1?0:r.length-1;return l&&void 0!==n?n:r[l]}(c.keyframes,o);if(void 0!==e)return void vu.update(()=>{c.onUpdate(e),c.onComplete()})}return o.isSync?new td(c):new $d(c)};function em(e){let t=[{},{}];return null==e||e.values.forEach((e,a)=>{t[0][a]=e.get(),t[1][a]=e.getVelocity()}),t}function tm(e,t,a,n){if("function"==typeof t){let[r,l]=em(n);t=t(void 0===a?e.custom:a,r,l)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[r,l]=em(n);t=t(void 0===a?e.custom:a,r,l)}return t}function am(e,t,a){let n=e.getProps();return tm(n,t,void 0===a?n.custom:a,e)}var nm=new Set(["width","height","top","left","right","bottom",...md]),rm={current:void 0},lm=class{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=ku.now();var a;if((this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev)&&(null==(a=this.events.change)||a.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=ku.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=(e=>!isNaN(parseFloat(e)))(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 Ys);let a=this.events[e].add(t);return"change"===e?()=>{a(),vu.read(()=>{this.events.change.getSize()||this.stop()})}:a}clearListeners(){for(let 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,a){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-a}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 rm.current&&rm.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=ku.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return Qs(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 im(e,t){return new lm(e,t)}var om=e=>Array.isArray(e);function sm(e,t,a){e.hasValue(t)?e.getValue(t).set(a):e.addValue(t,im(a))}function um(e){return om(e)?e[e.length-1]||0:e}function cm(e,t){let{transitionEnd:a={},transition:n={},...r}=am(e,t)||{};r={...r,...a};for(let t in r)sm(e,t,um(r[t]))}var dm=e=>!(!e||!e.getVelocity);function mm(e,t){let a=e.getValue("willChange");if(function(e){return!(!dm(e)||!e.add)}(a))return a.add(t);if(!a&&Is.WillChange){let a=new Is.WillChange("auto");e.addValue("willChange",a),a.add(t)}}function fm(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}var hm="data-"+fm("framerAppearId");function pm(e){return e.props[hm]}function gm({protectedKeys:e,needsAnimating:t},a){let n=e.hasOwnProperty(a)&&!0!==t[a];return t[a]=!1,n}function jm(e,t,{delay:a=0,transitionOverride:n,type:r}={}){let{transition:l,transitionEnd:i,...o}=t,s=e.getDefaultTransition();l=l?Gd(l,s):s;let u=null==l?void 0:l.reduceMotion;n&&(l=n);let c=[],d=r&&e.animationState&&e.animationState.getState()[r];for(let t in o){var m;let n=e.getValue(t,null==(m=e.latestValues[t])?null:m),r=o[t];if(void 0===r||d&&gm(d,t))continue;let i={delay:a,...Zd(l||{},t)},s=n.get();if(void 0!==s&&!n.isAnimating&&!Array.isArray(r)&&r===s&&!i.velocity)continue;let f=!1;if(window.MotionHandoffAnimation){let a=pm(e);if(a){let e=window.MotionHandoffAnimation(a,t,vu);null!==e&&(i.startTime=e,f=!0)}}mm(e,t),n.start(Jd(t,n,r,(null==u?e.shouldReduceMotion:u)&&nm.has(t)?{type:!1}:i,e,f));let h=n.animation;h&&c.push(h)}if(i){let t=()=>vu.update(()=>{i&&cm(e,i)});c.length?Promise.all(c).then(t):t()}return c}function vm(e,t,a={}){var n;let r=am(e,t,"exit"===a.type?null==(n=e.presenceContext)?void 0:n.custom:void 0),{transition:l=e.getDefaultTransition()||{}}=r||{};a.transitionOverride&&(l=a.transitionOverride);let i=r?()=>Promise.all(jm(e,r,a)):()=>Promise.resolve(),o=e.variantChildren&&e.variantChildren.size?(n=0)=>{let{delayChildren:r=0,staggerChildren:i,staggerDirection:o}=l;return function(e,t,a=0,n=0,r=0,l=1,i){let o=[];for(let s of e.variantChildren)s.notify("AnimationStart",t),o.push(vm(s,t,{...i,delay:a+("function"==typeof n?0:n)+Wd(e.variantChildren,s,n,r,l)}).then(()=>s.notify("AnimationComplete",t)));return Promise.all(o)}(e,t,n,r,i,o,a)}:()=>Promise.resolve(),{when:s}=l;if(s){let[e,t]="beforeChildren"===s?[i,o]:[o,i];return e().then(()=>t())}return Promise.all([i(),o(a.delay)])}function ym(e,t,a={}){let n;if(e.notify("AnimationStart",t),Array.isArray(t)){let r=t.map(t=>vm(e,t,a));n=Promise.all(r)}else if("string"==typeof t)n=vm(e,t,a);else{let r="function"==typeof t?am(e,t,a.custom):t;n=Promise.all(jm(e,r,a))}return n.then(()=>{e.notify("AnimationComplete",t)})}var bm=e=>t=>t.test(e),xm=[Mu,Hu,Uu,Wu,Yu,qu,{test:e=>"auto"===e,parse:e=>e}],wm=e=>xm.find(bm(e));function km(e){return"number"==typeof e?0===e:null===e||("none"===e||"0"===e||Vs(e))}var Sm=new Set(["brightness","contrast","saturate","opacity"]);function Cm(e){let[t,a]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=a.match(zu)||[];if(!n)return e;let r=a.replace(n,""),l=+!!Sm.has(t);return n!==a&&(l*=100),t+"("+l+r+")"}var Em=/\b([a-z-]*)\(.*?\)/gu,Nm={...lc,getAnimatableNone:e=>{let t=e.match(Em);return t?t.map(Cm).join(" "):e}},_m={...lc,getAnimatableNone:e=>{let t=lc.parse(e);return lc.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?{...e,alpha:1}:e))}},Pm={...Mu,transform:Math.round},Tm={borderWidth:Hu,borderTopWidth:Hu,borderRightWidth:Hu,borderBottomWidth:Hu,borderLeftWidth:Hu,borderRadius:Hu,borderTopLeftRadius:Hu,borderTopRightRadius:Hu,borderBottomRightRadius:Hu,borderBottomLeftRadius:Hu,width:Hu,maxWidth:Hu,height:Hu,maxHeight:Hu,top:Hu,right:Hu,bottom:Hu,left:Hu,inset:Hu,insetBlock:Hu,insetBlockStart:Hu,insetBlockEnd:Hu,insetInline:Hu,insetInlineStart:Hu,insetInlineEnd:Hu,padding:Hu,paddingTop:Hu,paddingRight:Hu,paddingBottom:Hu,paddingLeft:Hu,paddingBlock:Hu,paddingBlockStart:Hu,paddingBlockEnd:Hu,paddingInline:Hu,paddingInlineStart:Hu,paddingInlineEnd:Hu,margin:Hu,marginTop:Hu,marginRight:Hu,marginBottom:Hu,marginLeft:Hu,marginBlock:Hu,marginBlockStart:Hu,marginBlockEnd:Hu,marginInline:Hu,marginInlineStart:Hu,marginInlineEnd:Hu,fontSize:Hu,backgroundPositionX:Hu,backgroundPositionY:Hu,rotate:Wu,rotateX:Wu,rotateY:Wu,rotateZ:Wu,scale:Lu,scaleX:Lu,scaleY:Lu,scaleZ:Lu,skew:Wu,skewX:Wu,skewY:Wu,distance:Hu,translateX:Hu,translateY:Hu,translateZ:Hu,x:Hu,y:Hu,z:Hu,perspective:Hu,transformPerspective:Hu,opacity:Au,originX:Ku,originY:Ku,originZ:Hu,zIndex:Pm,fillOpacity:Au,strokeOpacity:Au,numOctaves:Pm},Mm={...Tm,color:Qu,backgroundColor:Qu,outlineColor:Qu,fill:Qu,stroke:Qu,borderColor:Qu,borderTopColor:Qu,borderRightColor:Qu,borderBottomColor:Qu,borderLeftColor:Qu,filter:Nm,WebkitFilter:Nm,mask:_m,WebkitMask:_m},Am=e=>Mm[e],Lm=new Set([Nm,_m]);function Rm(e,t){let a=Am(e);return Lm.has(a)||(a=lc),a.getAnimatableNone?a.getAnimatableNone(t):void 0}var zm=new Set(["auto","none","0"]);var Dm=class extends Sd{constructor(e,t,a,n,r){super(e,t,a,n,r,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:a}=this;if(!t||!t.current)return;super.readKeyframes();for(let a=0;a<e.length;a++){let n=e[a];if("string"==typeof n&&(n=n.trim(),_u(n))){let r=Hd(n,t.current);void 0!==r&&(e[a]=r),a===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!nm.has(a)||2!==e.length)return;let[n,r]=e,l=wm(n),i=wm(r);if(Tu(n)!==Tu(r)&&jd[a])this.needsMeasurement=!0;else if(l!==i)if(hd(l)&&hd(i))for(let t=0;t<e.length;t++){let a=e[t];"string"==typeof a&&(e[t]=parseFloat(a))}else jd[a]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,a=[];for(let t=0;t<e.length;t++)(null===e[t]||km(e[t]))&&a.push(t);a.length&&function(e,t,a){let n,r=0;for(;r<e.length&&!n;){let t=e[r];"string"==typeof t&&!zm.has(t)&&tc(t).values.length&&(n=e[r]),r++}if(n&&a)for(let r of t)e[r]=Rm(a,n)}(e,a,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:a}=this;if(!e||!e.current)return;"height"===a&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=jd[a](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let n=t[t.length-1];void 0!==n&&e.getValue(a,n).jump(n,!1)}measureEndState(){var e;let{element:t,name:a,unresolvedKeyframes:n}=this;if(!t||!t.current)return;let r=t.getValue(a);r&&r.jump(this.measuredOrigin,!1);let l=n.length-1,i=n[l];n[l]=jd[a](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,a])=>{t.getValue(e).set(a)}),this.resolveNoneKeyframes()}},Om=new Set(["opacity","clipPath","filter","transform"]);function Im(e,t,a){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){var n;let r=document;t&&(r=t.current);let l=null==(n=null==a?void 0:a[e])?r.querySelectorAll(e):n;return l?Array.from(l):[]}return Array.from(e).filter(e=>null!=e)}var Fm=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var{schedule:Bm}=gu(queueMicrotask,!1),Vm={x:!1,y:!1};function $m(){return Vm.x||Vm.y}function Wm(e,t){let a=Im(e),n=new AbortController;return[a,{passive:!0,...t,signal:n.signal},()=>n.abort()]}function Um(e,t,a={}){let[n,r,l]=Wm(e,a);return n.forEach(e=>{let a,n=!1,l=!1,i=()=>{e.removeEventListener("pointerleave",u)},o=e=>{a&&(a(e),a=void 0),i()},s=e=>{n=!1,window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",s),l&&(l=!1,o(e))},u=e=>{if("touch"!==e.pointerType){if(n)return void(l=!0);o(e)}};e.addEventListener("pointerenter",n=>{if(!function(e){return!("touch"===e.pointerType||$m())}(n))return;l=!1;let i=t(e,n);"function"==typeof i&&(a=i,e.addEventListener("pointerleave",u,r))},r),e.addEventListener("pointerdown",()=>{n=!0,window.addEventListener("pointerup",s,r),window.addEventListener("pointercancel",s,r)},r)}),l}var Hm=(e,t)=>!!t&&(e===t||Hm(e,t.parentElement)),qm=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary,Ym=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);var Km=new Set(["INPUT","SELECT","TEXTAREA"]);var Xm=new WeakSet;function Qm(e){return t=>{"Enter"===t.key&&e(t)}}function Gm(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function Zm(e){return qm(e)&&!$m()}var Jm=new WeakSet;function ef(e,t,a={}){let[n,r,l]=Wm(e,a),i=e=>{let n=e.currentTarget;if(!Zm(e)||Jm.has(e))return;Xm.add(n),a.stopPropagation&&Jm.add(e);let l=t(n,e),i=(e,t)=>{window.removeEventListener("pointerup",o),window.removeEventListener("pointercancel",s),Xm.has(n)&&Xm.delete(n),Zm(e)&&"function"==typeof l&&l(e,{success:t})},o=e=>{i(e,n===window||n===document||a.useGlobalTarget||Hm(n,e.target))},s=e=>{i(e,!1)};window.addEventListener("pointerup",o,r),window.addEventListener("pointercancel",s,r)};return n.forEach(e=>{(a.useGlobalTarget?window:e).addEventListener("pointerdown",i,r),function(e){return Bs(e)&&"offsetHeight"in e}(e)&&(e.addEventListener("focus",e=>((e,t)=>{let a=e.currentTarget;if(!a)return;let n=Qm(()=>{if(Xm.has(a))return;Gm(a,"down");let e=Qm(()=>{Gm(a,"up")});a.addEventListener("keyup",e,t),a.addEventListener("blur",()=>Gm(a,"cancel"),t)});a.addEventListener("keydown",n,t),a.addEventListener("blur",()=>a.removeEventListener("keydown",n),t)})(e,r)),!function(e){return Ym.has(e.tagName)||!0===e.isContentEditable}(e)&&!e.hasAttribute("tabindex")&&(e.tabIndex=0))}),l}function tf(e){return Bs(e)&&"ownerSVGElement"in e}var af,nf=new WeakMap,rf=(e,t,a)=>(n,r)=>r&&r[0]?r[0][e+"Size"]:tf(n)&&"getBBox"in n?n.getBBox()[t]:n[a],lf=rf("inline","width","offsetWidth"),of=rf("block","height","offsetHeight");function sf({target:e,borderBoxSize:t}){var a;null==(a=nf.get(e))||a.forEach(a=>{a(e,{get width(){return lf(e,t)},get height(){return of(e,t)}})})}function uf(e){e.forEach(sf)}function cf(e,t){af||typeof ResizeObserver>"u"||(af=new ResizeObserver(uf));let a=Im(e);return a.forEach(e=>{let a=nf.get(e);a||(a=new Set,nf.set(e,a)),a.add(t),null==af||af.observe(e)}),()=>{a.forEach(e=>{let a=nf.get(e);null==a||a.delete(t),null!=a&&a.size||null==af||af.unobserve(e)})}}var df,mf=new Set;function ff(e){return mf.add(e),df||(df=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};mf.forEach(t=>t(e))},window.addEventListener("resize",df)),()=>{mf.delete(e),!mf.size&&"function"==typeof df&&(window.removeEventListener("resize",df),df=void 0)}}function hf(e,t){return"function"==typeof e?ff(e):cf(e,t)}var pf=[...xm,Qu,lc],gf=()=>({x:{min:0,max:0},y:{min:0,max:0}}),jf=new WeakMap;function vf(e){return"object"==typeof e&&!!e&&"function"==typeof e.start}function yf(e){return"string"==typeof e||Array.isArray(e)}var bf=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],xf=["initial",...bf];function wf(e){return vf(e.animate)||xf.some(t=>yf(e[t]))}function kf(e){return!(!wf(e)&&!e.variants)}var Sf={current:null},Cf={current:!1},Ef=typeof window<"u";function Nf(){if(Cf.current=!0,Ef)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Sf.current=e.matches;e.addEventListener("change",t),t()}else Sf.current=!1}var _f=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],Pf={};function Tf(e){Pf=e}var Mf=class{scrapeMotionValuesFromProps(e,t,a){return{}}constructor({parent:e,props:t,presenceContext:a,reducedMotionConfig:n,skipAnimations:r,blockInitialAnimation:l,visualState:i},o={}){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=Sd,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=()=>{let e=ku.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,vu.render(this.render,!1,!0))};let{latestValues:s,renderState:u}=i;this.latestValues=s,this.baseTarget={...s},this.initialValues=t.initial?{...s}:{},this.renderState=u,this.parent=e,this.props=t,this.presenceContext=a,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.skipAnimationsConfig=r,this.options=o,this.blockInitialAnimation=!!l,this.isControllingVariants=wf(t),this.isVariantNode=kf(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!(!e||!e.current);let{willChange:c,...d}=this.scrapeMotionValuesFromProps(t,{},this);for(let e in d){let t=d[e];void 0!==s[e]&&dm(t)&&t.set(s[e])}}mount(e){var t,a;if(this.hasBeenMounted)for(let e in this.initialValues){var n;null==(n=this.values.get(e))||n.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e]}this.current=e,jf.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:(Cf.current||Nf(),this.shouldReduceMotion=Sf.current),this.shouldSkipAnimations=null!=(t=this.skipAnimationsConfig)&&t,null==(a=this.parent)||a.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){var e;this.projection&&this.projection.unmount(),yu(this.notifyUpdate),yu(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),null==(e=this.parent)||e.removeChild(this);for(let e in this.events)this.events[e].clear();for(let e in this.features){let 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&&Om.has(e)&&this.current instanceof HTMLElement){let{factory:a,keyframes:n,times:r,ease:l,duration:i}=t.accelerate,o=new Rd({element:this.current,name:e,keyframes:n,times:r,ease:l,duration:Ks(i)}),s=a(o);return void this.valueSubscriptions.set(e,()=>{s(),o.cancel()})}let a=fd.has(e);a&&this.onBindTransform&&this.onBindTransform();let n,r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&vu.preRender(this.notifyUpdate),a&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});typeof window<"u"&&window.MotionCheckAppearSync&&(n=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),n&&n(),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 Pf){let t=Pf[e];if(!t)continue;let{isEnabled:a,Feature:n}=t;if(!this.features[e]&&n&&a(this.props)&&(this.features[e]=new n(this)),this.features[e]){let 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<_f.length;t++){let a=_f[t];this.propEventSubscriptions[a]&&(this.propEventSubscriptions[a](),delete this.propEventSubscriptions[a]);let n=e["on"+a];n&&(this.propEventSubscriptions[a]=this.on(a,n))}this.prevMotionValues=function(e,t,a){for(let n in t){let r=t[n],l=a[n];if(dm(r))e.addValue(n,r);else if(dm(l))e.addValue(n,im(r,{owner:e}));else if(l!==r)if(e.hasValue(n)){let t=e.getValue(n);!0===t.liveStyle?t.jump(r):t.hasAnimated||t.set(r)}else{let t=e.getStaticValue(n);e.addValue(n,im(void 0===t?r:t,{owner:e}))}}for(let n in a)void 0===t[n]&&e.removeValue(n);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){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let a=this.values.get(e);t!==a&&(a&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let 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 a=this.values.get(e);return void 0===a&&void 0!==t&&(a=im(null===t?void 0:t,{owner:this}),this.addValue(e,a)),a}readValue(e,t){var a;let n=void 0===this.latestValues[e]&&this.current?null==(a=this.getBaseTargetFromProps(this.props,e))?this.readValueFromInstance(this.current,e,this.options):a:this.latestValues[e];return null!=n&&("string"==typeof n&&(Fs(n)||Vs(n))?n=parseFloat(n):!(e=>pf.find(bm(e)))(n)&&lc.test(t)&&(n=Rm(e,t)),this.setBaseTarget(e,dm(n)?n.get():n)),dm(n)?n.get():n}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:a}=this.props;if("string"==typeof a||"object"==typeof a){var n;let r=tm(this.props,a,null==(n=this.presenceContext)?void 0:n.custom);r&&(t=r[e])}if(a&&void 0!==t)return t;let r=this.getBaseTargetFromProps(this.props,e);return void 0===r||dm(r)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:r}on(e,t){return this.events[e]||(this.events[e]=new Ys),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){Bm.render(this.render)}},Af=class extends Mf{constructor(){super(...arguments),this.KeyframeResolver=Dm}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let a=e.style;return a?a[t]:void 0}removeValueFromRenderState(e,{vars:t,style:a}){delete t[e],delete a[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;dm(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}},Lf=class{constructor(e){this.isMounted=!1,this.node=e}update(){}};function Rf({top:e,left:t,right:a,bottom:n}){return{x:{min:t,max:a},y:{min:e,max:n}}}function zf(e){return void 0===e||1===e}function Df({scale:e,scaleX:t,scaleY:a}){return!zf(e)||!zf(t)||!zf(a)}function Of(e){return Df(e)||If(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function If(e){return Ff(e.x)||Ff(e.y)}function Ff(e){return e&&"0%"!==e}function Bf(e,t,a){return a+t*(e-a)}function Vf(e,t,a,n,r){return void 0!==r&&(e=Bf(e,r,n)),Bf(e,a,n)+t}function $f(e,t=0,a=1,n,r){e.min=Vf(e.min,t,a,n,r),e.max=Vf(e.max,t,a,n,r)}function Wf(e,{x:t,y:a}){$f(e.x,t.translate,t.scale,t.originPoint),$f(e.y,a.translate,a.scale,a.originPoint)}var Uf=.999999999999,Hf=1.0000000000001;function qf(e,t){e.min+=t,e.max+=t}function Yf(e,t,a,n,r=.5){$f(e,t,a,sc(e.min,e.max,r),n)}function Kf(e,t){Yf(e.x,t.x,t.scaleX,t.scale,t.originX),Yf(e.y,t.y,t.scaleY,t.scale,t.originY)}function Xf(e,t){return Rf(function(e,t){if(!t)return e;let a=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:a.y,left:a.x,bottom:n.y,right:n.x}}(e.getBoundingClientRect(),t))}var Qf={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Gf=md.length;function Zf(e,t,a){let{style:n,vars:r,transformOrigin:l}=e,i=!1,o=!1;for(let e in t){let a=t[e];if(fd.has(e))i=!0;else if(Eu(e))r[e]=a;else{let t=Fm(a,Tm[e]);e.startsWith("origin")?(o=!0,l[e]=t):n[e]=t}}if(t.transform||(i||a?n.transform=function(e,t,a){let n="",r=!0;for(let l=0;l<Gf;l++){let i=md[l],o=e[i];if(void 0===o)continue;let s=!0;if("number"==typeof o)s=o===+!!i.startsWith("scale");else{let e=parseFloat(o);s=i.startsWith("scale")?1===e:0===e}if(!s||a){let e=Fm(o,Tm[i]);s||(r=!1,n+=`${Qf[i]||i}(${e}) `),a&&(t[i]=e)}}return n=n.trim(),a?n=a(t,r?"":n):r&&(n="none"),n}(t,e.transform,a):n.transform&&(n.transform="none")),o){let{originX:e="50%",originY:t="50%",originZ:a=0}=l;n.transformOrigin=`${e} ${t} ${a}`}}function Jf(e,{style:t,vars:a},n,r){let l,i=e.style;for(l in t)i[l]=t[l];for(l in null==r||r.applyProjectionStyles(i,n),a)i.setProperty(l,a[l])}function eh(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var th={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!Hu.test(e))return e;e=parseFloat(e)}return`${eh(e,t.target.x)}% ${eh(e,t.target.y)}%`}},ah={correct:(e,{treeScale:t,projectionDelta:a})=>{let n=e,r=lc.parse(e);if(r.length>5)return n;let l=lc.createTransformer(e),i="number"==typeof r[0]?0:1,o=a.x.scale*t.x,s=a.y.scale*t.y;r[0+i]/=o,r[1+i]/=s;let u=sc(o,s,.5);return"number"==typeof r[2+i]&&(r[2+i]/=u),"number"==typeof r[3+i]&&(r[3+i]/=u),l(r)}},nh={borderRadius:{...th,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:th,borderTopRightRadius:th,borderBottomLeftRadius:th,borderBottomRightRadius:th,boxShadow:ah};function rh(e,{layout:t,layoutId:a}){return fd.has(e)||e.startsWith("origin")||(t||void 0!==a)&&(!!nh[e]||"opacity"===e)}function lh(e,t,a){let n=e.style,r=null==t?void 0:t.style,l={};if(!n)return l;for(let t in n){var i;(dm(n[t])||r&&dm(r[t])||rh(t,e)||void 0!==(null==a||null==(i=a.getValue(t))?void 0:i.liveStyle))&&(l[t]=n[t])}return l}var ih=class extends Af{constructor(){super(...arguments),this.type="html",this.renderInstance=Jf}readValueFromInstance(e,t){var a;if(fd.has(t))return null!=(a=this.projection)&&a.isProjecting?ud(t):((e,t)=>{let{transform:a="none"}=getComputedStyle(e);return cd(a,t)})(e,t);{let a=function(e){return window.getComputedStyle(e)}(e),n=(Eu(t)?a.getPropertyValue(t):a[t])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,{transformPagePoint:t}){return Xf(e,t)}build(e,t,a){Zf(e,t,a.transformTemplate)}scrapeMotionValuesFromProps(e,t,a){return lh(e,t,a)}},oh={offset:"stroke-dashoffset",array:"stroke-dasharray"},sh={offset:"strokeDashoffset",array:"strokeDasharray"};var uh=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function ch(e,{attrX:t,attrY:a,attrScale:n,pathLength:r,pathSpacing:l=1,pathOffset:i=0,...o},s,u,c){if(Zf(e,o,u),s)return void(e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox));e.attrs=e.style,e.style={};let{attrs:d,style:m}=e;var f,h;(d.transform&&(m.transform=d.transform,delete d.transform),m.transform||d.transformOrigin)&&(m.transformOrigin=null==(f=d.transformOrigin)?"50% 50%":f,delete d.transformOrigin);m.transform&&(m.transformBox=null==(h=null==c?void 0:c.transformBox)?"fill-box":h,delete d.transformBox);for(let e of uh)void 0!==d[e]&&(m[e]=d[e],delete d[e]);void 0!==t&&(d.x=t),void 0!==a&&(d.y=a),void 0!==n&&(d.scale=n),void 0!==r&&function(e,t,a=1,n=0,r=!0){e.pathLength=1;let l=r?oh:sh;e[l.offset]=""+-n,e[l.array]=`${t} ${a}`}(d,r,l,i,!1)}var dh=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"]),mh=e=>"string"==typeof e&&"svg"===e.toLowerCase();function fh(e,t,a){let n=lh(e,t,a);for(let a in e)if(dm(e[a])||dm(t[a])){n[-1===md.indexOf(a)?a:"attr"+a.charAt(0).toUpperCase()+a.substring(1)]=e[a]}return n}var hh=class extends Af{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=gf}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(fd.has(t)){let e=Am(t);return e&&e.default||0}return t=dh.has(t)?t:fm(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,a){return fh(e,t,a)}build(e,t,a){ch(e,t,this.isSVGTag,a.transformTemplate,a.style)}renderInstance(e,t,a,n){!function(e,t,a,n){Jf(e,t,void 0,n);for(let a in t.attrs)e.setAttribute(dh.has(a)?a:fm(a),t.attrs[a])}(e,t,0,n)}mount(e){this.isSVGTag=mh(e.tagName),super.mount(e)}},ph=xf.length;function gh(e){if(!e)return;if(!e.isControllingVariants){let t=e.parent&&gh(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}let t={};for(let a=0;a<ph;a++){let n=xf[a],r=e.props[n];(yf(r)||!1===r)&&(t[n]=r)}return t}function jh(e,t){if(!Array.isArray(t))return!1;let a=t.length;if(a!==e.length)return!1;for(let n=0;n<a;n++)if(t[n]!==e[n])return!1;return!0}var vh=[...bf].reverse(),yh=bf.length;function bh(e){let t=function(e){return t=>Promise.all(t.map(({animation:t,options:a})=>ym(e,t,a)))}(e),a=kh(),n=!0,r=t=>(a,n)=>{var r;let l=am(e,n,"exit"===t?null==(r=e.presenceContext)?void 0:r.custom:void 0);if(l){let{transition:e,transitionEnd:t,...n}=l;a={...a,...n,...t}}return a};function l(l){let{props:i}=e,o=gh(e.parent)||{},s=[],u=new Set,c={},d=1/0;for(let t=0;t<yh;t++){let m=vh[t],f=a[m],h=void 0===i[m]?o[m]:i[m],p=yf(h),g=m===l?f.isActive:null;!1===g&&(d=t);let j=h===o[m]&&h!==i[m]&&p;if(j&&n&&e.manuallyAnimateOnMount&&(j=!1),f.protectedKeys={...c},!f.isActive&&null===g||!h&&!f.prevProp||vf(h)||"boolean"==typeof h)continue;if("exit"===m&&f.isActive&&!0!==g){f.prevResolvedValues&&(c={...c,...f.prevResolvedValues});continue}let v=xh(f.prevProp,h),y=v||m===l&&f.isActive&&!j&&p||t>d&&p,b=!1,x=Array.isArray(h)?h:[h],w=x.reduce(r(m),{});!1===g&&(w={});let{prevResolvedValues:k={}}=f,S={...k,...w},C=t=>{y=!0,u.has(t)&&(b=!0,u.delete(t)),f.needsAnimating[t]=!0;let a=e.getValue(t);a&&(a.liveStyle=!1)};for(let e in S){let t=w[e],a=k[e];if(c.hasOwnProperty(e))continue;let n=!1;n=om(t)&&om(a)?!jh(t,a):t!==a,n?null==t?u.add(e):C(e):void 0!==t&&u.has(e)?C(e):f.protectedKeys[e]=!0}f.prevProp=h,f.prevResolvedValues=w,f.isActive&&(c={...c,...w}),n&&e.blockInitialAnimation&&(y=!1);let E=j&&v;y&&(!E||b)&&s.push(...x.map(t=>{let a={type:m};if("string"==typeof t&&n&&!E&&e.manuallyAnimateOnMount&&e.parent){let{parent:n}=e,r=am(n,t);if(n.enteringChildren&&r){let{delayChildren:t}=r.transition||{};a.delay=Wd(n.enteringChildren,e,t)}}return{animation:t,options:a}}))}if(u.size){let t={};if("boolean"!=typeof i.initial){let a=am(e,Array.isArray(i.initial)?i.initial[0]:i.initial);a&&a.transition&&(t.transition=a.transition)}u.forEach(a=>{let n=e.getBaseTarget(a),r=e.getValue(a);r&&(r.liveStyle=!0),t[a]=null==n?null:n}),s.push({animation:t})}let m=!!s.length;return n&&(!1===i.initial||i.initial===i.animate)&&!e.manuallyAnimateOnMount&&(m=!1),n=!1,m?t(s):Promise.resolve()}return{animateChanges:l,setActive:function(t,n){var r;if(a[t].isActive===n)return Promise.resolve();null==(r=e.variantChildren)||r.forEach(e=>{var a;return null==(a=e.animationState)?void 0:a.setActive(t,n)}),a[t].isActive=n;let i=l(t);for(let e in a)a[e].protectedKeys={};return i},setAnimateFunction:function(a){t=a(e)},getState:()=>a,reset:()=>{a=kh()}}}function xh(e,t){return"string"==typeof t?t!==e:!!Array.isArray(t)&&!jh(t,e)}function wh(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function kh(){return{animate:wh(!0),whileInView:wh(),whileHover:wh(),whileTap:wh(),whileDrag:wh(),whileFocus:wh(),exit:wh()}}function Sh(e,t){e.min=t.min,e.max=t.max}function Ch(e,t){Sh(e.x,t.x),Sh(e.y,t.y)}function Eh(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function Nh(e){return e.max-e.min}function _h(e,t,a,n=.5){e.origin=n,e.originPoint=sc(t.min,t.max,e.origin),e.scale=Nh(a)/Nh(t),e.translate=sc(a.min,a.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 Ph(e,t,a,n){_h(e.x,t.x,a.x,n?n.originX:void 0),_h(e.y,t.y,a.y,n?n.originY:void 0)}function Th(e,t,a){e.min=a.min+t.min,e.max=e.min+Nh(t)}function Mh(e,t,a){e.min=t.min-a.min,e.max=e.min+Nh(t)}function Ah(e,t,a){Mh(e.x,t.x,a.x),Mh(e.y,t.y,a.y)}function Lh(e,t,a,n,r){return e=Bf(e-=t,1/a,n),void 0!==r&&(e=Bf(e,1/r,n)),e}function Rh(e,t,[a,n,r],l,i){!function(e,t=0,a=1,n=.5,r,l=e,i=e){if(Uu.test(t)&&(t=parseFloat(t),t=sc(i.min,i.max,t/100)-i.min),"number"!=typeof t)return;let o=sc(l.min,l.max,n);e===l&&(o-=t),e.min=Lh(e.min,t,a,o,r),e.max=Lh(e.max,t,a,o,r)}(e,t[a],t[n],t[r],t.scale,l,i)}var zh=["x","scaleX","originX"],Dh=["y","scaleY","originY"];function Oh(e,t,a,n){Rh(e.x,t,zh,a?a.x:void 0,n?n.x:void 0),Rh(e.y,t,Dh,a?a.y:void 0,n?n.y:void 0)}function Ih(e){return 0===e.translate&&1===e.scale}function Fh(e){return Ih(e.x)&&Ih(e.y)}function Bh(e,t){return e.min===t.min&&e.max===t.max}function Vh(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function $h(e,t){return Vh(e.x,t.x)&&Vh(e.y,t.y)}function Wh(e){return Nh(e.x)/Nh(e.y)}function Uh(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}function Hh(e){return[e("x"),e("y")]}var qh=["TopLeft","TopRight","BottomLeft","BottomRight"],Yh=qh.length,Kh=e=>"string"==typeof e?parseFloat(e):e,Xh=e=>"number"==typeof e||Hu.test(e);function Qh(e,t){return void 0===e[t]?e.borderRadius:e[t]}var Gh=Jh(0,.5,iu),Zh=Jh(.5,.95,Ws);function Jh(e,t,a){return n=>n<e?0:n>t?1:a(qs(e,t,n))}function ep(e,t,a,n={passive:!0}){return e.addEventListener(t,a,n),()=>e.removeEventListener(t,a)}var tp=(e,t)=>e.depth-t.depth,ap=class{constructor(){this.children=[],this.isDirty=!1}add(e){zs(this.children,e),this.isDirty=!0}remove(e){Ds(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(tp),this.isDirty=!1,this.children.forEach(e)}};function np(e){return dm(e)?e.get():e}var rp=class{constructor(){this.members=[]}add(e){zs(this.members,e);for(let t=this.members.length-1;t>=0;t--){let a=this.members[t];if(a===e||a===this.lead||a===this.prevLead)continue;let n=a.instance;n&&!1===n.isConnected&&!1!==a.isPresent&&!a.snapshot&&Ds(this.members,a)}e.scheduleRender()}remove(e){if(Ds(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t,a=this.members.findIndex(t=>e===t);if(0===a)return!1;for(let e=a;e>=0;e--){let a=this.members[e],n=a.instance;if(!1!==a.isPresent&&(!n||!1!==n.isConnected)){t=a;break}}return!!t&&(this.promote(t),!0)}promote(e,t){let a=this.lead;if(e!==a&&(this.prevLead=a,this.lead=e,e.show(),a)){a.instance&&a.scheduleRender(),e.scheduleRender();let n=a.options.layoutDependency,r=e.options.layoutDependency;if(void 0===n||void 0===r||n!==r){let n=a.instance;n&&!1===n.isConnected&&!a.snapshot||(e.resumeFrom=a,t&&(e.resumeFrom.preserveOpacity=!0),a.snapshot&&(e.snapshot=a.snapshot,e.snapshot.latestValues=a.animationValues||a.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0))}let{crossfade:l}=e.options;!1===l&&a.hide()}}exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:a}=e;t.onExitComplete&&t.onExitComplete(),a&&a.options.onExitComplete&&a.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}},lp={hasAnimatedSinceResize:!0,hasEverUpdated:!1},ip={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},op=["","X","Y","Z"],sp=0;function up(e,t,a,n){let{latestValues:r}=t;r[e]&&(a[e]=r[e],t.setStaticValue(e,0),n&&(n[e]=0))}function cp(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;let{visualElement:t}=e.options;if(!t)return;let a=pm(t);if(window.MotionHasOptimisedAnimation(a,"transform")){let{layout:t,layoutId:n}=e.options;window.MotionCancelOptimisedAnimation(a,"transform",vu,!(t||n))}let{parent:n}=e;n&&!n.hasCheckedOptimisedAppear&&cp(n)}function dp({attachResizeListener:e,defaultParent:t,measureScroll:a,checkIsScrollRoot:n,resetTransform:r}){return class{constructor(e={},a=(null==t?void 0:t())){this.id=sp++,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,pu.value&&(ip.nodes=ip.calculatedTargetDeltas=ip.calculatedProjections=0),this.nodes.forEach(hp),this.nodes.forEach(xp),this.nodes.forEach(wp),this.nodes.forEach(pp),pu.addProjectionMetrics&&pu.addProjectionMetrics(ip)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=a?a.root||a:this,this.path=a?[...a.path,a]:[],this.parent=a,this.depth=a?a.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new ap)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new Ys),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let a=this.eventHandlers.get(e);a&&a.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=tf(t)&&!function(e){return tf(e)&&"svg"===e.tagName}(t),this.instance=t;let{layoutId:a,layout:n,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&&(n||a)&&(this.isLayoutDirty=!0),e){let a,n=0,r=()=>this.root.updateBlockedByResize=!1;vu.read(()=>{n=window.innerWidth}),e(t,()=>{let e=window.innerWidth;e!==n&&(n=e,this.root.updateBlockedByResize=!0,a&&a(),a=function(e,t){let a=ku.now(),n=({timestamp:r})=>{let l=r-a;l>=t&&(yu(n),e(l-t))};return vu.setup(n,!0),()=>yu(n)}(r,250),lp.hasAnimatedSinceResize&&(lp.hasAnimatedSinceResize=!1,this.nodes.forEach(bp)))})}a&&this.root.registerSharedNode(a,this),!1!==this.options.animate&&r&&(a||n)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:a,layout:n})=>{if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);let l=this.options.transition||r.getDefaultTransition()||_p,{onLayoutAnimationStart:i,onLayoutAnimationComplete:o}=r.getProps(),s=!this.targetLayout||!$h(this.targetLayout,n),u=!t&&a;if(this.options.layoutRoot||this.resumeFrom||u||t&&(s||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let t={...Zd(l,"layout"),onPlay:i,onComplete:o};(r.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,u)}else t||bp(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),yu(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(kp),this.animationId++)}getTransformTemplate(){let{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&&cp(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:a}=this.options;if(void 0===t&&!a)return;let n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(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(jp);if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(vp);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(yp),this.nodes.forEach(mp),this.nodes.forEach(fp)):this.nodes.forEach(vp),this.clearAllSnapshots();let e=ku.now();bu.delta=Os(0,1e3/60,e-bu.timestamp),bu.timestamp=e,bu.isProcessing=!0,xu.update.process(bu),xu.preRender.process(bu),xu.render.process(bu),bu.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Bm.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(gp),this.sharedNodes.forEach(Sp)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,vu.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){vu.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!Nh(this.snapshot.measuredBox.x)&&!Nh(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();let 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);let{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){let t=n(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:a(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!r)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!Fh(this.projectionDelta),a=this.getTransformTemplate(),n=a?a(this.latestValues,""):void 0,l=n!==this.prevTransformTemplateValue;e&&this.instance&&(t||Of(this.latestValues)||l)&&(r(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){let t=this.measurePageBox(),a=this.removeElementScroll(t);return e&&(a=this.removeTransform(a)),function(e){Mp(e.x),Mp(e.y)}(a),{animationId:this.root.animationId,measuredBox:t,layoutBox:a,latestValues:{},source:this.id}}measurePageBox(){var e;let{visualElement:t}=this.options;if(!t)return{x:{min:0,max:0},y:{min:0,max:0}};let a=t.measureViewportBox();if(!(null!=(e=this.scroll)&&e.wasRoot||this.path.some(Lp))){let{scroll:e}=this.root;e&&(qf(a.x,e.offset.x),qf(a.y,e.offset.y))}return a}removeElementScroll(e){var t;let a={x:{min:0,max:0},y:{min:0,max:0}};if(Ch(a,e),null!=(t=this.scroll)&&t.wasRoot)return a;for(let t=0;t<this.path.length;t++){let n=this.path[t],{scroll:r,options:l}=n;n!==this.root&&r&&l.layoutScroll&&(r.wasRoot&&Ch(a,e),qf(a.x,r.offset.x),qf(a.y,r.offset.y))}return a}applyTransform(e,t=!1){let a={x:{min:0,max:0},y:{min:0,max:0}};Ch(a,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];!t&&n.options.layoutScroll&&n.scroll&&n!==n.root&&Kf(a,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),Of(n.latestValues)&&Kf(a,n.latestValues)}return Of(this.latestValues)&&Kf(a,this.latestValues),a}removeTransform(e){let t={x:{min:0,max:0},y:{min:0,max:0}};Ch(t,e);for(let e=0;e<this.path.length;e++){let a=this.path[e];if(!a.instance||!Of(a.latestValues))continue;Df(a.latestValues)&&a.updateSnapshot();let n=gf();Ch(n,a.measurePageBox()),Oh(t,a.latestValues,a.snapshot?a.snapshot.layoutBox:void 0,n)}return Of(this.latestValues)&&Oh(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!==bu.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t;let a=this.getLead();if(this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty),!(e||(!!this.resumingFrom||this!==a)&&this.isSharedProjectionDirty||this.isProjectionDirty||null!=(t=this.parent)&&t.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:n,layoutId:r}=this.options;if(!this.layout||!n&&!r)return;this.resolvedRelativeTargetAt=bu.timestamp;let l=this.getClosestProjectingParent();l&&this.linkedParentVersion!==l.layoutVersion&&!l.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(l&&l.layout?this.createRelativeTarget(l,this.layout.layoutBox,l.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,a){Th(e.x,t.x,a.x),Th(e.y,t.y,a.y)}(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):Ch(this.target,this.layout.layoutBox),Wf(this.target,this.targetDelta)):Ch(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,l&&!!l.resumingFrom==!!this.resumingFrom&&!l.options.layoutScroll&&l.target&&1!==this.animationProgress?this.createRelativeTarget(l,this.target,l.target):this.relativeParent=this.relativeTarget=void 0),pu.value&&ip.calculatedTargetDeltas++)}getClosestProjectingParent(){if(this.parent&&!Df(this.parent.latestValues)&&!If(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,a){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}},Ah(this.relativeTargetOrigin,t,a),Ch(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){var e;let t=this.getLead(),a=!!this.resumingFrom||this!==t,n=!0;if((this.isProjectionDirty||null!=(e=this.parent)&&e.isProjectionDirty)&&(n=!1),a&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===bu.timestamp&&(n=!1),n)return;let{layout:r,layoutId:l}=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&&!l)return;Ch(this.layoutCorrected,this.layout.layoutBox);let i=this.treeScale.x,o=this.treeScale.y;(function(e,t,a,n=!1){let r,l,i=a.length;if(i){t.x=t.y=1;for(let o=0;o<i;o++){r=a[o],l=r.projectionDelta;let{visualElement:i}=r.options;i&&i.props.style&&"contents"===i.props.style.display||(n&&r.options.layoutScroll&&r.scroll&&r!==r.root&&Kf(e,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),l&&(t.x*=l.x.scale,t.y*=l.y.scale,Wf(e,l)),n&&Of(r.latestValues)&&Kf(e,r.latestValues))}t.x<Hf&&t.x>Uf&&(t.x=1),t.y<Hf&&t.y>Uf&&(t.y=1)}})(this.layoutCorrected,this.treeScale,this.path,a),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}});let{target:s}=t;s?(this.projectionDelta&&this.prevProjectionDelta?(Eh(this.prevProjectionDelta.x,this.projectionDelta.x),Eh(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),Ph(this.projectionDelta,this.layoutCorrected,s,this.latestValues),(this.treeScale.x!==i||this.treeScale.y!==o||!Uh(this.projectionDelta.x,this.prevProjectionDelta.x)||!Uh(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",s)),pu.value&&ip.calculatedProjections++):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){let 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){let a=this.snapshot,n=a?a.latestValues:{},r={...this.latestValues},l={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;let i,o={x:{min:0,max:0},y:{min:0,max:0}},s=(a?a.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),c=!u||u.members.length<=1,d=!(!s||c||!0!==this.options.crossfade||this.path.some(Np));this.animationProgress=0,this.mixTargetDelta=t=>{let a=t/1e3;Cp(l.x,e.x,a),Cp(l.y,e.y,a),this.setTargetDelta(l),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Ah(o,this.layout.layoutBox,this.relativeParent.layout.layoutBox),function(e,t,a,n){Ep(e.x,t.x,a.x,n),Ep(e.y,t.y,a.y,n)}(this.relativeTarget,this.relativeTargetOrigin,o,a),i&&function(e,t){return Bh(e.x,t.x)&&Bh(e.y,t.y)}(this.relativeTarget,i)&&(this.isProjectionDirty=!1),i||(i={x:{min:0,max:0},y:{min:0,max:0}}),Ch(i,this.relativeTarget)),s&&(this.animationValues=r,function(e,t,a,n,r,l){var i,o;if(r)e.opacity=sc(0,null==(i=a.opacity)?1:i,Gh(n)),e.opacityExit=sc(null==(o=t.opacity)?1:o,0,Zh(n));else if(l){var s,u;e.opacity=sc(null==(s=t.opacity)?1:s,null==(u=a.opacity)?1:u,n)}for(let r=0;r<Yh;r++){let l=`border${qh[r]}Radius`,i=Qh(t,l),o=Qh(a,l);void 0===i&&void 0===o||(i||(i=0),o||(o=0),0===i||0===o||Xh(i)===Xh(o)?(e[l]=Math.max(sc(Kh(i),Kh(o),n),0),(Uu.test(o)||Uu.test(i))&&(e[l]+="%")):e[l]=o)}(t.rotate||a.rotate)&&(e.rotate=sc(t.rotate||0,a.rotate||0,n))}(r,n,this.latestValues,a,d,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=a},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){var t,a;this.notifyListeners("animationStart"),null==(t=this.currentAnimation)||t.stop(),null==(a=this.resumingFrom)||null==(a=a.currentAnimation)||a.stop(),this.pendingAnimation&&(yu(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=vu.update(()=>{lp.hasAnimatedSinceResize=!0,Su.layout++,this.motionValue||(this.motionValue=im(0)),this.motionValue.jump(0,!1),this.currentAnimation=function(e,t,a){let n=dm(e)?e:im(e);return n.start(Jd("",n,t,a)),n.animation}(this.motionValue,[0,1e3],{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{Su.layout--},onComplete:()=>{Su.layout--,e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let 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(){let e=this.getLead(),{targetWithTransforms:t,target:a,layout:n,latestValues:r}=e;if(t&&a&&n){if(this!==e&&this.layout&&n&&Ap(this.options.animationType,this.layout.layoutBox,n.layoutBox)){a=this.target||{x:{min:0,max:0},y:{min:0,max:0}};let t=Nh(this.layout.layoutBox.x);a.x.min=e.target.x.min,a.x.max=a.x.min+t;let n=Nh(this.layout.layoutBox.y);a.y.min=e.target.y.min,a.y.max=a.y.min+n}Ch(t,a),Kf(t,r),Ph(this.projectionDeltaWithTransform,this.layoutCorrected,t,r)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new rp),this.sharedNodes.get(e).add(t);let a=t.options.initialPromotionConfig;t.promote({transition:a?a.transition:void 0,preserveFollowOpacity:a&&a.shouldPreserveFollowOpacity?a.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){var e;let{layoutId:t}=this.options;return t&&(null==(e=this.getStack())?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?null==(e=this.getStack())?void 0:e.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:a}={}){let n=this.getStack();n&&n.promote(this,a),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:a}=e;if((a.z||a.rotate||a.rotateX||a.rotateY||a.rotateZ||a.skewX||a.skewY)&&(t=!0),!t)return;let n={};a.z&&up("z",e,n,this.animationValues);for(let t=0;t<op.length;t++)up(`rotate${op[t]}`,e,n,this.animationValues),up(`skew${op[t]}`,e,n,this.animationValues);e.render();for(let t in n)e.setStaticValue(t,n[t]),this.animationValues&&(this.animationValues[t]=n[t]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible)return void(e.visibility="hidden");let a=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=np(null==t?void 0:t.pointerEvents)||"",void(e.transform=a?a(this.latestValues,""):"none");let n=this.getLead();if(!this.projectionDelta||!this.layout||!n.target)return this.options.layoutId&&(e.opacity=void 0===this.latestValues.opacity?1:this.latestValues.opacity,e.pointerEvents=np(null==t?void 0:t.pointerEvents)||""),void(this.hasProjected&&!Of(this.latestValues)&&(e.transform=a?a({},""):"none",this.hasProjected=!1));e.visibility="";let r=n.animationValues||n.latestValues;this.applyTransformsToTarget();let l=function(e,t,a){let n="",r=e.x.translate/t.x,l=e.y.translate/t.y,i=(null==a?void 0:a.z)||0;if((r||l||i)&&(n=`translate3d(${r}px, ${l}px, ${i}px) `),(1!==t.x||1!==t.y)&&(n+=`scale(${1/t.x}, ${1/t.y}) `),a){let{transformPerspective:e,rotate:t,rotateX:r,rotateY:l,skewX:i,skewY:o}=a;e&&(n=`perspective(${e}px) ${n}`),t&&(n+=`rotate(${t}deg) `),r&&(n+=`rotateX(${r}deg) `),l&&(n+=`rotateY(${l}deg) `),i&&(n+=`skewX(${i}deg) `),o&&(n+=`skewY(${o}deg) `)}let o=e.x.scale*t.x,s=e.y.scale*t.y;return(1!==o||1!==s)&&(n+=`scale(${o}, ${s})`),n||"none"}(this.projectionDeltaWithTransform,this.treeScale,r);a&&(l=a(r,l)),e.transform=l;let{x:i,y:o}=this.projectionDelta;var s,u;(e.transformOrigin=`${100*i.origin}% ${100*o.origin}% 0`,n.animationValues)?e.opacity=n===this?null==(s=null==(u=r.opacity)?this.latestValues.opacity:u)?1:s:this.preserveOpacity?this.latestValues.opacity:r.opacityExit:e.opacity=n===this?void 0===r.opacity?"":r.opacity:void 0===r.opacityExit?0:r.opacityExit;for(let t in nh){if(void 0===r[t])continue;let{correct:a,applyTo:i,isCSSVariable:o}=nh[t],s="none"===l?r[t]:a(r[t],n);if(i){let t=i.length;for(let a=0;a<t;a++)e[i[a]]=s}else o?this.options.visualElement.renderState.vars[t]=s:e[t]=s}this.options.layoutId&&(e.pointerEvents=n===this?np(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(jp),this.root.sharedNodes.clear()}}}function mp(e){e.updateLayout()}function fp(e){var t;let a=(null==(t=e.resumeFrom)?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&a&&e.hasListeners("didUpdate")){let{layoutBox:t,measuredBox:n}=e.layout,{animationType:r}=e.options,l=a.source!==e.layout.source;"size"===r?Hh(e=>{let n=l?a.measuredBox[e]:a.layoutBox[e],r=Nh(n);n.min=t[e].min,n.max=n.min+r}):Ap(r,a.layoutBox,t)&&Hh(n=>{let r=l?a.measuredBox[n]:a.layoutBox[n],i=Nh(t[n]);r.max=r.min+i,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[n].max=e.relativeTarget[n].min+i)});let i={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};Ph(i,t,a.layoutBox);let o={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};l?Ph(o,e.applyTransform(n,!0),a.measuredBox):Ph(o,t,a.layoutBox);let s=!Fh(i),u=!1;if(!e.resumeFrom){let n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:r,layout:l}=n;if(r&&l){let i={x:{min:0,max:0},y:{min:0,max:0}};Ah(i,a.layoutBox,r.layoutBox);let o={x:{min:0,max:0},y:{min:0,max:0}};Ah(o,t,l.layoutBox),$h(i,o)||(u=!0),n.options.layoutRoot&&(e.relativeTarget=o,e.relativeTargetOrigin=i,e.relativeParent=n)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:a,delta:o,layoutDelta:i,hasLayoutChanged:s,hasRelativeLayoutChanged:u})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function hp(e){pu.value&&ip.nodes++,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 pp(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function gp(e){e.clearSnapshot()}function jp(e){e.clearMeasurements()}function vp(e){e.isLayoutDirty=!1}function yp(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function bp(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function xp(e){e.resolveTargetDelta()}function wp(e){e.calcProjection()}function kp(e){e.resetSkewAndRotation()}function Sp(e){e.removeLeadSnapshot()}function Cp(e,t,a){e.translate=sc(t.translate,0,a),e.scale=sc(t.scale,1,a),e.origin=t.origin,e.originPoint=t.originPoint}function Ep(e,t,a,n){e.min=sc(t.min,a.min,n),e.max=sc(t.max,a.max,n)}function Np(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}var _p={duration:.45,ease:[.4,0,.1,1]},Pp=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Tp=Pp("applewebkit/")&&!Pp("chrome/")?Math.round:Ws;function Mp(e){e.min=Tp(e.min),e.max=Tp(e.max)}function Ap(e,t,a){return"position"===e||"preserve-aspect"===e&&!function(e,t,a){return Math.abs(e-t)<=a}(Wh(t),Wh(a),.2)}function Lp(e){var t;return e!==e.root&&(null==(t=e.scroll)?void 0:t.wasRoot)}var Rp=dp({attachResizeListener:(e,t)=>ep(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}),zp={current:void 0},Dp=dp({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!zp.current){let e=new Rp({});e.mount(window),e.setOptions({layoutScroll:!0}),zp.current=e}return zp.current},resetTransform:(e,t)=>{e.style.transform=void 0===t?"none":t},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position}),Op=(0,y.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});var Ip=(0,y.createContext)({strict:!1}),Fp={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"]},Bp=!1;function Vp(){return function(){if(Bp)return;let e={};for(let t in Fp)e[t]={isEnabled:e=>Fp[t].some(t=>!!e[t])};Tf(e),Bp=!0}(),Pf}var $p=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".split("."));function Wp(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||$p.has(e)}var Up,Hp,qp=i(()=>{}),Yp=((e,a)=>{let n={};for(var r in e)t(n,r,{get:e[r],enumerable:!0});return a||t(n,Symbol.toStringTag,{value:"Module"}),n})({default:()=>Hp}),Kp=i(()=>{qp(),Up=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Hp=function(e){var t=Object.create(null);return function(a){return void 0===t[a]&&(t[a]=e(a)),t[a]}}(function(e){return Up.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})}),Xp=e=>!Wp(e);try{!function(e){"function"==typeof e&&(Xp=t=>t.startsWith("on")?!Wp(t):e(t))}((Kp(),(e=>l.call(e,"module.exports")?e["module.exports"]:s(t({},"__esModule",{value:!0}),e))(Yp)).default)}catch(e){}var Qp=(0,y.createContext)({});function Gp(e){let{initial:t,animate:a}=function(e,t){if(wf(e)){let{initial:t,animate:a}=e;return{initial:!1===t||yf(t)?t:void 0,animate:yf(a)?a:void 0}}return!1===e.inherit?{}:t}(e,(0,y.useContext)(Qp));return(0,y.useMemo)(()=>({initial:t,animate:a}),[Zp(t),Zp(a)])}function Zp(e){return Array.isArray(e)?e.join(" "):e}var Jp=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function eg(e,t,a){for(let n in t)!dm(t[n])&&!rh(n,a)&&(e[n]=t[n])}function tg(e,t){let a={};return eg(a,e.style||{},e),Object.assign(a,function({transformTemplate:e},t){return(0,y.useMemo)(()=>{let a={style:{},transform:{},transformOrigin:{},vars:{}};return Zf(a,t,e),Object.assign({},a.vars,a.style)},[t])}(e,t)),a}function ag(e,t){let a={},n=tg(e,t);return e.drag&&!1!==e.dragListener&&(a.draggable=!1,n.userSelect=n.WebkitUserSelect=n.WebkitTouchCallout="none",n.touchAction=!0===e.drag?"none":"pan-"+("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(a.tabIndex=0),a.style=n,a}var ng=()=>({style:{},transform:{},transformOrigin:{},vars:{},attrs:{}});function rg(e,t,a,n){let r=(0,y.useMemo)(()=>{let a={style:{},transform:{},transformOrigin:{},vars:{},attrs:{}};return ch(a,t,mh(n),e.transformTemplate,e.style),{...a.attrs,style:{...a.style}}},[t]);if(e.style){let t={};eg(t,e.style,e),r.style={...t,...r.style}}return r}var lg=["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 ig(e){return"string"==typeof e&&!e.includes("-")&&!!(lg.indexOf(e)>-1||/[A-Z]/u.test(e))}function og(e,t,a,{latestValues:n},r,l=!1,i){let o=((null==i?ig(e):i)?rg:ag)(t,n,r,e),s=function(e,t,a){let n={};for(let r in e)"values"===r&&"object"==typeof e.values||(Xp(r)||!0===a&&Wp(r)||!t&&!Wp(r)||e.draggable&&r.startsWith("onDrag"))&&(n[r]=e[r]);return n}(t,"string"==typeof e,l),u=e===y.Fragment?{}:{...s,...o,ref:a},{children:c}=t,d=(0,y.useMemo)(()=>dm(c)?c.get():c,[c]);return(0,y.createElement)(e,{...u,children:d})}function sg(e,t,a,n){let r={},l=n(e,{});for(let e in l)r[e]=np(l[e]);let{initial:i,animate:o}=e,s=wf(e),u=kf(e);t&&u&&!s&&!1!==e.inherit&&(void 0===i&&(i=t.initial),void 0===o&&(o=t.animate));let c=!!a&&!1===a.initial;c=c||!1===i;let d=c?o:i;if(d&&"boolean"!=typeof d&&!vf(d)){let t=Array.isArray(d)?d:[d];for(let a=0;a<t.length;a++){let n=tm(e,t[a]);if(n){let{transitionEnd:e,transition:t,...a}=n;for(let e in a){let t=a[e];if(Array.isArray(t)){t=t[c?t.length-1:0]}null!==t&&(r[e]=t)}for(let t in e)r[t]=e[t]}}}return r}var ug=e=>(t,a)=>{let n=(0,y.useContext)(Qp),r=(0,y.useContext)(Rs),l=()=>function({scrapeMotionValuesFromProps:e,createRenderState:t},a,n,r){return{latestValues:sg(a,n,r,e),renderState:t()}}(e,t,n,r);return a?l():Ms(l)},cg=ug({scrapeMotionValuesFromProps:lh,createRenderState:Jp}),dg=ug({scrapeMotionValuesFromProps:fh,createRenderState:ng}),mg=Symbol.for("motionComponentSymbol");function fg(e,t,a){let n=(0,y.useRef)(a);(0,y.useInsertionEffect)(()=>{n.current=a});let r=(0,y.useRef)(null);return(0,y.useCallback)(a=>{var l;a&&(null==(l=e.onMount)||l.call(e,a));t&&(a?t.mount(a):t.unmount());let i=n.current;if("function"==typeof i)if(a){let e=i(a);"function"==typeof e&&(r.current=e)}else r.current?(r.current(),r.current=null):i(a);else i&&(i.current=a)},[t])}var hg=(0,y.createContext)({});function pg(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function gg(e,t,a,n,r,l){var i,o,s,u;let{visualElement:c}=(0,y.useContext)(Qp),d=(0,y.useContext)(Ip),m=(0,y.useContext)(Rs),f=(0,y.useContext)(Op),h=f.reducedMotion,p=f.skipAnimations,g=(0,y.useRef)(null),j=(0,y.useRef)(!1);n=n||d.renderer,!g.current&&n&&(g.current=n(e,{visualState:t,parent:c,props:a,presenceContext:m,blockInitialAnimation:!!m&&!1===m.initial,reducedMotionConfig:h,skipAnimations:p,isSVG:l}),j.current&&g.current&&(g.current.manuallyAnimateOnMount=!0));let v=g.current,b=(0,y.useContext)(hg);v&&!v.projection&&r&&("html"===v.type||"svg"===v.type)&&function(e,t,a,n){let{layoutId:r,layout:l,drag:i,dragConstraints:o,layoutScroll:s,layoutRoot:u,layoutCrossfade:c}=t;e.projection=new a(e.latestValues,t["data-framer-portal-id"]?void 0:jg(e.parent)),e.projection.setOptions({layoutId:r,layout:l,alwaysMeasureLayout:!!i||o&&pg(o),visualElement:e,animationType:"string"==typeof l?l:"both",initialPromotionConfig:n,crossfade:c,layoutScroll:s,layoutRoot:u})}(g.current,a,r,b);let x=(0,y.useRef)(!1);(0,y.useInsertionEffect)(()=>{v&&x.current&&v.update(a,m)});let w=a[hm],k=(0,y.useRef)(!!w&&!(null!=(i=(o=window).MotionHandoffIsComplete)&&i.call(o,w))&&(null==(s=(u=window).MotionHasOptimisedAnimation)?void 0:s.call(u,w)));return Ls(()=>{j.current=!0,v&&(x.current=!0,window.MotionIsMounted=!0,v.updateFeatures(),v.scheduleRenderMicrotask(),k.current&&v.animationState&&v.animationState.animateChanges())}),(0,y.useEffect)(()=>{v&&(!k.current&&v.animationState&&v.animationState.animateChanges(),k.current&&(queueMicrotask(()=>{var e,t;null==(e=(t=window).MotionHandoffMarkAsComplete)||e.call(t,w)}),k.current=!1),v.enteringChildren=void 0)}),v}function jg(e){if(e)return!1===e.options.allowProjection?jg(e.parent):e.projection}function vg(e,{forwardMotionProps:t=!1,type:a}={},n,r){var l,i;n&&function(e){let t=Vp();for(let a in e)t[a]={...t[a],...e[a]};Tf(t)}(n);let o=a?"svg"===a:ig(e),s=o?dg:cg;function u(a,n){let l,i={...(0,y.useContext)(Op),...a,layoutId:yg(a)},{isStatic:u}=i,c=Gp(a),d=s(a,u);if(!u&&As){(0,y.useContext)(Ip);let t=function(e){let{drag:t,layout:a}=Vp();if(!t&&!a)return{};let n={...t,...a};return{MeasureLayout:null!=t&&t.isEnabled(e)||null!=a&&a.isEnabled(e)?n.MeasureLayout:void 0,ProjectionNode:n.ProjectionNode}}(i);l=t.MeasureLayout,c.visualElement=gg(e,d,i,r,t.ProjectionNode,o)}return(0,I.jsxs)(Qp.Provider,{value:c,children:[l&&c.visualElement?(0,I.jsx)(l,{visualElement:c.visualElement,...i}):null,og(e,a,fg(d,c.visualElement,n),d,u,t,o)]})}u.displayName=`motion.${"string"==typeof e?e:`create(${null==(l=null==(i=e.displayName)?e.name:i)?"":l})`}`;let c=(0,y.forwardRef)(u);return c[mg]=e,c}function yg({layoutId:e}){let t=(0,y.useContext)(Ts).id;return t&&void 0!==e?t+"-"+e:e}var bg=0,xg={animation:{Feature:class extends Lf{constructor(e){super(e),e.animationState||(e.animationState=bh(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();vf(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{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 Lf{constructor(){super(...arguments),this.id=bg++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:a}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===a)return;let n=this.node.animationState.setActive("exit",!e);t&&!e&&n.then(()=>{t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}}};function wg(e){return{point:{x:e.pageX,y:e.pageY}}}function kg(e,t,a,n){return ep(e,t,(e=>t=>qm(t)&&e(t,wg(t)))(a),n)}var Sg=({current:e})=>e?e.ownerDocument.defaultView:null,Cg=(e,t)=>Math.abs(e-t);var Eg=new Set(["auto","scroll"]),Ng=class{constructor(e,t,{transformPagePoint:a,contextWindow:n=window,dragSnapToOrigin:r=!1,distanceThreshold:l=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;let e=Tg(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,a=function(e,t){let a=Cg(e.x,t.x),n=Cg(e.y,t.y);return Math.sqrt(a**2+n**2)}(e.offset,{x:0,y:0})>=this.distanceThreshold;if(!t&&!a)return;let{point:n}=e,{timestamp:r}=bu;this.history.push({...n,timestamp:r});let{onStart:l,onMove:i}=this.handlers;t||(l&&l(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),i&&i(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=_g(t,this.transformPagePoint),vu.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:a,onSessionEnd:n,resumeAnimation:r}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&r&&r(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;let l=Tg("pointercancel"===e.type?this.lastMoveEventInfo:_g(t,this.transformPagePoint),this.history);this.startEvent&&a&&a(e,l),n&&n(e,l)},!qm(e))return;this.dragSnapToOrigin=r,this.handlers=t,this.transformPagePoint=a,this.distanceThreshold=l,this.contextWindow=n||window;let o=_g(wg(e),this.transformPagePoint),{point:s}=o,{timestamp:u}=bu;this.history=[{...s,timestamp:u}];let{onSessionStart:c}=t;c&&c(e,Tg(o,this.history)),this.removeListeners=Hs(kg(this.contextWindow,"pointermove",this.handlePointerMove),kg(this.contextWindow,"pointerup",this.handlePointerUp),kg(this.contextWindow,"pointercancel",this.handlePointerUp)),i&&this.startScrollTracking(i)}startScrollTracking(e){let t=e.parentElement;for(;t;){let e=getComputedStyle(t);(Eg.has(e.overflowX)||Eg.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){let t=this.scrollPositions.get(e);if(!t)return;let a=e===window,n=a?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},r=n.x-t.x,l=n.y-t.y;0===r&&0===l||(a?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=r,this.lastMoveEventInfo.point.y+=l):this.history.length>0&&(this.history[0].x-=r,this.history[0].y-=l),this.scrollPositions.set(e,n),vu.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),yu(this.updatePoint)}};function _g(e,t){return t?{point:t(e.point)}:e}function Pg(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Tg({point:e},t){return{point:e,delta:Pg(e,Ag(t)),offset:Pg(e,Mg(t)),velocity:Lg(t,.1)}}function Mg(e){return e[0]}function Ag(e){return e[e.length-1]}function Lg(e,t){if(e.length<2)return{x:0,y:0};let a=e.length-1,n=null,r=Ag(e);for(;a>=0&&(n=e[a],!(r.timestamp-n.timestamp>Ks(t)));)a--;if(!n)return{x:0,y:0};n===e[0]&&e.length>2&&r.timestamp-n.timestamp>2*Ks(t)&&(n=e[1]);let l=Xs(r.timestamp-n.timestamp);if(0===l)return{x:0,y:0};let i={x:(r.x-n.x)/l,y:(r.y-n.y)/l};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function Rg(e,t,a){return{min:void 0===t?void 0:e.min+t,max:void 0===a?void 0:e.max+a-(e.max-e.min)}}function zg(e,t){let a=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([a,n]=[n,a]),{min:a,max:n}}var Dg=.35;function Og(e,t,a){return{min:Ig(e,t),max:Ig(e,a)}}function Ig(e,t){return"number"==typeof e?e:e[t]||0}var Fg=new WeakMap,Bg=class{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:a}={}){let{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;let{dragSnapToOrigin:r}=this.getProps();this.panSession=new Ng(e,{onSessionStart:e=>{t&&this.snapToCursor(wg(e).point),this.stopAnimation()},onStart:(e,t)=>{let{drag:a,dragPropagation:n,onDragStart:r}=this.getProps();if(a&&!n&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){return"x"===e||"y"===e?Vm[e]?null:(Vm[e]=!0,()=>{Vm[e]=!1}):Vm.x||Vm.y?null:(Vm.x=Vm.y=!0,()=>{Vm.x=Vm.y=!1})}(a),!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),Hh(e=>{let t=this.getAxisMotionValue(e).get()||0;if(Uu.test(t)){let{projection:a}=this.visualElement;if(a&&a.layout){let n=a.layout.layoutBox[e];n&&(t=Nh(n)*(parseFloat(t)/100))}}this.originPoint[e]=t}),r&&vu.update(()=>r(e,t),!1,!0),mm(this.visualElement,"transform");let{animationState:l}=this.visualElement;l&&l.setActive("whileDrag",!0)},onMove:(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:a,dragDirectionLock:n,onDirectionLock:r,onDrag:l}=this.getProps();if(!a&&!this.openDragLock)return;let{offset:i}=t;if(n&&null===this.currentDirection)return this.currentDirection=function(e,t=10){let a=null;return Math.abs(e.y)>t?a="y":Math.abs(e.x)>t&&(a="x"),a}(i),void(null!==this.currentDirection&&r&&r(this.currentDirection));this.updateAxis("x",t.point,i),this.updateAxis("y",t.point,i),this.visualElement.render(),l&&vu.update(()=>l(e,t),!1,!0)},onSessionEnd:(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},resumeAnimation:()=>{let{dragSnapToOrigin:e}=this.getProps();(e||this.constraints)&&this.startAnimation({x:0,y:0})}},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:r,distanceThreshold:a,contextWindow:Sg(this.visualElement),element:this.visualElement.current})}stop(e,t){let a=e||this.latestPointerEvent,n=t||this.latestPanInfo,r=this.isDragging;if(this.cancel(),!r||!n||!a)return;let{velocity:l}=n;this.startAnimation(l);let{onDragEnd:i}=this.getProps();i&&vu.postRender(()=>i(a,n))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.endPanSession();let{dragPropagation:a}=this.getProps();!a&&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,a){let{drag:n}=this.getProps();if(!a||!$g(e,n,this.currentDirection))return;let r=this.getAxisMotionValue(e),l=this.originPoint[e]+a[e];this.constraints&&this.constraints[e]&&(l=function(e,{min:t,max:a},n){return void 0!==t&&e<t?e=n?sc(t,e,n.min):Math.max(e,t):void 0!==a&&e>a&&(e=n?sc(a,e,n.max):Math.min(e,a)),e}(l,this.constraints[e],this.elastic[e])),r.set(l)}resolveConstraints(){var e;let{dragConstraints:t,dragElastic:a}=this.getProps(),n=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&&pg(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!t||!n)&&function(e,{top:t,left:a,bottom:n,right:r}){return{x:Rg(e.x,a,r),y:Rg(e.y,t,n)}}(n.layoutBox,t),this.elastic=function(e=Dg){return!1===e?e=0:!0===e&&(e=Dg),{x:Og(e,"left","right"),y:Og(e,"top","bottom")}}(a),r!==this.constraints&&!pg(t)&&n&&this.constraints&&!this.hasMutatedConstraints&&Hh(e=>{!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){let a={};return void 0!==t.min&&(a.min=t.min-e.min),void 0!==t.max&&(a.max=t.max-e.min),a}(n.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){let{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!pg(e))return!1;let a=e.current,{projection:n}=this.visualElement;if(!n||!n.layout)return!1;let r=function(e,t,a){let n=Xf(e,a),{scroll:r}=t;return r&&(qf(n.x,r.offset.x),qf(n.y,r.offset.y)),n}(a,n.root,this.visualElement.getTransformPagePoint()),l=function(e,t){return{x:zg(e.x,t.x),y:zg(e.y,t.y)}}(n.layout.layoutBox,r);if(t){let e=t(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(l));this.hasMutatedConstraints=!!e,e&&(l=Rf(e))}return l}startAnimation(e){let{drag:t,dragMomentum:a,dragElastic:n,dragTransition:r,dragSnapToOrigin:l,onDragTransitionEnd:i}=this.getProps(),o=this.constraints||{},s=Hh(i=>{if(!$g(i,t,this.currentDirection))return;let s=o&&o[i]||{};l&&(s={min:0,max:0});let u={type:"inertia",velocity:a?e[i]:0,bounceStiffness:n?200:1e6,bounceDamping:n?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...r,...s};return this.startAxisValueAnimation(i,u)});return Promise.all(s).then(i)}startAxisValueAnimation(e,t){let a=this.getAxisMotionValue(e);return mm(this.visualElement,e),a.start(Jd(e,a,0,t,this.visualElement,!1))}stopAnimation(){Hh(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`,a=this.visualElement.getProps();return a[t]||this.visualElement.getValue(e,(a.initial?a.initial[e]:void 0)||0)}snapToCursor(e){Hh(t=>{let{drag:a}=this.getProps();if(!$g(t,a,this.currentDirection))return;let{projection:n}=this.visualElement,r=this.getAxisMotionValue(t);if(n&&n.layout){let{min:a,max:l}=n.layout.layoutBox[t],i=r.get()||0;r.set(e[t]-sc(a,l,.5)+i)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:a}=this.visualElement;if(!pg(t)||!a||!this.constraints)return;this.stopAnimation();let n={x:0,y:0};Hh(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){let a=t.get();n[e]=function(e,t){let a=.5,n=Nh(e),r=Nh(t);return r>n?a=qs(t.min,t.max-n,e.min):n>r&&(a=qs(e.min,e.max-r,t.min)),Os(0,1,a)}({min:a,max:a},this.constraints[e])}});let{transformTemplate:r}=this.visualElement.getProps();this.visualElement.current.style.transform=r?r({},""):"none",a.root&&a.root.updateScroll(),a.updateLayout(),this.constraints=!1,this.resolveConstraints(),Hh(t=>{if(!$g(t,e,null))return;let a=this.getAxisMotionValue(t),{min:r,max:l}=this.constraints[t];a.set(sc(r,l,n[t]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;Fg.set(this.visualElement,this);let e,t=this.visualElement.current,a=kg(t,"pointerdown",e=>{let{drag:a,dragListener:n=!0}=this.getProps(),r=e.target,l=r!==t&&function(e){return Km.has(e.tagName)||!0===e.isContentEditable}(r);a&&n&&!l&&this.start(e)}),n=()=>{let{dragConstraints:a}=this.getProps();pg(a)&&a.current&&(this.constraints=this.resolveRefConstraints(),e||(e=function(e,t,a){let n=hf(e,Vg(a)),r=hf(t,Vg(a));return()=>{n(),r()}}(t,a.current,()=>this.scalePositionWithinConstraints())))},{projection:r}=this.visualElement,l=r.addEventListener("measure",n);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),vu.read(n);let i=ep(window,"resize",()=>this.scalePositionWithinConstraints()),o=r.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(Hh(t=>{let a=this.getAxisMotionValue(t);a&&(this.originPoint[t]+=e[t].translate,a.set(a.get()+e[t].translate))}),this.visualElement.render())});return()=>{i(),a(),l(),o&&o(),e&&e()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:a=!1,dragPropagation:n=!1,dragConstraints:r=!1,dragElastic:l=Dg,dragMomentum:i=!0}=e;return{...e,drag:t,dragDirectionLock:a,dragPropagation:n,dragConstraints:r,dragElastic:l,dragMomentum:i}}};function Vg(e){let t=!0;return()=>{t?t=!1:e()}}function $g(e,t,a){return!(!0!==t&&t!==e||null!==a&&a!==e)}var Wg=e=>(t,a)=>{e&&vu.update(()=>e(t,a),!1,!0)},Ug=!1,Hg=class extends y.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:a,layoutId:n}=this.props,{projection:r}=e;r&&(t.group&&t.group.add(r),a&&a.register&&n&&a.register(r),Ug&&r.root.didUpdate(),r.addEventListener("animationComplete",()=>{this.safeToRemove()}),r.setOptions({...r.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),lp.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:a,drag:n,isPresent:r}=this.props,{projection:l}=a;return l?(l.isPresent=r,e.layoutDependency!==t&&l.setOptions({...l.options,layoutDependency:t}),Ug=!0,n||e.layoutDependency!==t||void 0===t||e.isPresent!==r?l.willUpdate():this.safeToRemove(),e.isPresent!==r&&(r?l.promote():l.relegate()||vu.postRender(()=>{let e=l.getStack();(!e||!e.members.length)&&this.safeToRemove()})),null):null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),Bm.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:a}=this.props,{projection:n}=e;Ug=!0,n&&(n.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(n),a&&a.deregister&&a.deregister(n))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}};function qg(e){let[t,a]=function(e=!0){let t=(0,y.useContext)(Rs);if(null===t)return[!0,null];let{isPresent:a,onExitComplete:n,register:r}=t,l=(0,y.useId)();(0,y.useEffect)(()=>{if(e)return r(l)},[e]);let i=(0,y.useCallback)(()=>e&&n&&n(l),[l,n,e]);return!a&&n?[!1,i]:[!0]}(),n=(0,y.useContext)(Ts);return(0,I.jsx)(Hg,{...e,layoutGroup:n,switchLayoutGroup:(0,y.useContext)(hg),isPresent:t,safeToRemove:a})}var Yg={pan:{Feature:class extends Lf{constructor(){super(...arguments),this.removePointerDownListener=Ws}onPointerDown(e){this.session=new Ng(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:Sg(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:a,onPanEnd:n}=this.node.getProps();return{onSessionStart:Wg(e),onStart:Wg(t),onMove:Wg(a),onEnd:(e,t)=>{delete this.session,n&&vu.postRender(()=>n(e,t))}}}mount(){this.removePointerDownListener=kg(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 Lf{constructor(e){super(e),this.removeGroupControls=Ws,this.removeListeners=Ws,this.controls=new Bg(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Ws}update(){let{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:Dp,MeasureLayout:qg}};function Kg(e,t,a){let{props:n}=e;e.animationState&&n.whileHover&&e.animationState.setActive("whileHover","Start"===a);let r=n["onHover"+a];r&&vu.postRender(()=>r(t,wg(t)))}function Xg(e,t,a){let{props:n}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&n.whileTap&&e.animationState.setActive("whileTap","Start"===a);let r=n["onTap"+("End"===a?"":a)];r&&vu.postRender(()=>r(t,wg(t)))}var Qg=new WeakMap,Gg=new WeakMap,Zg=e=>{let t=Qg.get(e.target);t&&t(e)},Jg=e=>{e.forEach(Zg)};function ej(e,t,a){let n=function({root:e,...t}){let a=e||document;Gg.has(a)||Gg.set(a,{});let n=Gg.get(a),r=JSON.stringify(t);return n[r]||(n[r]=new IntersectionObserver(Jg,{root:e,...t})),n[r]}(t);return Qg.set(e,a),n.observe(e),()=>{Qg.delete(e),n.unobserve(e)}}var tj={some:0,all:1};var aj={inView:{Feature:class extends Lf{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:a,amount:n="some",once:r}=e;return ej(this.node.current,{root:t?t.current:void 0,rootMargin:a,threshold:"number"==typeof n?n:tj[n]},e=>{let{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);let{onViewportEnter:a,onViewportLeave:n}=this.node.getProps(),l=t?a:n;l&&l(e)})}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return a=>e[a]!==t[a]}(e,t))&&this.startObserver()}unmount(){}}},tap:{Feature:class extends Lf{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:a}=this.node.props;this.unmount=ef(e,(e,t)=>(Xg(this.node,t,"Start"),(e,{success:t})=>Xg(this.node,e,t?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:!1===(null==a?void 0:a.tap)})}unmount(){}}},focus:{Feature:class extends Lf{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=Hs(ep(this.node.current,"focus",()=>this.onFocus()),ep(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends Lf{mount(){let{current:e}=this.node;e&&(this.unmount=Um(e,(e,t)=>(Kg(this.node,t,"Start"),e=>Kg(this.node,e,"End"))))}unmount(){}}}},nj=function(e,t){if(typeof Proxy>"u")return vg;let a=new Map,n=(a,n)=>vg(a,n,e,t);return new Proxy((e,t)=>n(e,t),{get:(r,l)=>"create"===l?n:(a.has(l)||a.set(l,vg(l,void 0,e,t)),a.get(l))})}({...xg,...aj,...Yg,...{layout:{ProjectionNode:Dp,MeasureLayout:qg}}},(e,t)=>{var a;return(null==(a=t.isSVG)?ig(e):a)?new hh(t):new ih(t,{allowProjection:e!==y.Fragment})});function rj(){!Cf.current&&Nf();let[e]=(0,y.useState)(Sf.current);return e}function lj(e,t){[...t].reverse().forEach(a=>{let n=e.getVariant(a);n&&cm(e,n),e.variantChildren&&e.variantChildren.forEach(e=>{lj(e,t)})})}function ij(){let e=new Set,t={subscribe:t=>(e.add(t),()=>{e.delete(t)}),start(t,a){let n=[];return e.forEach(e=>{n.push(ym(e,t,{transitionOverride:a}))}),Promise.all(n)},set:t=>e.forEach(e=>{!function(e,t){Array.isArray(t)?lj(e,t):"string"==typeof t?lj(e,[t]):cm(e,t)}(e,t)}),stop(){e.forEach(e=>{!function(e){e.values.forEach(e=>e.stop())}(e)})},mount:()=>()=>{t.stop()}};return t}var oj=function(){let e=Ms(ij);return Ls(e.mount,[]),e},sj=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=24,duration:r=.6,isAnimated:l=!0,...i},o)=>{let s=oj(),u=rj(),c=(0,y.useRef)(!1);(0,y.useImperativeHandle)(o,()=>(c.current=!0,{startAnimation:()=>s.start(u?"normal":"animate"),stopAnimation:()=>s.start("normal")}));let d=(0,y.useCallback)(t=>{!l||u||(c.current?null==e||e(t):s.start("animate"))},[s,u,l,e]),m=(0,y.useCallback)(e=>{c.current?null==t||t(e):s.start("normal")},[s,t]),f={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"}}},p={normal:{opacity:1,scaleX:1},animate:{opacity:[.6,1],scaleX:[.8,1.05,1],transition:{duration:.5*r,ease:"easeOut",delay:.1}}};return(0,I.jsx)(nj.div,{className:E.cn("jltma:inline-flex jltma:items-center jltma:justify-center",a),onMouseEnter:d,onMouseLeave:m,...i,children:(0,I.jsxs)(nj.svg,{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:s,initial:"normal",variants:f,children:[(0,I.jsx)(nj.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:s}),(0,I.jsx)(nj.path,{d:"M5 21h14",variants:p,initial:"normal",animate:s})]})})});sj.displayName="CrownIcon";var uj=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=24,duration:r=1,isAnimated:l=!0,...i},o)=>{let s=oj(),u=rj(),c=(0,y.useRef)(!1);(0,y.useImperativeHandle)(o,()=>(c.current=!0,{startAnimation:()=>s.start(u?"normal":"animate"),stopAnimation:()=>s.start("normal")}));let d=(0,y.useCallback)(t=>{!l||u||(c.current?null==e||e(t):s.start("animate"))},[s,u,l,e]),m=(0,y.useCallback)(e=>{c.current?null==t||t(e):s.start("normal")},[s,t]),f={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}}},p={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}}},g={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(0,I.jsx)(nj.div,{className:E.cn("jltma:inline-flex jltma:items-center jltma:justify-center",a),onMouseEnter:d,onMouseLeave:m,...i,children:(0,I.jsxs)(nj.svg,{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:s,initial:"normal",variants:f,children:[(0,I.jsx)(nj.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:s}),(0,I.jsx)(nj.path,{d:"M20 2v4",variants:p,initial:"normal",animate:s}),(0,I.jsx)(nj.path,{d:"M22 4h-4",variants:p,initial:"normal",animate:s}),(0,I.jsx)(nj.circle,{cx:"4",cy:"20",r:"2",variants:g,initial:"normal",animate:s})]})})});uj.displayName="SparklesIcon";var cj=({style:e="badge",onClick:t,className:a})=>{let n="jltma:cursor-pointer jltma:transition-all jltma:duration-200",r=(0,y.useRef)(null);switch(e){case"inline":return(0,I.jsx)("span",{onClick:t,className:E.cn(n,"jltma:text-xs jltma:font-semibold jltma:text-amber-500 hover:jltma:opacity-80",a),children:"(Pro)"});case"badge":return(0,I.jsx)("span",{onClick:t,className:E.cn(n,"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",a),children:"Pro"});case"badge-gradient":return(0,I.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:E.cn(n,"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",a),children:[(0,I.jsx)(sj,{ref:r,size:14}),"Pro"]});case"badge-icon":return(0,I.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:E.cn(n,"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",a),children:[(0,I.jsx)(sj,{ref:r,size:14}),"Pro"]});case"badge-sparkle":return(0,I.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:E.cn(n,"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",a),children:[(0,I.jsx)(uj,{ref:r,size:14}),"Pro"]});default:return null}},dj=({open:e,onOpenChange:t,title:a="Pro Feature",message:n,features:r,upgradeUrl:l=`https://master-addons.com/pricing/${he}`,upgradeText:i,docsUrl:o=`https://master-addons.com/docs/${he}`})=>(0,I.jsx)(Zr,{open:e,onOpenChange:t,children:(0,I.jsxs)(nl,{className:"jltma:sm:max-w-md",children:[(0,I.jsxs)(rl,{children:[(0,I.jsxs)(il,{className:"jltma:flex! jltma:items-center jltma:gap-2 jltma:m-0!",children:[(0,I.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:(0,I.jsx)(st,{className:"jltma:h-5 jltma:w-5 jltma:text-white"})}),(0,I.jsx)("span",{children:"Upgrade to Pro"})]}),(0,I.jsx)(ol,{className:"jltma:m-0!",children:"Unlock premium features"})]}),(0,I.jsxs)("div",{className:"jltma:space-y-4 jltma:py-2",children:[(0,I.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:[(0,I.jsx)(kt,{className:"jltma:h-5 jltma:w-5 jltma:text-amber-500 jltma:mt-0.5 jltma:shrink-0"}),(0,I.jsxs)("div",{children:[(0,I.jsx)("p",{className:"jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground) jltma:m-0!",children:a}),(0,I.jsx)("p",{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground) jltma:m-0! jltma:mt-1",children:n||"This feature is available in the Pro version. Upgrade now to unlock all premium features."})]})]}),(0,I.jsxs)("div",{className:"jltma:space-y-2",children:[(0,I.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:"}),(0,I.jsx)("ul",{className:"jltma:space-y-2 jltma:m-0! jltma:mt-1! jltma:p-0! jltma:list-none!",children:(r||["Advanced Customizations","Priority Support","Regular Updates","All Premium Features"]).map((e,t)=>(0,I.jsxs)("li",{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-xs jltma:text-(--jltma-muted-foreground)",children:[(0,I.jsx)(Ut,{className:"jltma:h-4 jltma:w-4 jltma:text-amber-500"}),e]},t))})]})]}),(0,I.jsxs)(ll,{className:"jltma:gap-2",children:[(0,I.jsx)(ca,{type:"button",variant:"ghost",onClick:()=>{o&&window.open(o,"_blank"),t(!1)},className:"jltma:border jltma:border-(--jltma-border) jltma:flex-1",children:"Documentation"}),(0,I.jsxs)(ca,{type:"button",onClick:()=>{l&&window.open(l,"_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:[(0,I.jsx)(st,{className:"jltma:h-4 jltma:w-4"}),i||"Upgrade to Pro",(0,I.jsx)(ct,{className:"jltma:h-3.5 jltma:w-3.5"})]})]})]})}),mj=({open:e,onOpenChange:t,title:a,mediaUrl:n,mediaType:r="image",features:l,upgradeUrl:i=`https://master-addons.com/pricing/${he}`,upgradeText:o,docsUrl:s=`https://master-addons.com/docs/${he}`})=>{var u;let c=l||["Full access to this feature","Priority customer support","Regular updates & improvements","All premium features included"];return(0,I.jsx)(Zr,{open:e,onOpenChange:t,children:(0,I.jsxs)(nl,{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:[(0,I.jsx)("h3",{className:"jltma:text-lg jltma:font-semibold jltma:text-(--jltma-foreground) jltma:m-0!",children:a}),(0,I.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:(0,I.jsx)("div","video"===r?{className:"jltma:relative jltma:aspect-video jltma:bg-black",children:/(?:youtube\.com\/(?:watch\?v=|embed\/|shorts\/)|youtu\.be\/)/.test(n)?(0,I.jsx)("iframe",{src:`https://www.youtube.com/embed/${(null==(u=n.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"}):(0,I.jsx)("video",{src:n,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:(0,I.jsx)("img",{src:n,alt:a,className:"jltma:w-full jltma:h-full jltma:object-cover jltma:rounded-(--jltma-radius)"})})}),(0,I.jsxs)("div",{className:"jltma:p-4 jltma:pt-0",children:[c.length?(0,I.jsx)("h3",{className:"jltma:text-lg jltma:font-semibold jltma:text-(--jltma-foreground) jltma:m-0! jltma:mb-2!",children:"Key Features:"}):null,(0,I.jsx)("div",{className:"jltma:grid jltma:grid-cols-2 jltma:gap-1.5 jltma:mb-6",children:c.map((e,t)=>(0,I.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:[(0,I.jsx)(Ut,{className:"jltma:h-4 jltma:w-4 jltma:text-amber-500"}),e]},t))}),(0,I.jsxs)("div",{className:"jltma:flex jltma:gap-3",children:[(0,I.jsx)(ca,{type:"button",variant:"ghost",onClick:()=>{s&&window.open(s,"_blank"),t(!1)},className:"jltma:flex-1 jltma:h-11 jltma:border jltma:border-(--jltma-border)",children:"Documentation"}),(0,I.jsxs)(ca,{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:[(0,I.jsx)(st,{className:"jltma:h-4 jltma:w-4"}),o||"Upgrade Pro",(0,I.jsx)(ct,{className:"jltma:h-3.5 jltma:w-3.5"})]})]})]})]})})},fj=({ribbons:e})=>{if(!Array.isArray(e))return null;let t=M().data.ribbons;return(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:gap-1 jltma:flex-wrap",children:e.map(e=>(0,I.jsx)(sa,{variant:e||"default",className:"jltma:text-xs! jltma:py-px jltma:px-1!",children:t[e]}))})},hj=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=24,duration:r=1,isAnimated:l=!0,...i},o)=>{let s=oj(),u=rj(),c=(0,y.useRef)(!1);(0,y.useImperativeHandle)(o,()=>(c.current=!0,{startAnimation:()=>s.start(u?"normal":"animate"),stopAnimation:()=>s.start("normal")}));let d=(0,y.useCallback)(t=>{!l||u||(c.current?null==e||e(t):s.start("animate"))},[s,u,l,e]),m=(0,y.useCallback)(e=>{c.current?null==t||t(e):s.start("normal")},[s,t]),f={normal:{scale:1,rotate:0},animate:{scale:[1,1.04,.98,1],rotate:[0,-2,2,0],transition:{duration:1.1*r,ease:"easeInOut",repeat:0}}},h={normal:{pathLength:1,opacity:1},animate:e=>({pathLength:[.9,1,1],opacity:[.7,1,1],transition:{duration:.9*r,ease:"easeInOut",delay:.12*e}})},p={normal:{opacity:1,y:0,scaleX:1},animate:e=>({opacity:[.6,1,1],y:[1.5,-1,0],scaleX:[.9,1.05,1],transition:{duration:.9*r,ease:"easeInOut",delay:.2+.1*e}})};return(0,I.jsx)(nj.div,{className:E.cn("jltma:inline-flex jltma:items-center jltma:justify-center",a),onMouseEnter:d,onMouseLeave:m,...i,children:(0,I.jsxs)(nj.svg,{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:s,initial:"normal",variants:f,children:[(0,I.jsx)(nj.path,{d:"M12 7v14",variants:h,custom:0,initial:"normal",animate:s}),(0,I.jsx)(nj.path,{d:"M16 12h2",variants:p,custom:0,initial:"normal",animate:s}),(0,I.jsx)(nj.path,{d:"M16 8h2",variants:p,custom:1,initial:"normal",animate:s}),(0,I.jsx)(nj.path,{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",variants:h,custom:1,initial:"normal",animate:s}),(0,I.jsx)(nj.path,{d:"M6 12h2",variants:p,custom:2,initial:"normal",animate:s}),(0,I.jsx)(nj.path,{d:"M6 8h2",variants:p,custom:3,initial:"normal",animate:s})]})})});hj.displayName="BookOpenTextIcon";var pj=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=24,duration:r=1,isAnimated:l=!0,...i},o)=>{let s=oj(),u=rj(),c=(0,y.useRef)(!1);(0,y.useImperativeHandle)(o,()=>(c.current=!0,{startAnimation:()=>s.start(u?"normal":"animate"),stopAnimation:()=>s.start("normal")}));let d=(0,y.useCallback)(t=>{!l||u||(c.current?null==e||e(t):s.start("animate"))},[s,u,l,e]),m=(0,y.useCallback)(e=>{c.current?null==t||t(e):s.start("normal")},[s,t]),f={normal:{scale:1},animate:{scale:[1,.92,1],transition:{duration:.25*r,ease:"easeOut"}}},h={normal:{x:0,scale:1,pathLength:1,opacity:1},animate:{x:[0,1.5,0],scale:[1,1.12,1],pathLength:[.6,1],opacity:[.6,1],transition:{duration:.4*r,ease:"easeOut"}}};return(0,I.jsx)(nj.div,{className:E.cn("jltma:inline-flex jltma:items-center jltma:justify-center",a),onMouseEnter:d,onMouseLeave:m,...i,children:(0,I.jsx)(nj.svg,{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:s,initial:"normal",variants:f,children:(0,I.jsx)(nj.path,{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",variants:h})})})});pj.displayName="PlayIcon";var gj={normal:{pathLength:1,opacity:1,transition:{duration:.3}},animate:{pathLength:[0,1],opacity:[0,1],transition:{pathLength:{duration:.4,ease:"easeInOut"},opacity:{duration:.4,ease:"easeInOut"}}}},jj=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=28,...r},l)=>{let i=oj(),o=(0,y.useRef)(!1);(0,y.useImperativeHandle)(l,()=>(o.current=!0,{startAnimation:()=>i.start("animate"),stopAnimation:()=>i.start("normal")}));let s=(0,y.useCallback)(t=>{o.current?null==e||e(t):i.start("animate")},[i,e]),u=(0,y.useCallback)(e=>{o.current?null==t||t(e):i.start("normal")},[i,t]);return(0,I.jsx)("div",{className:E.cn(a),onMouseEnter:s,onMouseLeave:u,...r,children:(0,I.jsxs)("svg",{fill:"none",height:n,stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",width:n,xmlns:"http://www.w3.org/2000/svg",children:[(0,I.jsx)("rect",{height:"14",rx:"2",width:"20",x:"2",y:"3"}),(0,I.jsx)("path",{d:"M12 17v4"}),(0,I.jsx)("path",{d:"M8 21h8"}),(0,I.jsx)(nj.path,{animate:i,d:"m9 10 2 2 4-4",initial:"normal",style:{transformOrigin:"center"},variants:gj})]})})});jj.displayName="MonitorCheckIcon";var vj=({title:e,demoUrl:t,tutsUrl:a,docsUrl:n,tutsFeatures:r=[],className:l=""})=>{let[i,o]=(0,y.useState)(!1);return(0,I.jsxs)("div",{className:E.cn("jltma:flex jltma:items-center jltma:gap-3 jltma:mt-3",l),children:[(0,I.jsxs)(Cs,{children:[(0,I.jsx)(Es,{asChild:!0,children:(0,I.jsx)("a",{href:t,target:"_blank",className:"jltma:flex jltma:items-center jltma:gap-1 jltma:text-[11px] jltma:leading-relaxed jltma:text-(--jltma-muted-foreground)/80! jltma:line-clamp-1 jltma:font-medium",children:(0,I.jsx)(jj,{size:12})})}),(0,I.jsx)(Ns,{children:(0,I.jsx)("span",{children:"Demo"})})]}),(0,I.jsxs)(Cs,{children:[(0,I.jsx)(Es,{asChild:!0,children:(0,I.jsx)("button",{type:"button",onClick:()=>o(!0),className:"jltma:flex jltma:items-center jltma:gap-1 jltma:text-[11px] jltma:leading-relaxed jltma:text-(--jltma-muted-foreground)/80! jltma:line-clamp-1 jltma:font-medium jltma:cursor-pointer jltma:bg-transparent jltma:border-0 jltma:p-0",children:(0,I.jsx)(pj,{size:12})})}),(0,I.jsx)(Ns,{children:(0,I.jsx)("span",{children:"Tutorial"})})]}),(0,I.jsxs)(Cs,{children:[(0,I.jsx)(Es,{asChild:!0,children:(0,I.jsx)("a",{href:n,target:"_blank",className:"jltma:flex jltma:items-center jltma:gap-1 jltma:text-[11px] jltma:leading-relaxed jltma:text-(--jltma-muted-foreground)/80! jltma:line-clamp-1 jltma:font-medium",children:(0,I.jsx)(hj,{size:12})})}),(0,I.jsx)(Ns,{children:(0,I.jsx)("span",{children:"Docs"})})]}),a&&(0,I.jsx)(mj,{open:i,onOpenChange:o,title:`${e} - Tutorial`,mediaUrl:a,mediaType:"video",features:r||[]})]})},yj=({wizard:e,isEnabled:t,onToggleChange:a,setProModal:n})=>(0,I.jsx)(V,{className:E.cn("jltma:group jltma:transition-all jltma:duration-300 jltma:ease-out jltma:border jltma:shadow-sm jltma:hover:shadow-lg jltma:hover:shadow-(--jltma-primary)/5 jltma:py-4!",t?"jltma:border-(--jltma-primary)/20! jltma:bg-linear-to-br jltma:from-(--jltma-primary)/3 jltma:to-transparent":"jltma:bg-(--jltma-card) jltma:border-(--jltma-border) jltma:hover:border-(--jltma-primary)/20"),children:(0,I.jsx)(U,{className:"jltma:px-5!",children:(0,I.jsxs)("div",{className:"jltma:flex jltma:items-start jltma:justify-between jltma:gap-4",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-start jltma:gap-4 jltma:flex-1 jltma:min-w-0",children:[(0,I.jsx)("div",{className:E.cn("jltma:flex jltma:items-center jltma:justify-center jltma:w-11 jltma:h-11 jltma:rounded-xl jltma:shrink-0 jltma:transition-all jltma:duration-300",t?"jltma:bg-(--jltma-primary)/10":"jltma:bg-(--jltma-muted) jltma:text-(--jltma-muted-foreground) jltma:group-hover:bg-(--jltma-primary)/10"),children:E.isSvgString(e.icon)?(0,I.jsx)("span",{className:"jltma:text-lg! jltma:[&>svg]:w-5 jltma:[&>svg]:h-5",dangerouslySetInnerHTML:{__html:e.icon}}):(0,I.jsx)("span",{className:E.cn("jltma:text-lg!",e.icon)})}),(0,I.jsxs)("div",{className:"jltma:flex-1 jltma:min-w-0 jltma:pt-0.5",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:flex-wrap jltma:mb-1.5",children:[(0,I.jsx)("h4",{className:"jltma:font-semibold jltma:text-(--jltma-foreground) jltma:text-[13px] jltma:leading-tight jltma:tracking-tight jltma:truncate",children:e.title}),(0,I.jsx)(fj,{ribbons:e.ribbons})]}),(0,I.jsx)(vj,{title:e.title,demoUrl:e.demo_url,docsUrl:e.docs_url,tutsUrl:e.tuts_url,tutsFeatures:e.tuts_features})]})]}),e.is_pro&&!be.isPremium()?(0,I.jsx)(cj,{style:"badge-gradient",onClick:()=>n({open:!0,title:e.title,pro_features:e.pro_features})}):(0,I.jsx)(Vo,{checked:t,onCheckedChange:a,className:"jltma:shrink-0 jltma:mt-1 jltma:cursor-pointer"})]})})}),bj=({viewMode:e,wizards:t,enabledWizards:a,onToggleWizard:n})=>{let[r,l]=(0,y.useState)({open:!1,title:"",pro_features:[]});return(0,I.jsxs)("div",{className:E.cn("grid"===e?"jltma:grid jltma:grid-cols-1 jltma:md:grid-cols-2 jltma:lg:grid-cols-3 jltma:xl:grid-cols-4 jltma:gap-4":"jltma:flex jltma:flex-col jltma:gap-3"),children:[Object.entries(t).map(([e,t])=>(0,I.jsx)(yj,{wizard:t,isEnabled:a.has(e),onToggleChange:t=>n(e,t),setProModal:l},e)),(0,I.jsx)(dj,{open:r.open,onOpenChange:()=>l({open:!1,title:"",pro_features:[]}),title:r.title,features:r.pro_features})]})},xj=({searchQuery:e=""})=>(0,I.jsx)(V,{className:"jltma:border jltma:border-(--jltma-border)/40 jltma:shadow-sm",children:(0,I.jsxs)(U,{className:"jltma:py-16! jltma:text-center",children:[(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:w-16 jltma:h-16 jltma:mx-auto jltma:mb-5 jltma:rounded-2xl jltma:bg-(--jltma-muted)",children:(0,I.jsx)(ft,{className:"jltma:w-7 jltma:h-7 jltma:text-(--jltma-muted-foreground)/60"})}),(0,I.jsx)("h3",{className:"jltma:text-base jltma:font-semibold jltma:text-(--jltma-foreground) jltma:mb-2 jltma:tracking-tight",children:"No addons found"}),(0,I.jsx)("p",{className:"jltma:text-[13px] jltma:text-(--jltma-muted-foreground)/80 jltma:max-w-sm jltma:mx-auto",children:e?`No addons found for "${e}". Try a different search term.`:"Try adjusting your search or filter to find what you're looking for."})]})}),wj=({categoryKey:e,title:t,wizards:a,viewMode:n,enabledAddons:r,isCategoryEnabled:l,onToggleWizard:i,onToggleCategory:o})=>(0,I.jsx)(V,{className:"jltma:bg-(--jltma-card)/80!",children:(0,I.jsxs)(U,{children:[(0,I.jsxs)("div",{className:"jltma:mb-3 jltma:flex jltma:justify-between jltma:items-center",children:[(0,I.jsx)(Ps,{text:`${t} Widgets`,className:"jltma:text-base!"}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-3",children:[(0,I.jsx)("label",{className:"jltma:font-medium",children:"Enabled All"}),(0,I.jsx)(Vo,{checked:l,onCheckedChange:o,className:"jltma:cursor-pointer"})]})]}),(0,I.jsx)(bj,{viewMode:n,wizards:a,enabledWizards:r,onToggleWizard:i})]})},e),kj=(e,t)=>"all"===t?e:Object.fromEntries(Object.entries(e).filter(([,e])=>"pro"===t?e.is_pro:!e.is_pro)),Sj=({allWizards:e,pricingFilter:t})=>{var a,n;let{categories:r,searchQuery:l,activeCategory:i,viewMode:o,enabledWizards:s,toggleWizard:u,enableDisableCategory:c}=Se(),d=(0,y.useMemo)(()=>be.getAllWizardKeysFromCategories(r,"extensions"),[r]),{enabledIconLibraries:m,toggleIconLibrary:f}=Ce(),h=null==(a=null==(n=M().data)||null==(n=n.icons_extended)?void 0:n.libraries)?{}:a,p=(0,y.useMemo)(()=>be.filterWizardsBySearch(e,l),[e,l]),g=(0,y.useMemo)(()=>be.filterWizardsBySearch(kj(h,t),l),[h,l,t]),j=(0,y.useMemo)(()=>new Set(Object.keys(h)),[h]),v=(0,y.useMemo)(()=>({...kj(p,t),...g}),[p,g,t]),b=(0,y.useMemo)(()=>{let e=new Set(s);return m.forEach(t=>e.add(t)),e},[s,m]);if(l){let e=Object.keys(v).length;return 0===e?(0,I.jsx)(xj,{searchQuery:l}):(0,I.jsx)(V,{className:"jltma:bg-(--jltma-card)/80!",children:(0,I.jsxs)(U,{children:[(0,I.jsx)("div",{className:"jltma:mb-3 jltma:flex jltma:justify-between jltma:items-center",children:(0,I.jsx)(Ps,{text:`Search Results (${e})`,className:"jltma:text-base!"})}),(0,I.jsx)(bj,{viewMode:o,wizards:v,enabledWizards:b,onToggleWizard:(e,t)=>{j.has(e)?f(e):u(e,t)}})]})})}if("all"===i)return 0===d.length?(0,I.jsx)(xj,{searchQuery:""}):(0,I.jsx)("div",{className:"jltma:space-y-6",children:Object.entries(r).filter(([e,t])=>be.isValidCategory(e,t,"extensions")).filter(([,e])=>Object.keys(kj(e.extensions,t)).length>0).map(([e,a])=>(0,I.jsx)(wj,{categoryKey:e,title:a.title,wizards:kj(a.extensions,t),viewMode:o,enabledAddons:s,isCategoryEnabled:be.checkIsCategoryFullyEnabled(r,s,e,"extensions"),onToggleWizard:u,onToggleCategory:t=>c(e,t)},e))});let x=r[i];if(!be.hasWizards(x,"extensions"))return(0,I.jsx)(xj,{searchQuery:""});let w=kj(x.extensions,t);return 0===Object.keys(w).length?(0,I.jsx)(xj,{searchQuery:""}):(0,I.jsx)(wj,{categoryKey:i,title:x.title,wizards:w,viewMode:o,enabledAddons:s,isCategoryEnabled:be.checkIsCategoryFullyEnabled(r,s,i,"extensions"),onToggleWizard:u,onToggleCategory:e=>c(i,e)})},Cj=()=>{let{isSaving:e,save:t}=Se(),{save:a,isSaving:n}=Ce();return(0,I.jsx)(ca,{variant:"gradient",size:"sm",onClick:async()=>{await t({toast:"CLOSE"}),await a()},disabled:e||n,className:"jltma:h-10 jltma:px-5 jltma:text-[13px] jltma:font-medium",children:e||n?"Saving...":"Save Changes"})},Ej=({pricingFilter:e})=>{var t;let{viewMode:a,searchQuery:n}=Se(),{enabledIconLibraries:r,setEnabledIconLibraries:l,toggleIconLibrary:i,fetchIconLibraries:o}=Ce();(0,y.useEffect)(()=>{o()},[o]);let s=M(),u=!!s.is_premium,c=null==(t=s.data)||null==(t=t.icons_extended)?void 0:t.libraries,d=(0,y.useMemo)(()=>c?"all"===e?c:Object.fromEntries(Object.entries(c).filter(([,t])=>"pro"===e?t.is_pro:!t.is_pro)):{},[c,e]),m=(0,y.useMemo)(()=>{let e=Object.keys(d);return u?e:e.filter(e=>{var t;return!(null!=(t=d[e])&&t.is_pro)})},[d,u]);return n||0===Object.keys(d).length?null:(0,I.jsx)(V,{className:"jltma:bg-(--jltma-card)/80! jltma:mt-6",children:(0,I.jsxs)(U,{children:[(0,I.jsxs)("div",{className:"jltma:mb-3 jltma:flex jltma:justify-between jltma:items-center",children:[(0,I.jsx)(Ps,{text:"Icon Library",className:"jltma:text-base!"}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-3",children:[(0,I.jsx)("label",{className:"jltma:font-medium",children:"Enabled All"}),(0,I.jsx)(Vo,{checked:m.length>0&&m.every(e=>r.has(e)),onCheckedChange:e=>{if(e)return l(new Set(m));l(new Set)},className:"jltma:cursor-pointer"})]})]}),(0,I.jsx)(bj,{viewMode:a,wizards:d,enabledWizards:r,onToggleWizard:e=>i(e)})]})})},Nj=({onReset:e,label:t="Reset",description:a="This will reset all settings on this page to their default values. This action cannot be undone."})=>{let[n,r]=(0,y.useState)(!1),[l,i]=(0,y.useState)(!1);return(0,I.jsxs)(Zr,{open:l,onOpenChange:i,children:[(0,I.jsx)(Jr,{asChild:!0,children:(0,I.jsxs)(ca,{variant:"outline",size:"sm",className:"jltma:h-10 jltma:px-5 jltma:text-[13px] jltma:font-medium jltma:text-(--jltma-destructive) jltma:border-(--jltma-destructive)/30 hover:jltma:bg-(--jltma-destructive)/5",children:[(0,I.jsx)(Rt,{className:"jltma:size-3.5"}),t]})}),(0,I.jsxs)(nl,{className:"jltma:max-w-sm!",children:[(0,I.jsxs)(rl,{className:"jltma:items-center jltma:sm:text-center",children:[(0,I.jsx)("span",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:w-12 jltma:h-12 jltma:rounded-full jltma:bg-(--jltma-destructive)/10",children:(0,I.jsx)(Bt,{className:"jltma:size-6 jltma:text-(--jltma-destructive)"})}),(0,I.jsx)(il,{className:"jltma:text-2xl jltma:m-0! jltma:mt-2!",children:t}),(0,I.jsx)(ol,{className:"jltma:text-center jltma:m-0! jltma:mt-1!",children:a})]}),(0,I.jsxs)(ll,{className:"jltma:sm:justify-center! jltma:justify-center! jltma:gap-3 jltma:mt-3",children:[(0,I.jsx)(tl,{asChild:!0,children:(0,I.jsx)(ca,{variant:"outline",disabled:n,children:"Cancel"})}),(0,I.jsx)(ca,{variant:"destructive",onClick:async()=>{r(!0);try{await e()}finally{r(!1),i(!1)}},disabled:n,children:(0,I.jsxs)(I.Fragment,n?{children:[(0,I.jsx)(wt,{className:"jltma:size-4 jltma:animate-spin"}),"Resetting..."]}:{children:[(0,I.jsx)(Rt,{className:"jltma:size-4"}),"Reset"]})})]})]})]})},_j=({label:e,children:t})=>(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-6 jltma:py-3",children:[(0,I.jsx)("label",{className:"jltma:text-sm jltma:font-medium jltma:w-44 jltma:shrink-0",children:e}),(0,I.jsx)("div",{className:"jltma:flex-1",children:t})]}),Pj={wordpress:[],server:[],php_extensions:[],active_plugins:[]},Tj=[{label:"Home URL",value:"—",status:"none"},{label:"Site URL",value:"—",status:"none"},{label:"WP Version",value:"—",status:"ok"},{label:"WP Multisite",value:"—",status:"none"},{label:"WP Memory Limit",value:"—",status:"ok"},{label:"WP Path",value:"—",status:"none"},{label:"Writable Uploads Folder",value:"—",status:"none"},{label:"WP Debug Mode",value:"—",status:"none"},{label:"Language",value:"—",status:"none"}],Mj=[{label:"Server Info",value:"—",status:"none"},{label:"PHP Version",value:"—",status:"ok"},{label:"PHP Memory Limit",value:"—",status:"ok"},{label:"PHP Post Max Size",value:"—",status:"ok"},{label:"PHP Time Limit",value:"—",status:"ok"},{label:"PHP Max Input Vars",value:"—",status:"ok"},{label:"MySQL Version",value:"—",status:"ok"},{label:"Max Upload Size",value:"—",status:"ok"}],Aj=[{label:"cURL",value:"—",status:"none"},{label:"fsockopen",value:"—",status:"none"},{label:"SOAP Client",value:"—",status:"none"},{label:"Suhosin",value:"—",status:"none"}],Lj=({item:e})=>(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-[1fr_1fr] jltma:px-5 jltma:py-3",children:[(0,I.jsxs)("span",{className:"jltma:text-sm jltma:text-(--jltma-foreground)/70",children:[e.label,":"]}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-1.5",children:["ok"===e.status&&(0,I.jsx)("span",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:size-4 jltma:rounded-sm jltma:bg-emerald-500",children:(0,I.jsx)(Qe,{className:"jltma:size-3 jltma:text-white jltma:stroke-3"})}),"error"===e.status&&(0,I.jsx)("span",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:size-4 jltma:rounded-sm jltma:bg-red-500",children:(0,I.jsx)(Wt,{className:"jltma:size-3 jltma:text-white jltma:stroke-3"})}),(0,I.jsx)("span",{className:"jltma:text-sm jltma:font-medium",children:e.value})]})]}),Rj=({plugin:e})=>(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-[1fr_1fr] jltma:px-5 jltma:py-3 jltma:items-center",children:[(0,I.jsx)("span",{className:"jltma:text-sm",children:e.plugin_url?(0,I.jsx)("a",{href:e.plugin_url,target:"_blank",rel:"noopener noreferrer",children:e.name}):e.name}),(0,I.jsxs)("span",{className:"jltma:text-sm jltma:text-(--jltma-foreground)/70",children:["by"," ",e.author_url?(0,I.jsx)("a",{href:e.author_url,target:"_blank",rel:"noopener noreferrer",children:e.author}):e.author," ","– v",e.version]})]}),zj=()=>{let[e,t]=(0,y.useState)(!1);return(0,I.jsxs)(V,{children:[(0,I.jsx)($,{className:"jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsxs)(W,{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!",children:[(0,I.jsx)(ut,{className:"jltma:size-4 jltma:text-(--jltma-muted-foreground)"}),"Export Settings"]})}),(0,I.jsxs)(U,{children:[(0,I.jsx)("p",{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground) jltma:pt-1 jltma:pb-4!",children:"Export all your settings as a JSON file. Use this to back up your configuration or migrate to another site."}),(0,I.jsx)(ca,{variant:"gradient",onClick:async()=>{t(!0);try{let e=await L.exportSettings();if(e.success&&e.data){let t={plugin:e.data.plugin,version:e.data.version,timestamp:(new Date).toISOString(),settings:e.data.settings||{}},a=new Blob([JSON.stringify(t,null,2)],{type:"application/json"}),n=URL.createObjectURL(a),r=document.createElement("a");r.href=n,r.download=`master-addons-export-${Date.now()}.json`,document.body.appendChild(r),r.click(),document.body.removeChild(r),URL.revokeObjectURL(n),le.success("Settings exported successfully!")}else le.error("Export failed. Please try again.")}catch(e){le.error("Export failed. Please try again.")}finally{t(!1)}},disabled:e,className:"jltma:w-full jltma:h-10 jltma:text-[13px] jltma:font-semibold",children:(0,I.jsxs)(I.Fragment,e?{children:[(0,I.jsx)(wt,{className:"jltma:size-4 jltma:animate-spin"}),"Exporting..."]}:{children:[(0,I.jsx)(ut,{className:"jltma:size-4"}),"Export Settings"]})}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-1.5 jltma:mt-4",children:[(0,I.jsx)(vt,{className:"jltma:size-3 jltma:text-(--jltma-muted-foreground) jltma:shrink-0"}),(0,I.jsx)("p",{className:"jltma:text-xs! jltma:text-(--jltma-muted-foreground)! jltma:italic",children:"The exported JSON file can be imported on another site running Master Addons."})]})]})]})},Dj={ADDONS:"Addons",EXTENSIONS:"Extensions",ICONS:"Icon Library",API:"API Settings",WHITE_LABEL:"White Label"},Oj=()=>{let[e,t]=(0,y.useState)(null),[a,n]=(0,y.useState)(null),[r,l]=(0,y.useState)([]),[i,o]=(0,y.useState)([]),[s,u]=(0,y.useState)(!1),[c,d]=(0,y.useState)(null),[m,f]=(0,y.useState)(!1),h=(0,y.useRef)(null),p=(0,y.useRef)(0),g=(0,y.useCallback)(()=>{t(null),n(null),l([]),o([]),d(null),h.current&&(h.current.value="")},[]),j=(0,y.useCallback)(e=>{if(!e.name.endsWith(".json")&&"application/json"!==e.type)return void d("Please select a valid JSON file.");g(),t(e);let a=new FileReader;a.onload=e=>{try{var t;let a=JSON.parse(null==(t=e.target)?void 0:t.result);if(!a.settings||"object"!=typeof a.settings)return void d("Invalid export file: missing settings data.");n(a);let r={};for(let[e,t]of Object.entries(xe))r[t]=e;let i=[];for(let e of Object.keys(a.settings))r[e]&&i.push(r[e]);l(i),o([...i])}catch(e){d("Invalid JSON file. Please select a valid export file.")}},a.readAsText(e)},[g]),v=(0,y.useCallback)(e=>{var t;e.preventDefault(),e.stopPropagation(),p.current++,null!=(t=e.dataTransfer.items)&&t.length&&f(!0)},[]),b=(0,y.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),p.current--,0===p.current&&f(!1)},[]),x=(0,y.useCallback)(e=>{e.preventDefault(),e.stopPropagation()},[]),w=(0,y.useCallback)(e=>{var t;e.preventDefault(),e.stopPropagation(),f(!1),p.current=0;let a=null==(t=e.dataTransfer.files)?void 0:t[0];a&&j(a)},[j]);return(0,I.jsxs)(V,{children:[(0,I.jsx)($,{className:"jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsxs)(W,{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!",children:[(0,I.jsx)(Vt,{className:"jltma:size-4 jltma:text-(--jltma-muted-foreground)"}),"Import Settings"]})}),(0,I.jsxs)(U,{children:[(0,I.jsx)("p",{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground) jltma:pt-1 jltma:pb-4!",children:"Upload a previously exported JSON file to restore or migrate your settings."}),(0,I.jsxs)("label",{onDragEnter:v,onDragLeave:b,onDragOver:x,onDrop:w,className:"jltma:flex jltma:flex-col jltma:items-center jltma:justify-center jltma:gap-3 jltma:border-2 jltma:border-dashed jltma:rounded-(--jltma-radius) jltma:px-6 jltma:py-8 jltma:cursor-pointer jltma:transition-colors "+(m?"jltma:border-(--jltma-primary) jltma:bg-(--jltma-primary)/5":"jltma:border-(--jltma-border) jltma:hover:border-(--jltma-primary)/50 jltma:hover:bg-(--jltma-muted)/30"),children:[(0,I.jsx)(dt,{className:"jltma:size-8 "+(m?"jltma:text-(--jltma-primary)":"jltma:text-(--jltma-muted-foreground)")}),e?(0,I.jsxs)("div",{className:"jltma:text-center",children:[(0,I.jsx)("div",{className:"jltma:text-sm jltma:font-medium",children:e.name}),(0,I.jsxs)("div",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:mt-0.5",children:[(e.size/1024).toFixed(1)," KB"]})]}):m?(0,I.jsx)("div",{className:"jltma:text-center",children:(0,I.jsx)("div",{className:"jltma:text-sm jltma:font-medium jltma:text-(--jltma-primary)",children:"Drop your file here"})}):(0,I.jsxs)("div",{className:"jltma:text-center",children:[(0,I.jsx)("div",{className:"jltma:text-sm jltma:font-medium",children:"Choose a JSON file"}),(0,I.jsx)("div",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:mt-0.5",children:"or drag and drop here"})]}),(0,I.jsx)("input",{ref:h,type:"file",accept:".json",onChange:e=>{var t;let a=null==(t=e.target.files)?void 0:t[0];a&&j(a)},className:"jltma:hidden"})]}),c&&(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:mt-4 jltma:px-3 jltma:py-2.5 jltma:rounded-(--jltma-radius) jltma:bg-red-50 jltma:border jltma:border-red-200 jltma:dark:bg-red-950/30 jltma:dark:border-red-800",children:[(0,I.jsx)(Bt,{className:"jltma:size-4 jltma:text-red-500 jltma:shrink-0"}),(0,I.jsx)("span",{className:"jltma:text-sm jltma:text-red-600 jltma:dark:text-red-400",children:c})]}),a&&r.length>0&&(0,I.jsxs)("div",{className:"jltma:mt-4",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:mb-3",children:[(0,I.jsx)(et,{className:"jltma:size-4 jltma:text-emerald-500"}),(0,I.jsxs)("span",{className:"jltma:text-sm jltma:font-medium",children:["Found ",r.length," setting",1===r.length?"":"s"," in file"]})]}),(0,I.jsx)("div",{className:"jltma:space-y-1",children:r.map(e=>(0,I.jsxs)("label",{className:"jltma:flex jltma:items-center jltma:gap-3 jltma:px-3 jltma:py-2.5 jltma:rounded-(--jltma-radius) jltma:bg-(--jltma-muted)/40 jltma:cursor-pointer jltma:hover:bg-(--jltma-muted)/60 jltma:transition-colors",children:[(0,I.jsx)($a,{checked:i.includes(e),onCheckedChange:()=>(e=>{o(t=>t.includes(e)?t.filter(t=>t!==e):[...t,e])})(e)}),(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:"jltma:text-sm jltma:font-medium",children:Dj[e]||e}),(0,I.jsx)("div",{className:"jltma:text-[10px] jltma:text-(--jltma-muted-foreground)",children:xe[e]})]})]},e))}),(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/30 jltma:my-4"}),(0,I.jsxs)("div",{className:"jltma:flex jltma:gap-3",children:[(0,I.jsx)(ca,{variant:"outline",onClick:g,className:"jltma:flex-1 jltma:h-10 jltma:text-[13px] jltma:font-semibold jltma:uppercase jltma:tracking-wide",children:"Cancel"}),(0,I.jsx)(ca,{onClick:async()=>{if(a&&0!==i.length){u(!0);try{let e=a,t={};for(let a of i){let n=xe[a];e.settings[n]&&(t[n]=e.settings[n])}(await L.importSettings({plugin:e.plugin,version:e.version,timestamp:e.timestamp,settings:t})).success?(le.success(`Imported ${i.length} setting(s) successfully! Please reload the page.`),g()):le.error("Import failed. Please check the file and try again.")}catch(e){le.error("Import failed. Please try again.")}finally{u(!1)}}else le.error("Please select at least one option to import.")},disabled:s||0===i.length,className:"jltma:flex-1 jltma:h-10 jltma:text-[13px] jltma:font-semibold jltma:uppercase jltma:tracking-wide jltma:shadow-sm jltma:shadow-(--jltma-primary)/20",children:(0,I.jsxs)(I.Fragment,s?{children:[(0,I.jsx)(wt,{className:"jltma:size-4 jltma:animate-spin"}),"Importing..."]}:{children:[(0,I.jsx)(Vt,{className:"jltma:size-4"}),"Import ",i.length," Setting",1===i.length?"":"s"]})})]})]}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-start jltma:gap-2 jltma:mt-4 jltma:px-3 jltma:py-2.5 jltma:rounded-(--jltma-radius) jltma:bg-amber-50/80 jltma:border jltma:border-amber-200 jltma:dark:bg-amber-950/20 jltma:dark:border-amber-800",children:[(0,I.jsx)(Bt,{className:"jltma:size-3.5 jltma:text-amber-500 jltma:shrink-0 jltma:mt-0.5"}),(0,I.jsx)("p",{className:"jltma:text-xs! jltma:text-amber-700! jltma:dark:text-amber-400! jltma:leading-relaxed",children:"Importing will overwrite your current settings for the selected options. Consider exporting a backup first."})]})]})]})},Ij=[{id:"api",default:!0,title:"API",link:"api",icon:yt,components:()=>{let{recaptcha:e,isLoading:t,isSaving:a,setRecaptchaField:n,fetchSettings:r,save:l,reset:i}=ze();return(0,y.useEffect)(()=>{r()},[r]),t?(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:py-20",children:(0,I.jsx)("div",{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground)",children:"Loading settings..."})}):(0,I.jsxs)("div",{children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:justify-end jltma:gap-2.5 jltma:mb-6",children:[(0,I.jsx)(Nj,{onReset:i,description:"This will reset all API & tools settings to their default values. This action cannot be undone."}),(0,I.jsx)(ca,{variant:"gradient",onClick:()=>l(),disabled:a,className:"jltma:h-10 jltma:px-6 jltma:text-[13px] jltma:font-semibold jltma:tracking-wide",children:a?"Saving...":"Save Settings"})]}),(0,I.jsx)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:gap-6 jltma:lg:grid-cols-2 jltma:items-start",children:(0,I.jsxs)(V,{children:[(0,I.jsx)($,{className:"jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsx)(W,{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!",children:"reCaptcha Settings"})}),(0,I.jsxs)(U,{className:"jltma:space-y-1",children:[(0,I.jsx)(_j,{label:"reCAPTCHA Site key",children:(0,I.jsx)(go,{value:e.site_key,onChange:e=>n("site_key",e.target.value),placeholder:""})}),(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/30"}),(0,I.jsx)(_j,{label:"reCAPTCHA Secret key",children:(0,I.jsx)(go,{value:e.secret_key,onChange:e=>n("secret_key",e.target.value),placeholder:""})}),(0,I.jsx)("div",{className:"jltma:pt-3",children:(0,I.jsxs)("p",{className:"jltma:text-xs! jltma:italic jltma:text-(--jltma-muted-foreground)!",children:["Go to your Google"," ",(0,I.jsx)("a",{href:ve.URLS.GOOGLE_RECAPTCHA,target:"_blank",rel:"noopener noreferrer",children:"reCAPTCHA"})," ",">"," Account ",">"," Generate Keys (reCAPTCHA V2 ",">"," Invisible) and Copy and Paste here."]})})]})]})})]})}},{id:"system_info",title:"System Info",link:"system-info",icon:_t,components:()=>{let[e,t]=(0,y.useState)(Pj),[a,n]=(0,y.useState)(!1),[r,l]=(0,y.useState)(!1),i=(0,y.useCallback)(async(e=!1)=>{n(!0);try{let a=await L.get(e?"/system-info?refresh=1":"/system-info");a.success&&a.data&&t(a.data)}catch(e){}finally{n(!1)}},[]);(0,y.useEffect)(()=>{i()},[i]);let o=e.wordpress.length>0?e.wordpress:Tj,s=e.server.length>0?e.server:Mj,u=e.php_extensions.length>0?e.php_extensions:Aj,c=e.active_plugins;return(0,I.jsxs)("div",{children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:justify-end jltma:gap-2.5 jltma:mb-6",children:[(0,I.jsxs)(ca,{onClick:()=>i(!0),disabled:a,variant:"secondary",className:"jltma:px-4 jltma:gap-2 jltma:shadow-sm jltma:transition-all jltma:duration-200 jltma:rounded-lg jltma:bg-white",children:[a?(0,I.jsx)(wt,{className:"jltma:size-3.5 jltma:animate-spin",color:"var(--jltma-foreground)"}):(0,I.jsx)(Lt,{className:"jltma:size-3.5",color:"var(--jltma-foreground)"}),(0,I.jsx)("span",{className:"jltma:text-xs jltma:font-medium!",children:a?"Refreshing...":"Refresh"})]}),(0,I.jsxs)(ca,{onClick:async()=>{let e=(()=>{let e=[];return e.push("=== WordPress Environment ==="),o.forEach(t=>e.push(`${t.label}: ${t.value}`)),e.push(""),e.push("=== Server Requirements ==="),s.forEach(t=>e.push(`${t.label}: ${t.value}`)),e.push(""),e.push("=== PHP Extensions ==="),u.forEach(t=>e.push(`${t.label}: ${t.value}`)),e.push(""),e.push("=== Active Plugins ==="),c.forEach(t=>e.push(`${t.name} by ${t.author} – v${t.version}`)),e.join("\n")})();try{if(navigator.clipboard&&window.isSecureContext)await navigator.clipboard.writeText(e);else{let t=document.createElement("textarea");t.value=e,t.style.position="fixed",t.style.left="-9999px",t.style.top="-9999px",document.body.appendChild(t),t.focus(),t.select(),document.execCommand("copy"),document.body.removeChild(t)}l(!0),le.info("System info copied to clipboard!"),setTimeout(()=>l(!1),2e3)}catch(e){le.error("Failed to copy. Please try again.")}},variant:"gradient",className:"jltma:px-4 jltma:gap-2 jltma:shadow-sm jltma:transition-all jltma:duration-200 jltma:rounded-lg "+(r?"jltma:bg-emerald-500 hover:jltma:bg-emerald-500":""),children:[(0,I.jsx)(r?at:it,{className:"jltma:size-3.5"}),(0,I.jsx)("span",{className:"jltma:text-xs jltma:text-white! jltma:font-medium!",children:r?"Copied!":"Copy All"})]})]}),(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:gap-6 jltma:lg:grid-cols-2 jltma:items-start",children:[(0,I.jsxs)(V,{children:[(0,I.jsx)($,{className:"jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsx)(W,{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!",children:"WordPress Environment"})}),(0,I.jsx)(U,{className:"jltma:p-0!",children:o.map((e,t)=>(0,I.jsxs)("div",{children:[(0,I.jsx)(Lj,{item:e}),t<o.length-1&&(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/20"})]},e.label))})]}),(0,I.jsxs)(V,{children:[(0,I.jsx)($,{className:"jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsx)(W,{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!",children:"Server Requirements"})}),(0,I.jsx)(U,{className:"jltma:p-0!",children:s.map((e,t)=>(0,I.jsxs)("div",{children:[(0,I.jsx)(Lj,{item:e}),t<s.length-1&&(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/20"})]},e.label))})]}),(0,I.jsxs)(V,{children:[(0,I.jsx)($,{className:"jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsx)(W,{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!",children:"PHP Extensions"})}),(0,I.jsx)(U,{className:"jltma:p-0!",children:u.map((e,t)=>(0,I.jsxs)("div",{children:[(0,I.jsx)(Lj,{item:e}),t<u.length-1&&(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/20"})]},e.label))})]}),(0,I.jsxs)(V,{children:[(0,I.jsx)($,{className:"jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsxs)(W,{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!",children:["Active Plugins",c.length>0&&` (${c.length})`]})}),(0,I.jsx)(U,{className:"jltma:p-0!",children:c.length>0?c.map((e,t)=>(0,I.jsxs)("div",{children:[(0,I.jsx)(Rj,{plugin:e}),t<c.length-1&&(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/20"})]},e.name)):(0,I.jsx)("div",{className:"jltma:px-5 jltma:py-8 jltma:text-center jltma:text-sm jltma:text-(--jltma-muted-foreground)",children:a?"Loading system information...":"No plugin data available yet."})})]})]})]})}},{id:"import_export",title:"Import/Export",link:"import-export",icon:He,components:()=>(0,I.jsx)("div",{children:(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:gap-6 jltma:lg:grid-cols-2 jltma:items-start",children:[(0,I.jsx)(zj,{}),(0,I.jsx)(Oj,{})]})})}],Fj=e=>Symbol.iterator in e,Bj=e=>"entries"in e,Vj=(e,t)=>{let a=e instanceof Map?e:new Map(e.entries()),n=t instanceof Map?t:new Map(t.entries());if(a.size!==n.size)return!1;for(let[e,t]of a)if(!n.has(e)||!Object.is(t,n.get(e)))return!1;return!0};function $j(e,t){return!!Object.is(e,t)||!("object"!=typeof e||!e||"object"!=typeof t||!t||Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))&&(Fj(e)&&Fj(t)?Bj(e)&&Bj(t)?Vj(e,t):((e,t)=>{let a=e[Symbol.iterator](),n=t[Symbol.iterator](),r=a.next(),l=n.next();for(;!r.done&&!l.done;){if(!Object.is(r.value,l.value))return!1;r=a.next(),l=n.next()}return!!r.done&&!!l.done})(e,t):Vj({entries:()=>Object.entries(e)},{entries:()=>Object.entries(t)}))}function Wj(e){let t=y.useRef(void 0);return a=>{let n=e(a);return $j(t.current,n)?t.current:t.current=n}}var Uj=(0,y.memo)(({children:e,sidebar:t})=>{let{initializeSidebarFromUrl:a,isMenuTransitioning:n}=_(Wj(e=>({initializeSidebarFromUrl:e.initializeSidebarFromUrl,isMenuTransitioning:e.isMenuTransitioning})));return(0,y.useEffect)(()=>{a(t)},[a,t]),(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-[232px_1fr] jltma:h-full",children:[(0,I.jsx)(Oy,{sidebar:t}),(0,I.jsx)("div",{className:E.cn("jltma:overflow-y-auto jltma:h-full jltma:scrollbar-none jltma:px-8 jltma:py-6 jltma:transition-opacity jltma:duration-150 jltma:ease-in-out",n?"jltma:opacity-0":"jltma:opacity-100"),children:e})]})});function Hj(e){return Array.isArray?Array.isArray(e):"[object Array]"===Zj(e)}function qj(e){return"string"==typeof e}function Yj(e){return"number"==typeof e}function Kj(e){return!0===e||!1===e||function(e){return Xj(e)&&null!==e}(e)&&"[object Boolean]"==Zj(e)}function Xj(e){return"object"==typeof e}function Qj(e){return null!=e}function Gj(e){return!e.trim().length}function Zj(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}Uj.displayName="ContentWrapperWithSidebar";var Jj=Object.prototype.hasOwnProperty,ev=class{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach(e=>{let a=tv(e);this._keys.push(a),this._keyMap[a.id]=a,t+=a.weight}),this._keys.forEach(e=>{e.weight/=t})}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}};function tv(e){let t=null,a=null,n=null,r=1,l=null;if(qj(e)||Hj(e))n=e,t=av(e),a=nv(e);else{if(!Jj.call(e,"name"))throw Error((e=>`Missing ${e} property in key`)("name"));let i=e.name;if(n=i,Jj.call(e,"weight")&&(r=e.weight,r<=0))throw Error((e=>`Property 'weight' in key '${e}' must be a positive integer`)(i));t=av(i),a=nv(i),l=e.getFn}return{path:t,id:a,weight:r,src:n,getFn:l}}function av(e){return Hj(e)?e:e.split(".")}function nv(e){return Hj(e)?e.join("."):e}var rv={useExtendedSearch:!1,getFn:function(e,t){let a=[],n=!1,r=(e,t,l)=>{if(Qj(e))if(t[l]){let i=e[t[l]];if(!Qj(i))return;if(l===t.length-1&&(qj(i)||Yj(i)||Kj(i)))a.push(function(e){return null==e?"":function(e){if("string"==typeof e)return e;let t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}(i));else if(Hj(i)){n=!0;for(let e=0,a=i.length;e<a;e+=1)r(i[e],t,l+1)}else t.length&&r(i,t,l+1)}else a.push(e)};return r(e,qj(t)?t.split("."):t,0),n?a:a[0]},ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1},lv={isCaseSensitive:!1,ignoreDiacritics:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1,includeMatches:!1,findAllMatches:!1,minMatchCharLength:1,location:0,threshold:.6,distance:100,...rv},iv=/[^ ]+/g;var ov=class{constructor({getFn:e=lv.getFn,fieldNormWeight:t=lv.fieldNormWeight}={}){this.norm=function(e=1,t=3){let a=new Map,n=10**t;return{get(t){let r=t.match(iv).length;if(a.has(r))return a.get(r);let l=parseFloat(Math.round(1/r**(.5*e)*n)/n);return a.set(r,l),l},clear(){a.clear()}}}(t,3),this.getFn=e,this.isCreated=!1,this.setIndexRecords()}setSources(e=[]){this.docs=e}setIndexRecords(e=[]){this.records=e}setKeys(e=[]){this.keys=e,this._keysMap={},e.forEach((e,t)=>{this._keysMap[e.id]=t})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,qj(this.docs[0])?this.docs.forEach((e,t)=>{this._addString(e,t)}):this.docs.forEach((e,t)=>{this._addObject(e,t)}),this.norm.clear())}add(e){let t=this.size();qj(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,a=this.size();t<a;t+=1)--this.records[t].i}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_addString(e,t){if(!Qj(e)||Gj(e))return;let a={v:e,i:t,n:this.norm.get(e)};this.records.push(a)}_addObject(e,t){let a={i:t,$:{}};this.keys.forEach((t,n)=>{let r=t.getFn?t.getFn(e):this.getFn(e,t.path);if(Qj(r))if(Hj(r)){let e=[],t=[{nestedArrIndex:-1,value:r}];for(;t.length;){let{nestedArrIndex:a,value:n}=t.pop();if(Qj(n))if(qj(n)&&!Gj(n)){let t={v:n,i:a,n:this.norm.get(n)};e.push(t)}else Hj(n)&&n.forEach((e,a)=>{t.push({nestedArrIndex:a,value:e})})}a.$[n]=e}else if(qj(r)&&!Gj(r)){let e={v:r,n:this.norm.get(r)};a.$[n]=e}}),this.records.push(a)}toJSON(){return{keys:this.keys,records:this.records}}};function sv(e,t,{getFn:a=lv.getFn,fieldNormWeight:n=lv.fieldNormWeight}={}){let r=new ov({getFn:a,fieldNormWeight:n});return r.setKeys(e.map(tv)),r.setSources(t),r.create(),r}function uv(e,{errors:t=0,currentLocation:a=0,expectedLocation:n=0,distance:r=lv.distance,ignoreLocation:l=lv.ignoreLocation}={}){let i=t/e.length;if(l)return i;let o=Math.abs(n-a);return r?i+o/r:o?1:i}var cv=32;function dv(e,t,a,{location:n=lv.location,distance:r=lv.distance,threshold:l=lv.threshold,findAllMatches:i=lv.findAllMatches,minMatchCharLength:o=lv.minMatchCharLength,includeMatches:s=lv.includeMatches,ignoreLocation:u=lv.ignoreLocation}={}){if(t.length>cv)throw Error((e=>`Pattern length exceeds max of ${e}.`)(cv));let c,d=t.length,m=e.length,f=Math.max(0,Math.min(n,m)),h=l,p=f,g=o>1||s,j=g?Array(m):[];for(;(c=e.indexOf(t,p))>-1;){let e=uv(t,{currentLocation:c,expectedLocation:f,distance:r,ignoreLocation:u});if(h=Math.min(e,h),p=c+d,g){let e=0;for(;e<d;)j[c+e]=1,e+=1}}p=-1;let v=[],y=1,b=d+m,x=1<<d-1;for(let n=0;n<d;n+=1){let l=0,o=b;for(;l<o;)uv(t,{errors:n,currentLocation:f+o,expectedLocation:f,distance:r,ignoreLocation:u})<=h?l=o:b=o,o=Math.floor((b-l)/2+l);b=o;let s=Math.max(1,f-o+1),c=i?m:Math.min(f+o,m)+d,w=Array(c+2);w[c+1]=(1<<n)-1;for(let l=c;l>=s;--l){let i=l-1,o=a[e.charAt(i)];if(g&&(j[i]=+!!o),w[l]=(w[l+1]<<1|1)&o,n&&(w[l]|=(v[l+1]|v[l])<<1|1|v[l+1]),w[l]&x&&(y=uv(t,{errors:n,currentLocation:i,expectedLocation:f,distance:r,ignoreLocation:u}),y<=h)){if(h=y,p=i,p<=f)break;s=Math.max(1,2*f-p)}}if(uv(t,{errors:n+1,currentLocation:f,expectedLocation:f,distance:r,ignoreLocation:u})>h)break;v=w}let w={isMatch:p>=0,score:Math.max(.001,y)};if(g){let e=function(e=[],t=lv.minMatchCharLength){let a=[],n=-1,r=-1,l=0;for(let i=e.length;l<i;l+=1){let i=e[l];i&&-1===n?n=l:!i&&-1!==n&&(r=l-1,r-n+1>=t&&a.push([n,r]),n=-1)}return e[l-1]&&l-n>=t&&a.push([n,l-1]),a}(j,o);e.length?s&&(w.indices=e):w.isMatch=!1}return w}function mv(e){let t={};for(let a=0,n=e.length;a<n;a+=1){let r=e.charAt(a);t[r]=(t[r]||0)|1<<n-a-1}return t}var fv=String.prototype.normalize?e=>e.normalize("NFD").replace(/[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F]/g,""):e=>e,hv=class{constructor(e,{location:t=lv.location,threshold:a=lv.threshold,distance:n=lv.distance,includeMatches:r=lv.includeMatches,findAllMatches:l=lv.findAllMatches,minMatchCharLength:i=lv.minMatchCharLength,isCaseSensitive:o=lv.isCaseSensitive,ignoreDiacritics:s=lv.ignoreDiacritics,ignoreLocation:u=lv.ignoreLocation}={}){if(this.options={location:t,threshold:a,distance:n,includeMatches:r,findAllMatches:l,minMatchCharLength:i,isCaseSensitive:o,ignoreDiacritics:s,ignoreLocation:u},e=o?e:e.toLowerCase(),e=s?fv(e):e,this.pattern=e,this.chunks=[],!this.pattern.length)return;let c=(e,t)=>{this.chunks.push({pattern:e,alphabet:mv(e),startIndex:t})},d=this.pattern.length;if(d>cv){let e=0,t=d%cv,a=d-t;for(;e<a;)c(this.pattern.substr(e,cv),e),e+=cv;if(t){let e=d-cv;c(this.pattern.substr(e),e)}}else c(this.pattern,0)}searchIn(e){let{isCaseSensitive:t,ignoreDiacritics:a,includeMatches:n}=this.options;if(e=t?e:e.toLowerCase(),e=a?fv(e):e,this.pattern===e){let t={isMatch:!0,score:0};return n&&(t.indices=[[0,e.length-1]]),t}let{location:r,distance:l,threshold:i,findAllMatches:o,minMatchCharLength:s,ignoreLocation:u}=this.options,c=[],d=0,m=!1;this.chunks.forEach(({pattern:t,alphabet:a,startIndex:f})=>{let{isMatch:h,score:p,indices:g}=dv(e,t,a,{location:r+f,distance:l,threshold:i,findAllMatches:o,minMatchCharLength:s,includeMatches:n,ignoreLocation:u});h&&(m=!0),d+=p,h&&g&&(c=[...c,...g])});let f={isMatch:m,score:m?d/this.chunks.length:1};return m&&n&&(f.indices=c),f}},pv=class{constructor(e){this.pattern=e}static isMultiMatch(e){return gv(e,this.multiRegex)}static isSingleMatch(e){return gv(e,this.singleRegex)}search(){}};function gv(e,t){let a=e.match(t);return a?a[1]:null}var jv=class extends pv{constructor(e,{location:t=lv.location,threshold:a=lv.threshold,distance:n=lv.distance,includeMatches:r=lv.includeMatches,findAllMatches:l=lv.findAllMatches,minMatchCharLength:i=lv.minMatchCharLength,isCaseSensitive:o=lv.isCaseSensitive,ignoreDiacritics:s=lv.ignoreDiacritics,ignoreLocation:u=lv.ignoreLocation}={}){super(e),this._bitapSearch=new hv(e,{location:t,threshold:a,distance:n,includeMatches:r,findAllMatches:l,minMatchCharLength:i,isCaseSensitive:o,ignoreDiacritics:s,ignoreLocation:u})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}},vv=class extends pv{constructor(e){super(e)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t,a=0,n=[],r=this.pattern.length;for(;(t=e.indexOf(this.pattern,a))>-1;)a=t+r,n.push([t,a-1]);let l=!!n.length;return{isMatch:l,score:+!l,indices:n}}},yv=[class extends pv{constructor(e){super(e)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(e){let t=e===this.pattern;return{isMatch:t,score:+!t,indices:[0,this.pattern.length-1]}}},vv,class extends pv{constructor(e){super(e)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(e){let t=e.startsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,this.pattern.length-1]}}},class extends pv{constructor(e){super(e)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(e){let t=!e.startsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}},class extends pv{constructor(e){super(e)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(e){let t=!e.endsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}},class extends pv{constructor(e){super(e)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(e){let t=e.endsWith(this.pattern);return{isMatch:t,score:+!t,indices:[e.length-this.pattern.length,e.length-1]}}},class extends pv{constructor(e){super(e)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(e){let t=-1===e.indexOf(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}},jv],bv=yv.length,xv=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/;var wv=new Set([jv.type,vv.type]),kv=[];function Sv(e,t){for(let a=0,n=kv.length;a<n;a+=1){let n=kv[a];if(n.condition(e,t))return new n(e,t)}return new hv(e,t)}var Cv="$and",Ev="$or",Nv="$path",_v="$val",Pv=e=>!(!e[Cv]&&!e[Ev]),Tv=e=>({[Cv]:Object.keys(e).map(t=>({[t]:e[t]}))});function Mv(e,t,{auto:a=!0}={}){let n=e=>{let r=Object.keys(e),l=(e=>!!e[Nv])(e);if(!l&&r.length>1&&!Pv(e))return n(Tv(e));if((e=>!Hj(e)&&Xj(e)&&!Pv(e))(e)){let n=l?e[Nv]:r[0],i=l?e[_v]:e[n];if(!qj(i))throw Error((e=>`Invalid value for key ${e}`)(n));let o={keyId:nv(n),pattern:i};return a&&(o.searcher=Sv(i,t)),o}let i={children:[],operator:r[0]};return r.forEach(t=>{let a=e[t];Hj(a)&&a.forEach(e=>{i.children.push(n(e))})}),i};return Pv(e)||(e=Tv(e)),n(e)}function Av(e,t){let a=e.matches;t.matches=[],Qj(a)&&a.forEach(e=>{if(!Qj(e.indices)||!e.indices.length)return;let{indices:a,value:n}=e,r={indices:a,value:n};e.key&&(r.key=e.key.src),e.idx>-1&&(r.refIndex=e.idx),t.matches.push(r)})}function Lv(e,t){t.score=e.score}var Rv=class{constructor(e,t={},a){this.options={...lv,...t},this._keyStore=new ev(this.options.keys),this.setCollection(e,a)}setCollection(e,t){if(this._docs=e,t&&!(t instanceof ov))throw Error("Incorrect 'index' type");this._myIndex=t||sv(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(e){Qj(e)&&(this._docs.push(e),this._myIndex.add(e))}remove(e=()=>!1){let t=[];for(let a=0,n=this._docs.length;a<n;a+=1){let r=this._docs[a];e(r,a)&&(this.removeAt(a),--a,--n,t.push(r))}return t}removeAt(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}getIndex(){return this._myIndex}search(e,{limit:t=-1}={}){let{includeMatches:a,includeScore:n,shouldSort:r,sortFn:l,ignoreFieldNorm:i}=this.options,o=qj(e)?qj(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return function(e,{ignoreFieldNorm:t=lv.ignoreFieldNorm}){e.forEach(e=>{let a=1;e.matches.forEach(({key:e,norm:n,score:r})=>{let l=e?e.weight:null;a*=(0===r&&l?2**-52:r)**(+(l||1)*(t?1:n))}),e.score=a})}(o,{ignoreFieldNorm:i}),r&&o.sort(l),Yj(t)&&t>-1&&(o=o.slice(0,t)),function(e,t,{includeMatches:a=lv.includeMatches,includeScore:n=lv.includeScore}={}){let r=[];return a&&r.push(Av),n&&r.push(Lv),e.map(e=>{let{idx:a}=e,n={item:t[a],refIndex:a};return r.length&&r.forEach(t=>{t(e,n)}),n})}(o,this._docs,{includeMatches:a,includeScore:n})}_searchStringList(e){let t=Sv(e,this.options),{records:a}=this._myIndex,n=[];return a.forEach(({v:e,i:a,n:r})=>{if(!Qj(e))return;let{isMatch:l,score:i,indices:o}=t.searchIn(e);l&&n.push({item:e,idx:a,matches:[{score:i,value:e,norm:r,indices:o}]})}),n}_searchLogical(e){let t=Mv(e,this.options),a=(e,t,n)=>{if(!e.children){let{keyId:a,searcher:r}=e,l=this._findMatches({key:this._keyStore.get(a),value:this._myIndex.getValueForItemAtKeyId(t,a),searcher:r});return l&&l.length?[{idx:n,item:t,matches:l}]:[]}let r=[];for(let l=0,i=e.children.length;l<i;l+=1){let i=a(e.children[l],t,n);if(i.length)r.push(...i);else if(e.operator===Cv)return[]}return r},n={},r=[];return this._myIndex.records.forEach(({$:e,i:l})=>{if(Qj(e)){let i=a(t,e,l);i.length&&(n[l]||(n[l]={idx:l,item:e,matches:[]},r.push(n[l])),i.forEach(({matches:e})=>{n[l].matches.push(...e)}))}}),r}_searchObjectList(e){let t=Sv(e,this.options),{keys:a,records:n}=this._myIndex,r=[];return n.forEach(({$:e,i:n})=>{if(!Qj(e))return;let l=[];a.forEach((a,n)=>{l.push(...this._findMatches({key:a,value:e[n],searcher:t}))}),l.length&&r.push({idx:n,item:e,matches:l})}),r}_findMatches({key:e,value:t,searcher:a}){if(!Qj(t))return[];let n=[];if(Hj(t))t.forEach(({v:t,i:r,n:l})=>{if(!Qj(t))return;let{isMatch:i,score:o,indices:s}=a.searchIn(t);i&&n.push({score:o,key:e,value:t,idx:r,norm:l,indices:s})});else{let{v:r,n:l}=t,{isMatch:i,score:o,indices:s}=a.searchIn(r);i&&n.push({score:o,key:e,value:r,norm:l,indices:s})}return n}};Rv.version="7.1.0",Rv.createIndex=sv,Rv.parseIndex=function(e,{getFn:t=lv.getFn,fieldNormWeight:a=lv.fieldNormWeight}={}){let{keys:n,records:r}=e,l=new ov({getFn:t,fieldNormWeight:a});return l.setKeys(n),l.setIndexRecords(r),l},Rv.config=lv,Rv.parseQuery=Mv,function(...e){kv.push(...e)}(class{constructor(e,{isCaseSensitive:t=lv.isCaseSensitive,ignoreDiacritics:a=lv.ignoreDiacritics,includeMatches:n=lv.includeMatches,minMatchCharLength:r=lv.minMatchCharLength,ignoreLocation:l=lv.ignoreLocation,findAllMatches:i=lv.findAllMatches,location:o=lv.location,threshold:s=lv.threshold,distance:u=lv.distance}={}){this.query=null,this.options={isCaseSensitive:t,ignoreDiacritics:a,includeMatches:n,minMatchCharLength:r,findAllMatches:i,ignoreLocation:l,location:o,threshold:s,distance:u},e=t?e:e.toLowerCase(),e=a?fv(e):e,this.pattern=e,this.query=function(e,t={}){return e.split("|").map(e=>{let a=e.trim().split(xv).filter(e=>e&&!!e.trim()),n=[];for(let e=0,r=a.length;e<r;e+=1){let r=a[e],l=!1,i=-1;for(;!l&&++i<bv;){let e=yv[i],a=e.isMultiMatch(r);a&&(n.push(new e(a,t)),l=!0)}if(!l)for(i=-1;++i<bv;){let e=yv[i],a=e.isSingleMatch(r);if(a){n.push(new e(a,t));break}}}return n})}(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){let t=this.query;if(!t)return{isMatch:!1,score:1};let{includeMatches:a,isCaseSensitive:n,ignoreDiacritics:r}=this.options;e=n?e:e.toLowerCase(),e=r?fv(e):e;let l=0,i=[],o=0;for(let n=0,r=t.length;n<r;n+=1){let r=t[n];i.length=0,l=0;for(let t=0,n=r.length;t<n;t+=1){let n=r[t],{isMatch:s,indices:u,score:c}=n.search(e);if(!s){o=0,l=0,i.length=0;break}l+=1,o+=c,a&&(wv.has(n.constructor.type)?i=[...i,...u]:i.push(u))}if(l){let e={isMatch:!0,score:o/l};return a&&(e.indices=i),e}}return{isMatch:!1,score:1}}});var zv={keys:["title","subtitle","category"],threshold:.3,includeScore:!0},Dv=w((e,t)=>({navMenus:[],sidebarMenus:[],isOpen:!1,query:"",items:[],categories:[],filteredItems:[],selectedCategory:null,selectedIndex:0,recentSearches:[],fuse:null,initialize:({NAV_MENUS:t,SIDE_BAR_MENUS:a})=>{e({navMenus:t,sidebarMenus:a})},open:()=>{e({isOpen:!0,query:"",selectedIndex:0}),t().loadItems()},close:()=>{e({isOpen:!1,query:"",selectedCategory:null,selectedIndex:0})},toggle:()=>{let{isOpen:e}=t();e?t().close():t().open()},setQuery:a=>{let{items:n,fuse:r,selectedCategory:l}=t(),i=[];a.trim()?r&&(i=r.search(a).map(e=>e.item)):i=n,l&&(i=i.filter(e=>e.category===l)),e({query:a,filteredItems:i,selectedIndex:0})},setSelectedCategory:a=>{let{items:n,query:r,fuse:l}=t(),i=[];i=r.trim()&&l?l.search(r).map(e=>e.item):n,a&&(i=i.filter(e=>e.category===a)),e({selectedCategory:a,filteredItems:i,selectedIndex:0})},setSelectedIndex:a=>{let{filteredItems:n}=t();e({selectedIndex:Math.max(0,Math.min(a,n.length-1))})},moveUp:()=>{let{selectedIndex:e}=t();t().setSelectedIndex(e-1)},moveDown:()=>{let{selectedIndex:e}=t();t().setSelectedIndex(e+1)},selectCurrent:()=>{let{filteredItems:e,selectedIndex:a,query:n}=t(),r=e[a];return r&&n.trim()&&t().addRecentSearch(n),r||null},loadItems:()=>{let{navMenus:a,sidebarMenus:n}=t(),r=((e,t)=>{let a=[];return e.forEach(e=>{a.push({id:`nav-${e.id}`,title:e.title,subtitle:"Navigate to page",category:"Navigation",action:"section",value:e.id,icon:"navigation"})}),t.forEach(e=>{a.push({id:`sidebar-${e.id}`,title:e.title,subtitle:"Sidebar",category:"Sidebar",action:"section",value:`${e.id}`,icon:"sidebar"}),e.sub_menus&&e.sub_menus.forEach(t=>{a.push({id:`submenu-${e.id}-${t.id}`,title:t.title,subtitle:`${e.title} → ${t.title}`,category:"Sidebar",action:"section",value:`${e.id}.${t.id}`,icon:"submenu"})})}),a})(a,n);e({items:r,categories:[{id:"navigation",label:"Navigation",icon:"compass"},{id:"sidebar",label:"Sidebar",icon:"layout"}],filteredItems:r,fuse:new Rv(r,zv)})},addRecentSearch:a=>{let{recentSearches:n}=t();e({recentSearches:[a,...n.filter(e=>e!==a)].slice(0,5)})}})),Ov=()=>{let{categories:e,enabledWizards:t,allWizards:a,enableDisableCategory:n}=ke(),r=be.isPremium(),l=(0,y.useMemo)(()=>{let n=be.getAllWizardKeysFromCategories(e,"addons"),l=r?n:n.filter(e=>{var t;return!(null!=(t=a[e])&&t.is_pro)});return l.length>0&&l.every(e=>t.has(e))},[e,t,a,r]);return(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2",children:[(0,I.jsx)("span",{className:"jltma:text-xs jltma:font-medium jltma:text-(--jltma-foreground) jltma:whitespace-nowrap",children:"Enable All"}),(0,I.jsx)(Vo,{checked:l,onCheckedChange:e=>{n("all",e)}})]})},Iv=()=>{let{isSaving:e,save:t}=ke();return(0,I.jsx)(ca,{variant:"gradient",size:"sm",onClick:()=>t(),disabled:e,className:"jltma:h-10 jltma:px-5 jltma:text-[13px] jltma:font-medium",children:e?"Saving...":"Save Changes"})},Fv=(e,t)=>"all"===t?e:Object.fromEntries(Object.entries(e).filter(([,e])=>"pro"===t?e.is_pro:!e.is_pro)),Bv=({allWizards:e,pricingFilter:t})=>{let{categories:a,searchQuery:n,activeCategory:r,viewMode:l,enabledWizards:i,toggleWizard:o,enableDisableCategory:s}=ke(),u=(0,y.useMemo)(()=>be.getAllWizardKeysFromCategories(a,"addons"),[a]),c=(0,y.useMemo)(()=>be.filterWizardsBySearch(e,n),[e,n]);if(n)return 0===Object.keys(c).length?(0,I.jsx)(xj,{searchQuery:n}):(0,I.jsx)(V,{className:"jltma:bg-(--jltma-card)/80!",children:(0,I.jsxs)(U,{children:[(0,I.jsx)("div",{className:"jltma:mb-3 jltma:flex jltma:justify-between jltma:items-center",children:(0,I.jsx)(Ps,{text:`Search Results (${Object.keys(c).length})`,className:"jltma:text-base!"})}),(0,I.jsx)(bj,{viewMode:l,wizards:c,enabledWizards:i,onToggleWizard:o})]})});if("all"===r)return 0===u.length?(0,I.jsx)(xj,{searchQuery:""}):(0,I.jsx)("div",{className:"jltma:space-y-6",children:Object.entries(a).filter(([e,t])=>be.isValidCategory(e,t,"addons")).filter(([,e])=>Object.keys(Fv(e.addons,t)).length>0).map(([e,n])=>(0,I.jsx)(wj,{categoryKey:e,title:n.title,wizards:Fv(n.addons,t),viewMode:l,enabledAddons:i,isCategoryEnabled:be.checkIsCategoryFullyEnabled(a,i,e,"addons"),onToggleWizard:o,onToggleCategory:t=>s(e,t)},e))});let d=a[r];if(!be.hasWizards(d,"addons"))return(0,I.jsx)(xj,{searchQuery:""});let m=Fv(d.addons,t);return 0===Object.keys(m).length?(0,I.jsx)(xj,{searchQuery:""}):(0,I.jsx)(wj,{categoryKey:r,title:d.title,wizards:m,viewMode:l,enabledAddons:i,isCategoryEnabled:be.checkIsCategoryFullyEnabled(a,i,r,"addons"),onToggleWizard:o,onToggleCategory:e=>s(r,e)})},Vv=`${ve.getInstance().assetsUrl}images/dashboard/banner.webp`,$v=({stats:e})=>{let[t,a]=(0,y.useState)(!1),n=be.isPremium();return(0,I.jsxs)("div",{className:"jltma:h-full",children:[(0,I.jsxs)(V,{className:"jltma:h-full jltma:overflow-hidden jltma:shadow-none jltma:py-0! jltma:gap-0! jltma:relative",children:[(0,I.jsx)("div",{className:"jltma:absolute jltma:inset-0 jltma:bg-[radial-gradient(ellipse_at_top_left,oklch(0.96_0.02_305)_0%,transparent_50%)] jltma:dark:bg-[radial-gradient(ellipse_at_top_left,oklch(0.25_0.03_305)_0%,transparent_50%)] jltma:pointer-events-none"}),(0,I.jsx)(U,{className:"jltma:p-0! jltma:relative jltma:h-full",children:(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:lg:grid-cols-[1.1fr_1fr] jltma:h-full",children:[(0,I.jsxs)("div",{className:"jltma:p-5 jltma:flex jltma:flex-col jltma:justify-start",children:[(0,I.jsx)("p",{className:"jltma:text-sm jltma:font-semibold jltma:text-(--jltma-primary)! jltma:m-0! jltma:mb-2! jltma:tracking-wide",children:"Hello Admin"}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-3 jltma:mb-3",children:[(0,I.jsx)("h2",{className:"jltma:text-xl jltma:font-bold jltma:m-0! jltma:text-(--jltma-foreground)! jltma:leading-tight",children:"Welcome To Master Addons!"}),(0,I.jsx)(sa,{variant:n?"featured":"outline",className:"jltma:text-[10px]! jltma:px-2! jltma:py-0.5! jltma:uppercase jltma:tracking-wider jltma:font-semibold! jltma:shrink-0",children:n?"Pro":"Free"})]}),(0,I.jsx)("p",{className:"jltma:text-[13px] jltma:leading-relaxed jltma:text-(--jltma-muted-foreground)! jltma:m-0! jltma:max-w-lg",children:"Master Addons is a powerful collection of premium widgets & extensions for Elementor. Build stunning websites faster with drag & drop simplicity."}),(0,I.jsxs)("div",{className:"jltma:flex jltma:flex-wrap jltma:gap-3 jltma:mt-5",children:[(0,I.jsx)(ca,{variant:"outline",size:"sm",asChild:!0,children:(0,I.jsxs)("a",{href:ve.URLS.DOCS,target:"_blank",rel:"noopener noreferrer",children:[(0,I.jsx)(mt,{className:"jltma:size-3.5"}),"Docs"]})}),(0,I.jsx)(ca,{variant:"gradient",size:"sm",asChild:!0,className:"jltma:text-white! jltma:shadow-sm jltma:shadow-(--jltma-primary)/20",children:(0,I.jsxs)("a",{href:ve.URLS.FEATURES,target:"_blank",rel:"noopener noreferrer",children:[(0,I.jsx)(Ut,{className:"jltma:size-3.5"}),"Explore Features"]})})]}),(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-2 jltma:gap-3 jltma:mt-6 jltma:pt-5 jltma:border-t jltma:border-(--jltma-border)/40",children:[(0,I.jsx)(Wv,{icon:Ye,label:"Addons",total:e.addonsTotalCount,free:e.addonsFreeCount,pro:e.addonsProCount,iconBg:"jltma:bg-violet-100 jltma:dark:bg-violet-950/40",iconColor:"jltma:text-violet-600 jltma:dark:text-violet-400"}),(0,I.jsx)(Wv,{icon:At,label:"Extensions",total:e.extensionsTotalCount,free:e.extensionsFreeCount,pro:e.extensionsProCount,iconBg:"jltma:bg-blue-100 jltma:dark:bg-blue-950/40",iconColor:"jltma:text-blue-600 jltma:dark:text-blue-400"})]})]}),(0,I.jsx)("div",{className:"jltma:px-6 jltma:pb-6 jltma:pt-0 jltma:lg:p-5 jltma:lg:pl-0 jltma:flex jltma:items-center jltma:justify-center",children:(0,I.jsxs)("div",{className:"jltma:relative jltma:overflow-hidden jltma:rounded-xl jltma:w-full jltma:aspect-video jltma:border jltma:border-(--jltma-border)/30 jltma:shadow-sm",children:[(0,I.jsx)("img",{src:Vv,alt:"Getting Started with Master Addons",className:"jltma:size-full jltma:object-cover"}),(0,I.jsx)("div",{className:"jltma:absolute jltma:inset-0 jltma:bg-linear-to-t jltma:from-black/50 jltma:via-black/10 jltma:to-transparent"}),(0,I.jsx)("div",{className:"jltma:absolute jltma:inset-0 jltma:flex jltma:items-center jltma:justify-center",children:(0,I.jsx)("button",{onClick:()=>a(!0),className:"jltma:group jltma:flex jltma:items-center jltma:justify-center jltma:size-12 jltma:rounded-full jltma:bg-white/95 jltma:backdrop-blur-sm jltma:shadow-lg jltma:shadow-black/20 jltma:cursor-pointer jltma:transition-all jltma:duration-300 hover:jltma:scale-110 hover:jltma:shadow-xl jltma:border-0 jltma:ring-[3px] jltma:ring-white/30",children:(0,I.jsx)(Mt,{className:"jltma:size-5 jltma:text-(--jltma-primary) jltma:ml-0.5 jltma:transition-transform jltma:duration-300 jltma:group-hover:scale-110",fill:"currentColor"})})}),(0,I.jsx)("div",{className:"jltma:absolute jltma:bottom-3 jltma:left-3",children:(0,I.jsx)("span",{className:"jltma:text-[11px] jltma:font-medium jltma:text-white/80 jltma:backdrop-blur-sm jltma:bg-black/30 jltma:px-2 jltma:py-1 jltma:rounded-md",children:"Watch Getting Started"})})]})})]})})]}),(0,I.jsx)(Zr,{open:t,onOpenChange:a,children:(0,I.jsx)(nl,{className:"jltma:sm:max-w-3xl! jltma:p-0! jltma:overflow-hidden jltma:bg-black! jltma:border-none! jltma:left-[50vw]! jltma:top-[50vh]!",children:(0,I.jsx)("div",{className:"jltma:aspect-video jltma:w-full",children:t&&(0,I.jsx)("iframe",{src:"https://www.youtube.com/embed/t8Qa4pq7WLs?autoplay=1&rel=0&controls=0&iv_load_policy=3&cc_load_policy=0&fs=0&disablekb=1&playsinline=1",title:"Getting Started with Master Addons",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",className:"jltma:size-full jltma:border-0"})})})})]})},Wv=({icon:e,label:t,total:a,free:n,pro:r,iconBg:l,iconColor:i})=>(0,I.jsxs)("div",{className:"jltma:flex jltma:items-start jltma:gap-3 jltma:rounded-lg jltma:border jltma:border-(--jltma-border)/40 jltma:bg-(--jltma-card) jltma:p-3.5",children:[(0,I.jsx)("div",{className:`jltma:flex jltma:items-center jltma:justify-center jltma:size-9 jltma:rounded-lg jltma:shrink-0 ${l} ${i}`,children:(0,I.jsx)(e,{className:"jltma:size-4.5"})}),(0,I.jsxs)("div",{className:"jltma:flex-1 jltma:min-w-0",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-baseline jltma:gap-1.5",children:[(0,I.jsx)("span",{className:"jltma:text-lg jltma:font-bold jltma:text-(--jltma-foreground) jltma:leading-none jltma:tabular-nums",children:a}),(0,I.jsx)("span",{className:"jltma:text-xs jltma:font-semibold jltma:text-(--jltma-foreground)",children:t})]}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-3 jltma:mt-1.5",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-1",children:[(0,I.jsx)(Ot,{className:"jltma:size-3 jltma:text-emerald-500"}),(0,I.jsxs)("span",{className:"jltma:text-[11px] jltma:text-(--jltma-muted-foreground)",children:["Free ",(0,I.jsx)("span",{className:"jltma:font-semibold jltma:text-(--jltma-foreground)",children:n})]})]}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-1",children:[(0,I.jsx)(st,{className:"jltma:size-3 jltma:text-amber-500"}),(0,I.jsxs)("span",{className:"jltma:text-[11px] jltma:text-(--jltma-muted-foreground)",children:["Premium ",(0,I.jsx)("span",{className:"jltma:font-semibold jltma:text-(--jltma-foreground)",children:r})]})]})]})]})]}),Uv=ve.getInstance().isSetupComplete,Hv=be.isPremium(),qv=(()=>{let e=ve.getInstance().adminUrl;return[{title:"Setup Wizard",desc:"Configure plugin step by step",href:`${e}admin.php?page=master-addons-setup-wizard`,badge:"free"},{title:"Theme Builder",desc:"Custom headers, footers & layouts",href:`${e}edit.php?post_type=master_template`,badge:Hv?"free":"pro"},{title:"Template Kits",desc:"Import ready-made templates",href:`${e}admin.php?page=jltma-template-kits`,badge:"free"},{title:"Popup Builder",desc:"Design popups & slide-ins",href:`${e}edit.php?post_type=jltma_popup`,badge:Hv?"free":"pro"},{title:"Widget Builder",desc:"Build custom Elementor widgets",href:`${e}edit.php?post_type=jltma_widget`,badge:"pro"},{title:"Template Library",desc:"Browse & manage templates",href:`${e}admin.php?page=jltma-template-library`,badge:"free"},{title:"Dynamic Tags",desc:"Dynamic content with ACF, custom fields",href:`${e}admin.php?page=master-addons-settings#extensions`,badge:Hv?"free":"pro"}].filter(e=>!("Setup Wizard"===e.title&&Uv))})(),Yv=()=>(0,I.jsx)(V,{className:"jltma:h-full jltma:shadow-none jltma:py-0! jltma:gap-0! jltma:bg-gray-50 jltma:dark:bg-(--jltma-muted)/20",children:(0,I.jsxs)(U,{className:"jltma:p-5! jltma:h-full jltma:flex jltma:flex-col",children:[(0,I.jsx)("p",{className:"jltma:text-sm jltma:font-bold jltma:text-(--jltma-foreground) jltma:m-0! jltma:mb-3!",children:"Quick Settings"}),(0,I.jsx)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:sm:grid-cols-2 jltma:gap-2.5 jltma:flex-1 jltma:auto-rows-[1fr]",children:qv.map(e=>(0,I.jsx)(Xv,{...e},e.title))})]})}),Kv=({type:e})=>(0,I.jsx)("span",{className:"jltma:inline-flex jltma:items-center jltma:text-[10px] jltma:leading-none jltma:font-semibold jltma:px-1.5 jltma:py-0.75 jltma:rounded jltma:shrink-0 "+("free"===e?"jltma:text-emerald-700 jltma:bg-emerald-50 jltma:border jltma:border-emerald-200 jltma:dark:text-emerald-400 jltma:dark:bg-emerald-950/30 jltma:dark:border-emerald-800":"jltma:text-violet-700 jltma:bg-violet-50 jltma:border jltma:border-violet-200 jltma:dark:text-violet-400 jltma:dark:bg-violet-950/30 jltma:dark:border-violet-800"),children:"free"===e?"Free":"Pro"}),Xv=({title:e,desc:t,href:a,badge:n})=>(0,I.jsxs)("a",{href:a,className:"jltma:group jltma:flex jltma:flex-col jltma:justify-center jltma:no-underline jltma:rounded-2xl jltma:bg-white jltma:dark:bg-(--jltma-card) jltma:border jltma:border-(--jltma-border)/50 jltma:px-3.5 jltma:py-2.5 jltma:transition-all jltma:duration-150 jltma:shadow-[0_1px_3px_rgba(0,0,0,0.06)] jltma:hover:border-(--jltma-border)/80 jltma:hover:shadow-[0_4px_12px_rgba(0,0,0,0.08)]",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:mb-0.5",children:[(0,I.jsx)("p",{className:"jltma:text-[13px] jltma:font-semibold jltma:text-(--jltma-foreground) jltma:m-0! jltma:leading-tight jltma:group-hover:text-(--jltma-primary) jltma:transition-colors jltma:whitespace-nowrap",children:e}),be.isPremium()?null:(0,I.jsx)(Kv,{type:n})]}),(0,I.jsx)("p",{className:"jltma:text-[11px] jltma:text-(--jltma-muted-foreground) jltma:m-0! jltma:leading-snug",children:t})]}),Qv=[{icon:gt,title:"VIP Priority Support",href:ve.getInstance().isPremium?ve.URLS.CONTACT:ve.URLS.WP_SUPPORT_FORUM},{icon:Nt,title:"Join the Community",href:ve.URLS.FACEBOOK_GROUP},{icon:tt,title:"Documentation",href:ve.URLS.DOCS},{icon:It,title:"Rate Us",href:ve.URLS.WP_REVIEW},{icon:St,title:"Subscribe Newsletter",href:"#subscribe"}],Gv=()=>{let[e,t]=(0,y.useState)(!1),[a,n]=(0,y.useState)(!1),[r,l]=(0,y.useState)(!1),[i,o]=(0,y.useState)(""),s=M(),u=s.user_email||"",c=s.user_name||"",d=s.subscribe_nonce||"",m=`${s.adminUrl}admin-ajax.php`,[f,h]=(0,y.useState)(c),[p,g]=(0,y.useState)(u),j=(e,a)=>{"#subscribe"===a&&(e.preventDefault(),t(!0))};return(0,I.jsxs)("div",{children:[(0,I.jsxs)(V,{className:"jltma:bg-(--jltma-muted)/30 jltma:border-none jltma:shadow-none jltma:py-0! jltma:gap-0!",children:[(0,I.jsx)($,{className:"jltma:px-5! jltma:pt-5! jltma:pb-3! jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsx)(W,{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-0!",children:"Quick Access"})}),(0,I.jsx)(U,{className:"jltma:p-5! jltma:pt-4!",children:(0,I.jsx)("div",{className:"jltma:rounded-(--jltma-radius) jltma:border jltma:border-(--jltma-border) jltma:overflow-hidden",children:Qv.map((e,t)=>{let a=e.icon;return(0,I.jsxs)("a",{href:e.href,target:"#subscribe"===e.href?void 0:"_blank",rel:"#subscribe"===e.href?void 0:"noopener noreferrer",onClick:t=>j(t,e.href),className:E.cn("jltma:flex jltma:items-center jltma:gap-3 jltma:px-4 jltma:py-3.5 jltma:no-underline jltma:transition-colors jltma:hover:bg-(--jltma-primary)/5 jltma:focus:shadow-none! jltma:cursor-pointer",t!==Qv.length-1&&"jltma:border-b jltma:border-(--jltma-border)"),children:[(0,I.jsx)(a,{className:"jltma:size-5 jltma:text-(--jltma-foreground) jltma:shrink-0"}),(0,I.jsx)("span",{className:"jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground)!",children:e.title})]},e.title)})})})]}),(0,I.jsx)(Zr,{open:e,onOpenChange:t,children:(0,I.jsxs)(nl,{className:"jltma:sm:max-w-md",children:[(0,I.jsxs)(rl,{children:[(0,I.jsx)(il,{className:"jltma:m-0!",children:"Subscribe to Newsletter"}),(0,I.jsx)(ol,{className:"jltma:m-0!",children:"Get discount codes, updates, and tips delivered to your inbox."})]}),r?(0,I.jsxs)("div",{className:"jltma:flex jltma:flex-col jltma:items-center jltma:gap-3 jltma:py-6",children:[(0,I.jsx)(et,{className:"jltma:size-12 jltma:text-green-500"}),(0,I.jsx)("p",{className:"jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground)",children:"Thanks for subscribing!"})]}):(0,I.jsxs)("form",{onSubmit:async e=>{e.preventDefault(),o(""),n(!0);try{let e=new FormData;e.append("action","jltma_subscribe"),e.append("_wpnonce",d),e.append("name",f),e.append("email",p);let a=await(await fetch(m,{method:"POST",body:e})).json();a.success?(l(!0),setTimeout(()=>{t(!1),setTimeout(()=>l(!1),300)},2e3)):o(a.data||"Subscription failed. Please try again.")}catch(e){o("Something went wrong. Please try again.")}finally{n(!1)}},className:"jltma:grid jltma:gap-4",children:[(0,I.jsxs)("div",{className:"jltma:grid jltma:gap-2",children:[(0,I.jsx)("label",{className:"jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground)",children:"Name"}),(0,I.jsx)(go,{type:"text",placeholder:"Your name",value:f,onChange:e=>h(e.target.value)})]}),(0,I.jsxs)("div",{className:"jltma:grid jltma:gap-2",children:[(0,I.jsx)("label",{className:"jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground)",children:"Email"}),(0,I.jsx)(go,{type:"email",placeholder:"[email protected]",value:p,onChange:e=>g(e.target.value),required:!0})]}),i&&(0,I.jsx)("p",{className:"jltma:text-sm jltma:text-(--jltma-destructive)",children:i}),(0,I.jsx)(ca,{type:"submit",disabled:a,className:"jltma:w-full",variant:"gradient",children:a?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(wt,{className:"jltma:size-4 jltma:animate-spin"}),"Subscribing..."]}):"Subscribe"})]})]})})]})},Zv=[{name:"Brooklyn Lite",url:`https://master-addons.com/wp-themes/brooklyn-lite/${he}`,description:"Light, fast, and ready for business",screenshot:"images/themes/brooklyn-lite.webp"},{name:"Mama",url:`https://master-addons.com/wp-themes/mama/${he}`,description:"Clean, creative, and crafted with care",screenshot:"images/themes/mama.webp"},{name:"Elevation",url:`https://master-addons.com/wp-themes/elevation/${he}`,description:"Empowering causes that change the world",screenshot:"images/themes/elevation.webp"},{name:"Do",url:`https://master-addons.com/wp-themes/do/${he}`,description:"Bold ideas, beautifully built for business",screenshot:"images/themes/do.webp"}],Jv=()=>{let e=ve.getInstance().assetsUrl;return(0,I.jsxs)(V,{className:"jltma:bg-(--jltma-muted)/30 jltma:border-none jltma:shadow-none jltma:py-0! jltma:gap-0!",children:[(0,I.jsx)($,{className:"jltma:px-5! jltma:pt-5! jltma:pb-3! jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsxs)(W,{className:"jltma:flex jltma:items-center jltma:justify-between jltma:text-sm! jltma:pb-0!",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2",children:[(0,I.jsx)(ht,{className:"jltma:size-4 jltma:text-(--jltma-foreground)"}),"Recommended Themes"]}),(0,I.jsxs)("a",{href:ve.URLS.ALL_THEMES,target:"_blank",className:"jltma:text-xs jltma:font-normal jltma:text-(--jltma-foreground)! jltma:no-underline! jltma:hover:text-(--jltma-foreground) jltma:transition-colors jltma:flex jltma:items-center jltma:gap-1 jltma:hover:underline!",children:["View all ",(0,I.jsx)(ct,{className:"jltma:size-3"})]})]})}),(0,I.jsx)(U,{className:"jltma:p-5! jltma:pt-4!",children:(0,I.jsx)("div",{className:"jltma:rounded-(--jltma-radius) jltma:border jltma:border-(--jltma-border) jltma:overflow-hidden",children:Zv.map((t,a)=>(0,I.jsxs)("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",className:E.cn("jltma:flex jltma:items-center jltma:gap-3 jltma:px-4 jltma:py-3 jltma:no-underline! jltma:transition-colors jltma:hover:bg-(--jltma-primary)/5",a!==Zv.length-1&&"jltma:border-b jltma:border-(--jltma-border)"),children:[(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:size-10 jltma:rounded jltma:shrink-0 jltma:overflow-hidden",children:(0,I.jsx)("img",{src:`${e}${t.screenshot}`,alt:t.name,className:"jltma:size-full jltma:object-cover",onError:e=>{e.currentTarget.style.display="none",e.currentTarget.parentElement.innerHTML=`<span class="jltma:text-sm jltma:font-bold jltma:text-white">${t.name.charAt(0)}</span>`}})}),(0,I.jsxs)("div",{className:"jltma:flex-1 jltma:min-w-0",children:[(0,I.jsx)("p",{className:"jltma:text-sm jltma:font-semibold jltma:text-(--jltma-foreground)! jltma:m-0!",children:t.name}),(0,I.jsx)("p",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:m-0!",children:t.description})]}),(0,I.jsx)(ct,{className:"jltma:size-4 jltma:text-(--jltma-muted-foreground) jltma:shrink-0"})]},a))})})]})};var ey=function(){var e;let t=ve.getInstance().data,a=null==(e=null==t?void 0:t.addons_category)?{}:e,n={},r=0;for(let e of Object.values(a)){var l;let t=null==(l=e.addons)?{}:l;for(let[e,a]of Object.entries(t))a.is_pro&&r<12&&(n[e]=a,r++)}return n}(),ty=be.isPremium(),ay=()=>{let e=ke(e=>e.initialize),t=ke(e=>e.fetchWizards),a=ke(e=>e.enabledWizards),n=ke(e=>e.toggleWizard),r=ke(e=>e.save),[l,i]=(0,y.useState)({open:!1,title:"",pro_features:[]});return(0,y.useEffect)(()=>{ty&&(e(),t())},[e,t]),0===Object.keys(ey).length?null:(0,I.jsxs)(V,{className:"jltma:bg-(--jltma-muted)/30 jltma:border-none jltma:shadow-none jltma:py-0! jltma:gap-0!",children:[(0,I.jsx)($,{className:"jltma:px-5! jltma:pt-5! jltma:pb-3! jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsxs)(W,{className:"jltma:flex jltma:items-center jltma:justify-between jltma:text-sm! jltma:pb-0!",children:["Pro Addons",(0,I.jsxs)("a",{href:ve.URLS.PRICING,target:"_blank",rel:"noopener noreferrer",className:"jltma:flex jltma:items-center jltma:gap-1.5 jltma:text-xs jltma:font-normal jltma:text-(--jltma-primary)! jltma:no-underline! jltma:hover:underline! jltma:transition-colors jltma:shrink-0",children:["Get Full Control ",(0,I.jsx)(ct,{className:"jltma:size-3.5"})]})]})}),(0,I.jsxs)(U,{className:"jltma:p-5! jltma:pt-4! jltma:@container",children:[(0,I.jsx)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:@sm:grid-cols-2 jltma:@3xl:grid-cols-3 jltma:@5xl:grid-cols-4 jltma:gap-3",children:Object.entries(ey).map(([e,t])=>(0,I.jsx)(yj,{wizard:t,isEnabled:a.has(e),onToggleChange:t=>{n(e,t),r()},setProModal:i},e))}),(0,I.jsx)(dj,{open:l.open,onOpenChange:()=>i({open:!1,title:"",pro_features:[]}),title:l.title,features:l.pro_features})]})]})};var ny=function(){var e;let t=ve.getInstance().data,a=null==(e=null==t?void 0:t.extensions_category)?{}:e,n={};for(let e of Object.values(a)){var r;let t=null==(r=e.extensions)?{}:r;for(let[e,a]of Object.entries(t))a.is_pro&&(n[e]=a)}return n}(),ry=be.isPremium(),ly=()=>{let e=Se(e=>e.initialize),t=Se(e=>e.fetchWizards),a=Se(e=>e.enabledWizards),n=Se(e=>e.toggleWizard),r=Se(e=>e.save),[l,i]=(0,y.useState)({open:!1,title:"",pro_features:[]});return(0,y.useEffect)(()=>{ry&&(e(),t())},[e,t]),0===Object.keys(ny).length?null:(0,I.jsx)("div",{children:(0,I.jsxs)(V,{className:"jltma:bg-(--jltma-muted)/30 jltma:border-none jltma:shadow-none jltma:py-0! jltma:gap-0!",children:[(0,I.jsx)($,{className:"jltma:px-5! jltma:pt-5! jltma:pb-3! jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsxs)(W,{className:"jltma:flex jltma:items-center jltma:justify-between jltma:text-sm! jltma:pb-0!",children:["Pro Extensions",(0,I.jsxs)("a",{href:ve.URLS.PRICING,target:"_blank",rel:"noopener noreferrer",className:"jltma:flex jltma:items-center jltma:gap-1.5 jltma:text-xs jltma:font-normal jltma:text-(--jltma-primary)! jltma:no-underline! jltma:hover:underline! jltma:transition-colors jltma:shrink-0",children:["Get Full Control ",(0,I.jsx)(ct,{className:"jltma:size-3.5"})]})]})}),(0,I.jsxs)(U,{className:"jltma:p-5! jltma:pt-4! jltma:@container",children:[(0,I.jsx)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:@sm:grid-cols-2 jltma:@3xl:grid-cols-3 jltma:@5xl:grid-cols-4 jltma:gap-3",children:Object.entries(ny).map(([e,t])=>(0,I.jsx)(yj,{wizard:t,isEnabled:a.has(e),onToggleChange:t=>{n(e,t),r()},setProModal:i},e))}),(0,I.jsx)(dj,{open:l.open,onOpenChange:()=>i({open:!1,title:"",pro_features:[]}),title:l.title,features:l.pro_features})]})]})})},iy="https://master-addons.com/wp-json/wp/v2";function oy(e){let t=e.indexOf("[");if(-1===t){let t=e.indexOf("{");return JSON.parse(-1===t?e:e.slice(t))}return JSON.parse(e.slice(t))}var sy=null;function uy(){return sy||(sy=fetch(`${iy}/posts?per_page=4&_fields=id,title,excerpt,link,date,featured_media`).then(e=>e.ok?e.text():"[]").then(e=>{let t=oy(e),a=t.map(e=>e.featured_media).filter(Boolean);return(a.length?fetch(`${iy}/media?include=${a.join(",")}&_fields=id,source_url&per_page=10`).then(e=>e.ok?e.text():"[]").then(e=>{let t=oy(e),a={};return t.forEach(e=>{a[e.id]=e.source_url}),a}).catch(()=>({})):Promise.resolve({})).then(e=>t.map(t=>({id:t.id,title:t.title.rendered,excerpt:t.excerpt.rendered,link:t.link,date:t.date,image:e[t.featured_media]||""})))}).catch(()=>[])),sy}function cy(e){let t=document.createElement("div");return t.innerHTML=e,t.textContent||""}function dy(e){return new Date(e).toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric"})}var my=()=>{let e=(0,y.use)(uy());return e.length?(0,I.jsx)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:sm:grid-cols-2 jltma:md:grid-cols-3 jltma:lg:grid-cols-4 jltma:gap-4",children:e.map(e=>(0,I.jsx)("a",{href:e.link,target:"_blank",rel:"noopener noreferrer",className:"jltma:group jltma:block jltma:no-underline! jltma:focus:shadow-none!",children:(0,I.jsxs)(V,{className:"jltma:h-full jltma:overflow-hidden jltma:shadow-none jltma:transition-all jltma:duration-200 jltma:hover:shadow-md jltma:p-0! jltma:gap-0!",children:[(0,I.jsx)("div",{className:"jltma:relative jltma:aspect-16/8 jltma:bg-(--jltma-muted) jltma:overflow-hidden",children:e.image?(0,I.jsx)("img",{src:e.image,alt:e.title,loading:"lazy",className:"jltma:w-full jltma:h-full jltma:object-cover jltma:transition-transform jltma:duration-300 jltma:group-hover:scale-105"}):(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:w-full jltma:h-full",children:(0,I.jsx)(Pt,{className:"jltma:size-8 jltma:text-(--jltma-muted-foreground)/40"})})}),(0,I.jsxs)(U,{className:"jltma:p-4!",children:[(0,I.jsx)("time",{className:"jltma:text-[11px] jltma:text-(--jltma-muted-foreground) jltma:uppercase jltma:tracking-wide",children:dy(e.date)}),(0,I.jsx)("h4",{className:"jltma:text-sm jltma:font-semibold jltma:text-(--jltma-foreground) jltma:m-0! jltma:mt-1.5! jltma:leading-snug jltma:line-clamp-2 jltma:group-hover:text-(--jltma-primary) jltma:transition-colors jltma:truncate",dangerouslySetInnerHTML:{__html:e.title}}),(0,I.jsx)("p",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:m-0! jltma:mt-2! jltma:leading-relaxed jltma:line-clamp-2",children:cy(e.excerpt).slice(0,100)}),(0,I.jsxs)("span",{className:"jltma:inline-flex jltma:items-center jltma:gap-1 jltma:text-xs jltma:font-medium jltma:text-(--jltma-primary)! jltma:mt-3! jltma:transition-all jltma:group-hover:gap-1.5",children:["Read more",(0,I.jsx)(Ue,{className:"jltma:size-3 jltma:transition-transform jltma:group-hover:translate-x-0.5"})]})]})]})},e.id))}):null},fy=()=>(0,I.jsx)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:sm:grid-cols-2 jltma:md:grid-cols-3 jltma:lg:grid-cols-4 jltma:gap-4",children:Array.from({length:4}).map((e,t)=>(0,I.jsxs)(V,{className:"jltma:overflow-hidden jltma:shadow-none jltma:pt-0!",children:[(0,I.jsx)(Eo,{className:"jltma:aspect-16/8 jltma:rounded-none"}),(0,I.jsxs)(U,{children:[(0,I.jsx)(Eo,{className:"jltma:h-3 jltma:w-20 jltma:mb-2"}),(0,I.jsx)(Eo,{className:"jltma:h-4 jltma:w-full jltma:mb-1.5"}),(0,I.jsx)(Eo,{className:"jltma:h-4 jltma:w-3/4 jltma:mb-3"}),(0,I.jsx)(Eo,{className:"jltma:h-3 jltma:w-full jltma:mb-1"}),(0,I.jsx)(Eo,{className:"jltma:h-3 jltma:w-2/3"})]})]},t))}),hy=()=>(0,I.jsx)("div",{className:"jltma:mt-8",children:(0,I.jsxs)(V,{className:"jltma:bg-(--jltma-muted)/30 jltma:border-none jltma:shadow-none jltma:py-0! jltma:gap-0!",children:[(0,I.jsx)($,{className:"jltma:px-5! jltma:pt-5! jltma:pb-3! jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsxs)(W,{className:"jltma:flex jltma:items-center jltma:justify-between jltma:text-sm! jltma:pb-0!",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2",children:[(0,I.jsx)(Pt,{className:"jltma:size-4"}),"Latest from Our Blog"]}),(0,I.jsxs)("a",{href:`https://master-addons.com/blog/${he}`,target:"_blank",rel:"noopener noreferrer",className:"jltma:text-xs jltma:font-normal jltma:text-(--jltma-foreground)! jltma:no-underline! jltma:hover:text-(--jltma-foreground) jltma:transition-colors jltma:flex jltma:items-center jltma:gap-1 jltma:hover:underline!",children:["View all ",(0,I.jsx)(ct,{className:"jltma:size-3"})]})]})}),(0,I.jsx)(U,{className:"jltma:p-5! jltma:pt-4!",children:(0,I.jsx)(y.Suspense,{fallback:(0,I.jsx)(fy,{}),children:(0,I.jsx)(my,{})})})]})}),py=()=>(0,I.jsxs)("div",{className:"jltma:bg-linear-to-br jltma:from-(--jltma-secondary) jltma:to-(--jltma-primary) jltma:p-6 jltma:pb-8 jltma:rounded-(--jltma-radius) jltma:text-white jltma:shadow-xl jltma:shadow-(--jltma-primary)/20 jltma:relative jltma:overflow-hidden jltma:group",children:[(0,I.jsx)("div",{className:"jltma:absolute jltma:-top-4 jltma:-right-4 jltma:w-24 jltma:h-24 jltma:bg-white/10 jltma:rounded-full jltma:blur-2xl group-hover:jltma:scale-150 jltma:transition-transform jltma:duration-700"}),(0,I.jsx)("h4",{className:"jltma:font-bold! jltma:text-[20px]! jltma:mb-2 jltma:relative jltma:z-10 jltma:text-white!",children:"Limited Offer!"}),(0,I.jsx)("p",{className:"jltma:text-white! jltma:font-medium! jltma:text-sm! jltma:my-4! jltma:relative jltma:z-10",children:"Get 40% OFF on Lifetime Unlimited License. Offer ends soon."}),(0,I.jsx)(ca,{value:"outline",asChild:!0,children:(0,I.jsx)("a",{href:ve.URLS.PRICING,target:"_blank",className:"jltma:w-full jltma:py-2 jltma:bg-white jltma:text-(--jltma-primary) jltma:rounded-xl jltma:font-bold! jltma:text-sm jltma:shadow-lg hover:jltma:bg-opacity-90 jltma:transition-all jltma:relative jltma:z-10",children:"Upgrade Now"})})]}),gy=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=24,duration:r=.6,isAnimated:l=!0,...i},o)=>{let s=oj(),u=rj(),c=(0,y.useRef)(!1);(0,y.useImperativeHandle)(o,()=>(c.current=!0,{startAnimation:()=>s.start(u?"normal":"animate"),stopAnimation:()=>s.start("normal")}));let d=(0,y.useCallback)(t=>{!l||u||(c.current?null==e||e(t):s.start("animate"))},[s,u,l,e]),m=(0,y.useCallback)(e=>{c.current?null==t||t(e):s.start("normal")},[s,t]),f={normal:{scale:1,rotate:0},animate:{scale:[1,1.06,.98,1],rotate:[0,-1.5,1.5,0],transition:{duration:1.1*r,ease:"easeInOut"}}},h={normal:{opacity:1,scale:1,y:0},animate:e=>({opacity:[.6,1],scale:[.95,1.04,1],y:[3,-2,0],transition:{duration:.9*r,ease:"easeInOut",delay:.08*e}})};return(0,I.jsx)(nj.div,{className:E.cn("jltma:inline-flex jltma:items-center jltma:justify-center",a),onMouseEnter:d,onMouseLeave:m,...i,children:(0,I.jsxs)(nj.svg,{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:s,initial:"normal",variants:f,children:[(0,I.jsx)(nj.rect,{width:"7",height:"9",x:"3",y:"3",rx:"1",variants:h,custom:0,initial:"normal",animate:s}),(0,I.jsx)(nj.rect,{width:"7",height:"5",x:"14",y:"3",rx:"1",variants:h,custom:1,initial:"normal",animate:s}),(0,I.jsx)(nj.rect,{width:"7",height:"9",x:"14",y:"12",rx:"1",variants:h,custom:2,initial:"normal",animate:s}),(0,I.jsx)(nj.rect,{width:"7",height:"5",x:"3",y:"16",rx:"1",variants:h,custom:3,initial:"normal",animate:s})]})})});gy.displayName="DashboardIcon";var jy=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=24,duration:r=1,isAnimated:l=!0,...i},o)=>{let s=oj(),u=rj(),c=(0,y.useRef)(!1);(0,y.useImperativeHandle)(o,()=>(c.current=!0,{startAnimation:()=>s.start(u?"normal":"animate"),stopAnimation:()=>s.start("normal")}));let d=(0,y.useCallback)(t=>{!l||u||(c.current?null==e||e(t):s.start("animate"))},[s,u,l,e]),m=(0,y.useCallback)(e=>{c.current?null==t||t(e):s.start("normal")},[s,t]),f={normal:{rotate:0,scale:1},animate:{rotate:[0,-2,2,0],scale:[1,1.05,.95,1],transition:{duration:1*r,ease:[.42,0,.58,1],repeat:0}}},h={normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[.5,1],transition:{duration:.8*r,ease:[.42,0,.58,1],repeat:0}}},p={normal:{scale:1},animate:{scale:[1,1.2,.9,1],transition:{duration:1*r,ease:[.42,0,.58,1],repeat:0}}};return(0,I.jsx)(nj.div,{className:E.cn("jltma:inline-flex jltma:items-center jltma:justify-center",a),onMouseEnter:d,onMouseLeave:m,...i,children:(0,I.jsxs)(nj.svg,{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:s,initial:"normal",variants:f,children:[(0,I.jsx)(nj.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",variants:h}),(0,I.jsx)(nj.rect,{x:"14",y:"2",width:"8",height:"8",rx:"1",variants:p})]})})});jy.displayName="BlocksIcon";var vy=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=24,duration:r=1,isAnimated:l=!0,...i},o)=>{let s=oj(),u=rj(),c=(0,y.useRef)(!1);(0,y.useImperativeHandle)(o,()=>(c.current=!0,{startAnimation:()=>s.start(u?"normal":"animate"),stopAnimation:()=>s.start("normal")}));let d=(0,y.useCallback)(t=>{!l||u||(c.current?null==e||e(t):s.start("animate"))},[s,u,l,e]),m=(0,y.useCallback)(e=>{c.current?null==t||t(e):s.start("normal")},[s,t]),f={normal:{rotate:0,scale:1},animate:{rotate:[0,-8,8,-4,0],scale:[1,1.1,.95,1],transition:{duration:.8*r,ease:[.42,0,.58,1],repeat:0}}},h={normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[.5,1],transition:{duration:1*r,ease:[.42,0,.58,1],repeat:0}}};return(0,I.jsx)(nj.div,{className:E.cn("jltma:inline-flex jltma:items-center jltma:justify-center",a),onMouseEnter:d,onMouseLeave:m,...i,children:(0,I.jsx)(nj.svg,{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:s,initial:"normal",variants:f,children:(0,I.jsx)(nj.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",variants:h})})})});vy.displayName="PuzzleIcon";var yy={normal:{rotate:0,transition:{duration:.25,ease:"easeOut"}},animate:{rotate:[0,12,-14,4,0],transition:{duration:1.05,times:[0,.42,.68,.88,1],ease:["easeInOut","easeInOut","easeOut","easeOut"]}}},by=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=28,...r},l)=>{let i=oj(),o=(0,y.useRef)(!1);(0,y.useImperativeHandle)(l,()=>(o.current=!0,{startAnimation:()=>i.start("animate"),stopAnimation:()=>i.start("normal")}));let s=(0,y.useCallback)(t=>{o.current?null==e||e(t):i.start("animate")},[i,e]),u=(0,y.useCallback)(e=>{o.current?null==t||t(e):i.start("normal")},[i,t]);return(0,I.jsx)("div",{className:E.cn(a),onMouseEnter:s,onMouseLeave:u,...r,children:(0,I.jsx)(nj.svg,{animate:i,fill:"none",height:n,initial:"normal",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",style:{transformOrigin:"90% 10%",transformBox:"fill-box"},variants:yy,viewBox:"0 0 24 24",width:n,xmlns:"http://www.w3.org/2000/svg",children:(0,I.jsx)("path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z"})})})});by.displayName="WrenchIcon";var xy=({text:e,className:t=""})=>(0,I.jsx)("p",{className:E.cn("jltma:m-0! jltma:text-sm! jltma:text-(--jltma-foreground)/80!",t),children:e}),wy=({value:e=null,onChange:t,width:a=200,height:n=50,disabled:r=!1,mediaType:l="image",iconOnly:i=!1})=>{var o;let[s,u]=(0,y.useState)(!1),c=()=>{var e;if(r||"function"!=typeof(null==(e=window.wp)?void 0:e.media))return;let a=window.wp.media({title:"image"===l?"Select Image":"Select Media",button:{text:"Select"},multiple:!1,library:{type:"image"===l?"image":void 0}});a.on("select",()=>{let e=a.state().get("selection").first().toJSON();t({id:e.id,url:e.url,alt:e.alt,title:e.title,width:e.width,height:e.height,sizes:e.sizes})}),a.open()},d=()=>{t(null)},m=null==e?void 0:e.url;return(0,I.jsx)("div",{className:E.cn("jltma:space-y-3",{"jltma:opacity-50 jltma:pointer-events-none":r}),children:(0,I.jsx)("div",m?{className:"jltma:relative jltma:inline-block",children:(0,I.jsxs)("div","image"===l?{className:"jltma:relative jltma:rounded-(--jltma-radius) jltma:overflow-hidden jltma:border jltma:border-(--jltma-border) jltma:bg-(--jltma-muted)",onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),children:[(0,I.jsx)("img",{src:e.url,alt:null==(o=e.alt)?"":o,className:"jltma:max-w-xs jltma:max-h-48 jltma:object-contain",width:a,height:n}),(0,I.jsxs)("div",{className:E.cn("jltma:absolute jltma:inset-0 jltma:bg-black/60 jltma:transition-opacity jltma:flex jltma:items-center jltma:justify-center jltma:gap-2",s?"jltma:opacity-100":"jltma:opacity-0"),children:[(0,I.jsx)(ca,{type:"button",variant:"secondary",size:"sm",onClick:c,disabled:r,className:"jltma:gap-1.5",children:(0,I.jsx)(Lt,{className:"jltma:h-4 jltma:w-4"})}),(0,I.jsx)(ca,{type:"button",variant:"destructive",size:"sm",onClick:d,disabled:r,className:"jltma:gap-1.5",children:(0,I.jsx)(Ft,{className:"jltma:h-4 jltma:w-4"})})]})]}:{className:"jltma:flex jltma:items-center jltma:gap-3 jltma:p-3 jltma:rounded-(--jltma-radius) jltma:border jltma:border-(--jltma-border) jltma:bg-(--jltma-muted)",children:[(0,I.jsx)(jt,{className:"jltma:h-8 jltma:w-8 jltma:text-(--jltma-muted-foreground)"}),(0,I.jsxs)("div",{className:"jltma:flex-1 jltma:min-w-0",children:[(0,I.jsx)("p",{className:"jltma:text-sm jltma:font-medium jltma:truncate",children:e.title||"Media file"}),(0,I.jsx)("p",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:truncate",children:e.url})]}),(0,I.jsx)(ca,{type:"button",variant:"ghost",size:"icon-sm",onClick:d,disabled:r,children:(0,I.jsx)(Wt,{className:"jltma:h-4 jltma:w-4"})})]})}:{onClick:c,className:E.cn("jltma:flex jltma:flex-col jltma:items-center jltma:justify-center jltma:gap-2","jltma:p-6 jltma:rounded-(--jltma-radius) jltma:border-2 jltma:border-dashed jltma:border-(--jltma-border)","jltma:bg-(--jltma-muted)/30 jltma:cursor-pointer jltma:transition-colors","jltma:hover:border-(--jltma-primary)/50! hover:jltma:bg-(--jltma-muted)/50",{"jltma:cursor-not-allowed":r}),style:{width:`${a}px`,height:`${n}px`},children:i?(0,I.jsx)(nt,{className:"jltma:h-8 jltma:w-8 jltma:text-(--jltma-muted-foreground)"}):(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(nt,{className:"jltma:h-8 jltma:w-8 jltma:text-(--jltma-muted-foreground)"}),(0,I.jsx)("p",{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground) jltma:m-0!",children:"Click to upload or drag and drop"}),(0,I.jsx)("p",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground)",children:"image"===l?"PNG, JPG, GIF up to 10MB":"Any file type"})]})})})},ky=({children:e})=>(0,I.jsx)("div",{className:"jltma-content__header",children:e}),Sy=["Custom Brand Logo & Plugin Name","Developer / Agency Branding","Hide Admin Tabs & Meta Links","Priority Support & Updates"],Cy=()=>(0,I.jsx)("div",{className:"jltma:absolute jltma:inset-0 jltma:flex jltma:items-center jltma:justify-center jltma:z-10",children:(0,I.jsx)(V,{className:"jltma:w-full jltma:max-w-md jltma:shadow-2xl jltma:border jltma:border-(--jltma-border)",children:(0,I.jsxs)(U,{className:"jltma:px-7!",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-3 jltma:mb-1.5",children:[(0,I.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-(--jltma-primary) jltma:to-(--jltma-secondary) jltma:shadow-lg",children:(0,I.jsx)(st,{className:"jltma:h-5 jltma:w-5 jltma:text-white"})}),(0,I.jsxs)("div",{children:[(0,I.jsx)("h3",{className:"jltma:text-base jltma:font-semibold jltma:m-0!",children:"Upgrade to Pro"}),(0,I.jsx)("p",{className:"jltma:text-xs! jltma:text-(--jltma-muted-foreground)! jltma:m-0!",children:"Unlock premium features"})]})]}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-start jltma:gap-3 jltma:mt-4 jltma:p-4 jltma:bg-(--jltma-muted)/50 jltma:rounded-(--jltma-radius) jltma:border jltma:border-(--jltma-border)",children:[(0,I.jsx)(kt,{className:"jltma:h-5 jltma:w-5 jltma:text-(--jltma-primary) jltma:mt-0.5 jltma:shrink-0"}),(0,I.jsxs)("div",{children:[(0,I.jsx)("p",{className:"jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground) jltma:m-0!",children:"White Label Branding"}),(0,I.jsxs)("p",{className:"jltma:text-sm! jltma:text-(--jltma-muted-foreground)! jltma:m-0! jltma:mt-1!",children:["Rebrand Master Addons with your own ",(0,I.jsx)("strong",{className:"jltma:text-(--jltma-foreground)",children:"Brand Logo"}),","," ",(0,I.jsx)("strong",{className:"jltma:text-(--jltma-foreground)",children:"Plugin Name"}),", and"," ",(0,I.jsx)("strong",{className:"jltma:text-(--jltma-foreground)",children:"Author Details"}),". Active license required."]})]})]}),(0,I.jsx)("p",{className:"jltma:text-xs! jltma:font-semibold jltma:text-(--jltma-destructive)! jltma:uppercase jltma:tracking-wide jltma:mt-3! jltma:mb-0! jltma:text-center",children:"Note: Developer Plans Only"}),(0,I.jsxs)("div",{className:"jltma:mt-4",children:[(0,I.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:"}),(0,I.jsx)("ul",{className:"jltma:space-y-2 jltma:m-0! jltma:p-0! jltma:list-none! jltma:flex jltma:flex-col jltma:gap-1",children:Sy.map((e,t)=>(0,I.jsxs)("li",{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-xs jltma:text-(--jltma-muted-foreground)",children:[(0,I.jsx)(Ut,{className:"jltma:h-4 jltma:w-4 jltma:text-(--jltma-primary) jltma:shrink-0"}),e]},t))})]}),(0,I.jsxs)("div",{className:"jltma:flex jltma:gap-3 jltma:mt-6",children:[(0,I.jsx)(ca,{type:"button",variant:"ghost",onClick:()=>window.open(ve.URLS.DOCS,"_blank"),className:"jltma:border jltma:border-(--jltma-border) jltma:flex-1",children:"Documentation"}),(0,I.jsxs)(ca,{type:"button",onClick:()=>window.open(ve.URLS.PRICING,"_blank"),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:[(0,I.jsx)(st,{className:"jltma:h-4 jltma:w-4"}),"Upgrade to Pro",(0,I.jsx)(ct,{className:"jltma:h-3.5 jltma:w-3.5"})]})]})]})})}),Ey=()=>{let{whiteLabelSettings:e,adminSettings:t,isLoading:a,isSaving:n,setWhiteLabelField:r,setAdminField:l,fetchSettings:i,save:o,reset:s}=_e();(0,y.useEffect)(()=>{i()},[i]);let u=[{key:"jltma_wl_plugin_tab_welcome",label:"Hide Welcome Tab"},{key:"jltma_wl_plugin_tab_addons",label:"Hide Addons Tab"},{key:"jltma_wl_plugin_tab_extensions",label:"Hide Extensions Tab"},{key:"jltma_wl_plugin_tab_tools",label:"Hide Tools Tab"},{key:"jltma_wl_plugin_tab_free_vs_pro",label:"Hide Free vs Pro Tab"},{key:"jltma_wl_plugin_tab_white_label",label:"Hide White Label Tab"},{key:"jltma_wl_plugin_tab_template_kits",label:"Hide Template Kits Tab"}];return(0,I.jsxs)(B,a?{children:[(0,I.jsxs)(ky,{children:[(0,I.jsx)(Ps,{text:"White Label"}),(0,I.jsx)(xy,{text:"Customize plugin branding and visibility settings."})]}),(0,I.jsx)(F,{children:(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:py-20",children:(0,I.jsx)("div",{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground)",children:"Loading settings..."})})})]}:{children:[(0,I.jsx)(ky,{children:(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:justify-between",children:[(0,I.jsxs)("div",{children:[(0,I.jsx)(Ps,{text:"White Label"}),(0,I.jsx)(xy,{text:"Customize plugin branding and visibility settings.",className:"jltma:mt-1!"})]}),be.isDeveloper()&&(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2.5",children:[(0,I.jsx)(Nj,{onReset:s,description:"This will reset all white label settings to their default values. This action cannot be undone."}),(0,I.jsx)(ca,{variant:"gradient",onClick:()=>o(),disabled:n,className:"jltma:h-10 jltma:px-6 jltma:text-[13px] jltma:font-semibold jltma:tracking-wide",children:n?"Saving...":"Save Settings"})]})]})}),(0,I.jsx)(F,{children:(0,I.jsxs)("div",{className:"jltma:relative",children:[(0,I.jsx)("div",{className:be.isDeveloper()?"":"jltma:opacity-50 jltma:pointer-events-none jltma:select-none jltma:blur-[1.5px]",children:(0,I.jsxs)("div",{className:"jltma:mt-4 jltma:grid jltma:grid-cols-1 jltma:gap-6 jltma:lg:grid-cols-[1fr_400px] jltma:items-start",children:[(0,I.jsxs)(V,{children:[(0,I.jsx)($,{className:"jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsx)(W,{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!",children:"Settings"})}),(0,I.jsxs)(U,{className:"jltma:space-y-1",children:[(0,I.jsx)(Ny,{label:"Logo Image",children:(0,I.jsx)(wy,{value:e.jltma_wl_plugin_logo,onChange:e=>r("jltma_wl_plugin_logo",e),width:150,height:80,iconOnly:!0})}),(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/30"}),(0,I.jsx)(Ny,{label:"Plugin Name",children:(0,I.jsx)(go,{value:e.jltma_wl_plugin_name,onChange:e=>r("jltma_wl_plugin_name",e.target.value),placeholder:"Master Addons for Elementor"})}),(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/30"}),(0,I.jsx)(Ny,{label:"Plugin Description",alignTop:!0,children:(0,I.jsx)($o,{value:e.jltma_wl_plugin_desc,onChange:e=>r("jltma_wl_plugin_desc",e.target.value),placeholder:"Master Addons is easy and must have Elementor Addons for WordPress Page Builder. Clean, Modern, Hand crafted designed Addons blocks.",className:"jltma:min-h-20"})}),(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/30"}),(0,I.jsx)(Ny,{label:"Developer/Agency Name",children:(0,I.jsx)(go,{value:e.jltma_wl_plugin_author_name,onChange:e=>r("jltma_wl_plugin_author_name",e.target.value),placeholder:"Pixar Labs"})}),(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/30"}),(0,I.jsx)(Ny,{label:"Menu Label",children:(0,I.jsx)(go,{value:e.jltma_wl_plugin_menu_label,onChange:e=>r("jltma_wl_plugin_menu_label",e.target.value),placeholder:"Master Addons"})}),(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/30"}),(0,I.jsx)(Ny,{label:"Plugin URL",children:(0,I.jsx)(go,{value:e.jltma_wl_plugin_url,onChange:e=>r("jltma_wl_plugin_url",e.target.value),placeholder:"https://master-addons.com/all-widgets/"})}),(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/30"}),(0,I.jsx)(_y,{label:"Disable MA Placeholder Image",description:"This will hide Master Addons placeholder image and enable the elementor placeholder image.",checked:e.jltma_wl_placeholder_image,onCheckedChange:e=>r("jltma_wl_placeholder_image",e)}),(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/30"}),(0,I.jsx)(_y,{label:"Hide Plugin Row Meta Links",description:"This will hide Live Demo, Documentation, Support and Premium Version links on Plugins page.",checked:e.jltma_wl_plugin_row_links,onCheckedChange:e=>r("jltma_wl_plugin_row_links",e)})]})]}),(0,I.jsxs)(V,{children:[(0,I.jsx)($,{className:"jltma:border-b jltma:border-(--jltma-border)/30",children:(0,I.jsx)(W,{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!",children:"Nav Menus"})}),(0,I.jsxs)(U,{className:"jltma:space-y-1",children:[u.map((e,a)=>(0,I.jsxs)("div",{children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:justify-between jltma:py-3",children:[(0,I.jsx)("span",{className:"jltma:text-sm jltma:font-medium",children:e.label}),(0,I.jsx)(Vo,{checked:t[e.key],onCheckedChange:t=>l(e.key,t),className:"jltma:cursor-pointer"})]}),a<u.length-1&&(0,I.jsx)(Co,{className:"jltma:bg-(--jltma-border)/30"})]},e.key)),(0,I.jsx)("div",{className:"jltma:mt-4 jltma:pt-4 jltma:border-t jltma:border-(--jltma-border)/30",children:(0,I.jsxs)("p",{className:"jltma:text-xs! jltma:italic jltma:text-(--jltma-muted-foreground)!",children:[(0,I.jsx)("span",{className:"jltma:font-semibold jltma:text-(--jltma-destructive)!",children:"NOTE:"})," ","You will need to reactivate Master Addons PRO for Elementor plugin to be able to reset White Labeling Tab Options."]})})]})]})]})}),!be.isDeveloper()&&(0,I.jsx)(Cy,{})]})})]})},Ny=({label:e,children:t,alignTop:a=!1})=>(0,I.jsxs)("div",{className:"jltma:flex jltma:gap-6 jltma:py-3 "+(a?"jltma:items-start":"jltma:items-center"),children:[(0,I.jsx)("label",{className:"jltma:text-sm jltma:font-medium jltma:w-48 jltma:shrink-0 jltma:pt-0.5",children:e}),(0,I.jsx)("div",{className:"jltma:flex-1",children:t})]}),_y=({label:e,description:t,checked:a,onCheckedChange:n})=>(0,I.jsxs)("div",{className:"jltma:py-3",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-6",children:[(0,I.jsx)("label",{className:"jltma:text-sm jltma:font-medium jltma:w-48 jltma:shrink-0",children:e}),(0,I.jsx)(Vo,{checked:a,onCheckedChange:n,className:"jltma:cursor-pointer"})]}),(0,I.jsx)("p",{className:"jltma:text-xs! jltma:mt-2! jltma:italic jltma:text-(--jltma-muted-foreground)!",children:t})]}),Py=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=24,duration:r=1,isAnimated:l=!0,...i},o)=>{let s=oj(),u=rj(),c=(0,y.useRef)(!1);(0,y.useImperativeHandle)(o,()=>(c.current=!0,{startAnimation:()=>s.start(u?"normal":"animate"),stopAnimation:()=>s.start("normal")}));let d=(0,y.useCallback)(t=>{!l||u||(c.current?null==e||e(t):s.start("animate"))},[s,u,l,e]),m=(0,y.useCallback)(e=>{c.current?null==t||t(e):s.start("normal")},[s,t]),f={normal:{rotate:0,scale:1},animate:{rotate:[0,-8,8,-4,0],scale:[1,1.1,.95,1],transition:{duration:.8*r,ease:[.42,0,.58,1],repeat:0}}},h={normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[.5,1],transition:{duration:1*r,ease:[.42,0,.58,1],repeat:0}}},p={normal:{scale:1},animate:{scale:[1,1.4,.8,1],transition:{duration:.6*r,ease:[.42,0,.58,1],repeat:0}}};return(0,I.jsx)(nj.div,{className:E.cn("jltma:inline-flex jltma:items-center jltma:justify-center",a),onMouseEnter:d,onMouseLeave:m,...i,children:(0,I.jsxs)(nj.svg,{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",animate:s,initial:"normal",variants:f,children:[(0,I.jsx)(nj.path,{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",variants:h}),(0,I.jsx)(nj.circle,{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",variants:p})]})})});Py.displayName="TagIcon";var Ty=(0,y.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:a,size:n=24,duration:r=1,isAnimated:l=!0,...i},o)=>{let s=oj(),u=oj(),c=rj(),d=(0,y.useRef)(!1);(0,y.useImperativeHandle)(o,()=>(d.current=!0,{startAnimation:()=>{c?(s.start("normal"),u.start("normal")):(s.start("animate"),u.start("animate"))},stopAnimation:()=>{s.start("normal"),u.start("normal")}}));let m=(0,y.useCallback)(t=>{!l||c||(d.current?null==e||e(t):(s.start("animate"),u.start("animate")))},[s,u]),f=(0,y.useCallback)(e=>{d.current?null==t||t(e):(s.start("normal"),u.start("normal"))},[s,u]),h={normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[.6,1],transition:{duration:.8*r,ease:"easeInOut"}}},p={normal:{x:0,y:0,opacity:1},animate:{x:[0,3,0],y:[0,-3,0],opacity:[1,1,1],transition:{duration:.6*r,ease:"easeInOut"}}};return(0,I.jsx)(nj.div,{className:E.cn("jltma:inline-flex jltma:items-center jltma:justify-center",a),onMouseEnter:m,onMouseLeave:f,...i,children:(0,I.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,I.jsx)(nj.path,{d:"M15 3h6v6",variants:p,initial:"normal",animate:u}),(0,I.jsx)(nj.path,{d:"M10 14 21 3",variants:p,initial:"normal",animate:u}),(0,I.jsx)(nj.path,{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",variants:h,initial:"normal",animate:s})]})})});Ty.displayName="ExternalLinkIcon";var My=ve.getInstance(),Ay=[{id:"welcome",title:"Welcome",icon:gy,link:"welcome",components:()=>{let e=ke(e=>e.initialize),t=ke(e=>e.fetchWizards),a=ke(e=>e.totalCount),n=ke(e=>e.freeCount),r=ke(e=>e.proCount),l=Se(e=>e.initialize),i=Se(e=>e.fetchWizards),o=Se(e=>e.totalCount),s=Se(e=>e.freeCount),u=Se(e=>e.proCount);return(0,y.useEffect)(()=>{e(),t(),l(),i()},[e,t,l,i]),(0,I.jsx)(B,{children:(0,I.jsxs)(F,{children:[(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:lg:grid-cols-[1fr_30%] jltma:xl:grid-cols-[1fr_28%] jltma:gap-5 jltma:mt-4 jltma:items-stretch",children:[(0,I.jsx)($v,{stats:{addonsTotalCount:a,addonsProCount:r,addonsFreeCount:n,extensionsTotalCount:o,extensionsProCount:u,extensionsFreeCount:s}}),(0,I.jsx)(Yv,{})]}),(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-1 jltma:xl:grid-cols-[1fr_340px] jltma:gap-6 jltma:mt-8",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:flex-col jltma:gap-6 jltma:min-w-0",children:[(0,I.jsx)(ay,{}),(0,I.jsx)(ly,{})]}),(0,I.jsxs)("div",{className:"jltma:flex jltma:flex-col jltma:gap-6",children:[be.isPremium()?null:(0,I.jsx)(py,{}),(0,I.jsx)(Jv,{}),(0,I.jsx)(Gv,{})]})]}),(0,I.jsx)(hy,{})]})})},default:!0,hidden:My.hiddenMenus.welcome},{id:"addons",title:"Addons",icon:jy,link:"addons",components:()=>{let{totalCount:e,enabledCount:t,categories:a,allWizards:n,searchQuery:r,activeCategory:l,viewMode:i,initialize:o,fetchWizards:s,setSearchQuery:u,setActiveCategory:c,setViewMode:d,reset:m}=ke(),[f,h]=(0,y.useState)("all");(0,y.useEffect)(()=>{o(),s()},[s,o]);let p=t(),g=Math.max(0,e-p);return(0,I.jsx)(B,{children:(0,I.jsxs)(F,{children:[(0,I.jsx)(V,{className:"jltma:mt-6 jltma:border jltma:border-(--jltma-border)/50 jltma:shadow-sm jltma:bg-(--jltma-card)",children:(0,I.jsxs)(U,{children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:justify-between jltma:gap-4",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2",children:[["all","free","pro"].map(e=>{let t={all:{active:"jltma:bg-blue-600 jltma:text-white jltma:border-blue-600 jltma:shadow-sm",inactive:"jltma:bg-blue-50 jltma:text-blue-500 jltma:border-transparent hover:jltma:bg-blue-100"},free:{active:"jltma:bg-emerald-400 jltma:text-white jltma:border-emerald-400 jltma:shadow-sm",inactive:"jltma:bg-emerald-100 jltma:text-emerald-600 jltma:border-transparent hover:jltma:bg-emerald-200"},pro:{active:"jltma:bg-linear-to-r jltma:from-amber-500 jltma:to-orange-500 jltma:text-white jltma:border-transparent jltma:shadow-sm",inactive:"jltma:bg-amber-50 jltma:text-amber-600 jltma:border-transparent hover:jltma:bg-amber-100"}};return(0,I.jsx)("button",{onClick:()=>h(e),className:`jltma:px-3.5 jltma:py-1.5 jltma:rounded-lg jltma:text-xs jltma:font-semibold jltma:border jltma:cursor-pointer jltma:transition-all ${f===e?t[e].active:t[e].inactive}`,children:"all"===e?"All":"free"===e?"Free":"Pro"},e)}),(0,I.jsxs)("span",{className:"jltma:inline-flex jltma:items-center jltma:gap-1.5 jltma:ml-2 jltma:px-2.5 jltma:py-1 jltma:rounded-lg jltma:bg-gray-100 jltma:text-xs jltma:font-medium jltma:text-gray-600!",children:["Used",(0,I.jsx)("span",{className:"jltma:inline-flex jltma:items-center jltma:justify-center jltma:min-w-5 jltma:h-5 jltma:px-1.5 jltma:rounded-full jltma:bg-blue-600 jltma:text-white! jltma:text-[11px] jltma:font-bold jltma:leading-none",children:p})]}),(0,I.jsxs)("span",{className:"jltma:inline-flex jltma:items-center jltma:gap-1.5 jltma:px-2.5 jltma:py-1 jltma:rounded-lg jltma:bg-gray-100 jltma:text-xs jltma:font-medium jltma:text-gray-600!",children:["Unused",(0,I.jsx)("span",{className:"jltma:inline-flex jltma:items-center jltma:justify-center jltma:min-w-5 jltma:h-5 jltma:px-1.5 jltma:rounded-full jltma:bg-blue-600 jltma:text-white! jltma:text-[11px] jltma:font-bold jltma:leading-none",children:g})]})]}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:shrink-0",children:[(0,I.jsx)(Ht,{value:r,onChange:e=>u(e),placeholder:"Search widget..."}),(0,I.jsx)(Yt,{value:i,onChange:d,items:[{label:"List",value:"list"},{label:"Grid",value:"grid"}]}),(0,I.jsx)(Ov,{}),(0,I.jsx)(Nj,{onReset:m,description:"This will reset all addons to their default state. This action cannot be undone."}),(0,I.jsx)(Iv,{})]})]}),(0,I.jsx)("hr",{className:"jltma:my-3!",style:{borderColor:"var(--jltma-border)",borderWidth:".4px",opacity:.7}}),(0,I.jsx)("div",{className:"jltma:mt-3",children:(0,I.jsx)(q,{categories:a,onClick:c,activeCategory:l,wizardKey:"addons"})})]})}),(0,I.jsx)("div",{className:"jltma:mt-8",children:(0,I.jsx)(Bv,{allWizards:n,pricingFilter:f})})]})})},hidden:My.hiddenMenus.addons},{id:"extensions",title:"Extensions",icon:vy,link:"extensions",components:()=>{let{totalCount:e,enabledCount:t,categories:a,allWizards:n,searchQuery:r,activeCategory:l,viewMode:i,initialize:o,fetchWizards:s,setSearchQuery:u,setActiveCategory:c,setViewMode:d,reset:m}=Se(),{enabledCount:f,totalCount:h}=Ce(),p=h(),g=f(),[j,v]=(0,y.useState)("all");(0,y.useEffect)(()=>{o(),s()},[s,o]);let b=t()+g,x=Math.max(0,e+p-b);return(0,I.jsx)(B,{children:(0,I.jsxs)(F,{children:[(0,I.jsx)(V,{className:"jltma:mt-6 jltma:border jltma:border-(--jltma-border)/50 jltma:shadow-sm jltma:bg-(--jltma-card)",children:(0,I.jsxs)(U,{children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:justify-between jltma:gap-4",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2",children:[["all","free","pro"].map(e=>{let t={all:{active:"jltma:bg-blue-600 jltma:text-white jltma:border-blue-600 jltma:shadow-sm",inactive:"jltma:bg-blue-50 jltma:text-blue-500 jltma:border-transparent hover:jltma:bg-blue-100"},free:{active:"jltma:bg-emerald-400 jltma:text-white jltma:border-emerald-400 jltma:shadow-sm",inactive:"jltma:bg-emerald-100 jltma:text-emerald-600 jltma:border-transparent hover:jltma:bg-emerald-200"},pro:{active:"jltma:bg-linear-to-r jltma:from-amber-500 jltma:to-orange-500 jltma:text-white jltma:border-transparent jltma:shadow-sm",inactive:"jltma:bg-amber-50 jltma:text-amber-600 jltma:border-transparent hover:jltma:bg-amber-100"}};return(0,I.jsx)("button",{onClick:()=>v(e),className:`jltma:px-3.5 jltma:py-1.5 jltma:rounded-lg jltma:text-xs jltma:font-semibold jltma:border jltma:cursor-pointer jltma:transition-all ${j===e?t[e].active:t[e].inactive}`,children:"all"===e?"All":"free"===e?"Free":"Pro"},e)}),(0,I.jsxs)("span",{className:"jltma:inline-flex jltma:items-center jltma:gap-1.5 jltma:ml-2 jltma:px-2.5 jltma:py-1 jltma:rounded-lg jltma:bg-gray-100 jltma:text-xs jltma:font-medium jltma:text-gray-600!",children:["Used",(0,I.jsx)("span",{className:"jltma:inline-flex jltma:items-center jltma:justify-center jltma:min-w-5 jltma:h-5 jltma:px-1.5 jltma:rounded-full jltma:bg-blue-600 jltma:text-white! jltma:text-[11px] jltma:font-bold jltma:leading-none",children:b})]}),(0,I.jsxs)("span",{className:"jltma:inline-flex jltma:items-center jltma:gap-1.5 jltma:px-2.5 jltma:py-1 jltma:rounded-lg jltma:bg-gray-100 jltma:text-xs jltma:font-medium jltma:text-gray-600!",children:["Unused",(0,I.jsx)("span",{className:"jltma:inline-flex jltma:items-center jltma:justify-center jltma:min-w-5 jltma:h-5 jltma:px-1.5 jltma:rounded-full jltma:bg-blue-600 jltma:text-white! jltma:text-[11px] jltma:font-bold jltma:leading-none",children:x})]})]}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:shrink-0",children:[(0,I.jsx)(Ht,{value:r,onChange:e=>u(e),placeholder:"Search extension..."}),(0,I.jsx)(Yt,{value:i,onChange:d,items:[{label:"List",value:"list"},{label:"Grid",value:"grid"}]}),(0,I.jsx)(_s,{}),(0,I.jsx)(Nj,{onReset:m,description:"This will reset all extensions to their default state. This action cannot be undone."}),(0,I.jsx)(Cj,{})]})]}),(0,I.jsx)("hr",{className:"jltma:my-3!",style:{borderColor:"var(--jltma-border)",borderWidth:".4px",opacity:.7}}),(0,I.jsx)("div",{className:"jltma:mt-3",children:(0,I.jsx)(q,{categories:a,onClick:c,activeCategory:l,wizardKey:"extensions",customCategory:(0,I.jsx)(H,{label:"Icon Library",count:p,isActive:"icon_library"===l,onClick:()=>c("icon_library")}),iconCount:p})})]})}),(0,I.jsxs)("div",{className:"jltma:mt-8",children:["icon_library"===l?null:(0,I.jsx)(Sj,{allWizards:n,pricingFilter:j}),"icon_library"===l||"all"===l?(0,I.jsx)(Ej,{pricingFilter:j}):null]})]})})},hidden:My.hiddenMenus.extensions},{id:"tools",title:"Tools",icon:by,link:"tools",components:()=>{let{activeMenu:e}=_();return(0,I.jsx)(Uj,{sidebar:Ij,children:(0,I.jsx)(F,{children:null!=e&&e.components?y.createElement(null==e?void 0:e.components):(0,I.jsx)("div",{children:"Provide Content Here..."})})})},hidden:My.hiddenMenus.tools},{id:"free_vs_pro",title:"Free vs Pro",icon:uj,link:"free-vs-pro",components:()=>{let e=ve.getInstance().data,t=(0,y.useMemo)(()=>(e=>{var t,a,n,r;let l=[],i=null==(t=null==e?void 0:e.addons_category)?{}:t,o=[];Object.values(i).forEach(e=>{var t;let a=null==(t=e.addons)?{}:t;Object.values(a).forEach(e=>{o.push({name:e.title,free:!e.is_pro,pro:!0})})}),o.length>0&&l.push({title:"Widgets / Addons",features:o});let s=null==(a=null==e?void 0:e.extensions_category)?{}:a,u=[];Object.values(s).forEach(e=>{var t;let a=null==(t=e.extensions)?{}:t;Object.values(a).forEach(e=>{u.push({name:e.title,free:!e.is_pro,pro:!0})})}),u.length>0&&l.push({title:"Extensions",features:u});let c=null==(r=(null==(n=null==e?void 0:e.icons_extended)?{}:n).libraries)?{}:r,d=Object.values(c).map(e=>({name:e.title,free:!e.is_pro,pro:!0}));return d.length>0&&l.push({title:"Icons Extended",features:d}),l.push({title:"Support & Updates",features:[{name:"Regular Updates",free:!0,pro:!0},{name:"Community Support",free:!0,pro:!0},{name:"Documentation Access",free:!0,pro:!0},{name:"Priority Email Support",free:!1,pro:!0},{name:"White Label Branding",free:!1,pro:!0},{name:"Multisite Support",free:!1,pro:!0}]}),l})(e),[e]);return(0,I.jsx)(B,{children:(0,I.jsx)(F,{children:(0,I.jsxs)(U,{className:"jltma:mx-6 jltma:p-0! jltma:border jltma:border-(--jltma-border) jltma:rounded-(--jltma-radius) jltma:bg-white!",children:[(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-[2fr_1fr_1fr]",children:[(0,I.jsx)("div",{className:"jltma:text-sm jltma:font-bold jltma:text-(--jltma-foreground) jltma:px-6 jltma:py-4",children:"Features"}),(0,I.jsx)("div",{className:"jltma:text-sm jltma:font-bold jltma:text-center jltma:px-4 jltma:py-4 jltma:border-l jltma:border-(--jltma-border)/40 jltma:bg-slate-50/80 jltma:dark:bg-slate-500/5",children:"Free"}),(0,I.jsx)("div",{className:"jltma:text-sm jltma:font-bold jltma:text-center jltma:px-4 jltma:py-4 jltma:border-l jltma:border-(--jltma-border)/40 jltma:bg-amber-50/80 jltma:dark:bg-amber-500/5 jltma:text-amber-700 jltma:dark:text-amber-400 jltma:rounded-tr-(--jltma-radius)",children:"Pro"})]}),t.map(e=>(0,I.jsxs)("div",{children:[(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-[2fr_1fr_1fr] jltma:border-t jltma:border-(--jltma-border)/40",children:[(0,I.jsx)("div",{className:"jltma:px-6 jltma:py-3 jltma:bg-(--jltma-muted)/40",children:(0,I.jsx)("h4",{className:"jltma:text-[13px] jltma:font-bold! jltma:uppercase jltma:tracking-wider jltma:text-(--jltma-foreground)/70!",children:e.title})}),(0,I.jsx)("div",{className:"jltma:border-l jltma:border-(--jltma-border)/40 jltma:bg-slate-50/50 jltma:dark:bg-slate-500/3"}),(0,I.jsx)("div",{className:"jltma:border-l jltma:border-(--jltma-border)/40 jltma:bg-amber-50/50 jltma:dark:bg-amber-500/3"})]}),e.features.map(e=>(0,I.jsxs)("div",{className:"jltma:grid jltma:grid-cols-[2fr_1fr_1fr] jltma:border-t jltma:border-(--jltma-border)/20 jltma:transition-colors jltma:hover:bg-(--jltma-muted)/30",children:[(0,I.jsx)("div",{className:"jltma:px-6 jltma:py-3 jltma:flex jltma:items-center",children:(0,I.jsx)("span",{className:"jltma:text-sm jltma:text-(--jltma-foreground)/85",children:e.name})}),(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:py-3 jltma:border-l jltma:border-(--jltma-border)/40 jltma:bg-slate-50/80 jltma:dark:bg-slate-500/5",children:(0,I.jsx)("div",e.free?{className:"jltma:flex jltma:items-center jltma:justify-center jltma:size-6 jltma:rounded-full jltma:bg-emerald-100 jltma:dark:bg-emerald-500/20",children:(0,I.jsx)(Qe,{className:"jltma:size-3.5 jltma:text-emerald-600 jltma:dark:text-emerald-400 jltma:stroke-[2.5]"})}:{className:"jltma:flex jltma:items-center jltma:justify-center jltma:size-6 jltma:rounded-full jltma:bg-red-100 jltma:dark:bg-red-500/15",children:(0,I.jsx)(Wt,{className:"jltma:size-3.5 jltma:text-red-500 jltma:dark:text-red-400 jltma:stroke-[2.5]"})})}),(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:py-3 jltma:border-l jltma:border-(--jltma-border)/40 jltma:bg-amber-50/80 jltma:dark:bg-amber-500/5 jltma:last:rounded-br-(--jltma-radius)",children:(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:size-6 jltma:rounded-full jltma:bg-emerald-100 jltma:dark:bg-emerald-500/20",children:(0,I.jsx)(Qe,{className:"jltma:size-3.5 jltma:text-emerald-600 jltma:dark:text-emerald-400 jltma:stroke-[2.5]"})})})]},e.name))]},e.title))]})})})},hidden:My.hiddenMenus.free_vs_pro},{id:"white_label",title:"White label",icon:Py,link:"white-label",components:Ey,hidden:My.hiddenMenus.white_label},{id:"template_kits",title:"Template Kits",icon:Ty,link:`${My.adminUrl}admin.php?page=jltma-template-kits`,external:!0,components:Ey,hidden:My.hiddenMenus.template_kits}],Ly=()=>{let{activeSection:e,setActiveSection:t}=_(),a=(null==e?void 0:e.id)||N.parseHash().section||"general_settings",n=(0,y.useCallback)((e,t,a)=>{let n=N.buildHash(e,t,a);window.history.pushState({},"",`#/${n}`),window.dispatchEvent(new HashChangeEvent("hashchange"))},[]),r=(0,y.useCallback)(e=>{n(e)},[n]),l=(0,y.useCallback)(e=>{n(a,e)},[n,a]),i=(0,y.useCallback)((e,t)=>{n(a,e,t)},[n,a]);return(0,y.useEffect)(()=>{let a=()=>{let a=N.parseHash();if(a.section){let n=Ay.find(e=>e.id===a.section);n&&n.id!==(null==e?void 0:e.id)&&t(n)}};return window.addEventListener("hashchange",a),()=>window.removeEventListener("hashchange",a)},[e,t]),{currentSection:a,changeSection:r,changeMenu:l,changeSubmenu:i,navigateTo:n,parseHash:N.parseHash}},Ry=(0,y.memo)(({subMenu:e,isActive:t,onClick:a})=>(0,I.jsx)("button",{type:"button",className:E.cn("jltma-sidebar__subitem block jltma:w-full jltma:px-3 jltma:py-2 jltma:bg-transparent jltma:border-0 jltma:rounded-(--jltma-radius) jltma:text-(--jltma-muted-foreground) jltma:text-[14px] jltma:font-medium! jltma:text-left jltma:cursor-pointer jltma:transition-all jltma:duration-200 jltma:hover:bg-(--jltma-sidebar-accent) jltma:hover:text-(--jltma-sidebar-accent-foreground)",{"jltma:bg-(--jltma-sidebar-accent) jltma:text-(--jltma-sidebar-accent-foreground) jltma:font-bold! jltma:relative jltma:after:absolute jltma:after:content-[''] jltma:after:w-0.5 jltma:after: jltma:after:h-4 jltma:after:bg-(--jltma-sidebar-accent-foreground) jltma:after:right-[calc(100%+7px)]":t}),onClick:a,children:e.title}));Ry.displayName="SubMenuItem";var zy=(0,y.memo)(({sub_menus:e,parentMenuId:t})=>{let{activeMenu:a,setActiveMenu:n,setParentMenuId:r,parentMenuId:l}=_(Wj(e=>({activeMenu:e.activeMenu,setActiveMenu:e.setActiveMenu,setParentMenuId:e.setParentMenuId,parentMenuId:e.parentMenuId}))),{changeSubmenu:i}=Ly(),o=(0,y.useCallback)(e=>{n(e),r(t),i(t,e.id)},[n,r,t,i]);return(0,I.jsx)("div",{className:E.cn("jltma:grid jltma:transition-[grid-template-rows,opacity] jltma:duration-300 jltma:ease-in-out",(l||(null==a?void 0:a.id))===t?"jltma:grid-rows-[1fr] jltma:opacity-100":"jltma:grid-rows-[0fr] jltma:opacity-0"),children:(0,I.jsx)("div",{className:"jltma:overflow-hidden",children:(0,I.jsx)("div",{className:"jltma:relative jltma:ml-5 jltma:mt-1 jltma:pl-2 jltma:border-l jltma:border-(--jltma-sidebar-border) jltma:flex jltma:flex-col jltma:gap-0.5",children:e.map(e=>(0,I.jsx)(Ry,{subMenu:e,isActive:(null==a?void 0:a.id)===e.id,onClick:()=>o(e)},e.id))})})})});zy.displayName="SubMenu";var Dy=(0,y.memo)(({sidebarItem:e,isActive:t,onMenuClick:a})=>(0,I.jsxs)("div",{children:[(0,I.jsxs)("button",{type:"button",className:E.cn("jltma:w-full jltma:flex jltma:items-center jltma:justify-between jltma:gap-3 jltma:py-2.5 jltma:px-4 jltma:rounded-(--jltma-radius) jltma:text-(--jltma-sidebar-foreground)/70 jltma:text-sm! jltma:font-semibold! jltma:cursor-pointer jltma:transition-all jltma:duration-200 jltma:hover:bg-(--jltma-sidebar-accent) jltma:hover:text-(--jltma-sidebar-accent-foreground)",{"jltma:bg-(--jltma-sidebar-accent) jltma:text-(--jltma-sidebar-accent-foreground)!":t}),onClick:()=>a(e),children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2",children:[e.icon?(0,I.jsx)("span",{className:"jltma:[&>svg]:w-5 jltma:[&>svg]:h-5",children:y.createElement(e.icon)}):null,(0,I.jsx)("span",{children:e.title})]}),e.sub_menus?(0,I.jsx)("span",{className:E.cn("jltma:text-(--jltma-muted-foreground) jltma:transition-all jltma:duration-150",{"jltma:rotate-180":t}),children:(0,I.jsx)(Ge,{})}):null]}),e.sub_menus?(0,I.jsx)(zy,{sub_menus:e.sub_menus,parentMenuId:e.id}):null]}));Dy.displayName="SidebarItem";var Oy=(0,y.memo)(({className:e,sidebar:t})=>{let{activeMenu:a,setActiveMenu:n,parentMenuId:r,setParentMenuId:l}=_(Wj(e=>({activeMenu:e.activeMenu,setActiveMenu:e.setActiveMenu,parentMenuId:e.parentMenuId,setParentMenuId:e.setParentMenuId}))),{changeMenu:i}=Ly(),o=(0,y.useCallback)(e=>{n(e),l(null),i(e.id)},[n,l,i]);return(0,I.jsx)("aside",{className:E.cn("jltma:h-full jltma:bg-(--jltma-sidebar) jltma:text-(--jltma-sidebar-foreground) jltma:border-r jltma:py-5 jltma:px-4 jltma:transition-colors jltma:duration-200 jltma:overflow-y-auto jltma:scrollbar-none jltma:border-(--jltma-border)",e),children:(0,I.jsx)("nav",{className:"jltma:flex jltma:flex-col jltma:gap-2",children:t.map(e=>(0,I.jsx)(Dy,{sidebarItem:e,isActive:(r||(null==a?void 0:a.id))===e.id,onMenuClick:o},e.id))})})});Oy.displayName="Sidebar";var Iy=({className:e})=>{let{activeSection:t,isTabTransitioning:a}=_();return t?(0,I.jsx)("main",{className:E.cn("jltma:h-full",e),children:(0,I.jsx)("div",{className:E.cn("jltma:h-full jltma:transition-opacity jltma:duration-150 jltma:ease-in-out",a?"jltma:opacity-0":"jltma:opacity-100"),children:y.createElement(t.components)})}):null},Fy=(0,y.memo)(({nav:e,isActive:t,onClick:a,onNavClick:n})=>{let r=(0,y.useRef)(null),l=E.cn("jltma-header__nav-item jltma:flex jltma:items-center jltma:gap-1 jltma:px-2.5 jltma:xl:px-4 jltma:py-2 jltma:bg-transparent jltma:border-0 jltma:rounded-(--jltma-radius) jltma:text-(--jltma-navbar-foreground) jltma:text-xs! jltma:xl:text-sm! jltma:font-medium! jltma:cursor-pointer jltma:transition-all jltma:duration-150 jltma:hover:bg-(--jltma-navbar-accent) jltma:no-underline jltma:whitespace-nowrap",{"jltma:bg-(--jltma-navbar-accent)!":t}),i=(0,I.jsxs)(I.Fragment,{children:[e.icon&&y.createElement(e.icon,{size:16,ref:r}),e.title]});return(0,I.jsx)("a",e.external&&e.link?{href:e.link,target:"_blank",rel:"noopener noreferrer",className:E.cn("jltma:text-(--jltma-navbar-foreground)! jltma:focus:shadow-none!",l),onClick:()=>null==n?void 0:n(),onMouseEnter:()=>{var e;return null==(e=r.current)?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return null==(e=r.current)?void 0:e.stopAnimation()},children:i}:{href:`#/${e.id}`,className:E.cn("jltma:text-(--jltma-navbar-foreground)! jltma:focus:shadow-none!",l),onClick:e=>{e.preventDefault(),a(),null==n||n()},onMouseEnter:()=>{var e;return null==(e=r.current)?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return null==(e=r.current)?void 0:e.stopAnimation()},children:i})});Fy.displayName="NavItem";var By=(0,y.memo)(({NAV_MENUS:e,vertical:t,onNavClick:a})=>{let{activeSection:n,setActiveSection:r,setActiveMenu:l,setParentMenuId:i}=_(Wj(e=>({activeSection:e.activeSection,setActiveSection:e.setActiveSection,setActiveMenu:e.setActiveMenu,setParentMenuId:e.setParentMenuId}))),{changeSection:o}=Ly(),s=(0,y.useCallback)(e=>{o(e.id),r(e),l(null),i(null)},[o,r,l,i]);return(0,I.jsx)("div",{className:E.cn("jltma:flex jltma:gap-0.5 jltma:xl:gap-1",t?"jltma:flex-col jltma:px-4 jltma:py-3":"jltma:items-center jltma:justify-center"),children:e.map(e=>(0,I.jsx)(Fy,{nav:e,isActive:(null==n?void 0:n.id)===e.id,onClick:()=>s(e),onNavClick:a},e.id))})});By.displayName="NavigationTab";var Vy=({logo:e})=>{let{effectiveTheme:t}=D();return(0,I.jsx)("div",{children:null!=e&&e.light||null!=e&&e.dark?(0,I.jsx)("img",{src:"light"===t?null==e?void 0:e.light:e.dark,alt:"Logo",width:148,height:32,style:{height:"32px",objectFit:"contain"}}):(0,I.jsx)("h1",{className:"jltma:font-semibold! jltma:text-lg! jltma:m-0 jltma:text-(--jltma-foreground)!",children:"Logo"})})};Vy.displayName="Logo";var $y=y.createContext({drawerRef:{current:null},overlayRef:{current:null},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{},openProp:void 0,dismissible:!1,isOpen:!1,isDragging:!1,keyboardIsOpen:{current:!1},snapPointsOffset:null,snapPoints:null,handleOnly:!1,modal:!1,shouldFade:!1,activeSnapPoint:null,onOpenChange:()=>{},setActiveSnapPoint:()=>{},closeDrawer:()=>{},direction:"bottom",shouldAnimate:{current:!0},shouldScaleBackground:!1,setBackgroundColorOnScale:!0,noBodyStyles:!1,container:null,autoFocus:!1}),Wy=()=>{let e=y.useContext($y);if(!e)throw Error("useDrawerContext must be used within a Drawer.Root");return e};function Uy(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}function Hy(){return Yy(/^iPad/)||Yy(/^Mac/)&&navigator.maxTouchPoints>1}function qy(){return Yy(/^iPhone/)||Hy()}function Yy(e){return typeof window<"u"&&null!=window.navigator?e.test(window.navigator.platform):void 0}!function(e){if(!e||typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css",t.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e))}("[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform,100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true])::after{content:'';position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not(\n[data-state=closed]\n){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{from{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes slideFromTop{from{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}}@keyframes slideFromLeft{from{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}}@keyframes slideFromRight{from{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}");var Ky=typeof window<"u"?y.useLayoutEffect:y.useEffect;function Xy(...e){return(...t)=>{for(let a of e)"function"==typeof a&&a(...t)}}var Qy=typeof document<"u"&&window.visualViewport;function Gy(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function Zy(e){for(Gy(e)&&(e=e.parentElement);e&&!Gy(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}var Jy,eb=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),tb=0;function ab(e={}){let{isDisabled:t}=e;Ky(()=>{if(!t)return 1===++tb&&qy()&&(Jy=function(){let e,t=0,a=a=>{e=Zy(a.target),(e!==document.documentElement||e!==document.body)&&(t=a.changedTouches[0].pageY)},n=a=>{if(!e||e===document.documentElement||e===document.body)return void a.preventDefault();let n=a.changedTouches[0].pageY,r=e.scrollTop,l=e.scrollHeight-e.clientHeight;0!==l&&((r<=0&&n>t||r>=l&&n<t)&&a.preventDefault(),t=n)},r=e=>{let t=e.target;lb(t)&&t!==document.activeElement&&(e.preventDefault(),t.style.transform="translateY(-2000px)",t.focus(),requestAnimationFrame(()=>{t.style.transform=""}))},l=e=>{let t=e.target;lb(t)&&(t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",Qy&&(Qy.height<window.innerHeight?requestAnimationFrame(()=>{rb(t)}):Qy.addEventListener("resize",()=>rb(t),{once:!0}))}))},i=()=>{window.scrollTo(0,0)},o=window.pageXOffset,s=window.pageYOffset,u=Xy(function(e,t,a){let n=e.style[t];return e.style[t]=a,()=>{e.style[t]=n}}(document.documentElement,"paddingRight",window.innerWidth-document.documentElement.clientWidth+"px"));window.scrollTo(0,0);let c=Xy(nb(document,"touchstart",a,{passive:!1,capture:!0}),nb(document,"touchmove",n,{passive:!1,capture:!0}),nb(document,"touchend",r,{passive:!1,capture:!0}),nb(document,"focus",l,!0),nb(window,"scroll",i));return()=>{u(),c(),window.scrollTo(o,s)}}()),()=>{0===--tb&&(null==Jy||Jy())}},[t])}function nb(e,t,a,n){return e.addEventListener(t,a,n),()=>{e.removeEventListener(t,a,n)}}function rb(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=Zy(e);if(t!==document.documentElement&&t!==document.body&&t!==e){let a=t.getBoundingClientRect().top,n=e.getBoundingClientRect().top;e.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom+24&&(t.scrollTop+=n-a)}e=t.parentElement}}function lb(e){return e instanceof HTMLInputElement&&!eb.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}function ib(...e){return y.useCallback(function(...e){return t=>e.forEach(e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t))}(...e),e)}var ob=new WeakMap;function sb(e,t,a=!1){if(!(e&&e instanceof HTMLElement))return;let n={};Object.entries(t).forEach(([t,a])=>{t.startsWith("--")?e.style.setProperty(t,a):(n[t]=e.style[t],e.style[t]=a)}),!a&&ob.set(e,n)}var ub=e=>{switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}};function cb(e,t){if(!e)return null;let a=window.getComputedStyle(e),n=a.transform||a.webkitTransform||a.mozTransform,r=n.match(/^matrix3d\((.+)\)$/);return r?parseFloat(r[1].split(", ")[ub(t)?13:12]):(r=n.match(/^matrix\((.+)\)$/),r?parseFloat(r[1].split(", ")[ub(t)?5:4]):null)}function db(e,t){if(!e)return()=>{};let a=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=a}}var mb={DURATION:.5,EASE:[.32,.72,0,1]},fb="vaul-dragging";function hb(e){let t=y.useRef(e);return y.useEffect(()=>{t.current=e}),y.useMemo(()=>(...e)=>null==t.current?void 0:t.current.call(t,...e),[])}function pb({prop:e,defaultProp:t,onChange:a=()=>{}}){let[n,r]=function({defaultProp:e,onChange:t}){let a=y.useState(e),[n]=a,r=y.useRef(n),l=hb(t);return y.useEffect(()=>{r.current!==n&&(l(n),r.current=n)},[n,r,l]),a}({defaultProp:t,onChange:a}),l=void 0!==e,i=l?e:n,o=hb(a);return[i,y.useCallback(t=>{if(l){let a="function"==typeof t?t(e):t;a!==e&&o(a)}else r(t)},[l,e,r,o])]}var gb=null;function jb({open:e,onOpenChange:t,children:a,onDrag:n,onRelease:r,snapPoints:l,shouldScaleBackground:i=!1,setBackgroundColorOnScale:o=!0,closeThreshold:s=.25,scrollLockTimeout:u=100,dismissible:c=!0,handleOnly:d=!1,fadeFromIndex:m=l&&l.length-1,activeSnapPoint:f,setActiveSnapPoint:h,fixed:p,modal:g=!0,onClose:j,nested:v,noBodyStyles:b=!1,direction:x="bottom",defaultOpen:w=!1,disablePreventScroll:k=!0,snapToSequentialPoint:S=!1,preventScrollRestoration:C=!1,repositionInputs:E=!0,onAnimationEnd:N,container:_,autoFocus:P=!1}){var T,M;let[A=!1,L]=pb({defaultProp:w,prop:e,onChange:e=>{null==t||t(e),!e&&!v&&ue(),setTimeout(()=>{null==N||N(e)},1e3*mb.DURATION),e&&!g&&typeof window<"u"&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"}),e||(document.body.style.pointerEvents="auto")}}),[R,z]=y.useState(!1),[D,O]=y.useState(!1),[I,F]=y.useState(!1),B=y.useRef(null),V=y.useRef(null),$=y.useRef(null),W=y.useRef(null),U=y.useRef(null),H=y.useRef(!1),q=y.useRef(null),Y=y.useRef(0),K=y.useRef(!1),X=y.useRef(!w),Q=y.useRef(0),G=y.useRef(null),Z=y.useRef((null==(T=G.current)?void 0:T.getBoundingClientRect().height)||0),J=y.useRef((null==(M=G.current)?void 0:M.getBoundingClientRect().width)||0),ee=y.useRef(0),{activeSnapPoint:te,activeSnapPointIndex:ae,setActiveSnapPoint:ne,onRelease:re,snapPointsOffset:le,onDrag:ie,shouldFade:oe,getPercentageDragged:se}=function({activeSnapPointProp:e,setActiveSnapPointProp:t,snapPoints:a,drawerRef:n,overlayRef:r,fadeFromIndex:l,onSnapPointChange:i,direction:o="bottom",container:s,snapToSequentialPoint:u}){let[c,d]=pb({prop:e,defaultProp:null==a?void 0:a[0],onChange:t}),[m,f]=y.useState(typeof window<"u"?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);y.useEffect(()=>{function e(){f({innerWidth:window.innerWidth,innerHeight:window.innerHeight})}return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let h=y.useMemo(()=>c===(null==a?void 0:a[a.length-1])||null,[a,c]),p=y.useMemo(()=>{var e;return null==(e=null==a?void 0:a.findIndex(e=>e===c))?null:e},[a,c]),g=a&&a.length>0&&(l||0===l)&&!Number.isNaN(l)&&a[l]===c||!a,j=y.useMemo(()=>{let e=s?{width:s.getBoundingClientRect().width,height:s.getBoundingClientRect().height}:typeof window<"u"?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0};var t;return null==(t=null==a?void 0:a.map(t=>{let a="string"==typeof t,n=0;if(a&&(n=parseInt(t,10)),ub(o)){let r=a?n:m?t*e.height:0;return m?"bottom"===o?e.height-r:-e.height+r:r}let r=a?n:m?t*e.width:0;return m?"right"===o?e.width-r:-e.width+r:r}))?[]:t},[a,m,s]),v=y.useMemo(()=>null===p?null:null==j?void 0:j[p],[j,p]),b=y.useCallback(e=>{var t;let s=null==(t=null==j?void 0:j.findIndex(t=>t===e))?null:t;i(s),sb(n.current,{transition:`transform ${mb.DURATION}s cubic-bezier(${mb.EASE.join(",")})`,transform:ub(o)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`}),sb(r.current,j&&s!==j.length-1&&void 0!==l&&s!==l&&s<l?{transition:`opacity ${mb.DURATION}s cubic-bezier(${mb.EASE.join(",")})`,opacity:"0"}:{transition:`opacity ${mb.DURATION}s cubic-bezier(${mb.EASE.join(",")})`,opacity:"1"}),d(null==a?void 0:a[Math.max(s,0)])},[n.current,a,j,l,r,d]);return y.useEffect(()=>{if(c||e){var t;let n=null==(t=null==a?void 0:a.findIndex(t=>t===e||t===c))?-1:t;j&&-1!==n&&"number"==typeof j[n]&&b(j[n])}},[c,e,a,j,b]),{isLastSnapPoint:h,activeSnapPoint:c,shouldFade:g,getPercentageDragged:function(e,t){if(!a||"number"!=typeof p||!j||void 0===l)return null;let n=p===l-1;if(p>=l&&t)return 0;if(n&&!t)return 1;if(!g&&!n)return null;let r=n?p+1:p-1,i=e/Math.abs(n?j[r]-j[r-1]:j[r+1]-j[r]);return n?1-i:i},setActiveSnapPoint:d,activeSnapPointIndex:p,onRelease:function({draggedDistance:e,closeDrawer:t,velocity:n,dismissible:i}){if(void 0===l)return;let s="bottom"===o||"right"===o?(null==v?0:v)-e:(null==v?0:v)+e,c=0===p,d=e>0;if(p===l-1&&sb(r.current,{transition:`opacity ${mb.DURATION}s cubic-bezier(${mb.EASE.join(",")})`}),!u&&n>2&&!d)return void(i?t():b(j[0]));if(!u&&n>2&&d&&j&&a)return void b(j[a.length-1]);let m=null==j?void 0:j.reduce((e,t)=>"number"!=typeof e||"number"!=typeof t?e:Math.abs(t-s)<Math.abs(e-s)?t:e),f=ub(o)?window.innerHeight:window.innerWidth;if(n>.4&&Math.abs(e)<.4*f){let e=d?1:-1;if(e>0&&h&&a)return void b(j[a.length-1]);if(c&&e<0&&i&&t(),null===p)return;return void b(j[p+e])}b(m)},onDrag:function({draggedDistance:e}){if(null===v)return;let t="bottom"===o||"right"===o?v-e:v+e;("bottom"===o||"right"===o)&&t<j[j.length-1]||("top"===o||"left"===o)&&t>j[j.length-1]||sb(n.current,{transform:ub(o)?`translate3d(0, ${t}px, 0)`:`translate3d(${t}px, 0, 0)`})},snapPointsOffset:j}}({snapPoints:l,activeSnapPointProp:f,setActiveSnapPointProp:h,drawerRef:G,fadeFromIndex:m,overlayRef:B,onSnapPointChange:y.useCallback(e=>{l&&e===le.length-1&&(V.current=new Date)},[]),direction:x,container:_,snapToSequentialPoint:S});ab({isDisabled:!A||D||!g||I||!R||!E||!k});let{restorePositionSetting:ue}=function({isOpen:e,modal:t,nested:a,hasBeenOpened:n,preventScrollRestoration:r,noBodyStyles:l}){let[i,o]=y.useState(()=>typeof window<"u"?window.location.href:""),s=y.useRef(0),u=y.useCallback(()=>{if(Uy()&&null===gb&&e&&!l){gb={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height,right:"unset"};let{scrollX:e,innerHeight:t}=window;document.body.style.setProperty("position","fixed","important"),Object.assign(document.body.style,{top:-s.current+"px",left:-e+"px",right:"0px",height:"auto"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{let e=t-window.innerHeight;e&&s.current>=t&&(document.body.style.top=-(s.current+e)+"px")}),300)}},[e]),c=y.useCallback(()=>{if(Uy()&&null!==gb&&!l){let e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,gb),window.requestAnimationFrame(()=>{r&&i!==window.location.href?o(window.location.href):window.scrollTo(t,e)}),gb=null}},[i]);return y.useEffect(()=>{function e(){s.current=window.scrollY}return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),y.useEffect(()=>{if(t)return()=>{typeof document>"u"||document.querySelector("[data-vaul-drawer]")||c()}},[t,c]),y.useEffect(()=>{a||!n||(e?(!window.matchMedia("(display-mode: standalone)").matches&&u(),t||window.setTimeout(()=>{c()},500)):c())},[e,n,i,t,a,u,c]),{restorePositionSetting:c}}({isOpen:A,modal:g,nested:null!=v&&v,hasBeenOpened:R,preventScrollRestoration:C,noBodyStyles:b});function ce(){return(window.innerWidth-26)/window.innerWidth}function de(e,t){var a;let n=e,r=null==(a=window.getSelection())?void 0:a.toString(),l=G.current?cb(G.current,x):null,i=new Date;if("SELECT"===n.tagName||n.hasAttribute("data-vaul-no-drag")||n.closest("[data-vaul-no-drag]"))return!1;if("right"===x||"left"===x)return!0;if(V.current&&i.getTime()-V.current.getTime()<500)return!1;if(null!==l&&("bottom"===x?l>0:l<0))return!0;if(r&&r.length>0)return!1;if(U.current&&i.getTime()-U.current.getTime()<u&&0===l||t)return U.current=i,!1;for(;n;){if(n.scrollHeight>n.clientHeight){if(0!==n.scrollTop)return U.current=new Date,!1;if("dialog"===n.getAttribute("role"))return!0}n=n.parentNode}return!0}function me(e){!D||!G.current||(G.current.classList.remove(fb),H.current=!1,O(!1),W.current=new Date),null==j||j(),e||L(!1),setTimeout(()=>{l&&ne(l[0])},1e3*mb.DURATION)}function fe(){if(!G.current)return;let e=document.querySelector("[data-vaul-drawer-wrapper]"),t=cb(G.current,x);sb(G.current,{transform:"translate3d(0, 0, 0)",transition:`transform ${mb.DURATION}s cubic-bezier(${mb.EASE.join(",")})`}),sb(B.current,{transition:`opacity ${mb.DURATION}s cubic-bezier(${mb.EASE.join(",")})`,opacity:"1"}),i&&t&&t>0&&A&&sb(e,{borderRadius:"8px",overflow:"hidden",...ub(x)?{transform:`scale(${ce()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:"top"}:{transform:`scale(${ce()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:`${mb.DURATION}s`,transitionTimingFunction:`cubic-bezier(${mb.EASE.join(",")})`},!0)}return y.useEffect(()=>{window.requestAnimationFrame(()=>{X.current=!0})},[]),y.useEffect(()=>{var e;function t(){if(!G.current||!E)return;if(lb(document.activeElement)||K.current){var e;let t=(null==(e=window.visualViewport)?void 0:e.height)||0,a=window.innerHeight,n=a-t,r=G.current.getBoundingClientRect().height||0,i=r>.8*a;ee.current||(ee.current=r);let o=G.current.getBoundingClientRect().top;if(Math.abs(Q.current-n)>60&&(K.current=!K.current),l&&l.length>0&&le&&ae&&(n+=le[ae]||0),Q.current=n,r>t||K.current){let e=G.current.getBoundingClientRect().height,a=e;e>t&&(a=t-(i?o:26)),G.current.style.height=p?e-Math.max(n,0)+"px":`${Math.max(a,t-o)}px`}else(function(){let e=navigator.userAgent;return typeof window<"u"&&(/Firefox/.test(e)&&/Mobile/.test(e)||/FxiOS/.test(e))})()||(G.current.style.height=`${ee.current}px`);G.current.style.bottom=l&&l.length>0&&!K.current?"0px":`${Math.max(n,0)}px`}}return null==(e=window.visualViewport)||e.addEventListener("resize",t),()=>{var e;return null==(e=window.visualViewport)?void 0:e.removeEventListener("resize",t)}},[ae,l,le]),y.useEffect(()=>(A&&(sb(document.documentElement,{scrollBehavior:"auto"}),V.current=new Date),()=>{!function(e,t){if(!(e&&e instanceof HTMLElement))return;let a=ob.get(e);a&&(e.style[t]=a[t])}(document.documentElement,"scrollBehavior")}),[A]),y.useEffect(()=>{g||window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"})},[g]),y.createElement(Ur,{defaultOpen:w,onOpenChange:e=>{!c&&!e||(e?z(!0):me(!0),L(e))},open:A},y.createElement($y.Provider,{value:{activeSnapPoint:te,snapPoints:l,setActiveSnapPoint:ne,drawerRef:G,overlayRef:B,onOpenChange:t,onPress:function(e){var t,a;!c&&!l||G.current&&!G.current.contains(e.target)||(Z.current=(null==(t=G.current)?void 0:t.getBoundingClientRect().height)||0,J.current=(null==(a=G.current)?void 0:a.getBoundingClientRect().width)||0,O(!0),$.current=new Date,qy()&&window.addEventListener("touchend",()=>H.current=!1,{once:!0}),e.target.setPointerCapture(e.pointerId),Y.current=ub(x)?e.pageY:e.pageX)},onRelease:function(e){if(!D||!G.current)return;G.current.classList.remove(fb),H.current=!1,O(!1),W.current=new Date;let t=cb(G.current,x);if(!e||!de(e.target,!1)||!t||Number.isNaN(t)||null===$.current)return;let a=W.current.getTime()-$.current.getTime(),n=Y.current-(ub(x)?e.pageY:e.pageX),i=Math.abs(n)/a;if(i>.05&&(F(!0),setTimeout(()=>{F(!1)},200)),l)return re({draggedDistance:n*("bottom"===x||"right"===x?1:-1),closeDrawer:me,velocity:i,dismissible:c}),void(null==r||r(e,!0));if("bottom"===x||"right"===x?n>0:n<0)return fe(),void(null==r||r(e,!0));if(i>.4)return me(),void(null==r||r(e,!1));var o;let u=Math.min(null==(o=G.current.getBoundingClientRect().height)?0:o,window.innerHeight);var d;let m=Math.min(null==(d=G.current.getBoundingClientRect().width)?0:d,window.innerWidth);if(Math.abs(t)>=("left"===x||"right"===x?m:u)*s)return me(),void(null==r||r(e,!1));null==r||r(e,!0),fe()},onDrag:function(e){if(G.current&&D){let t="bottom"===x||"right"===x?1:-1,a=(Y.current-(ub(x)?e.pageY:e.pageX))*t,r=a>0,o=l&&!c&&!r;if(o&&0===ae)return;let s=Math.abs(a),u=document.querySelector("[data-vaul-drawer-wrapper]"),d=s/("bottom"===x||"top"===x?Z.current:J.current),f=se(s,r);if(null!==f&&(d=f),o&&d>=1||!H.current&&!de(e.target,r))return;if(G.current.classList.add(fb),H.current=!0,sb(G.current,{transition:"none"}),sb(B.current,{transition:"none"}),l&&ie({draggedDistance:a}),r&&!l){let e=function(e){return 8*(Math.log(e+1)-2)}(a),n=Math.min(-1*e,0)*t;return void sb(G.current,{transform:ub(x)?`translate3d(0, ${n}px, 0)`:`translate3d(${n}px, 0, 0)`})}let h=1-d;if((oe||m&&ae===m-1)&&(null==n||n(e,d),sb(B.current,{opacity:`${h}`,transition:"none"},!0)),u&&B.current&&i){let e=Math.min(ce()+d*(1-ce()),1),t=8-8*d,a=Math.max(0,14-14*d);sb(u,{borderRadius:`${t}px`,transform:ub(x)?`scale(${e}) translate3d(0, ${a}px, 0)`:`scale(${e}) translate3d(${a}px, 0, 0)`,transition:"none"},!0)}if(!l){let e=s*t;sb(G.current,{transform:ub(x)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})}}},dismissible:c,shouldAnimate:X,handleOnly:d,isOpen:A,isDragging:D,shouldFade:oe,closeDrawer:me,onNestedDrag:function(e,t){if(t<0)return;let a=(window.innerWidth-16)/window.innerWidth,n=a+t*(1-a),r=16*t-16;sb(G.current,{transform:ub(x)?`scale(${n}) translate3d(0, ${r}px, 0)`:`scale(${n}) translate3d(${r}px, 0, 0)`,transition:"none"})},onNestedOpenChange:function(e){let t=e?(window.innerWidth-16)/window.innerWidth:1,a=e?-16:0;q.current&&window.clearTimeout(q.current),sb(G.current,{transition:`transform ${mb.DURATION}s cubic-bezier(${mb.EASE.join(",")})`,transform:ub(x)?`scale(${t}) translate3d(0, ${a}px, 0)`:`scale(${t}) translate3d(${a}px, 0, 0)`}),!e&&G.current&&(q.current=setTimeout(()=>{let e=cb(G.current,x);sb(G.current,{transition:"none",transform:ub(x)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})},500))},onNestedRelease:function(e,t){let a=ub(x)?window.innerHeight:window.innerWidth,n=t?(a-16)/a:1,r=t?-16:0;t&&sb(G.current,{transition:`transform ${mb.DURATION}s cubic-bezier(${mb.EASE.join(",")})`,transform:ub(x)?`scale(${n}) translate3d(0, ${r}px, 0)`:`scale(${n}) translate3d(${r}px, 0, 0)`})},keyboardIsOpen:K,modal:g,snapPointsOffset:le,activeSnapPointIndex:ae,direction:x,shouldScaleBackground:i,setBackgroundColorOnScale:o,noBodyStyles:b,container:_,autoFocus:P}},a))}var vb=y.forwardRef(function({...e},t){let{overlayRef:a,snapPoints:n,onRelease:r,shouldFade:l,isOpen:i,modal:o,shouldAnimate:s}=Wy(),u=ib(t,a),c=n&&n.length>0;if(!o)return null;let d=y.useCallback(e=>r(e),[r]);return y.createElement(Yr,{onMouseUp:d,ref:u,"data-vaul-overlay":"","data-vaul-snap-points":i&&c?"true":"false","data-vaul-snap-points-overlay":i&&l?"true":"false","data-vaul-animate":null!=s&&s.current?"true":"false",...e})});vb.displayName="Drawer.Overlay";var yb=y.forwardRef(function({onPointerDownOutside:e,style:t,onOpenAutoFocus:a,...n},r){let{drawerRef:l,onPress:i,onRelease:o,onDrag:s,keyboardIsOpen:u,snapPointsOffset:c,activeSnapPointIndex:d,modal:m,isOpen:f,direction:h,snapPoints:p,container:g,handleOnly:j,shouldAnimate:v,autoFocus:b}=Wy(),[x,w]=y.useState(!1),k=ib(r,l),S=y.useRef(null),C=y.useRef(null),E=y.useRef(!1),N=p&&p.length>0;!function(){let{direction:e,isOpen:t,shouldScaleBackground:a,setBackgroundColorOnScale:n,noBodyStyles:r}=Wy(),l=y.useRef(null),i=(0,y.useMemo)(()=>document.body.style.backgroundColor,[]);function o(){return(window.innerWidth-26)/window.innerWidth}y.useEffect(()=>{if(t&&a){l.current&&clearTimeout(l.current);let t=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!t)return;n&&!r&&db(document.body,{background:"black"}),db(t,{transformOrigin:ub(e)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:`${mb.DURATION}s`,transitionTimingFunction:`cubic-bezier(${mb.EASE.join(",")})`});let a=db(t,{borderRadius:"8px",overflow:"hidden",...ub(e)?{transform:`scale(${o()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${o()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}});return()=>{a(),l.current=window.setTimeout(()=>{i?document.body.style.background=i:document.body.style.removeProperty("background")},1e3*mb.DURATION)}}},[t,a,i])}();function _(e){S.current=null,E.current=!1,o(e)}return y.useEffect(()=>{N&&window.requestAnimationFrame(()=>{w(!0)})},[]),y.createElement(Kr,{"data-vaul-drawer-direction":h,"data-vaul-drawer":"","data-vaul-delayed-snap-points":x?"true":"false","data-vaul-snap-points":f&&N?"true":"false","data-vaul-custom-container":g?"true":"false","data-vaul-animate":null!=v&&v.current?"true":"false",...n,ref:k,style:c&&c.length>0?{"--snap-point-height":`${c[null==d?0:d]}px`,...t}:t,onPointerDown:e=>{j||(null==n.onPointerDown||n.onPointerDown.call(n,e),S.current={x:e.pageX,y:e.pageY},i(e))},onOpenAutoFocus:e=>{null==a||a(e),b||e.preventDefault()},onPointerDownOutside:t=>{null==e||e(t),m&&!t.defaultPrevented?u.current&&(u.current=!1):t.preventDefault()},onFocusOutside:e=>{m||e.preventDefault()},onPointerMove:e=>{if(C.current=e,j||(null==n.onPointerMove||n.onPointerMove.call(n,e),!S.current))return;let t=e.pageY-S.current.y,a=e.pageX-S.current.x,r="touch"===e.pointerType?10:2;((e,t,a=0)=>{if(E.current)return!0;let n=Math.abs(e.y),r=Math.abs(e.x),l=r>n,i=["bottom","right"].includes(t)?1:-1;if("left"===t||"right"===t){if(!(e.x*i<0)&&r>=0&&r<=a)return l}else if(!(e.y*i<0)&&n>=0&&n<=a)return!l;return E.current=!0,!0})({x:a,y:t},h,r)?s(e):(Math.abs(a)>r||Math.abs(t)>r)&&(S.current=null)},onPointerUp:e=>{null==n.onPointerUp||n.onPointerUp.call(n,e),S.current=null,E.current=!1,o(e)},onPointerOut:e=>{null==n.onPointerOut||n.onPointerOut.call(n,e),_(C.current)},onContextMenu:e=>{null==n.onContextMenu||n.onContextMenu.call(n,e),C.current&&_(C.current)}})});yb.displayName="Drawer.Content";var bb=y.forwardRef(function({preventCycle:e=!1,children:t,...a},n){let{closeDrawer:r,isDragging:l,snapPoints:i,activeSnapPoint:o,setActiveSnapPoint:s,dismissible:u,handleOnly:c,isOpen:d,onPress:m,onDrag:f}=Wy(),h=y.useRef(null),p=y.useRef(!1);function g(){h.current&&window.clearTimeout(h.current),p.current=!1}return y.createElement("div",{onClick:function(){p.current?g():window.setTimeout(()=>{!function(){if(l||e||p.current)return void g();if(g(),!i||0===i.length)return void(u||r());if(o===i[i.length-1]&&u)return void r();let t=i.findIndex(e=>e===o);if(-1===t)return;let a=i[t+1];s(a)}()},120)},onPointerCancel:g,onPointerDown:e=>{c&&m(e),h.current=window.setTimeout(()=>{p.current=!0},250)},onPointerMove:e=>{c&&f(e)},ref:n,"data-vaul-drawer-visible":d?"true":"false","data-vaul-handle":"","aria-hidden":"true",...a},y.createElement("span",{"data-vaul-handle-hitarea":"","aria-hidden":"true"},t))});bb.displayName="Drawer.Handle";var xb={Root:jb,NestedRoot:function({onDrag:e,onOpenChange:t,open:a,...n}){let{onNestedDrag:r,onNestedOpenChange:l,onNestedRelease:i}=Wy();if(!r)throw Error("Drawer.NestedRoot must be placed in another drawer");return y.createElement(jb,{nested:!0,open:a,onClose:()=>{l(!1)},onDrag:(t,a)=>{r(t,a),null==e||e(t,a)},onOpenChange:e=>{e&&l(e),null==t||t(e)},onRelease:i,...n})},Content:yb,Overlay:vb,Trigger:Hr,Portal:function(e){let t=Wy(),{container:a=t.container,...n}=e;return y.createElement(qr,{container:a,...n})},Handle:bb,Close:Gr,Title:Xr,Description:Qr};function wb({...e}){return(0,I.jsx)(xb.Root,{"data-slot":"drawer",...e})}function kb({...e}){return(0,I.jsx)(xb.Portal,{"data-slot":"drawer-portal",...e})}function Sb({...e}){return(0,I.jsx)(xb.Close,{"data-slot":"drawer-close",...e})}function Cb({className:e,...t}){return(0,I.jsx)(xb.Overlay,{"data-slot":"drawer-overlay",className:E.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-50 jltma:bg-black/50",e),...t})}function Eb({className:e,children:t,...a}){return(0,I.jsxs)(kb,{"data-slot":"drawer-portal",children:[(0,I.jsx)(Cb,{}),(0,I.jsxs)(xb.Content,{"data-slot":"drawer-content",className:E.cn("jltma:group/drawer-content jltma:bg-(--jltma-background) jltma:fixed jltma:z-50 jltma:flex jltma:h-auto jltma:flex-col","jltma:data-[vaul-drawer-direction=top]:inset-x-0 jltma:data-[vaul-drawer-direction=top]:top-0 jltma:data-[vaul-drawer-direction=top]:mb-24 jltma:data-[vaul-drawer-direction=top]:max-h-[80vh] jltma:data-[vaul-drawer-direction=top]:rounded-b-lg jltma:data-[vaul-drawer-direction=top]:border-b","jltma:data-[vaul-drawer-direction=bottom]:inset-x-0 jltma:data-[vaul-drawer-direction=bottom]:bottom-0 jltma:data-[vaul-drawer-direction=bottom]:mt-24 jltma:data-[vaul-drawer-direction=bottom]:max-h-[80vh] jltma:data-[vaul-drawer-direction=bottom]:rounded-t-lg jltma:data-[vaul-drawer-direction=bottom]:border-t","jltma:data-[vaul-drawer-direction=right]:inset-y-0 jltma:data-[vaul-drawer-direction=right]:right-0 jltma:data-[vaul-drawer-direction=right]:w-3/4 jltma:data-[vaul-drawer-direction=right]:border-l jltma:data-[vaul-drawer-direction=right]:sm:max-w-sm","jltma:data-[vaul-drawer-direction=left]:inset-y-0 jltma:data-[vaul-drawer-direction=left]:left-0 jltma:data-[vaul-drawer-direction=left]:w-3/4 jltma:data-[vaul-drawer-direction=left]:border-r jltma:data-[vaul-drawer-direction=left]:sm:max-w-sm",e),...a,children:[(0,I.jsx)("div",{className:"jltma:bg-(--jltma-muted) jltma:mx-auto jltma:mt-4 jltma:hidden jltma:h-2 jltma:w-25 jltma:shrink-0 jltma:rounded-full jltma:group-data-[vaul-drawer-direction=bottom]/drawer-content:block"}),t]})]})}function Nb({className:e,...t}){return(0,I.jsx)("div",{"data-slot":"drawer-header",className:E.cn("jltma:flex jltma:flex-col jltma:gap-0.5 jltma:p-4 jltma:group-data-[vaul-drawer-direction=bottom]/drawer-content:text-center jltma:group-data-[vaul-drawer-direction=top]/drawer-content:text-center jltma:md:gap-1.5 jltma:md:text-left",e),...t})}function _b({className:e,...t}){return(0,I.jsx)(xb.Title,{"data-slot":"drawer-title",className:E.cn("jltma:text-(--jltma-foreground) jltma:font-semibold",e),...t})}var Pb=class extends y.Component{constructor(...e){super(...e),je(this,"state",{hasError:!1})}static getDerivedStateFromError(){return{hasError:!0}}componentDidUpdate(e){e.children!==this.props.children&&this.state.hasError&&this.setState({hasError:!1})}render(){return this.state.hasError?this.props.fallback:this.props.children}},Tb=["added","improved","fixed","removed","security"],Mb={added:{label:"Added",icon:Ot,dot:"jltma:bg-emerald-600",bg:"jltma:bg-emerald-500/10"},improved:{label:"Improved",icon:$t,dot:"jltma:bg-blue-600",bg:"jltma:bg-blue-500/10"},fixed:{label:"Fixed",icon:Ke,dot:"jltma:bg-amber-600",bg:"jltma:bg-amber-500/10"},removed:{label:"Removed",icon:Ft,dot:"jltma:bg-red-600",bg:"jltma:bg-red-500/10"},security:{label:"Security",icon:Dt,dot:"jltma:bg-violet-600",bg:"jltma:bg-violet-500/10"}},Ab={added:"new",improved:"upcoming",fixed:"popular",removed:"hot",security:"security"},Lb=null;function Rb(){return fetch("https://master-addons.com/wp-json/wp/v2/changelog?per_page=5").then(e=>{if(!e.ok)throw Error("Failed to fetch changelog");return e.text().then(e=>{let t=e.replace(/<script[\s\S]*?<\/script>/gi,"").trim();return JSON.parse(t)})})}function zb(){return Lb||(Lb=Rb()),Lb}function Db(e){return new Date(e).toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric"})}function Ob(e){let t=new Date(e),a=Math.floor(((new Date).getTime()-t.getTime())/864e5);if(0===a)return"Today";if(1===a)return"Yesterday";if(a<7)return`${a} days ago`;if(a<30){let e=Math.floor(a/7);return`${e} ${1===e?"week":"weeks"} ago`}if(a<365){let e=Math.floor(a/30);return`${e} ${1===e?"month":"months"} ago`}return Db(e)}var Ib=()=>{let[e,t]=(0,y.useState)(!1),[a,n]=(0,y.useState)(null),r=(0,y.useCallback)(()=>{zb()},[]),l=(0,y.useCallback)(()=>{t(!0),a||n(zb())},[a]),i=(0,y.useCallback)(()=>{Lb=null,n(Rb())},[]);return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)(Cs,{children:[(0,I.jsx)(Es,{asChild:!0,children:(0,I.jsxs)(ca,{variant:"ghost",className:"jltma:bg-(--jltma-accent)/50 jltma:flex jltma:items-center",onClick:l,onMouseEnter:r,onFocus:r,children:[(0,I.jsx)(Ct,{size:18}),(0,I.jsxs)("span",{className:"jltma:flex jltma:items-end jltma:h-full",style:{fontSize:"9px"},children:["v",M().version]})]})}),(0,I.jsx)(Ns,{side:"bottom",children:(0,I.jsx)("span",{children:"What's New"})})]}),(0,I.jsx)(wb,{direction:"right",open:e,onOpenChange:t,children:(0,I.jsxs)(Eb,{className:"jltma:border-l-(--jltma-border)! jltma:max-w-xl!",children:[(0,I.jsxs)(Nb,{className:"jltma:p-0! jltma:pt-6!",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:justify-between jltma:px-5 jltma:pt-8 jltma:pb-3",children:[(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:gap-3",children:(0,I.jsx)(_b,{className:"jltma:text-lg! jltma:m-0!",children:"What's New"})}),(0,I.jsx)(Sb,{asChild:!0,children:(0,I.jsx)(ca,{variant:"ghost",size:"icon",className:"jltma:size-8",children:(0,I.jsx)(Wt,{size:16})})})]}),(0,I.jsx)(Co,{})]}),(0,I.jsx)("div",{className:"jltma:overflow-y-auto jltma:flex-1",children:a?(0,I.jsx)(Pb,{fallback:(0,I.jsx)(Vb,{onRetry:i}),children:(0,I.jsx)(y.Suspense,{fallback:(0,I.jsx)(Bb,{}),children:(0,I.jsx)(Fb,{dataPromise:a})})}):(0,I.jsx)(Bb,{})})]})})]})};function Fb({dataPromise:e}){let t=(0,y.use)(e);return 0===t.length?(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:py-16",children:(0,I.jsx)("p",{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground)",children:"No changelog entries found."})}):(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("div",{className:"jltma:flex jltma:flex-col",children:t.map((e,t)=>{var a,n;let r=(null==(a=e.meta)?void 0:a._changelog_date)||e.date,l=(null==(n=e.meta)?void 0:n._changelog_entries)||[],i=function(e){let t={};for(let a of e){let e=a.type;t[e]||(t[e]=[]),t[e].push(a.description)}return t}(l);return(0,I.jsxs)("div",{children:[(0,I.jsxs)("div",{className:"jltma:px-5 jltma:pt-4 jltma:pb-2",children:[(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-between",children:(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2.5",children:[(0,I.jsx)("span",{className:"jltma:text-sm jltma:font-semibold! jltma:text-(--jltma-foreground)!",children:e.title.rendered}),0===t&&(0,I.jsx)(sa,{variant:"new",className:"jltma:text-[10px]! jltma:px-1.5! jltma:py-0!",children:"Latest"}),(0,I.jsxs)("span",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground)!",children:[l.length," changes"]})]})}),(0,I.jsxs)("div",{className:"jltma:mt-1 jltma:flex jltma:items-center jltma:gap-1.5",children:[(0,I.jsx)(Xe,{size:12,className:"jltma:text-(--jltma-muted-foreground)"}),(0,I.jsx)("span",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground)!",children:Db(r)}),(0,I.jsx)("span",{className:"jltma:text-xs jltma:text-(--jltma-border)",children:"·"}),(0,I.jsx)("span",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground)!",children:Ob(r)})]})]}),(0,I.jsx)("div",{className:"jltma:flex jltma:flex-col jltma:gap-3 jltma:pr-5 jltma:pl-9 jltma:pb-4 jltma:pt-2",children:Tb.map(e=>{let t=i[e];if(!t||0===t.length)return null;let a=Mb[e];return(0,I.jsxs)("div",{children:[(0,I.jsxs)("div",{className:"jltma:mb-1.5 jltma:flex jltma:items-center jltma:gap-1.5",children:[(0,I.jsxs)(sa,{variant:Ab[e],className:"jltma:text-[10px]! jltma:px-1.5! jltma:py-0! jltma:gap-1!",children:[(0,I.jsx)(a.icon,{size:10}),a.label]}),(0,I.jsx)("span",{className:"jltma:text-[10px] jltma:text-(--jltma-muted-foreground)!",children:t.length})]}),(0,I.jsx)("ul",{className:`jltma:m-0! jltma:flex jltma:list-none jltma:flex-col jltma:gap-0 jltma:p-0! jltma:rounded-lg jltma:overflow-hidden ${a.bg}`,children:t.map((e,n)=>(0,I.jsxs)("li",{className:"jltma:flex jltma:items-start jltma:gap-2.5 jltma:px-3 jltma:py-2 jltma:mb-0! "+(n===t.length-1?"":"jltma:border-b jltma:border-(--jltma-border)/50"),children:[(0,I.jsx)("div",{className:E.cn("jltma:mt-1.5 jltma:size-1.5 jltma:shrink-0 jltma:rounded-full",a.dot)}),(0,I.jsx)("span",{className:"jltma:text-xs jltma:leading-relaxed jltma:text-(--jltma-foreground)!/80",children:e})]},n))})]},e)})}),(0,I.jsx)(Co,{})]},e.id)})}),(0,I.jsx)("div",{className:"jltma:px-5 jltma:py-3",children:(0,I.jsxs)("a",{href:`https://master-addons.com/changelogs/${he}`,target:"_blank",rel:"noopener noreferrer",className:"jltma:flex jltma:items-center jltma:justify-center jltma:gap-2 jltma:text-sm jltma:font-medium jltma:text-(--jltma-link)! jltma:no-underline! jltma:transition-colors hover:jltma:underline! jltma:focus:shadow-none! jltma:focus:border-none",children:["View Full Changelog",(0,I.jsx)(ct,{size:13})]})})]})}function Bb(){return(0,I.jsx)("div",{className:"jltma:flex jltma:items-center jltma:justify-center jltma:py-16",children:(0,I.jsx)(_o,{className:"jltma:size-6 jltma:text-(--jltma-muted-foreground)"})})}function Vb({onRetry:e}){return(0,I.jsxs)("div",{className:"jltma:flex jltma:flex-col jltma:items-center jltma:gap-3 jltma:py-16 jltma:text-center jltma:px-5",children:[(0,I.jsx)(Je,{size:24,className:"jltma:text-(--jltma-destructive)"}),(0,I.jsx)("p",{className:"jltma:text-sm jltma:text-(--jltma-muted-foreground)",children:"Could not load changelog. Please try again."}),(0,I.jsx)(ca,{variant:"outline",size:"sm",onClick:e,children:"Retry"})]})}var $b=(0,y.memo)(()=>{let e=M().logo,t=_(Wj(e=>e.activeSection)),a=(0,y.useRef)(null),[n,r]=(0,y.useState)(!1),l=(0,y.useCallback)(()=>{r(!1)},[]);(0,y.useEffect)(()=>{let e=window.matchMedia("(min-width: 1024px)"),t=e=>{e.matches&&r(!1)};return e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[]),(0,y.useEffect)(()=>{null!=t&&t.id&&(e=>{document.querySelectorAll('#adminmenu a[href*="#"]').forEach(t=>{let a=t.getAttribute("href");if(!a)return;let n=t.parentElement;if(!n)return;let r=a.match(/#\/?(.+?)(?:\/|$)/);r&&(r[1]===e?n.classList.add("current"):n.classList.remove("current"))})})(t.id)},[null==t?void 0:t.id]);let i=Ay.filter(e=>!e.hidden);return(0,I.jsxs)("div",{className:"jltma:sticky jltma:top-8 jltma:z-50",children:[(0,I.jsxs)("header",{className:"jltma:flex jltma:items-center jltma:justify-between jltma:pl-4 jltma:pr-4 jltma:lg:pl-6 jltma:lg:pr-8 jltma:py-2.5 jltma:bg-(--jltma-navbar) jltma:text-(--jltma-navbar-foreground) jltma:shadow-(--jltma-header-shadow) jltma:transition-colors jltma:duration-200 jltma:border-t jltma:border-b jltma:border-(--jltma-border)",children:[(0,I.jsx)(Vy,{logo:e}),(0,I.jsx)("div",{className:"jltma:hidden jltma:lg:block",children:(0,I.jsx)(By,{NAV_MENUS:i})}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-2 jltma:lg:gap-3 jltma:lg:min-w-50 jltma:justify-end",children:[(0,I.jsx)(Ib,{}),(0,I.jsx)("button",{type:"button",onClick:()=>r(e=>!e),className:"jltma:lg:hidden jltma:flex jltma:items-center jltma:justify-center jltma:w-9 jltma:h-9 jltma:bg-transparent jltma:border jltma:border-(--jltma-border) jltma:rounded-(--jltma-radius) jltma:cursor-pointer jltma:text-(--jltma-navbar-foreground) jltma:transition-colors jltma:duration-200 jltma:hover:bg-(--jltma-navbar-accent)","aria-label":n?"Close menu":"Open menu","aria-expanded":n,children:(0,I.jsx)("span",{className:E.cn("jltma:transition-transform jltma:duration-300",n&&"jltma:rotate-180"),children:(0,I.jsx)(n?Wt:Et,{size:18})})}),be.isPremium()?null:(0,I.jsxs)(ca,{type:"button",onClick:()=>{window.open(ve.URLS.PRICING,"_blank")},onMouseEnter:()=>{var e;return null==(e=a.current)?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return null==(e=a.current)?void 0:e.stopAnimation()},className:"jltma:hidden jltma:lg:inline-flex 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:[(0,I.jsx)(sj,{ref:a}),"Upgrade Pro"]})]})]}),(0,I.jsxs)("div",{className:E.cn("jltma:lg:hidden jltma:overflow-hidden jltma:transition-all jltma:duration-300 jltma:ease-in-out jltma:bg-(--jltma-navbar) jltma:border-(--jltma-border)",n?"jltma:max-h-125 jltma:opacity-100 jltma:border-b jltma:shadow-(--jltma-header-shadow)":"jltma:max-h-0 jltma:opacity-0"),children:[(0,I.jsx)(By,{NAV_MENUS:i,vertical:!0,onNavClick:l}),be.isPremium()?null:(0,I.jsx)("div",{className:"jltma:px-4 jltma:pb-3",children:(0,I.jsxs)(ca,{type:"button",onClick:()=>{window.open(ve.URLS.PRICING,"_blank")},className:"jltma:w-full jltma:bg-linear-to-r jltma:from-(--jltma-primary) jltma:to-(--jltma-secondary) jltma:text-white jltma:border-0 jltma:gap-2",children:[(0,I.jsx)(sj,{}),"Upgrade to Pro"]})})]})]})});$b.displayName="Header";var Wb=({NAV_MENUS:e=[],SIDE_BAR_MENUS:t=[],sidebarSectionId:a})=>{let{isOpen:n,query:r,selectedIndex:l,filteredItems:i,close:o,setQuery:s,setSelectedIndex:u,loadItems:c}=Dv(),{setActiveSection:d,setActiveMenu:m,setParentMenuId:f}=_(),{navigateTo:h}=Ly(),p=(0,y.useRef)(null),g=(0,y.useRef)(null);(0,y.useEffect)(()=>{c()},[c]),(0,y.useEffect)(()=>{n&&p.current&&p.current.focus()},[n]),(0,y.useEffect)(()=>{let e=e=>{if((e.metaKey||e.ctrlKey)&&"k"===e.key&&(e.preventDefault(),e.stopPropagation(),Dv.getState().toggle()),"Escape"===e.key){let t=Dv.getState();t.isOpen&&(e.preventDefault(),t.close())}};return document.addEventListener("keydown",e,!0),()=>document.removeEventListener("keydown",e,!0)},[]);(0,y.useEffect)(()=>{if(g.current){let e=g.current.querySelector('[data-selected="true"]');null==e||e.scrollIntoView({block:"nearest"})}},[l]);let j=n=>{if(!n.value)return void o();let r=n.value.split(".");if(n.id.startsWith("nav-")){let t=e.find(e=>e.id===r[0]);t&&(d(t),h(t.id))}else if(n.id.startsWith("sidebar-")){let n=r[0],i=t.find(e=>e.id===n);if(i){var l;let t=a||(null==(l=e[0])?void 0:l.id),r=e.find(e=>e.id===t);r&&d(r),m(i),f(null),t&&h(t,n)}}else if(n.id.startsWith("submenu-")){let n=r[0],l=r[1],o=t.find(e=>e.id===n);if(o&&o.sub_menus){let t=o.sub_menus.find(e=>e.id===l);if(t){var i;let r=a||(null==(i=e[0])?void 0:i.id),s=e.find(e=>e.id===r);s&&d(s),m(t),f(o.id),r&&h(r,n,l)}}}o()},v=e=>(0,I.jsx)("Navigation"===e.category?lt:bt,{className:"jltma:w-4 jltma:h-4"}),b=(0,y.useMemo)(()=>{let e={};return i.forEach(t=>{e[t.category]||(e[t.category]=[]),e[t.category].push(t)}),e},[i]);return n?(0,I.jsx)("div",{className:"jltma:fixed jltma:inset-0 jltma:z-9999 jltma:flex jltma:items-start jltma:justify-center jltma:pt-[15vh] jltma:bg-black/50 jltma:backdrop-blur-[2px]",onClick:o,children:(0,I.jsxs)("div",{className:"jltma:w-full jltma:max-w-140 jltma:mx-4 jltma:bg-(--jltma-popover) jltma:border jltma:border-(--jltma-border) jltma:rounded-(--jltma-radius) jltma:shadow-2xl jltma:overflow-hidden jltma:animate-in jltma:fade-in-0 jltma:zoom-in-95 jltma:duration-200",onClick:e=>e.stopPropagation(),children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-3 jltma:px-4 jltma:py-3 jltma:border-b jltma:border-(--jltma-border)",children:[(0,I.jsx)(zt,{className:"jltma:w-5 jltma:h-5 jltma:text-(--jltma-muted-foreground) jltma:shrink-0"}),(0,I.jsx)(go,{ref:p,type:"text",placeholder:"Search pages, settings...",value:r,onChange:e=>{s(e.target.value),u(0)},onKeyDown:e=>{switch(e.key){case"ArrowDown":e.preventDefault(),u(Math.min(l+1,i.length-1));break;case"ArrowUp":e.preventDefault(),u(Math.max(l-1,0));break;case"Enter":e.preventDefault(),i[l]&&j(i[l])}}}),(0,I.jsx)("kbd",{className:"jltma:hidden jltma:sm:inline-flex jltma:items-center jltma:gap-1 jltma:px-2 jltma:py-1 jltma:text-xs jltma:font-medium jltma:text-(--jltma-muted-foreground) jltma:bg-(--jltma-secondary) jltma:rounded jltma:border jltma:border-(--jltma-border)",children:"ESC"})]}),(0,I.jsx)("div",{ref:g,className:"jltma:max-h-100 jltma:overflow-y-auto jltma:py-2",children:0===i.length?(0,I.jsx)("div",{className:"jltma:px-4 jltma:py-8 jltma:text-center jltma:text-(--jltma-muted-foreground)",children:(0,I.jsxs)("p",{className:"jltma:text-sm",children:['No results found for "',r,'"']})}):Object.entries(b).map(([e,t])=>(0,I.jsxs)("div",{className:"jltma:mb-2",children:[(0,I.jsx)("div",{className:"jltma:px-4 jltma:py-1.5 jltma:text-xs jltma:font-semibold jltma:text-(--jltma-muted-foreground) jltma:uppercase jltma:tracking-wider",children:e}),t.map((t,a)=>{let n=((e,t)=>{let a=0;for(let[n,r]of Object.entries(b)){if(n===e)return a+t;a+=r.length}return 0})(e,a),r=n===l;return(0,I.jsxs)("button",{type:"button","data-selected":r,className:E.cn("jltma:w-full jltma:flex jltma:items-center jltma:gap-3 jltma:px-4 jltma:py-2.5 jltma:text-left jltma:transition-colors jltma:cursor-pointer",r?"jltma:bg-(--jltma-accent) jltma:text-(--jltma-accent-foreground)":"jltma:text-(--jltma-popover-foreground) jltma:hover:bg-(--jltma-accent)/50"),onClick:()=>j(t),onMouseEnter:()=>u(n),children:[(0,I.jsx)("div",{className:E.cn("jltma:flex jltma:items-center jltma:justify-center jltma:w-8 jltma:h-8 jltma:rounded-(--jltma-radius) jltma:shrink-0",r?"jltma:bg-(--jltma-primary) jltma:text-(--jltma-primary-foreground)":"jltma:bg-(--jltma-secondary) jltma:text-(--jltma-muted-foreground)"),children:v(t)}),(0,I.jsxs)("div",{className:"jltma:flex-1 jltma:min-w-0",children:[(0,I.jsx)("div",{className:"jltma:text-sm jltma:font-medium jltma:truncate",children:t.title}),t.subtitle&&(0,I.jsx)("div",{className:"jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:truncate",children:t.subtitle})]}),r&&(0,I.jsx)(Ze,{className:"jltma:w-4 jltma:h-4 jltma:text-(--jltma-muted-foreground) jltma:shrink-0"})]},t.id)})]},e))}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:justify-between jltma:px-4 jltma:py-2.5 jltma:border-t jltma:border-(--jltma-border) jltma:bg-(--jltma-secondary)/50 jltma:text-xs jltma:text-(--jltma-muted-foreground)",children:[(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-4",children:[(0,I.jsxs)("span",{className:"jltma:flex jltma:items-center jltma:gap-1.5",children:[(0,I.jsx)("kbd",{className:"jltma:inline-flex jltma:items-center jltma:justify-center jltma:w-5 jltma:h-5 jltma:bg-(--jltma-popover) jltma:border jltma:border-(--jltma-border) jltma:rounded jltma:text-[10px]",children:(0,I.jsx)(qe,{className:"jltma:w-3 jltma:h-3"})}),(0,I.jsx)("kbd",{className:"jltma:inline-flex jltma:items-center jltma:justify-center jltma:w-5 jltma:h-5 jltma:bg-(--jltma-popover) jltma:border jltma:border-(--jltma-border) jltma:rounded jltma:text-[10px]",children:(0,I.jsx)(We,{className:"jltma:w-3 jltma:h-3"})}),(0,I.jsx)("span",{children:"Navigate"})]}),(0,I.jsxs)("span",{className:"jltma:flex jltma:items-center jltma:gap-1.5",children:[(0,I.jsx)("kbd",{className:"jltma:inline-flex jltma:items-center jltma:justify-center jltma:w-5 jltma:h-5 jltma:bg-(--jltma-popover) jltma:border jltma:border-(--jltma-border) jltma:rounded jltma:text-[10px]",children:(0,I.jsx)(ot,{className:"jltma:w-3 jltma:h-3"})}),(0,I.jsx)("span",{children:"Select"})]})]}),(0,I.jsxs)("div",{className:"jltma:flex jltma:items-center jltma:gap-1.5",children:[(0,I.jsx)(rt,{className:"jltma:w-3 jltma:h-3"}),(0,I.jsx)("span",{children:"K to toggle"})]})]})]})}):null};(0,y.memo)(Wb);var Ub=()=>{let{initialize:e,setLoading:t}=_(),{effectiveTheme:a,initialize:n}=D(),{initialize:r}=Dv();return(0,y.useEffect)(()=>{r({NAV_MENUS:Ay,SIDE_BAR_MENUS:[]}),e(Ay),n(),t(!1)},[e,n,t]),(0,I.jsxs)("div",{className:E.cn("jltma:font-sans jltma:text-[14px] jltma:text-foreground jltma:bg-background jltma:antialiased",{"jltma-app--dark":"dark"===a}),children:[(0,I.jsx)($b,{}),(0,I.jsx)("div",{className:"jltma:h-[calc(100vh-86px)] jltma:bg-(--jltma-background)",children:(0,I.jsx)(Iy,{})}),(0,I.jsx)(Wb,{NAV_MENUS:Ay,SIDE_BAR_MENUS:[],sidebarSectionId:"field_types"}),(0,I.jsx)(No,{offset:{top:"48px"}})]})},Hb=()=>{let e=document.getElementById("jltma-admin-settings-root");if(!e)return;let t=(e=>window[e])("JLTMA_SETTINGS");t&&(e=>{T=e})(t),(0,k.createRoot)(e).render((0,I.jsx)(y.StrictMode,{children:(0,I.jsx)(Ub,{})}))};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Hb):Hb()}();