var __defProp=Object.defineProperty,__defNormalProp=(e,t,n)=>t in e?__defProp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,__publicField=(e,t,n)=>__defNormalProp(e,"symbol"!=typeof t?t+"":t,n);!function(){"use strict";var e;function t(e,t){for(var n=0;n<t.length;n++){const r=t[n];if("string"!=typeof r&&!Array.isArray(r))for(const t in r)if("default"!==t&&!(t in e)){const n=Object.getOwnPropertyDescriptor(r,t);n&&Object.defineProperty(e,t,n.get?n:{enumerable:!0,get:()=>r[t]})}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const n={debug:0,info:1,warn:2,error:3},r=n.warn??n.warn,o={debug:r<=n.debug?console.debug.bind(console):()=>{},log:r<=n.debug?console.log.bind(console):()=>{},info:r<=n.info?console.info.bind(console):()=>{},warn:r<=n.warn?console.warn.bind(console):()=>{},error:r<=n.error?console.error.bind(console):()=>{},time:r<=n.debug?console.time.bind(console):()=>{},timeEnd:r<=n.debug?console.timeEnd.bind(console):()=>{},timeLog:r<=n.debug?console.timeLog.bind(console):()=>{}};function a(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var i,s={exports:{}},l={};function u(){if(i)return l;i=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),a=Symbol.for("react.consumer"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.for("react.activity"),h=Symbol.iterator;var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,y={};function v(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||m}function b(){}function w(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||m}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=v.prototype;var x=w.prototype=new b;x.constructor=w,g(x,v.prototype),x.isPureReactComponent=!0;var k=Array.isArray;function S(){}var T={H:null,A:null,T:null,S:null},E=Object.prototype.hasOwnProperty;function C(t,n,r){var o=r.ref;return{$$typeof:e,type:t,key:n,ref:void 0!==o?o:null,props:r}}function N(t){return"object"==typeof t&&null!==t&&t.$$typeof===e}var M=/\/+/g;function P(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36);var n,r}function D(n,r,o,a,i){var s=typeof n;"undefined"!==s&&"boolean"!==s||(n=null);var l,u,c=!1;if(null===n)c=!0;else switch(s){case"bigint":case"string":case"number":c=!0;break;case"object":switch(n.$$typeof){case e:case t:c=!0;break;case f:return D((c=n._init)(n._payload),r,o,a,i)}}if(c)return i=i(n),c=""===a?"."+P(n,0):a,k(i)?(o="",null!=c&&(o=c.replace(M,"$&/")+"/"),D(i,r,o,"",function(e){return e})):null!=i&&(N(i)&&(l=i,u=o+(null==i.key||n&&n.key===i.key?"":(""+i.key).replace(M,"$&/")+"/")+c,i=C(l.type,u,l.props)),r.push(i)),1;c=0;var d,p=""===a?".":a+":";if(k(n))for(var m=0;m<n.length;m++)c+=D(a=n[m],r,o,s=p+P(a,m),i);else if("function"==typeof(m=null===(d=n)||"object"!=typeof d?null:"function"==typeof(d=h&&d[h]||d["@@iterator"])?d:null))for(n=m.call(n),m=0;!(a=n.next()).done;)c+=D(a=a.value,r,o,s=p+P(a,m++),i);else if("object"===s){if("function"==typeof n.then)return D(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(S,S):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(n),r,o,a,i);throw r=String(n),Error("Objects are not valid as a React child (found: "+("[object Object]"===r?"object with keys {"+Object.keys(n).join(", ")+"}":r)+"). If you meant to render a collection of children, use an array instead.")}return c}function I(e,t,n){if(null==e)return e;var r=[],o=0;return D(e,r,"","",function(e){return t.call(n,e,o++)}),r}function j(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var z="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},_={map:I,forEach:function(e,t,n){I(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return I(e,function(){t++}),t},toArray:function(e){return I(e,function(e){return e})||[]},only:function(e){if(!N(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};return l.Activity=p,l.Children=_,l.Component=v,l.Fragment=n,l.Profiler=o,l.PureComponent=w,l.StrictMode=r,l.Suspense=c,l.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=T,l.__COMPILER_RUNTIME={__proto__:null,c:function(e){return T.H.useMemoCache(e)}},l.cache=function(e){return function(){return e.apply(null,arguments)}},l.cacheSignal=function(){return null},l.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r=g({},e.props),o=e.key;if(null!=t)for(a in void 0!==t.key&&(o=""+t.key),t)!E.call(t,a)||"key"===a||"__self"===a||"__source"===a||"ref"===a&&void 0===t.ref||(r[a]=t[a]);var a=arguments.length-2;if(1===a)r.children=n;else if(1<a){for(var i=Array(a),s=0;s<a;s++)i[s]=arguments[s+2];r.children=i}return C(e.type,o,r)},l.createContext=function(e){return(e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:a,_context:e},e},l.createElement=function(e,t,n){var r,o={},a=null;if(null!=t)for(r in void 0!==t.key&&(a=""+t.key),t)E.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(o[r]=t[r]);var i=arguments.length-2;if(1===i)o.children=n;else if(1<i){for(var s=Array(i),l=0;l<i;l++)s[l]=arguments[l+2];o.children=s}if(e&&e.defaultProps)for(r in i=e.defaultProps)void 0===o[r]&&(o[r]=i[r]);return C(e,a,o)},l.createRef=function(){return{current:null}},l.forwardRef=function(e){return{$$typeof:u,render:e}},l.isValidElement=N,l.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:j}},l.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},l.startTransition=function(e){var t=T.T,n={};T.T=n;try{var r=e(),o=T.S;null!==o&&o(n,r),"object"==typeof r&&null!==r&&"function"==typeof r.then&&r.then(S,z)}catch(a){z(a)}finally{null!==t&&null!==n.types&&(t.types=n.types),T.T=t}},l.unstable_useCacheRefresh=function(){return T.H.useCacheRefresh()},l.use=function(e){return T.H.use(e)},l.useActionState=function(e,t,n){return T.H.useActionState(e,t,n)},l.useCallback=function(e,t){return T.H.useCallback(e,t)},l.useContext=function(e){return T.H.useContext(e)},l.useDebugValue=function(){},l.useDeferredValue=function(e,t){return T.H.useDeferredValue(e,t)},l.useEffect=function(e,t){return T.H.useEffect(e,t)},l.useEffectEvent=function(e){return T.H.useEffectEvent(e)},l.useId=function(){return T.H.useId()},l.useImperativeHandle=function(e,t,n){return T.H.useImperativeHandle(e,t,n)},l.useInsertionEffect=function(e,t){return T.H.useInsertionEffect(e,t)},l.useLayoutEffect=function(e,t){return T.H.useLayoutEffect(e,t)},l.useMemo=function(e,t){return T.H.useMemo(e,t)},l.useOptimistic=function(e,t){return T.H.useOptimistic(e,t)},l.useReducer=function(e,t,n){return T.H.useReducer(e,t,n)},l.useRef=function(e){return T.H.useRef(e)},l.useState=function(e){return T.H.useState(e)},l.useSyncExternalStore=function(e,t,n){return T.H.useSyncExternalStore(e,t,n)},l.useTransition=function(){return T.H.useTransition()},l.version="19.2.0",l}var c,d,f={exports:{}};function p(){return c||(c=1,e=f,t=f.exports,
/**
       * @license React
       * react.development.js
       *
       * Copyright (c) Meta Platforms, Inc. and affiliates.
       *
       * This source code is licensed under the MIT license found in the
       * LICENSE file in the root directory of this source tree.
       */
"production"!=={}.NODE_ENV&&function(){function n(e,t){Object.defineProperty(o.prototype,e,{get:function(){console.warn("%s(...) is deprecated in plain JavaScript React classes. %s",t[0],t[1])}})}function r(e,t){var n=(e=(e=e.constructor)&&(e.displayName||e.name)||"ReactClass")+"."+t;W[n]||(console.error("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.",t,e),W[n]=!0)}function o(e,t,n){this.props=e,this.context=t,this.refs=Q,this.updater=n||Y}function a(){}function i(e,t,n){this.props=e,this.context=t,this.refs=Q,this.updater=n||Y}function s(){}function l(e){return""+e}function u(e){try{l(e);var t=!1}catch(o){t=!0}if(t){var n=(t=console).error,r="function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object";return n.call(t,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",r),l(e)}}function c(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===K?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case j:return"Fragment";case _:return"Profiler";case z:return"StrictMode";case L:return"Suspense";case F:return"SuspenseList";case B:return"Activity"}if("object"==typeof e)switch("number"==typeof e.tag&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),e.$$typeof){case I:return"Portal";case O:return e.displayName||"Context";case A:return(e._context.displayName||"Context")+".Consumer";case R:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case U:return null!==(t=e.displayName||null)?t:c(e.type)||"Memo";case V:t=e._payload,e=e._init;try{return c(e(t))}catch(n){}}return null}function d(e){if(e===j)return"<>";if("object"==typeof e&&null!==e&&e.$$typeof===V)return"<...>";try{var t=c(e);return t?"<"+t+">":"<...>"}catch(n){return"<...>"}}function f(){var e=J.A;return null===e?null:e.getOwner()}function p(){return Error("react-stack-top-frame")}function h(e){if(ee.call(e,"key")){var t=Object.getOwnPropertyDescriptor(e,"key").get;if(t&&t.isReactWarning)return!1}return void 0!==e.key}function m(){var e=c(this.type);return ne[e]||(ne[e]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),void 0!==(e=this.props.ref)?e:null}function g(e,t,n,r,o,a){var i=n.ref;return e={$$typeof:D,type:e,key:t,props:n,_owner:r},null!==(void 0!==i?i:null)?Object.defineProperty(e,"ref",{enumerable:!1,get:m}):Object.defineProperty(e,"ref",{enumerable:!1,value:null}),e._store={},Object.defineProperty(e._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(e,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.defineProperty(e,"_debugStack",{configurable:!1,enumerable:!1,writable:!0,value:o}),Object.defineProperty(e,"_debugTask",{configurable:!1,enumerable:!1,writable:!0,value:a}),Object.freeze&&(Object.freeze(e.props),Object.freeze(e)),e}function y(e){v(e)?e._store&&(e._store.validated=1):"object"==typeof e&&null!==e&&e.$$typeof===V&&("fulfilled"===e._payload.status?v(e._payload.value)&&e._payload.value._store&&(e._payload.value._store.validated=1):e._store&&(e._store.validated=1))}function v(e){return"object"==typeof e&&null!==e&&e.$$typeof===D}function b(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(u(e.key),n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36);var n,r}function w(e,t,n,r,o){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var i,l,c,d=!1;if(null===e)d=!0;else switch(a){case"bigint":case"string":case"number":d=!0;break;case"object":switch(e.$$typeof){case D:case I:d=!0;break;case V:return w((d=e._init)(e._payload),t,n,r,o)}}if(d){o=o(d=e);var f=""===r?"."+b(d,0):r;return X(o)?(n="",null!=f&&(n=f.replace(ie,"$&/")+"/"),w(o,t,n,"",function(e){return e})):null!=o&&(v(o)&&(null!=o.key&&(d&&d.key===o.key||u(o.key)),i=o,l=n+(null==o.key||d&&d.key===o.key?"":(""+o.key).replace(ie,"$&/")+"/")+f,l=g(i.type,l,i.props,i._owner,i._debugStack,i._debugTask),i._store&&(l._store.validated=i._store.validated),n=l,""!==r&&null!=d&&v(d)&&null==d.key&&d._store&&!d._store.validated&&(n._store.validated=2),o=n),t.push(o)),1}if(d=0,f=""===r?".":r+":",X(e))for(var p=0;p<e.length;p++)d+=w(r=e[p],t,n,a=f+b(r,p),o);else if("function"==typeof(p=null===(c=e)||"object"!=typeof c?null:"function"==typeof(c=H&&c[H]||c["@@iterator"])?c:null))for(p===e.entries&&(ae||console.warn("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),ae=!0),e=p.call(e),p=0;!(r=e.next()).done;)d+=w(r=r.value,t,n,a=f+b(r,p++),o);else if("object"===a){if("function"==typeof e.then)return w(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(s,s):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,n,r,o);throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return d}function x(e,t,n){if(null==e)return e;var r=[],o=0;return w(e,r,"","",function(e){return t.call(n,e,o++)}),r}function k(e){if(-1===e._status){var t=e._ioInfo;null!=t&&(t.start=t.end=performance.now());var n=(t=e._result)();if(n.then(function(t){if(0===e._status||-1===e._status){e._status=1,e._result=t;var r=e._ioInfo;null!=r&&(r.end=performance.now()),void 0===n.status&&(n.status="fulfilled",n.value=t)}},function(t){if(0===e._status||-1===e._status){e._status=2,e._result=t;var r=e._ioInfo;null!=r&&(r.end=performance.now()),void 0===n.status&&(n.status="rejected",n.reason=t)}}),null!=(t=e._ioInfo)){t.value=n;var r=n.displayName;"string"==typeof r&&(t.name=r)}-1===e._status&&(e._status=0,e._result=n)}if(1===e._status)return void 0===(t=e._result)&&console.error("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n  const MyComponent = lazy(() => import('./MyComponent'))\n\nDid you accidentally put curly braces around the import?",t),"default"in t||console.error("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n  const MyComponent = lazy(() => import('./MyComponent'))",t),t.default;throw e._result}function S(){var e=J.H;return null===e&&console.error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem."),e}function T(){J.asyncTransitions--}function E(t){if(null===ue)try{var n=("require"+Math.random()).slice(0,7);ue=(e&&e[n]).call(e,"timers").setImmediate}catch(r){ue=function(e){!1===le&&(le=!0,"undefined"==typeof MessageChannel&&console.error("This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning."));var t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(void 0)}}return ue(t)}function C(e){return 1<e.length&&"function"==typeof AggregateError?new AggregateError(e):e[0]}function N(e,t){t!==ce-1&&console.error("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),ce=t}function M(e,t,n){var r=J.actQueue;if(null!==r)if(0!==r.length)try{return P(r),void E(function(){return M(e,t,n)})}catch(o){J.thrownErrors.push(o)}else J.actQueue=null;0<J.thrownErrors.length?(r=C(J.thrownErrors),J.thrownErrors.length=0,n(r)):t(e)}function P(e){if(!fe){fe=!0;var t=0;try{for(;t<e.length;t++)for(var n=e[t];;){J.didUsePromise=!1;var r=n(!1);if(null===r)break;if(J.didUsePromise)return e[t]=n,void e.splice(0,t);n=r}e.length=0}catch(o){e.splice(0,t+1),J.thrownErrors.push(o)}finally{fe=!1}}}"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());var D=Symbol.for("react.transitional.element"),I=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),z=Symbol.for("react.strict_mode"),_=Symbol.for("react.profiler"),A=Symbol.for("react.consumer"),O=Symbol.for("react.context"),R=Symbol.for("react.forward_ref"),L=Symbol.for("react.suspense"),F=Symbol.for("react.suspense_list"),U=Symbol.for("react.memo"),V=Symbol.for("react.lazy"),B=Symbol.for("react.activity"),H=Symbol.iterator,W={},Y={isMounted:function(){return!1},enqueueForceUpdate:function(e){r(e,"forceUpdate")},enqueueReplaceState:function(e){r(e,"replaceState")},enqueueSetState:function(e){r(e,"setState")}},$=Object.assign,Q={};Object.freeze(Q),o.prototype.isReactComponent={},o.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},o.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};var q={isMounted:["isMounted","Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."],replaceState:["replaceState","Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."]};for(he in q)q.hasOwnProperty(he)&&n(he,q[he]);a.prototype=o.prototype,(q=i.prototype=new a).constructor=i,$(q,o.prototype),q.isPureReactComponent=!0;var G,Z,X=Array.isArray,K=Symbol.for("react.client.reference"),J={H:null,A:null,T:null,S:null,actQueue:null,asyncTransitions:0,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1,didUsePromise:!1,thrownErrors:[],getCurrentStack:null,recentlyCreatedOwnerStacks:0},ee=Object.prototype.hasOwnProperty,te=console.createTask?console.createTask:function(){return null},ne={},re=(q={react_stack_bottom_frame:function(e){return e()}}).react_stack_bottom_frame.bind(q,p)(),oe=te(d(p)),ae=!1,ie=/\/+/g,se="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},le=!1,ue=null,ce=0,de=!1,fe=!1,pe="function"==typeof queueMicrotask?function(e){queueMicrotask(function(){return queueMicrotask(e)})}:E;q=Object.freeze({__proto__:null,c:function(e){return S().useMemoCache(e)}});var he={map:x,forEach:function(e,t,n){x(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return x(e,function(){t++}),t},toArray:function(e){return x(e,function(e){return e})||[]},only:function(e){if(!v(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};t.Activity=B,t.Children=he,t.Component=o,t.Fragment=j,t.Profiler=_,t.PureComponent=i,t.StrictMode=z,t.Suspense=L,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=J,t.__COMPILER_RUNTIME=q,t.act=function(e){var t=J.actQueue,n=ce;ce++;var r=J.actQueue=null!==t?t:[],o=!1;try{var a=e()}catch(l){J.thrownErrors.push(l)}if(0<J.thrownErrors.length)throw N(0,n),e=C(J.thrownErrors),J.thrownErrors.length=0,e;if(null!==a&&"object"==typeof a&&"function"==typeof a.then){var i=a;return pe(function(){o||de||(de=!0,console.error("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"))}),{then:function(e,t){o=!0,i.then(function(o){if(N(0,n),0===n){try{P(r),E(function(){return M(o,e,t)})}catch(i){J.thrownErrors.push(i)}if(0<J.thrownErrors.length){var a=C(J.thrownErrors);J.thrownErrors.length=0,t(a)}}else e(o)},function(e){N(0,n),0<J.thrownErrors.length?(e=C(J.thrownErrors),J.thrownErrors.length=0,t(e)):t(e)})}}}var s=a;if(N(0,n),0===n&&(P(r),0!==r.length&&pe(function(){o||de||(de=!0,console.error("A component suspended inside an `act` scope, but the `act` call was not awaited. When testing React components that depend on asynchronous data, you must await the result:\n\nawait act(() => ...)"))}),J.actQueue=null),0<J.thrownErrors.length)throw e=C(J.thrownErrors),J.thrownErrors.length=0,e;return{then:function(e,t){o=!0,0===n?(J.actQueue=r,E(function(){return M(s,e,t)})):e(s)}}},t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cacheSignal=function(){return null},t.captureOwnerStack=function(){var e=J.getCurrentStack;return null===e?null:e()},t.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r,o=$({},e.props),a=e.key,i=e._owner;if(null!=t)for(s in(r=!(ee.call(t,"ref")&&(r=Object.getOwnPropertyDescriptor(t,"ref").get)&&r.isReactWarning)&&void 0!==t.ref)&&(i=f()),h(t)&&(u(t.key),a=""+t.key),t)!ee.call(t,s)||"key"===s||"__self"===s||"__source"===s||"ref"===s&&void 0===t.ref||(o[s]=t[s]);var s=arguments.length-2;if(1===s)o.children=n;else if(1<s){r=Array(s);for(var l=0;l<s;l++)r[l]=arguments[l+2];o.children=r}for(o=g(e.type,a,o,i,e._debugStack,e._debugTask),a=2;a<arguments.length;a++)y(arguments[a]);return o},t.createContext=function(e){return(e={$$typeof:O,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:A,_context:e},e._currentRenderer=null,e._currentRenderer2=null,e},t.createElement=function(e,t,n){for(var r=2;r<arguments.length;r++)y(arguments[r]);r={};var o=null;if(null!=t)for(l in Z||!("__self"in t)||"key"in t||(Z=!0,console.warn("Your app (or one of its dependencies) is using an outdated JSX transform. Update to the modern JSX transform for faster performance: https://react.dev/link/new-jsx-transform")),h(t)&&(u(t.key),o=""+t.key),t)ee.call(t,l)&&"key"!==l&&"__self"!==l&&"__source"!==l&&(r[l]=t[l]);var a=arguments.length-2;if(1===a)r.children=n;else if(1<a){for(var i=Array(a),s=0;s<a;s++)i[s]=arguments[s+2];Object.freeze&&Object.freeze(i),r.children=i}if(e&&e.defaultProps)for(l in a=e.defaultProps)void 0===r[l]&&(r[l]=a[l]);o&&function(e,t){function n(){G||(G=!0,console.error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",t))}n.isReactWarning=!0,Object.defineProperty(e,"key",{get:n,configurable:!0})}(r,"function"==typeof e?e.displayName||e.name||"Unknown":e);var l=1e4>J.recentlyCreatedOwnerStacks++;return g(e,o,r,f(),l?Error("react-stack-top-frame"):re,l?te(d(e)):oe)},t.createRef=function(){var e={current:null};return Object.seal(e),e},t.forwardRef=function(e){null!=e&&e.$$typeof===U?console.error("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):"function"!=typeof e?console.error("forwardRef requires a render function but was given %s.",null===e?"null":typeof e):0!==e.length&&2!==e.length&&console.error("forwardRef render functions accept exactly two parameters: props and ref. %s",1===e.length?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),null!=e&&null!=e.defaultProps&&console.error("forwardRef render functions do not support defaultProps. Did you accidentally pass a React component?");var t,n={$$typeof:R,render:e};return Object.defineProperty(n,"displayName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(n){t=n,e.name||e.displayName||(Object.defineProperty(e,"name",{value:n}),e.displayName=n)}}),n},t.isValidElement=v,t.lazy=function(e){var t={$$typeof:V,_payload:e={_status:-1,_result:e},_init:k},n={name:"lazy",start:-1,end:-1,value:null,owner:null,debugStack:Error("react-stack-top-frame"),debugTask:console.createTask?console.createTask("lazy()"):null};return e._ioInfo=n,t._debugInfo=[{awaited:n}],t},t.memo=function(e,t){var n;return null==e&&console.error("memo: The first argument must be a component. Instead received: %s",null===e?"null":typeof e),t={$$typeof:U,type:e,compare:void 0===t?null:t},Object.defineProperty(t,"displayName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(t){n=t,e.name||e.displayName||(Object.defineProperty(e,"name",{value:t}),e.displayName=t)}}),t},t.startTransition=function(e){var t=J.T,n={};n._updatedFibers=new Set,J.T=n;try{var r=e(),o=J.S;null!==o&&o(n,r),"object"==typeof r&&null!==r&&"function"==typeof r.then&&(J.asyncTransitions++,r.then(T,T),r.then(s,se))}catch(a){se(a)}finally{null===t&&n._updatedFibers&&(e=n._updatedFibers.size,n._updatedFibers.clear(),10<e&&console.warn("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table.")),null!==t&&null!==n.types&&(null!==t.types&&t.types!==n.types&&console.error("We expected inner Transitions to have transferred the outer types set and that you cannot add to the outer Transition while inside the inner.This is a bug in React."),t.types=n.types),J.T=t}},t.unstable_useCacheRefresh=function(){return S().useCacheRefresh()},t.use=function(e){return S().use(e)},t.useActionState=function(e,t,n){return S().useActionState(e,t,n)},t.useCallback=function(e,t){return S().useCallback(e,t)},t.useContext=function(e){var t=S();return e.$$typeof===A&&console.error("Calling useContext(Context.Consumer) is not supported and will cause bugs. Did you mean to call useContext(Context) instead?"),t.useContext(e)},t.useDebugValue=function(e,t){return S().useDebugValue(e,t)},t.useDeferredValue=function(e,t){return S().useDeferredValue(e,t)},t.useEffect=function(e,t){return null==e&&console.warn("React Hook useEffect requires an effect callback. Did you forget to pass a callback to the hook?"),S().useEffect(e,t)},t.useEffectEvent=function(e){return S().useEffectEvent(e)},t.useId=function(){return S().useId()},t.useImperativeHandle=function(e,t,n){return S().useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return null==e&&console.warn("React Hook useInsertionEffect requires an effect callback. Did you forget to pass a callback to the hook?"),S().useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return null==e&&console.warn("React Hook useLayoutEffect requires an effect callback. Did you forget to pass a callback to the hook?"),S().useLayoutEffect(e,t)},t.useMemo=function(e,t){return S().useMemo(e,t)},t.useOptimistic=function(e,t){return S().useOptimistic(e,t)},t.useReducer=function(e,t,n){return S().useReducer(e,t,n)},t.useRef=function(e){return S().useRef(e)},t.useState=function(e){return S().useState(e)},t.useSyncExternalStore=function(e,t,n){return S().useSyncExternalStore(e,t,n)},t.useTransition=function(){return S().useTransition()},t.version="19.2.0","undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()),f.exports;var e,t}function h(){if(d)return s.exports;d=1;return s.exports="production"==={}.NODE_ENV?u():p(),s.exports}var m=h();const g=a(m),y=t({__proto__:null,default:g},[m]);var v,b={exports:{}},w={},x={exports:{}},k={};var S,T,E={};function C(){if(T)return x.exports;T=1;var e;return x.exports="production"==={}.NODE_ENV?(v||(v=1,function(e){function t(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<o(a,t)))break e;e[r]=t,e[n]=a,n=r}}function n(e){return 0===e.length?null:e[0]}function r(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,i=a>>>1;r<i;){var s=2*(r+1)-1,l=e[s],u=s+1,c=e[u];if(0>o(l,n))u<a&&0>o(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else{if(!(u<a&&0>o(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(e.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var l=[],u=[],c=1,d=null,f=3,p=!1,h=!1,m=!1,g=!1,y="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,b="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var o=n(u);null!==o;){if(null===o.callback)r(u);else{if(!(o.startTime<=e))break;r(u),o.sortIndex=o.expirationTime,t(l,o)}o=n(u)}}function x(e){if(m=!1,w(e),!h)if(null!==n(l))h=!0,S||(S=!0,k());else{var t=n(u);null!==t&&I(x,t.startTime-e)}}var k,S=!1,T=-1,E=5,C=-1;function N(){return!(!g&&e.unstable_now()-C<E)}function M(){if(g=!1,S){var t=e.unstable_now();C=t;var o=!0;try{e:{h=!1,m&&(m=!1,v(T),T=-1),p=!0;var a=f;try{t:{for(w(t),d=n(l);null!==d&&!(d.expirationTime>t&&N());){var i=d.callback;if("function"==typeof i){d.callback=null,f=d.priorityLevel;var s=i(d.expirationTime<=t);if(t=e.unstable_now(),"function"==typeof s){d.callback=s,w(t),o=!0;break t}d===n(l)&&r(l),w(t)}else r(l);d=n(l)}if(null!==d)o=!0;else{var c=n(u);null!==c&&I(x,c.startTime-t),o=!1}}break e}finally{d=null,f=a,p=!1}o=void 0}}finally{o?k():S=!1}}}if("function"==typeof b)k=function(){b(M)};else if("undefined"!=typeof MessageChannel){var P=new MessageChannel,D=P.port2;P.port1.onmessage=M,k=function(){D.postMessage(null)}}else k=function(){y(M,0)};function I(t,n){T=y(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"):E=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,o,a){var i=e.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?i+a:i,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 r={id:c++,callback:o,priorityLevel:r,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(r.sortIndex=a,t(u,r),null===n(l)&&r===n(u)&&(m?(v(T),T=-1):m=!0,I(x,a-i))):(r.sortIndex=s,t(l,r),h||p||(h=!0,S||(S=!0,k()))),r},e.unstable_shouldYield=N,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}}(k)),k):(S||(S=1,e=E,
/**
       * @license React
       * scheduler.development.js
       *
       * Copyright (c) Meta Platforms, Inc. and affiliates.
       *
       * This source code is licensed under the MIT license found in the
       * LICENSE file in the root directory of this source tree.
       */
"production"!=={}.NODE_ENV&&function(){function t(){if(x=!1,E){var t=e.unstable_now();M=t;var n=!0;try{e:{b=!1,w&&(w=!1,S(C),C=-1),v=!0;var a=y;try{t:{for(i(t),g=r(p);null!==g&&!(g.expirationTime>t&&l());){var c=g.callback;if("function"==typeof c){g.callback=null,y=g.priorityLevel;var d=c(g.expirationTime<=t);if(t=e.unstable_now(),"function"==typeof d){g.callback=d,i(t),n=!0;break t}g===r(p)&&o(p),i(t)}else o(p);g=r(p)}if(null!==g)n=!0;else{var f=r(h);null!==f&&u(s,f.startTime-t),n=!1}}break e}finally{g=null,y=a,v=!1}n=void 0}}finally{n?P():E=!1}}}function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,l=e[s],u=s+1,c=e[u];if(0>a(l,n))u<o&&0>a(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else{if(!(u<o&&0>a(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}function i(e){for(var t=r(h);null!==t;){if(null===t.callback)o(h);else{if(!(t.startTime<=e))break;o(h),t.sortIndex=t.expirationTime,n(p,t)}t=r(h)}}function s(e){if(w=!1,i(e),!b)if(null!==r(p))b=!0,E||(E=!0,P());else{var t=r(h);null!==t&&u(s,t.startTime-e)}}function l(){return!(!x&&e.unstable_now()-M<N)}function u(t,n){C=k(function(){t(e.unstable_now())},n)}if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error()),e.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var c=performance;e.unstable_now=function(){return c.now()}}else{var d=Date,f=d.now();e.unstable_now=function(){return d.now()-f}}var p=[],h=[],m=1,g=null,y=3,v=!1,b=!1,w=!1,x=!1,k="function"==typeof setTimeout?setTimeout:null,S="function"==typeof clearTimeout?clearTimeout:null,T="undefined"!=typeof setImmediate?setImmediate:null,E=!1,C=-1,N=5,M=-1;if("function"==typeof T)var P=function(){T(t)};else if("undefined"!=typeof MessageChannel){var D=new MessageChannel,I=D.port2;D.port1.onmessage=t,P=function(){I.postMessage(null)}}else P=function(){k(t,0)};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"):N=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return y},e.unstable_next=function(e){switch(y){case 1:case 2:case 3:var t=3;break;default:t=y}var n=y;y=t;try{return e()}finally{y=n}},e.unstable_requestPaint=function(){x=!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=y;y=e;try{return t()}finally{y=n}},e.unstable_scheduleCallback=function(t,o,a){var i=e.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?i+a:i,t){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return t={id:m++,callback:o,priorityLevel:t,startTime:a,expirationTime:l=a+l,sortIndex:-1},a>i?(t.sortIndex=a,n(h,t),null===r(p)&&t===r(h)&&(w?(S(C),C=-1):w=!0,u(s,a-i))):(t.sortIndex=l,n(p,t),b||v||(b=!0,E||(E=!0,P()))),t},e.unstable_shouldYield=l,e.unstable_wrapCallback=function(e){var t=y;return function(){var n=y;y=t;try{return e.apply(this,arguments)}finally{y=n}}},"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()),E),x.exports}var N,M={exports:{}},P={};function D(){if(N)return P;N=1;var e=h();function t(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function n(){}var r={d:{f:n,r:function(){throw Error(t(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},o=Symbol.for("react.portal");var a=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function i(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}return P.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,P.createPortal=function(e,n){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!n||1!==n.nodeType&&9!==n.nodeType&&11!==n.nodeType)throw Error(t(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:o,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,n,null,r)},P.flushSync=function(e){var t=a.T,n=r.p;try{if(a.T=null,r.p=2,e)return e()}finally{a.T=t,r.p=n,r.d.f()}},P.preconnect=function(e,t){"string"==typeof e&&(t?t="string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,r.d.C(e,t))},P.prefetchDNS=function(e){"string"==typeof e&&r.d.D(e)},P.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var n=t.as,o=i(n,t.crossOrigin),a="string"==typeof t.integrity?t.integrity:void 0,s="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?r.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:o,integrity:a,fetchPriority:s}):"script"===n&&r.d.X(e,{crossOrigin:o,integrity:a,fetchPriority:s,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},P.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=i(t.as,t.crossOrigin);r.d.M(e,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&r.d.M(e)},P.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var n=t.as,o=i(n,t.crossOrigin);r.d.L(e,n,{crossOrigin:o,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},P.preloadModule=function(e,t){if("string"==typeof e)if(t){var n=i(t.as,t.crossOrigin);r.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else r.d.m(e)},P.requestFormReset=function(e){r.d.r(e)},P.unstable_batchedUpdates=function(e,t){return e(t)},P.useFormState=function(e,t,n){return a.H.useFormState(e,t,n)},P.useFormStatus=function(){return a.H.useHostTransitionStatus()},P.version="19.2.0",P}var I,j,z,_={};function A(){if(I)return _;I=1;
/**
     * @license React
     * react-dom.development.js
     *
     * Copyright (c) Meta Platforms, Inc. and affiliates.
     *
     * This source code is licensed under the MIT license found in the
     * LICENSE file in the root directory of this source tree.
     */
return"production"!=={}.NODE_ENV&&function(){function e(){}function t(e){return""+e}function n(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}function r(e){return null===e?"`null`":void 0===e?"`undefined`":""===e?"an empty string":'something with type "'+typeof e+'"'}function o(e){return null===e?"`null`":void 0===e?"`undefined`":""===e?"an empty string":"string"==typeof e?JSON.stringify(e):"number"==typeof e?"`"+e+"`":'something with type "'+typeof e+'"'}function a(){var e=u.H;return null===e&&console.error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem."),e}"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());var i=h(),s={d:{f:e,r:function(){throw Error("Invalid form element. requestFormReset must be passed a form that was rendered by React.")},D:e,C:e,L:e,m:e,X:e,S:e,M:e},p:0,findDOMNode:null},l=Symbol.for("react.portal"),u=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;"function"==typeof Map&&null!=Map.prototype&&"function"==typeof Map.prototype.forEach&&"function"==typeof Set&&null!=Set.prototype&&"function"==typeof Set.prototype.clear&&"function"==typeof Set.prototype.forEach||console.error("React depends on Map and Set built-in types. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),_.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,_.createPortal=function(e,n){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!n||1!==n.nodeType&&9!==n.nodeType&&11!==n.nodeType)throw Error("Target container is not a DOM element.");return function(e,n,r){var o=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;try{t(o);var a=!1}catch(i){a=!0}return a&&(console.error("The provided key is an unsupported type %s. This value must be coerced to a string before using it here.","function"==typeof Symbol&&Symbol.toStringTag&&o[Symbol.toStringTag]||o.constructor.name||"Object"),t(o)),{$$typeof:l,key:null==o?null:""+o,children:e,containerInfo:n,implementation:r}}(e,n,null,r)},_.flushSync=function(e){var t=u.T,n=s.p;try{if(u.T=null,s.p=2,e)return e()}finally{u.T=t,s.p=n,s.d.f()&&console.error("flushSync was called from inside a lifecycle method. React cannot flush when React is already rendering. Consider moving this call to a scheduler task or micro task.")}},_.preconnect=function(e,t){"string"==typeof e&&e?null!=t&&"object"!=typeof t?console.error("ReactDOM.preconnect(): Expected the `options` argument (second) to be an object but encountered %s instead. The only supported option at this time is `crossOrigin` which accepts a string.",o(t)):null!=t&&"string"!=typeof t.crossOrigin&&console.error("ReactDOM.preconnect(): Expected the `crossOrigin` option (second argument) to be a string but encountered %s instead. Try removing this option or passing a string value instead.",r(t.crossOrigin)):console.error("ReactDOM.preconnect(): Expected the `href` argument (first) to be a non-empty string but encountered %s instead.",r(e)),"string"==typeof e&&(t?t="string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,s.d.C(e,t))},_.prefetchDNS=function(e){if("string"==typeof e&&e){if(1<arguments.length){var t=arguments[1];"object"==typeof t&&t.hasOwnProperty("crossOrigin")?console.error("ReactDOM.prefetchDNS(): Expected only one argument, `href`, but encountered %s as a second argument instead. This argument is reserved for future options and is currently disallowed. It looks like the you are attempting to set a crossOrigin property for this DNS lookup hint. Browsers do not perform DNS queries using CORS and setting this attribute on the resource hint has no effect. Try calling ReactDOM.prefetchDNS() with just a single string argument, `href`.",o(t)):console.error("ReactDOM.prefetchDNS(): Expected only one argument, `href`, but encountered %s as a second argument instead. This argument is reserved for future options and is currently disallowed. Try calling ReactDOM.prefetchDNS() with just a single string argument, `href`.",o(t))}}else console.error("ReactDOM.prefetchDNS(): Expected the `href` argument (first) to be a non-empty string but encountered %s instead.",r(e));"string"==typeof e&&s.d.D(e)},_.preinit=function(e,t){if("string"==typeof e&&e?null==t||"object"!=typeof t?console.error("ReactDOM.preinit(): Expected the `options` argument (second) to be an object with an `as` property describing the type of resource to be preinitialized but encountered %s instead.",o(t)):"style"!==t.as&&"script"!==t.as&&console.error('ReactDOM.preinit(): Expected the `as` property in the `options` argument (second) to contain a valid value describing the type of resource to be preinitialized but encountered %s instead. Valid values for `as` are "style" and "script".',o(t.as)):console.error("ReactDOM.preinit(): Expected the `href` argument (first) to be a non-empty string but encountered %s instead.",r(e)),"string"==typeof e&&t&&"string"==typeof t.as){var a=t.as,i=n(a,t.crossOrigin),l="string"==typeof t.integrity?t.integrity:void 0,u="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===a?s.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:i,integrity:l,fetchPriority:u}):"script"===a&&s.d.X(e,{crossOrigin:i,integrity:l,fetchPriority:u,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},_.preinitModule=function(e,t){var a="";if("string"==typeof e&&e||(a+=" The `href` argument encountered was "+r(e)+"."),void 0!==t&&"object"!=typeof t?a+=" The `options` argument encountered was "+r(t)+".":t&&"as"in t&&"script"!==t.as&&(a+=" The `as` option encountered was "+o(t.as)+"."),a)console.error("ReactDOM.preinitModule(): Expected up to two arguments, a non-empty `href` string and, optionally, an `options` object with a valid `as` property.%s",a);else if("script"===(a=t&&"string"==typeof t.as?t.as:"script"));else a=o(a),console.error('ReactDOM.preinitModule(): Currently the only supported "as" type for this function is "script" but received "%s" instead. This warning was generated for `href` "%s". In the future other module types will be supported, aligning with the import-attributes proposal. Learn more here: (https://github.com/tc39/proposal-import-attributes)',a,e);"string"==typeof e&&("object"==typeof t&&null!==t?null!=t.as&&"script"!==t.as||(a=n(t.as,t.crossOrigin),s.d.M(e,{crossOrigin:a,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})):null==t&&s.d.M(e))},_.preload=function(e,t){var o="";if("string"==typeof e&&e||(o+=" The `href` argument encountered was "+r(e)+"."),null==t||"object"!=typeof t?o+=" The `options` argument encountered was "+r(t)+".":"string"==typeof t.as&&t.as||(o+=" The `as` option encountered was "+r(t.as)+"."),o&&console.error('ReactDOM.preload(): Expected two arguments, a non-empty `href` string and an `options` object with an `as` property valid for a `<link rel="preload" as="..." />` tag.%s',o),"string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var a=n(o=t.as,t.crossOrigin);s.d.L(e,o,{crossOrigin:a,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},_.preloadModule=function(e,t){var o="";"string"==typeof e&&e||(o+=" The `href` argument encountered was "+r(e)+"."),void 0!==t&&"object"!=typeof t?o+=" The `options` argument encountered was "+r(t)+".":t&&"as"in t&&"string"!=typeof t.as&&(o+=" The `as` option encountered was "+r(t.as)+"."),o&&console.error('ReactDOM.preloadModule(): Expected two arguments, a non-empty `href` string and, optionally, an `options` object with an `as` property valid for a `<link rel="modulepreload" as="..." />` tag.%s',o),"string"==typeof e&&(t?(o=n(t.as,t.crossOrigin),s.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:o,integrity:"string"==typeof t.integrity?t.integrity:void 0})):s.d.m(e))},_.requestFormReset=function(e){s.d.r(e)},_.unstable_batchedUpdates=function(e,t){return e(t)},_.useFormState=function(e,t,n){return a().useFormState(e,t,n)},_.useFormStatus=function(){return a().useHostTransitionStatus()},_.version="19.2.0","undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}(),_}function O(){if(j)return M.exports;j=1;var e={};return"production"===e.NODE_ENV?(!function t(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){if("production"!==e.NODE_ENV)throw new Error("^_^");try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}}(),M.exports=D()):M.exports=A(),M.exports}
/**
   * @license React
   * react-dom-client.production.js
   *
   * Copyright (c) Meta Platforms, Inc. and affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   */function R(){if(z)return w;z=1;var e=C(),t=h(),n=O();function r(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 o(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function a(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function i(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function s(e){if(31===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function l(e){if(a(e)!==e)throw Error(r(188))}function u(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=u(e)))return t;e=e.sibling}return null}var c=Object.assign,d=Symbol.for("react.element"),f=Symbol.for("react.transitional.element"),p=Symbol.for("react.portal"),m=Symbol.for("react.fragment"),g=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),v=Symbol.for("react.consumer"),b=Symbol.for("react.context"),x=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),S=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),E=Symbol.for("react.lazy"),N=Symbol.for("react.activity"),M=Symbol.for("react.memo_cache_sentinel"),P=Symbol.iterator;function D(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=P&&e[P]||e["@@iterator"])?e:null}var I=Symbol.for("react.client.reference");function j(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===I?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case m:return"Fragment";case y:return"Profiler";case g:return"StrictMode";case k:return"Suspense";case S:return"SuspenseList";case N:return"Activity"}if("object"==typeof e)switch(e.$$typeof){case p:return"Portal";case b:return e.displayName||"Context";case v:return(e._context.displayName||"Context")+".Consumer";case x:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case T:return null!==(t=e.displayName||null)?t:j(e.type)||"Memo";case E:t=e._payload,e=e._init;try{return j(e(t))}catch(n){}}return null}var _=Array.isArray,A=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,R=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L={pending:!1,data:null,method:null,action:null},F=[],U=-1;function V(e){return{current:e}}function B(e){0>U||(e.current=F[U],F[U]=null,U--)}function H(e,t){U++,F[U]=e.current,e.current=t}var W,Y,$=V(null),Q=V(null),q=V(null),G=V(null);function Z(e,t){switch(H(q,t),H(Q,e),H($,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?bd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=wd(t=bd(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}B($),H($,e)}function X(){B($),B(Q),B(q)}function K(e){null!==e.memoizedState&&H(G,e);var t=$.current,n=wd(t,e.type);t!==n&&(H(Q,e),H($,n))}function J(e){Q.current===e&&(B($),B(Q)),G.current===e&&(B(G),pf._currentValue=L)}function ee(e){if(void 0===W)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);W=t&&t[1]||"",Y=-1<n.stack.indexOf("\n    at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+W+e+Y}var te=!1;function ne(e,t){if(!e||te)return"";te=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(o){var r=o}Reflect.construct(e,[],n)}else{try{n.call()}catch(a){r=a}e.call(n.prototype)}}else{try{throw Error()}catch(i){r=i}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(s){if(s&&r&&"string"==typeof s.stack)return[s.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var o=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");o&&o.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var a=r.DetermineComponentFrameRoot(),i=a[0],s=a[1];if(i&&s){var l=i.split("\n"),u=s.split("\n");for(o=r=0;r<l.length&&!l[r].includes("DetermineComponentFrameRoot");)r++;for(;o<u.length&&!u[o].includes("DetermineComponentFrameRoot");)o++;if(r===l.length||o===u.length)for(r=l.length-1,o=u.length-1;1<=r&&0<=o&&l[r]!==u[o];)o--;for(;1<=r&&0<=o;r--,o--)if(l[r]!==u[o]){if(1!==r||1!==o)do{if(r--,0>--o||l[r]!==u[o]){var c="\n"+l[r].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=r&&0<=o);break}}}finally{te=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?ee(n):""}function re(e,t){switch(e.tag){case 26:case 27:case 5:return ee(e.type);case 16:return ee("Lazy");case 13:return e.child!==t&&null!==t?ee("Suspense Fallback"):ee("Suspense");case 19:return ee("SuspenseList");case 0:case 15:return ne(e.type,!1);case 11:return ne(e.type.render,!1);case 1:return ne(e.type,!0);case 31:return ee("Activity");default:return""}}function oe(e){try{var t="",n=null;do{t+=re(e,n),n=e,e=e.return}while(e);return t}catch(r){return"\nError generating stack: "+r.message+"\n"+r.stack}}var ae=Object.prototype.hasOwnProperty,ie=e.unstable_scheduleCallback,se=e.unstable_cancelCallback,le=e.unstable_shouldYield,ue=e.unstable_requestPaint,ce=e.unstable_now,de=e.unstable_getCurrentPriorityLevel,fe=e.unstable_ImmediatePriority,pe=e.unstable_UserBlockingPriority,he=e.unstable_NormalPriority,me=e.unstable_LowPriority,ge=e.unstable_IdlePriority,ye=e.log,ve=e.unstable_setDisableYieldValue,be=null,we=null;function xe(e){if("function"==typeof ye&&ve(e),we&&"function"==typeof we.setStrictMode)try{we.setStrictMode(be,e)}catch(t){}}var ke=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(Se(e)/Te|0)|0},Se=Math.log,Te=Math.LN2;var Ee=256,Ce=262144,Ne=4194304;function Me(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Pe(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var o=0,a=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var s=134217727&r;return 0!==s?0!==(r=s&~a)?o=Me(r):0!==(i&=s)?o=Me(i):n||0!==(n=s&~e)&&(o=Me(n)):0!==(s=r&~a)?o=Me(s):0!==i?o=Me(i):n||0!==(n=r&~e)&&(o=Me(n)),0===o?0:0!==t&&t!==o&&0===(t&a)&&((a=o&-o)>=(n=t&-t)||32===a&&4194048&n)?t:o}function De(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Ie(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function je(){var e=Ne;return!(62914560&(Ne<<=1))&&(Ne=4194304),e}function ze(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function _e(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ae(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ke(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|261930&n}function Oe(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ke(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}function Re(e,t){var n=t&-t;return 0!==((n=42&n?1:Le(n))&(e.suspendedLanes|t))?0:n}function Le(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 Fe(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function Ue(){var e=R.p;return 0!==e?e:void 0===(e=window.event)?32:Pf(e.type)}function Ve(e,t){var n=R.p;try{return R.p=e,t()}finally{R.p=n}}var Be=Math.random().toString(36).slice(2),He="__reactFiber$"+Be,We="__reactProps$"+Be,Ye="__reactContainer$"+Be,$e="__reactEvents$"+Be,Qe="__reactListeners$"+Be,qe="__reactHandles$"+Be,Ge="__reactResources$"+Be,Ze="__reactMarker$"+Be;function Xe(e){delete e[He],delete e[We],delete e[$e],delete e[Qe],delete e[qe]}function Ke(e){var t=e[He];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ye]||n[He]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Ld(e);null!==e;){if(n=e[He])return n;e=Ld(e)}return t}n=(e=n).parentNode}return null}function Je(e){if(e=e[He]||e[Ye]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function et(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(r(33))}function tt(e){var t=e[Ge];return t||(t=e[Ge]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function nt(e){e[Ze]=!0}var rt=new Set,ot={};function at(e,t){it(e,t),it(e+"Capture",t)}function it(e,t){for(ot[e]=t,e=0;e<t.length;e++)rt.add(t[e])}var st=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]*$"),lt={},ut={};function ct(e,t,n){if(o=t,ae.call(ut,o)||!ae.call(lt,o)&&(st.test(o)?ut[o]=!0:(lt[o]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var o}function dt(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function ft(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function pt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ht(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function mt(e){if(!e._valueTracker){var t=ht(e)?"checked":"value";e._valueTracker=function(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var o=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.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]}}}}(e,t,""+e[t])}}function gt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ht(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function yt(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var vt=/[\n"\\]/g;function bt(e){return e.replace(vt,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function wt(e,t,n,r,o,a,i,s){e.name="",null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i?e.type=i:e.removeAttribute("type"),null!=t?"number"===i?(0===t&&""===e.value||e.value!=t)&&(e.value=""+pt(t)):e.value!==""+pt(t)&&(e.value=""+pt(t)):"submit"!==i&&"reset"!==i||e.removeAttribute("value"),null!=t?kt(e,i,pt(t)):null!=n?kt(e,i,pt(n)):null!=r&&e.removeAttribute("value"),null==o&&null!=a&&(e.defaultChecked=!!a),null!=o&&(e.checked=o&&"function"!=typeof o&&"symbol"!=typeof o),null!=s&&"function"!=typeof s&&"symbol"!=typeof s&&"boolean"!=typeof s?e.name=""+pt(s):e.removeAttribute("name")}function xt(e,t,n,r,o,a,i,s){if(null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a&&(e.type=a),null!=t||null!=n){if(("submit"===a||"reset"===a)&&null==t)return void mt(e);n=null!=n?""+pt(n):"",t=null!=t?""+pt(t):n,s||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:o)&&"symbol"!=typeof r&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i&&(e.name=i),mt(e)}function kt(e,t,n){"number"===t&&yt(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function St(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+pt(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function Tt(e,t,n){null==t||((t=""+pt(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+pt(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function Et(e,t,n,o){if(null==t){if(null!=o){if(null!=n)throw Error(r(92));if(_(o)){if(1<o.length)throw Error(r(93));o=o[0]}n=o}null==n&&(n=""),t=n}n=pt(t),e.defaultValue=n,(o=e.textContent)===n&&""!==o&&null!==o&&(e.value=o),mt(e)}function Ct(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Nt=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Mt(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||Nt.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Pt(e,t,n){if(null!=t&&"object"!=typeof t)throw Error(r(62));if(e=e.style,null!=n){for(var o in n)!n.hasOwnProperty(o)||null!=t&&t.hasOwnProperty(o)||(0===o.indexOf("--")?e.setProperty(o,""):"float"===o?e.cssFloat="":e[o]="");for(var a in t)o=t[a],t.hasOwnProperty(a)&&n[a]!==o&&Mt(e,a,o)}else for(var i in t)t.hasOwnProperty(i)&&Mt(e,i,t[i])}function Dt(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var It=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"]]),jt=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function zt(e){return jt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function _t(){}var At=null;function Ot(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Rt=null,Lt=null;function Ft(e){var t=Je(e);if(t&&(e=t.stateNode)){var n=e[We]||null;e:switch(e=t.stateNode,t.type){case"input":if(wt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+bt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var o=n[t];if(o!==e&&o.form===e.form){var a=o[We]||null;if(!a)throw Error(r(90));wt(o,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)(o=n[t]).form===e.form&&gt(o)}break e;case"textarea":Tt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&St(e,!!n.multiple,t,!1)}}}var Ut=!1;function Vt(e,t,n){if(Ut)return e(t,n);Ut=!0;try{return e(t)}finally{if(Ut=!1,(null!==Rt||null!==Lt)&&(tc(),Rt&&(t=Rt,e=Lt,Lt=Rt=null,Ft(t),e)))for(t=0;t<e.length;t++)Ft(e[t])}}function Bt(e,t){var n=e.stateNode;if(null===n)return null;var o=n[We]||null;if(null===o)return null;n=o[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(o=!o.disabled)||(o=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!o;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(r(231,t,typeof n));return n}var Ht=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Wt=!1;if(Ht)try{var Yt={};Object.defineProperty(Yt,"passive",{get:function(){Wt=!0}}),window.addEventListener("test",Yt,Yt),window.removeEventListener("test",Yt,Yt)}catch(ep){Wt=!1}var $t=null,Qt=null,qt=null;function Gt(){if(qt)return qt;var e,t,n=Qt,r=n.length,o="value"in $t?$t.value:$t.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return qt=o.slice(e,1<t?1-t:void 0)}function Zt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function Xt(){return!0}function Kt(){return!1}function Jt(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?Xt:Kt,this.isPropagationStopped=Kt,this}return c(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Xt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Xt)},persist:function(){},isPersistent:Xt}),t}var en,tn,nn,rn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},on=Jt(rn),an=c({},rn,{view:0,detail:0}),sn=Jt(an),ln=c({},an,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:bn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==nn&&(nn&&"mousemove"===e.type?(en=e.screenX-nn.screenX,tn=e.screenY-nn.screenY):tn=en=0,nn=e),en)},movementY:function(e){return"movementY"in e?e.movementY:tn}}),un=Jt(ln),cn=Jt(c({},ln,{dataTransfer:0})),dn=Jt(c({},an,{relatedTarget:0})),fn=Jt(c({},rn,{animationName:0,elapsedTime:0,pseudoElement:0})),pn=Jt(c({},rn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),hn=Jt(c({},rn,{data:0})),mn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},gn={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"},yn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function vn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=yn[e])&&!!t[e]}function bn(){return vn}var wn=Jt(c({},an,{key:function(e){if(e.key){var t=mn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Zt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?gn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:bn,charCode:function(e){return"keypress"===e.type?Zt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Zt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),xn=Jt(c({},ln,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),kn=Jt(c({},an,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:bn})),Sn=Jt(c({},rn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Tn=Jt(c({},ln,{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})),En=Jt(c({},rn,{newState:0,oldState:0})),Cn=[9,13,27,32],Nn=Ht&&"CompositionEvent"in window,Mn=null;Ht&&"documentMode"in document&&(Mn=document.documentMode);var Pn=Ht&&"TextEvent"in window&&!Mn,Dn=Ht&&(!Nn||Mn&&8<Mn&&11>=Mn),In=String.fromCharCode(32),jn=!1;function zn(e,t){switch(e){case"keyup":return-1!==Cn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function _n(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var An=!1;var On={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 Rn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!On[e.type]:"textarea"===t}function Ln(e,t,n,r){Rt?Lt?Lt.push(r):Lt=[r]:Rt=r,0<(t=ad(t,"onChange")).length&&(n=new on("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Fn=null,Un=null;function Vn(e){Xc(e,0)}function Bn(e){if(gt(et(e)))return e}function Hn(e,t){if("change"===e)return t}var Wn=!1;if(Ht){var Yn;if(Ht){var $n="oninput"in document;if(!$n){var Qn=document.createElement("div");Qn.setAttribute("oninput","return;"),$n="function"==typeof Qn.oninput}Yn=$n}else Yn=!1;Wn=Yn&&(!document.documentMode||9<document.documentMode)}function qn(){Fn&&(Fn.detachEvent("onpropertychange",Gn),Un=Fn=null)}function Gn(e){if("value"===e.propertyName&&Bn(Un)){var t=[];Ln(t,Un,e,Ot(e)),Vt(Vn,t)}}function Zn(e,t,n){"focusin"===e?(qn(),Un=n,(Fn=t).attachEvent("onpropertychange",Gn)):"focusout"===e&&qn()}function Xn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Bn(Un)}function Kn(e,t){if("click"===e)return Bn(t)}function Jn(e,t){if("input"===e||"change"===e)return Bn(t)}var er="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function tr(e,t){if(er(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!ae.call(t,o)||!er(e[o],t[o]))return!1}return!0}function nr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function rr(e,t){var n,r=nr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=nr(r)}}function or(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?or(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function ar(e){for(var t=yt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=yt((e=t.contentWindow).document)}return t}function ir(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var sr=Ht&&"documentMode"in document&&11>=document.documentMode,lr=null,ur=null,cr=null,dr=!1;function fr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;dr||null==lr||lr!==yt(r)||("selectionStart"in(r=lr)&&ir(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},cr&&tr(cr,r)||(cr=r,0<(r=ad(ur,"onSelect")).length&&(t=new on("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=lr)))}function pr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var hr={animationend:pr("Animation","AnimationEnd"),animationiteration:pr("Animation","AnimationIteration"),animationstart:pr("Animation","AnimationStart"),transitionrun:pr("Transition","TransitionRun"),transitionstart:pr("Transition","TransitionStart"),transitioncancel:pr("Transition","TransitionCancel"),transitionend:pr("Transition","TransitionEnd")},mr={},gr={};function yr(e){if(mr[e])return mr[e];if(!hr[e])return e;var t,n=hr[e];for(t in n)if(n.hasOwnProperty(t)&&t in gr)return mr[e]=n[t];return e}Ht&&(gr=document.createElement("div").style,"AnimationEvent"in window||(delete hr.animationend.animation,delete hr.animationiteration.animation,delete hr.animationstart.animation),"TransitionEvent"in window||delete hr.transitionend.transition);var vr=yr("animationend"),br=yr("animationiteration"),wr=yr("animationstart"),xr=yr("transitionrun"),kr=yr("transitionstart"),Sr=yr("transitioncancel"),Tr=yr("transitionend"),Er=new Map,Cr="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Nr(e,t){Er.set(e,t),at(t,[e])}Cr.push("scrollEnd");var Mr="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},Pr=[],Dr=0,Ir=0;function jr(){for(var e=Dr,t=Ir=Dr=0;t<e;){var n=Pr[t];Pr[t++]=null;var r=Pr[t];Pr[t++]=null;var o=Pr[t];Pr[t++]=null;var a=Pr[t];if(Pr[t++]=null,null!==r&&null!==o){var i=r.pending;null===i?o.next=o:(o.next=i.next,i.next=o),r.pending=o}0!==a&&Or(n,o,a)}}function zr(e,t,n,r){Pr[Dr++]=e,Pr[Dr++]=t,Pr[Dr++]=n,Pr[Dr++]=r,Ir|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function _r(e,t,n,r){return zr(e,t,n,r),Rr(e)}function Ar(e,t){return zr(e,null,null,t),Rr(e)}function Or(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var o=!1,a=e.return;null!==a;)a.childLanes|=n,null!==(r=a.alternate)&&(r.childLanes|=n),22===a.tag&&(null===(e=a.stateNode)||1&e._visibility||(o=!0)),e=a,a=a.return;return 3===e.tag?(a=e.stateNode,o&&null!==t&&(o=31-ke(n),null===(r=(e=a.hiddenUpdates)[o])?e[o]=[t]:r.push(t),t.lane=536870912|n),a):null}function Rr(e){if(50<$u)throw $u=0,Qu=null,Error(r(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Lr={};function Fr(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 Ur(e,t,n,r){return new Fr(e,t,n,r)}function Vr(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Br(e,t){var n=e.alternate;return null===n?((n=Ur(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Hr(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Wr(e,t,n,o,a,i){var s=0;if(o=e,"function"==typeof e)Vr(e)&&(s=1);else if("string"==typeof e)s=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof t.precedence||"string"!=typeof t.href||""===t.href)break;return!0;case"link":if("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"==typeof t.precedence&&null==e);case"script":if(t.async&&"function"!=typeof t.async&&"symbol"!=typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"==typeof t.src)return!0}return!1}(e,n,$.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case N:return(e=Ur(31,n,t,a)).elementType=N,e.lanes=i,e;case m:return Yr(n.children,a,i,t);case g:s=8,a|=24;break;case y:return(e=Ur(12,n,t,2|a)).elementType=y,e.lanes=i,e;case k:return(e=Ur(13,n,t,a)).elementType=k,e.lanes=i,e;case S:return(e=Ur(19,n,t,a)).elementType=S,e.lanes=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case b:s=10;break e;case v:s=9;break e;case x:s=11;break e;case T:s=14;break e;case E:s=16,o=null;break e}s=29,n=Error(r(130,null===e?"null":typeof e,"")),o=null}return(t=Ur(s,n,t,a)).elementType=e,t.type=o,t.lanes=i,t}function Yr(e,t,n,r){return(e=Ur(7,e,r,t)).lanes=n,e}function $r(e,t,n){return(e=Ur(6,e,null,t)).lanes=n,e}function Qr(e){var t=Ur(18,null,null,0);return t.stateNode=e,t}function qr(e,t,n){return(t=Ur(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Gr=new WeakMap;function Zr(e,t){if("object"==typeof e&&null!==e){var n=Gr.get(e);return void 0!==n?n:(t={value:e,source:t,stack:oe(t)},Gr.set(e,t),t)}return{value:e,source:t,stack:oe(t)}}var Xr=[],Kr=0,Jr=null,eo=0,to=[],no=0,ro=null,oo=1,ao="";function io(e,t){Xr[Kr++]=eo,Xr[Kr++]=Jr,Jr=e,eo=t}function so(e,t,n){to[no++]=oo,to[no++]=ao,to[no++]=ro,ro=e;var r=oo;e=ao;var o=32-ke(r)-1;r&=~(1<<o),n+=1;var a=32-ke(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,oo=1<<32-ke(t)+o|n<<o|r,ao=a+e}else oo=1<<a|n<<o|r,ao=e}function lo(e){null!==e.return&&(io(e,1),so(e,1,0))}function uo(e){for(;e===Jr;)Jr=Xr[--Kr],Xr[Kr]=null,eo=Xr[--Kr],Xr[Kr]=null;for(;e===ro;)ro=to[--no],to[no]=null,ao=to[--no],to[no]=null,oo=to[--no],to[no]=null}function co(e,t){to[no++]=oo,to[no++]=ao,to[no++]=ro,oo=t.id,ao=t.overflow,ro=e}var fo=null,po=null,ho=!1,mo=null,go=!1,yo=Error(r(519));function vo(e){throw To(Zr(Error(r(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),yo}function bo(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[He]=e,t[We]=r,n){case"dialog":Kc("cancel",t),Kc("close",t);break;case"iframe":case"object":case"embed":Kc("load",t);break;case"video":case"audio":for(n=0;n<Gc.length;n++)Kc(Gc[n],t);break;case"source":Kc("error",t);break;case"img":case"image":case"link":Kc("error",t),Kc("load",t);break;case"details":Kc("toggle",t);break;case"input":Kc("invalid",t),xt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case"select":Kc("invalid",t);break;case"textarea":Kc("invalid",t),Et(t,r.value,r.defaultValue,r.children)}"string"!=typeof(n=r.children)&&"number"!=typeof n&&"bigint"!=typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||dd(t.textContent,n)?(null!=r.popover&&(Kc("beforetoggle",t),Kc("toggle",t)),null!=r.onScroll&&Kc("scroll",t),null!=r.onScrollEnd&&Kc("scrollend",t),null!=r.onClick&&(t.onclick=_t),t=!0):t=!1,t||vo(e,!0)}function wo(e){for(fo=e.return;fo;)switch(fo.tag){case 5:case 31:case 13:return void(go=!1);case 27:case 3:return void(go=!0);default:fo=fo.return}}function xo(e){if(e!==fo)return!1;if(!ho)return wo(e),ho=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||xd(e.type,e.memoizedProps)),t=!t),t&&po&&vo(e),wo(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(r(317));po=Rd(e)}else if(31===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(r(317));po=Rd(e)}else 27===n?(n=po,Md(e.type)?(e=Od,Od=null,po=e):po=n):po=fo?Ad(e.stateNode.nextSibling):null;return!0}function ko(){po=fo=null,ho=!1}function So(){var e=mo;return null!==e&&(null===ju?ju=e:ju.push.apply(ju,e),mo=null),e}function To(e){null===mo?mo=[e]:mo.push(e)}var Eo=V(null),Co=null,No=null;function Mo(e,t,n){H(Eo,t._currentValue),t._currentValue=n}function Po(e){e._currentValue=Eo.current,B(Eo)}function Do(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Io(e,t,n,o){var a=e.child;for(null!==a&&(a.return=e);null!==a;){var i=a.dependencies;if(null!==i){var s=a.child;i=i.firstContext;e:for(;null!==i;){var l=i;i=a;for(var u=0;u<t.length;u++)if(l.context===t[u]){i.lanes|=n,null!==(l=i.alternate)&&(l.lanes|=n),Do(i.return,n,e),o||(s=null);break e}i=l.next}}else if(18===a.tag){if(null===(s=a.return))throw Error(r(341));s.lanes|=n,null!==(i=s.alternate)&&(i.lanes|=n),Do(s,n,e),s=null}else s=a.child;if(null!==s)s.return=a;else for(s=a;null!==s;){if(s===e){s=null;break}if(null!==(a=s.sibling)){a.return=s.return,s=a;break}s=s.return}a=s}}function jo(e,t,n,o){e=null;for(var a=t,i=!1;null!==a;){if(!i)if(524288&a.flags)i=!0;else if(262144&a.flags)break;if(10===a.tag){var s=a.alternate;if(null===s)throw Error(r(387));if(null!==(s=s.memoizedProps)){var l=a.type;er(a.pendingProps.value,s.value)||(null!==e?e.push(l):e=[l])}}else if(a===G.current){if(null===(s=a.alternate))throw Error(r(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(pf):e=[pf])}a=a.return}null!==e&&Io(t,e,n,o),t.flags|=262144}function zo(e){for(e=e.firstContext;null!==e;){if(!er(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function _o(e){Co=e,No=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Ao(e){return Ro(Co,e)}function Oo(e,t){return null===Co&&_o(e),Ro(e,t)}function Ro(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===No){if(null===e)throw Error(r(308));No=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else No=No.next=t;return n}var Lo="undefined"!=typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Fo=e.unstable_scheduleCallback,Uo=e.unstable_NormalPriority,Vo={$$typeof:b,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Bo(){return{controller:new Lo,data:new Map,refCount:0}}function Ho(e){e.refCount--,0===e.refCount&&Fo(Uo,function(){e.controller.abort()})}var Wo=null,Yo=0,$o=0,Qo=null;function qo(){if(0===--Yo&&null!==Wo){null!==Qo&&(Qo.status="fulfilled");var e=Wo;Wo=null,$o=0,Qo=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Go=A.S;A.S=function(e,t){Au=ce(),"object"==typeof t&&null!==t&&"function"==typeof t.then&&function(e,t){if(null===Wo){var n=Wo=[];Yo=0,$o=Wc(),Qo={status:"pending",value:void 0,then:function(e){n.push(e)}}}Yo++,t.then(qo,qo)}(0,t),null!==Go&&Go(e,t)};var Zo=V(null);function Xo(){var e=Zo.current;return null!==e?e:gu.pooledCache}function Ko(e,t){H(Zo,null===t?Zo.current:t.pool)}function Jo(){var e=Xo();return null===e?null:{parent:Vo._currentValue,pool:e}}var ea=Error(r(460)),ta=Error(r(474)),na=Error(r(542)),ra={then:function(){}};function oa(e){return"fulfilled"===(e=e.status)||"rejected"===e}function aa(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(_t,_t),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ua(e=t.reason),e;default:if("string"==typeof t.status)t.then(_t,_t);else{if(null!==(e=gu)&&100<e.shellSuspendCounter)throw Error(r(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw ua(e=t.reason),e}throw sa=t,ea}}function ia(e){try{return(0,e._init)(e._payload)}catch(t){if(null!==t&&"object"==typeof t&&"function"==typeof t.then)throw sa=t,ea;throw t}}var sa=null;function la(){if(null===sa)throw Error(r(459));var e=sa;return sa=null,e}function ua(e){if(e===ea||e===na)throw Error(r(483))}var ca=null,da=0;function fa(e){var t=da;return da+=1,null===ca&&(ca=[]),aa(ca,e,t)}function pa(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function ha(e,t){if(t.$$typeof===d)throw Error(r(525));throw e=Object.prototype.toString.call(t),Error(r(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ma(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function o(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function a(e,t){return(e=Br(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=67108866,n):r:(t.flags|=67108866,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=$r(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function u(e,t,n,r){var o=n.type;return o===m?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"==typeof o&&null!==o&&o.$$typeof===E&&ia(o)===t.type)?(pa(t=a(t,n.props),n),t.return=e,t):(pa(t=Wr(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=qr(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=Yr(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function h(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=$r(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case f:return pa(n=Wr(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case p:return(t=qr(t,e.mode,n)).return=e,t;case E:return h(e,t=ia(t),n)}if(_(t)||D(t))return(t=Yr(t,e.mode,n,null)).return=e,t;if("function"==typeof t.then)return h(e,fa(t),n);if(t.$$typeof===b)return h(e,Oo(e,t),n);ha(e,t)}return null}function g(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==o?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case f:return n.key===o?u(e,t,n,r):null;case p:return n.key===o?c(e,t,n,r):null;case E:return g(e,t,n=ia(n),r)}if(_(n)||D(n))return null!==o?null:d(e,t,n,r,null);if("function"==typeof n.then)return g(e,t,fa(n),r);if(n.$$typeof===b)return g(e,t,Oo(e,n),r);ha(e,n)}return null}function y(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case f:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case p:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case E:return y(e,t,n,r=ia(r),o)}if(_(r)||D(r))return d(t,e=e.get(n)||null,r,o,null);if("function"==typeof r.then)return y(e,t,n,fa(r),o);if(r.$$typeof===b)return y(e,t,n,Oo(t,r),o);ha(t,r)}return null}function v(l,u,c,d){if("object"==typeof c&&null!==c&&c.type===m&&null===c.key&&(c=c.props.children),"object"==typeof c&&null!==c){switch(c.$$typeof){case f:e:{for(var w=c.key;null!==u;){if(u.key===w){if((w=c.type)===m){if(7===u.tag){n(l,u.sibling),(d=a(u,c.props.children)).return=l,l=d;break e}}else if(u.elementType===w||"object"==typeof w&&null!==w&&w.$$typeof===E&&ia(w)===u.type){n(l,u.sibling),pa(d=a(u,c.props),c),d.return=l,l=d;break e}n(l,u);break}t(l,u),u=u.sibling}c.type===m?((d=Yr(c.props.children,l.mode,d,c.key)).return=l,l=d):(pa(d=Wr(c.type,c.key,c.props,null,l.mode,d),c),d.return=l,l=d)}return s(l);case p:e:{for(w=c.key;null!==u;){if(u.key===w){if(4===u.tag&&u.stateNode.containerInfo===c.containerInfo&&u.stateNode.implementation===c.implementation){n(l,u.sibling),(d=a(u,c.children||[])).return=l,l=d;break e}n(l,u);break}t(l,u),u=u.sibling}(d=qr(c,l.mode,d)).return=l,l=d}return s(l);case E:return v(l,u,c=ia(c),d)}if(_(c))return function(r,a,s,l){for(var u=null,c=null,d=a,f=a=0,p=null;null!==d&&f<s.length;f++){d.index>f?(p=d,d=null):p=d.sibling;var m=g(r,d,s[f],l);if(null===m){null===d&&(d=p);break}e&&d&&null===m.alternate&&t(r,d),a=i(m,a,f),null===c?u=m:c.sibling=m,c=m,d=p}if(f===s.length)return n(r,d),ho&&io(r,f),u;if(null===d){for(;f<s.length;f++)null!==(d=h(r,s[f],l))&&(a=i(d,a,f),null===c?u=d:c.sibling=d,c=d);return ho&&io(r,f),u}for(d=o(d);f<s.length;f++)null!==(p=y(d,r,f,s[f],l))&&(e&&null!==p.alternate&&d.delete(null===p.key?f:p.key),a=i(p,a,f),null===c?u=p:c.sibling=p,c=p);return e&&d.forEach(function(e){return t(r,e)}),ho&&io(r,f),u}(l,u,c,d);if(D(c)){if("function"!=typeof(w=D(c)))throw Error(r(150));return function(a,s,l,u){if(null==l)throw Error(r(151));for(var c=null,d=null,f=s,p=s=0,m=null,v=l.next();null!==f&&!v.done;p++,v=l.next()){f.index>p?(m=f,f=null):m=f.sibling;var b=g(a,f,v.value,u);if(null===b){null===f&&(f=m);break}e&&f&&null===b.alternate&&t(a,f),s=i(b,s,p),null===d?c=b:d.sibling=b,d=b,f=m}if(v.done)return n(a,f),ho&&io(a,p),c;if(null===f){for(;!v.done;p++,v=l.next())null!==(v=h(a,v.value,u))&&(s=i(v,s,p),null===d?c=v:d.sibling=v,d=v);return ho&&io(a,p),c}for(f=o(f);!v.done;p++,v=l.next())null!==(v=y(f,a,p,v.value,u))&&(e&&null!==v.alternate&&f.delete(null===v.key?p:v.key),s=i(v,s,p),null===d?c=v:d.sibling=v,d=v);return e&&f.forEach(function(e){return t(a,e)}),ho&&io(a,p),c}(l,u,c=w.call(c),d)}if("function"==typeof c.then)return v(l,u,fa(c),d);if(c.$$typeof===b)return v(l,u,Oo(l,c),d);ha(l,c)}return"string"==typeof c&&""!==c||"number"==typeof c||"bigint"==typeof c?(c=""+c,null!==u&&6===u.tag?(n(l,u.sibling),(d=a(u,c)).return=l,l=d):(n(l,u),(d=$r(c,l.mode,d)).return=l,l=d),s(l)):n(l,u)}return function(e,t,n,r){try{da=0;var o=v(e,t,n,r);return ca=null,o}catch(i){if(i===ea||i===na)throw i;var a=Ur(29,i,null,e.mode);return a.lanes=r,a.return=e,a}}}var ga=ma(!0),ya=ma(!1),va=!1;function ba(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function wa(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 xa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ka(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&mu){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,t=Rr(e),Or(e,null,n),t}return zr(e,r,t,n),Rr(e)}function Sa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Oe(e,n)}}function Ta(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ea=!1;function Ca(){if(Ea){if(null!==Qo)throw Qo}}function Na(e,t,n,r){Ea=!1;var o=e.updateQueue;va=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,u=l.next;l.next=null,null===i?a=u:i.next=u,i=l;var d=e.alternate;null!==d&&((s=(d=d.updateQueue).lastBaseUpdate)!==i&&(null===s?d.firstBaseUpdate=u:s.next=u,d.lastBaseUpdate=l))}if(null!==a){var f=o.baseState;for(i=0,d=u=l=null,s=a;;){var p=-536870913&s.lane,h=p!==s.lane;if(h?(vu&p)===p:(r&p)===p){0!==p&&p===$o&&(Ea=!0),null!==d&&(d=d.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var m=e,g=s;p=t;var y=n;switch(g.tag){case 1:if("function"==typeof(m=g.payload)){f=m.call(y,f,p);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(p="function"==typeof(m=g.payload)?m.call(y,f,p):m))break e;f=c({},f,p);break e;case 2:va=!0}}null!==(p=s.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=o.callbacks)?o.callbacks=[p]:h.push(p))}else h={lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===d?(u=d=h,l=f):d=d.next=h,i|=p;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(h=s).next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}null===d&&(l=f),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=d,null===a&&(o.shared.lanes=0),Cu|=i,e.lanes=i,e.memoizedState=f}}function Ma(e,t){if("function"!=typeof e)throw Error(r(191,e));e.call(t)}function Pa(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)Ma(n[e],t)}var Da=V(null),Ia=V(0);function ja(e,t){H(Ia,e=Tu),H(Da,t),Tu=e|t.baseLanes}function za(){H(Ia,Tu),H(Da,Da.current)}function _a(){Tu=Ia.current,B(Da),B(Ia)}var Aa=V(null),Oa=null;function Ra(e){var t=e.alternate;H(Ba,1&Ba.current),H(Aa,e),null===Oa&&(null===t||null!==Da.current||null!==t.memoizedState)&&(Oa=e)}function La(e){H(Ba,Ba.current),H(Aa,e),null===Oa&&(Oa=e)}function Fa(e){22===e.tag?(H(Ba,Ba.current),H(Aa,e),null===Oa&&(Oa=e)):Ua()}function Ua(){H(Ba,Ba.current),H(Aa,Aa.current)}function Va(e){B(Aa),Oa===e&&(Oa=null),B(Ba)}var Ba=V(0);function Ha(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||zd(n)||_d(n)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(128&t.flags)return t;if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Wa=0,Ya=null,$a=null,Qa=null,qa=!1,Ga=!1,Za=!1,Xa=0,Ka=0,Ja=null,ei=0;function ti(){throw Error(r(321))}function ni(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!er(e[n],t[n]))return!1;return!0}function ri(e,t,n,r,o,a){return Wa=a,Ya=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,A.H=null===e||null===e.memoizedState?vs:bs,Za=!1,a=n(r,o),Za=!1,Ga&&(a=ai(t,n,r,o)),oi(e),a}function oi(e){A.H=ys;var t=null!==$a&&null!==$a.next;if(Wa=0,Qa=$a=Ya=null,qa=!1,Ka=0,Ja=null,t)throw Error(r(300));null===e||As||null!==(e=e.dependencies)&&zo(e)&&(As=!0)}function ai(e,t,n,o){Ya=e;var a=0;do{if(Ga&&(Ja=null),Ka=0,Ga=!1,25<=a)throw Error(r(301));if(a+=1,Qa=$a=null,null!=e.updateQueue){var i=e.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,null!=i.memoCache&&(i.memoCache.index=0)}A.H=ws,i=t(n,o)}while(Ga);return i}function ii(){var e=A.H,t=e.useState()[0];return t="function"==typeof t.then?fi(t):t,e=e.useState()[0],(null!==$a?$a.memoizedState:null)!==e&&(Ya.flags|=1024),t}function si(){var e=0!==Xa;return Xa=0,e}function li(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function ui(e){if(qa){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}qa=!1}Wa=0,Qa=$a=Ya=null,Ga=!1,Ka=Xa=0,Ja=null}function ci(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Qa?Ya.memoizedState=Qa=e:Qa=Qa.next=e,Qa}function di(){if(null===$a){var e=Ya.alternate;e=null!==e?e.memoizedState:null}else e=$a.next;var t=null===Qa?Ya.memoizedState:Qa.next;if(null!==t)Qa=t,$a=e;else{if(null===e){if(null===Ya.alternate)throw Error(r(467));throw Error(r(310))}e={memoizedState:($a=e).memoizedState,baseState:$a.baseState,baseQueue:$a.baseQueue,queue:$a.queue,next:null},null===Qa?Ya.memoizedState=Qa=e:Qa=Qa.next=e}return Qa}function fi(e){var t=Ka;return Ka+=1,null===Ja&&(Ja=[]),e=aa(Ja,e,t),t=Ya,null===(null===Qa?t.memoizedState:Qa.next)&&(t=t.alternate,A.H=null===t||null===t.memoizedState?vs:bs),e}function pi(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return fi(e);if(e.$$typeof===b)return Ao(e)}throw Error(r(438,String(e)))}function hi(e){var t=null,n=Ya.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=Ya.alternate;null!==r&&(null!==(r=r.updateQueue)&&(null!=(r=r.memoCache)&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},Ya.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=M;return t.index++,n}function mi(e,t){return"function"==typeof t?t(e):t}function gi(e){return yi(di(),$a,e)}function yi(e,t,n){var o=e.queue;if(null===o)throw Error(r(311));o.lastRenderedReducer=n;var a=e.baseQueue,i=o.pending;if(null!==i){if(null!==a){var s=a.next;a.next=i.next,i.next=s}t.baseQueue=a=i,o.pending=null}if(i=e.baseState,null===a)e.memoizedState=i;else{var l=s=null,u=null,c=t=a.next,d=!1;do{var f=-536870913&c.lane;if(f!==c.lane?(vu&f)===f:(Wa&f)===f){var p=c.revertLane;if(0===p)null!==u&&(u=u.next={lane:0,revertLane:0,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),f===$o&&(d=!0);else{if((Wa&p)===p){c=c.next,p===$o&&(d=!0);continue}f={lane:0,revertLane:c.revertLane,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=f,s=i):u=u.next=f,Ya.lanes|=p,Cu|=p}f=c.action,Za&&n(i,f),i=c.hasEagerState?c.eagerState:n(i,f)}else p={lane:f,revertLane:c.revertLane,gesture:c.gesture,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=p,s=i):u=u.next=p,Ya.lanes|=f,Cu|=f;c=c.next}while(null!==c&&c!==t);if(null===u?s=i:u.next=l,!er(i,e.memoizedState)&&(As=!0,d&&null!==(n=Qo)))throw n;e.memoizedState=i,e.baseState=s,e.baseQueue=u,o.lastRenderedState=i}return null===a&&(o.lanes=0),[e.memoizedState,o.dispatch]}function vi(e){var t=di(),n=t.queue;if(null===n)throw Error(r(311));n.lastRenderedReducer=e;var o=n.dispatch,a=n.pending,i=t.memoizedState;if(null!==a){n.pending=null;var s=a=a.next;do{i=e(i,s.action),s=s.next}while(s!==a);er(i,t.memoizedState)||(As=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,o]}function bi(e,t,n){var o=Ya,a=di(),i=ho;if(i){if(void 0===n)throw Error(r(407));n=n()}else n=t();var s=!er(($a||a).memoizedState,n);if(s&&(a.memoizedState=n,As=!0),a=a.queue,Wi(ki.bind(null,o,a,e),[e]),a.getSnapshot!==t||s||null!==Qa&&1&Qa.memoizedState.tag){if(o.flags|=2048,Fi(9,{destroy:void 0},xi.bind(null,o,a,n,t),null),null===gu)throw Error(r(349));i||127&Wa||wi(o,t,n)}return n}function wi(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Ya.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},Ya.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function xi(e,t,n,r){t.value=n,t.getSnapshot=r,Si(t)&&Ti(e)}function ki(e,t,n){return n(function(){Si(t)&&Ti(e)})}function Si(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!er(e,n)}catch(r){return!0}}function Ti(e){var t=Ar(e,2);null!==t&&Zu(t,e,2)}function Ei(e){var t=ci();if("function"==typeof e){var n=e;if(e=n(),Za){xe(!0);try{n()}finally{xe(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:e},t}function Ci(e,t,n,r){return e.baseState=n,yi(e,$a,"function"==typeof r?r:mi)}function Ni(e,t,n,o,a){if(hs(e))throw Error(r(485));if(null!==(e=t.action)){var i={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){i.listeners.push(e)}};null!==A.T?n(!0):i.isTransition=!1,o(i),null===(n=t.pending)?(i.next=t.pending=i,Mi(t,i)):(i.next=n.next,t.pending=n.next=i)}}function Mi(e,t){var n=t.action,r=t.payload,o=e.state;if(t.isTransition){var a=A.T,i={};A.T=i;try{var s=n(o,r),l=A.S;null!==l&&l(i,s),Pi(e,t,s)}catch(u){Ii(e,t,u)}finally{null!==a&&null!==i.types&&(a.types=i.types),A.T=a}}else try{Pi(e,t,a=n(o,r))}catch(c){Ii(e,t,c)}}function Pi(e,t,n){null!==n&&"object"==typeof n&&"function"==typeof n.then?n.then(function(n){Di(e,t,n)},function(n){return Ii(e,t,n)}):Di(e,t,n)}function Di(e,t,n){t.status="fulfilled",t.value=n,ji(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,Mi(e,n)))}function Ii(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,ji(t),t=t.next}while(t!==r)}e.action=null}function ji(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function zi(e,t){return t}function _i(e,t){if(ho){var n=gu.formState;if(null!==n){e:{var r=Ya;if(ho){if(po){t:{for(var o=po,a=go;8!==o.nodeType;){if(!a){o=null;break t}if(null===(o=Ad(o.nextSibling))){o=null;break t}}o="F!"===(a=o.data)||"F"===a?o:null}if(o){po=Ad(o.nextSibling),r="F!"===o.data;break e}}vo(r)}r=!1}r&&(t=n[0])}}return(n=ci()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:zi,lastRenderedState:t},n.queue=r,n=ds.bind(null,Ya,r),r.dispatch=n,r=Ei(!1),a=ps.bind(null,Ya,!1,r.queue),o={state:t,dispatch:null,action:e,pending:null},(r=ci()).queue=o,n=Ni.bind(null,Ya,o,a,n),o.dispatch=n,r.memoizedState=e,[t,n,!1]}function Ai(e){return Oi(di(),$a,e)}function Oi(e,t,n){if(t=yi(e,t,zi)[0],e=gi(mi)[0],"object"==typeof t&&null!==t&&"function"==typeof t.then)try{var r=fi(t)}catch(i){if(i===ea)throw na;throw i}else r=t;var o=(t=di()).queue,a=o.dispatch;return n!==t.memoizedState&&(Ya.flags|=2048,Fi(9,{destroy:void 0},Ri.bind(null,o,n),null)),[r,a,e]}function Ri(e,t){e.action=t}function Li(e){var t=di(),n=$a;if(null!==n)return Oi(t,n,e);di(),t=t.memoizedState;var r=(n=di()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function Fi(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=Ya.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},Ya.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Ui(){return di().memoizedState}function Vi(e,t,n,r){var o=ci();Ya.flags|=e,o.memoizedState=Fi(1|t,{destroy:void 0},n,void 0===r?null:r)}function Bi(e,t,n,r){var o=di();r=void 0===r?null:r;var a=o.memoizedState.inst;null!==$a&&null!==r&&ni(r,$a.memoizedState.deps)?o.memoizedState=Fi(t,a,n,r):(Ya.flags|=e,o.memoizedState=Fi(1|t,a,n,r))}function Hi(e,t){Vi(8390656,8,e,t)}function Wi(e,t){Bi(2048,8,e,t)}function Yi(e){var t=di().memoizedState;return function(e){Ya.flags|=4;var t=Ya.updateQueue;if(null===t)t={lastEffect:null,events:null,stores:null,memoCache:null},Ya.updateQueue=t,t.events=[e];else{var n=t.events;null===n?t.events=[e]:n.push(e)}}({ref:t,nextImpl:e}),function(){if(2&mu)throw Error(r(440));return t.impl.apply(void 0,arguments)}}function $i(e,t){return Bi(4,2,e,t)}function Qi(e,t){return Bi(4,4,e,t)}function qi(e,t){if("function"==typeof t){e=e();var n=t(e);return function(){"function"==typeof n?n():t(null)}}if(null!=t)return e=e(),t.current=e,function(){t.current=null}}function Gi(e,t,n){n=null!=n?n.concat([e]):null,Bi(4,4,qi.bind(null,t,e),n)}function Zi(){}function Xi(e,t){var n=di();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&ni(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ki(e,t){var n=di();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&ni(t,r[1]))return r[0];if(r=e(),Za){xe(!0);try{e()}finally{xe(!1)}}return n.memoizedState=[r,t],r}function Ji(e,t,n){return void 0===n||1073741824&Wa&&!(261930&vu)?e.memoizedState=t:(e.memoizedState=n,e=Gu(),Ya.lanes|=e,Cu|=e,n)}function es(e,t,n,r){return er(n,t)?n:null!==Da.current?(e=Ji(e,n,r),er(e,t)||(As=!0),e):42&Wa&&(!(1073741824&Wa)||261930&vu)?(e=Gu(),Ya.lanes|=e,Cu|=e,t):(As=!0,e.memoizedState=n)}function ts(e,t,n,r,o){var a=R.p;R.p=0!==a&&8>a?a:8;var i,s,l,u=A.T,c={};A.T=c,ps(e,!1,t,n);try{var d=o(),f=A.S;if(null!==f&&f(c,d),null!==d&&"object"==typeof d&&"function"==typeof d.then)fs(e,t,(i=r,s=[],l={status:"pending",value:null,reason:null,then:function(e){s.push(e)}},d.then(function(){l.status="fulfilled",l.value=i;for(var e=0;e<s.length;e++)(0,s[e])(i)},function(e){for(l.status="rejected",l.reason=e,e=0;e<s.length;e++)(0,s[e])(void 0)}),l),qu());else fs(e,t,r,qu())}catch(p){fs(e,t,{then:function(){},status:"rejected",reason:p},qu())}finally{R.p=a,null!==u&&null!==c.types&&(u.types=c.types),A.T=u}}function ns(){}function rs(e,t,n,o){if(5!==e.tag)throw Error(r(476));var a=os(e).queue;ts(e,a,t,L,null===n?ns:function(){return as(e),n(o)})}function os(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:L,baseState:L,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:L},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function as(e){var t=os(e);null===t.next&&(t=e.alternate.memoizedState),fs(e,t.next.queue,{},qu())}function is(){return Ao(pf)}function ss(){return di().memoizedState}function ls(){return di().memoizedState}function us(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=qu(),r=ka(t,e=xa(n),n);return null!==r&&(Zu(r,t,n),Sa(r,t,n)),t={cache:Bo()},void(e.payload=t)}t=t.return}}function cs(e,t,n){var r=qu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},hs(e)?ms(t,n):null!==(n=_r(e,t,n,r))&&(Zu(n,e,r),gs(n,t,r))}function ds(e,t,n){fs(e,t,n,qu())}function fs(e,t,n,r){var o={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(hs(e))ms(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,er(s,i))return zr(e,t,o,0),null===gu&&jr(),!1}catch(l){}if(null!==(n=_r(e,t,o,r)))return Zu(n,e,r),gs(n,t,r),!0}return!1}function ps(e,t,n,o){if(o={lane:2,revertLane:Wc(),gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null},hs(e)){if(t)throw Error(r(479))}else null!==(t=_r(e,n,o,2))&&Zu(t,e,2)}function hs(e){var t=e.alternate;return e===Ya||null!==t&&t===Ya}function ms(e,t){Ga=qa=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function gs(e,t,n){if(4194048&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Oe(e,n)}}var ys={readContext:Ao,use:pi,useCallback:ti,useContext:ti,useEffect:ti,useImperativeHandle:ti,useLayoutEffect:ti,useInsertionEffect:ti,useMemo:ti,useReducer:ti,useRef:ti,useState:ti,useDebugValue:ti,useDeferredValue:ti,useTransition:ti,useSyncExternalStore:ti,useId:ti,useHostTransitionStatus:ti,useFormState:ti,useActionState:ti,useOptimistic:ti,useMemoCache:ti,useCacheRefresh:ti};ys.useEffectEvent=ti;var vs={readContext:Ao,use:pi,useCallback:function(e,t){return ci().memoizedState=[e,void 0===t?null:t],e},useContext:Ao,useEffect:Hi,useImperativeHandle:function(e,t,n){n=null!=n?n.concat([e]):null,Vi(4194308,4,qi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Vi(4194308,4,e,t)},useInsertionEffect:function(e,t){Vi(4,2,e,t)},useMemo:function(e,t){var n=ci();t=void 0===t?null:t;var r=e();if(Za){xe(!0);try{e()}finally{xe(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=ci();if(void 0!==n){var o=n(t);if(Za){xe(!0);try{n(t)}finally{xe(!1)}}}else o=t;return r.memoizedState=r.baseState=o,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:o},r.queue=e,e=e.dispatch=cs.bind(null,Ya,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},ci().memoizedState=e},useState:function(e){var t=(e=Ei(e)).queue,n=ds.bind(null,Ya,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Zi,useDeferredValue:function(e,t){return Ji(ci(),e,t)},useTransition:function(){var e=Ei(!1);return e=ts.bind(null,Ya,e.queue,!0,!1),ci().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var o=Ya,a=ci();if(ho){if(void 0===n)throw Error(r(407));n=n()}else{if(n=t(),null===gu)throw Error(r(349));127&vu||wi(o,t,n)}a.memoizedState=n;var i={value:n,getSnapshot:t};return a.queue=i,Hi(ki.bind(null,o,i,e),[e]),o.flags|=2048,Fi(9,{destroy:void 0},xi.bind(null,o,i,n,t),null),n},useId:function(){var e=ci(),t=gu.identifierPrefix;if(ho){var n=ao;t="_"+t+"R_"+(n=(oo&~(1<<32-ke(oo)-1)).toString(32)+n),0<(n=Xa++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=ei++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:is,useFormState:_i,useActionState:_i,useOptimistic:function(e){var t=ci();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=ps.bind(null,Ya,!0,n),n.dispatch=t,[e,t]},useMemoCache:hi,useCacheRefresh:function(){return ci().memoizedState=us.bind(null,Ya)},useEffectEvent:function(e){var t=ci(),n={impl:e};return t.memoizedState=n,function(){if(2&mu)throw Error(r(440));return n.impl.apply(void 0,arguments)}}},bs={readContext:Ao,use:pi,useCallback:Xi,useContext:Ao,useEffect:Wi,useImperativeHandle:Gi,useInsertionEffect:$i,useLayoutEffect:Qi,useMemo:Ki,useReducer:gi,useRef:Ui,useState:function(){return gi(mi)},useDebugValue:Zi,useDeferredValue:function(e,t){return es(di(),$a.memoizedState,e,t)},useTransition:function(){var e=gi(mi)[0],t=di().memoizedState;return["boolean"==typeof e?e:fi(e),t]},useSyncExternalStore:bi,useId:ss,useHostTransitionStatus:is,useFormState:Ai,useActionState:Ai,useOptimistic:function(e,t){return Ci(di(),0,e,t)},useMemoCache:hi,useCacheRefresh:ls};bs.useEffectEvent=Yi;var ws={readContext:Ao,use:pi,useCallback:Xi,useContext:Ao,useEffect:Wi,useImperativeHandle:Gi,useInsertionEffect:$i,useLayoutEffect:Qi,useMemo:Ki,useReducer:vi,useRef:Ui,useState:function(){return vi(mi)},useDebugValue:Zi,useDeferredValue:function(e,t){var n=di();return null===$a?Ji(n,e,t):es(n,$a.memoizedState,e,t)},useTransition:function(){var e=vi(mi)[0],t=di().memoizedState;return["boolean"==typeof e?e:fi(e),t]},useSyncExternalStore:bi,useId:ss,useHostTransitionStatus:is,useFormState:Li,useActionState:Li,useOptimistic:function(e,t){var n=di();return null!==$a?Ci(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:hi,useCacheRefresh:ls};function xs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:c({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}ws.useEffectEvent=Yi;var ks={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=qu(),o=xa(r);o.payload=t,null!=n&&(o.callback=n),null!==(t=ka(e,o,r))&&(Zu(t,e,r),Sa(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=qu(),o=xa(r);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=ka(e,o,r))&&(Zu(t,e,r),Sa(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=qu(),r=xa(n);r.tag=2,null!=t&&(r.callback=t),null!==(t=ka(e,r,n))&&(Zu(t,e,n),Sa(t,e,n))}};function Ss(e,t,n,r,o,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!tr(n,r)||!tr(o,a))}function Ts(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ks.enqueueReplaceState(t,t.state,null)}function Es(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var o in n===t&&(n=c({},n)),e)void 0===n[o]&&(n[o]=e[o]);return n}function Cs(e){Mr(e)}function Ns(e){console.error(e)}function Ms(e){Mr(e)}function Ps(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function Ds(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(r){setTimeout(function(){throw r})}}function Is(e,t,n){return(n=xa(n)).tag=3,n.payload={element:null},n.callback=function(){Ps(e,t)},n}function js(e){return(e=xa(e)).tag=3,e}function zs(e,t,n,r){var o=n.type.getDerivedStateFromError;if("function"==typeof o){var a=r.value;e.payload=function(){return o(a)},e.callback=function(){Ds(t,n,r)}}var i=n.stateNode;null!==i&&"function"==typeof i.componentDidCatch&&(e.callback=function(){Ds(t,n,r),"function"!=typeof o&&(null===Lu?Lu=new Set([this]):Lu.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var _s=Error(r(461)),As=!1;function Os(e,t,n,r){t.child=null===e?ya(t,null,n,r):ga(t,e.child,n,r)}function Rs(e,t,n,r,o){n=n.render;var a=t.ref;if("ref"in r){var i={};for(var s in r)"ref"!==s&&(i[s]=r[s])}else i=r;return _o(t),r=ri(e,t,n,i,a,o),s=si(),null===e||As?(ho&&s&&lo(t),t.flags|=1,Os(e,t,r,o),t.child):(li(e,t,o),il(e,t,o))}function Ls(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||Vr(a)||void 0!==a.defaultProps||null!==n.compare?((e=Wr(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Fs(e,t,a,r,o))}if(a=e.child,!sl(e,o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:tr)(i,r)&&e.ref===t.ref)return il(e,t,o)}return t.flags|=1,(e=Br(a,r)).ref=t.ref,e.return=t,t.child=e}function Fs(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(tr(a,r)&&e.ref===t.ref){if(As=!1,t.pendingProps=r=a,!sl(e,o))return t.lanes=e.lanes,il(e,t,o);131072&e.flags&&(As=!0)}}return $s(e,t,n,r,o)}function Us(e,t,n,r){var o=r.children,a=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===r.mode){if(128&t.flags){if(a=null!==a?a.baseLanes|n:n,null!==e){for(r=t.child=e.child,o=0;null!==r;)o=o|r.lanes|r.childLanes,r=r.sibling;r=o&~a}else r=0,t.child=null;return Bs(e,t,a,n,r)}if(!(536870912&n))return r=t.lanes=536870912,Bs(e,t,null!==a?a.baseLanes|n:n,n,r);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Ko(0,null!==a?a.cachePool:null),null!==a?ja(t,a):za(),Fa(t)}else null!==a?(Ko(0,a.cachePool),ja(t,a),Ua(),t.memoizedState=null):(null!==e&&Ko(0,null),za(),Ua());return Os(e,t,o,n),t.child}function Vs(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Bs(e,t,n,r,o){var a=Xo();return a=null===a?null:{parent:Vo._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},null!==e&&Ko(0,null),za(),Fa(t),null!==e&&jo(e,t,r,!0),t.childLanes=o,null}function Hs(e,t){return(t=tl({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Ws(e,t,n){return ga(t,e.child,null,n),(e=Hs(t,t.pendingProps)).flags|=2,Va(t),t.memoizedState=null,e}function Ys(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!=typeof n)throw Error(r(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function $s(e,t,n,r,o){return _o(t),n=ri(e,t,n,r,void 0,o),r=si(),null===e||As?(ho&&r&&lo(t),t.flags|=1,Os(e,t,n,o),t.child):(li(e,t,o),il(e,t,o))}function Qs(e,t,n,r,o,a){return _o(t),t.updateQueue=null,n=ai(t,r,n,o),oi(e),r=si(),null===e||As?(ho&&r&&lo(t),t.flags|=1,Os(e,t,n,a),t.child):(li(e,t,a),il(e,t,a))}function qs(e,t,n,r,o){if(_o(t),null===t.stateNode){var a=Lr,i=n.contextType;"object"==typeof i&&null!==i&&(a=Ao(i)),a=new n(r,a),t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=ks,t.stateNode=a,a._reactInternals=t,(a=t.stateNode).props=r,a.state=t.memoizedState,a.refs={},ba(t),i=n.contextType,a.context="object"==typeof i&&null!==i?Ao(i):Lr,a.state=t.memoizedState,"function"==typeof(i=n.getDerivedStateFromProps)&&(xs(t,n,i,r),a.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(i=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),i!==a.state&&ks.enqueueReplaceState(a,a.state,null),Na(t,r,a,o),Ca(),a.state=t.memoizedState),"function"==typeof a.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){a=t.stateNode;var s=t.memoizedProps,l=Es(n,s);a.props=l;var u=a.context,c=n.contextType;i=Lr,"object"==typeof c&&null!==c&&(i=Ao(c));var d=n.getDerivedStateFromProps;c="function"==typeof d||"function"==typeof a.getSnapshotBeforeUpdate,s=t.pendingProps!==s,c||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s||u!==i)&&Ts(t,a,r,i),va=!1;var f=t.memoizedState;a.state=f,Na(t,r,a,o),Ca(),u=t.memoizedState,s||f!==u||va?("function"==typeof d&&(xs(t,n,d,r),u=t.memoizedState),(l=va||Ss(t,n,l,r,f,u,i))?(c||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),a.props=r,a.state=u,a.context=i,r=l):("function"==typeof a.componentDidMount&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,wa(e,t),c=Es(n,i=t.memoizedProps),a.props=c,d=t.pendingProps,f=a.context,u=n.contextType,l=Lr,"object"==typeof u&&null!==u&&(l=Ao(u)),(u="function"==typeof(s=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(i!==d||f!==l)&&Ts(t,a,r,l),va=!1,f=t.memoizedState,a.state=f,Na(t,r,a,o),Ca();var p=t.memoizedState;i!==d||f!==p||va||null!==e&&null!==e.dependencies&&zo(e.dependencies)?("function"==typeof s&&(xs(t,n,s,r),p=t.memoizedState),(c=va||Ss(t,n,c,r,f,p,l)||null!==e&&null!==e.dependencies&&zo(e.dependencies))?(u||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,l),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,l)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=l,r=c):("function"!=typeof a.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,Ys(e,t),r=!!(128&t.flags),a||r?(a=t.stateNode,n=r&&"function"!=typeof n.getDerivedStateFromError?null:a.render(),t.flags|=1,null!==e&&r?(t.child=ga(t,e.child,null,o),t.child=ga(t,null,n,o)):Os(e,t,n,o),t.memoizedState=a.state,e=t.child):e=il(e,t,o),e}function Gs(e,t,n,r){return ko(),t.flags|=256,Os(e,t,n,r),t.child}var Zs={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Xs(e){return{baseLanes:e,cachePool:Jo()}}function Ks(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=Pu),e}function Js(e,t,n){var o,a=t.pendingProps,i=!1,s=!!(128&t.flags);if((o=s)||(o=(null===e||null!==e.memoizedState)&&!!(2&Ba.current)),o&&(i=!0,t.flags&=-129),o=!!(32&t.flags),t.flags&=-33,null===e){if(ho){if(i?Ra(t):Ua(),(e=po)?null!==(e=null!==(e=jd(e,go))&&"&"!==e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ro?{id:oo,overflow:ao}:null,retryLane:536870912,hydrationErrors:null},(n=Qr(e)).return=t,t.child=n,fo=t,po=null):e=null,null===e)throw vo(t);return _d(e)?t.lanes=32:t.lanes=536870912,null}var l=a.children;return a=a.fallback,i?(Ua(),l=tl({mode:"hidden",children:l},i=t.mode),a=Yr(a,i,n,null),l.return=t,a.return=t,l.sibling=a,t.child=l,(a=t.child).memoizedState=Xs(n),a.childLanes=Ks(e,o,n),t.memoizedState=Zs,Vs(null,a)):(Ra(t),el(t,l))}var u=e.memoizedState;if(null!==u&&null!==(l=u.dehydrated)){if(s)256&t.flags?(Ra(t),t.flags&=-257,t=nl(e,t,n)):null!==t.memoizedState?(Ua(),t.child=e.child,t.flags|=128,t=null):(Ua(),l=a.fallback,i=t.mode,a=tl({mode:"visible",children:a.children},i),(l=Yr(l,i,n,null)).flags|=2,a.return=t,l.return=t,a.sibling=l,t.child=a,ga(t,e.child,null,n),(a=t.child).memoizedState=Xs(n),a.childLanes=Ks(e,o,n),t.memoizedState=Zs,t=Vs(null,a));else if(Ra(t),_d(l)){if(o=l.nextSibling&&l.nextSibling.dataset)var c=o.dgst;o=c,(a=Error(r(419))).stack="",a.digest=o,To({value:a,source:null,stack:null}),t=nl(e,t,n)}else if(As||jo(e,t,n,!1),o=0!==(n&e.childLanes),As||o){if(null!==(o=gu)&&(0!==(a=Re(o,n))&&a!==u.retryLane))throw u.retryLane=a,Ar(e,a),Zu(o,e,a),_s;zd(l)||lc(),t=nl(e,t,n)}else zd(l)?(t.flags|=192,t.child=e.child,t=null):(e=u.treeContext,po=Ad(l.nextSibling),fo=t,ho=!0,mo=null,go=!1,null!==e&&co(t,e),(t=el(t,a.children)).flags|=4096);return t}return i?(Ua(),l=a.fallback,i=t.mode,c=(u=e.child).sibling,(a=Br(u,{mode:"hidden",children:a.children})).subtreeFlags=65011712&u.subtreeFlags,null!==c?l=Br(c,l):(l=Yr(l,i,n,null)).flags|=2,l.return=t,a.return=t,a.sibling=l,t.child=a,Vs(null,a),a=t.child,null===(l=e.child.memoizedState)?l=Xs(n):(null!==(i=l.cachePool)?(u=Vo._currentValue,i=i.parent!==u?{parent:u,pool:u}:i):i=Jo(),l={baseLanes:l.baseLanes|n,cachePool:i}),a.memoizedState=l,a.childLanes=Ks(e,o,n),t.memoizedState=Zs,Vs(e.child,a)):(Ra(t),e=(n=e.child).sibling,(n=Br(n,{mode:"visible",children:a.children})).return=t,n.sibling=null,null!==e&&(null===(o=t.deletions)?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=n,t.memoizedState=null,n)}function el(e,t){return(t=tl({mode:"visible",children:t},e.mode)).return=e,e.child=t}function tl(e,t){return(e=Ur(22,e,null,t)).lanes=0,e}function nl(e,t,n){return ga(t,e.child,null,n),(e=el(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function rl(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Do(e.return,t,n)}function ol(e,t,n,r,o,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o,treeForkCount:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o,i.treeForkCount=a)}function al(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;r=r.children;var i=Ba.current,s=!!(2&i);if(s?(i=1&i|2,t.flags|=128):i&=1,H(Ba,i),Os(e,t,r,n),r=ho?eo:0,!s&&null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&rl(e,n,t);else if(19===e.tag)rl(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===Ha(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),ol(t,!1,o,n,a,r);break;case"backwards":case"unstable_legacy-backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===Ha(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}ol(t,!0,n,null,a,r);break;case"together":ol(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function il(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Cu|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(jo(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(r(153));if(null!==t.child){for(n=Br(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Br(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function sl(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!zo(e))}function ll(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)As=!0;else{if(!(sl(e,n)||128&t.flags))return As=!1,function(e,t,n){switch(t.tag){case 3:Z(t,t.stateNode.containerInfo),Mo(0,Vo,e.memoizedState.cache),ko();break;case 27:case 5:K(t);break;case 4:Z(t,t.stateNode.containerInfo);break;case 10:Mo(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,La(t),null;break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(Ra(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Js(e,t,n):(Ra(t),null!==(e=il(e,t,n))?e.sibling:null);Ra(t);break;case 19:var o=!!(128&e.flags);if((r=0!==(n&t.childLanes))||(jo(e,t,n,!1),r=0!==(n&t.childLanes)),o){if(r)return al(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),H(Ba,Ba.current),r)break;return null;case 22:return t.lanes=0,Us(e,t,n,t.pendingProps);case 24:Mo(0,Vo,e.memoizedState.cache)}return il(e,t,n)}(e,t,n);As=!!(131072&e.flags)}else As=!1,ho&&1048576&t.flags&&so(t,eo,t.index);switch(t.lanes=0,t.tag){case 16:e:{var o=t.pendingProps;if(e=ia(t.elementType),t.type=e,"function"!=typeof e){if(null!=e){var a=e.$$typeof;if(a===x){t.tag=11,t=Rs(null,t,e,o,n);break e}if(a===T){t.tag=14,t=Ls(null,t,e,o,n);break e}}throw t=j(e)||e,Error(r(306,t,""))}Vr(e)?(o=Es(e,o),t.tag=1,t=qs(null,t,e,o,n)):(t.tag=0,t=$s(null,t,e,o,n))}return t;case 0:return $s(e,t,t.type,t.pendingProps,n);case 1:return qs(e,t,o=t.type,a=Es(o,t.pendingProps),n);case 3:e:{if(Z(t,t.stateNode.containerInfo),null===e)throw Error(r(387));o=t.pendingProps;var i=t.memoizedState;a=i.element,wa(e,t),Na(t,o,null,n);var s=t.memoizedState;if(o=s.cache,Mo(0,Vo,o),o!==i.cache&&Io(t,[Vo],n,!0),Ca(),o=s.element,i.isDehydrated){if(i={element:o,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Gs(e,t,o,n);break e}if(o!==a){To(a=Zr(Error(r(424)),t)),t=Gs(e,t,o,n);break e}if(9===(e=t.stateNode.containerInfo).nodeType)e=e.body;else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(po=Ad(e.firstChild),fo=t,ho=!0,mo=null,go=!0,n=ya(t,null,o,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ko(),o===a){t=il(e,t,n);break e}Os(e,t,o,n)}t=t.child}return t;case 26:return Ys(e,t),null===e?(n=Qd(t.type,null,t.pendingProps,null))?t.memoizedState=n:ho||(n=t.type,e=t.pendingProps,(o=vd(q.current).createElement(n))[He]=t,o[We]=e,hd(o,n,e),nt(o),t.stateNode=o):t.memoizedState=Qd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return K(t),null===e&&ho&&(o=t.stateNode=Fd(t.type,t.pendingProps,q.current),fo=t,go=!0,a=po,Md(t.type)?(Od=a,po=Ad(o.firstChild)):po=a),Os(e,t,t.pendingProps.children,n),Ys(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&ho&&((a=o=po)&&(null!==(o=function(e,t,n,r){for(;1===e.nodeType;){var o=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[Ze])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(a=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(a!==o.rel||e.getAttribute("href")!==(null==o.href||""===o.href?null:o.href)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin)||e.getAttribute("title")!==(null==o.title?null:o.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((a=e.getAttribute("src"))!==(null==o.src?null:o.src)||e.getAttribute("type")!==(null==o.type?null:o.type)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin))&&a&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var a=null==o.name?null:""+o.name;if("hidden"===o.type&&e.getAttribute("name")===a)return e}if(null===(e=Ad(e.nextSibling)))break}return null}(o,t.type,t.pendingProps,go))?(t.stateNode=o,fo=t,po=Ad(o.firstChild),go=!1,a=!0):a=!1),a||vo(t)),K(t),a=t.type,i=t.pendingProps,s=null!==e?e.memoizedProps:null,o=i.children,xd(a,i)?o=null:null!==s&&xd(a,s)&&(t.flags|=32),null!==t.memoizedState&&(a=ri(e,t,ii,null,null,n),pf._currentValue=a),Ys(e,t),Os(e,t,o,n),t.child;case 6:return null===e&&ho&&((e=n=po)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=Ad(e.nextSibling)))return null}return e}(n,t.pendingProps,go))?(t.stateNode=n,fo=t,po=null,e=!0):e=!1),e||vo(t)),null;case 13:return Js(e,t,n);case 4:return Z(t,t.stateNode.containerInfo),o=t.pendingProps,null===e?t.child=ga(t,null,o,n):Os(e,t,o,n),t.child;case 11:return Rs(e,t,t.type,t.pendingProps,n);case 7:return Os(e,t,t.pendingProps,n),t.child;case 8:case 12:return Os(e,t,t.pendingProps.children,n),t.child;case 10:return o=t.pendingProps,Mo(0,t.type,o.value),Os(e,t,o.children,n),t.child;case 9:return a=t.type._context,o=t.pendingProps.children,_o(t),o=o(a=Ao(a)),t.flags|=1,Os(e,t,o,n),t.child;case 14:return Ls(e,t,t.type,t.pendingProps,n);case 15:return Fs(e,t,t.type,t.pendingProps,n);case 19:return al(e,t,n);case 31:return function(e,t,n){var o=t.pendingProps,a=!!(128&t.flags);if(t.flags&=-129,null===e){if(ho){if("hidden"===o.mode)return e=Hs(t,o),t.lanes=536870912,Vs(null,e);if(La(t),(e=po)?null!==(e=null!==(e=jd(e,go))&&"&"===e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ro?{id:oo,overflow:ao}:null,retryLane:536870912,hydrationErrors:null},(n=Qr(e)).return=t,t.child=n,fo=t,po=null):e=null,null===e)throw vo(t);return t.lanes=536870912,null}return Hs(t,o)}var i=e.memoizedState;if(null!==i){var s=i.dehydrated;if(La(t),a)if(256&t.flags)t.flags&=-257,t=Ws(e,t,n);else{if(null===t.memoizedState)throw Error(r(558));t.child=e.child,t.flags|=128,t=null}else if(As||jo(e,t,n,!1),a=0!==(n&e.childLanes),As||a){if(null!==(o=gu)&&0!==(s=Re(o,n))&&s!==i.retryLane)throw i.retryLane=s,Ar(e,s),Zu(o,e,s),_s;lc(),t=Ws(e,t,n)}else e=i.treeContext,po=Ad(s.nextSibling),fo=t,ho=!0,mo=null,go=!1,null!==e&&co(t,e),(t=Hs(t,o)).flags|=4096;return t}return(e=Br(e.child,{mode:o.mode,children:o.children})).ref=t.ref,t.child=e,e.return=t,e}(e,t,n);case 22:return Us(e,t,n,t.pendingProps);case 24:return _o(t),o=Ao(Vo),null===e?(null===(a=Xo())&&(a=gu,i=Bo(),a.pooledCache=i,i.refCount++,null!==i&&(a.pooledCacheLanes|=n),a=i),t.memoizedState={parent:o,cache:a},ba(t),Mo(0,Vo,a)):(0!==(e.lanes&n)&&(wa(e,t),Na(t,null,null,n),Ca()),a=e.memoizedState,i=t.memoizedState,a.parent!==o?(a={parent:o,cache:o},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),Mo(0,Vo,o)):(o=i.cache,Mo(0,Vo,o),o!==a.cache&&Io(t,[Vo],n,!0))),Os(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function ul(e){e.flags|=4}function cl(e,t,n,r,o){if((t=!!(32&e.mode))&&(t=!1),t){if(e.flags|=16777216,(335544128&o)===o)if(e.stateNode.complete)e.flags|=8192;else{if(!ac())throw sa=ra,ta;e.flags|=8192}}else e.flags&=-16777217}function dl(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!sf(t)){if(!ac())throw sa=ra,ta;e.flags|=8192}}function fl(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?je():536870912,e.lanes|=t,Du|=t)}function pl(e,t){if(!ho)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function hl(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=65011712&o.subtreeFlags,r|=65011712&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function ml(e,t,n){var o=t.pendingProps;switch(uo(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return hl(t),null;case 3:return n=t.stateNode,o=null,null!==e&&(o=e.memoizedState.cache),t.memoizedState.cache!==o&&(t.flags|=2048),Po(Vo),X(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(xo(t)?ul(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,So())),hl(t),null;case 26:var a=t.type,i=t.memoizedState;return null===e?(ul(t),null!==i?(hl(t),dl(t,i)):(hl(t),cl(t,a,0,0,n))):i?i!==e.memoizedState?(ul(t),hl(t),dl(t,i)):(hl(t),t.flags&=-16777217):((e=e.memoizedProps)!==o&&ul(t),hl(t),cl(t,a,0,0,n)),null;case 27:if(J(t),n=q.current,a=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==o&&ul(t);else{if(!o){if(null===t.stateNode)throw Error(r(166));return hl(t),null}e=$.current,xo(t)?bo(t):(e=Fd(a,o,n),t.stateNode=e,ul(t))}return hl(t),null;case 5:if(J(t),a=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==o&&ul(t);else{if(!o){if(null===t.stateNode)throw Error(r(166));return hl(t),null}if(i=$.current,xo(t))bo(t);else{var s=vd(q.current);switch(i){case 1:i=s.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:i=s.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":i=s.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":i=s.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":(i=s.createElement("div")).innerHTML="<script><\/script>",i=i.removeChild(i.firstChild);break;case"select":i="string"==typeof o.is?s.createElement("select",{is:o.is}):s.createElement("select"),o.multiple?i.multiple=!0:o.size&&(i.size=o.size);break;default:i="string"==typeof o.is?s.createElement(a,{is:o.is}):s.createElement(a)}}i[He]=t,i[We]=o;e:for(s=t.child;null!==s;){if(5===s.tag||6===s.tag)i.appendChild(s.stateNode);else if(4!==s.tag&&27!==s.tag&&null!==s.child){s.child.return=s,s=s.child;continue}if(s===t)break e;for(;null===s.sibling;){if(null===s.return||s.return===t)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=i;e:switch(hd(i,a,o),a){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break e;case"img":o=!0;break e;default:o=!1}o&&ul(t)}}return hl(t),cl(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==o&&ul(t);else{if("string"!=typeof o&&null===t.stateNode)throw Error(r(166));if(e=q.current,xo(t)){if(e=t.stateNode,n=t.memoizedProps,o=null,null!==(a=fo))switch(a.tag){case 27:case 5:o=a.memoizedProps}e[He]=t,(e=!!(e.nodeValue===n||null!==o&&!0===o.suppressHydrationWarning||dd(e.nodeValue,n)))||vo(t,!0)}else(e=vd(e).createTextNode(o))[He]=t,t.stateNode=e}return hl(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(o=xo(t),null!==n){if(null===e){if(!o)throw Error(r(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(r(557));e[He]=t}else ko(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;hl(t),e=!1}else n=So(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?(Va(t),t):(Va(t),null);if(128&t.flags)throw Error(r(558))}return hl(t),null;case 13:if(o=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(a=xo(t),null!==o&&null!==o.dehydrated){if(null===e){if(!a)throw Error(r(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(r(317));a[He]=t}else ko(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;hl(t),a=!1}else a=So(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return 256&t.flags?(Va(t),t):(Va(t),null)}return Va(t),128&t.flags?(t.lanes=n,t):(n=null!==o,e=null!==e&&null!==e.memoizedState,n&&(a=null,null!==(o=t.child).alternate&&null!==o.alternate.memoizedState&&null!==o.alternate.memoizedState.cachePool&&(a=o.alternate.memoizedState.cachePool.pool),i=null,null!==o.memoizedState&&null!==o.memoizedState.cachePool&&(i=o.memoizedState.cachePool.pool),i!==a&&(o.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),fl(t,t.updateQueue),hl(t),null);case 4:return X(),null===e&&td(t.stateNode.containerInfo),hl(t),null;case 10:return Po(t.type),hl(t),null;case 19:if(B(Ba),null===(o=t.memoizedState))return hl(t),null;if(a=!!(128&t.flags),null===(i=o.rendering))if(a)pl(o,!1);else{if(0!==Eu||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(i=Ha(e))){for(t.flags|=128,pl(o,!1),e=i.updateQueue,t.updateQueue=e,fl(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Hr(n,e),n=n.sibling;return H(Ba,1&Ba.current|2),ho&&io(t,o.treeForkCount),t.child}e=e.sibling}null!==o.tail&&ce()>Ou&&(t.flags|=128,a=!0,pl(o,!1),t.lanes=4194304)}else{if(!a)if(null!==(e=Ha(i))){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,fl(t,e),pl(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate&&!ho)return hl(t),null}else 2*ce()-o.renderingStartTime>Ou&&536870912!==n&&(t.flags|=128,a=!0,pl(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(null!==(e=o.last)?e.sibling=i:t.child=i,o.last=i)}return null!==o.tail?(e=o.tail,o.rendering=e,o.tail=e.sibling,o.renderingStartTime=ce(),e.sibling=null,n=Ba.current,H(Ba,a?1&n|2:1&n),ho&&io(t,o.treeForkCount),e):(hl(t),null);case 22:case 23:return Va(t),_a(),o=null!==t.memoizedState,null!==e?null!==e.memoizedState!==o&&(t.flags|=8192):o&&(t.flags|=8192),o?!!(536870912&n)&&!(128&t.flags)&&(hl(t),6&t.subtreeFlags&&(t.flags|=8192)):hl(t),null!==(n=t.updateQueue)&&fl(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),o=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(o=t.memoizedState.cachePool.pool),o!==n&&(t.flags|=2048),null!==e&&B(Zo),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Po(Vo),hl(t),null;case 25:case 30:return null}throw Error(r(156,t.tag))}function gl(e,t){switch(uo(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Po(Vo),X(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return J(t),null;case 31:if(null!==t.memoizedState){if(Va(t),null===t.alternate)throw Error(r(340));ko()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(Va(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(r(340));ko()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return B(Ba),null;case 4:return X(),null;case 10:return Po(t.type),null;case 22:case 23:return Va(t),_a(),null!==e&&B(Zo),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return Po(Vo),null;default:return null}}function yl(e,t){switch(uo(t),t.tag){case 3:Po(Vo),X();break;case 26:case 27:case 5:J(t);break;case 4:X();break;case 31:null!==t.memoizedState&&Va(t);break;case 13:Va(t);break;case 19:B(Ba);break;case 10:Po(t.type);break;case 22:case 23:Va(t),_a(),null!==e&&B(Zo);break;case 24:Po(Vo)}}function vl(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var o=r.next;n=o;do{if((n.tag&e)===e){r=void 0;var a=n.create,i=n.inst;r=a(),i.destroy=r}n=n.next}while(n!==o)}}catch(s){Ec(t,t.return,s)}}function bl(e,t,n){try{var r=t.updateQueue,o=null!==r?r.lastEffect:null;if(null!==o){var a=o.next;r=a;do{if((r.tag&e)===e){var i=r.inst,s=i.destroy;if(void 0!==s){i.destroy=void 0,o=t;var l=n,u=s;try{u()}catch(c){Ec(o,l,c)}}}r=r.next}while(r!==a)}}catch(c){Ec(t,t.return,c)}}function wl(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{Pa(t,n)}catch(r){Ec(e,e.return,r)}}}function xl(e,t,n){n.props=Es(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){Ec(e,t,r)}}function kl(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof n?e.refCleanup=n(r):n.current=r}}catch(o){Ec(e,t,o)}}function Sl(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{r()}catch(o){Ec(e,t,o)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(a){Ec(e,t,a)}else n.current=null}function Tl(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(o){Ec(e,e.return,o)}}function El(e,t,n){try{var o=e.stateNode;!function(e,t,n,o){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var a=null,i=null,s=null,l=null,u=null,c=null,d=null;for(h in n){var f=n[h];if(n.hasOwnProperty(h)&&null!=f)switch(h){case"checked":case"value":break;case"defaultValue":u=f;default:o.hasOwnProperty(h)||fd(e,t,h,null,o,f)}}for(var p in o){var h=o[p];if(f=n[p],o.hasOwnProperty(p)&&(null!=h||null!=f))switch(p){case"type":i=h;break;case"name":a=h;break;case"checked":c=h;break;case"defaultChecked":d=h;break;case"value":s=h;break;case"defaultValue":l=h;break;case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(r(137,t));break;default:h!==f&&fd(e,t,p,h,o,f)}}return void wt(e,s,l,u,c,d,i,a);case"select":for(i in h=s=l=p=null,n)if(u=n[i],n.hasOwnProperty(i)&&null!=u)switch(i){case"value":break;case"multiple":h=u;default:o.hasOwnProperty(i)||fd(e,t,i,null,o,u)}for(a in o)if(i=o[a],u=n[a],o.hasOwnProperty(a)&&(null!=i||null!=u))switch(a){case"value":p=i;break;case"defaultValue":l=i;break;case"multiple":s=i;default:i!==u&&fd(e,t,a,i,o,u)}return t=l,n=s,o=h,void(null!=p?St(e,!!n,p,!1):!!o!=!!n&&(null!=t?St(e,!!n,t,!0):St(e,!!n,n?[]:"",!1)));case"textarea":for(l in h=p=null,n)if(a=n[l],n.hasOwnProperty(l)&&null!=a&&!o.hasOwnProperty(l))switch(l){case"value":case"children":break;default:fd(e,t,l,null,o,a)}for(s in o)if(a=o[s],i=n[s],o.hasOwnProperty(s)&&(null!=a||null!=i))switch(s){case"value":p=a;break;case"defaultValue":h=a;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=a)throw Error(r(91));break;default:a!==i&&fd(e,t,s,a,o,i)}return void Tt(e,p,h);case"option":for(var m in n)if(p=n[m],n.hasOwnProperty(m)&&null!=p&&!o.hasOwnProperty(m))if("selected"===m)e.selected=!1;else fd(e,t,m,null,o,p);for(u in o)if(p=o[u],h=n[u],o.hasOwnProperty(u)&&p!==h&&(null!=p||null!=h))if("selected"===u)e.selected=p&&"function"!=typeof p&&"symbol"!=typeof p;else fd(e,t,u,p,o,h);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)p=n[g],n.hasOwnProperty(g)&&null!=p&&!o.hasOwnProperty(g)&&fd(e,t,g,null,o,p);for(c in o)if(p=o[c],h=n[c],o.hasOwnProperty(c)&&p!==h&&(null!=p||null!=h))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(r(137,t));break;default:fd(e,t,c,p,o,h)}return;default:if(Dt(t)){for(var y in n)p=n[y],n.hasOwnProperty(y)&&void 0!==p&&!o.hasOwnProperty(y)&&pd(e,t,y,void 0,o,p);for(d in o)p=o[d],h=n[d],!o.hasOwnProperty(d)||p===h||void 0===p&&void 0===h||pd(e,t,d,p,o,h);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&null!=p&&!o.hasOwnProperty(v)&&fd(e,t,v,null,o,p);for(f in o)p=o[f],h=n[f],!o.hasOwnProperty(f)||p===h||null==p&&null==h||fd(e,t,f,p,o,h)}(o,e.type,n,t),o[We]=t}catch(a){Ec(e,e.return,a)}}function Cl(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Md(e.type)||4===e.tag}function Nl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Cl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&Md(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function Ml(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=_t));else if(4!==r&&(27===r&&Md(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(Ml(e,t,n),e=e.sibling;null!==e;)Ml(e,t,n),e=e.sibling}function Pl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&Md(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Pl(e,t,n),e=e.sibling;null!==e;)Pl(e,t,n),e=e.sibling}function Dl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,o=t.attributes;o.length;)t.removeAttributeNode(o[0]);hd(t,r,n),t[He]=e,t[We]=n}catch(a){Ec(e,e.return,a)}}var Il=!1,jl=!1,zl=!1,_l="function"==typeof WeakSet?WeakSet:Set,Al=null;function Ol(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Zl(e,n),4&r&&vl(5,n);break;case 1:if(Zl(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(i){Ec(n,n.return,i)}else{var o=Es(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(o,t,e.__reactInternalSnapshotBeforeUpdate)}catch(s){Ec(n,n.return,s)}}64&r&&wl(n),512&r&&kl(n,n.return);break;case 3:if(Zl(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{Pa(e,t)}catch(i){Ec(n,n.return,i)}}break;case 27:null===t&&4&r&&Dl(n);case 26:case 5:Zl(e,n),null===t&&4&r&&Tl(n),512&r&&kl(n,n.return);break;case 12:Zl(e,n);break;case 31:Zl(e,n),4&r&&Bl(e,n);break;case 13:Zl(e,n),4&r&&Hl(e,n),64&r&&(null!==(e=n.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=Pc.bind(null,n))));break;case 22:if(!(r=null!==n.memoizedState||Il)){t=null!==t&&null!==t.memoizedState||jl,o=Il;var a=jl;Il=r,(jl=t)&&!a?Kl(e,n,!!(8772&n.subtreeFlags)):Zl(e,n),Il=o,jl=a}break;case 30:break;default:Zl(e,n)}}function Rl(e){var t=e.alternate;null!==t&&(e.alternate=null,Rl(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&Xe(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ll=null,Fl=!1;function Ul(e,t,n){for(n=n.child;null!==n;)Vl(e,t,n),n=n.sibling}function Vl(e,t,n){if(we&&"function"==typeof we.onCommitFiberUnmount)try{we.onCommitFiberUnmount(be,n)}catch(a){}switch(n.tag){case 26:jl||Sl(n,t),Ul(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:jl||Sl(n,t);var r=Ll,o=Fl;Md(n.type)&&(Ll=n.stateNode,Fl=!1),Ul(e,t,n),Ud(n.stateNode),Ll=r,Fl=o;break;case 5:jl||Sl(n,t);case 6:if(r=Ll,o=Fl,Ll=null,Ul(e,t,n),Fl=o,null!==(Ll=r))if(Fl)try{(9===Ll.nodeType?Ll.body:"HTML"===Ll.nodeName?Ll.ownerDocument.body:Ll).removeChild(n.stateNode)}catch(i){Ec(n,t,i)}else try{Ll.removeChild(n.stateNode)}catch(i){Ec(n,t,i)}break;case 18:null!==Ll&&(Fl?(Pd(9===(e=Ll).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),Qf(e)):Pd(Ll,n.stateNode));break;case 4:r=Ll,o=Fl,Ll=n.stateNode.containerInfo,Fl=!0,Ul(e,t,n),Ll=r,Fl=o;break;case 0:case 11:case 14:case 15:bl(2,n,t),jl||bl(4,n,t),Ul(e,t,n);break;case 1:jl||(Sl(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount&&xl(n,t,r)),Ul(e,t,n);break;case 21:Ul(e,t,n);break;case 22:jl=(r=jl)||null!==n.memoizedState,Ul(e,t,n),jl=r;break;default:Ul(e,t,n)}}function Bl(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&null!==(e=e.memoizedState))){e=e.dehydrated;try{Qf(e)}catch(n){Ec(t,t.return,n)}}}function Hl(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{Qf(e)}catch(n){Ec(t,t.return,n)}}function Wl(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new _l),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new _l),t;default:throw Error(r(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Dc.bind(null,e,t);t.then(r,r)}})}function Yl(e,t){var n=t.deletions;if(null!==n)for(var o=0;o<n.length;o++){var a=n[o],i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 27:if(Md(l.type)){Ll=l.stateNode,Fl=!1;break e}break;case 5:Ll=l.stateNode,Fl=!1;break e;case 3:case 4:Ll=l.stateNode.containerInfo,Fl=!0;break e}l=l.return}if(null===Ll)throw Error(r(160));Vl(i,s,a),Ll=null,Fl=!1,null!==(i=a.alternate)&&(i.return=null),a.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)Ql(t,e),t=t.sibling}var $l=null;function Ql(e,t){var n=e.alternate,o=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Yl(t,e),ql(e),4&o&&(bl(3,e,e.return),vl(3,e),bl(5,e,e.return));break;case 1:Yl(t,e),ql(e),512&o&&(jl||null===n||Sl(n,n.return)),64&o&&Il&&(null!==(e=e.updateQueue)&&(null!==(o=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?o:n.concat(o))));break;case 26:var a=$l;if(Yl(t,e),ql(e),512&o&&(jl||null===n||Sl(n,n.return)),4&o){var i=null!==n?n.memoizedState:null;if(o=e.memoizedState,null===n)if(null===o)if(null===e.stateNode){e:{o=e.type,n=e.memoizedProps,a=a.ownerDocument||a;t:switch(o){case"title":(!(i=a.getElementsByTagName("title")[0])||i[Ze]||i[He]||"http://www.w3.org/2000/svg"===i.namespaceURI||i.hasAttribute("itemprop"))&&(i=a.createElement(o),a.head.insertBefore(i,a.querySelector("head > title"))),hd(i,o,n),i[He]=e,nt(i),o=i;break e;case"link":var s=of("link","href",a).get(o+(n.href||""));if(s)for(var l=0;l<s.length;l++)if((i=s[l]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&i.getAttribute("rel")===(null==n.rel?null:n.rel)&&i.getAttribute("title")===(null==n.title?null:n.title)&&i.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){s.splice(l,1);break t}hd(i=a.createElement(o),o,n),a.head.appendChild(i);break;case"meta":if(s=of("meta","content",a).get(o+(n.content||"")))for(l=0;l<s.length;l++)if((i=s[l]).getAttribute("content")===(null==n.content?null:""+n.content)&&i.getAttribute("name")===(null==n.name?null:n.name)&&i.getAttribute("property")===(null==n.property?null:n.property)&&i.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&i.getAttribute("charset")===(null==n.charSet?null:n.charSet)){s.splice(l,1);break t}hd(i=a.createElement(o),o,n),a.head.appendChild(i);break;default:throw Error(r(468,o))}i[He]=e,nt(i),o=i}e.stateNode=o}else af(a,e.type,e.stateNode);else e.stateNode=Jd(a,o,e.memoizedProps);else i!==o?(null===i?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):i.count--,null===o?af(a,e.type,e.stateNode):Jd(a,o,e.memoizedProps)):null===o&&null!==e.stateNode&&El(e,e.memoizedProps,n.memoizedProps)}break;case 27:Yl(t,e),ql(e),512&o&&(jl||null===n||Sl(n,n.return)),null!==n&&4&o&&El(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Yl(t,e),ql(e),512&o&&(jl||null===n||Sl(n,n.return)),32&e.flags){a=e.stateNode;try{Ct(a,"")}catch(m){Ec(e,e.return,m)}}4&o&&null!=e.stateNode&&El(e,a=e.memoizedProps,null!==n?n.memoizedProps:a),1024&o&&(zl=!0);break;case 6:if(Yl(t,e),ql(e),4&o){if(null===e.stateNode)throw Error(r(162));o=e.memoizedProps,n=e.stateNode;try{n.nodeValue=o}catch(m){Ec(e,e.return,m)}}break;case 3:if(rf=null,a=$l,$l=Hd(t.containerInfo),Yl(t,e),$l=a,ql(e),4&o&&null!==n&&n.memoizedState.isDehydrated)try{Qf(t.containerInfo)}catch(m){Ec(e,e.return,m)}zl&&(zl=!1,Gl(e));break;case 4:o=$l,$l=Hd(e.stateNode.containerInfo),Yl(t,e),ql(e),$l=o;break;case 12:default:Yl(t,e),ql(e);break;case 31:case 19:Yl(t,e),ql(e),4&o&&(null!==(o=e.updateQueue)&&(e.updateQueue=null,Wl(e,o)));break;case 13:Yl(t,e),ql(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==n&&null!==n.memoizedState)&&(_u=ce()),4&o&&(null!==(o=e.updateQueue)&&(e.updateQueue=null,Wl(e,o)));break;case 22:a=null!==e.memoizedState;var u=null!==n&&null!==n.memoizedState,c=Il,d=jl;if(Il=c||a,jl=d||u,Yl(t,e),jl=d,Il=c,ql(e),8192&o)e:for(t=e.stateNode,t._visibility=a?-2&t._visibility:1|t._visibility,a&&(null===n||u||Il||jl||Xl(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){u=n=t;try{if(i=u.stateNode,a)"function"==typeof(s=i.style).setProperty?s.setProperty("display","none","important"):s.display="none";else{l=u.stateNode;var f=u.memoizedProps.style,p=null!=f&&f.hasOwnProperty("display")?f.display:null;l.style.display=null==p||"boolean"==typeof p?"":(""+p).trim()}}catch(m){Ec(u,u.return,m)}}}else if(6===t.tag){if(null===n){u=t;try{u.stateNode.nodeValue=a?"":u.memoizedProps}catch(m){Ec(u,u.return,m)}}}else if(18===t.tag){if(null===n){u=t;try{var h=u.stateNode;a?Dd(h,!0):Dd(u.stateNode,!1)}catch(m){Ec(u,u.return,m)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&o&&(null!==(o=e.updateQueue)&&(null!==(n=o.retryQueue)&&(o.retryQueue=null,Wl(e,n))));case 30:case 21:}}function ql(e){var t=e.flags;if(2&t){try{for(var n,o=e.return;null!==o;){if(Cl(o)){n=o;break}o=o.return}if(null==n)throw Error(r(160));switch(n.tag){case 27:var a=n.stateNode;Pl(e,Nl(e),a);break;case 5:var i=n.stateNode;32&n.flags&&(Ct(i,""),n.flags&=-33),Pl(e,Nl(e),i);break;case 3:case 4:var s=n.stateNode.containerInfo;Ml(e,Nl(e),s);break;default:throw Error(r(161))}}catch(l){Ec(e,e.return,l)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Gl(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Gl(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Zl(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Ol(e,t.alternate,t),t=t.sibling}function Xl(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:bl(4,t,t.return),Xl(t);break;case 1:Sl(t,t.return);var n=t.stateNode;"function"==typeof n.componentWillUnmount&&xl(t,t.return,n),Xl(t);break;case 27:Ud(t.stateNode);case 26:case 5:Sl(t,t.return),Xl(t);break;case 22:null===t.memoizedState&&Xl(t);break;default:Xl(t)}e=e.sibling}}function Kl(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;null!==t;){var r=t.alternate,o=e,a=t,i=a.flags;switch(a.tag){case 0:case 11:case 15:Kl(o,a,n),vl(4,a);break;case 1:if(Kl(o,a,n),"function"==typeof(o=(r=a).stateNode).componentDidMount)try{o.componentDidMount()}catch(u){Ec(r,r.return,u)}if(null!==(o=(r=a).updateQueue)){var s=r.stateNode;try{var l=o.shared.hiddenCallbacks;if(null!==l)for(o.shared.hiddenCallbacks=null,o=0;o<l.length;o++)Ma(l[o],s)}catch(u){Ec(r,r.return,u)}}n&&64&i&&wl(a),kl(a,a.return);break;case 27:Dl(a);case 26:case 5:Kl(o,a,n),n&&null===r&&4&i&&Tl(a),kl(a,a.return);break;case 12:Kl(o,a,n);break;case 31:Kl(o,a,n),n&&4&i&&Bl(o,a);break;case 13:Kl(o,a,n),n&&4&i&&Hl(o,a);break;case 22:null===a.memoizedState&&Kl(o,a,n),kl(a,a.return);break;case 30:break;default:Kl(o,a,n)}t=t.sibling}}function Jl(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Ho(n))}function eu(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Ho(e))}function tu(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)nu(e,t,n,r),t=t.sibling}function nu(e,t,n,r){var o=t.flags;switch(t.tag){case 0:case 11:case 15:tu(e,t,n,r),2048&o&&vl(9,t);break;case 1:case 31:case 13:default:tu(e,t,n,r);break;case 3:tu(e,t,n,r),2048&o&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Ho(e)));break;case 12:if(2048&o){tu(e,t,n,r),e=t.stateNode;try{var a=t.memoizedProps,i=a.id,s=a.onPostCommit;"function"==typeof s&&s(i,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(l){Ec(t,t.return,l)}}else tu(e,t,n,r);break;case 23:break;case 22:a=t.stateNode,i=t.alternate,null!==t.memoizedState?2&a._visibility?tu(e,t,n,r):ou(e,t):2&a._visibility?tu(e,t,n,r):(a._visibility|=2,ru(e,t,n,r,!!(10256&t.subtreeFlags)||!1)),2048&o&&Jl(i,t);break;case 24:tu(e,t,n,r),2048&o&&eu(t.alternate,t)}}function ru(e,t,n,r,o){for(o=o&&(!!(10256&t.subtreeFlags)||!1),t=t.child;null!==t;){var a=e,i=t,s=n,l=r,u=i.flags;switch(i.tag){case 0:case 11:case 15:ru(a,i,s,l,o),vl(8,i);break;case 23:break;case 22:var c=i.stateNode;null!==i.memoizedState?2&c._visibility?ru(a,i,s,l,o):ou(a,i):(c._visibility|=2,ru(a,i,s,l,o)),o&&2048&u&&Jl(i.alternate,i);break;case 24:ru(a,i,s,l,o),o&&2048&u&&eu(i.alternate,i);break;default:ru(a,i,s,l,o)}t=t.sibling}}function ou(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,r=t,o=r.flags;switch(r.tag){case 22:ou(n,r),2048&o&&Jl(r.alternate,r);break;case 24:ou(n,r),2048&o&&eu(r.alternate,r);break;default:ou(n,r)}t=t.sibling}}var au=8192;function iu(e,t,n){if(e.subtreeFlags&au)for(e=e.child;null!==e;)su(e,t,n),e=e.sibling}function su(e,t,n){switch(e.tag){case 26:iu(e,t,n),e.flags&au&&null!==e.memoizedState&&function(e,t,n,r){if(!("stylesheet"!==n.type||"string"==typeof r.media&&!1===matchMedia(r.media).matches||4&n.state.loading)){if(null===n.instance){var o=qd(r.href),a=t.querySelector(Gd(o));if(a)return null!==(t=a._p)&&"object"==typeof t&&"function"==typeof t.then&&(e.count++,e=uf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,void nt(a);a=t.ownerDocument||t,r=Zd(r),(o=Vd.get(o))&&tf(r,o),nt(a=a.createElement("link"));var i=a;i._p=new Promise(function(e,t){i.onload=e,i.onerror=t}),hd(a,"link",r),n.instance=a}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(3&n.state.loading)&&(e.count++,n=uf.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}(n,$l,e.memoizedState,e.memoizedProps);break;case 5:default:iu(e,t,n);break;case 3:case 4:var r=$l;$l=Hd(e.stateNode.containerInfo),iu(e,t,n),$l=r;break;case 22:null===e.memoizedState&&(null!==(r=e.alternate)&&null!==r.memoizedState?(r=au,au=16777216,iu(e,t,n),au=r):iu(e,t,n))}}function lu(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function uu(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Al=r,fu(r,e)}lu(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)cu(e),e=e.sibling}function cu(e){switch(e.tag){case 0:case 11:case 15:uu(e),2048&e.flags&&bl(9,e,e.return);break;case 3:case 12:default:uu(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,du(e)):uu(e)}}function du(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Al=r,fu(r,e)}lu(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:bl(8,t,t.return),du(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,du(t));break;default:du(t)}e=e.sibling}}function fu(e,t){for(;null!==Al;){var n=Al;switch(n.tag){case 0:case 11:case 15:bl(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:Ho(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,Al=r;else e:for(n=e;null!==Al;){var o=(r=Al).sibling,a=r.return;if(Rl(r),r===n){Al=null;break e}if(null!==o){o.return=a,Al=o;break e}Al=a}}}var pu={getCacheForType:function(e){var t=Ao(Vo),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Ao(Vo).controller.signal}},hu="function"==typeof WeakMap?WeakMap:Map,mu=0,gu=null,yu=null,vu=0,bu=0,wu=null,xu=!1,ku=!1,Su=!1,Tu=0,Eu=0,Cu=0,Nu=0,Mu=0,Pu=0,Du=0,Iu=null,ju=null,zu=!1,_u=0,Au=0,Ou=1/0,Ru=null,Lu=null,Fu=0,Uu=null,Vu=null,Bu=0,Hu=0,Wu=null,Yu=null,$u=0,Qu=null;function qu(){return 2&mu&&0!==vu?vu&-vu:null!==A.T?Wc():Ue()}function Gu(){if(0===Pu)if(536870912&vu&&!ho)Pu=536870912;else{var e=Ce;!(3932160&(Ce<<=1))&&(Ce=262144),Pu=e}return null!==(e=Aa.current)&&(e.flags|=32),Pu}function Zu(e,t,n){(e!==gu||2!==bu&&9!==bu)&&null===e.cancelPendingCommit||(rc(e,0),ec(e,vu,Pu,!1)),_e(e,n),2&mu&&e===gu||(e===gu&&(!(2&mu)&&(Nu|=n),4===Eu&&ec(e,vu,Pu,!1)),Rc(e))}function Xu(e,t,n){if(6&mu)throw Error(r(327));for(var o=!n&&!(127&t)&&0===(t&e.expiredLanes)||De(e,t),a=o?function(e,t){var n=mu;mu|=2;var o=ic(),a=sc();gu!==e||vu!==t?(Ru=null,Ou=ce()+500,rc(e,t)):ku=De(e,t);e:for(;;)try{if(0!==bu&&null!==yu){t=yu;var i=wu;t:switch(bu){case 1:bu=0,wu=null,hc(e,t,i,1);break;case 2:case 9:if(oa(i)){bu=0,wu=null,pc(t);break}t=function(){2!==bu&&9!==bu||gu!==e||(bu=7),Rc(e)},i.then(t,t);break e;case 3:bu=7;break e;case 4:bu=5;break e;case 7:oa(i)?(bu=0,wu=null,pc(t)):(bu=0,wu=null,hc(e,t,i,7));break;case 5:var s=null;switch(yu.tag){case 26:s=yu.memoizedState;case 5:case 27:var l=yu;if(s?sf(s):l.stateNode.complete){bu=0,wu=null;var u=l.sibling;if(null!==u)yu=u;else{var c=l.return;null!==c?(yu=c,mc(c)):yu=null}break t}}bu=0,wu=null,hc(e,t,i,5);break;case 6:bu=0,wu=null,hc(e,t,i,6);break;case 8:nc(),Eu=6;break e;default:throw Error(r(462))}}dc();break}catch(d){oc(e,d)}return No=Co=null,A.H=o,A.A=a,mu=n,null!==yu?0:(gu=null,vu=0,jr(),Eu)}(e,t):uc(e,t,!0),i=o;;){if(0===a){ku&&!o&&ec(e,t,0,!1);break}if(n=e.current.alternate,!i||Ju(n)){if(2===a){if(i=t,e.errorRecoveryDisabledLanes&i)var s=0;else s=0!==(s=-536870913&e.pendingLanes)?s:536870912&s?536870912:0;if(0!==s){t=s;e:{var l=e;a=Iu;var u=l.current.memoizedState.isDehydrated;if(u&&(rc(l,s).flags|=256),2!==(s=uc(l,s,!1))){if(Su&&!u){l.errorRecoveryDisabledLanes|=i,Nu|=i,a=4;break e}i=ju,ju=a,null!==i&&(null===ju?ju=i:ju.push.apply(ju,i))}a=s}if(i=!1,2!==a)continue}}if(1===a){rc(e,0),ec(e,t,0,!0);break}e:{switch(o=e,i=a){case 0:case 1:throw Error(r(345));case 4:if((4194048&t)!==t)break;case 6:ec(o,t,Pu,!xu);break e;case 2:ju=null;break;case 3:case 5:break;default:throw Error(r(329))}if((62914560&t)===t&&10<(a=_u+300-ce())){if(ec(o,t,Pu,!xu),0!==Pe(o,0,!0))break e;Bu=t,o.timeoutHandle=Sd(Ku.bind(null,o,n,ju,Ru,zu,t,Pu,Nu,Du,xu,i,"Throttled",-0,0),a)}else Ku(o,n,ju,Ru,zu,t,Pu,Nu,Du,xu,i,null,-0,0)}break}a=uc(e,t,!1),i=!1}Rc(e)}function Ku(e,t,n,r,o,a,i,s,l,u,c,d,f,p){if(e.timeoutHandle=-1,8192&(d=t.subtreeFlags)||!(16785408&~d)){su(t,a,d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:_t});var h=(62914560&a)===a?_u-ce():(4194048&a)===a?Au-ce():0;if(null!==(h=function(e,t){return e.stylesheets&&0===e.count&&df(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&df(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&0===lf&&(lf=62500*function(){if("function"==typeof performance.getEntriesByType){for(var e=0,t=0,n=performance.getEntriesByType("resource"),r=0;r<n.length;r++){var o=n[r],a=o.transferSize,i=o.initiatorType,s=o.duration;if(a&&s&&md(i)){for(i=0,s=o.responseEnd,r+=1;r<n.length;r++){var l=n[r],u=l.startTime;if(u>s)break;var c=l.transferSize,d=l.initiatorType;c&&md(d)&&(i+=c*((l=l.responseEnd)<s?1:(s-u)/(l-u)))}if(--r,t+=8*(a+i)/(o.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&"number"==typeof(e=navigator.connection.downlink)?e:5}());var o=setTimeout(function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&df(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>lf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(o)}}:null}(d,h)))return Bu=a,e.cancelPendingCommit=h(yc.bind(null,e,t,a,n,r,o,i,s,l,c,d,null,f,p)),void ec(e,a,i,!u)}yc(e,t,a,n,r,o,i,s,l)}function Ju(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!er(a(),o))return!1}catch(i){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function ec(e,t,n,r){t&=~Mu,t&=~Nu,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var o=t;0<o;){var a=31-ke(o),i=1<<a;r[a]=-1,o&=~i}0!==n&&Ae(e,n,t)}function tc(){return!!(6&mu)||(Lc(0),!1)}function nc(){if(null!==yu){if(0===bu)var e=yu.return;else No=Co=null,ui(e=yu),ca=null,da=0,e=yu;for(;null!==e;)yl(e.alternate,e),e=e.return;yu=null}}function rc(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,Td(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Bu=0,nc(),gu=e,yu=n=Br(e.current,null),vu=t,bu=0,wu=null,xu=!1,ku=De(e,t),Su=!1,Du=Pu=Mu=Nu=Cu=Eu=0,ju=Iu=null,zu=!1,8&t&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var o=31-ke(r),a=1<<o;t|=e[o],r&=~a}return Tu=t,jr(),n}function oc(e,t){Ya=null,A.H=ys,t===ea||t===na?(t=la(),bu=3):t===ta?(t=la(),bu=4):bu=t===_s?8:null!==t&&"object"==typeof t&&"function"==typeof t.then?6:1,wu=t,null===yu&&(Eu=1,Ps(e,Zr(t,e.current)))}function ac(){var e=Aa.current;return null===e||((4194048&vu)===vu?null===Oa:!!((62914560&vu)===vu||536870912&vu)&&e===Oa)}function ic(){var e=A.H;return A.H=ys,null===e?ys:e}function sc(){var e=A.A;return A.A=pu,e}function lc(){Eu=4,xu||(4194048&vu)!==vu&&null!==Aa.current||(ku=!0),!(134217727&Cu)&&!(134217727&Nu)||null===gu||ec(gu,vu,Pu,!1)}function uc(e,t,n){var r=mu;mu|=2;var o=ic(),a=sc();gu===e&&vu===t||(Ru=null,rc(e,t)),t=!1;var i=Eu;e:for(;;)try{if(0!==bu&&null!==yu){var s=yu,l=wu;switch(bu){case 8:nc(),i=6;break e;case 3:case 2:case 9:case 6:null===Aa.current&&(t=!0);var u=bu;if(bu=0,wu=null,hc(e,s,l,u),n&&ku){i=0;break e}break;default:u=bu,bu=0,wu=null,hc(e,s,l,u)}}cc(),i=Eu;break}catch(c){oc(e,c)}return t&&e.shellSuspendCounter++,No=Co=null,mu=r,A.H=o,A.A=a,null===yu&&(gu=null,vu=0,jr()),i}function cc(){for(;null!==yu;)fc(yu)}function dc(){for(;null!==yu&&!le();)fc(yu)}function fc(e){var t=ll(e.alternate,e,Tu);e.memoizedProps=e.pendingProps,null===t?mc(e):yu=t}function pc(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Qs(n,t,t.pendingProps,t.type,void 0,vu);break;case 11:t=Qs(n,t,t.pendingProps,t.type.render,t.ref,vu);break;case 5:ui(t);default:yl(n,t),t=ll(n,t=yu=Hr(t,Tu),Tu)}e.memoizedProps=e.pendingProps,null===t?mc(e):yu=t}function hc(e,t,n,o){No=Co=null,ui(t),ca=null,da=0;var a=t.return;try{if(function(e,t,n,o,a){if(n.flags|=32768,null!==o&&"object"==typeof o&&"function"==typeof o.then){if(null!==(t=n.alternate)&&jo(t,n,a,!0),null!==(n=Aa.current)){switch(n.tag){case 31:case 13:return null===Oa?lc():null===n.alternate&&0===Eu&&(Eu=3),n.flags&=-257,n.flags|=65536,n.lanes=a,o===ra?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([o]):t.add(o),Cc(e,o,a)),!1;case 22:return n.flags|=65536,o===ra?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([o])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([o]):n.add(o),Cc(e,o,a)),!1}throw Error(r(435,n.tag))}return Cc(e,o,a),lc(),!1}if(ho)return null!==(t=Aa.current)?(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=a,o!==yo&&To(Zr(e=Error(r(422),{cause:o}),n))):(o!==yo&&To(Zr(t=Error(r(423),{cause:o}),n)),(e=e.current.alternate).flags|=65536,a&=-a,e.lanes|=a,o=Zr(o,n),Ta(e,a=Is(e.stateNode,o,a)),4!==Eu&&(Eu=2)),!1;var i=Error(r(520),{cause:o});if(i=Zr(i,n),null===Iu?Iu=[i]:Iu.push(i),4!==Eu&&(Eu=2),null===t)return!0;o=Zr(o,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,Ta(n,e=Is(n.stateNode,o,e)),!1;case 1:if(t=n.type,i=n.stateNode,!(128&n.flags||"function"!=typeof t.getDerivedStateFromError&&(null===i||"function"!=typeof i.componentDidCatch||null!==Lu&&Lu.has(i))))return n.flags|=65536,a&=-a,n.lanes|=a,zs(a=js(a),e,n,o),Ta(n,a),!1}n=n.return}while(null!==n);return!1}(e,a,t,n,vu))return Eu=1,Ps(e,Zr(n,e.current)),void(yu=null)}catch(i){if(null!==a)throw yu=a,i;return Eu=1,Ps(e,Zr(n,e.current)),void(yu=null)}32768&t.flags?(ho||1===o?e=!0:ku||536870912&vu?e=!1:(xu=e=!0,(2===o||9===o||3===o||6===o)&&(null!==(o=Aa.current)&&13===o.tag&&(o.flags|=16384))),gc(t,e)):mc(t)}function mc(e){var t=e;do{if(32768&t.flags)return void gc(t,xu);e=t.return;var n=ml(t.alternate,t,Tu);if(null!==n)return void(yu=n);if(null!==(t=t.sibling))return void(yu=t);yu=t=e}while(null!==t);0===Eu&&(Eu=5)}function gc(e,t){do{var n=gl(e.alternate,e);if(null!==n)return n.flags&=32767,void(yu=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(yu=e);yu=e=n}while(null!==e);Eu=6,yu=null}function yc(e,t,n,o,a,i,s,l,u){e.cancelPendingCommit=null;do{kc()}while(0!==Fu);if(6&mu)throw Error(r(327));if(null!==t){if(t===e.current)throw Error(r(177));if(i=t.lanes|t.childLanes,function(e,t,n,r,o,a){var i=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,l=e.expirationTimes,u=e.hiddenUpdates;for(n=i&~n;0<n;){var c=31-ke(n),d=1<<c;s[c]=0,l[c]=-1;var f=u[c];if(null!==f)for(u[c]=null,c=0;c<f.length;c++){var p=f[c];null!==p&&(p.lane&=-536870913)}n&=~d}0!==r&&Ae(e,r,0),0!==a&&0===o&&0!==e.tag&&(e.suspendedLanes|=a&~(i&~t))}(e,n,i|=Ir,s,l,u),e===gu&&(yu=gu=null,vu=0),Vu=t,Uu=e,Bu=n,Hu=i,Wu=a,Yu=o,10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,ie(he,function(){return Sc(),null})):(e.callbackNode=null,e.callbackPriority=0),o=!!(13878&t.flags),13878&t.subtreeFlags||o){o=A.T,A.T=null,a=R.p,R.p=2,s=mu,mu|=4;try{!function(e,t){if(e=e.containerInfo,gd=kf,ir(e=ar(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var o=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(o&&0!==o.rangeCount){n=o.anchorNode;var a=o.anchorOffset,i=o.focusNode;o=o.focusOffset;try{n.nodeType,i.nodeType}catch(g){n=null;break e}var s=0,l=-1,u=-1,c=0,d=0,f=e,p=null;t:for(;;){for(var h;f!==n||0!==a&&3!==f.nodeType||(l=s+a),f!==i||0!==o&&3!==f.nodeType||(u=s+o),3===f.nodeType&&(s+=f.nodeValue.length),null!==(h=f.firstChild);)p=f,f=h;for(;;){if(f===e)break t;if(p===n&&++c===a&&(l=s),p===i&&++d===o&&(u=s),null!==(h=f.nextSibling))break;p=(f=p).parentNode}f=h}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(yd={focusedElem:e,selectionRange:n},kf=!1,Al=t;null!==Al;)if(e=(t=Al).child,1028&t.subtreeFlags&&null!==e)e.return=t,Al=e;else for(;null!==Al;){switch(i=(t=Al).alternate,e=t.flags,t.tag){case 0:if(4&e&&null!==(e=null!==(e=t.updateQueue)?e.events:null))for(n=0;n<e.length;n++)(a=e[n]).ref.impl=a.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&e&&null!==i){e=void 0,n=t,a=i.memoizedProps,i=i.memoizedState,o=n.stateNode;try{var m=Es(n.type,a);e=o.getSnapshotBeforeUpdate(m,i),o.__reactInternalSnapshotBeforeUpdate=e}catch(y){Ec(n,n.return,y)}}break;case 3:if(1024&e)if(9===(n=(e=t.stateNode.containerInfo).nodeType))Id(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Id(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(r(163))}if(null!==(e=t.sibling)){e.return=t.return,Al=e;break}Al=t.return}}(e,t)}finally{mu=s,R.p=a,A.T=o}}Fu=1,vc(),bc(),wc()}}function vc(){if(1===Fu){Fu=0;var e=Uu,t=Vu,n=!!(13878&t.flags);if(13878&t.subtreeFlags||n){n=A.T,A.T=null;var r=R.p;R.p=2;var o=mu;mu|=4;try{Ql(t,e);var a=yd,i=ar(e.containerInfo),s=a.focusedElem,l=a.selectionRange;if(i!==s&&s&&s.ownerDocument&&or(s.ownerDocument.documentElement,s)){if(null!==l&&ir(s)){var u=l.start,c=l.end;if(void 0===c&&(c=u),"selectionStart"in s)s.selectionStart=u,s.selectionEnd=Math.min(c,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),h=s.textContent.length,m=Math.min(l.start,h),g=void 0===l.end?m:Math.min(l.end,h);!p.extend&&m>g&&(i=g,g=m,m=i);var y=rr(s,m),v=rr(s,g);if(y&&v&&(1!==p.rangeCount||p.anchorNode!==y.node||p.anchorOffset!==y.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var b=d.createRange();b.setStart(y.node,y.offset),p.removeAllRanges(),m>g?(p.addRange(b),p.extend(v.node,v.offset)):(b.setEnd(v.node,v.offset),p.addRange(b))}}}}for(d=[],p=s;p=p.parentNode;)1===p.nodeType&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof s.focus&&s.focus(),s=0;s<d.length;s++){var w=d[s];w.element.scrollLeft=w.left,w.element.scrollTop=w.top}}kf=!!gd,yd=gd=null}finally{mu=o,R.p=r,A.T=n}}e.current=t,Fu=2}}function bc(){if(2===Fu){Fu=0;var e=Uu,t=Vu,n=!!(8772&t.flags);if(8772&t.subtreeFlags||n){n=A.T,A.T=null;var r=R.p;R.p=2;var o=mu;mu|=4;try{Ol(e,t.alternate,t)}finally{mu=o,R.p=r,A.T=n}}Fu=3}}function wc(){if(4===Fu||3===Fu){Fu=0,ue();var e=Uu,t=Vu,n=Bu,r=Yu;10256&t.subtreeFlags||10256&t.flags?Fu=5:(Fu=0,Vu=Uu=null,xc(e,e.pendingLanes));var o=e.pendingLanes;if(0===o&&(Lu=null),Fe(n),t=t.stateNode,we&&"function"==typeof we.onCommitFiberRoot)try{we.onCommitFiberRoot(be,t,void 0,!(128&~t.current.flags))}catch(l){}if(null!==r){t=A.T,o=R.p,R.p=2,A.T=null;try{for(var a=e.onRecoverableError,i=0;i<r.length;i++){var s=r[i];a(s.value,{componentStack:s.stack})}}finally{A.T=t,R.p=o}}3&Bu&&kc(),Rc(e),o=e.pendingLanes,261930&n&&42&o?e===Qu?$u++:($u=0,Qu=e):$u=0,Lc(0)}}function xc(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,Ho(t)))}function kc(){return vc(),bc(),wc(),Sc()}function Sc(){if(5!==Fu)return!1;var e=Uu,t=Hu;Hu=0;var n=Fe(Bu),o=A.T,a=R.p;try{R.p=32>n?32:n,A.T=null,n=Wu,Wu=null;var i=Uu,s=Bu;if(Fu=0,Vu=Uu=null,Bu=0,6&mu)throw Error(r(331));var l=mu;if(mu|=4,cu(i.current),nu(i,i.current,s,n),mu=l,Lc(0,!1),we&&"function"==typeof we.onPostCommitFiberRoot)try{we.onPostCommitFiberRoot(be,i)}catch(u){}return!0}finally{R.p=a,A.T=o,xc(e,t)}}function Tc(e,t,n){t=Zr(n,t),null!==(e=ka(e,t=Is(e.stateNode,t,2),2))&&(_e(e,2),Rc(e))}function Ec(e,t,n){if(3===e.tag)Tc(e,e,n);else for(;null!==t;){if(3===t.tag){Tc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Lu||!Lu.has(r))){e=Zr(n,e),null!==(r=ka(t,n=js(2),2))&&(zs(n,r,t,e),_e(r,2),Rc(r));break}}t=t.return}}function Cc(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new hu;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(Su=!0,o.add(n),e=Nc.bind(null,e,t,n),t.then(e,e))}function Nc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,gu===e&&(vu&n)===n&&(4===Eu||3===Eu&&(62914560&vu)===vu&&300>ce()-_u?!(2&mu)&&rc(e,0):Mu|=n,Du===vu&&(Du=0)),Rc(e)}function Mc(e,t){0===t&&(t=je()),null!==(e=Ar(e,t))&&(_e(e,t),Rc(e))}function Pc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Mc(e,n)}function Dc(e,t){var n=0;switch(e.tag){case 31:case 13:var o=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:o=e.stateNode;break;case 22:o=e.stateNode._retryCache;break;default:throw Error(r(314))}null!==o&&o.delete(t),Mc(e,n)}var Ic=null,jc=null,zc=!1,_c=!1,Ac=!1,Oc=0;function Rc(e){e!==jc&&null===e.next&&(null===jc?Ic=jc=e:jc=jc.next=e),_c=!0,zc||(zc=!0,Cd(function(){6&mu?ie(fe,Fc):Uc()}))}function Lc(e,t){if(!Ac&&_c){Ac=!0;do{for(var n=!1,r=Ic;null!==r;){if(0!==e){var o=r.pendingLanes;if(0===o)var a=0;else{var i=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-ke(42|e)+1)-1,a=201326741&(a&=o&~(i&~s))?201326741&a|1:a?2|a:0}0!==a&&(n=!0,Hc(r,a))}else a=vu,!(3&(a=Pe(r,r===gu?a:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||De(r,a)||(n=!0,Hc(r,a));r=r.next}}while(n);Ac=!1}}function Fc(){Uc()}function Uc(){_c=zc=!1;var e=0;0!==Oc&&function(){var e=window.event;if(e&&"popstate"===e.type)return e!==kd&&(kd=e,!0);return kd=null,!1}()&&(e=Oc);for(var t=ce(),n=null,r=Ic;null!==r;){var o=r.next,a=Vc(r,t);0===a?(r.next=null,null===n?Ic=o:n.next=o,null===o&&(jc=n)):(n=r,(0!==e||3&a)&&(_c=!0)),r=o}0!==Fu&&5!==Fu||Lc(e),0!==Oc&&(Oc=0)}function Vc(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=-62914561&e.pendingLanes;0<a;){var i=31-ke(a),s=1<<i,l=o[i];-1===l?0!==(s&n)&&0===(s&r)||(o[i]=Ie(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}if(n=vu,n=Pe(e,e===(t=gu)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),r=e.callbackNode,0===n||e===t&&(2===bu||9===bu)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&se(r),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||De(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&se(r),Fe(n)){case 2:case 8:n=pe;break;case 32:default:n=he;break;case 268435456:n=ge}return r=Bc.bind(null,e),n=ie(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&se(r),e.callbackPriority=2,e.callbackNode=null,2}function Bc(e,t){if(0!==Fu&&5!==Fu)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(kc()&&e.callbackNode!==n)return null;var r=vu;return 0===(r=Pe(e,e===gu?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Xu(e,r,t),Vc(e,ce()),null!=e.callbackNode&&e.callbackNode===n?Bc.bind(null,e):null)}function Hc(e,t){if(kc())return null;Xu(e,t,!0)}function Wc(){if(0===Oc){var e=$o;0===e&&(e=Ee,!(261888&(Ee<<=1))&&(Ee=256)),Oc=e}return Oc}function Yc(e){return null==e||"symbol"==typeof e||"boolean"==typeof e?null:"function"==typeof e?e:zt(""+e)}function $c(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Qc=0;Qc<Cr.length;Qc++){var qc=Cr[Qc];Nr(qc.toLowerCase(),"on"+(qc[0].toUpperCase()+qc.slice(1)))}Nr(vr,"onAnimationEnd"),Nr(br,"onAnimationIteration"),Nr(wr,"onAnimationStart"),Nr("dblclick","onDoubleClick"),Nr("focusin","onFocus"),Nr("focusout","onBlur"),Nr(xr,"onTransitionRun"),Nr(kr,"onTransitionStart"),Nr(Sr,"onTransitionCancel"),Nr(Tr,"onTransitionEnd"),it("onMouseEnter",["mouseout","mouseover"]),it("onMouseLeave",["mouseout","mouseover"]),it("onPointerEnter",["pointerout","pointerover"]),it("onPointerLeave",["pointerout","pointerover"]),at("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),at("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),at("onBeforeInput",["compositionend","keypress","textInput","paste"]),at("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),at("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),at("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Gc="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(" "),Zc=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Gc));function Xc(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;a=s,o.currentTarget=u;try{a(o)}catch(c){Mr(c)}o.currentTarget=null,a=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,u=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;a=s,o.currentTarget=u;try{a(o)}catch(c){Mr(c)}o.currentTarget=null,a=l}}}}function Kc(e,t){var n=t[$e];void 0===n&&(n=t[$e]=new Set);var r=e+"__bubble";n.has(r)||(nd(t,e,2,!1),n.add(r))}function Jc(e,t,n){var r=0;t&&(r|=4),nd(n,e,r,t)}var ed="_reactListening"+Math.random().toString(36).slice(2);function td(e){if(!e[ed]){e[ed]=!0,rt.forEach(function(t){"selectionchange"!==t&&(Zc.has(t)||Jc(t,!1,e),Jc(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[ed]||(t[ed]=!0,Jc("selectionchange",!1,t))}}function nd(e,t,n,r){switch(Pf(t)){case 2:var o=Sf;break;case 8:o=Tf;break;default:o=Ef}n=o.bind(null,t,n,e),o=void 0,!Wt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function rd(e,t,n,r,o){var i=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var s=r.tag;if(3===s||4===s){var l=r.stateNode.containerInfo;if(l===o)break;if(4===s)for(s=r.return;null!==s;){var u=s.tag;if((3===u||4===u)&&s.stateNode.containerInfo===o)return;s=s.return}for(;null!==l;){if(null===(s=Ke(l)))return;if(5===(u=s.tag)||6===u||26===u||27===u){r=i=s;continue e}l=l.parentNode}}r=r.return}Vt(function(){var r=i,o=Ot(n),s=[];e:{var l=Er.get(e);if(void 0!==l){var u=on,c=e;switch(e){case"keypress":if(0===Zt(n))break e;case"keydown":case"keyup":u=wn;break;case"focusin":c="focus",u=dn;break;case"focusout":c="blur",u=dn;break;case"beforeblur":case"afterblur":u=dn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=un;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=cn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=kn;break;case vr:case br:case wr:u=fn;break;case Tr:u=Sn;break;case"scroll":case"scrollend":u=sn;break;case"wheel":u=Tn;break;case"copy":case"cut":case"paste":u=pn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=xn;break;case"toggle":case"beforetoggle":u=En}var d=!!(4&t),f=!d&&("scroll"===e||"scrollend"===e),p=d?null!==l?l+"Capture":null:l;d=[];for(var h,m=r;null!==m;){var g=m;if(h=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===h||null===p||null!=(g=Bt(m,p))&&d.push(od(m,g,h)),f)break;m=m.return}0<d.length&&(l=new u(l,c,null,n,o),s.push({event:l,listeners:d}))}}if(!(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===At||!(c=n.relatedTarget||n.fromElement)||!Ke(c)&&!c[Ye])&&(u||l)&&(l=o.window===o?o:(l=o.ownerDocument)?l.defaultView||l.parentWindow:window,u?(u=r,null!==(c=(c=n.relatedTarget||n.toElement)?Ke(c):null)&&(f=a(c),d=c.tag,c!==f||5!==d&&27!==d&&6!==d)&&(c=null)):(u=null,c=r),u!==c)){if(d=un,g="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(d=xn,g="onPointerLeave",p="onPointerEnter",m="pointer"),f=null==u?l:et(u),h=null==c?l:et(c),(l=new d(g,m+"leave",u,n,o)).target=f,l.relatedTarget=h,g=null,Ke(o)===r&&((d=new d(p,m+"enter",c,n,o)).target=h,d.relatedTarget=f,g=d),f=g,u&&c)e:{for(d=id,m=c,h=0,g=p=u;g;g=d(g))h++;g=0;for(var y=m;y;y=d(y))g++;for(;0<h-g;)p=d(p),h--;for(;0<g-h;)m=d(m),g--;for(;h--;){if(p===m||null!==m&&p===m.alternate){d=p;break e}p=d(p),m=d(m)}d=null}else d=null;null!==u&&sd(s,l,u,d,!1),null!==c&&null!==f&&sd(s,f,c,d,!0)}if("select"===(u=(l=r?et(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===u&&"file"===l.type)var v=Hn;else if(Rn(l))if(Wn)v=Jn;else{v=Xn;var b=Zn}else!(u=l.nodeName)||"input"!==u.toLowerCase()||"checkbox"!==l.type&&"radio"!==l.type?r&&Dt(r.elementType)&&(v=Hn):v=Kn;switch(v&&(v=v(e,r))?Ln(s,v,n,o):(b&&b(e,l,r),"focusout"===e&&r&&"number"===l.type&&null!=r.memoizedProps.value&&kt(l,"number",l.value)),b=r?et(r):window,e){case"focusin":(Rn(b)||"true"===b.contentEditable)&&(lr=b,ur=r,cr=null);break;case"focusout":cr=ur=lr=null;break;case"mousedown":dr=!0;break;case"contextmenu":case"mouseup":case"dragend":dr=!1,fr(s,n,o);break;case"selectionchange":if(sr)break;case"keydown":case"keyup":fr(s,n,o)}var w;if(Nn)e:{switch(e){case"compositionstart":var x="onCompositionStart";break e;case"compositionend":x="onCompositionEnd";break e;case"compositionupdate":x="onCompositionUpdate";break e}x=void 0}else An?zn(e,n)&&(x="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(x="onCompositionStart");x&&(Dn&&"ko"!==n.locale&&(An||"onCompositionStart"!==x?"onCompositionEnd"===x&&An&&(w=Gt()):(Qt="value"in($t=o)?$t.value:$t.textContent,An=!0)),0<(b=ad(r,x)).length&&(x=new hn(x,e,null,n,o),s.push({event:x,listeners:b}),w?x.data=w:null!==(w=_n(n))&&(x.data=w))),(w=Pn?function(e,t){switch(e){case"compositionend":return _n(t);case"keypress":return 32!==t.which?null:(jn=!0,In);case"textInput":return(e=t.data)===In&&jn?null:e;default:return null}}(e,n):function(e,t){if(An)return"compositionend"===e||!Nn&&zn(e,t)?(e=Gt(),qt=Qt=$t=null,An=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Dn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(x=ad(r,"onBeforeInput")).length&&(b=new hn("onBeforeInput","beforeinput",null,n,o),s.push({event:b,listeners:x}),b.data=w)),function(e,t,n,r,o){if("submit"===t&&n&&n.stateNode===o){var a=Yc((o[We]||null).action),i=r.submitter;i&&null!==(t=(t=i[We]||null)?Yc(t.formAction):i.getAttribute("formAction"))&&(a=t,i=null);var s=new on("action","action",null,r,o);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==Oc){var e=i?$c(o,i):new FormData(o);rs(n,{pending:!0,data:e,method:o.method,action:a},null,e)}}else"function"==typeof a&&(s.preventDefault(),e=i?$c(o,i):new FormData(o),rs(n,{pending:!0,data:e,method:o.method,action:a},a,e))},currentTarget:o}]})}}(s,e,r,n,o)}Xc(s,t)})}function od(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ad(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;if(5!==(o=o.tag)&&26!==o&&27!==o||null===a||(null!=(o=Bt(e,n))&&r.unshift(od(e,o,a)),null!=(o=Bt(e,t))&&r.push(od(e,o,a))),3===e.tag)return r;e=e.return}return[]}function id(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function sd(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(s=s.tag,null!==l&&l===r)break;5!==s&&26!==s&&27!==s||null===u||(l=u,o?null!=(u=Bt(n,a))&&i.unshift(od(n,u,l)):o||null!=(u=Bt(n,a))&&i.push(od(n,u,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var ld=/\r\n?/g,ud=/\u0000|\uFFFD/g;function cd(e){return("string"==typeof e?e:""+e).replace(ld,"\n").replace(ud,"")}function dd(e,t){return t=cd(t),cd(e)===t}function fd(e,t,n,o,a,i){switch(n){case"children":"string"==typeof o?"body"===t||"textarea"===t&&""===o||Ct(e,o):("number"==typeof o||"bigint"==typeof o)&&"body"!==t&&Ct(e,""+o);break;case"className":dt(e,"class",o);break;case"tabIndex":dt(e,"tabindex",o);break;case"dir":case"role":case"viewBox":case"width":case"height":dt(e,n,o);break;case"style":Pt(e,o,i);break;case"data":if("object"!==t){dt(e,"data",o);break}case"src":case"href":if(""===o&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==o||"function"==typeof o||"symbol"==typeof o||"boolean"==typeof o){e.removeAttribute(n);break}o=zt(""+o),e.setAttribute(n,o);break;case"action":case"formAction":if("function"==typeof o){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"==typeof i&&("formAction"===n?("input"!==t&&fd(e,t,"name",a.name,a,null),fd(e,t,"formEncType",a.formEncType,a,null),fd(e,t,"formMethod",a.formMethod,a,null),fd(e,t,"formTarget",a.formTarget,a,null)):(fd(e,t,"encType",a.encType,a,null),fd(e,t,"method",a.method,a,null),fd(e,t,"target",a.target,a,null))),null==o||"symbol"==typeof o||"boolean"==typeof o){e.removeAttribute(n);break}o=zt(""+o),e.setAttribute(n,o);break;case"onClick":null!=o&&(e.onclick=_t);break;case"onScroll":null!=o&&Kc("scroll",e);break;case"onScrollEnd":null!=o&&Kc("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=o){if("object"!=typeof o||!("__html"in o))throw Error(r(61));if(null!=(n=o.__html)){if(null!=a.children)throw Error(r(60));e.innerHTML=n}}break;case"multiple":e.multiple=o&&"function"!=typeof o&&"symbol"!=typeof o;break;case"muted":e.muted=o&&"function"!=typeof o&&"symbol"!=typeof o;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==o||"function"==typeof o||"boolean"==typeof o||"symbol"==typeof o){e.removeAttribute("xlink:href");break}n=zt(""+o),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=o&&"function"!=typeof o&&"symbol"!=typeof o?e.setAttribute(n,""+o):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":o&&"function"!=typeof o&&"symbol"!=typeof o?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===o?e.setAttribute(n,""):!1!==o&&null!=o&&"function"!=typeof o&&"symbol"!=typeof o?e.setAttribute(n,o):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&!isNaN(o)&&1<=o?e.setAttribute(n,o):e.removeAttribute(n);break;case"rowSpan":case"start":null==o||"function"==typeof o||"symbol"==typeof o||isNaN(o)?e.removeAttribute(n):e.setAttribute(n,o);break;case"popover":Kc("beforetoggle",e),Kc("toggle",e),ct(e,"popover",o);break;case"xlinkActuate":ft(e,"http://www.w3.org/1999/xlink","xlink:actuate",o);break;case"xlinkArcrole":ft(e,"http://www.w3.org/1999/xlink","xlink:arcrole",o);break;case"xlinkRole":ft(e,"http://www.w3.org/1999/xlink","xlink:role",o);break;case"xlinkShow":ft(e,"http://www.w3.org/1999/xlink","xlink:show",o);break;case"xlinkTitle":ft(e,"http://www.w3.org/1999/xlink","xlink:title",o);break;case"xlinkType":ft(e,"http://www.w3.org/1999/xlink","xlink:type",o);break;case"xmlBase":ft(e,"http://www.w3.org/XML/1998/namespace","xml:base",o);break;case"xmlLang":ft(e,"http://www.w3.org/XML/1998/namespace","xml:lang",o);break;case"xmlSpace":ft(e,"http://www.w3.org/XML/1998/namespace","xml:space",o);break;case"is":ct(e,"is",o);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&ct(e,n=It.get(n)||n,o)}}function pd(e,t,n,o,a,i){switch(n){case"style":Pt(e,o,i);break;case"dangerouslySetInnerHTML":if(null!=o){if("object"!=typeof o||!("__html"in o))throw Error(r(61));if(null!=(n=o.__html)){if(null!=a.children)throw Error(r(60));e.innerHTML=n}}break;case"children":"string"==typeof o?Ct(e,o):("number"==typeof o||"bigint"==typeof o)&&Ct(e,""+o);break;case"onScroll":null!=o&&Kc("scroll",e);break;case"onScrollEnd":null!=o&&Kc("scrollend",e);break;case"onClick":null!=o&&(e.onclick=_t);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:ot.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(a=n.endsWith("Capture"),t=n.slice(2,a?n.length-7:void 0),"function"==typeof(i=null!=(i=e[We]||null)?i[n]:null)&&e.removeEventListener(t,i,a),"function"!=typeof o)?n in e?e[n]=o:!0===o?e.setAttribute(n,""):ct(e,n,o):("function"!=typeof i&&null!==i&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,o,a)))}}function hd(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Kc("error",e),Kc("load",e);var o,a=!1,i=!1;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(null!=s)switch(o){case"src":a=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:fd(e,t,o,s,n,null)}}return i&&fd(e,t,"srcSet",n.srcSet,n,null),void(a&&fd(e,t,"src",n.src,n,null));case"input":Kc("invalid",e);var l=o=s=i=null,u=null,c=null;for(a in n)if(n.hasOwnProperty(a)){var d=n[a];if(null!=d)switch(a){case"name":i=d;break;case"type":s=d;break;case"checked":u=d;break;case"defaultChecked":c=d;break;case"value":o=d;break;case"defaultValue":l=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(r(137,t));break;default:fd(e,t,a,d,n,null)}}return void xt(e,o,l,u,c,s,i,!1);case"select":for(i in Kc("invalid",e),a=s=o=null,n)if(n.hasOwnProperty(i)&&null!=(l=n[i]))switch(i){case"value":o=l;break;case"defaultValue":s=l;break;case"multiple":a=l;default:fd(e,t,i,l,n,null)}return t=o,n=s,e.multiple=!!a,void(null!=t?St(e,!!a,t,!1):null!=n&&St(e,!!a,n,!0));case"textarea":for(s in Kc("invalid",e),o=i=a=null,n)if(n.hasOwnProperty(s)&&null!=(l=n[s]))switch(s){case"value":a=l;break;case"defaultValue":i=l;break;case"children":o=l;break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(r(91));break;default:fd(e,t,s,l,n,null)}return void Et(e,a,i,o);case"option":for(u in n)if(n.hasOwnProperty(u)&&null!=(a=n[u]))if("selected"===u)e.selected=a&&"function"!=typeof a&&"symbol"!=typeof a;else fd(e,t,u,a,n,null);return;case"dialog":Kc("beforetoggle",e),Kc("toggle",e),Kc("cancel",e),Kc("close",e);break;case"iframe":case"object":Kc("load",e);break;case"video":case"audio":for(a=0;a<Gc.length;a++)Kc(Gc[a],e);break;case"image":Kc("error",e),Kc("load",e);break;case"details":Kc("toggle",e);break;case"embed":case"source":case"link":Kc("error",e),Kc("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(c in n)if(n.hasOwnProperty(c)&&null!=(a=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:fd(e,t,c,a,n,null)}return;default:if(Dt(t)){for(d in n)n.hasOwnProperty(d)&&(void 0!==(a=n[d])&&pd(e,t,d,a,n,void 0));return}}for(l in n)n.hasOwnProperty(l)&&(null!=(a=n[l])&&fd(e,t,l,a,n,null))}function md(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var gd=null,yd=null;function vd(e){return 9===e.nodeType?e:e.ownerDocument}function bd(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 wd(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function xd(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"bigint"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var kd=null;var Sd="function"==typeof setTimeout?setTimeout:void 0,Td="function"==typeof clearTimeout?clearTimeout:void 0,Ed="function"==typeof Promise?Promise:void 0,Cd="function"==typeof queueMicrotask?queueMicrotask:void 0!==Ed?function(e){return Ed.resolve(null).then(e).catch(Nd)}:Sd;function Nd(e){setTimeout(function(){throw e})}function Md(e){return"head"===e}function Pd(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)||"/&"===n){if(0===r)return e.removeChild(o),void Qf(t);r--}else if("$"===n||"$?"===n||"$~"===n||"$!"===n||"&"===n)r++;else if("html"===n)Ud(e.ownerDocument.documentElement);else if("head"===n){Ud(n=e.ownerDocument.head);for(var a=n.firstChild;a;){var i=a.nextSibling,s=a.nodeName;a[Ze]||"SCRIPT"===s||"STYLE"===s||"LINK"===s&&"stylesheet"===a.rel.toLowerCase()||n.removeChild(a),a=i}}else"body"===n&&Ud(e.ownerDocument.body);n=o}while(n);Qf(t)}function Dd(e,t){var n=e;e=0;do{var r=n.nextSibling;if(1===n.nodeType?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",""===n.getAttribute("style")&&n.removeAttribute("style")):3===n.nodeType&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),r&&8===r.nodeType)if("/$"===(n=r.data)){if(0===e)break;e--}else"$"!==n&&"$?"!==n&&"$~"!==n&&"$!"!==n||e++;n=r}while(n)}function Id(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Id(n),Xe(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function jd(e,t){for(;8!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t)return null;if(null===(e=Ad(e.nextSibling)))return null}return e}function zd(e){return"$?"===e.data||"$~"===e.data}function _d(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function Ad(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"$~"===t||"&"===t||"F!"===t||"F"===t)break;if("/$"===t||"/&"===t)return null}}return e}var Od=null;function Rd(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n||"/&"===n){if(0===t)return Ad(e.nextSibling);t--}else"$"!==n&&"$!"!==n&&"$?"!==n&&"$~"!==n&&"&"!==n||t++}e=e.nextSibling}return null}function Ld(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n||"$~"===n||"&"===n){if(0===t)return e;t--}else"/$"!==n&&"/&"!==n||t++}e=e.previousSibling}return null}function Fd(e,t,n){switch(t=vd(n),e){case"html":if(!(e=t.documentElement))throw Error(r(452));return e;case"head":if(!(e=t.head))throw Error(r(453));return e;case"body":if(!(e=t.body))throw Error(r(454));return e;default:throw Error(r(451))}}function Ud(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Xe(e)}var Vd=new Map,Bd=new Set;function Hd(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Wd=R.d;R.d={f:function(){var e=Wd.f(),t=tc();return e||t},r:function(e){var t=Je(e);null!==t&&5===t.tag&&"form"===t.type?as(t):Wd.r(e)},D:function(e){Wd.D(e),$d("dns-prefetch",e,null)},C:function(e,t){Wd.C(e,t),$d("preconnect",e,t)},L:function(e,t,n){Wd.L(e,t,n);var r=Yd;if(r&&e&&t){var o='link[rel="preload"][as="'+bt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(o+='[imagesrcset="'+bt(n.imageSrcSet)+'"]',"string"==typeof n.imageSizes&&(o+='[imagesizes="'+bt(n.imageSizes)+'"]')):o+='[href="'+bt(e)+'"]';var a=o;switch(t){case"style":a=qd(e);break;case"script":a=Xd(e)}Vd.has(a)||(e=c({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),Vd.set(a,e),null!==r.querySelector(o)||"style"===t&&r.querySelector(Gd(a))||"script"===t&&r.querySelector(Kd(a))||(hd(t=r.createElement("link"),"link",e),nt(t),r.head.appendChild(t)))}},m:function(e,t){Wd.m(e,t);var n=Yd;if(n&&e){var r=t&&"string"==typeof t.as?t.as:"script",o='link[rel="modulepreload"][as="'+bt(r)+'"][href="'+bt(e)+'"]',a=o;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":a=Xd(e)}if(!Vd.has(a)&&(e=c({rel:"modulepreload",href:e},t),Vd.set(a,e),null===n.querySelector(o))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Kd(a)))return}hd(r=n.createElement("link"),"link",e),nt(r),n.head.appendChild(r)}}},X:function(e,t){Wd.X(e,t);var n=Yd;if(n&&e){var r=tt(n).hoistableScripts,o=Xd(e),a=r.get(o);a||((a=n.querySelector(Kd(o)))||(e=c({src:e,async:!0},t),(t=Vd.get(o))&&nf(e,t),nt(a=n.createElement("script")),hd(a,"link",e),n.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},r.set(o,a))}},S:function(e,t,n){Wd.S(e,t,n);var r=Yd;if(r&&e){var o=tt(r).hoistableStyles,a=qd(e);t=t||"default";var i=o.get(a);if(!i){var s={loading:0,preload:null};if(i=r.querySelector(Gd(a)))s.loading=5;else{e=c({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Vd.get(a))&&tf(e,n);var l=i=r.createElement("link");nt(l),hd(l,"link",e),l._p=new Promise(function(e,t){l.onload=e,l.onerror=t}),l.addEventListener("load",function(){s.loading|=1}),l.addEventListener("error",function(){s.loading|=2}),s.loading|=4,ef(i,t,r)}i={type:"stylesheet",instance:i,count:1,state:s},o.set(a,i)}}},M:function(e,t){Wd.M(e,t);var n=Yd;if(n&&e){var r=tt(n).hoistableScripts,o=Xd(e),a=r.get(o);a||((a=n.querySelector(Kd(o)))||(e=c({src:e,async:!0,type:"module"},t),(t=Vd.get(o))&&nf(e,t),nt(a=n.createElement("script")),hd(a,"link",e),n.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},r.set(o,a))}}};var Yd="undefined"==typeof document?null:document;function $d(e,t,n){var r=Yd;if(r&&"string"==typeof t&&t){var o=bt(t);o='link[rel="'+e+'"][href="'+o+'"]',"string"==typeof n&&(o+='[crossorigin="'+n+'"]'),Bd.has(o)||(Bd.add(o),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(o)&&(hd(t=r.createElement("link"),"link",e),nt(t),r.head.appendChild(t)))}}function Qd(e,t,n,o){var a,i,s,l,u=(u=q.current)?Hd(u):null;if(!u)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof n.precedence&&"string"==typeof n.href?(t=qd(n.href),(o=(n=tt(u).hoistableStyles).get(t))||(o={type:"style",instance:null,count:0,state:null},n.set(t,o)),o):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"==typeof n.href&&"string"==typeof n.precedence){e=qd(n.href);var c=tt(u).hoistableStyles,d=c.get(e);if(d||(u=u.ownerDocument||u,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,d),(c=u.querySelector(Gd(e)))&&!c._p&&(d.instance=c,d.state.loading=5),Vd.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},Vd.set(e,n),c||(a=u,i=e,s=n,l=d.state,a.querySelector('link[rel="preload"][as="style"]['+i+"]")?l.loading=1:(i=a.createElement("link"),l.preload=i,i.addEventListener("load",function(){return l.loading|=1}),i.addEventListener("error",function(){return l.loading|=2}),hd(i,"link",s),nt(i),a.head.appendChild(i))))),t&&null===o)throw Error(r(528,""));return d}if(t&&null!==o)throw Error(r(529,""));return null;case"script":return t=n.async,"string"==typeof(n=n.src)&&t&&"function"!=typeof t&&"symbol"!=typeof t?(t=Xd(n),(o=(n=tt(u).hoistableScripts).get(t))||(o={type:"script",instance:null,count:0,state:null},n.set(t,o)),o):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function qd(e){return'href="'+bt(e)+'"'}function Gd(e){return'link[rel="stylesheet"]['+e+"]"}function Zd(e){return c({},e,{"data-precedence":e.precedence,precedence:null})}function Xd(e){return'[src="'+bt(e)+'"]'}function Kd(e){return"script[async]"+e}function Jd(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var o=e.querySelector('style[data-href~="'+bt(n.href)+'"]');if(o)return t.instance=o,nt(o),o;var a=c({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return nt(o=(e.ownerDocument||e).createElement("style")),hd(o,"style",a),ef(o,n.precedence,e),t.instance=o;case"stylesheet":a=qd(n.href);var i=e.querySelector(Gd(a));if(i)return t.state.loading|=4,t.instance=i,nt(i),i;o=Zd(n),(a=Vd.get(a))&&tf(o,a),nt(i=(e.ownerDocument||e).createElement("link"));var s=i;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),hd(i,"link",o),t.state.loading|=4,ef(i,n.precedence,e),t.instance=i;case"script":return i=Xd(n.src),(a=e.querySelector(Kd(i)))?(t.instance=a,nt(a),a):(o=n,(a=Vd.get(i))&&nf(o=c({},n),a),nt(a=(e=e.ownerDocument||e).createElement("script")),hd(a,"link",o),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error(r(443,t.type))}else"stylesheet"===t.type&&!(4&t.state.loading)&&(o=t.instance,t.state.loading|=4,ef(o,n.precedence,e));return t.instance}function ef(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=r.length?r[r.length-1]:null,a=o,i=0;i<r.length;i++){var s=r[i];if(s.dataset.precedence===t)a=s;else if(a!==o)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function tf(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function nf(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var rf=null;function of(e,t,n){if(null===rf){var r=new Map,o=rf=new Map;o.set(n,r)}else(r=(o=rf).get(n))||(r=new Map,o.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),o=0;o<n.length;o++){var a=n[o];if(!(a[Ze]||a[He]||"link"===e&&"stylesheet"===a.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==a.namespaceURI){var i=a.getAttribute(t)||"";i=e+i;var s=r.get(i);s?s.push(a):r.set(i,[a])}}return r}function af(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function sf(e){return!!("stylesheet"!==e.type||3&e.state.loading)}var lf=0;function uf(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)df(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var cf=null;function df(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,cf=new Map,t.forEach(ff,e),cf=null,uf.call(e))}function ff(e,t){if(!(4&t.state.loading)){var n=cf.get(e);if(n)var r=n.get(null);else{n=new Map,cf.set(e,n);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a<o.length;a++){var i=o[a];"LINK"!==i.nodeName&&"not all"===i.getAttribute("media")||(n.set(i.dataset.precedence,i),r=i)}r&&n.set(null,r)}i=(o=t.instance).getAttribute("data-precedence"),(a=n.get(i)||r)===r&&n.set(null,o),n.set(i,o),this.count++,r=uf.bind(this),o.addEventListener("load",r),o.addEventListener("error",r),a?a.parentNode.insertBefore(o,a.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(o,e.firstChild),t.state.loading|=4}}var pf={$$typeof:b,Provider:null,Consumer:null,_currentValue:L,_currentValue2:L,_threadCount:0};function hf(e,t,n,r,o,a,i,s,l){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=ze(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ze(0),this.hiddenUpdates=ze(null),this.identifierPrefix=r,this.onUncaughtError=o,this.onCaughtError=a,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function mf(e,t,n,r,o,a,i,s,l,u,c,d){return e=new hf(e,t,n,i,l,u,c,d,s),t=1,!0===a&&(t|=24),a=Ur(3,null,null,t),e.current=a,a.stateNode=e,(t=Bo()).refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},ba(a),e}function gf(e){return e?e=Lr:Lr}function yf(e,t,n,r,o,a){o=gf(o),null===r.context?r.context=o:r.pendingContext=o,(r=xa(t)).payload={element:n},null!==(a=void 0===a?null:a)&&(r.callback=a),null!==(n=ka(e,r,t))&&(Zu(n,0,t),Sa(n,e,t))}function vf(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function bf(e,t){vf(e,t),(e=e.alternate)&&vf(e,t)}function wf(e){if(13===e.tag||31===e.tag){var t=Ar(e,67108864);null!==t&&Zu(t,0,67108864),bf(e,67108864)}}function xf(e){if(13===e.tag||31===e.tag){var t=qu(),n=Ar(e,t=Le(t));null!==n&&Zu(n,0,t),bf(e,t)}}var kf=!0;function Sf(e,t,n,r){var o=A.T;A.T=null;var a=R.p;try{R.p=2,Ef(e,t,n,r)}finally{R.p=a,A.T=o}}function Tf(e,t,n,r){var o=A.T;A.T=null;var a=R.p;try{R.p=8,Ef(e,t,n,r)}finally{R.p=a,A.T=o}}function Ef(e,t,n,r){if(kf){var o=Cf(r);if(null===o)rd(e,t,r,Nf,n),Lf(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return If=Ff(If,e,t,n,r,o),!0;case"dragenter":return jf=Ff(jf,e,t,n,r,o),!0;case"mouseover":return zf=Ff(zf,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return _f.set(a,Ff(_f.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Af.set(a,Ff(Af.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(Lf(e,r),4&t&&-1<Rf.indexOf(e)){for(;null!==o;){var a=Je(o);if(null!==a)switch(a.tag){case 3:if((a=a.stateNode).current.memoizedState.isDehydrated){var i=Me(a.pendingLanes);if(0!==i){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;i;){var l=1<<31-ke(i);s.entanglements[1]|=l,i&=~l}Rc(a),!(6&mu)&&(Ou=ce()+500,Lc(0))}}break;case 31:case 13:null!==(s=Ar(a,2))&&Zu(s,0,2),tc(),bf(a,2)}if(null===(a=Cf(r))&&rd(e,t,r,Nf,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else rd(e,t,r,null,n)}}function Cf(e){return Mf(e=Ot(e))}var Nf=null;function Mf(e){if(Nf=null,null!==(e=Ke(e))){var t=a(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=i(t)))return e;e=null}else if(31===n){if(null!==(e=s(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Nf=e,null}function Pf(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(de()){case fe:return 2;case pe:return 8;case he:case me:return 32;case ge:return 268435456;default:return 32}default:return 32}}var Df=!1,If=null,jf=null,zf=null,_f=new Map,Af=new Map,Of=[],Rf="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 Lf(e,t){switch(e){case"focusin":case"focusout":If=null;break;case"dragenter":case"dragleave":jf=null;break;case"mouseover":case"mouseout":zf=null;break;case"pointerover":case"pointerout":_f.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Af.delete(t.pointerId)}}function Ff(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=Je(t))&&wf(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Uf(e){var t=Ke(e.target);if(null!==t){var n=a(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=i(n)))return e.blockedOn=t,void Ve(e.priority,function(){xf(n)})}else if(31===t){if(null!==(t=s(n)))return e.blockedOn=t,void Ve(e.priority,function(){xf(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Vf(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Cf(e.nativeEvent);if(null!==n)return null!==(t=Je(n))&&wf(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);At=r,n.target.dispatchEvent(r),At=null,t.shift()}return!0}function Bf(e,t,n){Vf(e)&&n.delete(t)}function Hf(){Df=!1,null!==If&&Vf(If)&&(If=null),null!==jf&&Vf(jf)&&(jf=null),null!==zf&&Vf(zf)&&(zf=null),_f.forEach(Bf),Af.forEach(Bf)}function Wf(t,n){t.blockedOn===n&&(t.blockedOn=null,Df||(Df=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,Hf)))}var Yf=null;function $f(t){Yf!==t&&(Yf=t,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Yf===t&&(Yf=null);for(var e=0;e<t.length;e+=3){var n=t[e],r=t[e+1],o=t[e+2];if("function"!=typeof r){if(null===Mf(r||n))continue;break}var a=Je(n);null!==a&&(t.splice(e,3),e-=3,rs(a,{pending:!0,data:o,method:n.method,action:r},r,o))}}))}function Qf(e){function t(t){return Wf(t,e)}null!==If&&Wf(If,e),null!==jf&&Wf(jf,e),null!==zf&&Wf(zf,e),_f.forEach(t),Af.forEach(t);for(var n=0;n<Of.length;n++){var r=Of[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Of.length&&null===(n=Of[0]).blockedOn;)Uf(n),null===n.blockedOn&&Of.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var o=n[r],a=n[r+1],i=o[We]||null;if("function"==typeof a)i||$f(n);else if(i){var s=null;if(a&&a.hasAttribute("formAction")){if(o=a,i=a[We]||null)s=i.formAction;else if(null!==Mf(o))continue}else s=i.action;"function"==typeof s?n[r+1]=s:(n.splice(r,3),r-=3),$f(n)}}}function qf(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise(function(e){return o=e})},focusReset:"manual",scroll:"manual"})}function t(){null!==o&&(o(),o=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"==typeof navigation){var r=!1,o=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),null!==o&&(o(),o=null)}}}function Gf(e){this._internalRoot=e}function Zf(e){this._internalRoot=e}Zf.prototype.render=Gf.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(r(409));yf(t.current,qu(),e,t,null,null)},Zf.prototype.unmount=Gf.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;yf(e.current,2,null,e,null,null),tc(),t[Ye]=null}},Zf.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ue();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Of.length&&0!==t&&t<Of[n].priority;n++);Of.splice(n,0,e),0===n&&Uf(e)}};var Xf=t.version;if("19.2.0"!==Xf)throw Error(r(527,Xf,"19.2.0"));R.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(r(188));throw e=Object.keys(e).join(","),Error(r(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=a(e)))throw Error(r(188));return t!==e?null:e}for(var n=e,o=t;;){var i=n.return;if(null===i)break;var s=i.alternate;if(null===s){if(null!==(o=i.return)){n=o;continue}break}if(i.child===s.child){for(s=i.child;s;){if(s===n)return l(i),e;if(s===o)return l(i),t;s=s.sibling}throw Error(r(188))}if(n.return!==o.return)n=i,o=s;else{for(var u=!1,c=i.child;c;){if(c===n){u=!0,n=i,o=s;break}if(c===o){u=!0,o=i,n=s;break}c=c.sibling}if(!u){for(c=s.child;c;){if(c===n){u=!0,n=s,o=i;break}if(c===o){u=!0,o=s,n=i;break}c=c.sibling}if(!u)throw Error(r(189))}}if(n.alternate!==o)throw Error(r(190))}if(3!==n.tag)throw Error(r(188));return n.stateNode.current===n?e:t}(t),e=null===(e=null!==e?u(e):null)?null:e.stateNode};var Kf={bundleType:0,version:"19.2.0",rendererPackageName:"react-dom",currentDispatcherRef:A,reconcilerVersion:"19.2.0"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Jf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Jf.isDisabled&&Jf.supportsFiber)try{be=Jf.inject(Kf),we=Jf}catch(tp){}}return w.createRoot=function(e,t){if(!o(e))throw Error(r(299));var n=!1,a="",i=Cs,s=Ns,l=Ms;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(a=t.identifierPrefix),void 0!==t.onUncaughtError&&(i=t.onUncaughtError),void 0!==t.onCaughtError&&(s=t.onCaughtError),void 0!==t.onRecoverableError&&(l=t.onRecoverableError)),t=mf(e,1,!1,null,0,n,a,null,i,s,l,qf),e[Ye]=t.current,td(e),new Gf(t)},w.hydrateRoot=function(e,t,n){if(!o(e))throw Error(r(299));var a=!1,i="",s=Cs,l=Ns,u=Ms,c=null;return null!=n&&(!0===n.unstable_strictMode&&(a=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onUncaughtError&&(s=n.onUncaughtError),void 0!==n.onCaughtError&&(l=n.onCaughtError),void 0!==n.onRecoverableError&&(u=n.onRecoverableError),void 0!==n.formState&&(c=n.formState)),(t=mf(e,1,!0,t,0,a,i,c,s,l,u,qf)).context=gf(null),n=t.current,(i=xa(a=Le(a=qu()))).callback=null,ka(n,i,a),n=a,t.current.lanes=n,_e(t,n),Rc(t),e[Ye]=t.current,td(e),new Zf(t)},w.version="19.2.0",w}var L,F,U={};function V(){if(L)return U;L=1;
/**
     * @license React
     * react-dom-client.development.js
     *
     * Copyright (c) Meta Platforms, Inc. and affiliates.
     *
     * This source code is licensed under the MIT license found in the
     * LICENSE file in the root directory of this source tree.
     */
return"production"!=={}.NODE_ENV&&function(){function e(e,t){for(e=e.memoizedState;null!==e&&0<t;)e=e.next,t--;return e}function t(e,n,r,o){if(r>=n.length)return o;var a=n[r],i=Yd(e)?e.slice():Nd({},e);return i[a]=t(e[a],n,r+1,o),i}function n(e,t,n){if(t.length===n.length){for(var o=0;o<n.length-1;o++)if(t[o]!==n[o])return void console.warn("copyWithRename() expects paths to be the same except for the deepest key");return r(e,t,n,0)}console.warn("copyWithRename() expects paths of the same length")}function r(e,t,n,o){var a=t[o],i=Yd(e)?e.slice():Nd({},e);return o+1===t.length?(i[n[o]]=i[a],Yd(i)?i.splice(a,1):delete i[a]):i[a]=r(e[a],t,n,o+1),i}function o(e,t,n){var r=t[n],a=Yd(e)?e.slice():Nd({},e);return n+1===t.length?(Yd(a)?a.splice(r,1):delete a[r],a):(a[r]=o(e[r],t,n+1),a)}function a(){return!1}function i(){return null}function s(){console.error("Do not call Hooks inside useEffect(...), useMemo(...), or other built-in Hooks. You can only call Hooks at the top level of your React function. For more information, see https://react.dev/link/rules-of-hooks")}function l(){console.error("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().")}function u(){}function c(){}function d(e){var t=[];return e.forEach(function(e){t.push(e)}),t.sort().join(", ")}function f(e,t,n,r){return new jn(e,t,n,r)}function p(e,t){e.context===Pm&&($c(e.current,2,t,e,null,null),fl())}function m(e,t){if(null!==Dm){var n=t.staleFamilies;t=t.updatedFamilies,Rl(),In(e.current,t,n),fl()}}function g(e){Dm=e}function y(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function v(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function b(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function w(e){if(31===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function x(e){if(v(e)!==e)throw Error("Unable to find node on an unmounted component.")}function k(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=k(e)))return t;e=e.sibling}return null}function S(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=Hd&&e[Hd]||e["@@iterator"])?e:null}function T(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===Wd?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case Id:return"Fragment";case zd:return"Profiler";case jd:return"StrictMode";case Rd:return"Suspense";case Ld:return"SuspenseList";case Vd:return"Activity"}if("object"==typeof e)switch("number"==typeof e.tag&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),e.$$typeof){case Dd:return"Portal";case Ad:return e.displayName||"Context";case _d:return(e._context.displayName||"Context")+".Consumer";case Od:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case Fd:return null!==(t=e.displayName||null)?t:T(e.type)||"Memo";case Ud:t=e._payload,e=e._init;try{return T(e(t))}catch(n){}}return null}function E(e){return"number"==typeof e.tag?N(e):"string"==typeof e.name?e.name:null}function N(e){var t=e.type;switch(e.tag){case 31:return"Activity";case 24:return"Cache";case 9:return(t._context.displayName||"Context")+".Consumer";case 10:return t.displayName||"Context";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 26:case 27:case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return T(t);case 8:return t===jd?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t;break;case 29:if(null!=(t=e._debugInfo))for(var n=t.length-1;0<=n;n--)if("string"==typeof t[n].name)return t[n].name;if(null!==e.return)return N(e.return)}return null}function M(e){return{current:e}}function P(e,t){0>Xd?console.error("Unexpected pop."):(t!==Zd[Xd]&&console.error("Unexpected Fiber popped."),e.current=Gd[Xd],Gd[Xd]=null,Zd[Xd]=null,Xd--)}function D(e,t,n){Xd++,Gd[Xd]=e.current,Zd[Xd]=n,e.current=t}function I(e){return null===e&&console.error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue."),e}function j(e,t){D(ef,t,e),D(Jd,e,e),D(Kd,null,e);var n=t.nodeType;switch(n){case 9:case 11:n=9===n?"#document":"#fragment",t=(t=t.documentElement)&&(t=t.namespaceURI)?Uu(t):$x;break;default:if(n=t.tagName,t=t.namespaceURI)t=Vu(t=Uu(t),n);else switch(n){case"svg":t=Qx;break;case"math":t=qx;break;default:t=$x}}n={context:t,ancestorInfo:n=ft(null,n=n.toLowerCase())},P(Kd,e),D(Kd,n,e)}function z(e){P(Kd,e),P(Jd,e),P(ef,e)}function _(){return I(Kd.current)}function A(e){null!==e.memoizedState&&D(tf,e,e);var t=I(Kd.current),n=e.type,r=Vu(t.context,n);t!==(r={context:r,ancestorInfo:n=ft(t.ancestorInfo,n)})&&(D(Jd,e,e),D(Kd,r,e))}function R(e){Jd.current===e&&(P(Kd,e),P(Jd,e)),tf.current===e&&(P(tf,e),zk._currentValue=jk)}function L(){}function F(e){var t=Error.prepareStackTrace;return Error.prepareStackTrace=void 0,e=e.stack,Error.prepareStackTrace=t,e.startsWith("Error: react-stack-top-frame\n")&&(e=e.slice(29)),-1!==(t=e.indexOf("\n"))&&(e=e.slice(t+1)),-1!==(t=e.indexOf("react_stack_bottom_frame"))&&(t=e.lastIndexOf("\n",t)),-1===t?"":e=e.slice(0,t)}function V(e){if(void 0===rf)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);rf=t&&t[1]||"",of=-1<n.stack.indexOf("\n    at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+rf+e+of}function B(e,t){if(!e||af)return"";var n=sf.get(e);if(void 0!==n)return n;af=!0,n=Error.prepareStackTrace,Error.prepareStackTrace=void 0;var r;r=$d.H,$d.H=null,function(){if(0===nf){yd=console.log,vd=console.info,bd=console.warn,wd=console.error,xd=console.group,kd=console.groupCollapsed,Sd=console.groupEnd;var e={configurable:!0,enumerable:!0,value:L,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}nf++}();try{var o={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(o){var r=o}Reflect.construct(e,[],n)}else{try{n.call()}catch(a){r=a}e.call(n.prototype)}}else{try{throw Error()}catch(i){r=i}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(s){if(s&&r&&"string"==typeof s.stack)return[s.stack,r.stack]}return[null,null]}};o.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(o.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(o.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=o.DetermineComponentFrameRoot(),s=i[0],l=i[1];if(s&&l){var u=s.split("\n"),c=l.split("\n");for(i=a=0;a<u.length&&!u[a].includes("DetermineComponentFrameRoot");)a++;for(;i<c.length&&!c[i].includes("DetermineComponentFrameRoot");)i++;if(a===u.length||i===c.length)for(a=u.length-1,i=c.length-1;1<=a&&0<=i&&u[a]!==c[i];)i--;for(;1<=a&&0<=i;a--,i--)if(u[a]!==c[i]){if(1!==a||1!==i)do{if(a--,0>--i||u[a]!==c[i]){var d="\n"+u[a].replace(" at new "," at ");return e.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",e.displayName)),"function"==typeof e&&sf.set(e,d),d}}while(1<=a&&0<=i);break}}}finally{af=!1,$d.H=r,function(){if(0===--nf){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Nd({},e,{value:yd}),info:Nd({},e,{value:vd}),warn:Nd({},e,{value:bd}),error:Nd({},e,{value:wd}),group:Nd({},e,{value:xd}),groupCollapsed:Nd({},e,{value:kd}),groupEnd:Nd({},e,{value:Sd})})}0>nf&&console.error("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}(),Error.prepareStackTrace=n}return u=(u=e?e.displayName||e.name:"")?V(u):"","function"==typeof e&&sf.set(e,u),u}function H(e,t){switch(e.tag){case 26:case 27:case 5:return V(e.type);case 16:return V("Lazy");case 13:return e.child!==t&&null!==t?V("Suspense Fallback"):V("Suspense");case 19:return V("SuspenseList");case 0:case 15:return B(e.type,!1);case 11:return B(e.type.render,!1);case 1:return B(e.type,!0);case 31:return V("Activity");default:return""}}function W(e){try{var t="",n=null;do{t+=H(e,n);var r=e._debugInfo;if(r)for(var o=r.length-1;0<=o;o--){var a=r[o];if("string"==typeof a.name){var i=t;e:{var s=a.name,l=a.env,u=a.debugLocation;if(null!=u){var c=F(u),d=c.lastIndexOf("\n"),f=-1===d?c:c.slice(d+1);if(-1!==f.indexOf(s)){var p="\n"+f;break e}}p=V(s+(l?" ["+l+"]":""))}t=i+p}}n=e,e=e.return}while(e);return t}catch(h){return"\nError generating stack: "+h.message+"\n"+h.stack}}function Y(e){return(e=e?e.displayName||e.name:"")?V(e):""}function $(){if(null===lf)return null;var e=lf._debugOwner;return null!=e?E(e):null}function Q(){if(null===lf)return"";var e=lf;try{var t="";switch(6===e.tag&&(e=e.return),e.tag){case 26:case 27:case 5:t+=V(e.type);break;case 13:t+=V("Suspense");break;case 19:t+=V("SuspenseList");break;case 31:t+=V("Activity");break;case 30:case 0:case 15:case 1:e._debugOwner||""!==t||(t+=Y(e.type));break;case 11:e._debugOwner||""!==t||(t+=Y(e.type.render))}for(;e;)if("number"==typeof e.tag){var n=e;e=n._debugOwner;var r=n._debugStack;if(e&&r){var o=F(r);""!==o&&(t+="\n"+o)}}else{if(null==e.debugStack)break;var a=e.debugStack;(e=e.owner)&&a&&(t+="\n"+F(a))}var i=t}catch(s){i="\nError generating stack: "+s.message+"\n"+s.stack}return i}function q(e,t,n,r,o,a,i){var s=lf;G(e);try{return null!==e&&e._debugTask?e._debugTask.run(t.bind(null,n,r,o,a,i)):t(n,r,o,a,i)}finally{G(s)}throw Error("runWithFiberInDEV should never be called in production. This is a bug in React.")}function G(e){$d.getCurrentStack=null===e?null:Q,uf=!1,lf=e}function Z(e){return"function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"}function X(e){try{return K(e),!1}catch(t){return!0}}function K(e){return""+e}function J(e,t){if(X(e))return console.error("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before using it here.",t,Z(e)),K(e)}function ee(e,t){if(X(e))return console.error("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before using it here.",t,Z(e)),K(e)}function te(e){if(X(e))return console.error("Form field values (value, checked, defaultValue, or defaultChecked props) must be strings, not %s. This value must be coerced to a string before using it here.",Z(e)),K(e)}function ne(e){if("function"==typeof kf&&Sf(e),Ef&&"function"==typeof Ef.setStrictMode)try{Ef.setStrictMode(Tf,e)}catch(t){Cf||(Cf=!0,console.error("React instrumentation encountered an error: %o",t))}}function re(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return console.error("Should have found matching lanes. This is a bug in React."),e}}function oe(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var o=0,a=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var s=134217727&r;return 0!==s?0!==(r=s&~a)?o=re(r):0!==(i&=s)?o=re(i):n||0!==(n=s&~e)&&(o=re(n)):0!==(s=r&~a)?o=re(s):0!==i?o=re(i):n||0!==(n=r&~e)&&(o=re(n)),0===o?0:0!==t&&t!==o&&0===(t&a)&&((a=o&-o)>=(n=t&-t)||32===a&&4194048&n)?t:o}function ae(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function ie(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:case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return console.error("Should have found matching lanes. This is a bug in React."),-1}}function se(){var e=zf;return!(62914560&(zf<<=1))&&(zf=4194304),e}function le(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ue(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function ce(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-Mf(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|261930&n}function de(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Mf(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}function fe(e,t){var n=t&-t;return 0!==((n=42&n?1:pe(n))&(e.suspendedLanes|t))?0:n}function pe(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 he(e,t,n){if(Nf)for(e=e.pendingUpdatersLaneMap;0<n;){var r=31-Mf(n),o=1<<r;e[r].add(t),n&=~o}}function me(e,t){if(Nf)for(var n=e.pendingUpdatersLaneMap,r=e.memoizedUpdaters;0<t;){var o=31-Mf(t);e=1<<o,0<(o=n[o]).size&&(o.forEach(function(e){var t=e.alternate;null!==t&&r.has(t)||r.add(e)}),o.clear()),t&=~e}}function ge(e){return _f<(e&=-e)?Af<e?134217727&e?Of:Rf:Af:_f}function ye(){var e=Qd.p;return 0!==e?e:void 0===(e=window.event)?Of:rd(e.type)}function ve(e,t){var n=Qd.p;try{return Qd.p=e,t()}finally{Qd.p=n}}function be(e){delete e[Ff],delete e[Uf],delete e[Bf],delete e[Hf],delete e[Wf]}function we(e){var t=e[Ff];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Vf]||n[Ff]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=yc(e);null!==e;){if(n=e[Ff])return n;e=yc(e)}return t}n=(e=n).parentNode}return null}function xe(e){if(e=e[Ff]||e[Vf]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function ke(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error("getNodeFromInstance: Invalid argument.")}function Se(e){var t=e[Yf];return t||(t=e[Yf]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Te(e){e[$f]=!0}function Ee(e,t){Ce(e,t),Ce(e+"Capture",t)}function Ce(e,t){qf[e]&&console.error("EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.",e),qf[e]=t;var n=e.toLowerCase();for(Gf[n]=e,"onDoubleClick"===e&&(Gf.ondblclick=e),e=0;e<t.length;e++)Qf.add(t[e])}function Ne(e,t){Zf[t.type]||t.onChange||t.onInput||t.readOnly||t.disabled||null==t.value||("select"===e?console.error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set `onChange`."):console.error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.")),t.onChange||t.readOnly||t.disabled||null==t.checked||console.error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}function Me(e){return!!cf.call(Jf,e)||!cf.call(Kf,e)&&(Xf.test(e)?Jf[e]=!0:(Kf[e]=!0,console.error("Invalid attribute name: `%s`",e),!1))}function Pe(e,t,n){if(Me(t)){if(!e.hasAttribute(t)){switch(typeof n){case"symbol":case"object":case"function":return n;case"boolean":if(!1===n)return n}return void 0===n?void 0:null}return""===(e=e.getAttribute(t))&&!0===n||(J(n,t),e===""+n?n:e)}}function De(e,t,n){if(Me(t))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}J(n,t),e.setAttribute(t,""+n)}}function Ie(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}J(n,t),e.setAttribute(t,""+n)}}function je(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}J(r,n),e.setAttributeNS(t,n,""+r)}}function ze(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return te(e),e;default:return""}}function _e(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Ae(e){if(!e._valueTracker){var t=_e(e)?"checked":"value";e._valueTracker=function(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var o=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){te(e),n=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){te(e),n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e,t,""+e[t])}}function Oe(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=_e(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Re(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Le(e){return e.replace(ep,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Fe(e,t){void 0===t.checked||void 0===t.defaultChecked||np||(console.error("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://react.dev/link/controlled-components",$()||"A component",t.type),np=!0),void 0===t.value||void 0===t.defaultValue||tp||(console.error("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://react.dev/link/controlled-components",$()||"A component",t.type),tp=!0)}function Ue(e,t,n,r,o,a,i,s){e.name="",null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i?(J(i,"type"),e.type=i):e.removeAttribute("type"),null!=t?"number"===i?(0===t&&""===e.value||e.value!=t)&&(e.value=""+ze(t)):e.value!==""+ze(t)&&(e.value=""+ze(t)):"submit"!==i&&"reset"!==i||e.removeAttribute("value"),null!=t?Be(e,i,ze(t)):null!=n?Be(e,i,ze(n)):null!=r&&e.removeAttribute("value"),null==o&&null!=a&&(e.defaultChecked=!!a),null!=o&&(e.checked=o&&"function"!=typeof o&&"symbol"!=typeof o),null!=s&&"function"!=typeof s&&"symbol"!=typeof s&&"boolean"!=typeof s?(J(s,"name"),e.name=""+ze(s)):e.removeAttribute("name")}function Ve(e,t,n,r,o,a,i,s){if(null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a&&(J(a,"type"),e.type=a),null!=t||null!=n){if(("submit"===a||"reset"===a)&&null==t)return void Ae(e);n=null!=n?""+ze(n):"",t=null!=t?""+ze(t):n,s||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:o)&&"symbol"!=typeof r&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i&&(J(i,"name"),e.name=i),Ae(e)}function Be(e,t,n){"number"===t&&Re(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function He(e,t){null==t.value&&("object"==typeof t.children&&null!==t.children?Ed.Children.forEach(t.children,function(e){null==e||"string"==typeof e||"number"==typeof e||"bigint"==typeof e||op||(op=!0,console.error("Cannot infer the option value of complex children. Pass a `value` prop or use a plain string as children to <option>."))}):null==t.dangerouslySetInnerHTML||ap||(ap=!0,console.error("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected."))),null==t.selected||rp||(console.error("Use the `defaultValue` or `value` props on <select> instead of setting `selected` on <option>."),rp=!0)}function We(){var e=$();return e?"\n\nCheck the render method of `"+e+"`.":""}function Ye(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ze(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function $e(e,t){for(e=0;e<sp.length;e++){var n=sp[e];if(null!=t[n]){var r=Yd(t[n]);t.multiple&&!r?console.error("The `%s` prop supplied to <select> must be an array if `multiple` is true.%s",n,We()):!t.multiple&&r&&console.error("The `%s` prop supplied to <select> must be a scalar value if `multiple` is false.%s",n,We())}}void 0===t.value||void 0===t.defaultValue||ip||(console.error("Select elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled select element and remove one of these props. More info: https://react.dev/link/controlled-components"),ip=!0)}function Qe(e,t){void 0===t.value||void 0===t.defaultValue||lp||(console.error("%s contains a textarea with both value and defaultValue props. Textarea elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled textarea and remove one of these props. More info: https://react.dev/link/controlled-components",$()||"A component"),lp=!0),null!=t.children&&null==t.value&&console.error("Use the `defaultValue` or `value` props instead of setting children on <textarea>.")}function qe(e,t,n){null==t||((t=""+ze(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+ze(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function Ge(e,t,n,r){if(null==t){if(null!=r){if(null!=n)throw Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(Yd(r)){if(1<r.length)throw Error("<textarea> can only have at most one child.");r=r[0]}n=r}null==n&&(n=""),t=n}n=ze(t),e.defaultValue=n,(r=e.textContent)===n&&""!==r&&null!==r&&(e.value=r),Ae(e)}function Ze(e,t){return void 0===e.serverProps&&0===e.serverTail.length&&1===e.children.length&&3<e.distanceFromLeaf&&e.distanceFromLeaf>15-t?Ze(e.children[0],t):e}function Xe(e){return"  "+"  ".repeat(e)}function Ke(e){return"+ "+"  ".repeat(e)}function Je(e){return"- "+"  ".repeat(e)}function et(e){switch(e.tag){case 26:case 27:case 5:return e.type;case 16:return"Lazy";case 31:return"Activity";case 13:return"Suspense";case 19:return"SuspenseList";case 0:case 15:case 1:return(e=e.type).displayName||e.name||null;case 11:return(e=e.type.render).displayName||e.name||null;default:return null}}function tt(e,t){return up.test(e)?(e=JSON.stringify(e)).length>t-2?8>t?'{"..."}':"{"+e.slice(0,t-7)+'..."}':"{"+e+"}":e.length>t?5>t?'{"..."}':e.slice(0,t-3)+"...":e}function nt(e,t,n){var r=120-2*n;if(null===t)return Ke(n)+tt(e,r)+"\n";if("string"==typeof t){for(var o=0;o<t.length&&o<e.length&&t.charCodeAt(o)===e.charCodeAt(o);o++);return o>r-8&&10<o&&(e="..."+e.slice(o-8),t="..."+t.slice(o-8)),Ke(n)+tt(e,r)+"\n"+Je(n)+tt(t,r)+"\n"}return Xe(n)+tt(e,r)+"\n"}function rt(e){return Object.prototype.toString.call(e).replace(/^\[object (.*)\]$/,function(e,t){return t})}function ot(e,t){switch(typeof e){case"string":return(e=JSON.stringify(e)).length>t?5>t?'"..."':e.slice(0,t-4)+'..."':e;case"object":if(null===e)return"null";if(Yd(e))return"[...]";if(e.$$typeof===Pd)return(t=T(e.type))?"<"+t+">":"<...>";var n=rt(e);if("Object"===n){for(var r in n="",t-=2,e)if(e.hasOwnProperty(r)){var o=JSON.stringify(r);if(o!=='"'+r+'"'&&(r=o),t-=r.length-2,0>(t-=(o=ot(e[r],15>t?t:15)).length)){n+=""===n?"...":", ...";break}n+=(""===n?"":",")+r+":"+o}return"{"+n+"}"}return n;case"function":return(t=e.displayName||e.name)?"function "+t:"function";default:return String(e)}}function at(e,t){return"string"!=typeof e||up.test(e)?"{"+ot(e,t-2)+"}":e.length>t-2?5>t?'"..."':'"'+e.slice(0,t-5)+'..."':'"'+e+'"'}function it(e,t,n){var r,o=120-n.length-e.length,a=[];for(r in t)if(t.hasOwnProperty(r)&&"children"!==r){var i=at(t[r],120-n.length-r.length-1);o-=r.length+i.length+2,a.push(r+"="+i)}return 0===a.length?n+"<"+e+">\n":0<o?n+"<"+e+" "+a.join(" ")+">\n":n+"<"+e+"\n"+n+"  "+a.join("\n"+n+"  ")+"\n"+n+">\n"}function st(e,t,n){var r,o="",a=Nd({},t);for(r in e)if(e.hasOwnProperty(r)){delete a[r];var i=120-2*n-r.length-2,s=ot(e[r],i);t.hasOwnProperty(r)?(i=ot(t[r],i),o+=Ke(n)+r+": "+s+"\n",o+=Je(n)+r+": "+i+"\n"):o+=Ke(n)+r+": "+s+"\n"}for(var l in a)a.hasOwnProperty(l)&&(e=ot(a[l],120-2*n-l.length-2),o+=Je(n)+l+": "+e+"\n");return o}function lt(e,t){var n=et(e);if(null===n){for(n="",e=e.child;e;)n+=lt(e,t),e=e.sibling;return n}return Xe(t)+"<"+n+">\n"}function ut(e,t){var n=Ze(e,t);if(n!==e&&(1!==e.children.length||e.children[0]!==n))return Xe(t)+"...\n"+ut(n,t+1);n="";var r=e.fiber._debugInfo;if(r)for(var o=0;o<r.length;o++){var a=r[o].name;"string"==typeof a&&(n+=Xe(t)+"<"+a+">\n",t++)}if(r="",o=e.fiber.pendingProps,6===e.fiber.tag)r=nt(o,e.serverProps,t),t++;else if(null!==(a=et(e.fiber)))if(void 0===e.serverProps){var i=120-2*(r=t)-a.length-2,s="";for(u in o)if(o.hasOwnProperty(u)&&"children"!==u){var l=at(o[u],15);if(0>(i-=u.length+l.length+2)){s+=" ...";break}s+=" "+u+"="+l}r=Xe(r)+"<"+a+s+">\n",t++}else null===e.serverProps?(r=it(a,o,Ke(t)),t++):"string"==typeof e.serverProps?console.error("Should not have matched a non HostText fiber to a Text node. This is a bug in React."):(r=function(e,t,n,r){var o="",a=new Map;for(u in n)n.hasOwnProperty(u)&&a.set(u.toLowerCase(),u);if(1===a.size&&a.has("children"))o+=it(e,t,Xe(r));else{for(var i in t)if(t.hasOwnProperty(i)&&"children"!==i){var s=120-2*(r+1)-i.length-1,l=a.get(i.toLowerCase());if(void 0!==l){a.delete(i.toLowerCase());var u=t[i];l=n[l];var c=at(u,s);s=at(l,s),"object"==typeof u&&null!==u&&"object"==typeof l&&null!==l&&"Object"===rt(u)&&"Object"===rt(l)&&(2<Object.keys(u).length||2<Object.keys(l).length||-1<c.indexOf("...")||-1<s.indexOf("..."))?o+=Xe(r+1)+i+"={{\n"+st(u,l,r+2)+Xe(r+1)+"}}\n":(o+=Ke(r+1)+i+"="+c+"\n",o+=Je(r+1)+i+"="+s+"\n")}else o+=Xe(r+1)+i+"="+at(t[i],s)+"\n"}a.forEach(function(e){if("children"!==e){var t=120-2*(r+1)-e.length-1;o+=Je(r+1)+e+"="+at(n[e],t)+"\n"}}),o=""===o?Xe(r)+"<"+e+">\n":Xe(r)+"<"+e+"\n"+o+Xe(r)+">\n"}return e=n.children,t=t.children,"string"==typeof e||"number"==typeof e||"bigint"==typeof e?(a="","string"!=typeof t&&"number"!=typeof t&&"bigint"!=typeof t||(a=""+t),o+=nt(a,""+e,r+1)):"string"!=typeof t&&"number"!=typeof t&&"bigint"!=typeof t||(o=null==e?o+nt(""+t,null,r+1):o+nt(""+t,void 0,r+1)),o}(a,o,e.serverProps,t),t++);var u="";for(o=e.fiber.child,a=0;o&&a<e.children.length;)(i=e.children[a]).fiber===o?(u+=ut(i,t),a++):u+=lt(o,t),o=o.sibling;for(o&&0<e.children.length&&(u+=Xe(t)+"...\n"),o=e.serverTail,null===e.serverProps&&t--,e=0;e<o.length;e++)u="string"==typeof(a=o[e])?u+(Je(t)+tt(a,120-2*t)+"\n"):u+it(a.type,a.props,Je(t));return n+r+u}function ct(e){try{return"\n\n"+ut(e,0)}catch(t){return""}}function dt(e,t,n){for(var r=t,o=null,a=0;r;)r===e&&(a=0),o={fiber:r,children:null!==o?[o]:[],serverProps:r===t?n:r===e?null:void 0,serverTail:[],distanceFromLeaf:a},a++,r=r.return;return null!==o?ct(o).replaceAll(/^[+-]/gm,">"):""}function ft(e,t){var n=Nd({},e||hp),r={tag:t};return-1!==dp.indexOf(t)&&(n.aTagInScope=null,n.buttonTagInScope=null,n.nobrTagInScope=null),-1!==fp.indexOf(t)&&(n.pTagInButtonScope=null),-1!==cp.indexOf(t)&&"address"!==t&&"div"!==t&&"p"!==t&&(n.listItemTagAutoclosing=null,n.dlItemTagAutoclosing=null),n.current=r,"form"===t&&(n.formTag=r),"a"===t&&(n.aTagInScope=r),"button"===t&&(n.buttonTagInScope=r),"nobr"===t&&(n.nobrTagInScope=r),"p"===t&&(n.pTagInButtonScope=r),"li"===t&&(n.listItemTagAutoclosing=r),"dd"!==t&&"dt"!==t||(n.dlItemTagAutoclosing=r),"#document"===t||"html"===t?n.containerTagInScope=null:n.containerTagInScope||(n.containerTagInScope=r),null!==e||"#document"!==t&&"html"!==t&&"body"!==t?!0===n.implicitRootScope&&(n.implicitRootScope=!1):n.implicitRootScope=!0,n}function pt(e,t,n){switch(t){case"select":return"hr"===e||"option"===e||"optgroup"===e||"script"===e||"template"===e||"#text"===e;case"optgroup":return"option"===e||"#text"===e;case"option":return"#text"===e;case"tr":return"th"===e||"td"===e||"style"===e||"script"===e||"template"===e;case"tbody":case"thead":case"tfoot":return"tr"===e||"style"===e||"script"===e||"template"===e;case"colgroup":return"col"===e||"template"===e;case"table":return"caption"===e||"colgroup"===e||"tbody"===e||"tfoot"===e||"thead"===e||"style"===e||"script"===e||"template"===e;case"head":return"base"===e||"basefont"===e||"bgsound"===e||"link"===e||"meta"===e||"title"===e||"noscript"===e||"noframes"===e||"style"===e||"script"===e||"template"===e;case"html":if(n)break;return"head"===e||"body"===e||"frameset"===e;case"frameset":return"frame"===e;case"#document":if(!n)return"html"===e}switch(e){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":return"h1"!==t&&"h2"!==t&&"h3"!==t&&"h4"!==t&&"h5"!==t&&"h6"!==t;case"rp":case"rt":return-1===pp.indexOf(t);case"caption":case"col":case"colgroup":case"frameset":case"frame":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":return null==t;case"head":return n||null===t;case"html":return n&&"#document"===t||null===t;case"body":return n&&("#document"===t||"html"===t)||null===t}return!0}function ht(e,t){for(;e;){switch(e.tag){case 5:case 26:case 27:if(e.type===t)return e}e=e.return}return null}function mt(e,t){var n=(t=t||hp).current;if(t=(n=pt(e,n&&n.tag,t.implicitRootScope)?null:n)?null:function(e,t){switch(e){case"address":case"article":case"aside":case"blockquote":case"center":case"details":case"dialog":case"dir":case"div":case"dl":case"fieldset":case"figcaption":case"figure":case"footer":case"header":case"hgroup":case"main":case"menu":case"nav":case"ol":case"p":case"section":case"summary":case"ul":case"pre":case"listing":case"table":case"hr":case"xmp":case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":return t.pTagInButtonScope;case"form":return t.formTag||t.pTagInButtonScope;case"li":return t.listItemTagAutoclosing;case"dd":case"dt":return t.dlItemTagAutoclosing;case"button":return t.buttonTagInScope;case"a":return t.aTagInScope;case"nobr":return t.nobrTagInScope}return null}(e,t),!(t=n||t))return!0;var r=t.tag;if(t=String(!!n)+"|"+e+"|"+r,mp[t])return!1;mp[t]=!0;var o=(t=lf)?ht(t.return,r):null,a=null!==t&&null!==o?dt(o,t,null):"",i="<"+e+">";return n?(n="","table"===r&&"tr"===e&&(n+=" Add a <tbody>, <thead> or <tfoot> to your code to match the DOM tree generated by the browser."),console.error("In HTML, %s cannot be a child of <%s>.%s\nThis will cause a hydration error.%s",i,r,n,a)):console.error("In HTML, %s cannot be a descendant of <%s>.\nThis will cause a hydration error.%s",i,r,a),t&&(e=t.return,null===o||null===e||o===e&&e._debugOwner===t._debugOwner||q(o,function(){console.error("<%s> cannot contain a nested %s.\nSee this log for the ancestor stack trace.",r,i)})),!1}function gt(e,t,n){if(n||pt("#text",t,!1))return!0;if(mp[n="#text|"+t])return!1;mp[n]=!0;var r=(n=lf)?ht(n,t):null;return n=null!==n&&null!==r?dt(r,n,6!==n.tag?{children:null}:null):"",/\S/.test(e)?console.error("In HTML, text nodes cannot be a child of <%s>.\nThis will cause a hydration error.%s",t,n):console.error("In HTML, whitespace text nodes cannot be a child of <%s>. Make sure you don't have any extra whitespace between tags on each line of your source code.\nThis will cause a hydration error.%s",t,n),!1}function yt(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function vt(e,t,n){var r=0===t.indexOf("--");r||(-1<t.indexOf("-")?Sp.hasOwnProperty(t)&&Sp[t]||(Sp[t]=!0,console.error("Unsupported style property %s. Did you mean %s?",t,t.replace(wp,"ms-").replace(xp,function(e,t){return t.toUpperCase()}))):bp.test(t)?Sp.hasOwnProperty(t)&&Sp[t]||(Sp[t]=!0,console.error("Unsupported vendor-prefixed style property %s. Did you mean %s?",t,t.charAt(0).toUpperCase()+t.slice(1))):!kp.test(n)||Tp.hasOwnProperty(n)&&Tp[n]||(Tp[n]=!0,console.error('Style property values shouldn\'t contain a semicolon. Try "%s: %s" instead.',t,n.replace(kp,""))),"number"==typeof n&&(isNaN(n)?Ep||(Ep=!0,console.error("`NaN` is an invalid value for the `%s` css style property.",t)):isFinite(n)||Cp||(Cp=!0,console.error("`Infinity` is an invalid value for the `%s` css style property.",t)))),null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||Np.has(t)?"float"===t?e.cssFloat=n:(ee(n,t),e[t]=(""+n).trim()):e[t]=n+"px"}function bt(e,t,n){if(null!=t&&"object"!=typeof t)throw Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");if(t&&Object.freeze(t),e=e.style,null!=n){if(t){var r={};if(n)for(var o in n)if(n.hasOwnProperty(o)&&!t.hasOwnProperty(o))for(var a=gp[o]||[o],i=0;i<a.length;i++)r[a[i]]=o;for(var s in t)if(t.hasOwnProperty(s)&&(!n||n[s]!==t[s]))for(o=gp[s]||[s],a=0;a<o.length;a++)r[o[a]]=s;for(var l in s={},t)for(o=gp[l]||[l],a=0;a<o.length;a++)s[o[a]]=l;for(var u in l={},r)if(o=r[u],(a=s[u])&&o!==a&&!l[i=o+","+a]){l[i]=!0,i=console;var c=t[o];i.error.call(i,"%s a style property during rerender (%s) when a conflicting property is set (%s) can lead to styling bugs. To avoid this, don't mix shorthand and non-shorthand properties for the same value; instead, replace the shorthand with separate values.",null==c||"boolean"==typeof c||""===c?"Removing":"Updating",o,a)}}for(var d in n)!n.hasOwnProperty(d)||null!=t&&t.hasOwnProperty(d)||(0===d.indexOf("--")?e.setProperty(d,""):"float"===d?e.cssFloat="":e[d]="");for(var f in t)u=t[f],t.hasOwnProperty(f)&&n[f]!==u&&vt(e,f,u)}else for(r in t)t.hasOwnProperty(r)&&vt(e,r,t[r])}function wt(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function xt(e){return Dp.get(e)||e}function kt(e,t){if(cf.call(zp,t)&&zp[t])return!0;if(Ap.test(t)){if(e="aria-"+t.slice(4).toLowerCase(),null==(e=jp.hasOwnProperty(e)?e:null))return console.error("Invalid ARIA attribute `%s`. ARIA attributes follow the pattern aria-* and must be lowercase.",t),zp[t]=!0;if(t!==e)return console.error("Invalid ARIA attribute `%s`. Did you mean `%s`?",t,e),zp[t]=!0}if(_p.test(t)){if(e=t.toLowerCase(),null==(e=jp.hasOwnProperty(e)?e:null))return zp[t]=!0,!1;t!==e&&(console.error("Unknown ARIA attribute `%s`. Did you mean `%s`?",t,e),zp[t]=!0)}return!0}function St(e,t,n,r){if(cf.call(Rp,t)&&Rp[t])return!0;var o=t.toLowerCase();if("onfocusin"===o||"onfocusout"===o)return console.error("React uses onFocus and onBlur instead of onFocusIn and onFocusOut. All React events are normalized to bubble, so onFocusIn and onFocusOut are not needed/supported by React."),Rp[t]=!0;if("function"==typeof n&&("form"===e&&"action"===t||"input"===e&&"formAction"===t||"button"===e&&"formAction"===t))return!0;if(null!=r){if(e=r.possibleRegistrationNames,r.registrationNameDependencies.hasOwnProperty(t))return!0;if(null!=(r=e.hasOwnProperty(o)?e[o]:null))return console.error("Invalid event handler property `%s`. Did you mean `%s`?",t,r),Rp[t]=!0;if(Lp.test(t))return console.error("Unknown event handler property `%s`. It will be ignored.",t),Rp[t]=!0}else if(Lp.test(t))return Fp.test(t)&&console.error("Invalid event handler property `%s`. React events use the camelCase naming convention, for example `onClick`.",t),Rp[t]=!0;if(Up.test(t)||Vp.test(t))return!0;if("innerhtml"===o)return console.error("Directly setting property `innerHTML` is not permitted. For more information, lookup documentation on `dangerouslySetInnerHTML`."),Rp[t]=!0;if("aria"===o)return console.error("The `aria` attribute is reserved for future use in React. Pass individual `aria-` attributes instead."),Rp[t]=!0;if("is"===o&&null!=n&&"string"!=typeof n)return console.error("Received a `%s` for a string attribute `is`. If this is expected, cast the value to a string.",typeof n),Rp[t]=!0;if("number"==typeof n&&isNaN(n))return console.error("Received NaN for the `%s` attribute. If this is expected, cast the value to a string.",t),Rp[t]=!0;if(Ip.hasOwnProperty(o)){if((o=Ip[o])!==t)return console.error("Invalid DOM property `%s`. Did you mean `%s`?",t,o),Rp[t]=!0}else if(t!==o)return console.error("React does not recognize the `%s` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `%s` instead. If you accidentally passed it from a parent component, remove it from the DOM element.",t,o),Rp[t]=!0;switch(t){case"dangerouslySetInnerHTML":case"children":case"style":case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"innerText":case"textContent":return!0}switch(typeof n){case"boolean":switch(t){case"autoFocus":case"checked":case"multiple":case"muted":case"selected":case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":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":case"capture":case"download":case"inert":return!0;default:return"data-"===(o=t.toLowerCase().slice(0,5))||"aria-"===o||(n?console.error('Received `%s` for a non-boolean attribute `%s`.\n\nIf you want to write it to the DOM, pass a string instead: %s="%s" or %s={value.toString()}.',n,t,t,n,t):console.error('Received `%s` for a non-boolean attribute `%s`.\n\nIf you want to write it to the DOM, pass a string instead: %s="%s" or %s={value.toString()}.\n\nIf you used to conditionally omit it with %s={condition && value}, pass %s={condition ? value : undefined} instead.',n,t,t,n,t,t,t),Rp[t]=!0)}case"function":case"symbol":return Rp[t]=!0,!1;case"string":if("false"===n||"true"===n){switch(t){case"checked":case"selected":case"multiple":case"muted":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":case"inert":break;default:return!0}console.error("Received the string `%s` for the boolean attribute `%s`. %s Did you mean %s={%s}?",n,t,"false"===n?"The browser will interpret it as a truthy value.":'Although this works, it will not work as expected if you pass the string "false".',t,n),Rp[t]=!0}}return!0}function Tt(e){return Bp.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Et(){}function Ct(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function Nt(e){var t=xe(e);if(t&&(e=t.stateNode)){var n=e[Uf]||null;e:switch(e=t.stateNode,t.type){case"input":if(Ue(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(J(t,"name"),n=n.querySelectorAll('input[name="'+Le(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=r[Uf]||null;if(!o)throw Error("ReactDOMInput: Mixing React and non-React radio inputs with the same `name` is not supported.");Ue(r,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name)}}for(t=0;t<n.length;t++)(r=n[t]).form===e.form&&Oe(r)}break e;case"textarea":qe(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&Ye(e,!!n.multiple,t,!1)}}}function Mt(e,t,n){if($p)return e(t,n);$p=!0;try{return e(t)}finally{if($p=!1,(null!==Wp||null!==Yp)&&(fl(),Wp&&(t=Wp,e=Yp,Yp=Wp=null,Nt(t),e)))for(t=0;t<e.length;t++)Nt(e[t])}}function Pt(e,t){var n=e.stateNode;if(null===n)return null;var r=n[Uf]||null;if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error("Expected `"+t+"` listener to be a function, instead got a value of `"+typeof n+"` type.");return n}function Dt(){if(th)return th;var e,t,n=eh,r=n.length,o="value"in Jp?Jp.value:Jp.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return th=o.slice(e,1<t?1-t:void 0)}function It(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function jt(){return!0}function zt(){return!1}function _t(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?jt:zt,this.isPropagationStopped=zt,this}return Nd(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=jt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=jt)},persist:function(){},isPersistent:jt}),t}function At(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=gh[e])&&!!t[e]}function Ot(){return At}function Rt(e,t){switch(e){case"keyup":return-1!==Sh.indexOf(t.keyCode);case"keydown":return t.keyCode!==Th;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Lt(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}function Ft(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!zh[e.type]:"textarea"===t}function Ut(e,t,n,r){Wp?Yp?Yp.push(r):Yp=[r]:Wp=r,0<(t=yu(t,"onChange")).length&&(n=new rh("onChange","change",null,n,r),e.push({event:n,listeners:t}))}function Vt(e){cu(e,0)}function Bt(e){if(Oe(ke(e)))return e}function Ht(e,t){if("change"===e)return t}function Wt(){_h&&(_h.detachEvent("onpropertychange",Yt),Ah=_h=null)}function Yt(e){if("value"===e.propertyName&&Bt(Ah)){var t=[];Ut(t,Ah,e,Ct(e)),Mt(Vt,t)}}function $t(e,t,n){"focusin"===e?(Wt(),Ah=n,(_h=t).attachEvent("onpropertychange",Yt)):"focusout"===e&&Wt()}function Qt(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Bt(Ah)}function qt(e,t){if("click"===e)return Bt(t)}function Gt(e,t){if("input"===e||"change"===e)return Bt(t)}function Zt(e,t){if(Rh(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!cf.call(t,o)||!Rh(e[o],t[o]))return!1}return!0}function Xt(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Kt(e,t){var n,r=Xt(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Xt(r)}}function Jt(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?Jt(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function en(e){for(var t=Re((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=Re((e=t.contentWindow).document)}return t}function tn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function nn(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;Bh||null==Fh||Fh!==Re(r)||("selectionStart"in(r=Fh)&&tn(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},Vh&&Zt(Vh,r)||(Vh=r,0<(r=yu(Uh,"onSelect")).length&&(t=new rh("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Fh)))}function rn(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}function on(e){if(Wh[e])return Wh[e];if(!Hh[e])return e;var t,n=Hh[e];for(t in n)if(n.hasOwnProperty(t)&&t in Yh)return Wh[e]=n[t];return e}function an(e,t){Jh.set(e,t),Ee(t,[e])}function sn(e,t,n,r){for(var o in e)cf.call(e,o)&&"_"!==o[0]&&ln(o,e[o],t,n,r)}function ln(e,t,n,r,o){switch(typeof t){case"object":if(null===t){t="null";break}if(t.$$typeof===Pd){var a=T(t.type)||"\u2026",i=t.key;t=t.props;var s=Object.keys(t),l=s.length;if(null==i&&0===l){t="<"+a+" />";break}if(3>r||1===l&&"children"===s[0]&&null==i){t="<"+a+" \u2026 />";break}for(var u in n.push([o+"\xa0\xa0".repeat(r)+e,"<"+a]),null!==i&&ln("key",i,n,r+1,o),e=!1,t)"children"===u?null!=t.children&&(!Yd(t.children)||0<t.children.length)&&(e=!0):cf.call(t,u)&&"_"!==u[0]&&ln(u,t[u],n,r+1,o);return void n.push(["",e?">\u2026</"+a+">":"/>"])}if("Array"===(a=(a=Object.prototype.toString.call(t)).slice(8,a.length-1))){if(u=function(e){for(var t=sm,n=0;n<e.length;n++){var r=e[n];if("object"==typeof r&&null!==r){if(!Yd(r)||2!==r.length||"string"!=typeof r[0])return lm;if(t!==sm&&t!==cm)return lm;t=cm}else{if("function"==typeof r||"string"==typeof r&&50<r.length||t!==sm&&t!==um)return lm;t=um}}return t}(t),u===um||u===sm){t=JSON.stringify(t);break}if(u===cm){for(n.push([o+"\xa0\xa0".repeat(r)+e,""]),e=0;e<t.length;e++)ln((a=t[e])[0],a[1],n,r+1,o);return}}if("Promise"===a){if("fulfilled"===t.status){if(a=n.length,ln(e,t.value,n,r,o),n.length>a)return void((n=n[a])[1]="Promise<"+(n[1]||"Object")+">")}else if("rejected"===t.status&&(a=n.length,ln(e,t.reason,n,r,o),n.length>a))return void((n=n[a])[1]="Rejected Promise<"+n[1]+">");return void n.push(["\xa0\xa0".repeat(r)+e,"Promise"])}return"Object"===a&&(u=Object.getPrototypeOf(t))&&"function"==typeof u.constructor&&(a=u.constructor.name),n.push([o+"\xa0\xa0".repeat(r)+e,"Object"===a?3>r?"":"\u2026":a]),void(3>r&&sn(t,n,r+1,o));case"function":t=""===t.name?"() => {}":t.name+"() {}";break;case"string":t=t===im?"\u2026":JSON.stringify(t);break;case"undefined":t="undefined";break;case"boolean":t=t?"true":"false";break;default:t=String(t)}n.push([o+"\xa0\xa0".repeat(r)+e,t])}function un(e,t,n,r){var o=!0;for(i in e)i in t||(n.push([dm+"\xa0\xa0".repeat(r)+i,"\u2026"]),o=!1);for(var a in t)if(a in e){var i=e[a],s=t[a];if(i!==s){if(0===r&&"children"===a)o="\xa0\xa0".repeat(r)+a,n.push([dm+o,"\u2026"],[fm+o,"\u2026"]);else{if(!(3<=r))if("object"==typeof i&&"object"==typeof s&&null!==i&&null!==s&&i.$$typeof===s.$$typeof)if(s.$$typeof===Pd){if(i.type===s.type&&i.key===s.key){i=T(s.type)||"\u2026",o="\xa0\xa0".repeat(r)+a,i="<"+i+" \u2026 />",n.push([dm+o,i],[fm+o,i]),o=!1;continue}}else{var l=Object.prototype.toString.call(i),u=Object.prototype.toString.call(s);if(l===u&&("[object Object]"===u||"[object Array]"===u)){l=[pm+"\xa0\xa0".repeat(r)+a,"[object Array]"===u?"Array":""],n.push(l),u=n.length,un(i,s,n,r+1)?u===n.length&&(l[1]="Referentially unequal but deeply equal objects. Consider memoization."):o=!1;continue}}else if("function"==typeof i&&"function"==typeof s&&i.name===s.name&&i.length===s.length&&(l=Function.prototype.toString.call(i))===(u=Function.prototype.toString.call(s))){i=""===s.name?"() => {}":s.name+"() {}",n.push([pm+"\xa0\xa0".repeat(r)+a,i+" Referentially unequal function closure. Consider memoization."]);continue}ln(a,i,n,r,dm),ln(a,s,n,r,fm)}o=!1}}else n.push([fm+"\xa0\xa0".repeat(r)+a,"\u2026"]),o=!1;return o}function cn(e){ym=63&e?"Blocking":64&e?"Gesture":4194176&e?"Transition":62914560&e?"Suspense":2080374784&e?"Idle":"Other"}function dn(e,t,n,r){hm&&(wm.start=t,wm.end=n,bm.color="warning",bm.tooltipText=r,bm.properties=null,(e=e._debugTask)?e.run(performance.measure.bind(performance,r,wm)):performance.measure(r,wm))}function fn(e,t,n){dn(e,t,n,"Reconnect")}function pn(e,t,n,r,o){var a=N(e);if(null!==a&&hm){var i=e.alternate,s=e.actualDuration;if(null===i||i.child!==e.child)for(var l=e.child;null!==l;l=l.sibling)s-=l.actualDuration;r=.5>s?r?"tertiary-light":"primary-light":10>s?r?"tertiary":"primary":100>s?r?"tertiary-dark":"primary-dark":"error";var u=e.memoizedProps;s=e._debugTask,null!==u&&null!==i&&i.memoizedProps!==u?(l=[xm],u=un(i.memoizedProps,u,l,0),1<l.length&&(u&&!vm&&0===(i.lanes&o)&&100<e.actualDuration?(vm=!0,l[0]=Sm,bm.color="warning",bm.tooltipText=km):(bm.color=r,bm.tooltipText=a),bm.properties=l,wm.start=t,wm.end=n,null!=s?s.run(performance.measure.bind(performance,"\u200b"+a,wm)):performance.measure("\u200b"+a,wm))):null!=s?s.run(console.timeStamp.bind(console,a,t,n,mm,void 0,r)):console.timeStamp(a,t,n,mm,void 0,r)}}function hn(e,t,n,r){if(hm){var o=N(e);if(null!==o){for(var a=null,i=[],s=0;s<r.length;s++){var l=r[s];null==a&&null!==l.source&&(a=l.source._debugTask),l=l.value,i.push(["Error","object"==typeof l&&null!==l&&"string"==typeof l.message?String(l.message):String(l)])}null!==e.key&&ln("key",e.key,i,0,""),null!==e.memoizedProps&&sn(e.memoizedProps,i,0,""),null==a&&(a=e._debugTask),e={start:t,end:n,detail:{devtools:{color:"error",track:mm,tooltipText:13===e.tag?"Hydration failed":"Error boundary caught an error",properties:i}}},a?a.run(performance.measure.bind(performance,"\u200b"+o,e)):performance.measure("\u200b"+o,e)}}}function mn(e,t,n,r,o){if(null!==o){if(hm){var a=N(e);if(null!==a){r=[];for(var i=0;i<o.length;i++){var s=o[i].value;r.push(["Error","object"==typeof s&&null!==s&&"string"==typeof s.message?String(s.message):String(s)])}null!==e.key&&ln("key",e.key,r,0,""),null!==e.memoizedProps&&sn(e.memoizedProps,r,0,""),t={start:t,end:n,detail:{devtools:{color:"error",track:mm,tooltipText:"A lifecycle or effect errored",properties:r}}},(e=e._debugTask)?e.run(performance.measure.bind(performance,"\u200b"+a,t)):performance.measure("\u200b"+a,t)}}}else null!==(a=N(e))&&hm&&(o=1>r?"secondary-light":100>r?"secondary":500>r?"secondary-dark":"error",(e=e._debugTask)?e.run(console.timeStamp.bind(console,a,t,n,mm,void 0,o)):console.timeStamp(a,t,n,mm,void 0,o))}function gn(e,t,n,r){!hm||t<=e||(n=(738197653&n)===n?"tertiary-dark":"primary-dark",r?r.run(console.timeStamp.bind(console,"Prewarm",e,t,ym,gm,n)):console.timeStamp("Prewarm",e,t,ym,gm,n))}function yn(e,t,n,r){!hm||t<=e||(n=(738197653&n)===n?"tertiary-dark":"primary-dark",r?r.run(console.timeStamp.bind(console,"Suspended",e,t,ym,gm,n)):console.timeStamp("Suspended",e,t,ym,gm,n))}function vn(e,t,n,r){!hm||t<=e||(r?r.run(console.timeStamp.bind(console,"Errored",e,t,ym,gm,"error")):console.timeStamp("Errored",e,t,ym,gm,"error"))}function bn(e,t,n,r,o){if(hm&&!(t<=e)){for(var a=[],i=0;i<n.length;i++){var s=n[i].value;a.push(["Error","object"==typeof s&&null!==s&&"string"==typeof s.message?String(s.message):String(s)])}e={start:e,end:t,detail:{devtools:{color:"error",track:ym,trackGroup:gm,tooltipText:r?"Remaining Effects Errored":"Commit Errored",properties:a}}},o?o.run(performance.measure.bind(performance,"Errored",e)):performance.measure("Errored",e)}}function wn(e,t,n){!hm||t<=e||console.timeStamp("Animating",e,t,ym,gm,"secondary-dark")}function xn(){for(var e=Nm,t=Mm=Nm=0;t<e;){var n=Cm[t];Cm[t++]=null;var r=Cm[t];Cm[t++]=null;var o=Cm[t];Cm[t++]=null;var a=Cm[t];if(Cm[t++]=null,null!==r&&null!==o){var i=r.pending;null===i?o.next=o:(o.next=i.next,i.next=o),r.pending=o}0!==a&&En(n,o,a)}}function kn(e,t,n,r){Cm[Nm++]=e,Cm[Nm++]=t,Cm[Nm++]=n,Cm[Nm++]=r,Mm|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function Sn(e,t,n,r){return kn(e,t,n,r),Cn(e)}function Tn(e,t){return kn(e,null,null,t),Cn(e)}function En(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var o=!1,a=e.return;null!==a;)a.childLanes|=n,null!==(r=a.alternate)&&(r.childLanes|=n),22===a.tag&&(null===(e=a.stateNode)||e._visibility&Tm||(o=!0)),e=a,a=a.return;return 3===e.tag?(a=e.stateNode,o&&null!==t&&(o=31-Mf(n),null===(r=(e=a.hiddenUpdates)[o])?e[o]=[t]:r.push(t),t.lane=536870912|n),a):null}function Cn(e){if(Zw>Gw)throw tx=Zw=0,nx=Xw=null,Error("Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.");tx>ex&&(tx=0,nx=null,console.error("Maximum update depth exceeded. This can happen when a component calls setState inside useEffect, but useEffect either doesn't have a dependency array, or one of the dependencies changes on every render.")),null===e.alternate&&4098&e.flags&&Gl(e);for(var t=e,n=t.return;null!==n;)null===t.alternate&&!!(4098&t.flags)&&Gl(e),n=(t=n).return;return 3===t.tag?t.stateNode:null}function Nn(e){if(null===Dm)return e;var t=Dm(e);return void 0===t?e:t.current}function Mn(e){if(null===Dm)return e;var t=Dm(e);return void 0===t?null!=e&&"function"==typeof e.render&&(t=Nn(e.render),e.render!==t)?(t={$$typeof:Od,render:t},void 0!==e.displayName&&(t.displayName=e.displayName),t):e:t.current}function Pn(e,t){if(null===Dm)return!1;var n=e.elementType,r=!1,o="object"==typeof(t=t.type)&&null!==t?t.$$typeof:null;switch(e.tag){case 1:"function"==typeof t&&(r=!0);break;case 0:("function"==typeof t||o===Ud)&&(r=!0);break;case 11:(o===Od||o===Ud)&&(r=!0);break;case 14:case 15:(o===Fd||o===Ud)&&(r=!0);break;default:return!1}return!(!r||(e=Dm(n),void 0===e||e!==Dm(t)))}function Dn(e){null!==Dm&&"function"==typeof WeakSet&&(null===Im&&(Im=new WeakSet),Im.add(e))}function In(e,t,n){for(;;){var r=e,o=r.alternate,a=r.child,i=r.sibling,s=r.tag;r=r.type;var l=null;switch(s){case 0:case 15:case 1:l=r;break;case 11:l=r.render}if(null===Dm)throw Error("Expected resolveFamily to be set during hot reload.");var u=!1;if(r=!1,null!==l&&(void 0!==(l=Dm(l))&&(n.has(l)?r=!0:t.has(l)&&(1===s?r=!0:u=!0))),null!==Im&&(Im.has(e)||null!==o&&Im.has(o))&&(r=!0),r&&(e._debugNeedsRemount=!0),(r||u)&&(null!==(o=Tn(e,2))&&sl(o,e,2)),null===a||r||In(a,t,n),null===i)break;e=i}}function jn(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,this.actualDuration=-0,this.actualStartTime=-1.1,this.treeBaseDuration=this.selfBaseDuration=-0,this._debugTask=this._debugStack=this._debugOwner=this._debugInfo=null,this._debugNeedsRemount=!1,this._debugHookTypes=null,Lm||"function"!=typeof Object.preventExtensions||Object.preventExtensions(this)}function zn(e){return!(!(e=e.prototype)||!e.isReactComponent)}function _n(e,t){var n=e.alternate;switch(null===n?((n=f(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n._debugOwner=e._debugOwner,n._debugStack=e._debugStack,n._debugTask=e._debugTask,n._debugHookTypes=e._debugHookTypes,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null,n.actualDuration=-0,n.actualStartTime=-1.1),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext,_debugThenableState:t._debugThenableState},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n.selfBaseDuration=e.selfBaseDuration,n.treeBaseDuration=e.treeBaseDuration,n._debugInfo=e._debugInfo,n._debugNeedsRemount=e._debugNeedsRemount,n.tag){case 0:case 15:case 1:n.type=Nn(e.type);break;case 11:n.type=Mn(e.type)}return n}function An(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null,e.selfBaseDuration=0,e.treeBaseDuration=0):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext,_debugThenableState:t._debugThenableState},e.selfBaseDuration=n.selfBaseDuration,e.treeBaseDuration=n.treeBaseDuration),e}function On(e,t,n,r,o,a){var i=0,s=e;if("function"==typeof e)zn(e)&&(i=1),s=Nn(s);else if("string"==typeof e)i=function(e,t,n){var r=!n.ancestorInfo.containerTagInScope;if(n.context===Qx||null!=t.itemProp)return!r||null==t.itemProp||"meta"!==e&&"title"!==e&&"style"!==e&&"link"!==e&&"script"!==e||console.error("Cannot render a <%s> outside the main document if it has an `itemProp` prop. `itemProp` suggests the tag belongs to an `itemScope` which can appear anywhere in the DOM. If you were intending for React to hoist this <%s> remove the `itemProp` prop. Otherwise, try moving this tag into the <head> or <body> of the Document.",e,e),!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof t.precedence||"string"!=typeof t.href||""===t.href){r&&console.error('Cannot render a <style> outside the main document without knowing its precedence and a unique href key. React can hoist and deduplicate <style> tags if you provide a `precedence` prop along with an `href` prop that does not conflict with the `href` values used in any other hoisted <style> or <link rel="stylesheet" ...> tags.  Note that hoisting <style> tags is considered an advanced feature that most will not use directly. Consider moving the <style> tag to the <head> or consider adding a `precedence="default"` and `href="some unique resource identifier"`.');break}return!0;case"link":if("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href||t.onLoad||t.onError){if("stylesheet"===t.rel&&"string"==typeof t.precedence){e=t.href;var o=t.onError,a=t.disabled;n=[],t.onLoad&&n.push("`onLoad`"),o&&n.push("`onError`"),null!=a&&n.push("`disabled`"),o=function(e,t){switch(e.length){case 0:return"";case 1:return e[0];case 2:return e[0]+" "+t+" "+e[1];default:return e.slice(0,-1).join(", ")+", "+t+" "+e[e.length-1]}}(n,"and"),o+=1===n.length?" prop":" props",a=1===n.length?"an "+o:"the "+o,n.length&&console.error('React encountered a <link rel="stylesheet" href="%s" ... /> with a `precedence` prop that also included %s. The presence of loading and error handlers indicates an intent to manage the stylesheet loading state from your from your Component code and React will not hoist or deduplicate this stylesheet. If your intent was to have React hoist and deduplciate this stylesheet using the `precedence` prop remove the %s, otherwise remove the `precedence` prop.',e,a,o)}r&&("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href?console.error("Cannot render a <link> outside the main document without a `rel` and `href` prop. Try adding a `rel` and/or `href` prop to this <link> or moving the link into the <head> tag"):(t.onError||t.onLoad)&&console.error("Cannot render a <link> with onLoad or onError listeners outside the main document. Try removing onLoad={...} and onError={...} or moving it into the root <head> tag or somewhere in the <body>."));break}return"stylesheet"!==t.rel||(e=t.precedence,t=t.disabled,"string"!=typeof e&&r&&console.error('Cannot render a <link rel="stylesheet" /> outside the main document without knowing its precedence. Consider adding precedence="default" or moving it into the root <head> tag.'),"string"==typeof e&&null==t);case"script":if(!(e=t.async&&"function"!=typeof t.async&&"symbol"!=typeof t.async)||t.onLoad||t.onError||!t.src||"string"!=typeof t.src){r&&(e?t.onLoad||t.onError?console.error("Cannot render a <script> with onLoad or onError listeners outside the main document. Try removing onLoad={...} and onError={...} or moving it into the root <head> tag or somewhere in the <body>."):console.error("Cannot render a <script> outside the main document without `async={true}` and a non-empty `src` prop. Ensure there is a valid `src` and either make the script async or move it into the root <head> tag or somewhere in the <body>."):console.error('Cannot render a sync or defer <script> outside the main document without knowing its order. Try adding async="" or moving it into the root <head> tag.'));break}return!0;case"noscript":case"template":r&&console.error("Cannot render <%s> outside the main document. Try moving it into the root <head> tag.",e)}return!1}(e,n,i=_())?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case Vd:return(t=f(31,n,t,o)).elementType=Vd,t.lanes=a,t;case Id:return Ln(n.children,o,a,t);case jd:i=8,o|=Am,o|=Om;break;case zd:return r=o,"string"!=typeof(e=n).id&&console.error('Profiler must specify an "id" of type `string` as a prop. Received the type `%s` instead.',typeof e.id),(t=f(12,e,t,r|_m)).elementType=zd,t.lanes=a,t.stateNode={effectDuration:0,passiveEffectDuration:0},t;case Rd:return(t=f(13,n,t,o)).elementType=Rd,t.lanes=a,t;case Ld:return(t=f(19,n,t,o)).elementType=Ld,t.lanes=a,t;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case Ad:i=10;break e;case _d:i=9;break e;case Od:i=11,s=Mn(s);break e;case Fd:i=14;break e;case Ud:i=16,s=null;break e}s="",(void 0===e||"object"==typeof e&&null!==e&&0===Object.keys(e).length)&&(s+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."),null===e?n="null":Yd(e)?n="array":void 0!==e&&e.$$typeof===Pd?(n="<"+(T(e.type)||"Unknown")+" />",s=" Did you accidentally export a JSX literal instead of a component?"):n=typeof e,(i=r?E(r):null)&&(s+="\n\nCheck the render method of `"+i+"`."),i=29,n=Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+n+"."+s),s=null}return(t=f(i,n,t,o)).elementType=e,t.type=s,t.lanes=a,t._debugOwner=r,t}function Rn(e,t,n){return(t=On(e.type,e.key,e.props,e._owner,t,n))._debugOwner=e._owner,t._debugStack=e._debugStack,t._debugTask=e._debugTask,t}function Ln(e,t,n,r){return(e=f(7,e,r,t)).lanes=n,e}function Fn(e,t,n){return(e=f(6,e,null,t)).lanes=n,e}function Un(e){var t=f(18,null,null,jm);return t.stateNode=e,t}function Vn(e,t,n){return(t=f(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Bn(e,t){if("object"==typeof e&&null!==e){var n=Fm.get(e);return void 0!==n?n:(t={value:e,source:t,stack:W(t)},Fm.set(e,t),t)}return{value:e,source:t,stack:W(t)}}function Hn(e,t){Gn(),Um[Vm++]=Hm,Um[Vm++]=Bm,Bm=e,Hm=t}function Wn(e,t,n){Gn(),Wm[Ym++]=Qm,Wm[Ym++]=qm,Wm[Ym++]=$m,$m=e;var r=Qm;e=qm;var o=32-Mf(r)-1;r&=~(1<<o),n+=1;var a=32-Mf(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Qm=1<<32-Mf(t)+o|n<<o|r,qm=a+e}else Qm=1<<a|n<<o|r,qm=e}function Yn(e){Gn(),null!==e.return&&(Hn(e,1),Wn(e,1,0))}function $n(e){for(;e===Bm;)Bm=Um[--Vm],Um[Vm]=null,Hm=Um[--Vm],Um[Vm]=null;for(;e===$m;)$m=Wm[--Ym],Wm[Ym]=null,qm=Wm[--Ym],Wm[Ym]=null,Qm=Wm[--Ym],Wm[Ym]=null}function Qn(){return Gn(),null!==$m?{id:Qm,overflow:qm}:null}function qn(e,t){Gn(),Wm[Ym++]=Qm,Wm[Ym++]=qm,Wm[Ym++]=$m,Qm=t.id,qm=t.overflow,$m=e}function Gn(){Xm||console.error("Expected to be hydrating. This is a bug in React. Please file an issue.")}function Zn(e,t){if(null===e.return){if(null===Jm)Jm={fiber:e,children:[],serverProps:void 0,serverTail:[],distanceFromLeaf:t};else{if(Jm.fiber!==e)throw Error("Saw multiple hydration diff roots in a pass. This is a bug in React.");Jm.distanceFromLeaf>t&&(Jm.distanceFromLeaf=t)}return Jm}var n=Zn(e.return,t+1).children;return 0<n.length&&n[n.length-1].fiber===e?((n=n[n.length-1]).distanceFromLeaf>t&&(n.distanceFromLeaf=t),n):(t={fiber:e,children:[],serverProps:void 0,serverTail:[],distanceFromLeaf:t},n.push(t),t)}function Xn(){Xm&&console.error("We should not be hydrating here. This is a bug in React. Please file a bug.")}function Kn(e,t){Km||((e=Zn(e,0)).serverProps=null,null!==t&&(t=hc(t),e.serverTail.push(t)))}function Jn(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n="",r=Jm;throw null!==r&&(Jm=null,n=ct(r)),ar(Bn(Error("Hydration failed because the server rendered "+(t?"text":"HTML")+" didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\nhttps://react.dev/link/hydration-mismatch"+n),e)),ng}function er(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[Ff]=e,t[Uf]=r,wu(n,r),n){case"dialog":du("cancel",t),du("close",t);break;case"iframe":case"object":case"embed":du("load",t);break;case"video":case"audio":for(n=0;n<mx.length;n++)du(mx[n],t);break;case"source":du("error",t);break;case"img":case"image":case"link":du("error",t),du("load",t);break;case"details":du("toggle",t);break;case"input":Ne("input",r),du("invalid",t),Fe(0,r),Ve(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case"option":He(0,r);break;case"select":Ne("select",r),du("invalid",t),$e(t,r);break;case"textarea":Ne("textarea",r),du("invalid",t),Qe(0,r),Ge(t,r.value,r.defaultValue,r.children)}"string"!=typeof(n=r.children)&&"number"!=typeof n&&"bigint"!=typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||Eu(t.textContent,n)?(null!=r.popover&&(du("beforetoggle",t),du("toggle",t)),null!=r.onScroll&&du("scroll",t),null!=r.onScrollEnd&&du("scrollend",t),null!=r.onClick&&(t.onclick=Et),t=!0):t=!1,t||Jn(e,!0)}function tr(e){for(Gm=e.return;Gm;)switch(Gm.tag){case 5:case 31:case 13:return void(tg=!1);case 27:case 3:return void(tg=!0);default:Gm=Gm.return}}function nr(e){if(e!==Gm)return!1;if(!Xm)return tr(e),Xm=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||Bu(e.type,e.memoizedProps)),t=!t),t&&Zm){for(t=Zm;t;){var r=Zn(e,0),o=hc(t);r.serverTail.push(o),t="Suspense"===o.type?gc(t):pc(t.nextSibling)}Jn(e)}if(tr(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error("Expected to have a hydrated suspense instance. This error is likely caused by a bug in React. Please file an issue.");Zm=gc(e)}else if(31===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error("Expected to have a hydrated suspense instance. This error is likely caused by a bug in React. Please file an issue.");Zm=gc(e)}else 27===n?(n=Zm,Ku(e.type)?(e=ak,ak=null,Zm=e):Zm=n):Zm=Gm?pc(e.stateNode.nextSibling):null;return!0}function rr(){Zm=Gm=null,Km=Xm=!1}function or(){var e=eg;return null!==e&&(null===vw?vw=e:vw.push.apply(vw,e),eg=null),e}function ar(e){null===eg?eg=[e]:eg.push(e)}function ir(){var e=Jm;if(null!==e){Jm=null;for(var t=ct(e);0<e.children.length;)e=e.children[0];q(e.fiber,function(){console.error("A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s","https://react.dev/link/hydration-mismatch",t)})}}function sr(){sg=ig=null,lg=!1}function lr(e,t,n){D(rg,t._currentValue,e),t._currentValue=n,D(og,t._currentRenderer,e),void 0!==t._currentRenderer&&null!==t._currentRenderer&&t._currentRenderer!==ag&&console.error("Detected multiple renderers concurrently rendering the same context provider. This is currently unsupported."),t._currentRenderer=ag}function ur(e,t){e._currentValue=rg.current;var n=og.current;P(og,t),e._currentRenderer=n,P(rg,t)}function cr(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}e!==n&&console.error("Expected to find the propagation root when scheduling context work. This error is likely caused by a bug in React. Please file an issue.")}function dr(e,t,n,r){var o=e.child;for(null!==o&&(o.return=e);null!==o;){var a=o.dependencies;if(null!==a){var i=o.child;a=a.firstContext;e:for(;null!==a;){var s=a;a=o;for(var l=0;l<t.length;l++)if(s.context===t[l]){a.lanes|=n,null!==(s=a.alternate)&&(s.lanes|=n),cr(a.return,n,e),r||(i=null);break e}a=s.next}}else if(18===o.tag){if(null===(i=o.return))throw Error("We just came from a parent so we must have had a parent. This is a bug in React.");i.lanes|=n,null!==(a=i.alternate)&&(a.lanes|=n),cr(i,n,e),i=null}else i=o.child;if(null!==i)i.return=o;else for(i=o;null!==i;){if(i===e){i=null;break}if(null!==(o=i.sibling)){o.return=i.return,i=o;break}i=i.return}o=i}}function fr(e,t,n,r){e=null;for(var o=t,a=!1;null!==o;){if(!a)if(524288&o.flags)a=!0;else if(262144&o.flags)break;if(10===o.tag){var i=o.alternate;if(null===i)throw Error("Should have a current fiber. This is a bug in React.");if(null!==(i=i.memoizedProps)){var s=o.type;Rh(o.pendingProps.value,i.value)||(null!==e?e.push(s):e=[s])}}else if(o===tf.current){if(null===(i=o.alternate))throw Error("Should have a current fiber. This is a bug in React.");i.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(null!==e?e.push(zk):e=[zk])}o=o.return}null!==e&&dr(t,e,n,r),t.flags|=262144}function pr(e){for(e=e.firstContext;null!==e;){if(!Rh(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function hr(e){ig=e,sg=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function mr(e){return lg&&console.error("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo()."),yr(ig,e)}function gr(e,t){return null===ig&&hr(e),yr(e,t)}function yr(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===sg){if(null===e)throw Error("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().");sg=t,e.dependencies={lanes:0,firstContext:t,_debugThenableState:null},e.flags|=524288}else sg=sg.next=t;return n}function vr(){return{controller:new ug,data:new Map,refCount:0}}function br(e){e.controller.signal.aborted&&console.warn("A cache instance was retained after it was already freed. This likely indicates a bug in React."),e.refCount++}function wr(e){e.refCount--,0>e.refCount&&console.warn("A cache instance was released after it was already freed. This likely indicates a bug in React."),0===e.refCount&&cg(dg,function(){e.controller.abort()})}function xr(e,t,n){127&e?0>Pg&&(Pg=pg(),Dg=hg(t),jg=t,null!=n&&(zg=N(n)),(Yb&(Ob|Rb))!==Ab&&(Ng=!0,Ig=mg),e=Wu(),t=Hu(),e!==Og||t!==Ag?Og=-1.1:null!==t&&(Ig=mg),_g=e,Ag=t):4194048&e&&0>Ug&&(Ug=pg(),Bg=hg(t),Hg=t,null!=n&&(Wg=N(n)),0>Fg)&&(e=Wu(),t=Hu(),e===Qg&&t===$g||(Qg=-1.1),Yg=e,$g=t)}function kr(){var e=kg;return kg=0,e}function Sr(e){var t=kg;return kg=e,t}function Tr(e){var t=kg;return kg+=e,t}function Er(){Eg=Tg=-1.1}function Cr(){var e=Tg;return Tg=-1.1,e}function Nr(e){0<=e&&(Tg=e)}function Mr(){var e=Sg;return Sg=-0,e}function Pr(e){0<=e&&(Sg=e)}function Dr(){var e=Cg;return Cg=null,e}function Ir(){var e=Ng;return Ng=!1,e}function jr(e){xg=pg(),0>e.actualStartTime&&(e.actualStartTime=xg)}function zr(e){if(0<=xg){var t=pg()-xg;e.actualDuration+=t,e.selfBaseDuration=t,xg=-1}}function _r(e){if(0<=xg){var t=pg()-xg;e.actualDuration+=t,xg=-1}}function Ar(){if(0<=xg){var e=pg(),t=e-xg;xg=-1,kg+=t,Sg+=t,Eg=e}}function Or(e){null===Cg&&(Cg=[]),Cg.push(e),null===wg&&(wg=[]),wg.push(e)}function Rr(){xg=pg(),0>Tg&&(Tg=xg)}function Lr(e){for(var t=e.child;t;)e.actualDuration+=t.actualDuration,t=t.sibling}function Fr(){if(0===--ry&&(-1<Ug||(Fg=-1.1),null!==ny)){null!==ay&&(ay.status="fulfilled");var e=ny;ny=null,oy=0,ay=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Ur(){var e=sy.current;return null!==e?e:$b.pooledCache}function Vr(e,t){D(sy,null===t?sy.current:t.pool,e)}function Br(){var e=Ur();return null===e?null:{parent:fg._currentValue,pool:e}}function Hr(e){return"fulfilled"===(e=e.status)||"rejected"===e}function Wr(e,t,n){null!==$d.actQueue&&($d.didUsePromise=!0);var r=e.thenables;if(void 0===(n=r[n])?r.push(t):n!==t&&(e.didWarnAboutUncachedPromise||(e.didWarnAboutUncachedPromise=!0,console.error("A component was suspended by an uncached promise. Creating promises inside a Client Component or hook is not yet supported, except via a Suspense-compatible library or framework.")),t.then(Et,Et),t=n),void 0===t._debugInfo){e=performance.now();var o={name:"string"==typeof(r=t.displayName)?r:"Promise",start:e,end:e,value:t};t._debugInfo=[{awaited:o}],"fulfilled"!==t.status&&"rejected"!==t.status&&(e=function(){o.end=performance.now()},t.then(e,e))}switch(t.status){case"fulfilled":return t.value;case"rejected":throw Qr(e=t.reason),e;default:if("string"==typeof t.status)t.then(Et,Et);else{if(null!==(e=$b)&&100<e.shellSuspendCounter)throw Error("An unknown Component is an async Client Component. Only Server Components can be async at the moment. This error is often caused by accidentally adding `'use client'` to a module that was originally written for the server.");(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw Qr(e=t.reason),e}throw Vy=t,By=!0,Ry}}function Yr(e){try{return Oy(e)}catch(t){if(null!==t&&"object"==typeof t&&"function"==typeof t.then)throw Vy=t,By=!0,Ry;throw t}}function $r(){if(null===Vy)throw Error("Expected a suspended thenable. This is a bug in React. Please file an issue.");var e=Vy;return Vy=null,By=!1,e}function Qr(e){if(e===Ry||e===Fy)throw Error("Hooks are not supported inside an async component. This error is often caused by accidentally adding `'use client'` to a module that was originally written for the server.")}function qr(e){var t=Yy;return null!=e&&(Yy=null===t?e:t.concat(e)),t}function Gr(){var e=Yy;if(null!=e)for(var t=e.length-1;0<=t;t--)if(null!=e[t].name){var n=e[t].debugTask;if(null!=n)return n}return null}function Zr(e,t,n){for(var r=Object.keys(e.props),o=0;o<r.length;o++){var a=r[o];if("children"!==a&&"key"!==a){null===t&&((t=Rn(e,n.mode,0))._debugInfo=Yy,t.return=n),q(t,function(e){console.error("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",e)},a);break}}}function Xr(e){var t=Wy;return Wy+=1,null===Hy&&(Hy={didWarnAboutUncachedPromise:!1,thenables:[]}),Wr(Hy,e,t)}function Kr(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function Jr(e,t){if(t.$$typeof===Md)throw Error('A React Element from an older version of React was rendered. This is not supported. It can happen if:\n- Multiple copies of the "react" package is used.\n- A library pre-bundled an old copy of "react" or "react/jsx-runtime".\n- A compiler tries to "inline" JSX instead of using the runtime.');throw e=Object.prototype.toString.call(t),Error("Objects are not valid as a React child (found: "+("[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e)+"). If you meant to render a collection of children, use an array instead.")}function eo(e,t){var n=Gr();null!==n?n.run(Jr.bind(null,e,t)):Jr(e,t)}function to(e,t){var n=N(e)||"Component";qy[n]||(qy[n]=!0,t=t.displayName||t.name||"Component",3===e.tag?console.error("Functions are not valid as a React child. This may happen if you return %s instead of <%s /> from render. Or maybe you meant to call this function rather than return it.\n  root.render(%s)",t,t,t):console.error("Functions are not valid as a React child. This may happen if you return %s instead of <%s /> from render. Or maybe you meant to call this function rather than return it.\n  <%s>{%s}</%s>",t,t,n,t,n))}function no(e,t){var n=Gr();null!==n?n.run(to.bind(null,e,t)):to(e,t)}function ro(e,t){var n=N(e)||"Component";Gy[n]||(Gy[n]=!0,t=String(t),3===e.tag?console.error("Symbols are not valid as a React child.\n  root.render(%s)",t):console.error("Symbols are not valid as a React child.\n  <%s>%s</%s>",n,t,n))}function oo(e,t){var n=Gr();null!==n?n.run(ro.bind(null,e,t)):ro(e,t)}function ao(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function o(e,t){return(e=_n(e,t)).index=0,e.sibling=null,e}function a(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=67108866,n):r:(t.flags|=67108866,n):(t.flags|=1048576,n)}function i(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=Fn(n,e.mode,r)).return=e,t._debugOwner=e,t._debugTask=e._debugTask,t._debugInfo=Yy,t):((t=o(t,n)).return=e,t._debugInfo=Yy,t)}function l(e,t,n,r){var a=n.type;return a===Id?(Zr(n,t=d(e,t,n.props.children,r,n.key),e),t):null!==t&&(t.elementType===a||Pn(t,n)||"object"==typeof a&&null!==a&&a.$$typeof===Ud&&Yr(a)===t.type)?(Kr(t=o(t,n.props),n),t.return=e,t._debugOwner=n._owner,t._debugInfo=Yy,t):(Kr(t=Rn(n,e.mode,r),n),t.return=e,t._debugInfo=Yy,t)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Vn(n,e.mode,r)).return=e,t._debugInfo=Yy,t):((t=o(t,n.children||[])).return=e,t._debugInfo=Yy,t)}function d(e,t,n,r,a){return null===t||7!==t.tag?((t=Ln(n,e.mode,r,a)).return=e,t._debugOwner=e,t._debugTask=e._debugTask,t._debugInfo=Yy,t):((t=o(t,n)).return=e,t._debugInfo=Yy,t)}function p(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=Fn(""+t,e.mode,n)).return=e,t._debugOwner=e,t._debugTask=e._debugTask,t._debugInfo=Yy,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case Pd:return Kr(n=Rn(t,e.mode,n),t),n.return=e,e=qr(t._debugInfo),n._debugInfo=Yy,Yy=e,n;case Dd:return(t=Vn(t,e.mode,n)).return=e,t._debugInfo=Yy,t;case Ud:var r=qr(t._debugInfo);return e=p(e,t=Yr(t),n),Yy=r,e}if(Yd(t)||S(t))return(n=Ln(t,e.mode,n,null)).return=e,n._debugOwner=e,n._debugTask=e._debugTask,e=qr(t._debugInfo),n._debugInfo=Yy,Yy=e,n;if("function"==typeof t.then)return r=qr(t._debugInfo),e=p(e,Xr(t),n),Yy=r,e;if(t.$$typeof===Ad)return p(e,gr(e,t),n);eo(e,t)}return"function"==typeof t&&no(e,t),"symbol"==typeof t&&oo(e,t),null}function h(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==o?null:s(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case Pd:return n.key===o?(o=qr(n._debugInfo),e=l(e,t,n,r),Yy=o,e):null;case Dd:return n.key===o?u(e,t,n,r):null;case Ud:return o=qr(n._debugInfo),e=h(e,t,n=Yr(n),r),Yy=o,e}if(Yd(n)||S(n))return null!==o?null:(o=qr(n._debugInfo),e=d(e,t,n,r,null),Yy=o,e);if("function"==typeof n.then)return o=qr(n._debugInfo),e=h(e,t,Xr(n),r),Yy=o,e;if(n.$$typeof===Ad)return h(e,t,gr(e,n),r);eo(e,n)}return"function"==typeof n&&no(e,n),"symbol"==typeof n&&oo(e,n),null}function m(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==typeof r)return s(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case Pd:return n=e.get(null===r.key?n:r.key)||null,e=qr(r._debugInfo),t=l(t,n,r,o),Yy=e,t;case Dd:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case Ud:var a=qr(r._debugInfo);return t=m(e,t,n,r=Yr(r),o),Yy=a,t}if(Yd(r)||S(r))return n=e.get(n)||null,e=qr(r._debugInfo),t=d(t,n,r,o,null),Yy=e,t;if("function"==typeof r.then)return a=qr(r._debugInfo),t=m(e,t,n,Xr(r),o),Yy=a,t;if(r.$$typeof===Ad)return m(e,t,n,gr(t,r),o);eo(t,r)}return"function"==typeof r&&no(t,r),"symbol"==typeof r&&oo(t,r),null}function g(e,t,n,r){if("object"!=typeof n||null===n)return r;switch(n.$$typeof){case Pd:case Dd:c(e,t,n);var o=n.key;if("string"!=typeof o)break;if(null===r){(r=new Set).add(o);break}if(!r.has(o)){r.add(o);break}q(t,function(){console.error("Encountered two children with the same key, `%s`. Keys should be unique so that components maintain their identity across updates. Non-unique keys may cause children to be duplicated and/or omitted \u2014 the behavior is unsupported and could change in a future version.",o)});break;case Ud:g(e,t,n=Yr(n),r)}return r}function y(s,l,u,c){if("object"==typeof u&&null!==u&&u.type===Id&&null===u.key&&(Zr(u,null,s),u=u.props.children),"object"==typeof u&&null!==u){switch(u.$$typeof){case Pd:var d=qr(u._debugInfo);e:{for(var f=u.key;null!==l;){if(l.key===f){if((f=u.type)===Id){if(7===l.tag){n(s,l.sibling),(c=o(l,u.props.children)).return=s,c._debugOwner=u._owner,c._debugInfo=Yy,Zr(u,c,s),s=c;break e}}else if(l.elementType===f||Pn(l,u)||"object"==typeof f&&null!==f&&f.$$typeof===Ud&&Yr(f)===l.type){n(s,l.sibling),Kr(c=o(l,u.props),u),c.return=s,c._debugOwner=u._owner,c._debugInfo=Yy,s=c;break e}n(s,l);break}t(s,l),l=l.sibling}u.type===Id?((c=Ln(u.props.children,s.mode,c,u.key)).return=s,c._debugOwner=s,c._debugTask=s._debugTask,c._debugInfo=Yy,Zr(u,c,s),s=c):(Kr(c=Rn(u,s.mode,c),u),c.return=s,c._debugInfo=Yy,s=c)}return s=i(s),Yy=d,s;case Dd:e:{for(u=(d=u).key;null!==l;){if(l.key===u){if(4===l.tag&&l.stateNode.containerInfo===d.containerInfo&&l.stateNode.implementation===d.implementation){n(s,l.sibling),(c=o(l,d.children||[])).return=s,s=c;break e}n(s,l);break}t(s,l),l=l.sibling}(c=Vn(d,s.mode,c)).return=s,s=c}return i(s);case Ud:return d=qr(u._debugInfo),s=y(s,l,u=Yr(u),c),Yy=d,s}if(Yd(u))return d=qr(u._debugInfo),s=function(o,i,s,l){for(var u=null,c=null,d=null,f=i,y=i=0,v=null;null!==f&&y<s.length;y++){f.index>y?(v=f,f=null):v=f.sibling;var b=h(o,f,s[y],l);if(null===b){null===f&&(f=v);break}u=g(o,b,s[y],u),e&&f&&null===b.alternate&&t(o,f),i=a(b,i,y),null===d?c=b:d.sibling=b,d=b,f=v}if(y===s.length)return n(o,f),Xm&&Hn(o,y),c;if(null===f){for(;y<s.length;y++)null!==(f=p(o,s[y],l))&&(u=g(o,f,s[y],u),i=a(f,i,y),null===d?c=f:d.sibling=f,d=f);return Xm&&Hn(o,y),c}for(f=r(f);y<s.length;y++)null!==(v=m(f,o,y,s[y],l))&&(u=g(o,v,s[y],u),e&&null!==v.alternate&&f.delete(null===v.key?y:v.key),i=a(v,i,y),null===d?c=v:d.sibling=v,d=v);return e&&f.forEach(function(e){return t(o,e)}),Xm&&Hn(o,y),c}(s,l,u,c),Yy=d,s;if(S(u)){if(d=qr(u._debugInfo),"function"!=typeof(f=S(u)))throw Error("An object is not an iterable. This error is likely caused by a bug in React. Please file an issue.");var v=f.call(u);return v===u?0===s.tag&&"[object GeneratorFunction]"===Object.prototype.toString.call(s.type)&&"[object Generator]"===Object.prototype.toString.call(v)||($y||console.error("Using Iterators as children is unsupported and will likely yield unexpected results because enumerating a generator mutates it. You may convert it to an array with `Array.from()` or the `[...spread]` operator before rendering. You can also use an Iterable that can iterate multiple times over the same items."),$y=!0):u.entries!==f||vy||(console.error("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),vy=!0),s=function(o,i,s,l){if(null==s)throw Error("An iterable object provided no iterator.");for(var u=null,c=null,d=i,f=i=0,y=null,v=null,b=s.next();null!==d&&!b.done;f++,b=s.next()){d.index>f?(y=d,d=null):y=d.sibling;var w=h(o,d,b.value,l);if(null===w){null===d&&(d=y);break}v=g(o,w,b.value,v),e&&d&&null===w.alternate&&t(o,d),i=a(w,i,f),null===c?u=w:c.sibling=w,c=w,d=y}if(b.done)return n(o,d),Xm&&Hn(o,f),u;if(null===d){for(;!b.done;f++,b=s.next())null!==(d=p(o,b.value,l))&&(v=g(o,d,b.value,v),i=a(d,i,f),null===c?u=d:c.sibling=d,c=d);return Xm&&Hn(o,f),u}for(d=r(d);!b.done;f++,b=s.next())null!==(y=m(d,o,f,b.value,l))&&(v=g(o,y,b.value,v),e&&null!==y.alternate&&d.delete(null===y.key?f:y.key),i=a(y,i,f),null===c?u=y:c.sibling=y,c=y);return e&&d.forEach(function(e){return t(o,e)}),Xm&&Hn(o,f),u}(s,l,v,c),Yy=d,s}if("function"==typeof u.then)return d=qr(u._debugInfo),s=y(s,l,Xr(u),c),Yy=d,s;if(u.$$typeof===Ad)return y(s,l,gr(s,u),c);eo(s,u)}return"string"==typeof u&&""!==u||"number"==typeof u||"bigint"==typeof u?(d=""+u,null!==l&&6===l.tag?(n(s,l.sibling),(c=o(l,d)).return=s,s=c):(n(s,l),(c=Fn(d,s.mode,c)).return=s,c._debugOwner=s,c._debugTask=s._debugTask,c._debugInfo=Yy,s=c),i(s)):("function"==typeof u&&no(s,u),"symbol"==typeof u&&oo(s,u),n(s,l))}return function(e,t,n,r){var o=Yy;Yy=null;try{Wy=0;var a=y(e,t,n,r);return Hy=null,a}catch(u){if(u===Ry||u===Fy)throw u;var i=f(29,u,null,e.mode);i.lanes=r,i.return=e;var s=i._debugInfo=Yy;if(i._debugOwner=e._debugOwner,i._debugTask=e._debugTask,null!=s)for(var l=s.length-1;0<=l;l--)if("string"==typeof s[l].stack){i._debugOwner=s[l],i._debugTask=s[l].debugTask;break}return i}finally{Yy=o}}}function io(e,t){var n=Yd(e);return e=!n&&"function"==typeof S(e),!n&&!e||(n=n?"array":"iterable",console.error("A nested %s was passed to row #%s in <SuspenseList />. Wrap it in an additional SuspenseList to configure its revealOrder: <SuspenseList revealOrder=...> ... <SuspenseList revealOrder=...>{%s}</SuspenseList> ... </SuspenseList>",n,t,n),!1)}function so(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function lo(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 uo(e){return{lane:e,tag:Jy,payload:null,callback:null,next:null}}function co(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,av===r&&!ov){var o=N(e);console.error("An update (setState, replaceState, or forceUpdate) was scheduled from inside an update function. Update functions should be pure, with zero side-effects. Consider using componentDidUpdate or a callback.\n\nPlease update the following component: %s",o),ov=!0}return(Yb&Ob)!==Ab?(null===(o=r.pending)?t.next=t:(t.next=o.next,o.next=t),r.pending=t,t=Cn(e),En(e,null,n),t):(kn(e,r,t,n),Cn(e))}function fo(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,de(e,n)}}function po(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function ho(){if(iv){if(null!==ay)throw ay}}function mo(e,t,n,r){iv=!1;var o=e.updateQueue;rv=!1,av=o.shared;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,u=l.next;l.next=null,null===i?a=u:i.next=u,i=l;var c=e.alternate;null!==c&&((s=(c=c.updateQueue).lastBaseUpdate)!==i&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(null!==a){var d=o.baseState;for(i=0,c=u=l=null,s=a;;){var f=-536870913&s.lane,p=f!==s.lane;if(p?(qb&f)===f:(r&f)===f){0!==f&&f===oy&&(iv=!0),null!==c&&(c=c.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{f=e;var h=s,m=t,g=n;switch(h.tag){case ev:if("function"==typeof(h=h.payload)){lg=!0;var y=h.call(g,d,m);if(f.mode&Am){ne(!0);try{h.call(g,d,m)}finally{ne(!1)}}lg=!1,d=y;break e}d=h;break e;case nv:f.flags=-65537&f.flags|128;case Jy:if("function"==typeof(y=h.payload)){if(lg=!0,h=y.call(g,d,m),f.mode&Am){ne(!0);try{y.call(g,d,m)}finally{ne(!1)}}lg=!1}else h=y;if(null==h)break e;d=Nd({},d,h);break e;case tv:rv=!0}}null!==(f=s.callback)&&(e.flags|=64,p&&(e.flags|=8192),null===(p=o.callbacks)?o.callbacks=[f]:p.push(f))}else p={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=p,l=d):c=c.next=p,i|=f;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(p=s).next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}null===c&&(l=d),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=c,null===a&&(o.shared.lanes=0),fw|=i,e.lanes=i,e.memoizedState=d}av=null}function go(e,t){if("function"!=typeof e)throw Error("Invalid argument passed as callback. Expected a function. Instead received: "+e);e.call(t)}function yo(e,t){var n=e.shared.hiddenCallbacks;if(null!==n)for(e.shared.hiddenCallbacks=null,e=0;e<n.length;e++)go(n[e],t)}function vo(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)go(n[e],t)}function bo(e,t){var n=cw;D(lv,n,e),D(sv,t,e),cw=n|t.baseLanes}function wo(e){D(lv,cw,e),D(sv,sv.current,e)}function xo(e){cw=lv.current,P(sv,e),P(lv,e)}function ko(e){var t=e.alternate;D(pv,pv.current&dv,e),D(uv,e,e),null===cv&&(null===t||null!==sv.current||null!==t.memoizedState)&&(cv=e)}function So(e){D(pv,pv.current,e),D(uv,e,e),null===cv&&(cv=e)}function To(e){22===e.tag?(D(pv,pv.current,e),D(uv,e,e),null===cv&&(cv=e)):Eo(e)}function Eo(e){D(pv,pv.current,e),D(uv,uv.current,e)}function Co(e){P(uv,e),cv===e&&(cv=null),P(pv,e)}function No(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||dc(n)||fc(n)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(128&t.flags)return t;if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Mo(){var e=Av;null===Ov?Ov=[e]:Ov.push(e)}function Po(){var e=Av;if(null!==Ov&&(Rv++,Ov[Rv]!==e)){var t=N(Tv);if(!bv.has(t)&&(bv.add(t),null!==Ov)){for(var n="",r=0;r<=Rv;r++){var o=Ov[r],a=r===Rv?e:o;for(o=r+1+". "+o;30>o.length;)o+=" ";n+=o+=a+"\n"}console.error("React has detected a change in the order of Hooks called by %s. This will lead to bugs and errors if not fixed. For more information, read the Rules of Hooks: https://react.dev/link/rules-of-hooks\n\n   Previous render            Next render\n   ------------------------------------------------------\n%s   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n",t,n)}}}function Do(e){null==e||Yd(e)||console.error("%s received a final argument that is not an array (instead, received `%s`). When specified, the final argument must be an array.",Av,typeof e)}function Io(){var e=N(Tv);kv.has(e)||(kv.add(e),console.error("ReactDOM.useFormState has been renamed to React.useActionState. Please update %s to use React.useActionState.",e))}function jo(){throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem.")}function zo(e,t){if(Lv)return!1;if(null===t)return console.error("%s received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.",Av),!1;e.length!==t.length&&console.error("The final argument passed to %s changed size between renders. The order and size of this array must remain constant.\n\nPrevious: %s\nIncoming: %s",Av,"["+t.join(", ")+"]","["+e.join(", ")+"]");for(var n=0;n<t.length&&n<e.length;n++)if(!Rh(e[n],t[n]))return!1;return!0}function _o(e,t,n,r,o,a){Sv=a,Tv=t,Ov=null!==e?e._debugHookTypes:null,Rv=-1,Lv=null!==e&&e.type!==t.type,"[object AsyncFunction]"!==Object.prototype.toString.call(n)&&"[object AsyncGeneratorFunction]"!==Object.prototype.toString.call(n)||(a=N(Tv),xv.has(a)||(xv.add(a),console.error("%s is an async Client Component. Only Server Components can be async at the moment. This error is often caused by accidentally adding `'use client'` to a module that was originally written for the server.",null===a?"An unknown Component":"<"+a+">"))),t.memoizedState=null,t.updateQueue=null,t.lanes=0,$d.H=null!==e&&null!==e.memoizedState?Bv:null!==Ov?Vv:Uv,Pv=a=(t.mode&Am)!==jm;var i=wy(n,r,o);if(Pv=!1,Mv&&(i=Oo(t,n,r,o)),a){ne(!0);try{i=Oo(t,n,r,o)}finally{ne(!1)}}return Ao(e,t),i}function Ao(e,t){t._debugHookTypes=Ov,null===t.dependencies?null!==jv&&(t.dependencies={lanes:0,firstContext:null,_debugThenableState:jv}):t.dependencies._debugThenableState=jv,$d.H=Fv;var n=null!==Ev&&null!==Ev.next;if(Sv=0,Ov=Av=Cv=Ev=Tv=null,Rv=-1,null!==e&&(65011712&e.flags)!=(65011712&t.flags)&&console.error("Internal React error: Expected static flag was missing. Please notify the React team."),Nv=!1,Iv=0,jv=null,n)throw Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");null===e||lb||null!==(e=e.dependencies)&&pr(e)&&(lb=!0),By?(By=!1,e=!0):e=!1,e&&(t=N(t)||"Unknown",wv.has(t)||xv.has(t)||(wv.add(t),console.error("`use` was called from inside a try/catch block. This is not allowed and can lead to unexpected behavior. To handle errors triggered by `use`, wrap your component in a error boundary.")))}function Oo(e,t,n,r){Tv=e;var o=0;do{if(Mv&&(jv=null),Iv=0,Mv=!1,o>=_v)throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");if(o+=1,Lv=!1,Cv=Ev=null,null!=e.updateQueue){var a=e.updateQueue;a.lastEffect=null,a.events=null,a.stores=null,null!=a.memoCache&&(a.memoCache.index=0)}Rv=-1,$d.H=Hv,a=wy(t,n,r)}while(Mv);return a}function Ro(){var e=$d.H,t=e.useState()[0];return t="function"==typeof t.then?Ho(t):t,e=e.useState()[0],(null!==Ev?Ev.memoizedState:null)!==e&&(Tv.flags|=1024),t}function Lo(){var e=0!==Dv;return Dv=0,e}function Fo(e,t,n){t.updateQueue=e.updateQueue,t.flags=(t.mode&Om)!==jm?-402655237&t.flags:-2053&t.flags,e.lanes&=~n}function Uo(e){if(Nv){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Nv=!1}Sv=0,Ov=Cv=Ev=Tv=null,Rv=-1,Av=null,Mv=!1,Iv=Dv=0,jv=null}function Vo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Cv?Tv.memoizedState=Cv=e:Cv=Cv.next=e,Cv}function Bo(){if(null===Ev){var e=Tv.alternate;e=null!==e?e.memoizedState:null}else e=Ev.next;var t=null===Cv?Tv.memoizedState:Cv.next;if(null!==t)Cv=t,Ev=e;else{if(null===e){if(null===Tv.alternate)throw Error("Update hook called on initial render. This is likely a bug in React. Please file an issue.");throw Error("Rendered more hooks than during the previous render.")}e={memoizedState:(Ev=e).memoizedState,baseState:Ev.baseState,baseQueue:Ev.baseQueue,queue:Ev.queue,next:null},null===Cv?Tv.memoizedState=Cv=e:Cv=Cv.next=e}return Cv}function Ho(e){var t=Iv;return Iv+=1,null===jv&&(jv={didWarnAboutUncachedPromise:!1,thenables:[]}),e=Wr(jv,e,t),t=Tv,null===(null===Cv?t.memoizedState:Cv.next)&&(t=t.alternate,$d.H=null!==t&&null!==t.memoizedState?Bv:Uv),e}function Wo(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return Ho(e);if(e.$$typeof===Ad)return mr(e)}throw Error("An unsupported type was passed to use(): "+String(e))}function Yo(e){var t=null,n=Tv.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=Tv.alternate;null!==r&&(null!==(r=r.updateQueue)&&(null!=(r=r.memoCache)&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},Tv.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index])||Lv)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=Bd;else n.length!==e&&console.error("Expected a constant size argument for each invocation of useMemoCache. The previous cache was allocated with size %s but size %s was requested.",n.length,e);return t.index++,n}function $o(e,t){return"function"==typeof t?t(e):t}function Qo(e,t,n){var r=Vo();if(void 0!==n){var o=n(t);if(Pv){ne(!0);try{n(t)}finally{ne(!1)}}}else o=t;return r.memoizedState=r.baseState=o,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:o},r.queue=e,e=e.dispatch=ei.bind(null,Tv,e),[r.memoizedState,e]}function qo(e){return Go(Bo(),Ev,e)}function Go(e,t,n){var r=e.queue;if(null===r)throw Error("Should have a queue. You are likely calling Hooks conditionally, which is not allowed. (https://react.dev/link/invalid-hook-call)");r.lastRenderedReducer=n;var o=e.baseQueue,a=r.pending;if(null!==a){if(null!==o){var i=o.next;o.next=a.next,a.next=i}t.baseQueue!==o&&console.error("Internal error: Expected work-in-progress queue to be a clone. This is a bug in React."),t.baseQueue=o=a,r.pending=null}if(a=e.baseState,null===o)e.memoizedState=a;else{var s=i=null,l=null,u=t=o.next,c=!1;do{var d=-536870913&u.lane;if(d!==u.lane?(qb&d)===d:(Sv&d)===d){var f=u.revertLane;if(0===f)null!==l&&(l=l.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),d===oy&&(c=!0);else{if((Sv&f)===f){u=u.next,f===oy&&(c=!0);continue}d={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===l?(s=l=d,i=a):l=l.next=d,Tv.lanes|=f,fw|=f}d=u.action,Pv&&n(a,d),a=u.hasEagerState?u.eagerState:n(a,d)}else f={lane:d,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===l?(s=l=f,i=a):l=l.next=f,Tv.lanes|=d,fw|=d;u=u.next}while(null!==u&&u!==t);if(null===l?i=a:l.next=s,!Rh(a,e.memoizedState)&&(lb=!0,c&&null!==(n=ay)))throw n;e.memoizedState=a,e.baseState=i,e.baseQueue=l,r.lastRenderedState=a}return null===o&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Zo(e){var t=Bo(),n=t.queue;if(null===n)throw Error("Should have a queue. You are likely calling Hooks conditionally, which is not allowed. (https://react.dev/link/invalid-hook-call)");n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,a=t.memoizedState;if(null!==o){n.pending=null;var i=o=o.next;do{a=e(a,i.action),i=i.next}while(i!==o);Rh(a,t.memoizedState)||(lb=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function Xo(e,t,n){var r=Tv,o=Vo();if(Xm){if(void 0===n)throw Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");var a=n();Zy||a===n()||(console.error("The result of getServerSnapshot should be cached to avoid an infinite loop"),Zy=!0)}else{if(a=t(),Zy||(n=t(),Rh(a,n)||(console.error("The result of getSnapshot should be cached to avoid an infinite loop"),Zy=!0)),null===$b)throw Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");127&qb||Jo(r,t,a)}return o.memoizedState=a,n={value:a,getSnapshot:t},o.queue=n,Ca(ta.bind(null,r,n,e),[e]),r.flags|=2048,ka(mv|vv,{destroy:void 0},ea.bind(null,r,n,a,t),null),a}function Ko(e,t,n){var r=Tv,o=Bo(),a=Xm;if(a){if(void 0===n)throw Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");n=n()}else if(n=t(),!Zy){var i=t();Rh(n,i)||(console.error("The result of getSnapshot should be cached to avoid an infinite loop"),Zy=!0)}(i=!Rh((Ev||o).memoizedState,n))&&(o.memoizedState=n,lb=!0),o=o.queue;var s=ta.bind(null,r,o,e);if(Ea(2048,vv,s,[e]),o.getSnapshot!==t||i||null!==Cv&&Cv.memoizedState.tag&mv){if(r.flags|=2048,ka(mv|vv,{destroy:void 0},ea.bind(null,r,o,n,t),null),null===$b)throw Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");a||127&Sv||Jo(r,t,n)}return n}function Jo(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Tv.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},Tv.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function ea(e,t,n,r){t.value=n,t.getSnapshot=r,na(t)&&ra(e)}function ta(e,t,n){return n(function(){na(t)&&(xr(2,"updateSyncExternalStore()",e),ra(e))})}function na(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Rh(e,n)}catch(r){return!0}}function ra(e){var t=Tn(e,2);null!==t&&sl(t,e,2)}function oa(e){var t=Vo();if("function"==typeof e){var n=e;if(e=n(),Pv){ne(!0);try{n()}finally{ne(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:$o,lastRenderedState:e},t}function aa(e){var t=(e=oa(e)).queue,n=ti.bind(null,Tv,t);return t.dispatch=n,[e.memoizedState,n]}function ia(e){var t=Vo();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=ri.bind(null,Tv,!0,n),n.dispatch=t,[e,t]}function sa(e,t){return la(Bo(),Ev,e,t)}function la(e,t,n,r){return e.baseState=n,Go(e,Ev,"function"==typeof r?r:$o)}function ua(e,t){var n=Bo();return null!==Ev?la(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])}function ca(e,t,n,r,o){if(oi(e))throw Error("Cannot update form state while rendering.");if(null!==(e=t.action)){var a={payload:o,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){a.listeners.push(e)}};null!==$d.T?n(!0):a.isTransition=!1,r(a),null===(n=t.pending)?(a.next=t.pending=a,da(t,a)):(a.next=n.next,t.pending=n.next=a)}}function da(e,t){var n=t.action,r=t.payload,o=e.state;if(t.isTransition){var a=$d.T,i={};i._updatedFibers=new Set,$d.T=i;try{var s=n(o,r),l=$d.S;null!==l&&l(i,s),fa(e,t,s)}catch(u){ha(e,t,u)}finally{null!==a&&null!==i.types&&(null!==a.types&&a.types!==i.types&&console.error("We expected inner Transitions to have transferred the outer types set and that you cannot add to the outer Transition while inside the inner.This is a bug in React."),a.types=i.types),$d.T=a,null===a&&i._updatedFibers&&(e=i._updatedFibers.size,i._updatedFibers.clear(),10<e&&console.warn("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."))}}else try{fa(e,t,i=n(o,r))}catch(c){ha(e,t,c)}}function fa(e,t,n){null!==n&&"object"==typeof n&&"function"==typeof n.then?($d.asyncTransitions++,n.then(Ba,Ba),n.then(function(n){pa(e,t,n)},function(n){return ha(e,t,n)}),t.isTransition||console.error("An async function with useActionState was called outside of a transition. This is likely not what you intended (for example, isPending will not update correctly). Either call the returned function inside startTransition, or pass it to an `action` or `formAction` prop.")):pa(e,t,n)}function pa(e,t,n){t.status="fulfilled",t.value=n,ma(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,da(e,n)))}function ha(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,ma(t),t=t.next}while(t!==r)}e.action=null}function ma(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function ga(e,t){return t}function ya(e,t){if(Xm){var n=$b.formState;if(null!==n){e:{var r=Tv;if(Xm){if(Zm){t:{for(var o=Zm,a=tg;8!==o.nodeType;){if(!a){o=null;break t}if(null===(o=pc(o.nextSibling))){o=null;break t}}o=(a=o.data)===Bx||a===Hx?o:null}if(o){Zm=pc(o.nextSibling),r=o.data===Bx;break e}}Jn(r)}r=!1}r&&(t=n[0])}}return(n=Vo()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ga,lastRenderedState:t},n.queue=r,n=ti.bind(null,Tv,r),r.dispatch=n,r=oa(!1),a=ri.bind(null,Tv,!1,r.queue),o={state:t,dispatch:null,action:e,pending:null},(r=Vo()).queue=o,n=ca.bind(null,Tv,o,a,n),o.dispatch=n,r.memoizedState=e,[t,n,!1]}function va(e){return ba(Bo(),Ev,e)}function ba(e,t,n){if(t=Go(e,t,ga)[0],e=qo($o)[0],"object"==typeof t&&null!==t&&"function"==typeof t.then)try{var r=Ho(t)}catch(i){if(i===Ry)throw Fy;throw i}else r=t;var o=(t=Bo()).queue,a=o.dispatch;return n!==t.memoizedState&&(Tv.flags|=2048,ka(mv|vv,{destroy:void 0},wa.bind(null,o,n),null)),[r,a,e]}function wa(e,t){e.action=t}function xa(e){var t=Bo(),n=Ev;if(null!==n)return ba(t,n,e);Bo(),t=t.memoizedState;var r=(n=Bo()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function ka(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=Tv.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},Tv.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Sa(e){return e={current:e},Vo().memoizedState=e}function Ta(e,t,n,r){var o=Vo();Tv.flags|=e,o.memoizedState=ka(mv|t,{destroy:void 0},n,void 0===r?null:r)}function Ea(e,t,n,r){var o=Bo();r=void 0===r?null:r;var a=o.memoizedState.inst;null!==Ev&&null!==r&&zo(r,Ev.memoizedState.deps)?o.memoizedState=ka(t,a,n,r):(Tv.flags|=e,o.memoizedState=ka(mv|t,a,n,r))}function Ca(e,t){(Tv.mode&Om)!==jm?Ta(276826112,vv,e,t):Ta(8390656,vv,e,t)}function Na(e){var t=Vo(),n={impl:e};return t.memoizedState=n,function(){if((Yb&Ob)!==Ab)throw Error("A function wrapped in useEffectEvent can't be called during rendering.");return n.impl.apply(void 0,arguments)}}function Ma(e){var t=Bo().memoizedState;return function(e){Tv.flags|=4;var t=Tv.updateQueue;if(null===t)t={lastEffect:null,events:null,stores:null,memoCache:null},Tv.updateQueue=t,t.events=[e];else{var n=t.events;null===n?t.events=[e]:n.push(e)}}({ref:t,nextImpl:e}),function(){if((Yb&Ob)!==Ab)throw Error("A function wrapped in useEffectEvent can't be called during rendering.");return t.impl.apply(void 0,arguments)}}function Pa(e,t){var n=4194308;return(Tv.mode&Om)!==jm&&(n|=134217728),Ta(n,yv,e,t)}function Da(e,t){if("function"==typeof t){e=e();var n=t(e);return function(){"function"==typeof n?n():t(null)}}if(null!=t)return t.hasOwnProperty("current")||console.error("Expected useImperativeHandle() first argument to either be a ref callback or React.createRef() object. Instead received: %s.","an object with keys {"+Object.keys(t).join(", ")+"}"),e=e(),t.current=e,function(){t.current=null}}function Ia(e,t,n){"function"!=typeof t&&console.error("Expected useImperativeHandle() second argument to be a function that creates a handle. Instead received: %s.",null!==t?typeof t:"null"),n=null!=n?n.concat([e]):null;var r=4194308;(Tv.mode&Om)!==jm&&(r|=134217728),Ta(r,yv,Da.bind(null,t,e),n)}function ja(e,t,n){"function"!=typeof t&&console.error("Expected useImperativeHandle() second argument to be a function that creates a handle. Instead received: %s.",null!==t?typeof t:"null"),n=null!=n?n.concat([e]):null,Ea(4,yv,Da.bind(null,t,e),n)}function za(e,t){return Vo().memoizedState=[e,void 0===t?null:t],e}function _a(e,t){var n=Bo();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&zo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Aa(e,t){var n=Vo();t=void 0===t?null:t;var r=e();if(Pv){ne(!0);try{e()}finally{ne(!1)}}return n.memoizedState=[r,t],r}function Oa(e,t){var n=Bo();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&zo(t,r[1]))return r[0];if(r=e(),Pv){ne(!0);try{e()}finally{ne(!1)}}return n.memoizedState=[r,t],r}function Ra(e,t){return Ua(Vo(),e,t)}function La(e,t){return Va(Bo(),Ev.memoizedState,e,t)}function Fa(e,t){var n=Bo();return null===Ev?Ua(n,e,t):Va(n,Ev.memoizedState,e,t)}function Ua(e,t,n){return void 0===n||1073741824&Sv&&!(261930&qb)?e.memoizedState=t:(e.memoizedState=n,e=il(),Tv.lanes|=e,fw|=e,n)}function Va(e,t,n,r){return Rh(n,t)?n:null!==sv.current?(e=Ua(e,n,r),Rh(e,t)||(lb=!0),e):42&Sv&&(!(1073741824&Sv)||261930&qb)?(e=il(),Tv.lanes|=e,fw|=e,t):(lb=!0,e.memoizedState=n)}function Ba(){$d.asyncTransitions--}function Ha(e,t,n,r,o){var a=Qd.p;Qd.p=0!==a&&a<Af?a:Af;var i,s,l,u=$d.T,c={};c._updatedFibers=new Set,$d.T=c,ri(e,!1,t,n);try{var d=o(),f=$d.S;if(null!==f&&f(c,d),null!==d&&"object"==typeof d&&"function"==typeof d.then)$d.asyncTransitions++,d.then(Ba,Ba),ni(e,t,(i=r,s=[],l={status:"pending",value:null,reason:null,then:function(e){s.push(e)}},d.then(function(){l.status="fulfilled",l.value=i;for(var e=0;e<s.length;e++)(0,s[e])(i)},function(e){for(l.status="rejected",l.reason=e,e=0;e<s.length;e++)(0,s[e])(void 0)}),l),al(e));else ni(e,t,r,al(e))}catch(p){ni(e,t,{then:function(){},status:"rejected",reason:p},al(e))}finally{Qd.p=a,null!==u&&null!==c.types&&(null!==u.types&&u.types!==c.types&&console.error("We expected inner Transitions to have transferred the outer types set and that you cannot add to the outer Transition while inside the inner.This is a bug in React."),u.types=c.types),$d.T=u,null===u&&c._updatedFibers&&(e=c._updatedFibers.size,c._updatedFibers.clear(),10<e&&console.warn("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."))}}function Wa(e,t,n,r){if(5!==e.tag)throw Error("Expected the form instance to be a HostComponent. This is a bug in React.");var o=Ya(e).queue;!function(e){if(0>Pg){Pg=pg(),Dg=null!=e._debugTask?e._debugTask:null,(Yb&(Ob|Rb))!==Ab&&(Ig=mg);var t=Wu(),n=Hu();t!==Og||n!==Ag?Og=-1.1:null!==n&&(Ig=mg),_g=t,Ag=n}0>Ug&&(Ug=pg(),Bg=null!=e._debugTask?e._debugTask:null,0>Fg)&&(e=Wu(),t=Hu(),e===Qg&&t===$g||(Qg=-1.1),Yg=e,$g=t)}(e),Ha(e,o,t,jk,null===n?u:function(){return $a(e),n(r)})}function Ya(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:jk,baseState:jk,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$o,lastRenderedState:jk},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$o,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function $a(e){null===$d.T&&console.error("requestFormReset was called outside a transition or action. To fix, move to an action, or wrap with startTransition.");var t=Ya(e);null===t.next&&(t=e.alternate.memoizedState),ni(e,t.next.queue,{},al(e))}function Qa(){var e=oa(!1);return e=Ha.bind(null,Tv,e.queue,!0,!1),Vo().memoizedState=e,[!1,e]}function qa(){var e=qo($o)[0],t=Bo().memoizedState;return["boolean"==typeof e?e:Ho(e),t]}function Ga(){var e=Zo($o)[0],t=Bo().memoizedState;return["boolean"==typeof e?e:Ho(e),t]}function Za(){return mr(zk)}function Xa(){var e=Vo(),t=$b.identifierPrefix;if(Xm){var n=qm;t="_"+t+"R_"+(n=(Qm&~(1<<32-Mf(Qm)-1)).toString(32)+n),0<(n=Dv++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=zv++).toString(32)+"_";return e.memoizedState=t}function Ka(){return Vo().memoizedState=Ja.bind(null,Tv)}function Ja(e,t){for(var n=e.return;null!==n;){switch(n.tag){case 24:case 3:var r=al(n),o=uo(r),a=co(n,o,r);return null!==a&&(xr(r,"refresh()",e),sl(a,n,r),fo(a,n,r)),e=vr(),null!=t&&null!==a&&console.error("The seed argument is not enabled outside experimental channels."),void(o.payload={cache:e})}n=n.return}}function ei(e,t,n){var r=arguments;"function"==typeof r[3]&&console.error("State updates from the useState() and useReducer() Hooks don't support the second callback argument. To execute a side effect after rendering, declare it in the component body with useEffect().");var o={lane:r=al(e),revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};oi(e)?ai(t,o):null!==(o=Sn(e,t,o,r))&&(xr(r,"dispatch()",e),sl(o,e,r),ii(o,t,r))}function ti(e,t,n){var r=arguments;"function"==typeof r[3]&&console.error("State updates from the useState() and useReducer() Hooks don't support the second callback argument. To execute a side effect after rendering, declare it in the component body with useEffect()."),ni(e,t,n,r=al(e))&&xr(r,"setState()",e)}function ni(e,t,n,r){var o={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(oi(e))ai(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer)){var i=$d.H;$d.H=Yv;try{var s=t.lastRenderedState,l=a(s,n);if(o.hasEagerState=!0,o.eagerState=l,Rh(l,s))return kn(e,t,o,0),null===$b&&xn(),!1}catch(u){}finally{$d.H=i}}if(null!==(n=Sn(e,t,o,r)))return sl(n,e,r),ii(n,t,r),!0}return!1}function ri(e,t,n,r){if(null===$d.T&&0===oy&&console.error("An optimistic state update occurred outside a transition or action. To fix, move the update to an action, or wrap with startTransition."),r={lane:2,revertLane:iu(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},oi(e)){if(t)throw Error("Cannot update optimistic state while rendering.");console.error("Cannot call startTransition while rendering.")}else null!==(t=Sn(e,n,r,2))&&(xr(2,"setOptimistic()",e),sl(t,e,2))}function oi(e){var t=e.alternate;return e===Tv||null!==t&&t===Tv}function ai(e,t){Mv=Nv=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ii(e,t,n){if(4194048&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,de(e,n)}}function si(e){if(null!==e&&"function"!=typeof e){var t=String(e);rb.has(t)||(rb.add(t),console.error("Expected the last optional `callback` argument to be a function. Instead received: %s.",e))}}function li(e,t,n,r){var o=e.memoizedState,a=n(r,o);if(e.mode&Am){ne(!0);try{a=n(r,o)}finally{ne(!1)}}void 0===a&&(t=T(t)||"Component",Jv.has(t)||(Jv.add(t),console.error("%s.getDerivedStateFromProps(): A valid state object (or null) must be returned. You have returned undefined.",t))),o=null==a?o:Nd({},o,a),e.memoizedState=o,0===e.lanes&&(e.updateQueue.baseState=o)}function ui(e,t,n,r,o,a,i){var s=e.stateNode;if("function"==typeof s.shouldComponentUpdate){if(n=s.shouldComponentUpdate(r,a,i),e.mode&Am){ne(!0);try{n=s.shouldComponentUpdate(r,a,i)}finally{ne(!1)}}return void 0===n&&console.error("%s.shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.",T(t)||"Component"),n}return!t.prototype||!t.prototype.isPureReactComponent||(!Zt(n,r)||!Zt(o,a))}function ci(e,t,n,r){var o=t.state;"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==o&&(e=N(e)||"Component",qv.has(e)||(qv.add(e),console.error("%s.componentWillReceiveProps(): Assigning directly to this.state is deprecated (except inside a component's constructor). Use setState instead.",e)),ob.enqueueReplaceState(t,t.state,null))}function di(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var o in n===t&&(n=Nd({},n)),e)void 0===n[o]&&(n[o]=e[o]);return n}function fi(e){am(e),console.warn("%s\n\n%s\n",ab?"An error occurred in the <"+ab+"> component.":"An error occurred in one of your React components.","Consider adding an error boundary to your tree to customize error handling behavior.\nVisit https://react.dev/link/error-boundaries to learn more about error boundaries.")}function pi(e){var t=ab?"The above error occurred in the <"+ab+"> component.":"The above error occurred in one of your React components.",n="React will try to recreate this component tree from scratch using the error boundary you provided, "+(ib||"Anonymous")+".";if("object"==typeof e&&null!==e&&"string"==typeof e.environmentName){var r=e.environmentName;"string"==typeof(e=["%o\n\n%s\n\n%s\n",e,t,n].slice(0))[0]?e.splice(0,1,_k+" "+e[0],Ak,Rk+r+Rk,Ok):e.splice(0,0,_k,Ak,Rk+r+Rk,Ok),e.unshift(console),(r=Lk.apply(console.error,e))()}else console.error("%o\n\n%s\n\n%s\n",e,t,n)}function hi(e){am(e)}function mi(e,t){try{ab=t.source?N(t.source):null,ib=null;var n=t.value;if(null!==$d.actQueue)$d.thrownErrors.push(n);else(0,e.onUncaughtError)(n,{componentStack:t.stack})}catch(r){setTimeout(function(){throw r})}}function gi(e,t,n){try{ab=n.source?N(n.source):null,ib=N(t),(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(r){setTimeout(function(){throw r})}}function yi(e,t,n){return(n=uo(n)).tag=nv,n.payload={element:null},n.callback=function(){q(t.source,mi,e,t)},n}function vi(e){return(e=uo(e)).tag=nv,e}function bi(e,t,n,r){var o=n.type.getDerivedStateFromError;if("function"==typeof o){var a=r.value;e.payload=function(){return o(a)},e.callback=function(){Dn(n),q(r.source,gi,t,n,r)}}var i=n.stateNode;null!==i&&"function"==typeof i.componentDidCatch&&(e.callback=function(){Dn(n),q(r.source,gi,t,n,r),"function"!=typeof o&&(null===Nw?Nw=new Set([this]):Nw.add(this)),My(this,r),"function"==typeof o||!(2&n.lanes)&&console.error("%s: Error boundaries should implement getDerivedStateFromError(). In that method, return a state update to display an error message or fallback UI.",N(n)||"Unknown")})}function wi(e,t,n,r){t.child=null===e?Ky(t,null,n,r):Xy(t,e.child,n,r)}function xi(e,t,n,r,o){n=n.render;var a=t.ref;if("ref"in r){var i={};for(var s in r)"ref"!==s&&(i[s]=r[s])}else i=r;return hr(t),r=_o(e,t,n,i,a,o),s=Lo(),null===e||lb?(Xm&&s&&Yn(t),t.flags|=1,wi(e,t,r,o),t.child):(Fo(e,t,o),Wi(e,t,o))}function ki(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||zn(a)||void 0!==a.defaultProps||null!==n.compare?((e=On(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(n=Nn(a),t.tag=15,t.type=n,_i(t,a),Si(e,t,n,r,o))}if(a=e.child,!Yi(e,o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:Zt)(i,r)&&e.ref===t.ref)return Wi(e,t,o)}return t.flags|=1,(e=_n(a,r)).ref=t.ref,e.return=t,t.child=e}function Si(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(Zt(a,r)&&e.ref===t.ref&&t.type===e.type){if(lb=!1,t.pendingProps=r=a,!Yi(e,o))return t.lanes=e.lanes,Wi(e,t,o);131072&e.flags&&(lb=!0)}}return Di(e,t,n,r,o)}function Ti(e,t,n,r){var o=r.children,a=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:Tm,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===r.mode){if(128&t.flags){if(a=null!==a?a.baseLanes|n:n,null!==e){for(r=t.child=e.child,o=0;null!==r;)o=o|r.lanes|r.childLanes,r=r.sibling;r=o&~a}else r=0,t.child=null;return Ci(e,t,a,n,r)}if(!(536870912&n))return r=t.lanes=536870912,Ci(e,t,null!==a?a.baseLanes|n:n,n,r);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Vr(t,null!==a?a.cachePool:null),null!==a?bo(t,a):wo(t),To(t)}else null!==a?(Vr(t,a.cachePool),bo(t,a),Eo(t),t.memoizedState=null):(null!==e&&Vr(t,null),wo(t),Eo(t));return wi(e,t,o,n),t.child}function Ei(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:Tm,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Ci(e,t,n,r,o){var a=Ur();return a=null===a?null:{parent:fg._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},null!==e&&Vr(t,null),wo(t),To(t),null!==e&&fr(e,t,r,!0),t.childLanes=o,null}function Ni(e,t){var n=t.hidden;return void 0!==n&&console.error('<Activity> doesn\'t accept a hidden prop. Use mode="hidden" instead.\n- <Activity %s>\n+ <Activity %s>',!0===n?"hidden":!1===n?"hidden={false}":"hidden={...}",n?'mode="hidden"':'mode="visible"'),(t=Fi({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Mi(e,t,n){return Xy(t,e.child,null,n),(e=Ni(t,t.pendingProps)).flags|=2,Co(t),t.memoizedState=null,e}function Pi(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!=typeof n)throw Error("Expected ref to be a function, an object returned by React.createRef(), or undefined/null.");null!==e&&e.ref===n||(t.flags|=4194816)}}function Di(e,t,n,r,o){if(n.prototype&&"function"==typeof n.prototype.render){var a=T(n)||"Unknown";ub[a]||(console.error("The <%s /> component appears to have a render method, but doesn't extend React.Component. This is likely to cause errors. Change %s to extend React.Component instead.",a,a),ub[a]=!0)}return t.mode&Am&&ly.recordLegacyContextWarning(t,null),null===e&&(_i(t,t.type),n.contextTypes&&(a=T(n)||"Unknown",db[a]||(db[a]=!0,console.error("%s uses the legacy contextTypes API which was removed in React 19. Use React.createContext() with React.useContext() instead. (https://react.dev/link/legacy-context)",a)))),hr(t),n=_o(e,t,n,r,void 0,o),r=Lo(),null===e||lb?(Xm&&r&&Yn(t),t.flags|=1,wi(e,t,n,o),t.child):(Fo(e,t,o),Wi(e,t,o))}function Ii(e,t,n,r,o,a){return hr(t),Rv=-1,Lv=null!==e&&e.type!==t.type,t.updateQueue=null,n=Oo(t,r,n,o),Ao(e,t),r=Lo(),null===e||lb?(Xm&&r&&Yn(t),t.flags|=1,wi(e,t,n,a),t.child):(Fo(e,t,a),Wi(e,t,a))}function ji(e,t,n,r,o){switch(i(t)){case!1:var a=t.stateNode,s=new t.type(t.memoizedProps,a.context).state;a.updater.enqueueSetState(a,s,null);break;case!0:t.flags|=128,t.flags|=65536,a=Error("Simulated error coming from DevTools");var l=o&-o;if(t.lanes|=l,null===(s=$b))throw Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");bi(l=vi(l),s,t,Bn(a,t)),po(t,l)}if(hr(t),null===t.stateNode){if(s=Pm,a=n.contextType,"contextType"in n&&null!==a&&(void 0===a||a.$$typeof!==Ad)&&!nb.has(n)&&(nb.add(n),l=void 0===a?" However, it is set to undefined. This can be caused by a typo or by mixing up named and default imports. This can also happen due to a circular dependency, so try moving the createContext() call to a separate file.":"object"!=typeof a?" However, it is set to a "+typeof a+".":a.$$typeof===_d?" Did you accidentally pass the Context.Consumer instead?":" However, it is set to an object with keys {"+Object.keys(a).join(", ")+"}.",console.error("%s defines an invalid contextType. contextType should point to the Context object returned by React.createContext().%s",T(n)||"Component",l)),"object"==typeof a&&null!==a&&(s=mr(a)),a=new n(r,s),t.mode&Am){ne(!0);try{a=new n(r,s)}finally{ne(!1)}}if(s=t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=ob,t.stateNode=a,a._reactInternals=t,a._reactInternalInstance=Qv,"function"==typeof n.getDerivedStateFromProps&&null===s&&(s=T(n)||"Component",Gv.has(s)||(Gv.add(s),console.error("`%s` uses `getDerivedStateFromProps` but its initial state is %s. This is not recommended. Instead, define the initial state by assigning an object to `this.state` in the constructor of `%s`. This ensures that `getDerivedStateFromProps` arguments have a consistent shape.",s,null===a.state?"null":"undefined",s))),"function"==typeof n.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate){var u=l=s=null;if("function"==typeof a.componentWillMount&&!0!==a.componentWillMount.__suppressDeprecationWarning?s="componentWillMount":"function"==typeof a.UNSAFE_componentWillMount&&(s="UNSAFE_componentWillMount"),"function"==typeof a.componentWillReceiveProps&&!0!==a.componentWillReceiveProps.__suppressDeprecationWarning?l="componentWillReceiveProps":"function"==typeof a.UNSAFE_componentWillReceiveProps&&(l="UNSAFE_componentWillReceiveProps"),"function"==typeof a.componentWillUpdate&&!0!==a.componentWillUpdate.__suppressDeprecationWarning?u="componentWillUpdate":"function"==typeof a.UNSAFE_componentWillUpdate&&(u="UNSAFE_componentWillUpdate"),null!==s||null!==l||null!==u){a=T(n)||"Component";var c="function"==typeof n.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";Xv.has(a)||(Xv.add(a),console.error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n%s uses %s but also contains the following legacy lifecycles:%s%s%s\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://react.dev/link/unsafe-component-lifecycles",a,c,null!==s?"\n  "+s:"",null!==l?"\n  "+l:"",null!==u?"\n  "+u:""))}}a=t.stateNode,s=T(n)||"Component",a.render||(n.prototype&&"function"==typeof n.prototype.render?console.error("No `render` method found on the %s instance: did you accidentally return an object from the constructor?",s):console.error("No `render` method found on the %s instance: you may have forgotten to define `render`.",s)),!a.getInitialState||a.getInitialState.isReactClassApproved||a.state||console.error("getInitialState was defined on %s, a plain JavaScript class. This is only supported for classes created using React.createClass. Did you mean to define a state property instead?",s),a.getDefaultProps&&!a.getDefaultProps.isReactClassApproved&&console.error("getDefaultProps was defined on %s, a plain JavaScript class. This is only supported for classes created using React.createClass. Use a static property to define defaultProps instead.",s),a.contextType&&console.error("contextType was defined as an instance property on %s. Use a static property to define contextType instead.",s),n.childContextTypes&&!tb.has(n)&&(tb.add(n),console.error("%s uses the legacy childContextTypes API which was removed in React 19. Use React.createContext() instead. (https://react.dev/link/legacy-context)",s)),n.contextTypes&&!eb.has(n)&&(eb.add(n),console.error("%s uses the legacy contextTypes API which was removed in React 19. Use React.createContext() with static contextType instead. (https://react.dev/link/legacy-context)",s)),"function"==typeof a.componentShouldUpdate&&console.error("%s has a method called componentShouldUpdate(). Did you mean shouldComponentUpdate()? The name is phrased as a question because the function is expected to return a value.",s),n.prototype&&n.prototype.isPureReactComponent&&void 0!==a.shouldComponentUpdate&&console.error("%s has a method called shouldComponentUpdate(). shouldComponentUpdate should not be used when extending React.PureComponent. Please extend React.Component if shouldComponentUpdate is used.",T(n)||"A pure component"),"function"==typeof a.componentDidUnmount&&console.error("%s has a method called componentDidUnmount(). But there is no such lifecycle method. Did you mean componentWillUnmount()?",s),"function"==typeof a.componentDidReceiveProps&&console.error("%s has a method called componentDidReceiveProps(). But there is no such lifecycle method. If you meant to update the state in response to changing props, use componentWillReceiveProps(). If you meant to fetch data or run side-effects or mutations after React has updated the UI, use componentDidUpdate().",s),"function"==typeof a.componentWillRecieveProps&&console.error("%s has a method called componentWillRecieveProps(). Did you mean componentWillReceiveProps()?",s),"function"==typeof a.UNSAFE_componentWillRecieveProps&&console.error("%s has a method called UNSAFE_componentWillRecieveProps(). Did you mean UNSAFE_componentWillReceiveProps()?",s),l=a.props!==r,void 0!==a.props&&l&&console.error("When calling super() in `%s`, make sure to pass up the same props that your component's constructor was passed.",s),a.defaultProps&&console.error("Setting defaultProps as an instance property on %s is not supported and will be ignored. Instead, define defaultProps as a static property on %s.",s,s),"function"!=typeof a.getSnapshotBeforeUpdate||"function"==typeof a.componentDidUpdate||Zv.has(n)||(Zv.add(n),console.error("%s: getSnapshotBeforeUpdate() should be used with componentDidUpdate(). This component defines getSnapshotBeforeUpdate() only.",T(n))),"function"==typeof a.getDerivedStateFromProps&&console.error("%s: getDerivedStateFromProps() is defined as an instance method and will be ignored. Instead, declare it as a static method.",s),"function"==typeof a.getDerivedStateFromError&&console.error("%s: getDerivedStateFromError() is defined as an instance method and will be ignored. Instead, declare it as a static method.",s),"function"==typeof n.getSnapshotBeforeUpdate&&console.error("%s: getSnapshotBeforeUpdate() is defined as a static method and will be ignored. Instead, declare it as an instance method.",s),(l=a.state)&&("object"!=typeof l||Yd(l))&&console.error("%s.state: must be set to an object or null",s),"function"==typeof a.getChildContext&&"object"!=typeof n.childContextTypes&&console.error("%s.getChildContext(): childContextTypes must be defined in order to use getChildContext().",s),(a=t.stateNode).props=r,a.state=t.memoizedState,a.refs={},so(t),s=n.contextType,a.context="object"==typeof s&&null!==s?mr(s):Pm,a.state===r&&(s=T(n)||"Component",Kv.has(s)||(Kv.add(s),console.error("%s: It is not recommended to assign props directly to state because updates to props won't be reflected in state. In most cases, it is better to use props directly.",s))),t.mode&Am&&ly.recordLegacyContextWarning(t,a),ly.recordUnsafeLifecycleWarnings(t,a),a.state=t.memoizedState,"function"==typeof(s=n.getDerivedStateFromProps)&&(li(t,n,s,r),a.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(s=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),s!==a.state&&(console.error("%s.componentWillMount(): Assigning directly to this.state is deprecated (except inside a component's constructor). Use setState instead.",N(t)||"Component"),ob.enqueueReplaceState(a,a.state,null)),mo(t,r,a,o),ho(),a.state=t.memoizedState),"function"==typeof a.componentDidMount&&(t.flags|=4194308),(t.mode&Om)!==jm&&(t.flags|=134217728),a=!0}else if(null===e){a=t.stateNode;var d=t.memoizedProps;l=di(n,d),a.props=l;var f=a.context;u=n.contextType,s=Pm,"object"==typeof u&&null!==u&&(s=mr(u)),u="function"==typeof(c=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate,d=t.pendingProps!==d,u||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(d||f!==s)&&ci(t,a,r,s),rv=!1;var p=t.memoizedState;a.state=p,mo(t,r,a,o),ho(),f=t.memoizedState,d||p!==f||rv?("function"==typeof c&&(li(t,n,c,r),f=t.memoizedState),(l=rv||ui(t,n,l,r,p,f,s))?(u||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308),(t.mode&Om)!==jm&&(t.flags|=134217728)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),(t.mode&Om)!==jm&&(t.flags|=134217728),t.memoizedProps=r,t.memoizedState=f),a.props=r,a.state=f,a.context=s,a=l):("function"==typeof a.componentDidMount&&(t.flags|=4194308),(t.mode&Om)!==jm&&(t.flags|=134217728),a=!1)}else{a=t.stateNode,lo(e,t),u=di(n,s=t.memoizedProps),a.props=u,c=t.pendingProps,p=a.context,f=n.contextType,l=Pm,"object"==typeof f&&null!==f&&(l=mr(f)),(f="function"==typeof(d=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==c||p!==l)&&ci(t,a,r,l),rv=!1,p=t.memoizedState,a.state=p,mo(t,r,a,o),ho();var h=t.memoizedState;s!==c||p!==h||rv||null!==e&&null!==e.dependencies&&pr(e.dependencies)?("function"==typeof d&&(li(t,n,d,r),h=t.memoizedState),(u=rv||ui(t,n,u,r,p,h,l)||null!==e&&null!==e.dependencies&&pr(e.dependencies))?(f||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,h,l),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,h,l)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),a.props=r,a.state=h,a.context=l,a=u):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),a=!1)}if(l=a,Pi(e,t),s=!!(128&t.flags),l||s){if(l=t.stateNode,G(t),s&&"function"!=typeof n.getDerivedStateFromError)n=null,xg=-1;else if(n=ky(l),t.mode&Am){ne(!0);try{ky(l)}finally{ne(!1)}}t.flags|=1,null!==e&&s?(t.child=Xy(t,e.child,null,o),t.child=Xy(t,null,n,o)):wi(e,t,n,o),t.memoizedState=l.state,e=t.child}else e=Wi(e,t,o);return o=t.stateNode,a&&o.props!==r&&(pb||console.error("It looks like %s is reassigning its own `this.props` while rendering. This is not supported and can lead to confusing bugs.",N(t)||"a component"),pb=!0),e}function zi(e,t,n,r){return rr(),t.flags|=256,wi(e,t,n,r),t.child}function _i(e,t){t&&t.childContextTypes&&console.error("childContextTypes cannot be defined on a function component.\n  %s.childContextTypes = ...",t.displayName||t.name||"Component"),"function"==typeof t.getDerivedStateFromProps&&(e=T(t)||"Unknown",fb[e]||(console.error("%s: Function components do not support getDerivedStateFromProps.",e),fb[e]=!0)),"object"==typeof t.contextType&&null!==t.contextType&&(t=T(t)||"Unknown",cb[t]||(console.error("%s: Function components do not support contextType.",t),cb[t]=!0))}function Ai(e){return{baseLanes:e,cachePool:Br()}}function Oi(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=mw),e}function Ri(e,t,n){var r,o=t.pendingProps;a(t)&&(t.flags|=128);var i=!1,s=!!(128&t.flags);if((r=s)||(r=(null===e||null!==e.memoizedState)&&0!==(pv.current&fv)),r&&(i=!0,t.flags&=-129),r=!!(32&t.flags),t.flags&=-33,null===e){if(Xm){if(i?ko(t):Eo(t),(e=Zm)?null!==(n=null!==(n=cc(e,tg))&&n.data!==jx?n:null)&&(r={dehydrated:n,treeContext:Qn(),retryLane:536870912,hydrationErrors:null},t.memoizedState=r,(r=Un(n)).return=t,t.child=r,Gm=t,Zm=null):n=null,null===n)throw Kn(t,e),Jn(t);return fc(n)?t.lanes=32:t.lanes=536870912,null}var l=o.children;if(o=o.fallback,i){Eo(t);var u=t.mode;return l=Fi({mode:"hidden",children:l},u),o=Ln(o,u,n,null),l.return=t,o.return=t,l.sibling=o,t.child=l,(o=t.child).memoizedState=Ai(n),o.childLanes=Oi(e,r,n),t.memoizedState=gb,Ei(null,o)}return ko(t),Li(t,l)}var c=e.memoizedState;if(null!==c){var d=c.dehydrated;if(null!==d){if(s)256&t.flags?(ko(t),t.flags&=-257,t=Ui(e,t,n)):null!==t.memoizedState?(Eo(t),t.child=e.child,t.flags|=128,t=null):(Eo(t),l=o.fallback,u=t.mode,o=Fi({mode:"visible",children:o.children},u),(l=Ln(l,u,n,null)).flags|=2,o.return=t,l.return=t,o.sibling=l,t.child=o,Xy(t,e.child,null,n),(o=t.child).memoizedState=Ai(n),o.childLanes=Oi(e,r,n),t.memoizedState=gb,t=Ei(null,o));else if(ko(t),Xn(),!!(536870912&n)&&wl(t),fc(d)){if(r=d.nextSibling&&d.nextSibling.dataset){l=r.dgst;var f=r.msg;u=r.stck;var p=r.cstck}r=l,o=u,u=d=p,(l=(l=i=f)?Error(l):Error("The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering.")).stack=o||"",l.digest=r,o={value:l,source:null,stack:r=void 0===u?null:u},"string"==typeof r&&Fm.set(l,o),ar(o),t=Ui(e,t,n)}else if(lb||fr(e,t,n,!1),r=0!==(n&e.childLanes),lb||r){if(null!==(r=$b)&&(0!==(o=fe(r,n))&&o!==c.retryLane))throw c.retryLane=o,Tn(e,o),sl(r,e,o),sb;dc(d)||xl(),t=Ui(e,t,n)}else dc(d)?(t.flags|=192,t.child=e.child,t=null):(e=c.treeContext,Zm=pc(d.nextSibling),Gm=t,Xm=!0,eg=null,Km=!1,Jm=null,tg=!1,null!==e&&qn(t,e),(t=Li(t,o.children)).flags|=4096);return t}}return i?(Eo(t),l=o.fallback,u=t.mode,d=(p=e.child).sibling,(o=_n(p,{mode:"hidden",children:o.children})).subtreeFlags=65011712&p.subtreeFlags,null!==d?l=_n(d,l):(l=Ln(l,u,n,null)).flags|=2,l.return=t,o.return=t,o.sibling=l,t.child=o,Ei(null,o),o=t.child,null===(l=e.child.memoizedState)?l=Ai(n):(null!==(u=l.cachePool)?(p=fg._currentValue,u=u.parent!==p?{parent:p,pool:p}:u):u=Br(),l={baseLanes:l.baseLanes|n,cachePool:u}),o.memoizedState=l,o.childLanes=Oi(e,r,n),t.memoizedState=gb,Ei(e.child,o)):(null!==c&&(62914560&n)===n&&0!==(n&e.lanes)&&wl(t),ko(t),e=(n=e.child).sibling,(n=_n(n,{mode:"visible",children:o.children})).return=t,n.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function Li(e,t){return(t=Fi({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Fi(e,t){return(e=f(22,e,null,t)).lanes=0,e}function Ui(e,t,n){return Xy(t,e.child,null,n),(e=Li(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Vi(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),cr(e.return,t,n)}function Bi(e,t,n,r,o,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o,treeForkCount:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o,i.treeForkCount=a)}function Hi(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail,i=r.children,s=pv.current;if((r=0!==(s&fv))?(s=s&dv|fv,t.flags|=128):s&=dv,D(pv,s,t),s=null==o?"null":o,"forwards"!==o&&"unstable_legacy-backwards"!==o&&"together"!==o&&"independent"!==o&&!hb[s])if(hb[s]=!0,null==o)console.error('The default for the <SuspenseList revealOrder="..."> prop is changing. To be future compatible you must explictly specify either "independent" (the current default), "together", "forwards" or "legacy_unstable-backwards".');else if("backwards"===o)console.error('The rendering order of <SuspenseList revealOrder="backwards"> is changing. To be future compatible you must specify revealOrder="legacy_unstable-backwards" instead.');else if("string"==typeof o)switch(o.toLowerCase()){case"together":case"forwards":case"backwards":case"independent":console.error('"%s" is not a valid value for revealOrder on <SuspenseList />. Use lowercase "%s" instead.',o,o.toLowerCase());break;case"forward":case"backward":console.error('"%s" is not a valid value for revealOrder on <SuspenseList />. React uses the -s suffix in the spelling. Use "%ss" instead.',o,o.toLowerCase());break;default:console.error('"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',o)}else console.error('%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',o);mb[s=null==a?"null":a]||(null==a?"forwards"!==o&&"backwards"!==o&&"unstable_legacy-backwards"!==o||(mb[s]=!0,console.error('The default for the <SuspenseList tail="..."> prop is changing. To be future compatible you must explictly specify either "visible" (the current default), "collapsed" or "hidden".')):"visible"!==a&&"collapsed"!==a&&"hidden"!==a?(mb[s]=!0,console.error('"%s" is not a supported value for tail on <SuspenseList />. Did you mean "visible", "collapsed" or "hidden"?',a)):"forwards"!==o&&"backwards"!==o&&"unstable_legacy-backwards"!==o&&(mb[s]=!0,console.error('<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',a)));e:if(("forwards"===o||"backwards"===o||"unstable_legacy-backwards"===o)&&null!=i&&!1!==i)if(Yd(i)){for(s=0;s<i.length;s++)if(!io(i[s],s))break e}else if(s=S(i),"function"==typeof s){if(s=s.call(i))for(var l=s.next(),u=0;!l.done;l=s.next()){if(!io(l.value,u))break e;u++}}else console.error('A single row was passed to a <SuspenseList revealOrder="%s" />. This is not useful since it needs multiple rows. Did you mean to pass multiple children or an array?',o);if(wi(e,t,i,n),Xm?(Gn(),i=Hm):i=0,!r&&null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Vi(e,n,t);else if(19===e.tag)Vi(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===No(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Bi(t,!1,o,n,a,i);break;case"backwards":case"unstable_legacy-backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===No(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Bi(t,!0,n,null,a,i);break;case"together":Bi(t,!1,null,null,void 0,i);break;default:t.memoizedState=null}return t.child}function Wi(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),xg=-1,fw|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(fr(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error("Resuming work not yet implemented.");if(null!==t.child){for(n=_n(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=_n(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Yi(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!pr(e))}function $i(e,t,n){if(t._debugNeedsRemount&&null!==e){(n=On(t.type,t.key,t.pendingProps,t._debugOwner||null,t.mode,t.lanes))._debugStack=t._debugStack,n._debugTask=t._debugTask;var r=t.return;if(null===r)throw Error("Cannot swap the root fiber.");if(e.alternate=null,t.alternate=null,n.index=t.index,n.sibling=t.sibling,n.return=t.return,n.ref=t.ref,n._debugInfo=t._debugInfo,t===r.child)r.child=n;else{var o=r.child;if(null===o)throw Error("Expected parent to have a child.");for(;o.sibling!==t;)if(null===(o=o.sibling))throw Error("Expected to find the previous sibling.");o.sibling=n}return null===(t=r.deletions)?(r.deletions=[e],r.flags|=16):t.push(e),n.flags|=2,n}if(null!==e)if(e.memoizedProps!==t.pendingProps||t.type!==e.type)lb=!0;else{if(!(Yi(e,n)||128&t.flags))return lb=!1,function(e,t,n){switch(t.tag){case 3:j(t,t.stateNode.containerInfo),lr(t,fg,e.memoizedState.cache),rr();break;case 27:case 5:A(t);break;case 4:j(t,t.stateNode.containerInfo);break;case 10:lr(t,t.type,t.memoizedProps.value);break;case 12:0!==(n&t.childLanes)&&(t.flags|=4),t.flags|=2048;var r=t.stateNode;r.effectDuration=-0,r.passiveEffectDuration=-0;break;case 31:if(null!==t.memoizedState)return t.flags|=128,So(t),null;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(ko(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Ri(e,t,n):(ko(t),null!==(e=Wi(e,t,n))?e.sibling:null);ko(t);break;case 19:var o=!!(128&e.flags);if((r=0!==(n&t.childLanes))||(fr(e,t,n,!1),r=0!==(n&t.childLanes)),o){if(r)return Hi(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),D(pv,pv.current,t),r)break;return null;case 22:return t.lanes=0,Ti(e,t,n,t.pendingProps);case 24:lr(t,fg,e.memoizedState.cache)}return Wi(e,t,n)}(e,t,n);lb=!!(131072&e.flags)}else lb=!1,(r=Xm)&&(Gn(),r=!!(1048576&t.flags)),r&&(r=t.index,Gn(),Wn(t,Hm,r));switch(t.lanes=0,t.tag){case 16:e:{if(r=t.pendingProps,e=Yr(t.elementType),t.type=e,"function"!=typeof e){if(null!=e){if((o=e.$$typeof)===Od){t.tag=11,t.type=e=Mn(e),t=xi(null,t,e,r,n);break e}if(o===Fd){t.tag=14,t=ki(null,t,e,r,n);break e}}throw t="",null!==e&&"object"==typeof e&&e.$$typeof===Ud&&(t=" Did you wrap a component in React.lazy() more than once?"),n=T(e)||e,Error("Element type is invalid. Received a promise that resolves to: "+n+". Lazy element type must resolve to a class or function."+t)}zn(e)?(r=di(e,r),t.tag=1,t.type=e=Nn(e),t=ji(null,t,e,r,n)):(t.tag=0,_i(t,e),t.type=e=Nn(e),t=Di(null,t,e,r,n))}return t;case 0:return Di(e,t,t.type,t.pendingProps,n);case 1:return ji(e,t,r=t.type,o=di(r,t.pendingProps),n);case 3:e:{if(j(t,t.stateNode.containerInfo),null===e)throw Error("Should have a current fiber. This is a bug in React.");r=t.pendingProps;var a=t.memoizedState;o=a.element,lo(e,t),mo(t,r,null,n);var i=t.memoizedState;if(r=i.cache,lr(t,fg,r),r!==a.cache&&dr(t,[fg],n,!0),ho(),r=i.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:i.cache},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=zi(e,t,r,n);break e}if(r!==o){ar(o=Bn(Error("This root received an early update, before anything was able hydrate. Switched the entire root to client rendering."),t)),t=zi(e,t,r,n);break e}if(9===(e=t.stateNode.containerInfo).nodeType)e=e.body;else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(Zm=pc(e.firstChild),Gm=t,Xm=!0,eg=null,Km=!1,Jm=null,tg=!0,n=Ky(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(rr(),r===o){t=Wi(e,t,n);break e}wi(e,t,r,n)}t=t.child}return t;case 26:return Pi(e,t),null===e?(n=Cc(t.type,null,t.pendingProps,null))?t.memoizedState=n:Xm||(n=t.type,e=t.pendingProps,(r=Fu(r=I(ef.current)).createElement(n))[Ff]=t,r[Uf]=e,Mu(r,n,e),Te(r),t.stateNode=r):t.memoizedState=Cc(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return A(t),null===e&&Xm&&(r=I(ef.current),o=_(),r=t.stateNode=xc(t.type,t.pendingProps,r,o,!1),Km||null!==(o=Ru(r,t.type,t.pendingProps,o))&&(Zn(t,0).serverProps=o),Gm=t,tg=!0,o=Zm,Ku(t.type)?(ak=o,Zm=pc(r.firstChild)):Zm=o),wi(e,t,t.pendingProps.children,n),Pi(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&Xm&&(a=_(),r=mt(t.type,a.ancestorInfo),(i=!(o=Zm))||(null!==(i=function(e,t,n,r){for(;1===e.nodeType;){var o=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[$f])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(a=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(a!==o.rel||e.getAttribute("href")!==(null==o.href||""===o.href?null:o.href)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin)||e.getAttribute("title")!==(null==o.title?null:o.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((a=e.getAttribute("src"))!==(null==o.src?null:o.src)||e.getAttribute("type")!==(null==o.type?null:o.type)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin))&&a&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;J(o.name,"name");var a=null==o.name?null:""+o.name;if("hidden"===o.type&&e.getAttribute("name")===a)return e}if(null===(e=pc(e.nextSibling)))break}return null}(o,t.type,t.pendingProps,tg))?(t.stateNode=i,Km||null!==(a=Ru(i,t.type,t.pendingProps,a))&&(Zn(t,0).serverProps=a),Gm=t,Zm=pc(i.firstChild),tg=!1,a=!0):a=!1,i=!a),i&&(r&&Kn(t,o),Jn(t))),A(t),o=t.type,a=t.pendingProps,i=null!==e?e.memoizedProps:null,r=a.children,Bu(o,a)?r=null:null!==i&&Bu(o,i)&&(t.flags|=32),null!==t.memoizedState&&(o=_o(e,t,Ro,null,null,n),zk._currentValue=o),Pi(e,t),wi(e,t,r,n),t.child;case 6:return null===e&&Xm&&(n=t.pendingProps,n=null==(r=(e=_()).ancestorInfo.current)||gt(n,r.tag,e.ancestorInfo.implicitRootScope),(r=!(e=Zm))||(null!==(r=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=pc(e.nextSibling)))return null}return e}(e,t.pendingProps,tg))?(t.stateNode=r,Gm=t,Zm=null,r=!0):r=!1,r=!r),r&&(n&&Kn(t,e),Jn(t))),null;case 13:return Ri(e,t,n);case 4:return j(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Xy(t,null,r,n):wi(e,t,r,n),t.child;case 11:return xi(e,t,t.type,t.pendingProps,n);case 7:return wi(e,t,t.pendingProps,n),t.child;case 8:return wi(e,t,t.pendingProps.children,n),t.child;case 12:return t.flags|=4,t.flags|=2048,(r=t.stateNode).effectDuration=-0,r.passiveEffectDuration=-0,wi(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.type,a=(o=t.pendingProps).value,"value"in o||yb||(yb=!0,console.error("The `value` prop is required for the `<Context.Provider>`. Did you misspell it or forget to pass it?")),lr(t,r,a),wi(e,t,o.children,n),t.child;case 9:return o=t.type._context,"function"!=typeof(r=t.pendingProps.children)&&console.error("A context consumer was rendered with multiple children, or a child that isn't a function. A context consumer expects a single child that is a function. If you did pass a function, make sure there is no trailing or leading whitespace around it."),hr(t),o=mr(o),r=wy(r,o,void 0),t.flags|=1,wi(e,t,r,n),t.child;case 14:return ki(e,t,t.type,t.pendingProps,n);case 15:return Si(e,t,t.type,t.pendingProps,n);case 19:return Hi(e,t,n);case 31:return function(e,t,n){var r=t.pendingProps,o=!!(128&t.flags);if(t.flags&=-129,null===e){if(Xm){if("hidden"===r.mode)return e=Ni(t,r),t.lanes=536870912,Ei(null,e);if(So(t),(e=Zm)?null!==(n=null!==(n=cc(e,tg))&&n.data===jx?n:null)&&(r={dehydrated:n,treeContext:Qn(),retryLane:536870912,hydrationErrors:null},t.memoizedState=r,(r=Un(n)).return=t,t.child=r,Gm=t,Zm=null):n=null,null===n)throw Kn(t,e),Jn(t);return t.lanes=536870912,null}return Ni(t,r)}var a=e.memoizedState;if(null!==a){var i=a.dehydrated;if(So(t),o)if(256&t.flags)t.flags&=-257,t=Mi(e,t,n);else{if(null===t.memoizedState)throw Error("Client rendering an Activity suspended it again. This is a bug in React.");t.child=e.child,t.flags|=128,t=null}else if(Xn(),!!(536870912&n)&&wl(t),lb||fr(e,t,n,!1),o=0!==(n&e.childLanes),lb||o){if(null!==(r=$b)&&0!==(i=fe(r,n))&&i!==a.retryLane)throw a.retryLane=i,Tn(e,i),sl(r,e,i),sb;xl(),t=Mi(e,t,n)}else e=a.treeContext,Zm=pc(i.nextSibling),Gm=t,Xm=!0,eg=null,Km=!1,Jm=null,tg=!1,null!==e&&qn(t,e),(t=Ni(t,r)).flags|=4096;return t}return a=e.child,r={mode:r.mode,children:r.children},536870912&n&&0!==(n&e.lanes)&&wl(t),(e=_n(a,r)).ref=t.ref,t.child=e,e.return=t,e}(e,t,n);case 22:return Ti(e,t,n,t.pendingProps);case 24:return hr(t),r=mr(fg),null===e?(null===(o=Ur())&&(o=$b,a=vr(),o.pooledCache=a,br(a),null!==a&&(o.pooledCacheLanes|=n),o=a),t.memoizedState={parent:r,cache:o},so(t),lr(t,fg,o)):(0!==(e.lanes&n)&&(lo(e,t),mo(t,null,null,n),ho()),o=e.memoizedState,a=t.memoizedState,o.parent!==r?(o={parent:r,cache:r},t.memoizedState=o,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=o),lr(t,fg,r)):(r=a.cache,lr(t,fg,r),r!==o.cache&&dr(t,[fg],n,!0))),wi(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error("Unknown unit of work tag ("+t.tag+"). This error is likely caused by a bug in React. Please file an issue.")}function Qi(e){e.flags|=4}function qi(e,t,n,r,o){if((t=(e.mode&Rm)!==jm)&&(t=!1),t){if(e.flags|=16777216,(335544128&o)===o)if(e.stateNode.complete)e.flags|=8192;else{if(!yl())throw Vy=Uy,Ly;e.flags|=8192}}else e.flags&=-16777217}function Gi(e,t){if("stylesheet"!==t.type||(t.state.loading&ck)!==ik)e.flags&=-16777217;else if(e.flags|=16777216,!Fc(t)){if(!yl())throw Vy=Uy,Ly;e.flags|=8192}}function Zi(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?se():536870912,e.lanes|=t,gw|=t)}function Xi(e,t){if(!Xm)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ki(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)if((e.mode&_m)!==jm){for(var o=e.selfBaseDuration,a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=65011712&a.subtreeFlags,r|=65011712&a.flags,o+=a.treeBaseDuration,a=a.sibling;e.treeBaseDuration=o}else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=65011712&o.subtreeFlags,r|=65011712&o.flags,o.return=e,o=o.sibling;else if((e.mode&_m)!==jm){o=e.actualDuration,a=e.selfBaseDuration;for(var i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,o+=i.actualDuration,a+=i.treeBaseDuration,i=i.sibling;e.actualDuration=o,e.treeBaseDuration=a}else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Ji(e,t,n){var r=t.pendingProps;switch($n(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return Ki(t),null;case 3:return n=t.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),ur(fg,t),z(t),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(nr(t)?(ir(),Qi(t)):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,or())),Ki(t),null;case 26:var o=t.type,a=t.memoizedState;return null===e?(Qi(t),null!==a?(Ki(t),Gi(t,a)):(Ki(t),qi(t,o,0,0,n))):a?a!==e.memoizedState?(Qi(t),Ki(t),Gi(t,a)):(Ki(t),t.flags&=-16777217):((e=e.memoizedProps)!==r&&Qi(t),Ki(t),qi(t,o,0,0,n)),null;case 27:if(R(t),n=I(ef.current),o=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&Qi(t);else{if(!r){if(null===t.stateNode)throw Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");return Ki(t),null}e=_(),nr(t)?er(t):(e=xc(o,r,n,e,!0),t.stateNode=e,Qi(t))}return Ki(t),null;case 5:if(R(t),o=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&Qi(t);else{if(!r){if(null===t.stateNode)throw Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");return Ki(t),null}var i=_();if(nr(t))er(t);else{switch(a=I(ef.current),mt(o,i.ancestorInfo),i=i.context,a=Fu(a),i){case Qx:a=a.createElementNS(Pp,o);break;case qx:a=a.createElementNS(Mp,o);break;default:switch(o){case"svg":a=a.createElementNS(Pp,o);break;case"math":a=a.createElementNS(Mp,o);break;case"script":(a=a.createElement("div")).innerHTML="<script><\/script>",a=a.removeChild(a.firstChild);break;case"select":a="string"==typeof r.is?a.createElement("select",{is:r.is}):a.createElement("select"),r.multiple?a.multiple=!0:r.size&&(a.size=r.size);break;default:a="string"==typeof r.is?a.createElement(o,{is:r.is}):a.createElement(o),-1===o.indexOf("-")&&(o!==o.toLowerCase()&&console.error("<%s /> is using incorrect casing. Use PascalCase for React components, or lowercase for HTML elements.",o),"[object HTMLUnknownElement]"!==Object.prototype.toString.call(a)||cf.call(Xx,o)||(Xx[o]=!0,console.error("The tag <%s> is unrecognized in this browser. If you meant to render a React component, start its name with an uppercase letter.",o)))}}a[Ff]=t,a[Uf]=r;e:for(i=t.child;null!==i;){if(5===i.tag||6===i.tag)a.appendChild(i.stateNode);else if(4!==i.tag&&27!==i.tag&&null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break e;for(;null===i.sibling;){if(null===i.return||i.return===t)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}t.stateNode=a;e:switch(Mu(a,o,r),o){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}r&&Qi(t)}}return Ki(t),qi(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&Qi(t);else{if("string"!=typeof r&&null===t.stateNode)throw Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");if(e=I(ef.current),n=_(),nr(t)){if(e=t.stateNode,n=t.memoizedProps,o=!Km,r=null,null!==(a=Gm))switch(a.tag){case 3:o&&(null!==(o=mc(e,n,r))&&(Zn(t,0).serverProps=o));break;case 27:case 5:r=a.memoizedProps,o&&(null!==(o=mc(e,n,r))&&(Zn(t,0).serverProps=o))}e[Ff]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||Eu(e.nodeValue,n)))||Jn(t,!0)}else null!=(o=n.ancestorInfo.current)&&gt(r,o.tag,n.ancestorInfo.implicitRootScope),(e=Fu(e).createTextNode(r))[Ff]=t,t.stateNode=e}return Ki(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(r=nr(t),null!==n){if(null===e){if(!r)throw Error("A dehydrated suspense component was completed without a hydrated node. This is probably a bug in React.");if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error("Expected to have a hydrated activity instance. This error is likely caused by a bug in React. Please file an issue.");e[Ff]=t,Ki(t),(t.mode&_m)!==jm&&null!==n&&(null!==(e=t.child)&&(t.treeBaseDuration-=e.treeBaseDuration))}else ir(),rr(),!(128&t.flags)&&(n=t.memoizedState=null),t.flags|=4,Ki(t),(t.mode&_m)!==jm&&null!==n&&(null!==(e=t.child)&&(t.treeBaseDuration-=e.treeBaseDuration));e=!1}else n=or(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?(Co(t),t):(Co(t),null);if(128&t.flags)throw Error("Client rendering an Activity suspended it again. This is a bug in React.")}return Ki(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(o=r,a=nr(t),null!==o&&null!==o.dehydrated){if(null===e){if(!a)throw Error("A dehydrated suspense component was completed without a hydrated node. This is probably a bug in React.");if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error("Expected to have a hydrated suspense instance. This error is likely caused by a bug in React. Please file an issue.");a[Ff]=t,Ki(t),(t.mode&_m)!==jm&&null!==o&&(null!==(o=t.child)&&(t.treeBaseDuration-=o.treeBaseDuration))}else ir(),rr(),!(128&t.flags)&&(o=t.memoizedState=null),t.flags|=4,Ki(t),(t.mode&_m)!==jm&&null!==o&&(null!==(o=t.child)&&(t.treeBaseDuration-=o.treeBaseDuration));o=!1}else o=or(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return 256&t.flags?(Co(t),t):(Co(t),null)}return Co(t),128&t.flags?(t.lanes=n,(t.mode&_m)!==jm&&Lr(t),t):(n=null!==r,e=null!==e&&null!==e.memoizedState,n&&(o=null,null!==(r=t.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(o=r.alternate.memoizedState.cachePool.pool),a=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==o&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Zi(t,t.updateQueue),Ki(t),(t.mode&_m)!==jm&&n&&(null!==(e=t.child)&&(t.treeBaseDuration-=e.treeBaseDuration)),null);case 4:return z(t),null===e&&pu(t.stateNode.containerInfo),Ki(t),null;case 10:return ur(t.type,t),Ki(t),null;case 19:if(P(pv,t),null===(r=t.memoizedState))return Ki(t),null;if(o=!!(128&t.flags),null===(a=r.rendering))if(o)Xi(r,!1);else{if(dw!==Lb||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(a=No(e))){for(t.flags|=128,Xi(r,!1),e=a.updateQueue,t.updateQueue=e,Zi(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)An(n,e),n=n.sibling;return D(pv,pv.current&dv|fv,t),Xm&&Hn(t,r.treeForkCount),t.child}e=e.sibling}null!==r.tail&&mf()>Sw&&(t.flags|=128,o=!0,Xi(r,!1),t.lanes=4194304)}else{if(!o)if(null!==(e=No(a))){if(t.flags|=128,o=!0,e=e.updateQueue,t.updateQueue=e,Zi(t,e),Xi(r,!0),null===r.tail&&"hidden"===r.tailMode&&!a.alternate&&!Xm)return Ki(t),null}else 2*mf()-r.renderingStartTime>Sw&&536870912!==n&&(t.flags|=128,o=!0,Xi(r,!1),t.lanes=4194304);r.isBackwards?(a.sibling=t.child,t.child=a):(null!==(e=r.last)?e.sibling=a:t.child=a,r.last=a)}return null!==r.tail?(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=mf(),e.sibling=null,n=pv.current,D(pv,n=o?n&dv|fv:n&dv,t),Xm&&Hn(t,r.treeForkCount),e):(Ki(t),null);case 22:case 23:return Co(t),xo(t),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?!!(536870912&n)&&!(128&t.flags)&&(Ki(t),6&t.subtreeFlags&&(t.flags|=8192)):Ki(t),null!==(n=t.updateQueue)&&Zi(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&P(sy,t),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),ur(fg,t),Ki(t),null;case 25:case 30:return null}throw Error("Unknown unit of work tag ("+t.tag+"). This error is likely caused by a bug in React. Please file an issue.")}function es(e,t){switch($n(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,(t.mode&_m)!==jm&&Lr(t),t):null;case 3:return ur(fg,t),z(t),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return R(t),null;case 31:if(null!==t.memoizedState){if(Co(t),null===t.alternate)throw Error("Threw in newly mounted dehydrated component. This is likely a bug in React. Please file an issue.");rr()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,(t.mode&_m)!==jm&&Lr(t),t):null;case 13:if(Co(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error("Threw in newly mounted dehydrated component. This is likely a bug in React. Please file an issue.");rr()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,(t.mode&_m)!==jm&&Lr(t),t):null;case 19:return P(pv,t),null;case 4:return z(t),null;case 10:return ur(t.type,t),null;case 22:case 23:return Co(t),xo(t),null!==e&&P(sy,t),65536&(e=t.flags)?(t.flags=-65537&e|128,(t.mode&_m)!==jm&&Lr(t),t):null;case 24:return ur(fg,t),null;default:return null}}function ts(e,t){switch($n(t),t.tag){case 3:ur(fg,t),z(t);break;case 26:case 27:case 5:R(t);break;case 4:z(t);break;case 31:null!==t.memoizedState&&Co(t);break;case 13:Co(t);break;case 19:P(pv,t);break;case 10:ur(t.type,t);break;case 22:case 23:Co(t),xo(t),null!==e&&P(sy,t);break;case 24:ur(fg,t)}}function ns(e){return(e.mode&_m)!==jm}function rs(e,t){ns(e)?(Rr(),as(t,e),Ar()):as(t,e)}function os(e,t,n){ns(e)?(Rr(),is(n,e,t),Ar()):is(n,e,t)}function as(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var o=r.next;n=o;do{if((n.tag&e)===e&&(r=void 0,(e&gv)!==hv&&(rx=!0),r=q(t,jy,n),(e&gv)!==hv&&(rx=!1),void 0!==r&&"function"!=typeof r)){var a;a=0!==(n.tag&yv)?"useLayoutEffect":0!==(n.tag&gv)?"useInsertionEffect":"useEffect";q(t,function(e,t){console.error("%s must not return anything besides a function, which is used for clean-up.%s",e,t)},a,null===r?" You returned null. If your effect does not require clean up, return undefined (or nothing).":"function"==typeof r.then?"\n\nIt looks like you wrote "+a+"(async () => ...) or returned a Promise. Instead, write the async function inside your effect and call it immediately:\n\n"+a+"(() => {\n  async function fetchData() {\n    // You can await here\n    const response = await MyAPI.getData(someId);\n    // ...\n  }\n  fetchData();\n}, [someId]); // Or [] if effect doesn't need props or state\n\nLearn more about data fetching with Hooks: https://react.dev/link/hooks-data-fetching":" You returned: "+r)}n=n.next}while(n!==o)}}catch(i){Ul(t,t.return,i)}}function is(e,t,n){try{var r=t.updateQueue,o=null!==r?r.lastEffect:null;if(null!==o){var a=o.next;r=a;do{if((r.tag&e)===e){var i=r.inst,s=i.destroy;void 0!==s&&(i.destroy=void 0,(e&gv)!==hv&&(rx=!0),q(o=t,_y,o,n,s),(e&gv)!==hv&&(rx=!1))}r=r.next}while(r!==a)}}catch(l){Ul(t,t.return,l)}}function ss(e,t){ns(e)?(Rr(),as(t,e),Ar()):as(t,e)}function ls(e,t,n){ns(e)?(Rr(),is(n,e,t),Ar()):is(n,e,t)}function us(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;e.type.defaultProps||"ref"in e.memoizedProps||pb||(n.props!==e.memoizedProps&&console.error("Expected %s props to match memoized props before processing the update queue. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",N(e)||"instance"),n.state!==e.memoizedState&&console.error("Expected %s state to match memoized state before processing the update queue. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",N(e)||"instance"));try{q(e,vo,t,n)}catch(r){Ul(e,e.return,r)}}}function cs(e,t,n){return e.getSnapshotBeforeUpdate(t,n)}function ds(e,t){var n=t.memoizedProps,r=t.memoizedState;t=e.stateNode,e.type.defaultProps||"ref"in e.memoizedProps||pb||(t.props!==e.memoizedProps&&console.error("Expected %s props to match memoized props before getSnapshotBeforeUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",N(e)||"instance"),t.state!==e.memoizedState&&console.error("Expected %s state to match memoized state before getSnapshotBeforeUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",N(e)||"instance"));try{var o=di(e.type,n),a=q(e,cs,t,o,r);n=vb,void 0!==a||n.has(e.type)||(n.add(e.type),q(e,function(){console.error("%s.getSnapshotBeforeUpdate(): A snapshot value (or null) must be returned. You have returned undefined.",N(e))})),t.__reactInternalSnapshotBeforeUpdate=a}catch(i){Ul(e,e.return,i)}}function fs(e,t,n){n.props=di(e.type,e.memoizedProps),n.state=e.memoizedState,ns(e)?(Rr(),q(e,Dy,e,t,n),Ar()):q(e,Dy,e,t,n)}function ps(e){var t=e.ref;if(null!==t){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;default:n=e.stateNode}if("function"==typeof t)if(ns(e))try{Rr(),e.refCleanup=t(n)}finally{Ar()}else e.refCleanup=t(n);else"string"==typeof t?console.error("String refs are no longer supported."):t.hasOwnProperty("current")||console.error("Unexpected ref object provided for %s. Use either a ref-setter function or React.createRef().",N(e)),t.current=n}}function hs(e,t){try{q(e,ps,e)}catch(n){Ul(e,t,n)}}function ms(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{if(ns(e))try{Rr(),q(e,r)}finally{Ar()}else q(e,r)}catch(o){Ul(e,t,o)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{if(ns(e))try{Rr(),q(e,n,null)}finally{Ar()}else q(e,n,null)}catch(a){Ul(e,t,a)}else n.current=null}function gs(e,t,n,r){var o=e.memoizedProps,a=o.id,i=o.onCommit;o=o.onRender,t=null===t?"mount":"update",ey&&(t="nested-update"),"function"==typeof o&&o(a,t,e.actualDuration,e.treeBaseDuration,e.actualStartTime,n),"function"==typeof i&&i(a,t,r,n)}function ys(e,t,n,r){var o=e.memoizedProps;e=o.id,o=o.onPostCommit,t=null===t?"mount":"update",ey&&(t="nested-update"),"function"==typeof o&&o(e,t,r,n)}function vs(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{q(e,$u,r,t,n,e)}catch(o){Ul(e,e.return,o)}}function bs(e,t,n){try{q(e,qu,e.stateNode,e.type,n,t,e)}catch(r){Ul(e,e.return,r)}}function ws(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Ku(e.type)||4===e.tag}function xs(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||ws(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&Ku(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ks(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(Xu(n),(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t)):(Xu(n),(t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Et));else if(4!==r&&(27===r&&Ku(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(ks(e,t,n),e=e.sibling;null!==e;)ks(e,t,n),e=e.sibling}function Ss(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&Ku(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Ss(e,t,n),e=e.sibling;null!==e;)Ss(e,t,n),e=e.sibling}function Ts(e){for(var t,n=e.return;null!==n;){if(ws(n)){t=n;break}n=n.return}if(null==t)throw Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.");switch(t.tag){case 27:t=t.stateNode,Ss(e,n=xs(e),t);break;case 5:n=t.stateNode,32&t.flags&&(Gu(n),t.flags&=-33),Ss(e,t=xs(e),n);break;case 3:case 4:t=t.stateNode.containerInfo,ks(e,n=xs(e),t);break;default:throw Error("Invalid host parent fiber. This error is likely caused by a bug in React. Please file an issue.")}}function Es(e){var t=e.stateNode,n=e.memoizedProps;try{q(e,kc,e.type,n,t,e)}catch(r){Ul(e,e.return,r)}}function Cs(e,t){return 31===t.tag?(t=t.memoizedState,null!==e.memoizedState&&null===t):13===t.tag?(e=e.memoizedState,t=t.memoizedState,null!==e&&null!==e.dehydrated&&(null===t||null===t.dehydrated)):3===t.tag&&(e.memoizedState.isDehydrated&&!(256&t.flags))}function Ns(e,t,n){var r=Cr(),o=Mr(),a=Dr(),i=Ir(),s=n.flags;switch(n.tag){case 0:case 11:case 15:Ls(e,n),4&s&&rs(n,yv|mv);break;case 1:if(Ls(e,n),4&s)if(e=n.stateNode,null===t)n.type.defaultProps||"ref"in n.memoizedProps||pb||(e.props!==n.memoizedProps&&console.error("Expected %s props to match memoized props before componentDidMount. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",N(n)||"instance"),e.state!==n.memoizedState&&console.error("Expected %s state to match memoized state before componentDidMount. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",N(n)||"instance")),ns(n)?(Rr(),q(n,Ty,n,e),Ar()):q(n,Ty,n,e);else{var l=di(n.type,t.memoizedProps);t=t.memoizedState,n.type.defaultProps||"ref"in n.memoizedProps||pb||(e.props!==n.memoizedProps&&console.error("Expected %s props to match memoized props before componentDidUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",N(n)||"instance"),e.state!==n.memoizedState&&console.error("Expected %s state to match memoized state before componentDidUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",N(n)||"instance")),ns(n)?(Rr(),q(n,Cy,n,e,l,t,e.__reactInternalSnapshotBeforeUpdate),Ar()):q(n,Cy,n,e,l,t,e.__reactInternalSnapshotBeforeUpdate)}64&s&&us(n),512&s&&hs(n,n.return);break;case 3:if(t=kr(),Ls(e,n),64&s&&null!==(s=n.updateQueue)){if(l=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:l=n.child.stateNode}try{q(n,vo,s,l)}catch(c){Ul(n,n.return,c)}}e.effectDuration+=Sr(t);break;case 27:null===t&&4&s&&Es(n);case 26:case 5:if(Ls(e,n),null===t)if(4&s)vs(n);else if(64&s){e=n.type,t=n.memoizedProps,l=n.stateNode;try{q(n,Qu,l,e,t,n)}catch(c){Ul(n,n.return,c)}}512&s&&hs(n,n.return);break;case 12:if(4&s){s=kr(),Ls(e,n),(e=n.stateNode).effectDuration+=Tr(s);try{q(n,gs,n,t,vg,e.effectDuration)}catch(c){Ul(n,n.return,c)}}else Ls(e,n);break;case 31:Ls(e,n),4&s&&Is(e,n);break;case 13:Ls(e,n),4&s&&js(e,n),64&s&&(null!==(e=n.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if(e.data===Rx)e._reactRetry=t;else if(e.data!==Ox||n.readyState!==Wx)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,s=Wl.bind(null,n))));break;case 22:if(!(s=null!==n.memoizedState||bb)){t=null!==t&&null!==t.memoizedState||wb,l=bb;var u=wb;bb=s,(wb=t)&&!u?(Bs(e,n,!!(8772&n.subtreeFlags)),(n.mode&_m)!==jm&&0<=Tg&&0<=Eg&&.05<Eg-Tg&&fn(n,Tg,Eg)):Ls(e,n),bb=l,wb=u}break;case 30:break;default:Ls(e,n)}(n.mode&_m)!==jm&&0<=Tg&&0<=Eg&&((Ng||.05<Sg)&&mn(n,Tg,Eg,Sg,Cg),null===n.alternate&&null!==n.return&&null!==n.return.alternate&&.05<Eg-Tg&&(Cs(n.return.alternate,n.return)||dn(n,Tg,Eg,"Mount"))),Nr(r),Pr(o),Cg=a,Ng=i}function Ms(e){var t=e.alternate;null!==t&&(e.alternate=null,Ms(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&be(t)),e.stateNode=null,e._debugOwner=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Ps(e,t,n){for(n=n.child;null!==n;)Ds(e,t,n),n=n.sibling}function Ds(e,t,n){if(Ef&&"function"==typeof Ef.onCommitFiberUnmount)try{Ef.onCommitFiberUnmount(Tf,n)}catch(u){Cf||(Cf=!0,console.error("React instrumentation encountered an error: %o",u))}var r=Cr(),o=Mr(),a=Dr(),i=Ir();switch(n.tag){case 26:wb||ms(n,t),Ps(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(e=n.stateNode).parentNode.removeChild(e);break;case 27:wb||ms(n,t);var s=Cb,l=Nb;Ku(n.type)&&(Cb=n.stateNode,Nb=!1),Ps(e,t,n),q(n,Sc,n.stateNode),Cb=s,Nb=l;break;case 5:wb||ms(n,t);case 6:if(s=Cb,l=Nb,Cb=null,Ps(e,t,n),Nb=l,null!==(Cb=s))if(Nb)try{q(n,ec,Cb,n.stateNode)}catch(c){Ul(n,t,c)}else try{q(n,Ju,Cb,n.stateNode)}catch(c){Ul(n,t,c)}break;case 18:null!==Cb&&(Nb?(tc(9===(e=Cb).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),fd(e)):tc(Cb,n.stateNode));break;case 4:s=Cb,l=Nb,Cb=n.stateNode.containerInfo,Nb=!0,Ps(e,t,n),Cb=s,Nb=l;break;case 0:case 11:case 14:case 15:is(gv,n,t),wb||os(n,t,yv),Ps(e,t,n);break;case 1:wb||(ms(n,t),"function"==typeof(s=n.stateNode).componentWillUnmount&&fs(n,t,s)),Ps(e,t,n);break;case 21:Ps(e,t,n);break;case 22:wb=(s=wb)||null!==n.memoizedState,Ps(e,t,n),wb=s;break;default:Ps(e,t,n)}(n.mode&_m)!==jm&&0<=Tg&&0<=Eg&&(Ng||.05<Sg)&&mn(n,Tg,Eg,Sg,Cg),Nr(r),Pr(o),Cg=a,Ng=i}function Is(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&null!==(e=e.memoizedState))){e=e.dehydrated;try{q(t,bc,e)}catch(n){Ul(t,t.return,n)}}}function js(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{q(t,wc,e)}catch(n){Ul(t,t.return,n)}}function zs(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new kb),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new kb),t;default:throw Error("Unexpected Suspense handler tag ("+e.tag+"). This is a bug in React.")}}(e);t.forEach(function(t){if(!n.has(t)){if(n.add(t),Nf){if(null===Tb||null===Eb)throw Error("Expected finished root and lanes to be set. This is a bug in React.");Zl(Eb,Tb)}var r=Yl.bind(null,e,t);t.then(r,r)}})}function _s(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=e,a=t,i=n[r],s=Cr(),l=a;e:for(;null!==l;){switch(l.tag){case 27:if(Ku(l.type)){Cb=l.stateNode,Nb=!1;break e}break;case 5:Cb=l.stateNode,Nb=!1;break e;case 3:case 4:Cb=l.stateNode.containerInfo,Nb=!0;break e}l=l.return}if(null===Cb)throw Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.");Ds(o,a,i),Cb=null,Nb=!1,(i.mode&_m)!==jm&&0<=Tg&&0<=Eg&&.05<Eg-Tg&&dn(i,Tg,Eg,"Unmount"),Nr(s),null!==(a=(o=i).alternate)&&(a.return=null),o.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)As(t,e),t=t.sibling}function As(e,t){var n=Cr(),r=Mr(),o=Dr(),a=Ir(),i=e.alternate,s=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:_s(t,e),Os(e),4&s&&(is(gv|mv,e,e.return),as(gv|mv,e),os(e,e.return,yv|mv));break;case 1:if(_s(t,e),Os(e),512&s&&(wb||null===i||ms(i,i.return)),64&s&&bb&&(null!==(s=e.updateQueue)&&null!==(i=s.callbacks))){var l=s.shared.hiddenCallbacks;s.shared.hiddenCallbacks=null===l?i:l.concat(i)}break;case 26:if(l=Mb,_s(t,e),Os(e),512&s&&(wb||null===i||ms(i,i.return)),4&s){var u=null!==i?i.memoizedState:null;if(s=e.memoizedState,null===i)if(null===s)if(null===e.stateNode){e:{s=e.type,i=e.memoizedProps,l=l.ownerDocument||l;t:switch(s){case"title":(!(u=l.getElementsByTagName("title")[0])||u[$f]||u[Ff]||u.namespaceURI===Pp||u.hasAttribute("itemprop"))&&(u=l.createElement(s),l.head.insertBefore(u,l.querySelector("head > title"))),Mu(u,s,i),u[Ff]=e,Te(u),s=u;break e;case"link":var c=Rc("link","href",l).get(s+(i.href||""));if(c)for(var d=0;d<c.length;d++)if((u=c[d]).getAttribute("href")===(null==i.href||""===i.href?null:i.href)&&u.getAttribute("rel")===(null==i.rel?null:i.rel)&&u.getAttribute("title")===(null==i.title?null:i.title)&&u.getAttribute("crossorigin")===(null==i.crossOrigin?null:i.crossOrigin)){c.splice(d,1);break t}Mu(u=l.createElement(s),s,i),l.head.appendChild(u);break;case"meta":if(c=Rc("meta","content",l).get(s+(i.content||"")))for(d=0;d<c.length;d++)if(u=c[d],J(i.content,"content"),u.getAttribute("content")===(null==i.content?null:""+i.content)&&u.getAttribute("name")===(null==i.name?null:i.name)&&u.getAttribute("property")===(null==i.property?null:i.property)&&u.getAttribute("http-equiv")===(null==i.httpEquiv?null:i.httpEquiv)&&u.getAttribute("charset")===(null==i.charSet?null:i.charSet)){c.splice(d,1);break t}Mu(u=l.createElement(s),s,i),l.head.appendChild(u);break;default:throw Error('getNodesForType encountered a type it did not expect: "'+s+'". This is a bug in React.')}u[Ff]=e,Te(u),s=u}e.stateNode=s}else Lc(l,e.type,e.stateNode);else e.stateNode=zc(l,s,e.memoizedProps);else u!==s?(null===u?null!==i.stateNode&&(i=i.stateNode).parentNode.removeChild(i):u.count--,null===s?Lc(l,e.type,e.stateNode):zc(l,s,e.memoizedProps)):null===s&&null!==e.stateNode&&bs(e,e.memoizedProps,i.memoizedProps)}break;case 27:_s(t,e),Os(e),512&s&&(wb||null===i||ms(i,i.return)),null!==i&&4&s&&bs(e,e.memoizedProps,i.memoizedProps);break;case 5:if(_s(t,e),Os(e),512&s&&(wb||null===i||ms(i,i.return)),32&e.flags){l=e.stateNode;try{q(e,Gu,l)}catch(m){Ul(e,e.return,m)}}4&s&&null!=e.stateNode&&bs(e,l=e.memoizedProps,null!==i?i.memoizedProps:l),1024&s&&(xb=!0,"form"!==e.type&&console.error("Unexpected host component type. Expected a form. This is a bug in React."));break;case 6:if(_s(t,e),Os(e),4&s){if(null===e.stateNode)throw Error("This should have a text node initialized. This error is likely caused by a bug in React. Please file an issue.");s=e.memoizedProps,i=null!==i?i.memoizedProps:s,l=e.stateNode;try{q(e,Zu,l,i,s)}catch(m){Ul(e,e.return,m)}}break;case 3:if(l=kr(),Ek=null,u=Mb,Mb=Tc(t.containerInfo),_s(t,e),Mb=u,Os(e),4&s&&null!==i&&i.memoizedState.isDehydrated)try{q(e,vc,t.containerInfo)}catch(m){Ul(e,e.return,m)}xb&&(xb=!1,Rs(e)),t.effectDuration+=Sr(l);break;case 4:s=Mb,Mb=Tc(e.stateNode.containerInfo),_s(t,e),Os(e),Mb=s;break;case 12:s=kr(),_s(t,e),Os(e),e.stateNode.effectDuration+=Tr(s);break;case 31:case 19:_s(t,e),Os(e),4&s&&(null!==(s=e.updateQueue)&&(e.updateQueue=null,zs(e,s)));break;case 13:_s(t,e),Os(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==i&&null!==i.memoizedState)&&(ww=mf()),4&s&&(null!==(s=e.updateQueue)&&(e.updateQueue=null,zs(e,s)));break;case 22:l=null!==e.memoizedState;var f=null!==i&&null!==i.memoizedState,p=bb,h=wb;if(bb=p||l,wb=h||f,_s(t,e),wb=h,bb=p,f&&!l&&!p&&!h&&(e.mode&_m)!==jm&&0<=Tg&&0<=Eg&&.05<Eg-Tg&&fn(e,Tg,Eg),Os(e),8192&s)e:for(t=e.stateNode,t._visibility=l?-2&t._visibility:t._visibility|Tm,!l||null===i||f||bb||wb||(Us(e),(e.mode&_m)!==jm&&0<=Tg&&0<=Eg&&.05<Eg-Tg&&dn(e,Tg,Eg,"Disconnect")),i=null,t=e;;){if(5===t.tag||26===t.tag){if(null===i){f=i=t;try{u=f.stateNode,l?q(f,oc,u):q(f,sc,f.stateNode,f.memoizedProps)}catch(m){Ul(f,f.return,m)}}}else if(6===t.tag){if(null===i){f=t;try{c=f.stateNode,l?q(f,ac,c):q(f,lc,c,f.memoizedProps)}catch(m){Ul(f,f.return,m)}}}else if(18===t.tag){if(null===i){f=t;try{d=f.stateNode,l?q(f,rc,d):q(f,ic,f.stateNode)}catch(m){Ul(f,f.return,m)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;i===t&&(i=null),t=t.return}i===t&&(i=null),t.sibling.return=t.return,t=t.sibling}4&s&&(null!==(s=e.updateQueue)&&(null!==(i=s.retryQueue)&&(s.retryQueue=null,zs(e,i))));break;case 30:case 21:break;default:_s(t,e),Os(e)}(e.mode&_m)!==jm&&0<=Tg&&0<=Eg&&((Ng||.05<Sg)&&mn(e,Tg,Eg,Sg,Cg),null===e.alternate&&null!==e.return&&null!==e.return.alternate&&.05<Eg-Tg&&(Cs(e.return.alternate,e.return)||dn(e,Tg,Eg,"Mount"))),Nr(n),Pr(r),Cg=o,Ng=a}function Os(e){var t=e.flags;if(2&t){try{q(e,Ts,e)}catch(n){Ul(e,e.return,n)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Rs(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Rs(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Ls(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Ns(e,t.alternate,t),t=t.sibling}function Fs(e){var t=Cr(),n=Mr(),r=Dr(),o=Ir();switch(e.tag){case 0:case 11:case 14:case 15:os(e,e.return,yv),Us(e);break;case 1:ms(e,e.return);var a=e.stateNode;"function"==typeof a.componentWillUnmount&&fs(e,e.return,a),Us(e);break;case 27:q(e,Sc,e.stateNode);case 26:case 5:ms(e,e.return),Us(e);break;case 22:null===e.memoizedState&&Us(e);break;default:Us(e)}(e.mode&_m)!==jm&&0<=Tg&&0<=Eg&&(Ng||.05<Sg)&&mn(e,Tg,Eg,Sg,Cg),Nr(t),Pr(n),Cg=r,Ng=o}function Us(e){for(e=e.child;null!==e;)Fs(e),e=e.sibling}function Vs(e,t,n,r){var o=Cr(),a=Mr(),i=Dr(),s=Ir(),l=n.flags;switch(n.tag){case 0:case 11:case 15:Bs(e,n,r),rs(n,yv);break;case 1:if(Bs(e,n,r),"function"==typeof(t=n.stateNode).componentDidMount&&q(n,Ty,n,t),null!==(t=n.updateQueue)){e=n.stateNode;try{q(n,yo,t,e)}catch(u){Ul(n,n.return,u)}}r&&64&l&&us(n),hs(n,n.return);break;case 27:Es(n);case 26:case 5:Bs(e,n,r),r&&null===t&&4&l&&vs(n),hs(n,n.return);break;case 12:if(r&&4&l){l=kr(),Bs(e,n,r),(r=n.stateNode).effectDuration+=Tr(l);try{q(n,gs,n,t,vg,r.effectDuration)}catch(u){Ul(n,n.return,u)}}else Bs(e,n,r);break;case 31:Bs(e,n,r),r&&4&l&&Is(e,n);break;case 13:Bs(e,n,r),r&&4&l&&js(e,n);break;case 22:null===n.memoizedState&&Bs(e,n,r),hs(n,n.return);break;case 30:break;default:Bs(e,n,r)}(n.mode&_m)!==jm&&0<=Tg&&0<=Eg&&(Ng||.05<Sg)&&mn(n,Tg,Eg,Sg,Cg),Nr(o),Pr(a),Cg=i,Ng=s}function Bs(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;null!==t;)Vs(e,t.alternate,t,n),t=t.sibling}function Hs(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&br(e),null!=n&&wr(n))}function Ws(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(br(t),null!=e&&wr(e))}function Ys(e,t,n,r,o){if(10256&t.subtreeFlags||0!==t.actualDuration&&(null===t.alternate||t.alternate.child!==t.child))for(t=t.child;null!==t;){var a=t.sibling;$s(e,t,n,r,null!==a?a.actualStartTime:o),t=a}}function $s(e,t,n,r,o){var a=Cr(),i=Mr(),s=Dr(),l=Ir(),u=vm,c=t.flags;switch(t.tag){case 0:case 11:case 15:(t.mode&_m)!==jm&&0<t.actualStartTime&&1&t.flags&&pn(t,t.actualStartTime,o,Pb,n),Ys(e,t,n,r,o),2048&c&&ss(t,vv|mv);break;case 1:(t.mode&_m)!==jm&&0<t.actualStartTime&&(128&t.flags?hn(t,t.actualStartTime,o,[]):1&t.flags&&pn(t,t.actualStartTime,o,Pb,n)),Ys(e,t,n,r,o);break;case 3:var d=kr(),f=Pb;Pb=null!==t.alternate&&t.alternate.memoizedState.isDehydrated&&!(256&t.flags),Ys(e,t,n,r,o),Pb=f,2048&c&&(n=null,null!==t.alternate&&(n=t.alternate.memoizedState.cache),(r=t.memoizedState.cache)!==n&&(br(r),null!=n&&wr(n))),e.passiveEffectDuration+=Sr(d);break;case 12:if(2048&c){c=kr(),Ys(e,t,n,r,o),(e=t.stateNode).passiveEffectDuration+=Tr(c);try{q(t,ys,t,t.alternate,vg,e.passiveEffectDuration)}catch(p){Ul(t,t.return,p)}}else Ys(e,t,n,r,o);break;case 31:c=Pb,d=null!==t.alternate?t.alternate.memoizedState:null,f=t.memoizedState,null!==d&&null===f?null!==(f=t.deletions)&&0<f.length&&18===f[0].tag?(Pb=!1,null!==(d=d.hydrationErrors)&&hn(t,t.actualStartTime,o,d)):Pb=!0:Pb=!1,Ys(e,t,n,r,o),Pb=c;break;case 13:c=Pb,d=null!==t.alternate?t.alternate.memoizedState:null,f=t.memoizedState,null===d||null===d.dehydrated||null!==f&&null!==f.dehydrated?Pb=!1:null!==(f=t.deletions)&&0<f.length&&18===f[0].tag?(Pb=!1,null!==(d=d.hydrationErrors)&&hn(t,t.actualStartTime,o,d)):Pb=!0,Ys(e,t,n,r,o),Pb=c;break;case 23:break;case 22:f=t.stateNode,d=t.alternate,null!==t.memoizedState?f._visibility&Em?Ys(e,t,n,r,o):Gs(e,t,n,r,o):f._visibility&Em?Ys(e,t,n,r,o):(f._visibility|=Em,Qs(e,t,n,r,!!(10256&t.subtreeFlags)||0!==t.actualDuration&&(null===t.alternate||t.alternate.child!==t.child),o),(t.mode&_m)===jm||Pb||(0<=(e=t.actualStartTime)&&.05<o-e&&fn(t,e,o),0<=Tg&&0<=Eg&&.05<Eg-Tg&&fn(t,Tg,Eg))),2048&c&&Hs(d,t);break;case 24:Ys(e,t,n,r,o),2048&c&&Ws(t.alternate,t);break;default:Ys(e,t,n,r,o)}(t.mode&_m)!==jm&&((e=!Pb&&null===t.alternate&&null!==t.return&&null!==t.return.alternate)&&(0<=(n=t.actualStartTime)&&.05<o-n&&dn(t,n,o,"Mount")),0<=Tg&&0<=Eg&&((Ng||.05<Sg)&&mn(t,Tg,Eg,Sg,Cg),e&&.05<Eg-Tg&&dn(t,Tg,Eg,"Mount"))),Nr(a),Pr(i),Cg=s,Ng=l,vm=u}function Qs(e,t,n,r,o,a){for(o=o&&(!!(10256&t.subtreeFlags)||0!==t.actualDuration&&(null===t.alternate||t.alternate.child!==t.child)),t=t.child;null!==t;){var i=t.sibling;qs(e,t,n,r,o,null!==i?i.actualStartTime:a),t=i}}function qs(e,t,n,r,o,a){var i=Cr(),s=Mr(),l=Dr(),u=Ir(),c=vm;o&&(t.mode&_m)!==jm&&0<t.actualStartTime&&1&t.flags&&pn(t,t.actualStartTime,a,Pb,n);var d=t.flags;switch(t.tag){case 0:case 11:case 15:Qs(e,t,n,r,o,a),ss(t,vv);break;case 23:break;case 22:var f=t.stateNode;null!==t.memoizedState?f._visibility&Em?Qs(e,t,n,r,o,a):Gs(e,t,n,r,a):(f._visibility|=Em,Qs(e,t,n,r,o,a)),o&&2048&d&&Hs(t.alternate,t);break;case 24:Qs(e,t,n,r,o,a),o&&2048&d&&Ws(t.alternate,t);break;default:Qs(e,t,n,r,o,a)}(t.mode&_m)!==jm&&0<=Tg&&0<=Eg&&(Ng||.05<Sg)&&mn(t,Tg,Eg,Sg,Cg),Nr(i),Pr(s),Cg=l,Ng=u,vm=c}function Gs(e,t,n,r,o){if(10256&t.subtreeFlags||0!==t.actualDuration&&(null===t.alternate||t.alternate.child!==t.child))for(var a=t.child;null!==a;){var i=e,s=n,l=r,u=null!==(t=a.sibling)?t.actualStartTime:o,c=vm;(a.mode&_m)!==jm&&0<a.actualStartTime&&1&a.flags&&pn(a,a.actualStartTime,u,Pb,s);var d=a.flags;switch(a.tag){case 22:Gs(i,a,s,l,u),2048&d&&Hs(a.alternate,a);break;case 24:Gs(i,a,s,l,u),2048&d&&Ws(a.alternate,a);break;default:Gs(i,a,s,l,u)}vm=c,a=t}}function Zs(e,t,n){if(e.subtreeFlags&Db)for(e=e.child;null!==e;)Xs(e,t,n),e=e.sibling}function Xs(e,t,n){switch(e.tag){case 26:Zs(e,t,n),e.flags&Db&&null!==e.memoizedState&&function(e,t,n,r){if("stylesheet"===n.type&&("string"!=typeof r.media||!1!==matchMedia(r.media).matches)&&(n.state.loading&ck)===ik){if(null===n.instance){var o=Mc(r.href),a=t.querySelector(Pc(o));if(a)return null!==(t=a._p)&&"object"==typeof t&&"function"==typeof t.then&&(e.count++,e=Uc.bind(e),t.then(e,e)),n.state.loading|=ck,n.instance=a,void Te(a);a=t.ownerDocument||t,r=Dc(r),(o=dk.get(o))&&Ac(r,o),Te(a=a.createElement("link"));var i=a;i._p=new Promise(function(e,t){i.onload=e,i.onerror=t}),Mu(a,"link",r),n.instance=a}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&(n.state.loading&uk)===ik&&(e.count++,n=Uc.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}(n,Mb,e.memoizedState,e.memoizedProps);break;case 5:default:Zs(e,t,n);break;case 3:case 4:var r=Mb;Mb=Tc(e.stateNode.containerInfo),Zs(e,t,n),Mb=r;break;case 22:null===e.memoizedState&&(null!==(r=e.alternate)&&null!==r.memoizedState?(r=Db,Db=16777216,Zs(e,t,n),Db=r):Zs(e,t,n))}}function Ks(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function Js(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n],o=Cr();Sb=r,rl(r,e),(r.mode&_m)!==jm&&0<=Tg&&0<=Eg&&.05<Eg-Tg&&dn(r,Tg,Eg,"Unmount"),Nr(o)}Ks(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)el(e),e=e.sibling}function el(e){var t=Cr(),n=Mr(),r=Dr(),o=Ir();switch(e.tag){case 0:case 11:case 15:Js(e),2048&e.flags&&ls(e,e.return,vv|mv);break;case 3:var a=kr();Js(e),e.stateNode.passiveEffectDuration+=Sr(a);break;case 12:a=kr(),Js(e),e.stateNode.passiveEffectDuration+=Tr(a);break;case 22:a=e.stateNode,null!==e.memoizedState&&a._visibility&Em&&(null===e.return||13!==e.return.tag)?(a._visibility&=-3,tl(e),(e.mode&_m)!==jm&&0<=Tg&&0<=Eg&&.05<Eg-Tg&&dn(e,Tg,Eg,"Disconnect")):Js(e);break;default:Js(e)}(e.mode&_m)!==jm&&0<=Tg&&0<=Eg&&(Ng||.05<Sg)&&mn(e,Tg,Eg,Sg,Cg),Nr(t),Pr(n),Ng=o,Cg=r}function tl(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n],o=Cr();Sb=r,rl(r,e),(r.mode&_m)!==jm&&0<=Tg&&0<=Eg&&.05<Eg-Tg&&dn(r,Tg,Eg,"Unmount"),Nr(o)}Ks(e)}for(e=e.child;null!==e;)nl(e),e=e.sibling}function nl(e){var t=Cr(),n=Mr(),r=Dr(),o=Ir();switch(e.tag){case 0:case 11:case 15:ls(e,e.return,vv),tl(e);break;case 22:var a=e.stateNode;a._visibility&Em&&(a._visibility&=-3,tl(e));break;default:tl(e)}(e.mode&_m)!==jm&&0<=Tg&&0<=Eg&&(Ng||.05<Sg)&&mn(e,Tg,Eg,Sg,Cg),Nr(t),Pr(n),Ng=o,Cg=r}function rl(e,t){for(;null!==Sb;){var n=Sb,r=n,o=t,a=Cr(),i=Mr(),s=Dr(),l=Ir();switch(r.tag){case 0:case 11:case 15:ls(r,o,vv);break;case 23:case 22:null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(null!=(o=r.memoizedState.cachePool.pool)&&br(o));break;case 24:wr(r.memoizedState.cache)}if((r.mode&_m)!==jm&&0<=Tg&&0<=Eg&&(Ng||.05<Sg)&&mn(r,Tg,Eg,Sg,Cg),Nr(a),Pr(i),Ng=l,Cg=s,null!==(r=n.child))r.return=n,Sb=r;else e:for(n=e;null!==Sb;){if(a=(r=Sb).sibling,i=r.return,Ms(r),r===n){Sb=null;break e}if(null!==a){a.return=i,Sb=a;break e}Sb=i}}}function ol(){var e="undefined"!=typeof IS_REACT_ACT_ENVIRONMENT?IS_REACT_ACT_ENVIRONMENT:void 0;return e||null===$d.actQueue||console.error("The current testing environment is not configured to support act(...)"),e}function al(e){if((Yb&Ob)!==Ab&&0!==qb)return qb&-qb;var t=$d.T;return null!==t?(t._updatedFibers||(t._updatedFibers=new Set),t._updatedFibers.add(e),iu()):ye()}function il(){if(0===mw)if(536870912&qb&&!Xm)mw=536870912;else{var e=jf;!(3932160&(jf<<=1))&&(jf=262144),mw=e}return null!==(e=uv.current)&&(e.flags|=32),mw}function sl(e,t,n){if(rx&&console.error("useInsertionEffect must not schedule updates."),Kw&&(Jw=!0),(e!==$b||aw!==Xb&&aw!==ow)&&null===e.cancelPendingCommit||(ml(e,0),dl(e,qb,mw,!1)),ue(e,n),(Yb&Ob)!==Ab&&e===$b){if(uf)switch(t.tag){case 0:case 11:case 15:e=Qb&&N(Qb)||"Unknown",ix.has(e)||(ix.add(e),t=N(t)||"Unknown",console.error("Cannot update a component (`%s`) while rendering a different component (`%s`). To locate the bad setState() call inside `%s`, follow the stack trace as described in https://react.dev/link/setstate-in-render",t,e,e));break;case 1:ax||(console.error("Cannot update during an existing state transition (such as within `render`). Render methods should be a pure function of props and state."),ax=!0)}}else Nf&&he(e,t,n),function(e){ol()&&null===$d.actQueue&&q(e,function(){console.error("An update to %s inside a test was not wrapped in act(...).\n\nWhen testing, code that causes React state updates should be wrapped into act(...):\n\nact(() => {\n  /* fire events that update state */\n});\n/* assert on the output */\n\nThis ensures that you're testing the behavior the user would see in the browser. Learn more at https://react.dev/link/wrap-tests-with-act",N(e))})}(t),e===$b&&((Yb&Ob)===Ab&&(pw|=n),dw===Bb&&dl(e,qb,mw,!1)),Xl(e)}function ll(e,t,n){if((Yb&(Ob|Rb))!==Ab)throw Error("Should not already be working.");if(0!==qb&&null!==Qb){var r=Qb,o=mf();switch(Kg){case Kb:case Xb:var a=Jg;hm&&((r=r._debugTask)?r.run(console.timeStamp.bind(console,"Suspended",a,o,mm,void 0,"primary-light")):console.timeStamp("Suspended",a,o,mm,void 0,"primary-light"));break;case ow:a=Jg,hm&&((r=r._debugTask)?r.run(console.timeStamp.bind(console,"Action",a,o,mm,void 0,"primary-light")):console.timeStamp("Action",a,o,mm,void 0,"primary-light"));break;default:hm&&(3>(r=o-Jg)||console.timeStamp("Blocked",Jg,o,mm,void 0,5>r?"primary-light":10>r?"primary":100>r?"primary-dark":"error"))}}a=(n=!n&&!(127&t)&&0===(t&e.expiredLanes)||ae(e,t))?function(e,t){var n=Yb;Yb|=Ob;var r=vl(),o=bl();if($b!==e||qb!==t){if(Nf){var a=e.memoizedUpdaters;0<a.size&&(Zl(e,qb),a.clear()),me(e,t)}Ew=null,Sw=mf()+Tw,ml(e,t)}else lw=ae(e,t);e:for(;;)try{if(aw!==Gb&&null!==Qb)t:switch(t=Qb,a=iw,aw){case Zb:aw=Gb,iw=null,Ml(e,t,a,Zb);break;case Xb:case ow:if(Hr(a)){aw=Gb,iw=null,Cl(t);break}t=function(){aw!==Xb&&aw!==ow||$b!==e||(aw=nw),Xl(e)},a.then(t,t);break e;case Kb:aw=nw;break e;case Jb:aw=ew;break e;case nw:Hr(a)?(aw=Gb,iw=null,Cl(t)):(aw=Gb,iw=null,Ml(e,t,a,nw));break;case ew:var i=null;switch(Qb.tag){case 26:i=Qb.memoizedState;case 5:case 27:var s=Qb;if(i?Fc(i):s.stateNode.complete){aw=Gb,iw=null;var l=s.sibling;if(null!==l)Qb=l;else{var u=s.return;null!==u?(Qb=u,Pl(u)):Qb=null}break t}break;default:console.error("Unexpected type of fiber triggered a suspensey commit. This is a bug in React.")}aw=Gb,iw=null,Ml(e,t,a,ew);break;case tw:aw=Gb,iw=null,Ml(e,t,a,tw);break;case rw:pl(),dw=Hb;break e;default:throw Error("Unexpected SuspendedReason. This is a bug in React.")}null!==$d.actQueue?Sl():Tl();break}catch(c){gl(e,c)}return sr(),$d.H=r,$d.A=o,Yb=n,null!==Qb?Lb:($b=null,qb=0,xn(),dw)}(e,t):kl(e,t,!0);for(var i=n;;){if(a===Lb){lw&&!n&&dl(e,t,0,!1),t=aw,Jg=pg(),Kg=t;break}if(r=mf(),o=e.current.alternate,!i||cl(o)){if(a===Ub){if(i=t,e.errorRecoveryDisabledLanes&i)var s=0;else s=0!==(s=-536870913&e.pendingLanes)?s:536870912&s?536870912:0;if(0!==s){cn(t),vn(yg,r,0,Cw),hl(t,r),t=s;e:{a=i,i=yw;var l=(r=e).current.memoizedState.isDehydrated;if(l&&(ml(r,s).flags|=256),(s=kl(r,s,!1))!==Ub){if(uw&&!l){r.errorRecoveryDisabledLanes|=a,pw|=a,a=Bb;break e}r=vw,vw=i,null!==r&&(null===vw?vw=r:vw.push.apply(vw,r))}a=s}if(i=!1,a!==Ub)continue;r=mf()}}if(a===Fb){cn(t),vn(yg,r,0,Cw),hl(t,r),ml(e,0),dl(e,t,0,!0);break}e:{switch(n=e,a){case Lb:case Fb:throw Error("Root did not complete. This is a bug in React.");case Bb:if((4194048&t)!==t)break;case Hb:cn(t),gn(yg,r,t,Cw),hl(t,r),127&(o=t)?Rg=r:4194048&o&&(qg=r),dl(n,t,mw,!sw);break e;case Ub:vw=null;break;case Vb:case Wb:break;default:throw Error("Unknown root exit status.")}if(null!==$d.actQueue)Il(n,o,t,vw,Ew,bw,mw,pw,gw,a,null,null,yg,r);else{if((62914560&t)===t&&10<(i=ww+kw-mf())){if(dl(n,t,mw,!sw),0!==oe(n,0,!0))break e;Vw=t,n.timeoutHandle=ek(ul.bind(null,n,o,vw,Ew,bw,t,mw,pw,gw,sw,a,"Throttled",yg,r),i);break e}ul(n,o,vw,Ew,bw,t,mw,pw,gw,sw,a,null,yg,r)}}break}cn(t),o=yg,a=r,!hm||a<=o||(Cw?Cw.run(console.timeStamp.bind(console,"Teared Render",o,a,ym,gm,"error")):console.timeStamp("Teared Render",o,a,ym,gm,"error")),hl(t,r),a=kl(e,t,!1),i=!1}Xl(e)}function ul(e,t,n,r,o,a,i,s,l,u,c,d,f,p){e.timeoutHandle=nk;var h,m,g=t.subtreeFlags,y=null;if((8192&g||!(16785408&~g))&&(Xs(t,a,y={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Et}),g=(62914560&a)===a?ww-mf():(4194048&a)===a?xw-mf():0,m=g,(h=y).stylesheets&&0===h.count&&Vc(h,h.stylesheets),null!==(g=0<h.count||0<h.imgCount?function(e){var t=setTimeout(function(){if(h.stylesheets&&Vc(h,h.stylesheets),h.unsuspend){var e=h.unsuspend;h.unsuspend=null,e()}},Ck+m);0<h.imgBytes&&0===Pk&&(Pk=125*function(){if("function"==typeof performance.getEntriesByType){for(var e=0,t=0,n=performance.getEntriesByType("resource"),r=0;r<n.length;r++){var o=n[r],a=o.transferSize,i=o.initiatorType,s=o.duration;if(a&&s&&Lu(i)){for(i=0,s=o.responseEnd,r+=1;r<n.length;r++){var l=n[r],u=l.startTime;if(u>s)break;var c=l.transferSize,d=l.initiatorType;c&&Lu(d)&&(i+=c*((l=l.responseEnd)<s?1:(s-u)/(l-u)))}if(--r,t+=8*(a+i)/(o.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&"number"==typeof(e=navigator.connection.downlink)?e:5}()*Mk);var n=setTimeout(function(){if(h.waitingForImages=!1,0===h.count&&(h.stylesheets&&Vc(h,h.stylesheets),h.unsuspend)){var e=h.unsuspend;h.unsuspend=null,e()}},(h.imgBytes>Pk?50:Nk)+m);return h.unsuspend=e,function(){h.unsuspend=null,clearTimeout(t),clearTimeout(n)}}:null)))return Vw=a,e.cancelPendingCommit=g(Il.bind(null,e,t,a,n,r,o,i,s,l,c,y,y.waitingForViewTransition?"Waiting for the previous Animation":0<y.count?0<y.imgCount?"Suspended on CSS and Images":"Suspended on CSS":1===y.imgCount?"Suspended on an Image":0<y.imgCount?"Suspended on Images":null,f,p)),void dl(e,a,i,!u);Il(e,t,a,n,r,o,i,s,l,c,y,d,f,p)}function cl(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!Rh(a(),o))return!1}catch(i){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function dl(e,t,n,r){t&=~hw,t&=~pw,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var o=t;0<o;){var a=31-Mf(o),i=1<<a;r[a]=-1,o&=~i}0!==n&&ce(e,n,t)}function fl(){return(Yb&(Ob|Rb))!==Ab||(Kl(0),!1)}function pl(){if(null!==Qb){if(aw===Gb)var e=Qb.return;else e=Qb,sr(),Uo(e),Hy=null,Wy=0,e=Qb;for(;null!==e;)ts(e.alternate,e),e=e.return;Qb=null}}function hl(e,t){127&e&&(Mg=t),4194048&e&&(Lg=t),62914560&e&&(Gg=t),2080374784&e&&(Zg=t)}function ml(e,t){hm&&(console.timeStamp("Blocking Track",.003,.003,"Blocking",gm,"primary-light"),console.timeStamp("Transition Track",.003,.003,"Transition",gm,"primary-light"),console.timeStamp("Suspense Track",.003,.003,"Suspense",gm,"primary-light"),console.timeStamp("Idle Track",.003,.003,"Idle",gm,"primary-light"));var n=yg;if(yg=pg(),0!==qb&&0<n){if(cn(qb),dw===Vb||dw===Bb)gn(n,yg,t,Cw);else{var r=yg,o=Cw;if(hm&&!(r<=n)){var a=(738197653&t)===t?"tertiary-dark":"primary-dark",i=(536870912&t)===t?"Prewarm":(201326741&t)===t?"Interrupted Hydration":"Interrupted Render";o?o.run(console.timeStamp.bind(console,i,n,r,ym,gm,a)):console.timeStamp(i,n,r,ym,gm,a)}}hl(qb,yg)}if(n=Cw,Cw=null,127&t){Cw=Dg,o=0<=Pg&&Pg<Mg?Mg:Pg,a=0<=(r=0<=_g&&_g<Mg?Mg:_g)?r:0<=o?o:yg,0<=Rg&&(cn(2),yn(Rg,a,t,n)),n=o;var s=r,l=Ag,u=0<Og,c=Ig===mg,d=Ig===gg;if(o=yg,r=Dg,a=jg,i=zg,hm){if(ym="Blocking",0<n?n>o&&(n=o):n=o,0<s?s>n&&(s=n):s=n,null!==l&&n>s){var f=u?"secondary-light":"warning";r?r.run(console.timeStamp.bind(console,u?"Consecutive":"Event: "+l,s,n,ym,gm,f)):console.timeStamp(u?"Consecutive":"Event: "+l,s,n,ym,gm,f)}o>n&&(s=c?"error":(738197653&t)===t?"tertiary-light":"primary-light",c=d?"Promise Resolved":c?"Cascading Update":5<o-n?"Update Blocked":"Update",d=[],null!=i&&d.push(["Component name",i]),null!=a&&d.push(["Method name",a]),n={start:n,end:o,detail:{devtools:{properties:d,track:ym,trackGroup:gm,color:s}}},r?r.run(performance.measure.bind(performance,c,n)):performance.measure(c,n))}Pg=-1.1,Ig=0,zg=jg=null,Rg=-1.1,Og=_g,_g=-1.1,Mg=pg()}if(4194048&t&&(Cw=Bg,o=0<=Fg&&Fg<Lg?Lg:Fg,n=0<=Ug&&Ug<Lg?Lg:Ug,a=0<=(r=0<=Yg&&Yg<Lg?Lg:Yg)?r:0<=n?n:yg,0<=qg&&(cn(256),yn(qg,a,t,Cw)),d=r,s=$g,l=0<Qg,u=Vg===gg,a=yg,r=Bg,i=Hg,c=Wg,hm&&(ym="Transition",0<n?n>a&&(n=a):n=a,0<o?o>n&&(o=n):o=n,0<d?d>o&&(d=o):d=o,o>d&&null!==s&&(f=l?"secondary-light":"warning",r?r.run(console.timeStamp.bind(console,l?"Consecutive":"Event: "+s,d,o,ym,gm,f)):console.timeStamp(l?"Consecutive":"Event: "+s,d,o,ym,gm,f)),n>o&&(r?r.run(console.timeStamp.bind(console,"Action",o,n,ym,gm,"primary-dark")):console.timeStamp("Action",o,n,ym,gm,"primary-dark")),a>n&&(o=u?"Promise Resolved":5<a-n?"Update Blocked":"Update",d=[],null!=c&&d.push(["Component name",c]),null!=i&&d.push(["Method name",i]),n={start:n,end:a,detail:{devtools:{properties:d,track:ym,trackGroup:gm,color:"primary-light"}}},r?r.run(performance.measure.bind(performance,o,n)):performance.measure(o,n))),Ug=Fg=-1.1,Vg=0,qg=-1.1,Qg=Yg,Yg=-1.1,Lg=pg()),62914560&t&&62914560&Xg&&(cn(4194304),wn(Gg,yg)),2080374784&t&&2080374784&Xg&&(cn(268435456),wn(Zg,yg)),(n=e.timeoutHandle)!==nk&&(e.timeoutHandle=nk,tk(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Vw=0,pl(),$b=e,Qb=n=_n(e.current,null),qb=t,aw=Gb,iw=null,sw=!1,lw=ae(e,t),uw=!1,dw=Lb,gw=mw=hw=pw=fw=0,vw=yw=null,bw=!1,8&t&&(t|=32&t),0!==(r=e.entangledLanes))for(e=e.entanglements,r&=t;0<r;)a=1<<(o=31-Mf(r)),t|=e[o],r&=~a;return cw=t,xn(),1e3<(e=rm())-tm&&($d.recentlyCreatedOwnerStacks=0,tm=e),ly.discardPendingWarnings(),n}function gl(e,t){Tv=null,$d.H=Fv,$d.getCurrentStack=null,uf=!1,lf=null,t===Ry||t===Fy?(t=$r(),aw=Kb):t===Ly?(t=$r(),aw=Jb):aw=t===sb?rw:null!==t&&"object"==typeof t&&"function"==typeof t.then?tw:Zb,iw=t;var n=Qb;null===n?(dw=Fb,mi(e,Bn(t,e.current))):n.mode&_m&&zr(n)}function yl(){var e=uv.current;return null===e||((4194048&qb)===qb?null===cv:!!((62914560&qb)===qb||536870912&qb)&&e===cv)}function vl(){var e=$d.H;return $d.H=Fv,null===e?Fv:e}function bl(){var e=$d.A;return $d.A=Ib,e}function wl(e){null===Cw&&(Cw=null==e._debugTask?null:e._debugTask)}function xl(){dw=Bb,sw||(4194048&qb)!==qb&&null!==uv.current||(lw=!0),!(134217727&fw)&&!(134217727&pw)||null===$b||dl($b,qb,mw,!1)}function kl(e,t,n){var r=Yb;Yb|=Ob;var o=vl(),a=bl();if($b!==e||qb!==t){if(Nf){var i=e.memoizedUpdaters;0<i.size&&(Zl(e,qb),i.clear()),me(e,t)}Ew=null,ml(e,t)}t=!1,i=dw;e:for(;;)try{if(aw!==Gb&&null!==Qb){var s=Qb,l=iw;switch(aw){case rw:pl(),i=Hb;break e;case Kb:case Xb:case ow:case tw:null===uv.current&&(t=!0);var u=aw;if(aw=Gb,iw=null,Ml(e,s,l,u),n&&lw){i=Lb;break e}break;default:u=aw,aw=Gb,iw=null,Ml(e,s,l,u)}}Sl(),i=dw;break}catch(c){gl(e,c)}return t&&e.shellSuspendCounter++,sr(),Yb=r,$d.H=o,$d.A=a,null===Qb&&($b=null,qb=0,xn()),i}function Sl(){for(;null!==Qb;)El(Qb)}function Tl(){for(;null!==Qb&&!pf();)El(Qb)}function El(e){var t=e.alternate;(e.mode&_m)!==jm?(jr(e),t=q(e,$i,t,e,cw),zr(e)):t=q(e,$i,t,e,cw),e.memoizedProps=e.pendingProps,null===t?Pl(e):Qb=t}function Cl(e){var t=q(e,Nl,e);e.memoizedProps=e.pendingProps,null===t?Pl(e):Qb=t}function Nl(e){var t=e.alternate,n=(e.mode&_m)!==jm;switch(n&&jr(e),e.tag){case 15:case 0:t=Ii(t,e,e.pendingProps,e.type,void 0,qb);break;case 11:t=Ii(t,e,e.pendingProps,e.type.render,e.ref,qb);break;case 5:Uo(e);default:ts(t,e),t=$i(t,e=Qb=An(e,cw),cw)}return n&&zr(e),t}function Ml(e,t,n,r){sr(),Uo(t),Hy=null,Wy=0;var o=t.return;try{if(function(e,t,n,r,o){if(n.flags|=32768,Nf&&Zl(e,o),null!==r&&"object"==typeof r&&"function"==typeof r.then){if(null!==(t=n.alternate)&&fr(t,n,o,!0),Xm&&(Km=!0),null!==(n=uv.current)){switch(n.tag){case 31:case 13:return null===cv?xl():null===n.alternate&&dw===Lb&&(dw=Vb),n.flags&=-257,n.flags|=65536,n.lanes=o,r===Uy?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([r]):t.add(r),Vl(e,r,o)),!1;case 22:return n.flags|=65536,r===Uy?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([r]):n.add(r),Vl(e,r,o)),!1}throw Error("Unexpected Suspense handler tag ("+n.tag+"). This is a bug in React.")}return Vl(e,r,o),xl(),!1}if(Xm)return Km=!0,null!==(t=uv.current)?(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=o,r!==ng&&ar(Bn(Error("There was an error while hydrating but React was able to recover by instead client rendering from the nearest Suspense boundary.",{cause:r}),n))):(r!==ng&&ar(Bn(Error("There was an error while hydrating but React was able to recover by instead client rendering the entire root.",{cause:r}),n)),(e=e.current.alternate).flags|=65536,o&=-o,e.lanes|=o,r=Bn(r,n),po(e,o=yi(e.stateNode,r,o)),dw!==Bb&&(dw=Ub)),!1;var a=Bn(Error("There was an error during concurrent rendering but React was able to recover by instead synchronously rendering the entire root.",{cause:r}),n);if(null===yw?yw=[a]:yw.push(a),dw!==Bb&&(dw=Ub),null===t)return!0;r=Bn(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=o&-o,n.lanes|=e,po(n,e=yi(n.stateNode,r,e)),!1;case 1:if(t=n.type,a=n.stateNode,!(128&n.flags||"function"!=typeof t.getDerivedStateFromError&&(null===a||"function"!=typeof a.componentDidCatch||null!==Nw&&Nw.has(a))))return n.flags|=65536,o&=-o,n.lanes|=o,bi(o=vi(o),e,n,r),po(n,o),!1}n=n.return}while(null!==n);return!1}(e,o,t,n,qb))return dw=Fb,mi(e,Bn(n,e.current)),void(Qb=null)}catch(a){if(null!==o)throw Qb=o,a;return dw=Fb,mi(e,Bn(n,e.current)),void(Qb=null)}32768&t.flags?(Xm||r===Zb?e=!0:lw||536870912&qb?e=!1:(sw=e=!0,(r===Xb||r===ow||r===Kb||r===tw)&&(null!==(r=uv.current)&&13===r.tag&&(r.flags|=16384))),Dl(t,e)):Pl(t)}function Pl(e){var t=e;do{if(32768&t.flags)return void Dl(t,sw);var n=t.alternate;if(e=t.return,jr(t),n=q(t,Ji,n,t,cw),(t.mode&_m)!==jm&&_r(t),null!==n)return void(Qb=n);if(null!==(t=t.sibling))return void(Qb=t);Qb=t=e}while(null!==t);dw===Lb&&(dw=Wb)}function Dl(e,t){do{var n=es(e.alternate,e);if(null!==n)return n.flags&=32767,void(Qb=n);if((e.mode&_m)!==jm){_r(e),n=e.actualDuration;for(var r=e.child;null!==r;)n+=r.actualDuration,r=r.sibling;e.actualDuration=n}if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(Qb=e);Qb=e=n}while(null!==e);dw=Hb,Qb=null}function Il(e,t,n,r,o,a,i,s,l,u,c,d,f,p){e.cancelPendingCommit=null;do{Rl()}while(Lw!==jw);if(ly.flushLegacyContextWarning(),ly.flushPendingUnsafeLifecycleWarnings(),(Yb&(Ob|Rb))!==Ab)throw Error("Should not already be working.");if(cn(n),u===Ub?vn(f,p,0,Cw):null!==r?function(e,t,n,r,o,a){if(hm&&!(t<=e)){n=[];for(var i=0;i<r.length;i++){var s=r[i].value;n.push(["Recoverable Error","object"==typeof s&&null!==s&&"string"==typeof s.message?String(s.message):String(s)])}e={start:e,end:t,detail:{devtools:{color:"primary-dark",track:ym,trackGroup:gm,tooltipText:o?"Hydration Failed":"Recovered after Error",properties:n}}},a?a.run(performance.measure.bind(performance,"Recovered",e)):performance.measure("Recovered",e)}}(f,p,n,r,null!==t&&null!==t.alternate&&t.alternate.memoizedState.isDehydrated&&!!(256&t.flags),Cw):function(e,t,n,r){if(hm&&!(t<=e)){var o=(738197653&n)===n?"tertiary-dark":"primary-dark";n=(536870912&n)===n?"Prepared":(201326741&n)===n?"Hydrated":"Render",r?r.run(console.timeStamp.bind(console,n,e,t,ym,gm,o)):console.timeStamp(n,e,t,ym,gm,o)}}(f,p,n,Cw),null!==t){if(0===n&&console.error("finishedLanes should not be empty during a commit. This is a bug in React."),t===e.current)throw Error("Cannot commit the same tree as before. This error is likely caused by a bug in React. Please file an issue.");if(a=t.lanes|t.childLanes,function(e,t,n,r,o,a){var i=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,l=e.expirationTimes,u=e.hiddenUpdates;for(n=i&~n;0<n;){var c=31-Mf(n),d=1<<c;s[c]=0,l[c]=-1;var f=u[c];if(null!==f)for(u[c]=null,c=0;c<f.length;c++){var p=f[c];null!==p&&(p.lane&=-536870913)}n&=~d}0!==r&&ce(e,r,0),0!==a&&0===o&&0!==e.tag&&(e.suspendedLanes|=a&~(i&~t))}(e,n,a|=Mm,i,s,l),e===$b&&(Qb=$b=null,qb=0),Uw=t,Fw=e,Vw=n,Bw=a,Ww=o,Yw=r,Hw=p,$w=d,Qw=Mw,qw=null,0!==t.actualDuration||10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,v=bf,b=function(){return Jx=window.event,Qw===Mw&&(Qw=Dw),Ll(),null},null!==(w=$d.actQueue)?w.push(b):df(v,b)):(e.callbackNode=null,e.callbackPriority=0),wg=null,vg=pg(),null!==d&&(h=p,m=vg,g=d,y=Cw,!hm||m<=h||(y?y.run(console.timeStamp.bind(console,g,h,m,ym,gm,"secondary-light")):console.timeStamp(g,h,m,ym,gm,"secondary-light"))),r=!!(13878&t.flags),13878&t.subtreeFlags||r){r=$d.T,$d.T=null,o=Qd.p,Qd.p=_f,i=Yb,Yb|=Rb;try{!function(e,t){if(e=e.containerInfo,Gx=Vk,tn(e=en(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch(h){n=null;break e}var i=0,s=-1,l=-1,u=0,c=0,d=e,f=null;t:for(;;){for(var p;d!==n||0!==o&&3!==d.nodeType||(s=i+o),d!==a||0!==r&&3!==d.nodeType||(l=i+r),3===d.nodeType&&(i+=d.nodeValue.length),null!==(p=d.firstChild);)f=d,d=p;for(;;){if(d===e)break t;if(f===n&&++u===o&&(s=i),f===a&&++c===r&&(l=i),null!==(p=d.nextSibling))break;f=(d=f).parentNode}d=p}n=-1===s||-1===l?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Zx={focusedElem:e,selectionRange:n},Vk=!1,Sb=t;null!==Sb;)if(e=(t=Sb).child,1028&t.subtreeFlags&&null!==e)e.return=t,Sb=e;else for(;null!==Sb;){switch(n=(e=t=Sb).alternate,o=e.flags,e.tag){case 0:if(4&o&&null!==(e=null!==(e=e.updateQueue)?e.events:null))for(n=0;n<e.length;n++)(o=e[n]).ref.impl=o.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:1024&o&&null!==n&&ds(e,n);break;case 3:if(1024&o)if(9===(n=(e=e.stateNode.containerInfo).nodeType))uc(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":uc(e);break;default:e.textContent=""}break;default:if(1024&o)throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}if(null!==(e=t.sibling)){e.return=t.return,Sb=e;break}Sb=t.return}}(e,t)}finally{Yb=i,Qd.p=o,$d.T=r}}Lw=zw,jl(),zl(),_l()}var h,m,g,y,v,b,w}function jl(){if(Lw===zw){Lw=jw;var e=Fw,t=Uw,n=Vw,r=!!(13878&t.flags);if(13878&t.subtreeFlags||r){r=$d.T,$d.T=null;var o=Qd.p;Qd.p=_f;var a=Yb;Yb|=Rb;try{Tb=n,Eb=e,Er(),As(t,e),Eb=Tb=null,n=Zx;var i=en(e.containerInfo),s=n.focusedElem,l=n.selectionRange;if(i!==s&&s&&s.ownerDocument&&Jt(s.ownerDocument.documentElement,s)){if(null!==l&&tn(s)){var u=l.start,c=l.end;if(void 0===c&&(c=u),"selectionStart"in s)s.selectionStart=u,s.selectionEnd=Math.min(c,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),h=s.textContent.length,m=Math.min(l.start,h),g=void 0===l.end?m:Math.min(l.end,h);!p.extend&&m>g&&(i=g,g=m,m=i);var y=Kt(s,m),v=Kt(s,g);if(y&&v&&(1!==p.rangeCount||p.anchorNode!==y.node||p.anchorOffset!==y.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var b=d.createRange();b.setStart(y.node,y.offset),p.removeAllRanges(),m>g?(p.addRange(b),p.extend(v.node,v.offset)):(b.setEnd(v.node,v.offset),p.addRange(b))}}}}for(d=[],p=s;p=p.parentNode;)1===p.nodeType&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof s.focus&&s.focus(),s=0;s<d.length;s++){var w=d[s];w.element.scrollLeft=w.left,w.element.scrollTop=w.top}}Vk=!!Gx,Zx=Gx=null}finally{Yb=a,Qd.p=o,$d.T=r}}e.current=t,Lw=_w}}function zl(){if(Lw===_w){Lw=jw;var e=qw;if(null!==e){vg=pg();var t=bg,n=vg;!hm||n<=t||console.timeStamp(e,t,n,ym,gm,"secondary-light")}e=Fw,n=Vw;var r=!!(8772&(t=Uw).flags);if(8772&t.subtreeFlags||r){r=$d.T,$d.T=null;var o=Qd.p;Qd.p=_f;var a=Yb;Yb|=Rb;try{Tb=n,Eb=e,Er(),Ns(e,t.alternate,t),Eb=Tb=null}finally{Yb=a,Qd.p=o,$d.T=r}}e=Hw,t=$w,bg=pg(),e=null===t?e:vg,t=bg,n=Qw===Pw,r=Cw,null!==wg?bn(e,t,wg,!1,r):!hm||t<=e||(r?r.run(console.timeStamp.bind(console,n?"Commit Interrupted View Transition":"Commit",e,t,ym,gm,n?"error":"secondary-dark")):console.timeStamp(n?"Commit Interrupted View Transition":"Commit",e,t,ym,gm,n?"error":"secondary-dark")),Lw=Aw}}function _l(){if(Lw===Ow||Lw===Aw){if(Lw===Ow){var e=bg,t=bg=pg(),n=Qw===Pw;!hm||t<=e||console.timeStamp(n?"Interrupted View Transition":"Starting Animation",e,t,ym,gm,n?" error":"secondary-light"),Qw!==Pw&&(Qw=Iw)}Lw=jw,hf(),e=Fw;var r=Uw;t=Vw,n=Yw;var o=0!==r.actualDuration||!!(10256&r.subtreeFlags)||!!(10256&r.flags);o?Lw=Rw:(Lw=jw,Uw=Fw=null,Ol(e,e.pendingLanes),tx=0,nx=null);var a=e.pendingLanes;if(0===a&&(Nw=null),o||ql(e),a=ge(t),r=r.stateNode,Ef&&"function"==typeof Ef.onCommitFiberRoot)try{var i=!(128&~r.current.flags);switch(a){case _f:var s=yf;break;case Af:s=vf;break;case Of:s=bf;break;case Rf:s=xf;break;default:s=bf}Ef.onCommitFiberRoot(Tf,r,s,i)}catch(d){Cf||(Cf=!0,console.error("React instrumentation encountered an error: %o",d))}if(Nf&&e.memoizedUpdaters.clear(),zb.forEach(function(e){return e()}),null!==n){i=$d.T,s=Qd.p,Qd.p=_f,$d.T=null;try{var l=e.onRecoverableError;for(r=0;r<n.length;r++){var u=n[r],c=Al(u.stack);q(u.source,l,u.value,c)}}finally{$d.T=i,Qd.p=s}}3&Vw&&Rl(),Xl(e),a=e.pendingLanes,261930&t&&42&a?(ty=!0,e===Xw?Zw++:(Zw=0,Xw=e)):Zw=0,o||hl(t,bg),Kl(0)}}function Al(e){return e={componentStack:e},Object.defineProperty(e,"digest",{get:function(){console.error('You are accessing "digest" from the errorInfo object passed to onRecoverableError. This property is no longer provided as part of errorInfo but can be accessed as a property of the Error instance itself.')}}),e}function Ol(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,wr(t)))}function Rl(){return jl(),zl(),_l(),Ll()}function Ll(){if(Lw!==Rw)return!1;var e=Fw,t=Bw;Bw=0;var n=ge(Vw),r=Of>n?Of:n;n=$d.T;var o=Qd.p;try{Qd.p=r,$d.T=null;var a=Ww;Ww=null,r=Fw;var i=Vw;if(Lw=jw,Uw=Fw=null,Vw=0,(Yb&(Ob|Rb))!==Ab)throw Error("Cannot flush passive effects while already rendering.");cn(i),Kw=!0,Jw=!1;var s;if(wg=null,s=mf(),Qw===Iw)wn(bg,s);else{var l=bg,u=s,c=Qw===Dw;!hm||u<=l||(Cw?Cw.run(console.timeStamp.bind(console,c?"Waiting for Paint":"Waiting",l,u,ym,gm,"secondary-light")):console.timeStamp(c?"Waiting for Paint":"Waiting",l,u,ym,gm,"secondary-light"))}l=Yb,Yb|=Rb;var d=r.current;Er(),el(d);var f=r.current;d=Hw,Er(),$s(r,f,i,a,d),ql(r),Yb=l;var p=mf();if(f=s,d=Cw,null!==wg?bn(f,p,wg,!0,d):!hm||p<=f||(d?d.run(console.timeStamp.bind(console,"Remaining Effects",f,p,ym,gm,"secondary-dark")):console.timeStamp("Remaining Effects",f,p,ym,gm,"secondary-dark")),hl(i,p),Kl(0,!1),Jw?r===nx?tx++:(tx=0,nx=r):tx=0,Jw=Kw=!1,Ef&&"function"==typeof Ef.onPostCommitFiberRoot)try{Ef.onPostCommitFiberRoot(Tf,r)}catch(m){Cf||(Cf=!0,console.error("React instrumentation encountered an error: %o",m))}var h=r.current.stateNode;return h.effectDuration=0,h.passiveEffectDuration=0,!0}finally{Qd.p=o,$d.T=n,Ol(e,t)}}function Fl(e,t,n){Or(t=Bn(n,t)),null!==(e=co(e,t=yi(e.stateNode,t,2),2))&&(ue(e,2),Xl(e))}function Ul(e,t,n){if(rx=!1,3===e.tag)Fl(e,e,n);else{for(;null!==t;){if(3===t.tag)return void Fl(t,e,n);if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Nw||!Nw.has(r)))return Or(e=Bn(n,e)),void(null!==(r=co(t,n=vi(2),2))&&(bi(n,r,t,e),ue(r,2),Xl(r)))}t=t.return}console.error("Internal React error: Attempted to capture a commit phase error inside a detached tree. This indicates a bug in React. Potential causes include deleting the same fiber more than once, committing an already-finished tree, or an inconsistent return pointer.\n\nError message:\n\n%s",n)}}function Vl(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new _b;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(uw=!0,o.add(n),r=Bl.bind(null,e,t,n),Nf&&Zl(e,n),t.then(r,r))}function Bl(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,127&n?0>Pg&&(Mg=Pg=pg(),Dg=hg("Promise Resolved"),Ig=gg):4194048&n&&0>Ug&&(Lg=Ug=pg(),Bg=hg("Promise Resolved"),Vg=gg),ol()&&null===$d.actQueue&&console.error("A suspended resource finished loading inside a test, but the event was not wrapped in act(...).\n\nWhen testing, code that resolves suspended data should be wrapped into act(...):\n\nact(() => {\n  /* finish loading suspended data */\n});\n/* assert on the output */\n\nThis ensures that you're testing the behavior the user would see in the browser. Learn more at https://react.dev/link/wrap-tests-with-act"),$b===e&&(qb&n)===n&&(dw===Bb||dw===Vb&&(62914560&qb)===qb&&mf()-ww<kw?(Yb&Ob)===Ab&&ml(e,0):hw|=n,gw===qb&&(gw=0)),Xl(e)}function Hl(e,t){0===t&&(t=se()),null!==(e=Tn(e,t))&&(ue(e,t),Xl(e))}function Wl(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Hl(e,n)}function Yl(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error("Pinged unknown suspense boundary type. This is probably a bug in React.")}null!==r&&r.delete(t),Hl(e,n)}function $l(e,t,n){if(67117056&t.subtreeFlags)for(t=t.child;null!==t;){var r=e,o=t,a=o.type===jd;a=n||a,22!==o.tag?67108864&o.flags?a&&q(o,Ql,r,o):$l(r,o,a):null===o.memoizedState&&(a&&8192&o.flags?q(o,Ql,r,o):67108864&o.subtreeFlags&&q(o,$l,r,o,a)),t=t.sibling}}function Ql(e,t){ne(!0);try{Fs(t),nl(t),Vs(e,t.alternate,t,!1),qs(e,t,0,null,!1,0)}finally{ne(!1)}}function ql(e){var t=!0;e.current.mode&(Am|Om)||(t=!1),$l(e,e.current,t)}function Gl(e){if((Yb&Ob)===Ab){var t=e.tag;if(3===t||1===t||0===t||11===t||14===t||15===t){if(t=N(e)||"ReactComponent",null!==ox){if(ox.has(t))return;ox.add(t)}else ox=new Set([t]);q(e,function(){console.error("Can't perform a React state update on a component that hasn't mounted yet. This indicates that you have a side-effect in your render function that asynchronously tries to update the component. Move this work to useEffect instead.")})}}}function Zl(e,t){Nf&&e.memoizedUpdaters.forEach(function(n){he(e,n,t)})}function Xl(e){e!==lx&&null===e.next&&(null===lx?sx=lx=e:lx=lx.next=e),dx=!0,null!==$d.actQueue?cx||(cx=!0,au()):ux||(ux=!0,au())}function Kl(e,t){if(!fx&&dx){fx=!0;do{for(var n=!1,r=sx;null!==r;){if(0!==e){var o=r.pendingLanes;if(0===o)var a=0;else{var i=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-Mf(42|e)+1)-1,a=201326741&(a&=o&~(i&~s))?201326741&a|1:a?2|a:0}0!==a&&(n=!0,ru(r,a))}else a=qb,!(3&(a=oe(r,r===$b?a:0,null!==r.cancelPendingCommit||r.timeoutHandle!==nk)))||ae(r,a)||(n=!0,ru(r,a));r=r.next}}while(n);fx=!1}}function Jl(){Jx=window.event,eu()}function eu(){dx=cx=ux=!1;var e=0;0!==px&&function(){var e=window.event;if(e&&"popstate"===e.type)return e!==Kx&&(Kx=e,!0);return Kx=null,!1}()&&(e=px);for(var t=mf(),n=null,r=sx;null!==r;){var o=r.next,a=tu(r,t);0===a?(r.next=null,null===n?sx=o:n.next=o,null===o&&(lx=n)):(n=r,(0!==e||3&a)&&(dx=!0)),r=o}Lw!==jw&&Lw!==Rw||Kl(e),0!==px&&(px=0)}function tu(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=-62914561&e.pendingLanes;0<a;){var i=31-Mf(a),s=1<<i,l=o[i];-1===l?0!==(s&n)&&0===(s&r)||(o[i]=ie(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}if(n=qb,n=oe(e,e===(t=$b)?n:0,null!==e.cancelPendingCommit||e.timeoutHandle!==nk),r=e.callbackNode,0===n||e===t&&(aw===Xb||aw===ow)||null!==e.cancelPendingCommit)return null!==r&&ou(r),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||ae(e,n)){if((t=n&-n)===e.callbackPriority&&(null===$d.actQueue||r===hx))return t;switch(ou(r),ge(n)){case _f:case Af:n=vf;break;case Of:n=bf;break;case Rf:n=xf;break;default:n=bf}return r=nu.bind(null,e),null!==$d.actQueue?($d.actQueue.push(r),n=hx):n=df(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&ou(r),e.callbackPriority=2,e.callbackNode=null,2}function nu(e,t){if(ty=ey=!1,Jx=window.event,Lw!==jw&&Lw!==Rw)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Qw===Mw&&(Qw=Dw),Rl()&&e.callbackNode!==n)return null;var r=qb;return 0===(r=oe(e,e===$b?r:0,null!==e.cancelPendingCommit||e.timeoutHandle!==nk))?null:(ll(e,r,t),tu(e,mf()),null!=e.callbackNode&&e.callbackNode===n?nu.bind(null,e):null)}function ru(e,t){if(Rl())return null;ey=ty,ty=!1,ll(e,t,!0)}function ou(e){e!==hx&&null!==e&&ff(e)}function au(){null!==$d.actQueue&&$d.actQueue.push(function(){return eu(),null}),ok(function(){(Yb&(Ob|Rb))!==Ab?df(yf,Jl):eu()})}function iu(){if(0===px){var e=oy;0===e&&(e=If,!(261888&(If<<=1))&&(If=256)),px=e}return px}function su(e){return null==e||"symbol"==typeof e||"boolean"==typeof e?null:"function"==typeof e?e:(J(e,"action"),Tt(""+e))}function lu(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 uu(e,t,n){e.currentTarget=n;try{t(e)}catch(r){am(r)}e.currentTarget=null}function cu(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n];e:{var o=void 0,a=r.event;if(r=r.listeners,t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==o&&a.isPropagationStopped())break e;null!==l?q(l,uu,a,s,u):uu(a,s,u),o=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,u=s.currentTarget,s=s.listener,l!==o&&a.isPropagationStopped())break e;null!==l?q(l,uu,a,s,u):uu(a,s,u),o=l}}}}function du(e,t){gx.has(e)||console.error('Did not expect a listenToNonDelegatedEvent() call for "%s". This is a bug in React. Please file an issue.',e);var n=t[Bf];void 0===n&&(n=t[Bf]=new Set);var r=e+"__bubble";n.has(r)||(hu(t,e,2,!1),n.add(r))}function fu(e,t,n){gx.has(e)&&!t&&console.error('Did not expect a listenToNativeEvent() call for "%s" in the bubble phase. This is a bug in React. Please file an issue.',e);var r=0;t&&(r|=4),hu(n,e,r,t)}function pu(e){if(!e[yx]){e[yx]=!0,Qf.forEach(function(t){"selectionchange"!==t&&(gx.has(t)||fu(t,!1,e),fu(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[yx]||(t[yx]=!0,fu("selectionchange",!1,t))}}function hu(e,t,n,r){switch(rd(t)){case _f:var o=Kc;break;case Af:o=Jc;break;default:o=ed}n=o.bind(null,t,n,e),o=void 0,!qp||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function mu(e,t,n,r,o){var a=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===o)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&i.stateNode.containerInfo===o)return;i=i.return}for(;null!==s;){if(null===(i=we(s)))return;if(5===(l=i.tag)||6===l||26===l||27===l){r=a=i;continue e}s=s.parentNode}}r=r.return}Mt(function(){var r=a,o=Ct(n),i=[];e:{var s=Jh.get(e);if(void 0!==s){var l=rh,u=e;switch(e){case"keypress":if(0===It(n))break e;case"keydown":case"keyup":l=yh;break;case"focusin":u="focus",l=uh;break;case"focusout":u="blur",l=uh;break;case"beforeblur":case"afterblur":l=uh;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=sh;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=lh;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=bh;break;case $h:case Qh:case qh:l=ch;break;case Kh:l=wh;break;case"scroll":case"scrollend":l=ah;break;case"wheel":l=xh;break;case"copy":case"cut":case"paste":l=dh;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=vh;break;case"toggle":case"beforetoggle":l=kh}var c=!!(4&t),d=!c&&("scroll"===e||"scrollend"===e),f=c?null!==s?s+"Capture":null:s;c=[];for(var p,h=r;null!==h;){var m=h;if(p=m.stateNode,5!==(m=m.tag)&&26!==m&&27!==m||null===p||null===f||null!=(m=Pt(h,f))&&c.push(gu(h,m,p)),d)break;h=h.return}0<c.length&&(s=new l(s,u,null,n,o),i.push({event:s,listeners:c}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===Hp||!(u=n.relatedTarget||n.fromElement)||!we(u)&&!u[Vf])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(u=(u=n.relatedTarget||n.toElement)?we(u):null)&&(d=v(u),c=u.tag,u!==d||5!==c&&27!==c&&6!==c)&&(u=null)):(l=null,u=r),l!==u)){if(c=sh,m="onMouseLeave",f="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=vh,m="onPointerLeave",f="onPointerEnter",h="pointer"),d=null==l?s:ke(l),p=null==u?s:ke(u),(s=new c(m,h+"leave",l,n,o)).target=d,s.relatedTarget=p,m=null,we(o)===r&&((c=new c(f,h+"enter",u,n,o)).target=p,c.relatedTarget=d,m=c),d=m,l&&u)e:{for(c=vu,h=u,p=0,m=f=l;m;m=c(m))p++;m=0;for(var g=h;g;g=c(g))m++;for(;0<p-m;)f=c(f),p--;for(;0<m-p;)h=c(h),m--;for(;p--;){if(f===h||null!==h&&f===h.alternate){c=f;break e}f=c(f),h=c(h)}c=null}else c=null;null!==l&&bu(i,s,l,c,!1),null!==u&&null!==d&&bu(i,d,u,c,!0)}if("select"===(l=(s=r?ke(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var y=Ht;else if(Ft(s))if(Oh)y=Gt;else{y=Qt;var b=$t}else!(l=s.nodeName)||"input"!==l.toLowerCase()||"checkbox"!==s.type&&"radio"!==s.type?r&&wt(r.elementType)&&(y=Ht):y=qt;switch(y&&(y=y(e,r))?Ut(i,y,n,o):(b&&b(e,s,r),"focusout"===e&&r&&"number"===s.type&&null!=r.memoizedProps.value&&Be(s,"number",s.value)),b=r?ke(r):window,e){case"focusin":(Ft(b)||"true"===b.contentEditable)&&(Fh=b,Uh=r,Vh=null);break;case"focusout":Vh=Uh=Fh=null;break;case"mousedown":Bh=!0;break;case"contextmenu":case"mouseup":case"dragend":Bh=!1,nn(i,n,o);break;case"selectionchange":if(Lh)break;case"keydown":case"keyup":nn(i,n,o)}var w;if(Eh)e:{switch(e){case"compositionstart":var x="onCompositionStart";break e;case"compositionend":x="onCompositionEnd";break e;case"compositionupdate":x="onCompositionUpdate";break e}x=void 0}else jh?Rt(e,n)&&(x="onCompositionEnd"):"keydown"===e&&n.keyCode===Th&&(x="onCompositionStart");x&&(Mh&&"ko"!==n.locale&&(jh||"onCompositionStart"!==x?"onCompositionEnd"===x&&jh&&(w=Dt()):(eh="value"in(Jp=o)?Jp.value:Jp.textContent,jh=!0)),0<(b=yu(r,x)).length&&(x=new fh(x,e,null,n,o),i.push({event:x,listeners:b}),w?x.data=w:null!==(w=Lt(n))&&(x.data=w))),(w=Nh?function(e,t){switch(e){case"compositionend":return Lt(t);case"keypress":return t.which!==Ph?null:(Ih=!0,Dh);case"textInput":return(e=t.data)===Dh&&Ih?null:e;default:return null}}(e,n):function(e,t){if(jh)return"compositionend"===e||!Eh&&Rt(e,t)?(e=Dt(),th=eh=Jp=null,jh=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Mh&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(x=yu(r,"onBeforeInput")).length&&(b=new ph("onBeforeInput","beforeinput",null,n,o),i.push({event:b,listeners:x}),b.data=w)),function(e,t,n,r,o){if("submit"===t&&n&&n.stateNode===o){var a=su((o[Uf]||null).action),i=r.submitter;i&&null!==(t=(t=i[Uf]||null)?su(t.formAction):i.getAttribute("formAction"))&&(a=t,i=null);var s=new rh("action","action",null,r,o);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==px){var e=i?lu(o,i):new FormData(o),t={pending:!0,data:e,method:o.method,action:a};Object.freeze(t),Wa(n,t,null,e)}}else"function"==typeof a&&(s.preventDefault(),t={pending:!0,data:e=i?lu(o,i):new FormData(o),method:o.method,action:a},Object.freeze(t),Wa(n,t,a,e))},currentTarget:o}]})}}(i,e,r,n,o)}cu(i,t)})}function gu(e,t,n){return{instance:e,listener:t,currentTarget:n}}function yu(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;if(5!==(o=o.tag)&&26!==o&&27!==o||null===a||(null!=(o=Pt(e,n))&&r.unshift(gu(e,o,a)),null!=(o=Pt(e,t))&&r.push(gu(e,o,a))),3===e.tag)return r;e=e.return}return[]}function vu(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function bu(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(s=s.tag,null!==l&&l===r)break;5!==s&&26!==s&&27!==s||null===u||(l=u,o?null!=(u=Pt(n,a))&&i.unshift(gu(n,u,l)):o||null!=(u=Pt(n,a))&&i.push(gu(n,u,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}function wu(e,t){!function(e,t){var n,r=[];for(n in t)kt(e,n)||r.push(n);t=r.map(function(e){return"`"+e+"`"}).join(", "),1===r.length?console.error("Invalid aria prop %s on <%s> tag. For details, see https://react.dev/link/invalid-aria-props",t,e):1<r.length&&console.error("Invalid aria props %s on <%s> tag. For details, see https://react.dev/link/invalid-aria-props",t,e)}(e,t),"input"!==e&&"textarea"!==e&&"select"!==e||null==t||null!==t.value||Op||(Op=!0,"select"===e&&t.multiple?console.error("`value` prop on `%s` should not be null. Consider using an empty array when `multiple` is set to `true` to clear the component or `undefined` for uncontrolled components.",e):console.error("`value` prop on `%s` should not be null. Consider using an empty string to clear the component or `undefined` for uncontrolled components.",e));var n={registrationNameDependencies:qf,possibleRegistrationNames:Gf};wt(e)||"string"==typeof t.is||function(e,t,n){var r,o=[];for(r in t)St(e,r,t[r],n)||o.push(r);t=o.map(function(e){return"`"+e+"`"}).join(", "),1===o.length?console.error("Invalid value for prop %s on <%s> tag. Either remove it from the element, or pass a string or number value to keep it in the DOM. For details, see https://react.dev/link/attribute-behavior ",t,e):1<o.length&&console.error("Invalid values for props %s on <%s> tag. Either remove them from the element, or pass a string or number value to keep them in the DOM. For details, see https://react.dev/link/attribute-behavior ",t,e)}(e,t,n),t.contentEditable&&!t.suppressContentEditableWarning&&null!=t.children&&console.error("A component is `contentEditable` and contains `children` managed by React. It is now your responsibility to guarantee that none of those nodes are unexpectedly modified or duplicated. This is probably not intentional.")}function xu(e,t,n,r){t!==n&&(n=Tu(n),Tu(t)!==n&&(r[e]=t))}function ku(e,t){!1===t?console.error("Expected `%s` listener to be a function, instead got `false`.\n\nIf you used to conditionally omit it with %s={condition && value}, pass %s={condition ? value : undefined} instead.",e,e,e):console.error("Expected `%s` listener to be a function, instead got a value of `%s` type.",e,typeof t)}function Su(e,t){return(e=e.namespaceURI===Mp||e.namespaceURI===Pp?e.ownerDocument.createElementNS(e.namespaceURI,e.tagName):e.ownerDocument.createElement(e.tagName)).innerHTML=t,e.innerHTML}function Tu(e){return X(e)&&(console.error("The provided HTML markup uses a value of unsupported type %s. This value must be coerced to a string before using it here.",Z(e)),K(e)),("string"==typeof e?e:""+e).replace(Cx,"\n").replace(Nx,"")}function Eu(e,t){return t=Tu(t),Tu(e)===t}function Cu(e,t,n,r,o,a){switch(n){case"children":"string"==typeof r?(gt(r,t,!1),"body"===t||"textarea"===t&&""===r||yt(e,r)):"number"!=typeof r&&"bigint"!=typeof r||(gt(""+r,t,!1),"body"!==t&&yt(e,""+r));break;case"className":Ie(e,"class",r);break;case"tabIndex":Ie(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":Ie(e,n,r);break;case"style":bt(e,r,a);break;case"data":if("object"!==t){Ie(e,"data",r);break}case"src":case"href":if(""===r&&("a"!==t||"href"!==n)){"src"===n?console.error('An empty string ("") was passed to the %s attribute. This may cause the browser to download the whole page again over the network. To fix this, either do not render the element at all or pass null to %s instead of an empty string.',n,n):console.error('An empty string ("") was passed to the %s attribute. To fix this, either do not render the element at all or pass null to %s instead of an empty string.',n,n),e.removeAttribute(n);break}if(null==r||"function"==typeof r||"symbol"==typeof r||"boolean"==typeof r){e.removeAttribute(n);break}J(r,n),r=Tt(""+r),e.setAttribute(n,r);break;case"action":case"formAction":if(null!=r&&("form"===t?"formAction"===n?console.error("You can only pass the formAction prop to <input> or <button>. Use the action prop on <form>."):"function"==typeof r&&(null==o.encType&&null==o.method||Sx||(Sx=!0,console.error("Cannot specify a encType or method for a form that specifies a function as the action. React provides those automatically. They will get overridden.")),null==o.target||kx||(kx=!0,console.error("Cannot specify a target for a form that specifies a function as the action. The function will always be executed in the same window."))):"input"===t||"button"===t?"action"===n?console.error("You can only pass the action prop to <form>. Use the formAction prop on <input> or <button>."):"input"!==t||"submit"===o.type||"image"===o.type||wx?"button"!==t||null==o.type||"submit"===o.type||wx?"function"==typeof r&&(null==o.name||xx||(xx=!0,console.error('Cannot specify a "name" prop for a button that specifies a function as a formAction. React needs it to encode which action should be invoked. It will get overridden.')),null==o.formEncType&&null==o.formMethod||Sx||(Sx=!0,console.error("Cannot specify a formEncType or formMethod for a button that specifies a function as a formAction. React provides those automatically. They will get overridden.")),null==o.formTarget||kx||(kx=!0,console.error("Cannot specify a formTarget for a button that specifies a function as a formAction. The function will always be executed in the same window."))):(wx=!0,console.error('A button can only specify a formAction along with type="submit" or no type.')):(wx=!0,console.error('An input can only specify a formAction along with type="submit" or type="image".')):"action"===n?console.error("You can only pass the action prop to <form>."):console.error("You can only pass the formAction prop to <input> or <button>.")),"function"==typeof r){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"==typeof a&&("formAction"===n?("input"!==t&&Cu(e,t,"name",o.name,o,null),Cu(e,t,"formEncType",o.formEncType,o,null),Cu(e,t,"formMethod",o.formMethod,o,null),Cu(e,t,"formTarget",o.formTarget,o,null)):(Cu(e,t,"encType",o.encType,o,null),Cu(e,t,"method",o.method,o,null),Cu(e,t,"target",o.target,o,null))),null==r||"symbol"==typeof r||"boolean"==typeof r){e.removeAttribute(n);break}J(r,n),r=Tt(""+r),e.setAttribute(n,r);break;case"onClick":null!=r&&("function"!=typeof r&&ku(n,r),e.onclick=Et);break;case"onScroll":null!=r&&("function"!=typeof r&&ku(n,r),du("scroll",e));break;case"onScrollEnd":null!=r&&("function"!=typeof r&&ku(n,r),du("scrollend",e));break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!=typeof r||!("__html"in r))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://react.dev/link/dangerously-set-inner-html for more information.");if(null!=(n=r.__html)){if(null!=o.children)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");e.innerHTML=n}}break;case"multiple":e.multiple=r&&"function"!=typeof r&&"symbol"!=typeof r;break;case"muted":e.muted=r&&"function"!=typeof r&&"symbol"!=typeof r;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==r||"function"==typeof r||"boolean"==typeof r||"symbol"==typeof r){e.removeAttribute("xlink:href");break}J(r,n),n=Tt(""+r),e.setAttributeNS(Mx,"xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=r&&"function"!=typeof r&&"symbol"!=typeof r?(J(r,n),e.setAttribute(n,""+r)):e.removeAttribute(n);break;case"inert":""!==r||Ex[n]||(Ex[n]=!0,console.error("Received an empty string for a boolean attribute `%s`. This will treat the attribute as if it were false. Either pass `false` to silence this warning, or pass `true` if you used an empty string in earlier versions of React to indicate this attribute is true.",n));case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&"function"!=typeof r&&"symbol"!=typeof r?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===r?e.setAttribute(n,""):!1!==r&&null!=r&&"function"!=typeof r&&"symbol"!=typeof r?(J(r,n),e.setAttribute(n,r)):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=r&&"function"!=typeof r&&"symbol"!=typeof r&&!isNaN(r)&&1<=r?(J(r,n),e.setAttribute(n,r)):e.removeAttribute(n);break;case"rowSpan":case"start":null==r||"function"==typeof r||"symbol"==typeof r||isNaN(r)?e.removeAttribute(n):(J(r,n),e.setAttribute(n,r));break;case"popover":du("beforetoggle",e),du("toggle",e),De(e,"popover",r);break;case"xlinkActuate":je(e,Mx,"xlink:actuate",r);break;case"xlinkArcrole":je(e,Mx,"xlink:arcrole",r);break;case"xlinkRole":je(e,Mx,"xlink:role",r);break;case"xlinkShow":je(e,Mx,"xlink:show",r);break;case"xlinkTitle":je(e,Mx,"xlink:title",r);break;case"xlinkType":je(e,Mx,"xlink:type",r);break;case"xmlBase":je(e,Px,"xml:base",r);break;case"xmlLang":je(e,Px,"xml:lang",r);break;case"xmlSpace":je(e,Px,"xml:space",r);break;case"is":null!=a&&console.error('Cannot update the "is" prop after it has been initialized.'),De(e,"is",r);break;case"innerText":case"textContent":break;case"popoverTarget":Tx||null==r||"object"!=typeof r||(Tx=!0,console.error("The `popoverTarget` prop expects the ID of an Element as a string. Received %s instead.",r));default:!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1]?De(e,n=xt(n),r):qf.hasOwnProperty(n)&&null!=r&&"function"!=typeof r&&ku(n,r)}}function Nu(e,t,n,r,o,a){switch(n){case"style":bt(e,r,a);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!=typeof r||!("__html"in r))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://react.dev/link/dangerously-set-inner-html for more information.");if(null!=(n=r.__html)){if(null!=o.children)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");e.innerHTML=n}}break;case"children":"string"==typeof r?yt(e,r):("number"==typeof r||"bigint"==typeof r)&&yt(e,""+r);break;case"onScroll":null!=r&&("function"!=typeof r&&ku(n,r),du("scroll",e));break;case"onScrollEnd":null!=r&&("function"!=typeof r&&ku(n,r),du("scrollend",e));break;case"onClick":null!=r&&("function"!=typeof r&&ku(n,r),e.onclick=Et);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:qf.hasOwnProperty(n)?null!=r&&"function"!=typeof r&&ku(n,r):"o"!==n[0]||"n"!==n[1]||(o=n.endsWith("Capture"),t=n.slice(2,o?n.length-7:void 0),"function"==typeof(a=null!=(a=e[Uf]||null)?a[n]:null)&&e.removeEventListener(t,a,o),"function"!=typeof r)?n in e?e[n]=r:!0===r?e.setAttribute(n,""):De(e,n,r):("function"!=typeof a&&null!==a&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,o))}}function Mu(e,t,n){switch(wu(t,n),t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":du("error",e),du("load",e);var r,o=!1,a=!1;for(r in n)if(n.hasOwnProperty(r)){var i=n[r];if(null!=i)switch(r){case"src":o=!0;break;case"srcSet":a=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(t+" is a void element tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:Cu(e,t,r,i,n,null)}}return a&&Cu(e,t,"srcSet",n.srcSet,n,null),void(o&&Cu(e,t,"src",n.src,n,null));case"input":Ne("input",n),du("invalid",e);var s=r=i=a=null,l=null,u=null;for(o in n)if(n.hasOwnProperty(o)){var c=n[o];if(null!=c)switch(o){case"name":a=c;break;case"type":i=c;break;case"checked":l=c;break;case"defaultChecked":u=c;break;case"value":r=c;break;case"defaultValue":s=c;break;case"children":case"dangerouslySetInnerHTML":if(null!=c)throw Error(t+" is a void element tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");break;default:Cu(e,t,o,c,n,null)}}return Fe(0,n),void Ve(e,r,s,l,u,i,a,!1);case"select":for(a in Ne("select",n),du("invalid",e),o=i=r=null,n)if(n.hasOwnProperty(a)&&null!=(s=n[a]))switch(a){case"value":r=s;break;case"defaultValue":i=s;break;case"multiple":o=s;default:Cu(e,t,a,s,n,null)}return $e(e,n),t=r,n=i,e.multiple=!!o,void(null!=t?Ye(e,!!o,t,!1):null!=n&&Ye(e,!!o,n,!0));case"textarea":for(i in Ne("textarea",n),du("invalid",e),r=a=o=null,n)if(n.hasOwnProperty(i)&&null!=(s=n[i]))switch(i){case"value":o=s;break;case"defaultValue":a=s;break;case"children":r=s;break;case"dangerouslySetInnerHTML":if(null!=s)throw Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");break;default:Cu(e,t,i,s,n,null)}return Qe(0,n),void Ge(e,o,a,r);case"option":for(l in He(0,n),n)if(n.hasOwnProperty(l)&&null!=(o=n[l]))if("selected"===l)e.selected=o&&"function"!=typeof o&&"symbol"!=typeof o;else Cu(e,t,l,o,n,null);return;case"dialog":du("beforetoggle",e),du("toggle",e),du("cancel",e),du("close",e);break;case"iframe":case"object":du("load",e);break;case"video":case"audio":for(o=0;o<mx.length;o++)du(mx[o],e);break;case"image":du("error",e),du("load",e);break;case"details":du("toggle",e);break;case"embed":case"source":case"link":du("error",e),du("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)&&null!=(o=n[u]))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(t+" is a void element tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:Cu(e,t,u,o,n,null)}return;default:if(wt(t)){for(c in n)n.hasOwnProperty(c)&&(void 0!==(o=n[c])&&Nu(e,t,c,o,n,void 0));return}}for(s in n)n.hasOwnProperty(s)&&(null!=(o=n[s])&&Cu(e,t,s,o,n,null))}function Pu(e){switch(e){case"class":return"className";case"for":return"htmlFor";default:return e}}function Du(e){var t={};e=e.style;for(var n=0;n<e.length;n++){var r=e[n];t[r]=e.getPropertyValue(r)}return t}function Iu(e,t,n){if(null!=t&&"object"!=typeof t)console.error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");else{var r,o,a=r="";for(o in t)if(t.hasOwnProperty(o)){var i=t[o];null!=i&&"boolean"!=typeof i&&""!==i&&(0===o.indexOf("--")?(ee(i,o),r+=a+o+":"+(""+i).trim()):"number"!=typeof i||0===i||Np.has(o)?(ee(i,o),r+=a+o.replace(yp,"-$1").toLowerCase().replace(vp,"-ms-")+":"+(""+i).trim()):r+=a+o.replace(yp,"-$1").toLowerCase().replace(vp,"-ms-")+":"+i+"px",a=";")}r=r||null,(t=e.getAttribute("style"))!==r&&(r=Tu(r),Tu(t)!==r&&(n.style=Du(e)))}}function ju(e,t,n,r,o,a){if(o.delete(n),null===(e=e.getAttribute(n)))switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return}else if(null!=r)switch(typeof r){case"function":case"symbol":case"boolean":break;default:if(J(r,t),e===""+r)return}xu(t,e,r,a)}function zu(e,t,n,r,o,a){if(o.delete(n),null===(e=e.getAttribute(n))){switch(typeof r){case"function":case"symbol":return}if(!r)return}else switch(typeof r){case"function":case"symbol":break;default:if(r)return}xu(t,e,r,a)}function _u(e,t,n,r,o,a){if(o.delete(n),null===(e=e.getAttribute(n)))switch(typeof r){case"undefined":case"function":case"symbol":return}else if(null!=r)switch(typeof r){case"function":case"symbol":break;default:if(J(r,n),e===""+r)return}xu(t,e,r,a)}function Au(e,t,n,r,o,a){if(o.delete(n),null===(e=e.getAttribute(n)))switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return;default:if(isNaN(r))return}else if(null!=r)switch(typeof r){case"function":case"symbol":case"boolean":break;default:if(!isNaN(r)&&(J(r,t),e===""+r))return}xu(t,e,r,a)}function Ou(e,t,n,r,o,a){if(o.delete(n),null===(e=e.getAttribute(n)))switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return}else if(null!=r)switch(typeof r){case"function":case"symbol":case"boolean":break;default:if(J(r,t),e===(n=Tt(""+r)))return}xu(t,e,r,a)}function Ru(e,t,n,r){for(var o={},a=new Set,i=e.attributes,s=0;s<i.length;s++)switch(i[s].name.toLowerCase()){case"value":case"checked":case"selected":break;default:a.add(i[s].name)}if(wt(t)){for(var l in n)if(n.hasOwnProperty(l)){var u=n[l];if(null!=u)if(qf.hasOwnProperty(l))"function"!=typeof u&&ku(l,u);else if(!0!==n.suppressHydrationWarning)switch(l){case"children":"string"!=typeof u&&"number"!=typeof u||xu("children",e.textContent,u,o);continue;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":continue;case"dangerouslySetInnerHTML":i=e.innerHTML,null!=(u=u?u.__html:void 0)&&xu(l,i,u=Su(e,u),o);continue;case"style":a.delete(l),Iu(e,u,o);continue;case"offsetParent":case"offsetTop":case"offsetLeft":case"offsetWidth":case"offsetHeight":case"isContentEditable":case"outerText":case"outerHTML":a.delete(l.toLowerCase()),console.error("Assignment to read-only property will result in a no-op: `%s`",l);continue;case"className":a.delete("class"),xu("className",i=Pe(e,"class",u),u,o);continue;default:r.context===$x&&"svg"!==t&&"math"!==t?a.delete(l.toLowerCase()):a.delete(l),xu(l,i=Pe(e,l,u),u,o)}}}else for(u in n)if(n.hasOwnProperty(u)&&null!=(l=n[u]))if(qf.hasOwnProperty(u))"function"!=typeof l&&ku(u,l);else if(!0!==n.suppressHydrationWarning)switch(u){case"children":"string"!=typeof l&&"number"!=typeof l||xu("children",e.textContent,l,o);continue;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"value":case"checked":case"selected":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":continue;case"dangerouslySetInnerHTML":i=e.innerHTML,null!=(l=l?l.__html:void 0)&&(i!==(l=Su(e,l))&&(o[u]={__html:i}));continue;case"className":ju(e,u,"class",l,a,o);continue;case"tabIndex":ju(e,u,"tabindex",l,a,o);continue;case"style":a.delete(u),Iu(e,l,o);continue;case"multiple":a.delete(u),xu(u,e.multiple,l,o);continue;case"muted":a.delete(u),xu(u,e.muted,l,o);continue;case"autoFocus":a.delete("autofocus"),xu(u,e.autofocus,l,o);continue;case"data":if("object"!==t){a.delete(u),xu(u,i=e.getAttribute("data"),l,o);continue}case"src":case"href":if(!(""!==l||"a"===t&&"href"===u||"object"===t&&"data"===u)){"src"===u?console.error('An empty string ("") was passed to the %s attribute. This may cause the browser to download the whole page again over the network. To fix this, either do not render the element at all or pass null to %s instead of an empty string.',u,u):console.error('An empty string ("") was passed to the %s attribute. To fix this, either do not render the element at all or pass null to %s instead of an empty string.',u,u);continue}Ou(e,u,u,l,a,o);continue;case"action":case"formAction":if(i=e.getAttribute(u),"function"==typeof l){a.delete(u.toLowerCase()),"formAction"===u?(a.delete("name"),a.delete("formenctype"),a.delete("formmethod"),a.delete("formtarget")):(a.delete("enctype"),a.delete("method"),a.delete("target"));continue}if(i===Dx){a.delete(u.toLowerCase()),xu(u,"function",l,o);continue}Ou(e,u,u.toLowerCase(),l,a,o);continue;case"xlinkHref":Ou(e,u,"xlink:href",l,a,o);continue;case"contentEditable":_u(e,u,"contenteditable",l,a,o);continue;case"spellCheck":_u(e,u,"spellcheck",l,a,o);continue;case"draggable":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":_u(e,u,u,l,a,o);continue;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":zu(e,u,u.toLowerCase(),l,a,o);continue;case"capture":case"download":e:{s=e;var c=i=u,d=o;if(a.delete(c),null===(s=s.getAttribute(c)))switch(typeof l){case"undefined":case"function":case"symbol":break e;default:if(!1===l)break e}else if(null!=l)switch(typeof l){case"function":case"symbol":break;case"boolean":if(!0===l&&""===s)break e;break;default:if(J(l,i),s===""+l)break e}xu(i,s,l,d)}continue;case"cols":case"rows":case"size":case"span":e:{if(s=e,c=i=u,d=o,a.delete(c),null===(s=s.getAttribute(c)))switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":break e;default:if(isNaN(l)||1>l)break e}else if(null!=l)switch(typeof l){case"function":case"symbol":case"boolean":break;default:if(!(isNaN(l)||1>l)&&(J(l,i),s===""+l))break e}xu(i,s,l,d)}continue;case"rowSpan":Au(e,u,"rowspan",l,a,o);continue;case"start":Au(e,u,u,l,a,o);continue;case"xHeight":ju(e,u,"x-height",l,a,o);continue;case"xlinkActuate":ju(e,u,"xlink:actuate",l,a,o);continue;case"xlinkArcrole":ju(e,u,"xlink:arcrole",l,a,o);continue;case"xlinkRole":ju(e,u,"xlink:role",l,a,o);continue;case"xlinkShow":ju(e,u,"xlink:show",l,a,o);continue;case"xlinkTitle":ju(e,u,"xlink:title",l,a,o);continue;case"xlinkType":ju(e,u,"xlink:type",l,a,o);continue;case"xmlBase":ju(e,u,"xml:base",l,a,o);continue;case"xmlLang":ju(e,u,"xml:lang",l,a,o);continue;case"xmlSpace":ju(e,u,"xml:space",l,a,o);continue;case"inert":""!==l||Ex[u]||(Ex[u]=!0,console.error("Received an empty string for a boolean attribute `%s`. This will treat the attribute as if it were false. Either pass `false` to silence this warning, or pass `true` if you used an empty string in earlier versions of React to indicate this attribute is true.",u)),zu(e,u,u,l,a,o);continue;default:if(!(2<u.length)||"o"!==u[0]&&"O"!==u[0]||"n"!==u[1]&&"N"!==u[1]){s=xt(u),i=!1,r.context===$x&&"svg"!==t&&"math"!==t?a.delete(s.toLowerCase()):(c=u.toLowerCase(),null!==(c=Ip.hasOwnProperty(c)&&Ip[c]||null)&&c!==u&&(i=!0,a.delete(c)),a.delete(s));e:if(c=e,d=s,s=l,Me(d))if(c.hasAttribute(d))c=c.getAttribute(d),J(s,d),s=c===""+s?s:c;else{switch(typeof s){case"function":case"symbol":break e;case"boolean":if("data-"!==(c=d.toLowerCase().slice(0,5))&&"aria-"!==c)break e}s=void 0===s?void 0:null}else s=void 0;i||xu(u,s,l,o)}}return 0<a.size&&!0!==n.suppressHydrationWarning&&function(e,t,n){t.forEach(function(t){n[Pu(t)]="style"===t?Du(e):e.getAttribute(t)})}(e,a,o),0===Object.keys(o).length?null:o}function Lu(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Fu(e){return 9===e.nodeType?e:e.ownerDocument}function Uu(e){switch(e){case Pp:return Qx;case Mp:return qx;default:return $x}}function Vu(e,t){if(e===$x)switch(t){case"svg":return Qx;case"math":return qx;default:return $x}return e===Qx&&"foreignObject"===t?$x:e}function Bu(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"bigint"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}function Hu(){var e=window.event;return e&&e!==Jx?e.type:null}function Wu(){var e=window.event;return e&&e!==Jx?e.timeStamp:-1.1}function Yu(e){setTimeout(function(){throw e})}function $u(e,t,n){switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&e.focus();break;case"img":n.src?e.src=n.src:n.srcSet&&(e.srcset=n.srcSet)}}function Qu(){}function qu(e,t,n,r){!function(e,t,n,r){switch(wu(t,r),t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,a=null,i=null,s=null,l=null,u=null,c=null;for(p in n){var d=n[p];if(n.hasOwnProperty(p)&&null!=d)switch(p){case"checked":case"value":break;case"defaultValue":l=d;default:r.hasOwnProperty(p)||Cu(e,t,p,null,r,d)}}for(var f in r){var p=r[f];if(d=n[f],r.hasOwnProperty(f)&&(null!=p||null!=d))switch(f){case"type":a=p;break;case"name":o=p;break;case"checked":u=p;break;case"defaultChecked":c=p;break;case"value":i=p;break;case"defaultValue":s=p;break;case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(t+" is a void element tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");break;default:p!==d&&Cu(e,t,f,p,r,d)}}return t="checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value,r="checkbox"===r.type||"radio"===r.type?null!=r.checked:null!=r.value,t||!r||bx||(console.error("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://react.dev/link/controlled-components"),bx=!0),!t||r||vx||(console.error("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://react.dev/link/controlled-components"),vx=!0),void Ue(e,i,s,l,u,c,a,o);case"select":for(a in p=i=s=f=null,n)if(l=n[a],n.hasOwnProperty(a)&&null!=l)switch(a){case"value":break;case"multiple":p=l;default:r.hasOwnProperty(a)||Cu(e,t,a,null,r,l)}for(o in r)if(a=r[o],l=n[o],r.hasOwnProperty(o)&&(null!=a||null!=l))switch(o){case"value":f=a;break;case"defaultValue":s=a;break;case"multiple":i=a;default:a!==l&&Cu(e,t,o,a,r,l)}return r=s,t=i,n=p,void(null!=f?Ye(e,!!t,f,!1):!!n!=!!t&&(null!=r?Ye(e,!!t,r,!0):Ye(e,!!t,t?[]:"",!1)));case"textarea":for(s in p=f=null,n)if(o=n[s],n.hasOwnProperty(s)&&null!=o&&!r.hasOwnProperty(s))switch(s){case"value":case"children":break;default:Cu(e,t,s,null,r,o)}for(i in r)if(o=r[i],a=n[i],r.hasOwnProperty(i)&&(null!=o||null!=a))switch(i){case"value":f=o;break;case"defaultValue":p=o;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=o)throw Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");break;default:o!==a&&Cu(e,t,i,o,r,a)}return void qe(e,f,p);case"option":for(var h in n)f=n[h],n.hasOwnProperty(h)&&null!=f&&!r.hasOwnProperty(h)&&("selected"===h?e.selected=!1:Cu(e,t,h,null,r,f));for(l in r)f=r[l],p=n[l],!r.hasOwnProperty(l)||f===p||null==f&&null==p||("selected"===l?e.selected=f&&"function"!=typeof f&&"symbol"!=typeof f:Cu(e,t,l,f,r,p));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var m in n)f=n[m],n.hasOwnProperty(m)&&null!=f&&!r.hasOwnProperty(m)&&Cu(e,t,m,null,r,f);for(u in r)if(f=r[u],p=n[u],r.hasOwnProperty(u)&&f!==p&&(null!=f||null!=p))switch(u){case"children":case"dangerouslySetInnerHTML":if(null!=f)throw Error(t+" is a void element tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");break;default:Cu(e,t,u,f,r,p)}return;default:if(wt(t)){for(var g in n)f=n[g],n.hasOwnProperty(g)&&void 0!==f&&!r.hasOwnProperty(g)&&Nu(e,t,g,void 0,r,f);for(c in r)f=r[c],p=n[c],!r.hasOwnProperty(c)||f===p||void 0===f&&void 0===p||Nu(e,t,c,f,r,p);return}}for(var y in n)f=n[y],n.hasOwnProperty(y)&&null!=f&&!r.hasOwnProperty(y)&&Cu(e,t,y,null,r,f);for(d in r)f=r[d],p=n[d],!r.hasOwnProperty(d)||f===p||null==f&&null==p||Cu(e,t,d,f,r,p)}(e,t,n,r),e[Uf]=r}function Gu(e){yt(e,"")}function Zu(e,t,n){e.nodeValue=n}function Xu(e){if(!e.__reactWarnedAboutChildrenConflict){var t=e[Uf]||null;if(null!==t){var n=xe(e);null!==n&&("string"==typeof t.children||"number"==typeof t.children?(e.__reactWarnedAboutChildrenConflict=!0,q(n,function(){console.error('Cannot use a ref on a React element as a container to `createRoot` or `createPortal` if that element also sets "children" text content using React. It should be a leaf with no children. Otherwise it\'s ambiguous which children should be used.')})):null!=t.dangerouslySetInnerHTML&&(e.__reactWarnedAboutChildrenConflict=!0,q(n,function(){console.error('Cannot use a ref on a React element as a container to `createRoot` or `createPortal` if that element also sets "dangerouslySetInnerHTML" using React. It should be a leaf with no children. Otherwise it\'s ambiguous which children should be used.')})))}}}function Ku(e){return"head"===e}function Ju(e,t){e.removeChild(t)}function ec(e,t){(9===e.nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e).removeChild(t)}function tc(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if((n=o.data)===Ax||n===zx){if(0===r)return e.removeChild(o),void fd(t);r--}else if(n===_x||n===Ox||n===Rx||n===Lx||n===jx)r++;else if(n===Fx)Sc(e.ownerDocument.documentElement);else if(n===Vx){Sc(n=e.ownerDocument.head);for(var a=n.firstChild;a;){var i=a.nextSibling,s=a.nodeName;a[$f]||"SCRIPT"===s||"STYLE"===s||"LINK"===s&&"stylesheet"===a.rel.toLowerCase()||n.removeChild(a),a=i}}else n===Ux&&Sc(e.ownerDocument.body);n=o}while(n);fd(t)}function nc(e,t){var n=e;e=0;do{var r=n.nextSibling;if(1===n.nodeType?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",""===n.getAttribute("style")&&n.removeAttribute("style")):3===n.nodeType&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),r&&8===r.nodeType)if((n=r.data)===Ax){if(0===e)break;e--}else n!==_x&&n!==Ox&&n!==Rx&&n!==Lx||e++;n=r}while(n)}function rc(e){nc(e,!0)}function oc(e){"function"==typeof(e=e.style).setProperty?e.setProperty("display","none","important"):e.display="none"}function ac(e){e.nodeValue=""}function ic(e){nc(e,!1)}function sc(e,t){t=null!=(t=t[Yx])&&t.hasOwnProperty("display")?t.display:null,e.style.display=null==t||"boolean"==typeof t?"":(""+t).trim()}function lc(e,t){e.nodeValue=t}function uc(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":uc(n),be(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function cc(e,t){for(;8!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t)return null;if(null===(e=pc(e.nextSibling)))return null}return e}function dc(e){return e.data===Ox||e.data===Rx}function fc(e){return e.data===Lx||e.data===Ox&&e.ownerDocument.readyState!==Wx}function pc(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if((t=e.data)===_x||t===Lx||t===Ox||t===Rx||t===jx||t===Bx||t===Hx)break;if(t===Ax||t===zx)return null}}return e}function hc(e){if(1===e.nodeType){for(var t=e.nodeName.toLowerCase(),n={},r=e.attributes,o=0;o<r.length;o++){var a=r[o];n[Pu(a.name)]="style"===a.name.toLowerCase()?Du(e):a.value}return{type:t,props:n}}return 8===e.nodeType?e.data===jx?{type:"Activity",props:{}}:{type:"Suspense",props:{}}:e.nodeValue}function mc(e,t,n){return null===n||!0!==n[Ix]?(e.nodeValue===t?e=null:(t=Tu(t),e=Tu(e.nodeValue)===t?null:e.nodeValue),e):null}function gc(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if(n===Ax||n===zx){if(0===t)return pc(e.nextSibling);t--}else n!==_x&&n!==Lx&&n!==Ox&&n!==Rx&&n!==jx||t++}e=e.nextSibling}return null}function yc(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if(n===_x||n===Lx||n===Ox||n===Rx||n===jx){if(0===t)return e;t--}else n!==Ax&&n!==zx||t++}e=e.previousSibling}return null}function vc(e){fd(e)}function bc(e){fd(e)}function wc(e){fd(e)}function xc(e,t,n,r,o){switch(o&&mt(e,r.ancestorInfo),t=Fu(n),e){case"html":if(!(e=t.documentElement))throw Error("React expected an <html> element (document.documentElement) to exist in the Document but one was not found. React never removes the documentElement for any Document it renders into so the cause is likely in some other script running on this page.");return e;case"head":if(!(e=t.head))throw Error("React expected a <head> element (document.head) to exist in the Document but one was not found. React never removes the head for any Document it renders into so the cause is likely in some other script running on this page.");return e;case"body":if(!(e=t.body))throw Error("React expected a <body> element (document.body) to exist in the Document but one was not found. React never removes the body for any Document it renders into so the cause is likely in some other script running on this page.");return e;default:throw Error("resolveSingletonInstance was called with an element type that is not supported. This is a bug in React.")}}function kc(e,t,n,r){if(!n[Vf]&&xe(n)){var o=n.tagName.toLowerCase();console.error("You are mounting a new %s component when a previous one has not first unmounted. It is an error to render more than one %s component at a time and attributes and children of these components will likely fail in unpredictable ways. Please only render a single instance of <%s> and if you need to mount a new one, ensure any previous ones have unmounted first.",o,o,o)}switch(e){case"html":case"head":case"body":break;default:console.error("acquireSingletonInstance was called with an element type that is not supported. This is a bug in React.")}for(o=n.attributes;o.length;)n.removeAttributeNode(o[0]);Mu(n,e,t),n[Ff]=r,n[Uf]=t}function Sc(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);be(e)}function Tc(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}function Ec(e,t,n){var r=Tk;if(r&&"string"==typeof t&&t){var o=Le(t);o='link[rel="'+e+'"][href="'+o+'"]',"string"==typeof n&&(o+='[crossorigin="'+n+'"]'),fk.has(o)||(fk.add(o),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(o)&&(Mu(t=r.createElement("link"),"link",e),Te(t),r.head.appendChild(t)))}}function Cc(e,t,n,r){var o=(o=ef.current)?Tc(o):null;if(!o)throw Error('"resourceRoot" was expected to exist. This is a bug in React.');switch(e){case"meta":case"title":return null;case"style":return"string"==typeof n.precedence&&"string"==typeof n.href?(n=Mc(n.href),(r=(t=Se(o).hoistableStyles).get(n))||(r={type:"style",instance:null,count:0,state:null},t.set(n,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"==typeof n.href&&"string"==typeof n.precedence){e=Mc(n.href);var a=Se(o).hoistableStyles,i=a.get(e);if(!i&&(o=o.ownerDocument||o,i={type:"stylesheet",instance:null,count:0,state:{loading:ik,preload:null}},a.set(e,i),(a=o.querySelector(Pc(e)))&&!a._p&&(i.instance=a,i.state.loading=sk|ck),!dk.has(e))){var s={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy};dk.set(e,s),a||function(e,t,n,r){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?r.loading=sk:(t=e.createElement("link"),r.preload=t,t.addEventListener("load",function(){return r.loading|=sk}),t.addEventListener("error",function(){return r.loading|=lk}),Mu(t,"link",n),Te(t),e.head.appendChild(t))}(o,e,s,i.state)}if(t&&null===r)throw n="\n\n  - "+Nc(t)+"\n  + "+Nc(n),Error("Expected <link> not to update to be updated to a stylesheet with precedence. Check the `rel`, `href`, and `precedence` props of this component. Alternatively, check whether two different <link> components render in the same slot or share the same key."+n);return i}if(t&&null!==r)throw n="\n\n  - "+Nc(t)+"\n  + "+Nc(n),Error("Expected stylesheet with precedence to not be updated to a different kind of <link>. Check the `rel`, `href`, and `precedence` props of this component. Alternatively, check whether two different <link> components render in the same slot or share the same key."+n);return null;case"script":return t=n.async,"string"==typeof(n=n.src)&&t&&"function"!=typeof t&&"symbol"!=typeof t?(n=Ic(n),(r=(t=Se(o).hoistableScripts).get(n))||(r={type:"script",instance:null,count:0,state:null},t.set(n,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error('getResource encountered a type it did not expect: "'+e+'". this is a bug in React.')}}function Nc(e){var t=0,n="<link";return"string"==typeof e.rel?(t++,n+=' rel="'+e.rel+'"'):cf.call(e,"rel")&&(t++,n+=' rel="'+(null===e.rel?"null":"invalid type "+typeof e.rel)+'"'),"string"==typeof e.href?(t++,n+=' href="'+e.href+'"'):cf.call(e,"href")&&(t++,n+=' href="'+(null===e.href?"null":"invalid type "+typeof e.href)+'"'),"string"==typeof e.precedence?(t++,n+=' precedence="'+e.precedence+'"'):cf.call(e,"precedence")&&(t++,n+=" precedence={"+(null===e.precedence?"null":"invalid type "+typeof e.precedence)+"}"),Object.getOwnPropertyNames(e).length>t&&(n+=" ..."),n+" />"}function Mc(e){return'href="'+Le(e)+'"'}function Pc(e){return'link[rel="stylesheet"]['+e+"]"}function Dc(e){return Nd({},e,{"data-precedence":e.precedence,precedence:null})}function Ic(e){return'[src="'+Le(e)+'"]'}function jc(e){return"script[async]"+e}function zc(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+Le(n.href)+'"]');if(r)return t.instance=r,Te(r),r;var o=Nd({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return Te(r=(e.ownerDocument||e).createElement("style")),Mu(r,"style",o),_c(r,n.precedence,e),t.instance=r;case"stylesheet":o=Mc(n.href);var a=e.querySelector(Pc(o));if(a)return t.state.loading|=ck,t.instance=a,Te(a),a;r=Dc(n),(o=dk.get(o))&&Ac(r,o),Te(a=(e.ownerDocument||e).createElement("link"));var i=a;return i._p=new Promise(function(e,t){i.onload=e,i.onerror=t}),Mu(a,"link",r),t.state.loading|=ck,_c(a,n.precedence,e),t.instance=a;case"script":return a=Ic(n.src),(o=e.querySelector(jc(a)))?(t.instance=o,Te(o),o):(r=n,(o=dk.get(a))&&Oc(r=Nd({},n),o),Te(o=(e=e.ownerDocument||e).createElement("script")),Mu(o,"link",r),e.head.appendChild(o),t.instance=o);case"void":return null;default:throw Error('acquireResource encountered a resource type it did not expect: "'+t.type+'". this is a bug in React.')}else"stylesheet"===t.type&&(t.state.loading&ck)===ik&&(r=t.instance,t.state.loading|=ck,_c(r,n.precedence,e));return t.instance}function _c(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=r.length?r[r.length-1]:null,a=o,i=0;i<r.length;i++){var s=r[i];if(s.dataset.precedence===t)a=s;else if(a!==o)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function Ac(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function Oc(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}function Rc(e,t,n){if(null===Ek){var r=new Map,o=Ek=new Map;o.set(n,r)}else(r=(o=Ek).get(n))||(r=new Map,o.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),o=0;o<n.length;o++){var a=n[o];if(!(a[$f]||a[Ff]||"link"===e&&"stylesheet"===a.getAttribute("rel"))&&a.namespaceURI!==Pp){var i=a.getAttribute(t)||"";i=e+i;var s=r.get(i);s?s.push(a):r.set(i,[a])}}return r}function Lc(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function Fc(e){return"stylesheet"!==e.type||(e.state.loading&uk)!==ik}function Uc(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)Vc(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}function Vc(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,Ik=new Map,t.forEach(Bc,e),Ik=null,Uc.call(e))}function Bc(e,t){if(!(t.state.loading&ck)){var n=Ik.get(e);if(n)var r=n.get(Dk);else{n=new Map,Ik.set(e,n);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a<o.length;a++){var i=o[a];"LINK"!==i.nodeName&&"not all"===i.getAttribute("media")||(n.set(i.dataset.precedence,i),r=i)}r&&n.set(Dk,r)}i=(o=t.instance).getAttribute("data-precedence"),(a=n.get(i)||r)===r&&n.set(Dk,o),n.set(i,o),this.count++,r=Uc.bind(this),o.addEventListener("load",r),o.addEventListener("error",r),a?a.parentNode.insertBefore(o,a.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(o,e.firstChild),t.state.loading|=ck}}function Hc(e,t,n,r,o,a,i,s,l){for(this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=nk,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=le(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=le(0),this.hiddenUpdates=le(null),this.identifierPrefix=r,this.onUncaughtError=o,this.onCaughtError=a,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map,this.passiveEffectDuration=this.effectDuration=-0,this.memoizedUpdaters=new Set,e=this.pendingUpdatersLaneMap=[],t=0;31>t;t++)e.push(new Set);this._debugRootType=n?"hydrateRoot()":"createRoot()"}function Wc(e,t,n,r,o,a,i,s,l,u,c,d){return e=new Hc(e,t,n,i,l,u,c,d,s),t=zm,!0===a&&(t|=Am|Om),a=f(3,null,null,t|=_m),e.current=a,a.stateNode=e,br(t=vr()),e.pooledCache=t,br(t),a.memoizedState={element:r,isDehydrated:n,cache:t},so(a),e}function Yc(e){return e?e=Pm:Pm}function $c(e,t,n,r,o,a){if(Ef&&"function"==typeof Ef.onScheduleFiberRoot)try{Ef.onScheduleFiberRoot(Tf,r,n)}catch(i){Cf||(Cf=!0,console.error("React instrumentation encountered an error: %o",i))}o=Yc(o),null===r.context?r.context=o:r.pendingContext=o,uf&&null!==lf&&!Fk&&(Fk=!0,console.error("Render methods should be a pure function of props and state; triggering nested component updates from render is not allowed. If necessary, trigger nested updates in componentDidUpdate.\n\nCheck the render method of %s.",N(lf)||"Unknown")),(r=uo(t)).payload={element:n},null!==(a=void 0===a?null:a)&&("function"!=typeof a&&console.error("Expected the last optional `callback` argument to be a function. Instead received: %s.",a),r.callback=a),null!==(n=co(e,r,t))&&(xr(t,"root.render()",null),sl(n,e,t),fo(n,e,t))}function Qc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function qc(e,t){Qc(e,t),(e=e.alternate)&&Qc(e,t)}function Gc(e){if(13===e.tag||31===e.tag){var t=Tn(e,67108864);null!==t&&sl(t,e,67108864),qc(e,67108864)}}function Zc(e){if(13===e.tag||31===e.tag){var t=al(e),n=Tn(e,t=pe(t));null!==n&&sl(n,e,t),qc(e,t)}}function Xc(){return lf}function Kc(e,t,n,r){var o=$d.T;$d.T=null;var a=Qd.p;try{Qd.p=_f,ed(e,t,n,r)}finally{Qd.p=a,$d.T=o}}function Jc(e,t,n,r){var o=$d.T;$d.T=null;var a=Qd.p;try{Qd.p=Af,ed(e,t,n,r)}finally{Qd.p=a,$d.T=o}}function ed(e,t,n,r){if(Vk){var o=td(r);if(null===o)mu(e,t,r,Bk,n),od(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return Wk=ad(Wk,e,t,n,r,o),!0;case"dragenter":return Yk=ad(Yk,e,t,n,r,o),!0;case"mouseover":return $k=ad($k,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return Qk.set(a,ad(Qk.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,qk.set(a,ad(qk.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(od(e,r),4&t&&-1<Zk.indexOf(e)){for(;null!==o;){var a=xe(o);if(null!==a)switch(a.tag){case 3:if((a=a.stateNode).current.memoizedState.isDehydrated){var i=re(a.pendingLanes);if(0!==i){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;i;){var l=1<<31-Mf(i);s.entanglements[1]|=l,i&=~l}Xl(a),(Yb&(Ob|Rb))===Ab&&(Sw=mf()+Tw,Kl(0))}}break;case 31:case 13:null!==(s=Tn(a,2))&&sl(s,a,2),fl(),qc(a,2)}if(null===(a=td(r))&&mu(e,t,r,Bk,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else mu(e,t,r,null,n)}}function td(e){return nd(e=Ct(e))}function nd(e){if(Bk=null,null!==(e=we(e))){var t=v(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=b(t)))return e;e=null}else if(31===n){if(null!==(e=w(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Bk=e,null}function rd(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 _f;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 Af;case"message":switch(gf()){case yf:return _f;case vf:return Af;case bf:case wf:return Of;case xf:return Rf;default:return Of}default:return Of}}function od(e,t){switch(e){case"focusin":case"focusout":Wk=null;break;case"dragenter":case"dragleave":Yk=null;break;case"mouseover":case"mouseout":$k=null;break;case"pointerover":case"pointerout":Qk.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":qk.delete(t.pointerId)}}function ad(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=xe(t))&&Gc(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function id(e){var t=we(e.target);if(null!==t){var n=v(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=b(n)))return e.blockedOn=t,void ve(e.priority,function(){Zc(n)})}else if(31===t){if(null!==(t=w(n)))return e.blockedOn=t,void ve(e.priority,function(){Zc(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function sd(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=td(e.nativeEvent);if(null!==n)return null!==(t=xe(n))&&Gc(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n),o=r;null!==Hp&&console.error("Expected currently replaying event to be null. This error is likely caused by a bug in React. Please file an issue."),Hp=o,n.target.dispatchEvent(r),null===Hp&&console.error("Expected currently replaying event to not be null. This error is likely caused by a bug in React. Please file an issue."),Hp=null,t.shift()}return!0}function ld(e,t,n){sd(e)&&n.delete(t)}function ud(){Hk=!1,null!==Wk&&sd(Wk)&&(Wk=null),null!==Yk&&sd(Yk)&&(Yk=null),null!==$k&&sd($k)&&($k=null),Qk.forEach(ld),qk.forEach(ld)}function cd(e,t){e.blockedOn===t&&(e.blockedOn=null,Hk||(Hk=!0,Td.unstable_scheduleCallback(Td.unstable_NormalPriority,ud)))}function dd(e){Xk!==e&&(Xk=e,Td.unstable_scheduleCallback(Td.unstable_NormalPriority,function(){Xk===e&&(Xk=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],o=e[t+2];if("function"!=typeof r){if(null===nd(r||n))continue;break}var a=xe(n);null!==a&&(e.splice(t,3),t-=3,n={pending:!0,data:o,method:n.method,action:r},Object.freeze(n),Wa(a,n,r,o))}}))}function fd(e){function t(t){return cd(t,e)}null!==Wk&&cd(Wk,e),null!==Yk&&cd(Yk,e),null!==$k&&cd($k,e),Qk.forEach(t),qk.forEach(t);for(var n=0;n<Gk.length;n++){var r=Gk[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Gk.length&&null===(n=Gk[0]).blockedOn;)id(n),null===n.blockedOn&&Gk.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var o=n[r],a=n[r+1],i=o[Uf]||null;if("function"==typeof a)i||dd(n);else if(i){var s=null;if(a&&a.hasAttribute("formAction")){if(o=a,i=a[Uf]||null)s=i.formAction;else if(null!==nd(o))continue}else s=i.action;"function"==typeof s?n[r+1]=s:(n.splice(r,3),r-=3),dd(n)}}}function pd(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise(function(e){return o=e})},focusReset:"manual",scroll:"manual"})}function t(){null!==o&&(o(),o=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"==typeof navigation){var r=!1,o=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),null!==o&&(o(),o=null)}}}function hd(e){this._internalRoot=e}function md(e){this._internalRoot=e}function gd(e){e[Vf]&&(e._reactRootContainer?console.error("You are calling ReactDOMClient.createRoot() on a container that was previously passed to ReactDOM.render(). This is not supported."):console.error("You are calling ReactDOMClient.createRoot() on a container that has already been passed to createRoot() before. Instead, call root.render() on the existing root instead if you want to update it."))}"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());var yd,vd,bd,wd,xd,kd,Sd,Td=C(),Ed=h(),Cd=O(),Nd=Object.assign,Md=Symbol.for("react.element"),Pd=Symbol.for("react.transitional.element"),Dd=Symbol.for("react.portal"),Id=Symbol.for("react.fragment"),jd=Symbol.for("react.strict_mode"),zd=Symbol.for("react.profiler"),_d=Symbol.for("react.consumer"),Ad=Symbol.for("react.context"),Od=Symbol.for("react.forward_ref"),Rd=Symbol.for("react.suspense"),Ld=Symbol.for("react.suspense_list"),Fd=Symbol.for("react.memo"),Ud=Symbol.for("react.lazy"),Vd=Symbol.for("react.activity"),Bd=Symbol.for("react.memo_cache_sentinel"),Hd=Symbol.iterator,Wd=Symbol.for("react.client.reference"),Yd=Array.isArray,$d=Ed.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Qd=Cd.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,qd=Object.freeze({pending:!1,data:null,method:null,action:null}),Gd=[],Zd=[],Xd=-1,Kd=M(null),Jd=M(null),ef=M(null),tf=M(null),nf=0;L.__reactDisabledLog=!0;var rf,of,af=!1,sf=new("function"==typeof WeakMap?WeakMap:Map),lf=null,uf=!1,cf=Object.prototype.hasOwnProperty,df=Td.unstable_scheduleCallback,ff=Td.unstable_cancelCallback,pf=Td.unstable_shouldYield,hf=Td.unstable_requestPaint,mf=Td.unstable_now,gf=Td.unstable_getCurrentPriorityLevel,yf=Td.unstable_ImmediatePriority,vf=Td.unstable_UserBlockingPriority,bf=Td.unstable_NormalPriority,wf=Td.unstable_LowPriority,xf=Td.unstable_IdlePriority,kf=Td.log,Sf=Td.unstable_setDisableYieldValue,Tf=null,Ef=null,Cf=!1,Nf="undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__,Mf=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(Pf(e)/Df|0)|0},Pf=Math.log,Df=Math.LN2,If=256,jf=262144,zf=4194304,_f=2,Af=8,Of=32,Rf=268435456,Lf=Math.random().toString(36).slice(2),Ff="__reactFiber$"+Lf,Uf="__reactProps$"+Lf,Vf="__reactContainer$"+Lf,Bf="__reactEvents$"+Lf,Hf="__reactListeners$"+Lf,Wf="__reactHandles$"+Lf,Yf="__reactResources$"+Lf,$f="__reactMarker$"+Lf,Qf=new Set,qf={},Gf={},Zf={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0},Xf=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]*$"),Kf={},Jf={},ep=/[\n"\\]/g,tp=!1,np=!1,rp=!1,op=!1,ap=!1,ip=!1,sp=["value","defaultValue"],lp=!1,up=/["'&<>\n\t]|^\s|\s$/,cp="address applet area article aside base basefont bgsound blockquote body br button caption center col colgroup dd details dir div dl dt embed fieldset figcaption figure footer form frame frameset h1 h2 h3 h4 h5 h6 head header hgroup hr html iframe img input isindex li link listing main marquee menu menuitem meta nav noembed noframes noscript object ol p param plaintext pre script section select source style summary table tbody td template textarea tfoot th thead title tr track ul wbr xmp".split(" "),dp="applet caption html table td th marquee object template foreignObject desc title".split(" "),fp=dp.concat(["button"]),pp="dd dt li option optgroup p rp rt".split(" "),hp={current:null,formTag:null,aTagInScope:null,buttonTagInScope:null,nobrTagInScope:null,pTagInButtonScope:null,listItemTagAutoclosing:null,dlItemTagAutoclosing:null,containerTagInScope:null,implicitRootScope:!1},mp={},gp={animation:"animationDelay animationDirection animationDuration animationFillMode animationIterationCount animationName animationPlayState animationTimingFunction".split(" "),background:"backgroundAttachment backgroundClip backgroundColor backgroundImage backgroundOrigin backgroundPositionX backgroundPositionY backgroundRepeat backgroundSize".split(" "),backgroundPosition:["backgroundPositionX","backgroundPositionY"],border:"borderBottomColor borderBottomStyle borderBottomWidth borderImageOutset borderImageRepeat borderImageSlice borderImageSource borderImageWidth borderLeftColor borderLeftStyle borderLeftWidth borderRightColor borderRightStyle borderRightWidth borderTopColor borderTopStyle borderTopWidth".split(" "),borderBlockEnd:["borderBlockEndColor","borderBlockEndStyle","borderBlockEndWidth"],borderBlockStart:["borderBlockStartColor","borderBlockStartStyle","borderBlockStartWidth"],borderBottom:["borderBottomColor","borderBottomStyle","borderBottomWidth"],borderColor:["borderBottomColor","borderLeftColor","borderRightColor","borderTopColor"],borderImage:["borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth"],borderInlineEnd:["borderInlineEndColor","borderInlineEndStyle","borderInlineEndWidth"],borderInlineStart:["borderInlineStartColor","borderInlineStartStyle","borderInlineStartWidth"],borderLeft:["borderLeftColor","borderLeftStyle","borderLeftWidth"],borderRadius:["borderBottomLeftRadius","borderBottomRightRadius","borderTopLeftRadius","borderTopRightRadius"],borderRight:["borderRightColor","borderRightStyle","borderRightWidth"],borderStyle:["borderBottomStyle","borderLeftStyle","borderRightStyle","borderTopStyle"],borderTop:["borderTopColor","borderTopStyle","borderTopWidth"],borderWidth:["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth"],columnRule:["columnRuleColor","columnRuleStyle","columnRuleWidth"],columns:["columnCount","columnWidth"],flex:["flexBasis","flexGrow","flexShrink"],flexFlow:["flexDirection","flexWrap"],font:"fontFamily fontFeatureSettings fontKerning fontLanguageOverride fontSize fontSizeAdjust fontStretch fontStyle fontVariant fontVariantAlternates fontVariantCaps fontVariantEastAsian fontVariantLigatures fontVariantNumeric fontVariantPosition fontWeight lineHeight".split(" "),fontVariant:"fontVariantAlternates fontVariantCaps fontVariantEastAsian fontVariantLigatures fontVariantNumeric fontVariantPosition".split(" "),gap:["columnGap","rowGap"],grid:"gridAutoColumns gridAutoFlow gridAutoRows gridTemplateAreas gridTemplateColumns gridTemplateRows".split(" "),gridArea:["gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart"],gridColumn:["gridColumnEnd","gridColumnStart"],gridColumnGap:["columnGap"],gridGap:["columnGap","rowGap"],gridRow:["gridRowEnd","gridRowStart"],gridRowGap:["rowGap"],gridTemplate:["gridTemplateAreas","gridTemplateColumns","gridTemplateRows"],listStyle:["listStyleImage","listStylePosition","listStyleType"],margin:["marginBottom","marginLeft","marginRight","marginTop"],marker:["markerEnd","markerMid","markerStart"],mask:"maskClip maskComposite maskImage maskMode maskOrigin maskPositionX maskPositionY maskRepeat maskSize".split(" "),maskPosition:["maskPositionX","maskPositionY"],outline:["outlineColor","outlineStyle","outlineWidth"],overflow:["overflowX","overflowY"],padding:["paddingBottom","paddingLeft","paddingRight","paddingTop"],placeContent:["alignContent","justifyContent"],placeItems:["alignItems","justifyItems"],placeSelf:["alignSelf","justifySelf"],textDecoration:["textDecorationColor","textDecorationLine","textDecorationStyle"],textEmphasis:["textEmphasisColor","textEmphasisStyle"],transition:["transitionDelay","transitionDuration","transitionProperty","transitionTimingFunction"],wordWrap:["overflowWrap"]},yp=/([A-Z])/g,vp=/^ms-/,bp=/^(?:webkit|moz|o)[A-Z]/,wp=/^-ms-/,xp=/-(.)/g,kp=/;\s*$/,Sp={},Tp={},Ep=!1,Cp=!1,Np=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(" ")),Mp="http://www.w3.org/1998/Math/MathML",Pp="http://www.w3.org/2000/svg",Dp=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"]]),Ip={accept:"accept",acceptcharset:"acceptCharset","accept-charset":"acceptCharset",accesskey:"accessKey",action:"action",allowfullscreen:"allowFullScreen",alt:"alt",as:"as",async:"async",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",capture:"capture",cellpadding:"cellPadding",cellspacing:"cellSpacing",challenge:"challenge",charset:"charSet",checked:"checked",children:"children",cite:"cite",class:"className",classid:"classID",classname:"className",cols:"cols",colspan:"colSpan",content:"content",contenteditable:"contentEditable",contextmenu:"contextMenu",controls:"controls",controlslist:"controlsList",coords:"coords",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",data:"data",datetime:"dateTime",default:"default",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",defer:"defer",dir:"dir",disabled:"disabled",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback",download:"download",draggable:"draggable",enctype:"encType",enterkeyhint:"enterKeyHint",fetchpriority:"fetchPriority",for:"htmlFor",form:"form",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",headers:"headers",height:"height",hidden:"hidden",high:"high",href:"href",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",id:"id",imagesizes:"imageSizes",imagesrcset:"imageSrcSet",inert:"inert",innerhtml:"innerHTML",inputmode:"inputMode",integrity:"integrity",is:"is",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",kind:"kind",label:"label",lang:"lang",list:"list",loop:"loop",low:"low",manifest:"manifest",marginwidth:"marginWidth",marginheight:"marginHeight",max:"max",maxlength:"maxLength",media:"media",mediagroup:"mediaGroup",method:"method",min:"min",minlength:"minLength",multiple:"multiple",muted:"muted",name:"name",nomodule:"noModule",nonce:"nonce",novalidate:"noValidate",open:"open",optimum:"optimum",pattern:"pattern",placeholder:"placeholder",playsinline:"playsInline",poster:"poster",preload:"preload",profile:"profile",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rel:"rel",required:"required",reversed:"reversed",role:"role",rows:"rows",rowspan:"rowSpan",sandbox:"sandbox",scope:"scope",scoped:"scoped",scrolling:"scrolling",seamless:"seamless",selected:"selected",shape:"shape",size:"size",sizes:"sizes",span:"span",spellcheck:"spellCheck",src:"src",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",start:"start",step:"step",style:"style",summary:"summary",tabindex:"tabIndex",target:"target",title:"title",type:"type",usemap:"useMap",value:"value",width:"width",wmode:"wmode",wrap:"wrap",about:"about",accentheight:"accentHeight","accent-height":"accentHeight",accumulate:"accumulate",additive:"additive",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",alphabetic:"alphabetic",amplitude:"amplitude",arabicform:"arabicForm","arabic-form":"arabicForm",ascent:"ascent",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",azimuth:"azimuth",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",bbox:"bbox",begin:"begin",bias:"bias",by:"by",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clip:"clip",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",color:"color",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",cursor:"cursor",cx:"cx",cy:"cy",d:"d",datatype:"datatype",decelerate:"decelerate",descent:"descent",diffuseconstant:"diffuseConstant",direction:"direction",display:"display",divisor:"divisor",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",dur:"dur",dx:"dx",dy:"dy",edgemode:"edgeMode",elevation:"elevation",enablebackground:"enableBackground","enable-background":"enableBackground",end:"end",exponent:"exponent",externalresourcesrequired:"externalResourcesRequired",fill:"fill",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filter:"filter",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",focusable:"focusable",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",format:"format",from:"from",fx:"fx",fy:"fy",g1:"g1",g2:"g2",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",hanging:"hanging",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",ideographic:"ideographic",imagerendering:"imageRendering","image-rendering":"imageRendering",in2:"in2",in:"in",inlist:"inlist",intercept:"intercept",k1:"k1",k2:"k2",k3:"k3",k4:"k4",k:"k",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",kerning:"kerning",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",local:"local",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",mask:"mask",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",mathematical:"mathematical",mode:"mode",numoctaves:"numOctaves",offset:"offset",opacity:"opacity",operator:"operator",order:"order",orient:"orient",orientation:"orientation",origin:"origin",overflow:"overflow",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder",panose1:"panose1","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",points:"points",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",popover:"popover",popovertarget:"popoverTarget",popovertargetaction:"popoverTargetAction",prefix:"prefix",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",property:"property",r:"r",radius:"radius",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",resource:"resource",restart:"restart",result:"result",results:"results",rotate:"rotate",rx:"rx",ry:"ry",scale:"scale",security:"security",seed:"seed",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",slope:"slope",spacing:"spacing",specularconstant:"specularConstant",specularexponent:"specularExponent",speed:"speed",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stemh:"stemh",stemv:"stemv",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",string:"string",stroke:"stroke",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",to:"to",transform:"transform",transformorigin:"transformOrigin","transform-origin":"transformOrigin",typeof:"typeof",u1:"u1",u2:"u2",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicode:"unicode",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",values:"values",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",version:"version",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",visibility:"visibility",vmathematical:"vMathematical","v-mathematical":"vMathematical",vocab:"vocab",widths:"widths",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",x1:"x1",x2:"x2",x:"x",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang",xmlns:"xmlns","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",y1:"y1",y2:"y2",y:"y",ychannelselector:"yChannelSelector",z:"z",zoomandpan:"zoomAndPan"},jp={"aria-current":0,"aria-description":0,"aria-details":0,"aria-disabled":0,"aria-hidden":0,"aria-invalid":0,"aria-keyshortcuts":0,"aria-label":0,"aria-roledescription":0,"aria-autocomplete":0,"aria-checked":0,"aria-expanded":0,"aria-haspopup":0,"aria-level":0,"aria-modal":0,"aria-multiline":0,"aria-multiselectable":0,"aria-orientation":0,"aria-placeholder":0,"aria-pressed":0,"aria-readonly":0,"aria-required":0,"aria-selected":0,"aria-sort":0,"aria-valuemax":0,"aria-valuemin":0,"aria-valuenow":0,"aria-valuetext":0,"aria-atomic":0,"aria-busy":0,"aria-live":0,"aria-relevant":0,"aria-dropeffect":0,"aria-grabbed":0,"aria-activedescendant":0,"aria-colcount":0,"aria-colindex":0,"aria-colspan":0,"aria-controls":0,"aria-describedby":0,"aria-errormessage":0,"aria-flowto":0,"aria-labelledby":0,"aria-owns":0,"aria-posinset":0,"aria-rowcount":0,"aria-rowindex":0,"aria-rowspan":0,"aria-setsize":0,"aria-braillelabel":0,"aria-brailleroledescription":0,"aria-colindextext":0,"aria-rowindextext":0},zp={},_p=RegExp("^(aria)-[: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]*$"),Ap=RegExp("^(aria)[A-Z][: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]*$"),Op=!1,Rp={},Lp=/^on./,Fp=/^on[^A-Z]/,Up=RegExp("^(aria)-[: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]*$"),Vp=RegExp("^(aria)[A-Z][: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]*$"),Bp=/^[\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,Hp=null,Wp=null,Yp=null,$p=!1,Qp=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),qp=!1;if(Qp)try{var Gp={};Object.defineProperty(Gp,"passive",{get:function(){qp=!0}}),window.addEventListener("test",Gp,Gp),window.removeEventListener("test",Gp,Gp)}catch(Jk){qp=!1}var Zp,Xp,Kp,Jp=null,eh=null,th=null,nh={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},rh=_t(nh),oh=Nd({},nh,{view:0,detail:0}),ah=_t(oh),ih=Nd({},oh,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ot,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Kp&&(Kp&&"mousemove"===e.type?(Zp=e.screenX-Kp.screenX,Xp=e.screenY-Kp.screenY):Xp=Zp=0,Kp=e),Zp)},movementY:function(e){return"movementY"in e?e.movementY:Xp}}),sh=_t(ih),lh=_t(Nd({},ih,{dataTransfer:0})),uh=_t(Nd({},oh,{relatedTarget:0})),ch=_t(Nd({},nh,{animationName:0,elapsedTime:0,pseudoElement:0})),dh=_t(Nd({},nh,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),fh=_t(Nd({},nh,{data:0})),ph=fh,hh={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},mh={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"},gh={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"},yh=_t(Nd({},oh,{key:function(e){if(e.key){var t=hh[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=It(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?mh[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ot,charCode:function(e){return"keypress"===e.type?It(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?It(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),vh=_t(Nd({},ih,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),bh=_t(Nd({},oh,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ot})),wh=_t(Nd({},nh,{propertyName:0,elapsedTime:0,pseudoElement:0})),xh=_t(Nd({},ih,{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})),kh=_t(Nd({},nh,{newState:0,oldState:0})),Sh=[9,13,27,32],Th=229,Eh=Qp&&"CompositionEvent"in window,Ch=null;Qp&&"documentMode"in document&&(Ch=document.documentMode);var Nh=Qp&&"TextEvent"in window&&!Ch,Mh=Qp&&(!Eh||Ch&&8<Ch&&11>=Ch),Ph=32,Dh=String.fromCharCode(Ph),Ih=!1,jh=!1,zh={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},_h=null,Ah=null,Oh=!1;Qp&&(Oh=function(e){if(!Qp)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}("input")&&(!document.documentMode||9<document.documentMode));var Rh="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Lh=Qp&&"documentMode"in document&&11>=document.documentMode,Fh=null,Uh=null,Vh=null,Bh=!1,Hh={animationend:rn("Animation","AnimationEnd"),animationiteration:rn("Animation","AnimationIteration"),animationstart:rn("Animation","AnimationStart"),transitionrun:rn("Transition","TransitionRun"),transitionstart:rn("Transition","TransitionStart"),transitioncancel:rn("Transition","TransitionCancel"),transitionend:rn("Transition","TransitionEnd")},Wh={},Yh={};Qp&&(Yh=document.createElement("div").style,"AnimationEvent"in window||(delete Hh.animationend.animation,delete Hh.animationiteration.animation,delete Hh.animationstart.animation),"TransitionEvent"in window||delete Hh.transitionend.transition);var $h=on("animationend"),Qh=on("animationiteration"),qh=on("animationstart"),Gh=on("transitionrun"),Zh=on("transitionstart"),Xh=on("transitioncancel"),Kh=on("transitionend"),Jh=new Map,em="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(" ");em.push("scrollEnd");var tm=0;if("object"==typeof performance&&"function"==typeof performance.now)var nm=performance,rm=function(){return nm.now()};else{var om=Date;rm=function(){return om.now()}}var am="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},im="This object has been omitted by React in the console log to avoid sending too much data from the server. Try logging smaller or more specific objects.",sm=0,lm=1,um=2,cm=3,dm="\u2013\xa0",fm="+\xa0",pm="\u2007\xa0",hm="undefined"!=typeof console&&"function"==typeof console.timeStamp&&"undefined"!=typeof performance&&"function"==typeof performance.measure,mm="Components \u269b",gm="Scheduler \u269b",ym="Blocking",vm=!1,bm={color:"primary",properties:null,tooltipText:"",track:mm},wm={start:-0,end:-0,detail:{devtools:bm}},xm=["Changed Props",""],km="This component received deeply equal props. It might benefit from useMemo or the React Compiler in its owner.",Sm=["Changed Props",km],Tm=1,Em=2,Cm=[],Nm=0,Mm=0,Pm={};Object.freeze(Pm);var Dm=null,Im=null,jm=0,zm=1,_m=2,Am=8,Om=16,Rm=32,Lm=!1;try{Object.preventExtensions({})}catch(eS){Lm=!0}var Fm=new WeakMap,Um=[],Vm=0,Bm=null,Hm=0,Wm=[],Ym=0,$m=null,Qm=1,qm="",Gm=null,Zm=null,Xm=!1,Km=!1,Jm=null,eg=null,tg=!1,ng=Error("Hydration Mismatch Exception: This is not a real error, and should not leak into userspace. If you're seeing this, it's likely a bug in React."),rg=M(null),og=M(null),ag={},ig=null,sg=null,lg=!1,ug="undefined"!=typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},cg=Td.unstable_scheduleCallback,dg=Td.unstable_NormalPriority,fg={$$typeof:Ad,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0,_currentRenderer:null,_currentRenderer2:null},pg=Td.unstable_now,hg=console.createTask?console.createTask:function(){return null},mg=1,gg=2,yg=-0,vg=-0,bg=-0,wg=null,xg=-1.1,kg=-0,Sg=-0,Tg=-1.1,Eg=-1.1,Cg=null,Ng=!1,Mg=-0,Pg=-1.1,Dg=null,Ig=0,jg=null,zg=null,_g=-1.1,Ag=null,Og=-1.1,Rg=-1.1,Lg=-0,Fg=-1.1,Ug=-1.1,Vg=0,Bg=null,Hg=null,Wg=null,Yg=-1.1,$g=null,Qg=-1.1,qg=-1.1,Gg=-0,Zg=-0,Xg=0,Kg=0,Jg=-1.1,ey=!1,ty=!1,ny=null,ry=0,oy=0,ay=null,iy=$d.S;$d.S=function(e,t){if(xw=mf(),"object"==typeof t&&null!==t&&"function"==typeof t.then){if(0>Fg&&0>Ug){Fg=pg();var n=Wu(),r=Hu();n===Qg&&r===$g||(Qg=-1.1),Yg=n,$g=r}!function(e,t){if(null===ny){var n=ny=[];ry=0,oy=iu(),ay={status:"pending",value:void 0,then:function(e){n.push(e)}}}ry++,t.then(Fr,Fr)}(0,t)}null!==iy&&iy(e,t)};var sy=M(null),ly={recordUnsafeLifecycleWarnings:function(){},flushPendingUnsafeLifecycleWarnings:function(){},recordLegacyContextWarning:function(){},flushLegacyContextWarning:function(){},discardPendingWarnings:function(){}},uy=[],cy=[],dy=[],fy=[],py=[],hy=[],my=new Set;ly.recordUnsafeLifecycleWarnings=function(e,t){my.has(e.type)||("function"==typeof t.componentWillMount&&!0!==t.componentWillMount.__suppressDeprecationWarning&&uy.push(e),e.mode&Am&&"function"==typeof t.UNSAFE_componentWillMount&&cy.push(e),"function"==typeof t.componentWillReceiveProps&&!0!==t.componentWillReceiveProps.__suppressDeprecationWarning&&dy.push(e),e.mode&Am&&"function"==typeof t.UNSAFE_componentWillReceiveProps&&fy.push(e),"function"==typeof t.componentWillUpdate&&!0!==t.componentWillUpdate.__suppressDeprecationWarning&&py.push(e),e.mode&Am&&"function"==typeof t.UNSAFE_componentWillUpdate&&hy.push(e))},ly.flushPendingUnsafeLifecycleWarnings=function(){var e=new Set;0<uy.length&&(uy.forEach(function(t){e.add(N(t)||"Component"),my.add(t.type)}),uy=[]);var t=new Set;0<cy.length&&(cy.forEach(function(e){t.add(N(e)||"Component"),my.add(e.type)}),cy=[]);var n=new Set;0<dy.length&&(dy.forEach(function(e){n.add(N(e)||"Component"),my.add(e.type)}),dy=[]);var r=new Set;0<fy.length&&(fy.forEach(function(e){r.add(N(e)||"Component"),my.add(e.type)}),fy=[]);var o=new Set;0<py.length&&(py.forEach(function(e){o.add(N(e)||"Component"),my.add(e.type)}),py=[]);var a=new Set;if(0<hy.length&&(hy.forEach(function(e){a.add(N(e)||"Component"),my.add(e.type)}),hy=[]),0<t.size){var i=d(t);console.error("Using UNSAFE_componentWillMount in strict mode is not recommended and may indicate bugs in your code. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move code with side effects to componentDidMount, and set initial state in the constructor.\n\nPlease update the following components: %s",i)}0<r.size&&(i=d(r),console.error("Using UNSAFE_componentWillReceiveProps in strict mode is not recommended and may indicate bugs in your code. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://react.dev/link/derived-state\n\nPlease update the following components: %s",i)),0<a.size&&(i=d(a),console.error("Using UNSAFE_componentWillUpdate in strict mode is not recommended and may indicate bugs in your code. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n\nPlease update the following components: %s",i)),0<e.size&&(i=d(e),console.warn("componentWillMount has been renamed, and is not recommended for use. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move code with side effects to componentDidMount, and set initial state in the constructor.\n* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.\n\nPlease update the following components: %s",i)),0<n.size&&(i=d(n),console.warn("componentWillReceiveProps has been renamed, and is not recommended for use. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://react.dev/link/derived-state\n* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.\n\nPlease update the following components: %s",i)),0<o.size&&(i=d(o),console.warn("componentWillUpdate has been renamed, and is not recommended for use. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n* Rename componentWillUpdate to UNSAFE_componentWillUpdate to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.\n\nPlease update the following components: %s",i))};var gy=new Map,yy=new Set;ly.recordLegacyContextWarning=function(e,t){for(var n=null,r=e;null!==r;)r.mode&Am&&(n=r),r=r.return;null===n?console.error("Expected to find a StrictMode component in a strict mode tree. This error is likely caused by a bug in React. Please file an issue."):!yy.has(e.type)&&(r=gy.get(n),null!=e.type.contextTypes||null!=e.type.childContextTypes||null!==t&&"function"==typeof t.getChildContext)&&(void 0===r&&(r=[],gy.set(n,r)),r.push(e))},ly.flushLegacyContextWarning=function(){gy.forEach(function(e){if(0!==e.length){var t=e[0],n=new Set;e.forEach(function(e){n.add(N(e)||"Component"),yy.add(e.type)});var r=d(n);q(t,function(){console.error("Legacy context API has been detected within a strict-mode tree.\n\nThe old API will be supported in all 16.x releases, but applications using it should migrate to the new version.\n\nPlease update the following components: %s\n\nLearn more about this warning here: https://react.dev/link/legacy-context",r)})}})},ly.discardPendingWarnings=function(){uy=[],cy=[],dy=[],fy=[],py=[],hy=[],gy=new Map};var vy,by={react_stack_bottom_frame:function(e,t,n){var r=uf;uf=!0;try{return e(t,n)}finally{uf=r}}},wy=by.react_stack_bottom_frame.bind(by),xy={react_stack_bottom_frame:function(e){var t=uf;uf=!0;try{return e.render()}finally{uf=t}}},ky=xy.react_stack_bottom_frame.bind(xy),Sy={react_stack_bottom_frame:function(e,t){try{t.componentDidMount()}catch(n){Ul(e,e.return,n)}}},Ty=Sy.react_stack_bottom_frame.bind(Sy),Ey={react_stack_bottom_frame:function(e,t,n,r,o){try{t.componentDidUpdate(n,r,o)}catch(a){Ul(e,e.return,a)}}},Cy=Ey.react_stack_bottom_frame.bind(Ey),Ny={react_stack_bottom_frame:function(e,t){var n=t.stack;e.componentDidCatch(t.value,{componentStack:null!==n?n:""})}},My=Ny.react_stack_bottom_frame.bind(Ny),Py={react_stack_bottom_frame:function(e,t,n){try{n.componentWillUnmount()}catch(r){Ul(e,t,r)}}},Dy=Py.react_stack_bottom_frame.bind(Py),Iy={react_stack_bottom_frame:function(e){var t=e.create;return e=e.inst,t=t(),e.destroy=t}},jy=Iy.react_stack_bottom_frame.bind(Iy),zy={react_stack_bottom_frame:function(e,t,n){try{n()}catch(r){Ul(e,t,r)}}},_y=zy.react_stack_bottom_frame.bind(zy),Ay={react_stack_bottom_frame:function(e){return(0,e._init)(e._payload)}},Oy=Ay.react_stack_bottom_frame.bind(Ay),Ry=Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`."),Ly=Error("Suspense Exception: This is not a real error, and should not leak into userspace. If you're seeing this, it's likely a bug in React."),Fy=Error("Suspense Exception: This is not a real error! It's an implementation detail of `useActionState` to interrupt the current render. You must either rethrow it immediately, or move the `useActionState` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary."),Uy={then:function(){console.error('Internal React error: A listener was unexpectedly attached to a "noop" thenable. This is a bug in React. Please file an issue.')}},Vy=null,By=!1,Hy=null,Wy=0,Yy=null,$y=vy=!1,Qy={},qy={},Gy={};c=function(e,t,n){if(null!==n&&"object"==typeof n&&n._store&&(!n._store.validated&&null==n.key||2===n._store.validated)){if("object"!=typeof n._store)throw Error("React Component in warnForMissingKey should have a _store. This error is likely caused by a bug in React. Please file an issue.");n._store.validated=1;var r=N(e),o=r||"null";if(!Qy[o]){Qy[o]=!0,n=n._owner,e=e._debugOwner;var a="";e&&"number"==typeof e.tag&&(o=N(e))&&(a="\n\nCheck the render method of `"+o+"`."),a||r&&(a="\n\nCheck the top-level render call using <"+r+">.");var i="";null!=n&&e!==n&&(r=null,"number"==typeof n.tag?r=N(n):"string"==typeof n.name&&(r=n.name),r&&(i=" It was passed a child from "+r+".")),q(t,function(){console.error('Each child in a list should have a unique "key" prop.%s%s See https://react.dev/link/warning-keys for more information.',a,i)})}}};var Zy,Xy=ao(!0),Ky=ao(!1),Jy=0,ev=1,tv=2,nv=3,rv=!1,ov=!1,av=null,iv=!1,sv=M(null),lv=M(0),uv=M(null),cv=null,dv=1,fv=2,pv=M(0),hv=0,mv=1,gv=2,yv=4,vv=8,bv=new Set,wv=new Set,xv=new Set,kv=new Set,Sv=0,Tv=null,Ev=null,Cv=null,Nv=!1,Mv=!1,Pv=!1,Dv=0,Iv=0,jv=null,zv=0,_v=25,Av=null,Ov=null,Rv=-1,Lv=!1,Fv={readContext:mr,use:Wo,useCallback:jo,useContext:jo,useEffect:jo,useImperativeHandle:jo,useLayoutEffect:jo,useInsertionEffect:jo,useMemo:jo,useReducer:jo,useRef:jo,useState:jo,useDebugValue:jo,useDeferredValue:jo,useTransition:jo,useSyncExternalStore:jo,useId:jo,useHostTransitionStatus:jo,useFormState:jo,useActionState:jo,useOptimistic:jo,useMemoCache:jo,useCacheRefresh:jo};Fv.useEffectEvent=jo;var Uv=null,Vv=null,Bv=null,Hv=null,Wv=null,Yv=null,$v=null;Uv={readContext:function(e){return mr(e)},use:Wo,useCallback:function(e,t){return Av="useCallback",Mo(),Do(t),za(e,t)},useContext:function(e){return Av="useContext",Mo(),mr(e)},useEffect:function(e,t){return Av="useEffect",Mo(),Do(t),Ca(e,t)},useImperativeHandle:function(e,t,n){return Av="useImperativeHandle",Mo(),Do(n),Ia(e,t,n)},useInsertionEffect:function(e,t){Av="useInsertionEffect",Mo(),Do(t),Ta(4,gv,e,t)},useLayoutEffect:function(e,t){return Av="useLayoutEffect",Mo(),Do(t),Pa(e,t)},useMemo:function(e,t){Av="useMemo",Mo(),Do(t);var n=$d.H;$d.H=Wv;try{return Aa(e,t)}finally{$d.H=n}},useReducer:function(e,t,n){Av="useReducer",Mo();var r=$d.H;$d.H=Wv;try{return Qo(e,t,n)}finally{$d.H=r}},useRef:function(e){return Av="useRef",Mo(),Sa(e)},useState:function(e){Av="useState",Mo();var t=$d.H;$d.H=Wv;try{return aa(e)}finally{$d.H=t}},useDebugValue:function(){Av="useDebugValue",Mo()},useDeferredValue:function(e,t){return Av="useDeferredValue",Mo(),Ra(e,t)},useTransition:function(){return Av="useTransition",Mo(),Qa()},useSyncExternalStore:function(e,t,n){return Av="useSyncExternalStore",Mo(),Xo(e,t,n)},useId:function(){return Av="useId",Mo(),Xa()},useFormState:function(e,t){return Av="useFormState",Mo(),Io(),ya(e,t)},useActionState:function(e,t){return Av="useActionState",Mo(),ya(e,t)},useOptimistic:function(e){return Av="useOptimistic",Mo(),ia(e)},useHostTransitionStatus:Za,useMemoCache:Yo,useCacheRefresh:function(){return Av="useCacheRefresh",Mo(),Ka()},useEffectEvent:function(e){return Av="useEffectEvent",Mo(),Na(e)}},Vv={readContext:function(e){return mr(e)},use:Wo,useCallback:function(e,t){return Av="useCallback",Po(),za(e,t)},useContext:function(e){return Av="useContext",Po(),mr(e)},useEffect:function(e,t){return Av="useEffect",Po(),Ca(e,t)},useImperativeHandle:function(e,t,n){return Av="useImperativeHandle",Po(),Ia(e,t,n)},useInsertionEffect:function(e,t){Av="useInsertionEffect",Po(),Ta(4,gv,e,t)},useLayoutEffect:function(e,t){return Av="useLayoutEffect",Po(),Pa(e,t)},useMemo:function(e,t){Av="useMemo",Po();var n=$d.H;$d.H=Wv;try{return Aa(e,t)}finally{$d.H=n}},useReducer:function(e,t,n){Av="useReducer",Po();var r=$d.H;$d.H=Wv;try{return Qo(e,t,n)}finally{$d.H=r}},useRef:function(e){return Av="useRef",Po(),Sa(e)},useState:function(e){Av="useState",Po();var t=$d.H;$d.H=Wv;try{return aa(e)}finally{$d.H=t}},useDebugValue:function(){Av="useDebugValue",Po()},useDeferredValue:function(e,t){return Av="useDeferredValue",Po(),Ra(e,t)},useTransition:function(){return Av="useTransition",Po(),Qa()},useSyncExternalStore:function(e,t,n){return Av="useSyncExternalStore",Po(),Xo(e,t,n)},useId:function(){return Av="useId",Po(),Xa()},useActionState:function(e,t){return Av="useActionState",Po(),ya(e,t)},useFormState:function(e,t){return Av="useFormState",Po(),Io(),ya(e,t)},useOptimistic:function(e){return Av="useOptimistic",Po(),ia(e)},useHostTransitionStatus:Za,useMemoCache:Yo,useCacheRefresh:function(){return Av="useCacheRefresh",Po(),Ka()},useEffectEvent:function(e){return Av="useEffectEvent",Po(),Na(e)}},Bv={readContext:function(e){return mr(e)},use:Wo,useCallback:function(e,t){return Av="useCallback",Po(),_a(e,t)},useContext:function(e){return Av="useContext",Po(),mr(e)},useEffect:function(e,t){Av="useEffect",Po(),Ea(2048,vv,e,t)},useImperativeHandle:function(e,t,n){return Av="useImperativeHandle",Po(),ja(e,t,n)},useInsertionEffect:function(e,t){return Av="useInsertionEffect",Po(),Ea(4,gv,e,t)},useLayoutEffect:function(e,t){return Av="useLayoutEffect",Po(),Ea(4,yv,e,t)},useMemo:function(e,t){Av="useMemo",Po();var n=$d.H;$d.H=Yv;try{return Oa(e,t)}finally{$d.H=n}},useReducer:function(e,t,n){Av="useReducer",Po();var r=$d.H;$d.H=Yv;try{return qo(e)}finally{$d.H=r}},useRef:function(){return Av="useRef",Po(),Bo().memoizedState},useState:function(){Av="useState",Po();var e=$d.H;$d.H=Yv;try{return qo($o)}finally{$d.H=e}},useDebugValue:function(){Av="useDebugValue",Po()},useDeferredValue:function(e,t){return Av="useDeferredValue",Po(),La(e,t)},useTransition:function(){return Av="useTransition",Po(),qa()},useSyncExternalStore:function(e,t,n){return Av="useSyncExternalStore",Po(),Ko(e,t,n)},useId:function(){return Av="useId",Po(),Bo().memoizedState},useFormState:function(e){return Av="useFormState",Po(),Io(),va(e)},useActionState:function(e){return Av="useActionState",Po(),va(e)},useOptimistic:function(e,t){return Av="useOptimistic",Po(),sa(e,t)},useHostTransitionStatus:Za,useMemoCache:Yo,useCacheRefresh:function(){return Av="useCacheRefresh",Po(),Bo().memoizedState},useEffectEvent:function(e){return Av="useEffectEvent",Po(),Ma(e)}},Hv={readContext:function(e){return mr(e)},use:Wo,useCallback:function(e,t){return Av="useCallback",Po(),_a(e,t)},useContext:function(e){return Av="useContext",Po(),mr(e)},useEffect:function(e,t){Av="useEffect",Po(),Ea(2048,vv,e,t)},useImperativeHandle:function(e,t,n){return Av="useImperativeHandle",Po(),ja(e,t,n)},useInsertionEffect:function(e,t){return Av="useInsertionEffect",Po(),Ea(4,gv,e,t)},useLayoutEffect:function(e,t){return Av="useLayoutEffect",Po(),Ea(4,yv,e,t)},useMemo:function(e,t){Av="useMemo",Po();var n=$d.H;$d.H=$v;try{return Oa(e,t)}finally{$d.H=n}},useReducer:function(e,t,n){Av="useReducer",Po();var r=$d.H;$d.H=$v;try{return Zo(e)}finally{$d.H=r}},useRef:function(){return Av="useRef",Po(),Bo().memoizedState},useState:function(){Av="useState",Po();var e=$d.H;$d.H=$v;try{return Zo($o)}finally{$d.H=e}},useDebugValue:function(){Av="useDebugValue",Po()},useDeferredValue:function(e,t){return Av="useDeferredValue",Po(),Fa(e,t)},useTransition:function(){return Av="useTransition",Po(),Ga()},useSyncExternalStore:function(e,t,n){return Av="useSyncExternalStore",Po(),Ko(e,t,n)},useId:function(){return Av="useId",Po(),Bo().memoizedState},useFormState:function(e){return Av="useFormState",Po(),Io(),xa(e)},useActionState:function(e){return Av="useActionState",Po(),xa(e)},useOptimistic:function(e,t){return Av="useOptimistic",Po(),ua(e,t)},useHostTransitionStatus:Za,useMemoCache:Yo,useCacheRefresh:function(){return Av="useCacheRefresh",Po(),Bo().memoizedState},useEffectEvent:function(e){return Av="useEffectEvent",Po(),Ma(e)}},Wv={readContext:function(e){return l(),mr(e)},use:function(e){return s(),Wo(e)},useCallback:function(e,t){return Av="useCallback",s(),Mo(),za(e,t)},useContext:function(e){return Av="useContext",s(),Mo(),mr(e)},useEffect:function(e,t){return Av="useEffect",s(),Mo(),Ca(e,t)},useImperativeHandle:function(e,t,n){return Av="useImperativeHandle",s(),Mo(),Ia(e,t,n)},useInsertionEffect:function(e,t){Av="useInsertionEffect",s(),Mo(),Ta(4,gv,e,t)},useLayoutEffect:function(e,t){return Av="useLayoutEffect",s(),Mo(),Pa(e,t)},useMemo:function(e,t){Av="useMemo",s(),Mo();var n=$d.H;$d.H=Wv;try{return Aa(e,t)}finally{$d.H=n}},useReducer:function(e,t,n){Av="useReducer",s(),Mo();var r=$d.H;$d.H=Wv;try{return Qo(e,t,n)}finally{$d.H=r}},useRef:function(e){return Av="useRef",s(),Mo(),Sa(e)},useState:function(e){Av="useState",s(),Mo();var t=$d.H;$d.H=Wv;try{return aa(e)}finally{$d.H=t}},useDebugValue:function(){Av="useDebugValue",s(),Mo()},useDeferredValue:function(e,t){return Av="useDeferredValue",s(),Mo(),Ra(e,t)},useTransition:function(){return Av="useTransition",s(),Mo(),Qa()},useSyncExternalStore:function(e,t,n){return Av="useSyncExternalStore",s(),Mo(),Xo(e,t,n)},useId:function(){return Av="useId",s(),Mo(),Xa()},useFormState:function(e,t){return Av="useFormState",s(),Mo(),ya(e,t)},useActionState:function(e,t){return Av="useActionState",s(),Mo(),ya(e,t)},useOptimistic:function(e){return Av="useOptimistic",s(),Mo(),ia(e)},useMemoCache:function(e){return s(),Yo(e)},useHostTransitionStatus:Za,useCacheRefresh:function(){return Av="useCacheRefresh",Mo(),Ka()},useEffectEvent:function(e){return Av="useEffectEvent",s(),Mo(),Na(e)}},Yv={readContext:function(e){return l(),mr(e)},use:function(e){return s(),Wo(e)},useCallback:function(e,t){return Av="useCallback",s(),Po(),_a(e,t)},useContext:function(e){return Av="useContext",s(),Po(),mr(e)},useEffect:function(e,t){Av="useEffect",s(),Po(),Ea(2048,vv,e,t)},useImperativeHandle:function(e,t,n){return Av="useImperativeHandle",s(),Po(),ja(e,t,n)},useInsertionEffect:function(e,t){return Av="useInsertionEffect",s(),Po(),Ea(4,gv,e,t)},useLayoutEffect:function(e,t){return Av="useLayoutEffect",s(),Po(),Ea(4,yv,e,t)},useMemo:function(e,t){Av="useMemo",s(),Po();var n=$d.H;$d.H=Yv;try{return Oa(e,t)}finally{$d.H=n}},useReducer:function(e,t,n){Av="useReducer",s(),Po();var r=$d.H;$d.H=Yv;try{return qo(e)}finally{$d.H=r}},useRef:function(){return Av="useRef",s(),Po(),Bo().memoizedState},useState:function(){Av="useState",s(),Po();var e=$d.H;$d.H=Yv;try{return qo($o)}finally{$d.H=e}},useDebugValue:function(){Av="useDebugValue",s(),Po()},useDeferredValue:function(e,t){return Av="useDeferredValue",s(),Po(),La(e,t)},useTransition:function(){return Av="useTransition",s(),Po(),qa()},useSyncExternalStore:function(e,t,n){return Av="useSyncExternalStore",s(),Po(),Ko(e,t,n)},useId:function(){return Av="useId",s(),Po(),Bo().memoizedState},useFormState:function(e){return Av="useFormState",s(),Po(),va(e)},useActionState:function(e){return Av="useActionState",s(),Po(),va(e)},useOptimistic:function(e,t){return Av="useOptimistic",s(),Po(),sa(e,t)},useMemoCache:function(e){return s(),Yo(e)},useHostTransitionStatus:Za,useCacheRefresh:function(){return Av="useCacheRefresh",Po(),Bo().memoizedState},useEffectEvent:function(e){return Av="useEffectEvent",s(),Po(),Ma(e)}},$v={readContext:function(e){return l(),mr(e)},use:function(e){return s(),Wo(e)},useCallback:function(e,t){return Av="useCallback",s(),Po(),_a(e,t)},useContext:function(e){return Av="useContext",s(),Po(),mr(e)},useEffect:function(e,t){Av="useEffect",s(),Po(),Ea(2048,vv,e,t)},useImperativeHandle:function(e,t,n){return Av="useImperativeHandle",s(),Po(),ja(e,t,n)},useInsertionEffect:function(e,t){return Av="useInsertionEffect",s(),Po(),Ea(4,gv,e,t)},useLayoutEffect:function(e,t){return Av="useLayoutEffect",s(),Po(),Ea(4,yv,e,t)},useMemo:function(e,t){Av="useMemo",s(),Po();var n=$d.H;$d.H=Yv;try{return Oa(e,t)}finally{$d.H=n}},useReducer:function(e,t,n){Av="useReducer",s(),Po();var r=$d.H;$d.H=Yv;try{return Zo(e)}finally{$d.H=r}},useRef:function(){return Av="useRef",s(),Po(),Bo().memoizedState},useState:function(){Av="useState",s(),Po();var e=$d.H;$d.H=Yv;try{return Zo($o)}finally{$d.H=e}},useDebugValue:function(){Av="useDebugValue",s(),Po()},useDeferredValue:function(e,t){return Av="useDeferredValue",s(),Po(),Fa(e,t)},useTransition:function(){return Av="useTransition",s(),Po(),Ga()},useSyncExternalStore:function(e,t,n){return Av="useSyncExternalStore",s(),Po(),Ko(e,t,n)},useId:function(){return Av="useId",s(),Po(),Bo().memoizedState},useFormState:function(e){return Av="useFormState",s(),Po(),xa(e)},useActionState:function(e){return Av="useActionState",s(),Po(),xa(e)},useOptimistic:function(e,t){return Av="useOptimistic",s(),Po(),ua(e,t)},useMemoCache:function(e){return s(),Yo(e)},useHostTransitionStatus:Za,useCacheRefresh:function(){return Av="useCacheRefresh",Po(),Bo().memoizedState},useEffectEvent:function(e){return Av="useEffectEvent",s(),Po(),Ma(e)}};var Qv={},qv=new Set,Gv=new Set,Zv=new Set,Xv=new Set,Kv=new Set,Jv=new Set,eb=new Set,tb=new Set,nb=new Set,rb=new Set;Object.freeze(Qv);var ob={enqueueSetState:function(e,t,n){var r=al(e=e._reactInternals),o=uo(r);o.payload=t,null!=n&&(si(n),o.callback=n),null!==(t=co(e,o,r))&&(xr(r,"this.setState()",e),sl(t,e,r),fo(t,e,r))},enqueueReplaceState:function(e,t,n){var r=al(e=e._reactInternals),o=uo(r);o.tag=ev,o.payload=t,null!=n&&(si(n),o.callback=n),null!==(t=co(e,o,r))&&(xr(r,"this.replaceState()",e),sl(t,e,r),fo(t,e,r))},enqueueForceUpdate:function(e,t){var n=al(e=e._reactInternals),r=uo(n);r.tag=tv,null!=t&&(si(t),r.callback=t),null!==(t=co(e,r,n))&&(xr(n,"this.forceUpdate()",e),sl(t,e,n),fo(t,e,n))}},ab=null,ib=null,sb=Error("This is not a real error. It's an implementation detail of React's selective hydration feature. If this leaks into userspace, it's a bug in React. Please file an issue."),lb=!1,ub={},cb={},db={},fb={},pb=!1,hb={},mb={},gb={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null},yb=!1,vb=null;vb=new Set;var bb=!1,wb=!1,xb=!1,kb="function"==typeof WeakSet?WeakSet:Set,Sb=null,Tb=null,Eb=null,Cb=null,Nb=!1,Mb=null,Pb=!1,Db=8192,Ib={getCacheForType:function(e){var t=mr(fg),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return mr(fg).controller.signal},getOwner:function(){return lf}};if("function"==typeof Symbol&&Symbol.for){var jb=Symbol.for;jb("selector.component"),jb("selector.has_pseudo_class"),jb("selector.role"),jb("selector.test_id"),jb("selector.text")}var zb=[],_b="function"==typeof WeakMap?WeakMap:Map,Ab=0,Ob=2,Rb=4,Lb=0,Fb=1,Ub=2,Vb=3,Bb=4,Hb=6,Wb=5,Yb=Ab,$b=null,Qb=null,qb=0,Gb=0,Zb=1,Xb=2,Kb=3,Jb=4,ew=5,tw=6,nw=7,rw=8,ow=9,aw=Gb,iw=null,sw=!1,lw=!1,uw=!1,cw=0,dw=Lb,fw=0,pw=0,hw=0,mw=0,gw=0,yw=null,vw=null,bw=!1,ww=0,xw=0,kw=300,Sw=1/0,Tw=500,Ew=null,Cw=null,Nw=null,Mw=0,Pw=1,Dw=2,Iw=3,jw=0,zw=1,_w=2,Aw=3,Ow=4,Rw=5,Lw=0,Fw=null,Uw=null,Vw=0,Bw=0,Hw=-0,Ww=null,Yw=null,$w=null,Qw=Mw,qw=null,Gw=50,Zw=0,Xw=null,Kw=!1,Jw=!1,ex=50,tx=0,nx=null,rx=!1,ox=null,ax=!1,ix=new Set,sx=null,lx=null,ux=!1,cx=!1,dx=!1,fx=!1,px=0,hx={};!function(){for(var e=0;e<em.length;e++){var t=em[e];an(t.toLowerCase(),"on"+(t=t[0].toUpperCase()+t.slice(1)))}an($h,"onAnimationEnd"),an(Qh,"onAnimationIteration"),an(qh,"onAnimationStart"),an("dblclick","onDoubleClick"),an("focusin","onFocus"),an("focusout","onBlur"),an(Gh,"onTransitionRun"),an(Zh,"onTransitionStart"),an(Xh,"onTransitionCancel"),an(Kh,"onTransitionEnd")}(),Ce("onMouseEnter",["mouseout","mouseover"]),Ce("onMouseLeave",["mouseout","mouseover"]),Ce("onPointerEnter",["pointerout","pointerover"]),Ce("onPointerLeave",["pointerout","pointerover"]),Ee("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ee("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ee("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ee("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ee("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ee("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var mx="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(" "),gx=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(mx)),yx="_reactListening"+Math.random().toString(36).slice(2),vx=!1,bx=!1,wx=!1,xx=!1,kx=!1,Sx=!1,Tx=!1,Ex={},Cx=/\r\n?/g,Nx=/\u0000|\uFFFD/g,Mx="http://www.w3.org/1999/xlink",Px="http://www.w3.org/XML/1998/namespace",Dx="javascript:throw new Error('React form unexpectedly submitted.')",Ix="suppressHydrationWarning",jx="&",zx="/&",_x="$",Ax="/$",Ox="$?",Rx="$~",Lx="$!",Fx="html",Ux="body",Vx="head",Bx="F!",Hx="F",Wx="loading",Yx="style",$x=0,Qx=1,qx=2,Gx=null,Zx=null,Xx={dialog:!0,webview:!0},Kx=null,Jx=void 0,ek="function"==typeof setTimeout?setTimeout:void 0,tk="function"==typeof clearTimeout?clearTimeout:void 0,nk=-1,rk="function"==typeof Promise?Promise:void 0,ok="function"==typeof queueMicrotask?queueMicrotask:void 0!==rk?function(e){return rk.resolve(null).then(e).catch(Yu)}:ek,ak=null,ik=0,sk=1,lk=2,uk=3,ck=4,dk=new Map,fk=new Set,pk=Qd.d;Qd.d={f:function(){var e=pk.f(),t=fl();return e||t},r:function(e){var t=xe(e);null!==t&&5===t.tag&&"form"===t.type?$a(t):pk.r(e)},D:function(e){pk.D(e),Ec("dns-prefetch",e,null)},C:function(e,t){pk.C(e,t),Ec("preconnect",e,t)},L:function(e,t,n){pk.L(e,t,n);var r=Tk;if(r&&e&&t){var o='link[rel="preload"][as="'+Le(t)+'"]';"image"===t&&n&&n.imageSrcSet?(o+='[imagesrcset="'+Le(n.imageSrcSet)+'"]',"string"==typeof n.imageSizes&&(o+='[imagesizes="'+Le(n.imageSizes)+'"]')):o+='[href="'+Le(e)+'"]';var a=o;switch(t){case"style":a=Mc(e);break;case"script":a=Ic(e)}dk.has(a)||(e=Nd({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),dk.set(a,e),null!==r.querySelector(o)||"style"===t&&r.querySelector(Pc(a))||"script"===t&&r.querySelector(jc(a))||(Mu(t=r.createElement("link"),"link",e),Te(t),r.head.appendChild(t)))}},m:function(e,t){pk.m(e,t);var n=Tk;if(n&&e){var r=t&&"string"==typeof t.as?t.as:"script",o='link[rel="modulepreload"][as="'+Le(r)+'"][href="'+Le(e)+'"]',a=o;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":a=Ic(e)}if(!dk.has(a)&&(e=Nd({rel:"modulepreload",href:e},t),dk.set(a,e),null===n.querySelector(o))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(jc(a)))return}Mu(r=n.createElement("link"),"link",e),Te(r),n.head.appendChild(r)}}},X:function(e,t){pk.X(e,t);var n=Tk;if(n&&e){var r=Se(n).hoistableScripts,o=Ic(e),a=r.get(o);a||((a=n.querySelector(jc(o)))||(e=Nd({src:e,async:!0},t),(t=dk.get(o))&&Oc(e,t),Te(a=n.createElement("script")),Mu(a,"link",e),n.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},r.set(o,a))}},S:function(e,t,n){pk.S(e,t,n);var r=Tk;if(r&&e){var o=Se(r).hoistableStyles,a=Mc(e);t=t||"default";var i=o.get(a);if(!i){var s={loading:ik,preload:null};if(i=r.querySelector(Pc(a)))s.loading=sk|ck;else{e=Nd({rel:"stylesheet",href:e,"data-precedence":t},n),(n=dk.get(a))&&Ac(e,n);var l=i=r.createElement("link");Te(l),Mu(l,"link",e),l._p=new Promise(function(e,t){l.onload=e,l.onerror=t}),l.addEventListener("load",function(){s.loading|=sk}),l.addEventListener("error",function(){s.loading|=lk}),s.loading|=ck,_c(i,t,r)}i={type:"stylesheet",instance:i,count:1,state:s},o.set(a,i)}}},M:function(e,t){pk.M(e,t);var n=Tk;if(n&&e){var r=Se(n).hoistableScripts,o=Ic(e),a=r.get(o);a||((a=n.querySelector(jc(o)))||(e=Nd({src:e,async:!0,type:"module"},t),(t=dk.get(o))&&Oc(e,t),Te(a=n.createElement("script")),Mu(a,"link",e),n.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},r.set(o,a))}}};var hk,mk,gk,yk,vk,bk,wk,xk,kk,Sk,Tk="undefined"==typeof document?null:document,Ek=null,Ck=6e4,Nk=800,Mk=500,Pk=0,Dk=null,Ik=null,jk=qd,zk={$$typeof:Ad,Provider:null,Consumer:null,_currentValue:jk,_currentValue2:jk,_threadCount:0},_k="%c%s%c",Ak="background: #e6e6e6;background: light-dark(rgba(0,0,0,0.1), rgba(255,255,255,0.25));color: #000000;color: light-dark(#000000, #ffffff);border-radius: 2px",Ok="",Rk=" ",Lk=Function.prototype.bind,Fk=!1;hk=function(n,r,o,a){null!==(r=e(n,r))&&(o=t(r.memoizedState,o,0,a),r.memoizedState=o,r.baseState=o,n.memoizedProps=Nd({},n.memoizedProps),null!==(o=Tn(n,2))&&sl(o,n,2))},mk=function(t,n,r){null!==(n=e(t,n))&&(r=o(n.memoizedState,r,0),n.memoizedState=r,n.baseState=r,t.memoizedProps=Nd({},t.memoizedProps),null!==(r=Tn(t,2))&&sl(r,t,2))},gk=function(t,r,o,a){null!==(r=e(t,r))&&(o=n(r.memoizedState,o,a),r.memoizedState=o,r.baseState=o,t.memoizedProps=Nd({},t.memoizedProps),null!==(o=Tn(t,2))&&sl(o,t,2))},yk=function(e,n,r){e.pendingProps=t(e.memoizedProps,n,0,r),e.alternate&&(e.alternate.pendingProps=e.pendingProps),null!==(n=Tn(e,2))&&sl(n,e,2)},vk=function(e,t){e.pendingProps=o(e.memoizedProps,t,0),e.alternate&&(e.alternate.pendingProps=e.pendingProps),null!==(t=Tn(e,2))&&sl(t,e,2)},bk=function(e,t,r){e.pendingProps=n(e.memoizedProps,t,r),e.alternate&&(e.alternate.pendingProps=e.pendingProps),null!==(t=Tn(e,2))&&sl(t,e,2)},wk=function(e){var t=Tn(e,2);null!==t&&sl(t,e,2)},xk=function(e){var t=se(),n=Tn(e,t);null!==n&&sl(n,e,t)},kk=function(e){i=e},Sk=function(e){a=e};var Uk,Vk=!0,Bk=null,Hk=!1,Wk=null,Yk=null,$k=null,Qk=new Map,qk=new Map,Gk=[],Zk="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(" "),Xk=null;if(md.prototype.render=hd.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error("Cannot update an unmounted root.");var n=arguments;"function"==typeof n[1]?console.error("does not support the second callback argument. To execute a side effect after rendering, declare it in a component body with useEffect()."):y(n[1])?console.error("You passed a container to the second argument of root.render(...). You don't need to pass it again since you already passed it to create the root."):void 0!==n[1]&&console.error("You passed a second argument to root.render(...) but it only accepts one argument."),n=e;var r=t.current;$c(r,al(r),n,t,null,null)},md.prototype.unmount=hd.prototype.unmount=function(){var e=arguments;if("function"==typeof e[0]&&console.error("does not support a callback argument. To execute a side effect after rendering, declare it in a component body with useEffect()."),null!==(e=this._internalRoot)){this._internalRoot=null;var t=e.containerInfo;(Yb&(Ob|Rb))!==Ab&&console.error("Attempted to synchronously unmount a root while React was already rendering. React cannot finish unmounting the root until the current render has completed, which may lead to a race condition."),$c(e.current,2,null,e,null,null),fl(),t[Vf]=null}},md.prototype.unstable_scheduleHydration=function(e){if(e){var t=ye();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Gk.length&&0!==t&&t<Gk[n].priority;n++);Gk.splice(n,0,e),0===n&&id(e)}},function(){var e=Ed.version;if("19.2.0"!==e)throw Error('Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n  - react:      '+e+"\n  - react-dom:  19.2.0\nLearn more: https://react.dev/warnings/version-mismatch")}(),"function"==typeof Map&&null!=Map.prototype&&"function"==typeof Map.prototype.forEach&&"function"==typeof Set&&null!=Set.prototype&&"function"==typeof Set.prototype.clear&&"function"==typeof Set.prototype.forEach||console.error("React depends on Map and Set built-in types. Make sure that you load a polyfill in older browsers. https://react.dev/link/react-polyfills"),Qd.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error("Unable to find node on an unmounted component.");throw e=Object.keys(e).join(","),Error("Argument appears to not be a ReactComponent. Keys: "+e)}return e=function(e){var t=e.alternate;if(!t){if(null===(t=v(e)))throw Error("Unable to find node on an unmounted component.");return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var a=o.alternate;if(null===a){if(null!==(r=o.return)){n=r;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===n)return x(o),e;if(a===r)return x(o),t;a=a.sibling}throw Error("Unable to find node on an unmounted component.")}if(n.return!==r.return)n=o,r=a;else{for(var i=!1,s=o.child;s;){if(s===n){i=!0,n=o,r=a;break}if(s===r){i=!0,r=o,n=a;break}s=s.sibling}if(!i){for(s=a.child;s;){if(s===n){i=!0,n=a,r=o;break}if(s===r){i=!0,r=a,n=o;break}s=s.sibling}if(!i)throw Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}if(n.alternate!==r)throw Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}if(3!==n.tag)throw Error("Unable to find node on an unmounted component.");return n.stateNode.current===n?e:t}(t),e=null===(e=null!==e?k(e):null)?null:e.stateNode},(Uk={bundleType:1,version:"19.2.0",rendererPackageName:"react-dom",currentDispatcherRef:$d,reconcilerVersion:"19.2.0"}).overrideHookState=hk,Uk.overrideHookStateDeletePath=mk,Uk.overrideHookStateRenamePath=gk,Uk.overrideProps=yk,Uk.overridePropsDeletePath=vk,Uk.overridePropsRenamePath=bk,Uk.scheduleUpdate=wk,Uk.scheduleRetry=xk,Uk.setErrorHandler=kk,Uk.setSuspenseHandler=Sk,Uk.scheduleRefresh=m,Uk.scheduleRoot=p,Uk.setRefreshHandler=g,Uk.getCurrentFiber=Xc,!function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled)return!0;if(!t.supportsFiber)return console.error("The installed version of React DevTools is too old and will not work with the current version of React. Please update React DevTools. https://react.dev/link/react-devtools"),!0;try{Tf=t.inject(e),Ef=t}catch(n){console.error("React instrumentation encountered an error: %o.",n)}return!!t.checkDCE}(Uk)&&Qp&&window.top===window.self&&(-1<navigator.userAgent.indexOf("Chrome")&&-1===navigator.userAgent.indexOf("Edge")||-1<navigator.userAgent.indexOf("Firefox"))){var Kk=window.location.protocol;/^(https?|file):$/.test(Kk)&&console.info("%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools"+("file:"===Kk?"\nYou might need to use a local HTTP server (instead of file://): https://react.dev/link/react-devtools-faq":""),"font-weight:bold")}U.createRoot=function(e,t){if(!y(e))throw Error("Target container is not a DOM element.");gd(e);var n=!1,r="",o=fi,a=pi,i=hi;return null!=t&&(t.hydrate?console.warn("hydrate through createRoot is deprecated. Use ReactDOMClient.hydrateRoot(container, <App />) instead."):"object"==typeof t&&null!==t&&t.$$typeof===Pd&&console.error("You passed a JSX element to createRoot. You probably meant to call root.render instead. Example usage:\n\n  let root = createRoot(domContainer);\n  root.render(<App />);"),!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onUncaughtError&&(o=t.onUncaughtError),void 0!==t.onCaughtError&&(a=t.onCaughtError),void 0!==t.onRecoverableError&&(i=t.onRecoverableError)),t=Wc(e,1,!1,null,0,n,r,null,o,a,i,pd),e[Vf]=t.current,pu(e),new hd(t)},U.hydrateRoot=function(e,t,n){if(!y(e))throw Error("Target container is not a DOM element.");gd(e),void 0===t&&console.error("Must provide initial children as second argument to hydrateRoot. Example usage: hydrateRoot(domContainer, <App />)");var r=!1,o="",a=fi,i=pi,s=hi,l=null;return null!=n&&(!0===n.unstable_strictMode&&(r=!0),void 0!==n.identifierPrefix&&(o=n.identifierPrefix),void 0!==n.onUncaughtError&&(a=n.onUncaughtError),void 0!==n.onCaughtError&&(i=n.onCaughtError),void 0!==n.onRecoverableError&&(s=n.onRecoverableError),void 0!==n.formState&&(l=n.formState)),(t=Wc(e,1,!0,t,0,r,o,l,a,i,s,pd)).context=Yc(null),(o=uo(r=pe(r=al(n=t.current)))).callback=null,co(n,o,r),xr(r,"hydrateRoot()",null),n=r,t.current.lanes=n,ue(t,n),Xl(t),e[Vf]=t.current,pu(e),new md(t)},U.version="19.2.0","undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}(),U}var B,H=function(){if(F)return b.exports;F=1;var e={};return"production"===e.NODE_ENV?(!function t(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){if("production"!==e.NODE_ENV)throw new Error("^_^");try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}}(),b.exports=R()):b.exports=V(),b.exports}(),W={exports:{}},Y={};var $,Q,q={};function G(){if($)return q;$=1;
/**
     * @license React
     * react-jsx-runtime.development.js
     *
     * Copyright (c) Meta Platforms, Inc. and affiliates.
     *
     * This source code is licensed under the MIT license found in the
     * LICENSE file in the root directory of this source tree.
     */
return"production"!=={}.NODE_ENV&&function(){function e(t){if(null==t)return null;if("function"==typeof t)return t.$$typeof===E?null:t.displayName||t.name||null;if("string"==typeof t)return t;switch(t){case p:return"Fragment";case g:return"Profiler";case m:return"StrictMode";case w:return"Suspense";case x:return"SuspenseList";case T:return"Activity"}if("object"==typeof t)switch("number"==typeof t.tag&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),t.$$typeof){case f:return"Portal";case v:return t.displayName||"Context";case y:return(t._context.displayName||"Context")+".Consumer";case b:var n=t.render;return(t=t.displayName)||(t=""!==(t=n.displayName||n.name||"")?"ForwardRef("+t+")":"ForwardRef"),t;case k:return null!==(n=t.displayName||null)?n:e(t.type)||"Memo";case S:n=t._payload,t=t._init;try{return e(t(n))}catch(r){}}return null}function t(e){return""+e}function n(e){try{t(e);var n=!1}catch(a){n=!0}if(n){var r=(n=console).error,o="function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object";return r.call(n,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",o),t(e)}}function r(t){if(t===p)return"<>";if("object"==typeof t&&null!==t&&t.$$typeof===S)return"<...>";try{var n=e(t);return n?"<"+n+">":"<...>"}catch(r){return"<...>"}}function o(){return Error("react-stack-top-frame")}function a(){var t=e(this.type);return D[t]||(D[t]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),void 0!==(t=this.props.ref)?t:null}function i(t,r,o,i,l,c){var f,p=r.children;if(void 0!==p)if(i)if(M(p)){for(i=0;i<p.length;i++)s(p[i]);Object.freeze&&Object.freeze(p)}else console.error("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else s(p);if(N.call(r,"key")){p=e(t);var h=Object.keys(r).filter(function(e){return"key"!==e});i=0<h.length?"{key: someKey, "+h.join(": ..., ")+": ...}":"{key: someKey}",z[p+i]||(h=0<h.length?"{"+h.join(": ..., ")+": ...}":"{}",console.error('A props object containing a "key" prop is being spread into JSX:\n  let props = %s;\n  <%s {...props} />\nReact keys must be passed directly to JSX without using spread:\n  let props = %s;\n  <%s key={someKey} {...props} />',i,p,h,p),z[p+i]=!0)}if(p=null,void 0!==o&&(n(o),p=""+o),function(e){if(N.call(e,"key")){var t=Object.getOwnPropertyDescriptor(e,"key").get;if(t&&t.isReactWarning)return!1}return void 0!==e.key}(r)&&(n(r.key),p=""+r.key),"key"in r)for(var m in o={},r)"key"!==m&&(o[m]=r[m]);else o=r;return p&&function(e,t){function n(){u||(u=!0,console.error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",t))}n.isReactWarning=!0,Object.defineProperty(e,"key",{get:n,configurable:!0})}(o,"function"==typeof t?t.displayName||t.name||"Unknown":t),function(e,t,n,r,o,i){var s=n.ref;return e={$$typeof:d,type:e,key:t,props:n,_owner:r},null!==(void 0!==s?s:null)?Object.defineProperty(e,"ref",{enumerable:!1,get:a}):Object.defineProperty(e,"ref",{enumerable:!1,value:null}),e._store={},Object.defineProperty(e._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(e,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.defineProperty(e,"_debugStack",{configurable:!1,enumerable:!1,writable:!0,value:o}),Object.defineProperty(e,"_debugTask",{configurable:!1,enumerable:!1,writable:!0,value:i}),Object.freeze&&(Object.freeze(e.props),Object.freeze(e)),e}(t,p,o,null===(f=C.A)?null:f.getOwner(),l,c)}function s(e){l(e)?e._store&&(e._store.validated=1):"object"==typeof e&&null!==e&&e.$$typeof===S&&("fulfilled"===e._payload.status?l(e._payload.value)&&e._payload.value._store&&(e._payload.value._store.validated=1):e._store&&(e._store.validated=1))}function l(e){return"object"==typeof e&&null!==e&&e.$$typeof===d}var u,c=h(),d=Symbol.for("react.transitional.element"),f=Symbol.for("react.portal"),p=Symbol.for("react.fragment"),m=Symbol.for("react.strict_mode"),g=Symbol.for("react.profiler"),y=Symbol.for("react.consumer"),v=Symbol.for("react.context"),b=Symbol.for("react.forward_ref"),w=Symbol.for("react.suspense"),x=Symbol.for("react.suspense_list"),k=Symbol.for("react.memo"),S=Symbol.for("react.lazy"),T=Symbol.for("react.activity"),E=Symbol.for("react.client.reference"),C=c.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,N=Object.prototype.hasOwnProperty,M=Array.isArray,P=console.createTask?console.createTask:function(){return null},D={},I=(c={react_stack_bottom_frame:function(e){return e()}}).react_stack_bottom_frame.bind(c,o)(),j=P(r(o)),z={};q.Fragment=p,q.jsx=function(e,t,n){var o=1e4>C.recentlyCreatedOwnerStacks++;return i(e,t,n,!1,o?Error("react-stack-top-frame"):I,o?P(r(e)):j)},q.jsxs=function(e,t,n){var o=1e4>C.recentlyCreatedOwnerStacks++;return i(e,t,n,!0,o?Error("react-stack-top-frame"):I,o?P(r(e)):j)}}(),q}var Z=(Q||(Q=1,W.exports="production"==={}.NODE_ENV?function(){if(B)return Y;B=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(t,n,r){var o=null;if(void 0!==r&&(o=""+r),void 0!==n.key&&(o=""+n.key),"key"in n)for(var a in r={},n)"key"!==a&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:e,type:t,key:o,ref:void 0!==n?n:null,props:r}}return Y.Fragment=t,Y.jsx=n,Y.jsxs=n,Y}():G()),W.exports);class X extends Error{}function K(e){let t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return function(e){return decodeURIComponent(atob(e).replace(/(.)/g,(e,t)=>{let n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}(t)}catch(n){return atob(t)}}function J(e,t){if("string"!=typeof e)throw new X("Invalid token specified: must be a string");t||(t={});const n=!0===t.header?0:1,r=e.split(".")[n];if("string"!=typeof r)throw new X(`Invalid token specified: missing part #${n+1}`);let o;try{o=K(r)}catch(a){throw new X(`Invalid token specified: invalid base64 for part #${n+1} (${a.message})`)}try{return JSON.parse(o)}catch(a){throw new X(`Invalid token specified: invalid json for part #${n+1} (${a.message})`)}}X.prototype.name="InvalidTokenError";const ee="undefined"!=typeof chrome&&(null==(e=null==chrome?void 0:chrome.storage)?void 0:e.local)?new class{async get(e){return(await chrome.storage.local.get([e]))[e]}async set(e,t){await chrome.storage.local.set({[e]:t})}async remove(e){await chrome.storage.local.remove([e])}}:new class{async get(e){return localStorage.getItem(e)}async set(e,t){localStorage.setItem(e,t)}async remove(e){localStorage.removeItem(e)}};const te=new class{constructor(){__publicField(this,"currentSessionId",null),__publicField(this,"inProgressFlows",new Set),__publicField(this,"FLOWS_STORAGE_KEY","trustid_in_progress_flows")}getBaseParams(){return{page_location:window.location.href,page_title:document.title,host_domain:window.location.hostname,domain_url:window.location.origin,timestamp:Date.now()}}setSessionId(e){this.currentSessionId=e,sessionStorage.setItem("trustid_session_id",e)}getSessionId(){if(this.currentSessionId)return this.currentSessionId;const e=sessionStorage.getItem("trustid_session_id");return e?(this.currentSessionId=e,e):null}async getUserId(){try{const e=await ee.get("accessToken");if(!e)return null;return J(e).sub||null}catch(e){return o.warn("Failed to decode JWT token for user ID:",e),null}}async getExistingAnonymousId(){try{const e=localStorage.getItem("tracer_anonymous_id");return o.debug("[AnalyticsService] Existing anonymous_id:",e),e}catch(e){return o.warn("Failed to get anonymous_id from localStorage:",e),null}}storeAnonymousId(e){try{localStorage.setItem("tracer_anonymous_id",e),o.debug("[AnalyticsService] Stored anonymous_id from backend:",e)}catch(t){o.warn("Failed to store anonymous_id to localStorage:",t)}}clearAnonymousId(){try{localStorage.removeItem("tracer_anonymous_id"),o.info("[AnalyticsService] Cleared anonymous_id after linking to user_id")}catch(e){o.warn("Failed to clear anonymous_id from localStorage:",e)}}clearSessionId(){this.currentSessionId=null,sessionStorage.removeItem("trustid_session_id")}getSquidUserId(){return"undefined"==typeof window||"undefined"==typeof localStorage?null:localStorage.getItem("tisq_user_id")}isSessionValid(){return null!==this.getSessionId()}getCurrentSessionId(){return this.getSessionId()}saveFlowsToStorage(){try{const e=Array.from(this.inProgressFlows);sessionStorage.setItem(this.FLOWS_STORAGE_KEY,JSON.stringify(e))}catch(e){o.warn("Failed to save in-progress flows to storage:",e)}}loadFlowsFromStorage(){try{const e=sessionStorage.getItem(this.FLOWS_STORAGE_KEY);if(e){const t=JSON.parse(e);this.inProgressFlows=new Set(t)}}catch(e){o.warn("Failed to load in-progress flows from storage:",e)}}clearFlowsFromStorage(){sessionStorage.removeItem(this.FLOWS_STORAGE_KEY)}startFlow(e){this.inProgressFlows.add(e),this.saveFlowsToStorage(),o.debug(`Started flow: ${e}`)}completeFlow(e){this.inProgressFlows.delete(e),this.saveFlowsToStorage(),o.debug(`Completed flow: ${e}`)}checkAndFireAbandonment(){if(this.loadFlowsFromStorage(),this.inProgressFlows.size>0){const e=Array.from(this.inProgressFlows);o.info(`Firing session_abandoned for flows: ${e.join(", ")}`),this.sendEvent("session_abandoned",{...this.getBaseParams(),abandoned_flows:e.join(","),flow_count:e.length}),this.inProgressFlows.clear(),this.clearFlowsFromStorage()}}async sendEvent(e,t){if("start_session"!==e){if(!this.getSessionId())return void o.warn(`Cannot send ${e} event: No valid session ID found. Session may not have been started or failed to initialize.`)}const n={...t,event:e},r=this.getSessionId();r&&(n.session_id=r);const a=this.getSquidUserId();a&&(n.squid_user_id=a);const i=t.user_id||await this.getUserId(),s=await this.getExistingAnonymousId();i?(n.user_id=i,s&&(n.anonymous_id=s,o.info("[Analytics] Sending both user_id and anonymous_id for session linking"))):n.anonymous_id=s,await this.sendToBackend(e,n)}async sendToBackend(e,t){try{o.info(`[Backend] Sending ${e} to backend analytics proxy...`);const n={...t};o.info("[Backend] Payload being sent:",JSON.stringify(n,null,2));const r=await ee.get("accessToken"),a={"Content-Type":"application/json"};r&&(a.Authorization=`Bearer ${r}`);const i=await fetch("https://sgtm-proxy.external.trustid.life/api/analytics/sgtm",{method:"POST",headers:a,body:JSON.stringify(n)});if(i.ok){const t=await i.json();if(o.info(`[Backend] ${e} sent successfully via backend proxy:`,t),"start_session"===e){t.session_id&&(this.setSessionId(t.session_id),o.info(`[Backend] Session ID stored: ${t.session_id}`)),t.anonymous_id&&(this.storeAnonymousId(t.anonymous_id),o.info(`[Backend] Anonymous ID stored: ${t.anonymous_id}`));const e=await this.getUserId(),n=await this.getExistingAnonymousId();e&&n&&t.linked&&(this.clearAnonymousId(),o.info("[Backend] Anonymous sessions linked to user_id, cleared local anonymous_id"))}}else o.warn(`[Backend] ${e} failed with status: ${i.status} ${i.statusText}`),"start_session"===e&&(this.clearSessionId(),o.warn("[Backend] Session start failed - cleared session ID"))}catch(n){o.error(`[Backend] Error sending ${e} to backend proxy:`,n),"start_session"===e&&(this.clearSessionId(),o.warn("[Backend] Session start failed due to network error - cleared session ID"))}}async waitForSquidUserIdSnippet(e=2500){if("undefined"==typeof window||"undefined"==typeof localStorage)return{userId:null,deviceType:null};const t=Date.now();for(;Date.now()-t<e;){const e=localStorage.getItem("tisq_user_id");if(e)return{userId:e,deviceType:localStorage.getItem("tisq_device_type")};await new Promise(e=>setTimeout(e,100))}return{userId:null,deviceType:null}}async trackSessionStart(e){const t={...this.getBaseParams(),session_source:"widget_click",engagement_time_msec:100,...e};if(!(await this.getUserId())&&"undefined"!=typeof window&&"undefined"!=typeof localStorage){let e=localStorage.getItem("tisq_user_id"),n=localStorage.getItem("tisq_device_type");if(!e){const t=await this.waitForSquidUserIdSnippet(2500);e=t.userId,n=t.deviceType}e&&(t.squid_user_id=e,t.device_type=n||void 0,o.info("[Analytics] Added TrustID Squid user_id from localStorage:",e))}await this.sendEvent("start_session",t)}async trackSessionEnd(e,t,n){const r={...this.getBaseParams(),end_reason:t,session_duration_ms:e,engagement_time_msec:e,...n};await this.sendEvent("end_session",r),this.clearSessionId()}async trackConsentAction(e,t,n){o.info(`User ${e}ed consent preferences`);const r={...this.getBaseParams(),consent_action:e,accepted:"accept"===e,enhanced_experiences:t.enhancedExperiences,advertising_analytics:t.advertisingAnalytics,performance_metrics:t.performanceMetrics,basic_browsing_data:t.basicBrowsingData,...n};await this.sendEvent("consent_submit",r)}async trackWidgetClosed(e,t,n,r){const o={...this.getBaseParams(),close_reason:t,session_duration_ms:e,user_authenticated:n,...r};await this.sendEvent("widget_closed",o)}async trackVerificationSuccess(e,t,n){o.info(`Verification successful for credential type: ${e}`);const r={...this.getBaseParams(),credential_type:e,verification_method:t,...n};await this.sendEvent("verification_success",r)}async trackVerificationRejected(e,t,n,r){o.info(`Verification rejected for credential type: ${e}, reason: ${t}`);const a={...this.getBaseParams(),credential_type:e,reason:"error"===t?n:"abandonment",...r};await this.sendEvent("verification_rejected",a)}async trackOTPSignupStart(e,t){o.info(`OTP signup started with input type: ${e}`),this.startFlow("otp_signup");const n={...this.getBaseParams(),input_type:e,...t};await this.sendEvent("otp_signup_start",n)}async trackOTPSignupComplete(e,t){o.info(`OTP signup completed with input type: ${e}`),this.completeFlow("otp_signup");const n={...this.getBaseParams(),input_type:e,otp_method:"email"===e?"email":"phone",...t};await this.sendEvent("otp_signup_complete",n)}getRandomGender(){const e=["male","female","unknown"];return e[Math.floor(Math.random()*e.length)]}calculateAgeRange(e){return e>=18&&e<=24?"AR_18_24":e>=25&&e<=34?"AR_25_34":e>=35&&e<=44?"AR_35_44":e>=45&&e<=54?"AR_45_54":e>=55&&e<=64?"AR_55_64":e>=65?"AR_65_OLDER":"AR_18_24"}async trackUserAttributes(e,t,n){o.info(`User attributes tracked from source: ${t}`,e);const r={...this.getBaseParams(),attribute_source:t,...n};if(e.gender&&(r.gender=e.gender),e.age){const t=e.age?this.calculateAgeRange(e.age):void 0;r.age_range=t}e.country&&(r.country=e.country),e.state&&(r.state=e.state),await this.sendEvent("user_attributes_update",r)}async trackCustomEvent(e,t){const n={...this.getBaseParams(),...t};await this.sendEvent(e,n)}async trackDocumentVerificationStart(e){o.info("Document verification started"),this.startFlow("document_verification");const t={...this.getBaseParams(),credential_type:"DocumentVerificationCredential",...e};await this.sendEvent("document_verification_start",t)}async trackDocumentVerificationComplete(e){o.info("Document verification completed"),this.completeFlow("document_verification");const t={...this.getBaseParams(),credential_type:"DocumentVerificationCredential",...e};await this.sendEvent("document_verification_complete",t)}async trackProofOfAgeVerificationStart(e){o.info("Proof of Age verification started"),this.startFlow("proofOfAge_verification");const t={...this.getBaseParams(),credential_type:"ProofOfAgeCredential",...e};await this.sendEvent("proofOfAge_verification_start",t)}async trackProofOfAgeVerificationComplete(e){o.info("Proof of Age verification completed"),this.completeFlow("proofOfAge_verification");const t={...this.getBaseParams(),credential_type:"ProofOfAgeCredential",...e};await this.sendEvent("proofOfAge_verification_complete",t)}async trackAdvertisingCardView(e){await this.sendEvent("adv_card_view",e)}async trackAdvertisingCardClick({type:e,...t}){await this.sendEvent(`adv_card_click_${e}`,t)}async trackAgeRestrictionAnswer(e){await this.sendEvent("age_restriction_answer",e)}},ne=m.createContext(void 0),re=()=>{const e=m.useContext(ne);if(void 0===e)throw new Error("useTheme must be used within an ThemeProvider");return e};var oe=(e=>(e.PRIMARY="primary",e.DARK="dark",e.LIGHT="light",e.CUSTOM="custom",e))(oe||{}),ae=(e=>(e.COMPACT="compact",e.EXTENDED="extended",e))(ae||{}),ie=(e=>(e.BOTTOM_RIGHT="bottom-right",e.BOTTOM_LEFT="bottom-left",e.BOTTOM="bottom",e.CENTER="center",e.LEFT="left",e.RIGHT="right",e))(ie||{}),se=(e=>(e.BOTTOM_RIGHT="bottom-right",e.BOTTOM_LEFT="bottom-left",e.BOTTOM="bottom",e.CENTER="center",e))(se||{}),le=(e=>(e.BOTTOM_LEFT="bottom-left",e.BOTTOM_RIGHT="bottom-right",e.TOP_LEFT="top-left",e.TOP_RIGHT="top-right",e))(le||{});function ue(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=ue(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function ce(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=ue(e))&&(r&&(r+=" "),r+=t);return r}const de=e=>{const t=me(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{const n=e.split("-");return""===n[0]&&1!==n.length&&n.shift(),fe(n,t)||he(e)},getConflictingClassGroupIds:(e,t)=>{const o=n[e]||[];return t&&r[e]?[...o,...r[e]]:o}}},fe=(e,t)=>{var n;if(0===e.length)return t.classGroupId;const r=e[0],o=t.nextPart.get(r),a=o?fe(e.slice(1),o):void 0;if(a)return a;if(0===t.validators.length)return;const i=e.join("-");return null==(n=t.validators.find(({validator:e})=>e(i)))?void 0:n.classGroupId},pe=/^\[(.+)\]$/,he=e=>{if(pe.test(e)){const t=pe.exec(e)[1],n=null==t?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},me=e=>{const{theme:t,classGroups:n}=e,r={nextPart:new Map,validators:[]};for(const o in n)ge(n[o],r,o,t);return r},ge=(e,t,n,r)=>{e.forEach(e=>{if("string"==typeof e){return void((""===e?t:ye(t,e)).classGroupId=n)}if("function"==typeof e)return ve(e)?void ge(e(r),t,n,r):void t.validators.push({validator:e,classGroupId:n});Object.entries(e).forEach(([e,o])=>{ge(o,ye(t,e),n,r)})})},ye=(e,t)=>{let n=e;return t.split("-").forEach(e=>{n.nextPart.has(e)||n.nextPart.set(e,{nextPart:new Map,validators:[]}),n=n.nextPart.get(e)}),n},ve=e=>e.isThemeGetter,be=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const o=(o,a)=>{n.set(o,a),t++,t>e&&(t=0,r=n,n=new Map)};return{get(e){let t=n.get(e);return void 0!==t?t:void 0!==(t=r.get(e))?(o(e,t),t):void 0},set(e,t){n.has(e)?n.set(e,t):o(e,t)}}},we=e=>{const{prefix:t,experimentalParseClassName:n}=e;let r=e=>{const t=[];let n,r=0,o=0,a=0;for(let l=0;l<e.length;l++){let i=e[l];if(0===r&&0===o){if(":"===i){t.push(e.slice(a,l)),a=l+1;continue}if("/"===i){n=l;continue}}"["===i?r++:"]"===i?r--:"("===i?o++:")"===i&&o--}const i=0===t.length?e:e.substring(a),s=xe(i);return{modifiers:t,hasImportantModifier:s!==i,baseClassName:s,maybePostfixModifierPosition:n&&n>a?n-a:void 0}};if(t){const e=t+":",n=r;r=t=>t.startsWith(e)?n(t.substring(e.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:t,maybePostfixModifierPosition:void 0}}if(n){const e=r;r=t=>n({className:t,parseClassName:e})}return r},xe=e=>e.endsWith("!")?e.substring(0,e.length-1):e.startsWith("!")?e.substring(1):e,ke=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(e=>[e,!0]));return e=>{if(e.length<=1)return e;const n=[];let r=[];return e.forEach(e=>{"["===e[0]||t[e]?(n.push(...r.sort(),e),r=[]):r.push(e)}),n.push(...r.sort()),n}},Se=/\s+/;function Te(){let e,t,n=0,r="";for(;n<arguments.length;)(e=arguments[n++])&&(t=Ee(e))&&(r&&(r+=" "),r+=t);return r}const Ee=e=>{if("string"==typeof e)return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=Ee(e[r]))&&(n&&(n+=" "),n+=t);return n};function Ce(e,...t){let n,r,o,a=function(s){const l=t.reduce((e,t)=>t(e),e());return n=(e=>({cache:be(e.cacheSize),parseClassName:we(e),sortModifiers:ke(e),...de(e)}))(l),r=n.cache.get,o=n.cache.set,a=i,i(s)};function i(e){const t=r(e);if(t)return t;const a=((e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o,sortModifiers:a}=t,i=[],s=e.trim().split(Se);let l="";for(let u=s.length-1;u>=0;u-=1){const e=s[u],{isExternal:t,modifiers:c,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:p}=n(e);if(t){l=e+(l.length>0?" "+l:l);continue}let h=!!p,m=r(h?f.substring(0,p):f);if(!m){if(!h){l=e+(l.length>0?" "+l:l);continue}if(m=r(f),!m){l=e+(l.length>0?" "+l:l);continue}h=!1}const g=a(c).join(":"),y=d?g+"!":g,v=y+m;if(i.includes(v))continue;i.push(v);const b=o(m,h);for(let n=0;n<b.length;++n){const e=b[n];i.push(y+e)}l=e+(l.length>0?" "+l:l)}return l})(e,n);return o(e,a),a}return function(){return a(Te.apply(null,arguments))}}const Ne=e=>{const t=t=>t[e]||[];return t.isThemeGetter=!0,t},Me=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Pe=/^\((?:(\w[\w-]*):)?(.+)\)$/i,De=/^\d+\/\d+$/,Ie=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,je=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,ze=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,_e=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Ae=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Oe=e=>De.test(e),Re=e=>!!e&&!Number.isNaN(Number(e)),Le=e=>!!e&&Number.isInteger(Number(e)),Fe=e=>e.endsWith("%")&&Re(e.slice(0,-1)),Ue=e=>Ie.test(e),Ve=()=>!0,Be=e=>je.test(e)&&!ze.test(e),He=()=>!1,We=e=>_e.test(e),Ye=e=>Ae.test(e),$e=e=>!qe(e)&&!et(e),Qe=e=>st(e,dt,He),qe=e=>Me.test(e),Ge=e=>st(e,ft,Be),Ze=e=>st(e,pt,Re),Xe=e=>st(e,ut,He),Ke=e=>st(e,ct,Ye),Je=e=>st(e,mt,We),et=e=>Pe.test(e),tt=e=>lt(e,ft),nt=e=>lt(e,ht),rt=e=>lt(e,ut),ot=e=>lt(e,dt),at=e=>lt(e,ct),it=e=>lt(e,mt,!0),st=(e,t,n)=>{const r=Me.exec(e);return!!r&&(r[1]?t(r[1]):n(r[2]))},lt=(e,t,n=!1)=>{const r=Pe.exec(e);return!!r&&(r[1]?t(r[1]):n)},ut=e=>"position"===e||"percentage"===e,ct=e=>"image"===e||"url"===e,dt=e=>"length"===e||"size"===e||"bg-size"===e,ft=e=>"length"===e,pt=e=>"number"===e,ht=e=>"family-name"===e,mt=e=>"shadow"===e,gt=Ce(()=>{const e=Ne("color"),t=Ne("font"),n=Ne("text"),r=Ne("font-weight"),o=Ne("tracking"),a=Ne("leading"),i=Ne("breakpoint"),s=Ne("container"),l=Ne("spacing"),u=Ne("radius"),c=Ne("shadow"),d=Ne("inset-shadow"),f=Ne("text-shadow"),p=Ne("drop-shadow"),h=Ne("blur"),m=Ne("perspective"),g=Ne("aspect"),y=Ne("ease"),v=Ne("animate"),b=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom",et,qe],w=()=>[et,qe,l],x=()=>[Oe,"full","auto",...w()],k=()=>[Le,"none","subgrid",et,qe],S=()=>["auto",{span:["full",Le,et,qe]},Le,et,qe],T=()=>[Le,"auto",et,qe],E=()=>["auto","min","max","fr",et,qe],C=()=>["auto",...w()],N=()=>[Oe,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...w()],M=()=>[e,et,qe],P=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom",rt,Xe,{position:[et,qe]}],D=()=>["auto","cover","contain",ot,Qe,{size:[et,qe]}],I=()=>[Fe,tt,Ge],j=()=>["","none","full",u,et,qe],z=()=>["",Re,tt,Ge],_=()=>[Re,Fe,rt,Xe],A=()=>["","none",h,et,qe],O=()=>["none",Re,et,qe],R=()=>["none",Re,et,qe],L=()=>[Re,et,qe],F=()=>[Oe,"full",...w()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Ue],breakpoint:[Ue],color:[Ve],container:[Ue],"drop-shadow":[Ue],ease:["in","out","in-out"],font:[$e],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Ue],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Ue],shadow:[Ue],spacing:["px",Re],text:[Ue],"text-shadow":[Ue],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Oe,qe,et,g]}],container:["container"],columns:[{columns:[Re,qe,et,s]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:b()}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:x()}],"inset-x":[{"inset-x":x()}],"inset-y":[{"inset-y":x()}],start:[{start:x()}],end:[{end:x()}],top:[{top:x()}],right:[{right:x()}],bottom:[{bottom:x()}],left:[{left:x()}],visibility:["visible","invisible","collapse"],z:[{z:[Le,"auto",et,qe]}],basis:[{basis:[Oe,"full","auto",s,...w()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Re,Oe,"auto","initial","none",qe]}],grow:[{grow:["",Re,et,qe]}],shrink:[{shrink:["",Re,et,qe]}],order:[{order:[Le,"first","last","none",et,qe]}],"grid-cols":[{"grid-cols":k()}],"col-start-end":[{col:S()}],"col-start":[{"col-start":T()}],"col-end":[{"col-end":T()}],"grid-rows":[{"grid-rows":k()}],"row-start-end":[{row:S()}],"row-start":[{"row-start":T()}],"row-end":[{"row-end":T()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":E()}],"auto-rows":[{"auto-rows":E()}],gap:[{gap:w()}],"gap-x":[{"gap-x":w()}],"gap-y":[{"gap-y":w()}],"justify-content":[{justify:["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe","normal"]}],"justify-items":[{"justify-items":["start","end","center","stretch","center-safe","end-safe","normal"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch","center-safe","end-safe"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"]}],"align-items":[{items:["start","end","center","stretch","center-safe","end-safe",{baseline:["","last"]}]}],"align-self":[{self:["auto","start","end","center","stretch","center-safe","end-safe",{baseline:["","last"]}]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"]}],"place-items":[{"place-items":["start","end","center","stretch","center-safe","end-safe","baseline"]}],"place-self":[{"place-self":["auto","start","end","center","stretch","center-safe","end-safe"]}],p:[{p:w()}],px:[{px:w()}],py:[{py:w()}],ps:[{ps:w()}],pe:[{pe:w()}],pt:[{pt:w()}],pr:[{pr:w()}],pb:[{pb:w()}],pl:[{pl:w()}],m:[{m:C()}],mx:[{mx:C()}],my:[{my:C()}],ms:[{ms:C()}],me:[{me:C()}],mt:[{mt:C()}],mr:[{mr:C()}],mb:[{mb:C()}],ml:[{ml:C()}],"space-x":[{"space-x":w()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":w()}],"space-y-reverse":["space-y-reverse"],size:[{size:N()}],w:[{w:[s,"screen",...N()]}],"min-w":[{"min-w":[s,"screen","none",...N()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[i]},...N()]}],h:[{h:["screen","lh",...N()]}],"min-h":[{"min-h":["screen","lh","none",...N()]}],"max-h":[{"max-h":["screen","lh",...N()]}],"font-size":[{text:["base",n,tt,Ge]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,et,Ze]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Fe,qe]}],"font-family":[{font:[nt,qe,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[o,et,qe]}],"line-clamp":[{"line-clamp":[Re,"none",et,Ze]}],leading:[{leading:[a,...w()]}],"list-image":[{"list-image":["none",et,qe]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",et,qe]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:M()}],"text-color":[{text:M()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","wavy"]}],"text-decoration-thickness":[{decoration:[Re,"from-font","auto",et,Ge]}],"text-decoration-color":[{decoration:M()}],"underline-offset":[{"underline-offset":[Re,"auto",et,qe]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:w()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",et,qe]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",et,qe]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:P()}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","space","round"]}]}],"bg-size":[{bg:D()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Le,et,qe],radial:["",et,qe],conic:[Le,et,qe]},at,Ke]}],"bg-color":[{bg:M()}],"gradient-from-pos":[{from:I()}],"gradient-via-pos":[{via:I()}],"gradient-to-pos":[{to:I()}],"gradient-from":[{from:M()}],"gradient-via":[{via:M()}],"gradient-to":[{to:M()}],rounded:[{rounded:j()}],"rounded-s":[{"rounded-s":j()}],"rounded-e":[{"rounded-e":j()}],"rounded-t":[{"rounded-t":j()}],"rounded-r":[{"rounded-r":j()}],"rounded-b":[{"rounded-b":j()}],"rounded-l":[{"rounded-l":j()}],"rounded-ss":[{"rounded-ss":j()}],"rounded-se":[{"rounded-se":j()}],"rounded-ee":[{"rounded-ee":j()}],"rounded-es":[{"rounded-es":j()}],"rounded-tl":[{"rounded-tl":j()}],"rounded-tr":[{"rounded-tr":j()}],"rounded-br":[{"rounded-br":j()}],"rounded-bl":[{"rounded-bl":j()}],"border-w":[{border:z()}],"border-w-x":[{"border-x":z()}],"border-w-y":[{"border-y":z()}],"border-w-s":[{"border-s":z()}],"border-w-e":[{"border-e":z()}],"border-w-t":[{"border-t":z()}],"border-w-r":[{"border-r":z()}],"border-w-b":[{"border-b":z()}],"border-w-l":[{"border-l":z()}],"divide-x":[{"divide-x":z()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":z()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:["solid","dashed","dotted","double","hidden","none"]}],"divide-style":[{divide:["solid","dashed","dotted","double","hidden","none"]}],"border-color":[{border:M()}],"border-color-x":[{"border-x":M()}],"border-color-y":[{"border-y":M()}],"border-color-s":[{"border-s":M()}],"border-color-e":[{"border-e":M()}],"border-color-t":[{"border-t":M()}],"border-color-r":[{"border-r":M()}],"border-color-b":[{"border-b":M()}],"border-color-l":[{"border-l":M()}],"divide-color":[{divide:M()}],"outline-style":[{outline:["solid","dashed","dotted","double","none","hidden"]}],"outline-offset":[{"outline-offset":[Re,et,qe]}],"outline-w":[{outline:["",Re,tt,Ge]}],"outline-color":[{outline:M()}],shadow:[{shadow:["","none",c,it,Je]}],"shadow-color":[{shadow:M()}],"inset-shadow":[{"inset-shadow":["none",d,it,Je]}],"inset-shadow-color":[{"inset-shadow":M()}],"ring-w":[{ring:z()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:M()}],"ring-offset-w":[{"ring-offset":[Re,Ge]}],"ring-offset-color":[{"ring-offset":M()}],"inset-ring-w":[{"inset-ring":z()}],"inset-ring-color":[{"inset-ring":M()}],"text-shadow":[{"text-shadow":["none",f,it,Je]}],"text-shadow-color":[{"text-shadow":M()}],opacity:[{opacity:[Re,et,qe]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[Re]}],"mask-image-linear-from-pos":[{"mask-linear-from":_()}],"mask-image-linear-to-pos":[{"mask-linear-to":_()}],"mask-image-linear-from-color":[{"mask-linear-from":M()}],"mask-image-linear-to-color":[{"mask-linear-to":M()}],"mask-image-t-from-pos":[{"mask-t-from":_()}],"mask-image-t-to-pos":[{"mask-t-to":_()}],"mask-image-t-from-color":[{"mask-t-from":M()}],"mask-image-t-to-color":[{"mask-t-to":M()}],"mask-image-r-from-pos":[{"mask-r-from":_()}],"mask-image-r-to-pos":[{"mask-r-to":_()}],"mask-image-r-from-color":[{"mask-r-from":M()}],"mask-image-r-to-color":[{"mask-r-to":M()}],"mask-image-b-from-pos":[{"mask-b-from":_()}],"mask-image-b-to-pos":[{"mask-b-to":_()}],"mask-image-b-from-color":[{"mask-b-from":M()}],"mask-image-b-to-color":[{"mask-b-to":M()}],"mask-image-l-from-pos":[{"mask-l-from":_()}],"mask-image-l-to-pos":[{"mask-l-to":_()}],"mask-image-l-from-color":[{"mask-l-from":M()}],"mask-image-l-to-color":[{"mask-l-to":M()}],"mask-image-x-from-pos":[{"mask-x-from":_()}],"mask-image-x-to-pos":[{"mask-x-to":_()}],"mask-image-x-from-color":[{"mask-x-from":M()}],"mask-image-x-to-color":[{"mask-x-to":M()}],"mask-image-y-from-pos":[{"mask-y-from":_()}],"mask-image-y-to-pos":[{"mask-y-to":_()}],"mask-image-y-from-color":[{"mask-y-from":M()}],"mask-image-y-to-color":[{"mask-y-to":M()}],"mask-image-radial":[{"mask-radial":[et,qe]}],"mask-image-radial-from-pos":[{"mask-radial-from":_()}],"mask-image-radial-to-pos":[{"mask-radial-to":_()}],"mask-image-radial-from-color":[{"mask-radial-from":M()}],"mask-image-radial-to-color":[{"mask-radial-to":M()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"]}],"mask-image-conic-pos":[{"mask-conic":[Re]}],"mask-image-conic-from-pos":[{"mask-conic-from":_()}],"mask-image-conic-to-pos":[{"mask-conic-to":_()}],"mask-image-conic-from-color":[{"mask-conic-from":M()}],"mask-image-conic-to-color":[{"mask-conic-to":M()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:P()}],"mask-repeat":[{mask:["no-repeat",{repeat:["","x","y","space","round"]}]}],"mask-size":[{mask:D()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",et,qe]}],filter:[{filter:["","none",et,qe]}],blur:[{blur:A()}],brightness:[{brightness:[Re,et,qe]}],contrast:[{contrast:[Re,et,qe]}],"drop-shadow":[{"drop-shadow":["","none",p,it,Je]}],"drop-shadow-color":[{"drop-shadow":M()}],grayscale:[{grayscale:["",Re,et,qe]}],"hue-rotate":[{"hue-rotate":[Re,et,qe]}],invert:[{invert:["",Re,et,qe]}],saturate:[{saturate:[Re,et,qe]}],sepia:[{sepia:["",Re,et,qe]}],"backdrop-filter":[{"backdrop-filter":["","none",et,qe]}],"backdrop-blur":[{"backdrop-blur":A()}],"backdrop-brightness":[{"backdrop-brightness":[Re,et,qe]}],"backdrop-contrast":[{"backdrop-contrast":[Re,et,qe]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Re,et,qe]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Re,et,qe]}],"backdrop-invert":[{"backdrop-invert":["",Re,et,qe]}],"backdrop-opacity":[{"backdrop-opacity":[Re,et,qe]}],"backdrop-saturate":[{"backdrop-saturate":[Re,et,qe]}],"backdrop-sepia":[{"backdrop-sepia":["",Re,et,qe]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":w()}],"border-spacing-x":[{"border-spacing-x":w()}],"border-spacing-y":[{"border-spacing-y":w()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",et,qe]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Re,"initial",et,qe]}],ease:[{ease:["linear","initial",y,et,qe]}],delay:[{delay:[Re,et,qe]}],animate:[{animate:["none",v,et,qe]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[m,et,qe]}],"perspective-origin":[{"perspective-origin":b()}],rotate:[{rotate:O()}],"rotate-x":[{"rotate-x":O()}],"rotate-y":[{"rotate-y":O()}],"rotate-z":[{"rotate-z":O()}],scale:[{scale:R()}],"scale-x":[{"scale-x":R()}],"scale-y":[{"scale-y":R()}],"scale-z":[{"scale-z":R()}],"scale-3d":["scale-3d"],skew:[{skew:L()}],"skew-x":[{"skew-x":L()}],"skew-y":[{"skew-y":L()}],transform:[{transform:[et,qe,"","none","gpu","cpu"]}],"transform-origin":[{origin:b()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:F()}],"translate-x":[{"translate-x":F()}],"translate-y":[{"translate-y":F()}],"translate-z":[{"translate-z":F()}],"translate-none":["translate-none"],accent:[{accent:M()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:M()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",et,qe]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":w()}],"scroll-mx":[{"scroll-mx":w()}],"scroll-my":[{"scroll-my":w()}],"scroll-ms":[{"scroll-ms":w()}],"scroll-me":[{"scroll-me":w()}],"scroll-mt":[{"scroll-mt":w()}],"scroll-mr":[{"scroll-mr":w()}],"scroll-mb":[{"scroll-mb":w()}],"scroll-ml":[{"scroll-ml":w()}],"scroll-p":[{"scroll-p":w()}],"scroll-px":[{"scroll-px":w()}],"scroll-py":[{"scroll-py":w()}],"scroll-ps":[{"scroll-ps":w()}],"scroll-pe":[{"scroll-pe":w()}],"scroll-pt":[{"scroll-pt":w()}],"scroll-pr":[{"scroll-pr":w()}],"scroll-pb":[{"scroll-pb":w()}],"scroll-pl":[{"scroll-pl":w()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",et,qe]}],fill:[{fill:["none",...M()]}],"stroke-w":[{stroke:[Re,tt,Ge,Ze]}],stroke:[{stroke:["none",...M()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}});function yt(...e){return gt(ce(e))}const vt=e=>{if("undefined"!=typeof chrome&&chrome.runtime&&chrome.runtime.getURL){const t=new URL(e).pathname.split("/"),n=t.findIndex(e=>"assets"===e);return-1===n?(o.error("TrustID extension: Invalid asset path"),""):chrome.runtime.getURL("/"+t.slice(n).join("/"))}return e},bt=e=>{let t=e.replace("#","");3===t.length&&(t=t.split("").map(e=>e+e).join(""));return(299*parseInt(t.substring(0,2),16)+587*parseInt(t.substring(2,4),16)+114*parseInt(t.substring(4,6),16))/1e3>128?"#000":"#FFF"},wt=e=>{const t=e.trim().replace(/^#/,""),n=3===t.length||4===t.length,r=6===t.length||8===t.length;if(!n&&!r)return console.error(`Invalid hex value: ${e}`),null;const o=n?t.split("").map(e=>e+e).join(""):t,a=parseInt(o.slice(0,2),16),i=parseInt(o.slice(2,4),16),s=parseInt(o.slice(4,6),16),l=+((8===o.length?parseInt(o.slice(6,8),16):255)/255).toFixed(3);return{r:a,g:i,b:s,a:l,rgb:`${a}, ${i}, ${s}`,rgbSpace:`${a} ${i} ${s}`,css:`rgb(${a} ${i} ${s} / ${l})`}},xt=({className:e})=>{var t;const{theme:n}=re(),{badge:r,colors:o}=(null==(t=null==n?void 0:n.theme)?void 0:t.trustIdElements)??{},a=(e=>{switch(e){case oe.PRIMARY:return{primary:"#0E6FFF",text:"#FFF",border:"#0E6FFF"};case oe.DARK:return{primary:"#000",text:"#0E6FFF",border:"#000"};case oe.LIGHT:return{primary:"#FFF",text:"#0E6FFF",border:"#FFF"};default:return null}})(r),i=(r===oe.CUSTOM?null==o?void 0:o.primaryColor:null)??(null==a?void 0:a.primary)??"#0E6FFF",s=(r===oe.CUSTOM?null==o?void 0:o.textColor:null)??(null==a?void 0:a.text)??"#FFF";return Z.jsxs("svg",{width:"59",height:"59",className:e,viewBox:"0 0 59 59",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[Z.jsx("path",{d:"M32.5138 39.1756L29.5178 42.1716L26.5218 39.1756L22.5837 35.2375L25.5797 32.2415L29.5178 36.1796L38.6397 27.0577H20.3423V36.6752C20.3423 40.8232 24.0169 44.3103 29.4999 45.8418C34.9829 44.3103 38.6576 40.8232 38.6576 36.6752V33.0318L32.5138 39.1756Z",fill:i}),Z.jsx("path",{d:"M29.5 0C13.2074 0 0 13.2074 0 29.5C0 45.7926 13.2074 59 29.5 59C45.7926 59 59 45.7926 59 29.5C59 13.2074 45.7926 0 29.5 0ZM16.1096 14.8415V14.3906H34.4204V18.6234H16.1096V14.8415ZM42.8904 27.0577V36.6752C42.8904 42.8011 37.4253 48.302 29.5938 50.0567L29.4955 50.079L29.3973 50.0567C21.5702 48.3064 16.1007 42.8011 16.1007 36.6752V22.8249H42.8815V27.0577H42.8904ZM42.8904 14.8415V18.6234H38.6576V14.3906H42.8904V14.8415Z",fill:i}),Z.jsx("path",{d:"M16.1096 27.0576V36.6751C16.1096 42.8011 21.5747 48.3019 29.4063 50.0566L29.5045 50.079L29.6027 50.0566C37.4298 48.3064 42.8994 42.8011 42.8994 36.6751V22.8248H16.1185V27.0576H16.1096ZM38.6577 36.6751C38.6577 40.8231 34.983 44.3102 29.5 45.8417C24.0171 44.3102 20.3424 40.8231 20.3424 36.6751V27.0576H38.6398L29.5179 36.1795L25.5798 32.2414L22.5838 35.2374L26.5219 39.1755L29.5179 42.1715L32.5139 39.1755L38.6577 33.0317V36.6751Z",fill:s}),Z.jsx("path",{d:"M38.6577 18.6279H39.1087H42.8905V14.8416V14.3906H38.6577V18.6279Z",fill:s}),Z.jsx("path",{d:"M34.4204 14.3906H16.1096V14.8416V18.6279H34.4204V14.3906Z",fill:s})]})},kt=m.createContext(void 0),St=()=>{const e=m.useContext(kt);if(void 0===e)throw new Error("useAppSettings must be used within an AppSettingsContext");return e},Tt=m.createContext(void 0),Et=()=>{const e=m.useContext(Tt);if(void 0===e)throw new Error("useAuth must be used within an AuthProvider");return e};function Ct(e){const{onPress:t,disabled:n,ref:r}=e??{},o=m.useRef(null);m.useEffect(()=>{r&&("function"==typeof r?r(o.current):r.current=o.current)},[]);const a=m.useCallback(e=>{!n&&t&&t(e)},[t,n]);return m.useEffect(()=>{const e=o.current;if(!e)return;e.setAttribute("role",e.getAttribute("role")||"button"),e.hasAttribute("tabindex")||(e.tabIndex=0),e.style.cursor=e.style.cursor||"pointer",e.style.webkitTapHighlightColor="transparent",e.style.touchAction=e.style.touchAction||"manipulation";let t=0;const n=e=>{if("mouse"===e.pointerType&&0!==e.button)return;const n=Date.now();n-t<50||(t=n,a(e))},r=e=>{e.preventDefault();const n=Date.now();n-t<50||(t=n,a(e))};return e.addEventListener("pointerup",n),e.addEventListener("touchend",r,{passive:!1}),()=>{e.removeEventListener("pointerup",n),e.removeEventListener("touchend",r)}},[a,n]),o}const Nt=(e,t,n)=>{const r=m.useRef(null);m.useEffect(()=>{r.current&&clearTimeout(r.current),r.current=setTimeout(e,n)},t)},Mt=document.currentScript,{VITE_DEFAULT_COMPANY:Pt}={VITE_DEFAULT_COMPANY:"TrustID"},Dt=null==Mt?void 0:Mt.getAttribute("terms-of-service"),It=null==Mt?void 0:Mt.getAttribute("privacy-policy"),jt=(null==Mt?void 0:Mt.getAttribute("company"))||Pt,zt=null==Mt?void 0:Mt.getAttribute("logo"),_t="true"===(null==Mt?void 0:Mt.getAttribute("use-age-restriction")),At=+((null==Mt?void 0:Mt.getAttribute("age-threshold"))??"21"),Ot=null==Mt?void 0:Mt.getAttribute("restriction-bg"),Rt=(null==Mt?void 0:Mt.hasAttribute("use-federated-login"))??!1;const Lt=new class{constructor(e){__publicField(this,"dbName"),__publicField(this,"version"),__publicField(this,"upgrade"),__publicField(this,"db",null),this.dbName=e.name,this.version=e.version,this.upgrade=e.upgrade}async open(){var e,t;if(this.db)return this.db;try{"storage"in navigator&&"persist"in navigator.storage&&await(null==(t=(e=navigator.storage).persist)?void 0:t.call(e))}catch{}return this.db=await new Promise((e,t)=>{const n=indexedDB.open(this.dbName,this.version);n.onupgradeneeded=e=>{var t;const r=n.result;null==(t=this.upgrade)||t.call(this,r,e.oldVersion,e.newVersion??null)},n.onsuccess=()=>{const t=n.result;t.onversionchange=()=>t.close(),e(t)},n.onerror=()=>t(n.error),n.onblocked=()=>console.warn(`[IndexedDb] Upgrade for "${this.dbName}" is blocked by another tab.`)}),this.db}close(){var e;null==(e=this.db)||e.close(),this.db=null}static delete(e){return new Promise((t,n)=>{const r=indexedDB.deleteDatabase(e);r.onsuccess=()=>t(),r.onerror=()=>n(r.error),r.onblocked=()=>console.warn(`[IndexedDb] Delete for "${e}" is blocked by another tab.`)})}async withStore(e,t,n){const r=await this.open();return new Promise((o,a)=>{const i=r.transaction(e,t),s=i.objectStore(e),l=n(s,i);l.onsuccess=()=>o(l.result),l.onerror=()=>a(l.error),i.onerror=()=>a(i.error),i.onabort=()=>a(i.error)})}put(e,t,n){return this.withStore(e,"readwrite",e=>e.put(t,n))}get(e,t){return this.withStore(e,"readonly",e=>e.get(t))}delete(e,t){return this.withStore(e,"readwrite",e=>e.delete(t))}getAll(e,t,n){return this.withStore(e,"readonly",e=>e.getAll(t??null,n))}getAllFromIndex(e,t,n){return this.withStore(e,"readonly",e=>e.index(t).getAll(n))}async setFlag(e,t){return this.withStore("kv","readwrite",n=>n.put(t,e))}async getFlag(e){return this.withStore("kv","readonly",t=>t.get(e))}async deleteFlag(e){return this.delete("kv",e)}}({name:"trustid",version:1,upgrade(e,t){e.objectStoreNames.contains("kv")||e.createObjectStore("kv")}});var Ft=(e=>(e.BasicBrowsingData="basicBrowsingData",e.EnhancedExperiences="enchancedExperiences",e.AdvertisingAndAnalytics="advertisingAndAnalytics",e.PerformanceMetrics="performanceMetrics",e))(Ft||{});function Ut(e,t){return function(){return e.apply(t,arguments)}}const{toString:Vt}=Object.prototype,{getPrototypeOf:Bt}=Object,{iterator:Ht,toStringTag:Wt}=Symbol,Yt=(e=>t=>{const n=Vt.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),$t=e=>(e=e.toLowerCase(),t=>Yt(t)===e),Qt=e=>t=>typeof t===e,{isArray:qt}=Array,Gt=Qt("undefined");const Zt=$t("ArrayBuffer");const Xt=Qt("string"),Kt=Qt("function"),Jt=Qt("number"),en=e=>null!==e&&"object"==typeof e,tn=e=>{if("object"!==Yt(e))return!1;const t=Bt(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Wt in e||Ht in e)},nn=$t("Date"),rn=$t("File"),on=$t("Blob"),an=$t("FileList"),sn=$t("URLSearchParams"),[ln,un,cn,dn]=["ReadableStream","Request","Response","Headers"].map($t);function fn(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,o;if("object"!=typeof e&&(e=[e]),qt(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const o=n?Object.getOwnPropertyNames(e):Object.keys(e),a=o.length;let i;for(r=0;r<a;r++)i=o[r],t.call(null,e[i],i,e)}}function pn(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,o=n.length;for(;o-- >0;)if(r=n[o],t===r.toLowerCase())return r;return null}const hn="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,mn=e=>!Gt(e)&&e!==hn;const gn=(e=>t=>e&&t instanceof e)("undefined"!=typeof Uint8Array&&Bt(Uint8Array)),yn=$t("HTMLFormElement"),vn=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),bn=$t("RegExp"),wn=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};fn(n,(n,o)=>{let a;!1!==(a=t(n,o,e))&&(r[o]=a||n)}),Object.defineProperties(e,r)};const xn=$t("AsyncFunction"),kn=(Sn="function"==typeof setImmediate,Tn=Kt(hn.postMessage),Sn?setImmediate:Tn?(En=`axios@${Math.random()}`,Cn=[],hn.addEventListener("message",({source:e,data:t})=>{e===hn&&t===En&&Cn.length&&Cn.shift()()},!1),e=>{Cn.push(e),hn.postMessage(En,"*")}):e=>setTimeout(e));var Sn,Tn,En,Cn;const Nn="undefined"!=typeof queueMicrotask?queueMicrotask.bind(hn):"undefined"!=typeof process&&process.nextTick||kn,Mn={isArray:qt,isArrayBuffer:Zt,isBuffer:function(e){return null!==e&&!Gt(e)&&null!==e.constructor&&!Gt(e.constructor)&&Kt(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||Kt(e.append)&&("formdata"===(t=Yt(e))||"object"===t&&Kt(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Zt(e.buffer),t},isString:Xt,isNumber:Jt,isBoolean:e=>!0===e||!1===e,isObject:en,isPlainObject:tn,isReadableStream:ln,isRequest:un,isResponse:cn,isHeaders:dn,isUndefined:Gt,isDate:nn,isFile:rn,isBlob:on,isRegExp:bn,isFunction:Kt,isStream:e=>en(e)&&Kt(e.pipe),isURLSearchParams:sn,isTypedArray:gn,isFileList:an,forEach:fn,merge:function e(){const{caseless:t}=mn(this)&&this||{},n={},r=(r,o)=>{const a=t&&pn(n,o)||o;tn(n[a])&&tn(r)?n[a]=e(n[a],r):tn(r)?n[a]=e({},r):qt(r)?n[a]=r.slice():n[a]=r};for(let o=0,a=arguments.length;o<a;o++)arguments[o]&&fn(arguments[o],r);return n},extend:(e,t,n,{allOwnKeys:r}={})=>(fn(t,(t,r)=>{n&&Kt(t)?e[r]=Ut(t,n):e[r]=t},{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let o,a,i;const s={};if(t=t||{},null==e)return t;do{for(o=Object.getOwnPropertyNames(e),a=o.length;a-- >0;)i=o[a],r&&!r(i,e,t)||s[i]||(t[i]=e[i],s[i]=!0);e=!1!==n&&Bt(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:Yt,kindOfTest:$t,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(qt(e))return e;let t=e.length;if(!Jt(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Ht]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:yn,hasOwnProperty:vn,hasOwnProp:vn,reduceDescriptors:wn,freezeMethods:e=>{wn(e,(t,n)=>{if(Kt(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];Kt(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach(e=>{n[e]=!0})};return qt(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:pn,global:hn,isContextDefined:mn,isSpecCompliantForm:function(e){return!!(e&&Kt(e.append)&&"FormData"===e[Wt]&&e[Ht])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(en(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const o=qt(e)?[]:{};return fn(e,(e,t)=>{const a=n(e,r+1);!Gt(a)&&(o[t]=a)}),t[r]=void 0,o}}return e};return n(e,0)},isAsyncFn:xn,isThenable:e=>e&&(en(e)||Kt(e))&&Kt(e.then)&&Kt(e.catch),setImmediate:kn,asap:Nn,isIterable:e=>null!=e&&Kt(e[Ht])};function Pn(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o,this.status=o.status?o.status:null)}Mn.inherits(Pn,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Mn.toJSONObject(this.config),code:this.code,status:this.status}}});const Dn=Pn.prototype,In={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{In[e]={value:e}}),Object.defineProperties(Pn,In),Object.defineProperty(Dn,"isAxiosError",{value:!0}),Pn.from=(e,t,n,r,o,a)=>{const i=Object.create(Dn);return Mn.toFlatObject(e,i,function(e){return e!==Error.prototype},e=>"isAxiosError"!==e),Pn.call(i,e.message,t,n,r,o),i.cause=e,i.name=e.name,a&&Object.assign(i,a),i};function jn(e){return Mn.isPlainObject(e)||Mn.isArray(e)}function zn(e){return Mn.endsWith(e,"[]")?e.slice(0,-2):e}function _n(e,t,n){return e?e.concat(t).map(function(e,t){return e=zn(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const An=Mn.toFlatObject(Mn,{},null,function(e){return/^is[A-Z]/.test(e)});function On(e,t,n){if(!Mn.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=Mn.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Mn.isUndefined(t[e])})).metaTokens,o=n.visitor||u,a=n.dots,i=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Mn.isSpecCompliantForm(t);if(!Mn.isFunction(o))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Mn.isDate(e))return e.toISOString();if(!s&&Mn.isBlob(e))throw new Pn("Blob is not supported. Use a Buffer instead.");return Mn.isArrayBuffer(e)||Mn.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function u(e,n,o){let s=e;if(e&&!o&&"object"==typeof e)if(Mn.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(Mn.isArray(e)&&function(e){return Mn.isArray(e)&&!e.some(jn)}(e)||(Mn.isFileList(e)||Mn.endsWith(n,"[]"))&&(s=Mn.toArray(e)))return n=zn(n),s.forEach(function(e,r){!Mn.isUndefined(e)&&null!==e&&t.append(!0===i?_n([n],r,a):null===i?n:n+"[]",l(e))}),!1;return!!jn(e)||(t.append(_n(o,n,a),l(e)),!1)}const c=[],d=Object.assign(An,{defaultVisitor:u,convertValue:l,isVisitable:jn});if(!Mn.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!Mn.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+r.join("."));c.push(n),Mn.forEach(n,function(n,a){!0===(!(Mn.isUndefined(n)||null===n)&&o.call(t,n,Mn.isString(a)?a.trim():a,r,d))&&e(n,r?r.concat(a):[a])}),c.pop()}}(e),t}function Rn(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function Ln(e,t){this._pairs=[],e&&On(e,this,t)}const Fn=Ln.prototype;function Un(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Vn(e,t,n){if(!t)return e;const r=n&&n.encode||Un;Mn.isFunction(n)&&(n={serialize:n});const o=n&&n.serialize;let a;if(a=o?o(t,n):Mn.isURLSearchParams(t)?t.toString():new Ln(t,n).toString(r),a){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}Fn.append=function(e,t){this._pairs.push([e,t])},Fn.toString=function(e){const t=e?function(t){return e.call(this,t,Rn)}:Rn;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};class Bn{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Mn.forEach(this.handlers,function(t){null!==t&&e(t)})}}const Hn={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Wn={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Ln,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Yn="undefined"!=typeof window&&"undefined"!=typeof document,$n="object"==typeof navigator&&navigator||void 0,Qn=Yn&&(!$n||["ReactNative","NativeScript","NS"].indexOf($n.product)<0),qn="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Gn=Yn&&window.location.href||"http://localhost",Zn={...Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Yn,hasStandardBrowserEnv:Qn,hasStandardBrowserWebWorkerEnv:qn,navigator:$n,origin:Gn},Symbol.toStringTag,{value:"Module"})),...Wn};function Xn(e){function t(e,n,r,o){let a=e[o++];if("__proto__"===a)return!0;const i=Number.isFinite(+a),s=o>=e.length;if(a=!a&&Mn.isArray(r)?r.length:a,s)return Mn.hasOwnProp(r,a)?r[a]=[r[a],n]:r[a]=n,!i;r[a]&&Mn.isObject(r[a])||(r[a]=[]);return t(e,n,r[a],o)&&Mn.isArray(r[a])&&(r[a]=function(e){const t={},n=Object.keys(e);let r;const o=n.length;let a;for(r=0;r<o;r++)a=n[r],t[a]=e[a];return t}(r[a])),!i}if(Mn.isFormData(e)&&Mn.isFunction(e.entries)){const n={};return Mn.forEachEntry(e,(e,r)=>{t(function(e){return Mn.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}(e),r,n,0)}),n}return null}const Kn={transitional:Hn,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,o=Mn.isObject(e);o&&Mn.isHTMLForm(e)&&(e=new FormData(e));if(Mn.isFormData(e))return r?JSON.stringify(Xn(e)):e;if(Mn.isArrayBuffer(e)||Mn.isBuffer(e)||Mn.isStream(e)||Mn.isFile(e)||Mn.isBlob(e)||Mn.isReadableStream(e))return e;if(Mn.isArrayBufferView(e))return e.buffer;if(Mn.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return On(e,new Zn.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return Zn.isNode&&Mn.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((a=Mn.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return On(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||r?(t.setContentType("application/json",!1),function(e,t,n){if(Mn.isString(e))try{return(t||JSON.parse)(e),Mn.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||Kn.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(Mn.isResponse(e)||Mn.isReadableStream(e))return e;if(e&&Mn.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(o){if(n){if("SyntaxError"===o.name)throw Pn.from(o,Pn.ERR_BAD_RESPONSE,this,null,this.response);throw o}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Zn.classes.FormData,Blob:Zn.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Mn.forEach(["delete","get","head","post","put","patch"],e=>{Kn.headers[e]={}});const Jn=Mn.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),er=Symbol("internals");function tr(e){return e&&String(e).trim().toLowerCase()}function nr(e){return!1===e||null==e?e:Mn.isArray(e)?e.map(nr):String(e)}function rr(e,t,n,r,o){return Mn.isFunction(r)?r.call(this,t,n):(o&&(t=n),Mn.isString(t)?Mn.isString(r)?-1!==t.indexOf(r):Mn.isRegExp(r)?r.test(t):void 0:void 0)}let or=class{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function o(e,t,n){const o=tr(t);if(!o)throw new Error("header name must be a non-empty string");const a=Mn.findKey(r,o);(!a||void 0===r[a]||!0===n||void 0===n&&!1!==r[a])&&(r[a||t]=nr(e))}const a=(e,t)=>Mn.forEach(e,(e,n)=>o(e,n,t));if(Mn.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(Mn.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))a((e=>{const t={};let n,r,o;return e&&e.split("\n").forEach(function(e){o=e.indexOf(":"),n=e.substring(0,o).trim().toLowerCase(),r=e.substring(o+1).trim(),!n||t[n]&&Jn[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t})(e),t);else if(Mn.isObject(e)&&Mn.isIterable(e)){let n,r,o={};for(const t of e){if(!Mn.isArray(t))throw TypeError("Object iterator must return a key-value pair");o[r=t[0]]=(n=o[r])?Mn.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}a(o,t)}else null!=e&&o(t,e,n);return this}get(e,t){if(e=tr(e)){const n=Mn.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(Mn.isFunction(t))return t.call(this,e,n);if(Mn.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=tr(e)){const n=Mn.findKey(this,e);return!(!n||void 0===this[n]||t&&!rr(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function o(e){if(e=tr(e)){const o=Mn.findKey(n,e);!o||t&&!rr(0,n[o],o,t)||(delete n[o],r=!0)}}return Mn.isArray(e)?e.forEach(o):o(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const o=t[n];e&&!rr(0,this[o],o,e,!0)||(delete this[o],r=!0)}return r}normalize(e){const t=this,n={};return Mn.forEach(this,(r,o)=>{const a=Mn.findKey(n,o);if(a)return t[a]=nr(r),void delete t[o];const i=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(o):String(o).trim();i!==o&&delete t[o],t[i]=nr(r),n[i]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Mn.forEach(this,(n,r)=>{null!=n&&!1!==n&&(t[r]=e&&Mn.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){const t=(this[er]=this[er]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=tr(e);t[r]||(!function(e,t){const n=Mn.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(e,n,o){return this[r].call(this,t,e,n,o)},configurable:!0})})}(n,e),t[r]=!0)}return Mn.isArray(e)?e.forEach(r):r(e),this}};function ar(e,t){const n=this||Kn,r=t||n,o=or.from(r.headers);let a=r.data;return Mn.forEach(e,function(e){a=e.call(n,a,o.normalize(),t?t.status:void 0)}),o.normalize(),a}function ir(e){return!(!e||!e.__CANCEL__)}function sr(e,t,n){Pn.call(this,null==e?"canceled":e,Pn.ERR_CANCELED,t,n),this.name="CanceledError"}function lr(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new Pn("Request failed with status code "+n.status,[Pn.ERR_BAD_REQUEST,Pn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}or.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Mn.reduceDescriptors(or.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),Mn.freezeMethods(or),Mn.inherits(sr,Pn,{__CANCEL__:!0});const ur=(e,t,n=3)=>{let r=0;const o=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o,a=0,i=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),u=r[i];o||(o=l),n[a]=s,r[a]=l;let c=i,d=0;for(;c!==a;)d+=n[c++],c%=e;if(a=(a+1)%e,a===i&&(i=(i+1)%e),l-o<t)return;const f=u&&l-u;return f?Math.round(1e3*d/f):void 0}}(50,250);return function(e,t){let n,r,o=0,a=1e3/t;const i=(t,a=Date.now())=>{o=a,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),s=t-o;s>=a?i(e,t):(n=e,r||(r=setTimeout(()=>{r=null,i(n)},a-s)))},()=>n&&i(n)]}(n=>{const a=n.loaded,i=n.lengthComputable?n.total:void 0,s=a-r,l=o(s);r=a;e({loaded:a,total:i,progress:i?a/i:void 0,bytes:s,rate:l||void 0,estimated:l&&i&&a<=i?(i-a)/l:void 0,event:n,lengthComputable:null!=i,[t?"download":"upload"]:!0})},n)},cr=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},dr=e=>(...t)=>Mn.asap(()=>e(...t)),fr=Zn.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Zn.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Zn.origin),Zn.navigator&&/(msie|trident)/i.test(Zn.navigator.userAgent)):()=>!0,pr=Zn.hasStandardBrowserEnv?{write(e,t,n,r,o,a){const i=[e+"="+encodeURIComponent(t)];Mn.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),Mn.isString(r)&&i.push("path="+r),Mn.isString(o)&&i.push("domain="+o),!0===a&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function hr(e,t,n){let r=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(r||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const mr=e=>e instanceof or?{...e}:e;function gr(e,t){t=t||{};const n={};function r(e,t,n,r){return Mn.isPlainObject(e)&&Mn.isPlainObject(t)?Mn.merge.call({caseless:r},e,t):Mn.isPlainObject(t)?Mn.merge({},t):Mn.isArray(t)?t.slice():t}function o(e,t,n,o){return Mn.isUndefined(t)?Mn.isUndefined(e)?void 0:r(void 0,e,0,o):r(e,t,0,o)}function a(e,t){if(!Mn.isUndefined(t))return r(void 0,t)}function i(e,t){return Mn.isUndefined(t)?Mn.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,o,a){return a in t?r(n,o):a in e?r(void 0,n):void 0}const l={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:s,headers:(e,t,n)=>o(mr(e),mr(t),0,!0)};return Mn.forEach(Object.keys(Object.assign({},e,t)),function(r){const a=l[r]||o,i=a(e[r],t[r],r);Mn.isUndefined(i)&&a!==s||(n[r]=i)}),n}const yr=e=>{const t=gr({},e);let n,{data:r,withXSRFToken:o,xsrfHeaderName:a,xsrfCookieName:i,headers:s,auth:l}=t;if(t.headers=s=or.from(s),t.url=Vn(hr(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&s.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),Mn.isFormData(r))if(Zn.hasStandardBrowserEnv||Zn.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(!1!==(n=s.getContentType())){const[e,...t]=n?n.split(";").map(e=>e.trim()).filter(Boolean):[];s.setContentType([e||"multipart/form-data",...t].join("; "))}if(Zn.hasStandardBrowserEnv&&(o&&Mn.isFunction(o)&&(o=o(t)),o||!1!==o&&fr(t.url))){const e=a&&i&&pr.read(i);e&&s.set(a,e)}return t},vr="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const r=yr(e);let o=r.data;const a=or.from(r.headers).normalize();let i,s,l,u,c,{responseType:d,onUploadProgress:f,onDownloadProgress:p}=r;function h(){u&&u(),c&&c(),r.cancelToken&&r.cancelToken.unsubscribe(i),r.signal&&r.signal.removeEventListener("abort",i)}let m=new XMLHttpRequest;function g(){if(!m)return;const r=or.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());lr(function(e){t(e),h()},function(e){n(e),h()},{data:d&&"text"!==d&&"json"!==d?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m}),m=null}m.open(r.method.toUpperCase(),r.url,!0),m.timeout=r.timeout,"onloadend"in m?m.onloadend=g:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&0===m.responseURL.indexOf("file:"))&&setTimeout(g)},m.onabort=function(){m&&(n(new Pn("Request aborted",Pn.ECONNABORTED,e,m)),m=null)},m.onerror=function(){n(new Pn("Network Error",Pn.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const o=r.transitional||Hn;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new Pn(t,o.clarifyTimeoutError?Pn.ETIMEDOUT:Pn.ECONNABORTED,e,m)),m=null},void 0===o&&a.setContentType(null),"setRequestHeader"in m&&Mn.forEach(a.toJSON(),function(e,t){m.setRequestHeader(t,e)}),Mn.isUndefined(r.withCredentials)||(m.withCredentials=!!r.withCredentials),d&&"json"!==d&&(m.responseType=r.responseType),p&&([l,c]=ur(p,!0),m.addEventListener("progress",l)),f&&m.upload&&([s,u]=ur(f),m.upload.addEventListener("progress",s),m.upload.addEventListener("loadend",u)),(r.cancelToken||r.signal)&&(i=t=>{m&&(n(!t||t.type?new sr(null,e,m):t),m.abort(),m=null)},r.cancelToken&&r.cancelToken.subscribe(i),r.signal&&(r.signal.aborted?i():r.signal.addEventListener("abort",i)));const y=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(r.url);y&&-1===Zn.protocols.indexOf(y)?n(new Pn("Unsupported protocol "+y+":",Pn.ERR_BAD_REQUEST,e)):m.send(o||null)})},br=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,r=new AbortController;const o=function(e){if(!n){n=!0,i();const t=e instanceof Error?e:this.reason;r.abort(t instanceof Pn?t:new sr(t instanceof Error?t.message:t))}};let a=t&&setTimeout(()=>{a=null,o(new Pn(`timeout ${t} of ms exceeded`,Pn.ETIMEDOUT))},t);const i=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(o):e.removeEventListener("abort",o)}),e=null)};e.forEach(e=>e.addEventListener("abort",o));const{signal:s}=r;return s.unsubscribe=()=>Mn.asap(i),s}},wr=function*(e,t){let n=e.byteLength;if(n<t)return void(yield e);let r,o=0;for(;o<n;)r=o+t,yield e.slice(o,r),o=r},xr=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},kr=(e,t,n,r)=>{const o=async function*(e,t){for await(const n of xr(e))yield*wr(n,t)}(e,t);let a,i=0,s=e=>{a||(a=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await o.next();if(t)return s(),void e.close();let a=r.byteLength;if(n){let e=i+=a;n(e)}e.enqueue(new Uint8Array(r))}catch(t){throw s(t),t}},cancel:e=>(s(e),o.return())},{highWaterMark:2})},Sr="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,Tr=Sr&&"function"==typeof ReadableStream,Er=Sr&&("function"==typeof TextEncoder?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Cr=(e,...t)=>{try{return!!e(...t)}catch(n){return!1}},Nr=Tr&&Cr(()=>{let e=!1;const t=new Request(Zn.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Mr=Tr&&Cr(()=>Mn.isReadableStream(new Response("").body)),Pr={stream:Mr&&(e=>e.body)};var Dr;Sr&&(Dr=new Response,["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!Pr[e]&&(Pr[e]=Mn.isFunction(Dr[e])?t=>t[e]():(t,n)=>{throw new Pn(`Response type '${e}' is not supported`,Pn.ERR_NOT_SUPPORT,n)})}));const Ir=async(e,t)=>{const n=Mn.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(Mn.isBlob(e))return e.size;if(Mn.isSpecCompliantForm(e)){const t=new Request(Zn.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Mn.isArrayBufferView(e)||Mn.isArrayBuffer(e)?e.byteLength:(Mn.isURLSearchParams(e)&&(e+=""),Mn.isString(e)?(await Er(e)).byteLength:void 0)})(t):n},jr={http:null,xhr:vr,fetch:Sr&&(async e=>{let{url:t,method:n,data:r,signal:o,cancelToken:a,timeout:i,onDownloadProgress:s,onUploadProgress:l,responseType:u,headers:c,withCredentials:d="same-origin",fetchOptions:f}=yr(e);u=u?(u+"").toLowerCase():"text";let p,h=br([o,a&&a.toAbortSignal()],i);const m=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let g;try{if(l&&Nr&&"get"!==n&&"head"!==n&&0!==(g=await Ir(c,r))){let e,n=new Request(t,{method:"POST",body:r,duplex:"half"});if(Mn.isFormData(r)&&(e=n.headers.get("content-type"))&&c.setContentType(e),n.body){const[e,t]=cr(g,ur(dr(l)));r=kr(n.body,65536,e,t)}}Mn.isString(d)||(d=d?"include":"omit");const o="credentials"in Request.prototype;p=new Request(t,{...f,signal:h,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:r,duplex:"half",credentials:o?d:void 0});let a=await fetch(p);const i=Mr&&("stream"===u||"response"===u);if(Mr&&(s||i&&m)){const e={};["status","statusText","headers"].forEach(t=>{e[t]=a[t]});const t=Mn.toFiniteNumber(a.headers.get("content-length")),[n,r]=s&&cr(t,ur(dr(s),!0))||[];a=new Response(kr(a.body,65536,n,()=>{r&&r(),m&&m()}),e)}u=u||"text";let y=await Pr[Mn.findKey(Pr,u)||"text"](a,e);return!i&&m&&m(),await new Promise((t,n)=>{lr(t,n,{data:y,headers:or.from(a.headers),status:a.status,statusText:a.statusText,config:e,request:p})})}catch(y){if(m&&m(),y&&"TypeError"===y.name&&/Load failed|fetch/i.test(y.message))throw Object.assign(new Pn("Network Error",Pn.ERR_NETWORK,e,p),{cause:y.cause||y});throw Pn.from(y,y&&y.code,e,p)}})};Mn.forEach(jr,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}});const zr=e=>`- ${e}`,_r=e=>Mn.isFunction(e)||null===e||!1===e,Ar=e=>{e=Mn.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let a=0;a<t;a++){let t;if(n=e[a],r=n,!_r(n)&&(r=jr[(t=String(n)).toLowerCase()],void 0===r))throw new Pn(`Unknown adapter '${t}'`);if(r)break;o[t||"#"+a]=r}if(!r){const e=Object.entries(o).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));throw new Pn("There is no suitable adapter to dispatch the request "+(t?e.length>1?"since :\n"+e.map(zr).join("\n"):" "+zr(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return r};function Or(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new sr(null,e)}function Rr(e){Or(e),e.headers=or.from(e.headers),e.data=ar.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return Ar(e.adapter||Kn.adapter)(e).then(function(t){return Or(e),t.data=ar.call(e,e.transformResponse,t),t.headers=or.from(t.headers),t},function(t){return ir(t)||(Or(e),t&&t.response&&(t.response.data=ar.call(e,e.transformResponse,t.response),t.response.headers=or.from(t.response.headers))),Promise.reject(t)})}const Lr="1.9.0",Fr={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Fr[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const Ur={};Fr.transitional=function(e,t,n){function r(e,t){return"[Axios v1.9.0] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,o,a)=>{if(!1===e)throw new Pn(r(o," has been removed"+(t?" in "+t:"")),Pn.ERR_DEPRECATED);return t&&!Ur[o]&&(Ur[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,a)}},Fr.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const Vr={assertOptions:function(e,t,n){if("object"!=typeof e)throw new Pn("options must be an object",Pn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const a=r[o],i=t[a];if(i){const t=e[a],n=void 0===t||i(t,a,e);if(!0!==n)throw new Pn("option "+a+" must be "+n,Pn.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new Pn("Unknown option "+a,Pn.ERR_BAD_OPTION)}},validators:Fr},Br=Vr.validators;let Hr=class{constructor(e){this.defaults=e||{},this.interceptors={request:new Bn,response:new Bn}}async request(e,t){try{return await this._request(e,t)}catch(n){if(n instanceof Error){let e={};Error.captureStackTrace?Error.captureStackTrace(e):e=new Error;const t=e.stack?e.stack.replace(/^.+\n/,""):"";try{n.stack?t&&!String(n.stack).endsWith(t.replace(/^.+\n.+\n/,""))&&(n.stack+="\n"+t):n.stack=t}catch(r){}}throw n}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=gr(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:o}=t;void 0!==n&&Vr.assertOptions(n,{silentJSONParsing:Br.transitional(Br.boolean),forcedJSONParsing:Br.transitional(Br.boolean),clarifyTimeoutError:Br.transitional(Br.boolean)},!1),null!=r&&(Mn.isFunction(r)?t.paramsSerializer={serialize:r}:Vr.assertOptions(r,{encode:Br.function,serialize:Br.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),Vr.assertOptions(t,{baseUrl:Br.spelling("baseURL"),withXsrfToken:Br.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let a=o&&Mn.merge(o.common,o[t.method]);o&&Mn.forEach(["delete","get","head","post","put","patch","common"],e=>{delete o[e]}),t.headers=or.concat(a,o);const i=[];let s=!0;this.interceptors.request.forEach(function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,i.unshift(e.fulfilled,e.rejected))});const l=[];let u;this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let c,d=0;if(!s){const e=[Rr.bind(this),void 0];for(e.unshift.apply(e,i),e.push.apply(e,l),c=e.length,u=Promise.resolve(t);d<c;)u=u.then(e[d++],e[d++]);return u}c=i.length;let f=t;for(d=0;d<c;){const e=i[d++],t=i[d++];try{f=e(f)}catch(p){t.call(this,p);break}}try{u=Rr.call(this,f)}catch(p){return Promise.reject(p)}for(d=0,c=l.length;d<c;)u=u.then(l[d++],l[d++]);return u}getUri(e){return Vn(hr((e=gr(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}};Mn.forEach(["delete","get","head","options"],function(e){Hr.prototype[e]=function(t,n){return this.request(gr(n||{},{method:e,url:t,data:(n||{}).data}))}}),Mn.forEach(["post","put","patch"],function(e){function t(t){return function(n,r,o){return this.request(gr(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Hr.prototype[e]=t(),Hr.prototype[e+"Form"]=t(!0)});const Wr={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Wr).forEach(([e,t])=>{Wr[t]=e});const Yr=function e(t){const n=new Hr(t),r=Ut(Hr.prototype.request,n);return Mn.extend(r,Hr.prototype,n,{allOwnKeys:!0}),Mn.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(gr(t,n))},r}(Kn);Yr.Axios=Hr,Yr.CanceledError=sr,Yr.CancelToken=class e{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});const n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t;const r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,o){n.reason||(n.reason=new sr(e,r,o),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}},Yr.isCancel=ir,Yr.VERSION=Lr,Yr.toFormData=On,Yr.AxiosError=Pn,Yr.Cancel=Yr.CanceledError,Yr.all=function(e){return Promise.all(e)},Yr.spread=function(e){return function(t){return e.apply(null,t)}},Yr.isAxiosError=function(e){return Mn.isObject(e)&&!0===e.isAxiosError},Yr.mergeConfig=gr,Yr.AxiosHeaders=or,Yr.formToJSON=e=>Xn(Mn.isHTMLForm(e)?new FormData(e):e),Yr.getAdapter=Ar,Yr.HttpStatusCode=Wr,Yr.default=Yr;const{Axios:$r,AxiosError:Qr,CanceledError:qr,isCancel:Gr,CancelToken:Zr,VERSION:Xr,all:Kr,Cancel:Jr,isAxiosError:eo,spread:to,toFormData:no,AxiosHeaders:ro,HttpStatusCode:oo,formToJSON:ao,getAdapter:io,mergeConfig:so}=Yr,{VITE_API_URL:lo,VITE_OE_API_URL:uo}={VITE_API_URL:"https://api.trustid.life/api"};let co=null;const fo=e=>{co=e},po=async()=>{if(co)try{return void(await co())}catch(e){console.error("Auth logout handler failed; falling back to storage cleanup:",e)}await Promise.all([ee.remove("accessToken"),ee.remove("refreshToken"),ee.remove("trustIdPreferences")])},ho=e=>{const t=Yr.create({baseURL:e,headers:{"Content-Type":"application/json"}});return t.interceptors.request.use(async e=>{const t=await ee.get("accessToken");return t&&(e.headers.Authorization=`Bearer ${t}`),e},e=>Promise.reject(e)),t.interceptors.response.use(void 0,async e=>{var n,r;const o=e.config;if(null==(n=o.url)?void 0:n.includes("/auth/refresh-token"))return Promise.reject(e);if(401===(null==(r=e.response)?void 0:r.status)&&!o._retry){o._retry=!0;try{const e=await ee.get("refreshToken");if(!e)throw await po(),new Error("No refresh token available");const n=await Yr.post(`${lo}/auth/refresh-token`,{refreshToken:e}),{access_token:r,refresh_token:a}=n.data;return ee.set("accessToken",r),ee.set("refreshToken",a),o.headers.Authorization=`Bearer ${r}`,t.request(o)}catch(a){throw await po(),a}}return Promise.reject(e)}),t},mo=ho(lo),go=ho(uo),yo=(vo=lo,Yr.create({baseURL:vo,headers:{"Content-Type":"application/json"}}));var vo;const bo=async(e,t,n)=>{try{if(!n)throw new Error("Access token is required");const r={domain:e,...t};await mo.post("/user/basic-preferences",r)}catch(r){throw o.error("saveUserBasicPreferences Error:",r),r}},wo=e=>{const t=(e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()))(e);return t.charAt(0).toUpperCase()+t.slice(1)},xo=(...e)=>e.filter((e,t,n)=>Boolean(e)&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim(),ko=e=>{for(const t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0};
/**
   * @license lucide-react v0.508.0 - ISC
   *
   * This source code is licensed under the ISC license.
   * See the LICENSE file in the root directory of this source tree.
   */
var So={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"};
/**
   * @license lucide-react v0.508.0 - ISC
   *
   * This source code is licensed under the ISC license.
   * See the LICENSE file in the root directory of this source tree.
   */const To=m.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:o="",children:a,iconNode:i,...s},l)=>m.createElement("svg",{ref:l,...So,width:t,height:t,stroke:e,strokeWidth:r?24*Number(n)/Number(t):n,className:xo("lucide",o),...!a&&!ko(s)&&{"aria-hidden":"true"},...s},[...i.map(([e,t])=>m.createElement(e,t)),...Array.isArray(a)?a:[a]])),Eo=(e,t)=>{const n=m.forwardRef(({className:n,...r},o)=>{return m.createElement(To,{ref:o,iconNode:t,className:xo(`lucide-${a=wo(e),a.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,n),...r});var a});return n.displayName=wo(e),n},Co=Eo("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]),No=Eo("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]),Mo=Eo("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),Po=Eo("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),Do=Eo("download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]),Io=Eo("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]),jo=Eo("heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]),zo=Eo("settings-2",[["path",{d:"M20 7h-9",key:"3s1dr2"}],["path",{d:"M14 17H5",key:"gfn3mx"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]),_o=Eo("share-2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]),Ao=Eo("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]),Oo=Eo("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),Ro=()=>{const{theme:e}=re(),t=(null==e?void 0:e.theme.logoUrl)||zt||vt("data:image/svg+xml,%3csvg%20width='120'%20height='26'%20viewBox='0%200%20120%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.9936%2026C20.1698%2026%2025.9873%2020.1797%2025.9873%2013C25.9873%205.8203%2020.1698%200%2012.9936%200C5.81745%200%200%205.8203%200%2013C0%2020.1797%205.81745%2026%2012.9936%2026Z'%20fill='%230E6FFF'/%3e%3cpath%20d='M7.11505%2011.8934V16.1201C7.11505%2018.8124%209.51683%2021.2299%2012.9586%2022.0011L13.0018%2022.0109L13.0449%2022.0011C16.4847%2021.2318%2018.8885%2018.8124%2018.8885%2016.1201V10.0332H7.11898V11.8934H7.11505ZM17.0243%2016.1201C17.0243%2017.9431%2015.4094%2019.4756%2012.9998%2020.1487C10.5902%2019.4756%208.97525%2017.9431%208.97525%2016.1201V11.8934H17.0165L13.0076%2015.9023L11.277%2014.1716L9.96029%2015.4883L11.691%2017.219L13.0076%2018.5357L14.3243%2017.219L17.0243%2014.5189V16.1201Z'%20fill='white'/%3e%3cpath%20d='M17.0244%208.18835H17.2226H18.8846V6.52631V6.32812H17.0244V8.18835Z'%20fill='white'/%3e%3cpath%20d='M15.1622%206.32812H7.11505V6.52631V8.18835H15.1622V6.32812Z'%20fill='white'/%3e%3cpath%20d='M38.1517%2023.072H38.3166C38.8758%2023.0642%2039.4252%2022.9817%2039.957%2022.8189C40.5182%2022.6482%2040.999%2022.3832%2041.3973%2022.0222L40.685%2020.5701C40.0983%2021.0823%2039.3566%2021.3374%2038.4637%2021.3374C37.6298%2021.3354%2036.9881%2021.096%2036.5408%2020.6211C36.0953%2020.1463%2035.8716%2019.4732%2035.8716%2018.6V9.66189H40.426V7.98023H35.8716V3H33.8505V18.7177C33.8505%2020.1031%2034.2292%2021.1765%2034.9906%2021.9339C35.7343%2022.6776%2036.79%2023.0563%2038.1537%2023.072H38.1517Z'%20fill='%232B2B2B'/%3e%3cpath%20d='M45.5789%2010.2995V7.98211H43.6422V22.9287H45.6633V15.2994C45.6633%2013.5334%2046.1087%2012.1735%2047.0015%2011.212C47.8943%2010.2544%2049.1286%209.77562%2050.7003%209.77562C50.7768%209.77562%2050.8553%209.78151%2050.9279%209.78936C51.0045%209.80113%2051.0829%209.80309%2051.1575%209.80309V7.83887C49.6937%207.83887%2048.4693%208.13909%2047.4842%208.73562C46.6385%209.24777%2046.6228%209.29094%2045.5789%2010.2976V10.2995Z'%20fill='%232B2B2B'/%3e%3cpath%20d='M65.2012%2020.1897V22.9329H67.136V7.98243H65.1148V15.8119H65.1129C65.1129%2016.9519%2064.9088%2017.9291%2064.5026%2018.7435C64.0925%2019.5618%2063.5058%2020.1799%2062.7366%2020.6076C61.9694%2021.0354%2061.0609%2021.2473%2060.017%2021.2473C58.5943%2021.2473%2057.4896%2020.8431%2056.7008%2020.0366C55.912%2019.2282%2055.5195%2018.0292%2055.5195%2016.4359V7.98047H53.4984V16.6635C53.4984%2018.0881%2053.7594%2019.2733%2054.2813%2020.223C54.8013%2021.1747%2055.5411%2021.8831%2056.4889%2022.358C57.4366%2022.8328%2058.5453%2023.0703%2059.8188%2023.0703C61.0923%2023.0703%2062.3089%2022.7622%2063.3096%2022.1461C64.1102%2021.6516%2064.7381%2020.9942%2065.2032%2020.1877L65.2012%2020.1897Z'%20fill='%232B2B2B'/%3e%3cpath%20d='M78.7034%2022.5499C79.6217%2022.1987%2080.3261%2021.7062%2080.8128%2021.0704C81.2955%2020.4366%2081.5368%2019.6791%2081.5368%2018.8079C81.5368%2017.9936%2081.3602%2017.3323%2081.011%2016.8299C80.6597%2016.3296%2080.1927%2015.9391%2079.6158%2015.6644V15.6565C79.0389%2015.3838%2078.4051%2015.162%2077.7105%2015.0031C77.0158%2014.8422%2076.3251%2014.7028%2075.6305%2014.591C74.9378%2014.4772%2074.304%2014.33%2073.7232%2014.1495C73.1443%2013.969%2072.6793%2013.7198%2072.3281%2013.396C71.9768%2013.0722%2071.7983%2012.6287%2071.7983%2012.0577C71.7983%2011.3356%2072.1161%2010.743%2072.7519%2010.2779C73.3857%209.81289%2074.3786%209.57938%2075.7267%209.57938C76.486%209.57938%2077.2454%209.67749%2078.0048%209.8796C78.7642%2010.0798%2079.4765%2010.4055%2080.1397%2010.8627L81.0247%209.2399C80.3968%208.82391%2079.6001%208.4864%2078.6308%208.22738C77.6653%207.97228%2076.696%207.84277%2075.7286%207.84277C74.4571%207.84277%2073.3779%208.02526%2072.4968%208.39809C71.6118%208.767%2070.9466%209.27719%2070.4894%209.92277C70.0362%2010.5684%2069.8066%2011.2983%2069.8066%2012.1166C69.8066%2012.9348%2069.9832%2013.655%2070.3364%2014.1671C70.6857%2014.6793%2071.1488%2015.0835%2071.7178%2015.3779C72.2849%2015.6722%2072.9187%2015.8959%2073.6114%2016.047C74.304%2016.1981%2075.0026%2016.3315%2075.7031%2016.4453C76.4036%2016.5591%2077.0413%2016.6945%2077.6104%2016.8574C78.1814%2017.0203%2078.6406%2017.2558%2078.9918%2017.5697C79.3431%2017.8837%2079.5177%2018.3173%2079.5177%2018.8668C79.5177%2019.6085%2079.2037%2020.1991%2078.5778%2020.6465C77.9518%2021.092%2076.9256%2021.3157%2075.503%2021.3157C74.459%2021.3157%2073.4603%2021.1508%2072.5125%2020.8192C71.5608%2020.4876%2070.7857%2020.0912%2070.1774%2019.6379L69.267%2021.2313C69.8929%2021.7631%2070.7563%2022.2065%2071.8591%2022.5539C72.8618%2022.8737%2073.9214%2023.0464%2075.034%2023.0739H75.7031C76.8667%2023.0464%2077.8674%2022.8737%2078.7053%2022.5539L78.7034%2022.5499Z'%20fill='%232B2B2B'/%3e%3cpath%20d='M85.3003%2021.9339C86.0421%2022.6776%2087.0997%2023.0563%2088.4635%2023.072H88.6263C89.1856%2023.0642%2089.7311%2022.9817%2090.2668%2022.8189C90.828%2022.6482%2091.3087%2022.3832%2091.707%2022.0222L90.9948%2020.5701C90.408%2021.0823%2089.6683%2021.3374%2088.7755%2021.3374H88.7696C87.9317%2021.3354%2087.294%2021.096%2086.8466%2020.6211C86.4012%2020.1463%2086.1794%2019.4732%2086.1794%2018.6V9.66189H90.7338V7.98023H86.1794V3H84.1583V18.7177C84.1583%2020.1031%2084.539%2021.1765%2085.2984%2021.9339H85.3003Z'%20fill='%232B2B2B'/%3e%3cpath%20d='M100.125%203H97.2778V22.9307H100.125V3Z'%20fill='%232B2B2B'/%3e%3cpath%20d='M103.231%2020.4544V22.9288H106.079L108.784%2022.9307C110.912%2022.9307%20112.787%2022.5147%20114.406%2021.6768C116.029%2020.8429%20117.291%2019.6734%20118.193%2018.1742C119.096%2016.677%20119.543%2014.9404%20119.543%2012.9624C119.543%2010.9845%20119.092%209.25179%20118.193%207.75262C117.289%206.25541%20116.029%205.08591%20114.406%204.24998C112.783%203.41602%20110.91%202.99609%20108.784%202.99609H103.231V20.4504V20.4544ZM106.079%205.4764H108.616C110.264%205.4764%20111.696%205.79036%20112.899%206.41632C114.102%207.04228%20115.04%207.91353%20115.703%209.03791C116.37%2010.1584%20116.7%2011.4672%20116.7%2012.9683C116.7%2014.4695%20116.367%2015.7547%20115.703%2016.883C115.04%2018.0113%20114.104%2018.8904%20112.899%2019.5144C111.694%2020.1404%20110.264%2020.4544%20108.616%2020.4544H106.079V5.4764Z'%20fill='%232B2B2B'/%3e%3c/svg%3e");return Z.jsx("div",{className:"flex items-center justify-star",children:Z.jsx("img",{src:t,alt:"Trust ID Logo",className:"object-cover h-[24px]"})})},Lo=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,Fo=ce,Uo=(e,t)=>n=>{var r;if(null==(null==t?void 0:t.variants))return Fo(e,null==n?void 0:n.class,null==n?void 0:n.className);const{variants:o,defaultVariants:a}=t,i=Object.keys(o).map(e=>{const t=null==n?void 0:n[e],r=null==a?void 0:a[e];if(null===t)return null;const i=Lo(t)||Lo(r);return o[e][i]}),s=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{}),l=null==t||null===(r=t.compoundVariants)||void 0===r?void 0:r.reduce((e,t)=>{let{class:n,className:r,...o}=t;return Object.entries(o).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...a,...s}[t]):{...a,...s}[t]===n})?[...e,n,r]:e},[]);return Fo(e,i,l,null==n?void 0:n.class,null==n?void 0:n.className)},Vo=e=>{const t=e.size||"16px";return Z.jsx("div",{className:"flex items-center justify-center",children:Z.jsx("div",{className:`w-[${t}] h-[${t}] border-[2px] border-gray-300 border-t-primary rounded-full animate-spin`})})},Bo=Uo("w-[50px] h-[50px] relative flex items-center justify-center rounded-full whitespace-nowrap text-[14px] transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary shadow hover:bg-primary/90 [&_svg]:stroke-white",outline:"border-2 border-primary bg-transparent shadow-sm hover:bg-primary/30 hover:bg-primary/30 [&_svg]:stroke-white"}},defaultVariants:{variant:"default"}}),Ho=m.forwardRef(({className:e,variant:t="default",onClick:n,children:r,icon:o,loading:a,...i},s)=>{const l=Ct({ref:s,onPress:n,disabled:!1});return Z.jsx("div",{className:yt(Bo({variant:t,className:e})),ref:l,...i,children:a?Z.jsx(Vo,{}):o})});
/**
   * @license lucide-react v0.508.0 - ISC
   *
   * This source code is licensed under the ISC license.
   * See the LICENSE file in the root directory of this source tree.
   */Ho.displayName="IconButton";const Wo=({handleClose:e,onHeartClick:t,onSettingsClick:n,step:r,handleBack:o=()=>{}})=>{const{preferences:a,advertisingCards:i}=Et(),s=Ct({onPress:e}),l=Ct({onPress:o}),u=m.useMemo(()=>Boolean([lm.CodeStep,lm.VerificationStep,lm.AdvertisingStep,lm.SuccessStep].includes(r)||r===lm.PreferenceStep&&a),[r,a]),c=m.useMemo(()=>[lm.PreferenceStep,lm.AdvertisingStep].includes(r)&&Number.isInteger(null==i?void 0:i.length)&&0!==(null==i?void 0:i.length),[r,i]);return Z.jsxs("div",{className:"flex justify-between",children:[Z.jsxs("div",{className:"flex",children:[r===lm.CodeStep&&Z.jsx("button",{ref:l,className:"w-[24px] mr-[16px] flex items-center justify-center",children:Z.jsx(Po,{})}),Z.jsx(Ro,{})]}),Z.jsxs("div",{className:"flex",children:[c&&Z.jsxs("div",{className:"flex gap-[5px]",children:[Z.jsx(Ho,{icon:Z.jsx(jo,{}),onClick:t}),Z.jsx(Ho,{icon:Z.jsx(zo,{}),onClick:n})]}),u&&Z.jsx("button",{ref:s,className:"w-[48px] flex items-center justify-center",children:Z.jsx(Oo,{})})]})]})},Yo=m.createContext({});function $o(e){const t=m.useRef(null);return null===t.current&&(t.current=e()),t.current}const Qo="undefined"!=typeof window,qo=Qo?m.useLayoutEffect:m.useEffect,Go=m.createContext(null),Zo=m.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});class Xo extends m.Component{getSnapshotBeforeUpdate(e){const t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){const e=t.offsetParent,n=e instanceof HTMLElement&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function Ko({children:e,isPresent:t,anchorX:n}){const r=m.useId(),o=m.useRef(null),a=m.useRef({width:0,height:0,top:0,left:0,right:0}),{nonce:i}=m.useContext(Zo);return m.useInsertionEffect(()=>{const{width:e,height:s,top:l,left:u,right:c}=a.current;if(t||!o.current||!e||!s)return;const d="left"===n?`left: ${u}`:`right: ${c}`;o.current.dataset.motionPopId=r;const f=document.createElement("style");return i&&(f.nonce=i),document.head.appendChild(f),f.sheet&&f.sheet.insertRule(`\n          [data-motion-pop-id="${r}"] {\n            position: absolute !important;\n            width: ${e}px !important;\n            height: ${s}px !important;\n            ${d}px !important;\n            top: ${l}px !important;\n          }\n        `),()=>{document.head.contains(f)&&document.head.removeChild(f)}},[t]),Z.jsx(Xo,{isPresent:t,childRef:o,sizeRef:a,children:m.cloneElement(e,{ref:o})})}const Jo=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:o,presenceAffectsLayout:a,mode:i,anchorX:s})=>{const l=$o(ea),u=m.useId();let c=!0,d=m.useMemo(()=>(c=!1,{id:u,initial:t,isPresent:n,custom:o,onExitComplete:e=>{l.set(e,!0);for(const t of l.values())if(!t)return;r&&r()},register:e=>(l.set(e,!1),()=>l.delete(e))}),[n,l,r]);return a&&c&&(d={...d}),m.useMemo(()=>{l.forEach((e,t)=>l.set(t,!1))},[n]),m.useEffect(()=>{!n&&!l.size&&r&&r()},[n]),"popLayout"===i&&(e=Z.jsx(Ko,{isPresent:n,anchorX:s,children:e})),Z.jsx(Go.Provider,{value:d,children:e})};function ea(){return new Map}function ta(e=!0){const t=m.useContext(Go);if(null===t)return[!0,null];const{isPresent:n,onExitComplete:r,register:o}=t,a=m.useId();m.useEffect(()=>{if(e)return o(a)},[e]);const i=m.useCallback(()=>e&&r&&r(a),[a,r,e]);return!n&&r?[!1,i]:[!0]}const na=e=>e.key||"";function ra(e){const t=[];return m.Children.forEach(e,e=>{m.isValidElement(e)&&t.push(e)}),t}var oa={};const aa=({children:e,custom:t,initial:n=!0,onExitComplete:r,presenceAffectsLayout:o=!0,mode:a="sync",propagate:i=!1,anchorX:s="left"})=>{const[l,u]=ta(i),c=m.useMemo(()=>ra(e),[e]),d=i&&!l?[]:c.map(na),f=m.useRef(!0),p=m.useRef(c),h=$o(()=>new Map),[g,y]=m.useState(c),[v,b]=m.useState(c);qo(()=>{f.current=!1,p.current=c;for(let e=0;e<v.length;e++){const t=na(v[e]);d.includes(t)?h.delete(t):!0!==h.get(t)&&h.set(t,!1)}},[v,d.length,d.join("-")]);const w=[];if(c!==g){let e=[...c];for(let t=0;t<v.length;t++){const n=v[t],r=na(n);d.includes(r)||(e.splice(t,0,n),w.push(n))}return"wait"===a&&w.length&&(e=w),b(ra(e)),y(c),null}"production"!==oa.NODE_ENV&&"wait"===a&&v.length>1&&console.warn('You\'re attempting to animate multiple children within AnimatePresence, but its mode is set to "wait". This will lead to odd visual behaviour.');const{forceRender:x}=m.useContext(Yo);return Z.jsx(Z.Fragment,{children:v.map(e=>{const m=na(e),g=!(i&&!l)&&(c===v||d.includes(m));return Z.jsx(Jo,{isPresent:g,initial:!(f.current&&!n)&&void 0,custom:t,presenceAffectsLayout:o,mode:a,onExitComplete:g?void 0:()=>{if(!h.has(m))return;h.set(m,!0);let e=!0;h.forEach(t=>{t||(e=!1)}),e&&(null==x||x(),b(p.current),i&&(null==u||u()),r&&r())},anchorX:s,children:e},m)})})};function ia(e,t){-1===e.indexOf(t)&&e.push(t)}function sa(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}const la=(e,t,n)=>n>t?t:n<e?e:n;let ua=()=>{},ca=()=>{};"production"!=={}.NODE_ENV&&(ua=(e,t)=>{e||"undefined"==typeof console||console.warn(t)},ca=(e,t)=>{if(!e)throw new Error(t)});const da={},fa=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),pa=e=>/^0[^.\s]+$/u.test(e);function ha(e){let t;return()=>(void 0===t&&(t=e()),t)}const ma=e=>e,ga=(e,t)=>n=>t(e(n)),ya=(...e)=>e.reduce(ga),va=(e,t,n)=>{const r=t-e;return 0===r?1:(n-e)/r};class ba{constructor(){this.subscriptions=[]}add(e){return ia(this.subscriptions,e),()=>sa(this.subscriptions,e)}notify(e,t,n){const r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(let o=0;o<r;o++){const r=this.subscriptions[o];r&&r(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const wa=e=>1e3*e,xa=e=>e/1e3;function ka(e,t){return t?e*(1e3/t):0}const Sa=new Set;function Ta(e,t,n){e||Sa.has(t)||(console.warn(t),Sa.add(t))}const Ea=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function Ca(e,t,n,r){if(e===t&&n===r)return ma;const o=t=>function(e,t,n,r,o){let a,i,s=0;do{i=t+(n-t)/2,a=Ea(i,r,o)-e,a>0?n=i:t=i}while(Math.abs(a)>1e-7&&++s<12);return i}(t,0,1,e,n);return e=>0===e||1===e?e:Ea(o(e),t,r)}const Na=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Ma=e=>t=>1-e(1-t),Pa=Ca(.33,1.53,.69,.99),Da=Ma(Pa),Ia=Na(Da),ja=e=>(e*=2)<1?.5*Da(e):.5*(2-Math.pow(2,-10*(e-1))),za=e=>1-Math.sin(Math.acos(e)),_a=Ma(za),Aa=Na(za),Oa=Ca(.42,0,1,1),Ra=Ca(0,0,.58,1),La=Ca(.42,0,.58,1),Fa=e=>Array.isArray(e)&&"number"==typeof e[0],Ua={linear:ma,easeIn:Oa,easeInOut:La,easeOut:Ra,circIn:za,circInOut:Aa,circOut:_a,backIn:Da,backInOut:Ia,backOut:Pa,anticipate:ja},Va=e=>{if(Fa(e)){ca(4===e.length,"Cubic bezier arrays must contain four numerical values.");const[t,n,r,o]=e;return Ca(t,n,r,o)}return"string"==typeof e?(ca(void 0!==Ua[e],`Invalid easing type '${e}'`),Ua[e]):e},Ba=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],Ha={value:null};function Wa(e,t){let n=!1,r=!0;const o={delta:0,timestamp:0,isProcessing:!1},a=()=>n=!0,i=Ba.reduce((e,n)=>(e[n]=function(e,t){let n=new Set,r=new Set,o=!1,a=!1;const i=new WeakSet;let s={delta:0,timestamp:0,isProcessing:!1},l=0;function u(t){i.has(t)&&(c.schedule(t),e()),l++,t(s)}const c={schedule:(e,t=!1,a=!1)=>{const s=a&&o?n:r;return t&&i.add(e),s.has(e)||s.add(e),e},cancel:e=>{r.delete(e),i.delete(e)},process:e=>{s=e,o?a=!0:(o=!0,[n,r]=[r,n],n.forEach(u),t&&Ha.value&&Ha.value.frameloop[t].push(l),l=0,n.clear(),o=!1,a&&(a=!1,c.process(e)))}};return c}(a,t?n:void 0),e),{}),{setup:s,read:l,resolveKeyframes:u,preUpdate:c,update:d,preRender:f,render:p,postRender:h}=i,m=()=>{const a=da.useManualTiming?o.timestamp:performance.now();n=!1,da.useManualTiming||(o.delta=r?1e3/60:Math.max(Math.min(a-o.timestamp,40),1)),o.timestamp=a,o.isProcessing=!0,s.process(o),l.process(o),u.process(o),c.process(o),d.process(o),f.process(o),p.process(o),h.process(o),o.isProcessing=!1,n&&t&&(r=!1,e(m))};return{schedule:Ba.reduce((t,a)=>{const s=i[a];return t[a]=(t,a=!1,i=!1)=>(n||(n=!0,r=!0,o.isProcessing||e(m)),s.schedule(t,a,i)),t},{}),cancel:e=>{for(let t=0;t<Ba.length;t++)i[Ba[t]].cancel(e)},state:o,steps:i}}const{schedule:Ya,cancel:$a,state:Qa,steps:qa}=Wa("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:ma,!0);let Ga;function Za(){Ga=void 0}const Xa={now:()=>(void 0===Ga&&Xa.set(Qa.isProcessing||da.useManualTiming?Qa.timestamp:performance.now()),Ga),set:e=>{Ga=e,queueMicrotask(Za)}},Ka=e=>t=>"string"==typeof t&&t.startsWith(e),Ja=Ka("--"),ei=Ka("var(--"),ti=e=>!!ei(e)&&ni.test(e.split("/*")[0].trim()),ni=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,ri={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},oi={...ri,transform:e=>la(0,1,e)},ai={...ri,default:1},ii=e=>Math.round(1e5*e)/1e5,si=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;const li=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,ui=(e,t)=>n=>Boolean("string"==typeof n&&li.test(n)&&n.startsWith(e)||t&&!function(e){return null==e}(n)&&Object.prototype.hasOwnProperty.call(n,t)),ci=(e,t,n)=>r=>{if("string"!=typeof r)return r;const[o,a,i,s]=r.match(si);return{[e]:parseFloat(o),[t]:parseFloat(a),[n]:parseFloat(i),alpha:void 0!==s?parseFloat(s):1}},di={...ri,transform:e=>Math.round((e=>la(0,255,e))(e))},fi={test:ui("rgb","red"),parse:ci("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+di.transform(e)+", "+di.transform(t)+", "+di.transform(n)+", "+ii(oi.transform(r))+")"};const pi={test:ui("#"),parse:function(e){let t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}},transform:fi.transform},hi=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),mi=hi("deg"),gi=hi("%"),yi=hi("px"),vi=hi("vh"),bi=hi("vw"),wi=(()=>({...gi,parse:e=>gi.parse(e)/100,transform:e=>gi.transform(100*e)}))(),xi={test:ui("hsl","hue"),parse:ci("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+gi.transform(ii(t))+", "+gi.transform(ii(n))+", "+ii(oi.transform(r))+")"},ki={test:e=>fi.test(e)||pi.test(e)||xi.test(e),parse:e=>fi.test(e)?fi.parse(e):xi.test(e)?xi.parse(e):pi.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?fi.transform(e):xi.transform(e)},Si=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;const Ti="number",Ei="color",Ci=/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 Ni(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},o=[];let a=0;const i=t.replace(Ci,e=>(ki.test(e)?(r.color.push(a),o.push(Ei),n.push(ki.parse(e))):e.startsWith("var(")?(r.var.push(a),o.push("var"),n.push(e)):(r.number.push(a),o.push(Ti),n.push(parseFloat(e))),++a,"${}")).split("${}");return{values:n,split:i,indexes:r,types:o}}function Mi(e){return Ni(e).values}function Pi(e){const{split:t,types:n}=Ni(e),r=t.length;return e=>{let o="";for(let a=0;a<r;a++)if(o+=t[a],void 0!==e[a]){const t=n[a];o+=t===Ti?ii(e[a]):t===Ei?ki.transform(e[a]):e[a]}return o}}const Di=e=>"number"==typeof e?0:e;const Ii={test:function(e){var t,n;return isNaN(e)&&"string"==typeof e&&((null==(t=e.match(si))?void 0:t.length)||0)+((null==(n=e.match(Si))?void 0:n.length)||0)>0},parse:Mi,createTransformer:Pi,getAnimatableNone:function(e){const t=Mi(e);return Pi(e)(t.map(Di))}};function ji(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function zi(e,t){return n=>n>0?t:e}const _i=(e,t,n)=>e+(t-e)*n,Ai=(e,t,n)=>{const r=e*e,o=n*(t*t-r)+r;return o<0?0:Math.sqrt(o)},Oi=[pi,fi,xi];function Ri(e){const t=(n=e,Oi.find(e=>e.test(n)));var n;if(ua(Boolean(t),`'${e}' is not an animatable color. Use the equivalent color code instead.`),!Boolean(t))return!1;let r=t.parse(e);return t===xi&&(r=function({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,n/=100;let o=0,a=0,i=0;if(t/=100){const r=n<.5?n*(1+t):n+t-n*t,s=2*n-r;o=ji(s,r,e+1/3),a=ji(s,r,e),i=ji(s,r,e-1/3)}else o=a=i=n;return{red:Math.round(255*o),green:Math.round(255*a),blue:Math.round(255*i),alpha:r}}(r)),r}const Li=(e,t)=>{const n=Ri(e),r=Ri(t);if(!n||!r)return zi(e,t);const o={...n};return e=>(o.red=Ai(n.red,r.red,e),o.green=Ai(n.green,r.green,e),o.blue=Ai(n.blue,r.blue,e),o.alpha=_i(n.alpha,r.alpha,e),fi.transform(o))},Fi=new Set(["none","hidden"]);function Ui(e,t){return n=>_i(e,t,n)}function Vi(e){return"number"==typeof e?Ui:"string"==typeof e?ti(e)?zi:ki.test(e)?Li:Wi:Array.isArray(e)?Bi:"object"==typeof e?ki.test(e)?Li:Hi:zi}function Bi(e,t){const n=[...e],r=n.length,o=e.map((e,n)=>Vi(e)(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=o[t](e);return n}}function Hi(e,t){const n={...e,...t},r={};for(const o in n)void 0!==e[o]&&void 0!==t[o]&&(r[o]=Vi(e[o])(e[o],t[o]));return e=>{for(const t in r)n[t]=r[t](e);return n}}const Wi=(e,t)=>{const n=Ii.createTransformer(t),r=Ni(e),o=Ni(t);return r.indexes.var.length===o.indexes.var.length&&r.indexes.color.length===o.indexes.color.length&&r.indexes.number.length>=o.indexes.number.length?Fi.has(e)&&!o.values.length||Fi.has(t)&&!r.values.length?function(e,t){return Fi.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}(e,t):ya(Bi(function(e,t){const n=[],r={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){const a=t.types[o],i=e.indexes[a][r[a]],s=e.values[i]??0;n[o]=s,r[a]++}return n}(r,o),o.values),n):(ua(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),zi(e,t))};function Yi(e,t,n){if("number"==typeof e&&"number"==typeof t&&"number"==typeof n)return _i(e,t,n);return Vi(e)(e,t)}const $i=e=>{const t=({timestamp:t})=>e(t);return{start:(e=!0)=>Ya.update(t,e),stop:()=>$a(t),now:()=>Qa.isProcessing?Qa.timestamp:Xa.now()}},Qi=(e,t,n=10)=>{let r="";const o=Math.max(Math.round(t/n),2);for(let a=0;a<o;a++)r+=e(a/(o-1))+", ";return`linear(${r.substring(0,r.length-2)})`},qi=2e4;function Gi(e){let t=0;let n=e.next(t);for(;!n.done&&t<qi;)t+=50,n=e.next(t);return t>=qi?1/0:t}function Zi(e,t,n){const r=Math.max(t-5,0);return ka(n-e(r),t-r)}const Xi=100,Ki=10,Ji=1,es=0,ts=800,ns=.3,rs=.3,os={granular:.01,default:2},as={granular:.005,default:.5},is=.01,ss=10,ls=.05,us=1;function cs({duration:e=ts,bounce:t=ns,velocity:n=es,mass:r=Ji}){let o,a;ua(e<=wa(ss),"Spring duration must be 10 seconds or less");let i=1-t;i=la(ls,us,i),e=la(is,ss,xa(e)),i<1?(o=t=>{const r=t*i,o=r*e;return.001-(r-n)/fs(t,i)*Math.exp(-o)},a=t=>{const r=t*i*e,a=r*n+n,s=Math.pow(i,2)*Math.pow(t,2)*e,l=Math.exp(-r),u=fs(Math.pow(t,2),i);return(.001-o(t)>0?-1:1)*((a-s)*l)/u}):(o=t=>Math.exp(-t*e)*((t-n)*e+1)-.001,a=t=>Math.exp(-t*e)*(e*e*(n-t)));const s=function(e,t,n){let r=n;for(let o=1;o<ds;o++)r-=e(r)/t(r);return r}(o,a,5/e);if(e=wa(e),isNaN(s))return{stiffness:Xi,damping:Ki,duration:e};{const t=Math.pow(s,2)*r;return{stiffness:t,damping:2*i*Math.sqrt(r*t),duration:e}}}const ds=12;function fs(e,t){return e*Math.sqrt(1-t*t)}const ps=["duration","bounce"],hs=["stiffness","damping","mass"];function ms(e,t){return t.some(t=>void 0!==e[t])}function gs(e=rs,t=ns){const n="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:o}=n;const a=n.keyframes[0],i=n.keyframes[n.keyframes.length-1],s={done:!1,value:a},{stiffness:l,damping:u,mass:c,duration:d,velocity:f,isResolvedFromDuration:p}=function(e){let t={velocity:es,stiffness:Xi,damping:Ki,mass:Ji,isResolvedFromDuration:!1,...e};if(!ms(e,hs)&&ms(e,ps))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(1.2*n),o=r*r,a=2*la(.05,1,1-(e.bounce||0))*Math.sqrt(o);t={...t,mass:Ji,stiffness:o,damping:a}}else{const n=cs(e);t={...t,...n,mass:Ji},t.isResolvedFromDuration=!0}return t}({...n,velocity:-xa(n.velocity||0)}),h=f||0,m=u/(2*Math.sqrt(l*c)),g=i-a,y=xa(Math.sqrt(l/c)),v=Math.abs(g)<5;let b;if(r||(r=v?os.granular:os.default),o||(o=v?as.granular:as.default),m<1){const e=fs(y,m);b=t=>{const n=Math.exp(-m*y*t);return i-n*((h+m*y*g)/e*Math.sin(e*t)+g*Math.cos(e*t))}}else if(1===m)b=e=>i-Math.exp(-y*e)*(g+(h+y*g)*e);else{const e=y*Math.sqrt(m*m-1);b=t=>{const n=Math.exp(-m*y*t),r=Math.min(e*t,300);return i-n*((h+m*y*g)*Math.sinh(r)+e*g*Math.cosh(r))/e}}const w={calculatedDuration:p&&d||null,next:e=>{const t=b(e);if(p)s.done=e>=d;else{let n=0===e?h:0;m<1&&(n=0===e?wa(h):Zi(b,e,t));const a=Math.abs(n)<=r,l=Math.abs(i-t)<=o;s.done=a&&l}return s.value=s.done?i:t,s},toString:()=>{const e=Math.min(Gi(w),qi),t=Qi(t=>w.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return w}function ys({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:o=10,bounceStiffness:a=500,modifyTarget:i,min:s,max:l,restDelta:u=.5,restSpeed:c}){const d=e[0],f={done:!1,value:d},p=e=>void 0===s?l:void 0===l||Math.abs(s-e)<Math.abs(l-e)?s:l;let h=n*t;const m=d+h,g=void 0===i?m:i(m);g!==m&&(h=g-d);const y=e=>-h*Math.exp(-e/r),v=e=>g+y(e),b=e=>{const t=y(e),n=v(e);f.done=Math.abs(t)<=u,f.value=f.done?g:n};let w,x;const k=e=>{var t;(t=f.value,void 0!==s&&t<s||void 0!==l&&t>l)&&(w=e,x=gs({keyframes:[f.value,p(f.value)],velocity:Zi(v,e,f.value),damping:o,stiffness:a,restDelta:u,restSpeed:c}))};return k(0),{calculatedDuration:null,next:e=>{let t=!1;return x||void 0!==w||(t=!0,b(e),k(e)),void 0!==w&&e>=w?x.next(e-w):(!t&&b(e),f)}}}function vs(e,t,{clamp:n=!0,ease:r,mixer:o}={}){const a=e.length;if(ca(a===t.length,"Both input and output ranges must be the same length"),1===a)return()=>t[0];if(2===a&&t[0]===t[1])return()=>t[1];const i=e[0]===e[1];e[0]>e[a-1]&&(e=[...e].reverse(),t=[...t].reverse());const s=function(e,t,n){const r=[],o=n||da.mix||Yi,a=e.length-1;for(let i=0;i<a;i++){let n=o(e[i],e[i+1]);if(t){const e=Array.isArray(t)?t[i]||ma:t;n=ya(e,n)}r.push(n)}return r}(t,r,o),l=s.length,u=n=>{if(i&&n<e[0])return t[0];let r=0;if(l>1)for(;r<e.length-2&&!(n<e[r+1]);r++);const o=va(e[r],e[r+1],n);return s[r](o)};return n?t=>u(la(e[0],e[a-1],t)):u}function bs(e){const t=[0];return function(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const o=va(0,t,r);e.push(_i(n,1,o))}}(t,e.length-1),t}function ws({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){const o=(e=>Array.isArray(e)&&"number"!=typeof e[0])(r)?r.map(Va):Va(r),a={done:!1,value:t[0]},i=function(e,t){return e.map(e=>e*t)}(n&&n.length===t.length?n:bs(t),e),s=vs(i,t,{ease:Array.isArray(o)?o:(l=t,u=o,l.map(()=>u||La).splice(0,l.length-1))});var l,u;return{calculatedDuration:e,next:t=>(a.value=s(t),a.done=t>=e,a)}}gs.applyToOptions=e=>{const t=function(e,t=100,n){const r=n({...e,keyframes:[0,t]}),o=Math.min(Gi(r),qi);return{type:"keyframes",ease:e=>r.next(o*e).value/t,duration:xa(o)}}(e,100,gs);return e.ease=t.ease,e.duration=wa(t.duration),e.type="keyframes",e};const xs=e=>null!==e;function ks(e,{repeat:t,repeatType:n="loop"},r,o=1){const a=e.filter(xs),i=o<0||t&&"loop"!==n&&t%2==1?0:a.length-1;return i&&void 0!==r?r:a[i]}const Ss={decay:ys,inertia:ys,tween:ws,keyframes:ws,spring:gs};function Ts(e){"string"==typeof e.type&&(e.type=Ss[e.type])}class Es{constructor(){this.count=0,this.updateFinished()}get finished(){return this._finished}updateFinished(){this.count++,this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}var Cs={};const Ns=e=>e/100;class Ms extends Es{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=(e=!0)=>{if(e){const{motionValue:e}=this.options;e&&e.updatedAt!==Xa.now()&&this.tick(Xa.now())}if(this.isStopped=!0,"idle"===this.state)return;this.teardown();const{onStop:t}=this.options;t&&t()},this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){const{options:e}=this;Ts(e);const{type:t=ws,repeat:n=0,repeatDelay:r=0,repeatType:o,velocity:a=0}=e;let{keyframes:i}=e;const s=t||ws;"production"!==Cs.NODE_ENV&&s!==ws&&ca(i.length<=2,`Only two keyframes currently supported with spring and inertia animations. Trying to animate ${i}`),s!==ws&&"number"!=typeof i[0]&&(this.mixKeyframes=ya(Ns,Yi(i[0],i[1])),i=[0,100]);const l=s({...e,keyframes:i});"mirror"===o&&(this.mirroredGenerator=s({...e,keyframes:[...i].reverse(),velocity:-a})),null===l.calculatedDuration&&(l.calculatedDuration=Gi(l));const{calculatedDuration:u}=l;this.calculatedDuration=u,this.resolvedDuration=u+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=l}updateTime(e){const t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){const{generator:n,totalDuration:r,mixKeyframes:o,mirroredGenerator:a,resolvedDuration:i,calculatedDuration:s}=this;if(null===this.startTime)return n.next(0);const{delay:l=0,keyframes:u,repeat:c,repeatType:d,repeatDelay:f,type:p,onUpdate:h,finalKeyframe:m}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);const g=this.currentTime-l*(this.playbackSpeed>=0?1:-1),y=this.playbackSpeed>=0?g<0:g>r;this.currentTime=Math.max(g,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=r);let v=this.currentTime,b=n;if(c){const e=Math.min(this.currentTime,r)/i;let t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,t=Math.min(t,c+1);Boolean(t%2)&&("reverse"===d?(n=1-n,f&&(n-=f/i)):"mirror"===d&&(b=a)),v=la(0,1,n)*i}const w=y?{done:!1,value:u[0]}:b.next(v);o&&(w.value=o(w.value));let{done:x}=w;y||null===s||(x=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);const k=null===this.holdTime&&("finished"===this.state||"running"===this.state&&x);return k&&p!==ys&&(w.value=ks(u,this.options,m,this.speed)),h&&h(w.value),k&&this.finish(),w}then(e,t){return this.finished.then(e,t)}get duration(){return xa(this.calculatedDuration)}get time(){return xa(this.currentTime)}set time(e){var t;e=wa(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),null==(t=this.driver)||t.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(Xa.now());const t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=xa(this.currentTime))}play(){if(this.isStopped)return;const{driver:e=$i,onPlay:t,startTime:n}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),t&&t();const r=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=r):null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime||(this.startTime=n??r),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(Xa.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:e}=this.options;e&&e()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown()}teardown(){this.notifyFinished(),this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){var t;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),null==(t=this.driver)||t.stop(),e.observe(this)}}const Ps=e=>180*e/Math.PI,Ds=e=>{const t=Ps(Math.atan2(e[1],e[0]));return js(t)},Is={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Ds,rotateZ:Ds,skewX:e=>Ps(Math.atan(e[1])),skewY:e=>Ps(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},js=e=>((e%=360)<0&&(e+=360),e),zs=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),_s=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),As={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:zs,scaleY:_s,scale:e=>(zs(e)+_s(e))/2,rotateX:e=>js(Ps(Math.atan2(e[6],e[5]))),rotateY:e=>js(Ps(Math.atan2(-e[2],e[0]))),rotateZ:Ds,rotate:Ds,skewX:e=>Ps(Math.atan(e[4])),skewY:e=>Ps(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function Os(e){return e.includes("scale")?1:0}function Rs(e,t){if(!e||"none"===e)return Os(t);const n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let r,o;if(n)r=As,o=n;else{const t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=Is,o=t}if(!o)return Os(t);const a=r[t],i=o[1].split(",").map(Ls);return"function"==typeof a?a(i):i[a]}function Ls(e){return parseFloat(e.trim())}const Fs=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Us=(()=>new Set(Fs))(),Vs=e=>e===ri||e===yi,Bs=new Set(["x","y","z"]),Hs=Fs.filter(e=>!Bs.has(e));const Ws={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})=>Rs(t,"x"),y:(e,{transform:t})=>Rs(t,"y")};Ws.translateX=Ws.x,Ws.translateY=Ws.y;const Ys=new Set;let $s=!1,Qs=!1,qs=!1;function Gs(){if(Qs){const e=Array.from(Ys).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;t.forEach(e=>{const t=function(e){const t=[];return Hs.forEach(n=>{const r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}(e);t.length&&(n.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();const t=n.get(e);t&&t.forEach(([t,n])=>{var r;null==(r=e.getValue(t))||r.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}Qs=!1,$s=!1,Ys.forEach(e=>e.complete(qs)),Ys.clear()}function Zs(){Ys.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(Qs=!0)})}class Xs{constructor(e,t,n,r,o,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=o,this.isAsync=a}scheduleResolve(){this.state="scheduled",this.isAsync?(Ys.add(this),$s||($s=!0,Ya.read(Zs),Ya.resolveKeyframes(Gs))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:e,name:t,element:n,motionValue:r}=this;if(null===e[0]){const o=null==r?void 0:r.get(),a=e[e.length-1];if(void 0!==o)e[0]=o;else if(n&&t){const r=n.readValue(t,a);null!=r&&(e[0]=r)}void 0===e[0]&&(e[0]=a),r&&void 0===o&&r.set(e[0])}!function(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),Ys.delete(this)}cancel(){"scheduled"===this.state&&(Ys.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}const Ks=ha(()=>void 0!==window.ScrollTimeline),Js={};function el(e,t){const n=ha(e);return()=>Js[t]??n()}const tl=el(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),nl=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,rl={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:nl([0,.65,.55,1]),circOut:nl([.55,0,1,.45]),backIn:nl([.31,.01,.66,-.59]),backOut:nl([.33,1.53,.69,.99])};function ol(e,t){return e?"function"==typeof e?tl()?Qi(e,t):"ease-out":Fa(e)?nl(e):Array.isArray(e)?e.map(e=>ol(e,t)||rl.easeOut):rl[e]:void 0}function al(e,t,n,{delay:r=0,duration:o=300,repeat:a=0,repeatType:i="loop",ease:s="easeOut",times:l}={},u=void 0){const c={[t]:n};l&&(c.offset=l);const d=ol(s,o);Array.isArray(d)&&(c.easing=d);const f={delay:r,duration:o,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:a+1,direction:"reverse"===i?"alternate":"normal"};u&&(f.pseudoElement=u);return e.animate(c,f)}function il(e){return"function"==typeof e&&"applyToOptions"in e}class sl extends Es{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;const{element:t,name:n,keyframes:r,pseudoElement:o,allowFlatten:a=!1,finalKeyframe:i,onComplete:s}=e;this.isPseudoElement=Boolean(o),this.allowFlatten=a,this.options=e,ca("string"!=typeof e.type,'animateMini doesn\'t support "type" as a string. Did you mean to import { spring } from "motion"?');const l=function({type:e,...t}){return il(e)&&tl()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=al(t,n,r,l,o),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!o){const e=ks(r,this.options,i,this.speed);this.updateMotionValue?this.updateMotionValue(e):function(e,t,n){(e=>e.startsWith("--"))(t)?e.style.setProperty(t,n):e.style[t]=n}(t,n,e),this.animation.cancel()}null==s||s(),this.notifyFinished()},this.animation.oncancel=()=>this.notifyFinished()}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){var e,t;null==(t=(e=this.animation).finish)||t.call(e)}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var e,t;this.isPseudoElement||null==(t=(e=this.animation).commitStyles)||t.call(e)}get duration(){var e,t;const n=(null==(t=null==(e=this.animation.effect)?void 0:e.getComputedTiming)?void 0:t.call(e).duration)||0;return xa(Number(n))}get time(){return xa(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=wa(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){var n;return this.allowFlatten&&(null==(n=this.animation.effect)||n.updateTiming({easing:"linear"})),this.animation.onfinish=null,e&&Ks()?(this.animation.timeline=e,ma):t(this)}}const ll={anticipate:ja,backInOut:Ia,circInOut:Aa};function ul(e){"string"==typeof e.ease&&e.ease in ll&&(e.ease=ll[e.ease])}class cl extends sl{constructor(e){ul(e),Ts(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){const{motionValue:t,onUpdate:n,onComplete:r,element:o,...a}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);const i=new Ms({...a,autoplay:!1}),s=wa(this.finishedTime??this.time);t.setWithVelocity(i.sample(s-10).value,i.sample(s).value,10),i.stop()}}const dl=(e,t)=>"zIndex"!==t&&(!("number"!=typeof e&&!Array.isArray(e))||!("string"!=typeof e||!Ii.test(e)&&"0"!==e||e.startsWith("url(")));const fl=new Set(["opacity","clipPath","filter","transform"]),pl=ha(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class hl extends Es{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:r=0,repeatDelay:o=0,repeatType:a="loop",keyframes:i,name:s,motionValue:l,element:u,...c}){var d;super(),this.stop=()=>{var e,t;this._animation&&(this._animation.stop(),null==(e=this.stopTimeline)||e.call(this)),null==(t=this.keyframeResolver)||t.cancel()},this.createdAt=Xa.now();const f={autoplay:e,delay:t,type:n,repeat:r,repeatDelay:o,repeatType:a,name:s,motionValue:l,element:u,...c},p=(null==u?void 0:u.KeyframeResolver)||Xs;this.keyframeResolver=new p(i,(e,t,n)=>this.onKeyframesResolved(e,t,f,!n),s,l,u),null==(d=this.keyframeResolver)||d.scheduleResolve()}onKeyframesResolved(e,t,n,r){this.keyframeResolver=void 0;const{name:o,type:a,velocity:i,delay:s,isHandoff:l,onUpdate:u}=n;this.resolvedAt=Xa.now(),function(e,t,n,r){const o=e[0];if(null===o)return!1;if("display"===t||"visibility"===t)return!0;const a=e[e.length-1],i=dl(o,t),s=dl(a,t);return ua(i===s,`You are trying to animate ${t} from "${o}" to "${a}". ${o} is not an animatable value - to enable this animation set ${o} to a value animatable to ${a} via the \`style\` property.`),!(!i||!s)&&(function(e){const t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||il(n))&&r)}(e,o,a,i)||(!da.instantAnimations&&s||null==u||u(ks(e,n,t)),e[0]=e[e.length-1],n.duration=0,n.repeat=0);const c={startTime:r?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},d=!l&&function(e){const{motionValue:t,name:n,repeatDelay:r,repeatType:o,damping:a,type:i}=e;if(!(t&&t.owner&&t.owner.current instanceof HTMLElement))return!1;const{onUpdate:s,transformTemplate:l}=t.owner.getProps();return pl()&&n&&fl.has(n)&&("transform"!==n||!l)&&!s&&!r&&"mirror"!==o&&0!==a&&"inertia"!==i}(c)?new cl({...c,element:c.motionValue.owner.current}):new Ms(c);d.finished.then(()=>this.notifyFinished()).catch(ma),this.pendingTimeline&&(this.stopTimeline=d.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=d}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){var e;return this._animation||(null==(e=this.keyframeResolver)||e.resume(),qs=!0,Zs(),Gs(),qs=!1),this._animation}get duration(){return this.animation.duration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var e;this._animation&&this.animation.cancel(),null==(e=this.keyframeResolver)||e.cancel()}}const ml=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function gl(e,t,n=1){ca(n<=4,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);const[r,o]=function(e){const t=ml.exec(e);if(!t)return[,];const[,n,r,o]=t;return[`--${n??r}`,o]}(e);if(!r)return;const a=window.getComputedStyle(t).getPropertyValue(r);if(a){const e=a.trim();return fa(e)?parseFloat(e):e}return ti(o)?gl(o,t,n+1):o}function yl(e,t){return(null==e?void 0:e[t])??(null==e?void 0:e.default)??e}const vl=new Set(["width","height","top","left","right","bottom",...Fs]),bl=e=>t=>t.test(e),wl=[ri,yi,gi,mi,bi,vi,{test:e=>"auto"===e,parse:e=>e}],xl=e=>wl.find(bl(e));function kl(e){return"number"==typeof e?0===e:null===e||("none"===e||"0"===e||pa(e))}const Sl=new Set(["brightness","contrast","saturate","opacity"]);function Tl(e){const[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[r]=n.match(si)||[];if(!r)return e;const o=n.replace(r,"");let a=Sl.has(t)?1:0;return r!==n&&(a*=100),t+"("+a+o+")"}const El=/\b([a-z-]*)\(.*?\)/gu,Cl={...Ii,getAnimatableNone:e=>{const t=e.match(El);return t?t.map(Tl).join(" "):e}},Nl={...ri,transform:Math.round},Ml={borderWidth:yi,borderTopWidth:yi,borderRightWidth:yi,borderBottomWidth:yi,borderLeftWidth:yi,borderRadius:yi,radius:yi,borderTopLeftRadius:yi,borderTopRightRadius:yi,borderBottomRightRadius:yi,borderBottomLeftRadius:yi,width:yi,maxWidth:yi,height:yi,maxHeight:yi,top:yi,right:yi,bottom:yi,left:yi,padding:yi,paddingTop:yi,paddingRight:yi,paddingBottom:yi,paddingLeft:yi,margin:yi,marginTop:yi,marginRight:yi,marginBottom:yi,marginLeft:yi,backgroundPositionX:yi,backgroundPositionY:yi,...{rotate:mi,rotateX:mi,rotateY:mi,rotateZ:mi,scale:ai,scaleX:ai,scaleY:ai,scaleZ:ai,skew:mi,skewX:mi,skewY:mi,distance:yi,translateX:yi,translateY:yi,translateZ:yi,x:yi,y:yi,z:yi,perspective:yi,transformPerspective:yi,opacity:oi,originX:wi,originY:wi,originZ:yi},zIndex:Nl,fillOpacity:oi,strokeOpacity:oi,numOctaves:Nl},Pl={...Ml,color:ki,backgroundColor:ki,outlineColor:ki,fill:ki,stroke:ki,borderColor:ki,borderTopColor:ki,borderRightColor:ki,borderBottomColor:ki,borderLeftColor:ki,filter:Cl,WebkitFilter:Cl},Dl=e=>Pl[e];function Il(e,t){let n=Dl(e);return n!==Cl&&(n=Ii),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const jl=new Set(["auto","none","0"]);class zl extends Xs{constructor(e,t,n,r,o){super(e,t,n,r,o,!0)}readKeyframes(){const{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let s=0;s<e.length;s++){let n=e[s];if("string"==typeof n&&(n=n.trim(),ti(n))){const r=gl(n,t.current);void 0!==r&&(e[s]=r),s===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!vl.has(n)||2!==e.length)return;const[r,o]=e,a=xl(r),i=xl(o);if(a!==i)if(Vs(a)&&Vs(i))for(let s=0;s<e.length;s++){const t=e[s];"string"==typeof t&&(e[s]=parseFloat(t))}else Ws[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:e,name:t}=this,n=[];for(let r=0;r<e.length;r++)(null===e[r]||kl(e[r]))&&n.push(r);n.length&&function(e,t,n){let r,o=0;for(;o<e.length&&!r;){const t=e[o];"string"==typeof t&&!jl.has(t)&&Ni(t).values.length&&(r=e[o]),o++}if(r&&n)for(const a of t)e[a]=Il(n,r)}(e,n,t)}measureInitialState(){const{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Ws[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;const r=t[t.length-1];void 0!==r&&e.getValue(n,r).jump(r,!1)}measureEndState(){var e;const{element:t,name:n,unresolvedKeyframes:r}=this;if(!t||!t.current)return;const o=t.getValue(n);o&&o.jump(this.measuredOrigin,!1);const a=r.length-1,i=r[a];r[a]=Ws[n](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==i&&void 0===this.finalKeyframe&&(this.finalKeyframe=i),(null==(e=this.removedTransforms)?void 0:e.length)&&this.removedTransforms.forEach(([e,n])=>{t.getValue(e).set(n)}),this.resolveNoneKeyframes()}}var _l={};class Al{constructor(e,t={}){this.version="__VERSION__",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(e,t=!0)=>{var n,r;const o=Xa.now();if(this.updatedAt!==o&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(null==(n=this.events.change)||n.notify(this.current),this.dependents))for(const a of this.dependents)a.dirty();t&&(null==(r=this.events.renderRequest)||r.notify(this.current))},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){var t;this.current=e,this.updatedAt=Xa.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=(t=this.current,!isNaN(parseFloat(t))))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return"production"!==_l.NODE_ENV&&Ta(!1,'value.onChange(callback) is deprecated. Switch to value.on("change", callback).'),this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new ba);const n=this.events[e].add(t);return"change"===e?()=>{n(),Ya.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(const e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var e;null==(e=this.events.change)||e.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const e=Xa.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;const t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return ka(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var e,t;null==(e=this.dependents)||e.clear(),null==(t=this.events.destroy)||t.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Ol(e,t){return new Al(e,t)}const Rl=(e,t)=>t&&"number"==typeof e?t.transform(e):e,{schedule:Ll}=Wa(queueMicrotask,!1),Fl={x:!1,y:!1};function Ul(){return Fl.x||Fl.y}function Vl(e,t){const n=function(e,t,n){if(e instanceof EventTarget)return[e];if("string"==typeof e){let t=document;const r=(null==n?void 0:n[e])??t.querySelectorAll(e);return r?Array.from(r):[]}return Array.from(e)}(e),r=new AbortController;return[n,{passive:!0,...t,signal:r.signal},()=>r.abort()]}function Bl(e){return!("touch"===e.pointerType||Ul())}const Hl=(e,t)=>!!t&&(e===t||Hl(e,t.parentElement)),Wl=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary,Yl=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);const $l=new WeakSet;function Ql(e){return t=>{"Enter"===t.key&&e(t)}}function ql(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function Gl(e){return Wl(e)&&!Ul()}function Zl(e,t,n={}){const[r,o,a]=Vl(e,n),i=e=>{const r=e.currentTarget;if(!Gl(e)||$l.has(r))return;$l.add(r);const a=t(r,e),i=(e,t)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",l),$l.has(r)&&$l.delete(r),Gl(e)&&"function"==typeof a&&a(e,{success:t})},s=e=>{i(e,r===window||r===document||n.useGlobalTarget||Hl(r,e.target))},l=e=>{i(e,!1)};window.addEventListener("pointerup",s,o),window.addEventListener("pointercancel",l,o)};return r.forEach(e=>{var t;(n.useGlobalTarget?window:e).addEventListener("pointerdown",i,o),e instanceof HTMLElement&&(e.addEventListener("focus",e=>((e,t)=>{const n=e.currentTarget;if(!n)return;const r=Ql(()=>{if($l.has(n))return;ql(n,"down");const e=Ql(()=>{ql(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>ql(n,"cancel"),t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)})(e,o)),t=e,Yl.has(t.tagName)||-1!==t.tabIndex||e.hasAttribute("tabindex")||(e.tabIndex=0))}),a}const Xl=[...wl,ki,Ii],Kl=m.createContext({strict:!1}),Jl={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"]},eu={};for(const _m in Jl)eu[_m]={isEnabled:e=>Jl[_m].some(t=>!!e[t])};const tu=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function nu(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||tu.has(e)}let ru=e=>!nu(e);try{(ou=require("@emotion/is-prop-valid").default)&&(ru=e=>e.startsWith("on")?!nu(e):ou(e))}catch{}var ou;var au={};function iu(e){if("undefined"==typeof Proxy)return e;const t=new Map;return new Proxy((...t)=>("production"!==au.NODE_ENV&&Ta(!1,"motion() is deprecated. Use motion.create() instead."),e(...t)),{get:(n,r)=>"create"===r?e:(t.has(r)||t.set(r,e(r)),t.get(r))})}const su=m.createContext({});function lu(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function uu(e){return"string"==typeof e||Array.isArray(e)}const cu=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],du=["initial",...cu];function fu(e){return lu(e.animate)||du.some(t=>uu(e[t]))}function pu(e){return Boolean(fu(e)||e.variants)}function hu(e){const{initial:t,animate:n}=function(e,t){if(fu(e)){const{initial:t,animate:n}=e;return{initial:!1===t||uu(t)?t:void 0,animate:uu(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,m.useContext(su));return m.useMemo(()=>({initial:t,animate:n}),[mu(t),mu(n)])}function mu(e){return Array.isArray(e)?e.join(" "):e}const gu=Symbol.for("motionComponentSymbol");function yu(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function vu(e,t,n){return m.useCallback(r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),n&&("function"==typeof n?n(r):yu(n)&&(n.current=r))},[t])}const bu=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),wu="data-"+bu("framerAppearId"),xu=m.createContext({});function ku(e,t,n,r,o){var a,i;const{visualElement:s}=m.useContext(su),l=m.useContext(Kl),u=m.useContext(Go),c=m.useContext(Zo).reducedMotion,d=m.useRef(null);r=r||l.renderer,!d.current&&r&&(d.current=r(e,{visualState:t,parent:s,props:n,presenceContext:u,blockInitialAnimation:!!u&&!1===u.initial,reducedMotionConfig:c}));const f=d.current,p=m.useContext(xu);!f||f.projection||!o||"html"!==f.type&&"svg"!==f.type||function(e,t,n,r){const{layoutId:o,layout:a,drag:i,dragConstraints:s,layoutScroll:l,layoutRoot:u,layoutCrossfade:c}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:Su(e.parent)),e.projection.setOptions({layoutId:o,layout:a,alwaysMeasureLayout:Boolean(i)||s&&yu(s),visualElement:e,animationType:"string"==typeof a?a:"both",initialPromotionConfig:r,crossfade:c,layoutScroll:l,layoutRoot:u})}(d.current,n,o,p);const h=m.useRef(!1);m.useInsertionEffect(()=>{f&&h.current&&f.update(n,u)});const g=n[wu],y=m.useRef(Boolean(g)&&!(null==(a=window.MotionHandoffIsComplete)?void 0:a.call(window,g))&&(null==(i=window.MotionHasOptimisedAnimation)?void 0:i.call(window,g)));return qo(()=>{f&&(h.current=!0,window.MotionIsMounted=!0,f.updateFeatures(),Ll.render(f.render),y.current&&f.animationState&&f.animationState.animateChanges())}),m.useEffect(()=>{f&&(!y.current&&f.animationState&&f.animationState.animateChanges(),y.current&&(queueMicrotask(()=>{var e;null==(e=window.MotionHandoffMarkAsComplete)||e.call(window,g)}),y.current=!1))}),f}function Su(e){if(e)return!1!==e.options.allowProjection?e.projection:Su(e.parent)}var Tu={};function Eu({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:r,Component:o}){function a(a,i){let s;const l={...m.useContext(Zo),...a,layoutId:Cu(a)},{isStatic:u}=l,c=hu(a),d=r(a,u);if(!u&&Qo){!function(e,t){const n=m.useContext(Kl).strict;if("production"!==Tu.NODE_ENV&&t&&n){const t="You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.";e.ignoreStrict?ua(!1,t):ca(!1,t)}}(l,e);const n=function(e){const{drag:t,layout:n}=eu;if(!t&&!n)return{};const r={...t,...n};return{MeasureLayout:(null==t?void 0:t.isEnabled(e))||(null==n?void 0:n.isEnabled(e))?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(l);s=n.MeasureLayout,c.visualElement=ku(o,d,l,t,n.ProjectionNode)}return Z.jsxs(su.Provider,{value:c,children:[s&&c.visualElement?Z.jsx(s,{visualElement:c.visualElement,...l}):null,n(o,a,vu(d,c.visualElement,i),d,u,c.visualElement)]})}e&&function(e){for(const t in e)eu[t]={...eu[t],...e[t]}}(e),a.displayName=`motion.${"string"==typeof o?o:`create(${o.displayName??o.name??""})`}`;const i=m.forwardRef(a);return i[gu]=o,i}function Cu({layoutId:e}){const t=m.useContext(Yo).id;return t&&void 0!==e?t+"-"+e:e}const Nu={};function Mu(e,{layout:t,layoutId:n}){return Us.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!Nu[e]||"opacity"===e)}const Pu=e=>Boolean(e&&e.getVelocity),Du={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Iu=Fs.length;function ju(e,t,n){const{style:r,vars:o,transformOrigin:a}=e;let i=!1,s=!1;for(const l in t){const e=t[l];if(Us.has(l))i=!0;else if(Ja(l))o[l]=e;else{const t=Rl(e,Ml[l]);l.startsWith("origin")?(s=!0,a[l]=t):r[l]=t}}if(t.transform||(i||n?r.transform=function(e,t,n){let r="",o=!0;for(let a=0;a<Iu;a++){const i=Fs[a],s=e[i];if(void 0===s)continue;let l=!0;if(l="number"==typeof s?s===(i.startsWith("scale")?1:0):0===parseFloat(s),!l||n){const e=Rl(s,Ml[i]);l||(o=!1,r+=`${Du[i]||i}(${e}) `),n&&(t[i]=e)}}return r=r.trim(),n?r=n(t,o?"":r):o&&(r="none"),r}(t,e.transform,n):r.transform&&(r.transform="none")),s){const{originX:e="50%",originY:t="50%",originZ:n=0}=a;r.transformOrigin=`${e} ${t} ${n}`}}const zu=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function _u(e,t,n){for(const r in t)Pu(t[r])||Mu(r,n)||(e[r]=t[r])}function Au(e,t){const n={};return _u(n,e.style||{},e),Object.assign(n,function({transformTemplate:e},t){return m.useMemo(()=>{const n={style:{},transform:{},transformOrigin:{},vars:{}};return ju(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),n}function Ou(e,t){const n={},r=Au(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===e.drag?"none":"pan-"+("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}const Ru=["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 Lu(e){return"string"==typeof e&&!e.includes("-")&&!!(Ru.indexOf(e)>-1||/[A-Z]/u.test(e))}const Fu={offset:"stroke-dashoffset",array:"stroke-dasharray"},Uu={offset:"strokeDashoffset",array:"strokeDasharray"};function Vu(e,{attrX:t,attrY:n,attrScale:r,pathLength:o,pathSpacing:a=1,pathOffset:i=0,...s},l,u,c){if(ju(e,s,u),l)return void(e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox));e.attrs=e.style,e.style={};const{attrs:d,style:f}=e;d.transform&&(f.transform=d.transform,delete d.transform),(f.transform||d.transformOrigin)&&(f.transformOrigin=d.transformOrigin??"50% 50%",delete d.transformOrigin),f.transform&&(f.transformBox=(null==c?void 0:c.transformBox)??"fill-box",delete d.transformBox),void 0!==t&&(d.x=t),void 0!==n&&(d.y=n),void 0!==r&&(d.scale=r),void 0!==o&&function(e,t,n=1,r=0,o=!0){e.pathLength=1;const a=o?Fu:Uu;e[a.offset]=yi.transform(-r);const i=yi.transform(t),s=yi.transform(n);e[a.array]=`${i} ${s}`}(d,o,a,i,!1)}const Bu=()=>({style:{},transform:{},transformOrigin:{},vars:{},attrs:{}}),Hu=e=>"string"==typeof e&&"svg"===e.toLowerCase();function Wu(e,t,n,r){const o=m.useMemo(()=>{const n={style:{},transform:{},transformOrigin:{},vars:{},attrs:{}};return Vu(n,t,Hu(r),e.transformTemplate,e.style),{...n.attrs,style:{...n.style}}},[t]);if(e.style){const t={};_u(t,e.style,e),o.style={...t,...o.style}}return o}function Yu(e=!1){return(t,n,r,{latestValues:o},a)=>{const i=(Lu(t)?Wu:Ou)(n,o,a,t),s=function(e,t,n){const r={};for(const o in e)"values"===o&&"object"==typeof e.values||(ru(o)||!0===n&&nu(o)||!t&&!nu(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}(n,"string"==typeof t,e),l=t!==m.Fragment?{...s,...i,ref:r}:{},{children:u}=n,c=m.useMemo(()=>Pu(u)?u.get():u,[u]);return m.createElement(t,{...l,children:c})}}function $u(e){const t=[{},{}];return null==e||e.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function Qu(e,t,n,r){if("function"==typeof t){const[o,a]=$u(r);t=t(void 0!==n?n:e.custom,o,a)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){const[o,a]=$u(r);t=t(void 0!==n?n:e.custom,o,a)}return t}function qu(e){return Pu(e)?e.get():e}const Gu=e=>(t,n)=>{const r=m.useContext(su),o=m.useContext(Go),a=()=>function({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,o){return{latestValues:Zu(n,r,o,e),renderState:t()}}(e,t,r,o);return n?a():$o(a)};function Zu(e,t,n,r){const o={},a=r(e,{});for(const f in a)o[f]=qu(a[f]);let{initial:i,animate:s}=e;const l=fu(e),u=pu(e);t&&u&&!l&&!1!==e.inherit&&(void 0===i&&(i=t.initial),void 0===s&&(s=t.animate));let c=!!n&&!1===n.initial;c=c||!1===i;const d=c?s:i;if(d&&"boolean"!=typeof d&&!lu(d)){const t=Array.isArray(d)?d:[d];for(let n=0;n<t.length;n++){const r=Qu(e,t[n]);if(r){const{transitionEnd:e,transition:t,...n}=r;for(const r in n){let e=n[r];if(Array.isArray(e)){e=e[c?e.length-1:0]}null!==e&&(o[r]=e)}for(const r in e)o[r]=e[r]}}}return o}function Xu(e,t,n){var r;const{style:o}=e,a={};for(const i in o)(Pu(o[i])||t.style&&Pu(t.style[i])||Mu(i,e)||void 0!==(null==(r=null==n?void 0:n.getValue(i))?void 0:r.liveStyle))&&(a[i]=o[i]);return a}const Ku={useVisualState:Gu({scrapeMotionValuesFromProps:Xu,createRenderState:zu})};function Ju(e,t,n){const r=Xu(e,t,n);for(const o in e)if(Pu(e[o])||Pu(t[o])){r[-1!==Fs.indexOf(o)?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o]=e[o]}return r}const ec={useVisualState:Gu({scrapeMotionValuesFromProps:Ju,createRenderState:Bu})};function tc(e,t){return function(n,{forwardMotionProps:r}={forwardMotionProps:!1}){return Eu({...Lu(n)?ec:Ku,preloadedFeatures:e,useRender:Yu(r),createVisualElement:t,Component:n})}}function nc(e,t,n){const r=e.getProps();return Qu(r,t,void 0!==n?n:r.custom,e)}const rc=e=>Array.isArray(e);function oc(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Ol(n))}function ac(e){return rc(e)?e[e.length-1]||0:e}function ic(e,t){const n=e.getValue("willChange");if(r=n,Boolean(Pu(r)&&r.add))return n.add(t);if(!n&&da.WillChange){const n=new da.WillChange("auto");e.addValue("willChange",n),n.add(t)}var r}function sc(e){return e.props[wu]}const lc=e=>null!==e;const uc={type:"spring",stiffness:500,damping:25,restSpeed:10},cc={type:"keyframes",duration:.8},dc={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},fc=(e,{keyframes:t})=>t.length>2?cc:Us.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:uc:dc;const pc=(e,t,n,r={},o,a)=>i=>{const s=yl(r,e)||{},l=s.delay||r.delay||0;let{elapsed:u=0}=r;u-=wa(l);const c={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-u,onUpdate:e=>{t.set(e),s.onUpdate&&s.onUpdate(e)},onComplete:()=>{i(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:a?void 0:o};(function({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:o,repeat:a,repeatType:i,repeatDelay:s,from:l,elapsed:u,...c}){return!!Object.keys(c).length})(s)||Object.assign(c,fc(e,c)),c.duration&&(c.duration=wa(c.duration)),c.repeatDelay&&(c.repeatDelay=wa(c.repeatDelay)),void 0!==c.from&&(c.keyframes[0]=c.from);let d=!1;if((!1===c.type||0===c.duration&&!c.repeatDelay)&&(c.duration=0,0===c.delay&&(d=!0)),(da.instantAnimations||da.skipAnimations)&&(d=!0,c.duration=0,c.delay=0),c.allowFlatten=!s.type&&!s.ease,d&&!a&&void 0!==t.get()){const e=function(e,{repeat:t,repeatType:n="loop"}){const r=e.filter(lc);return r[t&&"loop"!==n&&t%2==1?0:r.length-1]}(c.keyframes,s);if(void 0!==e)return void Ya.update(()=>{c.onUpdate(e),c.onComplete()})}return s.isSync?new Ms(c):new hl(c)};function hc({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,r}function mc(e,t,{delay:n=0,transitionOverride:r,type:o}={}){let{transition:a=e.getDefaultTransition(),transitionEnd:i,...s}=t;r&&(a=r);const l=[],u=o&&e.animationState&&e.animationState.getState()[o];for(const c in s){const t=e.getValue(c,e.latestValues[c]??null),r=s[c];if(void 0===r||u&&hc(u,c))continue;const o={delay:n,...yl(a||{},c)},i=t.get();if(void 0!==i&&!t.isAnimating&&!Array.isArray(r)&&r===i&&!o.velocity)continue;let d=!1;if(window.MotionHandoffAnimation){const t=sc(e);if(t){const e=window.MotionHandoffAnimation(t,c,Ya);null!==e&&(o.startTime=e,d=!0)}}ic(e,c),t.start(pc(c,t,r,e.shouldReduceMotion&&vl.has(c)?{type:!1}:o,e,d));const f=t.animation;f&&l.push(f)}return i&&Promise.all(l).then(()=>{Ya.update(()=>{i&&function(e,t){const n=nc(e,t);let{transitionEnd:r={},transition:o={},...a}=n||{};a={...a,...r};for(const i in a)oc(e,i,ac(a[i]))}(e,i)})}),l}function gc(e,t,n={}){var r;const o=nc(e,t,"exit"===n.type?null==(r=e.presenceContext)?void 0:r.custom:void 0);let{transition:a=e.getDefaultTransition()||{}}=o||{};n.transitionOverride&&(a=n.transitionOverride);const i=o?()=>Promise.all(mc(e,o,n)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(r=0)=>{const{delayChildren:o=0,staggerChildren:i,staggerDirection:s}=a;return function(e,t,n=0,r=0,o=1,a){const i=[],s=(e.variantChildren.size-1)*r,l=1===o?(e=0)=>e*r:(e=0)=>s-e*r;return Array.from(e.variantChildren).sort(yc).forEach((e,r)=>{e.notify("AnimationStart",t),i.push(gc(e,t,{...a,delay:n+l(r)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(i)}(e,t,o+r,i,s,n)}:()=>Promise.resolve(),{when:l}=a;if(l){const[e,t]="beforeChildren"===l?[i,s]:[s,i];return e().then(()=>t())}return Promise.all([i(),s(n.delay)])}function yc(e,t){return e.sortNodePosition(t)}function vc(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}const bc=du.length;function wc(e){if(!e)return;if(!e.isControllingVariants){const t=e.parent&&wc(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}const t={};for(let n=0;n<bc;n++){const r=du[n],o=e.props[r];(uu(o)||!1===o)&&(t[r]=o)}return t}const xc=[...cu].reverse(),kc=cu.length;function Sc(e){return t=>Promise.all(t.map(({animation:t,options:n})=>function(e,t,n={}){let r;if(e.notify("AnimationStart",t),Array.isArray(t)){const o=t.map(t=>gc(e,t,n));r=Promise.all(o)}else if("string"==typeof t)r=gc(e,t,n);else{const o="function"==typeof t?nc(e,t,n.custom):t;r=Promise.all(mc(e,o,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}(e,t,n)))}function Tc(e){let t=Sc(e),n=Nc(),r=!0;const o=t=>(n,r)=>{var o;const a=nc(e,r,"exit"===t?null==(o=e.presenceContext)?void 0:o.custom:void 0);if(a){const{transition:e,transitionEnd:t,...r}=a;n={...n,...r,...t}}return n};function a(a){const{props:i}=e,s=wc(e.parent)||{},l=[],u=new Set;let c={},d=1/0;for(let t=0;t<kc;t++){const f=xc[t],p=n[f],h=void 0!==i[f]?i[f]:s[f],m=uu(h),g=f===a?p.isActive:null;!1===g&&(d=t);let y=h===s[f]&&h!==i[f]&&m;if(y&&r&&e.manuallyAnimateOnMount&&(y=!1),p.protectedKeys={...c},!p.isActive&&null===g||!h&&!p.prevProp||lu(h)||"boolean"==typeof h)continue;const v=Ec(p.prevProp,h);let b=v||f===a&&p.isActive&&!y&&m||t>d&&m,w=!1;const x=Array.isArray(h)?h:[h];let k=x.reduce(o(f),{});!1===g&&(k={});const{prevResolvedValues:S={}}=p,T={...S,...k},E=t=>{b=!0,u.has(t)&&(w=!0,u.delete(t)),p.needsAnimating[t]=!0;const n=e.getValue(t);n&&(n.liveStyle=!1)};for(const e in T){const t=k[e],n=S[e];if(c.hasOwnProperty(e))continue;let r=!1;r=rc(t)&&rc(n)?!vc(t,n):t!==n,r?null!=t?E(e):u.add(e):void 0!==t&&u.has(e)?E(e):p.protectedKeys[e]=!0}p.prevProp=h,p.prevResolvedValues=k,p.isActive&&(c={...c,...k}),r&&e.blockInitialAnimation&&(b=!1);b&&(!(y&&v)||w)&&l.push(...x.map(e=>({animation:e,options:{type:f}})))}if(u.size){const t={};if("boolean"!=typeof i.initial){const n=nc(e,Array.isArray(i.initial)?i.initial[0]:i.initial);n&&n.transition&&(t.transition=n.transition)}u.forEach(n=>{const r=e.getBaseTarget(n),o=e.getValue(n);o&&(o.liveStyle=!0),t[n]=r??null}),l.push({animation:t})}let f=Boolean(l.length);return!r||!1!==i.initial&&i.initial!==i.animate||e.manuallyAnimateOnMount||(f=!1),r=!1,f?t(l):Promise.resolve()}return{animateChanges:a,setActive:function(t,r){var o;if(n[t].isActive===r)return Promise.resolve();null==(o=e.variantChildren)||o.forEach(e=>{var n;return null==(n=e.animationState)?void 0:n.setActive(t,r)}),n[t].isActive=r;const i=a(t);for(const e in n)n[e].protectedKeys={};return i},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=Nc(),r=!0}}}function Ec(e,t){return"string"==typeof t?t!==e:!!Array.isArray(t)&&!vc(t,e)}function Cc(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Nc(){return{animate:Cc(!0),whileInView:Cc(),whileHover:Cc(),whileTap:Cc(),whileDrag:Cc(),whileFocus:Cc(),exit:Cc()}}class Mc{constructor(e){this.isMounted=!1,this.node=e}update(){}}let Pc=0;const Dc={animation:{Feature:class extends Mc{constructor(e){super(e),e.animationState||(e.animationState=Tc(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();lu(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),null==(e=this.unmountControls)||e.call(this)}}},exit:{Feature:class extends Mc{constructor(){super(...arguments),this.id=Pc++}update(){if(!this.node.presenceContext)return;const{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;const r=this.node.animationState.setActive("exit",!e);t&&!e&&r.then(()=>{t(this.id)})}mount(){const{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}}};function Ic(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function jc(e){return{point:{x:e.pageX,y:e.pageY}}}function zc(e,t,n,r){return Ic(e,t,(e=>t=>Wl(t)&&e(t,jc(t)))(n),r)}function _c({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function Ac(e){return e.max-e.min}function Oc(e,t,n,r=.5){e.origin=r,e.originPoint=_i(t.min,t.max,e.origin),e.scale=Ac(n)/Ac(t),e.translate=_i(n.min,n.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function Rc(e,t,n,r){Oc(e.x,t.x,n.x,r?r.originX:void 0),Oc(e.y,t.y,n.y,r?r.originY:void 0)}function Lc(e,t,n){e.min=n.min+t.min,e.max=e.min+Ac(t)}function Fc(e,t,n){e.min=t.min-n.min,e.max=e.min+Ac(t)}function Uc(e,t,n){Fc(e.x,t.x,n.x),Fc(e.y,t.y,n.y)}const Vc=()=>({x:{min:0,max:0},y:{min:0,max:0}});function Bc(e){return[e("x"),e("y")]}function Hc(e){return void 0===e||1===e}function Wc({scale:e,scaleX:t,scaleY:n}){return!Hc(e)||!Hc(t)||!Hc(n)}function Yc(e){return Wc(e)||$c(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function $c(e){return Qc(e.x)||Qc(e.y)}function Qc(e){return e&&"0%"!==e}function qc(e,t,n){return n+t*(e-n)}function Gc(e,t,n,r,o){return void 0!==o&&(e=qc(e,o,r)),qc(e,n,r)+t}function Zc(e,t=0,n=1,r,o){e.min=Gc(e.min,t,n,r,o),e.max=Gc(e.max,t,n,r,o)}function Xc(e,{x:t,y:n}){Zc(e.x,t.translate,t.scale,t.originPoint),Zc(e.y,n.translate,n.scale,n.originPoint)}const Kc=.999999999999,Jc=1.0000000000001;function ed(e,t){e.min=e.min+t,e.max=e.max+t}function td(e,t,n,r,o=.5){Zc(e,t,n,_i(e.min,e.max,o),r)}function nd(e,t){td(e.x,t.x,t.scaleX,t.scale,t.originX),td(e.y,t.y,t.scaleY,t.scale,t.originY)}function rd(e,t){return _c(function(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}const od=({current:e})=>e?e.ownerDocument.defaultView:null,ad=(e,t)=>Math.abs(e-t);class id{constructor(e,t,{transformPagePoint:n,contextWindow:r,dragSnapToOrigin:o=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!this.lastMoveEvent||!this.lastMoveEventInfo)return;const e=ud(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){const n=ad(e.x,t.x),r=ad(e.y,t.y);return Math.sqrt(n**2+r**2)}(e.offset,{x:0,y:0})>=3;if(!t&&!n)return;const{point:r}=e,{timestamp:o}=Qa;this.history.push({...r,timestamp:o});const{onStart:a,onMove:i}=this.handlers;t||(a&&a(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),i&&i(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=sd(t,this.transformPagePoint),Ya.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();const{onEnd:n,onSessionEnd:r,resumeAnimation:o}=this.handlers;if(this.dragSnapToOrigin&&o&&o(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;const a=ud("pointercancel"===e.type?this.lastMoveEventInfo:sd(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,a),r&&r(e,a)},!Wl(e))return;this.dragSnapToOrigin=o,this.handlers=t,this.transformPagePoint=n,this.contextWindow=r||window;const a=sd(jc(e),this.transformPagePoint),{point:i}=a,{timestamp:s}=Qa;this.history=[{...i,timestamp:s}];const{onSessionStart:l}=t;l&&l(e,ud(a,this.history)),this.removeListeners=ya(zc(this.contextWindow,"pointermove",this.handlePointerMove),zc(this.contextWindow,"pointerup",this.handlePointerUp),zc(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),$a(this.updatePoint)}}function sd(e,t){return t?{point:t(e.point)}:e}function ld(e,t){return{x:e.x-t.x,y:e.y-t.y}}function ud({point:e},t){return{point:e,delta:ld(e,dd(t)),offset:ld(e,cd(t)),velocity:fd(t,.1)}}function cd(e){return e[0]}function dd(e){return e[e.length-1]}function fd(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const o=dd(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>wa(t)));)n--;if(!r)return{x:0,y:0};const a=xa(o.timestamp-r.timestamp);if(0===a)return{x:0,y:0};const i={x:(o.x-r.x)/a,y:(o.y-r.y)/a};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function pd(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function hd(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}const md=.35;function gd(e,t,n){return{min:yd(e,t),max:yd(e,n)}}function yd(e,t){return"number"==typeof e?e:e[t]||0}const vd=new WeakMap;class bd{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic={x:{min:0,max:0},y:{min:0,max:0}},this.visualElement=e}start(e,{snapToCursor:t=!1}={}){const{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;const{dragSnapToOrigin:r}=this.getProps();this.panSession=new id(e,{onSessionStart:e=>{const{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(jc(e).point)},onStart:(e,t)=>{const{drag:n,dragPropagation:r,onDragStart:o}=this.getProps();if(n&&!r&&(this.openDragLock&&this.openDragLock(),this.openDragLock="x"===(a=n)||"y"===a?Fl[a]?null:(Fl[a]=!0,()=>{Fl[a]=!1}):Fl.x||Fl.y?null:(Fl.x=Fl.y=!0,()=>{Fl.x=Fl.y=!1}),!this.openDragLock))return;var a;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Bc(e=>{let t=this.getAxisMotionValue(e).get()||0;if(gi.test(t)){const{projection:n}=this.visualElement;if(n&&n.layout){const r=n.layout.layoutBox[e];if(r){t=Ac(r)*(parseFloat(t)/100)}}}this.originPoint[e]=t}),o&&Ya.postRender(()=>o(e,t)),ic(this.visualElement,"transform");const{animationState:i}=this.visualElement;i&&i.setActive("whileDrag",!0)},onMove:(e,t)=>{const{dragPropagation:n,dragDirectionLock:r,onDirectionLock:o,onDrag:a}=this.getProps();if(!n&&!this.openDragLock)return;const{offset:i}=t;if(r&&null===this.currentDirection)return this.currentDirection=function(e,t=10){let n=null;Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x");return n}(i),void(null!==this.currentDirection&&o&&o(this.currentDirection));this.updateAxis("x",t.point,i),this.updateAxis("y",t.point,i),this.visualElement.render(),a&&a(e,t)},onSessionEnd:(e,t)=>this.stop(e,t),resumeAnimation:()=>Bc(e=>{var t;return"paused"===this.getAnimationState(e)&&(null==(t=this.getAxisMotionValue(e).animation)?void 0:t.play())})},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:r,contextWindow:od(this.visualElement)})}stop(e,t){const n=this.isDragging;if(this.cancel(),!n)return;const{velocity:r}=t;this.startAnimation(r);const{onDragEnd:o}=this.getProps();o&&Ya.postRender(()=>o(e,t))}cancel(){this.isDragging=!1;const{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,n){const{drag:r}=this.getProps();if(!n||!wd(e,r,this.currentDirection))return;const o=this.getAxisMotionValue(e);let a=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(a=function(e,{min:t,max:n},r){return void 0!==t&&e<t?e=r?_i(t,e,r.min):Math.max(e,t):void 0!==n&&e>n&&(e=r?_i(n,e,r.max):Math.min(e,n)),e}(a,this.constraints[e],this.elastic[e])),o.set(a)}resolveConstraints(){var e;const{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null==(e=this.visualElement.projection)?void 0:e.layout,o=this.constraints;t&&yu(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!t||!r)&&function(e,{top:t,left:n,bottom:r,right:o}){return{x:pd(e.x,n,o),y:pd(e.y,t,r)}}(r.layoutBox,t),this.elastic=function(e=md){return!1===e?e=0:!0===e&&(e=md),{x:gd(e,"left","right"),y:gd(e,"top","bottom")}}(n),o!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&Bc(e=>{!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){const n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(r.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){const{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!yu(e))return!1;const n=e.current;ca(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");const{projection:r}=this.visualElement;if(!r||!r.layout)return!1;const o=function(e,t,n){const r=rd(e,n),{scroll:o}=t;return o&&(ed(r.x,o.offset.x),ed(r.y,o.offset.y)),r}(n,r.root,this.visualElement.getTransformPagePoint());let a=function(e,t){return{x:hd(e.x,t.x),y:hd(e.y,t.y)}}(r.layout.layoutBox,o);if(t){const e=t(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(a));this.hasMutatedConstraints=!!e,e&&(a=_c(e))}return a}startAnimation(e){const{drag:t,dragMomentum:n,dragElastic:r,dragTransition:o,dragSnapToOrigin:a,onDragTransitionEnd:i}=this.getProps(),s=this.constraints||{},l=Bc(i=>{if(!wd(i,t,this.currentDirection))return;let l=s&&s[i]||{};a&&(l={min:0,max:0});const u=r?200:1e6,c=r?40:1e7,d={type:"inertia",velocity:n?e[i]:0,bounceStiffness:u,bounceDamping:c,timeConstant:750,restDelta:1,restSpeed:10,...o,...l};return this.startAxisValueAnimation(i,d)});return Promise.all(l).then(i)}startAxisValueAnimation(e,t){const n=this.getAxisMotionValue(e);return ic(this.visualElement,e),n.start(pc(e,n,0,t,this.visualElement,!1))}stopAnimation(){Bc(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){Bc(e=>{var t;return null==(t=this.getAxisMotionValue(e).animation)?void 0:t.pause()})}getAnimationState(e){var t;return null==(t=this.getAxisMotionValue(e).animation)?void 0:t.state}getAxisMotionValue(e){const t=`_drag${e.toUpperCase()}`,n=this.visualElement.getProps(),r=n[t];return r||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){Bc(t=>{const{drag:n}=this.getProps();if(!wd(t,n,this.currentDirection))return;const{projection:r}=this.visualElement,o=this.getAxisMotionValue(t);if(r&&r.layout){const{min:n,max:a}=r.layout.layoutBox[t];o.set(e[t]-_i(n,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!yu(t)||!n||!this.constraints)return;this.stopAnimation();const r={x:0,y:0};Bc(e=>{const t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){const n=t.get();r[e]=function(e,t){let n=.5;const r=Ac(e),o=Ac(t);return o>r?n=va(t.min,t.max-r,e.min):r>o&&(n=va(e.min,e.max-o,t.min)),la(0,1,n)}({min:n,max:n},this.constraints[e])}});const{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),Bc(t=>{if(!wd(t,e,null))return;const n=this.getAxisMotionValue(t),{min:o,max:a}=this.constraints[t];n.set(_i(o,a,r[t]))})}addListeners(){if(!this.visualElement.current)return;vd.set(this.visualElement,this);const e=zc(this.visualElement.current,"pointerdown",e=>{const{drag:t,dragListener:n=!0}=this.getProps();t&&n&&this.start(e)}),t=()=>{const{dragConstraints:e}=this.getProps();yu(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,r=n.addEventListener("measure",t);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),Ya.read(t);const o=Ic(window,"resize",()=>this.scalePositionWithinConstraints()),a=n.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(Bc(t=>{const n=this.getAxisMotionValue(t);n&&(this.originPoint[t]+=e[t].translate,n.set(n.get()+e[t].translate))}),this.visualElement.render())});return()=>{o(),e(),r(),a&&a()}}getProps(){const e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:o=!1,dragElastic:a=md,dragMomentum:i=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:o,dragElastic:a,dragMomentum:i}}}function wd(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}const xd=e=>(t,n)=>{e&&Ya.postRender(()=>e(t,n))};const kd={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Sd(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const Td={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!yi.test(e))return e;e=parseFloat(e)}return`${Sd(e,t.target.x)}% ${Sd(e,t.target.y)}%`}},Ed={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,o=Ii.parse(e);if(o.length>5)return r;const a=Ii.createTransformer(e),i="number"!=typeof o[0]?1:0,s=n.x.scale*t.x,l=n.y.scale*t.y;o[0+i]/=s,o[1+i]/=l;const u=_i(s,l,.5);return"number"==typeof o[2+i]&&(o[2+i]/=u),"number"==typeof o[3+i]&&(o[3+i]/=u),a(o)}};class Cd extends m.Component{componentDidMount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:o}=e;!function(e){for(const t in e)Nu[t]=e[t],Ja(t)&&(Nu[t].isCSSVariable=!0)}(Md),o&&(t.group&&t.group.add(o),n&&n.register&&r&&n.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),kd.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){const{layoutDependency:t,visualElement:n,drag:r,isPresent:o}=this.props,{projection:a}=n;return a?(a.isPresent=o,r||e.layoutDependency!==t||void 0===t||e.isPresent!==o?a.willUpdate():this.safeToRemove(),e.isPresent!==o&&(o?a.promote():a.relegate()||Ya.postRender(()=>{const e=a.getStack();e&&e.members.length||this.safeToRemove()})),null):null}componentDidUpdate(){const{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),Ll.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;r&&(r.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(r),n&&n.deregister&&n.deregister(r))}safeToRemove(){const{safeToRemove:e}=this.props;e&&e()}render(){return null}}function Nd(e){const[t,n]=ta(),r=m.useContext(Yo);return Z.jsx(Cd,{...e,layoutGroup:r,switchLayoutGroup:m.useContext(xu),isPresent:t,safeToRemove:n})}const Md={borderRadius:{...Td,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Td,borderTopRightRadius:Td,borderBottomLeftRadius:Td,borderBottomRightRadius:Td,boxShadow:Ed};const Pd=(e,t)=>e.depth-t.depth;class Dd{constructor(){this.children=[],this.isDirty=!1}add(e){ia(this.children,e),this.isDirty=!0}remove(e){sa(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(Pd),this.isDirty=!1,this.children.forEach(e)}}const Id=["TopLeft","TopRight","BottomLeft","BottomRight"],jd=Id.length,zd=e=>"string"==typeof e?parseFloat(e):e,_d=e=>"number"==typeof e||yi.test(e);function Ad(e,t){return void 0!==e[t]?e[t]:e.borderRadius}const Od=Ld(0,.5,_a),Rd=Ld(.5,.95,ma);function Ld(e,t,n){return r=>r<e?0:r>t?1:n(va(e,t,r))}function Fd(e,t){e.min=t.min,e.max=t.max}function Ud(e,t){Fd(e.x,t.x),Fd(e.y,t.y)}function Vd(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function Bd(e,t,n,r,o){return e=qc(e-=t,1/n,r),void 0!==o&&(e=qc(e,1/o,r)),e}function Hd(e,t,[n,r,o],a,i){!function(e,t=0,n=1,r=.5,o,a=e,i=e){gi.test(t)&&(t=parseFloat(t),t=_i(i.min,i.max,t/100)-i.min);if("number"!=typeof t)return;let s=_i(a.min,a.max,r);e===a&&(s-=t),e.min=Bd(e.min,t,n,s,o),e.max=Bd(e.max,t,n,s,o)}(e,t[n],t[r],t[o],t.scale,a,i)}const Wd=["x","scaleX","originX"],Yd=["y","scaleY","originY"];function $d(e,t,n,r){Hd(e.x,t,Wd,n?n.x:void 0,r?r.x:void 0),Hd(e.y,t,Yd,n?n.y:void 0,r?r.y:void 0)}function Qd(e){return 0===e.translate&&1===e.scale}function qd(e){return Qd(e.x)&&Qd(e.y)}function Gd(e,t){return e.min===t.min&&e.max===t.max}function Zd(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function Xd(e,t){return Zd(e.x,t.x)&&Zd(e.y,t.y)}function Kd(e){return Ac(e.x)/Ac(e.y)}function Jd(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class ef{constructor(){this.members=[]}add(e){ia(this.members,e),e.scheduleRender()}remove(e){if(sa(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){const e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){const t=this.members.findIndex(t=>e===t);if(0===t)return!1;let n;for(let r=t;r>=0;r--){const e=this.members[r];if(!1!==e.isPresent){n=e;break}}return!!n&&(this.promote(n),!0)}promote(e,t){const n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);const{crossfade:r}=e.options;!1===r&&n.hide()}}exitAnimationComplete(){this.members.forEach(e=>{const{options:t,resumingFrom:n}=e;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}const tf=["","X","Y","Z"],nf={visibility:"hidden"};let rf=0;function of(e,t,n,r){const{latestValues:o}=t;o[e]&&(n[e]=o[e],t.setStaticValue(e,0),r&&(r[e]=0))}function af(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=sc(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:t,layoutId:r}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",Ya,!(t||r))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&af(r)}function sf({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:o}){return class{constructor(e={},n=(null==t?void 0:t())){this.id=rf++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(cf),this.nodes.forEach(yf),this.nodes.forEach(vf),this.nodes.forEach(df)},this.resolvedRelativeTargetAt=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 t=0;t<this.path.length;t++)this.path[t].shouldResetTransform=!0;this.root===this&&(this.nodes=new Dd)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new ba),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){const n=this.eventHandlers.get(e);n&&n.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;var n;this.isSVG=(n=t)instanceof SVGElement&&"svg"!==n.tagName,this.instance=t;const{layoutId:r,layout:o,visualElement:a}=this.options;if(a&&!a.current&&a.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(o||r)&&(this.isLayoutDirty=!0),e){let n;const r=()=>this.root.updateBlockedByResize=!1;e(t,()=>{this.root.updateBlockedByResize=!0,n&&n(),n=function(e,t){const n=Xa.now(),r=({timestamp:o})=>{const a=o-n;a>=t&&($a(r),e(a-t))};return Ya.setup(r,!0),()=>$a(r)}(r,250),kd.hasAnimatedSinceResize&&(kd.hasAnimatedSinceResize=!1,this.nodes.forEach(gf))})}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&a&&(r||o)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:n,layout:r})=>{if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);const o=this.options.transition||a.getDefaultTransition()||Tf,{onLayoutAnimationStart:i,onLayoutAnimationComplete:s}=a.getProps(),l=!this.targetLayout||!Xd(this.targetLayout,r),u=!t&&n;if(this.options.layoutRoot||this.resumeFrom||u||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(e,u);const t={...yl(o,"layout"),onPlay:i,onComplete:s};(a.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t)}else t||gf(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=r})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),$a(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(bf),this.animationId++)}getTransformTemplate(){const{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&af(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let o=0;o<this.path.length;o++){const e=this.path[o];e.shouldResetTransform=!0,e.updateScroll("snapshot"),e.options.layoutRoot&&e.willUpdate(!1)}const{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;const r=this.getTransformTemplate();this.prevTransformTemplateValue=r?r(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(pf);this.isUpdating||this.nodes.forEach(hf),this.isUpdating=!1,this.nodes.forEach(mf),this.nodes.forEach(lf),this.nodes.forEach(uf),this.clearAllSnapshots();const e=Xa.now();Qa.delta=la(0,1e3/60,e-Qa.timestamp),Qa.timestamp=e,Qa.isProcessing=!0,qa.update.process(Qa),qa.preRender.process(Qa),qa.render.process(Qa),Qa.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Ll.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(ff),this.sharedNodes.forEach(wf)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Ya.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Ya.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||Ac(this.snapshot.measuredBox.x)||Ac(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance)return;if(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let n=0;n<this.path.length;n++){this.path[n].updateScroll()}const e=this.layout;this.layout=this.measure(!1),this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=Boolean(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){const t=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(!o)return;const e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!qd(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,a=r!==this.prevTransformTemplateValue;e&&this.instance&&(t||Yc(this.latestValues)||a)&&(o(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){const t=this.measurePageBox();let n=this.removeElementScroll(t);var r;return e&&(n=this.removeTransform(n)),Nf((r=n).x),Nf(r.y),{animationId:this.root.animationId,measuredBox:t,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){var e;const{visualElement:t}=this.options;if(!t)return{x:{min:0,max:0},y:{min:0,max:0}};const n=t.measureViewportBox();if(!((null==(e=this.scroll)?void 0:e.wasRoot)||this.path.some(Pf))){const{scroll:e}=this.root;e&&(ed(n.x,e.offset.x),ed(n.y,e.offset.y))}return n}removeElementScroll(e){var t;const n={x:{min:0,max:0},y:{min:0,max:0}};if(Ud(n,e),null==(t=this.scroll)?void 0:t.wasRoot)return n;for(let r=0;r<this.path.length;r++){const t=this.path[r],{scroll:o,options:a}=t;t!==this.root&&o&&a.layoutScroll&&(o.wasRoot&&Ud(n,e),ed(n.x,o.offset.x),ed(n.y,o.offset.y))}return n}applyTransform(e,t=!1){const n={x:{min:0,max:0},y:{min:0,max:0}};Ud(n,e);for(let r=0;r<this.path.length;r++){const e=this.path[r];!t&&e.options.layoutScroll&&e.scroll&&e!==e.root&&nd(n,{x:-e.scroll.offset.x,y:-e.scroll.offset.y}),Yc(e.latestValues)&&nd(n,e.latestValues)}return Yc(this.latestValues)&&nd(n,this.latestValues),n}removeTransform(e){const t={x:{min:0,max:0},y:{min:0,max:0}};Ud(t,e);for(let n=0;n<this.path.length;n++){const e=this.path[n];if(!e.instance)continue;if(!Yc(e.latestValues))continue;Wc(e.latestValues)&&e.updateSnapshot();const r=Vc();Ud(r,e.measurePageBox()),$d(t,e.latestValues,e.snapshot?e.snapshot.layoutBox:void 0,r)}return Yc(this.latestValues)&&$d(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Qa.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t;const n=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=n.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=n.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=n.isSharedProjectionDirty);const r=Boolean(this.resumingFrom)||this!==n;if(!(e||r&&this.isSharedProjectionDirty||this.isProjectionDirty||(null==(t=this.parent)?void 0:t.isProjectionDirty)||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:o,layoutId:a}=this.options;if(this.layout&&(o||a)){if(this.resolvedRelativeTargetAt=Qa.timestamp,!this.targetDelta&&!this.relativeTarget){const e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Uc(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),Ud(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}var i,s,l;if(this.relativeTarget||this.targetDelta)if(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),i=this.target,s=this.relativeTarget,l=this.relativeParent.target,Lc(i.x,s.x,l.x),Lc(i.y,s.y,l.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):Ud(this.target,this.layout.layoutBox),Xc(this.target,this.targetDelta)):Ud(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const e=this.getClosestProjectingParent();e&&Boolean(e.resumingFrom)===Boolean(this.resumingFrom)&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Uc(this.relativeTargetOrigin,this.target,e.target),Ud(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}}}getClosestProjectingParent(){if(this.parent&&!Wc(this.parent.latestValues)&&!$c(this.parent.latestValues))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return Boolean((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;const t=this.getLead(),n=Boolean(this.resumingFrom)||this!==t;let r=!0;if((this.isProjectionDirty||(null==(e=this.parent)?void 0:e.isProjectionDirty))&&(r=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===Qa.timestamp&&(r=!1),r)return;const{layout:o,layoutId:a}=this.options;if(this.isTreeAnimating=Boolean(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!o&&!a)return;Ud(this.layoutCorrected,this.layout.layoutBox);const i=this.treeScale.x,s=this.treeScale.y;!function(e,t,n,r=!1){const o=n.length;if(!o)return;let a,i;t.x=t.y=1;for(let s=0;s<o;s++){a=n[s],i=a.projectionDelta;const{visualElement:o}=a.options;o&&o.props.style&&"contents"===o.props.style.display||(r&&a.options.layoutScroll&&a.scroll&&a!==a.root&&nd(e,{x:-a.scroll.offset.x,y:-a.scroll.offset.y}),i&&(t.x*=i.x.scale,t.y*=i.y.scale,Xc(e,i)),r&&Yc(a.latestValues)&&nd(e,a.latestValues))}t.x<Jc&&t.x>Kc&&(t.x=1),t.y<Jc&&t.y>Kc&&(t.y=1)}(this.layoutCorrected,this.treeScale,this.path,n),!t.layout||t.target||1===this.treeScale.x&&1===this.treeScale.y||(t.target=t.layout.layoutBox,t.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}});const{target:l}=t;l?(this.projectionDelta&&this.prevProjectionDelta?(Vd(this.prevProjectionDelta.x,this.projectionDelta.x),Vd(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),Rc(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.treeScale.x===i&&this.treeScale.y===s&&Jd(this.projectionDelta.x,this.prevProjectionDelta.x)&&Jd(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l))):this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender())}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){var t;if(null==(t=this.options.visualElement)||t.scheduleRender(),e){const e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}}setAnimationOrigin(e,t=!1){const n=this.snapshot,r=n?n.latestValues:{},o={...this.latestValues},a={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;const i={x:{min:0,max:0},y:{min:0,max:0}},s=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),l=this.getStack(),u=!l||l.members.length<=1,c=Boolean(s&&!u&&!0===this.options.crossfade&&!this.path.some(Sf));let d;this.animationProgress=0,this.mixTargetDelta=t=>{const n=t/1e3;var l,f,p,h,m,g;xf(a.x,e.x,n),xf(a.y,e.y,n),this.setTargetDelta(a),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Uc(i,this.layout.layoutBox,this.relativeParent.layout.layoutBox),p=this.relativeTarget,h=this.relativeTargetOrigin,m=i,g=n,kf(p.x,h.x,m.x,g),kf(p.y,h.y,m.y,g),d&&(l=this.relativeTarget,f=d,Gd(l.x,f.x)&&Gd(l.y,f.y))&&(this.isProjectionDirty=!1),d||(d={x:{min:0,max:0},y:{min:0,max:0}}),Ud(d,this.relativeTarget)),s&&(this.animationValues=o,function(e,t,n,r,o,a){o?(e.opacity=_i(0,n.opacity??1,Od(r)),e.opacityExit=_i(t.opacity??1,0,Rd(r))):a&&(e.opacity=_i(t.opacity??1,n.opacity??1,r));for(let i=0;i<jd;i++){const o=`border${Id[i]}Radius`;let a=Ad(t,o),s=Ad(n,o);void 0===a&&void 0===s||(a||(a=0),s||(s=0),0===a||0===s||_d(a)===_d(s)?(e[o]=Math.max(_i(zd(a),zd(s),r),0),(gi.test(s)||gi.test(a))&&(e[o]+="%")):e[o]=s)}(t.rotate||n.rotate)&&(e.rotate=_i(t.rotate||0,n.rotate||0,r))}(o,r,this.latestValues,n,c,u)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){var t,n,r;this.notifyListeners("animationStart"),null==(t=this.currentAnimation)||t.stop(!1),null==(r=null==(n=this.resumingFrom)?void 0:n.currentAnimation)||r.stop(!1),this.pendingAnimation&&($a(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Ya.update(()=>{kd.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=Ol(0)),this.currentAnimation=function(e,t,n){const r=Pu(e)?e:Ol(e);return r.start(pc("",r,t,n)),r.animation}(this.motionValue,[0,1e3],{...e,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop(!1)),this.completeAnimation()}applyTransformsToTarget(){const e=this.getLead();let{targetWithTransforms:t,target:n,layout:r,latestValues:o}=e;if(t&&n&&r){if(this!==e&&this.layout&&r&&Mf(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||{x:{min:0,max:0},y:{min:0,max:0}};const t=Ac(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;const r=Ac(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}Ud(t,n),nd(t,o),Rc(this.projectionDeltaWithTransform,this.layoutCorrected,t,o)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new ef);this.sharedNodes.get(e).add(t);const n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){const e=this.getStack();return!e||e.lead===this}getLead(){var e;const{layoutId:t}=this.options;return t&&(null==(e=this.getStack())?void 0:e.lead)||this}getPrevLead(){var e;const{layoutId:t}=this.options;return t?null==(e=this.getStack())?void 0:e.prevLead:void 0}getStack(){const{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:n}={}){const r=this.getStack();r&&r.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){const e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){const{visualElement:e}=this.options;if(!e)return;let t=!1;const{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;const r={};n.z&&of("z",e,r,this.animationValues);for(let o=0;o<tf.length;o++)of(`rotate${tf[o]}`,e,r,this.animationValues),of(`skew${tf[o]}`,e,r,this.animationValues);e.render();for(const o in r)e.setStaticValue(o,r[o]),this.animationValues&&(this.animationValues[o]=r[o]);e.scheduleRender()}getProjectionStyles(e){if(!this.instance||this.isSVG)return;if(!this.isVisible)return nf;const t={visibility:""},n=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,t.opacity="",t.pointerEvents=qu(null==e?void 0:e.pointerEvents)||"",t.transform=n?n(this.latestValues,""):"none",t;const r=this.getLead();if(!this.projectionDelta||!this.layout||!r.target){const t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=qu(null==e?void 0:e.pointerEvents)||""),this.hasProjected&&!Yc(this.latestValues)&&(t.transform=n?n({},""):"none",this.hasProjected=!1),t}const o=r.animationValues||r.latestValues;this.applyTransformsToTarget(),t.transform=function(e,t,n){let r="";const o=e.x.translate/t.x,a=e.y.translate/t.y,i=(null==n?void 0:n.z)||0;if((o||a||i)&&(r=`translate3d(${o}px, ${a}px, ${i}px) `),1===t.x&&1===t.y||(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:e,rotate:t,rotateX:o,rotateY:a,skewX:i,skewY:s}=n;e&&(r=`perspective(${e}px) ${r}`),t&&(r+=`rotate(${t}deg) `),o&&(r+=`rotateX(${o}deg) `),a&&(r+=`rotateY(${a}deg) `),i&&(r+=`skewX(${i}deg) `),s&&(r+=`skewY(${s}deg) `)}const s=e.x.scale*t.x,l=e.y.scale*t.y;return 1===s&&1===l||(r+=`scale(${s}, ${l})`),r||"none"}(this.projectionDeltaWithTransform,this.treeScale,o),n&&(t.transform=n(o,t.transform));const{x:a,y:i}=this.projectionDelta;t.transformOrigin=`${100*a.origin}% ${100*i.origin}% 0`,r.animationValues?t.opacity=r===this?o.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:o.opacityExit:t.opacity=r===this?void 0!==o.opacity?o.opacity:"":void 0!==o.opacityExit?o.opacityExit:0;for(const s in Nu){if(void 0===o[s])continue;const{correct:e,applyTo:n,isCSSVariable:a}=Nu[s],i="none"===t.transform?o[s]:e(o[s],r);if(n){const e=n.length;for(let r=0;r<e;r++)t[n[r]]=i}else a?this.options.visualElement.renderState.vars[s]=i:t[s]=i}return this.options.layoutId&&(t.pointerEvents=r===this?qu(null==e?void 0:e.pointerEvents)||"":"none"),t}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>{var t;return null==(t=e.currentAnimation)?void 0:t.stop(!1)}),this.root.nodes.forEach(pf),this.root.sharedNodes.clear()}}}function lf(e){e.updateLayout()}function uf(e){var t;const n=(null==(t=e.resumeFrom)?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:t,measuredBox:r}=e.layout,{animationType:o}=e.options,a=n.source!==e.layout.source;"size"===o?Bc(e=>{const r=a?n.measuredBox[e]:n.layoutBox[e],o=Ac(r);r.min=t[e].min,r.max=r.min+o}):Mf(o,n.layoutBox,t)&&Bc(r=>{const o=a?n.measuredBox[r]:n.layoutBox[r],i=Ac(t[r]);o.max=o.min+i,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[r].max=e.relativeTarget[r].min+i)});const i={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};Rc(i,t,n.layoutBox);const s={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};a?Rc(s,e.applyTransform(r,!0),n.measuredBox):Rc(s,t,n.layoutBox);const l=!qd(i);let u=!1;if(!e.resumeFrom){const r=e.getClosestProjectingParent();if(r&&!r.resumeFrom){const{snapshot:o,layout:a}=r;if(o&&a){const i={x:{min:0,max:0},y:{min:0,max:0}};Uc(i,n.layoutBox,o.layoutBox);const s={x:{min:0,max:0},y:{min:0,max:0}};Uc(s,t,a.layoutBox),Xd(i,s)||(u=!0),r.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=i,e.relativeParent=r)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:n,delta:s,layoutDelta:i,hasLayoutChanged:l,hasRelativeLayoutChanged:u})}else if(e.isLead()){const{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function cf(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=Boolean(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function df(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function ff(e){e.clearSnapshot()}function pf(e){e.clearMeasurements()}function hf(e){e.isLayoutDirty=!1}function mf(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function gf(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function yf(e){e.resolveTargetDelta()}function vf(e){e.calcProjection()}function bf(e){e.resetSkewAndRotation()}function wf(e){e.removeLeadSnapshot()}function xf(e,t,n){e.translate=_i(t.translate,0,n),e.scale=_i(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function kf(e,t,n,r){e.min=_i(t.min,n.min,r),e.max=_i(t.max,n.max,r)}function Sf(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}const Tf={duration:.45,ease:[.4,0,.1,1]},Ef=e=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Cf=Ef("applewebkit/")&&!Ef("chrome/")?Math.round:ma;function Nf(e){e.min=Cf(e.min),e.max=Cf(e.max)}function Mf(e,t,n){return"position"===e||"preserve-aspect"===e&&(r=Kd(t),o=Kd(n),a=.2,!(Math.abs(r-o)<=a));var r,o,a}function Pf(e){var t;return e!==e.root&&(null==(t=e.scroll)?void 0:t.wasRoot)}const Df=sf({attachResizeListener:(e,t)=>Ic(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),If={current:void 0},jf=sf({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!If.current){const e=new Df({});e.mount(window),e.setOptions({layoutScroll:!0}),If.current=e}return If.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>Boolean("fixed"===window.getComputedStyle(e).position)}),zf={pan:{Feature:class extends Mc{constructor(){super(...arguments),this.removePointerDownListener=ma}onPointerDown(e){this.session=new id(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:od(this.node)})}createPanHandlers(){const{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:xd(e),onStart:xd(t),onMove:n,onEnd:(e,t)=>{delete this.session,r&&Ya.postRender(()=>r(e,t))}}}mount(){this.removePointerDownListener=zc(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends Mc{constructor(e){super(e),this.removeGroupControls=ma,this.removeListeners=ma,this.controls=new bd(e)}mount(){const{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||ma}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:jf,MeasureLayout:Nd}};function _f(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover","Start"===n);const o=r["onHover"+n];o&&Ya.postRender(()=>o(t,jc(t)))}function Af(e,t,n){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap","Start"===n);const o=r["onTap"+("End"===n?"":n)];o&&Ya.postRender(()=>o(t,jc(t)))}const Of=new WeakMap,Rf=new WeakMap,Lf=e=>{const t=Of.get(e.target);t&&t(e)},Ff=e=>{e.forEach(Lf)};function Uf(e,t,n){const r=function({root:e,...t}){const n=e||document;Rf.has(n)||Rf.set(n,{});const r=Rf.get(n),o=JSON.stringify(t);return r[o]||(r[o]=new IntersectionObserver(Ff,{root:e,...t})),r[o]}(t);return Of.set(e,n),r.observe(e),()=>{Of.delete(e),r.unobserve(e)}}const Vf={some:0,all:1};const Bf={inView:{Feature:class extends Mc{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r="some",once:o}=e,a={root:t?t.current:void 0,rootMargin:n,threshold:"number"==typeof r?r:Vf[r]};return Uf(this.node.current,a,e=>{const{isIntersecting:t}=e;if(this.isInView===t)return;if(this.isInView=t,o&&!t&&this.hasEnteredView)return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);const{onViewportEnter:n,onViewportLeave:r}=this.node.getProps(),a=t?n:r;a&&a(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;const{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}(e,t))&&this.startObserver()}unmount(){}}},tap:{Feature:class extends Mc{mount(){const{current:e}=this.node;e&&(this.unmount=Zl(e,(e,t)=>(Af(this.node,t,"Start"),(e,{success:t})=>Af(this.node,e,t?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class extends Mc{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=ya(Ic(this.node.current,"focus",()=>this.onFocus()),Ic(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends Mc{mount(){const{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){const[r,o,a]=Vl(e,n),i=e=>{if(!Bl(e))return;const{target:n}=e,r=t(n,e);if("function"!=typeof r||!n)return;const a=e=>{Bl(e)&&(r(e),n.removeEventListener("pointerleave",a))};n.addEventListener("pointerleave",a,o)};return r.forEach(e=>{e.addEventListener("pointerenter",i,o)}),a}(e,(e,t)=>(_f(this.node,t,"Start"),e=>_f(this.node,e,"End"))))}unmount(){}}}},Hf={layout:{ProjectionNode:jf,MeasureLayout:Nd}},Wf={current:null},Yf={current:!1};const $f=new WeakMap;var Qf={};const qf=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class Gf{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:r,blockInitialAnimation:o,visualState:a},i={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Xs,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const e=Xa.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,Ya.render(this.render,!1,!0))};const{latestValues:s,renderState:l}=a;this.latestValues=s,this.baseTarget={...s},this.initialValues=t.initial?{...s}:{},this.renderState=l,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.options=i,this.blockInitialAnimation=Boolean(o),this.isControllingVariants=fu(t),this.isVariantNode=pu(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(e&&e.current);const{willChange:u,...c}=this.scrapeMotionValuesFromProps(t,{},this);for(const d in c){const e=c[d];void 0!==s[d]&&Pu(e)&&e.set(s[d],!1)}}mount(e){this.current=e,$f.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)),Yf.current||function(){if(Yf.current=!0,Qo)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Wf.current=e.matches;e.addListener(t),t()}else Wf.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||Wf.current),"production"!==Qf.NODE_ENV&&Ta(!0!==this.shouldReduceMotion,"You have Reduced Motion enabled on your device. Animations may not appear as expected."),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),$a(this.notifyUpdate),$a(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const e in this.events)this.events[e].clear();for(const e in this.features){const t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}bindToMotionValue(e,t){this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();const n=Us.has(e);n&&this.onBindTransform&&this.onBindTransform();const r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&Ya.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0)}),o=t.on("renderRequest",this.scheduleRender);let a;window.MotionCheckAppearSync&&(a=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),o(),a&&a(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in eu){const t=eu[e];if(!t)continue;const{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(this)),this.features[e]){const t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):{x:{min:0,max:0},y:{min:0,max:0}}}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let n=0;n<qf.length;n++){const t=qf[n];this.propEventSubscriptions[t]&&(this.propEventSubscriptions[t](),delete this.propEventSubscriptions[t]);const r=e["on"+t];r&&(this.propEventSubscriptions[t]=this.on(t,r))}this.prevMotionValues=function(e,t,n){for(const r in t){const o=t[r],a=n[r];if(Pu(o))e.addValue(r,o);else if(Pu(a))e.addValue(r,Ol(o,{owner:e}));else if(a!==o)if(e.hasValue(r)){const t=e.getValue(r);!0===t.liveStyle?t.jump(o):t.hasAnimated||t.set(o)}else{const t=e.getStaticValue(r);e.addValue(r,Ol(void 0!==t?t:o,{owner:e}))}}for(const r in n)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){const t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){const n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);const t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=Ol(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){let n=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];var r;return null!=n&&("string"==typeof n&&(fa(n)||pa(n))?n=parseFloat(n):(r=n,!Xl.find(bl(r))&&Ii.test(t)&&(n=Il(e,t))),this.setBaseTarget(e,Pu(n)?n.get():n)),Pu(n)?n.get():n}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;const{initial:n}=this.props;let r;if("string"==typeof n||"object"==typeof n){const o=Qu(this.props,n,null==(t=this.presenceContext)?void 0:t.custom);o&&(r=o[e])}if(n&&void 0!==r)return r;const o=this.getBaseTargetFromProps(this.props,e);return void 0===o||Pu(o)?void 0!==this.initialValues[e]&&void 0===r?void 0:this.baseTarget[e]:o}on(e,t){return this.events[e]||(this.events[e]=new ba),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}class Zf extends Gf{constructor(){super(...arguments),this.KeyframeResolver=zl}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:e}=this.props;Pu(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}function Xf(e,{style:t,vars:n},r,o){Object.assign(e.style,t,o&&o.getProjectionStyles(r));for(const a in n)e.style.setProperty(a,n[a])}class Kf extends Zf{constructor(){super(...arguments),this.type="html",this.renderInstance=Xf}readValueFromInstance(e,t){if(Us.has(t))return((e,t)=>{const{transform:n="none"}=getComputedStyle(e);return Rs(n,t)})(e,t);{const r=(n=e,window.getComputedStyle(n)),o=(Ja(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof o?o.trim():o}var n}measureInstanceViewportBox(e,{transformPagePoint:t}){return rd(e,t)}build(e,t,n){ju(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return Xu(e,t,n)}}const Jf=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);class ep extends Zf{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Vc}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(Us.has(t)){const e=Dl(t);return e&&e.default||0}return t=Jf.has(t)?t:bu(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return Ju(e,t,n)}build(e,t,n){Vu(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){!function(e,t,n,r){Xf(e,t,void 0,r);for(const o in t.attrs)e.setAttribute(Jf.has(o)?o:bu(o),t.attrs[o])}(e,t,0,r)}mount(e){this.isSVGTag=Hu(e.tagName),super.mount(e)}}const tp=iu(tc({...Dc,...Bf,...zf,...Hf},(e,t)=>Lu(e)?new ep(t):new Kf(t,{allowProjection:e!==m.Fragment}))),np=m.createContext(void 0),rp=()=>{const e=m.useContext(np);if(void 0===e)throw new Error("useMessage must be used within an MessageProvider");return e},op=()=>{const{message:e}=rp(),t=m.useMemo(()=>{switch(null==e?void 0:e.type){case"error":return"bg-red-500/80";case"success":return"bg-green-500/80";default:return"bg-[rgb(var(--primary-rgb)/0.8)]"}},[null==e?void 0:e.type]);return Z.jsx(aa,{children:!!e&&Z.jsx(tp.div,{className:ce("absolute text-[var(--primary-contrast)] text-[14px] inset-x-0 top-0 z-50 p-[14px]",t),variants:{hidden:{y:"-100%",opacity:0},shown:{y:0,opacity:1}},initial:"hidden",animate:"shown",exit:"hidden",transition:{type:"spring",stiffness:500,damping:40},children:e.text},"top-banner")})},ap={advertisingAndAnalytics:!0,basicBrowsingData:!0,enchancedExperiences:!0,performanceMetrics:!0};function ip(e){m.useEffect(()=>{const t=t=>{"Enter"===t.key&&e()};return window.addEventListener("keydown",t),()=>window.removeEventListener("keydown",t)},[e])}const sp=Uo("w-full h-[36px] relative shadow inline-flex items-center justify-center gap-[8px] whitespace-nowrap rounded-md text-[14px] leading-[20px] font-brand font-semibold transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0",{variants:{variant:{primary:"\n          bg-[var(--primary-color)]\n          text-[var(--primary-contrast)]\n          hover:bg-[rgb(var(--primary-rgb)/0.8)]\n        ",outline:"\n          text-[var(--primary-color)]\n          border-2\n          border-[var(--primary-color)]\n          bg-transparent\n          hover:bg-[var(--primary-color)]\n          hover:text-[var(--primary-contrast)]",secondary:"\n          bg-[rgb(var(--primary-rgb)/0.5)]\n          text-[var(--primary-contrast)]\n          hover:bg-[rgb(var(--primary-rgb)/0.3)]\n        ",link:"\n          text-[var(--primary-color)]\n          underline-offset-4\n          hover:underline\n        ",trustid:"\n          bg-[var(--trustid-btn-primary)]\n          text-[var(--trustid-btn-text)]\n          border\n          border-[var(--trustid-btn-border)]\n          h-[44px]\n          rounded-[8px]\n          text-[16px]\n          leading-[1]\n          font-medium\n          gap-[10px]\n          shadow-none\n          hover:bg-[rgb(var(--trustid-btn-primary-rgb)/0.8)]\n        "}},defaultVariants:{variant:"primary"}}),lp=m.forwardRef(({className:e,variant:t,loading:n=!1,useEnterKey:r=!1,onClick:o,badge:a,disabled:i=!1,children:s,...l},u)=>{const c=Ct({ref:u,onPress:o,disabled:i});return ip(()=>{var e;r&&(null==(e=c.current)||e.click())}),Z.jsxs("button",{className:yt(sp({variant:t,className:e})),ref:c,disabled:i,...l,children:[n?Z.jsx(Vo,{}):s,a&&Z.jsx("img",{src:vt(a),className:"!object-cover !w-[20px] !h-[20px] absolute left-[-8px] top-[-8px]"})]})});lp.displayName="Button";const up=Uo("font-brand tracking-[-0.02em] text-[var(--body-text-color)] font-[400]",{variants:{variant:{h2:"\n          text-[22px]\n          leading-[30px]\n          text-[var(--heading-color)]\n          font-[500]\n        ",h3:"\n          text-[16px]\n          leading-[18px]\n          text-[var(--heading-color)]\n          font-[500]\n        ",body1:"\n          text-[12px]\n          leading-[14px]\n        ",body2:"\n          text-[14px]\n          leading-[22px]\n        ",span1:"\n          text-[11px]\n          leading-[12px]\n        "}},defaultVariants:{variant:"body2"}}),cp=g.forwardRef(({className:e,variant:t,children:n,component:r,...o},a)=>{const i=m.useMemo(()=>{if(r)return r;switch(t){case"h2":return"h2";case"h3":return"h3";case"body1":case"body2":return"p";default:return"span"}},[t,r]);return Z.jsx(i,{className:yt(up({variant:t,className:e})),ref:a,...o,children:n})});cp.displayName="Typography";const dp=({setPreferencesStep:e,setVerifyStep:t})=>{var n,r;const{setPreferences:o}=Et(),{theme:a}=re(),i=null==a?void 0:a.theme.content.introduction,s=(null==(r=null==(n=null==a?void 0:a.theme)?void 0:n.content)?void 0:r.termsOfServiceUrl)||Dt||null,l=async n=>{const r="accept"===n;await te.trackConsentAction(n,{enhancedExperiences:r,advertisingAnalytics:r,performanceMetrics:r,basicBrowsingData:!0});const a={[Ft.BasicBrowsingData]:!0,[Ft.EnhancedExperiences]:r,[Ft.AdvertisingAndAnalytics]:r,[Ft.PerformanceMetrics]:r};o(a),"preferences"===n?e():t()},u=Ct();return Z.jsxs(Z.Fragment,{children:[Z.jsxs(cp,{variant:"body2",className:"mb-[12px] whitespace-pre-wrap",children:[i??Z.jsxs(Z.Fragment,{children:[Z.jsx("span",{className:"font-[600]",children:"This site uses Trust ID to make consent simple."})," We use cookies and similar technologies to improve performance, personalize your experience, and deliver relevant content. With Trust ID, your choices are saved once \u2014 and honored everywhere."]}),Z.jsx("br",{}),s&&Z.jsxs(Z.Fragment,{children:["See our ",Z.jsx("a",{ref:u,href:s,className:"underline",target:"_blank",children:"Terms of Service"})," to learn more."]})]}),Z.jsxs("div",{className:"flex flex-col gap-[8px] mt-[auto]",children:[Z.jsx(lp,{onClick:()=>l("accept"),children:"Accept"}),Z.jsx(lp,{onClick:()=>l("reject"),children:"Reject"}),Z.jsx(lp,{variant:"outline",onClick:()=>l("preferences"),children:"Preferences"})]})]})};
/*!
   *
   * detectIncognito v1.6.2
   *
   * https://github.com/Joe12387/detectIncognito
   *
   * MIT License
   *
   * Copyright (c) 2021 - 2025 Joe Rutkowski <Joe@dreggle.com>
   *
   * Permission is hereby granted, free of charge, to any person obtaining a copy
   * of this software and associated documentation files (the "Software"), to deal
   * in the Software without restriction, including without limitation the rights
   * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   * copies of the Software, and to permit persons to whom the Software is
   * furnished to do so, subject to the following conditions:
   *
   * The above copyright notice and this permission notice shall be included in all
   * copies or substantial portions of the Software.
   *
   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   * SOFTWARE.
   *
   * Please keep this comment intact in order to properly abide by the MIT License.
   *
   **/var fp={d:(e,t)=>{for(var n in t)fp.o(t,n)&&!fp.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)},pp={};fp.d(pp,{A:()=>yp,k:()=>gp});var hp=function(e,t,n,r){return new(n||(n=Promise))(function(t,o){function a(e){try{s(r.next(e))}catch(t){o(t)}}function i(e){try{s(r.throw(e))}catch(t){o(t)}}function s(e){var r;e.done?t(e.value):(r=e.value,r instanceof n?r:new n(function(e){e(r)})).then(a,i)}s((r=r.apply(e,[])).next())})},mp=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(i=0)),i;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,r=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!((o=(o=i.trys).length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){i.label=s[1];break}if(6===s[0]&&i.label<o[1]){i.label=o[1],o=s;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(s);break}o[2]&&i.ops.pop(),i.trys.pop();continue}s=t.call(e,i)}catch(l){s=[6,l],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}};function gp(){return hp(this,void 0,Promise,function(){return mp(this,function(e){switch(e.label){case 0:return[4,new Promise(function(e,t){var n="Unknown",r=!1;function o(t){r||(r=!0,e({isPrivate:t,browserName:n}))}function a(){var e=0,t=parseInt("-1");try{t.toFixed(t)}catch(n){e=n.message.length}return e}function i(){return hp(this,void 0,void 0,function(){var e;return mp(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,navigator.storage.getDirectory()];case 1:return t.sent(),o(!1),[3,3];case 2:return e=t.sent(),o((e instanceof Error&&"string"==typeof e.message?e.message:String(e)).includes("unknown transient reason")),[3,3];case 3:return[2]}})})}function s(){var e;return hp(this,void 0,Promise,function(){return mp(this,function(t){switch(t.label){case 0:return"function"!=typeof(null===(e=navigator.storage)||void 0===e?void 0:e.getDirectory)?[3,2]:[4,i()];case 1:return t.sent(),[3,3];case 2:void 0!==navigator.maxTouchPoints?function(){var e=String(Math.random());try{var t=indexedDB.open(e,1);t.onupgradeneeded=function(t){var n=t.target.result,r=function(e){o(e)};try{n.createObjectStore("t",{autoIncrement:!0}).put(new Blob),r(!1)}catch(a){(a instanceof Error&&"string"==typeof a.message?a.message:String(a)).includes("are not yet supported")?r(!0):r(!1)}finally{n.close(),indexedDB.deleteDatabase(e)}},t.onerror=function(){return o(!1)}}catch(n){o(!1)}}():function(){var e=window.openDatabase,t=window.localStorage;try{e(null,null,null,null)}catch(n){return void o(!0)}try{t.setItem("test","1"),t.removeItem("test")}catch(n){return void o(!0)}o(!1)}(),t.label=3;case 3:return[2]}})})}function l(){void 0!==self.Promise&&void 0!==self.Promise.allSettled?navigator.webkitTemporaryStorage.queryUsageAndQuota(function(e,t){var n,r,a,i;o(Math.round(t/1048576)<2*Math.round((null!==(a=null===(r=null===(n=null==(i=window)?void 0:i.performance)||void 0===n?void 0:n.memory)||void 0===r?void 0:r.jsHeapSizeLimit)&&void 0!==a?a:1073741824)/1048576))},function(e){t(new Error("detectIncognito somehow failed to query storage quota: "+e.message))}):(0,window.webkitRequestFileSystem)(0,1,function(){o(!1)},function(){o(!0)})}function u(){var e;return hp(this,void 0,Promise,function(){var t,n;return mp(this,function(r){switch(r.label){case 0:if("function"!=typeof(null===(e=navigator.storage)||void 0===e?void 0:e.getDirectory))return[3,5];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,navigator.storage.getDirectory()];case 2:return r.sent(),o(!1),[3,4];case 3:return t=r.sent(),o((t instanceof Error&&"string"==typeof t.message?t.message:String(t)).includes("Security error")),[2];case 4:return[3,6];case 5:(n=indexedDB.open("inPrivate")).onerror=function(e){n.error&&"InvalidStateError"===n.error.name&&e.preventDefault(),o(!0)},n.onsuccess=function(){indexedDB.deleteDatabase("inPrivate"),o(!1)},r.label=6;case 6:return[2]}})})}(function(){return hp(this,void 0,Promise,function(){return mp(this,function(e){switch(e.label){case 0:return 44!==a()&&43!==a()?[3,2]:(n="Safari",[4,s()]);case 1:return e.sent(),[3,6];case 2:return 51!==a()?[3,3]:(r=navigator.userAgent,n=r.match(/Chrome/)?void 0!==navigator.brave?"Brave":r.match(/Edg/)?"Edge":r.match(/OPR/)?"Opera":"Chrome":"Chromium",l(),[3,6]);case 3:return 25!==a()?[3,5]:(n="Firefox",[4,u()]);case 4:return e.sent(),[3,6];case 5:void 0!==navigator.msSaveBlob?(n="Internet Explorer",o(void 0===window.indexedDB)):t(new Error("detectIncognito cannot determine the browser")),e.label=6;case 6:return[2]}var r})})})().catch(t)})];case 1:return[2,e.sent()]}})})}"undefined"!=typeof window&&(window.detectIncognito=gp);const yp=gp,vp=pp.k,bp={},wp={enter:e=>({x:e>0?100:-100,opacity:0,position:"absolute"}),center:{x:0,opacity:1,position:"relative"},exit:e=>({x:e>0?-100:100,opacity:0,position:"absolute"})},xp=({items:e,className:t,slideClassName:n,onIndexChange:r})=>{const[[o,a],i]=m.useState([0,0]),[s,l]=m.useState(!1),u=m.useRef(null),c=e.length;m.useEffect(()=>{r&&r(o)},[o]);const d=e=>{i(([t])=>[(t+e+c)%c,e])};return Z.jsxs("div",{ref:u,className:t,style:{position:"relative",overflow:"hidden",touchAction:"pan-y"},children:[Z.jsx(aa,{custom:a,mode:"sync",children:Z.jsx(tp.div,{custom:a,variants:wp,initial:"enter",animate:"center",exit:"exit",transition:{x:{type:"spring",stiffness:300,damping:30},opacity:{duration:.25}},drag:"x",dragConstraints:{left:0,right:0},dragElastic:.8,onDragStart:()=>l(!0),onDragEnd:(e,t)=>{const n=t.offset.x,r=((e,t)=>Math.abs(e)*Math.abs(t))(n,t.velocity.x);setTimeout(()=>l(!1),0),r>3e3&&d(n<0?1:-1)},className:n,style:{width:"100%",height:"100%",cursor:"grab",touchAction:"pan-y"},children:e[o]},o)}),Z.jsx("div",{style:{position:"absolute",bottom:8,left:"50%",transform:"translateX(-50%)",display:"flex",gap:6,pointerEvents:"none"},children:e.map((e,t)=>Z.jsx("div",{style:{width:8,height:8,borderRadius:999,background:t===o?"#000":"#bbb"}},t))})]})},kp=({card:e,onArrowClick:t,onShareClick:n})=>{const[r,o]=m.useState(!1);return Z.jsxs("div",{className:"w-full h-[390px] flex flex-col relative overflow-hidden rounded-[8px]",children:[Z.jsx("div",{className:"w-full h-full bg-cover absolute -z-10",style:{backgroundImage:`url(${e.img_url})`}}),Z.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/40 to-transparent -z-5"}),Z.jsx("div",{className:"absolute px-[12px] py-[18px] right-0 top-[16px] text-[16px] leading-[16px] rounded-l-[999px] bg-primary font-semibold text-white z-10",children:e.label}),Z.jsxs("div",{className:"mt-auto flex items-end justify-between gap-4 z-10 p-[25px]",children:[Z.jsxs("div",{className:"space-y-1 text-white",children:[Z.jsx("h3",{className:"text-[28px] font-[700] leading-[30px]",children:e.title}),Z.jsx("p",{className:"mt-[8px] text-[16px] leading-[22px] font-[500]",children:e.description}),Z.jsx("a",{href:"",target:"_blank",className:"mt-[12px] text-[16px] leading-[16px] font-[600] underline",children:"Terms & Conditions"})]}),Z.jsxs("div",{className:"flex flex-col items-center gap-3",children:[Z.jsx(Ho,{loading:r,icon:Z.jsx(_o,{size:"20px",strokeWidth:"2px",stroke:"#FFF"}),variant:"outline",onClick:async()=>{o(!0);try{await n(e.id)}finally{o(!1)}}}),Z.jsx(Ho,{icon:Z.jsx(No,{size:"22px",strokeWidth:"2px",stroke:"#FFF"}),onClick:()=>t(e.id)})]})]})]})};function Sp({className:e,...t}){return Z.jsx("div",{className:yt("animate-pulse rounded-md bg-primary/10",e),...t})}const Tp={},Ep=({setPrefsStep:e})=>{const[t,n]=m.useState(!0),{setMessage:r}=rp(),{setAdvertisingCards:a,advertisingCards:i}=Et();m.useEffect(()=>{const{VITE_GET_CARDS_HOSTNAME:t}=Tp;(async e=>{const{VITE_OE_API_URL:t}=bp;if(!t)return[];try{const t=(await go.get(`/offer-engine/cards?domain=${e}`)).data;return Array.isArray(t)?t:[]}catch(n){throw o.error("GetUserPreferences Error:",n),n}})(t||document.location.hostname).then(t=>{a(t),0===(null==t?void 0:t.length)&&e()}).catch(e).finally(()=>n(!1))},[]);const s=async e=>{te.trackAdvertisingCardClick({type:"share",cardId:e});const t=null==i?void 0:i.find(t=>t.id===e);if(t)try{"share"in navigator?await navigator.share({title:t.title,text:t.description,url:"https://business.trustid.life"}):(await navigator.clipboard.writeText("https://business.trustid.life"),r({type:"info",text:"Link coppied to clipboard"}))}finally{}},l=e=>{te.trackAdvertisingCardClick({type:"visit",cardId:e});const t=null==i?void 0:i.find(t=>t.id===e);t&&window.open(t.share_link,"_blank")},u=m.useMemo(()=>(Array.isArray(i)?i:[]).sort((e,t)=>t.order-e.order).map(e=>Z.jsx(kp,{card:e,onShareClick:s,onArrowClick:l},e.id)),[i]);return Z.jsxs("div",{className:"flex flex-col gap-[16px]",children:[t?Z.jsx(Sp,{className:"h-[390px]"}):Z.jsx(xp,{items:u,onIndexChange:e=>{var t;const n=null==(t=null==i?void 0:i[e])?void 0:t.id;n&&te.trackAdvertisingCardView({cardId:n})}}),Z.jsx(lp,{onClick:e,loading:t,children:"Manage Data Preferences"})]})},Cp=Number.isNaN(At)?21:At,Np=({onAnswer:e})=>{const{setMessage:t}=rp();return Z.jsxs(Z.Fragment,{children:[Z.jsx(cp,{variant:"h2",children:`Are You Over ${Cp}?`}),Z.jsx(cp,{variant:"body2",className:"mt-[12px]",children:"Please confirm that you are of legal age for drinking alcohol to access our site."}),Z.jsxs("div",{className:"flex gap-[8px] mt-[24px] mb-[8px]",children:[Z.jsx(lp,{onClick:()=>e(!0),children:"Yes"}),Z.jsx(lp,{variant:"secondary",onClick:()=>{e(!1),t({text:"You are not old enough to view this content"})},children:"No"})]}),Z.jsx(cp,{variant:"span1",component:"p",className:"py-[14px] tracking-normal text-center",children:"Confirming your age as 21 or older grants you access to our site and its alcohol products. If you are not of legal age, access will be denied."})]})},Mp=async e=>{var t,n;try{const t=/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e),n=localStorage.getItem("tracer_anonymous_id"),r=t?"email":"phone";return await mo.post("/auth/sign-in/initiate",{[r]:e,anonymous_id:n}),{success:!0}}catch(r){return o.error("SignIn Error:",r),{success:!1,message:null==(n=null==(t=null==r?void 0:r.response)?void 0:t.data)?void 0:n.message}}};var Pp=Object.defineProperty,Dp=Object.defineProperties,Ip=Object.getOwnPropertyDescriptors,jp=Object.getOwnPropertySymbols,zp=Object.prototype.hasOwnProperty,_p=Object.prototype.propertyIsEnumerable,Ap=(e,t,n)=>t in e?Pp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Op=["[data-lastpass-icon-root]","com-1password-button","[data-dashlanecreated]",'[style$="2147483647 !important;"]'].join(",");var Rp=m.createContext({}),Lp=m.forwardRef((e,t)=>{var n,r,o,a,i,s=e,{value:l,onChange:u,maxLength:c,textAlign:d="left",pattern:f,placeholder:p,inputMode:h="numeric",onComplete:g,pushPasswordManagerStrategy:y="increase-width",pasteTransformer:v,containerClassName:b,noScriptCSSFallback:w=Up,render:x,children:k}=s,S=((e,t)=>{var n={};for(var r in e)zp.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&jp)for(var r of jp(e))t.indexOf(r)<0&&_p.call(e,r)&&(n[r]=e[r]);return n})(s,["value","onChange","maxLength","textAlign","pattern","placeholder","inputMode","onComplete","pushPasswordManagerStrategy","pasteTransformer","containerClassName","noScriptCSSFallback","render","children"]);let[T,E]=m.useState("string"==typeof S.defaultValue?S.defaultValue:""),C=null!=l?l:T,N=function(e){let t=m.useRef();return m.useEffect(()=>{t.current=e}),t.current}(C),M=m.useCallback(e=>{null==u||u(e),E(e)},[u]),P=m.useMemo(()=>f?"string"==typeof f?new RegExp(f):f:null,[f]),D=m.useRef(null),I=m.useRef(null),j=m.useRef({value:C,onChange:M,isIOS:"undefined"!=typeof window&&(null==(r=null==(n=null==window?void 0:window.CSS)?void 0:n.supports)?void 0:r.call(n,"-webkit-touch-callout","none"))}),z=m.useRef({prev:[null==(o=D.current)?void 0:o.selectionStart,null==(a=D.current)?void 0:a.selectionEnd,null==(i=D.current)?void 0:i.selectionDirection]});m.useImperativeHandle(t,()=>D.current,[]),m.useEffect(()=>{let e=D.current,t=I.current;if(!e||!t)return;function n(){if(document.activeElement!==e)return F(null),void V(null);let t,n=e.selectionStart,r=e.selectionEnd,o=e.selectionDirection,a=e.maxLength,i=e.value,s=z.current.prev,l=-1,u=-1;if(0!==i.length&&null!==n&&null!==r){let e=n===r,o=n===i.length&&i.length<a;if(e&&!o){let e=n;if(0===e)l=0,u=1,t="forward";else if(e===a)l=e-1,u=e,t="backward";else if(a>1&&i.length>1){let n=0;if(null!==s[0]&&null!==s[1]){t=e<s[1]?"backward":"forward";let r=s[0]===s[1]&&s[0]<a;"backward"===t&&!r&&(n=-1)}l=n+e,u=n+e+1}}-1!==l&&-1!==u&&l!==u&&D.current.setSelectionRange(l,u,t)}let c=-1!==l?l:n,d=-1!==u?u:r,f=null!=t?t:o;F(c),V(d),z.current.prev=[c,d,f]}if(j.current.value!==e.value&&j.current.onChange(e.value),z.current.prev=[e.selectionStart,e.selectionEnd,e.selectionDirection],document.addEventListener("selectionchange",n,{capture:!0}),n(),document.activeElement===e&&R(!0),!document.getElementById("input-otp-style")){let e=document.createElement("style");if(e.id="input-otp-style",document.head.appendChild(e),e.sheet){let t="background: transparent !important; color: transparent !important; border-color: transparent !important; opacity: 0 !important; box-shadow: none !important; -webkit-box-shadow: none !important; -webkit-text-fill-color: transparent !important;";Fp(e.sheet,"[data-input-otp]::selection { background: transparent !important; color: transparent !important; }"),Fp(e.sheet,`[data-input-otp]:autofill { ${t} }`),Fp(e.sheet,`[data-input-otp]:-webkit-autofill { ${t} }`),Fp(e.sheet,"@supports (-webkit-touch-callout: none) { [data-input-otp] { letter-spacing: -.6em !important; font-weight: 100 !important; font-stretch: ultra-condensed; font-optical-sizing: none !important; left: -1px !important; right: 1px !important; } }"),Fp(e.sheet,"[data-input-otp] + * { pointer-events: all !important; }")}}let r=()=>{t&&t.style.setProperty("--root-height",`${e.clientHeight}px`)};r();let o=new ResizeObserver(r);return o.observe(e),()=>{document.removeEventListener("selectionchange",n,{capture:!0}),o.disconnect()}},[]);let[_,A]=m.useState(!1),[O,R]=m.useState(!1),[L,F]=m.useState(null),[U,V]=m.useState(null);m.useEffect(()=>{!function(e){setTimeout(e,0),setTimeout(e,10),setTimeout(e,50)}(()=>{var e,t,n,r;null==(e=D.current)||e.dispatchEvent(new Event("input"));let o=null==(t=D.current)?void 0:t.selectionStart,a=null==(n=D.current)?void 0:n.selectionEnd,i=null==(r=D.current)?void 0:r.selectionDirection;null!==o&&null!==a&&(F(o),V(a),z.current.prev=[o,a,i])})},[C,O]),m.useEffect(()=>{void 0!==N&&C!==N&&N.length<c&&C.length===c&&(null==g||g(C))},[c,g,N,C]);let B=function({containerRef:e,inputRef:t,pushPasswordManagerStrategy:n,isFocused:r}){let[o,a]=m.useState(!1),[i,s]=m.useState(!1),[l,u]=m.useState(!1),c=m.useMemo(()=>"none"!==n&&("increase-width"===n||"experimental-no-flickering"===n)&&o&&i,[o,i,n]),d=m.useCallback(()=>{let r=e.current,o=t.current;if(!r||!o||l||"none"===n)return;let i=r,s=i.getBoundingClientRect().left+i.offsetWidth-18,c=i.getBoundingClientRect().top+i.offsetHeight/2;0===document.querySelectorAll(Op).length&&document.elementFromPoint(s,c)===r||(a(!0),u(!0))},[e,t,l,n]);return m.useEffect(()=>{let t=e.current;if(!t||"none"===n)return;function r(){let e=window.innerWidth-t.getBoundingClientRect().right;s(e>=40)}r();let o=setInterval(r,1e3);return()=>{clearInterval(o)}},[e,n]),m.useEffect(()=>{let e=r||document.activeElement===t.current;if("none"===n||!e)return;let o=setTimeout(d,0),a=setTimeout(d,2e3),i=setTimeout(d,5e3),s=setTimeout(()=>{u(!0)},6e3);return()=>{clearTimeout(o),clearTimeout(a),clearTimeout(i),clearTimeout(s)}},[t,r,n,d]),{hasPWMBadge:o,willPushPWMBadge:c,PWM_BADGE_SPACE_WIDTH:"40px"}}({containerRef:I,inputRef:D,pushPasswordManagerStrategy:y,isFocused:O}),H=m.useCallback(e=>{let t=e.currentTarget.value.slice(0,c);t.length>0&&P&&!P.test(t)?e.preventDefault():("string"==typeof N&&t.length<N.length&&document.dispatchEvent(new Event("selectionchange")),M(t))},[c,M,N,P]),W=m.useCallback(()=>{var e;if(D.current){let t=Math.min(D.current.value.length,c-1),n=D.current.value.length;null==(e=D.current)||e.setSelectionRange(t,n),F(t),V(n)}R(!0)},[c]),Y=m.useCallback(e=>{var t,n;let r=D.current;if(!(v||j.current.isIOS&&e.clipboardData&&r))return;let o=e.clipboardData.getData("text/plain"),a=v?v(o):o;e.preventDefault();let i=null==(t=D.current)?void 0:t.selectionStart,s=null==(n=D.current)?void 0:n.selectionEnd,l=(i!==s?C.slice(0,i)+a+C.slice(s):C.slice(0,i)+a+C.slice(i)).slice(0,c);if(l.length>0&&P&&!P.test(l))return;r.value=l,M(l);let u=Math.min(l.length,c-1),d=l.length;r.setSelectionRange(u,d),F(u),V(d)},[c,M,P,C]),$=m.useMemo(()=>({position:"relative",cursor:S.disabled?"default":"text",userSelect:"none",WebkitUserSelect:"none",pointerEvents:"none"}),[S.disabled]),Q=m.useMemo(()=>({position:"absolute",inset:0,width:B.willPushPWMBadge?`calc(100% + ${B.PWM_BADGE_SPACE_WIDTH})`:"100%",clipPath:B.willPushPWMBadge?`inset(0 ${B.PWM_BADGE_SPACE_WIDTH} 0 0)`:void 0,height:"100%",display:"flex",textAlign:d,opacity:"1",color:"transparent",pointerEvents:"all",background:"transparent",caretColor:"transparent",border:"0 solid transparent",outline:"0 solid transparent",boxShadow:"none",lineHeight:"1",letterSpacing:"-.5em",fontSize:"var(--root-height)",fontFamily:"monospace",fontVariantNumeric:"tabular-nums"}),[B.PWM_BADGE_SPACE_WIDTH,B.willPushPWMBadge,d]),q=m.useMemo(()=>m.createElement("input",((e,t)=>Dp(e,Ip(t)))(((e,t)=>{for(var n in t||(t={}))zp.call(t,n)&&Ap(e,n,t[n]);if(jp)for(var n of jp(t))_p.call(t,n)&&Ap(e,n,t[n]);return e})({autoComplete:S.autoComplete||"one-time-code"},S),{"data-input-otp":!0,"data-input-otp-placeholder-shown":0===C.length||void 0,"data-input-otp-mss":L,"data-input-otp-mse":U,inputMode:h,pattern:null==P?void 0:P.source,"aria-placeholder":p,style:Q,maxLength:c,value:C,ref:D,onPaste:e=>{var t;Y(e),null==(t=S.onPaste)||t.call(S,e)},onChange:H,onMouseOver:e=>{var t;A(!0),null==(t=S.onMouseOver)||t.call(S,e)},onMouseLeave:e=>{var t;A(!1),null==(t=S.onMouseLeave)||t.call(S,e)},onFocus:e=>{var t;W(),null==(t=S.onFocus)||t.call(S,e)},onBlur:e=>{var t;R(!1),null==(t=S.onBlur)||t.call(S,e)}})),[H,W,Y,h,Q,c,U,L,S,null==P?void 0:P.source,C]),G=m.useMemo(()=>({slots:Array.from({length:c}).map((e,t)=>{var n;let r=O&&null!==L&&null!==U&&(L===U&&t===L||t>=L&&t<U),o=void 0!==C[t]?C[t]:null;return{char:o,placeholderChar:void 0!==C[0]?null:null!=(n=null==p?void 0:p[t])?n:null,isActive:r,hasFakeCaret:r&&null===o}}),isFocused:O,isHovering:!S.disabled&&_}),[O,_,c,U,L,S.disabled,C]),Z=m.useMemo(()=>x?x(G):m.createElement(Rp.Provider,{value:G},k),[k,G,x]);return m.createElement(m.Fragment,null,null!==w&&m.createElement("noscript",null,m.createElement("style",null,w)),m.createElement("div",{ref:I,"data-input-otp-container":!0,style:$,className:b},Z,m.createElement("div",{style:{position:"absolute",inset:0,pointerEvents:"none"}},q)))});function Fp(e,t){try{e.insertRule(t)}catch(n){console.error("input-otp could not insert CSS rule:",t)}}Lp.displayName="Input";var Up="\n[data-input-otp] {\n  --nojs-bg: white !important;\n  --nojs-fg: black !important;\n\n  background-color: var(--nojs-bg) !important;\n  color: var(--nojs-fg) !important;\n  caret-color: var(--nojs-fg) !important;\n  letter-spacing: .25em !important;\n  text-align: center !important;\n  border: 1px solid var(--nojs-fg) !important;\n  border-radius: 4px !important;\n  width: 100% !important;\n}\n@media (prefers-color-scheme: dark) {\n  [data-input-otp] {\n    --nojs-bg: black !important;\n    --nojs-fg: white !important;\n  }\n}";function Vp({className:e,containerClassName:t,...n}){return Z.jsx(Lp,{onTouchEnd:e=>e.target.click(),"data-slot":"input-otp",containerClassName:yt("flex items-center gap-[8px] has-disabled:opacity-50",t),className:yt("disabled:cursor-not-allowed",e),...n})}function Bp({className:e,...t}){return Z.jsx("div",{"data-slot":"input-otp-group",className:yt("flex items-center",e),...t})}function Hp({index:e,className:t,...n}){var r;const o=m.useContext(Rp),{char:a,isActive:i}=(null==(r=null==o?void 0:o.slots)?void 0:r[e])??{};return Z.jsx("div",{"data-slot":"input-otp-slot","data-active":i,className:yt("relative flex aspect-square w-[100%] max-w-[60px] items-center justify-center rounded-[12px] transition-all outline-none shadow-xs data-[active=true]:z-10","text-[18px] lg:text-[20px] font-[700] text-[var(--body-text-color)]","border-[2px] border-[rgb(var(--primary-rgb)/0.5)]","focus-visible:border-[var(--primary-color)]","data-[active=true]:z-10 data-[active=true]:border-[var(--primary-color)]","bg-(var(--bg))",t),...n,children:a||(i?Z.jsx("span",{className:yt("w-[1px] h-[40%] animate-blink","text-[var(--body-text-color)]","bg-[var(--body-text-color)]")}):null)})}const Wp=e=>{let t;const n=new Set,r=(e,r)=>{const o="function"==typeof e?e(t):e;if(!Object.is(o,t)){const e=t;t=(null!=r?r:"object"!=typeof o||null===o)?o:Object.assign({},t,o),n.forEach(n=>n(t,e))}},o=()=>t,a={setState:r,getState:o,getInitialState:()=>i,subscribe:e=>(n.add(e),()=>n.delete(e))},i=t=e(r,o,a);return a},Yp=e=>e;const $p=e=>{const t=(e=>e?Wp(e):Wp)(e),n=e=>function(e,t=Yp){const n=g.useSyncExternalStore(e.subscribe,g.useCallback(()=>t(e.getState()),[e,t]),g.useCallback(()=>t(e.getInitialState()),[e,t]));return g.useDebugValue(n),n}(t,e);return Object.assign(n,t),n},Qp=(qp=e=>({brandId:null,setBrandId:t=>e({brandId:t})}))?$p(qp):$p;var qp;const Gp=({inputType:e,login:t,setNextStep:n,onSmsFailure:r})=>{const[a,i]=m.useState(""),{login:s}=Et(),[l,u]=m.useState(!1),[c,d]=m.useState(0),[f,p]=m.useState(0),{setMessage:h}=rp(),g=Qp(e=>e.brandId);ip(()=>{var e;null==(e=v.current)||e.click()}),m.useEffect(()=>{6===(null==a?void 0:a.length)&&y()},[a]);const y=async()=>{if(6==a.length){u(!0);try{const i="undefined"!=typeof localStorage?localStorage.getItem("tisq_user_id"):null,l="undefined"!=typeof sessionStorage?sessionStorage.getItem("trustid_session_id"):null,{success:u,data:c}=await(async(e,t,n)=>{var r,a;try{const r=/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)?{email:e,otp:t}:{phone:e,otp:t};return(null==n?void 0:n.squidUserId)&&(r.squid_user_id=n.squidUserId),(null==n?void 0:n.brandId)&&(r.brand_id=n.brandId),(null==n?void 0:n.sessionId)&&(r.session_id=n.sessionId),{success:!0,data:(await mo.post("/auth/sign-in/confirm",r)).data}}catch(i){return o.error("ConfirmCode Error:",i),{success:!1,message:null==(a=null==(r=null==i?void 0:i.response)?void 0:r.data)?void 0:a.message}}})(t,a,{squidUserId:i,brandId:g,sessionId:l});if(u&&c){s(c.access_token,c.refresh_token),o.debug("CodeStep - Email saved to Zustand:",t),await te.trackOTPSignupComplete(e,{user_id:c.user_id});const r="email"===e?"OTPEmail":"OTPPhone";await te.trackVerificationSuccess(r,e),h(null),n(c.access_token)}else{const t=f+1;p(t),"tel"===e&&t>=2?(h({type:"info",text:"Having trouble with SMS? You can go back to try email instead. Remember to check your spam folder."}),r&&r()):h({type:"error",text:"Wrong code!"})}}catch(i){o.error("CodeStep - OTP verification error:",i);const t=i instanceof Error?i.message:"OTP verification failed";h({type:"error",text:t});const n="email"===e?"OTPEmail":"OTPPhone";await te.trackVerificationRejected(n,"error",t)}u(!1)}},v=Ct({onPress:y});return Z.jsxs(Z.Fragment,{children:[Z.jsxs("div",{className:"flex flex-col gap-[12px] mt-[auto] mb-[12px]",children:[Z.jsx(cp,{variant:"h2",children:"Just one more step"}),Z.jsxs(cp,{variant:"body2",children:["Enter the code we sent to ","email"===e?"email":"phone",". You won't have to do this again.","email"===e&&Z.jsxs(Z.Fragment,{children:[" Please ",Z.jsx("b",{children:"check the spam folder"})," if you have not received the code."]})]})]}),Z.jsxs("div",{className:"w-full flex flex-col items-center gap-[6px] mt-[16px] mb-[16px] md:mt-[auto] md:mb-[auto]",children:[Z.jsx(Vp,{maxLength:6,value:a,onChange:e=>{i(e),h(null)},className:"w-full",containerClassName:"w-full",children:Z.jsxs(Bp,{className:"gap-[6px] w-full flex justify-center",children:[Z.jsx(Hp,{index:0}),Z.jsx(Hp,{index:1}),Z.jsx(Hp,{index:2}),Z.jsx(Hp,{index:3}),Z.jsx(Hp,{index:4}),Z.jsx(Hp,{index:5})]})}),Z.jsx(lp,{variant:"link",onClick:async()=>{u(!0);const{success:n}=await Mp(t);if(u(!1),"tel"===e&&n){const e=c+1;d(e),e>=2&&r&&r()}},children:"Resend code"}),Z.jsx(lp,{useEnterKey:!0,onClick:y,loading:l,children:"Confirm"})]})]})},Zp=({onBack:e})=>Z.jsxs("div",{className:"flex flex-col h-full p-6",children:[Z.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[Z.jsx("button",{onClick:e,className:"flex items-center justify-center w-8 h-8 rounded-full hover:bg-gray-100 transition-colors",children:Z.jsx(Co,{className:"w-4 h-4"})}),Z.jsx("h3",{className:"text-lg font-semibold text-gray-900",children:"Credential Management"})]}),Z.jsxs("div",{className:"flex-1 flex flex-col justify-center items-center space-y-6",children:[Z.jsx("div",{className:"w-20 h-20 bg-blue-100 rounded-full flex items-center justify-center",children:Z.jsx(Ao,{className:"w-10 h-10 text-blue-600"})}),Z.jsxs("div",{className:"text-center space-y-2",children:[Z.jsx("h4",{className:"text-2xl font-semibold text-gray-900",children:"Secure Credential Management"}),Z.jsx("p",{className:"text-gray-600 max-w-md",children:"To create, recover, or verify your credentials, please login and download our secure browser extension"})]}),Z.jsxs("div",{className:"max-w-md w-full space-y-4",children:[Z.jsx("div",{className:"p-4 bg-blue-50 border border-blue-200 rounded-lg",children:Z.jsxs("div",{className:"flex items-start gap-3",children:[Z.jsx(Ao,{className:"w-5 h-5 text-blue-600 flex-shrink-0 mt-0.5"}),Z.jsxs("div",{children:[Z.jsx("h5",{className:"font-semibold text-gray-900 mb-1",children:"Enhanced Security"}),Z.jsx("p",{className:"text-sm text-gray-600",children:"Your credentials are stored securely in the browser extension with end-to-end encryption"})]})]})}),Z.jsx("div",{className:"p-4 bg-green-50 border border-green-200 rounded-lg",children:Z.jsxs("div",{className:"flex items-start gap-3",children:[Z.jsx(Do,{className:"w-5 h-5 text-green-600 flex-shrink-0 mt-0.5"}),Z.jsxs("div",{children:[Z.jsx("h5",{className:"font-semibold text-gray-900 mb-1",children:"Easy Recovery"}),Z.jsx("p",{className:"text-sm text-gray-600",children:"Backup and recover your credentials across devices seamlessly"})]})]})}),Z.jsx("div",{className:"p-4 bg-purple-50 border border-purple-200 rounded-lg",children:Z.jsxs("div",{className:"flex items-start gap-3",children:[Z.jsx(Io,{className:"w-5 h-5 text-purple-600 flex-shrink-0 mt-0.5"}),Z.jsxs("div",{children:[Z.jsx("h5",{className:"font-semibold text-gray-900 mb-1",children:"Browser Integration"}),Z.jsx("p",{className:"text-sm text-gray-600",children:"Verify your credentials instantly on any supported website"})]})]})})]}),Z.jsxs("button",{onClick:()=>{window.open("https://chrome.google.com/webstore","_blank")},className:"max-w-md w-full py-3 px-6 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors font-semibold flex items-center justify-center gap-2",children:[Z.jsx(Do,{className:"w-5 h-5"}),"Download Browser Extension"]}),Z.jsx("p",{className:"text-xs text-gray-500 text-center max-w-md",children:"Available for Chrome, Edge, and other Chromium-based browsers"})]})]}),Xp=()=>Z.jsx("div",{className:"h-[160px] flex justify-center align-center",children:Z.jsx(Vo,{size:"24px"})});function Kp(){return!function(){if("undefined"!=typeof chrome&&chrome.runtime&&chrome.runtime.id)return!0;if("undefined"!=typeof window&&window.location){const e=window.location.href;if(e.startsWith("chrome-extension://")||e.startsWith("moz-extension://"))return!0}return!1}()}function Jp(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}function eh(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function th(...e){return t=>{let n=!1;const r=e.map(e=>{const r=eh(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){const n=r[t];"function"==typeof n?n():eh(e[t],null)}}}}function nh(...e){return m.useCallback(th(...e),e)}function rh(e,t=[]){let n=[];const r=()=>{const t=n.map(e=>m.createContext(e));return function(n){const r=(null==n?void 0:n[e])||t;return m.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){const o=m.createContext(r),a=n.length;n=[...n,r];const i=t=>{var n;const{scope:r,children:i,...s}=t,l=(null==(n=null==r?void 0:r[e])?void 0:n[a])||o,u=m.useMemo(()=>s,Object.values(s));return Z.jsx(l.Provider,{value:u,children:i})};return i.displayName=t+"Provider",[i,function(n,i){var s;const l=(null==(s=null==i?void 0:i[e])?void 0:s[a])||o,u=m.useContext(l);if(u)return u;if(void 0!==r)return r;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},oh(r,...t)]}function oh(...e){const t=e[0];if(1===e.length)return t;const n=()=>{const n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){const r=n.reduce((t,{useScope:n,scopeName:r})=>({...t,...n(e)[`__scope${r}`]}),{});return m.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var ah=(null==globalThis?void 0:globalThis.document)?m.useLayoutEffect:()=>{},ih=y[" useInsertionEffect ".trim().toString()]||ah;function sh({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[o,a,i]=function({defaultProp:e,onChange:t}){const[n,r]=m.useState(e),o=m.useRef(n),a=m.useRef(t);return ih(()=>{a.current=t},[t]),m.useEffect(()=>{var e;o.current!==n&&(null==(e=a.current)||e.call(a,n),o.current=n)},[n,o]),[n,r,a]}({defaultProp:t,onChange:n}),s=void 0!==e,l=s?e:o;{const t=m.useRef(void 0!==e);m.useEffect(()=>{const e=t.current;if(e!==s){const t=e?"controlled":"uncontrolled",n=s?"controlled":"uncontrolled";console.warn(`${r} is changing from ${t} to ${n}. 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])}const u=m.useCallback(t=>{var n;if(s){const r=function(e){return"function"==typeof e}(t)?t(e):t;r!==e&&(null==(n=i.current)||n.call(i,r))}else a(t)},[s,e,a,i]);return[l,u]}function lh(e){const t=m.useRef({value:e,previous:e});return m.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}function uh(e){const[t,n]=m.useState(void 0);return ah(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver(t=>{if(!Array.isArray(t))return;if(!t.length)return;const r=t[0];let o,a;if("borderBoxSize"in r){const e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;o=t.inlineSize,a=t.blockSize}else o=e.offsetWidth,a=e.offsetHeight;n({width:o,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}function ch(e){const t=dh(e),n=m.forwardRef((e,n)=>{const{children:r,...o}=e,a=m.Children.toArray(r),i=a.find(ph);if(i){const e=i.props.children,r=a.map(t=>t===i?m.Children.count(e)>1?m.Children.only(null):m.isValidElement(e)?e.props.children:null:t);return Z.jsx(t,{...o,ref:n,children:m.isValidElement(e)?m.cloneElement(e,void 0,r):null})}return Z.jsx(t,{...o,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function dh(e){const t=m.forwardRef((e,t)=>{const{children:n,...r}=e;if(m.isValidElement(n)){const e=function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;if(o)return e.ref;if(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get,o=r&&"isReactWarning"in r&&r.isReactWarning,o)return e.props.ref;return e.props.ref||e.ref}(n),o=function(e,t){const n={...t};for(const r in t){const o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e)=>{const t=a(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==m.Fragment&&(o.ref=t?th(t,e):e),m.cloneElement(n,o)}return m.Children.count(n)>1?m.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}O();var fh=Symbol("radix.slottable");function ph(e){return m.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===fh}var hh=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{const n=ch(`Primitive.${t}`),r=m.forwardRef((e,r)=>{const{asChild:o,...a}=e,i=o?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),Z.jsx(i,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),mh="Switch",[gh,yh]=rh(mh),[vh,bh]=gh(mh),wh=m.forwardRef((e,t)=>{const{__scopeSwitch:n,name:r,checked:o,defaultChecked:a,required:i,disabled:s,value:l="on",onCheckedChange:u,form:c,...d}=e,[f,p]=m.useState(null),h=nh(t,e=>p(e)),g=m.useRef(!1),y=!f||(c||!!f.closest("form")),[v,b]=sh({prop:o,defaultProp:a??!1,onChange:u,caller:mh});return Z.jsxs(vh,{scope:n,checked:v,disabled:s,children:[Z.jsx(hh.button,{type:"button",role:"switch","aria-checked":v,"aria-required":i,"data-state":Th(v),"data-disabled":s?"":void 0,disabled:s,value:l,...d,ref:h,onClick:Jp(e.onClick,e=>{b(e=>!e),y&&(g.current=e.isPropagationStopped(),g.current||e.stopPropagation())})}),y&&Z.jsx(Sh,{control:f,bubbles:!g.current,name:r,value:l,checked:v,required:i,disabled:s,form:c,style:{transform:"translateX(-100%)"}})]})});wh.displayName=mh;var xh="SwitchThumb",kh=m.forwardRef((e,t)=>{const{__scopeSwitch:n,...r}=e,o=bh(xh,n);return Z.jsx(hh.span,{"data-state":Th(o.checked),"data-disabled":o.disabled?"":void 0,...r,ref:t})});kh.displayName=xh;var Sh=m.forwardRef(({__scopeSwitch:e,control:t,checked:n,bubbles:r=!0,...o},a)=>{const i=m.useRef(null),s=nh(i,a),l=lh(n),u=uh(t);return m.useEffect(()=>{const e=i.current;if(!e)return;const t=window.HTMLInputElement.prototype,o=Object.getOwnPropertyDescriptor(t,"checked").set;if(l!==n&&o){const t=new Event("click",{bubbles:r});o.call(e,n),e.dispatchEvent(t)}},[l,n,r]),Z.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...o,tabIndex:-1,ref:s,style:{...o.style,...u,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function Th(e){return e?"checked":"unchecked"}Sh.displayName="SwitchBubbleInput";var Eh=wh,Ch=kh;const Nh=m.forwardRef(({className:e,checked:t,onChange:n,disabled:r,...o},a)=>{const i=Ct({onPress:n,disabled:r,ref:a});return Z.jsxs(Eh,{className:yt("peer relative inline-flex h-[24px] w-[44px] shrink-0 cursor-pointer items-center rounded-full border-2 transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background disabled:cursor-not-allowed disabled:opacity-50 bg-[var(--primary-color)] border-[var(--primary-color)]",e),checked:t,disabled:r,...o,ref:i,children:[Z.jsx("span",{className:"absolute left-1 flex items-center justify-center h-[16px] w-[16px]",children:Z.jsx(Mo,{className:yt("h-[16px] w-[16px] transition-colors duration-200 text-[var(--primary-contrast)]"),"aria-hidden":"true"})}),Z.jsx("span",{className:"absolute right-1 flex items-center justify-center h-[16px] w-[16px]",children:Z.jsx(Oo,{className:yt("h-[16px] w-[16px] transition-colors duration-200 text-[var(--primary-contrast)]"),"aria-hidden":"true"})}),Z.jsx(Ch,{className:yt("pointer-events-none block h-[20px] w-[20px] rounded-full bg-[var(--primary-contrast)] shadow-lg ring-0 transition-transform duration-200",t?"translate-x-[20px]":"translate-x-0")})]})});Nh.displayName=Eh.displayName;const Mh=({title:e,description:t,value:n,isDisabled:r=!1,onChange:o})=>Z.jsxs("div",{className:"flex justify-between gap-[16px] items-center border-[1px] border-[rgb(var(--primary-rgb)/0.5)] rounded-[8px] px-[16px] py-[12px]",children:[Z.jsxs("div",{className:"flex flex-col gap-[8px]",children:[Z.jsx(cp,{variant:"h3",children:e}),Z.jsx(cp,{variant:"body1",children:t})]}),Z.jsx("div",{className:"flex w-[48px] justify-end flex-wrap",children:null==n?Z.jsx(Vo,{}):Z.jsxs(Z.Fragment,{children:[Z.jsx(Nh,{onChange:()=>o(!n),checked:n,disabled:r}),Z.jsx(cp,{variant:"span1",className:"mt-[3px] text-nowrap",children:"Opted "+(n?"In":"Out")})]})})]}),Ph=e=>"boolean"==typeof e?e:null,Dh=({saveAndContinue:e,onDownloadExtension:t,isLoading:n})=>{const r=Kp();o.debug("PreferenceStep - Runtime detection:",{isSnippetMode:r});const{isAuthenticated:a,preferences:i,setPreferences:s}=Et();m.useEffect(()=>{i||s(ap)},[i,s]);const l=(e,t)=>{i&&s({...i,[e]:t})};return Z.jsxs(Z.Fragment,{children:[Z.jsxs("div",{className:"flex flex-col gap-[8px] max-w-[70%] mb-[24px]",children:[Z.jsx(cp,{variant:"h2",children:"Data Preferences"}),Z.jsx(cp,{variant:"body2",children:"You're in control. Choose what you share - and what stays private."})]}),Z.jsxs("div",{className:"flex flex-col gap-[12px] my-[auto]",children:[Z.jsx(Mh,{title:"Basic Browsing Data",value:!0,description:"Essential data for core website functionality and a seamless  experience.",onChange:e=>l(Ft.BasicBrowsingData,e),isDisabled:!0}),Z.jsx(Mh,{title:"Enhanced Experiences",description:"Personalized recommendations and exclusive content based on your preferences.",value:Ph(null==i?void 0:i.enchancedExperiences),onChange:e=>l(Ft.EnhancedExperiences,e)}),Z.jsx(Mh,{title:"Advertising & Analytics",description:"Help us improve by sharing data for tailored offers and campaign insights.",value:Ph(null==i?void 0:i.advertisingAndAnalytics),onChange:e=>l(Ft.AdvertisingAndAnalytics,e)}),Z.jsx(Mh,{title:"Performance Metrics",description:"Contribute anonymized feedback to help optimize our website's performance.",value:Ph(null==i?void 0:i.performanceMetrics),onChange:e=>l(Ft.PerformanceMetrics,e)})]}),Z.jsx("div",{className:"relative mt-[20px] mb-[10px]",children:Z.jsx(lp,{useEnterKey:!0,loading:n,onClick:e,disabled:n,badge:a?void 0:vt("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='10'%20cy='10'%20r='10'%20fill='%23FF6F6F'/%3e%3cpath%20d='M9.99997%2016.25C9.61803%2016.25%209.29106%2016.114%209.01907%2015.842C8.74708%2015.57%208.61108%2015.2431%208.61108%2014.8611C8.61108%2014.4792%208.74708%2014.1522%209.01907%2013.8802C9.29106%2013.6082%209.61803%2013.4722%209.99997%2013.4722C10.3819%2013.4722%2010.7089%2013.6082%2010.9809%2013.8802C11.2529%2014.1522%2011.3889%2014.4792%2011.3889%2014.8611C11.3889%2015.2431%2011.2529%2015.57%2010.9809%2015.842C10.7089%2016.114%2010.3819%2016.25%209.99997%2016.25ZM8.61108%2012.0833V3.75H11.3889V12.0833H8.61108Z'%20fill='white'/%3e%3c/svg%3e"),variant:"trustid",children:"Save to my TrustID"})}),Z.jsx("div",{className:"space-y-3 mt-[12px]",children:t&&!1})]})},Ih=({onDoneClick:e})=>Z.jsxs(Z.Fragment,{children:[Z.jsxs("div",{className:"flex gap-[12px] mt-[auto] mb-[auto]",children:[Z.jsxs("div",{className:"flex flex-col space-y-[12px]",children:[Z.jsx(cp,{variant:"h2",children:"You're all set"}),Z.jsx(cp,{variant:"body2",children:"Your identity and preferences live securely in your Trust ID. No pop-ups. No re-verifying. Just seamless, private control \u2014 and the freedom to update anytime."})]}),Z.jsx("img",{src:vt("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTcxIiBoZWlnaHQ9IjIzMCIgdmlld0JveD0iMCAwIDE3MSAyMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cjxmb3JlaWduT2JqZWN0IHg9Ii04IiB5PSItMzIiIHdpZHRoPSIxODYuMTg4IiBoZWlnaHQ9IjI2MiI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImJhY2tkcm9wLWZpbHRlcjpibHVyKDE2cHgpO2NsaXAtcGF0aDp1cmwoI2JnYmx1cl8wXzIyMzNfMzY1N19jbGlwX3BhdGgpO2hlaWdodDoxMDAlO3dpZHRoOjEwMCUiPjwvZGl2PjwvZm9yZWlnbk9iamVjdD48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzIyMzNfMzY1NykiIGRhdGEtZmlnbWEtYmctYmx1ci1yYWRpdXM9IjMyIj4KPHBhdGggZD0iTTEyMC41ODggMEMxMjkuNTQ4IDMuMDM0NDhlLTEwIDEzNC4wMjkgMC4wMDAzMDczMDEgMTM3LjQ1MSAxLjc0NDE0QzE0MC40NjIgMy4yNzgxMSAxNDIuOTA5IDUuNzI1NzMgMTQ0LjQ0MyA4LjczNjMzQzE0Ni4xODcgMTIuMTU4OSAxNDYuMTg4IDE2LjYzOSAxNDYuMTg4IDI1LjU5OTZWMTU2LjM5OUMxNDYuMTg4IDE2NS4zNiAxNDYuMTg3IDE2OS44NDEgMTQ0LjQ0MyAxNzMuMjY0QzE0Mi45MDkgMTc2LjI3NCAxNDAuNDYyIDE3OC43MjIgMTM3LjQ1MSAxODAuMjU2QzEzNC4wMjkgMTgyIDEyOS41NDggMTgyIDEyMC41ODggMTgySDQ5LjU5OTZDNDAuNjM5MiAxODIgMzYuMTU4OCAxODIgMzIuNzM2MyAxODAuMjU2QzI5LjcyNTggMTc4LjcyMiAyNy4yNzgxIDE3Ni4yNzQgMjUuNzQ0MSAxNzMuMjY0QzI0LjAwMDIgMTY5Ljg0MSAyNCAxNjUuMzYgMjQgMTU2LjM5OVYyNS41OTk2QzI0IDE2LjYzOTEgMjQuMDAwMyAxMi4xNTg5IDI1Ljc0NDEgOC43MzYzM0MyNy4yNzgxIDUuNzI1NzMgMjkuNzI1NyAzLjI3ODExIDMyLjczNjMgMS43NDQxNEMzNi4xNTg5IDAuMDAwMjg4NDEzIDQwLjYzOTEgMy44MDczN2UtMTAgNDkuNTk5NiAwSDEyMC41ODhaTTY3Ljc5NjkgMTIuMDcxM0M2Ni41MjMyIDEyLjA3MTMgNjUuNDkwMiAxMy4xMDQyIDY1LjQ5MDIgMTQuMzc3OUM2NS40OTA0IDE1LjY1MTUgNjYuNTIzMiAxNi42ODM2IDY3Ljc5NjkgMTYuNjgzNkgxMDEuMjM4QzEwMi41MTIgMTYuNjgzNSAxMDMuNTQ0IDE1LjY1MTUgMTAzLjU0NCAxNC4zNzc5QzEwMy41NDQgMTMuMTA0MyAxMDIuNTEyIDEyLjA3MTQgMTAxLjIzOCAxMi4wNzEzSDY3Ljc5NjlaIiBmaWxsPSIjMEU2RkZGIi8+CjwvZz4KPHBhdGggZD0iTTgyLjAwMzkgMTAxVjY0LjQ3NUw2NS41NTM5IDgxLjI3NUw2MS40NDE0IDc3TDg0Ljk0MTQgNTNMMTA4LjQ0MSA3N0wxMDQuMzI5IDgxLjI3NUw4Ny44Nzg5IDY0LjQ3NVYxMDFIODIuMDAzOVoiIGZpbGw9IiMwMDU4REEiLz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjFfZF8yMjMzXzM2NTcpIj4KPGNpcmNsZSBjeD0iMTE4LjQzIiBjeT0iMTQ4LjE0MSIgcj0iMTYuNjY4MiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzIyMzNfMzY1NykiLz4KPGNpcmNsZSBjeD0iMTE4LjQzIiBjeT0iMTQ4LjE0MSIgcj0iMTYuMTY4MiIgc3Ryb2tlPSJ1cmwoI3BhaW50MV9saW5lYXJfMjIzM18zNjU3KSIvPgo8L2c+CjxwYXRoIGQ9Ik0xMTAuNzE0IDE0Ni41ODFWMTUyLjEzNEMxMTAuNzE0IDE1NS42NzEgMTEzLjg3IDE1OC44NDggMTE4LjM5MiAxNTkuODYxTDExOC40NDggMTU5Ljg3NEwxMTguNTA1IDE1OS44NjFDMTIzLjAyNSAxNTguODUgMTI2LjE4MyAxNTUuNjcxIDEyNi4xODMgMTUyLjEzNFYxNDQuMTM3SDExMC43MTlWMTQ2LjU4MUgxMTAuNzE0Wk0xMjMuNzM0IDE1Mi4xMzRDMTIzLjczNCAxNTQuNTI5IDEyMS42MTIgMTU2LjU0MyAxMTguNDQ2IDE1Ny40MjdDMTE1LjI4IDE1Ni41NDMgMTEzLjE1OCAxNTQuNTI5IDExMy4xNTggMTUyLjEzNFYxNDYuNTgxSDEyMy43MjNMMTE4LjQ1NiAxNTEuODQ4TDExNi4xODIgMTQ5LjU3NEwxMTQuNDUyIDE1MS4zMDRMMTE2LjcyNiAxNTMuNTc4TDExOC40NTYgMTU1LjMwOEwxMjAuMTg2IDE1My41NzhMMTIzLjczNCAxNTAuMDNWMTUyLjEzNFoiIGZpbGw9InVybCgjcGFpbnQyX2xpbmVhcl8yMjMzXzM2NTcpIi8+CjxwYXRoIGQ9Ik0xMjMuNzM0IDE0MS43MTRIMTIzLjk5NEgxMjYuMTc4VjEzOS41M1YxMzkuMjdIMTIzLjczNFYxNDEuNzE0WiIgZmlsbD0idXJsKCNwYWludDNfbGluZWFyXzIyMzNfMzY1NykiLz4KPHBhdGggZD0iTTEyMS4yODcgMTM5LjI3SDExMC43MTRWMTM5LjUzVjE0MS43MTRIMTIxLjI4N1YxMzkuMjdaIiBmaWxsPSJ1cmwoI3BhaW50NF9saW5lYXJfMjIzM18zNjU3KSIvPgo8bWFzayBpZD0icGF0aC04LWluc2lkZS0xXzIyMzNfMzY1NyIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNNDQuOTM1NSAxNjQuODFIMzcuODg3N1YxMzEuNDczSDQ0LjkzNTVWMTY0LjgxWk02MS43MzI0IDEzMS40NzNDNjUuMDg1NiAxMzEuNDczIDY3Ljk3MjcgMTMyLjE0MSA3MC4zOTI2IDEzMy40NzZDNzIuODEyMyAxMzQuNzk5IDc0LjY3MzUgMTM2LjcwNCA3NS45NzU2IDEzOS4xODhDNzcuMjg4NiAxNDEuNjczIDc3Ljk0NTMgMTQ0LjY0NyA3Ny45NDUzIDE0OC4xMDhDNzcuOTQ1MyAxNTEuNTgxIDc3LjI4ODYgMTU0LjU2NiA3NS45NzU2IDE1Ny4wNjJDNzQuNjczNCAxNTkuNTU3IDcyLjgwMSAxNjEuNDczIDcwLjM1OTQgMTYyLjgwOEM2Ny45Mjg3IDE2NC4xNDIgNjUuMDIwMyAxNjQuODEgNjEuNjM0OCAxNjQuODFINDkuODE3NFYxMzEuNDczSDYxLjczMjRaTTU2Ljg2NTIgMTU4Ljc3MUg2MS4zNDE4QzYzLjQyNTMgMTU4Ljc3MSA2NS4xNzggMTU4LjQwMSA2Ni41OTk2IDE1Ny42NjNDNjguMDMyIDE1Ni45MTQgNjkuMTA2MSAxNTUuNzU5IDY5LjgyMjMgMTU0LjE5NkM3MC41NDkzIDE1Mi42MjMgNzAuOTEzMSAxNTAuNTkzIDcwLjkxMzEgMTQ4LjEwOEM3MC45MTMxIDE0NS42NDUgNzAuNTQ5MyAxNDMuNjMyIDY5LjgyMjMgMTQyLjA2OUM2OS4xMDYxIDE0MC41MDcgNjguMDM3NSAxMzkuMzU3IDY2LjYxNjIgMTM4LjYxOUM2NS4xOTQ3IDEzNy44ODEgNjMuNDQxOSAxMzcuNTEyIDYxLjM1ODQgMTM3LjUxMkg1Ni44NjUyVjE1OC43NzFaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTQ0LjkzNTUgMTY0LjgxVjE3OC44MUg1OC45MzU1VjE2NC44MUg0NC45MzU1Wk0zNy44ODc3IDE2NC44MUgyMy44ODc3VjE3OC44MUgzNy44ODc3VjE2NC44MVpNMzcuODg3NyAxMzEuNDczVjExNy40NzNIMjMuODg3N1YxMzEuNDczSDM3Ljg4NzdaTTQ0LjkzNTUgMTMxLjQ3M0g1OC45MzU1VjExNy40NzNINDQuOTM1NVYxMzEuNDczWk03MC4zOTI2IDEzMy40NzZMNjMuNjMwOSAxNDUuNzM0TDYzLjY1MTkgMTQ1Ljc0Nkw2My42NzI5IDE0NS43NThMNzAuMzkyNiAxMzMuNDc2Wk03NS45NzU2IDEzOS4xODhMNjMuNTc1IDE0NS42ODdMNjMuNTg2MSAxNDUuNzA4TDYzLjU5NzMgMTQ1LjcyOUw3NS45NzU2IDEzOS4xODhaTTc3Ljk0NTMgMTQ4LjEwOEg5MS45NDUzVjE0OC4xMDhMNzcuOTQ1MyAxNDguMTA4Wk03NS45NzU2IDE1Ny4wNjJMNjMuNTg1NiAxNTAuNTQzTDYzLjU3NDUgMTUwLjU2NEw2My41NjM1IDE1MC41ODVMNzUuOTc1NiAxNTcuMDYyWk03MC4zNTk0IDE2Mi44MDhMNjMuNjQ0IDE1MC41MjNMNjMuNjMyNyAxNTAuNTNMNjMuNjIxNCAxNTAuNTM2TDcwLjM1OTQgMTYyLjgwOFpNNDkuODE3NCAxNjQuODFIMzUuODE3NFYxNzguODFINDkuODE3NFYxNjQuODFaTTQ5LjgxNzQgMTMxLjQ3M1YxMTcuNDczSDM1LjgxNzRWMTMxLjQ3M0g0OS44MTc0Wk01Ni44NjUyIDE1OC43NzFINDIuODY1MlYxNzIuNzcxSDU2Ljg2NTJWMTU4Ljc3MVpNNjYuNTk5NiAxNTcuNjYzTDczLjA0OTYgMTcwLjA4OUw3My4wNjc1IDE3MC4wNzlMNzMuMDg1NCAxNzAuMDdMNjYuNTk5NiAxNTcuNjYzWk02OS44MjIzIDE1NC4xOTZMNTcuMTEzNCAxNDguMzI0TDU3LjEwNDQgMTQ4LjM0M0w1Ny4wOTU0IDE0OC4zNjNMNjkuODIyMyAxNTQuMTk2Wk03MC45MTMxIDE0OC4xMDhIODQuOTEzMVYxNDguMTA4TDcwLjkxMzEgMTQ4LjEwOFpNNjkuODIyMyAxNDIuMDY5TDU3LjA5NTcgMTQ3LjkwM0w1Ny4xMTIyIDE0Ny45MzlMNTcuMTI5IDE0Ny45NzVMNjkuODIyMyAxNDIuMDY5Wk02Ni42MTYyIDEzOC42MTlMNzMuMDY2OCAxMjYuMTk0TDczLjA2NjIgMTI2LjE5M0w2Ni42MTYyIDEzOC42MTlaTTYxLjM1ODQgMTM3LjUxMkw2MS4zNTg1IDEyMy41MTJINjEuMzU4NFYxMzcuNTEyWk01Ni44NjUyIDEzNy41MTJWMTIzLjUxMkg0Mi44NjUyVjEzNy41MTJINTYuODY1MlpNNDQuOTM1NSAxNjQuODFWMTUwLjgxSDM3Ljg4NzdWMTY0LjgxVjE3OC44MUg0NC45MzU1VjE2NC44MVpNMzcuODg3NyAxNjQuODFINTEuODg3N1YxMzEuNDczSDM3Ljg4NzdIMjMuODg3N1YxNjQuODFIMzcuODg3N1pNMzcuODg3NyAxMzEuNDczVjE0NS40NzNINDQuOTM1NVYxMzEuNDczVjExNy40NzNIMzcuODg3N1YxMzEuNDczWk00NC45MzU1IDEzMS40NzNIMzAuOTM1NVYxNjQuODFINDQuOTM1NUg1OC45MzU1VjEzMS40NzNINDQuOTM1NVpNNjEuNzMyNCAxMzEuNDczVjE0NS40NzNDNjIuNDgzIDE0NS40NzMgNjIuOTczMSAxNDUuNTQ4IDYzLjI1NzMgMTQ1LjYxM0M2My4zOTg1IDE0NS42NDYgNjMuNDkyMSAxNDUuNjc3IDYzLjU0NjkgMTQ1LjY5OEM2My42MDExIDE0NS43MTggNjMuNjI2MyAxNDUuNzMyIDYzLjYzMDkgMTQ1LjczNEw3MC4zOTI2IDEzMy40NzZMNzcuMTU0MiAxMjEuMjE3QzcyLjI2NjcgMTE4LjUyMSA2Ni45NTE0IDExNy40NzMgNjEuNzMyNCAxMTcuNDczVjEzMS40NzNaTTcwLjM5MjYgMTMzLjQ3Nkw2My42NzI5IDE0NS43NThDNjMuNjk5MiAxNDUuNzcyIDYzLjY5NjEgMTQ1Ljc3MiA2My42NzM1IDE0NS43NTVDNjMuNjUwNSAxNDUuNzM4IDYzLjYyMDkgMTQ1LjcxMyA2My41OTA3IDE0NS42ODJDNjMuNTYwNyAxNDUuNjUxIDYzLjU0MjYgMTQ1LjYyOCA2My41MzY1IDE0NS42MTlDNjMuNTMwOCAxNDUuNjExIDYzLjU0NTUgMTQ1LjYzIDYzLjU3NSAxNDUuNjg3TDc1Ljk3NTYgMTM5LjE4OEw4OC4zNzYyIDEzMi42OUM4NS44MTUgMTI3LjgwMyA4MS45OTcyIDEyMy44NjYgNzcuMTEyMyAxMjEuMTk0TDcwLjM5MjYgMTMzLjQ3NlpNNzUuOTc1NiAxMzkuMTg4TDYzLjU5NzMgMTQ1LjcyOUM2My42MjYzIDE0NS43ODQgNjMuOTQ1MyAxNDYuNDA3IDYzLjk0NTMgMTQ4LjEwOUw3Ny45NDUzIDE0OC4xMDhMOTEuOTQ1MyAxNDguMTA4QzkxLjk0NTMgMTQyLjg4NyA5MC45NTA5IDEzNy41NjMgODguMzUzOSAxMzIuNjQ4TDc1Ljk3NTYgMTM5LjE4OFpNNzcuOTQ1MyAxNDguMTA4SDYzLjk0NTNDNjMuOTQ1MyAxNDkuODI3IDYzLjYyNCAxNTAuNDcgNjMuNTg1NiAxNTAuNTQzTDc1Ljk3NTYgMTU3LjA2Mkw4OC4zNjU2IDE2My41OEM5MC45NTMzIDE1OC42NjEgOTEuOTQ1MyAxNTMuMzM1IDkxLjk0NTMgMTQ4LjEwOEg3Ny45NDUzWk03NS45NzU2IDE1Ny4wNjJMNjMuNTYzNSAxNTAuNTg1QzYzLjUzNTUgMTUwLjYzOSA2My41MjIxIDE1MC42NTYgNjMuNTI4NiAxNTAuNjQ3QzYzLjUzNTQgMTUwLjYzOCA2My41NTM3IDE1MC42MTQgNjMuNTgyOSAxNTAuNTg0QzYzLjYxMjEgMTUwLjU1NCA2My42Mzk3IDE1MC41MzEgNjMuNjU5MyAxNTAuNTE2QzYzLjY3ODQgMTUwLjUwMiA2My42NzY3IDE1MC41MDUgNjMuNjQ0IDE1MC41MjNMNzAuMzU5NCAxNjIuODA4TDc3LjA3NDggMTc1LjA5MkM4MS45Nzc4IDE3Mi40MTIgODUuODE5IDE2OC40NjEgODguMzg3NyAxNjMuNTM4TDc1Ljk3NTYgMTU3LjA2MlpNNzAuMzU5NCAxNjIuODA4TDYzLjYyMTQgMTUwLjUzNkM2My42MTY3IDE1MC41MzggNjMuNTg5NyAxNTAuNTUzIDYzLjUzMTUgMTUwLjU3NUM2My40NzI2IDE1MC41OTcgNjMuMzczMSAxNTAuNjI5IDYzLjIyNDEgMTUwLjY2NEM2Mi45MjM2IDE1MC43MzMgNjIuNDEyMiAxNTAuODEgNjEuNjM0OCAxNTAuODFWMTY0LjgxVjE3OC44MUM2Ni44NiAxNzguODEgNzIuMTkyNSAxNzcuNzczIDc3LjA5NzQgMTc1LjA4TDcwLjM1OTQgMTYyLjgwOFpNNjEuNjM0OCAxNjQuODFWMTUwLjgxSDQ5LjgxNzRWMTY0LjgxVjE3OC44MUg2MS42MzQ4VjE2NC44MVpNNDkuODE3NCAxNjQuODFINjMuODE3NFYxMzEuNDczSDQ5LjgxNzRIMzUuODE3NFYxNjQuODFINDkuODE3NFpNNDkuODE3NCAxMzEuNDczVjE0NS40NzNINjEuNzMyNFYxMzEuNDczVjExNy40NzNINDkuODE3NFYxMzEuNDczWk01Ni44NjUyIDE1OC43NzFWMTcyLjc3MUg2MS4zNDE4VjE1OC43NzFWMTQ0Ljc3MUg1Ni44NjUyVjE1OC43NzFaTTYxLjM0MTggMTU4Ljc3MVYxNzIuNzcxQzY1LjAyMDUgMTcyLjc3MSA2OS4xMjkgMTcyLjEyNCA3My4wNDk2IDE3MC4wODlMNjYuNTk5NiAxNTcuNjYzTDYwLjE0OTYgMTQ1LjIzN0M2MS4yMjcxIDE0NC42NzggNjEuODMwMSAxNDQuNzcxIDYxLjM0MTggMTQ0Ljc3MVYxNTguNzcxWk02Ni41OTk2IDE1Ny42NjNMNzMuMDg1NCAxNzAuMDdDNzcuNDUwNiAxNjcuNzg4IDgwLjYyNyAxNjQuMjIzIDgyLjU0OTIgMTYwLjAyOUw2OS44MjIzIDE1NC4xOTZMNTcuMDk1NCAxNDguMzYzQzU3LjMwMzcgMTQ3LjkwOSA1Ny42NTk2IDE0Ny4zMTIgNTguMjI1NiAxNDYuNzAzQzU4Ljc5ODYgMTQ2LjA4NyA1OS40NTQ4IDE0NS42MDEgNjAuMTEzOCAxNDUuMjU2TDY2LjU5OTYgMTU3LjY2M1pNNjkuODIyMyAxNTQuMTk2TDgyLjUzMTEgMTYwLjA2OUM4NC4zOTQ0IDE1Ni4wMzYgODQuOTEzMSAxNTEuODA4IDg0LjkxMzEgMTQ4LjEwOEg3MC45MTMxSDU2LjkxMzFDNTYuOTEzMSAxNDguMzkgNTYuOTAyNyAxNDguNjA2IDU2Ljg5MDEgMTQ4Ljc2MkM1Ni44Nzc1IDE0OC45MTkgNTYuODYzNiAxNDkuMDA0IDU2Ljg1OTggMTQ5LjAyNUM1Ni44NTYgMTQ5LjA0NiA1Ni44NjQ1IDE0OC45OTEgNTYuOTAwMSAxNDguODc0QzU2LjkzNTcgMTQ4Ljc1NiA1Ny4wMDEzIDE0OC41NjcgNTcuMTEzNCAxNDguMzI0TDY5LjgyMjMgMTU0LjE5NlpNNzAuOTEzMSAxNDguMTA4TDg0LjkxMzEgMTQ4LjEwOEM4NC45MTMxIDE0NC40MTcgODQuMzkwMyAxNDAuMTkzIDgyLjUxNTYgMTM2LjE2M0w2OS44MjIzIDE0Mi4wNjlMNTcuMTI5IDE0Ny45NzVDNTcuMDE0MyAxNDcuNzI5IDU2Ljk0NjQgMTQ3LjUzNCA1Ni45MDg2IDE0Ny40MUM1Ni44NzEgMTQ3LjI4NyA1Ni44NjA4IDE0Ny4yMjYgNTYuODYzMyAxNDcuMjRDNTYuODY1OCAxNDcuMjU0IDU2Ljg3ODggMTQ3LjMzMSA1Ni44OTA5IDE0Ny40NzlDNTYuOTAyOSAxNDcuNjI4IDU2LjkxMzEgMTQ3LjgzNSA1Ni45MTMxIDE0OC4xMDlMNzAuOTEzMSAxNDguMTA4Wk02OS44MjIzIDE0Mi4wNjlMODIuNTQ4OSAxMzYuMjM2QzgwLjYzNDkgMTMyLjA2IDc3LjQ2NDkgMTI4LjQ3NyA3My4wNjY4IDEyNi4xOTRMNjYuNjE2MiAxMzguNjE5TDYwLjE2NTYgMTUxLjA0NEM1OS40ODAzIDE1MC42ODkgNTguODA4NiAxNTAuMTkgNTguMjI3OSAxNDkuNTY1QzU3LjY1NTUgMTQ4Ljk0OSA1Ny4zMDA0IDE0OC4zNSA1Ny4wOTU3IDE0Ny45MDNMNjkuODIyMyAxNDIuMDY5Wk02Ni42MTYyIDEzOC42MTlMNzMuMDY2MiAxMjYuMTkzQzY5LjE0NTYgMTI0LjE1OCA2NS4wMzcxIDEyMy41MTIgNjEuMzU4NSAxMjMuNTEyTDYxLjM1ODQgMTM3LjUxMkw2MS4zNTgzIDE1MS41MTJDNjEuODQ2NyAxNTEuNTEyIDYxLjI0MzcgMTUxLjYwNCA2MC4xNjYyIDE1MS4wNDVMNjYuNjE2MiAxMzguNjE5Wk02MS4zNTg0IDEzNy41MTJWMTIzLjUxMkg1Ni44NjUyVjEzNy41MTJWMTUxLjUxMkg2MS4zNTg0VjEzNy41MTJaTTU2Ljg2NTIgMTM3LjUxMkg0Mi44NjUyVjE1OC43NzFINTYuODY1Mkg3MC44NjUyVjEzNy41MTJINTYuODY1MloiIGZpbGw9IndoaXRlIiBtYXNrPSJ1cmwoI3BhdGgtOC1pbnNpZGUtMV8yMjMzXzM2NTcpIi8+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMjIzM18zNjU3IiB4PSItOCIgeT0iLTMyIiB3aWR0aD0iMTg2LjE4OCIgaGVpZ2h0PSIyNjIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMjQiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTIiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjMgMCIvPgo8ZmVCbGVuZCBtb2RlPSJtdWx0aXBseSIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzIyMzNfMzY1NyIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18yMjMzXzM2NTciIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxjbGlwUGF0aCBpZD0iYmdibHVyXzBfMjIzM18zNjU3X2NsaXBfcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCAzMikiPjxwYXRoIGQ9Ik0xMjAuNTg4IDBDMTI5LjU0OCAzLjAzNDQ4ZS0xMCAxMzQuMDI5IDAuMDAwMzA3MzAxIDEzNy40NTEgMS43NDQxNEMxNDAuNDYyIDMuMjc4MTEgMTQyLjkwOSA1LjcyNTczIDE0NC40NDMgOC43MzYzM0MxNDYuMTg3IDEyLjE1ODkgMTQ2LjE4OCAxNi42MzkgMTQ2LjE4OCAyNS41OTk2VjE1Ni4zOTlDMTQ2LjE4OCAxNjUuMzYgMTQ2LjE4NyAxNjkuODQxIDE0NC40NDMgMTczLjI2NEMxNDIuOTA5IDE3Ni4yNzQgMTQwLjQ2MiAxNzguNzIyIDEzNy40NTEgMTgwLjI1NkMxMzQuMDI5IDE4MiAxMjkuNTQ4IDE4MiAxMjAuNTg4IDE4Mkg0OS41OTk2QzQwLjYzOTIgMTgyIDM2LjE1ODggMTgyIDMyLjczNjMgMTgwLjI1NkMyOS43MjU4IDE3OC43MjIgMjcuMjc4MSAxNzYuMjc0IDI1Ljc0NDEgMTczLjI2NEMyNC4wMDAyIDE2OS44NDEgMjQgMTY1LjM2IDI0IDE1Ni4zOTlWMjUuNTk5NkMyNCAxNi42MzkxIDI0LjAwMDMgMTIuMTU4OSAyNS43NDQxIDguNzM2MzNDMjcuMjc4MSA1LjcyNTczIDI5LjcyNTcgMy4yNzgxMSAzMi43MzYzIDEuNzQ0MTRDMzYuMTU4OSAwLjAwMDI4ODQxMyA0MC42MzkxIDMuODA3MzdlLTEwIDQ5LjU5OTYgMEgxMjAuNTg4Wk02Ny43OTY5IDEyLjA3MTNDNjYuNTIzMiAxMi4wNzEzIDY1LjQ5MDIgMTMuMTA0MiA2NS40OTAyIDE0LjM3NzlDNjUuNDkwNCAxNS42NTE1IDY2LjUyMzIgMTYuNjgzNiA2Ny43OTY5IDE2LjY4MzZIMTAxLjIzOEMxMDIuNTEyIDE2LjY4MzUgMTAzLjU0NCAxNS42NTE1IDEwMy41NDQgMTQuMzc3OUMxMDMuNTQ0IDEzLjEwNDMgMTAyLjUxMiAxMi4wNzE0IDEwMS4yMzggMTIuMDcxM0g2Ny43OTY5WiIvPgo8L2NsaXBQYXRoPjxmaWx0ZXIgaWQ9ImZpbHRlcjFfZF8yMjMzXzM2NTciIHg9Ijk2Ljc2MjEiIHk9IjEyOC40NzMiIHdpZHRoPSI0My4zMzY0IiBoZWlnaHQ9IjQzLjMzNTkiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMiIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyLjUiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjI1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMjIzM18zNjU3Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzIyMzNfMzY1NyIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzIyMzNfMzY1NyIgeDE9IjExOC40MyIgeTE9IjEzMS40NzMiIHgyPSIxMTguNDMiIHkyPSIxNjQuODA5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiMyRTgyRkYiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDI2OEZGIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl8yMjMzXzM2NTciIHgxPSIxMTguNDMiIHkxPSIxMzEuNDczIiB4Mj0iMTE4LjQzIiB5Mj0iMTY0LjgwOSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRjNGNUY3IiBzdG9wLW9wYWNpdHk9IjAuMSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM2NjY2NjYiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXJfMjIzM18zNjU3IiB4MT0iMTE4LjQ0OCIgeTE9IjE0NC4xMzciIHgyPSIxMTguNDQ4IiB5Mj0iMTU5Ljg3NCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRjhGOEY4IiBzdG9wLW9wYWNpdHk9IjAuOSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGOEY4RjgiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQzX2xpbmVhcl8yMjMzXzM2NTciIHgxPSIxMjQuOTU2IiB5MT0iMTM5LjI3IiB4Mj0iMTI0Ljk1NiIgeTI9IjE0MS43MTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0Y4RjhGOCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjhGOEY4IiBzdG9wLW9wYWNpdHk9IjAuMyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50NF9saW5lYXJfMjIzM18zNjU3IiB4MT0iMTE2LjAwMSIgeTE9IjEzOS4yNyIgeDI9IjExNi4wMDEiIHkyPSIxNDEuNzE0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGOEY4RjgiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y4RjhGOCIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K"),alt:"Trust ID",width:122,height:182,className:"!object-cover !w-[122px] !h-[182px]"})]}),Z.jsx(lp,{useEnterKey:!0,onClick:e,className:"mt-[16px]",children:"Done"})]});var jh=e=>{const{present:t,children:n}=e,r=function(e){const[t,n]=m.useState(),r=m.useRef(null),o=m.useRef(e),a=m.useRef("none"),i=e?"mounted":"unmounted",[s,l]=function(e,t){return m.useReducer((e,n)=>t[e][n]??e,e)}(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return m.useEffect(()=>{const e=zh(r.current);a.current="mounted"===s?e:"none"},[s]),ah(()=>{const t=r.current,n=o.current;if(n!==e){const r=a.current,i=zh(t);if(e)l("MOUNT");else if("none"===i||"none"===(null==t?void 0:t.display))l("UNMOUNT");else{l(n&&r!==i?"ANIMATION_OUT":"UNMOUNT")}o.current=e}},[e,l]),ah(()=>{if(t){let e;const n=t.ownerDocument.defaultView??window,i=a=>{const i=zh(r.current).includes(a.animationName);if(a.target===t&&i&&(l("ANIMATION_END"),!o.current)){const r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)})}},s=e=>{e.target===t&&(a.current=zh(r.current))};return t.addEventListener("animationstart",s),t.addEventListener("animationcancel",i),t.addEventListener("animationend",i),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",s),t.removeEventListener("animationcancel",i),t.removeEventListener("animationend",i)}}l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:m.useCallback(e=>{r.current=e?getComputedStyle(e):null,n(e)},[])}}(t),o="function"==typeof n?n({present:r.isPresent}):m.Children.only(n),a=nh(r.ref,function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;if(o)return e.ref;if(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get,o=r&&"isReactWarning"in r&&r.isReactWarning,o)return e.props.ref;return e.props.ref||e.ref}(o));return"function"==typeof n||r.isPresent?m.cloneElement(o,{ref:a}):null};function zh(e){return(null==e?void 0:e.animationName)||"none"}function _h(e){const t=Ah(e),n=m.forwardRef((e,n)=>{const{children:r,...o}=e,a=m.Children.toArray(r),i=a.find(Rh);if(i){const e=i.props.children,r=a.map(t=>t===i?m.Children.count(e)>1?m.Children.only(null):m.isValidElement(e)?e.props.children:null:t);return Z.jsx(t,{...o,ref:n,children:m.isValidElement(e)?m.cloneElement(e,void 0,r):null})}return Z.jsx(t,{...o,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function Ah(e){const t=m.forwardRef((e,t)=>{const{children:n,...r}=e,o=nh(m.isValidElement(n)?function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;if(o)return e.ref;if(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get,o=r&&"isReactWarning"in r&&r.isReactWarning,o)return e.props.ref;return e.props.ref||e.ref}(n):void 0,t);if(m.isValidElement(n)){const e=function(e,t){const n={...t};for(const r in t){const o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e)=>{const t=a(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==m.Fragment&&(e.ref=o),m.cloneElement(n,e)}return m.Children.count(n)>1?m.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}jh.displayName="Presence";var Oh=Symbol("radix.slottable");function Rh(e){return m.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===Oh}var Lh=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{const n=_h(`Primitive.${t}`),r=m.forwardRef((e,r)=>{const{asChild:o,...a}=e,i=o?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),Z.jsx(i,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Fh="Checkbox",[Uh,Vh]=rh(Fh),[Bh,Hh]=Uh(Fh);function Wh(e){const{__scopeCheckbox:t,checked:n,children:r,defaultChecked:o,disabled:a,form:i,name:s,onCheckedChange:l,required:u,value:c="on",internal_do_not_use_render:d}=e,[f,p]=sh({prop:n,defaultProp:o??!1,onChange:l,caller:Fh}),[h,g]=m.useState(null),[y,v]=m.useState(null),b=m.useRef(!1),w=!h||(!!i||!!h.closest("form")),x={checked:f,disabled:a,setChecked:p,control:h,setControl:g,name:s,form:i,value:c,hasConsumerStoppedPropagationRef:b,required:u,defaultChecked:!Jh(o)&&o,isFormControl:w,bubbleInput:y,setBubbleInput:v};return Z.jsx(Bh,{scope:t,...x,children:Kh(d)?d(x):r})}var Yh="CheckboxTrigger",$h=m.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},o)=>{const{control:a,value:i,disabled:s,checked:l,required:u,setControl:c,setChecked:d,hasConsumerStoppedPropagationRef:f,isFormControl:p,bubbleInput:h}=Hh(Yh,e),g=nh(o,c),y=m.useRef(l);return m.useEffect(()=>{const e=null==a?void 0:a.form;if(e){const t=()=>d(y.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[a,d]),Z.jsx(Lh.button,{type:"button",role:"checkbox","aria-checked":Jh(l)?"mixed":l,"aria-required":u,"data-state":em(l),"data-disabled":s?"":void 0,disabled:s,value:i,...r,ref:g,onKeyDown:Jp(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:Jp(n,e=>{d(e=>!!Jh(e)||!e),h&&p&&(f.current=e.isPropagationStopped(),f.current||e.stopPropagation())})})});$h.displayName=Yh;var Qh=m.forwardRef((e,t)=>{const{__scopeCheckbox:n,name:r,checked:o,defaultChecked:a,required:i,disabled:s,value:l,onCheckedChange:u,form:c,...d}=e;return Z.jsx(Wh,{__scopeCheckbox:n,checked:o,defaultChecked:a,disabled:s,required:i,onCheckedChange:u,name:r,form:c,value:l,internal_do_not_use_render:({isFormControl:e})=>Z.jsxs(Z.Fragment,{children:[Z.jsx($h,{...d,ref:t,__scopeCheckbox:n}),e&&Z.jsx(Xh,{__scopeCheckbox:n})]})})});Qh.displayName=Fh;var qh="CheckboxIndicator",Gh=m.forwardRef((e,t)=>{const{__scopeCheckbox:n,forceMount:r,...o}=e,a=Hh(qh,n);return Z.jsx(jh,{present:r||Jh(a.checked)||!0===a.checked,children:Z.jsx(Lh.span,{"data-state":em(a.checked),"data-disabled":a.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});Gh.displayName=qh;var Zh="CheckboxBubbleInput",Xh=m.forwardRef(({__scopeCheckbox:e,...t},n)=>{const{control:r,hasConsumerStoppedPropagationRef:o,checked:a,defaultChecked:i,required:s,disabled:l,name:u,value:c,form:d,bubbleInput:f,setBubbleInput:p}=Hh(Zh,e),h=nh(n,p),g=lh(a),y=uh(r);m.useEffect(()=>{const e=f;if(!e)return;const t=window.HTMLInputElement.prototype,n=Object.getOwnPropertyDescriptor(t,"checked").set,r=!o.current;if(g!==a&&n){const t=new Event("click",{bubbles:r});e.indeterminate=Jh(a),n.call(e,!Jh(a)&&a),e.dispatchEvent(t)}},[f,g,a,o]);const v=m.useRef(!Jh(a)&&a);return Z.jsx(Lh.input,{type:"checkbox","aria-hidden":!0,defaultChecked:i??v.current,required:s,disabled:l,name:u,value:c,form:d,...t,tabIndex:-1,ref:h,style:{...t.style,...y,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function Kh(e){return"function"==typeof e}function Jh(e){return"indeterminate"===e}function em(e){return Jh(e)?"indeterminate":e?"checked":"unchecked"}Xh.displayName=Zh;const tm=({className:e,onChange:t,checked:n})=>Z.jsx(Qh,{"data-slot":"checkbox",className:yt("peer border-[1px]! border-[--primary-color] data-[state=checked]:bg-[var(--primary-color)] data-[state=checked]:text-[var(--primary-contrast)] data-[state=checked]:border-[var(--primary-color)] focus-visible:border-ring focus-visible:ring-[var(--primary-color)]  aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),checked:n,onCheckedChange:()=>t(),children:Z.jsx(Gh,{"data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:Z.jsx(Mo,{className:"size-[14px]"})})});function nm({className:e,type:t,...n}){return Z.jsx("input",{type:t,onTouchEnd:e=>e.target.click(),"data-slot":"input",className:yt("leading-[20px] flex h-9 w-full min-w-0 rounded-md border px-3 py-1 shadow-xs transition-[color,box-shadow] outline-none disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:leading-[20px]","bg-transparent","placeholder:text-[rgb(var(--primary-rgb)/0.5)] text-[var(--primary-color)]","border-[rgb(var(--primary-rgb)/0.5)] focus-visible:border-[var(--primary-color)]",e),...n})}const rm=async()=>{try{return(await yo.get("/brand/check-site")).data}catch(e){throw o.error("CheckSiteSupport Error:",e),e}},{VITE_AUTH_PAGE_URL:om}={VITE_AUTH_PAGE_URL:"https://auth.external.trustid.life"},am=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,im=/^\+1\d{10}$/,sm=({setCodeStep:e})=>{const{mode:t}=St(),[n,r]=m.useState("tel"),[o,a]=m.useState(!1),[i,s]=m.useState(!1),[l,u]=m.useState(""),{theme:c}=re(),{setMessage:d}=rp(),f=Rt,p=Qp(e=>e.brandId),h=Qp(e=>e.setBrandId);Nt(async()=>{if(!p)try{const e=await rm();e.brandId&&h(e.brandId)}catch{}},[p,h]);const g=e=>{if((e=>e.startsWith("(")||new RegExp(/\d/).test(e.charAt(0))||e.startsWith("+1"))(e)){r("tel");let t=e.replace(/\D/g,"");t.length>10&&(t=t.slice(0,10));let n=t;t.length>6?n=`(${t.slice(0,3)}) ${t.slice(3,6)}-${t.slice(6)}`:t.length>3?n=`(${t.slice(0,3)}) ${t.slice(3)}`:t.length>0&&(n=`(${t}`),u(n)}else r("email"),u(e)},y=(null==c?void 0:c.theme.content.privacyPolicyUrl)||It||"",v=(null==c?void 0:c.theme.content.termsOfServiceUrl)||Dt||"",b=m.useMemo(()=>{const e=[];return(v||"demo"===t)&&e.push({label:"Terms of Service",link:v}),(y||"demo"===t)&&e.push({label:"Privacy Policy",link:y}),e},[t,y,v]);return Z.jsx("div",{className:"flex self-center flex-col gap-[12px] h-[100%]",children:Z.jsxs("div",{className:"flex flex-col gap-[21.44px] h-[100%]",children:[Z.jsx("div",{className:"flex items-center mt-[auto] mb-[auto]",children:Z.jsxs("div",{className:"flex flex-col gap-[8px]",children:[Z.jsx(cp,{variant:"h2",children:"Make it official"}),Z.jsx(cp,{variant:"body2",children:(f?"Continue with TrustID":"Add your phone number or email")+" to save your settings for good. After that, you'll never see cookie pop-ups again on any site using Trust ID."})]})}),f?Z.jsxs(lp,{variant:"trustid",type:"button",onClick:async()=>{await te.trackOTPSignupStart("keycloak");let e=om;try{if("undefined"!=typeof window){const t=new URL(om);p&&t.searchParams.set("brand_id",p),t.searchParams.delete("session_id"),t.searchParams.delete("anonymous_id"),e=t.toString()}}catch{e=om}const t=["toolbar=no","location=no","status=no","menubar=no","scrollbars=yes","resizable=yes","width=480","height=720"].join(",");console.log("[TrustID] Continue with TrustID redirect URL:",e),window.open(e,"trustid_auth",t)},children:[Z.jsx(xt,{className:"w-[20px] h-[20px]"}),Z.jsx("span",{children:"Continue with TrustID"})]}):Z.jsxs(Z.Fragment,{children:[Z.jsx("div",{className:"mt-[auto] mb-[auto]",children:Z.jsx(nm,{className:"h-[46px] opacity-100 gap-[16px] px-[24px] py-[16px] rounded-full border-[2px]",value:l,onChange:e=>g(e.target.value),onPaste:e=>{let t=e.clipboardData.getData("Text").trim();t&&(e.preventDefault(),t.startsWith("+1")&&(t=t.replace("+1","").trim()),g(t))},placeholder:"Enter your phone number or email",type:"text"})}),!!b.length&&Z.jsxs("div",{className:"flex items-center gap-[8px] mt-[auto] mb-[auto]",children:[Z.jsx(tm,{checked:o,onChange:()=>a(e=>!e),className:"h-auto w-auto h-[24px] w-[24px]"}),Z.jsxs(cp,{variant:"body1",children:["I accept ",`the ${jt}'s `,v&&y?Z.jsxs(Z.Fragment,{children:[Z.jsx("a",{href:v,target:"_blank",className:"underline",children:"Terms of service"})," and ",Z.jsx("a",{href:y,target:"_blank",className:"underline",children:"Privacy Policy"})]}):v?Z.jsx("a",{href:v,target:"_blank",className:"underline",children:"Terms of service"}):Z.jsx("a",{href:y,target:"_blank",className:"underline",children:"Privacy Policy"}),"."]})]}),Z.jsx("div",{className:"flex flex-col gap-2",children:Z.jsx(lp,{loading:i,useEnterKey:!0,onClick:async()=>{let t=!0,r="";if("email"===n?t=am.test(l.trim()):"tel"===n&&(r=`+1${l.replace(/\D/g,"").slice(-10)}`,t=im.test(r)),d(t?null:{text:"Please enter a valid "+("tel"===n?"US phone number":"email"),type:"error"}),!t)return;s(!0);const o="email"===n?l.trim().toLowerCase():r,{success:a,message:i}=await Mp(o);a?(await te.trackOTPSignupStart(n),e(n,o)):d({text:i?`Something went wrong: ${i}`:"Something went wrong. Please try again.",type:"error"}),s(!1)},disabled:!o&&Boolean(b.length),children:"Continue"})})]})]})})};var lm=(e=>(e[e.TrustIdStep=0]="TrustIdStep",e[e.VerificationStep=1]="VerificationStep",e[e.CodeStep=2]="CodeStep",e[e.PreferenceStep=3]="PreferenceStep",e[e.ProofOfAgeStep=4]="ProofOfAgeStep",e[e.CredentialVerificationStep=5]="CredentialVerificationStep",e[e.DocumentVerificationStep=6]="DocumentVerificationStep",e[e.ProofVerificationStep=7]="ProofVerificationStep",e[e.DownloadExtensionStep=8]="DownloadExtensionStep",e[e.SuccessStep=9]="SuccessStep",e[e.LoadingStep=10]="LoadingStep",e[e.AgeRestrictionStep=11]="AgeRestrictionStep",e[e.AdvertisingStep=12]="AdvertisingStep",e))(lm||{});const um=({setShowModal:e,demoModeStep:t,isSessionInitializing:n=!1})=>{const{isAuthenticated:r,accessToken:a,preferences:i,hasStoredPreferences:s}=Et(),{showAgeRestriction:l,setAgeRestrictionAnswer:u}=St(),{mode:c}=St(),{modalPositionStyles:d}=re(),[f,p]=m.useState(void 0!==t?t:10),[h,g]=m.useState(""),[y,v]=m.useState("email"),[b,w]=m.useState(!1);if("prod"===c&&t)throw new Error("Invalid app mode or component arguments");const x=m.useMemo(()=>{if(o.debug("TrustIDModal - computing emailOrPhone with:",{login:h,hasAccessToken:!!a}),h)return o.debug("TrustIDModal - using login value:",h),h;if(a)try{const e=J(a),t=e.email||e.phone||"";return o.debug("TrustIDModal - decoded token value:",t),t}catch(e){return o.error("Error decoding token:",e),""}},[h,a]),k=m.useCallback(e=>"demo"===c?()=>{}:e,[c]);m.useEffect(()=>{void 0!==t&&p(t)},[t]),m.useEffect(()=>{"demo"!==c&&p(l?11:s&&!a?3:s&&a?12:0)},[l]);const S=()=>{r?(bo(window.location.hostname,i||ap,a),T()):p(1)},T=()=>{"demo"!==c&&(te.checkAndFireAbandonment(),e(!1))};m.useEffect(()=>{vp().then(({isPrivate:e})=>{e&&w(!0)}).catch(()=>{})},[]),m.useEffect(()=>{"demo"!==c&&r&&1===f&&p(s?12:3)},[r,f,s,c]);const E=m.useMemo(()=>{switch(f){case 0:return Z.jsx(dp,{setPreferencesStep:k(()=>p(3)),setVerifyStep:k(()=>p(1))});case 1:return Z.jsx(sm,{setCodeStep:k((e,t)=>{g(t),v(e),p(2)})});case 2:return Z.jsx(Gp,{inputType:y,login:h,setNextStep:k(()=>p(9))});case 9:return Z.jsx(Ih,{onDoneClick:k(()=>{p(i?12:3)})});case 3:return Z.jsx(Dh,{saveAndContinue:k(S),onViewCredentials:k(()=>p(4)),onAgeVerification:k(()=>{te.trackDocumentVerificationStart(),p(6)}),onProofVerification:k(()=>p(7)),onDownloadExtension:k(()=>p(8)),onNeedLogin:k(()=>p(1)),isLoading:!1});case 8:return Z.jsx(Zp,{onBack:k(()=>p(3))});case 11:return Z.jsx(Np,{onAnswer:u});case 12:return Z.jsx(Ep,{setPrefsStep:k(()=>p(3))});default:return Z.jsx(Xp,{})}},[f,i,c,x]);return Z.jsxs(Z.Fragment,{children:[Z.jsx("div",{id:"trustid-modal-root",className:ce("\n          z-[1100]\n          overflow-y-auto\n          overscroll-contain\n          bg-[var(--bg)]\n          text-[var(--body-text-color)]\n          [font-family:var(--font-brand)]\n          flex flex-col rounded-t-2xl md:rounded-none shadow-2xl\n          pointer-events-auto","prod"===c?"fixed":"min-w-[440px] max-w-[640px] h-auto",..."prod"===c?d:[]),children:Z.jsxs("div",{className:"relative",children:[Z.jsxs("div",{className:ce("pointer-events-auto",b&&"blur-sm md:blur-md pointer-events-none select-none"),children:[Z.jsx(op,{}),Z.jsxs("div",{className:"p-[24px]",children:[Z.jsx("div",{className:"mb-[24px]",children:Z.jsx(Wo,{handleClose:k(T),step:f,handleBack:k(()=>p(1)),onHeartClick:k(()=>p(12)),onSettingsClick:k(()=>p(3))})}),Z.jsxs("div",{className:"relative",children:[n&&Z.jsx("div",{className:"absolute inset-0 bg-[var(--bg)]/80 flex items-center justify-center z-10 rounded",children:Z.jsx(Xp,{})}),E]}),Z.jsx("div",{className:"flex flex-col items-center justify-center w-full mt-[12px]",children:Z.jsx("div",{className:"w-full flex justify-center items-center",children:Z.jsx("a",{href:"https://business.trustid.life",target:"_blank",children:Z.jsx("img",{src:vt("data:image/svg+xml,%3csvg%20width='138'%20height='16'%20viewBox='127%200%20138%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M127.5%2014.1189V6.8363H130.223C130.758%206.8363%20131.228%206.91935%20131.633%207.08544C132.038%207.24515%20132.351%207.49749%20132.573%207.84246C132.802%208.18103%20132.916%208.61544%20132.916%209.14567C132.916%209.67589%20132.802%2010.1103%20132.573%2010.4489C132.351%2010.7875%20132.038%2011.0398%20131.633%2011.2059C131.228%2011.3656%20130.758%2011.4454%20130.223%2011.4454H128.822V14.1189H127.5ZM130.027%207.85204H128.822V10.4776H130.027C130.516%2010.4776%20130.889%2010.3818%20131.143%2010.1902C131.404%209.99211%20131.535%209.65034%20131.535%209.16483C131.535%208.67293%20131.404%208.33116%20131.143%208.13951C130.889%207.94786%20130.516%207.85204%20130.027%207.85204Z'%20fill='black'/%3e%3cpath%20d='M136.59%208.53239C137.152%208.53239%20137.645%208.65696%20138.069%208.90611C138.5%209.15525%20138.836%209.49383%20139.078%209.92184C139.32%2010.3499%20139.44%2010.8386%20139.44%2011.388C139.44%2011.9373%20139.32%2012.4292%20139.078%2012.8636C138.836%2013.2917%20138.5%2013.6302%20138.069%2013.8794C137.645%2014.1285%20137.152%2014.2531%20136.59%2014.2531C136.029%2014.2531%20135.533%2014.1285%20135.102%2013.8794C134.677%2013.6302%20134.344%2013.2917%20134.103%2012.8636C133.861%2012.4292%20133.74%2011.9373%20133.74%2011.388C133.74%2010.8386%20133.861%2010.3499%20134.103%209.92184C134.344%209.49383%20134.677%209.15525%20135.102%208.90611C135.533%208.65696%20136.029%208.53239%20136.59%208.53239ZM136.59%2013.3044C137.119%2013.3044%20137.518%2013.1383%20137.785%2012.8062C138.059%2012.474%20138.197%2012.0012%20138.197%2011.388C138.197%2010.7811%20138.059%2010.3115%20137.785%209.97934C137.518%209.64715%20137.119%209.48105%20136.59%209.48105C136.061%209.48105%20135.66%209.64715%20135.386%209.97934C135.112%2010.3115%20134.974%2010.7811%20134.974%2011.388C134.974%2012.0012%20135.112%2012.474%20135.386%2012.8062C135.66%2013.1383%20136.061%2013.3044%20136.59%2013.3044Z'%20fill='black'/%3e%3cpath%20d='M141.51%208.66654L142.754%2012.8541H142.773L144.046%208.66654H145.065L146.309%2012.8541H146.328L147.601%208.66654H148.63L146.789%2014.1189H145.564L144.389%2010.3722L143.224%2014.1189H141.98L140.256%208.66654H141.51Z'%20fill='black'/%3e%3cpath%20d='M152.442%2013.3428C152.913%2013.3428%20153.304%2013.2885%20153.618%2013.1799C153.931%2013.0649%20154.212%2012.9148%20154.46%2012.7295H154.489L154.391%2013.6973C154.228%2013.8315%20153.967%2013.9592%20153.608%2014.0806C153.255%2014.1956%20152.821%2014.2531%20152.305%2014.2531C151.718%2014.2531%20151.202%2014.1285%20150.758%2013.8794C150.32%2013.6302%20149.981%2013.2917%20149.739%2012.8636C149.498%2012.4292%20149.377%2011.9373%20149.377%2011.388C149.377%2010.8386%20149.495%2010.3499%20149.73%209.92184C149.971%209.49383%20150.298%209.15525%20150.709%208.90611C151.12%208.65696%20151.584%208.53239%20152.1%208.53239C152.707%208.53239%20153.197%208.64099%20153.569%208.85819C153.941%209.06901%20154.212%209.36287%20154.382%209.73978C154.551%2010.1167%20154.636%2010.5447%20154.636%2011.0238C154.636%2011.0877%20154.633%2011.1676%20154.626%2011.2634C154.62%2011.3528%20154.613%2011.4327%20154.607%2011.5029H150.621V11.5221C150.64%2012.0907%20150.804%2012.5378%20151.111%2012.8636C151.424%2013.1831%20151.868%2013.3428%20152.442%2013.3428ZM152.129%209.36606C151.705%209.36606%20151.365%209.49063%20151.111%209.73978C150.862%209.98892%20150.709%2010.3467%20150.65%2010.813H153.5V10.698C153.5%2010.2956%20153.399%209.97295%20153.197%209.73019C152.994%209.48744%20152.638%209.36606%20152.129%209.36606Z'%20fill='black'/%3e%3cpath%20d='M158.428%209.72061C158.017%209.72061%20157.697%209.84199%20157.468%2010.0847C157.246%2010.3275%20157.135%2010.7044%20157.135%2011.2155V14.1189H155.96V8.66654H157.106V9.8931H157.145C157.269%209.38842%20157.472%209.03707%20157.752%208.83903C158.04%208.6346%20158.363%208.53239%20158.722%208.53239C158.944%208.53239%20159.107%208.54836%20159.212%208.5803L159.065%209.82602H159.035C158.97%209.80047%20158.885%209.77811%20158.781%209.75894C158.683%209.73339%20158.565%209.72061%20158.428%209.72061Z'%20fill='black'/%3e%3cpath%20d='M162.858%2013.3428C163.328%2013.3428%20163.719%2013.2885%20164.033%2013.1799C164.346%2013.0649%20164.627%2012.9148%20164.875%2012.7295H164.904L164.806%2013.6973C164.643%2013.8315%20164.382%2013.9592%20164.023%2014.0806C163.67%2014.1956%20163.236%2014.2531%20162.72%2014.2531C162.133%2014.2531%20161.617%2014.1285%20161.173%2013.8794C160.736%2013.6302%20160.396%2013.2917%20160.154%2012.8636C159.913%2012.4292%20159.792%2011.9373%20159.792%2011.388C159.792%2010.8386%20159.91%2010.3499%20160.145%209.92184C160.386%209.49383%20160.713%209.15525%20161.124%208.90611C161.535%208.65696%20161.999%208.53239%20162.515%208.53239C163.122%208.53239%20163.612%208.64099%20163.984%208.85819C164.356%209.06901%20164.627%209.36287%20164.797%209.73978C164.966%2010.1167%20165.051%2010.5447%20165.051%2011.0238C165.051%2011.0877%20165.048%2011.1676%20165.042%2011.2634C165.035%2011.3528%20165.028%2011.4327%20165.022%2011.5029H161.036V11.5221C161.055%2012.0907%20161.219%2012.5378%20161.526%2012.8636C161.839%2013.1831%20162.283%2013.3428%20162.858%2013.3428ZM162.544%209.36606C162.12%209.36606%20161.78%209.49063%20161.526%209.73978C161.277%209.98892%20161.124%2010.3467%20161.065%2010.813H163.915V10.698C163.915%2010.2956%20163.814%209.97295%20163.612%209.73019C163.409%209.48744%20163.053%209.36606%20162.544%209.36606Z'%20fill='black'/%3e%3cpath%20d='M166.042%2011.388C166.042%2010.7938%20166.156%2010.286%20166.385%209.86435C166.613%209.43633%20166.924%209.10734%20167.315%208.87736C167.707%208.64738%20168.148%208.53239%20168.637%208.53239C169.094%208.53239%20169.483%208.6346%20169.803%208.83903C170.123%209.03707%20170.335%209.27663%20170.439%209.55771H170.469V6.54883H171.644V14.1189H170.479V13.0553H170.439C170.328%2013.3875%20170.106%2013.6718%20169.774%2013.9081C169.447%2014.1381%20169.062%2014.2531%20168.618%2014.2531C168.141%2014.2531%20167.707%2014.1477%20167.315%2013.9369C166.924%2013.7261%20166.613%2013.4098%20166.385%2012.9882C166.156%2012.5666%20166.042%2012.0332%20166.042%2011.388ZM170.449%2010.9759C170.449%2010.5096%20170.296%2010.1486%20169.989%209.8931C169.682%209.63118%20169.303%209.50022%20168.853%209.50022C168.396%209.50022%20168.017%209.65353%20167.717%209.96017C167.423%2010.2668%20167.276%2010.7427%20167.276%2011.388C167.276%2012.0396%20167.423%2012.5187%20167.717%2012.8253C168.017%2013.132%20168.396%2013.2853%20168.853%2013.2853C169.303%2013.2853%20169.682%2013.1575%20169.989%2012.902C170.296%2012.6401%20170.449%2012.2759%20170.449%2011.8096V10.9759Z'%20fill='black'/%3e%3cpath%20d='M178.018%2014.2531C177.659%2014.2531%20177.31%2014.2116%20176.97%2014.1285C176.637%2014.0455%20176.334%2013.9401%20176.059%2013.8123C175.792%2013.6782%20175.573%2013.5376%20175.403%2013.3907V6.54883H176.569V9.8356H176.618C176.703%209.54174%20176.846%209.29898%20177.049%209.10734C177.251%208.91569%20177.483%208.77195%20177.744%208.67613C178.012%208.5803%20178.279%208.53239%20178.547%208.53239C179.311%208.53239%20179.902%208.78792%20180.32%209.29898C180.744%209.80366%20180.956%2010.5%20180.956%2011.388C180.956%2012.0076%20180.823%2012.5315%20180.555%2012.9595C180.287%2013.3875%20179.928%2013.7101%20179.478%2013.9273C179.034%2014.1445%20178.547%2014.2531%20178.018%2014.2531ZM178.028%2013.3044C178.537%2013.3044%20178.945%2013.1575%20179.252%2012.8636C179.559%2012.5698%20179.713%2012.0779%20179.713%2011.388C179.713%2010.1295%20179.203%209.50022%20178.185%209.50022C177.904%209.50022%20177.64%209.5641%20177.391%209.69186C177.15%209.81324%20176.954%209.99211%20176.804%2010.2285C176.66%2010.4585%20176.588%2010.7395%20176.588%2011.0717V12.8445C176.752%2012.985%20176.954%2013.0968%20177.196%2013.1799C177.444%2013.2629%20177.721%2013.3044%20178.028%2013.3044Z'%20fill='black'/%3e%3cpath%20d='M183.069%208.66654L184.656%2012.7391H184.695L186.242%208.66654H187.339L185.165%2014.0327C185.015%2014.4032%20184.845%2014.7354%20184.656%2015.0293C184.473%2015.3295%20184.241%2015.5659%20183.96%2015.7384C183.686%2015.9109%20183.333%2015.9971%20182.902%2015.9971C182.739%2015.9971%20182.566%2015.9811%20182.383%2015.9492C182.207%2015.9236%20182.06%2015.8821%20181.943%2015.8246L181.815%2014.8376H181.845C181.962%2014.9079%20182.096%2014.9686%20182.246%2015.0197C182.396%2015.0772%20182.573%2015.1059%20182.775%2015.1059C183.095%2015.1059%20183.343%2015.0133%20183.52%2014.828C183.702%2014.6428%20183.872%2014.3745%20184.029%2014.0231L181.737%208.66654H183.069Z'%20fill='black'/%3e%3cpath%20d='M199.226%2015.9991C203.616%2015.9991%20207.176%2012.474%20207.176%208.12551C207.176%203.77707%20203.616%200.251953%20199.226%200.251953C194.835%200.251953%20191.276%203.77707%20191.276%208.12551C191.276%2012.474%20194.835%2015.9991%20199.226%2015.9991Z'%20fill='%230E6FFF'/%3e%3cpath%20d='M195.629%207.45524V10.0152C195.629%2011.6458%20197.099%2013.1099%20199.204%2013.577L199.231%2013.583L199.257%2013.577C201.362%2013.1111%20202.832%2011.6458%20202.832%2010.0152V6.32858H195.631V7.45524H195.629ZM201.692%2010.0152C201.692%2011.1193%20200.704%2012.0475%20199.23%2012.4551C197.755%2012.0475%20196.767%2011.1193%20196.767%2010.0152V7.45524H201.687L199.234%209.88327L198.175%208.83505L197.37%209.6325L199.234%2011.4782L201.692%209.0454V10.0152Z'%20fill='white'/%3e%3cpath%20d='M201.692%205.21143H202.83V4.08476H201.692V5.21143Z'%20fill='white'/%3e%3cpath%20d='M200.553%204.08476H195.629V5.21143H200.553V4.08476Z'%20fill='white'/%3e%3cpath%20d='M214.702%2014.2047H214.803C215.145%2014.2%20215.481%2014.1501%20215.806%2014.0514C216.15%2013.948%20216.444%2013.7876%20216.688%2013.5689L216.252%2012.6894C215.893%2012.9996%20215.439%2013.1541%20214.893%2013.1541C214.383%2013.1529%20213.99%2013.008%20213.716%2012.7203C213.444%2012.4327%20213.307%2012.0251%20213.307%2011.4962V6.08278H216.093V5.06427H213.307V2.04795H212.07V11.5675C212.07%2012.4066%20212.302%2013.0567%20212.768%2013.5154C213.223%2013.9659%20213.869%2014.1952%20214.703%2014.2047H214.702Z'%20fill='black'/%3e%3cpath%20d='M219.246%206.46905V5.06548H218.061V14.118H219.298V9.49726C219.298%208.42764%20219.57%207.60403%20220.117%207.02169C220.663%206.44172%20221.418%206.15173%20222.38%206.15173C222.426%206.15173%20222.474%206.1553%20222.519%206.16005C222.566%206.16718%20222.614%206.16837%20222.659%206.16837V4.97872C221.764%204.97872%20221.015%205.16056%20220.412%205.52185C219.894%205.83204%20219.885%205.85818%20219.246%206.46787V6.46905Z'%20fill='black'/%3e%3cpath%20d='M231.252%2012.4591V14.1206H232.435V5.06569H231.199V9.80766H231.198C231.198%2010.4982%20231.073%2011.09%20230.824%2011.5832C230.573%2012.0788%20230.214%2012.4532%20229.744%2012.7123C229.274%2012.9713%20228.719%2013.0997%20228.08%2013.0997C227.209%2013.0997%20226.533%2012.8549%20226.051%2012.3664C225.568%2011.8768%20225.328%2011.1506%20225.328%2010.1856V5.0645H224.092V10.3234C224.092%2011.1863%20224.251%2011.9041%20224.571%2012.4793C224.889%2013.0557%20225.341%2013.4848%20225.921%2013.7724C226.501%2014.06%20227.179%2014.2038%20227.959%2014.2038C228.738%2014.2038%20229.482%2014.0172%20230.094%2013.644C230.584%2013.3445%20230.968%2012.9464%20231.253%2012.4579L231.252%2012.4591Z'%20fill='black'/%3e%3cpath%20d='M239.513%2013.8886C240.075%2013.6759%20240.506%2013.3776%20240.803%2012.9925C241.099%2012.6086%20241.246%2012.1499%20241.246%2011.6222C241.246%2011.129%20241.138%2010.7285%20240.925%2010.4242C240.71%2010.1212%20240.424%209.88467%20240.071%209.71829V9.71353C239.718%209.54834%20239.33%209.41404%20238.905%209.31777C238.48%209.22032%20238.058%209.13594%20237.633%209.0682C237.209%208.99927%20236.821%208.91013%20236.466%208.80079C236.112%208.69146%20235.827%208.54052%20235.612%208.34442C235.397%208.14833%20235.288%207.87974%20235.288%207.53389C235.288%207.09654%20235.482%206.73762%20235.871%206.45596C236.259%206.17429%20236.867%206.03287%20237.692%206.03287C238.156%206.03287%20238.621%206.09229%20239.085%206.2147C239.55%206.33592%20239.986%206.53321%20240.392%206.81012L240.933%205.82726C240.549%205.57531%20240.061%205.37089%20239.468%205.21402C238.878%205.05952%20238.285%204.98108%20237.693%204.98108C236.915%204.98108%20236.254%205.0916%20235.715%205.31741C235.174%205.54084%20234.767%205.84984%20234.487%206.24085C234.21%206.63185%20234.069%207.07396%20234.069%207.56955C234.069%208.06514%20234.177%208.5013%20234.394%208.81149C234.607%209.12168%20234.891%209.3665%20235.239%209.54477C235.586%209.72304%20235.974%209.85852%20236.397%209.95004C236.821%2010.0415%20237.249%2010.1224%20237.677%2010.1913C238.106%2010.2602%20238.496%2010.3422%20238.844%2010.4409C239.193%2010.5395%20239.474%2010.6821%20239.689%2010.8723C239.904%2011.0624%20240.011%2011.3251%20240.011%2011.6579C240.011%2012.1071%20239.819%2012.4648%20239.436%2012.7358C239.053%2013.0056%20238.425%2013.1411%20237.555%2013.1411C236.916%2013.1411%20236.305%2013.0412%20235.725%2012.8404C235.143%2012.6395%20234.669%2012.3995%20234.296%2012.1249L233.739%2013.09C234.122%2013.412%20234.651%2013.6806%20235.325%2013.891C235.939%2014.0847%20236.587%2014.1893%20237.268%2014.2059H237.677C238.389%2014.1893%20239.001%2014.0847%20239.514%2013.891L239.513%2013.8886Z'%20fill='black'/%3e%3cpath%20d='M243.549%2013.5154C244.003%2013.9659%20244.65%2014.1952%20245.484%2014.2047H245.584C245.926%2014.2%20246.26%2014.1501%20246.588%2014.0514C246.931%2013.948%20247.225%2013.7876%20247.469%2013.5689L247.033%2012.6894C246.674%2012.9996%20246.221%2013.1541%20245.675%2013.1541H245.672C245.159%2013.1529%20244.769%2013.008%20244.495%2012.7203C244.223%2012.4327%20244.087%2012.0251%20244.087%2011.4962V6.08278H246.873V5.06427H244.087V2.04795H242.85V11.5675C242.85%2012.4066%20243.083%2013.0567%20243.548%2013.5154H243.549Z'%20fill='black'/%3e%3cpath%20d='M252.619%202.04795H250.877V14.1192H252.619V2.04795Z'%20fill='black'/%3e%3cpath%20d='M254.52%2014.118L257.917%2014.1191C259.219%2014.1191%20260.366%2013.8672%20261.357%2013.3597C262.35%2012.8546%20263.122%2012.1463%20263.674%2011.2383C264.226%2010.3315%20264.5%209.27972%20264.5%208.08175C264.5%206.88378%20264.224%205.83437%20263.674%204.92638C263.121%204.01959%20262.35%203.31126%20261.357%202.80498C260.364%202.29988%20259.218%202.04555%20257.917%202.04555H254.52V14.118ZM256.262%203.54777H257.814C258.823%203.54777%20259.699%203.73792%20260.435%204.11704C261.171%204.49616%20261.745%205.02384%20262.151%205.70483C262.559%206.38344%20262.76%207.17614%20262.76%208.08532C262.76%208.99449%20262.556%209.77293%20262.151%2010.4563C261.745%2011.1397%20261.172%2011.6721%20260.435%2012.05C259.698%2012.4291%20258.823%2012.6193%20257.814%2012.6193H256.262V3.54777Z'%20fill='black'/%3e%3c/svg%3e"),alt:"powered_by_trustid"})})})})]})]}),b&&Z.jsxs("div",{className:"pointer-events-auto absolute inset-0 flex items-center justify-center text-(var(--primary-contrast)) text-center z-20 px-4",children:[Z.jsx("div",{className:"absolute inset-0 bg-black/60 rounded-t-2xl md:rounded-none"}),Z.jsxs("div",{className:"relative max-w-[380px] w-full text-center",children:[Z.jsx(cp,{variant:"h2",className:"mb-2 font-bold text-[var(--primary-contrast)]",children:"You're in incognito/private mode"}),Z.jsx(cp,{variant:"body2",className:"leading-[16px] text-[var(--primary-contrast)]",children:"Trust ID can't save your preferences between visits in this mode. Please switch to a regular browser window to save your settings."})]})]})]})}),l&&Z.jsx("div",{style:{backgroundImage:`url(${Ot})`},className:"\n          w-[100dvw] w-[100vw] h-[100vh] h-[100-dvh]\n          absolute\n          bg-center bg-no-repeat bg-cover\n        "})]})},cm={},dm="https://userportal.trustid.life/squid-sdk.bundle.js",fm=(null==cm?void 0:cm.VITE_SQUID_SDK_ID)||"",pm="tisq";function hm(e){var t;try{(null==e?void 0:e.user_id)&&(window.localStorage.setItem("tisq_user_id",e.user_id),o.info("[Squid] Stored tisq_user_id:",e.user_id)),(null==(t=null==e?void 0:e.device)?void 0:t.type)&&window.localStorage.setItem("tisq_device_type",e.device.type)}catch(n){o.warn("[Squid] Failed to store packet:",n)}}function mm(){return"undefined"==typeof window||"undefined"==typeof localStorage?{userId:null,deviceType:null}:{userId:localStorage.getItem("tisq_user_id"),deviceType:localStorage.getItem("tisq_device_type")}}async function gm(e=2e3){const t=mm();if(t.userId)return t;if("undefined"==typeof window)return t;let n=!1,r=null;const o=e=>{n||(n=!0,null==r||r(e))},a=new Promise(e=>{r=e}),i=e=>{var t;try{const n=null==e?void 0:e.detail,r=(null==n?void 0:n.payload)??n;((null==r?void 0:r.user_id)||(null==(t=null==r?void 0:r.device)?void 0:t.type))&&hm(r)}catch{}const n=mm();n.userId&&o(n)},s=window.setInterval(()=>{const e=mm();e.userId&&o(e)},100),l=window.setTimeout(()=>{o(mm())},Math.max(0,e));try{window.addEventListener(pm,i);const e=mm();return e.userId&&o(e),await a}finally{window.clearInterval(s),window.clearTimeout(l),window.removeEventListener(pm,i)}}function ym(){return new Promise((e,t)=>{if(document.querySelector(`script[data-squid-sdk][src="${dm}"]`))return void e();window.addEventListener(pm,e=>{var t;try{const n=null==e?void 0:e.detail;if(!n)return;const r=n.payload??n;((null==r?void 0:r.user_id)||(null==(t=null==r?void 0:r.device)?void 0:t.type))&&hm(r)}catch{}}),function(){const e=e=>{hm(e)};window.__$tisq__={token:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZGtfaWQiOiI2OGVmZDk2YWVmNmRiNzAxMWI4NWZhZmYiLCJsYWJlbCI6InRpc3EiLCJqdGkiOiJlYjQ4MzFjMi05NzMyLTQxMWUtYjQ1Mi0wYzQ4MjM5MTAxOTUiLCJpYXQiOjE3NjE5NDczNDIzMDV9.SS6Q1RiNhAjlWWb5MElaQ0znerhrpBIYeCcnDSqsmuw",...fm&&{sdk_id:fm},enabled:!0,performance:{enabled:!0},click:{enabled:!0},submit:{enabled:!0},scroll:{enabled:!0},onload:e,onready:e}}();const n=document.createElement("script");n.src=dm,n.async=!0,n.setAttribute("data-squid-sdk","true"),n.onload=()=>{!function(){if(fm)try{window.dispatchEvent(new CustomEvent(pm,{detail:{source:"snippet",type:"fetch",payload:{sdk_id:fm}}}))}catch{}}(),e()},n.onerror=()=>t(new Error("Failed to load Squid SDK")),document.head.appendChild(n)})}const vm=()=>"undefined"!=typeof chrome&&!!chrome.runtime&&"function"==typeof chrome.runtime.sendMessage&&"string"==typeof chrome.runtime.id,bm=()=>{const{appInitialized:e}=St(),[t,n]=m.useState(!1),{iconPositionStyles:r}=re(),[a,i]=m.useState(null),[s,l]=m.useState(!1),[u,c]=m.useState(!1),{isAuthenticated:d,hasStoredPreferences:f}=Et(),{setHostElement:p}=St();m.useEffect(()=>{if(e&&!d&&!f){let e=!1;return(async()=>{c(!0);try{try{await ym()}catch{}await gm(2e3)}finally{e||c(!1)}if(e)return;n(!0);const t=Date.now();i(t),l(!0),te.trackSessionStart().catch(e=>{o.error("Failed to initialize session:",e)}).finally(()=>{l(!1)})})(),()=>{e=!0}}},[e,d,f]),m.useEffect(()=>{const e=()=>{t&&a&&(o.info("Page unloading - sending final analytics..."),(async e=>{if(a){const t=Date.now()-a;o.info(`Modal closing due to: ${e}`),await te.trackWidgetClosed(t,e,d)}})("page_refresh"))};return window.addEventListener("beforeunload",e),window.addEventListener("pagehide",e),()=>{window.removeEventListener("beforeunload",e),window.removeEventListener("pagehide",e)}},[t,a,d]);const h=m.useCallback(async e=>{if(a){const t=Date.now()-a;o.info(`Modal closing due to: ${e}`),await te.trackWidgetClosed(t,e,d),i(null)}},[a,d]);m.useEffect(()=>{o.info("Modal state changed:",{showModal:t,modalOpenTimestamp:a,context:vm()?"Extension":"Snippet"}),!t&&a&&(o.info("Modal closed via user action"),h("user_close"))},[t,a,h]);const g=Ct({onPress:async()=>{o.info("Widget button clicked!"),o.info("Environment:",vm()?"Chrome Extension":"JS Snippet");const e=!t;if(n(e),e){const e=Date.now();i(e),l(!0),te.trackSessionStart().catch(e=>{o.error("Failed to initialize session:",e)}).finally(()=>{l(!1)})}else await h("user_close")},disabled:u});return Nt(async()=>{var e,t;if(!g.current)return;const r=null==(t=null==(e=g.current)?void 0:e.getRootNode())?void 0:t.host;if(p(r??null),_t&&r)try{await Lt.getFlag("ageRestrictionAnswer")||n(!0)}finally{}},[g.current,_t]),e?Z.jsxs(Z.Fragment,{children:[Z.jsx("button",{type:"button",ref:g,"aria-busy":u?"true":"false","aria-disabled":u?"true":"false",disabled:u,className:ce(["\n          fixed z-[1000]\n          cursor-pointer bg-transparent\n          transition-transform duration-150 hover:scale-105\n          p-0 m-0 leading-none\n          select-none touch-manipulation\n          text-[16px] \n          [-webkit-tap-highlight-color:transparent]\n          focus:outline-none focus-visible:ring-2 focus-visible:ring-black/30\n          pointer-events-auto",...r]),children:Z.jsxs("span",{className:"relative block",children:[Z.jsx(xt,{className:ce("pointer-events-none select-none !object-cover !w-[50px] !h-[50px] [-webkit-user-drag:none] [-webkit-touch-callout:none]",u&&"opacity-50")}),u&&Z.jsx("span",{"aria-hidden":"true",className:"absolute inset-0 flex items-center justify-center",children:Z.jsx("span",{className:"w-[18px] h-[18px] rounded-full border-2 border-black/30 border-t-black/80 animate-spin"})})]})}),t&&Z.jsx(um,{setShowModal:n,isSessionInitializing:s})]}):null},wm=e=>{const[t,n]=m.useState(e.mode||"prod"),[r,o]=m.useState(!1),[a,i]=m.useState(!1),[s,l]=m.useState("demo"===t),[u,c]=m.useState(null),[d,f]=m.useState(null),p=m.useMemo(()=>Boolean(_t&&!!u&&!d&&Ot),[_t,u,d,Ot]);return Nt(async()=>{if(_t)try{const e=await Lt.getFlag("ageRestrictionAnswer");f("boolean"==typeof e?e:null)}finally{}},[]),m.useEffect(()=>{var e,t;u&&(p?(u.style.width="100vw",u.style.height="100vh","undefined"!=typeof CSS&&(null==(e=CSS.supports)?void 0:e.call(CSS,"width","100dvw"))&&(u.style.width="100dvw"),"undefined"!=typeof CSS&&(null==(t=CSS.supports)?void 0:t.call(CSS,"height","100dvh"))&&(u.style.height="100dvh")):(u.style.removeProperty("width"),u.style.removeProperty("height")))},[p,u]),m.useEffect(()=>{l(r&&a)},[r,a]),Nt(()=>{l(!0)},[],3e3),Z.jsx(kt.Provider,{value:{mode:t,appInitialized:s,pixelInitialized:a,hostElement:u,showAgeRestriction:p,setPixelInitialized:i,setThemeInitialized:o,setAgeRestrictionAnswer:e=>{_t&&(f(e),null===e?Lt.deleteFlag("ageRestrictionAnswer"):(te.trackAgeRestrictionAnswer({answer:e?"yes":"no",ageThreshold:At}),Lt.setFlag("ageRestrictionAnswer",e)))},setHostElement:c},children:e.children})};var xm=(e=>(e.ACCESS_TOKEN="trustid_access_token",e.REFRESH_TOKEN="trustid_refresh_token",e.PREFERENCES="trustid_preferences",e))(xm||{});function km(){window.location.hostname;const e=function(){const e=window.location.hostname;if("localhost"!==e&&"127.0.0.1"!==e&&!e.endsWith(".devtunnels.ms"))return e.endsWith(".trustid.life")?".trustid.life":void 0}(),t={path:"/",expires:365};return e&&(t.domain=e),t.secure=!0,t.sameSite="None",t}
/*! js-cookie v3.0.5 | MIT */function Sm(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var Tm=function e(t,n){function r(e,r,o){if("undefined"!=typeof document){"number"==typeof(o=Sm({},n,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var i in o)o[i]&&(a+="; "+i,!0!==o[i]&&(a+="="+o[i].split(";")[0]));return document.cookie=e+"="+t.write(r,e)+a}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],r={},o=0;o<n.length;o++){var a=n[o].split("="),i=a.slice(1).join("=");try{var s=decodeURIComponent(a[0]);if(r[s]=t.read(i,s),e===s)break}catch(l){}}return e?r[e]:r}},remove:function(e,t){r(e,"",Sm({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,Sm({},this.attributes,t))},withConverter:function(t){return e(Sm({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});const{VITE_PIXEL_URL:Em,VITE_AUTH_PAGE_URL:Cm,VITE_ALLOWED_PARENT_ORIGINS:Nm}={VITE_AUTH_PAGE_URL:"https://auth.external.trustid.life",VITE_PIXEL_URL:"https://pixel.trustid.life"},Mm=({children:e})=>{const{pixelInitialized:t,setPixelInitialized:n}=St(),[r,a]=m.useState(!1),[i,s]=m.useState(null),[l,u]=m.useState(null),[c,d]=m.useState(null),[f,p]=m.useState(!1),h=m.useRef(null),g=m.useRef(null),[y,v]=m.useState(null),b=async e=>{var t;if(e.origin!==new URL(Em).origin||!(null==(t=null==e?void 0:e.data)?void 0:t.type))return;const{type:r,data:a}=e.data;if(o.info("[AuthProvider] Received pixel message:",r),o.info("[AuthProvider] Pixel message payload:",a),"res_get_user_data"===r)o.info("[AuthProvider] Received user data from pixel",{hasTokens:!!a.accessToken,hasPrefs:!!a.trustIdPreferences}),a.trustIdPreferences&&(p(!0),T(a.trustIdPreferences)),a.accessToken&&a.refreshToken?(o.info("[AuthProvider] Syncing tokens from pixel to app state"),await x(a.accessToken,a.refreshToken)):i&&l&&c&&(o.info("[AuthProvider] Pixel empty, syncing local tokens to pixel"),w({type:"req_set_user_data",data:{accessToken:i,refreshToken:l,trustIdPreferences:c}})),g.current&&clearTimeout(g.current),n(!0);else o.error("[AuthProvider] Invalid message type:",r)};m.useEffect(()=>{o.info("[AuthProvider] Initializing, waiting for pixel..."),window.addEventListener("message",b),Promise.all([ee.get("accessToken"),ee.get("refreshToken"),ee.get("trustIdPreferences")]).then(async([e,t,r])=>{o.info("[AuthProvider] Loaded local storage:",{hasTokens:!!e,hasPrefs:!!r}),r&&T(JSON.parse(r)),e&&t&&(await x(e,t),n(!0))});const e=async e=>{var t,n,r,a,i;if(!e.data)return;const s=e.data;if(o.info("[TrustID Snippet] Auth page raw message meta:",{type:null==s?void 0:s.type,hasAccessToken:!!(null==(t=null==s?void 0:s.data)?void 0:t.accessToken),hasRefreshToken:!!(null==(n=null==s?void 0:s.data)?void 0:n.refreshToken)}),"TRUSTID_AUTH_SUCCESS"!==s.type||!(null==(r=s.data)?void 0:r.accessToken)||!s.data.refreshToken)return;const l=e.origin===new URL(Cm).origin,u=window!==window.top&&e.source===window.parent&&(()=>{const t=Nm&&"string"==typeof Nm?Nm.split(",").map(e=>e.trim()).filter(Boolean):[];return 0===t.length||t.includes(e.origin)})();if(l||u){o.info("[TrustID Snippet] postMessage received from auth page",{type:"TRUSTID_AUTH_SUCCESS",origin:e.origin,payload:{hasAccessToken:!!(null==(a=s.data)?void 0:a.accessToken),hasRefreshToken:!!(null==(i=s.data)?void 0:i.refreshToken)}});try{await k(s.data.accessToken,s.data.refreshToken),await te.trackOTPSignupComplete("keycloak")}catch(c){o.error("Failed to handle auth success message:",c)}}};return window.addEventListener("message",e),()=>{window.removeEventListener("message",b),window.removeEventListener("message",e)}},[]),m.useEffect(()=>(fo(S),()=>fo(null)),[]),m.useEffect(()=>{o.info("[AuthProvider] \ud83d\ude80 Requesting tokens from Pixel (Handshake Start)"),w({type:"req_get_user_data"}),g.current&&clearTimeout(g.current),g.current=setTimeout(()=>{o.warn("[AuthProvider] \u26a0\ufe0f Pixel initialization timed out - checking fallback"),n(!0)},5e3)},[h.current,t]);const w=(e,n)=>{var r,a;!(null==(a=null==(r=null==h?void 0:h.current)?void 0:r.contentWindow)?void 0:a.postMessage)?o.warn("[AuthProvider] Cannot post message to pixel (iframe not ready)"):(null==n?void 0:n.force)||t?(o.info(`[AuthProvider] \ud83d\udce4 Sending message to Pixel: ${e.type}`),h.current.contentWindow.postMessage(e,Em)):o.debug(`[AuthProvider] \u23f3 Queueing message (pixel not initialized): ${e.type}`)},x=async(e,t)=>{try{let n=e,r=t;if((e=>{try{const t=J(e),n=Date.now()/1e3;return t.exp<=n}catch(t){return o.error("Error decoding token:",t),!1}})(e)){o.info("[AuthProvider] Token via pixel expired, rotating...");const{success:e,data:a}=await(async e=>{var t,n;try{return{success:!0,data:(await mo.post("/auth/refresh-token",{refreshToken:e})).data}}catch(r){return o.error("Rotate Token:",r),{success:!1,message:null==(n=null==(t=null==r?void 0:r.response)?void 0:t.data)?void 0:n.message}}})(t);if(!e||!a)throw new Error("Token rotation error");n=a.access_token,r=a.refresh_token}await k(n,r)}catch(n){o.error("Failed to load tokens:",n),await S()}},k=async(e,t)=>{try{o.info("[AuthProvider] Logging in..."),s(e),u(t),a(!0);const n=km();Tm.set(xm.ACCESS_TOKEN,e,n),Tm.set(xm.REFRESH_TOKEN,t,n),await Promise.all([ee.set("accessToken",e),ee.set("refreshToken",t)]),w({type:"req_login",data:{accessToken:e,refreshToken:t}});const r=await(async(e,t)=>{try{if(!t)throw new Error("Access token is required");const n=(await mo.get(`/user/basic-preferences?domain=${e}`)).data;return n.length?n.reduce((e,t)=>{var n;const r=null==(n=Object.entries(Ft).find(([,e])=>e===t.pref_key))?void 0:n[0];return r&&(e[Ft[r]]="true"===t.pref_value),e},{}):null}catch(n){throw o.error("getUserBasicPreferences Error:",n),n}})(window.location.hostname,e),i=c||r||ap;T(i),bo(window.location.hostname,i,e),o.info("[AuthProvider] Login complete")}catch(n){o.error("Error saving auth state:",n)}},S=async()=>{try{o.info("[AuthProvider] Logging out...");const e=km();Tm.remove(xm.ACCESS_TOKEN,e),Tm.remove(xm.REFRESH_TOKEN,e),Tm.remove(xm.PREFERENCES,e),await Promise.all([ee.remove("accessToken"),ee.remove("refreshToken"),ee.remove("trustIdPreferences")]),w({type:"req_logout"},{force:!0}),s(null),u(null),a(!1),o.info("[AuthProvider] Logout complete")}catch(e){o.error("Error removing auth state:",e)}},T=e=>{d(e),p(!0);const t=km();Tm.set(xm.PREFERENCES,JSON.stringify(e),t),ee.set("trustIdPreferences",JSON.stringify(e)),w({type:"req_set_preferences",data:{trustIdPreferences:e}})};return Z.jsxs(Tt.Provider,{value:{hasStoredPreferences:f,isAuthenticated:r,accessToken:i,refreshToken:l,preferences:c,advertisingCards:y,setAdvertisingCards:v,login:k,logout:S,setPreferences:T},children:[e,Z.jsx("iframe",{src:Em,ref:h,style:{display:"none",width:"0",height:"0",border:"0"},onLoad:()=>{o.info("[AuthProvider] \u2705 Pixel connection established (iframe loaded)"),n(!0)},title:"TrustID Pixel",loading:"eager",referrerPolicy:"no-referrer",sandbox:"allow-scripts allow-same-origin"})]})},{VITE_DEV_THEME_HOSTNAME:Pm}={},Dm=({children:e,theme:t})=>{var n,r,o,a,i,s,l,u,c,d,f,p,h,g,y;const{mode:v,setThemeInitialized:b}=St(),[w,x]=m.useState(null);Nt(async()=>{var e;try{let n=null;if("demo"===v)n=t?{...t}:null,x(t?{...t}:null);else{const e=await(async e=>{try{return(await mo.get(`/brand/theme?domain=${e}`)).data.url}catch(t){return console.error("Get brand theme error",t),null}})(Pm??window.location.hostname);e&&(n=await(async e=>{try{const t=await fetch(e);return await t.json()}catch(t){return console.error("Get brand theme error",t),null}})(e))}const{fontUrl:r}=(null==(e=null==n?void 0:n.theme)?void 0:e.typography)||{};if(r){const e=new FontFace("BrandFont",`url(${r})`),t=await e.load();document.fonts.add(t)}else{const e=[...document.fonts].find(e=>"BrandFont"===e.family);e&&document.fonts.delete(e)}x(n)}finally{b(!0)}},[v,t]);const k=m.useMemo(()=>{var e;const{button:t,colors:n}=(null==(e=null==w?void 0:w.theme)?void 0:e.trustIdElements)??{};switch(t){case oe.PRIMARY:return{primary:"#0E6FFF",text:"#FFF",border:"#0E6FFF"};case oe.DARK:return{primary:"#000",text:"#FFF",border:"#000"};case oe.LIGHT:return{primary:"#FFF",text:"#0E6FFF",border:"#FFF"};default:return{primary:(null==n?void 0:n.primaryColor)||"#000",text:(null==n?void 0:n.textColor)||"#FFF",border:(null==n?void 0:n.primaryColor)||"#000"}}},[null==(n=null==w?void 0:w.theme)?void 0:n.trustIdElements]),S=m.useMemo(()=>{var e,t;if("demo"===v)return[];let n=["absolute"];const{desktop:r,tablet:o,mobile:a}=(null==(t=null==(e=null==w?void 0:w.theme)?void 0:e.placement)?void 0:t.consent)||{};switch(r){case se.BOTTOM:n.push("lg:top-auto lg:right-auto lg:left-0 lg:bottom-0","lg:translate-x-0 lg:translate-y-0","lg:w-[100dvw] lg:h-auto");break;case se.BOTTOM_RIGHT:n.push("lg:top-auto lg:left-auto lg:right-0 lg:bottom-0","lg:translate-x-0 lg:translate-y-0","lg:w-[440px] lg:h-auto");break;case se.CENTER:n.push("lg:bottom-auto lg:right-auto lg:left-1/2 lg:top-1/2","lg:-translate-x-1/2 lg:-translate-y-1/2","lg:w-[440px] lg:h-auto");break;case se.BOTTOM_LEFT:default:n.push("lg:top-auto lg:right-auto lg:left-0 lg:bottom-0","lg:translate-x-0 lg:translate-y-0","lg:w-[440px] lg:h-auto")}switch(o){case ie.BOTTOM_RIGHT:n.push("md:top-auto md:left-auto md:right-0 md:bottom-0","md:translate-x-0 md:translate-y-0","md:w-[440px] md:h-auto");break;case ie.BOTTOM_LEFT:case ie.BOTTOM:n.push("md:top-auto md:right-auto md:left-0 md:bottom-0","md:translate-x-0 md:translate-y-0","md:w-[440px] md:h-auto");break;case ie.CENTER:n.push("md:bottom-auto md:right-auto md:left-1/2 md:top-1/2","md:-translate-x-1/2 md:-translate-y-1/2","md:w-[440px] md:h-auto");break;case ie.RIGHT:n.push("md:right-0 md:bottom-0 md:h-auto","md:translate-x-0 md:translate-y-0","md:w-[440px]");break;case ie.LEFT:default:n.push("md:left-0 md:bottom-0 md:h-auto","md:translate-x-0 md:translate-y-0","md:w-[440px]")}switch(a){case ae.COMPACT:n.push("bottom-0 right-0","translate-x-0 translate-y-0","w-full h-[50dvh]");break;case ae.EXTENDED:default:n.push("left-0 right-0 bottom-0","translate-x-0 translate-y-0","w-full","max-h-screen","supports-[height:100dvh]:max-h-[100dvh]","overflow-y-auto","overscroll-contain")}return n},[w,v]),T=m.useMemo(()=>{var e,t;const n=["absolute"],{mobile:r,desktop:o,tablet:a}=(null==(t=null==(e=null==w?void 0:w.theme)?void 0:e.placement)?void 0:t.toggle)||{};switch(r){case le.TOP_LEFT:n.push("top-[20px] left-[20px] right-auto bottom-auto");break;case le.TOP_RIGHT:n.push("top-[20px] right-[20px] left-auto bottom-auto");break;case le.BOTTOM_RIGHT:n.push("bottom-[20px] right-[20px] left-auto top-auto");break;case le.BOTTOM_LEFT:default:n.push("bottom-[20px] left-[20px] right-auto top-auto")}switch(a){case le.TOP_LEFT:n.push("md:top-[20px] md:left-[20px] md:right-auto md:bottom-auto");break;case le.TOP_RIGHT:n.push("md:top-[20px] md:right-[20px] md:left-auto md:bottom-auto");break;case le.BOTTOM_RIGHT:n.push("md:bottom-[20px] md:right-[20px] md:left-auto md:top-auto");break;case le.BOTTOM_LEFT:default:n.push("md:bottom-[20px] md:left-[20px] md:right-auto md:top-auto")}switch(o){case le.TOP_LEFT:n.push("lg:top-[20px] lg:left-[20px] lg:right-auto lg:bottom-auto");break;case le.TOP_RIGHT:n.push("lg:top-[20px] lg:right-[20px] lg:left-auto lg:bottom-auto");break;case le.BOTTOM_RIGHT:n.push("lg:bottom-[20px] lg:right-[20px] lg:left-auto lg:top-auto");break;case le.BOTTOM_LEFT:default:n.push("lg:bottom-[20px] lg:left-[20px] lg:right-auto lg:top-auto")}return n},[w]);return Z.jsx(ne.Provider,{value:{theme:w,modalPositionStyles:S,iconPositionStyles:T,setTheme:x},children:Z.jsx("div",{style:{"--bg":(null==(o=null==(r=null==w?void 0:w.theme)?void 0:r.palette)?void 0:o.primaryBackgroundColor)??"#fff","--primary-color":(null==(i=null==(a=null==w?void 0:w.theme)?void 0:a.palette)?void 0:i.primaryColor)??"#000","--primary-rgb":null==(u=wt((null==(l=null==(s=null==w?void 0:w.theme)?void 0:s.palette)?void 0:l.primaryColor)??"#000"))?void 0:u.rgbSpace,"--primary-contrast":bt((null==(d=null==(c=null==w?void 0:w.theme)?void 0:c.palette)?void 0:d.primaryColor)??"#000"),"--body-text-color":(null==(p=null==(f=null==w?void 0:w.theme)?void 0:f.typography)?void 0:p.bodyTextColor)??"#000","--heading-color":(null==(g=null==(h=null==w?void 0:w.theme)?void 0:h.typography)?void 0:g.headingColor)??"#000","--font-brand":"BrandFont, Inter, sans-serif","--trustid-btn-primary":k.primary,"--trustid-btn-primary-rgb":null==(y=wt(k.primary??"#0E6FFF"))?void 0:y.rgbSpace,"--trustid-btn-text":k.text,"--trustid-btn-border":k.border},className:ce(["prod"===v&&"inset-0 h-screen supports-[height:100dvh]:h-[100dvh] w-screen supports-[width:100dvw]:w-[100dvw] pointer-events-none"]),children:e})})},Im=({children:e})=>{const[t,n]=m.useState(null),r=m.useRef(null);return Z.jsx(np.Provider,{value:{message:t,setMessage:e=>{n(null),requestAnimationFrame(()=>n(e)),r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{n(null)},3e3)}},children:e})},jm=({children:e,mode:t="prod",theme:n})=>Z.jsx(wm,{mode:t,children:Z.jsx(Im,{children:Z.jsx(Mm,{children:Z.jsx(Dm,{theme:n,children:e})})})}),zm="trustid-snippet-root";(async()=>{try{const e=await rm();if(!e.supported)return void o.info("Site is not supported, not loading snippet");o.info(`Site is supported: ${e.domain}, brand: ${e.brandName}`),e.brandId&&Qp.getState().setBrandId(e.brandId)}catch(t){return void o.error("Failed to check site support:",t)}let e=document.getElementById(zm);e&&e.remove(),e=document.createElement("div"),e.id=zm,e.setAttribute("popover","manual"),e.style.cssText="\n    inset: 0;\n    margin: 0;\n    padding: 0;\n    background: transparent;\n    border: 0;\n    box-shadow: none;\n    display: block;\n    pointer-events: none;\n  ",document.body.appendChild(e);try{const e=ym();await Promise.race([e.then(()=>gm(2e3)),gm(2e3)])}catch{}requestAnimationFrame(()=>{var t;null==(t=e.showPopover)||t.call(e);const n=e.attachShadow({mode:"open"}),r=document.createElement("style");r.textContent='*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}#trustid-modal-root{--background: 0 0% 100%;--foreground: 0 0% 3.9%;--card: 0 0% 100%;--card-foreground: 0 0% 3.9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 3.9%;--primary: 0 0% 9%;--primary-foreground: 0 0% 98%;--secondary: 0 0% 96.1%;--secondary-foreground: 0 0% 9%;--muted: 0 0% 96.1%;--muted-foreground: 0 0% 45.1%;--accent: 0 0% 96.1%;--accent-foreground: 0 0% 9%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 0 0% 89.8%;--input: 0 0% 89.8%;--ring: 0 0% 3.9%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--radius: .5rem}.dark{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14.9%;--input: 0 0% 14.9%;--ring: 0 0% 83.1%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-\\[20px\\]{bottom:20px}.bottom-auto{bottom:auto}.left-0{left:0}.left-1{left:.25rem}.left-1\\/2{left:50%}.left-2{left:.5rem}.left-\\[-8px\\]{left:-8px}.left-\\[20px\\]{left:20px}.left-\\[32px\\]{left:32px}.left-auto{left:auto}.right-0{right:0}.right-1{right:.25rem}.right-3{right:.75rem}.right-\\[20px\\]{right:20px}.right-auto{right:auto}.top-0{top:0}.top-1\\/2{top:50%}.top-\\[-8px\\]{top:-8px}.top-\\[16px\\]{top:16px}.top-\\[20px\\]{top:20px}.top-auto{top:auto}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\\[1000\\]{z-index:1000}.z-\\[1100\\]{z-index:1100}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-\\[8px\\]{margin-top:8px;margin-bottom:8px}.my-\\[auto\\]{margin-top:auto;margin-bottom:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\\[10px\\]{margin-bottom:10px}.mb-\\[12px\\]{margin-bottom:12px}.mb-\\[16px\\]{margin-bottom:16px}.mb-\\[24px\\]{margin-bottom:24px}.mb-\\[8px\\]{margin-bottom:8px}.mb-\\[auto\\]{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-\\[16px\\]{margin-right:16px}.mt-0{margin-top:0}.mt-0\\.5{margin-top:.125rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-\\[12px\\]{margin-top:12px}.mt-\\[16px\\]{margin-top:16px}.mt-\\[20px\\]{margin-top:20px}.mt-\\[24px\\]{margin-top:24px}.mt-\\[3px\\]{margin-top:3px}.mt-\\[8px\\]{margin-top:8px}.mt-\\[auto\\],.mt-auto{margin-top:auto}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.size-4{width:1rem;height:1rem}.size-\\[14px\\]{width:14px;height:14px}.\\!h-\\[182px\\]{height:182px!important}.\\!h-\\[20px\\]{height:20px!important}.\\!h-\\[50px\\]{height:50px!important}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\\[100\\%\\]{height:100%}.h-\\[100-dvh\\]{height:100-dvh}.h-\\[100vh\\]{height:100vh}.h-\\[160px\\]{height:160px}.h-\\[16px\\]{height:16px}.h-\\[18px\\]{height:18px}.h-\\[20px\\]{height:20px}.h-\\[24px\\]{height:24px}.h-\\[36px\\]{height:36px}.h-\\[390px\\]{height:390px}.h-\\[40\\%\\]{height:40%}.h-\\[44px\\]{height:44px}.h-\\[46px\\]{height:46px}.h-\\[50dvh\\]{height:50dvh}.h-\\[50px\\]{height:50px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-screen{max-height:100vh}.min-h-screen{min-height:100vh}.\\!w-\\[122px\\]{width:122px!important}.\\!w-\\[20px\\]{width:20px!important}.\\!w-\\[50px\\]{width:50px!important}.w-1{width:.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-\\[100\\%\\]{width:100%}.w-\\[100dvw\\]{width:100dvw}.w-\\[100vw\\]{width:100vw}.w-\\[16px\\]{width:16px}.w-\\[18px\\]{width:18px}.w-\\[1px\\]{width:1px}.w-\\[20px\\]{width:20px}.w-\\[24px\\]{width:24px}.w-\\[392px\\]{width:392px}.w-\\[44px\\]{width:44px}.w-\\[48px\\]{width:48px}.w-\\[50px\\]{width:50px}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-\\[440px\\]{min-width:440px}.min-w-\\[8rem\\]{min-width:8rem}.max-w-\\[380px\\]{max-width:380px}.max-w-\\[60px\\]{max-width:60px}.max-w-\\[640px\\]{max-width:640px}.max-w-\\[70\\%\\]{max-width:70%}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\\[20px\\]{--tw-translate-x: 20px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-\\[10px\\]{gap:10px}.gap-\\[12px\\]{gap:12px}.gap-\\[16px\\]{gap:16px}.gap-\\[21\\.44px\\]{gap:21.44px}.gap-\\[5px\\]{gap:5px}.gap-\\[6px\\]{gap:6px}.gap-\\[8px\\]{gap:8px}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-\\[12px\\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-nowrap{text-wrap:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\\[100px\\]{border-radius:100px}.rounded-\\[12px\\]{border-radius:12px}.rounded-\\[4px\\]{border-radius:4px}.rounded-\\[8px\\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-l-\\[999px\\]{border-top-left-radius:999px;border-bottom-left-radius:999px}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\\[1px\\]{border-width:1px}.border-\\[2px\\]{border-width:2px}.border-\\[\\#C5C3BF\\]{--tw-border-opacity: 1;border-color:rgb(197 195 191 / var(--tw-border-opacity))}.border-\\[--primary-color\\]{border-color:var(--primary-color)}.border-\\[rgb\\(var\\(--primary-rgb\\)\\/0\\.5\\)\\]{border-color:rgb(var(--primary-rgb)/.5)}.border-\\[var\\(--primary-color\\)\\]{border-color:var(--primary-color)}.border-\\[var\\(--trustid-btn-border\\)\\]{border-color:var(--trustid-btn-border)}.border-black\\/30{border-color:#0000004d}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity))}.border-primary{border-color:hsl(var(--primary))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity))}.border-t-black\\/80{border-top-color:#000c}.border-t-blue-600{--tw-border-opacity: 1;border-top-color:rgb(37 99 235 / var(--tw-border-opacity))}.border-t-primary{border-top-color:hsl(var(--primary))}.bg-\\[\\#0E6FFF\\]{--tw-bg-opacity: 1;background-color:rgb(14 111 255 / var(--tw-bg-opacity))}.bg-\\[\\#F0EEE8\\]{--tw-bg-opacity: 1;background-color:rgb(240 238 232 / var(--tw-bg-opacity))}.bg-\\[rgb\\(var\\(--primary-rgb\\)\\/0\\.5\\)\\]{background-color:rgb(var(--primary-rgb)/.5)}.bg-\\[rgb\\(var\\(--primary-rgb\\)\\/0\\.8\\)\\]{background-color:rgb(var(--primary-rgb)/.8)}.bg-\\[rgba\\(var\\(--primary-rgb\\)\\,0\\.1\\)\\]{background-color:rgba(var(--primary-rgb),.1)}.bg-\\[var\\(--bg\\)\\]{background-color:var(--bg)}.bg-\\[var\\(--body-text-color\\)\\]{background-color:var(--body-text-color)}.bg-\\[var\\(--primary-color\\)\\]{background-color:var(--primary-color)}.bg-\\[var\\(--primary-contrast\\)\\]{background-color:var(--primary-contrast)}.bg-\\[var\\(--trustid-btn-primary\\)\\]{background-color:var(--trustid-btn-primary)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-black\\/60{background-color:#0009}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.bg-green-500\\/80{background-color:#22c55ecc}.bg-muted{background-color:hsl(var(--muted))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\\/10{background-color:hsl(var(--primary) / .1)}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-red-500\\/80{background-color:#ef4444cc}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-black\\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-black\\/40{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.\\!object-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\\[10px_24px\\]{padding:10px 24px}.p-\\[14px\\]{padding:14px}.p-\\[24px\\]{padding:24px}.p-\\[25px\\]{padding:25px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\\[12px\\]{padding-left:12px;padding-right:12px}.px-\\[16px\\]{padding-left:16px;padding-right:16px}.px-\\[24px\\]{padding-left:24px;padding-right:24px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-\\[12px\\]{padding-top:12px;padding-bottom:12px}.py-\\[14px\\]{padding-top:14px;padding-bottom:14px}.py-\\[16px\\]{padding-top:16px;padding-bottom:16px}.py-\\[18px\\]{padding-top:18px;padding-bottom:18px}.py-\\[8px\\]{padding-top:8px;padding-bottom:8px}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.text-center{text-align:center}.font-inter{font-family:Inter,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\\[11px\\]{font-size:11px}.text-\\[12px\\]{font-size:12px}.text-\\[14px\\]{font-size:14px}.text-\\[16px\\]{font-size:16px}.text-\\[18px\\]{font-size:18px}.text-\\[22px\\]{font-size:22px}.text-\\[28px\\]{font-size:28px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\\[400\\]{font-weight:400}.font-\\[500\\]{font-weight:500}.font-\\[600\\]{font-weight:600}.font-\\[700\\],.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-\\[12px\\]{line-height:12px}.leading-\\[14px\\]{line-height:14px}.leading-\\[16px\\]{line-height:16px}.leading-\\[18px\\]{line-height:18px}.leading-\\[1\\]{line-height:1}.leading-\\[20px\\]{line-height:20px}.leading-\\[22px\\]{line-height:22px}.leading-\\[30px\\]{line-height:30px}.leading-none{line-height:1}.tracking-\\[-0\\.02em\\]{letter-spacing:-.02em}.tracking-normal{letter-spacing:0em}.tracking-widest{letter-spacing:.1em}.text-\\[\\#2B2B2B\\]{--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}.text-\\[rgb\\(var\\(--primary-rgb\\)\\)\\]{color:rgb(var(--primary-rgb))}.text-\\[var\\(--body-text-color\\)\\]{color:var(--body-text-color)}.text-\\[var\\(--heading-color\\)\\]{color:var(--heading-color)}.text-\\[var\\(--primary-color\\)\\]{color:var(--primary-color)}.text-\\[var\\(--primary-contrast\\)\\]{color:var(--primary-contrast)}.text-\\[var\\(--trustid-btn-text\\)\\]{color:var(--trustid-btn-text)}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-current{color:currentColor}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\\[color\\,box-shadow\\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.running{animation-play-state:running}.\\[-webkit-tap-highlight-color\\:transparent\\]{-webkit-tap-highlight-color:transparent}.\\[-webkit-touch-callout\\:none\\]{-webkit-touch-callout:none}.\\[-webkit-user-drag\\:none\\]{-webkit-user-drag:none}.\\[font-family\\:var\\(--font-brand\\)\\]{font-family:var(--font-brand)}:host::backdrop{background:transparent;pointer-events:none}#metakeep-iframe,iframe[src*=metakeep],[id^=metakeep-]{position:fixed!important;z-index:2147483647!important;pointer-events:auto!important}#trustid-modal-root{font-size:16px!important;line-height:1.5!important;font-weight:400;text-transform:none;color:#121212!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-inter: "Inter", sans-serif}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.animate-blink{animation:blink 1s step-end infinite}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.placeholder\\:text-\\[rgb\\(var\\(--primary-rgb\\)\\/0\\.5\\)\\]::-moz-placeholder{color:rgb(var(--primary-rgb)/.5)}.placeholder\\:text-\\[rgb\\(var\\(--primary-rgb\\)\\/0\\.5\\)\\]::placeholder{color:rgb(var(--primary-rgb)/.5)}.hover\\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:bg-\\[rgb\\(var\\(--primary-rgb\\)\\/0\\.3\\)\\]:hover{background-color:rgb(var(--primary-rgb)/.3)}.hover\\:bg-\\[rgb\\(var\\(--primary-rgb\\)\\/0\\.8\\)\\]:hover{background-color:rgb(var(--primary-rgb)/.8)}.hover\\:bg-\\[rgb\\(var\\(--trustid-btn-primary-rgb\\)\\/0\\.8\\)\\]:hover{background-color:rgb(var(--trustid-btn-primary-rgb)/.8)}.hover\\:bg-\\[var\\(--primary-color\\)\\]:hover{background-color:var(--primary-color)}.hover\\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.hover\\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\\:bg-primary\\/30:hover{background-color:hsl(var(--primary) / .3)}.hover\\:bg-primary\\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.hover\\:text-\\[var\\(--primary-contrast\\)\\]:hover{color:var(--primary-contrast)}.hover\\:underline:hover{text-decoration-line:underline}.focus\\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.focus\\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}.focus-visible\\:border-\\[var\\(--primary-color\\)\\]:focus-visible{border-color:var(--primary-color)}.focus-visible\\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\\:ring-\\[3px\\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\\:ring-\\[var\\(--primary-color\\)\\]:focus-visible{--tw-ring-color: var(--primary-color)}.focus-visible\\:ring-black\\/30:focus-visible{--tw-ring-color: rgb(0 0 0 / .3)}.focus-visible\\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.disabled\\:pointer-events-none:disabled{pointer-events:none}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:bg-\\[gray\\]:disabled{--tw-bg-opacity: 1;background-color:rgb(128 128 128 / var(--tw-bg-opacity))}.disabled\\:opacity-50:disabled{opacity:.5}.data-\\[disabled\\]\\:pointer-events-none[data-disabled]{pointer-events:none}.data-\\[active\\=true\\]\\:z-10[data-active=true]{z-index:10}.data-\\[active\\=true\\]\\:border-\\[var\\(--primary-color\\)\\][data-active=true],.data-\\[state\\=checked\\]\\:border-\\[var\\(--primary-color\\)\\][data-state=checked]{border-color:var(--primary-color)}.data-\\[state\\=checked\\]\\:bg-\\[var\\(--primary-color\\)\\][data-state=checked]{background-color:var(--primary-color)}.data-\\[state\\=open\\]\\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\\[state\\=active\\]\\:text-white[data-state=active]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.data-\\[state\\=checked\\]\\:text-\\[var\\(--primary-contrast\\)\\][data-state=checked]{color:var(--primary-contrast)}.data-\\[disabled\\]\\:opacity-50[data-disabled],.data-\\[state\\=inactive\\]\\:opacity-50[data-state=inactive]{opacity:.5}.data-\\[state\\=open\\]\\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\\[state\\=closed\\]\\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\\[state\\=closed\\]\\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\\[state\\=open\\]\\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\\[state\\=closed\\]\\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\\[state\\=open\\]\\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\\[side\\=bottom\\]\\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\\[side\\=left\\]\\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\\[side\\=right\\]\\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\\[side\\=top\\]\\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}@supports (height:100dvh){.supports-\\[height\\:100dvh\\]\\:h-\\[100dvh\\]{height:100dvh}.supports-\\[height\\:100dvh\\]\\:max-h-\\[100dvh\\]{max-height:100dvh}}@supports (width:100dvw){.supports-\\[width\\:100dvw\\]\\:w-\\[100dvw\\]{width:100dvw}}@media (min-width: 768px){.md\\:bottom-0{bottom:0}.md\\:bottom-\\[20px\\]{bottom:20px}.md\\:bottom-auto{bottom:auto}.md\\:left-0{left:0}.md\\:left-1\\/2{left:50%}.md\\:left-\\[20px\\]{left:20px}.md\\:left-auto{left:auto}.md\\:right-0{right:0}.md\\:right-\\[20px\\]{right:20px}.md\\:right-auto{right:auto}.md\\:top-1\\/2{top:50%}.md\\:top-\\[20px\\]{top:20px}.md\\:top-auto{top:auto}.md\\:mb-\\[auto\\]{margin-bottom:auto}.md\\:mt-\\[auto\\]{margin-top:auto}.md\\:h-auto{height:auto}.md\\:w-\\[440px\\]{width:440px}.md\\:-translate-x-1\\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\\:-translate-y-1\\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\\:rounded-none{border-radius:0}.md\\:text-\\[12px\\]{font-size:12px}.md\\:leading-\\[16px\\]{line-height:16px}.md\\:leading-\\[20px\\]{line-height:20px}.md\\:blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width: 1024px){.lg\\:bottom-0{bottom:0}.lg\\:bottom-\\[20px\\]{bottom:20px}.lg\\:bottom-auto{bottom:auto}.lg\\:left-0{left:0}.lg\\:left-1\\/2{left:50%}.lg\\:left-\\[20px\\]{left:20px}.lg\\:left-auto{left:auto}.lg\\:right-0{right:0}.lg\\:right-\\[20px\\]{right:20px}.lg\\:right-auto{right:auto}.lg\\:top-1\\/2{top:50%}.lg\\:top-\\[20px\\]{top:20px}.lg\\:top-auto{top:auto}.lg\\:h-auto{height:auto}.lg\\:w-\\[100dvw\\]{width:100dvw}.lg\\:w-\\[440px\\]{width:440px}.lg\\:-translate-x-1\\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\\:-translate-y-1\\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\\:text-\\[20px\\]{font-size:20px}}.\\[\\&_svg\\]\\:pointer-events-none svg{pointer-events:none}.\\[\\&_svg\\]\\:size-4 svg{width:1rem;height:1rem}.\\[\\&_svg\\]\\:shrink-0 svg{flex-shrink:0}.\\[\\&_svg\\]\\:stroke-white svg{stroke:#fff}',n.appendChild(r);H.createRoot(n).render(g.createElement(jm,null,g.createElement(bm)))})})()}();
//# sourceMappingURL=trustid.iife.js.map
