| 1 |
(function(){var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(e&&(t=e(e=0)),t),s=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),c=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},l=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},u=(n,r,a)=>(a=n==null?{}:e(i(n)),l(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),d=e=>a.call(e,`module.exports`)?e[`module.exports`]:l(t({},`__esModule`,{value:!0}),e),f=s((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.portal`),r=Symbol.for(`react.fragment`),i=Symbol.for(`react.strict_mode`),a=Symbol.for(`react.profiler`),o=Symbol.for(`react.consumer`),s=Symbol.for(`react.context`),c=Symbol.for(`react.forward_ref`),l=Symbol.for(`react.suspense`),u=Symbol.for(`react.memo`),d=Symbol.for(`react.lazy`),f=Symbol.for(`react.activity`),p=Symbol.iterator;function m(e){return typeof e!=`object`||!e?null:(e=p&&e[p]||e[`@@iterator`],typeof e==`function`?e:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,_={};function v(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if(typeof e!=`object`&&typeof e!=`function`&&e!=null)throw Error(`takes an object of state variables to update or a function which returns an object of state variables.`);this.updater.enqueueSetState(this,e,t,`setState`)},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,`forceUpdate`)};function y(){}y.prototype=v.prototype;function b(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}var x=b.prototype=new y;x.constructor=b,g(x,v.prototype),x.isPureReactComponent=!0;var S=Array.isArray;function C(){}var w={H:null,A:null,T:null,S:null},T=Object.prototype.hasOwnProperty;function E(e,n,r){var i=r.ref;return{$$typeof:t,type:e,key:n,ref:i===void 0?null:i,props:r}}function ee(e,t){return E(e.type,t,e.props)}function D(e){return typeof e==`object`&&!!e&&e.$$typeof===t}function O(e){var t={"=":`=0`,":":`=2`};return`$`+e.replace(/[=:]/g,function(e){return t[e]})}var k=/\/+/g;function te(e,t){return typeof e==`object`&&e&&e.key!=null?O(``+e.key):t.toString(36)}function A(e){switch(e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason;default:switch(typeof e.status==`string`?e.then(C,C):(e.status=`pending`,e.then(function(t){e.status===`pending`&&(e.status=`fulfilled`,e.value=t)},function(t){e.status===`pending`&&(e.status=`rejected`,e.reason=t)})),e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason}}throw e}function j(e,r,i,a,o){var s=typeof e;(s===`undefined`||s===`boolean`)&&(e=null);var c=!1;if(e===null)c=!0;else switch(s){case`bigint`:case`string`:case`number`:c=!0;break;case`object`:switch(e.$$typeof){case t:case n:c=!0;break;case d:return c=e._init,j(c(e._payload),r,i,a,o)}}if(c)return o=o(e),c=a===``?`.`+te(e,0):a,S(o)?(i=``,c!=null&&(i=c.replace(k,`$&/`)+`/`),j(o,r,i,``,function(e){return e})):o!=null&&(D(o)&&(o=ee(o,i+(o.key==null||e&&e.key===o.key?``:(``+o.key).replace(k,`$&/`)+`/`)+c)),r.push(o)),1;c=0;var l=a===``?`.`:a+`:`;if(S(e))for(var u=0;u<e.length;u++)a=e[u],s=l+te(a,u),c+=j(a,r,i,s,o);else if(u=m(e),typeof u==`function`)for(e=u.call(e),u=0;!(a=e.next()).done;)a=a.value,s=l+te(a,u++),c+=j(a,r,i,s,o);else if(s===`object`){if(typeof e.then==`function`)return j(A(e),r,i,a,o);throw r=String(e),Error(`Objects are not valid as a React child (found: `+(r===`[object Object]`?`object with keys {`+Object.keys(e).join(`, `)+`}`:r)+`). If you meant to render a collection of children, use an array instead.`)}return c}function ne(e,t,n){if(e==null)return e;var r=[],i=0;return j(e,r,``,``,function(e){return t.call(n,e,i++)}),r}function re(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(t){(e._status===0||e._status===-1)&&(e._status=1,e._result=t)},function(t){(e._status===0||e._status===-1)&&(e._status=2,e._result=t)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var M=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:String(typeof e==`object`&&e&&typeof e.message==`string`?e.message:e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},N={map:ne,forEach:function(e,t,n){ne(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ne(e,function(){t++}),t},toArray:function(e){return ne(e,function(e){return e})||[]},only:function(e){if(!D(e))throw Error(`React.Children.only expected to receive a single React element child.`);return e}};e.Activity=f,e.Children=N,e.Component=v,e.Fragment=r,e.Profiler=a,e.PureComponent=b,e.StrictMode=i,e.Suspense=l,e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=w,e.__COMPILER_RUNTIME={__proto__:null,c:function(e){return w.H.useMemoCache(e)}},e.cache=function(e){return function(){return e.apply(null,arguments)}},e.cacheSignal=function(){return null},e.cloneElement=function(e,t,n){if(e==null)throw Error(`The argument must be a React element, but you passed `+e+`.`);var r=g({},e.props),i=e.key;if(t!=null)for(a in t.key!==void 0&&(i=``+t.key),t)!T.call(t,a)||a===`key`||a===`__self`||a===`__source`||a===`ref`&&t.ref===void 0||(r[a]=t[a]);var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){for(var o=Array(a),s=0;s<a;s++)o[s]=arguments[s+2];r.children=o}return E(e.type,i,r)},e.createContext=function(e){return e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:o,_context:e},e},e.createElement=function(e,t,n){var r,i={},a=null;if(t!=null)for(r in t.key!==void 0&&(a=``+t.key),t)T.call(t,r)&&r!==`key`&&r!==`__self`&&r!==`__source`&&(i[r]=t[r]);var o=arguments.length-2;if(o===1)i.children=n;else if(1<o){for(var s=Array(o),c=0;c<o;c++)s[c]=arguments[c+2];i.children=s}if(e&&e.defaultProps)for(r in o=e.defaultProps,o)i[r]===void 0&&(i[r]=o[r]);return E(e,a,i)},e.createRef=function(){return{current:null}},e.forwardRef=function(e){return{$$typeof:c,render:e}},e.isValidElement=D,e.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:re}},e.memo=function(e,t){return{$$typeof:u,type:e,compare:t===void 0?null:t}},e.startTransition=function(e){var t=w.T,n={};w.T=n;try{var r=e(),i=w.S;i!==null&&i(n,r),typeof r==`object`&&r&&typeof r.then==`function`&&r.then(C,M)}catch(e){M(e)}finally{t!==null&&n.types!==null&&(t.types=n.types),w.T=t}},e.unstable_useCacheRefresh=function(){return w.H.useCacheRefresh()},e.use=function(e){return w.H.use(e)},e.useActionState=function(e,t,n){return w.H.useActionState(e,t,n)},e.useCallback=function(e,t){return w.H.useCallback(e,t)},e.useContext=function(e){return w.H.useContext(e)},e.useDebugValue=function(){},e.useDeferredValue=function(e,t){return w.H.useDeferredValue(e,t)},e.useEffect=function(e,t){return w.H.useEffect(e,t)},e.useEffectEvent=function(e){return w.H.useEffectEvent(e)},e.useId=function(){return w.H.useId()},e.useImperativeHandle=function(e,t,n){return w.H.useImperativeHandle(e,t,n)},e.useInsertionEffect=function(e,t){return w.H.useInsertionEffect(e,t)},e.useLayoutEffect=function(e,t){return w.H.useLayoutEffect(e,t)},e.useMemo=function(e,t){return w.H.useMemo(e,t)},e.useOptimistic=function(e,t){return w.H.useOptimistic(e,t)},e.useReducer=function(e,t,n){return w.H.useReducer(e,t,n)},e.useRef=function(e){return w.H.useRef(e)},e.useState=function(e){return w.H.useState(e)},e.useSyncExternalStore=function(e,t,n){return w.H.useSyncExternalStore(e,t,n)},e.useTransition=function(){return w.H.useTransition()},e.version=`19.2.3`})),p=s(((e,t)=>{t.exports=f()})),m=s((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0<n;){var r=n-1>>>1,a=e[r];if(0<i(a,t))e[r]=t,e[n]=a,n=r;else break a}}function n(e){return e.length===0?null:e[0]}function r(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;a:for(var r=0,a=e.length,o=a>>>1;r<o;){var s=2*(r+1)-1,c=e[s],l=s+1,u=e[l];if(0>i(c,n))l<a&&0>i(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(l<a&&0>i(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m)if(n(c)!==null)m=!0,S||(S=!0,D());else{var t=n(l);t!==null&&te(x,t.startTime-e)}}var S=!1,C=-1,w=5,T=-1;function E(){return g?!0:!(e.unstable_now()-T<w)}function ee(){if(g=!1,S){var t=e.unstable_now();T=t;var i=!0;try{a:{m=!1,h&&(h=!1,v(C),C=-1),p=!0;var a=f;try{b:{for(b(t),d=n(c);d!==null&&!(d.expirationTime>t&&E());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&te(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?D():S=!1}}}var D;if(typeof y==`function`)D=function(){y(ee)};else if(typeof MessageChannel<`u`){var O=new MessageChannel,k=O.port2;O.port1.onmessage=ee,D=function(){k.postMessage(null)}}else D=function(){_(ee,0)};function te(t,n){C=_(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error(`forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported`):w=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_requestPaint=function(){g=!0},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(r,i,a){var o=e.unstable_now();switch(typeof a==`object`&&a?(a=a.delay,a=typeof a==`number`&&0<a?o+a:o):a=o,r){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return s=a+s,r={id:u++,callback:i,priorityLevel:r,startTime:a,expirationTime:s,sortIndex:-1},a>o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,te(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,D()))),r},e.unstable_shouldYield=E,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),h=s(((e,t)=>{t.exports=m()})),g=s((e=>{var t=p();function n(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n])}return`Minified React error #`+e+`; visit `+t+` for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`}function r(){}var i={d:{f:r,r:function(){throw Error(n(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},a=Symbol.for(`react.portal`);function o(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:a,key:r==null?null:``+r,children:e,containerInfo:t,implementation:n}}var s=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function c(e,t){if(e===`font`)return``;if(typeof t==`string`)return t===`use-credentials`?t:``}e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,e.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(n(299));return o(e,t,null,r)},e.flushSync=function(e){var t=s.T,n=i.p;try{if(s.T=null,i.p=2,e)return e()}finally{s.T=t,i.p=n,i.d.f()}},e.preconnect=function(e,t){typeof e==`string`&&(t?(t=t.crossOrigin,t=typeof t==`string`?t===`use-credentials`?t:``:void 0):t=null,i.d.C(e,t))},e.prefetchDNS=function(e){typeof e==`string`&&i.d.D(e)},e.preinit=function(e,t){if(typeof e==`string`&&t&&typeof t.as==`string`){var n=t.as,r=c(n,t.crossOrigin),a=typeof t.integrity==`string`?t.integrity:void 0,o=typeof t.fetchPriority==`string`?t.fetchPriority:void 0;n===`style`?i.d.S(e,typeof t.precedence==`string`?t.precedence:void 0,{crossOrigin:r,integrity:a,fetchPriority:o}):n===`script`&&i.d.X(e,{crossOrigin:r,integrity:a,fetchPriority:o,nonce:typeof t.nonce==`string`?t.nonce:void 0})}},e.preinitModule=function(e,t){if(typeof e==`string`)if(typeof t==`object`&&t){if(t.as==null||t.as===`script`){var n=c(t.as,t.crossOrigin);i.d.M(e,{crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0})}}else t==null&&i.d.M(e)},e.preload=function(e,t){if(typeof e==`string`&&typeof t==`object`&&t&&typeof t.as==`string`){var n=t.as,r=c(n,t.crossOrigin);i.d.L(e,n,{crossOrigin:r,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0,type:typeof t.type==`string`?t.type:void 0,fetchPriority:typeof t.fetchPriority==`string`?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy==`string`?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet==`string`?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes==`string`?t.imageSizes:void 0,media:typeof t.media==`string`?t.media:void 0})}},e.preloadModule=function(e,t){if(typeof e==`string`)if(t){var n=c(t.as,t.crossOrigin);i.d.m(e,{as:typeof t.as==`string`&&t.as!==`script`?t.as:void 0,crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0})}else i.d.m(e)},e.requestFormReset=function(e){i.d.r(e)},e.unstable_batchedUpdates=function(e,t){return e(t)},e.useFormState=function(e,t,n){return s.H.useFormState(e,t,n)},e.useFormStatus=function(){return s.H.useHostTransitionStatus()},e.version=`19.2.3`})),_=s(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=g()})),v=s((e=>{var t=h(),n=p(),r=_();function i(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n])}return`Minified React error #`+e+`; visit `+t+` for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`}function a(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function o(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function s(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function c(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function l(e){if(o(e)!==e)throw Error(i(188))}function u(e){var t=e.alternate;if(!t){if(t=o(e),t===null)throw Error(i(188));return t===e?e:null}for(var n=e,r=t;;){var a=n.return;if(a===null)break;var s=a.alternate;if(s===null){if(r=a.return,r!==null){n=r;continue}break}if(a.child===s.child){for(s=a.child;s;){if(s===n)return l(a),e;if(s===r)return l(a),t;s=s.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=s;else{for(var c=!1,u=a.child;u;){if(u===n){c=!0,n=a,r=s;break}if(u===r){c=!0,r=a,n=s;break}u=u.sibling}if(!c){for(u=s.child;u;){if(u===n){c=!0,n=s,r=a;break}if(u===r){c=!0,r=s,n=a;break}u=u.sibling}if(!c)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(n.tag!==3)throw Error(i(188));return n.stateNode.current===n?e:t}function d(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=d(e),t!==null)return t;e=e.sibling}return null}var f=Object.assign,m=Symbol.for(`react.element`),g=Symbol.for(`react.transitional.element`),v=Symbol.for(`react.portal`),y=Symbol.for(`react.fragment`),b=Symbol.for(`react.strict_mode`),x=Symbol.for(`react.profiler`),S=Symbol.for(`react.consumer`),C=Symbol.for(`react.context`),w=Symbol.for(`react.forward_ref`),T=Symbol.for(`react.suspense`),E=Symbol.for(`react.suspense_list`),ee=Symbol.for(`react.memo`),D=Symbol.for(`react.lazy`),O=Symbol.for(`react.activity`),k=Symbol.for(`react.memo_cache_sentinel`),te=Symbol.iterator;function A(e){return typeof e!=`object`||!e?null:(e=te&&e[te]||e[`@@iterator`],typeof e==`function`?e:null)}var j=Symbol.for(`react.client.reference`);function ne(e){if(e==null)return null;if(typeof e==`function`)return e.$$typeof===j?null:e.displayName||e.name||null;if(typeof e==`string`)return e;switch(e){case y:return`Fragment`;case x:return`Profiler`;case b:return`StrictMode`;case T:return`Suspense`;case E:return`SuspenseList`;case O:return`Activity`}if(typeof e==`object`)switch(e.$$typeof){case v:return`Portal`;case C:return e.displayName||`Context`;case S:return(e._context.displayName||`Context`)+`.Consumer`;case w:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||``,e=e===``?`ForwardRef`:`ForwardRef(`+e+`)`),e;case ee:return t=e.displayName||null,t===null?ne(e.type)||`Memo`:t;case D:t=e._payload,e=e._init;try{return ne(e(t))}catch(e){}}return null}var re=Array.isArray,M=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,N=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ie={pending:!1,data:null,method:null,action:null},ae=[],oe=-1;function se(e){return{current:e}}function ce(e){0>oe||(e.current=ae[oe],ae[oe]=null,oe--)}function P(e,t){oe++,ae[oe]=e.current,e.current=t}var le=se(null),ue=se(null),F=se(null),de=se(null);function fe(e,t){switch(P(F,t),P(ue,e),P(le,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Wd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Wd(t),e=Gd(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}ce(le),P(le,e)}function I(){ce(le),ce(ue),ce(F)}function pe(e){e.memoizedState!==null&&P(de,e);var t=le.current,n=Gd(t,e.type);t!==n&&(P(ue,e),P(le,n))}function L(e){ue.current===e&&(ce(le),ce(ue)),de.current===e&&(ce(de),ep._currentValue=ie)}var R,me;function he(e){if(R===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);R=t&&t[1]||``,me=-1<e.stack.indexOf(` |
| 2 |
at`)?` (<anonymous>)`:-1<e.stack.indexOf(`@`)?`@unknown:0:0`:``}return` |
| 3 |
`+R+e+me}var ge=!1;function _e(e,t){if(!e||ge)return``;ge=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==`object`&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&typeof n.catch==`function`&&n.catch(function(){})}}catch(e){if(e&&r&&typeof e.stack==`string`)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName=`DetermineComponentFrameRoot`;var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,`name`);i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:`DetermineComponentFrameRoot`});var a=r.DetermineComponentFrameRoot(),o=a[0],s=a[1];if(o&&s){var c=o.split(` |
| 4 |
`),l=s.split(` |
| 5 |
`);for(i=r=0;r<c.length&&!c[r].includes(`DetermineComponentFrameRoot`);)r++;for(;i<l.length&&!l[i].includes(`DetermineComponentFrameRoot`);)i++;if(r===c.length||i===l.length)for(r=c.length-1,i=l.length-1;1<=r&&0<=i&&c[r]!==l[i];)i--;for(;1<=r&&0<=i;r--,i--)if(c[r]!==l[i]){if(r!==1||i!==1)do if(r--,i--,0>i||c[r]!==l[i]){var u=` |
| 6 |
`+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(`<anonymous>`)&&(u=u.replace(`<anonymous>`,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{ge=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?he(n):``}function ve(e,t){switch(e.tag){case 26:case 27:case 5:return he(e.type);case 16:return he(`Lazy`);case 13:return he(e.child!==t&&t!==null?`Suspense Fallback`:`Suspense`);case 19:return he(`SuspenseList`);case 0:case 15:return _e(e.type,!1);case 11:return _e(e.type.render,!1);case 1:return _e(e.type,!0);case 31:return he(`Activity`);default:return``}}function ye(e){try{var t=``,n=null;do t+=ve(e,n),n=e,e=e.return;while(e);return t}catch(e){return` |
| 7 |
Error generating stack: `+e.message+` |
| 8 |
`+e.stack}}var be=Object.prototype.hasOwnProperty,xe=t.unstable_scheduleCallback,Se=t.unstable_cancelCallback,Ce=t.unstable_shouldYield,we=t.unstable_requestPaint,Te=t.unstable_now,Ee=t.unstable_getCurrentPriorityLevel,De=t.unstable_ImmediatePriority,Oe=t.unstable_UserBlockingPriority,ke=t.unstable_NormalPriority,Ae=t.unstable_LowPriority,z=t.unstable_IdlePriority,je=t.log,Me=t.unstable_setDisableYieldValue,Ne=null,Pe=null;function Fe(e){if(typeof je==`function`&&Me(e),Pe&&typeof Pe.setStrictMode==`function`)try{Pe.setStrictMode(Ne,e)}catch(e){}}var Ie=Math.clz32?Math.clz32:ze,Le=Math.log,Re=Math.LN2;function ze(e){return e>>>=0,e===0?32:31-(Le(e)/Re|0)|0}var Be=256,Ve=262144,He=4194304;function Ue(e){var t=e&42;if(t!==0)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 e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function We(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=Ue(n))):i=Ue(o):i=Ue(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=Ue(n))):i=Ue(o)):i=Ue(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function Ge(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Ke(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;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function qe(){var e=He;return He<<=1,!(He&62914560)&&(He=4194304),e}function Je(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ye(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Xe(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0<n;){var u=31-Ie(n),d=1<<u;s[u]=0,c[u]=-1;var f=l[u];if(f!==null)for(l[u]=null,u=0;u<f.length;u++){var p=f[u];p!==null&&(p.lane&=-536870913)}n&=~d}r!==0&&B(e,r,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function B(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-Ie(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|n&261930}function Ze(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Ie(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function V(e,t){var n=t&-t;return n=n&42?1:Qe(n),(n&(e.suspendedLanes|t))===0?n:0}function Qe(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 $e(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function et(){var e=N.p;return e===0?(e=window.event,e===void 0?32:gp(e.type)):e}function tt(e,t){var n=N.p;try{return N.p=e,t()}finally{N.p=n}}var nt=Math.random().toString(36).slice(2),rt=`__reactFiber$`+nt,it=`__reactProps$`+nt,at=`__reactContainer$`+nt,ot=`__reactEvents$`+nt,st=`__reactListeners$`+nt,ct=`__reactHandles$`+nt,lt=`__reactResources$`+nt,ut=`__reactMarker$`+nt;function dt(e){delete e[rt],delete e[it],delete e[ot],delete e[st],delete e[ct]}function ft(e){var t=e[rt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[at]||n[rt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=mf(e);e!==null;){if(n=e[rt])return n;e=mf(e)}return t}e=n,n=e.parentNode}return null}function pt(e){if(e=e[rt]||e[at]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function mt(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(i(33))}function ht(e){var t=e[lt];return t||(t=e[lt]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function gt(e){e[ut]=!0}var _t=new Set,vt={};function yt(e,t){bt(e,t),bt(e+`Capture`,t)}function bt(e,t){for(vt[e]=t,e=0;e<t.length;e++)_t.add(t[e])}var xt=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]*$`),H={},St={};function Ct(e){return be.call(St,e)?!0:be.call(H,e)?!1:xt.test(e)?St[e]=!0:(H[e]=!0,!1)}function wt(e,t,n){if(Ct(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:e.removeAttribute(t);return;case`boolean`:var r=t.toLowerCase().slice(0,5);if(r!==`data-`&&r!==`aria-`){e.removeAttribute(t);return}}e.setAttribute(t,``+n)}}function Tt(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(t);return}e.setAttribute(t,``+n)}}function Et(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(n);return}e.setAttributeNS(t,n,``+r)}}function Dt(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function Ot(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function kt(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&r!==void 0&&typeof r.get==`function`&&typeof r.set==`function`){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function At(e){if(!e._valueTracker){var t=Ot(e)?`checked`:`value`;e._valueTracker=kt(e,t,``+e[t])}}function jt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=Ot(e)?e.checked?`true`:`false`:e.value),e=r,e===n?!1:(t.setValue(e),!0)}function Mt(e){if(e=e||(typeof document<`u`?document:void 0),e===void 0)return null;try{return e.activeElement||e.body}catch(t){return e.body}}var Nt=/[\n"\\]/g;function Pt(e){return e.replace(Nt,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function Ft(e,t,n,r,i,a,o,s){e.name=``,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`?e.type=o:e.removeAttribute(`type`),t==null?o!==`submit`&&o!==`reset`||e.removeAttribute(`value`):o===`number`?(t===0&&e.value===``||e.value!=t)&&(e.value=``+Dt(t)):e.value!==``+Dt(t)&&(e.value=``+Dt(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):Lt(e,o,Dt(n)):Lt(e,o,Dt(t)),i==null&&a!=null&&(e.defaultChecked=!!a),i!=null&&(e.checked=i&&typeof i!=`function`&&typeof i!=`symbol`),s!=null&&typeof s!=`function`&&typeof s!=`symbol`&&typeof s!=`boolean`?e.name=``+Dt(s):e.removeAttribute(`name`)}function It(e,t,n,r,i,a,o,s){if(a!=null&&typeof a!=`function`&&typeof a!=`symbol`&&typeof a!=`boolean`&&(e.type=a),t!=null||n!=null){if(!(a!==`submit`&&a!==`reset`||t!=null)){At(e);return}n=n==null?``:``+Dt(n),t=t==null?n:``+Dt(t),s||t===e.value||(e.value=t),e.defaultValue=t}r=r==null?i:r,r=typeof r!=`function`&&typeof r!=`symbol`&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`&&(e.name=o),At(e)}function Lt(e,t,n){t===`number`&&Mt(e.ownerDocument)===e||e.defaultValue===``+n||(e.defaultValue=``+n)}function Rt(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t[`$`+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty(`$`+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+Dt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function zt(e,t,n){if(t!=null&&(t=``+Dt(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n==null?``:``+Dt(n)}function Bt(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(i(92));if(re(r)){if(1<r.length)throw Error(i(93));r=r[0]}n=r}n==null&&(n=``),t=n}n=Dt(t),e.defaultValue=n,r=e.textContent,r===n&&r!==``&&r!==null&&(e.value=r),At(e)}function Vt(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ht=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 Ut(e,t,n){var r=t.indexOf(`--`)===0;n==null||typeof n==`boolean`||n===``?r?e.setProperty(t,``):t===`float`?e.cssFloat=``:e[t]=``:r?e.setProperty(t,n):typeof n!=`number`||n===0||Ht.has(t)?t===`float`?e.cssFloat=n:e[t]=(``+n).trim():e[t]=n+`px`}function Wt(e,t,n){if(t!=null&&typeof t!=`object`)throw Error(i(62));if(e=e.style,n!=null){for(var r in n)!n.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf(`--`)===0?e.setProperty(r,``):r===`float`?e.cssFloat=``:e[r]=``);for(var a in t)r=t[a],t.hasOwnProperty(a)&&n[a]!==r&&Ut(e,a,r)}else for(var o in t)t.hasOwnProperty(o)&&Ut(e,o,t[o])}function Gt(e){if(e.indexOf(`-`)===-1)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 Kt=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`]]),qt=/^[\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 Jt(e){return qt.test(``+e)?`javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')`:e}function Yt(){}var Xt=null;function Zt(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Qt=null,$t=null;function en(e){var t=pt(e);if(t&&(e=t.stateNode)){var n=e[it]||null;a:switch(e=t.stateNode,t.type){case`input`:if(Ft(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type===`radio`&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(`input[name="`+Pt(``+t)+`"][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=r[it]||null;if(!a)throw Error(i(90));Ft(r,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)r=n[t],r.form===e.form&&jt(r)}break a;case`textarea`:zt(e,n.value,n.defaultValue);break a;case`select`:t=n.value,t!=null&&Rt(e,!!n.multiple,t,!1)}}}var tn=!1;function nn(e,t,n){if(tn)return e(t,n);tn=!0;try{return e(t)}finally{if(tn=!1,(Qt!==null||$t!==null)&&(Su(),Qt&&(t=Qt,e=$t,$t=Qt=null,en(t),e)))for(t=0;t<e.length;t++)en(e[t])}}function rn(e,t){var n=e.stateNode;if(n===null)return null;var r=n[it]||null;if(r===null)return null;n=r[t];a:switch(t){case`onClick`:case`onClickCapture`:case`onDoubleClick`:case`onDoubleClickCapture`:case`onMouseDown`:case`onMouseDownCapture`:case`onMouseMove`:case`onMouseMoveCapture`:case`onMouseUp`:case`onMouseUpCapture`:case`onMouseEnter`:(r=!r.disabled)||(e=e.type,r=!(e===`button`||e===`input`||e===`select`||e===`textarea`)),e=!r;break a;default:e=!1}if(e)return null;if(n&&typeof n!=`function`)throw Error(i(231,t,typeof n));return n}var an=!(typeof window>`u`||window.document===void 0||window.document.createElement===void 0),on=!1;if(an)try{var sn={};Object.defineProperty(sn,"passive",{get:function(){on=!0}}),window.addEventListener(`test`,sn,sn),window.removeEventListener(`test`,sn,sn)}catch(e){on=!1}var cn=null,ln=null,un=null;function dn(){if(un)return un;var e,t=ln,n=t.length,r,i=`value`in cn?cn.value:cn.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return un=i.slice(e,1<r?1-r:void 0)}function fn(e){var t=e.keyCode;return`charCode`in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function pn(){return!0}function mn(){return!1}function hn(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented==null?!1===i.returnValue:i.defaultPrevented)?pn:mn,this.isPropagationStopped=mn,this}return f(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!=`unknown`&&(e.returnValue=!1),this.isDefaultPrevented=pn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=pn)},persist:function(){},isPersistent:pn}),t}var gn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},_n=hn(gn),vn=f({},gn,{view:0,detail:0}),yn=hn(vn),bn,xn,Sn,Cn=f({},vn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Pn,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return`movementX`in e?e.movementX:(e!==Sn&&(Sn&&e.type===`mousemove`?(bn=e.screenX-Sn.screenX,xn=e.screenY-Sn.screenY):xn=bn=0,Sn=e),bn)},movementY:function(e){return`movementY`in e?e.movementY:xn}}),wn=hn(Cn),Tn=hn(f({},Cn,{dataTransfer:0})),En=hn(f({},vn,{relatedTarget:0})),Dn=hn(f({},gn,{animationName:0,elapsedTime:0,pseudoElement:0})),On=hn(f({},gn,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),kn=hn(f({},gn,{data:0})),An={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},jn={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`},Mn={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function Nn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Mn[e])?!!t[e]:!1}function Pn(){return Nn}var Fn=hn(f({},vn,{key:function(e){if(e.key){var t=An[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=fn(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?jn[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Pn,charCode:function(e){return e.type===`keypress`?fn(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?fn(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),In=hn(f({},Cn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Ln=hn(f({},vn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Pn})),Rn=hn(f({},gn,{propertyName:0,elapsedTime:0,pseudoElement:0})),zn=hn(f({},Cn,{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})),Bn=hn(f({},gn,{newState:0,oldState:0})),Vn=[9,13,27,32],Hn=an&&`CompositionEvent`in window,Un=null;an&&`documentMode`in document&&(Un=document.documentMode);var Wn=an&&`TextEvent`in window&&!Un,Gn=an&&(!Hn||Un&&8<Un&&11>=Un),Kn=` `,qn=!1;function U(e,t){switch(e){case`keyup`:return Vn.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function Jn(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var Yn=!1;function Xn(e,t){switch(e){case`compositionend`:return Jn(t);case`keypress`:return t.which===32?(qn=!0,Kn):null;case`textInput`:return e=t.data,e===Kn&&qn?null:e;default:return null}}function Zn(e,t){if(Yn)return e===`compositionend`||!Hn&&U(e,t)?(e=dn(),un=ln=cn=null,Yn=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case`compositionend`:return Gn&&t.locale!==`ko`?null:t.data;default:return null}}var Qn={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 $n(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!Qn[e.type]:t===`textarea`}function er(e,t,n,r){Qt?$t?$t.push(r):$t=[r]:Qt=r,t=kd(t,`onChange`),0<t.length&&(n=new _n(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var tr=null,nr=null;function rr(e){Sd(e,0)}function ir(e){if(jt(mt(e)))return e}function ar(e,t){if(e===`change`)return t}var or=!1;if(an){var sr;if(an){var cr=`oninput`in document;if(!cr){var lr=document.createElement(`div`);lr.setAttribute(`oninput`,`return;`),cr=typeof lr.oninput==`function`}sr=cr}else sr=!1;or=sr&&(!document.documentMode||9<document.documentMode)}function ur(){tr&&(tr.detachEvent(`onpropertychange`,dr),nr=tr=null)}function dr(e){if(e.propertyName===`value`&&ir(nr)){var t=[];er(t,nr,e,Zt(e)),nn(rr,t)}}function fr(e,t,n){e===`focusin`?(ur(),tr=t,nr=n,tr.attachEvent(`onpropertychange`,dr)):e===`focusout`&&ur()}function pr(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return ir(nr)}function mr(e,t){if(e===`click`)return ir(t)}function hr(e,t){if(e===`input`||e===`change`)return ir(t)}function gr(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var _r=typeof Object.is==`function`?Object.is:gr;function vr(e,t){if(_r(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!be.call(t,i)||!_r(e[i],t[i]))return!1}return!0}function yr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function br(e,t){var n=yr(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=yr(n)}}function xr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?xr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Sr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Mt(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch(e){n=!1}if(n)e=t.contentWindow;else break;t=Mt(e.document)}return t}function Cr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var wr=an&&`documentMode`in document&&11>=document.documentMode,Tr=null,Er=null,Dr=null,Or=!1;function kr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Or||Tr==null||Tr!==Mt(r)||(r=Tr,`selectionStart`in r&&Cr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Dr&&vr(Dr,r)||(Dr=r,r=kd(Er,`onSelect`),0<r.length&&(t=new _n(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=Tr)))}function Ar(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var jr={animationend:Ar(`Animation`,`AnimationEnd`),animationiteration:Ar(`Animation`,`AnimationIteration`),animationstart:Ar(`Animation`,`AnimationStart`),transitionrun:Ar(`Transition`,`TransitionRun`),transitionstart:Ar(`Transition`,`TransitionStart`),transitioncancel:Ar(`Transition`,`TransitionCancel`),transitionend:Ar(`Transition`,`TransitionEnd`)},Mr={},Nr={};an&&(Nr=document.createElement(`div`).style,`AnimationEvent`in window||(delete jr.animationend.animation,delete jr.animationiteration.animation,delete jr.animationstart.animation),`TransitionEvent`in window||delete jr.transitionend.transition);function Pr(e){if(Mr[e])return Mr[e];if(!jr[e])return e;var t=jr[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Nr)return Mr[e]=t[n];return e}var Fr=Pr(`animationend`),Ir=Pr(`animationiteration`),Lr=Pr(`animationstart`),Rr=Pr(`transitionrun`),zr=Pr(`transitionstart`),Br=Pr(`transitioncancel`),Vr=Pr(`transitionend`),Hr=new Map,Ur=`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(` `);Ur.push(`scrollEnd`);function Wr(e,t){Hr.set(e,t),yt(t,[e])}var Gr=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:String(typeof e==`object`&&e&&typeof e.message==`string`?e.message:e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},Kr=[],qr=0,Jr=0;function Yr(){for(var e=qr,t=Jr=qr=0;t<e;){var n=Kr[t];Kr[t++]=null;var r=Kr[t];Kr[t++]=null;var i=Kr[t];Kr[t++]=null;var a=Kr[t];if(Kr[t++]=null,r!==null&&i!==null){var o=r.pending;o===null?i.next=i:(i.next=o.next,o.next=i),r.pending=i}a!==0&&$r(n,i,a)}}function Xr(e,t,n,r){Kr[qr++]=e,Kr[qr++]=t,Kr[qr++]=n,Kr[qr++]=r,Jr|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function Zr(e,t,n,r){return Xr(e,t,n,r),ei(e)}function Qr(e,t){return Xr(e,null,null,t),ei(e)}function $r(e,t,n){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n);for(var i=!1,a=e.return;a!==null;)a.childLanes|=n,r=a.alternate,r!==null&&(r.childLanes|=n),a.tag===22&&(e=a.stateNode,e===null||e._visibility&1||(i=!0)),e=a,a=a.return;return e.tag===3?(a=e.stateNode,i&&t!==null&&(i=31-Ie(n),e=a.hiddenUpdates,r=e[i],r===null?e[i]=[t]:r.push(t),t.lane=n|536870912),a):null}function ei(e){if(50<pu)throw pu=0,mu=null,Error(i(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var ti={};function ni(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ri(e,t,n,r){return new ni(e,t,n,r)}function ii(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ai(e,t){var n=e.alternate;return n===null?(n=ri(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function oi(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function si(e,t,n,r,a,o){var s=0;if(r=e,typeof e==`function`)ii(e)&&(s=1);else if(typeof e==`string`)s=Gf(e,n,le.current)?26:e===`html`||e===`head`||e===`body`?27:5;else a:switch(e){case O:return e=ri(31,n,t,a),e.elementType=O,e.lanes=o,e;case y:return ci(n.children,a,o,t);case b:s=8,a|=24;break;case x:return e=ri(12,n,t,a|2),e.elementType=x,e.lanes=o,e;case T:return e=ri(13,n,t,a),e.elementType=T,e.lanes=o,e;case E:return e=ri(19,n,t,a),e.elementType=E,e.lanes=o,e;default:if(typeof e==`object`&&e)switch(e.$$typeof){case C:s=10;break a;case S:s=9;break a;case w:s=11;break a;case ee:s=14;break a;case D:s=16,r=null;break a}s=29,n=Error(i(130,e===null?`null`:typeof e,``)),r=null}return t=ri(s,n,t,a),t.elementType=e,t.type=r,t.lanes=o,t}function ci(e,t,n,r){return e=ri(7,e,r,t),e.lanes=n,e}function li(e,t,n){return e=ri(6,e,null,t),e.lanes=n,e}function ui(e){var t=ri(18,null,null,0);return t.stateNode=e,t}function di(e,t,n){return t=ri(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var fi=new WeakMap;function pi(e,t){if(typeof e==`object`&&e){var n=fi.get(e);return n===void 0?(t={value:e,source:t,stack:ye(t)},fi.set(e,t),t):n}return{value:e,source:t,stack:ye(t)}}var mi=[],hi=0,gi=null,_i=0,vi=[],yi=0,bi=null,xi=1,Si=``;function Ci(e,t){mi[hi++]=_i,mi[hi++]=gi,gi=e,_i=t}function wi(e,t,n){vi[yi++]=xi,vi[yi++]=Si,vi[yi++]=bi,bi=e;var r=xi;e=Si;var i=32-Ie(r)-1;r&=~(1<<i),n+=1;var a=32-Ie(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,xi=1<<32-Ie(t)+i|n<<i|r,Si=a+e}else xi=1<<a|n<<i|r,Si=e}function Ti(e){e.return!==null&&(Ci(e,1),wi(e,1,0))}function Ei(e){for(;e===gi;)gi=mi[--hi],mi[hi]=null,_i=mi[--hi],mi[hi]=null;for(;e===bi;)bi=vi[--yi],vi[yi]=null,Si=vi[--yi],vi[yi]=null,xi=vi[--yi],vi[yi]=null}function Di(e,t){vi[yi++]=xi,vi[yi++]=Si,vi[yi++]=bi,xi=t.id,Si=t.overflow,bi=e}var Oi=null,ki=null,W=!1,Ai=null,ji=!1,Mi=Error(i(519));function Ni(e){throw zi(pi(Error(i(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?`text`:`HTML`,``)),e)),Mi}function Pi(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[rt]=e,t[it]=r,n){case`dialog`:Y(`cancel`,t),Y(`close`,t);break;case`iframe`:case`object`:case`embed`:Y(`load`,t);break;case`video`:case`audio`:for(n=0;n<bd.length;n++)Y(bd[n],t);break;case`source`:Y(`error`,t);break;case`img`:case`image`:case`link`:Y(`error`,t),Y(`load`,t);break;case`details`:Y(`toggle`,t);break;case`input`:Y(`invalid`,t),It(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case`select`:Y(`invalid`,t);break;case`textarea`:Y(`invalid`,t),Bt(t,r.value,r.defaultValue,r.children)}n=r.children,typeof n!=`string`&&typeof n!=`number`&&typeof n!=`bigint`||t.textContent===``+n||!0===r.suppressHydrationWarning||Fd(t.textContent,n)?(r.popover!=null&&(Y(`beforetoggle`,t),Y(`toggle`,t)),r.onScroll!=null&&Y(`scroll`,t),r.onScrollEnd!=null&&Y(`scrollend`,t),r.onClick!=null&&(t.onclick=Yt),t=!0):t=!1,t||Ni(e,!0)}function Fi(e){for(Oi=e.return;Oi;)switch(Oi.tag){case 5:case 31:case 13:ji=!1;return;case 27:case 3:ji=!0;return;default:Oi=Oi.return}}function Ii(e){if(e!==Oi)return!1;if(!W)return Fi(e),W=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!==`form`&&n!==`button`)||Kd(e.type,e.memoizedProps)),n=!n),n&&ki&&Ni(e),Fi(e),t===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));ki=pf(e)}else if(t===31){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));ki=pf(e)}else t===27?(t=ki,ef(e.type)?(e=ff,ff=null,ki=e):ki=t):ki=Oi?df(e.stateNode.nextSibling):null;return!0}function Li(){ki=Oi=null,W=!1}function Ri(){var e=Ai;return e!==null&&($l===null?$l=e:$l.push.apply($l,e),Ai=null),e}function zi(e){Ai===null?Ai=[e]:Ai.push(e)}var Bi=se(null),Vi=null,Hi=null;function Ui(e,t,n){P(Bi,t._currentValue),t._currentValue=n}function Wi(e){e._currentValue=Bi.current,ce(Bi)}function Gi(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t?r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t):(e.childLanes|=t,r!==null&&(r.childLanes|=t)),e===n)break;e=e.return}}function Ki(e,t,n,r){var a=e.child;for(a!==null&&(a.return=e);a!==null;){var o=a.dependencies;if(o!==null){var s=a.child;o=o.firstContext;a:for(;o!==null;){var c=o;o=a;for(var l=0;l<t.length;l++)if(c.context===t[l]){o.lanes|=n,c=o.alternate,c!==null&&(c.lanes|=n),Gi(o.return,n,e),r||(s=null);break a}o=c.next}}else if(a.tag===18){if(s=a.return,s===null)throw Error(i(341));s.lanes|=n,o=s.alternate,o!==null&&(o.lanes|=n),Gi(s,n,e),s=null}else s=a.child;if(s!==null)s.return=a;else for(s=a;s!==null;){if(s===e){s=null;break}if(a=s.sibling,a!==null){a.return=s.return,s=a;break}s=s.return}a=s}}function qi(e,t,n,r){e=null;for(var a=t,o=!1;a!==null;){if(!o){if(a.flags&524288)o=!0;else if(a.flags&262144)break}if(a.tag===10){var s=a.alternate;if(s===null)throw Error(i(387));if(s=s.memoizedProps,s!==null){var c=a.type;_r(a.pendingProps.value,s.value)||(e===null?e=[c]:e.push(c))}}else if(a===de.current){if(s=a.alternate,s===null)throw Error(i(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(e===null?e=[ep]:e.push(ep))}a=a.return}e!==null&&Ki(t,e,n,r),t.flags|=262144}function Ji(e){for(e=e.firstContext;e!==null;){if(!_r(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Yi(e){Vi=e,Hi=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Xi(e){return Qi(Vi,e)}function Zi(e,t){return Vi===null&&Yi(e),Qi(e,t)}function Qi(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},Hi===null){if(e===null)throw Error(i(308));Hi=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Hi=Hi.next=t;return n}var $i=typeof AbortController<`u`?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},ea=t.unstable_scheduleCallback,ta=t.unstable_NormalPriority,na={$$typeof:C,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ra(){return{controller:new $i,data:new Map,refCount:0}}function ia(e){e.refCount--,e.refCount===0&&ea(ta,function(){e.controller.abort()})}var aa=null,oa=0,sa=0,ca=null;function la(e,t){if(aa===null){var n=aa=[];oa=0,sa=md(),ca={status:`pending`,value:void 0,then:function(e){n.push(e)}}}return oa++,t.then(ua,ua),t}function ua(){if(--oa===0&&aa!==null){ca!==null&&(ca.status=`fulfilled`);var e=aa;aa=null,sa=0,ca=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function da(e,t){var n=[],r={status:`pending`,value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){r.status=`fulfilled`,r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(r.status=`rejected`,r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),r}var fa=M.S;M.S=function(e,t){nu=Te(),typeof t==`object`&&t&&typeof t.then==`function`&&la(e,t),fa!==null&&fa(e,t)};var pa=se(null);function ma(){var e=pa.current;return e===null?zl.pooledCache:e}function ha(e,t){t===null?P(pa,pa.current):P(pa,t.pool)}function ga(){var e=ma();return e===null?null:{parent:na._currentValue,pool:e}}var _a=Error(i(460)),va=Error(i(474)),ya=Error(i(542)),ba={then:function(){}};function xa(e){return e=e.status,e===`fulfilled`||e===`rejected`}function Sa(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(Yt,Yt),t=n),t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,Ea(e),e;default:if(typeof t.status==`string`)t.then(Yt,Yt);else{if(e=zl,e!==null&&100<e.shellSuspendCounter)throw Error(i(482));e=t,e.status=`pending`,e.then(function(e){if(t.status===`pending`){var n=t;n.status=`fulfilled`,n.value=e}},function(e){if(t.status===`pending`){var n=t;n.status=`rejected`,n.reason=e}})}switch(t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,Ea(e),e}throw wa=t,_a}}function Ca(e){try{var t=e._init;return t(e._payload)}catch(e){throw typeof e==`object`&&e&&typeof e.then==`function`?(wa=e,_a):e}}var wa=null;function Ta(){if(wa===null)throw Error(i(459));var e=wa;return wa=null,e}function Ea(e){if(e===_a||e===ya)throw Error(i(483))}var Da=null,Oa=0;function ka(e){var t=Oa;return Oa+=1,Da===null&&(Da=[]),Sa(Da,e,t)}function Aa(e,t){t=t.props.ref,e.ref=t===void 0?null:t}function ja(e,t){throw t.$$typeof===m?Error(i(525)):(e=Object.prototype.toString.call(t),Error(i(31,e===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:e)))}function Ma(e){function t(t,n){if(e){var r=t.deletions;r===null?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;r!==null;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;e!==null;)t.set(e.key===null?e.index:e.key,e),e=e.sibling;return t}function a(e,t){return e=ai(e,t),e.index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?(r=t.alternate,r===null?(t.flags|=67108866,n):(r=r.index,r<n?(t.flags|=67108866,n):r)):(t.flags|=1048576,n)}function s(t){return e&&t.alternate===null&&(t.flags|=67108866),t}function c(e,t,n,r){return t===null||t.tag!==6?(t=li(n,e.mode,r),t.return=e,t):(t=a(t,n),t.return=e,t)}function l(e,t,n,r){var i=n.type;return i===y?d(e,t,n.props.children,r,n.key):t!==null&&(t.elementType===i||typeof i==`object`&&i&&i.$$typeof===D&&Ca(i)===t.type)?(t=a(t,n.props),Aa(t,n),t.return=e,t):(t=si(n.type,n.key,n.props,null,e.mode,r),Aa(t,n),t.return=e,t)}function u(e,t,n,r){return t===null||t.tag!==4||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=di(n,e.mode,r),t.return=e,t):(t=a(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,i){return t===null||t.tag!==7?(t=ci(n,e.mode,r,i),t.return=e,t):(t=a(t,n),t.return=e,t)}function f(e,t,n){if(typeof t==`string`&&t!==``||typeof t==`number`||typeof t==`bigint`)return t=li(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case g:return n=si(t.type,t.key,t.props,null,e.mode,n),Aa(n,t),n.return=e,n;case v:return t=di(t,e.mode,n),t.return=e,t;case D:return t=Ca(t),f(e,t,n)}if(re(t)||A(t))return t=ci(t,e.mode,n,null),t.return=e,t;if(typeof t.then==`function`)return f(e,ka(t),n);if(t.$$typeof===C)return f(e,Zi(e,t),n);ja(e,t)}return null}function p(e,t,n,r){var i=t===null?null:t.key;if(typeof n==`string`&&n!==``||typeof n==`number`||typeof n==`bigint`)return i===null?c(e,t,``+n,r):null;if(typeof n==`object`&&n){switch(n.$$typeof){case g:return n.key===i?l(e,t,n,r):null;case v:return n.key===i?u(e,t,n,r):null;case D:return n=Ca(n),p(e,t,n,r)}if(re(n)||A(n))return i===null?d(e,t,n,r,null):null;if(typeof n.then==`function`)return p(e,t,ka(n),r);if(n.$$typeof===C)return p(e,t,Zi(e,n),r);ja(e,n)}return null}function m(e,t,n,r,i){if(typeof r==`string`&&r!==``||typeof r==`number`||typeof r==`bigint`)return e=e.get(n)||null,c(t,e,``+r,i);if(typeof r==`object`&&r){switch(r.$$typeof){case g:return e=e.get(r.key===null?n:r.key)||null,l(t,e,r,i);case v:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i);case D:return r=Ca(r),m(e,t,n,r,i)}if(re(r)||A(r))return e=e.get(n)||null,d(t,e,r,i,null);if(typeof r.then==`function`)return m(e,t,n,ka(r),i);if(r.$$typeof===C)return m(e,t,n,Zi(t,r),i);ja(t,r)}return null}function h(i,a,s,c){for(var l=null,u=null,d=a,h=a=0,g=null;d!==null&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),W&&Ci(i,h),l;if(d===null){for(;h<s.length;h++)d=f(i,s[h],c),d!==null&&(a=o(d,a,h),u===null?l=d:u.sibling=d,u=d);return W&&Ci(i,h),l}for(d=r(d);h<s.length;h++)g=m(d,i,h,s[h],c),g!==null&&(e&&g.alternate!==null&&d.delete(g.key===null?h:g.key),a=o(g,a,h),u===null?l=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),W&&Ci(i,h),l}function _(a,s,c,l){if(c==null)throw Error(i(151));for(var u=null,d=null,h=s,g=s=0,_=null,v=c.next();h!==null&&!v.done;g++,v=c.next()){h.index>g?(_=h,h=null):_=h.sibling;var y=p(a,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(a,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(a,h),W&&Ci(a,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return W&&Ci(a,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,a,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),W&&Ci(a,g),u}function b(e,r,o,c){if(typeof o==`object`&&o&&o.type===y&&o.key===null&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case g:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===y){if(r.tag===7){n(e,r.sibling),c=a(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===D&&Ca(l)===r.type){n(e,r.sibling),c=a(r,o.props),Aa(c,o),c.return=e,e=c;break a}n(e,r);break}else t(e,r);r=r.sibling}o.type===y?(c=ci(o.props.children,e.mode,c,o.key),c.return=e,e=c):(c=si(o.type,o.key,o.props,null,e.mode,c),Aa(c,o),c.return=e,e=c)}return s(e);case v:a:{for(l=o.key;r!==null;){if(r.key===l)if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=a(r,o.children||[]),c.return=e,e=c;break a}else{n(e,r);break}else t(e,r);r=r.sibling}c=di(o,e.mode,c),c.return=e,e=c}return s(e);case D:return o=Ca(o),b(e,r,o,c)}if(re(o))return h(e,r,o,c);if(A(o)){if(l=A(o),typeof l!=`function`)throw Error(i(150));return o=l.call(o),_(e,r,o,c)}if(typeof o.then==`function`)return b(e,r,ka(o),c);if(o.$$typeof===C)return b(e,r,Zi(e,o),c);ja(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=a(r,o),c.return=e,e=c):(n(e,r),c=li(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{Oa=0;var i=b(e,t,n,r);return Da=null,i}catch(t){if(t===_a||t===ya)throw t;var a=ri(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var Na=Ma(!0),Pa=Ma(!1),Fa=!1;function Ia(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function La(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Ra(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function za(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,K&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=ei(e),$r(e,null,n),t}return Xr(e,r,t,n),ei(e)}function Ba(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ze(e,n)}}function Va(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ha=!1;function Ua(){if(Ha){var e=ca;if(e!==null)throw e}}function Wa(e,t,n,r){Ha=!1;var i=e.updateQueue;Fa=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var p=s.lane&-536870913,m=p!==s.lane;if(m?(J&p)===p:(r&p)===p){p!==0&&p===sa&&(Ha=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var h=e,g=s;p=t;var _=n;switch(g.tag){case 1:if(h=g.payload,typeof h==`function`){d=h.call(_,d,p);break a}d=h;break a;case 3:h.flags=h.flags&-65537|128;case 0:if(h=g.payload,p=typeof h==`function`?h.call(_,d,p):h,p==null)break a;d=f({},d,p);break a;case 2:Fa=!0}}p=s.callback,p!==null&&(e.flags|=64,m&&(e.flags|=8192),m=i.callbacks,m===null?i.callbacks=[p]:m.push(p))}else m={lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=m,c=d):u=u.next=m,o|=p;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),ql|=o,e.lanes=o,e.memoizedState=d}}function Ga(e,t){if(typeof e!=`function`)throw Error(i(191,e));e.call(t)}function Ka(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)Ga(n[e],t)}var qa=se(null),Ja=se(0);function Ya(e,t){e=Gl,P(Ja,e),P(qa,t),Gl=e|t.baseLanes}function Xa(){P(Ja,Gl),P(qa,qa.current)}function Za(){Gl=Ja.current,ce(qa),ce(Ja)}var Qa=se(null),$a=null;function eo(e){var t=e.alternate;P(ao,ao.current&1),P(Qa,e),$a===null&&(t===null||qa.current!==null||t.memoizedState!==null)&&($a=e)}function to(e){P(ao,ao.current),P(Qa,e),$a===null&&($a=e)}function no(e){e.tag===22?(P(ao,ao.current),P(Qa,e),$a===null&&($a=e)):ro(e)}function ro(){P(ao,ao.current),P(Qa,Qa.current)}function io(e){ce(Qa),$a===e&&($a=null),ce(ao)}var ao=se(0);function oo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||cf(n)||lf(n)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder===`forwards`||t.memoizedProps.revealOrder===`backwards`||t.memoizedProps.revealOrder===`unstable_legacy-backwards`||t.memoizedProps.revealOrder===`together`)){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var so=0,G=null,co=null,lo=null,uo=!1,fo=!1,po=!1,mo=0,ho=0,go=null,_o=0;function vo(){throw Error(i(321))}function yo(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!_r(e[n],t[n]))return!1;return!0}function bo(e,t,n,r,i,a){return so=a,G=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,M.H=e===null||e.memoizedState===null?Ls:Rs,po=!1,a=n(r,i),po=!1,fo&&(a=So(t,n,r,i)),xo(e),a}function xo(e){M.H=Is;var t=co!==null&&co.next!==null;if(so=0,lo=co=G=null,uo=!1,ho=0,go=null,t)throw Error(i(300));e===null||tc||(e=e.dependencies,e!==null&&Ji(e)&&(tc=!0))}function So(e,t,n,r){G=e;var a=0;do{if(fo&&(go=null),ho=0,fo=!1,25<=a)throw Error(i(301));if(a+=1,lo=co=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}M.H=zs,o=t(n,r)}while(fo);return o}function Co(){var e=M.H,t=e.useState()[0];return t=typeof t.then==`function`?Ao(t):t,e=e.useState()[0],(co===null?null:co.memoizedState)!==e&&(G.flags|=1024),t}function wo(){var e=mo!==0;return mo=0,e}function To(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Eo(e){if(uo){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}uo=!1}so=0,lo=co=G=null,fo=!1,ho=mo=0,go=null}function Do(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return lo===null?G.memoizedState=lo=e:lo=lo.next=e,lo}function Oo(){if(co===null){var e=G.alternate;e=e===null?null:e.memoizedState}else e=co.next;var t=lo===null?G.memoizedState:lo.next;if(t!==null)lo=t,co=e;else{if(e===null)throw Error(i(G.alternate===null?467:310));co=e,e={memoizedState:co.memoizedState,baseState:co.baseState,baseQueue:co.baseQueue,queue:co.queue,next:null},lo===null?G.memoizedState=lo=e:lo=lo.next=e}return lo}function ko(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Ao(e){var t=ho;return ho+=1,go===null&&(go=[]),e=Sa(go,e,t),t=G,(lo===null?t.memoizedState:lo.next)===null&&(t=t.alternate,M.H=t===null||t.memoizedState===null?Ls:Rs),e}function jo(e){if(typeof e==`object`&&e){if(typeof e.then==`function`)return Ao(e);if(e.$$typeof===C)return Xi(e)}throw Error(i(438,String(e)))}function Mo(e){var t=null,n=G.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=G.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),n===null&&(n=ko(),G.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=k;return t.index++,n}function No(e,t){return typeof t==`function`?t(e):t}function Po(e){return Fo(Oo(),co,e)}function Fo(e,t,n){var r=e.queue;if(r===null)throw Error(i(311));r.lastRenderedReducer=n;var a=e.baseQueue,o=r.pending;if(o!==null){if(a!==null){var s=a.next;a.next=o.next,o.next=s}t.baseQueue=a=o,r.pending=null}if(o=e.baseState,a===null)e.memoizedState=o;else{t=a.next;var c=s=null,l=null,u=t,d=!1;do{var f=u.lane&-536870913;if(f===u.lane?(so&f)===f:(J&f)===f){var p=u.revertLane;if(p===0)l!==null&&(l=l.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===sa&&(d=!0);else if((so&p)===p){u=u.next,p===sa&&(d=!0);continue}else f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=f,s=o):l=l.next=f,G.lanes|=p,ql|=p;f=u.action,po&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else p={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=p,s=o):l=l.next=p,G.lanes|=f,ql|=f;u=u.next}while(u!==null&&u!==t);if(l===null?s=o:l.next=c,!_r(o,e.memoizedState)&&(tc=!0,d&&(n=ca,n!==null)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=l,r.lastRenderedState=o}return a===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Io(e){var t=Oo(),n=t.queue;if(n===null)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(a!==null){n.pending=null;var s=a=a.next;do o=e(o,s.action),s=s.next;while(s!==a);_r(o,t.memoizedState)||(tc=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Lo(e,t,n){var r=G,a=Oo(),o=W;if(o){if(n===void 0)throw Error(i(407));n=n()}else n=t();var s=!_r((co||a).memoizedState,n);if(s&&(a.memoizedState=n,tc=!0),a=a.queue,cs(Bo.bind(null,r,a,e),[e]),a.getSnapshot!==t||s||lo!==null&&lo.memoizedState.tag&1){if(r.flags|=2048,rs(9,{destroy:void 0},zo.bind(null,r,a,n,t),null),zl===null)throw Error(i(349));o||so&127||Ro(r,t,n)}return n}function Ro(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=G.updateQueue,t===null?(t=ko(),G.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function zo(e,t,n,r){t.value=n,t.getSnapshot=r,Vo(t)&&Ho(e)}function Bo(e,t,n){return n(function(){Vo(t)&&Ho(e)})}function Vo(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!_r(e,n)}catch(e){return!0}}function Ho(e){var t=Qr(e,2);t!==null&&_u(t,e,2)}function Uo(e){var t=Do();if(typeof e==`function`){var n=e;if(e=n(),po){Fe(!0);try{n()}finally{Fe(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:No,lastRenderedState:e},t}function Wo(e,t,n,r){return e.baseState=n,Fo(e,co,typeof r==`function`?r:No)}function Go(e,t,n,r,a){if(Ns(e))throw Error(i(485));if(e=t.action,e!==null){var o={payload:a,action:e,next:null,isTransition:!0,status:`pending`,value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};M.T===null?o.isTransition=!1:n(!0),r(o),n=t.pending,n===null?(o.next=t.pending=o,Ko(t,o)):(o.next=n.next,t.pending=n.next=o)}}function Ko(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var a=M.T,o={};M.T=o;try{var s=n(i,r),c=M.S;c!==null&&c(o,s),qo(e,t,s)}catch(n){Yo(e,t,n)}finally{a!==null&&o.types!==null&&(a.types=o.types),M.T=a}}else try{a=n(i,r),qo(e,t,a)}catch(n){Yo(e,t,n)}}function qo(e,t,n){typeof n==`object`&&n&&typeof n.then==`function`?n.then(function(n){Jo(e,t,n)},function(n){return Yo(e,t,n)}):Jo(e,t,n)}function Jo(e,t,n){t.status=`fulfilled`,t.value=n,Xo(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Ko(e,n)))}function Yo(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status=`rejected`,t.reason=n,Xo(t),t=t.next;while(t!==r)}e.action=null}function Xo(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Zo(e,t){return t}function Qo(e,t){if(W){var n=zl.formState;if(n!==null){a:{var r=G;if(W){if(ki){b:{for(var i=ki,a=ji;i.nodeType!==8;){if(!a){i=null;break b}if(i=df(i.nextSibling),i===null){i=null;break b}}a=i.data,i=a===`F!`||a===`F`?i:null}if(i){ki=df(i.nextSibling),r=i.data===`F!`;break a}}Ni(r)}r=!1}r&&(t=n[0])}}return n=Do(),n.memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Zo,lastRenderedState:t},n.queue=r,n=As.bind(null,G,r),r.dispatch=n,r=Uo(!1),a=Ms.bind(null,G,!1,r.queue),r=Do(),i={state:t,dispatch:null,action:e,pending:null},r.queue=i,n=Go.bind(null,G,i,a,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function $o(e){return es(Oo(),co,e)}function es(e,t,n){if(t=Fo(e,t,Zo)[0],e=Po(No)[0],typeof t==`object`&&t&&typeof t.then==`function`)try{var r=Ao(t)}catch(e){throw e===_a?ya:e}else r=t;t=Oo();var i=t.queue,a=i.dispatch;return n!==t.memoizedState&&(G.flags|=2048,rs(9,{destroy:void 0},ts.bind(null,i,n),null)),[r,a,e]}function ts(e,t){e.action=t}function ns(e){var t=Oo(),n=co;if(n!==null)return es(t,n,e);Oo(),t=t.memoizedState,n=Oo();var r=n.queue.dispatch;return n.memoizedState=e,[t,r,!1]}function rs(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},t=G.updateQueue,t===null&&(t=ko(),G.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function is(){return Oo().memoizedState}function as(e,t,n,r){var i=Do();G.flags|=e,i.memoizedState=rs(1|t,{destroy:void 0},n,r===void 0?null:r)}function os(e,t,n,r){var i=Oo();r=r===void 0?null:r;var a=i.memoizedState.inst;co!==null&&r!==null&&yo(r,co.memoizedState.deps)?i.memoizedState=rs(t,a,n,r):(G.flags|=e,i.memoizedState=rs(1|t,a,n,r))}function ss(e,t){as(8390656,8,e,t)}function cs(e,t){os(2048,8,e,t)}function ls(e){G.flags|=4;var t=G.updateQueue;if(t===null)t=ko(),G.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function us(e){var t=Oo().memoizedState;return ls({ref:t,nextImpl:e}),function(){if(K&2)throw Error(i(440));return t.impl.apply(void 0,arguments)}}function ds(e,t){return os(4,2,e,t)}function fs(e,t){return os(4,4,e,t)}function ps(e,t){if(typeof t==`function`){e=e();var n=t(e);return function(){typeof n==`function`?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function ms(e,t,n){n=n==null?null:n.concat([e]),os(4,4,ps.bind(null,t,e),n)}function hs(){}function gs(e,t){var n=Oo();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&yo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function _s(e,t){var n=Oo();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&yo(t,r[1]))return r[0];if(r=e(),po){Fe(!0);try{e()}finally{Fe(!1)}}return n.memoizedState=[r,t],r}function vs(e,t,n){return n===void 0||so&1073741824&&!(J&261930)?e.memoizedState=t:(e.memoizedState=n,e=gu(),G.lanes|=e,ql|=e,n)}function ys(e,t,n,r){return _r(n,t)?n:qa.current===null?!(so&42)||so&1073741824&&!(J&261930)?(tc=!0,e.memoizedState=n):(e=gu(),G.lanes|=e,ql|=e,t):(e=vs(e,n,r),_r(e,t)||(tc=!0),e)}function bs(e,t,n,r,i){var a=N.p;N.p=a!==0&&8>a?a:8;var o=M.T,s={};M.T=s,Ms(e,!1,t,n);try{var c=i(),l=M.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?js(e,t,da(c,r),hu(e)):js(e,t,r,hu(e))}catch(n){js(e,t,{then:function(){},status:`rejected`,reason:n},hu())}finally{N.p=a,o!==null&&s.types!==null&&(o.types=s.types),M.T=o}}function xs(){}function Ss(e,t,n,r){if(e.tag!==5)throw Error(i(476));var a=Cs(e).queue;bs(e,a,t,ie,n===null?xs:function(){return ws(e),n(r)})}function Cs(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ie,baseState:ie,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:No,lastRenderedState:ie},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:No,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function ws(e){var t=Cs(e);t.next===null&&(t=e.alternate.memoizedState),js(e,t.next.queue,{},hu())}function Ts(){return Xi(ep)}function Es(){return Oo().memoizedState}function Ds(){return Oo().memoizedState}function Os(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=hu();e=Ra(n);var r=za(t,e,n);r!==null&&(_u(r,t,n),Ba(r,t,n)),t={cache:ra()},e.payload=t;return}t=t.return}}function ks(e,t,n){var r=hu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Ns(e)?Ps(t,n):(n=Zr(e,t,n,r),n!==null&&(_u(n,e,r),Fs(n,t,r)))}function As(e,t,n){js(e,t,n,hu())}function js(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ns(e))Ps(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,_r(s,o))return Xr(e,t,i,0),zl===null&&Yr(),!1}catch(e){}if(n=Zr(e,t,i,r),n!==null)return _u(n,e,r),Fs(n,t,r),!0}return!1}function Ms(e,t,n,r){if(r={lane:2,revertLane:md(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Ns(e)){if(t)throw Error(i(479))}else t=Zr(e,n,r,2),t!==null&&_u(t,e,2)}function Ns(e){var t=e.alternate;return e===G||t!==null&&t===G}function Ps(e,t){fo=uo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Fs(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ze(e,n)}}var Is={readContext:Xi,use:jo,useCallback:vo,useContext:vo,useEffect:vo,useImperativeHandle:vo,useLayoutEffect:vo,useInsertionEffect:vo,useMemo:vo,useReducer:vo,useRef:vo,useState:vo,useDebugValue:vo,useDeferredValue:vo,useTransition:vo,useSyncExternalStore:vo,useId:vo,useHostTransitionStatus:vo,useFormState:vo,useActionState:vo,useOptimistic:vo,useMemoCache:vo,useCacheRefresh:vo};Is.useEffectEvent=vo;var Ls={readContext:Xi,use:jo,useCallback:function(e,t){return Do().memoizedState=[e,t===void 0?null:t],e},useContext:Xi,useEffect:ss,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),as(4194308,4,ps.bind(null,t,e),n)},useLayoutEffect:function(e,t){return as(4194308,4,e,t)},useInsertionEffect:function(e,t){as(4,2,e,t)},useMemo:function(e,t){var n=Do();t=t===void 0?null:t;var r=e();if(po){Fe(!0);try{e()}finally{Fe(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Do();if(n!==void 0){var i=n(t);if(po){Fe(!0);try{n(t)}finally{Fe(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=ks.bind(null,G,e),[r.memoizedState,e]},useRef:function(e){var t=Do();return e={current:e},t.memoizedState=e},useState:function(e){e=Uo(e);var t=e.queue,n=As.bind(null,G,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:hs,useDeferredValue:function(e,t){return vs(Do(),e,t)},useTransition:function(){var e=Uo(!1);return e=bs.bind(null,G,e.queue,!0,!1),Do().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=G,a=Do();if(W){if(n===void 0)throw Error(i(407));n=n()}else{if(n=t(),zl===null)throw Error(i(349));J&127||Ro(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,ss(Bo.bind(null,r,o,e),[e]),r.flags|=2048,rs(9,{destroy:void 0},zo.bind(null,r,o,n,t),null),n},useId:function(){var e=Do(),t=zl.identifierPrefix;if(W){var n=Si,r=xi;n=(r&~(1<<32-Ie(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=mo++,0<n&&(t+=`H`+n.toString(32)),t+=`_`}else n=_o++,t=`_`+t+`r_`+n.toString(32)+`_`;return e.memoizedState=t},useHostTransitionStatus:Ts,useFormState:Qo,useActionState:Qo,useOptimistic:function(e){var t=Do();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=Ms.bind(null,G,!0,n),n.dispatch=t,[e,t]},useMemoCache:Mo,useCacheRefresh:function(){return Do().memoizedState=Os.bind(null,G)},useEffectEvent:function(e){var t=Do(),n={impl:e};return t.memoizedState=n,function(){if(K&2)throw Error(i(440));return n.impl.apply(void 0,arguments)}}},Rs={readContext:Xi,use:jo,useCallback:gs,useContext:Xi,useEffect:cs,useImperativeHandle:ms,useInsertionEffect:ds,useLayoutEffect:fs,useMemo:_s,useReducer:Po,useRef:is,useState:function(){return Po(No)},useDebugValue:hs,useDeferredValue:function(e,t){return ys(Oo(),co.memoizedState,e,t)},useTransition:function(){var e=Po(No)[0],t=Oo().memoizedState;return[typeof e==`boolean`?e:Ao(e),t]},useSyncExternalStore:Lo,useId:Es,useHostTransitionStatus:Ts,useFormState:$o,useActionState:$o,useOptimistic:function(e,t){return Wo(Oo(),co,e,t)},useMemoCache:Mo,useCacheRefresh:Ds};Rs.useEffectEvent=us;var zs={readContext:Xi,use:jo,useCallback:gs,useContext:Xi,useEffect:cs,useImperativeHandle:ms,useInsertionEffect:ds,useLayoutEffect:fs,useMemo:_s,useReducer:Io,useRef:is,useState:function(){return Io(No)},useDebugValue:hs,useDeferredValue:function(e,t){var n=Oo();return co===null?vs(n,e,t):ys(n,co.memoizedState,e,t)},useTransition:function(){var e=Io(No)[0],t=Oo().memoizedState;return[typeof e==`boolean`?e:Ao(e),t]},useSyncExternalStore:Lo,useId:Es,useHostTransitionStatus:Ts,useFormState:ns,useActionState:ns,useOptimistic:function(e,t){var n=Oo();return co===null?(n.baseState=e,[e,n.queue.dispatch]):Wo(n,co,e,t)},useMemoCache:Mo,useCacheRefresh:Ds};zs.useEffectEvent=us;function Bs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:f({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Vs={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=hu(),i=Ra(r);i.payload=t,n!=null&&(i.callback=n),t=za(e,i,r),t!==null&&(_u(t,e,r),Ba(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=hu(),i=Ra(r);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=za(e,i,r),t!==null&&(_u(t,e,r),Ba(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=hu(),r=Ra(n);r.tag=2,t!=null&&(r.callback=t),t=za(e,r,n),t!==null&&(_u(t,e,n),Ba(t,e,n))}};function Hs(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate==`function`?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!vr(n,r)||!vr(i,a):!0}function Us(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps==`function`&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps==`function`&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Vs.enqueueReplaceState(t,t.state,null)}function Ws(e,t){var n=t;if(`ref`in t)for(var r in n={},t)r!==`ref`&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=f({},n)),e)n[i]===void 0&&(n[i]=e[i]);return n}function Gs(e){Gr(e)}function Ks(e){console.error(e)}function qs(e){Gr(e)}function Js(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function Ys(e,t,n){try{var r=e.onCaughtError;r(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function Xs(e,t,n){return n=Ra(n),n.tag=3,n.payload={element:null},n.callback=function(){Js(e,t)},n}function Zs(e){return e=Ra(e),e.tag=3,e}function Qs(e,t,n,r){var i=n.type.getDerivedStateFromError;if(typeof i==`function`){var a=r.value;e.payload=function(){return i(a)},e.callback=function(){Ys(t,n,r)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch==`function`&&(e.callback=function(){Ys(t,n,r),typeof i!=`function`&&(au===null?au=new Set([this]):au.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:e===null?``:e})})}function $s(e,t,n,r,a){if(n.flags|=32768,typeof r==`object`&&r&&typeof r.then==`function`){if(t=n.alternate,t!==null&&qi(t,n,a,!0),n=Qa.current,n!==null){switch(n.tag){case 31:case 13:return $a===null?ku():n.alternate===null&&Kl===0&&(Kl=3),n.flags&=-257,n.flags|=65536,n.lanes=a,r===ba?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([r]):t.add(r),Ju(e,r,a)),!1;case 22:return n.flags|=65536,r===ba?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([r]):n.add(r)),Ju(e,r,a)),!1}throw Error(i(435,n.tag))}return Ju(e,r,a),ku(),!1}if(W)return t=Qa.current,t===null?(r!==Mi&&(t=Error(i(423),{cause:r}),zi(pi(t,n))),e=e.current.alternate,e.flags|=65536,a&=-a,e.lanes|=a,r=pi(r,n),a=Xs(e.stateNode,r,a),Va(e,a),Kl!==4&&(Kl=2)):(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=a,r!==Mi&&(e=Error(i(422),{cause:r}),zi(pi(e,n)))),!1;var o=Error(i(520),{cause:r});if(o=pi(o,n),Ql===null?Ql=[o]:Ql.push(o),Kl!==4&&(Kl=2),t===null)return!0;r=pi(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,e=Xs(n.stateNode,r,e),Va(n,e),!1;case 1:if(t=n.type,o=n.stateNode,!(n.flags&128)&&(typeof t.getDerivedStateFromError==`function`||o!==null&&typeof o.componentDidCatch==`function`&&(au===null||!au.has(o))))return n.flags|=65536,a&=-a,n.lanes|=a,a=Zs(a),Qs(a,e,n,r),Va(n,a),!1}n=n.return}while(n!==null);return!1}var ec=Error(i(461)),tc=!1;function nc(e,t,n,r){t.child=e===null?Pa(t,null,n,r):Na(t,e.child,n,r)}function rc(e,t,n,r,i){n=n.render;var a=t.ref;if(`ref`in r){var o={};for(var s in r)s!==`ref`&&(o[s]=r[s])}else o=r;return Yi(t),r=bo(e,t,n,o,a,i),s=wo(),e!==null&&!tc?(To(e,t,i),Dc(e,t,i)):(W&&s&&Ti(t),t.flags|=1,nc(e,t,r,i),t.child)}function ic(e,t,n,r,i){if(e===null){var a=n.type;return typeof a==`function`&&!ii(a)&&a.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=a,ac(e,t,a,r,i)):(e=si(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!Oc(e,i)){var o=a.memoizedProps;if(n=n.compare,n=n===null?vr:n,n(o,r)&&e.ref===t.ref)return Dc(e,t,i)}return t.flags|=1,e=ai(a,r),e.ref=t.ref,e.return=t,t.child=e}function ac(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(vr(a,r)&&e.ref===t.ref)if(tc=!1,t.pendingProps=r=a,Oc(e,i))e.flags&131072&&(tc=!0);else return t.lanes=e.lanes,Dc(e,t,i)}return pc(e,t,n,r,i)}function oc(e,t,n,r){var i=r.children,a=e===null?null:e.memoizedState;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode===`hidden`){if(t.flags&128){if(a=a===null?n:a.baseLanes|n,e!==null){for(r=t.child=e.child,i=0;r!==null;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~a}else r=0,t.child=null;return cc(e,t,a,n,r)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&ha(t,a===null?null:a.cachePool),a===null?Xa():Ya(t,a),no(t);else return r=t.lanes=536870912,cc(e,t,a===null?n:a.baseLanes|n,n,r)}else a===null?(e!==null&&ha(t,null),Xa(),ro(t)):(ha(t,a.cachePool),Ya(t,a),ro(t),t.memoizedState=null);return nc(e,t,i,n),t.child}function sc(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function cc(e,t,n,r,i){var a=ma();return a=a===null?null:{parent:na._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&ha(t,null),Xa(),no(t),e!==null&&qi(e,t,r,!0),t.childLanes=i,null}function lc(e,t){return t=Sc({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function uc(e,t,n){return Na(t,e.child,null,n),e=lc(t,t.pendingProps),e.flags|=2,io(t),t.memoizedState=null,e}function dc(e,t,n){var r=t.pendingProps,a=(t.flags&128)!=0;if(t.flags&=-129,e===null){if(W){if(r.mode===`hidden`)return e=lc(t,r),t.lanes=536870912,sc(null,e);if(to(t),(e=ki)?(e=sf(e,ji),e=e!==null&&e.data===`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:bi===null?null:{id:xi,overflow:Si},retryLane:536870912,hydrationErrors:null},n=ui(e),n.return=t,t.child=n,Oi=t,ki=null)):e=null,e===null)throw Ni(t);return t.lanes=536870912,null}return lc(t,r)}var o=e.memoizedState;if(o!==null){var s=o.dehydrated;if(to(t),a)if(t.flags&256)t.flags&=-257,t=uc(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(i(558));else if(tc||qi(e,t,n,!1),a=(n&e.childLanes)!==0,tc||a){if(r=zl,r!==null&&(s=V(r,n),s!==0&&s!==o.retryLane))throw o.retryLane=s,Qr(e,s),_u(r,e,s),ec;ku(),t=uc(e,t,n)}else e=o.treeContext,ki=df(s.nextSibling),Oi=t,W=!0,Ai=null,ji=!1,e!==null&&Di(t,e),t=lc(t,r),t.flags|=4096;return t}return e=ai(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function fc(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!=`function`&&typeof n!=`object`)throw Error(i(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function pc(e,t,n,r,i){return Yi(t),n=bo(e,t,n,r,void 0,i),r=wo(),e!==null&&!tc?(To(e,t,i),Dc(e,t,i)):(W&&r&&Ti(t),t.flags|=1,nc(e,t,n,i),t.child)}function mc(e,t,n,r,i,a){return Yi(t),t.updateQueue=null,n=So(t,r,n,i),xo(e),r=wo(),e!==null&&!tc?(To(e,t,a),Dc(e,t,a)):(W&&r&&Ti(t),t.flags|=1,nc(e,t,n,a),t.child)}function hc(e,t,n,r,i){if(Yi(t),t.stateNode===null){var a=ti,o=n.contextType;typeof o==`object`&&o&&(a=Xi(o)),a=new n(r,a),t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,a.updater=Vs,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=r,a.state=t.memoizedState,a.refs={},Ia(t),o=n.contextType,a.context=typeof o==`object`&&o?Xi(o):ti,a.state=t.memoizedState,o=n.getDerivedStateFromProps,typeof o==`function`&&(Bs(t,n,o,r),a.state=t.memoizedState),typeof n.getDerivedStateFromProps==`function`||typeof a.getSnapshotBeforeUpdate==`function`||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(o=a.state,typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount(),o!==a.state&&Vs.enqueueReplaceState(a,a.state,null),Wa(t,r,a,i),Ua(),a.state=t.memoizedState),typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!0}else if(e===null){a=t.stateNode;var s=t.memoizedProps,c=Ws(n,s);a.props=c;var l=a.context,u=n.contextType;o=ti,typeof u==`object`&&u&&(o=Xi(u));var d=n.getDerivedStateFromProps;u=typeof d==`function`||typeof a.getSnapshotBeforeUpdate==`function`,s=t.pendingProps!==s,u||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(s||l!==o)&&Us(t,a,r,o),Fa=!1;var f=t.memoizedState;a.state=f,Wa(t,r,a,i),Ua(),l=t.memoizedState,s||f!==l||Fa?(typeof d==`function`&&(Bs(t,n,d,r),l=t.memoizedState),(c=Fa||Hs(t,n,c,r,f,l,o))?(u||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount==`function`&&(t.flags|=4194308)):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=o,r=c):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,La(e,t),o=t.memoizedProps,u=Ws(n,o),a.props=u,d=t.pendingProps,f=a.context,l=n.contextType,c=ti,typeof l==`object`&&l&&(c=Xi(l)),s=n.getDerivedStateFromProps,(l=typeof s==`function`||typeof a.getSnapshotBeforeUpdate==`function`)||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(o!==d||f!==c)&&Us(t,a,r,c),Fa=!1,f=t.memoizedState,a.state=f,Wa(t,r,a,i),Ua();var p=t.memoizedState;o!==d||f!==p||Fa||e!==null&&e.dependencies!==null&&Ji(e.dependencies)?(typeof s==`function`&&(Bs(t,n,s,r),p=t.memoizedState),(u=Fa||Hs(t,n,u,r,f,p,c)||e!==null&&e.dependencies!==null&&Ji(e.dependencies))?(l||typeof a.UNSAFE_componentWillUpdate!=`function`&&typeof a.componentWillUpdate!=`function`||(typeof a.componentWillUpdate==`function`&&a.componentWillUpdate(r,p,c),typeof a.UNSAFE_componentWillUpdate==`function`&&a.UNSAFE_componentWillUpdate(r,p,c)),typeof a.componentDidUpdate==`function`&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate==`function`&&(t.flags|=1024)):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=c,r=u):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,fc(e,t),r=(t.flags&128)!=0,a||r?(a=t.stateNode,n=r&&typeof n.getDerivedStateFromError!=`function`?null:a.render(),t.flags|=1,e!==null&&r?(t.child=Na(t,e.child,null,i),t.child=Na(t,null,n,i)):nc(e,t,n,i),t.memoizedState=a.state,e=t.child):e=Dc(e,t,i),e}function gc(e,t,n,r){return Li(),t.flags|=256,nc(e,t,n,r),t.child}var _c={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function vc(e){return{baseLanes:e,cachePool:ga()}}function yc(e,t,n){return e=e===null?0:e.childLanes&~n,t&&(e|=Xl),e}function bc(e,t,n){var r=t.pendingProps,a=!1,o=(t.flags&128)!=0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(ao.current&2)!=0),s&&(a=!0,t.flags&=-129),s=(t.flags&32)!=0,t.flags&=-33,e===null){if(W){if(a?eo(t):ro(t),(e=ki)?(e=sf(e,ji),e=e!==null&&e.data!==`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:bi===null?null:{id:xi,overflow:Si},retryLane:536870912,hydrationErrors:null},n=ui(e),n.return=t,t.child=n,Oi=t,ki=null)):e=null,e===null)throw Ni(t);return lf(e)?t.lanes=32:t.lanes=536870912,null}var c=r.children;return r=r.fallback,a?(ro(t),a=t.mode,c=Sc({mode:`hidden`,children:c},a),r=ci(r,a,n,null),c.return=t,r.return=t,c.sibling=r,t.child=c,r=t.child,r.memoizedState=vc(n),r.childLanes=yc(e,s,n),t.memoizedState=_c,sc(null,r)):(eo(t),xc(t,c))}var l=e.memoizedState;if(l!==null&&(c=l.dehydrated,c!==null)){if(o)t.flags&256?(eo(t),t.flags&=-257,t=Cc(e,t,n)):t.memoizedState===null?(ro(t),c=r.fallback,a=t.mode,r=Sc({mode:`visible`,children:r.children},a),c=ci(c,a,n,null),c.flags|=2,r.return=t,c.return=t,r.sibling=c,t.child=r,Na(t,e.child,null,n),r=t.child,r.memoizedState=vc(n),r.childLanes=yc(e,s,n),t.memoizedState=_c,t=sc(null,r)):(ro(t),t.child=e.child,t.flags|=128,t=null);else if(eo(t),lf(c)){if(s=c.nextSibling&&c.nextSibling.dataset,s)var u=s.dgst;s=u,r=Error(i(419)),r.stack=``,r.digest=s,zi({value:r,source:null,stack:null}),t=Cc(e,t,n)}else if(tc||qi(e,t,n,!1),s=(n&e.childLanes)!==0,tc||s){if(s=zl,s!==null&&(r=V(s,n),r!==0&&r!==l.retryLane))throw l.retryLane=r,Qr(e,r),_u(s,e,r),ec;cf(c)||ku(),t=Cc(e,t,n)}else cf(c)?(t.flags|=192,t.child=e.child,t=null):(e=l.treeContext,ki=df(c.nextSibling),Oi=t,W=!0,Ai=null,ji=!1,e!==null&&Di(t,e),t=xc(t,r.children),t.flags|=4096);return t}return a?(ro(t),c=r.fallback,a=t.mode,l=e.child,u=l.sibling,r=ai(l,{mode:`hidden`,children:r.children}),r.subtreeFlags=l.subtreeFlags&65011712,u===null?(c=ci(c,a,n,null),c.flags|=2):c=ai(u,c),c.return=t,r.return=t,r.sibling=c,t.child=r,sc(null,r),r=t.child,c=e.child.memoizedState,c===null?c=vc(n):(a=c.cachePool,a===null?a=ga():(l=na._currentValue,a=a.parent===l?a:{parent:l,pool:l}),c={baseLanes:c.baseLanes|n,cachePool:a}),r.memoizedState=c,r.childLanes=yc(e,s,n),t.memoizedState=_c,sc(e.child,r)):(eo(t),n=e.child,e=n.sibling,n=ai(n,{mode:`visible`,children:r.children}),n.return=t,n.sibling=null,e!==null&&(s=t.deletions,s===null?(t.deletions=[e],t.flags|=16):s.push(e)),t.child=n,t.memoizedState=null,n)}function xc(e,t){return t=Sc({mode:`visible`,children:t},e.mode),t.return=e,e.child=t}function Sc(e,t){return e=ri(22,e,null,t),e.lanes=0,e}function Cc(e,t,n){return Na(t,e.child,null,n),e=xc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function wc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Gi(e.return,t,n)}function Tc(e,t,n,r,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.treeForkCount=a)}function Ec(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;r=r.children;var o=ao.current,s=(o&2)!=0;if(s?(o=o&1|2,t.flags|=128):o&=1,P(ao,o),nc(e,t,r,n),r=W?_i:0,!s&&e!==null&&e.flags&128)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&wc(e,n,t);else if(e.tag===19)wc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break a;for(;e.sibling===null;){if(e.return===null||e.return===t)break a;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case`forwards`:for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&oo(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Tc(t,!1,i,n,a,r);break;case`backwards`:case`unstable_legacy-backwards`:for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&oo(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Tc(t,!0,n,null,a,r);break;case`together`:Tc(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function Dc(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),ql|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(qi(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(i(153));if(t.child!==null){for(e=t.child,n=ai(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=ai(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Oc(e,t){return(e.lanes&t)===0?(e=e.dependencies,!!(e!==null&&Ji(e))):!0}function kc(e,t,n){switch(t.tag){case 3:fe(t,t.stateNode.containerInfo),Ui(t,na,e.memoizedState.cache),Li();break;case 27:case 5:pe(t);break;case 4:fe(t,t.stateNode.containerInfo);break;case 10:Ui(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,to(t),null;break;case 13:var r=t.memoizedState;if(r!==null)return r.dehydrated===null?(n&t.child.childLanes)===0?(eo(t),e=Dc(e,t,n),e===null?null:e.sibling):bc(e,t,n):(eo(t),t.flags|=128,null);eo(t);break;case 19:var i=(e.flags&128)!=0;if(r=(n&t.childLanes)!==0,r||(qi(e,t,n,!1),r=(n&t.childLanes)!==0),i){if(r)return Ec(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),P(ao,ao.current),r)break;return null;case 22:return t.lanes=0,oc(e,t,n,t.pendingProps);case 24:Ui(t,na,e.memoizedState.cache)}return Dc(e,t,n)}function Ac(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)tc=!0;else{if(!Oc(e,n)&&!(t.flags&128))return tc=!1,kc(e,t,n);tc=!!(e.flags&131072)}else tc=!1,W&&t.flags&1048576&&wi(t,_i,t.index);switch(t.lanes=0,t.tag){case 16:a:{var r=t.pendingProps;if(e=Ca(t.elementType),t.type=e,typeof e==`function`)ii(e)?(r=Ws(e,r),t.tag=1,t=hc(null,t,e,r,n)):(t.tag=0,t=pc(null,t,e,r,n));else{if(e!=null){var a=e.$$typeof;if(a===w){t.tag=11,t=rc(null,t,e,r,n);break a}else if(a===ee){t.tag=14,t=ic(null,t,e,r,n);break a}}throw t=ne(e)||e,Error(i(306,t,``))}}return t;case 0:return pc(e,t,t.type,t.pendingProps,n);case 1:return r=t.type,a=Ws(r,t.pendingProps),hc(e,t,r,a,n);case 3:a:{if(fe(t,t.stateNode.containerInfo),e===null)throw Error(i(387));r=t.pendingProps;var o=t.memoizedState;a=o.element,La(e,t),Wa(t,r,null,n);var s=t.memoizedState;if(r=s.cache,Ui(t,na,r),r!==o.cache&&Ki(t,[na],n,!0),Ua(),r=s.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=gc(e,t,r,n);break a}else if(r!==a){a=pi(Error(i(424)),t),zi(a),t=gc(e,t,r,n);break a}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName===`HTML`?e.ownerDocument.body:e}for(ki=df(e.firstChild),Oi=t,W=!0,Ai=null,ji=!0,n=Pa(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(Li(),r===a){t=Dc(e,t,n);break a}nc(e,t,r,n)}t=t.child}return t;case 26:return fc(e,t),e===null?(n=jf(t.type,null,t.pendingProps,null))?t.memoizedState=n:W||(n=t.type,e=t.pendingProps,r=Ud(F.current).createElement(n),r[rt]=t,r[it]=e,X(r,n,e),gt(r),t.stateNode=r):t.memoizedState=jf(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return pe(t),e===null&&W&&(r=t.stateNode=Z(t.type,t.pendingProps,F.current),Oi=t,ji=!0,a=ki,ef(t.type)?(ff=a,ki=df(r.firstChild)):ki=a),nc(e,t,t.pendingProps.children,n),fc(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&W&&((a=r=ki)&&(r=af(r,t.type,t.pendingProps,ji),r===null?a=!1:(t.stateNode=r,Oi=t,ki=df(r.firstChild),ji=!1,a=!0)),a||Ni(t)),pe(t),a=t.type,o=t.pendingProps,s=e===null?null:e.memoizedProps,r=o.children,Kd(a,o)?r=null:s!==null&&Kd(a,s)&&(t.flags|=32),t.memoizedState!==null&&(a=bo(e,t,Co,null,null,n),ep._currentValue=a),fc(e,t),nc(e,t,r,n),t.child;case 6:return e===null&&W&&((e=n=ki)&&(n=of(n,t.pendingProps,ji),n===null?e=!1:(t.stateNode=n,Oi=t,ki=null,e=!0)),e||Ni(t)),null;case 13:return bc(e,t,n);case 4:return fe(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Na(t,null,r,n):nc(e,t,r,n),t.child;case 11:return rc(e,t,t.type,t.pendingProps,n);case 7:return nc(e,t,t.pendingProps,n),t.child;case 8:return nc(e,t,t.pendingProps.children,n),t.child;case 12:return nc(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,Ui(t,t.type,r.value),nc(e,t,r.children,n),t.child;case 9:return a=t.type._context,r=t.pendingProps.children,Yi(t),a=Xi(a),r=r(a),t.flags|=1,nc(e,t,r,n),t.child;case 14:return ic(e,t,t.type,t.pendingProps,n);case 15:return ac(e,t,t.type,t.pendingProps,n);case 19:return Ec(e,t,n);case 31:return dc(e,t,n);case 22:return oc(e,t,n,t.pendingProps);case 24:return Yi(t),r=Xi(na),e===null?(a=ma(),a===null&&(a=zl,o=ra(),a.pooledCache=o,o.refCount++,o!==null&&(a.pooledCacheLanes|=n),a=o),t.memoizedState={parent:r,cache:a},Ia(t),Ui(t,na,a)):((e.lanes&n)!==0&&(La(e,t),Wa(t,null,null,n),Ua()),a=e.memoizedState,o=t.memoizedState,a.parent===r?(r=o.cache,Ui(t,na,r),r!==a.cache&&Ki(t,[na],n,!0)):(a={parent:r,cache:r},t.memoizedState=a,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=a),Ui(t,na,r))),nc(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function jc(e){e.flags|=4}function Mc(e,t,n,r,i){if((t=(e.mode&32)!=0)&&(t=!1),t){if(e.flags|=16777216,(i&335544128)===i)if(e.stateNode.complete)e.flags|=8192;else if(Eu())e.flags|=8192;else throw wa=ba,va}else e.flags&=-16777217}function Nc(e,t){if(t.type!==`stylesheet`||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!Kf(t))if(Eu())e.flags|=8192;else throw wa=ba,va}function Pc(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag===22?536870912:qe(),e.lanes|=t,Zl|=t)}function Fc(e,t){if(!W)switch(e.tailMode){case`hidden`:t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case`collapsed`:n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ic(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&65011712,r|=i.flags&65011712,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Lc(e,t,n){var r=t.pendingProps;switch(Ei(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ic(t),null;case 1:return Ic(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Wi(na),I(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Ii(t)?jc(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ri())),Ic(t),null;case 26:var a=t.type,o=t.memoizedState;return e===null?(jc(t),o===null?(Ic(t),Mc(t,a,null,r,n)):(Ic(t),Nc(t,o))):o?o===e.memoizedState?(Ic(t),t.flags&=-16777217):(jc(t),Ic(t),Nc(t,o)):(e=e.memoizedProps,e!==r&&jc(t),Ic(t),Mc(t,a,e,r,n)),null;case 27:if(L(t),n=F.current,a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&jc(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return Ic(t),null}e=le.current,Ii(t)?Pi(t,e):(e=Z(a,r,n),t.stateNode=e,jc(t))}return Ic(t),null;case 5:if(L(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&jc(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return Ic(t),null}if(o=le.current,Ii(t))Pi(t,o);else{var s=Ud(F.current);switch(o){case 1:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case 2:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;default:switch(a){case`svg`:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case`math`:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;case`script`:o=s.createElement(`div`),o.innerHTML=`<script><\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(a,{is:r.is}):s.createElement(a)}}o[rt]=t,o[it]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(X(o,a,r),a){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&jc(t)}}return Ic(t),Mc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&jc(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(i(166));if(e=F.current,Ii(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,a=Oi,a!==null)switch(a.tag){case 27:case 5:r=a.memoizedProps}e[rt]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||Fd(e.nodeValue,n)),e||Ni(t,!0)}else e=Ud(e).createTextNode(r),e[rt]=t,t.stateNode=e}return Ic(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Ii(t),n!==null){if(e===null){if(!r)throw Error(i(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(557));e[rt]=t}else Li(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Ic(t),e=!1}else n=Ri(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(io(t),t):(io(t),null);if(t.flags&128)throw Error(i(558))}return Ic(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=Ii(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(i(318));if(a=t.memoizedState,a=a===null?null:a.dehydrated,!a)throw Error(i(317));a[rt]=t}else Li(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Ic(t),a=!1}else a=Ri(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(io(t),t):(io(t),null)}return io(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,a=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(a=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Pc(t,t.updateQueue),Ic(t),null);case 4:return I(),e===null&&Td(t.stateNode.containerInfo),Ic(t),null;case 10:return Wi(t.type),Ic(t),null;case 19:if(ce(ao),r=t.memoizedState,r===null)return Ic(t),null;if(a=(t.flags&128)!=0,o=r.rendering,o===null)if(a)Fc(r,!1);else{if(Kl!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=oo(e),o!==null){for(t.flags|=128,Fc(r,!1),e=o.updateQueue,t.updateQueue=e,Pc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)oi(n,e),n=n.sibling;return P(ao,ao.current&1|2),W&&Ci(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Te()>ru&&(t.flags|=128,a=!0,Fc(r,!1),t.lanes=4194304)}else{if(!a)if(e=oo(o),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,Pc(t,e),Fc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!W)return Ic(t),null}else 2*Te()-r.renderingStartTime>ru&&n!==536870912&&(t.flags|=128,a=!0,Fc(r,!1),t.lanes=4194304);r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}return r.tail===null?(Ic(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Te(),e.sibling=null,n=ao.current,P(ao,a?n&1|2:n&1),W&&Ci(t,r.treeForkCount),e);case 22:case 23:return io(t),Za(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(Ic(t),t.subtreeFlags&6&&(t.flags|=8192)):Ic(t),n=t.updateQueue,n!==null&&Pc(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&ce(pa),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Wi(na),Ic(t),null;case 25:return null;case 30:return null}throw Error(i(156,t.tag))}function Rc(e,t){switch(Ei(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Wi(na),I(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return L(t),null;case 31:if(t.memoizedState!==null){if(io(t),t.alternate===null)throw Error(i(340));Li()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(io(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(i(340));Li()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ce(ao),null;case 4:return I(),null;case 10:return Wi(t.type),null;case 22:case 23:return io(t),Za(),e!==null&&ce(pa),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Wi(na),null;case 25:return null;default:return null}}function zc(e,t){switch(Ei(t),t.tag){case 3:Wi(na),I();break;case 26:case 27:case 5:L(t);break;case 4:I();break;case 31:t.memoizedState!==null&&io(t);break;case 13:io(t);break;case 19:ce(ao);break;case 10:Wi(t.type);break;case 22:case 23:io(t),Za(),e!==null&&ce(pa);break;case 24:Wi(na)}}function Bc(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){qu(t,t.return,e)}}function Vc(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){qu(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){qu(t,t.return,e)}}function Hc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Ka(t,n)}catch(t){qu(e,e.return,t)}}}function Uc(e,t,n){n.props=Ws(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){qu(e,t,n)}}function Wc(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){qu(e,t,n)}}function Gc(e,t){var n=e.ref,r=e.refCleanup;if(n!==null)if(typeof r==`function`)try{r()}catch(n){qu(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){qu(e,t,n)}else n.current=null}function Kc(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){qu(e,e.return,t)}}function qc(e,t,n){try{var r=e.stateNode;Rd(r,e.type,n,t),r[it]=t}catch(t){qu(e,e.return,t)}}function Jc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&ef(e.type)||e.tag===4}function Yc(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Jc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&ef(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Xc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Yt));else if(r!==4&&(r===27&&ef(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Xc(e,t,n),e=e.sibling;e!==null;)Xc(e,t,n),e=e.sibling}function Zc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(r===27&&ef(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Zc(e,t,n),e=e.sibling;e!==null;)Zc(e,t,n),e=e.sibling}function Qc(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);X(t,r,n),t[rt]=e,t[it]=n}catch(t){qu(e,e.return,t)}}var $c=!1,el=!1,tl=!1,nl=typeof WeakSet==`function`?WeakSet:Set,rl=null;function il(e,t){if(e=e.containerInfo,Vd=lp,e=Sr(e),Cr(e)){if(`selectionStart`in e)var n={start:e.selectionStart,end:e.selectionEnd};else a:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==n||a!==0&&f.nodeType!==3||(c=s+a),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===n&&++u===a&&(c=s),p===o&&++d===r&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=c===-1||l===-1?null:{start:c,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Hd={focusedElem:e,selectionRange:n},lp=!1,rl=t;rl!==null;)if(t=rl,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,rl=e;else for(;rl!==null;){switch(t=rl,o=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e===null?null:e.events,e!==null))for(n=0;n<e.length;n++)a=e[n],a.ref.impl=a.nextImpl;break;case 11:case 15:break;case 1:if(e&1024&&o!==null){e=void 0,n=t,a=o.memoizedProps,o=o.memoizedState,r=n.stateNode;try{var h=Ws(n.type,a);e=r.getSnapshotBeforeUpdate(h,o),r.__reactInternalSnapshotBeforeUpdate=e}catch(e){qu(n,n.return,e)}}break;case 3:if(e&1024){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)rf(e);else if(n===1)switch(e.nodeName){case`HEAD`:case`HTML`:case`BODY`:rf(e);break;default:e.textContent=``}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(e&1024)throw Error(i(163))}if(e=t.sibling,e!==null){e.return=t.return,rl=e;break}rl=t.return}}function al(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:bl(e,n),r&4&&Bc(5,n);break;case 1:if(bl(e,n),r&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(e){qu(n,n.return,e)}else{var i=Ws(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){qu(n,n.return,e)}}r&64&&Hc(n),r&512&&Wc(n,n.return);break;case 3:if(bl(e,n),r&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{Ka(e,t)}catch(e){qu(n,n.return,e)}}break;case 27:t===null&&r&4&&Qc(n);case 26:case 5:bl(e,n),t===null&&r&4&&Kc(n),r&512&&Wc(n,n.return);break;case 12:bl(e,n);break;case 31:bl(e,n),r&4&&dl(e,n);break;case 13:bl(e,n),r&4&&fl(e,n),r&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=Zu.bind(null,n),uf(e,n))));break;case 22:if(r=n.memoizedState!==null||$c,!r){t=t!==null&&t.memoizedState!==null||el,i=$c;var a=el;$c=r,(el=t)&&!a?Sl(e,n,(n.subtreeFlags&8772)!=0):bl(e,n),$c=i,el=a}break;case 30:break;default:bl(e,n)}}function ol(e){var t=e.alternate;t!==null&&(e.alternate=null,ol(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&dt(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 sl=null,cl=!1;function ll(e,t,n){for(n=n.child;n!==null;)ul(e,t,n),n=n.sibling}function ul(e,t,n){if(Pe&&typeof Pe.onCommitFiberUnmount==`function`)try{Pe.onCommitFiberUnmount(Ne,n)}catch(e){}switch(n.tag){case 26:el||Gc(n,t),ll(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:el||Gc(n,t);var r=sl,i=cl;ef(n.type)&&(sl=n.stateNode,cl=!1),ll(e,t,n),hf(n.stateNode),sl=r,cl=i;break;case 5:el||Gc(n,t);case 6:if(r=sl,i=cl,sl=null,ll(e,t,n),sl=r,cl=i,sl!==null)if(cl)try{(sl.nodeType===9?sl.body:sl.nodeName===`HTML`?sl.ownerDocument.body:sl).removeChild(n.stateNode)}catch(e){qu(n,t,e)}else try{sl.removeChild(n.stateNode)}catch(e){qu(n,t,e)}break;case 18:sl!==null&&(cl?(e=sl,tf(e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,n.stateNode),Fp(e)):tf(sl,n.stateNode));break;case 4:r=sl,i=cl,sl=n.stateNode.containerInfo,cl=!0,ll(e,t,n),sl=r,cl=i;break;case 0:case 11:case 14:case 15:Vc(2,n,t),el||Vc(4,n,t),ll(e,t,n);break;case 1:el||(Gc(n,t),r=n.stateNode,typeof r.componentWillUnmount==`function`&&Uc(n,t,r)),ll(e,t,n);break;case 21:ll(e,t,n);break;case 22:el=(r=el)||n.memoizedState!==null,ll(e,t,n),el=r;break;default:ll(e,t,n)}}function dl(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Fp(e)}catch(e){qu(t,t.return,e)}}}function fl(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Fp(e)}catch(e){qu(t,t.return,e)}}function pl(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new nl),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new nl),t;default:throw Error(i(435,e.tag))}}function ml(e,t){var n=pl(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Qu.bind(null,e,t);t.then(r,r)}})}function hl(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var a=n[r],o=e,s=t,c=s;a:for(;c!==null;){switch(c.tag){case 27:if(ef(c.type)){sl=c.stateNode,cl=!1;break a}break;case 5:sl=c.stateNode,cl=!1;break a;case 3:case 4:sl=c.stateNode.containerInfo,cl=!0;break a}c=c.return}if(sl===null)throw Error(i(160));ul(o,s,a),sl=null,cl=!1,o=a.alternate,o!==null&&(o.return=null),a.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)_l(t,e),t=t.sibling}var gl=null;function _l(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:hl(t,e),vl(e),r&4&&(Vc(3,e,e.return),Bc(3,e),Vc(5,e,e.return));break;case 1:hl(t,e),vl(e),r&512&&(el||n===null||Gc(n,n.return)),r&64&&$c&&(e=e.updateQueue,e!==null&&(r=e.callbacks,r!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?r:n.concat(r))));break;case 26:var a=gl;if(hl(t,e),vl(e),r&512&&(el||n===null||Gc(n,n.return)),r&4){var o=n===null?null:n.memoizedState;if(r=e.memoizedState,n===null)if(r===null)if(e.stateNode===null){a:{r=e.type,n=e.memoizedProps,a=a.ownerDocument||a;b:switch(r){case`title`:o=a.getElementsByTagName(`title`)[0],(!o||o[ut]||o[rt]||o.namespaceURI===`http://www.w3.org/2000/svg`||o.hasAttribute(`itemprop`))&&(o=a.createElement(r),a.head.insertBefore(o,a.querySelector(`head > title`))),X(o,r,n),o[rt]=e,gt(o),r=o;break a;case`link`:var s=Uf(`link`,`href`,a).get(r+(n.href||``));if(s){for(var c=0;c<s.length;c++)if(o=s[c],o.getAttribute(`href`)===(n.href==null||n.href===``?null:n.href)&&o.getAttribute(`rel`)===(n.rel==null?null:n.rel)&&o.getAttribute(`title`)===(n.title==null?null:n.title)&&o.getAttribute(`crossorigin`)===(n.crossOrigin==null?null:n.crossOrigin)){s.splice(c,1);break b}}o=a.createElement(r),X(o,r,n),a.head.appendChild(o);break;case`meta`:if(s=Uf(`meta`,`content`,a).get(r+(n.content||``))){for(c=0;c<s.length;c++)if(o=s[c],o.getAttribute(`content`)===(n.content==null?null:``+n.content)&&o.getAttribute(`name`)===(n.name==null?null:n.name)&&o.getAttribute(`property`)===(n.property==null?null:n.property)&&o.getAttribute(`http-equiv`)===(n.httpEquiv==null?null:n.httpEquiv)&&o.getAttribute(`charset`)===(n.charSet==null?null:n.charSet)){s.splice(c,1);break b}}o=a.createElement(r),X(o,r,n),a.head.appendChild(o);break;default:throw Error(i(468,r))}o[rt]=e,gt(o),r=o}e.stateNode=r}else Wf(a,e.type,e.stateNode);else e.stateNode=Rf(a,r,e.memoizedProps);else o===r?r===null&&e.stateNode!==null&&qc(e,e.memoizedProps,n.memoizedProps):(o===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):o.count--,r===null?Wf(a,e.type,e.stateNode):Rf(a,r,e.memoizedProps))}break;case 27:hl(t,e),vl(e),r&512&&(el||n===null||Gc(n,n.return)),n!==null&&r&4&&qc(e,e.memoizedProps,n.memoizedProps);break;case 5:if(hl(t,e),vl(e),r&512&&(el||n===null||Gc(n,n.return)),e.flags&32){a=e.stateNode;try{Vt(a,``)}catch(t){qu(e,e.return,t)}}r&4&&e.stateNode!=null&&(a=e.memoizedProps,qc(e,a,n===null?a:n.memoizedProps)),r&1024&&(tl=!0);break;case 6:if(hl(t,e),vl(e),r&4){if(e.stateNode===null)throw Error(i(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(t){qu(e,e.return,t)}}break;case 3:if(Hf=null,a=gl,gl=vf(t.containerInfo),hl(t,e),gl=a,vl(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Fp(t.containerInfo)}catch(t){qu(e,e.return,t)}tl&&(tl=!1,yl(e));break;case 4:r=gl,gl=vf(e.stateNode.containerInfo),hl(t,e),vl(e),gl=r;break;case 12:hl(t,e),vl(e);break;case 31:hl(t,e),vl(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,ml(e,r)));break;case 13:hl(t,e),vl(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(tu=Te()),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,ml(e,r)));break;case 22:a=e.memoizedState!==null;var l=n!==null&&n.memoizedState!==null,u=$c,d=el;if($c=u||a,el=d||l,hl(t,e),el=d,$c=u,vl(e),r&8192)a:for(t=e.stateNode,t._visibility=a?t._visibility&-2:t._visibility|1,a&&(n===null||l||$c||el||xl(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){l=n=t;try{if(o=l.stateNode,a)s=o.style,typeof s.setProperty==`function`?s.setProperty(`display`,`none`,`important`):s.display=`none`;else{c=l.stateNode;var f=l.memoizedProps.style,p=f!=null&&f.hasOwnProperty(`display`)?f.display:null;c.style.display=p==null||typeof p==`boolean`?``:(``+p).trim()}}catch(e){qu(l,l.return,e)}}}else if(t.tag===6){if(n===null){l=t;try{l.stateNode.nodeValue=a?``:l.memoizedProps}catch(e){qu(l,l.return,e)}}}else if(t.tag===18){if(n===null){l=t;try{var m=l.stateNode;a?nf(m,!0):nf(l.stateNode,!1)}catch(e){qu(l,l.return,e)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break a;for(;t.sibling===null;){if(t.return===null||t.return===e)break a;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}r&4&&(r=e.updateQueue,r!==null&&(n=r.retryQueue,n!==null&&(r.retryQueue=null,ml(e,n))));break;case 19:hl(t,e),vl(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,ml(e,r)));break;case 30:break;case 21:break;default:hl(t,e),vl(e)}}function vl(e){var t=e.flags;if(t&2){try{for(var n,r=e.return;r!==null;){if(Jc(r)){n=r;break}r=r.return}if(n==null)throw Error(i(160));switch(n.tag){case 27:var a=n.stateNode;Zc(e,Yc(e),a);break;case 5:var o=n.stateNode;n.flags&32&&(Vt(o,``),n.flags&=-33),Zc(e,Yc(e),o);break;case 3:case 4:var s=n.stateNode.containerInfo;Xc(e,Yc(e),s);break;default:throw Error(i(161))}}catch(t){qu(e,e.return,t)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function yl(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;yl(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function bl(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)al(e,t.alternate,t),t=t.sibling}function xl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Vc(4,t,t.return),xl(t);break;case 1:Gc(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount==`function`&&Uc(t,t.return,n),xl(t);break;case 27:hf(t.stateNode);case 26:case 5:Gc(t,t.return),xl(t);break;case 22:t.memoizedState===null&&xl(t);break;case 30:xl(t);break;default:xl(t)}e=e.sibling}}function Sl(e,t,n){for(n=n&&(t.subtreeFlags&8772)!=0,t=t.child;t!==null;){var r=t.alternate,i=e,a=t,o=a.flags;switch(a.tag){case 0:case 11:case 15:Sl(i,a,n),Bc(4,a);break;case 1:if(Sl(i,a,n),r=a,i=r.stateNode,typeof i.componentDidMount==`function`)try{i.componentDidMount()}catch(e){qu(r,r.return,e)}if(r=a,i=r.updateQueue,i!==null){var s=r.stateNode;try{var c=i.shared.hiddenCallbacks;if(c!==null)for(i.shared.hiddenCallbacks=null,i=0;i<c.length;i++)Ga(c[i],s)}catch(e){qu(r,r.return,e)}}n&&o&64&&Hc(a),Wc(a,a.return);break;case 27:Qc(a);case 26:case 5:Sl(i,a,n),n&&r===null&&o&4&&Kc(a),Wc(a,a.return);break;case 12:Sl(i,a,n);break;case 31:Sl(i,a,n),n&&o&4&&dl(i,a);break;case 13:Sl(i,a,n),n&&o&4&&fl(i,a);break;case 22:a.memoizedState===null&&Sl(i,a,n),Wc(a,a.return);break;case 30:break;default:Sl(i,a,n)}t=t.sibling}}function Cl(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&ia(n))}function wl(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ia(e))}function Tl(e,t,n,r){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)El(e,t,n,r),t=t.sibling}function El(e,t,n,r){var i=t.flags;switch(t.tag){case 0:case 11:case 15:Tl(e,t,n,r),i&2048&&Bc(9,t);break;case 1:Tl(e,t,n,r);break;case 3:Tl(e,t,n,r),i&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ia(e)));break;case 12:if(i&2048){Tl(e,t,n,r),e=t.stateNode;try{var a=t.memoizedProps,o=a.id,s=a.onPostCommit;typeof s==`function`&&s(o,t.alternate===null?`mount`:`update`,e.passiveEffectDuration,-0)}catch(e){qu(t,t.return,e)}}else Tl(e,t,n,r);break;case 31:Tl(e,t,n,r);break;case 13:Tl(e,t,n,r);break;case 23:break;case 22:a=t.stateNode,o=t.alternate,t.memoizedState===null?a._visibility&2?Tl(e,t,n,r):(a._visibility|=2,Dl(e,t,n,r,(t.subtreeFlags&10256)!=0||!1)):a._visibility&2?Tl(e,t,n,r):Ol(e,t),i&2048&&Cl(o,t);break;case 24:Tl(e,t,n,r),i&2048&&wl(t.alternate,t);break;default:Tl(e,t,n,r)}}function Dl(e,t,n,r,i){for(i=i&&((t.subtreeFlags&10256)!=0||!1),t=t.child;t!==null;){var a=e,o=t,s=n,c=r,l=o.flags;switch(o.tag){case 0:case 11:case 15:Dl(a,o,s,c,i),Bc(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState===null?(u._visibility|=2,Dl(a,o,s,c,i)):u._visibility&2?Dl(a,o,s,c,i):Ol(a,o),i&&l&2048&&Cl(o.alternate,o);break;case 24:Dl(a,o,s,c,i),i&&l&2048&&wl(o.alternate,o);break;default:Dl(a,o,s,c,i)}t=t.sibling}}function Ol(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:Ol(n,r),i&2048&&Cl(r.alternate,r);break;case 24:Ol(n,r),i&2048&&wl(r.alternate,r);break;default:Ol(n,r)}t=t.sibling}}var kl=8192;function Al(e,t,n){if(e.subtreeFlags&kl)for(e=e.child;e!==null;)jl(e,t,n),e=e.sibling}function jl(e,t,n){switch(e.tag){case 26:Al(e,t,n),e.flags&kl&&e.memoizedState!==null&&qf(n,gl,e.memoizedState,e.memoizedProps);break;case 5:Al(e,t,n);break;case 3:case 4:var r=gl;gl=vf(e.stateNode.containerInfo),Al(e,t,n),gl=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=kl,kl=16777216,Al(e,t,n),kl=r):Al(e,t,n));break;default:Al(e,t,n)}}function Ml(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Nl(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];rl=r,Il(r,e)}Ml(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Pl(e),e=e.sibling}function Pl(e){switch(e.tag){case 0:case 11:case 15:Nl(e),e.flags&2048&&Vc(9,e,e.return);break;case 3:Nl(e);break;case 12:Nl(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Fl(e)):Nl(e);break;default:Nl(e)}}function Fl(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];rl=r,Il(r,e)}Ml(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Vc(8,t,t.return),Fl(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Fl(t));break;default:Fl(t)}e=e.sibling}}function Il(e,t){for(;rl!==null;){var n=rl;switch(n.tag){case 0:case 11:case 15:Vc(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var r=n.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:ia(n.memoizedState.cache)}if(r=n.child,r!==null)r.return=n,rl=r;else a:for(n=e;rl!==null;){r=rl;var i=r.sibling,a=r.return;if(ol(r),r===n){rl=null;break a}if(i!==null){i.return=a,rl=i;break a}rl=a}}}var Ll={getCacheForType:function(e){var t=Xi(na),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Xi(na).controller.signal}},Rl=typeof WeakMap==`function`?WeakMap:Map,K=0,zl=null,q=null,J=0,Bl=0,Vl=null,Hl=!1,Ul=!1,Wl=!1,Gl=0,Kl=0,ql=0,Jl=0,Yl=0,Xl=0,Zl=0,Ql=null,$l=null,eu=!1,tu=0,nu=0,ru=1/0,iu=null,au=null,ou=0,su=null,cu=null,lu=0,uu=0,du=null,fu=null,pu=0,mu=null;function hu(){return K&2&&J!==0?J&-J:M.T===null?et():md()}function gu(){if(Xl===0)if(!(J&536870912)||W){var e=Ve;Ve<<=1,!(Ve&3932160)&&(Ve=262144),Xl=e}else Xl=536870912;return e=Qa.current,e!==null&&(e.flags|=32),Xl}function _u(e,t,n){(e===zl&&(Bl===2||Bl===9)||e.cancelPendingCommit!==null)&&(wu(e,0),xu(e,J,Xl,!1)),Ye(e,n),(!(K&2)||e!==zl)&&(e===zl&&(!(K&2)&&(Jl|=n),Kl===4&&xu(e,J,Xl,!1)),od(e))}function vu(e,t,n){if(K&6)throw Error(i(327));var r=!n&&(t&127)==0&&(t&e.expiredLanes)===0||Ge(e,t),a=r?Mu(e,t):Au(e,t,!0),o=r;do{if(a===0){Ul&&!r&&xu(e,t,0,!1);break}else{if(n=e.current.alternate,o&&!bu(n)){a=Au(e,t,!1),o=!1;continue}if(a===2){if(o=t,e.errorRecoveryDisabledLanes&o)var s=0;else s=e.pendingLanes&-536870913,s=s===0?s&536870912?536870912:0:s;if(s!==0){t=s;a:{var c=e;a=Ql;var l=c.current.memoizedState.isDehydrated;if(l&&(wu(c,s).flags|=256),s=Au(c,s,!1),s!==2){if(Wl&&!l){c.errorRecoveryDisabledLanes|=o,Jl|=o,a=4;break a}o=$l,$l=a,o!==null&&($l===null?$l=o:$l.push.apply($l,o))}a=s}if(o=!1,a!==2)continue}}if(a===1){wu(e,0),xu(e,t,0,!0);break}a:{switch(r=e,o=a,o){case 0:case 1:throw Error(i(345));case 4:if((t&4194048)!==t)break;case 6:xu(r,t,Xl,!Hl);break a;case 2:$l=null;break;case 3:case 5:break;default:throw Error(i(329))}if((t&62914560)===t&&(a=tu+300-Te(),10<a)){if(xu(r,t,Xl,!Hl),We(r,0,!0)!==0)break a;lu=t,r.timeoutHandle=Yd(yu.bind(null,r,n,$l,iu,eu,t,Xl,Jl,Zl,Hl,o,`Throttled`,-0,0),a);break a}yu(r,n,$l,iu,eu,t,Xl,Jl,Zl,Hl,o,null,-0,0)}}break}while(1);od(e)}function yu(e,t,n,r,i,a,o,s,c,l,u,d,f,p){if(e.timeoutHandle=-1,d=t.subtreeFlags,d&8192||(d&16785408)==16785408){d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Yt},jl(t,a,d);var m=(a&62914560)===a?tu-Te():(a&4194048)===a?nu-Te():0;if(m=Yf(d,m),m!==null){lu=a,e.cancelPendingCommit=m(zu.bind(null,e,t,a,n,r,i,o,s,c,u,d,null,f,p)),xu(e,a,o,!l);return}}zu(e,t,a,n,r,i,o,s,c)}function bu(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!_r(a(),i))return!1}catch(e){return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function xu(e,t,n,r){t&=~Yl,t&=~Jl,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var a=31-Ie(i),o=1<<a;r[a]=-1,i&=~o}n!==0&&B(e,n,t)}function Su(){return K&6?!0:(sd(0,!1),!1)}function Cu(){if(q!==null){if(Bl===0)var e=q.return;else e=q,Hi=Vi=null,Eo(e),Da=null,Oa=0,e=q;for(;e!==null;)zc(e.alternate,e),e=e.return;q=null}}function wu(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,Xd(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),lu=0,Cu(),zl=e,q=n=ai(e.current,null),J=t,Bl=0,Vl=null,Hl=!1,Ul=Ge(e,t),Wl=!1,Zl=Xl=Yl=Jl=ql=Kl=0,$l=Ql=null,eu=!1,t&8&&(t|=t&32);var r=e.entangledLanes;if(r!==0)for(e=e.entanglements,r&=t;0<r;){var i=31-Ie(r),a=1<<i;t|=e[i],r&=~a}return Gl=t,Yr(),n}function Tu(e,t){G=null,M.H=Is,t===_a||t===ya?(t=Ta(),Bl=3):t===va?(t=Ta(),Bl=4):Bl=t===ec?8:typeof t==`object`&&t&&typeof t.then==`function`?6:1,Vl=t,q===null&&(Kl=1,Js(e,pi(t,e.current)))}function Eu(){var e=Qa.current;return e===null?!0:(J&4194048)===J?$a===null:(J&62914560)===J||J&536870912?e===$a:!1}function Du(){var e=M.H;return M.H=Is,e===null?Is:e}function Ou(){var e=M.A;return M.A=Ll,e}function ku(){Kl=4,Hl||(J&4194048)!==J&&Qa.current!==null||(Ul=!0),!(ql&134217727)&&!(Jl&134217727)||zl===null||xu(zl,J,Xl,!1)}function Au(e,t,n){var r=K;K|=2;var i=Du(),a=Ou();(zl!==e||J!==t)&&(iu=null,wu(e,t)),t=!1;var o=Kl;a:do try{if(Bl!==0&&q!==null){var s=q,c=Vl;switch(Bl){case 8:Cu(),o=6;break a;case 3:case 2:case 9:case 6:Qa.current===null&&(t=!0);var l=Bl;if(Bl=0,Vl=null,Iu(e,s,c,l),n&&Ul){o=0;break a}break;default:l=Bl,Bl=0,Vl=null,Iu(e,s,c,l)}}ju(),o=Kl;break}catch(t){Tu(e,t)}while(1);return t&&e.shellSuspendCounter++,Hi=Vi=null,K=r,M.H=i,M.A=a,q===null&&(zl=null,J=0,Yr()),o}function ju(){for(;q!==null;)Pu(q)}function Mu(e,t){var n=K;K|=2;var r=Du(),a=Ou();zl!==e||J!==t?(iu=null,ru=Te()+500,wu(e,t)):Ul=Ge(e,t);a:do try{if(Bl!==0&&q!==null){t=q;var o=Vl;b:switch(Bl){case 1:Bl=0,Vl=null,Iu(e,t,o,1);break;case 2:case 9:if(xa(o)){Bl=0,Vl=null,Fu(t);break}t=function(){Bl!==2&&Bl!==9||zl!==e||(Bl=7),od(e)},o.then(t,t);break a;case 3:Bl=7;break a;case 4:Bl=5;break a;case 7:xa(o)?(Bl=0,Vl=null,Fu(t)):(Bl=0,Vl=null,Iu(e,t,o,7));break;case 5:var s=null;switch(q.tag){case 26:s=q.memoizedState;case 5:case 27:var c=q;if(s?Kf(s):c.stateNode.complete){Bl=0,Vl=null;var l=c.sibling;if(l!==null)q=l;else{var u=c.return;u===null?q=null:(q=u,Lu(u))}break b}}Bl=0,Vl=null,Iu(e,t,o,5);break;case 6:Bl=0,Vl=null,Iu(e,t,o,6);break;case 8:Cu(),Kl=6;break a;default:throw Error(i(462))}}Nu();break}catch(t){Tu(e,t)}while(1);return Hi=Vi=null,M.H=r,M.A=a,K=n,q===null?(zl=null,J=0,Yr(),Kl):0}function Nu(){for(;q!==null&&!Ce();)Pu(q)}function Pu(e){var t=Ac(e.alternate,e,Gl);e.memoizedProps=e.pendingProps,t===null?Lu(e):q=t}function Fu(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=mc(n,t,t.pendingProps,t.type,void 0,J);break;case 11:t=mc(n,t,t.pendingProps,t.type.render,t.ref,J);break;case 5:Eo(t);default:zc(n,t),t=q=oi(t,Gl),t=Ac(n,t,Gl)}e.memoizedProps=e.pendingProps,t===null?Lu(e):q=t}function Iu(e,t,n,r){Hi=Vi=null,Eo(t),Da=null,Oa=0;var i=t.return;try{if($s(e,i,t,n,J)){Kl=1,Js(e,pi(n,e.current)),q=null;return}}catch(t){if(i!==null)throw q=i,t;Kl=1,Js(e,pi(n,e.current)),q=null;return}t.flags&32768?(W||r===1?e=!0:Ul||J&536870912?e=!1:(Hl=e=!0,(r===2||r===9||r===3||r===6)&&(r=Qa.current,r!==null&&r.tag===13&&(r.flags|=16384))),Ru(t,e)):Lu(t)}function Lu(e){var t=e;do{if(t.flags&32768){Ru(t,Hl);return}e=t.return;var n=Lc(t.alternate,t,Gl);if(n!==null){q=n;return}if(t=t.sibling,t!==null){q=t;return}q=t=e}while(t!==null);Kl===0&&(Kl=5)}function Ru(e,t){do{var n=Rc(e.alternate,e);if(n!==null){n.flags&=32767,q=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){q=e;return}q=e=n}while(e!==null);Kl=6,q=null}function zu(e,t,n,r,a,o,s,c,l){e.cancelPendingCommit=null;do Wu();while(ou!==0);if(K&6)throw Error(i(327));if(t!==null){if(t===e.current)throw Error(i(177));if(o=t.lanes|t.childLanes,o|=Jr,Xe(e,n,o,s,c,l),e===zl&&(q=zl=null,J=0),cu=t,su=e,lu=n,uu=o,du=a,fu=r,t.subtreeFlags&10256||t.flags&10256?(e.callbackNode=null,e.callbackPriority=0,$u(ke,function(){return Gu(),null})):(e.callbackNode=null,e.callbackPriority=0),r=(t.flags&13878)!=0,t.subtreeFlags&13878||r){r=M.T,M.T=null,a=N.p,N.p=2,s=K,K|=4;try{il(e,t,n)}finally{K=s,N.p=a,M.T=r}}ou=1,Bu(),Vu(),Hu()}}function Bu(){if(ou===1){ou=0;var e=su,t=cu,n=(t.flags&13878)!=0;if(t.subtreeFlags&13878||n){n=M.T,M.T=null;var r=N.p;N.p=2;var i=K;K|=4;try{_l(t,e);var a=Hd,o=Sr(e.containerInfo),s=a.focusedElem,c=a.selectionRange;if(o!==s&&s&&s.ownerDocument&&xr(s.ownerDocument.documentElement,s)){if(c!==null&&Cr(s)){var l=c.start,u=c.end;if(u===void 0&&(u=l),`selectionStart`in s)s.selectionStart=l,s.selectionEnd=Math.min(u,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),m=s.textContent.length,h=Math.min(c.start,m),g=c.end===void 0?h:Math.min(c.end,m);!p.extend&&h>g&&(o=g,g=h,h=o);var _=br(s,h),v=br(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;s<d.length;s++){var b=d[s];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}lp=!!Vd,Hd=Vd=null}finally{K=i,N.p=r,M.T=n}}e.current=t,ou=2}}function Vu(){if(ou===2){ou=0;var e=su,t=cu,n=(t.flags&8772)!=0;if(t.subtreeFlags&8772||n){n=M.T,M.T=null;var r=N.p;N.p=2;var i=K;K|=4;try{al(e,t.alternate,t)}finally{K=i,N.p=r,M.T=n}}ou=3}}function Hu(){if(ou===4||ou===3){ou=0,we();var e=su,t=cu,n=lu,r=fu;t.subtreeFlags&10256||t.flags&10256?ou=5:(ou=0,cu=su=null,Uu(e,e.pendingLanes));var i=e.pendingLanes;if(i===0&&(au=null),$e(n),t=t.stateNode,Pe&&typeof Pe.onCommitFiberRoot==`function`)try{Pe.onCommitFiberRoot(Ne,t,void 0,(t.current.flags&128)==128)}catch(e){}if(r!==null){t=M.T,i=N.p,N.p=2,M.T=null;try{for(var a=e.onRecoverableError,o=0;o<r.length;o++){var s=r[o];a(s.value,{componentStack:s.stack})}}finally{M.T=t,N.p=i}}lu&3&&Wu(),od(e),i=e.pendingLanes,n&261930&&i&42?e===mu?pu++:(pu=0,mu=e):pu=0,sd(0,!1)}}function Uu(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,ia(t)))}function Wu(){return Bu(),Vu(),Hu(),Gu()}function Gu(){if(ou!==5)return!1;var e=su,t=uu;uu=0;var n=$e(lu),r=M.T,a=N.p;try{N.p=32>n?32:n,M.T=null,n=du,du=null;var o=su,s=lu;if(ou=0,cu=su=null,lu=0,K&6)throw Error(i(331));var c=K;if(K|=4,Pl(o.current),El(o,o.current,s,n),K=c,sd(0,!1),Pe&&typeof Pe.onPostCommitFiberRoot==`function`)try{Pe.onPostCommitFiberRoot(Ne,o)}catch(e){}return!0}finally{N.p=a,M.T=r,Uu(e,t)}}function Ku(e,t,n){t=pi(n,t),t=Xs(e.stateNode,t,2),e=za(e,t,2),e!==null&&(Ye(e,2),od(e))}function qu(e,t,n){if(e.tag===3)Ku(e,e,n);else for(;t!==null;){if(t.tag===3){Ku(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(au===null||!au.has(r))){e=pi(n,e),n=Zs(2),r=za(t,n,2),r!==null&&(Qs(n,r,t,e),Ye(r,2),od(r));break}}t=t.return}}function Ju(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Rl;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(Wl=!0,i.add(n),e=Yu.bind(null,e,t,n),t.then(e,e))}function Yu(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,zl===e&&(J&n)===n&&(Kl===4||Kl===3&&(J&62914560)===J&&300>Te()-tu?!(K&2)&&wu(e,0):Yl|=n,Zl===J&&(Zl=0)),od(e)}function Xu(e,t){t===0&&(t=qe()),e=Qr(e,t),e!==null&&(Ye(e,t),od(e))}function Zu(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Xu(e,n)}function Qu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}r!==null&&r.delete(t),Xu(e,n)}function $u(e,t){return xe(e,t)}var ed=null,td=null,nd=!1,rd=!1,id=!1,ad=0;function od(e){e!==td&&e.next===null&&(td===null?ed=td=e:td=td.next=e),rd=!0,nd||(nd=!0,pd())}function sd(e,t){if(!id&&rd){id=!0;do for(var n=!1,r=ed;r!==null;){if(!t)if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-Ie(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,fd(r,a))}else a=J,a=We(r,r===zl?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||Ge(r,a)||(n=!0,fd(r,a));r=r.next}while(n);id=!1}}function cd(){ld()}function ld(){rd=nd=!1;var e=0;ad!==0&&Jd()&&(e=ad);for(var t=Te(),n=null,r=ed;r!==null;){var i=r.next,a=ud(r,t);a===0?(r.next=null,n===null?ed=i:n.next=i,i===null&&(td=n)):(n=r,(e!==0||a&3)&&(rd=!0)),r=i}ou!==0&&ou!==5||sd(e,!1),ad!==0&&(ad=0)}function ud(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0<a;){var o=31-Ie(a),s=1<<o,c=i[o];c===-1?((s&n)===0||(s&r)!==0)&&(i[o]=Ke(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}if(t=zl,n=J,n=We(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,n===0||e===t&&(Bl===2||Bl===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&Se(r),e.callbackNode=null,e.callbackPriority=0;if(!(n&3)||Ge(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(r!==null&&Se(r),$e(n)){case 2:case 8:n=Oe;break;case 32:n=ke;break;case 268435456:n=z;break;default:n=ke}return r=dd.bind(null,e),n=xe(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&Se(r),e.callbackPriority=2,e.callbackNode=null,2}function dd(e,t){if(ou!==0&&ou!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Wu()&&e.callbackNode!==n)return null;var r=J;return r=We(e,e===zl?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(vu(e,r,t),ud(e,Te()),e.callbackNode!=null&&e.callbackNode===n?dd.bind(null,e):null)}function fd(e,t){if(Wu())return null;vu(e,t,!0)}function pd(){Qd(function(){K&6?xe(De,cd):ld()})}function md(){if(ad===0){var e=sa;e===0&&(e=Be,Be<<=1,!(Be&261888)&&(Be=256)),ad=e}return ad}function hd(e){return e==null||typeof e==`symbol`||typeof e==`boolean`?null:typeof e==`function`?e:Jt(``+e)}function gd(e,t){var n=t.ownerDocument.createElement(`input`);return n.name=t.name,n.value=t.value,e.id&&n.setAttribute(`form`,e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function _d(e,t,n,r,i){if(t===`submit`&&n&&n.stateNode===i){var a=hd((i[it]||null).action),o=r.submitter;o&&(t=(t=o[it]||null)?hd(t.formAction):o.getAttribute(`formAction`),t!==null&&(a=t,o=null));var s=new _n(`action`,`action`,null,r,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(ad!==0){var e=o?gd(i,o):new FormData(i);Ss(n,{pending:!0,data:e,method:i.method,action:a},null,e)}}else typeof a==`function`&&(s.preventDefault(),e=o?gd(i,o):new FormData(i),Ss(n,{pending:!0,data:e,method:i.method,action:a},a,e))},currentTarget:i}]})}}for(var vd=0;vd<Ur.length;vd++){var yd=Ur[vd];Wr(yd.toLowerCase(),`on`+(yd[0].toUpperCase()+yd.slice(1)))}Wr(Fr,`onAnimationEnd`),Wr(Ir,`onAnimationIteration`),Wr(Lr,`onAnimationStart`),Wr(`dblclick`,`onDoubleClick`),Wr(`focusin`,`onFocus`),Wr(`focusout`,`onBlur`),Wr(Rr,`onTransitionRun`),Wr(zr,`onTransitionStart`),Wr(Br,`onTransitionCancel`),Wr(Vr,`onTransitionEnd`),bt(`onMouseEnter`,[`mouseout`,`mouseover`]),bt(`onMouseLeave`,[`mouseout`,`mouseover`]),bt(`onPointerEnter`,[`pointerout`,`pointerover`]),bt(`onPointerLeave`,[`pointerout`,`pointerover`]),yt(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),yt(`onSelect`,`focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange`.split(` `)),yt(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),yt(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),yt(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),yt(`onCompositionUpdate`,`compositionupdate focusout keydown keypress keyup mousedown`.split(` `));var bd=`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(` `),xd=new Set(`beforetoggle cancel close invalid load scroll scrollend toggle`.split(` `).concat(bd));function Sd(e,t){t=(t&4)!=0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;a:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){Gr(e)}i.currentTarget=null,a=c}else for(o=0;o<r.length;o++){if(s=r[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){Gr(e)}i.currentTarget=null,a=c}}}}function Y(e,t){var n=t[ot];n===void 0&&(n=t[ot]=new Set);var r=e+`__bubble`;n.has(r)||(Ed(t,e,2,!1),n.add(r))}function Cd(e,t,n){var r=0;t&&(r|=4),Ed(n,e,r,t)}var wd=`_reactListening`+Math.random().toString(36).slice(2);function Td(e){if(!e[wd]){e[wd]=!0,_t.forEach(function(t){t!==`selectionchange`&&(xd.has(t)||Cd(t,!1,e),Cd(t,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[wd]||(t[wd]=!0,Cd(`selectionchange`,!1,t))}}function Ed(e,t,n,r){switch(gp(t)){case 2:var i=up;break;case 8:i=dp;break;default:i=fp}n=i.bind(null,t,n,e),i=void 0,!on||t!==`touchstart`&&t!==`touchmove`&&t!==`wheel`||(i=!0),r?i===void 0?e.addEventListener(t,n,!0):e.addEventListener(t,n,{capture:!0,passive:i}):i===void 0?e.addEventListener(t,n,!1):e.addEventListener(t,n,{passive:i})}function Dd(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)a:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var c=r.stateNode.containerInfo;if(c===i)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&s.stateNode.containerInfo===i)return;s=s.return}for(;c!==null;){if(s=ft(c),s===null)return;if(l=s.tag,l===5||l===6||l===26||l===27){r=a=s;continue a}c=c.parentNode}}r=r.return}nn(function(){var r=a,i=Zt(n),s=[];a:{var c=Hr.get(e);if(c!==void 0){var l=_n,u=e;switch(e){case`keypress`:if(fn(n)===0)break a;case`keydown`:case`keyup`:l=Fn;break;case`focusin`:u=`focus`,l=En;break;case`focusout`:u=`blur`,l=En;break;case`beforeblur`:case`afterblur`:l=En;break;case`click`:if(n.button===2)break a;case`auxclick`:case`dblclick`:case`mousedown`:case`mousemove`:case`mouseup`:case`mouseout`:case`mouseover`:case`contextmenu`:l=wn;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:l=Tn;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:l=Ln;break;case Fr:case Ir:case Lr:l=Dn;break;case Vr:l=Rn;break;case`scroll`:case`scrollend`:l=yn;break;case`wheel`:l=zn;break;case`copy`:case`cut`:case`paste`:l=On;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:l=In;break;case`toggle`:case`beforetoggle`:l=Bn}var d=(t&4)!=0,f=!d&&(e===`scroll`||e===`scrollend`),p=d?c===null?null:c+`Capture`:c;d=[];for(var m=r,h;m!==null;){var g=m;if(h=g.stateNode,g=g.tag,g!==5&&g!==26&&g!==27||h===null||p===null||(g=rn(m,p),g!=null&&d.push(Od(m,g,h))),f)break;m=m.return}0<d.length&&(c=new l(c,u,null,n,i),s.push({event:c,listeners:d}))}}if(!(t&7)){a:{if(c=e===`mouseover`||e===`pointerover`,l=e===`mouseout`||e===`pointerout`,c&&n!==Xt&&(u=n.relatedTarget||n.fromElement)&&(ft(u)||u[at]))break a;if((l||c)&&(c=i.window===i?i:(c=i.ownerDocument)?c.defaultView||c.parentWindow:window,l?(u=n.relatedTarget||n.toElement,l=r,u=u?ft(u):null,u!==null&&(f=o(u),d=u.tag,u!==f||d!==5&&d!==27&&d!==6)&&(u=null)):(l=null,u=r),l!==u)){if(d=wn,g=`onMouseLeave`,p=`onMouseEnter`,m=`mouse`,(e===`pointerout`||e===`pointerover`)&&(d=In,g=`onPointerLeave`,p=`onPointerEnter`,m=`pointer`),f=l==null?c:mt(l),h=u==null?c:mt(u),c=new d(g,m+`leave`,l,n,i),c.target=f,c.relatedTarget=h,g=null,ft(i)===r&&(d=new d(p,m+`enter`,u,n,i),d.target=h,d.relatedTarget=f,g=d),f=g,l&&u)b:{for(d=Ad,p=l,m=u,h=0,g=p;g;g=d(g))h++;g=0;for(var _=m;_;_=d(_))g++;for(;0<h-g;)p=d(p),h--;for(;0<g-h;)m=d(m),g--;for(;h--;){if(p===m||m!==null&&p===m.alternate){d=p;break b}p=d(p),m=d(m)}d=null}else d=null;l!==null&&jd(s,c,l,d,!1),u!==null&&f!==null&&jd(s,f,u,d,!0)}}a:{if(c=r?mt(r):window,l=c.nodeName&&c.nodeName.toLowerCase(),l===`select`||l===`input`&&c.type===`file`)var v=ar;else if($n(c))if(or)v=hr;else{v=pr;var y=fr}else l=c.nodeName,!l||l.toLowerCase()!==`input`||c.type!==`checkbox`&&c.type!==`radio`?r&&Gt(r.elementType)&&(v=ar):v=mr;if(v&&(v=v(e,r))){er(s,v,n,i);break a}y&&y(e,c,r),e===`focusout`&&r&&c.type===`number`&&r.memoizedProps.value!=null&&Lt(c,`number`,c.value)}switch(y=r?mt(r):window,e){case`focusin`:($n(y)||y.contentEditable===`true`)&&(Tr=y,Er=r,Dr=null);break;case`focusout`:Dr=Er=Tr=null;break;case`mousedown`:Or=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:Or=!1,kr(s,n,i);break;case`selectionchange`:if(wr)break;case`keydown`:case`keyup`:kr(s,n,i)}var b;if(Hn)b:{switch(e){case`compositionstart`:var x=`onCompositionStart`;break b;case`compositionend`:x=`onCompositionEnd`;break b;case`compositionupdate`:x=`onCompositionUpdate`;break b}x=void 0}else Yn?U(e,n)&&(x=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(x=`onCompositionStart`);x&&(Gn&&n.locale!==`ko`&&(Yn||x!==`onCompositionStart`?x===`onCompositionEnd`&&Yn&&(b=dn()):(cn=i,ln=`value`in cn?cn.value:cn.textContent,Yn=!0)),y=kd(r,x),0<y.length&&(x=new kn(x,e,null,n,i),s.push({event:x,listeners:y}),b?x.data=b:(b=Jn(n),b!==null&&(x.data=b)))),(b=Wn?Xn(e,n):Zn(e,n))&&(x=kd(r,`onBeforeInput`),0<x.length&&(y=new kn(`onBeforeInput`,`beforeinput`,null,n,i),s.push({event:y,listeners:x}),y.data=b)),_d(s,e,r,n,i)}Sd(s,t)})}function Od(e,t,n){return{instance:e,listener:t,currentTarget:n}}function kd(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||a===null||(i=rn(e,n),i!=null&&r.unshift(Od(e,i,a)),i=rn(e,t),i!=null&&r.push(Od(e,i,a))),e.tag===3)return r;e=e.return}return[]}function Ad(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function jd(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,c=s.alternate,l=s.stateNode;if(s=s.tag,c!==null&&c===r)break;s!==5&&s!==26&&s!==27||l===null||(c=l,i?(l=rn(n,a),l!=null&&o.unshift(Od(n,l,c))):i||(l=rn(n,a),l!=null&&o.push(Od(n,l,c)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Md=/\r\n?/g,Nd=/\u0000|\uFFFD/g;function Pd(e){return(typeof e==`string`?e:``+e).replace(Md,` |
| 9 |
`).replace(Nd,``)}function Fd(e,t){return t=Pd(t),Pd(e)===t}function Id(e,t,n,r,a,o){switch(n){case`children`:typeof r==`string`?t===`body`||t===`textarea`&&r===``||Vt(e,r):(typeof r==`number`||typeof r==`bigint`)&&t!==`body`&&Vt(e,``+r);break;case`className`:Tt(e,`class`,r);break;case`tabIndex`:Tt(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:Tt(e,n,r);break;case`style`:Wt(e,r,o);break;case`data`:if(t!==`object`){Tt(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=Jt(``+r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}else typeof o==`function`&&(n===`formAction`?(t!==`input`&&Id(e,t,`name`,a.name,a,null),Id(e,t,`formEncType`,a.formEncType,a,null),Id(e,t,`formMethod`,a.formMethod,a,null),Id(e,t,`formTarget`,a.formTarget,a,null)):(Id(e,t,`encType`,a.encType,a,null),Id(e,t,`method`,a.method,a,null),Id(e,t,`target`,a.target,a,null)));if(r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=Jt(``+r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=Yt);break;case`onScroll`:r!=null&&Y(`scroll`,e);break;case`onScrollEnd`:r!=null&&Y(`scrollend`,e);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));e.innerHTML=n}}break;case`multiple`:e.multiple=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`muted`:e.muted=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`defaultValue`:case`defaultChecked`:case`innerHTML`:case`ref`:break;case`autoFocus`:break;case`xlinkHref`:if(r==null||typeof r==`function`||typeof r==`boolean`||typeof r==`symbol`){e.removeAttribute(`xlink:href`);break}n=Jt(``+r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``+r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:Y(`beforetoggle`,e),Y(`toggle`,e),wt(e,`popover`,r);break;case`xlinkActuate`:Et(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:Et(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:Et(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:Et(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:Et(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:Et(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:Et(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:Et(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:Et(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:wt(e,`is`,r);break;case`innerText`:case`textContent`:break;default:(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)&&(n=Kt.get(n)||n,wt(e,n,r))}}function Ld(e,t,n,r,a,o){switch(n){case`style`:Wt(e,r,o);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));e.innerHTML=n}}break;case`children`:typeof r==`string`?Vt(e,r):(typeof r==`number`||typeof r==`bigint`)&&Vt(e,``+r);break;case`onScroll`:r!=null&&Y(`scroll`,e);break;case`onScrollEnd`:r!=null&&Y(`scrollend`,e);break;case`onClick`:r!=null&&(e.onclick=Yt);break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:break;case`innerText`:case`textContent`:break;default:if(!vt.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(a=n.endsWith(`Capture`),t=n.slice(2,a?n.length-7:void 0),o=e[it]||null,o=o==null?null:o[n],typeof o==`function`&&e.removeEventListener(t,o,a),typeof r==`function`)){typeof o!=`function`&&o!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,a);break a}n in e?e[n]=r:!0===r?e.setAttribute(n,``):wt(e,n,r)}}}function X(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:Y(`error`,e),Y(`load`,e);var r=!1,a=!1,o;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(s!=null)switch(o){case`src`:r=!0;break;case`srcSet`:a=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:Id(e,t,o,s,n,null)}}a&&Id(e,t,`srcSet`,n.srcSet,n,null),r&&Id(e,t,`src`,n.src,n,null);return;case`input`:Y(`invalid`,e);var c=o=s=a=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:a=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:o=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(i(137,t));break;default:Id(e,t,r,d,n,null)}}It(e,o,c,l,u,s,a,!1);return;case`select`:for(a in Y(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(a)&&(c=n[a],c!=null))switch(a){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:Id(e,t,a,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&Rt(e,!!r,n,!0):Rt(e,!!r,t,!1);return;case`textarea`:for(s in Y(`invalid`,e),o=a=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:a=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(i(91));break;default:Id(e,t,s,c,n,null)}Bt(e,r,a,o);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:Id(e,t,l,r,n,null)}return;case`dialog`:Y(`beforetoggle`,e),Y(`toggle`,e),Y(`cancel`,e),Y(`close`,e);break;case`iframe`:case`object`:Y(`load`,e);break;case`video`:case`audio`:for(r=0;r<bd.length;r++)Y(bd[r],e);break;case`image`:Y(`error`,e),Y(`load`,e);break;case`details`:Y(`toggle`,e);break;case`embed`:case`source`:case`link`:Y(`error`,e),Y(`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(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:Id(e,t,u,r,n,null)}return;default:if(Gt(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&Ld(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&Id(e,t,c,r,n,null))}function Rd(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var a=null,o=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||Id(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:o=m;break;case`name`:a=m;break;case`checked`:u=m;break;case`defaultChecked`:d=m;break;case`value`:s=m;break;case`defaultValue`:c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(i(137,t));break;default:m!==f&&Id(e,t,p,m,r,f)}}Ft(e,s,c,l,u,d,o,a);return;case`select`:for(o in m=s=c=p=null,n)if(l=n[o],n.hasOwnProperty(o)&&l!=null)switch(o){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(o)||Id(e,t,o,null,r,l)}for(a in r)if(o=r[a],l=n[a],r.hasOwnProperty(a)&&(o!=null||l!=null))switch(a){case`value`:p=o;break;case`defaultValue`:c=o;break;case`multiple`:s=o;default:o!==l&&Id(e,t,a,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?Rt(e,!!n,n?[]:``,!1):Rt(e,!!n,t,!0)):Rt(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(a=n[c],n.hasOwnProperty(c)&&a!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:Id(e,t,c,null,r,a)}for(s in r)if(a=r[s],o=n[s],r.hasOwnProperty(s)&&(a!=null||o!=null))switch(s){case`value`:p=a;break;case`defaultValue`:m=a;break;case`children`:break;case`dangerouslySetInnerHTML`:if(a!=null)throw Error(i(91));break;default:a!==o&&Id(e,t,s,a,r,o)}zt(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:Id(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:Id(e,t,l,p,r,m)}return;case`img`:case`link`:case`area`:case`base`:case`br`:case`col`:case`embed`:case`hr`:case`keygen`:case`meta`:case`param`:case`source`:case`track`:case`wbr`:case`menuitem`:for(var g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&Id(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(i(137,t));break;default:Id(e,t,u,p,r,m)}return;default:if(Gt(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&Ld(e,t,_,void 0,r,p);for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||Ld(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&Id(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||Id(e,t,f,p,r,m)}function zd(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function Bd(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&zd(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&zd(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e==`number`)?e:5}var Vd=null,Hd=null;function Ud(e){return e.nodeType===9?e:e.ownerDocument}function Wd(e){switch(e){case`http://www.w3.org/2000/svg`:return 1;case`http://www.w3.org/1998/Math/MathML`:return 2;default:return 0}}function Gd(e,t){if(e===0)switch(t){case`svg`:return 1;case`math`:return 2;default:return 0}return e===1&&t===`foreignObject`?0:e}function Kd(e,t){return e===`textarea`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.children==`bigint`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var qd=null;function Jd(){var e=window.event;return e&&e.type===`popstate`?e===qd?!1:(qd=e,!0):(qd=null,!1)}var Yd=typeof setTimeout==`function`?setTimeout:void 0,Xd=typeof clearTimeout==`function`?clearTimeout:void 0,Zd=typeof Promise==`function`?Promise:void 0,Qd=typeof queueMicrotask==`function`?queueMicrotask:Zd===void 0?Yd:function(e){return Zd.resolve(null).then(e).catch($d)};function $d(e){setTimeout(function(){throw e})}function ef(e){return e===`head`}function tf(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),Fp(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)hf(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,hf(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[ut]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&hf(e.ownerDocument.body);n=i}while(n);Fp(t)}function nf(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8)if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++;n=r}while(n)}function rf(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:rf(n),dt(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function af(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r)if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e;else if(!e[ut])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=df(e.nextSibling),e===null)break}return null}function of(e,t,n){if(t===``)return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=df(e.nextSibling),e===null))return null;return e}function sf(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=df(e.nextSibling),e===null))return null;return e}function cf(e){return e.data===`$?`||e.data===`$~`}function lf(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function uf(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function df(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t===`$`||t===`$!`||t===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/$`||t===`/&`)return null}}return e}var ff=null;function pf(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return df(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function mf(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function Z(e,t,n){switch(t=Ud(n),e){case`html`:if(e=t.documentElement,!e)throw Error(i(452));return e;case`head`:if(e=t.head,!e)throw Error(i(453));return e;case`body`:if(e=t.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function hf(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);dt(e)}var gf=new Map,_f=new Set;function vf(e){return typeof e.getRootNode==`function`?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var yf=N.d;N.d={f:bf,r:xf,D:wf,C:Tf,L:Ef,m:Df,X:kf,S:Of,M:Af};function bf(){var e=yf.f(),t=Su();return e||t}function xf(e){var t=pt(e);t!==null&&t.tag===5&&t.type===`form`?ws(t):yf.r(e)}var Sf=typeof document>`u`?null:document;function Cf(e,t,n){var r=Sf;if(r&&typeof t==`string`&&t){var i=Pt(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),_f.has(i)||(_f.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),X(t,`link`,e),gt(t),r.head.appendChild(t)))}}function wf(e){yf.D(e),Cf(`dns-prefetch`,e,null)}function Tf(e,t){yf.C(e,t),Cf(`preconnect`,e,t)}function Ef(e,t,n){yf.L(e,t,n);var r=Sf;if(r&&e&&t){var i=`link[rel="preload"][as="`+Pt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+Pt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+Pt(n.imageSizes)+`"]`)):i+=`[href="`+Pt(e)+`"]`;var a=i;switch(t){case`style`:a=Mf(e);break;case`script`:a=If(e)}gf.has(a)||(e=f({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),gf.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Nf(a))||t===`script`&&r.querySelector(Lf(a))||(t=r.createElement(`link`),X(t,`link`,e),gt(t),r.head.appendChild(t)))}}function Df(e,t){yf.m(e,t);var n=Sf;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+Pt(r)+`"][href="`+Pt(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=If(e)}if(!gf.has(a)&&(e=f({rel:`modulepreload`,href:e},t),gf.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(Lf(a)))return}r=n.createElement(`link`),X(r,`link`,e),gt(r),n.head.appendChild(r)}}}function Of(e,t,n){yf.S(e,t,n);var r=Sf;if(r&&e){var i=ht(r).hoistableStyles,a=Mf(e);t=t||`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Nf(a)))s.loading=5;else{e=f({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=gf.get(a))&&Bf(e,n);var c=o=r.createElement(`link`);gt(c),X(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,zf(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function kf(e,t){yf.X(e,t);var n=Sf;if(n&&e){var r=ht(n).hoistableScripts,i=If(e),a=r.get(i);a||(a=n.querySelector(Lf(i)),a||(e=f({src:e,async:!0},t),(t=gf.get(i))&&Vf(e,t),a=n.createElement(`script`),gt(a),X(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Af(e,t){yf.M(e,t);var n=Sf;if(n&&e){var r=ht(n).hoistableScripts,i=If(e),a=r.get(i);a||(a=n.querySelector(Lf(i)),a||(e=f({src:e,async:!0,type:`module`},t),(t=gf.get(i))&&Vf(e,t),a=n.createElement(`script`),gt(a),X(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function jf(e,t,n,r){var a=(a=F.current)?vf(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(t=Mf(n.href),n=ht(a).hoistableStyles,r=n.get(t),r||(r={type:`style`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Mf(n.href);var o=ht(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(Nf(e)))&&!o._p&&(s.instance=o,s.state.loading=5),gf.has(e)||(n={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},gf.set(e,n),o||Ff(a,e,n,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(t=If(n),n=ht(a).hoistableScripts,r=n.get(t),r||(r={type:`script`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Mf(e){return`href="`+Pt(e)+`"`}function Nf(e){return`link[rel="stylesheet"][`+e+`]`}function Pf(e){return f({},e,{"data-precedence":e.precedence,precedence:null})}function Ff(e,t,n,r){e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)?r.loading=1:(t=e.createElement(`link`),r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2}),X(t,`link`,n),gt(t),e.head.appendChild(t))}function If(e){return`[src="`+Pt(e)+`"]`}function Lf(e){return`script[async]`+e}function Rf(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+Pt(n.href)+`"]`);if(r)return t.instance=r,gt(r),r;var a=f({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),gt(r),X(r,`style`,a),zf(r,n.precedence,e),t.instance=r;case`stylesheet`:a=Mf(n.href);var o=e.querySelector(Nf(a));if(o)return t.state.loading|=4,t.instance=o,gt(o),o;r=Pf(n),(a=gf.get(a))&&Bf(r,a),o=(e.ownerDocument||e).createElement(`link`),gt(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),X(o,`link`,r),t.state.loading|=4,zf(o,n.precedence,e),t.instance=o;case`script`:return o=If(n.src),(a=e.querySelector(Lf(o)))?(t.instance=a,gt(a),a):(r=n,(a=gf.get(o))&&(r=f({},n),Vf(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),gt(a),X(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,zf(r,n.precedence,e));return t.instance}function zf(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function Bf(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function Vf(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Hf=null;function Uf(e,t,n){if(Hf===null){var r=new Map,i=Hf=new Map;i.set(n,r)}else i=Hf,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[ut]||a[rt]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function Wf(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function Gf(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Kf(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function qf(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Mf(r.href),a=t.querySelector(Nf(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=Xf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,gt(a);return}a=t.ownerDocument||t,r=Pf(r),(i=gf.get(i))&&Bf(r,i),a=a.createElement(`link`),gt(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),X(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=Xf.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var Jf=0;function Yf(e,t){return e.stylesheets&&e.count===0&&Qf(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&Qf(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&Jf===0&&(Jf=62500*Bd());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Qf(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>Jf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function Xf(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Qf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Zf=null;function Qf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Zf=new Map,t.forEach($f,e),Zf=null,Xf.call(e))}function $f(e,t){if(!(t.state.loading&4)){var n=Zf.get(e);if(n)var r=n.get(null);else{n=new Map,Zf.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=Xf.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var ep={$$typeof:C,Provider:null,Consumer:null,_currentValue:ie,_currentValue2:ie,_threadCount:0};function tp(e,t,n,r,i,a,o,s,c){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=Je(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Je(0),this.hiddenUpdates=Je(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.incompleteTransitions=new Map}function np(e,t,n,r,i,a,o,s,c,l,u,d){return e=new tp(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=ri(3,null,null,t),e.current=a,a.stateNode=e,t=ra(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},Ia(a),e}function rp(e){return e?(e=ti,e):ti}function ip(e,t,n,r,i,a){i=rp(i),r.context===null?r.context=i:r.pendingContext=i,r=Ra(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=za(e,r,t),n!==null&&(_u(n,e,t),Ba(n,e,t))}function ap(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function op(e,t){ap(e,t),(e=e.alternate)&&ap(e,t)}function sp(e){if(e.tag===13||e.tag===31){var t=Qr(e,67108864);t!==null&&_u(t,e,67108864),op(e,67108864)}}function cp(e){if(e.tag===13||e.tag===31){var t=hu();t=Qe(t);var n=Qr(e,t);n!==null&&_u(n,e,t),op(e,t)}}var lp=!0;function up(e,t,n,r){var i=M.T;M.T=null;var a=N.p;try{N.p=2,fp(e,t,n,r)}finally{N.p=a,M.T=i}}function dp(e,t,n,r){var i=M.T;M.T=null;var a=N.p;try{N.p=8,fp(e,t,n,r)}finally{N.p=a,M.T=i}}function fp(e,t,n,r){if(lp){var i=pp(r);if(i===null)Dd(e,t,r,mp,n),Tp(e,r);else if(Dp(i,e,t,n,r))r.stopPropagation();else if(Tp(e,r),t&4&&-1<wp.indexOf(e)){for(;i!==null;){var a=pt(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=Ue(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-Ie(o);s.entanglements[1]|=c,o&=~c}od(a),!(K&6)&&(ru=Te()+500,sd(0,!1))}}break;case 31:case 13:s=Qr(a,2),s!==null&&_u(s,a,2),Su(),op(a,2)}if(a=pp(r),a===null&&Dd(e,t,r,mp,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else Dd(e,t,r,null,n)}}function pp(e){return e=Zt(e),hp(e)}var mp=null;function hp(e){if(mp=null,e=ft(e),e!==null){var t=o(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=s(t),e!==null)return e;e=null}else if(n===31){if(e=c(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return mp=e,null}function gp(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(Ee()){case De:return 2;case Oe:return 8;case ke:case Ae:return 32;case z:return 268435456;default:return 32}default:return 32}}var _p=!1,vp=null,yp=null,bp=null,xp=new Map,Sp=new Map,Cp=[],wp=`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 Tp(e,t){switch(e){case`focusin`:case`focusout`:vp=null;break;case`dragenter`:case`dragleave`:yp=null;break;case`mouseover`:case`mouseout`:bp=null;break;case`pointerover`:case`pointerout`:xp.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:Sp.delete(t.pointerId)}}function Ep(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=pt(t),t!==null&&sp(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Dp(e,t,n,r,i){switch(t){case`focusin`:return vp=Ep(vp,e,t,n,r,i),!0;case`dragenter`:return yp=Ep(yp,e,t,n,r,i),!0;case`mouseover`:return bp=Ep(bp,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return xp.set(a,Ep(xp.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,Sp.set(a,Ep(Sp.get(a)||null,e,t,n,r,i)),!0}return!1}function Op(e){var t=ft(e.target);if(t!==null){var n=o(t);if(n!==null){if(t=n.tag,t===13){if(t=s(n),t!==null){e.blockedOn=t,tt(e.priority,function(){cp(n)});return}}else if(t===31){if(t=c(n),t!==null){e.blockedOn=t,tt(e.priority,function(){cp(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function kp(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=pp(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Xt=r,n.target.dispatchEvent(r),Xt=null}else return t=pt(n),t!==null&&sp(t),e.blockedOn=n,!1;t.shift()}return!0}function Ap(e,t,n){kp(e)&&n.delete(t)}function jp(){_p=!1,vp!==null&&kp(vp)&&(vp=null),yp!==null&&kp(yp)&&(yp=null),bp!==null&&kp(bp)&&(bp=null),xp.forEach(Ap),Sp.forEach(Ap)}function Mp(e,n){e.blockedOn===n&&(e.blockedOn=null,_p||(_p=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,jp)))}var Np=null;function Pp(e){Np!==e&&(Np=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Np===e&&(Np=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(hp(r||n)===null)continue;break}var a=pt(n);a!==null&&(e.splice(t,3),t-=3,Ss(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Fp(e){function t(t){return Mp(t,e)}vp!==null&&Mp(vp,e),yp!==null&&Mp(yp,e),bp!==null&&Mp(bp,e),xp.forEach(t),Sp.forEach(t);for(var n=0;n<Cp.length;n++){var r=Cp[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Cp.length&&(n=Cp[0],n.blockedOn===null);)Op(n),n.blockedOn===null&&Cp.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[it]||null;if(typeof a==`function`)o||Pp(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[it]||null)s=o.formAction;else if(hp(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),Pp(n)}}}function Ip(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function Lp(e){this._internalRoot=e}Rp.prototype.render=Lp.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(i(409));var n=t.current;ip(n,hu(),e,t,null,null)},Rp.prototype.unmount=Lp.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;ip(e.current,2,null,e,null,null),Su(),t[at]=null}};function Rp(e){this._internalRoot=e}Rp.prototype.unstable_scheduleHydration=function(e){if(e){var t=et();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Cp.length&&t!==0&&t<Cp[n].priority;n++);Cp.splice(n,0,e),n===0&&Op(e)}};var zp=n.version;if(zp!==`19.2.3`)throw Error(i(527,zp,`19.2.3`));N.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(i(188)):(e=Object.keys(e).join(`,`),Error(i(268,e)));return e=u(t),e=e===null?null:d(e),e=e===null?null:e.stateNode,e};var Bp={bundleType:0,version:`19.2.3`,rendererPackageName:`react-dom`,currentDispatcherRef:M,reconcilerVersion:`19.2.3`};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var Vp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Vp.isDisabled&&Vp.supportsFiber)try{Ne=Vp.inject(Bp),Pe=Vp}catch(e){}}e.createRoot=function(e,t){if(!a(e))throw Error(i(299));var n=!1,r=``,o=Gs,s=Ks,c=qs;return t!=null&&(!0===t.unstable_strictMode&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onUncaughtError!==void 0&&(o=t.onUncaughtError),t.onCaughtError!==void 0&&(s=t.onCaughtError),t.onRecoverableError!==void 0&&(c=t.onRecoverableError)),t=np(e,1,!1,null,null,n,r,null,o,s,c,Ip),e[at]=t.current,Td(e),new Lp(t)}})),y=s(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=v()})),b=e=>{let t,n=new Set,r=(e,r)=>{let i=typeof e==`function`?e(t):e;if(!Object.is(i,t)){let e=t;t=(r==null?typeof i!=`object`||!i:r)?i:Object.assign({},t,i),n.forEach(n=>n(t,e))}},i=()=>t,a={setState:r,getState:i,getInitialState:()=>o,subscribe:e=>(n.add(e),()=>n.delete(e))},o=t=e(r,i,a);return a},x=(e=>e?b(e):b),S=u(p(),1),C=e=>e;function w(e,t=C){let n=S.useSyncExternalStore(e.subscribe,S.useCallback(()=>t(e.getState()),[e,t]),S.useCallback(()=>t(e.getInitialState()),[e,t]));return S.useDebugValue(n),n}var T=e=>{let t=x(e),n=e=>w(t,e);return Object.assign(n,t),n},E=(e=>e?T(e):T),ee=y();function D(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`)if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=D(e[t]))&&(r&&(r+=` `),r+=n)}else for(n in e)e[n]&&(r&&(r+=` `),r+=n);return r}function O(){for(var e,t,n=0,r=``,i=arguments.length;n<i;n++)(e=arguments[n])&&(t=D(e))&&(r&&(r+=` `),r+=t);return r}var k=class{static cn(...e){return O(e)}static isSvgString(e){return!e&&typeof e!=`string`?!1:e.trimStart().startsWith(`<svg`)}static getNestedValue(e,t){let n=t.split(`.`),r=e;for(let e of n){if(typeof r!=`object`||!r)return;r=r[e]}return r}static setNestedValue(e,t,n){let r=t.split(`.`);if(r.length===1)return{...e,[r[0]]:n};let[i,...a]=r,o=a.join(`.`),s=e[i];return{...e,[i]:this.setNestedValue(typeof s==`object`&&s?s:{},o,n)}}static deepMerge(e,t){let n={...e};for(let e in t)if(Object.prototype.hasOwnProperty.call(t,e)){let r=t[e],i=n[e];typeof r==`object`&&r&&!Array.isArray(r)&&typeof i==`object`&&i&&!Array.isArray(i)?n[e]=this.deepMerge(i,r):n[e]=r}return n}},te=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,n){let r=[e];return t&&r.push(t),n&&r.push(n),r.join(`/`)}},A=E((e,t)=>({activeSection:null,activeMenu:null,parentMenuId:null,isLoading:!0,isTabTransitioning:!1,isMenuTransitioning:!1,initialize:t=>{let n=te.parseHash(),r=t.find(e=>e.id===n.section);if(r)e({activeSection:r});else{let n=t.find(e=>e.default);e({activeSection:n==null?t[0]:n})}},initializeSidebarFromUrl:t=>{let n=te.parseHash();if(!n.menu){let n=t.find(e=>e.default)||t[0];n&&e({activeMenu:n,parentMenuId:null});return}let r=t.find(e=>e.id===n.menu);if(r)if(n.submenu&&r.sub_menus){let t=r.sub_menus.find(e=>e.id===n.submenu);e(t?{activeMenu:t,parentMenuId:r.id}:{activeMenu:r,parentMenuId:null})}else e({activeMenu:r,parentMenuId:null});else{let n=t.find(e=>e.default)||t[0];n&&e({activeMenu:n,parentMenuId:null})}},setActiveSection:n=>{let{activeSection:r}=t();r!==n&&j({set:e,key:`activeSection`,value:n,effect:`isTabTransitioning`})},setActiveMenu:n=>{let{activeMenu:r}=t();if(r!==n){if(n===null){e({activeMenu:null});return}j({set:e,key:`activeMenu`,value:n,effect:`isMenuTransitioning`})}},setParentMenuId:t=>{e({parentMenuId:t})},setLoading:t=>{e({isLoading:t})}})),j=({set:e,key:t,value:n,effect:r})=>{e({[r]:!0}),setTimeout(()=>{e({[t]:n}),requestAnimationFrame(()=>{requestAnimationFrame(()=>{e({[r]:!1})})})},150)},ne=null,re=e=>{ne=e},M=e=>window[e],N=()=>{if(ne)return ne;if(window.JLTMA_SETTINGS)return window.JLTMA_SETTINGS;throw Error(`App config not set. Call setAppConfig() or ensure window.JLTMA_SETTINGS exists.`)},ie=async(e,t={})=>{let n=N(),r=n.restUrl,i=r.includes(`?`),[a,o]=e.split(`?`),s=`${r}${a}`;return o&&(s+=i?`&${o}`:`?${o}`),(await fetch(s,{...t,headers:{"Content-Type":`application/json`,"X-WP-Nonce":n.nonce,...t.headers}})).json()},ae={getSettingsOptions:e=>ie(e?`/jltma-options?key=${e}`:`/jltma-options`),saveSettingsOptions:(e,t)=>ie(`/jltma-options`,{method:`POST`,body:JSON.stringify({key:e,data:t})}),resetSettings:e=>ie(`/reset`,{method:`POST`,body:JSON.stringify({key:e})}),exportSettings:()=>ie(`/export`),exportSettingsDownload:async()=>{let e=await ae.exportSettings();if(e.success&&e.data){let t=e.filename||`settings-export.json`,n=new Blob([JSON.stringify(e.data,null,2)],{type:`application/json`}),r=URL.createObjectURL(n),i=document.createElement(`a`);return i.href=r,i.download=t,document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(r),{success:!0}}return{success:!1,error:e.error}},importSettings:e=>ie(`/import`,{method:`POST`,body:JSON.stringify(e)}),saveDarkMode:async e=>{let t=N();return(await fetch(`${t.restUrl}/user/dark-mode`,{method:`POST`,headers:{"Content-Type":`application/json`,"X-WP-Nonce":t.nonce},body:JSON.stringify({mode:e})})).json()},get:e=>ie(e)},oe=()=>N().darkMode,se=()=>N().logo,ce=()=>typeof window<`u`&&window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`,P=e=>e===`auto`?ce():e,le=E((e,t)=>({mode:`auto`,effectiveTheme:`light`,initialize:()=>{let n=oe()||`auto`,r=P(n);e({mode:n,effectiveTheme:r}),document.documentElement.setAttribute(`data-theme`,r),typeof window<`u`&&window.matchMedia(`(prefers-color-scheme: dark)`).addEventListener(`change`,()=>{let{mode:n}=t();if(n===`auto`){let t=ce();e({effectiveTheme:t}),document.documentElement.setAttribute(`data-theme`,t)}})},setMode:async t=>{let n=P(t);e({mode:t,effectiveTheme:n}),document.documentElement.setAttribute(`data-theme`,n);try{await ae.saveDarkMode(t)}catch(e){console.error(`Failed to save theme preference:`,e)}}})),ue=s((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),F=s(((e,t)=>{t.exports=ue()}))(),de=({children:e})=>(0,F.jsx)(`div`,{className:`jltma-content__body`,children:e}),fe=({children:e,className:t=``})=>(0,F.jsx)(`div`,{className:k.cn(`jltma:h-full jltma:overflow-y-auto jltma:scrollbar-none jltma:px-8 jltma:py-6 jltma:pb-24`,t),children:e});function I({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card`,className:k.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 pe({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-header`,className:k.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 L({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-title`,className:k.cn(`jltma:leading-none jltma:font-semibold jltma:text-(--jltma-foreground)!`,e),...t})}function R({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-content`,className:k.cn(`jltma:px-6`,e),...t})}var me=({label:e,count:t,isActive:n,onClick:r})=>(0,F.jsxs)(`button`,{onClick:r,className:k.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`,n?`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,F.jsx)(`span`,{className:k.cn(`jltma:tracking-tight`,n?`jltma:text-white!`:``),children:e}),(0,F.jsx)(`span`,{className:k.cn(`jltma:text-[11px] jltma:font-semibold jltma:px-2 jltma:py-0.5 jltma:rounded-full jltma:min-w-6 jltma:text-center`,n?`jltma:bg-white/20 jltma:text-white!`:`jltma:bg-(--jltma-muted) jltma:text-(--jltma-muted-foreground)`),children:t})]}),he=({categories:e,activeCategory:t,onClick:n,wizardKey:r,customCategory:i=null,iconCount:a=0})=>{let o=(0,S.useMemo)(()=>Object.entries(e).filter(([e])=>e!==`all`),[e]);return(0,F.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,F.jsx)(me,{label:`All`,count:(0,S.useMemo)(()=>o.reduce((e,[,t])=>e+Object.keys((t==null?void 0:t[r])||{}).length,0),[o])+a,isActive:t===`all`,onClick:()=>n(`all`)}),o.map(([e,i])=>(0,F.jsx)(me,{label:i.title,count:Object.keys((i==null?void 0:i[r])||{}).length,isActive:e===t,onClick:()=>n(e)},e)),i||null]})},ge=u(_(),1);function _e(e){if(!e||typeof document>`u`)return;let t=document.head||document.getElementsByTagName(`head`)[0],n=document.createElement(`style`);n.type=`text/css`,t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}var ve=e=>{switch(e){case`success`:return xe;case`info`:return Ce;case`warning`:return Se;case`error`:return we;default:return null}},ye=Array(12).fill(0),be=({visible:e,className:t})=>S.createElement(`div`,{className:[`sonner-loading-wrapper`,t].filter(Boolean).join(` `),"data-visible":e},S.createElement(`div`,{className:`sonner-spinner`},ye.map((e,t)=>S.createElement(`div`,{className:`sonner-loading-bar`,key:`spinner-bar-${t}`})))),xe=S.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`},S.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`})),Se=S.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`currentColor`,height:`20`,width:`20`},S.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`})),Ce=S.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`},S.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`})),we=S.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`},S.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=S.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`},S.createElement(`line`,{x1:`18`,y1:`6`,x2:`6`,y2:`18`}),S.createElement(`line`,{x1:`6`,y1:`6`,x2:`18`,y2:`18`})),Ee=()=>{let[e,t]=S.useState(document.hidden);return S.useEffect(()=>{let e=()=>{t(document.hidden)};return document.addEventListener(`visibilitychange`,e),()=>window.removeEventListener(`visibilitychange`,e)},[]),e},De=1,Oe=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:n,...r}=e,i=typeof(e==null?void 0:e.id)==`number`||((t=e.id)==null?void 0:t.length)>0?e.id:De++,a=this.toasts.find(e=>e.id===i),o=e.dismissible===void 0?!0:e.dismissible;return this.dismissedToasts.has(i)&&this.dismissedToasts.delete(i),a?this.toasts=this.toasts.map(t=>t.id===i?(this.publish({...t,...e,id:i,title:n}),{...t,...e,id:i,dismissible:o,title:n}):t):this.addToast({title:n,...r,dismissible:o,id:i}),i},this.dismiss=e=>(e?(this.dismissedToasts.add(e),requestAnimationFrame(()=>this.subscribers.forEach(t=>t({id:e,dismiss:!0})))):this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:`error`}),this.success=(e,t)=>this.create({...t,type:`success`,message:e}),this.info=(e,t)=>this.create({...t,type:`info`,message:e}),this.warning=(e,t)=>this.create({...t,type:`warning`,message:e}),this.loading=(e,t)=>this.create({...t,type:`loading`,message:e}),this.promise=(e,t)=>{if(!t)return;let n;t.loading!==void 0&&(n=this.create({...t,promise:e,type:`loading`,message:t.loading,description:typeof t.description==`function`?void 0:t.description}));let r=Promise.resolve(e instanceof Function?e():e),i=n!==void 0,a,o=r.then(async e=>{if(a=[`resolve`,e],S.isValidElement(e))i=!1,this.create({id:n,type:`default`,message:e});else if(Ae(e)&&!e.ok){i=!1;let r=typeof t.error==`function`?await t.error(`HTTP error! status: ${e.status}`):t.error,a=typeof t.description==`function`?await t.description(`HTTP error! status: ${e.status}`):t.description,o=typeof r==`object`&&!S.isValidElement(r)?r:{message:r};this.create({id:n,type:`error`,description:a,...o})}else if(e instanceof Error){i=!1;let r=typeof t.error==`function`?await t.error(e):t.error,a=typeof t.description==`function`?await t.description(e):t.description,o=typeof r==`object`&&!S.isValidElement(r)?r:{message:r};this.create({id:n,type:`error`,description:a,...o})}else if(t.success!==void 0){i=!1;let r=typeof t.success==`function`?await t.success(e):t.success,a=typeof t.description==`function`?await t.description(e):t.description,o=typeof r==`object`&&!S.isValidElement(r)?r:{message:r};this.create({id:n,type:`success`,description:a,...o})}}).catch(async e=>{if(a=[`reject`,e],t.error!==void 0){i=!1;let r=typeof t.error==`function`?await t.error(e):t.error,a=typeof t.description==`function`?await t.description(e):t.description,o=typeof r==`object`&&!S.isValidElement(r)?r:{message:r};this.create({id:n,type:`error`,description:a,...o})}}).finally(()=>{i&&(this.dismiss(n),n=void 0),t.finally==null||t.finally.call(t)}),s=()=>new Promise((e,t)=>o.then(()=>a[0]===`reject`?t(a[1]):e(a[1])).catch(t));return typeof n!=`string`&&typeof n!=`number`?{unwrap:s}:Object.assign(n,{unwrap:s})},this.custom=(e,t)=>{let n=(t==null?void 0:t.id)||De++;return this.create({jsx:e(n),id:n,...t}),n},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},ke=(e,t)=>{let n=(t==null?void 0:t.id)||De++;return Oe.addToast({title:e,...t,id:n}),n},Ae=e=>e&&typeof e==`object`&&`ok`in e&&typeof e.ok==`boolean`&&`status`in e&&typeof e.status==`number`,z=Object.assign(ke,{success:Oe.success,info:Oe.info,warning:Oe.warning,error:Oe.error,custom:Oe.custom,message:Oe.message,promise:Oe.promise,dismiss:Oe.dismiss,loading:Oe.loading},{getHistory:()=>Oe.toasts,getToasts:()=>Oe.getActiveToasts()});_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%)}`);function je(e){return e.label!==void 0}var Me=3,Ne=`24px`,Pe=`16px`,Fe=4e3,Ie=356,Le=14,Re=45,ze=200;function Be(...e){return e.filter(Boolean).join(` `)}function Ve(e){let[t,n]=e.split(`-`),r=[];return t&&r.push(t),n&&r.push(n),r}var He=e=>{var t,n,r,i,a,o,s,c,l;let{invert:u,toast:d,unstyled:f,interacting:p,setHeights:m,visibleToasts:h,heights:g,index:_,toasts:v,expanded:y,removeToast:b,defaultRichColors:x,closeButton:C,style:w,cancelButtonStyle:T,actionButtonStyle:E,className:ee=``,descriptionClassName:D=``,duration:O,position:k,gap:te,expandByDefault:A,classNames:j,icons:ne,closeButtonAriaLabel:re=`Close toast`}=e,[M,N]=S.useState(null),[ie,ae]=S.useState(null),[oe,se]=S.useState(!1),[ce,P]=S.useState(!1),[le,ue]=S.useState(!1),[F,de]=S.useState(!1),[fe,I]=S.useState(!1),[pe,L]=S.useState(0),[R,me]=S.useState(0),he=S.useRef(d.duration||O||Fe),ge=S.useRef(null),_e=S.useRef(null),ye=_===0,xe=_+1<=h,Se=d.type,Ce=d.dismissible!==!1,we=d.className||``,De=d.descriptionClassName||``,Oe=S.useMemo(()=>g.findIndex(e=>e.toastId===d.id)||0,[g,d.id]),ke=S.useMemo(()=>{var e;return(e=d.closeButton)==null?C:e},[d.closeButton,C]),Ae=S.useMemo(()=>d.duration||O||Fe,[d.duration,O]),z=S.useRef(0),Me=S.useRef(0),Ne=S.useRef(0),Pe=S.useRef(null),[Ie,Le]=k.split(`-`),He=S.useMemo(()=>g.reduce((e,t,n)=>n>=Oe?e:e+t.height,0),[g,Oe]),Ue=Ee(),We=d.invert||u,Ge=Se===`loading`;Me.current=S.useMemo(()=>Oe*te+He,[Oe,He]),S.useEffect(()=>{he.current=Ae},[Ae]),S.useEffect(()=>{se(!0)},[]),S.useEffect(()=>{let e=_e.current;if(e){let t=e.getBoundingClientRect().height;return me(t),m(e=>[{toastId:d.id,height:t,position:d.position},...e]),()=>m(e=>e.filter(e=>e.toastId!==d.id))}},[m,d.id]),S.useLayoutEffect(()=>{if(!oe)return;let e=_e.current,t=e.style.height;e.style.height=`auto`;let n=e.getBoundingClientRect().height;e.style.height=t,me(n),m(e=>e.find(e=>e.toastId===d.id)?e.map(e=>e.toastId===d.id?{...e,height:n}:e):[{toastId:d.id,height:n,position:d.position},...e])},[oe,d.title,d.description,m,d.id,d.jsx,d.action,d.cancel]);let Ke=S.useCallback(()=>{P(!0),L(Me.current),m(e=>e.filter(e=>e.toastId!==d.id)),setTimeout(()=>{b(d)},ze)},[d,b,m,Me]);S.useEffect(()=>{if(d.promise&&Se===`loading`||d.duration===1/0||d.type===`loading`)return;let e;return y||p||Ue?(()=>{if(Ne.current<z.current){let e=new Date().getTime()-z.current;he.current-=e}Ne.current=new Date().getTime()})():he.current!==1/0&&(z.current=new Date().getTime(),e=setTimeout(()=>{d.onAutoClose==null||d.onAutoClose.call(d,d),Ke()},he.current)),()=>clearTimeout(e)},[y,p,d,Se,Ue,Ke]),S.useEffect(()=>{d.delete&&(Ke(),d.onDismiss==null||d.onDismiss.call(d,d))},[Ke,d.delete]);function qe(){var e;if(ne!=null&&ne.loading){var t;return S.createElement(`div`,{className:Be(j==null?void 0:j.loader,d==null||(t=d.classNames)==null?void 0:t.loader,`sonner-loader`),"data-visible":Se===`loading`},ne.loading)}return S.createElement(be,{className:Be(j==null?void 0:j.loader,d==null||(e=d.classNames)==null?void 0:e.loader),visible:Se===`loading`})}let Je=d.icon||(ne==null?void 0:ne[Se])||ve(Se);var Ye,Xe;return S.createElement(`li`,{tabIndex:0,ref:_e,className:Be(ee,we,j==null?void 0:j.toast,d==null||(t=d.classNames)==null?void 0:t.toast,j==null?void 0:j.default,j==null?void 0:j[Se],d==null||(n=d.classNames)==null?void 0:n[Se]),"data-sonner-toast":``,"data-rich-colors":(Ye=d.richColors)==null?x:Ye,"data-styled":!(d.jsx||d.unstyled||f),"data-mounted":oe,"data-promise":!!d.promise,"data-swiped":fe,"data-removed":ce,"data-visible":xe,"data-y-position":Ie,"data-x-position":Le,"data-index":_,"data-front":ye,"data-swiping":le,"data-dismissible":Ce,"data-type":Se,"data-invert":We,"data-swipe-out":F,"data-swipe-direction":ie,"data-expanded":!!(y||A&&oe),"data-testid":d.testId,style:{"--index":_,"--toasts-before":_,"--z-index":v.length-_,"--offset":`${ce?pe:Me.current}px`,"--initial-height":A?`auto`:`${R}px`,...w,...d.style},onDragEnd:()=>{ue(!1),N(null),Pe.current=null},onPointerDown:e=>{e.button!==2&&(Ge||!Ce||(ge.current=new Date,L(Me.current),e.target.setPointerCapture(e.pointerId),e.target.tagName!==`BUTTON`&&(ue(!0),Pe.current={x:e.clientX,y:e.clientY})))},onPointerUp:()=>{var e,t,n;if(F||!Ce)return;Pe.current=null;let r=Number(((e=_e.current)==null?void 0:e.style.getPropertyValue(`--swipe-amount-x`).replace(`px`,``))||0),i=Number(((t=_e.current)==null?void 0:t.style.getPropertyValue(`--swipe-amount-y`).replace(`px`,``))||0),a=new Date().getTime()-((n=ge.current)==null?void 0:n.getTime()),o=M===`x`?r:i,s=Math.abs(o)/a;if(Math.abs(o)>=Re||s>.11){L(Me.current),d.onDismiss==null||d.onDismiss.call(d,d),ae(M===`x`?r>0?`right`:`left`:i>0?`down`:`up`),Ke(),de(!0);return}else{var c,l;(c=_e.current)==null||c.style.setProperty(`--swipe-amount-x`,`0px`),(l=_e.current)==null||l.style.setProperty(`--swipe-amount-y`,`0px`)}I(!1),ue(!1),N(null)},onPointerMove:t=>{var n,r,i;if(!Pe.current||!Ce||((n=window.getSelection())==null?void 0:n.toString().length)>0)return;let a=t.clientY-Pe.current.y,o=t.clientX-Pe.current.x;var s;let c=(s=e.swipeDirections)==null?Ve(k):s;!M&&(Math.abs(o)>1||Math.abs(a)>1)&&N(Math.abs(o)>Math.abs(a)?`x`:`y`);let l={x:0,y:0},u=e=>1/(1.5+Math.abs(e)/20);if(M===`y`){if(c.includes(`top`)||c.includes(`bottom`))if(c.includes(`top`)&&a<0||c.includes(`bottom`)&&a>0)l.y=a;else{let e=a*u(a);l.y=Math.abs(e)<Math.abs(a)?e:a}}else if(M===`x`&&(c.includes(`left`)||c.includes(`right`)))if(c.includes(`left`)&&o<0||c.includes(`right`)&&o>0)l.x=o;else{let e=o*u(o);l.x=Math.abs(e)<Math.abs(o)?e:o}(Math.abs(l.x)>0||Math.abs(l.y)>0)&&I(!0),(r=_e.current)==null||r.style.setProperty(`--swipe-amount-x`,`${l.x}px`),(i=_e.current)==null||i.style.setProperty(`--swipe-amount-y`,`${l.y}px`)}},ke&&!d.jsx&&Se!==`loading`?S.createElement(`button`,{"aria-label":re,"data-disabled":Ge,"data-close-button":!0,onClick:Ge||!Ce?()=>{}:()=>{Ke(),d.onDismiss==null||d.onDismiss.call(d,d)},className:Be(j==null?void 0:j.closeButton,d==null||(r=d.classNames)==null?void 0:r.closeButton)},(Xe=ne==null?void 0:ne.close)==null?Te:Xe):null,(Se||d.icon||d.promise)&&d.icon!==null&&((ne==null?void 0:ne[Se])!==null||d.icon)?S.createElement(`div`,{"data-icon":``,className:Be(j==null?void 0:j.icon,d==null||(i=d.classNames)==null?void 0:i.icon)},d.promise||d.type===`loading`&&!d.icon?d.icon||qe():null,d.type===`loading`?null:Je):null,S.createElement(`div`,{"data-content":``,className:Be(j==null?void 0:j.content,d==null||(a=d.classNames)==null?void 0:a.content)},S.createElement(`div`,{"data-title":``,className:Be(j==null?void 0:j.title,d==null||(o=d.classNames)==null?void 0:o.title)},d.jsx?d.jsx:typeof d.title==`function`?d.title():d.title),d.description?S.createElement(`div`,{"data-description":``,className:Be(D,De,j==null?void 0:j.description,d==null||(s=d.classNames)==null?void 0:s.description)},typeof d.description==`function`?d.description():d.description):null),S.isValidElement(d.cancel)?d.cancel:d.cancel&&je(d.cancel)?S.createElement(`button`,{"data-button":!0,"data-cancel":!0,style:d.cancelButtonStyle||T,onClick:e=>{je(d.cancel)&&Ce&&(d.cancel.onClick==null||d.cancel.onClick.call(d.cancel,e),Ke())},className:Be(j==null?void 0:j.cancelButton,d==null||(c=d.classNames)==null?void 0:c.cancelButton)},d.cancel.label):null,S.isValidElement(d.action)?d.action:d.action&&je(d.action)?S.createElement(`button`,{"data-button":!0,"data-action":!0,style:d.actionButtonStyle||E,onClick:e=>{je(d.action)&&(d.action.onClick==null||d.action.onClick.call(d.action,e),!e.defaultPrevented&&Ke())},className:Be(j==null?void 0:j.actionButton,d==null||(l=d.classNames)==null?void 0:l.actionButton)},d.action.label):null)};function Ue(){if(typeof window>`u`||typeof document>`u`)return`ltr`;let e=document.documentElement.getAttribute(`dir`);return e===`auto`||!e?window.getComputedStyle(document.documentElement).direction:e}function We(e,t){let n={};return[e,t].forEach((e,t)=>{let r=t===1,i=r?`--mobile-offset`:`--offset`,a=r?Pe:Ne;function o(e){[`top`,`right`,`bottom`,`left`].forEach(t=>{n[`${i}-${t}`]=typeof e==`number`?`${e}px`:e})}typeof e==`number`||typeof e==`string`?o(e):typeof e==`object`?[`top`,`right`,`bottom`,`left`].forEach(t=>{e[t]===void 0?n[`${i}-${t}`]=a:n[`${i}-${t}`]=typeof e[t]==`number`?`${e[t]}px`:e[t]}):o(a)}),n}var Ge=S.forwardRef(function(e,t){let{id:n,invert:r,position:i=`bottom-right`,hotkey:a=[`altKey`,`KeyT`],expand:o,closeButton:s,className:c,offset:l,mobileOffset:u,theme:d=`light`,richColors:f,duration:p,style:m,visibleToasts:h=Me,toastOptions:g,dir:_=Ue(),gap:v=Le,icons:y,containerAriaLabel:b=`Notifications`}=e,[x,C]=S.useState([]),w=S.useMemo(()=>x.filter(n?e=>e.toasterId===n:e=>!e.toasterId),[x,n]),T=S.useMemo(()=>Array.from(new Set([i].concat(w.filter(e=>e.position).map(e=>e.position)))),[w,i]),[E,ee]=S.useState([]),[D,O]=S.useState(!1),[k,te]=S.useState(!1),[A,j]=S.useState(d===`system`?typeof window<`u`&&window.matchMedia&&window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`:d),ne=S.useRef(null),re=a.join(`+`).replace(/Key/g,``).replace(/Digit/g,``),M=S.useRef(null),N=S.useRef(!1),ie=S.useCallback(e=>{C(t=>{var n;return(n=t.find(t=>t.id===e.id))!=null&&n.delete||Oe.dismiss(e.id),t.filter(({id:t})=>t!==e.id)})},[]);return S.useEffect(()=>Oe.subscribe(e=>{if(e.dismiss){requestAnimationFrame(()=>{C(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t))});return}setTimeout(()=>{ge.flushSync(()=>{C(t=>{let n=t.findIndex(t=>t.id===e.id);return n===-1?[e,...t]:[...t.slice(0,n),{...t[n],...e},...t.slice(n+1)]})})})}),[x]),S.useEffect(()=>{if(d!==`system`){j(d);return}if(d===`system`&&(window.matchMedia&&window.matchMedia(`(prefers-color-scheme: dark)`).matches?j(`dark`):j(`light`)),typeof window>`u`)return;let e=window.matchMedia(`(prefers-color-scheme: dark)`);try{e.addEventListener(`change`,({matches:e})=>{j(e?`dark`:`light`)})}catch(t){e.addListener(({matches:e})=>{try{j(e?`dark`:`light`)}catch(e){console.error(e)}})}},[d]),S.useEffect(()=>{x.length<=1&&O(!1)},[x]),S.useEffect(()=>{let e=e=>{var t;if(a.every(t=>e[t]||e.code===t)){var n;O(!0),(n=ne.current)==null||n.focus()}e.code===`Escape`&&(document.activeElement===ne.current||(t=ne.current)!=null&&t.contains(document.activeElement))&&O(!1)};return document.addEventListener(`keydown`,e),()=>document.removeEventListener(`keydown`,e)},[a]),S.useEffect(()=>{if(ne.current)return()=>{M.current&&(M.current.focus({preventScroll:!0}),M.current=null,N.current=!1)}},[ne.current]),S.createElement(`section`,{ref:t,"aria-label":`${b} ${re}`,tabIndex:-1,"aria-live":`polite`,"aria-relevant":`additions text`,"aria-atomic":`false`,suppressHydrationWarning:!0},T.map((t,n)=>{var i;let[a,d]=t.split(`-`);return w.length?S.createElement(`ol`,{key:t,dir:_===`auto`?Ue():_,tabIndex:-1,ref:ne,className:c,"data-sonner-toaster":!0,"data-sonner-theme":A,"data-y-position":a,"data-x-position":d,style:{"--front-toast-height":`${((i=E[0])==null?void 0:i.height)||0}px`,"--width":`${Ie}px`,"--gap":`${v}px`,...m,...We(l,u)},onBlur:e=>{N.current&&!e.currentTarget.contains(e.relatedTarget)&&(N.current=!1,M.current&&(M.current.focus({preventScroll:!0}),M.current=null))},onFocus:e=>{e.target instanceof HTMLElement&&e.target.dataset.dismissible===`false`||N.current||(N.current=!0,M.current=e.relatedTarget)},onMouseEnter:()=>O(!0),onMouseMove:()=>O(!0),onMouseLeave:()=>{k||O(!1)},onDragEnd:()=>O(!1),onPointerDown:e=>{e.target instanceof HTMLElement&&e.target.dataset.dismissible===`false`||te(!0)},onPointerUp:()=>te(!1)},w.filter(e=>!e.position&&n===0||e.position===t).map((n,i)=>{var a,c;return S.createElement(He,{key:n.id,icons:y,index:i,toast:n,defaultRichColors:f,duration:(a=g==null?void 0:g.duration)==null?p:a,className:g==null?void 0:g.className,descriptionClassName:g==null?void 0:g.descriptionClassName,invert:r,visibleToasts:h,closeButton:(c=g==null?void 0:g.closeButton)==null?s:c,interacting:k,position:t,style:g==null?void 0:g.style,unstyled:g==null?void 0:g.unstyled,classNames:g==null?void 0:g.classNames,cancelButtonStyle:g==null?void 0:g.cancelButtonStyle,actionButtonStyle:g==null?void 0:g.actionButtonStyle,closeButtonAriaLabel:g==null?void 0:g.closeButtonAriaLabel,removeToast:ie,toasts:w.filter(e=>e.position==n.position),heights:E.filter(e=>e.position==n.position),setHeights:ee,expandByDefault:o,gap:v,expanded:D,swipeDirections:e.swipeDirections})})):null}))}),Ke=`?utm_source=option-panel&utm_medium=master-addons&utm_campaign=installation&utm_id=plugin`;function qe(e){"@babel/helpers - typeof";return qe=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},qe(e)}function Je(e,t){if(qe(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(qe(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Ye(e){var t=Je(e,`string`);return qe(t)==`symbol`?t:t+``}function Xe(e,t,n){return(t=Ye(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var B=class e{constructor(){Xe(this,`appConfig`,null)}static getInstance(){return e.instance||(e.instance=new e),e.instance}loadConfig(){return this.appConfig||(this.appConfig=N()),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}};Xe(B,`instance`,null),Xe(B,`URLS`,{PRICING:`https://master-addons.com/pricing/${Ke}`,DOCS:`https://master-addons.com/docs/${Ke}`,FEATURES:`https://master-addons.com/widgets-and-extensions/${Ke}`,SUPPORT:`https://master-addons.com/support/${Ke}`,CONTACT:`https://master-addons.com/contact/${Ke}`,HOME:`https://master-addons.com/${Ke}`,ALL_THEMES:`https://master-addons.com/recommended-themes/${Ke}`,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 Ze,V=class{static getAllWizardsFromCategories(e,t){let n={};return Object.entries(e).forEach(([e,r])=>{e!==`all`&&r!=null&&r[t]&&Object.assign(n,r==null?void 0:r[t])}),n}static getWizardCounts(e,t){let n=Object.values(this.getAllWizardsFromCategories(e,t)),r=n.length,i=n.filter(e=>e.is_pro).length;return{totalCount:r,freeCount:r-i,proCount:i}}static getAllWizardKeysFromCategories(e,t){return Object.keys(this.getAllWizardsFromCategories(e,t))}static filterWizardsBySearch(e,t){if(!t.trim())return e;let n=t.toLowerCase(),r={};return Object.entries(e).forEach(([e,t])=>{t.title.toLowerCase().includes(n)&&(r[e]=t)}),r}static checkIsCategoryFullyEnabled(e,t,n,r){let i=[];if(B.getInstance().isPremium){var a;i=Object.keys(((a=e[n])==null?void 0:a[r])||{})}else{var o;i=Object.keys((o=e[n])==null?void 0:o[r]).filter(t=>{var i;return!(!((i=e[n])==null||(i=i[r][t])==null)&&i.is_pro)})}return i.length>0&&i.every(e=>t.has(e))}static checkIsAllEnabled(e,t,n){let r=this.getAllWizardKeysFromCategories(e,n);return r.length>0&&r.every(e=>t.has(e))}};Ze=V,Xe(V,`hasWizards`,(e,t)=>!!(e!=null&&e[t])&&Object.keys(e==null?void 0:e[t]).length>0),Xe(V,`isValidCategory`,(e,t,n)=>e!==`all`&&Ze.hasWizards(t,n)),Xe(V,`saveOption`,async({key:e,data:t,options:n={toast:`OPEN`,message:void 0}})=>{if(!(!e||!t))try{let r=await ae.saveSettingsOptions(e,t);return r.success&&(n==null?void 0:n.toast)!==`CLOSE`&&z.success((n==null?void 0:n.message)||r.message||`Settings saved successfully!`),r}catch(e){console.error(`Failed to save settings:`,e),z.error(`Failed to save settings. Please try again.`);return}}),Xe(V,`isPremium`,()=>B.getInstance().isPremium),Xe(V,`isDeveloper`,()=>B.getInstance().isDeveloper);var Qe={ADDONS:`addons`,EXTENSIONS:`extensions`,ICONS:`icons`,API:`api`,WHITE_LABEL:`white_label`},$e=({optionKey:e,wizardKey:t})=>E((n,r)=>({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}=r();if(V.isPremium())return e.size;let n=0;return e.forEach(e=>{var r;(r=t[e])!=null&&r.is_pro||n++}),n},initialize:()=>{var e;let{categories:i}=r();if(Object.keys(i).length>0)return;let a=((e=N().data)==null?void 0:e[`${t}_category`])||{};n({categories:a,allWizards:V.getAllWizardsFromCategories(a,t),...V.getWizardCounts(a,t)})},fetchWizards:async()=>{let{isInitialized:i,isLoading:a}=r();if(!(i||a)){n({isLoading:!0});try{let t=await ae.getSettingsOptions(Qe[e]);if(t.success&&t.data){let e=Object.keys(t.data).filter(e=>{var n;return!!((n=t.data)!=null&&n[e])});n({enabledWizards:new Set(e)})}}catch(e){console.error(`Failed to fetch ${t}:`,e)}finally{n({isLoading:!1,isInitialized:!0})}}},setSearchQuery:e=>n({searchQuery:e}),setActiveCategory:e=>n({activeCategory:e}),setViewMode:e=>n({viewMode:e}),toggleWizard:(e,t)=>{var i;let{enabledWizards:a,allWizards:o}=r();if(t&&(i=o[e])!=null&&i.is_pro&&!V.isPremium())return;let s=new Set(a);t?s.add(e):s.delete(e),n({enabledWizards:s,hasChanges:!0})},enableDisableCategory:(e,i)=>{var a;let{enabledWizards:o,categories:s,allWizards:c}=r(),l=new Set(o),u=V.isPremium(),d=e===`all`?V.getAllWizardKeysFromCategories(s,t):Object.keys(((a=s[e])==null?void 0:a[t])||{});i&&!u&&(d=d.filter(e=>{var t;return!((t=c[e])!=null&&t.is_pro)})),d.forEach(i?e=>l.add(e):e=>l.delete(e)),n({enabledWizards:l,hasChanges:!0})},save:async t=>{n({isSaving:!0});try{let{enabledWizards:i,allWizards:a}=r(),o={};Object.keys(a).forEach(e=>{o[e]=i.has(e)});let s=await V.saveOption({key:Qe[e],data:o,options:t});s!=null&&s.success&&n({hasChanges:!1})}finally{n({isSaving:!1})}},reset:async()=>{try{let t=await ae.resetSettings(Qe[e]);t.success?(n({enabledWizards:new Set,isInitialized:!1,hasChanges:!1}),await r().fetchWizards(),z.success(t.message||`Settings reset successfully!`)):z.error(`Failed to reset settings.`)}catch(e){console.error(`Failed to reset ${t}:`,e),z.error(`Failed to reset settings.`)}}})),et=$e({optionKey:`ADDONS`,wizardKey:`addons`}),tt=$e({optionKey:`EXTENSIONS`,wizardKey:`extensions`}),nt=E((e,t)=>({enabledIconLibraries:new Set,isLoading:!1,isInitialized:!1,isSaving:!1,hasChanges:!1,enabledCount:()=>{var e,n;let r=V.isPremium(),{enabledIconLibraries:i}=t();if(r)return i.size;let a=(e=(n=N().data)==null||(n=n.icons_extended)==null?void 0:n.libraries)==null?{}:e,o=0;return i.forEach(e=>{var t;(t=a[e])!=null&&t.is_pro||o++}),o},totalCount:()=>{var e,t;let n=(e=(t=N().data)==null||(t=t.icons_extended)==null?void 0:t.libraries)==null?{}:e;return Object.keys(n).length},fetchIconLibraries:async()=>{let{isInitialized:n,isLoading:r}=t();if(!(n||r)){e({isLoading:!0});try{let t=await ae.getSettingsOptions(Qe.ICONS);if(t.success&&t.data){let n=Object.keys(t.data).filter(e=>{var n;return!!((n=t.data)!=null&&n[e])});e({enabledIconLibraries:new Set(n)})}}catch(e){console.error(`Failed to fetch icon libraries:`,e)}finally{e({isLoading:!1,isInitialized:!0})}}},setEnabledIconLibraries:t=>{e({enabledIconLibraries:t,hasChanges:!0})},toggleIconLibrary:n=>{let{enabledIconLibraries:r}=t(),i=new Set(r);if(i.has(n))i.delete(n);else{if(!V.isPremium()){var a,o,s;if((s=((a=(o=N().data)==null||(o=o.icons_extended)==null?void 0:o.libraries)==null?{}:a)[n])!=null&&s.is_pro)return}i.add(n)}e({enabledIconLibraries:i,hasChanges:!0})},save:async n=>{e({isSaving:!0});try{var r,i;let{enabledIconLibraries:a}=t(),o=(r=(i=N().data)==null||(i=i.icons_extended)==null?void 0:i.libraries)==null?{}:r,s={};Object.keys(o).forEach(e=>{s[e]=a.has(e)});let c=await V.saveOption({key:Qe.ICONS,data:s,options:n});c!=null&&c.success&&e({hasChanges:!1})}finally{e({isSaving:!1})}}})),rt={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},it={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},at=e=>{let t=e.jltma_wl_plugin_logo,n=e.jltma_wl_plugin_logo_url;return{whiteLabelSettings:{jltma_wl_plugin_logo:t?{id:Number(t),url:n||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)}}},ot=(e,t)=>{var n,r;return{jltma_wl_plugin_logo:(n=e.jltma_wl_plugin_logo)!=null&&n.id?String(e.jltma_wl_plugin_logo.id):``,jltma_wl_plugin_logo_url:((r=e.jltma_wl_plugin_logo)==null?void 0:r.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}},st=E((e,t)=>({whiteLabelSettings:{...rt},adminSettings:{...it},isLoading:!1,isInitialized:!1,isSaving:!1,hasChanges:!1,fetchSettings:async()=>{let{isInitialized:n,isLoading:r}=t();if(!(n||r)){e({isLoading:!0});try{let t=await ae.getSettingsOptions(Qe.WHITE_LABEL);if(t.success&&t.data){let n=t.data,{whiteLabelSettings:r,adminSettings:i}=at(n);e({whiteLabelSettings:r,adminSettings:i})}}catch(e){console.error(`Failed to fetch white label settings:`,e)}finally{e({isLoading:!1,isInitialized:!0})}}},setWhiteLabelField:(n,r)=>{let{whiteLabelSettings:i}=t();e({whiteLabelSettings:{...i,[n]:r},hasChanges:!0})},setAdminField:(n,r)=>{let{adminSettings:i}=t();e({adminSettings:{...i,[n]:r},hasChanges:!0})},save:async()=>{if(!V.isPremium()){z.error(`White Label is a Pro feature. Please upgrade to save settings.`);return}let{whiteLabelSettings:n,adminSettings:r}=t();e({isSaving:!0});try{let t=await ae.saveSettingsOptions(Qe.WHITE_LABEL,ot(n,r));t.success?(e({hasChanges:!1}),z.success(t.message||`Settings saved successfully!`)):z.error(`Failed to save settings. Please try again.`)}catch(e){console.error(`Failed to save white label settings:`,e),z.error(`Failed to save settings. Please try again.`)}finally{e({isSaving:!1})}},reset:async()=>{try{let n=await ae.resetSettings(Qe.WHITE_LABEL);n.success?(e({whiteLabelSettings:{...rt},adminSettings:{...it},isInitialized:!1,hasChanges:!1}),await t().fetchSettings(),z.success(n.message||`Settings reset successfully!`)):z.error(`Failed to reset settings.`)}catch(e){console.error(`Failed to reset white label settings:`,e),z.error(`Failed to reset settings.`)}}})),ct={site_key:``,secret_key:``},lt={username:``,consumer_key:``,consumer_secret:``,access_token:``,access_token_secret:``},ut={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:[]},dt={images_optimized:0,original_size:`0 B`,optimized_size:`0 B`,total_saved:`0 B`},ft={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`},pt={cached_pages:0,cache_size:`0 B`,last_cleared:`Never`},mt=E((e,t)=>({recaptcha:{...ct},twitter:{...lt},optimize:{...ut},optimizeStats:{...dt},thumbnailSizes:[],performance:{...ft},cacheStats:{...pt},isLoading:!1,isInitialized:!1,isSaving:!1,hasChanges:!1,fetchSettings:async()=>{let{isInitialized:n,isLoading:r}=t();if(!(n||r)){e({isLoading:!0});try{let t=await ae.getSettingsOptions(Qe.API);if(t.success&&t.data){let n=t.data;e({recaptcha:{...ct,...n.recaptcha||{}},twitter:{...lt,...n.twitter||{}},optimize:{...ut,...n.optimize||{}},optimizeStats:{...dt,...n.optimize_stats||{}},thumbnailSizes:n.thumbnail_sizes||[],performance:{...ft,...n.performance||{}},cacheStats:{...pt,...n.cache_stats||{}}})}}catch(e){console.error(`Failed to fetch tools settings:`,e)}finally{e({isLoading:!1,isInitialized:!0})}}},setRecaptchaField:(n,r)=>{let{recaptcha:i}=t();e({recaptcha:{...i,[n]:r},hasChanges:!0})},setTwitterField:(n,r)=>{let{twitter:i}=t();e({twitter:{...i,[n]:r},hasChanges:!0})},setOptimizeField:(n,r)=>{let{optimize:i}=t();e({optimize:{...i,[n]:r},hasChanges:!0})},setPerformanceField:(n,r)=>{let{performance:i}=t();e({performance:{...i,[n]:r},hasChanges:!0})},save:async()=>{let{recaptcha:n,twitter:r,optimize:i,performance:a}=t();e({isSaving:!0});try{let t=await ae.saveSettingsOptions(Qe.API,{recaptcha:n,twitter:r,optimize:i,performance:a});t.success?(e({hasChanges:!1}),z.success(t.message||`Settings saved successfully!`)):z.error(`Failed to save settings. Please try again.`)}catch(e){console.error(`Failed to save tools settings:`,e),z.error(`Failed to save settings. Please try again.`)}finally{e({isSaving:!1})}},reset:async()=>{try{let n=await ae.resetSettings(Qe.API);n.success?(e({recaptcha:{...ct},twitter:{...lt},optimize:{...ut},optimizeStats:{...dt},performance:{...ft},cacheStats:{...pt},isInitialized:!1,hasChanges:!1}),await t().fetchSettings(),z.success(n.message||`Settings reset successfully!`)):z.error(`Failed to reset settings.`)}catch(e){console.error(`Failed to reset tools settings:`,e),z.error(`Failed to reset settings.`)}},clearCache:async()=>{try{z.success(`Cache cleared successfully!`),e({cacheStats:{cached_pages:0,cache_size:`0 B`,last_cleared:`Just now`}})}catch(e){console.error(`Failed to clear cache:`,e),z.error(`Failed to clear cache.`)}},regenerateCache:async()=>{try{z.success(`Cache regenerated successfully!`)}catch(e){console.error(`Failed to regenerate cache:`,e),z.error(`Failed to regenerate cache.`)}}})),ht=e=>e.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase(),gt=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()),_t=e=>{let t=gt(e);return t.charAt(0).toUpperCase()+t.slice(1)},vt=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),yt=e=>{for(let t in e)if(t.startsWith(`aria-`)||t===`role`||t===`title`)return!0},bt={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`},xt=(0,S.forwardRef)(({color:e=`currentColor`,size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:i=``,children:a,iconNode:o,...s},c)=>(0,S.createElement)(`svg`,{ref:c,...bt,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:vt(`lucide`,i),...!a&&!yt(s)&&{"aria-hidden":`true`},...s},[...o.map(([e,t])=>(0,S.createElement)(e,t)),...Array.isArray(a)?a:[a]])),H=(e,t)=>{let n=(0,S.forwardRef)(({className:n,...r},i)=>(0,S.createElement)(xt,{ref:i,iconNode:t,className:vt(`lucide-${ht(_t(e))}`,`lucide-${e}`,n),...r}));return n.displayName=_t(e),n},St=H(`arrow-down`,[[`path`,{d:`M12 5v14`,key:`s699le`}],[`path`,{d:`m19 12-7 7-7-7`,key:`1idqje`}]]),Ct=H(`arrow-right`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]),wt=H(`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`}]]),Tt=H(`arrow-up`,[[`path`,{d:`m5 12 7-7 7 7`,key:`hav0vg`}],[`path`,{d:`M12 19V5`,key:`x0mq9r`}]]),Et=H(`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`}]]),Dt=H(`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`}]]),Ot=H(`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`}]]),kt=H(`check`,[[`path`,{d:`M20 6 9 17l-5-5`,key:`1gmf2c`}]]),At=H(`chevron-down`,[[`path`,{d:`m6 9 6 6 6-6`,key:`qrunsl`}]]),jt=H(`chevron-right`,[[`path`,{d:`m9 18 6-6-6-6`,key:`mthhwq`}]]),Mt=H(`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`}]]),Nt=H(`circle-check`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`m9 12 2 2 4-4`,key:`dzmm74`}]]),Pt=H(`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`}]]),Ft=H(`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`}]]),It=H(`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`}]]),Lt=H(`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`}]]),Rt=H(`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`}]]),zt=H(`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`}]]),Bt=H(`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`}]]),Vt=H(`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`}]]),Ht=H(`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`}]]),Ut=H(`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`}]]),Wt=H(`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`}]]),Gt=H(`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`}]]),Kt=H(`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`}]]),qt=H(`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`}]]),Jt=H(`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`}]]),Yt=H(`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`}]]),Xt=H(`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`}]]),Zt=H(`info`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 16v-4`,key:`1dtifu`}],[`path`,{d:`M12 8h.01`,key:`e9boi3`}]]),Qt=H(`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`}]]),$t=H(`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`}]]),en=H(`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`}]]),tn=H(`loader-circle`,[[`path`,{d:`M21 12a9 9 0 1 1-6.219-8.56`,key:`13zald`}]]),nn=H(`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`}]]),rn=H(`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`}]]),an=H(`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`}]]),on=H(`menu`,[[`path`,{d:`M4 5h16`,key:`1tepv9`}],[`path`,{d:`M4 12h16`,key:`1lakjw`}],[`path`,{d:`M4 19h16`,key:`1djgab`}]]),sn=H(`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`}]]),cn=H(`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`}]]),ln=H(`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`}]]),un=H(`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`}]]),dn=H(`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`}]]),fn=H(`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`}]]),pn=H(`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`}]]),mn=H(`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`}]]),hn=H(`search`,[[`path`,{d:`m21 21-4.34-4.34`,key:`14j7rj`}],[`circle`,{cx:`11`,cy:`11`,r:`8`,key:`4ej97u`}]]),gn=H(`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`}]]),_n=H(`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`}]]),vn=H(`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`}]]),yn=H(`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`}]]),bn=H(`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`}]]),xn=H(`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`}]]),Sn=H(`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`}]]),Cn=H(`x`,[[`path`,{d:`M18 6 6 18`,key:`1bl5f8`}],[`path`,{d:`m6 6 12 12`,key:`d8bk6v`}]]),wn=H(`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`}]]),Tn=({value:e,onChange:t,placeholder:n=`Search here...`})=>{let[r,i]=(0,S.useState)(!1),a=(0,S.useRef)(null),o=(0,S.useRef)(null),s=r||!!e;return(0,S.useEffect)(()=>{s&&o.current&&o.current.focus()},[s]),(0,S.useEffect)(()=>{let t=t=>{a.current&&!a.current.contains(t.target)&&!e&&i(!1)};return document.addEventListener(`mousedown`,t),()=>document.removeEventListener(`mousedown`,t)},[e]),s?(0,F.jsxs)(`div`,{ref:a,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,F.jsx)(`input`,{ref:o,placeholder:n,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,F.jsx)(`button`,{onClick:()=>{e?t(``):i(!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,F.jsx)(hn,{className:`jltma:size-3.5`})})]}):(0,F.jsx)(`button`,{onClick:()=>i(!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:n,"aria-label":n,children:(0,F.jsx)(hn,{className:`jltma:size-4`})})},En={list:en,grid:Jt},Dn=({items:e,value:t,onChange:n})=>(0,F.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 r=e.icon||En[e.value];return(0,F.jsx)(`button`,{onClick:()=>n(e.value),className:k.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:r&&(0,F.jsx)(r,{className:`jltma:w-4 jltma:h-4`})},e.value)})});function On(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}function kn(...e){return t=>{let n=!1,r=e.map(e=>{let r=On(e,t);return!n&&typeof r==`function`&&(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];typeof n==`function`?n():On(e[t],null)}}}}function An(...e){return S.useCallback(kn(...e),e)}var jn=Symbol.for(`react.lazy`),Mn=S.use;function Nn(e){return typeof e==`object`&&!!e&&`then`in e}function Pn(e){return typeof e==`object`&&!!e&&`$$typeof`in e&&e.$$typeof===jn&&`_payload`in e&&Nn(e._payload)}function Fn(e){let t=Ln(e),n=S.forwardRef((e,n)=>{let{children:r,...i}=e;Pn(r)&&typeof Mn==`function`&&(r=Mn(r._payload));let a=S.Children.toArray(r),o=a.find(zn);if(o){let e=o.props.children,r=a.map(t=>t===o?S.Children.count(e)>1?S.Children.only(null):S.isValidElement(e)?e.props.children:null:t);return(0,F.jsx)(t,{...i,ref:n,children:S.isValidElement(e)?S.cloneElement(e,void 0,r):null})}return(0,F.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}var In=Fn(`Slot`);function Ln(e){let t=S.forwardRef((e,t)=>{let{children:n,...r}=e;if(Pn(n)&&typeof Mn==`function`&&(n=Mn(n._payload)),S.isValidElement(n)){let e=Vn(n),i=Bn(r,n.props);return n.type!==S.Fragment&&(i.ref=t?kn(t,e):e),S.cloneElement(n,i)}return S.Children.count(n)>1?S.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Rn=Symbol(`radix.slottable`);function zn(e){return S.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===Rn}function Bn(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function Vn(e){var t,n;let r=(t=Object.getOwnPropertyDescriptor(e.props,`ref`))==null?void 0:t.get,i=r&&`isReactWarning`in r&&r.isReactWarning;return i?e.ref:(r=(n=Object.getOwnPropertyDescriptor(e,`ref`))==null?void 0:n.get,i=r&&`isReactWarning`in r&&r.isReactWarning,i?e.props.ref:e.props.ref||e.ref)}var Hn=e=>typeof e==`boolean`?`${e}`:e===0?`0`:e,Un=O,Wn=(e,t)=>n=>{var r;if((t==null?void 0:t.variants)==null)return Un(e,n==null?void 0:n.class,n==null?void 0:n.className);let{variants:i,defaultVariants:a}=t,o=Object.keys(i).map(e=>{let t=n==null?void 0:n[e],r=a==null?void 0:a[e];if(t===null)return null;let o=Hn(t)||Hn(r);return i[e][o]}),s=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return r===void 0||(e[n]=r),e},{});return Un(e,o,t==null||(r=t.compoundVariants)==null?void 0:r.reduce((e,t)=>{let{class:n,className:r,...i}=t;return Object.entries(i).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...a,...s}[t]):{...a,...s}[t]===n})?[...e,n,r]:e},[]),n==null?void 0:n.class,n==null?void 0:n.className)},Gn=Wn(`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 Kn({className:e,variant:t,asChild:n=!1,...r}){return(0,F.jsx)(n?In:`span`,{"data-slot":`badge`,className:k.cn(Gn({variant:t}),e),...r})}var qn=Wn(`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 U({className:e,variant:t=`default`,size:n=`default`,asChild:r=!1,...i}){return(0,F.jsx)(r?In:`button`,{"data-slot":`button`,"data-variant":t,"data-size":n,className:k.cn(qn({variant:t,size:n,className:e})),...i})}function Jn(e,t){let n=S.createContext(t),r=e=>{let{children:t,...r}=e,i=S.useMemo(()=>r,Object.values(r));return(0,F.jsx)(n.Provider,{value:i,children:t})};r.displayName=e+`Provider`;function i(r){let i=S.useContext(n);if(i)return i;if(t!==void 0)return t;throw Error(`\`${r}\` must be used within \`${e}\``)}return[r,i]}function Yn(e,t=[]){let n=[];function r(t,r){let i=S.createContext(r),a=n.length;n=[...n,r];let o=t=>{var n;let{scope:r,children:o,...s}=t,c=(r==null||(n=r[e])==null?void 0:n[a])||i,l=S.useMemo(()=>s,Object.values(s));return(0,F.jsx)(c.Provider,{value:l,children:o})};o.displayName=t+`Provider`;function s(n,o){var s;let c=(o==null||(s=o[e])==null?void 0:s[a])||i,l=S.useContext(c);if(l)return l;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>S.createContext(e));return function(n){let r=(n==null?void 0:n[e])||t;return S.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,Xn(i,...t)]}function Xn(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return S.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function Zn(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e==null||e(r),n===!1||!r.defaultPrevented)return t==null?void 0:t(r)}}var Qn,$n=(Qn=globalThis)!=null&&Qn.document?S.useLayoutEffect:()=>{},er=S.useInsertionEffect||$n;function tr({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,a,o]=nr({defaultProp:t,onChange:n}),s=e!==void 0,c=s?e:i;{let t=S.useRef(e!==void 0);S.useEffect(()=>{let e=t.current;e!==s&&console.warn(`${r} is changing from ${e?`controlled`:`uncontrolled`} to ${s?`controlled`:`uncontrolled`}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),t.current=s},[s,r])}return[c,S.useCallback(t=>{if(s){let r=rr(t)?t(e):t;if(r!==e){var n;(n=o.current)==null||n.call(o,r)}}else a(t)},[s,e,a,o])]}function nr({defaultProp:e,onChange:t}){let[n,r]=S.useState(e),i=S.useRef(n),a=S.useRef(t);return er(()=>{a.current=t},[t]),S.useEffect(()=>{if(i.current!==n){var e;(e=a.current)==null||e.call(a,n),i.current=n}},[n,i]),[n,r,a]}function rr(e){return typeof e==`function`}function ir(e){let t=S.useRef({value:e,previous:e});return S.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}function ar(e){let[t,n]=S.useState(void 0);return $n(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{if(!Array.isArray(t)||!t.length)return;let r=t[0],i,a;if(`borderBoxSize`in r){let e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,a=t.blockSize}else i=e.offsetWidth,a=e.offsetHeight;n({width:i,height:a})});return t.observe(e,{box:`border-box`}),()=>t.unobserve(e)}else n(void 0)},[e]),t}function or(e,t){return S.useReducer((e,n)=>{let r=t[e][n];return r==null?e:r},e)}var sr=e=>{let{present:t,children:n}=e,r=cr(t),i=typeof n==`function`?n({present:r.isPresent}):S.Children.only(n),a=An(r.ref,ur(i));return typeof n==`function`||r.isPresent?S.cloneElement(i,{ref:a}):null};sr.displayName=`Presence`;function cr(e){let[t,n]=S.useState(),r=S.useRef(null),i=S.useRef(e),a=S.useRef(`none`),[o,s]=or(e?`mounted`:`unmounted`,{mounted:{UNMOUNT:`unmounted`,ANIMATION_OUT:`unmountSuspended`},unmountSuspended:{MOUNT:`mounted`,ANIMATION_END:`unmounted`},unmounted:{MOUNT:`mounted`}});return S.useEffect(()=>{let e=lr(r.current);a.current=o===`mounted`?e:`none`},[o]),$n(()=>{let t=r.current,n=i.current;if(n!==e){let r=a.current,o=lr(t);s(e?`MOUNT`:o===`none`||(t==null?void 0:t.display)===`none`?`UNMOUNT`:n&&r!==o?`ANIMATION_OUT`:`UNMOUNT`),i.current=e}},[e,s]),$n(()=>{if(t){var e;let n,o=(e=t.ownerDocument.defaultView)==null?window:e,c=e=>{let a=lr(r.current).includes(CSS.escape(e.animationName));if(e.target===t&&a&&(s(`ANIMATION_END`),!i.current)){let e=t.style.animationFillMode;t.style.animationFillMode=`forwards`,n=o.setTimeout(()=>{t.style.animationFillMode===`forwards`&&(t.style.animationFillMode=e)})}},l=e=>{e.target===t&&(a.current=lr(r.current))};return t.addEventListener(`animationstart`,l),t.addEventListener(`animationcancel`,c),t.addEventListener(`animationend`,c),()=>{o.clearTimeout(n),t.removeEventListener(`animationstart`,l),t.removeEventListener(`animationcancel`,c),t.removeEventListener(`animationend`,c)}}else s(`ANIMATION_END`)},[t,s]),{isPresent:[`mounted`,`unmountSuspended`].includes(o),ref:S.useCallback(e=>{r.current=e?getComputedStyle(e):null,n(e)},[])}}function lr(e){return(e==null?void 0:e.animationName)||`none`}function ur(e){var t,n;let r=(t=Object.getOwnPropertyDescriptor(e.props,`ref`))==null?void 0:t.get,i=r&&`isReactWarning`in r&&r.isReactWarning;return i?e.ref:(r=(n=Object.getOwnPropertyDescriptor(e,`ref`))==null?void 0:n.get,i=r&&`isReactWarning`in r&&r.isReactWarning,i?e.props.ref:e.props.ref||e.ref)}function dr(e){let t=fr(e),n=S.forwardRef((e,n)=>{let{children:r,...i}=e,a=S.Children.toArray(r),o=a.find(mr);if(o){let e=o.props.children,r=a.map(t=>t===o?S.Children.count(e)>1?S.Children.only(null):S.isValidElement(e)?e.props.children:null:t);return(0,F.jsx)(t,{...i,ref:n,children:S.isValidElement(e)?S.cloneElement(e,void 0,r):null})}return(0,F.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function fr(e){let t=S.forwardRef((e,t)=>{let{children:n,...r}=e;if(S.isValidElement(n)){let e=gr(n),i=hr(r,n.props);return n.type!==S.Fragment&&(i.ref=t?kn(t,e):e),S.cloneElement(n,i)}return S.Children.count(n)>1?S.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var pr=Symbol(`radix.slottable`);function mr(e){return S.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===pr}function hr(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function gr(e){var t,n;let r=(t=Object.getOwnPropertyDescriptor(e.props,`ref`))==null?void 0:t.get,i=r&&`isReactWarning`in r&&r.isReactWarning;return i?e.ref:(r=(n=Object.getOwnPropertyDescriptor(e,`ref`))==null?void 0:n.get,i=r&&`isReactWarning`in r&&r.isReactWarning,i?e.props.ref:e.props.ref||e.ref)}var _r=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=dr(`Primitive.${t}`),r=S.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,F.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function vr(e,t){e&&ge.flushSync(()=>e.dispatchEvent(t))}var yr=`Checkbox`,[br,xr]=Yn(yr),[Sr,Cr]=br(yr);function wr(e){let{__scopeCheckbox:t,checked:n,children:r,defaultChecked:i,disabled:a,form:o,name:s,onCheckedChange:c,required:l,value:u=`on`,internal_do_not_use_render:d}=e,[f,p]=tr({prop:n,defaultProp:i==null?!1:i,onChange:c,caller:yr}),[m,h]=S.useState(null),[g,_]=S.useState(null),v=S.useRef(!1),y=m?!!o||!!m.closest(`form`):!0,b={checked:f,disabled:a,setChecked:p,control:m,setControl:h,name:s,form:o,value:u,hasConsumerStoppedPropagationRef:v,required:l,defaultChecked:Nr(i)?!1:i,isFormControl:y,bubbleInput:g,setBubbleInput:_};return(0,F.jsx)(Sr,{scope:t,...b,children:Mr(d)?d(b):r})}var Tr=`CheckboxTrigger`,Er=S.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},i)=>{let{control:a,value:o,disabled:s,checked:c,required:l,setControl:u,setChecked:d,hasConsumerStoppedPropagationRef:f,isFormControl:p,bubbleInput:m}=Cr(Tr,e),h=An(i,u),g=S.useRef(c);return S.useEffect(()=>{let e=a==null?void 0:a.form;if(e){let t=()=>d(g.current);return e.addEventListener(`reset`,t),()=>e.removeEventListener(`reset`,t)}},[a,d]),(0,F.jsx)(_r.button,{type:`button`,role:`checkbox`,"aria-checked":Nr(c)?`mixed`:c,"aria-required":l,"data-state":Pr(c),"data-disabled":s?``:void 0,disabled:s,value:o,...r,ref:h,onKeyDown:Zn(t,e=>{e.key===`Enter`&&e.preventDefault()}),onClick:Zn(n,e=>{d(e=>Nr(e)?!0:!e),m&&p&&(f.current=e.isPropagationStopped(),f.current||e.stopPropagation())})})});Er.displayName=Tr;var Dr=S.forwardRef((e,t)=>{let{__scopeCheckbox:n,name:r,checked:i,defaultChecked:a,required:o,disabled:s,value:c,onCheckedChange:l,form:u,...d}=e;return(0,F.jsx)(wr,{__scopeCheckbox:n,checked:i,defaultChecked:a,disabled:s,required:o,onCheckedChange:l,name:r,form:u,value:c,internal_do_not_use_render:({isFormControl:e})=>(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(Er,{...d,ref:t,__scopeCheckbox:n}),e&&(0,F.jsx)(jr,{__scopeCheckbox:n})]})})});Dr.displayName=yr;var Or=`CheckboxIndicator`,kr=S.forwardRef((e,t)=>{let{__scopeCheckbox:n,forceMount:r,...i}=e,a=Cr(Or,n);return(0,F.jsx)(sr,{present:r||Nr(a.checked)||a.checked===!0,children:(0,F.jsx)(_r.span,{"data-state":Pr(a.checked),"data-disabled":a.disabled?``:void 0,...i,ref:t,style:{pointerEvents:`none`,...e.style}})})});kr.displayName=Or;var Ar=`CheckboxBubbleInput`,jr=S.forwardRef(({__scopeCheckbox:e,...t},n)=>{let{control:r,hasConsumerStoppedPropagationRef:i,checked:a,defaultChecked:o,required:s,disabled:c,name:l,value:u,form:d,bubbleInput:f,setBubbleInput:p}=Cr(Ar,e),m=An(n,p),h=ir(a),g=ar(r);S.useEffect(()=>{let e=f;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,`checked`).set,n=!i.current;if(h!==a&&t){let r=new Event(`click`,{bubbles:n});e.indeterminate=Nr(a),t.call(e,Nr(a)?!1:a),e.dispatchEvent(r)}},[f,h,a,i]);let _=S.useRef(Nr(a)?!1:a);return(0,F.jsx)(_r.input,{type:`checkbox`,"aria-hidden":!0,defaultChecked:o==null?_.current:o,required:s,disabled:c,name:l,value:u,form:d,...t,tabIndex:-1,ref:m,style:{...t.style,...g,position:`absolute`,pointerEvents:`none`,opacity:0,margin:0,transform:`translateX(-100%)`}})});jr.displayName=Ar;function Mr(e){return typeof e==`function`}function Nr(e){return e===`indeterminate`}function Pr(e){return Nr(e)?`indeterminate`:e?`checked`:`unchecked`}function Fr({className:e,...t}){return(0,F.jsx)(Dr,{"data-slot":`checkbox`,className:k.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,F.jsx)(kr,{"data-slot":`checkbox-indicator`,className:`jltma:grid jltma:place-content-center jltma:text-current jltma:transition-none`,children:(0,F.jsx)(kt,{className:`jltma:size-3.5 jltma:stroke-[3] jltma:text-white`})})})}var Ir=S.useId||(()=>void 0),Lr=0;function Rr(e){let[t,n]=S.useState(Ir());return $n(()=>{e||n(e=>e==null?String(Lr++):e)},[e]),e||(t?`radix-${t}`:``)}function zr(e){let t=S.useRef(e);return S.useEffect(()=>{t.current=e}),S.useMemo(()=>(...e)=>{var n;return(n=t.current)==null?void 0:n.call(t,...e)},[])}function Br(e,t=(()=>{var e;return(e=globalThis)==null?void 0:e.document})()){let n=zr(e);S.useEffect(()=>{let e=e=>{e.key===`Escape`&&n(e)};return t.addEventListener(`keydown`,e,{capture:!0}),()=>t.removeEventListener(`keydown`,e,{capture:!0})},[n,t])}var Vr=`DismissableLayer`,Hr=`dismissableLayer.update`,Ur=`dismissableLayer.pointerDownOutside`,Wr=`dismissableLayer.focusOutside`,Gr,Kr=S.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),qr=S.forwardRef((e,t)=>{var n,r;let{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:a,onPointerDownOutside:o,onFocusOutside:s,onInteractOutside:c,onDismiss:l,...u}=e,d=S.useContext(Kr),[f,p]=S.useState(null),m=(n=f==null?void 0:f.ownerDocument)==null?(r=globalThis)==null?void 0:r.document:n,[,h]=S.useState({}),g=An(t,e=>p(e)),_=Array.from(d.layers),[v]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),y=_.indexOf(v),b=f?_.indexOf(f):-1,x=d.layersWithOutsidePointerEventsDisabled.size>0,C=b>=y,w=Xr(e=>{let t=e.target,n=[...d.branches].some(e=>e.contains(t));!C||n||(o==null||o(e),c==null||c(e),e.defaultPrevented||l==null||l())},m),T=Zr(e=>{let t=e.target;[...d.branches].some(e=>e.contains(t))||(s==null||s(e),c==null||c(e),e.defaultPrevented||l==null||l())},m);return Br(e=>{b===d.layers.size-1&&(a==null||a(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))},m),S.useEffect(()=>{if(f)return i&&(d.layersWithOutsidePointerEventsDisabled.size===0&&(Gr=m.body.style.pointerEvents,m.body.style.pointerEvents=`none`),d.layersWithOutsidePointerEventsDisabled.add(f)),d.layers.add(f),Qr(),()=>{i&&d.layersWithOutsidePointerEventsDisabled.size===1&&(m.body.style.pointerEvents=Gr)}},[f,m,i,d]),S.useEffect(()=>()=>{f&&(d.layers.delete(f),d.layersWithOutsidePointerEventsDisabled.delete(f),Qr())},[f,d]),S.useEffect(()=>{let e=()=>h({});return document.addEventListener(Hr,e),()=>document.removeEventListener(Hr,e)},[]),(0,F.jsx)(_r.div,{...u,ref:g,style:{pointerEvents:x?C?`auto`:`none`:void 0,...e.style},onFocusCapture:Zn(e.onFocusCapture,T.onFocusCapture),onBlurCapture:Zn(e.onBlurCapture,T.onBlurCapture),onPointerDownCapture:Zn(e.onPointerDownCapture,w.onPointerDownCapture)})});qr.displayName=Vr;var Jr=`DismissableLayerBranch`,Yr=S.forwardRef((e,t)=>{let n=S.useContext(Kr),r=S.useRef(null),i=An(t,r);return S.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,F.jsx)(_r.div,{...e,ref:i})});Yr.displayName=Jr;function Xr(e,t=(()=>{var e;return(e=globalThis)==null?void 0:e.document})()){let n=zr(e),r=S.useRef(!1),i=S.useRef(()=>{});return S.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){$r(Ur,n,a,{discrete:!0})},a={originalEvent:e};e.pointerType===`touch`?(t.removeEventListener(`click`,i.current),i.current=r,t.addEventListener(`click`,i.current,{once:!0})):r()}else t.removeEventListener(`click`,i.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener(`pointerdown`,e)},0);return()=>{window.clearTimeout(a),t.removeEventListener(`pointerdown`,e),t.removeEventListener(`click`,i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function Zr(e,t=(()=>{var e;return(e=globalThis)==null?void 0:e.document})()){let n=zr(e),r=S.useRef(!1);return S.useEffect(()=>{let e=e=>{e.target&&!r.current&&$r(Wr,n,{originalEvent:e},{discrete:!1})};return t.addEventListener(`focusin`,e),()=>t.removeEventListener(`focusin`,e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function Qr(){let e=new CustomEvent(Hr);document.dispatchEvent(e)}function $r(e,t,n,{discrete:r}){let i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?vr(i,a):i.dispatchEvent(a)}var ei=`focusScope.autoFocusOnMount`,ti=`focusScope.autoFocusOnUnmount`,ni={bubbles:!1,cancelable:!0},ri=`FocusScope`,ii=S.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:a,...o}=e,[s,c]=S.useState(null),l=zr(i),u=zr(a),d=S.useRef(null),f=An(t,e=>c(e)),p=S.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;S.useEffect(()=>{if(r){let e=function(e){if(p.paused||!s)return;let t=e.target;s.contains(t)?d.current=t:di(d.current,{select:!0})},t=function(e){if(p.paused||!s)return;let t=e.relatedTarget;t!==null&&(s.contains(t)||di(d.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&di(s)};document.addEventListener(`focusin`,e),document.addEventListener(`focusout`,t);let r=new MutationObserver(n);return s&&r.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener(`focusin`,e),document.removeEventListener(`focusout`,t),r.disconnect()}}},[r,s,p.paused]),S.useEffect(()=>{if(s){fi.add(p);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(ei,ni);s.addEventListener(ei,l),s.dispatchEvent(t),t.defaultPrevented||(ai(hi(si(s)),{select:!0}),document.activeElement===e&&di(s))}return()=>{s.removeEventListener(ei,l),setTimeout(()=>{let t=new CustomEvent(ti,ni);s.addEventListener(ti,u),s.dispatchEvent(t),t.defaultPrevented||di(e==null?document.body:e,{select:!0}),s.removeEventListener(ti,u),fi.remove(p)},0)}}},[s,l,u,p]);let m=S.useCallback(e=>{if(!n&&!r||p.paused)return;let t=e.key===`Tab`&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[r,a]=oi(t);r&&a?!e.shiftKey&&i===a?(e.preventDefault(),n&&di(r,{select:!0})):e.shiftKey&&i===r&&(e.preventDefault(),n&&di(a,{select:!0})):i===t&&e.preventDefault()}},[n,r,p.paused]);return(0,F.jsx)(_r.div,{tabIndex:-1,...o,ref:f,onKeyDown:m})});ii.displayName=ri;function ai(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(di(r,{select:t}),document.activeElement!==n)return}function oi(e){let t=si(e);return[ci(t,e),ci(t.reverse(),e)]}function si(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.disabled||e.hidden||e.tagName===`INPUT`&&e.type===`hidden`?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;n.nextNode();)t.push(n.currentNode);return t}function ci(e,t){for(let n of e)if(!li(n,{upTo:t}))return n}function li(e,{upTo:t}){if(getComputedStyle(e).visibility===`hidden`)return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display===`none`)return!0;e=e.parentElement}return!1}function ui(e){return e instanceof HTMLInputElement&&`select`in e}function di(e,{select:t=!1}={}){if(e&&e.focus){let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&ui(e)&&t&&e.select()}}var fi=pi();function pi(){let e=[];return{add(t){let n=e[0];t!==n&&(n==null||n.pause()),e=mi(e,t),e.unshift(t)},remove(t){var n;e=mi(e,t),(n=e[0])==null||n.resume()}}}function mi(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function hi(e){return e.filter(e=>e.tagName!==`A`)}var gi=`Portal`,_i=S.forwardRef((e,t)=>{var n;let{container:r,...i}=e,[a,o]=S.useState(!1);$n(()=>o(!0),[]);let s=r||a&&((n=globalThis)==null||(n=n.document)==null?void 0:n.body);return s?ge.createPortal((0,F.jsx)(_r.div,{...i,ref:t}),s):null});_i.displayName=gi;var vi=0;function yi(){S.useEffect(()=>{var e,t;let n=document.querySelectorAll(`[data-radix-focus-guard]`);return document.body.insertAdjacentElement(`afterbegin`,(e=n[0])==null?bi():e),document.body.insertAdjacentElement(`beforeend`,(t=n[1])==null?bi():t),vi++,()=>{vi===1&&document.querySelectorAll(`[data-radix-focus-guard]`).forEach(e=>e.remove()),vi--}},[])}function bi(){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 xi=function(){return xi=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},xi.apply(this,arguments)};function Si(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function Ci(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||(a=Array.prototype.slice.call(t,0,r)),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))}var wi=`right-scroll-bar-position`,Ti=`width-before-scroll-bar`,Ei=`with-scroll-bars-hidden`,Di=`--removed-body-scroll-bar-size`;function Oi(e,t){return typeof e==`function`?e(t):e&&(e.current=t),e}function ki(e,t){var n=(0,S.useState)(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(e){var t=n.value;t!==e&&(n.value=e,n.callback(e,t))}}}})[0];return n.callback=t,n.facade}var W=typeof window<`u`?S.useLayoutEffect:S.useEffect,Ai=new WeakMap;function ji(e,t){var n=ki(t||null,function(t){return e.forEach(function(e){return Oi(e,t)})});return W(function(){var t=Ai.get(n);if(t){var r=new Set(t),i=new Set(e),a=n.current;r.forEach(function(e){i.has(e)||Oi(e,null)}),i.forEach(function(e){r.has(e)||Oi(e,a)})}Ai.set(n,e)},[e]),n}function Mi(e){return e}function Ni(e,t){t===void 0&&(t=Mi);var n=[],r=!1;return{read:function(){if(r)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var i=t(e,r);return n.push(i),function(){n=n.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var i=n;n=[],i.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(a)};o(),n={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),n}}}}}function Pi(e){e===void 0&&(e={});var t=Ni(null);return t.options=xi({async:!0,ssr:!1},e),t}var Fi=function(e){var t=e.sideCar,n=Si(e,[`sideCar`]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error(`Sidecar medium not found`);return S.createElement(r,xi({},n))};Fi.isSideCarExport=!0;function Ii(e,t){return e.useMedium(t),Fi}var Li=Pi(),Ri=function(){},zi=S.forwardRef(function(e,t){var n=S.useRef(null),r=S.useState({onScrollCapture:Ri,onWheelCapture:Ri,onTouchMoveCapture:Ri}),i=r[0],a=r[1],o=e.forwardProps,s=e.children,c=e.className,l=e.removeScrollBar,u=e.enabled,d=e.shards,f=e.sideCar,p=e.noRelative,m=e.noIsolation,h=e.inert,g=e.allowPinchZoom,_=e.as,v=_===void 0?`div`:_,y=e.gapMode,b=Si(e,[`forwardProps`,`children`,`className`,`removeScrollBar`,`enabled`,`shards`,`sideCar`,`noRelative`,`noIsolation`,`inert`,`allowPinchZoom`,`as`,`gapMode`]),x=f,C=ji([n,t]),w=xi(xi({},b),i);return S.createElement(S.Fragment,null,u&&S.createElement(x,{sideCar:Li,removeScrollBar:l,shards:d,noRelative:p,noIsolation:m,inert:h,setCallbacks:a,allowPinchZoom:!!g,lockRef:n,gapMode:y}),o?S.cloneElement(S.Children.only(s),xi(xi({},w),{ref:C})):S.createElement(v,xi({},w,{className:c,ref:C}),s))});zi.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},zi.classNames={fullWidth:Ti,zeroRight:wi};var Bi,Vi=function(){if(Bi)return Bi;if(typeof __webpack_nonce__<`u`)return __webpack_nonce__};function Hi(){if(!document)return null;var e=document.createElement(`style`);e.type=`text/css`;var t=Vi();return t&&e.setAttribute(`nonce`,t),e}function Ui(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function Wi(e){(document.head||document.getElementsByTagName(`head`)[0]).appendChild(e)}var Gi=function(){var e=0,t=null;return{add:function(n){e==0&&(t=Hi())&&(Ui(t,n),Wi(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Ki=function(){var e=Gi();return function(t,n){S.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},qi=function(){var e=Ki();return function(t){var n=t.styles,r=t.dynamic;return e(n,r),null}},Ji={left:0,top:0,right:0,gap:0},Yi=function(e){return parseInt(e||``,10)||0},Xi=function(e){var t=window.getComputedStyle(document.body),n=t[e===`padding`?`paddingLeft`:`marginLeft`],r=t[e===`padding`?`paddingTop`:`marginTop`],i=t[e===`padding`?`paddingRight`:`marginRight`];return[Yi(n),Yi(r),Yi(i)]},Zi=function(e){if(e===void 0&&(e=`margin`),typeof window>`u`)return Ji;var t=Xi(e);return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,window.innerWidth-document.documentElement.clientWidth+t[2]-t[0])}},Qi=qi(),$i=`data-scroll-locked`,ea=function(e,t,n,r){var i=e.left,a=e.top,o=e.right,s=e.gap;return n===void 0&&(n=`margin`),` |
| 10 |
.${Ei} { |
| 11 |
overflow: hidden ${r}; |
| 12 |
padding-right: ${s}px ${r}; |
| 13 |
} |
| 14 |
body[${$i}] { |
| 15 |
overflow: hidden ${r}; |
| 16 |
overscroll-behavior: contain; |
| 17 |
${[t&&`position: relative ${r};`,n===`margin`&&` |
| 18 |
padding-left: ${i}px; |
| 19 |
padding-top: ${a}px; |
| 20 |
padding-right: ${o}px; |
| 21 |
margin-left:0; |
| 22 |
margin-top:0; |
| 23 |
margin-right: ${s}px ${r}; |
| 24 |
`,n===`padding`&&`padding-right: ${s}px ${r};`].filter(Boolean).join(``)} |
| 25 |
} |
| 26 |
|
| 27 |
.${wi} { |
| 28 |
right: ${s}px ${r}; |
| 29 |
} |
| 30 |
|
| 31 |
.${Ti} { |
| 32 |
margin-right: ${s}px ${r}; |
| 33 |
} |
| 34 |
|
| 35 |
.${wi} .${wi} { |
| 36 |
right: 0 ${r}; |
| 37 |
} |
| 38 |
|
| 39 |
.${Ti} .${Ti} { |
| 40 |
margin-right: 0 ${r}; |
| 41 |
} |
| 42 |
|
| 43 |
body[${$i}] { |
| 44 |
${Di}: ${s}px; |
| 45 |
} |
| 46 |
`},ta=function(){var e=parseInt(document.body.getAttribute(`data-scroll-locked`)||`0`,10);return isFinite(e)?e:0},na=function(){S.useEffect(function(){return document.body.setAttribute($i,(ta()+1).toString()),function(){var e=ta()-1;e<=0?document.body.removeAttribute($i):document.body.setAttribute($i,e.toString())}},[])},ra=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=r===void 0?`margin`:r;na();var a=S.useMemo(function(){return Zi(i)},[i]);return S.createElement(Qi,{styles:ea(a,!t,i,n?``:`!important`)})},ia=!1;if(typeof window<`u`)try{var aa=Object.defineProperty({},"passive",{get:function(){return ia=!0,!0}});window.addEventListener(`test`,aa,aa),window.removeEventListener(`test`,aa,aa)}catch(e){ia=!1}var oa=ia?{passive:!1}:!1,sa=function(e){return e.tagName===`TEXTAREA`},ca=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!==`hidden`&&!(n.overflowY===n.overflowX&&!sa(e)&&n[t]===`visible`)},la=function(e){return ca(e,`overflowY`)},ua=function(e){return ca(e,`overflowX`)},da=function(e,t){var n=t.ownerDocument,r=t;do{if(typeof ShadowRoot<`u`&&r instanceof ShadowRoot&&(r=r.host),ma(e,r)){var i=ha(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},fa=function(e){return[e.scrollTop,e.scrollHeight,e.clientHeight]},pa=function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]},ma=function(e,t){return e===`v`?la(t):ua(t)},ha=function(e,t){return e===`v`?fa(t):pa(t)},ga=function(e,t){return e===`h`&&t===`rtl`?-1:1},_a=function(e,t,n,r,i){var a=ga(e,window.getComputedStyle(t).direction),o=a*r,s=n.target,c=t.contains(s),l=!1,u=o>0,d=0,f=0;do{if(!s)break;var p=ha(e,s),m=p[0],h=p[1]-p[2]-a*m;(m||h)&&ma(e,s)&&(d+=h,f+=m);var g=s.parentNode;s=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return(u&&(i&&Math.abs(d)<1||!i&&o>d)||!u&&(i&&Math.abs(f)<1||!i&&-o>f))&&(l=!0),l},va=function(e){return`changedTouches`in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},ya=function(e){return[e.deltaX,e.deltaY]},ba=function(e){return e&&`current`in e?e.current:e},xa=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Sa=function(e){return` |
| 47 |
.block-interactivity-${e} {pointer-events: none;} |
| 48 |
.allow-interactivity-${e} {pointer-events: all;} |
| 49 |
`},Ca=0,wa=[];function Ta(e){var t=S.useRef([]),n=S.useRef([0,0]),r=S.useRef(),i=S.useState(Ca++)[0],a=S.useState(qi)[0],o=S.useRef(e);S.useEffect(function(){o.current=e},[e]),S.useEffect(function(){if(e.inert){document.body.classList.add(`block-interactivity-${i}`);var t=Ci([e.lockRef.current],(e.shards||[]).map(ba),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add(`allow-interactivity-${i}`)}),function(){document.body.classList.remove(`block-interactivity-${i}`),t.forEach(function(e){return e.classList.remove(`allow-interactivity-${i}`)})}}},[e.inert,e.lockRef.current,e.shards]);var s=S.useCallback(function(e,t){if(`touches`in e&&e.touches.length===2||e.type===`wheel`&&e.ctrlKey)return!o.current.allowPinchZoom;var i=va(e),a=n.current,s=`deltaX`in e?e.deltaX:a[0]-i[0],c=`deltaY`in e?e.deltaY:a[1]-i[1],l,u=e.target,d=Math.abs(s)>Math.abs(c)?`h`:`v`;if(`touches`in e&&d===`h`&&u.type===`range`)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===u||p.contains(u)))return!1;var m=da(d,u);if(!m)return!0;if(m?l=d:(l=d===`v`?`h`:`v`,m=da(d,u)),!m)return!1;if(!r.current&&`changedTouches`in e&&(s||c)&&(r.current=l),!l)return!0;var h=r.current||l;return _a(h,t,e,h===`h`?s:c,!0)},[]),c=S.useCallback(function(e){var n=e;if(!(!wa.length||wa[wa.length-1]!==a)){var r=`deltaY`in n?ya(n):va(n),i=t.current.filter(function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&xa(e.delta,r)})[0];if(i&&i.should){n.cancelable&&n.preventDefault();return}if(!i){var c=(o.current.shards||[]).map(ba).filter(Boolean).filter(function(e){return e.contains(n.target)});(c.length>0?s(n,c[0]):!o.current.noIsolation)&&n.cancelable&&n.preventDefault()}}},[]),l=S.useCallback(function(e,n,r,i){var a={name:e,delta:n,target:r,should:i,shadowParent:Ea(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),u=S.useCallback(function(e){n.current=va(e),r.current=void 0},[]),d=S.useCallback(function(t){l(t.type,ya(t),t.target,s(t,e.lockRef.current))},[]),f=S.useCallback(function(t){l(t.type,va(t),t.target,s(t,e.lockRef.current))},[]);S.useEffect(function(){return wa.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener(`wheel`,c,oa),document.addEventListener(`touchmove`,c,oa),document.addEventListener(`touchstart`,u,oa),function(){wa=wa.filter(function(e){return e!==a}),document.removeEventListener(`wheel`,c,oa),document.removeEventListener(`touchmove`,c,oa),document.removeEventListener(`touchstart`,u,oa)}},[]);var p=e.removeScrollBar;return S.createElement(S.Fragment,null,e.inert?S.createElement(a,{styles:Sa(i)}):null,p?S.createElement(ra,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function Ea(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var Da=Ii(Li,Ta),Oa=S.forwardRef(function(e,t){return S.createElement(zi,xi({},e,{ref:t,sideCar:Da}))});Oa.classNames=zi.classNames;var ka=function(e){return typeof document>`u`?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},Aa=new WeakMap,ja=new WeakMap,Ma={},Na=0,Pa=function(e){return e&&(e.host||Pa(e.parentNode))},Fa=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=Pa(t);return n&&e.contains(n)?n:(console.error(`aria-hidden`,t,`in not contained inside`,e,`. Doing nothing`),null)}).filter(function(e){return!!e})},Ia=function(e,t,n,r){var i=Fa(t,Array.isArray(e)?e:[e]);Ma[n]||(Ma[n]=new WeakMap);var a=Ma[n],o=[],s=new Set,c=new Set(i),l=function(e){!e||s.has(e)||(s.add(e),l(e.parentNode))};i.forEach(l);var u=function(e){!e||c.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),i=t!==null&&t!==`false`,c=(Aa.get(e)||0)+1,l=(a.get(e)||0)+1;Aa.set(e,c),a.set(e,l),o.push(e),c===1&&i&&ja.set(e,!0),l===1&&e.setAttribute(n,`true`),i||e.setAttribute(r,`true`)}catch(t){console.error(`aria-hidden: cannot operate on `,e,t)}})};return u(t),s.clear(),Na++,function(){o.forEach(function(e){var t=Aa.get(e)-1,i=a.get(e)-1;Aa.set(e,t),a.set(e,i),t||(ja.has(e)||e.removeAttribute(r),ja.delete(e)),i||e.removeAttribute(n)}),Na--,Na||(Aa=new WeakMap,Aa=new WeakMap,ja=new WeakMap,Ma={})}},La=function(e,t,n){n===void 0&&(n=`data-aria-hidden`);var r=Array.from(Array.isArray(e)?e:[e]),i=t||ka(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll(`[aria-live], script`))),Ia(r,i,n,`aria-hidden`)):function(){return null}};function Ra(e){let t=za(e),n=S.forwardRef((e,n)=>{let{children:r,...i}=e,a=S.Children.toArray(r),o=a.find(Va);if(o){let e=o.props.children,r=a.map(t=>t===o?S.Children.count(e)>1?S.Children.only(null):S.isValidElement(e)?e.props.children:null:t);return(0,F.jsx)(t,{...i,ref:n,children:S.isValidElement(e)?S.cloneElement(e,void 0,r):null})}return(0,F.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function za(e){let t=S.forwardRef((e,t)=>{let{children:n,...r}=e;if(S.isValidElement(n)){let e=Ua(n),i=Ha(r,n.props);return n.type!==S.Fragment&&(i.ref=t?kn(t,e):e),S.cloneElement(n,i)}return S.Children.count(n)>1?S.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Ba=Symbol(`radix.slottable`);function Va(e){return S.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===Ba}function Ha(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function Ua(e){var t,n;let r=(t=Object.getOwnPropertyDescriptor(e.props,`ref`))==null?void 0:t.get,i=r&&`isReactWarning`in r&&r.isReactWarning;return i?e.ref:(r=(n=Object.getOwnPropertyDescriptor(e,`ref`))==null?void 0:n.get,i=r&&`isReactWarning`in r&&r.isReactWarning,i?e.props.ref:e.props.ref||e.ref)}var Wa=`Dialog`,[Ga,Ka]=Yn(Wa),[qa,Ja]=Ga(Wa),Ya=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:a,modal:o=!0}=e,s=S.useRef(null),c=S.useRef(null),[l,u]=tr({prop:r,defaultProp:i==null?!1:i,onChange:a,caller:Wa});return(0,F.jsx)(qa,{scope:t,triggerRef:s,contentRef:c,contentId:Rr(),titleId:Rr(),descriptionId:Rr(),open:l,onOpenChange:u,onOpenToggle:S.useCallback(()=>u(e=>!e),[u]),modal:o,children:n})};Ya.displayName=Wa;var Xa=`DialogTrigger`,Za=S.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=Ja(Xa,n),a=An(t,i.triggerRef);return(0,F.jsx)(_r.button,{type:`button`,"aria-haspopup":`dialog`,"aria-expanded":i.open,"aria-controls":i.contentId,"data-state":_o(i.open),...r,ref:a,onClick:Zn(e.onClick,i.onOpenToggle)})});Za.displayName=Xa;var Qa=`DialogPortal`,[$a,eo]=Ga(Qa,{forceMount:void 0}),to=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:i}=e,a=Ja(Qa,t);return(0,F.jsx)($a,{scope:t,forceMount:n,children:S.Children.map(r,e=>(0,F.jsx)(sr,{present:n||a.open,children:(0,F.jsx)(_i,{asChild:!0,container:i,children:e})}))})};to.displayName=Qa;var no=`DialogOverlay`,ro=S.forwardRef((e,t)=>{let n=eo(no,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,a=Ja(no,e.__scopeDialog);return a.modal?(0,F.jsx)(sr,{present:r||a.open,children:(0,F.jsx)(ao,{...i,ref:t})}):null});ro.displayName=no;var io=Ra(`DialogOverlay.RemoveScroll`),ao=S.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=Ja(no,n);return(0,F.jsx)(Oa,{as:io,allowPinchZoom:!0,shards:[i.contentRef],children:(0,F.jsx)(_r.div,{"data-state":_o(i.open),...r,ref:t,style:{pointerEvents:`auto`,...r.style}})})}),oo=`DialogContent`,so=S.forwardRef((e,t)=>{let n=eo(oo,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,a=Ja(oo,e.__scopeDialog);return(0,F.jsx)(sr,{present:r||a.open,children:(0,F.jsx)(a.modal?G:co,{...i,ref:t})})});so.displayName=oo;var G=S.forwardRef((e,t)=>{let n=Ja(oo,e.__scopeDialog),r=S.useRef(null),i=An(t,n.contentRef,r);return S.useEffect(()=>{let e=r.current;if(e)return La(e)},[]),(0,F.jsx)(lo,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Zn(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),(t=n.triggerRef.current)==null||t.focus()}),onPointerDownOutside:Zn(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent;(t.button===2||t.button===0&&t.ctrlKey===!0)&&e.preventDefault()}),onFocusOutside:Zn(e.onFocusOutside,e=>e.preventDefault())})}),co=S.forwardRef((e,t)=>{let n=Ja(oo,e.__scopeDialog),r=S.useRef(!1),i=S.useRef(!1);return(0,F.jsx)(lo,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var a;if((a=e.onCloseAutoFocus)==null||a.call(e,t),!t.defaultPrevented){var o;r.current||(o=n.triggerRef.current)==null||o.focus(),t.preventDefault()}r.current=!1,i.current=!1},onInteractOutside:t=>{var a,o;(a=e.onInteractOutside)==null||a.call(e,t),t.defaultPrevented||(r.current=!0,t.detail.originalEvent.type===`pointerdown`&&(i.current=!0));let s=t.target;(o=n.triggerRef.current)!=null&&o.contains(s)&&t.preventDefault(),t.detail.originalEvent.type===`focusin`&&i.current&&t.preventDefault()}})}),lo=S.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:a,...o}=e,s=Ja(oo,n),c=S.useRef(null),l=An(t,c);return yi(),(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(ii,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:a,children:(0,F.jsx)(qr,{role:`dialog`,id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":_o(s.open),...o,ref:l,onDismiss:()=>s.onOpenChange(!1)})}),(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(xo,{titleId:s.titleId}),(0,F.jsx)(Co,{contentRef:c,descriptionId:s.descriptionId})]})]})}),uo=`DialogTitle`,fo=S.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=Ja(uo,n);return(0,F.jsx)(_r.h2,{id:i.titleId,...r,ref:t})});fo.displayName=uo;var po=`DialogDescription`,mo=S.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=Ja(po,n);return(0,F.jsx)(_r.p,{id:i.descriptionId,...r,ref:t})});mo.displayName=po;var ho=`DialogClose`,go=S.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=Ja(ho,n);return(0,F.jsx)(_r.button,{type:`button`,...r,ref:t,onClick:Zn(e.onClick,()=>i.onOpenChange(!1))})});go.displayName=ho;function _o(e){return e?`open`:`closed`}var vo=`DialogTitleWarning`,[yo,bo]=Jn(vo,{contentName:oo,titleName:uo,docsSlug:`dialog`}),xo=({titleId:e})=>{let t=bo(vo),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. |
| 50 |
|
| 51 |
If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. |
| 52 |
|
| 53 |
For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return S.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},So=`DialogDescriptionWarning`,Co=({contentRef:e,descriptionId:t})=>{let n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${bo(So).contentName}}.`;return S.useEffect(()=>{var r;let i=(r=e.current)==null?void 0:r.getAttribute(`aria-describedby`);t&&i&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},wo=Ya,To=Za,Eo=to,Do=ro,Oo=so,ko=fo,Ao=mo,jo=go;function Mo({...e}){return(0,F.jsx)(wo,{"data-slot":`dialog`,...e})}function No({...e}){return(0,F.jsx)(To,{"data-slot":`dialog-trigger`,...e})}function Po({...e}){return(0,F.jsx)(Eo,{"data-slot":`dialog-portal`,...e})}function Fo({...e}){return(0,F.jsx)(jo,{"data-slot":`dialog-close`,...e})}function Io({className:e,...t}){let{effectiveTheme:n}=le();return(0,F.jsx)(Do,{"data-slot":`dialog-overlay`,className:k.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]`,n===`dark`&&`jltma-app--dark`,e),...t})}function Lo({className:e,children:t,...n}){let{effectiveTheme:r}=le();return(0,F.jsxs)(Po,{children:[(0,F.jsx)(Io,{}),(0,F.jsxs)(Oo,{"data-slot":`dialog-content`,className:k.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`,r===`dark`&&`jltma-app--dark`,e),...n,children:[t,(0,F.jsxs)(jo,{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,F.jsx)(Cn,{className:`jltma:size-4`}),(0,F.jsx)(`span`,{className:`jltma:sr-only`,children:`Close`})]})]})]})}function Ro({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`dialog-header`,className:k.cn(`jltma:flex jltma:flex-col jltma:gap-2 jltma:text-center jltma:sm:text-left`,e),...t})}function zo({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`dialog-footer`,className:k.cn(`jltma:flex jltma:flex-col-reverse jltma:gap-2 jltma:sm:flex-row jltma:sm:justify-end`,e),...t})}function Bo({className:e,...t}){return(0,F.jsx)(ko,{"data-slot":`dialog-title`,className:k.cn(`jltma:text-(--jltma-foreground)! jltma:text-lg jltma:font-semibold jltma:leading-none`,e),...t})}function Vo({className:e,...t}){return(0,F.jsx)(Ao,{"data-slot":`dialog-description`,className:k.cn(`jltma:text-(--jltma-muted-foreground)! jltma:text-sm`,e),...t})}var Ho=[`top`,`right`,`bottom`,`left`],Uo=Math.min,Wo=Math.max,Go=Math.round,Ko=Math.floor,qo=e=>({x:e,y:e}),Jo={left:`right`,right:`left`,bottom:`top`,top:`bottom`},Yo={start:`end`,end:`start`};function Xo(e,t,n){return Wo(e,Uo(t,n))}function Zo(e,t){return typeof e==`function`?e(t):e}function Qo(e){return e.split(`-`)[0]}function $o(e){return e.split(`-`)[1]}function es(e){return e===`x`?`y`:`x`}function ts(e){return e===`y`?`height`:`width`}var ns=new Set([`top`,`bottom`]);function rs(e){return ns.has(Qo(e))?`y`:`x`}function is(e){return es(rs(e))}function as(e,t,n){n===void 0&&(n=!1);let r=$o(e),i=is(e),a=ts(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=ms(o)),[o,ms(o)]}function os(e){let t=ms(e);return[ss(e),t,ss(t)]}function ss(e){return e.replace(/start|end/g,e=>Yo[e])}var cs=[`left`,`right`],ls=[`right`,`left`],us=[`top`,`bottom`],ds=[`bottom`,`top`];function fs(e,t,n){switch(e){case`top`:case`bottom`:return n?t?ls:cs:t?cs:ls;case`left`:case`right`:return t?us:ds;default:return[]}}function ps(e,t,n,r){let i=$o(e),a=fs(Qo(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(ss)))),a}function ms(e){return e.replace(/left|right|bottom|top/g,e=>Jo[e])}function hs(e){return{top:0,right:0,bottom:0,left:0,...e}}function gs(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:hs(e)}function _s(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function vs(e,t,n){let{reference:r,floating:i}=e,a=rs(t),o=is(t),s=ts(o),c=Qo(t),l=a===`y`,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2,p;switch(c){case`top`:p={x:u,y:r.y-i.height};break;case`bottom`:p={x:u,y:r.y+r.height};break;case`right`:p={x:r.x+r.width,y:d};break;case`left`:p={x:r.x-i.width,y:d};break;default:p={x:r.x,y:r.y}}switch($o(t)){case`start`:p[o]-=f*(n&&l?-1:1);break;case`end`:p[o]+=f*(n&&l?-1:1);break}return p}var ys=async(e,t,n)=>{let{placement:r=`bottom`,strategy:i=`absolute`,middleware:a=[],platform:o}=n,s=a.filter(Boolean),c=await(o.isRTL==null?void 0:o.isRTL(t)),l=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=vs(l,r,c),f=r,p={},m=0;for(let n=0;n<s.length;n++){let{name:a,fn:h}=s[n],{x:g,y:_,data:v,reset:y}=await h({x:u,y:d,initialPlacement:r,placement:f,strategy:i,middlewareData:p,rects:l,platform:o,elements:{reference:e,floating:t}});u=g==null?u:g,d=_==null?d:_,p={...p,[a]:{...p[a],...v}},y&&m<=50&&(m++,typeof y==`object`&&(y.placement&&(f=y.placement),y.rects&&(l=y.rects===!0?await o.getElementRects({reference:e,floating:t,strategy:i}):y.rects),{x:u,y:d}=vs(l,f,c)),n=-1)}return{x:u,y:d,placement:f,strategy:i,middlewareData:p}};async function bs(e,t){var n;t===void 0&&(t={});let{x:r,y:i,platform:a,rects:o,elements:s,strategy:c}=e,{boundary:l=`clippingAncestors`,rootBoundary:u=`viewport`,elementContext:d=`floating`,altBoundary:f=!1,padding:p=0}=Zo(t,e),m=gs(p),h=s[f?d===`floating`?`reference`:`floating`:d],g=_s(await a.getClippingRect({element:(n=await(a.isElement==null?void 0:a.isElement(h)))==null||n?h:h.contextElement||await(a.getDocumentElement==null?void 0:a.getDocumentElement(s.floating)),boundary:l,rootBoundary:u,strategy:c})),_=d===`floating`?{x:r,y:i,width:o.floating.width,height:o.floating.height}:o.reference,v=await(a.getOffsetParent==null?void 0:a.getOffsetParent(s.floating)),y=await(a.isElement==null?void 0:a.isElement(v))&&await(a.getScale==null?void 0:a.getScale(v))||{x:1,y:1},b=_s(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:_,offsetParent:v,strategy:c}):_);return{top:(g.top-b.top+m.top)/y.y,bottom:(b.bottom-g.bottom+m.bottom)/y.y,left:(g.left-b.left+m.left)/y.x,right:(b.right-g.right+m.right)/y.x}}var xs=e=>({name:`arrow`,options:e,async fn(t){let{x:n,y:r,placement:i,rects:a,platform:o,elements:s,middlewareData:c}=t,{element:l,padding:u=0}=Zo(e,t)||{};if(l==null)return{};let d=gs(u),f={x:n,y:r},p=is(i),m=ts(p),h=await o.getDimensions(l),g=p===`y`,_=g?`top`:`left`,v=g?`bottom`:`right`,y=g?`clientHeight`:`clientWidth`,b=a.reference[m]+a.reference[p]-f[p]-a.floating[m],x=f[p]-a.reference[p],S=await(o.getOffsetParent==null?void 0:o.getOffsetParent(l)),C=S?S[y]:0;(!C||!await(o.isElement==null?void 0:o.isElement(S)))&&(C=s.floating[y]||a.floating[m]);let w=b/2-x/2,T=C/2-h[m]/2-1,E=Uo(d[_],T),ee=Uo(d[v],T),D=E,O=C-h[m]-ee,k=C/2-h[m]/2+w,te=Xo(D,k,O),A=!c.arrow&&$o(i)!=null&&k!==te&&a.reference[m]/2-(k<D?E:ee)-h[m]/2<0,j=A?k<D?k-D:k-O:0;return{[p]:f[p]+j,data:{[p]:te,centerOffset:k-te-j,...A&&{alignmentOffset:j}},reset:A}}}),Ss=function(e){return e===void 0&&(e={}),{name:`flip`,options:e,async fn(t){var n,r;let{placement:i,middlewareData:a,rects:o,initialPlacement:s,platform:c,elements:l}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p=`bestFit`,fallbackAxisSideDirection:m=`none`,flipAlignment:h=!0,...g}=Zo(e,t);if((n=a.arrow)!=null&&n.alignmentOffset)return{};let _=Qo(i),v=rs(s),y=Qo(s)===s,b=await(c.isRTL==null?void 0:c.isRTL(l.floating)),x=f||(y||!h?[ms(s)]:os(s)),S=m!==`none`;!f&&S&&x.push(...ps(s,h,m,b));let C=[s,...x],w=await bs(t,g),T=[],E=((r=a.flip)==null?void 0:r.overflows)||[];if(u&&T.push(w[_]),d){let e=as(i,o,b);T.push(w[e[0]],w[e[1]])}if(E=[...E,{placement:i,overflows:T}],!T.every(e=>e<=0)){var ee,D;let e=(((ee=a.flip)==null?void 0:ee.index)||0)+1,t=C[e];if(t&&(!(d===`alignment`&&v!==rs(t))||E.every(e=>rs(e.placement)===v?e.overflows[0]>0:!0)))return{data:{index:e,overflows:E},reset:{placement:t}};let n=(D=E.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])==null?void 0:D.placement;if(!n)switch(p){case`bestFit`:{var O;let e=(O=E.filter(e=>{if(S){let t=rs(e.placement);return t===v||t===`y`}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])==null?void 0:O[0];e&&(n=e);break}case`initialPlacement`:n=s;break}if(i!==n)return{reset:{placement:n}}}return{}}}};function Cs(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ws(e){return Ho.some(t=>e[t]>=0)}var Ts=function(e){return e===void 0&&(e={}),{name:`hide`,options:e,async fn(t){let{rects:n}=t,{strategy:r=`referenceHidden`,...i}=Zo(e,t);switch(r){case`referenceHidden`:{let e=Cs(await bs(t,{...i,elementContext:`reference`}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:ws(e)}}}case`escaped`:{let e=Cs(await bs(t,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:ws(e)}}}default:return{}}}}},Es=new Set([`left`,`top`]);async function Ds(e,t){let{placement:n,platform:r,elements:i}=e,a=await(r.isRTL==null?void 0:r.isRTL(i.floating)),o=Qo(n),s=$o(n),c=rs(n)===`y`,l=Es.has(o)?-1:1,u=a&&c?-1:1,d=Zo(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}=typeof d==`number`?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m==`number`&&(p=s===`end`?m*-1:m),c?{x:p*u,y:f*l}:{x:f*l,y:p*u}}var Os=function(e){return e===void 0&&(e=0),{name:`offset`,options:e,async fn(t){var n,r;let{x:i,y:a,placement:o,middlewareData:s}=t,c=await Ds(t,e);return o===((n=s.offset)==null?void 0:n.placement)&&(r=s.arrow)!=null&&r.alignmentOffset?{}:{x:i+c.x,y:a+c.y,data:{...c,placement:o}}}}},ks=function(e){return e===void 0&&(e={}),{name:`shift`,options:e,async fn(t){let{x:n,y:r,placement:i}=t,{mainAxis:a=!0,crossAxis:o=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=Zo(e,t),l={x:n,y:r},u=await bs(t,c),d=rs(Qo(i)),f=es(d),p=l[f],m=l[d];if(a){let e=f===`y`?`top`:`left`,t=f===`y`?`bottom`:`right`,n=p+u[e],r=p-u[t];p=Xo(n,p,r)}if(o){let e=d===`y`?`top`:`left`,t=d===`y`?`bottom`:`right`,n=m+u[e],r=m-u[t];m=Xo(n,m,r)}let h=s.fn({...t,[f]:p,[d]:m});return{...h,data:{x:h.x-n,y:h.y-r,enabled:{[f]:a,[d]:o}}}}}},As=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:a,middlewareData:o}=t,{offset:s=0,mainAxis:c=!0,crossAxis:l=!0}=Zo(e,t),u={x:n,y:r},d=rs(i),f=es(d),p=u[f],m=u[d],h=Zo(s,t),g=typeof h==`number`?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(c){let e=f===`y`?`height`:`width`,t=a.reference[f]-a.floating[e]+g.mainAxis,n=a.reference[f]+a.reference[e]-g.mainAxis;p<t?p=t:p>n&&(p=n)}if(l){var _,v;let e=f===`y`?`width`:`height`,t=Es.has(Qo(i)),n=a.reference[d]-a.floating[e]+(t&&((_=o.offset)==null?void 0:_[d])||0)+(t?0:g.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:((v=o.offset)==null?void 0:v[d])||0)-(t?g.crossAxis:0);m<n?m=n:m>r&&(m=r)}return{[f]:p,[d]:m}}}},js=function(e){return e===void 0&&(e={}),{name:`size`,options:e,async fn(t){var n,r;let{placement:i,rects:a,platform:o,elements:s}=t,{apply:c=()=>{},...l}=Zo(e,t),u=await bs(t,l),d=Qo(i),f=$o(i),p=rs(i)===`y`,{width:m,height:h}=a.floating,g,_;d===`top`||d===`bottom`?(g=d,_=f===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?`start`:`end`)?`left`:`right`):(_=d,g=f===`end`?`top`:`bottom`);let v=h-u.top-u.bottom,y=m-u.left-u.right,b=Uo(h-u[g],v),x=Uo(m-u[_],y),S=!t.middlewareData.shift,C=b,w=x;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(w=y),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=v),S&&!f){let e=Wo(u.left,0),t=Wo(u.right,0),n=Wo(u.top,0),r=Wo(u.bottom,0);p?w=m-2*(e!==0||t!==0?e+t:Wo(u.left,u.right)):C=h-2*(n!==0||r!==0?n+r:Wo(u.top,u.bottom))}await c({...t,availableWidth:w,availableHeight:C});let T=await o.getDimensions(s.floating);return m!==T.width||h!==T.height?{reset:{rects:!0}}:{}}}};function Ms(){return typeof window<`u`}function Ns(e){return Is(e)?(e.nodeName||``).toLowerCase():`#document`}function Ps(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Fs(e){var t;return(t=(Is(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Is(e){return Ms()?e instanceof Node||e instanceof Ps(e).Node:!1}function Ls(e){return Ms()?e instanceof Element||e instanceof Ps(e).Element:!1}function Rs(e){return Ms()?e instanceof HTMLElement||e instanceof Ps(e).HTMLElement:!1}function zs(e){return!Ms()||typeof ShadowRoot>`u`?!1:e instanceof ShadowRoot||e instanceof Ps(e).ShadowRoot}var Bs=new Set([`inline`,`contents`]);function Vs(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=ec(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!Bs.has(i)}var Hs=new Set([`table`,`td`,`th`]);function Us(e){return Hs.has(Ns(e))}var Ws=[`:popover-open`,`:modal`];function Gs(e){return Ws.some(t=>{try{return e.matches(t)}catch(e){return!1}})}var Ks=[`transform`,`translate`,`scale`,`rotate`,`perspective`],qs=[`transform`,`translate`,`scale`,`rotate`,`perspective`,`filter`],Js=[`paint`,`layout`,`strict`,`content`];function Ys(e){let t=Zs(),n=Ls(e)?ec(e):e;return Ks.some(e=>n[e]?n[e]!==`none`:!1)||(n.containerType?n.containerType!==`normal`:!1)||!t&&(n.backdropFilter?n.backdropFilter!==`none`:!1)||!t&&(n.filter?n.filter!==`none`:!1)||qs.some(e=>(n.willChange||``).includes(e))||Js.some(e=>(n.contain||``).includes(e))}function Xs(e){let t=nc(e);for(;Rs(t)&&!$s(t);){if(Ys(t))return t;if(Gs(t))return null;t=nc(t)}return null}function Zs(){return typeof CSS>`u`||!CSS.supports?!1:CSS.supports(`-webkit-backdrop-filter`,`none`)}var Qs=new Set([`html`,`body`,`#document`]);function $s(e){return Qs.has(Ns(e))}function ec(e){return Ps(e).getComputedStyle(e)}function tc(e){return Ls(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function nc(e){if(Ns(e)===`html`)return e;let t=e.assignedSlot||e.parentNode||zs(e)&&e.host||Fs(e);return zs(t)?t.host:t}function rc(e){let t=nc(e);return $s(t)?e.ownerDocument?e.ownerDocument.body:e.body:Rs(t)&&Vs(t)?t:rc(t)}function ic(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);let i=rc(e),a=i===((r=e.ownerDocument)==null?void 0:r.body),o=Ps(i);if(a){let e=ac(o);return t.concat(o,o.visualViewport||[],Vs(i)?i:[],e&&n?ic(e):[])}return t.concat(i,ic(i,[],n))}function ac(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function oc(e){let t=ec(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=Rs(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=Go(n)!==a||Go(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function sc(e){return Ls(e)?e:e.contextElement}function cc(e){let t=sc(e);if(!Rs(t))return qo(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=oc(t),o=(a?Go(n.width):n.width)/r,s=(a?Go(n.height):n.height)/i;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}var lc=qo(0);function uc(e){let t=Ps(e);return!Zs()||!t.visualViewport?lc:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function dc(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Ps(e)?!1:t}function fc(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let i=e.getBoundingClientRect(),a=sc(e),o=qo(1);t&&(r?Ls(r)&&(o=cc(r)):o=cc(e));let s=dc(a,n,r)?uc(a):qo(0),c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a){let e=Ps(a),t=r&&Ls(r)?Ps(r):r,n=e,i=ac(n);for(;i&&r&&t!==n;){let e=cc(i),t=i.getBoundingClientRect(),r=ec(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,d*=e.y,c+=a,l+=o,n=Ps(i),i=ac(n)}}return _s({width:u,height:d,x:c,y:l})}function pc(e,t){let n=tc(e).scrollLeft;return t?t.left+n:fc(Fs(e)).left+n}function mc(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-pc(e,n),y:n.top+t.scrollTop}}function hc(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a=i===`fixed`,o=Fs(r),s=t?Gs(t.floating):!1;if(r===o||s&&a)return n;let c={scrollLeft:0,scrollTop:0},l=qo(1),u=qo(0),d=Rs(r);if((d||!d&&!a)&&((Ns(r)!==`body`||Vs(o))&&(c=tc(r)),Rs(r))){let e=fc(r);l=cc(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=o&&!d&&!a?mc(o,c):qo(0);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+u.x+f.x,y:n.y*l.y-c.scrollTop*l.y+u.y+f.y}}function gc(e){return Array.from(e.getClientRects())}function _c(e){let t=Fs(e),n=tc(e),r=e.ownerDocument.body,i=Wo(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=Wo(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),o=-n.scrollLeft+pc(e),s=-n.scrollTop;return ec(r).direction===`rtl`&&(o+=Wo(t.clientWidth,r.clientWidth)-i),{width:i,height:a,x:o,y:s}}var vc=25;function yc(e,t){let n=Ps(e),r=Fs(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,c=0;if(i){a=i.width,o=i.height;let e=Zs();(!e||e&&t===`fixed`)&&(s=i.offsetLeft,c=i.offsetTop)}let l=pc(r);if(l<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i=e.compatMode===`CSS1Compat`&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(r.clientWidth-t.clientWidth-i);o<=vc&&(a-=o)}else l<=vc&&(a+=l);return{width:a,height:o,x:s,y:c}}var bc=new Set([`absolute`,`fixed`]);function xc(e,t){let n=fc(e,!0,t===`fixed`),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=Rs(e)?cc(e):qo(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}function Sc(e,t,n){let r;if(t===`viewport`)r=yc(e,n);else if(t===`document`)r=_c(Fs(e));else if(Ls(t))r=xc(t,n);else{let n=uc(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return _s(r)}function Cc(e,t){let n=nc(e);return n===t||!Ls(n)||$s(n)?!1:ec(n).position===`fixed`||Cc(n,t)}function wc(e,t){let n=t.get(e);if(n)return n;let r=ic(e,[],!1).filter(e=>Ls(e)&&Ns(e)!==`body`),i=null,a=ec(e).position===`fixed`,o=a?nc(e):e;for(;Ls(o)&&!$s(o);){let t=ec(o),n=Ys(o);!n&&t.position===`fixed`&&(i=null),(a?!n&&!i:!n&&t.position===`static`&&i&&bc.has(i.position)||Vs(o)&&!n&&Cc(e,o))?r=r.filter(e=>e!==o):i=t,o=nc(o)}return t.set(e,r),r}function Tc(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[...n===`clippingAncestors`?Gs(t)?[]:wc(t,this._c):[].concat(n),r],o=a[0],s=a.reduce((e,n)=>{let r=Sc(t,n,i);return e.top=Wo(r.top,e.top),e.right=Uo(r.right,e.right),e.bottom=Uo(r.bottom,e.bottom),e.left=Wo(r.left,e.left),e},Sc(t,o,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function Ec(e){let{width:t,height:n}=oc(e);return{width:t,height:n}}function Dc(e,t,n){let r=Rs(t),i=Fs(t),a=n===`fixed`,o=fc(e,!0,a,t),s={scrollLeft:0,scrollTop:0},c=qo(0);function l(){c.x=pc(i)}if(r||!r&&!a)if((Ns(t)!==`body`||Vs(i))&&(s=tc(t)),r){let e=fc(t,!0,a,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else i&&l();a&&!r&&i&&l();let u=i&&!r&&!a?mc(i,s):qo(0);return{x:o.left+s.scrollLeft-c.x-u.x,y:o.top+s.scrollTop-c.y-u.y,width:o.width,height:o.height}}function Oc(e){return ec(e).position===`static`}function kc(e,t){if(!Rs(e)||ec(e).position===`fixed`)return null;if(t)return t(e);let n=e.offsetParent;return Fs(e)===n&&(n=n.ownerDocument.body),n}function Ac(e,t){let n=Ps(e);if(Gs(e))return n;if(!Rs(e)){let t=nc(e);for(;t&&!$s(t);){if(Ls(t)&&!Oc(t))return t;t=nc(t)}return n}let r=kc(e,t);for(;r&&Us(r)&&Oc(r);)r=kc(r,t);return r&&$s(r)&&Oc(r)&&!Ys(r)?n:r||Xs(e)||n}var jc=async function(e){let t=this.getOffsetParent||Ac,n=this.getDimensions,r=await n(e.floating);return{reference:Dc(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Mc(e){return ec(e).direction===`rtl`}var Nc={convertOffsetParentRelativeRectToViewportRelativeRect:hc,getDocumentElement:Fs,getClippingRect:Tc,getOffsetParent:Ac,getElementRects:jc,getClientRects:gc,getDimensions:Ec,getScale:cc,isElement:Ls,isRTL:Mc};function Pc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Fc(e,t){let n=null,r,i=Fs(e);function a(){var e;clearTimeout(r),(e=n)==null||e.disconnect(),n=null}function o(s,c){s===void 0&&(s=!1),c===void 0&&(c=1),a();let l=e.getBoundingClientRect(),{left:u,top:d,width:f,height:p}=l;if(s||t(),!f||!p)return;let m=Ko(d),h=Ko(i.clientWidth-(u+f)),g=Ko(i.clientHeight-(d+p)),_=Ko(u),v={rootMargin:-m+`px `+-h+`px `+-g+`px `+-_+`px`,threshold:Wo(0,Uo(1,c))||1},y=!0;function b(t){let n=t[0].intersectionRatio;if(n!==c){if(!y)return o();n?o(!1,n):r=setTimeout(()=>{o(!1,1e-7)},1e3)}n===1&&!Pc(l,e.getBoundingClientRect())&&o(),y=!1}try{n=new IntersectionObserver(b,{...v,root:i.ownerDocument})}catch(e){n=new IntersectionObserver(b,v)}n.observe(e)}return o(!0),a}function Ic(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o=typeof ResizeObserver==`function`,layoutShift:s=typeof IntersectionObserver==`function`,animationFrame:c=!1}=r,l=sc(e),u=i||a?[...l?ic(l):[],...ic(t)]:[];u.forEach(e=>{i&&e.addEventListener(`scroll`,n,{passive:!0}),a&&e.addEventListener(`resize`,n)});let d=l&&s?Fc(l,n):null,f=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;(e=p)==null||e.observe(t)})),n()}),l&&!c&&p.observe(l),p.observe(t));let m,h=c?fc(e):null;c&&g();function g(){let t=fc(e);h&&!Pc(h,t)&&n(),h=t,m=requestAnimationFrame(g)}return n(),()=>{var e;u.forEach(e=>{i&&e.removeEventListener(`scroll`,n),a&&e.removeEventListener(`resize`,n)}),d==null||d(),(e=p)==null||e.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var Lc=Os,Rc=ks,zc=Ss,Bc=js,Vc=Ts,Hc=xs,Uc=As,Wc=(e,t,n)=>{let r=new Map,i={platform:Nc,...n},a={...i.platform,_c:r};return ys(e,t,{...i,platform:a})},Gc=e=>{function t(e){return{}.hasOwnProperty.call(e,`current`)}return{name:`arrow`,options:e,fn(n){let{element:r,padding:i}=typeof e==`function`?e(n):e;return r&&t(r)?r.current==null?{}:Hc({element:r.current,padding:i}).fn(n):r?Hc({element:r,padding:i}).fn(n):{}}}},Kc=typeof document<`u`?S.useLayoutEffect:S.useEffect;function qc(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e==`function`&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&typeof e==`object`){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!qc(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;r--!==0;){let n=i[r];if(!(n===`_owner`&&e.$$typeof)&&!qc(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function Jc(e){return typeof window>`u`?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Yc(e,t){let n=Jc(e);return Math.round(t*n)/n}function Xc(e){let t=S.useRef(e);return Kc(()=>{t.current=e}),t}function Zc(e){e===void 0&&(e={});let{placement:t=`bottom`,strategy:n=`absolute`,middleware:r=[],platform:i,elements:{reference:a,floating:o}={},transform:s=!0,whileElementsMounted:c,open:l}=e,[u,d]=S.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=S.useState(r);qc(f,r)||p(r);let[m,h]=S.useState(null),[g,_]=S.useState(null),v=S.useCallback(e=>{e!==C.current&&(C.current=e,h(e))},[]),y=S.useCallback(e=>{e!==w.current&&(w.current=e,_(e))},[]),b=a||m,x=o||g,C=S.useRef(null),w=S.useRef(null),T=S.useRef(u),E=c!=null,ee=Xc(c),D=Xc(i),O=S.useCallback(()=>{if(!C.current||!w.current)return;let e={placement:t,strategy:n,middleware:f};D.current&&(e.platform=D.current),Wc(C.current,w.current,e).then(e=>{let t={...e,isPositioned:!0};k.current&&!qc(T.current,t)&&(T.current=t,ge.flushSync(()=>{d(t)}))})},[f,t,n,D]);Kc(()=>{l===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[l]);let k=S.useRef(!1);Kc(()=>(k.current=!0,()=>{k.current=!1}),[]),Kc(()=>{if(b&&(C.current=b),x&&(w.current=x),b&&x){if(ee.current)return ee.current(b,x,O);O()}},[b,x,O,ee,E]);let te=S.useMemo(()=>({reference:C,floating:w,setReference:v,setFloating:y}),[v,y]),A=S.useMemo(()=>({reference:b,floating:x}),[b,x]),j=S.useMemo(()=>{let e={position:n,left:0,top:0};if(!A.floating)return e;let t=Yc(A.floating,u.x),r=Yc(A.floating,u.y);return s?{...e,transform:`translate(`+t+`px, `+r+`px)`,...Jc(A.floating)>=1.5&&{willChange:`transform`}}:{position:n,left:t,top:r}},[n,s,A.floating,u.x,u.y]);return S.useMemo(()=>({...u,update:O,refs:te,elements:A,floatingStyles:j}),[u,O,te,A,j])}var Qc=`Arrow`,$c=S.forwardRef((e,t)=>{let{children:n,width:r=10,height:i=5,...a}=e;return(0,F.jsx)(_r.svg,{...a,ref:t,width:r,height:i,viewBox:`0 0 30 10`,preserveAspectRatio:`none`,children:e.asChild?n:(0,F.jsx)(`polygon`,{points:`0,0 30,0 15,10`})})});$c.displayName=Qc;var el=$c,tl=`Popper`,[nl,rl]=Yn(tl),[il,al]=nl(tl),ol=e=>{let{__scopePopper:t,children:n}=e,[r,i]=S.useState(null);return(0,F.jsx)(il,{scope:t,anchor:r,onAnchorChange:i,children:n})};ol.displayName=tl;var sl=`PopperAnchor`,cl=S.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...i}=e,a=al(sl,n),o=S.useRef(null),s=An(t,o),c=S.useRef(null);return S.useEffect(()=>{let e=c.current;c.current=(r==null?void 0:r.current)||o.current,e!==c.current&&a.onAnchorChange(c.current)}),r?null:(0,F.jsx)(_r.div,{...i,ref:s})});cl.displayName=sl;var ll=`PopperContent`,[ul,dl]=nl(ll),fl=S.forwardRef((e,t)=>{var n,r,i,a,o,s,c,l;let{__scopePopper:u,side:d=`bottom`,sideOffset:f=0,align:p=`center`,alignOffset:m=0,arrowPadding:h=0,avoidCollisions:g=!0,collisionBoundary:_=[],collisionPadding:v=0,sticky:y=`partial`,hideWhenDetached:b=!1,updatePositionStrategy:x=`optimized`,onPlaced:C,...w}=e,T=al(ll,u),[E,ee]=S.useState(null),D=An(t,e=>ee(e)),[O,k]=S.useState(null),te=ar(O),A=(n=te==null?void 0:te.width)==null?0:n,j=(r=te==null?void 0:te.height)==null?0:r,ne=d+(p===`center`?``:`-`+p),re=typeof v==`number`?v:{top:0,right:0,bottom:0,left:0,...v},M=Array.isArray(_)?_:[_],N=M.length>0,ie={padding:re,boundary:M.filter(gl),altBoundary:N},{refs:ae,floatingStyles:oe,placement:se,isPositioned:ce,middlewareData:P}=Zc({strategy:`fixed`,placement:ne,whileElementsMounted:(...e)=>Ic(...e,{animationFrame:x===`always`}),elements:{reference:T.anchor},middleware:[Lc({mainAxis:f+j,alignmentAxis:m}),g&&Rc({mainAxis:!0,crossAxis:!1,limiter:y===`partial`?Uc():void 0,...ie}),g&&zc({...ie}),Bc({...ie,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:a}=t.reference,o=e.floating.style;o.setProperty(`--radix-popper-available-width`,`${n}px`),o.setProperty(`--radix-popper-available-height`,`${r}px`),o.setProperty(`--radix-popper-anchor-width`,`${i}px`),o.setProperty(`--radix-popper-anchor-height`,`${a}px`)}}),O&&Gc({element:O,padding:h}),_l({arrowWidth:A,arrowHeight:j}),b&&Vc({strategy:`referenceHidden`,...ie})]}),[le,ue]=vl(se),de=zr(C);$n(()=>{ce&&(de==null||de())},[ce,de]);let fe=(i=P.arrow)==null?void 0:i.x,I=(a=P.arrow)==null?void 0:a.y,pe=((o=P.arrow)==null?void 0:o.centerOffset)!==0,[L,R]=S.useState();return $n(()=>{E&&R(window.getComputedStyle(E).zIndex)},[E]),(0,F.jsx)(`div`,{ref:ae.setFloating,"data-radix-popper-content-wrapper":``,style:{...oe,transform:ce?oe.transform:`translate(0, -200%)`,minWidth:`max-content`,zIndex:L,"--radix-popper-transform-origin":[(s=P.transformOrigin)==null?void 0:s.x,(c=P.transformOrigin)==null?void 0:c.y].join(` `),...((l=P.hide)==null?void 0:l.referenceHidden)&&{visibility:`hidden`,pointerEvents:`none`}},dir:e.dir,children:(0,F.jsx)(ul,{scope:u,placedSide:le,onArrowChange:k,arrowX:fe,arrowY:I,shouldHideArrow:pe,children:(0,F.jsx)(_r.div,{"data-side":le,"data-align":ue,...w,ref:D,style:{...w.style,animation:ce?void 0:`none`}})})})});fl.displayName=ll;var pl=`PopperArrow`,ml={top:`bottom`,right:`left`,bottom:`top`,left:`right`},hl=S.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=dl(pl,n);return(0,F.jsx)(`span`,{ref:i.onArrowChange,style:{position:`absolute`,left:i.arrowX,top:i.arrowY,[ml[i.placedSide]]:0,transformOrigin:{top:``,right:`0 0`,bottom:`center 0`,left:`100% 0`}[i.placedSide],transform:{top:`translateY(100%)`,right:`translateY(50%) rotate(90deg) translateX(-50%)`,bottom:`rotate(180deg)`,left:`translateY(50%) rotate(-90deg) translateX(50%)`}[i.placedSide],visibility:i.shouldHideArrow?`hidden`:void 0},children:(0,F.jsx)(el,{...r,ref:t,style:{...r.style,display:`block`}})})});hl.displayName=pl;function gl(e){return e!==null}var _l=e=>({name:`transformOrigin`,options:e,fn(t){var n,r,i,a,o;let{placement:s,rects:c,middlewareData:l}=t,u=((n=l.arrow)==null?void 0:n.centerOffset)!==0,d=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[p,m]=vl(s),h={start:`0%`,center:`50%`,end:`100%`}[m],g=((r=(i=l.arrow)==null?void 0:i.x)==null?0:r)+d/2,_=((a=(o=l.arrow)==null?void 0:o.y)==null?0:a)+f/2,v=``,y=``;return p===`bottom`?(v=u?h:`${g}px`,y=`${-f}px`):p===`top`?(v=u?h:`${g}px`,y=`${c.floating.height+f}px`):p===`right`?(v=`${-f}px`,y=u?h:`${_}px`):p===`left`&&(v=`${c.floating.width+f}px`,y=u?h:`${_}px`),{data:{x:v,y}}}});function vl(e){let[t,n=`center`]=e.split(`-`);return[t,n]}var yl=ol,bl=cl,xl=fl,Sl=hl;function Cl({className:e,type:t,...n}){return(0,F.jsx)(`input`,{type:t,"data-slot":`input`,className:k.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),...n})}var wl=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`}),Tl=`VisuallyHidden`,El=S.forwardRef((e,t)=>(0,F.jsx)(_r.span,{...e,ref:t,style:{...wl,...e.style}}));El.displayName=Tl;var Dl=El,Ol=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=Fn(`Primitive.${t}`),r=S.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,F.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),kl=`Separator`,Al=`horizontal`,jl=[`horizontal`,`vertical`],Ml=S.forwardRef((e,t)=>{let{decorative:n,orientation:r=Al,...i}=e,a=Nl(r)?r:Al;return(0,F.jsx)(Ol.div,{"data-orientation":a,...n?{role:`none`}:{"aria-orientation":a===`vertical`?a:void 0,role:`separator`},...i,ref:t})});Ml.displayName=kl;function Nl(e){return jl.includes(e)}var Pl=Ml;function Fl({className:e,orientation:t=`horizontal`,decorative:n=!0,...r}){return(0,F.jsx)(Pl,{"data-slot":`separator`,decorative:n,orientation:t,className:k.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),...r})}function Il({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`skeleton`,className:k.cn(`jltma:bg-(--jltma-accent) jltma:animate-pulse jltma:rounded-md`,e),...t})}var Ll=({...e})=>{let{mode:t}=le();return(0,F.jsx)(Ge,{theme:t,className:`toaster group`,position:`top-right`,richColors:!0,closeButton:!0,icons:{success:(0,F.jsx)(Nt,{className:`jltma:size-4`}),info:(0,F.jsx)(Zt,{className:`jltma:size-4`}),warning:(0,F.jsx)(bn,{className:`jltma:size-4`}),error:(0,F.jsx)(un,{className:`jltma:size-4`}),loading:(0,F.jsx)(tn,{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 Rl({className:e,...t}){return(0,F.jsx)(tn,{role:`status`,"aria-label":`Loading`,className:k.cn(`jltma:size-4 jltma:animate-spin`,e),...t})}var K=`Switch`,[zl,q]=Yn(K),[J,Bl]=zl(K),Vl=S.forwardRef((e,t)=>{let{__scopeSwitch:n,name:r,checked:i,defaultChecked:a,required:o,disabled:s,value:c=`on`,onCheckedChange:l,form:u,...d}=e,[f,p]=S.useState(null),m=An(t,e=>p(e)),h=S.useRef(!1),g=f?u||!!f.closest(`form`):!0,[_,v]=tr({prop:i,defaultProp:a==null?!1:a,onChange:l,caller:K});return(0,F.jsxs)(J,{scope:n,checked:_,disabled:s,children:[(0,F.jsx)(_r.button,{type:`button`,role:`switch`,"aria-checked":_,"aria-required":o,"data-state":Kl(_),"data-disabled":s?``:void 0,disabled:s,value:c,...d,ref:m,onClick:Zn(e.onClick,e=>{v(e=>!e),g&&(h.current=e.isPropagationStopped(),h.current||e.stopPropagation())})}),g&&(0,F.jsx)(Gl,{control:f,bubbles:!h.current,name:r,value:c,checked:_,required:o,disabled:s,form:u,style:{transform:`translateX(-100%)`}})]})});Vl.displayName=K;var Hl=`SwitchThumb`,Ul=S.forwardRef((e,t)=>{let{__scopeSwitch:n,...r}=e,i=Bl(Hl,n);return(0,F.jsx)(_r.span,{"data-state":Kl(i.checked),"data-disabled":i.disabled?``:void 0,...r,ref:t})});Ul.displayName=Hl;var Wl=`SwitchBubbleInput`,Gl=S.forwardRef(({__scopeSwitch:e,control:t,checked:n,bubbles:r=!0,...i},a)=>{let o=S.useRef(null),s=An(o,a),c=ir(n),l=ar(t);return S.useEffect(()=>{let e=o.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,`checked`).set;if(c!==n&&t){let i=new Event(`click`,{bubbles:r});t.call(e,n),e.dispatchEvent(i)}},[c,n,r]),(0,F.jsx)(`input`,{type:`checkbox`,"aria-hidden":!0,defaultChecked:n,...i,tabIndex:-1,ref:s,style:{...i.style,...l,position:`absolute`,pointerEvents:`none`,opacity:0,margin:0}})});Gl.displayName=Wl;function Kl(e){return e?`checked`:`unchecked`}var ql=Vl,Jl=Ul;function Yl({className:e,...t}){return(0,F.jsx)(ql,{"data-slot":`switch`,className:k.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,F.jsx)(Jl,{"data-slot":`switch-thumb`,className:k.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 Xl({className:e,...t}){return(0,F.jsx)(`textarea`,{"data-slot":`textarea`,className:k.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 Zl=Symbol(`radix.slottable`);function Ql(e){let t=({children:e})=>(0,F.jsx)(F.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=Zl,t}var[$l,eu]=Yn(`Tooltip`,[rl]),tu=rl(),nu=`TooltipProvider`,ru=700,iu=`tooltip.open`,[au,ou]=$l(nu),su=e=>{let{__scopeTooltip:t,delayDuration:n=ru,skipDelayDuration:r=300,disableHoverableContent:i=!1,children:a}=e,o=S.useRef(!0),s=S.useRef(!1),c=S.useRef(0);return S.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,F.jsx)(au,{scope:t,isOpenDelayedRef:o,delayDuration:n,onOpen:S.useCallback(()=>{window.clearTimeout(c.current),o.current=!1},[]),onClose:S.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>o.current=!0,r)},[r]),isPointerInTransitRef:s,onPointerInTransitChange:S.useCallback(e=>{s.current=e},[]),disableHoverableContent:i,children:a})};su.displayName=nu;var cu=`Tooltip`,[lu,uu]=$l(cu),du=e=>{let{__scopeTooltip:t,children:n,open:r,defaultOpen:i,onOpenChange:a,disableHoverableContent:o,delayDuration:s}=e,c=ou(cu,e.__scopeTooltip),l=tu(t),[u,d]=S.useState(null),f=Rr(),p=S.useRef(0),m=o==null?c.disableHoverableContent:o,h=s==null?c.delayDuration:s,g=S.useRef(!1),[_,v]=tr({prop:r,defaultProp:i==null?!1:i,onChange:e=>{e?(c.onOpen(),document.dispatchEvent(new CustomEvent(iu))):c.onClose(),a==null||a(e)},caller:cu}),y=S.useMemo(()=>_?g.current?`delayed-open`:`instant-open`:`closed`,[_]),b=S.useCallback(()=>{window.clearTimeout(p.current),p.current=0,g.current=!1,v(!0)},[v]),x=S.useCallback(()=>{window.clearTimeout(p.current),p.current=0,v(!1)},[v]),C=S.useCallback(()=>{window.clearTimeout(p.current),p.current=window.setTimeout(()=>{g.current=!0,v(!0),p.current=0},h)},[h,v]);return S.useEffect(()=>()=>{p.current&&(window.clearTimeout(p.current),p.current=0)},[]),(0,F.jsx)(yl,{...l,children:(0,F.jsx)(lu,{scope:t,contentId:f,open:_,stateAttribute:y,trigger:u,onTriggerChange:d,onTriggerEnter:S.useCallback(()=>{c.isOpenDelayedRef.current?C():b()},[c.isOpenDelayedRef,C,b]),onTriggerLeave:S.useCallback(()=>{m?x():(window.clearTimeout(p.current),p.current=0)},[x,m]),onOpen:b,onClose:x,disableHoverableContent:m,children:n})})};du.displayName=cu;var fu=`TooltipTrigger`,pu=S.forwardRef((e,t)=>{let{__scopeTooltip:n,...r}=e,i=uu(fu,n),a=ou(fu,n),o=tu(n),s=An(t,S.useRef(null),i.onTriggerChange),c=S.useRef(!1),l=S.useRef(!1),u=S.useCallback(()=>c.current=!1,[]);return S.useEffect(()=>()=>document.removeEventListener(`pointerup`,u),[u]),(0,F.jsx)(bl,{asChild:!0,...o,children:(0,F.jsx)(_r.button,{"aria-describedby":i.open?i.contentId:void 0,"data-state":i.stateAttribute,...r,ref:s,onPointerMove:Zn(e.onPointerMove,e=>{e.pointerType!==`touch`&&!l.current&&!a.isPointerInTransitRef.current&&(i.onTriggerEnter(),l.current=!0)}),onPointerLeave:Zn(e.onPointerLeave,()=>{i.onTriggerLeave(),l.current=!1}),onPointerDown:Zn(e.onPointerDown,()=>{i.open&&i.onClose(),c.current=!0,document.addEventListener(`pointerup`,u,{once:!0})}),onFocus:Zn(e.onFocus,()=>{c.current||i.onOpen()}),onBlur:Zn(e.onBlur,i.onClose),onClick:Zn(e.onClick,i.onClose)})})});pu.displayName=fu;var mu=`TooltipPortal`,[hu,gu]=$l(mu,{forceMount:void 0}),_u=e=>{let{__scopeTooltip:t,forceMount:n,children:r,container:i}=e,a=uu(mu,t);return(0,F.jsx)(hu,{scope:t,forceMount:n,children:(0,F.jsx)(sr,{present:n||a.open,children:(0,F.jsx)(_i,{asChild:!0,container:i,children:r})})})};_u.displayName=mu;var vu=`TooltipContent`,yu=S.forwardRef((e,t)=>{let n=gu(vu,e.__scopeTooltip),{forceMount:r=n.forceMount,side:i=`top`,...a}=e,o=uu(vu,e.__scopeTooltip);return(0,F.jsx)(sr,{present:r||o.open,children:(0,F.jsx)(o.disableHoverableContent?wu:bu,{side:i,...a,ref:t})})}),bu=S.forwardRef((e,t)=>{let n=uu(vu,e.__scopeTooltip),r=ou(vu,e.__scopeTooltip),i=S.useRef(null),a=An(t,i),[o,s]=S.useState(null),{trigger:c,onClose:l}=n,u=i.current,{onPointerInTransitChange:d}=r,f=S.useCallback(()=>{s(null),d(!1)},[d]),p=S.useCallback((e,t)=>{let n=e.currentTarget,r={x:e.clientX,y:e.clientY},i=Ou(r,Du(r,n.getBoundingClientRect())),a=ku(t.getBoundingClientRect());s(ju([...i,...a])),d(!0)},[d]);return S.useEffect(()=>()=>f(),[f]),S.useEffect(()=>{if(c&&u){let e=e=>p(e,u),t=e=>p(e,c);return c.addEventListener(`pointerleave`,e),u.addEventListener(`pointerleave`,t),()=>{c.removeEventListener(`pointerleave`,e),u.removeEventListener(`pointerleave`,t)}}},[c,u,p,f]),S.useEffect(()=>{if(o){let e=e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=(c==null?void 0:c.contains(t))||(u==null?void 0:u.contains(t)),i=!Au(n,o);r?f():i&&(f(),l())};return document.addEventListener(`pointermove`,e),()=>document.removeEventListener(`pointermove`,e)}},[c,u,o,l,f]),(0,F.jsx)(wu,{...e,ref:a})}),[xu,Su]=$l(cu,{isInside:!1}),Cu=Ql(`TooltipContent`),wu=S.forwardRef((e,t)=>{let{__scopeTooltip:n,children:r,"aria-label":i,onEscapeKeyDown:a,onPointerDownOutside:o,...s}=e,c=uu(vu,n),l=tu(n),{onClose:u}=c;return S.useEffect(()=>(document.addEventListener(iu,u),()=>document.removeEventListener(iu,u)),[u]),S.useEffect(()=>{if(c.trigger){let e=e=>{let t=e.target;t!=null&&t.contains(c.trigger)&&u()};return window.addEventListener(`scroll`,e,{capture:!0}),()=>window.removeEventListener(`scroll`,e,{capture:!0})}},[c.trigger,u]),(0,F.jsx)(qr,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:o,onFocusOutside:e=>e.preventDefault(),onDismiss:u,children:(0,F.jsxs)(xl,{"data-state":c.stateAttribute,...l,...s,ref:t,style:{...s.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,F.jsx)(Cu,{children:r}),(0,F.jsx)(xu,{scope:n,isInside:!0,children:(0,F.jsx)(Dl,{id:c.contentId,role:`tooltip`,children:i||r})})]})})});yu.displayName=vu;var Tu=`TooltipArrow`,Eu=S.forwardRef((e,t)=>{let{__scopeTooltip:n,...r}=e,i=tu(n);return Su(Tu,n).isInside?null:(0,F.jsx)(Sl,{...i,...r,ref:t})});Eu.displayName=Tu;function Du(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,i,a)){case a:return`left`;case i:return`right`;case n:return`top`;case r:return`bottom`;default:throw Error(`unreachable`)}}function Ou(e,t,n=5){let r=[];switch(t){case`top`:r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case`bottom`:r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case`left`:r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case`right`:r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function ku(e){let{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}function Au(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let o=t[e],s=t[a],c=o.x,l=o.y,u=s.x,d=s.y;l>r!=d>r&&n<(u-c)*(r-l)/(d-l)+c&&(i=!i)}return i}function ju(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)),Mu(t)}function Mu(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var Nu=su,Pu=du,Fu=pu,Iu=_u,Lu=yu,Ru=Eu;function zu({delayDuration:e=0,...t}){return(0,F.jsx)(Nu,{"data-slot":`tooltip-provider`,delayDuration:e,...t})}function Bu({...e}){return(0,F.jsx)(zu,{children:(0,F.jsx)(Pu,{"data-slot":`tooltip`,...e})})}function Vu({...e}){return(0,F.jsx)(Fu,{"data-slot":`tooltip-trigger`,...e})}function Hu({className:e,sideOffset:t=0,children:n,...r}){return(0,F.jsx)(Iu,{children:(0,F.jsxs)(Lu,{"data-slot":`tooltip-content`,sideOffset:t,className:k.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),...r,children:[n,(0,F.jsx)(Ru,{className:`jltma:fill-(--jltma-foreground) jltma:z-50`})]})})}var Uu=()=>{let{categories:e,enabledWizards:t,allWizards:n,enableDisableCategory:r}=tt(),{enabledIconLibraries:i,setEnabledIconLibraries:a}=nt(),o=V.isPremium(),s=(0,S.useMemo)(()=>{try{var e,t;let n=(e=(t=N().data)==null||(t=t.icons_extended)==null?void 0:t.libraries)==null?{}:e,r=Object.keys(n);return o?r:r.filter(e=>{var t;return!((t=n[e])!=null&&t.is_pro)})}catch(e){return[]}},[o]),c=(0,S.useMemo)(()=>{let r=V.getAllWizardKeysFromCategories(e,`extensions`),a=o?r:r.filter(e=>{var t;return!((t=n[e])!=null&&t.is_pro)}),c=a.length>0&&a.every(e=>t.has(e)),l=s.length>0&&s.every(e=>i.has(e));return c&&l},[e,t,n,o,s,i]);return(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2`,children:[(0,F.jsx)(`span`,{className:`jltma:text-xs jltma:font-medium jltma:text-(--jltma-foreground) jltma:whitespace-nowrap`,children:`Enable All`}),(0,F.jsx)(Yl,{checked:c,onCheckedChange:e=>{r(`all`,e),a(e?new Set(s):new Set)}})]})},Wu=({text:e,className:t=``})=>(0,F.jsx)(`h2`,{className:k.cn(`jltma:text-lg jltma:font-semibold jltma:m-0! jltma:text-(--jltma-foreground)!`,t),children:e}),Gu=(0,S.createContext)({});function Ku(e){let t=(0,S.useRef)(null);return t.current===null&&(t.current=e()),t.current}var qu=typeof window<`u`,Ju=qu?S.useLayoutEffect:S.useEffect,Yu=(0,S.createContext)(null);function Xu(e,t){e.indexOf(t)===-1&&e.push(t)}function Zu(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}var Qu=(e,t,n)=>n>t?t:n<e?e:n,$u={},ed=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function td(e){return typeof e==`object`&&!!e}var nd=e=>/^0[^.\s]+$/u.test(e);function rd(e){let t;return()=>(t===void 0&&(t=e()),t)}var id=e=>e,ad=(e,t)=>n=>t(e(n)),od=(...e)=>e.reduce(ad),sd=(e,t,n)=>{let r=t-e;return r===0?1:(n-e)/r},cd=class{constructor(){this.subscriptions=[]}add(e){return Xu(this.subscriptions,e),()=>Zu(this.subscriptions,e)}notify(e,t,n){let r=this.subscriptions.length;if(r)if(r===1)this.subscriptions[0](e,t,n);else for(let i=0;i<r;i++){let r=this.subscriptions[i];r&&r(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}},ld=e=>e*1e3,ud=e=>e/1e3;function dd(e,t){return t?1e3/t*e:0}var fd=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,pd=1e-7,md=12;function hd(e,t,n,r,i){let a,o,s=0;do o=t+(n-t)/2,a=fd(o,r,i)-e,a>0?n=o:t=o;while(Math.abs(a)>pd&&++s<md);return o}function gd(e,t,n,r){if(e===t&&n===r)return id;let i=t=>hd(t,0,1,e,n);return e=>e===0||e===1?e:fd(i(e),t,r)}var _d=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,vd=e=>t=>1-e(1-t),yd=gd(.33,1.53,.69,.99),bd=vd(yd),xd=_d(bd),Sd=e=>(e*=2)<1?.5*bd(e):.5*(2-2**(-10*(e-1))),Y=e=>1-Math.sin(Math.acos(e)),Cd=vd(Y),wd=_d(Y),Td=gd(.42,0,1,1),Ed=gd(0,0,.58,1),Dd=gd(.42,0,.58,1),Od=e=>Array.isArray(e)&&typeof e[0]!=`number`,kd=e=>Array.isArray(e)&&typeof e[0]==`number`,Ad={linear:id,easeIn:Td,easeInOut:Dd,easeOut:Ed,circIn:Y,circInOut:wd,circOut:Cd,backIn:bd,backInOut:xd,backOut:yd,anticipate:Sd},jd=e=>typeof e==`string`,Md=e=>{if(kd(e)){let[t,n,r,i]=e;return gd(t,n,r,i)}else if(jd(e))return`${e}`,Ad[e];return e},Nd=[`setup`,`read`,`resolveKeyframes`,`preUpdate`,`update`,`preRender`,`render`,`postRender`],Pd={value:null,addProjectionMetrics:null};function Fd(e,t){let n=new Set,r=new Set,i=!1,a=!1,o=new WeakSet,s={delta:0,timestamp:0,isProcessing:!1},c=0;function l(t){o.has(t)&&(u.schedule(t),e()),c++,t(s)}let u={schedule:(e,t=!1,a=!1)=>{let s=a&&i?n:r;return t&&o.add(e),s.has(e)||s.add(e),e},cancel:e=>{r.delete(e),o.delete(e)},process:e=>{if(s=e,i){a=!0;return}i=!0,[n,r]=[r,n],n.forEach(l),t&&Pd.value&&Pd.value.frameloop[t].push(c),c=0,n.clear(),i=!1,a&&(a=!1,u.process(e))}};return u}var Id=40;function Ld(e,t){let n=!1,r=!0,i={delta:0,timestamp:0,isProcessing:!1},a=()=>n=!0,o=Nd.reduce((e,n)=>(e[n]=Fd(a,t?n:void 0),e),{}),{setup:s,read:c,resolveKeyframes:l,preUpdate:u,update:d,preRender:f,render:p,postRender:m}=o,h=()=>{let a=$u.useManualTiming?i.timestamp:performance.now();n=!1,$u.useManualTiming||(i.delta=r?1e3/60:Math.max(Math.min(a-i.timestamp,Id),1)),i.timestamp=a,i.isProcessing=!0,s.process(i),c.process(i),l.process(i),u.process(i),d.process(i),f.process(i),p.process(i),m.process(i),i.isProcessing=!1,n&&t&&(r=!1,e(h))},g=()=>{n=!0,r=!0,i.isProcessing||e(h)};return{schedule:Nd.reduce((e,t)=>{let r=o[t];return e[t]=(e,t=!1,i=!1)=>(n||g(),r.schedule(e,t,i)),e},{}),cancel:e=>{for(let t=0;t<Nd.length;t++)o[Nd[t]].cancel(e)},state:i,steps:o}}var{schedule:X,cancel:Rd,state:zd,steps:Bd}=Ld(typeof requestAnimationFrame<`u`?requestAnimationFrame:id,!0),Vd;function Hd(){Vd=void 0}var Ud={now:()=>(Vd===void 0&&Ud.set(zd.isProcessing||$u.useManualTiming?zd.timestamp:performance.now()),Vd),set:e=>{Vd=e,queueMicrotask(Hd)}},Wd={layout:0,mainThread:0,waapi:0},Gd=e=>t=>typeof t==`string`&&t.startsWith(e),Kd=Gd(`--`),qd=Gd(`var(--`),Jd=e=>qd(e)?Yd.test(e.split(`/*`)[0].trim()):!1,Yd=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function Xd(e){return typeof e==`string`?e.split(`/*`)[0].includes(`var(--`):!1}var Zd={test:e=>typeof e==`number`,parse:parseFloat,transform:e=>e},Qd={...Zd,transform:e=>Qu(0,1,e)},$d={...Zd,default:1},ef=e=>Math.round(e*1e5)/1e5,tf=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function nf(e){return e==null}var rf=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,af=(e,t)=>n=>!!(typeof n==`string`&&rf.test(n)&&n.startsWith(e)||t&&!nf(n)&&Object.prototype.hasOwnProperty.call(n,t)),of=(e,t,n)=>r=>{if(typeof r!=`string`)return r;let[i,a,o,s]=r.match(tf);return{[e]:parseFloat(i),[t]:parseFloat(a),[n]:parseFloat(o),alpha:s===void 0?1:parseFloat(s)}},sf=e=>Qu(0,255,e),cf={...Zd,transform:e=>Math.round(sf(e))},lf={test:af(`rgb`,`red`),parse:of(`red`,`green`,`blue`),transform:({red:e,green:t,blue:n,alpha:r=1})=>`rgba(`+cf.transform(e)+`, `+cf.transform(t)+`, `+cf.transform(n)+`, `+ef(Qd.transform(r))+`)`};function uf(e){let t=``,n=``,r=``,i=``;return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}var df={test:af(`#`),parse:uf,transform:lf.transform},ff=e=>({test:t=>typeof t==`string`&&t.endsWith(e)&&t.split(` `).length===1,parse:parseFloat,transform:t=>`${t}${e}`}),pf=ff(`deg`),mf=ff(`%`),Z=ff(`px`),hf=ff(`vh`),gf=ff(`vw`),_f={...mf,parse:e=>mf.parse(e)/100,transform:e=>mf.transform(e*100)},vf={test:af(`hsl`,`hue`),parse:of(`hue`,`saturation`,`lightness`),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>`hsla(`+Math.round(e)+`, `+mf.transform(ef(t))+`, `+mf.transform(ef(n))+`, `+ef(Qd.transform(r))+`)`},yf={test:e=>lf.test(e)||df.test(e)||vf.test(e),parse:e=>lf.test(e)?lf.parse(e):vf.test(e)?vf.parse(e):df.parse(e),transform:e=>typeof e==`string`?e:e.hasOwnProperty(`red`)?lf.transform(e):vf.transform(e),getAnimatableNone:e=>{let t=yf.parse(e);return t.alpha=0,yf.transform(t)}},bf=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function xf(e){var t,n;return isNaN(e)&&typeof e==`string`&&(((t=e.match(tf))==null?void 0:t.length)||0)+(((n=e.match(bf))==null?void 0:n.length)||0)>0}var Sf=`number`,Cf=`color`,wf=`var`,Tf=`var(`,Ef="${}",Df=/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 Of(e){let t=e.toString(),n=[],r={color:[],number:[],var:[]},i=[],a=0;return{values:n,split:t.replace(Df,e=>(yf.test(e)?(r.color.push(a),i.push(Cf),n.push(yf.parse(e))):e.startsWith(Tf)?(r.var.push(a),i.push(wf),n.push(e)):(r.number.push(a),i.push(Sf),n.push(parseFloat(e))),++a,Ef)).split(Ef),indexes:r,types:i}}function kf(e){return Of(e).values}function Af(e){let{split:t,types:n}=Of(e),r=t.length;return e=>{let i=``;for(let a=0;a<r;a++)if(i+=t[a],e[a]!==void 0){let t=n[a];t===Sf?i+=ef(e[a]):t===Cf?i+=yf.transform(e[a]):i+=e[a]}return i}}var jf=e=>typeof e==`number`?0:yf.test(e)?yf.getAnimatableNone(e):e;function Mf(e){let t=kf(e);return Af(e)(t.map(jf))}var Nf={test:xf,parse:kf,createTransformer:Af,getAnimatableNone:Mf};function Pf(e,t,n){return n<0&&(n+=1),n>1&&--n,n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Ff({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,a=0,o=0;if(!t)i=a=o=n;else{let r=n<.5?n*(1+t):n+t-n*t,s=2*n-r;i=Pf(s,r,e+1/3),a=Pf(s,r,e),o=Pf(s,r,e-1/3)}return{red:Math.round(i*255),green:Math.round(a*255),blue:Math.round(o*255),alpha:r}}function If(e,t){return n=>n>0?t:e}var Lf=(e,t,n)=>e+(t-e)*n,Rf=(e,t,n)=>{let r=e*e,i=n*(t*t-r)+r;return i<0?0:Math.sqrt(i)},zf=[df,lf,vf],Bf=e=>zf.find(t=>t.test(e));function Vf(e){let t=Bf(e);if(`${e}`,!t)return!1;let n=t.parse(e);return t===vf&&(n=Ff(n)),n}var Hf=(e,t)=>{let n=Vf(e),r=Vf(t);if(!n||!r)return If(e,t);let i={...n};return e=>(i.red=Rf(n.red,r.red,e),i.green=Rf(n.green,r.green,e),i.blue=Rf(n.blue,r.blue,e),i.alpha=Lf(n.alpha,r.alpha,e),lf.transform(i))},Uf=new Set([`none`,`hidden`]);function Wf(e,t){return Uf.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function Gf(e,t){return n=>Lf(e,t,n)}function Kf(e){return typeof e==`number`?Gf:typeof e==`string`?Jd(e)?If:yf.test(e)?Hf:Xf:Array.isArray(e)?qf:typeof e==`object`?yf.test(e)?Hf:Jf:If}function qf(e,t){let n=[...e],r=n.length,i=e.map((e,n)=>Kf(e)(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=i[t](e);return n}}function Jf(e,t){let n={...e,...t},r={};for(let i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=Kf(e[i])(e[i],t[i]));return e=>{for(let t in r)n[t]=r[t](e);return n}}function Yf(e,t){let n=[],r={color:0,var:0,number:0};for(let a=0;a<t.values.length;a++){var i;let o=t.types[a];n[a]=(i=e.values[e.indexes[o][r[o]]])==null?0:i,r[o]++}return n}var Xf=(e,t)=>{let n=Nf.createTransformer(t),r=Of(e),i=Of(t);return r.indexes.var.length===i.indexes.var.length&&r.indexes.color.length===i.indexes.color.length&&r.indexes.number.length>=i.indexes.number.length?Uf.has(e)&&!i.values.length||Uf.has(t)&&!r.values.length?Wf(e,t):od(qf(Yf(r,i),i.values),n):(`${e}${t}`,If(e,t))};function Zf(e,t,n){return typeof e==`number`&&typeof t==`number`&&typeof n==`number`?Lf(e,t,n):Kf(e)(e,t)}var Qf=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>X.update(t,e),stop:()=>Rd(t),now:()=>zd.isProcessing?zd.timestamp:Ud.now()}},$f=(e,t,n=10)=>{let r=``,i=Math.max(Math.round(t/n),2);for(let t=0;t<i;t++)r+=Math.round(e(t/(i-1))*1e4)/1e4+`, `;return`linear(${r.substring(0,r.length-2)})`},ep=2e4;function tp(e){let t=0,n=e.next(t);for(;!n.done&&t<2e4;)t+=50,n=e.next(t);return t>=2e4?1/0:t}function np(e,t=100,n){let r=n({...e,keyframes:[0,t]}),i=Math.min(tp(r),ep);return{type:`keyframes`,ease:e=>r.next(i*e).value/t,duration:ud(i)}}var rp=5;function ip(e,t,n){let r=Math.max(t-rp,0);return dd(n-e(r),t-r)}var ap={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},op=.001;function sp({duration:e=ap.duration,bounce:t=ap.bounce,velocity:n=ap.velocity,mass:r=ap.mass}){let i,a,o=1-t;o=Qu(ap.minDamping,ap.maxDamping,o),e=Qu(ap.minDuration,ap.maxDuration,ud(e)),o<1?(i=t=>{let r=t*o,i=r*e,a=r-n,s=up(t,o),c=Math.exp(-i);return op-a/s*c},a=t=>{let r=t*o*e,a=r*n+n,s=o**2*t**2*e,c=Math.exp(-r),l=up(t**2,o);return(-i(t)+op>0?-1:1)*((a-s)*c)/l}):(i=t=>-.001+Math.exp(-t*e)*((t-n)*e+1),a=t=>Math.exp(-t*e)*((n-t)*(e*e)));let s=5/e,c=lp(i,a,s);if(e=ld(e),isNaN(c))return{stiffness:ap.stiffness,damping:ap.damping,duration:e};{let t=c**2*r;return{stiffness:t,damping:o*2*Math.sqrt(r*t),duration:e}}}var cp=12;function lp(e,t,n){let r=n;for(let n=1;n<cp;n++)r-=e(r)/t(r);return r}function up(e,t){return e*Math.sqrt(1-t*t)}var dp=[`duration`,`bounce`],fp=[`stiffness`,`damping`,`mass`];function pp(e,t){return t.some(t=>e[t]!==void 0)}function mp(e){let t={velocity:ap.velocity,stiffness:ap.stiffness,damping:ap.damping,mass:ap.mass,isResolvedFromDuration:!1,...e};if(!pp(e,fp)&&pp(e,dp))if(t.velocity=0,e.visualDuration){let n=e.visualDuration,r=2*Math.PI/(n*1.2),i=r*r,a=2*Qu(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:ap.mass,stiffness:i,damping:a}}else{let n=sp({...e,velocity:0});t={...t,...n,mass:ap.mass},t.isResolvedFromDuration=!0}return t}function hp(e=ap.visualDuration,t=ap.bounce){let n=typeof e==`object`?e:{visualDuration:e,keyframes:[0,1],bounce:t},{restSpeed:r,restDelta:i}=n,a=n.keyframes[0],o=n.keyframes[n.keyframes.length-1],s={done:!1,value:a},{stiffness:c,damping:l,mass:u,duration:d,velocity:f,isResolvedFromDuration:p}=mp({...n,velocity:-ud(n.velocity||0)}),m=f||0,h=l/(2*Math.sqrt(c*u)),g=o-a,_=ud(Math.sqrt(c/u)),v=Math.abs(g)<5;r||(r=v?ap.restSpeed.granular:ap.restSpeed.default),i||(i=v?ap.restDelta.granular:ap.restDelta.default);let y;if(h<1){let e=up(_,h);y=t=>o-Math.exp(-h*_*t)*((m+h*_*g)/e*Math.sin(e*t)+g*Math.cos(e*t))}else if(h===1)y=e=>o-Math.exp(-_*e)*(g+(m+_*g)*e);else{let e=_*Math.sqrt(h*h-1);y=t=>{let n=Math.exp(-h*_*t),r=Math.min(e*t,300);return o-n*((m+h*_*g)*Math.sinh(r)+e*g*Math.cosh(r))/e}}let b={calculatedDuration:p&&d||null,next:e=>{let t=y(e);if(p)s.done=e>=d;else{let n=e===0?m:0;h<1&&(n=e===0?ld(m):ip(y,e,t));let a=Math.abs(n)<=r,c=Math.abs(o-t)<=i;s.done=a&&c}return s.value=s.done?o:t,s},toString:()=>{let e=Math.min(tp(b),ep),t=$f(t=>b.next(e*t).value,e,30);return e+`ms `+t},toTransition:()=>{}};return b}hp.applyToOptions=e=>{let t=np(e,100,hp);return e.ease=t.ease,e.duration=ld(t.duration),e.type=`keyframes`,e};function gp({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:i=10,bounceStiffness:a=500,modifyTarget:o,min:s,max:c,restDelta:l=.5,restSpeed:u}){let d=e[0],f={done:!1,value:d},p=e=>s!==void 0&&e<s||c!==void 0&&e>c,m=e=>s===void 0?c:c===void 0||Math.abs(s-e)<Math.abs(c-e)?s:c,h=n*t,g=d+h,_=o===void 0?g:o(g);_!==g&&(h=_-d);let v=e=>-h*Math.exp(-e/r),y=e=>_+v(e),b=e=>{let t=v(e),n=y(e);f.done=Math.abs(t)<=l,f.value=f.done?_:n},x,S,C=e=>{p(f.value)&&(x=e,S=hp({keyframes:[f.value,m(f.value)],velocity:ip(y,e,f.value),damping:i,stiffness:a,restDelta:l,restSpeed:u}))};return C(0),{calculatedDuration:null,next:e=>{let t=!1;return!S&&x===void 0&&(t=!0,b(e),C(e)),x!==void 0&&e>=x?S.next(e-x):(!t&&b(e),f)}}}function _p(e,t,n){let r=[],i=n||$u.mix||Zf,a=e.length-1;for(let n=0;n<a;n++){let a=i(e[n],e[n+1]);t&&(a=od(Array.isArray(t)?t[n]||id:t,a)),r.push(a)}return r}function vp(e,t,{clamp:n=!0,ease:r,mixer:i}={}){let a=e.length;if(a===1)return()=>t[0];if(a===2&&t[0]===t[1])return()=>t[1];let o=e[0]===e[1];e[0]>e[a-1]&&(e=[...e].reverse(),t=[...t].reverse());let s=_p(t,r,i),c=s.length,l=n=>{if(o&&n<e[0])return t[0];let r=0;if(c>1)for(;r<e.length-2&&!(n<e[r+1]);r++);let i=sd(e[r],e[r+1],n);return s[r](i)};return n?t=>l(Qu(e[0],e[a-1],t)):l}function yp(e,t){let n=e[e.length-1];for(let r=1;r<=t;r++)e.push(Lf(n,1,sd(0,t,r)))}function bp(e){let t=[0];return yp(t,e.length-1),t}function xp(e,t){return e.map(e=>e*t)}function Sp(e,t){return e.map(()=>t||Dd).splice(0,e.length-1)}function Cp({duration:e=300,keyframes:t,times:n,ease:r=`easeInOut`}){let i=Od(r)?r.map(Md):Md(r),a={done:!1,value:t[0]},o=vp(xp(n&&n.length===t.length?n:bp(t),e),t,{ease:Array.isArray(i)?i:Sp(t,i)});return{calculatedDuration:e,next:t=>(a.value=o(t),a.done=t>=e,a)}}var wp=e=>e!==null;function Tp(e,{repeat:t,repeatType:n=`loop`},r,i=1){let a=e.filter(wp),o=i<0||t&&n!==`loop`&&t%2==1?0:a.length-1;return!o||r===void 0?a[o]:r}var Ep={decay:gp,inertia:gp,tween:Cp,keyframes:Cp,spring:hp};function Dp(e){typeof e.type==`string`&&(e.type=Ep[e.type])}var Op=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)}},kp=e=>e/100,Ap=class extends Op{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:n}=this.options;n&&n.updatedAt!==Ud.now()&&this.tick(Ud.now()),this.isStopped=!0,this.state!==`idle`&&(this.teardown(),(e=(t=this.options).onStop)==null||e.call(t))},Wd.mainThread++,this.options=e,this.initAnimation(),this.play(),e.autoplay===!1&&this.pause()}initAnimation(){let{options:e}=this;Dp(e);let{type:t=Cp,repeat:n=0,repeatDelay:r=0,repeatType:i,velocity:a=0}=e,{keyframes:o}=e,s=t||Cp;s!==Cp&&typeof o[0]!=`number`&&(this.mixKeyframes=od(kp,Zf(o[0],o[1])),o=[0,100]);let c=s({...e,keyframes:o});i===`mirror`&&(this.mirroredGenerator=s({...e,keyframes:[...o].reverse(),velocity:-a})),c.calculatedDuration===null&&(c.calculatedDuration=tp(c));let{calculatedDuration:l}=c;this.calculatedDuration=l,this.resolvedDuration=l+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=c}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;this.holdTime===null?this.currentTime=t:this.currentTime=this.holdTime}tick(e,t=!1){let{generator:n,totalDuration:r,mixKeyframes:i,mirroredGenerator:a,resolvedDuration:o,calculatedDuration:s}=this;if(this.startTime===null)return n.next(0);let{delay:c=0,keyframes:l,repeat:u,repeatType:d,repeatDelay:f,type:p,onUpdate:m,finalKeyframe:h}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let g=this.currentTime-c*(this.playbackSpeed>=0?1:-1),_=this.playbackSpeed>=0?g<0:g>r;this.currentTime=Math.max(g,0),this.state===`finished`&&this.holdTime===null&&(this.currentTime=r);let v=this.currentTime,y=n;if(u){let e=Math.min(this.currentTime,r)/o,t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),n===1&&t--,t=Math.min(t,u+1),t%2&&(d===`reverse`?(n=1-n,f&&(n-=f/o)):d===`mirror`&&(y=a)),v=Qu(0,1,n)*o}let b=_?{done:!1,value:l[0]}:y.next(v);i&&(b.value=i(b.value));let{done:x}=b;!_&&s!==null&&(x=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);let S=this.holdTime===null&&(this.state===`finished`||this.state===`running`&&x);return S&&p!==gp&&(b.value=Tp(l,this.options,h,this.speed)),m&&m(b.value),S&&this.finish(),b}then(e,t){return this.finished.then(e,t)}get duration(){return ud(this.calculatedDuration)}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+ud(e)}get time(){return ud(this.currentTime)}set time(e){var t;e=ld(e),this.currentTime=e,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),(t=this.driver)==null||t.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(Ud.now());let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=ud(this.currentTime))}play(){var e,t;if(this.isStopped)return;let{driver:n=Qf,startTime:r}=this.options;this.driver||(this.driver=n(e=>this.tick(e))),(e=(t=this.options).onPlay)==null||e.call(t);let i=this.driver.now();this.state===`finished`?(this.updateFinished(),this.startTime=i):this.holdTime===null?this.startTime||(this.startTime=r==null?i:r):this.startTime=i-this.holdTime,this.state===`finished`&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state=`running`,this.driver.start()}pause(){this.state=`paused`,this.updateTime(Ud.now()),this.holdTime=this.currentTime}complete(){this.state!==`running`&&this.play(),this.state=`finished`,this.holdTime=null}finish(){var e,t;this.notifyFinished(),this.teardown(),this.state=`finished`,(e=(t=this.options).onComplete)==null||e.call(t)}cancel(){var e,t;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),(e=(t=this.options).onCancel)==null||e.call(t)}teardown(){this.state=`idle`,this.stopDriver(),this.startTime=this.holdTime=null,Wd.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()),(t=this.driver)==null||t.stop(),e.observe(this)}};function jp(e){for(let t=1;t<e.length;t++)e[t]!=null||(e[t]=e[t-1])}var Mp=e=>e*180/Math.PI,Np=e=>Fp(Mp(Math.atan2(e[1],e[0]))),Pp={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Np,rotateZ:Np,skewX:e=>Mp(Math.atan(e[1])),skewY:e=>Mp(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},Fp=e=>(e%=360,e<0&&(e+=360),e),Ip=Np,Lp=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),Rp=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),zp={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Lp,scaleY:Rp,scale:e=>(Lp(e)+Rp(e))/2,rotateX:e=>Fp(Mp(Math.atan2(e[6],e[5]))),rotateY:e=>Fp(Mp(Math.atan2(-e[2],e[0]))),rotateZ:Ip,rotate:Ip,skewX:e=>Mp(Math.atan(e[4])),skewY:e=>Mp(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function Bp(e){return+!!e.includes(`scale`)}function Vp(e,t){if(!e||e===`none`)return Bp(t);let n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u),r,i;if(n)r=zp,i=n;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=Pp,i=t}if(!i)return Bp(t);let a=r[t],o=i[1].split(`,`).map(Up);return typeof a==`function`?a(o):o[a]}var Hp=(e,t)=>{let{transform:n=`none`}=getComputedStyle(e);return Vp(n,t)};function Up(e){return parseFloat(e.trim())}var Wp=[`transformPerspective`,`x`,`y`,`z`,`translateX`,`translateY`,`translateZ`,`scale`,`scaleX`,`scaleY`,`rotate`,`rotateX`,`rotateY`,`rotateZ`,`skew`,`skewX`,`skewY`],Gp=new Set(Wp),Kp=e=>e===Zd||e===Z,qp=new Set([`x`,`y`,`z`]),Jp=Wp.filter(e=>!qp.has(e));function Yp(e){let t=[];return Jp.forEach(n=>{let r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(+!!n.startsWith(`scale`)))}),t}var Xp={width:({x:e},{paddingLeft:t=`0`,paddingRight:n=`0`})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t=`0`,paddingBottom:n=`0`})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>Vp(t,`x`),y:(e,{transform:t})=>Vp(t,`y`)};Xp.translateX=Xp.x,Xp.translateY=Xp.y;var Zp=new Set,Qp=!1,$p=!1,em=!1;function tm(){if($p){let e=Array.from(Zp).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;t.forEach(e=>{let t=Yp(e);t.length&&(n.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=n.get(e);t&&t.forEach(([t,n])=>{var r;(r=e.getValue(t))==null||r.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{e.suspendedScrollY!==void 0&&window.scrollTo(0,e.suspendedScrollY)})}$p=!1,Qp=!1,Zp.forEach(e=>e.complete(em)),Zp.clear()}function nm(){Zp.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&($p=!0)})}function rm(){em=!0,nm(),tm(),em=!1}var im=class{constructor(e,t,n,r,i,a=!1){this.state=`pending`,this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=r,this.element=i,this.isAsync=a}scheduleResolve(){this.state=`scheduled`,this.isAsync?(Zp.add(this),Qp||(Qp=!0,X.read(nm),X.resolveKeyframes(tm))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:n,motionValue:r}=this;if(e[0]===null){let i=r==null?void 0:r.get(),a=e[e.length-1];if(i!==void 0)e[0]=i;else if(n&&t){let r=n.readValue(t,a);r!=null&&(e[0]=r)}e[0]===void 0&&(e[0]=a),r&&i===void 0&&r.set(e[0])}jp(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state=`complete`,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),Zp.delete(this)}cancel(){this.state===`scheduled`&&(Zp.delete(this),this.state=`pending`)}resume(){this.state===`pending`&&this.scheduleResolve()}},am=e=>e.startsWith(`--`);function om(e,t,n){am(t)?e.style.setProperty(t,n):e.style[t]=n}var sm={};function cm(e,t){let n=rd(e);return()=>{var e;return(e=sm[t])==null?n():e}}var lm=cm(()=>window.ScrollTimeline!==void 0,`scrollTimeline`),um=cm(()=>{try{document.createElement(`div`).animate({opacity:0},{easing:`linear(0, 1)`})}catch(e){return!1}return!0},`linearEasing`),dm=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,fm={linear:`linear`,ease:`ease`,easeIn:`ease-in`,easeOut:`ease-out`,easeInOut:`ease-in-out`,circIn:dm([0,.65,.55,1]),circOut:dm([.55,0,1,.45]),backIn:dm([.31,.01,.66,-.59]),backOut:dm([.33,1.53,.69,.99])};function pm(e,t){if(e)return typeof e==`function`?um()?$f(e,t):`ease-out`:kd(e)?dm(e):Array.isArray(e)?e.map(e=>pm(e,t)||fm.easeOut):fm[e]}function mm(e,t,n,{delay:r=0,duration:i=300,repeat:a=0,repeatType:o=`loop`,ease:s=`easeOut`,times:c}={},l=void 0){let u={[t]:n};c&&(u.offset=c);let d=pm(s,i);Array.isArray(d)&&(u.easing=d),Pd.value&&Wd.waapi++;let f={delay:r,duration:i,easing:Array.isArray(d)?`linear`:d,fill:`both`,iterations:a+1,direction:o===`reverse`?`alternate`:`normal`};l&&(f.pseudoElement=l);let p=e.animate(u,f);return Pd.value&&p.finished.finally(()=>{Wd.waapi--}),p}function hm(e){return typeof e==`function`&&`applyToOptions`in e}function gm({type:e,...t}){return hm(e)&&um()?e.applyToOptions(t):(t.duration!=null||(t.duration=300),t.ease!=null||(t.ease=`easeOut`),t)}var _m=class extends Op{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;let{element:t,name:n,keyframes:r,pseudoElement:i,allowFlatten:a=!1,finalKeyframe:o,onComplete:s}=e;this.isPseudoElement=!!i,this.allowFlatten=a,this.options=e;let c=gm(e);this.animation=mm(t,n,r,c,i),c.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!i){let e=Tp(r,this.options,o,this.speed);this.updateMotionValue?this.updateMotionValue(e):om(t,n,e),this.animation.cancel()}s==null||s(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state===`finished`&&this.updateFinished())}pause(){this.animation.pause()}complete(){var e,t;(e=(t=this.animation).finish)==null||e.call(t)}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;e===`idle`||e===`finished`||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var e;let t=(e=this.options)==null?void 0:e.element;if(!this.isPseudoElement&&t!=null&&t.isConnected){var n,r;(n=(r=this.animation).commitStyles)==null||n.call(r)}}get duration(){var e,t;let n=((e=this.animation.effect)==null||(t=e.getComputedTiming)==null?void 0:t.call(e).duration)||0;return ud(Number(n))}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+ud(e)}get time(){return ud(Number(this.animation.currentTime)||0)}set time(e){this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=ld(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return this.finishedTime===null?this.animation.playState:`finished`}get startTime(){var e;return(e=this.manualStartTime)==null?Number(this.animation.startTime):e}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){if(this.allowFlatten){var n;(n=this.animation.effect)==null||n.updateTiming({easing:`linear`})}return this.animation.onfinish=null,e&&lm()?(this.animation.timeline=e,id):t(this)}},vm={anticipate:Sd,backInOut:xd,circInOut:wd};function ym(e){return e in vm}function bm(e){typeof e.ease==`string`&&ym(e.ease)&&(e.ease=vm[e.ease])}var xm=10,Sm=class extends _m{constructor(e){bm(e),Dp(e),super(e),e.startTime!==void 0&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:n,onComplete:r,element:i,...a}=this.options;if(!t)return;if(e!==void 0){t.set(e);return}let o=new Ap({...a,autoplay:!1}),s=Math.max(xm,Ud.now()-this.startTime),c=Qu(0,xm,s-xm);t.setWithVelocity(o.sample(Math.max(0,s-c)).value,o.sample(s).value,c),o.stop()}},Cm=(e,t)=>t===`zIndex`?!1:!!(typeof e==`number`||Array.isArray(e)||typeof e==`string`&&(Nf.test(e)||e===`0`)&&!e.startsWith(`url(`));function wm(e){let t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function Tm(e,t,n,r){let i=e[0];if(i===null)return!1;if(t===`display`||t===`visibility`)return!0;let a=e[e.length-1],o=Cm(i,t),s=Cm(a,t);return`${t}${i}${a}${o?a:i}`,!o||!s?!1:wm(e)||(n===`spring`||hm(n))&&r}function Em(e){e.duration=0,e.type=`keyframes`}var Dm=new Set([`opacity`,`clipPath`,`filter`,`transform`]),Om=rd(()=>Object.hasOwnProperty.call(Element.prototype,`animate`));function km(e){var t;let{motionValue:n,name:r,repeatDelay:i,repeatType:a,damping:o,type:s}=e;if(!((n==null||(t=n.owner)==null?void 0:t.current)instanceof HTMLElement))return!1;let{onUpdate:c,transformTemplate:l}=n.owner.getProps();return Om()&&r&&Dm.has(r)&&(r!==`transform`||!l)&&!c&&!i&&a!==`mirror`&&o!==0&&s!==`inertia`}var Am=40,jm=class extends Op{constructor({autoplay:e=!0,delay:t=0,type:n=`keyframes`,repeat:r=0,repeatDelay:i=0,repeatType:a=`loop`,keyframes:o,name:s,motionValue:c,element:l,...u}){var d;super(),this.stop=()=>{var e;if(this._animation){var t;this._animation.stop(),(t=this.stopTimeline)==null||t.call(this)}(e=this.keyframeResolver)==null||e.cancel()},this.createdAt=Ud.now();let f={autoplay:e,delay:t,type:n,repeat:r,repeatDelay:i,repeatType:a,name:s,motionValue:c,element:l,...u},p=(l==null?void 0:l.KeyframeResolver)||im;this.keyframeResolver=new p(o,(e,t,n)=>this.onKeyframesResolved(e,t,f,!n),s,c,l),(d=this.keyframeResolver)==null||d.scheduleResolve()}onKeyframesResolved(e,t,n,r){var i;this.keyframeResolver=void 0;let{name:a,type:o,velocity:s,delay:c,isHandoff:l,onUpdate:u}=n;this.resolvedAt=Ud.now(),Tm(e,a,o,s)||(($u.instantAnimations||!c)&&(u==null||u(Tp(e,n,t))),e[0]=e[e.length-1],Em(n),n.repeat=0);let d={startTime:r?this.resolvedAt&&this.resolvedAt-this.createdAt>Am?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},f=!l&&km(d),p=(i=d.motionValue)==null||(i=i.owner)==null?void 0:i.current,m=f?new Sm({...d,element:p}):new Ap(d);m.finished.then(()=>{this.notifyFinished()}).catch(id),this.pendingTimeline&&(this.stopTimeline=m.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=m}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){if(!this._animation){var e;(e=this.keyframeResolver)==null||e.resume(),rm()}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(),(e=this.keyframeResolver)==null||e.cancel()}};function Mm(e,t,n,r=0,i=1){let a=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),o=e.size,s=(o-1)*r;return typeof n==`function`?n(a,o):i===1?a*r:s-a*r}var Nm=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function Pm(e){let t=Nm.exec(e);if(!t)return[,];let[,n,r,i]=t;return[`--${n==null?r:n}`,i]}function Fm(e,t,n=1){`${e}`;let[r,i]=Pm(e);if(!r)return;let a=window.getComputedStyle(t).getPropertyValue(r);if(a){let e=a.trim();return ed(e)?parseFloat(e):e}return Jd(i)?Fm(i,t,n+1):i}var Im={type:`spring`,stiffness:500,damping:25,restSpeed:10},Lm=e=>({type:`spring`,stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),Rm={type:`keyframes`,duration:.8},zm={type:`keyframes`,ease:[.25,.1,.35,1],duration:.3},Bm=(e,{keyframes:t})=>t.length>2?Rm:Gp.has(e)?e.startsWith(`scale`)?Lm(t[1]):Im:zm,Vm=e=>e!==null;function Hm(e,{repeat:t,repeatType:n=`loop`},r){let i=e.filter(Vm),a=t&&n!==`loop`&&t%2==1?0:i.length-1;return!a||r===void 0?i[a]:r}function Um(e,t){if(e!=null&&e.inherit&&t){let{inherit:n,...r}=e;return{...t,...r}}return e}function Wm(e,t){var n,r;let i=(n=(r=e==null?void 0:e[t])==null?e==null?void 0:e.default:r)==null?e:n;return i===e?i:Um(i,e)}function Gm({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:a,repeatType:o,repeatDelay:s,from:c,elapsed:l,...u}){return!!Object.keys(u).length}var Km=(e,t,n,r={},i,a)=>o=>{let s=Wm(r,e)||{},c=s.delay||r.delay||0,{elapsed:l=0}=r;l-=ld(c);let u={keyframes:Array.isArray(n)?n:[null,n],ease:`easeOut`,velocity:t.getVelocity(),...s,delay:-l,onUpdate:e=>{t.set(e),s.onUpdate&&s.onUpdate(e)},onComplete:()=>{o(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:a?void 0:i};Gm(s)||Object.assign(u,Bm(e,u)),u.duration&&(u.duration=ld(u.duration)),u.repeatDelay&&(u.repeatDelay=ld(u.repeatDelay)),u.from!==void 0&&(u.keyframes[0]=u.from);let d=!1;if((u.type===!1||u.duration===0&&!u.repeatDelay)&&(Em(u),u.delay===0&&(d=!0)),($u.instantAnimations||$u.skipAnimations||i!=null&&i.shouldSkipAnimations)&&(d=!0,Em(u),u.delay=0),u.allowFlatten=!s.type&&!s.ease,d&&!a&&t.get()!==void 0){let e=Hm(u.keyframes,s);if(e!==void 0){X.update(()=>{u.onUpdate(e),u.onComplete()});return}}return s.isSync?new Ap(u):new jm(u)};function qm(e){let t=[{},{}];return e==null||e.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function Jm(e,t,n,r){if(typeof t==`function`){let[i,a]=qm(r);t=t(n===void 0?e.custom:n,i,a)}if(typeof t==`string`&&(t=e.variants&&e.variants[t]),typeof t==`function`){let[i,a]=qm(r);t=t(n===void 0?e.custom:n,i,a)}return t}function Ym(e,t,n){let r=e.getProps();return Jm(r,t,n===void 0?r.custom:n,e)}var Xm=new Set([`width`,`height`,`top`,`left`,`right`,`bottom`,...Wp]),Zm=30,Qm=e=>!isNaN(parseFloat(e)),$m={current:void 0},eh=class{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=Ud.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev){var n;if((n=this.events.change)==null||n.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=Ud.now(),this.canTrackVelocity===null&&e!==void 0&&(this.canTrackVelocity=Qm(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 cd);let n=this.events[e].add(t);return e===`change`?()=>{n(),X.read(()=>{this.events.change.getSize()||this.stop()})}:n}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,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var e;(e=this.events.change)==null||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 $m.current&&$m.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=Ud.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||e-this.updatedAt>Zm)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,Zm);return dd(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;(e=this.dependents)==null||e.clear(),(t=this.events.destroy)==null||t.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}};function th(e,t){return new eh(e,t)}var nh=e=>Array.isArray(e);function rh(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,th(n))}function ih(e){return nh(e)?e[e.length-1]||0:e}function ah(e,t){let{transitionEnd:n={},transition:r={},...i}=Ym(e,t)||{};i={...i,...n};for(let t in i)rh(e,t,ih(i[t]))}var oh=e=>!!(e&&e.getVelocity);function sh(e){return!!(oh(e)&&e.add)}function ch(e,t){let n=e.getValue(`willChange`);if(sh(n))return n.add(t);if(!n&&$u.WillChange){let n=new $u.WillChange(`auto`);e.addValue(`willChange`,n),n.add(t)}}function lh(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}var uh=`data-`+lh(`framerAppearId`);function dh(e){return e.props[uh]}function fh({protectedKeys:e,needsAnimating:t},n){let r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function ph(e,t,{delay:n=0,transitionOverride:r,type:i}={}){let{transition:a,transitionEnd:o,...s}=t,c=e.getDefaultTransition();a=a?Um(a,c):c;let l=a==null?void 0:a.reduceMotion;r&&(a=r);let u=[],d=i&&e.animationState&&e.animationState.getState()[i];for(let t in s){var f;let r=e.getValue(t,(f=e.latestValues[t])==null?null:f),i=s[t];if(i===void 0||d&&fh(d,t))continue;let o={delay:n,...Wm(a||{},t)},c=r.get();if(c!==void 0&&!r.isAnimating&&!Array.isArray(i)&&i===c&&!o.velocity)continue;let p=!1;if(window.MotionHandoffAnimation){let n=dh(e);if(n){let e=window.MotionHandoffAnimation(n,t,X);e!==null&&(o.startTime=e,p=!0)}}ch(e,t),r.start(Km(t,r,i,(l==null?e.shouldReduceMotion:l)&&Xm.has(t)?{type:!1}:o,e,p));let m=r.animation;m&&u.push(m)}if(o){let t=()=>X.update(()=>{o&&ah(e,o)});u.length?Promise.all(u).then(t):t()}return u}function mh(e,t,n={}){var r;let i=Ym(e,t,n.type===`exit`?(r=e.presenceContext)==null?void 0:r.custom:void 0),{transition:a=e.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(a=n.transitionOverride);let o=i?()=>Promise.all(ph(e,i,n)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(r=0)=>{let{delayChildren:i=0,staggerChildren:o,staggerDirection:s}=a;return hh(e,t,r,i,o,s,n)}:()=>Promise.resolve(),{when:c}=a;if(c){let[e,t]=c===`beforeChildren`?[o,s]:[s,o];return e().then(()=>t())}else return Promise.all([o(),s(n.delay)])}function hh(e,t,n=0,r=0,i=0,a=1,o){let s=[];for(let c of e.variantChildren)c.notify(`AnimationStart`,t),s.push(mh(c,t,{...o,delay:n+(typeof r==`function`?0:r)+Mm(e.variantChildren,c,r,i,a)}).then(()=>c.notify(`AnimationComplete`,t)));return Promise.all(s)}function gh(e,t,n={}){e.notify(`AnimationStart`,t);let r;if(Array.isArray(t)){let i=t.map(t=>mh(e,t,n));r=Promise.all(i)}else if(typeof t==`string`)r=mh(e,t,n);else{let i=typeof t==`function`?Ym(e,t,n.custom):t;r=Promise.all(ph(e,i,n))}return r.then(()=>{e.notify(`AnimationComplete`,t)})}var _h={test:e=>e===`auto`,parse:e=>e},vh=e=>t=>t.test(e),yh=[Zd,Z,mf,pf,gf,hf,_h],bh=e=>yh.find(vh(e));function xh(e){return typeof e==`number`?e===0:e===null?!0:e===`none`||e===`0`||nd(e)}var Sh=new Set([`brightness`,`contrast`,`saturate`,`opacity`]);function Ch(e){let[t,n]=e.slice(0,-1).split(`(`);if(t===`drop-shadow`)return e;let[r]=n.match(tf)||[];if(!r)return e;let i=n.replace(r,``),a=+!!Sh.has(t);return r!==n&&(a*=100),t+`(`+a+i+`)`}var wh=/\b([a-z-]*)\(.*?\)/gu,Th={...Nf,getAnimatableNone:e=>{let t=e.match(wh);return t?t.map(Ch).join(` `):e}},Eh={...Nf,getAnimatableNone:e=>{let t=Nf.parse(e);return Nf.createTransformer(e)(t.map(e=>typeof e==`number`?0:typeof e==`object`?{...e,alpha:1}:e))}},Dh={...Zd,transform:Math.round},Oh={borderWidth:Z,borderTopWidth:Z,borderRightWidth:Z,borderBottomWidth:Z,borderLeftWidth:Z,borderRadius:Z,borderTopLeftRadius:Z,borderTopRightRadius:Z,borderBottomRightRadius:Z,borderBottomLeftRadius:Z,width:Z,maxWidth:Z,height:Z,maxHeight:Z,top:Z,right:Z,bottom:Z,left:Z,inset:Z,insetBlock:Z,insetBlockStart:Z,insetBlockEnd:Z,insetInline:Z,insetInlineStart:Z,insetInlineEnd:Z,padding:Z,paddingTop:Z,paddingRight:Z,paddingBottom:Z,paddingLeft:Z,paddingBlock:Z,paddingBlockStart:Z,paddingBlockEnd:Z,paddingInline:Z,paddingInlineStart:Z,paddingInlineEnd:Z,margin:Z,marginTop:Z,marginRight:Z,marginBottom:Z,marginLeft:Z,marginBlock:Z,marginBlockStart:Z,marginBlockEnd:Z,marginInline:Z,marginInlineStart:Z,marginInlineEnd:Z,fontSize:Z,backgroundPositionX:Z,backgroundPositionY:Z,rotate:pf,rotateX:pf,rotateY:pf,rotateZ:pf,scale:$d,scaleX:$d,scaleY:$d,scaleZ:$d,skew:pf,skewX:pf,skewY:pf,distance:Z,translateX:Z,translateY:Z,translateZ:Z,x:Z,y:Z,z:Z,perspective:Z,transformPerspective:Z,opacity:Qd,originX:_f,originY:_f,originZ:Z,zIndex:Dh,fillOpacity:Qd,strokeOpacity:Qd,numOctaves:Dh},kh={...Oh,color:yf,backgroundColor:yf,outlineColor:yf,fill:yf,stroke:yf,borderColor:yf,borderTopColor:yf,borderRightColor:yf,borderBottomColor:yf,borderLeftColor:yf,filter:Th,WebkitFilter:Th,mask:Eh,WebkitMask:Eh},Ah=e=>kh[e],jh=new Set([Th,Eh]);function Mh(e,t){let n=Ah(e);return jh.has(n)||(n=Nf),n.getAnimatableNone?n.getAnimatableNone(t):void 0}var Nh=new Set([`auto`,`none`,`0`]);function Ph(e,t,n){let r=0,i;for(;r<e.length&&!i;){let t=e[r];typeof t==`string`&&!Nh.has(t)&&Of(t).values.length&&(i=e[r]),r++}if(i&&n)for(let r of t)e[r]=Mh(n,i)}var Fh=class extends im{constructor(e,t,n,r,i){super(e,t,n,r,i,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let n=0;n<e.length;n++){let r=e[n];if(typeof r==`string`&&(r=r.trim(),Jd(r))){let i=Fm(r,t.current);i!==void 0&&(e[n]=i),n===e.length-1&&(this.finalKeyframe=r)}}if(this.resolveNoneKeyframes(),!Xm.has(n)||e.length!==2)return;let[r,i]=e,a=bh(r),o=bh(i);if(Xd(r)!==Xd(i)&&Xp[n]){this.needsMeasurement=!0;return}if(a!==o)if(Kp(a)&&Kp(o))for(let t=0;t<e.length;t++){let n=e[t];typeof n==`string`&&(e[t]=parseFloat(n))}else Xp[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++)(e[t]===null||xh(e[t]))&&n.push(t);n.length&&Ph(e,n,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;n===`height`&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Xp[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let r=t[t.length-1];r!==void 0&&e.getValue(n,r).jump(r,!1)}measureEndState(){var e;let{element:t,name:n,unresolvedKeyframes:r}=this;if(!t||!t.current)return;let i=t.getValue(n);i&&i.jump(this.measuredOrigin,!1);let a=r.length-1,o=r[a];r[a]=Xp[n](t.measureViewportBox(),window.getComputedStyle(t.current)),o!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=o),(e=this.removedTransforms)!=null&&e.length&&this.removedTransforms.forEach(([e,n])=>{t.getValue(e).set(n)}),this.resolveNoneKeyframes()}},Ih=new Set([`opacity`,`clipPath`,`filter`,`transform`]);function Lh(e,t,n){if(e==null)return[];if(e instanceof EventTarget)return[e];if(typeof e==`string`){var r;let i=document;t&&(i=t.current);let a=(r=n==null?void 0:n[e])==null?i.querySelectorAll(e):r;return a?Array.from(a):[]}return Array.from(e).filter(e=>e!=null)}var Rh=(e,t)=>t&&typeof e==`number`?t.transform(e):e;function zh(e){return td(e)&&`offsetHeight`in e}var{schedule:Bh,cancel:Vh}=Ld(queueMicrotask,!1),Hh={x:!1,y:!1};function Uh(){return Hh.x||Hh.y}function Wh(e){return e===`x`||e===`y`?Hh[e]?null:(Hh[e]=!0,()=>{Hh[e]=!1}):Hh.x||Hh.y?null:(Hh.x=Hh.y=!0,()=>{Hh.x=Hh.y=!1})}function Gh(e,t){let n=Lh(e),r=new AbortController;return[n,{passive:!0,...t,signal:r.signal},()=>r.abort()]}function Kh(e){return!(e.pointerType===`touch`||Uh())}function qh(e,t,n={}){let[r,i,a]=Gh(e,n);return r.forEach(e=>{let n=!1,r=!1,a,o=()=>{e.removeEventListener(`pointerleave`,u)},s=e=>{a&&(a(e),a=void 0),o()},c=e=>{n=!1,window.removeEventListener(`pointerup`,c),window.removeEventListener(`pointercancel`,c),r&&(r=!1,s(e))},l=()=>{n=!0,window.addEventListener(`pointerup`,c,i),window.addEventListener(`pointercancel`,c,i)},u=e=>{if(e.pointerType!==`touch`){if(n){r=!0;return}s(e)}};e.addEventListener(`pointerenter`,n=>{if(!Kh(n))return;r=!1;let o=t(e,n);typeof o==`function`&&(a=o,e.addEventListener(`pointerleave`,u,i))},i),e.addEventListener(`pointerdown`,l,i)}),a}var Jh=(e,t)=>t?e===t?!0:Jh(e,t.parentElement):!1,Yh=e=>e.pointerType===`mouse`?typeof e.button!=`number`||e.button<=0:e.isPrimary!==!1,Xh=new Set([`BUTTON`,`INPUT`,`SELECT`,`TEXTAREA`,`A`]);function Zh(e){return Xh.has(e.tagName)||e.isContentEditable===!0}var Qh=new Set([`INPUT`,`SELECT`,`TEXTAREA`]);function $h(e){return Qh.has(e.tagName)||e.isContentEditable===!0}var eg=new WeakSet;function tg(e){return t=>{t.key===`Enter`&&e(t)}}function ng(e,t){e.dispatchEvent(new PointerEvent(`pointer`+t,{isPrimary:!0,bubbles:!0}))}var rg=(e,t)=>{let n=e.currentTarget;if(!n)return;let r=tg(()=>{if(eg.has(n))return;ng(n,`down`);let e=tg(()=>{ng(n,`up`)});n.addEventListener(`keyup`,e,t),n.addEventListener(`blur`,()=>ng(n,`cancel`),t)});n.addEventListener(`keydown`,r,t),n.addEventListener(`blur`,()=>n.removeEventListener(`keydown`,r),t)};function ig(e){return Yh(e)&&!Uh()}var ag=new WeakSet;function og(e,t,n={}){let[r,i,a]=Gh(e,n),o=e=>{let r=e.currentTarget;if(!ig(e)||ag.has(e))return;eg.add(r),n.stopPropagation&&ag.add(e);let a=t(r,e),o=(e,t)=>{window.removeEventListener(`pointerup`,s),window.removeEventListener(`pointercancel`,c),eg.has(r)&&eg.delete(r),ig(e)&&typeof a==`function`&&a(e,{success:t})},s=e=>{o(e,r===window||r===document||n.useGlobalTarget||Jh(r,e.target))},c=e=>{o(e,!1)};window.addEventListener(`pointerup`,s,i),window.addEventListener(`pointercancel`,c,i)};return r.forEach(e=>{(n.useGlobalTarget?window:e).addEventListener(`pointerdown`,o,i),zh(e)&&(e.addEventListener(`focus`,e=>rg(e,i)),!Zh(e)&&!e.hasAttribute(`tabindex`)&&(e.tabIndex=0))}),a}function sg(e){return td(e)&&`ownerSVGElement`in e}var cg=new WeakMap,lg,ug=(e,t,n)=>(r,i)=>i&&i[0]?i[0][e+`Size`]:sg(r)&&`getBBox`in r?r.getBBox()[t]:r[n],dg=ug(`inline`,`width`,`offsetWidth`),fg=ug(`block`,`height`,`offsetHeight`);function pg({target:e,borderBoxSize:t}){var n;(n=cg.get(e))==null||n.forEach(n=>{n(e,{get width(){return dg(e,t)},get height(){return fg(e,t)}})})}function mg(e){e.forEach(pg)}function hg(){typeof ResizeObserver>`u`||(lg=new ResizeObserver(mg))}function gg(e,t){lg||hg();let n=Lh(e);return n.forEach(e=>{let n=cg.get(e);n||(n=new Set,cg.set(e,n)),n.add(t),lg==null||lg.observe(e)}),()=>{n.forEach(e=>{let n=cg.get(e);n==null||n.delete(t),n!=null&&n.size||lg==null||lg.unobserve(e)})}}var _g=new Set,vg;function yg(){vg=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};_g.forEach(t=>t(e))},window.addEventListener(`resize`,vg)}function bg(e){return _g.add(e),vg||yg(),()=>{_g.delete(e),!_g.size&&typeof vg==`function`&&(window.removeEventListener(`resize`,vg),vg=void 0)}}function xg(e,t){return typeof e==`function`?bg(e):gg(e,t)}function Sg(e){return sg(e)&&e.tagName===`svg`}var Cg=[...yh,yf,Nf],wg=e=>Cg.find(vh(e)),Tg=()=>({translate:0,scale:1,origin:0,originPoint:0}),Eg=()=>({x:Tg(),y:Tg()}),Dg=()=>({min:0,max:0}),Og=()=>({x:Dg(),y:Dg()}),kg=new WeakMap;function Ag(e){return typeof e==`object`&&!!e&&typeof e.start==`function`}function jg(e){return typeof e==`string`||Array.isArray(e)}var Mg=[`animate`,`whileInView`,`whileFocus`,`whileHover`,`whileTap`,`whileDrag`,`exit`],Ng=[`initial`,...Mg];function Pg(e){return Ag(e.animate)||Ng.some(t=>jg(e[t]))}function Fg(e){return!!(Pg(e)||e.variants)}function Ig(e,t,n){for(let r in t){let i=t[r],a=n[r];if(oh(i))e.addValue(r,i);else if(oh(a))e.addValue(r,th(i,{owner:e}));else if(a!==i)if(e.hasValue(r)){let t=e.getValue(r);t.liveStyle===!0?t.jump(i):t.hasAnimated||t.set(i)}else{let t=e.getStaticValue(r);e.addValue(r,th(t===void 0?i:t,{owner:e}))}}for(let r in n)t[r]===void 0&&e.removeValue(r);return t}var Lg={current:null},Rg={current:!1},zg=typeof window<`u`;function Bg(){if(Rg.current=!0,zg)if(window.matchMedia){let e=window.matchMedia(`(prefers-reduced-motion)`),t=()=>Lg.current=e.matches;e.addEventListener(`change`,t),t()}else Lg.current=!1}var Vg=[`AnimationStart`,`AnimationComplete`,`Update`,`BeforeLayoutMeasure`,`LayoutMeasure`,`LayoutAnimationStart`,`LayoutAnimationComplete`],Hg={};function Ug(e){Hg=e}function Wg(){return Hg}var Gg=class{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:r,skipAnimations:i,blockInitialAnimation:a,visualState:o},s={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=im,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=Ud.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,X.render(this.render,!1,!0))};let{latestValues:c,renderState:l}=o;this.latestValues=c,this.baseTarget={...c},this.initialValues=t.initial?{...c}:{},this.renderState=l,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.skipAnimationsConfig=i,this.options=s,this.blockInitialAnimation=!!a,this.isControllingVariants=Pg(t),this.isVariantNode=Fg(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:u,...d}=this.scrapeMotionValuesFromProps(t,{},this);for(let e in d){let t=d[e];c[e]!==void 0&&oh(t)&&t.set(c[e])}}mount(e){var t,n;if(this.hasBeenMounted)for(let e in this.initialValues){var r;(r=this.values.get(e))==null||r.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e]}this.current=e,kg.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)),this.reducedMotionConfig===`never`?this.shouldReduceMotion=!1:this.reducedMotionConfig===`always`?this.shouldReduceMotion=!0:(Rg.current||Bg(),this.shouldReduceMotion=Lg.current),this.shouldSkipAnimations=(t=this.skipAnimationsConfig)==null?!1:t,(n=this.parent)==null||n.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){var e;this.projection&&this.projection.unmount(),Rd(this.notifyUpdate),Rd(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),(e=this.parent)==null||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),this.enteringChildren!=null||(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&&Ih.has(e)&&this.current instanceof HTMLElement){let{factory:n,keyframes:r,times:i,ease:a,duration:o}=t.accelerate,s=new _m({element:this.current,name:e,keyframes:r,times:i,ease:a,duration:ld(o)}),c=n(s);this.valueSubscriptions.set(e,()=>{c(),s.cancel()});return}let n=Gp.has(e);n&&this.onBindTransform&&this.onBindTransform();let r=t.on(`change`,t=>{this.latestValues[e]=t,this.props.onUpdate&&X.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()}),i;typeof window<`u`&&window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),i&&i(),t.owner&&t.stop()})}sortNodePosition(e){return!this.current||!this.sortInstanceNodePosition||this.type!==e.type?0:this.sortInstanceNodePosition(this.current,e.current)}updateFeatures(){let e=`animation`;for(e in Hg){let t=Hg[e];if(!t)continue;let{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(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):Og()}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<Vg.length;t++){let n=Vg[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let r=e[`on`+n];r&&(this.propEventSubscriptions[n]=this.on(n,r))}this.prevMotionValues=Ig(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 n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);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 n=this.values.get(e);return n===void 0&&t!==void 0&&(n=th(t===null?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){var n;let r=this.latestValues[e]!==void 0||!this.current?this.latestValues[e]:(n=this.getBaseTargetFromProps(this.props,e))==null?this.readValueFromInstance(this.current,e,this.options):n;return r!=null&&(typeof r==`string`&&(ed(r)||nd(r))?r=parseFloat(r):!wg(r)&&Nf.test(t)&&(r=Mh(e,t)),this.setBaseTarget(e,oh(r)?r.get():r)),oh(r)?r.get():r}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let{initial:t}=this.props,n;if(typeof t==`string`||typeof t==`object`){var r;let i=Jm(this.props,t,(r=this.presenceContext)==null?void 0:r.custom);i&&(n=i[e])}if(t&&n!==void 0)return n;let i=this.getBaseTargetFromProps(this.props,e);return i!==void 0&&!oh(i)?i:this.initialValues[e]!==void 0&&n===void 0?void 0:this.baseTarget[e]}on(e,t){return this.events[e]||(this.events[e]=new cd),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){Bh.render(this.render)}},Kg=class extends Gg{constructor(){super(...arguments),this.KeyframeResolver=Fh}sortInstanceNodePosition(e,t){return e.compareDocumentPosition(t)&2?1:-1}getBaseTargetFromProps(e,t){let n=e.style;return n?n[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;oh(e)&&(this.childSubscription=e.on(`change`,e=>{this.current&&(this.current.textContent=`${e}`)}))}},qg=class{constructor(e){this.isMounted=!1,this.node=e}update(){}};function Jg({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function Yg({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function Xg(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function Zg(e){return e===void 0||e===1}function Qg({scale:e,scaleX:t,scaleY:n}){return!Zg(e)||!Zg(t)||!Zg(n)}function $g(e){return Qg(e)||e_(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function e_(e){return t_(e.x)||t_(e.y)}function t_(e){return e&&e!==`0%`}function n_(e,t,n){return n+t*(e-n)}function r_(e,t,n,r,i){return i!==void 0&&(e=n_(e,i,r)),n_(e,n,r)+t}function i_(e,t=0,n=1,r,i){e.min=r_(e.min,t,n,r,i),e.max=r_(e.max,t,n,r,i)}function a_(e,{x:t,y:n}){i_(e.x,t.translate,t.scale,t.originPoint),i_(e.y,n.translate,n.scale,n.originPoint)}var o_=.999999999999,s_=1.0000000000001;function c_(e,t,n,r=!1){let i=n.length;if(!i)return;t.x=t.y=1;let a,o;for(let s=0;s<i;s++){a=n[s],o=a.projectionDelta;let{visualElement:i}=a.options;i&&i.props.style&&i.props.style.display===`contents`||(r&&a.options.layoutScroll&&a.scroll&&a!==a.root&&d_(e,{x:-a.scroll.offset.x,y:-a.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,a_(e,o)),r&&$g(a.latestValues)&&d_(e,a.latestValues))}t.x<s_&&t.x>o_&&(t.x=1),t.y<s_&&t.y>o_&&(t.y=1)}function l_(e,t){e.min+=t,e.max+=t}function u_(e,t,n,r,i=.5){i_(e,t,n,Lf(e.min,e.max,i),r)}function d_(e,t){u_(e.x,t.x,t.scaleX,t.scale,t.originX),u_(e.y,t.y,t.scaleY,t.scale,t.originY)}function f_(e,t){return Jg(Xg(e.getBoundingClientRect(),t))}function p_(e,t,n){let r=f_(e,n),{scroll:i}=t;return i&&(l_(r.x,i.offset.x),l_(r.y,i.offset.y)),r}var m_={x:`translateX`,y:`translateY`,z:`translateZ`,transformPerspective:`perspective`},h_=Wp.length;function g_(e,t,n){let r=``,i=!0;for(let a=0;a<h_;a++){let o=Wp[a],s=e[o];if(s===void 0)continue;let c=!0;if(typeof s==`number`)c=s===+!!o.startsWith(`scale`);else{let e=parseFloat(s);c=o.startsWith(`scale`)?e===1:e===0}if(!c||n){let e=Rh(s,Oh[o]);c||(i=!1,r+=`${m_[o]||o}(${e}) `),n&&(t[o]=e)}}return r=r.trim(),n?r=n(t,i?``:r):i&&(r=`none`),r}function __(e,t,n){let{style:r,vars:i,transformOrigin:a}=e,o=!1,s=!1;for(let e in t){let n=t[e];if(Gp.has(e)){o=!0;continue}else if(Kd(e)){i[e]=n;continue}else{let t=Rh(n,Oh[e]);e.startsWith(`origin`)?(s=!0,a[e]=t):r[e]=t}}if(t.transform||(o||n?r.transform=g_(t,e.transform,n):r.transform&&(r.transform=`none`)),s){let{originX:e=`50%`,originY:t=`50%`,originZ:n=0}=a;r.transformOrigin=`${e} ${t} ${n}`}}function v_(e,{style:t,vars:n},r,i){let a=e.style,o;for(o in t)a[o]=t[o];for(o in i==null||i.applyProjectionStyles(a,r),n)a.setProperty(o,n[o])}function y_(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var b_={correct:(e,t)=>{if(!t.target)return e;if(typeof e==`string`)if(Z.test(e))e=parseFloat(e);else return e;return`${y_(e,t.target.x)}% ${y_(e,t.target.y)}%`}},x_={correct:(e,{treeScale:t,projectionDelta:n})=>{let r=e,i=Nf.parse(e);if(i.length>5)return r;let a=Nf.createTransformer(e),o=typeof i[0]==`number`?0:1,s=n.x.scale*t.x,c=n.y.scale*t.y;i[0+o]/=s,i[1+o]/=c;let l=Lf(s,c,.5);return typeof i[2+o]==`number`&&(i[2+o]/=l),typeof i[3+o]==`number`&&(i[3+o]/=l),a(i)}},S_={borderRadius:{...b_,applyTo:[`borderTopLeftRadius`,`borderTopRightRadius`,`borderBottomLeftRadius`,`borderBottomRightRadius`]},borderTopLeftRadius:b_,borderTopRightRadius:b_,borderBottomLeftRadius:b_,borderBottomRightRadius:b_,boxShadow:x_};function C_(e,{layout:t,layoutId:n}){return Gp.has(e)||e.startsWith(`origin`)||(t||n!==void 0)&&(!!S_[e]||e===`opacity`)}function w_(e,t,n){let r=e.style,i=t==null?void 0:t.style,a={};if(!r)return a;for(let t in r){var o;(oh(r[t])||i&&oh(i[t])||C_(t,e)||(n==null||(o=n.getValue(t))==null?void 0:o.liveStyle)!==void 0)&&(a[t]=r[t])}return a}function T_(e){return window.getComputedStyle(e)}var E_=class extends Kg{constructor(){super(...arguments),this.type=`html`,this.renderInstance=v_}readValueFromInstance(e,t){if(Gp.has(t)){var n;return(n=this.projection)!=null&&n.isProjecting?Bp(t):Hp(e,t)}else{let n=T_(e),r=(Kd(t)?n.getPropertyValue(t):n[t])||0;return typeof r==`string`?r.trim():r}}measureInstanceViewportBox(e,{transformPagePoint:t}){return f_(e,t)}build(e,t,n){__(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return w_(e,t,n)}},D_={offset:`stroke-dashoffset`,array:`stroke-dasharray`},O_={offset:`strokeDashoffset`,array:`strokeDasharray`};function k_(e,t,n=1,r=0,i=!0){e.pathLength=1;let a=i?D_:O_;e[a.offset]=`${-r}`,e[a.array]=`${t} ${n}`}var A_=[`offsetDistance`,`offsetPath`,`offsetRotate`,`offsetAnchor`];function j_(e,{attrX:t,attrY:n,attrScale:r,pathLength:i,pathSpacing:a=1,pathOffset:o=0,...s},c,l,u){if(__(e,s,l),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:d,style:f}=e;if(d.transform&&(f.transform=d.transform,delete d.transform),f.transform||d.transformOrigin){var p;f.transformOrigin=(p=d.transformOrigin)==null?`50% 50%`:p,delete d.transformOrigin}if(f.transform){var m;f.transformBox=(m=u==null?void 0:u.transformBox)==null?`fill-box`:m,delete d.transformBox}for(let e of A_)d[e]!==void 0&&(f[e]=d[e],delete d[e]);t!==void 0&&(d.x=t),n!==void 0&&(d.y=n),r!==void 0&&(d.scale=r),i!==void 0&&k_(d,i,a,o,!1)}var M_=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`]),N_=e=>typeof e==`string`&&e.toLowerCase()===`svg`;function P_(e,t,n,r){v_(e,t,void 0,r);for(let n in t.attrs)e.setAttribute(M_.has(n)?n:lh(n),t.attrs[n])}function F_(e,t,n){let r=w_(e,t,n);for(let n in e)if(oh(e[n])||oh(t[n])){let t=Wp.indexOf(n)===-1?n:`attr`+n.charAt(0).toUpperCase()+n.substring(1);r[t]=e[n]}return r}var I_=class extends Kg{constructor(){super(...arguments),this.type=`svg`,this.isSVGTag=!1,this.measureInstanceViewportBox=Og}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(Gp.has(t)){let e=Ah(t);return e&&e.default||0}return t=M_.has(t)?t:lh(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return F_(e,t,n)}build(e,t,n){j_(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){P_(e,t,n,r)}mount(e){this.isSVGTag=N_(e.tagName),super.mount(e)}},L_=Ng.length;function R_(e){if(!e)return;if(!e.isControllingVariants){let t=e.parent&&R_(e.parent)||{};return e.props.initial!==void 0&&(t.initial=e.props.initial),t}let t={};for(let n=0;n<L_;n++){let r=Ng[n],i=e.props[r];(jg(i)||i===!1)&&(t[r]=i)}return t}function z_(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}var B_=[...Mg].reverse(),V_=Mg.length;function H_(e){return t=>Promise.all(t.map(({animation:t,options:n})=>gh(e,t,n)))}function U_(e){let t=H_(e),n=K_(),r=!0,i=t=>(n,r)=>{var i;let a=Ym(e,r,t===`exit`?(i=e.presenceContext)==null?void 0:i.custom:void 0);if(a){let{transition:e,transitionEnd:t,...r}=a;n={...n,...r,...t}}return n};function a(n){t=n(e)}function o(a){let{props:o}=e,s=R_(e.parent)||{},c=[],l=new Set,u={},d=1/0;for(let t=0;t<V_;t++){let f=B_[t],p=n[f],m=o[f]===void 0?s[f]:o[f],h=jg(m),g=f===a?p.isActive:null;g===!1&&(d=t);let _=m===s[f]&&m!==o[f]&&h;if(_&&r&&e.manuallyAnimateOnMount&&(_=!1),p.protectedKeys={...u},!p.isActive&&g===null||!m&&!p.prevProp||Ag(m)||typeof m==`boolean`)continue;if(f===`exit`&&p.isActive&&g!==!0){p.prevResolvedValues&&(u={...u,...p.prevResolvedValues});continue}let v=W_(p.prevProp,m),y=v||f===a&&p.isActive&&!_&&h||t>d&&h,b=!1,x=Array.isArray(m)?m:[m],S=x.reduce(i(f),{});g===!1&&(S={});let{prevResolvedValues:C={}}=p,w={...C,...S},T=t=>{y=!0,l.has(t)&&(b=!0,l.delete(t)),p.needsAnimating[t]=!0;let n=e.getValue(t);n&&(n.liveStyle=!1)};for(let e in w){let t=S[e],n=C[e];if(u.hasOwnProperty(e))continue;let r=!1;r=nh(t)&&nh(n)?!z_(t,n):t!==n,r?t==null?l.add(e):T(e):t!==void 0&&l.has(e)?T(e):p.protectedKeys[e]=!0}p.prevProp=m,p.prevResolvedValues=S,p.isActive&&(u={...u,...S}),r&&e.blockInitialAnimation&&(y=!1);let E=_&&v;y&&(!E||b)&&c.push(...x.map(t=>{let n={type:f};if(typeof t==`string`&&r&&!E&&e.manuallyAnimateOnMount&&e.parent){let{parent:r}=e,i=Ym(r,t);if(r.enteringChildren&&i){let{delayChildren:t}=i.transition||{};n.delay=Mm(r.enteringChildren,e,t)}}return{animation:t,options:n}}))}if(l.size){let t={};if(typeof o.initial!=`boolean`){let n=Ym(e,Array.isArray(o.initial)?o.initial[0]:o.initial);n&&n.transition&&(t.transition=n.transition)}l.forEach(n=>{let r=e.getBaseTarget(n),i=e.getValue(n);i&&(i.liveStyle=!0),t[n]=r==null?null:r}),c.push({animation:t})}let f=!!c.length;return r&&(o.initial===!1||o.initial===o.animate)&&!e.manuallyAnimateOnMount&&(f=!1),r=!1,f?t(c):Promise.resolve()}function s(t,r){var i;if(n[t].isActive===r)return Promise.resolve();(i=e.variantChildren)==null||i.forEach(e=>{var n;return(n=e.animationState)==null?void 0:n.setActive(t,r)}),n[t].isActive=r;let a=o(t);for(let e in n)n[e].protectedKeys={};return a}return{animateChanges:o,setActive:s,setAnimateFunction:a,getState:()=>n,reset:()=>{n=K_()}}}function W_(e,t){return typeof t==`string`?t!==e:Array.isArray(t)?!z_(t,e):!1}function G_(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function K_(){return{animate:G_(!0),whileInView:G_(),whileHover:G_(),whileTap:G_(),whileDrag:G_(),whileFocus:G_(),exit:G_()}}function q_(e,t){e.min=t.min,e.max=t.max}function J_(e,t){q_(e.x,t.x),q_(e.y,t.y)}function Y_(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}var X_=.9999,Z_=1.0001,Q_=-.01,$_=.01;function ev(e){return e.max-e.min}function tv(e,t,n){return Math.abs(e-t)<=n}function nv(e,t,n,r=.5){e.origin=r,e.originPoint=Lf(t.min,t.max,e.origin),e.scale=ev(n)/ev(t),e.translate=Lf(n.min,n.max,e.origin)-e.originPoint,(e.scale>=X_&&e.scale<=Z_||isNaN(e.scale))&&(e.scale=1),(e.translate>=Q_&&e.translate<=$_||isNaN(e.translate))&&(e.translate=0)}function rv(e,t,n,r){nv(e.x,t.x,n.x,r?r.originX:void 0),nv(e.y,t.y,n.y,r?r.originY:void 0)}function iv(e,t,n){e.min=n.min+t.min,e.max=e.min+ev(t)}function av(e,t,n){iv(e.x,t.x,n.x),iv(e.y,t.y,n.y)}function ov(e,t,n){e.min=t.min-n.min,e.max=e.min+ev(t)}function sv(e,t,n){ov(e.x,t.x,n.x),ov(e.y,t.y,n.y)}function cv(e,t,n,r,i){return e-=t,e=n_(e,1/n,r),i!==void 0&&(e=n_(e,1/i,r)),e}function lv(e,t=0,n=1,r=.5,i,a=e,o=e){if(mf.test(t)&&(t=parseFloat(t),t=Lf(o.min,o.max,t/100)-o.min),typeof t!=`number`)return;let s=Lf(a.min,a.max,r);e===a&&(s-=t),e.min=cv(e.min,t,n,s,i),e.max=cv(e.max,t,n,s,i)}function uv(e,t,[n,r,i],a,o){lv(e,t[n],t[r],t[i],t.scale,a,o)}var dv=[`x`,`scaleX`,`originX`],fv=[`y`,`scaleY`,`originY`];function pv(e,t,n,r){uv(e.x,t,dv,n?n.x:void 0,r?r.x:void 0),uv(e.y,t,fv,n?n.y:void 0,r?r.y:void 0)}function mv(e){return e.translate===0&&e.scale===1}function hv(e){return mv(e.x)&&mv(e.y)}function gv(e,t){return e.min===t.min&&e.max===t.max}function _v(e,t){return gv(e.x,t.x)&&gv(e.y,t.y)}function vv(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function yv(e,t){return vv(e.x,t.x)&&vv(e.y,t.y)}function bv(e){return ev(e.x)/ev(e.y)}function xv(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}function Sv(e){return[e(`x`),e(`y`)]}function Cv(e,t,n){let r=``,i=e.x.translate/t.x,a=e.y.translate/t.y,o=(n==null?void 0:n.z)||0;if((i||a||o)&&(r=`translate3d(${i}px, ${a}px, ${o}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){let{transformPerspective:e,rotate:t,rotateX:i,rotateY:a,skewX:o,skewY:s}=n;e&&(r=`perspective(${e}px) ${r}`),t&&(r+=`rotate(${t}deg) `),i&&(r+=`rotateX(${i}deg) `),a&&(r+=`rotateY(${a}deg) `),o&&(r+=`skewX(${o}deg) `),s&&(r+=`skewY(${s}deg) `)}let s=e.x.scale*t.x,c=e.y.scale*t.y;return(s!==1||c!==1)&&(r+=`scale(${s}, ${c})`),r||`none`}var wv=[`TopLeft`,`TopRight`,`BottomLeft`,`BottomRight`],Tv=wv.length,Ev=e=>typeof e==`string`?parseFloat(e):e,Dv=e=>typeof e==`number`||Z.test(e);function Ov(e,t,n,r,i,a){if(i){var o,s;e.opacity=Lf(0,(o=n.opacity)==null?1:o,Av(r)),e.opacityExit=Lf((s=t.opacity)==null?1:s,0,jv(r))}else if(a){var c,l;e.opacity=Lf((c=t.opacity)==null?1:c,(l=n.opacity)==null?1:l,r)}for(let i=0;i<Tv;i++){let a=`border${wv[i]}Radius`,o=kv(t,a),s=kv(n,a);o===void 0&&s===void 0||(o||(o=0),s||(s=0),o===0||s===0||Dv(o)===Dv(s)?(e[a]=Math.max(Lf(Ev(o),Ev(s),r),0),(mf.test(s)||mf.test(o))&&(e[a]+=`%`)):e[a]=s)}(t.rotate||n.rotate)&&(e.rotate=Lf(t.rotate||0,n.rotate||0,r))}function kv(e,t){return e[t]===void 0?e.borderRadius:e[t]}var Av=Mv(0,.5,Cd),jv=Mv(.5,.95,id);function Mv(e,t,n){return r=>r<e?0:r>t?1:n(sd(e,t,r))}function Nv(e,t,n){let r=oh(e)?e:th(e);return r.start(Km(``,r,t,n)),r.animation}function Pv(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}var Fv=(e,t)=>e.depth-t.depth,Iv=class{constructor(){this.children=[],this.isDirty=!1}add(e){Xu(this.children,e),this.isDirty=!0}remove(e){Zu(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(Fv),this.isDirty=!1,this.children.forEach(e)}};function Lv(e,t){let n=Ud.now(),r=({timestamp:i})=>{let a=i-n;a>=t&&(Rd(r),e(a-t))};return X.setup(r,!0),()=>Rd(r)}function Rv(e){return oh(e)?e.get():e}var zv=class{constructor(){this.members=[]}add(e){Xu(this.members,e);for(let t=this.members.length-1;t>=0;t--){let n=this.members[t];if(n===e||n===this.lead||n===this.prevLead)continue;let r=n.instance;r&&r.isConnected===!1&&n.isPresent!==!1&&!n.snapshot&&Zu(this.members,n)}e.scheduleRender()}remove(e){if(Zu(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=this.members.findIndex(t=>e===t);if(t===0)return!1;let n;for(let e=t;e>=0;e--){let t=this.members[e],r=t.instance;if(t.isPresent!==!1&&(!r||r.isConnected!==!1)){n=t;break}}return n?(this.promote(n),!0):!1}promote(e,t){let n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.instance&&n.scheduleRender(),e.scheduleRender();let r=n.options.layoutDependency,i=e.options.layoutDependency;if(!(r!==void 0&&i!==void 0&&r===i)){let r=n.instance;r&&r.isConnected===!1&&!n.snapshot||(e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0))}let{crossfade:a}=e.options;a===!1&&n.hide()}}exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:n}=e;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}},Bv={hasAnimatedSinceResize:!0,hasEverUpdated:!1},Vv={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},Hv=[``,`X`,`Y`,`Z`],Uv=1e3,Wv=0;function Gv(e,t,n,r){let{latestValues:i}=t;i[e]&&(n[e]=i[e],t.setStaticValue(e,0),r&&(r[e]=0))}function Kv(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;let{visualElement:t}=e.options;if(!t)return;let n=dh(t);if(window.MotionHasOptimisedAnimation(n,`transform`)){let{layout:t,layoutId:r}=e.options;window.MotionCancelOptimisedAnimation(n,`transform`,X,!(t||r))}let{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&Kv(r)}function qv({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(e={},n=t==null?void 0:t()){this.id=Wv++,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,Pd.value&&(Vv.nodes=Vv.calculatedTargetDeltas=Vv.calculatedProjections=0),this.nodes.forEach(Xv),this.nodes.forEach(ry),this.nodes.forEach(iy),this.nodes.forEach(Zv),Pd.addProjectionMetrics&&Pd.addProjectionMetrics(Vv)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new Iv)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new cd),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let n=this.eventHandlers.get(e);n&&n.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=sg(t)&&!Sg(t),this.instance=t;let{layoutId:n,layout:r,visualElement:i}=this.options;if(i&&!i.current&&i.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(r||n)&&(this.isLayoutDirty=!0),e){let n,r=0,i=()=>this.root.updateBlockedByResize=!1;X.read(()=>{r=window.innerWidth}),e(t,()=>{let e=window.innerWidth;e!==r&&(r=e,this.root.updateBlockedByResize=!0,n&&n(),n=Lv(i,250),Bv.hasAnimatedSinceResize&&(Bv.hasAnimatedSinceResize=!1,this.nodes.forEach(ny)))})}n&&this.root.registerSharedNode(n,this),this.options.animate!==!1&&i&&(n||r)&&this.addEventListener(`didUpdate`,({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:n,layout:r})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let a=this.options.transition||i.getDefaultTransition()||dy,{onLayoutAnimationStart:o,onLayoutAnimationComplete:s}=i.getProps(),c=!this.targetLayout||!yv(this.targetLayout,r),l=!t&&n;if(this.options.layoutRoot||this.resumeFrom||l||t&&(c||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let t={...Wm(a,`layout`),onPlay:o,onComplete:s};(i.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,l)}else t||ny(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=r})}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(),Rd(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(ay),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Kv(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:n}=this.options;if(t===void 0&&!n)return;let r=this.getTransformTemplate();this.prevTransformTemplateValue=r?r(this.latestValues,``):void 0,this.updateSnapshot(),e&&this.notifyListeners(`willUpdate`)}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach($v);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(ey);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(ty),this.nodes.forEach(Jv),this.nodes.forEach(Yv)):this.nodes.forEach(ey),this.clearAllSnapshots();let e=Ud.now();zd.delta=Qu(0,1e3/60,e-zd.timestamp),zd.timestamp=e,zd.isProcessing=!0,Bd.update.process(zd),Bd.preRender.process(zd),Bd.render.process(zd),zd.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Bh.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Qv),this.sharedNodes.forEach(oy)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,X.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){X.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!ev(this.snapshot.measuredBox.x)&&!ev(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=Og(),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=r(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!i)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!hv(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,``):void 0,a=r!==this.prevTransformTemplateValue;e&&this.instance&&(t||$g(this.latestValues)||a)&&(i(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){let t=this.measurePageBox(),n=this.removeElementScroll(t);return e&&(n=this.removeTransform(n)),hy(n),{animationId:this.root.animationId,measuredBox:t,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){var e;let{visualElement:t}=this.options;if(!t)return Og();let n=t.measureViewportBox();if(!((e=this.scroll)!=null&&e.wasRoot||this.path.some(_y))){let{scroll:e}=this.root;e&&(l_(n.x,e.offset.x),l_(n.y,e.offset.y))}return n}removeElementScroll(e){var t;let n=Og();if(J_(n,e),(t=this.scroll)!=null&&t.wasRoot)return n;for(let t=0;t<this.path.length;t++){let r=this.path[t],{scroll:i,options:a}=r;r!==this.root&&i&&a.layoutScroll&&(i.wasRoot&&J_(n,e),l_(n.x,i.offset.x),l_(n.y,i.offset.y))}return n}applyTransform(e,t=!1){let n=Og();J_(n,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];!t&&r.options.layoutScroll&&r.scroll&&r!==r.root&&d_(n,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),$g(r.latestValues)&&d_(n,r.latestValues)}return $g(this.latestValues)&&d_(n,this.latestValues),n}removeTransform(e){let t=Og();J_(t,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];if(!n.instance||!$g(n.latestValues))continue;Qg(n.latestValues)&&n.updateSnapshot();let r=Og();J_(r,n.measurePageBox()),pv(t,n.latestValues,n.snapshot?n.snapshot.layoutBox:void 0,r)}return $g(this.latestValues)&&pv(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:e.crossfade===void 0?!0: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!==zd.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t;let n=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=n.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=n.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=n.isSharedProjectionDirty);let r=!!this.resumingFrom||this!==n;if(!(e||r&&this.isSharedProjectionDirty||this.isProjectionDirty||(t=this.parent)!=null&&t.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:i,layoutId:a}=this.options;if(!this.layout||!(i||a))return;this.resolvedRelativeTargetAt=zd.timestamp;let o=this.getClosestProjectingParent();o&&this.linkedParentVersion!==o.layoutVersion&&!o.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(o&&o.layout?this.createRelativeTarget(o,this.layout.layoutBox,o.layout.layoutBox):this.removeRelativeTarget()),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=Og(),this.targetWithTransforms=Og()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),av(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):J_(this.target,this.layout.layoutBox),a_(this.target,this.targetDelta)):J_(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,o&&!!o.resumingFrom==!!this.resumingFrom&&!o.options.layoutScroll&&o.target&&this.animationProgress!==1?this.createRelativeTarget(o,this.target,o.target):this.relativeParent=this.relativeTarget=void 0),Pd.value&&Vv.calculatedTargetDeltas++)}getClosestProjectingParent(){if(!(!this.parent||Qg(this.parent.latestValues)||e_(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(e,t,n){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Og(),this.relativeTargetOrigin=Og(),sv(this.relativeTargetOrigin,t,n),J_(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){var e;let t=this.getLead(),n=!!this.resumingFrom||this!==t,r=!0;if((this.isProjectionDirty||(e=this.parent)!=null&&e.isProjectionDirty)&&(r=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===zd.timestamp&&(r=!1),r)return;let{layout:i,layoutId:a}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(i||a))return;J_(this.layoutCorrected,this.layout.layoutBox);let o=this.treeScale.x,s=this.treeScale.y;c_(this.layoutCorrected,this.treeScale,this.path,n),t.layout&&!t.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(t.target=t.layout.layoutBox,t.targetWithTransforms=Og());let{target:c}=t;if(!c){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(Y_(this.prevProjectionDelta.x,this.projectionDelta.x),Y_(this.prevProjectionDelta.y,this.projectionDelta.y)),rv(this.projectionDelta,this.layoutCorrected,c,this.latestValues),(this.treeScale.x!==o||this.treeScale.y!==s||!xv(this.projectionDelta.x,this.prevProjectionDelta.x)||!xv(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners(`projectionUpdate`,c)),Pd.value&&Vv.calculatedProjections++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){var t;if((t=this.options.visualElement)==null||t.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Eg(),this.projectionDelta=Eg(),this.projectionDeltaWithTransform=Eg()}setAnimationOrigin(e,t=!1){let n=this.snapshot,r=n?n.latestValues:{},i={...this.latestValues},a=Eg();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let o=Og(),s=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),c=this.getStack(),l=!c||c.members.length<=1,u=!!(s&&!l&&this.options.crossfade===!0&&!this.path.some(uy));this.animationProgress=0;let d;this.mixTargetDelta=t=>{let n=t/1e3;sy(a.x,e.x,n),sy(a.y,e.y,n),this.setTargetDelta(a),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(sv(o,this.layout.layoutBox,this.relativeParent.layout.layoutBox),ly(this.relativeTarget,this.relativeTargetOrigin,o,n),d&&_v(this.relativeTarget,d)&&(this.isProjectionDirty=!1),d||(d=Og()),J_(d,this.relativeTarget)),s&&(this.animationValues=i,Ov(i,r,this.latestValues,n,u,l)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){var t,n;this.notifyListeners(`animationStart`),(t=this.currentAnimation)==null||t.stop(),(n=this.resumingFrom)==null||(n=n.currentAnimation)==null||n.stop(),this.pendingAnimation&&(Rd(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=X.update(()=>{Bv.hasAnimatedSinceResize=!0,Wd.layout++,this.motionValue||(this.motionValue=th(0)),this.motionValue.jump(0,!1),this.currentAnimation=Nv(this.motionValue,[0,1e3],{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{Wd.layout--},onComplete:()=>{Wd.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(Uv),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:n,layout:r,latestValues:i}=e;if(!(!t||!n||!r)){if(this!==e&&this.layout&&r&&gy(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||Og();let t=ev(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;let r=ev(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}J_(t,n),d_(t,i),rv(this.projectionDeltaWithTransform,this.layoutCorrected,t,i)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new zv),this.sharedNodes.get(e).add(t);let n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return e?e.lead===this:!0}getLead(){var e;let{layoutId:t}=this.options;return t&&((e=this.getStack())==null?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?(e=this.getStack())==null?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:n}={}){let r=this.getStack();r&&r.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return e?e.relegate(this):!1}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;let r={};n.z&&Gv(`z`,e,r,this.animationValues);for(let t=0;t<Hv.length;t++)Gv(`rotate${Hv[t]}`,e,r,this.animationValues),Gv(`skew${Hv[t]}`,e,r,this.animationValues);e.render();for(let t in r)e.setStaticValue(t,r[t]),this.animationValues&&(this.animationValues[t]=r[t]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible){e.visibility=`hidden`;return}let n=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,e.visibility=``,e.opacity=``,e.pointerEvents=Rv(t==null?void 0:t.pointerEvents)||``,e.transform=n?n(this.latestValues,``):`none`;return}let r=this.getLead();if(!this.projectionDelta||!this.layout||!r.target){this.options.layoutId&&(e.opacity=this.latestValues.opacity===void 0?1:this.latestValues.opacity,e.pointerEvents=Rv(t==null?void 0:t.pointerEvents)||``),this.hasProjected&&!$g(this.latestValues)&&(e.transform=n?n({},``):`none`,this.hasProjected=!1);return}e.visibility=``;let i=r.animationValues||r.latestValues;this.applyTransformsToTarget();let a=Cv(this.projectionDeltaWithTransform,this.treeScale,i);n&&(a=n(i,a)),e.transform=a;let{x:o,y:s}=this.projectionDelta;if(e.transformOrigin=`${o.origin*100}% ${s.origin*100}% 0`,r.animationValues){var c,l;e.opacity=r===this?(c=(l=i.opacity)==null?this.latestValues.opacity:l)==null?1:c:this.preserveOpacity?this.latestValues.opacity:i.opacityExit}else e.opacity=r===this?i.opacity===void 0?``:i.opacity:i.opacityExit===void 0?0:i.opacityExit;for(let t in S_){if(i[t]===void 0)continue;let{correct:n,applyTo:o,isCSSVariable:s}=S_[t],c=a===`none`?i[t]:n(i[t],r);if(o){let t=o.length;for(let n=0;n<t;n++)e[o[n]]=c}else s?this.options.visualElement.renderState.vars[t]=c:e[t]=c}this.options.layoutId&&(e.pointerEvents=r===this?Rv(t==null?void 0:t.pointerEvents)||``:`none`)}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>{var t;return(t=e.currentAnimation)==null?void 0:t.stop()}),this.root.nodes.forEach($v),this.root.sharedNodes.clear()}}}function Jv(e){e.updateLayout()}function Yv(e){var t;let n=((t=e.resumeFrom)==null?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners(`didUpdate`)){let{layoutBox:t,measuredBox:r}=e.layout,{animationType:i}=e.options,a=n.source!==e.layout.source;i===`size`?Sv(e=>{let r=a?n.measuredBox[e]:n.layoutBox[e],i=ev(r);r.min=t[e].min,r.max=r.min+i}):gy(i,n.layoutBox,t)&&Sv(r=>{let i=a?n.measuredBox[r]:n.layoutBox[r],o=ev(t[r]);i.max=i.min+o,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[r].max=e.relativeTarget[r].min+o)});let o=Eg();rv(o,t,n.layoutBox);let s=Eg();a?rv(s,e.applyTransform(r,!0),n.measuredBox):rv(s,t,n.layoutBox);let c=!hv(o),l=!1;if(!e.resumeFrom){let r=e.getClosestProjectingParent();if(r&&!r.resumeFrom){let{snapshot:i,layout:a}=r;if(i&&a){let o=Og();sv(o,n.layoutBox,i.layoutBox);let s=Og();sv(s,t,a.layoutBox),yv(o,s)||(l=!0),r.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=o,e.relativeParent=r)}}}e.notifyListeners(`didUpdate`,{layout:t,snapshot:n,delta:s,layoutDelta:o,hasLayoutChanged:c,hasRelativeLayoutChanged:l})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function Xv(e){Pd.value&&Vv.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 Zv(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Qv(e){e.clearSnapshot()}function $v(e){e.clearMeasurements()}function ey(e){e.isLayoutDirty=!1}function ty(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify(`BeforeLayoutMeasure`),e.resetTransform()}function ny(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function ry(e){e.resolveTargetDelta()}function iy(e){e.calcProjection()}function ay(e){e.resetSkewAndRotation()}function oy(e){e.removeLeadSnapshot()}function sy(e,t,n){e.translate=Lf(t.translate,0,n),e.scale=Lf(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function cy(e,t,n,r){e.min=Lf(t.min,n.min,r),e.max=Lf(t.max,n.max,r)}function ly(e,t,n,r){cy(e.x,t.x,n.x,r),cy(e.y,t.y,n.y,r)}function uy(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}var dy={duration:.45,ease:[.4,0,.1,1]},fy=e=>typeof navigator<`u`&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),py=fy(`applewebkit/`)&&!fy(`chrome/`)?Math.round:id;function my(e){e.min=py(e.min),e.max=py(e.max)}function hy(e){my(e.x),my(e.y)}function gy(e,t,n){return e===`position`||e===`preserve-aspect`&&!tv(bv(t),bv(n),.2)}function _y(e){var t;return e!==e.root&&((t=e.scroll)==null?void 0:t.wasRoot)}var vy=qv({attachResizeListener:(e,t)=>Pv(e,`resize`,t),measureScroll:()=>{var e,t;return{x:document.documentElement.scrollLeft||((e=document.body)==null?void 0:e.scrollLeft)||0,y:document.documentElement.scrollTop||((t=document.body)==null?void 0:t.scrollTop)||0}},checkIsScrollRoot:()=>!0}),yy={current:void 0},by=qv({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!yy.current){let e=new vy({});e.mount(window),e.setOptions({layoutScroll:!0}),yy.current=e}return yy.current},resetTransform:(e,t)=>{e.style.transform=t===void 0?`none`:t},checkIsScrollRoot:e=>window.getComputedStyle(e).position===`fixed`}),xy=(0,S.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:`never`});function Sy(e=!0){let t=(0,S.useContext)(Yu);if(t===null)return[!0,null];let{isPresent:n,onExitComplete:r,register:i}=t,a=(0,S.useId)();(0,S.useEffect)(()=>{if(e)return i(a)},[e]);let o=(0,S.useCallback)(()=>e&&r&&r(a),[a,r,e]);return!n&&r?[!1,o]:[!0]}var Cy=(0,S.createContext)({strict:!1}),wy={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`]},Ty=!1;function Ey(){if(Ty)return;let e={};for(let t in wy)e[t]={isEnabled:e=>wy[t].some(t=>!!e[t])};Ug(e),Ty=!0}function Dy(){return Ey(),Wg()}function Oy(e){let t=Dy();for(let n in e)t[n]={...t[n],...e[n]};Ug(t)}var ky=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 Ay(e){return e.startsWith(`while`)||e.startsWith(`drag`)&&e!==`draggable`||e.startsWith(`layout`)||e.startsWith(`onTap`)||e.startsWith(`onPan`)||e.startsWith(`onLayout`)||ky.has(e)}function jy(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var My=o((()=>{})),Ny=c({default:()=>Fy}),Py,Fy,Iy=o((()=>{My(),Py=/^((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)-.*))$/,Fy=jy(function(e){return Py.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91})})),Ly=e=>!Ay(e);function Ry(e){typeof e==`function`&&(Ly=t=>t.startsWith(`on`)?!Ay(t):e(t))}try{Ry((Iy(),d(Ny)).default)}catch(e){}function zy(e,t,n){let r={};for(let i in e)i===`values`&&typeof e.values==`object`||(Ly(i)||n===!0&&Ay(i)||!t&&!Ay(i)||e.draggable&&i.startsWith(`onDrag`))&&(r[i]=e[i]);return r}var By=(0,S.createContext)({});function Vy(e,t){if(Pg(e)){let{initial:t,animate:n}=e;return{initial:t===!1||jg(t)?t:void 0,animate:jg(n)?n:void 0}}return e.inherit===!1?{}:t}function Hy(e){let{initial:t,animate:n}=Vy(e,(0,S.useContext)(By));return(0,S.useMemo)(()=>({initial:t,animate:n}),[Uy(t),Uy(n)])}function Uy(e){return Array.isArray(e)?e.join(` `):e}var Wy=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function Gy(e,t,n){for(let r in t)!oh(t[r])&&!C_(r,n)&&(e[r]=t[r])}function Ky({transformTemplate:e},t){return(0,S.useMemo)(()=>{let n=Wy();return __(n,t,e),Object.assign({},n.vars,n.style)},[t])}function qy(e,t){let n=e.style||{},r={};return Gy(r,n,e),Object.assign(r,Ky(e,t)),r}function Jy(e,t){let n={},r=qy(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout=`none`,r.touchAction=e.drag===!0?`none`:`pan-${e.drag===`x`?`y`:`x`}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}var Yy=()=>({...Wy(),attrs:{}});function Xy(e,t,n,r){let i=(0,S.useMemo)(()=>{let n=Yy();return j_(n,t,N_(r),e.transformTemplate,e.style),{...n.attrs,style:{...n.style}}},[t]);if(e.style){let t={};Gy(t,e.style,e),i.style={...t,...i.style}}return i}var Zy=[`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 Qy(e){return typeof e!=`string`||e.includes(`-`)?!1:!!(Zy.indexOf(e)>-1||/[A-Z]/u.test(e))}function $y(e,t,n,{latestValues:r},i,a=!1,o){let s=((o==null?Qy(e):o)?Xy:Jy)(t,r,i,e),c=zy(t,typeof e==`string`,a),l=e===S.Fragment?{}:{...c,...s,ref:n},{children:u}=t,d=(0,S.useMemo)(()=>oh(u)?u.get():u,[u]);return(0,S.createElement)(e,{...l,children:d})}function eb({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,i){return{latestValues:tb(n,r,i,e),renderState:t()}}function tb(e,t,n,r){let i={},a=r(e,{});for(let e in a)i[e]=Rv(a[e]);let{initial:o,animate:s}=e,c=Pg(e),l=Fg(e);t&&l&&!c&&e.inherit!==!1&&(o===void 0&&(o=t.initial),s===void 0&&(s=t.animate));let u=n?n.initial===!1:!1;u=u||o===!1;let d=u?s:o;if(d&&typeof d!=`boolean`&&!Ag(d)){let t=Array.isArray(d)?d:[d];for(let n=0;n<t.length;n++){let r=Jm(e,t[n]);if(r){let{transitionEnd:e,transition:t,...n}=r;for(let e in n){let t=n[e];if(Array.isArray(t)){let e=u?t.length-1:0;t=t[e]}t!==null&&(i[e]=t)}for(let t in e)i[t]=e[t]}}}return i}var nb=e=>(t,n)=>{let r=(0,S.useContext)(By),i=(0,S.useContext)(Yu),a=()=>eb(e,t,r,i);return n?a():Ku(a)},rb=nb({scrapeMotionValuesFromProps:w_,createRenderState:Wy}),ib=nb({scrapeMotionValuesFromProps:F_,createRenderState:Yy}),ab=Symbol.for(`motionComponentSymbol`);function ob(e,t,n){let r=(0,S.useRef)(n);(0,S.useInsertionEffect)(()=>{r.current=n});let i=(0,S.useRef)(null);return(0,S.useCallback)(n=>{if(n){var a;(a=e.onMount)==null||a.call(e,n)}t&&(n?t.mount(n):t.unmount());let o=r.current;if(typeof o==`function`)if(n){let e=o(n);typeof e==`function`&&(i.current=e)}else i.current?(i.current(),i.current=null):o(n);else o&&(o.current=n)},[t])}var sb=(0,S.createContext)({});function cb(e){return e&&typeof e==`object`&&Object.prototype.hasOwnProperty.call(e,`current`)}function lb(e,t,n,r,i,a){var o,s,c,l;let{visualElement:u}=(0,S.useContext)(By),d=(0,S.useContext)(Cy),f=(0,S.useContext)(Yu),p=(0,S.useContext)(xy),m=p.reducedMotion,h=p.skipAnimations,g=(0,S.useRef)(null),_=(0,S.useRef)(!1);r=r||d.renderer,!g.current&&r&&(g.current=r(e,{visualState:t,parent:u,props:n,presenceContext:f,blockInitialAnimation:f?f.initial===!1:!1,reducedMotionConfig:m,skipAnimations:h,isSVG:a}),_.current&&g.current&&(g.current.manuallyAnimateOnMount=!0));let v=g.current,y=(0,S.useContext)(sb);v&&!v.projection&&i&&(v.type===`html`||v.type===`svg`)&&ub(g.current,n,i,y);let b=(0,S.useRef)(!1);(0,S.useInsertionEffect)(()=>{v&&b.current&&v.update(n,f)});let x=n[uh],C=(0,S.useRef)(!!x&&!((o=(s=window).MotionHandoffIsComplete)!=null&&o.call(s,x))&&((c=(l=window).MotionHasOptimisedAnimation)==null?void 0:c.call(l,x)));return Ju(()=>{_.current=!0,v&&(b.current=!0,window.MotionIsMounted=!0,v.updateFeatures(),v.scheduleRenderMicrotask(),C.current&&v.animationState&&v.animationState.animateChanges())}),(0,S.useEffect)(()=>{v&&(!C.current&&v.animationState&&v.animationState.animateChanges(),C.current&&(queueMicrotask(()=>{var e,t;(e=(t=window).MotionHandoffMarkAsComplete)==null||e.call(t,x)}),C.current=!1),v.enteringChildren=void 0)}),v}function ub(e,t,n,r){let{layoutId:i,layout:a,drag:o,dragConstraints:s,layoutScroll:c,layoutRoot:l,layoutCrossfade:u}=t;e.projection=new n(e.latestValues,t[`data-framer-portal-id`]?void 0:db(e.parent)),e.projection.setOptions({layoutId:i,layout:a,alwaysMeasureLayout:!!o||s&&cb(s),visualElement:e,animationType:typeof a==`string`?a:`both`,initialPromotionConfig:r,crossfade:u,layoutScroll:c,layoutRoot:l})}function db(e){if(e)return e.options.allowProjection===!1?db(e.parent):e.projection}function fb(e,{forwardMotionProps:t=!1,type:n}={},r,i){var a,o;r&&Oy(r);let s=n?n===`svg`:Qy(e),c=s?ib:rb;function l(n,a){let o,l={...(0,S.useContext)(xy),...n,layoutId:pb(n)},{isStatic:u}=l,d=Hy(n),f=c(n,u);if(!u&&qu){mb(l,r);let t=hb(l);o=t.MeasureLayout,d.visualElement=lb(e,f,l,i,t.ProjectionNode,s)}return(0,F.jsxs)(By.Provider,{value:d,children:[o&&d.visualElement?(0,F.jsx)(o,{visualElement:d.visualElement,...l}):null,$y(e,n,ob(f,d.visualElement,a),f,u,t,s)]})}l.displayName=`motion.${typeof e==`string`?e:`create(${(a=(o=e.displayName)==null?e.name:o)==null?``:a})`}`;let u=(0,S.forwardRef)(l);return u[ab]=e,u}function pb({layoutId:e}){let t=(0,S.useContext)(Gu).id;return t&&e!==void 0?t+`-`+e:e}function mb(e,t){(0,S.useContext)(Cy).strict}function hb(e){let{drag:t,layout:n}=Dy();if(!t&&!n)return{};let r={...t,...n};return{MeasureLayout:t!=null&&t.isEnabled(e)||n!=null&&n.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}function gb(e,t){if(typeof Proxy>`u`)return fb;let n=new Map,r=(n,r)=>fb(n,r,e,t);return new Proxy((e,t)=>r(e,t),{get:(i,a)=>a===`create`?r:(n.has(a)||n.set(a,fb(a,void 0,e,t)),n.get(a))})}var _b=(e,t)=>{var n;return((n=t.isSVG)==null?Qy(e):n)?new I_(t):new E_(t,{allowProjection:e!==S.Fragment})},vb=class extends qg{constructor(e){super(e),e.animationState||(e.animationState=U_(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();Ag(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(),(e=this.unmountControls)==null||e.call(this)}},yb=0,bb={animation:{Feature:vb},exit:{Feature:class extends qg{constructor(){super(...arguments),this.id=yb++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;let r=this.node.animationState.setActive(`exit`,!e);t&&!e&&r.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 xb(e){return{point:{x:e.pageX,y:e.pageY}}}var Sb=e=>t=>Yh(t)&&e(t,xb(t));function Cb(e,t,n,r){return Pv(e,t,Sb(n),r)}var wb=({current:e})=>e?e.ownerDocument.defaultView:null,Tb=(e,t)=>Math.abs(e-t);function Eb(e,t){let n=Tb(e.x,t.x),r=Tb(e.y,t.y);return Math.sqrt(n**2+r**2)}var Db=new Set([`auto`,`scroll`]),Ob=class{constructor(e,t,{transformPagePoint:n,contextWindow:r=window,dragSnapToOrigin:i=!1,distanceThreshold:a=3,element:o}={}){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=jb(this.lastMoveEventInfo,this.history),t=this.startEvent!==null,n=Eb(e.offset,{x:0,y:0})>=this.distanceThreshold;if(!t&&!n)return;let{point:r}=e,{timestamp:i}=zd;this.history.push({...r,timestamp:i});let{onStart:a,onMove:o}=this.handlers;t||(a&&a(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),o&&o(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=kb(t,this.transformPagePoint),X.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:n,onSessionEnd:r,resumeAnimation:i}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&i&&i(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let a=jb(e.type===`pointercancel`?this.lastMoveEventInfo:kb(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,a),r&&r(e,a)},!Yh(e))return;this.dragSnapToOrigin=i,this.handlers=t,this.transformPagePoint=n,this.distanceThreshold=a,this.contextWindow=r||window;let s=kb(xb(e),this.transformPagePoint),{point:c}=s,{timestamp:l}=zd;this.history=[{...c,timestamp:l}];let{onSessionStart:u}=t;u&&u(e,jb(s,this.history)),this.removeListeners=od(Cb(this.contextWindow,`pointermove`,this.handlePointerMove),Cb(this.contextWindow,`pointerup`,this.handlePointerUp),Cb(this.contextWindow,`pointercancel`,this.handlePointerUp)),o&&this.startScrollTracking(o)}startScrollTracking(e){let t=e.parentElement;for(;t;){let e=getComputedStyle(t);(Db.has(e.overflowX)||Db.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 n=e===window,r=n?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},i={x:r.x-t.x,y:r.y-t.y};i.x===0&&i.y===0||(n?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=i.x,this.lastMoveEventInfo.point.y+=i.y):this.history.length>0&&(this.history[0].x-=i.x,this.history[0].y-=i.y),this.scrollPositions.set(e,r),X.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),Rd(this.updatePoint)}};function kb(e,t){return t?{point:t(e.point)}:e}function Ab(e,t){return{x:e.x-t.x,y:e.y-t.y}}function jb({point:e},t){return{point:e,delta:Ab(e,Nb(t)),offset:Ab(e,Mb(t)),velocity:Pb(t,.1)}}function Mb(e){return e[0]}function Nb(e){return e[e.length-1]}function Pb(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null,i=Nb(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>ld(t)));)n--;if(!r)return{x:0,y:0};r===e[0]&&e.length>2&&i.timestamp-r.timestamp>ld(t)*2&&(r=e[1]);let a=ud(i.timestamp-r.timestamp);if(a===0)return{x:0,y:0};let o={x:(i.x-r.x)/a,y:(i.y-r.y)/a};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}function Fb(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?Lf(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?Lf(n,e,r.max):Math.min(e,n)),e}function Ib(e,t,n){return{min:t===void 0?void 0:e.min+t,max:n===void 0?void 0:e.max+n-(e.max-e.min)}}function Lb(e,{top:t,left:n,bottom:r,right:i}){return{x:Ib(e.x,n,i),y:Ib(e.y,t,r)}}function Rb(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function zb(e,t){return{x:Rb(e.x,t.x),y:Rb(e.y,t.y)}}function Bb(e,t){let n=.5,r=ev(e),i=ev(t);return i>r?n=sd(t.min,t.max-r,e.min):r>i&&(n=sd(e.min,e.max-i,t.min)),Qu(0,1,n)}function Vb(e,t){let n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}var Hb=.35;function Ub(e=Hb){return e===!1?e=0:e===!0&&(e=Hb),{x:Wb(e,`left`,`right`),y:Wb(e,`top`,`bottom`)}}function Wb(e,t,n){return{min:Gb(e,t),max:Gb(e,n)}}function Gb(e,t){return typeof e==`number`?e:e[t]||0}var Kb=new WeakMap,qb=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=Og(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:n}={}){let{presenceContext:r}=this.visualElement;if(r&&r.isPresent===!1)return;let i=e=>{t&&this.snapToCursor(xb(e).point),this.stopAnimation()},a=(e,t)=>{let{drag:n,dragPropagation:r,onDragStart:i}=this.getProps();if(n&&!r&&(this.openDragLock&&this.openDragLock(),this.openDragLock=Wh(n),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Sv(e=>{let t=this.getAxisMotionValue(e).get()||0;if(mf.test(t)){let{projection:n}=this.visualElement;if(n&&n.layout){let r=n.layout.layoutBox[e];r&&(t=ev(r)*(parseFloat(t)/100))}}this.originPoint[e]=t}),i&&X.update(()=>i(e,t),!1,!0),ch(this.visualElement,`transform`);let{animationState:a}=this.visualElement;a&&a.setActive(`whileDrag`,!0)},o=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:n,dragDirectionLock:r,onDirectionLock:i,onDrag:a}=this.getProps();if(!n&&!this.openDragLock)return;let{offset:o}=t;if(r&&this.currentDirection===null){this.currentDirection=Zb(o),this.currentDirection!==null&&i&&i(this.currentDirection);return}this.updateAxis(`x`,t.point,o),this.updateAxis(`y`,t.point,o),this.visualElement.render(),a&&X.update(()=>a(e,t),!1,!0)},s=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},c=()=>{let{dragSnapToOrigin:e}=this.getProps();(e||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:l}=this.getProps();this.panSession=new Ob(e,{onSessionStart:i,onStart:a,onMove:o,onSessionEnd:s,resumeAnimation:c},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:l,distanceThreshold:n,contextWindow:wb(this.visualElement),element:this.visualElement.current})}stop(e,t){let n=e||this.latestPointerEvent,r=t||this.latestPanInfo,i=this.isDragging;if(this.cancel(),!i||!r||!n)return;let{velocity:a}=r;this.startAnimation(a);let{onDragEnd:o}=this.getProps();o&&X.postRender(()=>o(n,r))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.endPanSession();let{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive(`whileDrag`,!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(e,t,n){let{drag:r}=this.getProps();if(!n||!Xb(e,r,this.currentDirection))return;let i=this.getAxisMotionValue(e),a=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(a=Fb(a,this.constraints[e],this.elastic[e])),i.set(a)}resolveConstraints(){var e;let{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(e=this.visualElement.projection)==null?void 0:e.layout,i=this.constraints;t&&cb(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=Lb(r.layoutBox,t):this.constraints=!1,this.elastic=Ub(n),i!==this.constraints&&!cb(t)&&r&&this.constraints&&!this.hasMutatedConstraints&&Sv(e=>{this.constraints!==!1&&this.getAxisMotionValue(e)&&(this.constraints[e]=Vb(r.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){let{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!cb(e))return!1;let n=e.current,{projection:r}=this.visualElement;if(!r||!r.layout)return!1;let i=p_(n,r.root,this.visualElement.getTransformPagePoint()),a=zb(r.layout.layoutBox,i);if(t){let e=t(Yg(a));this.hasMutatedConstraints=!!e,e&&(a=Jg(e))}return a}startAnimation(e){let{drag:t,dragMomentum:n,dragElastic:r,dragTransition:i,dragSnapToOrigin:a,onDragTransitionEnd:o}=this.getProps(),s=this.constraints||{},c=Sv(o=>{if(!Xb(o,t,this.currentDirection))return;let c=s&&s[o]||{};a&&(c={min:0,max:0});let l={type:`inertia`,velocity:n?e[o]:0,bounceStiffness:r?200:1e6,bounceDamping:r?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...c};return this.startAxisValueAnimation(o,l)});return Promise.all(c).then(o)}startAxisValueAnimation(e,t){let n=this.getAxisMotionValue(e);return ch(this.visualElement,e),n.start(Km(e,n,0,t,this.visualElement,!1))}stopAnimation(){Sv(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`,n=this.visualElement.getProps();return n[t]||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){Sv(t=>{let{drag:n}=this.getProps();if(!Xb(t,n,this.currentDirection))return;let{projection:r}=this.visualElement,i=this.getAxisMotionValue(t);if(r&&r.layout){let{min:n,max:a}=r.layout.layoutBox[t],o=i.get()||0;i.set(e[t]-Lf(n,a,.5)+o)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!cb(t)||!n||!this.constraints)return;this.stopAnimation();let r={x:0,y:0};Sv(e=>{let t=this.getAxisMotionValue(e);if(t&&this.constraints!==!1){let n=t.get();r[e]=Bb({min:n,max:n},this.constraints[e])}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},``):`none`,n.root&&n.root.updateScroll(),n.updateLayout(),this.constraints=!1,this.resolveConstraints(),Sv(t=>{if(!Xb(t,e,null))return;let n=this.getAxisMotionValue(t),{min:i,max:a}=this.constraints[t];n.set(Lf(i,a,r[t]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;Kb.set(this.visualElement,this);let e=this.visualElement.current,t=Cb(e,`pointerdown`,t=>{let{drag:n,dragListener:r=!0}=this.getProps(),i=t.target,a=i!==e&&$h(i);n&&r&&!a&&this.start(t)}),n,r=()=>{let{dragConstraints:t}=this.getProps();cb(t)&&t.current&&(this.constraints=this.resolveRefConstraints(),n||(n=Yb(e,t.current,()=>this.scalePositionWithinConstraints())))},{projection:i}=this.visualElement,a=i.addEventListener(`measure`,r);i&&!i.layout&&(i.root&&i.root.updateScroll(),i.updateLayout()),X.read(r);let o=Pv(window,`resize`,()=>this.scalePositionWithinConstraints()),s=i.addEventListener(`didUpdate`,(({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(Sv(t=>{let n=this.getAxisMotionValue(t);n&&(this.originPoint[t]+=e[t].translate,n.set(n.get()+e[t].translate))}),this.visualElement.render())}));return()=>{o(),t(),a(),s&&s(),n&&n()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:i=!1,dragElastic:a=Hb,dragMomentum:o=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:i,dragElastic:a,dragMomentum:o}}};function Jb(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function Yb(e,t,n){let r=xg(e,Jb(n)),i=xg(t,Jb(n));return()=>{r(),i()}}function Xb(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function Zb(e,t=10){let n=null;return Math.abs(e.y)>t?n=`y`:Math.abs(e.x)>t&&(n=`x`),n}var Qb=class extends qg{constructor(e){super(e),this.removeGroupControls=id,this.removeListeners=id,this.controls=new qb(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||id}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()}},$b=e=>(t,n)=>{e&&X.update(()=>e(t,n),!1,!0)},ex=class extends qg{constructor(){super(...arguments),this.removePointerDownListener=id}onPointerDown(e){this.session=new Ob(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:wb(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:$b(e),onStart:$b(t),onMove:$b(n),onEnd:(e,t)=>{delete this.session,r&&X.postRender(()=>r(e,t))}}}mount(){this.removePointerDownListener=Cb(this.node.current,`pointerdown`,e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}},tx=!1,nx=class extends S.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:i}=e;i&&(t.group&&t.group.add(i),n&&n.register&&r&&n.register(i),tx&&i.root.didUpdate(),i.addEventListener(`animationComplete`,()=>{this.safeToRemove()}),i.setOptions({...i.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),Bv.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:n,drag:r,isPresent:i}=this.props,{projection:a}=n;return a?(a.isPresent=i,e.layoutDependency!==t&&a.setOptions({...a.options,layoutDependency:t}),tx=!0,r||e.layoutDependency!==t||t===void 0||e.isPresent!==i?a.willUpdate():this.safeToRemove(),e.isPresent!==i&&(i?a.promote():a.relegate()||X.postRender(()=>{let e=a.getStack();(!e||!e.members.length)&&this.safeToRemove()})),null):null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),Bh.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;tx=!0,r&&(r.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(r),n&&n.deregister&&n.deregister(r))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}};function rx(e){let[t,n]=Sy(),r=(0,S.useContext)(Gu);return(0,F.jsx)(nx,{...e,layoutGroup:r,switchLayoutGroup:(0,S.useContext)(sb),isPresent:t,safeToRemove:n})}var ix={pan:{Feature:ex},drag:{Feature:Qb,ProjectionNode:by,MeasureLayout:rx}};function ax(e,t,n){let{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive(`whileHover`,n===`Start`);let i=r[`onHover`+n];i&&X.postRender(()=>i(t,xb(t)))}var ox=class extends qg{mount(){let{current:e}=this.node;e&&(this.unmount=qh(e,(e,t)=>(ax(this.node,t,`Start`),e=>ax(this.node,e,`End`))))}unmount(){}},sx=class extends qg{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=od(Pv(this.node.current,`focus`,()=>this.onFocus()),Pv(this.node.current,`blur`,()=>this.onBlur()))}unmount(){}};function cx(e,t,n){let{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive(`whileTap`,n===`Start`);let i=r[`onTap`+(n===`End`?``:n)];i&&X.postRender(()=>i(t,xb(t)))}var lx=class extends qg{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:n}=this.node.props;this.unmount=og(e,(e,t)=>(cx(this.node,t,`Start`),(e,{success:t})=>cx(this.node,e,t?`End`:`Cancel`)),{useGlobalTarget:t,stopPropagation:(n==null?void 0:n.tap)===!1})}unmount(){}},ux=new WeakMap,dx=new WeakMap,fx=e=>{let t=ux.get(e.target);t&&t(e)},px=e=>{e.forEach(fx)};function mx({root:e,...t}){let n=e||document;dx.has(n)||dx.set(n,{});let r=dx.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(px,{root:e,...t})),r[i]}function hx(e,t,n){let r=mx(t);return ux.set(e,n),r.observe(e),()=>{ux.delete(e),r.unobserve(e)}}var gx={some:0,all:1},_x=class extends qg{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r=`some`,once:i}=e,a={root:t?t.current:void 0,rootMargin:n,threshold:typeof r==`number`?r:gx[r]};return hx(this.node.current,a,e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,i&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive(`whileInView`,t);let{onViewportEnter:n,onViewportLeave:r}=this.node.getProps(),a=t?n:r;a&&a(e)})}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>`u`)return;let{props:e,prevProps:t}=this.node;[`amount`,`margin`,`root`].some(vx(e,t))&&this.startObserver()}unmount(){}};function vx({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}var yx={inView:{Feature:_x},tap:{Feature:lx},focus:{Feature:sx},hover:{Feature:ox}},bx={layout:{ProjectionNode:by,MeasureLayout:rx}},Q=gb({...bb,...yx,...ix,...bx},_b);function xx(){!Rg.current&&Bg();let[e]=(0,S.useState)(Lg.current);return e}function Sx(e){e.values.forEach(e=>e.stop())}function Cx(e,t){[...t].reverse().forEach(n=>{let r=e.getVariant(n);r&&ah(e,r),e.variantChildren&&e.variantChildren.forEach(e=>{Cx(e,t)})})}function wx(e,t){if(Array.isArray(t))return Cx(e,t);if(typeof t==`string`)return Cx(e,[t]);ah(e,t)}function Tx(){let e=new Set,t={subscribe(t){return e.add(t),()=>void e.delete(t)},start(t,n){let r=[];return e.forEach(e=>{r.push(gh(e,t,{transitionOverride:n}))}),Promise.all(r)},set(t){return e.forEach(e=>{wx(e,t)})},stop(){e.forEach(e=>{Sx(e)})},mount(){return()=>{t.stop()}}};return t}function Ex(){let e=Ku(Tx);return Ju(e.mount,[]),e}var Dx=Ex,Ox=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=24,duration:i=.6,isAnimated:a=!0,...o},s)=>{let c=Dx(),l=xx(),u=(0,S.useRef)(!1);(0,S.useImperativeHandle)(s,()=>(u.current=!0,{startAnimation:()=>c.start(l?`normal`:`animate`),stopAnimation:()=>c.start(`normal`)}));let d=(0,S.useCallback)(t=>{!a||l||(u.current?e==null||e(t):c.start(`animate`))},[c,l,a,e]),f=(0,S.useCallback)(e=>{u.current?t==null||t(e):c.start(`normal`)},[c,t]),p={normal:{scale:1,rotate:0},animate:{scale:[1,1.1,.95,1],rotate:[0,-3,3,0],transition:{duration:.8*i,ease:[.22,1,.36,1]}}},m={normal:{opacity:1,scale:1,y:0},animate:{opacity:[.7,1],scale:[.9,1.05,1],y:[2,-1,0],transition:{duration:.7*i,ease:`easeOut`}}},h={normal:{opacity:1,scaleX:1},animate:{opacity:[.6,1],scaleX:[.8,1.05,1],transition:{duration:.5*i,ease:`easeOut`,delay:.1}}};return(0,F.jsx)(Q.div,{className:k.cn(`jltma:inline-flex jltma:items-center jltma:justify-center`,n),onMouseEnter:d,onMouseLeave:f,...o,children:(0,F.jsxs)(Q.svg,{xmlns:`http://www.w3.org/2000/svg`,width:r,height:r,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,animate:c,initial:`normal`,variants:p,children:[(0,F.jsx)(Q.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:m,initial:`normal`,animate:c}),(0,F.jsx)(Q.path,{d:`M5 21h14`,variants:h,initial:`normal`,animate:c})]})})});Ox.displayName=`CrownIcon`;var kx=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=24,duration:i=1,isAnimated:a=!0,...o},s)=>{let c=Dx(),l=xx(),u=(0,S.useRef)(!1);(0,S.useImperativeHandle)(s,()=>(u.current=!0,{startAnimation:()=>c.start(l?`normal`:`animate`),stopAnimation:()=>c.start(`normal`)}));let d=(0,S.useCallback)(t=>{!a||l||(u.current?e==null||e(t):c.start(`animate`))},[c,l,a,e]),f=(0,S.useCallback)(e=>{u.current?t==null||t(e):c.start(`normal`)},[c,t]),p={normal:{scale:1,rotate:0},animate:{scale:[1,1.06,.98,1],rotate:[0,-2,1,0],transition:{duration:.85*i,ease:[.22,1,.36,1]}}},m={normal:{opacity:1,scale:1},animate:{opacity:[.6,1,1],scale:[.7,1.15,1],transition:{duration:.7*i,ease:`easeOut`,delay:.05}}},h={normal:{opacity:.9,scale:1,rotate:0},animate:{opacity:[0,1],scale:[.4,1],rotate:[-45,0],transition:{duration:.55*i,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*i,ease:`easeOut`,delay:.28}}};return(0,F.jsx)(Q.div,{className:k.cn(`jltma:inline-flex jltma:items-center jltma:justify-center`,n),onMouseEnter:d,onMouseLeave:f,...o,children:(0,F.jsxs)(Q.svg,{xmlns:`http://www.w3.org/2000/svg`,width:r,height:r,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,animate:c,initial:`normal`,variants:p,children:[(0,F.jsx)(Q.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:m,initial:`normal`,animate:c}),(0,F.jsx)(Q.path,{d:`M20 2v4`,variants:h,initial:`normal`,animate:c}),(0,F.jsx)(Q.path,{d:`M22 4h-4`,variants:h,initial:`normal`,animate:c}),(0,F.jsx)(Q.circle,{cx:`4`,cy:`20`,r:`2`,variants:g,initial:`normal`,animate:c})]})})});kx.displayName=`SparklesIcon`;var Ax=({style:e=`badge`,onClick:t,className:n})=>{let r=`jltma:cursor-pointer jltma:transition-all jltma:duration-200`,i=(0,S.useRef)(null);switch(e){case`inline`:return(0,F.jsx)(`span`,{onClick:t,className:k.cn(r,`jltma:text-xs jltma:font-semibold jltma:text-amber-500 hover:jltma:opacity-80`,n),children:`(Pro)`});case`badge`:return(0,F.jsx)(`span`,{onClick:t,className:k.cn(r,`jltma:inline-flex jltma:items-center jltma:px-1.5 jltma:py-0.5 jltma:text-[10px] jltma:font-semibold jltma:uppercase jltma:tracking-wide`,`jltma:bg-amber-500/10 jltma:text-amber-500 jltma:rounded`,`hover:jltma:bg-amber-500/15`,n),children:`Pro`});case`badge-gradient`:return(0,F.jsxs)(`span`,{onClick:t,onMouseEnter:()=>{var e;return(e=i.current)==null?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return(e=i.current)==null?void 0:e.stopAnimation()},className:k.cn(r,`jltma:inline-flex jltma:items-center jltma:gap-1 jltma:px-2 jltma:py-0.5 jltma:text-[10px] jltma:font-bold jltma:uppercase jltma:tracking-wide`,`jltma:bg-linear-to-r jltma:from-amber-500 jltma:to-orange-500 hover:jltma:from-amber-600 hover:jltma:to-orange-600 jltma:text-white! jltma:rounded-full jltma:shadow-sm`,`hover:jltma:shadow-md`,n),children:[(0,F.jsx)(Ox,{ref:i,size:14}),`Pro`]});case`badge-icon`:return(0,F.jsxs)(`span`,{onClick:t,onMouseEnter:()=>{var e;return(e=i.current)==null?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return(e=i.current)==null?void 0:e.stopAnimation()},className:k.cn(r,`jltma:inline-flex jltma:items-center jltma:gap-1 jltma:px-1.5 jltma:py-0.5 jltma:text-[10px] jltma:font-semibold jltma:uppercase`,`jltma:bg-amber-500/10 jltma:text-amber-500 jltma:rounded`,`hover:jltma:bg-amber-500/15`,n),children:[(0,F.jsx)(Ox,{ref:i,size:14}),`Pro`]});case`badge-sparkle`:return(0,F.jsxs)(`span`,{onClick:t,onMouseEnter:()=>{var e;return(e=i.current)==null?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return(e=i.current)==null?void 0:e.stopAnimation()},className:k.cn(r,`jltma:inline-flex jltma:items-center jltma:gap-1 jltma:px-2 jltma:py-0.5 jltma:text-[10px] jltma:font-bold jltma:uppercase`,`jltma:bg-linear-to-r jltma:from-amber-500 jltma:to-orange-500 hover:jltma:from-amber-600 hover:jltma:to-orange-600 jltma:text-white! jltma:rounded-full jltma:shadow-sm`,`hover:jltma:from-amber-600 hover:jltma:to-orange-600 hover:jltma:shadow-md`,n),children:[(0,F.jsx)(kx,{ref:i,size:14}),`Pro`]});default:return null}},jx=({open:e,onOpenChange:t,title:n=`Pro Feature`,message:r,features:i,upgradeUrl:a=`https://master-addons.com/pricing/${Ke}`,upgradeText:o,docsUrl:s=`https://master-addons.com/docs/${Ke}`})=>(0,F.jsx)(Mo,{open:e,onOpenChange:t,children:(0,F.jsxs)(Lo,{className:`jltma:sm:max-w-md`,children:[(0,F.jsxs)(Ro,{children:[(0,F.jsxs)(Bo,{className:`jltma:flex! jltma:items-center jltma:gap-2 jltma:m-0!`,children:[(0,F.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,F.jsx)(Vt,{className:`jltma:h-5 jltma:w-5 jltma:text-white`})}),(0,F.jsx)(`span`,{children:`Upgrade to Pro`})]}),(0,F.jsx)(Vo,{className:`jltma:m-0!`,children:`Unlock premium features`})]}),(0,F.jsxs)(`div`,{className:`jltma:space-y-4 jltma:py-2`,children:[(0,F.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,F.jsx)(nn,{className:`jltma:h-5 jltma:w-5 jltma:text-amber-500 jltma:mt-0.5 jltma:shrink-0`}),(0,F.jsxs)(`div`,{children:[(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground) jltma:m-0!`,children:n}),(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:text-(--jltma-muted-foreground) jltma:m-0! jltma:mt-1`,children:r||`This feature is available in the Pro version. Upgrade now to unlock all premium features.`})]})]}),(0,F.jsxs)(`div`,{className:`jltma:space-y-2`,children:[(0,F.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,F.jsx)(`ul`,{className:`jltma:space-y-2 jltma:m-0! jltma:mt-1! jltma:p-0! jltma:list-none!`,children:(i||[`Advanced Customizations`,`Priority Support`,`Regular Updates`,`All Premium Features`]).map((e,t)=>(0,F.jsxs)(`li`,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-xs jltma:text-(--jltma-muted-foreground)`,children:[(0,F.jsx)(wn,{className:`jltma:h-4 jltma:w-4 jltma:text-amber-500`}),e]},t))})]})]}),(0,F.jsxs)(zo,{className:`jltma:gap-2`,children:[(0,F.jsx)(U,{type:`button`,variant:`ghost`,onClick:()=>{s&&window.open(s,`_blank`),t(!1)},className:`jltma:border jltma:border-(--jltma-border) jltma:flex-1`,children:`Documentation`}),(0,F.jsxs)(U,{type:`button`,onClick:()=>{a&&window.open(a,`_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,F.jsx)(Vt,{className:`jltma:h-4 jltma:w-4`}),o||`Upgrade to Pro`,(0,F.jsx)(Ut,{className:`jltma:h-3.5 jltma:w-3.5`})]})]})]})}),Mx=({open:e,onOpenChange:t,title:n,mediaUrl:r,mediaType:i=`image`,features:a,upgradeUrl:o=`https://master-addons.com/pricing/${Ke}`,upgradeText:s,docsUrl:c=`https://master-addons.com/docs/${Ke}`})=>{var l;let u=a||[`Full access to this feature`,`Priority customer support`,`Regular updates & improvements`,`All premium features included`];return(0,F.jsx)(Mo,{open:e,onOpenChange:t,children:(0,F.jsxs)(Lo,{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,F.jsx)(`h3`,{className:`jltma:text-lg jltma:font-semibold jltma:text-(--jltma-foreground) jltma:m-0!`,children:n}),(0,F.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:i===`video`?(0,F.jsx)(`div`,{className:`jltma:relative jltma:aspect-video jltma:bg-black`,children:/(?:youtube\.com\/(?:watch\?v=|embed\/|shorts\/)|youtu\.be\/)/.test(r)?(0,F.jsx)(`iframe`,{src:`https://www.youtube.com/embed/${((l=r.match(/(?:youtube\.com\/(?:watch\?v=|embed\/|shorts\/)|youtu\.be\/)([\w-]+)/))==null?void 0:l[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,F.jsx)(`video`,{src:r,className:`jltma:w-full jltma:h-full jltma:object-cover`,autoPlay:!0,loop:!0,muted:!0,playsInline:!0})}):(0,F.jsx)(`div`,{className:`jltma:relative jltma:aspect-video`,children:(0,F.jsx)(`img`,{src:r,alt:n,className:`jltma:w-full jltma:h-full jltma:object-cover jltma:rounded-(--jltma-radius)`})})}),(0,F.jsxs)(`div`,{className:`jltma:p-4 jltma:pt-0`,children:[u.length?(0,F.jsx)(`h3`,{className:`jltma:text-lg jltma:font-semibold jltma:text-(--jltma-foreground) jltma:m-0! jltma:mb-2!`,children:`Key Features:`}):null,(0,F.jsx)(`div`,{className:`jltma:grid jltma:grid-cols-2 jltma:gap-1.5 jltma:mb-6`,children:u.map((e,t)=>(0,F.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,F.jsx)(wn,{className:`jltma:h-4 jltma:w-4 jltma:text-amber-500`}),e]},t))}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:gap-3`,children:[(0,F.jsx)(U,{type:`button`,variant:`ghost`,onClick:()=>{c&&window.open(c,`_blank`),t(!1)},className:`jltma:flex-1 jltma:h-11 jltma:border jltma:border-(--jltma-border)`,children:`Documentation`}),(0,F.jsxs)(U,{type:`button`,onClick:()=>{o&&window.open(o,`_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,F.jsx)(Vt,{className:`jltma:h-4 jltma:w-4`}),s||`Upgrade Pro`,(0,F.jsx)(Ut,{className:`jltma:h-3.5 jltma:w-3.5`})]})]})]})]})})},Nx=({ribbons:e})=>{if(!Array.isArray(e))return null;let t=N().data.ribbons;return(0,F.jsx)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-1 jltma:flex-wrap`,children:e.map(e=>(0,F.jsx)(Kn,{variant:e||`default`,className:`jltma:text-xs! jltma:py-px jltma:px-1!`,children:t[e]}))})},Px=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=24,duration:i=1,isAnimated:a=!0,...o},s)=>{let c=Dx(),l=xx(),u=(0,S.useRef)(!1);(0,S.useImperativeHandle)(s,()=>(u.current=!0,{startAnimation:()=>c.start(l?`normal`:`animate`),stopAnimation:()=>c.start(`normal`)}));let d=(0,S.useCallback)(t=>{!a||l||(u.current?e==null||e(t):c.start(`animate`))},[c,l,a,e]),f=(0,S.useCallback)(e=>{u.current?t==null||t(e):c.start(`normal`)},[c,t]),p={normal:{scale:1,rotate:0},animate:{scale:[1,1.04,.98,1],rotate:[0,-2,2,0],transition:{duration:1.1*i,ease:`easeInOut`,repeat:0}}},m={normal:{pathLength:1,opacity:1},animate:e=>({pathLength:[.9,1,1],opacity:[.7,1,1],transition:{duration:.9*i,ease:`easeInOut`,delay:e*.12}})},h={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*i,ease:`easeInOut`,delay:.2+e*.1}})};return(0,F.jsx)(Q.div,{className:k.cn(`jltma:inline-flex jltma:items-center jltma:justify-center`,n),onMouseEnter:d,onMouseLeave:f,...o,children:(0,F.jsxs)(Q.svg,{xmlns:`http://www.w3.org/2000/svg`,width:r,height:r,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,animate:c,initial:`normal`,variants:p,children:[(0,F.jsx)(Q.path,{d:`M12 7v14`,variants:m,custom:0,initial:`normal`,animate:c}),(0,F.jsx)(Q.path,{d:`M16 12h2`,variants:h,custom:0,initial:`normal`,animate:c}),(0,F.jsx)(Q.path,{d:`M16 8h2`,variants:h,custom:1,initial:`normal`,animate:c}),(0,F.jsx)(Q.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:m,custom:1,initial:`normal`,animate:c}),(0,F.jsx)(Q.path,{d:`M6 12h2`,variants:h,custom:2,initial:`normal`,animate:c}),(0,F.jsx)(Q.path,{d:`M6 8h2`,variants:h,custom:3,initial:`normal`,animate:c})]})})});Px.displayName=`BookOpenTextIcon`;var Fx=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=24,duration:i=1,isAnimated:a=!0,...o},s)=>{let c=Dx(),l=xx(),u=(0,S.useRef)(!1);(0,S.useImperativeHandle)(s,()=>(u.current=!0,{startAnimation:()=>c.start(l?`normal`:`animate`),stopAnimation:()=>c.start(`normal`)}));let d=(0,S.useCallback)(t=>{!a||l||(u.current?e==null||e(t):c.start(`animate`))},[c,l,a,e]),f=(0,S.useCallback)(e=>{u.current?t==null||t(e):c.start(`normal`)},[c,t]),p={normal:{scale:1},animate:{scale:[1,.92,1],transition:{duration:.25*i,ease:`easeOut`}}},m={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*i,ease:`easeOut`}}};return(0,F.jsx)(Q.div,{className:k.cn(`jltma:inline-flex jltma:items-center jltma:justify-center`,n),onMouseEnter:d,onMouseLeave:f,...o,children:(0,F.jsx)(Q.svg,{xmlns:`http://www.w3.org/2000/svg`,width:r,height:r,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,animate:c,initial:`normal`,variants:p,children:(0,F.jsx)(Q.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:m})})})});Fx.displayName=`PlayIcon`;var Ix={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`}}}},Lx=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=28,...i},a)=>{let o=Dx(),s=(0,S.useRef)(!1);(0,S.useImperativeHandle)(a,()=>(s.current=!0,{startAnimation:()=>o.start(`animate`),stopAnimation:()=>o.start(`normal`)}));let c=(0,S.useCallback)(t=>{s.current?e==null||e(t):o.start(`animate`)},[o,e]),l=(0,S.useCallback)(e=>{s.current?t==null||t(e):o.start(`normal`)},[o,t]);return(0,F.jsx)(`div`,{className:k.cn(n),onMouseEnter:c,onMouseLeave:l,...i,children:(0,F.jsxs)(`svg`,{fill:`none`,height:r,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`,strokeWidth:`2`,viewBox:`0 0 24 24`,width:r,xmlns:`http://www.w3.org/2000/svg`,children:[(0,F.jsx)(`rect`,{height:`14`,rx:`2`,width:`20`,x:`2`,y:`3`}),(0,F.jsx)(`path`,{d:`M12 17v4`}),(0,F.jsx)(`path`,{d:`M8 21h8`}),(0,F.jsx)(Q.path,{animate:o,d:`m9 10 2 2 4-4`,initial:`normal`,style:{transformOrigin:`center`},variants:Ix})]})})});Lx.displayName=`MonitorCheckIcon`;var Rx=({title:e,demoUrl:t,tutsUrl:n,docsUrl:r,tutsFeatures:i=[],className:a=``})=>{let[o,s]=(0,S.useState)(!1);return(0,F.jsxs)(`div`,{className:k.cn(`jltma:flex jltma:items-center jltma:gap-3 jltma:mt-3`,a),children:[(0,F.jsxs)(Bu,{children:[(0,F.jsx)(Vu,{asChild:!0,children:(0,F.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,F.jsx)(Lx,{size:12})})}),(0,F.jsx)(Hu,{children:(0,F.jsx)(`span`,{children:`Demo`})})]}),(0,F.jsxs)(Bu,{children:[(0,F.jsx)(Vu,{asChild:!0,children:(0,F.jsx)(`button`,{type:`button`,onClick:()=>s(!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,F.jsx)(Fx,{size:12})})}),(0,F.jsx)(Hu,{children:(0,F.jsx)(`span`,{children:`Tutorial`})})]}),(0,F.jsxs)(Bu,{children:[(0,F.jsx)(Vu,{asChild:!0,children:(0,F.jsx)(`a`,{href:r,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,F.jsx)(Px,{size:12})})}),(0,F.jsx)(Hu,{children:(0,F.jsx)(`span`,{children:`Docs`})})]}),n&&(0,F.jsx)(Mx,{open:o,onOpenChange:s,title:`${e} - Tutorial`,mediaUrl:n,mediaType:`video`,features:i||[]})]})},zx=({wizard:e,isEnabled:t,onToggleChange:n,setProModal:r})=>(0,F.jsx)(I,{className:k.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,F.jsx)(R,{className:`jltma:px-5!`,children:(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-start jltma:justify-between jltma:gap-4`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-start jltma:gap-4 jltma:flex-1 jltma:min-w-0`,children:[(0,F.jsx)(`div`,{className:k.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:k.isSvgString(e.icon)?(0,F.jsx)(`span`,{className:`jltma:text-lg! jltma:[&>svg]:w-5 jltma:[&>svg]:h-5`,dangerouslySetInnerHTML:{__html:e.icon}}):(0,F.jsx)(`span`,{className:k.cn(`jltma:text-lg!`,e.icon)})}),(0,F.jsxs)(`div`,{className:`jltma:flex-1 jltma:min-w-0 jltma:pt-0.5`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:flex-wrap jltma:mb-1.5`,children:[(0,F.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,F.jsx)(Nx,{ribbons:e.ribbons})]}),(0,F.jsx)(Rx,{title:e.title,demoUrl:e.demo_url,docsUrl:e.docs_url,tutsUrl:e.tuts_url,tutsFeatures:e.tuts_features})]})]}),e.is_pro&&!V.isPremium()?(0,F.jsx)(Ax,{style:`badge-gradient`,onClick:()=>r({open:!0,title:e.title,pro_features:e.pro_features})}):(0,F.jsx)(Yl,{checked:t,onCheckedChange:n,className:`jltma:shrink-0 jltma:mt-1 jltma:cursor-pointer`})]})})}),Bx=({viewMode:e,wizards:t,enabledWizards:n,onToggleWizard:r})=>{let[i,a]=(0,S.useState)({open:!1,title:``,pro_features:[]});return(0,F.jsxs)(`div`,{className:k.cn(e===`grid`?`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,F.jsx)(zx,{wizard:t,isEnabled:n.has(e),onToggleChange:t=>r(e,t),setProModal:a},e)),(0,F.jsx)(jx,{open:i.open,onOpenChange:()=>a({open:!1,title:``,pro_features:[]}),title:i.title,features:i.pro_features})]})},Vx=({searchQuery:e=``})=>(0,F.jsx)(I,{className:`jltma:border jltma:border-(--jltma-border)/40 jltma:shadow-sm`,children:(0,F.jsxs)(R,{className:`jltma:py-16! jltma:text-center`,children:[(0,F.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,F.jsx)(Kt,{className:`jltma:w-7 jltma:h-7 jltma:text-(--jltma-muted-foreground)/60`})}),(0,F.jsx)(`h3`,{className:`jltma:text-base jltma:font-semibold jltma:text-(--jltma-foreground) jltma:mb-2 jltma:tracking-tight`,children:`No addons found`}),(0,F.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.`})]})}),Hx=({categoryKey:e,title:t,wizards:n,viewMode:r,enabledAddons:i,isCategoryEnabled:a,onToggleWizard:o,onToggleCategory:s})=>(0,F.jsx)(I,{className:`jltma:bg-(--jltma-card)/80!`,children:(0,F.jsxs)(R,{children:[(0,F.jsxs)(`div`,{className:`jltma:mb-3 jltma:flex jltma:justify-between jltma:items-center`,children:[(0,F.jsx)(Wu,{text:`${t} Widgets`,className:`jltma:text-base!`}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-3`,children:[(0,F.jsx)(`label`,{className:`jltma:font-medium`,children:`Enabled All`}),(0,F.jsx)(Yl,{checked:a,onCheckedChange:s,className:`jltma:cursor-pointer`})]})]}),(0,F.jsx)(Bx,{viewMode:r,wizards:n,enabledWizards:i,onToggleWizard:o})]})},e),Ux=(e,t)=>t===`all`?e:Object.fromEntries(Object.entries(e).filter(([,e])=>t===`pro`?e.is_pro:!e.is_pro)),Wx=({allWizards:e,pricingFilter:t})=>{var n,r;let{categories:i,searchQuery:a,activeCategory:o,viewMode:s,enabledWizards:c,toggleWizard:l,enableDisableCategory:u}=tt(),d=(0,S.useMemo)(()=>V.getAllWizardKeysFromCategories(i,`extensions`),[i]),{enabledIconLibraries:f,toggleIconLibrary:p}=nt(),m=(n=(r=N().data)==null||(r=r.icons_extended)==null?void 0:r.libraries)==null?{}:n,h=(0,S.useMemo)(()=>V.filterWizardsBySearch(e,a),[e,a]),g=(0,S.useMemo)(()=>V.filterWizardsBySearch(Ux(m,t),a),[m,a,t]),_=(0,S.useMemo)(()=>new Set(Object.keys(m)),[m]),v=(0,S.useMemo)(()=>({...Ux(h,t),...g}),[h,g,t]),y=(0,S.useMemo)(()=>{let e=new Set(c);return f.forEach(t=>e.add(t)),e},[c,f]);if(a){let e=Object.keys(v).length;return e===0?(0,F.jsx)(Vx,{searchQuery:a}):(0,F.jsx)(I,{className:`jltma:bg-(--jltma-card)/80!`,children:(0,F.jsxs)(R,{children:[(0,F.jsx)(`div`,{className:`jltma:mb-3 jltma:flex jltma:justify-between jltma:items-center`,children:(0,F.jsx)(Wu,{text:`Search Results (${e})`,className:`jltma:text-base!`})}),(0,F.jsx)(Bx,{viewMode:s,wizards:v,enabledWizards:y,onToggleWizard:(e,t)=>{_.has(e)?p(e):l(e,t)}})]})})}if(o===`all`)return d.length===0?(0,F.jsx)(Vx,{searchQuery:``}):(0,F.jsx)(`div`,{className:`jltma:space-y-6`,children:Object.entries(i).filter(([e,t])=>V.isValidCategory(e,t,`extensions`)).filter(([,e])=>Object.keys(Ux(e.extensions,t)).length>0).map(([e,n])=>(0,F.jsx)(Hx,{categoryKey:e,title:n.title,wizards:Ux(n.extensions,t),viewMode:s,enabledAddons:c,isCategoryEnabled:V.checkIsCategoryFullyEnabled(i,c,e,`extensions`),onToggleWizard:l,onToggleCategory:t=>u(e,t)},e))});let b=i[o];if(!V.hasWizards(b,`extensions`))return(0,F.jsx)(Vx,{searchQuery:``});let x=Ux(b.extensions,t);return Object.keys(x).length===0?(0,F.jsx)(Vx,{searchQuery:``}):(0,F.jsx)(Hx,{categoryKey:o,title:b.title,wizards:x,viewMode:s,enabledAddons:c,isCategoryEnabled:V.checkIsCategoryFullyEnabled(i,c,o,`extensions`),onToggleWizard:l,onToggleCategory:e=>u(o,e)})},Gx=()=>{let{isSaving:e,save:t}=tt(),{save:n,isSaving:r}=nt();return(0,F.jsx)(U,{variant:`gradient`,size:`sm`,onClick:async()=>{await t({toast:`CLOSE`}),await n()},disabled:e||r,className:`jltma:h-10 jltma:px-5 jltma:text-[13px] jltma:font-medium`,children:e||r?`Saving...`:`Save Changes`})},Kx=({pricingFilter:e})=>{var t;let{viewMode:n,searchQuery:r}=tt(),{enabledIconLibraries:i,setEnabledIconLibraries:a,toggleIconLibrary:o,fetchIconLibraries:s}=nt();(0,S.useEffect)(()=>{s()},[s]);let c=N(),l=!!c.is_premium,u=(t=c.data)==null||(t=t.icons_extended)==null?void 0:t.libraries,d=(0,S.useMemo)(()=>u?e===`all`?u:Object.fromEntries(Object.entries(u).filter(([,t])=>e===`pro`?t.is_pro:!t.is_pro)):{},[u,e]),f=(0,S.useMemo)(()=>{let e=Object.keys(d);return l?e:e.filter(e=>{var t;return!((t=d[e])!=null&&t.is_pro)})},[d,l]);return r||Object.keys(d).length===0?null:(0,F.jsx)(I,{className:`jltma:bg-(--jltma-card)/80! jltma:mt-6`,children:(0,F.jsxs)(R,{children:[(0,F.jsxs)(`div`,{className:`jltma:mb-3 jltma:flex jltma:justify-between jltma:items-center`,children:[(0,F.jsx)(Wu,{text:`Icon Library`,className:`jltma:text-base!`}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-3`,children:[(0,F.jsx)(`label`,{className:`jltma:font-medium`,children:`Enabled All`}),(0,F.jsx)(Yl,{checked:f.length>0&&f.every(e=>i.has(e)),onCheckedChange:e=>{if(e)return a(new Set(f));a(new Set)},className:`jltma:cursor-pointer`})]})]}),(0,F.jsx)(Bx,{viewMode:n,wizards:d,enabledWizards:i,onToggleWizard:e=>o(e)})]})})},qx=({onReset:e,label:t=`Reset`,description:n=`This will reset all settings on this page to their default values. This action cannot be undone.`})=>{let[r,i]=(0,S.useState)(!1),[a,o]=(0,S.useState)(!1);return(0,F.jsxs)(Mo,{open:a,onOpenChange:o,children:[(0,F.jsx)(No,{asChild:!0,children:(0,F.jsxs)(U,{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,F.jsx)(mn,{className:`jltma:size-3.5`}),t]})}),(0,F.jsxs)(Lo,{className:`jltma:max-w-sm!`,children:[(0,F.jsxs)(Ro,{className:`jltma:items-center jltma:sm:text-center`,children:[(0,F.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,F.jsx)(bn,{className:`jltma:size-6 jltma:text-(--jltma-destructive)`})}),(0,F.jsx)(Bo,{className:`jltma:text-2xl jltma:m-0! jltma:mt-2!`,children:t}),(0,F.jsx)(Vo,{className:`jltma:text-center jltma:m-0! jltma:mt-1!`,children:n})]}),(0,F.jsxs)(zo,{className:`jltma:sm:justify-center! jltma:justify-center! jltma:gap-3 jltma:mt-3`,children:[(0,F.jsx)(Fo,{asChild:!0,children:(0,F.jsx)(U,{variant:`outline`,disabled:r,children:`Cancel`})}),(0,F.jsx)(U,{variant:`destructive`,onClick:async()=>{i(!0);try{await e()}finally{i(!1),o(!1)}},disabled:r,children:r?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(tn,{className:`jltma:size-4 jltma:animate-spin`}),`Resetting...`]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(mn,{className:`jltma:size-4`}),`Reset`]})})]})]})]})},Jx=()=>{let{totalCount:e,enabledCount:t,categories:n,allWizards:r,searchQuery:i,activeCategory:a,viewMode:o,initialize:s,fetchWizards:c,setSearchQuery:l,setActiveCategory:u,setViewMode:d,reset:f}=tt(),{enabledCount:p,totalCount:m}=nt(),h=m(),g=p(),[_,v]=(0,S.useState)(`all`);(0,S.useEffect)(()=>{s(),c()},[c,s]);let y=t()+g,b=Math.max(0,e+h-y);return(0,F.jsx)(fe,{children:(0,F.jsxs)(de,{children:[(0,F.jsx)(I,{className:`jltma:mt-6 jltma:border jltma:border-(--jltma-border)/50 jltma:shadow-sm jltma:bg-(--jltma-card)`,children:(0,F.jsxs)(R,{children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-between jltma:gap-4`,children:[(0,F.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,F.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 ${_===e?t[e].active:t[e].inactive}`,children:e===`all`?`All`:e===`free`?`Free`:`Pro`},e)}),(0,F.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,F.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:y})]}),(0,F.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,F.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,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:shrink-0`,children:[(0,F.jsx)(Tn,{value:i,onChange:e=>l(e),placeholder:`Search extension...`}),(0,F.jsx)(Dn,{value:o,onChange:d,items:[{label:`List`,value:`list`},{label:`Grid`,value:`grid`}]}),(0,F.jsx)(Uu,{}),(0,F.jsx)(qx,{onReset:f,description:`This will reset all extensions to their default state. This action cannot be undone.`}),(0,F.jsx)(Gx,{})]})]}),(0,F.jsx)(`hr`,{className:`jltma:my-3!`,style:{borderColor:`var(--jltma-border)`,borderWidth:`.4px`,opacity:.7}}),(0,F.jsx)(`div`,{className:`jltma:mt-3`,children:(0,F.jsx)(he,{categories:n,onClick:u,activeCategory:a,wizardKey:`extensions`,customCategory:(0,F.jsx)(me,{label:`Icon Library`,count:h,isActive:a===`icon_library`,onClick:()=>u(`icon_library`)}),iconCount:h})})]})}),(0,F.jsxs)(`div`,{className:`jltma:mt-8`,children:[a===`icon_library`?null:(0,F.jsx)(Wx,{allWizards:r,pricingFilter:_}),a===`icon_library`||a===`all`?(0,F.jsx)(Kx,{pricingFilter:_}):null]})]})})},Yx=()=>{let{recaptcha:e,isLoading:t,isSaving:n,setRecaptchaField:r,fetchSettings:i,save:a,reset:o}=mt();return(0,S.useEffect)(()=>{i()},[i]),t?(0,F.jsx)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-center jltma:py-20`,children:(0,F.jsx)(`div`,{className:`jltma:text-sm jltma:text-(--jltma-muted-foreground)`,children:`Loading settings...`})}):(0,F.jsxs)(`div`,{children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:justify-end jltma:gap-2.5 jltma:mb-6`,children:[(0,F.jsx)(qx,{onReset:o,description:`This will reset all API & tools settings to their default values. This action cannot be undone.`}),(0,F.jsx)(U,{variant:`gradient`,onClick:()=>a(),disabled:n,className:`jltma:h-10 jltma:px-6 jltma:text-[13px] jltma:font-semibold jltma:tracking-wide`,children:n?`Saving...`:`Save Settings`})]}),(0,F.jsx)(`div`,{className:`jltma:grid jltma:grid-cols-1 jltma:gap-6 jltma:lg:grid-cols-2 jltma:items-start`,children:(0,F.jsxs)(I,{children:[(0,F.jsx)(pe,{className:`jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsx)(L,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!`,children:`reCaptcha Settings`})}),(0,F.jsxs)(R,{className:`jltma:space-y-1`,children:[(0,F.jsx)(Xx,{label:`reCAPTCHA Site key`,children:(0,F.jsx)(Cl,{value:e.site_key,onChange:e=>r(`site_key`,e.target.value),placeholder:``})}),(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/30`}),(0,F.jsx)(Xx,{label:`reCAPTCHA Secret key`,children:(0,F.jsx)(Cl,{value:e.secret_key,onChange:e=>r(`secret_key`,e.target.value),placeholder:``})}),(0,F.jsx)(`div`,{className:`jltma:pt-3`,children:(0,F.jsxs)(`p`,{className:`jltma:text-xs! jltma:italic jltma:text-(--jltma-muted-foreground)!`,children:[`Go to your Google`,` `,(0,F.jsx)(`a`,{href:B.URLS.GOOGLE_RECAPTCHA,target:`_blank`,rel:`noopener noreferrer`,children:`reCAPTCHA`}),` `,`>`,` Account `,`>`,` Generate Keys (reCAPTCHA V2 `,`>`,` Invisible) and Copy and Paste here.`]})})]})]})})]})},Xx=({label:e,children:t})=>(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-6 jltma:py-3`,children:[(0,F.jsx)(`label`,{className:`jltma:text-sm jltma:font-medium jltma:w-44 jltma:shrink-0`,children:e}),(0,F.jsx)(`div`,{className:`jltma:flex-1`,children:t})]}),Zx={wordpress:[],server:[],php_extensions:[],active_plugins:[]},Qx=[{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`}],$x=[{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`}],eS=[{label:`cURL`,value:`—`,status:`none`},{label:`fsockopen`,value:`—`,status:`none`},{label:`SOAP Client`,value:`—`,status:`none`},{label:`Suhosin`,value:`—`,status:`none`}],tS=()=>{let[e,t]=(0,S.useState)(Zx),[n,r]=(0,S.useState)(!1),[i,a]=(0,S.useState)(!1),o=(0,S.useCallback)(async(e=!1)=>{r(!0);try{let n=await ae.get(e?`/system-info?refresh=1`:`/system-info`);n.success&&n.data&&t(n.data)}catch(e){console.error(`Failed to fetch system info:`,e)}finally{r(!1)}},[]);(0,S.useEffect)(()=>{o()},[o]);let s=e.wordpress.length>0?e.wordpress:Qx,c=e.server.length>0?e.server:$x,l=e.php_extensions.length>0?e.php_extensions:eS,u=e.active_plugins,d=()=>{let e=[];return e.push(`=== WordPress Environment ===`),s.forEach(t=>e.push(`${t.label}: ${t.value}`)),e.push(``),e.push(`=== Server Requirements ===`),c.forEach(t=>e.push(`${t.label}: ${t.value}`)),e.push(``),e.push(`=== PHP Extensions ===`),l.forEach(t=>e.push(`${t.label}: ${t.value}`)),e.push(``),e.push(`=== Active Plugins ===`),u.forEach(t=>e.push(`${t.name} by ${t.author} – v${t.version}`)),e.join(` |
| 54 |
`)};return(0,F.jsxs)(`div`,{children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:justify-end jltma:gap-2.5 jltma:mb-6`,children:[(0,F.jsxs)(U,{onClick:()=>o(!0),disabled:n,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:[n?(0,F.jsx)(tn,{className:`jltma:size-3.5 jltma:animate-spin`,color:`var(--jltma-foreground)`}):(0,F.jsx)(pn,{className:`jltma:size-3.5`,color:`var(--jltma-foreground)`}),(0,F.jsx)(`span`,{className:`jltma:text-xs jltma:font-medium!`,children:n?`Refreshing...`:`Refresh`})]}),(0,F.jsxs)(U,{onClick:async()=>{let e=d();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)}a(!0),z.info(`System info copied to clipboard!`),setTimeout(()=>a(!1),2e3)}catch(e){z.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 ${i?`jltma:bg-emerald-500 hover:jltma:bg-emerald-500`:``}`,children:[(0,F.jsx)(i?Ft:zt,{className:`jltma:size-3.5`}),(0,F.jsx)(`span`,{className:`jltma:text-xs jltma:text-white! jltma:font-medium!`,children:i?`Copied!`:`Copy All`})]})]}),(0,F.jsxs)(`div`,{className:`jltma:grid jltma:grid-cols-1 jltma:gap-6 jltma:lg:grid-cols-2 jltma:items-start`,children:[(0,F.jsxs)(I,{children:[(0,F.jsx)(pe,{className:`jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsx)(L,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!`,children:`WordPress Environment`})}),(0,F.jsx)(R,{className:`jltma:p-0!`,children:s.map((e,t)=>(0,F.jsxs)(`div`,{children:[(0,F.jsx)(nS,{item:e}),t<s.length-1&&(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/20`})]},e.label))})]}),(0,F.jsxs)(I,{children:[(0,F.jsx)(pe,{className:`jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsx)(L,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!`,children:`Server Requirements`})}),(0,F.jsx)(R,{className:`jltma:p-0!`,children:c.map((e,t)=>(0,F.jsxs)(`div`,{children:[(0,F.jsx)(nS,{item:e}),t<c.length-1&&(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/20`})]},e.label))})]}),(0,F.jsxs)(I,{children:[(0,F.jsx)(pe,{className:`jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsx)(L,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!`,children:`PHP Extensions`})}),(0,F.jsx)(R,{className:`jltma:p-0!`,children:l.map((e,t)=>(0,F.jsxs)(`div`,{children:[(0,F.jsx)(nS,{item:e}),t<l.length-1&&(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/20`})]},e.label))})]}),(0,F.jsxs)(I,{children:[(0,F.jsx)(pe,{className:`jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsxs)(L,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!`,children:[`Active Plugins`,u.length>0&&` (${u.length})`]})}),(0,F.jsx)(R,{className:`jltma:p-0!`,children:u.length>0?u.map((e,t)=>(0,F.jsxs)(`div`,{children:[(0,F.jsx)(rS,{plugin:e}),t<u.length-1&&(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/20`})]},e.name)):(0,F.jsx)(`div`,{className:`jltma:px-5 jltma:py-8 jltma:text-center jltma:text-sm jltma:text-(--jltma-muted-foreground)`,children:n?`Loading system information...`:`No plugin data available yet.`})})]})]})]})},nS=({item:e})=>(0,F.jsxs)(`div`,{className:`jltma:grid jltma:grid-cols-[1fr_1fr] jltma:px-5 jltma:py-3`,children:[(0,F.jsxs)(`span`,{className:`jltma:text-sm jltma:text-(--jltma-foreground)/70`,children:[e.label,`:`]}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-1.5`,children:[e.status===`ok`&&(0,F.jsx)(`span`,{className:`jltma:flex jltma:items-center jltma:justify-center jltma:size-4 jltma:rounded-sm jltma:bg-emerald-500`,children:(0,F.jsx)(kt,{className:`jltma:size-3 jltma:text-white jltma:stroke-3`})}),e.status===`error`&&(0,F.jsx)(`span`,{className:`jltma:flex jltma:items-center jltma:justify-center jltma:size-4 jltma:rounded-sm jltma:bg-red-500`,children:(0,F.jsx)(Cn,{className:`jltma:size-3 jltma:text-white jltma:stroke-3`})}),(0,F.jsx)(`span`,{className:`jltma:text-sm jltma:font-medium`,children:e.value})]})]}),rS=({plugin:e})=>(0,F.jsxs)(`div`,{className:`jltma:grid jltma:grid-cols-[1fr_1fr] jltma:px-5 jltma:py-3 jltma:items-center`,children:[(0,F.jsx)(`span`,{className:`jltma:text-sm`,children:e.plugin_url?(0,F.jsx)(`a`,{href:e.plugin_url,target:`_blank`,rel:`noopener noreferrer`,children:e.name}):e.name}),(0,F.jsxs)(`span`,{className:`jltma:text-sm jltma:text-(--jltma-foreground)/70`,children:[`by`,` `,e.author_url?(0,F.jsx)(`a`,{href:e.author_url,target:`_blank`,rel:`noopener noreferrer`,children:e.author}):e.author,` `,`– v`,e.version]})]}),iS=()=>{let[e,t]=(0,S.useState)(!1);return(0,F.jsxs)(I,{children:[(0,F.jsx)(pe,{className:`jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsxs)(L,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!`,children:[(0,F.jsx)(Ht,{className:`jltma:size-4 jltma:text-(--jltma-muted-foreground)`}),`Export Settings`]})}),(0,F.jsxs)(R,{children:[(0,F.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,F.jsx)(U,{variant:`gradient`,onClick:async()=>{t(!0);try{let e=await ae.exportSettings();if(e.success&&e.data){let t={plugin:e.data.plugin,version:e.data.version,timestamp:new Date().toISOString(),settings:e.data.settings||{}},n=new Blob([JSON.stringify(t,null,2)],{type:`application/json`}),r=URL.createObjectURL(n),i=document.createElement(`a`);i.href=r,i.download=`master-addons-export-${Date.now()}.json`,document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(r),z.success(`Settings exported successfully!`)}else z.error(`Export failed. Please try again.`)}catch(e){z.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:e?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(tn,{className:`jltma:size-4 jltma:animate-spin`}),`Exporting...`]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(Ht,{className:`jltma:size-4`}),`Export Settings`]})}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-1.5 jltma:mt-4`,children:[(0,F.jsx)(Zt,{className:`jltma:size-3 jltma:text-(--jltma-muted-foreground) jltma:shrink-0`}),(0,F.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.`})]})]})]})},aS={ADDONS:`Addons`,EXTENSIONS:`Extensions`,ICONS:`Icon Library`,API:`API Settings`,WHITE_LABEL:`White Label`},oS=()=>{let[e,t]=(0,S.useState)(null),[n,r]=(0,S.useState)(null),[i,a]=(0,S.useState)([]),[o,s]=(0,S.useState)([]),[c,l]=(0,S.useState)(!1),[u,d]=(0,S.useState)(null),[f,p]=(0,S.useState)(!1),m=(0,S.useRef)(null),h=(0,S.useRef)(0),g=(0,S.useCallback)(()=>{t(null),r(null),a([]),s([]),d(null),m.current&&(m.current.value=``)},[]),_=(0,S.useCallback)(e=>{if(!e.name.endsWith(`.json`)&&e.type!==`application/json`){d(`Please select a valid JSON file.`);return}g(),t(e);let n=new FileReader;n.onload=e=>{try{var t;let n=JSON.parse((t=e.target)==null?void 0:t.result);if(!n.settings||typeof n.settings!=`object`){d(`Invalid export file: missing settings data.`);return}r(n);let i={};for(let[e,t]of Object.entries(Qe))i[t]=e;let o=[];for(let e of Object.keys(n.settings))i[e]&&o.push(i[e]);a(o),s([...o])}catch(e){d(`Invalid JSON file. Please select a valid export file.`)}},n.readAsText(e)},[g]),v=e=>{var t;let n=(t=e.target.files)==null?void 0:t[0];n&&_(n)},y=(0,S.useCallback)(e=>{var t;e.preventDefault(),e.stopPropagation(),h.current++,(t=e.dataTransfer.items)!=null&&t.length&&p(!0)},[]),b=(0,S.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),h.current--,h.current===0&&p(!1)},[]),x=(0,S.useCallback)(e=>{e.preventDefault(),e.stopPropagation()},[]),C=(0,S.useCallback)(e=>{var t;e.preventDefault(),e.stopPropagation(),p(!1),h.current=0;let n=(t=e.dataTransfer.files)==null?void 0:t[0];n&&_(n)},[_]),w=e=>{s(t=>t.includes(e)?t.filter(t=>t!==e):[...t,e])};return(0,F.jsxs)(I,{children:[(0,F.jsx)(pe,{className:`jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsxs)(L,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!`,children:[(0,F.jsx)(xn,{className:`jltma:size-4 jltma:text-(--jltma-muted-foreground)`}),`Import Settings`]})}),(0,F.jsxs)(R,{children:[(0,F.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,F.jsxs)(`label`,{onDragEnter:y,onDragLeave:b,onDragOver:x,onDrop:C,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 ${f?`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,F.jsx)(Wt,{className:`jltma:size-8 ${f?`jltma:text-(--jltma-primary)`:`jltma:text-(--jltma-muted-foreground)`}`}),e?(0,F.jsxs)(`div`,{className:`jltma:text-center`,children:[(0,F.jsx)(`div`,{className:`jltma:text-sm jltma:font-medium`,children:e.name}),(0,F.jsxs)(`div`,{className:`jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:mt-0.5`,children:[(e.size/1024).toFixed(1),` KB`]})]}):f?(0,F.jsx)(`div`,{className:`jltma:text-center`,children:(0,F.jsx)(`div`,{className:`jltma:text-sm jltma:font-medium jltma:text-(--jltma-primary)`,children:`Drop your file here`})}):(0,F.jsxs)(`div`,{className:`jltma:text-center`,children:[(0,F.jsx)(`div`,{className:`jltma:text-sm jltma:font-medium`,children:`Choose a JSON file`}),(0,F.jsx)(`div`,{className:`jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:mt-0.5`,children:`or drag and drop here`})]}),(0,F.jsx)(`input`,{ref:m,type:`file`,accept:`.json`,onChange:v,className:`jltma:hidden`})]}),u&&(0,F.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,F.jsx)(bn,{className:`jltma:size-4 jltma:text-red-500 jltma:shrink-0`}),(0,F.jsx)(`span`,{className:`jltma:text-sm jltma:text-red-600 jltma:dark:text-red-400`,children:u})]}),n&&i.length>0&&(0,F.jsxs)(`div`,{className:`jltma:mt-4`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:mb-3`,children:[(0,F.jsx)(Nt,{className:`jltma:size-4 jltma:text-emerald-500`}),(0,F.jsxs)(`span`,{className:`jltma:text-sm jltma:font-medium`,children:[`Found `,i.length,` setting`,i.length===1?``:`s`,` in file`]})]}),(0,F.jsx)(`div`,{className:`jltma:space-y-1`,children:i.map(e=>(0,F.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,F.jsx)(Fr,{checked:o.includes(e),onCheckedChange:()=>w(e)}),(0,F.jsxs)(`div`,{children:[(0,F.jsx)(`div`,{className:`jltma:text-sm jltma:font-medium`,children:aS[e]||e}),(0,F.jsx)(`div`,{className:`jltma:text-[10px] jltma:text-(--jltma-muted-foreground)`,children:Qe[e]})]})]},e))}),(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/30 jltma:my-4`}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:gap-3`,children:[(0,F.jsx)(U,{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,F.jsx)(U,{onClick:async()=>{if(!n||o.length===0){z.error(`Please select at least one option to import.`);return}l(!0);try{let e=n,t={};for(let n of o){let r=Qe[n];e.settings[r]&&(t[r]=e.settings[r])}(await ae.importSettings({plugin:e.plugin,version:e.version,timestamp:e.timestamp,settings:t})).success?(z.success(`Imported ${o.length} setting(s) successfully! Please reload the page.`),g()):z.error(`Import failed. Please check the file and try again.`)}catch(e){z.error(`Import failed. Please try again.`)}finally{l(!1)}},disabled:c||o.length===0,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:c?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(tn,{className:`jltma:size-4 jltma:animate-spin`}),`Importing...`]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(xn,{className:`jltma:size-4`}),`Import `,o.length,` Setting`,o.length===1?``:`s`]})})]})]}),(0,F.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,F.jsx)(bn,{className:`jltma:size-3.5 jltma:text-amber-500 jltma:shrink-0 jltma:mt-0.5`}),(0,F.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.`})]})]})]})},sS=[{id:`api`,default:!0,title:`API`,link:`api`,icon:Qt,components:Yx},{id:`system_info`,title:`System Info`,link:`system-info`,icon:cn,components:tS},{id:`import_export`,title:`Import/Export`,link:`import-export`,icon:wt,components:()=>(0,F.jsx)(`div`,{children:(0,F.jsxs)(`div`,{className:`jltma:grid jltma:grid-cols-1 jltma:gap-6 jltma:lg:grid-cols-2 jltma:items-start`,children:[(0,F.jsx)(iS,{}),(0,F.jsx)(oS,{})]})})}],cS=e=>Symbol.iterator in e,lS=e=>`entries`in e,uS=(e,t)=>{let n=e instanceof Map?e:new Map(e.entries()),r=t instanceof Map?t:new Map(t.entries());if(n.size!==r.size)return!1;for(let[e,t]of n)if(!r.has(e)||!Object.is(t,r.get(e)))return!1;return!0},dS=(e,t)=>{let n=e[Symbol.iterator](),r=t[Symbol.iterator](),i=n.next(),a=r.next();for(;!i.done&&!a.done;){if(!Object.is(i.value,a.value))return!1;i=n.next(),a=r.next()}return!!i.done&&!!a.done};function fS(e,t){return Object.is(e,t)?!0:typeof e!=`object`||!e||typeof t!=`object`||!t||Object.getPrototypeOf(e)!==Object.getPrototypeOf(t)?!1:cS(e)&&cS(t)?lS(e)&&lS(t)?uS(e,t):dS(e,t):uS({entries:()=>Object.entries(e)},{entries:()=>Object.entries(t)})}function pS(e){let t=S.useRef(void 0);return n=>{let r=e(n);return fS(t.current,r)?t.current:t.current=r}}var mS=(0,S.memo)(({children:e,sidebar:t})=>{let{initializeSidebarFromUrl:n,isMenuTransitioning:r}=A(pS(e=>({initializeSidebarFromUrl:e.initializeSidebarFromUrl,isMenuTransitioning:e.isMenuTransitioning})));return(0,S.useEffect)(()=>{n(t)},[n,t]),(0,F.jsxs)(`div`,{className:`jltma:grid jltma:grid-cols-[232px_1fr] jltma:h-full`,children:[(0,F.jsx)(Ww,{sidebar:t}),(0,F.jsx)(`div`,{className:k.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`,r?`jltma:opacity-0`:`jltma:opacity-100`),children:e})]})});mS.displayName=`ContentWrapperWithSidebar`;function hS(e){return Array.isArray?Array.isArray(e):TS(e)===`[object Array]`}function gS(e){if(typeof e==`string`)return e;let t=e+``;return t==`0`&&1/e==-1/0?`-0`:t}function _S(e){return e==null?``:gS(e)}function vS(e){return typeof e==`string`}function yS(e){return typeof e==`number`}function bS(e){return e===!0||e===!1||SS(e)&&TS(e)==`[object Boolean]`}function xS(e){return typeof e==`object`}function SS(e){return xS(e)&&e!==null}function CS(e){return e!=null}function wS(e){return!e.trim().length}function TS(e){return e==null?e===void 0?`[object Undefined]`:`[object Null]`:Object.prototype.toString.call(e)}var ES=`Incorrect 'index' type`,DS=e=>`Invalid value for key ${e}`,OS=e=>`Pattern length exceeds max of ${e}.`,kS=e=>`Missing ${e} property in key`,AS=e=>`Property 'weight' in key '${e}' must be a positive integer`,jS=Object.prototype.hasOwnProperty,MS=class{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach(e=>{let n=NS(e);this._keys.push(n),this._keyMap[n.id]=n,t+=n.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 NS(e){let t=null,n=null,r=null,i=1,a=null;if(vS(e)||hS(e))r=e,t=PS(e),n=FS(e);else{if(!jS.call(e,`name`))throw Error(kS(`name`));let o=e.name;if(r=o,jS.call(e,`weight`)&&(i=e.weight,i<=0))throw Error(AS(o));t=PS(o),n=FS(o),a=e.getFn}return{path:t,id:n,weight:i,src:r,getFn:a}}function PS(e){return hS(e)?e:e.split(`.`)}function FS(e){return hS(e)?e.join(`.`):e}function IS(e,t){let n=[],r=!1,i=(e,t,a)=>{if(CS(e))if(!t[a])n.push(e);else{let o=e[t[a]];if(!CS(o))return;if(a===t.length-1&&(vS(o)||yS(o)||bS(o)))n.push(_S(o));else if(hS(o)){r=!0;for(let e=0,n=o.length;e<n;e+=1)i(o[e],t,a+1)}else t.length&&i(o,t,a+1)}};return i(e,vS(t)?t.split(`.`):t,0),r?n:n[0]}var LS={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},RS={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},zS={location:0,threshold:.6,distance:100},BS={useExtendedSearch:!1,getFn:IS,ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1},$={...RS,...LS,...zS,...BS},VS=/[^ ]+/g;function HS(e=1,t=3){let n=new Map,r=10**t;return{get(t){let i=t.match(VS).length;if(n.has(i))return n.get(i);let a=1/i**(.5*e),o=parseFloat(Math.round(a*r)/r);return n.set(i,o),o},clear(){n.clear()}}}var US=class{constructor({getFn:e=$.getFn,fieldNormWeight:t=$.fieldNormWeight}={}){this.norm=HS(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,vS(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();vS(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,n=this.size();t<n;t+=1)--this.records[t].i}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_addString(e,t){if(!CS(e)||wS(e))return;let n={v:e,i:t,n:this.norm.get(e)};this.records.push(n)}_addObject(e,t){let n={i:t,$:{}};this.keys.forEach((t,r)=>{let i=t.getFn?t.getFn(e):this.getFn(e,t.path);if(CS(i)){if(hS(i)){let e=[],t=[{nestedArrIndex:-1,value:i}];for(;t.length;){let{nestedArrIndex:n,value:r}=t.pop();if(CS(r))if(vS(r)&&!wS(r)){let t={v:r,i:n,n:this.norm.get(r)};e.push(t)}else hS(r)&&r.forEach((e,n)=>{t.push({nestedArrIndex:n,value:e})})}n.$[r]=e}else if(vS(i)&&!wS(i)){let e={v:i,n:this.norm.get(i)};n.$[r]=e}}}),this.records.push(n)}toJSON(){return{keys:this.keys,records:this.records}}};function WS(e,t,{getFn:n=$.getFn,fieldNormWeight:r=$.fieldNormWeight}={}){let i=new US({getFn:n,fieldNormWeight:r});return i.setKeys(e.map(NS)),i.setSources(t),i.create(),i}function GS(e,{getFn:t=$.getFn,fieldNormWeight:n=$.fieldNormWeight}={}){let{keys:r,records:i}=e,a=new US({getFn:t,fieldNormWeight:n});return a.setKeys(r),a.setIndexRecords(i),a}function KS(e,{errors:t=0,currentLocation:n=0,expectedLocation:r=0,distance:i=$.distance,ignoreLocation:a=$.ignoreLocation}={}){let o=t/e.length;if(a)return o;let s=Math.abs(r-n);return i?o+s/i:s?1:o}function qS(e=[],t=$.minMatchCharLength){let n=[],r=-1,i=-1,a=0;for(let o=e.length;a<o;a+=1){let o=e[a];o&&r===-1?r=a:!o&&r!==-1&&(i=a-1,i-r+1>=t&&n.push([r,i]),r=-1)}return e[a-1]&&a-r>=t&&n.push([r,a-1]),n}var JS=32;function YS(e,t,n,{location:r=$.location,distance:i=$.distance,threshold:a=$.threshold,findAllMatches:o=$.findAllMatches,minMatchCharLength:s=$.minMatchCharLength,includeMatches:c=$.includeMatches,ignoreLocation:l=$.ignoreLocation}={}){if(t.length>JS)throw Error(OS(JS));let u=t.length,d=e.length,f=Math.max(0,Math.min(r,d)),p=a,m=f,h=s>1||c,g=h?Array(d):[],_;for(;(_=e.indexOf(t,m))>-1;){let e=KS(t,{currentLocation:_,expectedLocation:f,distance:i,ignoreLocation:l});if(p=Math.min(e,p),m=_+u,h){let e=0;for(;e<u;)g[_+e]=1,e+=1}}m=-1;let v=[],y=1,b=u+d,x=1<<u-1;for(let r=0;r<u;r+=1){let a=0,s=b;for(;a<s;)KS(t,{errors:r,currentLocation:f+s,expectedLocation:f,distance:i,ignoreLocation:l})<=p?a=s:b=s,s=Math.floor((b-a)/2+a);b=s;let c=Math.max(1,f-s+1),_=o?d:Math.min(f+s,d)+u,S=Array(_+2);S[_+1]=(1<<r)-1;for(let a=_;a>=c;--a){let o=a-1,s=n[e.charAt(o)];if(h&&(g[o]=+!!s),S[a]=(S[a+1]<<1|1)&s,r&&(S[a]|=(v[a+1]|v[a])<<1|1|v[a+1]),S[a]&x&&(y=KS(t,{errors:r,currentLocation:o,expectedLocation:f,distance:i,ignoreLocation:l}),y<=p)){if(p=y,m=o,m<=f)break;c=Math.max(1,2*f-m)}}if(KS(t,{errors:r+1,currentLocation:f,expectedLocation:f,distance:i,ignoreLocation:l})>p)break;v=S}let S={isMatch:m>=0,score:Math.max(.001,y)};if(h){let e=qS(g,s);e.length?c&&(S.indices=e):S.isMatch=!1}return S}function XS(e){let t={};for(let n=0,r=e.length;n<r;n+=1){let i=e.charAt(n);t[i]=(t[i]||0)|1<<r-n-1}return t}var ZS=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),QS=class{constructor(e,{location:t=$.location,threshold:n=$.threshold,distance:r=$.distance,includeMatches:i=$.includeMatches,findAllMatches:a=$.findAllMatches,minMatchCharLength:o=$.minMatchCharLength,isCaseSensitive:s=$.isCaseSensitive,ignoreDiacritics:c=$.ignoreDiacritics,ignoreLocation:l=$.ignoreLocation}={}){if(this.options={location:t,threshold:n,distance:r,includeMatches:i,findAllMatches:a,minMatchCharLength:o,isCaseSensitive:s,ignoreDiacritics:c,ignoreLocation:l},e=s?e:e.toLowerCase(),e=c?ZS(e):e,this.pattern=e,this.chunks=[],!this.pattern.length)return;let u=(e,t)=>{this.chunks.push({pattern:e,alphabet:XS(e),startIndex:t})},d=this.pattern.length;if(d>JS){let e=0,t=d%JS,n=d-t;for(;e<n;)u(this.pattern.substr(e,JS),e),e+=JS;if(t){let e=d-JS;u(this.pattern.substr(e),e)}}else u(this.pattern,0)}searchIn(e){let{isCaseSensitive:t,ignoreDiacritics:n,includeMatches:r}=this.options;if(e=t?e:e.toLowerCase(),e=n?ZS(e):e,this.pattern===e){let t={isMatch:!0,score:0};return r&&(t.indices=[[0,e.length-1]]),t}let{location:i,distance:a,threshold:o,findAllMatches:s,minMatchCharLength:c,ignoreLocation:l}=this.options,u=[],d=0,f=!1;this.chunks.forEach(({pattern:t,alphabet:n,startIndex:p})=>{let{isMatch:m,score:h,indices:g}=YS(e,t,n,{location:i+p,distance:a,threshold:o,findAllMatches:s,minMatchCharLength:c,includeMatches:r,ignoreLocation:l});m&&(f=!0),d+=h,m&&g&&(u=[...u,...g])});let p={isMatch:f,score:f?d/this.chunks.length:1};return f&&r&&(p.indices=u),p}},$S=class{constructor(e){this.pattern=e}static isMultiMatch(e){return eC(e,this.multiRegex)}static isSingleMatch(e){return eC(e,this.singleRegex)}search(){}};function eC(e,t){let n=e.match(t);return n?n[1]:null}var tC=class extends $S{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]}}},nC=class extends $S{constructor(e){super(e)}static get type(){return`inverse-exact`}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(e){let t=e.indexOf(this.pattern)===-1;return{isMatch:t,score:+!t,indices:[0,e.length-1]}}},rC=class extends $S{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]}}},iC=class extends $S{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]}}},aC=class extends $S{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]}}},oC=class extends $S{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]}}},sC=class extends $S{constructor(e,{location:t=$.location,threshold:n=$.threshold,distance:r=$.distance,includeMatches:i=$.includeMatches,findAllMatches:a=$.findAllMatches,minMatchCharLength:o=$.minMatchCharLength,isCaseSensitive:s=$.isCaseSensitive,ignoreDiacritics:c=$.ignoreDiacritics,ignoreLocation:l=$.ignoreLocation}={}){super(e),this._bitapSearch=new QS(e,{location:t,threshold:n,distance:r,includeMatches:i,findAllMatches:a,minMatchCharLength:o,isCaseSensitive:s,ignoreDiacritics:c,ignoreLocation:l})}static get type(){return`fuzzy`}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}},cC=class extends $S{constructor(e){super(e)}static get type(){return`include`}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t=0,n,r=[],i=this.pattern.length;for(;(n=e.indexOf(this.pattern,t))>-1;)t=n+i,r.push([n,t-1]);let a=!!r.length;return{isMatch:a,score:+!a,indices:r}}},lC=[tC,cC,rC,iC,oC,aC,nC,sC],uC=lC.length,dC=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,fC=`|`;function pC(e,t={}){return e.split(fC).map(e=>{let n=e.trim().split(dC).filter(e=>e&&!!e.trim()),r=[];for(let e=0,i=n.length;e<i;e+=1){let i=n[e],a=!1,o=-1;for(;!a&&++o<uC;){let e=lC[o],n=e.isMultiMatch(i);n&&(r.push(new e(n,t)),a=!0)}if(!a)for(o=-1;++o<uC;){let e=lC[o],n=e.isSingleMatch(i);if(n){r.push(new e(n,t));break}}}return r})}var mC=new Set([sC.type,cC.type]),hC=class{constructor(e,{isCaseSensitive:t=$.isCaseSensitive,ignoreDiacritics:n=$.ignoreDiacritics,includeMatches:r=$.includeMatches,minMatchCharLength:i=$.minMatchCharLength,ignoreLocation:a=$.ignoreLocation,findAllMatches:o=$.findAllMatches,location:s=$.location,threshold:c=$.threshold,distance:l=$.distance}={}){this.query=null,this.options={isCaseSensitive:t,ignoreDiacritics:n,includeMatches:r,minMatchCharLength:i,findAllMatches:o,ignoreLocation:a,location:s,threshold:c,distance:l},e=t?e:e.toLowerCase(),e=n?ZS(e):e,this.pattern=e,this.query=pC(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:n,isCaseSensitive:r,ignoreDiacritics:i}=this.options;e=r?e:e.toLowerCase(),e=i?ZS(e):e;let a=0,o=[],s=0;for(let r=0,i=t.length;r<i;r+=1){let i=t[r];o.length=0,a=0;for(let t=0,r=i.length;t<r;t+=1){let r=i[t],{isMatch:c,indices:l,score:u}=r.search(e);if(c)a+=1,s+=u,n&&(mC.has(r.constructor.type)?o=[...o,...l]:o.push(l));else{s=0,a=0,o.length=0;break}}if(a){let e={isMatch:!0,score:s/a};return n&&(e.indices=o),e}}return{isMatch:!1,score:1}}},gC=[];function _C(...e){gC.push(...e)}function vC(e,t){for(let n=0,r=gC.length;n<r;n+=1){let r=gC[n];if(r.condition(e,t))return new r(e,t)}return new QS(e,t)}var yC={AND:`$and`,OR:`$or`},bC={PATH:`$path`,PATTERN:`$val`},xC=e=>!!(e[yC.AND]||e[yC.OR]),SC=e=>!!e[bC.PATH],CC=e=>!hS(e)&&xS(e)&&!xC(e),wC=e=>({[yC.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function TC(e,t,{auto:n=!0}={}){let r=e=>{let i=Object.keys(e),a=SC(e);if(!a&&i.length>1&&!xC(e))return r(wC(e));if(CC(e)){let r=a?e[bC.PATH]:i[0],o=a?e[bC.PATTERN]:e[r];if(!vS(o))throw Error(DS(r));let s={keyId:FS(r),pattern:o};return n&&(s.searcher=vC(o,t)),s}let o={children:[],operator:i[0]};return i.forEach(t=>{let n=e[t];hS(n)&&n.forEach(e=>{o.children.push(r(e))})}),o};return xC(e)||(e=wC(e)),r(e)}function EC(e,{ignoreFieldNorm:t=$.ignoreFieldNorm}){e.forEach(e=>{let n=1;e.matches.forEach(({key:e,norm:r,score:i})=>{let a=e?e.weight:null;n*=(i===0&&a?2**-52:i)**+((a||1)*(t?1:r))}),e.score=n})}function DC(e,t){let n=e.matches;t.matches=[],CS(n)&&n.forEach(e=>{if(!CS(e.indices)||!e.indices.length)return;let{indices:n,value:r}=e,i={indices:n,value:r};e.key&&(i.key=e.key.src),e.idx>-1&&(i.refIndex=e.idx),t.matches.push(i)})}function OC(e,t){t.score=e.score}function kC(e,t,{includeMatches:n=$.includeMatches,includeScore:r=$.includeScore}={}){let i=[];return n&&i.push(DC),r&&i.push(OC),e.map(e=>{let{idx:n}=e,r={item:t[n],refIndex:n};return i.length&&i.forEach(t=>{t(e,r)}),r})}var AC=class{constructor(e,t={},n){this.options={...$,...t},this.options.useExtendedSearch,this._keyStore=new MS(this.options.keys),this.setCollection(e,n)}setCollection(e,t){if(this._docs=e,t&&!(t instanceof US))throw Error(ES);this._myIndex=t||WS(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(e){CS(e)&&(this._docs.push(e),this._myIndex.add(e))}remove(e=()=>!1){let t=[];for(let n=0,r=this._docs.length;n<r;n+=1){let i=this._docs[n];e(i,n)&&(this.removeAt(n),--n,--r,t.push(i))}return t}removeAt(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}getIndex(){return this._myIndex}search(e,{limit:t=-1}={}){let{includeMatches:n,includeScore:r,shouldSort:i,sortFn:a,ignoreFieldNorm:o}=this.options,s=vS(e)?vS(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return EC(s,{ignoreFieldNorm:o}),i&&s.sort(a),yS(t)&&t>-1&&(s=s.slice(0,t)),kC(s,this._docs,{includeMatches:n,includeScore:r})}_searchStringList(e){let t=vC(e,this.options),{records:n}=this._myIndex,r=[];return n.forEach(({v:e,i:n,n:i})=>{if(!CS(e))return;let{isMatch:a,score:o,indices:s}=t.searchIn(e);a&&r.push({item:e,idx:n,matches:[{score:o,value:e,norm:i,indices:s}]})}),r}_searchLogical(e){let t=TC(e,this.options),n=(e,t,r)=>{if(!e.children){let{keyId:n,searcher:i}=e,a=this._findMatches({key:this._keyStore.get(n),value:this._myIndex.getValueForItemAtKeyId(t,n),searcher:i});return a&&a.length?[{idx:r,item:t,matches:a}]:[]}let i=[];for(let a=0,o=e.children.length;a<o;a+=1){let o=e.children[a],s=n(o,t,r);if(s.length)i.push(...s);else if(e.operator===yC.AND)return[]}return i},r=this._myIndex.records,i={},a=[];return r.forEach(({$:e,i:r})=>{if(CS(e)){let o=n(t,e,r);o.length&&(i[r]||(i[r]={idx:r,item:e,matches:[]},a.push(i[r])),o.forEach(({matches:e})=>{i[r].matches.push(...e)}))}}),a}_searchObjectList(e){let t=vC(e,this.options),{keys:n,records:r}=this._myIndex,i=[];return r.forEach(({$:e,i:r})=>{if(!CS(e))return;let a=[];n.forEach((n,r)=>{a.push(...this._findMatches({key:n,value:e[r],searcher:t}))}),a.length&&i.push({idx:r,item:e,matches:a})}),i}_findMatches({key:e,value:t,searcher:n}){if(!CS(t))return[];let r=[];if(hS(t))t.forEach(({v:t,i,n:a})=>{if(!CS(t))return;let{isMatch:o,score:s,indices:c}=n.searchIn(t);o&&r.push({score:s,key:e,value:t,idx:i,norm:a,indices:c})});else{let{v:i,n:a}=t,{isMatch:o,score:s,indices:c}=n.searchIn(i);o&&r.push({score:s,key:e,value:i,norm:a,indices:c})}return r}};AC.version=`7.1.0`,AC.createIndex=WS,AC.parseIndex=GS,AC.config=$,AC.parseQuery=TC,_C(hC);var jC={keys:[`title`,`subtitle`,`category`],threshold:.3,includeScore:!0},MC=(e,t)=>{let n=[];return e.forEach(e=>{n.push({id:`nav-${e.id}`,title:e.title,subtitle:`Navigate to page`,category:`Navigation`,action:`section`,value:e.id,icon:`navigation`})}),t.forEach(e=>{n.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=>{n.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`})})}),n},NC=()=>[{id:`navigation`,label:`Navigation`,icon:`compass`},{id:`sidebar`,label:`Sidebar`,icon:`layout`}],PC=E((e,t)=>({navMenus:[],sidebarMenus:[],isOpen:!1,query:``,items:[],categories:[],filteredItems:[],selectedCategory:null,selectedIndex:0,recentSearches:[],fuse:null,initialize:({NAV_MENUS:t,SIDE_BAR_MENUS:n})=>{e({navMenus:t,sidebarMenus:n})},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:n=>{let{items:r,fuse:i,selectedCategory:a}=t(),o=[];n.trim()?i&&(o=i.search(n).map(e=>e.item)):o=r,a&&(o=o.filter(e=>e.category===a)),e({query:n,filteredItems:o,selectedIndex:0})},setSelectedCategory:n=>{let{items:r,query:i,fuse:a}=t(),o=[];o=i.trim()&&a?a.search(i).map(e=>e.item):r,n&&(o=o.filter(e=>e.category===n)),e({selectedCategory:n,filteredItems:o,selectedIndex:0})},setSelectedIndex:n=>{let{filteredItems:r}=t(),i=r.length-1;e({selectedIndex:Math.max(0,Math.min(n,i))})},moveUp:()=>{let{selectedIndex:e}=t();t().setSelectedIndex(e-1)},moveDown:()=>{let{selectedIndex:e}=t();t().setSelectedIndex(e+1)},selectCurrent:()=>{let{filteredItems:e,selectedIndex:n,query:r}=t(),i=e[n];return i&&r.trim()&&t().addRecentSearch(r),i||null},loadItems:()=>{let{navMenus:n,sidebarMenus:r}=t(),i=MC(n,r);e({items:i,categories:NC(),filteredItems:i,fuse:new AC(i,jC)})},addRecentSearch:n=>{let{recentSearches:r}=t();e({recentSearches:[n,...r.filter(e=>e!==n)].slice(0,5)})}})),FC=()=>{let{activeMenu:e}=A();return(0,F.jsx)(mS,{sidebar:sS,children:(0,F.jsx)(de,{children:e!=null&&e.components?S.createElement(e==null?void 0:e.components):(0,F.jsx)(`div`,{children:`Provide Content Here...`})})})},IC=()=>{let{categories:e,enabledWizards:t,allWizards:n,enableDisableCategory:r}=et(),i=V.isPremium(),a=(0,S.useMemo)(()=>{let r=V.getAllWizardKeysFromCategories(e,`addons`),a=i?r:r.filter(e=>{var t;return!((t=n[e])!=null&&t.is_pro)});return a.length>0&&a.every(e=>t.has(e))},[e,t,n,i]);return(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2`,children:[(0,F.jsx)(`span`,{className:`jltma:text-xs jltma:font-medium jltma:text-(--jltma-foreground) jltma:whitespace-nowrap`,children:`Enable All`}),(0,F.jsx)(Yl,{checked:a,onCheckedChange:e=>{r(`all`,e)}})]})},LC=()=>{let{isSaving:e,save:t}=et();return(0,F.jsx)(U,{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`})},RC=(e,t)=>t===`all`?e:Object.fromEntries(Object.entries(e).filter(([,e])=>t===`pro`?e.is_pro:!e.is_pro)),zC=({allWizards:e,pricingFilter:t})=>{let{categories:n,searchQuery:r,activeCategory:i,viewMode:a,enabledWizards:o,toggleWizard:s,enableDisableCategory:c}=et(),l=(0,S.useMemo)(()=>V.getAllWizardKeysFromCategories(n,`addons`),[n]),u=(0,S.useMemo)(()=>V.filterWizardsBySearch(e,r),[e,r]);if(r)return Object.keys(u).length===0?(0,F.jsx)(Vx,{searchQuery:r}):(0,F.jsx)(I,{className:`jltma:bg-(--jltma-card)/80!`,children:(0,F.jsxs)(R,{children:[(0,F.jsx)(`div`,{className:`jltma:mb-3 jltma:flex jltma:justify-between jltma:items-center`,children:(0,F.jsx)(Wu,{text:`Search Results (${Object.keys(u).length})`,className:`jltma:text-base!`})}),(0,F.jsx)(Bx,{viewMode:a,wizards:u,enabledWizards:o,onToggleWizard:s})]})});if(i===`all`)return l.length===0?(0,F.jsx)(Vx,{searchQuery:``}):(0,F.jsx)(`div`,{className:`jltma:space-y-6`,children:Object.entries(n).filter(([e,t])=>V.isValidCategory(e,t,`addons`)).filter(([,e])=>Object.keys(RC(e.addons,t)).length>0).map(([e,r])=>(0,F.jsx)(Hx,{categoryKey:e,title:r.title,wizards:RC(r.addons,t),viewMode:a,enabledAddons:o,isCategoryEnabled:V.checkIsCategoryFullyEnabled(n,o,e,`addons`),onToggleWizard:s,onToggleCategory:t=>c(e,t)},e))});let d=n[i];if(!V.hasWizards(d,`addons`))return(0,F.jsx)(Vx,{searchQuery:``});let f=RC(d.addons,t);return Object.keys(f).length===0?(0,F.jsx)(Vx,{searchQuery:``}):(0,F.jsx)(Hx,{categoryKey:i,title:d.title,wizards:f,viewMode:a,enabledAddons:o,isCategoryEnabled:V.checkIsCategoryFullyEnabled(n,o,i,`addons`),onToggleWizard:s,onToggleCategory:e=>c(i,e)})},BC=()=>{let{totalCount:e,enabledCount:t,categories:n,allWizards:r,searchQuery:i,activeCategory:a,viewMode:o,initialize:s,fetchWizards:c,setSearchQuery:l,setActiveCategory:u,setViewMode:d,reset:f}=et(),[p,m]=(0,S.useState)(`all`);(0,S.useEffect)(()=>{s(),c()},[c,s]);let h=t(),g=Math.max(0,e-h);return(0,F.jsx)(fe,{children:(0,F.jsxs)(de,{children:[(0,F.jsx)(I,{className:`jltma:mt-6 jltma:border jltma:border-(--jltma-border)/50 jltma:shadow-sm jltma:bg-(--jltma-card)`,children:(0,F.jsxs)(R,{children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-between jltma:gap-4`,children:[(0,F.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,F.jsx)(`button`,{onClick:()=>m(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 ${p===e?t[e].active:t[e].inactive}`,children:e===`all`?`All`:e===`free`?`Free`:`Pro`},e)}),(0,F.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,F.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:h})]}),(0,F.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,F.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,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:shrink-0`,children:[(0,F.jsx)(Tn,{value:i,onChange:e=>l(e),placeholder:`Search widget...`}),(0,F.jsx)(Dn,{value:o,onChange:d,items:[{label:`List`,value:`list`},{label:`Grid`,value:`grid`}]}),(0,F.jsx)(IC,{}),(0,F.jsx)(qx,{onReset:f,description:`This will reset all addons to their default state. This action cannot be undone.`}),(0,F.jsx)(LC,{})]})]}),(0,F.jsx)(`hr`,{className:`jltma:my-3!`,style:{borderColor:`var(--jltma-border)`,borderWidth:`.4px`,opacity:.7}}),(0,F.jsx)(`div`,{className:`jltma:mt-3`,children:(0,F.jsx)(he,{categories:n,onClick:u,activeCategory:a,wizardKey:`addons`})})]})}),(0,F.jsx)(`div`,{className:`jltma:mt-8`,children:(0,F.jsx)(zC,{allWizards:r,pricingFilter:p})})]})})},VC=`t8Qa4pq7WLs`,HC=`${B.getInstance().assetsUrl}images/dashboard/banner.webp`,UC=({stats:e})=>{let[t,n]=(0,S.useState)(!1),r=V.isPremium();return(0,F.jsxs)(`div`,{className:`jltma:h-full`,children:[(0,F.jsxs)(I,{className:`jltma:h-full jltma:overflow-hidden jltma:shadow-none jltma:py-0! jltma:gap-0! jltma:relative`,children:[(0,F.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,F.jsx)(R,{className:`jltma:p-0! jltma:relative jltma:h-full`,children:(0,F.jsxs)(`div`,{className:`jltma:grid jltma:grid-cols-1 jltma:lg:grid-cols-[1.1fr_1fr] jltma:h-full`,children:[(0,F.jsxs)(`div`,{className:`jltma:p-5 jltma:flex jltma:flex-col jltma:justify-start`,children:[(0,F.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,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-3 jltma:mb-3`,children:[(0,F.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,F.jsx)(Kn,{variant:r?`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:r?`Pro`:`Free`})]}),(0,F.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,F.jsxs)(`div`,{className:`jltma:flex jltma:flex-wrap jltma:gap-3 jltma:mt-5`,children:[(0,F.jsx)(U,{variant:`outline`,size:`sm`,asChild:!0,children:(0,F.jsxs)(`a`,{href:B.URLS.DOCS,target:`_blank`,rel:`noopener noreferrer`,children:[(0,F.jsx)(Gt,{className:`jltma:size-3.5`}),`Docs`]})}),(0,F.jsx)(U,{variant:`gradient`,size:`sm`,asChild:!0,className:`jltma:text-white! jltma:shadow-sm jltma:shadow-(--jltma-primary)/20`,children:(0,F.jsxs)(`a`,{href:B.URLS.FEATURES,target:`_blank`,rel:`noopener noreferrer`,children:[(0,F.jsx)(wn,{className:`jltma:size-3.5`}),`Explore Features`]})})]}),(0,F.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,F.jsx)(WC,{icon:Et,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,F.jsx)(WC,{icon:fn,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,F.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,F.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,F.jsx)(`img`,{src:HC,alt:`Getting Started with Master Addons`,className:`jltma:size-full jltma:object-cover`}),(0,F.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,F.jsx)(`div`,{className:`jltma:absolute jltma:inset-0 jltma:flex jltma:items-center jltma:justify-center`,children:(0,F.jsx)(`button`,{onClick:()=>n(!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,F.jsx)(dn,{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,F.jsx)(`div`,{className:`jltma:absolute jltma:bottom-3 jltma:left-3`,children:(0,F.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,F.jsx)(Mo,{open:t,onOpenChange:n,children:(0,F.jsx)(Lo,{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,F.jsx)(`div`,{className:`jltma:aspect-video jltma:w-full`,children:t&&(0,F.jsx)(`iframe`,{src:`https://www.youtube.com/embed/${VC}?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`})})})})]})},WC=({icon:e,label:t,total:n,free:r,pro:i,iconBg:a,iconColor:o})=>(0,F.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,F.jsx)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-center jltma:size-9 jltma:rounded-lg jltma:shrink-0 ${a} ${o}`,children:(0,F.jsx)(e,{className:`jltma:size-4.5`})}),(0,F.jsxs)(`div`,{className:`jltma:flex-1 jltma:min-w-0`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-baseline jltma:gap-1.5`,children:[(0,F.jsx)(`span`,{className:`jltma:text-lg jltma:font-bold jltma:text-(--jltma-foreground) jltma:leading-none jltma:tabular-nums`,children:n}),(0,F.jsx)(`span`,{className:`jltma:text-xs jltma:font-semibold jltma:text-(--jltma-foreground)`,children:t})]}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-3 jltma:mt-1.5`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-1`,children:[(0,F.jsx)(_n,{className:`jltma:size-3 jltma:text-emerald-500`}),(0,F.jsxs)(`span`,{className:`jltma:text-[11px] jltma:text-(--jltma-muted-foreground)`,children:[`Free `,(0,F.jsx)(`span`,{className:`jltma:font-semibold jltma:text-(--jltma-foreground)`,children:r})]})]}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-1`,children:[(0,F.jsx)(Vt,{className:`jltma:size-3 jltma:text-amber-500`}),(0,F.jsxs)(`span`,{className:`jltma:text-[11px] jltma:text-(--jltma-muted-foreground)`,children:[`Premium `,(0,F.jsx)(`span`,{className:`jltma:font-semibold jltma:text-(--jltma-foreground)`,children:i})]})]})]})]})]}),GC=B.getInstance().isSetupComplete,KC=V.isPremium(),qC=(()=>{let e=B.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:KC?`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:KC?`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:KC?`free`:`pro`}].filter(e=>!(e.title===`Setup Wizard`&&GC))})(),JC=()=>(0,F.jsx)(I,{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,F.jsxs)(R,{className:`jltma:p-5! jltma:h-full jltma:flex jltma:flex-col`,children:[(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:font-bold jltma:text-(--jltma-foreground) jltma:m-0! jltma:mb-3!`,children:`Quick Settings`}),(0,F.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:qC.map(e=>(0,F.jsx)(XC,{...e},e.title))})]})}),YC=({type:e})=>(0,F.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 ${e===`free`?`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:e===`free`?`Free`:`Pro`}),XC=({title:e,desc:t,href:n,badge:r})=>(0,F.jsxs)(`a`,{href:n,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,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:mb-0.5`,children:[(0,F.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}),V.isPremium()?null:(0,F.jsx)(YC,{type:r})]}),(0,F.jsx)(`p`,{className:`jltma:text-[11px] jltma:text-(--jltma-muted-foreground) jltma:m-0! jltma:leading-snug`,children:t})]}),ZC=[{icon:Yt,title:`VIP Priority Support`,href:B.getInstance().isPremium?B.URLS.CONTACT:B.URLS.WP_SUPPORT_FORUM},{icon:sn,title:`Join the Community`,href:B.URLS.FACEBOOK_GROUP},{icon:Pt,title:`Documentation`,href:B.URLS.DOCS},{icon:vn,title:`Rate Us`,href:B.URLS.WP_REVIEW},{icon:rn,title:`Subscribe Newsletter`,href:`#subscribe`}],QC=()=>{let[e,t]=(0,S.useState)(!1),[n,r]=(0,S.useState)(!1),[i,a]=(0,S.useState)(!1),[o,s]=(0,S.useState)(``),c=N(),l=c.user_email||``,u=c.user_name||``,d=c.subscribe_nonce||``,f=`${c.adminUrl}admin-ajax.php`,[p,m]=(0,S.useState)(u),[h,g]=(0,S.useState)(l),_=async e=>{e.preventDefault(),s(``),r(!0);try{let e=new FormData;e.append(`action`,`jltma_subscribe`),e.append(`_wpnonce`,d),e.append(`name`,p),e.append(`email`,h);let n=await(await fetch(f,{method:`POST`,body:e})).json();n.success?(a(!0),setTimeout(()=>{t(!1),setTimeout(()=>a(!1),300)},2e3)):s(n.data||`Subscription failed. Please try again.`)}catch(e){s(`Something went wrong. Please try again.`)}finally{r(!1)}},v=(e,n)=>{n===`#subscribe`&&(e.preventDefault(),t(!0))};return(0,F.jsxs)(`div`,{children:[(0,F.jsxs)(I,{className:`jltma:bg-(--jltma-muted)/30 jltma:border-none jltma:shadow-none jltma:py-0! jltma:gap-0!`,children:[(0,F.jsx)(pe,{className:`jltma:px-5! jltma:pt-5! jltma:pb-3! jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsx)(L,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-0!`,children:`Quick Access`})}),(0,F.jsx)(R,{className:`jltma:p-5! jltma:pt-4!`,children:(0,F.jsx)(`div`,{className:`jltma:rounded-(--jltma-radius) jltma:border jltma:border-(--jltma-border) jltma:overflow-hidden`,children:ZC.map((e,t)=>{let n=e.icon;return(0,F.jsxs)(`a`,{href:e.href,target:e.href===`#subscribe`?void 0:`_blank`,rel:e.href===`#subscribe`?void 0:`noopener noreferrer`,onClick:t=>v(t,e.href),className:k.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!==ZC.length-1&&`jltma:border-b jltma:border-(--jltma-border)`),children:[(0,F.jsx)(n,{className:`jltma:size-5 jltma:text-(--jltma-foreground) jltma:shrink-0`}),(0,F.jsx)(`span`,{className:`jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground)!`,children:e.title})]},e.title)})})})]}),(0,F.jsx)(Mo,{open:e,onOpenChange:t,children:(0,F.jsxs)(Lo,{className:`jltma:sm:max-w-md`,children:[(0,F.jsxs)(Ro,{children:[(0,F.jsx)(Bo,{className:`jltma:m-0!`,children:`Subscribe to Newsletter`}),(0,F.jsx)(Vo,{className:`jltma:m-0!`,children:`Get discount codes, updates, and tips delivered to your inbox.`})]}),i?(0,F.jsxs)(`div`,{className:`jltma:flex jltma:flex-col jltma:items-center jltma:gap-3 jltma:py-6`,children:[(0,F.jsx)(Nt,{className:`jltma:size-12 jltma:text-green-500`}),(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground)`,children:`Thanks for subscribing!`})]}):(0,F.jsxs)(`form`,{onSubmit:_,className:`jltma:grid jltma:gap-4`,children:[(0,F.jsxs)(`div`,{className:`jltma:grid jltma:gap-2`,children:[(0,F.jsx)(`label`,{className:`jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground)`,children:`Name`}),(0,F.jsx)(Cl,{type:`text`,placeholder:`Your name`,value:p,onChange:e=>m(e.target.value)})]}),(0,F.jsxs)(`div`,{className:`jltma:grid jltma:gap-2`,children:[(0,F.jsx)(`label`,{className:`jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground)`,children:`Email`}),(0,F.jsx)(Cl,{type:`email`,placeholder:`[email protected]`,value:h,onChange:e=>g(e.target.value),required:!0})]}),o&&(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:text-(--jltma-destructive)`,children:o}),(0,F.jsx)(U,{type:`submit`,disabled:n,className:`jltma:w-full`,variant:`gradient`,children:n?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(tn,{className:`jltma:size-4 jltma:animate-spin`}),`Subscribing...`]}):`Subscribe`})]})]})})]})},$C=[{name:`Brooklyn Lite`,url:`https://master-addons.com/wp-themes/brooklyn-lite/${Ke}`,description:`Light, fast, and ready for business`,screenshot:`images/themes/brooklyn-lite.webp`},{name:`Mama`,url:`https://master-addons.com/wp-themes/mama/${Ke}`,description:`Clean, creative, and crafted with care`,screenshot:`images/themes/mama.webp`},{name:`Elevation`,url:`https://master-addons.com/wp-themes/elevation/${Ke}`,description:`Empowering causes that change the world`,screenshot:`images/themes/elevation.webp`},{name:`Do`,url:`https://master-addons.com/wp-themes/do/${Ke}`,description:`Bold ideas, beautifully built for business`,screenshot:`images/themes/do.webp`}],ew=()=>{let e=B.getInstance().assetsUrl;return(0,F.jsxs)(I,{className:`jltma:bg-(--jltma-muted)/30 jltma:border-none jltma:shadow-none jltma:py-0! jltma:gap-0!`,children:[(0,F.jsx)(pe,{className:`jltma:px-5! jltma:pt-5! jltma:pb-3! jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsxs)(L,{className:`jltma:flex jltma:items-center jltma:justify-between jltma:text-sm! jltma:pb-0!`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2`,children:[(0,F.jsx)(qt,{className:`jltma:size-4 jltma:text-(--jltma-foreground)`}),`Recommended Themes`]}),(0,F.jsxs)(`a`,{href:B.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,F.jsx)(Ut,{className:`jltma:size-3`})]})]})}),(0,F.jsx)(R,{className:`jltma:p-5! jltma:pt-4!`,children:(0,F.jsx)(`div`,{className:`jltma:rounded-(--jltma-radius) jltma:border jltma:border-(--jltma-border) jltma:overflow-hidden`,children:$C.map((t,n)=>(0,F.jsxs)(`a`,{href:t.url,target:`_blank`,rel:`noopener noreferrer`,className:k.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`,n!==$C.length-1&&`jltma:border-b jltma:border-(--jltma-border)`),children:[(0,F.jsx)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-center jltma:size-10 jltma:rounded jltma:shrink-0 jltma:overflow-hidden`,children:(0,F.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,F.jsxs)(`div`,{className:`jltma:flex-1 jltma:min-w-0`,children:[(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:font-semibold jltma:text-(--jltma-foreground)! jltma:m-0!`,children:t.name}),(0,F.jsx)(`p`,{className:`jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:m-0!`,children:t.description})]}),(0,F.jsx)(Ut,{className:`jltma:size-4 jltma:text-(--jltma-muted-foreground) jltma:shrink-0`})]},n))})})]})};function tw(){var e;let t=B.getInstance().data,n=(e=t==null?void 0:t.addons_category)==null?{}:e,r={},i=0;for(let e of Object.values(n)){var a;let t=(a=e.addons)==null?{}:a;for(let[e,n]of Object.entries(t))n.is_pro&&i<12&&(r[e]=n,i++)}return r}var nw=tw(),rw=V.isPremium(),iw=()=>{let e=et(e=>e.initialize),t=et(e=>e.fetchWizards),n=et(e=>e.enabledWizards),r=et(e=>e.toggleWizard),i=et(e=>e.save),[a,o]=(0,S.useState)({open:!1,title:``,pro_features:[]});return(0,S.useEffect)(()=>{rw&&(e(),t())},[e,t]),Object.keys(nw).length===0?null:(0,F.jsxs)(I,{className:`jltma:bg-(--jltma-muted)/30 jltma:border-none jltma:shadow-none jltma:py-0! jltma:gap-0!`,children:[(0,F.jsx)(pe,{className:`jltma:px-5! jltma:pt-5! jltma:pb-3! jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsxs)(L,{className:`jltma:flex jltma:items-center jltma:justify-between jltma:text-sm! jltma:pb-0!`,children:[`Pro Addons`,(0,F.jsxs)(`a`,{href:B.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,F.jsx)(Ut,{className:`jltma:size-3.5`})]})]})}),(0,F.jsxs)(R,{className:`jltma:p-5! jltma:pt-4! jltma:@container`,children:[(0,F.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(nw).map(([e,t])=>(0,F.jsx)(zx,{wizard:t,isEnabled:n.has(e),onToggleChange:t=>{r(e,t),i()},setProModal:o},e))}),(0,F.jsx)(jx,{open:a.open,onOpenChange:()=>o({open:!1,title:``,pro_features:[]}),title:a.title,features:a.pro_features})]})]})};function aw(){var e;let t=B.getInstance().data,n=(e=t==null?void 0:t.extensions_category)==null?{}:e,r={};for(let e of Object.values(n)){var i;let t=(i=e.extensions)==null?{}:i;for(let[e,n]of Object.entries(t))n.is_pro&&(r[e]=n)}return r}var ow=aw(),sw=V.isPremium(),cw=()=>{let e=tt(e=>e.initialize),t=tt(e=>e.fetchWizards),n=tt(e=>e.enabledWizards),r=tt(e=>e.toggleWizard),i=tt(e=>e.save),[a,o]=(0,S.useState)({open:!1,title:``,pro_features:[]});return(0,S.useEffect)(()=>{sw&&(e(),t())},[e,t]),Object.keys(ow).length===0?null:(0,F.jsx)(`div`,{children:(0,F.jsxs)(I,{className:`jltma:bg-(--jltma-muted)/30 jltma:border-none jltma:shadow-none jltma:py-0! jltma:gap-0!`,children:[(0,F.jsx)(pe,{className:`jltma:px-5! jltma:pt-5! jltma:pb-3! jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsxs)(L,{className:`jltma:flex jltma:items-center jltma:justify-between jltma:text-sm! jltma:pb-0!`,children:[`Pro Extensions`,(0,F.jsxs)(`a`,{href:B.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,F.jsx)(Ut,{className:`jltma:size-3.5`})]})]})}),(0,F.jsxs)(R,{className:`jltma:p-5! jltma:pt-4! jltma:@container`,children:[(0,F.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(ow).map(([e,t])=>(0,F.jsx)(zx,{wizard:t,isEnabled:n.has(e),onToggleChange:t=>{r(e,t),i()},setProModal:o},e))}),(0,F.jsx)(jx,{open:a.open,onOpenChange:()=>o({open:!1,title:``,pro_features:[]}),title:a.title,features:a.pro_features})]})]})})},lw=`https://master-addons.com/wp-json/wp/v2`;function uw(e){let t=e.indexOf(`[`);if(t===-1){let t=e.indexOf(`{`);return JSON.parse(t===-1?e:e.slice(t))}return JSON.parse(e.slice(t))}var dw=null;function fw(){return fetch(`${lw}/posts?per_page=4&_fields=id,title,excerpt,link,date,featured_media`).then(e=>e.ok?e.text():`[]`).then(e=>{let t=uw(e),n=t.map(e=>e.featured_media).filter(Boolean);return(n.length?fetch(`${lw}/media?include=${n.join(`,`)}&_fields=id,source_url&per_page=10`).then(e=>e.ok?e.text():`[]`).then(e=>{let t=uw(e),n={};return t.forEach(e=>{n[e.id]=e.source_url}),n}).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(()=>[])}function pw(){return dw||(dw=fw()),dw}function mw(e){let t=document.createElement(`div`);return t.innerHTML=e,t.textContent||``}function hw(e){return new Date(e).toLocaleDateString(`en-US`,{month:`short`,day:`numeric`,year:`numeric`})}var gw=()=>{let e=(0,S.use)(pw());return e.length?(0,F.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,F.jsx)(`a`,{href:e.link,target:`_blank`,rel:`noopener noreferrer`,className:`jltma:group jltma:block jltma:no-underline! jltma:focus:shadow-none!`,children:(0,F.jsxs)(I,{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,F.jsx)(`div`,{className:`jltma:relative jltma:aspect-16/8 jltma:bg-(--jltma-muted) jltma:overflow-hidden`,children:e.image?(0,F.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,F.jsx)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-center jltma:w-full jltma:h-full`,children:(0,F.jsx)(ln,{className:`jltma:size-8 jltma:text-(--jltma-muted-foreground)/40`})})}),(0,F.jsxs)(R,{className:`jltma:p-4!`,children:[(0,F.jsx)(`time`,{className:`jltma:text-[11px] jltma:text-(--jltma-muted-foreground) jltma:uppercase jltma:tracking-wide`,children:hw(e.date)}),(0,F.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,F.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:mw(e.excerpt).slice(0,100)}),(0,F.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,F.jsx)(Ct,{className:`jltma:size-3 jltma:transition-transform jltma:group-hover:translate-x-0.5`})]})]})]})},e.id))}):null},_w=()=>(0,F.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,F.jsxs)(I,{className:`jltma:overflow-hidden jltma:shadow-none jltma:pt-0!`,children:[(0,F.jsx)(Il,{className:`jltma:aspect-16/8 jltma:rounded-none`}),(0,F.jsxs)(R,{children:[(0,F.jsx)(Il,{className:`jltma:h-3 jltma:w-20 jltma:mb-2`}),(0,F.jsx)(Il,{className:`jltma:h-4 jltma:w-full jltma:mb-1.5`}),(0,F.jsx)(Il,{className:`jltma:h-4 jltma:w-3/4 jltma:mb-3`}),(0,F.jsx)(Il,{className:`jltma:h-3 jltma:w-full jltma:mb-1`}),(0,F.jsx)(Il,{className:`jltma:h-3 jltma:w-2/3`})]})]},t))}),vw=()=>(0,F.jsx)(`div`,{className:`jltma:mt-8`,children:(0,F.jsxs)(I,{className:`jltma:bg-(--jltma-muted)/30 jltma:border-none jltma:shadow-none jltma:py-0! jltma:gap-0!`,children:[(0,F.jsx)(pe,{className:`jltma:px-5! jltma:pt-5! jltma:pb-3! jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsxs)(L,{className:`jltma:flex jltma:items-center jltma:justify-between jltma:text-sm! jltma:pb-0!`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2`,children:[(0,F.jsx)(ln,{className:`jltma:size-4`}),`Latest from Our Blog`]}),(0,F.jsxs)(`a`,{href:`https://master-addons.com/blog/${Ke}`,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,F.jsx)(Ut,{className:`jltma:size-3`})]})]})}),(0,F.jsx)(R,{className:`jltma:p-5! jltma:pt-4!`,children:(0,F.jsx)(S.Suspense,{fallback:(0,F.jsx)(_w,{}),children:(0,F.jsx)(gw,{})})})]})}),yw=()=>(0,F.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,F.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,F.jsx)(`h4`,{className:`jltma:font-bold! jltma:text-[20px]! jltma:mb-2 jltma:relative jltma:z-10 jltma:text-white!`,children:`Limited Offer!`}),(0,F.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,F.jsx)(U,{value:`outline`,asChild:!0,children:(0,F.jsx)(`a`,{href:B.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`})})]}),bw=()=>{let e=et(e=>e.initialize),t=et(e=>e.fetchWizards),n=et(e=>e.totalCount),r=et(e=>e.freeCount),i=et(e=>e.proCount),a=tt(e=>e.initialize),o=tt(e=>e.fetchWizards),s=tt(e=>e.totalCount),c=tt(e=>e.freeCount),l=tt(e=>e.proCount);return(0,S.useEffect)(()=>{e(),t(),a(),o()},[e,t,a,o]),(0,F.jsx)(fe,{children:(0,F.jsxs)(de,{children:[(0,F.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,F.jsx)(UC,{stats:{addonsTotalCount:n,addonsProCount:i,addonsFreeCount:r,extensionsTotalCount:s,extensionsProCount:l,extensionsFreeCount:c}}),(0,F.jsx)(JC,{})]}),(0,F.jsxs)(`div`,{className:`jltma:grid jltma:grid-cols-1 jltma:xl:grid-cols-[1fr_340px] jltma:gap-6 jltma:mt-8`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:flex-col jltma:gap-6 jltma:min-w-0`,children:[(0,F.jsx)(iw,{}),(0,F.jsx)(cw,{})]}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:flex-col jltma:gap-6`,children:[V.isPremium()?null:(0,F.jsx)(yw,{}),(0,F.jsx)(ew,{}),(0,F.jsx)(QC,{})]})]}),(0,F.jsx)(vw,{})]})})},xw=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=24,duration:i=.6,isAnimated:a=!0,...o},s)=>{let c=Dx(),l=xx(),u=(0,S.useRef)(!1);(0,S.useImperativeHandle)(s,()=>(u.current=!0,{startAnimation:()=>c.start(l?`normal`:`animate`),stopAnimation:()=>c.start(`normal`)}));let d=(0,S.useCallback)(t=>{!a||l||(u.current?e==null||e(t):c.start(`animate`))},[c,l,a,e]),f=(0,S.useCallback)(e=>{u.current?t==null||t(e):c.start(`normal`)},[c,t]),p={normal:{scale:1,rotate:0},animate:{scale:[1,1.06,.98,1],rotate:[0,-1.5,1.5,0],transition:{duration:1.1*i,ease:`easeInOut`}}},m={normal:{opacity:1,scale:1,y:0},animate:e=>({opacity:[.6,1],scale:[.95,1.04,1],y:[3,-2,0],transition:{duration:.9*i,ease:`easeInOut`,delay:e*.08}})};return(0,F.jsx)(Q.div,{className:k.cn(`jltma:inline-flex jltma:items-center jltma:justify-center`,n),onMouseEnter:d,onMouseLeave:f,...o,children:(0,F.jsxs)(Q.svg,{xmlns:`http://www.w3.org/2000/svg`,width:r,height:r,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,animate:c,initial:`normal`,variants:p,children:[(0,F.jsx)(Q.rect,{width:`7`,height:`9`,x:`3`,y:`3`,rx:`1`,variants:m,custom:0,initial:`normal`,animate:c}),(0,F.jsx)(Q.rect,{width:`7`,height:`5`,x:`14`,y:`3`,rx:`1`,variants:m,custom:1,initial:`normal`,animate:c}),(0,F.jsx)(Q.rect,{width:`7`,height:`9`,x:`14`,y:`12`,rx:`1`,variants:m,custom:2,initial:`normal`,animate:c}),(0,F.jsx)(Q.rect,{width:`7`,height:`5`,x:`3`,y:`16`,rx:`1`,variants:m,custom:3,initial:`normal`,animate:c})]})})});xw.displayName=`DashboardIcon`;var Sw=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=24,duration:i=1,isAnimated:a=!0,...o},s)=>{let c=Dx(),l=xx(),u=(0,S.useRef)(!1);(0,S.useImperativeHandle)(s,()=>(u.current=!0,{startAnimation:()=>c.start(l?`normal`:`animate`),stopAnimation:()=>c.start(`normal`)}));let d=(0,S.useCallback)(t=>{!a||l||(u.current?e==null||e(t):c.start(`animate`))},[c,l,a,e]),f=(0,S.useCallback)(e=>{u.current?t==null||t(e):c.start(`normal`)},[c,t]),p={normal:{rotate:0,scale:1},animate:{rotate:[0,-2,2,0],scale:[1,1.05,.95,1],transition:{duration:1*i,ease:[.42,0,.58,1],repeat:0}}},m={normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[.5,1],transition:{duration:.8*i,ease:[.42,0,.58,1],repeat:0}}},h={normal:{scale:1},animate:{scale:[1,1.2,.9,1],transition:{duration:1*i,ease:[.42,0,.58,1],repeat:0}}};return(0,F.jsx)(Q.div,{className:k.cn(`jltma:inline-flex jltma:items-center jltma:justify-center`,n),onMouseEnter:d,onMouseLeave:f,...o,children:(0,F.jsxs)(Q.svg,{xmlns:`http://www.w3.org/2000/svg`,width:r,height:r,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,animate:c,initial:`normal`,variants:p,children:[(0,F.jsx)(Q.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:m}),(0,F.jsx)(Q.rect,{x:`14`,y:`2`,width:`8`,height:`8`,rx:`1`,variants:h})]})})});Sw.displayName=`BlocksIcon`;var Cw=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=24,duration:i=1,isAnimated:a=!0,...o},s)=>{let c=Dx(),l=xx(),u=(0,S.useRef)(!1);(0,S.useImperativeHandle)(s,()=>(u.current=!0,{startAnimation:()=>c.start(l?`normal`:`animate`),stopAnimation:()=>c.start(`normal`)}));let d=(0,S.useCallback)(t=>{!a||l||(u.current?e==null||e(t):c.start(`animate`))},[c,l,a,e]),f=(0,S.useCallback)(e=>{u.current?t==null||t(e):c.start(`normal`)},[c,t]),p={normal:{rotate:0,scale:1},animate:{rotate:[0,-8,8,-4,0],scale:[1,1.1,.95,1],transition:{duration:.8*i,ease:[.42,0,.58,1],repeat:0}}},m={normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[.5,1],transition:{duration:1*i,ease:[.42,0,.58,1],repeat:0}}};return(0,F.jsx)(Q.div,{className:k.cn(`jltma:inline-flex jltma:items-center jltma:justify-center`,n),onMouseEnter:d,onMouseLeave:f,...o,children:(0,F.jsx)(Q.svg,{xmlns:`http://www.w3.org/2000/svg`,width:r,height:r,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,animate:c,initial:`normal`,variants:p,children:(0,F.jsx)(Q.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:m})})})});Cw.displayName=`PuzzleIcon`;var ww={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`]}}},Tw=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=28,...i},a)=>{let o=Dx(),s=(0,S.useRef)(!1);(0,S.useImperativeHandle)(a,()=>(s.current=!0,{startAnimation:()=>o.start(`animate`),stopAnimation:()=>o.start(`normal`)}));let c=(0,S.useCallback)(t=>{s.current?e==null||e(t):o.start(`animate`)},[o,e]),l=(0,S.useCallback)(e=>{s.current?t==null||t(e):o.start(`normal`)},[o,t]);return(0,F.jsx)(`div`,{className:k.cn(n),onMouseEnter:c,onMouseLeave:l,...i,children:(0,F.jsx)(Q.svg,{animate:o,fill:`none`,height:r,initial:`normal`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`,strokeWidth:`2`,style:{transformOrigin:`90% 10%`,transformBox:`fill-box`},variants:ww,viewBox:`0 0 24 24`,width:r,xmlns:`http://www.w3.org/2000/svg`,children:(0,F.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`})})})});Tw.displayName=`WrenchIcon`;var Ew=e=>{var t,n,r,i;let a=[],o=(t=e==null?void 0:e.addons_category)==null?{}:t,s=[];Object.values(o).forEach(e=>{var t;let n=(t=e.addons)==null?{}:t;Object.values(n).forEach(e=>{s.push({name:e.title,free:!e.is_pro,pro:!0})})}),s.length>0&&a.push({title:`Widgets / Addons`,features:s});let c=(n=e==null?void 0:e.extensions_category)==null?{}:n,l=[];Object.values(c).forEach(e=>{var t;let n=(t=e.extensions)==null?{}:t;Object.values(n).forEach(e=>{l.push({name:e.title,free:!e.is_pro,pro:!0})})}),l.length>0&&a.push({title:`Extensions`,features:l});let u=(i=((r=e==null?void 0:e.icons_extended)==null?{}:r).libraries)==null?{}:i,d=Object.values(u).map(e=>({name:e.title,free:!e.is_pro,pro:!0}));return d.length>0&&a.push({title:`Icons Extended`,features:d}),a.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}]}),a},Dw=()=>{let e=B.getInstance().data,t=(0,S.useMemo)(()=>Ew(e),[e]);return(0,F.jsx)(fe,{children:(0,F.jsx)(de,{children:(0,F.jsxs)(R,{className:`jltma:mx-6 jltma:p-0! jltma:border jltma:border-(--jltma-border) jltma:rounded-(--jltma-radius) jltma:bg-white!`,children:[(0,F.jsxs)(`div`,{className:`jltma:grid jltma:grid-cols-[2fr_1fr_1fr]`,children:[(0,F.jsx)(`div`,{className:`jltma:text-sm jltma:font-bold jltma:text-(--jltma-foreground) jltma:px-6 jltma:py-4`,children:`Features`}),(0,F.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,F.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,F.jsxs)(`div`,{children:[(0,F.jsxs)(`div`,{className:`jltma:grid jltma:grid-cols-[2fr_1fr_1fr] jltma:border-t jltma:border-(--jltma-border)/40`,children:[(0,F.jsx)(`div`,{className:`jltma:px-6 jltma:py-3 jltma:bg-(--jltma-muted)/40`,children:(0,F.jsx)(`h4`,{className:`jltma:text-[13px] jltma:font-bold! jltma:uppercase jltma:tracking-wider jltma:text-(--jltma-foreground)/70!`,children:e.title})}),(0,F.jsx)(`div`,{className:`jltma:border-l jltma:border-(--jltma-border)/40 jltma:bg-slate-50/50 jltma:dark:bg-slate-500/3`}),(0,F.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,F.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,F.jsx)(`div`,{className:`jltma:px-6 jltma:py-3 jltma:flex jltma:items-center`,children:(0,F.jsx)(`span`,{className:`jltma:text-sm jltma:text-(--jltma-foreground)/85`,children:e.name})}),(0,F.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:e.free?(0,F.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,F.jsx)(kt,{className:`jltma:size-3.5 jltma:text-emerald-600 jltma:dark:text-emerald-400 jltma:stroke-[2.5]`})}):(0,F.jsx)(`div`,{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,F.jsx)(Cn,{className:`jltma:size-3.5 jltma:text-red-500 jltma:dark:text-red-400 jltma:stroke-[2.5]`})})}),(0,F.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,F.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,F.jsx)(kt,{className:`jltma:size-3.5 jltma:text-emerald-600 jltma:dark:text-emerald-400 jltma:stroke-[2.5]`})})})]},e.name))]},e.title))]})})})},Ow=({text:e,className:t=``})=>(0,F.jsx)(`p`,{className:k.cn(`jltma:m-0! jltma:text-sm! jltma:text-(--jltma-foreground)/80!`,t),children:e}),kw=({value:e=null,onChange:t,width:n=200,height:r=50,disabled:i=!1,mediaType:a=`image`,iconOnly:o=!1})=>{var s;let[c,l]=(0,S.useState)(!1),u=()=>{var e;if(i||typeof((e=window.wp)==null?void 0:e.media)!=`function`){console.error(`WordPress media library not available`);return}let n=window.wp.media({title:a===`image`?`Select Image`:`Select Media`,button:{text:`Select`},multiple:!1,library:{type:a===`image`?`image`:void 0}});n.on(`select`,()=>{let e=n.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})}),n.open()},d=()=>{t(null)},f=e==null?void 0:e.url;return(0,F.jsx)(`div`,{className:k.cn(`jltma:space-y-3`,{"jltma:opacity-50 jltma:pointer-events-none":i}),children:f?(0,F.jsx)(`div`,{className:`jltma:relative jltma:inline-block`,children:a===`image`?(0,F.jsxs)(`div`,{className:`jltma:relative jltma:rounded-(--jltma-radius) jltma:overflow-hidden jltma:border jltma:border-(--jltma-border) jltma:bg-(--jltma-muted)`,onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),children:[(0,F.jsx)(`img`,{src:e.url,alt:(s=e.alt)==null?``:s,className:`jltma:max-w-xs jltma:max-h-48 jltma:object-contain`,width:n,height:r}),(0,F.jsxs)(`div`,{className:k.cn(`jltma:absolute jltma:inset-0 jltma:bg-black/60 jltma:transition-opacity jltma:flex jltma:items-center jltma:justify-center jltma:gap-2`,c?`jltma:opacity-100`:`jltma:opacity-0`),children:[(0,F.jsx)(U,{type:`button`,variant:`secondary`,size:`sm`,onClick:u,disabled:i,className:`jltma:gap-1.5`,children:(0,F.jsx)(pn,{className:`jltma:h-4 jltma:w-4`})}),(0,F.jsx)(U,{type:`button`,variant:`destructive`,size:`sm`,onClick:d,disabled:i,className:`jltma:gap-1.5`,children:(0,F.jsx)(yn,{className:`jltma:h-4 jltma:w-4`})})]})]}):(0,F.jsxs)(`div`,{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,F.jsx)(Xt,{className:`jltma:h-8 jltma:w-8 jltma:text-(--jltma-muted-foreground)`}),(0,F.jsxs)(`div`,{className:`jltma:flex-1 jltma:min-w-0`,children:[(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:font-medium jltma:truncate`,children:e.title||`Media file`}),(0,F.jsx)(`p`,{className:`jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:truncate`,children:e.url})]}),(0,F.jsx)(U,{type:`button`,variant:`ghost`,size:`icon-sm`,onClick:d,disabled:i,children:(0,F.jsx)(Cn,{className:`jltma:h-4 jltma:w-4`})})]})}):(0,F.jsx)(`div`,{onClick:u,className:k.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":i}),style:{width:`${n}px`,height:`${r}px`},children:o?(0,F.jsx)(It,{className:`jltma:h-8 jltma:w-8 jltma:text-(--jltma-muted-foreground)`}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(It,{className:`jltma:h-8 jltma:w-8 jltma:text-(--jltma-muted-foreground)`}),(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:text-(--jltma-muted-foreground) jltma:m-0!`,children:`Click to upload or drag and drop`}),(0,F.jsx)(`p`,{className:`jltma:text-xs jltma:text-(--jltma-muted-foreground)`,children:a===`image`?`PNG, JPG, GIF up to 10MB`:`Any file type`})]})})})},Aw=({children:e})=>(0,F.jsx)(`div`,{className:`jltma-content__header`,children:e}),jw=[`Custom Brand Logo & Plugin Name`,`Developer / Agency Branding`,`Hide Admin Tabs & Meta Links`,`Priority Support & Updates`],Mw=()=>(0,F.jsx)(`div`,{className:`jltma:absolute jltma:inset-0 jltma:flex jltma:items-center jltma:justify-center jltma:z-10`,children:(0,F.jsx)(I,{className:`jltma:w-full jltma:max-w-md jltma:shadow-2xl jltma:border jltma:border-(--jltma-border)`,children:(0,F.jsxs)(R,{className:`jltma:px-7!`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-3 jltma:mb-1.5`,children:[(0,F.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,F.jsx)(Vt,{className:`jltma:h-5 jltma:w-5 jltma:text-white`})}),(0,F.jsxs)(`div`,{children:[(0,F.jsx)(`h3`,{className:`jltma:text-base jltma:font-semibold jltma:m-0!`,children:`Upgrade to Pro`}),(0,F.jsx)(`p`,{className:`jltma:text-xs! jltma:text-(--jltma-muted-foreground)! jltma:m-0!`,children:`Unlock premium features`})]})]}),(0,F.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,F.jsx)(nn,{className:`jltma:h-5 jltma:w-5 jltma:text-(--jltma-primary) jltma:mt-0.5 jltma:shrink-0`}),(0,F.jsxs)(`div`,{children:[(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:font-medium jltma:text-(--jltma-foreground) jltma:m-0!`,children:`White Label Branding`}),(0,F.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,F.jsx)(`strong`,{className:`jltma:text-(--jltma-foreground)`,children:`Brand Logo`}),`,`,` `,(0,F.jsx)(`strong`,{className:`jltma:text-(--jltma-foreground)`,children:`Plugin Name`}),`, and`,` `,(0,F.jsx)(`strong`,{className:`jltma:text-(--jltma-foreground)`,children:`Author Details`}),`. Active license required.`]})]})]}),(0,F.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,F.jsxs)(`div`,{className:`jltma:mt-4`,children:[(0,F.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,F.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:jw.map((e,t)=>(0,F.jsxs)(`li`,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-xs jltma:text-(--jltma-muted-foreground)`,children:[(0,F.jsx)(wn,{className:`jltma:h-4 jltma:w-4 jltma:text-(--jltma-primary) jltma:shrink-0`}),e]},t))})]}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:gap-3 jltma:mt-6`,children:[(0,F.jsx)(U,{type:`button`,variant:`ghost`,onClick:()=>window.open(B.URLS.DOCS,`_blank`),className:`jltma:border jltma:border-(--jltma-border) jltma:flex-1`,children:`Documentation`}),(0,F.jsxs)(U,{type:`button`,onClick:()=>window.open(B.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,F.jsx)(Vt,{className:`jltma:h-4 jltma:w-4`}),`Upgrade to Pro`,(0,F.jsx)(Ut,{className:`jltma:h-3.5 jltma:w-3.5`})]})]})]})})}),Nw=()=>{let{whiteLabelSettings:e,adminSettings:t,isLoading:n,isSaving:r,setWhiteLabelField:i,setAdminField:a,fetchSettings:o,save:s,reset:c}=st();(0,S.useEffect)(()=>{o()},[o]);let l=[{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 n?(0,F.jsxs)(fe,{children:[(0,F.jsxs)(Aw,{children:[(0,F.jsx)(Wu,{text:`White Label`}),(0,F.jsx)(Ow,{text:`Customize plugin branding and visibility settings.`})]}),(0,F.jsx)(de,{children:(0,F.jsx)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-center jltma:py-20`,children:(0,F.jsx)(`div`,{className:`jltma:text-sm jltma:text-(--jltma-muted-foreground)`,children:`Loading settings...`})})})]}):(0,F.jsxs)(fe,{children:[(0,F.jsx)(Aw,{children:(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-between`,children:[(0,F.jsxs)(`div`,{children:[(0,F.jsx)(Wu,{text:`White Label`}),(0,F.jsx)(Ow,{text:`Customize plugin branding and visibility settings.`,className:`jltma:mt-1!`})]}),V.isDeveloper()&&(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2.5`,children:[(0,F.jsx)(qx,{onReset:c,description:`This will reset all white label settings to their default values. This action cannot be undone.`}),(0,F.jsx)(U,{variant:`gradient`,onClick:()=>s(),disabled:r,className:`jltma:h-10 jltma:px-6 jltma:text-[13px] jltma:font-semibold jltma:tracking-wide`,children:r?`Saving...`:`Save Settings`})]})]})}),(0,F.jsx)(de,{children:(0,F.jsxs)(`div`,{className:`jltma:relative`,children:[(0,F.jsx)(`div`,{className:V.isDeveloper()?``:`jltma:opacity-50 jltma:pointer-events-none jltma:select-none jltma:blur-[1.5px]`,children:(0,F.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,F.jsxs)(I,{children:[(0,F.jsx)(pe,{className:`jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsx)(L,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!`,children:`Settings`})}),(0,F.jsxs)(R,{className:`jltma:space-y-1`,children:[(0,F.jsx)(Pw,{label:`Logo Image`,children:(0,F.jsx)(kw,{value:e.jltma_wl_plugin_logo,onChange:e=>i(`jltma_wl_plugin_logo`,e),width:150,height:80,iconOnly:!0})}),(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/30`}),(0,F.jsx)(Pw,{label:`Plugin Name`,children:(0,F.jsx)(Cl,{value:e.jltma_wl_plugin_name,onChange:e=>i(`jltma_wl_plugin_name`,e.target.value),placeholder:`Master Addons for Elementor`})}),(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/30`}),(0,F.jsx)(Pw,{label:`Plugin Description`,alignTop:!0,children:(0,F.jsx)(Xl,{value:e.jltma_wl_plugin_desc,onChange:e=>i(`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,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/30`}),(0,F.jsx)(Pw,{label:`Developer/Agency Name`,children:(0,F.jsx)(Cl,{value:e.jltma_wl_plugin_author_name,onChange:e=>i(`jltma_wl_plugin_author_name`,e.target.value),placeholder:`Pixar Labs`})}),(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/30`}),(0,F.jsx)(Pw,{label:`Menu Label`,children:(0,F.jsx)(Cl,{value:e.jltma_wl_plugin_menu_label,onChange:e=>i(`jltma_wl_plugin_menu_label`,e.target.value),placeholder:`Master Addons`})}),(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/30`}),(0,F.jsx)(Pw,{label:`Plugin URL`,children:(0,F.jsx)(Cl,{value:e.jltma_wl_plugin_url,onChange:e=>i(`jltma_wl_plugin_url`,e.target.value),placeholder:`https://master-addons.com/all-widgets/`})}),(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/30`}),(0,F.jsx)(Fw,{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=>i(`jltma_wl_placeholder_image`,e)}),(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/30`}),(0,F.jsx)(Fw,{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=>i(`jltma_wl_plugin_row_links`,e)})]})]}),(0,F.jsxs)(I,{children:[(0,F.jsx)(pe,{className:`jltma:border-b jltma:border-(--jltma-border)/30`,children:(0,F.jsx)(L,{className:`jltma:flex jltma:items-center jltma:gap-2 jltma:text-sm! jltma:pb-1.5!`,children:`Nav Menus`})}),(0,F.jsxs)(R,{className:`jltma:space-y-1`,children:[l.map((e,n)=>(0,F.jsxs)(`div`,{children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-between jltma:py-3`,children:[(0,F.jsx)(`span`,{className:`jltma:text-sm jltma:font-medium`,children:e.label}),(0,F.jsx)(Yl,{checked:t[e.key],onCheckedChange:t=>a(e.key,t),className:`jltma:cursor-pointer`})]}),n<l.length-1&&(0,F.jsx)(Fl,{className:`jltma:bg-(--jltma-border)/30`})]},e.key)),(0,F.jsx)(`div`,{className:`jltma:mt-4 jltma:pt-4 jltma:border-t jltma:border-(--jltma-border)/30`,children:(0,F.jsxs)(`p`,{className:`jltma:text-xs! jltma:italic jltma:text-(--jltma-muted-foreground)!`,children:[(0,F.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.`]})})]})]})]})}),!V.isDeveloper()&&(0,F.jsx)(Mw,{})]})})]})},Pw=({label:e,children:t,alignTop:n=!1})=>(0,F.jsxs)(`div`,{className:`jltma:flex jltma:gap-6 jltma:py-3 ${n?`jltma:items-start`:`jltma:items-center`}`,children:[(0,F.jsx)(`label`,{className:`jltma:text-sm jltma:font-medium jltma:w-48 jltma:shrink-0 jltma:pt-0.5`,children:e}),(0,F.jsx)(`div`,{className:`jltma:flex-1`,children:t})]}),Fw=({label:e,description:t,checked:n,onCheckedChange:r})=>(0,F.jsxs)(`div`,{className:`jltma:py-3`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-6`,children:[(0,F.jsx)(`label`,{className:`jltma:text-sm jltma:font-medium jltma:w-48 jltma:shrink-0`,children:e}),(0,F.jsx)(Yl,{checked:n,onCheckedChange:r,className:`jltma:cursor-pointer`})]}),(0,F.jsx)(`p`,{className:`jltma:text-xs! jltma:mt-2! jltma:italic jltma:text-(--jltma-muted-foreground)!`,children:t})]}),Iw=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=24,duration:i=1,isAnimated:a=!0,...o},s)=>{let c=Dx(),l=xx(),u=(0,S.useRef)(!1);(0,S.useImperativeHandle)(s,()=>(u.current=!0,{startAnimation:()=>c.start(l?`normal`:`animate`),stopAnimation:()=>c.start(`normal`)}));let d=(0,S.useCallback)(t=>{!a||l||(u.current?e==null||e(t):c.start(`animate`))},[c,l,a,e]),f=(0,S.useCallback)(e=>{u.current?t==null||t(e):c.start(`normal`)},[c,t]),p={normal:{rotate:0,scale:1},animate:{rotate:[0,-8,8,-4,0],scale:[1,1.1,.95,1],transition:{duration:.8*i,ease:[.42,0,.58,1],repeat:0}}},m={normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[.5,1],transition:{duration:1*i,ease:[.42,0,.58,1],repeat:0}}},h={normal:{scale:1},animate:{scale:[1,1.4,.8,1],transition:{duration:.6*i,ease:[.42,0,.58,1],repeat:0}}};return(0,F.jsx)(Q.div,{className:k.cn(`jltma:inline-flex jltma:items-center jltma:justify-center`,n),onMouseEnter:d,onMouseLeave:f,...o,children:(0,F.jsxs)(Q.svg,{xmlns:`http://www.w3.org/2000/svg`,width:r,height:r,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,animate:c,initial:`normal`,variants:p,children:[(0,F.jsx)(Q.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:m}),(0,F.jsx)(Q.circle,{cx:`7.5`,cy:`7.5`,r:`.5`,fill:`currentColor`,variants:h})]})})});Iw.displayName=`TagIcon`;var Lw=(0,S.forwardRef)(({onMouseEnter:e,onMouseLeave:t,className:n,size:r=24,duration:i=1,isAnimated:a=!0,...o},s)=>{let c=Dx(),l=Dx(),u=xx(),d=(0,S.useRef)(!1);(0,S.useImperativeHandle)(s,()=>(d.current=!0,{startAnimation:()=>{u?(c.start(`normal`),l.start(`normal`)):(c.start(`animate`),l.start(`animate`))},stopAnimation:()=>{c.start(`normal`),l.start(`normal`)}}));let f=(0,S.useCallback)(t=>{!a||u||(d.current?e==null||e(t):(c.start(`animate`),l.start(`animate`)))},[c,l]),p=(0,S.useCallback)(e=>{d.current?t==null||t(e):(c.start(`normal`),l.start(`normal`))},[c,l]),m={normal:{pathLength:1,opacity:1},animate:{pathLength:[0,1],opacity:[.6,1],transition:{duration:.8*i,ease:`easeInOut`}}},h={normal:{x:0,y:0,opacity:1},animate:{x:[0,3,0],y:[0,-3,0],opacity:[1,1,1],transition:{duration:.6*i,ease:`easeInOut`}}};return(0,F.jsx)(Q.div,{className:k.cn(`jltma:inline-flex jltma:items-center jltma:justify-center`,n),onMouseEnter:f,onMouseLeave:p,...o,children:(0,F.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:r,height:r,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,children:[(0,F.jsx)(Q.path,{d:`M15 3h6v6`,variants:h,initial:`normal`,animate:l}),(0,F.jsx)(Q.path,{d:`M10 14 21 3`,variants:h,initial:`normal`,animate:l}),(0,F.jsx)(Q.path,{d:`M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6`,variants:m,initial:`normal`,animate:c})]})})});Lw.displayName=`ExternalLinkIcon`;var Rw=B.getInstance(),zw=[{id:`welcome`,title:`Welcome`,icon:xw,link:`welcome`,components:bw,default:!0,hidden:Rw.hiddenMenus.welcome},{id:`addons`,title:`Addons`,icon:Sw,link:`addons`,components:BC,hidden:Rw.hiddenMenus.addons},{id:`extensions`,title:`Extensions`,icon:Cw,link:`extensions`,components:Jx,hidden:Rw.hiddenMenus.extensions},{id:`tools`,title:`Tools`,icon:Tw,link:`tools`,components:FC,hidden:Rw.hiddenMenus.tools},{id:`free_vs_pro`,title:`Free vs Pro`,icon:kx,link:`free-vs-pro`,components:Dw,hidden:Rw.hiddenMenus.free_vs_pro},{id:`white_label`,title:`White label`,icon:Iw,link:`white-label`,components:Nw,hidden:Rw.hiddenMenus.white_label},{id:`template_kits`,title:`Template Kits`,icon:Lw,link:`${Rw.adminUrl}admin.php?page=jltma-template-kits`,external:!0,components:Nw,hidden:Rw.hiddenMenus.template_kits}],Bw=()=>{let{activeSection:e,setActiveSection:t}=A(),n=(e==null?void 0:e.id)||te.parseHash().section||`general_settings`,r=(0,S.useCallback)((e,t,n)=>{let r=te.buildHash(e,t,n);window.history.pushState({},``,`#/${r}`),window.dispatchEvent(new HashChangeEvent(`hashchange`))},[]),i=(0,S.useCallback)(e=>{r(e)},[r]),a=(0,S.useCallback)(e=>{r(n,e)},[r,n]),o=(0,S.useCallback)((e,t)=>{r(n,e,t)},[r,n]);return(0,S.useEffect)(()=>{let n=()=>{let n=te.parseHash();if(n.section){let r=zw.find(e=>e.id===n.section);r&&r.id!==(e==null?void 0:e.id)&&t(r)}};return window.addEventListener(`hashchange`,n),()=>window.removeEventListener(`hashchange`,n)},[e,t]),{currentSection:n,changeSection:i,changeMenu:a,changeSubmenu:o,navigateTo:r,parseHash:te.parseHash}},Vw=(0,S.memo)(({subMenu:e,isActive:t,onClick:n})=>(0,F.jsx)(`button`,{type:`button`,className:k.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:n,children:e.title}));Vw.displayName=`SubMenuItem`;var Hw=(0,S.memo)(({sub_menus:e,parentMenuId:t})=>{let{activeMenu:n,setActiveMenu:r,setParentMenuId:i,parentMenuId:a}=A(pS(e=>({activeMenu:e.activeMenu,setActiveMenu:e.setActiveMenu,setParentMenuId:e.setParentMenuId,parentMenuId:e.parentMenuId}))),{changeSubmenu:o}=Bw(),s=(0,S.useCallback)(e=>{r(e),i(t),o(t,e.id)},[r,i,t,o]);return(0,F.jsx)(`div`,{className:k.cn(`jltma:grid jltma:transition-[grid-template-rows,opacity] jltma:duration-300 jltma:ease-in-out`,(a||(n==null?void 0:n.id))===t?`jltma:grid-rows-[1fr] jltma:opacity-100`:`jltma:grid-rows-[0fr] jltma:opacity-0`),children:(0,F.jsx)(`div`,{className:`jltma:overflow-hidden`,children:(0,F.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,F.jsx)(Vw,{subMenu:e,isActive:(n==null?void 0:n.id)===e.id,onClick:()=>s(e)},e.id))})})})});Hw.displayName=`SubMenu`;var Uw=(0,S.memo)(({sidebarItem:e,isActive:t,onMenuClick:n})=>(0,F.jsxs)(`div`,{children:[(0,F.jsxs)(`button`,{type:`button`,className:k.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:()=>n(e),children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2`,children:[e.icon?(0,F.jsx)(`span`,{className:`jltma:[&>svg]:w-5 jltma:[&>svg]:h-5`,children:S.createElement(e.icon)}):null,(0,F.jsx)(`span`,{children:e.title})]}),e.sub_menus?(0,F.jsx)(`span`,{className:k.cn(`jltma:text-(--jltma-muted-foreground) jltma:transition-all jltma:duration-150`,{"jltma:rotate-180":t}),children:(0,F.jsx)(At,{})}):null]}),e.sub_menus?(0,F.jsx)(Hw,{sub_menus:e.sub_menus,parentMenuId:e.id}):null]}));Uw.displayName=`SidebarItem`;var Ww=(0,S.memo)(({className:e,sidebar:t})=>{let{activeMenu:n,setActiveMenu:r,parentMenuId:i,setParentMenuId:a}=A(pS(e=>({activeMenu:e.activeMenu,setActiveMenu:e.setActiveMenu,parentMenuId:e.parentMenuId,setParentMenuId:e.setParentMenuId}))),{changeMenu:o}=Bw(),s=(0,S.useCallback)(e=>{r(e),a(null),o(e.id)},[r,a,o]);return(0,F.jsx)(`aside`,{className:k.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,F.jsx)(`nav`,{className:`jltma:flex jltma:flex-col jltma:gap-2`,children:t.map(e=>(0,F.jsx)(Uw,{sidebarItem:e,isActive:(i||(n==null?void 0:n.id))===e.id,onMenuClick:s},e.id))})})});Ww.displayName=`Sidebar`;var Gw=({className:e})=>{let{activeSection:t,isTabTransitioning:n}=A();return t?(0,F.jsx)(`main`,{className:k.cn(`jltma:h-full`,e),children:(0,F.jsx)(`div`,{className:k.cn(`jltma:h-full jltma:transition-opacity jltma:duration-150 jltma:ease-in-out`,n?`jltma:opacity-0`:`jltma:opacity-100`),children:S.createElement(t.components)})}):null},Kw=(0,S.memo)(({nav:e,isActive:t,onClick:n,onNavClick:r})=>{let i=(0,S.useRef)(null),a=k.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}),o=(0,F.jsxs)(F.Fragment,{children:[e.icon&&S.createElement(e.icon,{size:16,ref:i}),e.title]});return e.external&&e.link?(0,F.jsx)(`a`,{href:e.link,target:`_blank`,rel:`noopener noreferrer`,className:k.cn(`jltma:text-(--jltma-navbar-foreground)! jltma:focus:shadow-none!`,a),onClick:()=>r==null?void 0:r(),onMouseEnter:()=>{var e;return(e=i.current)==null?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return(e=i.current)==null?void 0:e.stopAnimation()},children:o}):(0,F.jsx)(`a`,{href:`#/${e.id}`,className:k.cn(`jltma:text-(--jltma-navbar-foreground)! jltma:focus:shadow-none!`,a),onClick:e=>{e.preventDefault(),n(),r==null||r()},onMouseEnter:()=>{var e;return(e=i.current)==null?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return(e=i.current)==null?void 0:e.stopAnimation()},children:o})});Kw.displayName=`NavItem`;var qw=(0,S.memo)(({NAV_MENUS:e,vertical:t,onNavClick:n})=>{let{activeSection:r,setActiveSection:i,setActiveMenu:a,setParentMenuId:o}=A(pS(e=>({activeSection:e.activeSection,setActiveSection:e.setActiveSection,setActiveMenu:e.setActiveMenu,setParentMenuId:e.setParentMenuId}))),{changeSection:s}=Bw(),c=(0,S.useCallback)(e=>{s(e.id),i(e),a(null),o(null)},[s,i,a,o]);return(0,F.jsx)(`div`,{className:k.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,F.jsx)(Kw,{nav:e,isActive:(r==null?void 0:r.id)===e.id,onClick:()=>c(e),onNavClick:n},e.id))})});qw.displayName=`NavigationTab`;var Jw=({logo:e})=>{let{effectiveTheme:t}=le();return(0,F.jsx)(`div`,{children:e!=null&&e.light||e!=null&&e.dark?(0,F.jsx)(`img`,{src:t===`light`?e==null?void 0:e.light:e.dark,alt:`Logo`,width:148,height:32,style:{height:`32px`,objectFit:`contain`}}):(0,F.jsx)(`h1`,{className:`jltma:font-semibold! jltma:text-lg! jltma:m-0 jltma:text-(--jltma-foreground)!`,children:`Logo`})})};Jw.displayName=`Logo`;function Yw(e){if(!e||typeof document>`u`)return;let t=document.head||document.getElementsByTagName(`head`)[0],n=document.createElement(`style`);n.type=`text/css`,t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}var Xw=S.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}),Zw=()=>{let e=S.useContext(Xw);if(!e)throw Error(`useDrawerContext must be used within a Drawer.Root`);return e};Yw(`[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( |
| 55 |
[data-state=closed] |
| 56 |
){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)}}`);function Qw(){let e=navigator.userAgent;return typeof window<`u`&&(/Firefox/.test(e)&&/Mobile/.test(e)||/FxiOS/.test(e))}function $w(){return iT(/^Mac/)}function eT(){return iT(/^iPhone/)}function tT(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}function nT(){return iT(/^iPad/)||$w()&&navigator.maxTouchPoints>1}function rT(){return eT()||nT()}function iT(e){return typeof window<`u`&&window.navigator!=null?e.test(window.navigator.platform):void 0}var aT=24,oT=typeof window<`u`?S.useLayoutEffect:S.useEffect;function sT(...e){return(...t)=>{for(let n of e)typeof n==`function`&&n(...t)}}var cT=typeof document<`u`&&window.visualViewport;function lT(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function uT(e){for(lT(e)&&(e=e.parentElement);e&&!lT(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}var dT=new Set([`checkbox`,`radio`,`range`,`color`,`file`,`image`,`button`,`submit`,`reset`]),fT=0,pT;function mT(e={}){let{isDisabled:t}=e;oT(()=>{if(!t)return fT++,fT===1&&rT()&&(pT=hT()),()=>{fT--,fT===0&&(pT==null||pT())}},[t])}function hT(){let e,t=0,n=n=>{e=uT(n.target),!(e===document.documentElement&&e===document.body)&&(t=n.changedTouches[0].pageY)},r=n=>{if(!e||e===document.documentElement||e===document.body){n.preventDefault();return}let r=n.changedTouches[0].pageY,i=e.scrollTop,a=e.scrollHeight-e.clientHeight;a!==0&&((i<=0&&r>t||i>=a&&r<t)&&n.preventDefault(),t=r)},i=e=>{let t=e.target;yT(t)&&t!==document.activeElement&&(e.preventDefault(),t.style.transform=`translateY(-2000px)`,t.focus(),requestAnimationFrame(()=>{t.style.transform=``}))},a=e=>{let t=e.target;yT(t)&&(t.style.transform=`translateY(-2000px)`,requestAnimationFrame(()=>{t.style.transform=``,cT&&(cT.height<window.innerHeight?requestAnimationFrame(()=>{vT(t)}):cT.addEventListener(`resize`,()=>vT(t),{once:!0}))}))},o=()=>{window.scrollTo(0,0)},s=window.pageXOffset,c=window.pageYOffset,l=sT(gT(document.documentElement,`paddingRight`,`${window.innerWidth-document.documentElement.clientWidth}px`));window.scrollTo(0,0);let u=sT(_T(document,`touchstart`,n,{passive:!1,capture:!0}),_T(document,`touchmove`,r,{passive:!1,capture:!0}),_T(document,`touchend`,i,{passive:!1,capture:!0}),_T(document,`focus`,a,!0),_T(window,`scroll`,o));return()=>{l(),u(),window.scrollTo(s,c)}}function gT(e,t,n){let r=e.style[t];return e.style[t]=n,()=>{e.style[t]=r}}function _T(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function vT(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=uT(e);if(t!==document.documentElement&&t!==document.body&&t!==e){let n=t.getBoundingClientRect().top,r=e.getBoundingClientRect().top;e.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom+aT&&(t.scrollTop+=r-n)}e=t.parentElement}}function yT(e){return e instanceof HTMLInputElement&&!dT.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}function bT(e,t){typeof e==`function`?e(t):e!=null&&(e.current=t)}function xT(...e){return t=>e.forEach(e=>bT(e,t))}function ST(...e){return S.useCallback(xT(...e),e)}var CT=new WeakMap;function wT(e,t,n=!1){if(!e||!(e instanceof HTMLElement))return;let r={};Object.entries(t).forEach(([t,n])=>{if(t.startsWith(`--`)){e.style.setProperty(t,n);return}r[t]=e.style[t],e.style[t]=n}),!n&&CT.set(e,r)}function TT(e,t){if(!e||!(e instanceof HTMLElement))return;let n=CT.get(e);n&&(e.style[t]=n[t])}var ET=e=>{switch(e){case`top`:case`bottom`:return!0;case`left`:case`right`:return!1;default:return e}};function DT(e,t){if(!e)return null;let n=window.getComputedStyle(e),r=n.transform||n.webkitTransform||n.mozTransform,i=r.match(/^matrix3d\((.+)\)$/);return i?parseFloat(i[1].split(`, `)[ET(t)?13:12]):(i=r.match(/^matrix\((.+)\)$/),i?parseFloat(i[1].split(`, `)[ET(t)?5:4]):null)}function OT(e){return 8*(Math.log(e+1)-2)}function kT(e,t){if(!e)return()=>{};let n=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=n}}var AT={DURATION:.5,EASE:[.32,.72,0,1]},jT=.4,MT=.25,NT=100,PT=8,FT=16,IT=26,LT=`vaul-dragging`;function RT(e){let t=S.useRef(e);return S.useEffect(()=>{t.current=e}),S.useMemo(()=>(...e)=>t.current==null?void 0:t.current.call(t,...e),[])}function zT({defaultProp:e,onChange:t}){let n=S.useState(e),[r]=n,i=S.useRef(r),a=RT(t);return S.useEffect(()=>{i.current!==r&&(a(r),i.current=r)},[r,i,a]),n}function BT({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,i]=zT({defaultProp:t,onChange:n}),a=e!==void 0,o=a?e:r,s=RT(n);return[o,S.useCallback(t=>{if(a){let n=typeof t==`function`?t(e):t;n!==e&&s(n)}else i(t)},[a,e,i,s])]}function VT({activeSnapPointProp:e,setActiveSnapPointProp:t,snapPoints:n,drawerRef:r,overlayRef:i,fadeFromIndex:a,onSnapPointChange:o,direction:s=`bottom`,container:c,snapToSequentialPoint:l}){let[u,d]=BT({prop:e,defaultProp:n==null?void 0:n[0],onChange:t}),[f,p]=S.useState(typeof window<`u`?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);S.useEffect(()=>{function e(){p({innerWidth:window.innerWidth,innerHeight:window.innerHeight})}return window.addEventListener(`resize`,e),()=>window.removeEventListener(`resize`,e)},[]);let m=S.useMemo(()=>u===(n==null?void 0:n[n.length-1])||null,[n,u]),h=S.useMemo(()=>{var e;return(e=n==null?void 0:n.findIndex(e=>e===u))==null?null:e},[n,u]),g=n&&n.length>0&&(a||a===0)&&!Number.isNaN(a)&&n[a]===u||!n,_=S.useMemo(()=>{let e=c?{width:c.getBoundingClientRect().width,height:c.getBoundingClientRect().height}:typeof window<`u`?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0};var t;return(t=n==null?void 0:n.map(t=>{let n=typeof t==`string`,r=0;if(n&&(r=parseInt(t,10)),ET(s)){let i=n?r:f?t*e.height:0;return f?s===`bottom`?e.height-i:-e.height+i:i}let i=n?r:f?t*e.width:0;return f?s===`right`?e.width-i:-e.width+i:i}))==null?[]:t},[n,f,c]),v=S.useMemo(()=>h===null?null:_==null?void 0:_[h],[_,h]),y=S.useCallback(e=>{var t;let c=(t=_==null?void 0:_.findIndex(t=>t===e))==null?null:t;o(c),wT(r.current,{transition:`transform ${AT.DURATION}s cubic-bezier(${AT.EASE.join(`,`)})`,transform:ET(s)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`}),_&&c!==_.length-1&&a!==void 0&&c!==a&&c<a?wT(i.current,{transition:`opacity ${AT.DURATION}s cubic-bezier(${AT.EASE.join(`,`)})`,opacity:`0`}):wT(i.current,{transition:`opacity ${AT.DURATION}s cubic-bezier(${AT.EASE.join(`,`)})`,opacity:`1`}),d(n==null?void 0:n[Math.max(c,0)])},[r.current,n,_,a,i,d]);S.useEffect(()=>{if(u||e){var t;let r=(t=n==null?void 0:n.findIndex(t=>t===e||t===u))==null?-1:t;_&&r!==-1&&typeof _[r]==`number`&&y(_[r])}},[u,e,n,_,y]);function b({draggedDistance:e,closeDrawer:t,velocity:r,dismissible:o}){if(a===void 0)return;let c=s===`bottom`||s===`right`?(v==null?0:v)-e:(v==null?0:v)+e,u=h===a-1,d=h===0,f=e>0;if(u&&wT(i.current,{transition:`opacity ${AT.DURATION}s cubic-bezier(${AT.EASE.join(`,`)})`}),!l&&r>2&&!f){o?t():y(_[0]);return}if(!l&&r>2&&f&&_&&n){y(_[n.length-1]);return}let p=_==null?void 0:_.reduce((e,t)=>typeof e!=`number`||typeof t!=`number`?e:Math.abs(t-c)<Math.abs(e-c)?t:e),g=ET(s)?window.innerHeight:window.innerWidth;if(r>jT&&Math.abs(e)<g*.4){let e=f?1:-1;if(e>0&&m&&n){y(_[n.length-1]);return}if(d&&e<0&&o&&t(),h===null)return;y(_[h+e]);return}y(p)}function x({draggedDistance:e}){if(v===null)return;let t=s===`bottom`||s===`right`?v-e:v+e;(s===`bottom`||s===`right`)&&t<_[_.length-1]||(s===`top`||s===`left`)&&t>_[_.length-1]||wT(r.current,{transform:ET(s)?`translate3d(0, ${t}px, 0)`:`translate3d(${t}px, 0, 0)`})}function C(e,t){if(!n||typeof h!=`number`||!_||a===void 0)return null;let r=h===a-1;if(h>=a&&t)return 0;if(r&&!t)return 1;if(!g&&!r)return null;let i=r?h+1:h-1,o=r?_[i]-_[i-1]:_[i+1]-_[i],s=e/Math.abs(o);return r?1-s:s}return{isLastSnapPoint:m,activeSnapPoint:u,shouldFade:g,getPercentageDragged:C,setActiveSnapPoint:d,activeSnapPointIndex:h,onRelease:b,onDrag:x,snapPointsOffset:_}}function HT(){let{direction:e,isOpen:t,shouldScaleBackground:n,setBackgroundColorOnScale:r,noBodyStyles:i}=Zw(),a=S.useRef(null),o=(0,S.useMemo)(()=>document.body.style.backgroundColor,[]);function s(){return(window.innerWidth-IT)/window.innerWidth}S.useEffect(()=>{if(t&&n){a.current&&clearTimeout(a.current);let t=document.querySelector(`[data-vaul-drawer-wrapper]`)||document.querySelector(`[vaul-drawer-wrapper]`);if(!t)return;r&&!i&&kT(document.body,{background:`black`}),kT(t,{transformOrigin:ET(e)?`top`:`left`,transitionProperty:`transform, border-radius`,transitionDuration:`${AT.DURATION}s`,transitionTimingFunction:`cubic-bezier(${AT.EASE.join(`,`)})`});let n=kT(t,{borderRadius:`${PT}px`,overflow:`hidden`,...ET(e)?{transform:`scale(${s()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${s()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}});return()=>{n(),a.current=window.setTimeout(()=>{o?document.body.style.background=o:document.body.style.removeProperty(`background`)},AT.DURATION*1e3)}}},[t,n,o])}var UT=null;function WT({isOpen:e,modal:t,nested:n,hasBeenOpened:r,preventScrollRestoration:i,noBodyStyles:a}){let[o,s]=S.useState(()=>typeof window<`u`?window.location.href:``),c=S.useRef(0),l=S.useCallback(()=>{if(tT()&&UT===null&&e&&!a){UT={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:`${-c.current}px`,left:`${-e}px`,right:`0px`,height:`auto`}),window.setTimeout(()=>window.requestAnimationFrame(()=>{let e=t-window.innerHeight;e&&c.current>=t&&(document.body.style.top=`${-(c.current+e)}px`)}),300)}},[e]),u=S.useCallback(()=>{if(tT()&&UT!==null&&!a){let e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,UT),window.requestAnimationFrame(()=>{if(i&&o!==window.location.href){s(window.location.href);return}window.scrollTo(t,e)}),UT=null}},[o]);return S.useEffect(()=>{function e(){c.current=window.scrollY}return e(),window.addEventListener(`scroll`,e),()=>{window.removeEventListener(`scroll`,e)}},[]),S.useEffect(()=>{if(t)return()=>{typeof document>`u`||document.querySelector(`[data-vaul-drawer]`)||u()}},[t,u]),S.useEffect(()=>{n||!r||(e?(!window.matchMedia(`(display-mode: standalone)`).matches&&l(),t||window.setTimeout(()=>{u()},500)):u())},[e,r,o,t,n,l,u]),{restorePositionSetting:u}}function GT({open:e,onOpenChange:t,children:n,onDrag:r,onRelease:i,snapPoints:a,shouldScaleBackground:o=!1,setBackgroundColorOnScale:s=!0,closeThreshold:c=MT,scrollLockTimeout:l=NT,dismissible:u=!0,handleOnly:d=!1,fadeFromIndex:f=a&&a.length-1,activeSnapPoint:p,setActiveSnapPoint:m,fixed:h,modal:g=!0,onClose:_,nested:v,noBodyStyles:y=!1,direction:b=`bottom`,defaultOpen:x=!1,disablePreventScroll:C=!0,snapToSequentialPoint:w=!1,preventScrollRestoration:T=!1,repositionInputs:E=!0,onAnimationEnd:ee,container:D,autoFocus:O=!1}){var k,te;let[A=!1,j]=BT({defaultProp:x,prop:e,onChange:e=>{t==null||t(e),!e&&!v&&we(),setTimeout(()=>{ee==null||ee(e)},AT.DURATION*1e3),e&&!g&&typeof window<`u`&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents=`auto`}),e||(document.body.style.pointerEvents=`auto`)}}),[ne,re]=S.useState(!1),[M,N]=S.useState(!1),[ie,ae]=S.useState(!1),oe=S.useRef(null),se=S.useRef(null),ce=S.useRef(null),P=S.useRef(null),le=S.useRef(null),ue=S.useRef(!1),F=S.useRef(null),de=S.useRef(0),fe=S.useRef(!1),I=S.useRef(!x),pe=S.useRef(0),L=S.useRef(null),R=S.useRef(((k=L.current)==null?void 0:k.getBoundingClientRect().height)||0),me=S.useRef(((te=L.current)==null?void 0:te.getBoundingClientRect().width)||0),he=S.useRef(0),{activeSnapPoint:ge,activeSnapPointIndex:_e,setActiveSnapPoint:ve,onRelease:ye,snapPointsOffset:be,onDrag:xe,shouldFade:Se,getPercentageDragged:Ce}=VT({snapPoints:a,activeSnapPointProp:p,setActiveSnapPointProp:m,drawerRef:L,fadeFromIndex:f,overlayRef:oe,onSnapPointChange:S.useCallback(e=>{a&&e===be.length-1&&(se.current=new Date)},[]),direction:b,container:D,snapToSequentialPoint:w});mT({isDisabled:!A||M||!g||ie||!ne||!E||!C});let{restorePositionSetting:we}=WT({isOpen:A,modal:g,nested:v==null?!1:v,hasBeenOpened:ne,preventScrollRestoration:T,noBodyStyles:y});function Te(){return(window.innerWidth-IT)/window.innerWidth}function Ee(e){var t,n;!u&&!a||L.current&&!L.current.contains(e.target)||(R.current=((t=L.current)==null?void 0:t.getBoundingClientRect().height)||0,me.current=((n=L.current)==null?void 0:n.getBoundingClientRect().width)||0,N(!0),ce.current=new Date,rT()&&window.addEventListener(`touchend`,()=>ue.current=!1,{once:!0}),e.target.setPointerCapture(e.pointerId),de.current=ET(b)?e.pageY:e.pageX)}function De(e,t){var n;let r=e,i=(n=window.getSelection())==null?void 0:n.toString(),a=L.current?DT(L.current,b):null,o=new Date;if(r.tagName===`SELECT`||r.hasAttribute(`data-vaul-no-drag`)||r.closest(`[data-vaul-no-drag]`))return!1;if(b===`right`||b===`left`)return!0;if(se.current&&o.getTime()-se.current.getTime()<500)return!1;if(a!==null&&(b===`bottom`?a>0:a<0))return!0;if(i&&i.length>0)return!1;if(le.current&&o.getTime()-le.current.getTime()<l&&a===0||t)return le.current=o,!1;for(;r;){if(r.scrollHeight>r.clientHeight){if(r.scrollTop!==0)return le.current=new Date,!1;if(r.getAttribute(`role`)===`dialog`)return!0}r=r.parentNode}return!0}function Oe(e){if(L.current&&M){let t=b===`bottom`||b===`right`?1:-1,n=(de.current-(ET(b)?e.pageY:e.pageX))*t,i=n>0,s=a&&!u&&!i;if(s&&_e===0)return;let c=Math.abs(n),l=document.querySelector(`[data-vaul-drawer-wrapper]`),d=c/(b===`bottom`||b===`top`?R.current:me.current),p=Ce(c,i);if(p!==null&&(d=p),s&&d>=1||!ue.current&&!De(e.target,i))return;if(L.current.classList.add(LT),ue.current=!0,wT(L.current,{transition:`none`}),wT(oe.current,{transition:`none`}),a&&xe({draggedDistance:n}),i&&!a){let e=OT(n),r=Math.min(e*-1,0)*t;wT(L.current,{transform:ET(b)?`translate3d(0, ${r}px, 0)`:`translate3d(${r}px, 0, 0)`});return}let m=1-d;if((Se||f&&_e===f-1)&&(r==null||r(e,d),wT(oe.current,{opacity:`${m}`,transition:`none`},!0)),l&&oe.current&&o){let e=Math.min(Te()+d*(1-Te()),1),t=8-d*8,n=Math.max(0,14-d*14);wT(l,{borderRadius:`${t}px`,transform:ET(b)?`scale(${e}) translate3d(0, ${n}px, 0)`:`scale(${e}) translate3d(${n}px, 0, 0)`,transition:`none`},!0)}if(!a){let e=c*t;wT(L.current,{transform:ET(b)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})}}}S.useEffect(()=>{window.requestAnimationFrame(()=>{I.current=!0})},[]),S.useEffect(()=>{var e;function t(){if(!L.current||!E)return;let e=document.activeElement;if(yT(e)||fe.current){var t;let e=((t=window.visualViewport)==null?void 0:t.height)||0,n=window.innerHeight,r=n-e,i=L.current.getBoundingClientRect().height||0,o=i>n*.8;he.current||(he.current=i);let s=L.current.getBoundingClientRect().top;if(Math.abs(pe.current-r)>60&&(fe.current=!fe.current),a&&a.length>0&&be&&_e&&(r+=be[_e]||0),pe.current=r,i>e||fe.current){let t=L.current.getBoundingClientRect().height,n=t;t>e&&(n=e-(o?s:IT)),h?L.current.style.height=`${t-Math.max(r,0)}px`:L.current.style.height=`${Math.max(n,e-s)}px`}else Qw()||(L.current.style.height=`${he.current}px`);a&&a.length>0&&!fe.current?L.current.style.bottom=`0px`:L.current.style.bottom=`${Math.max(r,0)}px`}}return(e=window.visualViewport)==null||e.addEventListener(`resize`,t),()=>{var e;return(e=window.visualViewport)==null?void 0:e.removeEventListener(`resize`,t)}},[_e,a,be]);function ke(e){z(),_==null||_(),e||j(!1),setTimeout(()=>{a&&ve(a[0])},AT.DURATION*1e3)}function Ae(){if(!L.current)return;let e=document.querySelector(`[data-vaul-drawer-wrapper]`),t=DT(L.current,b);wT(L.current,{transform:`translate3d(0, 0, 0)`,transition:`transform ${AT.DURATION}s cubic-bezier(${AT.EASE.join(`,`)})`}),wT(oe.current,{transition:`opacity ${AT.DURATION}s cubic-bezier(${AT.EASE.join(`,`)})`,opacity:`1`}),o&&t&&t>0&&A&&wT(e,{borderRadius:`${PT}px`,overflow:`hidden`,...ET(b)?{transform:`scale(${Te()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:`top`}:{transform:`scale(${Te()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:`left`},transitionProperty:`transform, border-radius`,transitionDuration:`${AT.DURATION}s`,transitionTimingFunction:`cubic-bezier(${AT.EASE.join(`,`)})`},!0)}function z(){!M||!L.current||(L.current.classList.remove(LT),ue.current=!1,N(!1),P.current=new Date)}function je(e){if(!M||!L.current)return;L.current.classList.remove(LT),ue.current=!1,N(!1),P.current=new Date;let t=DT(L.current,b);if(!e||!De(e.target,!1)||!t||Number.isNaN(t)||ce.current===null)return;let n=P.current.getTime()-ce.current.getTime(),r=de.current-(ET(b)?e.pageY:e.pageX),o=Math.abs(r)/n;if(o>.05&&(ae(!0),setTimeout(()=>{ae(!1)},200)),a){ye({draggedDistance:r*(b===`bottom`||b===`right`?1:-1),closeDrawer:ke,velocity:o,dismissible:u}),i==null||i(e,!0);return}if(b===`bottom`||b===`right`?r>0:r<0){Ae(),i==null||i(e,!0);return}if(o>jT){ke(),i==null||i(e,!1);return}var s;let l=Math.min((s=L.current.getBoundingClientRect().height)==null?0:s,window.innerHeight);var d;let f=Math.min((d=L.current.getBoundingClientRect().width)==null?0:d,window.innerWidth);if(Math.abs(t)>=(b===`left`||b===`right`?f:l)*c){ke(),i==null||i(e,!1);return}i==null||i(e,!0),Ae()}S.useEffect(()=>(A&&(wT(document.documentElement,{scrollBehavior:`auto`}),se.current=new Date),()=>{TT(document.documentElement,`scrollBehavior`)}),[A]);function Me(e){let t=e?(window.innerWidth-FT)/window.innerWidth:1,n=e?-16:0;F.current&&window.clearTimeout(F.current),wT(L.current,{transition:`transform ${AT.DURATION}s cubic-bezier(${AT.EASE.join(`,`)})`,transform:ET(b)?`scale(${t}) translate3d(0, ${n}px, 0)`:`scale(${t}) translate3d(${n}px, 0, 0)`}),!e&&L.current&&(F.current=setTimeout(()=>{let e=DT(L.current,b);wT(L.current,{transition:`none`,transform:ET(b)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})},500))}function Ne(e,t){if(t<0)return;let n=(window.innerWidth-FT)/window.innerWidth,r=n+t*(1-n),i=-16+t*FT;wT(L.current,{transform:ET(b)?`scale(${r}) translate3d(0, ${i}px, 0)`:`scale(${r}) translate3d(${i}px, 0, 0)`,transition:`none`})}function Pe(e,t){let n=ET(b)?window.innerHeight:window.innerWidth,r=t?(n-FT)/n:1,i=t?-16:0;t&&wT(L.current,{transition:`transform ${AT.DURATION}s cubic-bezier(${AT.EASE.join(`,`)})`,transform:ET(b)?`scale(${r}) translate3d(0, ${i}px, 0)`:`scale(${r}) translate3d(${i}px, 0, 0)`})}return S.useEffect(()=>{g||window.requestAnimationFrame(()=>{document.body.style.pointerEvents=`auto`})},[g]),S.createElement(wo,{defaultOpen:x,onOpenChange:e=>{!u&&!e||(e?re(!0):ke(!0),j(e))},open:A},S.createElement(Xw.Provider,{value:{activeSnapPoint:ge,snapPoints:a,setActiveSnapPoint:ve,drawerRef:L,overlayRef:oe,onOpenChange:t,onPress:Ee,onRelease:je,onDrag:Oe,dismissible:u,shouldAnimate:I,handleOnly:d,isOpen:A,isDragging:M,shouldFade:Se,closeDrawer:ke,onNestedDrag:Ne,onNestedOpenChange:Me,onNestedRelease:Pe,keyboardIsOpen:fe,modal:g,snapPointsOffset:be,activeSnapPointIndex:_e,direction:b,shouldScaleBackground:o,setBackgroundColorOnScale:s,noBodyStyles:y,container:D,autoFocus:O}},n))}var KT=S.forwardRef(function({...e},t){let{overlayRef:n,snapPoints:r,onRelease:i,shouldFade:a,isOpen:o,modal:s,shouldAnimate:c}=Zw(),l=ST(t,n),u=r&&r.length>0;if(!s)return null;let d=S.useCallback(e=>i(e),[i]);return S.createElement(Do,{onMouseUp:d,ref:l,"data-vaul-overlay":``,"data-vaul-snap-points":o&&u?`true`:`false`,"data-vaul-snap-points-overlay":o&&a?`true`:`false`,"data-vaul-animate":c!=null&&c.current?`true`:`false`,...e})});KT.displayName=`Drawer.Overlay`;var qT=S.forwardRef(function({onPointerDownOutside:e,style:t,onOpenAutoFocus:n,...r},i){let{drawerRef:a,onPress:o,onRelease:s,onDrag:c,keyboardIsOpen:l,snapPointsOffset:u,activeSnapPointIndex:d,modal:f,isOpen:p,direction:m,snapPoints:h,container:g,handleOnly:_,shouldAnimate:v,autoFocus:y}=Zw(),[b,x]=S.useState(!1),C=ST(i,a),w=S.useRef(null),T=S.useRef(null),E=S.useRef(!1),ee=h&&h.length>0;HT();let D=(e,t,n=0)=>{if(E.current)return!0;let r=Math.abs(e.y),i=Math.abs(e.x),a=i>r,o=[`bottom`,`right`].includes(t)?1:-1;if(t===`left`||t===`right`){if(!(e.x*o<0)&&i>=0&&i<=n)return a}else if(!(e.y*o<0)&&r>=0&&r<=n)return!a;return E.current=!0,!0};S.useEffect(()=>{ee&&window.requestAnimationFrame(()=>{x(!0)})},[]);function O(e){w.current=null,E.current=!1,s(e)}return S.createElement(Oo,{"data-vaul-drawer-direction":m,"data-vaul-drawer":``,"data-vaul-delayed-snap-points":b?`true`:`false`,"data-vaul-snap-points":p&&ee?`true`:`false`,"data-vaul-custom-container":g?`true`:`false`,"data-vaul-animate":v!=null&&v.current?`true`:`false`,...r,ref:C,style:u&&u.length>0?{"--snap-point-height":`${u[d==null?0:d]}px`,...t}:t,onPointerDown:e=>{_||(r.onPointerDown==null||r.onPointerDown.call(r,e),w.current={x:e.pageX,y:e.pageY},o(e))},onOpenAutoFocus:e=>{n==null||n(e),y||e.preventDefault()},onPointerDownOutside:t=>{if(e==null||e(t),!f||t.defaultPrevented){t.preventDefault();return}l.current&&(l.current=!1)},onFocusOutside:e=>{if(!f){e.preventDefault();return}},onPointerMove:e=>{if(T.current=e,_||(r.onPointerMove==null||r.onPointerMove.call(r,e),!w.current))return;let t=e.pageY-w.current.y,n=e.pageX-w.current.x,i=e.pointerType===`touch`?10:2;D({x:n,y:t},m,i)?c(e):(Math.abs(n)>i||Math.abs(t)>i)&&(w.current=null)},onPointerUp:e=>{r.onPointerUp==null||r.onPointerUp.call(r,e),w.current=null,E.current=!1,s(e)},onPointerOut:e=>{r.onPointerOut==null||r.onPointerOut.call(r,e),O(T.current)},onContextMenu:e=>{r.onContextMenu==null||r.onContextMenu.call(r,e),T.current&&O(T.current)}})});qT.displayName=`Drawer.Content`;var JT=250,YT=120,XT=S.forwardRef(function({preventCycle:e=!1,children:t,...n},r){let{closeDrawer:i,isDragging:a,snapPoints:o,activeSnapPoint:s,setActiveSnapPoint:c,dismissible:l,handleOnly:u,isOpen:d,onPress:f,onDrag:p}=Zw(),m=S.useRef(null),h=S.useRef(!1);function g(){if(h.current){y();return}window.setTimeout(()=>{_()},YT)}function _(){if(a||e||h.current){y();return}if(y(),!o||o.length===0){l||i();return}if(s===o[o.length-1]&&l){i();return}let t=o.findIndex(e=>e===s);if(t===-1)return;let n=o[t+1];c(n)}function v(){m.current=window.setTimeout(()=>{h.current=!0},JT)}function y(){m.current&&window.clearTimeout(m.current),h.current=!1}return S.createElement(`div`,{onClick:g,onPointerCancel:y,onPointerDown:e=>{u&&f(e),v()},onPointerMove:e=>{u&&p(e)},ref:r,"data-vaul-drawer-visible":d?`true`:`false`,"data-vaul-handle":``,"aria-hidden":`true`,...n},S.createElement(`span`,{"data-vaul-handle-hitarea":``,"aria-hidden":`true`},t))});XT.displayName=`Drawer.Handle`;function ZT({onDrag:e,onOpenChange:t,open:n,...r}){let{onNestedDrag:i,onNestedOpenChange:a,onNestedRelease:o}=Zw();if(!i)throw Error(`Drawer.NestedRoot must be placed in another drawer`);return S.createElement(GT,{nested:!0,open:n,onClose:()=>{a(!1)},onDrag:(t,n)=>{i(t,n),e==null||e(t,n)},onOpenChange:e=>{e&&a(e),t==null||t(e)},onRelease:o,...r})}function QT(e){let t=Zw(),{container:n=t.container,...r}=e;return S.createElement(Eo,{container:n,...r})}var $T={Root:GT,NestedRoot:ZT,Content:qT,Overlay:KT,Trigger:To,Portal:QT,Handle:XT,Close:jo,Title:ko,Description:Ao};function eE({...e}){return(0,F.jsx)($T.Root,{"data-slot":`drawer`,...e})}function tE({...e}){return(0,F.jsx)($T.Portal,{"data-slot":`drawer-portal`,...e})}function nE({...e}){return(0,F.jsx)($T.Close,{"data-slot":`drawer-close`,...e})}function rE({className:e,...t}){return(0,F.jsx)($T.Overlay,{"data-slot":`drawer-overlay`,className:k.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 iE({className:e,children:t,...n}){return(0,F.jsxs)(tE,{"data-slot":`drawer-portal`,children:[(0,F.jsx)(rE,{}),(0,F.jsxs)($T.Content,{"data-slot":`drawer-content`,className:k.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),...n,children:[(0,F.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 aE({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`drawer-header`,className:k.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 oE({className:e,...t}){return(0,F.jsx)($T.Title,{"data-slot":`drawer-title`,className:k.cn(`jltma:text-(--jltma-foreground) jltma:font-semibold`,e),...t})}var sE=class extends S.Component{constructor(...e){super(...e),Xe(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}},cE=`https://master-addons.com/wp-json/wp/v2/changelog`,lE=[`added`,`improved`,`fixed`,`removed`,`security`],uE={added:{label:`Added`,icon:_n,dot:`jltma:bg-emerald-600`,bg:`jltma:bg-emerald-500/10`},improved:{label:`Improved`,icon:Sn,dot:`jltma:bg-blue-600`,bg:`jltma:bg-blue-500/10`},fixed:{label:`Fixed`,icon:Dt,dot:`jltma:bg-amber-600`,bg:`jltma:bg-amber-500/10`},removed:{label:`Removed`,icon:yn,dot:`jltma:bg-red-600`,bg:`jltma:bg-red-500/10`},security:{label:`Security`,icon:gn,dot:`jltma:bg-violet-600`,bg:`jltma:bg-violet-500/10`}},dE={added:`new`,improved:`upcoming`,fixed:`popular`,removed:`hot`,security:`security`},fE=null;function pE(){return fetch(`${cE}?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 mE(){return fE||(fE=pE()),fE}function hE(e){return new Date(e).toLocaleDateString(`en-US`,{month:`short`,day:`numeric`,year:`numeric`})}function gE(e){let t=new Date(e),n=Math.floor((new Date().getTime()-t.getTime())/(1e3*60*60*24));if(n===0)return`Today`;if(n===1)return`Yesterday`;if(n<7)return`${n} days ago`;if(n<30){let e=Math.floor(n/7);return`${e} ${e===1?`week`:`weeks`} ago`}if(n<365){let e=Math.floor(n/30);return`${e} ${e===1?`month`:`months`} ago`}return hE(e)}function _E(e){let t={};for(let n of e){let e=n.type;t[e]||(t[e]=[]),t[e].push(n.description)}return t}var vE=()=>{let[e,t]=(0,S.useState)(!1),[n,r]=(0,S.useState)(null),i=(0,S.useCallback)(()=>{mE()},[]),a=(0,S.useCallback)(()=>{t(!0),n||r(mE())},[n]),o=(0,S.useCallback)(()=>{fE=null,r(pE())},[]);return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(Bu,{children:[(0,F.jsx)(Vu,{asChild:!0,children:(0,F.jsxs)(U,{variant:`ghost`,className:`jltma:bg-(--jltma-accent)/50 jltma:flex jltma:items-center`,onClick:a,onMouseEnter:i,onFocus:i,children:[(0,F.jsx)(an,{size:18}),(0,F.jsxs)(`span`,{className:`jltma:flex jltma:items-end jltma:h-full`,style:{fontSize:`9px`},children:[`v`,N().version]})]})}),(0,F.jsx)(Hu,{side:`bottom`,children:(0,F.jsx)(`span`,{children:`What's New`})})]}),(0,F.jsx)(eE,{direction:`right`,open:e,onOpenChange:t,children:(0,F.jsxs)(iE,{className:`jltma:border-l-(--jltma-border)! jltma:max-w-xl!`,children:[(0,F.jsxs)(aE,{className:`jltma:p-0! jltma:pt-6!`,children:[(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-between jltma:px-5 jltma:pt-8 jltma:pb-3`,children:[(0,F.jsx)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-3`,children:(0,F.jsx)(oE,{className:`jltma:text-lg! jltma:m-0!`,children:`What's New`})}),(0,F.jsx)(nE,{asChild:!0,children:(0,F.jsx)(U,{variant:`ghost`,size:`icon`,className:`jltma:size-8`,children:(0,F.jsx)(Cn,{size:16})})})]}),(0,F.jsx)(Fl,{})]}),(0,F.jsx)(`div`,{className:`jltma:overflow-y-auto jltma:flex-1`,children:n?(0,F.jsx)(sE,{fallback:(0,F.jsx)(xE,{onRetry:o}),children:(0,F.jsx)(S.Suspense,{fallback:(0,F.jsx)(bE,{}),children:(0,F.jsx)(yE,{dataPromise:n})})}):(0,F.jsx)(bE,{})})]})})]})};function yE({dataPromise:e}){let t=(0,S.use)(e);return t.length===0?(0,F.jsx)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-center jltma:py-16`,children:(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:text-(--jltma-muted-foreground)`,children:`No changelog entries found.`})}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`div`,{className:`jltma:flex jltma:flex-col`,children:t.map((e,t)=>{var n,r;let i=((n=e.meta)==null?void 0:n._changelog_date)||e.date,a=((r=e.meta)==null?void 0:r._changelog_entries)||[],o=_E(a);return(0,F.jsxs)(`div`,{children:[(0,F.jsxs)(`div`,{className:`jltma:px-5 jltma:pt-4 jltma:pb-2`,children:[(0,F.jsx)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-between`,children:(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-2.5`,children:[(0,F.jsx)(`span`,{className:`jltma:text-sm jltma:font-semibold! jltma:text-(--jltma-foreground)!`,children:e.title.rendered}),t===0&&(0,F.jsx)(Kn,{variant:`new`,className:`jltma:text-[10px]! jltma:px-1.5! jltma:py-0!`,children:`Latest`}),(0,F.jsxs)(`span`,{className:`jltma:text-xs jltma:text-(--jltma-muted-foreground)!`,children:[a.length,` changes`]})]})}),(0,F.jsxs)(`div`,{className:`jltma:mt-1 jltma:flex jltma:items-center jltma:gap-1.5`,children:[(0,F.jsx)(Ot,{size:12,className:`jltma:text-(--jltma-muted-foreground)`}),(0,F.jsx)(`span`,{className:`jltma:text-xs jltma:text-(--jltma-muted-foreground)!`,children:hE(i)}),(0,F.jsx)(`span`,{className:`jltma:text-xs jltma:text-(--jltma-border)`,children:`·`}),(0,F.jsx)(`span`,{className:`jltma:text-xs jltma:text-(--jltma-muted-foreground)!`,children:gE(i)})]})]}),(0,F.jsx)(`div`,{className:`jltma:flex jltma:flex-col jltma:gap-3 jltma:pr-5 jltma:pl-9 jltma:pb-4 jltma:pt-2`,children:lE.map(e=>{let t=o[e];if(!t||t.length===0)return null;let n=uE[e];return(0,F.jsxs)(`div`,{children:[(0,F.jsxs)(`div`,{className:`jltma:mb-1.5 jltma:flex jltma:items-center jltma:gap-1.5`,children:[(0,F.jsxs)(Kn,{variant:dE[e],className:`jltma:text-[10px]! jltma:px-1.5! jltma:py-0! jltma:gap-1!`,children:[(0,F.jsx)(n.icon,{size:10}),n.label]}),(0,F.jsx)(`span`,{className:`jltma:text-[10px] jltma:text-(--jltma-muted-foreground)!`,children:t.length})]}),(0,F.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 ${n.bg}`,children:t.map((e,r)=>(0,F.jsxs)(`li`,{className:`jltma:flex jltma:items-start jltma:gap-2.5 jltma:px-3 jltma:py-2 jltma:mb-0! ${r===t.length-1?``:`jltma:border-b jltma:border-(--jltma-border)/50`}`,children:[(0,F.jsx)(`div`,{className:k.cn(`jltma:mt-1.5 jltma:size-1.5 jltma:shrink-0 jltma:rounded-full`,n.dot)}),(0,F.jsx)(`span`,{className:`jltma:text-xs jltma:leading-relaxed jltma:text-(--jltma-foreground)!/80`,children:e})]},r))})]},e)})}),(0,F.jsx)(Fl,{})]},e.id)})}),(0,F.jsx)(`div`,{className:`jltma:px-5 jltma:py-3`,children:(0,F.jsxs)(`a`,{href:`https://master-addons.com/changelogs/${Ke}`,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,F.jsx)(Ut,{size:13})]})})]})}function bE(){return(0,F.jsx)(`div`,{className:`jltma:flex jltma:items-center jltma:justify-center jltma:py-16`,children:(0,F.jsx)(Rl,{className:`jltma:size-6 jltma:text-(--jltma-muted-foreground)`})})}function xE({onRetry:e}){return(0,F.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,F.jsx)(Mt,{size:24,className:`jltma:text-(--jltma-destructive)`}),(0,F.jsx)(`p`,{className:`jltma:text-sm jltma:text-(--jltma-muted-foreground)`,children:`Could not load changelog. Please try again.`}),(0,F.jsx)(U,{variant:`outline`,size:`sm`,onClick:e,children:`Retry`})]})}var SE=e=>{document.querySelectorAll(`#adminmenu a[href*="#"]`).forEach(t=>{let n=t.getAttribute(`href`);if(!n)return;let r=t.parentElement;if(!r)return;let i=n.match(/#\/?(.+?)(?:\/|$)/);i&&(i[1]===e?r.classList.add(`current`):r.classList.remove(`current`))})},CE=(0,S.memo)(()=>{let e=se(),t=A(pS(e=>e.activeSection)),n=(0,S.useRef)(null),[r,i]=(0,S.useState)(!1),a=(0,S.useCallback)(()=>{i(!1)},[]);(0,S.useEffect)(()=>{let e=window.matchMedia(`(min-width: 1024px)`),t=e=>{e.matches&&i(!1)};return e.addEventListener(`change`,t),()=>e.removeEventListener(`change`,t)},[]),(0,S.useEffect)(()=>{t!=null&&t.id&&SE(t.id)},[t==null?void 0:t.id]);let o=zw.filter(e=>!e.hidden);return(0,F.jsxs)(`div`,{className:`jltma:sticky jltma:top-8 jltma:z-50`,children:[(0,F.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,F.jsx)(Jw,{logo:e}),(0,F.jsx)(`div`,{className:`jltma:hidden jltma:lg:block`,children:(0,F.jsx)(qw,{NAV_MENUS:o})}),(0,F.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,F.jsx)(vE,{}),(0,F.jsx)(`button`,{type:`button`,onClick:()=>i(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":r?`Close menu`:`Open menu`,"aria-expanded":r,children:(0,F.jsx)(`span`,{className:k.cn(`jltma:transition-transform jltma:duration-300`,r&&`jltma:rotate-180`),children:(0,F.jsx)(r?Cn:on,{size:18})})}),V.isPremium()?null:(0,F.jsxs)(U,{type:`button`,onClick:()=>{window.open(B.URLS.PRICING,`_blank`)},onMouseEnter:()=>{var e;return(e=n.current)==null?void 0:e.startAnimation()},onMouseLeave:()=>{var e;return(e=n.current)==null?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,F.jsx)(Ox,{ref:n}),`Upgrade Pro`]})]})]}),(0,F.jsxs)(`div`,{className:k.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)`,r?`jltma:max-h-125 jltma:opacity-100 jltma:border-b jltma:shadow-(--jltma-header-shadow)`:`jltma:max-h-0 jltma:opacity-0`),children:[(0,F.jsx)(qw,{NAV_MENUS:o,vertical:!0,onNavClick:a}),V.isPremium()?null:(0,F.jsx)(`div`,{className:`jltma:px-4 jltma:pb-3`,children:(0,F.jsxs)(U,{type:`button`,onClick:()=>{window.open(B.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,F.jsx)(Ox,{}),`Upgrade to Pro`]})})]})]})});CE.displayName=`Header`;var wE=({NAV_MENUS:e=[],SIDE_BAR_MENUS:t=[],sidebarSectionId:n})=>{let{isOpen:r,query:i,selectedIndex:a,filteredItems:o,close:s,setQuery:c,setSelectedIndex:l,loadItems:u}=PC(),{setActiveSection:d,setActiveMenu:f,setParentMenuId:p}=A(),{navigateTo:m}=Bw(),h=(0,S.useRef)(null),g=(0,S.useRef)(null);(0,S.useEffect)(()=>{u()},[u]),(0,S.useEffect)(()=>{r&&h.current&&h.current.focus()},[r]),(0,S.useEffect)(()=>{let e=e=>{if((e.metaKey||e.ctrlKey)&&e.key===`k`&&(e.preventDefault(),e.stopPropagation(),PC.getState().toggle()),e.key===`Escape`){let t=PC.getState();t.isOpen&&(e.preventDefault(),t.close())}};return document.addEventListener(`keydown`,e,!0),()=>document.removeEventListener(`keydown`,e,!0)},[]);let _=e=>{switch(e.key){case`ArrowDown`:e.preventDefault(),l(Math.min(a+1,o.length-1));break;case`ArrowUp`:e.preventDefault(),l(Math.max(a-1,0));break;case`Enter`:e.preventDefault(),o[a]&&v(o[a]);break}};(0,S.useEffect)(()=>{if(g.current){let e=g.current.querySelector(`[data-selected="true"]`);e==null||e.scrollIntoView({block:`nearest`})}},[a]);let v=r=>{if(!r.value){s();return}let i=r.value.split(`.`);if(r.id.startsWith(`nav-`)){let t=e.find(e=>e.id===i[0]);t&&(d(t),m(t.id))}else if(r.id.startsWith(`sidebar-`)){let r=i[0],o=t.find(e=>e.id===r);if(o){var a;let t=n||((a=e[0])==null?void 0:a.id),i=e.find(e=>e.id===t);i&&d(i),f(o),p(null),t&&m(t,r)}}else if(r.id.startsWith(`submenu-`)){let r=i[0],a=i[1],s=t.find(e=>e.id===r);if(s&&s.sub_menus){let t=s.sub_menus.find(e=>e.id===a);if(t){var o;let i=n||((o=e[0])==null?void 0:o.id),c=e.find(e=>e.id===i);c&&d(c),f(t),p(s.id),i&&m(i,r,a)}}}s()},y=e=>(0,F.jsx)(e.category===`Navigation`?Rt:$t,{className:`jltma:w-4 jltma:h-4`}),b=(0,S.useMemo)(()=>{let e={};return o.forEach(t=>{e[t.category]||(e[t.category]=[]),e[t.category].push(t)}),e},[o]),x=(e,t)=>{let n=0;for(let[r,i]of Object.entries(b)){if(r===e)return n+t;n+=i.length}return 0};return r?(0,F.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:s,children:(0,F.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,F.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,F.jsx)(hn,{className:`jltma:w-5 jltma:h-5 jltma:text-(--jltma-muted-foreground) jltma:shrink-0`}),(0,F.jsx)(Cl,{ref:h,type:`text`,placeholder:`Search pages, settings...`,value:i,onChange:e=>{c(e.target.value),l(0)},onKeyDown:_}),(0,F.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,F.jsx)(`div`,{ref:g,className:`jltma:max-h-100 jltma:overflow-y-auto jltma:py-2`,children:o.length===0?(0,F.jsx)(`div`,{className:`jltma:px-4 jltma:py-8 jltma:text-center jltma:text-(--jltma-muted-foreground)`,children:(0,F.jsxs)(`p`,{className:`jltma:text-sm`,children:[`No results found for "`,i,`"`]})}):Object.entries(b).map(([e,t])=>(0,F.jsxs)(`div`,{className:`jltma:mb-2`,children:[(0,F.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,n)=>{let r=x(e,n),i=r===a;return(0,F.jsxs)(`button`,{type:`button`,"data-selected":i,className:k.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`,i?`jltma:bg-(--jltma-accent) jltma:text-(--jltma-accent-foreground)`:`jltma:text-(--jltma-popover-foreground) jltma:hover:bg-(--jltma-accent)/50`),onClick:()=>v(t),onMouseEnter:()=>l(r),children:[(0,F.jsx)(`div`,{className:k.cn(`jltma:flex jltma:items-center jltma:justify-center jltma:w-8 jltma:h-8 jltma:rounded-(--jltma-radius) jltma:shrink-0`,i?`jltma:bg-(--jltma-primary) jltma:text-(--jltma-primary-foreground)`:`jltma:bg-(--jltma-secondary) jltma:text-(--jltma-muted-foreground)`),children:y(t)}),(0,F.jsxs)(`div`,{className:`jltma:flex-1 jltma:min-w-0`,children:[(0,F.jsx)(`div`,{className:`jltma:text-sm jltma:font-medium jltma:truncate`,children:t.title}),t.subtitle&&(0,F.jsx)(`div`,{className:`jltma:text-xs jltma:text-(--jltma-muted-foreground) jltma:truncate`,children:t.subtitle})]}),i&&(0,F.jsx)(jt,{className:`jltma:w-4 jltma:h-4 jltma:text-(--jltma-muted-foreground) jltma:shrink-0`})]},t.id)})]},e))}),(0,F.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,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-4`,children:[(0,F.jsxs)(`span`,{className:`jltma:flex jltma:items-center jltma:gap-1.5`,children:[(0,F.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,F.jsx)(Tt,{className:`jltma:w-3 jltma:h-3`})}),(0,F.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,F.jsx)(St,{className:`jltma:w-3 jltma:h-3`})}),(0,F.jsx)(`span`,{children:`Navigate`})]}),(0,F.jsxs)(`span`,{className:`jltma:flex jltma:items-center jltma:gap-1.5`,children:[(0,F.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,F.jsx)(Bt,{className:`jltma:w-3 jltma:h-3`})}),(0,F.jsx)(`span`,{children:`Select`})]})]}),(0,F.jsxs)(`div`,{className:`jltma:flex jltma:items-center jltma:gap-1.5`,children:[(0,F.jsx)(Lt,{className:`jltma:w-3 jltma:h-3`}),(0,F.jsx)(`span`,{children:`K to toggle`})]})]})]})}):null};(0,S.memo)(wE);var TE=()=>{let{initialize:e,setLoading:t}=A(),{effectiveTheme:n,initialize:r}=le(),{initialize:i}=PC();return(0,S.useEffect)(()=>{i({NAV_MENUS:zw,SIDE_BAR_MENUS:[]}),e(zw),r(),t(!1)},[e,r,t]),(0,F.jsxs)(`div`,{className:k.cn(`jltma:font-sans jltma:text-[14px] jltma:text-foreground jltma:bg-background jltma:antialiased`,{"jltma-app--dark":n===`dark`}),children:[(0,F.jsx)(CE,{}),(0,F.jsx)(`div`,{className:`jltma:h-[calc(100vh-86px)] jltma:bg-(--jltma-background)`,children:(0,F.jsx)(Gw,{})}),(0,F.jsx)(wE,{NAV_MENUS:zw,SIDE_BAR_MENUS:[],sidebarSectionId:`field_types`}),(0,F.jsx)(Ll,{offset:{top:`48px`}})]})},EE=()=>{let e=document.getElementById(`jltma-admin-settings-root`);if(!e){console.error(`PxLabs Settings: Container #jltma-admin-settings-root not found`);return}let t=M(`JLTMA_SETTINGS`);t&&re(t),(0,ee.createRoot)(e).render((0,F.jsx)(S.StrictMode,{children:(0,F.jsx)(TE,{})}))};document.readyState===`loading`?document.addEventListener(`DOMContentLoaded`,EE):EE()})(); |