/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@ory/elements-markup@0.9.0/dist/index.umd.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
!function(e,t){"object"==typeof exports&&typeof module<"u"?t(exports,require("express")):"function"==typeof define&&define.amd?define(["exports","express"],t):t((e=typeof globalThis<"u"?globalThis:e||self)["@ory/elements-markup"]={},e.express)}(this,(function(exports,express){"use strict";function _mergeNamespaces(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 pxToRem=(...e)=>e.map((e=>e/16+"rem")).join(" "),pxToEm=(...e)=>e.map((e=>e/16+"em")).join(" ");var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var jsxRuntime={exports:{}},reactJsxRuntime_production_min={},react={exports:{}},react_production_min={},hasRequiredReact_production_min;
/**
 * @license React
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReact_production_min(){if(hasRequiredReact_production_min)return react_production_min;hasRequiredReact_production_min=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),o=Symbol.for("react.context"),a=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),c=Symbol.for("react.lazy"),d=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},f=Object.assign,m={};function g(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||p}function h(){}function y(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||p}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): 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")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},h.prototype=g.prototype;var v=y.prototype=new h;v.constructor=y,f(v,g.prototype),v.isPureReactComponent=!0;var b=Array.isArray,_=Object.prototype.hasOwnProperty,x={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function w(t,n,r){var i,s={},o=null,a=null;if(null!=n)for(i in void 0!==n.ref&&(a=n.ref),void 0!==n.key&&(o=""+n.key),n)_.call(n,i)&&!k.hasOwnProperty(i)&&(s[i]=n[i]);var l=arguments.length-2;if(1===l)s.children=r;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];s.children=u}if(t&&t.defaultProps)for(i in l=t.defaultProps)void 0===s[i]&&(s[i]=l[i]);return{$$typeof:e,type:t,key:o,ref:a,props:s,_owner:x.current}}function S(t){return"object"==typeof t&&null!==t&&t.$$typeof===e}var E=/\/+/g;function T(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function R(n,r,i,s,o){var a=typeof n;("undefined"===a||"boolean"===a)&&(n=null);var l=!1;if(null===n)l=!0;else switch(a){case"string":case"number":l=!0;break;case"object":switch(n.$$typeof){case e:case t:l=!0}}if(l)return o=o(l=n),n=""===s?"."+T(l,0):s,b(o)?(i="",null!=n&&(i=n.replace(E,"$&/")+"/"),R(o,r,i,"",(function(e){return e}))):null!=o&&(S(o)&&(o=function(t,n){return{$$typeof:e,type:t.type,key:n,ref:t.ref,props:t.props,_owner:t._owner}}(o,i+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(E,"$&/")+"/")+n)),r.push(o)),1;if(l=0,s=""===s?".":s+":",b(n))for(var u=0;u<n.length;u++){var c=s+T(a=n[u],u);l+=R(a,r,i,c,o)}else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=d&&e[d]||e["@@iterator"])?e:null}(n),"function"==typeof c)for(n=c.call(n),u=0;!(a=n.next()).done;)l+=R(a=a.value,r,i,c=s+T(a,u++),o);else if("object"===a)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 l}function j(e,t,n){if(null==e)return e;var r=[],i=0;return R(e,r,"","",(function(e){return t.call(n,e,i++)})),r}function C(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 P={current:null},I={transition:null},A={ReactCurrentDispatcher:P,ReactCurrentBatchConfig:I,ReactCurrentOwner:x};function F(){throw Error("act(...) is not supported in production builds of React.")}return react_production_min.Children={map:j,forEach:function(e,t,n){j(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return j(e,(function(){t++})),t},toArray:function(e){return j(e,(function(e){return e}))||[]},only:function(e){if(!S(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},react_production_min.Component=g,react_production_min.Fragment=n,react_production_min.Profiler=i,react_production_min.PureComponent=y,react_production_min.StrictMode=r,react_production_min.Suspense=l,react_production_min.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=A,react_production_min.act=F,react_production_min.cloneElement=function(t,n,r){if(null==t)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+t+".");var i=f({},t.props),s=t.key,o=t.ref,a=t._owner;if(null!=n){if(void 0!==n.ref&&(o=n.ref,a=x.current),void 0!==n.key&&(s=""+n.key),t.type&&t.type.defaultProps)var l=t.type.defaultProps;for(u in n)_.call(n,u)&&!k.hasOwnProperty(u)&&(i[u]=void 0===n[u]&&void 0!==l?l[u]:n[u])}var u=arguments.length-2;if(1===u)i.children=r;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];i.children=l}return{$$typeof:e,type:t.type,key:s,ref:o,props:i,_owner:a}},react_production_min.createContext=function(e){return(e={$$typeof:o,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},react_production_min.createElement=w,react_production_min.createFactory=function(e){var t=w.bind(null,e);return t.type=e,t},react_production_min.createRef=function(){return{current:null}},react_production_min.forwardRef=function(e){return{$$typeof:a,render:e}},react_production_min.isValidElement=S,react_production_min.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:C}},react_production_min.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},react_production_min.startTransition=function(e){var t=I.transition;I.transition={};try{e()}finally{I.transition=t}},react_production_min.unstable_act=F,react_production_min.useCallback=function(e,t){return P.current.useCallback(e,t)},react_production_min.useContext=function(e){return P.current.useContext(e)},react_production_min.useDebugValue=function(){},react_production_min.useDeferredValue=function(e){return P.current.useDeferredValue(e)},react_production_min.useEffect=function(e,t){return P.current.useEffect(e,t)},react_production_min.useId=function(){return P.current.useId()},react_production_min.useImperativeHandle=function(e,t,n){return P.current.useImperativeHandle(e,t,n)},react_production_min.useInsertionEffect=function(e,t){return P.current.useInsertionEffect(e,t)},react_production_min.useLayoutEffect=function(e,t){return P.current.useLayoutEffect(e,t)},react_production_min.useMemo=function(e,t){return P.current.useMemo(e,t)},react_production_min.useReducer=function(e,t,n){return P.current.useReducer(e,t,n)},react_production_min.useRef=function(e){return P.current.useRef(e)},react_production_min.useState=function(e){return P.current.useState(e)},react_production_min.useSyncExternalStore=function(e,t,n){return P.current.useSyncExternalStore(e,t,n)},react_production_min.useTransition=function(){return P.current.useTransition()},react_production_min.version="18.3.1",react_production_min}var react_development={exports:{}},hasRequiredReact_development,hasRequiredReact,hasRequiredReactJsxRuntime_production_min;
/**
 * @license React
 * react.development.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReact_development(){return hasRequiredReact_development||(hasRequiredReact_development=1,e=react_development,t=react_development.exports,"production"!==process.env.NODE_ENV&&function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen"),g=Symbol.iterator;function h(e){if(null===e||"object"!=typeof e)return null;var t=g&&e[g]||e["@@iterator"];return"function"==typeof t?t:null}var y={current:null},v={transition:null},b={current:null,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1},_={current:null},x={},k=null;function w(e){k=e}x.setExtraStackFrame=function(e){k=e},x.getCurrentStack=null,x.getStackAddendum=function(){var e="";k&&(e+=k);var t=x.getCurrentStack;return t&&(e+=t()||""),e};var S={ReactCurrentDispatcher:y,ReactCurrentBatchConfig:v,ReactCurrentOwner:_};function E(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];R("warn",e,n)}function T(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];R("error",e,n)}function R(e,t,n){var r=S.ReactDebugCurrentFrame.getStackAddendum();""!==r&&(t+="%s",n=n.concat([r]));var i=n.map((function(e){return String(e)}));i.unshift("Warning: "+t),Function.prototype.apply.call(console[e],console,i)}S.ReactDebugCurrentFrame=x,S.ReactCurrentActQueue=b;var j={};function C(e,t){var n=e.constructor,r=n&&(n.displayName||n.name)||"ReactClass",i=r+"."+t;j[i]||(T("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,r),j[i]=!0)}var P={isMounted:function(e){return!1},enqueueForceUpdate:function(e,t,n){C(e,"forceUpdate")},enqueueReplaceState:function(e,t,n,r){C(e,"replaceState")},enqueueSetState:function(e,t,n,r){C(e,"setState")}},I=Object.assign,A={};function F(e,t,n){this.props=e,this.context=t,this.refs=A,this.updater=n||P}Object.freeze(A),F.prototype.isReactComponent={},F.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw new Error("setState(...): 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")},F.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};var N={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)."]},O=function(e,t){Object.defineProperty(F.prototype,e,{get:function(){E("%s(...) is deprecated in plain JavaScript React classes. %s",t[0],t[1])}})};for(var M in N)N.hasOwnProperty(M)&&O(M,N[M]);function D(){}function z(e,t,n){this.props=e,this.context=t,this.refs=A,this.updater=n||P}D.prototype=F.prototype;var L=z.prototype=new D;L.constructor=z,I(L,F.prototype),L.isPureReactComponent=!0;var B=Array.isArray;function U(e){return B(e)}function $(e){return""+e}function H(e){if(function(e){try{return $(e),!1}catch{return!0}}(e))return T("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",function(e){return"function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"}(e)),$(e)}function V(e){return e.displayName||"Context"}function W(e){if(null==e)return null;if("number"==typeof e.tag&&T("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),"function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case i:return"Fragment";case r:return"Portal";case o:return"Profiler";case s:return"StrictMode";case c:return"Suspense";case d:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case l:return V(e)+".Consumer";case a:return V(e._context)+".Provider";case u:return function(e,t,n){var r=e.displayName;if(r)return r;var i=t.displayName||t.name||"";return""!==i?n+"("+i+")":n}(e,e.render,"ForwardRef");case p:var t=e.displayName||null;return null!==t?t:W(e.type)||"Memo";case f:var n=e,m=n._payload,g=n._init;try{return W(g(m))}catch{return null}}return null}var q,G,K,Y=Object.prototype.hasOwnProperty,Z={key:!0,ref:!0,__self:!0,__source:!0};function X(e){if(Y.call(e,"ref")){var t=Object.getOwnPropertyDescriptor(e,"ref").get;if(t&&t.isReactWarning)return!1}return void 0!==e.ref}function J(e){if(Y.call(e,"key")){var t=Object.getOwnPropertyDescriptor(e,"key").get;if(t&&t.isReactWarning)return!1}return void 0!==e.key}K={};var Q=function(e,t,r,i,s,o,a){var l={$$typeof:n,type:e,key:t,ref:r,props:a,_owner:o,_store:{}};return Object.defineProperty(l._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(l,"_self",{configurable:!1,enumerable:!1,writable:!1,value:i}),Object.defineProperty(l,"_source",{configurable:!1,enumerable:!1,writable:!1,value:s}),Object.freeze&&(Object.freeze(l.props),Object.freeze(l)),l};function ee(e,t,n){var r,i={},s=null,o=null,a=null,l=null;if(null!=t)for(r in X(t)&&(o=t.ref,function(e){if("string"==typeof e.ref&&_.current&&e.__self&&_.current.stateNode!==e.__self){var t=W(_.current.type);K[t]||(T('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',t,e.ref),K[t]=!0)}}(t)),J(t)&&(H(t.key),s=""+t.key),a=void 0===t.__self?null:t.__self,l=void 0===t.__source?null:t.__source,t)Y.call(t,r)&&!Z.hasOwnProperty(r)&&(i[r]=t[r]);var u=arguments.length-2;if(1===u)i.children=n;else if(u>1){for(var c=Array(u),d=0;d<u;d++)c[d]=arguments[d+2];Object.freeze&&Object.freeze(c),i.children=c}if(e&&e.defaultProps){var p=e.defaultProps;for(r in p)void 0===i[r]&&(i[r]=p[r])}if(s||o){var f="function"==typeof e?e.displayName||e.name||"Unknown":e;s&&function(e,t){var n=function(){q||(q=!0,T("%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://reactjs.org/link/special-props)",t))};n.isReactWarning=!0,Object.defineProperty(e,"key",{get:n,configurable:!0})}(i,f),o&&function(e,t){var n=function(){G||(G=!0,T("%s: `ref` 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://reactjs.org/link/special-props)",t))};n.isReactWarning=!0,Object.defineProperty(e,"ref",{get:n,configurable:!0})}(i,f)}return Q(e,s,o,a,l,_.current,i)}function te(e,t,n){if(null==e)throw new Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r,i,s=I({},e.props),o=e.key,a=e.ref,l=e._self,u=e._source,c=e._owner;if(null!=t)for(r in X(t)&&(a=t.ref,c=_.current),J(t)&&(H(t.key),o=""+t.key),e.type&&e.type.defaultProps&&(i=e.type.defaultProps),t)Y.call(t,r)&&!Z.hasOwnProperty(r)&&(void 0===t[r]&&void 0!==i?s[r]=i[r]:s[r]=t[r]);var d=arguments.length-2;if(1===d)s.children=n;else if(d>1){for(var p=Array(d),f=0;f<d;f++)p[f]=arguments[f+2];s.children=p}return Q(e.type,o,a,l,u,c,s)}function ne(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var re,ie=!1,se=/\/+/g;function oe(e){return e.replace(se,"$&/")}function ae(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(H(e.key),function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key)):t.toString(36)}function le(e,t,i,s,o){var a=typeof e;("undefined"===a||"boolean"===a)&&(e=null);var l=!1;if(null===e)l=!0;else switch(a){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l){var u=e,c=o(u),d=""===s?"."+ae(u,0):s;if(U(c)){var p="";null!=d&&(p=oe(d)+"/"),le(c,t,p,"",(function(e){return e}))}else null!=c&&(ne(c)&&(c.key&&(!u||u.key!==c.key)&&H(c.key),c=function(e,t){return Q(e.type,t,e.ref,e._self,e._source,e._owner,e.props)}(c,i+(!c.key||u&&u.key===c.key?"":oe(""+c.key)+"/")+d)),t.push(c));return 1}var f,m=0,g=""===s?".":s+":";if(U(e))for(var y=0;y<e.length;y++)m+=le(f=e[y],t,i,g+ae(f,y),o);else{var v=h(e);if("function"==typeof v){var b=e;v===b.entries&&(ie||E("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),ie=!0);for(var _,x=v.call(b),k=0;!(_=x.next()).done;)m+=le(f=_.value,t,i,g+ae(f,k++),o)}else if("object"===a){var w=String(e);throw new Error("Objects are not valid as a React child (found: "+("[object Object]"===w?"object with keys {"+Object.keys(e).join(", ")+"}":w)+"). If you meant to render a collection of children, use an array instead.")}}return m}function ue(e,t,n){if(null==e)return e;var r=[],i=0;return le(e,r,"","",(function(e){return t.call(n,e,i++)})),r}function ce(e){if(-1===e._status){var t=(0,e._result)();if(t.then((function(t){if(0===e._status||-1===e._status){var n=e;n._status=1,n._result=t}}),(function(t){if(0===e._status||-1===e._status){var n=e;n._status=2,n._result=t}})),-1===e._status){var n=e;n._status=0,n._result=t}}if(1===e._status){var r=e._result;return void 0===r&&T("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?",r),"default"in r||T("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n  const MyComponent = lazy(() => import('./MyComponent'))",r),r.default}throw e._result}function de(e){return!("string"!=typeof e&&"function"!=typeof e&&e!==i&&e!==o&&e!==s&&e!==c&&e!==d&&e!==m&&("object"!=typeof e||null===e||e.$$typeof!==f&&e.$$typeof!==p&&e.$$typeof!==a&&e.$$typeof!==l&&e.$$typeof!==u&&e.$$typeof!==re&&void 0===e.getModuleId))}function pe(){var e=y.current;return null===e&&T("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://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem."),e}re=Symbol.for("react.module.reference");var fe,me,ge,he,ye,ve,be,_e=0;function xe(){}xe.__reactDisabledLog=!0;var ke,we=S.ReactCurrentDispatcher;function Se(e,t,n){if(void 0===ke)try{throw Error()}catch(e){var r=e.stack.trim().match(/\n( *(at )?)/);ke=r&&r[1]||""}return"\n"+ke+e}var Ee,Te=!1,Re="function"==typeof WeakMap?WeakMap:Map;function je(e,t){if(!e||Te)return"";var n,r=Ee.get(e);if(void 0!==r)return r;Te=!0;var i,s=Error.prepareStackTrace;Error.prepareStackTrace=void 0,i=we.current,we.current=null,function(){if(0===_e){fe=console.log,me=console.info,ge=console.warn,he=console.error,ye=console.group,ve=console.groupCollapsed,be=console.groupEnd;var e={configurable:!0,enumerable:!0,value:xe,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}_e++}();try{if(t){var o=function(){throw Error()};if(Object.defineProperty(o.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(o,[])}catch(e){n=e}Reflect.construct(e,[],o)}else{try{o.call()}catch(e){n=e}e.call(o.prototype)}}else{try{throw Error()}catch(e){n=e}e()}}catch(t){if(t&&n&&"string"==typeof t.stack){for(var a=t.stack.split("\n"),l=n.stack.split("\n"),u=a.length-1,c=l.length-1;u>=1&&c>=0&&a[u]!==l[c];)c--;for(;u>=1&&c>=0;u--,c--)if(a[u]!==l[c]){if(1!==u||1!==c)do{if(u--,--c<0||a[u]!==l[c]){var d="\n"+a[u].replace(" at new "," at ");return e.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",e.displayName)),"function"==typeof e&&Ee.set(e,d),d}}while(u>=1&&c>=0);break}}}finally{Te=!1,we.current=i,function(){if(0==--_e){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:I({},e,{value:fe}),info:I({},e,{value:me}),warn:I({},e,{value:ge}),error:I({},e,{value:he}),group:I({},e,{value:ye}),groupCollapsed:I({},e,{value:ve}),groupEnd:I({},e,{value:be})})}_e<0&&T("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}(),Error.prepareStackTrace=s}var p=e?e.displayName||e.name:"",f=p?Se(p):"";return"function"==typeof e&&Ee.set(e,f),f}function Ce(e,t,n){if(null==e)return"";if("function"==typeof e)return je(e,function(e){var t=e.prototype;return!(!t||!t.isReactComponent)}(e));if("string"==typeof e)return Se(e);switch(e){case c:return Se("Suspense");case d:return Se("SuspenseList")}if("object"==typeof e)switch(e.$$typeof){case u:return function(e){return je(e,!1)}(e.render);case p:return Ce(e.type,t,n);case f:var r=e,i=r._payload,s=r._init;try{return Ce(s(i),t,n)}catch{}}return""}Ee=new Re;var Pe,Ie={},Ae=S.ReactDebugCurrentFrame;function Fe(e){if(e){var t=e._owner,n=Ce(e.type,e._source,t?t.type:null);Ae.setExtraStackFrame(n)}else Ae.setExtraStackFrame(null)}function Ne(e){if(e){var t=e._owner;w(Ce(e.type,e._source,t?t.type:null))}else w(null)}function Oe(){if(_.current){var e=W(_.current.type);if(e)return"\n\nCheck the render method of `"+e+"`."}return""}Pe=!1;var Me={};function De(e,t){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;var n=function(e){var t=Oe();if(!t){var n="string"==typeof e?e:e.displayName||e.name;n&&(t="\n\nCheck the top-level render call using <"+n+">.")}return t}(t);if(!Me[n]){Me[n]=!0;var r="";e&&e._owner&&e._owner!==_.current&&(r=" It was passed a child from "+W(e._owner.type)+"."),Ne(e),T('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',n,r),Ne(null)}}}function ze(e,t){if("object"==typeof e)if(U(e))for(var n=0;n<e.length;n++){var r=e[n];ne(r)&&De(r,t)}else if(ne(e))e._store&&(e._store.validated=!0);else if(e){var i=h(e);if("function"==typeof i&&i!==e.entries)for(var s,o=i.call(e);!(s=o.next()).done;)ne(s.value)&&De(s.value,t)}}function Le(e){var t,n=e.type;if(null!=n&&"string"!=typeof n){if("function"==typeof n)t=n.propTypes;else{if("object"!=typeof n||n.$$typeof!==u&&n.$$typeof!==p)return;t=n.propTypes}if(t){var r=W(n);!function(e,t,n,r,i){var s=Function.call.bind(Y);for(var o in e)if(s(e,o)){var a=void 0;try{if("function"!=typeof e[o]){var l=Error((r||"React class")+": "+n+" type `"+o+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[o]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw l.name="Invariant Violation",l}a=e[o](t,o,r,n,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(e){a=e}a&&!(a instanceof Error)&&(Fe(i),T("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",r||"React class",n,o,typeof a),Fe(null)),a instanceof Error&&!(a.message in Ie)&&(Ie[a.message]=!0,Fe(i),T("Failed %s type: %s",n,a.message),Fe(null))}}(t,e.props,"prop",r,e)}else void 0===n.PropTypes||Pe||(Pe=!0,T("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",W(n)||"Unknown"));"function"==typeof n.getDefaultProps&&!n.getDefaultProps.isReactClassApproved&&T("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function Be(e,t,r){var s=de(e);if(!s){var o="";(void 0===e||"object"==typeof e&&null!==e&&0===Object.keys(e).length)&&(o+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var a,l=function(e){return null!=e?function(e){return void 0!==e?"\n\nCheck your code at "+e.fileName.replace(/^.*[\\\/]/,"")+":"+e.lineNumber+".":""}(e.__source):""}(t);o+=l||Oe(),null===e?a="null":U(e)?a="array":void 0!==e&&e.$$typeof===n?(a="<"+(W(e.type)||"Unknown")+" />",o=" Did you accidentally export a JSX literal instead of a component?"):a=typeof e,T("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",a,o)}var u=ee.apply(this,arguments);if(null==u)return u;if(s)for(var c=2;c<arguments.length;c++)ze(arguments[c],e);return e===i?function(e){for(var t=Object.keys(e.props),n=0;n<t.length;n++){var r=t[n];if("children"!==r&&"key"!==r){Ne(e),T("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",r),Ne(null);break}}null!==e.ref&&(Ne(e),T("Invalid attribute `ref` supplied to `React.Fragment`."),Ne(null))}(u):Le(u),u}var Ue=!1,$e=!1,He=null,Ve=0,We=!1;function qe(e){var t=Ve;Ve++,null===b.current&&(b.current=[]);var n,r=b.isBatchingLegacy;try{if(b.isBatchingLegacy=!0,n=e(),!r&&b.didScheduleLegacyUpdate){var i=b.current;null!==i&&(b.didScheduleLegacyUpdate=!1,Ze(i))}}catch(e){throw Ge(t),e}finally{b.isBatchingLegacy=r}if(null!==n&&"object"==typeof n&&"function"==typeof n.then){var s=n,o=!1,a={then:function(e,n){o=!0,s.then((function(r){Ge(t),0===Ve?Ke(r,e,n):e(r)}),(function(e){Ge(t),n(e)}))}};return!We&&typeof Promise<"u"&&Promise.resolve().then((function(){})).then((function(){o||(We=!0,T("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 () => ...);"))})),a}var l=n;if(Ge(t),0===Ve){var u=b.current;return null!==u&&(Ze(u),b.current=null),{then:function(e,t){null===b.current?(b.current=[],Ke(l,e,t)):e(l)}}}return{then:function(e,t){e(l)}}}function Ge(e){e!==Ve-1&&T("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),Ve=e}function Ke(t,n,r){var i=b.current;if(null!==i)try{Ze(i),function(t){if(null===He)try{var n=("require"+Math.random()).slice(0,7),r=e&&e[n];He=r.call(e,"timers").setImmediate}catch{He=function(e){!1===$e&&($e=!0,typeof MessageChannel>"u"&&T("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)}}He(t)}((function(){0===i.length?(b.current=null,n(t)):Ke(t,n,r)}))}catch(e){r(e)}else n(t)}var Ye=!1;function Ze(e){if(!Ye){Ye=!0;var t=0;try{for(;t<e.length;t++){var n=e[t];do{n=n(!0)}while(null!==n)}e.length=0}catch(n){throw e=e.slice(t+1),n}finally{Ye=!1}}}var Xe=Be,Je=function(e,t,n){for(var r=te.apply(this,arguments),i=2;i<arguments.length;i++)ze(arguments[i],r.type);return Le(r),r},Qe=function(e){var t=Be.bind(null,e);return t.type=e,Ue||(Ue=!0,E("React.createFactory() is deprecated and will be removed in a future major release. Consider using JSX or use React.createElement() directly instead.")),Object.defineProperty(t,"type",{enumerable:!1,get:function(){return E("Factory.type is deprecated. Access the class directly before passing it to createFactory."),Object.defineProperty(this,"type",{value:e}),e}}),t},et={map:ue,forEach:function(e,t,n){ue(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return ue(e,(function(){t++})),t},toArray:function(e){return ue(e,(function(e){return e}))||[]},only:function(e){if(!ne(e))throw new Error("React.Children.only expected to receive a single React element child.");return e}};t.Children=et,t.Component=F,t.Fragment=i,t.Profiler=o,t.PureComponent=z,t.StrictMode=s,t.Suspense=c,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=S,t.act=qe,t.cloneElement=Je,t.createContext=function(e){var t={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};t.Provider={$$typeof:a,_context:t};var n=!1,r=!1,i=!1,s={$$typeof:l,_context:t};return Object.defineProperties(s,{Provider:{get:function(){return r||(r=!0,T("Rendering <Context.Consumer.Provider> is not supported and will be removed in a future major release. Did you mean to render <Context.Provider> instead?")),t.Provider},set:function(e){t.Provider=e}},_currentValue:{get:function(){return t._currentValue},set:function(e){t._currentValue=e}},_currentValue2:{get:function(){return t._currentValue2},set:function(e){t._currentValue2=e}},_threadCount:{get:function(){return t._threadCount},set:function(e){t._threadCount=e}},Consumer:{get:function(){return n||(n=!0,T("Rendering <Context.Consumer.Consumer> is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?")),t.Consumer}},displayName:{get:function(){return t.displayName},set:function(e){i||(E("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",e),i=!0)}}}),t.Consumer=s,t._currentRenderer=null,t._currentRenderer2=null,t},t.createElement=Xe,t.createFactory=Qe,t.createRef=function(){var e={current:null};return Object.seal(e),e},t.forwardRef=function(e){null!=e&&e.$$typeof===p?T("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):"function"!=typeof e?T("forwardRef requires a render function but was given %s.",null===e?"null":typeof e):0!==e.length&&2!==e.length&&T("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||null!=e.propTypes)&&T("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var t,n={$$typeof:u,render:e};return Object.defineProperty(n,"displayName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(n){t=n,!e.name&&!e.displayName&&(e.displayName=n)}}),n},t.isValidElement=ne,t.lazy=function(e){var t,n,r={$$typeof:f,_payload:{_status:-1,_result:e},_init:ce};return Object.defineProperties(r,{defaultProps:{configurable:!0,get:function(){return t},set:function(e){T("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),t=e,Object.defineProperty(r,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return n},set:function(e){T("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),n=e,Object.defineProperty(r,"propTypes",{enumerable:!0})}}}),r},t.memo=function(e,t){de(e)||T("memo: The first argument must be a component. Instead received: %s",null===e?"null":typeof e);var n,r={$$typeof:p,type:e,compare:void 0===t?null:t};return Object.defineProperty(r,"displayName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(t){n=t,!e.name&&!e.displayName&&(e.displayName=t)}}),r},t.startTransition=function(e,t){var n=v.transition;v.transition={};var r=v.transition;v.transition._updatedFibers=new Set;try{e()}finally{v.transition=n,null===n&&r._updatedFibers&&(r._updatedFibers.size>10&&E("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."),r._updatedFibers.clear())}},t.unstable_act=qe,t.useCallback=function(e,t){return pe().useCallback(e,t)},t.useContext=function(e){var t=pe();if(void 0!==e._context){var n=e._context;n.Consumer===e?T("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"):n.Provider===e&&T("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return t.useContext(e)},t.useDebugValue=function(e,t){return pe().useDebugValue(e,t)},t.useDeferredValue=function(e){return pe().useDeferredValue(e)},t.useEffect=function(e,t){return pe().useEffect(e,t)},t.useId=function(){return pe().useId()},t.useImperativeHandle=function(e,t,n){return pe().useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return pe().useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return pe().useLayoutEffect(e,t)},t.useMemo=function(e,t){return pe().useMemo(e,t)},t.useReducer=function(e,t,n){return pe().useReducer(e,t,n)},t.useRef=function(e){return pe().useRef(e)},t.useState=function(e){return pe().useState(e)},t.useSyncExternalStore=function(e,t,n){return pe().useSyncExternalStore(e,t,n)},t.useTransition=function(){return pe().useTransition()},t.version="18.3.1",typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()),react_development.exports;var e,t}function requireReact(){return hasRequiredReact||(hasRequiredReact=1,"production"===process.env.NODE_ENV?react.exports=requireReact_production_min():react.exports=requireReact_development()),react.exports}
/**
 * @license React
 * react-jsx-runtime.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReactJsxRuntime_production_min(){if(hasRequiredReactJsxRuntime_production_min)return reactJsxRuntime_production_min;hasRequiredReactJsxRuntime_production_min=1;var e=requireReact(),t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,i=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function o(e,n,o){var a,l={},u=null,c=null;for(a in void 0!==o&&(u=""+o),void 0!==n.key&&(u=""+n.key),void 0!==n.ref&&(c=n.ref),n)r.call(n,a)&&!s.hasOwnProperty(a)&&(l[a]=n[a]);if(e&&e.defaultProps)for(a in n=e.defaultProps)void 0===l[a]&&(l[a]=n[a]);return{$$typeof:t,type:e,key:u,ref:c,props:l,_owner:i.current}}return reactJsxRuntime_production_min.Fragment=n,reactJsxRuntime_production_min.jsx=o,reactJsxRuntime_production_min.jsxs=o,reactJsxRuntime_production_min}react_development.exports;var reactJsxRuntime_development={},hasRequiredReactJsxRuntime_development;
/**
 * @license React
 * react-jsx-runtime.development.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReactJsxRuntime_development(){return hasRequiredReactJsxRuntime_development||(hasRequiredReactJsxRuntime_development=1,"production"!==process.env.NODE_ENV&&function(){var e=requireReact(),t=Symbol.for("react.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),a=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),c=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.for("react.offscreen"),m=Symbol.iterator;var g=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function h(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];!function(e,t,n){var r=g.ReactDebugCurrentFrame,i=r.getStackAddendum();""!==i&&(t+="%s",n=n.concat([i]));var s=n.map((function(e){return String(e)}));s.unshift("Warning: "+t),Function.prototype.apply.call(console[e],console,s)}("error",e,n)}var y;function v(e){return e.displayName||"Context"}function b(e){if(null==e)return null;if("number"==typeof e.tag&&h("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),"function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case r:return"Fragment";case n:return"Portal";case s:return"Profiler";case i:return"StrictMode";case u:return"Suspense";case c:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case a:return v(e)+".Consumer";case o:return v(e._context)+".Provider";case l:return function(e,t,n){var r=e.displayName;if(r)return r;var i=t.displayName||t.name||"";return""!==i?n+"("+i+")":n}(e,e.render,"ForwardRef");case d:var t=e.displayName||null;return null!==t?t:b(e.type)||"Memo";case p:var f=e,m=f._payload,g=f._init;try{return b(g(m))}catch{return null}}return null}y=Symbol.for("react.module.reference");var _,x,k,w,S,E,T,R=Object.assign,j=0;function C(){}C.__reactDisabledLog=!0;var P,I=g.ReactCurrentDispatcher;function A(e,t,n){if(void 0===P)try{throw Error()}catch(e){var r=e.stack.trim().match(/\n( *(at )?)/);P=r&&r[1]||""}return"\n"+P+e}var F,N=!1,O="function"==typeof WeakMap?WeakMap:Map;function M(e,t){if(!e||N)return"";var n,r=F.get(e);if(void 0!==r)return r;N=!0;var i,s=Error.prepareStackTrace;Error.prepareStackTrace=void 0,i=I.current,I.current=null,function(){if(0===j){_=console.log,x=console.info,k=console.warn,w=console.error,S=console.group,E=console.groupCollapsed,T=console.groupEnd;var e={configurable:!0,enumerable:!0,value:C,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}j++}();try{if(t){var o=function(){throw Error()};if(Object.defineProperty(o.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(o,[])}catch(e){n=e}Reflect.construct(e,[],o)}else{try{o.call()}catch(e){n=e}e.call(o.prototype)}}else{try{throw Error()}catch(e){n=e}e()}}catch(t){if(t&&n&&"string"==typeof t.stack){for(var a=t.stack.split("\n"),l=n.stack.split("\n"),u=a.length-1,c=l.length-1;u>=1&&c>=0&&a[u]!==l[c];)c--;for(;u>=1&&c>=0;u--,c--)if(a[u]!==l[c]){if(1!==u||1!==c)do{if(u--,--c<0||a[u]!==l[c]){var d="\n"+a[u].replace(" at new "," at ");return e.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",e.displayName)),"function"==typeof e&&F.set(e,d),d}}while(u>=1&&c>=0);break}}}finally{N=!1,I.current=i,function(){if(0==--j){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:R({},e,{value:_}),info:R({},e,{value:x}),warn:R({},e,{value:k}),error:R({},e,{value:w}),group:R({},e,{value:S}),groupCollapsed:R({},e,{value:E}),groupEnd:R({},e,{value:T})})}j<0&&h("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}(),Error.prepareStackTrace=s}var p=e?e.displayName||e.name:"",f=p?A(p):"";return"function"==typeof e&&F.set(e,f),f}function D(e,t,n){if(null==e)return"";if("function"==typeof e)return M(e,function(e){var t=e.prototype;return!(!t||!t.isReactComponent)}(e));if("string"==typeof e)return A(e);switch(e){case u:return A("Suspense");case c:return A("SuspenseList")}if("object"==typeof e)switch(e.$$typeof){case l:return function(e){return M(e,!1)}(e.render);case d:return D(e.type,t,n);case p:var r=e,i=r._payload,s=r._init;try{return D(s(i),t,n)}catch{}}return""}F=new O;var z=Object.prototype.hasOwnProperty,L={},B=g.ReactDebugCurrentFrame;function U(e){if(e){var t=e._owner,n=D(e.type,e._source,t?t.type:null);B.setExtraStackFrame(n)}else B.setExtraStackFrame(null)}var $=Array.isArray;function H(e){return $(e)}function V(e){return""+e}function W(e){if(function(e){try{return V(e),!1}catch{return!0}}(e))return h("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",function(e){return"function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"}(e)),V(e)}var q,G,K,Y=g.ReactCurrentOwner,Z={key:!0,ref:!0,__self:!0,__source:!0};K={};function X(e,n,r,i,s){var o,a={},l=null,u=null;for(o in void 0!==r&&(W(r),l=""+r),function(e){if(z.call(e,"key")){var t=Object.getOwnPropertyDescriptor(e,"key").get;if(t&&t.isReactWarning)return!1}return void 0!==e.key}(n)&&(W(n.key),l=""+n.key),function(e){if(z.call(e,"ref")){var t=Object.getOwnPropertyDescriptor(e,"ref").get;if(t&&t.isReactWarning)return!1}return void 0!==e.ref}(n)&&(u=n.ref,function(e,t){if("string"==typeof e.ref&&Y.current&&t&&Y.current.stateNode!==t){var n=b(Y.current.type);K[n]||(h('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',b(Y.current.type),e.ref),K[n]=!0)}}(n,s)),n)z.call(n,o)&&!Z.hasOwnProperty(o)&&(a[o]=n[o]);if(e&&e.defaultProps){var c=e.defaultProps;for(o in c)void 0===a[o]&&(a[o]=c[o])}if(l||u){var d="function"==typeof e?e.displayName||e.name||"Unknown":e;l&&function(e,t){var n=function(){q||(q=!0,h("%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://reactjs.org/link/special-props)",t))};n.isReactWarning=!0,Object.defineProperty(e,"key",{get:n,configurable:!0})}(a,d),u&&function(e,t){var n=function(){G||(G=!0,h("%s: `ref` 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://reactjs.org/link/special-props)",t))};n.isReactWarning=!0,Object.defineProperty(e,"ref",{get:n,configurable:!0})}(a,d)}return function(e,n,r,i,s,o,a){var l={$$typeof:t,type:e,key:n,ref:r,props:a,_owner:o,_store:{}};return Object.defineProperty(l._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(l,"_self",{configurable:!1,enumerable:!1,writable:!1,value:i}),Object.defineProperty(l,"_source",{configurable:!1,enumerable:!1,writable:!1,value:s}),Object.freeze&&(Object.freeze(l.props),Object.freeze(l)),l}(e,l,u,s,i,Y.current,a)}var J,Q=g.ReactCurrentOwner,ee=g.ReactDebugCurrentFrame;function te(e){if(e){var t=e._owner,n=D(e.type,e._source,t?t.type:null);ee.setExtraStackFrame(n)}else ee.setExtraStackFrame(null)}function ne(e){return"object"==typeof e&&null!==e&&e.$$typeof===t}function re(){if(Q.current){var e=b(Q.current.type);if(e)return"\n\nCheck the render method of `"+e+"`."}return""}J=!1;var ie={};function se(e,t){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;var n=function(e){var t=re();if(!t){var n="string"==typeof e?e:e.displayName||e.name;n&&(t="\n\nCheck the top-level render call using <"+n+">.")}return t}(t);if(!ie[n]){ie[n]=!0;var r="";e&&e._owner&&e._owner!==Q.current&&(r=" It was passed a child from "+b(e._owner.type)+"."),te(e),h('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',n,r),te(null)}}}function oe(e,t){if("object"==typeof e)if(H(e))for(var n=0;n<e.length;n++){var r=e[n];ne(r)&&se(r,t)}else if(ne(e))e._store&&(e._store.validated=!0);else if(e){var i=function(e){if(null===e||"object"!=typeof e)return null;var t=m&&e[m]||e["@@iterator"];return"function"==typeof t?t:null}(e);if("function"==typeof i&&i!==e.entries)for(var s,o=i.call(e);!(s=o.next()).done;)ne(s.value)&&se(s.value,t)}}function ae(e){var t,n=e.type;if(null!=n&&"string"!=typeof n){if("function"==typeof n)t=n.propTypes;else{if("object"!=typeof n||n.$$typeof!==l&&n.$$typeof!==d)return;t=n.propTypes}if(t){var r=b(n);!function(e,t,n,r,i){var s=Function.call.bind(z);for(var o in e)if(s(e,o)){var a=void 0;try{if("function"!=typeof e[o]){var l=Error((r||"React class")+": "+n+" type `"+o+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[o]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw l.name="Invariant Violation",l}a=e[o](t,o,r,n,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(e){a=e}a&&!(a instanceof Error)&&(U(i),h("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",r||"React class",n,o,typeof a),U(null)),a instanceof Error&&!(a.message in L)&&(L[a.message]=!0,U(i),h("Failed %s type: %s",n,a.message),U(null))}}(t,e.props,"prop",r,e)}else if(void 0!==n.PropTypes&&!J){J=!0,h("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",b(n)||"Unknown")}"function"==typeof n.getDefaultProps&&!n.getDefaultProps.isReactClassApproved&&h("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}var le={};function ue(e,n,m,g,v,_){var x=function(e){return!("string"!=typeof e&&"function"!=typeof e&&e!==r&&e!==s&&e!==i&&e!==u&&e!==c&&e!==f&&("object"!=typeof e||null===e||e.$$typeof!==p&&e.$$typeof!==d&&e.$$typeof!==o&&e.$$typeof!==a&&e.$$typeof!==l&&e.$$typeof!==y&&void 0===e.getModuleId))}(e);if(!x){var k="";(void 0===e||"object"==typeof e&&null!==e&&0===Object.keys(e).length)&&(k+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var w;k+=re(),null===e?w="null":H(e)?w="array":void 0!==e&&e.$$typeof===t?(w="<"+(b(e.type)||"Unknown")+" />",k=" Did you accidentally export a JSX literal instead of a component?"):w=typeof e,h("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",w,k)}var S=X(e,n,m,v,_);if(null==S)return S;if(x){var E=n.children;if(void 0!==E)if(g)if(H(E)){for(var T=0;T<E.length;T++)oe(E[T],e);Object.freeze&&Object.freeze(E)}else h("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 oe(E,e)}if(z.call(n,"key")){var R=b(e),j=Object.keys(n).filter((function(e){return"key"!==e})),C=j.length>0?"{key: someKey, "+j.join(": ..., ")+": ...}":"{key: someKey}";if(!le[R+C])h('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} />',C,R,j.length>0?"{"+j.join(": ..., ")+": ...}":"{}",R),le[R+C]=!0}return e===r?function(e){for(var t=Object.keys(e.props),n=0;n<t.length;n++){var r=t[n];if("children"!==r&&"key"!==r){te(e),h("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",r),te(null);break}}null!==e.ref&&(te(e),h("Invalid attribute `ref` supplied to `React.Fragment`."),te(null))}(S):ae(S),S}var ce=function(e,t,n){return ue(e,t,n,!1)},de=function(e,t,n){return ue(e,t,n,!0)};reactJsxRuntime_development.Fragment=r,reactJsxRuntime_development.jsx=ce,reactJsxRuntime_development.jsxs=de}()),reactJsxRuntime_development}"production"===process.env.NODE_ENV?jsxRuntime.exports=requireReactJsxRuntime_production_min():jsxRuntime.exports=requireReactJsxRuntime_development();var jsxRuntimeExports=jsxRuntime.exports;function toPrimitive$1(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function toPropertyKey$1(e){var t=toPrimitive$1(e,"string");return"symbol"==typeof t?t:String(t)}function _defineProperty$1(e,t,n){return(t=toPropertyKey$1(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ownKeys$1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _objectSpread2$1(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys$1(Object(n),!0).forEach((function(t){_defineProperty$1(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys$1(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function mapValues(e,t){var n={};for(var r in e)n[r]=t(e[r],r);return n}var shouldApplyCompound=(e,t,n)=>{for(var r of Object.keys(e)){var i;if(e[r]!==(null!==(i=t[r])&&void 0!==i?i:n[r]))return!1}return!0},createRuntimeFn=e=>{var t=t=>{var n=e.defaultClassName,r=_objectSpread2$1(_objectSpread2$1({},e.defaultVariants),t);for(var i in r){var s,o=null!==(s=r[i])&&void 0!==s?s:e.defaultVariants[i];if(null!=o){var a=o;"boolean"==typeof a&&(a=!0===a?"true":"false");var l=e.variantClassNames[i][a];l&&(n+=" "+l)}}for(var[u,c]of e.compoundVariants)shouldApplyCompound(u,r,e.defaultVariants)&&(n+=" "+c);return n};return t.variants=()=>Object.keys(e.variantClassNames),t.classNames={get base(){return e.defaultClassName.split(" ")[0]},get variants(){return mapValues(e.variantClassNames,(e=>mapValues(e,(e=>e.split(" ")[0]))))}},t},buttonStyle=createRuntimeFn({defaultClassName:"ory_elements__button__xkj8ku0",variantClassNames:{size:{medium:"ory_elements__button_size_medium__xkj8ku1",small:"ory_elements__button_size_small__xkj8ku2",large:"ory_elements__button_size_large__xkj8ku3"},variant:{regular:"ory_elements__button_variant_regular__xkj8ku4",semibold:"ory_elements__button_variant_semibold__xkj8ku5",outline:"ory_elements__button_variant_outline__xkj8ku6",error:"ory_elements__button_variant_error__xkj8ku7"}},defaultVariants:{size:"medium",variant:"regular"},compoundVariants:[]});const Button$1=({header:e,size:t,variant:n,fullWidth:r,className:i,...s})=>jsxRuntimeExports.jsx("div",{className:i,children:jsxRuntimeExports.jsx("button",{className:buttonStyle({size:t,variant:n}),style:{width:r?"100%":"auto"},...s,children:e})});var classnames={exports:{}},r;
/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/r=classnames,function(){var e={}.hasOwnProperty;function t(){for(var n=[],r=0;r<arguments.length;r++){var i=arguments[r];if(i){var s=typeof i;if("string"===s||"number"===s)n.push(i);else if(Array.isArray(i)){if(i.length){var o=t.apply(null,i);o&&n.push(o)}}else if("object"===s){if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]")){n.push(i.toString());continue}for(var a in i)e.call(i,a)&&i[a]&&n.push(a)}}}return n.join(" ")}r.exports?(t.default=t,r.exports=t):window.classNames=t}();var classnamesExports=classnames.exports;const cn=getDefaultExportFromCjs(classnamesExports);var buttonLinkStyle=createRuntimeFn({defaultClassName:"ory_elements__button_link__w27ftz0",variantClassNames:{},defaultVariants:{},compoundVariants:[]}),buttonLinkContainerStyle=createRuntimeFn({defaultClassName:"ory_elements__button_link__w27ftz1",variantClassNames:{position:{inline:"ory_elements__button_link_position_inline__w27ftz2",left:"ory_elements__button_link_position_left__w27ftz3",center:"ory_elements__button_link_position_center__w27ftz4",right:"ory_elements__button_link_position_right__w27ftz5"}},defaultVariants:{position:"inline"},compoundVariants:[]}),buttonLinkIconStyle="ory_elements__button_link__w27ftz6",buttonSocialStyle=createRuntimeFn({defaultClassName:"ory_elements__button_social__16pmekl0",variantClassNames:{size:{small:"ory_elements__button_social_size_small__16pmekl1",medium:"ory_elements__button_social_size_medium__16pmekl2",large:"ory_elements__button_social_size_large__16pmekl3"},variant:{regular:"ory_elements__button_social_variant_regular__16pmekl4",semibold:"ory_elements__button_social_variant_semibold__16pmekl5"}},defaultVariants:{size:"medium"},compoundVariants:[]}),buttonSocialIconStartStyle=createRuntimeFn({defaultClassName:"ory_elements__button_social__16pmekl6",variantClassNames:{size:{small:"ory_elements__button_social_size_small__16pmekl7",medium:"ory_elements__button_social_size_medium__16pmekl8",large:"ory_elements__button_social_size_large__16pmekl9"}},defaultVariants:{},compoundVariants:[]}),buttonSocialIconEndStyle=createRuntimeFn({defaultClassName:"ory_elements__button_social__16pmekla",variantClassNames:{size:{small:"ory_elements__button_social_size_small__16pmeklb",medium:"ory_elements__button_social_size_medium__16pmeklc",large:"ory_elements__button_social_size_large__16pmekld"}},defaultVariants:{},compoundVariants:[]}),cardTitleStyle="ory_elements__card__1t5ly151",cardTitleImage="ory_elements__card__1t5ly152",cardStyle=createRuntimeFn({defaultClassName:"ory_elements__card__1t5ly153 ory_elements__card__1t5ly150",variantClassNames:{size:{default:"ory_elements__card_size_default__1t5ly154",wide:"ory_elements__card_size_wide__1t5ly155"}},defaultVariants:{size:"default"},compoundVariants:[]}),checkboxStyle="ory_elements__checkbox__15kln120",checkboxInputStyle="ory_elements__checkbox__15kln121",codeboxStyle="ory_elements__codebox__1xw9xpq0",codeboxHeaderStyle="ory_elements__codebox__1xw9xpq1",codeboxContentStyle="ory_elements__codebox__1xw9xpq2";function toPrimitive(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function toPropertyKey(e){var t=toPrimitive(e,"string");return"symbol"==typeof t?t:String(t)}function _defineProperty(e,t,n){return(t=toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var createSprinkles$1=e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=Object.assign({},...n.map((e=>e.styles))),s=Object.keys(i),o=s.filter((e=>"mappings"in i[e]));return Object.assign((t=>{var n=[],r={},s=_objectSpread2({},t),a=!1;for(var l of o){var u=t[l];if(null!=u){var c=i[l];for(var d of(a=!0,c.mappings))r[d]=u,null==s[d]&&delete s[d]}}var p=a?_objectSpread2(_objectSpread2({},r),s):t,f=function(){var e=p[m],t=i[m];try{if(t.mappings)return 1;if("string"==typeof e||"number"==typeof e){if("production"!==process.env.NODE_ENV&&!t.values[e].defaultClass)throw new Error;n.push(t.values[e].defaultClass)}else if(Array.isArray(e))for(var r=0;r<e.length;r++){var s=e[r];if(null!=s){var o=t.responsiveArray[r];if("production"!==process.env.NODE_ENV&&!t.values[s].conditions[o])throw new Error;n.push(t.values[s].conditions[o])}}else for(var a in e){var l=e[a];if(null!=l){if("production"!==process.env.NODE_ENV&&!t.values[l].conditions[a])throw new Error;n.push(t.values[l].conditions[a])}}}catch(n){if("production"!==process.env.NODE_ENV){class n extends Error{constructor(e){super(e),this.name="SprinklesError"}}var u=e=>"string"==typeof e?'"'.concat(e,'"'):e,c=(e,t,r)=>{throw new n('"'.concat(e,'" has no value ').concat(u(t),". Possible values are ").concat(Object.keys(r).map(u).join(", ")))};if(!t)throw new n('"'.concat(m,'" is not a valid sprinkle'));if(("string"==typeof e||"number"==typeof e)&&(e in t.values||c(m,e,t.values),!t.values[e].defaultClass))throw new n('"'.concat(m,'" has no default condition. You must specify which conditions to target explicitly. Possible options are ').concat(Object.keys(t.values[e].conditions).map(u).join(", ")));if("object"==typeof e){if(!("conditions"in t.values[Object.keys(t.values)[0]]))throw new n('"'.concat(m,'" is not a conditional property'));if(Array.isArray(e)){if(!("responsiveArray"in t))throw new n('"'.concat(m,'" does not support responsive arrays'));var d=t.responsiveArray.length;if(d<e.length)throw new n('"'.concat(m,'" only supports up to ').concat(d," breakpoints. You passed ").concat(e.length));for(var f of e)t.values[f]||c(m,f,t.values)}else for(var g in e){var h=e[g];if(null!=h&&(t.values[h]||c(m,h,t.values),!t.values[h].conditions[g]))throw new n('"'.concat(m,'" has no condition named ').concat(u(g),". Possible values are ").concat(Object.keys(t.values[h].conditions).map(u).join(", ")))}}}throw n}};for(var m in p)f();return e(n.join(" "))}),{properties:new Set(s)})},composeStyles=e=>e,createSprinkles=function(){return createSprinkles$1(composeStyles)(...arguments)},colorProperties={conditions:void 0,styles:{color:{values:{accentDisabled:{defaultClass:"ory_elements__colors_color_accentDisabled__13ke3e80"},accentDefault:{defaultClass:"ory_elements__colors_color_accentDefault__13ke3e81"},accentMuted:{defaultClass:"ory_elements__colors_color_accentMuted__13ke3e82"},accentSubtle:{defaultClass:"ory_elements__colors_color_accentSubtle__13ke3e83"},accentEmphasis:{defaultClass:"ory_elements__colors_color_accentEmphasis__13ke3e84"},foregroundDefault:{defaultClass:"ory_elements__colors_color_foregroundDefault__13ke3e85"},foregroundMuted:{defaultClass:"ory_elements__colors_color_foregroundMuted__13ke3e86"},foregroundSubtle:{defaultClass:"ory_elements__colors_color_foregroundSubtle__13ke3e87"},foregroundDisabled:{defaultClass:"ory_elements__colors_color_foregroundDisabled__13ke3e88"},foregroundOnDisabled:{defaultClass:"ory_elements__colors_color_foregroundOnDisabled__13ke3e89"},foregroundOnDark:{defaultClass:"ory_elements__colors_color_foregroundOnDark__13ke3e8a"},foregroundOnAccent:{defaultClass:"ory_elements__colors_color_foregroundOnAccent__13ke3e8b"},backgroundSurface:{defaultClass:"ory_elements__colors_color_backgroundSurface__13ke3e8c"},backgroundCanvas:{defaultClass:"ory_elements__colors_color_backgroundCanvas__13ke3e8d"},backgroundSubtle:{defaultClass:"ory_elements__colors_color_backgroundSubtle__13ke3e8e"},errorDefault:{defaultClass:"ory_elements__colors_color_errorDefault__13ke3e8f"},errorSubtle:{defaultClass:"ory_elements__colors_color_errorSubtle__13ke3e8g"},errorMuted:{defaultClass:"ory_elements__colors_color_errorMuted__13ke3e8h"},errorEmphasis:{defaultClass:"ory_elements__colors_color_errorEmphasis__13ke3e8i"},successEmphasis:{defaultClass:"ory_elements__colors_color_successEmphasis__13ke3e8j"},borderDefault:{defaultClass:"ory_elements__colors_color_borderDefault__13ke3e8k"},textDefault:{defaultClass:"ory_elements__colors_color_textDefault__13ke3e8l"},textDisabled:{defaultClass:"ory_elements__colors_color_textDisabled__13ke3e8m"},inputBackground:{defaultClass:"ory_elements__colors_color_inputBackground__13ke3e8n"},inputDisabled:{defaultClass:"ory_elements__colors_color_inputDisabled__13ke3e8o"},inputPlaceholder:{defaultClass:"ory_elements__colors_color_inputPlaceholder__13ke3e8p"},inputText:{defaultClass:"ory_elements__colors_color_inputText__13ke3e8q"}}}}},colorSprinkle=createSprinkles(colorProperties);const defaultBreakpoints={xs:pxToEm(390),sm:pxToEm(640),md:pxToEm(768),lg:pxToEm(1024),xl:pxToEm(1280),xl2:pxToEm(1536)},defaultFont={fontFamily:'"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;',fontFamilyMono:"JetBrainsMono",fontStyle:"normal"},defaultLightTheme={...defaultFont,accent:{def:"#3D53F5",muted:"#6475F7",emphasis:"#3142C4",disabled:"#E0E0E0",subtle:"#eceefe"},foreground:{def:"#171717",muted:"#616161",subtle:"#9E9E9E",disabled:"#BDBDBD",onDark:"#FFFFFF",onAccent:"#FFFFFF",onDisabled:"#e0e0e0"},background:{surface:"#FFFFFF",canvas:"#FCFCFC",subtle:"#EEEEEE"},error:{def:"#9c0f2e",subtle:"#fce8ec",muted:"#e95c7b",emphasis:"#DF1642"},success:{emphasis:"#18A957"},border:{def:"#EEEEEE"},text:{def:"#FFFFFF",disabled:"#757575"},input:{background:"#FFFFFF",disabled:"#E0E0E0",placeholder:"#9E9E9E",text:"#424242"}},defaultDarkTheme={...defaultFont,accent:{def:"#6475f7",disabled:"#757575",muted:"#3142c4",emphasis:"#3d53f5",subtle:"#0c1131"},foreground:{def:"#FFFFFF",muted:"#ddd9f7",subtle:"#9a8ce8",onDark:"#FFFFFF",onAccent:"#FFFFFF",onDisabled:"#e0e0e0",disabled:"#bdbdbd"},background:{surface:"#110d2b",canvas:"#090616",subtle:"#221C56"},border:{def:"#221956"},error:{def:"#e95c7b",subtle:"#2d040d",muted:"#9c0f2e",emphasis:"#df1642"},success:{emphasis:"#18a957"},input:{background:"#FFFFFF",text:"#424242",placeholder:"#9e9e9e",disabled:"#eeeeee"},text:{def:"#FFFFFF",disabled:"#757575"}};var dividerTextStyle="ory_elements__divider__1312gjt0",dividerStyle=createRuntimeFn({defaultClassName:"ory_elements__divider__1312gjt1",variantClassNames:{sizes:{fullWidth:"ory_elements__divider_sizes_fullWidth__1312gjt2"}},defaultVariants:{},compoundVariants:[]}),formStyle="ory_elements__form__u030kk0",gridStyle=createRuntimeFn({defaultClassName:"ory_elements__grid__roeg5j0",variantClassNames:{direction:{row:"ory_elements__grid_direction_row__roeg5j1",column:"ory_elements__grid_direction_column__roeg5j2"},gap:{4:"ory_elements__grid_gap_4__roeg5j3",8:"ory_elements__grid_gap_8__roeg5j4",16:"ory_elements__grid_gap_16__roeg5j5",24:"ory_elements__grid_gap_24__roeg5j6",32:"ory_elements__grid_gap_32__roeg5j7",64:"ory_elements__grid_gap_64__roeg5j8"}},defaultVariants:{},compoundVariants:[]}),inputFieldTitleStyle="ory_elements__input_field__1tgfa2l0",inputFieldStyle="ory_elements__input_field__1tgfa2l1",inputFieldVisibilityToggleLabelStyle="ory_elements__input_field__1tgfa2l2",menuLinkStyle="ory_elements__menu_link__1mb45s80",menuLinkIconLeftStyle="ory_elements__menu_link__1mb45s81",menuLinkTextStyle="ory_elements__menu_link__1mb45s82",messageStyle=createRuntimeFn({defaultClassName:"ory_elements__message__1421i9r0",variantClassNames:{textPosition:{start:"ory_elements__message_textPosition_start__1421i9r1",center:"ory_elements__message_textPosition_center__1421i9r2",end:"ory_elements__message_textPosition_end__1421i9r3"},severity:{error:"ory_elements__message_severity_error__1421i9r4",success:"ory_elements__message_severity_success__1421i9r5",info:"ory_elements__message_severity_info__1421i9r6",disabled:"ory_elements__message_severity_disabled__1421i9r7",default:"ory_elements__message_severity_default__1421i9r8"}},defaultVariants:{textPosition:"center",severity:"default"},compoundVariants:[]}),navStyle="ory_elements__nav__u0o6660",navSectionTitleStyle="ory_elements__nav__u0o6661",navMenuSectionStyle="ory_elements__nav__u0o6662",navMenuLinkSelectedStyle="ory_elements__nav__u0o6663",navMainSectionStyle="ory_elements__nav__u0o6664",navSectionBottom="ory_elements__nav__u0o6665",oryTheme={fontFamily:"var(--ory-theme-font-family)",fontFamilyMono:"var(--ory-theme-font-family-mono)",fontStyle:"var(--ory-theme-font-style)",accent:{def:"var(--ory-theme-accent-def)",muted:"var(--ory-theme-accent-muted)",emphasis:"var(--ory-theme-accent-emphasis)",disabled:"var(--ory-theme-accent-disabled)",subtle:"var(--ory-theme-accent-subtle)"},foreground:{def:"var(--ory-theme-foreground-def)",muted:"var(--ory-theme-foreground-muted)",subtle:"var(--ory-theme-foreground-subtle)",disabled:"var(--ory-theme-foreground-disabled)",onDark:"var(--ory-theme-foreground-on-dark)",onAccent:"var(--ory-theme-foreground-on-accent)",onDisabled:"var(--ory-theme-foreground-on-disabled)"},background:{surface:"var(--ory-theme-background-surface)",canvas:"var(--ory-theme-background-canvas)",subtle:"var(--ory-theme-background-subtle)"},error:{def:"var(--ory-theme-error-def)",subtle:"var(--ory-theme-error-subtle)",muted:"var(--ory-theme-error-muted)",emphasis:"var(--ory-theme-error-emphasis)"},success:{emphasis:"var(--ory-theme-success-emphasis)"},border:{def:"var(--ory-theme-border-def)"},text:{def:"var(--ory-theme-text-def)",disabled:"var(--ory-theme-text-disabled)"},input:{background:"var(--ory-theme-input-background)",disabled:"var(--ory-theme-input-disabled)",placeholder:"var(--ory-theme-input-placeholder)",text:"var(--ory-theme-input-text)"}},inputTypographyStyle=createRuntimeFn({defaultClassName:"ory_elements__typography__vpyugz0",variantClassNames:{size:{16:"ory_elements__typography_size_16__vpyugz1",18:"ory_elements__typography_size_18__vpyugz2"},type:{regular:"ory_elements__typography_type_regular__vpyugz3",semiBold:"ory_elements__typography_type_semiBold__vpyugz4"}},defaultVariants:{size:16,type:"regular"},compoundVariants:[]}),typographyStyle=createRuntimeFn({defaultClassName:"ory_elements__typography__vpyugz5",variantClassNames:{size:{tiny:"ory_elements__typography_size_tiny__vpyugz6",xsmall:"ory_elements__typography_size_xsmall__vpyugz7",small:"ory_elements__typography_size_small__vpyugz8",caption:"ory_elements__typography_size_caption__vpyugz9",body:"ory_elements__typography_size_body__vpyugza",lead:"ory_elements__typography_size_lead__vpyugzb",headline21:"ory_elements__typography_size_headline21__vpyugzc",headline26:"ory_elements__typography_size_headline26__vpyugzd",headline31:"ory_elements__typography_size_headline31__vpyugze",headline37:"ory_elements__typography_size_headline37__vpyugzf",headline48:"ory_elements__typography_size_headline48__vpyugzg",display:"ory_elements__typography_size_display__vpyugzh",hero:"ory_elements__typography_size_hero__vpyugzi",uber:"ory_elements__typography_size_uber__vpyugzj",colossus:"ory_elements__typography_size_colossus__vpyugzk",monoCaption:"ory_elements__typography_size_monoCaption__vpyugzl"},type:{regular:"ory_elements__typography_type_regular__vpyugzm",bold:"ory_elements__typography_type_bold__vpyugzn"}},defaultVariants:{type:"regular"},compoundVariants:[]});const isCustomHref=e=>void 0!==e&&void 0!==e.handler,ButtonLink$1=({href:e,className:t,icon:n,children:r,position:i,...s})=>{let o={...s};return o=isCustomHref(e)?{...o,href:e.href??"",onClick:t=>{t.preventDefault(),e.handler()}}:{...o,href:e},jsxRuntimeExports.jsx("div",{className:cn(t,typographyStyle({size:"caption",type:"regular"}),buttonLinkContainerStyle({position:i})),children:jsxRuntimeExports.jsxs("a",{className:buttonLinkStyle(),...o,children:[n&&jsxRuntimeExports.jsx("i",{className:cn(`fa fa-${n}`,buttonLinkIconStyle)}),r]})})},ButtonSocial$1=({header:e,brand:t,size:n,variant:r,fullWidth:i,className:s,...o})=>{const a="generic"!==t?`fa-brands fa-${t.split("-")[0]}`:"fa-solid fa-layer-group";return jsxRuntimeExports.jsx("div",{className:s,children:jsxRuntimeExports.jsxs("button",{className:buttonSocialStyle({size:n,variant:r}),style:{width:i?"100%":"auto"},...o,children:[jsxRuntimeExports.jsx("i",{className:cn(a,buttonSocialIconStartStyle({size:n}))}),e,jsxRuntimeExports.jsx("i",{className:cn(a,buttonSocialIconEndStyle({size:n})),style:{visibility:"hidden",opacity:0}})]})})},Card$1=({heading:e,image:t,className:n,children:r,size:i,...s})=>jsxRuntimeExports.jsx("div",{className:cn(cardStyle({size:i}),typographyStyle({type:"regular",size:"small"}),n),...s,children:jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[t&&jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:"string"==typeof t?jsxRuntimeExports.jsx("img",{className:cardTitleImage,src:t,alt:t,width:"100%",height:"100%"}):t}),jsxRuntimeExports.jsx("div",{className:cardTitleStyle,children:"string"==typeof e?jsxRuntimeExports.jsx("h3",{className:typographyStyle({type:"regular",size:"small"}),children:e}):e}),jsxRuntimeExports.jsx("div",{children:r})]})});var cardContainer="ory_elements__card_gradient__1goa44s0",cardGradientOverlayStyle=createRuntimeFn({defaultClassName:"ory_elements__card_gradient__1goa44s1",variantClassNames:{disabled:{true:"ory_elements__card_gradient_disabled_true__1goa44s2",false:"ory_elements__card_gradient_disabled_false__1goa44s3"}},defaultVariants:{disabled:!1},compoundVariants:[]}),cardGradientActionStyle=createRuntimeFn({defaultClassName:"ory_elements__card_gradient__1goa44s4",variantClassNames:{disabled:{true:"ory_elements__card_gradient_disabled_true__1goa44s5",false:"ory_elements__card_gradient_disabled_false__1goa44s6"}},defaultVariants:{disabled:!1},compoundVariants:[]});const CardGradient$1=({heading:e,content:t,action:n,target:r,disabled:i,className:s,...o})=>jsxRuntimeExports.jsxs("a",{className:cn(cardContainer,cardGradientOverlayStyle({disabled:i})),target:r,"aria-disabled":i,...!i&&{href:n},...o,children:[jsxRuntimeExports.jsx("div",{className:cn(colorSprinkle({color:i?"foregroundOnDisabled":"foregroundOnDark"}),s),children:jsxRuntimeExports.jsxs("div",{className:cn(gridStyle({gap:16})),children:["string"==typeof e?jsxRuntimeExports.jsx("div",{className:typographyStyle({size:"headline21",type:"bold"}),children:e}):e,"string"==typeof t?jsxRuntimeExports.jsx("div",{className:typographyStyle({size:"small",type:"regular"}),children:t}):t]})}),jsxRuntimeExports.jsx("i",{className:cn("fa fa-arrow-right",cardGradientActionStyle({disabled:i}))})]}),Message$1=({severity:e,textPosition:t,className:n,children:r,...i})=>jsxRuntimeExports.jsx("div",{className:cn(messageStyle({severity:e,textPosition:t}),typographyStyle({size:"caption",type:"regular"}),n),...i,children:r});var reactExports=requireReact();const index=getDefaultExportFromCjs(reactExports),React=_mergeNamespaces({__proto__:null,default:index},[reactExports]),fallback=()=>Math.random().toString(36).substring(2),useIdWithFallback=()=>{try{return React.useId()??fallback()}catch{return fallback()}},Checkbox$1=({className:e,label:t,helperMessage:n,messageTestId:r,dataTestid:i,...s})=>{const o=s.id??useIdWithFallback();return jsxRuntimeExports.jsxs("div",{"data-testid":i,className:gridStyle({gap:4,direction:"column"}),children:[jsxRuntimeExports.jsxs("div",{className:cn(e,typographyStyle({type:"regular",size:"caption"}),checkboxStyle),children:[jsxRuntimeExports.jsx("input",{className:checkboxInputStyle,id:o,type:"checkbox",value:1,...s}),t&&jsxRuntimeExports.jsx("label",{htmlFor:o,children:jsxRuntimeExports.jsx("span",{children:t})})]}),"string"==typeof n?jsxRuntimeExports.jsx(Message$1,{"data-testid":r,severity:s.severity,textPosition:"start",children:n}):n]})},CodeBox$1=({children:e,className:t,toggleText:n,...r})=>{const i=useIdWithFallback();return jsxRuntimeExports.jsxs("div",{className:cn(t,gridStyle({gap:16}),codeboxStyle),...r,children:[jsxRuntimeExports.jsx("input",{id:i,type:"checkbox"}),jsxRuntimeExports.jsxs("label",{htmlFor:i,className:cn(typographyStyle({size:"small"}),codeboxHeaderStyle),children:[jsxRuntimeExports.jsx("div",{children:n??"Toggle content"}),jsxRuntimeExports.jsxs("span",{children:[jsxRuntimeExports.jsx("i",{className:cn("fa fa-caret-down",colorSprinkle({color:"accentDefault"}))}),jsxRuntimeExports.jsx("i",{className:cn("fa fa-caret-up",colorSprinkle({color:"accentDefault"}))})]})]}),jsxRuntimeExports.jsx("pre",{className:cn(colorSprinkle({color:"accentEmphasis"}),codeboxContentStyle),children:e})]})},Divider$1=({className:e,fullWidth:t,text:n,...r})=>n?jsxRuntimeExports.jsx("div",{className:cn(dividerTextStyle,e),...r,children:n}):jsxRuntimeExports.jsx("hr",{className:cn(dividerStyle(t?{sizes:"fullWidth"}:{}),e),...r}),InputField$1=({header:e,helperMessage:t,messageTestId:n,className:r,dataTestid:i,id:s,...o})=>{const a=s??useIdWithFallback(),[l,u]=reactExports.useState(!1),c=reactExports.useRef(null);return"hidden"===o.type?jsxRuntimeExports.jsx("input",{"data-testid":i,...o}):jsxRuntimeExports.jsxs("div",{"data-testid":i,className:cn(r,gridStyle({gap:4})),children:[e&&"hidden"!==o.type&&jsxRuntimeExports.jsxs("label",{htmlFor:a,className:typographyStyle({size:"small",type:"regular"}),children:[e," ",o.required&&jsxRuntimeExports.jsx("span",{className:inputFieldTitleStyle,children:"*"})]}),"password"===o.type?jsxRuntimeExports.jsxs("div",{style:{position:"relative"},children:[jsxRuntimeExports.jsx("input",{className:cn(inputFieldStyle,typographyStyle({size:"small",type:"regular"})),placeholder:" ",id:a,...o,type:l?"text":"password"}),jsxRuntimeExports.jsxs("div",{ref:c,onClick:e=>{u(!l),e.currentTarget.dataset.checked="true"===e.currentTarget.dataset.checked?"false":"true"},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(u(!l),e.currentTarget.dataset.checked="true"===e.currentTarget.dataset.checked?"false":"true")},"data-checked":"false",className:inputFieldVisibilityToggleLabelStyle,tabIndex:0,"aria-label":"Toggle password visibility",children:[jsxRuntimeExports.jsx("svg",{width:"22",height:"20",viewBox:"0 0 22 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:jsxRuntimeExports.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 0C15.2909 0 18.8627 2.4287 21.6646 7.15399L21.8844 7.53293L21.9302 7.63283L21.9591 7.71602L21.9736 7.77062L21.988 7.853L21.999 7.95346L21.9982 8.0639L21.9849 8.17441C21.9784 8.21115 21.9698 8.24773 21.9591 8.28398L21.9203 8.39157L21.8844 8.46707L21.8682 8.49616C19.1039 13.3334 15.5685 15.8773 11.3127 15.9957L11 16C6.6044 16 2.96348 13.4514 0.131768 8.49616C-0.0439228 8.18872 -0.0439228 7.81128 0.131768 7.50384C2.96348 2.54862 6.6044 0 11 0ZM11 2C7.59033 2 4.69918 3.89478 2.27859 7.80591L2.161 8L2.27859 8.19409C4.63002 11.9935 7.42551 13.8901 10.709 13.9954L11 14C14.4097 14 17.3008 12.1052 19.7214 8.19409L19.838 8L19.7214 7.80591C17.37 4.00652 14.5745 2.10992 11.291 2.00464L11 2ZM11 5C9.34315 5 8 6.34315 8 8C8 9.65685 9.34315 11 11 11C12.6569 11 14 9.65685 14 8C14 6.34315 12.6569 5 11 5ZM11 7C11.5523 7 12 7.44772 12 8C12 8.55228 11.5523 9 11 9C10.4477 9 10 8.55228 10 8C10 7.44772 10.4477 7 11 7Z",fill:"#0F172A"})}),jsxRuntimeExports.jsx("svg",{width:"22",height:"20",viewBox:"0 0 22 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:jsxRuntimeExports.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.29289 0.292893C1.65338 -0.0675907 2.22061 -0.0953203 2.6129 0.209705L2.70711 0.292893L16.9832 14.569C17.0385 14.6134 17.0897 14.6643 17.1356 14.7214L20.7071 18.2929C21.0976 18.6834 21.0976 19.3166 20.7071 19.7071C20.3466 20.0676 19.7794 20.0953 19.3871 19.7903L19.2929 19.7071L16.206 16.6203C14.6021 17.5382 12.8623 18 11 18C6.6044 18 2.96348 15.4514 0.131768 10.4962C-0.0439426 10.1887 -0.0439215 9.8112 0.131824 9.50374C1.32272 7.42032 2.65271 5.76402 4.12709 4.5413L1.29289 1.70711C0.902369 1.31658 0.902369 0.683418 1.29289 0.292893ZM5.54861 5.96282C4.40937 6.87487 3.34586 8.11002 2.3617 9.67319L2.161 10L2.27859 10.1941C4.63002 13.9935 7.42551 15.8901 10.709 15.9954L11 16C12.326 16 13.5644 15.7155 14.7281 15.1423L12.2945 12.7087C11.1784 13.2434 9.80013 13.048 8.87564 12.1229C7.95169 11.1982 7.75698 9.82091 8.29127 8.70548L5.54861 5.96282ZM10.2356 10.6498L10.3502 10.7644C10.3297 10.7469 10.3097 10.7285 10.2904 10.7091C10.2712 10.6899 10.2529 10.6701 10.2356 10.6498ZM11 1.99994C15.3956 1.99994 19.0365 4.54859 21.8682 9.50384C22.0439 9.81133 22.0439 10.1888 21.8682 10.4963C21.0533 11.9217 20.1753 13.1455 19.2314 14.1668C18.8565 14.5723 18.2238 14.5972 17.8182 14.2224C17.4127 13.8475 17.3878 13.2148 17.7626 12.8092C18.413 12.1056 19.0355 11.283 19.6296 10.3407L19.839 10L19.7214 9.8059C17.37 6.00649 14.5743 4.10986 11.2878 4.00458L10.9965 3.99993C10.1988 3.99716 9.40484 4.10708 8.63803 4.32643C8.10705 4.47833 7.55346 4.17102 7.40157 3.64003C7.24967 3.10905 7.55698 2.55546 8.08797 2.40357C9.0359 2.1324 10.0174 1.99652 11 1.99994Z",fill:"#0F172A"})})]})]}):jsxRuntimeExports.jsx("input",{className:cn(inputFieldStyle,typographyStyle({size:"small",type:"regular"})),placeholder:" ",id:a,...o}),"string"==typeof t?jsxRuntimeExports.jsx(Message$1,{"data-testid":n,severity:o.severity,children:t}):t]})},MenuLink$1=({href:e,children:t,target:n,disabled:r,iconLeft:i,iconRight:s,className:o,...a})=>jsxRuntimeExports.jsxs("div",{className:cn(o,menuLinkStyle),...a,children:[jsxRuntimeExports.jsxs("a",{className:cn(typographyStyle({size:"small",type:"regular"}),colorSprinkle({color:r?"foregroundDisabled":"foregroundMuted"}),menuLinkTextStyle),"aria-disabled":r,...!r&&{href:e},...n&&{target:n},children:[i&&jsxRuntimeExports.jsx("i",{className:cn("fa",`fa-${i}`,menuLinkIconLeftStyle)}),t]}),s&&jsxRuntimeExports.jsx("i",{className:cn("fa",`fa-${s}`,colorSprinkle({color:r?"foregroundDisabled":"foregroundMuted"}))})]}),Nav$1=({navTitle:e,navSections:t,className:n,...r})=>{const i=`collapse-ory-elements-nav-${useIdWithFallback()}`;return jsxRuntimeExports.jsxs("nav",{role:"navigation",className:cn(navStyle,n),...r,children:[jsxRuntimeExports.jsx("input",{id:i,type:"checkbox"}),jsxRuntimeExports.jsxs("div",{className:cn(navSectionTitleStyle,typographyStyle({size:"caption"}),colorSprinkle({color:"accentDefault"})),children:[e,jsxRuntimeExports.jsxs("label",{htmlFor:i,children:[jsxRuntimeExports.jsx("i",{className:cn("fa","fa-bars")}),jsxRuntimeExports.jsx("i",{className:cn("fa","fa-xmark")})]})]}),jsxRuntimeExports.jsx("ul",{className:cn(navMainSectionStyle,navMenuSectionStyle,gridStyle({gap:24})),children:t.map(((e,t)=>jsxRuntimeExports.jsxs("li",{...e.floatBottom&&{className:navSectionBottom},children:[e.title&&jsxRuntimeExports.jsxs("div",{className:cn(typographyStyle({size:"xsmall",type:"bold"}),colorSprinkle({color:"foregroundDefault"}),navSectionTitleStyle),children:[e.title,jsxRuntimeExports.jsx("i",{className:`fa fa-${e.titleIcon}`})]}),jsxRuntimeExports.jsx("ul",{className:navMenuSectionStyle,children:e.links.map((({testId:e,...t},n)=>jsxRuntimeExports.jsx("li",{...t.selected&&{className:navMenuLinkSelectedStyle},children:jsxRuntimeExports.jsx(MenuLink$1,{"data-testid":e,...t,children:t.name})},n)))})]},t)))})]})},MessageSection=({text:e,url:t,buttonText:n,dataTestId:r})=>jsxRuntimeExports.jsxs(Message$1,{className:colorSprinkle({color:"foregroundMuted"}),children:[e," ",jsxRuntimeExports.jsx(ButtonLink$1,{"data-testid":r,href:t,children:n})]});var extendStatics$2=function(e,t){return(extendStatics$2=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function __extends$2(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}extendStatics$2(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var __assign$4=function(){return __assign$4=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},__assign$4.apply(this,arguments)};function __rest$1(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}function __spreadArray$3(e,t,n){if(n||2===arguments.length)for(var r,i=0,s=t.length;i<s;i++)(r||!(i in t))&&(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function __spreadArray$2(e,t,n){if(n||2===arguments.length)for(var r,i=0,s=t.length;i<s;i++)(r||!(i in t))&&(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function memoize(e,t){var n=t&&t.cache?t.cache:cacheDefault,r=t&&t.serializer?t.serializer:serializerDefault;return(t&&t.strategy?t.strategy:strategyDefault)(e,{cache:n,serializer:r})}function isPrimitive(e){return null==e||"number"==typeof e||"boolean"==typeof e}function monadic(e,t,n,r){var i=isPrimitive(r)?r:n(r),s=t.get(i);return typeof s>"u"&&(s=e.call(this,r),t.set(i,s)),s}function variadic(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),s=t.get(i);return typeof s>"u"&&(s=e.apply(this,r),t.set(i,s)),s}function assemble(e,t,n,r,i){return n.bind(t,e,r,i)}function strategyDefault(e,t){return assemble(e,this,1===e.length?monadic:variadic,t.cache.create(),t.serializer)}function strategyVariadic(e,t){return assemble(e,this,variadic,t.cache.create(),t.serializer)}function strategyMonadic(e,t){return assemble(e,this,monadic,t.cache.create(),t.serializer)}"function"==typeof SuppressedError&&SuppressedError,"function"==typeof SuppressedError&&SuppressedError;var serializerDefault=function(){return JSON.stringify(arguments)};function ObjectWithoutPrototypeCache(){this.cache=Object.create(null)}ObjectWithoutPrototypeCache.prototype.get=function(e){return this.cache[e]},ObjectWithoutPrototypeCache.prototype.set=function(e,t){this.cache[e]=t};var cacheDefault={create:function(){return new ObjectWithoutPrototypeCache}},strategies={variadic:strategyVariadic,monadic:strategyMonadic};function invariant(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,__spreadArray$2([void 0],t,!1)))}),{strategy:strategies.variadic}),memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,__spreadArray$2([void 0],t,!1)))}),{strategy:strategies.variadic}),memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,__spreadArray$2([void 0],t,!1)))}),{strategy:strategies.variadic}),memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.Locale).bind.apply(e,__spreadArray$2([void 0],t,!1)))}),{strategy:strategies.variadic}),memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.ListFormat).bind.apply(e,__spreadArray$2([void 0],t,!1)))}),{strategy:strategies.variadic});var extendStatics$1=function(e,t){return(extendStatics$1=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function __extends$1(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}extendStatics$1(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var __assign$3=function(){return __assign$3=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},__assign$3.apply(this,arguments)};function __spreadArray$1(e,t,n){if(n||2===arguments.length)for(var r,i=0,s=t.length;i<s;i++)(r||!(i in t))&&(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var extendStatics=function(e,t){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function __extends(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}extendStatics(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var __assign$2=function(){return __assign$2=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},__assign$2.apply(this,arguments)};function __rest(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}function __spreadArray(e,t,n){if(n||2===arguments.length)for(var r,i=0,s=t.length;i<s;i++)(r||!(i in t))&&(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var __assign$1=function(){return __assign$1=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},__assign$1.apply(this,arguments)},ErrorKind,TYPE,SKELETON_TYPE;function isLiteralElement(e){return e.type===TYPE.literal}function isArgumentElement(e){return e.type===TYPE.argument}function isNumberElement(e){return e.type===TYPE.number}function isDateElement(e){return e.type===TYPE.date}function isTimeElement(e){return e.type===TYPE.time}function isSelectElement(e){return e.type===TYPE.select}function isPluralElement(e){return e.type===TYPE.plural}function isPoundElement(e){return e.type===TYPE.pound}function isTagElement(e){return e.type===TYPE.tag}function isNumberSkeleton(e){return!(!e||"object"!=typeof e||e.type!==SKELETON_TYPE.number)}function isDateTimeSkeleton(e){return!(!e||"object"!=typeof e||e.type!==SKELETON_TYPE.dateTime)}"function"==typeof SuppressedError&&SuppressedError,function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"}(ErrorKind||(ErrorKind={})),function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"}(TYPE||(TYPE={})),function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"}(SKELETON_TYPE||(SKELETON_TYPE={}));var SPACE_SEPARATOR_REGEX=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,DATE_TIME_REGEX=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function parseDateTimeSkeleton(e){var t={};return e.replace(DATE_TIME_REGEX,(function(e){var n=e.length;switch(e[0]){case"G":t.era=4===n?"long":5===n?"narrow":"short";break;case"y":t.year=2===n?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===n?"long":5===n?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""})),t}var __assign=function(){return __assign=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},__assign.apply(this,arguments)};"function"==typeof SuppressedError&&SuppressedError;var WHITE_SPACE_REGEX=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function parseNumberSkeletonFromString(e){if(0===e.length)throw new Error("Number skeleton cannot be empty");for(var t=[],n=0,r=e.split(WHITE_SPACE_REGEX).filter((function(e){return e.length>0}));n<r.length;n++){var i=r[n].split("/");if(0===i.length)throw new Error("Invalid number skeleton");for(var s=i[0],o=i.slice(1),a=0,l=o;a<l.length;a++){if(0===l[a].length)throw new Error("Invalid number skeleton")}t.push({stem:s,options:o})}return t}function icuUnitToEcma(e){return e.replace(/^(.*?)-/,"")}var FRACTION_PRECISION_REGEX=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,SIGNIFICANT_PRECISION_REGEX=/^(@+)?(\+|#+)?[rs]?$/g,INTEGER_WIDTH_REGEX=/(\*)(0+)|(#+)(0+)|(0+)/g,CONCISE_INTEGER_WIDTH_REGEX=/^(0+)$/;function parseSignificantPrecision(e){var t={};return"r"===e[e.length-1]?t.roundingPriority="morePrecision":"s"===e[e.length-1]&&(t.roundingPriority="lessPrecision"),e.replace(SIGNIFICANT_PRECISION_REGEX,(function(e,n,r){return"string"!=typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"==typeof r?r.length:0)),""})),t}function parseSign(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function parseConciseScientificAndEngineeringStem(e){var t;if("E"===e[0]&&"E"===e[1]?(t={notation:"engineering"},e=e.slice(2)):"E"===e[0]&&(t={notation:"scientific"},e=e.slice(1)),t){var n=e.slice(0,2);if("+!"===n?(t.signDisplay="always",e=e.slice(2)):"+?"===n&&(t.signDisplay="exceptZero",e=e.slice(2)),!CONCISE_INTEGER_WIDTH_REGEX.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function parseNotationOptions(e){return parseSign(e)||{}}function parseNumberSkeleton(e){for(var t={},n=0,r=e;n<r.length;n++){var i=r[n];switch(i.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=i.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=icuUnitToEcma(i.options[0]);continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;case"scientific":t=__assign(__assign(__assign({},t),{notation:"scientific"}),i.options.reduce((function(e,t){return __assign(__assign({},e),parseNotationOptions(t))}),{}));continue;case"engineering":t=__assign(__assign(__assign({},t),{notation:"engineering"}),i.options.reduce((function(e,t){return __assign(__assign({},e),parseNotationOptions(t))}),{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(i.options[0]);continue;case"rounding-mode-floor":t.roundingMode="floor";continue;case"rounding-mode-ceiling":t.roundingMode="ceil";continue;case"rounding-mode-down":t.roundingMode="trunc";continue;case"rounding-mode-up":t.roundingMode="expand";continue;case"rounding-mode-half-even":t.roundingMode="halfEven";continue;case"rounding-mode-half-down":t.roundingMode="halfTrunc";continue;case"rounding-mode-half-up":t.roundingMode="halfExpand";continue;case"integer-width":if(i.options.length>1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(INTEGER_WIDTH_REGEX,(function(e,n,r,i,s,o){if(n)t.minimumIntegerDigits=r.length;else{if(i&&s)throw new Error("We currently do not support maximum integer digits");if(o)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(CONCISE_INTEGER_WIDTH_REGEX.test(i.stem))t.minimumIntegerDigits=i.stem.length;else if(FRACTION_PRECISION_REGEX.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(FRACTION_PRECISION_REGEX,(function(e,n,r,i,s,o){return"*"===r?t.minimumFractionDigits=n.length:i&&"#"===i[0]?t.maximumFractionDigits=i.length:s&&o?(t.minimumFractionDigits=s.length,t.maximumFractionDigits=s.length+o.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),""}));var s=i.options[0];"w"===s?t=__assign(__assign({},t),{trailingZeroDisplay:"stripIfInteger"}):s&&(t=__assign(__assign({},t),parseSignificantPrecision(s)))}else if(SIGNIFICANT_PRECISION_REGEX.test(i.stem))t=__assign(__assign({},t),parseSignificantPrecision(i.stem));else{var o=parseSign(i.stem);o&&(t=__assign(__assign({},t),o));var a=parseConciseScientificAndEngineeringStem(i.stem);a&&(t=__assign(__assign({},t),a))}}return t}var timeData={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function getBestPattern(e,t){for(var n="",r=0;r<e.length;r++){var i=e.charAt(r);if("j"===i){for(var s=0;r+1<e.length&&e.charAt(r+1)===i;)s++,r++;var o=1+(1&s),a=s<2?1:3+(s>>1),l=getDefaultHourSymbolFromLocale(t);for(("H"==l||"k"==l)&&(a=0);a-- >0;)n+="a";for(;o-- >0;)n=l+n}else n+="J"===i?"H":i}return n}function getDefaultHourSymbolFromLocale(e){var t=e.hourCycle;if(void 0===t&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n,r=e.language;return"root"!==r&&(n=e.maximize().region),(timeData[n||""]||timeData[r||""]||timeData["".concat(r,"-001")]||timeData["001"])[0]}var _a,SPACE_SEPARATOR_START_REGEX=new RegExp("^".concat(SPACE_SEPARATOR_REGEX.source,"*")),SPACE_SEPARATOR_END_REGEX=new RegExp("".concat(SPACE_SEPARATOR_REGEX.source,"*$"));function createLocation(e,t){return{start:e,end:t}}var hasNativeStartsWith=!!String.prototype.startsWith&&"_a".startsWith("a",1),hasNativeFromCodePoint=!!String.fromCodePoint,hasNativeFromEntries=!!Object.fromEntries,hasNativeCodePointAt=!!String.prototype.codePointAt,hasTrimStart=!!String.prototype.trimStart,hasTrimEnd=!!String.prototype.trimEnd,hasNativeIsSafeInteger=!!Number.isSafeInteger,isSafeInteger=hasNativeIsSafeInteger?Number.isSafeInteger:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},REGEX_SUPPORTS_U_AND_Y=!0;try{var re=RE("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");REGEX_SUPPORTS_U_AND_Y="a"===(null===(_a=re.exec("a"))||void 0===_a?void 0:_a[0])}catch(r){REGEX_SUPPORTS_U_AND_Y=!1}var startsWith=hasNativeStartsWith?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},fromCodePoint=hasNativeFromCodePoint?String.fromCodePoint:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n,r="",i=e.length,s=0;i>s;){if((n=e[s++])>1114111)throw RangeError(n+" is not a valid code point");r+=n<65536?String.fromCharCode(n):String.fromCharCode(55296+((n-=65536)>>10),n%1024+56320)}return r},fromEntries=hasNativeFromEntries?Object.fromEntries:function(e){for(var t={},n=0,r=e;n<r.length;n++){var i=r[n],s=i[0],o=i[1];t[s]=o}return t},codePointAt=hasNativeCodePointAt?function(e,t){return e.codePointAt(t)}:function(e,t){var n=e.length;if(!(t<0||t>=n)){var r,i=e.charCodeAt(t);return i<55296||i>56319||t+1===n||(r=e.charCodeAt(t+1))<56320||r>57343?i:r-56320+(i-55296<<10)+65536}},trimStart=hasTrimStart?function(e){return e.trimStart()}:function(e){return e.replace(SPACE_SEPARATOR_START_REGEX,"")},trimEnd=hasTrimEnd?function(e){return e.trimEnd()}:function(e){return e.replace(SPACE_SEPARATOR_END_REGEX,"")},matchIdentifierAtIndex;function RE(e,t){return new RegExp(e,t)}if(REGEX_SUPPORTS_U_AND_Y){var IDENTIFIER_PREFIX_RE_1=RE("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");matchIdentifierAtIndex=function(e,t){var n;return IDENTIFIER_PREFIX_RE_1.lastIndex=t,null!==(n=IDENTIFIER_PREFIX_RE_1.exec(e)[1])&&void 0!==n?n:""}}else matchIdentifierAtIndex=function(e,t){for(var n=[];;){var r=codePointAt(e,t);if(void 0===r||_isWhiteSpace(r)||_isPatternSyntax(r))break;n.push(r),t+=r>=65536?2:1}return fromCodePoint.apply(void 0,n)};var Parser=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,n){for(var r=[];!this.isEOF();){var i=this.char();if(123===i){if((s=this.parseArgument(e,n)).err)return s;r.push(s.val)}else{if(125===i&&e>0)break;if(35!==i||"plural"!==t&&"selectordinal"!==t){if(60===i&&!this.ignoreTag&&47===this.peek()){if(n)break;return this.error(ErrorKind.UNMATCHED_CLOSING_TAG,createLocation(this.clonePosition(),this.clonePosition()))}if(60===i&&!this.ignoreTag&&_isAlpha(this.peek()||0)){if((s=this.parseTag(e,t)).err)return s;r.push(s.val)}else{var s;if((s=this.parseLiteral(e,t)).err)return s;r.push(s.val)}}else{var o=this.clonePosition();this.bump(),r.push({type:TYPE.pound,location:createLocation(o,this.clonePosition())})}}}return{val:r,err:null}},e.prototype.parseTag=function(e,t){var n=this.clonePosition();this.bump();var r=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:TYPE.literal,value:"<".concat(r,"/>"),location:createLocation(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var i=this.parseMessage(e+1,t,!0);if(i.err)return i;var s=i.val,o=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!_isAlpha(this.char()))return this.error(ErrorKind.INVALID_TAG,createLocation(o,this.clonePosition()));var a=this.clonePosition();return r!==this.parseTagName()?this.error(ErrorKind.UNMATCHED_CLOSING_TAG,createLocation(a,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:TYPE.tag,value:r,children:s,location:createLocation(n,this.clonePosition())},err:null}:this.error(ErrorKind.INVALID_TAG,createLocation(o,this.clonePosition())))}return this.error(ErrorKind.UNCLOSED_TAG,createLocation(n,this.clonePosition()))}return this.error(ErrorKind.INVALID_TAG,createLocation(n,this.clonePosition()))},e.prototype.parseTagName=function(){var e=this.offset();for(this.bump();!this.isEOF()&&_isPotentialElementNameChar(this.char());)this.bump();return this.message.slice(e,this.offset())},e.prototype.parseLiteral=function(e,t){for(var n=this.clonePosition(),r="";;){var i=this.tryParseQuote(t);if(i)r+=i;else{var s=this.tryParseUnquoted(e,t);if(s)r+=s;else{var o=this.tryParseLeftAngleBracket();if(!o)break;r+=o}}}var a=createLocation(n,this.clonePosition());return{val:{type:TYPE.literal,value:r,location:a},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&_isAlphaOrSlash(this.peek()||0)?null:(this.bump(),"<")},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(39===n){if(39!==this.peek()){this.bump();break}t.push(39),this.bump()}else t.push(n);this.bump()}return fromCodePoint.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var n=this.char();return 60===n||123===n||35===n&&("plural"===t||"selectordinal"===t)||125===n&&e>0?null:(this.bump(),fromCodePoint(n))},e.prototype.parseArgument=function(e,t){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(ErrorKind.EXPECT_ARGUMENT_CLOSING_BRACE,createLocation(n,this.clonePosition()));if(125===this.char())return this.bump(),this.error(ErrorKind.EMPTY_ARGUMENT,createLocation(n,this.clonePosition()));var r=this.parseIdentifierIfPossible().value;if(!r)return this.error(ErrorKind.MALFORMED_ARGUMENT,createLocation(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(ErrorKind.EXPECT_ARGUMENT_CLOSING_BRACE,createLocation(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:TYPE.argument,value:r,location:createLocation(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(ErrorKind.EXPECT_ARGUMENT_CLOSING_BRACE,createLocation(n,this.clonePosition())):this.parseArgumentOptions(e,t,r,n);default:return this.error(ErrorKind.MALFORMED_ARGUMENT,createLocation(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),n=matchIdentifierAtIndex(this.message,t),r=t+n.length;return this.bumpTo(r),{value:n,location:createLocation(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,n,r){var i,s=this.clonePosition(),o=this.parseIdentifierIfPossible().value,a=this.clonePosition();switch(o){case"":return this.error(ErrorKind.EXPECT_ARGUMENT_TYPE,createLocation(s,a));case"number":case"date":case"time":this.bumpSpace();var l=null;if(this.bumpIf(",")){this.bumpSpace();var u=this.clonePosition();if((y=this.parseSimpleArgStyleIfPossible()).err)return y;if(0===(f=trimEnd(y.val)).length)return this.error(ErrorKind.EXPECT_ARGUMENT_STYLE,createLocation(this.clonePosition(),this.clonePosition()));l={style:f,styleLocation:createLocation(u,this.clonePosition())}}if((v=this.tryParseArgumentClose(r)).err)return v;var c=createLocation(r,this.clonePosition());if(l&&startsWith(null==l?void 0:l.style,"::",0)){var d=trimStart(l.style.slice(2));if("number"===o)return(y=this.parseNumberSkeletonFromString(d,l.styleLocation)).err?y:{val:{type:TYPE.number,value:n,location:c,style:y.val},err:null};if(0===d.length)return this.error(ErrorKind.EXPECT_DATE_TIME_SKELETON,c);var p=d;this.locale&&(p=getBestPattern(d,this.locale));var f={type:SKELETON_TYPE.dateTime,pattern:p,location:l.styleLocation,parsedOptions:this.shouldParseSkeletons?parseDateTimeSkeleton(p):{}};return{val:{type:"date"===o?TYPE.date:TYPE.time,value:n,location:c,style:f},err:null}}return{val:{type:"number"===o?TYPE.number:"date"===o?TYPE.date:TYPE.time,value:n,location:c,style:null!==(i=null==l?void 0:l.style)&&void 0!==i?i:null},err:null};case"plural":case"selectordinal":case"select":var m=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(ErrorKind.EXPECT_SELECT_ARGUMENT_OPTIONS,createLocation(m,__assign$1({},m)));this.bumpSpace();var g=this.parseIdentifierIfPossible(),h=0;if("select"!==o&&"offset"===g.value){if(!this.bumpIf(":"))return this.error(ErrorKind.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,createLocation(this.clonePosition(),this.clonePosition()));var y;if(this.bumpSpace(),(y=this.tryParseDecimalInteger(ErrorKind.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ErrorKind.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return y;this.bumpSpace(),g=this.parseIdentifierIfPossible(),h=y.val}var v,b=this.tryParsePluralOrSelectOptions(e,o,t,g);if(b.err)return b;if((v=this.tryParseArgumentClose(r)).err)return v;var _=createLocation(r,this.clonePosition());return"select"===o?{val:{type:TYPE.select,value:n,options:fromEntries(b.val),location:_},err:null}:{val:{type:TYPE.plural,value:n,options:fromEntries(b.val),offset:h,pluralType:"plural"===o?"cardinal":"ordinal",location:_},err:null};default:return this.error(ErrorKind.INVALID_ARGUMENT_TYPE,createLocation(s,a))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error(ErrorKind.EXPECT_ARGUMENT_CLOSING_BRACE,createLocation(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();){switch(this.char()){case 39:this.bump();var n=this.clonePosition();if(!this.bumpUntil("'"))return this.error(ErrorKind.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,createLocation(n,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var n=[];try{n=parseNumberSkeletonFromString(e)}catch{return this.error(ErrorKind.INVALID_NUMBER_SKELETON,t)}return{val:{type:SKELETON_TYPE.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?parseNumberSkeleton(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(e,t,n,r){for(var i,s=!1,o=[],a=new Set,l=r.value,u=r.location;;){if(0===l.length){var c=this.clonePosition();if("select"===t||!this.bumpIf("="))break;var d=this.tryParseDecimalInteger(ErrorKind.EXPECT_PLURAL_ARGUMENT_SELECTOR,ErrorKind.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;u=createLocation(c,this.clonePosition()),l=this.message.slice(c.offset,this.offset())}if(a.has(l))return this.error("select"===t?ErrorKind.DUPLICATE_SELECT_ARGUMENT_SELECTOR:ErrorKind.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,u);"other"===l&&(s=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?ErrorKind.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:ErrorKind.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,createLocation(this.clonePosition(),this.clonePosition()));var f=this.parseMessage(e+1,t,n);if(f.err)return f;var m=this.tryParseArgumentClose(p);if(m.err)return m;o.push([l,{value:f.val,location:createLocation(p,this.clonePosition())}]),a.add(l),this.bumpSpace(),l=(i=this.parseIdentifierIfPossible()).value,u=i.location}return 0===o.length?this.error("select"===t?ErrorKind.EXPECT_SELECT_ARGUMENT_SELECTOR:ErrorKind.EXPECT_PLURAL_ARGUMENT_SELECTOR,createLocation(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!s?this.error(ErrorKind.MISSING_OTHER_CLAUSE,createLocation(this.clonePosition(),this.clonePosition())):{val:o,err:null}},e.prototype.tryParseDecimalInteger=function(e,t){var n=1,r=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var i=!1,s=0;!this.isEOF();){var o=this.char();if(!(o>=48&&o<=57))break;i=!0,s=10*s+(o-48),this.bump()}var a=createLocation(r,this.clonePosition());return i?isSafeInteger(s*=n)?{val:s,err:null}:this.error(t,a):this.error(e,a)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=codePointAt(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(startsWith(this.message,e,this.offset())){for(var t=0;t<e.length;t++)this.bump();return!0}return!1},e.prototype.bumpUntil=function(e){var t=this.offset(),n=this.message.indexOf(e,t);return n>=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&_isWhiteSpace(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset();return this.message.charCodeAt(t+(e>=65536?2:1))??null},e}(),ErrorCode;function _isAlpha(e){return e>=97&&e<=122||e>=65&&e<=90}function _isAlphaOrSlash(e){return _isAlpha(e)||47===e}function _isPotentialElementNameChar(e){return 45===e||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function _isWhiteSpace(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function _isPatternSyntax(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function pruneLocation(e){e.forEach((function(e){if(delete e.location,isSelectElement(e)||isPluralElement(e))for(var t in e.options)delete e.options[t].location,pruneLocation(e.options[t].value);else isNumberElement(e)&&isNumberSkeleton(e.style)||(isDateElement(e)||isTimeElement(e))&&isDateTimeSkeleton(e.style)?delete e.style.location:isTagElement(e)&&pruneLocation(e.children)}))}function parse(e,t){void 0===t&&(t={}),t=__assign$1({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new Parser(e,t).parse();if(n.err){var r=SyntaxError(ErrorKind[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return null!=t&&t.captureLocation||pruneLocation(n.val),n.val}!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(ErrorCode||(ErrorCode={}));var FormatError=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.code=n,i.originalMessage=r,i}return __extends(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),InvalidValueError=function(e){function t(t,n,r,i){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(r).join('", "'),'"'),ErrorCode.INVALID_VALUE,i)||this}return __extends(t,e),t}(FormatError),InvalidValueTypeError=function(e){function t(t,n,r){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),ErrorCode.INVALID_VALUE,r)||this}return __extends(t,e),t}(FormatError),MissingValueError=function(e){function t(t,n){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),ErrorCode.MISSING_VALUE,n)||this}return __extends(t,e),t}(FormatError),PART_TYPE;function mergeLiteral(e){return e.length<2?e:e.reduce((function(e,t){var n=e[e.length-1];return n&&n.type===PART_TYPE.literal&&t.type===PART_TYPE.literal?n.value+=t.value:e.push(t),e}),[])}function isFormatXMLElementFn(e){return"function"==typeof e}function formatToParts(e,t,n,r,i,s,o){if(1===e.length&&isLiteralElement(e[0]))return[{type:PART_TYPE.literal,value:e[0].value}];for(var a=[],l=0,u=e;l<u.length;l++){var c=u[l];if(isLiteralElement(c))a.push({type:PART_TYPE.literal,value:c.value});else if(isPoundElement(c))"number"==typeof s&&a.push({type:PART_TYPE.literal,value:n.getNumberFormat(t).format(s)});else{var d=c.value;if(!i||!(d in i))throw new MissingValueError(d,o);var p=i[d];if(isArgumentElement(c))(!p||"string"==typeof p||"number"==typeof p)&&(p="string"==typeof p||"number"==typeof p?String(p):""),a.push({type:"string"==typeof p?PART_TYPE.literal:PART_TYPE.object,value:p});else if(isDateElement(c)){var f="string"==typeof c.style?r.date[c.style]:isDateTimeSkeleton(c.style)?c.style.parsedOptions:void 0;a.push({type:PART_TYPE.literal,value:n.getDateTimeFormat(t,f).format(p)})}else if(isTimeElement(c)){f="string"==typeof c.style?r.time[c.style]:isDateTimeSkeleton(c.style)?c.style.parsedOptions:r.time.medium;a.push({type:PART_TYPE.literal,value:n.getDateTimeFormat(t,f).format(p)})}else if(isNumberElement(c)){(f="string"==typeof c.style?r.number[c.style]:isNumberSkeleton(c.style)?c.style.parsedOptions:void 0)&&f.scale&&(p*=f.scale||1),a.push({type:PART_TYPE.literal,value:n.getNumberFormat(t,f).format(p)})}else{if(isTagElement(c)){var m=c.children,g=c.value,h=i[g];if(!isFormatXMLElementFn(h))throw new InvalidValueTypeError(g,"function",o);var y=h(formatToParts(m,t,n,r,i,s).map((function(e){return e.value})));Array.isArray(y)||(y=[y]),a.push.apply(a,y.map((function(e){return{type:"string"==typeof e?PART_TYPE.literal:PART_TYPE.object,value:e}})))}if(isSelectElement(c)){if(!(v=c.options[p]||c.options.other))throw new InvalidValueError(c.value,p,Object.keys(c.options),o);a.push.apply(a,formatToParts(v.value,t,n,r,i))}else if(isPluralElement(c)){var v;if(!(v=c.options["=".concat(p)])){if(!Intl.PluralRules)throw new FormatError('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',ErrorCode.MISSING_INTL_API,o);var b=n.getPluralRules(t,{type:c.pluralType}).select(p-(c.offset||0));v=c.options[b]||c.options.other}if(!v)throw new InvalidValueError(c.value,p,Object.keys(c.options),o);a.push.apply(a,formatToParts(v.value,t,n,r,i,p-(c.offset||0)))}else;}}}return mergeLiteral(a)}function mergeConfig(e,t){return t?__assign$2(__assign$2(__assign$2({},e||{}),t||{}),Object.keys(e).reduce((function(n,r){return n[r]=__assign$2(__assign$2({},e[r]),t[r]||{}),n}),{})):e}function mergeConfigs(e,t){return t?Object.keys(e).reduce((function(n,r){return n[r]=mergeConfig(e[r],t[r]),n}),__assign$2({},e)):e}function createFastMemoizeCache$1(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function createDefaultFormatters(e){return void 0===e&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,__spreadArray([void 0],t,!1)))}),{cache:createFastMemoizeCache$1(e.number),strategy:strategies.variadic}),getDateTimeFormat:memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,__spreadArray([void 0],t,!1)))}),{cache:createFastMemoizeCache$1(e.dateTime),strategy:strategies.variadic}),getPluralRules:memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,__spreadArray([void 0],t,!1)))}),{cache:createFastMemoizeCache$1(e.pluralRules),strategy:strategies.variadic})}}!function(e){e[e.literal=0]="literal",e[e.object=1]="object"}(PART_TYPE||(PART_TYPE={}));var IntlMessageFormat=function(){function e(t,n,r,i){void 0===n&&(n=e.defaultLocale);var s=this;if(this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){var t=s.formatToParts(e);if(1===t.length)return t[0].value;var n=t.reduce((function(e,t){return e.length&&t.type===PART_TYPE.literal&&"string"==typeof e[e.length-1]?e[e.length-1]+=t.value:e.push(t.value),e}),[]);return n.length<=1?n[0]||"":n},this.formatToParts=function(e){return formatToParts(s.ast,s.locales,s.formatters,s.formats,e,void 0,s.message)},this.resolvedOptions=function(){var e;return{locale:(null===(e=s.resolvedLocale)||void 0===e?void 0:e.toString())||Intl.NumberFormat.supportedLocalesOf(s.locales)[0]}},this.getAst=function(){return s.ast},this.locales=n,this.resolvedLocale=e.resolveLocale(n),"string"==typeof t){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");var o=i||{};o.formatters;var a=__rest(o,["formatters"]);this.ast=e.__parse(t,__assign$2(__assign$2({},a),{locale:this.resolvedLocale}))}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=mergeConfigs(e.formats,r),this.formatters=i&&i.formatters||createDefaultFormatters(this.formatterCache)}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=(new Intl.NumberFormat).resolvedOptions().locale),e.memoizedDefaultLocale},enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.resolveLocale=function(e){if(!(typeof Intl.Locale>"u")){var t=Intl.NumberFormat.supportedLocalesOf(e);return t.length>0?new Intl.Locale(t[0]):new Intl.Locale("string"==typeof e?e:e[0])}},e.__parse=parse,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),IntlErrorCode;!function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"}(IntlErrorCode||(IntlErrorCode={}));var IntlError=function(e){function t(n,r,i){var s=this,o=i?i instanceof Error?i:new Error(String(i)):void 0;return(s=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,"\n").concat(o?"\n".concat(o.message,"\n").concat(o.stack):""))||this).code=n,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(s,t),s}return __extends$1(t,e),t}(Error),UnsupportedFormatterError=function(e){function t(t,n){return e.call(this,IntlErrorCode.UNSUPPORTED_FORMATTER,t,n)||this}return __extends$1(t,e),t}(IntlError),InvalidConfigError=function(e){function t(t,n){return e.call(this,IntlErrorCode.INVALID_CONFIG,t,n)||this}return __extends$1(t,e),t}(IntlError),MissingDataError=function(e){function t(t,n){return e.call(this,IntlErrorCode.MISSING_DATA,t,n)||this}return __extends$1(t,e),t}(IntlError),IntlFormatError=function(e){function t(t,n,r){var i=e.call(this,IntlErrorCode.FORMAT_ERROR,"".concat(t,"\nLocale: ").concat(n,"\n"),r)||this;return i.locale=n,i}return __extends$1(t,e),t}(IntlError),MessageFormatError=function(e){function t(t,n,r,i){var s=e.call(this,"".concat(t,"\nMessageID: ").concat(null==r?void 0:r.id,"\nDefault Message: ").concat(null==r?void 0:r.defaultMessage,"\nDescription: ").concat(null==r?void 0:r.description,"\n"),n,i)||this;return s.descriptor=r,s.locale=n,s}return __extends$1(t,e),t}(IntlFormatError),MissingTranslationError=function(e){function t(t,n){var r=e.call(this,IntlErrorCode.MISSING_TRANSLATION,'Missing message: "'.concat(t.id,'" for locale "').concat(n,'", using ').concat(t.defaultMessage?"default message (".concat("string"==typeof t.defaultMessage?t.defaultMessage:t.defaultMessage.map((function(e){var t;return null!==(t=e.value)&&void 0!==t?t:JSON.stringify(e)})).join(),")"):"id"," as fallback."))||this;return r.descriptor=t,r}return __extends$1(t,e),t}(IntlError);function filterProps(e,t,n){return void 0===n&&(n={}),t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}var defaultErrorHandler=function(e){"production"!==process.env.NODE_ENV&&console.error(e)},defaultWarnHandler=function(e){"production"!==process.env.NODE_ENV&&console.warn(e)},DEFAULT_INTL_CONFIG$1={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:defaultErrorHandler,onWarn:defaultWarnHandler};function createIntlCache(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function createFastMemoizeCache(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function createFormatters(e){void 0===e&&(e=createIntlCache());var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,i=memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,__spreadArray$1([void 0],t,!1)))}),{cache:createFastMemoizeCache(e.dateTime),strategy:strategies.variadic}),s=memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,__spreadArray$1([void 0],t,!1)))}),{cache:createFastMemoizeCache(e.number),strategy:strategies.variadic}),o=memoize((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,__spreadArray$1([void 0],t,!1)))}),{cache:createFastMemoizeCache(e.pluralRules),strategy:strategies.variadic});return{getDateTimeFormat:i,getNumberFormat:s,getMessageFormat:memoize((function(e,t,n,r){return new IntlMessageFormat(e,t,n,__assign$3({formatters:{getNumberFormat:s,getDateTimeFormat:i,getPluralRules:o}},r||{}))}),{cache:createFastMemoizeCache(e.message),strategy:strategies.variadic}),getRelativeTimeFormat:memoize((function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return new(t.bind.apply(t,__spreadArray$1([void 0],e,!1)))}),{cache:createFastMemoizeCache(e.relativeTime),strategy:strategies.variadic}),getPluralRules:o,getListFormat:memoize((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(n.bind.apply(n,__spreadArray$1([void 0],e,!1)))}),{cache:createFastMemoizeCache(e.list),strategy:strategies.variadic}),getDisplayNames:memoize((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(r.bind.apply(r,__spreadArray$1([void 0],e,!1)))}),{cache:createFastMemoizeCache(e.displayNames),strategy:strategies.variadic})}}function getNamedFormat(e,t,n,r){var i,s=e&&e[t];if(s&&(i=s[n]),i)return i;r(new UnsupportedFormatterError("No ".concat(t," format named: ").concat(n)))}function setTimeZoneInOptions(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=__assign$3({timeZone:t},e[r]),n}),{})}function deepMergeOptions(e,t){return Object.keys(__assign$3(__assign$3({},e),t)).reduce((function(n,r){return n[r]=__assign$3(__assign$3({},e[r]||{}),t[r]||{}),n}),{})}function deepMergeFormatsAndSetTimeZone(e,t){if(!t)return e;var n=IntlMessageFormat.formats;return __assign$3(__assign$3(__assign$3({},n),e),{date:deepMergeOptions(setTimeZoneInOptions(n.date,t),setTimeZoneInOptions(e.date||{},t)),time:deepMergeOptions(setTimeZoneInOptions(n.time,t),setTimeZoneInOptions(e.time||{},t))})}var formatMessage$1=function(e,t,n,r,i){var s=e.locale,o=e.formats,a=e.messages,l=e.defaultLocale,u=e.defaultFormats,c=e.fallbackOnEmptyString,d=e.onError,p=e.timeZone,f=e.defaultRichTextElements;void 0===n&&(n={id:""});var m=n.id,g=n.defaultMessage;invariant(!!m,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var h=String(m),y=a&&Object.prototype.hasOwnProperty.call(a,h)&&a[h];if(Array.isArray(y)&&1===y.length&&y[0].type===TYPE.literal)return y[0].value;if(!r&&y&&"string"==typeof y&&!f)return y.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=__assign$3(__assign$3({},f),r||{}),o=deepMergeFormatsAndSetTimeZone(o,p),u=deepMergeFormatsAndSetTimeZone(u,p),!y){if(!1===c&&""===y)return y;if((!g||s&&s.toLowerCase()!==l.toLowerCase())&&d(new MissingTranslationError(n,s)),g)try{return t.getMessageFormat(g,l,u,i).format(r)}catch(e){return d(new MessageFormatError('Error formatting default message for: "'.concat(h,'", rendering default message verbatim'),s,n,e)),"string"==typeof g?g:h}return h}try{return t.getMessageFormat(y,s,o,__assign$3({formatters:t},i||{})).format(r)}catch(e){d(new MessageFormatError('Error formatting message: "'.concat(h,'", using ').concat(g?"default message":"id"," as fallback."),s,n,e))}if(g)try{return t.getMessageFormat(g,l,u,i).format(r)}catch(e){d(new MessageFormatError('Error formatting the default message for: "'.concat(h,'", rendering message verbatim'),s,n,e))}return"string"==typeof y?y:"string"==typeof g?g:h},DATE_TIME_FORMAT_OPTIONS=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function getFormatter$2(e,t,n,r){var i=e.locale,s=e.formats,o=e.onError,a=e.timeZone;void 0===r&&(r={});var l=r.format,u=__assign$3(__assign$3({},a&&{timeZone:a}),l&&getNamedFormat(s,t,l,o)),c=filterProps(r,DATE_TIME_FORMAT_OPTIONS,u);return"time"===t&&!c.hour&&!c.minute&&!c.second&&!c.timeStyle&&!c.dateStyle&&(c=__assign$3(__assign$3({},c),{hour:"numeric",minute:"numeric"})),n(i,c)}function formatDate(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],s=n[1],o=void 0===s?{}:s,a="string"==typeof i?new Date(i||0):i;try{return getFormatter$2(e,"date",t,o).format(a)}catch(t){e.onError(new IntlFormatError("Error formatting date.",e.locale,t))}return String(a)}function formatTime(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],s=n[1],o=void 0===s?{}:s,a="string"==typeof i?new Date(i||0):i;try{return getFormatter$2(e,"time",t,o).format(a)}catch(t){e.onError(new IntlFormatError("Error formatting time.",e.locale,t))}return String(a)}function formatDateTimeRange(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],s=n[1],o=n[2],a=void 0===o?{}:o,l=e.timeZone,u=e.locale,c=e.onError,d=filterProps(a,DATE_TIME_FORMAT_OPTIONS,l?{timeZone:l}:{});try{return t(u,d).formatRange(i,s)}catch(t){c(new IntlFormatError("Error formatting date time range.",e.locale,t))}return String(i)}function formatDateToParts(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],s=n[1],o=void 0===s?{}:s,a="string"==typeof i?new Date(i||0):i;try{return getFormatter$2(e,"date",t,o).formatToParts(a)}catch(t){e.onError(new IntlFormatError("Error formatting date.",e.locale,t))}return[]}function formatTimeToParts(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],s=n[1],o=void 0===s?{}:s,a="string"==typeof i?new Date(i||0):i;try{return getFormatter$2(e,"time",t,o).formatToParts(a)}catch(t){e.onError(new IntlFormatError("Error formatting time.",e.locale,t))}return[]}var DISPLAY_NAMES_OPTONS=["style","type","fallback","languageDisplay"];function formatDisplayName(e,t,n,r){var i=e.locale,s=e.onError;Intl.DisplayNames||s(new FormatError('Intl.DisplayNames is not available in this environment.\nTry polyfilling it using "@formatjs/intl-displaynames"\n',ErrorCode.MISSING_INTL_API));var o=filterProps(r,DISPLAY_NAMES_OPTONS);try{return t(i,o).of(n)}catch(e){s(new IntlFormatError("Error formatting display name.",i,e))}}var LIST_FORMAT_OPTIONS=["type","style"],now=Date.now();function generateToken(e){return"".concat(now,"_").concat(e,"_").concat(now)}function formatList(e,t,n,r){void 0===r&&(r={});var i=formatListToParts(e,t,n,r).reduce((function(e,t){var n=t.value;return"string"!=typeof n?e.push(n):"string"==typeof e[e.length-1]?e[e.length-1]+=n:e.push(n),e}),[]);return 1===i.length?i[0]:0===i.length?"":i}function formatListToParts(e,t,n,r){var i=e.locale,s=e.onError;void 0===r&&(r={}),Intl.ListFormat||s(new FormatError('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n',ErrorCode.MISSING_INTL_API));var o=filterProps(r,LIST_FORMAT_OPTIONS);try{var a={},l=n.map((function(e,t){if("object"==typeof e){var n=generateToken(t);return a[n]=e,n}return String(e)}));return t(i,o).formatToParts(l).map((function(e){return"literal"===e.type?e:__assign$3(__assign$3({},e),{value:a[e.value]||e.value})}))}catch(e){s(new IntlFormatError("Error formatting list.",i,e))}return n}var PLURAL_FORMAT_OPTIONS=["type"];function formatPlural(e,t,n,r){var i=e.locale,s=e.onError;void 0===r&&(r={}),Intl.PluralRules||s(new FormatError('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',ErrorCode.MISSING_INTL_API));var o=filterProps(r,PLURAL_FORMAT_OPTIONS);try{return t(i,o).select(n)}catch(e){s(new IntlFormatError("Error formatting plural.",i,e))}return"other"}var RELATIVE_TIME_FORMAT_OPTIONS=["numeric","style"];function getFormatter$1(e,t,n){var r=e.locale,i=e.formats,s=e.onError;void 0===n&&(n={});var o=n.format,a=!!o&&getNamedFormat(i,"relative",o,s)||{};return t(r,filterProps(n,RELATIVE_TIME_FORMAT_OPTIONS,a))}function formatRelativeTime(e,t,n,r,i){void 0===i&&(i={}),r||(r="second"),Intl.RelativeTimeFormat||e.onError(new FormatError('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n',ErrorCode.MISSING_INTL_API));try{return getFormatter$1(e,t,i).format(n,r)}catch(t){e.onError(new IntlFormatError("Error formatting relative time.",e.locale,t))}return String(n)}var NUMBER_FORMAT_OPTIONS=["style","currency","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem","trailingZeroDisplay","roundingPriority","roundingIncrement","roundingMode"];function getFormatter(e,t,n){var r=e.locale,i=e.formats,s=e.onError;void 0===n&&(n={});var o=n.format,a=o&&getNamedFormat(i,"number",o,s)||{};return t(r,filterProps(n,NUMBER_FORMAT_OPTIONS,a))}function formatNumber(e,t,n,r){void 0===r&&(r={});try{return getFormatter(e,t,r).format(n)}catch(t){e.onError(new IntlFormatError("Error formatting number.",e.locale,t))}return String(n)}function formatNumberToParts(e,t,n,r){void 0===r&&(r={});try{return getFormatter(e,t,r).formatToParts(n)}catch(t){e.onError(new IntlFormatError("Error formatting number.",e.locale,t))}return[]}function messagesContainString(e){return"string"==typeof(e?e[Object.keys(e)[0]]:void 0)}function verifyConfigMessages(e){e.onWarn&&e.defaultRichTextElements&&messagesContainString(e.messages||{})&&e.onWarn('[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. \nPlease consider using "@formatjs/cli" to pre-compile your messages for performance.\nFor more details see https://formatjs.io/docs/getting-started/message-distribution')}function createIntl$1(e,t){var n=createFormatters(t),r=__assign$3(__assign$3({},DEFAULT_INTL_CONFIG$1),e),i=r.locale,s=r.defaultLocale,o=r.onError;return i?!Intl.NumberFormat.supportedLocalesOf(i).length&&o?o(new MissingDataError('Missing locale data for locale: "'.concat(i,'" in Intl.NumberFormat. Using default locale: "').concat(s,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(i).length&&o&&o(new MissingDataError('Missing locale data for locale: "'.concat(i,'" in Intl.DateTimeFormat. Using default locale: "').concat(s,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(o&&o(new InvalidConfigError('"locale" was not configured, using "'.concat(s,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),r.locale=r.defaultLocale||"en"),verifyConfigMessages(r),__assign$3(__assign$3({},r),{formatters:n,formatNumber:formatNumber.bind(null,r,n.getNumberFormat),formatNumberToParts:formatNumberToParts.bind(null,r,n.getNumberFormat),formatRelativeTime:formatRelativeTime.bind(null,r,n.getRelativeTimeFormat),formatDate:formatDate.bind(null,r,n.getDateTimeFormat),formatDateToParts:formatDateToParts.bind(null,r,n.getDateTimeFormat),formatTime:formatTime.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:formatDateTimeRange.bind(null,r,n.getDateTimeFormat),formatTimeToParts:formatTimeToParts.bind(null,r,n.getDateTimeFormat),formatPlural:formatPlural.bind(null,r,n.getPluralRules),formatMessage:formatMessage$1.bind(null,r,n),$t:formatMessage$1.bind(null,r,n),formatList:formatList.bind(null,r,n.getListFormat),formatListToParts:formatListToParts.bind(null,r,n.getListFormat),formatDisplayName:formatDisplayName.bind(null,r,n.getDisplayNames)})}function invariantIntlContext(e){invariant(e,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}var DEFAULT_INTL_CONFIG=__assign$4(__assign$4({},DEFAULT_INTL_CONFIG$1),{textComponent:reactExports.Fragment});function assignUniqueKeysToParts(e){return function(t){return e(reactExports.Children.toArray(t))}}function shallowEqual(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),i=n.length;if(r.length!==i)return!1;for(var s=0;s<i;s++){var o=n[s];if(e[o]!==t[o]||!Object.prototype.hasOwnProperty.call(t,o))return!1}return!0}var reactIs$1={exports:{}},reactIs_production_min={},hasRequiredReactIs_production_min;
/** @license React v16.13.1
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReactIs_production_min(){if(hasRequiredReactIs_production_min)return reactIs_production_min;hasRequiredReactIs_production_min=1;var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,s=e?Symbol.for("react.profiler"):60114,o=e?Symbol.for("react.provider"):60109,a=e?Symbol.for("react.context"):60110,l=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,c=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,p=e?Symbol.for("react.suspense_list"):60120,f=e?Symbol.for("react.memo"):60115,m=e?Symbol.for("react.lazy"):60116,g=e?Symbol.for("react.block"):60121,h=e?Symbol.for("react.fundamental"):60117,y=e?Symbol.for("react.responder"):60118,v=e?Symbol.for("react.scope"):60119;function b(e){if("object"==typeof e&&null!==e){var p=e.$$typeof;switch(p){case t:switch(e=e.type){case l:case u:case r:case s:case i:case d:return e;default:switch(e=e&&e.$$typeof){case a:case c:case m:case f:case o:return e;default:return p}}case n:return p}}}function _(e){return b(e)===u}return reactIs_production_min.AsyncMode=l,reactIs_production_min.ConcurrentMode=u,reactIs_production_min.ContextConsumer=a,reactIs_production_min.ContextProvider=o,reactIs_production_min.Element=t,reactIs_production_min.ForwardRef=c,reactIs_production_min.Fragment=r,reactIs_production_min.Lazy=m,reactIs_production_min.Memo=f,reactIs_production_min.Portal=n,reactIs_production_min.Profiler=s,reactIs_production_min.StrictMode=i,reactIs_production_min.Suspense=d,reactIs_production_min.isAsyncMode=function(e){return _(e)||b(e)===l},reactIs_production_min.isConcurrentMode=_,reactIs_production_min.isContextConsumer=function(e){return b(e)===a},reactIs_production_min.isContextProvider=function(e){return b(e)===o},reactIs_production_min.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},reactIs_production_min.isForwardRef=function(e){return b(e)===c},reactIs_production_min.isFragment=function(e){return b(e)===r},reactIs_production_min.isLazy=function(e){return b(e)===m},reactIs_production_min.isMemo=function(e){return b(e)===f},reactIs_production_min.isPortal=function(e){return b(e)===n},reactIs_production_min.isProfiler=function(e){return b(e)===s},reactIs_production_min.isStrictMode=function(e){return b(e)===i},reactIs_production_min.isSuspense=function(e){return b(e)===d},reactIs_production_min.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===u||e===s||e===i||e===d||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===f||e.$$typeof===o||e.$$typeof===a||e.$$typeof===c||e.$$typeof===h||e.$$typeof===y||e.$$typeof===v||e.$$typeof===g)},reactIs_production_min.typeOf=b,reactIs_production_min}var reactIs_development={},hasRequiredReactIs_development;
/** @license React v16.13.1
 * react-is.development.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReactIs_development(){return hasRequiredReactIs_development||(hasRequiredReactIs_development=1,"production"!==process.env.NODE_ENV&&function(){var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,s=e?Symbol.for("react.profiler"):60114,o=e?Symbol.for("react.provider"):60109,a=e?Symbol.for("react.context"):60110,l=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,c=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,p=e?Symbol.for("react.suspense_list"):60120,f=e?Symbol.for("react.memo"):60115,m=e?Symbol.for("react.lazy"):60116,g=e?Symbol.for("react.block"):60121,h=e?Symbol.for("react.fundamental"):60117,y=e?Symbol.for("react.responder"):60118,v=e?Symbol.for("react.scope"):60119;function b(e){if("object"==typeof e&&null!==e){var p=e.$$typeof;switch(p){case t:var g=e.type;switch(g){case l:case u:case r:case s:case i:case d:return g;default:var h=g&&g.$$typeof;switch(h){case a:case c:case m:case f:case o:return h;default:return p}}case n:return p}}}var _=l,x=u,k=a,w=o,S=t,E=c,T=r,R=m,j=f,C=n,P=s,I=i,A=d,F=!1;function N(e){return b(e)===u}reactIs_development.AsyncMode=_,reactIs_development.ConcurrentMode=x,reactIs_development.ContextConsumer=k,reactIs_development.ContextProvider=w,reactIs_development.Element=S,reactIs_development.ForwardRef=E,reactIs_development.Fragment=T,reactIs_development.Lazy=R,reactIs_development.Memo=j,reactIs_development.Portal=C,reactIs_development.Profiler=P,reactIs_development.StrictMode=I,reactIs_development.Suspense=A,reactIs_development.isAsyncMode=function(e){return F||(F=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),N(e)||b(e)===l},reactIs_development.isConcurrentMode=N,reactIs_development.isContextConsumer=function(e){return b(e)===a},reactIs_development.isContextProvider=function(e){return b(e)===o},reactIs_development.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},reactIs_development.isForwardRef=function(e){return b(e)===c},reactIs_development.isFragment=function(e){return b(e)===r},reactIs_development.isLazy=function(e){return b(e)===m},reactIs_development.isMemo=function(e){return b(e)===f},reactIs_development.isPortal=function(e){return b(e)===n},reactIs_development.isProfiler=function(e){return b(e)===s},reactIs_development.isStrictMode=function(e){return b(e)===i},reactIs_development.isSuspense=function(e){return b(e)===d},reactIs_development.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===u||e===s||e===i||e===d||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===f||e.$$typeof===o||e.$$typeof===a||e.$$typeof===c||e.$$typeof===h||e.$$typeof===y||e.$$typeof===v||e.$$typeof===g)},reactIs_development.typeOf=b}()),reactIs_development}"production"===process.env.NODE_ENV?reactIs$1.exports=requireReactIs_production_min():reactIs$1.exports=requireReactIs_development();var reactIsExports=reactIs$1.exports,reactIs=reactIsExports,FORWARD_REF_STATICS={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},MEMO_STATICS={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},TYPE_STATICS={};TYPE_STATICS[reactIs.ForwardRef]=FORWARD_REF_STATICS,TYPE_STATICS[reactIs.Memo]=MEMO_STATICS;var IntlContext=typeof window<"u"&&!window.__REACT_INTL_BYPASS_GLOBAL_CONTEXT__?window.__REACT_INTL_CONTEXT__||(window.__REACT_INTL_CONTEXT__=reactExports.createContext(null)):reactExports.createContext(null);IntlContext.Consumer;var IntlProvider$2=IntlContext.Provider,Provider=IntlProvider$2,Context=IntlContext,DisplayName,DisplayNameParts;function useIntl(){var e=reactExports.useContext(Context);return invariantIntlContext(e),e}function createFormattedDateTimePartsComponent(e){var t=function(t){var n=useIntl(),r=t.value,i=t.children,s=__rest$1(t,["value","children"]),o="string"==typeof r?new Date(r||0):r;return i("formatDate"===e?n.formatDateToParts(o,s):n.formatTimeToParts(o,s))};return t.displayName=DisplayNameParts[e],t}function createFormattedComponent(e){var t=function(t){var n=useIntl(),r=t.value,i=t.children,s=__rest$1(t,["value","children"]),o=n[e](r,s);if("function"==typeof i)return i(o);var a=n.textComponent||reactExports.Fragment;return reactExports.createElement(a,null,o)};return t.displayName=DisplayName[e],t}function assignUniqueKeysToFormatXMLElementFnArgument(e){return e&&Object.keys(e).reduce((function(t,n){var r=e[n];return t[n]=isFormatXMLElementFn(r)?assignUniqueKeysToParts(r):r,t}),{})}!function(e){e.formatDate="FormattedDate",e.formatTime="FormattedTime",e.formatNumber="FormattedNumber",e.formatList="FormattedList",e.formatDisplayName="FormattedDisplayName"}(DisplayName||(DisplayName={})),function(e){e.formatDate="FormattedDateParts",e.formatTime="FormattedTimeParts",e.formatNumber="FormattedNumberParts",e.formatList="FormattedListParts"}(DisplayNameParts||(DisplayNameParts={}));var formatMessage=function(e,t,n,r){for(var i=[],s=4;s<arguments.length;s++)i[s-4]=arguments[s];var o=assignUniqueKeysToFormatXMLElementFnArgument(r),a=formatMessage$1.apply(void 0,__spreadArray$3([e,t,n,o],i,!1));return Array.isArray(a)?reactExports.Children.toArray(a):a},createIntl=function(e,t){var n=e.defaultRichTextElements,r=__rest$1(e,["defaultRichTextElements"]),i=assignUniqueKeysToFormatXMLElementFnArgument(n),s=createIntl$1(__assign$4(__assign$4(__assign$4({},DEFAULT_INTL_CONFIG),r),{defaultRichTextElements:i}),t),o={locale:s.locale,timeZone:s.timeZone,fallbackOnEmptyString:s.fallbackOnEmptyString,formats:s.formats,defaultLocale:s.defaultLocale,defaultFormats:s.defaultFormats,messages:s.messages,onError:s.onError,defaultRichTextElements:i};return __assign$4(__assign$4({},s),{formatMessage:formatMessage.bind(null,o,s.formatters),$t:formatMessage.bind(null,o,s.formatters)})};function processIntlConfig(e){return{locale:e.locale,timeZone:e.timeZone,fallbackOnEmptyString:e.fallbackOnEmptyString,formats:e.formats,textComponent:e.textComponent,messages:e.messages,defaultLocale:e.defaultLocale,defaultFormats:e.defaultFormats,onError:e.onError,onWarn:e.onWarn,wrapRichTextChunksInFragment:e.wrapRichTextChunksInFragment,defaultRichTextElements:e.defaultRichTextElements}}var IntlProvider$1=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.cache=createIntlCache(),t.state={cache:t.cache,intl:createIntl(processIntlConfig(t.props),t.cache),prevConfig:processIntlConfig(t.props)},t}return __extends$2(t,e),t.getDerivedStateFromProps=function(e,t){var n=t.prevConfig,r=t.cache,i=processIntlConfig(e);return shallowEqual(n,i)?null:{intl:createIntl(i,r),prevConfig:i}},t.prototype.render=function(){return invariantIntlContext(this.state.intl),reactExports.createElement(Provider,{value:this.state.intl},this.props.children)},t.displayName="IntlProvider",t.defaultProps=DEFAULT_INTL_CONFIG,t}(reactExports.PureComponent);function areEqual(e,t){var n=e.values,r=__rest$1(e,["values"]),i=t.values,s=__rest$1(t,["values"]);return shallowEqual(i,n)&&shallowEqual(r,s)}function FormattedMessage(e){var t=useIntl(),n=t.formatMessage,r=t.textComponent,i=void 0===r?reactExports.Fragment:r,s=e.id,o=e.description,a=e.defaultMessage,l=e.values,u=e.children,c=e.tagName,d=void 0===c?i:c,p=n({id:s,description:o,defaultMessage:a},l,{ignoreTag:e.ignoreTag});return"function"==typeof u?u(Array.isArray(p)?p:[p]):d?reactExports.createElement(d,null,reactExports.Children.toArray(p)):reactExports.createElement(reactExports.Fragment,null,p)}FormattedMessage.displayName="FormattedMessage";var MemoizedFormattedMessage=reactExports.memo(FormattedMessage,areEqual);MemoizedFormattedMessage.displayName="MemoizedFormattedMessage",createFormattedComponent("formatDate"),createFormattedComponent("formatTime"),createFormattedComponent("formatNumber"),createFormattedComponent("formatList"),createFormattedComponent("formatDisplayName"),createFormattedDateTimePartsComponent("formatDate"),createFormattedDateTimePartsComponent("formatTime");const getNodeLabelText=e=>{var t,n,r;const i=e.attributes;return isUiNodeAnchorAttributes(i)?i.title.text:isUiNodeImageAttributes(i)?(null==(t=e.meta.label)?void 0:t.text)??"":isUiNodeInputAttributes(i)&&null!=(n=i.label)&&n.text?i.label.text:(null==(r=e.meta.label)?void 0:r.text)??""};function isUiNodeAnchorAttributes(e){return"a"===e.node_type}function isUiNodeImageAttributes(e){return"img"===e.node_type}function isUiNodeInputAttributes(e){return"input"===e.node_type}function isUiNodeTextAttributes(e){return"text"===e.node_type}function isUiNodeScriptAttributes(e){return"script"===e.node_type}function getNodeId({attributes:e}){return isUiNodeInputAttributes(e)?e.name:"id"in e?e.id:""}const getNodeInputType=e=>e&&isUiNodeInputAttributes(e)?e.type:"",filterNodesByGroups=({nodes:e,groups:t,withoutDefaultGroup:n,attributes:r,withoutDefaultAttributes:i,excludeAttributeTypes:s,excludeAttributeValues:o})=>{const a=e=>"string"==typeof e?e.split(","):e;return e.filter((({group:e,attributes:l})=>{if(!t&&!r&&!s)return!0;const u=a(t)??[];n||u.push("default");const c=a(r)??[];i||(e.includes("default")&&c.push("hidden"),(e.includes("webauthn")||e.includes("totp"))&&c.push("input","script"));const d=a(s)??[],p=a(o)??[],f=!t||u.includes(e),m=!r||c.includes(getNodeInputType(l)),g=!s||!d.includes(getNodeInputType(l)),h=!o||!p.includes(getNodeInputValue(l));return f&&m&&g&&h}))},getNodeInputValue=e=>e&&isUiNodeInputAttributes(e)?String(e.value):"",Image=({header:e,className:t,...n})=>jsxRuntimeExports.jsxs("div",{className:cn(t,gridStyle({gap:4})),children:[e&&jsxRuntimeExports.jsx("div",{className:typographyStyle({size:"small",type:"regular"}),children:e}),jsxRuntimeExports.jsx("img",{...n})]}),Typography$1=({children:e,size:t,type:n,color:r,className:i,...s})=>jsxRuntimeExports.jsx("div",{className:cn(typographyStyle({size:t,type:n}),colorSprinkle({color:r}),i),...s,children:e}),getNodeLabel=e=>{const t=e.attributes;return isUiNodeAnchorAttributes(t)?t.title:isUiNodeImageAttributes(t)?e.meta.label:isUiNodeInputAttributes(t)&&t.label?t.label:e.meta.label},uiTextToFormattedMessage=({id:e,context:t={},text:n},r)=>{const i=Object.entries(t).reduce(((e,[t,n])=>Array.isArray(n)?{...e,[t]:n,[t+"_list"]:r.formatList(n)}:t.endsWith("_unix")&&"number"==typeof n?{...e,[t]:r.formatDate(new Date(1e3*n)),[t+"_since"]:r.formatDateTimeRange(new Date(n),new Date),[t+"_since_minutes"]:Math.abs((n-(new Date).getTime()/1e3)/60).toFixed(2),[t+"_until"]:r.formatDateTimeRange(new Date,new Date(n)),[t+"_until_minutes"]:Math.abs(((new Date).getTime()/1e3-n)/60).toFixed(2)}:{...e,[t]:n}),{});return r.formatMessage({id:`identities.messages.${e}`,defaultMessage:n},i)};function dataAttributes(e){return Object.entries(e).reduce(((e,[t,n])=>(t.startsWith("data-")&&(e[t]=n),e)),{})}const Node=({node:node,className:className,buttonOverrideProps:buttonOverrideProps,buttonSocialOverrideProps:buttonSocialOverrideProps})=>{var r,a,d;const intl=useIntl(),formatMessage=e=>e?uiTextToFormattedMessage(e,intl):"";if(isUiNodeImageAttributes(node.attributes))return jsxRuntimeExports.jsx(Image,{src:node.attributes.src,alt:formatMessage(node.meta.label),"data-testid":`node/image/${node.attributes.id}`,header:formatMessage(node.meta.label),width:node.attributes.width,height:node.attributes.height,...dataAttributes(node.attributes)});if(isUiNodeTextAttributes(node.attributes)){const e=node.attributes.id;return 1050015===node.attributes.text.id?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:4,direction:"row"}),style:{display:"inline-flex",flexWrap:"wrap",gap:pxToRem(48),maxWidth:"fit-content",alignItems:"center"},"data-testid":`node/text/${e}`,children:[jsxRuntimeExports.jsx(Typography$1,{variant:"body1","data-testid":`node/text/${node.attributes.id}/label`,style:{flexBasis:"100%"},children:formatMessage(node.meta.label)}),node.attributes.text.context.secrets.map(((e,t)=>jsxRuntimeExports.jsx("pre",{"data-testid":"node/text/lookup_secret_codes/text",children:jsxRuntimeExports.jsx("code",{children:formatMessage(e)})},t)))]}):jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:4}),"data-testid":`node/text/${e}`,children:[jsxRuntimeExports.jsx(Typography$1,{variant:"body1","data-testid":`node/text/${node.attributes.id}/label`,children:formatMessage(node.meta.label)}),jsxRuntimeExports.jsx("pre",{"data-testid":`node/text/${e}/text`,children:jsxRuntimeExports.jsx("code",{children:formatMessage(node.attributes.text)})})]})}if(isUiNodeInputAttributes(node.attributes)){const attrs=node.attributes,nodeType=attrs.type,isSocial=!("provider"!==attrs.name&&"link"!==attrs.name&&"unlink"!==attrs.name||"oidc"!==node.group&&"saml"!==node.group),submit={type:attrs.type,name:attrs.name,...attrs.value&&{value:attrs.value}};switch(nodeType){case"button":case"submit":if(isSocial&&(submit.formNoValidate=!0,submit.onClick=e=>{e.currentTarget.type="submit",e.currentTarget.dispatchEvent(new Event("submit",{cancelable:!0,bubbles:!0}))}),attrs.onclick){const oc=attrs.onclick;submit.onClick=()=>{eval(oc)}}return(1070007===(null==(r=node.meta.label)?void 0:r.id)||1070008===(null==(a=node.meta.label)?void 0:a.id)||1060007===(null==(d=node.meta.label)?void 0:d.id))&&(submit.formNoValidate=!0),isSocial?jsxRuntimeExports.jsx(ButtonSocial$1,{className:className,header:formatMessage(getNodeLabel(node)),brand:attrs.value.toLowerCase(),variant:"semibold",size:"medium",fullWidth:!0,disabled:attrs.disabled,...buttonSocialOverrideProps&&buttonSocialOverrideProps,...submit,...dataAttributes(attrs)}):jsxRuntimeExports.jsx(Button$1,{className:className,header:formatMessage(getNodeLabel(node)),variant:"semibold",size:"medium",fullWidth:!0,disabled:attrs.disabled,...buttonOverrideProps&&buttonOverrideProps,...submit,...dataAttributes(attrs)});case"datetime-local":case"checkbox":return jsxRuntimeExports.jsx(Checkbox$1,{className:className,helperMessage:jsxRuntimeExports.jsx(NodeMessages$1,{nodes:[node],gap:4,textPosition:"start"}),label:formatMessage(getNodeLabel(node)),name:attrs.name,required:attrs.required,defaultValue:attrs.value,disabled:attrs.disabled,defaultChecked:!!attrs.value,dataTestid:`node/input/${attrs.name}`,...dataAttributes(attrs)});default:return jsxRuntimeExports.jsx(InputField$1,{helperMessage:jsxRuntimeExports.jsx(NodeMessages$1,{nodes:[node],gap:4,textPosition:"start"}),dataTestid:`node/input/${attrs.name}`,className:className,name:attrs.name,header:formatMessage(getNodeLabel(node)),type:attrs.type,autoComplete:attrs.autocomplete??("identifier"===attrs.name?"username":""),defaultValue:attrs.value,required:attrs.required,disabled:attrs.disabled,pattern:attrs.pattern,...dataAttributes(attrs)})}}else if(isUiNodeAnchorAttributes(node.attributes))return jsxRuntimeExports.jsx(ButtonLink$1,{href:node.attributes.href,title:formatMessage(node.attributes.title),"data-testid":`node/anchor/${node.attributes.id}`,className:className,position:"center",...dataAttributes(node.attributes),children:formatMessage(node.attributes.title)});return null},nodeMessage=({key:e,message:t,...n})=>{const r=useIntl();return jsxRuntimeExports.jsx(Message$1,{"data-testid":`ui/message/${t.id}`,severity:t.type,...n,children:uiTextToFormattedMessage(t,r)},e)},NodeMessages$1=({nodes:e,uiMessages:t,...n})=>{const{gap:r,direction:i,...s}=n,o=[...(null==e?void 0:e.reduce(((e,{messages:t})=>(e.push(...t.map(((e,t)=>nodeMessage({message:e,key:`node-group-message-${e.id}-${t}`,...s}))).filter(Boolean)),e)),[]))??[],...(null==t?void 0:t.map(((e,t)=>nodeMessage({message:e,key:`ui-messsage-${e.id}-${t}`}))))??[]];return o.length>0?jsxRuntimeExports.jsx("div",{className:gridStyle({gap:r??16,direction:i}),children:o}):null},FilterFlowNodes=({filter:e,includeCSRF:t,...n})=>{const r=filterNodesByGroups(e).filter((e=>t??"csrf_token"!==(e=>isUiNodeInputAttributes(e.attributes)?e.attributes.name:"")(e))).map(((e,t)=>({node:jsxRuntimeExports.jsx(Node,{node:e,...n},isUiNodeInputAttributes(e.attributes)?e.attributes.name:isUiNodeImageAttributes(e.attributes)?e.attributes.src:isUiNodeAnchorAttributes(e.attributes)||isUiNodeTextAttributes(e.attributes)||isUiNodeScriptAttributes(e.attributes)?e.attributes.id:t),hidden:"hidden"===getNodeInputType(e.attributes)})));return r.length>0?jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[r.filter((e=>e.hidden)).map((e=>e.node)),jsxRuntimeExports.jsx("div",{className:gridStyle({gap:16}),children:r.filter((e=>!e.hidden)).map((e=>e.node))})]}):null},useScriptNodes=({nodes:e})=>{reactExports.useEffect((()=>{const t=filterNodesByGroups({nodes:e,groups:["webauthn","captcha"],attributes:"text/javascript",withoutDefaultGroup:!0,withoutDefaultAttributes:!0}).map((e=>{const t=e.attributes,n=document.createElement("script");return n.setAttribute("data-testid",`node/script/${n.id}`),n.src=t.src,n.type=t.type,n.async=t.async,n.referrerPolicy=t.referrerpolicy,n.crossOrigin=t.crossorigin,n.integrity=t.integrity,document.body.appendChild(n),n}));return()=>{t.forEach((e=>{document.body.removeChild(e)}))}}),[e])},UserAuthForm$1=({flow:e,children:t,submitOnEnter:n,onSubmit:r,formFilterOverride:i,className:s,...o})=>{const a=r?e=>{e.preventDefault();const t=e.currentTarget,n=new FormData(t);let i=Object.fromEntries(n);if("submitter"in e.nativeEvent){const t=e.nativeEvent.submitter;i={...i,[t.name]:t.value}}r({body:i,event:e})}:void 0;return jsxRuntimeExports.jsx("form",{className:cn(s,formStyle),action:e.ui.action,method:e.ui.method,onKeyDown:e=>{"Enter"===e.key&&!n&&(e.stopPropagation(),e.preventDefault())},onSubmit:a,...o,children:jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:i??{nodes:e.ui.nodes,groups:["default"],attributes:"hidden"},includeCSRF:!0}),t]})})},hasGroup=e=>t=>t.some((({type:t,group:n})=>"input"===t&&n===e)),hasOidc=hasGroup("oidc"),hasSaml=hasGroup("saml"),hasPassword=hasGroup("password"),hasProfile=hasGroup("profile"),hasWebauthn=hasGroup("webauthn"),hasPasskey=hasGroup("passkey"),hasIdentifierFirst=hasGroup("identifier_first"),hasLookupSecret=hasGroup("lookup_secret"),hasTotp=hasGroup("totp"),hasCode=hasGroup("code"),hasCaptcha=hasGroup("captcha"),hasHiddenIdentifier=e=>null==e?void 0:e.some((({attributes:e})=>"name"in e&&"identifier"===e.name&&"hidden"===e.type)),AuthCodeSection=({nodes:e})=>hasCode(e)?jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:["code","identifier_first","captcha"],withoutDefaultGroup:!0,withoutDefaultAttributes:!0,attributes:["hidden"]}}),jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:["code"],withoutDefaultAttributes:!0,excludeAttributeTypes:["hidden","button","submit"]}}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:"code",withoutDefaultAttributes:!0,attributes:["button","submit"],excludeAttributeTypes:["hidden"]}})]})]}):null;function CaptchaSection({nodes:e}){return e.filter((e=>"captcha"===e.group)).map(((e,t)=>{if(isUiNodeTextAttributes(e.attributes)){if("captcha"===e.attributes.id||1070015===e.attributes.text.id)return jsxRuntimeExports.jsx("div",{id:e.attributes.id},e.attributes.id)}else if("div"===e.attributes.node_type){const{id:t}=e.attributes;return jsxRuntimeExports.jsx("div",{id:t},t)}return jsxRuntimeExports.jsx(Node,{node:e},t)}))}const LinkSection=({nodes:e})=>jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:["link","code","identifier_first"],attributes:["hidden"]}}),jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx("div",{className:gridStyle({gap:16}),children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:["link","code"],excludeAttributeTypes:["submit","hidden"]}})}),jsxRuntimeExports.jsx(CaptchaSection,{nodes:e}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:["link","code"],attributes:"submit",excludeAttributeTypes:["hidden"]}})]})]});var identifierStyle="ory_elements__identifier__17kmce60",identifierNameStyle="ory_elements__identifier__17kmce61";const LoggedInInfo=({flow:e})=>{var t;const n=null==(t=e.ui.nodes.find((e=>"name"in e.attributes&&"identifier"===e.attributes.name)))?void 0:t.attributes;return n&&"value"in n?jsxRuntimeExports.jsxs("div",{className:identifierStyle,children:[jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"login.logged-in-as-label",defaultMessage:"You are using:"}),jsxRuntimeExports.jsx("div",{className:identifierNameStyle,children:n.value})]}):null},IdentifierFirstLoginSection=e=>{const t=e.ui.nodes;return hasIdentifierFirst(t)&&"identifier_first"!==e.active?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:t,groups:["default","identifier_first"],excludeAttributeTypes:["submit","hidden"]}}),jsxRuntimeExports.jsx(CaptchaSection,{nodes:t}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:t,groups:["identifier_first"],attributes:"submit"}})]}):null},LoginSection=({nodes:e,forgotPasswordURL:t})=>hasPassword(e)?jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:["link","code","identifier_first"],attributes:["hidden"]}}),jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:16}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:["default","password"],excludeAttributeTypes:["submit","hidden"]}}),t&&jsxRuntimeExports.jsx(ButtonLink$1,{"data-testid":"forgot-password-link",href:t,children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"login.forgot-password",defaultMessage:"Forgot password?"})})]}),jsxRuntimeExports.jsx(CaptchaSection,{nodes:e}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:["password"],attributes:"submit",excludeAttributeTypes:["hidden"]}})]})]}):hasCaptcha(e)?jsxRuntimeExports.jsx(CaptchaSection,{nodes:e}):null,LookupSecretSettingsSection$1=({flow:e})=>{const t={nodes:e.ui.nodes,groups:"lookup_secret",withoutDefaultGroup:!0};return hasLookupSecret(e.ui.nodes)?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,excludeAttributeTypes:"submit,button"}}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,attributes:"submit,button"},buttonOverrideProps:{fullWidth:!1}})]}):null},OIDCSection=e=>{const t=!("oidc"===e.active||"saml"===e.active),n=filterNodesByGroups({nodes:e.ui.nodes,groups:["oidc","saml"],withoutDefaultGroup:t,excludeAttributeTypes:"submit"}).length>0;return hasOidc(e.ui.nodes)||hasSaml(e.ui.nodes)?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[n&&jsxRuntimeExports.jsx("div",{className:gridStyle({gap:16}),children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["oidc","saml"],withoutDefaultGroup:t,excludeAttributeTypes:["submit"]}})}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["oidc","saml"],attributes:"submit",withoutDefaultGroup:!0}})]}):null},OIDCSettingsSection$1=({flow:e})=>{const t={nodes:e.ui.nodes,groups:["oidc","saml"],withoutDefaultGroup:!0};return hasOidc(e.ui.nodes)?jsxRuntimeExports.jsx("div",{className:gridStyle({gap:32}),children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:t,buttonOverrideProps:{fullWidth:!1}})}):null},PasskeySettingsSection$1=({flow:e})=>{const t={nodes:e.ui.nodes,groups:"passkey",withoutDefaultGroup:!0};return hasPasskey(e.ui.nodes)?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,excludeAttributeTypes:"onclick,button"}}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,attributes:"onclick,button"},buttonOverrideProps:{fullWidth:!1}})]}):null},PasswordSettingsSection$1=({flow:e})=>{const t={nodes:e.ui.nodes,groups:"password",withoutDefaultGroup:!0};return hasPassword(e.ui.nodes)?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,excludeAttributeTypes:"submit,button"}}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,attributes:"submit,button"},buttonOverrideProps:{fullWidth:!1}})]}):null},PasswordlessSection=e=>hasWebauthn(e.ui.nodes)?jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["webauthn","identifier_first","captcha"],withoutDefaultAttributes:!0,attributes:["hidden"]}}),jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx("div",{className:gridStyle({gap:16}),"data-testid":"asdf",children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["webauthn"],withoutDefaultAttributes:!0,excludeAttributeTypes:["hidden","button","submit"]}})}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["webauthn"],withoutDefaultAttributes:!0,attributes:["button","submit"],excludeAttributeTypes:["hidden"]}})]})]}):null,PasskeySection=e=>hasPasskey(e.ui.nodes)?jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["identifier_first","passkey","captcha"],withoutDefaultAttributes:!0,attributes:["hidden"]}}),jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx("div",{className:gridStyle({gap:16}),children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["passkey"],withoutDefaultAttributes:!0,excludeAttributeTypes:["hidden","button","submit"]}})}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["passkey"],withoutDefaultAttributes:!0,attributes:["button","submit"],excludeAttributeTypes:["hidden"]}})]})]}):null,PasskeyLoginSection=e=>hasPasskey(e.ui.nodes)?jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["passkey","identifier_first","captcha"],withoutDefaultAttributes:!0,attributes:["hidden"]}}),jsxRuntimeExports.jsx("div",{className:gridStyle({gap:32}),children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["passkey"],withoutDefaultAttributes:!0,attributes:["button","submit"]}})})]}):null,PasswordlessLoginSection=e=>hasWebauthn(e.ui.nodes)?jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["webauthn","identifier_first","captcha"],withoutDefaultAttributes:!0,attributes:["hidden"]}}),jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["webauthn"],withoutDefaultAttributes:!0,excludeAttributeTypes:["hidden","button","submit"]}}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["webauthn"],withoutDefaultAttributes:!0,attributes:["button","submit"],excludeAttributeTypes:["hidden"]}})]})]}):null,ProfileSettingsSection$1=({flow:e})=>{const t={nodes:e.ui.nodes,groups:"profile"};return jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,excludeAttributeTypes:"submit,button"}}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,attributes:"submit,button"},buttonOverrideProps:{fullWidth:!1}})]})},ProfileRegistrationSection=e=>hasProfile(e.ui.nodes)?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["profile"],excludeAttributeTypes:"submit,hidden"}}),jsxRuntimeExports.jsx(CaptchaSection,{nodes:e.ui.nodes}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["profile"],excludeAttributeTypes:"hidden",attributes:"submit"}})]}):null,ProfileLoginSection=e=>hasProfile(e.ui.nodes)?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["profile"],excludeAttributeTypes:"submit,hidden"}}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e.ui.nodes,groups:["profile"],excludeAttributeTypes:"hidden",attributes:"submit"}})]}):null,RegistrationSection=({nodes:e})=>hasPassword(e)?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx("div",{className:gridStyle({gap:16}),children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:["password"],excludeAttributeTypes:"submit,hidden"}})}),jsxRuntimeExports.jsx(CaptchaSection,{nodes:e}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:e,groups:["password"],excludeAttributeTypes:"hidden",attributes:"submit"}})]}):hasCaptcha(e)?jsxRuntimeExports.jsx(CaptchaSection,{nodes:e}):null,TOTPSettingsSection$1=({flow:e})=>{const t={nodes:e.ui.nodes,groups:"totp",withoutDefaultGroup:!0};return hasTotp(e.ui.nodes)?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,excludeAttributeTypes:"submit,button"}}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,attributes:"submit,button"},buttonOverrideProps:{fullWidth:!1}})]}):null},WebAuthnSettingsSection$1=({flow:e})=>{const t={nodes:e.ui.nodes,groups:"webauthn",withoutDefaultGroup:!0};return hasWebauthn(e.ui.nodes)?jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,excludeAttributeTypes:"onclick,button"}}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{...t,attributes:"onclick,button"},buttonOverrideProps:{fullWidth:!1}})]}):null},UserAuthCard$1=({title:e,subtitle:t,additionalProps:n,cardImage:r,onSubmit:i,includeScripts:s,className:o,flow:a,flowType:l})=>{var u,c,d,p,f,m,g,h,y,v,b;const _={flow:a,flowType:l,additionalProps:n},x=useIntl();if(s&&useScriptNodes({nodes:_.flow.ui.nodes}),!e)switch(_.flowType){case"login":e=_.flow.refresh?x.formatMessage({id:"login.title-refresh",defaultMessage:"Confirm it's you"}):"aal2"===_.flow.requested_aal?x.formatMessage({id:"login.title-aal2",defaultMessage:"Second factor authentication"}):x.formatMessage({id:"login.title",defaultMessage:"Sign in"});break;case"registration":e=x.formatMessage({id:"registration.title",defaultMessage:"Register an account"});break;case"recovery":e=x.formatMessage({id:"recovery.title",defaultMessage:"Recover your account"});break;case"verification":e=x.formatMessage({id:"verification.title",defaultMessage:"Verify your account"})}if(!t)switch(_.flowType){case"login":_.flow.oauth2_login_request&&(t=x.formatMessage({id:"login.subtitle-oauth2",defaultMessage:"To authenticate {clientName}"},{clientName:(null==(u=_.flow.oauth2_login_request.client)?void 0:u.client_name)??(null==(c=_.flow.oauth2_login_request.client)?void 0:c.client_uri)}));break;case"registration":_.flow.oauth2_login_request&&(t=x.formatMessage({id:"registration.subtitle-oauth2",defaultMessage:"To authenticate {clientName}"},{clientName:(null==(d=_.flow.oauth2_login_request.client)?void 0:d.client_name)??(null==(p=_.flow.oauth2_login_request.client)?void 0:p.client_uri)}))}let k=null,w=null,S=null,E=null,T=null,R=null,j=null,C=null;const P=e=>"aal2"===e.requested_aal||!!e.refresh,I=()=>"login"===_.flowType&&P(_.flow)&&(hasTotp(a.ui.nodes)||hasWebauthn(a.ui.nodes)||hasPasskey(a.ui.nodes)||hasLookupSecret(a.ui.nodes)),A=hasHiddenIdentifier(a.ui.nodes);switch(_.flowType){case"login":E=PasswordlessLoginSection(a),T=PasskeyLoginSection(a),R=IdentifierFirstLoginSection(a),w=OIDCSection(a),j=ProfileLoginSection(a),S=AuthCodeSection({nodes:a.ui.nodes}),k=LoginSection({nodes:a.ui.nodes,...n}),null!=(f=_.flow.ui.messages)&&f.some((e=>1010016===e.id))?C={text:x.formatMessage({id:"login.cancel-label",defaultMessage:"Not the right account?"}),buttonText:x.formatMessage({id:"login.cancel-button",defaultMessage:"Cancel"}),url:null==(m=_.additionalProps)?void 0:m.loginURL,dataTestId:"cancel-link"}:P(_.flow)&&null!=(g=_.additionalProps)&&g.logoutURL?C={text:x.formatMessage({id:"login.logout-label",defaultMessage:"Something's not working?"}),buttonText:x.formatMessage({id:"login.logout-button",defaultMessage:"Logout"}),dataTestId:"logout-link",url:_.additionalProps.logoutURL}:null!=(h=_.additionalProps)&&h.signupURL&&(C={text:x.formatMessage({id:"login.registration-label",defaultMessage:"Don't have an account?"}),buttonText:x.formatMessage({id:"login.registration-button",defaultMessage:"Sign up"}),url:_.additionalProps.signupURL,dataTestId:"signup-link"});break;case"registration":E=PasswordlessSection(a),T=PasskeySection(a),j=ProfileRegistrationSection(a),w=OIDCSection(a),S=AuthCodeSection({nodes:a.ui.nodes}),k=RegistrationSection({nodes:a.ui.nodes}),null!=(y=_.additionalProps)&&y.loginURL&&(C={text:x.formatMessage({id:"registration.login-label",defaultMessage:"Already have an account?"}),url:_.additionalProps.loginURL,buttonText:x.formatMessage({id:"registration.login-button",defaultMessage:"Sign in"}),dataTestId:"cta-link"});break;case"recovery":k=LinkSection({nodes:a.ui.nodes}),null!=(v=_.additionalProps)&&v.loginURL&&(C={text:x.formatMessage({id:"recovery.login-label",defaultMessage:"Remember your credentials?"}),buttonText:x.formatMessage({id:"recovery.login-button",defaultMessage:"Sign in"}),url:_.additionalProps.loginURL,dataTestId:"cta-link"});break;case"verification":k=LinkSection({nodes:a.ui.nodes}),null!=(b=_.additionalProps)&&b.signupURL&&(C={text:x.formatMessage({id:"verification.registration-label",defaultMessage:"Don't have an account?"}),buttonText:x.formatMessage({id:"verification.registration-button",defaultMessage:"Sign up"}),url:_.additionalProps.signupURL,dataTestId:"cta-link"});break;default:k=null}return jsxRuntimeExports.jsx(Card$1,{className:o,heading:jsxRuntimeExports.jsx("h2",{className:typographyStyle({type:"regular",size:"small"}),children:e}),image:r,"data-testid":`${_.flowType}-auth-card`,children:jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[t&&jsxRuntimeExports.jsx(Message$1,{severity:"default",children:t}),jsxRuntimeExports.jsx(NodeMessages$1,{uiMessages:a.ui.messages}),jsxRuntimeExports.jsx(Divider$1,{}),w&&jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,"data-testid":`${_.flowType}-flow-oidc`,children:w}),jsxRuntimeExports.jsx(Divider$1,{})]}),R&&jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,"data-testid":`${_.flowType}-two-step`,children:R})}),!(!T||P(a)&&"registration"!==_.flowType)&&jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,submitOnEnter:!0,onSubmit:i,"data-testid":"passkey-flow",children:T})}),S&&jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,"data-testid":`${_.flowType}-flow-code`,children:S})}),k&&!I()&&jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,submitOnEnter:!0,onSubmit:i,"data-testid":`${_.flowType}-flow`,children:k})}),I()&&jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(NodeMessages$1,{nodes:filterNodesByGroups({nodes:a.ui.nodes,groups:["password","webauthn","passkey","totp","lookup_secret"]})}),I()&&[hasWebauthn(a.ui.nodes)&&jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,"data-testid":"webauthn-flow",children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:a.ui.nodes,groups:"webauthn",withoutDefaultGroup:!0}})}),hasPasskey(a.ui.nodes)&&jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,"data-testid":"passkey-flow",children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:a.ui.nodes,groups:["passkey"],withoutDefaultGroup:!0}})}),hasPassword(a.ui.nodes)&&jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,"data-testid":"password-flow",children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:a.ui.nodes,groups:"password",withoutDefaultGroup:!0}})}),hasProfile(a.ui.nodes)&&jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,"data-testid":"profile-flow",children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:a.ui.nodes,groups:"profile",withoutDefaultGroup:!0}})}),hasTotp(a.ui.nodes)&&jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,"data-testid":"totp-flow",onSubmit:i,submitOnEnter:!0,children:jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:a.ui.nodes,groups:"totp",withoutDefaultGroup:!0,excludeAttributeTypes:"submit"}}),jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:a.ui.nodes,groups:"totp",withoutDefaultGroup:!0,attributes:"submit"}})]})}),hasLookupSecret(a.ui.nodes)&&jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,"data-testid":"lookup-secret-flow",onSubmit:i,submitOnEnter:!0,children:jsxRuntimeExports.jsx(FilterFlowNodes,{filter:{nodes:a.ui.nodes,groups:"lookup_secret",withoutDefaultGroup:!0}})})].filter(Boolean).map(((e,t)=>jsxRuntimeExports.jsx("div",{children:t>0?jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(Divider$1,{})," ",e]}):e},t)))]}),!(!E||P(a)&&"registration"!==_.flowType)&&jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,submitOnEnter:!0,onSubmit:i,"data-testid":"passwordless-flow",formFilterOverride:{nodes:a.ui.nodes,groups:["default","webauthn"],attributes:"hidden"},children:E})}),!!j&&hasProfile(a.ui.nodes)&&jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(UserAuthForm$1,{flow:a,"data-testid":`${_.flowType}-flow-profile`,children:j})}),A&&jsxRuntimeExports.jsx(LoggedInInfo,{flow:a}),C&&MessageSection(C)]})})},UserConsentCard$1=({csrfToken:e,consent:t,cardImage:n,client_name:r="Unnamed Client",requested_scope:i=[],client:s,action:o,className:a})=>{const l=useIntl();return jsxRuntimeExports.jsx(Card$1,{className:a,heading:jsxRuntimeExports.jsx("div",{style:{textAlign:"center"},children:jsxRuntimeExports.jsx(Typography$1,{type:"bold",children:r})}),image:n,children:jsxRuntimeExports.jsxs("form",{action:o,method:"post",children:[jsxRuntimeExports.jsx("input",{type:"hidden",name:"_csrf",value:e}),jsxRuntimeExports.jsx("input",{type:"hidden",name:"consent_challenge",value:null==t?void 0:t.challenge}),jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:16}),children:[jsxRuntimeExports.jsx("div",{className:gridStyle({gap:4}),style:{marginBottom:16},children:jsxRuntimeExports.jsx(Typography$1,{children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"consent.requested-permissions-label",defaultMessage:"The application requests access to the following permissions:"})})}),jsxRuntimeExports.jsx("div",{className:gridStyle({gap:4}),children:i.map((e=>jsxRuntimeExports.jsx(Checkbox$1,{label:e,value:e,name:"grant_scope"},e)))}),jsxRuntimeExports.jsx("div",{className:gridStyle({gap:4}),children:jsxRuntimeExports.jsx(Typography$1,{size:"xsmall",children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"consent.description",defaultMessage:"Only grant permissions if you trust this site or app. You do not need to accept all permissions."})})}),jsxRuntimeExports.jsxs("div",{className:gridStyle({direction:"row"}),children:[(null==s?void 0:s.policy_uri)&&jsxRuntimeExports.jsx("a",{href:s.policy_uri,target:"_blank",rel:"noreferrer",children:jsxRuntimeExports.jsx(Typography$1,{size:"xsmall",children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"consent.privacy-policy-label",defaultMessage:"Privacy Policy"})})}),(null==s?void 0:s.tos_uri)&&jsxRuntimeExports.jsx("a",{href:s.tos_uri,target:"_blank",rel:"noreferrer",children:jsxRuntimeExports.jsx(Typography$1,{size:"xsmall",children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"consent.terms-of-service-label",defaultMessage:"Terms of Service"})})})]}),jsxRuntimeExports.jsx(Divider$1,{}),jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:8}),children:[jsxRuntimeExports.jsx(Checkbox$1,{label:l.formatMessage({id:"consent.remember-tooltip",defaultMessage:"remember my decision"}),id:"remember",name:"remember"}),jsxRuntimeExports.jsx(Typography$1,{size:"xsmall",children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"consent.remember-label",defaultMessage:"Remember this decision for next time. The application will not be able to ask for additional permissions without your consent."})})]}),jsxRuntimeExports.jsxs("div",{className:gridStyle({direction:"row"}),style:{justifyContent:"space-between",alignItems:"center"},children:[jsxRuntimeExports.jsx(Button$1,{type:"submit",id:"reject",name:"consent_action",value:"reject",variant:"error",header:l.formatMessage({id:"consent.action-reject",defaultMessage:"Deny"})}),jsxRuntimeExports.jsx(Button$1,{type:"submit",id:"accept",name:"consent_action",value:"accept",variant:"semibold",header:l.formatMessage({id:"consent.action-accept",defaultMessage:"Allow"})})]})]})]})})},UserErrorCard$1=({title:e,error:t,backUrl:n,cardImage:r,contactSupportEmail:i,className:s})=>{const o=useIntl(),a=t.error,l=a.code,u=l>=500;if(!e)switch(l){case 404:e=o.formatMessage({id:"error.title-not-found",defaultMessage:"404 - Page not found"});break;case 500:e=o.formatMessage({id:"error.title-internal-server-error",defaultMessage:"Internal Server Error"});break;default:e=o.formatMessage({id:"error.title",defaultMessage:"An error occurred"})}return jsxRuntimeExports.jsx(Card$1,{className:s,heading:jsxRuntimeExports.jsx("h2",{className:typographyStyle({type:"regular",size:"small"}),children:e}),image:r,size:"wide",children:jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32,direction:"column"}),"data-testid":"ui/error/message",children:[!u&&jsxRuntimeExports.jsxs(Message$1,{severity:"error",children:[jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"error.description",defaultMessage:"An error occurred with the following message:"})," ",a.reason]}),jsxRuntimeExports.jsx(CodeBox$1,{"data-testid":"code-box",toggleText:"Error details",children:JSON.stringify(t,null,2)}),i&&jsxRuntimeExports.jsx(Message$1,{className:colorSprinkle({color:"foregroundMuted"}),children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"error.support-email-link",description:"A label and link below the error. The link href is 'mailto:{contactSupportEmail}'.",defaultMessage:"If the problem persists, please contact <a>{contactSupportEmail}</a>",values:{contactSupportEmail:i,a:e=>jsxRuntimeExports.jsxs(ButtonLink$1,{href:`mailto:${i}`,children:[" ",e]})}})}),jsxRuntimeExports.jsx(Message$1,{children:jsxRuntimeExports.jsx(ButtonLink$1,{href:n,children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"error.back-button",defaultMessage:"Go Back"})})})]})})},UserLogoutCard$1=({csrfToken:e,challenge:t,action:n,className:r,cardImage:i})=>{const s=useIntl();return jsxRuntimeExports.jsx(Card$1,{className:r,heading:jsxRuntimeExports.jsx("div",{style:{textAlign:"center"},children:jsxRuntimeExports.jsx(Typography$1,{children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"logout.title",defaultMessage:"Do you wish to log out?"})})}),image:i,children:jsxRuntimeExports.jsxs("form",{action:n,method:"post",children:[jsxRuntimeExports.jsx("input",{type:"hidden",name:"_csrf",value:e}),jsxRuntimeExports.jsx("input",{type:"hidden",name:"challenge",value:t}),jsxRuntimeExports.jsx("div",{className:gridStyle({gap:16}),children:jsxRuntimeExports.jsxs("div",{className:gridStyle({direction:"row"}),style:{justifyContent:"space-between",alignItems:"center"},children:[jsxRuntimeExports.jsx(Button$1,{type:"submit",id:"reject",value:"No",name:"submit",variant:"error",header:s.formatMessage({id:"logout.reject-button",defaultMessage:"No"})}),jsxRuntimeExports.jsx(Button$1,{type:"submit",id:"accept",value:"Yes",name:"submit",variant:"semibold",header:s.formatMessage({id:"logout.accept-button",defaultMessage:"Yes"})})]})})]})})},UserSettingsCard$1=({flow:e,method:t,title:n,includeScripts:r,onSubmit:i,className:s,dividerClassName:o})=>{const a=useIntl();r&&useScriptNodes({nodes:e.ui.nodes});let l=!1,u=null,c="";switch(t){case"profile":l=!0,c=n??a.formatMessage({id:"settings.title-profile",defaultMessage:"Profile Settings"}),u=jsxRuntimeExports.jsx(ProfileSettingsSection$1,{flow:e});break;case"password":hasPassword(e.ui.nodes)&&(l=!0,c=n??a.formatMessage({id:"settings.title-password",defaultMessage:"Change Password"}),u=jsxRuntimeExports.jsx(PasswordSettingsSection$1,{flow:e}));break;case"webauthn":hasWebauthn(e.ui.nodes)&&(l=!0,c=n??a.formatMessage({id:"settings.title-webauthn",defaultMessage:"Manage Hardware Tokens"}),u=jsxRuntimeExports.jsx(WebAuthnSettingsSection$1,{flow:e}));break;case"passkey":hasPasskey(e.ui.nodes)&&(l=!0,c=n??a.formatMessage({id:"settings.title-passkey",defaultMessage:"Manage Passkeys"}),u=jsxRuntimeExports.jsx(PasskeySettingsSection$1,{flow:e}));break;case"lookup_secret":hasLookupSecret(e.ui.nodes)&&(l=!0,c=n??a.formatMessage({id:"settings.title-lookup-secret",defaultMessage:"Manage 2FA Backup Recovery Codes"}),u=jsxRuntimeExports.jsx(LookupSecretSettingsSection$1,{flow:e}));break;case"oidc":hasOidc(e.ui.nodes)&&(l=!0,c=n??a.formatMessage({id:"settings.title-oidc",defaultMessage:"Social Sign In"}),u=jsxRuntimeExports.jsx(OIDCSettingsSection$1,{flow:e}));break;case"totp":hasTotp(e.ui.nodes)&&(l=!0,c=n??a.formatMessage({id:"settings.title-totp",defaultMessage:"Manage 2FA TOTP Authenticator App"}),u=jsxRuntimeExports.jsx(TOTPSettingsSection$1,{flow:e}));break;default:u=null}return l?jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsxs("div",{className:gridStyle({gap:32}),children:[c&&jsxRuntimeExports.jsx("h3",{className:cn(typographyStyle({size:"headline26",type:"regular"}),colorSprinkle({color:"foregroundDefault"})),children:c}),jsxRuntimeExports.jsx(UserAuthForm$1,{flow:e,onSubmit:i,className:s,"data-testid":`${t}-settings-card`,children:u})]}),jsxRuntimeExports.jsx(Divider$1,{fullWidth:!1,className:o})]}):null},SettingScreenNavigation=({navClassName:e,flow:t,logoutUrl:n,backUrl:r})=>{const i=useIntl();return jsxRuntimeExports.jsx(Nav$1,{className:e,navTitle:i.formatMessage({id:"settings.title-navigation",defaultMessage:"Account Settings"}),navSections:[...r?[{links:[{name:i.formatMessage({id:"settings.navigation-back-button",defaultMessage:"Back"}),href:r,iconLeft:"arrow-left",testId:"profile"}]}]:[],{links:[{name:i.formatMessage({id:"settings.navigation-profile",defaultMessage:"Profile"}),href:"#profile",iconLeft:"user",testId:"profile"},hasPassword(t.ui.nodes)&&{name:i.formatMessage({id:"settings.navigation-password",defaultMessage:"Password"}),href:"#password",iconLeft:"lock",testId:"password"},hasOidc(t.ui.nodes)&&{name:i.formatMessage({id:"settings.navigation-oidc",defaultMessage:"Social Sign In"}),href:"#oidc",iconLeft:"comments",testId:"oidc"},hasLookupSecret(t.ui.nodes)&&{name:i.formatMessage({id:"settings.navigation-backup-codes",defaultMessage:"2FA Backup Codes"}),href:"#lookup_secret",iconLeft:"shield",testId:"backup-codes"},hasWebauthn(t.ui.nodes)&&{name:i.formatMessage({id:"settings.navigation-webauthn",defaultMessage:"Hardware Tokens"}),href:"#webauthn",iconLeft:"key",testId:"webauthn"},hasPasskey(t.ui.nodes)&&{name:i.formatMessage({id:"settings.navigation-passkey",defaultMessage:"Passkeys"}),href:"#passkey",iconLeft:"fingerprint",testId:"passkey"},hasTotp(t.ui.nodes)&&{name:i.formatMessage({id:"settings.navigation-totp",defaultMessage:"Authenticator App"}),href:"#totp",iconLeft:"mobile",testId:"totp"}].filter(Boolean)},{links:[{name:i.formatMessage({id:"settings.navigation-logout",defaultMessage:"Logout"}),href:n,iconLeft:"arrow-right-to-bracket",testId:"logout"}]}]})},settingsScreenMethods=["profile","password","oidc","lookup_secret","webauthn","passkey","totp"],SettingsScreenBody=({headerContainerClassName:e,dividerClassName:t,settingsCardContainerClassName:n,flow:r})=>jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsxs("div",{className:e,children:[jsxRuntimeExports.jsx(Typography$1,{size:"headline37",color:"foregroundDefault",children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"settings.title",defaultMessage:"Account Settings"})}),jsxRuntimeExports.jsx(Typography$1,{color:"foregroundMuted",size:"small",children:jsxRuntimeExports.jsx(MemoizedFormattedMessage,{id:"settings.subtitle-instructions",defaultMessage:"Here you can manage settings related to your account. Keep in mind that certain actions require you to re-authenticate."})}),jsxRuntimeExports.jsx(NodeMessages$1,{uiMessages:r.ui.messages,textPosition:"start"}),jsxRuntimeExports.jsx(Divider$1,{fullWidth:!1,className:t})]}),settingsScreenMethods.map((e=>jsxRuntimeExports.jsx("div",{className:n,id:e,children:jsxRuntimeExports.jsx(UserSettingsCard$1,{method:e,flow:r})},e)))]}),UserSettingsScreen$1={Nav:SettingScreenNavigation,Body:SettingsScreenBody};function getVarName(e){var t=e.match(/^var\((.*)\)$/);return t?t[1]:e}function get(e,t){var n=e;for(var r of t){if(!(r in n))throw new Error("Path ".concat(t.join(" -> ")," does not exist in object"));n=n[r]}return n}function walkObject(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r={};for(var i in e){var s=e[i],o=[...n,i];"string"==typeof s||"number"==typeof s||null==s?r[i]=t(s,o):"object"!=typeof s||Array.isArray(s)?console.warn('Skipping invalid key "'.concat(o.join("."),'". Should be a string, number, null or object. Received: "').concat(Array.isArray(s)?"Array":typeof s,'"')):r[i]=walkObject(s,t,o)}return r}function assignInlineVars(e,t){var n={};if("object"==typeof t){var r=e;walkObject(t,((e,t)=>{if(null!=e){var i=get(r,t);n[getVarName(i)]=String(e)}}))}else{var i=e;for(var s in i){var o=i[s];null!=o&&(n[getVarName(s)]=o)}}return Object.defineProperty(n,"toString",{value:function(){return Object.keys(this).map((e=>"".concat(e,":").concat(this[e]))).join(";")},writable:!1}),n}var themeProviderStyle="ory_elements__theme_provider__6hr0uk0",themeProviderFontRenderingStyle="ory_elements__theme_provider__6hr0uk1";const en={"consent.action-accept":"Allow","consent.action-reject":"Deny","consent.description":"Only grant permissions if you trust this site or app. You do not need to accept all permissions.","consent.privacy-policy-label":"Privacy Policy","consent.remember-label":"Remember this decision for next time. The application will not be able to ask for additional permissions without your consent.","consent.remember-tooltip":"remember my decision","consent.requested-permissions-label":"The application requests access to the following permissions:","consent.terms-of-service-label":"Terms of Service","error.back-button":"Go Back","error.description":"An error occurred with the following message:","error.support-email-link":"If the problem persists, please contact <a>{contactSupportEmail}</a>","error.title":"An error occurred","error.title-internal-server-error":"Internal Server Error","error.title-not-found":"404 - Page not found","identities.messages.1010001":"Sign in","identities.messages.1010002":"Sign in with {provider}","identities.messages.1010003":"Please confirm this action by verifying that it is you.","identities.messages.1010004":"Please complete the second authentication challenge.","identities.messages.1010005":"Verify","identities.messages.1010006":"Authentication code","identities.messages.1010007":"Backup recovery code","identities.messages.1010008":"Sign in with hardware key","identities.messages.1010009":"Use Authenticator","identities.messages.1010010":"Use backup recovery code","identities.messages.1010011":"Sign in with hardware key","identities.messages.1010012":"Prepare your WebAuthn device (e.g. security key, biometrics scanner, ...) and press continue.","identities.messages.1010013":"Continue","identities.messages.1010014":"An email containing a code has been sent to the email address you provided. If you have not received an email, check the spelling of the address and retry the login.","identities.messages.1010015":"Send sign in code","identities.messages.1010016":'You tried to sign in with "{duplicateIdentifier}", but that email is already used by another account. Sign in to your account with one of the options below to add your account "{duplicateIdentifier}" at "{provider}" as another way to sign in.',"identities.messages.1010017":"Sign in and link","identities.messages.1010018":"Confirm with {provider}","identities.messages.1010019":"Request code to continue","identities.messages.1010021":"Sign in with passkey","identities.messages.1010022":"Sign in with password","identities.messages.1010023":"Send code to {address}","identities.messages.1040001":"Sign up","identities.messages.1040002":"Sign up with {provider}","identities.messages.1040003":"Continue","identities.messages.1040004":"Sign up with security key","identities.messages.1040005":"An email containing a code has been sent to the email address you provided. If you have not received an email, check the spelling of the address and retry the registration.","identities.messages.1040006":"Send sign up code","identities.messages.1040007":"Sign up with passkey","identities.messages.1040008":"Back","identities.messages.1040009":"Please choose a credential to authenticate yourself with.","identities.messages.1050001":"Your changes have been saved!","identities.messages.1050002":"Link {provider}","identities.messages.1050003":"Unlink {provider}","identities.messages.1050004":"Unlink TOTP Authenticator App","identities.messages.1050005":"Authenticator app QR code","identities.messages.1050006":"{secret}","identities.messages.1050007":"Reveal backup recovery codes","identities.messages.1050008":"Generate new backup recovery codes","identities.messages.1050009":"{secret}","identities.messages.1050010":"These are your back up recovery codes. Please keep them in a safe place!","identities.messages.1050011":"Confirm backup recovery codes","identities.messages.1050012":"Add security key","identities.messages.1050013":"Name of the security key","identities.messages.1050014":"Secret was used at {used_at, date, long}","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"Disable this method","identities.messages.1050017":"This is your authenticator app secret. Use it if you can not scan the QR code.","identities.messages.1050018":'Remove security key "{display_name}"',"identities.messages.1050019":"Add passkey","identities.messages.1050020":'Remove passkey "{display_name}"',"identities.messages.1060001":"You successfully recovered your account. Please change your password or set up an alternative login method (e.g. social sign in) within the next {privileged_session_expires_at_unix_until_minutes} minutes.","identities.messages.1060002":"An email containing a recovery link has been sent to the email address you provided. If you have not received an email, check the spelling of the address and make sure to use the address you registered with.","identities.messages.1060003":"An email containing a recovery code has been sent to the email address you provided. If you have not received an email, check the spelling of the address and make sure to use the address you registered with.","identities.messages.1070001":"Password","identities.messages.1070002":"{title}","identities.messages.1070003":"Save","identities.messages.1070004":"ID","identities.messages.1070005":"Submit","identities.messages.1070006":"Verify code","identities.messages.1070007":"Email","identities.messages.1070008":"Resend code","identities.messages.1070009":"Continue","identities.messages.1070010":"Recovery code","identities.messages.1070011":"Verification code","identities.messages.1070012":"Registration code","identities.messages.1070013":"Login code","identities.messages.1070014":"Login and link credential","identities.messages.1070015":"Please complete the captcha challenge to continue.","identities.messages.1080001":"An email containing a verification link has been sent to the email address you provided. If you have not received an email, check the spelling of the address and make sure to use the address you registered with.","identities.messages.1080002":"You successfully verified your email address.","identities.messages.1080003":"An email containing a verification code has been sent to the email address you provided. If you have not received an email, check the spelling of the address and make sure to use the address you registered with.","identities.messages.4000001":"{reason}","identities.messages.4000002":"Property {property} is missing.","identities.messages.4000003":"length must be >= {min_length}, but got {actual_length}","identities.messages.4000004":'does not match pattern "{pattern}"',"identities.messages.4000005":"The password can not be used because {reason}.","identities.messages.4000006":"The provided credentials are invalid, check for spelling mistakes in your password or username, email address, or phone number.","identities.messages.4000007":"An account with the same identifier (email, phone, username, ...) exists already.","identities.messages.4000008":"The provided authentication code is invalid, please try again.","identities.messages.4000009":"Could not find any login identifiers. Did you forget to set them? This could also be caused by a server misconfiguration.","identities.messages.4000010":"Account not active yet. Did you forget to verify your email address?","identities.messages.4000011":"You have no TOTP device set up.","identities.messages.4000012":"This backup recovery code has already been used.","identities.messages.4000013":"You have no WebAuthn device set up.","identities.messages.4000014":"You have no backup recovery codes set up.","identities.messages.4000015":"This account does not exist or has no security key set up.","identities.messages.4000016":"The backup recovery code is not valid.","identities.messages.4000017":"length must be <= {max_length}, but got {actual_length}","identities.messages.4000018":"must be >= {minimum} but found {actual}","identities.messages.4000019":"must be > {minimum} but found {actual}","identities.messages.4000020":"must be <= {maximum} but found {actual}","identities.messages.4000021":"must be < {maximum} but found {actual}","identities.messages.4000022":"{actual} not multipleOf {base}","identities.messages.4000023":"maximum {max_items} items allowed, but found {actual_items} items","identities.messages.4000024":"minimum {min_items} items allowed, but found {actual_items} items","identities.messages.4000025":"items at index {index_a} and {index_b} are equal","identities.messages.4000026":"expected {allowed_types_list}, but got {actual_type}","identities.messages.4000027":"An account with the same identifier (email, phone, username, ...) exists already. Please sign in to your existing account to link your social profile.","identities.messages.4000028":"You tried signing in with {credential_identifier_hint} which is already in use by another account. You can sign in using {available_credential_types_list}. You can sign in using one of the following social sign in providers: {Available_oidc_providers_list}.","identities.messages.4000029":"must be equal to constant {expected}","identities.messages.4000030":"const failed","identities.messages.4000031":"The password can not be used because it is too similar to the identifier.","identities.messages.4000032":"The password must be at least {min_length} characters long, but got {actual_length}.","identities.messages.4000033":"The password must be at most {max_length} characters long, but got {actual_length}.","identities.messages.4000034":"The password has been found in data breaches and must no longer be used.","identities.messages.4000035":"This account does not exist or has not setup sign in with code.","identities.messages.4000036":"The provided traits do not match the traits previously associated with this flow.","identities.messages.4000037":"This account does not exist or has no login method configured.","identities.messages.4000038":"Captcha verification failed, please try again.","identities.messages.4010001":"The login flow expired {expired_at_unix_since_minutes} minutes ago, please try again.","identities.messages.4010002":"Could not find a strategy to log you in with. Did you fill out the form correctly?","identities.messages.4010003":"Could not find a strategy to sign you up with. Did you fill out the form correctly?","identities.messages.4010004":"Could not find a strategy to update your settings. Did you fill out the form correctly?","identities.messages.4010005":"Could not find a strategy to recover your account with. Did you fill out the form correctly?","identities.messages.4010006":"Could not find a strategy to verify your account with. Did you fill out the form correctly?","identities.messages.4010007":"The request was already completed successfully and can not be retried.","identities.messages.4010008":"The login code is invalid or has already been used. Please try again.","identities.messages.4010009":"Linked credentials do not match.","identities.messages.4010010":"The address you entered does not match any known addresses in the current account.","identities.messages.4040001":"The registration flow expired {expired_at_unix_since_minutes} minutes ago, please try again.","identities.messages.4040002":"The request was already completed successfully and can not be retried.","identities.messages.4040003":"The registration code is invalid or has already been used. Please try again.","identities.messages.4050001":"The settings flow expired {expired_at_unix_since_minutes} minutes ago, please try again.","identities.messages.4060001":"The request was already completed successfully and can not be retried.","identities.messages.4060002":"The recovery flow reached a failure state and must be retried.","identities.messages.4060004":"The recovery token is invalid or has already been used. Please retry the flow.","identities.messages.4060005":"The recovery flow expired {expired_at_unix_since_minutes} minutes ago, please try again.","identities.messages.4060006":"The recovery code is invalid or has already been used. Please try again.","identities.messages.4070001":"The verification token is invalid or has already been used. Please retry the flow.","identities.messages.4070002":"The request was already completed successfully and can not be retried.","identities.messages.4070003":"The verification flow reached a failure state and must be retried.","identities.messages.4070005":"The verification flow expired {expired_at_unix_since_minutes} minutes ago, please try again.","identities.messages.4070006":"The verification code is invalid or has already been used. Please try again.","identities.messages.5000001":"{reason}","login.cancel-button":"Cancel","login.cancel-label":"Not the right account?","login.forgot-password":"Forgot password?","login.logged-in-as-label":"You are using:","login.logout-button":"Logout","login.logout-label":"Something's not working?","login.registration-button":"Sign up","login.registration-label":"Don't have an account?","login.subtitle-oauth2":"To authenticate {clientName}","login.title":"Sign in","login.title-aal2":"Second factor authentication","login.title-refresh":"Confirm it's you","logout.accept-button":"Yes","logout.reject-button":"No","logout.title":"Do you wish to log out?","recovery.login-button":"Sign in","recovery.login-label":"Remember your credentials?","recovery.title":"Recover your account","registration.login-button":"Sign in","registration.login-label":"Already have an account?","registration.subtitle-oauth2":"To authenticate {clientName}","registration.title":"Register an account","settings.navigation-back-button":"Back","settings.navigation-backup-codes":"2FA Backup Codes","settings.navigation-logout":"Logout","settings.navigation-oidc":"Social Sign In","settings.navigation-passkey":"Passkeys","settings.navigation-password":"Password","settings.navigation-profile":"Profile","settings.navigation-totp":"Authenticator App","settings.navigation-webauthn":"Hardware Tokens","settings.subtitle-instructions":"Here you can manage settings related to your account. Keep in mind that certain actions require you to re-authenticate.","settings.title":"Account Settings","settings.title-lookup-secret":"Manage 2FA Backup Recovery Codes","settings.title-navigation":"Account Settings","settings.title-oidc":"Social Sign In","settings.title-passkey":"Manage Passkeys","settings.title-password":"Change Password","settings.title-profile":"Profile Settings","settings.title-totp":"Manage 2FA TOTP Authenticator App","settings.title-webauthn":"Manage Hardware Tokens","verification.registration-button":"Sign up","verification.registration-label":"Don't have an account?","verification.title":"Verify your account"},es={"consent.action-accept":"Permitir","consent.action-reject":"Rechazar","consent.description":"Solo otorgue permisos si confía en este sitio o aplicación. No es necesario aceptar todos los permisos.","consent.privacy-policy-label":"Política de Privacidad","consent.remember-label":"Recuerde esta decisión para la próxima vez. La aplicación no podrá solicitar permisos adicionales sin su consentimiento.","consent.remember-tooltip":"recordar mi decisión","consent.requested-permissions-label":"La aplicación solicita acceso a los siguientes permisos:","consent.terms-of-service-label":"Términos de Servicio","error.back-button":"Regresar","error.description":"Ocurrió un error con el siguiente mensaje:","error.support-email-link":"Si el problema persiste, por favor contacte a <a>{contactSupportEmail}</a>","error.title":"Ocurrió un error","error.title-internal-server-error":"Error Interno del Servidor","error.title-not-found":"404 - Página no encontrada","identities.messages.1010001":"Iniciar sesión","identities.messages.1010002":"Iniciar sesión con {provider}","identities.messages.1010003":"Por favor confirme esta acción verificando que es usted.","identities.messages.1010004":"Por favor complete el segundo desafío de autenticación.","identities.messages.1010005":"Verificar","identities.messages.1010006":"Código de autenticación","identities.messages.1010007":"Código de recuperación de respaldo","identities.messages.1010008":"Usar llave de seguridad","identities.messages.1010009":"Usar Autenticador","identities.messages.1010010":"Usar código de recuperación de respaldo","identities.messages.1010011":"Continuar con llave de seguridad","identities.messages.1010012":"Prepare su dispositivo WebAuthn (por ejemplo, llave de seguridad, escáner biométrico, ...) y presione continuar.","identities.messages.1010013":"Continuar","identities.messages.1010014":"Se ha enviado un correo electrónico con un código a la dirección de correo electrónico que proporcionó. Si no ha recibido un correo electrónico, verifique la ortografía de la dirección e intente iniciar sesión nuevamente.","identities.messages.1010015":"Iniciar sesión con código","identities.messages.1040001":"Registrarse","identities.messages.1040002":"Registrarse con {provider}","identities.messages.1040003":"Continuar","identities.messages.1040004":"Registrarse con llave de seguridad","identities.messages.1040005":"Se ha enviado un correo electrónico con un código a la dirección de correo electrónico que proporcionó. Si no ha recibido un correo electrónico, verifique la ortografía de la dirección e intente registrarse nuevamente.","identities.messages.1040006":"Registrarse con código","identities.messages.1050001":"¡Sus cambios han sido guardados!","identities.messages.1050002":"Vincular {provider}","identities.messages.1050003":"Desvincular {provider}","identities.messages.1050004":"Desvincular App Autenticadora TOTP","identities.messages.1050005":"Código QR de la app autenticadora","identities.messages.1050006":"{secret}","identities.messages.1050007":"Mostrar códigos de recuperación de respaldo","identities.messages.1050008":"Generar nuevos códigos de recuperación de respaldo","identities.messages.1050009":"{secret}","identities.messages.1050010":"Estos son sus códigos de recuperación de respaldo. ¡Por favor guárdelos en un lugar seguro!","identities.messages.1050011":"Confirmar códigos de recuperación de respaldo","identities.messages.1050012":"Agregar llave de seguridad","identities.messages.1050013":"Nombre de la llave de seguridad","identities.messages.1050014":"<del>Usado</del>","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"Deshabilitar este método","identities.messages.1050017":"Este es el secreto de su app autenticadora. Úselo si no puede escanear el código QR.","identities.messages.1050018":'Eliminar llave de seguridad "{display_name}"',"identities.messages.1060001":"Ha recuperado exitosamente su cuenta. Por favor cambie su contraseña o configure un método de inicio de sesión alternativo (por ejemplo, inicio de sesión social) en los próximos {privileged_session_expires_at_unix_until_minutes} minutos.","identities.messages.1060002":"Se ha enviado un correo electrónico con un enlace de recuperación a la dirección de correo electrónico que proporcionó. Si no ha recibido un correo electrónico, verifique la ortografía de la dirección y asegúrese de usar la dirección con la que se registró.","identities.messages.1060003":"Se ha enviado un correo electrónico con un código de recuperación a la dirección de correo electrónico que proporcionó. Si no ha recibido un correo electrónico, verifique la ortografía de la dirección y asegúrese de usar la dirección con la que se registró.","identities.messages.1070001":"Contraseña","identities.messages.1070002":"{title}","identities.messages.1070003":"Guardar","identities.messages.1070004":"ID","identities.messages.1070005":"Enviar","identities.messages.1070006":"Verificar código","identities.messages.1070007":"Correo electrónico","identities.messages.1070008":"Reenviar código","identities.messages.1070009":"Continuar","identities.messages.1070010":"Código de recuperación","identities.messages.1070011":"Código de verificación","identities.messages.1070012":"Código de registro","identities.messages.1070013":"Código de inicio de sesión","identities.messages.1080001":"Se ha enviado un correo electrónico con un enlace de verificación a la dirección que proporcionó. Si no ha recibido un correo electrónico, verifique la ortografía de la dirección y asegúrese de usar la dirección con la que se registró.","identities.messages.1080002":"Ha verificado exitosamente su dirección de correo electrónico.","identities.messages.1080003":"Se ha enviado un correo electrónico con un código de verificación a la dirección que proporcionó. Si no ha recibido un correo electrónico, verifique la ortografía de la dirección y asegúrese de usar la dirección con la que se registró.","identities.messages.4000001":"{reason}","identities.messages.4000002":"Falta la propiedad {property}.","identities.messages.4000003":"la longitud debe ser >= {min_length}, pero es {actual_length}","identities.messages.4000004":'no coincide con el patrón "{pattern}"',"identities.messages.4000005":"La contraseña no puede ser utilizada porque {reason}.","identities.messages.4000006":"Las credenciales proporcionadas son inválidas, verifique si hay errores en su contraseña o nombre de usuario, dirección de correo electrónico o número de teléfono.","identities.messages.4000007":"Ya existe una cuenta con el mismo identificador (correo, teléfono, nombre de usuario, ...).","identities.messages.4000008":"El código de autenticación proporcionado es inválido, por favor intente nuevamente.","identities.messages.4000009":"No se encontraron identificadores de inicio de sesión. ¿Olvidó establecerlos? Esto también podría ser causado por una mala configuración del servidor.","identities.messages.4000010":"La cuenta aún no está activa. ¿Olvidó verificar su dirección de correo electrónico?","identities.messages.4000011":"No tiene configurado ningún dispositivo TOTP.","identities.messages.4000012":"Este código de recuperación de respaldo ya ha sido utilizado.","identities.messages.4000013":"No tiene configurado ningún dispositivo WebAuthn.","identities.messages.4000014":"No ha configurado ningún código de recuperación de respaldo.","identities.messages.4000015":"Esta cuenta no existe o no tiene configurada una llave de seguridad.","identities.messages.4000016":"El código de recuperación de respaldo no es válido.","identities.messages.4000017":"la longitud debe ser <= {max_length}, pero es {actual_length}","identities.messages.4000018":"debe ser >= {minimum} pero es {actual}","identities.messages.4000019":"debe ser > {minimum} pero es {actual}","identities.messages.4000020":"debe ser <= {maximum} pero es {actual}","identities.messages.4000021":"debe ser < {maximum} pero es {actual}","identities.messages.4000022":"{actual} no es múltiplo de {base}","identities.messages.4000023":"máximo {max_items} ítems permitidos, pero se encontraron {actual_items} ítems","identities.messages.4000024":"mínimo {min_items} ítems permitidos, pero se encontraron {actual_items} ítems","identities.messages.4000025":"los ítems en los índices {index_a} y {index_b} son iguales","identities.messages.4000026":"se esperaba {allowed_types_list}, pero se obtuvo {actual_type}","identities.messages.4000027":"Ya existe una cuenta con el mismo identificador (correo, teléfono, nombre de usuario, ...). Por favor, inicie sesión en su cuenta existente y vincule su perfil social en la página de configuración.","identities.messages.4000028":"Intentó iniciar sesión con {credential_identifier_hint} que ya está en uso por otra cuenta. Puede iniciar sesión usando {available_credential_types_list}. Puede iniciar sesión usando uno de los siguientes proveedores de inicio de sesión social: {Available_oidc_providers_list}.","identities.messages.4000029":"debe ser igual a la constante {expected}","identities.messages.4000030":"constante fallida","identities.messages.4000031":"La contraseña no puede ser utilizada porque es muy similar al identificador.","identities.messages.4000032":"La contraseña debe tener al menos {min_length} caracteres de longitud, pero tiene {actual_length}.","identities.messages.4000033":"La contraseña debe tener como máximo {max_length} caracteres de longitud, pero tiene {actual_length}.","identities.messages.4000034":"La contraseña ha sido encontrada en brechas de datos y ya no debe ser utilizada.","identities.messages.4000035":"Esta cuenta no existe o no tiene configurado el inicio de sesión con código.","identities.messages.4000036":"Las características proporcionadas no coinciden con las características previamente asociadas con este flujo.","identities.messages.4010001":"El flujo de inicio de sesión expiró hace {expired_at_unix_since_minutes} minutos, por favor intente nuevamente.","identities.messages.4010002":"No se pudo encontrar una estrategia para iniciar sesión. ¿Llenó correctamente el formulario?","identities.messages.4010003":"No se pudo encontrar una estrategia para registrarse. ¿Llenó correctamente el formulario?","identities.messages.4010004":"No se pudo encontrar una estrategia para actualizar sus configuraciones. ¿Llenó correctamente el formulario?","identities.messages.4010005":"No se pudo encontrar una estrategia para recuperar su cuenta. ¿Llenó correctamente el formulario?","identities.messages.4010006":"No se pudo encontrar una estrategia para verificar su cuenta. ¿Llenó correctamente el formulario?","identities.messages.4010007":"La solicitud ya fue completada exitosamente y no puede ser reintentada.","identities.messages.4010008":"El código de inicio de sesión es inválido o ya ha sido utilizado. Por favor, intente nuevamente.","identities.messages.4040001":"El flujo de registro expiró hace {expired_at_unix_since_minutes} minutos, por favor intente nuevamente.","identities.messages.4040002":"La solicitud ya fue completada exitosamente y no puede ser reintentada.","identities.messages.4040003":"El código de registro es inválido o ya ha sido utilizado. Por favor, intente nuevamente.","identities.messages.4050001":"El flujo de configuración expiró hace {expired_at_unix_since_minutes} minutos, por favor intente nuevamente.","identities.messages.4060001":"La solicitud ya fue completada exitosamente y no puede ser reintentada.","identities.messages.4060002":"El flujo de recuperación alcanzó un estado de fallo y debe ser reintentado.","identities.messages.4060004":"El token de recuperación es inválido o ya ha sido utilizado. Por favor, reinicie el flujo.","identities.messages.4060005":"El flujo de recuperación expiró hace {expired_at_unix_since_minutes} minutos, por favor intente nuevamente.","identities.messages.4060006":"El código de recuperación es inválido o ya ha sido utilizado. Por favor, intente nuevamente.","identities.messages.4070001":"El token de verificación es inválido o ya ha sido utilizado. Por favor, reinicie el flujo.","identities.messages.4070002":"La solicitud ya fue completada exitosamente y no puede ser reintentada.","identities.messages.4070003":"El flujo de verificación alcanzó un estado de fallo y debe ser reintentado.","identities.messages.4070005":"El flujo de verificación expiró hace {expired_at_unix_since_minutes} minutos, por favor intente nuevamente.","identities.messages.4070006":"El código de verificación es inválido o ya ha sido utilizado. Por favor, intente nuevamente.","identities.messages.5000001":"{reason}","login.forgot-password":"¿Olvidó su contraseña?","login.logged-in-as-label":"Ha iniciado sesión como:","login.logout-button":"Cerrar sesión","login.logout-label":"¿Algo no funciona correctamente?","login.registration-button":"Registrarse","login.registration-label":"¿No tiene una cuenta?","login.subtitle-oauth2":"Para autenticar a {clientName}","login.title":"Iniciar sesión","login.title-aal2":"Autenticación de Dos Factores","login.title-refresh":"Confirme que es usted","logout.accept-button":"Sí","logout.reject-button":"No","logout.title":"¿Desea cerrar sesión?","recovery.login-button":"Iniciar sesión","recovery.login-label":"¿Recuerda sus credenciales?","recovery.title":"Recuperar su cuenta","registration.login-button":"Iniciar sesión","registration.login-label":"¿Ya tiene una cuenta?","registration.subtitle-oauth2":"Para autenticar a {clientName}","registration.title":"Registrar una cuenta","settings.navigation-back-button":"Regresar","settings.navigation-backup-codes":"Códigos de Respaldo de 2FA","settings.navigation-logout":"Cerrar sesión","settings.navigation-oidc":"Inicio de Sesión Social","settings.navigation-password":"Contraseña","settings.navigation-profile":"Perfil","settings.navigation-totp":"Aplicación Autenticadora","settings.navigation-webauthn":"Tokens de Hardware","settings.navigation-passkey":"Passkeys","settings.subtitle-instructions":"Aquí puede gestionar las configuraciones relacionadas con su cuenta. Tenga en cuenta que ciertas acciones requieren que vuelva a autenticarse.","settings.title":"Configuraciones de la Cuenta","settings.title-lookup-secret":"Gestionar Códigos de Recuperación de Respaldo de 2FA","settings.title-navigation":"Configuraciones de la Cuenta","settings.title-oidc":"Inicio de Sesión Social","settings.title-password":"Cambiar Contraseña","settings.title-profile":"Configuraciones del Perfil","settings.title-totp":"Gestionar Aplicación Autenticadora de 2FA","settings.title-webauthn":"Gestionar Tokens de Hardware","settings.title-passkey":"Gestionar Passkeys","verification.registration-button":"Registrarse","verification.registration-label":"¿No tiene una cuenta?","verification.title":"Verificar su cuenta"},de={"consent.action-accept":"Zustimmen","consent.action-reject":"Ablehnen","consent.description":"Geben Sie nur Berechtigungen frei, wenn Sie dieser Website oder App vertrauen. Sie müssen nicht alle Berechtigungen akzeptieren.","consent.privacy-policy-label":"Datenschutzrichtlinie","consent.remember-label":"Diese Entscheidung für das nächste Mal merken. Die Anwendung wird keine zusätzlichen Berechtigungen ohne Ihre Zustimmung anfordern können.","consent.remember-tooltip":"meine Entscheidung merken","consent.requested-permissions-label":"Die Anwendung benötigt Zugriff auf folgende Berechtigungen:","consent.terms-of-service-label":"Nutzungsbedingungen","error.back-button":"Zurück","error.description":"Es ist ein Fehler aufgetreten mit folgender Nachricht:","error.support-email-link":"Wenn das Problem bestehen bleibt, kontaktieren Sie bitte <a>{contactSupportEmail}</a>","error.title":"Ein Fehler ist aufgetreten","error.title-internal-server-error":"Interner Serverfehler","error.title-not-found":"404 - Seite nicht gefunden","identities.messages.1010001":"Anmelden","identities.messages.1010002":"Mit {provider} anmelden","identities.messages.1010003":"Bitte bestätigen Sie diese Aktion, indem Sie überprüfen, dass Sie es sind.","identities.messages.1010004":"Bitte schließen Sie die zweite Authentifizierungsprüfung ab.","identities.messages.1010005":"Verifizieren","identities.messages.1010006":"Authentifizierungscode","identities.messages.1010007":"Backup-Wiederherstellungscode","identities.messages.1010008":"Sicherheitsschlüssel verwenden","identities.messages.1010009":"Authentifizierungs-App verwenden","identities.messages.1010010":"Backup-Wiederherstellungscode verwenden","identities.messages.1010011":"Mit Sicherheitsschlüssel fortfahren","identities.messages.1010012":"Bereiten Sie Ihr WebAuthn-Gerät vor (z. B. Sicherheitsschlüssel, biometrischer Scanner, ...) und drücken Sie auf Weiter.","identities.messages.1010013":"Weiter","identities.messages.1010014":"Eine E-Mail mit einem Code wurde an die von Ihnen angegebene E-Mail-Adresse gesendet. Falls Sie keine E-Mail erhalten haben, überprüfen Sie bitte die Schreibweise der Adresse und versuchen Sie erneut, sich anzumelden.","identities.messages.1010015":"Anmeldecode senden","identities.messages.1010016":'Durch die Anmeldung wird Ihr Konto mit "{duplicateIdentifier}" beim Anbieter "{provider}" verknüpft. Wenn Sie dieses Konto nicht verknüpfen möchten, starten Sie bitte einen neuen Anmeldevorgang.',"identities.messages.1010017":"Anmelden und verknüpfen","identities.messages.1010018":"Mit {provider} anmelden und Identifikator verknüpfen","identities.messages.1010019":"Mit Code fortfahren","identities.messages.1010020":"Wir senden einen Code an {maskedIdentifier}. Um zu überprüfen, dass dies Ihre Adresse ist, geben Sie sie bitte hier ein.","identities.messages.1010021":"Mit Passkey anmelden","identities.messages.1010022":"Mit Passwort anmelden","identities.messages.1040001":"Registrieren","identities.messages.1040002":"Mit {provider} registrieren","identities.messages.1040003":"Fortfahren","identities.messages.1040004":"Mit Sicherheitsschlüssel registrieren","identities.messages.1040005":"Eine E-Mail mit einem Code wurde an die von Ihnen angegebene E-Mail-Adresse gesendet. Falls Sie keine E-Mail erhalten haben, überprüfen Sie bitte die Schreibweise der Adresse und versuchen Sie erneut, sich zu registrieren.","identities.messages.1040006":"Mit Code registrieren","identities.messages.1040007":"Mit Passkey registrieren","identities.messages.1040008":"Zurück","identities.messages.1040009":"Bitte wählen Sie aus, wie Sie sich authentifizieren möchten.","identities.messages.1050001":"Ihre Änderungen wurden gespeichert!","identities.messages.1050002":"{provider} verknüpfen","identities.messages.1050003":"{provider} entfernen","identities.messages.1050004":"Authentifizierungs-App entfernen","identities.messages.1050005":"Authentifizierungs-App QR-Code","identities.messages.1050006":"{secret}","identities.messages.1050007":"Backup-Wiederherstellungscode anzeigen","identities.messages.1050008":"Neue Backup-Wiederherstellungscode generieren","identities.messages.1050009":"{secret}","identities.messages.1050010":"Dies sind Ihre Backup-Wiederherstellungscode. Bewahren Sie sie an einem sicheren Ort auf!","identities.messages.1050011":"Backup-Wiederherstellungscode bestätigen","identities.messages.1050012":"Sicherheitsschlüssel hinzufügen","identities.messages.1050013":"Name des Sicherheitsschlüssels","identities.messages.1050014":"Der Code wurde am {used_at, date, long} verwendet","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"Diese Methode deaktivieren","identities.messages.1050017":"Dies ist Ihr Authentifizierungs-App-Geheimnis. Verwenden Sie es, wenn Sie den QR-Code nicht scannen können.","identities.messages.1050018":'Sicherheitsschlüssel "{display_name}" entfernen',"identities.messages.1050019":"Passkey hinzufügen","identities.messages.1050020":'Passkey "{display_name}" entfernen',"identities.messages.1060001":"Sie haben Ihr Konto erfolgreich wiederhergestellt. Bitte ändern Sie Ihr Passwort oder richten Sie eine alternative Anmeldemethode ein (z. B. Anmeldung über soziale Medien) innerhalb der nächsten {privileged_session_expires_at_unix_until_minutes} Minuten ein.","identities.messages.1060002":"Eine E-Mail mit einem Wiederherstellungslink wurde an die von Ihnen angegebene E-Mail-Adresse gesendet. Falls Sie keine E-Mail erhalten haben, überprüfen Sie bitte die Schreibweise der Adresse und stellen Sie sicher, dass Sie die Adresse verwendet haben, mit der Sie sich registriert haben.","identities.messages.1060003":"Eine E-Mail mit einem Wiederherstellungscode wurde an die von Ihnen angegebene E-Mail-Adresse gesendet. Falls Sie keine E-Mail erhalten haben, überprüfen Sie bitte die Schreibweise der Adresse und stellen Sie sicher, dass Sie die Adresse verwendet haben, mit der Sie sich registriert haben.","identities.messages.1070001":"Passwort","identities.messages.1070002":"{title}","identities.messages.1070003":"Speichern","identities.messages.1070004":"ID","identities.messages.1070005":"Absenden","identities.messages.1070006":"Verifizierungscode","identities.messages.1070007":"E-Mail","identities.messages.1070008":"Code erneut senden","identities.messages.1070009":"Weiter","identities.messages.1070010":"Wiederherstellungscode","identities.messages.1070011":"Verifikationscode","identities.messages.1070012":"Registrierungscode","identities.messages.1070013":"Anmeldecode","identities.messages.1080001":"Eine E-Mail mit einem Bestätigungslink wurde an die von Ihnen angegebene E-Mail-Adresse gesendet. Falls Sie keine E-Mail erhalten haben, überprüfen Sie bitte die Schreibweise der Adresse und stellen Sie sicher, dass Sie die Adresse verwendet haben, mit der Sie sich registriert haben.","identities.messages.1080002":"Sie haben Ihre E-Mail-Adresse erfolgreich bestätigt.","identities.messages.1080003":"Eine E-Mail mit einem Bestätigungscode wurde an die von Ihnen angegebene E-Mail-Adresse gesendet. Falls Sie keine E-Mail erhalten haben, überprüfen Sie bitte die Schreibweise der Adresse und stellen Sie sicher, dass Sie die Adresse verwendet haben, mit der Sie sich registriert haben.","identities.messages.4000001":"{reason}","identities.messages.4000002":"Eigenschaft {property} fehlt.","identities.messages.4000003":"Die Länge muss >= {min_length} sein, wurde jedoch {actual_length} erhalten.","identities.messages.4000004":'entspricht nicht dem Muster "{pattern}"',"identities.messages.4000005":"Das Passwort kann nicht verwendet werden, weil {reason}.","identities.messages.4000006":"Die bereitgestellten Anmeldedaten sind ungültig. Überprüfen Sie auf Rechtschreibfehler in Ihrem Passwort, Benutzernamen, E-Mail-Adresse oder Telefonnummer.","identities.messages.4000007":"Ein Konto mit demselben Identifikator (E-Mail, Telefon, Benutzername, ...) existiert bereits.","identities.messages.4000008":"Der bereitgestellte Authentifizierungscode ist ungültig. Bitte versuchen Sie es erneut.","identities.messages.4000009":"Es konnten keine Anmeldeidentifikatoren gefunden werden. Haben Sie vergessen, diese festzulegen? Dies könnte auch durch eine Serverfehlkonfiguration verursacht werden.","identities.messages.4000010":"Konto ist noch nicht aktiv. Haben Sie vergessen, Ihre E-Mail-Adresse zu bestätigen?","identities.messages.4000011":"Sie haben kein TOTP-Gerät eingerichtet.","identities.messages.4000012":"Dieser Backup-Wiederherstellungscode wurde bereits verwendet.","identities.messages.4000013":"Sie haben kein WebAuthn-Gerät eingerichtet.","identities.messages.4000014":"Sie haben keine Backup-Wiederherstellungscode eingerichtet.","identities.messages.4000015":"Dieses Konto existiert nicht oder hat keinen Sicherheitsschlüssel eingerichtet.","identities.messages.4000016":"Der Backup-Wiederherstellungscode ist ungültig.","identities.messages.4000017":"Die Länge muss <= {max_length} sein, wurde jedoch {actual_length} erhalten.","identities.messages.4000018":"muss >= {minimum} sein, wurde jedoch {actual} gefunden.","identities.messages.4000019":"muss > {minimum} sein, wurde jedoch {actual} gefunden.","identities.messages.4000020":"muss <= {maximum} sein, wurde jedoch {actual} gefunden.","identities.messages.4000021":"muss < {maximum} sein, wurde jedoch {actual} gefunden.","identities.messages.4000022":"{actual} ist nicht ein Vielfaches von {base}","identities.messages.4000023":"maximal {max_items} Elemente erlaubt, wurden jedoch {actual_items} Elemente gefunden.","identities.messages.4000024":"mindestens {min_items} Elemente erforderlich, wurden jedoch {actual_items} Elemente gefunden.","identities.messages.4000025":"Elemente an Index {index_a} und {index_b} sind gleich.","identities.messages.4000026":"erwartete {allowed_types_list}, wurden jedoch {actual_type} gefunden.","identities.messages.4000027":"Ein Konto mit demselben Identifikator (E-Mail, Telefon, Benutzername, ...) existiert bereits. Bitte melden Sie sich in Ihrem bestehenden Konto an und verknüpfen Sie Ihr soziales Profil auf der Einstellungsseite.","identities.messages.4000028":"Sie haben versucht, sich mit {credential_identifier_hint} anzumelden, das bereits von einem anderen Konto verwendet wird. Sie können sich mit {available_credential_types_list} anmelden. Sie können sich mit einem der folgenden sozialen Anmeldeanbieter anmelden: {Available_oidc_providers_list}.","identities.messages.4000029":"muss gleich der Konstanten {expected} sein.","identities.messages.4000030":"const fehlgeschlagen","identities.messages.4000031":"Das Passwort kann nicht verwendet werden, da es zu ähnlich dem Identifikator ist.","identities.messages.4000032":"Das Passwort muss mindestens {min_length} Zeichen lang sein, wurde jedoch {actual_length} erhalten.","identities.messages.4000033":"Das Passwort muss höchstens {max_length} Zeichen lang sein, wurde jedoch {actual_length} erhalten.","identities.messages.4000034":"Das Passwort wurde in Datenlecks gefunden und darf nicht mehr verwendet werden.","identities.messages.4000035":"Dieses Konto existiert nicht oder hat keine Anmeldung per Code eingerichtet.","identities.messages.4000036":"Die bereitgestellten Merkmale stimmen nicht mit den zuvor mit diesem Flow assoziierten Merkmalen überein.","identities.messages.4000037":"Dieses Konto existiert nicht oder hat keine Anmeldemethode konfiguriert.","identities.messages.4010001":"Der Anmeldevorgang ist vor {expired_at_unix_since_minutes} Minuten abgelaufen. Bitte versuchen Sie es erneut.","identities.messages.4010002":"Es konnte keine Strategie gefunden werden, um Sie anzumelden. Haben Sie das Formular korrekt ausgefüllt?","identities.messages.4010003":"Es konnte keine Strategie gefunden werden, um Sie zu registrieren. Haben Sie das Formular korrekt ausgefüllt?","identities.messages.4010004":"Es konnte keine Strategie gefunden werden, um Ihre Einstellungen zu aktualisieren. Haben Sie das Formular korrekt ausgefüllt?","identities.messages.4010005":"Es konnte keine Strategie gefunden werden, um Ihr Konto wiederherzustellen. Haben Sie das Formular korrekt ausgefüllt?","identities.messages.4010006":"Es konnte keine Strategie gefunden werden, um Ihr Konto zu verifizieren. Haben Sie das Formular korrekt ausgefüllt?","identities.messages.4010007":"Die Anfrage wurde bereits erfolgreich abgeschlossen und kann nicht erneut versucht werden.","identities.messages.4010008":"Der Anmeldecode ist ungültig oder wurde bereits verwendet. Bitte versuchen Sie es erneut.","identities.messages.4010009":"Verknüpfte Anmeldedaten stimmen nicht überein.","identities.messages.4010010":"Die eingegebene Adresse stimmt nicht mit einer bekannten Adresse im aktuellen Konto überein.","identities.messages.4040001":"Der Registrierungsvorgang ist vor {expired_at_unix_since_minutes} Minuten abgelaufen. Bitte versuchen Sie es erneut.","identities.messages.4040002":"Die Anfrage wurde bereits erfolgreich abgeschlossen und kann nicht erneut versucht werden.","identities.messages.4040003":"Der Registrierungscode ist ungültig oder wurde bereits verwendet. Bitte versuchen Sie es erneut.","identities.messages.4050001":"Der Einstellungsvorgang ist vor {expired_at_unix_since_minutes} Minuten abgelaufen. Bitte versuchen Sie es erneut.","identities.messages.4060001":"Die Anfrage wurde bereits erfolgreich abgeschlossen und kann nicht erneut versucht werden.","identities.messages.4060002":"Der Wiederherstellungsvorgang erreichte einen Fehlerzustand und muss erneut versucht werden.","identities.messages.4060004":"Der Wiederherstellungstoken ist ungültig oder wurde bereits verwendet. Bitte wiederholen Sie den Vorgang.","identities.messages.4060005":"Der Wiederherstellungsvorgang ist vor {expired_at_unix_since_minutes} Minuten abgelaufen. Bitte versuchen Sie es erneut.","identities.messages.4060006":"Der Wiederherstellungscode ist ungültig oder wurde bereits verwendet. Bitte versuchen Sie es erneut.","identities.messages.4070001":"Der Verifizierungstoken ist ungültig oder wurde bereits verwendet. Bitte wiederholen Sie den Vorgang.","identities.messages.4070002":"Die Anfrage wurde bereits erfolgreich abgeschlossen und kann nicht erneut versucht werden.","identities.messages.4070003":"Der Verifizierungsvorgang erreichte einen Fehlerzustand und muss erneut versucht werden.","identities.messages.4070005":"Der Verifizierungsvorgang ist vor {expired_at_unix_since_minutes} Minuten abgelaufen. Bitte versuchen Sie es erneut.","identities.messages.4070006":"Der Verifizierungscode ist ungültig oder wurde bereits verwendet. Bitte versuchen Sie es erneut.","identities.messages.5000001":"{reason}","login.forgot-password":"Passwort vergessen?","login.logged-in-as-label":"Sie sind angemeldet als:","login.logout-button":"Abmelden","login.logout-label":"Etwas funktioniert nicht?","login.registration-button":"Registrieren","login.registration-label":"Sie haben noch kein Konto?","login.subtitle-oauth2":"Zur Authentifizierung bei {clientName}","login.title":"Anmelden","login.title-aal2":"Zwei-Faktor-Authentifizierung","login.title-refresh":"Bestätigen Sie, dass Sie es sind","logout.accept-button":"Ja","logout.reject-button":"Nein","logout.title":"Möchten Sie sich abmelden?","recovery.login-button":"Anmelden","recovery.login-label":"Erinnern Sie sich an Ihre Anmeldedaten?","recovery.title":"Ihr Konto wiederherstellen","registration.login-button":"Anmelden","registration.login-label":"Sie haben bereits ein Konto?","registration.subtitle-oauth2":"Zur Authentifizierung bei {clientName}","registration.title":"Konto registrieren","settings.navigation-back-button":"Zurück","settings.navigation-backup-codes":"2FA-Backup-Codes","settings.navigation-logout":"Abmelden","settings.navigation-oidc":"Soziale Medien","settings.navigation-password":"Passwort","settings.navigation-profile":"Profil","settings.navigation-totp":"Zwei-Faktor App","settings.navigation-webauthn":"Sicherheitsschlüssel","settings.navigation-passkey":"Passkeys","settings.subtitle-instructions":"Hier können Sie Einstellungen zu Ihrem Konto vornehmen. Für manche Einstellungen müssen Sie Ihre Identität erneut bestätigen.","settings.title":"Kontoeinstellungen","settings.title-lookup-secret":"Manage 2FA Backup Recovery Codes","settings.title-navigation":"Konto Einstellungen","settings.title-oidc":"Anmeldung über soziale Medien","settings.title-password":"Passwort ändern","settings.title-profile":"Profil Einstellungen","settings.title-totp":"Zwei-Faktor TOTP App","settings.title-webauthn":"Sicherheitsschlüssel verwalten","settings.title-passkey":"Passkeys verwalten","verification.registration-button":"Registrieren","verification.registration-label":"Sie haben noch kein Konto?","verification.title":"Verifizieren Sie ihr Konto"},fr={"consent.action-accept":"Autoriser","consent.action-reject":"Refuser","consent.description":"N'accordez des permissions que si vous faites confiance à ce site ou à cette application. Vous n'avez pas besoin d'accepter toutes les permissions.","consent.privacy-policy-label":"Politique de confidentialité","consent.remember-label":"Mémoriser cette décision pour la prochaine fois. L'application ne pourra pas demander des permissions supplémentaires sans votre consentement.","consent.remember-tooltip":"mémoriser ma décision","consent.requested-permissions-label":"L'application demande l'accès aux permissions suivantes :","consent.terms-of-service-label":"Conditions d'utilisation","error.back-button":"Revenir en arrière","error.description":"Une erreur est survenue avec le message suivant :","error.support-email-link":"Si le problème persiste, veuillez contacter <a>{contactSupportEmail}</a>","error.title":"Une erreur est survenue","error.title-internal-server-error":"Erreur interne du serveur","error.title-not-found":"404 - Page non trouvée","identities.messages.1010001":"Se connecter","identities.messages.1010002":"Se connecter avec {provider}","identities.messages.1010003":"Veuillez confirmer cette action en vérifiant que c'est bien vous.","identities.messages.1010004":"Veuillez terminer le deuxième défi d'authentification.","identities.messages.1010005":"Vérifier","identities.messages.1010006":"Code d'authentification","identities.messages.1010007":"Code de récupération de secours","identities.messages.1010008":"Utiliser une clé de sécurité","identities.messages.1010009":"Utiliser un authentificateur","identities.messages.1010010":"Utiliser un code de récupération de secours","identities.messages.1010011":"Se connecter avec une clé de sécurité","identities.messages.1010012":"Préparez votre appareil WebAuthn (par exemple, une clé de sécurité, un scanner biométrique, ...) et appuyez sur Continuer.","identities.messages.1010013":"Continuer","identities.messages.1010014":"Un e-mail contenant un code a été envoyé à l'adresse e-mail que vous avez fournie. Si vous n'avez pas reçu d'e-mail, vérifiez l'orthographe de l'adresse et réessayez la connexion.","identities.messages.1010015":"Envoyer le code de connexion","identities.messages.1010016":'Se connecter liera votre compte à "{duplicateIdentifier}" chez le fournisseur "{provider}". Si vous ne souhaitez pas lier ce compte, veuillez recommencer un nouveau processus de connexion.',"identities.messages.1010017":"Se connecter et lier","identities.messages.1010018":"Se connecter avec {provider} et lier l'identifiant","identities.messages.1010019":"Continuer avec le code","identities.messages.1010020":"Nous enverrons un code à {maskedIdentifier}. Pour vérifier que cette adresse est la vôtre, veuillez la saisir ici.","identities.messages.1010021":"Se connecter avec une clé de passe","identities.messages.1010022":"Se connecter avec mot de passe","identities.messages.1010023":"Envoyer le code à {address}","identities.messages.1040001":"S'inscrire","identities.messages.1040002":"S'inscrire avec {provider}","identities.messages.1040003":"Continuer","identities.messages.1040004":"S'inscrire avec une clé de sécurité","identities.messages.1040005":"Un e-mail contenant un code a été envoyé à l'adresse e-mail que vous avez fournie. Si vous n'avez pas reçu d'e-mail, vérifiez l'orthographe de l'adresse et réessayez l'inscription.","identities.messages.1040006":"S'inscrire avec un code","identities.messages.1040007":"S'inscrire avec une clé de passe","identities.messages.1040008":"Retour","identities.messages.1040009":"Veuillez choisir une méthode pour vous authentifier.","identities.messages.1050001":"Vos modifications ont été enregistrées avec succès !","identities.messages.1050002":"Lier {provider}","identities.messages.1050003":"Délier {provider}","identities.messages.1050004":"Délier l'application d'authentification TOTP","identities.messages.1050005":"Code QR de l'application d'authentification","identities.messages.1050006":"{secret}","identities.messages.1050007":"Afficher les codes de récupération de secours","identities.messages.1050008":"Générer de nouveaux codes de récupération de secours","identities.messages.1050009":"{secret}","identities.messages.1050010":"Ce sont vos codes de récupération de secours. Veuillez les conserver dans un endroit sûr !","identities.messages.1050011":"Confirmer les codes de récupération de secours","identities.messages.1050012":"Ajouter une clé de sécurité","identities.messages.1050013":"Nom de la clé de sécurité","identities.messages.1050014":"Le secret a été utilisé le {used_at, date, long}","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"Désactiver cette méthode","identities.messages.1050017":"Il s'agit de votre code secret de l'application d'authentification. Utilisez-le si vous ne pouvez pas scanner le code QR.","identities.messages.1050018":'Supprimer la clé de sécurité "{display_name}"',"identities.messages.1050019":"Ajouter une clé de passe","identities.messages.1050020":'Supprimer la clé de passe "{display_name}"',"identities.messages.1060001":"Vous avez réussi à récupérer votre compte. Veuillez changer votre mot de passe ou configurer une méthode de connexion alternative (par exemple, une connexion sociale) dans les prochaines {privileged_session_expires_at_unix_until_minutes} minutes.","identities.messages.1060002":"Un e-mail contenant un lien de récupération a été envoyé à l'adresse e-mail que vous avez fournie. Si vous n'avez pas reçu d'e-mail, vérifiez l'orthographe de l'adresse et assurez-vous d'utiliser l'adresse avec laquelle vous vous êtes enregistré.","identities.messages.1060003":"Un e-mail contenant un code de récupération a été envoyé à l'adresse e-mail que vous avez fournie. Si vous n'avez pas reçu d'e-mail, vérifiez l'orthographe de l'adresse et assurez-vous d'utiliser l'adresse avec laquelle vous vous êtes enregistré.","identities.messages.1070001":"Mot de passe","identities.messages.1070002":"{title}","identities.messages.1070003":"Enregistrer","identities.messages.1070004":"ID","identities.messages.1070005":"Soumettre","identities.messages.1070006":"Vérifier le code","identities.messages.1070007":"E-mail","identities.messages.1070008":"Renvoyer le code","identities.messages.1070009":"Continuer","identities.messages.1070010":"Code de récupération","identities.messages.1070011":"Code de vérification","identities.messages.1070012":"Code d'inscription","identities.messages.1070013":"Code de connexion","identities.messages.1070014":"Se connecter et lier l'identifiant","identities.messages.1080001":"Un e-mail contenant un lien de vérification a été envoyé à l'adresse e-mail que vous avez fournie. Si vous n'avez pas reçu d'e-mail, vérifiez l'orthographe de l'adresse et assurez-vous d'utiliser l'adresse avec laquelle vous vous êtes enregistré.","identities.messages.1080002":"Vous avez réussi à vérifier votre adresse e-mail.","identities.messages.1080003":"Un e-mail contenant un code de vérification a été envoyé à l'adresse e-mail que vous avez fournie. Si vous n'avez pas reçu d'e-mail, vérifiez l'orthographe de l'adresse et assurez-vous d'utiliser l'adresse avec laquelle vous vous êtes enregistré.","identities.messages.4000001":"{reason}","identities.messages.4000002":"La propriété {property} est manquante.","identities.messages.4000003":"La longueur doit être >= {min_length}, mais a été {actual_length}","identities.messages.4000004":'Ne correspond pas au motif "{pattern}"',"identities.messages.4000005":"Le mot de passe ne peut pas être utilisé en raison de {reason}.","identities.messages.4000006":"Les informations d'identification fournies sont invalides. Veuillez vérifier les fautes d'orthographe dans votre mot de passe ou nom d'utilisateur, adresse e-mail ou numéro de téléphone.","identities.messages.4000007":"Un compte avec le même identifiant (e-mail, téléphone, nom d'utilisateur, ...) existe déjà.","identities.messages.4000008":"Le code d'authentification fourni est invalide. Veuillez réessayer.","identities.messages.4000009":"Impossible de trouver des identifiants de connexion. Avez-vous oublié de les configurer ? Cela peut également être dû à une mauvaise configuration du serveur.","identities.messages.4000010":"Le compte n'est pas encore actif. Avez-vous oublié de vérifier votre adresse e-mail ?","identities.messages.4000011":"Vous n'avez pas configuré de dispositif TOTP.","identities.messages.4000012":"Ce code de récupération de secours a déjà été utilisé.","identities.messages.4000013":"Vous n'avez pas configuré de dispositif WebAuthn.","identities.messages.4000014":"Vous n'avez pas configuré de codes de récupération de secours.","identities.messages.4000015":"Ce compte n'existe pas ou n'a pas configuré de clé de sécurité.","identities.messages.4000016":"Le code de récupération de secours n'est pas valide.","identities.messages.4000017":"La longueur doit être <= {max_length}, mais a été {actual_length}","identities.messages.4000018":"Doit être >= {minimum} mais a été {actual}","identities.messages.4000019":"Doit être > {minimum} mais a été {actual}","identities.messages.4000020":"Doit être <= {maximum} mais a été {actual}","identities.messages.4000021":"Doit être < {maximum} mais a été {actual}","identities.messages.4000022":"{actual} n'est pas multiple de {base}","identities.messages.4000023":"Un maximum de {max_items} éléments est autorisé, mais {actual_items} éléments ont été trouvés","identities.messages.4000024":"Un minimum de {min_items} éléments est autorisé, mais {actual_items} éléments ont été trouvés","identities.messages.4000025":"Les éléments aux indices {index_a} et {index_b} sont égaux","identities.messages.4000026":"Les types autorisés étaient {allowed_types_list}, mais le type actuel est {actual_type}","identities.messages.4000027":"Un compte avec le même identifiant (e-mail, téléphone, nom d'utilisateur, ...) existe déjà. Veuillez vous connecter à votre compte existant et lier votre profil social dans la page des paramètres.","identities.messages.4000028":"Vous avez essayé de vous connecter avec {credential_identifier_hint} qui est déjà utilisé par un autre compte. Vous pouvez vous connecter en utilisant {available_credential_types_list}. Vous pouvez vous connecter en utilisant l'un des fournisseurs de connexion sociale suivants : {Available_oidc_providers_list}.","identities.messages.4000029":"Doit être égal à la constante {expected}","identities.messages.4000030":"Échec de la constante","identities.messages.4000031":"Le mot de passe ne peut pas être utilisé car il est trop similaire à l'identifiant.","identities.messages.4000032":"Le mot de passe doit comporter au moins {min_length} caractères, mais en comporte {actual_length}.","identities.messages.4000033":"Le mot de passe doit comporter au plus {max_length} caractères, mais en comporte {actual_length}.","identities.messages.4000034":"Le mot de passe a été trouvé dans des violations de données et ne doit plus être utilisé.","identities.messages.4000035":"Ce compte n'existe pas ou n'a pas configuré de connexion avec code.","identities.messages.4000036":"Les traits fournis ne correspondent pas aux traits associés précédemment à ce flux.","identities.messages.4000037":"Ce compte n'existe pas ou n'a pas configuré de méthode de connexion.","identities.messages.4000038":"La vérification du captcha a échoué, veuillez réessayer.","identities.messages.4010001":"Le flux de connexion a expiré il y a {expired_at_unix_since_minutes} minutes, veuillez réessayer.","identities.messages.4010002":"Impossible de trouver une stratégie pour vous connecter. Avez-vous rempli correctement le formulaire ?","identities.messages.4010003":"Impossible de trouver une stratégie pour vous inscrire. Avez-vous rempli correctement le formulaire ?","identities.messages.4010004":"Impossible de trouver une stratégie pour mettre à jour vos paramètres. Avez-vous rempli correctement le formulaire ?","identities.messages.4010005":"Impossible de trouver une stratégie pour récupérer votre compte. Avez-vous rempli correctement le formulaire ?","identities.messages.4010006":"Impossible de trouver une stratégie pour vérifier votre compte. Avez-vous rempli correctement le formulaire ?","identities.messages.4010007":"La demande a déjà été effectuée avec succès et ne peut pas être réessayée.","identities.messages.4010008":"Le code de connexion est invalide ou a déjà été utilisé. Veuillez réessayer.","identities.messages.4010009":"Les identifiants liés ne correspondent pas.","identities.messages.4010010":"L'adresse que vous avez saisie ne correspond à aucune adresse connue dans le compte actuel.","identities.messages.4040001":"Le flux d'inscription a expiré il y a {expired_at_unix_since_minutes} minutes, veuillez réessayer.","identities.messages.4040002":"La demande a déjà été effectuée avec succès et ne peut pas être réessayée.","identities.messages.4040003":"Le code d'inscription est invalide ou a déjà été utilisé. Veuillez réessayer.","identities.messages.4050001":"Le flux de paramètres a expiré il y a {expired_at_unix_since_minutes} minutes, veuillez réessayer.","identities.messages.4060001":"La demande a déjà été effectuée avec succès et ne peut pas être réessayée.","identities.messages.4060002":"Le flux de récupération a atteint un état d'échec et doit être réessayé.","identities.messages.4060004":"Le jeton de récupération est invalide ou a déjà été utilisé. Veuillez réessayer le flux.","identities.messages.4060005":"Le flux de récupération a expiré il y a {expired_at_unix_since_minutes} minutes, veuillez réessayer.","identities.messages.4060006":"Le code de récupération est invalide ou a déjà été utilisé. Veuillez réessayer.","identities.messages.4070001":"Le jeton de vérification est invalide ou a déjà été utilisé. Veuillez réessayer le flux.","identities.messages.4070002":"La demande a déjà été effectuée avec succès et ne peut pas être réessayée.","identities.messages.4070003":"Le flux de vérification a atteint un état d'échec et doit être réessayé.","identities.messages.4070005":"Le flux de vérification a expiré il y a {expired_at_unix_since_minutes} minutes, veuillez réessayer.","identities.messages.4070006":"Le code de vérification est invalide ou a déjà été utilisé. Veuillez réessayer.","identities.messages.5000001":"{reason}","login.cancel-button":"Annuler","login.cancel-label":"Pas le bon compte ?","login.forgot-password":"Mot de passe oublié ?","login.logged-in-as-label":"Vous êtes connecté en tant que :","login.logout-button":"Déconnexion","login.logout-label":"Quelque chose ne fonctionne pas ?","login.registration-button":"S'inscrire","login.registration-label":"Vous n'avez pas de compte ?","login.subtitle-oauth2":"Pour vous authentifier sur {clientName}","login.title":"Se connecter","login.title-aal2":"Authentification à deux facteurs","login.title-refresh":"Confirmez que c'est bien vous","logout.accept-button":"Oui","logout.reject-button":"Non","logout.title":"Souhaitez-vous vous déconnecter ?","recovery.login-button":"Se connecter","recovery.login-label":"Vous souvenez-vous de vos informations d'identification ?","recovery.title":"Récupérer votre compte","registration.login-button":"Se connecter","registration.login-label":"Vous avez déjà un compte ?","registration.subtitle-oauth2":"Pour vous authentifier sur {clientName}","registration.title":"Créer un compte","settings.navigation-back-button":"Revenir en arrière","settings.navigation-backup-codes":"Codes de secours 2FA","settings.navigation-logout":"Déconnexion","settings.navigation-oidc":"Connexion sociale","settings.navigation-password":"Mot de passe","settings.navigation-profile":"Profil","settings.navigation-totp":"Application d'authentification TOTP","settings.navigation-webauthn":"Tokens matériels","settings.navigation-passkey":"Passkeys","settings.subtitle-instructions":"Ici, vous pouvez gérer les paramètres liés à votre compte. Gardez à l'esprit que certaines actions nécessitent une nouvelle authentification.","settings.title":"Paramètres du compte","settings.title-lookup-secret":"Gérer les codes de récupération 2FA","settings.title-navigation":"Paramètres du compte","settings.title-oidc":"Connexion sociale","settings.title-password":"Changer le mot de passe","settings.title-profile":"Paramètres de profil","settings.title-totp":"Gérer l'application d'authentification TOTP 2FA","settings.title-webauthn":"Gérer les tokens matériels","settings.title-passkey":"Gérer les Passkeys","verification.registration-button":"S'inscrire","verification.registration-label":"Vous n'avez pas de compte ?","verification.title":"Vérifiez votre compte"},nl={"consent.action-accept":"Toestaan","consent.action-reject":"Weigeren","consent.description":"Verleen alleen toestemming als u deze site of app vertrouwt. U hoeft niet alle toestemmingen te accepteren.","consent.privacy-policy-label":"Privacybeleid","consent.remember-label":"Onthoud deze beslissing voor de volgende keer. De toepassing kan geen aanvullende toestemming vragen zonder uw toestemming.","consent.remember-tooltip":"Onthoud mijn beslissing","consent.requested-permissions-label":"De toepassing vraagt toegang tot de volgende toestemmingen:","consent.terms-of-service-label":"Gebruiksvoorwaarden","error.back-button":"Ga terug","error.description":"Er is een fout opgetreden met de volgende melding:","error.support-email-link":"Als het probleem aanhoudt, neem dan contact op met <a>{contactSupportEmail}</a>","error.title":"Er is een fout opgetreden","error.title-internal-server-error":"Interne serverfout","error.title-not-found":"404 - Pagina niet gevonden","identities.messages.1010001":"Aanmelden","identities.messages.1010002":"Aanmelden met {provider}","identities.messages.1010003":"Bevestig deze actie door te verifiëren dat u het bent.","identities.messages.1010004":"Voltooi alstublieft de tweede authenticatie-uitdaging.","identities.messages.1010005":"Verifiëren","identities.messages.1010006":"Verificatiecode","identities.messages.1010007":"Back-up herstelcode","identities.messages.1010008":"Beveiligingssleutel gebruiken","identities.messages.1010009":"Authenticator gebruiken","identities.messages.1010010":"Back-up herstelcode gebruiken","identities.messages.1010011":"Doorgaan met beveiligingssleutel","identities.messages.1010012":"Bereid uw WebAuthn-apparaat voor (bijv. beveiligingssleutel, biometrische scanner, ...) en druk op doorgaan.","identities.messages.1010013":"Doorgaan","identities.messages.1010014":"Er is een e-mail met een code verzonden naar het opgegeven e-mailadres. Als u geen e-mail heeft ontvangen, controleer dan de spelling van het adres en probeer opnieuw in te loggen.","identities.messages.1010015":"Aanmelden met code","identities.messages.1010016":'Door aan te melden wordt uw account gekoppeld aan "{duplicateIdentifier}" bij provider "{provider}". Als u dat account niet wilt koppelen, start dan een nieuwe inlogstroom.',"identities.messages.1010017":"Aanmelden en koppelen","identities.messages.1010018":"Aanmelden met {provider} en identificatie koppelen","identities.messages.1010019":"Doorgaan met code","identities.messages.1010020":"We sturen een code naar {maskedIdentifier}. Om te verifiëren dat dit uw adres is, voer deze hier in.","identities.messages.1010021":"Aanmelden met passkey","identities.messages.1010022":"Aanmelden met wachtwoord","identities.messages.1040001":"Registreren","identities.messages.1040002":"Registreren met {provider}","identities.messages.1040003":"Doorgaan","identities.messages.1040004":"Registreren met beveiligingssleutel","identities.messages.1040005":"Er is een e-mail met een code verzonden naar het opgegeven e-mailadres. Als u geen e-mail heeft ontvangen, controleer dan de spelling van het adres en probeer opnieuw te registreren.","identities.messages.1040006":"Registreren met code","identities.messages.1040007":"Registreren met passkey","identities.messages.1040008":"Terug","identities.messages.1040009":"Kies een aanmeldingsgegeven om u mee te authenticeren.","identities.messages.1050001":"Uw wijzigingen zijn opgeslagen!","identities.messages.1050002":"Koppelen aan {provider}","identities.messages.1050003":"Ontkoppelen van {provider}","identities.messages.1050004":"Ontkoppelen van TOTP Authenticator-app","identities.messages.1050005":"QR-code voor Authenticator-app","identities.messages.1050006":"{secret}","identities.messages.1050007":"Toon back-up herstelcodes","identities.messages.1050008":"Nieuwe back-up herstelcodes genereren","identities.messages.1050009":"{secret}","identities.messages.1050010":"Dit zijn uw back-up herstelcodes. Bewaar ze op een veilige plaats!","identities.messages.1050011":"Bevestig back-up herstelcodes","identities.messages.1050012":"Beveiligingssleutel toevoegen","identities.messages.1050013":"Naam van de beveiligingssleutel","identities.messages.1050014":"Geheim is gebruikt op {used_at, date, long}","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"Deze methode uitschakelen","identities.messages.1050017":"Dit is uw geheime Authenticator-app. Gebruik het als u de QR-code niet kunt scannen.","identities.messages.1050018":'Beveiligingssleutel verwijderen "{display_name}"',"identities.messages.1050019":"Passkey toevoegen","identities.messages.1050020":'Passkey "{display_name}" verwijderen',"identities.messages.1060001":"U heeft met succes uw account hersteld. Wijzig alstublieft uw wachtwoord of stel een alternatieve aanmeldingsmethode in (bijv. sociale aanmelding) binnen de komende {privileged_session_expires_at_unix_until_minutes} minuten.","identities.messages.1060002":"Er is een e-mail met een herstelkoppeling verzonden naar het opgegeven e-mailadres. Als u geen e-mail heeft ontvangen, controleer dan de spelling van het e-mailadres en zorg ervoor dat u het e-mailadres gebruikt waarmee u zich heeft geregistreerd.","identities.messages.1060003":"Er is een e-mail met een herstelcode verzonden naar het opgegeven e-mailadres. Als u geen e-mail heeft ontvangen, controleer dan de spelling van het e-mailadres en zorg ervoor dat u het e-mailadres gebruikt waarmee u zich heeft geregistreerd.","identities.messages.1070001":"Wachtwoord","identities.messages.1070002":"{title}","identities.messages.1070003":"Opslaan","identities.messages.1070004":"ID","identities.messages.1070005":"Verzenden","identities.messages.1070006":"Verificatiecode controleren","identities.messages.1070007":"E-mail","identities.messages.1070008":"Code opnieuw verzenden","identities.messages.1070009":"Doorgaan","identities.messages.1070010":"Herstelcode","identities.messages.1070011":"Verificatiecode","identities.messages.1070012":"Registratiecode","identities.messages.1070013":"Aanmeldingscode","identities.messages.1080001":"Er is een e-mail met een verificatielink naar het opgegeven e-mailadres gestuurd. Als je geen e-mail hebt ontvangen, controleer dan de spelling van het e-mailadres en zorg ervoor dat je het e-mailadres hebt gebruikt waarmee je hebt geregistreerd.","identities.messages.1080002":"Je hebt succesvol je e-mailadres geverifieerd.","identities.messages.1080003":"Er is een e-mail met een verificatiecode naar het opgegeven e-mailadres gestuurd. Als je geen e-mail hebt ontvangen, controleer dan de spelling van het e-mailadres en zorg ervoor dat je het e-mailadres hebt gebruikt waarmee je hebt geregistreerd.","identities.messages.4000001":"{reason}","identities.messages.4000002":"Eigenschap {property} ontbreekt.","identities.messages.4000003":"lengte moet >= {min_length} zijn, maar is {actual_length}","identities.messages.4000004":'komt niet overeen met patroon "{pattern}"',"identities.messages.4000005":"Het wachtwoord kan niet worden gebruikt vanwege {reason}.","identities.messages.4000006":"De verstrekte referenties zijn ongeldig, controleer op typefouten in je wachtwoord of gebruikersnaam, e-mailadres of telefoonnummer.","identities.messages.4000007":"Er bestaat al een account met dezelfde identificatiegegevens (e-mail, telefoon, gebruikersnaam, ...).","identities.messages.4000008":"De verstrekte verificatiecode is ongeldig, probeer het opnieuw.","identities.messages.4000009":"Kon geen aanmeldingsidentificatoren vinden. Ben je ze vergeten in te stellen? Dit kan ook worden veroorzaakt door een servermisconfiguratie.","identities.messages.4000010":"Account nog niet actief. Ben je vergeten je e-mailadres te verifiëren?","identities.messages.4000011":"Je hebt geen TOTP-apparaat ingesteld.","identities.messages.4000012":"Deze herstelcode is al gebruikt.","identities.messages.4000013":"Je hebt geen WebAuthn-apparaat ingesteld.","identities.messages.4000014":"Je hebt geen herstelcodes ingesteld.","identities.messages.4000015":"Dit account bestaat niet of heeft geen beveiligingssleutel ingesteld.","identities.messages.4000016":"De herstelcode is niet geldig.","identities.messages.4000017":"lengte moet <= {max_length} zijn, maar is {actual_length}","identities.messages.4000018":"moet >= {minimum} zijn, maar is {actual}","identities.messages.4000019":"moet > {minimum} zijn, maar is {actual}","identities.messages.4000020":"moet <= {maximum} zijn, maar is {actual}","identities.messages.4000021":"moet < {maximum} zijn, maar is {actual}","identities.messages.4000022":"{actual} is geen veelvoud van {base}","identities.messages.4000023":"maximaal {max_items} items toegestaan, maar er zijn {actual_items} items gevonden","identities.messages.4000024":"minimaal {min_items} items toegestaan, maar er zijn {actual_items} items gevonden","identities.messages.4000025":"items op index {index_a} en {index_b} zijn gelijk","identities.messages.4000026":"verwacht {allowed_types_list}, maar kreeg {actual_type}","identities.messages.4000027":"Er bestaat al een account met dezelfde identificatiegegevens (e-mail, telefoon, gebruikersnaam, ...). Meld je aan bij je bestaande account en koppel je sociale profiel in de instellingenpagina.","identities.messages.4000028":"Je hebt geprobeerd in te loggen met {credential_identifier_hint}, dat al wordt gebruikt door een ander account. Je kunt inloggen met {available_credential_types_list}. Je kunt inloggen met een van de volgende sociale aanmeldingsproviders: {Available_oidc_providers_list}.","identities.messages.4000029":"moet gelijk zijn aan constante {expected}","identities.messages.4000030":"constante mislukt","identities.messages.4000031":"Het wachtwoord kan niet worden gebruikt omdat het te veel lijkt op de identificatiegegevens.","identities.messages.4000032":"Het wachtwoord moet minstens {min_length} tekens lang zijn, maar is {actual_length}.","identities.messages.4000033":"Het wachtwoord mag hoogstens {max_length} tekens lang zijn, maar is {actual_length}.","identities.messages.4000034":"Het wachtwoord is gevonden in datalekken en mag niet langer worden gebruikt.","identities.messages.4000035":"Dit account bestaat niet of heeft geen aanmelding met code ingesteld.","identities.messages.4000036":"De verstrekte kenmerken komen niet overeen met de eerder geassocieerde kenmerken met deze stroom.","identities.messages.4000037":"Dit account bestaat niet of heeft geen aanmeldingsmethode geconfigureerd.","identities.messages.4010001":"De aanmeldingsstroom is verlopen {expired_at_unix_since_minutes} minuten geleden, probeer het opnieuw.","identities.messages.4010002":"Kon geen strategie vinden om mee in te loggen. Heb je het formulier correct ingevuld?","identities.messages.4010003":"Kon geen strategie vinden om je mee aan te melden. Heb je het formulier correct ingevuld?","identities.messages.4010004":"Kon geen strategie vinden om je instellingen bij te werken. Heb je het formulier correct ingevuld?","identities.messages.4010005":"Kon geen strategie vinden om je account mee te herstellen. Heb je het formulier correct ingevuld?","identities.messages.4010006":"Kon geen strategie vinden om je account mee te verifiëren. Heb je het formulier correct ingevuld?","identities.messages.4010007":"Het verzoek is al met succes voltooid en kan niet opnieuw worden geprobeerd.","identities.messages.4010008":"De aanmeldingscode is ongeldig of is al gebruikt. Probeer het opnieuw.","identities.messages.4010009":"Gekoppelde aanmeldgegevens komen niet overeen.","identities.messages.4010010":"Het ingevoerde adres komt niet overeen met bekende adressen in het huidige account.","identities.messages.4040001":"De registratie flow is verlopen {expired_at_unix_since_minutes} minuten geleden, probeer het opnieuw.","identities.messages.4040002":"Het verzoek is al met succes voltooid en kan niet opnieuw worden geprobeerd.","identities.messages.4040003":"De registratiecode is ongeldig of is al gebruikt. Probeer het opnieuw.","identities.messages.4050001":"De instellingen flow is verlopen {expired_at_unix_since_minutes} minuten geleden, probeer het opnieuw.","identities.messages.4060001":"Het verzoek is al met succes voltooid en kan niet opnieuw worden geprobeerd.","identities.messages.4060002":"De herstel flow heeft een fout bereikt en moet opnieuw worden geprobeerd.","identities.messages.4060004":"De hersteltoken is ongeldig of is al gebruikt. Probeer de flow opnieuw.","identities.messages.4060005":"De herstel flow is verlopen {expired_at_unix_since_minutes} minuten geleden, probeer het opnieuw.","identities.messages.4060006":"De herstelcode is ongeldig of is al gebruikt. Probeer het opnieuw.","identities.messages.4070001":"De verificatietoken is ongeldig of is al gebruikt. Probeer de flow opnieuw.","identities.messages.4070002":"Het verzoek is al met succes voltooid en kan niet opnieuw worden geprobeerd.","identities.messages.4070003":"De verificatie flow heeft een fout bereikt en moet opnieuw worden geprobeerd.","identities.messages.4070005":"De verificatie flow is verlopen {expired_at_unix_since_minutes} minuten geleden, probeer het opnieuw.","identities.messages.4070006":"De verificatiecode is ongeldig of is al gebruikt. Probeer het opnieuw.","identities.messages.5000001":"{reason}","login.forgot-password":"Wachtwoord vergeten?","login.logged-in-as-label":"Je bent ingelogd als:","login.logout-button":"Uitloggen","login.logout-label":"Er is iets mis?","login.registration-button":"Registreren","login.registration-label":"Heb je nog geen account?","login.subtitle-oauth2":"Om te authenticeren bij {clientName}","login.title":"Inloggen","login.title-aal2":"Twee-Factor Authenticatie","login.title-refresh":"Bevestig dat jij het bent","logout.accept-button":"Ja","logout.reject-button":"Nee","logout.title":"Wil je uitloggen?","recovery.login-button":"Inloggen","recovery.login-label":"Herinner je je inloggegevens?","recovery.title":"Herstel je account","registration.login-button":"Inloggen","registration.login-label":"Heb je al een account?","registration.subtitle-oauth2":"Om te authenticeren bij {clientName}","registration.title":"Registreer een account","settings.navigation-back-button":"Ga terug","settings.navigation-backup-codes":"2FA Backupcodes","settings.navigation-logout":"Uitloggen","settings.navigation-oidc":"Sociaal Inloggen","settings.navigation-password":"Wachtwoord","settings.navigation-profile":"Profiel","settings.navigation-totp":"Authenticator App","settings.navigation-webauthn":"Hardware Tokens","settings.navigation-passkey":"Passkeys","settings.subtitle-instructions":"Hier kun je instellingen beheren die verband houden met je account. Houd er rekening mee dat bepaalde acties vereisen dat je opnieuw wordt geauthenticeerd.","settings.title":"Accountinstellingen","settings.title-lookup-secret":"Beheer 2FA Backup Herstelcodes","settings.title-navigation":"Accountinstellingen","settings.title-oidc":"Sociaal Inloggen","settings.title-password":"Wachtwoord wijzigen","settings.title-profile":"Profielinstellingen","settings.title-totp":"Beheer 2FA TOTP Authenticator App","settings.title-webauthn":"Beheer Hardware Tokens","settings.title-passkey":"Beheer Passkeys","verification.registration-button":"Registreren","verification.registration-label":"Heb je nog geen account?","verification.title":"Verifieer je account"},se={"consent.action-accept":"Tillåt","consent.action-reject":"Neka","consent.description":"Ge bara behörigheter om du litar på den här webbplatsen eller appen. Du behöver inte acceptera alla behörigheter.","consent.privacy-policy-label":"Integritetspolicy","consent.remember-label":"Kom ihåg detta val till nästa gång. Applikationen kommer inte att kunna be om ytterligare tillstånd utan ditt medgivande.","consent.remember-tooltip":"kom ihåg mitt val","consent.requested-permissions-label":"Applikationen begär åtkomst till följande behörigheter:","consent.terms-of-service-label":"Användarvillkor","error.back-button":"Tillbaka","error.description":"Ett fel uppstod med följande meddelande:","error.support-email-link":"Om problemet kvarstår, vänligen kontakta <a>{contactSupportEmail}</a>","error.title":"Ett fel uppstod","error.title-internal-server-error":"Internt serverfel","error.title-not-found":"404 - Sidan hittades ej","identities.messages.1010001":"Logga in","identities.messages.1010002":"Logga in med {provider}","identities.messages.1010003":"Bekräfta denna åtgärd genom att verifiera att det är du.","identities.messages.1010004":"Vänligen slutför den andra autentiseringsutmaningen.","identities.messages.1010005":"Verifiera","identities.messages.1010006":"Autentiseringskod","identities.messages.1010007":"Återställningskod för backup","identities.messages.1010008":"Använd säkerhetsnyckel","identities.messages.1010009":"Använd autentiserings-app","identities.messages.1010010":"Använd reservåterställningskod","identities.messages.1010011":"Fortsätt med säkerhetsnyckel","identities.messages.1010012":"Förbered din WebAuthn-enhet (t.ex. säkerhetsnyckel, biometriska skanner, ...) och tryck på fortsätt.","identities.messages.1010013":"Fortsätt","identities.messages.1010014":"Ett e-postmeddelande som innehåller en kod har skickats till den e-postadress du angett. Om du inte har fått ett mejl, kontrollera stavningen av adressen och försök logga in igen.","identities.messages.1010015":"Logga in med kod","identities.messages.1040001":"Skapa konto","identities.messages.1040002":"Registrera dig med {provider}","identities.messages.1040003":"Fortsätt","identities.messages.1040004":"Registrera med säkerhetsnyckel","identities.messages.1040005":"Ett e-postmeddelande som innehåller en kod har skickats till den e-postadress du angett. Om du inte har fått ett e-postmeddelande, kontrollera stavningen av adressen och försök igen med registreringen.","identities.messages.1040006":"Registrera med kod","identities.messages.1050001":"Dina ändringar har sparats!","identities.messages.1050002":"Koppla på {provider}","identities.messages.1050003":"Koppla bort {provider}","identities.messages.1050004":"Koppla bort TOTP Autentisering-App","identities.messages.1050005":"Autentisering-app QR kod","identities.messages.1050006":"{secret}","identities.messages.1050007":"Visa reservåterställningskoder","identities.messages.1050008":"Generera nya reservåterställningskoder","identities.messages.1050009":"{secret}","identities.messages.1050010":"Det här är dina reservåterställningskoder. Förvara dem på ett säkert ställe!","identities.messages.1050011":"Bekräfta reservåterställningskoder","identities.messages.1050012":"Lägg till säkerhetsnyckel","identities.messages.1050013":"Säkerhetsnyckelns namn","identities.messages.1050014":"<del>Använd</del>","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"Inaktivera den här metoden","identities.messages.1050017":"Det här är din hemlighet för din autentiseringsapp. Använd den om du inte kan skanna QR-koden.","identities.messages.1050018":'Ta bort säkerhetsnyckel "{display_name}"',"identities.messages.1060001":"Du har lyckats återställa ditt konto. Ändra ditt lösenord eller ställ in en alternativ inloggningsmetod (t.ex. social inloggning) inom de närmaste {privileged_session_expires_at_unix_until_minutes} minuterna.","identities.messages.1060002":"Ett e-postmeddelande som innehåller en återställningslänk har skickats till den e-postadress du angett. Om du inte har fått ett mejl, kontrollera stavningen på adressen och se till att använda adressen du registrerade dig med.","identities.messages.1060003":"Ett e-postmeddelande som innehåller en återställningskod har skickats till den e-postadress du angett. Om du inte har fått ett mejl, kontrollera stavningen på adressen och se till att använda adressen du registrerade dig med.","identities.messages.1070001":"Lösenord","identities.messages.1070002":"{title}","identities.messages.1070003":"Spara","identities.messages.1070004":"ID","identities.messages.1070005":"Skicka","identities.messages.1070006":"Verifiera kod","identities.messages.1070007":"E-post","identities.messages.1070008":"Skicka koden igen","identities.messages.1070009":"Fortsätt","identities.messages.1070010":"Återställningskod","identities.messages.1070011":"Verifieringskod","identities.messages.1070012":"Registreringskod","identities.messages.1070013":"Inloggningskod","identities.messages.1080001":"Ett e-postmeddelande med en verifieringslänk har skickats till den e-postadress du angett. Om du inte har fått ett mejl, kontrollera stavningen på adressen och se till att använda adressen du registrerade dig med.","identities.messages.1080002":"Du har verifierat din e-postadress.","identities.messages.1080003":"Ett e-postmeddelande som innehåller en verifieringskod har skickats till den e-postadress du angett. Om du inte har fått ett mejl, kontrollera stavningen på adressen och se till att använda adressen du registrerade dig med.","identities.messages.4000001":"{reason}","identities.messages.4000002":"Egenskap {property} saknas.","identities.messages.4000003":"längd måste vara >= {min_length}, men var {actual_length}","identities.messages.4000004":'matchar inte mönstret "{pattern}"',"identities.messages.4000005":"Lösenordet kan inte användas pga {reason}.","identities.messages.4000006":"De angivna uppgifterna är ogiltiga. Kontrollera om det finns stavfel i ditt lösenord eller användarnamn, e-postadress eller telefonnummer.","identities.messages.4000007":"Ett konto med samma identifierare (e-post, telefon, användarnamn, ...) finns redan.","identities.messages.4000008":"Den angivna autentiseringskoden är ogiltig, försök igen.","identities.messages.4000009":"Det gick inte att hitta några inloggningsidentifierare. Har du glömt att ställa in dem? Detta kan också orsakas av en felaktig serverkonfiguration.","identities.messages.4000010":"Kontot är inte aktivt ännu. Har du glömt att verifiera din e-postadress?","identities.messages.4000011":"Du har ingen TOTP-enhet konfigurerad.","identities.messages.4000012":"Denna backup-återställningskod har redan använts.","identities.messages.4000013":"Du har ingen WebAuthn-enhet konfigurerad.","identities.messages.4000014":"Du har inga backup-återställningskoder konfigurerade.","identities.messages.4000015":"Det här kontot finns inte eller har ingen säkerhetsnyckel konfigurerad.","identities.messages.4000016":"Backup-återställningskoden är inte giltig.","identities.messages.4000017":"längd måste vara <= {max_length}, men var {actual_length}","identities.messages.4000018":"måste vara >= {minimum} men var {actual}","identities.messages.4000019":"måste vara > {minimum} men var {actual}","identities.messages.4000020":"måste vara <= {maximum} men var {actual}","identities.messages.4000021":"måste vara < {maximum} men var {actual}","identities.messages.4000022":"{actual} är inte en multipel av {base}","identities.messages.4000023":"maximalt {max_items} objekt tillåtna, men hittade {actual_items} objekt","identities.messages.4000024":"minst {min_items} objekt tillåtna, men hittade {actual_items} objekt","identities.messages.4000025":"objekt vid index {index_a} och {index_b} är lika","identities.messages.4000026":"förväntade {allowed_types_list}, men var {actual_type}","identities.messages.4000027":"Ett konto med samma identifierare (e-post, telefon, användarnamn, ...) finns redan. Logga in på ditt befintliga konto och länka din sociala profil på inställningssidan.","identities.messages.4000028":"Du försökte logga in med {credential_identifier_hint} som redan används av ett annat konto. Du kan logga in med {available_credential_types_list}. Du kan logga in med någon av följande sociala inloggningsleverantörer: {Available_oidc_providers_list}.","identities.messages.4000029":"måste vara lika med konstant {expected}","identities.messages.4000030":"const misslyckades","identities.messages.4000031":"Lösenordet kan inte användas eftersom det är för likt identifieraren.","identities.messages.4000032":"Lösenordet måste vara minst {min_length} tecken långt, men är {actual_length}.","identities.messages.4000033":"Lösenordet får vara högst {max_length} tecken långt, men är {actual_length}.","identities.messages.4000034":"Lösenordet har hittats vid dataintrång och får inte längre användas.","identities.messages.4000035":"Det här kontot finns inte eller har inte konfigurerat inloggning med kod.","identities.messages.4000036":"De angivna egenskaperna matchar inte de egenskaper som tidigare associerats med detta flöde.","identities.messages.4010001":"Inloggningsflödet upphörde för {expired_at_unix_since_minutes} minuter sedan, var vänlig försök igen.","identities.messages.4010002":"Kunde inte hitta en strategi att logga in dig med. Fyllde du i formuläret korrekt?","identities.messages.4010003":"Kunde inte hitta en strategi att registrera dig med. Fyllde du i formuläret korrekt?","identities.messages.4010004":"Kunde inte hitta en strategi för att uppdatera dina inställningar. Fyllde du i formuläret korrekt?","identities.messages.4010005":"Kunde inte hitta en strategi att återställa ditt konto med. Fyllde du i formuläret korrekt?","identities.messages.4010006":"Kunde inte hitta en strategi att verifiera ditt konto med. Fyllde du i formuläret korrekt?","identities.messages.4010007":"Begäran har redan slutförts framgångsrikt och kan inte göras igen.","identities.messages.4010008":"Inloggningskoden är ogiltig eller har redan använts. Var vänlig försök igen.","identities.messages.4040001":"Registreringsflödet gick ut för {expired_at_unix_since_minutes} minuter sedan, försök igen.","identities.messages.4040002":"Begäran har redan slutförts framgångsrikt och kan inte göras igen.","identities.messages.4040003":"Registreringskoden är ogiltig eller har redan använts. Var vänlig försök igen.","identities.messages.4050001":"Inställningsflödet gick ut för {expired_at_unix_since_minutes} minuter sedan, var vänlig försök igen.","identities.messages.4060001":"Begäran har redan slutförts framgångsrikt och kan inte göras igen.","identities.messages.4060002":"Återställningsflödet nådde ett feltillstånd och måste försökas igen.","identities.messages.4060004":"Återställningstoken är ogiltig eller har redan använts. Var vänlig försök flödet igen.","identities.messages.4060005":"Återställningsflödet gick ut för {expired_at_unix_since_minutes} minuter sedan, var vänlig försök igen.","identities.messages.4060006":"Återställningskoden är ogiltig eller har redan använts. Var vänlig försök igen.","identities.messages.4070001":"Verifieringstoken är ogiltig eller har redan använts. Var vänlig försök flödet igen.","identities.messages.4070002":"Begäran har redan slutförts framgångsrikt och kan inte göras igen.","identities.messages.4070003":"Verifieringsflödet nådde ett feltillstånd och måste försökas igen.","identities.messages.4070005":"Verifieringsflödet gick ut för {expired_at_unix_since_minutes} minuter sedan, var vänlig försök igen.","identities.messages.4070006":"Verifieringskoden är ogiltig eller har redan använts. Var vänlig försök igen.","identities.messages.5000001":"{reason}","login.forgot-password":"Glömt lösenord?","login.logged-in-as-label":"Du är inloggad som:","login.logout-button":"Logga ut","login.logout-label":"Är det något som inte fungerar?","login.registration-button":"Skapa konto","login.registration-label":"Har du inget konto?","login.subtitle-oauth2":"Att autentisera {clientName}","login.title":"Logga in","login.title-aal2":"Tvåfaktorsautentisering","login.title-refresh":"Bekräfta att det är du","logout.accept-button":"Ja","logout.reject-button":"Nej","logout.title":"Vill du logga ut?","recovery.login-button":"Logga in","recovery.login-label":"Kan du ditt inlogg?","recovery.title":"Återställ ditt konto","registration.login-button":"Logga in","registration.login-label":"Har du redan ett konto?","registration.subtitle-oauth2":"Att autentisera {clientName}","registration.title":"Skapa ett konto","settings.navigation-back-button":"Tillbaka","settings.navigation-backup-codes":"2FA backupkoder","settings.navigation-logout":"Logga ut","settings.navigation-oidc":"Social Inloggning","settings.navigation-password":"Lösenord","settings.navigation-profile":"Profil","settings.navigation-totp":"Autentiserings App","settings.navigation-webauthn":"Hårdvaru Tokens","settings.navigation-passkey":"Passkeys","settings.subtitle-instructions":"Här kan du hantera inställningar relaterade till ditt konto. Tänk på att vissa åtgärder kräver att du autentiseras på nytt.","settings.title":"Kontoinställningar","settings.title-lookup-secret":"Hantera 2FA backup-återställningskoder","settings.title-navigation":"Kontoinställningar","settings.title-oidc":"Social Inloggning","settings.title-password":"Byt lösenord","settings.title-profile":"Profilinställningar","settings.title-totp":"Hantera 2FA TOTP Autentiserings App","settings.title-webauthn":"Hantera Hårdvaru Tokens","settings.title-passkey":"Hantera Passkeys","verification.registration-button":"Skapa konto","verification.registration-label":"Har du inget konto?","verification.title":"Verifiera ditt konto"},pt={"consent.action-accept":"Permitir","consent.action-reject":"Rejeitar","consent.description":"Conceda permissões somente se confiar neste site ou aplicação. Não precisa aceitar todas as permissões.","consent.privacy-policy-label":"Política de Privacidade","consent.remember-label":"Lembrar decisão para a próxima vez. A aplicação não poderá solicitar permissões adicionais sem o seu consentimento.","consent.remember-tooltip":"lembrar minha decisão","consent.requested-permissions-label":"A aplicação solicita acesso às seguintes permissões:","consent.terms-of-service-label":"Termos de Serviço","error.back-button":"Voltar","error.description":"Ocorreu um erro com a seguinte mensagem:","error.support-email-link":"Se o problema persistir, entre em contato com <a>{contactSupportEmail}</a>","error.title":"Ocorreu um erro","error.title-internal-server-error":"Erro Interno do Servidor","error.title-not-found":"404 - Página não encontrada","identities.messages.1010001":"Entrar","identities.messages.1010002":"Entrar com {provider}","identities.messages.1010003":"Confirme esta ação e verifique que é você.","identities.messages.1010004":"Complete o segundo desafio de autenticação, por favor.","identities.messages.1010005":"Verificar","identities.messages.1010006":"Código de Autenticação","identities.messages.1010007":"Código de Recuperação de Backup","identities.messages.1010008":"Usar chave de segurança","identities.messages.1010009":"Usar o Autenticador","identities.messages.1010010":"Usar código de recuperação de backup","identities.messages.1010011":"Continuar com a chave de segurança","identities.messages.1010012":"Prepare o seu dispositivo WebAuthn (por exemplo, chave de segurança, scanner biométrico, ...) e pressione continuar.","identities.messages.1010013":"Continuar","identities.messages.1010014":"Um e-mail com um código foi enviado para o endereço de e-mail introduzido. Não recebeu um e-mail? Verifique o endereço introduzido e efetue novamente o login.","identities.messages.1010015":"Entrar com código","identities.messages.1040001":"Registar","identities.messages.1040002":"Registar com {provider}","identities.messages.1040003":"Continuar","identities.messages.1040004":"Registar com chave de segurança","identities.messages.1040005":"Um e-mail com o código foi enviado para o endereço de e-mail introduzido. Não recebeu um e-mail? Verifique a ortografia do endereço e registe-se novamente.","identities.messages.1040006":"Registar com código","identities.messages.1050001":"Alterações foram salvas com sucesso!","identities.messages.1050002":"Vincular {provider}","identities.messages.1050003":"Desvincular {provider}","identities.messages.1050004":"Desvincular o Aplicação Autenticador TOTP","identities.messages.1050005":"Código QR da aplicação Autenticador","identities.messages.1050006":"{secret}","identities.messages.1050007":"Revelar códigos de recuperação de backup","identities.messages.1050008":"Gerar novos códigos de recuperação de backup","identities.messages.1050009":"{secret}","identities.messages.1050010":"Os seus códigos de recuperação de backup. Guarde-os num local seguro!","identities.messages.1050011":"Confirmar códigos de recuperação de backup","identities.messages.1050012":"Adicionar chave de segurança","identities.messages.1050013":"Nome da chave de segurança","identities.messages.1050014":"<del>Usado</del>","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"Desativar este método","identities.messages.1050017":"Este é o segredo da sua aplicação autenticador. Use-o se não puder ler o código QR.","identities.messages.1050018":'Remover chave de segurança "{display_name}"',"identities.messages.1060001":"Recuperou com sucesso a sua conta. Por favor, altere a sua password ou configure um método de login alternativo (por exemplo, login social) nos próximos {privileged_session_expires_at_unix_until_minutes} minutos.","identities.messages.1060002":"Um e-mail com um link de recuperação foi enviado para o endereço de e-mail introduzido. Se recebeu um e-mail, verifique a ortografia do endereço e verifique se está usando o endereço com o qual se registou.","identities.messages.1060003":"Um e-mail com um código de recuperação foi enviado para o endereço de e-mail introduzido. Se recebeu um e-mail, verifique a ortografia do endereço e verifique se está usando o endereço com o qual se registou.","identities.messages.1070001":"Password","identities.messages.1070002":"{title}","identities.messages.1070003":"Salvar","identities.messages.1070004":"ID","identities.messages.1070005":"Enviar","identities.messages.1070006":"Verificar código","identities.messages.1070007":"E-mail","identities.messages.1070008":"Reenviar código","identities.messages.1070009":"Continuar","identities.messages.1070010":"Código de recuperação","identities.messages.1070011":"Código de verificação","identities.messages.1070012":"Código de registo","identities.messages.1070013":"Código de login","identities.messages.1080001":"Um e-mail com um link de verificação foi enviado para o endereço de e-mail introduzido. Se recebeu um e-mail, verifique a ortografia do endereço e verifique se está usando o endereço com o qual se registou.","identities.messages.1080002":"Endereço de e-mail verificado com sucesso.","identities.messages.1080003":"Um e-mail com um código de verificação foi enviado para o endereço de e-mail introduzido. Se recebeu um e-mail, verifique a ortografia do endereço e verifique se está usando o endereço com o qual se registou.","identities.messages.4000001":"{reason}","identities.messages.4000002":"A propriedade {property} não foi encontrada.","identities.messages.4000003":"O comprimento deve ser >= {min_length}, mas foi {actual_length}","identities.messages.4000004":'não corresponde ao padrão "{pattern}"',"identities.messages.4000005":"A password não pode ser utilizada porque {reason}.","identities.messages.4000006":"As credenciais fornecidas são inválidas, verifique erros na definição da password ou no nome de usuário, endereço de e-mail ou número de telefone.","identities.messages.4000007":"Já existe uma conta com o mesmo username (e-mail, telefone, nome de usuário, ...).","identities.messages.4000008":"O código de autenticação fornecido é inválido, tente novamente.","identities.messages.4000009":"Não foi possível encontrar nenhum username de login. Esqueceu-se de defini-los? Isso também pode ser causado por uma má configuração do servidor.","identities.messages.4000010":"Conta ainda não está ativa. Esqueceu-se de verificar o seu endereço de e-mail?","identities.messages.4000011":"Não tem um dispositivo TOTP configurado.","identities.messages.4000012":"Este código de recuperação de backup já foi usado.","identities.messages.4000013":"Não tem um dispositivo WebAuthn configurado.","identities.messages.4000014":"Não tem códigos de recuperação de backup configurados.","identities.messages.4000015":"Esta conta não existe ou não tem uma chave de segurança configurada.","identities.messages.4000016":"O código de recuperação de backup não é válido.","identities.messages.4000017":"O comprimento deve ser <= {max_length}, mas foi {actual_length}","identities.messages.4000018":"deve ser >= {minimum} mas foi encontrado {actual}","identities.messages.4000019":"deve ser > {minimum} mas foi encontrado {actual}","identities.messages.4000020":"deve ser <= {maximum} mas foi encontrado {actual}","identities.messages.4000021":"deve ser < {maximum} mas foi encontrado {actual}","identities.messages.4000022":"{actual} não é múltiplo de {base}","identities.messages.4000023":"máximo de {max_items} itens permitidos, mas foram encontrados {actual_items} itens","identities.messages.4000024":"mínimo de {min_items} itens permitidos, mas foram encontrados {actual_items} itens","identities.messages.4000025":"itens nos índices {index_a} e {index_b} são iguais","identities.messages.4000026":"esperado {allowed_types_list}, mas foi {actual_type}","identities.messages.4000027":"Já existe uma conta com o mesmo username (e-mail, telefone, nome de usuário, ...). Faça login na sua conta existente e vincule seu perfil social na página de configurações.","identities.messages.4000028":"Tentou fazer login com {credential_identifier_hint}, que já está sendo usado por outra conta. Pode fazer login usando {available_credential_types_list}. Pode fazer login usando um dos seguintes provedores de login social: {Available_oidc_providers_list}.","identities.messages.4000029":"deve ser igual a constante {expected}","identities.messages.4000030":"constante falhou","identities.messages.4000031":"A password não pode ser utilizada porque é muito semelhante ao username.","identities.messages.4000032":"A password deve conter ter pelo menos {min_length} caracteres, mas contém {actual_length}.","identities.messages.4000033":"A password deve conter ter no máximo {max_length} caracteres, mas contém {actual_length}.","identities.messages.4000034":"A password foi encontrada em violações de dados e não deve mais ser utilizada.","identities.messages.4000035":"Esta conta não existe ou não configurou o login com código.","identities.messages.4000036":"Os traços fornecidos não correspondem aos traços associados anteriormente a este fluxo.","identities.messages.4010001":"O fluxo de login expirou {expired_at_unix_since_minutes} minutos atrás, tente novamente.","identities.messages.4010002":"Não foi encontrada uma estratégia para fazer login. Preencheu o formulário corretamente?","identities.messages.4010003":"Não foi encontrada uma estratégia para Registar. Preencheu o formulário corretamente?","identities.messages.4010004":"Não foi encontrada uma estratégia para atualizar suas configurações. Preencheu o formulário corretamente?","identities.messages.4010005":"Não foi encontrada uma estratégia para recuperar sua conta. Preencheu o formulário corretamente?","identities.messages.4010006":"Não foi encontrada uma estratégia para verificar sua conta. Preencheu o formulário corretamente?","identities.messages.4010007":"A solicitação já foi concluída com sucesso e não pode ser tentada novamente.","identities.messages.4010008":"O código de login é inválido ou já foi usado. Tente novamente.","identities.messages.4040001":"O fluxo de registo expirou {expired_at_unix_since_minutes} minutos atrás, tente novamente.","identities.messages.4040002":"A solicitação já foi concluída com sucesso e não pode ser tentada novamente.","identities.messages.4040003":"O código de registo é inválido ou já foi usado. Tente novamente.","identities.messages.4050001":"O fluxo de configurações expirou {expired_at_unix_since_minutes} minutos atrás, tente novamente.","identities.messages.4060001":"A solicitação já foi concluída com sucesso e não pode ser tentada novamente.","identities.messages.4060002":"O fluxo de recuperação atingiu um estado de falha e deve ser tentado novamente.","identities.messages.4060004":"O token de recuperação é inválido ou já foi usado. Por favor, tente o fluxo novamente.","identities.messages.4060005":"O fluxo de recuperação expirou {expired_at_unix_since_minutes} minutos atrás, tente novamente.","identities.messages.4060006":"O código de recuperação é inválido ou já foi usado. Tente novamente.","identities.messages.4070001":"O token de verificação é inválido ou já foi usado. Tente novamente.","identities.messages.4070002":"A solicitação já foi concluída com sucesso e não pode ser solicitada novamente.","identities.messages.4070003":"O fluxo de verificação atingiu um estado de falha e deve ser tentado novamente.","identities.messages.4070005":"O fluxo de verificação expirou {expired_at_unix_since_minutes} minutos atrás, tente novamente.","identities.messages.4070006":"O código de verificação é inválido ou já foi usado. Tente novamente.","identities.messages.5000001":"{reason}","login.forgot-password":"Esqueceu a password?","login.logged-in-as-label":"Está conectado como:","login.logout-button":"Sair","login.logout-label":"Algo não está a funcionar?","login.registration-button":"Registar","login.registration-label":"Não tem uma conta?","login.subtitle-oauth2":"Para autenticar {clientName}","login.title":"Entrar","login.title-aal2":"Autenticação de Dois Fatores","login.title-refresh":"Confirme que é você","logout.accept-button":"Sim","logout.reject-button":"Não","logout.title":"Deseja sair?","recovery.login-button":"Entrar","recovery.login-label":"Lembrar credenciais?","recovery.title":"Recuperar conta","registration.login-button":"Entrar","registration.login-label":"Já tem uma conta?","registration.subtitle-oauth2":"Para autenticar {clientName}","registration.title":"Registar uma conta","settings.navigation-back-button":"Voltar","settings.navigation-backup-codes":"Códigos de Backup de 2FA","settings.navigation-logout":"Sair","settings.navigation-oidc":"login social","settings.navigation-password":"Password","settings.navigation-profile":"Perfil","settings.navigation-totp":"Aplicação Autenticador 2FA","settings.navigation-webauthn":"Tokens de Hardware","settings.navigation-passkey":"Passkeys","settings.subtitle-instructions":"Aqui pode gerar configurações relacionadas com a sua conta. Lembre-se de que certas ações exigem que efetue novamente login.","settings.title":"Configurações da Conta","settings.title-lookup-secret":"Gerar Códigos de Recuperação de Backup de 2FA","settings.title-navigation":"Configurações da Conta","settings.title-oidc":"login social","settings.title-password":"Alterar password","settings.title-profile":"Configurações de Perfil","settings.title-totp":"Gerar Aplicação Autenticador 2FA","settings.title-webauthn":"Gerar Tokens de Hardware","settings.title-passkey":"Gerar Passkeys","verification.registration-button":"Registar","verification.registration-label":"Não tem uma conta?","verification.title":"Verifique a sua conta"},pl={"consent.action-accept":"Zezwól","consent.action-reject":"Odmów","consent.description":"Udzielaj uprawnień tylko wtedy, gdy ufasz tej witrynie lub aplikacji. Nie musisz akceptować wszystkich uprawnień.","consent.privacy-policy-label":"Polityka Prywatności","consent.remember-label":"Zapamiętaj tę decyzję. Aplikacja nie będzie mogła prosić o dodatkowe uprawnienia bez Twojej zgody.","consent.remember-tooltip":"zapamiętaj moją decyzję","consent.requested-permissions-label":"Aplikacja żąda dostępu do następujących uprawnień:","consent.terms-of-service-label":"Warunki świadczenia usług","error.back-button":"Cofnij","error.description":"Wystąpił błąd z następującym komunikatem:","error.support-email-link":"Jeżeli problem nie ustępuje skontaktuj się z <a>{contactSupportEmail}</a>","error.title":"Wystąpił błąd","error.title-internal-server-error":"Wewnętrzny błąd serwera","error.title-not-found":"404 - Nie odnaleziono takiej strony","identities.messages.1010001":"Zaloguj się","identities.messages.1010002":"Zaloguj się za pomocą {provider}","identities.messages.1010003":"Potwierdź tę czynność, potwierdzając, że to Ty.","identities.messages.1010004":"Ukończ drugi etap uwierzytelnienia.","identities.messages.1010005":"Zweryifkuj","identities.messages.1010006":"Kod autentykacyjny","identities.messages.1010007":"Zapasowe kody odzyskiwania","identities.messages.1010008":"Użyj klucza bezpieczeństwa","identities.messages.1010009":"Użyj Autentykatora","identities.messages.1010010":"Użyj zapasowych kodów odzyskiwania","identities.messages.1010011":"Kontynuuj za pomocą klucza bezpieczeństwa","identities.messages.1010012":"Przygotuj swoje urządzenie WebAuthn (np. klucz bezpieczeństwa, czytnik biometryczny, ...) a następnie kliknij kontynuuj.","identities.messages.1010013":"Kontynuuj","identities.messages.1010014":"Email zawierający kod został wysłany na wskazany adres email. Jeżeli nie otrzymasz wiadomości to sprawdź pisownię adresu i spróbuj zalogować się ponownie.","identities.messages.1010015":"Zaloguj się kodem","identities.messages.1040001":"Zarejestruj się","identities.messages.1040002":"Zarejestruj się za pomocą {provider}","identities.messages.1040003":"Kontynuuj","identities.messages.1040004":"Zarejestruj się kluczem bezpieczeństwa","identities.messages.1040005":"Email zawierający kod został wysłany na wskazany adres email. Jeżeli nie otrzymasz wiadomości to sprawdź pisownię adresu i ponów rejestrację.","identities.messages.1040006":"Zarejestruj się kodem","identities.messages.1050001":"Twoje zmiany zostały zapisane!","identities.messages.1050002":"Połącz {provider}","identities.messages.1050003":"Odłącz {provider}","identities.messages.1050004":"Odłącz Apikację Autentykator TOTP","identities.messages.1050005":"Kod QR aplikacji Autentykator","identities.messages.1050006":"{secret}","identities.messages.1050007":"Pokaż zapasowe kody odzyskiwania","identities.messages.1050008":"Wygeneruj nowe zapasowe kody odzyskiwania","identities.messages.1050009":"{secret}","identities.messages.1050010":"To są Twoje zapasowe kody odzyskiwania. Trzymaj je w bezpiecznym miejscu!","identities.messages.1050011":"Potwierdź zapasowe kody odzyskiwania","identities.messages.1050012":"Dodaj klucz bezpieczeństwa","identities.messages.1050013":"Nazwa klucza bezpieczeństwa","identities.messages.1050014":"<del>Wykorzystany</del>","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"Wyłącz tą metodę","identities.messages.1050017":"To jest sekret twojej aplikacji autentykator. Użyj go jeżeli nie możesz zeskanować kodu QR.","identities.messages.1050018":'Usuń klucz bezpieczeństwa "{display_name}"',"identities.messages.1060001":"Pomyślnie odzyskałeś swoje konto. Proszę zmień swoję hasło lub ustanowić alternatywną methodę logowania (np. logowanie zewnętrzne) w ciągu najbliższych {privileged_session_expires_at_unix_until_minutes} minut.","identities.messages.1060002":"Email zawierający link odzyskiwania został wysłany na wskazany adres email. Jeżeli nie otrzymasz wiadomości to sprawdź pisownię adresu i upewnij się że używasz adresu użytego do rejestracji.","identities.messages.1060003":"Email zawierający kod odzyskiwania został wysłany na wskazany adres email. Jeżeli nie otrzymasz wiadomości to sprawdź pisownię adresu i upewnij się że używasz adresu użytego do rejestracji.","identities.messages.1070001":"Hasło","identities.messages.1070002":"{title}","identities.messages.1070003":"Zapisz","identities.messages.1070004":"ID","identities.messages.1070005":"Wyślij","identities.messages.1070006":"Zweryfikuj kod","identities.messages.1070007":"Email","identities.messages.1070008":"Wyślij kod ponownie","identities.messages.1070009":"Kontynuuj","identities.messages.1070010":"Kod odzyskiwania","identities.messages.1070011":"Kod weryfikacyjny","identities.messages.1070012":"Kod rejestracji","identities.messages.1070013":"Kod logowania","identities.messages.1080001":"Email zawierający link weryfikacyjny został wysłany na wskazany adres email. Jeżeli nie otrzymasz wiadomości to sprawdź pisownię adresu i upewnij się że używasz adresu użytego do rejestracji.","identities.messages.1080002":"Poprawnie zweryfikowano adres email.","identities.messages.1080003":"Email zawierający kod weryfikacyjny został wysłany na wskazany adres email. Jeżeli nie otrzymasz wiadomości to sprawdź pisownię adresu i upewnij się że używasz adresu użytego do rejestracji.","identities.messages.4000001":"{reason}","identities.messages.4000002":"Brakuje pola {property}.","identities.messages.4000003":"długość musi być >= {min_length}, otrzymano {actual_length}","identities.messages.4000004":'nie pasuje do wzoru "{pattern}"',"identities.messages.4000005":"Hasło nie może być użyte ponieważ {reason}.","identities.messages.4000006":"Podane poświadczenia są nieprawidłowe, sprawdź czy nie ma literówek w twoim haśle, nazwie użytkownika, adresie email lub numerze telefonu.","identities.messages.4000007":"Istnieje już konto o takim samym identyfikatorze (email, telefon, nazwa użytkownika, ...).","identities.messages.4000008":"Podany kod autentykacyjny jest nieprawidłowy, spróbuj ponownie.","identities.messages.4000009":"Nie odnaleziono żadnych identyfikatorów logowania. Czy zapomniałeś je ustawić? Może też być to spowodowane nieprawidłową konfiguracją serwera.","identities.messages.4000010":"Konto nie jest jeszcze aktywne. Czy zapomniałeś/łaś zweryfikować swój adres email?","identities.messages.4000011":"Nie ustanowiono urządzenia TOTP.","identities.messages.4000012":"Ten kod odzyskiwania jest już wykorzystany.","identities.messages.4000013":"Nie ustanowiono urządzenia WebAuthn.","identities.messages.4000014":"Nie ustanowiono kodów odzyskiwania.","identities.messages.4000015":"To konto nie istnieje lub nie zezwala na logowanie kluczem odzyskiwania.","identities.messages.4000016":"Kod odzyskiwania jest nieprawidłowy.","identities.messages.4000017":"długośc musi być <= {max_length}, otrzymano {actual_length}","identities.messages.4000018":"musi być >= {minimum} otrzymano {actual}","identities.messages.4000019":"musi być > {minimum} otrzymano {actual}","identities.messages.4000020":"musi być <= {maximum} otrzymano {actual}","identities.messages.4000021":"musi być < {maximum} otrzymano {actual}","identities.messages.4000022":"{actual} nie jest wielokrotnością {base}","identities.messages.4000023":"maksymalnie {max_items} wpisów, otrzymano {actual_items} wpisów","identities.messages.4000024":"minimum {min_items} wpisów, otrzymano {actual_items} wpisów","identities.messages.4000025":"wpisów w indeksie {index_a} i {index_b} są takie same","identities.messages.4000026":"spodziewano {allowed_types_list}, otrzymano {actual_type}","identities.messages.4000027":"Istnieje już konto o takim samym identyfikatorze (email, telefon, nazwa użytkownika, ...). Zaloguj się do swojego konta i połącz swój profil zewnętrzny na stronie ustawień.","identities.messages.4000028":"Próbowano się zalogować za pomocą {credential_identifier_hint} który jest już używany przez inne konto. Możesz się zalogować za pomocą {available_credential_types_list}. Możesz się zalogować za pomocą następujących zewnętrznch dostawców logowania: {Available_oidc_providers_list}.","identities.messages.4000029":"musi być równe stałej {expected}","identities.messages.4000030":"const nie powiodła się","identities.messages.4000031":"Hasło nie może być użytę ponieważ jest zbyt podobne do identyfikatora.","identities.messages.4000032":"Hasło musi być długie na co najmniej {min_length} znaków, wprowadzono {actual_length} znaków.","identities.messages.4000033":"Hasło musi być nie dłuższe niż {max_length} znaków, wprowadzono {actual_length} znaków.","identities.messages.4000034":"Hasło wyciekło w wyniku naruszenia danych i nie może być użyte.","identities.messages.4000035":"To konto nie istnieje lub nie pozwala na logowanie kodem.","identities.messages.4000036":"Podane atrybuty nie odpowiadają atrybutom wcześniej powiązanym z tym procesem.","identities.messages.4010001":"Proces logowania wygasł {expired_at_unix_since_minutes} minut temu, spróbuj ponownie.","identities.messages.4010002":"Nie odnaleziono strategii do logowania. Czy formularz został poprawnie wypełniony?","identities.messages.4010003":"Nie odnaleziono strategii do rejestracji. Czy formularz został poprawnie wypełniony?","identities.messages.4010004":"Nie odnaleziono strategii do aktualizacji ustawień. Czy formularz został poprawnie wypełniony?","identities.messages.4010005":"Nie odnaleziono strategii do odzyskiwania konta. Czy formularz został poprawnie wypełniony?","identities.messages.4010006":"Nie odnaleziono strategii do weryfikacj konta. Czy formularz został poprawnie wypełniony?","identities.messages.4010007":"Żądanie zostało poprawnie zakończone i nie może być ponowione.","identities.messages.4010008":"Kod logowania jest niepoprawny lub został wykorzystany. Spróbuj ponownie.","identities.messages.4040001":"Proces rejestracji wygasł {expired_at_unix_since_minutes} minut temu, spróbuj ponownie.","identities.messages.4040002":"Żądanie zostało poprawnie zakończone i nie może być ponowione.","identities.messages.4040003":"Kod rejestracji jest niepoprawny lub został wykorzystany. Spróbuj ponownie.","identities.messages.4050001":"Proces ustawień wygasł {expired_at_unix_since_minutes} minut temu, spróbuj ponownie.","identities.messages.4060001":"Żądanie zostało poprawnie zakończone i nie może być ponowione.","identities.messages.4060002":"Proces odzyskiwania jest niepoprawny i musi zostać ponowiony.","identities.messages.4060004":"Token odzyskiwania jest niepoprawny lub został wykorzystany. Proszę ponowić proces.","identities.messages.4060005":"Proces odzyskiwania wygasł {expired_at_unix_since_minutes} minut temu, spróbuj ponownie.","identities.messages.4060006":"Kod odzyskiwania jest nieprawidłowy lub został wykorzystany. Spróbuj ponownie.","identities.messages.4070001":"Token weryfikacyjny jest nieprawidłowy lub został wykorzystany. Proszę ponowić proces.","identities.messages.4070002":"Żądanie zostało poprawnie zakończone i nie może być ponowione.","identities.messages.4070003":"Proces weryfikacyjny jest nieprawidłowy i musi zostać ponowiony.","identities.messages.4070005":"Proces weryfikacyjny wygasł {expired_at_unix_since_minutes} minut temu, spróbuj ponownie.","identities.messages.4070006":"Kod weryfikacyjny jest nieprawidłowy lub został wykorzystany. Spróbuj ponownie.","identities.messages.5000001":"{reason}","login.forgot-password":"Zapomniałeś/łaś hasła?","login.logged-in-as-label":"Jesteś zalogowany jako:","login.logout-button":"Wyloguj","login.logout-label":"Coś nie działa?","login.registration-button":"Zarejestruj się","login.registration-label":"Nie posiadasz konta?","login.subtitle-oauth2":"Do autentykacji {clientName}","login.title":"Zaloguj się","login.title-aal2":"Autentykacja Dwu-Etapowa","login.title-refresh":"Potwierdź że to Ty","logout.accept-button":"Tak","logout.reject-button":"Nie","logout.title":"Czy chcesz się wylogować?","recovery.login-button":"Zaloguj się","recovery.login-label":"Pamiętasz dane logowania?","recovery.title":"Odzyskaj konto","registration.login-button":"Zaloguj się","registration.login-label":"Posiadasz już konto?","registration.subtitle-oauth2":"Do autentykacji {clientName}","registration.title":"Zarejestruj konto","settings.navigation-back-button":"Cofnij","settings.navigation-backup-codes":"Kody zapasowe 2FA","settings.navigation-logout":"Wyloguj","settings.navigation-oidc":"Zewnętrzne logowanie","settings.navigation-password":"Hasło","settings.navigation-profile":"Profil","settings.navigation-totp":"Aplikacja Autentykator","settings.navigation-webauthn":"Tokeny Sprzętowe","settings.navigation-passkey":"Passkeys","settings.subtitle-instructions":"Tutaj możesz zarządzać ustawieniami związanymi z Twoim kontem. Miej na uwadze że niektóre akcje mogą wymagać ponownej uwierzytelnienia.","settings.title":"Ustawienia Konta","settings.title-lookup-secret":"Zarządzaj kodami odzyskiwania 2FA","settings.title-navigation":"Ustawienia Konta","settings.title-oidc":"Zewnętrzne logowanie","settings.title-password":"Zmień Hasło","settings.title-profile":"Ustawienia Profilu","settings.title-totp":"Zarządzaj aplikacją autentykator 2FA TOTP","settings.title-webauthn":"Zarządzaj tokenami sprzętowymi","settings.title-passkey":"Zarządzaj Passkeys","verification.registration-button":"Zarejestruj się","verification.registration-label":"Nie posiadasz konta?","verification.title":"Zweryfikuj konto"},fi={"consent.action-accept":"Hyväksy","consent.action-reject":"Hylkää","consent.description":"Myönnä oikeudet vain, jos luotat tähän sivustoon tai sovellukseen. Sinun ei tarvitse hyväksyä kaikkia oikeuksia.","consent.privacy-policy-label":"Tietosuojakäytäntö","consent.remember-label":"Muista tämä päätös seuraavaa kertaa varten. Sovellus ei voi pyytää lisää oikeuksia ilman suostumustasi.","consent.remember-tooltip":"muista päätökseni","consent.requested-permissions-label":"Sovellus pyytää pääsyä seuraaviin oikeuksiin:","consent.terms-of-service-label":"Käyttöehdot","error.back-button":"Mene takaisin","error.description":"Tapahtui virhe. Lisätietoa virhetilanteesta:","error.support-email-link":"Ota yhteyttä, jos ongelma jatkuu: <a>{contactSupportEmail}</a>","error.title":"Tapahtui virhe","error.title-internal-server-error":"Sisäinen palvelinvirhe","error.title-not-found":"404 - Sivua ei löytynyt","identities.messages.1010001":"Kirjaudu sisään","identities.messages.1010002":"Kirjaudu sisään {provider} -tunnuksilla","identities.messages.1010003":"Vahvista tämä toiminto varmistamalla, että se olet sinä.","identities.messages.1010004":"Suorita tunnistautumisen toinen vaihe.","identities.messages.1010005":"Vahvista","identities.messages.1010006":"Todennuskoodi","identities.messages.1010007":"Varmuuskopion palautuskoodi","identities.messages.1010008":"Käytä suojausavainta","identities.messages.1010009":"Käytä Authenticator-sovellusta","identities.messages.1010010":"Käytä varmuuskopion palautuskoodia","identities.messages.1010011":"Jatka suojausavaimella","identities.messages.1010012":"Valmistele WebAuthn-laite (esim. suojausavain, biometrinen skanneri, ...) ja paina jatka.","identities.messages.1010013":"Jatka","identities.messages.1010014":"Sähköpostiisi on lähetetty koodi. Jos et ole saanut sähköpostia, tarkista osoitteen oikeinkirjoitus ja yritä kirjautumista uudelleen.","identities.messages.1010015":"Kirjaudu sisään koodilla","identities.messages.1040001":"Rekisteröidy","identities.messages.1040002":"Rekisteröidy {provider} -tunnuksilla","identities.messages.1040003":"Jatka","identities.messages.1040004":"Rekisteröidy suojausavaimella","identities.messages.1040005":"Sähköpostiisi on lähetetty koodi. Jos et ole saanut sähköpostia, tarkista osoitteen oikeinkirjoitus ja yritä rekisteröitymistä uudelleen.","identities.messages.1040006":"Rekisteröidy koodilla","identities.messages.1050001":"Muutoksesi on tallennettu!","identities.messages.1050002":"Linkitä {provider}","identities.messages.1050003":"Poista {provider}","identities.messages.1050004":"Poista TOTP-autentikointisovellus","identities.messages.1050005":"Autentikointisovelluksen QR-koodi","identities.messages.1050006":"{secret}","identities.messages.1050007":"Näytä varmuuskopion palautuskoodit","identities.messages.1050008":"Luo uudet varmuuskopion palautuskoodit","identities.messages.1050009":"{secret}","identities.messages.1050010":"Nämä ovat varmuuskopion palautuskoodisi. Säilytä ne turvallisessa paikassa!","identities.messages.1050011":"Vahvista varmuuskopion palautuskoodit","identities.messages.1050012":"Lisää suojausavain","identities.messages.1050013":"Suojausavaimen nimi","identities.messages.1050014":"<del>Käytetty</del>","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"Poista käytöstä","identities.messages.1050017":"Tämä on autentikointisovelluksesi salainen avain. Käytä sitä, jos et voi skannata QR-koodia.","identities.messages.1050018":'Poista suojausavain "{display_name}"',"identities.messages.1060001":"Olet onnistuneesti palauttanut tilisi. Vaihda salasanasi tai aseta vaihtoehtoinen kirjautumistapa (esim. sosiaalinen kirjautuminen) seuraavan {privileged_session_expires_at_unix_until_minutes} minuutin kuluessa.","identities.messages.1060002":"Sähköposti, joka sisältää palautuslinkin, on lähetetty antamaasi sähköpostiosoitteeseen. Jos et ole saanut sähköpostia, tarkista osoitteen oikeinkirjoitus ja varmista, että käytät rekisteröityä sähköpostiosoitetta.","identities.messages.1060003":"Sähköposti, joka sisältää palautuskoodin, on lähetetty antamaasi sähköpostiosoitteeseen. Jos et ole saanut sähköpostia, tarkista osoitteen oikeinkirjoitus ja varmista, että käytät rekisteröityä sähköpostiosoitetta.","identities.messages.1070001":"Salasana","identities.messages.1070002":"{title}","identities.messages.1070003":"Tallenna","identities.messages.1070004":"ID","identities.messages.1070005":"Lähetä","identities.messages.1070006":"Vahvista koodi","identities.messages.1070007":"Sähköposti","identities.messages.1070008":"Lähetä koodi uudelleen","identities.messages.1070009":"Jatka","identities.messages.1070010":"Palautuskoodi","identities.messages.1070011":"Vahvistuskoodi","identities.messages.1070012":"Rekisteröintikoodi","identities.messages.1070013":"Kirjautumiskoodi","identities.messages.1080001":"Sähköposti, joka sisältää vahvistuslinkin, on lähetetty antamaasi sähköpostiosoitteeseen. Jos et ole saanut sähköpostia, tarkista osoitteen oikeinkirjoitus ja varmista, että käytät rekisteröityä sähköpostiosoitetta.","identities.messages.1080002":"Olet onnistuneesti vahvistanut sähköpostiosoitteesi.","identities.messages.1080003":"Sähköposti, joka sisältää vahvistuskoodin, on lähetetty antamaasi sähköpostiosoitteeseen. Jos et ole saanut sähköpostia, tarkista osoitteen oikeinkirjoitus ja varmista, että käytät rekisteröityä sähköpostiosoitetta.","identities.messages.4000001":"{reason}","identities.messages.4000002":"Ominaisuus {property} puuttuu.","identities.messages.4000003":"pituuden on oltava >= {min_length}, nyt se on {actual_length}","identities.messages.4000004":'ei vastaa vaatimusta "{pattern}"',"identities.messages.4000005":"Salasanaa ei voi käyttää, koska {reason}.","identities.messages.4000006":"Annetut tunnistetiedot ovat virheellisiä. Tarkista mahdolliset kirjoitusvirheet salasanassa, käyttäjänimessä, sähköpostiosoitteessa tai puhelinnumerossa.","identities.messages.4000007":"Tili samalla tunnistetiedolla (sähköposti, puhelin, käyttäjänimi, jne.) on jo olemassa.","identities.messages.4000008":"Annettu todennuskoodi on virheellinen. Yritä uudelleen.","identities.messages.4000009":"Kirjautumistunnisteita ei löytynyt. Unohditko asettaa ne? Tämä voi myös johtua palvelimen väärästä määrityksestä.","identities.messages.4000010":"Tili ei ole vielä aktiivinen. Unohditko vahvistaa sähköpostiosoitteesi?","identities.messages.4000011":"Sinulla ei ole TOTP-laitetta määritettynä.","identities.messages.4000012":"Tämä varmuuskopion palautuskoodi on jo käytetty.","identities.messages.4000013":"Sinulla ei ole WebAuthn-laitetta määritettynä.","identities.messages.4000014":"Sinulla ei ole varmuuskopion palautuskoodeja määritettynä.","identities.messages.4000015":"Tiliä ei ole olemassa tai sille ei ole määritetty turvallisuusavainta.","identities.messages.4000016":"Varmuuskopion palautuskoodi ei ole kelvollinen.","identities.messages.4000017":"pituuden on oltava <= {max_length}, nyt se on {actual_length}","identities.messages.4000018":"täytyy olla >= {minimum}, nyt se on {actual}","identities.messages.4000019":"täytyy olla > {minimum}, nyt se on {actual}","identities.messages.4000020":"täytyy olla <= {maximum},nyt se on {actual}","identities.messages.4000021":"täytyy olla < {maximum}, nyt se on {actual}","identities.messages.4000022":"{actual} ei ole jaollinen {base}:lla","identities.messages.4000023":"sallittu enintään {max_items} kohdetta, nyt kohteita on {actual_items} kohdetta","identities.messages.4000024":"sallittu vähintään {min_items} kohdetta, nyt kohteita on {actual_items} kohdetta","identities.messages.4000025":"kohteet indekseissä {index_a} ja {index_b} ovat samat","identities.messages.4000026":"odotettiin {allowed_types_list}, mutta saatiin {actual_type}","identities.messages.4000027":"Tili samalla tunnistetiedolla (sähköposti, puhelin, käyttäjänimi, jne.) on jo olemassa. Kirjaudu sisään olemassa olevalla tililläsi ja linkitä sosiaalinen profiilisi asetussivulla.","identities.messages.4000028":"Yritit kirjautua sisään käyttäen {credential_identifier_hint}, joka on jo käytössä toisella tilillä. Voit kirjautua sisään käyttäen {available_credential_types_list}. Voit kirjautua sisään käyttäen yhtä seuraavista sosiaalisen kirjautumisen tarjoajista: {Available_oidc_providers_list}.","identities.messages.4000029":"täytyy olla yhtä suuri kuin vakio {expected}","identities.messages.4000030":"vakio epäonnistui","identities.messages.4000031":"Salasanaa ei voi käyttää, koska se on liian samanlainen tunnistetiedon kanssa.","identities.messages.4000032":"Salasanan on oltava vähintään {min_length} merkkiä pitkä, mutta saatiin {actual_length} merkkiä.","identities.messages.4000033":"Salasanan on oltava enintään {max_length} merkkiä pitkä, mutta saatiin {actual_length} merkkiä.","identities.messages.4000034":"Salasana on löydetty tietovuodoista ja sitä ei saa enää käyttää.","identities.messages.4000035":"Tiliä ei ole olemassa tai sitä ei ole määritetty kirjautumiseen koodilla.","identities.messages.4000036":"Annetut ominaisuudet eivät vastaa aiemmin tähän prosessiin liitettyjä ominaisuuksia.","identities.messages.4010001":"Kirjautumisprosessi vanheni {expired_at_unix_since_minutes} minuuttia sitten, yritä uudelleen.","identities.messages.4010002":"Kirjautumiseen sopivaa strategiaa ei löytynyt. Täytitkö lomakkeen oikein?","identities.messages.4010003":"Rekisteröitymiseen sopivaa strategiaa ei löytynyt. Täytitkö lomakkeen oikein?","identities.messages.4010004":"Asetusten päivittämiseen sopivaa strategiaa ei löytynyt. Täytitkö lomakkeen oikein?","identities.messages.4010005":"Tilin palauttamiseen sopivaa strategiaa ei löytynyt. Täytitkö lomakkeen oikein?","identities.messages.4010006":"Tilin vahvistamiseen sopivaa strategiaa ei löytynyt. Täytitkö lomakkeen oikein?","identities.messages.4010007":"Pyyntö on jo suoritettu onnistuneesti eikä sitä voi yrittää uudelleen.","identities.messages.4010008":"Kirjautumiskoodi on virheellinen tai sitä on jo käytetty. Yritä uudelleen.","identities.messages.4040001":"Rekisteröitymisprosessi vanheni {expired_at_unix_since_minutes} minuuttia sitten, yritä uudelleen.","identities.messages.4040002":"Pyyntö on jo suoritettu onnistuneesti eikä sitä voi yrittää uudelleen.","identities.messages.4040003":"Rekisteröitymiskoodi on virheellinen tai sitä on jo käytetty. Yritä uudelleen.","identities.messages.4050001":"Asetusprosessi vanheni {expired_at_unix_since_minutes} minuuttia sitten, yritä uudelleen.","identities.messages.4060001":"Pyyntö on jo suoritettu onnistuneesti eikä sitä voi yrittää uudelleen.","identities.messages.4060002":"Palautusprosessissa tapahtui virhe ja sitä on yritettävä uudelleen.","identities.messages.4060004":"Palautustoken on virheellinen tai sitä on jo käytetty. Yritä prosessia uudelleen.","identities.messages.4060005":"Palautusprosessi vanheni {expired_at_unix_since_minutes} minuuttia sitten, yritä uudelleen.","identities.messages.4060006":"Palautuskoodi on virheellinen tai sitä on jo käytetty. Yritä uudelleen.","identities.messages.4070001":"Vahvistustoken on virheellinen tai sitä on jo käytetty. Yritä prosessia uudelleen.","identities.messages.4070002":"Pyyntö on jo suoritettu onnistuneesti eikä sitä voi yrittää uudelleen.","identities.messages.4070003":"Vahvistusprosessi päätyi virhetilaan ja sitä on yritettävä uudelleen.","identities.messages.4070005":"Vahvistusprosessi vanheni {expired_at_unix_since_minutes} minuuttia sitten, yritä uudelleen.","identities.messages.4070006":"Vahvistuskoodi on virheellinen tai sitä on jo käytetty. Yritä uudelleen.","identities.messages.5000001":"{reason}","login.forgot-password":"Unohditko salasanasi?","login.logged-in-as-label":"Olet kirjautunut sisään nimellä:","login.logout-button":"Kirjaudu ulos","login.logout-label":"Eikö kaikki toimi?","login.registration-button":"Rekisteröidy","login.registration-label":"Eikö sinulla ole tiliä?","login.subtitle-oauth2":"Jotta voidaan tunnistaa {clientName}","login.title":"Kirjaudu sisään","login.title-aal2":"Kaksivaiheinen todennus","login.title-refresh":"Varmista, että se olet sinä","logout.accept-button":"Kyllä","logout.reject-button":"Ei","logout.title":"Haluatko kirjautua ulos?","recovery.login-button":"Kirjaudu sisään","recovery.login-label":"Muistatko tunnistetietosi?","recovery.title":"Palauta tilisi","registration.login-button":"Kirjaudu sisään","registration.login-label":"Onko sinulla jo tili?","registration.subtitle-oauth2":"Jotta voidaan tunnistaa {clientName}","registration.title":"Rekisteröi tili","settings.navigation-back-button":"Takaisin","settings.navigation-backup-codes":"2FA Varmuuskoodit","settings.navigation-logout":"Kirjaudu ulos","settings.navigation-oidc":"Sosiaalinen kirjautuminen","settings.navigation-password":"Salasana","settings.navigation-profile":"Profiili","settings.navigation-totp":"Autentikointisovellus","settings.navigation-webauthn":"Laitetunnisteet","settings.navigation-passkey":"Avainkoodit","settings.subtitle-instructions":"Täällä voit hallinnoida tilisi asetuksia. Huomioi, että tietyt toiminnot edellyttävät uudelleentunnistautumista.","settings.title":"Tilin asetukset","settings.title-lookup-secret":"Hallinnoi 2FA varmuuskoodit","settings.title-navigation":"Tilin asetukset","settings.title-oidc":"Sosiaalinen kirjautuminen","settings.title-password":"Vaihda salasana","settings.title-profile":"Profiilin asetukset","settings.title-totp":"Hallinnoi 2FA TOTP Autentikointisovellus","settings.title-webauthn":"Hallinnoi laitetunnisteita","settings.title-passkey":"Hallinnoi avainkoodeja","verification.registration-button":"Rekisteröidy","verification.registration-label":"Eikö sinulla ole tiliä?","verification.title":"Vahvista tilisi"},ru={"consent.action-accept":"Разрешить","consent.action-reject":"Отклонить","consent.description":"Предоставляйте разрешения только если вы доверяете этому сайту или приложению. Вам не нужно принимать все разрешения.","consent.privacy-policy-label":"Политика конфиденциальности","consent.remember-label":"Запомнить это решение для следующего раза. Приложение не сможет запросить дополнительные разрешения без вашего согласия.","consent.remember-tooltip":"запомнить мое решение","consent.requested-permissions-label":"Приложение запрашивает доступ к следующим разрешениям:","consent.terms-of-service-label":"Условия использования","error.back-button":"Назад","error.description":"Произошла ошибка со следующим сообщением:","error.support-email-link":"Если проблема сохраняется, пожалуйста, свяжитесь с <a>{contactSupportEmail}</a>","error.title":"Произошла ошибка","error.title-internal-server-error":"Внутренняя ошибка сервера","error.title-not-found":"404 - Страница не найдена","identities.messages.1010001":"Вход","identities.messages.1010002":"Вход с {provider}","identities.messages.1010003":"Пожалуйста, подтвердите это действие, удостоверившись, что это вы.","identities.messages.1010004":"Пожалуйста, завершите второй этап аутентификации.","identities.messages.1010005":"Подтвердить","identities.messages.1010006":"Код аутентификации","identities.messages.1010007":"Резервный код восстановления","identities.messages.1010008":"Вход с ключом","identities.messages.1010009":"Использовать аутентификатор","identities.messages.1010010":"Использовать резервный код восстановления","identities.messages.1010011":"Вход с ключом","identities.messages.1010012":"Подготовьте ваше устройство WebAuthn (например, ключ безопасности, биометрический сканер, ...) и нажмите продолжить.","identities.messages.1010013":"Продолжить","identities.messages.1010014":"На указанный вами адрес электронной почты был отправлен код. Если вы не получили письмо, проверьте правильность адреса и повторите попытку входа.","identities.messages.1010015":"Отправить код входа","identities.messages.1010016":'Вход свяжет ваш аккаунт с "{duplicateIdentifier}" у провайдера "{provider}". Если вы не хотите связывать этот аккаунт, пожалуйста, начните новый процесс входа.',"identities.messages.1010017":"Войти и связать","identities.messages.1010018":"Войти с {provider} и связать учетные данные","identities.messages.1010019":"Продолжить с кодом","identities.messages.1010020":"Мы отправим код на {maskedIdentifier}. Чтобы подтвердить, что это ваш адрес, пожалуйста, введите его здесь.","identities.messages.1010021":"Войти с помощью ключа доступа","identities.messages.1010022":"Войти с паролем","identities.messages.1040001":"Регистрация","identities.messages.1040002":"Зарегистрироваться с {provider}","identities.messages.1040003":"Продолжить","identities.messages.1040004":"Зарегистрироваться с ключом безопасности","identities.messages.1040005":"На указанный вами адрес электронной почты был отправлен код. Если вы не получили письмо, проверьте правильность адреса и повторите попытку регистрации.","identities.messages.1040006":"Зарегистрироваться с кодом","identities.messages.1040007":"Зарегистрироваться с помощью ключа доступа","identities.messages.1040008":"Назад","identities.messages.1040009":"Пожалуйста, выберите учетные данные для аутентификации.","identities.messages.1050001":"Ваши изменения были сохранены!","identities.messages.1050002":"Связать {provider}","identities.messages.1050003":"Отвязать {provider}","identities.messages.1050004":"Отвязать приложение-аутентификатор TOTP","identities.messages.1050005":"QR-код приложения-аутентификатора","identities.messages.1050006":"{secret}","identities.messages.1050007":"Показать резервные коды восстановления","identities.messages.1050008":"Сгенерировать новые резервные коды восстановления","identities.messages.1050009":"{secret}","identities.messages.1050010":"Это ваши резервные коды восстановления. Пожалуйста, храните их в безопасном месте!","identities.messages.1050011":"Подтвердить резервные коды восстановления","identities.messages.1050012":"Добавить ключ безопасности","identities.messages.1050013":"Название ключа безопасности","identities.messages.1050014":"Секрет был использован {used_at, date, long}","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"Отключить этот метод","identities.messages.1050017":"Это секретный ключ вашего приложения-аутентификатора. Используйте его, если вы не можете отсканировать QR-код.","identities.messages.1050018":'Удалить ключ безопасности "{display_name}"',"identities.messages.1050019":"Добавить ключ доступа","identities.messages.1050020":'Удалить ключ доступа "{display_name}"',"identities.messages.1060001":"Вы успешно восстановили свой аккаунт. Пожалуйста, измените свой пароль или настройте альтернативный метод входа (например, вход через социальные сети) в течение следующих {privileged_session_expires_at_unix_until_minutes} минут.","identities.messages.1060002":"На указанный вами адрес электронной почты была отправлена ссылка для восстановления. Если вы не получили письмо, проверьте правильность адреса и убедитесь, что вы используете адрес, с которым зарегистрировались.","identities.messages.1060003":"На указанный вами адрес электронной почты был отправлен код восстановления. Если вы не получили письмо, проверьте правильность адреса и убедитесь, что вы используете адрес, с которым зарегистрировались.","identities.messages.1070001":"Пароль","identities.messages.1070002":"{title}","identities.messages.1070003":"Сохранить","identities.messages.1070004":"ID","identities.messages.1070005":"Отправить","identities.messages.1070006":"Подтвердить код","identities.messages.1070007":"Электронная почта","identities.messages.1070008":"Отправить код повторно","identities.messages.1070009":"Продолжить","identities.messages.1070010":"Код восстановления","identities.messages.1070011":"Код подтверждения","identities.messages.1070012":"Код регистрации","identities.messages.1070013":"Код входа","identities.messages.1070014":"Войти и связать учетные данные","identities.messages.1080001":"На указанный вами адрес электронной почты была отправлена ссылка для подтверждения. Если вы не получили письмо, проверьте правильность адреса и убедитесь, что вы используете адрес, с которым зарегистрировались.","identities.messages.1080002":"Вы успешно подтвердили свой адрес электронной почты.","identities.messages.1080003":"На указанный вами адрес электронной почты был отправлен код подтверждения. Если вы не получили письмо, проверьте правильность адреса и убедитесь, что вы используете адрес, с которым зарегистрировались.","identities.messages.4000001":"{reason}","identities.messages.4000002":"Свойство {property} отсутствует.","identities.messages.4000003":"длина должна быть >= {min_length}, но получено {actual_length}","identities.messages.4000004":'не соответствует шаблону "{pattern}"',"identities.messages.4000005":"Пароль не может быть использован, потому что {reason}.","identities.messages.4000006":"Предоставленные учетные данные недействительны, проверьте наличие орфографических ошибок в вашем пароле или имени пользователя, адресе электронной почты или номере телефона.","identities.messages.4000007":"Аккаунт с таким же идентификатором (email, телефон, имя пользователя, ...) уже существует.","identities.messages.4000008":"Предоставленный код аутентификации недействителен, пожалуйста, попробуйте еще раз.","identities.messages.4000009":"Не удалось найти идентификаторы для входа. Вы забыли их установить? Это также может быть вызвано неправильной настройкой сервера.","identities.messages.4000010":"Аккаунт еще не активирован. Вы забыли подтвердить свой адрес электронной почты?","identities.messages.4000011":"У вас не настроено TOTP-устройство.","identities.messages.4000012":"Этот резервный код восстановления уже был использован.","identities.messages.4000013":"У вас не настроено устройство WebAuthn.","identities.messages.4000014":"У вас не настроены резервные коды восстановления.","identities.messages.4000015":"Этот аккаунт не существует или для него не настроен ключ безопасности.","identities.messages.4000016":"Резервный код восстановления недействителен.","identities.messages.4000017":"длина должна быть <= {max_length}, но получено {actual_length}","identities.messages.4000018":"должно быть >= {minimum}, но найдено {actual}","identities.messages.4000019":"должно быть > {minimum}, но найдено {actual}","identities.messages.4000020":"должно быть <= {maximum}, но найдено {actual}","identities.messages.4000021":"должно быть < {maximum}, но найдено {actual}","identities.messages.4000022":"{actual} не кратно {base}","identities.messages.4000023":"максимум {max_items} элементов разрешено, но найдено {actual_items} элементов","identities.messages.4000024":"минимум {min_items} элементов разрешено, но найдено {actual_items} элементов","identities.messages.4000025":"элементы с индексами {index_a} и {index_b} одинаковы","identities.messages.4000026":"ожидалось {allowed_types_list}, но получено {actual_type}","identities.messages.4000027":"Аккаунт с таким же идентификатором (email, телефон, имя пользователя, ...) уже существует. Пожалуйста, войдите в свой существующий аккаунт, чтобы связать свой социальный профиль.","identities.messages.4000028":"Вы попытались войти с помощью {credential_identifier_hint}, который уже используется другим аккаунтом. Вы можете войти, используя {available_credential_types_list}. Вы можете войти, используя один из следующих провайдеров социального входа: {Available_oidc_providers_list}.","identities.messages.4000029":"должно быть равно константе {expected}","identities.messages.4000030":"проверка константы не удалась","identities.messages.4000031":"Пароль не может быть использован, потому что он слишком похож на идентификатор.","identities.messages.4000032":"Пароль должен быть не менее {min_length} символов, но получено {actual_length}.","identities.messages.4000033":"Пароль должен быть не более {max_length} символов, но получено {actual_length}.","identities.messages.4000034":"Этот пароль был найден в утечках данных и больше не должен использоваться.","identities.messages.4000035":"Этот аккаунт не существует или для него не настроен вход с помощью кода.","identities.messages.4000036":"Предоставленные характеристики не соответствуют характеристикам, ранее связанным с этим процессом.","identities.messages.4000037":"Этот аккаунт не существует или для него не настроен метод входа.","identities.messages.4010001":"Процесс входа истек {expired_at_unix_since_minutes} минут назад, пожалуйста, попробуйте снова.","identities.messages.4010002":"Не удалось найти стратегию для вашего входа. Вы правильно заполнили форму?","identities.messages.4010003":"Не удалось найти стратегию для вашей регистрации. Вы правильно заполнили форму?","identities.messages.4010004":"Не удалось найти стратегию для обновления ваших настроек. Вы правильно заполнили форму?","identities.messages.4010005":"Не удалось найти стратегию для восстановления вашего аккаунта. Вы правильно заполнили форму?","identities.messages.4010006":"Не удалось найти стратегию для подтверждения вашего аккаунта. Вы правильно заполнили форму?","identities.messages.4010007":"Запрос уже был успешно выполнен и не может быть повторен.","identities.messages.4010008":"Код входа недействителен или уже был использован. Пожалуйста, попробуйте снова.","identities.messages.4010009":"Связанные учетные данные не совпадают.","identities.messages.4010010":"Введенный вами адрес не соответствует ни одному известному адресу в текущем аккаунте.","identities.messages.4040001":"Процесс регистрации истек {expired_at_unix_since_minutes} минут назад, пожалуйста, попробуйте снова.","identities.messages.4040002":"Запрос уже был успешно выполнен и не может быть повторен.","identities.messages.4040003":"Код регистрации недействителен или уже был использован. Пожалуйста, попробуйте снова.","identities.messages.4050001":"Процесс изменения настроек истек {expired_at_unix_since_minutes} минут назад, пожалуйста, попробуйте снова.","identities.messages.4060001":"Запрос уже был успешно выполнен и не может быть повторен.","identities.messages.4060002":"Процесс восстановления достиг состояния ошибки и должен быть повторен.","identities.messages.4060004":"Токен восстановления недействителен или уже был использован. Пожалуйста, повторите процесс.","identities.messages.4060005":"Процесс восстановления истек {expired_at_unix_since_minutes} минут назад, пожалуйста, попробуйте снова.","identities.messages.4060006":"Код восстановления недействителен или уже был использован. Пожалуйста, попробуйте снова.","identities.messages.4070001":"Токен подтверждения недействителен или уже был использован. Пожалуйста, повторите процесс.","identities.messages.4070002":"Запрос уже был успешно выполнен и не может быть повторен.","identities.messages.4070003":"Процесс подтверждения достиг состояния ошибки и должен быть повторен.","identities.messages.4070005":"Процесс подтверждения истек {expired_at_unix_since_minutes} минут назад, пожалуйста, попробуйте снова.","identities.messages.4070006":"Код подтверждения недействителен или уже был использован. Пожалуйста, попробуйте снова.","identities.messages.5000001":"{reason}","login.forgot-password":"Забыли пароль?","login.logged-in-as-label":"Вы используете:","login.logout-button":"Выход","login.logout-label":"Что-то пошло не так?","login.registration-button":"Зарегистрироваться","login.registration-label":"Нет аккаунта?","login.subtitle-oauth2":"Для аутентификации {clientName}","login.title":"Вход","login.title-aal2":"Двухфакторная аутентификация","login.title-refresh":"Подтвердите, что это вы","logout.accept-button":"Да","logout.reject-button":"Нет","logout.title":"Вы хотите выйти?","recovery.login-button":"Вход","recovery.login-label":"Вспомнили свои учетные данные?","recovery.title":"Восстановить ваш аккаунт","registration.login-button":"Вход","registration.login-label":"Уже есть аккаунт?","registration.subtitle-oauth2":"Для аутентификации {clientName}","registration.title":"Зарегистрировать аккаунт","settings.navigation-back-button":"Назад","settings.navigation-backup-codes":"Резервные коды 2FA","settings.navigation-logout":"Выход","settings.navigation-oidc":"Вход через социальные сети","settings.navigation-passkey":"Ключи доступа","settings.navigation-password":"Пароль","settings.navigation-profile":"Профиль","settings.navigation-totp":"Приложение-аутентификатор","settings.navigation-webauthn":"Аппаратные токены","settings.subtitle-instructions":"Здесь вы можете управлять настройками, связанными с вашим аккаунтом. Имейте в виду, что некоторые действия требуют повторной аутентификации.","settings.title":"Настройки аккаунта","settings.title-lookup-secret":"Управление резервными кодами восстановления 2FA","settings.title-navigation":"Настройки аккаунта","settings.title-oidc":"Вход через социальные сети","settings.title-passkey":"Управление ключами доступа","settings.title-password":"Изменить пароль","settings.title-profile":"Настройки профиля","settings.title-totp":"Управление приложением-аутентификатором 2FA TOTP","settings.title-webauthn":"Управление аппаратными токенами","verification.registration-button":"Зарегистрироваться","verification.registration-label":"Нет аккаунта?","verification.title":"Подтвердить ваш аккаунт"},zh={"consent.action-accept":"允许","consent.action-reject":"拒绝","consent.description":"只有在您信任此网站或应用程序时才授予权限。您不需要接受所有权限。","consent.privacy-policy-label":"隐私政策","consent.remember-label":"记住此决定，下次不再询问。应用程序在未经您同意的情况下无法请求其他权限。","consent.remember-tooltip":"记住我的决定","consent.requested-permissions-label":"应用程序请求访问以下权限：","consent.terms-of-service-label":"服务条款","error.back-button":"返回","error.description":"发生错误，错误信息如下：","error.support-email-link":"如果问题仍然存在，请联系 <a>{contactSupportEmail}</a>","error.title":"发生错误","error.title-internal-server-error":"内部服务器错误","error.title-not-found":"404 - 页面未找到","identities.messages.1010001":"登录","identities.messages.1010002":"使用 {provider} 登录","identities.messages.1010003":"请确认此操作以验证您的身份。","identities.messages.1010004":"请完成二次身份验证。","identities.messages.1010005":"验证","identities.messages.1010006":"验证码","identities.messages.1010007":"备用恢复码","identities.messages.1010008":"使用硬件密钥登录","identities.messages.1010009":"使用身份验证器","identities.messages.1010010":"使用备用恢复码","identities.messages.1010011":"使用硬件密钥登录","identities.messages.1010012":"准备好您的 WebAuthn 设备（例如安全密钥、生物识别扫描仪等），然后继续。","identities.messages.1010013":"继续","identities.messages.1010014":"已向您提供的电子邮件地址发送了一封包含代码的电子邮件。如果您没有收到电子邮件，请检查地址拼写并重试登录。","identities.messages.1010015":"发送登录代码","identities.messages.1010016":'您尝试使用 "{duplicateIdentifier}" 登录，但该电子邮件已被另一个帐户使用。请使用以下选项之一登录您的帐户，以将您的帐户 "{duplicateIdentifier}" 添加为另一种登录方式。',"identities.messages.1010017":"登录并链接","identities.messages.1010018":"使用 {provider} 确认","identities.messages.1010019":"请求代码以继续","identities.messages.1010021":"使用通行密钥登录","identities.messages.1010022":"使用密码登录","identities.messages.1010023":"发送代码到 {address}","identities.messages.1040001":"注册","identities.messages.1040002":"使用 {provider} 注册","identities.messages.1040003":"继续","identities.messages.1040004":"使用安全密钥注册","identities.messages.1040005":"已向您提供的电子邮件地址发送了一封包含代码的电子邮件。如果您没有收到电子邮件，请检查地址拼写并重试注册。","identities.messages.1040006":"发送注册代码","identities.messages.1040007":"使用通行密钥注册","identities.messages.1040008":"返回","identities.messages.1040009":"请选择一个凭证进行身份验证。","identities.messages.1050001":"您的更改已保存！","identities.messages.1050002":"链接 {provider}","identities.messages.1050003":"取消链接 {provider}","identities.messages.1050004":"取消链接 TOTP 身份验证器应用","identities.messages.1050005":"身份验证器应用二维码","identities.messages.1050006":"{secret}","identities.messages.1050007":"显示备用恢复码","identities.messages.1050008":"生成新的备用恢复码","identities.messages.1050009":"{secret}","identities.messages.1050010":"这些是您的备用恢复码。请将它们保存在安全的地方！","identities.messages.1050011":"确认备用恢复码","identities.messages.1050012":"添加安全密钥","identities.messages.1050013":"安全密钥名称","identities.messages.1050014":"密钥在 {used_at, date, long} 使用","identities.messages.1050015":"{secrets_list}","identities.messages.1050016":"禁用此方法","identities.messages.1050017":"这是您的身份验证器应用密钥。如果您无法扫描二维码，请使用它。","identities.messages.1050018":'移除安全密钥 "{display_name}"',"identities.messages.1050019":"添加通行密钥","identities.messages.1050020":'移除通行密钥 "{display_name}"',"identities.messages.1060001":"您已成功恢复帐户。请在接下来的 {privileged_session_expires_at_unix_until_minutes} 分钟内更改密码或设置替代登录方法（例如社交登录）。","identities.messages.1060002":"已向您提供的电子邮件地址发送了一封包含恢复链接的电子邮件。如果您没有收到电子邮件，请检查地址拼写并确保使用您注册的地址。","identities.messages.1060003":"已向您提供的电子邮件地址发送了一封包含恢复代码的电子邮件。如果您没有收到电子邮件，请检查地址拼写并确保使用您注册的地址。","identities.messages.1070001":"密码","identities.messages.1070002":"{title}","identities.messages.1070003":"保存","identities.messages.1070004":"ID","identities.messages.1070005":"提交","identities.messages.1070006":"验证代码","identities.messages.1070007":"电子邮件","identities.messages.1070008":"重新发送代码","identities.messages.1070009":"继续","identities.messages.1070010":"恢复码","identities.messages.1070011":"验证码","identities.messages.1070012":"注册代码","identities.messages.1070013":"登录代码","identities.messages.1070014":"登录并链接凭证","identities.messages.1070015":"请完成验证码挑战以继续。","identities.messages.1080001":"已向您提供的电子邮件地址发送了一封包含验证链接的电子邮件。如果您没有收到电子邮件，请检查地址拼写并确保使用您注册的地址。","identities.messages.1080002":"您已成功验证您的电子邮件地址。","identities.messages.1080003":"已向您提供的电子邮件地址发送了一封包含验证码的电子邮件。如果您没有收到电子邮件，请检查地址拼写并确保使用您注册的地址。","identities.messages.4000001":"{reason}","identities.messages.4000002":"缺少属性 {property}。","identities.messages.4000003":"长度必须 >= {min_length}，但得到 {actual_length}","identities.messages.4000004":'不匹配模式 "{pattern}"',"identities.messages.4000005":"密码不能使用，因为 {reason}。","identities.messages.4000006":"提供的凭证无效，请检查密码或用户名、电子邮件地址或电话号码的拼写错误。","identities.messages.4000007":"已存在具有相同标识符（电子邮件、电话、用户名等）的帐户。","identities.messages.4000008":"提供的验证码无效，请重试。","identities.messages.4000009":"找不到任何登录标识符。您是否忘记设置它们？这也可能是服务器配置错误导致的。","identities.messages.4000010":"帐户尚未激活。您是否忘记验证您的电子邮件地址？","identities.messages.4000011":"您没有设置 TOTP 设备。","identities.messages.4000012":"此备用恢复码已被使用。","identities.messages.4000013":"您没有设置 WebAuthn 设备。","identities.messages.4000014":"您没有设置备用恢复码。","identities.messages.4000015":"此帐户不存在或未设置安全密钥。","identities.messages.4000016":"备用恢复码无效。","identities.messages.4000017":"长度必须 <= {max_length}，但得到 {actual_length}","identities.messages.4000018":"必须 >= {minimum} 但发现 {actual}","identities.messages.4000019":"必须 > {minimum} 但发现 {actual}","identities.messages.4000020":"必须 <= {maximum} 但发现 {actual}","identities.messages.4000021":"必须 < {maximum} 但发现 {actual}","identities.messages.4000022":"{actual} 不是 {base} 的倍数","identities.messages.4000023":"最多允许 {max_items} 项，但发现 {actual_items} 项","identities.messages.4000024":"最少需要 {min_items} 项，但发现 {actual_items} 项","identities.messages.4000025":"索引 {index_a} 和 {index_b} 处的项相等","identities.messages.4000026":"预期 {allowed_types_list}，但得到 {actual_type}","identities.messages.4000027":"已存在具有相同标识符（电子邮件、电话、用户名等）的帐户。请登录您的现有帐户以链接您的社交资料。","identities.messages.4000028":"您尝试使用 {credential_identifier_hint} 登录，但该标识符已被另一个帐户使用。您可以使用 {available_credential_types_list} 登录。您可以使用以下社交登录提供商之一登录：{Available_oidc_providers_list}。","identities.messages.4000029":"必须等于常量 {expected}","identities.messages.4000030":"常量验证失败","identities.messages.4000031":"密码不能使用，因为它与标识符太相似。","identities.messages.4000032":"密码必须至少 {min_length} 个字符长，但得到 {actual_length}。","identities.messages.4000033":"密码最多只能 {max_length} 个字符长，但得到 {actual_length}。","identities.messages.4000034":"密码已在数据泄露中被发现，不能再使用。","identities.messages.4000035":"此帐户不存在或未设置代码登录。","identities.messages.4000036":"提供的特征与之前关联的特征不匹配。","identities.messages.4000037":"此帐户不存在或未配置登录方法。","identities.messages.4000038":"验证码验证失败，请重试。","identities.messages.4010001":"登录流程在 {expired_at_unix_since_minutes} 分钟前已过期，请重试。","identities.messages.4010002":"找不到登录策略。您是否正确填写了表单？","identities.messages.4010003":"找不到注册策略。您是否正确填写了表单？","identities.messages.4010004":"找不到更新设置的策略。您是否正确填写了表单？","identities.messages.4010005":"找不到恢复帐户的策略。您是否正确填写了表单？","identities.messages.4010006":"找不到验证帐户的策略。您是否正确填写了表单？","identities.messages.4010007":"请求已成功完成，无法重试。","identities.messages.4010008":"登录代码无效或已被使用。请重试。","identities.messages.4010009":"链接的凭证不匹配。","identities.messages.4010010":"您输入的地址与当前帐户中的任何已知地址不匹配。","identities.messages.4040001":"注册流程在 {expired_at_unix_since_minutes} 分钟前已过期，请重试。","identities.messages.4040002":"请求已成功完成，无法重试。","identities.messages.4040003":"注册代码无效或已被使用。请重试。","identities.messages.4050001":"设置流程在 {expired_at_unix_since_minutes} 分钟前已过期，请重试。","identities.messages.4060001":"请求已成功完成，无法重试。","identities.messages.4060002":"恢复流程已达到失败状态，必须重试。","identities.messages.4060004":"恢复令牌无效或已被使用。请重试流程。","identities.messages.4060005":"恢复流程在 {expired_at_unix_since_minutes} 分钟前已过期，请重试。","identities.messages.4060006":"恢复代码无效或已被使用。请重试。","identities.messages.4070001":"验证令牌无效或已被使用。请重试流程。","identities.messages.4070002":"请求已成功完成，无法重试。","identities.messages.4070003":"验证流程已达到失败状态，必须重试。","identities.messages.4070005":"验证流程在 {expired_at_unix_since_minutes} 分钟前已过期，请重试。","identities.messages.4070006":"验证代码无效或已被使用。请重试。","identities.messages.5000001":"{reason}","login.cancel-button":"取消","login.cancel-label":"不是正确的帐户？","login.forgot-password":"忘记密码？","login.logged-in-as-label":"您正在使用：","login.logout-button":"退出登录","login.logout-label":"有问题？","login.registration-button":"注册","login.registration-label":"没有帐户？","login.subtitle-oauth2":"验证 {clientName}","login.title":"登录","login.title-aal2":"双因素认证","login.title-refresh":"确认是您","logout.accept-button":"是","logout.reject-button":"否","logout.title":"您要退出登录吗？","recovery.login-button":"登录","recovery.login-label":"记得您的凭证？","recovery.title":"恢复您的帐户","registration.login-button":"登录","registration.login-label":"已有帐户？","registration.subtitle-oauth2":"验证 {clientName}","registration.title":"注册帐户","settings.navigation-back-button":"返回","settings.navigation-backup-codes":"2FA 备用恢复码","settings.navigation-logout":"退出登录","settings.navigation-oidc":"社交登录","settings.navigation-passkey":"通行密钥","settings.navigation-password":"密码","settings.navigation-profile":"个人资料","settings.navigation-totp":"身份验证器应用","settings.navigation-webauthn":"硬件令牌","settings.subtitle-instructions":"在这里，您可以管理与帐户相关的设置。请注意，某些操作需要重新验证。","settings.title":"帐户设置","settings.title-lookup-secret":"管理 2FA 备用恢复码","settings.title-navigation":"帐户设置","settings.title-oidc":"社交登录","settings.title-passkey":"管理通行密钥","settings.title-password":"更改密码","settings.title-profile":"个人资料设置","settings.title-totp":"管理 2FA TOTP 身份验证器应用","settings.title-webauthn":"管理硬件令牌","verification.registration-button":"注册","verification.registration-label":"没有帐户？","verification.title":"验证您的帐户"},locales=Object.freeze(Object.defineProperty({__proto__:null,de:de,en:en,es:es,fi:fi,fr:fr,nl:nl,pl:pl,pt:pt,ru:ru,se:se,zh:zh},Symbol.toStringTag,{value:"Module"})),ThemeProvider$1=({children:e,theme:t,themeOverrides:n,enableFontSmoothing:r})=>jsxRuntimeExports.jsx("div",{className:cn(themeProviderStyle,r&&themeProviderFontRenderingStyle),style:assignInlineVars(oryTheme,{..."dark"===t?defaultDarkTheme:defaultLightTheme,...n}),children:e}),isCustomTranslations=e=>void 0!==e.customTranslations,IntlProvider=({children:e,...t})=>{let n=en;t.locale&&t.locale in locales&&(n={...en,...locales[t.locale]});const r=isCustomTranslations(t)?{locale:t.locale,defaultLocale:t.defaultLocale,messages:t.customTranslations[t.locale]}:{locale:t.locale??"en",defaultLocale:t.defaultLocale??"en",messages:n};return jsxRuntimeExports.jsx(IntlProvider$1,{...r,onWarn:()=>({}),defaultRichTextElements:{del:e=>jsxRuntimeExports.jsx("del",{children:e})},children:e})};var server_browser={},reactDomServerLegacy_browser_production_min={},hasRequiredReactDomServerLegacy_browser_production_min;
/**
 * @license React
 * react-dom-server-legacy.browser.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReactDomServerLegacy_browser_production_min(){if(hasRequiredReactDomServerLegacy_browser_production_min)return reactDomServerLegacy_browser_production_min;hasRequiredReactDomServerLegacy_browser_production_min=1;var e=requireReact();function t(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;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."}var n=Object.prototype.hasOwnProperty,r=/^[: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]*$/,i={},s={};function o(e){return!!n.call(s,e)||!n.call(i,e)&&(r.test(e)?s[e]=!0:(i[e]=!0,!1))}function a(e,t,n,r,i,s,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=o}var l={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){l[e]=new a(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];l[t]=new a(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){l[e]=new a(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){l[e]=new a(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){l[e]=new a(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){l[e]=new a(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){l[e]=new a(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){l[e]=new a(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){l[e]=new a(e,5,!1,e.toLowerCase(),null,!1,!1)}));var u=/[\-:]([a-z])/g;function c(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(u,c);l[t]=new a(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(u,c);l[t]=new a(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(u,c);l[t]=new a(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){l[e]=new a(e,1,!1,e.toLowerCase(),null,!1,!1)})),l.xlinkHref=new a("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){l[e]=new a(e,1,!1,e.toLowerCase(),null,!0,!0)}));var d={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},p=["Webkit","ms","Moz","O"];Object.keys(d).forEach((function(e){p.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),d[t]=d[e]}))}));var f=/["'&<>]/;function m(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=f.exec(e);if(t){var n,r="",i=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}i!==n&&(r+=e.substring(i,n)),i=n+1,r+=t}e=i!==n?r+e.substring(i,n):r}return e}var g=/([A-Z])/g,h=/^ms-/,y=Array.isArray;function v(e,t){return{insertionMode:e,selectedValue:t}}var b=new Map;function _(e,r,i){if("object"!=typeof i)throw Error(t(62));for(var s in r=!0,i)if(n.call(i,s)){var o=i[s];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===s.indexOf("--")){var a=m(s);o=m((""+o).trim())}else{a=s;var l=b.get(a);void 0!==l||(l=m(a.replace(g,"-$1").toLowerCase().replace(h,"-ms-")),b.set(a,l)),a=l,o="number"==typeof o?0===o||n.call(d,s)?""+o:o+"px":m((""+o).trim())}r?(r=!1,e.push(' style="',a,":",o)):e.push(";",a,":",o)}}r||e.push('"')}function x(e,t,n,r){switch(n){case"style":return void _(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=l.hasOwnProperty(n)?l[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:!0===r?e.push(" ",n,'=""'):!1!==r&&e.push(" ",n,'="',m(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',m(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',m(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',m(r),'"')}}else if(o(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",n,'="',m(r),'"')}}function k(e,n,r){if(null!=n){if(null!=r)throw Error(t(60));if("object"!=typeof n||!("__html"in n))throw Error(t(61));null!=(n=n.__html)&&e.push(""+n)}}function w(e,t,r,i){e.push(T(r));var s,o=r=null;for(s in t)if(n.call(t,s)){var a=t[s];if(null!=a)switch(s){case"children":r=a;break;case"dangerouslySetInnerHTML":o=a;break;default:x(e,i,s,a)}}return e.push(">"),k(e,o,r),"string"==typeof r?(e.push(m(r)),null):r}var S=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,E=new Map;function T(e){var n=E.get(e);if(void 0===n){if(!S.test(e))throw Error(t(65,e));n="<"+e,E.set(e,n)}return n}function R(r,i,s,a,l){switch(i){case"select":r.push(T("select"));var u=null,c=null;for(g in s)if(n.call(s,g)){var d=s[g];if(null!=d)switch(g){case"children":u=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:x(r,a,g,d)}}return r.push(">"),k(r,c,u),u;case"option":c=l.selectedValue,r.push(T("option"));var p=d=null,f=null,g=null;for(u in s)if(n.call(s,u)){var h=s[u];if(null!=h)switch(u){case"children":d=h;break;case"selected":f=h;break;case"dangerouslySetInnerHTML":g=h;break;case"value":p=h;default:x(r,a,u,h)}}if(null!=c)if(s=null!==p?""+p:function(t){var n="";return e.Children.forEach(t,(function(e){null!=e&&(n+=e)})),n}(d),y(c)){for(a=0;a<c.length;a++)if(""+c[a]===s){r.push(' selected=""');break}}else""+c===s&&r.push(' selected=""');else f&&r.push(' selected=""');return r.push(">"),k(r,g,d),d;case"textarea":for(d in r.push(T("textarea")),g=c=u=null,s)if(n.call(s,d)&&null!=(p=s[d]))switch(d){case"children":g=p;break;case"value":u=p;break;case"defaultValue":c=p;break;case"dangerouslySetInnerHTML":throw Error(t(91));default:x(r,a,d,p)}if(null===u&&null!==c&&(u=c),r.push(">"),null!=g){if(null!=u)throw Error(t(92));if(y(g)&&1<g.length)throw Error(t(93));u=""+g}return"string"==typeof u&&"\n"===u[0]&&r.push("\n"),null!==u&&r.push(m(""+u)),null;case"input":for(c in r.push(T("input")),p=g=d=u=null,s)if(n.call(s,c)&&null!=(f=s[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(t(399,"input"));case"defaultChecked":p=f;break;case"defaultValue":d=f;break;case"checked":g=f;break;case"value":u=f;break;default:x(r,a,c,f)}return null!==g?x(r,a,"checked",g):null!==p&&x(r,a,"checked",p),null!==u?x(r,a,"value",u):null!==d&&x(r,a,"value",d),r.push("/>"),null;case"menuitem":for(var v in r.push(T("menuitem")),s)if(n.call(s,v)&&null!=(u=s[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(t(400));default:x(r,a,v,u)}return r.push(">"),null;case"title":for(h in r.push(T("title")),u=null,s)if(n.call(s,h)&&null!=(c=s[h]))switch(h){case"children":u=c;break;case"dangerouslySetInnerHTML":throw Error(t(434));default:x(r,a,h,c)}return r.push(">"),u;case"listing":case"pre":for(p in r.push(T(i)),c=u=null,s)if(n.call(s,p)&&null!=(d=s[p]))switch(p){case"children":u=d;break;case"dangerouslySetInnerHTML":c=d;break;default:x(r,a,p,d)}if(r.push(">"),null!=c){if(null!=u)throw Error(t(60));if("object"!=typeof c||!("__html"in c))throw Error(t(61));null!=(s=c.__html)&&("string"==typeof s&&0<s.length&&"\n"===s[0]?r.push("\n",s):r.push(""+s))}return"string"==typeof u&&"\n"===u[0]&&r.push("\n"),u;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var b in r.push(T(i)),s)if(n.call(s,b)&&null!=(u=s[b]))switch(b){case"children":case"dangerouslySetInnerHTML":throw Error(t(399,i));default:x(r,a,b,u)}return r.push("/>"),null;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 w(r,s,i,a);case"html":return 0===l.insertionMode&&r.push("<!DOCTYPE html>"),w(r,s,i,a);default:if(-1===i.indexOf("-")&&"string"!=typeof s.is)return w(r,s,i,a);for(f in r.push(T(i)),c=u=null,s)if(n.call(s,f)&&null!=(d=s[f]))switch(f){case"children":u=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":_(r,a,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:o(f)&&"function"!=typeof d&&"symbol"!=typeof d&&r.push(" ",f,'="',m(d),'"')}return r.push(">"),k(r,c,u),u}}function j(e,n,r){if(e.push('\x3c!--$?--\x3e<template id="'),null===r)throw Error(t(395));return e.push(r),e.push('"></template>')}var C=/[<\u2028\u2029]/g;function P(e){return JSON.stringify(e).replace(C,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function I(e,t,n,r){return n.generateStaticMarkup?(e.push(m(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(m(t)),e=!0),e)}var A=Object.assign,F=Symbol.for("react.element"),N=Symbol.for("react.portal"),O=Symbol.for("react.fragment"),M=Symbol.for("react.strict_mode"),D=Symbol.for("react.profiler"),z=Symbol.for("react.provider"),L=Symbol.for("react.context"),B=Symbol.for("react.forward_ref"),U=Symbol.for("react.suspense"),$=Symbol.for("react.suspense_list"),H=Symbol.for("react.memo"),V=Symbol.for("react.lazy"),W=Symbol.for("react.scope"),q=Symbol.for("react.debug_trace_mode"),G=Symbol.for("react.legacy_hidden"),K=Symbol.for("react.default_value"),Y=Symbol.iterator;function Z(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case O:return"Fragment";case N:return"Portal";case D:return"Profiler";case M:return"StrictMode";case U:return"Suspense";case $:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case L:return(e.displayName||"Context")+".Consumer";case z:return(e._context.displayName||"Context")+".Provider";case B:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case H:return null!==(t=e.displayName||null)?t:Z(e.type)||"Memo";case V:t=e._payload,e=e._init;try{return Z(e(t))}catch{}}return null}var X={};function J(e,t){if(!(e=e.contextTypes))return X;var n,r={};for(n in e)r[n]=t[n];return r}var Q=null;function ee(e,n){if(e!==n){e.context._currentValue2=e.parentValue,e=e.parent;var r=n.parent;if(null===e){if(null!==r)throw Error(t(401))}else{if(null===r)throw Error(t(401));ee(e,r)}n.context._currentValue2=n.value}}function te(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&te(e)}function ne(e){var t=e.parent;null!==t&&ne(t),e.context._currentValue2=e.value}function re(e,n){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(t(402));e.depth===n.depth?ee(e,n):re(e,n)}function ie(e,n){var r=n.parent;if(null===r)throw Error(t(402));e.depth===r.depth?ee(e,r):ie(e,r),n.context._currentValue2=n.value}function se(e){var t=Q;t!==e&&(null===t?ne(e):null===e?te(t):t.depth===e.depth?ee(t,e):t.depth>e.depth?re(t,e):ie(t,e),Q=e)}var oe={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ae(e,t,n,r){var i=void 0!==e.state?e.state:null;e.updater=oe,e.props=n,e.state=i;var s={queue:[],replace:!1};e._reactInternals=s;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue2:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(i=null==(o=o(n,i))?i:A({},i,o),e.state=i),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&oe.enqueueReplaceState(e,e.state,null),null!==s.queue&&0<s.queue.length)if(t=s.queue,o=s.replace,s.queue=null,s.replace=!1,o&&1===t.length)e.state=t[0];else{for(s=o?t[0]:e.state,i=!0,o=o?1:0;o<t.length;o++){var a=t[o];null!=(a="function"==typeof a?a.call(e,s,n,r):a)&&(i?(i=!1,s=A({},s,a)):A(s,a))}e.state=s}else s.queue=null}var le={id:1,overflow:""};function ue(e,t,n){var r=e.id;e=e.overflow;var i=32-ce(r)-1;r&=~(1<<i),n+=1;var s=32-ce(t)+i;if(30<s){var o=i-i%5;return s=(r&(1<<o)-1).toString(32),r>>=o,i-=o,{id:1<<32-ce(t)+i|n<<i|r,overflow:s+e}}return{id:1<<s|n<<i|r,overflow:e}}var ce=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(de(e)/pe|0)|0},de=Math.log,pe=Math.LN2;var fe="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},me=null,ge=null,he=null,ye=null,ve=!1,be=!1,_e=0,xe=null,ke=0;function we(){if(null===me)throw Error(t(321));return me}function Se(){if(0<ke)throw Error(t(312));return{memoizedState:null,queue:null,next:null}}function Ee(){return null===ye?null===he?(ve=!1,he=ye=Se()):(ve=!0,ye=he):null===ye.next?(ve=!1,ye=ye.next=Se()):(ve=!0,ye=ye.next),ye}function Te(){ge=me=null,be=!1,he=null,ke=0,ye=xe=null}function Re(e,t){return"function"==typeof t?t(e):t}function je(e,t,n){if(me=we(),ye=Ee(),ve){var r=ye.queue;if(t=r.dispatch,null!==xe&&void 0!==(n=xe.get(r))){xe.delete(r),r=ye.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return ye.memoizedState=r,[r,t]}return[ye.memoizedState,t]}return e=e===Re?"function"==typeof t?t():t:void 0!==n?n(t):t,ye.memoizedState=e,e=(e=ye.queue={last:null,dispatch:null}).dispatch=Pe.bind(null,me,e),[ye.memoizedState,e]}function Ce(e,t){if(me=we(),t=void 0===t?null:t,null!==(ye=Ee())){var n=ye.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var i=0;i<r.length&&i<t.length;i++)if(!fe(t[i],r[i])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),ye.memoizedState=[e,t],e}function Pe(e,n,r){if(25<=ke)throw Error(t(301));if(e===me)if(be=!0,e={action:r,next:null},null===xe&&(xe=new Map),void 0===(r=xe.get(n)))xe.set(n,e);else{for(n=r;null!==n.next;)n=n.next;n.next=e}}function Ie(){throw Error(t(394))}function Ae(){}var Fe={readContext:function(e){return e._currentValue2},useContext:function(e){return we(),e._currentValue2},useMemo:Ce,useReducer:je,useRef:function(e){me=we();var t=(ye=Ee()).memoizedState;return null===t?(e={current:e},ye.memoizedState=e):t},useState:function(e){return je(Re,e)},useInsertionEffect:Ae,useLayoutEffect:function(){},useCallback:function(e,t){return Ce((function(){return e}),t)},useImperativeHandle:Ae,useEffect:Ae,useDebugValue:Ae,useDeferredValue:function(e){return we(),e},useTransition:function(){return we(),[!1,Ie]},useId:function(){var e=ge.treeContext,n=e.overflow;e=((e=e.id)&~(1<<32-ce(e)-1)).toString(32)+n;var r=Ne;if(null===r)throw Error(t(404));return n=_e++,e=":"+r.idPrefix+"R"+e,0<n&&(e+="H"+n.toString(32)),e+":"},useMutableSource:function(e,t){return we(),t(e._source)},useSyncExternalStore:function(e,n,r){if(void 0===r)throw Error(t(407));return r()}},Ne=null,Oe=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Me(e){return console.error(e),null}function De(){}function ze(e,t,n,r,i,s,o,a){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var l={node:t,ping:function(){var t=e.pingedTasks;t.push(l),1===t.length&&Qe(e)},blockedBoundary:n,blockedSegment:r,abortSet:i,legacyContext:s,context:o,treeContext:a};return i.add(l),l}function Le(e,t,n,r,i,s){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:i,textEmbedded:s}}function Be(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function Ue(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function $e(e,t,n,r,i){for(me={},ge=t,_e=0,e=n(r,i);be;)be=!1,_e=0,ke+=1,ye=null,e=n(r,i);return Te(),e}function He(e,n,r,i){var s=r.render(),o=i.childContextTypes;if(null!=o){var a=n.legacyContext;if("function"!=typeof r.getChildContext)i=a;else{for(var l in r=r.getChildContext())if(!(l in o))throw Error(t(108,Z(i)||"Unknown",l));i=A({},a,r)}n.legacyContext=i,qe(e,n,s),n.legacyContext=a}else qe(e,n,s)}function Ve(e,t){if(e&&e.defaultProps){for(var n in t=A({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function We(e,n,r,i,s){if("function"==typeof r)if(r.prototype&&r.prototype.isReactComponent){s=J(r,n.legacyContext);var o=r.contextType;ae(o=new r(i,"object"==typeof o&&null!==o?o._currentValue2:s),r,i,s),He(e,n,o,r)}else{s=$e(e,n,r,i,o=J(r,n.legacyContext));var a=0!==_e;if("object"==typeof s&&null!==s&&"function"==typeof s.render&&void 0===s.$$typeof)ae(s,r,i,o),He(e,n,s,r);else if(a){i=n.treeContext,n.treeContext=ue(i,1,0);try{qe(e,n,s)}finally{n.treeContext=i}}else qe(e,n,s)}else{if("string"!=typeof r){switch(r){case G:case q:case M:case D:case O:case $:return void qe(e,n,i.children);case W:throw Error(t(343));case U:e:{r=n.blockedBoundary,s=n.blockedSegment,o=i.fallback,i=i.children;var l={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:a=new Set,errorDigest:null},u=Le(0,s.chunks.length,l,s.formatContext,!1,!1);s.children.push(u),s.lastPushedText=!1;var c=Le(0,0,null,s.formatContext,!1,!1);c.parentFlushed=!0,n.blockedBoundary=l,n.blockedSegment=c;try{if(Ke(e,n,i),e.responseState.generateStaticMarkup||c.lastPushedText&&c.textEmbedded&&c.chunks.push("\x3c!-- --\x3e"),c.status=1,Xe(l,c),0===l.pendingTasks)break e}catch(t){c.status=4,l.forceClientRender=!0,l.errorDigest=Be(e,t)}finally{n.blockedBoundary=r,n.blockedSegment=s}n=ze(e,o,r,u,a,n.legacyContext,n.context,n.treeContext),e.pingedTasks.push(n)}return}if("object"==typeof r&&null!==r)switch(r.$$typeof){case B:if(i=$e(e,n,r.render,i,s),0!==_e){r=n.treeContext,n.treeContext=ue(r,1,0);try{qe(e,n,i)}finally{n.treeContext=r}}else qe(e,n,i);return;case H:return void We(e,n,r=r.type,i=Ve(r,i),s);case z:if(s=i.children,r=r._context,i=i.value,o=r._currentValue2,r._currentValue2=i,Q=i={parent:a=Q,depth:null===a?0:a.depth+1,context:r,parentValue:o,value:i},n.context=i,qe(e,n,s),null===(e=Q))throw Error(t(403));return i=e.parentValue,e.context._currentValue2=i===K?e.context._defaultValue:i,e=Q=e.parent,void(n.context=e);case L:return void qe(e,n,i=(i=i.children)(r._currentValue2));case V:return void We(e,n,r=(s=r._init)(r._payload),i=Ve(r,i),void 0)}throw Error(t(130,null==r?r:typeof r,""))}switch(o=R((s=n.blockedSegment).chunks,r,i,e.responseState,s.formatContext),s.lastPushedText=!1,a=s.formatContext,s.formatContext=function(e,t,n){switch(t){case"select":return v(1,null!=n.value?n.value:n.defaultValue);case"svg":return v(2,null);case"math":return v(3,null);case"foreignObject":return v(1,null);case"table":return v(4,null);case"thead":case"tbody":case"tfoot":return v(5,null);case"colgroup":return v(7,null);case"tr":return v(6,null)}return 4<=e.insertionMode||0===e.insertionMode?v(1,null):e}(a,r,i),Ke(e,n,o),s.formatContext=a,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:s.chunks.push("</",r,">")}s.lastPushedText=!1}}function qe(e,n,r){if(n.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case F:return void We(e,n,r.type,r.props,r.ref);case N:throw Error(t(257));case V:var i=r._init;return void qe(e,n,r=i(r._payload))}if(y(r))return void Ge(e,n,r);if(null===r||"object"!=typeof r?i=null:i="function"==typeof(i=Y&&r[Y]||r["@@iterator"])?i:null,i&&(i=i.call(r))){if(!(r=i.next()).done){var s=[];do{s.push(r.value),r=i.next()}while(!r.done);Ge(e,n,s)}return}throw e=Object.prototype.toString.call(r),Error(t(31,"[object Object]"===e?"object with keys {"+Object.keys(r).join(", ")+"}":e))}"string"==typeof r?(i=n.blockedSegment).lastPushedText=I(n.blockedSegment.chunks,r,e.responseState,i.lastPushedText):"number"==typeof r&&((i=n.blockedSegment).lastPushedText=I(n.blockedSegment.chunks,""+r,e.responseState,i.lastPushedText))}function Ge(e,t,n){for(var r=n.length,i=0;i<r;i++){var s=t.treeContext;t.treeContext=ue(s,r,i);try{Ke(e,t,n[i])}finally{t.treeContext=s}}}function Ke(e,t,n){var r=t.blockedSegment.formatContext,i=t.legacyContext,s=t.context;try{return qe(e,t,n)}catch(l){if(Te(),"object"!=typeof l||null===l||"function"!=typeof l.then)throw t.blockedSegment.formatContext=r,t.legacyContext=i,t.context=s,se(s),l;n=l;var o=t.blockedSegment,a=Le(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(a),o.lastPushedText=!1,e=ze(e,t.node,t.blockedBoundary,a,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=i,t.context=s,se(s)}}function Ye(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,Je(this,t,e)}function Ze(e,n,r){var i=e.blockedBoundary;e.blockedSegment.status=3,null===i?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(i.pendingTasks--,i.forceClientRender||(i.forceClientRender=!0,e=void 0===r?Error(t(432)):r,i.errorDigest=n.onError(e),i.parentFlushed&&n.clientRenderedBoundaries.push(i)),i.fallbackAbortableTasks.forEach((function(e){return Ze(e,n,r)})),i.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(i=n.onAllReady)())}function Xe(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Xe(e,n)}else e.completedSegments.push(t)}function Je(e,n,r){if(null===n){if(r.parentFlushed){if(null!==e.completedRootSegment)throw Error(t(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=De,(n=e.onShellReady)())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(r.parentFlushed&&1===r.status&&Xe(n,r),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Ye,e),n.fallbackAbortableTasks.clear()):r.parentFlushed&&1===r.status&&(Xe(n,r),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function Qe(e){if(2!==e.status){var t=Q,n=Oe.current;Oe.current=Fe;var r=Ne;Ne=e.responseState;try{var i,s=e.pingedTasks;for(i=0;i<s.length;i++){var o=s[i],a=e,l=o.blockedSegment;if(0===l.status){se(o.context);try{qe(a,o,o.node),a.responseState.generateStaticMarkup||l.lastPushedText&&l.textEmbedded&&l.chunks.push("\x3c!-- --\x3e"),o.abortSet.delete(o),l.status=1,Je(a,o.blockedBoundary,l)}catch(e){if(Te(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),l.status=4;var c=o.blockedBoundary,d=e,p=Be(a,d);if(null===c?Ue(a,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=p,c.parentFlushed&&a.clientRenderedBoundaries.push(c))),a.allPendingTasks--,0===a.allPendingTasks)(0,a.onAllReady)()}}}}s.splice(0,i),null!==e.destination&&st(e,e.destination)}catch(t){Be(e,t),Ue(e,t)}finally{Ne=r,Oe.current=n,n===Fe&&se(t)}}}function et(e,n,r){switch(r.parentFlushed=!0,r.status){case 0:var i=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,n.push('<template id="'),n.push(e.placeholderPrefix),e=i.toString(16),n.push(e),n.push('"></template>');case 1:r.status=2;var s=!0;i=r.chunks;var o=0;r=r.children;for(var a=0;a<r.length;a++){for(s=r[a];o<s.index;o++)n.push(i[o]);s=tt(e,n,s)}for(;o<i.length-1;o++)n.push(i[o]);return o<i.length&&(s=n.push(i[o])),s;default:throw Error(t(390))}}function tt(e,n,r){var i=r.boundary;if(null===i)return et(e,n,r);if(i.parentFlushed=!0,i.forceClientRender)return e.responseState.generateStaticMarkup||(i=i.errorDigest,n.push("\x3c!--$!--\x3e"),n.push("<template"),i&&(n.push(' data-dgst="'),i=m(i),n.push(i),n.push('"')),n.push("></template>")),et(e,n,r),e=!!e.responseState.generateStaticMarkup||n.push("\x3c!--/$--\x3e");if(0<i.pendingTasks){i.rootSegmentID=e.nextSegmentId++,0<i.completedSegments.length&&e.partialBoundaries.push(i);var s=e.responseState,o=s.nextSuspenseID++;return s=s.boundaryPrefix+o.toString(16),i=i.id=s,j(n,e.responseState,i),et(e,n,r),n.push("\x3c!--/$--\x3e")}if(i.byteSize>e.progressiveChunkSize)return i.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(i),j(n,e.responseState,i.id),et(e,n,r),n.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||n.push("\x3c!--$--\x3e"),1!==(r=i.completedSegments).length)throw Error(t(391));return tt(e,n,r[0]),e=!!e.responseState.generateStaticMarkup||n.push("\x3c!--/$--\x3e")}function nt(e,n,r){return function(e,n,r,i){switch(r.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(n.segmentPrefix),n=i.toString(16),e.push(n),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(n.segmentPrefix),n=i.toString(16),e.push(n),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(n.segmentPrefix),n=i.toString(16),e.push(n),e.push('">');case 4:return e.push('<table hidden id="'),e.push(n.segmentPrefix),n=i.toString(16),e.push(n),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(n.segmentPrefix),n=i.toString(16),e.push(n),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(n.segmentPrefix),n=i.toString(16),e.push(n),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(n.segmentPrefix),n=i.toString(16),e.push(n),e.push('">');default:throw Error(t(397))}}(n,e.responseState,r.formatContext,r.id),tt(e,n,r),function(e,n){switch(n.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(t(397))}}(n,r.formatContext)}function rt(e,n,r){for(var i=r.completedSegments,s=0;s<i.length;s++)it(e,n,r,i[s]);if(i.length=0,e=e.responseState,i=r.id,r=r.rootSegmentID,n.push(e.startInlineScript),e.sentCompleteBoundaryFunction?n.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===i)throw Error(t(395));return r=r.toString(16),n.push(i),n.push('","'),n.push(e.segmentPrefix),n.push(r),n.push('")<\/script>')}function it(e,n,r,i){if(2===i.status)return!0;var s=i.id;if(-1===s){if(-1===(i.id=r.rootSegmentID))throw Error(t(392));return nt(e,n,i)}return nt(e,n,i),e=e.responseState,n.push(e.startInlineScript),e.sentCompleteSegmentFunction?n.push('$RS("'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),n.push(e.segmentPrefix),s=s.toString(16),n.push(s),n.push('","'),n.push(e.placeholderPrefix),n.push(s),n.push('")<\/script>')}function st(e,n){try{var r=e.completedRootSegment;if(null!==r&&0===e.pendingRootTasks){tt(e,n,r),e.completedRootSegment=null;var i=e.responseState.bootstrapChunks;for(r=0;r<i.length-1;r++)n.push(i[r]);r<i.length&&n.push(i[r])}var s,o=e.clientRenderedBoundaries;for(s=0;s<o.length;s++){var a=o[s];i=n;var l=e.responseState,u=a.id,c=a.errorDigest,d=a.errorMessage,p=a.errorComponentStack;if(i.push(l.startInlineScript),l.sentClientRenderFunction?i.push('$RX("'):(l.sentClientRenderFunction=!0,i.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===u)throw Error(t(395));if(i.push(u),i.push('"'),c||d||p){i.push(",");var f=P(c||"");i.push(f)}if(d||p){i.push(",");var m=P(d||"");i.push(m)}if(p){i.push(",");var g=P(p);i.push(g)}if(!i.push(")<\/script>"))return e.destination=null,s++,void o.splice(0,s)}o.splice(0,s);var h=e.completedBoundaries;for(s=0;s<h.length;s++)if(!rt(e,n,h[s]))return e.destination=null,s++,void h.splice(0,s);h.splice(0,s);var y=e.partialBoundaries;for(s=0;s<y.length;s++){var v=y[s];e:{o=e,a=n;var b=v.completedSegments;for(l=0;l<b.length;l++)if(!it(o,a,v,b[l])){l++,b.splice(0,l);var _=!1;break e}b.splice(0,l),_=!0}if(!_)return e.destination=null,s++,void y.splice(0,s)}y.splice(0,s);var x=e.completedBoundaries;for(s=0;s<x.length;s++)if(!rt(e,n,x[s]))return e.destination=null,s++,void x.splice(0,s);x.splice(0,s)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function ot(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Ze(n,e,t)})),n.clear(),null!==e.destination&&st(e,e.destination)}catch(t){Be(e,t),Ue(e,t)}}function at(){}function lt(e,n,r,i){var s=!1,o=null,a="",l={push:function(e){return null!==e&&(a+=e),!0},destroy:function(e){s=!0,o=e}},u=!1;if(e=function(e,t,n,r,i,s,o){var a=[],l=new Set;return(n=Le(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:l,pingedTasks:a,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===i?Me:i,onAllReady:De,onShellReady:void 0===o?De:o,onShellError:De,onFatalError:De},0,null,n,!1,!1)).parentFlushed=!0,e=ze(t,e,null,n,l,X,null,le),a.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(r,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,at,0,(function(){u=!0})),Qe(e),ot(e,i),1===e.status)e.status=2,l.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=l;try{st(e,l)}catch(t){Be(e,t),Ue(e,t)}}if(s)throw o;if(!u)throw Error(t(426));return a}return reactDomServerLegacy_browser_production_min.renderToNodeStream=function(){throw Error(t(207))},reactDomServerLegacy_browser_production_min.renderToStaticMarkup=function(e,t){return lt(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},reactDomServerLegacy_browser_production_min.renderToStaticNodeStream=function(){throw Error(t(208))},reactDomServerLegacy_browser_production_min.renderToString=function(e,t){return lt(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},reactDomServerLegacy_browser_production_min.version="18.3.1",reactDomServerLegacy_browser_production_min}var reactDomServer_browser_production_min={},hasRequiredReactDomServer_browser_production_min;
/**
 * @license React
 * react-dom-server.browser.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReactDomServer_browser_production_min(){if(hasRequiredReactDomServer_browser_production_min)return reactDomServer_browser_production_min;hasRequiredReactDomServer_browser_production_min=1;var e=requireReact();function t(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;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."}var n=null,r=0;function i(e,t){if(0!==t.length)if(512<t.length)0<r&&(e.enqueue(new Uint8Array(n.buffer,0,r)),n=new Uint8Array(512),r=0),e.enqueue(t);else{var i=n.length-r;i<t.length&&(0===i?e.enqueue(n):(n.set(t.subarray(0,i),r),e.enqueue(n),t=t.subarray(i)),n=new Uint8Array(512),r=0),n.set(t,r),r+=t.length}}function s(e,t){return i(e,t),!0}function o(e){n&&0<r&&(e.enqueue(new Uint8Array(n.buffer,0,r)),n=null,r=0)}var a=new TextEncoder;function l(e){return a.encode(e)}function u(e){return a.encode(e)}function c(e,t){"function"==typeof e.error?e.error(t):e.close()}var d=Object.prototype.hasOwnProperty,p=/^[: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]*$/,f={},m={};function g(e){return!!d.call(m,e)||!d.call(f,e)&&(p.test(e)?m[e]=!0:(f[e]=!0,!1))}function h(e,t,n,r,i,s,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=o}var y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){y[e]=new h(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];y[t]=new h(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){y[e]=new h(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){y[e]=new h(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){y[e]=new h(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){y[e]=new h(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){y[e]=new h(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){y[e]=new h(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){y[e]=new h(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(v,b);y[t]=new h(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(v,b);y[t]=new h(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(v,b);y[t]=new h(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){y[e]=new h(e,1,!1,e.toLowerCase(),null,!1,!1)})),y.xlinkHref=new h("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){y[e]=new h(e,1,!1,e.toLowerCase(),null,!0,!0)}));var _={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},x=["Webkit","ms","Moz","O"];Object.keys(_).forEach((function(e){x.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),_[t]=_[e]}))}));var k=/["'&<>]/;function w(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=k.exec(e);if(t){var n,r="",i=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}i!==n&&(r+=e.substring(i,n)),i=n+1,r+=t}e=i!==n?r+e.substring(i,n):r}return e}var S=/([A-Z])/g,E=/^ms-/,T=Array.isArray,R=u("<script>"),j=u("<\/script>"),C=u('<script src="'),P=u('<script type="module" src="'),I=u('" async=""><\/script>'),A=/(<\/|<)(s)(cript)/gi;function F(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r}function N(e,t){return{insertionMode:e,selectedValue:t}}var O=u("\x3c!-- --\x3e");function M(e,t,n,r){return""===t?r:(r&&e.push(O),e.push(l(w(t))),!0)}var D=new Map,z=u(' style="'),L=u(":"),B=u(";");function U(e,n,r){if("object"!=typeof r)throw Error(t(62));for(var i in n=!0,r)if(d.call(r,i)){var s=r[i];if(null!=s&&"boolean"!=typeof s&&""!==s){if(0===i.indexOf("--")){var o=l(w(i));s=l(w((""+s).trim()))}else{o=i;var a=D.get(o);void 0!==a||(a=u(w(o.replace(S,"-$1").toLowerCase().replace(E,"-ms-"))),D.set(o,a)),o=a,s="number"==typeof s?0===s||d.call(_,i)?l(""+s):l(s+"px"):l(w((""+s).trim()))}n?(n=!1,e.push(z,o,L,s)):e.push(B,o,L,s)}}n||e.push(V)}var $=u(" "),H=u('="'),V=u('"'),W=u('=""');function q(e,t,n,r){switch(n){case"style":return void U(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=y.hasOwnProperty(n)?y[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=l(t.attributeName),t.type){case 3:r&&e.push($,n,W);break;case 4:!0===r?e.push($,n,W):!1!==r&&e.push($,n,H,l(w(r)),V);break;case 5:isNaN(r)||e.push($,n,H,l(w(r)),V);break;case 6:!isNaN(r)&&1<=r&&e.push($,n,H,l(w(r)),V);break;default:t.sanitizeURL&&(r=""+r),e.push($,n,H,l(w(r)),V)}}else if(g(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push($,l(n),H,l(w(r)),V)}}var G=u(">"),K=u("/>");function Y(e,n,r){if(null!=n){if(null!=r)throw Error(t(60));if("object"!=typeof n||!("__html"in n))throw Error(t(61));null!=(n=n.__html)&&e.push(l(""+n))}}var Z=u(' selected=""');function X(e,t,n,r){e.push(te(n));var i,s=n=null;for(i in t)if(d.call(t,i)){var o=t[i];if(null!=o)switch(i){case"children":n=o;break;case"dangerouslySetInnerHTML":s=o;break;default:q(e,r,i,o)}}return e.push(G),Y(e,s,n),"string"==typeof n?(e.push(l(w(n))),null):n}var J=u("\n"),Q=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,ee=new Map;function te(e){var n=ee.get(e);if(void 0===n){if(!Q.test(e))throw Error(t(65,e));n=u("<"+e),ee.set(e,n)}return n}var ne=u("<!DOCTYPE html>");function re(n,r,i,s,o){switch(r){case"select":n.push(te("select"));var a=null,u=null;for(m in i)if(d.call(i,m)){var c=i[m];if(null!=c)switch(m){case"children":a=c;break;case"dangerouslySetInnerHTML":u=c;break;case"defaultValue":case"value":break;default:q(n,s,m,c)}}return n.push(G),Y(n,u,a),a;case"option":u=o.selectedValue,n.push(te("option"));var p=c=null,f=null,m=null;for(a in i)if(d.call(i,a)){var h=i[a];if(null!=h)switch(a){case"children":c=h;break;case"selected":f=h;break;case"dangerouslySetInnerHTML":m=h;break;case"value":p=h;default:q(n,s,a,h)}}if(null!=u)if(i=null!==p?""+p:function(t){var n="";return e.Children.forEach(t,(function(e){null!=e&&(n+=e)})),n}(c),T(u)){for(s=0;s<u.length;s++)if(""+u[s]===i){n.push(Z);break}}else""+u===i&&n.push(Z);else f&&n.push(Z);return n.push(G),Y(n,m,c),c;case"textarea":for(c in n.push(te("textarea")),m=u=a=null,i)if(d.call(i,c)&&null!=(p=i[c]))switch(c){case"children":m=p;break;case"value":a=p;break;case"defaultValue":u=p;break;case"dangerouslySetInnerHTML":throw Error(t(91));default:q(n,s,c,p)}if(null===a&&null!==u&&(a=u),n.push(G),null!=m){if(null!=a)throw Error(t(92));if(T(m)&&1<m.length)throw Error(t(93));a=""+m}return"string"==typeof a&&"\n"===a[0]&&n.push(J),null!==a&&n.push(l(w(""+a))),null;case"input":for(u in n.push(te("input")),p=m=c=a=null,i)if(d.call(i,u)&&null!=(f=i[u]))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(t(399,"input"));case"defaultChecked":p=f;break;case"defaultValue":c=f;break;case"checked":m=f;break;case"value":a=f;break;default:q(n,s,u,f)}return null!==m?q(n,s,"checked",m):null!==p&&q(n,s,"checked",p),null!==a?q(n,s,"value",a):null!==c&&q(n,s,"value",c),n.push(K),null;case"menuitem":for(var y in n.push(te("menuitem")),i)if(d.call(i,y)&&null!=(a=i[y]))switch(y){case"children":case"dangerouslySetInnerHTML":throw Error(t(400));default:q(n,s,y,a)}return n.push(G),null;case"title":for(h in n.push(te("title")),a=null,i)if(d.call(i,h)&&null!=(u=i[h]))switch(h){case"children":a=u;break;case"dangerouslySetInnerHTML":throw Error(t(434));default:q(n,s,h,u)}return n.push(G),a;case"listing":case"pre":for(p in n.push(te(r)),u=a=null,i)if(d.call(i,p)&&null!=(c=i[p]))switch(p){case"children":a=c;break;case"dangerouslySetInnerHTML":u=c;break;default:q(n,s,p,c)}if(n.push(G),null!=u){if(null!=a)throw Error(t(60));if("object"!=typeof u||!("__html"in u))throw Error(t(61));null!=(i=u.__html)&&("string"==typeof i&&0<i.length&&"\n"===i[0]?n.push(J,l(i)):n.push(l(""+i)))}return"string"==typeof a&&"\n"===a[0]&&n.push(J),a;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var v in n.push(te(r)),i)if(d.call(i,v)&&null!=(a=i[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(t(399,r));default:q(n,s,v,a)}return n.push(K),null;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 X(n,i,r,s);case"html":return 0===o.insertionMode&&n.push(ne),X(n,i,r,s);default:if(-1===r.indexOf("-")&&"string"!=typeof i.is)return X(n,i,r,s);for(f in n.push(te(r)),u=a=null,i)if(d.call(i,f)&&null!=(c=i[f]))switch(f){case"children":a=c;break;case"dangerouslySetInnerHTML":u=c;break;case"style":U(n,s,c);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:g(f)&&"function"!=typeof c&&"symbol"!=typeof c&&n.push($,l(f),H,l(w(c)),V)}return n.push(G),Y(n,u,a),a}}var ie=u("</"),se=u(">"),oe=u('<template id="'),ae=u('"></template>'),le=u("\x3c!--$--\x3e"),ue=u('\x3c!--$?--\x3e<template id="'),ce=u('"></template>'),de=u("\x3c!--$!--\x3e"),pe=u("\x3c!--/$--\x3e"),fe=u("<template"),me=u('"'),ge=u(' data-dgst="');u(' data-msg="'),u(' data-stck="');var he=u("></template>");function ye(e,n,r){if(i(e,ue),null===r)throw Error(t(395));return i(e,r),s(e,ce)}var ve=u('<div hidden id="'),be=u('">'),_e=u("</div>"),xe=u('<svg aria-hidden="true" style="display:none" id="'),ke=u('">'),we=u("</svg>"),Se=u('<math aria-hidden="true" style="display:none" id="'),Ee=u('">'),Te=u("</math>"),Re=u('<table hidden id="'),je=u('">'),Ce=u("</table>"),Pe=u('<table hidden><tbody id="'),Ie=u('">'),Ae=u("</tbody></table>"),Fe=u('<table hidden><tr id="'),Ne=u('">'),Oe=u("</tr></table>"),Me=u('<table hidden><colgroup id="'),De=u('">'),ze=u("</colgroup></table>");var Le=u('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),Be=u('$RS("'),Ue=u('","'),$e=u('")<\/script>'),He=u('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),Ve=u('$RC("'),We=u('","'),qe=u('")<\/script>'),Ge=u('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Ke=u('$RX("'),Ye=u('"'),Ze=u(")<\/script>"),Xe=u(","),Je=/[<\u2028\u2029]/g;function Qe(e){return JSON.stringify(e).replace(Je,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var et=Object.assign,tt=Symbol.for("react.element"),nt=Symbol.for("react.portal"),rt=Symbol.for("react.fragment"),it=Symbol.for("react.strict_mode"),st=Symbol.for("react.profiler"),ot=Symbol.for("react.provider"),at=Symbol.for("react.context"),lt=Symbol.for("react.forward_ref"),ut=Symbol.for("react.suspense"),ct=Symbol.for("react.suspense_list"),dt=Symbol.for("react.memo"),pt=Symbol.for("react.lazy"),ft=Symbol.for("react.scope"),mt=Symbol.for("react.debug_trace_mode"),gt=Symbol.for("react.legacy_hidden"),ht=Symbol.for("react.default_value"),yt=Symbol.iterator;function vt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case rt:return"Fragment";case nt:return"Portal";case st:return"Profiler";case it:return"StrictMode";case ut:return"Suspense";case ct:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case at:return(e.displayName||"Context")+".Consumer";case ot:return(e._context.displayName||"Context")+".Provider";case lt:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case dt:return null!==(t=e.displayName||null)?t:vt(e.type)||"Memo";case pt:t=e._payload,e=e._init;try{return vt(e(t))}catch{}}return null}var bt={};function _t(e,t){if(!(e=e.contextTypes))return bt;var n,r={};for(n in e)r[n]=t[n];return r}var xt=null;function kt(e,n){if(e!==n){e.context._currentValue=e.parentValue,e=e.parent;var r=n.parent;if(null===e){if(null!==r)throw Error(t(401))}else{if(null===r)throw Error(t(401));kt(e,r)}n.context._currentValue=n.value}}function wt(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&wt(e)}function St(e){var t=e.parent;null!==t&&St(t),e.context._currentValue=e.value}function Et(e,n){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(t(402));e.depth===n.depth?kt(e,n):Et(e,n)}function Tt(e,n){var r=n.parent;if(null===r)throw Error(t(402));e.depth===r.depth?kt(e,r):Tt(e,r),n.context._currentValue=n.value}function Rt(e){var t=xt;t!==e&&(null===t?St(e):null===e?wt(t):t.depth===e.depth?kt(t,e):t.depth>e.depth?Et(t,e):Tt(t,e),xt=e)}var jt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Ct(e,t,n,r){var i=void 0!==e.state?e.state:null;e.updater=jt,e.props=n,e.state=i;var s={queue:[],replace:!1};e._reactInternals=s;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(i=null==(o=o(n,i))?i:et({},i,o),e.state=i),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&jt.enqueueReplaceState(e,e.state,null),null!==s.queue&&0<s.queue.length)if(t=s.queue,o=s.replace,s.queue=null,s.replace=!1,o&&1===t.length)e.state=t[0];else{for(s=o?t[0]:e.state,i=!0,o=o?1:0;o<t.length;o++){var a=t[o];null!=(a="function"==typeof a?a.call(e,s,n,r):a)&&(i?(i=!1,s=et({},s,a)):et(s,a))}e.state=s}else s.queue=null}var Pt={id:1,overflow:""};function It(e,t,n){var r=e.id;e=e.overflow;var i=32-At(r)-1;r&=~(1<<i),n+=1;var s=32-At(t)+i;if(30<s){var o=i-i%5;return s=(r&(1<<o)-1).toString(32),r>>=o,i-=o,{id:1<<32-At(t)+i|n<<i|r,overflow:s+e}}return{id:1<<s|n<<i|r,overflow:e}}var At=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Ft(e)/Nt|0)|0},Ft=Math.log,Nt=Math.LN2;var Ot="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Mt=null,Dt=null,zt=null,Lt=null,Bt=!1,Ut=!1,$t=0,Ht=null,Vt=0;function Wt(){if(null===Mt)throw Error(t(321));return Mt}function qt(){if(0<Vt)throw Error(t(312));return{memoizedState:null,queue:null,next:null}}function Gt(){return null===Lt?null===zt?(Bt=!1,zt=Lt=qt()):(Bt=!0,Lt=zt):null===Lt.next?(Bt=!1,Lt=Lt.next=qt()):(Bt=!0,Lt=Lt.next),Lt}function Kt(){Dt=Mt=null,Ut=!1,zt=null,Vt=0,Lt=Ht=null}function Yt(e,t){return"function"==typeof t?t(e):t}function Zt(e,t,n){if(Mt=Wt(),Lt=Gt(),Bt){var r=Lt.queue;if(t=r.dispatch,null!==Ht&&void 0!==(n=Ht.get(r))){Ht.delete(r),r=Lt.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return Lt.memoizedState=r,[r,t]}return[Lt.memoizedState,t]}return e=e===Yt?"function"==typeof t?t():t:void 0!==n?n(t):t,Lt.memoizedState=e,e=(e=Lt.queue={last:null,dispatch:null}).dispatch=Jt.bind(null,Mt,e),[Lt.memoizedState,e]}function Xt(e,t){if(Mt=Wt(),t=void 0===t?null:t,null!==(Lt=Gt())){var n=Lt.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var i=0;i<r.length&&i<t.length;i++)if(!Ot(t[i],r[i])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),Lt.memoizedState=[e,t],e}function Jt(e,n,r){if(25<=Vt)throw Error(t(301));if(e===Mt)if(Ut=!0,e={action:r,next:null},null===Ht&&(Ht=new Map),void 0===(r=Ht.get(n)))Ht.set(n,e);else{for(n=r;null!==n.next;)n=n.next;n.next=e}}function Qt(){throw Error(t(394))}function en(){}var tn={readContext:function(e){return e._currentValue},useContext:function(e){return Wt(),e._currentValue},useMemo:Xt,useReducer:Zt,useRef:function(e){Mt=Wt();var t=(Lt=Gt()).memoizedState;return null===t?(e={current:e},Lt.memoizedState=e):t},useState:function(e){return Zt(Yt,e)},useInsertionEffect:en,useLayoutEffect:function(){},useCallback:function(e,t){return Xt((function(){return e}),t)},useImperativeHandle:en,useEffect:en,useDebugValue:en,useDeferredValue:function(e){return Wt(),e},useTransition:function(){return Wt(),[!1,Qt]},useId:function(){var e=Dt.treeContext,n=e.overflow;e=((e=e.id)&~(1<<32-At(e)-1)).toString(32)+n;var r=nn;if(null===r)throw Error(t(404));return n=$t++,e=":"+r.idPrefix+"R"+e,0<n&&(e+="H"+n.toString(32)),e+":"},useMutableSource:function(e,t){return Wt(),t(e._source)},useSyncExternalStore:function(e,n,r){if(void 0===r)throw Error(t(407));return r()}},nn=null,rn=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function sn(e){return console.error(e),null}function on(){}function an(e,t,n,r,i,s,o,a){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var l={node:t,ping:function(){var t=e.pingedTasks;t.push(l),1===t.length&&kn(e)},blockedBoundary:n,blockedSegment:r,abortSet:i,legacyContext:s,context:o,treeContext:a};return i.add(l),l}function ln(e,t,n,r,i,s){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:i,textEmbedded:s}}function un(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function cn(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,c(e.destination,t)):(e.status=1,e.fatalError=t)}function dn(e,t,n,r,i){for(Mt={},Dt=t,$t=0,e=n(r,i);Ut;)Ut=!1,$t=0,Vt+=1,Lt=null,e=n(r,i);return Kt(),e}function pn(e,n,r,i){var s=r.render(),o=i.childContextTypes;if(null!=o){var a=n.legacyContext;if("function"!=typeof r.getChildContext)i=a;else{for(var l in r=r.getChildContext())if(!(l in o))throw Error(t(108,vt(i)||"Unknown",l));i=et({},a,r)}n.legacyContext=i,gn(e,n,s),n.legacyContext=a}else gn(e,n,s)}function fn(e,t){if(e&&e.defaultProps){for(var n in t=et({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function mn(e,n,r,i,s){if("function"==typeof r)if(r.prototype&&r.prototype.isReactComponent){s=_t(r,n.legacyContext);var o=r.contextType;Ct(o=new r(i,"object"==typeof o&&null!==o?o._currentValue:s),r,i,s),pn(e,n,o,r)}else{s=dn(e,n,r,i,o=_t(r,n.legacyContext));var a=0!==$t;if("object"==typeof s&&null!==s&&"function"==typeof s.render&&void 0===s.$$typeof)Ct(s,r,i,o),pn(e,n,s,r);else if(a){i=n.treeContext,n.treeContext=It(i,1,0);try{gn(e,n,s)}finally{n.treeContext=i}}else gn(e,n,s)}else{if("string"!=typeof r){switch(r){case gt:case mt:case it:case st:case rt:case ct:return void gn(e,n,i.children);case ft:throw Error(t(343));case ut:e:{r=n.blockedBoundary,s=n.blockedSegment,o=i.fallback,i=i.children;var u={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:a=new Set,errorDigest:null},c=ln(0,s.chunks.length,u,s.formatContext,!1,!1);s.children.push(c),s.lastPushedText=!1;var d=ln(0,0,null,s.formatContext,!1,!1);d.parentFlushed=!0,n.blockedBoundary=u,n.blockedSegment=d;try{if(yn(e,n,i),d.lastPushedText&&d.textEmbedded&&d.chunks.push(O),d.status=1,_n(u,d),0===u.pendingTasks)break e}catch(t){d.status=4,u.forceClientRender=!0,u.errorDigest=un(e,t)}finally{n.blockedBoundary=r,n.blockedSegment=s}n=an(e,o,r,c,a,n.legacyContext,n.context,n.treeContext),e.pingedTasks.push(n)}return}if("object"==typeof r&&null!==r)switch(r.$$typeof){case lt:if(i=dn(e,n,r.render,i,s),0!==$t){r=n.treeContext,n.treeContext=It(r,1,0);try{gn(e,n,i)}finally{n.treeContext=r}}else gn(e,n,i);return;case dt:return void mn(e,n,r=r.type,i=fn(r,i),s);case ot:if(s=i.children,r=r._context,i=i.value,o=r._currentValue,r._currentValue=i,xt=i={parent:a=xt,depth:null===a?0:a.depth+1,context:r,parentValue:o,value:i},n.context=i,gn(e,n,s),null===(e=xt))throw Error(t(403));return i=e.parentValue,e.context._currentValue=i===ht?e.context._defaultValue:i,e=xt=e.parent,void(n.context=e);case at:return void gn(e,n,i=(i=i.children)(r._currentValue));case pt:return void mn(e,n,r=(s=r._init)(r._payload),i=fn(r,i),void 0)}throw Error(t(130,null==r?r:typeof r,""))}switch(o=re((s=n.blockedSegment).chunks,r,i,e.responseState,s.formatContext),s.lastPushedText=!1,a=s.formatContext,s.formatContext=function(e,t,n){switch(t){case"select":return N(1,null!=n.value?n.value:n.defaultValue);case"svg":return N(2,null);case"math":return N(3,null);case"foreignObject":return N(1,null);case"table":return N(4,null);case"thead":case"tbody":case"tfoot":return N(5,null);case"colgroup":return N(7,null);case"tr":return N(6,null)}return 4<=e.insertionMode||0===e.insertionMode?N(1,null):e}(a,r,i),yn(e,n,o),s.formatContext=a,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:s.chunks.push(ie,l(r),se)}s.lastPushedText=!1}}function gn(e,n,r){if(n.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case tt:return void mn(e,n,r.type,r.props,r.ref);case nt:throw Error(t(257));case pt:var i=r._init;return void gn(e,n,r=i(r._payload))}if(T(r))return void hn(e,n,r);if(null===r||"object"!=typeof r?i=null:i="function"==typeof(i=yt&&r[yt]||r["@@iterator"])?i:null,i&&(i=i.call(r))){if(!(r=i.next()).done){var s=[];do{s.push(r.value),r=i.next()}while(!r.done);hn(e,n,s)}return}throw e=Object.prototype.toString.call(r),Error(t(31,"[object Object]"===e?"object with keys {"+Object.keys(r).join(", ")+"}":e))}"string"==typeof r?(i=n.blockedSegment).lastPushedText=M(n.blockedSegment.chunks,r,e.responseState,i.lastPushedText):"number"==typeof r&&((i=n.blockedSegment).lastPushedText=M(n.blockedSegment.chunks,""+r,e.responseState,i.lastPushedText))}function hn(e,t,n){for(var r=n.length,i=0;i<r;i++){var s=t.treeContext;t.treeContext=It(s,r,i);try{yn(e,t,n[i])}finally{t.treeContext=s}}}function yn(e,t,n){var r=t.blockedSegment.formatContext,i=t.legacyContext,s=t.context;try{return gn(e,t,n)}catch(l){if(Kt(),"object"!=typeof l||null===l||"function"!=typeof l.then)throw t.blockedSegment.formatContext=r,t.legacyContext=i,t.context=s,Rt(s),l;n=l;var o=t.blockedSegment,a=ln(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(a),o.lastPushedText=!1,e=an(e,t.node,t.blockedBoundary,a,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=i,t.context=s,Rt(s)}}function vn(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,xn(this,t,e)}function bn(e,n,r){var i=e.blockedBoundary;e.blockedSegment.status=3,null===i?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(i.pendingTasks--,i.forceClientRender||(i.forceClientRender=!0,e=void 0===r?Error(t(432)):r,i.errorDigest=n.onError(e),i.parentFlushed&&n.clientRenderedBoundaries.push(i)),i.fallbackAbortableTasks.forEach((function(e){return bn(e,n,r)})),i.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(i=n.onAllReady)())}function _n(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&_n(e,n)}else e.completedSegments.push(t)}function xn(e,n,r){if(null===n){if(r.parentFlushed){if(null!==e.completedRootSegment)throw Error(t(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=on,(n=e.onShellReady)())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(r.parentFlushed&&1===r.status&&_n(n,r),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(vn,e),n.fallbackAbortableTasks.clear()):r.parentFlushed&&1===r.status&&(_n(n,r),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function kn(e){if(2!==e.status){var t=xt,n=rn.current;rn.current=tn;var r=nn;nn=e.responseState;try{var i,s=e.pingedTasks;for(i=0;i<s.length;i++){var o=s[i],a=e,l=o.blockedSegment;if(0===l.status){Rt(o.context);try{gn(a,o,o.node),l.lastPushedText&&l.textEmbedded&&l.chunks.push(O),o.abortSet.delete(o),l.status=1,xn(a,o.blockedBoundary,l)}catch(e){if(Kt(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),l.status=4;var c=o.blockedBoundary,d=e,p=un(a,d);if(null===c?cn(a,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=p,c.parentFlushed&&a.clientRenderedBoundaries.push(c))),a.allPendingTasks--,0===a.allPendingTasks)(0,a.onAllReady)()}}}}s.splice(0,i),null!==e.destination&&jn(e,e.destination)}catch(t){un(e,t),cn(e,t)}finally{nn=r,rn.current=n,n===tn&&Rt(t)}}}function wn(e,n,r){switch(r.parentFlushed=!0,r.status){case 0:var o=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,i(n,oe),i(n,e.placeholderPrefix),i(n,e=l(o.toString(16))),s(n,ae);case 1:r.status=2;var a=!0;o=r.chunks;var u=0;r=r.children;for(var c=0;c<r.length;c++){for(a=r[c];u<a.index;u++)i(n,o[u]);a=Sn(e,n,a)}for(;u<o.length-1;u++)i(n,o[u]);return u<o.length&&(a=s(n,o[u])),a;default:throw Error(t(390))}}function Sn(e,n,r){var o=r.boundary;if(null===o)return wn(e,n,r);if(o.parentFlushed=!0,o.forceClientRender)o=o.errorDigest,s(n,de),i(n,fe),o&&(i(n,ge),i(n,l(w(o))),i(n,me)),s(n,he),wn(e,n,r);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++,0<o.completedSegments.length&&e.partialBoundaries.push(o);var a=e.responseState,c=a.nextSuspenseID++;a=u(a.boundaryPrefix+c.toString(16)),o=o.id=a,ye(n,e.responseState,o),wn(e,n,r)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),ye(n,e.responseState,o.id),wn(e,n,r);else{if(s(n,le),1!==(r=o.completedSegments).length)throw Error(t(391));Sn(e,n,r[0])}return s(n,pe)}function En(e,n,r){return function(e,n,r,o){switch(r.insertionMode){case 0:case 1:return i(e,ve),i(e,n.segmentPrefix),i(e,l(o.toString(16))),s(e,be);case 2:return i(e,xe),i(e,n.segmentPrefix),i(e,l(o.toString(16))),s(e,ke);case 3:return i(e,Se),i(e,n.segmentPrefix),i(e,l(o.toString(16))),s(e,Ee);case 4:return i(e,Re),i(e,n.segmentPrefix),i(e,l(o.toString(16))),s(e,je);case 5:return i(e,Pe),i(e,n.segmentPrefix),i(e,l(o.toString(16))),s(e,Ie);case 6:return i(e,Fe),i(e,n.segmentPrefix),i(e,l(o.toString(16))),s(e,Ne);case 7:return i(e,Me),i(e,n.segmentPrefix),i(e,l(o.toString(16))),s(e,De);default:throw Error(t(397))}}(n,e.responseState,r.formatContext,r.id),Sn(e,n,r),function(e,n){switch(n.insertionMode){case 0:case 1:return s(e,_e);case 2:return s(e,we);case 3:return s(e,Te);case 4:return s(e,Ce);case 5:return s(e,Ae);case 6:return s(e,Oe);case 7:return s(e,ze);default:throw Error(t(397))}}(n,r.formatContext)}function Tn(e,n,r){for(var o=r.completedSegments,a=0;a<o.length;a++)Rn(e,n,r,o[a]);if(o.length=0,e=e.responseState,o=r.id,r=r.rootSegmentID,i(n,e.startInlineScript),e.sentCompleteBoundaryFunction?i(n,Ve):(e.sentCompleteBoundaryFunction=!0,i(n,He)),null===o)throw Error(t(395));return r=l(r.toString(16)),i(n,o),i(n,We),i(n,e.segmentPrefix),i(n,r),s(n,qe)}function Rn(e,n,r,o){if(2===o.status)return!0;var a=o.id;if(-1===a){if(-1===(o.id=r.rootSegmentID))throw Error(t(392));return En(e,n,o)}return En(e,n,o),i(n,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?i(n,Be):(e.sentCompleteSegmentFunction=!0,i(n,Le)),i(n,e.segmentPrefix),i(n,a=l(a.toString(16))),i(n,Ue),i(n,e.placeholderPrefix),i(n,a),s(n,$e)}function jn(e,a){n=new Uint8Array(512),r=0;try{var u=e.completedRootSegment;if(null!==u&&0===e.pendingRootTasks){Sn(e,a,u),e.completedRootSegment=null;var c=e.responseState.bootstrapChunks;for(u=0;u<c.length-1;u++)i(a,c[u]);u<c.length&&s(a,c[u])}var d,p=e.clientRenderedBoundaries;for(d=0;d<p.length;d++){var f=p[d];c=a;var m=e.responseState,g=f.id,h=f.errorDigest,y=f.errorMessage,v=f.errorComponentStack;if(i(c,m.startInlineScript),m.sentClientRenderFunction?i(c,Ke):(m.sentClientRenderFunction=!0,i(c,Ge)),null===g)throw Error(t(395));i(c,g),i(c,Ye),(h||y||v)&&(i(c,Xe),i(c,l(Qe(h||"")))),(y||v)&&(i(c,Xe),i(c,l(Qe(y||"")))),v&&(i(c,Xe),i(c,l(Qe(v)))),s(c,Ze)}p.splice(0,d);var b=e.completedBoundaries;for(d=0;d<b.length;d++)Tn(e,a,b[d]);b.splice(0,d),o(a),n=new Uint8Array(512),r=0;var _=e.partialBoundaries;for(d=0;d<_.length;d++){var x=_[d];e:{p=e,f=a;var k=x.completedSegments;for(m=0;m<k.length;m++)if(!Rn(p,f,x,k[m])){m++,k.splice(0,m);var w=!1;break e}k.splice(0,m),w=!0}if(!w)return e.destination=null,d++,void _.splice(0,d)}_.splice(0,d);var S=e.completedBoundaries;for(d=0;d<S.length;d++)Tn(e,a,S[d]);S.splice(0,d)}finally{o(a),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&a.close()}}function Cn(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return bn(n,e,t)})),n.clear(),null!==e.destination&&jn(e,e.destination)}catch(t){un(e,t),cn(e,t)}}return reactDomServer_browser_production_min.renderToReadableStream=function(e,t){return new Promise((function(n,r){var i,s,o=new Promise((function(e,t){s=e,i=t})),a=function(e,t,n,r,i,s,o,a,l){var u=[],c=new Set;return(n=ln(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===i?sn:i,onAllReady:void 0===s?on:s,onShellReady:void 0===o?on:o,onShellError:void 0===a?on:a,onFatalError:void 0===l?on:l},0,null,n,!1,!1)).parentFlushed=!0,e=an(t,e,null,n,c,bt,null,Pt),u.push(e),t}(e,function(e,t,n,r,i){e=void 0===e?"":e,t=void 0===t?R:u('<script nonce="'+w(t)+'">');var s=[];if(void 0!==n&&s.push(t,l((""+n).replace(A,F)),j),void 0!==r)for(n=0;n<r.length;n++)s.push(C,l(w(r[n])),I);if(void 0!==i)for(r=0;r<i.length;r++)s.push(P,l(w(i[r])),I);return{bootstrapChunks:s,startInlineScript:t,placeholderPrefix:u(e+"P:"),segmentPrefix:u(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return N("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,s,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===a.status)a.status=2,c(e,a.fatalError);else if(2!==a.status&&null===a.destination){a.destination=e;try{jn(a,e)}catch(e){un(a,e),cn(a,e)}}},cancel:function(){Cn(a)}},{highWaterMark:0});e.allReady=o,n(e)}),(function(e){o.catch((function(){})),r(e)}),i);if(t&&t.signal){var d=t.signal,p=function(){Cn(a,d.reason),d.removeEventListener("abort",p)};d.addEventListener("abort",p)}kn(a)}))},reactDomServer_browser_production_min.version="18.3.1",reactDomServer_browser_production_min}var reactDomServerLegacy_browser_development={},hasRequiredReactDomServerLegacy_browser_development;
/**
 * @license React
 * react-dom-server-legacy.browser.development.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReactDomServerLegacy_browser_development(){return hasRequiredReactDomServerLegacy_browser_development||(hasRequiredReactDomServerLegacy_browser_development=1,"production"!==process.env.NODE_ENV&&function(){var e=requireReact(),t=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function n(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];r("error",e,n)}function r(e,n,r){var i=t.ReactDebugCurrentFrame.getStackAddendum();""!==i&&(n+="%s",r=r.concat([i]));var s=r.map((function(e){return String(e)}));s.unshift("Warning: "+n),Function.prototype.apply.call(console[e],console,s)}function i(e){e()}function s(e,t){o(e,t)}function o(e,t){return e.push(t)}function a(e){e.push(null)}function l(e,t){e.destroy(t)}function u(e){return"function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"}function c(e){try{return d(e),!1}catch{return!0}}function d(e){return""+e}function p(e,t){if(c(e))return n("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before before using it here.",t,u(e)),d(e)}function f(e,t){if(c(e))return n("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before before using it here.",t,u(e)),d(e)}function m(e){if(c(e))return n("The provided HTML markup uses a value of unsupported type %s. This value must be coerced to a string before before using it here.",u(e)),d(e)}var g=Object.prototype.hasOwnProperty,h=":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",y=h+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",v=new RegExp("^["+h+"]["+y+"]*$"),b={},_={};function x(e){return!!g.call(_,e)||!g.call(b,e)&&(v.test(e)?(_[e]=!0,!0):(b[e]=!0,n("Invalid attribute name: `%s`",e),!1))}function k(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":if(null!==n)return!n.acceptsBooleans;var i=e.toLowerCase().slice(0,5);return"data-"!==i&&"aria-"!==i;default:return!1}}function w(e){return E.hasOwnProperty(e)?E[e]:null}function S(e,t,n,r,i,s,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=o}var E={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach((function(e){E[e]=new S(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0],n=e[1];E[t]=new S(t,1,!1,n,null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){E[e]=new S(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){E[e]=new S(e,2,!1,e,null,!1,!1)})),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach((function(e){E[e]=new S(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){E[e]=new S(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){E[e]=new S(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){E[e]=new S(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){E[e]=new S(e,5,!1,e.toLowerCase(),null,!1,!1)}));var T=/[\-\:]([a-z])/g,R=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach((function(e){var t=e.replace(T,R);E[t]=new S(t,1,!1,e,null,!1,!1)})),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach((function(e){var t=e.replace(T,R);E[t]=new S(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(T,R);E[t]=new S(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){E[e]=new S(e,1,!1,e.toLowerCase(),null,!1,!1)}));E.xlinkHref=new S("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){E[e]=new S(e,1,!1,e.toLowerCase(),null,!0,!0)}));var j={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0};var C=["Webkit","ms","Moz","O"];Object.keys(j).forEach((function(e){C.forEach((function(t){j[function(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}(t,e)]=j[e]}))}));var P={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function I(e,t){P[t.type]||t.onChange||t.onInput||t.readOnly||t.disabled||null==t.value||n("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||n("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 A(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;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 F={"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},N={},O=new RegExp("^(aria)-["+y+"]*$"),M=new RegExp("^(aria)[A-Z]["+y+"]*$");function D(e,t){if(g.call(N,t)&&N[t])return!0;if(M.test(t)){var r="aria-"+t.slice(4).toLowerCase(),i=F.hasOwnProperty(r)?r:null;if(null==i)return n("Invalid ARIA attribute `%s`. ARIA attributes follow the pattern aria-* and must be lowercase.",t),N[t]=!0,!0;if(t!==i)return n("Invalid ARIA attribute `%s`. Did you mean `%s`?",t,i),N[t]=!0,!0}if(O.test(t)){var s=t.toLowerCase(),o=F.hasOwnProperty(s)?s:null;if(null==o)return N[t]=!0,!1;if(t!==o)return n("Unknown ARIA attribute `%s`. Did you mean `%s`?",t,o),N[t]=!0,!0}return!0}function z(e,t){A(e,t)||function(e,t){var r=[];for(var i in t)D(0,i)||r.push(i);var s=r.map((function(e){return"`"+e+"`"})).join(", ");1===r.length?n("Invalid aria prop %s on <%s> tag. For details, see https://reactjs.org/link/invalid-aria-props",s,e):r.length>1&&n("Invalid aria props %s on <%s> tag. For details, see https://reactjs.org/link/invalid-aria-props",s,e)}(e,t)}var L=!1;var B,U={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",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",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",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",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"},$={},H=/^on./,V=/^on[^A-Z]/,W=new RegExp("^(aria)-["+y+"]*$"),q=new RegExp("^(aria)[A-Z]["+y+"]*$");B=function(e,t,r,i){if(g.call($,t)&&$[t])return!0;var s=t.toLowerCase();if("onfocusin"===s||"onfocusout"===s)return n("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."),$[t]=!0,!0;if(null!=i){var o=i.registrationNameDependencies,a=i.possibleRegistrationNames;if(o.hasOwnProperty(t))return!0;var l=a.hasOwnProperty(s)?a[s]:null;if(null!=l)return n("Invalid event handler property `%s`. Did you mean `%s`?",t,l),$[t]=!0,!0;if(H.test(t))return n("Unknown event handler property `%s`. It will be ignored.",t),$[t]=!0,!0}else if(H.test(t))return V.test(t)&&n("Invalid event handler property `%s`. React events use the camelCase naming convention, for example `onClick`.",t),$[t]=!0,!0;if(W.test(t)||q.test(t))return!0;if("innerhtml"===s)return n("Directly setting property `innerHTML` is not permitted. For more information, lookup documentation on `dangerouslySetInnerHTML`."),$[t]=!0,!0;if("aria"===s)return n("The `aria` attribute is reserved for future use in React. Pass individual `aria-` attributes instead."),$[t]=!0,!0;if("is"===s&&null!=r&&"string"!=typeof r)return n("Received a `%s` for a string attribute `is`. If this is expected, cast the value to a string.",typeof r),$[t]=!0,!0;if("number"==typeof r&&isNaN(r))return n("Received NaN for the `%s` attribute. If this is expected, cast the value to a string.",t),$[t]=!0,!0;var u=w(t),c=null!==u&&0===u.type;if(U.hasOwnProperty(s)){var d=U[s];if(d!==t)return n("Invalid DOM property `%s`. Did you mean `%s`?",t,d),$[t]=!0,!0}else if(!c&&t!==s)return n("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,s),$[t]=!0,!0;return"boolean"==typeof r&&k(t,r,u)?(r?n('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()}.',r,t,t,r,t):n('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.',r,t,t,r,t,t,t),$[t]=!0,!0):!!c||(k(t,r,u)?($[t]=!0,!1):(("false"===r||"true"===r)&&null!==u&&3===u.type&&(n("Received the string `%s` for the boolean attribute `%s`. %s Did you mean %s={%s}?",r,t,"false"===r?"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,r),$[t]=!0),!0))};function G(e,t,r){A(e,t)||function(e,t,r){var i=[];for(var s in t)B(0,s,t[s],r)||i.push(s);var o=i.map((function(e){return"`"+e+"`"})).join(", ");1===i.length?n("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://reactjs.org/link/attribute-behavior ",o,e):i.length>1&&n("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://reactjs.org/link/attribute-behavior ",o,e)}(e,t,r)}var K=/^(?:webkit|moz|o)[A-Z]/,Y=/^-ms-/,Z=/-(.)/g,X=/;\s*$/,J={},Q={},ee=!1,te=!1,ne=function(e){J.hasOwnProperty(e)&&J[e]||(J[e]=!0,n("Unsupported style property %s. Did you mean %s?",e,function(e){return e.replace(Z,(function(e,t){return t.toUpperCase()}))}(e.replace(Y,"ms-"))))},re=function(e,t){e.indexOf("-")>-1?ne(e):K.test(e)?function(e){J.hasOwnProperty(e)&&J[e]||(J[e]=!0,n("Unsupported vendor-prefixed style property %s. Did you mean %s?",e,e.charAt(0).toUpperCase()+e.slice(1)))}(e):X.test(t)&&function(e,t){Q.hasOwnProperty(t)&&Q[t]||(Q[t]=!0,n('Style property values shouldn\'t contain a semicolon. Try "%s: %s" instead.',e,t.replace(X,"")))}(e,t),"number"==typeof t&&(isNaN(t)?function(e){ee||(ee=!0,n("`NaN` is an invalid value for the `%s` css style property.",e))}(e):isFinite(t)||function(e){te||(te=!0,n("`Infinity` is an invalid value for the `%s` css style property.",e))}(e))},ie=/["'&<>]/;function se(e){return"boolean"==typeof e||"number"==typeof e?""+e:function(e){m(e);var t=""+e,n=ie.exec(t);if(!n)return t;var r,i,s="",o=0;for(i=n.index;i<t.length;i++){switch(t.charCodeAt(i)){case 34:r="&quot;";break;case 38:r="&amp;";break;case 39:r="&#x27;";break;case 60:r="&lt;";break;case 62:r="&gt;";break;default:continue}o!==i&&(s+=t.substring(o,i)),o=i+1,s+=r}return o!==i?s+t.substring(o,i):s}(e)}var oe=/([A-Z])/g,ae=/^ms-/;var le=/^[\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,ue=!1;var ce=Array.isArray;function de(e){return ce(e)}function pe(e,t){return{insertionMode:e,selectedValue:t}}function fe(e){return se(e)}var me="\x3c!-- --\x3e";var ge=new Map;function he(e){var t=ge.get(e);if(void 0!==t)return t;var n=se(function(e){return e.replace(oe,"-$1").toLowerCase().replace(ae,"-ms-")}(e));return ge.set(e,n),n}function ye(e,t,n){if("object"!=typeof n)throw new Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");var r=!0;for(var i in n)if(g.call(n,i)){var s=n[i];if(null!=s&&"boolean"!=typeof s&&""!==s){var o=void 0,a=void 0;0===i.indexOf("--")?(o=se(i),f(s,i),a=se((""+s).trim())):(re(i,s),o=he(i),"number"==typeof s?a=0===s||g.call(j,i)?""+s:s+"px":(f(s,i),a=se((""+s).trim()))),r?(r=!1,e.push(' style="',o,":",a)):e.push(";",o,":",a)}}r||e.push(_e)}var ve=" ",be='="',_e='"';function xe(e,t,r,i){switch(r){case"style":return void ye(e,0,i);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(r.length>2)||"o"!==r[0]&&"O"!==r[0]||"n"!==r[1]&&"N"!==r[1]){var s=w(r);if(null!==s){switch(typeof i){case"function":case"symbol":return;case"boolean":if(!s.acceptsBooleans)return}var o=s.attributeName,a=o;switch(s.type){case 3:return void(i&&e.push(ve,a,'=""'));case 4:return void(!0===i?e.push(ve,a,'=""'):!1===i||e.push(ve,a,be,se(i),_e));case 5:isNaN(i)||e.push(ve,a,be,se(i),_e);break;case 6:!isNaN(i)&&i>=1&&e.push(ve,a,be,se(i),_e);break;default:s.sanitizeURL&&(p(i,o),function(e){!ue&&le.test(e)&&(ue=!0,n("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(e)))}(i=""+i)),e.push(ve,a,be,se(i),_e)}}else if(x(r)){switch(typeof i){case"function":case"symbol":return;case"boolean":var l=r.toLowerCase().slice(0,5);if("data-"!==l&&"aria-"!==l)return}e.push(ve,r,be,se(i),_e)}}}var ke=">";function we(e,t,n){if(null!=t){if(null!=n)throw new Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!=typeof t||!("__html"in t))throw new Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");var r=t.__html;null!=r&&(m(r),e.push(""+r))}}var Se=!1,Ee=!1,Te=!1,Re=!1,je=!1,Ce=!1,Pe=!1;function Ie(e,t){var r=e[t];if(null!=r){var i=de(r);e.multiple&&!i?n("The `%s` prop supplied to <select> must be an array if `multiple` is true.",t):!e.multiple&&i&&n("The `%s` prop supplied to <select> must be a scalar value if `multiple` is false.",t)}}var Ae=' selected=""';function Fe(t,r,i,s){var o=s.selectedValue;t.push(ze("option"));var a,l=null,u=null,c=null,d=null;for(var f in r)if(g.call(r,f)){var m=r[f];if(null==m)continue;switch(f){case"children":l=m;break;case"selected":c=m,Pe||(n("Use the `defaultValue` or `value` props on <select> instead of setting `selected` on <option>."),Pe=!0);break;case"dangerouslySetInnerHTML":d=m;break;case"value":u=m;default:xe(t,0,f,m)}}if(null!=o)if(null!==u?(p(u,"value"),a=""+u):(null!==d&&(Ce||(Ce=!0,n("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected."))),a=function(t){var r="";return e.Children.forEach(t,(function(e){null!=e&&(r+=e,!je&&"string"!=typeof e&&"number"!=typeof e&&(je=!0,n("Cannot infer the option value of complex children. Pass a `value` prop or use a plain string as children to <option>.")))})),r}(l)),de(o))for(var h=0;h<o.length;h++){if(p(o[h],"value"),""+o[h]===a){t.push(Ae);break}}else p(o,"select.value"),""+o===a&&t.push(Ae);else c&&t.push(Ae);return t.push(ke),we(t,d,l),l}function Ne(e,t,n,r){e.push(ze(n));var i=null,s=null;for(var o in t)if(g.call(t,o)){var a=t[o];if(null==a)continue;switch(o){case"children":i=a;break;case"dangerouslySetInnerHTML":s=a;break;default:xe(e,0,o,a)}}return e.push(ke),we(e,s,i),"string"==typeof i?(e.push(fe(i)),null):i}var Oe="\n";var Me=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,De=new Map;function ze(e){var t=De.get(e);if(void 0===t){if(!Me.test(e))throw new Error("Invalid tag: "+e);t="<"+e,De.set(e,t)}return t}function Le(e,t,r,i,s){switch(z(t,r),function(e,t){"input"!==e&&"textarea"!==e&&"select"!==e||null!=t&&null===t.value&&!L&&(L=!0,"select"===e&&t.multiple?n("`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):n("`value` prop on `%s` should not be null. Consider using an empty string to clear the component or `undefined` for uncontrolled components.",e))}(t,r),G(t,r,null),!r.suppressContentEditableWarning&&r.contentEditable&&null!=r.children&&n("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."),2!==s.insertionMode&&3!==s.insertionMode&&-1===t.indexOf("-")&&"string"!=typeof r.is&&t.toLowerCase()!==t&&n("<%s /> is using incorrect casing. Use PascalCase for React components, or lowercase for HTML elements.",t),t){case"select":return function(e,t){I(0,t),Ie(t,"value"),Ie(t,"defaultValue"),void 0!==t.value&&void 0!==t.defaultValue&&!Te&&(n("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://reactjs.org/link/controlled-components"),Te=!0),e.push(ze("select"));var r=null,i=null;for(var s in t)if(g.call(t,s)){var o=t[s];if(null==o)continue;switch(s){case"children":r=o;break;case"dangerouslySetInnerHTML":i=o;break;case"defaultValue":case"value":break;default:xe(e,0,s,o)}}return e.push(ke),we(e,i,r),r}(e,r);case"option":return Fe(e,r,0,s);case"textarea":return function(e,t){I(0,t),void 0!==t.value&&void 0!==t.defaultValue&&!Re&&(n("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://reactjs.org/link/controlled-components"),Re=!0),e.push(ze("textarea"));var r=null,i=null,s=null;for(var o in t)if(g.call(t,o)){var a=t[o];if(null==a)continue;switch(o){case"children":s=a;break;case"value":r=a;break;case"defaultValue":i=a;break;case"dangerouslySetInnerHTML":throw new Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");default:xe(e,0,o,a)}}if(null===r&&null!==i&&(r=i),e.push(ke),null!=s){if(n("Use the `defaultValue` or `value` props instead of setting children on <textarea>."),null!=r)throw new Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(de(s)){if(s.length>1)throw new Error("<textarea> can only have at most one child.");m(s[0]),r=""+s[0]}m(s),r=""+s}return"string"==typeof r&&"\n"===r[0]&&e.push(Oe),null!==r&&(p(r,"value"),e.push(fe(""+r))),null}(e,r);case"input":return function(e,t){I(0,t),void 0!==t.checked&&void 0!==t.defaultChecked&&!Ee&&(n("%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://reactjs.org/link/controlled-components","A component",t.type),Ee=!0),void 0!==t.value&&void 0!==t.defaultValue&&!Se&&(n("%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://reactjs.org/link/controlled-components","A component",t.type),Se=!0),e.push(ze("input"));var r=null,i=null,s=null,o=null;for(var a in t)if(g.call(t,a)){var l=t[a];if(null==l)continue;switch(a){case"children":case"dangerouslySetInnerHTML":throw new Error("input is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");case"defaultChecked":o=l;break;case"defaultValue":i=l;break;case"checked":s=l;break;case"value":r=l;break;default:xe(e,0,a,l)}}return null!==s?xe(e,0,"checked",s):null!==o&&xe(e,0,"checked",o),null!==r?xe(e,0,"value",r):null!==i&&xe(e,0,"value",i),e.push("/>"),null}(e,r);case"menuitem":return function(e,t){for(var n in e.push(ze("menuitem")),t)if(g.call(t,n)){var r=t[n];if(null==r)continue;switch(n){case"children":case"dangerouslySetInnerHTML":throw new Error("menuitems cannot have `children` nor `dangerouslySetInnerHTML`.");default:xe(e,0,n,r)}}return e.push(ke),null}(e,r);case"title":return function(e,t){e.push(ze("title"));var r=null;for(var i in t)if(g.call(t,i)){var s=t[i];if(null==s)continue;switch(i){case"children":r=s;break;case"dangerouslySetInnerHTML":throw new Error("`dangerouslySetInnerHTML` does not make sense on <title>.");default:xe(e,0,i,s)}}e.push(ke);var o=Array.isArray(r)&&r.length<2?r[0]||null:r;return Array.isArray(r)&&r.length>1?n("A title element received an array with more than 1 element as children. In browsers title Elements can only have Text Nodes as children. If the children being rendered output more than a single text node in aggregate the browser will display markup and comments as text in the title and hydration will likely fail and fall back to client rendering"):null!=o&&null!=o.$$typeof?n("A title element received a React element for children. In the browser title Elements can only have Text Nodes as children. If the children being rendered output more than a single text node in aggregate the browser will display markup and comments as text in the title and hydration will likely fail and fall back to client rendering"):null!=o&&"string"!=typeof o&&"number"!=typeof o&&n("A title element received a value that was not a string or number for children. In the browser title Elements can only have Text Nodes as children. If the children being rendered output more than a single text node in aggregate the browser will display markup and comments as text in the title and hydration will likely fail and fall back to client rendering"),r}(e,r);case"listing":case"pre":return function(e,t,n){e.push(ze(n));var r=null,i=null;for(var s in t)if(g.call(t,s)){var o=t[s];if(null==o)continue;switch(s){case"children":r=o;break;case"dangerouslySetInnerHTML":i=o;break;default:xe(e,0,s,o)}}if(e.push(ke),null!=i){if(null!=r)throw new Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!=typeof i||!("__html"in i))throw new Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");var a=i.__html;null!=a&&("string"==typeof a&&a.length>0&&"\n"===a[0]?e.push(Oe,a):(m(a),e.push(""+a)))}return"string"==typeof r&&"\n"===r[0]&&e.push(Oe),r}(e,r,t);case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":return function(e,t,n){for(var r in e.push(ze(n)),t)if(g.call(t,r)){var i=t[r];if(null==i)continue;switch(r){case"children":case"dangerouslySetInnerHTML":throw new Error(n+" is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:xe(e,0,r,i)}}return e.push("/>"),null}(e,r,t);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 Ne(e,r,t);case"html":return 0===s.insertionMode&&e.push("<!DOCTYPE html>"),Ne(e,r,t);default:return-1===t.indexOf("-")&&"string"!=typeof r.is?Ne(e,r,t):function(e,t,n){e.push(ze(n));var r=null,i=null;for(var s in t)if(g.call(t,s)){var o=t[s];if(null==o)continue;switch(s){case"children":r=o;break;case"dangerouslySetInnerHTML":i=o;break;case"style":ye(e,0,o);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:x(s)&&"function"!=typeof o&&"symbol"!=typeof o&&e.push(ve,s,be,se(o),_e)}}return e.push(ke),we(e,i,r),r}(e,r,t)}}var Be="\x3c!--/$--\x3e";function Ue(e,t,n){if(s(e,'\x3c!--$?--\x3e<template id="'),null===n)throw new Error("An ID must have been assigned before we can complete the boundary.");return s(e,n),o(e,'"></template>')}function $e(e,t){return o(e,Be)}var He=/[<\u2028\u2029]/g;function Ve(e){return JSON.stringify(e).replace(He,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw new Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function We(e,t,n,r){return n.generateStaticMarkup?(e.push(se(t)),!1):function(e,t,n,r){return""===t?r:(r&&e.push(me),e.push(fe(t)),!0)}(e,t,0,r)}function qe(e,t,n,r){if(!t.generateStaticMarkup)return function(e,t,n,r){n&&r&&e.push(me)}(e,0,n,r)}function Ge(e,t){return!!t.generateStaticMarkup||function(e){return o(e,"\x3c!--$--\x3e")}(e)}function Ke(e,t,n,r,i){return!!t.generateStaticMarkup||function(e,t,n,r,i){return o(e,"\x3c!--$!--\x3e"),s(e,"<template"),n&&(s(e,' data-dgst="'),s(e,se(n)),s(e,'"')),r&&(s(e,' data-msg="'),s(e,se(r)),s(e,'"')),i&&(s(e,' data-stck="'),s(e,se(i)),s(e,'"')),o(e,"></template>")}(e,0,n,r,i)}function Ye(e,t){return!!t.generateStaticMarkup||function(e){return o(e,Be)}(e)}function Ze(e,t){return!!t.generateStaticMarkup||function(e){return o(e,Be)}(e)}var Xe=Object.assign,Je=Symbol.for("react.element"),Qe=Symbol.for("react.portal"),et=Symbol.for("react.fragment"),tt=Symbol.for("react.strict_mode"),nt=Symbol.for("react.profiler"),rt=Symbol.for("react.provider"),it=Symbol.for("react.context"),st=Symbol.for("react.forward_ref"),ot=Symbol.for("react.suspense"),at=Symbol.for("react.suspense_list"),lt=Symbol.for("react.memo"),ut=Symbol.for("react.lazy"),ct=Symbol.for("react.scope"),dt=Symbol.for("react.debug_trace_mode"),pt=Symbol.for("react.legacy_hidden"),ft=Symbol.for("react.default_value"),mt=Symbol.iterator;function gt(e){return e.displayName||"Context"}function ht(e){if(null==e)return null;if("number"==typeof e.tag&&n("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),"function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case et:return"Fragment";case Qe:return"Portal";case nt:return"Profiler";case tt:return"StrictMode";case ot:return"Suspense";case at:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case it:return gt(e)+".Consumer";case rt:return gt(e._context)+".Provider";case st:return function(e,t,n){var r=e.displayName;if(r)return r;var i=t.displayName||t.name||"";return""!==i?n+"("+i+")":n}(e,e.render,"ForwardRef");case lt:var t=e.displayName||null;return null!==t?t:ht(e.type)||"Memo";case ut:var r=e,i=r._payload,s=r._init;try{return ht(s(i))}catch{return null}}return null}var yt,vt,bt,_t,xt,kt,wt,St=0;function Et(){}Et.__reactDisabledLog=!0;var Tt,Rt=t.ReactCurrentDispatcher;function jt(e,t,n){if(void 0===Tt)try{throw Error()}catch(e){var r=e.stack.trim().match(/\n( *(at )?)/);Tt=r&&r[1]||""}return"\n"+Tt+e}var Ct,Pt=!1,It="function"==typeof WeakMap?WeakMap:Map;function At(e,t){if(!e||Pt)return"";var r,i=Ct.get(e);if(void 0!==i)return i;Pt=!0;var s,o=Error.prepareStackTrace;Error.prepareStackTrace=void 0,s=Rt.current,Rt.current=null,function(){if(0===St){yt=console.log,vt=console.info,bt=console.warn,_t=console.error,xt=console.group,kt=console.groupCollapsed,wt=console.groupEnd;var e={configurable:!0,enumerable:!0,value:Et,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}St++}();try{if(t){var a=function(){throw Error()};if(Object.defineProperty(a.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(a,[])}catch(e){r=e}Reflect.construct(e,[],a)}else{try{a.call()}catch(e){r=e}e.call(a.prototype)}}else{try{throw Error()}catch(e){r=e}e()}}catch(t){if(t&&r&&"string"==typeof t.stack){for(var l=t.stack.split("\n"),u=r.stack.split("\n"),c=l.length-1,d=u.length-1;c>=1&&d>=0&&l[c]!==u[d];)d--;for(;c>=1&&d>=0;c--,d--)if(l[c]!==u[d]){if(1!==c||1!==d)do{if(c--,--d<0||l[c]!==u[d]){var p="\n"+l[c].replace(" at new "," at ");return e.displayName&&p.includes("<anonymous>")&&(p=p.replace("<anonymous>",e.displayName)),"function"==typeof e&&Ct.set(e,p),p}}while(c>=1&&d>=0);break}}}finally{Pt=!1,Rt.current=s,function(){if(0==--St){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Xe({},e,{value:yt}),info:Xe({},e,{value:vt}),warn:Xe({},e,{value:bt}),error:Xe({},e,{value:_t}),group:Xe({},e,{value:xt}),groupCollapsed:Xe({},e,{value:kt}),groupEnd:Xe({},e,{value:wt})})}St<0&&n("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}(),Error.prepareStackTrace=o}var f=e?e.displayName||e.name:"",m=f?jt(f):"";return"function"==typeof e&&Ct.set(e,m),m}function Ft(e,t,n){return At(e,!0)}function Nt(e,t,n){return At(e,!1)}function Ot(e,t,n){if(null==e)return"";if("function"==typeof e)return At(e,function(e){var t=e.prototype;return!(!t||!t.isReactComponent)}(e));if("string"==typeof e)return jt(e);switch(e){case ot:return jt("Suspense");case at:return jt("SuspenseList")}if("object"==typeof e)switch(e.$$typeof){case st:return Nt(e.render);case lt:return Ot(e.type,t,n);case ut:var r=e,i=r._payload,s=r._init;try{return Ot(s(i),t,n)}catch{}}return""}Ct=new It;var Mt,Dt={},zt=t.ReactDebugCurrentFrame;function Lt(e){if(e){var t=e._owner,n=Ot(e.type,e._source,t?t.type:null);zt.setExtraStackFrame(n)}else zt.setExtraStackFrame(null)}function Bt(e,t,r,i,s){var o=Function.call.bind(g);for(var a in e)if(o(e,a)){var l=void 0;try{if("function"!=typeof e[a]){var u=Error((i||"React class")+": "+r+" type `"+a+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[a]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw u.name="Invariant Violation",u}l=e[a](t,a,i,r,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(e){l=e}l&&!(l instanceof Error)&&(Lt(s),n("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",i||"React class",r,a,typeof l),Lt(null)),l instanceof Error&&!(l.message in Dt)&&(Dt[l.message]=!0,Lt(s),n("Failed %s type: %s",r,l.message),Lt(null))}}Mt={};var Ut,$t={};function Ht(e,t){var n=e.contextTypes;if(!n)return $t;var r={};for(var i in n)r[i]=t[i];return Bt(n,r,"context",ht(e)||"Unknown"),r}Object.freeze($t),Ut={};var Vt=null;function Wt(e){e.context._currentValue2=e.parentValue}function qt(e){e.context._currentValue2=e.value}function Gt(e,t){if(e!==t){Wt(e);var n=e.parent,r=t.parent;if(null===n){if(null!==r)throw new Error("The stacks must reach the root at the same time. This is a bug in React.")}else{if(null===r)throw new Error("The stacks must reach the root at the same time. This is a bug in React.");Gt(n,r)}qt(t)}}function Kt(e){Wt(e);var t=e.parent;null!==t&&Kt(t)}function Yt(e){var t=e.parent;null!==t&&Yt(t),qt(e)}function Zt(e,t){Wt(e);var n=e.parent;if(null===n)throw new Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");n.depth===t.depth?Gt(n,t):Zt(n,t)}function Xt(e,t){var n=t.parent;if(null===n)throw new Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");e.depth===n.depth?Gt(e,n):Xt(e,n),qt(t)}function Jt(e){var t=Vt,n=e;t!==n&&(null===t?Yt(n):null===n?Kt(t):t.depth===n.depth?Gt(t,n):t.depth>n.depth?Zt(t,n):Xt(t,n),Vt=n)}function Qt(e){return e._currentValue2}function en(e){return e._reactInternals}var tn,nn,rn,sn,on,an,ln,un,cn,dn={},pn={};tn=new Set,nn=new Set,rn=new Set,ln=new Set,sn=new Set,un=new Set,cn=new Set;var fn=new Set;function mn(e,t){var r=e.constructor,i=r&&ht(r)||"ReactClass",s=i+"."+t;dn[s]||(n("%s(...): Can only update a mounting component. This usually means you called %s() outside componentWillMount() on the server. This is a no-op.\n\nPlease check the code for the %s component.",t,t,i),dn[s]=!0)}an=function(e,t){if(null!==e&&"function"!=typeof e){var r=t+"_"+e;fn.has(r)||(fn.add(r),n("%s(...): Expected the last optional `callback` argument to be a function. Instead received: %s.",t,e))}},on=function(e,t){if(void 0===t){var r=ht(e)||"Component";sn.has(r)||(sn.add(r),n("%s.getDerivedStateFromProps(): A valid state object (or null) must be returned. You have returned undefined.",r))}};var gn={isMounted:function(e){return!1},enqueueSetState:function(e,t,n){var r=en(e);null===r.queue?mn(e,"setState"):(r.queue.push(t),null!=n&&an(n,"setState"))},enqueueReplaceState:function(e,t,n){var r=en(e);r.replace=!0,r.queue=[t],null!=n&&an(n,"setState")},enqueueForceUpdate:function(e,t){null===en(e).queue?mn(e,"forceUpdate"):null!=t&&an(t,"setState")}};function hn(e,t){var i=t.state;if("function"==typeof t.componentWillMount){if(!0!==t.componentWillMount.__suppressDeprecationWarning){var s=ht(e)||"Unknown";pn[s]||(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];r("warn",e,n)}("componentWillMount has been renamed, and is not recommended for use. See https://reactjs.org/link/unsafe-component-lifecycles for details.\n\n* Move code from componentWillMount to componentDidMount (preferred in most cases) or the constructor.\n\nPlease update the following components: %s",s),pn[s]=!0)}t.componentWillMount()}"function"==typeof t.UNSAFE_componentWillMount&&t.UNSAFE_componentWillMount(),i!==t.state&&(n("%s.componentWillMount(): Assigning directly to this.state is deprecated (except inside a component's constructor). Use setState instead.",ht(e)||"Component"),gn.enqueueReplaceState(t,t.state,null))}function yn(e,t,r,i){!function(e,t,r){var i=ht(t)||"Component";e.render||(t.prototype&&"function"==typeof t.prototype.render?n("%s(...): No `render` method found on the returned component instance: did you accidentally return an object from the constructor?",i):n("%s(...): No `render` method found on the returned component instance: you may have forgotten to define `render`.",i)),e.getInitialState&&!e.getInitialState.isReactClassApproved&&!e.state&&n("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?",i),e.getDefaultProps&&!e.getDefaultProps.isReactClassApproved&&n("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.",i),e.propTypes&&n("propTypes was defined as an instance property on %s. Use a static property to define propTypes instead.",i),e.contextType&&n("contextType was defined as an instance property on %s. Use a static property to define contextType instead.",i),e.contextTypes&&n("contextTypes was defined as an instance property on %s. Use a static property to define contextTypes instead.",i),t.contextType&&t.contextTypes&&!un.has(t)&&(un.add(t),n("%s declares both contextTypes and contextType static properties. The legacy contextTypes property will be ignored.",i)),"function"==typeof e.componentShouldUpdate&&n("%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.",i),t.prototype&&t.prototype.isPureReactComponent&&typeof e.shouldComponentUpdate<"u"&&n("%s has a method called shouldComponentUpdate(). shouldComponentUpdate should not be used when extending React.PureComponent. Please extend React.Component if shouldComponentUpdate is used.",ht(t)||"A pure component"),"function"==typeof e.componentDidUnmount&&n("%s has a method called componentDidUnmount(). But there is no such lifecycle method. Did you mean componentWillUnmount()?",i),"function"==typeof e.componentDidReceiveProps&&n("%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().",i),"function"==typeof e.componentWillRecieveProps&&n("%s has a method called componentWillRecieveProps(). Did you mean componentWillReceiveProps()?",i),"function"==typeof e.UNSAFE_componentWillRecieveProps&&n("%s has a method called UNSAFE_componentWillRecieveProps(). Did you mean UNSAFE_componentWillReceiveProps()?",i);var s=e.props!==r;void 0!==e.props&&s&&n("%s(...): When calling super() in `%s`, make sure to pass up the same props that your component's constructor was passed.",i,i),e.defaultProps&&n("Setting defaultProps as an instance property on %s is not supported and will be ignored. Instead, define defaultProps as a static property on %s.",i,i),"function"==typeof e.getSnapshotBeforeUpdate&&"function"!=typeof e.componentDidUpdate&&!nn.has(t)&&(nn.add(t),n("%s: getSnapshotBeforeUpdate() should be used with componentDidUpdate(). This component defines getSnapshotBeforeUpdate() only.",ht(t))),"function"==typeof e.getDerivedStateFromProps&&n("%s: getDerivedStateFromProps() is defined as an instance method and will be ignored. Instead, declare it as a static method.",i),"function"==typeof e.getDerivedStateFromError&&n("%s: getDerivedStateFromError() is defined as an instance method and will be ignored. Instead, declare it as a static method.",i),"function"==typeof t.getSnapshotBeforeUpdate&&n("%s: getSnapshotBeforeUpdate() is defined as a static method and will be ignored. Instead, declare it as an instance method.",i);var o=e.state;o&&("object"!=typeof o||de(o))&&n("%s.state: must be set to an object or null",i),"function"==typeof e.getChildContext&&"object"!=typeof t.childContextTypes&&n("%s.getChildContext(): childContextTypes must be defined in order to use getChildContext().",i)}(e,t,r);var s=void 0!==e.state?e.state:null;e.updater=gn,e.props=r,e.state=s;var o={queue:[],replace:!1};!function(e,t){e._reactInternals=t}(e,o);var a=t.contextType;if(e.context="object"==typeof a&&null!==a?Qt(a):i,e.state===r){var l=ht(t)||"Component";ln.has(l)||(ln.add(l),n("%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.",l))}var u=t.getDerivedStateFromProps;"function"==typeof u&&(e.state=function(e,t,n,r,i){var s=n(i,r);return on(t,s),null==s?r:Xe({},r,s)}(0,t,u,s,r)),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount)&&(hn(t,e),function(e,t,n,r){if(null!==e.queue&&e.queue.length>0){var i=e.queue,s=e.replace;if(e.queue=null,e.replace=!1,s&&1===i.length)t.state=i[0];else{for(var o=s?i[0]:t.state,a=!0,l=s?1:0;l<i.length;l++){var u=i[l],c="function"==typeof u?u.call(t,o,n,r):u;null!=c&&(a?(a=!1,o=Xe({},o,c)):Xe(o,c))}t.state=o}}else e.queue=null}(o,e,r,i))}var vn={id:1,overflow:""};function bn(e){var t=e.overflow,n=e.id,r=n&~function(e){return 1<<xn(e)-1}(n);return r.toString(32)+t}function _n(e,t,n){var r=e.id,i=e.overflow,s=xn(r)-1,o=r&~(1<<s),a=n+1,l=xn(t)+s;if(l>30){var u=s-s%5,c=(o&(1<<u)-1).toString(32),d=o>>u,p=s-u;return{id:1<<xn(t)+p|(a<<p|d),overflow:c+i}}return{id:1<<l|(a<<s|o),overflow:i}}function xn(e){return 32-kn(e)}var kn=Math.clz32?Math.clz32:function(e){var t=e>>>0;return 0===t?32:31-(wn(t)/Sn|0)|0},wn=Math.log,Sn=Math.LN2;var En,Tn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Rn=null,jn=null,Cn=null,Pn=null,In=!1,An=!1,Fn=0,Nn=null,On=0,Mn=!1;function Dn(){if(null===Rn)throw new 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://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.");return Mn&&n("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://reactjs.org/link/rules-of-hooks"),Rn}function zn(){if(On>0)throw new Error("Rendered more hooks than during the previous render");return{memoizedState:null,queue:null,next:null}}function Ln(){return null===Pn?null===Cn?(In=!1,Cn=Pn=zn()):(In=!0,Pn=Cn):null===Pn.next?(In=!1,Pn=Pn.next=zn()):(In=!0,Pn=Pn.next),Pn}function Bn(){return 0!==Fn}function Un(){Mn=!1,Rn=null,jn=null,An=!1,Cn=null,On=0,Nn=null,Pn=null}function $n(e,t){return"function"==typeof t?t(e):t}function Hn(e,t,n){if(e!==$n&&(En="useReducer"),Rn=Dn(),Pn=Ln(),In){var r=Pn.queue,i=r.dispatch;if(null!==Nn){var s=Nn.get(r);if(void 0!==s){Nn.delete(r);var o=Pn.memoizedState,a=s;do{var l=a.action;Mn=!0,o=e(o,l),Mn=!1,a=a.next}while(null!==a);return Pn.memoizedState=o,[o,i]}}return[Pn.memoizedState,i]}var u;Mn=!0,u=e===$n?"function"==typeof t?t():t:void 0!==n?n(t):t,Mn=!1,Pn.memoizedState=u;var c=Pn.queue={last:null,dispatch:null},d=c.dispatch=Wn.bind(null,Rn,c);return[Pn.memoizedState,d]}function Vn(e,t){Rn=Dn();var r=void 0===t?null:t;if(null!==(Pn=Ln())){var i=Pn.memoizedState;if(null!==i&&null!==r)if(function(e,t){if(null===t)return n("%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.",En),!1;e.length!==t.length&&n("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",En,"["+e.join(", ")+"]","["+t.join(", ")+"]");for(var r=0;r<t.length&&r<e.length;r++)if(!Tn(e[r],t[r]))return!1;return!0}(r,i[1]))return i[0]}Mn=!0;var s=e();return Mn=!1,Pn.memoizedState=[s,r],s}function Wn(e,t,n){if(On>=25)throw new Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");if(e===Rn){An=!0;var r={action:n,next:null};null===Nn&&(Nn=new Map);var i=Nn.get(t);if(void 0===i)Nn.set(t,r);else{for(var s=i;null!==s.next;)s=s.next;s.next=r}}}function qn(){throw new Error("startTransition cannot be called during server rendering.")}function Gn(){}var Kn={readContext:function(e){return Mn&&n("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()."),Qt(e)},useContext:function(e){return En="useContext",Dn(),Qt(e)},useMemo:Vn,useReducer:Hn,useRef:function(e){Rn=Dn();var t=(Pn=Ln()).memoizedState;if(null===t){var n={current:e};return Object.seal(n),Pn.memoizedState=n,n}return t},useState:function(e){return En="useState",Hn($n,e)},useInsertionEffect:Gn,useLayoutEffect:function(e,t){En="useLayoutEffect",n("useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://reactjs.org/link/uselayouteffect-ssr for common fixes.")},useCallback:function(e,t){return Vn((function(){return e}),t)},useImperativeHandle:Gn,useEffect:Gn,useDebugValue:Gn,useDeferredValue:function(e){return Dn(),e},useTransition:function(){return Dn(),[!1,qn]},useId:function(){var e=bn(jn.treeContext),t=Yn;if(null===t)throw new Error("Invalid hook call. Hooks can only be called inside of the body of a function component.");return function(e,t,n){var r=":"+e.idPrefix+"R"+t;return n>0&&(r+="H"+n.toString(32)),r+":"}(t,e,Fn++)},useMutableSource:function(e,t,n){return Dn(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw new Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");return n()}},Yn=null;function Zn(e){Yn=e}var Xn=t.ReactCurrentDispatcher,Jn=t.ReactDebugCurrentFrame;function Qn(e){return console.error(e),null}function er(){}function tr(e,t,n,r,s,o,a,l){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var u={node:t,ping:function(){return function(e,t){var n=e.pingedTasks;n.push(t),1===n.length&&i((function(){return Dr(e)}))}(e,u)},blockedBoundary:n,blockedSegment:r,abortSet:s,legacyContext:o,context:a,treeContext:l,componentStack:null};return s.add(u),u}function nr(e,t,n,r,i,s){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:i,textEmbedded:s}}var rr=null;function ir(){return null===rr||null===rr.componentStack?"":function(e){try{var t="",n=e;do{switch(n.tag){case 0:t+=jt(n.type);break;case 1:t+=Nt(n.type);break;case 2:t+=Ft(n.type)}n=n.parent}while(n);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}(rr.componentStack)}function sr(e,t){e.componentStack={tag:0,parent:e.componentStack,type:t}}function or(e,t){e.componentStack={tag:1,parent:e.componentStack,type:t}}function ar(e){null===e.componentStack?n("Unexpectedly popped too many stack frames. This is a bug in React."):e.componentStack=e.componentStack.parent}var lr=null;function ur(e,t){var n;n="string"==typeof t?t:t&&"string"==typeof t.message?t.message:String(t);var r=lr||ir();lr=null,e.errorMessage=n,e.errorComponentStack=r}function cr(e,t){var n=e.onError(t);if(null!=n&&"string"!=typeof n)throw new Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof n+'" instead');return n}function dr(e,t){(0,e.onShellError)(t),(0,e.onFatalError)(t),null!==e.destination?(e.status=2,l(e.destination,t)):(e.status=1,e.fatalError=t)}function pr(e,t,n,r){sr(t,n);var i=t.blockedSegment,s=Le(i.chunks,n,r,e.responseState,i.formatContext);i.lastPushedText=!1;var o=i.formatContext;i.formatContext=function(e,t,n){switch(t){case"select":return pe(1,null!=n.value?n.value:n.defaultValue);case"svg":return pe(2,null);case"math":return pe(3,null);case"foreignObject":return pe(1,null);case"table":return pe(4,null);case"thead":case"tbody":case"tfoot":return pe(5,null);case"colgroup":return pe(7,null);case"tr":return pe(6,null)}return e.insertionMode>=4||0===e.insertionMode?pe(1,null):e}(o,n,r),Ir(e,t,s),i.formatContext=o,function(e,t){switch(t){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:e.push("</",t,">")}}(i.chunks,n),i.lastPushedText=!1,ar(t)}function fr(e,t,n,r,i){!function(e,t){Rn=t,jn=e,Mn=!1,Fn=0}(t,{});var s=n(r,i);return function(e,t,n,r){for(;An;)An=!1,Fn=0,On+=1,Pn=null,n=e(t,r);return Un(),n}(n,r,s,i)}function mr(e,t,r,i,s){var o=r.render();r.props!==s&&(_r||n("It looks like %s is reassigning its own `this.props` while rendering. This is not supported and can lead to confusing bugs.",ht(i)||"a component"),_r=!0);var a=i.childContextTypes;if(null!=a){var l=t.legacyContext,u=function(e,t,r,i){if("function"!=typeof e.getChildContext){var s=ht(t)||"Unknown";return Mt[s]||(Mt[s]=!0,n("%s.childContextTypes is specified but there is no getChildContext() method on the instance. You can either define getChildContext() on %s or remove childContextTypes from it.",s,s)),r}var o=e.getChildContext();for(var a in o)if(!(a in i))throw new Error((ht(t)||"Unknown")+'.getChildContext(): key "'+a+'" is not defined in childContextTypes.');return Bt(i,o,"child context",ht(t)||"Unknown"),Xe({},r,o)}(r,i,l,a);return t.legacyContext=u,Cr(e,t,o),void(t.legacyContext=l)}Cr(e,t,o)}function gr(e,t,r,i){!function(e,t){e.componentStack={tag:2,parent:e.componentStack,type:t}}(t,r);var s=Ht(r,t.legacyContext),o=function(e,t,r){var i=e.contextType;if("contextType"in e&&null!==i&&(void 0===i||i.$$typeof!==it||void 0!==i._context)&&!cn.has(e)){cn.add(e);var s="";s=void 0===i?" 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 i?" However, it is set to a "+typeof i+".":i.$$typeof===rt?" Did you accidentally pass the Context.Provider instead?":void 0!==i._context?" Did you accidentally pass the Context.Consumer instead?":" However, it is set to an object with keys {"+Object.keys(i).join(", ")+"}.",n("%s defines an invalid contextType. contextType should point to the Context object returned by React.createContext().%s",ht(e)||"Component",s)}var o=new e(t,"object"==typeof i&&null!==i?Qt(i):r);if("function"==typeof e.getDerivedStateFromProps&&(null===o.state||void 0===o.state)){var a=ht(e)||"Component";tn.has(a)||(tn.add(a),n("`%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.",a,null===o.state?"null":"undefined",a))}if("function"==typeof e.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate){var l=null,u=null,c=null;if("function"==typeof o.componentWillMount&&!0!==o.componentWillMount.__suppressDeprecationWarning?l="componentWillMount":"function"==typeof o.UNSAFE_componentWillMount&&(l="UNSAFE_componentWillMount"),"function"==typeof o.componentWillReceiveProps&&!0!==o.componentWillReceiveProps.__suppressDeprecationWarning?u="componentWillReceiveProps":"function"==typeof o.UNSAFE_componentWillReceiveProps&&(u="UNSAFE_componentWillReceiveProps"),"function"==typeof o.componentWillUpdate&&!0!==o.componentWillUpdate.__suppressDeprecationWarning?c="componentWillUpdate":"function"==typeof o.UNSAFE_componentWillUpdate&&(c="UNSAFE_componentWillUpdate"),null!==l||null!==u||null!==c){var d=ht(e)||"Component",p="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";rn.has(d)||(rn.add(d),n("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://reactjs.org/link/unsafe-component-lifecycles",d,p,null!==l?"\n  "+l:"",null!==u?"\n  "+u:"",null!==c?"\n  "+c:""))}}return o}(r,i,s);yn(o,r,i,s),mr(e,t,o,r,i),ar(t)}var hr={},yr={},vr={},br={},_r=!1,xr={},kr=!1,wr=!1,Sr=!1;function Er(e,t,r,i){var s;if(s=Ht(r,t.legacyContext),or(t,r),r.prototype&&"function"==typeof r.prototype.render){var o=ht(r)||"Unknown";hr[o]||(n("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.",o,o),hr[o]=!0)}var a=fr(0,t,r,i,s),l=Bn();if("object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){var u=ht(r)||"Unknown";yr[u]||(n("The <%s /> component appears to be a function component that returns a class instance. Change %s to a class that extends React.Component instead. If you can't use a class try assigning the prototype on the function as a workaround. `%s.prototype = React.Component.prototype`. Don't use an arrow function since it cannot be called with `new` by React.",u,u,u),yr[u]=!0)}if("object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){var c=ht(r)||"Unknown";yr[c]||(n("The <%s /> component appears to be a function component that returns a class instance. Change %s to a class that extends React.Component instead. If you can't use a class try assigning the prototype on the function as a workaround. `%s.prototype = React.Component.prototype`. Don't use an arrow function since it cannot be called with `new` by React.",c,c,c),yr[c]=!0),yn(a,r,i,s),mr(e,t,a,r,i)}else if(function(e){if(e&&e.childContextTypes&&n("%s(...): childContextTypes cannot be defined on a function component.",e.displayName||e.name||"Component"),void 0!==e.defaultProps){var t=ht(e)||"Unknown";xr[t]||(n("%s: Support for defaultProps will be removed from function components in a future major release. Use JavaScript default parameters instead.",t),xr[t]=!0)}if("function"==typeof e.getDerivedStateFromProps){var r=ht(e)||"Unknown";br[r]||(n("%s: Function components do not support getDerivedStateFromProps.",r),br[r]=!0)}if("object"==typeof e.contextType&&null!==e.contextType){var i=ht(e)||"Unknown";vr[i]||(n("%s: Function components do not support contextType.",i),vr[i]=!0)}}(r),l){var d=t.treeContext;t.treeContext=_n(d,1,0);try{Cr(e,t,a)}finally{t.treeContext=d}}else Cr(e,t,a);ar(t)}function Tr(e,t){if(e&&e.defaultProps){var n=Xe({},t),r=e.defaultProps;for(var i in r)void 0===n[i]&&(n[i]=r[i]);return n}return t}function Rr(e,t,r,i){var s,o=r._context,a=i.value,l=i.children;s=t.context,t.context=function(e,t){var r;r=e._currentValue2,e._currentValue2=t,void 0!==e._currentRenderer2&&null!==e._currentRenderer2&&e._currentRenderer2!==Ut&&n("Detected multiple renderers concurrently rendering the same context provider. This is currently unsupported."),e._currentRenderer2=Ut;var i={parent:Vt,depth:null===Vt?0:Vt.depth+1,context:e,parentValue:r,value:t};return Vt=i,i}(o,a),Cr(e,t,l),t.context=function(e){var t=Vt;if(null===t)throw new Error("Tried to pop a Context at the root of the app. This is a bug in React.");t.context!==e&&n("The parent context is not the expected context. This is probably a bug in React.");var r=t.parentValue;return t.context._currentValue2=r===ft?t.context._defaultValue:r,void 0!==e._currentRenderer2&&null!==e._currentRenderer2&&e._currentRenderer2!==Ut&&n("Detected multiple renderers concurrently rendering the same context provider. This is currently unsupported."),e._currentRenderer2=Ut,Vt=t.parent}(o),s!==t.context&&n("Popping the context provider did not return back to the original snapshot. This is a bug in React.")}function jr(e,t,r,i,s){if("function"==typeof r)return function(e){return e.prototype&&e.prototype.isReactComponent}(r)?void gr(e,t,r,i):void Er(e,t,r,i);if("string"!=typeof r){switch(r){case pt:case dt:case tt:case nt:case et:return void Cr(e,t,i.children);case at:return sr(t,"SuspenseList"),Cr(e,t,i.children),void ar(t);case ct:throw new Error("ReactDOMServer does not yet support scope components.");case ot:return void function(e,t,n){sr(t,"Suspense");var r=t.blockedBoundary,i=t.blockedSegment,s=n.fallback,o=n.children,a=new Set,l=function(e,t){return{id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:t,errorDigest:null}}(0,a),u=nr(0,i.chunks.length,l,i.formatContext,!1,!1);i.children.push(u),i.lastPushedText=!1;var c=nr(0,0,null,i.formatContext,!1,!1);c.parentFlushed=!0,t.blockedBoundary=l,t.blockedSegment=c;try{if(Ir(e,t,o),qe(c.chunks,e.responseState,c.lastPushedText,c.textEmbedded),c.status=1,Nr(l,c),0===l.pendingTasks)return void ar(t)}catch(t){c.status=4,l.forceClientRender=!0,l.errorDigest=cr(e,t),ur(l,t)}finally{t.blockedBoundary=r,t.blockedSegment=i}var d=tr(e,s,r,u,a,t.legacyContext,t.context,t.treeContext);d.componentStack=t.componentStack,e.pingedTasks.push(d),ar(t)}(e,t,i)}if("object"==typeof r&&null!==r)switch(r.$$typeof){case st:return void function(e,t,n,r,i){or(t,n.render);var s=fr(0,t,n.render,r,i);if(Bn()){var o=t.treeContext;t.treeContext=_n(o,1,0);try{Cr(e,t,s)}finally{t.treeContext=o}}else Cr(e,t,s);ar(t)}(e,t,r,i,s);case lt:return void function(e,t,n,r,i){var s=n.type;jr(e,t,s,Tr(s,r),i)}(e,t,r,i,s);case rt:return void Rr(e,t,r,i);case it:return void function(e,t,r,i){void 0===r._context?r!==r.Consumer&&(Sr||(Sr=!0,n("Rendering <Context> directly is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?"))):r=r._context;var s=i.children;"function"!=typeof s&&n("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."),Cr(e,t,s(Qt(r)))}(e,t,r,i);case ut:return void function(e,t,n,r,i){sr(t,"Lazy");var s=n._payload,o=(0,n._init)(s);jr(e,t,o,Tr(o,r),i),ar(t)}(e,t,r,i)}var o="";throw(void 0===r||"object"==typeof r&&null!==r&&0===Object.keys(r).length)&&(o+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."),new Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+(null==r?r:typeof r)+"."+o)}pr(e,t,r,i)}function Cr(e,t,r){try{return function(e,t,r){if(t.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case Je:var i=r;return void jr(e,t,i.type,i.props,i.ref);case Qe:throw new Error("Portals are not currently supported by the server renderer. Render them conditionally so that they only appear on the client render.");case ut:var s,o=r,a=o._payload,l=o._init;try{s=l(a)}catch(e){throw"object"==typeof e&&null!==e&&"function"==typeof e.then&&sr(t,"Lazy"),e}return void Cr(e,t,s)}if(de(r))return void Pr(e,t,r);var u=function(e){if(null===e||"object"!=typeof e)return null;var t=mt&&e[mt]||e["@@iterator"];return"function"==typeof t?t:null}(r);if(u){!function(e,t){"function"==typeof Symbol&&"Generator"===e[Symbol.toStringTag]&&(kr||n("Using Generators 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. Keep in mind you might need to polyfill these features for older browsers."),kr=!0),e.entries===t&&(wr||n("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),wr=!0)}(r,u);var c=u.call(r);if(c){var d=c.next();if(!d.done){var p=[];do{p.push(d.value),d=c.next()}while(!d.done);return void Pr(e,t,p)}return}}var f=Object.prototype.toString.call(r);throw new Error("Objects are not valid as a React child (found: "+("[object Object]"===f?"object with keys {"+Object.keys(r).join(", ")+"}":f)+"). If you meant to render a collection of children, use an array instead.")}if("string"==typeof r){var m=t.blockedSegment;return void(m.lastPushedText=We(t.blockedSegment.chunks,r,e.responseState,m.lastPushedText))}if("number"==typeof r){var g=t.blockedSegment;return void(g.lastPushedText=We(t.blockedSegment.chunks,""+r,e.responseState,g.lastPushedText))}"function"==typeof r&&n("Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it.")}(e,t,r)}catch(e){throw"object"==typeof e&&null!==e&&"function"==typeof e.then||(lr=null!==lr?lr:ir()),e}}function Pr(e,t,n){for(var r=n.length,i=0;i<r;i++){var s=t.treeContext;t.treeContext=_n(s,r,i);try{Ir(e,t,n[i])}finally{t.treeContext=s}}}function Ir(e,t,n){var r,i=t.blockedSegment.formatContext,s=t.legacyContext,o=t.context;r=t.componentStack;try{return Cr(e,t,n)}catch(n){if(Un(),"object"==typeof n&&null!==n&&"function"==typeof n.then)return function(e,t,n){var r=t.blockedSegment,i=nr(0,r.chunks.length,null,r.formatContext,r.lastPushedText,!0);r.children.push(i),r.lastPushedText=!1;var s=tr(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext);null!==t.componentStack&&(s.componentStack=t.componentStack.parent);var o=s.ping;n.then(o,o)}(e,t,n),t.blockedSegment.formatContext=i,t.legacyContext=s,t.context=o,Jt(o),void(t.componentStack=r);throw t.blockedSegment.formatContext=i,t.legacyContext=s,t.context=o,Jt(o),t.componentStack=r,n}}function Ar(e){var t=e.blockedBoundary,n=e.blockedSegment;n.status=3,Or(this,t,n)}function Fr(e,t,n){var r=e.blockedBoundary;if(e.blockedSegment.status=3,null===r)t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&a(t.destination));else{if(r.pendingTasks--,!r.forceClientRender){r.forceClientRender=!0;var i=void 0===n?new Error("The render was aborted by the server without a reason."):n;r.errorDigest=t.onError(i);var s="The server did not finish this Suspense boundary: ";i=i&&"string"==typeof i.message?s+i.message:s+String(i);var o=rr;rr=e;try{ur(r,i)}finally{rr=o}r.parentFlushed&&t.clientRenderedBoundaries.push(r)}if(r.fallbackAbortableTasks.forEach((function(e){return Fr(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks)(0,t.onAllReady)()}}function Nr(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Nr(e,n)}else{e.completedSegments.push(t)}}function Or(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw new Error("There can only be one root segment. This is a bug in React.");e.completedRootSegment=n}if(e.pendingRootTasks--,0===e.pendingRootTasks)e.onShellError=er,(0,e.onShellReady)()}else if(t.pendingTasks--,!t.forceClientRender)if(0===t.pendingTasks)n.parentFlushed&&1===n.status&&Nr(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Ar,e),t.fallbackAbortableTasks.clear();else if(n.parentFlushed&&1===n.status){Nr(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)}(e.allPendingTasks--,0===e.allPendingTasks)&&(0,e.onAllReady)()}function Mr(e,t){var n=t.blockedSegment;if(0===n.status){Jt(t.context);var r;r=rr,rr=t;try{Cr(e,t,t.node),qe(n.chunks,e.responseState,n.lastPushedText,n.textEmbedded),t.abortSet.delete(t),n.status=1,Or(e,t.blockedBoundary,n)}catch(r){if(Un(),"object"==typeof r&&null!==r&&"function"==typeof r.then){var i=t.ping;r.then(i,i)}else t.abortSet.delete(t),n.status=4,function(e,t,n,r){var i=cr(e,r);null===t?dr(e,r):(t.pendingTasks--,t.forceClientRender||(t.forceClientRender=!0,t.errorDigest=i,ur(t,r),t.parentFlushed&&e.clientRenderedBoundaries.push(t))),e.allPendingTasks--,0===e.allPendingTasks&&(0,e.onAllReady)()}(e,t.blockedBoundary,0,r)}finally{rr=r}}}function Dr(e){if(2!==e.status){var t,n=Vt,r=Xn.current;Xn.current=Kn,t=Jn.getCurrentStack,Jn.getCurrentStack=ir;var i=Yn;Zn(e.responseState);try{var s,o=e.pingedTasks;for(s=0;s<o.length;s++){Mr(e,o[s])}o.splice(0,s),null!==e.destination&&Wr(e,e.destination)}catch(t){cr(e,t),dr(e,t)}finally{Zn(i),Xn.current=r,Jn.getCurrentStack=t,r===Kn&&Jt(n)}}}function zr(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,function(e,t,n){return s(e,'<template id="'),s(e,t.placeholderPrefix),s(e,n.toString(16)),o(e,'"></template>')}(t,e.responseState,r);case 1:n.status=2;for(var i=!0,a=n.chunks,l=0,u=n.children,c=0;c<u.length;c++){for(var d=u[c];l<d.index;l++)s(t,a[l]);i=Lr(e,t,d)}for(;l<a.length-1;l++)s(t,a[l]);return l<a.length&&(i=o(t,a[l])),i;default:throw new Error("Aborted, errored or already flushed boundaries should not be flushed again. This is a bug in React.")}}function Lr(e,t,n){var r=n.boundary;if(null===r)return zr(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return Ke(t,e.responseState,r.errorDigest,r.errorMessage,r.errorComponentStack),zr(e,t,n),Ze(t,e.responseState);if(r.pendingTasks>0){r.rootSegmentID=e.nextSegmentId++,r.completedSegments.length>0&&e.partialBoundaries.push(r);var i=r.id=function(e){var t=e.nextSuspenseID++;return e.boundaryPrefix+t.toString(16)}(e.responseState);return Ue(t,e.responseState,i),zr(e,t,n),$e(t,e.responseState)}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),Ue(t,e.responseState,r.id),zr(e,t,n),$e(t,e.responseState);Ge(t,e.responseState);var s=r.completedSegments;if(1!==s.length)throw new Error("A previously unvisited boundary must have exactly one root segment. This is a bug in React.");return Lr(e,t,s[0]),Ye(t,e.responseState)}function Br(e,t,n){return function(e,t,n,r,i,a){if(s(e,t.startInlineScript),t.sentClientRenderFunction?s(e,'$RX("'):(t.sentClientRenderFunction=!0,s(e,'function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===n)throw new Error("An ID must have been assigned before we can complete the boundary.");return s(e,n),s(e,'"'),(r||i||a)&&(s(e,","),s(e,Ve(r||""))),(i||a)&&(s(e,","),s(e,Ve(i||""))),a&&(s(e,","),s(e,Ve(a))),o(e,")<\/script>")}(t,e.responseState,n.id,n.errorDigest,n.errorMessage,n.errorComponentStack)}function Ur(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return s(e,'<div hidden id="'),s(e,t.segmentPrefix),s(e,r.toString(16)),o(e,'">');case 2:return s(e,'<svg aria-hidden="true" style="display:none" id="'),s(e,t.segmentPrefix),s(e,r.toString(16)),o(e,'">');case 3:return s(e,'<math aria-hidden="true" style="display:none" id="'),s(e,t.segmentPrefix),s(e,r.toString(16)),o(e,'">');case 4:return s(e,'<table hidden id="'),s(e,t.segmentPrefix),s(e,r.toString(16)),o(e,'">');case 5:return s(e,'<table hidden><tbody id="'),s(e,t.segmentPrefix),s(e,r.toString(16)),o(e,'">');case 6:return s(e,'<table hidden><tr id="'),s(e,t.segmentPrefix),s(e,r.toString(16)),o(e,'">');case 7:return s(e,'<table hidden><colgroup id="'),s(e,t.segmentPrefix),s(e,r.toString(16)),o(e,'">');default:throw new Error("Unknown insertion mode. This is a bug in React.")}}(t,e.responseState,n.formatContext,n.id),Lr(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return o(e,"</div>");case 2:return o(e,"</svg>");case 3:return o(e,"</math>");case 4:return o(e,"</table>");case 5:return o(e,"</tbody></table>");case 6:return o(e,"</tr></table>");case 7:return o(e,"</colgroup></table>");default:throw new Error("Unknown insertion mode. This is a bug in React.")}}(t,n.formatContext)}function $r(e,t,n){for(var r=n.completedSegments,i=0;i<r.length;i++){Vr(e,t,n,r[i])}return r.length=0,function(e,t,n,r){if(s(e,t.startInlineScript),t.sentCompleteBoundaryFunction?s(e,'$RC("'):(t.sentCompleteBoundaryFunction=!0,s(e,'function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===n)throw new Error("An ID must have been assigned before we can complete the boundary.");var i=r.toString(16);return s(e,n),s(e,'","'),s(e,t.segmentPrefix),s(e,i),o(e,'")<\/script>')}(t,e.responseState,n.id,n.rootSegmentID)}function Hr(e,t,n){for(var r=n.completedSegments,i=0;i<r.length;i++){if(!Vr(e,t,n,r[i]))return i++,r.splice(0,i),!1}return r.splice(0,i),!0}function Vr(e,t,n,r){if(2===r.status)return!0;var i=r.id;if(-1===i){if(-1===(r.id=n.rootSegmentID))throw new Error("A root segment ID must have been assigned by now. This is a bug in React.");return Ur(e,t,r)}return Ur(e,t,r),function(e,t,n){s(e,t.startInlineScript),t.sentCompleteSegmentFunction?s(e,'$RS("'):(t.sentCompleteSegmentFunction=!0,s(e,'function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),s(e,t.segmentPrefix);var r=n.toString(16);return s(e,r),s(e,'","'),s(e,t.placeholderPrefix),s(e,r),o(e,'")<\/script>')}(t,e.responseState,i)}function Wr(e,t){try{var r=e.completedRootSegment;null!==r&&0===e.pendingRootTasks&&(Lr(e,t,r),e.completedRootSegment=null,function(e,t){for(var n=t.bootstrapChunks,r=0;r<n.length-1;r++)s(e,n[r]);!(r<n.length)||o(e,n[r])}(t,e.responseState));var i,l=e.clientRenderedBoundaries;for(i=0;i<l.length;i++){if(!Br(e,t,l[i]))return e.destination=null,i++,void l.splice(0,i)}l.splice(0,i);var u=e.completedBoundaries;for(i=0;i<u.length;i++){if(!$r(e,t,u[i]))return e.destination=null,i++,void u.splice(0,i)}u.splice(0,i);var c=e.partialBoundaries;for(i=0;i<c.length;i++){if(!Hr(e,t,c[i]))return e.destination=null,i++,void c.splice(0,i)}c.splice(0,i);var d=e.completedBoundaries;for(i=0;i<d.length;i++){if(!$r(e,t,d[i]))return e.destination=null,i++,void d.splice(0,i)}d.splice(0,i)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&(0!==e.abortableTasks.size&&n("There was still abortable task at the root when we closed. This is a bug in React."),a(t))}}function qr(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Fr(n,e,t)})),n.clear(),null!==e.destination&&Wr(e,e.destination)}catch(t){cr(e,t),dr(e,t)}}function Gr(){}function Kr(e,t,n,r){var s=!1,o=null,a="",u={push:function(e){return null!==e&&(a+=e),!0},destroy:function(e){s=!0,o=e}},c=!1;var d=function(e,t,n,r,i,s,o){var a=[],l=new Set,u={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:l,pingedTasks:a,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===i?Qn:i,onAllReady:er,onShellReady:void 0===o?er:o,onShellError:er,onFatalError:er},c=nr(0,0,null,n,!1,!1);c.parentFlushed=!0;var d=tr(u,e,null,c,l,$t,null,vn);return a.push(d),u}(e,function(e,t){var n=function(e){var t=void 0===e?"":e;return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:t+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t);return{bootstrapChunks:n.bootstrapChunks,startInlineScript:n.startInlineScript,placeholderPrefix:n.placeholderPrefix,segmentPrefix:n.segmentPrefix,boundaryPrefix:n.boundaryPrefix,idPrefix:n.idPrefix,nextSuspenseID:n.nextSuspenseID,sentCompleteSegmentFunction:n.sentCompleteSegmentFunction,sentCompleteBoundaryFunction:n.sentCompleteBoundaryFunction,sentClientRenderFunction:n.sentClientRenderFunction,generateStaticMarkup:e}}(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,Gr,0,(function(){c=!0}));if(function(e){i((function(){return Dr(e)}))}(d),qr(d,r),function(e,t){if(1===e.status)return e.status=2,void l(t,e.fatalError);if(2!==e.status&&null===e.destination){e.destination=t;try{Wr(e,t)}catch(t){cr(e,t),dr(e,t)}}}(d,u),s)throw o;if(!c)throw new Error("A component suspended while responding to synchronous input. This will cause the UI to be replaced with a loading indicator. To fix, updates that suspend should be wrapped with startTransition.");return a}reactDomServerLegacy_browser_development.renderToNodeStream=function(){throw new Error("ReactDOMServer.renderToNodeStream(): The streaming API is not available in the browser. Use ReactDOMServer.renderToString() instead.")},reactDomServerLegacy_browser_development.renderToStaticMarkup=function(e,t){return Kr(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},reactDomServerLegacy_browser_development.renderToStaticNodeStream=function(){throw new Error("ReactDOMServer.renderToStaticNodeStream(): The streaming API is not available in the browser. Use ReactDOMServer.renderToStaticMarkup() instead.")},reactDomServerLegacy_browser_development.renderToString=function(e,t){return Kr(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},reactDomServerLegacy_browser_development.version="18.3.1"}()),reactDomServerLegacy_browser_development}var reactDomServer_browser_development={},hasRequiredReactDomServer_browser_development,l,s;
/**
 * @license React
 * react-dom-server.browser.development.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReactDomServer_browser_development(){return hasRequiredReactDomServer_browser_development||(hasRequiredReactDomServer_browser_development=1,"production"!==process.env.NODE_ENV&&function(){var e=requireReact(),t=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function n(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];r("error",e,n)}function r(e,n,r){var i=t.ReactDebugCurrentFrame.getStackAddendum();""!==i&&(n+="%s",r=r.concat([i]));var s=r.map((function(e){return String(e)}));s.unshift("Warning: "+n),Function.prototype.apply.call(console[e],console,s)}function i(e){e()}var s=512,o=null,a=0;function l(e){o=new Uint8Array(s),a=0}function u(e,t){if(0!==t.length){if(t.length>s)return a>0&&(e.enqueue(new Uint8Array(o.buffer,0,a)),o=new Uint8Array(s),a=0),void e.enqueue(t);var n=t,r=o.length-a;r<n.length&&(0===r?e.enqueue(o):(o.set(n.subarray(0,r),a),e.enqueue(o),n=n.subarray(r)),o=new Uint8Array(s),a=0),o.set(n,a),a+=n.length}}function c(e,t){return u(e,t),!0}function d(e){o&&a>0&&(e.enqueue(new Uint8Array(o.buffer,0,a)),o=null,a=0)}function p(e){e.close()}var f=new TextEncoder;function m(e){return f.encode(e)}function g(e){return f.encode(e)}function h(e,t){"function"==typeof e.error?e.error(t):e.close()}function y(e){return"function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"}function v(e){try{return b(e),!1}catch{return!0}}function b(e){return""+e}function _(e,t){if(v(e))return n("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before before using it here.",t,y(e)),b(e)}function x(e,t){if(v(e))return n("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before before using it here.",t,y(e)),b(e)}function k(e){if(v(e))return n("The provided HTML markup uses a value of unsupported type %s. This value must be coerced to a string before before using it here.",y(e)),b(e)}var w=Object.prototype.hasOwnProperty,S=":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",E=S+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",T=new RegExp("^["+S+"]["+E+"]*$"),R={},j={};function C(e){return!!w.call(j,e)||!w.call(R,e)&&(T.test(e)?(j[e]=!0,!0):(R[e]=!0,n("Invalid attribute name: `%s`",e),!1))}function P(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":if(null!==n)return!n.acceptsBooleans;var i=e.toLowerCase().slice(0,5);return"data-"!==i&&"aria-"!==i;default:return!1}}function I(e){return F.hasOwnProperty(e)?F[e]:null}function A(e,t,n,r,i,s,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=o}var F={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach((function(e){F[e]=new A(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0],n=e[1];F[t]=new A(t,1,!1,n,null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){F[e]=new A(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){F[e]=new A(e,2,!1,e,null,!1,!1)})),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach((function(e){F[e]=new A(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){F[e]=new A(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){F[e]=new A(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){F[e]=new A(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){F[e]=new A(e,5,!1,e.toLowerCase(),null,!1,!1)}));var N=/[\-\:]([a-z])/g,O=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach((function(e){var t=e.replace(N,O);F[t]=new A(t,1,!1,e,null,!1,!1)})),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach((function(e){var t=e.replace(N,O);F[t]=new A(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(N,O);F[t]=new A(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){F[e]=new A(e,1,!1,e.toLowerCase(),null,!1,!1)}));F.xlinkHref=new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){F[e]=new A(e,1,!1,e.toLowerCase(),null,!0,!0)}));var M={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0};var D=["Webkit","ms","Moz","O"];Object.keys(M).forEach((function(e){D.forEach((function(t){M[function(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}(t,e)]=M[e]}))}));var z={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function L(e,t){z[t.type]||t.onChange||t.onInput||t.readOnly||t.disabled||null==t.value||n("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||n("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 B(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;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 U={"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},$={},H=new RegExp("^(aria)-["+E+"]*$"),V=new RegExp("^(aria)[A-Z]["+E+"]*$");function W(e,t){if(w.call($,t)&&$[t])return!0;if(V.test(t)){var r="aria-"+t.slice(4).toLowerCase(),i=U.hasOwnProperty(r)?r:null;if(null==i)return n("Invalid ARIA attribute `%s`. ARIA attributes follow the pattern aria-* and must be lowercase.",t),$[t]=!0,!0;if(t!==i)return n("Invalid ARIA attribute `%s`. Did you mean `%s`?",t,i),$[t]=!0,!0}if(H.test(t)){var s=t.toLowerCase(),o=U.hasOwnProperty(s)?s:null;if(null==o)return $[t]=!0,!1;if(t!==o)return n("Unknown ARIA attribute `%s`. Did you mean `%s`?",t,o),$[t]=!0,!0}return!0}function q(e,t){B(e,t)||function(e,t){var r=[];for(var i in t)W(0,i)||r.push(i);var s=r.map((function(e){return"`"+e+"`"})).join(", ");1===r.length?n("Invalid aria prop %s on <%s> tag. For details, see https://reactjs.org/link/invalid-aria-props",s,e):r.length>1&&n("Invalid aria props %s on <%s> tag. For details, see https://reactjs.org/link/invalid-aria-props",s,e)}(e,t)}var G=!1;var K,Y={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",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",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",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",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"},Z={},X=/^on./,J=/^on[^A-Z]/,Q=new RegExp("^(aria)-["+E+"]*$"),ee=new RegExp("^(aria)[A-Z]["+E+"]*$");K=function(e,t,r,i){if(w.call(Z,t)&&Z[t])return!0;var s=t.toLowerCase();if("onfocusin"===s||"onfocusout"===s)return n("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."),Z[t]=!0,!0;if(null!=i){var o=i.registrationNameDependencies,a=i.possibleRegistrationNames;if(o.hasOwnProperty(t))return!0;var l=a.hasOwnProperty(s)?a[s]:null;if(null!=l)return n("Invalid event handler property `%s`. Did you mean `%s`?",t,l),Z[t]=!0,!0;if(X.test(t))return n("Unknown event handler property `%s`. It will be ignored.",t),Z[t]=!0,!0}else if(X.test(t))return J.test(t)&&n("Invalid event handler property `%s`. React events use the camelCase naming convention, for example `onClick`.",t),Z[t]=!0,!0;if(Q.test(t)||ee.test(t))return!0;if("innerhtml"===s)return n("Directly setting property `innerHTML` is not permitted. For more information, lookup documentation on `dangerouslySetInnerHTML`."),Z[t]=!0,!0;if("aria"===s)return n("The `aria` attribute is reserved for future use in React. Pass individual `aria-` attributes instead."),Z[t]=!0,!0;if("is"===s&&null!=r&&"string"!=typeof r)return n("Received a `%s` for a string attribute `is`. If this is expected, cast the value to a string.",typeof r),Z[t]=!0,!0;if("number"==typeof r&&isNaN(r))return n("Received NaN for the `%s` attribute. If this is expected, cast the value to a string.",t),Z[t]=!0,!0;var u=I(t),c=null!==u&&0===u.type;if(Y.hasOwnProperty(s)){var d=Y[s];if(d!==t)return n("Invalid DOM property `%s`. Did you mean `%s`?",t,d),Z[t]=!0,!0}else if(!c&&t!==s)return n("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,s),Z[t]=!0,!0;return"boolean"==typeof r&&P(t,r,u)?(r?n('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()}.',r,t,t,r,t):n('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.',r,t,t,r,t,t,t),Z[t]=!0,!0):!!c||(P(t,r,u)?(Z[t]=!0,!1):(("false"===r||"true"===r)&&null!==u&&3===u.type&&(n("Received the string `%s` for the boolean attribute `%s`. %s Did you mean %s={%s}?",r,t,"false"===r?"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,r),Z[t]=!0),!0))};function te(e,t,r){B(e,t)||function(e,t,r){var i=[];for(var s in t)K(0,s,t[s],r)||i.push(s);var o=i.map((function(e){return"`"+e+"`"})).join(", ");1===i.length?n("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://reactjs.org/link/attribute-behavior ",o,e):i.length>1&&n("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://reactjs.org/link/attribute-behavior ",o,e)}(e,t,r)}var ne=/^(?:webkit|moz|o)[A-Z]/,re=/^-ms-/,ie=/-(.)/g,se=/;\s*$/,oe={},ae={},le=!1,ue=!1,ce=function(e){oe.hasOwnProperty(e)&&oe[e]||(oe[e]=!0,n("Unsupported style property %s. Did you mean %s?",e,function(e){return e.replace(ie,(function(e,t){return t.toUpperCase()}))}(e.replace(re,"ms-"))))},de=function(e,t){e.indexOf("-")>-1?ce(e):ne.test(e)?function(e){oe.hasOwnProperty(e)&&oe[e]||(oe[e]=!0,n("Unsupported vendor-prefixed style property %s. Did you mean %s?",e,e.charAt(0).toUpperCase()+e.slice(1)))}(e):se.test(t)&&function(e,t){ae.hasOwnProperty(t)&&ae[t]||(ae[t]=!0,n('Style property values shouldn\'t contain a semicolon. Try "%s: %s" instead.',e,t.replace(se,"")))}(e,t),"number"==typeof t&&(isNaN(t)?function(e){le||(le=!0,n("`NaN` is an invalid value for the `%s` css style property.",e))}(e):isFinite(t)||function(e){ue||(ue=!0,n("`Infinity` is an invalid value for the `%s` css style property.",e))}(e))},pe=/["'&<>]/;function fe(e){return"boolean"==typeof e||"number"==typeof e?""+e:function(e){k(e);var t=""+e,n=pe.exec(t);if(!n)return t;var r,i,s="",o=0;for(i=n.index;i<t.length;i++){switch(t.charCodeAt(i)){case 34:r="&quot;";break;case 38:r="&amp;";break;case 39:r="&#x27;";break;case 60:r="&lt;";break;case 62:r="&gt;";break;default:continue}o!==i&&(s+=t.substring(o,i)),o=i+1,s+=r}return o!==i?s+t.substring(o,i):s}(e)}var me=/([A-Z])/g,ge=/^ms-/;var he=/^[\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,ye=!1;var ve=Array.isArray;function be(e){return ve(e)}var _e=g("<script>"),xe=g("<\/script>"),ke=g('<script src="'),we=g('<script type="module" src="'),Se=g('" async=""><\/script>');var Ee=/(<\/|<)(s)(cript)/gi,Te=function(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r};function Re(e,t,n,r,i){var s=void 0===e?"":e,o=void 0===t?_e:g('<script nonce="'+fe(t)+'">'),a=[];if(void 0!==n&&a.push(o,m(function(e){return k(e),(""+e).replace(Ee,Te)}(n)),xe),void 0!==r)for(var l=0;l<r.length;l++)a.push(ke,m(fe(r[l])),Se);if(void 0!==i)for(var u=0;u<i.length;u++)a.push(we,m(fe(i[u])),Se);return{bootstrapChunks:a,startInlineScript:o,placeholderPrefix:g(s+"P:"),segmentPrefix:g(s+"S:"),boundaryPrefix:s+"B:",idPrefix:s,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function je(e,t){return{insertionMode:e,selectedValue:t}}function Ce(e){return fe(e)}var Pe=g("\x3c!-- --\x3e");function Ie(e,t,n,r){return""===t?r:(r&&e.push(Pe),e.push(m(Ce(t))),!0)}function Ae(e,t,n,r){n&&r&&e.push(Pe)}var Fe=new Map;function Ne(e){var t=Fe.get(e);if(void 0!==t)return t;var n=g(fe(function(e){return e.replace(me,"-$1").toLowerCase().replace(ge,"-ms-")}(e)));return Fe.set(e,n),n}var Oe=g(' style="'),Me=g(":"),De=g(";");function ze(e,t,n){if("object"!=typeof n)throw new Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");var r=!0;for(var i in n)if(w.call(n,i)){var s=n[i];if(null!=s&&"boolean"!=typeof s&&""!==s){var o=void 0,a=void 0;0===i.indexOf("--")?(o=m(fe(i)),x(s,i),a=m(fe((""+s).trim()))):(de(i,s),o=Ne(i),"number"==typeof s?a=0===s||w.call(M,i)?m(""+s):m(s+"px"):(x(s,i),a=m(fe((""+s).trim())))),r?(r=!1,e.push(Oe,o,Me,a)):e.push(De,o,Me,a)}}r||e.push(Ue)}var Le=g(" "),Be=g('="'),Ue=g('"'),$e=g('=""');function He(e,t,r,i){switch(r){case"style":return void ze(e,0,i);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(r.length>2)||"o"!==r[0]&&"O"!==r[0]||"n"!==r[1]&&"N"!==r[1]){var s=I(r);if(null!==s){switch(typeof i){case"function":case"symbol":return;case"boolean":if(!s.acceptsBooleans)return}var o=s.attributeName,a=m(o);switch(s.type){case 3:return void(i&&e.push(Le,a,$e));case 4:return void(!0===i?e.push(Le,a,$e):!1===i||e.push(Le,a,Be,m(fe(i)),Ue));case 5:isNaN(i)||e.push(Le,a,Be,m(fe(i)),Ue);break;case 6:!isNaN(i)&&i>=1&&e.push(Le,a,Be,m(fe(i)),Ue);break;default:s.sanitizeURL&&(_(i,o),function(e){!ye&&he.test(e)&&(ye=!0,n("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(e)))}(i=""+i)),e.push(Le,a,Be,m(fe(i)),Ue)}}else if(C(r)){switch(typeof i){case"function":case"symbol":return;case"boolean":var l=r.toLowerCase().slice(0,5);if("data-"!==l&&"aria-"!==l)return}e.push(Le,m(r),Be,m(fe(i)),Ue)}}}var Ve=g(">"),We=g("/>");function qe(e,t,n){if(null!=t){if(null!=n)throw new Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!=typeof t||!("__html"in t))throw new Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");var r=t.__html;null!=r&&(k(r),e.push(m(""+r)))}}var Ge=!1,Ke=!1,Ye=!1,Ze=!1,Xe=!1,Je=!1,Qe=!1;function et(e,t){var r=e[t];if(null!=r){var i=be(r);e.multiple&&!i?n("The `%s` prop supplied to <select> must be an array if `multiple` is true.",t):!e.multiple&&i&&n("The `%s` prop supplied to <select> must be a scalar value if `multiple` is false.",t)}}var tt=g(' selected=""');function nt(t,r,i,s){var o=s.selectedValue;t.push(at("option"));var a,l=null,u=null,c=null,d=null;for(var p in r)if(w.call(r,p)){var f=r[p];if(null==f)continue;switch(p){case"children":l=f;break;case"selected":c=f,Qe||(n("Use the `defaultValue` or `value` props on <select> instead of setting `selected` on <option>."),Qe=!0);break;case"dangerouslySetInnerHTML":d=f;break;case"value":u=f;default:He(t,0,p,f)}}if(null!=o)if(null!==u?(_(u,"value"),a=""+u):(null!==d&&(Je||(Je=!0,n("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected."))),a=function(t){var r="";return e.Children.forEach(t,(function(e){null!=e&&(r+=e,!Xe&&"string"!=typeof e&&"number"!=typeof e&&(Xe=!0,n("Cannot infer the option value of complex children. Pass a `value` prop or use a plain string as children to <option>.")))})),r}(l)),be(o))for(var m=0;m<o.length;m++){if(_(o[m],"value"),""+o[m]===a){t.push(tt);break}}else _(o,"select.value"),""+o===a&&t.push(tt);else c&&t.push(tt);return t.push(Ve),qe(t,d,l),l}function rt(e,t,n,r){e.push(at(n));var i=null,s=null;for(var o in t)if(w.call(t,o)){var a=t[o];if(null==a)continue;switch(o){case"children":i=a;break;case"dangerouslySetInnerHTML":s=a;break;default:He(e,0,o,a)}}return e.push(Ve),qe(e,s,i),"string"==typeof i?(e.push(m(Ce(i))),null):i}var it=g("\n");var st=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,ot=new Map;function at(e){var t=ot.get(e);if(void 0===t){if(!st.test(e))throw new Error("Invalid tag: "+e);t=g("<"+e),ot.set(e,t)}return t}var lt=g("<!DOCTYPE html>");function ut(e,t,r,i,s){switch(q(t,r),function(e,t){"input"!==e&&"textarea"!==e&&"select"!==e||null!=t&&null===t.value&&!G&&(G=!0,"select"===e&&t.multiple?n("`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):n("`value` prop on `%s` should not be null. Consider using an empty string to clear the component or `undefined` for uncontrolled components.",e))}(t,r),te(t,r,null),!r.suppressContentEditableWarning&&r.contentEditable&&null!=r.children&&n("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."),2!==s.insertionMode&&3!==s.insertionMode&&-1===t.indexOf("-")&&"string"!=typeof r.is&&t.toLowerCase()!==t&&n("<%s /> is using incorrect casing. Use PascalCase for React components, or lowercase for HTML elements.",t),t){case"select":return function(e,t){L(0,t),et(t,"value"),et(t,"defaultValue"),void 0!==t.value&&void 0!==t.defaultValue&&!Ye&&(n("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://reactjs.org/link/controlled-components"),Ye=!0),e.push(at("select"));var r=null,i=null;for(var s in t)if(w.call(t,s)){var o=t[s];if(null==o)continue;switch(s){case"children":r=o;break;case"dangerouslySetInnerHTML":i=o;break;case"defaultValue":case"value":break;default:He(e,0,s,o)}}return e.push(Ve),qe(e,i,r),r}(e,r);case"option":return nt(e,r,0,s);case"textarea":return function(e,t){L(0,t),void 0!==t.value&&void 0!==t.defaultValue&&!Ze&&(n("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://reactjs.org/link/controlled-components"),Ze=!0),e.push(at("textarea"));var r=null,i=null,s=null;for(var o in t)if(w.call(t,o)){var a=t[o];if(null==a)continue;switch(o){case"children":s=a;break;case"value":r=a;break;case"defaultValue":i=a;break;case"dangerouslySetInnerHTML":throw new Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");default:He(e,0,o,a)}}if(null===r&&null!==i&&(r=i),e.push(Ve),null!=s){if(n("Use the `defaultValue` or `value` props instead of setting children on <textarea>."),null!=r)throw new Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(be(s)){if(s.length>1)throw new Error("<textarea> can only have at most one child.");k(s[0]),r=""+s[0]}k(s),r=""+s}return"string"==typeof r&&"\n"===r[0]&&e.push(it),null!==r&&(_(r,"value"),e.push(m(Ce(""+r)))),null}(e,r);case"input":return function(e,t){L(0,t),void 0!==t.checked&&void 0!==t.defaultChecked&&!Ke&&(n("%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://reactjs.org/link/controlled-components","A component",t.type),Ke=!0),void 0!==t.value&&void 0!==t.defaultValue&&!Ge&&(n("%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://reactjs.org/link/controlled-components","A component",t.type),Ge=!0),e.push(at("input"));var r=null,i=null,s=null,o=null;for(var a in t)if(w.call(t,a)){var l=t[a];if(null==l)continue;switch(a){case"children":case"dangerouslySetInnerHTML":throw new Error("input is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");case"defaultChecked":o=l;break;case"defaultValue":i=l;break;case"checked":s=l;break;case"value":r=l;break;default:He(e,0,a,l)}}return null!==s?He(e,0,"checked",s):null!==o&&He(e,0,"checked",o),null!==r?He(e,0,"value",r):null!==i&&He(e,0,"value",i),e.push(We),null}(e,r);case"menuitem":return function(e,t){for(var n in e.push(at("menuitem")),t)if(w.call(t,n)){var r=t[n];if(null==r)continue;switch(n){case"children":case"dangerouslySetInnerHTML":throw new Error("menuitems cannot have `children` nor `dangerouslySetInnerHTML`.");default:He(e,0,n,r)}}return e.push(Ve),null}(e,r);case"title":return function(e,t){e.push(at("title"));var r=null;for(var i in t)if(w.call(t,i)){var s=t[i];if(null==s)continue;switch(i){case"children":r=s;break;case"dangerouslySetInnerHTML":throw new Error("`dangerouslySetInnerHTML` does not make sense on <title>.");default:He(e,0,i,s)}}e.push(Ve);var o=Array.isArray(r)&&r.length<2?r[0]||null:r;return Array.isArray(r)&&r.length>1?n("A title element received an array with more than 1 element as children. In browsers title Elements can only have Text Nodes as children. If the children being rendered output more than a single text node in aggregate the browser will display markup and comments as text in the title and hydration will likely fail and fall back to client rendering"):null!=o&&null!=o.$$typeof?n("A title element received a React element for children. In the browser title Elements can only have Text Nodes as children. If the children being rendered output more than a single text node in aggregate the browser will display markup and comments as text in the title and hydration will likely fail and fall back to client rendering"):null!=o&&"string"!=typeof o&&"number"!=typeof o&&n("A title element received a value that was not a string or number for children. In the browser title Elements can only have Text Nodes as children. If the children being rendered output more than a single text node in aggregate the browser will display markup and comments as text in the title and hydration will likely fail and fall back to client rendering"),r}(e,r);case"listing":case"pre":return function(e,t,n){e.push(at(n));var r=null,i=null;for(var s in t)if(w.call(t,s)){var o=t[s];if(null==o)continue;switch(s){case"children":r=o;break;case"dangerouslySetInnerHTML":i=o;break;default:He(e,0,s,o)}}if(e.push(Ve),null!=i){if(null!=r)throw new Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!=typeof i||!("__html"in i))throw new Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.");var a=i.__html;null!=a&&("string"==typeof a&&a.length>0&&"\n"===a[0]?e.push(it,m(a)):(k(a),e.push(m(""+a))))}return"string"==typeof r&&"\n"===r[0]&&e.push(it),r}(e,r,t);case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":return function(e,t,n){for(var r in e.push(at(n)),t)if(w.call(t,r)){var i=t[r];if(null==i)continue;switch(r){case"children":case"dangerouslySetInnerHTML":throw new Error(n+" is a self-closing tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");default:He(e,0,r,i)}}return e.push(We),null}(e,r,t);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 rt(e,r,t);case"html":return 0===s.insertionMode&&e.push(lt),rt(e,r,t);default:return-1===t.indexOf("-")&&"string"!=typeof r.is?rt(e,r,t):function(e,t,n){e.push(at(n));var r=null,i=null;for(var s in t)if(w.call(t,s)){var o=t[s];if(null==o)continue;switch(s){case"children":r=o;break;case"dangerouslySetInnerHTML":i=o;break;case"style":ze(e,0,o);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:C(s)&&"function"!=typeof o&&"symbol"!=typeof o&&e.push(Le,m(s),Be,m(fe(o)),Ue)}}return e.push(Ve),qe(e,i,r),r}(e,r,t)}}var ct=g("</"),dt=g(">");var pt=g('<template id="'),ft=g('"></template>');var mt=g("\x3c!--$--\x3e"),gt=g('\x3c!--$?--\x3e<template id="'),ht=g('"></template>'),yt=g("\x3c!--$!--\x3e"),vt=g("\x3c!--/$--\x3e"),bt=g("<template"),_t=g('"'),xt=g(' data-dgst="'),kt=g(' data-msg="'),wt=g(' data-stck="'),St=g("></template>");function Et(e,t,n){if(u(e,gt),null===n)throw new Error("An ID must have been assigned before we can complete the boundary.");return u(e,n),c(e,ht)}function Tt(e,t){return c(e,vt)}var Rt=g('<div hidden id="'),jt=g('">'),Ct=g("</div>"),Pt=g('<svg aria-hidden="true" style="display:none" id="'),It=g('">'),At=g("</svg>"),Ft=g('<math aria-hidden="true" style="display:none" id="'),Nt=g('">'),Ot=g("</math>"),Mt=g('<table hidden id="'),Dt=g('">'),zt=g("</table>"),Lt=g('<table hidden><tbody id="'),Bt=g('">'),Ut=g("</tbody></table>"),$t=g('<table hidden><tr id="'),Ht=g('">'),Vt=g("</tr></table>"),Wt=g('<table hidden><colgroup id="'),qt=g('">'),Gt=g("</colgroup></table>");var Kt=g('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),Yt=g('$RS("'),Zt=g('","'),Xt=g('")<\/script>');var Jt=g('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),Qt=g('$RC("'),en=g('","'),tn=g('")<\/script>');var nn=g('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),rn=g('$RX("'),sn=g('"'),on=g(")<\/script>"),an=g(",");var ln=/[<\u2028\u2029]/g;function un(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw new Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var cn=Object.assign,dn=Symbol.for("react.element"),pn=Symbol.for("react.portal"),fn=Symbol.for("react.fragment"),mn=Symbol.for("react.strict_mode"),gn=Symbol.for("react.profiler"),hn=Symbol.for("react.provider"),yn=Symbol.for("react.context"),vn=Symbol.for("react.forward_ref"),bn=Symbol.for("react.suspense"),_n=Symbol.for("react.suspense_list"),xn=Symbol.for("react.memo"),kn=Symbol.for("react.lazy"),wn=Symbol.for("react.scope"),Sn=Symbol.for("react.debug_trace_mode"),En=Symbol.for("react.legacy_hidden"),Tn=Symbol.for("react.default_value"),Rn=Symbol.iterator;function jn(e){return e.displayName||"Context"}function Cn(e){if(null==e)return null;if("number"==typeof e.tag&&n("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),"function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case fn:return"Fragment";case pn:return"Portal";case gn:return"Profiler";case mn:return"StrictMode";case bn:return"Suspense";case _n:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case yn:return jn(e)+".Consumer";case hn:return jn(e._context)+".Provider";case vn:return function(e,t,n){var r=e.displayName;if(r)return r;var i=t.displayName||t.name||"";return""!==i?n+"("+i+")":n}(e,e.render,"ForwardRef");case xn:var t=e.displayName||null;return null!==t?t:Cn(e.type)||"Memo";case kn:var r=e,i=r._payload,s=r._init;try{return Cn(s(i))}catch{return null}}return null}var Pn,In,An,Fn,Nn,On,Mn,Dn=0;function zn(){}zn.__reactDisabledLog=!0;var Ln,Bn=t.ReactCurrentDispatcher;function Un(e,t,n){if(void 0===Ln)try{throw Error()}catch(e){var r=e.stack.trim().match(/\n( *(at )?)/);Ln=r&&r[1]||""}return"\n"+Ln+e}var $n,Hn=!1,Vn="function"==typeof WeakMap?WeakMap:Map;function Wn(e,t){if(!e||Hn)return"";var r,i=$n.get(e);if(void 0!==i)return i;Hn=!0;var s,o=Error.prepareStackTrace;Error.prepareStackTrace=void 0,s=Bn.current,Bn.current=null,function(){if(0===Dn){Pn=console.log,In=console.info,An=console.warn,Fn=console.error,Nn=console.group,On=console.groupCollapsed,Mn=console.groupEnd;var e={configurable:!0,enumerable:!0,value:zn,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}Dn++}();try{if(t){var a=function(){throw Error()};if(Object.defineProperty(a.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(a,[])}catch(e){r=e}Reflect.construct(e,[],a)}else{try{a.call()}catch(e){r=e}e.call(a.prototype)}}else{try{throw Error()}catch(e){r=e}e()}}catch(t){if(t&&r&&"string"==typeof t.stack){for(var l=t.stack.split("\n"),u=r.stack.split("\n"),c=l.length-1,d=u.length-1;c>=1&&d>=0&&l[c]!==u[d];)d--;for(;c>=1&&d>=0;c--,d--)if(l[c]!==u[d]){if(1!==c||1!==d)do{if(c--,--d<0||l[c]!==u[d]){var p="\n"+l[c].replace(" at new "," at ");return e.displayName&&p.includes("<anonymous>")&&(p=p.replace("<anonymous>",e.displayName)),"function"==typeof e&&$n.set(e,p),p}}while(c>=1&&d>=0);break}}}finally{Hn=!1,Bn.current=s,function(){if(0==--Dn){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:cn({},e,{value:Pn}),info:cn({},e,{value:In}),warn:cn({},e,{value:An}),error:cn({},e,{value:Fn}),group:cn({},e,{value:Nn}),groupCollapsed:cn({},e,{value:On}),groupEnd:cn({},e,{value:Mn})})}Dn<0&&n("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}(),Error.prepareStackTrace=o}var f=e?e.displayName||e.name:"",m=f?Un(f):"";return"function"==typeof e&&$n.set(e,m),m}function qn(e,t,n){return Wn(e,!0)}function Gn(e,t,n){return Wn(e,!1)}function Kn(e,t,n){if(null==e)return"";if("function"==typeof e)return Wn(e,function(e){var t=e.prototype;return!(!t||!t.isReactComponent)}(e));if("string"==typeof e)return Un(e);switch(e){case bn:return Un("Suspense");case _n:return Un("SuspenseList")}if("object"==typeof e)switch(e.$$typeof){case vn:return Gn(e.render);case xn:return Kn(e.type,t,n);case kn:var r=e,i=r._payload,s=r._init;try{return Kn(s(i),t,n)}catch{}}return""}$n=new Vn;var Yn,Zn={},Xn=t.ReactDebugCurrentFrame;function Jn(e){if(e){var t=e._owner,n=Kn(e.type,e._source,t?t.type:null);Xn.setExtraStackFrame(n)}else Xn.setExtraStackFrame(null)}function Qn(e,t,r,i,s){var o=Function.call.bind(w);for(var a in e)if(o(e,a)){var l=void 0;try{if("function"!=typeof e[a]){var u=Error((i||"React class")+": "+r+" type `"+a+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[a]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw u.name="Invariant Violation",u}l=e[a](t,a,i,r,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(e){l=e}l&&!(l instanceof Error)&&(Jn(s),n("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",i||"React class",r,a,typeof l),Jn(null)),l instanceof Error&&!(l.message in Zn)&&(Zn[l.message]=!0,Jn(s),n("Failed %s type: %s",r,l.message),Jn(null))}}Yn={};var er,tr={};function nr(e,t){var n=e.contextTypes;if(!n)return tr;var r={};for(var i in n)r[i]=t[i];return Qn(n,r,"context",Cn(e)||"Unknown"),r}Object.freeze(tr),er={};var rr=null;function ir(e){e.context._currentValue=e.parentValue}function sr(e){e.context._currentValue=e.value}function or(e,t){if(e!==t){ir(e);var n=e.parent,r=t.parent;if(null===n){if(null!==r)throw new Error("The stacks must reach the root at the same time. This is a bug in React.")}else{if(null===r)throw new Error("The stacks must reach the root at the same time. This is a bug in React.");or(n,r)}sr(t)}}function ar(e){ir(e);var t=e.parent;null!==t&&ar(t)}function lr(e){var t=e.parent;null!==t&&lr(t),sr(e)}function ur(e,t){ir(e);var n=e.parent;if(null===n)throw new Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");n.depth===t.depth?or(n,t):ur(n,t)}function cr(e,t){var n=t.parent;if(null===n)throw new Error("The depth must equal at least at zero before reaching the root. This is a bug in React.");e.depth===n.depth?or(e,n):cr(e,n),sr(t)}function dr(e){var t=rr,n=e;t!==n&&(null===t?lr(n):null===n?ar(t):t.depth===n.depth?or(t,n):t.depth>n.depth?ur(t,n):cr(t,n),rr=n)}function pr(e){return e._currentValue}function fr(e){return e._reactInternals}var mr,gr,hr,yr,vr,br,_r,xr,kr,wr={},Sr={};mr=new Set,gr=new Set,hr=new Set,_r=new Set,yr=new Set,xr=new Set,kr=new Set;var Er=new Set;function Tr(e,t){var r=e.constructor,i=r&&Cn(r)||"ReactClass",s=i+"."+t;wr[s]||(n("%s(...): Can only update a mounting component. This usually means you called %s() outside componentWillMount() on the server. This is a no-op.\n\nPlease check the code for the %s component.",t,t,i),wr[s]=!0)}br=function(e,t){if(null!==e&&"function"!=typeof e){var r=t+"_"+e;Er.has(r)||(Er.add(r),n("%s(...): Expected the last optional `callback` argument to be a function. Instead received: %s.",t,e))}},vr=function(e,t){if(void 0===t){var r=Cn(e)||"Component";yr.has(r)||(yr.add(r),n("%s.getDerivedStateFromProps(): A valid state object (or null) must be returned. You have returned undefined.",r))}};var Rr={isMounted:function(e){return!1},enqueueSetState:function(e,t,n){var r=fr(e);null===r.queue?Tr(e,"setState"):(r.queue.push(t),null!=n&&br(n,"setState"))},enqueueReplaceState:function(e,t,n){var r=fr(e);r.replace=!0,r.queue=[t],null!=n&&br(n,"setState")},enqueueForceUpdate:function(e,t){null===fr(e).queue?Tr(e,"forceUpdate"):null!=t&&br(t,"setState")}};function jr(e,t){var i=t.state;if("function"==typeof t.componentWillMount){if(!0!==t.componentWillMount.__suppressDeprecationWarning){var s=Cn(e)||"Unknown";Sr[s]||(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];r("warn",e,n)}("componentWillMount has been renamed, and is not recommended for use. See https://reactjs.org/link/unsafe-component-lifecycles for details.\n\n* Move code from componentWillMount to componentDidMount (preferred in most cases) or the constructor.\n\nPlease update the following components: %s",s),Sr[s]=!0)}t.componentWillMount()}"function"==typeof t.UNSAFE_componentWillMount&&t.UNSAFE_componentWillMount(),i!==t.state&&(n("%s.componentWillMount(): Assigning directly to this.state is deprecated (except inside a component's constructor). Use setState instead.",Cn(e)||"Component"),Rr.enqueueReplaceState(t,t.state,null))}function Cr(e,t,r,i){!function(e,t,r){var i=Cn(t)||"Component";e.render||(t.prototype&&"function"==typeof t.prototype.render?n("%s(...): No `render` method found on the returned component instance: did you accidentally return an object from the constructor?",i):n("%s(...): No `render` method found on the returned component instance: you may have forgotten to define `render`.",i)),e.getInitialState&&!e.getInitialState.isReactClassApproved&&!e.state&&n("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?",i),e.getDefaultProps&&!e.getDefaultProps.isReactClassApproved&&n("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.",i),e.propTypes&&n("propTypes was defined as an instance property on %s. Use a static property to define propTypes instead.",i),e.contextType&&n("contextType was defined as an instance property on %s. Use a static property to define contextType instead.",i),e.contextTypes&&n("contextTypes was defined as an instance property on %s. Use a static property to define contextTypes instead.",i),t.contextType&&t.contextTypes&&!xr.has(t)&&(xr.add(t),n("%s declares both contextTypes and contextType static properties. The legacy contextTypes property will be ignored.",i)),"function"==typeof e.componentShouldUpdate&&n("%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.",i),t.prototype&&t.prototype.isPureReactComponent&&typeof e.shouldComponentUpdate<"u"&&n("%s has a method called shouldComponentUpdate(). shouldComponentUpdate should not be used when extending React.PureComponent. Please extend React.Component if shouldComponentUpdate is used.",Cn(t)||"A pure component"),"function"==typeof e.componentDidUnmount&&n("%s has a method called componentDidUnmount(). But there is no such lifecycle method. Did you mean componentWillUnmount()?",i),"function"==typeof e.componentDidReceiveProps&&n("%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().",i),"function"==typeof e.componentWillRecieveProps&&n("%s has a method called componentWillRecieveProps(). Did you mean componentWillReceiveProps()?",i),"function"==typeof e.UNSAFE_componentWillRecieveProps&&n("%s has a method called UNSAFE_componentWillRecieveProps(). Did you mean UNSAFE_componentWillReceiveProps()?",i);var s=e.props!==r;void 0!==e.props&&s&&n("%s(...): When calling super() in `%s`, make sure to pass up the same props that your component's constructor was passed.",i,i),e.defaultProps&&n("Setting defaultProps as an instance property on %s is not supported and will be ignored. Instead, define defaultProps as a static property on %s.",i,i),"function"==typeof e.getSnapshotBeforeUpdate&&"function"!=typeof e.componentDidUpdate&&!gr.has(t)&&(gr.add(t),n("%s: getSnapshotBeforeUpdate() should be used with componentDidUpdate(). This component defines getSnapshotBeforeUpdate() only.",Cn(t))),"function"==typeof e.getDerivedStateFromProps&&n("%s: getDerivedStateFromProps() is defined as an instance method and will be ignored. Instead, declare it as a static method.",i),"function"==typeof e.getDerivedStateFromError&&n("%s: getDerivedStateFromError() is defined as an instance method and will be ignored. Instead, declare it as a static method.",i),"function"==typeof t.getSnapshotBeforeUpdate&&n("%s: getSnapshotBeforeUpdate() is defined as a static method and will be ignored. Instead, declare it as an instance method.",i);var o=e.state;o&&("object"!=typeof o||be(o))&&n("%s.state: must be set to an object or null",i),"function"==typeof e.getChildContext&&"object"!=typeof t.childContextTypes&&n("%s.getChildContext(): childContextTypes must be defined in order to use getChildContext().",i)}(e,t,r);var s=void 0!==e.state?e.state:null;e.updater=Rr,e.props=r,e.state=s;var o={queue:[],replace:!1};!function(e,t){e._reactInternals=t}(e,o);var a=t.contextType;if(e.context="object"==typeof a&&null!==a?pr(a):i,e.state===r){var l=Cn(t)||"Component";_r.has(l)||(_r.add(l),n("%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.",l))}var u=t.getDerivedStateFromProps;"function"==typeof u&&(e.state=function(e,t,n,r,i){var s=n(i,r);return vr(t,s),null==s?r:cn({},r,s)}(0,t,u,s,r)),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount)&&(jr(t,e),function(e,t,n,r){if(null!==e.queue&&e.queue.length>0){var i=e.queue,s=e.replace;if(e.queue=null,e.replace=!1,s&&1===i.length)t.state=i[0];else{for(var o=s?i[0]:t.state,a=!0,l=s?1:0;l<i.length;l++){var u=i[l],c="function"==typeof u?u.call(t,o,n,r):u;null!=c&&(a?(a=!1,o=cn({},o,c)):cn(o,c))}t.state=o}}else e.queue=null}(o,e,r,i))}var Pr={id:1,overflow:""};function Ir(e){var t=e.overflow,n=e.id,r=n&~function(e){return 1<<Fr(e)-1}(n);return r.toString(32)+t}function Ar(e,t,n){var r=e.id,i=e.overflow,s=Fr(r)-1,o=r&~(1<<s),a=n+1,l=Fr(t)+s;if(l>30){var u=s-s%5,c=(o&(1<<u)-1).toString(32),d=o>>u,p=s-u;return{id:1<<Fr(t)+p|(a<<p|d),overflow:c+i}}return{id:1<<l|(a<<s|o),overflow:i}}function Fr(e){return 32-Nr(e)}var Nr=Math.clz32?Math.clz32:function(e){var t=e>>>0;return 0===t?32:31-(Or(t)/Mr|0)|0},Or=Math.log,Mr=Math.LN2;var Dr,zr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Lr=null,Br=null,Ur=null,$r=null,Hr=!1,Vr=!1,Wr=0,qr=null,Gr=0,Kr=!1;function Yr(){if(null===Lr)throw new 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://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.");return Kr&&n("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://reactjs.org/link/rules-of-hooks"),Lr}function Zr(){if(Gr>0)throw new Error("Rendered more hooks than during the previous render");return{memoizedState:null,queue:null,next:null}}function Xr(){return null===$r?null===Ur?(Hr=!1,Ur=$r=Zr()):(Hr=!0,$r=Ur):null===$r.next?(Hr=!1,$r=$r.next=Zr()):(Hr=!0,$r=$r.next),$r}function Jr(){return 0!==Wr}function Qr(){Kr=!1,Lr=null,Br=null,Vr=!1,Ur=null,Gr=0,qr=null,$r=null}function ei(e,t){return"function"==typeof t?t(e):t}function ti(e,t,n){if(e!==ei&&(Dr="useReducer"),Lr=Yr(),$r=Xr(),Hr){var r=$r.queue,i=r.dispatch;if(null!==qr){var s=qr.get(r);if(void 0!==s){qr.delete(r);var o=$r.memoizedState,a=s;do{var l=a.action;Kr=!0,o=e(o,l),Kr=!1,a=a.next}while(null!==a);return $r.memoizedState=o,[o,i]}}return[$r.memoizedState,i]}var u;Kr=!0,u=e===ei?"function"==typeof t?t():t:void 0!==n?n(t):t,Kr=!1,$r.memoizedState=u;var c=$r.queue={last:null,dispatch:null},d=c.dispatch=ri.bind(null,Lr,c);return[$r.memoizedState,d]}function ni(e,t){Lr=Yr();var r=void 0===t?null:t;if(null!==($r=Xr())){var i=$r.memoizedState;if(null!==i&&null!==r)if(function(e,t){if(null===t)return n("%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.",Dr),!1;e.length!==t.length&&n("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",Dr,"["+e.join(", ")+"]","["+t.join(", ")+"]");for(var r=0;r<t.length&&r<e.length;r++)if(!zr(e[r],t[r]))return!1;return!0}(r,i[1]))return i[0]}Kr=!0;var s=e();return Kr=!1,$r.memoizedState=[s,r],s}function ri(e,t,n){if(Gr>=25)throw new Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");if(e===Lr){Vr=!0;var r={action:n,next:null};null===qr&&(qr=new Map);var i=qr.get(t);if(void 0===i)qr.set(t,r);else{for(var s=i;null!==s.next;)s=s.next;s.next=r}}}function ii(){throw new Error("startTransition cannot be called during server rendering.")}function si(){}var oi={readContext:function(e){return Kr&&n("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()."),pr(e)},useContext:function(e){return Dr="useContext",Yr(),pr(e)},useMemo:ni,useReducer:ti,useRef:function(e){Lr=Yr();var t=($r=Xr()).memoizedState;if(null===t){var n={current:e};return Object.seal(n),$r.memoizedState=n,n}return t},useState:function(e){return Dr="useState",ti(ei,e)},useInsertionEffect:si,useLayoutEffect:function(e,t){Dr="useLayoutEffect",n("useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://reactjs.org/link/uselayouteffect-ssr for common fixes.")},useCallback:function(e,t){return ni((function(){return e}),t)},useImperativeHandle:si,useEffect:si,useDebugValue:si,useDeferredValue:function(e){return Yr(),e},useTransition:function(){return Yr(),[!1,ii]},useId:function(){var e=Ir(Br.treeContext),t=ai;if(null===t)throw new Error("Invalid hook call. Hooks can only be called inside of the body of a function component.");return function(e,t,n){var r=":"+e.idPrefix+"R"+t;return n>0&&(r+="H"+n.toString(32)),r+":"}(t,e,Wr++)},useMutableSource:function(e,t,n){return Yr(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw new Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");return n()}},ai=null;function li(e){ai=e}var ui=t.ReactCurrentDispatcher,ci=t.ReactDebugCurrentFrame;function di(e){return console.error(e),null}function pi(){}function fi(e,t,n,r,s,o,a,l){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var u={node:t,ping:function(){return function(e,t){var n=e.pingedTasks;n.push(t),1===n.length&&i((function(){return Yi(e)}))}(e,u)},blockedBoundary:n,blockedSegment:r,abortSet:s,legacyContext:o,context:a,treeContext:l,componentStack:null};return s.add(u),u}function mi(e,t,n,r,i,s){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:i,textEmbedded:s}}var gi=null;function hi(){return null===gi||null===gi.componentStack?"":function(e){try{var t="",n=e;do{switch(n.tag){case 0:t+=Un(n.type);break;case 1:t+=Gn(n.type);break;case 2:t+=qn(n.type)}n=n.parent}while(n);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}(gi.componentStack)}function yi(e,t){e.componentStack={tag:0,parent:e.componentStack,type:t}}function vi(e,t){e.componentStack={tag:1,parent:e.componentStack,type:t}}function bi(e){null===e.componentStack?n("Unexpectedly popped too many stack frames. This is a bug in React."):e.componentStack=e.componentStack.parent}var _i=null;function xi(e,t){var n;n="string"==typeof t?t:t&&"string"==typeof t.message?t.message:String(t);var r=_i||hi();_i=null,e.errorMessage=n,e.errorComponentStack=r}function ki(e,t){var n=e.onError(t);if(null!=n&&"string"!=typeof n)throw new Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof n+'" instead');return n}function wi(e,t){(0,e.onShellError)(t),(0,e.onFatalError)(t),null!==e.destination?(e.status=2,h(e.destination,t)):(e.status=1,e.fatalError=t)}function Si(e,t,n,r){yi(t,n);var i=t.blockedSegment,s=ut(i.chunks,n,r,e.responseState,i.formatContext);i.lastPushedText=!1;var o=i.formatContext;i.formatContext=function(e,t,n){switch(t){case"select":return je(1,null!=n.value?n.value:n.defaultValue);case"svg":return je(2,null);case"math":return je(3,null);case"foreignObject":return je(1,null);case"table":return je(4,null);case"thead":case"tbody":case"tfoot":return je(5,null);case"colgroup":return je(7,null);case"tr":return je(6,null)}return e.insertionMode>=4||0===e.insertionMode?je(1,null):e}(o,n,r),Hi(e,t,s),i.formatContext=o,function(e,t){switch(t){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:e.push(ct,m(t),dt)}}(i.chunks,n),i.lastPushedText=!1,bi(t)}function Ei(e,t,n,r,i){!function(e,t){Lr=t,Br=e,Kr=!1,Wr=0}(t,{});var s=n(r,i);return function(e,t,n,r){for(;Vr;)Vr=!1,Wr=0,Gr+=1,$r=null,n=e(t,r);return Qr(),n}(n,r,s,i)}function Ti(e,t,r,i,s){var o=r.render();r.props!==s&&(Ai||n("It looks like %s is reassigning its own `this.props` while rendering. This is not supported and can lead to confusing bugs.",Cn(i)||"a component"),Ai=!0);var a=i.childContextTypes;if(null!=a){var l=t.legacyContext,u=function(e,t,r,i){if("function"!=typeof e.getChildContext){var s=Cn(t)||"Unknown";return Yn[s]||(Yn[s]=!0,n("%s.childContextTypes is specified but there is no getChildContext() method on the instance. You can either define getChildContext() on %s or remove childContextTypes from it.",s,s)),r}var o=e.getChildContext();for(var a in o)if(!(a in i))throw new Error((Cn(t)||"Unknown")+'.getChildContext(): key "'+a+'" is not defined in childContextTypes.');return Qn(i,o,"child context",Cn(t)||"Unknown"),cn({},r,o)}(r,i,l,a);return t.legacyContext=u,Ui(e,t,o),void(t.legacyContext=l)}Ui(e,t,o)}function Ri(e,t,r,i){!function(e,t){e.componentStack={tag:2,parent:e.componentStack,type:t}}(t,r);var s=nr(r,t.legacyContext),o=function(e,t,r){var i=e.contextType;if("contextType"in e&&null!==i&&(void 0===i||i.$$typeof!==yn||void 0!==i._context)&&!kr.has(e)){kr.add(e);var s="";s=void 0===i?" 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 i?" However, it is set to a "+typeof i+".":i.$$typeof===hn?" Did you accidentally pass the Context.Provider instead?":void 0!==i._context?" Did you accidentally pass the Context.Consumer instead?":" However, it is set to an object with keys {"+Object.keys(i).join(", ")+"}.",n("%s defines an invalid contextType. contextType should point to the Context object returned by React.createContext().%s",Cn(e)||"Component",s)}var o=new e(t,"object"==typeof i&&null!==i?pr(i):r);if("function"==typeof e.getDerivedStateFromProps&&(null===o.state||void 0===o.state)){var a=Cn(e)||"Component";mr.has(a)||(mr.add(a),n("`%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.",a,null===o.state?"null":"undefined",a))}if("function"==typeof e.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate){var l=null,u=null,c=null;if("function"==typeof o.componentWillMount&&!0!==o.componentWillMount.__suppressDeprecationWarning?l="componentWillMount":"function"==typeof o.UNSAFE_componentWillMount&&(l="UNSAFE_componentWillMount"),"function"==typeof o.componentWillReceiveProps&&!0!==o.componentWillReceiveProps.__suppressDeprecationWarning?u="componentWillReceiveProps":"function"==typeof o.UNSAFE_componentWillReceiveProps&&(u="UNSAFE_componentWillReceiveProps"),"function"==typeof o.componentWillUpdate&&!0!==o.componentWillUpdate.__suppressDeprecationWarning?c="componentWillUpdate":"function"==typeof o.UNSAFE_componentWillUpdate&&(c="UNSAFE_componentWillUpdate"),null!==l||null!==u||null!==c){var d=Cn(e)||"Component",p="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";hr.has(d)||(hr.add(d),n("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://reactjs.org/link/unsafe-component-lifecycles",d,p,null!==l?"\n  "+l:"",null!==u?"\n  "+u:"",null!==c?"\n  "+c:""))}}return o}(r,i,s);Cr(o,r,i,s),Ti(e,t,o,r,i),bi(t)}var ji={},Ci={},Pi={},Ii={},Ai=!1,Fi={},Ni=!1,Oi=!1,Mi=!1;function Di(e,t,r,i){var s;if(s=nr(r,t.legacyContext),vi(t,r),r.prototype&&"function"==typeof r.prototype.render){var o=Cn(r)||"Unknown";ji[o]||(n("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.",o,o),ji[o]=!0)}var a=Ei(0,t,r,i,s),l=Jr();if("object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){var u=Cn(r)||"Unknown";Ci[u]||(n("The <%s /> component appears to be a function component that returns a class instance. Change %s to a class that extends React.Component instead. If you can't use a class try assigning the prototype on the function as a workaround. `%s.prototype = React.Component.prototype`. Don't use an arrow function since it cannot be called with `new` by React.",u,u,u),Ci[u]=!0)}if("object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){var c=Cn(r)||"Unknown";Ci[c]||(n("The <%s /> component appears to be a function component that returns a class instance. Change %s to a class that extends React.Component instead. If you can't use a class try assigning the prototype on the function as a workaround. `%s.prototype = React.Component.prototype`. Don't use an arrow function since it cannot be called with `new` by React.",c,c,c),Ci[c]=!0),Cr(a,r,i,s),Ti(e,t,a,r,i)}else if(function(e){if(e&&e.childContextTypes&&n("%s(...): childContextTypes cannot be defined on a function component.",e.displayName||e.name||"Component"),void 0!==e.defaultProps){var t=Cn(e)||"Unknown";Fi[t]||(n("%s: Support for defaultProps will be removed from function components in a future major release. Use JavaScript default parameters instead.",t),Fi[t]=!0)}if("function"==typeof e.getDerivedStateFromProps){var r=Cn(e)||"Unknown";Ii[r]||(n("%s: Function components do not support getDerivedStateFromProps.",r),Ii[r]=!0)}if("object"==typeof e.contextType&&null!==e.contextType){var i=Cn(e)||"Unknown";Pi[i]||(n("%s: Function components do not support contextType.",i),Pi[i]=!0)}}(r),l){var d=t.treeContext;t.treeContext=Ar(d,1,0);try{Ui(e,t,a)}finally{t.treeContext=d}}else Ui(e,t,a);bi(t)}function zi(e,t){if(e&&e.defaultProps){var n=cn({},t),r=e.defaultProps;for(var i in r)void 0===n[i]&&(n[i]=r[i]);return n}return t}function Li(e,t,r,i){var s,o=r._context,a=i.value,l=i.children;s=t.context,t.context=function(e,t){var r;r=e._currentValue,e._currentValue=t,void 0!==e._currentRenderer&&null!==e._currentRenderer&&e._currentRenderer!==er&&n("Detected multiple renderers concurrently rendering the same context provider. This is currently unsupported."),e._currentRenderer=er;var i={parent:rr,depth:null===rr?0:rr.depth+1,context:e,parentValue:r,value:t};return rr=i,i}(o,a),Ui(e,t,l),t.context=function(e){var t=rr;if(null===t)throw new Error("Tried to pop a Context at the root of the app. This is a bug in React.");t.context!==e&&n("The parent context is not the expected context. This is probably a bug in React.");var r=t.parentValue;return t.context._currentValue=r===Tn?t.context._defaultValue:r,void 0!==e._currentRenderer&&null!==e._currentRenderer&&e._currentRenderer!==er&&n("Detected multiple renderers concurrently rendering the same context provider. This is currently unsupported."),e._currentRenderer=er,rr=t.parent}(o),s!==t.context&&n("Popping the context provider did not return back to the original snapshot. This is a bug in React.")}function Bi(e,t,r,i,s){if("function"==typeof r)return function(e){return e.prototype&&e.prototype.isReactComponent}(r)?void Ri(e,t,r,i):void Di(e,t,r,i);if("string"!=typeof r){switch(r){case En:case Sn:case mn:case gn:case fn:return void Ui(e,t,i.children);case _n:return yi(t,"SuspenseList"),Ui(e,t,i.children),void bi(t);case wn:throw new Error("ReactDOMServer does not yet support scope components.");case bn:return void function(e,t,n){yi(t,"Suspense");var r=t.blockedBoundary,i=t.blockedSegment,s=n.fallback,o=n.children,a=new Set,l=function(e,t){return{id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:t,errorDigest:null}}(0,a),u=mi(0,i.chunks.length,l,i.formatContext,!1,!1);i.children.push(u),i.lastPushedText=!1;var c=mi(0,0,null,i.formatContext,!1,!1);c.parentFlushed=!0,t.blockedBoundary=l,t.blockedSegment=c;try{if(Hi(e,t,o),Ae(c.chunks,e.responseState,c.lastPushedText,c.textEmbedded),c.status=1,qi(l,c),0===l.pendingTasks)return void bi(t)}catch(t){c.status=4,l.forceClientRender=!0,l.errorDigest=ki(e,t),xi(l,t)}finally{t.blockedBoundary=r,t.blockedSegment=i}var d=fi(e,s,r,u,a,t.legacyContext,t.context,t.treeContext);d.componentStack=t.componentStack,e.pingedTasks.push(d),bi(t)}(e,t,i)}if("object"==typeof r&&null!==r)switch(r.$$typeof){case vn:return void function(e,t,n,r,i){vi(t,n.render);var s=Ei(0,t,n.render,r,i);if(Jr()){var o=t.treeContext;t.treeContext=Ar(o,1,0);try{Ui(e,t,s)}finally{t.treeContext=o}}else Ui(e,t,s);bi(t)}(e,t,r,i,s);case xn:return void function(e,t,n,r,i){var s=n.type;Bi(e,t,s,zi(s,r),i)}(e,t,r,i,s);case hn:return void Li(e,t,r,i);case yn:return void function(e,t,r,i){void 0===r._context?r!==r.Consumer&&(Mi||(Mi=!0,n("Rendering <Context> directly is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?"))):r=r._context;var s=i.children;"function"!=typeof s&&n("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."),Ui(e,t,s(pr(r)))}(e,t,r,i);case kn:return void function(e,t,n,r,i){yi(t,"Lazy");var s=n._payload,o=(0,n._init)(s);Bi(e,t,o,zi(o,r),i),bi(t)}(e,t,r,i)}var o="";throw(void 0===r||"object"==typeof r&&null!==r&&0===Object.keys(r).length)&&(o+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."),new Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+(null==r?r:typeof r)+"."+o)}Si(e,t,r,i)}function Ui(e,t,r){try{return function(e,t,r){if(t.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case dn:var i=r;return void Bi(e,t,i.type,i.props,i.ref);case pn:throw new Error("Portals are not currently supported by the server renderer. Render them conditionally so that they only appear on the client render.");case kn:var s,o=r,a=o._payload,l=o._init;try{s=l(a)}catch(e){throw"object"==typeof e&&null!==e&&"function"==typeof e.then&&yi(t,"Lazy"),e}return void Ui(e,t,s)}if(be(r))return void $i(e,t,r);var u=function(e){if(null===e||"object"!=typeof e)return null;var t=Rn&&e[Rn]||e["@@iterator"];return"function"==typeof t?t:null}(r);if(u){!function(e,t){"function"==typeof Symbol&&"Generator"===e[Symbol.toStringTag]&&(Ni||n("Using Generators 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. Keep in mind you might need to polyfill these features for older browsers."),Ni=!0),e.entries===t&&(Oi||n("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),Oi=!0)}(r,u);var c=u.call(r);if(c){var d=c.next();if(!d.done){var p=[];do{p.push(d.value),d=c.next()}while(!d.done);return void $i(e,t,p)}return}}var f=Object.prototype.toString.call(r);throw new Error("Objects are not valid as a React child (found: "+("[object Object]"===f?"object with keys {"+Object.keys(r).join(", ")+"}":f)+"). If you meant to render a collection of children, use an array instead.")}if("string"==typeof r){var m=t.blockedSegment;return void(m.lastPushedText=Ie(t.blockedSegment.chunks,r,e.responseState,m.lastPushedText))}if("number"==typeof r){var g=t.blockedSegment;return void(g.lastPushedText=Ie(t.blockedSegment.chunks,""+r,e.responseState,g.lastPushedText))}"function"==typeof r&&n("Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it.")}(e,t,r)}catch(e){throw"object"==typeof e&&null!==e&&"function"==typeof e.then||(_i=null!==_i?_i:hi()),e}}function $i(e,t,n){for(var r=n.length,i=0;i<r;i++){var s=t.treeContext;t.treeContext=Ar(s,r,i);try{Hi(e,t,n[i])}finally{t.treeContext=s}}}function Hi(e,t,n){var r,i=t.blockedSegment.formatContext,s=t.legacyContext,o=t.context;r=t.componentStack;try{return Ui(e,t,n)}catch(n){if(Qr(),"object"==typeof n&&null!==n&&"function"==typeof n.then)return function(e,t,n){var r=t.blockedSegment,i=mi(0,r.chunks.length,null,r.formatContext,r.lastPushedText,!0);r.children.push(i),r.lastPushedText=!1;var s=fi(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext);null!==t.componentStack&&(s.componentStack=t.componentStack.parent);var o=s.ping;n.then(o,o)}(e,t,n),t.blockedSegment.formatContext=i,t.legacyContext=s,t.context=o,dr(o),void(t.componentStack=r);throw t.blockedSegment.formatContext=i,t.legacyContext=s,t.context=o,dr(o),t.componentStack=r,n}}function Vi(e){var t=e.blockedBoundary,n=e.blockedSegment;n.status=3,Gi(this,t,n)}function Wi(e,t,n){var r=e.blockedBoundary;if(e.blockedSegment.status=3,null===r)t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&p(t.destination));else{if(r.pendingTasks--,!r.forceClientRender){r.forceClientRender=!0;var i=void 0===n?new Error("The render was aborted by the server without a reason."):n;r.errorDigest=t.onError(i);var s="The server did not finish this Suspense boundary: ";i=i&&"string"==typeof i.message?s+i.message:s+String(i);var o=gi;gi=e;try{xi(r,i)}finally{gi=o}r.parentFlushed&&t.clientRenderedBoundaries.push(r)}if(r.fallbackAbortableTasks.forEach((function(e){return Wi(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks)(0,t.onAllReady)()}}function qi(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&qi(e,n)}else{e.completedSegments.push(t)}}function Gi(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw new Error("There can only be one root segment. This is a bug in React.");e.completedRootSegment=n}if(e.pendingRootTasks--,0===e.pendingRootTasks)e.onShellError=pi,(0,e.onShellReady)()}else if(t.pendingTasks--,!t.forceClientRender)if(0===t.pendingTasks)n.parentFlushed&&1===n.status&&qi(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Vi,e),t.fallbackAbortableTasks.clear();else if(n.parentFlushed&&1===n.status){qi(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)}(e.allPendingTasks--,0===e.allPendingTasks)&&(0,e.onAllReady)()}function Ki(e,t){var n=t.blockedSegment;if(0===n.status){dr(t.context);var r;r=gi,gi=t;try{Ui(e,t,t.node),Ae(n.chunks,e.responseState,n.lastPushedText,n.textEmbedded),t.abortSet.delete(t),n.status=1,Gi(e,t.blockedBoundary,n)}catch(r){if(Qr(),"object"==typeof r&&null!==r&&"function"==typeof r.then){var i=t.ping;r.then(i,i)}else t.abortSet.delete(t),n.status=4,function(e,t,n,r){var i=ki(e,r);null===t?wi(e,r):(t.pendingTasks--,t.forceClientRender||(t.forceClientRender=!0,t.errorDigest=i,xi(t,r),t.parentFlushed&&e.clientRenderedBoundaries.push(t))),e.allPendingTasks--,0===e.allPendingTasks&&(0,e.onAllReady)()}(e,t.blockedBoundary,0,r)}finally{gi=r}}}function Yi(e){if(2!==e.status){var t,n=rr,r=ui.current;ui.current=oi,t=ci.getCurrentStack,ci.getCurrentStack=hi;var i=ai;li(e.responseState);try{var s,o=e.pingedTasks;for(s=0;s<o.length;s++){Ki(e,o[s])}o.splice(0,s),null!==e.destination&&rs(e,e.destination)}catch(t){ki(e,t),wi(e,t)}finally{li(i),ui.current=r,ci.getCurrentStack=t,r===oi&&dr(n)}}}function Zi(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,function(e,t,n){return u(e,pt),u(e,t.placeholderPrefix),u(e,m(n.toString(16))),c(e,ft)}(t,e.responseState,r);case 1:n.status=2;for(var i=!0,s=n.chunks,o=0,a=n.children,l=0;l<a.length;l++){for(var d=a[l];o<d.index;o++)u(t,s[o]);i=Xi(e,t,d)}for(;o<s.length-1;o++)u(t,s[o]);return o<s.length&&(i=c(t,s[o])),i;default:throw new Error("Aborted, errored or already flushed boundaries should not be flushed again. This is a bug in React.")}}function Xi(e,t,n){var r=n.boundary;if(null===r)return Zi(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return function(e,t,n,r,i){c(e,yt),u(e,bt),n&&(u(e,xt),u(e,m(fe(n))),u(e,_t)),r&&(u(e,kt),u(e,m(fe(r))),u(e,_t)),i&&(u(e,wt),u(e,m(fe(i))),u(e,_t)),c(e,St)}(t,e.responseState,r.errorDigest,r.errorMessage,r.errorComponentStack),Zi(e,t,n),function(e){return c(e,vt)}(t,e.responseState);if(r.pendingTasks>0){r.rootSegmentID=e.nextSegmentId++,r.completedSegments.length>0&&e.partialBoundaries.push(r);var i=r.id=function(e){var t=e.nextSuspenseID++;return g(e.boundaryPrefix+t.toString(16))}(e.responseState);return Et(t,e.responseState,i),Zi(e,t,n),Tt(t,e.responseState)}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),Et(t,e.responseState,r.id),Zi(e,t,n),Tt(t,e.responseState);!function(e){c(e,mt)}(t,e.responseState);var s=r.completedSegments;if(1!==s.length)throw new Error("A previously unvisited boundary must have exactly one root segment. This is a bug in React.");return Xi(e,t,s[0]),function(e){return c(e,vt)}(t,e.responseState)}function Ji(e,t,n){return function(e,t,n,r,i,s){if(u(e,t.startInlineScript),t.sentClientRenderFunction?u(e,rn):(t.sentClientRenderFunction=!0,u(e,nn)),null===n)throw new Error("An ID must have been assigned before we can complete the boundary.");return u(e,n),u(e,sn),(r||i||s)&&(u(e,an),u(e,m(un(r||"")))),(i||s)&&(u(e,an),u(e,m(un(i||"")))),s&&(u(e,an),u(e,m(un(s)))),c(e,on)}(t,e.responseState,n.id,n.errorDigest,n.errorMessage,n.errorComponentStack)}function Qi(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return u(e,Rt),u(e,t.segmentPrefix),u(e,m(r.toString(16))),c(e,jt);case 2:return u(e,Pt),u(e,t.segmentPrefix),u(e,m(r.toString(16))),c(e,It);case 3:return u(e,Ft),u(e,t.segmentPrefix),u(e,m(r.toString(16))),c(e,Nt);case 4:return u(e,Mt),u(e,t.segmentPrefix),u(e,m(r.toString(16))),c(e,Dt);case 5:return u(e,Lt),u(e,t.segmentPrefix),u(e,m(r.toString(16))),c(e,Bt);case 6:return u(e,$t),u(e,t.segmentPrefix),u(e,m(r.toString(16))),c(e,Ht);case 7:return u(e,Wt),u(e,t.segmentPrefix),u(e,m(r.toString(16))),c(e,qt);default:throw new Error("Unknown insertion mode. This is a bug in React.")}}(t,e.responseState,n.formatContext,n.id),Xi(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return c(e,Ct);case 2:return c(e,At);case 3:return c(e,Ot);case 4:return c(e,zt);case 5:return c(e,Ut);case 6:return c(e,Vt);case 7:return c(e,Gt);default:throw new Error("Unknown insertion mode. This is a bug in React.")}}(t,n.formatContext)}function es(e,t,n){for(var r=n.completedSegments,i=0;i<r.length;i++){ns(e,t,n,r[i])}return r.length=0,function(e,t,n,r){if(u(e,t.startInlineScript),t.sentCompleteBoundaryFunction?u(e,Qt):(t.sentCompleteBoundaryFunction=!0,u(e,Jt)),null===n)throw new Error("An ID must have been assigned before we can complete the boundary.");var i=m(r.toString(16));return u(e,n),u(e,en),u(e,t.segmentPrefix),u(e,i),c(e,tn)}(t,e.responseState,n.id,n.rootSegmentID)}function ts(e,t,n){for(var r=n.completedSegments,i=0;i<r.length;i++){if(!ns(e,t,n,r[i]))return i++,r.splice(0,i),!1}return r.splice(0,i),!0}function ns(e,t,n,r){if(2===r.status)return!0;var i=r.id;if(-1===i){if(-1===(r.id=n.rootSegmentID))throw new Error("A root segment ID must have been assigned by now. This is a bug in React.");return Qi(e,t,r)}return Qi(e,t,r),function(e,t,n){u(e,t.startInlineScript),t.sentCompleteSegmentFunction?u(e,Yt):(t.sentCompleteSegmentFunction=!0,u(e,Kt)),u(e,t.segmentPrefix);var r=m(n.toString(16));return u(e,r),u(e,Zt),u(e,t.placeholderPrefix),u(e,r),c(e,Xt)}(t,e.responseState,i)}function rs(e,t){l();try{var r=e.completedRootSegment;null!==r&&0===e.pendingRootTasks&&(Xi(e,t,r),e.completedRootSegment=null,function(e,t){for(var n=t.bootstrapChunks,r=0;r<n.length-1;r++)u(e,n[r]);!(r<n.length)||c(e,n[r])}(t,e.responseState));var i,s=e.clientRenderedBoundaries;for(i=0;i<s.length;i++){Ji(e,t,s[i])}s.splice(0,i);var o=e.completedBoundaries;for(i=0;i<o.length;i++){es(e,t,o[i])}o.splice(0,i),d(t),l();var a=e.partialBoundaries;for(i=0;i<a.length;i++){if(!ts(e,t,a[i]))return e.destination=null,i++,void a.splice(0,i)}a.splice(0,i);var f=e.completedBoundaries;for(i=0;i<f.length;i++){es(e,t,f[i])}f.splice(0,i)}finally{d(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&(0!==e.abortableTasks.size&&n("There was still abortable task at the root when we closed. This is a bug in React."),p(t))}}function is(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Wi(n,e,t)})),n.clear(),null!==e.destination&&rs(e,e.destination)}catch(t){ki(e,t),wi(e,t)}}reactDomServer_browser_development.renderToReadableStream=function(e,t){return new Promise((function(n,r){var s,o,a=new Promise((function(e,t){o=e,s=t}));var l=function(e,t,n,r,i,s,o,a,l){var u=[],c=new Set,d={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===i?di:i,onAllReady:void 0===s?pi:s,onShellReady:void 0===o?pi:o,onShellError:void 0===a?pi:a,onFatalError:void 0===l?pi:l},p=mi(0,0,null,n,!1,!1);p.parentFlushed=!0;var f=fi(d,e,null,p,c,tr,null,Pr);return u.push(f),d}(e,Re(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return je("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,o,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){!function(e,t){if(1===e.status)return e.status=2,void h(t,e.fatalError);if(2!==e.status&&null===e.destination){e.destination=t;try{rs(e,t)}catch(t){ki(e,t),wi(e,t)}}}(l,e)},cancel:function(e){is(l)}},{highWaterMark:0});e.allReady=a,n(e)}),(function(e){a.catch((function(){})),r(e)}),s);if(t&&t.signal){var u=t.signal,c=function(){is(l,u.reason),u.removeEventListener("abort",c)};u.addEventListener("abort",c)}!function(e){i((function(){return Yi(e)}))}(l)}))},reactDomServer_browser_development.version="18.3.1"}()),reactDomServer_browser_development}"production"===process.env.NODE_ENV?(l=requireReactDomServerLegacy_browser_production_min(),s=requireReactDomServer_browser_production_min()):(l=requireReactDomServerLegacy_browser_development(),s=requireReactDomServer_browser_development()),server_browser.version=l.version,server_browser.renderToString=l.renderToString,server_browser.renderToStaticMarkup=l.renderToStaticMarkup,server_browser.renderToNodeStream=l.renderToNodeStream,server_browser.renderToStaticNodeStream=l.renderToStaticNodeStream,server_browser.renderToReadableStream=s.renderToReadableStream;const ComponentWrapper=(e,t,{locale:n="en"})=>server_browser.renderToStaticMarkup(jsxRuntimeExports.jsx(IntlProvider,{locale:n,children:jsxRuntimeExports.jsx(e,{...t})})),ButtonLink=(e,t={})=>ComponentWrapper(ButtonLink$1,e,t),ButtonSocial=(e,t={})=>ComponentWrapper(ButtonSocial$1,e,t),Button=(e,t={})=>ComponentWrapper(Button$1,e,t),Card=(e,t={})=>ComponentWrapper(Card$1,e,t),CardGradient=(e,t={})=>ComponentWrapper(CardGradient$1,e,t),Checkbox=(e,t={})=>ComponentWrapper(Checkbox$1,e,t),Divider=(e,t={})=>ComponentWrapper(Divider$1,e,t),Typography=(e,t={})=>ComponentWrapper(Typography$1,e,t),ThemeProvider=(e,t={})=>ComponentWrapper(ThemeProvider$1,e,t),InputField=(e,t={})=>ComponentWrapper(InputField$1,e,t),Message=(e,t={})=>ComponentWrapper(Message$1,e,t),UserAuthCard=(e,t={})=>ComponentWrapper(UserAuthCard$1,e,t),UserAuthForm=(e,t={})=>ComponentWrapper(UserAuthForm$1,e,t),UserSettingsCard=(e,t={})=>ComponentWrapper(UserSettingsCard$1,e,t),UserSettingsScreen=(e,t,n={})=>({Nav:ComponentWrapper(UserSettingsScreen$1.Nav,{...e,...t},n),Body:ComponentWrapper(UserSettingsScreen$1.Body,e,n)}),UserErrorCard=(e,t={})=>ComponentWrapper(UserErrorCard$1,e,t),NodeMessages=(e,t={})=>ComponentWrapper(NodeMessages$1,e,t),MenuLink=(e,t={})=>ComponentWrapper(MenuLink$1,e,t),Nav=(e,t={})=>ComponentWrapper(Nav$1,e,t),CodeBox=(e,t={})=>ComponentWrapper(CodeBox$1,e,t),ProfileSettingsSection=(e,t={})=>ComponentWrapper(ProfileSettingsSection$1,e,t),PasswordSettingsSection=(e,t={})=>ComponentWrapper(PasswordSettingsSection$1,e,t),WebAuthnSettingsSection=(e,t={})=>ComponentWrapper(WebAuthnSettingsSection$1,e,t),PasskeySettingsSection=(e,t={})=>ComponentWrapper(PasskeySettingsSection$1,e,t),OIDCSettingsSection=(e,t={})=>ComponentWrapper(OIDCSettingsSection$1,e,t),TOTPSettingsSection=(e,t={})=>ComponentWrapper(TOTPSettingsSection$1,e,t),LookupSecretSettingsSection=(e,t={})=>ComponentWrapper(LookupSecretSettingsSection$1,e,t),UserConsentCard=(e,t={})=>ComponentWrapper(UserConsentCard$1,e,t),UserLogoutCard=(e,t={})=>ComponentWrapper(UserLogoutCard$1,e,t);var lodash={exports:{}};
/**
 * @license
 * Lodash <https://lodash.com/>
 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
 * Released under MIT license <https://lodash.com/license>
 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
 */lodash.exports,function(e,t){(function(){var n,r="Expected a function",i="__lodash_hash_undefined__",s="__lodash_placeholder__",o=16,a=32,l=64,u=128,c=256,d=1/0,p=9007199254740991,f=NaN,m=4294967295,g=m-1,h=m>>>1,y=[["ary",u],["bind",1],["bindKey",2],["curry",8],["curryRight",o],["flip",512],["partial",a],["partialRight",l],["rearg",c]],v="[object Arguments]",b="[object Array]",_="[object Boolean]",x="[object Date]",k="[object Error]",w="[object Function]",S="[object GeneratorFunction]",E="[object Map]",T="[object Number]",R="[object Object]",j="[object Promise]",C="[object RegExp]",P="[object Set]",I="[object String]",A="[object Symbol]",F="[object WeakMap]",N="[object ArrayBuffer]",O="[object DataView]",M="[object Float32Array]",D="[object Float64Array]",z="[object Int8Array]",L="[object Int16Array]",B="[object Int32Array]",U="[object Uint8Array]",$="[object Uint8ClampedArray]",H="[object Uint16Array]",V="[object Uint32Array]",W=/\b__p \+= '';/g,q=/\b(__p \+=) '' \+/g,G=/(__e\(.*?\)|\b__t\)) \+\n'';/g,K=/&(?:amp|lt|gt|quot|#39);/g,Y=/[&<>"']/g,Z=RegExp(K.source),X=RegExp(Y.source),J=/<%-([\s\S]+?)%>/g,Q=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ne=/^\w*$/,re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ie=/[\\^$.*+?()[\]{}|]/g,se=RegExp(ie.source),oe=/^\s+/,ae=/\s/,le=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ue=/\{\n\/\* \[wrapped with (.+)\] \*/,ce=/,? & /,de=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,pe=/[()=,{}\[\]\/\s]/,fe=/\\(\\)?/g,me=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ge=/\w*$/,he=/^[-+]0x[0-9a-f]+$/i,ye=/^0b[01]+$/i,ve=/^\[object .+?Constructor\]$/,be=/^0o[0-7]+$/i,_e=/^(?:0|[1-9]\d*)$/,xe=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ke=/($^)/,we=/['\n\r\u2028\u2029\\]/g,Se="\\ud800-\\udfff",Ee="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Te="\\u2700-\\u27bf",Re="a-z\\xdf-\\xf6\\xf8-\\xff",je="A-Z\\xc0-\\xd6\\xd8-\\xde",Ce="\\ufe0e\\ufe0f",Pe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ie="['’]",Ae="["+Se+"]",Fe="["+Pe+"]",Ne="["+Ee+"]",Oe="\\d+",Me="["+Te+"]",De="["+Re+"]",ze="[^"+Se+Pe+Oe+Te+Re+je+"]",Le="\\ud83c[\\udffb-\\udfff]",Be="[^"+Se+"]",Ue="(?:\\ud83c[\\udde6-\\uddff]){2}",$e="[\\ud800-\\udbff][\\udc00-\\udfff]",He="["+je+"]",Ve="\\u200d",We="(?:"+De+"|"+ze+")",qe="(?:"+He+"|"+ze+")",Ge="(?:['’](?:d|ll|m|re|s|t|ve))?",Ke="(?:['’](?:D|LL|M|RE|S|T|VE))?",Ye="(?:"+Ne+"|"+Le+")"+"?",Ze="["+Ce+"]?",Xe=Ze+Ye+("(?:"+Ve+"(?:"+[Be,Ue,$e].join("|")+")"+Ze+Ye+")*"),Je="(?:"+[Me,Ue,$e].join("|")+")"+Xe,Qe="(?:"+[Be+Ne+"?",Ne,Ue,$e,Ae].join("|")+")",et=RegExp(Ie,"g"),tt=RegExp(Ne,"g"),nt=RegExp(Le+"(?="+Le+")|"+Qe+Xe,"g"),rt=RegExp([He+"?"+De+"+"+Ge+"(?="+[Fe,He,"$"].join("|")+")",qe+"+"+Ke+"(?="+[Fe,He+We,"$"].join("|")+")",He+"?"+We+"+"+Ge,He+"+"+Ke,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Oe,Je].join("|"),"g"),it=RegExp("["+Ve+Se+Ee+Ce+"]"),st=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ot=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],at=-1,lt={};lt[M]=lt[D]=lt[z]=lt[L]=lt[B]=lt[U]=lt[$]=lt[H]=lt[V]=!0,lt[v]=lt[b]=lt[N]=lt[_]=lt[O]=lt[x]=lt[k]=lt[w]=lt[E]=lt[T]=lt[R]=lt[C]=lt[P]=lt[I]=lt[F]=!1;var ut={};ut[v]=ut[b]=ut[N]=ut[O]=ut[_]=ut[x]=ut[M]=ut[D]=ut[z]=ut[L]=ut[B]=ut[E]=ut[T]=ut[R]=ut[C]=ut[P]=ut[I]=ut[A]=ut[U]=ut[$]=ut[H]=ut[V]=!0,ut[k]=ut[w]=ut[F]=!1;var ct={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},dt=parseFloat,pt=parseInt,ft="object"==typeof commonjsGlobal&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,mt="object"==typeof self&&self&&self.Object===Object&&self,gt=ft||mt||Function("return this")(),ht=t&&!t.nodeType&&t,yt=ht&&e&&!e.nodeType&&e,vt=yt&&yt.exports===ht,bt=vt&&ft.process,_t=function(){try{return yt&&yt.require&&yt.require("util").types||bt&&bt.binding&&bt.binding("util")}catch{}}(),xt=_t&&_t.isArrayBuffer,kt=_t&&_t.isDate,wt=_t&&_t.isMap,St=_t&&_t.isRegExp,Et=_t&&_t.isSet,Tt=_t&&_t.isTypedArray;function Rt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function jt(e,t,n,r){for(var i=-1,s=null==e?0:e.length;++i<s;){var o=e[i];t(r,o,n(o),e)}return r}function Ct(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function Pt(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function It(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function At(e,t){for(var n=-1,r=null==e?0:e.length,i=0,s=[];++n<r;){var o=e[n];t(o,n,e)&&(s[i++]=o)}return s}function Ft(e,t){return!!(null==e?0:e.length)&&Ht(e,t,0)>-1}function Nt(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}function Ot(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}function Mt(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}function Dt(e,t,n,r){var i=-1,s=null==e?0:e.length;for(r&&s&&(n=e[++i]);++i<s;)n=t(n,e[i],i,e);return n}function zt(e,t,n,r){var i=null==e?0:e.length;for(r&&i&&(n=e[--i]);i--;)n=t(n,e[i],i,e);return n}function Lt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var Bt=Gt("length");function Ut(e,t,n){var r;return n(e,(function(e,n,i){if(t(e,n,i))return r=n,!1})),r}function $t(e,t,n,r){for(var i=e.length,s=n+(r?1:-1);r?s--:++s<i;)if(t(e[s],s,e))return s;return-1}function Ht(e,t,n){return t==t?function(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return-1}(e,t,n):$t(e,Wt,n)}function Vt(e,t,n,r){for(var i=n-1,s=e.length;++i<s;)if(r(e[i],t))return i;return-1}function Wt(e){return e!=e}function qt(e,t){var n=null==e?0:e.length;return n?Zt(e,t)/n:f}function Gt(e){return function(t){return null==t?n:t[e]}}function Kt(e){return function(t){return null==e?n:e[t]}}function Yt(e,t,n,r,i){return i(e,(function(e,i,s){n=r?(r=!1,e):t(n,e,i,s)})),n}function Zt(e,t){for(var r,i=-1,s=e.length;++i<s;){var o=t(e[i]);o!==n&&(r=r===n?o:r+o)}return r}function Xt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Jt(e){return e&&e.slice(0,gn(e)+1).replace(oe,"")}function Qt(e){return function(t){return e(t)}}function en(e,t){return Ot(t,(function(t){return e[t]}))}function tn(e,t){return e.has(t)}function nn(e,t){for(var n=-1,r=e.length;++n<r&&Ht(t,e[n],0)>-1;);return n}function rn(e,t){for(var n=e.length;n--&&Ht(t,e[n],0)>-1;);return n}var sn=Kt({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","Ĳ":"IJ","ĳ":"ij","Œ":"Oe","œ":"oe","ŉ":"'n","ſ":"s"}),on=Kt({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function an(e){return"\\"+ct[e]}function ln(e){return it.test(e)}function un(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function cn(e,t){return function(n){return e(t(n))}}function dn(e,t){for(var n=-1,r=e.length,i=0,o=[];++n<r;){var a=e[n];(a===t||a===s)&&(e[n]=s,o[i++]=n)}return o}function pn(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function fn(e){return ln(e)?function(e){for(var t=nt.lastIndex=0;nt.test(e);)++t;return t}(e):Bt(e)}function mn(e){return ln(e)?function(e){return e.match(nt)||[]}(e):function(e){return e.split("")}(e)}function gn(e){for(var t=e.length;t--&&ae.test(e.charAt(t)););return t}var hn=Kt({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var yn=function e(t){var ae,Se=(t=null==t?gt:yn.defaults(gt.Object(),t,yn.pick(gt,ot))).Array,Ee=t.Date,Te=t.Error,Re=t.Function,je=t.Math,Ce=t.Object,Pe=t.RegExp,Ie=t.String,Ae=t.TypeError,Fe=Se.prototype,Ne=Re.prototype,Oe=Ce.prototype,Me=t["__core-js_shared__"],De=Ne.toString,ze=Oe.hasOwnProperty,Le=0,Be=(ae=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||""))?"Symbol(src)_1."+ae:"",Ue=Oe.toString,$e=De.call(Ce),He=gt._,Ve=Pe("^"+De.call(ze).replace(ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),We=vt?t.Buffer:n,qe=t.Symbol,Ge=t.Uint8Array,Ke=We?We.allocUnsafe:n,Ye=cn(Ce.getPrototypeOf,Ce),Ze=Ce.create,Xe=Oe.propertyIsEnumerable,Je=Fe.splice,Qe=qe?qe.isConcatSpreadable:n,nt=qe?qe.iterator:n,it=qe?qe.toStringTag:n,ct=function(){try{var e=fs(Ce,"defineProperty");return e({},"",{}),e}catch{}}(),ft=t.clearTimeout!==gt.clearTimeout&&t.clearTimeout,mt=Ee&&Ee.now!==gt.Date.now&&Ee.now,ht=t.setTimeout!==gt.setTimeout&&t.setTimeout,yt=je.ceil,bt=je.floor,_t=Ce.getOwnPropertySymbols,Bt=We?We.isBuffer:n,Kt=t.isFinite,vn=Fe.join,bn=cn(Ce.keys,Ce),_n=je.max,xn=je.min,kn=Ee.now,wn=t.parseInt,Sn=je.random,En=Fe.reverse,Tn=fs(t,"DataView"),Rn=fs(t,"Map"),jn=fs(t,"Promise"),Cn=fs(t,"Set"),Pn=fs(t,"WeakMap"),In=fs(Ce,"create"),An=Pn&&new Pn,Fn={},Nn=Ls(Tn),On=Ls(Rn),Mn=Ls(jn),Dn=Ls(Cn),zn=Ls(Pn),Ln=qe?qe.prototype:n,Bn=Ln?Ln.valueOf:n,Un=Ln?Ln.toString:n;function $n(e){if(ra(e)&&!qo(e)&&!(e instanceof qn)){if(e instanceof Wn)return e;if(ze.call(e,"__wrapped__"))return Bs(e)}return new Wn(e)}var Hn=function(){function e(){}return function(t){if(!na(t))return{};if(Ze)return Ze(t);e.prototype=t;var r=new e;return e.prototype=n,r}}();function Vn(){}function Wn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=n}function qn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=m,this.__views__=[]}function Gn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Kn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Yn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Zn(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Yn;++t<n;)this.add(e[t])}function Xn(e){var t=this.__data__=new Kn(e);this.size=t.size}function Jn(e,t){var n=qo(e),r=!n&&Wo(e),i=!n&&!r&&Zo(e),s=!n&&!r&&!i&&da(e),o=n||r||i||s,a=o?Xt(e.length,Ie):[],l=a.length;for(var u in e)(t||ze.call(e,u))&&(!o||!("length"==u||i&&("offset"==u||"parent"==u)||s&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||_s(u,l)))&&a.push(u);return a}function Qn(e){var t=e.length;return t?e[Zr(0,t-1)]:n}function er(e,t){return Ms(Ii(e),ur(t,0,e.length))}function tr(e){return Ms(Ii(e))}function nr(e,t,r){(r!==n&&!$o(e[t],r)||r===n&&!(t in e))&&ar(e,t,r)}function rr(e,t,r){var i=e[t];(!ze.call(e,t)||!$o(i,r)||r===n&&!(t in e))&&ar(e,t,r)}function ir(e,t){for(var n=e.length;n--;)if($o(e[n][0],t))return n;return-1}function sr(e,t,n,r){return mr(e,(function(e,i,s){t(r,e,n(e),s)})),r}function or(e,t){return e&&Ai(t,Fa(t),e)}function ar(e,t,n){"__proto__"==t&&ct?ct(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function lr(e,t){for(var r=-1,i=t.length,s=Se(i),o=null==e;++r<i;)s[r]=o?n:ja(e,t[r]);return s}function ur(e,t,r){return e==e&&(r!==n&&(e=e<=r?e:r),t!==n&&(e=e>=t?e:t)),e}function cr(e,t,r,i,s,o){var a,l=1&t,u=2&t,c=4&t;if(r&&(a=s?r(e,i,s,o):r(e)),a!==n)return a;if(!na(e))return e;var d=qo(e);if(d){if(a=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&ze.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!l)return Ii(e,a)}else{var p=hs(e),f=p==w||p==S;if(Zo(e))return Ei(e,l);if(p==R||p==v||f&&!s){if(a=u||f?{}:vs(e),!l)return u?function(e,t){return Ai(e,gs(e),t)}(e,function(e,t){return e&&Ai(t,Na(t),e)}(a,e)):function(e,t){return Ai(e,ms(e),t)}(e,or(a,e))}else{if(!ut[p])return s?e:{};a=function(e,t,n){var r=e.constructor;switch(t){case N:return Ti(e);case _:case x:return new r(+e);case O:return function(e,t){var n=t?Ti(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case M:case D:case z:case L:case B:case U:case $:case H:case V:return Ri(e,n);case E:return new r;case T:case I:return new r(e);case C:return function(e){var t=new e.constructor(e.source,ge.exec(e));return t.lastIndex=e.lastIndex,t}(e);case P:return new r;case A:return function(e){return Bn?Ce(Bn.call(e)):{}}(e)}}(e,p,l)}}o||(o=new Xn);var m=o.get(e);if(m)return m;o.set(e,a),la(e)?e.forEach((function(n){a.add(cr(n,t,r,n,e,o))})):ia(e)&&e.forEach((function(n,i){a.set(i,cr(n,t,r,i,e,o))}));var g=d?n:(c?u?os:ss:u?Na:Fa)(e);return Ct(g||e,(function(n,i){g&&(n=e[i=n]),rr(a,i,cr(n,t,r,i,e,o))})),a}function dr(e,t,r){var i=r.length;if(null==e)return!i;for(e=Ce(e);i--;){var s=r[i],o=t[s],a=e[s];if(a===n&&!(s in e)||!o(a))return!1}return!0}function pr(e,t,i){if("function"!=typeof e)throw new Ae(r);return As((function(){e.apply(n,i)}),t)}function fr(e,t,n,r){var i=-1,s=Ft,o=!0,a=e.length,l=[],u=t.length;if(!a)return l;n&&(t=Ot(t,Qt(n))),r?(s=Nt,o=!1):t.length>=200&&(s=tn,o=!1,t=new Zn(t));e:for(;++i<a;){var c=e[i],d=null==n?c:n(c);if(c=r||0!==c?c:0,o&&d==d){for(var p=u;p--;)if(t[p]===d)continue e;l.push(c)}else s(t,d,r)||l.push(c)}return l}$n.templateSettings={escape:J,evaluate:Q,interpolate:ee,variable:"",imports:{_:$n}},$n.prototype=Vn.prototype,$n.prototype.constructor=$n,Wn.prototype=Hn(Vn.prototype),Wn.prototype.constructor=Wn,qn.prototype=Hn(Vn.prototype),qn.prototype.constructor=qn,Gn.prototype.clear=function(){this.__data__=In?In(null):{},this.size=0},Gn.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Gn.prototype.get=function(e){var t=this.__data__;if(In){var r=t[e];return r===i?n:r}return ze.call(t,e)?t[e]:n},Gn.prototype.has=function(e){var t=this.__data__;return In?t[e]!==n:ze.call(t,e)},Gn.prototype.set=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=In&&t===n?i:t,this},Kn.prototype.clear=function(){this.__data__=[],this.size=0},Kn.prototype.delete=function(e){var t=this.__data__,n=ir(t,e);return!(n<0)&&(n==t.length-1?t.pop():Je.call(t,n,1),--this.size,!0)},Kn.prototype.get=function(e){var t=this.__data__,r=ir(t,e);return r<0?n:t[r][1]},Kn.prototype.has=function(e){return ir(this.__data__,e)>-1},Kn.prototype.set=function(e,t){var n=this.__data__,r=ir(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Yn.prototype.clear=function(){this.size=0,this.__data__={hash:new Gn,map:new(Rn||Kn),string:new Gn}},Yn.prototype.delete=function(e){var t=ds(this,e).delete(e);return this.size-=t?1:0,t},Yn.prototype.get=function(e){return ds(this,e).get(e)},Yn.prototype.has=function(e){return ds(this,e).has(e)},Yn.prototype.set=function(e,t){var n=ds(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Zn.prototype.add=Zn.prototype.push=function(e){return this.__data__.set(e,i),this},Zn.prototype.has=function(e){return this.__data__.has(e)},Xn.prototype.clear=function(){this.__data__=new Kn,this.size=0},Xn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Xn.prototype.get=function(e){return this.__data__.get(e)},Xn.prototype.has=function(e){return this.__data__.has(e)},Xn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Kn){var r=n.__data__;if(!Rn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Yn(r)}return n.set(e,t),this.size=n.size,this};var mr=Oi(kr),gr=Oi(wr,!0);function hr(e,t){var n=!0;return mr(e,(function(e,r,i){return n=!!t(e,r,i)})),n}function yr(e,t,r){for(var i=-1,s=e.length;++i<s;){var o=e[i],a=t(o);if(null!=a&&(l===n?a==a&&!ca(a):r(a,l)))var l=a,u=o}return u}function vr(e,t){var n=[];return mr(e,(function(e,r,i){t(e,r,i)&&n.push(e)})),n}function br(e,t,n,r,i){var s=-1,o=e.length;for(n||(n=bs),i||(i=[]);++s<o;){var a=e[s];t>0&&n(a)?t>1?br(a,t-1,n,r,i):Mt(i,a):r||(i[i.length]=a)}return i}var _r=Mi(),xr=Mi(!0);function kr(e,t){return e&&_r(e,t,Fa)}function wr(e,t){return e&&xr(e,t,Fa)}function Sr(e,t){return At(t,(function(t){return Qo(e[t])}))}function Er(e,t){for(var r=0,i=(t=xi(t,e)).length;null!=e&&r<i;)e=e[zs(t[r++])];return r&&r==i?e:n}function Tr(e,t,n){var r=t(e);return qo(e)?r:Mt(r,n(e))}function Rr(e){return null==e?e===n?"[object Undefined]":"[object Null]":it&&it in Ce(e)?function(e){var t=ze.call(e,it),r=e[it];try{e[it]=n;var i=!0}catch{}var s=Ue.call(e);return i&&(t?e[it]=r:delete e[it]),s}(e):function(e){return Ue.call(e)}(e)}function jr(e,t){return e>t}function Cr(e,t){return null!=e&&ze.call(e,t)}function Pr(e,t){return null!=e&&t in Ce(e)}function Ir(e,t,r){for(var i=r?Nt:Ft,s=e[0].length,o=e.length,a=o,l=Se(o),u=1/0,c=[];a--;){var d=e[a];a&&t&&(d=Ot(d,Qt(t))),u=xn(d.length,u),l[a]=!r&&(t||s>=120&&d.length>=120)?new Zn(a&&d):n}d=e[0];var p=-1,f=l[0];e:for(;++p<s&&c.length<u;){var m=d[p],g=t?t(m):m;if(m=r||0!==m?m:0,!(f?tn(f,g):i(c,g,r))){for(a=o;--a;){var h=l[a];if(!(h?tn(h,g):i(e[a],g,r)))continue e}f&&f.push(g),c.push(m)}}return c}function Ar(e,t,r){var i=null==(e=Cs(e,t=xi(t,e)))?e:e[zs(Xs(t))];return null==i?n:Rt(i,e,r)}function Fr(e){return ra(e)&&Rr(e)==v}function Nr(e,t,r,i,s){return e===t||(null==e||null==t||!ra(e)&&!ra(t)?e!=e&&t!=t:function(e,t,r,i,s,o){var a=qo(e),l=qo(t),u=a?b:hs(e),c=l?b:hs(t),d=(u=u==v?R:u)==R,p=(c=c==v?R:c)==R,f=u==c;if(f&&Zo(e)){if(!Zo(t))return!1;a=!0,d=!1}if(f&&!d)return o||(o=new Xn),a||da(e)?rs(e,t,r,i,s,o):function(e,t,n,r,i,s,o){switch(n){case O:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case N:return!(e.byteLength!=t.byteLength||!s(new Ge(e),new Ge(t)));case _:case x:case T:return $o(+e,+t);case k:return e.name==t.name&&e.message==t.message;case C:case I:return e==t+"";case E:var a=un;case P:var l=1&r;if(a||(a=pn),e.size!=t.size&&!l)return!1;var u=o.get(e);if(u)return u==t;r|=2,o.set(e,t);var c=rs(a(e),a(t),r,i,s,o);return o.delete(e),c;case A:if(Bn)return Bn.call(e)==Bn.call(t)}return!1}(e,t,u,r,i,s,o);if(!(1&r)){var m=d&&ze.call(e,"__wrapped__"),g=p&&ze.call(t,"__wrapped__");if(m||g){var h=m?e.value():e,y=g?t.value():t;return o||(o=new Xn),s(h,y,r,i,o)}}return!!f&&(o||(o=new Xn),function(e,t,r,i,s,o){var a=1&r,l=ss(e),u=l.length,c=ss(t),d=c.length;if(u!=d&&!a)return!1;for(var p=u;p--;){var f=l[p];if(!(a?f in t:ze.call(t,f)))return!1}var m=o.get(e),g=o.get(t);if(m&&g)return m==t&&g==e;var h=!0;o.set(e,t),o.set(t,e);for(var y=a;++p<u;){var v=e[f=l[p]],b=t[f];if(i)var _=a?i(b,v,f,t,e,o):i(v,b,f,e,t,o);if(!(_===n?v===b||s(v,b,r,i,o):_)){h=!1;break}y||(y="constructor"==f)}if(h&&!y){var x=e.constructor,k=t.constructor;x!=k&&"constructor"in e&&"constructor"in t&&!("function"==typeof x&&x instanceof x&&"function"==typeof k&&k instanceof k)&&(h=!1)}return o.delete(e),o.delete(t),h}(e,t,r,i,s,o))}(e,t,r,i,Nr,s))}function Or(e,t,r,i){var s=r.length,o=s,a=!i;if(null==e)return!o;for(e=Ce(e);s--;){var l=r[s];if(a&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++s<o;){var u=(l=r[s])[0],c=e[u],d=l[1];if(a&&l[2]){if(c===n&&!(u in e))return!1}else{var p=new Xn;if(i)var f=i(c,d,u,e,t,p);if(!(f===n?Nr(d,c,3,i,p):f))return!1}}return!0}function Mr(e){return!(!na(e)||function(e){return!!Be&&Be in e}(e))&&(Qo(e)?Ve:ve).test(Ls(e))}function Dr(e){return"function"==typeof e?e:null==e?sl:"object"==typeof e?qo(e)?Hr(e[0],e[1]):$r(e):ml(e)}function zr(e){if(!Es(e))return bn(e);var t=[];for(var n in Ce(e))ze.call(e,n)&&"constructor"!=n&&t.push(n);return t}function Lr(e){if(!na(e))return function(e){var t=[];if(null!=e)for(var n in Ce(e))t.push(n);return t}(e);var t=Es(e),n=[];for(var r in e)"constructor"==r&&(t||!ze.call(e,r))||n.push(r);return n}function Br(e,t){return e<t}function Ur(e,t){var n=-1,r=Ko(e)?Se(e.length):[];return mr(e,(function(e,i,s){r[++n]=t(e,i,s)})),r}function $r(e){var t=ps(e);return 1==t.length&&t[0][2]?Rs(t[0][0],t[0][1]):function(n){return n===e||Or(n,e,t)}}function Hr(e,t){return ks(e)&&Ts(t)?Rs(zs(e),t):function(r){var i=ja(r,e);return i===n&&i===t?Ca(r,e):Nr(t,i,3)}}function Vr(e,t,r,i,s){e!==t&&_r(t,(function(o,a){if(s||(s=new Xn),na(o))!function(e,t,r,i,s,o,a){var l=Ps(e,r),u=Ps(t,r),c=a.get(u);if(c)return void nr(e,r,c);var d=o?o(l,u,r+"",e,t,a):n,p=d===n;if(p){var f=qo(u),m=!f&&Zo(u),g=!f&&!m&&da(u);d=u,f||m||g?qo(l)?d=l:Yo(l)?d=Ii(l):m?(p=!1,d=Ei(u,!0)):g?(p=!1,d=Ri(u,!0)):d=[]:oa(u)||Wo(u)?(d=l,Wo(l)?d=ba(l):(!na(l)||Qo(l))&&(d=vs(u))):p=!1}p&&(a.set(u,d),s(d,u,i,o,a),a.delete(u)),nr(e,r,d)}(e,t,a,r,Vr,i,s);else{var l=i?i(Ps(e,a),o,a+"",e,t,s):n;l===n&&(l=o),nr(e,a,l)}}),Na)}function Wr(e,t){var r=e.length;if(r)return _s(t+=t<0?r:0,r)?e[t]:n}function qr(e,t,n){t=t.length?Ot(t,(function(e){return qo(e)?function(t){return Er(t,1===e.length?e[0]:e)}:e})):[sl];var r=-1;return t=Ot(t,Qt(cs())),function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}(Ur(e,(function(e,n,i){return{criteria:Ot(t,(function(t){return t(e)})),index:++r,value:e}})),(function(e,t){return function(e,t,n){for(var r=-1,i=e.criteria,s=t.criteria,o=i.length,a=n.length;++r<o;){var l=ji(i[r],s[r]);if(l)return r>=a?l:l*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}))}function Gr(e,t,n){for(var r=-1,i=t.length,s={};++r<i;){var o=t[r],a=Er(e,o);n(a,o)&&ti(s,xi(o,e),a)}return s}function Kr(e,t,n,r){var i=r?Vt:Ht,s=-1,o=t.length,a=e;for(e===t&&(t=Ii(t)),n&&(a=Ot(e,Qt(n)));++s<o;)for(var l=0,u=t[s],c=n?n(u):u;(l=i(a,c,l,r))>-1;)a!==e&&Je.call(a,l,1),Je.call(e,l,1);return e}function Yr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var i=t[n];if(n==r||i!==s){var s=i;_s(i)?Je.call(e,i,1):fi(e,i)}}return e}function Zr(e,t){return e+bt(Sn()*(t-e+1))}function Xr(e,t){var n="";if(!e||t<1||t>p)return n;do{t%2&&(n+=e),(t=bt(t/2))&&(e+=e)}while(t);return n}function Jr(e,t){return Fs(js(e,t,sl),e+"")}function Qr(e){return Qn($a(e))}function ei(e,t){var n=$a(e);return Ms(n,ur(t,0,n.length))}function ti(e,t,r,i){if(!na(e))return e;for(var s=-1,o=(t=xi(t,e)).length,a=o-1,l=e;null!=l&&++s<o;){var u=zs(t[s]),c=r;if("__proto__"===u||"constructor"===u||"prototype"===u)return e;if(s!=a){var d=l[u];(c=i?i(d,u,l):n)===n&&(c=na(d)?d:_s(t[s+1])?[]:{})}rr(l,u,c),l=l[u]}return e}var ni=An?function(e,t){return An.set(e,t),e}:sl,ri=ct?function(e,t){return ct(e,"toString",{configurable:!0,enumerable:!1,value:nl(t),writable:!0})}:sl;function ii(e){return Ms($a(e))}function si(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var s=Se(i);++r<i;)s[r]=e[r+t];return s}function oi(e,t){var n;return mr(e,(function(e,r,i){return!(n=t(e,r,i))})),!!n}function ai(e,t,n){var r=0,i=null==e?r:e.length;if("number"==typeof t&&t==t&&i<=h){for(;r<i;){var s=r+i>>>1,o=e[s];null!==o&&!ca(o)&&(n?o<=t:o<t)?r=s+1:i=s}return i}return li(e,t,sl,n)}function li(e,t,r,i){var s=0,o=null==e?0:e.length;if(0===o)return 0;for(var a=(t=r(t))!=t,l=null===t,u=ca(t),c=t===n;s<o;){var d=bt((s+o)/2),p=r(e[d]),f=p!==n,m=null===p,h=p==p,y=ca(p);if(a)var v=i||h;else v=c?h&&(i||f):l?h&&f&&(i||!m):u?h&&f&&!m&&(i||!y):!m&&!y&&(i?p<=t:p<t);v?s=d+1:o=d}return xn(o,g)}function ui(e,t){for(var n=-1,r=e.length,i=0,s=[];++n<r;){var o=e[n],a=t?t(o):o;if(!n||!$o(a,l)){var l=a;s[i++]=0===o?0:o}}return s}function ci(e){return"number"==typeof e?e:ca(e)?f:+e}function di(e){if("string"==typeof e)return e;if(qo(e))return Ot(e,di)+"";if(ca(e))return Un?Un.call(e):"";var t=e+"";return"0"==t&&1/e==-d?"-0":t}function pi(e,t,n){var r=-1,i=Ft,s=e.length,o=!0,a=[],l=a;if(n)o=!1,i=Nt;else if(s>=200){var u=t?null:Xi(e);if(u)return pn(u);o=!1,i=tn,l=new Zn}else l=t?[]:a;e:for(;++r<s;){var c=e[r],d=t?t(c):c;if(c=n||0!==c?c:0,o&&d==d){for(var p=l.length;p--;)if(l[p]===d)continue e;t&&l.push(d),a.push(c)}else i(l,d,n)||(l!==a&&l.push(d),a.push(c))}return a}function fi(e,t){return null==(e=Cs(e,t=xi(t,e)))||delete e[zs(Xs(t))]}function mi(e,t,n,r){return ti(e,t,n(Er(e,t)),r)}function gi(e,t,n,r){for(var i=e.length,s=r?i:-1;(r?s--:++s<i)&&t(e[s],s,e););return n?si(e,r?0:s,r?s+1:i):si(e,r?s+1:0,r?i:s)}function hi(e,t){var n=e;return n instanceof qn&&(n=n.value()),Dt(t,(function(e,t){return t.func.apply(t.thisArg,Mt([e],t.args))}),n)}function yi(e,t,n){var r=e.length;if(r<2)return r?pi(e[0]):[];for(var i=-1,s=Se(r);++i<r;)for(var o=e[i],a=-1;++a<r;)a!=i&&(s[i]=fr(s[i]||o,e[a],t,n));return pi(br(s,1),t,n)}function vi(e,t,r){for(var i=-1,s=e.length,o=t.length,a={};++i<s;){var l=i<o?t[i]:n;r(a,e[i],l)}return a}function bi(e){return Yo(e)?e:[]}function _i(e){return"function"==typeof e?e:sl}function xi(e,t){return qo(e)?e:ks(e,t)?[e]:Ds(_a(e))}var ki=Jr;function wi(e,t,r){var i=e.length;return r=r===n?i:r,!t&&r>=i?e:si(e,t,r)}var Si=ft||function(e){return gt.clearTimeout(e)};function Ei(e,t){if(t)return e.slice();var n=e.length,r=Ke?Ke(n):new e.constructor(n);return e.copy(r),r}function Ti(e){var t=new e.constructor(e.byteLength);return new Ge(t).set(new Ge(e)),t}function Ri(e,t){var n=t?Ti(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function ji(e,t){if(e!==t){var r=e!==n,i=null===e,s=e==e,o=ca(e),a=t!==n,l=null===t,u=t==t,c=ca(t);if(!l&&!c&&!o&&e>t||o&&a&&u&&!l&&!c||i&&a&&u||!r&&u||!s)return 1;if(!i&&!o&&!c&&e<t||c&&r&&s&&!i&&!o||l&&r&&s||!a&&s||!u)return-1}return 0}function Ci(e,t,n,r){for(var i=-1,s=e.length,o=n.length,a=-1,l=t.length,u=_n(s-o,0),c=Se(l+u),d=!r;++a<l;)c[a]=t[a];for(;++i<o;)(d||i<s)&&(c[n[i]]=e[i]);for(;u--;)c[a++]=e[i++];return c}function Pi(e,t,n,r){for(var i=-1,s=e.length,o=-1,a=n.length,l=-1,u=t.length,c=_n(s-a,0),d=Se(c+u),p=!r;++i<c;)d[i]=e[i];for(var f=i;++l<u;)d[f+l]=t[l];for(;++o<a;)(p||i<s)&&(d[f+n[o]]=e[i++]);return d}function Ii(e,t){var n=-1,r=e.length;for(t||(t=Se(r));++n<r;)t[n]=e[n];return t}function Ai(e,t,r,i){var s=!r;r||(r={});for(var o=-1,a=t.length;++o<a;){var l=t[o],u=i?i(r[l],e[l],l,r,e):n;u===n&&(u=e[l]),s?ar(r,l,u):rr(r,l,u)}return r}function Fi(e,t){return function(n,r){var i=qo(n)?jt:sr,s=t?t():{};return i(n,e,cs(r,2),s)}}function Ni(e){return Jr((function(t,r){var i=-1,s=r.length,o=s>1?r[s-1]:n,a=s>2?r[2]:n;for(o=e.length>3&&"function"==typeof o?(s--,o):n,a&&xs(r[0],r[1],a)&&(o=s<3?n:o,s=1),t=Ce(t);++i<s;){var l=r[i];l&&e(t,l,i,o)}return t}))}function Oi(e,t){return function(n,r){if(null==n)return n;if(!Ko(n))return e(n,r);for(var i=n.length,s=t?i:-1,o=Ce(n);(t?s--:++s<i)&&!1!==r(o[s],s,o););return n}}function Mi(e){return function(t,n,r){for(var i=-1,s=Ce(t),o=r(t),a=o.length;a--;){var l=o[e?a:++i];if(!1===n(s[l],l,s))break}return t}}function Di(e){return function(t){var r=ln(t=_a(t))?mn(t):n,i=r?r[0]:t.charAt(0),s=r?wi(r,1).join(""):t.slice(1);return i[e]()+s}}function zi(e){return function(t){return Dt(Qa(Wa(t).replace(et,"")),e,"")}}function Li(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=Hn(e.prototype),r=e.apply(n,t);return na(r)?r:n}}function Bi(e){return function(t,r,i){var s=Ce(t);if(!Ko(t)){var o=cs(r,3);t=Fa(t),r=function(e){return o(s[e],e,s)}}var a=e(t,r,i);return a>-1?s[o?t[a]:a]:n}}function Ui(e){return is((function(t){var i=t.length,s=i,o=Wn.prototype.thru;for(e&&t.reverse();s--;){var a=t[s];if("function"!=typeof a)throw new Ae(r);if(o&&!l&&"wrapper"==ls(a))var l=new Wn([],!0)}for(s=l?s:i;++s<i;){var u=ls(a=t[s]),c="wrapper"==u?as(a):n;l=c&&ws(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?l[ls(c[0])].apply(l,c[3]):1==a.length&&ws(a)?l[u]():l.thru(a)}return function(){var e=arguments,n=e[0];if(l&&1==e.length&&qo(n))return l.plant(n).value();for(var r=0,s=i?t[r].apply(this,e):n;++r<i;)s=t[r].call(this,s);return s}}))}function $i(e,t,r,i,s,o,a,l,c,d){var p=t&u,f=1&t,m=2&t,g=24&t,h=512&t,y=m?n:Li(e);return function u(){for(var v=arguments.length,b=Se(v),_=v;_--;)b[_]=arguments[_];if(g)var x=us(u),k=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}(b,x);if(i&&(b=Ci(b,i,s,g)),o&&(b=Pi(b,o,a,g)),v-=k,g&&v<d){var w=dn(b,x);return Yi(e,t,$i,u.placeholder,r,b,w,l,c,d-v)}var S=f?r:this,E=m?S[e]:e;return v=b.length,l?b=function(e,t){for(var r=e.length,i=xn(t.length,r),s=Ii(e);i--;){var o=t[i];e[i]=_s(o,r)?s[o]:n}return e}(b,l):h&&v>1&&b.reverse(),p&&c<v&&(b.length=c),this&&this!==gt&&this instanceof u&&(E=y||Li(E)),E.apply(S,b)}}function Hi(e,t){return function(n,r){return function(e,t,n,r){return kr(e,(function(e,i,s){t(r,n(e),i,s)})),r}(n,e,t(r),{})}}function Vi(e,t){return function(r,i){var s;if(r===n&&i===n)return t;if(r!==n&&(s=r),i!==n){if(s===n)return i;"string"==typeof r||"string"==typeof i?(r=di(r),i=di(i)):(r=ci(r),i=ci(i)),s=e(r,i)}return s}}function Wi(e){return is((function(t){return t=Ot(t,Qt(cs())),Jr((function(n){var r=this;return e(t,(function(e){return Rt(e,r,n)}))}))}))}function qi(e,t){var r=(t=t===n?" ":di(t)).length;if(r<2)return r?Xr(t,e):t;var i=Xr(t,yt(e/fn(t)));return ln(t)?wi(mn(i),0,e).join(""):i.slice(0,e)}function Gi(e){return function(t,r,i){return i&&"number"!=typeof i&&xs(t,r,i)&&(r=i=n),t=ga(t),r===n?(r=t,t=0):r=ga(r),function(e,t,n,r){for(var i=-1,s=_n(yt((t-e)/(n||1)),0),o=Se(s);s--;)o[r?s:++i]=e,e+=n;return o}(t,r,i=i===n?t<r?1:-1:ga(i),e)}}function Ki(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=va(t),n=va(n)),e(t,n)}}function Yi(e,t,r,i,s,o,u,c,d,p){var f=8&t;t|=f?a:l,4&(t&=~(f?l:a))||(t&=-4);var m=[e,t,s,f?o:n,f?u:n,f?n:o,f?n:u,c,d,p],g=r.apply(n,m);return ws(e)&&Is(g,m),g.placeholder=i,Ns(g,e,t)}function Zi(e){var t=je[e];return function(e,n){if(e=va(e),(n=null==n?0:xn(ha(n),292))&&Kt(e)){var r=(_a(e)+"e").split("e");return+((r=(_a(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}var Xi=Cn&&1/pn(new Cn([,-0]))[1]==d?function(e){return new Cn(e)}:cl;function Ji(e){return function(t){var n=hs(t);return n==E?un(t):n==P?function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}(t):function(e,t){return Ot(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Qi(e,t,i,d,p,f,m,g){var h=2&t;if(!h&&"function"!=typeof e)throw new Ae(r);var y=d?d.length:0;if(y||(t&=-97,d=p=n),m=m===n?m:_n(ha(m),0),g=g===n?g:ha(g),y-=p?p.length:0,t&l){var v=d,b=p;d=p=n}var _=h?n:as(e),x=[e,t,i,d,p,v,b,f,m,g];if(_&&function(e,t){var n=e[1],r=t[1],i=n|r,o=i<131,a=r==u&&8==n||r==u&&n==c&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==n;if(!o&&!a)return e;1&r&&(e[2]=t[2],i|=1&n?0:4);var l=t[3];if(l){var d=e[3];e[3]=d?Ci(d,l,t[4]):l,e[4]=d?dn(e[3],s):t[4]}l=t[5],l&&(d=e[5],e[5]=d?Pi(d,l,t[6]):l,e[6]=d?dn(e[5],s):t[6]),l=t[7],l&&(e[7]=l),r&u&&(e[8]=null==e[8]?t[8]:xn(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=i}(x,_),e=x[0],t=x[1],i=x[2],d=x[3],p=x[4],!(g=x[9]=x[9]===n?h?0:e.length:_n(x[9]-y,0))&&24&t&&(t&=-25),t&&1!=t)k=8==t||t==o?function(e,t,r){var i=Li(e);return function s(){for(var o=arguments.length,a=Se(o),l=o,u=us(s);l--;)a[l]=arguments[l];var c=o<3&&a[0]!==u&&a[o-1]!==u?[]:dn(a,u);return(o-=c.length)<r?Yi(e,t,$i,s.placeholder,n,a,c,n,n,r-o):Rt(this&&this!==gt&&this instanceof s?i:e,this,a)}}(e,t,g):t!=a&&33!=t||p.length?$i.apply(n,x):function(e,t,n,r){var i=1&t,s=Li(e);return function t(){for(var o=-1,a=arguments.length,l=-1,u=r.length,c=Se(u+a),d=this&&this!==gt&&this instanceof t?s:e;++l<u;)c[l]=r[l];for(;a--;)c[l++]=arguments[++o];return Rt(d,i?n:this,c)}}(e,t,i,d);else var k=function(e,t,n){var r=1&t,i=Li(e);return function t(){return(this&&this!==gt&&this instanceof t?i:e).apply(r?n:this,arguments)}}(e,t,i);return Ns((_?ni:Is)(k,x),e,t)}function es(e,t,r,i){return e===n||$o(e,Oe[r])&&!ze.call(i,r)?t:e}function ts(e,t,r,i,s,o){return na(e)&&na(t)&&(o.set(t,e),Vr(e,t,n,ts,o),o.delete(t)),e}function ns(e){return oa(e)?n:e}function rs(e,t,r,i,s,o){var a=1&r,l=e.length,u=t.length;if(l!=u&&!(a&&u>l))return!1;var c=o.get(e),d=o.get(t);if(c&&d)return c==t&&d==e;var p=-1,f=!0,m=2&r?new Zn:n;for(o.set(e,t),o.set(t,e);++p<l;){var g=e[p],h=t[p];if(i)var y=a?i(h,g,p,t,e,o):i(g,h,p,e,t,o);if(y!==n){if(y)continue;f=!1;break}if(m){if(!Lt(t,(function(e,t){if(!tn(m,t)&&(g===e||s(g,e,r,i,o)))return m.push(t)}))){f=!1;break}}else if(g!==h&&!s(g,h,r,i,o)){f=!1;break}}return o.delete(e),o.delete(t),f}function is(e){return Fs(js(e,n,qs),e+"")}function ss(e){return Tr(e,Fa,ms)}function os(e){return Tr(e,Na,gs)}var as=An?function(e){return An.get(e)}:cl;function ls(e){for(var t=e.name+"",n=Fn[t],r=ze.call(Fn,t)?n.length:0;r--;){var i=n[r],s=i.func;if(null==s||s==e)return i.name}return t}function us(e){return(ze.call($n,"placeholder")?$n:e).placeholder}function cs(){var e=$n.iteratee||ol;return e=e===ol?Dr:e,arguments.length?e(arguments[0],arguments[1]):e}function ds(e,t){var n=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function ps(e){for(var t=Fa(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,Ts(i)]}return t}function fs(e,t){var r=function(e,t){return null==e?n:e[t]}(e,t);return Mr(r)?r:n}var ms=_t?function(e){return null==e?[]:(e=Ce(e),At(_t(e),(function(t){return Xe.call(e,t)})))}:yl,gs=_t?function(e){for(var t=[];e;)Mt(t,ms(e)),e=Ye(e);return t}:yl,hs=Rr;function ys(e,t,n){for(var r=-1,i=(t=xi(t,e)).length,s=!1;++r<i;){var o=zs(t[r]);if(!(s=null!=e&&n(e,o)))break;e=e[o]}return s||++r!=i?s:!!(i=null==e?0:e.length)&&ta(i)&&_s(o,i)&&(qo(e)||Wo(e))}function vs(e){return"function"!=typeof e.constructor||Es(e)?{}:Hn(Ye(e))}function bs(e){return qo(e)||Wo(e)||!!(Qe&&e&&e[Qe])}function _s(e,t){var n=typeof e;return!!(t=t??p)&&("number"==n||"symbol"!=n&&_e.test(e))&&e>-1&&e%1==0&&e<t}function xs(e,t,n){if(!na(n))return!1;var r=typeof t;return!!("number"==r?Ko(n)&&_s(t,n.length):"string"==r&&t in n)&&$o(n[t],e)}function ks(e,t){if(qo(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!ca(e))||(ne.test(e)||!te.test(e)||null!=t&&e in Ce(t))}function ws(e){var t=ls(e),n=$n[t];if("function"!=typeof n||!(t in qn.prototype))return!1;if(e===n)return!0;var r=as(n);return!!r&&e===r[0]}(Tn&&hs(new Tn(new ArrayBuffer(1)))!=O||Rn&&hs(new Rn)!=E||jn&&hs(jn.resolve())!=j||Cn&&hs(new Cn)!=P||Pn&&hs(new Pn)!=F)&&(hs=function(e){var t=Rr(e),r=t==R?e.constructor:n,i=r?Ls(r):"";if(i)switch(i){case Nn:return O;case On:return E;case Mn:return j;case Dn:return P;case zn:return F}return t});var Ss=Me?Qo:vl;function Es(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Oe)}function Ts(e){return e==e&&!na(e)}function Rs(e,t){return function(r){return null!=r&&(r[e]===t&&(t!==n||e in Ce(r)))}}function js(e,t,r){return t=_n(t===n?e.length-1:t,0),function(){for(var n=arguments,i=-1,s=_n(n.length-t,0),o=Se(s);++i<s;)o[i]=n[t+i];i=-1;for(var a=Se(t+1);++i<t;)a[i]=n[i];return a[t]=r(o),Rt(e,this,a)}}function Cs(e,t){return t.length<2?e:Er(e,si(t,0,-1))}function Ps(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var Is=Os(ni),As=ht||function(e,t){return gt.setTimeout(e,t)},Fs=Os(ri);function Ns(e,t,n){var r=t+"";return Fs(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(le,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Ct(y,(function(n){var r="_."+n[0];t&n[1]&&!Ft(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(ue);return t?t[1].split(ce):[]}(r),n)))}function Os(e){var t=0,r=0;return function(){var i=kn(),s=16-(i-r);if(r=i,s>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(n,arguments)}}function Ms(e,t){var r=-1,i=e.length,s=i-1;for(t=t===n?i:t;++r<t;){var o=Zr(r,s),a=e[o];e[o]=e[r],e[r]=a}return e.length=t,e}var Ds=function(e){var t=Mo(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(re,(function(e,n,r,i){t.push(r?i.replace(fe,"$1"):n||e)})),t}));function zs(e){if("string"==typeof e||ca(e))return e;var t=e+"";return"0"==t&&1/e==-d?"-0":t}function Ls(e){if(null!=e){try{return De.call(e)}catch{}try{return e+""}catch{}}return""}function Bs(e){if(e instanceof qn)return e.clone();var t=new Wn(e.__wrapped__,e.__chain__);return t.__actions__=Ii(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var Us=Jr((function(e,t){return Yo(e)?fr(e,br(t,1,Yo,!0)):[]})),$s=Jr((function(e,t){var r=Xs(t);return Yo(r)&&(r=n),Yo(e)?fr(e,br(t,1,Yo,!0),cs(r,2)):[]})),Hs=Jr((function(e,t){var r=Xs(t);return Yo(r)&&(r=n),Yo(e)?fr(e,br(t,1,Yo,!0),n,r):[]}));function Vs(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:ha(n);return i<0&&(i=_n(r+i,0)),$t(e,cs(t,3),i)}function Ws(e,t,r){var i=null==e?0:e.length;if(!i)return-1;var s=i-1;return r!==n&&(s=ha(r),s=r<0?_n(i+s,0):xn(s,i-1)),$t(e,cs(t,3),s,!0)}function qs(e){return(null==e?0:e.length)?br(e,1):[]}function Gs(e){return e&&e.length?e[0]:n}var Ks=Jr((function(e){var t=Ot(e,bi);return t.length&&t[0]===e[0]?Ir(t):[]})),Ys=Jr((function(e){var t=Xs(e),r=Ot(e,bi);return t===Xs(r)?t=n:r.pop(),r.length&&r[0]===e[0]?Ir(r,cs(t,2)):[]})),Zs=Jr((function(e){var t=Xs(e),r=Ot(e,bi);return(t="function"==typeof t?t:n)&&r.pop(),r.length&&r[0]===e[0]?Ir(r,n,t):[]}));function Xs(e){var t=null==e?0:e.length;return t?e[t-1]:n}var Js=Jr(Qs);function Qs(e,t){return e&&e.length&&t&&t.length?Kr(e,t):e}var eo=is((function(e,t){var n=null==e?0:e.length,r=lr(e,t);return Yr(e,Ot(t,(function(e){return _s(e,n)?+e:e})).sort(ji)),r}));function to(e){return null==e?e:En.call(e)}var no=Jr((function(e){return pi(br(e,1,Yo,!0))})),ro=Jr((function(e){var t=Xs(e);return Yo(t)&&(t=n),pi(br(e,1,Yo,!0),cs(t,2))})),io=Jr((function(e){var t=Xs(e);return t="function"==typeof t?t:n,pi(br(e,1,Yo,!0),n,t)}));function so(e){if(!e||!e.length)return[];var t=0;return e=At(e,(function(e){if(Yo(e))return t=_n(e.length,t),!0})),Xt(t,(function(t){return Ot(e,Gt(t))}))}function oo(e,t){if(!e||!e.length)return[];var r=so(e);return null==t?r:Ot(r,(function(e){return Rt(t,n,e)}))}var ao=Jr((function(e,t){return Yo(e)?fr(e,t):[]})),lo=Jr((function(e){return yi(At(e,Yo))})),uo=Jr((function(e){var t=Xs(e);return Yo(t)&&(t=n),yi(At(e,Yo),cs(t,2))})),co=Jr((function(e){var t=Xs(e);return t="function"==typeof t?t:n,yi(At(e,Yo),n,t)})),po=Jr(so);var fo=Jr((function(e){var t=e.length,r=t>1?e[t-1]:n;return r="function"==typeof r?(e.pop(),r):n,oo(e,r)}));function mo(e){var t=$n(e);return t.__chain__=!0,t}function go(e,t){return t(e)}var ho=is((function(e){var t=e.length,r=t?e[0]:0,i=this.__wrapped__,s=function(t){return lr(t,e)};return!(t>1||this.__actions__.length)&&i instanceof qn&&_s(r)?((i=i.slice(r,+r+(t?1:0))).__actions__.push({func:go,args:[s],thisArg:n}),new Wn(i,this.__chain__).thru((function(e){return t&&!e.length&&e.push(n),e}))):this.thru(s)}));var yo=Fi((function(e,t,n){ze.call(e,n)?++e[n]:ar(e,n,1)}));var vo=Bi(Vs),bo=Bi(Ws);function _o(e,t){return(qo(e)?Ct:mr)(e,cs(t,3))}function xo(e,t){return(qo(e)?Pt:gr)(e,cs(t,3))}var ko=Fi((function(e,t,n){ze.call(e,n)?e[n].push(t):ar(e,n,[t])}));var wo=Jr((function(e,t,n){var r=-1,i="function"==typeof t,s=Ko(e)?Se(e.length):[];return mr(e,(function(e){s[++r]=i?Rt(t,e,n):Ar(e,t,n)})),s})),So=Fi((function(e,t,n){ar(e,n,t)}));function Eo(e,t){return(qo(e)?Ot:Ur)(e,cs(t,3))}var To=Fi((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var Ro=Jr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&xs(e,t[0],t[1])?t=[]:n>2&&xs(t[0],t[1],t[2])&&(t=[t[0]]),qr(e,br(t,1),[])})),jo=mt||function(){return gt.Date.now()};function Co(e,t,r){return t=r?n:t,t=e&&null==t?e.length:t,Qi(e,u,n,n,n,n,t)}function Po(e,t){var i;if("function"!=typeof t)throw new Ae(r);return e=ha(e),function(){return--e>0&&(i=t.apply(this,arguments)),e<=1&&(t=n),i}}var Io=Jr((function(e,t,n){var r=1;if(n.length){var i=dn(n,us(Io));r|=a}return Qi(e,r,t,n,i)})),Ao=Jr((function(e,t,n){var r=3;if(n.length){var i=dn(n,us(Ao));r|=a}return Qi(t,r,e,n,i)}));function Fo(e,t,i){var s,o,a,l,u,c,d=0,p=!1,f=!1,m=!0;if("function"!=typeof e)throw new Ae(r);function g(t){var r=s,i=o;return s=o=n,d=t,l=e.apply(i,r)}function h(e){var r=e-c;return c===n||r>=t||r<0||f&&e-d>=a}function y(){var e=jo();if(h(e))return v(e);u=As(y,function(e){var n=t-(e-c);return f?xn(n,a-(e-d)):n}(e))}function v(e){return u=n,m&&s?g(e):(s=o=n,l)}function b(){var e=jo(),r=h(e);if(s=arguments,o=this,c=e,r){if(u===n)return function(e){return d=e,u=As(y,t),p?g(e):l}(c);if(f)return Si(u),u=As(y,t),g(c)}return u===n&&(u=As(y,t)),l}return t=va(t)||0,na(i)&&(p=!!i.leading,a=(f="maxWait"in i)?_n(va(i.maxWait)||0,t):a,m="trailing"in i?!!i.trailing:m),b.cancel=function(){u!==n&&Si(u),d=0,s=c=o=u=n},b.flush=function(){return u===n?l:v(jo())},b}var No=Jr((function(e,t){return pr(e,1,t)})),Oo=Jr((function(e,t,n){return pr(e,va(t)||0,n)}));function Mo(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Ae(r);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],s=n.cache;if(s.has(i))return s.get(i);var o=e.apply(this,r);return n.cache=s.set(i,o)||s,o};return n.cache=new(Mo.Cache||Yn),n}function Do(e){if("function"!=typeof e)throw new Ae(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Mo.Cache=Yn;var zo=ki((function(e,t){var n=(t=1==t.length&&qo(t[0])?Ot(t[0],Qt(cs())):Ot(br(t,1),Qt(cs()))).length;return Jr((function(r){for(var i=-1,s=xn(r.length,n);++i<s;)r[i]=t[i].call(this,r[i]);return Rt(e,this,r)}))})),Lo=Jr((function(e,t){var r=dn(t,us(Lo));return Qi(e,a,n,t,r)})),Bo=Jr((function(e,t){var r=dn(t,us(Bo));return Qi(e,l,n,t,r)})),Uo=is((function(e,t){return Qi(e,c,n,n,n,t)}));function $o(e,t){return e===t||e!=e&&t!=t}var Ho=Ki(jr),Vo=Ki((function(e,t){return e>=t})),Wo=Fr(function(){return arguments}())?Fr:function(e){return ra(e)&&ze.call(e,"callee")&&!Xe.call(e,"callee")},qo=Se.isArray,Go=xt?Qt(xt):function(e){return ra(e)&&Rr(e)==N};function Ko(e){return null!=e&&ta(e.length)&&!Qo(e)}function Yo(e){return ra(e)&&Ko(e)}var Zo=Bt||vl,Xo=kt?Qt(kt):function(e){return ra(e)&&Rr(e)==x};function Jo(e){if(!ra(e))return!1;var t=Rr(e);return t==k||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!oa(e)}function Qo(e){if(!na(e))return!1;var t=Rr(e);return t==w||t==S||"[object AsyncFunction]"==t||"[object Proxy]"==t}function ea(e){return"number"==typeof e&&e==ha(e)}function ta(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=p}function na(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ra(e){return null!=e&&"object"==typeof e}var ia=wt?Qt(wt):function(e){return ra(e)&&hs(e)==E};function sa(e){return"number"==typeof e||ra(e)&&Rr(e)==T}function oa(e){if(!ra(e)||Rr(e)!=R)return!1;var t=Ye(e);if(null===t)return!0;var n=ze.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&De.call(n)==$e}var aa=St?Qt(St):function(e){return ra(e)&&Rr(e)==C};var la=Et?Qt(Et):function(e){return ra(e)&&hs(e)==P};function ua(e){return"string"==typeof e||!qo(e)&&ra(e)&&Rr(e)==I}function ca(e){return"symbol"==typeof e||ra(e)&&Rr(e)==A}var da=Tt?Qt(Tt):function(e){return ra(e)&&ta(e.length)&&!!lt[Rr(e)]};var pa=Ki(Br),fa=Ki((function(e,t){return e<=t}));function ma(e){if(!e)return[];if(Ko(e))return ua(e)?mn(e):Ii(e);if(nt&&e[nt])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[nt]());var t=hs(e);return(t==E?un:t==P?pn:$a)(e)}function ga(e){return e?(e=va(e))===d||e===-d?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ha(e){var t=ga(e),n=t%1;return t==t?n?t-n:t:0}function ya(e){return e?ur(ha(e),0,m):0}function va(e){if("number"==typeof e)return e;if(ca(e))return f;if(na(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=na(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Jt(e);var n=ye.test(e);return n||be.test(e)?pt(e.slice(2),n?2:8):he.test(e)?f:+e}function ba(e){return Ai(e,Na(e))}function _a(e){return null==e?"":di(e)}var xa=Ni((function(e,t){if(Es(t)||Ko(t))Ai(t,Fa(t),e);else for(var n in t)ze.call(t,n)&&rr(e,n,t[n])})),ka=Ni((function(e,t){Ai(t,Na(t),e)})),wa=Ni((function(e,t,n,r){Ai(t,Na(t),e,r)})),Sa=Ni((function(e,t,n,r){Ai(t,Fa(t),e,r)})),Ea=is(lr);var Ta=Jr((function(e,t){e=Ce(e);var r=-1,i=t.length,s=i>2?t[2]:n;for(s&&xs(t[0],t[1],s)&&(i=1);++r<i;)for(var o=t[r],a=Na(o),l=-1,u=a.length;++l<u;){var c=a[l],d=e[c];(d===n||$o(d,Oe[c])&&!ze.call(e,c))&&(e[c]=o[c])}return e})),Ra=Jr((function(e){return e.push(n,ts),Rt(Ma,n,e)}));function ja(e,t,r){var i=null==e?n:Er(e,t);return i===n?r:i}function Ca(e,t){return null!=e&&ys(e,t,Pr)}var Pa=Hi((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Ue.call(t)),e[t]=n}),nl(sl)),Ia=Hi((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Ue.call(t)),ze.call(e,t)?e[t].push(n):e[t]=[n]}),cs),Aa=Jr(Ar);function Fa(e){return Ko(e)?Jn(e):zr(e)}function Na(e){return Ko(e)?Jn(e,!0):Lr(e)}var Oa=Ni((function(e,t,n){Vr(e,t,n)})),Ma=Ni((function(e,t,n,r){Vr(e,t,n,r)})),Da=is((function(e,t){var n={};if(null==e)return n;var r=!1;t=Ot(t,(function(t){return t=xi(t,e),r||(r=t.length>1),t})),Ai(e,os(e),n),r&&(n=cr(n,7,ns));for(var i=t.length;i--;)fi(n,t[i]);return n}));var za=is((function(e,t){return null==e?{}:function(e,t){return Gr(e,t,(function(t,n){return Ca(e,n)}))}(e,t)}));function La(e,t){if(null==e)return{};var n=Ot(os(e),(function(e){return[e]}));return t=cs(t),Gr(e,n,(function(e,n){return t(e,n[0])}))}var Ba=Ji(Fa),Ua=Ji(Na);function $a(e){return null==e?[]:en(e,Fa(e))}var Ha=zi((function(e,t,n){return t=t.toLowerCase(),e+(n?Va(t):t)}));function Va(e){return Ja(_a(e).toLowerCase())}function Wa(e){return(e=_a(e))&&e.replace(xe,sn).replace(tt,"")}var qa=zi((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Ga=zi((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Ka=Di("toLowerCase");var Ya=zi((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Za=zi((function(e,t,n){return e+(n?" ":"")+Ja(t)}));var Xa=zi((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Ja=Di("toUpperCase");function Qa(e,t,r){return e=_a(e),(t=r?n:t)===n?function(e){return st.test(e)}(e)?function(e){return e.match(rt)||[]}(e):function(e){return e.match(de)||[]}(e):e.match(t)||[]}var el=Jr((function(e,t){try{return Rt(e,n,t)}catch(e){return Jo(e)?e:new Te(e)}})),tl=is((function(e,t){return Ct(t,(function(t){t=zs(t),ar(e,t,Io(e[t],e))})),e}));function nl(e){return function(){return e}}var rl=Ui(),il=Ui(!0);function sl(e){return e}function ol(e){return Dr("function"==typeof e?e:cr(e,1))}var al=Jr((function(e,t){return function(n){return Ar(n,e,t)}})),ll=Jr((function(e,t){return function(n){return Ar(e,n,t)}}));function ul(e,t,n){var r=Fa(t),i=Sr(t,r);null==n&&(!na(t)||!i.length&&r.length)&&(n=t,t=e,e=this,i=Sr(t,Fa(t)));var s=!(na(n)&&"chain"in n&&!n.chain),o=Qo(e);return Ct(i,(function(n){var r=t[n];e[n]=r,o&&(e.prototype[n]=function(){var t=this.__chain__;if(s||t){var n=e(this.__wrapped__);return(n.__actions__=Ii(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Mt([this.value()],arguments))})})),e}function cl(){}var dl=Wi(Ot),pl=Wi(It),fl=Wi(Lt);function ml(e){return ks(e)?Gt(zs(e)):function(e){return function(t){return Er(t,e)}}(e)}var gl=Gi(),hl=Gi(!0);function yl(){return[]}function vl(){return!1}var bl=Vi((function(e,t){return e+t}),0),_l=Zi("ceil"),xl=Vi((function(e,t){return e/t}),1),kl=Zi("floor");var wl=Vi((function(e,t){return e*t}),1),Sl=Zi("round"),El=Vi((function(e,t){return e-t}),0);return $n.after=function(e,t){if("function"!=typeof t)throw new Ae(r);return e=ha(e),function(){if(--e<1)return t.apply(this,arguments)}},$n.ary=Co,$n.assign=xa,$n.assignIn=ka,$n.assignInWith=wa,$n.assignWith=Sa,$n.at=Ea,$n.before=Po,$n.bind=Io,$n.bindAll=tl,$n.bindKey=Ao,$n.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return qo(e)?e:[e]},$n.chain=mo,$n.chunk=function(e,t,r){t=(r?xs(e,t,r):t===n)?1:_n(ha(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var s=0,o=0,a=Se(yt(i/t));s<i;)a[o++]=si(e,s,s+=t);return a},$n.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,i=[];++t<n;){var s=e[t];s&&(i[r++]=s)}return i},$n.concat=function(){var e=arguments.length;if(!e)return[];for(var t=Se(e-1),n=arguments[0],r=e;r--;)t[r-1]=arguments[r];return Mt(qo(n)?Ii(n):[n],br(t,1))},$n.cond=function(e){var t=null==e?0:e.length,n=cs();return e=t?Ot(e,(function(e){if("function"!=typeof e[1])throw new Ae(r);return[n(e[0]),e[1]]})):[],Jr((function(n){for(var r=-1;++r<t;){var i=e[r];if(Rt(i[0],this,n))return Rt(i[1],this,n)}}))},$n.conforms=function(e){return function(e){var t=Fa(e);return function(n){return dr(n,e,t)}}(cr(e,1))},$n.constant=nl,$n.countBy=yo,$n.create=function(e,t){var n=Hn(e);return null==t?n:or(n,t)},$n.curry=function e(t,r,i){var s=Qi(t,8,n,n,n,n,n,r=i?n:r);return s.placeholder=e.placeholder,s},$n.curryRight=function e(t,r,i){var s=Qi(t,o,n,n,n,n,n,r=i?n:r);return s.placeholder=e.placeholder,s},$n.debounce=Fo,$n.defaults=Ta,$n.defaultsDeep=Ra,$n.defer=No,$n.delay=Oo,$n.difference=Us,$n.differenceBy=$s,$n.differenceWith=Hs,$n.drop=function(e,t,r){var i=null==e?0:e.length;return i?si(e,(t=r||t===n?1:ha(t))<0?0:t,i):[]},$n.dropRight=function(e,t,r){var i=null==e?0:e.length;return i?si(e,0,(t=i-(t=r||t===n?1:ha(t)))<0?0:t):[]},$n.dropRightWhile=function(e,t){return e&&e.length?gi(e,cs(t,3),!0,!0):[]},$n.dropWhile=function(e,t){return e&&e.length?gi(e,cs(t,3),!0):[]},$n.fill=function(e,t,r,i){var s=null==e?0:e.length;return s?(r&&"number"!=typeof r&&xs(e,t,r)&&(r=0,i=s),function(e,t,r,i){var s=e.length;for((r=ha(r))<0&&(r=-r>s?0:s+r),(i=i===n||i>s?s:ha(i))<0&&(i+=s),i=r>i?0:ya(i);r<i;)e[r++]=t;return e}(e,t,r,i)):[]},$n.filter=function(e,t){return(qo(e)?At:vr)(e,cs(t,3))},$n.flatMap=function(e,t){return br(Eo(e,t),1)},$n.flatMapDeep=function(e,t){return br(Eo(e,t),d)},$n.flatMapDepth=function(e,t,r){return r=r===n?1:ha(r),br(Eo(e,t),r)},$n.flatten=qs,$n.flattenDeep=function(e){return(null==e?0:e.length)?br(e,d):[]},$n.flattenDepth=function(e,t){return(null==e?0:e.length)?br(e,t=t===n?1:ha(t)):[]},$n.flip=function(e){return Qi(e,512)},$n.flow=rl,$n.flowRight=il,$n.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var i=e[t];r[i[0]]=i[1]}return r},$n.functions=function(e){return null==e?[]:Sr(e,Fa(e))},$n.functionsIn=function(e){return null==e?[]:Sr(e,Na(e))},$n.groupBy=ko,$n.initial=function(e){return(null==e?0:e.length)?si(e,0,-1):[]},$n.intersection=Ks,$n.intersectionBy=Ys,$n.intersectionWith=Zs,$n.invert=Pa,$n.invertBy=Ia,$n.invokeMap=wo,$n.iteratee=ol,$n.keyBy=So,$n.keys=Fa,$n.keysIn=Na,$n.map=Eo,$n.mapKeys=function(e,t){var n={};return t=cs(t,3),kr(e,(function(e,r,i){ar(n,t(e,r,i),e)})),n},$n.mapValues=function(e,t){var n={};return t=cs(t,3),kr(e,(function(e,r,i){ar(n,r,t(e,r,i))})),n},$n.matches=function(e){return $r(cr(e,1))},$n.matchesProperty=function(e,t){return Hr(e,cr(t,1))},$n.memoize=Mo,$n.merge=Oa,$n.mergeWith=Ma,$n.method=al,$n.methodOf=ll,$n.mixin=ul,$n.negate=Do,$n.nthArg=function(e){return e=ha(e),Jr((function(t){return Wr(t,e)}))},$n.omit=Da,$n.omitBy=function(e,t){return La(e,Do(cs(t)))},$n.once=function(e){return Po(2,e)},$n.orderBy=function(e,t,r,i){return null==e?[]:(qo(t)||(t=null==t?[]:[t]),qo(r=i?n:r)||(r=null==r?[]:[r]),qr(e,t,r))},$n.over=dl,$n.overArgs=zo,$n.overEvery=pl,$n.overSome=fl,$n.partial=Lo,$n.partialRight=Bo,$n.partition=To,$n.pick=za,$n.pickBy=La,$n.property=ml,$n.propertyOf=function(e){return function(t){return null==e?n:Er(e,t)}},$n.pull=Js,$n.pullAll=Qs,$n.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?Kr(e,t,cs(n,2)):e},$n.pullAllWith=function(e,t,r){return e&&e.length&&t&&t.length?Kr(e,t,n,r):e},$n.pullAt=eo,$n.range=gl,$n.rangeRight=hl,$n.rearg=Uo,$n.reject=function(e,t){return(qo(e)?At:vr)(e,Do(cs(t,3)))},$n.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,i=[],s=e.length;for(t=cs(t,3);++r<s;){var o=e[r];t(o,r,e)&&(n.push(o),i.push(r))}return Yr(e,i),n},$n.rest=function(e,t){if("function"!=typeof e)throw new Ae(r);return Jr(e,t=t===n?t:ha(t))},$n.reverse=to,$n.sampleSize=function(e,t,r){return t=(r?xs(e,t,r):t===n)?1:ha(t),(qo(e)?er:ei)(e,t)},$n.set=function(e,t,n){return null==e?e:ti(e,t,n)},$n.setWith=function(e,t,r,i){return i="function"==typeof i?i:n,null==e?e:ti(e,t,r,i)},$n.shuffle=function(e){return(qo(e)?tr:ii)(e)},$n.slice=function(e,t,r){var i=null==e?0:e.length;return i?(r&&"number"!=typeof r&&xs(e,t,r)?(t=0,r=i):(t=null==t?0:ha(t),r=r===n?i:ha(r)),si(e,t,r)):[]},$n.sortBy=Ro,$n.sortedUniq=function(e){return e&&e.length?ui(e):[]},$n.sortedUniqBy=function(e,t){return e&&e.length?ui(e,cs(t,2)):[]},$n.split=function(e,t,r){return r&&"number"!=typeof r&&xs(e,t,r)&&(t=r=n),(r=r===n?m:r>>>0)?(e=_a(e))&&("string"==typeof t||null!=t&&!aa(t))&&(!(t=di(t))&&ln(e))?wi(mn(e),0,r):e.split(t,r):[]},$n.spread=function(e,t){if("function"!=typeof e)throw new Ae(r);return t=null==t?0:_n(ha(t),0),Jr((function(n){var r=n[t],i=wi(n,0,t);return r&&Mt(i,r),Rt(e,this,i)}))},$n.tail=function(e){var t=null==e?0:e.length;return t?si(e,1,t):[]},$n.take=function(e,t,r){return e&&e.length?si(e,0,(t=r||t===n?1:ha(t))<0?0:t):[]},$n.takeRight=function(e,t,r){var i=null==e?0:e.length;return i?si(e,(t=i-(t=r||t===n?1:ha(t)))<0?0:t,i):[]},$n.takeRightWhile=function(e,t){return e&&e.length?gi(e,cs(t,3),!1,!0):[]},$n.takeWhile=function(e,t){return e&&e.length?gi(e,cs(t,3)):[]},$n.tap=function(e,t){return t(e),e},$n.throttle=function(e,t,n){var i=!0,s=!0;if("function"!=typeof e)throw new Ae(r);return na(n)&&(i="leading"in n?!!n.leading:i,s="trailing"in n?!!n.trailing:s),Fo(e,t,{leading:i,maxWait:t,trailing:s})},$n.thru=go,$n.toArray=ma,$n.toPairs=Ba,$n.toPairsIn=Ua,$n.toPath=function(e){return qo(e)?Ot(e,zs):ca(e)?[e]:Ii(Ds(_a(e)))},$n.toPlainObject=ba,$n.transform=function(e,t,n){var r=qo(e),i=r||Zo(e)||da(e);if(t=cs(t,4),null==n){var s=e&&e.constructor;n=i?r?new s:[]:na(e)&&Qo(s)?Hn(Ye(e)):{}}return(i?Ct:kr)(e,(function(e,r,i){return t(n,e,r,i)})),n},$n.unary=function(e){return Co(e,1)},$n.union=no,$n.unionBy=ro,$n.unionWith=io,$n.uniq=function(e){return e&&e.length?pi(e):[]},$n.uniqBy=function(e,t){return e&&e.length?pi(e,cs(t,2)):[]},$n.uniqWith=function(e,t){return t="function"==typeof t?t:n,e&&e.length?pi(e,n,t):[]},$n.unset=function(e,t){return null==e||fi(e,t)},$n.unzip=so,$n.unzipWith=oo,$n.update=function(e,t,n){return null==e?e:mi(e,t,_i(n))},$n.updateWith=function(e,t,r,i){return i="function"==typeof i?i:n,null==e?e:mi(e,t,_i(r),i)},$n.values=$a,$n.valuesIn=function(e){return null==e?[]:en(e,Na(e))},$n.without=ao,$n.words=Qa,$n.wrap=function(e,t){return Lo(_i(t),e)},$n.xor=lo,$n.xorBy=uo,$n.xorWith=co,$n.zip=po,$n.zipObject=function(e,t){return vi(e||[],t||[],rr)},$n.zipObjectDeep=function(e,t){return vi(e||[],t||[],ti)},$n.zipWith=fo,$n.entries=Ba,$n.entriesIn=Ua,$n.extend=ka,$n.extendWith=wa,ul($n,$n),$n.add=bl,$n.attempt=el,$n.camelCase=Ha,$n.capitalize=Va,$n.ceil=_l,$n.clamp=function(e,t,r){return r===n&&(r=t,t=n),r!==n&&(r=(r=va(r))==r?r:0),t!==n&&(t=(t=va(t))==t?t:0),ur(va(e),t,r)},$n.clone=function(e){return cr(e,4)},$n.cloneDeep=function(e){return cr(e,5)},$n.cloneDeepWith=function(e,t){return cr(e,5,t="function"==typeof t?t:n)},$n.cloneWith=function(e,t){return cr(e,4,t="function"==typeof t?t:n)},$n.conformsTo=function(e,t){return null==t||dr(e,t,Fa(t))},$n.deburr=Wa,$n.defaultTo=function(e,t){return null==e||e!=e?t:e},$n.divide=xl,$n.endsWith=function(e,t,r){e=_a(e),t=di(t);var i=e.length,s=r=r===n?i:ur(ha(r),0,i);return(r-=t.length)>=0&&e.slice(r,s)==t},$n.eq=$o,$n.escape=function(e){return(e=_a(e))&&X.test(e)?e.replace(Y,on):e},$n.escapeRegExp=function(e){return(e=_a(e))&&se.test(e)?e.replace(ie,"\\$&"):e},$n.every=function(e,t,r){var i=qo(e)?It:hr;return r&&xs(e,t,r)&&(t=n),i(e,cs(t,3))},$n.find=vo,$n.findIndex=Vs,$n.findKey=function(e,t){return Ut(e,cs(t,3),kr)},$n.findLast=bo,$n.findLastIndex=Ws,$n.findLastKey=function(e,t){return Ut(e,cs(t,3),wr)},$n.floor=kl,$n.forEach=_o,$n.forEachRight=xo,$n.forIn=function(e,t){return null==e?e:_r(e,cs(t,3),Na)},$n.forInRight=function(e,t){return null==e?e:xr(e,cs(t,3),Na)},$n.forOwn=function(e,t){return e&&kr(e,cs(t,3))},$n.forOwnRight=function(e,t){return e&&wr(e,cs(t,3))},$n.get=ja,$n.gt=Ho,$n.gte=Vo,$n.has=function(e,t){return null!=e&&ys(e,t,Cr)},$n.hasIn=Ca,$n.head=Gs,$n.identity=sl,$n.includes=function(e,t,n,r){e=Ko(e)?e:$a(e),n=n&&!r?ha(n):0;var i=e.length;return n<0&&(n=_n(i+n,0)),ua(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&Ht(e,t,n)>-1},$n.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:ha(n);return i<0&&(i=_n(r+i,0)),Ht(e,t,i)},$n.inRange=function(e,t,r){return t=ga(t),r===n?(r=t,t=0):r=ga(r),function(e,t,n){return e>=xn(t,n)&&e<_n(t,n)}(e=va(e),t,r)},$n.invoke=Aa,$n.isArguments=Wo,$n.isArray=qo,$n.isArrayBuffer=Go,$n.isArrayLike=Ko,$n.isArrayLikeObject=Yo,$n.isBoolean=function(e){return!0===e||!1===e||ra(e)&&Rr(e)==_},$n.isBuffer=Zo,$n.isDate=Xo,$n.isElement=function(e){return ra(e)&&1===e.nodeType&&!oa(e)},$n.isEmpty=function(e){if(null==e)return!0;if(Ko(e)&&(qo(e)||"string"==typeof e||"function"==typeof e.splice||Zo(e)||da(e)||Wo(e)))return!e.length;var t=hs(e);if(t==E||t==P)return!e.size;if(Es(e))return!zr(e).length;for(var n in e)if(ze.call(e,n))return!1;return!0},$n.isEqual=function(e,t){return Nr(e,t)},$n.isEqualWith=function(e,t,r){var i=(r="function"==typeof r?r:n)?r(e,t):n;return i===n?Nr(e,t,n,r):!!i},$n.isError=Jo,$n.isFinite=function(e){return"number"==typeof e&&Kt(e)},$n.isFunction=Qo,$n.isInteger=ea,$n.isLength=ta,$n.isMap=ia,$n.isMatch=function(e,t){return e===t||Or(e,t,ps(t))},$n.isMatchWith=function(e,t,r){return r="function"==typeof r?r:n,Or(e,t,ps(t),r)},$n.isNaN=function(e){return sa(e)&&e!=+e},$n.isNative=function(e){if(Ss(e))throw new Te("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Mr(e)},$n.isNil=function(e){return null==e},$n.isNull=function(e){return null===e},$n.isNumber=sa,$n.isObject=na,$n.isObjectLike=ra,$n.isPlainObject=oa,$n.isRegExp=aa,$n.isSafeInteger=function(e){return ea(e)&&e>=-p&&e<=p},$n.isSet=la,$n.isString=ua,$n.isSymbol=ca,$n.isTypedArray=da,$n.isUndefined=function(e){return e===n},$n.isWeakMap=function(e){return ra(e)&&hs(e)==F},$n.isWeakSet=function(e){return ra(e)&&"[object WeakSet]"==Rr(e)},$n.join=function(e,t){return null==e?"":vn.call(e,t)},$n.kebabCase=qa,$n.last=Xs,$n.lastIndexOf=function(e,t,r){var i=null==e?0:e.length;if(!i)return-1;var s=i;return r!==n&&(s=(s=ha(r))<0?_n(i+s,0):xn(s,i-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,s):$t(e,Wt,s,!0)},$n.lowerCase=Ga,$n.lowerFirst=Ka,$n.lt=pa,$n.lte=fa,$n.max=function(e){return e&&e.length?yr(e,sl,jr):n},$n.maxBy=function(e,t){return e&&e.length?yr(e,cs(t,2),jr):n},$n.mean=function(e){return qt(e,sl)},$n.meanBy=function(e,t){return qt(e,cs(t,2))},$n.min=function(e){return e&&e.length?yr(e,sl,Br):n},$n.minBy=function(e,t){return e&&e.length?yr(e,cs(t,2),Br):n},$n.stubArray=yl,$n.stubFalse=vl,$n.stubObject=function(){return{}},$n.stubString=function(){return""},$n.stubTrue=function(){return!0},$n.multiply=wl,$n.nth=function(e,t){return e&&e.length?Wr(e,ha(t)):n},$n.noConflict=function(){return gt._===this&&(gt._=He),this},$n.noop=cl,$n.now=jo,$n.pad=function(e,t,n){e=_a(e);var r=(t=ha(t))?fn(e):0;if(!t||r>=t)return e;var i=(t-r)/2;return qi(bt(i),n)+e+qi(yt(i),n)},$n.padEnd=function(e,t,n){e=_a(e);var r=(t=ha(t))?fn(e):0;return t&&r<t?e+qi(t-r,n):e},$n.padStart=function(e,t,n){e=_a(e);var r=(t=ha(t))?fn(e):0;return t&&r<t?qi(t-r,n)+e:e},$n.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),wn(_a(e).replace(oe,""),t||0)},$n.random=function(e,t,r){if(r&&"boolean"!=typeof r&&xs(e,t,r)&&(t=r=n),r===n&&("boolean"==typeof t?(r=t,t=n):"boolean"==typeof e&&(r=e,e=n)),e===n&&t===n?(e=0,t=1):(e=ga(e),t===n?(t=e,e=0):t=ga(t)),e>t){var i=e;e=t,t=i}if(r||e%1||t%1){var s=Sn();return xn(e+s*(t-e+dt("1e-"+((s+"").length-1))),t)}return Zr(e,t)},$n.reduce=function(e,t,n){var r=qo(e)?Dt:Yt,i=arguments.length<3;return r(e,cs(t,4),n,i,mr)},$n.reduceRight=function(e,t,n){var r=qo(e)?zt:Yt,i=arguments.length<3;return r(e,cs(t,4),n,i,gr)},$n.repeat=function(e,t,r){return t=(r?xs(e,t,r):t===n)?1:ha(t),Xr(_a(e),t)},$n.replace=function(){var e=arguments,t=_a(e[0]);return e.length<3?t:t.replace(e[1],e[2])},$n.result=function(e,t,r){var i=-1,s=(t=xi(t,e)).length;for(s||(s=1,e=n);++i<s;){var o=null==e?n:e[zs(t[i])];o===n&&(i=s,o=r),e=Qo(o)?o.call(e):o}return e},$n.round=Sl,$n.runInContext=e,$n.sample=function(e){return(qo(e)?Qn:Qr)(e)},$n.size=function(e){if(null==e)return 0;if(Ko(e))return ua(e)?fn(e):e.length;var t=hs(e);return t==E||t==P?e.size:zr(e).length},$n.snakeCase=Ya,$n.some=function(e,t,r){var i=qo(e)?Lt:oi;return r&&xs(e,t,r)&&(t=n),i(e,cs(t,3))},$n.sortedIndex=function(e,t){return ai(e,t)},$n.sortedIndexBy=function(e,t,n){return li(e,t,cs(n,2))},$n.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=ai(e,t);if(r<n&&$o(e[r],t))return r}return-1},$n.sortedLastIndex=function(e,t){return ai(e,t,!0)},$n.sortedLastIndexBy=function(e,t,n){return li(e,t,cs(n,2),!0)},$n.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var n=ai(e,t,!0)-1;if($o(e[n],t))return n}return-1},$n.startCase=Za,$n.startsWith=function(e,t,n){return e=_a(e),n=null==n?0:ur(ha(n),0,e.length),t=di(t),e.slice(n,n+t.length)==t},$n.subtract=El,$n.sum=function(e){return e&&e.length?Zt(e,sl):0},$n.sumBy=function(e,t){return e&&e.length?Zt(e,cs(t,2)):0},$n.template=function(e,t,r){var i=$n.templateSettings;r&&xs(e,t,r)&&(t=n),e=_a(e),t=wa({},t,i,es);var s,o,a=wa({},t.imports,i.imports,es),l=Fa(a),u=en(a,l),c=0,d=t.interpolate||ke,p="__p += '",f=Pe((t.escape||ke).source+"|"+d.source+"|"+(d===ee?me:ke).source+"|"+(t.evaluate||ke).source+"|$","g"),m="//# sourceURL="+(ze.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++at+"]")+"\n";e.replace(f,(function(t,n,r,i,a,l){return r||(r=i),p+=e.slice(c,l).replace(we,an),n&&(s=!0,p+="' +\n__e("+n+") +\n'"),a&&(o=!0,p+="';\n"+a+";\n__p += '"),r&&(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),c=l+t.length,t})),p+="';\n";var g=ze.call(t,"variable")&&t.variable;if(g){if(pe.test(g))throw new Te("Invalid `variable` option passed into `_.template`")}else p="with (obj) {\n"+p+"\n}\n";p=(o?p.replace(W,""):p).replace(q,"$1").replace(G,"$1;"),p="function("+(g||"obj")+") {\n"+(g?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(s?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var h=el((function(){return Re(l,m+"return "+p).apply(n,u)}));if(h.source=p,Jo(h))throw h;return h},$n.times=function(e,t){if((e=ha(e))<1||e>p)return[];var n=m,r=xn(e,m);t=cs(t),e-=m;for(var i=Xt(r,t);++n<e;)t(n);return i},$n.toFinite=ga,$n.toInteger=ha,$n.toLength=ya,$n.toLower=function(e){return _a(e).toLowerCase()},$n.toNumber=va,$n.toSafeInteger=function(e){return e?ur(ha(e),-p,p):0===e?e:0},$n.toString=_a,$n.toUpper=function(e){return _a(e).toUpperCase()},$n.trim=function(e,t,r){if((e=_a(e))&&(r||t===n))return Jt(e);if(!e||!(t=di(t)))return e;var i=mn(e),s=mn(t);return wi(i,nn(i,s),rn(i,s)+1).join("")},$n.trimEnd=function(e,t,r){if((e=_a(e))&&(r||t===n))return e.slice(0,gn(e)+1);if(!e||!(t=di(t)))return e;var i=mn(e);return wi(i,0,rn(i,mn(t))+1).join("")},$n.trimStart=function(e,t,r){if((e=_a(e))&&(r||t===n))return e.replace(oe,"");if(!e||!(t=di(t)))return e;var i=mn(e);return wi(i,nn(i,mn(t))).join("")},$n.truncate=function(e,t){var r=30,i="...";if(na(t)){var s="separator"in t?t.separator:s;r="length"in t?ha(t.length):r,i="omission"in t?di(t.omission):i}var o=(e=_a(e)).length;if(ln(e)){var a=mn(e);o=a.length}if(r>=o)return e;var l=r-fn(i);if(l<1)return i;var u=a?wi(a,0,l).join(""):e.slice(0,l);if(s===n)return u+i;if(a&&(l+=u.length-l),aa(s)){if(e.slice(l).search(s)){var c,d=u;for(s.global||(s=Pe(s.source,_a(ge.exec(s))+"g")),s.lastIndex=0;c=s.exec(d);)var p=c.index;u=u.slice(0,p===n?l:p)}}else if(e.indexOf(di(s),l)!=l){var f=u.lastIndexOf(s);f>-1&&(u=u.slice(0,f))}return u+i},$n.unescape=function(e){return(e=_a(e))&&Z.test(e)?e.replace(K,hn):e},$n.uniqueId=function(e){var t=++Le;return _a(e)+t},$n.upperCase=Xa,$n.upperFirst=Ja,$n.each=_o,$n.eachRight=xo,$n.first=Gs,ul($n,function(){var e={};return kr($n,(function(t,n){ze.call($n.prototype,n)||(e[n]=t)})),e}(),{chain:!1}),$n.VERSION="4.17.21",Ct(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){$n[e].placeholder=$n})),Ct(["drop","take"],(function(e,t){qn.prototype[e]=function(r){r=r===n?1:_n(ha(r),0);var i=this.__filtered__&&!t?new qn(this):this.clone();return i.__filtered__?i.__takeCount__=xn(r,i.__takeCount__):i.__views__.push({size:xn(r,m),type:e+(i.__dir__<0?"Right":"")}),i},qn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),Ct(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;qn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:cs(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),Ct(["head","last"],(function(e,t){var n="take"+(t?"Right":"");qn.prototype[e]=function(){return this[n](1).value()[0]}})),Ct(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");qn.prototype[e]=function(){return this.__filtered__?new qn(this):this[n](1)}})),qn.prototype.compact=function(){return this.filter(sl)},qn.prototype.find=function(e){return this.filter(e).head()},qn.prototype.findLast=function(e){return this.reverse().find(e)},qn.prototype.invokeMap=Jr((function(e,t){return"function"==typeof e?new qn(this):this.map((function(n){return Ar(n,e,t)}))})),qn.prototype.reject=function(e){return this.filter(Do(cs(e)))},qn.prototype.slice=function(e,t){e=ha(e);var r=this;return r.__filtered__&&(e>0||t<0)?new qn(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),t!==n&&(r=(t=ha(t))<0?r.dropRight(-t):r.take(t-e)),r)},qn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},qn.prototype.toArray=function(){return this.take(m)},kr(qn.prototype,(function(e,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),i=/^(?:head|last)$/.test(t),s=$n[i?"take"+("last"==t?"Right":""):t],o=i||/^find/.test(t);s&&($n.prototype[t]=function(){var t=this.__wrapped__,a=i?[1]:arguments,l=t instanceof qn,u=a[0],c=l||qo(t),d=function(e){var t=s.apply($n,Mt([e],a));return i&&p?t[0]:t};c&&r&&"function"==typeof u&&1!=u.length&&(l=c=!1);var p=this.__chain__,f=!!this.__actions__.length,m=o&&!p,g=l&&!f;if(!o&&c){t=g?t:new qn(this);var h=e.apply(t,a);return h.__actions__.push({func:go,args:[d],thisArg:n}),new Wn(h,p)}return m&&g?e.apply(this,a):(h=this.thru(d),m?i?h.value()[0]:h.value():h)})})),Ct(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Fe[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);$n.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(qo(i)?i:[],e)}return this[n]((function(n){return t.apply(qo(n)?n:[],e)}))}})),kr(qn.prototype,(function(e,t){var n=$n[t];if(n){var r=n.name+"";ze.call(Fn,r)||(Fn[r]=[]),Fn[r].push({name:t,func:n})}})),Fn[$i(n,2).name]=[{name:"wrapper",func:n}],qn.prototype.clone=function(){var e=new qn(this.__wrapped__);return e.__actions__=Ii(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ii(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ii(this.__views__),e},qn.prototype.reverse=function(){if(this.__filtered__){var e=new qn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},qn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=qo(e),r=t<0,i=n?e.length:0,s=function(e,t,n){for(var r=-1,i=n.length;++r<i;){var s=n[r],o=s.size;switch(s.type){case"drop":e+=o;break;case"dropRight":t-=o;break;case"take":t=xn(t,e+o);break;case"takeRight":e=_n(e,t-o)}}return{start:e,end:t}}(0,i,this.__views__),o=s.start,a=s.end,l=a-o,u=r?a:o-1,c=this.__iteratees__,d=c.length,p=0,f=xn(l,this.__takeCount__);if(!n||!r&&i==l&&f==l)return hi(e,this.__actions__);var m=[];e:for(;l--&&p<f;){for(var g=-1,h=e[u+=t];++g<d;){var y=c[g],v=y.iteratee,b=y.type,_=v(h);if(2==b)h=_;else if(!_){if(1==b)continue e;break e}}m[p++]=h}return m},$n.prototype.at=ho,$n.prototype.chain=function(){return mo(this)},$n.prototype.commit=function(){return new Wn(this.value(),this.__chain__)},$n.prototype.next=function(){this.__values__===n&&(this.__values__=ma(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?n:this.__values__[this.__index__++]}},$n.prototype.plant=function(e){for(var t,r=this;r instanceof Vn;){var i=Bs(r);i.__index__=0,i.__values__=n,t?s.__wrapped__=i:t=i;var s=i;r=r.__wrapped__}return s.__wrapped__=e,t},$n.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof qn){var t=e;return this.__actions__.length&&(t=new qn(this)),(t=t.reverse()).__actions__.push({func:go,args:[to],thisArg:n}),new Wn(t,this.__chain__)}return this.thru(to)},$n.prototype.toJSON=$n.prototype.valueOf=$n.prototype.value=function(){return hi(this.__wrapped__,this.__actions__)},$n.prototype.first=$n.prototype.head,nt&&($n.prototype[nt]=function(){return this}),$n}();yt?((yt.exports=yn)._=yn,ht._=yn):gt._=yn}).call(commonjsGlobal)}(lodash,lodash.exports);var lodashExports=lodash.exports;const RegisterOryElementsExpress=(e,t,n)=>{e.use("/theme.css",((e,r)=>{const{theme:i}=n(e,r);r.header("Content-Type","text/css");let s=lodashExports.cloneDeep(t);i&&(s=lodashExports.merge({},s,i)),r.send(`body {${assignInlineVars(oryTheme,s).toString()}}`)})),e.use("/",express.static("node_modules/@ory/elements/dist"))};exports.Button=Button,exports.ButtonLink=ButtonLink,exports.ButtonSocial=ButtonSocial,exports.Card=Card,exports.CardGradient=CardGradient,exports.Checkbox=Checkbox,exports.CodeBox=CodeBox,exports.ComponentWrapper=ComponentWrapper,exports.Divider=Divider,exports.InputField=InputField,exports.LookupSecretSettingsSection=LookupSecretSettingsSection,exports.MenuLink=MenuLink,exports.Message=Message,exports.Nav=Nav,exports.NodeMessages=NodeMessages,exports.OIDCSettingsSection=OIDCSettingsSection,exports.PasskeySettingsSection=PasskeySettingsSection,exports.PasswordSettingsSection=PasswordSettingsSection,exports.ProfileSettingsSection=ProfileSettingsSection,exports.RegisterOryElementsExpress=RegisterOryElementsExpress,exports.TOTPSettingsSection=TOTPSettingsSection,exports.ThemeProvider=ThemeProvider,exports.Typography=Typography,exports.UserAuthCard=UserAuthCard,exports.UserAuthForm=UserAuthForm,exports.UserConsentCard=UserConsentCard,exports.UserErrorCard=UserErrorCard,exports.UserLogoutCard=UserLogoutCard,exports.UserSettingsCard=UserSettingsCard,exports.UserSettingsScreen=UserSettingsScreen,exports.WebAuthnSettingsSection=WebAuthnSettingsSection,exports.buttonLinkContainerStyle=buttonLinkContainerStyle,exports.buttonLinkIconStyle=buttonLinkIconStyle,exports.buttonLinkStyle=buttonLinkStyle,exports.buttonSocialIconEndStyle=buttonSocialIconEndStyle,exports.buttonSocialIconStartStyle=buttonSocialIconStartStyle,exports.buttonSocialStyle=buttonSocialStyle,exports.buttonStyle=buttonStyle,exports.cardStyle=cardStyle,exports.cardTitleImage=cardTitleImage,exports.cardTitleStyle=cardTitleStyle,exports.checkboxInputStyle=checkboxInputStyle,exports.checkboxStyle=checkboxStyle,exports.codeboxContentStyle=codeboxContentStyle,exports.codeboxHeaderStyle=codeboxHeaderStyle,exports.codeboxStyle=codeboxStyle,exports.colorProperties=colorProperties,exports.colorSprinkle=colorSprinkle,exports.defaultBreakpoints=defaultBreakpoints,exports.defaultDarkTheme=defaultDarkTheme,exports.defaultFont=defaultFont,exports.defaultLightTheme=defaultLightTheme,exports.dividerStyle=dividerStyle,exports.dividerTextStyle=dividerTextStyle,exports.filterNodesByGroups=filterNodesByGroups,exports.formStyle=formStyle,exports.getNodeId=getNodeId,exports.getNodeInputType=getNodeInputType,exports.getNodeInputValue=getNodeInputValue,exports.getNodeLabelText=getNodeLabelText,exports.gridStyle=gridStyle,exports.hasHiddenIdentifier=hasHiddenIdentifier,exports.hasLookupSecret=hasLookupSecret,exports.hasOidc=hasOidc,exports.hasPassword=hasPassword,exports.hasTotp=hasTotp,exports.hasWebauthn=hasWebauthn,exports.inputFieldStyle=inputFieldStyle,exports.inputFieldTitleStyle=inputFieldTitleStyle,exports.inputFieldVisibilityToggleLabelStyle=inputFieldVisibilityToggleLabelStyle,exports.inputTypographyStyle=inputTypographyStyle,exports.isUiNodeAnchorAttributes=isUiNodeAnchorAttributes,exports.isUiNodeImageAttributes=isUiNodeImageAttributes,exports.isUiNodeInputAttributes=isUiNodeInputAttributes,exports.isUiNodeScriptAttributes=isUiNodeScriptAttributes,exports.isUiNodeTextAttributes=isUiNodeTextAttributes,exports.locales=locales,exports.menuLinkIconLeftStyle=menuLinkIconLeftStyle,exports.menuLinkStyle=menuLinkStyle,exports.menuLinkTextStyle=menuLinkTextStyle,exports.messageStyle=messageStyle,exports.navMainSectionStyle=navMainSectionStyle,exports.navMenuLinkSelectedStyle=navMenuLinkSelectedStyle,exports.navMenuSectionStyle=navMenuSectionStyle,exports.navSectionBottom=navSectionBottom,exports.navSectionTitleStyle=navSectionTitleStyle,exports.navStyle=navStyle,exports.oryTheme=oryTheme,exports.pxToEm=pxToEm,exports.pxToRem=pxToRem,exports.typographyStyle=typographyStyle,Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"})}));
//# sourceMappingURL=/sm/fee81cb7fb4bac9581ea1252b9d9e04c59560e38dfd30c2d83f4f4598d6f8e71.map