var lib=function(e){"use strict";function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function n(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function r(e,t,n,r,i,o,a){try{var u=e[o](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,i)}function i(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var a=e.apply(t,n);function u(e){r(a,i,o,u,l,"next",e)}function l(e){r(a,i,o,u,l,"throw",e)}u(void 0)})}}function o(e,t,n){return t=b(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,w()?Reflect.construct(t,n||[],b(e).constructor):t.apply(e,n))}function a(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return e.get(n(e,t))}function s(e,t,n){a(e,t),t.set(e,n)}function c(e,t,r){return e.set(n(e,t),r),r}function f(e,t){a(e,t),t.add(e)}function d(e,t,n){if(w())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&x(i,n.prototype),i}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,O(r.key),r)}}function h(e,t,n){return t&&p(e.prototype,t),n&&p(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=N(e))||t){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw o}}}}function m(e,t,n){return(t=O(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y.apply(null,arguments)}function g(){return g="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=function(e,t){for(;!{}.hasOwnProperty.call(e,t)&&null!==(e=b(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}},g.apply(null,arguments)}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function k(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&x(e,t)}function w(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(w=function(){return!!e})()}function S(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 _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach(function(t){m(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function E(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof u?r:u,s=Object.create(l.prototype);return z(s,"_invoke",function(n,r,i){var o,u,l,s=0,c=i||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,u=0,l=e,d.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!f&&s&&!i&&t<c.length;t++){var i,o=c[t],p=d.p,h=o[2];n>3?(i=h===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&p<o[1])?(u=0,d.v=r,d.n=o[1]):p<h&&(i=n<3||o[0]>r||r>h)&&(o[4]=n,o[5]=r,d.n=h,u=0))}if(i||n>1)return a;throw f=!0,r}return function(i,c,h){if(s>1)throw TypeError("Generator is already running");for(f&&1===c&&p(c,h),u=c,l=h;(t=u<2?e:l)||!f;){o||(u?u<3?(u>1&&(d.n=-1),p(u,l)):d.n=l:d.v=l);try{if(s=2,o){if(u||(i="next"),t=o[i]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),u=1);o=e}else if((t=(f=d.n<0)?l:n.call(r,d))!==a)break}catch(t){o=e,u=1,l=t}finally{s=1}}return{value:t,done:f}}}(n,i,o),!0),s}var a={};function u(){}function l(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(z(t={},r,function(){return this}),t),f=s.prototype=u.prototype=Object.create(c);function d(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,z(e,i,"GeneratorFunction")),e.prototype=Object.create(f),e}return l.prototype=s,z(f,"constructor",s),z(s,"constructor",l),l.displayName="GeneratorFunction",z(s,i,"GeneratorFunction"),z(f),z(f,i,"Generator"),z(f,r,function(){return this}),z(f,"toString",function(){return"[object Generator]"}),(E=function(){return{w:o,m:d}})()}function z(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}z=function(e,t,n,r){function o(t,n){z(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},z(e,t,n,r)}function x(e,t){return x=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},x(e,t)}function C(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==t);l=!0);}catch(e){s=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw i}}return u}}(e,t)||N(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||N(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"==typeof t?t:t+""}function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function N(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}function A(e){var t="function"==typeof Map?new Map:void 0;return A=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return d(e,arguments,b(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),x(n,e)},A(e)}var F,I,R=function(){return h(function e(){u(this,e),this.listeners=new Set,this.subscribe=this.subscribe.bind(this)},[{key:"subscribe",value:function(e){var t=this;return this.listeners.add(e),this.onSubscribe(),function(){t.listeners.delete(e),t.onUnsubscribe()}}},{key:"hasListeners",value:function(){return this.listeners.size>0}},{key:"onSubscribe",value:function(){}},{key:"onUnsubscribe",value:function(){}}])}(),M={setTimeout:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e,t){return setTimeout(e,t)}),clearTimeout:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return clearTimeout(e)}),setInterval:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e,t){return setInterval(e,t)}),clearInterval:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return clearInterval(e)})},L=new(F=new WeakMap,I=new WeakMap,function(){return h(function e(){u(this,e),s(this,F,M),s(this,I,!1)},[{key:"setTimeoutProvider",value:function(e){c(F,this,e)}},{key:"setTimeout",value:function(e,t){return l(F,this).setTimeout(e,t)}},{key:"clearTimeout",value:function(e){l(F,this).clearTimeout(e)}},{key:"setInterval",value:function(e,t){return l(F,this).setInterval(e,t)}},{key:"clearInterval",value:function(e){l(F,this).clearInterval(e)}}])}()),D="undefined"==typeof window||"Deno"in globalThis;function j(){}function U(e){return"number"==typeof e&&e>=0&&e!==1/0}function $(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Z(e,t){return"function"==typeof e?e(t):e}function q(e,t){return"function"==typeof e?e(t):e}function W(e,t){var n=e.type,r=void 0===n?"all":n,i=e.exact,o=e.fetchStatus,a=e.predicate,u=e.queryKey,l=e.stale;if(u)if(i){if(t.queryHash!==V(u,t.options))return!1}else if(!Q(t.queryKey,u))return!1;if("all"!==r){var s=t.isActive();if("active"===r&&!s)return!1;if("inactive"===r&&s)return!1}return!("boolean"==typeof l&&t.isStale()!==l||o&&o!==t.state.fetchStatus||a&&!a(t))}function H(e,t){var n=e.exact,r=e.status,i=e.predicate,o=e.mutationKey;if(o){if(!t.options.mutationKey)return!1;if(n){if(B(t.options.mutationKey)!==B(o))return!1}else if(!Q(t.options.mutationKey,o))return!1}return!(r&&t.state.status!==r||i&&!i(t))}function V(e,t){return((null==t?void 0:t.queryKeyHashFn)||B)(e)}function B(e){return JSON.stringify(e,function(e,t){return J(t)?Object.keys(t).sort().reduce(function(e,n){return e[n]=t[n],e},{}):t})}function Q(e,t){return e===t||T(e)===T(t)&&!(!e||!t||"object"!==T(e)||"object"!==T(t))&&Object.keys(t).every(function(n){return Q(e[n],t[n])})}var K=Object.prototype.hasOwnProperty;function G(e,t){if(e===t)return e;var n=X(e)&&X(t);if(!(n||J(e)&&J(t)))return t;for(var r=(n?e:Object.keys(e)).length,i=n?t:Object.keys(t),o=i.length,a=n?new Array(o):{},u=0,l=0;l<o;l++){var s=n?l:i[l],c=e[s],f=t[s];if(c!==f)if(null!==c&&null!==f&&"object"===T(c)&&"object"===T(f)){var d=G(c,f);a[s]=d,d===c&&u++}else a[s]=f;else a[s]=c,(n?l<r:K.call(e,s))&&u++}return r===o&&u===r?e:a}function Y(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(e[n]!==t[n])return!1;return!0}function X(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function J(e){if(!ee(e))return!1;var t=e.constructor;if(void 0===t)return!0;var n=t.prototype;return!!ee(n)&&!!n.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function ee(e){return"[object Object]"===Object.prototype.toString.call(e)}function te(e,t,n){return"function"==typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?G(e,t):t}function ne(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=[].concat(P(e),[t]);return n&&r.length>n?r.slice(1):r}function re(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=[t].concat(P(e));return n&&r.length>n?r.slice(0,-1):r}var ie,oe,ae,ue=Symbol();function le(e,t){return!e.queryFn&&null!=t&&t.initialPromise?function(){return t.initialPromise}:e.queryFn&&e.queryFn!==ue?e.queryFn:function(){return Promise.reject(new Error("Missing queryFn: '".concat(e.queryHash,"'")))}}var se=new(ie=new WeakMap,oe=new WeakMap,ae=new WeakMap,function(e){function t(){var e;return u(this,t),s(e=o(this,t),ie,void 0),s(e,oe,void 0),s(e,ae,void 0),c(ae,e,function(e){if(!D&&window.addEventListener){var t=function(){return e()};return window.addEventListener("visibilitychange",t,!1),function(){window.removeEventListener("visibilitychange",t)}}}),e}return k(t,e),h(t,[{key:"onSubscribe",value:function(){l(oe,this)||this.setEventListener(l(ae,this))}},{key:"onUnsubscribe",value:function(){var e;this.hasListeners()||(null===(e=l(oe,this))||void 0===e||e.call(this),c(oe,this,void 0))}},{key:"setEventListener",value:function(e){var t,n=this;c(ae,this,e),null===(t=l(oe,this))||void 0===t||t.call(this),c(oe,this,e(function(e){"boolean"==typeof e?n.setFocused(e):n.onFocus()}))}},{key:"setFocused",value:function(e){l(ie,this)!==e&&(c(ie,this,e),this.onFocus())}},{key:"onFocus",value:function(){var e=this.isFocused();this.listeners.forEach(function(t){t(e)})}},{key:"isFocused",value:function(){var e;return"boolean"==typeof l(ie,this)?l(ie,this):"hidden"!==(null===(e=globalThis.document)||void 0===e?void 0:e.visibilityState)}}])}(R));function ce(){var e,t,n=new Promise(function(n,r){e=n,t=r});function r(e){Object.assign(n,e),delete n.resolve,delete n.reject}return n.status="pending",n.catch(function(){}),n.resolve=function(t){r({status:"fulfilled",value:t}),e(t)},n.reject=function(e){r({status:"rejected",reason:e}),t(e)},n}var fe,de,pe,he,ve,me,ye,ge,be,ke=(fe=[],de=0,pe=function(e){e()},he=function(e){e()},ve=function(e){setTimeout(e,0)},{batch:function(e){var t,n;de++;try{t=e()}finally{--de||(n=fe,fe=[],n.length&&ve(function(){he(function(){n.forEach(function(e){pe(e)})})}))}return t},batchCalls:function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];me(function(){e.apply(void 0,n)})}},schedule:me=function(e){de?fe.push(e):ve(function(){pe(e)})},setNotifyFunction:function(e){pe=e},setBatchNotifyFunction:function(e){he=e},setScheduler:function(e){ve=e}}),we=new(ye=new WeakMap,ge=new WeakMap,be=new WeakMap,function(e){function t(){var e;return u(this,t),s(e=o(this,t),ye,!0),s(e,ge,void 0),s(e,be,void 0),c(be,e,function(e){if(!D&&window.addEventListener){var t=function(){return e(!0)},n=function(){return e(!1)};return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),function(){window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}),e}return k(t,e),h(t,[{key:"onSubscribe",value:function(){l(ge,this)||this.setEventListener(l(be,this))}},{key:"onUnsubscribe",value:function(){var e;this.hasListeners()||(null===(e=l(ge,this))||void 0===e||e.call(this),c(ge,this,void 0))}},{key:"setEventListener",value:function(e){var t;c(be,this,e),null===(t=l(ge,this))||void 0===t||t.call(this),c(ge,this,e(this.setOnline.bind(this)))}},{key:"setOnline",value:function(e){l(ye,this)!==e&&(c(ye,this,e),this.listeners.forEach(function(t){t(e)}))}},{key:"isOnline",value:function(){return l(ye,this)}}])}(R));function Se(e){return Math.min(1e3*Math.pow(2,e),3e4)}function _e(e){return"online"!==(null!=e?e:"online")||we.isOnline()}var Ee,ze=function(e){function t(e){var n;return u(this,t),(n=o(this,t,["CancelledError"])).revert=null==e?void 0:e.revert,n.silent=null==e?void 0:e.silent,n}return k(t,e),h(t)}(A(Error));function xe(e){var t,n=!1,r=0,i=ce(),o=function(){return"pending"!==i.status},a=function(){return se.isFocused()&&("always"===e.networkMode||we.isOnline())&&e.canRun()},u=function(){return _e(e.networkMode)&&e.canRun()},l=function(e){var n;o()||(null===(n=t)||void 0===n||n(),i.resolve(e))},s=function(e){var n;o()||(null===(n=t)||void 0===n||n(),i.reject(e))},c=function(){return new Promise(function(n){var r;t=function(e){(o()||a())&&n(e)},null===(r=e.onPause)||void 0===r||r.call(e)}).then(function(){var n;t=void 0,o()||null===(n=e.onContinue)||void 0===n||n.call(e)})},f=function(){if(!o()){var t,i=0===r?e.initialPromise:void 0;try{t=null!=i?i:e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(l).catch(function(t){var i,u,l;if(!o()){var d,p=null!==(i=e.retry)&&void 0!==i?i:D?0:3,h=null!==(u=e.retryDelay)&&void 0!==u?u:Se,v="function"==typeof h?h(r,t):h,m=!0===p||"number"==typeof p&&r<p||"function"==typeof p&&p(r,t);!n&&m?(r++,null===(l=e.onFail)||void 0===l||l.call(e,r,t),(d=v,new Promise(function(e){L.setTimeout(e,d)})).then(function(){return a()?void 0:c()}).then(function(){n?s(t):f()})):s(t)}})}};return{promise:i,status:function(){return i.status},cancel:function(t){if(!o()){var n,r=new ze(t);s(r),null===(n=e.onCancel)||void 0===n||n.call(e,r)}},continue:function(){var e;return null===(e=t)||void 0===e||e(),i},cancelRetry:function(){n=!0},continueRetry:function(){n=!1},canStart:u,start:function(){return u()?f():c().then(f),i}}}var Ce,Pe,Oe,Te,Ne,Ae,Fe,Ie,Re,Me,Le,De,je,Ue,$e,Ze,qe,We,He,Ve,Be,Qe,Ke,Ge,Ye=(Ee=new WeakMap,function(){return h(function e(){u(this,e),s(this,Ee,void 0)},[{key:"destroy",value:function(){this.clearGcTimeout()}},{key:"scheduleGc",value:function(){var e=this;this.clearGcTimeout(),U(this.gcTime)&&c(Ee,this,L.setTimeout(function(){e.optionalRemove()},this.gcTime))}},{key:"updateGcTime",value:function(e){this.gcTime=Math.max(this.gcTime||0,null!=e?e:D?1/0:3e5)}},{key:"clearGcTimeout",value:function(){l(Ee,this)&&(L.clearTimeout(l(Ee,this)),c(Ee,this,void 0))}}])}()),Xe=(Ce=new WeakMap,Pe=new WeakMap,Oe=new WeakMap,Te=new WeakMap,Ne=new WeakMap,Ae=new WeakMap,Fe=new WeakMap,Ie=new WeakSet,function(e){function t(e){var n,r;return u(this,t),f(r=o(this,t),Ie),s(r,Ce,void 0),s(r,Pe,void 0),s(r,Oe,void 0),s(r,Te,void 0),s(r,Ne,void 0),s(r,Ae,void 0),s(r,Fe,void 0),c(Fe,r,!1),c(Ae,r,e.defaultOptions),r.setOptions(e.options),r.observers=[],c(Te,r,e.client),c(Oe,r,l(Te,r).getQueryCache()),r.queryKey=e.queryKey,r.queryHash=e.queryHash,c(Ce,r,tt(r.options)),r.state=null!==(n=e.state)&&void 0!==n?n:l(Ce,r),r.scheduleGc(),r}return k(t,e),h(t,[{key:"meta",get:function(){return this.options.meta}},{key:"promise",get:function(){var e;return null===(e=l(Ne,this))||void 0===e?void 0:e.promise}},{key:"setOptions",value:function(e){if(this.options=_(_({},l(Ae,this)),e),this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){var t=tt(this.options);void 0!==t.data&&(this.setData(t.data,{updatedAt:t.dataUpdatedAt,manual:!0}),c(Ce,this,t))}}},{key:"optionalRemove",value:function(){this.observers.length||"idle"!==this.state.fetchStatus||l(Oe,this).remove(this)}},{key:"setData",value:function(e,t){var r=te(this.state.data,e,this.options);return n(Ie,this,Je).call(this,{data:r,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt,manual:null==t?void 0:t.manual}),r}},{key:"setState",value:function(e,t){n(Ie,this,Je).call(this,{type:"setState",state:e,setStateOptions:t})}},{key:"cancel",value:function(e){var t,n,r=null===(t=l(Ne,this))||void 0===t?void 0:t.promise;return null===(n=l(Ne,this))||void 0===n||n.cancel(e),r?r.then(j).catch(j):Promise.resolve()}},{key:"destroy",value:function(){var e,n;(e=this,"function"==typeof(n=g(b(t.prototype),"destroy",e))?function(t){return n.apply(e,t)}:n)([]),this.cancel({silent:!0})}},{key:"reset",value:function(){this.destroy(),this.setState(l(Ce,this))}},{key:"isActive",value:function(){var e=this;return this.observers.some(function(t){return!1!==q(t.options.enabled,e)})}},{key:"isDisabled",value:function(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===ue||this.state.dataUpdateCount+this.state.errorUpdateCount===0}},{key:"isStatic",value:function(){var e=this;return this.getObserversCount()>0&&this.observers.some(function(t){return"static"===Z(t.options.staleTime,e)})}},{key:"isStale",value:function(){return this.getObserversCount()>0?this.observers.some(function(e){return e.getCurrentResult().isStale}):void 0===this.state.data||this.state.isInvalidated}},{key:"isStaleByTime",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!$(this.state.dataUpdatedAt,e))}},{key:"onFocus",value:function(){var e,t=this.observers.find(function(e){return e.shouldFetchOnWindowFocus()});null==t||t.refetch({cancelRefetch:!1}),null===(e=l(Ne,this))||void 0===e||e.continue()}},{key:"onOnline",value:function(){var e,t=this.observers.find(function(e){return e.shouldFetchOnReconnect()});null==t||t.refetch({cancelRefetch:!1}),null===(e=l(Ne,this))||void 0===e||e.continue()}},{key:"addObserver",value:function(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),l(Oe,this).notify({type:"observerAdded",query:this,observer:e}))}},{key:"removeObserver",value:function(e){this.observers.includes(e)&&(this.observers=this.observers.filter(function(t){return t!==e}),this.observers.length||(l(Ne,this)&&(l(Fe,this)?l(Ne,this).cancel({revert:!0}):l(Ne,this).cancelRetry()),this.scheduleGc()),l(Oe,this).notify({type:"observerRemoved",query:this,observer:e}))}},{key:"getObserversCount",value:function(){return this.observers.length}},{key:"invalidate",value:function(){this.state.isInvalidated||n(Ie,this,Je).call(this,{type:"invalidate"})}},{key:"fetch",value:(r=i(E().m(function e(t,r){var i,o,a,u,s,f,d,p,h,v,m,y,g,b,k,w,S,z,x,C=this;return E().w(function(e){for(;;)switch(e.p=e.n){case 0:if("idle"===this.state.fetchStatus||"rejected"===(null===(i=l(Ne,this))||void 0===i?void 0:i.status())){e.n=2;break}if(void 0===this.state.data||null==r||!r.cancelRefetch){e.n=1;break}this.cancel({silent:!0}),e.n=2;break;case 1:if(!l(Ne,this)){e.n=2;break}return l(Ne,this).continueRetry(),e.a(2,l(Ne,this).promise);case 2:return t&&this.setOptions(t),this.options.queryFn||(u=this.observers.find(function(e){return e.options.queryFn}))&&this.setOptions(u.options),s=new AbortController,f=function(e){Object.defineProperty(e,"signal",{enumerable:!0,get:function(){return c(Fe,C,!0),s.signal}})},d=function(){var e,t=le(C.options,r),n=(e={client:l(Te,C),queryKey:C.queryKey,meta:C.meta},f(e),e);return c(Fe,C,!1),C.options.persister?C.options.persister(t,n,C):t(n)},p=function(){var e={fetchOptions:r,options:C.options,queryKey:C.queryKey,client:l(Te,C),state:C.state,fetchFn:d};return f(e),e}(),null===(o=this.options.behavior)||void 0===o||o.onFetch(p,this),c(Pe,this,this.state),"idle"!==this.state.fetchStatus&&this.state.fetchMeta===(null===(a=p.fetchOptions)||void 0===a?void 0:a.meta)||n(Ie,this,Je).call(this,{type:"fetch",meta:null===(h=p.fetchOptions)||void 0===h?void 0:h.meta}),c(Ne,this,xe({initialPromise:null==r?void 0:r.initialPromise,fn:p.fetchFn,onCancel:function(e){e instanceof ze&&e.revert&&C.setState(_(_({},l(Pe,C)),{},{fetchStatus:"idle"})),s.abort()},onFail:function(e,t){n(Ie,C,Je).call(C,{type:"failed",failureCount:e,error:t})},onPause:function(){n(Ie,C,Je).call(C,{type:"pause"})},onContinue:function(){n(Ie,C,Je).call(C,{type:"continue"})},retry:p.options.retry,retryDelay:p.options.retryDelay,networkMode:p.options.networkMode,canRun:function(){return!0}})),e.p=3,e.n=4,l(Ne,this).start();case 4:if(void 0!==(b=e.v)){e.n=5;break}throw new Error("".concat(this.queryHash," data is undefined"));case 5:return this.setData(b),null===(v=(m=l(Oe,this).config).onSuccess)||void 0===v||v.call(m,b,this),null===(y=(g=l(Oe,this).config).onSettled)||void 0===y||y.call(g,b,this.state.error,this),e.a(2,b);case 6:if(e.p=6,!((x=e.v)instanceof ze)){e.n=9;break}if(!x.silent){e.n=7;break}return e.a(2,l(Ne,this).promise);case 7:if(!x.revert){e.n=9;break}if(void 0!==this.state.data){e.n=8;break}throw x;case 8:return e.a(2,this.state.data);case 9:throw n(Ie,this,Je).call(this,{type:"error",error:x}),null===(k=(w=l(Oe,this).config).onError)||void 0===k||k.call(w,x,this),null===(S=(z=l(Oe,this).config).onSettled)||void 0===S||S.call(z,this.state.data,x,this),x;case 10:return e.p=10,this.scheduleGc(),e.f(10);case 11:return e.a(2)}},e,this,[[3,6,10,11]])})),function(e,t){return r.apply(this,arguments)})}]);var r}(Ye));function Je(e){var t=this;this.state=function(n){var r,i;switch(e.type){case"failed":return _(_({},n),{},{fetchFailureCount:e.failureCount,fetchFailureReason:e.error});case"pause":return _(_({},n),{},{fetchStatus:"paused"});case"continue":return _(_({},n),{},{fetchStatus:"fetching"});case"fetch":return _(_(_({},n),et(n.data,t.options)),{},{fetchMeta:null!==(r=e.meta)&&void 0!==r?r:null});case"success":var o=_(_({},n),{},{data:e.data,dataUpdateCount:n.dataUpdateCount+1,dataUpdatedAt:null!==(i=e.dataUpdatedAt)&&void 0!==i?i:Date.now(),error:null,isInvalidated:!1,status:"success"},!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null});return c(Pe,t,e.manual?o:void 0),o;case"error":var a=e.error;return _(_({},n),{},{error:a,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"});case"invalidate":return _(_({},n),{},{isInvalidated:!0});case"setState":return _(_({},n),e.state)}}(this.state),ke.batch(function(){t.observers.forEach(function(e){e.onQueryUpdate()}),l(Oe,t).notify({query:t,type:"updated",action:e})})}function et(e,t){return _({fetchFailureCount:0,fetchFailureReason:null,fetchStatus:_e(t.networkMode)?"fetching":"paused"},void 0===e&&{error:null,status:"pending"})}function tt(e){var t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,r=n?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?null!=r?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var nt,rt,it,ot,at,ut=(Re=new WeakMap,Me=new WeakMap,Le=new WeakMap,De=new WeakMap,je=new WeakMap,Ue=new WeakMap,$e=new WeakMap,Ze=new WeakMap,qe=new WeakMap,We=new WeakMap,He=new WeakMap,Ve=new WeakMap,Be=new WeakMap,Qe=new WeakMap,Ke=new WeakMap,Ge=new WeakSet,function(e){function t(e,n){var r;return u(this,t),f(r=o(this,t),Ge),s(r,Re,void 0),s(r,Me,void 0),s(r,Le,void 0),s(r,De,void 0),s(r,je,void 0),s(r,Ue,void 0),s(r,$e,void 0),s(r,Ze,void 0),s(r,qe,void 0),s(r,We,void 0),s(r,He,void 0),s(r,Ve,void 0),s(r,Be,void 0),s(r,Qe,void 0),s(r,Ke,new Set),r.options=n,c(Re,r,e),c(Ze,r,null),c($e,r,ce()),r.bindMethods(),r.setOptions(n),r}return k(t,e),h(t,[{key:"bindMethods",value:function(){this.refetch=this.refetch.bind(this)}},{key:"onSubscribe",value:function(){1===this.listeners.size&&(l(Me,this).addObserver(this),yt(l(Me,this),this.options)?n(Ge,this,lt).call(this):this.updateResult(),n(Ge,this,dt).call(this))}},{key:"onUnsubscribe",value:function(){this.hasListeners()||this.destroy()}},{key:"shouldFetchOnReconnect",value:function(){return gt(l(Me,this),this.options,this.options.refetchOnReconnect)}},{key:"shouldFetchOnWindowFocus",value:function(){return gt(l(Me,this),this.options,this.options.refetchOnWindowFocus)}},{key:"destroy",value:function(){this.listeners=new Set,n(Ge,this,pt).call(this),n(Ge,this,ht).call(this),l(Me,this).removeObserver(this)}},{key:"setOptions",value:function(e){var t=this.options,r=l(Me,this);if(this.options=l(Re,this).defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof q(this.options.enabled,l(Me,this)))throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");n(Ge,this,vt).call(this),l(Me,this).setOptions(this.options),t._defaulted&&!Y(this.options,t)&&l(Re,this).getQueryCache().notify({type:"observerOptionsUpdated",query:l(Me,this),observer:this});var i=this.hasListeners();i&&bt(l(Me,this),r,this.options,t)&&n(Ge,this,lt).call(this),this.updateResult(),!i||l(Me,this)===r&&q(this.options.enabled,l(Me,this))===q(t.enabled,l(Me,this))&&Z(this.options.staleTime,l(Me,this))===Z(t.staleTime,l(Me,this))||n(Ge,this,st).call(this);var o=n(Ge,this,ct).call(this);!i||l(Me,this)===r&&q(this.options.enabled,l(Me,this))===q(t.enabled,l(Me,this))&&o===l(Qe,this)||n(Ge,this,ft).call(this,o)}},{key:"getOptimisticResult",value:function(e){var t,n=l(Re,this).getQueryCache().build(l(Re,this),e),r=this.createResult(n,e);return t=r,!Y(this.getCurrentResult(),t)&&(c(De,this,r),c(Ue,this,this.options),c(je,this,l(Me,this).state)),r}},{key:"getCurrentResult",value:function(){return l(De,this)}},{key:"trackResult",value:function(e,t){var n=this;return new Proxy(e,{get:function(e,r){return n.trackProp(r),null==t||t(r),"promise"!==r||n.options.experimental_prefetchInRender||"pending"!==l($e,n).status||l($e,n).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(e,r)}})}},{key:"trackProp",value:function(e){l(Ke,this).add(e)}},{key:"getCurrentQuery",value:function(){return l(Me,this)}},{key:"refetch",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=y({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));return this.fetch(_({},t))}},{key:"fetchOptimistic",value:function(e){var t=this,n=l(Re,this).defaultQueryOptions(e),r=l(Re,this).getQueryCache().build(l(Re,this),n);return r.fetch().then(function(){return t.createResult(r,n)})}},{key:"fetch",value:function(e){var t,r=this;return n(Ge,this,lt).call(this,_(_({},e),{},{cancelRefetch:null===(t=e.cancelRefetch)||void 0===t||t})).then(function(){return r.updateResult(),l(De,r)})}},{key:"createResult",value:function(e,t){var n,r=this,i=l(Me,this),o=this.options,a=l(De,this),u=l(je,this),s=l(Ue,this),f=e!==i?e.state:l(Le,this),d=e.state,p=_({},d),h=!1;if(t._optimisticResults){var v=this.hasListeners(),m=!v&&yt(e,t),y=v&&bt(e,i,t,o);(m||y)&&(p=_(_({},p),et(d.data,e.options))),"isRestoring"===t._optimisticResults&&(p.fetchStatus="idle")}var g=p,b=g.error,k=g.errorUpdatedAt,w=g.status;n=p.data;var S,E,z=!1;void 0!==t.placeholderData&&void 0===n&&"pending"===w&&(null!=a&&a.isPlaceholderData&&t.placeholderData===(null==s?void 0:s.placeholderData)?(S=a.data,z=!0):S="function"==typeof t.placeholderData?t.placeholderData(null===(E=l(He,this))||void 0===E?void 0:E.state.data,l(He,this)):t.placeholderData,void 0!==S&&(w="success",n=te(null==a?void 0:a.data,S,t),h=!0));if(t.select&&void 0!==n&&!z)if(a&&n===(null==u?void 0:u.data)&&t.select===l(qe,this))n=l(We,this);else try{c(qe,this,t.select),n=t.select(n),n=te(null==a?void 0:a.data,n,t),c(We,this,n),c(Ze,this,null)}catch(e){c(Ze,this,e)}l(Ze,this)&&(b=l(Ze,this),n=l(We,this),k=Date.now(),w="error");var x="fetching"===p.fetchStatus,C="pending"===w,P="error"===w,O=C&&x,T=void 0!==n,N={status:w,fetchStatus:p.fetchStatus,isPending:C,isSuccess:"success"===w,isError:P,isInitialLoading:O,isLoading:O,data:n,dataUpdatedAt:p.dataUpdatedAt,error:b,errorUpdatedAt:k,failureCount:p.fetchFailureCount,failureReason:p.fetchFailureReason,errorUpdateCount:p.errorUpdateCount,isFetched:p.dataUpdateCount>0||p.errorUpdateCount>0,isFetchedAfterMount:p.dataUpdateCount>f.dataUpdateCount||p.errorUpdateCount>f.errorUpdateCount,isFetching:x,isRefetching:x&&!C,isLoadingError:P&&!T,isPaused:"paused"===p.fetchStatus,isPlaceholderData:h,isRefetchError:P&&T,isStale:kt(e,t),refetch:this.refetch,promise:l($e,this),isEnabled:!1!==q(t.enabled,e)};if(this.options.experimental_prefetchInRender){var A=function(e){"error"===N.status?e.reject(N.error):void 0!==N.data&&e.resolve(N.data)},F=function(){var e=c($e,r,N.promise=ce());A(e)},I=l($e,this);switch(I.status){case"pending":e.queryHash===i.queryHash&&A(I);break;case"fulfilled":"error"!==N.status&&N.data===I.value||F();break;case"rejected":"error"===N.status&&N.error===I.reason||F()}}return N}},{key:"updateResult",value:function(){var e=this,t=l(De,this),r=this.createResult(l(Me,this),this.options);c(je,this,l(Me,this).state),c(Ue,this,this.options),void 0!==l(je,this).data&&c(He,this,l(Me,this)),Y(r,t)||(c(De,this,r),n(Ge,this,mt).call(this,{listeners:function(){if(!t)return!0;var n=e.options.notifyOnChangeProps,r="function"==typeof n?n():n;if("all"===r||!r&&!l(Ke,e).size)return!0;var i=new Set(null!=r?r:l(Ke,e));return e.options.throwOnError&&i.add("error"),Object.keys(l(De,e)).some(function(n){var r=n;return l(De,e)[r]!==t[r]&&i.has(r)})}()}))}},{key:"onQueryUpdate",value:function(){this.updateResult(),this.hasListeners()&&n(Ge,this,dt).call(this)}}])}(R));function lt(e){n(Ge,this,vt).call(this);var t=l(Me,this).fetch(this.options,e);return null!=e&&e.throwOnError||(t=t.catch(j)),t}function st(){var e=this;n(Ge,this,pt).call(this);var t=Z(this.options.staleTime,l(Me,this));if(!D&&!l(De,this).isStale&&U(t)){var r=$(l(De,this).dataUpdatedAt,t)+1;c(Ve,this,L.setTimeout(function(){l(De,e).isStale||e.updateResult()},r))}}function ct(){var e;return null!==(e="function"==typeof this.options.refetchInterval?this.options.refetchInterval(l(Me,this)):this.options.refetchInterval)&&void 0!==e&&e}function ft(e){var t=this;n(Ge,this,ht).call(this),c(Qe,this,e),!D&&!1!==q(this.options.enabled,l(Me,this))&&U(l(Qe,this))&&0!==l(Qe,this)&&c(Be,this,L.setInterval(function(){(t.options.refetchIntervalInBackground||se.isFocused())&&n(Ge,t,lt).call(t)},l(Qe,this)))}function dt(){n(Ge,this,st).call(this),n(Ge,this,ft).call(this,n(Ge,this,ct).call(this))}function pt(){l(Ve,this)&&(L.clearTimeout(l(Ve,this)),c(Ve,this,void 0))}function ht(){l(Be,this)&&(L.clearInterval(l(Be,this)),c(Be,this,void 0))}function vt(){var e=l(Re,this).getQueryCache().build(l(Re,this),this.options);if(e!==l(Me,this)){var t=l(Me,this);c(Me,this,e),c(Le,this,e.state),this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}}function mt(e){var t=this;ke.batch(function(){e.listeners&&t.listeners.forEach(function(e){e(l(De,t))}),l(Re,t).getQueryCache().notify({query:l(Me,t),type:"observerResultsUpdated"})})}function yt(e,t){return function(e,t){return!1!==q(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===t.retryOnMount)}(e,t)||void 0!==e.state.data&&gt(e,t,t.refetchOnMount)}function gt(e,t,n){if(!1!==q(t.enabled,e)&&"static"!==Z(t.staleTime,e)){var r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&kt(e,t)}return!1}function bt(e,t,n,r){return(e!==t||!1===q(r.enabled,e))&&(!n.suspense||"error"!==e.state.status)&&kt(e,n)}function kt(e,t){return!1!==q(t.enabled,e)&&e.isStaleByTime(Z(t.staleTime,e))}function wt(e){return{onFetch:function(t,n){var r,o,a,u=t.options,l=null===(r=t.fetchOptions)||void 0===r||null===(r=r.meta)||void 0===r||null===(r=r.fetchMore)||void 0===r?void 0:r.direction,s=(null===(o=t.state.data)||void 0===o?void 0:o.pages)||[],c=(null===(a=t.state.data)||void 0===a?void 0:a.pageParams)||[],f={pages:[],pageParams:[]},d=0,p=function(){var n=i(E().m(function n(){var r,o,a,p,h,v,m,y,g,b;return E().w(function(n){for(;;)switch(n.n){case 0:if(r=!1,o=function(e){Object.defineProperty(e,"signal",{enumerable:!0,get:function(){return t.signal.aborted?r=!0:t.signal.addEventListener("abort",function(){r=!0}),t.signal}})},a=le(t.options,t.fetchOptions),p=function(){var e=i(E().m(function e(n,i,u){var l,s,c,f;return E().w(function(e){for(;;)switch(e.n){case 0:if(!r){e.n=1;break}return e.a(2,Promise.reject());case 1:if(null!=i||!n.pages.length){e.n=2;break}return e.a(2,Promise.resolve(n));case 2:return l=function(){var e={client:t.client,queryKey:t.queryKey,pageParam:i,direction:u?"backward":"forward",meta:t.options.meta};return o(e),e}(),e.n=3,a(l);case 3:return s=e.v,c=t.options.maxPages,f=u?re:ne,e.a(2,{pages:f(n.pages,s,c),pageParams:f(n.pageParams,i,c)})}},e)}));return function(t,n,r){return e.apply(this,arguments)}}(),!l||!s.length){n.n=2;break}return m=((h="backward"===l)?_t:St)(u,v={pages:s,pageParams:c}),n.n=1,p(v,m,h);case 1:f=n.v,n.n=7;break;case 2:y=null!=e?e:s.length;case 3:if(b=0===d?null!==(g=c[0])&&void 0!==g?g:u.initialPageParam:St(u,f),!(d>0&&null==b)){n.n=4;break}return n.a(3,7);case 4:return n.n=5,p(f,b);case 5:f=n.v,d++;case 6:if(d<y){n.n=3;break}case 7:return n.a(2,f)}},n)}));return function(){return n.apply(this,arguments)}}();t.options.persister?t.fetchFn=function(){var e,r;return null===(e=(r=t.options).persister)||void 0===e?void 0:e.call(r,p,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=p}}}function St(e,t){var n=t.pages,r=t.pageParams,i=n.length-1;return n.length>0?e.getNextPageParam(n[i],n,r[i],r):void 0}function _t(e,t){var n,r=t.pages,i=t.pageParams;return r.length>0?null===(n=e.getPreviousPageParam)||void 0===n?void 0:n.call(e,r[0],r,i[0],i):void 0}var Et,zt,xt,Ct=(nt=new WeakMap,rt=new WeakMap,it=new WeakMap,ot=new WeakMap,at=new WeakSet,function(e){function t(e){var n;return u(this,t),f(n=o(this,t),at),s(n,nt,void 0),s(n,rt,void 0),s(n,it,void 0),s(n,ot,void 0),c(nt,n,e.client),n.mutationId=e.mutationId,c(it,n,e.mutationCache),c(rt,n,[]),n.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},n.setOptions(e.options),n.scheduleGc(),n}return k(t,e),h(t,[{key:"setOptions",value:function(e){this.options=e,this.updateGcTime(this.options.gcTime)}},{key:"meta",get:function(){return this.options.meta}},{key:"addObserver",value:function(e){l(rt,this).includes(e)||(l(rt,this).push(e),this.clearGcTimeout(),l(it,this).notify({type:"observerAdded",mutation:this,observer:e}))}},{key:"removeObserver",value:function(e){c(rt,this,l(rt,this).filter(function(t){return t!==e})),this.scheduleGc(),l(it,this).notify({type:"observerRemoved",mutation:this,observer:e})}},{key:"optionalRemove",value:function(){l(rt,this).length||("pending"===this.state.status?this.scheduleGc():l(it,this).remove(this))}},{key:"continue",value:function(){var e,t;return null!==(e=null===(t=l(ot,this))||void 0===t?void 0:t.continue())&&void 0!==e?e:this.execute(this.state.variables)}},{key:"execute",value:(r=i(E().m(function e(t){var r,i,o,a,u,s,f,d,p,h,v,m,y,g,b,k,w,S,_,z,x,C,P,O,T,N,A,F,I=this;return E().w(function(e){for(;;)switch(e.p=e.n){case 0:if(i=function(){n(at,I,Pt).call(I,{type:"continue"})},o={client:l(nt,this),meta:this.options.meta,mutationKey:this.options.mutationKey},c(ot,this,xe({fn:function(){return I.options.mutationFn?I.options.mutationFn(t,o):Promise.reject(new Error("No mutationFn found"))},onFail:function(e,t){n(at,I,Pt).call(I,{type:"failed",failureCount:e,error:t})},onPause:function(){n(at,I,Pt).call(I,{type:"pause"})},onContinue:i,retry:null!==(r=this.options.retry)&&void 0!==r?r:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:function(){return l(it,I).canRun(I)}})),a="pending"===this.state.status,u=!l(ot,this).canStart(),e.p=1,!a){e.n=2;break}i(),e.n=5;break;case 2:return n(at,this,Pt).call(this,{type:"pending",variables:t,isPaused:u}),e.n=3,null===(g=(b=l(it,this).config).onMutate)||void 0===g?void 0:g.call(b,t,this,o);case 3:return e.n=4,null===(k=(w=this.options).onMutate)||void 0===k?void 0:k.call(w,t,o);case 4:(S=e.v)!==this.state.context&&n(at,this,Pt).call(this,{type:"pending",context:S,variables:t,isPaused:u});case 5:return e.n=6,l(ot,this).start();case 6:return _=e.v,e.n=7,null===(s=(f=l(it,this).config).onSuccess)||void 0===s?void 0:s.call(f,_,t,this.state.context,this,o);case 7:return e.n=8,null===(d=(p=this.options).onSuccess)||void 0===d?void 0:d.call(p,_,t,this.state.context,o);case 8:return e.n=9,null===(h=(v=l(it,this).config).onSettled)||void 0===h?void 0:h.call(v,_,null,this.state.variables,this.state.context,this,o);case 9:return e.n=10,null===(m=(y=this.options).onSettled)||void 0===m?void 0:m.call(y,_,null,t,this.state.context,o);case 10:return n(at,this,Pt).call(this,{type:"success",data:_}),e.a(2,_);case 11:return e.p=11,F=e.v,e.p=12,e.n=13,null===(z=(x=l(it,this).config).onError)||void 0===z?void 0:z.call(x,F,t,this.state.context,this,o);case 13:return e.n=14,null===(C=(P=this.options).onError)||void 0===C?void 0:C.call(P,F,t,this.state.context,o);case 14:return e.n=15,null===(O=(T=l(it,this).config).onSettled)||void 0===O?void 0:O.call(T,void 0,F,this.state.variables,this.state.context,this,o);case 15:return e.n=16,null===(N=(A=this.options).onSettled)||void 0===N?void 0:N.call(A,void 0,F,t,this.state.context,o);case 16:throw F;case 17:return e.p=17,n(at,this,Pt).call(this,{type:"error",error:F}),e.f(17);case 18:return e.p=18,l(it,this).runNext(this),e.f(18);case 19:return e.a(2)}},e,this,[[12,,17,18],[1,11,18,19]])})),function(e){return r.apply(this,arguments)})}]);var r}(Ye));function Pt(e){var t=this;this.state=function(t){switch(e.type){case"failed":return _(_({},t),{},{failureCount:e.failureCount,failureReason:e.error});case"pause":return _(_({},t),{},{isPaused:!0});case"continue":return _(_({},t),{},{isPaused:!1});case"pending":return _(_({},t),{},{context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()});case"success":return _(_({},t),{},{data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1});case"error":return _(_({},t),{},{data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"})}}(this.state),ke.batch(function(){l(rt,t).forEach(function(t){t.onMutationUpdate(e)}),l(it,t).notify({mutation:t,type:"updated",action:e})})}var Ot,Tt=(Et=new WeakMap,zt=new WeakMap,xt=new WeakMap,function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return u(this,t),s(e=o(this,t),Et,void 0),s(e,zt,void 0),s(e,xt,void 0),e.config=n,c(Et,e,new Set),c(zt,e,new Map),c(xt,e,0),e}return k(t,e),h(t,[{key:"build",value:function(e,t,n){var r,i=new Ct({client:e,mutationCache:this,mutationId:c(xt,this,(r=l(xt,this),++r)),options:e.defaultMutationOptions(t),state:n});return this.add(i),i}},{key:"add",value:function(e){l(Et,this).add(e);var t=Nt(e);if("string"==typeof t){var n=l(zt,this).get(t);n?n.push(e):l(zt,this).set(t,[e])}this.notify({type:"added",mutation:e})}},{key:"remove",value:function(e){if(l(Et,this).delete(e)){var t=Nt(e);if("string"==typeof t){var n=l(zt,this).get(t);if(n)if(n.length>1){var r=n.indexOf(e);-1!==r&&n.splice(r,1)}else n[0]===e&&l(zt,this).delete(t)}}this.notify({type:"removed",mutation:e})}},{key:"canRun",value:function(e){var t=Nt(e);if("string"==typeof t){var n=l(zt,this).get(t),r=null==n?void 0:n.find(function(e){return"pending"===e.state.status});return!r||r===e}return!0}},{key:"runNext",value:function(e){var t=Nt(e);if("string"==typeof t){var n,r,i=null===(n=l(zt,this).get(t))||void 0===n?void 0:n.find(function(t){return t!==e&&t.state.isPaused});return null!==(r=null==i?void 0:i.continue())&&void 0!==r?r:Promise.resolve()}return Promise.resolve()}},{key:"clear",value:function(){var e=this;ke.batch(function(){l(Et,e).forEach(function(t){e.notify({type:"removed",mutation:t})}),l(Et,e).clear(),l(zt,e).clear()})}},{key:"getAll",value:function(){return Array.from(l(Et,this))}},{key:"find",value:function(e){var t=_({exact:!0},e);return this.getAll().find(function(e){return H(t,e)})}},{key:"findAll",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.getAll().filter(function(t){return H(e,t)})}},{key:"notify",value:function(e){var t=this;ke.batch(function(){t.listeners.forEach(function(t){t(e)})})}},{key:"resumePausedMutations",value:function(){var e=this.getAll().filter(function(e){return e.state.isPaused});return ke.batch(function(){return Promise.all(e.map(function(e){return e.continue().catch(j)}))})}}])}(R));function Nt(e){var t;return null===(t=e.options.scope)||void 0===t?void 0:t.id}var At,Ft,It,Rt,Mt,Lt,Dt,jt,Ut=(Ot=new WeakMap,function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return u(this,t),s(e=o(this,t),Ot,void 0),e.config=n,c(Ot,e,new Map),e}return k(t,e),h(t,[{key:"build",value:function(e,t,n){var r,i=t.queryKey,o=null!==(r=t.queryHash)&&void 0!==r?r:V(i,t),a=this.get(o);return a||(a=new Xe({client:e,queryKey:i,queryHash:o,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i)}),this.add(a)),a}},{key:"add",value:function(e){l(Ot,this).has(e.queryHash)||(l(Ot,this).set(e.queryHash,e),this.notify({type:"added",query:e}))}},{key:"remove",value:function(e){var t=l(Ot,this).get(e.queryHash);t&&(e.destroy(),t===e&&l(Ot,this).delete(e.queryHash),this.notify({type:"removed",query:e}))}},{key:"clear",value:function(){var e=this;ke.batch(function(){e.getAll().forEach(function(t){e.remove(t)})})}},{key:"get",value:function(e){return l(Ot,this).get(e)}},{key:"getAll",value:function(){return P(l(Ot,this).values())}},{key:"find",value:function(e){var t=_({exact:!0},e);return this.getAll().find(function(e){return W(t,e)})}},{key:"findAll",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.getAll();return Object.keys(e).length>0?t.filter(function(t){return W(e,t)}):t}},{key:"notify",value:function(e){var t=this;ke.batch(function(){t.listeners.forEach(function(t){t(e)})})}},{key:"onFocus",value:function(){var e=this;ke.batch(function(){e.getAll().forEach(function(e){e.onFocus()})})}},{key:"onOnline",value:function(){var e=this;ke.batch(function(){e.getAll().forEach(function(e){e.onOnline()})})}}])}(R)),$t=(At=new WeakMap,Ft=new WeakMap,It=new WeakMap,Rt=new WeakMap,Mt=new WeakMap,Lt=new WeakMap,Dt=new WeakMap,jt=new WeakMap,function(){return h(function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};u(this,e),s(this,At,void 0),s(this,Ft,void 0),s(this,It,void 0),s(this,Rt,void 0),s(this,Mt,void 0),s(this,Lt,void 0),s(this,Dt,void 0),s(this,jt,void 0),c(At,this,t.queryCache||new Ut),c(Ft,this,t.mutationCache||new Tt),c(It,this,t.defaultOptions||{}),c(Rt,this,new Map),c(Mt,this,new Map),c(Lt,this,0)},[{key:"mount",value:function(){var e,t=this;c(Lt,this,(e=l(Lt,this),++e)),1===l(Lt,this)&&(c(Dt,this,se.subscribe(function(){var e=i(E().m(function e(n){return E().w(function(e){for(;;)switch(e.n){case 0:if(!n){e.n=2;break}return e.n=1,t.resumePausedMutations();case 1:l(At,t).onFocus();case 2:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}())),c(jt,this,we.subscribe(function(){var e=i(E().m(function e(n){return E().w(function(e){for(;;)switch(e.n){case 0:if(!n){e.n=2;break}return e.n=1,t.resumePausedMutations();case 1:l(At,t).onOnline();case 2:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}())))}},{key:"unmount",value:function(){var e,t,n;c(Lt,this,(e=l(Lt,this),--e)),0===l(Lt,this)&&(null===(t=l(Dt,this))||void 0===t||t.call(this),c(Dt,this,void 0),null===(n=l(jt,this))||void 0===n||n.call(this),c(jt,this,void 0))}},{key:"isFetching",value:function(e){return l(At,this).findAll(_(_({},e),{},{fetchStatus:"fetching"})).length}},{key:"isMutating",value:function(e){return l(Ft,this).findAll(_(_({},e),{},{status:"pending"})).length}},{key:"getQueryData",value:function(e){var t,n=this.defaultQueryOptions({queryKey:e});return null===(t=l(At,this).get(n.queryHash))||void 0===t?void 0:t.state.data}},{key:"ensureQueryData",value:function(e){var t=this.defaultQueryOptions(e),n=l(At,this).build(this,t),r=n.state.data;return void 0===r?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(Z(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}},{key:"getQueriesData",value:function(e){return l(At,this).findAll(e).map(function(e){return[e.queryKey,e.state.data]})}},{key:"setQueryData",value:function(e,t,n){var r=this.defaultQueryOptions({queryKey:e}),i=l(At,this).get(r.queryHash),o=function(e,t){return"function"==typeof e?e(t):e}(t,null==i?void 0:i.state.data);if(void 0!==o)return l(At,this).build(this,r).setData(o,_(_({},n),{},{manual:!0}))}},{key:"setQueriesData",value:function(e,t,n){var r=this;return ke.batch(function(){return l(At,r).findAll(e).map(function(e){var i=e.queryKey;return[i,r.setQueryData(i,t,n)]})})}},{key:"getQueryState",value:function(e){var t,n=this.defaultQueryOptions({queryKey:e});return null===(t=l(At,this).get(n.queryHash))||void 0===t?void 0:t.state}},{key:"removeQueries",value:function(e){var t=l(At,this);ke.batch(function(){t.findAll(e).forEach(function(e){t.remove(e)})})}},{key:"resetQueries",value:function(e,t){var n=this,r=l(At,this);return ke.batch(function(){return r.findAll(e).forEach(function(e){e.reset()}),n.refetchQueries(_({type:"active"},e),t)})}},{key:"cancelQueries",value:function(e){var t=this,n=_({revert:!0},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),r=ke.batch(function(){return l(At,t).findAll(e).map(function(e){return e.cancel(n)})});return Promise.all(r).then(j).catch(j)}},{key:"invalidateQueries",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return ke.batch(function(){var r,i;return l(At,t).findAll(e).forEach(function(e){e.invalidate()}),"none"===(null==e?void 0:e.refetchType)?Promise.resolve():t.refetchQueries(_(_({},e),{},{type:null!==(r=null!==(i=null==e?void 0:e.refetchType)&&void 0!==i?i:null==e?void 0:e.type)&&void 0!==r?r:"active"}),n)})}},{key:"refetchQueries",value:function(e){var t,n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=_(_({},r),{},{cancelRefetch:null===(t=r.cancelRefetch)||void 0===t||t}),o=ke.batch(function(){return l(At,n).findAll(e).filter(function(e){return!e.isDisabled()&&!e.isStatic()}).map(function(e){var t=e.fetch(void 0,i);return i.throwOnError||(t=t.catch(j)),"paused"===e.state.fetchStatus?Promise.resolve():t})});return Promise.all(o).then(j)}},{key:"fetchQuery",value:function(e){var t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);var n=l(At,this).build(this,t);return n.isStaleByTime(Z(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}},{key:"prefetchQuery",value:function(e){return this.fetchQuery(e).then(j).catch(j)}},{key:"fetchInfiniteQuery",value:function(e){return e.behavior=wt(e.pages),this.fetchQuery(e)}},{key:"prefetchInfiniteQuery",value:function(e){return this.fetchInfiniteQuery(e).then(j).catch(j)}},{key:"ensureInfiniteQueryData",value:function(e){return e.behavior=wt(e.pages),this.ensureQueryData(e)}},{key:"resumePausedMutations",value:function(){return we.isOnline()?l(Ft,this).resumePausedMutations():Promise.resolve()}},{key:"getQueryCache",value:function(){return l(At,this)}},{key:"getMutationCache",value:function(){return l(Ft,this)}},{key:"getDefaultOptions",value:function(){return l(It,this)}},{key:"setDefaultOptions",value:function(e){c(It,this,e)}},{key:"setQueryDefaults",value:function(e,t){l(Rt,this).set(B(e),{queryKey:e,defaultOptions:t})}},{key:"getQueryDefaults",value:function(e){var t=P(l(Rt,this).values()),n={};return t.forEach(function(t){Q(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}},{key:"setMutationDefaults",value:function(e,t){l(Mt,this).set(B(e),{mutationKey:e,defaultOptions:t})}},{key:"getMutationDefaults",value:function(e){var t=P(l(Mt,this).values()),n={};return t.forEach(function(t){Q(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}},{key:"defaultQueryOptions",value:function(e){if(e._defaulted)return e;var t=_(_(_(_({},l(It,this).queries),this.getQueryDefaults(e.queryKey)),e),{},{_defaulted:!0});return t.queryHash||(t.queryHash=V(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===ue&&(t.enabled=!1),t}},{key:"defaultMutationOptions",value:function(e){return null!=e&&e._defaulted?e:_(_(_(_({},l(It,this).mutations),(null==e?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey)),e),{},{_defaulted:!0})}},{key:"clear",value:function(){l(At,this).clear(),l(Ft,this).clear()}}])}()),Zt=function(){return h(function e(t,n){u(this,e),this.queryClient=t,this.logger=n,this.cart=new qt(this.queryClient)},[{key:"forceCartRefresh",value:function(){return new Promise(function(e){var t;null!==(t=PUB_SUB_EVENTS)&&void 0!==t&&t.cartUpdate&&"function"==typeof window.publish?(console.log("[Friendly] Using PUB_SUB_EVENTS to refresh cart"),window.publish(PUB_SUB_EVENTS.cartUpdate,{source:"friendly"})):(console.log("[Friendly] PUB_SUB_EVENTS not available, reloading page to refresh cart"),window.location.reload()),e()})}},{key:"goToCheckout",value:function(){window.location.href="/checkout"}},{key:"updateItem",value:(e=i(E().m(function e(t){var n,r;return E().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.cart.get();case 1:return n=e.v,r=n.items.find(function(e){return e.id===t.id}),this.logger.log("Updating cart item",{item:t,existingItem:r}),e.n=2,r?this.changeItemInCart(r.id,t.quantity):this.addItemToCart(t.id,t.quantity);case 2:return e.n=3,this.queryClient.invalidateQueries({queryKey:["cart"]});case 3:return e.a(2)}},e,this)})),function(t){return e.apply(this,arguments)})},{key:"addItemToCart",value:function(e,t){return fetch(window.Shopify.routes.root+"cart/add.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({items:[{id:Number(e),quantity:t}]})})}},{key:"changeItemInCart",value:function(e,t){return fetch(window.Shopify.routes.root+"cart/update.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({updates:m({},Number(e),t)})})}}]);var e}(),qt=function(){return h(function e(t){var n;u(this,e),this.queryClient=t,this.cartObserver=new ut(this.queryClient,{queryKey:["cart"],queryFn:(n=i(E().m(function e(){var t,n;return E().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,fetch("".concat(window.Shopify.routes.root,"cart.js"),{headers:{"Content-Type":"application/json"}});case 1:if((t=e.v).ok){e.n=2;break}throw new Error("Failed to fetch cart");case 2:return e.n=3,t.json();case 3:return n=e.v,e.a(2,n)}},e)})),function(){return n.apply(this,arguments)}),staleTime:0,retry:3})},[{key:"get",value:function(){var e=i(E().m(function e(){var t,n;return E().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.cartObserver.refetch();case 1:if(t=this.cartObserver.getCurrentResult().data){e.n=2;break}throw new Error("No cart data");case 2:return n="USD"===t.currency?{currency:"USD",total_price_in_cents:t.total_price}:{currency:"unsupported"},e.a(2,{price:n,items:t.items.map(function(e){return{id:e.id.toString(),quantity:e.quantity,variant_id:e.variant_id,original_price:e.original_price,sku:e.sku}})})}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"listen",value:function(e){var t=this;document.addEventListener("cart:updated",function(){t.cartObserver.refetch(),e()});var n=window.fetch;window.fetch=i(E().m(function r(){var i,o,a,u,l,s,c=arguments;return E().w(function(r){for(;;)switch(r.n){case 0:for(i=c.length,o=new Array(i),a=0;a<i;a++)o[a]=c[a];return r.n=1,n.apply(void 0,o);case 1:return u=r.v,console.log("Fetch called with args:",o),l=["/cart/add","/cart/update","/cart/change","/cart/clear","/cart/add.js","/cart/update.js","/cart/change.js","/cart/clear.js"],"string"==typeof(s=o[0])&&l.some(function(e){return s.endsWith(e)})&&(t.cartObserver.refetch(),e()),r.a(2,u)}},r)}))}},{key:"removeListener",value:function(){}}])}(),Wt=function(){return h(function e(){u(this,e)},[{key:"debug",value:function(e,t){console.debug(e,JSON.stringify(null!=t?t:{},null,2))}},{key:"log",value:function(e,t){console.log(e,JSON.stringify(null!=t?t:{},null,2))}},{key:"error",value:function(e,t){console.error(e,JSON.stringify(null!=t?t:{},null,2))}}])}(),Ht=function(e,t){return Ht=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])},Ht(e,t)};function Vt(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}Ht(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}function Bt(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Qt(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function Kt(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;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 Gt(e){return"function"==typeof e}function Yt(e){var t=e(function(e){Error.call(e),e.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}"function"==typeof SuppressedError&&SuppressedError;var Xt=Yt(function(e){return function(t){e(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map(function(e,t){return t+1+") "+e.toString()}).join("\n  "):"",this.name="UnsubscriptionError",this.errors=t}});function Jt(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}var en=function(){function e(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}var t;return e.prototype.unsubscribe=function(){var e,t,n,r,i;if(!this.closed){this.closed=!0;var o=this._parentage;if(o)if(this._parentage=null,Array.isArray(o))try{for(var a=Bt(o),u=a.next();!u.done;u=a.next())u.value.remove(this)}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}else o.remove(this);var l=this.initialTeardown;if(Gt(l))try{l()}catch(e){i=e instanceof Xt?e.errors:[e]}var s=this._finalizers;if(s){this._finalizers=null;try{for(var c=Bt(s),f=c.next();!f.done;f=c.next()){var d=f.value;try{rn(d)}catch(e){i=null!=i?i:[],e instanceof Xt?i=Kt(Kt([],Qt(i)),Qt(e.errors)):i.push(e)}}}catch(e){n={error:e}}finally{try{f&&!f.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}}if(i)throw new Xt(i)}},e.prototype.add=function(t){var n;if(t&&t!==this)if(this.closed)rn(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=null!==(n=this._finalizers)&&void 0!==n?n:[]).push(t)}},e.prototype._hasParent=function(e){var t=this._parentage;return t===e||Array.isArray(t)&&t.includes(e)},e.prototype._addParent=function(e){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(e),t):t?[t,e]:e},e.prototype._removeParent=function(e){var t=this._parentage;t===e?this._parentage=null:Array.isArray(t)&&Jt(t,e)},e.prototype.remove=function(t){var n=this._finalizers;n&&Jt(n,t),t instanceof e&&t._removeParent(this)},e.EMPTY=((t=new e).closed=!0,t),e}(),tn=en.EMPTY;function nn(e){return e instanceof en||e&&"closed"in e&&Gt(e.remove)&&Gt(e.add)&&Gt(e.unsubscribe)}function rn(e){Gt(e)?e():e.unsubscribe()}var on=void 0,an={setTimeout:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=an.delegate;return(null==i?void 0:i.setTimeout)?i.setTimeout.apply(i,Kt([e,t],Qt(n))):setTimeout.apply(void 0,Kt([e,t],Qt(n)))}),clearTimeout:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){var t=an.delegate;return((null==t?void 0:t.clearTimeout)||clearTimeout)(e)}),delegate:void 0};function un(){}function ln(e){e()}var sn=function(e){function t(t){var n=e.call(this)||this;return n.isStopped=!1,t?(n.destination=t,nn(t)&&t.add(n)):n.destination=pn,n}return Vt(t,e),t.create=function(e,t,n){return new fn(e,t,n)},t.prototype.next=function(e){this.isStopped||this._next(e)},t.prototype.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){try{this.destination.error(e)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(en),cn=function(){function e(e){this.partialObserver=e}return e.prototype.next=function(e){var t=this.partialObserver;if(t.next)try{t.next(e)}catch(e){dn(e)}},e.prototype.error=function(e){var t=this.partialObserver;if(t.error)try{t.error(e)}catch(e){dn(e)}else dn(e)},e.prototype.complete=function(){var e=this.partialObserver;if(e.complete)try{e.complete()}catch(e){dn(e)}},e}(),fn=function(e){function t(t,n,r){var i,o=e.call(this)||this;return i=Gt(t)||!t?{next:null!=t?t:void 0,error:null!=n?n:void 0,complete:null!=r?r:void 0}:t,o.destination=new cn(i),o}return Vt(t,e),t}(sn);function dn(e){var t;t=e,an.setTimeout(function(){throw t})}var pn={closed:!0,next:un,error:function(e){throw e},complete:un},hn="function"==typeof Symbol&&Symbol.observable||"@@observable";function vn(e){return e}var mn=function(){function e(e){e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var r,i=this,o=(r=e)&&r instanceof sn||function(e){return e&&Gt(e.next)&&Gt(e.error)&&Gt(e.complete)}(r)&&nn(r)?e:new fn(e,t,n);return ln(function(){var e=i,t=e.operator,n=e.source;o.add(t?t.call(o,n):n?i._subscribe(o):i._trySubscribe(o))}),o},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){e.error(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=yn(t))(function(t,r){var i=new fn({next:function(t){try{e(t)}catch(e){r(e),i.unsubscribe()}},error:r,complete:t});n.subscribe(i)})},e.prototype._subscribe=function(e){var t;return null===(t=this.source)||void 0===t?void 0:t.subscribe(e)},e.prototype[hn]=function(){return this},e.prototype.pipe=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return(0===(e=t).length?vn:1===e.length?e[0]:function(t){return e.reduce(function(e,t){return t(e)},t)})(this)},e.prototype.toPromise=function(e){var t=this;return new(e=yn(e))(function(e,n){var r;t.subscribe(function(e){return r=e},function(e){return n(e)},function(){return e(r)})})},e.create=function(t){return new e(t)},e}();function yn(e){var t;return null!==(t=null!=e?e:on)&&void 0!==t?t:Promise}var gn=Yt(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),bn=function(e){function t(){var t=e.call(this)||this;return t.closed=!1,t.currentObservers=null,t.observers=[],t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return Vt(t,e),t.prototype.lift=function(e){var t=new kn(this,this);return t.operator=e,t},t.prototype._throwIfClosed=function(){if(this.closed)throw new gn},t.prototype.next=function(e){var t=this;ln(function(){var n,r;if(t._throwIfClosed(),!t.isStopped){t.currentObservers||(t.currentObservers=Array.from(t.observers));try{for(var i=Bt(t.currentObservers),o=i.next();!o.done;o=i.next())o.value.next(e)}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}}})},t.prototype.error=function(e){var t=this;ln(function(){if(t._throwIfClosed(),!t.isStopped){t.hasError=t.isStopped=!0,t.thrownError=e;for(var n=t.observers;n.length;)n.shift().error(e)}})},t.prototype.complete=function(){var e=this;ln(function(){if(e._throwIfClosed(),!e.isStopped){e.isStopped=!0;for(var t=e.observers;t.length;)t.shift().complete()}})},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},t.prototype._subscribe=function(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)},t.prototype._innerSubscribe=function(e){var t=this,n=this,r=n.hasError,i=n.isStopped,o=n.observers;return r||i?tn:(this.currentObservers=null,o.push(e),new en(function(){t.currentObservers=null,Jt(o,e)}))},t.prototype._checkFinalizedStatuses=function(e){var t=this,n=t.hasError,r=t.thrownError,i=t.isStopped;n?e.error(r):i&&e.complete()},t.prototype.asObservable=function(){var e=new mn;return e.source=this,e},t.create=function(e,t){return new kn(e,t)},t}(mn),kn=function(e){function t(t,n){var r=e.call(this)||this;return r.destination=t,r.source=n,r}return Vt(t,e),t.prototype.next=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===n||n.call(t,e)},t.prototype.error=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===n||n.call(t,e)},t.prototype.complete=function(){var e,t;null===(t=null===(e=this.destination)||void 0===e?void 0:e.complete)||void 0===t||t.call(e)},t.prototype._subscribe=function(e){var t,n;return null!==(n=null===(t=this.source)||void 0===t?void 0:t.subscribe(e))&&void 0!==n?n:tn},t}(bn),wn=function(e){function t(t){var n=e.call(this)||this;return n._value=t,n}return Vt(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(t){var n=e.prototype._subscribe.call(this,t);return!n.closed&&t.next(this._value),n},t.prototype.getValue=function(){var e=this,t=e.hasError,n=e.thrownError,r=e._value;if(t)throw n;return this._throwIfClosed(),r},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(bn),Sn=function(){return h(function e(t,n,r){u(this,e),this.cartApi=t,this.friendly=n,this.logger=r,this.cost$=new wn({type:"loading"}),this.onShippingProtectionCostChange=this.cost$.asObservable()},[{key:"start",value:(o=i(E().m(function e(){var t,n=this;return E().w(function(e){for(;;)switch(e.n){case 0:return this.logger.log("Starting Friendly Driver"),e.n=1,this.cartApi.cart.get();case 1:return t=e.v,e.n=2,this.clearCartOfShippingProtection();case 2:return e.n=3,this.updateCostForShippingProtection(t);case 3:this.cartApi.cart.listen(function(){n.cartApi.cart.get().then(function(e){return n.cost$.next({type:"loading"}),n.updateCostForShippingProtection(e)}).catch(function(e){n.logger.log("Failed to get cart",{error:e instanceof Error?e.message:String(e)})})});case 4:return e.a(2)}},e,this)})),function(){return o.apply(this,arguments)})},{key:"goToCheckout",value:function(){this.cartApi.goToCheckout()}},{key:"getUI",value:(r=i(E().m(function e(){return E().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.friendly.getUI();case 1:return e.a(2,e.v)}},e,this)})),function(){return r.apply(this,arguments)})},{key:"clearCartOfShippingProtection",value:(n=i(E().m(function e(){var t,n,r,i,o,a,u,l;return E().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.n=1,this.friendly.allFriendlyProducts();case 1:return t=e.v,e.n=2,this.cartApi.cart.get();case 2:if(n=e.v,r=new Set(t.map(function(e){return e.id})),i=n.items.filter(function(e){return r.has(e.variant_id)}).map(function(e){return{itemId:e.id,quantity:e.quantity}}),0!==i.length){e.n=3;break}return console.log("No shipping protection items to remove"),e.a(2);case 3:o=v(i),e.p=4,o.s();case 5:if((a=o.n()).done){e.n=7;break}return u=a.value,e.n=6,this.cartApi.updateItem({id:u.itemId,quantity:0});case 6:e.n=5;break;case 7:e.n=9;break;case 8:e.p=8,l=e.v,o.e(l);case 9:return e.p=9,o.f(),e.f(9);case 10:return e.n=11,this.cartApi.forceCartRefresh();case 11:console.log("Cleared cart of shipping protection items",{itemsRemoved:i,cart:n});case 12:return e.a(2)}},e,this,[[4,8,9,10]])})),function(){return n.apply(this,arguments)})},{key:"totalCostOfCartMinusFriendlyProducts",value:function(e,t){var n=new Set(t.map(function(e){return e.id}));return{currency:"USD",priceInCents:e.items.reduce(function(e,t){return e+(n.has(t.variant_id)?0:t.original_price*t.quantity)},0)}}},{key:"updateCartForShippingProtection",value:(t=i(E().m(function e(){var t,n;return E().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.clearCartOfShippingProtection();case 1:return e.n=2,this.cartApi.cart.get();case 2:return t=e.v,e.n=3,this.updateCostForShippingProtection(t);case 3:if("cost-calculate"!==(n=e.v).type){e.n=4;break}return e.n=4,this.cartApi.updateItem({id:n.variantId,quantity:1});case 4:return e.a(2)}},e,this)})),function(){return t.apply(this,arguments)})},{key:"updateCostForShippingProtection",value:(e=i(E().m(function e(t){var n,r,i,o,a,u,l,s,c,f;return E().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.n=1,this.friendly.allFriendlyProducts();case 1:n=e.v,r=this.totalCostOfCartMinusFriendlyProducts(t,n),i=null,o=v(n),e.p=2,o.s();case 3:if((a=o.n()).done){e.n=5;break}if(u=a.value,l=u.minPriceInCents,s=u.maxPriceInCents,c=u.costInCents,!(r.priceInCents>=l&&r.priceInCents<=s)){e.n=4;break}return i={variantId:u.id.toString(),type:"cost-calculate",currency:"USD",priceInCents:c},e.a(3,5);case 4:e.n=3;break;case 5:e.n=7;break;case 6:e.p=6,f=e.v,o.e(f);case 7:return e.p=7,o.f(),e.f(7);case 8:return this.cost$.next(null!=i?i:{type:"no-protection"}),e.a(2,null!=i?i:{type:"no-protection"})}},e,this,[[2,6,7,8]])})),function(t){return e.apply(this,arguments)})}]);var e,t,n,r,o}();function _n(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var En,zn,xn={exports:{}},Cn={},Pn={exports:{}},On={};var Tn,Nn,An={exports:{}},Fn={};function In(){if(Tn)return Fn;Tn=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),a=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),s=Symbol.for("react.memo"),c=Symbol.for("react.lazy"),f=Symbol.iterator,d={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},p=Object.assign,h={};function v(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||d}function m(){}function y(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||d}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!==T(e)&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},m.prototype=v.prototype;var g=y.prototype=new m;g.constructor=y,p(g,v.prototype),g.isPureReactComponent=!0;var b=Array.isArray,k={H:null,A:null,T:null,S:null,V:null},w=Object.prototype.hasOwnProperty;function S(t,n,r,i,o,a){return r=a.ref,{$$typeof:e,type:t,key:n,ref:void 0!==r?r:null,props:a}}function _(t){return"object"===T(t)&&null!==t&&t.$$typeof===e}var E=/\/+/g;function z(e,t){return"object"===T(e)&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36);var n,r}function x(){}function C(n,r,i,o,a){var u=T(n);"undefined"!==u&&"boolean"!==u||(n=null);var l,s,d=!1;if(null===n)d=!0;else switch(u){case"bigint":case"string":case"number":d=!0;break;case"object":switch(n.$$typeof){case e:case t:d=!0;break;case c:return C((d=n._init)(n._payload),r,i,o,a)}}if(d)return a=a(n),d=""===o?"."+z(n,0):o,b(a)?(i="",null!=d&&(i=d.replace(E,"$&/")+"/"),C(a,r,i,"",function(e){return e})):null!=a&&(_(a)&&(l=a,s=i+(null==a.key||n&&n.key===a.key?"":(""+a.key).replace(E,"$&/")+"/")+d,a=S(l.type,s,void 0,0,0,l.props)),r.push(a)),1;d=0;var p,h=""===o?".":o+":";if(b(n))for(var v=0;v<n.length;v++)d+=C(o=n[v],r,i,u=h+z(o,v),a);else if("function"==typeof(v=null===(p=n)||"object"!==T(p)?null:"function"==typeof(p=f&&p[f]||p["@@iterator"])?p:null))for(n=v.call(n),v=0;!(o=n.next()).done;)d+=C(o=o.value,r,i,u=h+z(o,v++),a);else if("object"===u){if("function"==typeof n.then)return C(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(x,x):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(n),r,i,o,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 d}function P(e,t,n){if(null==e)return e;var r=[],i=0;return C(e,r,"","",function(e){return t.call(n,e,i++)}),r}function O(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 N="function"==typeof reportError?reportError:function(e){if("object"===("undefined"==typeof window?"undefined":T(window))&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===T(e)&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===("undefined"==typeof process?"undefined":T(process))&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)};function A(){}return Fn.Children={map:P,forEach:function(e,t,n){P(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return P(e,function(){t++}),t},toArray:function(e){return P(e,function(e){return e})||[]},only:function(e){if(!_(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},Fn.Component=v,Fn.Fragment=n,Fn.Profiler=i,Fn.PureComponent=y,Fn.StrictMode=r,Fn.Suspense=l,Fn.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=k,Fn.__COMPILER_RUNTIME={__proto__:null,c:function(e){return k.H.useMemoCache(e)}},Fn.cache=function(e){return function(){return e.apply(null,arguments)}},Fn.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r=p({},e.props),i=e.key;if(null!=t)for(o in t.ref,void 0!==t.key&&(i=""+t.key),t)!w.call(t,o)||"key"===o||"__self"===o||"__source"===o||"ref"===o&&void 0===t.ref||(r[o]=t[o]);var o=arguments.length-2;if(1===o)r.children=n;else if(1<o){for(var a=Array(o),u=0;u<o;u++)a[u]=arguments[u+2];r.children=a}return S(e.type,i,void 0,0,0,r)},Fn.createContext=function(e){return(e={$$typeof:a,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:o,_context:e},e},Fn.createElement=function(e,t,n){var r,i={},o=null;if(null!=t)for(r in void 0!==t.key&&(o=""+t.key),t)w.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(i[r]=t[r]);var a=arguments.length-2;if(1===a)i.children=n;else if(1<a){for(var u=Array(a),l=0;l<a;l++)u[l]=arguments[l+2];i.children=u}if(e&&e.defaultProps)for(r in a=e.defaultProps)void 0===i[r]&&(i[r]=a[r]);return S(e,o,void 0,0,0,i)},Fn.createRef=function(){return{current:null}},Fn.forwardRef=function(e){return{$$typeof:u,render:e}},Fn.isValidElement=_,Fn.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:O}},Fn.memo=function(e,t){return{$$typeof:s,type:e,compare:void 0===t?null:t}},Fn.startTransition=function(e){var t=k.T,n={};k.T=n;try{var r=e(),i=k.S;null!==i&&i(n,r),"object"===T(r)&&null!==r&&"function"==typeof r.then&&r.then(A,N)}catch(e){N(e)}finally{k.T=t}},Fn.unstable_useCacheRefresh=function(){return k.H.useCacheRefresh()},Fn.use=function(e){return k.H.use(e)},Fn.useActionState=function(e,t,n){return k.H.useActionState(e,t,n)},Fn.useCallback=function(e,t){return k.H.useCallback(e,t)},Fn.useContext=function(e){return k.H.useContext(e)},Fn.useDebugValue=function(){},Fn.useDeferredValue=function(e,t){return k.H.useDeferredValue(e,t)},Fn.useEffect=function(e,t,n){var r=k.H;if("function"==typeof n)throw Error("useEffect CRUD overload is not enabled in this build of React.");return r.useEffect(e,t)},Fn.useId=function(){return k.H.useId()},Fn.useImperativeHandle=function(e,t,n){return k.H.useImperativeHandle(e,t,n)},Fn.useInsertionEffect=function(e,t){return k.H.useInsertionEffect(e,t)},Fn.useLayoutEffect=function(e,t){return k.H.useLayoutEffect(e,t)},Fn.useMemo=function(e,t){return k.H.useMemo(e,t)},Fn.useOptimistic=function(e,t){return k.H.useOptimistic(e,t)},Fn.useReducer=function(e,t,n){return k.H.useReducer(e,t,n)},Fn.useRef=function(e){return k.H.useRef(e)},Fn.useState=function(e){return k.H.useState(e)},Fn.useSyncExternalStore=function(e,t,n){return k.H.useSyncExternalStore(e,t,n)},Fn.useTransition=function(){return k.H.useTransition()},Fn.version="19.1.1",Fn}function Rn(){return Nn||(Nn=1,An.exports=In()),An.exports}var Mn,Ln,Dn,jn,Un={exports:{}},$n={};function Zn(){return Ln||(Ln=1,function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),Un.exports=function(){if(Mn)return $n;Mn=1;var e=Rn();function t(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function n(){}var r={d:{f:n,r:function(){throw Error(t(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},i=Symbol.for("react.portal"),o=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function a(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}return $n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,$n.createPortal=function(e,n){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!n||1!==n.nodeType&&9!==n.nodeType&&11!==n.nodeType)throw Error(t(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:i,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,n,null,r)},$n.flushSync=function(e){var t=o.T,n=r.p;try{if(o.T=null,r.p=2,e)return e()}finally{o.T=t,r.p=n,r.d.f()}},$n.preconnect=function(e,t){"string"==typeof e&&(t=t?"string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:null,r.d.C(e,t))},$n.prefetchDNS=function(e){"string"==typeof e&&r.d.D(e)},$n.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var n=t.as,i=a(n,t.crossOrigin),o="string"==typeof t.integrity?t.integrity:void 0,u="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?r.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:i,integrity:o,fetchPriority:u}):"script"===n&&r.d.X(e,{crossOrigin:i,integrity:o,fetchPriority:u,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},$n.preinitModule=function(e,t){if("string"==typeof e)if("object"===T(t)&&null!==t){if(null==t.as||"script"===t.as){var n=a(t.as,t.crossOrigin);r.d.M(e,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&r.d.M(e)},$n.preload=function(e,t){if("string"==typeof e&&"object"===T(t)&&null!==t&&"string"==typeof t.as){var n=t.as,i=a(n,t.crossOrigin);r.d.L(e,n,{crossOrigin:i,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},$n.preloadModule=function(e,t){if("string"==typeof e)if(t){var n=a(t.as,t.crossOrigin);r.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else r.d.m(e)},$n.requestFormReset=function(e){r.d.r(e)},$n.unstable_batchedUpdates=function(e,t){return e(t)},$n.useFormState=function(e,t,n){return o.H.useFormState(e,t,n)},$n.useFormStatus=function(){return o.H.useHostTransitionStatus()},$n.version="19.1.1",$n}()),Un.exports}var qn=(jn||(jn=1,function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),xn.exports=function(){if(Dn)return Cn;Dn=1;var e=(zn||(zn=1,Pn.exports=(En||(En=1,function(e){function t(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<i(o,t)))break e;e[r]=t,e[n]=o,n=r}}function n(e){return 0===e.length?null:e[0]}function r(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,a=o>>>1;r<a;){var u=2*(r+1)-1,l=e[u],s=u+1,c=e[s];if(0>i(l,n))s<o&&0>i(c,l)?(e[r]=c,e[s]=n,r=s):(e[r]=l,e[u]=n,r=u);else{if(!(s<o&&0>i(c,n)))break e;e[r]=c,e[s]=n,r=s}}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(e.unstable_now=void 0,"object"===("undefined"==typeof performance?"undefined":T(performance))&&"function"==typeof performance.now){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,u=a.now();e.unstable_now=function(){return a.now()-u}}var l=[],s=[],c=1,f=null,d=3,p=!1,h=!1,v=!1,m=!1,y="function"==typeof setTimeout?setTimeout:null,g="function"==typeof clearTimeout?clearTimeout:null,b="undefined"!=typeof setImmediate?setImmediate:null;function k(e){for(var i=n(s);null!==i;){if(null===i.callback)r(s);else{if(!(i.startTime<=e))break;r(s),i.sortIndex=i.expirationTime,t(l,i)}i=n(s)}}function w(e){if(v=!1,k(e),!h)if(null!==n(l))h=!0,_||(_=!0,S());else{var t=n(s);null!==t&&A(w,t.startTime-e)}}var S,_=!1,E=-1,z=5,x=-1;function C(){return!(!m&&e.unstable_now()-x<z)}function P(){if(m=!1,_){var t=e.unstable_now();x=t;var i=!0;try{e:{h=!1,v&&(v=!1,g(E),E=-1),p=!0;var o=d;try{t:{for(k(t),f=n(l);null!==f&&!(f.expirationTime>t&&C());){var a=f.callback;if("function"==typeof a){f.callback=null,d=f.priorityLevel;var u=a(f.expirationTime<=t);if(t=e.unstable_now(),"function"==typeof u){f.callback=u,k(t),i=!0;break t}f===n(l)&&r(l),k(t)}else r(l);f=n(l)}if(null!==f)i=!0;else{var c=n(s);null!==c&&A(w,c.startTime-t),i=!1}}break e}finally{f=null,d=o,p=!1}i=void 0}}finally{i?S():_=!1}}}if("function"==typeof b)S=function(){b(P)};else if("undefined"!=typeof MessageChannel){var O=new MessageChannel,N=O.port2;O.port1.onmessage=P,S=function(){N.postMessage(null)}}else S=function(){y(P,0)};function A(t,n){E=y(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):z=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_next=function(e){switch(d){case 1:case 2:case 3:var t=3;break;default:t=d}var n=d;d=t;try{return e()}finally{d=n}},e.unstable_requestPaint=function(){m=!0},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=d;d=e;try{return t()}finally{d=n}},e.unstable_scheduleCallback=function(r,i,o){var a=e.unstable_now();switch(o="object"===T(o)&&null!==o&&"number"==typeof(o=o.delay)&&0<o?a+o:a,r){case 1:var u=-1;break;case 2:u=250;break;case 5:u=1073741823;break;case 4:u=1e4;break;default:u=5e3}return r={id:c++,callback:i,priorityLevel:r,startTime:o,expirationTime:u=o+u,sortIndex:-1},o>a?(r.sortIndex=o,t(s,r),null===n(l)&&r===n(s)&&(v?(g(E),E=-1):v=!0,A(w,o-a))):(r.sortIndex=u,t(l,r),h||p||(h=!0,_||(_=!0,S()))),r},e.unstable_shouldYield=C,e.unstable_wrapCallback=function(e){var t=d;return function(){var n=d;d=t;try{return e.apply(this,arguments)}finally{d=n}}}}(On)),On)),Pn.exports),t=Rn(),n=Zn();function r(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function i(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function o(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function a(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function u(e){if(o(e)!==e)throw Error(r(188))}function l(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=l(e)))return t;e=e.sibling}return null}var s=Object.assign,c=Symbol.for("react.element"),f=Symbol.for("react.transitional.element"),d=Symbol.for("react.portal"),p=Symbol.for("react.fragment"),h=Symbol.for("react.strict_mode"),v=Symbol.for("react.profiler"),m=Symbol.for("react.provider"),y=Symbol.for("react.consumer"),g=Symbol.for("react.context"),b=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),w=Symbol.for("react.suspense_list"),S=Symbol.for("react.memo"),_=Symbol.for("react.lazy"),E=Symbol.for("react.activity"),z=Symbol.for("react.memo_cache_sentinel"),x=Symbol.iterator;function C(e){return null===e||"object"!==T(e)?null:"function"==typeof(e=x&&e[x]||e["@@iterator"])?e:null}var P=Symbol.for("react.client.reference");function O(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===P?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case p:return"Fragment";case v:return"Profiler";case h:return"StrictMode";case k:return"Suspense";case w:return"SuspenseList";case E:return"Activity"}if("object"===T(e))switch(e.$$typeof){case d:return"Portal";case g:return(e.displayName||"Context")+".Provider";case y:return(e._context.displayName||"Context")+".Consumer";case b:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case S:return null!==(t=e.displayName||null)?t:O(e.type)||"Memo";case _:t=e._payload,e=e._init;try{return O(e(t))}catch(e){}}return null}var N=Array.isArray,A=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,F=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,I={pending:!1,data:null,method:null,action:null},R=[],M=-1;function L(e){return{current:e}}function D(e){0>M||(e.current=R[M],R[M]=null,M--)}function j(e,t){M++,R[M]=e.current,e.current=t}var U=L(null),$=L(null),Z=L(null),q=L(null);function W(e,t){switch(j(Z,t),j($,e),j(U,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?ff(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=df(t=ff(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}D(U),j(U,e)}function H(){D(U),D($),D(Z)}function V(e){null!==e.memoizedState&&j(q,e);var t=U.current,n=df(t,e.type);t!==n&&(j($,e),j(U,n))}function B(e){$.current===e&&(D(U),D($)),q.current===e&&(D(q),td._currentValue=I)}var Q=Object.prototype.hasOwnProperty,K=e.unstable_scheduleCallback,G=e.unstable_cancelCallback,Y=e.unstable_shouldYield,X=e.unstable_requestPaint,J=e.unstable_now,ee=e.unstable_getCurrentPriorityLevel,te=e.unstable_ImmediatePriority,ne=e.unstable_UserBlockingPriority,re=e.unstable_NormalPriority,ie=e.unstable_LowPriority,oe=e.unstable_IdlePriority,ae=e.log,ue=e.unstable_setDisableYieldValue,le=null,se=null;function ce(e){if("function"==typeof ae&&ue(e),se&&"function"==typeof se.setStrictMode)try{se.setStrictMode(le,e)}catch(e){}}var fe=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(de(e)/pe|0)|0},de=Math.log,pe=Math.LN2,he=256,ve=4194304;function me(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194048&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ye(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var i=0,o=e.suspendedLanes,a=e.pingedLanes;e=e.warmLanes;var u=134217727&r;return 0!==u?0!==(r=u&~o)?i=me(r):0!==(a&=u)?i=me(a):n||0!==(n=u&~e)&&(i=me(n)):0!==(u=r&~o)?i=me(u):0!==a?i=me(a):n||0!==(n=r&~e)&&(i=me(n)),0===i?0:0!==t&&t!==i&&0===(t&o)&&((o=i&-i)>=(n=t&-t)||32===o&&4194048&n)?t:i}function ge(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function be(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ke(){var e=he;return!(4194048&(he<<=1))&&(he=256),e}function we(){var e=ve;return!(62914560&(ve<<=1))&&(ve=4194304),e}function Se(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function _e(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ee(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-fe(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|4194090&n}function ze(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-fe(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function xe(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Ce(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function Pe(){var e=F.p;return 0!==e?e:void 0===(e=window.event)?32:md(e.type)}var Oe=Math.random().toString(36).slice(2),Te="__reactFiber$"+Oe,Ne="__reactProps$"+Oe,Ae="__reactContainer$"+Oe,Fe="__reactEvents$"+Oe,Ie="__reactListeners$"+Oe,Re="__reactHandles$"+Oe,Me="__reactResources$"+Oe,Le="__reactMarker$"+Oe;function De(e){delete e[Te],delete e[Ne],delete e[Fe],delete e[Ie],delete e[Re]}function je(e){var t=e[Te];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ae]||n[Te]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=xf(e);null!==e;){if(n=e[Te])return n;e=xf(e)}return t}n=(e=n).parentNode}return null}function Ue(e){if(e=e[Te]||e[Ae]){var t=e.tag;if(5===t||6===t||13===t||26===t||27===t||3===t)return e}return null}function $e(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(r(33))}function Ze(e){var t=e[Me];return t||(t=e[Me]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function qe(e){e[Le]=!0}var We=new Set,He={};function Ve(e,t){Be(e,t),Be(e+"Capture",t)}function Be(e,t){for(He[e]=t,e=0;e<t.length;e++)We.add(t[e])}var Qe,Ke,Ge=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),Ye={},Xe={};function Je(e,t,n){if(i=t,Q.call(Xe,i)||!Q.call(Ye,i)&&(Ge.test(i)?Xe[i]=!0:(Ye[i]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(T(n)){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var i}function et(e,t,n){if(null===n)e.removeAttribute(t);else{switch(T(n)){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function tt(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(T(r)){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function nt(e){if(void 0===Qe)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);Qe=t&&t[1]||"",Ke=-1<e.stack.indexOf("\n    at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+Qe+e+Ke}var rt=!1;function it(e,t){if(!e||rt)return"";rt=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"===("undefined"==typeof Reflect?"undefined":T(Reflect))&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(e){if(e&&r&&"string"==typeof e.stack)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=r.DetermineComponentFrameRoot(),a=o[0],u=o[1];if(a&&u){var l=a.split("\n"),s=u.split("\n");for(i=r=0;r<l.length&&!l[r].includes("DetermineComponentFrameRoot");)r++;for(;i<s.length&&!s[i].includes("DetermineComponentFrameRoot");)i++;if(r===l.length||i===s.length)for(r=l.length-1,i=s.length-1;1<=r&&0<=i&&l[r]!==s[i];)i--;for(;1<=r&&0<=i;r--,i--)if(l[r]!==s[i]){if(1!==r||1!==i)do{if(r--,0>--i||l[r]!==s[i]){var c="\n"+l[r].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=r&&0<=i);break}}}finally{rt=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?nt(n):""}function ot(e){switch(e.tag){case 26:case 27:case 5:return nt(e.type);case 16:return nt("Lazy");case 13:return nt("Suspense");case 19:return nt("SuspenseList");case 0:case 15:return it(e.type,!1);case 11:return it(e.type.render,!1);case 1:return it(e.type,!0);case 31:return nt("Activity");default:return""}}function at(e){try{var t="";do{t+=ot(e),e=e.return}while(e);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}function ut(e){switch(T(e)){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function lt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function st(e){e._valueTracker||(e._valueTracker=function(e){var t=lt(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function ct(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=lt(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function ft(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var dt=/[\n"\\]/g;function pt(e){return e.replace(dt,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function ht(e,t,n,r,i,o,a,u){e.name="",null!=a&&"function"!=typeof a&&"symbol"!==T(a)&&"boolean"!=typeof a?e.type=a:e.removeAttribute("type"),null!=t?"number"===a?(0===t&&""===e.value||e.value!=t)&&(e.value=""+ut(t)):e.value!==""+ut(t)&&(e.value=""+ut(t)):"submit"!==a&&"reset"!==a||e.removeAttribute("value"),null!=t?mt(e,a,ut(t)):null!=n?mt(e,a,ut(n)):null!=r&&e.removeAttribute("value"),null==i&&null!=o&&(e.defaultChecked=!!o),null!=i&&(e.checked=i&&"function"!=typeof i&&"symbol"!==T(i)),null!=u&&"function"!=typeof u&&"symbol"!==T(u)&&"boolean"!=typeof u?e.name=""+ut(u):e.removeAttribute("name")}function vt(e,t,n,r,i,o,a,u){if(null!=o&&"function"!=typeof o&&"symbol"!==T(o)&&"boolean"!=typeof o&&(e.type=o),null!=t||null!=n){if(("submit"===o||"reset"===o)&&null==t)return;n=null!=n?""+ut(n):"",t=null!=t?""+ut(t):n,u||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:i)&&"symbol"!==T(r)&&!!r,e.checked=u?e.checked:!!r,e.defaultChecked=!!r,null!=a&&"function"!=typeof a&&"symbol"!==T(a)&&"boolean"!=typeof a&&(e.name=a)}function mt(e,t,n){"number"===t&&ft(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function yt(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ut(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function gt(e,t,n){null==t||((t=""+ut(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+ut(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function bt(e,t,n,i){if(null==t){if(null!=i){if(null!=n)throw Error(r(92));if(N(i)){if(1<i.length)throw Error(r(93));i=i[0]}n=i}null==n&&(n=""),t=n}n=ut(t),e.defaultValue=n,(i=e.textContent)===n&&""!==i&&null!==i&&(e.value=i)}function kt(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var wt=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function St(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||wt.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function _t(e,t,n){if(null!=t&&"object"!==T(t))throw Error(r(62));if(e=e.style,null!=n){for(var i in n)!n.hasOwnProperty(i)||null!=t&&t.hasOwnProperty(i)||(0===i.indexOf("--")?e.setProperty(i,""):"float"===i?e.cssFloat="":e[i]="");for(var o in t)i=t[o],t.hasOwnProperty(o)&&n[o]!==i&&St(e,o,i)}else for(var a in t)t.hasOwnProperty(a)&&St(e,a,t[a])}function Et(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var zt=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),xt=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Ct(e){return xt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Pt=null;function Ot(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Tt=null,Nt=null;function At(e){var t=Ue(e);if(t&&(e=t.stateNode)){var n=e[Ne]||null;e:switch(e=t.stateNode,t.type){case"input":if(ht(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+pt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var i=n[t];if(i!==e&&i.form===e.form){var o=i[Ne]||null;if(!o)throw Error(r(90));ht(i,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name)}}for(t=0;t<n.length;t++)(i=n[t]).form===e.form&&ct(i)}break e;case"textarea":gt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&yt(e,!!n.multiple,t,!1)}}}var Ft=!1;function It(e,t,n){if(Ft)return e(t,n);Ft=!0;try{return e(t)}finally{if(Ft=!1,(null!==Tt||null!==Nt)&&(Bs(),Tt&&(t=Tt,e=Nt,Nt=Tt=null,At(t),e)))for(t=0;t<e.length;t++)At(e[t])}}function Rt(e,t){var n=e.stateNode;if(null===n)return null;var i=n[Ne]||null;if(null===i)return null;n=i[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(i=!i.disabled)||(i=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!i;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(r(231,t,T(n)));return n}var Mt=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Lt=!1;if(Mt)try{var Dt={};Object.defineProperty(Dt,"passive",{get:function(){Lt=!0}}),window.addEventListener("test",Dt,Dt),window.removeEventListener("test",Dt,Dt)}catch(e){Lt=!1}var jt=null,Ut=null,$t=null;function Zt(){if($t)return $t;var e,t,n=Ut,r=n.length,i="value"in jt?jt.value:jt.textContent,o=i.length;for(e=0;e<r&&n[e]===i[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===i[o-t];t++);return $t=i.slice(e,1<t?1-t:void 0)}function qt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function Wt(){return!0}function Ht(){return!1}function Vt(e){function t(t,n,r,i,o){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(i):i[a]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?Wt:Ht,this.isPropagationStopped=Ht,this}return s(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Wt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Wt)},persist:function(){},isPersistent:Wt}),t}var Bt,Qt,Kt,Gt={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Yt=Vt(Gt),Xt=s({},Gt,{view:0,detail:0}),Jt=Vt(Xt),en=s({},Xt,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:dn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Kt&&(Kt&&"mousemove"===e.type?(Bt=e.screenX-Kt.screenX,Qt=e.screenY-Kt.screenY):Qt=Bt=0,Kt=e),Bt)},movementY:function(e){return"movementY"in e?e.movementY:Qt}}),tn=Vt(en),nn=Vt(s({},en,{dataTransfer:0})),rn=Vt(s({},Xt,{relatedTarget:0})),on=Vt(s({},Gt,{animationName:0,elapsedTime:0,pseudoElement:0})),an=Vt(s({},Gt,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),un=Vt(s({},Gt,{data:0})),ln={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},sn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},cn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function fn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=cn[e])&&!!t[e]}function dn(){return fn}var pn=Vt(s({},Xt,{key:function(e){if(e.key){var t=ln[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=qt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?sn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:dn,charCode:function(e){return"keypress"===e.type?qt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?qt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),hn=Vt(s({},en,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),vn=Vt(s({},Xt,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:dn})),mn=Vt(s({},Gt,{propertyName:0,elapsedTime:0,pseudoElement:0})),yn=Vt(s({},en,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),gn=Vt(s({},Gt,{newState:0,oldState:0})),bn=[9,13,27,32],kn=Mt&&"CompositionEvent"in window,wn=null;Mt&&"documentMode"in document&&(wn=document.documentMode);var Sn=Mt&&"TextEvent"in window&&!wn,_n=Mt&&(!kn||wn&&8<wn&&11>=wn),xn=String.fromCharCode(32),Tn=!1;function Nn(e,t){switch(e){case"keyup":return-1!==bn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function An(e){return"object"===T(e=e.detail)&&"data"in e?e.data:null}var Fn=!1,In={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Mn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!In[e.type]:"textarea"===t}function Ln(e,t,n,r){Tt?Nt?Nt.push(r):Nt=[r]:Tt=r,0<(t=Gc(t,"onChange")).length&&(n=new Yt("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var jn=null,Un=null;function $n(e){Zc(e,0)}function qn(e){if(ct($e(e)))return e}function Wn(e,t){if("change"===e)return t}var Hn=!1;if(Mt){var Vn;if(Mt){var Bn="oninput"in document;if(!Bn){var Qn=document.createElement("div");Qn.setAttribute("oninput","return;"),Bn="function"==typeof Qn.oninput}Vn=Bn}else Vn=!1;Hn=Vn&&(!document.documentMode||9<document.documentMode)}function Kn(){jn&&(jn.detachEvent("onpropertychange",Gn),Un=jn=null)}function Gn(e){if("value"===e.propertyName&&qn(Un)){var t=[];Ln(t,Un,e,Ot(e)),It($n,t)}}function Yn(e,t,n){"focusin"===e?(Kn(),Un=n,(jn=t).attachEvent("onpropertychange",Gn)):"focusout"===e&&Kn()}function Xn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return qn(Un)}function Jn(e,t){if("click"===e)return qn(t)}function er(e,t){if("input"===e||"change"===e)return qn(t)}var tr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function nr(e,t){if(tr(e,t))return!0;if("object"!==T(e)||null===e||"object"!==T(t)||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!Q.call(t,i)||!tr(e[i],t[i]))return!1}return!0}function rr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ir(e,t){var n,r=rr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=rr(r)}}function or(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?or(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function ar(e){for(var t=ft((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=ft((e=t.contentWindow).document)}return t}function ur(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var lr=Mt&&"documentMode"in document&&11>=document.documentMode,sr=null,cr=null,fr=null,dr=!1;function pr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;dr||null==sr||sr!==ft(r)||(r="selectionStart"in(r=sr)&&ur(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},fr&&nr(fr,r)||(fr=r,0<(r=Gc(cr,"onSelect")).length&&(t=new Yt("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=sr)))}function hr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var vr={animationend:hr("Animation","AnimationEnd"),animationiteration:hr("Animation","AnimationIteration"),animationstart:hr("Animation","AnimationStart"),transitionrun:hr("Transition","TransitionRun"),transitionstart:hr("Transition","TransitionStart"),transitioncancel:hr("Transition","TransitionCancel"),transitionend:hr("Transition","TransitionEnd")},mr={},yr={};function gr(e){if(mr[e])return mr[e];if(!vr[e])return e;var t,n=vr[e];for(t in n)if(n.hasOwnProperty(t)&&t in yr)return mr[e]=n[t];return e}Mt&&(yr=document.createElement("div").style,"AnimationEvent"in window||(delete vr.animationend.animation,delete vr.animationiteration.animation,delete vr.animationstart.animation),"TransitionEvent"in window||delete vr.transitionend.transition);var br=gr("animationend"),kr=gr("animationiteration"),wr=gr("animationstart"),Sr=gr("transitionrun"),_r=gr("transitionstart"),Er=gr("transitioncancel"),zr=gr("transitionend"),xr=new Map,Cr="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Pr(e,t){xr.set(e,t),Ve(t,[e])}Cr.push("scrollEnd");var Or=new WeakMap;function Tr(e,t){if("object"===T(e)&&null!==e){var n=Or.get(e);return void 0!==n?n:(t={value:e,source:t,stack:at(t)},Or.set(e,t),t)}return{value:e,source:t,stack:at(t)}}var Nr=[],Ar=0,Fr=0;function Ir(){for(var e=Ar,t=Fr=Ar=0;t<e;){var n=Nr[t];Nr[t++]=null;var r=Nr[t];Nr[t++]=null;var i=Nr[t];Nr[t++]=null;var o=Nr[t];if(Nr[t++]=null,null!==r&&null!==i){var a=r.pending;null===a?i.next=i:(i.next=a.next,a.next=i),r.pending=i}0!==o&&Dr(n,i,o)}}function Rr(e,t,n,r){Nr[Ar++]=e,Nr[Ar++]=t,Nr[Ar++]=n,Nr[Ar++]=r,Fr|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function Mr(e,t,n,r){return Rr(e,t,n,r),jr(e)}function Lr(e,t){return Rr(e,null,null,t),jr(e)}function Dr(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var i=!1,o=e.return;null!==o;)o.childLanes|=n,null!==(r=o.alternate)&&(r.childLanes|=n),22===o.tag&&(null===(e=o.stateNode)||1&e._visibility||(i=!0)),e=o,o=o.return;return 3===e.tag?(o=e.stateNode,i&&null!==t&&(i=31-fe(n),null===(r=(e=o.hiddenUpdates)[i])?e[i]=[t]:r.push(t),t.lane=536870912|n),o):null}function jr(e){if(50<Ds)throw Ds=0,js=null,Error(r(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Ur={};function $r(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Zr(e,t,n,r){return new $r(e,t,n,r)}function qr(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Wr(e,t){var n=e.alternate;return null===n?((n=Zr(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Hr(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Vr(e,t,n,i,o,a){var u=0;if(i=e,"function"==typeof e)qr(e)&&(u=1);else if("string"==typeof e)u=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof t.precedence||"string"!=typeof t.href||""===t.href)break;return!0;case"link":if("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"==typeof t.precedence&&null==e);case"script":if(t.async&&"function"!=typeof t.async&&"symbol"!==T(t.async)&&!t.onLoad&&!t.onError&&t.src&&"string"==typeof t.src)return!0}return!1}(e,n,U.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case E:return(e=Zr(31,n,t,o)).elementType=E,e.lanes=a,e;case p:return Br(n.children,o,a,t);case h:u=8,o|=24;break;case v:return(e=Zr(12,n,t,2|o)).elementType=v,e.lanes=a,e;case k:return(e=Zr(13,n,t,o)).elementType=k,e.lanes=a,e;case w:return(e=Zr(19,n,t,o)).elementType=w,e.lanes=a,e;default:if("object"===T(e)&&null!==e)switch(e.$$typeof){case m:case g:u=10;break e;case y:u=9;break e;case b:u=11;break e;case S:u=14;break e;case _:u=16,i=null;break e}u=29,n=Error(r(130,null===e?"null":T(e),"")),i=null}return(t=Zr(u,n,t,o)).elementType=e,t.type=i,t.lanes=a,t}function Br(e,t,n,r){return(e=Zr(7,e,r,t)).lanes=n,e}function Qr(e,t,n){return(e=Zr(6,e,null,t)).lanes=n,e}function Kr(e,t,n){return(t=Zr(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Gr=[],Yr=0,Xr=null,Jr=0,ei=[],ti=0,ni=null,ri=1,ii="";function oi(e,t){Gr[Yr++]=Jr,Gr[Yr++]=Xr,Xr=e,Jr=t}function ai(e,t,n){ei[ti++]=ri,ei[ti++]=ii,ei[ti++]=ni,ni=e;var r=ri;e=ii;var i=32-fe(r)-1;r&=~(1<<i),n+=1;var o=32-fe(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,ri=1<<32-fe(t)+i|n<<i|r,ii=o+e}else ri=1<<o|n<<i|r,ii=e}function ui(e){null!==e.return&&(oi(e,1),ai(e,1,0))}function li(e){for(;e===Xr;)Xr=Gr[--Yr],Gr[Yr]=null,Jr=Gr[--Yr],Gr[Yr]=null;for(;e===ni;)ni=ei[--ti],ei[ti]=null,ii=ei[--ti],ei[ti]=null,ri=ei[--ti],ei[ti]=null}var si=null,ci=null,fi=!1,di=null,pi=!1,hi=Error(r(519));function vi(e){throw wi(Tr(Error(r(418,"")),e)),hi}function mi(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[Te]=e,t[Ne]=r,n){case"dialog":qc("cancel",t),qc("close",t);break;case"iframe":case"object":case"embed":qc("load",t);break;case"video":case"audio":for(n=0;n<Uc.length;n++)qc(Uc[n],t);break;case"source":qc("error",t);break;case"img":case"image":case"link":qc("error",t),qc("load",t);break;case"details":qc("toggle",t);break;case"input":qc("invalid",t),vt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0),st(t);break;case"select":qc("invalid",t);break;case"textarea":qc("invalid",t),bt(t,r.value,r.defaultValue,r.children),st(t)}"string"!=typeof(n=r.children)&&"number"!=typeof n&&"bigint"!=typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||nf(t.textContent,n)?(null!=r.popover&&(qc("beforetoggle",t),qc("toggle",t)),null!=r.onScroll&&qc("scroll",t),null!=r.onScrollEnd&&qc("scrollend",t),null!=r.onClick&&(t.onclick=rf),t=!0):t=!1,t||vi(e)}function yi(e){for(si=e.return;si;)switch(si.tag){case 5:case 13:return void(pi=!1);case 27:case 3:return void(pi=!0);default:si=si.return}}function gi(e){if(e!==si)return!1;if(!fi)return yi(e),fi=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||pf(e.type,e.memoizedProps)),t=!t),t&&ci&&vi(e),yi(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(r(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType)if("/$"===(t=e.data)){if(0===n){ci=Ef(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++;e=e.nextSibling}ci=null}}else 27===n?(n=ci,kf(e.type)?(e=zf,zf=null,ci=e):ci=n):ci=si?Ef(e.stateNode.nextSibling):null;return!0}function bi(){ci=si=null,fi=!1}function ki(){var e=di;return null!==e&&(null===zs?zs=e:zs.push.apply(zs,e),di=null),e}function wi(e){null===di?di=[e]:di.push(e)}var Si=L(null),_i=null,Ei=null;function zi(e,t,n){j(Si,t._currentValue),t._currentValue=n}function xi(e){e._currentValue=Si.current,D(Si)}function Ci(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Pi(e,t,n,i){var o=e.child;for(null!==o&&(o.return=e);null!==o;){var a=o.dependencies;if(null!==a){var u=o.child;a=a.firstContext;e:for(;null!==a;){var l=a;a=o;for(var s=0;s<t.length;s++)if(l.context===t[s]){a.lanes|=n,null!==(l=a.alternate)&&(l.lanes|=n),Ci(a.return,n,e),i||(u=null);break e}a=l.next}}else if(18===o.tag){if(null===(u=o.return))throw Error(r(341));u.lanes|=n,null!==(a=u.alternate)&&(a.lanes|=n),Ci(u,n,e),u=null}else u=o.child;if(null!==u)u.return=o;else for(u=o;null!==u;){if(u===e){u=null;break}if(null!==(o=u.sibling)){o.return=u.return,u=o;break}u=u.return}o=u}}function Oi(e,t,n,i){e=null;for(var o=t,a=!1;null!==o;){if(!a)if(524288&o.flags)a=!0;else if(262144&o.flags)break;if(10===o.tag){var u=o.alternate;if(null===u)throw Error(r(387));if(null!==(u=u.memoizedProps)){var l=o.type;tr(o.pendingProps.value,u.value)||(null!==e?e.push(l):e=[l])}}else if(o===q.current){if(null===(u=o.alternate))throw Error(r(387));u.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(null!==e?e.push(td):e=[td])}o=o.return}null!==e&&Pi(t,e,n,i),t.flags|=262144}function Ti(e){for(e=e.firstContext;null!==e;){if(!tr(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ni(e){_i=e,Ei=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Ai(e){return Ii(_i,e)}function Fi(e,t){return null===_i&&Ni(e),Ii(e,t)}function Ii(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===Ei){if(null===e)throw Error(r(308));Ei=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Ei=Ei.next=t;return n}var Ri="undefined"!=typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Mi=e.unstable_scheduleCallback,Li=e.unstable_NormalPriority,Di={$$typeof:g,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ji(){return{controller:new Ri,data:new Map,refCount:0}}function Ui(e){e.refCount--,0===e.refCount&&Mi(Li,function(){e.controller.abort()})}var $i=null,Zi=0,qi=0,Wi=null;function Hi(){if(0===--Zi&&null!==$i){null!==Wi&&(Wi.status="fulfilled");var e=$i;$i=null,qi=0,Wi=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Vi=A.S;A.S=function(e,t){"object"===T(t)&&null!==t&&"function"==typeof t.then&&function(e,t){if(null===$i){var n=$i=[];Zi=0,qi=Rc(),Wi={status:"pending",value:void 0,then:function(e){n.push(e)}}}Zi++,t.then(Hi,Hi)}(0,t),null!==Vi&&Vi(e,t)};var Bi=L(null);function Qi(){var e=Bi.current;return null!==e?e:ss.pooledCache}function Ki(e,t){j(Bi,null===t?Bi.current:t.pool)}function Gi(){var e=Qi();return null===e?null:{parent:Di._currentValue,pool:e}}var Yi=Error(r(460)),Xi=Error(r(474)),Ji=Error(r(542)),eo={then:function(){}};function to(e){return"fulfilled"===(e=e.status)||"rejected"===e}function no(){}function ro(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(no,no),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ao(e=t.reason),e;default:if("string"==typeof t.status)t.then(no,no);else{if(null!==(e=ss)&&100<e.shellSuspendCounter)throw Error(r(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw ao(e=t.reason),e}throw io=t,Yi}}var io=null;function oo(){if(null===io)throw Error(r(459));var e=io;return io=null,e}function ao(e){if(e===Yi||e===Ji)throw Error(r(483))}var uo=!1;function lo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function so(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function co(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function fo(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&ls){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=jr(e),Dr(e,null,n),t}return Rr(e,r,t,n),jr(e)}function po(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,ze(e,n)}}function ho(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var a={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===o?i=o=a:o=o.next=a,n=n.next}while(null!==n);null===o?i=o=t:o=o.next=t}else i=o=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var vo=!1;function mo(){if(vo&&null!==Wi)throw Wi}function yo(e,t,n,r){vo=!1;var i=e.updateQueue;uo=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,u=i.shared.pending;if(null!==u){i.shared.pending=null;var l=u,c=l.next;l.next=null,null===a?o=c:a.next=c,a=l;var f=e.alternate;null!==f&&(u=(f=f.updateQueue).lastBaseUpdate)!==a&&(null===u?f.firstBaseUpdate=c:u.next=c,f.lastBaseUpdate=l)}if(null!==o){var d=i.baseState;for(a=0,f=c=l=null,u=o;;){var p=-536870913&u.lane,h=p!==u.lane;if(h?(fs&p)===p:(r&p)===p){0!==p&&p===qi&&(vo=!0),null!==f&&(f=f.next={lane:0,tag:u.tag,payload:u.payload,callback:null,next:null});e:{var v=e,m=u;p=t;var y=n;switch(m.tag){case 1:if("function"==typeof(v=m.payload)){d=v.call(y,d,p);break e}d=v;break e;case 3:v.flags=-65537&v.flags|128;case 0:if(null==(p="function"==typeof(v=m.payload)?v.call(y,d,p):v))break e;d=s({},d,p);break e;case 2:uo=!0}}null!==(p=u.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=i.callbacks)?i.callbacks=[p]:h.push(p))}else h={lane:p,tag:u.tag,payload:u.payload,callback:u.callback,next:null},null===f?(c=f=h,l=d):f=f.next=h,a|=p;if(null===(u=u.next)){if(null===(u=i.shared.pending))break;u=(h=u).next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}null===f&&(l=d),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=f,null===o&&(i.shared.lanes=0),bs|=a,e.lanes=a,e.memoizedState=d}}function go(e,t){if("function"!=typeof e)throw Error(r(191,e));e.call(t)}function bo(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)go(n[e],t)}var ko=L(null),wo=L(0);function So(e,t){j(wo,e=ys),j(ko,t),ys=e|t.baseLanes}function _o(){j(wo,ys),j(ko,ko.current)}function Eo(){ys=wo.current,D(ko),D(wo)}var zo=0,xo=null,Co=null,Po=null,Oo=!1,To=!1,No=!1,Ao=0,Fo=0,Io=null,Ro=0;function Mo(){throw Error(r(321))}function Lo(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!tr(e[n],t[n]))return!1;return!0}function Do(e,t,n,r,i,o){return zo=o,xo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,A.H=null===e||null===e.memoizedState?Xa:Ja,No=!1,o=n(r,i),No=!1,To&&(o=Uo(t,n,r,i)),jo(e),o}function jo(e){A.H=Ya;var t=null!==Co&&null!==Co.next;if(zo=0,Po=Co=xo=null,Oo=!1,Fo=0,Io=null,t)throw Error(r(300));null===e||Fu||null!==(e=e.dependencies)&&Ti(e)&&(Fu=!0)}function Uo(e,t,n,i){xo=e;var o=0;do{if(To&&(Io=null),Fo=0,To=!1,25<=o)throw Error(r(301));if(o+=1,Po=Co=null,null!=e.updateQueue){var a=e.updateQueue;a.lastEffect=null,a.events=null,a.stores=null,null!=a.memoCache&&(a.memoCache.index=0)}A.H=eu,a=t(n,i)}while(To);return a}function $o(){var e=A.H,t=e.useState()[0];return t="function"==typeof t.then?Bo(t):t,e=e.useState()[0],(null!==Co?Co.memoizedState:null)!==e&&(xo.flags|=1024),t}function Zo(){var e=0!==Ao;return Ao=0,e}function qo(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Wo(e){if(Oo){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Oo=!1}zo=0,Po=Co=xo=null,To=!1,Fo=Ao=0,Io=null}function Ho(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Po?xo.memoizedState=Po=e:Po=Po.next=e,Po}function Vo(){if(null===Co){var e=xo.alternate;e=null!==e?e.memoizedState:null}else e=Co.next;var t=null===Po?xo.memoizedState:Po.next;if(null!==t)Po=t,Co=e;else{if(null===e){if(null===xo.alternate)throw Error(r(467));throw Error(r(310))}e={memoizedState:(Co=e).memoizedState,baseState:Co.baseState,baseQueue:Co.baseQueue,queue:Co.queue,next:null},null===Po?xo.memoizedState=Po=e:Po=Po.next=e}return Po}function Bo(e){var t=Fo;return Fo+=1,null===Io&&(Io=[]),e=ro(Io,e,t),t=xo,null===(null===Po?t.memoizedState:Po.next)&&(t=t.alternate,A.H=null===t||null===t.memoizedState?Xa:Ja),e}function Qo(e){if(null!==e&&"object"===T(e)){if("function"==typeof e.then)return Bo(e);if(e.$$typeof===g)return Ai(e)}throw Error(r(438,String(e)))}function Ko(e){var t=null,n=xo.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=xo.alternate;null!==r&&null!==(r=r.updateQueue)&&null!=(r=r.memoCache)&&(t={data:r.data.map(function(e){return e.slice()}),index:0})}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},xo.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=z;return t.index++,n}function Go(e,t){return"function"==typeof t?t(e):t}function Yo(e){return Xo(Vo(),Co,e)}function Xo(e,t,n){var i=e.queue;if(null===i)throw Error(r(311));i.lastRenderedReducer=n;var o=e.baseQueue,a=i.pending;if(null!==a){if(null!==o){var u=o.next;o.next=a.next,a.next=u}t.baseQueue=o=a,i.pending=null}if(a=e.baseState,null===o)e.memoizedState=a;else{var l=u=null,s=null,c=t=o.next,f=!1;do{var d=-536870913&c.lane;if(d!==c.lane?(fs&d)===d:(zo&d)===d){var p=c.revertLane;if(0===p)null!==s&&(s=s.next={lane:0,revertLane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),d===qi&&(f=!0);else{if((zo&p)===p){c=c.next,p===qi&&(f=!0);continue}d={lane:0,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===s?(l=s=d,u=a):s=s.next=d,xo.lanes|=p,bs|=p}d=c.action,No&&n(a,d),a=c.hasEagerState?c.eagerState:n(a,d)}else p={lane:d,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===s?(l=s=p,u=a):s=s.next=p,xo.lanes|=d,bs|=d;c=c.next}while(null!==c&&c!==t);if(null===s?u=a:s.next=l,!tr(a,e.memoizedState)&&(Fu=!0,f&&null!==(n=Wi)))throw n;e.memoizedState=a,e.baseState=u,e.baseQueue=s,i.lastRenderedState=a}return null===o&&(i.lanes=0),[e.memoizedState,i.dispatch]}function Jo(e){var t=Vo(),n=t.queue;if(null===n)throw Error(r(311));n.lastRenderedReducer=e;var i=n.dispatch,o=n.pending,a=t.memoizedState;if(null!==o){n.pending=null;var u=o=o.next;do{a=e(a,u.action),u=u.next}while(u!==o);tr(a,t.memoizedState)||(Fu=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,i]}function ea(e,t,n){var i=xo,o=Vo(),a=fi;if(a){if(void 0===n)throw Error(r(407));n=n()}else n=t();var u=!tr((Co||o).memoizedState,n);if(u&&(o.memoizedState=n,Fu=!0),o=o.queue,_a(2048,8,ra.bind(null,i,o,e),[e]),o.getSnapshot!==t||u||null!==Po&&1&Po.memoizedState.tag){if(i.flags|=2048,ka(9,{destroy:void 0,resource:void 0},na.bind(null,i,o,n,t),null),null===ss)throw Error(r(349));a||124&zo||ta(i,t,n)}return n}function ta(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=xo.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},xo.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function na(e,t,n,r){t.value=n,t.getSnapshot=r,ia(t)&&oa(e)}function ra(e,t,n){return n(function(){ia(t)&&oa(e)})}function ia(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!tr(e,n)}catch(e){return!0}}function oa(e){var t=Lr(e,2);null!==t&&Zs(t,0,2)}function aa(e){var t=Ho();if("function"==typeof e){var n=e;if(e=n(),No){ce(!0);try{n()}finally{ce(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Go,lastRenderedState:e},t}function ua(e,t,n,r){return e.baseState=n,Xo(e,Co,"function"==typeof r?r:Go)}function la(e,t,n,i,o){if(Qa(e))throw Error(r(485));if(null!==(e=t.action)){var a={payload:o,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){a.listeners.push(e)}};null!==A.T?n(!0):a.isTransition=!1,i(a),null===(n=t.pending)?(a.next=t.pending=a,sa(t,a)):(a.next=n.next,t.pending=n.next=a)}}function sa(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var o=A.T,a={};A.T=a;try{var u=n(i,r),l=A.S;null!==l&&l(a,u),ca(e,t,u)}catch(n){da(e,t,n)}finally{A.T=o}}else try{ca(e,t,o=n(i,r))}catch(n){da(e,t,n)}}function ca(e,t,n){null!==n&&"object"===T(n)&&"function"==typeof n.then?n.then(function(n){fa(e,t,n)},function(n){return da(e,t,n)}):fa(e,t,n)}function fa(e,t,n){t.status="fulfilled",t.value=n,pa(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,sa(e,n)))}function da(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,pa(t),t=t.next}while(t!==r)}e.action=null}function pa(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function ha(e,t){return t}function va(e,t){if(fi){var n=ss.formState;if(null!==n){e:{var r=xo;if(fi){if(ci){t:{for(var i=ci,o=pi;8!==i.nodeType;){if(!o){i=null;break t}if(null===(i=Ef(i.nextSibling))){i=null;break t}}i="F!"===(o=i.data)||"F"===o?i:null}if(i){ci=Ef(i.nextSibling),r="F!"===i.data;break e}}vi(r)}r=!1}r&&(t=n[0])}}return(n=Ho()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ha,lastRenderedState:t},n.queue=r,n=Ha.bind(null,xo,r),r.dispatch=n,r=aa(!1),o=Ba.bind(null,xo,!1,r.queue),i={state:t,dispatch:null,action:e,pending:null},(r=Ho()).queue=i,n=la.bind(null,xo,i,o,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function ma(e){return ya(Vo(),Co,e)}function ya(e,t,n){if(t=Xo(e,t,ha)[0],e=Yo(Go)[0],"object"===T(t)&&null!==t&&"function"==typeof t.then)try{var r=Bo(t)}catch(e){if(e===Yi)throw Ji;throw e}else r=t;var i=(t=Vo()).queue,o=i.dispatch;return n!==t.memoizedState&&(xo.flags|=2048,ka(9,{destroy:void 0,resource:void 0},ga.bind(null,i,n),null)),[r,o,e]}function ga(e,t){e.action=t}function ba(e){var t=Vo(),n=Co;if(null!==n)return ya(t,n,e);Vo(),t=t.memoizedState;var r=(n=Vo()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function ka(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=xo.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},xo.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function wa(){return Vo().memoizedState}function Sa(e,t,n,r){var i=Ho();r=void 0===r?null:r,xo.flags|=e,i.memoizedState=ka(1|t,{destroy:void 0,resource:void 0},n,r)}function _a(e,t,n,r){var i=Vo();r=void 0===r?null:r;var o=i.memoizedState.inst;null!==Co&&null!==r&&Lo(r,Co.memoizedState.deps)?i.memoizedState=ka(t,o,n,r):(xo.flags|=e,i.memoizedState=ka(1|t,o,n,r))}function Ea(e,t){Sa(8390656,8,e,t)}function za(e,t){_a(2048,8,e,t)}function xa(e,t){return _a(4,2,e,t)}function Ca(e,t){return _a(4,4,e,t)}function Pa(e,t){if("function"==typeof t){e=e();var n=t(e);return function(){"function"==typeof n?n():t(null)}}if(null!=t)return e=e(),t.current=e,function(){t.current=null}}function Oa(e,t,n){n=null!=n?n.concat([e]):null,_a(4,4,Pa.bind(null,t,e),n)}function Ta(){}function Na(e,t){var n=Vo();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&Lo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Aa(e,t){var n=Vo();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&Lo(t,r[1]))return r[0];if(r=e(),No){ce(!0);try{e()}finally{ce(!1)}}return n.memoizedState=[r,t],r}function Fa(e,t,n){return void 0===n||1073741824&zo?e.memoizedState=t:(e.memoizedState=n,e=$s(),xo.lanes|=e,bs|=e,n)}function Ia(e,t,n,r){return tr(n,t)?n:null!==ko.current?(e=Fa(e,n,r),tr(e,t)||(Fu=!0),e):42&zo?(e=$s(),xo.lanes|=e,bs|=e,t):(Fu=!0,e.memoizedState=n)}function Ra(e,t,n,r,i){var o=F.p;F.p=0!==o&&8>o?o:8;var a,u,l,s=A.T,c={};A.T=c,Ba(e,!1,t,n);try{var f=i(),d=A.S;null!==d&&d(c,f),null!==f&&"object"===T(f)&&"function"==typeof f.then?Va(e,t,(a=r,u=[],l={status:"pending",value:null,reason:null,then:function(e){u.push(e)}},f.then(function(){l.status="fulfilled",l.value=a;for(var e=0;e<u.length;e++)(0,u[e])(a)},function(e){for(l.status="rejected",l.reason=e,e=0;e<u.length;e++)(0,u[e])(void 0)}),l),Us()):Va(e,t,r,Us())}catch(n){Va(e,t,{then:function(){},status:"rejected",reason:n},Us())}finally{F.p=o,A.T=s}}function Ma(){}function La(e,t,n,i){if(5!==e.tag)throw Error(r(476));var o=Da(e).queue;Ra(e,o,t,I,null===n?Ma:function(){return ja(e),n(i)})}function Da(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:I,baseState:I,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Go,lastRenderedState:I},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Go,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function ja(e){Va(e,Da(e).next.queue,{},Us())}function Ua(){return Ai(td)}function $a(){return Vo().memoizedState}function Za(){return Vo().memoizedState}function qa(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Us(),r=fo(t,e=co(n),n);return null!==r&&(Zs(r,0,n),po(r,t,n)),t={cache:ji()},void(e.payload=t)}t=t.return}}function Wa(e,t,n){var r=Us();n={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},Qa(e)?Ka(t,n):null!==(n=Mr(e,t,n,r))&&(Zs(n,0,r),Ga(n,t,r))}function Ha(e,t,n){Va(e,t,n,Us())}function Va(e,t,n,r){var i={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(Qa(e))Ka(t,i);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var a=t.lastRenderedState,u=o(a,n);if(i.hasEagerState=!0,i.eagerState=u,tr(u,a))return Rr(e,t,i,0),null===ss&&Ir(),!1}catch(e){}if(null!==(n=Mr(e,t,i,r)))return Zs(n,0,r),Ga(n,t,r),!0}return!1}function Ba(e,t,n,i){if(i={lane:2,revertLane:Rc(),action:i,hasEagerState:!1,eagerState:null,next:null},Qa(e)){if(t)throw Error(r(479))}else null!==(t=Mr(e,n,i,2))&&Zs(t,0,2)}function Qa(e){var t=e.alternate;return e===xo||null!==t&&t===xo}function Ka(e,t){To=Oo=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ga(e,t,n){if(4194048&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,ze(e,n)}}var Ya={readContext:Ai,use:Qo,useCallback:Mo,useContext:Mo,useEffect:Mo,useImperativeHandle:Mo,useLayoutEffect:Mo,useInsertionEffect:Mo,useMemo:Mo,useReducer:Mo,useRef:Mo,useState:Mo,useDebugValue:Mo,useDeferredValue:Mo,useTransition:Mo,useSyncExternalStore:Mo,useId:Mo,useHostTransitionStatus:Mo,useFormState:Mo,useActionState:Mo,useOptimistic:Mo,useMemoCache:Mo,useCacheRefresh:Mo},Xa={readContext:Ai,use:Qo,useCallback:function(e,t){return Ho().memoizedState=[e,void 0===t?null:t],e},useContext:Ai,useEffect:Ea,useImperativeHandle:function(e,t,n){n=null!=n?n.concat([e]):null,Sa(4194308,4,Pa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Sa(4194308,4,e,t)},useInsertionEffect:function(e,t){Sa(4,2,e,t)},useMemo:function(e,t){var n=Ho();t=void 0===t?null:t;var r=e();if(No){ce(!0);try{e()}finally{ce(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Ho();if(void 0!==n){var i=n(t);if(No){ce(!0);try{n(t)}finally{ce(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=Wa.bind(null,xo,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Ho().memoizedState=e},useState:function(e){var t=(e=aa(e)).queue,n=Ha.bind(null,xo,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ta,useDeferredValue:function(e,t){return Fa(Ho(),e,t)},useTransition:function(){var e=aa(!1);return e=Ra.bind(null,xo,e.queue,!0,!1),Ho().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var i=xo,o=Ho();if(fi){if(void 0===n)throw Error(r(407));n=n()}else{if(n=t(),null===ss)throw Error(r(349));124&fs||ta(i,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,Ea(ra.bind(null,i,a,e),[e]),i.flags|=2048,ka(9,{destroy:void 0,resource:void 0},na.bind(null,i,a,n,t),null),n},useId:function(){var e=Ho(),t=ss.identifierPrefix;if(fi){var n=ii;t="«"+t+"R"+(n=(ri&~(1<<32-fe(ri)-1)).toString(32)+n),0<(n=Ao++)&&(t+="H"+n.toString(32)),t+="»"}else t="«"+t+"r"+(n=Ro++).toString(32)+"»";return e.memoizedState=t},useHostTransitionStatus:Ua,useFormState:va,useActionState:va,useOptimistic:function(e){var t=Ho();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=Ba.bind(null,xo,!0,n),n.dispatch=t,[e,t]},useMemoCache:Ko,useCacheRefresh:function(){return Ho().memoizedState=qa.bind(null,xo)}},Ja={readContext:Ai,use:Qo,useCallback:Na,useContext:Ai,useEffect:za,useImperativeHandle:Oa,useInsertionEffect:xa,useLayoutEffect:Ca,useMemo:Aa,useReducer:Yo,useRef:wa,useState:function(){return Yo(Go)},useDebugValue:Ta,useDeferredValue:function(e,t){return Ia(Vo(),Co.memoizedState,e,t)},useTransition:function(){var e=Yo(Go)[0],t=Vo().memoizedState;return["boolean"==typeof e?e:Bo(e),t]},useSyncExternalStore:ea,useId:$a,useHostTransitionStatus:Ua,useFormState:ma,useActionState:ma,useOptimistic:function(e,t){return ua(Vo(),0,e,t)},useMemoCache:Ko,useCacheRefresh:Za},eu={readContext:Ai,use:Qo,useCallback:Na,useContext:Ai,useEffect:za,useImperativeHandle:Oa,useInsertionEffect:xa,useLayoutEffect:Ca,useMemo:Aa,useReducer:Jo,useRef:wa,useState:function(){return Jo(Go)},useDebugValue:Ta,useDeferredValue:function(e,t){var n=Vo();return null===Co?Fa(n,e,t):Ia(n,Co.memoizedState,e,t)},useTransition:function(){var e=Jo(Go)[0],t=Vo().memoizedState;return["boolean"==typeof e?e:Bo(e),t]},useSyncExternalStore:ea,useId:$a,useHostTransitionStatus:Ua,useFormState:ba,useActionState:ba,useOptimistic:function(e,t){var n=Vo();return null!==Co?ua(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:Ko,useCacheRefresh:Za},tu=null,nu=0;function ru(e){var t=nu;return nu+=1,null===tu&&(tu=[]),ro(tu,e,t)}function iu(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function ou(e,t){if(t.$$typeof===c)throw Error(r(525));throw e=Object.prototype.toString.call(t),Error(r(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function au(e){return(0,e._init)(e._payload)}function uu(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function i(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function o(e,t){return(e=Wr(e,t)).index=0,e.sibling=null,e}function a(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=67108866,n):r:(t.flags|=67108866,n):(t.flags|=1048576,n)}function u(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Qr(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function s(e,t,n,r){var i=n.type;return i===p?h(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===i||"object"===T(i)&&null!==i&&i.$$typeof===_&&au(i)===t.type)?(iu(t=o(t,n.props),n),t.return=e,t):(iu(t=Vr(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Kr(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function h(e,t,n,r,i){return null===t||7!==t.tag?((t=Br(n,e.mode,r,i)).return=e,t):((t=o(t,n)).return=e,t)}function v(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=Qr(""+t,e.mode,n)).return=e,t;if("object"===T(t)&&null!==t){switch(t.$$typeof){case f:return iu(n=Vr(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case d:return(t=Kr(t,e.mode,n)).return=e,t;case _:return v(e,t=(0,t._init)(t._payload),n)}if(N(t)||C(t))return(t=Br(t,e.mode,n,null)).return=e,t;if("function"==typeof t.then)return v(e,ru(t),n);if(t.$$typeof===g)return v(e,Fi(e,t),n);ou(e,t)}return null}function m(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==i?null:l(e,t,""+n,r);if("object"===T(n)&&null!==n){switch(n.$$typeof){case f:return n.key===i?s(e,t,n,r):null;case d:return n.key===i?c(e,t,n,r):null;case _:return m(e,t,n=(i=n._init)(n._payload),r)}if(N(n)||C(n))return null!==i?null:h(e,t,n,r,null);if("function"==typeof n.then)return m(e,t,ru(n),r);if(n.$$typeof===g)return m(e,t,Fi(e,n),r);ou(e,n)}return null}function y(e,t,n,r,i){if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"===T(r)&&null!==r){switch(r.$$typeof){case f:return s(t,e=e.get(null===r.key?n:r.key)||null,r,i);case d:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i);case _:return y(e,t,n,r=(0,r._init)(r._payload),i)}if(N(r)||C(r))return h(t,e=e.get(n)||null,r,i,null);if("function"==typeof r.then)return y(e,t,n,ru(r),i);if(r.$$typeof===g)return y(e,t,n,Fi(t,r),i);ou(t,r)}return null}function b(l,s,c,h){if("object"===T(c)&&null!==c&&c.type===p&&null===c.key&&(c=c.props.children),"object"===T(c)&&null!==c){switch(c.$$typeof){case f:e:{for(var k=c.key;null!==s;){if(s.key===k){if((k=c.type)===p){if(7===s.tag){n(l,s.sibling),(h=o(s,c.props.children)).return=l,l=h;break e}}else if(s.elementType===k||"object"===T(k)&&null!==k&&k.$$typeof===_&&au(k)===s.type){n(l,s.sibling),iu(h=o(s,c.props),c),h.return=l,l=h;break e}n(l,s);break}t(l,s),s=s.sibling}c.type===p?((h=Br(c.props.children,l.mode,h,c.key)).return=l,l=h):(iu(h=Vr(c.type,c.key,c.props,null,l.mode,h),c),h.return=l,l=h)}return u(l);case d:e:{for(k=c.key;null!==s;){if(s.key===k){if(4===s.tag&&s.stateNode.containerInfo===c.containerInfo&&s.stateNode.implementation===c.implementation){n(l,s.sibling),(h=o(s,c.children||[])).return=l,l=h;break e}n(l,s);break}t(l,s),s=s.sibling}(h=Kr(c,l.mode,h)).return=l,l=h}return u(l);case _:return b(l,s,c=(k=c._init)(c._payload),h)}if(N(c))return function(r,o,u,l){for(var s=null,c=null,f=o,d=o=0,p=null;null!==f&&d<u.length;d++){f.index>d?(p=f,f=null):p=f.sibling;var h=m(r,f,u[d],l);if(null===h){null===f&&(f=p);break}e&&f&&null===h.alternate&&t(r,f),o=a(h,o,d),null===c?s=h:c.sibling=h,c=h,f=p}if(d===u.length)return n(r,f),fi&&oi(r,d),s;if(null===f){for(;d<u.length;d++)null!==(f=v(r,u[d],l))&&(o=a(f,o,d),null===c?s=f:c.sibling=f,c=f);return fi&&oi(r,d),s}for(f=i(f);d<u.length;d++)null!==(p=y(f,r,d,u[d],l))&&(e&&null!==p.alternate&&f.delete(null===p.key?d:p.key),o=a(p,o,d),null===c?s=p:c.sibling=p,c=p);return e&&f.forEach(function(e){return t(r,e)}),fi&&oi(r,d),s}(l,s,c,h);if(C(c)){if("function"!=typeof(k=C(c)))throw Error(r(150));return function(o,u,l,s){if(null==l)throw Error(r(151));for(var c=null,f=null,d=u,p=u=0,h=null,g=l.next();null!==d&&!g.done;p++,g=l.next()){d.index>p?(h=d,d=null):h=d.sibling;var b=m(o,d,g.value,s);if(null===b){null===d&&(d=h);break}e&&d&&null===b.alternate&&t(o,d),u=a(b,u,p),null===f?c=b:f.sibling=b,f=b,d=h}if(g.done)return n(o,d),fi&&oi(o,p),c;if(null===d){for(;!g.done;p++,g=l.next())null!==(g=v(o,g.value,s))&&(u=a(g,u,p),null===f?c=g:f.sibling=g,f=g);return fi&&oi(o,p),c}for(d=i(d);!g.done;p++,g=l.next())null!==(g=y(d,o,p,g.value,s))&&(e&&null!==g.alternate&&d.delete(null===g.key?p:g.key),u=a(g,u,p),null===f?c=g:f.sibling=g,f=g);return e&&d.forEach(function(e){return t(o,e)}),fi&&oi(o,p),c}(l,s,c=k.call(c),h)}if("function"==typeof c.then)return b(l,s,ru(c),h);if(c.$$typeof===g)return b(l,s,Fi(l,c),h);ou(l,c)}return"string"==typeof c&&""!==c||"number"==typeof c||"bigint"==typeof c?(c=""+c,null!==s&&6===s.tag?(n(l,s.sibling),(h=o(s,c)).return=l,l=h):(n(l,s),(h=Qr(c,l.mode,h)).return=l,l=h),u(l)):n(l,s)}return function(e,t,n,r){try{nu=0;var i=b(e,t,n,r);return tu=null,i}catch(t){if(t===Yi||t===Ji)throw t;var o=Zr(29,t,null,e.mode);return o.lanes=r,o.return=e,o}}}var lu=uu(!0),su=uu(!1),cu=L(null),fu=null;function du(e){var t=e.alternate;j(mu,1&mu.current),j(cu,e),null===fu&&(null===t||null!==ko.current||null!==t.memoizedState)&&(fu=e)}function pu(e){if(22===e.tag){if(j(mu,mu.current),j(cu,e),null===fu){var t=e.alternate;null!==t&&null!==t.memoizedState&&(fu=e)}}else hu()}function hu(){j(mu,mu.current),j(cu,cu.current)}function vu(e){D(cu),fu===e&&(fu=null),D(mu)}var mu=L(0);function yu(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||_f(n)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function gu(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:s({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var bu={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Us(),i=co(r);i.payload=t,null!=n&&(i.callback=n),null!==(t=fo(e,i,r))&&(Zs(t,0,r),po(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Us(),i=co(r);i.tag=1,i.payload=t,null!=n&&(i.callback=n),null!==(t=fo(e,i,r))&&(Zs(t,0,r),po(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Us(),r=co(n);r.tag=2,null!=t&&(r.callback=t),null!==(t=fo(e,r,n))&&(Zs(t,0,n),po(t,e,n))}};function ku(e,t,n,r,i,o,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,a):!(t.prototype&&t.prototype.isPureReactComponent&&nr(n,r)&&nr(i,o))}function wu(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&bu.enqueueReplaceState(t,t.state,null)}function Su(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=s({},n)),e)void 0===n[i]&&(n[i]=e[i]);return n}var _u="function"==typeof reportError?reportError:function(e){if("object"===("undefined"==typeof window?"undefined":T(window))&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===T(e)&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===("undefined"==typeof process?"undefined":T(process))&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)};function Eu(e){_u(e)}function zu(e){console.error(e)}function xu(e){_u(e)}function Cu(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function Pu(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function Ou(e,t,n){return(n=co(n)).tag=3,n.payload={element:null},n.callback=function(){Cu(e,t)},n}function Tu(e){return(e=co(e)).tag=3,e}function Nu(e,t,n,r){var i=n.type.getDerivedStateFromError;if("function"==typeof i){var o=r.value;e.payload=function(){return i(o)},e.callback=function(){Pu(t,n,r)}}var a=n.stateNode;null!==a&&"function"==typeof a.componentDidCatch&&(e.callback=function(){Pu(t,n,r),"function"!=typeof i&&(null===Ts?Ts=new Set([this]):Ts.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var Au=Error(r(461)),Fu=!1;function Iu(e,t,n,r){t.child=null===e?su(t,null,n,r):lu(t,e.child,n,r)}function Ru(e,t,n,r,i){n=n.render;var o=t.ref;if("ref"in r){var a={};for(var u in r)"ref"!==u&&(a[u]=r[u])}else a=r;return Ni(t),r=Do(e,t,n,a,o,i),u=Zo(),null===e||Fu?(fi&&u&&ui(t),t.flags|=1,Iu(e,t,r,i),t.child):(qo(e,t,i),tl(e,t,i))}function Mu(e,t,n,r,i){if(null===e){var o=n.type;return"function"!=typeof o||qr(o)||void 0!==o.defaultProps||null!==n.compare?((e=Vr(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Lu(e,t,o,r,i))}if(o=e.child,!nl(e,i)){var a=o.memoizedProps;if((n=null!==(n=n.compare)?n:nr)(a,r)&&e.ref===t.ref)return tl(e,t,i)}return t.flags|=1,(e=Wr(o,r)).ref=t.ref,e.return=t,t.child=e}function Lu(e,t,n,r,i){if(null!==e){var o=e.memoizedProps;if(nr(o,r)&&e.ref===t.ref){if(Fu=!1,t.pendingProps=r=o,!nl(e,i))return t.lanes=e.lanes,tl(e,t,i);131072&e.flags&&(Fu=!0)}}return $u(e,t,n,r,i)}function Du(e,t,n){var r=t.pendingProps,i=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode){if(128&t.flags){if(r=null!==o?o.baseLanes|n:n,null!==e){for(i=t.child=e.child,o=0;null!==i;)o=o|i.lanes|i.childLanes,i=i.sibling;t.childLanes=o&~r}else t.childLanes=0,t.child=null;return ju(e,t,r,n)}if(!(536870912&n))return t.lanes=t.childLanes=536870912,ju(e,t,null!==o?o.baseLanes|n:n,n);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Ki(0,null!==o?o.cachePool:null),null!==o?So(t,o):_o(),pu(t)}else null!==o?(Ki(0,o.cachePool),So(t,o),hu(),t.memoizedState=null):(null!==e&&Ki(0,null),_o(),hu());return Iu(e,t,i,n),t.child}function ju(e,t,n,r){var i=Qi();return i=null===i?null:{parent:Di._currentValue,pool:i},t.memoizedState={baseLanes:n,cachePool:i},null!==e&&Ki(0,null),_o(),pu(t),null!==e&&Oi(e,t,r,!0),null}function Uu(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!==T(n))throw Error(r(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function $u(e,t,n,r,i){return Ni(t),n=Do(e,t,n,r,void 0,i),r=Zo(),null===e||Fu?(fi&&r&&ui(t),t.flags|=1,Iu(e,t,n,i),t.child):(qo(e,t,i),tl(e,t,i))}function Zu(e,t,n,r,i,o){return Ni(t),t.updateQueue=null,n=Uo(t,r,n,i),jo(e),r=Zo(),null===e||Fu?(fi&&r&&ui(t),t.flags|=1,Iu(e,t,n,o),t.child):(qo(e,t,o),tl(e,t,o))}function qu(e,t,n,r,i){if(Ni(t),null===t.stateNode){var o=Ur,a=n.contextType;"object"===T(a)&&null!==a&&(o=Ai(a)),o=new n(r,o),t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,o.updater=bu,t.stateNode=o,o._reactInternals=t,(o=t.stateNode).props=r,o.state=t.memoizedState,o.refs={},lo(t),a=n.contextType,o.context="object"===T(a)&&null!==a?Ai(a):Ur,o.state=t.memoizedState,"function"==typeof(a=n.getDerivedStateFromProps)&&(gu(t,n,a,r),o.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(a=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),a!==o.state&&bu.enqueueReplaceState(o,o.state,null),yo(t,r,o,i),mo(),o.state=t.memoizedState),"function"==typeof o.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){o=t.stateNode;var u=t.memoizedProps,l=Su(n,u);o.props=l;var s=o.context,c=n.contextType;a=Ur,"object"===T(c)&&null!==c&&(a=Ai(c));var f=n.getDerivedStateFromProps;c="function"==typeof f||"function"==typeof o.getSnapshotBeforeUpdate,u=t.pendingProps!==u,c||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(u||s!==a)&&wu(t,o,r,a),uo=!1;var d=t.memoizedState;o.state=d,yo(t,r,o,i),mo(),s=t.memoizedState,u||d!==s||uo?("function"==typeof f&&(gu(t,n,f,r),s=t.memoizedState),(l=uo||ku(t,n,l,r,d,s,a))?(c||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.flags|=4194308)):("function"==typeof o.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),o.props=r,o.state=s,o.context=a,r=l):("function"==typeof o.componentDidMount&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,so(e,t),c=Su(n,a=t.memoizedProps),o.props=c,f=t.pendingProps,d=o.context,s=n.contextType,l=Ur,"object"===T(s)&&null!==s&&(l=Ai(s)),(s="function"==typeof(u=n.getDerivedStateFromProps)||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(a!==f||d!==l)&&wu(t,o,r,l),uo=!1,d=t.memoizedState,o.state=d,yo(t,r,o,i),mo();var p=t.memoizedState;a!==f||d!==p||uo||null!==e&&null!==e.dependencies&&Ti(e.dependencies)?("function"==typeof u&&(gu(t,n,u,r),p=t.memoizedState),(c=uo||ku(t,n,c,r,d,p,l)||null!==e&&null!==e.dependencies&&Ti(e.dependencies))?(s||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,p,l),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,p,l)),"function"==typeof o.componentDidUpdate&&(t.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof o.componentDidUpdate||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),o.props=r,o.state=p,o.context=l,r=c):("function"!=typeof o.componentDidUpdate||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return o=r,Uu(e,t),r=!!(128&t.flags),o||r?(o=t.stateNode,n=r&&"function"!=typeof n.getDerivedStateFromError?null:o.render(),t.flags|=1,null!==e&&r?(t.child=lu(t,e.child,null,i),t.child=lu(t,null,n,i)):Iu(e,t,n,i),t.memoizedState=o.state,e=t.child):e=tl(e,t,i),e}function Wu(e,t,n,r){return bi(),t.flags|=256,Iu(e,t,n,r),t.child}var Hu={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Vu(e){return{baseLanes:e,cachePool:Gi()}}function Bu(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=Ss),e}function Qu(e,t,n){var i,o=t.pendingProps,a=!1,u=!!(128&t.flags);if((i=u)||(i=(null===e||null!==e.memoizedState)&&!!(2&mu.current)),i&&(a=!0,t.flags&=-129),i=!!(32&t.flags),t.flags&=-33,null===e){if(fi){if(a?du(t):hu(),fi){var l,s=ci;if(l=s){e:{for(l=s,s=pi;8!==l.nodeType;){if(!s){s=null;break e}if(null===(l=Ef(l.nextSibling))){s=null;break e}}s=l}null!==s?(t.memoizedState={dehydrated:s,treeContext:null!==ni?{id:ri,overflow:ii}:null,retryLane:536870912,hydrationErrors:null},(l=Zr(18,null,null,0)).stateNode=s,l.return=t,t.child=l,si=t,ci=null,l=!0):l=!1}l||vi(t)}if(null!==(s=t.memoizedState)&&null!==(s=s.dehydrated))return _f(s)?t.lanes=32:t.lanes=536870912,null;vu(t)}return s=o.children,o=o.fallback,a?(hu(),s=Gu({mode:"hidden",children:s},a=t.mode),o=Br(o,a,n,null),s.return=t,o.return=t,s.sibling=o,t.child=s,(a=t.child).memoizedState=Vu(n),a.childLanes=Bu(e,i,n),t.memoizedState=Hu,o):(du(t),Ku(t,s))}if(null!==(l=e.memoizedState)&&null!==(s=l.dehydrated)){if(u)256&t.flags?(du(t),t.flags&=-257,t=Yu(e,t,n)):null!==t.memoizedState?(hu(),t.child=e.child,t.flags|=128,t=null):(hu(),a=o.fallback,s=t.mode,o=Gu({mode:"visible",children:o.children},s),(a=Br(a,s,n,null)).flags|=2,o.return=t,a.return=t,o.sibling=a,t.child=o,lu(t,e.child,null,n),(o=t.child).memoizedState=Vu(n),o.childLanes=Bu(e,i,n),t.memoizedState=Hu,t=a);else if(du(t),_f(s)){if(i=s.nextSibling&&s.nextSibling.dataset)var c=i.dgst;i=c,(o=Error(r(419))).stack="",o.digest=i,wi({value:o,source:null,stack:null}),t=Yu(e,t,n)}else if(Fu||Oi(e,t,n,!1),i=0!==(n&e.childLanes),Fu||i){if(null!==(i=ss)&&0!==(o=0!==((o=42&(o=n&-n)?1:xe(o))&(i.suspendedLanes|n))?0:o)&&o!==l.retryLane)throw l.retryLane=o,Lr(e,o),Zs(i,0,o),Au;"$?"===s.data||Js(),t=Yu(e,t,n)}else"$?"===s.data?(t.flags|=192,t.child=e.child,t=null):(e=l.treeContext,ci=Ef(s.nextSibling),si=t,fi=!0,di=null,pi=!1,null!==e&&(ei[ti++]=ri,ei[ti++]=ii,ei[ti++]=ni,ri=e.id,ii=e.overflow,ni=t),(t=Ku(t,o.children)).flags|=4096);return t}return a?(hu(),a=o.fallback,s=t.mode,c=(l=e.child).sibling,(o=Wr(l,{mode:"hidden",children:o.children})).subtreeFlags=65011712&l.subtreeFlags,null!==c?a=Wr(c,a):(a=Br(a,s,n,null)).flags|=2,a.return=t,o.return=t,o.sibling=a,t.child=o,o=a,a=t.child,null===(s=e.child.memoizedState)?s=Vu(n):(null!==(l=s.cachePool)?(c=Di._currentValue,l=l.parent!==c?{parent:c,pool:c}:l):l=Gi(),s={baseLanes:s.baseLanes|n,cachePool:l}),a.memoizedState=s,a.childLanes=Bu(e,i,n),t.memoizedState=Hu,o):(du(t),e=(n=e.child).sibling,(n=Wr(n,{mode:"visible",children:o.children})).return=t,n.sibling=null,null!==e&&(null===(i=t.deletions)?(t.deletions=[e],t.flags|=16):i.push(e)),t.child=n,t.memoizedState=null,n)}function Ku(e,t){return(t=Gu({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Gu(e,t){return(e=Zr(22,e,null,t)).lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function Yu(e,t,n){return lu(t,e.child,null,n),(e=Ku(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Xu(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ci(e.return,t,n)}function Ju(e,t,n,r,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function el(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(Iu(e,t,r.children,n),2&(r=mu.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Xu(e,n,t);else if(19===e.tag)Xu(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}switch(j(mu,r),i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===yu(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Ju(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===yu(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Ju(t,!0,n,null,o);break;case"together":Ju(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function tl(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),bs|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(Oi(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(r(153));if(null!==t.child){for(n=Wr(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Wr(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function nl(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Ti(e))}function rl(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Fu=!0;else{if(!(nl(e,n)||128&t.flags))return Fu=!1,function(e,t,n){switch(t.tag){case 3:W(t,t.stateNode.containerInfo),zi(0,Di,e.memoizedState.cache),bi();break;case 27:case 5:V(t);break;case 4:W(t,t.stateNode.containerInfo);break;case 10:zi(0,t.type,t.memoizedProps.value);break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(du(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Qu(e,t,n):(du(t),null!==(e=tl(e,t,n))?e.sibling:null);du(t);break;case 19:var i=!!(128&e.flags);if((r=0!==(n&t.childLanes))||(Oi(e,t,n,!1),r=0!==(n&t.childLanes)),i){if(r)return el(e,t,n);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),j(mu,mu.current),r)break;return null;case 22:case 23:return t.lanes=0,Du(e,t,n);case 24:zi(0,Di,e.memoizedState.cache)}return tl(e,t,n)}(e,t,n);Fu=!!(131072&e.flags)}else Fu=!1,fi&&1048576&t.flags&&ai(t,Jr,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var i=t.elementType,o=i._init;if(i=o(i._payload),t.type=i,"function"!=typeof i){if(null!=i){if((o=i.$$typeof)===b){t.tag=11,t=Ru(null,t,i,e,n);break e}if(o===S){t.tag=14,t=Mu(null,t,i,e,n);break e}}throw t=O(i)||i,Error(r(306,t,""))}qr(i)?(e=Su(i,e),t.tag=1,t=qu(null,t,i,e,n)):(t.tag=0,t=$u(null,t,i,e,n))}return t;case 0:return $u(e,t,t.type,t.pendingProps,n);case 1:return qu(e,t,i=t.type,o=Su(i,t.pendingProps),n);case 3:e:{if(W(t,t.stateNode.containerInfo),null===e)throw Error(r(387));i=t.pendingProps;var a=t.memoizedState;o=a.element,so(e,t),yo(t,i,null,n);var u=t.memoizedState;if(i=u.cache,zi(0,Di,i),i!==a.cache&&Pi(t,[Di],n,!0),mo(),i=u.element,a.isDehydrated){if(a={element:i,isDehydrated:!1,cache:u.cache},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=Wu(e,t,i,n);break e}if(i!==o){wi(o=Tr(Error(r(424)),t)),t=Wu(e,t,i,n);break e}for(e=9===(e=t.stateNode.containerInfo).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,ci=Ef(e.firstChild),si=t,fi=!0,di=null,pi=!0,n=su(t,null,i,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(bi(),i===o){t=tl(e,t,n);break e}Iu(e,t,i,n)}t=t.child}return t;case 26:return Uu(e,t),null===e?(n=Rf(t.type,null,t.pendingProps,null))?t.memoizedState=n:fi||(n=t.type,e=t.pendingProps,(i=cf(Z.current).createElement(n))[Te]=t,i[Ne]=e,uf(i,n,e),qe(i),t.stateNode=i):t.memoizedState=Rf(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return V(t),null===e&&fi&&(i=t.stateNode=Cf(t.type,t.pendingProps,Z.current),si=t,pi=!0,o=ci,kf(t.type)?(zf=o,ci=Ef(i.firstChild)):ci=o),Iu(e,t,t.pendingProps.children,n),Uu(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&fi&&((o=i=ci)&&(null!==(i=function(e,t,n,r){for(;1===e.nodeType;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[Le])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(o=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(o!==i.rel||e.getAttribute("href")!==(null==i.href||""===i.href?null:i.href)||e.getAttribute("crossorigin")!==(null==i.crossOrigin?null:i.crossOrigin)||e.getAttribute("title")!==(null==i.title?null:i.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((o=e.getAttribute("src"))!==(null==i.src?null:i.src)||e.getAttribute("type")!==(null==i.type?null:i.type)||e.getAttribute("crossorigin")!==(null==i.crossOrigin?null:i.crossOrigin))&&o&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var o=null==i.name?null:""+i.name;if("hidden"===i.type&&e.getAttribute("name")===o)return e}if(null===(e=Ef(e.nextSibling)))break}return null}(i,t.type,t.pendingProps,pi))?(t.stateNode=i,si=t,ci=Ef(i.firstChild),pi=!1,o=!0):o=!1),o||vi(t)),V(t),o=t.type,a=t.pendingProps,u=null!==e?e.memoizedProps:null,i=a.children,pf(o,a)?i=null:null!==u&&pf(o,u)&&(t.flags|=32),null!==t.memoizedState&&(o=Do(e,t,$o,null,null,n),td._currentValue=o),Uu(e,t),Iu(e,t,i,n),t.child;case 6:return null===e&&fi&&((e=n=ci)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=Ef(e.nextSibling)))return null}return e}(n,t.pendingProps,pi))?(t.stateNode=n,si=t,ci=null,e=!0):e=!1),e||vi(t)),null;case 13:return Qu(e,t,n);case 4:return W(t,t.stateNode.containerInfo),i=t.pendingProps,null===e?t.child=lu(t,null,i,n):Iu(e,t,i,n),t.child;case 11:return Ru(e,t,t.type,t.pendingProps,n);case 7:return Iu(e,t,t.pendingProps,n),t.child;case 8:case 12:return Iu(e,t,t.pendingProps.children,n),t.child;case 10:return i=t.pendingProps,zi(0,t.type,i.value),Iu(e,t,i.children,n),t.child;case 9:return o=t.type._context,i=t.pendingProps.children,Ni(t),i=i(o=Ai(o)),t.flags|=1,Iu(e,t,i,n),t.child;case 14:return Mu(e,t,t.type,t.pendingProps,n);case 15:return Lu(e,t,t.type,t.pendingProps,n);case 19:return el(e,t,n);case 31:return i=t.pendingProps,n=t.mode,i={mode:i.mode,children:i.children},null===e?((n=Gu(i,n)).ref=t.ref,t.child=n,n.return=t,t=n):((n=Wr(e.child,i)).ref=t.ref,t.child=n,n.return=t,t=n),t;case 22:return Du(e,t,n);case 24:return Ni(t),i=Ai(Di),null===e?(null===(o=Qi())&&(o=ss,a=ji(),o.pooledCache=a,a.refCount++,null!==a&&(o.pooledCacheLanes|=n),o=a),t.memoizedState={parent:i,cache:o},lo(t),zi(0,Di,o)):(0!==(e.lanes&n)&&(so(e,t),yo(t,null,null,n),mo()),o=e.memoizedState,a=t.memoizedState,o.parent!==i?(o={parent:i,cache:i},t.memoizedState=o,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=o),zi(0,Di,i)):(i=a.cache,zi(0,Di,i),i!==o.cache&&Pi(t,[Di],n,!0))),Iu(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function il(e){e.flags|=4}function ol(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!Qf(t)){if(null!==(t=cu.current)&&((4194048&fs)===fs?null!==fu:(62914560&fs)!==fs&&!(536870912&fs)||t!==fu))throw io=eo,Xi;e.flags|=8192}}function al(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?we():536870912,e.lanes|=t,_s|=t)}function ul(e,t){if(!fi)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ll(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=65011712&i.subtreeFlags,r|=65011712&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function sl(e,t,n){var i=t.pendingProps;switch(li(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return ll(t),null;case 3:return n=t.stateNode,i=null,null!==e&&(i=e.memoizedState.cache),t.memoizedState.cache!==i&&(t.flags|=2048),xi(Di),H(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(gi(t)?il(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,ki())),ll(t),null;case 26:return n=t.memoizedState,null===e?(il(t),null!==n?(ll(t),ol(t,n)):(ll(t),t.flags&=-16777217)):n?n!==e.memoizedState?(il(t),ll(t),ol(t,n)):(ll(t),t.flags&=-16777217):(e.memoizedProps!==i&&il(t),ll(t),t.flags&=-16777217),null;case 27:B(t),n=Z.current;var o=t.type;if(null!==e&&null!=t.stateNode)e.memoizedProps!==i&&il(t);else{if(!i){if(null===t.stateNode)throw Error(r(166));return ll(t),null}e=U.current,gi(t)?mi(t):(e=Cf(o,i,n),t.stateNode=e,il(t))}return ll(t),null;case 5:if(B(t),n=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==i&&il(t);else{if(!i){if(null===t.stateNode)throw Error(r(166));return ll(t),null}if(e=U.current,gi(t))mi(t);else{switch(o=cf(Z.current),e){case 1:e=o.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:e=o.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":e=o.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":e=o.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":(e=o.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e="string"==typeof i.is?o.createElement("select",{is:i.is}):o.createElement("select"),i.multiple?e.multiple=!0:i.size&&(e.size=i.size);break;default:e="string"==typeof i.is?o.createElement(n,{is:i.is}):o.createElement(n)}}e[Te]=t,e[Ne]=i;e:for(o=t.child;null!==o;){if(5===o.tag||6===o.tag)e.appendChild(o.stateNode);else if(4!==o.tag&&27!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break e;for(;null===o.sibling;){if(null===o.return||o.return===t)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}t.stateNode=e;e:switch(uf(e,n,i),n){case"button":case"input":case"select":case"textarea":e=!!i.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&il(t)}}return ll(t),t.flags&=-16777217,null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==i&&il(t);else{if("string"!=typeof i&&null===t.stateNode)throw Error(r(166));if(e=Z.current,gi(t)){if(e=t.stateNode,n=t.memoizedProps,i=null,null!==(o=si))switch(o.tag){case 27:case 5:i=o.memoizedProps}e[Te]=t,(e=!!(e.nodeValue===n||null!==i&&!0===i.suppressHydrationWarning||nf(e.nodeValue,n)))||vi(t)}else(e=cf(e).createTextNode(i))[Te]=t,t.stateNode=e}return ll(t),null;case 13:if(i=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(o=gi(t),null!==i&&null!==i.dehydrated){if(null===e){if(!o)throw Error(r(318));if(!(o=null!==(o=t.memoizedState)?o.dehydrated:null))throw Error(r(317));o[Te]=t}else bi(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ll(t),o=!1}else o=ki(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return 256&t.flags?(vu(t),t):(vu(t),null)}if(vu(t),128&t.flags)return t.lanes=n,t;if(n=null!==i,e=null!==e&&null!==e.memoizedState,n){o=null,null!==(i=t.child).alternate&&null!==i.alternate.memoizedState&&null!==i.alternate.memoizedState.cachePool&&(o=i.alternate.memoizedState.cachePool.pool);var a=null;null!==i.memoizedState&&null!==i.memoizedState.cachePool&&(a=i.memoizedState.cachePool.pool),a!==o&&(i.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),al(t,t.updateQueue),ll(t),null;case 4:return H(),null===e&&Vc(t.stateNode.containerInfo),ll(t),null;case 10:return xi(t.type),ll(t),null;case 19:if(D(mu),null===(o=t.memoizedState))return ll(t),null;if(i=!!(128&t.flags),null===(a=o.rendering))if(i)ul(o,!1);else{if(0!==gs||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(a=yu(e))){for(t.flags|=128,ul(o,!1),e=a.updateQueue,t.updateQueue=e,al(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Hr(n,e),n=n.sibling;return j(mu,1&mu.current|2),t.child}e=e.sibling}null!==o.tail&&J()>Ps&&(t.flags|=128,i=!0,ul(o,!1),t.lanes=4194304)}else{if(!i)if(null!==(e=yu(a))){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,al(t,e),ul(o,!0),null===o.tail&&"hidden"===o.tailMode&&!a.alternate&&!fi)return ll(t),null}else 2*J()-o.renderingStartTime>Ps&&536870912!==n&&(t.flags|=128,i=!0,ul(o,!1),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(null!==(e=o.last)?e.sibling=a:t.child=a,o.last=a)}return null!==o.tail?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=J(),t.sibling=null,e=mu.current,j(mu,i?1&e|2:1&e),t):(ll(t),null);case 22:case 23:return vu(t),Eo(),i=null!==t.memoizedState,null!==e?null!==e.memoizedState!==i&&(t.flags|=8192):i&&(t.flags|=8192),i?!!(536870912&n)&&!(128&t.flags)&&(ll(t),6&t.subtreeFlags&&(t.flags|=8192)):ll(t),null!==(n=t.updateQueue)&&al(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),i=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(i=t.memoizedState.cachePool.pool),i!==n&&(t.flags|=2048),null!==e&&D(Bi),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),xi(Di),ll(t),null;case 25:case 30:return null}throw Error(r(156,t.tag))}function cl(e,t){switch(li(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return xi(Di),H(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return B(t),null;case 13:if(vu(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(r(340));bi()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return D(mu),null;case 4:return H(),null;case 10:return xi(t.type),null;case 22:case 23:return vu(t),Eo(),null!==e&&D(Bi),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return xi(Di),null;default:return null}}function fl(e,t){switch(li(t),t.tag){case 3:xi(Di),H();break;case 26:case 27:case 5:B(t);break;case 4:H();break;case 13:vu(t);break;case 19:D(mu);break;case 10:xi(t.type);break;case 22:case 23:vu(t),Eo(),null!==e&&D(Bi);break;case 24:xi(Di)}}function dl(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var o=n.create,a=n.inst;r=o(),a.destroy=r}n=n.next}while(n!==i)}}catch(e){mc(t,t.return,e)}}function pl(e,t,n){try{var r=t.updateQueue,i=null!==r?r.lastEffect:null;if(null!==i){var o=i.next;r=o;do{if((r.tag&e)===e){var a=r.inst,u=a.destroy;if(void 0!==u){a.destroy=void 0,i=t;var l=n,s=u;try{s()}catch(e){mc(i,l,e)}}}r=r.next}while(r!==o)}}catch(e){mc(t,t.return,e)}}function hl(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{bo(t,n)}catch(t){mc(e,e.return,t)}}}function vl(e,t,n){n.props=Su(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){mc(e,t,n)}}function ml(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof n?e.refCleanup=n(r):n.current=r}}catch(n){mc(e,t,n)}}function yl(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{r()}catch(n){mc(e,t,n)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(n){mc(e,t,n)}else n.current=null}function gl(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){mc(e,e.return,t)}}function bl(e,t,n){try{var i=e.stateNode;!function(e,t,n,i){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,a=null,u=null,l=null,s=null,c=null,f=null;for(h in n){var d=n[h];if(n.hasOwnProperty(h)&&null!=d)switch(h){case"checked":case"value":break;case"defaultValue":s=d;default:i.hasOwnProperty(h)||of(e,t,h,null,i,d)}}for(var p in i){var h=i[p];if(d=n[p],i.hasOwnProperty(p)&&(null!=h||null!=d))switch(p){case"type":a=h;break;case"name":o=h;break;case"checked":c=h;break;case"defaultChecked":f=h;break;case"value":u=h;break;case"defaultValue":l=h;break;case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(r(137,t));break;default:h!==d&&of(e,t,p,h,i,d)}}return void ht(e,u,l,s,c,f,a,o);case"select":for(a in h=u=l=p=null,n)if(s=n[a],n.hasOwnProperty(a)&&null!=s)switch(a){case"value":break;case"multiple":h=s;default:i.hasOwnProperty(a)||of(e,t,a,null,i,s)}for(o in i)if(a=i[o],s=n[o],i.hasOwnProperty(o)&&(null!=a||null!=s))switch(o){case"value":p=a;break;case"defaultValue":l=a;break;case"multiple":u=a;default:a!==s&&of(e,t,o,a,i,s)}return t=l,n=u,i=h,void(null!=p?yt(e,!!n,p,!1):!!i!=!!n&&(null!=t?yt(e,!!n,t,!0):yt(e,!!n,n?[]:"",!1)));case"textarea":for(l in h=p=null,n)if(o=n[l],n.hasOwnProperty(l)&&null!=o&&!i.hasOwnProperty(l))switch(l){case"value":case"children":break;default:of(e,t,l,null,i,o)}for(u in i)if(o=i[u],a=n[u],i.hasOwnProperty(u)&&(null!=o||null!=a))switch(u){case"value":p=o;break;case"defaultValue":h=o;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=o)throw Error(r(91));break;default:o!==a&&of(e,t,u,o,i,a)}return void gt(e,p,h);case"option":for(var v in n)p=n[v],n.hasOwnProperty(v)&&null!=p&&!i.hasOwnProperty(v)&&("selected"===v?e.selected=!1:of(e,t,v,null,i,p));for(s in i)p=i[s],h=n[s],!i.hasOwnProperty(s)||p===h||null==p&&null==h||("selected"===s?e.selected=p&&"function"!=typeof p&&"symbol"!==T(p):of(e,t,s,p,i,h));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var m in n)p=n[m],n.hasOwnProperty(m)&&null!=p&&!i.hasOwnProperty(m)&&of(e,t,m,null,i,p);for(c in i)if(p=i[c],h=n[c],i.hasOwnProperty(c)&&p!==h&&(null!=p||null!=h))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(r(137,t));break;default:of(e,t,c,p,i,h)}return;default:if(Et(t)){for(var y in n)p=n[y],n.hasOwnProperty(y)&&void 0!==p&&!i.hasOwnProperty(y)&&af(e,t,y,void 0,i,p);for(f in i)p=i[f],h=n[f],!i.hasOwnProperty(f)||p===h||void 0===p&&void 0===h||af(e,t,f,p,i,h);return}}for(var g in n)p=n[g],n.hasOwnProperty(g)&&null!=p&&!i.hasOwnProperty(g)&&of(e,t,g,null,i,p);for(d in i)p=i[d],h=n[d],!i.hasOwnProperty(d)||p===h||null==p&&null==h||of(e,t,d,p,i,h)}(i,e.type,n,t),i[Ne]=t}catch(t){mc(e,e.return,t)}}function kl(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&kf(e.type)||4===e.tag}function wl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||kl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&kf(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function Sl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=rf));else if(4!==r&&(27===r&&kf(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(Sl(e,t,n),e=e.sibling;null!==e;)Sl(e,t,n),e=e.sibling}function _l(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&kf(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(_l(e,t,n),e=e.sibling;null!==e;)_l(e,t,n),e=e.sibling}function El(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);uf(t,r,n),t[Te]=e,t[Ne]=n}catch(t){mc(e,e.return,t)}}var zl=!1,xl=!1,Cl=!1,Pl="function"==typeof WeakSet?WeakSet:Set,Ol=null;function Tl(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:ql(e,n),4&r&&dl(5,n);break;case 1:if(ql(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(e){mc(n,n.return,e)}else{var i=Su(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){mc(n,n.return,e)}}64&r&&hl(n),512&r&&ml(n,n.return);break;case 3:if(ql(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{bo(e,t)}catch(e){mc(n,n.return,e)}}break;case 27:null===t&&4&r&&El(n);case 26:case 5:ql(e,n),null===t&&4&r&&gl(n),512&r&&ml(n,n.return);break;case 12:ql(e,n);break;case 13:ql(e,n),4&r&&Ml(e,n),64&r&&null!==(e=n.memoizedState)&&null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$?"!==e.data||"complete"===n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=kc.bind(null,n));break;case 22:if(!(r=null!==n.memoizedState||zl)){t=null!==t&&null!==t.memoizedState||xl,i=zl;var o=xl;zl=r,(xl=t)&&!o?Hl(e,n,!!(8772&n.subtreeFlags)):ql(e,n),zl=i,xl=o}break;case 30:break;default:ql(e,n)}}function Nl(e){var t=e.alternate;null!==t&&(e.alternate=null,Nl(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&De(t),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Al=null,Fl=!1;function Il(e,t,n){for(n=n.child;null!==n;)Rl(e,t,n),n=n.sibling}function Rl(e,t,n){if(se&&"function"==typeof se.onCommitFiberUnmount)try{se.onCommitFiberUnmount(le,n)}catch(e){}switch(n.tag){case 26:xl||yl(n,t),Il(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:xl||yl(n,t);var r=Al,i=Fl;kf(n.type)&&(Al=n.stateNode,Fl=!1),Il(e,t,n),Pf(n.stateNode),Al=r,Fl=i;break;case 5:xl||yl(n,t);case 6:if(r=Al,i=Fl,Al=null,Il(e,t,n),Fl=i,null!==(Al=r))if(Fl)try{(9===Al.nodeType?Al.body:"HTML"===Al.nodeName?Al.ownerDocument.body:Al).removeChild(n.stateNode)}catch(e){mc(n,t,e)}else try{Al.removeChild(n.stateNode)}catch(e){mc(n,t,e)}break;case 18:null!==Al&&(Fl?(wf(9===(e=Al).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),Id(e)):wf(Al,n.stateNode));break;case 4:r=Al,i=Fl,Al=n.stateNode.containerInfo,Fl=!0,Il(e,t,n),Al=r,Fl=i;break;case 0:case 11:case 14:case 15:xl||pl(2,n,t),xl||pl(4,n,t),Il(e,t,n);break;case 1:xl||(yl(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount&&vl(n,t,r)),Il(e,t,n);break;case 21:Il(e,t,n);break;case 22:xl=(r=xl)||null!==n.memoizedState,Il(e,t,n),xl=r;break;default:Il(e,t,n)}}function Ml(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))try{Id(e)}catch(e){mc(t,t.return,e)}}function Ll(e,t){var n=function(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Pl),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Pl),t;default:throw Error(r(435,e.tag))}}(e);t.forEach(function(t){var r=wc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}function Dl(e,t){var n=t.deletions;if(null!==n)for(var i=0;i<n.length;i++){var o=n[i],a=e,u=t,l=u;e:for(;null!==l;){switch(l.tag){case 27:if(kf(l.type)){Al=l.stateNode,Fl=!1;break e}break;case 5:Al=l.stateNode,Fl=!1;break e;case 3:case 4:Al=l.stateNode.containerInfo,Fl=!0;break e}l=l.return}if(null===Al)throw Error(r(160));Rl(a,u,o),Al=null,Fl=!1,null!==(a=o.alternate)&&(a.return=null),o.return=null}if(13878&t.subtreeFlags)for(t=t.child;null!==t;)Ul(t,e),t=t.sibling}var jl=null;function Ul(e,t){var n=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Dl(t,e),$l(e),4&i&&(pl(3,e,e.return),dl(3,e),pl(5,e,e.return));break;case 1:Dl(t,e),$l(e),512&i&&(xl||null===n||yl(n,n.return)),64&i&&zl&&null!==(e=e.updateQueue)&&null!==(i=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?i:n.concat(i));break;case 26:var o=jl;if(Dl(t,e),$l(e),512&i&&(xl||null===n||yl(n,n.return)),4&i){var a=null!==n?n.memoizedState:null;if(i=e.memoizedState,null===n)if(null===i)if(null===e.stateNode){e:{i=e.type,n=e.memoizedProps,o=o.ownerDocument||o;t:switch(i){case"title":(!(a=o.getElementsByTagName("title")[0])||a[Le]||a[Te]||"http://www.w3.org/2000/svg"===a.namespaceURI||a.hasAttribute("itemprop"))&&(a=o.createElement(i),o.head.insertBefore(a,o.querySelector("head > title"))),uf(a,i,n),a[Te]=e,qe(a),i=a;break e;case"link":var u=Vf("link","href",o).get(i+(n.href||""));if(u)for(var l=0;l<u.length;l++)if((a=u[l]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&a.getAttribute("rel")===(null==n.rel?null:n.rel)&&a.getAttribute("title")===(null==n.title?null:n.title)&&a.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){u.splice(l,1);break t}uf(a=o.createElement(i),i,n),o.head.appendChild(a);break;case"meta":if(u=Vf("meta","content",o).get(i+(n.content||"")))for(l=0;l<u.length;l++)if((a=u[l]).getAttribute("content")===(null==n.content?null:""+n.content)&&a.getAttribute("name")===(null==n.name?null:n.name)&&a.getAttribute("property")===(null==n.property?null:n.property)&&a.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&a.getAttribute("charset")===(null==n.charSet?null:n.charSet)){u.splice(l,1);break t}uf(a=o.createElement(i),i,n),o.head.appendChild(a);break;default:throw Error(r(468,i))}a[Te]=e,qe(a),i=a}e.stateNode=i}else Bf(o,e.type,e.stateNode);else e.stateNode=$f(o,i,e.memoizedProps);else a!==i?(null===a?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):a.count--,null===i?Bf(o,e.type,e.stateNode):$f(o,i,e.memoizedProps)):null===i&&null!==e.stateNode&&bl(e,e.memoizedProps,n.memoizedProps)}break;case 27:Dl(t,e),$l(e),512&i&&(xl||null===n||yl(n,n.return)),null!==n&&4&i&&bl(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Dl(t,e),$l(e),512&i&&(xl||null===n||yl(n,n.return)),32&e.flags){o=e.stateNode;try{kt(o,"")}catch(t){mc(e,e.return,t)}}4&i&&null!=e.stateNode&&bl(e,o=e.memoizedProps,null!==n?n.memoizedProps:o),1024&i&&(Cl=!0);break;case 6:if(Dl(t,e),$l(e),4&i){if(null===e.stateNode)throw Error(r(162));i=e.memoizedProps,n=e.stateNode;try{n.nodeValue=i}catch(t){mc(e,e.return,t)}}break;case 3:if(Hf=null,o=jl,jl=Nf(t.containerInfo),Dl(t,e),jl=o,$l(e),4&i&&null!==n&&n.memoizedState.isDehydrated)try{Id(t.containerInfo)}catch(t){mc(e,e.return,t)}Cl&&(Cl=!1,Zl(e));break;case 4:i=jl,jl=Nf(e.stateNode.containerInfo),Dl(t,e),$l(e),jl=i;break;case 12:default:Dl(t,e),$l(e);break;case 13:Dl(t,e),$l(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==n&&null!==n.memoizedState)&&(Cs=J()),4&i&&null!==(i=e.updateQueue)&&(e.updateQueue=null,Ll(e,i));break;case 22:o=null!==e.memoizedState;var s=null!==n&&null!==n.memoizedState,c=zl,f=xl;if(zl=c||o,xl=f||s,Dl(t,e),xl=f,zl=c,$l(e),8192&i)e:for(t=e.stateNode,t._visibility=o?-2&t._visibility:1|t._visibility,o&&(null===n||s||zl||xl||Wl(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){s=n=t;try{if(a=s.stateNode,o)"function"==typeof(u=a.style).setProperty?u.setProperty("display","none","important"):u.display="none";else{l=s.stateNode;var d=s.memoizedProps.style,p=null!=d&&d.hasOwnProperty("display")?d.display:null;l.style.display=null==p||"boolean"==typeof p?"":(""+p).trim()}}catch(e){mc(s,s.return,e)}}}else if(6===t.tag){if(null===n){s=t;try{s.stateNode.nodeValue=o?"":s.memoizedProps}catch(e){mc(s,s.return,e)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&i&&null!==(i=e.updateQueue)&&null!==(n=i.retryQueue)&&(i.retryQueue=null,Ll(e,n));break;case 19:Dl(t,e),$l(e),4&i&&null!==(i=e.updateQueue)&&(e.updateQueue=null,Ll(e,i));case 30:case 21:}}function $l(e){var t=e.flags;if(2&t){try{for(var n,i=e.return;null!==i;){if(kl(i)){n=i;break}i=i.return}if(null==n)throw Error(r(160));switch(n.tag){case 27:var o=n.stateNode;_l(e,wl(e),o);break;case 5:var a=n.stateNode;32&n.flags&&(kt(a,""),n.flags&=-33),_l(e,wl(e),a);break;case 3:case 4:var u=n.stateNode.containerInfo;Sl(e,wl(e),u);break;default:throw Error(r(161))}}catch(t){mc(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Zl(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Zl(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function ql(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Tl(e,t.alternate,t),t=t.sibling}function Wl(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:pl(4,t,t.return),Wl(t);break;case 1:yl(t,t.return);var n=t.stateNode;"function"==typeof n.componentWillUnmount&&vl(t,t.return,n),Wl(t);break;case 27:Pf(t.stateNode);case 26:case 5:yl(t,t.return),Wl(t);break;case 22:null===t.memoizedState&&Wl(t);break;default:Wl(t)}e=e.sibling}}function Hl(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;null!==t;){var r=t.alternate,i=e,o=t,a=o.flags;switch(o.tag){case 0:case 11:case 15:Hl(i,o,n),dl(4,o);break;case 1:if(Hl(i,o,n),"function"==typeof(i=(r=o).stateNode).componentDidMount)try{i.componentDidMount()}catch(e){mc(r,r.return,e)}if(null!==(i=(r=o).updateQueue)){var u=r.stateNode;try{var l=i.shared.hiddenCallbacks;if(null!==l)for(i.shared.hiddenCallbacks=null,i=0;i<l.length;i++)go(l[i],u)}catch(e){mc(r,r.return,e)}}n&&64&a&&hl(o),ml(o,o.return);break;case 27:El(o);case 26:case 5:Hl(i,o,n),n&&null===r&&4&a&&gl(o),ml(o,o.return);break;case 12:Hl(i,o,n);break;case 13:Hl(i,o,n),n&&4&a&&Ml(i,o);break;case 22:null===o.memoizedState&&Hl(i,o,n),ml(o,o.return);break;case 30:break;default:Hl(i,o,n)}t=t.sibling}}function Vl(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Ui(n))}function Bl(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Ui(e))}function Ql(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)Kl(e,t,n,r),t=t.sibling}function Kl(e,t,n,r){var i=t.flags;switch(t.tag){case 0:case 11:case 15:Ql(e,t,n,r),2048&i&&dl(9,t);break;case 1:case 13:default:Ql(e,t,n,r);break;case 3:Ql(e,t,n,r),2048&i&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Ui(e)));break;case 12:if(2048&i){Ql(e,t,n,r),e=t.stateNode;try{var o=t.memoizedProps,a=o.id,u=o.onPostCommit;"function"==typeof u&&u(a,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(e){mc(t,t.return,e)}}else Ql(e,t,n,r);break;case 23:break;case 22:o=t.stateNode,a=t.alternate,null!==t.memoizedState?2&o._visibility?Ql(e,t,n,r):Yl(e,t):2&o._visibility?Ql(e,t,n,r):(o._visibility|=2,Gl(e,t,n,r,!!(10256&t.subtreeFlags))),2048&i&&Vl(a,t);break;case 24:Ql(e,t,n,r),2048&i&&Bl(t.alternate,t)}}function Gl(e,t,n,r,i){for(i=i&&!!(10256&t.subtreeFlags),t=t.child;null!==t;){var o=e,a=t,u=n,l=r,s=a.flags;switch(a.tag){case 0:case 11:case 15:Gl(o,a,u,l,i),dl(8,a);break;case 23:break;case 22:var c=a.stateNode;null!==a.memoizedState?2&c._visibility?Gl(o,a,u,l,i):Yl(o,a):(c._visibility|=2,Gl(o,a,u,l,i)),i&&2048&s&&Vl(a.alternate,a);break;case 24:Gl(o,a,u,l,i),i&&2048&s&&Bl(a.alternate,a);break;default:Gl(o,a,u,l,i)}t=t.sibling}}function Yl(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:Yl(n,r),2048&i&&Vl(r.alternate,r);break;case 24:Yl(n,r),2048&i&&Bl(r.alternate,r);break;default:Yl(n,r)}t=t.sibling}}var Xl=8192;function Jl(e){if(e.subtreeFlags&Xl)for(e=e.child;null!==e;)es(e),e=e.sibling}function es(e){switch(e.tag){case 26:Jl(e),e.flags&Xl&&null!==e.memoizedState&&function(e,t,n){if(null===Kf)throw Error(r(475));var i=Kf;if(!("stylesheet"!==t.type||"string"==typeof n.media&&!1===matchMedia(n.media).matches||4&t.state.loading)){if(null===t.instance){var o=Mf(n.href),a=e.querySelector(Lf(o));if(a)return null!==(e=a._p)&&"object"===T(e)&&"function"==typeof e.then&&(i.count++,i=Yf.bind(i),e.then(i,i)),t.state.loading|=4,t.instance=a,void qe(a);a=e.ownerDocument||e,n=Df(n),(o=Of.get(o))&&qf(n,o),qe(a=a.createElement("link"));var u=a;u._p=new Promise(function(e,t){u.onload=e,u.onerror=t}),uf(a,"link",n),t.instance=a}null===i.stylesheets&&(i.stylesheets=new Map),i.stylesheets.set(t,e),(e=t.state.preload)&&!(3&t.state.loading)&&(i.count++,t=Yf.bind(i),e.addEventListener("load",t),e.addEventListener("error",t))}}(jl,e.memoizedState,e.memoizedProps);break;case 5:default:Jl(e);break;case 3:case 4:var t=jl;jl=Nf(e.stateNode.containerInfo),Jl(e),jl=t;break;case 22:null===e.memoizedState&&(null!==(t=e.alternate)&&null!==t.memoizedState?(t=Xl,Xl=16777216,Jl(e),Xl=t):Jl(e))}}function ts(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function ns(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Ol=r,os(r,e)}ts(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)rs(e),e=e.sibling}function rs(e){switch(e.tag){case 0:case 11:case 15:ns(e),2048&e.flags&&pl(9,e,e.return);break;case 3:case 12:default:ns(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,is(e)):ns(e)}}function is(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Ol=r,os(r,e)}ts(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:pl(8,t,t.return),is(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,is(t));break;default:is(t)}e=e.sibling}}function os(e,t){for(;null!==Ol;){var n=Ol;switch(n.tag){case 0:case 11:case 15:pl(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:Ui(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,Ol=r;else e:for(n=e;null!==Ol;){var i=(r=Ol).sibling,o=r.return;if(Nl(r),r===n){Ol=null;break e}if(null!==i){i.return=o,Ol=i;break e}Ol=o}}}var as={getCacheForType:function(e){var t=Ai(Di),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n}},us="function"==typeof WeakMap?WeakMap:Map,ls=0,ss=null,cs=null,fs=0,ds=0,ps=null,hs=!1,vs=!1,ms=!1,ys=0,gs=0,bs=0,ks=0,ws=0,Ss=0,_s=0,Es=null,zs=null,xs=!1,Cs=0,Ps=1/0,Os=null,Ts=null,Ns=0,As=null,Fs=null,Is=0,Rs=0,Ms=null,Ls=null,Ds=0,js=null;function Us(){return 2&ls&&0!==fs?fs&-fs:null!==A.T?0!==qi?qi:Rc():Pe()}function $s(){0===Ss&&(Ss=536870912&fs&&!fi?536870912:ke());var e=cu.current;return null!==e&&(e.flags|=32),Ss}function Zs(e,t,n){(e!==ss||2!==ds&&9!==ds)&&null===e.cancelPendingCommit||(Ks(e,0),Vs(e,fs,Ss,!1)),_e(e,n),2&ls&&e===ss||(e===ss&&(!(2&ls)&&(ks|=n),4===gs&&Vs(e,fs,Ss,!1)),Pc(e))}function qs(e,t,n){if(6&ls)throw Error(r(327));for(var i=!n&&!(124&t)&&0===(t&e.expiredLanes)||ge(e,t),o=i?function(e,t){var n=ls;ls|=2;var i=Ys(),o=Xs();ss!==e||fs!==t?(Os=null,Ps=J()+500,Ks(e,t)):vs=ge(e,t);e:for(;;)try{if(0!==ds&&null!==cs){t=cs;var a=ps;t:switch(ds){case 1:ds=0,ps=null,oc(e,t,a,1);break;case 2:case 9:if(to(a)){ds=0,ps=null,ic(t);break}t=function(){2!==ds&&9!==ds||ss!==e||(ds=7),Pc(e)},a.then(t,t);break e;case 3:ds=7;break e;case 4:ds=5;break e;case 7:to(a)?(ds=0,ps=null,ic(t)):(ds=0,ps=null,oc(e,t,a,7));break;case 5:var u=null;switch(cs.tag){case 26:u=cs.memoizedState;case 5:case 27:var l=cs;if(!u||Qf(u)){ds=0,ps=null;var s=l.sibling;if(null!==s)cs=s;else{var c=l.return;null!==c?(cs=c,ac(c)):cs=null}break t}}ds=0,ps=null,oc(e,t,a,5);break;case 6:ds=0,ps=null,oc(e,t,a,6);break;case 8:Qs(),gs=6;break e;default:throw Error(r(462))}}nc();break}catch(t){Gs(e,t)}return Ei=_i=null,A.H=i,A.A=o,ls=n,null!==cs?0:(ss=null,fs=0,Ir(),gs)}(e,t):ec(e,t,!0),a=i;;){if(0===o){vs&&!i&&Vs(e,t,0,!1);break}if(n=e.current.alternate,!a||Hs(n)){if(2===o){if(a=t,e.errorRecoveryDisabledLanes&a)var u=0;else u=0!=(u=-536870913&e.pendingLanes)?u:536870912&u?536870912:0;if(0!==u){t=u;e:{var l=e;o=Es;var s=l.current.memoizedState.isDehydrated;if(s&&(Ks(l,u).flags|=256),2!==(u=ec(l,u,!1))){if(ms&&!s){l.errorRecoveryDisabledLanes|=a,ks|=a,o=4;break e}a=zs,zs=o,null!==a&&(null===zs?zs=a:zs.push.apply(zs,a))}o=u}if(a=!1,2!==o)continue}}if(1===o){Ks(e,0),Vs(e,t,0,!0);break}e:{switch(i=e,a=o){case 0:case 1:throw Error(r(345));case 4:if((4194048&t)!==t)break;case 6:Vs(i,t,Ss,!hs);break e;case 2:zs=null;break;case 3:case 5:break;default:throw Error(r(329))}if((62914560&t)===t&&10<(o=Cs+300-J())){if(Vs(i,t,Ss,!hs),0!==ye(i,0,!0))break e;i.timeoutHandle=vf(Ws.bind(null,i,n,zs,Os,xs,t,Ss,ks,_s,hs,a,2,-0,0),o)}else Ws(i,n,zs,Os,xs,t,Ss,ks,_s,hs,a,0,-0,0)}break}o=ec(e,t,!1),a=!1}Pc(e)}function Ws(e,t,n,i,o,a,u,l,s,c,f,d,p,h){if(e.timeoutHandle=-1,(8192&(d=t.subtreeFlags)||!(16785408&~d))&&(Kf={stylesheets:null,count:0,unsuspend:Gf},es(t),null!==(d=function(){if(null===Kf)throw Error(r(475));var e=Kf;return e.stylesheets&&0===e.count&&Jf(e,e.stylesheets),0<e.count?function(t){var n=setTimeout(function(){if(e.stylesheets&&Jf(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(n)}}:null}())))return e.cancelPendingCommit=d(lc.bind(null,e,t,a,n,i,o,u,l,s,f,1,p,h)),void Vs(e,a,u,!c);lc(e,t,a,n,i,o,u,l,s)}function Hs(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&null!==(n=t.updateQueue)&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!tr(o(),i))return!1}catch(e){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Vs(e,t,n,r){t&=~ws,t&=~ks,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var o=31-fe(i),a=1<<o;r[o]=-1,i&=~a}0!==n&&Ee(e,n,t)}function Bs(){return!!(6&ls)||(Oc(0),!1)}function Qs(){if(null!==cs){if(0===ds)var e=cs.return;else Ei=_i=null,Wo(e=cs),tu=null,nu=0,e=cs;for(;null!==e;)fl(e.alternate,e),e=e.return;cs=null}}function Ks(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,mf(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Qs(),ss=e,cs=n=Wr(e.current,null),fs=t,ds=0,ps=null,hs=!1,vs=ge(e,t),ms=!1,_s=Ss=ws=ks=bs=gs=0,zs=Es=null,xs=!1,8&t&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var i=31-fe(r),o=1<<i;t|=e[i],r&=~o}return ys=t,Ir(),n}function Gs(e,t){xo=null,A.H=Ya,t===Yi||t===Ji?(t=oo(),ds=3):t===Xi?(t=oo(),ds=4):ds=t===Au?8:null!==t&&"object"===T(t)&&"function"==typeof t.then?6:1,ps=t,null===cs&&(gs=1,Cu(e,Tr(t,e.current)))}function Ys(){var e=A.H;return A.H=Ya,null===e?Ya:e}function Xs(){var e=A.A;return A.A=as,e}function Js(){gs=4,hs||(4194048&fs)!==fs&&null!==cu.current||(vs=!0),!(134217727&bs)&&!(134217727&ks)||null===ss||Vs(ss,fs,Ss,!1)}function ec(e,t,n){var r=ls;ls|=2;var i=Ys(),o=Xs();ss===e&&fs===t||(Os=null,Ks(e,t)),t=!1;var a=gs;e:for(;;)try{if(0!==ds&&null!==cs){var u=cs,l=ps;switch(ds){case 8:Qs(),a=6;break e;case 3:case 2:case 9:case 6:null===cu.current&&(t=!0);var s=ds;if(ds=0,ps=null,oc(e,u,l,s),n&&vs){a=0;break e}break;default:s=ds,ds=0,ps=null,oc(e,u,l,s)}}tc(),a=gs;break}catch(t){Gs(e,t)}return t&&e.shellSuspendCounter++,Ei=_i=null,ls=r,A.H=i,A.A=o,null===cs&&(ss=null,fs=0,Ir()),a}function tc(){for(;null!==cs;)rc(cs)}function nc(){for(;null!==cs&&!Y();)rc(cs)}function rc(e){var t=rl(e.alternate,e,ys);e.memoizedProps=e.pendingProps,null===t?ac(e):cs=t}function ic(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Zu(n,t,t.pendingProps,t.type,void 0,fs);break;case 11:t=Zu(n,t,t.pendingProps,t.type.render,t.ref,fs);break;case 5:Wo(t);default:fl(n,t),t=rl(n,t=cs=Hr(t,ys),ys)}e.memoizedProps=e.pendingProps,null===t?ac(e):cs=t}function oc(e,t,n,i){Ei=_i=null,Wo(t),tu=null,nu=0;var o=t.return;try{if(function(e,t,n,i,o){if(n.flags|=32768,null!==i&&"object"===T(i)&&"function"==typeof i.then){if(null!==(t=n.alternate)&&Oi(t,n,o,!0),null!==(n=cu.current)){switch(n.tag){case 13:return null===fu?Js():null===n.alternate&&0===gs&&(gs=3),n.flags&=-257,n.flags|=65536,n.lanes=o,i===eo?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([i]):t.add(i),yc(e,i,o)),!1;case 22:return n.flags|=65536,i===eo?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([i])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([i]):n.add(i),yc(e,i,o)),!1}throw Error(r(435,n.tag))}return yc(e,i,o),Js(),!1}if(fi)return null!==(t=cu.current)?(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=o,i!==hi&&wi(Tr(e=Error(r(422),{cause:i}),n))):(i!==hi&&wi(Tr(t=Error(r(423),{cause:i}),n)),(e=e.current.alternate).flags|=65536,o&=-o,e.lanes|=o,i=Tr(i,n),ho(e,o=Ou(e.stateNode,i,o)),4!==gs&&(gs=2)),!1;var a=Error(r(520),{cause:i});if(a=Tr(a,n),null===Es?Es=[a]:Es.push(a),4!==gs&&(gs=2),null===t)return!0;i=Tr(i,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=o&-o,n.lanes|=e,ho(n,e=Ou(n.stateNode,i,e)),!1;case 1:if(t=n.type,a=n.stateNode,!(128&n.flags||"function"!=typeof t.getDerivedStateFromError&&(null===a||"function"!=typeof a.componentDidCatch||null!==Ts&&Ts.has(a))))return n.flags|=65536,o&=-o,n.lanes|=o,Nu(o=Tu(o),e,n,i),ho(n,o),!1}n=n.return}while(null!==n);return!1}(e,o,t,n,fs))return gs=1,Cu(e,Tr(n,e.current)),void(cs=null)}catch(t){if(null!==o)throw cs=o,t;return gs=1,Cu(e,Tr(n,e.current)),void(cs=null)}32768&t.flags?(fi||1===i?e=!0:vs||536870912&fs?e=!1:(hs=e=!0,(2===i||9===i||3===i||6===i)&&null!==(i=cu.current)&&13===i.tag&&(i.flags|=16384)),uc(t,e)):ac(t)}function ac(e){var t=e;do{if(32768&t.flags)return void uc(t,hs);e=t.return;var n=sl(t.alternate,t,ys);if(null!==n)return void(cs=n);if(null!==(t=t.sibling))return void(cs=t);cs=t=e}while(null!==t);0===gs&&(gs=5)}function uc(e,t){do{var n=cl(e.alternate,e);if(null!==n)return n.flags&=32767,void(cs=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(cs=e);cs=e=n}while(null!==e);gs=6,cs=null}function lc(e,t,n,i,o,a,u,l,s){e.cancelPendingCommit=null;do{pc()}while(0!==Ns);if(6&ls)throw Error(r(327));if(null!==t){if(t===e.current)throw Error(r(177));if(a=t.lanes|t.childLanes,function(e,t,n,r,i,o){var a=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var u=e.entanglements,l=e.expirationTimes,s=e.hiddenUpdates;for(n=a&~n;0<n;){var c=31-fe(n),f=1<<c;u[c]=0,l[c]=-1;var d=s[c];if(null!==d)for(s[c]=null,c=0;c<d.length;c++){var p=d[c];null!==p&&(p.lane&=-536870913)}n&=~f}0!==r&&Ee(e,r,0),0!==o&&0===i&&0!==e.tag&&(e.suspendedLanes|=o&~(a&~t))}(e,n,a|=Fr,u,l,s),e===ss&&(cs=ss=null,fs=0),Fs=t,As=e,Is=n,Rs=a,Ms=o,Ls=i,10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,K(re,function(){return hc(),null})):(e.callbackNode=null,e.callbackPriority=0),i=!!(13878&t.flags),13878&t.subtreeFlags||i){i=A.T,A.T=null,o=F.p,F.p=2,u=ls,ls|=4;try{!function(e,t){if(e=e.containerInfo,lf=sd,ur(e=ar(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var i=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(i&&0!==i.rangeCount){n=i.anchorNode;var o=i.anchorOffset,a=i.focusNode;i=i.focusOffset;try{n.nodeType,a.nodeType}catch(e){n=null;break e}var u=0,l=-1,s=-1,c=0,f=0,d=e,p=null;t:for(;;){for(var h;d!==n||0!==o&&3!==d.nodeType||(l=u+o),d!==a||0!==i&&3!==d.nodeType||(s=u+i),3===d.nodeType&&(u+=d.nodeValue.length),null!==(h=d.firstChild);)p=d,d=h;for(;;){if(d===e)break t;if(p===n&&++c===o&&(l=u),p===a&&++f===i&&(s=u),null!==(h=d.nextSibling))break;p=(d=p).parentNode}d=h}n=-1===l||-1===s?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(sf={focusedElem:e,selectionRange:n},sd=!1,Ol=t;null!==Ol;)if(e=(t=Ol).child,1024&t.subtreeFlags&&null!==e)e.return=t,Ol=e;else for(;null!==Ol;){switch(a=(t=Ol).alternate,e=t.flags,t.tag){case 0:case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&e&&null!==a){e=void 0,n=t,o=a.memoizedProps,a=a.memoizedState,i=n.stateNode;try{var v=Su(n.type,o,(n.elementType,n.type));e=i.getSnapshotBeforeUpdate(v,a),i.__reactInternalSnapshotBeforeUpdate=e}catch(e){mc(n,n.return,e)}}break;case 3:if(1024&e)if(9===(n=(e=t.stateNode.containerInfo).nodeType))Sf(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Sf(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(r(163))}if(null!==(e=t.sibling)){e.return=t.return,Ol=e;break}Ol=t.return}}(e,t)}finally{ls=u,F.p=o,A.T=i}}Ns=1,sc(),cc(),fc()}}function sc(){if(1===Ns){Ns=0;var e=As,t=Fs,n=!!(13878&t.flags);if(13878&t.subtreeFlags||n){n=A.T,A.T=null;var r=F.p;F.p=2;var i=ls;ls|=4;try{Ul(t,e);var o=sf,a=ar(e.containerInfo),u=o.focusedElem,l=o.selectionRange;if(a!==u&&u&&u.ownerDocument&&or(u.ownerDocument.documentElement,u)){if(null!==l&&ur(u)){var s=l.start,c=l.end;if(void 0===c&&(c=s),"selectionStart"in u)u.selectionStart=s,u.selectionEnd=Math.min(c,u.value.length);else{var f=u.ownerDocument||document,d=f&&f.defaultView||window;if(d.getSelection){var p=d.getSelection(),h=u.textContent.length,v=Math.min(l.start,h),m=void 0===l.end?v:Math.min(l.end,h);!p.extend&&v>m&&(a=m,m=v,v=a);var y=ir(u,v),g=ir(u,m);if(y&&g&&(1!==p.rangeCount||p.anchorNode!==y.node||p.anchorOffset!==y.offset||p.focusNode!==g.node||p.focusOffset!==g.offset)){var b=f.createRange();b.setStart(y.node,y.offset),p.removeAllRanges(),v>m?(p.addRange(b),p.extend(g.node,g.offset)):(b.setEnd(g.node,g.offset),p.addRange(b))}}}}for(f=[],p=u;p=p.parentNode;)1===p.nodeType&&f.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof u.focus&&u.focus(),u=0;u<f.length;u++){var k=f[u];k.element.scrollLeft=k.left,k.element.scrollTop=k.top}}sd=!!lf,sf=lf=null}finally{ls=i,F.p=r,A.T=n}}e.current=t,Ns=2}}function cc(){if(2===Ns){Ns=0;var e=As,t=Fs,n=!!(8772&t.flags);if(8772&t.subtreeFlags||n){n=A.T,A.T=null;var r=F.p;F.p=2;var i=ls;ls|=4;try{Tl(e,t.alternate,t)}finally{ls=i,F.p=r,A.T=n}}Ns=3}}function fc(){if(4===Ns||3===Ns){Ns=0,X();var e=As,t=Fs,n=Is,r=Ls;10256&t.subtreeFlags||10256&t.flags?Ns=5:(Ns=0,Fs=As=null,dc(e,e.pendingLanes));var i=e.pendingLanes;if(0===i&&(Ts=null),Ce(n),t=t.stateNode,se&&"function"==typeof se.onCommitFiberRoot)try{se.onCommitFiberRoot(le,t,void 0,!(128&~t.current.flags))}catch(e){}if(null!==r){t=A.T,i=F.p,F.p=2,A.T=null;try{for(var o=e.onRecoverableError,a=0;a<r.length;a++){var u=r[a];o(u.value,{componentStack:u.stack})}}finally{A.T=t,F.p=i}}3&Is&&pc(),Pc(e),i=e.pendingLanes,4194090&n&&42&i?e===js?Ds++:(Ds=0,js=e):Ds=0,Oc(0)}}function dc(e,t){0===(e.pooledCacheLanes&=t)&&null!=(t=e.pooledCache)&&(e.pooledCache=null,Ui(t))}function pc(e){return sc(),cc(),fc(),hc()}function hc(){if(5!==Ns)return!1;var e=As,t=Rs;Rs=0;var n=Ce(Is),i=A.T,o=F.p;try{F.p=32>n?32:n,A.T=null,n=Ms,Ms=null;var a=As,u=Is;if(Ns=0,Fs=As=null,Is=0,6&ls)throw Error(r(331));var l=ls;if(ls|=4,rs(a.current),Kl(a,a.current,u,n),ls=l,Oc(0),se&&"function"==typeof se.onPostCommitFiberRoot)try{se.onPostCommitFiberRoot(le,a)}catch(e){}return!0}finally{F.p=o,A.T=i,dc(e,t)}}function vc(e,t,n){t=Tr(n,t),null!==(e=fo(e,t=Ou(e.stateNode,t,2),2))&&(_e(e,2),Pc(e))}function mc(e,t,n){if(3===e.tag)vc(e,e,n);else for(;null!==t;){if(3===t.tag){vc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Ts||!Ts.has(r))){e=Tr(n,e),null!==(r=fo(t,n=Tu(2),2))&&(Nu(n,r,t,e),_e(r,2),Pc(r));break}}t=t.return}}function yc(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new us;var i=new Set;r.set(t,i)}else void 0===(i=r.get(t))&&(i=new Set,r.set(t,i));i.has(n)||(ms=!0,i.add(n),e=gc.bind(null,e,t,n),t.then(e,e))}function gc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,ss===e&&(fs&n)===n&&(4===gs||3===gs&&(62914560&fs)===fs&&300>J()-Cs?!(2&ls)&&Ks(e,0):ws|=n,_s===fs&&(_s=0)),Pc(e)}function bc(e,t){0===t&&(t=we()),null!==(e=Lr(e,t))&&(_e(e,t),Pc(e))}function kc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),bc(e,n)}function wc(e,t){var n=0;switch(e.tag){case 13:var i=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:i=e.stateNode;break;case 22:i=e.stateNode._retryCache;break;default:throw Error(r(314))}null!==i&&i.delete(t),bc(e,n)}var Sc=null,_c=null,Ec=!1,zc=!1,xc=!1,Cc=0;function Pc(e){e!==_c&&null===e.next&&(null===_c?Sc=_c=e:_c=_c.next=e),zc=!0,Ec||(Ec=!0,gf(function(){6&ls?K(te,Tc):Nc()}))}function Oc(e,t){if(!xc&&zc){xc=!0;do{for(var n=!1,r=Sc;null!==r;){if(0!==e){var i=r.pendingLanes;if(0===i)var o=0;else{var a=r.suspendedLanes,u=r.pingedLanes;o=(1<<31-fe(42|e)+1)-1,o=201326741&(o&=i&~(a&~u))?201326741&o|1:o?2|o:0}0!==o&&(n=!0,Ic(r,o))}else o=fs,!(3&(o=ye(r,r===ss?o:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||ge(r,o)||(n=!0,Ic(r,o));r=r.next}}while(n);xc=!1}}function Tc(){Nc()}function Nc(){zc=Ec=!1;var e,t=0;0!==Cc&&(((e=window.event)&&"popstate"===e.type?e!==hf&&(hf=e,!0):(hf=null,!1))&&(t=Cc),Cc=0);for(var n=J(),r=null,i=Sc;null!==i;){var o=i.next,a=Ac(i,n);0===a?(i.next=null,null===r?Sc=o:r.next=o,null===o&&(_c=r)):(r=i,(0!==t||3&a)&&(zc=!0)),i=o}Oc(t)}function Ac(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=-62914561&e.pendingLanes;0<o;){var a=31-fe(o),u=1<<a,l=i[a];-1===l?0!==(u&n)&&0===(u&r)||(i[a]=be(u,t)):l<=t&&(e.expiredLanes|=u),o&=~u}if(n=fs,n=ye(e,e===(t=ss)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),r=e.callbackNode,0===n||e===t&&(2===ds||9===ds)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&G(r),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||ge(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&G(r),Ce(n)){case 2:case 8:n=ne;break;case 32:default:n=re;break;case 268435456:n=oe}return r=Fc.bind(null,e),n=K(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&G(r),e.callbackPriority=2,e.callbackNode=null,2}function Fc(e,t){if(0!==Ns&&5!==Ns)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(pc()&&e.callbackNode!==n)return null;var r=fs;return 0===(r=ye(e,e===ss?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(qs(e,r,t),Ac(e,J()),null!=e.callbackNode&&e.callbackNode===n?Fc.bind(null,e):null)}function Ic(e,t){if(pc())return null;qs(e,t,!0)}function Rc(){return 0===Cc&&(Cc=ke()),Cc}function Mc(e){return null==e||"symbol"===T(e)||"boolean"==typeof e?null:"function"==typeof e?e:Ct(""+e)}function Lc(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Dc=0;Dc<Cr.length;Dc++){var jc=Cr[Dc];Pr(jc.toLowerCase(),"on"+(jc[0].toUpperCase()+jc.slice(1)))}Pr(br,"onAnimationEnd"),Pr(kr,"onAnimationIteration"),Pr(wr,"onAnimationStart"),Pr("dblclick","onDoubleClick"),Pr("focusin","onFocus"),Pr("focusout","onBlur"),Pr(Sr,"onTransitionRun"),Pr(_r,"onTransitionStart"),Pr(Er,"onTransitionCancel"),Pr(zr,"onTransitionEnd"),Be("onMouseEnter",["mouseout","mouseover"]),Be("onMouseLeave",["mouseout","mouseover"]),Be("onPointerEnter",["pointerout","pointerover"]),Be("onPointerLeave",["pointerout","pointerover"]),Ve("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ve("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ve("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ve("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ve("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ve("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Uc="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),$c=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Uc));function Zc(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var a=r.length-1;0<=a;a--){var u=r[a],l=u.instance,s=u.currentTarget;if(u=u.listener,l!==o&&i.isPropagationStopped())break e;o=u,i.currentTarget=s;try{o(i)}catch(e){_u(e)}i.currentTarget=null,o=l}else for(a=0;a<r.length;a++){if(l=(u=r[a]).instance,s=u.currentTarget,u=u.listener,l!==o&&i.isPropagationStopped())break e;o=u,i.currentTarget=s;try{o(i)}catch(e){_u(e)}i.currentTarget=null,o=l}}}}function qc(e,t){var n=t[Fe];void 0===n&&(n=t[Fe]=new Set);var r=e+"__bubble";n.has(r)||(Bc(t,e,2,!1),n.add(r))}function Wc(e,t,n){var r=0;t&&(r|=4),Bc(n,e,r,t)}var Hc="_reactListening"+Math.random().toString(36).slice(2);function Vc(e){if(!e[Hc]){e[Hc]=!0,We.forEach(function(t){"selectionchange"!==t&&($c.has(t)||Wc(t,!1,e),Wc(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Hc]||(t[Hc]=!0,Wc("selectionchange",!1,t))}}function Bc(e,t,n,r){switch(md(t)){case 2:var i=cd;break;case 8:i=fd;break;default:i=dd}n=i.bind(null,t,n,e),i=void 0,!Lt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),r?void 0!==i?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):void 0!==i?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Qc(e,t,n,r,i){var a=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var u=r.tag;if(3===u||4===u){var l=r.stateNode.containerInfo;if(l===i)break;if(4===u)for(u=r.return;null!==u;){var s=u.tag;if((3===s||4===s)&&u.stateNode.containerInfo===i)return;u=u.return}for(;null!==l;){if(null===(u=je(l)))return;if(5===(s=u.tag)||6===s||26===s||27===s){r=a=u;continue e}l=l.parentNode}}r=r.return}It(function(){var r=a,i=Ot(n),u=[];e:{var l=xr.get(e);if(void 0!==l){var s=Yt,c=e;switch(e){case"keypress":if(0===qt(n))break e;case"keydown":case"keyup":s=pn;break;case"focusin":c="focus",s=rn;break;case"focusout":c="blur",s=rn;break;case"beforeblur":case"afterblur":s=rn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=tn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=nn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=vn;break;case br:case kr:case wr:s=on;break;case zr:s=mn;break;case"scroll":case"scrollend":s=Jt;break;case"wheel":s=yn;break;case"copy":case"cut":case"paste":s=an;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=hn;break;case"toggle":case"beforetoggle":s=gn}var f=!!(4&t),d=!f&&("scroll"===e||"scrollend"===e),p=f?null!==l?l+"Capture":null:l;f=[];for(var h,v=r;null!==v;){var m=v;if(h=m.stateNode,5!==(m=m.tag)&&26!==m&&27!==m||null===h||null===p||null!=(m=Rt(v,p))&&f.push(Kc(v,m,h)),d)break;v=v.return}0<f.length&&(l=new s(l,c,null,n,i),u.push({event:l,listeners:f}))}}if(!(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===Pt||!(c=n.relatedTarget||n.fromElement)||!je(c)&&!c[Ae])&&(s||l)&&(l=i.window===i?i:(l=i.ownerDocument)?l.defaultView||l.parentWindow:window,s?(s=r,null!==(c=(c=n.relatedTarget||n.toElement)?je(c):null)&&(d=o(c),f=c.tag,c!==d||5!==f&&27!==f&&6!==f)&&(c=null)):(s=null,c=r),s!==c)){if(f=tn,m="onMouseLeave",p="onMouseEnter",v="mouse","pointerout"!==e&&"pointerover"!==e||(f=hn,m="onPointerLeave",p="onPointerEnter",v="pointer"),d=null==s?l:$e(s),h=null==c?l:$e(c),(l=new f(m,v+"leave",s,n,i)).target=d,l.relatedTarget=h,m=null,je(i)===r&&((f=new f(p,v+"enter",c,n,i)).target=h,f.relatedTarget=d,m=f),d=m,s&&c)e:{for(p=c,v=0,h=f=s;h;h=Yc(h))v++;for(h=0,m=p;m;m=Yc(m))h++;for(;0<v-h;)f=Yc(f),v--;for(;0<h-v;)p=Yc(p),h--;for(;v--;){if(f===p||null!==p&&f===p.alternate)break e;f=Yc(f),p=Yc(p)}f=null}else f=null;null!==s&&Xc(u,l,s,f,!1),null!==c&&null!==d&&Xc(u,d,c,f,!0)}if("select"===(s=(l=r?$e(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var y=Wn;else if(Mn(l))if(Hn)y=er;else{y=Xn;var g=Yn}else!(s=l.nodeName)||"input"!==s.toLowerCase()||"checkbox"!==l.type&&"radio"!==l.type?r&&Et(r.elementType)&&(y=Wn):y=Jn;switch(y&&(y=y(e,r))?Ln(u,y,n,i):(g&&g(e,l,r),"focusout"===e&&r&&"number"===l.type&&null!=r.memoizedProps.value&&mt(l,"number",l.value)),g=r?$e(r):window,e){case"focusin":(Mn(g)||"true"===g.contentEditable)&&(sr=g,cr=r,fr=null);break;case"focusout":fr=cr=sr=null;break;case"mousedown":dr=!0;break;case"contextmenu":case"mouseup":case"dragend":dr=!1,pr(u,n,i);break;case"selectionchange":if(lr)break;case"keydown":case"keyup":pr(u,n,i)}var b;if(kn)e:{switch(e){case"compositionstart":var k="onCompositionStart";break e;case"compositionend":k="onCompositionEnd";break e;case"compositionupdate":k="onCompositionUpdate";break e}k=void 0}else Fn?Nn(e,n)&&(k="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(k="onCompositionStart");k&&(_n&&"ko"!==n.locale&&(Fn||"onCompositionStart"!==k?"onCompositionEnd"===k&&Fn&&(b=Zt()):(Ut="value"in(jt=i)?jt.value:jt.textContent,Fn=!0)),0<(g=Gc(r,k)).length&&(k=new un(k,e,null,n,i),u.push({event:k,listeners:g}),(b||null!==(b=An(n)))&&(k.data=b))),(b=Sn?function(e,t){switch(e){case"compositionend":return An(t);case"keypress":return 32!==t.which?null:(Tn=!0,xn);case"textInput":return(e=t.data)===xn&&Tn?null:e;default:return null}}(e,n):function(e,t){if(Fn)return"compositionend"===e||!kn&&Nn(e,t)?(e=Zt(),$t=Ut=jt=null,Fn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return _n&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(k=Gc(r,"onBeforeInput")).length&&(g=new un("onBeforeInput","beforeinput",null,n,i),u.push({event:g,listeners:k}),g.data=b),function(e,t,n,r,i){if("submit"===t&&n&&n.stateNode===i){var o=Mc((i[Ne]||null).action),a=r.submitter;a&&null!==(t=(t=a[Ne]||null)?Mc(t.formAction):a.getAttribute("formAction"))&&(o=t,a=null);var u=new Yt("action","action",null,r,i);e.push({event:u,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==Cc){var e=a?Lc(i,a):new FormData(i);La(n,{pending:!0,data:e,method:i.method,action:o},null,e)}}else"function"==typeof o&&(u.preventDefault(),e=a?Lc(i,a):new FormData(i),La(n,{pending:!0,data:e,method:i.method,action:o},o,e))},currentTarget:i}]})}}(u,e,r,n,i)}Zc(u,t)})}function Kc(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Gc(e,t){for(var n=t+"Capture",r=[];null!==e;){var i=e,o=i.stateNode;if(5!==(i=i.tag)&&26!==i&&27!==i||null===o||(null!=(i=Rt(e,n))&&r.unshift(Kc(e,i,o)),null!=(i=Rt(e,t))&&r.push(Kc(e,i,o))),3===e.tag)return r;e=e.return}return[]}function Yc(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function Xc(e,t,n,r,i){for(var o=t._reactName,a=[];null!==n&&n!==r;){var u=n,l=u.alternate,s=u.stateNode;if(u=u.tag,null!==l&&l===r)break;5!==u&&26!==u&&27!==u||null===s||(l=s,i?null!=(s=Rt(n,o))&&a.unshift(Kc(n,s,l)):i||null!=(s=Rt(n,o))&&a.push(Kc(n,s,l))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}var Jc=/\r\n?/g,ef=/\u0000|\uFFFD/g;function tf(e){return("string"==typeof e?e:""+e).replace(Jc,"\n").replace(ef,"")}function nf(e,t){return t=tf(t),tf(e)===t}function rf(){}function of(e,t,n,i,o,a){switch(n){case"children":"string"==typeof i?"body"===t||"textarea"===t&&""===i||kt(e,i):("number"==typeof i||"bigint"==typeof i)&&"body"!==t&&kt(e,""+i);break;case"className":et(e,"class",i);break;case"tabIndex":et(e,"tabindex",i);break;case"dir":case"role":case"viewBox":case"width":case"height":et(e,n,i);break;case"style":_t(e,i,a);break;case"data":if("object"!==t){et(e,"data",i);break}case"src":case"href":if(""===i&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==i||"function"==typeof i||"symbol"===T(i)||"boolean"==typeof i){e.removeAttribute(n);break}i=Ct(""+i),e.setAttribute(n,i);break;case"action":case"formAction":if("function"==typeof i){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"==typeof a&&("formAction"===n?("input"!==t&&of(e,t,"name",o.name,o,null),of(e,t,"formEncType",o.formEncType,o,null),of(e,t,"formMethod",o.formMethod,o,null),of(e,t,"formTarget",o.formTarget,o,null)):(of(e,t,"encType",o.encType,o,null),of(e,t,"method",o.method,o,null),of(e,t,"target",o.target,o,null))),null==i||"symbol"===T(i)||"boolean"==typeof i){e.removeAttribute(n);break}i=Ct(""+i),e.setAttribute(n,i);break;case"onClick":null!=i&&(e.onclick=rf);break;case"onScroll":null!=i&&qc("scroll",e);break;case"onScrollEnd":null!=i&&qc("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=i){if("object"!==T(i)||!("__html"in i))throw Error(r(61));if(null!=(n=i.__html)){if(null!=o.children)throw Error(r(60));e.innerHTML=n}}break;case"multiple":e.multiple=i&&"function"!=typeof i&&"symbol"!==T(i);break;case"muted":e.muted=i&&"function"!=typeof i&&"symbol"!==T(i);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==i||"function"==typeof i||"boolean"==typeof i||"symbol"===T(i)){e.removeAttribute("xlink:href");break}n=Ct(""+i),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=i&&"function"!=typeof i&&"symbol"!==T(i)?e.setAttribute(n,""+i):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":i&&"function"!=typeof i&&"symbol"!==T(i)?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===i?e.setAttribute(n,""):!1!==i&&null!=i&&"function"!=typeof i&&"symbol"!==T(i)?e.setAttribute(n,i):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=i&&"function"!=typeof i&&"symbol"!==T(i)&&!isNaN(i)&&1<=i?e.setAttribute(n,i):e.removeAttribute(n);break;case"rowSpan":case"start":null==i||"function"==typeof i||"symbol"===T(i)||isNaN(i)?e.removeAttribute(n):e.setAttribute(n,i);break;case"popover":qc("beforetoggle",e),qc("toggle",e),Je(e,"popover",i);break;case"xlinkActuate":tt(e,"http://www.w3.org/1999/xlink","xlink:actuate",i);break;case"xlinkArcrole":tt(e,"http://www.w3.org/1999/xlink","xlink:arcrole",i);break;case"xlinkRole":tt(e,"http://www.w3.org/1999/xlink","xlink:role",i);break;case"xlinkShow":tt(e,"http://www.w3.org/1999/xlink","xlink:show",i);break;case"xlinkTitle":tt(e,"http://www.w3.org/1999/xlink","xlink:title",i);break;case"xlinkType":tt(e,"http://www.w3.org/1999/xlink","xlink:type",i);break;case"xmlBase":tt(e,"http://www.w3.org/XML/1998/namespace","xml:base",i);break;case"xmlLang":tt(e,"http://www.w3.org/XML/1998/namespace","xml:lang",i);break;case"xmlSpace":tt(e,"http://www.w3.org/XML/1998/namespace","xml:space",i);break;case"is":Je(e,"is",i);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&Je(e,n=zt.get(n)||n,i)}}function af(e,t,n,i,o,a){switch(n){case"style":_t(e,i,a);break;case"dangerouslySetInnerHTML":if(null!=i){if("object"!==T(i)||!("__html"in i))throw Error(r(61));if(null!=(n=i.__html)){if(null!=o.children)throw Error(r(60));e.innerHTML=n}}break;case"children":"string"==typeof i?kt(e,i):("number"==typeof i||"bigint"==typeof i)&&kt(e,""+i);break;case"onScroll":null!=i&&qc("scroll",e);break;case"onScrollEnd":null!=i&&qc("scrollend",e);break;case"onClick":null!=i&&(e.onclick=rf);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:He.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(o=n.endsWith("Capture"),t=n.slice(2,o?n.length-7:void 0),"function"==typeof(a=null!=(a=e[Ne]||null)?a[n]:null)&&e.removeEventListener(t,a,o),"function"!=typeof i)?n in e?e[n]=i:!0===i?e.setAttribute(n,""):Je(e,n,i):("function"!=typeof a&&null!==a&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,i,o)))}}function uf(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":qc("error",e),qc("load",e);var i,o=!1,a=!1;for(i in n)if(n.hasOwnProperty(i)){var u=n[i];if(null!=u)switch(i){case"src":o=!0;break;case"srcSet":a=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:of(e,t,i,u,n,null)}}return a&&of(e,t,"srcSet",n.srcSet,n,null),void(o&&of(e,t,"src",n.src,n,null));case"input":qc("invalid",e);var l=i=u=a=null,s=null,c=null;for(o in n)if(n.hasOwnProperty(o)){var f=n[o];if(null!=f)switch(o){case"name":a=f;break;case"type":u=f;break;case"checked":s=f;break;case"defaultChecked":c=f;break;case"value":i=f;break;case"defaultValue":l=f;break;case"children":case"dangerouslySetInnerHTML":if(null!=f)throw Error(r(137,t));break;default:of(e,t,o,f,n,null)}}return vt(e,i,l,s,c,u,a,!1),void st(e);case"select":for(a in qc("invalid",e),o=u=i=null,n)if(n.hasOwnProperty(a)&&null!=(l=n[a]))switch(a){case"value":i=l;break;case"defaultValue":u=l;break;case"multiple":o=l;default:of(e,t,a,l,n,null)}return t=i,n=u,e.multiple=!!o,void(null!=t?yt(e,!!o,t,!1):null!=n&&yt(e,!!o,n,!0));case"textarea":for(u in qc("invalid",e),i=a=o=null,n)if(n.hasOwnProperty(u)&&null!=(l=n[u]))switch(u){case"value":o=l;break;case"defaultValue":a=l;break;case"children":i=l;break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(r(91));break;default:of(e,t,u,l,n,null)}return bt(e,o,a,i),void st(e);case"option":for(s in n)n.hasOwnProperty(s)&&null!=(o=n[s])&&("selected"===s?e.selected=o&&"function"!=typeof o&&"symbol"!==T(o):of(e,t,s,o,n,null));return;case"dialog":qc("beforetoggle",e),qc("toggle",e),qc("cancel",e),qc("close",e);break;case"iframe":case"object":qc("load",e);break;case"video":case"audio":for(o=0;o<Uc.length;o++)qc(Uc[o],e);break;case"image":qc("error",e),qc("load",e);break;case"details":qc("toggle",e);break;case"embed":case"source":case"link":qc("error",e),qc("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(c in n)if(n.hasOwnProperty(c)&&null!=(o=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:of(e,t,c,o,n,null)}return;default:if(Et(t)){for(f in n)n.hasOwnProperty(f)&&void 0!==(o=n[f])&&af(e,t,f,o,n,void 0);return}}for(l in n)n.hasOwnProperty(l)&&null!=(o=n[l])&&of(e,t,l,o,n,null)}var lf=null,sf=null;function cf(e){return 9===e.nodeType?e:e.ownerDocument}function ff(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function df(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function pf(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"bigint"==typeof t.children||"object"===T(t.dangerouslySetInnerHTML)&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var hf=null,vf="function"==typeof setTimeout?setTimeout:void 0,mf="function"==typeof clearTimeout?clearTimeout:void 0,yf="function"==typeof Promise?Promise:void 0,gf="function"==typeof queueMicrotask?queueMicrotask:void 0!==yf?function(e){return yf.resolve(null).then(e).catch(bf)}:vf;function bf(e){setTimeout(function(){throw e})}function kf(e){return"head"===e}function wf(e,t){var n=t,r=0,i=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0<r&&8>r){n=r;var a=e.ownerDocument;if(1&n&&Pf(a.documentElement),2&n&&Pf(a.body),4&n)for(Pf(n=a.head),a=n.firstChild;a;){var u=a.nextSibling,l=a.nodeName;a[Le]||"SCRIPT"===l||"STYLE"===l||"LINK"===l&&"stylesheet"===a.rel.toLowerCase()||n.removeChild(a),a=u}}if(0===i)return e.removeChild(o),void Id(t);i--}else"$"===n||"$?"===n||"$!"===n?i++:r=n.charCodeAt(0)-48;else r=0;n=o}while(n);Id(t)}function Sf(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Sf(n),De(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function _f(e){return"$!"===e.data||"$?"===e.data&&"complete"===e.ownerDocument.readyState}function Ef(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"F!"===t||"F"===t)break;if("/$"===t)return null}}return e}var zf=null;function xf(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}function Cf(e,t,n){switch(t=cf(n),e){case"html":if(!(e=t.documentElement))throw Error(r(452));return e;case"head":if(!(e=t.head))throw Error(r(453));return e;case"body":if(!(e=t.body))throw Error(r(454));return e;default:throw Error(r(451))}}function Pf(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);De(e)}var Of=new Map,Tf=new Set;function Nf(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Af=F.d;F.d={f:function(){var e=Af.f(),t=Bs();return e||t},r:function(e){var t=Ue(e);null!==t&&5===t.tag&&"form"===t.type?ja(t):Af.r(e)},D:function(e){Af.D(e),If("dns-prefetch",e,null)},C:function(e,t){Af.C(e,t),If("preconnect",e,t)},L:function(e,t,n){Af.L(e,t,n);var r=Ff;if(r&&e&&t){var i='link[rel="preload"][as="'+pt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(i+='[imagesrcset="'+pt(n.imageSrcSet)+'"]',"string"==typeof n.imageSizes&&(i+='[imagesizes="'+pt(n.imageSizes)+'"]')):i+='[href="'+pt(e)+'"]';var o=i;switch(t){case"style":o=Mf(e);break;case"script":o=jf(e)}Of.has(o)||(e=s({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),Of.set(o,e),null!==r.querySelector(i)||"style"===t&&r.querySelector(Lf(o))||"script"===t&&r.querySelector(Uf(o))||(uf(t=r.createElement("link"),"link",e),qe(t),r.head.appendChild(t)))}},m:function(e,t){Af.m(e,t);var n=Ff;if(n&&e){var r=t&&"string"==typeof t.as?t.as:"script",i='link[rel="modulepreload"][as="'+pt(r)+'"][href="'+pt(e)+'"]',o=i;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":o=jf(e)}if(!Of.has(o)&&(e=s({rel:"modulepreload",href:e},t),Of.set(o,e),null===n.querySelector(i))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Uf(o)))return}uf(r=n.createElement("link"),"link",e),qe(r),n.head.appendChild(r)}}},X:function(e,t){Af.X(e,t);var n=Ff;if(n&&e){var r=Ze(n).hoistableScripts,i=jf(e),o=r.get(i);o||((o=n.querySelector(Uf(i)))||(e=s({src:e,async:!0},t),(t=Of.get(i))&&Wf(e,t),qe(o=n.createElement("script")),uf(o,"link",e),n.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},r.set(i,o))}},S:function(e,t,n){Af.S(e,t,n);var r=Ff;if(r&&e){var i=Ze(r).hoistableStyles,o=Mf(e);t=t||"default";var a=i.get(o);if(!a){var u={loading:0,preload:null};if(a=r.querySelector(Lf(o)))u.loading=5;else{e=s({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Of.get(o))&&qf(e,n);var l=a=r.createElement("link");qe(l),uf(l,"link",e),l._p=new Promise(function(e,t){l.onload=e,l.onerror=t}),l.addEventListener("load",function(){u.loading|=1}),l.addEventListener("error",function(){u.loading|=2}),u.loading|=4,Zf(a,t,r)}a={type:"stylesheet",instance:a,count:1,state:u},i.set(o,a)}}},M:function(e,t){Af.M(e,t);var n=Ff;if(n&&e){var r=Ze(n).hoistableScripts,i=jf(e),o=r.get(i);o||((o=n.querySelector(Uf(i)))||(e=s({src:e,async:!0,type:"module"},t),(t=Of.get(i))&&Wf(e,t),qe(o=n.createElement("script")),uf(o,"link",e),n.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},r.set(i,o))}}};var Ff="undefined"==typeof document?null:document;function If(e,t,n){var r=Ff;if(r&&"string"==typeof t&&t){var i=pt(t);i='link[rel="'+e+'"][href="'+i+'"]',"string"==typeof n&&(i+='[crossorigin="'+n+'"]'),Tf.has(i)||(Tf.add(i),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(i)&&(uf(t=r.createElement("link"),"link",e),qe(t),r.head.appendChild(t)))}}function Rf(e,t,n,i){var o,a,u,l,s=(s=Z.current)?Nf(s):null;if(!s)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof n.precedence&&"string"==typeof n.href?(t=Mf(n.href),(i=(n=Ze(s).hoistableStyles).get(t))||(i={type:"style",instance:null,count:0,state:null},n.set(t,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"==typeof n.href&&"string"==typeof n.precedence){e=Mf(n.href);var c=Ze(s).hoistableStyles,f=c.get(e);if(f||(s=s.ownerDocument||s,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,f),(c=s.querySelector(Lf(e)))&&!c._p&&(f.instance=c,f.state.loading=5),Of.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Of.set(e,n),c||(o=s,a=e,u=n,l=f.state,o.querySelector('link[rel="preload"][as="style"]['+a+"]")?l.loading=1:(a=o.createElement("link"),l.preload=a,a.addEventListener("load",function(){return l.loading|=1}),a.addEventListener("error",function(){return l.loading|=2}),uf(a,"link",u),qe(a),o.head.appendChild(a))))),t&&null===i)throw Error(r(528,""));return f}if(t&&null!==i)throw Error(r(529,""));return null;case"script":return t=n.async,"string"==typeof(n=n.src)&&t&&"function"!=typeof t&&"symbol"!==T(t)?(t=jf(n),(i=(n=Ze(s).hoistableScripts).get(t))||(i={type:"script",instance:null,count:0,state:null},n.set(t,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function Mf(e){return'href="'+pt(e)+'"'}function Lf(e){return'link[rel="stylesheet"]['+e+"]"}function Df(e){return s({},e,{"data-precedence":e.precedence,precedence:null})}function jf(e){return'[src="'+pt(e)+'"]'}function Uf(e){return"script[async]"+e}function $f(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var i=e.querySelector('style[data-href~="'+pt(n.href)+'"]');if(i)return t.instance=i,qe(i),i;var o=s({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return qe(i=(e.ownerDocument||e).createElement("style")),uf(i,"style",o),Zf(i,n.precedence,e),t.instance=i;case"stylesheet":o=Mf(n.href);var a=e.querySelector(Lf(o));if(a)return t.state.loading|=4,t.instance=a,qe(a),a;i=Df(n),(o=Of.get(o))&&qf(i,o),qe(a=(e.ownerDocument||e).createElement("link"));var u=a;return u._p=new Promise(function(e,t){u.onload=e,u.onerror=t}),uf(a,"link",i),t.state.loading|=4,Zf(a,n.precedence,e),t.instance=a;case"script":return a=jf(n.src),(o=e.querySelector(Uf(a)))?(t.instance=o,qe(o),o):(i=n,(o=Of.get(a))&&Wf(i=s({},n),o),qe(o=(e=e.ownerDocument||e).createElement("script")),uf(o,"link",i),e.head.appendChild(o),t.instance=o);case"void":return null;default:throw Error(r(443,t.type))}else"stylesheet"===t.type&&!(4&t.state.loading)&&(i=t.instance,t.state.loading|=4,Zf(i,n.precedence,e));return t.instance}function Zf(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=r.length?r[r.length-1]:null,o=i,a=0;a<r.length;a++){var u=r[a];if(u.dataset.precedence===t)o=u;else if(o!==i)break}o?o.parentNode.insertBefore(e,o.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function qf(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function Wf(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var Hf=null;function Vf(e,t,n){if(null===Hf){var r=new Map,i=Hf=new Map;i.set(n,r)}else(r=(i=Hf).get(n))||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var o=n[i];if(!(o[Le]||o[Te]||"link"===e&&"stylesheet"===o.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==o.namespaceURI){var a=o.getAttribute(t)||"";a=e+a;var u=r.get(a);u?u.push(o):r.set(a,[o])}}return r}function Bf(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function Qf(e){return!!("stylesheet"!==e.type||3&e.state.loading)}var Kf=null;function Gf(){}function Yf(){if(this.count--,0===this.count)if(this.stylesheets)Jf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var Xf=null;function Jf(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,Xf=new Map,t.forEach(ed,e),Xf=null,Yf.call(e))}function ed(e,t){if(!(4&t.state.loading)){var n=Xf.get(e);if(n)var r=n.get(null);else{n=new Map,Xf.set(e,n);for(var i=e.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;o<i.length;o++){var a=i[o];"LINK"!==a.nodeName&&"not all"===a.getAttribute("media")||(n.set(a.dataset.precedence,a),r=a)}r&&n.set(null,r)}a=(i=t.instance).getAttribute("data-precedence"),(o=n.get(a)||r)===r&&n.set(null,i),n.set(a,i),this.count++,r=Yf.bind(this),i.addEventListener("load",r),i.addEventListener("error",r),o?o.parentNode.insertBefore(i,o.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(i,e.firstChild),t.state.loading|=4}}var td={$$typeof:g,Provider:null,Consumer:null,_currentValue:I,_currentValue2:I,_threadCount:0};function nd(e,t,n,r,i,o,a,u){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Se(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Se(0),this.hiddenUpdates=Se(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=o,this.onRecoverableError=a,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=u,this.incompleteTransitions=new Map}function rd(e,t,n,r,i,o,a,u,l,s,c,f){return e=new nd(e,t,n,a,u,l,s,f),t=1,!0===o&&(t|=24),o=Zr(3,null,null,t),e.current=o,o.stateNode=e,(t=ji()).refCount++,e.pooledCache=t,t.refCount++,o.memoizedState={element:r,isDehydrated:n,cache:t},lo(o),e}function id(e){return e?e=Ur:Ur}function od(e,t,n,r,i,o){i=id(i),null===r.context?r.context=i:r.pendingContext=i,(r=co(t)).payload={element:n},null!==(o=void 0===o?null:o)&&(r.callback=o),null!==(n=fo(e,r,t))&&(Zs(n,0,t),po(n,e,t))}function ad(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function ud(e,t){ad(e,t),(e=e.alternate)&&ad(e,t)}function ld(e){if(13===e.tag){var t=Lr(e,67108864);null!==t&&Zs(t,0,67108864),ud(e,67108864)}}var sd=!0;function cd(e,t,n,r){var i=A.T;A.T=null;var o=F.p;try{F.p=2,dd(e,t,n,r)}finally{F.p=o,A.T=i}}function fd(e,t,n,r){var i=A.T;A.T=null;var o=F.p;try{F.p=8,dd(e,t,n,r)}finally{F.p=o,A.T=i}}function dd(e,t,n,r){if(sd){var i=pd(r);if(null===i)Qc(e,t,r,hd,n),zd(e,r);else if(function(e,t,n,r,i){switch(t){case"focusin":return gd=xd(gd,e,t,n,r,i),!0;case"dragenter":return bd=xd(bd,e,t,n,r,i),!0;case"mouseover":return kd=xd(kd,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return wd.set(o,xd(wd.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Sd.set(o,xd(Sd.get(o)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r))r.stopPropagation();else if(zd(e,r),4&t&&-1<Ed.indexOf(e)){for(;null!==i;){var o=Ue(i);if(null!==o)switch(o.tag){case 3:if((o=o.stateNode).current.memoizedState.isDehydrated){var a=me(o.pendingLanes);if(0!==a){var u=o;for(u.pendingLanes|=2,u.entangledLanes|=2;a;){var l=1<<31-fe(a);u.entanglements[1]|=l,a&=~l}Pc(o),!(6&ls)&&(Ps=J()+500,Oc(0))}}break;case 13:null!==(u=Lr(o,2))&&Zs(u,0,2),Bs(),ud(o,2)}if(null===(o=pd(r))&&Qc(e,t,r,hd,n),o===i)break;i=o}null!==i&&r.stopPropagation()}else Qc(e,t,r,null,n)}}function pd(e){return vd(e=Ot(e))}var hd=null;function vd(e){if(hd=null,null!==(e=je(e))){var t=o(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=a(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return hd=e,null}function md(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ee()){case te:return 2;case ne:return 8;case re:case ie:return 32;case oe:return 268435456;default:return 32}default:return 32}}var yd=!1,gd=null,bd=null,kd=null,wd=new Map,Sd=new Map,_d=[],Ed="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function zd(e,t){switch(e){case"focusin":case"focusout":gd=null;break;case"dragenter":case"dragleave":bd=null;break;case"mouseover":case"mouseout":kd=null;break;case"pointerover":case"pointerout":wd.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Sd.delete(t.pointerId)}}function xd(e,t,n,r,i,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},null!==t&&null!==(t=Ue(t))&&ld(t),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function Cd(e){var t=je(e.target);if(null!==t){var n=o(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=a(n)))return e.blockedOn=t,void function(e){var t=F.p;try{return F.p=e,function(){if(13===n.tag){var e=Us();e=xe(e);var t=Lr(n,e);null!==t&&Zs(t,0,e),ud(n,e)}}()}finally{F.p=t}}(e.priority)}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Pd(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=pd(e.nativeEvent);if(null!==n)return null!==(t=Ue(n))&&ld(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Pt=r,n.target.dispatchEvent(r),Pt=null,t.shift()}return!0}function Od(e,t,n){Pd(e)&&n.delete(t)}function Td(){yd=!1,null!==gd&&Pd(gd)&&(gd=null),null!==bd&&Pd(bd)&&(bd=null),null!==kd&&Pd(kd)&&(kd=null),wd.forEach(Od),Sd.forEach(Od)}function Nd(t,n){t.blockedOn===n&&(t.blockedOn=null,yd||(yd=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,Td)))}var Ad=null;function Fd(t){Ad!==t&&(Ad=t,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Ad===t&&(Ad=null);for(var e=0;e<t.length;e+=3){var n=t[e],r=t[e+1],i=t[e+2];if("function"!=typeof r){if(null===vd(r||n))continue;break}var o=Ue(n);null!==o&&(t.splice(e,3),e-=3,La(o,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Id(e){function t(t){return Nd(t,e)}null!==gd&&Nd(gd,e),null!==bd&&Nd(bd,e),null!==kd&&Nd(kd,e),wd.forEach(t),Sd.forEach(t);for(var n=0;n<_d.length;n++){var r=_d[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<_d.length&&null===(n=_d[0]).blockedOn;)Cd(n),null===n.blockedOn&&_d.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var i=n[r],o=n[r+1],a=i[Ne]||null;if("function"==typeof o)a||Fd(n);else if(a){var u=null;if(o&&o.hasAttribute("formAction")){if(i=o,a=o[Ne]||null)u=a.formAction;else if(null!==vd(i))continue}else u=a.action;"function"==typeof u?n[r+1]=u:(n.splice(r,3),r-=3),Fd(n)}}}function Rd(e){this._internalRoot=e}function Md(e){this._internalRoot=e}Md.prototype.render=Rd.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(r(409));od(t.current,Us(),e,t,null,null)},Md.prototype.unmount=Rd.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;od(e.current,2,null,e,null,null),Bs(),t[Ae]=null}},Md.prototype.unstable_scheduleHydration=function(e){if(e){var t=Pe();e={blockedOn:null,target:e,priority:t};for(var n=0;n<_d.length&&0!==t&&t<_d[n].priority;n++);_d.splice(n,0,e),0===n&&Cd(e)}};var Ld=t.version;if("19.1.1"!==Ld)throw Error(r(527,Ld,"19.1.1"));F.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(r(188));throw e=Object.keys(e).join(","),Error(r(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=o(e)))throw Error(r(188));return t!==e?null:e}for(var n=e,i=t;;){var a=n.return;if(null===a)break;var l=a.alternate;if(null===l){if(null!==(i=a.return)){n=i;continue}break}if(a.child===l.child){for(l=a.child;l;){if(l===n)return u(a),e;if(l===i)return u(a),t;l=l.sibling}throw Error(r(188))}if(n.return!==i.return)n=a,i=l;else{for(var s=!1,c=a.child;c;){if(c===n){s=!0,n=a,i=l;break}if(c===i){s=!0,i=a,n=l;break}c=c.sibling}if(!s){for(c=l.child;c;){if(c===n){s=!0,n=l,i=a;break}if(c===i){s=!0,i=l,n=a;break}c=c.sibling}if(!s)throw Error(r(189))}}if(n.alternate!==i)throw Error(r(190))}if(3!==n.tag)throw Error(r(188));return n.stateNode.current===n?e:t}(t),null===(e=null!==e?l(e):null)?null:e.stateNode};var Dd={bundleType:0,version:"19.1.1",rendererPackageName:"react-dom",currentDispatcherRef:A,reconcilerVersion:"19.1.1"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var jd=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!jd.isDisabled&&jd.supportsFiber)try{le=jd.inject(Dd),se=jd}catch(e){}}return Cn.createRoot=function(e,t){if(!i(e))throw Error(r(299));var n=!1,o="",a=Eu,u=zu,l=xu;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(o=t.identifierPrefix),void 0!==t.onUncaughtError&&(a=t.onUncaughtError),void 0!==t.onCaughtError&&(u=t.onCaughtError),void 0!==t.onRecoverableError&&(l=t.onRecoverableError),void 0!==t.unstable_transitionCallbacks&&t.unstable_transitionCallbacks),t=rd(e,1,!1,null,0,n,o,a,u,l,0,null),e[Ae]=t.current,Vc(e),new Rd(t)},Cn.hydrateRoot=function(e,t,n){if(!i(e))throw Error(r(299));var o=!1,a="",u=Eu,l=zu,s=xu,c=null;return null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onUncaughtError&&(u=n.onUncaughtError),void 0!==n.onCaughtError&&(l=n.onCaughtError),void 0!==n.onRecoverableError&&(s=n.onRecoverableError),void 0!==n.unstable_transitionCallbacks&&n.unstable_transitionCallbacks,void 0!==n.formState&&(c=n.formState)),(t=rd(e,1,!0,t,0,o,a,u,l,s,0,c)).context=id(null),n=t.current,(a=co(o=xe(o=Us()))).callback=null,fo(n,a,o),n=o,t.current.lanes=n,_e(t,n),Pc(t),e[Ae]=t.current,Vc(e),new Md(t)},Cn.version="19.1.1",Cn}()),xn.exports),Wn=Rn();const Hn=_n(Wn);var Vn=Wn.createContext(null);function Bn(e){var t=e.children,n=function(e){var t,n,r=e.friendlyDriver,o=C(Wn.useState({type:"loading"}),2),a=o[0],u=o[1];return Wn.useEffect(function(){var e=r.onShippingProtectionCostChange.subscribe(function(e){u(e)});return function(){e.unsubscribe()}},[r]),{protectionCost:a,addShippingProtectionToCart:(n=i(E().m(function e(){return E().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,r.updateCartForShippingProtection();case 1:return e.a(2)}},e)})),function(){return n.apply(this,arguments)}),goToCheckout:function(){r.goToCheckout()},clearShippingProtectionFromCart:(t=i(E().m(function e(){return E().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,r.clearCartOfShippingProtection();case 1:return e.a(2)}},e)})),function(){return t.apply(this,arguments)})}}(e.options);return Hn.createElement(Vn.Provider,{value:n},t)}function Qn(e,t,n){var r;function i(n,r){var i,o,a;for(var u in Object.defineProperty(n,"_zod",{value:null!==(i=n._zod)&&void 0!==i?i:{},enumerable:!1}),null!==(o=(a=n._zod).traits)&&void 0!==o||(a.traits=new Set),n._zod.traits.add(e),t(n,r),l.prototype)u in n||Object.defineProperty(n,u,{value:l.prototype[u].bind(n)});n._zod.constr=l,n._zod.def=r}var a=function(e){function t(){return u(this,t),o(this,t,arguments)}return k(t,e),h(t)}(null!==(r=null==n?void 0:n.Parent)&&void 0!==r?r:Object);function l(e){var t,r,o=null!=n&&n.Parent?new a:this;i(o,e),null!==(t=(r=o._zod).deferred)&&void 0!==t||(r.deferred=[]);var u,l=v(o._zod.deferred);try{for(l.s();!(u=l.n()).done;)(0,u.value)()}catch(e){l.e(e)}finally{l.f()}return o}return Object.defineProperty(a,"name",{value:e}),Object.defineProperty(l,"init",{value:i}),Object.defineProperty(l,Symbol.hasInstance,{value:function(t){var r;return!!(null!=n&&n.Parent&&t instanceof n.Parent)||(null==t||null===(r=t._zod)||void 0===r||null===(r=r.traits)||void 0===r?void 0:r.has(e))}}),Object.defineProperty(l,"name",{value:e}),l}var Kn=function(e){function t(){return u(this,t),o(this,t,["Encountered Promise during synchronous parse. Use .parseAsync() instead."])}return k(t,e),h(t)}(A(Error)),Gn=function(e){function t(e){var n;return u(this,t),(n=o(this,t,["Encountered unidirectional transform during encode: ".concat(e)])).name="ZodEncodeError",n}return k(t,e),h(t)}(A(Error)),Yn={};function Xn(e){return Yn}function Jn(e,t){return"bigint"==typeof t?t.toString():t}function er(e){return{get value(){var t=e();return Object.defineProperty(this,"value",{value:t}),t}}}function tr(e){return null==e}function nr(e){var t=e.startsWith("^")?1:0,n=e.endsWith("$")?e.length-1:e.length;return e.slice(t,n)}var rr=Symbol("evaluating");function ir(e,t,n){var r=void 0;Object.defineProperty(e,t,{get:function(){if(r!==rr)return void 0===r&&(r=rr,r=n()),r},set:function(n){Object.defineProperty(e,t,{value:n})},configurable:!0})}function or(e,t,n){Object.defineProperty(e,t,{value:n,writable:!0,enumerable:!0,configurable:!0})}function ar(){for(var e={},t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(var i=0,o=n;i<o.length;i++){var a=o[i],u=Object.getOwnPropertyDescriptors(a);Object.assign(e,u)}return Object.defineProperties({},e)}function ur(e){return JSON.stringify(e)}var lr="captureStackTrace"in Error?Error.captureStackTrace:function(){};function sr(e){return"object"===T(e)&&null!==e&&!Array.isArray(e)}var cr=er(function(){var e;if("undefined"!=typeof navigator&&null!==(e=navigator)&&void 0!==e&&null!==(e=e.userAgent)&&void 0!==e&&e.includes("Cloudflare"))return!1;try{return new Function(""),!0}catch(e){return!1}});function fr(e){if(!1===sr(e))return!1;var t=e.constructor;if(void 0===t)return!0;var n=t.prototype;return!1!==sr(n)&&!1!==Object.prototype.hasOwnProperty.call(n,"isPrototypeOf")}function dr(e){return fr(e)?_({},e):Array.isArray(e)?P(e):e}var pr=new Set(["string","number","symbol"]);function hr(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function vr(e,t,n){var r=new e._zod.constr(null!=t?t:e._zod.def);return(!t||null!=n&&n.parent)&&(r._zod.parent=e),r}function mr(e){var t=e;if(!t)return{};if("string"==typeof t)return{error:function(){return t}};if(void 0!==(null==t?void 0:t.message)){if(void 0!==(null==t?void 0:t.error))throw new Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,"string"==typeof t.error?_(_({},t),{},{error:function(){return t.error}}):t}var yr={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]};function gr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!0===e.aborted)return!0;for(var n=t;n<e.issues.length;n++){var r;if(!0!==(null===(r=e.issues[n])||void 0===r?void 0:r.continue))return!0}return!1}function br(e,t){return t.map(function(t){var n,r;return null!==(n=(r=t).path)&&void 0!==n||(r.path=[]),t.path.unshift(e),t})}function kr(e){return"string"==typeof e?e:null==e?void 0:e.message}function wr(e,t,n){var r,i=_(_({},e),{},{path:null!==(r=e.path)&&void 0!==r?r:[]});if(!e.message){var o,a,u,l,s,c,f,d,p,h=null!==(o=null!==(a=null!==(u=null!==(l=kr(null===(s=e.inst)||void 0===s||null===(s=s._zod.def)||void 0===s||null===(c=s.error)||void 0===c?void 0:c.call(s,e)))&&void 0!==l?l:kr(null==t||null===(f=t.error)||void 0===f?void 0:f.call(t,e)))&&void 0!==u?u:kr(null===(d=n.customError)||void 0===d?void 0:d.call(n,e)))&&void 0!==a?a:kr(null===(p=n.localeError)||void 0===p?void 0:p.call(n,e)))&&void 0!==o?o:"Invalid input";i.message=h}return delete i.inst,delete i.continue,null!=t&&t.reportInput||delete i.input,i}function Sr(e){return e instanceof Set?"set":e instanceof Map?"map":e instanceof File?"file":"unknown"}function _r(e){return Array.isArray(e)?"array":"string"==typeof e?"string":"unknown"}function Er(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],i=t[1],o=t[2];return"string"==typeof r?{message:r,code:"custom",input:i,inst:o}:_({},r)}var zr=function(e,t){e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,Jn,2),Object.defineProperty(e,"toString",{value:function(){return e.message},enumerable:!1})},xr=Qn("$ZodError",zr),Cr=Qn("$ZodError",zr,{Parent:Error}),Pr=function(e){return function(t,n,r,i){var o=r?Object.assign(r,{async:!1}):{async:!1},a=t._zod.run({value:n,issues:[]},o);if(a instanceof Promise)throw new Kn;if(a.issues.length){var u,l=new(null!==(u=null==i?void 0:i.Err)&&void 0!==u?u:e)(a.issues.map(function(e){return wr(e,o,Xn())}));throw lr(l,null==i?void 0:i.callee),l}return a.value}},Or=Pr(Cr),Tr=function(e){return function(){var t=i(E().m(function t(n,r,i,o){var a,u,l,s;return E().w(function(t){for(;;)switch(t.n){case 0:if(a=i?Object.assign(i,{async:!0}):{async:!0},!((u=n._zod.run({value:r,issues:[]},a))instanceof Promise)){t.n=2;break}return t.n=1,u;case 1:u=t.v;case 2:if(!u.issues.length){t.n=3;break}throw s=new(null!==(l=null==o?void 0:o.Err)&&void 0!==l?l:e)(u.issues.map(function(e){return wr(e,a,Xn())})),lr(s,null==o?void 0:o.callee),s;case 3:return t.a(2,u.value)}},t)}));return function(e,n,r,i){return t.apply(this,arguments)}}()},Nr=Tr(Cr),Ar=function(e){return function(t,n,r){var i=r?_(_({},r),{},{async:!1}):{async:!1},o=t._zod.run({value:n,issues:[]},i);if(o instanceof Promise)throw new Kn;return o.issues.length?{success:!1,error:new(null!=e?e:xr)(o.issues.map(function(e){return wr(e,i,Xn())}))}:{success:!0,data:o.value}}},Fr=Ar(Cr),Ir=function(e){return function(){var t=i(E().m(function t(n,r,i){var o,a;return E().w(function(t){for(;;)switch(t.n){case 0:if(o=i?Object.assign(i,{async:!0}):{async:!0},!((a=n._zod.run({value:r,issues:[]},o))instanceof Promise)){t.n=2;break}return t.n=1,a;case 1:a=t.v;case 2:return t.a(2,a.issues.length?{success:!1,error:new e(a.issues.map(function(e){return wr(e,o,Xn())}))}:{success:!0,data:a.value})}},t)}));return function(e,n,r){return t.apply(this,arguments)}}()},Rr=Ir(Cr),Mr=function(e){return function(t,n,r){var i=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return Pr(e)(t,n,i)}},Lr=function(e){return function(t,n,r){return Pr(e)(t,n,r)}},Dr=function(e){return function(){var t=i(E().m(function t(n,r,i){var o;return E().w(function(t){for(;;)if(0===t.n)return o=i?Object.assign(i,{direction:"backward"}):{direction:"backward"},t.a(2,Tr(e)(n,r,o))},t)}));return function(e,n,r){return t.apply(this,arguments)}}()},jr=function(e){return function(){var t=i(E().m(function t(n,r,i){return E().w(function(t){for(;;)if(0===t.n)return t.a(2,Tr(e)(n,r,i))},t)}));return function(e,n,r){return t.apply(this,arguments)}}()},Ur=function(e){return function(t,n,r){var i=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return Ar(e)(t,n,i)}},$r=function(e){return function(t,n,r){return Ar(e)(t,n,r)}},Zr=function(e){return function(){var t=i(E().m(function t(n,r,i){var o;return E().w(function(t){for(;;)if(0===t.n)return o=i?Object.assign(i,{direction:"backward"}):{direction:"backward"},t.a(2,Ir(e)(n,r,o))},t)}));return function(e,n,r){return t.apply(this,arguments)}}()},qr=function(e){return function(){var t=i(E().m(function t(n,r,i){return E().w(function(t){for(;;)if(0===t.n)return t.a(2,Ir(e)(n,r,i))},t)}));return function(e,n,r){return t.apply(this,arguments)}}()},Wr=/^[cC][^\s-]{8,}$/,Hr=/^[0-9a-z]+$/,Vr=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,Br=/^[0-9a-vA-V]{20}$/,Qr=/^[A-Za-z0-9]{27}$/,Kr=/^[a-zA-Z0-9_-]{21}$/,Gr=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,Yr=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Xr=function(e){return e?new RegExp("^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-".concat(e,"[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$")):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/},Jr=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,ei=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,ti=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,ni=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,ri=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,ii=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,oi=/^[A-Za-z0-9_-]*$/,ai=/^(?=.{1,253}\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\.?$/,ui=/^\+(?:[0-9]){6,14}[0-9]$/,li="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",si=new RegExp("^".concat(li,"$"));function ci(e){var t="(?:[01]\\d|2[0-3]):[0-5]\\d";return"number"==typeof e.precision?-1===e.precision?"".concat(t):0===e.precision?"".concat(t,":[0-5]\\d"):"".concat(t,":[0-5]\\d\\.\\d{").concat(e.precision,"}"):"".concat(t,"(?::[0-5]\\d(?:\\.\\d+)?)?")}var fi=/^-?\d+$/,di=/^-?\d+(?:\.\d+)?/,pi=/^undefined$/i,hi=/^[^A-Z]*$/,vi=/^[^a-z]*$/,mi=Qn("$ZodCheck",function(e,t){var n,r,i;null!==(n=e._zod)&&void 0!==n||(e._zod={}),e._zod.def=t,null!==(r=(i=e._zod).onattach)&&void 0!==r||(i.onattach=[])}),yi={number:"number",bigint:"bigint",object:"date"},gi=Qn("$ZodCheckLessThan",function(e,t){mi.init(e,t);var n=yi[T(t.value)];e._zod.onattach.push(function(e){var n,r=e._zod.bag,i=null!==(n=t.inclusive?r.maximum:r.exclusiveMaximum)&&void 0!==n?n:Number.POSITIVE_INFINITY;t.value<i&&(t.inclusive?r.maximum=t.value:r.exclusiveMaximum=t.value)}),e._zod.check=function(r){(t.inclusive?r.value<=t.value:r.value<t.value)||r.issues.push({origin:n,code:"too_big",maximum:t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),bi=Qn("$ZodCheckGreaterThan",function(e,t){mi.init(e,t);var n=yi[T(t.value)];e._zod.onattach.push(function(e){var n,r=e._zod.bag,i=null!==(n=t.inclusive?r.minimum:r.exclusiveMinimum)&&void 0!==n?n:Number.NEGATIVE_INFINITY;t.value>i&&(t.inclusive?r.minimum=t.value:r.exclusiveMinimum=t.value)}),e._zod.check=function(r){(t.inclusive?r.value>=t.value:r.value>t.value)||r.issues.push({origin:n,code:"too_small",minimum:t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),ki=Qn("$ZodCheckMultipleOf",function(e,t){mi.init(e,t),e._zod.onattach.push(function(e){var n,r;null!==(n=(r=e._zod.bag).multipleOf)&&void 0!==n||(r.multipleOf=t.value)}),e._zod.check=function(n){if(T(n.value)!==T(t.value))throw new Error("Cannot mix number and bigint in multiple_of check.");("bigint"==typeof n.value?n.value%t.value===BigInt(0):0===function(e,t){var n=(e.toString().split(".")[1]||"").length,r=t.toString(),i=(r.split(".")[1]||"").length;if(0===i&&/\d?e-\d?/.test(r)){var o=r.match(/\d?e-(\d?)/);null!=o&&o[1]&&(i=Number.parseInt(o[1]))}var a=n>i?n:i;return Number.parseInt(e.toFixed(a).replace(".",""))%Number.parseInt(t.toFixed(a).replace(".",""))/Math.pow(10,a)}(n.value,t.value))||n.issues.push({origin:T(n.value),code:"not_multiple_of",divisor:t.value,input:n.value,inst:e,continue:!t.abort})}}),wi=Qn("$ZodCheckNumberFormat",function(e,t){var n;mi.init(e,t),t.format=t.format||"float64";var r=null===(n=t.format)||void 0===n?void 0:n.includes("int"),i=r?"int":"number",o=C(yr[t.format],2),a=o[0],u=o[1];e._zod.onattach.push(function(e){var n=e._zod.bag;n.format=t.format,n.minimum=a,n.maximum=u,r&&(n.pattern=fi)}),e._zod.check=function(n){var o=n.value;if(r){if(!Number.isInteger(o))return void n.issues.push({expected:i,format:t.format,code:"invalid_type",continue:!1,input:o,inst:e});if(!Number.isSafeInteger(o))return void(o>0?n.issues.push({input:o,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:i,continue:!t.abort}):n.issues.push({input:o,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:i,continue:!t.abort}))}o<a&&n.issues.push({origin:"number",input:o,code:"too_small",minimum:a,inclusive:!0,inst:e,continue:!t.abort}),o>u&&n.issues.push({origin:"number",input:o,code:"too_big",maximum:u,inst:e})}}),Si=Qn("$ZodCheckMaxSize",function(e,t){var n,r;mi.init(e,t),null!==(n=(r=e._zod.def).when)&&void 0!==n||(r.when=function(e){var t=e.value;return!tr(t)&&void 0!==t.size}),e._zod.onattach.push(function(e){var n,r=null!==(n=e._zod.bag.maximum)&&void 0!==n?n:Number.POSITIVE_INFINITY;t.maximum<r&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=function(n){var r=n.value;r.size<=t.maximum||n.issues.push({origin:Sr(r),code:"too_big",maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),_i=Qn("$ZodCheckMinSize",function(e,t){var n,r;mi.init(e,t),null!==(n=(r=e._zod.def).when)&&void 0!==n||(r.when=function(e){var t=e.value;return!tr(t)&&void 0!==t.size}),e._zod.onattach.push(function(e){var n,r=null!==(n=e._zod.bag.minimum)&&void 0!==n?n:Number.NEGATIVE_INFINITY;t.minimum>r&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=function(n){var r=n.value;r.size>=t.minimum||n.issues.push({origin:Sr(r),code:"too_small",minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),Ei=Qn("$ZodCheckSizeEquals",function(e,t){var n,r;mi.init(e,t),null!==(n=(r=e._zod.def).when)&&void 0!==n||(r.when=function(e){var t=e.value;return!tr(t)&&void 0!==t.size}),e._zod.onattach.push(function(e){var n=e._zod.bag;n.minimum=t.size,n.maximum=t.size,n.size=t.size}),e._zod.check=function(n){var r=n.value,i=r.size;if(i!==t.size){var o=i>t.size;n.issues.push(_(_({origin:Sr(r)},o?{code:"too_big",maximum:t.size}:{code:"too_small",minimum:t.size}),{},{inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort}))}}}),zi=Qn("$ZodCheckMaxLength",function(e,t){var n,r;mi.init(e,t),null!==(n=(r=e._zod.def).when)&&void 0!==n||(r.when=function(e){var t=e.value;return!tr(t)&&void 0!==t.length}),e._zod.onattach.push(function(e){var n,r=null!==(n=e._zod.bag.maximum)&&void 0!==n?n:Number.POSITIVE_INFINITY;t.maximum<r&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=function(n){var r=n.value;if(!(r.length<=t.maximum)){var i=_r(r);n.issues.push({origin:i,code:"too_big",maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}}),xi=Qn("$ZodCheckMinLength",function(e,t){var n,r;mi.init(e,t),null!==(n=(r=e._zod.def).when)&&void 0!==n||(r.when=function(e){var t=e.value;return!tr(t)&&void 0!==t.length}),e._zod.onattach.push(function(e){var n,r=null!==(n=e._zod.bag.minimum)&&void 0!==n?n:Number.NEGATIVE_INFINITY;t.minimum>r&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=function(n){var r=n.value;if(!(r.length>=t.minimum)){var i=_r(r);n.issues.push({origin:i,code:"too_small",minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}}),Ci=Qn("$ZodCheckLengthEquals",function(e,t){var n,r;mi.init(e,t),null!==(n=(r=e._zod.def).when)&&void 0!==n||(r.when=function(e){var t=e.value;return!tr(t)&&void 0!==t.length}),e._zod.onattach.push(function(e){var n=e._zod.bag;n.minimum=t.length,n.maximum=t.length,n.length=t.length}),e._zod.check=function(n){var r=n.value,i=r.length;if(i!==t.length){var o=_r(r),a=i>t.length;n.issues.push(_(_({origin:o},a?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length}),{},{inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort}))}}}),Pi=Qn("$ZodCheckStringFormat",function(e,t){var n,r,i,o;mi.init(e,t),e._zod.onattach.push(function(e){var n,r=e._zod.bag;r.format=t.format,t.pattern&&(null!==(n=r.patterns)&&void 0!==n||(r.patterns=new Set),r.patterns.add(t.pattern))}),t.pattern?null!==(n=(i=e._zod).check)&&void 0!==n||(i.check=function(n){t.pattern.lastIndex=0,t.pattern.test(n.value)||n.issues.push(_(_({origin:"string",code:"invalid_format",format:t.format,input:n.value},t.pattern?{pattern:t.pattern.toString()}:{}),{},{inst:e,continue:!t.abort}))}):null!==(r=(o=e._zod).check)&&void 0!==r||(o.check=function(){})}),Oi=Qn("$ZodCheckRegex",function(e,t){Pi.init(e,t),e._zod.check=function(n){t.pattern.lastIndex=0,t.pattern.test(n.value)||n.issues.push({origin:"string",code:"invalid_format",format:"regex",input:n.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),Ti=Qn("$ZodCheckLowerCase",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=hi),Pi.init(e,t)}),Ni=Qn("$ZodCheckUpperCase",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=vi),Pi.init(e,t)}),Ai=Qn("$ZodCheckIncludes",function(e,t){mi.init(e,t);var n=hr(t.includes),r=new RegExp("number"==typeof t.position?"^.{".concat(t.position,"}").concat(n):n);t.pattern=r,e._zod.onattach.push(function(e){var t,n=e._zod.bag;null!==(t=n.patterns)&&void 0!==t||(n.patterns=new Set),n.patterns.add(r)}),e._zod.check=function(n){n.value.includes(t.includes,t.position)||n.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input:n.value,inst:e,continue:!t.abort})}}),Fi=Qn("$ZodCheckStartsWith",function(e,t){var n;mi.init(e,t);var r=new RegExp("^".concat(hr(t.prefix),".*"));null!==(n=t.pattern)&&void 0!==n||(t.pattern=r),e._zod.onattach.push(function(e){var t,n=e._zod.bag;null!==(t=n.patterns)&&void 0!==t||(n.patterns=new Set),n.patterns.add(r)}),e._zod.check=function(n){n.value.startsWith(t.prefix)||n.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:n.value,inst:e,continue:!t.abort})}}),Ii=Qn("$ZodCheckEndsWith",function(e,t){var n;mi.init(e,t);var r=new RegExp(".*".concat(hr(t.suffix),"$"));null!==(n=t.pattern)&&void 0!==n||(t.pattern=r),e._zod.onattach.push(function(e){var t,n=e._zod.bag;null!==(t=n.patterns)&&void 0!==t||(n.patterns=new Set),n.patterns.add(r)}),e._zod.check=function(n){n.value.endsWith(t.suffix)||n.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:n.value,inst:e,continue:!t.abort})}});function Ri(e,t,n){var r;e.issues.length&&(r=t.issues).push.apply(r,P(br(n,e.issues)))}var Mi=Qn("$ZodCheckProperty",function(e,t){mi.init(e,t),e._zod.check=function(e){var n=t.schema._zod.run({value:e.value[t.property],issues:[]},{});if(n instanceof Promise)return n.then(function(n){return Ri(n,e,t.property)});Ri(n,e,t.property)}}),Li=Qn("$ZodCheckMimeType",function(e,t){mi.init(e,t);var n=new Set(t.mime);e._zod.onattach.push(function(e){e._zod.bag.mime=t.mime}),e._zod.check=function(r){n.has(r.value.type)||r.issues.push({code:"invalid_value",values:t.mime,input:r.value.type,inst:e,continue:!t.abort})}}),Di=Qn("$ZodCheckOverwrite",function(e,t){mi.init(e,t),e._zod.check=function(e){e.value=t.tx(e.value)}}),ji=function(){return h(function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];u(this,e),this.content=[],this.indent=0,this&&(this.args=t)},[{key:"indented",value:function(e){this.indent+=1,e(this),this.indent-=1}},{key:"write",value:function(e){var t=this;if("function"==typeof e)return e(this,{execution:"sync"}),void e(this,{execution:"async"});var n,r=e.split("\n").filter(function(e){return e}),i=Math.min.apply(Math,P(r.map(function(e){return e.length-e.trimStart().length}))),o=v(r.map(function(e){return e.slice(i)}).map(function(e){return" ".repeat(2*t.indent)+e}));try{for(o.s();!(n=o.n()).done;){var a=n.value;this.content.push(a)}}catch(e){o.e(e)}finally{o.f()}}},{key:"compile",value:function(){var e,t=Function,n=null==this?void 0:this.args,r=P((null!==(e=null==this?void 0:this.content)&&void 0!==e?e:[""]).map(function(e){return"  ".concat(e)}));return d(t,P(n).concat([r.join("\n")]))}}])}(),Ui={major:4,minor:1,patch:11},$i=Qn("$ZodType",function(e,t){var n,r;null!=e||(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=Ui;var o=P(null!==(n=e._zod.def.checks)&&void 0!==n?n:[]);e._zod.traits.has("$ZodCheck")&&o.unshift(e);var a,u=v(o);try{for(u.s();!(a=u.n()).done;){var l,s=v(a.value._zod.onattach);try{for(s.s();!(l=s.n()).done;)(0,l.value)(e)}catch(e){s.e(e)}finally{s.f()}}}catch(e){u.e(e)}finally{u.f()}if(0===o.length){var c,f;null!==(c=(r=e._zod).deferred)&&void 0!==c||(r.deferred=[]),null===(f=e._zod.deferred)||void 0===f||f.push(function(){e._zod.run=e._zod.parse})}else{var d=function(e,t,n){var r,o,a=gr(e),u=v(t);try{var l=function(){var t=o.value;if(t._zod.def.when){if(!t._zod.def.when(e))return 0}else if(a)return 0;var u=e.issues.length,l=t._zod.check(e);if(l instanceof Promise&&!1===(null==n?void 0:n.async))throw new Kn;if(r||l instanceof Promise)r=(null!=r?r:Promise.resolve()).then(i(E().m(function t(){return E().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,l;case 1:if(e.issues.length!==u){t.n=2;break}return t.a(2);case 2:a||(a=gr(e,u));case 3:return t.a(2)}},t)})));else{if(e.issues.length===u)return 0;a||(a=gr(e,u))}};for(u.s();!(o=u.n()).done;)l()}catch(e){u.e(e)}finally{u.f()}return r?r.then(function(){return e}):e},p=function(t,n,r){if(gr(t))return t.aborted=!0,t;var i=d(n,o,r);if(i instanceof Promise){if(!1===r.async)throw new Kn;return i.then(function(t){return e._zod.parse(t,r)})}return e._zod.parse(i,r)};e._zod.run=function(t,n){if(n.skipChecks)return e._zod.parse(t,n);if("backward"===n.direction){var r=e._zod.parse({value:t.value,issues:[]},_(_({},n),{},{skipChecks:!0}));return r instanceof Promise?r.then(function(e){return p(e,t,n)}):p(r,t,n)}var i=e._zod.parse(t,n);if(i instanceof Promise){if(!1===n.async)throw new Kn;return i.then(function(e){return d(e,o,n)})}return d(i,o,n)}}e["~standard"]={validate:function(t){try{var n,r=Fr(e,t);return r.success?{value:r.data}:{issues:null===(n=r.error)||void 0===n?void 0:n.issues}}catch(n){return Rr(e,t).then(function(e){var t;return e.success?{value:e.data}:{issues:null===(t=e.error)||void 0===t?void 0:t.issues}})}},vendor:"zod",version:1}}),Zi=Qn("$ZodString",function(e,t){var n,r,i,o,a,u,l;$i.init(e,t),e._zod.pattern=null!==(n=P(null!==(r=null==e||null===(i=e._zod.bag)||void 0===i?void 0:i.patterns)&&void 0!==r?r:[]).pop())&&void 0!==n?n:(l=(o=e._zod.bag)?"[\\s\\S]{".concat(null!==(a=null==o?void 0:o.minimum)&&void 0!==a?a:0,",").concat(null!==(u=null==o?void 0:o.maximum)&&void 0!==u?u:"","}"):"[\\s\\S]*",new RegExp("^".concat(l,"$"))),e._zod.parse=function(n,r){if(t.coerce)try{n.value=String(n.value)}catch(r){}return"string"==typeof n.value||n.issues.push({expected:"string",code:"invalid_type",input:n.value,inst:e}),n}}),qi=Qn("$ZodStringFormat",function(e,t){Pi.init(e,t),Zi.init(e,t)}),Wi=Qn("$ZodGUID",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=Yr),qi.init(e,t)}),Hi=Qn("$ZodUUID",function(e,t){var n;if(t.version){var r,i={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(void 0===i)throw new Error('Invalid UUID version: "'.concat(t.version,'"'));null!==(r=t.pattern)&&void 0!==r||(t.pattern=Xr(i))}else null!==(n=t.pattern)&&void 0!==n||(t.pattern=Xr());qi.init(e,t)}),Vi=Qn("$ZodEmail",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=Jr),qi.init(e,t)}),Bi=Qn("$ZodURL",function(e,t){qi.init(e,t),e._zod.check=function(n){try{var r=n.value.trim(),i=new URL(r);return t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(i.hostname)||n.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:ai.source,input:n.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(i.protocol.endsWith(":")?i.protocol.slice(0,-1):i.protocol)||n.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:n.value,inst:e,continue:!t.abort})),void(t.normalize?n.value=i.href:n.value=r)}catch(r){n.issues.push({code:"invalid_format",format:"url",input:n.value,inst:e,continue:!t.abort})}}}),Qi=Qn("$ZodEmoji",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=new RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),qi.init(e,t)}),Ki=Qn("$ZodNanoID",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=Kr),qi.init(e,t)}),Gi=Qn("$ZodCUID",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=Wr),qi.init(e,t)}),Yi=Qn("$ZodCUID2",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=Hr),qi.init(e,t)}),Xi=Qn("$ZodULID",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=Vr),qi.init(e,t)}),Ji=Qn("$ZodXID",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=Br),qi.init(e,t)}),eo=Qn("$ZodKSUID",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=Qr),qi.init(e,t)}),to=Qn("$ZodISODateTime",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=function(e){var t=ci({precision:e.precision}),n=["Z"];e.local&&n.push(""),e.offset&&n.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");var r="".concat(t,"(?:").concat(n.join("|"),")");return new RegExp("^".concat(li,"T(?:").concat(r,")$"))}(t)),qi.init(e,t)}),no=Qn("$ZodISODate",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=si),qi.init(e,t)}),ro=Qn("$ZodISOTime",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=new RegExp("^".concat(ci(t),"$"))),qi.init(e,t)}),io=Qn("$ZodISODuration",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=Gr),qi.init(e,t)}),oo=Qn("$ZodIPv4",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=ei),qi.init(e,t),e._zod.onattach.push(function(e){e._zod.bag.format="ipv4"})}),ao=Qn("$ZodIPv6",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=ti),qi.init(e,t),e._zod.onattach.push(function(e){e._zod.bag.format="ipv6"}),e._zod.check=function(n){try{new URL("http://[".concat(n.value,"]"))}catch(r){n.issues.push({code:"invalid_format",format:"ipv6",input:n.value,inst:e,continue:!t.abort})}}}),uo=Qn("$ZodCIDRv4",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=ni),qi.init(e,t)}),lo=Qn("$ZodCIDRv6",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=ri),qi.init(e,t),e._zod.check=function(n){var r=n.value.split("/");try{if(2!==r.length)throw new Error;var i=C(r,2),o=i[0],a=i[1];if(!a)throw new Error;var u=Number(a);if("".concat(u)!==a)throw new Error;if(u<0||u>128)throw new Error;new URL("http://[".concat(o,"]"))}catch(r){n.issues.push({code:"invalid_format",format:"cidrv6",input:n.value,inst:e,continue:!t.abort})}}});function so(e){if(""===e)return!0;if(e.length%4!=0)return!1;try{return atob(e),!0}catch(e){return!1}}var co=Qn("$ZodBase64",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=ii),qi.init(e,t),e._zod.onattach.push(function(e){e._zod.bag.contentEncoding="base64"}),e._zod.check=function(n){so(n.value)||n.issues.push({code:"invalid_format",format:"base64",input:n.value,inst:e,continue:!t.abort})}}),fo=Qn("$ZodBase64URL",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=oi),qi.init(e,t),e._zod.onattach.push(function(e){e._zod.bag.contentEncoding="base64url"}),e._zod.check=function(n){(function(e){if(!oi.test(e))return!1;var t=e.replace(/[-_]/g,function(e){return"-"===e?"+":"/"});return so(t.padEnd(4*Math.ceil(t.length/4),"="))})(n.value)||n.issues.push({code:"invalid_format",format:"base64url",input:n.value,inst:e,continue:!t.abort})}}),po=Qn("$ZodE164",function(e,t){var n;null!==(n=t.pattern)&&void 0!==n||(t.pattern=ui),qi.init(e,t)}),ho=Qn("$ZodJWT",function(e,t){qi.init(e,t),e._zod.check=function(n){(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;try{var n=e.split(".");if(3!==n.length)return!1;var r=C(n,1)[0];if(!r)return!1;var i=JSON.parse(atob(r));return!("typ"in i&&"JWT"!==(null==i?void 0:i.typ)||!i.alg||t&&(!("alg"in i)||i.alg!==t))}catch(e){return!1}})(n.value,t.alg)||n.issues.push({code:"invalid_format",format:"jwt",input:n.value,inst:e,continue:!t.abort})}}),vo=Qn("$ZodNumber",function(e,t){var n;$i.init(e,t),e._zod.pattern=null!==(n=e._zod.bag.pattern)&&void 0!==n?n:di,e._zod.parse=function(n,r){if(t.coerce)try{n.value=Number(n.value)}catch(e){}var i=n.value;if("number"==typeof i&&!Number.isNaN(i)&&Number.isFinite(i))return n;var o="number"==typeof i?Number.isNaN(i)?"NaN":Number.isFinite(i)?void 0:"Infinity":void 0;return n.issues.push(_({expected:"number",code:"invalid_type",input:i,inst:e},o?{received:o}:{})),n}}),mo=Qn("$ZodNumber",function(e,t){wi.init(e,t),vo.init(e,t)}),yo=Qn("$ZodUndefined",function(e,t){$i.init(e,t),e._zod.pattern=pi,e._zod.values=new Set([void 0]),e._zod.optin="optional",e._zod.optout="optional",e._zod.parse=function(t,n){var r=t.value;return void 0===r||t.issues.push({expected:"undefined",code:"invalid_type",input:r,inst:e}),t}}),go=Qn("$ZodUnknown",function(e,t){$i.init(e,t),e._zod.parse=function(e){return e}}),bo=Qn("$ZodNever",function(e,t){$i.init(e,t),e._zod.parse=function(t,n){return t.issues.push({expected:"never",code:"invalid_type",input:t.value,inst:e}),t}});function ko(e,t,n){var r;e.issues.length&&(r=t.issues).push.apply(r,P(br(n,e.issues))),t.value[n]=e.value}var wo=Qn("$ZodArray",function(e,t){$i.init(e,t),e._zod.parse=function(n,r){var i=n.value;if(!Array.isArray(i))return n.issues.push({expected:"array",code:"invalid_type",input:i,inst:e}),n;n.value=Array(i.length);for(var o=[],a=function(e){var a=i[e],u=t.element._zod.run({value:a,issues:[]},r);u instanceof Promise?o.push(u.then(function(t){return ko(t,n,e)})):ko(u,n,e)},u=0;u<i.length;u++)a(u);return o.length?Promise.all(o).then(function(){return n}):n}});function So(e,t,n,r){var i;e.issues.length&&(i=t.issues).push.apply(i,P(br(n,e.issues))),void 0===e.value?n in r&&(t.value[n]=void 0):t.value[n]=e.value}function _o(e){for(var t=Object.keys(e.shape),n=0,r=t;n<r.length;n++){var i,o=r[n];if(null===(i=e.shape)||void 0===i||null===(i=i[o])||void 0===i||null===(i=i._zod)||void 0===i||null===(i=i.traits)||void 0===i||!i.has("$ZodType"))throw new Error('Invalid element at key "'.concat(o,'": expected a Zod schema'))}var a,u=(a=e.shape,Object.keys(a).filter(function(e){return"optional"===a[e]._zod.optin&&"optional"===a[e]._zod.optout}));return _(_({},e),{},{keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(u)})}function Eo(e,t,n,r,i,o){for(var a=[],u=i.keySet,l=i.catchall._zod,s=l.def.type,c=function(){var i=d[f];if(u.has(i))return 0;if("never"===s)return a.push(i),0;var o=l.run({value:t[i],issues:[]},r);o instanceof Promise?e.push(o.then(function(e){return So(e,n,i,t)})):So(o,n,i,t)},f=0,d=Object.keys(t);f<d.length;f++)c();return a.length&&n.issues.push({code:"unrecognized_keys",keys:a,input:t,inst:o}),e.length?Promise.all(e).then(function(){return n}):n}var zo=Qn("$ZodObject",function(e,t){$i.init(e,t);var n=Object.getOwnPropertyDescriptor(t,"shape");if(null==n||!n.get){var r=t.shape;Object.defineProperty(t,"shape",{get:function(){var e=_({},r);return Object.defineProperty(t,"shape",{value:e}),e}})}var i=er(function(){return _o(t)});ir(e._zod,"propValues",function(){var e=t.shape,n={};for(var r in e){var i=e[r]._zod;if(i.values){var o;null!==(o=n[r])&&void 0!==o||(n[r]=new Set);var a,u=v(i.values);try{for(u.s();!(a=u.n()).done;){var l=a.value;n[r].add(l)}}catch(e){u.e(e)}finally{u.f()}}}return n});var o,a=sr,u=t.catchall;e._zod.parse=function(t,n){null!=o||(o=i.value);var r=t.value;if(!a(r))return t.issues.push({expected:"object",code:"invalid_type",input:r,inst:e}),t;t.value={};var l,s=[],c=o.shape,f=v(o.keys);try{var d=function(){var e=l.value,i=c[e]._zod.run({value:r[e],issues:[]},n);i instanceof Promise?s.push(i.then(function(n){return So(n,t,e,r)})):So(i,t,e,r)};for(f.s();!(l=f.n()).done;)d()}catch(e){f.e(e)}finally{f.f()}return u?Eo(s,r,t,n,i.value,e):s.length?Promise.all(s).then(function(){return t}):t}}),xo=Qn("$ZodObjectJIT",function(e,t){zo.init(e,t);var n,r,i=e._zod.parse,o=er(function(){return _o(t)}),a=sr,u=!Yn.jitless,l=u&&cr.value,s=t.catchall;e._zod.parse=function(c,f){null!=r||(r=o.value);var d=c.value;return a(d)?u&&l&&!1===(null==f?void 0:f.async)&&!0!==f.jitless?(n||(n=function(e){var t=new ji(["shape","payload","ctx"]),n=o.value,r=function(e){var t=ur(e);return"shape[".concat(t,"]._zod.run({ value: input[").concat(t,"], issues: [] }, ctx)")};t.write("const input = payload.value;");var i,a=Object.create(null),u=0,l=v(n.keys);try{for(l.s();!(i=l.n()).done;)a[i.value]="key_".concat(u++)}catch(e){l.e(e)}finally{l.f()}t.write("const newResult = {};");var s,c=v(n.keys);try{for(c.s();!(s=c.n()).done;){var f=s.value,d=a[f],p=ur(f);t.write("const ".concat(d," = ").concat(r(f),";")),t.write("\n        if (".concat(d,".issues.length) {\n          payload.issues = payload.issues.concat(").concat(d,".issues.map(iss => ({\n            ...iss,\n            path: iss.path ? [").concat(p,", ...iss.path] : [").concat(p,"]\n          })));\n        }\n        \n        \n        if (").concat(d,".value === undefined) {\n          if (").concat(p," in input) {\n            newResult[").concat(p,"] = undefined;\n          }\n        } else {\n          newResult[").concat(p,"] = ").concat(d,".value;\n        }\n        \n      "))}}catch(e){c.e(e)}finally{c.f()}t.write("payload.value = newResult;"),t.write("return payload;");var h=t.compile();return function(t,n){return h(e,t,n)}}(t.shape)),c=n(c,f),s?Eo([],d,c,f,r,e):c):i(c,f):(c.issues.push({expected:"object",code:"invalid_type",input:d,inst:e}),c)}});function Co(e,t,n,r){var i,o=v(e);try{for(o.s();!(i=o.n()).done;){var a=i.value;if(0===a.issues.length)return t.value=a.value,t}}catch(e){o.e(e)}finally{o.f()}var u=e.filter(function(e){return!gr(e)});return 1===u.length?(t.value=u[0].value,u[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:e.map(function(e){return e.issues.map(function(e){return wr(e,r,Xn())})})}),t)}var Po=Qn("$ZodUnion",function(e,t){$i.init(e,t),ir(e._zod,"optin",function(){return t.options.some(function(e){return"optional"===e._zod.optin})?"optional":void 0}),ir(e._zod,"optout",function(){return t.options.some(function(e){return"optional"===e._zod.optout})?"optional":void 0}),ir(e._zod,"values",function(){if(t.options.every(function(e){return e._zod.values}))return new Set(t.options.flatMap(function(e){return Array.from(e._zod.values)}))}),ir(e._zod,"pattern",function(){if(t.options.every(function(e){return e._zod.pattern})){var e=t.options.map(function(e){return e._zod.pattern});return new RegExp("^(".concat(e.map(function(e){return nr(e.source)}).join("|"),")$"))}});var n=1===t.options.length,r=t.options[0]._zod.run;e._zod.parse=function(i,o){if(n)return r(i,o);var a,u=!1,l=[],s=v(t.options);try{for(s.s();!(a=s.n()).done;){var c=a.value._zod.run({value:i.value,issues:[]},o);if(c instanceof Promise)l.push(c),u=!0;else{if(0===c.issues.length)return c;l.push(c)}}}catch(e){s.e(e)}finally{s.f()}return u?Promise.all(l).then(function(t){return Co(t,i,e,o)}):Co(l,i,e,o)}}),Oo=Qn("$ZodIntersection",function(e,t){$i.init(e,t),e._zod.parse=function(e,n){var r=e.value,i=t.left._zod.run({value:r,issues:[]},n),o=t.right._zod.run({value:r,issues:[]},n);return i instanceof Promise||o instanceof Promise?Promise.all([i,o]).then(function(t){var n=C(t,2),r=n[0],i=n[1];return No(e,r,i)}):No(e,i,o)}});function To(e,t){if(e===t)return{valid:!0,data:e};if(e instanceof Date&&t instanceof Date&&+e===+t)return{valid:!0,data:e};if(fr(e)&&fr(t)){var n,r=Object.keys(t),i=Object.keys(e).filter(function(e){return-1!==r.indexOf(e)}),o=_(_({},e),t),a=v(i);try{for(a.s();!(n=a.n()).done;){var u=n.value,l=To(e[u],t[u]);if(!l.valid)return{valid:!1,mergeErrorPath:[u].concat(P(l.mergeErrorPath))};o[u]=l.data}}catch(e){a.e(e)}finally{a.f()}return{valid:!0,data:o}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};for(var s=[],c=0;c<e.length;c++){var f=To(e[c],t[c]);if(!f.valid)return{valid:!1,mergeErrorPath:[c].concat(P(f.mergeErrorPath))};s.push(f.data)}return{valid:!0,data:s}}return{valid:!1,mergeErrorPath:[]}}function No(e,t,n){var r,i;if(t.issues.length&&(r=e.issues).push.apply(r,P(t.issues)),n.issues.length&&(i=e.issues).push.apply(i,P(n.issues)),gr(e))return e;var o=To(t.value,n.value);if(!o.valid)throw new Error("Unmergable intersection. Error path: "+"".concat(JSON.stringify(o.mergeErrorPath)));return e.value=o.data,e}var Ao=Qn("$ZodEnum",function(e,t){$i.init(e,t);var n,r,i=(n=t.entries,r=Object.values(n).filter(function(e){return"number"==typeof e}),Object.entries(n).filter(function(e){var t=C(e,2),n=t[0];return t[1],-1===r.indexOf(+n)}).map(function(e){var t=C(e,2);return t[0],t[1]})),o=new Set(i);e._zod.values=o,e._zod.pattern=new RegExp("^(".concat(i.filter(function(e){return pr.has(T(e))}).map(function(e){return"string"==typeof e?hr(e):e.toString()}).join("|"),")$")),e._zod.parse=function(t,n){var r=t.value;return o.has(r)||t.issues.push({code:"invalid_value",values:i,input:r,inst:e}),t}}),Fo=Qn("$ZodLiteral",function(e,t){if($i.init(e,t),0===t.values.length)throw new Error("Cannot create literal schema with no valid values");e._zod.values=new Set(t.values),e._zod.pattern=new RegExp("^(".concat(t.values.map(function(e){return"string"==typeof e?hr(e):e?hr(e.toString()):String(e)}).join("|"),")$")),e._zod.parse=function(n,r){var i=n.value;return e._zod.values.has(i)||n.issues.push({code:"invalid_value",values:t.values,input:i,inst:e}),n}}),Io=Qn("$ZodTransform",function(e,t){$i.init(e,t),e._zod.parse=function(n,r){if("backward"===r.direction)throw new Gn(e.constructor.name);var i=t.transform(n.value,n);if(r.async)return(i instanceof Promise?i:Promise.resolve(i)).then(function(e){return n.value=e,n});if(i instanceof Promise)throw new Kn;return n.value=i,n}});function Ro(e,t){return e.issues.length&&void 0===t?{issues:[],value:void 0}:e}var Mo=Qn("$ZodOptional",function(e,t){$i.init(e,t),e._zod.optin="optional",e._zod.optout="optional",ir(e._zod,"values",function(){return t.innerType._zod.values?new Set([].concat(P(t.innerType._zod.values),[void 0])):void 0}),ir(e._zod,"pattern",function(){var e=t.innerType._zod.pattern;return e?new RegExp("^(".concat(nr(e.source),")?$")):void 0}),e._zod.parse=function(e,n){if("optional"===t.innerType._zod.optin){var r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(function(t){return Ro(t,e.value)}):Ro(r,e.value)}return void 0===e.value?e:t.innerType._zod.run(e,n)}}),Lo=Qn("$ZodNullable",function(e,t){$i.init(e,t),ir(e._zod,"optin",function(){return t.innerType._zod.optin}),ir(e._zod,"optout",function(){return t.innerType._zod.optout}),ir(e._zod,"pattern",function(){var e=t.innerType._zod.pattern;return e?new RegExp("^(".concat(nr(e.source),"|null)$")):void 0}),ir(e._zod,"values",function(){return t.innerType._zod.values?new Set([].concat(P(t.innerType._zod.values),[null])):void 0}),e._zod.parse=function(e,n){return null===e.value?e:t.innerType._zod.run(e,n)}}),Do=Qn("$ZodDefault",function(e,t){$i.init(e,t),e._zod.optin="optional",ir(e._zod,"values",function(){return t.innerType._zod.values}),e._zod.parse=function(e,n){if("backward"===n.direction)return t.innerType._zod.run(e,n);if(void 0===e.value)return e.value=t.defaultValue,e;var r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(function(e){return jo(e,t)}):jo(r,t)}});function jo(e,t){return void 0===e.value&&(e.value=t.defaultValue),e}var Uo=Qn("$ZodPrefault",function(e,t){$i.init(e,t),e._zod.optin="optional",ir(e._zod,"values",function(){return t.innerType._zod.values}),e._zod.parse=function(e,n){return"backward"===n.direction||void 0===e.value&&(e.value=t.defaultValue),t.innerType._zod.run(e,n)}}),$o=Qn("$ZodNonOptional",function(e,t){$i.init(e,t),ir(e._zod,"values",function(){var e=t.innerType._zod.values;return e?new Set(P(e).filter(function(e){return void 0!==e})):void 0}),e._zod.parse=function(n,r){var i=t.innerType._zod.run(n,r);return i instanceof Promise?i.then(function(t){return Zo(t,e)}):Zo(i,e)}});function Zo(e,t){return e.issues.length||void 0!==e.value||e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}var qo=Qn("$ZodCatch",function(e,t){$i.init(e,t),ir(e._zod,"optin",function(){return t.innerType._zod.optin}),ir(e._zod,"optout",function(){return t.innerType._zod.optout}),ir(e._zod,"values",function(){return t.innerType._zod.values}),e._zod.parse=function(e,n){if("backward"===n.direction)return t.innerType._zod.run(e,n);var r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(function(r){return e.value=r.value,r.issues.length&&(e.value=t.catchValue(_(_({},e),{},{error:{issues:r.issues.map(function(e){return wr(e,n,Xn())})},input:e.value})),e.issues=[]),e}):(e.value=r.value,r.issues.length&&(e.value=t.catchValue(_(_({},e),{},{error:{issues:r.issues.map(function(e){return wr(e,n,Xn())})},input:e.value})),e.issues=[]),e)}}),Wo=Qn("$ZodPipe",function(e,t){$i.init(e,t),ir(e._zod,"values",function(){return t.in._zod.values}),ir(e._zod,"optin",function(){return t.in._zod.optin}),ir(e._zod,"optout",function(){return t.out._zod.optout}),ir(e._zod,"propValues",function(){return t.in._zod.propValues}),e._zod.parse=function(e,n){if("backward"===n.direction){var r=t.out._zod.run(e,n);return r instanceof Promise?r.then(function(e){return Ho(e,t.in,n)}):Ho(r,t.in,n)}var i=t.in._zod.run(e,n);return i instanceof Promise?i.then(function(e){return Ho(e,t.out,n)}):Ho(i,t.out,n)}});function Ho(e,t,n){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},n)}var Vo=Qn("$ZodReadonly",function(e,t){$i.init(e,t),ir(e._zod,"propValues",function(){return t.innerType._zod.propValues}),ir(e._zod,"values",function(){return t.innerType._zod.values}),ir(e._zod,"optin",function(){return t.innerType._zod.optin}),ir(e._zod,"optout",function(){return t.innerType._zod.optout}),e._zod.parse=function(e,n){if("backward"===n.direction)return t.innerType._zod.run(e,n);var r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(Bo):Bo(r)}});function Bo(e){return e.value=Object.freeze(e.value),e}var Qo=Qn("$ZodCustom",function(e,t){mi.init(e,t),$i.init(e,t),e._zod.parse=function(e,t){return e},e._zod.check=function(n){var r=n.value,i=t.fn(r);if(i instanceof Promise)return i.then(function(t){return Ko(t,n,r,e)});Ko(i,n,r,e)}});function Ko(e,t,n,r){if(!e){var i,o={code:"custom",input:n,inst:r,path:P(null!==(i=r._zod.def.path)&&void 0!==i?i:[]),continue:!r._zod.def.abort};r._zod.def.params&&(o.params=r._zod.def.params),t.issues.push(Er(o))}}var Go=function(){return h(function e(){u(this,e),this._map=new WeakMap,this._idmap=new Map},[{key:"add",value:function(e){var t=arguments.length<=1?void 0:arguments[1];if(this._map.set(e,t),t&&"object"===T(t)&&"id"in t){if(this._idmap.has(t.id))throw new Error("ID ".concat(t.id," already exists in the registry"));this._idmap.set(t.id,e)}return this}},{key:"clear",value:function(){return this._map=new WeakMap,this._idmap=new Map,this}},{key:"remove",value:function(e){var t=this._map.get(e);return t&&"object"===T(t)&&"id"in t&&this._idmap.delete(t.id),this._map.delete(e),this}},{key:"get",value:function(e){var t=e._zod.parent;if(t){var n,r=_({},null!==(n=this.get(t))&&void 0!==n?n:{});delete r.id;var i=_(_({},r),this._map.get(e));return Object.keys(i).length?i:void 0}return this._map.get(e)}},{key:"has",value:function(e){return this._map.has(e)}}])}();function Yo(){return new Go}var Xo=Yo();function Jo(e,t){return new e(_({type:"string",format:"guid",check:"string_format",abort:!1},mr(t)))}function ea(e,t){return new e(_({type:"string",format:"url",check:"string_format",abort:!1},mr(t)))}function ta(e,t){return new gi(_(_({check:"less_than"},mr(t)),{},{value:e,inclusive:!1}))}function na(e,t){return new gi(_(_({check:"less_than"},mr(t)),{},{value:e,inclusive:!0}))}function ra(e,t){return new bi(_(_({check:"greater_than"},mr(t)),{},{value:e,inclusive:!1}))}function ia(e,t){return new bi(_(_({check:"greater_than"},mr(t)),{},{value:e,inclusive:!0}))}function oa(e,t){return new ki(_(_({check:"multiple_of"},mr(t)),{},{value:e}))}function aa(e,t){return new zi(_(_({check:"max_length"},mr(t)),{},{maximum:e}))}function ua(e,t){return new xi(_(_({check:"min_length"},mr(t)),{},{minimum:e}))}function la(e,t){return new Ci(_(_({check:"length_equals"},mr(t)),{},{length:e}))}function sa(e,t){return new Oi(_(_({check:"string_format",format:"regex"},mr(t)),{},{pattern:e}))}function ca(e){return new Ti(_({check:"string_format",format:"lowercase"},mr(e)))}function fa(e){return new Ni(_({check:"string_format",format:"uppercase"},mr(e)))}function da(e,t){return new Ai(_(_({check:"string_format",format:"includes"},mr(t)),{},{includes:e}))}function pa(e,t){return new Fi(_(_({check:"string_format",format:"starts_with"},mr(t)),{},{prefix:e}))}function ha(e,t){return new Ii(_(_({check:"string_format",format:"ends_with"},mr(t)),{},{suffix:e}))}function va(e){return new Di({check:"overwrite",tx:e})}function ma(e){return va(function(t){return t.normalize(e)})}function ya(){return va(function(e){return e.trim()})}function ga(){return va(function(e){return e.toLowerCase()})}function ba(){return va(function(e){return e.toUpperCase()})}var ka=Qn("ZodMiniType",function(e,t){if(!e._zod)throw new Error("Uninitialized schema in ZodMiniType.");$i.init(e,t),e.def=t,e.type=t.type,e.parse=function(t,n){return Or(e,t,n,{callee:e.parse})},e.safeParse=function(t,n){return Fr(e,t,n)},e.parseAsync=function(){var t=i(E().m(function t(n,r){return E().w(function(t){for(;;)if(0===t.n)return t.a(2,Nr(e,n,r,{callee:e.parseAsync}))},t)}));return function(e,n){return t.apply(this,arguments)}}(),e.safeParseAsync=function(){var t=i(E().m(function t(n,r){return E().w(function(t){for(;;)if(0===t.n)return t.a(2,Rr(e,n,r))},t)}));return function(e,n){return t.apply(this,arguments)}}(),e.check=function(){for(var n,r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return e.clone(_(_({},t),{},{checks:[].concat(P(null!==(n=t.checks)&&void 0!==n?n:[]),P(i.map(function(e){return"function"==typeof e?{_zod:{check:e,def:{check:"custom"},onattach:[]}}:e})))}))},e.clone=function(t,n){return vr(e,t,n)},e.brand=function(){return e},e.register=function(t,n){return t.add(e,n),e}}),wa=Qn("ZodMiniString",function(e,t){Zi.init(e,t),ka.init(e,t)}),Sa=Qn("ZodMiniStringFormat",function(e,t){qi.init(e,t),wa.init(e,t)}),_a=Qn("ZodMiniURL",function(e,t){Bi.init(e,t),Sa.init(e,t)}),Ea=Qn("ZodMiniObject",function(e,t){zo.init(e,t),ka.init(e,t),ir(e,"shape",function(){return t.shape})});const za=Object.freeze(Object.defineProperty({__proto__:null,endsWith:ha,gt:ra,gte:ia,includes:da,length:la,lowercase:ca,lt:ta,lte:na,maxLength:aa,maxSize:function(e,t){return new Si(_(_({check:"max_size"},mr(t)),{},{maximum:e}))},mime:function(e,t){return new Li(_({check:"mime_type",mime:e},mr(t)))},minLength:ua,minSize:function(e,t){return new _i(_(_({check:"min_size"},mr(t)),{},{minimum:e}))},multipleOf:oa,negative:function(e){return ta(0,e)},nonnegative:function(e){return ia(0,e)},nonpositive:function(e){return na(0,e)},normalize:ma,overwrite:va,positive:function(e){return ra(0,e)},property:function(e,t,n){return new Mi(_({check:"property",property:e,schema:t},mr(n)))},regex:sa,size:function(e,t){return new Ei(_(_({check:"size_equals"},mr(t)),{},{size:e}))},startsWith:pa,toLowerCase:ga,toUpperCase:ba,trim:ya,uppercase:fa},Symbol.toStringTag,{value:"Module"}));var xa=Qn("ZodISODateTime",function(e,t){to.init(e,t),Ba.init(e,t)});var Ca=Qn("ZodISODate",function(e,t){no.init(e,t),Ba.init(e,t)});var Pa=Qn("ZodISOTime",function(e,t){ro.init(e,t),Ba.init(e,t)});var Oa=Qn("ZodISODuration",function(e,t){io.init(e,t),Ba.init(e,t)});var Ta=Qn("ZodError",function(e,t){xr.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:function(t){return function(e,t){var n=t||function(e){return e.message},r={_errors:[]},i=function(e){var t,o=v(e.issues);try{for(o.s();!(t=o.n()).done;){var a=t.value;if("invalid_union"===a.code&&a.errors.length)a.errors.map(function(e){return i({issues:e})});else if("invalid_key"===a.code)i({issues:a.issues});else if("invalid_element"===a.code)i({issues:a.issues});else if(0===a.path.length)r._errors.push(n(a));else for(var u=r,l=0;l<a.path.length;){var s=a.path[l];l===a.path.length-1?(u[s]=u[s]||{_errors:[]},u[s]._errors.push(n(a))):u[s]=u[s]||{_errors:[]},u=u[s],l++}}}catch(e){o.e(e)}finally{o.f()}};return i(e),r}(e,t)}},flatten:{value:function(t){return function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return e.message},r={},i=[],o=v(e.issues);try{for(o.s();!(t=o.n()).done;){var a=t.value;a.path.length>0?(r[a.path[0]]=r[a.path[0]]||[],r[a.path[0]].push(n(a))):i.push(n(a))}}catch(e){o.e(e)}finally{o.f()}return{formErrors:i,fieldErrors:r}}(e,t)}},addIssue:{value:function(t){e.issues.push(t),e.message=JSON.stringify(e.issues,Jn,2)}},addIssues:{value:function(t){var n;(n=e.issues).push.apply(n,P(t)),e.message=JSON.stringify(e.issues,Jn,2)}},isEmpty:{get:function(){return 0===e.issues.length}}})},{Parent:Error}),Na=Pr(Ta),Aa=Tr(Ta),Fa=Ar(Ta),Ia=Ir(Ta),Ra=Mr(Ta),Ma=Lr(Ta),La=Dr(Ta),Da=jr(Ta),ja=Ur(Ta),Ua=$r(Ta),$a=Zr(Ta),Za=qr(Ta),qa=Qn("ZodType",function(e,t){return $i.init(e,t),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.check=function(){for(var n,r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return e.clone(ar(t,{checks:[].concat(P(null!==(n=t.checks)&&void 0!==n?n:[]),P(i.map(function(e){return"function"==typeof e?{_zod:{check:e,def:{check:"custom"},onattach:[]}}:e})))}))},e.clone=function(t,n){return vr(e,t,n)},e.brand=function(){return e},e.register=function(t,n){return t.add(e,n),e},e.parse=function(t,n){return Na(e,t,n,{callee:e.parse})},e.safeParse=function(t,n){return Fa(e,t,n)},e.parseAsync=function(){var t=i(E().m(function t(n,r){return E().w(function(t){for(;;)if(0===t.n)return t.a(2,Aa(e,n,r,{callee:e.parseAsync}))},t)}));return function(e,n){return t.apply(this,arguments)}}(),e.safeParseAsync=function(){var t=i(E().m(function t(n,r){return E().w(function(t){for(;;)if(0===t.n)return t.a(2,Ia(e,n,r))},t)}));return function(e,n){return t.apply(this,arguments)}}(),e.spa=e.safeParseAsync,e.encode=function(t,n){return Ra(e,t,n)},e.decode=function(t,n){return Ma(e,t,n)},e.encodeAsync=function(){var t=i(E().m(function t(n,r){return E().w(function(t){for(;;)if(0===t.n)return t.a(2,La(e,n,r))},t)}));return function(e,n){return t.apply(this,arguments)}}(),e.decodeAsync=function(){var t=i(E().m(function t(n,r){return E().w(function(t){for(;;)if(0===t.n)return t.a(2,Da(e,n,r))},t)}));return function(e,n){return t.apply(this,arguments)}}(),e.safeEncode=function(t,n){return ja(e,t,n)},e.safeDecode=function(t,n){return Ua(e,t,n)},e.safeEncodeAsync=function(){var t=i(E().m(function t(n,r){return E().w(function(t){for(;;)if(0===t.n)return t.a(2,$a(e,n,r))},t)}));return function(e,n){return t.apply(this,arguments)}}(),e.safeDecodeAsync=function(){var t=i(E().m(function t(n,r){return E().w(function(t){for(;;)if(0===t.n)return t.a(2,Za(e,n,r))},t)}));return function(e,n){return t.apply(this,arguments)}}(),e.refine=function(t,n){return e.check(function(e){return function(e,t,n){return new e(_({type:"custom",check:"custom",fn:t},mr(n)))}(Hu,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}(t,n))},e.superRefine=function(t){return e.check((n=t,r=function(e){var t=new mi(_({check:"custom"},mr(void 0)));return t._zod.check=e,t}(function(e){return e.addIssue=function(t){if("string"==typeof t)e.issues.push(Er(t,e.value,r._zod.def));else{var n,i,o,a,u=t;u.fatal&&(u.continue=!1),null!==(n=u.code)&&void 0!==n||(u.code="custom"),null!==(i=u.input)&&void 0!==i||(u.input=e.value),null!==(o=u.inst)&&void 0!==o||(u.inst=r),null!==(a=u.continue)&&void 0!==a||(u.continue=!r._zod.def.abort),e.issues.push(Er(u))}},n(e.value,e)})));var n,r},e.overwrite=function(t){return e.check(va(t))},e.optional=function(){return Ru(e)},e.nullable=function(){return Lu(e)},e.nullish=function(){return Ru(Lu(e))},e.nonoptional=function(t){return function(e,t){return new Uu(_({type:"nonoptional",innerType:e},mr(t)))}(e,t)},e.array=function(){return Eu(e)},e.or=function(t){return Pu([e,t])},e.and=function(t){return new Ou({type:"intersection",left:e,right:t})},e.transform=function(t){return qu(e,new Fu({type:"transform",transform:t}))},e.default=function(t){return n=t,new Du({type:"default",innerType:e,get defaultValue(){return"function"==typeof n?n():dr(n)}});var n},e.prefault=function(t){return n=t,new ju({type:"prefault",innerType:e,get defaultValue(){return"function"==typeof n?n():dr(n)}});var n},e.catch=function(t){return new $u({type:"catch",innerType:e,catchValue:"function"==typeof(n=t)?n:function(){return n}});var n},e.pipe=function(t){return qu(e,t)},e.readonly=function(){return new Wu({type:"readonly",innerType:e})},e.describe=function(t){var n=e.clone();return Xo.add(n,{description:t}),n},Object.defineProperty(e,"description",{get:function(){var t;return null===(t=Xo.get(e))||void 0===t?void 0:t.description},configurable:!0}),e.meta=function(){if(0===arguments.length)return Xo.get(e);var t=e.clone();return Xo.add(t,arguments.length<=0?void 0:arguments[0]),t},e.isOptional=function(){return e.safeParse(void 0).success},e.isNullable=function(){return e.safeParse(null).success},e}),Wa=Qn("_ZodString",function(e,t){var n,r,i;Zi.init(e,t),qa.init(e,t);var o=e._zod.bag;e.format=null!==(n=o.format)&&void 0!==n?n:null,e.minLength=null!==(r=o.minimum)&&void 0!==r?r:null,e.maxLength=null!==(i=o.maximum)&&void 0!==i?i:null,e.regex=function(){return e.check(sa.apply(za,arguments))},e.includes=function(){return e.check(da.apply(za,arguments))},e.startsWith=function(){return e.check(pa.apply(za,arguments))},e.endsWith=function(){return e.check(ha.apply(za,arguments))},e.min=function(){return e.check(ua.apply(za,arguments))},e.max=function(){return e.check(aa.apply(za,arguments))},e.length=function(){return e.check(la.apply(za,arguments))},e.nonempty=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.check(ua.apply(za,[1].concat(n)))},e.lowercase=function(t){return e.check(ca(t))},e.uppercase=function(t){return e.check(fa(t))},e.trim=function(){return e.check(ya())},e.normalize=function(){return e.check(ma.apply(za,arguments))},e.toLowerCase=function(){return e.check(ga())},e.toUpperCase=function(){return e.check(ba())}}),Ha=Qn("ZodString",function(e,t){Zi.init(e,t),Wa.init(e,t),e.email=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"email",check:"string_format",abort:!1},mr(t)))}(Qa,t))},e.url=function(t){return e.check(ea(Ya,t))},e.jwt=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"jwt",check:"string_format",abort:!1},mr(t)))}(du,t))},e.emoji=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"emoji",check:"string_format",abort:!1},mr(t)))}(Xa,t))},e.guid=function(t){return e.check(Jo(Ka,t))},e.uuid=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"uuid",check:"string_format",abort:!1},mr(t)))}(Ga,t))},e.uuidv4=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4"},mr(t)))}(Ga,t))},e.uuidv6=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6"},mr(t)))}(Ga,t))},e.uuidv7=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7"},mr(t)))}(Ga,t))},e.nanoid=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"nanoid",check:"string_format",abort:!1},mr(t)))}(Ja,t))},e.guid=function(t){return e.check(Jo(Ka,t))},e.cuid=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"cuid",check:"string_format",abort:!1},mr(t)))}(eu,t))},e.cuid2=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"cuid2",check:"string_format",abort:!1},mr(t)))}(tu,t))},e.ulid=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"ulid",check:"string_format",abort:!1},mr(t)))}(nu,t))},e.base64=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"base64",check:"string_format",abort:!1},mr(t)))}(su,t))},e.base64url=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"base64url",check:"string_format",abort:!1},mr(t)))}(cu,t))},e.xid=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"xid",check:"string_format",abort:!1},mr(t)))}(ru,t))},e.ksuid=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"ksuid",check:"string_format",abort:!1},mr(t)))}(iu,t))},e.ipv4=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"ipv4",check:"string_format",abort:!1},mr(t)))}(ou,t))},e.ipv6=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"ipv6",check:"string_format",abort:!1},mr(t)))}(au,t))},e.cidrv4=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"cidrv4",check:"string_format",abort:!1},mr(t)))}(uu,t))},e.cidrv6=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"cidrv6",check:"string_format",abort:!1},mr(t)))}(lu,t))},e.e164=function(t){return e.check(function(e,t){return new e(_({type:"string",format:"e164",check:"string_format",abort:!1},mr(t)))}(fu,t))},e.datetime=function(t){return e.check(function(e){return function(e,t){return new e(_({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null},mr(t)))}(xa,e)}(t))},e.date=function(t){return e.check(function(e){return function(e,t){return new e(_({type:"string",format:"date",check:"string_format"},mr(t)))}(Ca,e)}(t))},e.time=function(t){return e.check(function(e){return function(e,t){return new e(_({type:"string",format:"time",check:"string_format",precision:null},mr(t)))}(Pa,e)}(t))},e.duration=function(t){return e.check(function(e){return function(e,t){return new e(_({type:"string",format:"duration",check:"string_format"},mr(t)))}(Oa,e)}(t))}});function Va(e){return function(e,t){return new e(_({type:"string"},mr(t)))}(Ha,e)}var Ba=Qn("ZodStringFormat",function(e,t){qi.init(e,t),Wa.init(e,t)}),Qa=Qn("ZodEmail",function(e,t){Vi.init(e,t),Ba.init(e,t)}),Ka=Qn("ZodGUID",function(e,t){Wi.init(e,t),Ba.init(e,t)}),Ga=Qn("ZodUUID",function(e,t){Hi.init(e,t),Ba.init(e,t)}),Ya=Qn("ZodURL",function(e,t){Bi.init(e,t),Ba.init(e,t)}),Xa=Qn("ZodEmoji",function(e,t){Qi.init(e,t),Ba.init(e,t)}),Ja=Qn("ZodNanoID",function(e,t){Ki.init(e,t),Ba.init(e,t)}),eu=Qn("ZodCUID",function(e,t){Gi.init(e,t),Ba.init(e,t)}),tu=Qn("ZodCUID2",function(e,t){Yi.init(e,t),Ba.init(e,t)}),nu=Qn("ZodULID",function(e,t){Xi.init(e,t),Ba.init(e,t)}),ru=Qn("ZodXID",function(e,t){Ji.init(e,t),Ba.init(e,t)}),iu=Qn("ZodKSUID",function(e,t){eo.init(e,t),Ba.init(e,t)}),ou=Qn("ZodIPv4",function(e,t){oo.init(e,t),Ba.init(e,t)}),au=Qn("ZodIPv6",function(e,t){ao.init(e,t),Ba.init(e,t)}),uu=Qn("ZodCIDRv4",function(e,t){uo.init(e,t),Ba.init(e,t)}),lu=Qn("ZodCIDRv6",function(e,t){lo.init(e,t),Ba.init(e,t)}),su=Qn("ZodBase64",function(e,t){co.init(e,t),Ba.init(e,t)}),cu=Qn("ZodBase64URL",function(e,t){fo.init(e,t),Ba.init(e,t)}),fu=Qn("ZodE164",function(e,t){po.init(e,t),Ba.init(e,t)}),du=Qn("ZodJWT",function(e,t){ho.init(e,t),Ba.init(e,t)}),pu=Qn("ZodNumber",function(e,t){var n,r,i,o,a,u,l,s,c;vo.init(e,t),qa.init(e,t),e.gt=function(t,n){return e.check(ra(t,n))},e.gte=function(t,n){return e.check(ia(t,n))},e.min=function(t,n){return e.check(ia(t,n))},e.lt=function(t,n){return e.check(ta(t,n))},e.lte=function(t,n){return e.check(na(t,n))},e.max=function(t,n){return e.check(na(t,n))},e.int=function(t){return e.check(mu(t))},e.safe=function(t){return e.check(mu(t))},e.positive=function(t){return e.check(ra(0,t))},e.nonnegative=function(t){return e.check(ia(0,t))},e.negative=function(t){return e.check(ta(0,t))},e.nonpositive=function(t){return e.check(na(0,t))},e.multipleOf=function(t,n){return e.check(oa(t,n))},e.step=function(t,n){return e.check(oa(t,n))},e.finite=function(){return e};var f=e._zod.bag;e.minValue=null!==(n=Math.max(null!==(r=f.minimum)&&void 0!==r?r:Number.NEGATIVE_INFINITY,null!==(i=f.exclusiveMinimum)&&void 0!==i?i:Number.NEGATIVE_INFINITY))&&void 0!==n?n:null,e.maxValue=null!==(o=Math.min(null!==(a=f.maximum)&&void 0!==a?a:Number.POSITIVE_INFINITY,null!==(u=f.exclusiveMaximum)&&void 0!==u?u:Number.POSITIVE_INFINITY))&&void 0!==o?o:null,e.isInt=(null!==(l=f.format)&&void 0!==l?l:"").includes("int")||Number.isSafeInteger(null!==(s=f.multipleOf)&&void 0!==s?s:.5),e.isFinite=!0,e.format=null!==(c=f.format)&&void 0!==c?c:null});function hu(e){return function(e,t){return new e(_({type:"number",checks:[]},mr(t)))}(pu,e)}var vu=Qn("ZodNumberFormat",function(e,t){mo.init(e,t),pu.init(e,t)});function mu(e){return function(e,t){return new e(_({type:"number",check:"number_format",abort:!1,format:"safeint"},mr(t)))}(vu,e)}var yu=Qn("ZodUndefined",function(e,t){yo.init(e,t),qa.init(e,t)});function gu(e){return function(e,t){return new e(_({type:"undefined"},mr(t)))}(yu,e)}var bu=Qn("ZodUnknown",function(e,t){go.init(e,t),qa.init(e,t)});function ku(){return new bu({type:"unknown"})}var wu=Qn("ZodNever",function(e,t){bo.init(e,t),qa.init(e,t)});function Su(e){return function(e,t){return new e(_({type:"never"},mr(t)))}(wu,e)}var _u=Qn("ZodArray",function(e,t){wo.init(e,t),qa.init(e,t),e.element=t.element,e.min=function(t,n){return e.check(ua(t,n))},e.nonempty=function(t){return e.check(ua(1,t))},e.max=function(t,n){return e.check(aa(t,n))},e.length=function(t,n){return e.check(la(t,n))},e.unwrap=function(){return e.element}});function Eu(e,t){return function(e,t,n){return new e(_({type:"array",element:t},mr(n)))}(_u,e,t)}var zu=Qn("ZodObject",function(e,t){xo.init(e,t),qa.init(e,t),ir(e,"shape",function(){return t.shape}),e.keyof=function(){return t=Object.keys(e._zod.def.shape),n=Array.isArray(t)?Object.fromEntries(t.map(function(e){return[e,e]})):t,new Tu(_({type:"enum",entries:n},mr(undefined)));var t,n},e.catchall=function(t){return e.clone(_(_({},e._zod.def),{},{catchall:t}))},e.passthrough=function(){return e.clone(_(_({},e._zod.def),{},{catchall:ku()}))},e.loose=function(){return e.clone(_(_({},e._zod.def),{},{catchall:ku()}))},e.strict=function(){return e.clone(_(_({},e._zod.def),{},{catchall:Su()}))},e.strip=function(){return e.clone(_(_({},e._zod.def),{},{catchall:void 0}))},e.extend=function(t){return function(e,t){if(!fr(t))throw new Error("Invalid input to extend: expected a plain object");var n=e._zod.def.checks;if(n&&n.length>0)throw new Error("Object schemas containing refinements cannot be extended. Use `.safeExtend()` instead.");var r=ar(e._zod.def,{get shape(){var n=_(_({},e._zod.def.shape),t);return or(this,"shape",n),n},checks:[]});return vr(e,r)}(e,t)},e.safeExtend=function(t){return function(e,t){if(!fr(t))throw new Error("Invalid input to safeExtend: expected a plain object");var n=_(_({},e._zod.def),{},{get shape(){var n=_(_({},e._zod.def.shape),t);return or(this,"shape",n),n},checks:e._zod.def.checks});return vr(e,n)}(e,t)},e.merge=function(t){return function(e,t){var n=ar(e._zod.def,{get shape(){var n=_(_({},e._zod.def.shape),t._zod.def.shape);return or(this,"shape",n),n},get catchall(){return t._zod.def.catchall},checks:[]});return vr(e,n)}(e,t)},e.pick=function(t){return function(e,t){var n=e._zod.def;return vr(e,ar(e._zod.def,{get shape(){var e={};for(var r in t){if(!(r in n.shape))throw new Error('Unrecognized key: "'.concat(r,'"'));t[r]&&(e[r]=n.shape[r])}return or(this,"shape",e),e},checks:[]}))}(e,t)},e.omit=function(t){return function(e,t){var n=e._zod.def,r=ar(e._zod.def,{get shape(){var r=_({},e._zod.def.shape);for(var i in t){if(!(i in n.shape))throw new Error('Unrecognized key: "'.concat(i,'"'));t[i]&&delete r[i]}return or(this,"shape",r),r},checks:[]});return vr(e,r)}(e,t)},e.partial=function(){return function(e,t,n){var r=ar(t._zod.def,{get shape(){var r=t._zod.def.shape,i=_({},r);if(n)for(var o in n){if(!(o in r))throw new Error('Unrecognized key: "'.concat(o,'"'));n[o]&&(i[o]=e?new e({type:"optional",innerType:r[o]}):r[o])}else for(var a in r)i[a]=e?new e({type:"optional",innerType:r[a]}):r[a];return or(this,"shape",i),i},checks:[]});return vr(t,r)}(Iu,e,arguments.length<=0?void 0:arguments[0])},e.required=function(){return function(e,t,n){var r=ar(t._zod.def,{get shape(){var r=t._zod.def.shape,i=_({},r);if(n)for(var o in n){if(!(o in i))throw new Error('Unrecognized key: "'.concat(o,'"'));n[o]&&(i[o]=new e({type:"nonoptional",innerType:r[o]}))}else for(var a in r)i[a]=new e({type:"nonoptional",innerType:r[a]});return or(this,"shape",i),i},checks:[]});return vr(t,r)}(Uu,e,arguments.length<=0?void 0:arguments[0])}});function xu(e,t){var n=_({type:"object",shape:null!=e?e:{}},mr(t));return new zu(n)}var Cu=Qn("ZodUnion",function(e,t){Po.init(e,t),qa.init(e,t),e.options=t.options});function Pu(e,t){return new Cu(_({type:"union",options:e},mr(t)))}var Ou=Qn("ZodIntersection",function(e,t){Oo.init(e,t),qa.init(e,t)}),Tu=Qn("ZodEnum",function(e,t){Ao.init(e,t),qa.init(e,t),e.enum=t.entries,e.options=Object.values(t.entries);var n=new Set(Object.keys(t.entries));e.extract=function(e,r){var i,o={},a=v(e);try{for(a.s();!(i=a.n()).done;){var u=i.value;if(!n.has(u))throw new Error("Key ".concat(u," not found in enum"));o[u]=t.entries[u]}}catch(e){a.e(e)}finally{a.f()}return new Tu(_(_(_({},t),{},{checks:[]},mr(r)),{},{entries:o}))},e.exclude=function(e,r){var i,o=_({},t.entries),a=v(e);try{for(a.s();!(i=a.n()).done;){var u=i.value;if(!n.has(u))throw new Error("Key ".concat(u," not found in enum"));delete o[u]}}catch(e){a.e(e)}finally{a.f()}return new Tu(_(_(_({},t),{},{checks:[]},mr(r)),{},{entries:o}))}}),Nu=Qn("ZodLiteral",function(e,t){Fo.init(e,t),qa.init(e,t),e.values=new Set(t.values),Object.defineProperty(e,"value",{get:function(){if(t.values.length>1)throw new Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function Au(e,t){return new Nu(_({type:"literal",values:Array.isArray(e)?e:[e]},mr(t)))}var Fu=Qn("ZodTransform",function(e,t){Io.init(e,t),qa.init(e,t),e._zod.parse=function(n,r){if("backward"===r.direction)throw new Gn(e.constructor.name);n.addIssue=function(r){if("string"==typeof r)n.issues.push(Er(r,n.value,t));else{var i,o,a,u=r;u.fatal&&(u.continue=!1),null!==(i=u.code)&&void 0!==i||(u.code="custom"),null!==(o=u.input)&&void 0!==o||(u.input=n.value),null!==(a=u.inst)&&void 0!==a||(u.inst=e),n.issues.push(Er(u))}};var i=t.transform(n.value,n);return i instanceof Promise?i.then(function(e){return n.value=e,n}):(n.value=i,n)}}),Iu=Qn("ZodOptional",function(e,t){Mo.init(e,t),qa.init(e,t),e.unwrap=function(){return e._zod.def.innerType}});function Ru(e){return new Iu({type:"optional",innerType:e})}var Mu=Qn("ZodNullable",function(e,t){Lo.init(e,t),qa.init(e,t),e.unwrap=function(){return e._zod.def.innerType}});function Lu(e){return new Mu({type:"nullable",innerType:e})}var Du=Qn("ZodDefault",function(e,t){Do.init(e,t),qa.init(e,t),e.unwrap=function(){return e._zod.def.innerType},e.removeDefault=e.unwrap}),ju=Qn("ZodPrefault",function(e,t){Uo.init(e,t),qa.init(e,t),e.unwrap=function(){return e._zod.def.innerType}}),Uu=Qn("ZodNonOptional",function(e,t){$o.init(e,t),qa.init(e,t),e.unwrap=function(){return e._zod.def.innerType}}),$u=Qn("ZodCatch",function(e,t){qo.init(e,t),qa.init(e,t),e.unwrap=function(){return e._zod.def.innerType},e.removeCatch=e.unwrap}),Zu=Qn("ZodPipe",function(e,t){Wo.init(e,t),qa.init(e,t),e.in=t.in,e.out=t.out});function qu(e,t){return new Zu({type:"pipe",in:e,out:t})}var Wu=Qn("ZodReadonly",function(e,t){Vo.init(e,t),qa.init(e,t),e.unwrap=function(){return e._zod.def.innerType}}),Hu=Qn("ZodCustom",function(e,t){Qo.init(e,t),qa.init(e,t)}),Vu=xu({id:hu(),costInCents:hu(),minPriceInCents:hu(),maxPriceInCents:hu(),currency:Au("USD")}),Bu=Pu([xu({version:Au("1.0.0"),"pricing-rules":Eu(Vu),"button-color":gu().optional(),"button-text-color":gu().optional()}),xu({version:Au("1.1.0"),"pricing-rules":Eu(Vu),"button-color":Va().optional(),"button-text-color":Va().optional()})]),Qu=function(){return h(function e(t,n){u(this,e),this.rulesUrl=t,this.logger=n,this.cachedRules=null},[{key:"loadRules",value:(r=i(E().m(function e(){return E().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,this.fetchRules();case 1:this.cachedRules=e.v;case 2:return e.a(2)}},e,this)})),function(){return r.apply(this,arguments)})},{key:"getUI",value:(n=i(E().m(function e(){var t,n,r,i;return E().w(function(e){for(;;)switch(e.n){case 0:if(null===(t=this.cachedRules)||void 0===t){e.n=1;break}e.n=3;break;case 1:return e.n=2,this.fetchRules();case 2:this.cachedRules=e.v;case 3:return i=this.cachedRules,e.a(2,"1.0.0"===(null==i?void 0:i.version)?{buttonColor:"#000000",buttonTextColor:"#FFFFFF"}:{buttonColor:null!==(n=null==i?void 0:i["button-color"])&&void 0!==n?n:"#000000",buttonTextColor:null!==(r=null==i?void 0:i["button-text-color"])&&void 0!==r?r:"#FFFFFF"})}},e,this)})),function(){return n.apply(this,arguments)})},{key:"allFriendlyProducts",value:(t=i(E().m(function e(){var t,n,r;return E().w(function(e){for(;;)switch(e.n){case 0:if(null===(t=this.cachedRules)||void 0===t){e.n=1;break}e.n=3;break;case 1:return e.n=2,this.fetchRules();case 2:this.cachedRules=e.v;case 3:return e.a(2,null!==(n=null===(r=this.cachedRules)||void 0===r?void 0:r["pricing-rules"])&&void 0!==n?n:[])}},e,this)})),function(){return t.apply(this,arguments)})},{key:"fetchRules",value:(e=i(E().m(function e(){var t,n,r,i;return E().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,fetch(this.rulesUrl,{headers:{"Content-Type":"application/json",Accept:"application/json"}});case 1:if((t=e.v).ok){e.n=2;break}return this.logger.error("Failed to fetch Friendly rules",{status:t.status,statusText:t.statusText}),e.a(2,null);case 2:return e.n=3,t.json();case 3:if(n=e.v,(r=Bu.safeParse(n)).success){e.n=4;break}return this.logger.error("Failed to parse Friendly rules",{errors:r.error}),e.a(2,null);case 4:return e.a(2,r.data);case 5:return e.p=5,i=e.v,this.logger.error("Error fetching Friendly rules",{error:i}),e.a(2,null)}},e,this,[[0,5]])})),function(){return e.apply(this,arguments)})}]);var e,t,n,r}(),Ku=Zn(),Gu=function(e){var t=e.onClose,n=C(Wn.useState(!0),2),r=n[0],i=n[1],o=C(Wn.useState(!1),2),a=o[0],u=o[1],l=C(Wn.useState(!1),2),s=l[0],c=l[1];Wn.useEffect(function(){u(!0);var e=function(){c(window.innerWidth<=768)};return e(),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e),u(!1)}},[]);var f=function(){i(!1),null==t||t()},d={container:{position:"fixed",top:0,left:0,width:"100vw",height:"100vh",display:"flex",justifyContent:"center",alignItems:"center",zIndex:2147483647,isolation:"isolate",transform:"translateZ(0)",backgroundColor:"rgba(0, 0, 0, 0.4)",backdropFilter:"blur(1px)",padding:"16px"},content:{background:"#ffffff",padding:s?"16px":"32px",borderRadius:"12px",maxWidth:s?"100%":"480px",width:s?"100%":"90%",maxHeight:s?"85vh":"90vh",textAlign:"left",boxShadow:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",position:"relative",zIndex:2147483647,transform:"translateZ(0)",border:"1px solid rgba(0, 0, 0, 0.06)",overflowY:s?"hidden":"auto",fontFamily:"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif",margin:s?"8px":"20px"},heading:{marginBottom:s?"12px":"20px",fontSize:s?"18px":"24px",fontWeight:"600",color:"#1f2937",lineHeight:1.2},paragraph:{marginBottom:s?"10px":"16px",fontSize:s?"13px":"15px",lineHeight:s?1.4:1.6,color:"#4b5563"},link:{color:"#3b82f6",textDecoration:"none",fontWeight:"500"},closeButton:{marginTop:s?"16px":"24px",padding:s?"12px 20px":"12px 24px",backgroundColor:"#3b82f6",color:"#ffffff",border:"none",borderRadius:"8px",cursor:"pointer",fontSize:s?"14px":"16px",fontWeight:"500",width:"100%",transition:"all 0.2s ease",minHeight:s?"44px":"auto"},closeButtonHover:{backgroundColor:"#2563eb",transform:"translateY(-1px)"},closeIcon:{position:"absolute",top:s?"12px":"16px",right:s?"12px":"16px",width:s?"28px":"24px",height:s?"28px":"24px",cursor:"pointer",color:"#9ca3af",fontSize:"20px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"6px",transition:"all 0.2s ease"},closeIconHover:{color:"#6b7280",backgroundColor:"#f3f4f6"}};return a&&r?Ku.createPortal(Hn.createElement("div",{style:d.container,onClick:f},Hn.createElement("div",{style:d.content,onClick:function(e){return e.stopPropagation()}},Hn.createElement("div",{style:d.closeIcon,onClick:f,onMouseOver:function(e){e.currentTarget.style.color=d.closeIconHover.color,e.currentTarget.style.backgroundColor=d.closeIconHover.backgroundColor},onMouseOut:function(e){e.currentTarget.style.color=d.closeIcon.color,e.currentTarget.style.backgroundColor="transparent"}},"×"),Hn.createElement("h2",{style:d.heading},"Shipping Protection Made Simple"),Hn.createElement("p",{style:d.paragraph},"Shipping Protection offers coverage for items that are lost, damaged during transit, or stolen after confirmed delivery by the carrier with traceable shipping."),Hn.createElement("p",{style:d.paragraph},"For subscription products, Shipping Protection can only be applied to the initial order. It does not extend to future recurring shipments within the subscription."),Hn.createElement("p",{style:d.paragraph},"If you experience any shipping-related issues, use the claims submission link provided post purchase. All claims must be submitted within 14 days of the package's delivery date."),Hn.createElement("p",{style:d.paragraph},"Please note: Shipping Protection is non-refundable and cannot be returned. This service is currently available only in the United States."),Hn.createElement("p",{style:d.paragraph},"By purchasing Friendly Shipping Protection, you agree to our"," ",Hn.createElement("a",{href:"https://shipfriendly.io/privacy",style:d.link,target:"_blank",rel:"noopener noreferrer"},"Privacy Policy")," ","and"," ",Hn.createElement("a",{href:"https://shipfriendly.io/terms",style:d.link,target:"_blank",rel:"noopener noreferrer"},"Terms of Service"),". Friendly is subject to merchants' return policy."),Hn.createElement("button",{style:d.closeButton,onMouseOver:function(e){e.currentTarget.style.backgroundColor=d.closeButtonHover.backgroundColor,e.currentTarget.style.transform=d.closeButtonHover.transform},onMouseOut:function(e){e.currentTarget.style.backgroundColor=d.closeButton.backgroundColor,e.currentTarget.style.transform="translateY(0)"},onClick:f},"Got it"))),document.body):null},Yu=function(e){var t=e.buttonColor,n=e.buttonTextColor,r=function(){var e=Wn.useContext(Vn);if(!e)throw new Error("useFriendlyContext must be used within a FriendlyProvider");return e}(),o=r.protectionCost,a=r.addShippingProtectionToCart,u=r.goToCheckout,l=r.clearShippingProtectionFromCart,s=C(Wn.useState(!1),2),c=s[0],f=s[1],d=function(){var e=i(E().m(function e(){return E().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,a();case 1:console.log("Checkout with Friendly protection:",o),u();case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),p=function(){var e=i(E().m(function e(){return E().w(function(e){for(;;)switch(e.n){case 0:return console.log("Checkout without Friendly protection"),e.n=1,l();case 1:u();case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),h={fontFamily:"Arial, sans-serif",maxWidth:"400px",width:"100%",margin:"0 auto",textAlign:"left"},v={padding:"16px 24px",backgroundColor:t||"#000000",color:n||"white",border:"none",borderRadius:"8px",fontSize:"16px",fontWeight:"bold",cursor:"pointer",fontFamily:"Arial, sans-serif",width:"100%",marginBottom:"12px",position:"relative"};return"cost-calculate"==o.type?Hn.createElement("div",{className:"ctx-friendly-checkout-container",style:h},"cost-calculate"===o.type&&Hn.createElement("div",{style:{marginBottom:"16px",position:"relative"}},Hn.createElement("div",{style:{color:"#666",fontSize:"14px",margin:"0 0 4px 0",display:"flex",alignItems:"center",gap:"4px"}},Hn.createElement("span",null,"Protected Checkout"),Hn.createElement("div",{style:{width:"12px",height:"12px",borderRadius:"50%",backgroundColor:"#ccc",color:"white",fontSize:"10px",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer"},onClick:function(){f(!0)}},"i")),Hn.createElement("div",{style:{color:"#666",fontSize:"14px",margin:"0 0 8px 0"}},"Includes Package Protection"),Hn.createElement("div",{style:{color:"#666",fontSize:"14px",position:"absolute",right:"0",top:"0"}},"$",(o.priceInCents/100).toFixed(2)),Hn.createElement("div",{style:{position:"absolute",top:"50%",right:"60px",width:"40px",height:"2px",backgroundColor:"#8B5CF6",borderRadius:"1px"}}),Hn.createElement("div",{style:{position:"absolute",top:"50%",right:"58px",width:"4px",height:"4px",backgroundColor:"#8B5CF6",borderRadius:"50%",transform:"translateY(-50%)"}})),Hn.createElement("button",{onClick:function(e){e.preventDefault(),d()},style:v},"Protected Checkout",Hn.createElement("div",{style:{position:"absolute",right:"16px",top:"50%",transform:"translateY(-50%)",width:"4px",height:"4px",backgroundColor:"#8B5CF6",borderRadius:"50%"}})),Hn.createElement("button",{onClick:p,style:{background:"none",border:"none",color:"black",textDecoration:"underline",cursor:"pointer",padding:"8px 0",fontSize:"14px",fontFamily:"Arial, sans-serif",width:"100%",textAlign:"center"}},"Checkout without Package Protection"),c&&Hn.createElement(Gu,{onClose:function(){f(!1)}})):Hn.createElement("div",{style:h},Hn.createElement("button",{onClick:function(e){e.stopPropagation(),p()},style:v},"Checkout"))},Xu=Wn.createContext(null),Ju={didCatch:!1,error:null},el=function(e){function t(e){var n;return u(this,t),(n=o(this,t,[e])).resetErrorBoundary=n.resetErrorBoundary.bind(n),n.state=Ju,n}return k(t,e),h(t,[{key:"resetErrorBoundary",value:function(){if(null!==this.state.error){for(var e,t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];null===(e=(t=this.props).onReset)||void 0===e||e.call(t,{args:r,reason:"imperative-api"}),this.setState(Ju)}}},{key:"componentDidCatch",value:function(e,t){var n,r;null===(n=(r=this.props).onError)||void 0===n||n.call(r,e,t)}},{key:"componentDidUpdate",value:function(e,t){var n,r,i=this.state.didCatch,o=this.props.resetKeys;i&&null!==t.error&&function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some(function(e,n){return!Object.is(e,t[n])})}(e.resetKeys,o)&&(null===(n=(r=this.props).onReset)||void 0===n||n.call(r,{next:o,prev:e.resetKeys,reason:"keys"}),this.setState(Ju))}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.fallbackRender,r=e.FallbackComponent,i=e.fallback,o=this.state,a=o.didCatch,u=o.error,l=t;if(a){var s={error:u,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof n)l=n(s);else if(r)l=Wn.createElement(r,s);else{if(void 0===i)throw u;l=i}}return Wn.createElement(Xu.Provider,{value:{didCatch:a,error:u,resetErrorBoundary:this.resetErrorBoundary}},l)}}],[{key:"getDerivedStateFromError",value:function(e){return{didCatch:!0,error:e}}}])}(Wn.Component);function tl(){return Hn.createElement("button",{onClick:function(){return window.location.href="/checkout"},name:"checkout","data-friendly-fallback":"true",style:{backgroundColor:"black",color:"white",border:"none",padding:"12px 24px",cursor:"pointer"}},"Checkout")}function nl(e){return Hn.createElement(el,{fallback:Hn.createElement(tl,null)},Hn.createElement(Yu,{buttonColor:e.buttonColor,buttonTextColor:e.buttonTextColor}))}var rl=[".cart__ctas",".cart__actions",'button[name="checkout"]'],il="friendlyMounted",ol="true",al={childList:!0,subtree:!0};function ul(e,t){var n=null;return function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];n&&clearTimeout(n),n=setTimeout(function(){e.apply(void 0,i)},t)}}var ll,sl,cl=(ll={friendlyStoreRulesUrl:ea(_a,void 0)},sl=_({type:"object",shape:null!=ll?ll:{}},mr(void 0)),new Ea(sl)),fl=function(e){function t(e,n){var r;return u(this,t),(r=o(this,t,[e])).cause=n,r.name="FriendlyInitializationError",r}return k(t,e),h(t)}(A(Error)),dl=function(e){function t(e,n){var r;return u(this,t),(r=o(this,t,[e])).validationErrors=n,r.name="FriendlyParameterError",r}return k(t,e),h(t)}(A(Error)),pl=document.currentScript;function hl(){return vl.apply(this,arguments)}function vl(){return vl=i(E().m(function e(){var t,n,r,o,a,u,l,s,c,f,d,p,h,v;return E().w(function(e){for(;;)switch(e.p=e.n){case 0:for(t=new Wt,e.p=1,n=pl,r={},o=0,a=Object.keys(cl.shape);o<a.length;o++)u=a[o],r[u]=null==n?void 0:n.dataset[u];if((l=cl.safeParse(r)).success){e.n=2;break}throw new dl("Invalid script parameters provided",l.error);case 2:return s=l.data.friendlyStoreRulesUrl,c=new Qu(s,t),e.n=3,c.loadRules();case 3:return f=new $t,d=new Zt(f,t),(p=new Sn(d,c,t)).onShippingProtectionCostChange.subscribe(function(e){t.debug("Shipping Protection Cost Change",{cost:e})}),e.n=4,p.start();case 4:return e.n=5,El(p);case 5:h=ul(i(E().m(function e(){return E().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,El(p);case 1:return e.a(2)}},e)})),50),new MutationObserver(h).observe(document.body,al),e.n=7;break;case 6:throw e.p=6,(v=e.v)instanceof dl?t.error("Parameter validation failed",{errors:v.validationErrors}):t.error("Failed to initialize Friendly",{error:v instanceof Error?v.message:String(v),cause:v}),new fl("Failed to initialize Friendly Shopify Scripts",v);case 7:return e.a(2)}},e,null,[[1,6]])})),vl.apply(this,arguments)}var ml=new Map;function yl(){return rl.flatMap(function(e){return P(document.querySelectorAll(e))})}function gl(e){return e.dataset[il]===ol}function bl(e){return e.dataset.friendlyFallback===ol}function kl(e){var t=document.createElement("div");return t.className="cart__ctas",t.style.width="100%",t}function wl(e,t){return Sl.apply(this,arguments)}function Sl(){return(Sl=i(E().m(function e(t,n){var r,i;return E().w(function(e){for(;;)switch(e.n){case 0:return r=qn.createRoot(t),e.n=1,n.getUI();case 1:i=e.v,r.render(Wn.createElement(Bn,{options:{friendlyDriver:n},children:Wn.createElement(nl,{buttonColor:i.buttonColor,buttonTextColor:i.buttonTextColor})})),ml.set(t,r),t.dataset[il]=ol;case 2:return e.a(2)}},e)}))).apply(this,arguments)}function _l(e){if(ml.has(e)){var t=ml.get(e);null==t||t.unmount(),ml.delete(e)}}function El(e){return zl.apply(this,arguments)}function zl(){return(zl=i(E().m(function e(t){var n,r,i,o,a,u;return E().w(function(e){for(;;)switch(e.p=e.n){case 0:n=yl(),r=v(n),e.p=1,r.s();case 2:if((i=r.n()).done){e.n=5;break}if(!gl(o=i.value)&&!bl(o)){e.n=3;break}return e.a(3,4);case 3:return _l(o),a=kl(),o.replaceWith(a),e.n=4,wl(a,t);case 4:e.n=2;break;case 5:e.n=7;break;case 6:e.p=6,u=e.v,r.e(u);case 7:return e.p=7,r.f(),e.f(7);case 8:return e.a(2)}},e,null,[[1,6,7,8]])}))).apply(this,arguments)}return document.addEventListener("DOMContentLoaded",function(){hl().catch(function(e){e instanceof fl?console.error("[Friendly] ".concat(e.message),e.cause):console.error("[Friendly] Unexpected error during initialization:",e)})}),e.main=hl,Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),e}({});
//# sourceMappingURL=index.js.map
