From 69dbed60613e8bd38e467c1c3805ba1f0fd590d8 Mon Sep 17 00:00:00 2001 From: avictormorais Date: Mon, 23 Dec 2024 17:53:52 -0300 Subject: [PATCH] Updates --- .../{index-DzWyYC1n.js => index-C0W_neJ_.js} | 274 +++++++++++------- index.html | 2 +- 2 files changed, 164 insertions(+), 112 deletions(-) rename assets/{index-DzWyYC1n.js => index-C0W_neJ_.js} (50%) diff --git a/assets/index-DzWyYC1n.js b/assets/index-C0W_neJ_.js similarity index 50% rename from assets/index-DzWyYC1n.js rename to assets/index-C0W_neJ_.js index 1a3ba0d..184b595 100644 --- a/assets/index-DzWyYC1n.js +++ b/assets/index-C0W_neJ_.js @@ -1,4 +1,4 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const l of s.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();var dl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function k0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function C0(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var Jf={exports:{}},Zo={},Xf={exports:{}},D={};/** +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const l of s.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();var dl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function E0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function P0(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var Zf={exports:{}},Zo={},ed={exports:{}},D={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var ci=Symbol.for("react.element"),_0=Symbol.for("react.portal"),E0=Symbol.for("react.fragment"),P0=Symbol.for("react.strict_mode"),O0=Symbol.for("react.profiler"),R0=Symbol.for("react.provider"),T0=Symbol.for("react.context"),b0=Symbol.for("react.forward_ref"),j0=Symbol.for("react.suspense"),I0=Symbol.for("react.memo"),N0=Symbol.for("react.lazy"),Iu=Symbol.iterator;function L0(e){return e===null||typeof e!="object"?null:(e=Iu&&e[Iu]||e["@@iterator"],typeof e=="function"?e:null)}var Zf={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ed=Object.assign,td={};function or(e,t,n){this.props=e,this.context=t,this.refs=td,this.updater=n||Zf}or.prototype.isReactComponent={};or.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};or.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function nd(){}nd.prototype=or.prototype;function _a(e,t,n){this.props=e,this.context=t,this.refs=td,this.updater=n||Zf}var Ea=_a.prototype=new nd;Ea.constructor=_a;ed(Ea,or.prototype);Ea.isPureReactComponent=!0;var Nu=Array.isArray,rd=Object.prototype.hasOwnProperty,Pa={current:null},id={key:!0,ref:!0,__self:!0,__source:!0};function od(e,t,n){var r,o={},s=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(s=""+t.key),t)rd.call(t,r)&&!id.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1>>1,H=b[U];if(0>>1;Uo(et,z))weo(We,et)?(b[U]=We,b[we]=z,U=we):(b[U]=et,b[be]=z,U=be);else if(weo(We,z))b[U]=We,b[we]=z,U=we;else break e}}return L}function o(b,L){var z=b.sortIndex-L.sortIndex;return z!==0?z:b.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var l=Date,a=l.now();e.unstable_now=function(){return l.now()-a}}var u=[],c=[],f=1,p=null,d=3,y=!1,x=!1,v=!1,E=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,h=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function m(b){for(var L=n(c);L!==null;){if(L.callback===null)r(c);else if(L.startTime<=b)r(c),L.sortIndex=L.expirationTime,t(u,L);else break;L=n(c)}}function w(b){if(v=!1,m(b),!x)if(n(u)!==null)x=!0,se(C);else{var L=n(c);L!==null&&ee(w,L.startTime-b)}}function C(b,L){x=!1,v&&(v=!1,g(P),P=-1),y=!0;var z=d;try{for(m(L),p=n(u);p!==null&&(!(p.expirationTime>L)||b&&!A());){var U=p.callback;if(typeof U=="function"){p.callback=null,d=p.priorityLevel;var H=U(p.expirationTime<=L);L=e.unstable_now(),typeof H=="function"?p.callback=H:p===n(u)&&r(u),m(L)}else r(u);p=n(u)}if(p!==null)var ct=!0;else{var be=n(c);be!==null&&ee(w,be.startTime-L),ct=!1}return ct}finally{p=null,d=z,y=!1}}var _=!1,k=null,P=-1,N=5,j=-1;function A(){return!(e.unstable_now()-jb||125U?(b.sortIndex=z,t(c,b),n(u)===null&&b===n(c)&&(v?(g(P),P=-1):v=!0,ee(w,z-U))):(b.sortIndex=H,t(u,b),x||y||(x=!0,se(C))),b},e.unstable_shouldYield=A,e.unstable_wrapCallback=function(b){var L=d;return function(){var z=d;d=L;try{return b.apply(this,arguments)}finally{d=z}}}})(cd);ud.exports=cd;var Q0=ud.exports;/** + */(function(e){function t(T,$){var z=T.length;T.push($);e:for(;0>>1,V=T[B];if(0>>1;Bo(et,z))weo(We,et)?(T[B]=We,T[we]=z,B=we):(T[B]=et,T[Te]=z,B=Te);else if(weo(We,z))T[B]=We,T[we]=z,B=we;else break e}}return $}function o(T,$){var z=T.sortIndex-$.sortIndex;return z!==0?z:T.id-$.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var l=Date,a=l.now();e.unstable_now=function(){return l.now()-a}}var u=[],c=[],f=1,p=null,d=3,y=!1,x=!1,v=!1,E=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,h=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function m(T){for(var $=n(c);$!==null;){if($.callback===null)r(c);else if($.startTime<=T)r(c),$.sortIndex=$.expirationTime,t(u,$);else break;$=n(c)}}function w(T){if(v=!1,m(T),!x)if(n(u)!==null)x=!0,se(C);else{var $=n(c);$!==null&&Y(w,$.startTime-T)}}function C(T,$){x=!1,v&&(v=!1,g(P),P=-1),y=!0;var z=d;try{for(m($),p=n(u);p!==null&&(!(p.expirationTime>$)||T&&!A());){var B=p.callback;if(typeof B=="function"){p.callback=null,d=p.priorityLevel;var V=B(p.expirationTime<=$);$=e.unstable_now(),typeof V=="function"?p.callback=V:p===n(u)&&r(u),m($)}else r(u);p=n(u)}if(p!==null)var ct=!0;else{var Te=n(c);Te!==null&&Y(w,Te.startTime-$),ct=!1}return ct}finally{p=null,d=z,y=!1}}var _=!1,k=null,P=-1,L=5,j=-1;function A(){return!(e.unstable_now()-jT||125B?(T.sortIndex=z,t(c,T),n(u)===null&&T===n(c)&&(v?(g(P),P=-1):v=!0,Y(w,z-B))):(T.sortIndex=V,t(u,T),x||y||(x=!0,se(C))),T},e.unstable_shouldYield=A,e.unstable_wrapCallback=function(T){var $=d;return function(){var z=d;d=$;try{return T.apply(this,arguments)}finally{d=z}}}})(dd);fd.exports=dd;var G0=fd.exports;/** * @license React * react-dom.production.min.js * @@ -30,15 +30,15 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var W0=T,Be=Q0;function R(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),pl=Object.prototype.hasOwnProperty,K0=/^[: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]*$/,$u={},zu={};function G0(e){return pl.call(zu,e)?!0:pl.call($u,e)?!1:K0.test(e)?zu[e]=!0:($u[e]=!0,!1)}function q0(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Y0(e,t,n,r){if(t===null||typeof t>"u"||q0(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Te(e,t,n,r,o,s,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=l}var xe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){xe[e]=new Te(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];xe[t]=new Te(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){xe[e]=new Te(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){xe[e]=new Te(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){xe[e]=new Te(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){xe[e]=new Te(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){xe[e]=new Te(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){xe[e]=new Te(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){xe[e]=new Te(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ra=/[\-:]([a-z])/g;function Ta(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ra,Ta);xe[t]=new Te(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ra,Ta);xe[t]=new Te(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ra,Ta);xe[t]=new Te(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){xe[e]=new Te(e,1,!1,e.toLowerCase(),null,!1,!1)});xe.xlinkHref=new Te("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){xe[e]=new Te(e,1,!1,e.toLowerCase(),null,!0,!0)});function ba(e,t,n,r){var o=xe.hasOwnProperty(t)?xe[t]:null;(o!==null?o.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),pl=Object.prototype.hasOwnProperty,Y0=/^[: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]*$/,Au={},Fu={};function J0(e){return pl.call(Fu,e)?!0:pl.call(Au,e)?!1:Y0.test(e)?Fu[e]=!0:(Au[e]=!0,!1)}function X0(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Z0(e,t,n,r){if(t===null||typeof t>"u"||X0(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function be(e,t,n,r,o,s,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=l}var xe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){xe[e]=new be(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];xe[t]=new be(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){xe[e]=new be(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){xe[e]=new be(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){xe[e]=new be(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){xe[e]=new be(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){xe[e]=new be(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){xe[e]=new be(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){xe[e]=new be(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ra=/[\-:]([a-z])/g;function ba(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ra,ba);xe[t]=new be(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ra,ba);xe[t]=new be(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ra,ba);xe[t]=new be(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){xe[e]=new be(e,1,!1,e.toLowerCase(),null,!1,!1)});xe.xlinkHref=new be("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){xe[e]=new be(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ta(e,t,n,r){var o=xe.hasOwnProperty(t)?xe[t]:null;(o!==null?o.type!==0:r||!(2a||o[l]!==s[a]){var u=` -`+o[l].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}while(1<=l&&0<=a);break}}}finally{Os=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Er(e):""}function J0(e){switch(e.tag){case 5:return Er(e.type);case 16:return Er("Lazy");case 13:return Er("Suspense");case 19:return Er("SuspenseList");case 0:case 2:case 15:return e=Rs(e.type,!1),e;case 11:return e=Rs(e.type.render,!1),e;case 1:return e=Rs(e.type,!0),e;default:return""}}function vl(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Tn:return"Fragment";case Rn:return"Portal";case hl:return"Profiler";case ja:return"StrictMode";case gl:return"Suspense";case ml:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case pd:return(e.displayName||"Context")+".Consumer";case dd:return(e._context.displayName||"Context")+".Provider";case Ia:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Na:return t=e.displayName||null,t!==null?t:vl(e.type)||"Memo";case $t:t=e._payload,e=e._init;try{return vl(e(t))}catch{}}return null}function X0(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return vl(t);case 8:return t===ja?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function qt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function gd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Z0(e){var t=gd(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,s.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Si(e){e._valueTracker||(e._valueTracker=Z0(e))}function md(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=gd(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function xo(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function yl(e,t){var n=t.checked;return oe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Mu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=qt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function vd(e,t){t=t.checked,t!=null&&ba(e,"checked",t,!1)}function xl(e,t){vd(e,t);var n=qt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?wl(e,t.type,n):t.hasOwnProperty("defaultValue")&&wl(e,t.type,qt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Fu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function wl(e,t,n){(t!=="number"||xo(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Pr=Array.isArray;function Un(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=ki.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Hr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var br={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},eg=["Webkit","ms","Moz","O"];Object.keys(br).forEach(function(e){eg.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),br[t]=br[e]})});function Sd(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||br.hasOwnProperty(e)&&br[e]?(""+t).trim():t+"px"}function kd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Sd(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var tg=oe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Cl(e,t){if(t){if(tg[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(R(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(R(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(R(61))}if(t.style!=null&&typeof t.style!="object")throw Error(R(62))}}function _l(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 El=null;function La(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Pl=null,Bn=null,Hn=null;function Bu(e){if(e=pi(e)){if(typeof Pl!="function")throw Error(R(280));var t=e.stateNode;t&&(t=is(t),Pl(e.stateNode,e.type,t))}}function Cd(e){Bn?Hn?Hn.push(e):Hn=[e]:Bn=e}function _d(){if(Bn){var e=Bn,t=Hn;if(Hn=Bn=null,Bu(e),t)for(e=0;e>>=0,e===0?32:31-(dg(e)/pg|0)|0}var Ci=64,_i=4194304;function Or(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Co(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,s=e.pingedLanes,l=n&268435455;if(l!==0){var a=l&~o;a!==0?r=Or(a):(s&=l,s!==0&&(r=Or(s)))}else l=n&~o,l!==0?r=Or(l):s!==0&&(r=Or(s));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,s=t&-t,o>=s||o===16&&(s&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function fi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-st(t),e[t]=n}function vg(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Ir),Ju=" ",Xu=!1;function Vd(e,t){switch(e){case"keyup":return Qg.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Qd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var bn=!1;function Kg(e,t){switch(e){case"compositionend":return Qd(t);case"keypress":return t.which!==32?null:(Xu=!0,Ju);case"textInput":return e=t.data,e===Ju&&Xu?null:e;default:return null}}function Gg(e,t){if(bn)return e==="compositionend"||!Ba&&Vd(e,t)?(e=Bd(),io=Fa=Ft=null,bn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=nc(n)}}function qd(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?qd(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Yd(){for(var e=window,t=xo();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=xo(e.document)}return t}function Ha(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function r1(e){var t=Yd(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&qd(n.ownerDocument.documentElement,n)){if(r!==null&&Ha(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,s=Math.min(r.start,o);r=r.end===void 0?s:Math.min(r.end,o),!e.extend&&s>r&&(o=r,r=s,s=o),o=rc(n,s);var l=rc(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),s>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,jn=null,Il=null,Lr=null,Nl=!1;function ic(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Nl||jn==null||jn!==xo(r)||(r=jn,"selectionStart"in r&&Ha(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Lr&&qr(Lr,r)||(Lr=r,r=Po(Il,"onSelect"),0Ln||(e.current=Fl[Ln],Fl[Ln]=null,Ln--)}function q(e,t){Ln++,Fl[Ln]=e.current,e.current=t}var Yt={},_e=Xt(Yt),$e=Xt(!1),hn=Yt;function Gn(e,t){var n=e.type.contextTypes;if(!n)return Yt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},s;for(s in n)o[s]=t[s];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ze(e){return e=e.childContextTypes,e!=null}function Ro(){X($e),X(_e)}function fc(e,t,n){if(_e.current!==Yt)throw Error(R(168));q(_e,t),q($e,n)}function op(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(R(108,X0(e)||"Unknown",o));return oe({},n,r)}function To(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Yt,hn=_e.current,q(_e,e),q($e,$e.current),!0}function dc(e,t,n){var r=e.stateNode;if(!r)throw Error(R(169));n?(e=op(e,t,hn),r.__reactInternalMemoizedMergedChildContext=e,X($e),X(_e),q(_e,e)):X($e),q($e,n)}var St=null,os=!1,Bs=!1;function sp(e){St===null?St=[e]:St.push(e)}function g1(e){os=!0,sp(e)}function Zt(){if(!Bs&&St!==null){Bs=!0;var e=0,t=Q;try{var n=St;for(Q=1;e>=l,o-=l,kt=1<<32-st(t)+o|n<P?(N=k,k=null):N=k.sibling;var j=d(g,k,m[P],w);if(j===null){k===null&&(k=N);break}e&&k&&j.alternate===null&&t(g,k),h=s(j,h,P),_===null?C=j:_.sibling=j,_=j,k=N}if(P===m.length)return n(g,k),te&&nn(g,P),C;if(k===null){for(;PP?(N=k,k=null):N=k.sibling;var A=d(g,k,j.value,w);if(A===null){k===null&&(k=N);break}e&&k&&A.alternate===null&&t(g,k),h=s(A,h,P),_===null?C=A:_.sibling=A,_=A,k=N}if(j.done)return n(g,k),te&&nn(g,P),C;if(k===null){for(;!j.done;P++,j=m.next())j=p(g,j.value,w),j!==null&&(h=s(j,h,P),_===null?C=j:_.sibling=j,_=j);return te&&nn(g,P),C}for(k=r(g,k);!j.done;P++,j=m.next())j=y(k,g,P,j.value,w),j!==null&&(e&&j.alternate!==null&&k.delete(j.key===null?P:j.key),h=s(j,h,P),_===null?C=j:_.sibling=j,_=j);return e&&k.forEach(function(G){return t(g,G)}),te&&nn(g,P),C}function E(g,h,m,w){if(typeof m=="object"&&m!==null&&m.type===Tn&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case wi:e:{for(var C=m.key,_=h;_!==null;){if(_.key===C){if(C=m.type,C===Tn){if(_.tag===7){n(g,_.sibling),h=o(_,m.props.children),h.return=g,g=h;break e}}else if(_.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===$t&&gc(C)===_.type){n(g,_.sibling),h=o(_,m.props),h.ref=yr(g,_,m),h.return=g,g=h;break e}n(g,_);break}else t(g,_);_=_.sibling}m.type===Tn?(h=cn(m.props.children,g.mode,w,m.key),h.return=g,g=h):(w=po(m.type,m.key,m.props,null,g.mode,w),w.ref=yr(g,h,m),w.return=g,g=w)}return l(g);case Rn:e:{for(_=m.key;h!==null;){if(h.key===_)if(h.tag===4&&h.stateNode.containerInfo===m.containerInfo&&h.stateNode.implementation===m.implementation){n(g,h.sibling),h=o(h,m.children||[]),h.return=g,g=h;break e}else{n(g,h);break}else t(g,h);h=h.sibling}h=Ys(m,g.mode,w),h.return=g,g=h}return l(g);case $t:return _=m._init,E(g,h,_(m._payload),w)}if(Pr(m))return x(g,h,m,w);if(pr(m))return v(g,h,m,w);ji(g,m)}return typeof m=="string"&&m!==""||typeof m=="number"?(m=""+m,h!==null&&h.tag===6?(n(g,h.sibling),h=o(h,m),h.return=g,g=h):(n(g,h),h=qs(m,g.mode,w),h.return=g,g=h),l(g)):n(g,h)}return E}var Yn=cp(!0),fp=cp(!1),Io=Xt(null),No=null,An=null,Ka=null;function Ga(){Ka=An=No=null}function qa(e){var t=Io.current;X(Io),e._currentValue=t}function Bl(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Qn(e,t){No=e,Ka=An=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ne=!0),e.firstContext=null)}function Je(e){var t=e._currentValue;if(Ka!==e)if(e={context:e,memoizedValue:t,next:null},An===null){if(No===null)throw Error(R(308));An=e,No.dependencies={lanes:0,firstContext:e}}else An=An.next=e;return t}var sn=null;function Ya(e){sn===null?sn=[e]:sn.push(e)}function dp(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Ya(t)):(n.next=o.next,o.next=n),t.interleaved=n,Ot(e,r)}function Ot(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var zt=!1;function Ja(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function pp(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function _t(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Qt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,B&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Ot(e,n)}return o=r.interleaved,o===null?(t.next=t,Ya(r)):(t.next=o.next,o.next=t),r.interleaved=t,Ot(e,n)}function so(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,za(e,n)}}function mc(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,s=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};s===null?o=s=l:s=s.next=l,n=n.next}while(n!==null);s===null?o=s=t:s=s.next=t}else o=s=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:s,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Lo(e,t,n,r){var o=e.updateQueue;zt=!1;var s=o.firstBaseUpdate,l=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var u=a,c=u.next;u.next=null,l===null?s=c:l.next=c,l=u;var f=e.alternate;f!==null&&(f=f.updateQueue,a=f.lastBaseUpdate,a!==l&&(a===null?f.firstBaseUpdate=c:a.next=c,f.lastBaseUpdate=u))}if(s!==null){var p=o.baseState;l=0,f=c=u=null,a=s;do{var d=a.lane,y=a.eventTime;if((r&d)===d){f!==null&&(f=f.next={eventTime:y,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var x=e,v=a;switch(d=t,y=n,v.tag){case 1:if(x=v.payload,typeof x=="function"){p=x.call(y,p,d);break e}p=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=v.payload,d=typeof x=="function"?x.call(y,p,d):x,d==null)break e;p=oe({},p,d);break e;case 2:zt=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,d=o.effects,d===null?o.effects=[a]:d.push(a))}else y={eventTime:y,lane:d,tag:a.tag,payload:a.payload,callback:a.callback,next:null},f===null?(c=f=y,u=p):f=f.next=y,l|=d;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;d=a,a=d.next,d.next=null,o.lastBaseUpdate=d,o.shared.pending=null}}while(!0);if(f===null&&(u=p),o.baseState=u,o.firstBaseUpdate=c,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else s===null&&(o.shared.lanes=0);vn|=l,e.lanes=l,e.memoizedState=p}}function vc(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Vs.transition;Vs.transition={};try{e(!1),t()}finally{Q=n,Vs.transition=r}}function bp(){return Xe().memoizedState}function x1(e,t,n){var r=Kt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},jp(e))Ip(t,n);else if(n=dp(e,t,n,r),n!==null){var o=Oe();lt(n,e,r,o),Np(n,t,r)}}function w1(e,t,n){var r=Kt(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(jp(e))Ip(t,o);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var l=t.lastRenderedState,a=s(l,n);if(o.hasEagerState=!0,o.eagerState=a,ut(a,l)){var u=t.interleaved;u===null?(o.next=o,Ya(t)):(o.next=u.next,u.next=o),t.interleaved=o;return}}catch{}finally{}n=dp(e,t,o,r),n!==null&&(o=Oe(),lt(n,e,r,o),Np(n,t,r))}}function jp(e){var t=e.alternate;return e===ie||t!==null&&t===ie}function Ip(e,t){$r=zo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Np(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,za(e,n)}}var Ao={readContext:Je,useCallback:Se,useContext:Se,useEffect:Se,useImperativeHandle:Se,useInsertionEffect:Se,useLayoutEffect:Se,useMemo:Se,useReducer:Se,useRef:Se,useState:Se,useDebugValue:Se,useDeferredValue:Se,useTransition:Se,useMutableSource:Se,useSyncExternalStore:Se,useId:Se,unstable_isNewReconciler:!1},S1={readContext:Je,useCallback:function(e,t){return dt().memoizedState=[e,t===void 0?null:t],e},useContext:Je,useEffect:xc,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ao(4194308,4,Ep.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ao(4194308,4,e,t)},useInsertionEffect:function(e,t){return ao(4,2,e,t)},useMemo:function(e,t){var n=dt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=dt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=x1.bind(null,ie,e),[r.memoizedState,e]},useRef:function(e){var t=dt();return e={current:e},t.memoizedState=e},useState:yc,useDebugValue:ou,useDeferredValue:function(e){return dt().memoizedState=e},useTransition:function(){var e=yc(!1),t=e[0];return e=y1.bind(null,e[1]),dt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ie,o=dt();if(te){if(n===void 0)throw Error(R(407));n=n()}else{if(n=t(),ge===null)throw Error(R(349));mn&30||vp(r,t,n)}o.memoizedState=n;var s={value:n,getSnapshot:t};return o.queue=s,xc(xp.bind(null,r,s,e),[e]),r.flags|=2048,ri(9,yp.bind(null,r,s,n,t),void 0,null),n},useId:function(){var e=dt(),t=ge.identifierPrefix;if(te){var n=Ct,r=kt;n=(r&~(1<<32-st(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=ti++,0")&&(u=u.replace("",e.displayName)),u}while(1<=l&&0<=a);break}}}finally{Os=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Er(e):""}function eg(e){switch(e.tag){case 5:return Er(e.type);case 16:return Er("Lazy");case 13:return Er("Suspense");case 19:return Er("SuspenseList");case 0:case 2:case 15:return e=Rs(e.type,!1),e;case 11:return e=Rs(e.type.render,!1),e;case 1:return e=Rs(e.type,!0),e;default:return""}}function vl(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case bn:return"Fragment";case Rn:return"Portal";case hl:return"Profiler";case ja:return"StrictMode";case gl:return"Suspense";case ml:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case gd:return(e.displayName||"Context")+".Consumer";case hd:return(e._context.displayName||"Context")+".Provider";case Ia:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Na:return t=e.displayName||null,t!==null?t:vl(e.type)||"Memo";case $t:t=e._payload,e=e._init;try{return vl(e(t))}catch{}}return null}function tg(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return vl(t);case 8:return t===ja?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function qt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function vd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ng(e){var t=vd(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,s.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Si(e){e._valueTracker||(e._valueTracker=ng(e))}function yd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=vd(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function xo(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function yl(e,t){var n=t.checked;return oe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Du(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=qt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function xd(e,t){t=t.checked,t!=null&&Ta(e,"checked",t,!1)}function xl(e,t){xd(e,t);var n=qt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?wl(e,t.type,n):t.hasOwnProperty("defaultValue")&&wl(e,t.type,qt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Uu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function wl(e,t,n){(t!=="number"||xo(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Pr=Array.isArray;function Un(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=ki.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Hr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Tr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},rg=["Webkit","ms","Moz","O"];Object.keys(Tr).forEach(function(e){rg.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Tr[t]=Tr[e]})});function Cd(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Tr.hasOwnProperty(e)&&Tr[e]?(""+t).trim():t+"px"}function _d(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Cd(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var ig=oe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Cl(e,t){if(t){if(ig[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(R(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(R(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(R(61))}if(t.style!=null&&typeof t.style!="object")throw Error(R(62))}}function _l(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 El=null;function La(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Pl=null,Bn=null,Hn=null;function Vu(e){if(e=pi(e)){if(typeof Pl!="function")throw Error(R(280));var t=e.stateNode;t&&(t=is(t),Pl(e.stateNode,e.type,t))}}function Ed(e){Bn?Hn?Hn.push(e):Hn=[e]:Bn=e}function Pd(){if(Bn){var e=Bn,t=Hn;if(Hn=Bn=null,Vu(e),t)for(e=0;e>>=0,e===0?32:31-(gg(e)/mg|0)|0}var Ci=64,_i=4194304;function Or(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Co(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,s=e.pingedLanes,l=n&268435455;if(l!==0){var a=l&~o;a!==0?r=Or(a):(s&=l,s!==0&&(r=Or(s)))}else l=n&~o,l!==0?r=Or(l):s!==0&&(r=Or(s));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,s=t&-t,o>=s||o===16&&(s&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function fi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-st(t),e[t]=n}function wg(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Ir),Zu=" ",ec=!1;function Wd(e,t){switch(e){case"keyup":return Gg.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Kd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Tn=!1;function Yg(e,t){switch(e){case"compositionend":return Kd(t);case"keypress":return t.which!==32?null:(ec=!0,Zu);case"textInput":return e=t.data,e===Zu&&ec?null:e;default:return null}}function Jg(e,t){if(Tn)return e==="compositionend"||!Ba&&Wd(e,t)?(e=Vd(),io=Ma=Mt=null,Tn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=ic(n)}}function Jd(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Jd(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Xd(){for(var e=window,t=xo();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=xo(e.document)}return t}function Ha(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function s1(e){var t=Xd(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Jd(n.ownerDocument.documentElement,n)){if(r!==null&&Ha(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,s=Math.min(r.start,o);r=r.end===void 0?s:Math.min(r.end,o),!e.extend&&s>r&&(o=r,r=s,s=o),o=oc(n,s);var l=oc(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),s>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,jn=null,Il=null,Lr=null,Nl=!1;function sc(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Nl||jn==null||jn!==xo(r)||(r=jn,"selectionStart"in r&&Ha(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Lr&&qr(Lr,r)||(Lr=r,r=Po(Il,"onSelect"),0Ln||(e.current=Ml[Ln],Ml[Ln]=null,Ln--)}function q(e,t){Ln++,Ml[Ln]=e.current,e.current=t}var Yt={},_e=Xt(Yt),$e=Xt(!1),pn=Yt;function Gn(e,t){var n=e.type.contextTypes;if(!n)return Yt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},s;for(s in n)o[s]=t[s];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ze(e){return e=e.childContextTypes,e!=null}function Ro(){Z($e),Z(_e)}function pc(e,t,n){if(_e.current!==Yt)throw Error(R(168));q(_e,t),q($e,n)}function lp(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(R(108,tg(e)||"Unknown",o));return oe({},n,r)}function bo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Yt,pn=_e.current,q(_e,e),q($e,$e.current),!0}function hc(e,t,n){var r=e.stateNode;if(!r)throw Error(R(169));n?(e=lp(e,t,pn),r.__reactInternalMemoizedMergedChildContext=e,Z($e),Z(_e),q(_e,e)):Z($e),q($e,n)}var St=null,os=!1,Bs=!1;function ap(e){St===null?St=[e]:St.push(e)}function y1(e){os=!0,ap(e)}function Zt(){if(!Bs&&St!==null){Bs=!0;var e=0,t=Q;try{var n=St;for(Q=1;e>=l,o-=l,kt=1<<32-st(t)+o|n<P?(L=k,k=null):L=k.sibling;var j=d(g,k,m[P],w);if(j===null){k===null&&(k=L);break}e&&k&&j.alternate===null&&t(g,k),h=s(j,h,P),_===null?C=j:_.sibling=j,_=j,k=L}if(P===m.length)return n(g,k),te&&tn(g,P),C;if(k===null){for(;PP?(L=k,k=null):L=k.sibling;var A=d(g,k,j.value,w);if(A===null){k===null&&(k=L);break}e&&k&&A.alternate===null&&t(g,k),h=s(A,h,P),_===null?C=A:_.sibling=A,_=A,k=L}if(j.done)return n(g,k),te&&tn(g,P),C;if(k===null){for(;!j.done;P++,j=m.next())j=p(g,j.value,w),j!==null&&(h=s(j,h,P),_===null?C=j:_.sibling=j,_=j);return te&&tn(g,P),C}for(k=r(g,k);!j.done;P++,j=m.next())j=y(k,g,P,j.value,w),j!==null&&(e&&j.alternate!==null&&k.delete(j.key===null?P:j.key),h=s(j,h,P),_===null?C=j:_.sibling=j,_=j);return e&&k.forEach(function(G){return t(g,G)}),te&&tn(g,P),C}function E(g,h,m,w){if(typeof m=="object"&&m!==null&&m.type===bn&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case wi:e:{for(var C=m.key,_=h;_!==null;){if(_.key===C){if(C=m.type,C===bn){if(_.tag===7){n(g,_.sibling),h=o(_,m.props.children),h.return=g,g=h;break e}}else if(_.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===$t&&vc(C)===_.type){n(g,_.sibling),h=o(_,m.props),h.ref=yr(g,_,m),h.return=g,g=h;break e}n(g,_);break}else t(g,_);_=_.sibling}m.type===bn?(h=un(m.props.children,g.mode,w,m.key),h.return=g,g=h):(w=po(m.type,m.key,m.props,null,g.mode,w),w.ref=yr(g,h,m),w.return=g,g=w)}return l(g);case Rn:e:{for(_=m.key;h!==null;){if(h.key===_)if(h.tag===4&&h.stateNode.containerInfo===m.containerInfo&&h.stateNode.implementation===m.implementation){n(g,h.sibling),h=o(h,m.children||[]),h.return=g,g=h;break e}else{n(g,h);break}else t(g,h);h=h.sibling}h=Ys(m,g.mode,w),h.return=g,g=h}return l(g);case $t:return _=m._init,E(g,h,_(m._payload),w)}if(Pr(m))return x(g,h,m,w);if(pr(m))return v(g,h,m,w);ji(g,m)}return typeof m=="string"&&m!==""||typeof m=="number"?(m=""+m,h!==null&&h.tag===6?(n(g,h.sibling),h=o(h,m),h.return=g,g=h):(n(g,h),h=qs(m,g.mode,w),h.return=g,g=h),l(g)):n(g,h)}return E}var Yn=dp(!0),pp=dp(!1),Io=Xt(null),No=null,An=null,Ka=null;function Ga(){Ka=An=No=null}function qa(e){var t=Io.current;Z(Io),e._currentValue=t}function Bl(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Qn(e,t){No=e,Ka=An=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ne=!0),e.firstContext=null)}function Je(e){var t=e._currentValue;if(Ka!==e)if(e={context:e,memoizedValue:t,next:null},An===null){if(No===null)throw Error(R(308));An=e,No.dependencies={lanes:0,firstContext:e}}else An=An.next=e;return t}var on=null;function Ya(e){on===null?on=[e]:on.push(e)}function hp(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Ya(t)):(n.next=o.next,o.next=n),t.interleaved=n,Ot(e,r)}function Ot(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var zt=!1;function Ja(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function gp(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function _t(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Qt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,U&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Ot(e,n)}return o=r.interleaved,o===null?(t.next=t,Ya(r)):(t.next=o.next,o.next=t),r.interleaved=t,Ot(e,n)}function so(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,za(e,n)}}function yc(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,s=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};s===null?o=s=l:s=s.next=l,n=n.next}while(n!==null);s===null?o=s=t:s=s.next=t}else o=s=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:s,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Lo(e,t,n,r){var o=e.updateQueue;zt=!1;var s=o.firstBaseUpdate,l=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var u=a,c=u.next;u.next=null,l===null?s=c:l.next=c,l=u;var f=e.alternate;f!==null&&(f=f.updateQueue,a=f.lastBaseUpdate,a!==l&&(a===null?f.firstBaseUpdate=c:a.next=c,f.lastBaseUpdate=u))}if(s!==null){var p=o.baseState;l=0,f=c=u=null,a=s;do{var d=a.lane,y=a.eventTime;if((r&d)===d){f!==null&&(f=f.next={eventTime:y,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var x=e,v=a;switch(d=t,y=n,v.tag){case 1:if(x=v.payload,typeof x=="function"){p=x.call(y,p,d);break e}p=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=v.payload,d=typeof x=="function"?x.call(y,p,d):x,d==null)break e;p=oe({},p,d);break e;case 2:zt=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,d=o.effects,d===null?o.effects=[a]:d.push(a))}else y={eventTime:y,lane:d,tag:a.tag,payload:a.payload,callback:a.callback,next:null},f===null?(c=f=y,u=p):f=f.next=y,l|=d;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;d=a,a=d.next,d.next=null,o.lastBaseUpdate=d,o.shared.pending=null}}while(!0);if(f===null&&(u=p),o.baseState=u,o.firstBaseUpdate=c,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else s===null&&(o.shared.lanes=0);mn|=l,e.lanes=l,e.memoizedState=p}}function xc(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Vs.transition;Vs.transition={};try{e(!1),t()}finally{Q=n,Vs.transition=r}}function Ip(){return Xe().memoizedState}function k1(e,t,n){var r=Kt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Np(e))Lp(t,n);else if(n=hp(e,t,n,r),n!==null){var o=Oe();lt(n,e,r,o),$p(n,t,r)}}function C1(e,t,n){var r=Kt(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Np(e))Lp(t,o);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var l=t.lastRenderedState,a=s(l,n);if(o.hasEagerState=!0,o.eagerState=a,ut(a,l)){var u=t.interleaved;u===null?(o.next=o,Ya(t)):(o.next=u.next,u.next=o),t.interleaved=o;return}}catch{}finally{}n=hp(e,t,o,r),n!==null&&(o=Oe(),lt(n,e,r,o),$p(n,t,r))}}function Np(e){var t=e.alternate;return e===ie||t!==null&&t===ie}function Lp(e,t){$r=zo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function $p(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,za(e,n)}}var Ao={readContext:Je,useCallback:Se,useContext:Se,useEffect:Se,useImperativeHandle:Se,useInsertionEffect:Se,useLayoutEffect:Se,useMemo:Se,useReducer:Se,useRef:Se,useState:Se,useDebugValue:Se,useDeferredValue:Se,useTransition:Se,useMutableSource:Se,useSyncExternalStore:Se,useId:Se,unstable_isNewReconciler:!1},_1={readContext:Je,useCallback:function(e,t){return pt().memoizedState=[e,t===void 0?null:t],e},useContext:Je,useEffect:Sc,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ao(4194308,4,Op.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ao(4194308,4,e,t)},useInsertionEffect:function(e,t){return ao(4,2,e,t)},useMemo:function(e,t){var n=pt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=pt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=k1.bind(null,ie,e),[r.memoizedState,e]},useRef:function(e){var t=pt();return e={current:e},t.memoizedState=e},useState:wc,useDebugValue:ou,useDeferredValue:function(e){return pt().memoizedState=e},useTransition:function(){var e=wc(!1),t=e[0];return e=S1.bind(null,e[1]),pt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ie,o=pt();if(te){if(n===void 0)throw Error(R(407));n=n()}else{if(n=t(),ge===null)throw Error(R(349));gn&30||xp(r,t,n)}o.memoizedState=n;var s={value:n,getSnapshot:t};return o.queue=s,Sc(Sp.bind(null,r,s,e),[e]),r.flags|=2048,ri(9,wp.bind(null,r,s,n,t),void 0,null),n},useId:function(){var e=pt(),t=ge.identifierPrefix;if(te){var n=Ct,r=kt;n=(r&~(1<<32-st(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=ti++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[ht]=t,e[Xr]=r,Hp(e,t,!1,!1),t.stateNode=e;e:{switch(l=_l(n,r),n){case"dialog":Y("cancel",e),Y("close",e),o=r;break;case"iframe":case"object":case"embed":Y("load",e),o=r;break;case"video":case"audio":for(o=0;oZn&&(t.flags|=128,r=!0,xr(s,!1),t.lanes=4194304)}else{if(!r)if(e=$o(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),xr(s,!0),s.tail===null&&s.tailMode==="hidden"&&!l.alternate&&!te)return ke(t),null}else 2*ae()-s.renderingStartTime>Zn&&n!==1073741824&&(t.flags|=128,r=!0,xr(s,!1),t.lanes=4194304);s.isBackwards?(l.sibling=t.child,t.child=l):(n=s.last,n!==null?n.sibling=l:t.child=l,s.last=l)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=ae(),t.sibling=null,n=re.current,q(re,r?n&1|2:n&1),t):(ke(t),null);case 22:case 23:return fu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Fe&1073741824&&(ke(t),t.subtreeFlags&6&&(t.flags|=8192)):ke(t),null;case 24:return null;case 25:return null}throw Error(R(156,t.tag))}function T1(e,t){switch(Qa(t),t.tag){case 1:return ze(t.type)&&Ro(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Jn(),X($e),X(_e),eu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Za(t),null;case 13:if(X(re),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(R(340));qn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return X(re),null;case 4:return Jn(),null;case 10:return qa(t.type._context),null;case 22:case 23:return fu(),null;case 24:return null;default:return null}}var Ni=!1,Ce=!1,b1=typeof WeakSet=="function"?WeakSet:Set,I=null;function Mn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){le(e,t,r)}else n.current=null}function Jl(e,t,n){try{n()}catch(r){le(e,t,r)}}var bc=!1;function j1(e,t){if(Ll=_o,e=Yd(),Ha(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var l=0,a=-1,u=-1,c=0,f=0,p=e,d=null;t:for(;;){for(var y;p!==n||o!==0&&p.nodeType!==3||(a=l+o),p!==s||r!==0&&p.nodeType!==3||(u=l+r),p.nodeType===3&&(l+=p.nodeValue.length),(y=p.firstChild)!==null;)d=p,p=y;for(;;){if(p===e)break t;if(d===n&&++c===o&&(a=l),d===s&&++f===r&&(u=l),(y=p.nextSibling)!==null)break;p=d,d=p.parentNode}p=y}n=a===-1||u===-1?null:{start:a,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for($l={focusedElem:e,selectionRange:n},_o=!1,I=t;I!==null;)if(t=I,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,I=e;else for(;I!==null;){t=I;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var v=x.memoizedProps,E=x.memoizedState,g=t.stateNode,h=g.getSnapshotBeforeUpdate(t.elementType===t.type?v:rt(t.type,v),E);g.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var m=t.stateNode.containerInfo;m.nodeType===1?m.textContent="":m.nodeType===9&&m.documentElement&&m.removeChild(m.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(R(163))}}catch(w){le(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,I=e;break}I=t.return}return x=bc,bc=!1,x}function zr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var s=o.destroy;o.destroy=void 0,s!==void 0&&Jl(t,n,s)}o=o.next}while(o!==r)}}function as(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Xl(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Wp(e){var t=e.alternate;t!==null&&(e.alternate=null,Wp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ht],delete t[Xr],delete t[Ml],delete t[p1],delete t[h1])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Kp(e){return e.tag===5||e.tag===3||e.tag===4}function jc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Kp(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Zl(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Oo));else if(r!==4&&(e=e.child,e!==null))for(Zl(e,t,n),e=e.sibling;e!==null;)Zl(e,t,n),e=e.sibling}function ea(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(ea(e,t,n),e=e.sibling;e!==null;)ea(e,t,n),e=e.sibling}var me=null,it=!1;function It(e,t,n){for(n=n.child;n!==null;)Gp(e,t,n),n=n.sibling}function Gp(e,t,n){if(mt&&typeof mt.onCommitFiberUnmount=="function")try{mt.onCommitFiberUnmount(es,n)}catch{}switch(n.tag){case 5:Ce||Mn(n,t);case 6:var r=me,o=it;me=null,It(e,t,n),me=r,it=o,me!==null&&(it?(e=me,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):me.removeChild(n.stateNode));break;case 18:me!==null&&(it?(e=me,n=n.stateNode,e.nodeType===8?Us(e.parentNode,n):e.nodeType===1&&Us(e,n),Kr(e)):Us(me,n.stateNode));break;case 4:r=me,o=it,me=n.stateNode.containerInfo,it=!0,It(e,t,n),me=r,it=o;break;case 0:case 11:case 14:case 15:if(!Ce&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var s=o,l=s.destroy;s=s.tag,l!==void 0&&(s&2||s&4)&&Jl(n,t,l),o=o.next}while(o!==r)}It(e,t,n);break;case 1:if(!Ce&&(Mn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){le(n,t,a)}It(e,t,n);break;case 21:It(e,t,n);break;case 22:n.mode&1?(Ce=(r=Ce)||n.memoizedState!==null,It(e,t,n),Ce=r):It(e,t,n);break;default:It(e,t,n)}}function Ic(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new b1),t.forEach(function(r){var o=D1.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function nt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~s}if(r=o,r=ae()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*N1(r/1960))-r,10e?16:e,Dt===null)var r=!1;else{if(e=Dt,Dt=null,Do=0,B&6)throw Error(R(331));var o=B;for(B|=4,I=e.current;I!==null;){var s=I,l=s.child;if(I.flags&16){var a=s.deletions;if(a!==null){for(var u=0;uae()-uu?un(e,0):au|=n),Ae(e,t)}function nh(e,t){t===0&&(e.mode&1?(t=_i,_i<<=1,!(_i&130023424)&&(_i=4194304)):t=1);var n=Oe();e=Ot(e,t),e!==null&&(fi(e,t,n),Ae(e,n))}function F1(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),nh(e,n)}function D1(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(R(314))}r!==null&&r.delete(t),nh(e,n)}var rh;rh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||$e.current)Ne=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ne=!1,O1(e,t,n);Ne=!!(e.flags&131072)}else Ne=!1,te&&t.flags&1048576&&lp(t,jo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;uo(e,t),e=t.pendingProps;var o=Gn(t,_e.current);Qn(t,n),o=nu(null,t,r,e,o,n);var s=ru();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ze(r)?(s=!0,To(t)):s=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Ja(t),o.updater=ls,t.stateNode=o,o._reactInternals=t,Vl(t,r,e,n),t=Kl(null,t,r,!0,s,n)):(t.tag=0,te&&s&&Va(t),Pe(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(uo(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=B1(r),e=rt(r,e),o){case 0:t=Wl(null,t,r,e,n);break e;case 1:t=Oc(null,t,r,e,n);break e;case 11:t=Ec(null,t,r,e,n);break e;case 14:t=Pc(null,t,r,rt(r.type,e),n);break e}throw Error(R(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),Wl(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),Oc(e,t,r,o,n);case 3:e:{if(Dp(t),e===null)throw Error(R(387));r=t.pendingProps,s=t.memoizedState,o=s.element,pp(e,t),Lo(t,r,null,n);var l=t.memoizedState;if(r=l.element,s.isDehydrated)if(s={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){o=Xn(Error(R(423)),t),t=Rc(e,t,r,n,o);break e}else if(r!==o){o=Xn(Error(R(424)),t),t=Rc(e,t,r,n,o);break e}else for(De=Vt(t.stateNode.containerInfo.firstChild),Ue=t,te=!0,ot=null,n=fp(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(qn(),r===o){t=Rt(e,t,n);break e}Pe(e,t,r,n)}t=t.child}return t;case 5:return hp(t),e===null&&Ul(t),r=t.type,o=t.pendingProps,s=e!==null?e.memoizedProps:null,l=o.children,zl(r,o)?l=null:s!==null&&zl(r,s)&&(t.flags|=32),Fp(e,t),Pe(e,t,l,n),t.child;case 6:return e===null&&Ul(t),null;case 13:return Up(e,t,n);case 4:return Xa(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Yn(t,null,r,n):Pe(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),Ec(e,t,r,o,n);case 7:return Pe(e,t,t.pendingProps,n),t.child;case 8:return Pe(e,t,t.pendingProps.children,n),t.child;case 12:return Pe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,s=t.memoizedProps,l=o.value,q(Io,r._currentValue),r._currentValue=l,s!==null)if(ut(s.value,l)){if(s.children===o.children&&!$e.current){t=Rt(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var a=s.dependencies;if(a!==null){l=s.child;for(var u=a.firstContext;u!==null;){if(u.context===r){if(s.tag===1){u=_t(-1,n&-n),u.tag=2;var c=s.updateQueue;if(c!==null){c=c.shared;var f=c.pending;f===null?u.next=u:(u.next=f.next,f.next=u),c.pending=u}}s.lanes|=n,u=s.alternate,u!==null&&(u.lanes|=n),Bl(s.return,n,t),a.lanes|=n;break}u=u.next}}else if(s.tag===10)l=s.type===t.type?null:s.child;else if(s.tag===18){if(l=s.return,l===null)throw Error(R(341));l.lanes|=n,a=l.alternate,a!==null&&(a.lanes|=n),Bl(l,n,t),l=s.sibling}else l=s.child;if(l!==null)l.return=s;else for(l=s;l!==null;){if(l===t){l=null;break}if(s=l.sibling,s!==null){s.return=l.return,l=s;break}l=l.return}s=l}Pe(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Qn(t,n),o=Je(o),r=r(o),t.flags|=1,Pe(e,t,r,n),t.child;case 14:return r=t.type,o=rt(r,t.pendingProps),o=rt(r.type,o),Pc(e,t,r,o,n);case 15:return Ap(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),uo(e,t),t.tag=1,ze(r)?(e=!0,To(t)):e=!1,Qn(t,n),Lp(t,r,o),Vl(t,r,o,n),Kl(null,t,r,!0,e,n);case 19:return Bp(e,t,n);case 22:return Mp(e,t,n)}throw Error(R(156,t.tag))};function ih(e,t){return jd(e,t)}function U1(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.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 qe(e,t,n,r){return new U1(e,t,n,r)}function pu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function B1(e){if(typeof e=="function")return pu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ia)return 11;if(e===Na)return 14}return 2}function Gt(e,t){var n=e.alternate;return n===null?(n=qe(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function po(e,t,n,r,o,s){var l=2;if(r=e,typeof e=="function")pu(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Tn:return cn(n.children,o,s,t);case ja:l=8,o|=8;break;case hl:return e=qe(12,n,t,o|2),e.elementType=hl,e.lanes=s,e;case gl:return e=qe(13,n,t,o),e.elementType=gl,e.lanes=s,e;case ml:return e=qe(19,n,t,o),e.elementType=ml,e.lanes=s,e;case hd:return cs(n,o,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case dd:l=10;break e;case pd:l=9;break e;case Ia:l=11;break e;case Na:l=14;break e;case $t:l=16,r=null;break e}throw Error(R(130,e==null?e:typeof e,""))}return t=qe(l,n,t,o),t.elementType=e,t.type=r,t.lanes=s,t}function cn(e,t,n,r){return e=qe(7,e,r,t),e.lanes=n,e}function cs(e,t,n,r){return e=qe(22,e,r,t),e.elementType=hd,e.lanes=n,e.stateNode={isHidden:!1},e}function qs(e,t,n){return e=qe(6,e,null,t),e.lanes=n,e}function Ys(e,t,n){return t=qe(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function H1(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=bs(0),this.expirationTimes=bs(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=bs(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function hu(e,t,n,r,o,s,l,a,u){return e=new H1(e,t,n,a,u),t===1?(t=1,s===!0&&(t|=8)):t=0,s=qe(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ja(s),e}function V1(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ah)}catch(e){console.error(e)}}ah(),ad.exports=He;var q1=ad.exports,uh,Dc=q1;uh=Dc.createRoot,Dc.hydrateRoot;const Y1=(...e)=>{console!=null&&console.warn&&(fn(e[0])&&(e[0]=`react-i18next:: ${e[0]}`),console.warn(...e))},Uc={},oa=(...e)=>{fn(e[0])&&Uc[e[0]]||(fn(e[0])&&(Uc[e[0]]=new Date),Y1(...e))},ch=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},Bc=(e,t,n)=>{e.loadNamespaces(t,ch(e,n))},Hc=(e,t,n,r)=>{fn(n)&&(n=[n]),n.forEach(o=>{e.options.ns.indexOf(o)<0&&e.options.ns.push(o)}),e.loadLanguages(t,ch(e,r))},J1=(e,t,n={})=>!t.languages||!t.languages.length?(oa("i18n.languages were undefined or empty",t.languages),!0):t.hasLoadedNamespace(e,{lng:n.lng,precheck:(r,o)=>{var s;if(((s=n.bindI18n)==null?void 0:s.indexOf("languageChanging"))>-1&&r.services.backendConnector.backend&&r.isLanguageChangingTo&&!o(r.isLanguageChangingTo,e))return!1}}),fn=e=>typeof e=="string",X1=e=>typeof e=="object"&&e!==null,Z1=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,em={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},tm=e=>em[e],nm=e=>e.replace(Z1,tm);let sa={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:nm};const rm=(e={})=>{sa={...sa,...e}},im=()=>sa;let fh;const om=e=>{fh=e},sm=()=>fh,lm={type:"3rdParty",init(e){rm(e.options.react),om(e)}},am=T.createContext();class um{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(n=>{this.usedNamespaces[n]||(this.usedNamespaces[n]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const cm=(e,t)=>{const n=T.useRef();return T.useEffect(()=>{n.current=e},[e,t]),n.current},dh=(e,t,n,r)=>e.getFixedT(t,n,r),fm=(e,t,n,r)=>T.useCallback(dh(e,t,n,r),[e,t,n,r]),en=(e,t={})=>{var w,C,_,k;const{i18n:n}=t,{i18n:r,defaultNS:o}=T.useContext(am)||{},s=n||r||sm();if(s&&!s.reportNamespaces&&(s.reportNamespaces=new um),!s){oa("You will need to pass in an i18next instance by using initReactI18next");const P=(j,A)=>fn(A)?A:X1(A)&&fn(A.defaultValue)?A.defaultValue:Array.isArray(j)?j[j.length-1]:j,N=[P,{},!1];return N.t=P,N.i18n={},N.ready=!1,N}(w=s.options.react)!=null&&w.wait&&oa("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const l={...im(),...s.options.react,...t},{useSuspense:a,keyPrefix:u}=l;let c=o||((C=s.options)==null?void 0:C.defaultNS);c=fn(c)?[c]:c||["translation"],(k=(_=s.reportNamespaces).addUsedNamespaces)==null||k.call(_,c);const f=(s.isInitialized||s.initializedStoreOnce)&&c.every(P=>J1(P,s,l)),p=fm(s,t.lng||null,l.nsMode==="fallback"?c:c[0],u),d=()=>p,y=()=>dh(s,t.lng||null,l.nsMode==="fallback"?c:c[0],u),[x,v]=T.useState(d);let E=c.join();t.lng&&(E=`${t.lng}${E}`);const g=cm(E),h=T.useRef(!0);T.useEffect(()=>{const{bindI18n:P,bindI18nStore:N}=l;h.current=!0,!f&&!a&&(t.lng?Hc(s,t.lng,c,()=>{h.current&&v(y)}):Bc(s,c,()=>{h.current&&v(y)})),f&&g&&g!==E&&h.current&&v(y);const j=()=>{h.current&&v(y)};return P&&(s==null||s.on(P,j)),N&&(s==null||s.store.on(N,j)),()=>{h.current=!1,s&&(P==null||P.split(" ").forEach(A=>s.off(A,j))),N&&s&&N.split(" ").forEach(A=>s.store.off(A,j))}},[s,E]),T.useEffect(()=>{h.current&&f&&v(d)},[s,u,f]);const m=[x,s,f];if(m.t=x,m.i18n=s,m.ready=f,f||!f&&!a)return m;throw new Promise(P=>{t.lng?Hc(s,t.lng,c,()=>P()):Bc(s,c,()=>P())})};var Le=function(){return Le=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0?he(ar,--Ze):0,tr--,ue===10&&(tr=1,ms--),ue}function at(){return ue=Ze2||aa(ue)>3?"":" "}function Sm(e,t){for(;--t&&at()&&!(ue<48||ue>102||ue>57&&ue<65||ue>70&&ue<97););return ys(e,go()+(t<6&&dn()==32&&at()==32))}function ua(e){for(;at();)switch(ue){case e:return Ze;case 34:case 39:e!==34&&e!==39&&ua(ue);break;case 40:e===41&&ua(e);break;case 92:at();break}return Ze}function km(e,t){for(;at()&&e+ue!==57;)if(e+ue===84&&dn()===47)break;return"/*"+ys(t,Ze-1)+"*"+xu(e===47?e:at())}function Cm(e){for(;!aa(dn());)at();return ys(e,Ze)}function _m(e){return xm(mo("",null,null,null,[""],e=ym(e),0,[0],e))}function mo(e,t,n,r,o,s,l,a,u){for(var c=0,f=0,p=l,d=0,y=0,x=0,v=1,E=1,g=1,h=0,m="",w=o,C=s,_=r,k=m;E;)switch(x=h,h=at()){case 40:if(x!=108&&he(k,p-1)==58){ho(k+=F(Js(h),"&","&\f"),"&\f",gh(c?a[c-1]:0))!=-1&&(g=-1);break}case 34:case 39:case 91:k+=Js(h);break;case 9:case 10:case 13:case 32:k+=wm(x);break;case 92:k+=Sm(go()-1,7);continue;case 47:switch(dn()){case 42:case 47:Tr(Em(km(at(),go()),t,n,u),u);break;default:k+="/"}break;case 123*v:a[c++]=pt(k)*g;case 125*v:case 59:case 0:switch(h){case 0:case 125:E=0;case 59+f:g==-1&&(k=F(k,/\f/g,"")),y>0&&pt(k)-p&&Tr(y>32?Wc(k+";",r,n,p-1,u):Wc(F(k," ","")+";",r,n,p-2,u),u);break;case 59:k+=";";default:if(Tr(_=Qc(k,t,n,c,f,o,a,m,w=[],C=[],p,s),s),h===123)if(f===0)mo(k,t,_,_,w,s,p,a,C);else switch(d===99&&he(k,3)===110?100:d){case 100:case 108:case 109:case 115:mo(e,_,_,r&&Tr(Qc(e,_,_,0,0,o,a,m,o,w=[],p,C),C),o,C,p,a,r?w:C);break;default:mo(k,_,_,_,[""],C,0,a,C)}}c=f=y=0,v=g=1,m=k="",p=l;break;case 58:p=1+pt(k),y=x;default:if(v<1){if(h==123)--v;else if(h==125&&v++==0&&vm()==125)continue}switch(k+=xu(h),h*v){case 38:g=f>0?1:(k+="\f",-1);break;case 44:a[c++]=(pt(k)-1)*g,g=1;break;case 64:dn()===45&&(k+=Js(at())),d=dn(),f=p=pt(m=k+=Cm(go())),h++;break;case 45:x===45&&pt(k)==2&&(v=0)}}return s}function Qc(e,t,n,r,o,s,l,a,u,c,f,p){for(var d=o-1,y=o===0?s:[""],x=vh(y),v=0,E=0,g=0;v0?y[h]+" "+m:F(m,/&\f/g,y[h])))&&(u[g++]=w);return vs(e,t,n,o===0?gs:a,u,c,f,p)}function Em(e,t,n,r){return vs(e,t,n,ph,xu(mm()),er(e,2,-2),0,r)}function Wc(e,t,n,r,o){return vs(e,t,n,yu,er(e,0,r),er(e,r+1,-1),r,o)}function xh(e,t,n){switch(hm(e,t)){case 5103:return V+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return V+e+e;case 4789:return Fr+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return V+e+Fr+e+J+e+e;case 5936:switch(he(e,t+11)){case 114:return V+e+J+F(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return V+e+J+F(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return V+e+J+F(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return V+e+J+e+e;case 6165:return V+e+J+"flex-"+e+e;case 5187:return V+e+F(e,/(\w+).+(:[^]+)/,V+"box-$1$2"+J+"flex-$1$2")+e;case 5443:return V+e+J+"flex-item-"+F(e,/flex-|-self/g,"")+(wt(e,/flex-|baseline/)?"":J+"grid-row-"+F(e,/flex-|-self/g,""))+e;case 4675:return V+e+J+"flex-line-pack"+F(e,/align-content|flex-|-self/g,"")+e;case 5548:return V+e+J+F(e,"shrink","negative")+e;case 5292:return V+e+J+F(e,"basis","preferred-size")+e;case 6060:return V+"box-"+F(e,"-grow","")+V+e+J+F(e,"grow","positive")+e;case 4554:return V+F(e,/([^-])(transform)/g,"$1"+V+"$2")+e;case 6187:return F(F(F(e,/(zoom-|grab)/,V+"$1"),/(image-set)/,V+"$1"),e,"")+e;case 5495:case 3959:return F(e,/(image-set\([^]*)/,V+"$1$`$1");case 4968:return F(F(e,/(.+:)(flex-)?(.*)/,V+"box-pack:$3"+J+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+V+e+e;case 4200:if(!wt(e,/flex-|baseline/))return J+"grid-column-align"+er(e,t)+e;break;case 2592:case 3360:return J+F(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,o){return t=o,wt(r.props,/grid-\w+-end/)})?~ho(e+(n=n[t].value),"span",0)?e:J+F(e,"-start","")+e+J+"grid-row-span:"+(~ho(n,"span",0)?wt(n,/\d+/):+wt(n,/\d+/)-+wt(e,/\d+/))+";":J+F(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return wt(r.props,/grid-\w+-start/)})?e:J+F(F(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return F(e,/(.+)-inline(.+)/,V+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(pt(e)-1-t>6)switch(he(e,t+1)){case 109:if(he(e,t+4)!==45)break;case 102:return F(e,/(.+:)(.+)-([^]+)/,"$1"+V+"$2-$3$1"+Fr+(he(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~ho(e,"stretch",0)?xh(F(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return F(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,o,s,l,a,u,c){return J+o+":"+s+c+(l?J+o+"-span:"+(a?u:+u-+s)+c:"")+e});case 4949:if(he(e,t+6)===121)return F(e,":",":"+V)+e;break;case 6444:switch(he(e,he(e,14)===45?18:11)){case 120:return F(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+V+(he(e,14)===45?"inline-":"")+"box$3$1"+V+"$2$3$1"+J+"$2box$3")+e;case 100:return F(e,":",":"+J)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return F(e,"scroll-","scroll-snap-")+e}return e}function Ho(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case yu:e.return=xh(e.value,e.length,n);return;case hh:return Ho([Lt(e,{value:F(e.value,"@","@"+V)})],r);case gs:if(e.length)return gm(n=e.props,function(o){switch(wt(o,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":En(Lt(e,{props:[F(o,/:(read-\w+)/,":"+Fr+"$1")]})),En(Lt(e,{props:[o]})),la(e,{props:Vc(n,r)});break;case"::placeholder":En(Lt(e,{props:[F(o,/:(plac\w+)/,":"+V+"input-$1")]})),En(Lt(e,{props:[F(o,/:(plac\w+)/,":"+Fr+"$1")]})),En(Lt(e,{props:[F(o,/:(plac\w+)/,J+"input-$1")]})),En(Lt(e,{props:[o]})),la(e,{props:Vc(n,r)});break}return""})}}var bm={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Me={},nr=typeof process<"u"&&Me!==void 0&&(Me.REACT_APP_SC_ATTR||Me.SC_ATTR)||"data-styled",wh="active",Sh="data-styled-version",xs="6.1.13",wu=`/*!sc*/ -`,Vo=typeof window<"u"&&"HTMLElement"in window,jm=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&Me!==void 0&&Me.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&Me.REACT_APP_SC_DISABLE_SPEEDY!==""?Me.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&Me.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&Me!==void 0&&Me.SC_DISABLE_SPEEDY!==void 0&&Me.SC_DISABLE_SPEEDY!==""&&Me.SC_DISABLE_SPEEDY!=="false"&&Me.SC_DISABLE_SPEEDY),ws=Object.freeze([]),rr=Object.freeze({});function Im(e,t,n){return n===void 0&&(n=rr),e.theme!==n.theme&&e.theme||t||n.theme}var kh=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),Nm=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Lm=/(^-|-$)/g;function Kc(e){return e.replace(Nm,"-").replace(Lm,"")}var $m=/(a)(d)/gi,zi=52,Gc=function(e){return String.fromCharCode(e+(e>25?39:97))};function ca(e){var t,n="";for(t=Math.abs(e);t>zi;t=t/zi|0)n=Gc(t%zi)+n;return(Gc(t%zi)+n).replace($m,"$1-$2")}var Xs,Ch=5381,Dn=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},_h=function(e){return Dn(Ch,e)};function Eh(e){return ca(_h(e)>>>0)}function zm(e){return e.displayName||e.name||"Component"}function Zs(e){return typeof e=="string"&&!0}var Ph=typeof Symbol=="function"&&Symbol.for,Oh=Ph?Symbol.for("react.memo"):60115,Am=Ph?Symbol.for("react.forward_ref"):60112,Mm={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Fm={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Rh={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Dm=((Xs={})[Am]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Xs[Oh]=Rh,Xs);function qc(e){return("type"in(t=e)&&t.type.$$typeof)===Oh?Rh:"$$typeof"in e?Dm[e.$$typeof]:Mm;var t}var Um=Object.defineProperty,Bm=Object.getOwnPropertyNames,Yc=Object.getOwnPropertySymbols,Hm=Object.getOwnPropertyDescriptor,Vm=Object.getPrototypeOf,Jc=Object.prototype;function Th(e,t,n){if(typeof t!="string"){if(Jc){var r=Vm(t);r&&r!==Jc&&Th(e,r,n)}var o=Bm(t);Yc&&(o=o.concat(Yc(t)));for(var s=qc(e),l=qc(t),a=0;a0?" Args: ".concat(t.join(", ")):""))}var Qm=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,o=r.length,s=o;t>=s;)if((s<<=1)<0)throw gi(16,"".concat(t));this.groupSizes=new Uint32Array(s),this.groupSizes.set(r),this.length=s;for(var l=o;l=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],o=this.indexOfGroup(t),s=o+r,l=o;l=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(E+="".concat(g,","))}),u+="".concat(x).concat(v,'{content:"').concat(E,'"}').concat(wu)},f=0;f0?".".concat(t):d},f=u.slice();f.push(function(d){d.type===gs&&d.value.includes("&")&&(d.props[0]=d.props[0].replace(nv,n).replace(r,c))}),l.prefix&&f.push(Tm),f.push(Pm);var p=function(d,y,x,v){y===void 0&&(y=""),x===void 0&&(x=""),v===void 0&&(v="&"),t=v,n=y,r=new RegExp("\\".concat(n,"\\b"),"g");var E=d.replace(rv,""),g=_m(x||y?"".concat(x," ").concat(y," { ").concat(E," }"):E);l.namespace&&(g=Ih(g,l.namespace));var h=[];return Ho(g,Om(f.concat(Rm(function(m){return h.push(m)})))),h};return p.hash=u.length?u.reduce(function(d,y){return y.name||gi(15),Dn(d,y.name)},Ch).toString():"",p}var ov=new jh,pa=iv(),Nh=W.createContext({shouldForwardProp:void 0,styleSheet:ov,stylis:pa});Nh.Consumer;W.createContext(void 0);function ef(){return T.useContext(Nh)}var Lh=function(){function e(t,n){var r=this;this.inject=function(o,s){s===void 0&&(s=pa);var l=r.name+s.hash;o.hasNameForId(r.id,l)||o.insertRules(r.id,l,s(r.rules,l,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,ku(this,function(){throw gi(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=pa),this.name+t.hash},e}(),sv=function(e){return e>="A"&&e<="Z"};function tf(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,l)){var a=r(s,".".concat(l),void 0,this.componentId);n.insertRules(this.componentId,l,a)}o=an(o,l),this.staticRulesId=l}else{for(var u=Dn(this.baseHash,r.hash),c="",f=0;f>>0);n.hasNameForId(this.componentId,y)||n.insertRules(this.componentId,y,r(c,".".concat(y),void 0,this.componentId)),o=an(o,y)}}return o},e}(),Ah=W.createContext(void 0);Ah.Consumer;var el={};function cv(e,t,n){var r=Su(e),o=e,s=!Zs(e),l=t.attrs,a=l===void 0?ws:l,u=t.componentId,c=u===void 0?function(w,C){var _=typeof w!="string"?"sc":Kc(w);el[_]=(el[_]||0)+1;var k="".concat(_,"-").concat(Eh(xs+_+el[_]));return C?"".concat(C,"-").concat(k):k}(t.displayName,t.parentComponentId):u,f=t.displayName,p=f===void 0?function(w){return Zs(w)?"styled.".concat(w):"Styled(".concat(zm(w),")")}(e):f,d=t.displayName&&t.componentId?"".concat(Kc(t.displayName),"-").concat(t.componentId):t.componentId||c,y=r&&o.attrs?o.attrs.concat(a).filter(Boolean):a,x=t.shouldForwardProp;if(r&&o.shouldForwardProp){var v=o.shouldForwardProp;if(t.shouldForwardProp){var E=t.shouldForwardProp;x=function(w,C){return v(w,C)&&E(w,C)}}else x=v}var g=new uv(n,d,r?o.componentStyle:void 0);function h(w,C){return function(_,k,P){var N=_.attrs,j=_.componentStyle,A=_.defaultProps,G=_.foldedComponentIds,K=_.styledComponentId,ne=_.target,Z=W.useContext(Ah),se=ef(),ee=_.shouldForwardProp||se.shouldForwardProp,b=Im(k,Z,A)||rr,L=function(et,we,We){for(var jt,yt=Le(Le({},we),{className:void 0,theme:We}),Sn=0;Sn=0)&&(n[o]=e[o]);return n}var pv=["cdnSuffix","cdnUrl","countryCode","style","svg"],hv="https://cdn.jsdelivr.net/gh/lipis/flag-icons/flags/4x3/",gv="svg",mv=127397,Dh=function(t){var n=t.cdnSuffix,r=n===void 0?gv:n,o=t.cdnUrl,s=o===void 0?hv:o,l=t.countryCode,a=t.style,u=t.svg,c=u===void 0?!1:u,f=dv(t,pv);if(typeof l!="string")return null;if(c){var p=""+s+l.toLowerCase()+"."+r;return T.createElement("img",Object.assign({},f,{src:p,style:Wo({display:"inline-block",width:"1em",height:"1em",verticalAlign:"middle"},a)}))}var d=l.toUpperCase().replace(/./g,function(y){return String.fromCodePoint(y.charCodeAt(0)+mv)});return T.createElement("span",Object.assign({role:"img"},f,{style:Wo({display:"inline-block",fontSize:"1em",lineHeight:"1em",verticalAlign:"middle"},a)}),d)};const vv=O.div` +`+s.stack}return{value:e,source:t,stack:o,digest:null}}function Ks(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Ql(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var O1=typeof WeakMap=="function"?WeakMap:Map;function Ap(e,t,n){n=_t(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Mo||(Mo=!0,ta=r),Ql(e,t)},n}function Fp(e,t,n){n=_t(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){Ql(e,t)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(n.callback=function(){Ql(e,t),typeof r!="function"&&(Wt===null?Wt=new Set([this]):Wt.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function _c(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new O1;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=U1.bind(null,e,t,n),t.then(e,e))}function Ec(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Pc(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=_t(-1,1),t.tag=2,Qt(n,t,1))),n.lanes|=1),e)}var R1=bt.ReactCurrentOwner,Ne=!1;function Pe(e,t,n,r){t.child=e===null?pp(t,null,n,r):Yn(t,e.child,n,r)}function Oc(e,t,n,r,o){n=n.render;var s=t.ref;return Qn(t,o),r=nu(e,t,n,r,s,o),n=ru(),e!==null&&!Ne?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Rt(e,t,o)):(te&&n&&Va(t),t.flags|=1,Pe(e,t,r,o),t.child)}function Rc(e,t,n,r,o){if(e===null){var s=n.type;return typeof s=="function"&&!pu(s)&&s.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=s,Mp(e,t,s,r,o)):(e=po(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(s=e.child,!(e.lanes&o)){var l=s.memoizedProps;if(n=n.compare,n=n!==null?n:qr,n(l,r)&&e.ref===t.ref)return Rt(e,t,o)}return t.flags|=1,e=Gt(s,r),e.ref=t.ref,e.return=t,t.child=e}function Mp(e,t,n,r,o){if(e!==null){var s=e.memoizedProps;if(qr(s,r)&&e.ref===t.ref)if(Ne=!1,t.pendingProps=r=s,(e.lanes&o)!==0)e.flags&131072&&(Ne=!0);else return t.lanes=e.lanes,Rt(e,t,o)}return Wl(e,t,n,r,o)}function Dp(e,t,n){var r=t.pendingProps,o=r.children,s=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},q(Mn,De),De|=n;else{if(!(n&1073741824))return e=s!==null?s.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,q(Mn,De),De|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=s!==null?s.baseLanes:n,q(Mn,De),De|=r}else s!==null?(r=s.baseLanes|n,t.memoizedState=null):r=n,q(Mn,De),De|=r;return Pe(e,t,o,n),t.child}function Up(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Wl(e,t,n,r,o){var s=ze(n)?pn:_e.current;return s=Gn(t,s),Qn(t,o),n=nu(e,t,n,r,s,o),r=ru(),e!==null&&!Ne?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Rt(e,t,o)):(te&&r&&Va(t),t.flags|=1,Pe(e,t,n,o),t.child)}function bc(e,t,n,r,o){if(ze(n)){var s=!0;bo(t)}else s=!1;if(Qn(t,o),t.stateNode===null)uo(e,t),zp(t,n,r),Vl(t,n,r,o),r=!0;else if(e===null){var l=t.stateNode,a=t.memoizedProps;l.props=a;var u=l.context,c=n.contextType;typeof c=="object"&&c!==null?c=Je(c):(c=ze(n)?pn:_e.current,c=Gn(t,c));var f=n.getDerivedStateFromProps,p=typeof f=="function"||typeof l.getSnapshotBeforeUpdate=="function";p||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(a!==r||u!==c)&&Cc(t,l,r,c),zt=!1;var d=t.memoizedState;l.state=d,Lo(t,r,l,o),u=t.memoizedState,a!==r||d!==u||$e.current||zt?(typeof f=="function"&&(Hl(t,n,f,r),u=t.memoizedState),(a=zt||kc(t,n,a,r,d,u,c))?(p||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),l.props=r,l.state=u,l.context=c,r=a):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,gp(e,t),a=t.memoizedProps,c=t.type===t.elementType?a:rt(t.type,a),l.props=c,p=t.pendingProps,d=l.context,u=n.contextType,typeof u=="object"&&u!==null?u=Je(u):(u=ze(n)?pn:_e.current,u=Gn(t,u));var y=n.getDerivedStateFromProps;(f=typeof y=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(a!==p||d!==u)&&Cc(t,l,r,u),zt=!1,d=t.memoizedState,l.state=d,Lo(t,r,l,o);var x=t.memoizedState;a!==p||d!==x||$e.current||zt?(typeof y=="function"&&(Hl(t,n,y,r),x=t.memoizedState),(c=zt||kc(t,n,c,r,d,x,u)||!1)?(f||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,x,u),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,x,u)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=x),l.props=r,l.state=x,l.context=u,r=c):(typeof l.componentDidUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Kl(e,t,n,r,s,o)}function Kl(e,t,n,r,o,s){Up(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return o&&hc(t,n,!1),Rt(e,t,s);r=t.stateNode,R1.current=t;var a=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=Yn(t,e.child,null,s),t.child=Yn(t,null,a,s)):Pe(e,t,a,s),t.memoizedState=r.state,o&&hc(t,n,!0),t.child}function Bp(e){var t=e.stateNode;t.pendingContext?pc(e,t.pendingContext,t.pendingContext!==t.context):t.context&&pc(e,t.context,!1),Xa(e,t.containerInfo)}function Tc(e,t,n,r,o){return qn(),Wa(o),t.flags|=256,Pe(e,t,n,r),t.child}var Gl={dehydrated:null,treeContext:null,retryLane:0};function ql(e){return{baseLanes:e,cachePool:null,transitions:null}}function Hp(e,t,n){var r=t.pendingProps,o=re.current,s=!1,l=(t.flags&128)!==0,a;if((a=l)||(a=e!==null&&e.memoizedState===null?!1:(o&2)!==0),a?(s=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),q(re,o&1),e===null)return Ul(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=r.children,e=r.fallback,s?(r=t.mode,s=t.child,l={mode:"hidden",children:l},!(r&1)&&s!==null?(s.childLanes=0,s.pendingProps=l):s=cs(l,r,0,null),e=un(e,r,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=ql(n),t.memoizedState=Gl,e):su(t,l));if(o=e.memoizedState,o!==null&&(a=o.dehydrated,a!==null))return b1(e,t,l,r,a,o,n);if(s){s=r.fallback,l=t.mode,o=e.child,a=o.sibling;var u={mode:"hidden",children:r.children};return!(l&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=Gt(o,u),r.subtreeFlags=o.subtreeFlags&14680064),a!==null?s=Gt(a,s):(s=un(s,l,n,null),s.flags|=2),s.return=t,r.return=t,r.sibling=s,t.child=r,r=s,s=t.child,l=e.child.memoizedState,l=l===null?ql(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Gl,r}return s=e.child,e=s.sibling,r=Gt(s,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function su(e,t){return t=cs({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ii(e,t,n,r){return r!==null&&Wa(r),Yn(t,e.child,null,n),e=su(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function b1(e,t,n,r,o,s,l){if(n)return t.flags&256?(t.flags&=-257,r=Ks(Error(R(422))),Ii(e,t,l,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(s=r.fallback,o=t.mode,r=cs({mode:"visible",children:r.children},o,0,null),s=un(s,o,l,null),s.flags|=2,r.return=t,s.return=t,r.sibling=s,t.child=r,t.mode&1&&Yn(t,e.child,null,l),t.child.memoizedState=ql(l),t.memoizedState=Gl,s);if(!(t.mode&1))return Ii(e,t,l,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var a=r.dgst;return r=a,s=Error(R(419)),r=Ks(s,r,void 0),Ii(e,t,l,r)}if(a=(l&e.childLanes)!==0,Ne||a){if(r=ge,r!==null){switch(l&-l){case 4:o=2;break;case 16:o=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|l)?0:o,o!==0&&o!==s.retryLane&&(s.retryLane=o,Ot(e,o),lt(r,e,o,-1))}return du(),r=Ks(Error(R(421))),Ii(e,t,l,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=B1.bind(null,e),o._reactRetry=t,null):(e=s.treeContext,Ue=Vt(o.nextSibling),Be=t,te=!0,ot=null,e!==null&&(Ke[Ge++]=kt,Ke[Ge++]=Ct,Ke[Ge++]=hn,kt=e.id,Ct=e.overflow,hn=t),t=su(t,r.children),t.flags|=4096,t)}function jc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Bl(e.return,t,n)}function Gs(e,t,n,r,o){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=r,s.tail=n,s.tailMode=o)}function Vp(e,t,n){var r=t.pendingProps,o=r.revealOrder,s=r.tail;if(Pe(e,t,r.children,n),r=re.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&jc(e,n,t);else if(e.tag===19)jc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(q(re,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&$o(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Gs(t,!1,o,n,s);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&$o(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Gs(t,!0,n,null,s);break;case"together":Gs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function uo(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Rt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),mn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(R(153));if(t.child!==null){for(e=t.child,n=Gt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Gt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function T1(e,t,n){switch(t.tag){case 3:Bp(t),qn();break;case 5:mp(t);break;case 1:ze(t.type)&&bo(t);break;case 4:Xa(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;q(Io,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(q(re,re.current&1),t.flags|=128,null):n&t.child.childLanes?Hp(e,t,n):(q(re,re.current&1),e=Rt(e,t,n),e!==null?e.sibling:null);q(re,re.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Vp(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),q(re,re.current),r)break;return null;case 22:case 23:return t.lanes=0,Dp(e,t,n)}return Rt(e,t,n)}var Qp,Yl,Wp,Kp;Qp=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Yl=function(){};Wp=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,sn(yt.current);var s=null;switch(n){case"input":o=yl(e,o),r=yl(e,r),s=[];break;case"select":o=oe({},o,{value:void 0}),r=oe({},r,{value:void 0}),s=[];break;case"textarea":o=Sl(e,o),r=Sl(e,r),s=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Oo)}Cl(n,r);var l;n=null;for(c in o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&o[c]!=null)if(c==="style"){var a=o[c];for(l in a)a.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(Br.hasOwnProperty(c)?s||(s=[]):(s=s||[]).push(c,null));for(c in r){var u=r[c];if(a=o!=null?o[c]:void 0,r.hasOwnProperty(c)&&u!==a&&(u!=null||a!=null))if(c==="style")if(a){for(l in a)!a.hasOwnProperty(l)||u&&u.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in u)u.hasOwnProperty(l)&&a[l]!==u[l]&&(n||(n={}),n[l]=u[l])}else n||(s||(s=[]),s.push(c,n)),n=u;else c==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,a=a?a.__html:void 0,u!=null&&a!==u&&(s=s||[]).push(c,u)):c==="children"?typeof u!="string"&&typeof u!="number"||(s=s||[]).push(c,""+u):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Br.hasOwnProperty(c)?(u!=null&&c==="onScroll"&&J("scroll",e),s||a===u||(s=[])):(s=s||[]).push(c,u))}n&&(s=s||[]).push("style",n);var c=s;(t.updateQueue=c)&&(t.flags|=4)}};Kp=function(e,t,n,r){n!==r&&(t.flags|=4)};function xr(e,t){if(!te)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ke(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function j1(e,t,n){var r=t.pendingProps;switch(Qa(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ke(t),null;case 1:return ze(t.type)&&Ro(),ke(t),null;case 3:return r=t.stateNode,Jn(),Z($e),Z(_e),eu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Ti(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,ot!==null&&(ia(ot),ot=null))),Yl(e,t),ke(t),null;case 5:Za(t);var o=sn(ei.current);if(n=t.type,e!==null&&t.stateNode!=null)Wp(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(R(166));return ke(t),null}if(e=sn(yt.current),Ti(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[gt]=t,r[Xr]=s,e=(t.mode&1)!==0,n){case"dialog":J("cancel",r),J("close",r);break;case"iframe":case"object":case"embed":J("load",r);break;case"video":case"audio":for(o=0;o<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[gt]=t,e[Xr]=r,Qp(e,t,!1,!1),t.stateNode=e;e:{switch(l=_l(n,r),n){case"dialog":J("cancel",e),J("close",e),o=r;break;case"iframe":case"object":case"embed":J("load",e),o=r;break;case"video":case"audio":for(o=0;oZn&&(t.flags|=128,r=!0,xr(s,!1),t.lanes=4194304)}else{if(!r)if(e=$o(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),xr(s,!0),s.tail===null&&s.tailMode==="hidden"&&!l.alternate&&!te)return ke(t),null}else 2*ae()-s.renderingStartTime>Zn&&n!==1073741824&&(t.flags|=128,r=!0,xr(s,!1),t.lanes=4194304);s.isBackwards?(l.sibling=t.child,t.child=l):(n=s.last,n!==null?n.sibling=l:t.child=l,s.last=l)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=ae(),t.sibling=null,n=re.current,q(re,r?n&1|2:n&1),t):(ke(t),null);case 22:case 23:return fu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?De&1073741824&&(ke(t),t.subtreeFlags&6&&(t.flags|=8192)):ke(t),null;case 24:return null;case 25:return null}throw Error(R(156,t.tag))}function I1(e,t){switch(Qa(t),t.tag){case 1:return ze(t.type)&&Ro(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Jn(),Z($e),Z(_e),eu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Za(t),null;case 13:if(Z(re),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(R(340));qn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Z(re),null;case 4:return Jn(),null;case 10:return qa(t.type._context),null;case 22:case 23:return fu(),null;case 24:return null;default:return null}}var Ni=!1,Ce=!1,N1=typeof WeakSet=="function"?WeakSet:Set,I=null;function Fn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){le(e,t,r)}else n.current=null}function Jl(e,t,n){try{n()}catch(r){le(e,t,r)}}var Ic=!1;function L1(e,t){if(Ll=_o,e=Xd(),Ha(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var l=0,a=-1,u=-1,c=0,f=0,p=e,d=null;t:for(;;){for(var y;p!==n||o!==0&&p.nodeType!==3||(a=l+o),p!==s||r!==0&&p.nodeType!==3||(u=l+r),p.nodeType===3&&(l+=p.nodeValue.length),(y=p.firstChild)!==null;)d=p,p=y;for(;;){if(p===e)break t;if(d===n&&++c===o&&(a=l),d===s&&++f===r&&(u=l),(y=p.nextSibling)!==null)break;p=d,d=p.parentNode}p=y}n=a===-1||u===-1?null:{start:a,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for($l={focusedElem:e,selectionRange:n},_o=!1,I=t;I!==null;)if(t=I,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,I=e;else for(;I!==null;){t=I;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var v=x.memoizedProps,E=x.memoizedState,g=t.stateNode,h=g.getSnapshotBeforeUpdate(t.elementType===t.type?v:rt(t.type,v),E);g.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var m=t.stateNode.containerInfo;m.nodeType===1?m.textContent="":m.nodeType===9&&m.documentElement&&m.removeChild(m.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(R(163))}}catch(w){le(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,I=e;break}I=t.return}return x=Ic,Ic=!1,x}function zr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var s=o.destroy;o.destroy=void 0,s!==void 0&&Jl(t,n,s)}o=o.next}while(o!==r)}}function as(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Xl(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Gp(e){var t=e.alternate;t!==null&&(e.alternate=null,Gp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[gt],delete t[Xr],delete t[Fl],delete t[m1],delete t[v1])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function qp(e){return e.tag===5||e.tag===3||e.tag===4}function Nc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||qp(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Zl(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Oo));else if(r!==4&&(e=e.child,e!==null))for(Zl(e,t,n),e=e.sibling;e!==null;)Zl(e,t,n),e=e.sibling}function ea(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(ea(e,t,n),e=e.sibling;e!==null;)ea(e,t,n),e=e.sibling}var me=null,it=!1;function It(e,t,n){for(n=n.child;n!==null;)Yp(e,t,n),n=n.sibling}function Yp(e,t,n){if(vt&&typeof vt.onCommitFiberUnmount=="function")try{vt.onCommitFiberUnmount(es,n)}catch{}switch(n.tag){case 5:Ce||Fn(n,t);case 6:var r=me,o=it;me=null,It(e,t,n),me=r,it=o,me!==null&&(it?(e=me,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):me.removeChild(n.stateNode));break;case 18:me!==null&&(it?(e=me,n=n.stateNode,e.nodeType===8?Us(e.parentNode,n):e.nodeType===1&&Us(e,n),Kr(e)):Us(me,n.stateNode));break;case 4:r=me,o=it,me=n.stateNode.containerInfo,it=!0,It(e,t,n),me=r,it=o;break;case 0:case 11:case 14:case 15:if(!Ce&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var s=o,l=s.destroy;s=s.tag,l!==void 0&&(s&2||s&4)&&Jl(n,t,l),o=o.next}while(o!==r)}It(e,t,n);break;case 1:if(!Ce&&(Fn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){le(n,t,a)}It(e,t,n);break;case 21:It(e,t,n);break;case 22:n.mode&1?(Ce=(r=Ce)||n.memoizedState!==null,It(e,t,n),Ce=r):It(e,t,n);break;default:It(e,t,n)}}function Lc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new N1),t.forEach(function(r){var o=H1.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function nt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~s}if(r=o,r=ae()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*z1(r/1960))-r,10e?16:e,Dt===null)var r=!1;else{if(e=Dt,Dt=null,Do=0,U&6)throw Error(R(331));var o=U;for(U|=4,I=e.current;I!==null;){var s=I,l=s.child;if(I.flags&16){var a=s.deletions;if(a!==null){for(var u=0;uae()-uu?an(e,0):au|=n),Ae(e,t)}function ih(e,t){t===0&&(e.mode&1?(t=_i,_i<<=1,!(_i&130023424)&&(_i=4194304)):t=1);var n=Oe();e=Ot(e,t),e!==null&&(fi(e,t,n),Ae(e,n))}function B1(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ih(e,n)}function H1(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(R(314))}r!==null&&r.delete(t),ih(e,n)}var oh;oh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||$e.current)Ne=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ne=!1,T1(e,t,n);Ne=!!(e.flags&131072)}else Ne=!1,te&&t.flags&1048576&&up(t,jo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;uo(e,t),e=t.pendingProps;var o=Gn(t,_e.current);Qn(t,n),o=nu(null,t,r,e,o,n);var s=ru();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ze(r)?(s=!0,bo(t)):s=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Ja(t),o.updater=ls,t.stateNode=o,o._reactInternals=t,Vl(t,r,e,n),t=Kl(null,t,r,!0,s,n)):(t.tag=0,te&&s&&Va(t),Pe(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(uo(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Q1(r),e=rt(r,e),o){case 0:t=Wl(null,t,r,e,n);break e;case 1:t=bc(null,t,r,e,n);break e;case 11:t=Oc(null,t,r,e,n);break e;case 14:t=Rc(null,t,r,rt(r.type,e),n);break e}throw Error(R(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),Wl(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),bc(e,t,r,o,n);case 3:e:{if(Bp(t),e===null)throw Error(R(387));r=t.pendingProps,s=t.memoizedState,o=s.element,gp(e,t),Lo(t,r,null,n);var l=t.memoizedState;if(r=l.element,s.isDehydrated)if(s={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){o=Xn(Error(R(423)),t),t=Tc(e,t,r,n,o);break e}else if(r!==o){o=Xn(Error(R(424)),t),t=Tc(e,t,r,n,o);break e}else for(Ue=Vt(t.stateNode.containerInfo.firstChild),Be=t,te=!0,ot=null,n=pp(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(qn(),r===o){t=Rt(e,t,n);break e}Pe(e,t,r,n)}t=t.child}return t;case 5:return mp(t),e===null&&Ul(t),r=t.type,o=t.pendingProps,s=e!==null?e.memoizedProps:null,l=o.children,zl(r,o)?l=null:s!==null&&zl(r,s)&&(t.flags|=32),Up(e,t),Pe(e,t,l,n),t.child;case 6:return e===null&&Ul(t),null;case 13:return Hp(e,t,n);case 4:return Xa(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Yn(t,null,r,n):Pe(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),Oc(e,t,r,o,n);case 7:return Pe(e,t,t.pendingProps,n),t.child;case 8:return Pe(e,t,t.pendingProps.children,n),t.child;case 12:return Pe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,s=t.memoizedProps,l=o.value,q(Io,r._currentValue),r._currentValue=l,s!==null)if(ut(s.value,l)){if(s.children===o.children&&!$e.current){t=Rt(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var a=s.dependencies;if(a!==null){l=s.child;for(var u=a.firstContext;u!==null;){if(u.context===r){if(s.tag===1){u=_t(-1,n&-n),u.tag=2;var c=s.updateQueue;if(c!==null){c=c.shared;var f=c.pending;f===null?u.next=u:(u.next=f.next,f.next=u),c.pending=u}}s.lanes|=n,u=s.alternate,u!==null&&(u.lanes|=n),Bl(s.return,n,t),a.lanes|=n;break}u=u.next}}else if(s.tag===10)l=s.type===t.type?null:s.child;else if(s.tag===18){if(l=s.return,l===null)throw Error(R(341));l.lanes|=n,a=l.alternate,a!==null&&(a.lanes|=n),Bl(l,n,t),l=s.sibling}else l=s.child;if(l!==null)l.return=s;else for(l=s;l!==null;){if(l===t){l=null;break}if(s=l.sibling,s!==null){s.return=l.return,l=s;break}l=l.return}s=l}Pe(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Qn(t,n),o=Je(o),r=r(o),t.flags|=1,Pe(e,t,r,n),t.child;case 14:return r=t.type,o=rt(r,t.pendingProps),o=rt(r.type,o),Rc(e,t,r,o,n);case 15:return Mp(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:rt(r,o),uo(e,t),t.tag=1,ze(r)?(e=!0,bo(t)):e=!1,Qn(t,n),zp(t,r,o),Vl(t,r,o,n),Kl(null,t,r,!0,e,n);case 19:return Vp(e,t,n);case 22:return Dp(e,t,n)}throw Error(R(156,t.tag))};function sh(e,t){return Nd(e,t)}function V1(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.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 qe(e,t,n,r){return new V1(e,t,n,r)}function pu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Q1(e){if(typeof e=="function")return pu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ia)return 11;if(e===Na)return 14}return 2}function Gt(e,t){var n=e.alternate;return n===null?(n=qe(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function po(e,t,n,r,o,s){var l=2;if(r=e,typeof e=="function")pu(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case bn:return un(n.children,o,s,t);case ja:l=8,o|=8;break;case hl:return e=qe(12,n,t,o|2),e.elementType=hl,e.lanes=s,e;case gl:return e=qe(13,n,t,o),e.elementType=gl,e.lanes=s,e;case ml:return e=qe(19,n,t,o),e.elementType=ml,e.lanes=s,e;case md:return cs(n,o,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case hd:l=10;break e;case gd:l=9;break e;case Ia:l=11;break e;case Na:l=14;break e;case $t:l=16,r=null;break e}throw Error(R(130,e==null?e:typeof e,""))}return t=qe(l,n,t,o),t.elementType=e,t.type=r,t.lanes=s,t}function un(e,t,n,r){return e=qe(7,e,r,t),e.lanes=n,e}function cs(e,t,n,r){return e=qe(22,e,r,t),e.elementType=md,e.lanes=n,e.stateNode={isHidden:!1},e}function qs(e,t,n){return e=qe(6,e,null,t),e.lanes=n,e}function Ys(e,t,n){return t=qe(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function W1(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ts(0),this.expirationTimes=Ts(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ts(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function hu(e,t,n,r,o,s,l,a,u){return e=new W1(e,t,n,a,u),t===1?(t=1,s===!0&&(t|=8)):t=0,s=qe(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ja(s),e}function K1(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ch)}catch(e){console.error(e)}}ch(),cd.exports=Ve;var X1=cd.exports,fh,Bc=X1;fh=Bc.createRoot,Bc.hydrateRoot;const Z1=(...e)=>{console!=null&&console.warn&&(cn(e[0])&&(e[0]=`react-i18next:: ${e[0]}`),console.warn(...e))},Hc={},oa=(...e)=>{cn(e[0])&&Hc[e[0]]||(cn(e[0])&&(Hc[e[0]]=new Date),Z1(...e))},dh=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},Vc=(e,t,n)=>{e.loadNamespaces(t,dh(e,n))},Qc=(e,t,n,r)=>{cn(n)&&(n=[n]),n.forEach(o=>{e.options.ns.indexOf(o)<0&&e.options.ns.push(o)}),e.loadLanguages(t,dh(e,r))},em=(e,t,n={})=>!t.languages||!t.languages.length?(oa("i18n.languages were undefined or empty",t.languages),!0):t.hasLoadedNamespace(e,{lng:n.lng,precheck:(r,o)=>{var s;if(((s=n.bindI18n)==null?void 0:s.indexOf("languageChanging"))>-1&&r.services.backendConnector.backend&&r.isLanguageChangingTo&&!o(r.isLanguageChangingTo,e))return!1}}),cn=e=>typeof e=="string",tm=e=>typeof e=="object"&&e!==null,nm=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,rm={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},im=e=>rm[e],om=e=>e.replace(nm,im);let sa={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:om};const sm=(e={})=>{sa={...sa,...e}},lm=()=>sa;let ph;const am=e=>{ph=e},um=()=>ph,cm={type:"3rdParty",init(e){sm(e.options.react),am(e)}},fm=b.createContext();class dm{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(n=>{this.usedNamespaces[n]||(this.usedNamespaces[n]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const pm=(e,t)=>{const n=b.useRef();return b.useEffect(()=>{n.current=e},[e,t]),n.current},hh=(e,t,n,r)=>e.getFixedT(t,n,r),hm=(e,t,n,r)=>b.useCallback(hh(e,t,n,r),[e,t,n,r]),en=(e,t={})=>{var w,C,_,k;const{i18n:n}=t,{i18n:r,defaultNS:o}=b.useContext(fm)||{},s=n||r||um();if(s&&!s.reportNamespaces&&(s.reportNamespaces=new dm),!s){oa("You will need to pass in an i18next instance by using initReactI18next");const P=(j,A)=>cn(A)?A:tm(A)&&cn(A.defaultValue)?A.defaultValue:Array.isArray(j)?j[j.length-1]:j,L=[P,{},!1];return L.t=P,L.i18n={},L.ready=!1,L}(w=s.options.react)!=null&&w.wait&&oa("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const l={...lm(),...s.options.react,...t},{useSuspense:a,keyPrefix:u}=l;let c=o||((C=s.options)==null?void 0:C.defaultNS);c=cn(c)?[c]:c||["translation"],(k=(_=s.reportNamespaces).addUsedNamespaces)==null||k.call(_,c);const f=(s.isInitialized||s.initializedStoreOnce)&&c.every(P=>em(P,s,l)),p=hm(s,t.lng||null,l.nsMode==="fallback"?c:c[0],u),d=()=>p,y=()=>hh(s,t.lng||null,l.nsMode==="fallback"?c:c[0],u),[x,v]=b.useState(d);let E=c.join();t.lng&&(E=`${t.lng}${E}`);const g=pm(E),h=b.useRef(!0);b.useEffect(()=>{const{bindI18n:P,bindI18nStore:L}=l;h.current=!0,!f&&!a&&(t.lng?Qc(s,t.lng,c,()=>{h.current&&v(y)}):Vc(s,c,()=>{h.current&&v(y)})),f&&g&&g!==E&&h.current&&v(y);const j=()=>{h.current&&v(y)};return P&&(s==null||s.on(P,j)),L&&(s==null||s.store.on(L,j)),()=>{h.current=!1,s&&(P==null||P.split(" ").forEach(A=>s.off(A,j))),L&&s&&L.split(" ").forEach(A=>s.store.off(A,j))}},[s,E]),b.useEffect(()=>{h.current&&f&&v(d)},[s,u,f]);const m=[x,s,f];if(m.t=x,m.i18n=s,m.ready=f,f||!f&&!a)return m;throw new Promise(P=>{t.lng?Qc(s,t.lng,c,()=>P()):Vc(s,c,()=>P())})};var Le=function(){return Le=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0?he(ar,--Ze):0,tr--,ue===10&&(tr=1,ms--),ue}function at(){return ue=Ze2||aa(ue)>3?"":" "}function _m(e,t){for(;--t&&at()&&!(ue<48||ue>102||ue>57&&ue<65||ue>70&&ue<97););return ys(e,go()+(t<6&&fn()==32&&at()==32))}function ua(e){for(;at();)switch(ue){case e:return Ze;case 34:case 39:e!==34&&e!==39&&ua(ue);break;case 40:e===41&&ua(e);break;case 92:at();break}return Ze}function Em(e,t){for(;at()&&e+ue!==57;)if(e+ue===84&&fn()===47)break;return"/*"+ys(t,Ze-1)+"*"+xu(e===47?e:at())}function Pm(e){for(;!aa(fn());)at();return ys(e,Ze)}function Om(e){return km(mo("",null,null,null,[""],e=Sm(e),0,[0],e))}function mo(e,t,n,r,o,s,l,a,u){for(var c=0,f=0,p=l,d=0,y=0,x=0,v=1,E=1,g=1,h=0,m="",w=o,C=s,_=r,k=m;E;)switch(x=h,h=at()){case 40:if(x!=108&&he(k,p-1)==58){ho(k+=M(Js(h),"&","&\f"),"&\f",vh(c?a[c-1]:0))!=-1&&(g=-1);break}case 34:case 39:case 91:k+=Js(h);break;case 9:case 10:case 13:case 32:k+=Cm(x);break;case 92:k+=_m(go()-1,7);continue;case 47:switch(fn()){case 42:case 47:br(Rm(Em(at(),go()),t,n,u),u);break;default:k+="/"}break;case 123*v:a[c++]=ht(k)*g;case 125*v:case 59:case 0:switch(h){case 0:case 125:E=0;case 59+f:g==-1&&(k=M(k,/\f/g,"")),y>0&&ht(k)-p&&br(y>32?Gc(k+";",r,n,p-1,u):Gc(M(k," ","")+";",r,n,p-2,u),u);break;case 59:k+=";";default:if(br(_=Kc(k,t,n,c,f,o,a,m,w=[],C=[],p,s),s),h===123)if(f===0)mo(k,t,_,_,w,s,p,a,C);else switch(d===99&&he(k,3)===110?100:d){case 100:case 108:case 109:case 115:mo(e,_,_,r&&br(Kc(e,_,_,0,0,o,a,m,o,w=[],p,C),C),o,C,p,a,r?w:C);break;default:mo(k,_,_,_,[""],C,0,a,C)}}c=f=y=0,v=g=1,m=k="",p=l;break;case 58:p=1+ht(k),y=x;default:if(v<1){if(h==123)--v;else if(h==125&&v++==0&&wm()==125)continue}switch(k+=xu(h),h*v){case 38:g=f>0?1:(k+="\f",-1);break;case 44:a[c++]=(ht(k)-1)*g,g=1;break;case 64:fn()===45&&(k+=Js(at())),d=fn(),f=p=ht(m=k+=Pm(go())),h++;break;case 45:x===45&&ht(k)==2&&(v=0)}}return s}function Kc(e,t,n,r,o,s,l,a,u,c,f,p){for(var d=o-1,y=o===0?s:[""],x=xh(y),v=0,E=0,g=0;v0?y[h]+" "+m:M(m,/&\f/g,y[h])))&&(u[g++]=w);return vs(e,t,n,o===0?gs:a,u,c,f,p)}function Rm(e,t,n,r){return vs(e,t,n,gh,xu(xm()),er(e,2,-2),0,r)}function Gc(e,t,n,r,o){return vs(e,t,n,yu,er(e,0,r),er(e,r+1,-1),r,o)}function Sh(e,t,n){switch(vm(e,t)){case 5103:return H+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return H+e+e;case 4789:return Mr+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return H+e+Mr+e+X+e+e;case 5936:switch(he(e,t+11)){case 114:return H+e+X+M(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return H+e+X+M(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return H+e+X+M(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return H+e+X+e+e;case 6165:return H+e+X+"flex-"+e+e;case 5187:return H+e+M(e,/(\w+).+(:[^]+)/,H+"box-$1$2"+X+"flex-$1$2")+e;case 5443:return H+e+X+"flex-item-"+M(e,/flex-|-self/g,"")+(wt(e,/flex-|baseline/)?"":X+"grid-row-"+M(e,/flex-|-self/g,""))+e;case 4675:return H+e+X+"flex-line-pack"+M(e,/align-content|flex-|-self/g,"")+e;case 5548:return H+e+X+M(e,"shrink","negative")+e;case 5292:return H+e+X+M(e,"basis","preferred-size")+e;case 6060:return H+"box-"+M(e,"-grow","")+H+e+X+M(e,"grow","positive")+e;case 4554:return H+M(e,/([^-])(transform)/g,"$1"+H+"$2")+e;case 6187:return M(M(M(e,/(zoom-|grab)/,H+"$1"),/(image-set)/,H+"$1"),e,"")+e;case 5495:case 3959:return M(e,/(image-set\([^]*)/,H+"$1$`$1");case 4968:return M(M(e,/(.+:)(flex-)?(.*)/,H+"box-pack:$3"+X+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+H+e+e;case 4200:if(!wt(e,/flex-|baseline/))return X+"grid-column-align"+er(e,t)+e;break;case 2592:case 3360:return X+M(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,o){return t=o,wt(r.props,/grid-\w+-end/)})?~ho(e+(n=n[t].value),"span",0)?e:X+M(e,"-start","")+e+X+"grid-row-span:"+(~ho(n,"span",0)?wt(n,/\d+/):+wt(n,/\d+/)-+wt(e,/\d+/))+";":X+M(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return wt(r.props,/grid-\w+-start/)})?e:X+M(M(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return M(e,/(.+)-inline(.+)/,H+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ht(e)-1-t>6)switch(he(e,t+1)){case 109:if(he(e,t+4)!==45)break;case 102:return M(e,/(.+:)(.+)-([^]+)/,"$1"+H+"$2-$3$1"+Mr+(he(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~ho(e,"stretch",0)?Sh(M(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return M(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,o,s,l,a,u,c){return X+o+":"+s+c+(l?X+o+"-span:"+(a?u:+u-+s)+c:"")+e});case 4949:if(he(e,t+6)===121)return M(e,":",":"+H)+e;break;case 6444:switch(he(e,he(e,14)===45?18:11)){case 120:return M(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+H+(he(e,14)===45?"inline-":"")+"box$3$1"+H+"$2$3$1"+X+"$2box$3")+e;case 100:return M(e,":",":"+X)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return M(e,"scroll-","scroll-snap-")+e}return e}function Ho(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case yu:e.return=Sh(e.value,e.length,n);return;case mh:return Ho([Lt(e,{value:M(e.value,"@","@"+H)})],r);case gs:if(e.length)return ym(n=e.props,function(o){switch(wt(o,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":En(Lt(e,{props:[M(o,/:(read-\w+)/,":"+Mr+"$1")]})),En(Lt(e,{props:[o]})),la(e,{props:Wc(n,r)});break;case"::placeholder":En(Lt(e,{props:[M(o,/:(plac\w+)/,":"+H+"input-$1")]})),En(Lt(e,{props:[M(o,/:(plac\w+)/,":"+Mr+"$1")]})),En(Lt(e,{props:[M(o,/:(plac\w+)/,X+"input-$1")]})),En(Lt(e,{props:[o]})),la(e,{props:Wc(n,r)});break}return""})}}var Nm={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Me={},nr=typeof process<"u"&&Me!==void 0&&(Me.REACT_APP_SC_ATTR||Me.SC_ATTR)||"data-styled",kh="active",Ch="data-styled-version",xs="6.1.13",wu=`/*!sc*/ +`,Vo=typeof window<"u"&&"HTMLElement"in window,Lm=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&Me!==void 0&&Me.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&Me.REACT_APP_SC_DISABLE_SPEEDY!==""?Me.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&Me.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&Me!==void 0&&Me.SC_DISABLE_SPEEDY!==void 0&&Me.SC_DISABLE_SPEEDY!==""&&Me.SC_DISABLE_SPEEDY!=="false"&&Me.SC_DISABLE_SPEEDY),ws=Object.freeze([]),rr=Object.freeze({});function $m(e,t,n){return n===void 0&&(n=rr),e.theme!==n.theme&&e.theme||t||n.theme}var _h=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),zm=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Am=/(^-|-$)/g;function qc(e){return e.replace(zm,"-").replace(Am,"")}var Fm=/(a)(d)/gi,zi=52,Yc=function(e){return String.fromCharCode(e+(e>25?39:97))};function ca(e){var t,n="";for(t=Math.abs(e);t>zi;t=t/zi|0)n=Yc(t%zi)+n;return(Yc(t%zi)+n).replace(Fm,"$1-$2")}var Xs,Eh=5381,Dn=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Ph=function(e){return Dn(Eh,e)};function Oh(e){return ca(Ph(e)>>>0)}function Mm(e){return e.displayName||e.name||"Component"}function Zs(e){return typeof e=="string"&&!0}var Rh=typeof Symbol=="function"&&Symbol.for,bh=Rh?Symbol.for("react.memo"):60115,Dm=Rh?Symbol.for("react.forward_ref"):60112,Um={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Bm={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Th={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Hm=((Xs={})[Dm]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Xs[bh]=Th,Xs);function Jc(e){return("type"in(t=e)&&t.type.$$typeof)===bh?Th:"$$typeof"in e?Hm[e.$$typeof]:Um;var t}var Vm=Object.defineProperty,Qm=Object.getOwnPropertyNames,Xc=Object.getOwnPropertySymbols,Wm=Object.getOwnPropertyDescriptor,Km=Object.getPrototypeOf,Zc=Object.prototype;function jh(e,t,n){if(typeof t!="string"){if(Zc){var r=Km(t);r&&r!==Zc&&jh(e,r,n)}var o=Qm(t);Xc&&(o=o.concat(Xc(t)));for(var s=Jc(e),l=Jc(t),a=0;a0?" Args: ".concat(t.join(", ")):""))}var Gm=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,o=r.length,s=o;t>=s;)if((s<<=1)<0)throw gi(16,"".concat(t));this.groupSizes=new Uint32Array(s),this.groupSizes.set(r),this.length=s;for(var l=o;l=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],o=this.indexOfGroup(t),s=o+r,l=o;l=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(E+="".concat(g,","))}),u+="".concat(x).concat(v,'{content:"').concat(E,'"}').concat(wu)},f=0;f0?".".concat(t):d},f=u.slice();f.push(function(d){d.type===gs&&d.value.includes("&")&&(d.props[0]=d.props[0].replace(ov,n).replace(r,c))}),l.prefix&&f.push(Im),f.push(bm);var p=function(d,y,x,v){y===void 0&&(y=""),x===void 0&&(x=""),v===void 0&&(v="&"),t=v,n=y,r=new RegExp("\\".concat(n,"\\b"),"g");var E=d.replace(sv,""),g=Om(x||y?"".concat(x," ").concat(y," { ").concat(E," }"):E);l.namespace&&(g=Lh(g,l.namespace));var h=[];return Ho(g,Tm(f.concat(jm(function(m){return h.push(m)})))),h};return p.hash=u.length?u.reduce(function(d,y){return y.name||gi(15),Dn(d,y.name)},Eh).toString():"",p}var av=new Nh,pa=lv(),$h=W.createContext({shouldForwardProp:void 0,styleSheet:av,stylis:pa});$h.Consumer;W.createContext(void 0);function nf(){return b.useContext($h)}var zh=function(){function e(t,n){var r=this;this.inject=function(o,s){s===void 0&&(s=pa);var l=r.name+s.hash;o.hasNameForId(r.id,l)||o.insertRules(r.id,l,s(r.rules,l,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,ku(this,function(){throw gi(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=pa),this.name+t.hash},e}(),uv=function(e){return e>="A"&&e<="Z"};function rf(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,l)){var a=r(s,".".concat(l),void 0,this.componentId);n.insertRules(this.componentId,l,a)}o=ln(o,l),this.staticRulesId=l}else{for(var u=Dn(this.baseHash,r.hash),c="",f=0;f>>0);n.hasNameForId(this.componentId,y)||n.insertRules(this.componentId,y,r(c,".".concat(y),void 0,this.componentId)),o=ln(o,y)}}return o},e}(),Mh=W.createContext(void 0);Mh.Consumer;var el={};function pv(e,t,n){var r=Su(e),o=e,s=!Zs(e),l=t.attrs,a=l===void 0?ws:l,u=t.componentId,c=u===void 0?function(w,C){var _=typeof w!="string"?"sc":qc(w);el[_]=(el[_]||0)+1;var k="".concat(_,"-").concat(Oh(xs+_+el[_]));return C?"".concat(C,"-").concat(k):k}(t.displayName,t.parentComponentId):u,f=t.displayName,p=f===void 0?function(w){return Zs(w)?"styled.".concat(w):"Styled(".concat(Mm(w),")")}(e):f,d=t.displayName&&t.componentId?"".concat(qc(t.displayName),"-").concat(t.componentId):t.componentId||c,y=r&&o.attrs?o.attrs.concat(a).filter(Boolean):a,x=t.shouldForwardProp;if(r&&o.shouldForwardProp){var v=o.shouldForwardProp;if(t.shouldForwardProp){var E=t.shouldForwardProp;x=function(w,C){return v(w,C)&&E(w,C)}}else x=v}var g=new dv(n,d,r?o.componentStyle:void 0);function h(w,C){return function(_,k,P){var L=_.attrs,j=_.componentStyle,A=_.defaultProps,G=_.foldedComponentIds,K=_.styledComponentId,ne=_.target,ee=W.useContext(Mh),se=nf(),Y=_.shouldForwardProp||se.shouldForwardProp,T=$m(k,ee,A)||rr,$=function(et,we,We){for(var jt,ft=Le(Le({},we),{className:void 0,theme:We}),wn=0;wn=0)&&(n[o]=e[o]);return n}var mv=["cdnSuffix","cdnUrl","countryCode","style","svg"],vv="https://cdn.jsdelivr.net/gh/lipis/flag-icons/flags/4x3/",yv="svg",xv=127397,Bh=function(t){var n=t.cdnSuffix,r=n===void 0?yv:n,o=t.cdnUrl,s=o===void 0?vv:o,l=t.countryCode,a=t.style,u=t.svg,c=u===void 0?!1:u,f=gv(t,mv);if(typeof l!="string")return null;if(c){var p=""+s+l.toLowerCase()+"."+r;return b.createElement("img",Object.assign({},f,{src:p,style:Wo({display:"inline-block",width:"1em",height:"1em",verticalAlign:"middle"},a)}))}var d=l.toUpperCase().replace(/./g,function(y){return String.fromCodePoint(y.charCodeAt(0)+xv)});return b.createElement("span",Object.assign({role:"img"},f,{style:Wo({display:"inline-block",fontSize:"1em",lineHeight:"1em",verticalAlign:"middle"},a)}),d)};const wv=O.div` display: ${({$isVisible:e})=>e?"flex":"none"}; flex-direction: column; position: fixed; @@ -49,7 +49,7 @@ Error generating stack: `+s.message+` padding: 10px; border-radius: 10px; z-index: 1000; -`,tl=O(Dh)` +`,tl=O(Bh)` width: 70px; height: 70px; @@ -57,7 +57,7 @@ Error generating stack: `+s.message+` transform: scale(1.1); transition: transform 0.3s; } -`,yv=O(Dh)` +`,Sv=O(Bh)` position: fixed; height: 70px; right: 10%; @@ -68,7 +68,7 @@ Error generating stack: `+s.message+` transform: scale(1.1); transition: transform 0.3s; } -`,xv=O.div` +`,kv=O.div` width: 0; height: 0; border-left: 15px solid transparent; @@ -77,7 +77,7 @@ Error generating stack: `+s.message+` position: fixed; right: calc(10%); top: 8%; -`;function wv(){const[e,t]=T.useState(!1),{i18n:n}=en();T.useEffect(()=>{const s=localStorage.getItem("language");s&&n.changeLanguage(s)},[n]);const r=()=>{t(!e)},o=s=>{n.changeLanguage(s),localStorage.setItem("language",s),t(!1)};return S.jsxs(S.Fragment,{children:[S.jsx(yv,{countryCode:n.language==="pt"?"BR":n.language==="en"?"US":n.language==="es"?"ES":"US",style:{width:"2em",height:"2em"},svg:!0,onClick:r}),S.jsxs(vv,{$isVisible:e,children:[S.jsx(xv,{}),S.jsx(tl,{countryCode:"BR",style:{width:"2em",height:"2em"},onClick:()=>o("pt"),svg:!0}),S.jsx(tl,{countryCode:"US",style:{width:"2em",height:"2em"},onClick:()=>o("en"),svg:!0}),S.jsx(tl,{countryCode:"ES",style:{width:"2em",height:"2em"},onClick:()=>o("es"),svg:!0})]})]})}const Sv=O.div` +`;function Cv(){const[e,t]=b.useState(!1),{i18n:n}=en();b.useEffect(()=>{const s=localStorage.getItem("language");s&&n.changeLanguage(s)},[n]);const r=()=>{t(!e)},o=s=>{n.changeLanguage(s),localStorage.setItem("language",s),t(!1)};return S.jsxs(S.Fragment,{children:[S.jsx(Sv,{countryCode:n.language==="pt"?"BR":n.language==="en"?"US":n.language==="es"?"ES":"US",style:{width:"2em",height:"2em"},svg:!0,onClick:r}),S.jsxs(wv,{$isVisible:e,children:[S.jsx(kv,{}),S.jsx(tl,{countryCode:"BR",style:{width:"2em",height:"2em"},onClick:()=>o("pt"),svg:!0}),S.jsx(tl,{countryCode:"US",style:{width:"2em",height:"2em"},onClick:()=>o("en"),svg:!0}),S.jsx(tl,{countryCode:"ES",style:{width:"2em",height:"2em"},onClick:()=>o("es"),svg:!0})]})]})}const _v=O.div` background-color: var(--backgroundColor); display: flex; width: 100%; @@ -92,26 +92,26 @@ Error generating stack: `+s.message+` @media (max-width: 768px) { padding-inline: 40px; } -`,kv=O.h1` +`,Ev=O.h1` font-weight: bolder; margin-left: 20px; font-size: 1.3em; color: var(--PosterfyGreen); margin-right: auto; -`,Cv=O.hr` +`,Pv=O.hr` position: fixed; top: 69px; background-color: white; opacity: 0.1; height: 1px; width: 100%; -`;function _v(){return S.jsxs(S.Fragment,{children:[S.jsxs(Sv,{children:[S.jsx(Ss,{fill:"#01b755",width:"40px",height:"44.05px"}),S.jsx(kv,{children:"Posterfy"}),S.jsx(wv,{})]}),S.jsx(Cv,{})]})}const Ev="/posterfy/assets/albuns-DJje8oYd.png",Pv=O.div` +`;function Ov(){return S.jsxs(S.Fragment,{children:[S.jsxs(_v,{children:[S.jsx(Ss,{fill:"#01b755",width:"40px",height:"44.05px"}),S.jsx(Ev,{children:"Posterfy"}),S.jsx(Cv,{})]}),S.jsx(Pv,{})]})}const Rv="/posterfy/assets/albuns-DJje8oYd.png",bv=O.div` margin-top: 200px; width: 80%; display: flex; overflow: hidden; margin-inline: auto; -`,Ov=O.div` +`,Tv=O.div` width: 100%; max-width: 100%; display: flex; @@ -123,7 +123,7 @@ Error generating stack: `+s.message+` @media (max-width: 550px) { padding-left: 0px; } -`,Rv=O.div` +`,jv=O.div` max-width: 100%; margin-inline: auto; margin-right: 50px; @@ -143,11 +143,11 @@ Error generating stack: `+s.message+` @media (max-width: 900px) { display: none; } -`,Tv=O.h1` +`,Iv=O.h1` font-size: 3.5em; margin-right: auto; margin-bottom: 5px; -`,of=O.p` +`,lf=O.p` font-size: 1em; opacity: 0.5; width: 80%; @@ -159,24 +159,24 @@ Error generating stack: `+s.message+` @media (max-width: 900px) { width: 90%; } -`,bv=O.div` +`,Nv=O.div` display: flex; width: 80%; justify-content: center; align-items: center; margin-inline: auto; -`,jv=O.img` +`,Lv=O.img` display: flex; margin-inline: auto; margin-block: 100px; width: 100%; -`;function Iv(){const{t:e}=en();return S.jsxs(S.Fragment,{children:[S.jsxs(Pv,{children:[S.jsxs(Ov,{children:[S.jsx(Tv,{children:"Posterfy"}),S.jsx(of,{children:e("paragraphHero1")}),S.jsx(of,{children:e("paragraphHero2")})]}),S.jsx(Rv,{children:S.jsx(Ss,{fill:"white",width:"180px",height:"198.23px"})})]}),S.jsx(bv,{children:S.jsx(jv,{src:Ev})})]})}const Nv=O.h2` +`;function $v(){const{t:e}=en();return S.jsxs(S.Fragment,{children:[S.jsxs(bv,{children:[S.jsxs(Tv,{children:[S.jsx(Iv,{children:"Posterfy"}),S.jsx(lf,{children:e("paragraphHero1")}),S.jsx(lf,{children:e("paragraphHero2")})]}),S.jsx(jv,{children:S.jsx(Ss,{fill:"white",width:"180px",height:"198.23px"})})]}),S.jsx(Nv,{children:S.jsx(Lv,{src:Rv})})]})}const zv=O.h2` font-size: 2em; width: 80%; font-weight: bolder; color: var(--PosterfyGreen); margin-inline: auto; -`,Lv=O.h3` +`,Av=O.h3` font-size: 1.35em; opacity: .5; font-weight: bolder; @@ -184,18 +184,18 @@ Error generating stack: `+s.message+` width: 80%; margin-inline: auto; margin-block: 10px; -`;function ga({text:e,type:t}){return S.jsx(S.Fragment,{children:t==1?S.jsx(Nv,{children:e}):S.jsx(Lv,{children:e})})}const $v=O.div` +`;function ga({text:e,type:t}){return S.jsx(S.Fragment,{children:t==1?S.jsx(zv,{children:e}):S.jsx(Av,{children:e})})}const Fv=O.div` width: 80%; display: flex; flex-direction: row; justify-content: space-between; margin-inline: auto; -`,zv=O.h3` +`,Mv=O.h3` color: white; font-size: 3em; font-weight: bolder; white-space: pre-line; -`,Av=O.p` +`,Dv=O.p` color: white; font-size: 1.2em; font-weight: 600; @@ -212,11 +212,11 @@ Error generating stack: `+s.message+` @media (max-width: 1000px) { display: none; } -`,sf=O.div` +`,af=O.div` display: flex; -`;function Mv({title:e,paragraph:t}){return S.jsxs($v,{children:[S.jsx(sf,{children:S.jsx(zv,{children:e})}),S.jsx(sf,{children:S.jsx(Av,{children:t})})]})}var Uh={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},lf=W.createContext&&W.createContext(Uh),Fv=["attr","size","title"];function Dv(e,t){if(e==null)return{};var n=Uv(e,t),r,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Uv(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Ko(){return Ko=Object.assign?Object.assign.bind():function(e){for(var t=1;tW.createElement(t.tag,Go({key:n},t.attr),Bh(t.child)))}function Qe(e){return t=>W.createElement(Qv,Ko({attr:Go({},e.attr)},t),Bh(e.child))}function Qv(e){var t=n=>{var{attr:r,size:o,title:s}=e,l=Dv(e,Fv),a=o||n.size||"1em",u;return n.className&&(u=n.className),e.className&&(u=(u?u+" ":"")+e.className),W.createElement("svg",Ko({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,l,{className:u,style:Go(Go({color:e.color||n.color},n.style),e.style),height:a,width:a,xmlns:"http://www.w3.org/2000/svg"}),s&&W.createElement("title",null,s),e.children)};return lf!==void 0?W.createElement(lf.Consumer,null,n=>t(n)):t(Uh)}function Wv(e){return Qe({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"},child:[]}]})(e)}function Kv(e){return Qe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"},child:[]}]})(e)}function Gv(e){return Qe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M50.75 333.25c-12 12-18.75 28.28-18.75 45.26V424L0 480l32 32 56-32h45.49c16.97 0 33.25-6.74 45.25-18.74l126.64-126.62-128-128L50.75 333.25zM483.88 28.12c-37.47-37.5-98.28-37.5-135.75 0l-77.09 77.09-13.1-13.1c-9.44-9.44-24.65-9.31-33.94 0l-40.97 40.97c-9.37 9.37-9.37 24.57 0 33.94l161.94 161.94c9.44 9.44 24.65 9.31 33.94 0L419.88 288c9.37-9.37 9.37-24.57 0-33.94l-13.1-13.1 77.09-77.09c37.51-37.48 37.51-98.26.01-135.75z"},child:[]}]})(e)}function qv(e){return Qe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M204.3 5C104.9 24.4 24.8 104.3 5.2 203.4c-37 187 131.7 326.4 258.8 306.7 41.2-6.4 61.4-54.6 42.5-91.7-23.1-45.4 9.9-98.4 60.9-98.4h79.7c35.8 0 64.8-29.6 64.9-65.3C511.5 97.1 368.1-26.9 204.3 5zM96 320c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm32-128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128-64c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 64c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"},child:[]}]})(e)}function Yv(e){return Qe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"},child:[]}]})(e)}function Jv(e){return Qe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"48",d:"M244 400 100 256l144-144M120 256h292"},child:[]}]})(e)}function Xv(e){return Qe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"m476.59 227.05-.16-.07L49.35 49.84A23.56 23.56 0 0 0 27.14 52 24.65 24.65 0 0 0 16 72.59v113.29a24 24 0 0 0 19.52 23.57l232.93 43.07a4 4 0 0 1 0 7.86L35.53 303.45A24 24 0 0 0 16 327v113.31A23.57 23.57 0 0 0 26.59 460a23.94 23.94 0 0 0 13.22 4 24.55 24.55 0 0 0 9.52-1.93L476.4 285.94l.19-.09a32 32 0 0 0 0-58.8z"},child:[]}]})(e)}const Zv=O.div` +`;function Uv({title:e,paragraph:t}){return S.jsxs(Fv,{children:[S.jsx(af,{children:S.jsx(Mv,{children:e})}),S.jsx(af,{children:S.jsx(Dv,{children:t})})]})}var Hh={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},uf=W.createContext&&W.createContext(Hh),Bv=["attr","size","title"];function Hv(e,t){if(e==null)return{};var n=Vv(e,t),r,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Vv(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Ko(){return Ko=Object.assign?Object.assign.bind():function(e){for(var t=1;tW.createElement(t.tag,Go({key:n},t.attr),Vh(t.child)))}function Fe(e){return t=>W.createElement(Gv,Ko({attr:Go({},e.attr)},t),Vh(e.child))}function Gv(e){var t=n=>{var{attr:r,size:o,title:s}=e,l=Hv(e,Bv),a=o||n.size||"1em",u;return n.className&&(u=n.className),e.className&&(u=(u?u+" ":"")+e.className),W.createElement("svg",Ko({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,l,{className:u,style:Go(Go({color:e.color||n.color},n.style),e.style),height:a,width:a,xmlns:"http://www.w3.org/2000/svg"}),s&&W.createElement("title",null,s),e.children)};return uf!==void 0?W.createElement(uf.Consumer,null,n=>t(n)):t(Hh)}function qv(e){return Fe({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"},child:[]}]})(e)}function Yv(e){return Fe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"},child:[]}]})(e)}function Jv(e){return Fe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M50.75 333.25c-12 12-18.75 28.28-18.75 45.26V424L0 480l32 32 56-32h45.49c16.97 0 33.25-6.74 45.25-18.74l126.64-126.62-128-128L50.75 333.25zM483.88 28.12c-37.47-37.5-98.28-37.5-135.75 0l-77.09 77.09-13.1-13.1c-9.44-9.44-24.65-9.31-33.94 0l-40.97 40.97c-9.37 9.37-9.37 24.57 0 33.94l161.94 161.94c9.44 9.44 24.65 9.31 33.94 0L419.88 288c9.37-9.37 9.37-24.57 0-33.94l-13.1-13.1 77.09-77.09c37.51-37.48 37.51-98.26.01-135.75z"},child:[]}]})(e)}function Xv(e){return Fe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M204.3 5C104.9 24.4 24.8 104.3 5.2 203.4c-37 187 131.7 326.4 258.8 306.7 41.2-6.4 61.4-54.6 42.5-91.7-23.1-45.4 9.9-98.4 60.9-98.4h79.7c35.8 0 64.8-29.6 64.9-65.3C511.5 97.1 368.1-26.9 204.3 5zM96 320c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm32-128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128-64c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 64c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"},child:[]}]})(e)}function Zv(e){return Fe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"},child:[]}]})(e)}function ey(e){return Fe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"48",d:"M244 400 100 256l144-144M120 256h292"},child:[]}]})(e)}function ty(e){return Fe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"m476.59 227.05-.16-.07L49.35 49.84A23.56 23.56 0 0 0 27.14 52 24.65 24.65 0 0 0 16 72.59v113.29a24 24 0 0 0 19.52 23.57l232.93 43.07a4 4 0 0 1 0 7.86L35.53 303.45A24 24 0 0 0 16 327v113.31A23.57 23.57 0 0 0 26.59 460a23.94 23.94 0 0 0 13.22 4 24.55 24.55 0 0 0 9.52-1.93L476.4 285.94l.19-.09a32 32 0 0 0 0-58.8z"},child:[]}]})(e)}const ny=O.div` width: 100%; -`,ey=O.div` +`,ry=O.div` background-color: rgba(255, 255, 255, 0.05); width: 80%; margin-inline: auto; @@ -230,11 +230,11 @@ Error generating stack: `+s.message+` @media (max-width: 900px) { width: 90%; } -`,ty=O(Yv)` +`,iy=O(Zv)` font-size: 1.35em; opacity: .25; margin-inline: 15px; -`,ny=O(Xv)` +`,oy=O(ty)` font-size: 1.35em; opacity: .25; margin-inline: 15px; @@ -244,12 +244,12 @@ Error generating stack: `+s.message+` &:hover, &:focus{ opacity: 1 !important; } -`,ry=O.span` +`,sy=O.span` width: 1px; height: 70%; opacity: 0.1; background-color: white; -`,iy=O.input` +`,ly=O.input` background-color: transparent; text-decoration: none; border: none; @@ -259,20 +259,20 @@ Error generating stack: `+s.message+` outline: none; opacity: 0.77; width: 100%; -`;function oy({onSearch:e}){const{t}=en(),[n,r]=T.useState(""),o=s=>{s.key==="Enter"&&e(n)};return S.jsx(Zv,{children:S.jsxs(ey,{children:[S.jsx(ty,{}),S.jsx(ry,{}),S.jsx(iy,{placeholder:t("SearchPlaceholder"),value:n,onChange:s=>r(s.target.value),onKeyDown:o}),S.jsx(ny,{onClick:()=>e(n)})]})})}const sy=fv` +`;function ay({onSearch:e}){const{t}=en(),[n,r]=b.useState(""),o=s=>{s.key==="Enter"&&e(n)};return S.jsx(ny,{children:S.jsxs(ry,{children:[S.jsx(iy,{}),S.jsx(sy,{}),S.jsx(ly,{placeholder:t("SearchPlaceholder"),value:n,onChange:s=>r(s.target.value),onKeyDown:o}),S.jsx(oy,{onClick:()=>e(n)})]})})}const uy=hv` 0% { transform: scale(1); } 50% { transform: scale(1.15); } 100% { transform: scale(1); } -`,ly=O.div` +`,cy=O.div` background-color: var(--backgroundColor); width: 100vw; height: 100vh; display: flex; justify-content: center; align-items: center; -`,ay=O.div` - animation: ${sy} 1.2s infinite; -`;function uy(){return S.jsx(ly,{children:S.jsx(ay,{children:S.jsx(Ss,{fill:"white",width:"180px",height:"198.23px"})})})}const cy=O.div` +`,fy=O.div` + animation: ${uy} 1.2s infinite; +`;function dy(){return S.jsx(cy,{children:S.jsx(fy,{children:S.jsx(Ss,{fill:"white",width:"180px",height:"198.23px"})})})}const py=O.div` width: 100%; padding-block: 50px; background-color: rgba(255, 255, 255, 0.025); @@ -285,7 +285,7 @@ Error generating stack: `+s.message+` flex-direction: column; padding-block: 25px; } -`,fy=O.div` +`,hy=O.div` width: 80px; height: 88.103448276px; animation: rotation 5s linear infinite; @@ -313,7 +313,7 @@ Error generating stack: `+s.message+` margin-inline: auto; margin-block: 35px; } -`,dy=O.p` +`,gy=O.p` white-space: pre-line; font-weight: bold; margin-left: 50px; @@ -326,14 +326,14 @@ Error generating stack: `+s.message+` margin-left: 0px; margin-right: 0px; } -`,py=O.div` +`,my=O.div` display: flex; justify-content: end; @media (max-width: 600px) { justify-content: center; } -`,hy=O(Wv)` +`,vy=O(qv)` font-size: 2.5em; cursor: pointer; padding: auto; @@ -347,10 +347,10 @@ Error generating stack: `+s.message+` margin-right: 0px; margin-top: 25px; } -`,uf=O.a` +`,ff=O.a` text-decoration: none; color: var(--PosterfyGreen); -`,gy=O.div` +`,yy=O.div` display: flex; gap: 10px; `,Sr=O.button` @@ -361,7 +361,7 @@ Error generating stack: `+s.message+` border-radius: 50%; cursor: pointer; outline: ${e=>e.active?"2px solid white":"none"}; -`,my=O.div` +`,xy=O.div` margin-left: auto; display: flex; flex-direction: column; @@ -375,11 +375,11 @@ Error generating stack: `+s.message+` @media (max-width: 600px) { margin: 20px auto 0; } -`,vy=O.p` +`,wy=O.p` font-size: 0.75em; font-weight: bold; margin-bottom: 7px; -`;function yy(){const{t:e}=en(),[t,n]=T.useState(localStorage.getItem("theme")||"theme-dark");T.useEffect(()=>{document.body.className=t,localStorage.setItem("theme",t)},[t]);const r=o=>{n(o)};return S.jsxs(cy,{children:[S.jsx(fy,{children:S.jsx(Ss,{fill:"white",width:"80px",height:"88.1px"})}),S.jsxs(dy,{children:[e("MadeBy")," ",S.jsx(uf,{href:"https://github.com/avictormorais",target:"blank",children:"Victor"})]}),S.jsxs(my,{children:[S.jsx(vy,{children:e("Theme")}),S.jsxs(gy,{children:[S.jsx(Sr,{color:"#070815",$active:t==="theme-dark",onClick:()=>r("theme-dark")}),S.jsx(Sr,{color:"#151515",$active:t==="theme-fy",onClick:()=>r("theme-fy")}),S.jsx(Sr,{color:"#232136",$active:t==="theme-rose",onClick:()=>r("theme-rose")}),S.jsx(Sr,{color:"#1f0c19",$active:t==="theme-carmesin",onClick:()=>r("theme-carmesin")}),S.jsx(Sr,{color:"#1e1516",$active:t==="theme-brown",onClick:()=>r("theme-brown")})]})]}),S.jsx(py,{children:S.jsx(uf,{href:"https://github.com/avictormorais/posterfy",target:"blank",children:S.jsx(hy,{})})})]})}const xy=O.div` +`;function Sy(){const{t:e}=en(),[t,n]=b.useState(localStorage.getItem("theme")||"theme-dark");b.useEffect(()=>{document.body.className=t,localStorage.setItem("theme",t)},[t]);const r=o=>{n(o)};return S.jsxs(py,{children:[S.jsx(hy,{children:S.jsx(Ss,{fill:"white",width:"80px",height:"88.1px"})}),S.jsxs(gy,{children:[e("MadeBy")," ",S.jsx(ff,{href:"https://github.com/avictormorais",target:"blank",children:"Victor"})]}),S.jsxs(xy,{children:[S.jsx(wy,{children:e("Theme")}),S.jsxs(yy,{children:[S.jsx(Sr,{color:"#070815",$active:t==="theme-dark",onClick:()=>r("theme-dark")}),S.jsx(Sr,{color:"#151515",$active:t==="theme-fy",onClick:()=>r("theme-fy")}),S.jsx(Sr,{color:"#232136",$active:t==="theme-rose",onClick:()=>r("theme-rose")}),S.jsx(Sr,{color:"#1f0c19",$active:t==="theme-carmesin",onClick:()=>r("theme-carmesin")}),S.jsx(Sr,{color:"#1e1516",$active:t==="theme-brown",onClick:()=>r("theme-brown")})]})]}),S.jsx(my,{children:S.jsx(ff,{href:"https://github.com/avictormorais/posterfy",target:"blank",children:S.jsx(vy,{})})})]})}const ky=O.div` width: min-content; padding: 10px; border-radius: 10px; @@ -403,25 +403,25 @@ Error generating stack: `+s.message+` :hover::before { background-color: rgba(255, 255, 255, 0.05); } -`,wy=O.img` +`,Cy=O.img` width: 150px; min-height: 150px; background-color: rgba(255, 255, 255, 0.05); height: auto; border-radius: 10px; -`,Sy=O.h3` +`,_y=O.h3` font-weight: 600; color: white; font-size: 0.8em; margin-top: 10px; padding-right: 20px; -`,ky=O.p` +`,Ey=O.p` font-weight: 500; color: white; font-size: 0.75em; margin-top: 5px; opacity: 0.5; -`;function Cy({title:e,artist:t,cover:n,id:r,onClick:o}){return S.jsxs(xy,{onClick:()=>o(r),children:[S.jsx(wy,{src:n}),S.jsx(Sy,{children:e}),S.jsx(ky,{children:t})]})}function _y(e){return Qe({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M512 1024c-69.1 0-136.2-13.5-199.3-40.2C251.7 958 197 921 150 874c-47-47-84-101.7-109.8-162.7C13.5 648.2 0 581.1 0 512c0-19.9 16.1-36 36-36s36 16.1 36 36c0 59.4 11.6 117 34.6 171.3 22.2 52.4 53.9 99.5 94.3 139.9 40.4 40.4 87.5 72.2 139.9 94.3C395 940.4 452.6 952 512 952c59.4 0 117-11.6 171.3-34.6 52.4-22.2 99.5-53.9 139.9-94.3 40.4-40.4 72.2-87.5 94.3-139.9C940.4 629 952 571.4 952 512c0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 0 0-94.3-139.9 437.71 437.71 0 0 0-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.2C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3s-13.5 136.2-40.2 199.3C958 772.3 921 827 874 874c-47 47-101.8 83.9-162.7 109.7-63.1 26.8-130.2 40.3-199.3 40.3z"},child:[]}]})(e)}const Ey=O.div` +`;function Py({title:e,artist:t,cover:n,id:r,onClick:o}){return S.jsxs(ky,{onClick:()=>o(r),children:[S.jsx(Cy,{src:n}),S.jsx(_y,{children:e}),S.jsx(Ey,{children:t})]})}function Oy(e){return Fe({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M512 1024c-69.1 0-136.2-13.5-199.3-40.2C251.7 958 197 921 150 874c-47-47-84-101.7-109.8-162.7C13.5 648.2 0 581.1 0 512c0-19.9 16.1-36 36-36s36 16.1 36 36c0 59.4 11.6 117 34.6 171.3 22.2 52.4 53.9 99.5 94.3 139.9 40.4 40.4 87.5 72.2 139.9 94.3C395 940.4 452.6 952 512 952c59.4 0 117-11.6 171.3-34.6 52.4-22.2 99.5-53.9 139.9-94.3 40.4-40.4 72.2-87.5 94.3-139.9C940.4 629 952 571.4 952 512c0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 0 0-94.3-139.9 437.71 437.71 0 0 0-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.2C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3s-13.5 136.2-40.2 199.3C958 772.3 921 827 874 874c-47 47-101.8 83.9-162.7 109.7-63.1 26.8-130.2 40.3-199.3 40.3z"},child:[]}]})(e)}const Ry=O.div` display: flex; width: 80%; margin-inline: auto; @@ -429,17 +429,17 @@ Error generating stack: `+s.message+` padding-block: 25px; align-items: center; flex-direction: column; -`,Py=O.p` +`,by=O.p` font-size: 1.25em; font-weight: bold; margin-top: 20px; -`,Oy=O.p` +`,Ty=O.p` font-size: .9em; font-weight: bold; margin-top: 5px; opacity: 0.5; text-align: center; -`,Ry=O(_y)` +`,jy=O(Oy)` font-size: 5em; animation: spin 1s linear infinite; @@ -451,7 +451,7 @@ Error generating stack: `+s.message+` transform: rotate(360deg); } } -`;function Hh(){const{t:e}=en();return S.jsxs(Ey,{children:[S.jsx(Ry,{}),S.jsx(Py,{children:e("Loading")}),S.jsx(Oy,{children:e("LoadingText")})]})}const Ty=O.div` +`;function Qh(){const{t:e}=en();return S.jsxs(Ry,{children:[S.jsx(jy,{}),S.jsx(by,{children:e("Loading")}),S.jsx(Ty,{children:e("LoadingText")})]})}const Iy=O.div` width: 78%; display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); @@ -464,7 +464,7 @@ Error generating stack: `+s.message+` display: flex; overflow-x: scroll; } -`;function cf({query:e,onclick:t}){const[n,r]=T.useState([]),[o,s]=T.useState("");return T.useEffect(()=>{(async()=>{const f=await(await fetch("https://accounts.spotify.com/api/token",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded",Authorization:`Basic ${btoa("f4cecfcee6bb4476a132ecef4b321cde:eca60833bc674b718879e122402968fc")}`},body:"grant_type=client_credentials"})).json();s(f.access_token)})()},[]),T.useEffect(()=>{(async()=>{if(o)try{let a;if(e?a=await fetch(`https://api.spotify.com/v1/search?q=${encodeURIComponent(e)}&type=album`,{headers:{Authorization:`Bearer ${o}`}}):a=await fetch("https://api.spotify.com/v1/browse/new-releases?offset=0&limit=14&locale=en-US",{headers:{Authorization:`Bearer ${o}`}}),!a.ok){const f=await a.text();throw new Error(`Erro na API: ${f}`)}const u=await a.json(),c=u.albums.items.filter(f=>f!=null);r(c.map(f=>{var p,d;return{id:f.id,title:f.name,artist:(p=f.artists[0])==null?void 0:p.name,cover:(d=f.images[0])==null?void 0:d.url}}))}catch(a){console.error(a)}})()},[e,o]),S.jsx(S.Fragment,{children:n.length===0?S.jsx(Hh,{}):S.jsx(Ty,{children:n.map(l=>S.jsx(Cy,{onClick:()=>t(l.id),cover:l.cover,title:l.title,artist:l.artist,id:l.id},l.id))})})}function by(e){return Qe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 294.1L383 167c9.4-9.4 24.6-9.4 33.9 0s9.3 24.6 0 34L273 345c-9.1 9.1-23.7 9.3-33.1.7L95 201.1c-4.7-4.7-7-10.9-7-17s2.3-12.3 7-17c9.4-9.4 24.6-9.4 33.9 0l127.1 127z"},child:[]}]})(e)}function jy(e){return Qe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M294.1 256L167 129c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.3 34 0L345 239c9.1 9.1 9.3 23.7.7 33.1L201.1 417c-4.7 4.7-10.9 7-17 7s-12.3-2.3-17-7c-9.4-9.4-9.4-24.6 0-33.9l127-127.1z"},child:[]}]})(e)}function Iy(e){return Qe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M416 199.5h-91.4V64H187.4v135.5H96l160 158.1 160-158.1zM96 402.8V448h320v-45.2H96z"},child:[]}]})(e)}const Ny=O.div` +`;function df({query:e,onclick:t}){const[n,r]=b.useState([]),[o,s]=b.useState("");return b.useEffect(()=>{(async()=>{const f=await(await fetch("https://accounts.spotify.com/api/token",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded",Authorization:`Basic ${btoa("f4cecfcee6bb4476a132ecef4b321cde:eca60833bc674b718879e122402968fc")}`},body:"grant_type=client_credentials"})).json();s(f.access_token)})()},[]),b.useEffect(()=>{(async()=>{if(o)try{let a;if(e?a=await fetch(`https://api.spotify.com/v1/search?q=${encodeURIComponent(e)}&type=album`,{headers:{Authorization:`Bearer ${o}`}}):a=await fetch("https://api.spotify.com/v1/browse/new-releases?offset=0&limit=14&locale=en-US",{headers:{Authorization:`Bearer ${o}`}}),!a.ok){const f=await a.text();throw new Error(`Erro na API: ${f}`)}const u=await a.json(),c=u.albums.items.filter(f=>f!=null);r(c.map(f=>{var p,d;return{id:f.id,title:f.name,artist:(p=f.artists[0])==null?void 0:p.name,cover:(d=f.images[0])==null?void 0:d.url}}))}catch(a){console.error(a)}})()},[e,o]),S.jsx(S.Fragment,{children:n.length===0?S.jsx(Qh,{}):S.jsx(Iy,{children:n.map(l=>S.jsx(Py,{onClick:()=>t(l.id),cover:l.cover,title:l.title,artist:l.artist,id:l.id},l.id))})})}function Ny(e){return Fe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 294.1L383 167c9.4-9.4 24.6-9.4 33.9 0s9.3 24.6 0 34L273 345c-9.1 9.1-23.7 9.3-33.1.7L95 201.1c-4.7-4.7-7-10.9-7-17s2.3-12.3 7-17c9.4-9.4 24.6-9.4 33.9 0l127.1 127z"},child:[]}]})(e)}function Ly(e){return Fe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M294.1 256L167 129c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.3 34 0L345 239c9.1 9.1 9.3 23.7.7 33.1L201.1 417c-4.7 4.7-10.9 7-17 7s-12.3-2.3-17-7c-9.4-9.4-9.4-24.6 0-33.9l127-127.1z"},child:[]}]})(e)}function $y(e){return Fe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M416 199.5h-91.4V64H187.4v135.5H96l160 158.1 160-158.1zM96 402.8V448h320v-45.2H96z"},child:[]}]})(e)}const zy=O.div` width: 100%; display: flex; flex-direction: row; @@ -472,55 +472,55 @@ Error generating stack: `+s.message+` cursor: pointer; opacity: 0.5; margin-top: 15px; -`,Ly=O(jy)` +`,Ay=O(Ly)` font-size: 2em; -`,$y=O(by)` +`,Fy=O(Ny)` font-size: 2em; -`,zy=O.h2` +`,My=O.h2` font-size: 1.1em; font-weight: 600; margin-left: 10px; -`,Ay=O.hr` +`,Dy=O.hr` opacity: 0.15; margin: 5px; -`,My=O.p` +`,Uy=O.p` font-size: 1em; font-weight: 400; opacity: 0.5; margin-block: 10px; margin-inline: 10px; -`;function kr({q:e,a:t}){const[n,r]=T.useState(!1);function o(){r(!n)}return S.jsxs(S.Fragment,{children:[S.jsxs(Ny,{onClick:o,children:[n?S.jsx($y,{}):S.jsx(Ly,{}),S.jsx(zy,{children:e})]}),S.jsx(Ay,{}),n&&S.jsx(My,{children:t})]})}const Fy=O.div` +`;function kr({q:e,a:t}){const[n,r]=b.useState(!1);function o(){r(!n)}return S.jsxs(S.Fragment,{children:[S.jsxs(zy,{onClick:o,children:[n?S.jsx(Fy,{}):S.jsx(Ay,{}),S.jsx(My,{children:e})]}),S.jsx(Dy,{}),n&&S.jsx(Uy,{children:t})]})}const By=O.div` width: 100%; margin-inline: auto; display: flex; flex-direction: column; margin-top: 50px; -`,Dy=O.div` +`,Hy=O.div` width: 80%; margin-inline: auto; display: flex; flex-direction: column; -`;function Uy(){const{t:e}=en();return S.jsxs(Fy,{children:[S.jsx(ga,{text:"Faq",type:1}),S.jsxs(Dy,{children:[S.jsx(kr,{q:e("FAQ_HowItWorks_Question"),a:e("FAQ_HowItWorks_Answer")}),S.jsx(kr,{q:e("FAQ_Affiliation_Question"),a:e("FAQ_Affiliation_Answer")}),S.jsx(kr,{q:e("FAQ_AlbumSearch_Question"),a:e("FAQ_AlbumSearch_Answer")}),S.jsx(kr,{q:e("FAQ_SaveData_Question"),a:e("FAQ_SaveData_Answer")}),S.jsx(kr,{q:e("FAQ_ReportIssue_Question"),a:e("FAQ_ReportIssue_Answer")})]})]})}const By=O.div` +`;function Vy(){const{t:e}=en();return S.jsxs(By,{children:[S.jsx(ga,{text:"Faq",type:1}),S.jsxs(Hy,{children:[S.jsx(kr,{q:e("FAQ_HowItWorks_Question"),a:e("FAQ_HowItWorks_Answer")}),S.jsx(kr,{q:e("FAQ_Affiliation_Question"),a:e("FAQ_Affiliation_Answer")}),S.jsx(kr,{q:e("FAQ_AlbumSearch_Question"),a:e("FAQ_AlbumSearch_Answer")}),S.jsx(kr,{q:e("FAQ_SaveData_Question"),a:e("FAQ_SaveData_Answer")}),S.jsx(kr,{q:e("FAQ_ReportIssue_Question"),a:e("FAQ_ReportIssue_Answer")})]})]})}const Qy=O.div` display: flex; flex-direction: column; margin: 10px; -`,Hy=O.p` +`,Wy=O.p` font-size: 1em; font-weight: 500; margin-left: 5px; margin-bottom: 5px; -`,Vy=O.input` +`,Ky=O.input` font-size: .85em; background-color: rgba(255, 255, 255, 0.05); border: none; padding: 5px; border-radius: 7px; outline: none; -`;function Nt({title:e,value:t,onChange:n}){return S.jsxs(By,{children:[S.jsx(Hy,{children:e}),S.jsx(Vy,{placeholder:e,value:t,onChange:n})]})}const Qy=O.div` +`;function Nt({title:e,value:t,onChange:n}){return S.jsxs(Qy,{children:[S.jsx(Wy,{children:e}),S.jsx(Ky,{placeholder:e,value:t,onChange:n})]})}const Gy=O.div` display: flex; flex-direction: column; margin: 10px; -`,Wy=O.input` +`,qy=O.input` font-size: 1em; background-color: transparent; border: none; @@ -529,23 +529,23 @@ Error generating stack: `+s.message+` margin-left: 5px; margin-bottom: 5px; opacity: 0.5; -`,Ky=O.input` +`,Yy=O.input` font-size: .85em; background-color: rgba(255, 255, 255, 0.05); border: none; padding: 5px; border-radius: 7px; outline: none; -`;function ff({title:e,value:t,onChangeTitle:n,onChangeDate:r}){return S.jsxs(Qy,{children:[S.jsx(Wy,{placeholder:e,value:e,onChange:n}),S.jsx(Ky,{placeholder:e,value:t,onChange:r})]})}const Gy=O.div` +`;function pf({title:e,value:t,onChangeTitle:n,onChangeDate:r}){return S.jsxs(Gy,{children:[S.jsx(qy,{placeholder:e,value:e,onChange:n}),S.jsx(Yy,{placeholder:e,value:t,onChange:r})]})}const Jy=O.div` display: flex; flex-direction: column; margin: 10px; -`,qy=O.p` +`,Xy=O.p` font-size: 1em; font-weight: 500; margin-left: 5px; margin-bottom: 5px; -`,Yy=O.div` +`,Zy=O.div` font-size: .85em; background-color: rgba(255, 255, 255, 0.05); border: none; @@ -555,17 +555,17 @@ Error generating stack: `+s.message+` display: flex; flex-direction: row; cursor: pointer; -`,Jy=O.div` +`,e2=O.div` width: 16px; height: 16px; border-radius: 10px; margin-left: 10px; -`,Xy=O.p` +`,t2=O.p` font-size: 1em; font-weight: bold; margin-left: 10px; opacity: 0.7; -`;function Cr({title:e,value:t,onClick:n}){return S.jsxs(Gy,{children:[S.jsx(qy,{children:e}),S.jsxs(Yy,{onClick:n,children:[S.jsx(Jy,{style:{backgroundColor:t}}),S.jsx(Xy,{children:t})]})]})}function ks(){return(ks=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function ma(e){var t=T.useRef(e),n=T.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var li=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:E.buttons>0)&&o.current?s(df(o.current,E,a.current)):v(!1)},x=function(){return v(!1)};function v(E){var g=u.current,h=va(o.current),m=E?h.addEventListener:h.removeEventListener;m(g?"touchmove":"mousemove",y),m(g?"touchend":"mouseup",x)}return[function(E){var g=E.nativeEvent,h=o.current;if(h&&(pf(g),!function(w,C){return C&&!Dr(w)}(g,u.current)&&h)){if(Dr(g)){u.current=!0;var m=g.changedTouches||[];m.length&&(a.current=m[0].identifier)}h.focus(),s(df(h,g,a.current)),v(!0)}},function(E){var g=E.which||E.keyCode;g<37||g>40||(E.preventDefault(),l({left:g===39?.05:g===37?-.05:0,top:g===40?.05:g===38?-.05:0}))},v]},[l,s]),f=c[0],p=c[1],d=c[2];return T.useEffect(function(){return d},[d]),W.createElement("div",ks({},r,{onTouchStart:f,onMouseDown:f,className:"react-colorful__interactive",ref:o,onKeyDown:p,tabIndex:0,role:"slider"}))}),Cu=function(e){return e.filter(Boolean).join(" ")},Wh=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,s=Cu(["react-colorful__pointer",e.className]);return W.createElement("div",{className:s,style:{top:100*o+"%",left:100*n+"%"}},W.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},ve=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},Zy=function(e){return i2(ya(e))},ya=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?ve(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?ve(parseInt(e.substring(6,8),16)/255,2):1}},e2=function(e){return r2(n2(e))},t2=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:ve(e.h),s:ve(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:ve(o/2),a:ve(r,2)}},xa=function(e){var t=t2(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},n2=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var s=Math.floor(t),l=r*(1-n),a=r*(1-(t-s)*n),u=r*(1-(1-t+s)*n),c=s%6;return{r:ve(255*[r,a,l,l,u,r][c]),g:ve(255*[u,r,r,a,l,l][c]),b:ve(255*[l,l,u,r,r,a][c]),a:ve(o,2)}},Mi=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},r2=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,s=o<1?Mi(ve(255*o)):"";return"#"+Mi(t)+Mi(n)+Mi(r)+s},i2=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,s=Math.max(t,n,r),l=s-Math.min(t,n,r),a=l?s===t?(n-r)/l:s===n?2+(r-t)/l:4+(t-n)/l:0;return{h:ve(60*(a<0?a+6:a)),s:ve(s?l/s*100:0),v:ve(s/255*100),a:o}},o2=W.memo(function(e){var t=e.hue,n=e.onChange,r=Cu(["react-colorful__hue",e.className]);return W.createElement("div",{className:r},W.createElement(Qh,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:li(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":ve(t),"aria-valuemax":"360","aria-valuemin":"0"},W.createElement(Wh,{className:"react-colorful__hue-pointer",left:t/360,color:xa({h:t,s:100,v:100,a:1})})))}),s2=W.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:xa({h:t.h,s:100,v:100,a:1})};return W.createElement("div",{className:"react-colorful__saturation",style:r},W.createElement(Qh,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:li(t.s+100*o.left,0,100),v:li(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+ve(t.s)+"%, Brightness "+ve(t.v)+"%"},W.createElement(Wh,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:xa(t)})))}),Kh=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},l2=function(e,t){return e.toLowerCase()===t.toLowerCase()||Kh(ya(e),ya(t))};function a2(e,t,n){var r=ma(n),o=T.useState(function(){return e.toHsva(t)}),s=o[0],l=o[1],a=T.useRef({color:t,hsva:s});T.useEffect(function(){if(!e.equal(t,a.current.color)){var c=e.toHsva(t);a.current={hsva:c,color:t},l(c)}},[t,e]),T.useEffect(function(){var c;Kh(s,a.current.hsva)||e.equal(c=e.fromHsva(s),a.current.color)||(a.current={hsva:s,color:c},r(c))},[s,e,r]);var u=T.useCallback(function(c){l(function(f){return Object.assign({},f,c)})},[]);return[s,u]}var u2=typeof window<"u"?T.useLayoutEffect:T.useEffect,c2=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},hf=new Map,f2=function(e){u2(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!hf.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,hf.set(t,n);var r=c2();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},d2=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,s=e.onChange,l=Vh(e,["className","colorModel","color","onChange"]),a=T.useRef(null);f2(a);var u=a2(n,o,s),c=u[0],f=u[1],p=Cu(["react-colorful",t]);return W.createElement("div",ks({},l,{ref:a,className:p}),W.createElement(s2,{hsva:c,onChange:f}),W.createElement(o2,{hue:c.h,onChange:f,className:"react-colorful__last-control"}))},p2={defaultColor:"000",toHsva:Zy,fromHsva:function(e){return e2({h:e.h,s:e.s,v:e.v,a:1})},equal:l2},h2=function(e){return W.createElement(d2,ks({},e,{colorModel:p2}))};function g2(e){return Qe({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M10.5859 12L2.79297 4.20706L4.20718 2.79285L12.0001 10.5857L19.793 2.79285L21.2072 4.20706L13.4143 12L21.2072 19.7928L19.793 21.2071L12.0001 13.4142L4.20718 21.2071L2.79297 19.7928L10.5859 12Z"},child:[]}]})(e)}const m2=O.div` +`;function Cr({title:e,value:t,onClick:n}){return S.jsxs(Jy,{children:[S.jsx(Xy,{children:e}),S.jsxs(Zy,{onClick:n,children:[S.jsx(e2,{style:{backgroundColor:t}}),S.jsx(t2,{children:t})]})]})}function ks(){return(ks=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function ma(e){var t=b.useRef(e),n=b.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var li=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:E.buttons>0)&&o.current?s(hf(o.current,E,a.current)):v(!1)},x=function(){return v(!1)};function v(E){var g=u.current,h=va(o.current),m=E?h.addEventListener:h.removeEventListener;m(g?"touchmove":"mousemove",y),m(g?"touchend":"mouseup",x)}return[function(E){var g=E.nativeEvent,h=o.current;if(h&&(gf(g),!function(w,C){return C&&!Dr(w)}(g,u.current)&&h)){if(Dr(g)){u.current=!0;var m=g.changedTouches||[];m.length&&(a.current=m[0].identifier)}h.focus(),s(hf(h,g,a.current)),v(!0)}},function(E){var g=E.which||E.keyCode;g<37||g>40||(E.preventDefault(),l({left:g===39?.05:g===37?-.05:0,top:g===40?.05:g===38?-.05:0}))},v]},[l,s]),f=c[0],p=c[1],d=c[2];return b.useEffect(function(){return d},[d]),W.createElement("div",ks({},r,{onTouchStart:f,onMouseDown:f,className:"react-colorful__interactive",ref:o,onKeyDown:p,tabIndex:0,role:"slider"}))}),Cu=function(e){return e.filter(Boolean).join(" ")},Gh=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,s=Cu(["react-colorful__pointer",e.className]);return W.createElement("div",{className:s,style:{top:100*o+"%",left:100*n+"%"}},W.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},ve=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},n2=function(e){return l2(ya(e))},ya=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?ve(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?ve(parseInt(e.substring(6,8),16)/255,2):1}},r2=function(e){return s2(o2(e))},i2=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:ve(e.h),s:ve(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:ve(o/2),a:ve(r,2)}},xa=function(e){var t=i2(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},o2=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var s=Math.floor(t),l=r*(1-n),a=r*(1-(t-s)*n),u=r*(1-(1-t+s)*n),c=s%6;return{r:ve(255*[r,a,l,l,u,r][c]),g:ve(255*[u,r,r,a,l,l][c]),b:ve(255*[l,l,u,r,r,a][c]),a:ve(o,2)}},Fi=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},s2=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,s=o<1?Fi(ve(255*o)):"";return"#"+Fi(t)+Fi(n)+Fi(r)+s},l2=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,s=Math.max(t,n,r),l=s-Math.min(t,n,r),a=l?s===t?(n-r)/l:s===n?2+(r-t)/l:4+(t-n)/l:0;return{h:ve(60*(a<0?a+6:a)),s:ve(s?l/s*100:0),v:ve(s/255*100),a:o}},a2=W.memo(function(e){var t=e.hue,n=e.onChange,r=Cu(["react-colorful__hue",e.className]);return W.createElement("div",{className:r},W.createElement(Kh,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:li(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":ve(t),"aria-valuemax":"360","aria-valuemin":"0"},W.createElement(Gh,{className:"react-colorful__hue-pointer",left:t/360,color:xa({h:t,s:100,v:100,a:1})})))}),u2=W.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:xa({h:t.h,s:100,v:100,a:1})};return W.createElement("div",{className:"react-colorful__saturation",style:r},W.createElement(Kh,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:li(t.s+100*o.left,0,100),v:li(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+ve(t.s)+"%, Brightness "+ve(t.v)+"%"},W.createElement(Gh,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:xa(t)})))}),qh=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},c2=function(e,t){return e.toLowerCase()===t.toLowerCase()||qh(ya(e),ya(t))};function f2(e,t,n){var r=ma(n),o=b.useState(function(){return e.toHsva(t)}),s=o[0],l=o[1],a=b.useRef({color:t,hsva:s});b.useEffect(function(){if(!e.equal(t,a.current.color)){var c=e.toHsva(t);a.current={hsva:c,color:t},l(c)}},[t,e]),b.useEffect(function(){var c;qh(s,a.current.hsva)||e.equal(c=e.fromHsva(s),a.current.color)||(a.current={hsva:s,color:c},r(c))},[s,e,r]);var u=b.useCallback(function(c){l(function(f){return Object.assign({},f,c)})},[]);return[s,u]}var d2=typeof window<"u"?b.useLayoutEffect:b.useEffect,p2=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},mf=new Map,h2=function(e){d2(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!mf.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,mf.set(t,n);var r=p2();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},g2=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,s=e.onChange,l=Wh(e,["className","colorModel","color","onChange"]),a=b.useRef(null);h2(a);var u=f2(n,o,s),c=u[0],f=u[1],p=Cu(["react-colorful",t]);return W.createElement("div",ks({},l,{ref:a,className:p}),W.createElement(u2,{hsva:c,onChange:f}),W.createElement(a2,{hue:c.h,onChange:f,className:"react-colorful__last-control"}))},m2={defaultColor:"000",toHsva:n2,fromHsva:function(e){return r2({h:e.h,s:e.s,v:e.v,a:1})},equal:c2},v2=function(e){return W.createElement(g2,ks({},e,{colorModel:m2}))};function y2(e){return Fe({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M10.5859 12L2.79297 4.20706L4.20718 2.79285L12.0001 10.5857L19.793 2.79285L21.2072 4.20706L13.4143 12L21.2072 19.7928L19.793 21.2071L12.0001 13.4142L4.20718 21.2071L2.79297 19.7928L10.5859 12Z"},child:[]}]})(e)}const x2=O.div` background-color: var(--backgroundColor); padding: 10px; border-radius: 10px; @@ -574,7 +574,7 @@ Error generating stack: `+s.message+` overflow: hidden; border: white; border: 3px solid rgba(255, 255, 255, 0.05); -`,v2=O(h2)` +`,w2=O(v2)` .react-colorful__hue { height: 8px; border-radius: 0 0 5px 5px; @@ -603,18 +603,18 @@ Error generating stack: `+s.message+` display: flex; flex-direction: row; margin-top: 15px; -`,y2=O.div` +`,S2=O.div` height: 20px; width: 20px; border-radius: 100%; margin-inline: auto; cursor: pointer; -`,x2=O.p` +`,k2=O.p` font-size: 1em; font-weight: bold; opacity: 0.8; margin-block: auto; -`,w2=O.input` +`,C2=O.input` background-color: rgba(255, 255, 255, 0.1); border: none; outline: none; @@ -627,34 +627,34 @@ Error generating stack: `+s.message+` font-size: 1em; padding: 3px; border-radius: 5px; -`,S2=O(Gv)` +`,_2=O(Jv)` font-size: 1em; background-color: rgba(255, 255, 255, 0.05); padding: 5px; border-radius: 5px; margin-left: auto; cursor: pointer; -`,k2=O(qv)` +`,E2=O(Xv)` font-size: 1em; background-color: rgba(255, 255, 255, 0.05); padding: 5px; border-radius: 5px; margin-left: auto; cursor: pointer; -`,C2=O(g2)` +`,P2=O(y2)` font-size: 1em; background-color: rgba(255, 255, 255, 0.05); padding: 5px; border-radius: 5px; margin-inline: 10px; cursor: pointer; -`,_2=O(Kv)` +`,O2=O(Yv)` font-size: 1em; background-color: rgba(255, 255, 255, 0.05); padding: 5px; border-radius: 5px; cursor: pointer; -`,E2=O.img` +`,R2=O.img` border-radius: 5px; max-width: 200px; height: auto; @@ -665,16 +665,16 @@ Error generating stack: `+s.message+` -moz-user-drag: none; -o-user-drag: none; cursor: crosshair; -`;function P2({DefaultColor:e,image:t,predefinedColors:n,position:r,onDone:o,onClose:s}){const[l,a]=T.useState(e),[u,c]=T.useState(!1),f=T.useRef(null),p=T.useRef(null);function d(){c(!u)}function y(v){a(v.target.value===""?"#":v.target.value)}function x(v){const E=f.current,h=p.current.getBoundingClientRect(),m=E.getContext("2d"),w=v.clientX-h.left,C=v.clientY-h.top,k=`#${[...m.getImageData(w,C,1,1).data].slice(0,3).map(P=>P.toString(16).padStart(2,"0")).join("")}`;a(k),d()}return S.jsxs(m2,{style:{position:"absolute",top:r.top,left:r.left,zIndex:1e3},children:[S.jsx("canvas",{ref:f,style:{display:"none"}}),u?S.jsx(E2,{ref:p,crossOrigin:"anonymous",draggable:"false",src:t,onClick:x,onLoad:()=>{const v=f.current,E=v.getContext("2d"),g=p.current;v.width=g.width,v.height=g.height,E.drawImage(g,0,0,g.width,g.height)}}):S.jsx(v2,{color:l,onChange:a}),S.jsx(nl,{children:n.map(v=>S.jsx(y2,{style:{backgroundColor:v},onClick:()=>a(v)},v))}),S.jsxs(nl,{children:[S.jsx(x2,{children:"Hex"}),S.jsx(w2,{value:l,onChange:y})]}),S.jsxs(nl,{children:[u?S.jsx(k2,{onClick:d}):S.jsx(S2,{onClick:d}),S.jsx(C2,{onClick:s}),S.jsx(_2,{onClick:()=>o(l)})]})]})}const O2=O.div` +`;function b2({DefaultColor:e,image:t,predefinedColors:n,position:r,onDone:o,onClose:s}){const[l,a]=b.useState(e),[u,c]=b.useState(!1),f=b.useRef(null),p=b.useRef(null);function d(){c(!u)}function y(v){a(v.target.value===""?"#":v.target.value)}function x(v){const E=f.current,h=p.current.getBoundingClientRect(),m=E.getContext("2d"),w=v.clientX-h.left,C=v.clientY-h.top,k=`#${[...m.getImageData(w,C,1,1).data].slice(0,3).map(P=>P.toString(16).padStart(2,"0")).join("")}`;a(k),d()}return S.jsxs(x2,{style:{position:"absolute",top:r.top,left:r.left,zIndex:1e3},children:[S.jsx("canvas",{ref:f,style:{display:"none"}}),u?S.jsx(R2,{ref:p,crossOrigin:"anonymous",draggable:"false",src:t,onClick:x,onLoad:()=>{const v=f.current,E=v.getContext("2d"),g=p.current;v.width=g.width,v.height=g.height,E.drawImage(g,0,0,g.width,g.height)}}):S.jsx(w2,{color:l,onChange:a}),S.jsx(nl,{children:n.map(v=>S.jsx(S2,{style:{backgroundColor:v},onClick:()=>a(v)},v))}),S.jsxs(nl,{children:[S.jsx(k2,{children:"Hex"}),S.jsx(C2,{value:l,onChange:y})]}),S.jsxs(nl,{children:[u?S.jsx(E2,{onClick:d}):S.jsx(_2,{onClick:d}),S.jsx(P2,{onClick:s}),S.jsx(O2,{onClick:()=>o(l)})]})]})}const T2=O.div` display: flex; flex-direction: column; margin: 10px; -`,R2=O.p` +`,j2=O.p` font-size: 1em; font-weight: 500; margin-left: 5px; margin-bottom: 5px; -`,T2=O.div` +`,I2=O.div` font-size: 0.85em; background-color: rgba(255, 255, 255, 0.05); border: none; @@ -684,7 +684,7 @@ Error generating stack: `+s.message+` overflow: hidden; display: flex; align-items: center; -`,b2=O.input` +`,N2=O.input` appearance: none; width: 16px; height: 16px; @@ -698,7 +698,50 @@ Error generating stack: `+s.message+` &:checked { background-color: var(--PosterfyGreen); } -`,j2=O.p` +`,L2=O.p` + font-size: 0.85em; + font-weight: bold; + margin-left: 10px; + margin-block: auto; + cursor: pointer; + opacity: ${({active:e})=>e?1:.5}; + transition: opacity 0.3s; +`;function vf({title:e,text:t,value:n,onChange:r}){const o=()=>r(!n);return S.jsxs(T2,{children:[S.jsx(j2,{children:e}),S.jsxs(I2,{onClick:o,children:[S.jsx(N2,{checked:n,readOnly:!0,type:"checkbox"}),S.jsx(L2,{active:n,children:t})]})]})}function $2(e){return Fe({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128z"},child:[]}]})(e)}const z2=O.div` + display: flex; + flex-direction: column; + margin: 10px; + cursor: pointer; +`,A2=O.p` + font-size: 1em; + font-weight: 500; + margin-left: 5px; + margin-bottom: 5px; +`,F2=O.div` + font-size: 0.85em; + background-color: rgba(255, 255, 255, 0.05); + border: none; + padding: 5px; + border-radius: 7px; + outline: none; + overflow: hidden; + display: flex; + align-items: center; +`,M2=O.input` + appearance: none; + width: 16px; + height: 16px; + margin-left: 10px; + border-radius: 4px; + background-color: rgba(255, 255, 255, 0.1); + outline: none; + cursor: pointer; + transition: background-color 0.3s; + display: none; + + &:checked { + background-color: var(--PosterfyGreen); + } +`,D2=O.p` font-size: 0.85em; font-weight: bold; margin-left: 10px; @@ -706,7 +749,16 @@ Error generating stack: `+s.message+` cursor: pointer; opacity: ${({active:e})=>e?1:.5}; transition: opacity 0.3s; -`;function gf({title:e,text:t,value:n,onChange:r}){const o=()=>r(!n);return S.jsxs(O2,{children:[S.jsx(R2,{children:e}),S.jsxs(T2,{onClick:o,children:[S.jsx(b2,{checked:n,readOnly:!0,type:"checkbox"}),S.jsx(j2,{active:n,children:t})]})]})}function I2(e){return Qe({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"M17.65 6.35A7.958 7.958 0 0 0 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0 1 12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"},child:[]}]})(e)}var Ie={};/*! ***************************************************************************** + width: 100%; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +`,U2=O($2)` + width: 16px; + height: 16px; + margin-left: 10px; +`;function B2({title:e,text:t,onChange:n}){const r=b.useRef(),o=()=>{r.current.click()},s=l=>{const a=l.target.files[0];console.log(a.name),t=a.name,a&&n(a)};return S.jsxs(z2,{onClick:o,children:[S.jsx(A2,{children:e}),S.jsxs(F2,{children:[S.jsx(U2,{}),S.jsx(M2,{ref:r,type:"file",accept:"image/png, image/jpg, image/jpeg",onChange:s}),S.jsx(D2,{active:!0,children:t})]})]})}function H2(e){return Fe({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"M17.65 6.35A7.958 7.958 0 0 0 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0 1 12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"},child:[]}]})(e)}var Ie={};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -719,25 +771,25 @@ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */var wa=function(e,t){return wa=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},wa(e,t)};function N2(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");wa(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Sa=function(){return Sa=Object.assign||function(t){for(var n,r=1,o=arguments.length;r=0;a--)(l=e[a])&&(s=(o<3?l(s):o>3?l(t,n,s):l(t,n))||s);return o>3&&s&&Object.defineProperty(t,n,s),s}function z2(e,t){return function(n,r){t(n,r,e)}}function A2(e,t){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,t)}function M2(e,t,n,r){function o(s){return s instanceof n?s:new n(function(l){l(s)})}return new(n||(n=Promise))(function(s,l){function a(f){try{c(r.next(f))}catch(p){l(p)}}function u(f){try{c(r.throw(f))}catch(p){l(p)}}function c(f){f.done?s(f.value):o(f.value).then(a,u)}c((r=r.apply(e,t||[])).next())})}function F2(e,t){var n={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,o,s,l;return l={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function a(c){return function(f){return u([c,f])}}function u(c){if(r)throw new TypeError("Generator is already executing.");for(;n;)try{if(r=1,o&&(s=c[0]&2?o.return:c[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,c[1])).done)return s;switch(o=0,s&&(c=[c[0]&2,s.value]),c[0]){case 0:case 1:s=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,o=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(s=n.trys,!(s=s.length>0&&s[s.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]=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 Gh(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,s=[],l;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)s.push(o.value)}catch(a){l={error:a}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(l)throw l.error}}return s}function U2(){for(var e=[],t=0;t1||a(d,y)})})}function a(d,y){try{u(r[d](y))}catch(x){p(s[0][3],x)}}function u(d){d.value instanceof ai?Promise.resolve(d.value.v).then(c,f):p(s[0][2],d)}function c(d){a("next",d)}function f(d){a("throw",d)}function p(d,y){d(y),s.shift(),s.length&&a(s[0][0],s[0][1])}}function Q2(e){var t,n;return t={},r("next"),r("throw",function(o){throw o}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(o,s){t[o]=e[o]?function(l){return(n=!n)?{value:ai(e[o](l)),done:o==="return"}:s?s(l):l}:s}}function W2(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof ka=="function"?ka(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(s){n[s]=e[s]&&function(l){return new Promise(function(a,u){l=e[s](l),o(a,u,l.done,l.value)})}}function o(s,l,a,u){Promise.resolve(u).then(function(c){s({value:c,done:a})},l)}}function K2(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var G2=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function q2(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)n!=="default"&&Object.prototype.hasOwnProperty.call(e,n)&&_u(t,e,n);return G2(t,e),t}function Y2(e){return e&&e.__esModule?e:{default:e}}function J2(e,t,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(e):r?r.value:t.get(e)}function X2(e,t,n,r,o){if(r==="m")throw new TypeError("Private method is not writable");if(r==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return r==="a"?o.call(e,n):o?o.value=n:t.set(e,n),n}const Z2=Object.freeze(Object.defineProperty({__proto__:null,get __assign(){return Sa},__asyncDelegator:Q2,__asyncGenerator:V2,__asyncValues:W2,__await:ai,__awaiter:M2,__classPrivateFieldGet:J2,__classPrivateFieldSet:X2,__createBinding:_u,__decorate:$2,__exportStar:D2,__extends:N2,__generator:F2,__importDefault:Y2,__importStar:q2,__makeTemplateObject:K2,__metadata:A2,__param:z2,__read:Gh,__rest:L2,__spread:U2,__spreadArray:H2,__spreadArrays:B2,__values:ka},Symbol.toStringTag,{value:"Module"})),bt=C0(Z2);var Fi={},Di={},rl={},Ui={},mf;function e5(){if(mf)return Ui;mf=1,Ui.__esModule=!0;var e=T;function t(n,r){e.useEffect(function(){var o=!0,s=function(){return o},l=n(s);return function(){o=!1,l&&l()}},r)}return Ui.useCurrentEffect=t,Ui}var Bi={},vf;function t5(){if(vf)return Bi;vf=1,Bi.__esModule=!0;var e=T;function t(n,r){var o=!0,s=function(){return o};return e.useEffect(function(){return function(){o=!1}},r),e.useCallback(n(s),r)}return Bi.useCurrentCallback=t,Bi}var yf;function qh(){return yf||(yf=1,function(e){function t(n){for(var r in n)e.hasOwnProperty(r)||(e[r]=n[r])}e.__esModule=!0,t(e5()),t(t5())}(rl)),rl}var il={},Hi={},xf;function Yh(){if(xf)return Hi;xf=1,Object.defineProperty(Hi,"__esModule",{value:!0});var e={loading:!0,data:void 0,error:void 0};return Hi.default=e,Hi}var Vi={},wf;function n5(){if(wf)return Vi;wf=1,Object.defineProperty(Vi,"__esModule",{value:!0});var e=bt,t=e.__importDefault(Yh());function n(r,o){var s={start:function(){return t.default},resolve:function(){return e.__assign(e.__assign({},r),{data:o.payload,loading:!1})},reject:function(){return e.__assign(e.__assign({},r),{error:o.payload,loading:!1})}};return s[o.type]()}return Vi.default=n,Vi}var Qi={},ol,Sf;function r5(){return Sf||(Sf=1,ol={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}),ol}var sl,kf;function Jh(){if(kf)return sl;kf=1;const e=r5(),t={};for(const o of Object.keys(e))t[e[o]]=o;const n={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};sl=n;for(const o of Object.keys(n)){if(!("channels"in n[o]))throw new Error("missing channels property: "+o);if(!("labels"in n[o]))throw new Error("missing channel labels property: "+o);if(n[o].labels.length!==n[o].channels)throw new Error("channel and label counts mismatch: "+o);const{channels:s,labels:l}=n[o];delete n[o].channels,delete n[o].labels,Object.defineProperty(n[o],"channels",{value:s}),Object.defineProperty(n[o],"labels",{value:l})}n.rgb.hsl=function(o){const s=o[0]/255,l=o[1]/255,a=o[2]/255,u=Math.min(s,l,a),c=Math.max(s,l,a),f=c-u;let p,d;c===u?p=0:s===c?p=(l-a)/f:l===c?p=2+(a-s)/f:a===c&&(p=4+(s-l)/f),p=Math.min(p*60,360),p<0&&(p+=360);const y=(u+c)/2;return c===u?d=0:y<=.5?d=f/(c+u):d=f/(2-c-u),[p,d*100,y*100]},n.rgb.hsv=function(o){let s,l,a,u,c;const f=o[0]/255,p=o[1]/255,d=o[2]/255,y=Math.max(f,p,d),x=y-Math.min(f,p,d),v=function(E){return(y-E)/6/x+1/2};return x===0?(u=0,c=0):(c=x/y,s=v(f),l=v(p),a=v(d),f===y?u=a-l:p===y?u=1/3+s-a:d===y&&(u=2/3+l-s),u<0?u+=1:u>1&&(u-=1)),[u*360,c*100,y*100]},n.rgb.hwb=function(o){const s=o[0],l=o[1];let a=o[2];const u=n.rgb.hsl(o)[0],c=1/255*Math.min(s,Math.min(l,a));return a=1-1/255*Math.max(s,Math.max(l,a)),[u,c*100,a*100]},n.rgb.cmyk=function(o){const s=o[0]/255,l=o[1]/255,a=o[2]/255,u=Math.min(1-s,1-l,1-a),c=(1-s-u)/(1-u)||0,f=(1-l-u)/(1-u)||0,p=(1-a-u)/(1-u)||0;return[c*100,f*100,p*100,u*100]};function r(o,s){return(o[0]-s[0])**2+(o[1]-s[1])**2+(o[2]-s[2])**2}return n.rgb.keyword=function(o){const s=t[o];if(s)return s;let l=1/0,a;for(const u of Object.keys(e)){const c=e[u],f=r(o,c);f.04045?((s+.055)/1.055)**2.4:s/12.92,l=l>.04045?((l+.055)/1.055)**2.4:l/12.92,a=a>.04045?((a+.055)/1.055)**2.4:a/12.92;const u=s*.4124+l*.3576+a*.1805,c=s*.2126+l*.7152+a*.0722,f=s*.0193+l*.1192+a*.9505;return[u*100,c*100,f*100]},n.rgb.lab=function(o){const s=n.rgb.xyz(o);let l=s[0],a=s[1],u=s[2];l/=95.047,a/=100,u/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,a=a>.008856?a**(1/3):7.787*a+16/116,u=u>.008856?u**(1/3):7.787*u+16/116;const c=116*a-16,f=500*(l-a),p=200*(a-u);return[c,f,p]},n.hsl.rgb=function(o){const s=o[0]/360,l=o[1]/100,a=o[2]/100;let u,c,f;if(l===0)return f=a*255,[f,f,f];a<.5?u=a*(1+l):u=a+l-a*l;const p=2*a-u,d=[0,0,0];for(let y=0;y<3;y++)c=s+1/3*-(y-1),c<0&&c++,c>1&&c--,6*c<1?f=p+(u-p)*6*c:2*c<1?f=u:3*c<2?f=p+(u-p)*(2/3-c)*6:f=p,d[y]=f*255;return d},n.hsl.hsv=function(o){const s=o[0];let l=o[1]/100,a=o[2]/100,u=l;const c=Math.max(a,.01);a*=2,l*=a<=1?a:2-a,u*=c<=1?c:2-c;const f=(a+l)/2,p=a===0?2*u/(c+u):2*l/(a+l);return[s,p*100,f*100]},n.hsv.rgb=function(o){const s=o[0]/60,l=o[1]/100;let a=o[2]/100;const u=Math.floor(s)%6,c=s-Math.floor(s),f=255*a*(1-l),p=255*a*(1-l*c),d=255*a*(1-l*(1-c));switch(a*=255,u){case 0:return[a,d,f];case 1:return[p,a,f];case 2:return[f,a,d];case 3:return[f,p,a];case 4:return[d,f,a];case 5:return[a,f,p]}},n.hsv.hsl=function(o){const s=o[0],l=o[1]/100,a=o[2]/100,u=Math.max(a,.01);let c,f;f=(2-l)*a;const p=(2-l)*u;return c=l*u,c/=p<=1?p:2-p,c=c||0,f/=2,[s,c*100,f*100]},n.hwb.rgb=function(o){const s=o[0]/360;let l=o[1]/100,a=o[2]/100;const u=l+a;let c;u>1&&(l/=u,a/=u);const f=Math.floor(6*s),p=1-a;c=6*s-f,f&1&&(c=1-c);const d=l+c*(p-l);let y,x,v;switch(f){default:case 6:case 0:y=p,x=d,v=l;break;case 1:y=d,x=p,v=l;break;case 2:y=l,x=p,v=d;break;case 3:y=l,x=d,v=p;break;case 4:y=d,x=l,v=p;break;case 5:y=p,x=l,v=d;break}return[y*255,x*255,v*255]},n.cmyk.rgb=function(o){const s=o[0]/100,l=o[1]/100,a=o[2]/100,u=o[3]/100,c=1-Math.min(1,s*(1-u)+u),f=1-Math.min(1,l*(1-u)+u),p=1-Math.min(1,a*(1-u)+u);return[c*255,f*255,p*255]},n.xyz.rgb=function(o){const s=o[0]/100,l=o[1]/100,a=o[2]/100;let u,c,f;return u=s*3.2406+l*-1.5372+a*-.4986,c=s*-.9689+l*1.8758+a*.0415,f=s*.0557+l*-.204+a*1.057,u=u>.0031308?1.055*u**(1/2.4)-.055:u*12.92,c=c>.0031308?1.055*c**(1/2.4)-.055:c*12.92,f=f>.0031308?1.055*f**(1/2.4)-.055:f*12.92,u=Math.min(Math.max(0,u),1),c=Math.min(Math.max(0,c),1),f=Math.min(Math.max(0,f),1),[u*255,c*255,f*255]},n.xyz.lab=function(o){let s=o[0],l=o[1],a=o[2];s/=95.047,l/=100,a/=108.883,s=s>.008856?s**(1/3):7.787*s+16/116,l=l>.008856?l**(1/3):7.787*l+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;const u=116*l-16,c=500*(s-l),f=200*(l-a);return[u,c,f]},n.lab.xyz=function(o){const s=o[0],l=o[1],a=o[2];let u,c,f;c=(s+16)/116,u=l/500+c,f=c-a/200;const p=c**3,d=u**3,y=f**3;return c=p>.008856?p:(c-16/116)/7.787,u=d>.008856?d:(u-16/116)/7.787,f=y>.008856?y:(f-16/116)/7.787,u*=95.047,c*=100,f*=108.883,[u,c,f]},n.lab.lch=function(o){const s=o[0],l=o[1],a=o[2];let u;u=Math.atan2(a,l)*360/2/Math.PI,u<0&&(u+=360);const f=Math.sqrt(l*l+a*a);return[s,f,u]},n.lch.lab=function(o){const s=o[0],l=o[1],u=o[2]/360*2*Math.PI,c=l*Math.cos(u),f=l*Math.sin(u);return[s,c,f]},n.rgb.ansi16=function(o,s=null){const[l,a,u]=o;let c=s===null?n.rgb.hsv(o)[2]:s;if(c=Math.round(c/50),c===0)return 30;let f=30+(Math.round(u/255)<<2|Math.round(a/255)<<1|Math.round(l/255));return c===2&&(f+=60),f},n.hsv.ansi16=function(o){return n.rgb.ansi16(n.hsv.rgb(o),o[2])},n.rgb.ansi256=function(o){const s=o[0],l=o[1],a=o[2];return s===l&&l===a?s<8?16:s>248?231:Math.round((s-8)/247*24)+232:16+36*Math.round(s/255*5)+6*Math.round(l/255*5)+Math.round(a/255*5)},n.ansi16.rgb=function(o){let s=o%10;if(s===0||s===7)return o>50&&(s+=3.5),s=s/10.5*255,[s,s,s];const l=(~~(o>50)+1)*.5,a=(s&1)*l*255,u=(s>>1&1)*l*255,c=(s>>2&1)*l*255;return[a,u,c]},n.ansi256.rgb=function(o){if(o>=232){const c=(o-232)*10+8;return[c,c,c]}o-=16;let s;const l=Math.floor(o/36)/5*255,a=Math.floor((s=o%36)/6)/5*255,u=s%6/5*255;return[l,a,u]},n.rgb.hex=function(o){const l=(((Math.round(o[0])&255)<<16)+((Math.round(o[1])&255)<<8)+(Math.round(o[2])&255)).toString(16).toUpperCase();return"000000".substring(l.length)+l},n.hex.rgb=function(o){const s=o.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!s)return[0,0,0];let l=s[0];s[0].length===3&&(l=l.split("").map(p=>p+p).join(""));const a=parseInt(l,16),u=a>>16&255,c=a>>8&255,f=a&255;return[u,c,f]},n.rgb.hcg=function(o){const s=o[0]/255,l=o[1]/255,a=o[2]/255,u=Math.max(Math.max(s,l),a),c=Math.min(Math.min(s,l),a),f=u-c;let p,d;return f<1?p=c/(1-f):p=0,f<=0?d=0:u===s?d=(l-a)/f%6:u===l?d=2+(a-s)/f:d=4+(s-l)/f,d/=6,d%=1,[d*360,f*100,p*100]},n.hsl.hcg=function(o){const s=o[1]/100,l=o[2]/100,a=l<.5?2*s*l:2*s*(1-l);let u=0;return a<1&&(u=(l-.5*a)/(1-a)),[o[0],a*100,u*100]},n.hsv.hcg=function(o){const s=o[1]/100,l=o[2]/100,a=s*l;let u=0;return a<1&&(u=(l-a)/(1-a)),[o[0],a*100,u*100]},n.hcg.rgb=function(o){const s=o[0]/360,l=o[1]/100,a=o[2]/100;if(l===0)return[a*255,a*255,a*255];const u=[0,0,0],c=s%1*6,f=c%1,p=1-f;let d=0;switch(Math.floor(c)){case 0:u[0]=1,u[1]=f,u[2]=0;break;case 1:u[0]=p,u[1]=1,u[2]=0;break;case 2:u[0]=0,u[1]=1,u[2]=f;break;case 3:u[0]=0,u[1]=p,u[2]=1;break;case 4:u[0]=f,u[1]=0,u[2]=1;break;default:u[0]=1,u[1]=0,u[2]=p}return d=(1-l)*a,[(l*u[0]+d)*255,(l*u[1]+d)*255,(l*u[2]+d)*255]},n.hcg.hsv=function(o){const s=o[1]/100,l=o[2]/100,a=s+l*(1-s);let u=0;return a>0&&(u=s/a),[o[0],u*100,a*100]},n.hcg.hsl=function(o){const s=o[1]/100,a=o[2]/100*(1-s)+.5*s;let u=0;return a>0&&a<.5?u=s/(2*a):a>=.5&&a<1&&(u=s/(2*(1-a))),[o[0],u*100,a*100]},n.hcg.hwb=function(o){const s=o[1]/100,l=o[2]/100,a=s+l*(1-s);return[o[0],(a-s)*100,(1-a)*100]},n.hwb.hcg=function(o){const s=o[1]/100,a=1-o[2]/100,u=a-s;let c=0;return u<1&&(c=(a-u)/(1-u)),[o[0],u*100,c*100]},n.apple.rgb=function(o){return[o[0]/65535*255,o[1]/65535*255,o[2]/65535*255]},n.rgb.apple=function(o){return[o[0]/255*65535,o[1]/255*65535,o[2]/255*65535]},n.gray.rgb=function(o){return[o[0]/100*255,o[0]/100*255,o[0]/100*255]},n.gray.hsl=function(o){return[0,0,o[0]]},n.gray.hsv=n.gray.hsl,n.gray.hwb=function(o){return[0,100,o[0]]},n.gray.cmyk=function(o){return[0,0,0,o[0]]},n.gray.lab=function(o){return[o[0],0,0]},n.gray.hex=function(o){const s=Math.round(o[0]/100*255)&255,a=((s<<16)+(s<<8)+s).toString(16).toUpperCase();return"000000".substring(a.length)+a},n.rgb.gray=function(o){return[(o[0]+o[1]+o[2])/3/255*100]},sl}var ll,Cf;function i5(){if(Cf)return ll;Cf=1;const e=Jh();function t(){const s={},l=Object.keys(e);for(let a=l.length,u=0;u1&&(u=c),l(u))};return"conversion"in l&&(a.conversion=l.conversion),a}function s(l){const a=function(...u){const c=u[0];if(c==null)return c;c.length>1&&(u=c);const f=l(u);if(typeof f=="object")for(let p=f.length,d=0;d{n[l]={},Object.defineProperty(n[l],"channels",{value:e[l].channels}),Object.defineProperty(n[l],"labels",{value:e[l].labels});const a=t(l);Object.keys(a).forEach(c=>{const f=a[c];n[l][c]=s(f),n[l][c].raw=o(f)})}),al=n,al}var Wi={},Ef;function Xh(){if(Ef)return Wi;Ef=1,Object.defineProperty(Wi,"__esModule",{value:!0});function e(t,n,r){return"rgb("+t+", "+n+", "+r+")"}return Wi.default=e,Wi}var Ki={},Pf;function s5(){if(Pf)return Ki;Pf=1,Object.defineProperty(Ki,"__esModule",{value:!0});function e(t){return"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"}return Ki.default=e,Ki}var Gi={},Of;function l5(){if(Of)return Gi;Of=1,Object.defineProperty(Gi,"__esModule",{value:!0});function e(t){return"#"+t.toLowerCase()}return Gi.default=e,Gi}var Rf;function a5(){if(Rf)return Qi;Rf=1,Object.defineProperty(Qi,"__esModule",{value:!0});var e=bt,t=e.__importDefault(o5()),n=e.__importDefault(Xh()),r=e.__importDefault(s5()),o=e.__importDefault(l5());function s(l,a){var u={rgbString:function(){return n.default.apply(void 0,l)},hex:function(){var c;return o.default((c=t.default.rgb).hex.apply(c,l))},rgbArray:function(){return l},hslString:function(){var c;return r.default((c=t.default.rgb).hsl.apply(c,l))},hslArray:function(){var c;return(c=t.default.rgb).hsl.apply(c,l)},keyword:function(){var c;return(c=t.default.rgb).keyword.apply(c,l)}};return u[a]()}return Qi.default=s,Qi}var qi={},ul={exports:{}},Tf;function Zh(){return Tf||(Tf=1,function(e,t){(function(n,r){e.exports=r()})(dl,function(){if(!n)var n={map:function(l,a){var u={};return a?l.map(function(c,f){return u.index=f,a.call(u,c)}):l.slice()},naturalOrder:function(l,a){return la?1:0},sum:function(l,a){var u={};return l.reduce(a?function(c,f,p){return u.index=p,c+a.call(u,f)}:function(c,f){return c+f},0)},max:function(l,a){return Math.max.apply(null,a?n.map(l,a):l)}};var r=function(){var l=5,a=8-l,u=1e3;function c(x,v,E){return(x<<2*l)+(v<k/2){for(K=v.copy(),ne=v.copy(),Z=(A=m-v[se])<=(G=v[ee]-m)?Math.min(v[ee]-1,~~(m+G/2)):Math.max(v[se],~~(m-1-A/2));!P[Z];)Z++;for(b=N[Z];!b&&P[Z-1];)b=N[--Z];return K[ee]=Z,ne[se]=K[ee]+1,[K,ne]}}(h==E?"r":h==g?"g":"b")}}return p.prototype={volume:function(x){return this._volume&&!x||(this._volume=(this.r2-this.r1+1)*(this.g2-this.g1+1)*(this.b2-this.b1+1)),this._volume},count:function(x){var v=this.histo;if(!this._count_set||x){var E,g,h,m=0;for(E=this.r1;E<=this.r2;E++)for(g=this.g1;g<=this.g2;g++)for(h=this.b1;h<=this.b2;h++)m+=v[c(E,g,h)]||0;this._count=m,this._count_set=!0}return this._count},copy:function(){return new p(this.r1,this.r2,this.g1,this.g2,this.b1,this.b2,this.histo)},avg:function(x){var v=this.histo;if(!this._avg||x){var E,g,h,m,w=0,C=1<<8-l,_=0,k=0,P=0;for(g=this.r1;g<=this.r2;g++)for(h=this.g1;h<=this.g2;h++)for(m=this.b1;m<=this.b2;m++)w+=E=v[c(g,h,m)]||0,_+=E*(g+.5)*C,k+=E*(h+.5)*C,P+=E*(m+.5)*C;this._avg=w?[~~(_/w),~~(k/w),~~(P/w)]:[~~(C*(this.r1+this.r2+1)/2),~~(C*(this.g1+this.g2+1)/2),~~(C*(this.b1+this.b2+1)/2)]}return this._avg},contains:function(x){var v=x[0]>>a;return gval=x[1]>>a,bval=x[2]>>a,v>=this.r1&&v<=this.r2&&gval>=this.g1&&gval<=this.g2&&bval>=this.b1&&bval<=this.b2}},d.prototype={push:function(x){this.vboxes.push({vbox:x,color:x.avg()})},palette:function(){return this.vboxes.map(function(x){return x.color})},size:function(){return this.vboxes.size()},map:function(x){for(var v=this.vboxes,E=0;E251&&g[1]>251&&g[2]>251&&(x[E].color=[255,255,255])}},{quantize:function(x,v){if(!x.length||v<2||v>256)return!1;var E=function(_){var k,P=new Array(1<<3*l);return _.forEach(function(N){k=c(N[0]>>a,N[1]>>a,N[2]>>a),P[k]=(P[k]||0)+1}),P}(x);E.forEach(function(){});var g=function(_,k){var P,N,j,A=1e6,G=0,K=1e6,ne=0,Z=1e6,se=0;return _.forEach(function(ee){(P=ee[0]>>a)G&&(G=P),(N=ee[1]>>a)ne&&(ne=N),(j=ee[2]>>a)se&&(se=j)}),new p(A,G,K,ne,Z,se,k)}(x,E),h=new f(function(_,k){return n.naturalOrder(_.count(),k.count())});function m(_,k){for(var P,N=_.size(),j=0;j=k||j++>u)return;if((P=_.pop()).count()){var A=y(E,P),G=A[0],K=A[1];if(!G)return;_.push(G),K&&(_.push(K),N++)}else _.push(P),j++}}h.push(g),m(h,.75*v);for(var w=new f(function(_,k){return n.naturalOrder(_.count()*_.volume(),k.count()*k.volume())});h.size();)w.push(h.pop());m(w,v);for(var C=new d;w.size();)C.push(w.pop());return C}}}().quantize,o=function(l){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.width=this.canvas.width=l.naturalWidth,this.height=this.canvas.height=l.naturalHeight,this.context.drawImage(l,0,0,this.width,this.height)};o.prototype.getImageData=function(){return this.context.getImageData(0,0,this.width,this.height)};var s=function(){};return s.prototype.getColor=function(l,a){return a===void 0&&(a=10),this.getPalette(l,5,a)[0]},s.prototype.getPalette=function(l,a,u){var c=function(y){var x=y.colorCount,v=y.quality;if(x!==void 0&&Number.isInteger(x)){if(x===1)throw new Error("colorCount should be between 2 and 20. To get one color, call getColor() instead of getPalette()");x=Math.max(x,2),x=Math.min(x,20)}else x=10;return(v===void 0||!Number.isInteger(v)||v<1)&&(v=10),{colorCount:x,quality:v}}({colorCount:a,quality:u}),f=new o(l),p=function(y,x,v){for(var E=y,g=[],h=0,m=void 0,w=void 0,C=void 0,_=void 0,k=void 0;h=125)&&(w>250&&C>250&&_>250||g.push([w,C,_]));return g}(f.getImageData().data,f.width*f.height,c.quality),d=r(p,c.colorCount);return d?d.palette():null},s.prototype.getColorFromUrl=function(l,a,u){var c=this,f=document.createElement("img");f.addEventListener("load",function(){var p=c.getPalette(f,5,u);a(p[0],l)}),f.src=l},s.prototype.getImageData=function(l,a){var u=new XMLHttpRequest;u.open("GET",l,!0),u.responseType="arraybuffer",u.onload=function(){if(this.status==200){var c=new Uint8Array(this.response);i=c.length;for(var f=new Array(i),p=0;p{const r=T.useRef(null);return T.useEffect(()=>{(async()=>{if(!n)return;const s=r.current,l=s.getContext("2d"),a=2480,u=3508;t.marginSide=parseInt(t.marginSide)||0,t.marginTop=parseInt(t.marginTop)||0,t.marginCover=parseInt(t.marginCover)||0;const c=async g=>{const h=new Image;return h.crossOrigin="anonymous",h.src=g,new Promise(m=>{h.onload=()=>{if(l.drawImage(h,t.marginCover,t.marginCover,a-t.marginCover*2,a-t.marginCover*2),t.useFade){let w=l.createLinearGradient(0,0,0,3e3);w.addColorStop(.5,"rgba(0, 0, 0, 0)"),w.addColorStop(.8,t.backgroundColor),l.fillStyle=w,l.fillRect(0,0,s.width,2500)}m()}})},f=async()=>{const g=new Image;g.crossOrigin="anonymous";const h=y(t.backgroundColor),m=x(h);return g.src=m==="black"?v5:y5,new Promise(w=>{g.onload=()=>{l.globalAlpha="0.15",l.drawImage(g,a-70-500,50,500,134),l.globalAlpha="1",w()}})},p=async()=>{t.titleSize!=""?l.font=`bold ${t.titleSize}px Montserrat`:l.font="bold 230px Montserrat",l.fillStyle=t.textColor,t.showTracklist?l.fillText(t.albumName,t.marginSide,2500+t.marginTop):l.fillText(t.albumName,t.marginSide,2790+t.marginTop),t.artistsSize!=""?l.font=`bold ${t.artistsSize}px Montserrat`:l.font="bold 110px Montserrat",t.showTracklist?l.fillText(t.artistsName,t.marginSide,2500+t.marginTop+parseInt(t.artistsSize)*1.3):l.fillText(t.artistsName,t.marginSide,2820+t.marginTop+parseInt(t.artistsSize)),l.font="bold 70px Montserrat",l.fillText(t.titleRelease,t.marginSide,3310);let g=l.measureText(t.titleRelease).width;l.fillText(t.titleRuntime,g+t.marginSide+100,3310),l.globalAlpha="0.7",l.font="bold 60px Montserrat",l.fillText(t.runtime,g+t.marginSide+100,3390),l.fillText(t.releaseDate,t.marginSide,3390),l.globalAlpha="1",l.fillStyle=t.color1,l.fillRect(2045-t.marginSide,3368,145,30),l.fillStyle=t.color2,l.fillRect(2190-t.marginSide,3368,145,30),l.fillStyle=t.color3,l.fillRect(2335-t.marginSide,3368,145,30)},d=async()=>{l.fillStyle=t.textColor;let g=t.marginSide+10,h=0,m=0;const w=t.tracksSize?parseInt(t.tracksSize):50;l.font=`bold ${w}px Montserrat`;const C=w,_=parseInt(t.marginTop||0),k=parseInt(t.artistsSize)?2500+_+parseInt(t.artistsSize)*1.3+130:2500+_+110*1.2+130,P=500,N=a-t.marginSide*2,j=parseInt(t.marginSide),A=k+P-10-parseInt(t.marginTop);let G=k;t.tracklist.split(` -`).forEach(K=>{if(G+C*1.3>=A){if(G=k,g=h+C*2.5+m,g>=j+N)return;m=g-C*2.5,h=0}const ne=l.measureText(`${K}`).width+t.marginSide;ne>h&&(h=ne),l.fillText(`${K}`,g,G),G+=C*1.3})},y=g=>{const h=parseInt(g.replace("#",""),16);return{r:h>>16&255,g:h>>8&255,b:h&255}},x=g=>{const h=w=>{const C=w/255;return C<=.03928?C/12.92:Math.pow((C+.055)/1.055,2.4)};return .2126*h(g.r)+.7152*h(g.g)+.0722*h(g.b)>.179?"black":"white"},v=async()=>{const g=y(t.backgroundColor),h=x(g),m=t.textColor,w=`https://scannables.scdn.co/uri/plain/svg/${t.backgroundColor.replace("#","")}/${h}/640/spotify:album:${t.albumID}`;let _=await(await fetch(w)).text();h=="black"?_=_.replace(/fill="#000000"/g,`fill="${m}"`):_=_.replace(/fill="#ffffff"/g,`fill="${m}"`);const k=new Blob([_],{type:"image/svg+xml"}),P=URL.createObjectURL(k);return new Promise(N=>{const j=new Image;j.src=P,j.onload=function(){l.drawImage(j,2020-t.marginSide,3235,480,120);const A=s.toDataURL("image/png");e(A),N()}})};await(async()=>{l.clearRect(0,0,a,u),l.fillStyle=t.backgroundColor,l.fillRect(0,0,a,u)})(),await c(t.albumCover),await p(),t.showTracklist&&await d(),await f(),await v()})()},[n,t,e]),S.jsx("canvas",{ref:r,width:2480,height:3508,style:{display:"none"}})},w5=O.div` +***************************************************************************** */var wa=function(e,t){return wa=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},wa(e,t)};function V2(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");wa(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Sa=function(){return Sa=Object.assign||function(t){for(var n,r=1,o=arguments.length;r=0;a--)(l=e[a])&&(s=(o<3?l(s):o>3?l(t,n,s):l(t,n))||s);return o>3&&s&&Object.defineProperty(t,n,s),s}function K2(e,t){return function(n,r){t(n,r,e)}}function G2(e,t){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,t)}function q2(e,t,n,r){function o(s){return s instanceof n?s:new n(function(l){l(s)})}return new(n||(n=Promise))(function(s,l){function a(f){try{c(r.next(f))}catch(p){l(p)}}function u(f){try{c(r.throw(f))}catch(p){l(p)}}function c(f){f.done?s(f.value):o(f.value).then(a,u)}c((r=r.apply(e,t||[])).next())})}function Y2(e,t){var n={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,o,s,l;return l={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function a(c){return function(f){return u([c,f])}}function u(c){if(r)throw new TypeError("Generator is already executing.");for(;n;)try{if(r=1,o&&(s=c[0]&2?o.return:c[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,c[1])).done)return s;switch(o=0,s&&(c=[c[0]&2,s.value]),c[0]){case 0:case 1:s=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,o=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(s=n.trys,!(s=s.length>0&&s[s.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]=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 Yh(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,s=[],l;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)s.push(o.value)}catch(a){l={error:a}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(l)throw l.error}}return s}function X2(){for(var e=[],t=0;t1||a(d,y)})})}function a(d,y){try{u(r[d](y))}catch(x){p(s[0][3],x)}}function u(d){d.value instanceof ai?Promise.resolve(d.value.v).then(c,f):p(s[0][2],d)}function c(d){a("next",d)}function f(d){a("throw",d)}function p(d,y){d(y),s.shift(),s.length&&a(s[0][0],s[0][1])}}function n5(e){var t,n;return t={},r("next"),r("throw",function(o){throw o}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(o,s){t[o]=e[o]?function(l){return(n=!n)?{value:ai(e[o](l)),done:o==="return"}:s?s(l):l}:s}}function r5(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof ka=="function"?ka(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(s){n[s]=e[s]&&function(l){return new Promise(function(a,u){l=e[s](l),o(a,u,l.done,l.value)})}}function o(s,l,a,u){Promise.resolve(u).then(function(c){s({value:c,done:a})},l)}}function i5(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var o5=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function s5(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)n!=="default"&&Object.prototype.hasOwnProperty.call(e,n)&&_u(t,e,n);return o5(t,e),t}function l5(e){return e&&e.__esModule?e:{default:e}}function a5(e,t,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(e):r?r.value:t.get(e)}function u5(e,t,n,r,o){if(r==="m")throw new TypeError("Private method is not writable");if(r==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return r==="a"?o.call(e,n):o?o.value=n:t.set(e,n),n}const c5=Object.freeze(Object.defineProperty({__proto__:null,get __assign(){return Sa},__asyncDelegator:n5,__asyncGenerator:t5,__asyncValues:r5,__await:ai,__awaiter:q2,__classPrivateFieldGet:a5,__classPrivateFieldSet:u5,__createBinding:_u,__decorate:W2,__exportStar:J2,__extends:V2,__generator:Y2,__importDefault:l5,__importStar:s5,__makeTemplateObject:i5,__metadata:G2,__param:K2,__read:Yh,__rest:Q2,__spread:X2,__spreadArray:e5,__spreadArrays:Z2,__values:ka},Symbol.toStringTag,{value:"Module"})),Tt=P0(c5);var Mi={},Di={},rl={},Ui={},yf;function f5(){if(yf)return Ui;yf=1,Ui.__esModule=!0;var e=b;function t(n,r){e.useEffect(function(){var o=!0,s=function(){return o},l=n(s);return function(){o=!1,l&&l()}},r)}return Ui.useCurrentEffect=t,Ui}var Bi={},xf;function d5(){if(xf)return Bi;xf=1,Bi.__esModule=!0;var e=b;function t(n,r){var o=!0,s=function(){return o};return e.useEffect(function(){return function(){o=!1}},r),e.useCallback(n(s),r)}return Bi.useCurrentCallback=t,Bi}var wf;function Jh(){return wf||(wf=1,function(e){function t(n){for(var r in n)e.hasOwnProperty(r)||(e[r]=n[r])}e.__esModule=!0,t(f5()),t(d5())}(rl)),rl}var il={},Hi={},Sf;function Xh(){if(Sf)return Hi;Sf=1,Object.defineProperty(Hi,"__esModule",{value:!0});var e={loading:!0,data:void 0,error:void 0};return Hi.default=e,Hi}var Vi={},kf;function p5(){if(kf)return Vi;kf=1,Object.defineProperty(Vi,"__esModule",{value:!0});var e=Tt,t=e.__importDefault(Xh());function n(r,o){var s={start:function(){return t.default},resolve:function(){return e.__assign(e.__assign({},r),{data:o.payload,loading:!1})},reject:function(){return e.__assign(e.__assign({},r),{error:o.payload,loading:!1})}};return s[o.type]()}return Vi.default=n,Vi}var Qi={},ol,Cf;function h5(){return Cf||(Cf=1,ol={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}),ol}var sl,_f;function Zh(){if(_f)return sl;_f=1;const e=h5(),t={};for(const o of Object.keys(e))t[e[o]]=o;const n={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};sl=n;for(const o of Object.keys(n)){if(!("channels"in n[o]))throw new Error("missing channels property: "+o);if(!("labels"in n[o]))throw new Error("missing channel labels property: "+o);if(n[o].labels.length!==n[o].channels)throw new Error("channel and label counts mismatch: "+o);const{channels:s,labels:l}=n[o];delete n[o].channels,delete n[o].labels,Object.defineProperty(n[o],"channels",{value:s}),Object.defineProperty(n[o],"labels",{value:l})}n.rgb.hsl=function(o){const s=o[0]/255,l=o[1]/255,a=o[2]/255,u=Math.min(s,l,a),c=Math.max(s,l,a),f=c-u;let p,d;c===u?p=0:s===c?p=(l-a)/f:l===c?p=2+(a-s)/f:a===c&&(p=4+(s-l)/f),p=Math.min(p*60,360),p<0&&(p+=360);const y=(u+c)/2;return c===u?d=0:y<=.5?d=f/(c+u):d=f/(2-c-u),[p,d*100,y*100]},n.rgb.hsv=function(o){let s,l,a,u,c;const f=o[0]/255,p=o[1]/255,d=o[2]/255,y=Math.max(f,p,d),x=y-Math.min(f,p,d),v=function(E){return(y-E)/6/x+1/2};return x===0?(u=0,c=0):(c=x/y,s=v(f),l=v(p),a=v(d),f===y?u=a-l:p===y?u=1/3+s-a:d===y&&(u=2/3+l-s),u<0?u+=1:u>1&&(u-=1)),[u*360,c*100,y*100]},n.rgb.hwb=function(o){const s=o[0],l=o[1];let a=o[2];const u=n.rgb.hsl(o)[0],c=1/255*Math.min(s,Math.min(l,a));return a=1-1/255*Math.max(s,Math.max(l,a)),[u,c*100,a*100]},n.rgb.cmyk=function(o){const s=o[0]/255,l=o[1]/255,a=o[2]/255,u=Math.min(1-s,1-l,1-a),c=(1-s-u)/(1-u)||0,f=(1-l-u)/(1-u)||0,p=(1-a-u)/(1-u)||0;return[c*100,f*100,p*100,u*100]};function r(o,s){return(o[0]-s[0])**2+(o[1]-s[1])**2+(o[2]-s[2])**2}return n.rgb.keyword=function(o){const s=t[o];if(s)return s;let l=1/0,a;for(const u of Object.keys(e)){const c=e[u],f=r(o,c);f.04045?((s+.055)/1.055)**2.4:s/12.92,l=l>.04045?((l+.055)/1.055)**2.4:l/12.92,a=a>.04045?((a+.055)/1.055)**2.4:a/12.92;const u=s*.4124+l*.3576+a*.1805,c=s*.2126+l*.7152+a*.0722,f=s*.0193+l*.1192+a*.9505;return[u*100,c*100,f*100]},n.rgb.lab=function(o){const s=n.rgb.xyz(o);let l=s[0],a=s[1],u=s[2];l/=95.047,a/=100,u/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,a=a>.008856?a**(1/3):7.787*a+16/116,u=u>.008856?u**(1/3):7.787*u+16/116;const c=116*a-16,f=500*(l-a),p=200*(a-u);return[c,f,p]},n.hsl.rgb=function(o){const s=o[0]/360,l=o[1]/100,a=o[2]/100;let u,c,f;if(l===0)return f=a*255,[f,f,f];a<.5?u=a*(1+l):u=a+l-a*l;const p=2*a-u,d=[0,0,0];for(let y=0;y<3;y++)c=s+1/3*-(y-1),c<0&&c++,c>1&&c--,6*c<1?f=p+(u-p)*6*c:2*c<1?f=u:3*c<2?f=p+(u-p)*(2/3-c)*6:f=p,d[y]=f*255;return d},n.hsl.hsv=function(o){const s=o[0];let l=o[1]/100,a=o[2]/100,u=l;const c=Math.max(a,.01);a*=2,l*=a<=1?a:2-a,u*=c<=1?c:2-c;const f=(a+l)/2,p=a===0?2*u/(c+u):2*l/(a+l);return[s,p*100,f*100]},n.hsv.rgb=function(o){const s=o[0]/60,l=o[1]/100;let a=o[2]/100;const u=Math.floor(s)%6,c=s-Math.floor(s),f=255*a*(1-l),p=255*a*(1-l*c),d=255*a*(1-l*(1-c));switch(a*=255,u){case 0:return[a,d,f];case 1:return[p,a,f];case 2:return[f,a,d];case 3:return[f,p,a];case 4:return[d,f,a];case 5:return[a,f,p]}},n.hsv.hsl=function(o){const s=o[0],l=o[1]/100,a=o[2]/100,u=Math.max(a,.01);let c,f;f=(2-l)*a;const p=(2-l)*u;return c=l*u,c/=p<=1?p:2-p,c=c||0,f/=2,[s,c*100,f*100]},n.hwb.rgb=function(o){const s=o[0]/360;let l=o[1]/100,a=o[2]/100;const u=l+a;let c;u>1&&(l/=u,a/=u);const f=Math.floor(6*s),p=1-a;c=6*s-f,f&1&&(c=1-c);const d=l+c*(p-l);let y,x,v;switch(f){default:case 6:case 0:y=p,x=d,v=l;break;case 1:y=d,x=p,v=l;break;case 2:y=l,x=p,v=d;break;case 3:y=l,x=d,v=p;break;case 4:y=d,x=l,v=p;break;case 5:y=p,x=l,v=d;break}return[y*255,x*255,v*255]},n.cmyk.rgb=function(o){const s=o[0]/100,l=o[1]/100,a=o[2]/100,u=o[3]/100,c=1-Math.min(1,s*(1-u)+u),f=1-Math.min(1,l*(1-u)+u),p=1-Math.min(1,a*(1-u)+u);return[c*255,f*255,p*255]},n.xyz.rgb=function(o){const s=o[0]/100,l=o[1]/100,a=o[2]/100;let u,c,f;return u=s*3.2406+l*-1.5372+a*-.4986,c=s*-.9689+l*1.8758+a*.0415,f=s*.0557+l*-.204+a*1.057,u=u>.0031308?1.055*u**(1/2.4)-.055:u*12.92,c=c>.0031308?1.055*c**(1/2.4)-.055:c*12.92,f=f>.0031308?1.055*f**(1/2.4)-.055:f*12.92,u=Math.min(Math.max(0,u),1),c=Math.min(Math.max(0,c),1),f=Math.min(Math.max(0,f),1),[u*255,c*255,f*255]},n.xyz.lab=function(o){let s=o[0],l=o[1],a=o[2];s/=95.047,l/=100,a/=108.883,s=s>.008856?s**(1/3):7.787*s+16/116,l=l>.008856?l**(1/3):7.787*l+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;const u=116*l-16,c=500*(s-l),f=200*(l-a);return[u,c,f]},n.lab.xyz=function(o){const s=o[0],l=o[1],a=o[2];let u,c,f;c=(s+16)/116,u=l/500+c,f=c-a/200;const p=c**3,d=u**3,y=f**3;return c=p>.008856?p:(c-16/116)/7.787,u=d>.008856?d:(u-16/116)/7.787,f=y>.008856?y:(f-16/116)/7.787,u*=95.047,c*=100,f*=108.883,[u,c,f]},n.lab.lch=function(o){const s=o[0],l=o[1],a=o[2];let u;u=Math.atan2(a,l)*360/2/Math.PI,u<0&&(u+=360);const f=Math.sqrt(l*l+a*a);return[s,f,u]},n.lch.lab=function(o){const s=o[0],l=o[1],u=o[2]/360*2*Math.PI,c=l*Math.cos(u),f=l*Math.sin(u);return[s,c,f]},n.rgb.ansi16=function(o,s=null){const[l,a,u]=o;let c=s===null?n.rgb.hsv(o)[2]:s;if(c=Math.round(c/50),c===0)return 30;let f=30+(Math.round(u/255)<<2|Math.round(a/255)<<1|Math.round(l/255));return c===2&&(f+=60),f},n.hsv.ansi16=function(o){return n.rgb.ansi16(n.hsv.rgb(o),o[2])},n.rgb.ansi256=function(o){const s=o[0],l=o[1],a=o[2];return s===l&&l===a?s<8?16:s>248?231:Math.round((s-8)/247*24)+232:16+36*Math.round(s/255*5)+6*Math.round(l/255*5)+Math.round(a/255*5)},n.ansi16.rgb=function(o){let s=o%10;if(s===0||s===7)return o>50&&(s+=3.5),s=s/10.5*255,[s,s,s];const l=(~~(o>50)+1)*.5,a=(s&1)*l*255,u=(s>>1&1)*l*255,c=(s>>2&1)*l*255;return[a,u,c]},n.ansi256.rgb=function(o){if(o>=232){const c=(o-232)*10+8;return[c,c,c]}o-=16;let s;const l=Math.floor(o/36)/5*255,a=Math.floor((s=o%36)/6)/5*255,u=s%6/5*255;return[l,a,u]},n.rgb.hex=function(o){const l=(((Math.round(o[0])&255)<<16)+((Math.round(o[1])&255)<<8)+(Math.round(o[2])&255)).toString(16).toUpperCase();return"000000".substring(l.length)+l},n.hex.rgb=function(o){const s=o.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!s)return[0,0,0];let l=s[0];s[0].length===3&&(l=l.split("").map(p=>p+p).join(""));const a=parseInt(l,16),u=a>>16&255,c=a>>8&255,f=a&255;return[u,c,f]},n.rgb.hcg=function(o){const s=o[0]/255,l=o[1]/255,a=o[2]/255,u=Math.max(Math.max(s,l),a),c=Math.min(Math.min(s,l),a),f=u-c;let p,d;return f<1?p=c/(1-f):p=0,f<=0?d=0:u===s?d=(l-a)/f%6:u===l?d=2+(a-s)/f:d=4+(s-l)/f,d/=6,d%=1,[d*360,f*100,p*100]},n.hsl.hcg=function(o){const s=o[1]/100,l=o[2]/100,a=l<.5?2*s*l:2*s*(1-l);let u=0;return a<1&&(u=(l-.5*a)/(1-a)),[o[0],a*100,u*100]},n.hsv.hcg=function(o){const s=o[1]/100,l=o[2]/100,a=s*l;let u=0;return a<1&&(u=(l-a)/(1-a)),[o[0],a*100,u*100]},n.hcg.rgb=function(o){const s=o[0]/360,l=o[1]/100,a=o[2]/100;if(l===0)return[a*255,a*255,a*255];const u=[0,0,0],c=s%1*6,f=c%1,p=1-f;let d=0;switch(Math.floor(c)){case 0:u[0]=1,u[1]=f,u[2]=0;break;case 1:u[0]=p,u[1]=1,u[2]=0;break;case 2:u[0]=0,u[1]=1,u[2]=f;break;case 3:u[0]=0,u[1]=p,u[2]=1;break;case 4:u[0]=f,u[1]=0,u[2]=1;break;default:u[0]=1,u[1]=0,u[2]=p}return d=(1-l)*a,[(l*u[0]+d)*255,(l*u[1]+d)*255,(l*u[2]+d)*255]},n.hcg.hsv=function(o){const s=o[1]/100,l=o[2]/100,a=s+l*(1-s);let u=0;return a>0&&(u=s/a),[o[0],u*100,a*100]},n.hcg.hsl=function(o){const s=o[1]/100,a=o[2]/100*(1-s)+.5*s;let u=0;return a>0&&a<.5?u=s/(2*a):a>=.5&&a<1&&(u=s/(2*(1-a))),[o[0],u*100,a*100]},n.hcg.hwb=function(o){const s=o[1]/100,l=o[2]/100,a=s+l*(1-s);return[o[0],(a-s)*100,(1-a)*100]},n.hwb.hcg=function(o){const s=o[1]/100,a=1-o[2]/100,u=a-s;let c=0;return u<1&&(c=(a-u)/(1-u)),[o[0],u*100,c*100]},n.apple.rgb=function(o){return[o[0]/65535*255,o[1]/65535*255,o[2]/65535*255]},n.rgb.apple=function(o){return[o[0]/255*65535,o[1]/255*65535,o[2]/255*65535]},n.gray.rgb=function(o){return[o[0]/100*255,o[0]/100*255,o[0]/100*255]},n.gray.hsl=function(o){return[0,0,o[0]]},n.gray.hsv=n.gray.hsl,n.gray.hwb=function(o){return[0,100,o[0]]},n.gray.cmyk=function(o){return[0,0,0,o[0]]},n.gray.lab=function(o){return[o[0],0,0]},n.gray.hex=function(o){const s=Math.round(o[0]/100*255)&255,a=((s<<16)+(s<<8)+s).toString(16).toUpperCase();return"000000".substring(a.length)+a},n.rgb.gray=function(o){return[(o[0]+o[1]+o[2])/3/255*100]},sl}var ll,Ef;function g5(){if(Ef)return ll;Ef=1;const e=Zh();function t(){const s={},l=Object.keys(e);for(let a=l.length,u=0;u1&&(u=c),l(u))};return"conversion"in l&&(a.conversion=l.conversion),a}function s(l){const a=function(...u){const c=u[0];if(c==null)return c;c.length>1&&(u=c);const f=l(u);if(typeof f=="object")for(let p=f.length,d=0;d{n[l]={},Object.defineProperty(n[l],"channels",{value:e[l].channels}),Object.defineProperty(n[l],"labels",{value:e[l].labels});const a=t(l);Object.keys(a).forEach(c=>{const f=a[c];n[l][c]=s(f),n[l][c].raw=o(f)})}),al=n,al}var Wi={},Of;function e0(){if(Of)return Wi;Of=1,Object.defineProperty(Wi,"__esModule",{value:!0});function e(t,n,r){return"rgb("+t+", "+n+", "+r+")"}return Wi.default=e,Wi}var Ki={},Rf;function v5(){if(Rf)return Ki;Rf=1,Object.defineProperty(Ki,"__esModule",{value:!0});function e(t){return"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"}return Ki.default=e,Ki}var Gi={},bf;function y5(){if(bf)return Gi;bf=1,Object.defineProperty(Gi,"__esModule",{value:!0});function e(t){return"#"+t.toLowerCase()}return Gi.default=e,Gi}var Tf;function x5(){if(Tf)return Qi;Tf=1,Object.defineProperty(Qi,"__esModule",{value:!0});var e=Tt,t=e.__importDefault(m5()),n=e.__importDefault(e0()),r=e.__importDefault(v5()),o=e.__importDefault(y5());function s(l,a){var u={rgbString:function(){return n.default.apply(void 0,l)},hex:function(){var c;return o.default((c=t.default.rgb).hex.apply(c,l))},rgbArray:function(){return l},hslString:function(){var c;return r.default((c=t.default.rgb).hsl.apply(c,l))},hslArray:function(){var c;return(c=t.default.rgb).hsl.apply(c,l)},keyword:function(){var c;return(c=t.default.rgb).keyword.apply(c,l)}};return u[a]()}return Qi.default=s,Qi}var qi={},ul={exports:{}},jf;function t0(){return jf||(jf=1,function(e,t){(function(n,r){e.exports=r()})(dl,function(){if(!n)var n={map:function(l,a){var u={};return a?l.map(function(c,f){return u.index=f,a.call(u,c)}):l.slice()},naturalOrder:function(l,a){return la?1:0},sum:function(l,a){var u={};return l.reduce(a?function(c,f,p){return u.index=p,c+a.call(u,f)}:function(c,f){return c+f},0)},max:function(l,a){return Math.max.apply(null,a?n.map(l,a):l)}};var r=function(){var l=5,a=8-l,u=1e3;function c(x,v,E){return(x<<2*l)+(v<k/2){for(K=v.copy(),ne=v.copy(),ee=(A=m-v[se])<=(G=v[Y]-m)?Math.min(v[Y]-1,~~(m+G/2)):Math.max(v[se],~~(m-1-A/2));!P[ee];)ee++;for(T=L[ee];!T&&P[ee-1];)T=L[--ee];return K[Y]=ee,ne[se]=K[Y]+1,[K,ne]}}(h==E?"r":h==g?"g":"b")}}return p.prototype={volume:function(x){return this._volume&&!x||(this._volume=(this.r2-this.r1+1)*(this.g2-this.g1+1)*(this.b2-this.b1+1)),this._volume},count:function(x){var v=this.histo;if(!this._count_set||x){var E,g,h,m=0;for(E=this.r1;E<=this.r2;E++)for(g=this.g1;g<=this.g2;g++)for(h=this.b1;h<=this.b2;h++)m+=v[c(E,g,h)]||0;this._count=m,this._count_set=!0}return this._count},copy:function(){return new p(this.r1,this.r2,this.g1,this.g2,this.b1,this.b2,this.histo)},avg:function(x){var v=this.histo;if(!this._avg||x){var E,g,h,m,w=0,C=1<<8-l,_=0,k=0,P=0;for(g=this.r1;g<=this.r2;g++)for(h=this.g1;h<=this.g2;h++)for(m=this.b1;m<=this.b2;m++)w+=E=v[c(g,h,m)]||0,_+=E*(g+.5)*C,k+=E*(h+.5)*C,P+=E*(m+.5)*C;this._avg=w?[~~(_/w),~~(k/w),~~(P/w)]:[~~(C*(this.r1+this.r2+1)/2),~~(C*(this.g1+this.g2+1)/2),~~(C*(this.b1+this.b2+1)/2)]}return this._avg},contains:function(x){var v=x[0]>>a;return gval=x[1]>>a,bval=x[2]>>a,v>=this.r1&&v<=this.r2&&gval>=this.g1&&gval<=this.g2&&bval>=this.b1&&bval<=this.b2}},d.prototype={push:function(x){this.vboxes.push({vbox:x,color:x.avg()})},palette:function(){return this.vboxes.map(function(x){return x.color})},size:function(){return this.vboxes.size()},map:function(x){for(var v=this.vboxes,E=0;E251&&g[1]>251&&g[2]>251&&(x[E].color=[255,255,255])}},{quantize:function(x,v){if(!x.length||v<2||v>256)return!1;var E=function(_){var k,P=new Array(1<<3*l);return _.forEach(function(L){k=c(L[0]>>a,L[1]>>a,L[2]>>a),P[k]=(P[k]||0)+1}),P}(x);E.forEach(function(){});var g=function(_,k){var P,L,j,A=1e6,G=0,K=1e6,ne=0,ee=1e6,se=0;return _.forEach(function(Y){(P=Y[0]>>a)G&&(G=P),(L=Y[1]>>a)ne&&(ne=L),(j=Y[2]>>a)se&&(se=j)}),new p(A,G,K,ne,ee,se,k)}(x,E),h=new f(function(_,k){return n.naturalOrder(_.count(),k.count())});function m(_,k){for(var P,L=_.size(),j=0;j=k||j++>u)return;if((P=_.pop()).count()){var A=y(E,P),G=A[0],K=A[1];if(!G)return;_.push(G),K&&(_.push(K),L++)}else _.push(P),j++}}h.push(g),m(h,.75*v);for(var w=new f(function(_,k){return n.naturalOrder(_.count()*_.volume(),k.count()*k.volume())});h.size();)w.push(h.pop());m(w,v);for(var C=new d;w.size();)C.push(w.pop());return C}}}().quantize,o=function(l){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.width=this.canvas.width=l.naturalWidth,this.height=this.canvas.height=l.naturalHeight,this.context.drawImage(l,0,0,this.width,this.height)};o.prototype.getImageData=function(){return this.context.getImageData(0,0,this.width,this.height)};var s=function(){};return s.prototype.getColor=function(l,a){return a===void 0&&(a=10),this.getPalette(l,5,a)[0]},s.prototype.getPalette=function(l,a,u){var c=function(y){var x=y.colorCount,v=y.quality;if(x!==void 0&&Number.isInteger(x)){if(x===1)throw new Error("colorCount should be between 2 and 20. To get one color, call getColor() instead of getPalette()");x=Math.max(x,2),x=Math.min(x,20)}else x=10;return(v===void 0||!Number.isInteger(v)||v<1)&&(v=10),{colorCount:x,quality:v}}({colorCount:a,quality:u}),f=new o(l),p=function(y,x,v){for(var E=y,g=[],h=0,m=void 0,w=void 0,C=void 0,_=void 0,k=void 0;h=125)&&(w>250&&C>250&&_>250||g.push([w,C,_]));return g}(f.getImageData().data,f.width*f.height,c.quality),d=r(p,c.colorCount);return d?d.palette():null},s.prototype.getColorFromUrl=function(l,a,u){var c=this,f=document.createElement("img");f.addEventListener("load",function(){var p=c.getPalette(f,5,u);a(p[0],l)}),f.src=l},s.prototype.getImageData=function(l,a){var u=new XMLHttpRequest;u.open("GET",l,!0),u.responseType="arraybuffer",u.onload=function(){if(this.status==200){var c=new Uint8Array(this.response);i=c.length;for(var f=new Array(i),p=0;p{const r=b.useRef(null);return b.useEffect(()=>{(async()=>{if(!n)return;const s=r.current,l=s.getContext("2d"),a=2480,u=3508;t.marginSide=parseInt(t.marginSide)||0,t.marginTop=parseInt(t.marginTop)||0,t.marginCover=parseInt(t.marginCover)||0;const c=async g=>{const h=new Image;return h.crossOrigin="anonymous",h.src=g,new Promise(m=>{h.onload=()=>{if(l.drawImage(h,t.marginCover,t.marginCover,a-t.marginCover*2,a-t.marginCover*2),t.useFade){let w=l.createLinearGradient(0,0,0,3e3);w.addColorStop(.5,"rgba(0, 0, 0, 0)"),w.addColorStop(.8,t.backgroundColor),l.fillStyle=w,l.fillRect(0,0,s.width,2500)}m()}})},f=async()=>{const g=new Image;g.crossOrigin="anonymous";const h=y(t.backgroundColor),m=x(h);return g.src=m==="black"?R5:b5,new Promise(w=>{g.onload=()=>{l.globalAlpha="0.15",l.drawImage(g,a-70-500,50,500,134),l.globalAlpha="1",w()}})},p=async()=>{t.titleSize!=""?l.font=`bold ${t.titleSize}px Montserrat`:l.font="bold 230px Montserrat",l.fillStyle=t.textColor,t.showTracklist?l.fillText(t.albumName,t.marginSide,2500+t.marginTop):l.fillText(t.albumName,t.marginSide,2790+t.marginTop),t.artistsSize!=""?l.font=`bold ${t.artistsSize}px Montserrat`:l.font="bold 110px Montserrat",t.showTracklist?l.fillText(t.artistsName,t.marginSide,2500+t.marginTop+parseInt(t.artistsSize)*1.3):l.fillText(t.artistsName,t.marginSide,2820+t.marginTop+parseInt(t.artistsSize)),l.font="bold 70px Montserrat",l.fillText(t.titleRelease,t.marginSide,3310);let g=l.measureText(t.titleRelease).width;l.fillText(t.titleRuntime,g+t.marginSide+100,3310),l.globalAlpha="0.7",l.font="bold 60px Montserrat",l.fillText(t.runtime,g+t.marginSide+100,3390),l.fillText(t.releaseDate,t.marginSide,3390),l.globalAlpha="1",l.fillStyle=t.color1,l.fillRect(2045-t.marginSide,3368,145,30),l.fillStyle=t.color2,l.fillRect(2190-t.marginSide,3368,145,30),l.fillStyle=t.color3,l.fillRect(2335-t.marginSide,3368,145,30)},d=async()=>{l.fillStyle=t.textColor;let g=t.marginSide+10,h=0,m=0;const w=t.tracksSize?parseInt(t.tracksSize):50;l.font=`bold ${w}px Montserrat`;const C=w,_=parseInt(t.marginTop||0),k=parseInt(t.artistsSize)?2500+_+parseInt(t.artistsSize)*1.3+130:2500+_+110*1.2+130,P=500,L=a-t.marginSide*2,j=parseInt(t.marginSide),A=k+P-10-parseInt(t.marginTop);let G=k;t.tracklist.split(` +`).forEach(K=>{if(G+C*1.3>=A){if(G=k,g=h+C*2.5+m,g>=j+L)return;m=g-C*2.5,h=0}const ne=l.measureText(`${K}`).width+t.marginSide;ne>h&&(h=ne),l.fillText(`${K}`,g,G),G+=C*1.3})},y=g=>{const h=parseInt(g.replace("#",""),16);return{r:h>>16&255,g:h>>8&255,b:h&255}},x=g=>{const h=w=>{const C=w/255;return C<=.03928?C/12.92:Math.pow((C+.055)/1.055,2.4)};return .2126*h(g.r)+.7152*h(g.g)+.0722*h(g.b)>.179?"black":"white"},v=async()=>{const g=y(t.backgroundColor),h=x(g),m=t.textColor,w=`https://scannables.scdn.co/uri/plain/svg/${t.backgroundColor.replace("#","")}/${h}/640/spotify:album:${t.albumID}`;let _=await(await fetch(w)).text();h=="black"?_=_.replace(/fill="#000000"/g,`fill="${m}"`):_=_.replace(/fill="#ffffff"/g,`fill="${m}"`);const k=new Blob([_],{type:"image/svg+xml"}),P=URL.createObjectURL(k);return new Promise(L=>{const j=new Image;j.src=P,j.onload=function(){l.drawImage(j,2020-t.marginSide,3235,480,120);const A=s.toDataURL("image/png");e(A),L()}})};await(async()=>{l.clearRect(0,0,a,u),l.fillStyle=t.backgroundColor,l.fillRect(0,0,a,u)})(),await c(t.albumCover),await p(),t.showTracklist&&await d(),await f(),await v()})()},[n,t,e]),S.jsx("canvas",{ref:r,width:2480,height:3508,style:{display:"none"}})},j5=O.div` width: 80%; margin-inline: auto; -`,S5=O.div` +`,I5=O.div` display: flex; flex-direction: row; align-items: center; width: min-content; margin-top: 25px; cursor: pointer; -`,k5=O(Jv)` +`,N5=O(ey)` font-size: 2em; margin-right: 5px; cursor: pointer; -`,C5=O.h3` +`,L5=O.h3` font-size: 1.3em; font-weight: bold; -`,_5=O.div` +`,$5=O.div` width: 100%; height: auto; margin-top: 15px; @@ -749,17 +801,17 @@ PERFORMANCE OF THIS SOFTWARE. justify-content: center; align-items: center; } -`,E5=O.img` +`,z5=O.img` width: 388px; @media (max-width: 450px) { width: 95%; } -`,P5=O.div` +`,A5=O.div` display: flex; flex-direction: column; width: 100%; -`,O5=O.div` +`,F5=O.div` display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 7px; @@ -773,7 +825,7 @@ PERFORMANCE OF THIS SOFTWARE. @media (max-width: 530px) { padding: 0; } -`,R5=O.div` +`,M5=O.div` display: flex; flex-direction: row; margin-top: 15px; @@ -787,7 +839,7 @@ PERFORMANCE OF THIS SOFTWARE. @media (max-width: 350px) { flex-direction: column; } -`,Mf=O.div` +`,Df=O.div` position: relative; display: flex; flex-direction: row; @@ -823,22 +875,22 @@ PERFORMANCE OF THIS SOFTWARE. margin-bottom: 20px; padding-inline: 50px; } -`,Ff=O.p` +`,Uf=O.p` font-size: .85em; margin-inline: 10px; font-weight: bold; -`,T5=O(Iy)` +`,D5=O($y)` font-size: 1.15em; -`,b5=O(I2)` +`,U5=O(H2)` font-size: 1.15em; -`,j5=O.div` +`,B5=O.div` width: 560px; @media (max-width: 450px) { width: 95%; } -`;function I5({albumID:e,handleClickBack:t}){const{t:n}=en(),[r,o]=T.useState(""),[s,l]=T.useState(""),[a,u]=T.useState("200"),[c,f]=T.useState("110"),[p,d]=T.useState("50"),[y,x]=T.useState(""),[v,E]=T.useState(160),[g,h]=T.useState(0),[m,w]=T.useState("#5900ff"),[C,_]=T.useState("#ff9100"),[k,P]=T.useState("#ff0000"),[N,j]=T.useState("#00ff40"),[A,G]=T.useState("#2600ff"),[K,ne]=T.useState(!0),[Z,se]=T.useState(!1),[ee,b]=T.useState(""),[L,z]=T.useState(""),[U,H]=T.useState(""),[ct,be]=T.useState(""),[et,we]=T.useState(""),[We,jt]=T.useState(""),[yt,Sn]=T.useState(!1),[tn,tt]=T.useState(null),[kn,a0]=T.useState(null),u0={albumCover:ee,albumName:r,artistsName:s,titleSize:a,artistsSize:c,tracksSize:p,marginTop:y,marginSide:v,marginCover:g,titleRelease:U,releaseDate:ct,titleRuntime:et,runtime:We,backgroundColor:m,textColor:C,useFade:K,showTracklist:Z,tracklist:L,color1:k,color2:N,color3:A,albumID:e},[mi,c0]=T.useState(null),[f0,Eu]=T.useState(!1),[d0,p0]=T.useState(!1),h0=$=>{c0($),Eu(!1)},Pu=()=>{Eu(!0)},g0=()=>{if(!mi)return;const $=document.createElement("a");$.href=mi,$.download=`Posterfy - ${r}.png`,$.click()};function cr($,vi){const fr=$.target.getBoundingClientRect();tt({top:fr.top+window.scrollY,left:fr.left+window.scrollX}),a0(vi),Sn(!0)}function m0(){Sn(!1)}return T.useEffect(()=>{H(n("EDITOR_ReleaseTitle")),we(n("EDITOR_RuntimeTitle"))},[n]),T.useEffect(()=>{e&&(async()=>{var vi;try{const v0=(await(await fetch("https://accounts.spotify.com/api/token",{method:"POST",headers:{Authorization:`Basic ${btoa("f4cecfcee6bb4476a132ecef4b321cde:eca60833bc674b718879e122402968fc")}`,"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({grant_type:"client_credentials"})})).json()).access_token,Cn=await(await fetch(`https://api.spotify.com/v1/albums/${e}`,{headers:{Authorization:`Bearer ${v0}`}})).json();o(Cn.name),l(Cn.artists.map(dr=>dr.name).join(", ")),b((vi=Cn.images[0])==null?void 0:vi.url),be(Cn.release_date);const y0=Cn.tracks.items.reduce((dr,yi)=>dr+yi.duration_ms,0),Ou=Math.floor(y0/1e3),Ru=Math.floor(Ou/60),Tu=Math.floor(Ru/60),bu=Ou%60,ju=Ru%60,x0=Tu>0?`${Tu}h ${ju}min ${bu}s`:`${ju}min ${bu}s`;jt(x0);const w0=Cn.tracks.items.map((dr,yi)=>{const S0=dr.name.replace(/\s?\(.*?\)/g,"");return yi==3&&se(!0),`${yi+1}. ${S0}`});z(w0.join(` -`)),p0(!0)}catch(fr){console.error("Error trying to fetch album data:",fr)}})()},[e]),S.jsx(S.Fragment,{children:d0?S.jsxs(w5,{children:[S.jsx(o0,{src:ee,crossOrigin:"anonymous",format:"hex",colorCount:5,children:({data:$})=>(T.useEffect(()=>{$&&$.length>0&&(w($[0]),_($[1]),P($[2]),j($[3]),G($[4]),Pu())},[$]),null)}),S.jsxs(S5,{onClick:t,children:[S.jsx(k5,{}),S.jsx(C5,{children:n("GoBack")})]}),S.jsxs(_5,{children:[S.jsx(x5,{onImageReady:h0,posterData:u0,generatePoster:f0}),mi?S.jsx(E5,{src:mi}):S.jsx(j5,{}),S.jsxs(P5,{children:[S.jsxs(O5,{children:[S.jsx(Nt,{title:n("EDITOR_AlbumName"),value:r,onChange:$=>o($.target.value)}),S.jsx(Nt,{title:n("EDITOR_ArtistName"),value:s,onChange:$=>l($.target.value)}),S.jsx(Nt,{title:n("EDITOR_TitleSize"),value:a,onChange:$=>u($.target.value)}),S.jsx(Nt,{title:n("EDITOR_ArtistSize"),value:c,onChange:$=>f($.target.value)}),S.jsx(Nt,{title:n("EDITOR_TracksSize"),value:p,onChange:$=>d($.target.value)}),S.jsx(Nt,{title:n("EDITOR_MarginTop"),value:y,onChange:$=>x($.target.value)}),S.jsx(Nt,{title:n("EDITOR_MarginSide"),value:v,onChange:$=>E($.target.value)}),S.jsx(Nt,{title:n("EDITOR_MarginCover"),value:g,onChange:$=>h($.target.value)}),S.jsx(ff,{title:U,value:ct,onChangeTitle:$=>H($.target.value),onChangeDate:$=>be($.target.value)}),S.jsx(ff,{title:et,value:We,onChangeTitle:$=>we($.target.value),onChangeDate:$=>jt($.target.value)}),S.jsx(Cr,{title:n("EDITOR_BackgroundColor"),value:m,onClick:$=>cr($,"backgroundColor")}),S.jsx(Cr,{title:n("EDITOR_TextColor"),value:C,onClick:$=>cr($,"textColor")}),S.jsx(Cr,{title:`${n("EDITOR_Color")} 1`,value:k,onClick:$=>cr($,"color1")}),S.jsx(Cr,{title:`${n("EDITOR_Color")} 2`,value:N,onClick:$=>cr($,"color2")}),S.jsx(Cr,{title:`${n("EDITOR_Color")} 3`,value:A,onClick:$=>cr($,"color3")}),S.jsx(gf,{title:n("EDITOR_Fade"),value:K,onChange:$=>ne($),text:n("EDITOR_FadeText")}),S.jsx(gf,{title:n("EDITOR_Tracklist"),value:Z,onChange:$=>se($),text:n("EDITOR_TracklistText")}),yt&&tn&&kn&&S.jsx(P2,{DefaultColor:kn==="backgroundColor"?m:kn==="textColor"?C:kn==="color1"?k:kn==="color2"?N:A,image:ee,predefinedColors:[k,N,A,m,C],onDone:$=>{switch(kn){case"backgroundColor":w($);break;case"textColor":_($);break;case"color1":P($);break;case"color2":j($);break;case"color3":G($);break}tt(null)},position:tn,onClose:m0})]}),S.jsxs(R5,{children:[S.jsxs(Mf,{onClick:g0,children:[S.jsx(T5,{}),S.jsx(Ff,{children:n("EDITOR_Download")})]}),S.jsxs(Mf,{onClick:Pu,children:[S.jsx(b5,{}),S.jsx(Ff,{children:n("EDITOR_Apply")})]})]})]})]})]}):S.jsx(Hh,{})})}function N5(){const{t:e}=en(),[t,n]=T.useState(!0),[r,o]=T.useState(""),[s,l]=T.useState(null);function a(f){l(f)}function u(){l(null)}T.useEffect(()=>{const f=setTimeout(()=>{n(!1)},1500);return()=>clearTimeout(f)},[]);const c=f=>{o(f)};return S.jsx(S.Fragment,{children:t?S.jsx(uy,{}):S.jsxs(S.Fragment,{children:[S.jsx(_v,{}),S.jsx(Iv,{}),S.jsx(ga,{text:e("anchorArt"),type:1}),S.jsx(Mv,{title:e("ArtTitle"),paragraph:e("ArtParagraph")}),s?S.jsx(I5,{albumID:s,handleClickBack:u}):S.jsxs(S.Fragment,{children:[S.jsx(oy,{onSearch:c}),r&&S.jsx(cf,{query:r,onclick:a}),S.jsxs("div",{style:{display:r?"none":"block"},children:[S.jsx(ga,{text:e("TryTrend"),type:2}),S.jsx(cf,{onclick:a})]})]}),S.jsx(Uy,{}),S.jsx(yy,{})]})})}const M=e=>typeof e=="string",_r=()=>{let e,t;const n=new Promise((r,o)=>{e=r,t=o});return n.resolve=e,n.reject=t,n},Df=e=>e==null?"":""+e,L5=(e,t,n)=>{e.forEach(r=>{t[r]&&(n[r]=t[r])})},$5=/###/g,Uf=e=>e&&e.indexOf("###")>-1?e.replace($5,"."):e,Bf=e=>!e||M(e),Ur=(e,t,n)=>{const r=M(t)?t.split("."):t;let o=0;for(;o{const{obj:r,k:o}=Ur(e,t,Object);if(r!==void 0||t.length===1){r[o]=n;return}let s=t[t.length-1],l=t.slice(0,t.length-1),a=Ur(e,l,Object);for(;a.obj===void 0&&l.length;)s=`${l[l.length-1]}.${s}`,l=l.slice(0,l.length-1),a=Ur(e,l,Object),a&&a.obj&&typeof a.obj[`${a.k}.${s}`]<"u"&&(a.obj=void 0);a.obj[`${a.k}.${s}`]=n},z5=(e,t,n,r)=>{const{obj:o,k:s}=Ur(e,t,Object);o[s]=o[s]||[],o[s].push(n)},qo=(e,t)=>{const{obj:n,k:r}=Ur(e,t);if(n)return n[r]},A5=(e,t,n)=>{const r=qo(e,n);return r!==void 0?r:qo(t,n)},s0=(e,t,n)=>{for(const r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?M(e[r])||e[r]instanceof String||M(t[r])||t[r]instanceof String?n&&(e[r]=t[r]):s0(e[r],t[r],n):e[r]=t[r]);return e},Pn=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var M5={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const F5=e=>M(e)?e.replace(/[&<>"'\/]/g,t=>M5[t]):e;class D5{constructor(t){this.capacity=t,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(t){const n=this.regExpMap.get(t);if(n!==void 0)return n;const r=new RegExp(t);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(t,r),this.regExpQueue.push(t),r}}const U5=[" ",",","?","!",";"],B5=new D5(20),H5=(e,t,n)=>{t=t||"",n=n||"";const r=U5.filter(l=>t.indexOf(l)<0&&n.indexOf(l)<0);if(r.length===0)return!0;const o=B5.getRegExp(`(${r.map(l=>l==="?"?"\\?":l).join("|")})`);let s=!o.test(e);if(!s){const l=e.indexOf(n);l>0&&!o.test(e.substring(0,l))&&(s=!0)}return s},Ca=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!e)return;if(e[t])return e[t];const r=t.split(n);let o=e;for(let s=0;s-1&&ue&&e.replace("_","-"),V5={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};class Jo{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(t,n)}init(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=n.prefix||"i18next:",this.logger=t||V5,this.options=n,this.debug=n.debug}log(){for(var t=arguments.length,n=new Array(t),r=0;r{this.observers[r]||(this.observers[r]=new Map);const o=this.observers[r].get(n)||0;this.observers[r].set(n,o+1)}),this}off(t,n){if(this.observers[t]){if(!n){delete this.observers[t];return}this.observers[t].delete(n)}}emit(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o{let[a,u]=l;for(let c=0;c{let[a,u]=l;for(let c=0;c1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=t||{},this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(t){this.options.ns.indexOf(t)<0&&this.options.ns.push(t)}removeNamespaces(t){const n=this.options.ns.indexOf(t);n>-1&&this.options.ns.splice(n,1)}getResource(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const s=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,l=o.ignoreJSONStructure!==void 0?o.ignoreJSONStructure:this.options.ignoreJSONStructure;let a;t.indexOf(".")>-1?a=t.split("."):(a=[t,n],r&&(Array.isArray(r)?a.push(...r):M(r)&&s?a.push(...r.split(s)):a.push(r)));const u=qo(this.data,a);return!u&&!n&&!r&&t.indexOf(".")>-1&&(t=a[0],n=a[1],r=a.slice(2).join(".")),u||!l||!M(r)?u:Ca(this.data&&this.data[t]&&this.data[t][n],r,s)}addResource(t,n,r,o){let s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const l=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator;let a=[t,n];r&&(a=a.concat(l?r.split(l):r)),t.indexOf(".")>-1&&(a=t.split("."),o=n,n=a[1]),this.addNamespaces(n),Hf(this.data,a,o),s.silent||this.emit("added",t,n,r,o)}addResources(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const s in r)(M(r[s])||Array.isArray(r[s]))&&this.addResource(t,n,s,r[s],{silent:!0});o.silent||this.emit("added",t,n,r)}addResourceBundle(t,n,r,o,s){let l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},a=[t,n];t.indexOf(".")>-1&&(a=t.split("."),o=r,r=n,n=a[1]),this.addNamespaces(n);let u=qo(this.data,a)||{};l.skipCopy||(r=JSON.parse(JSON.stringify(r))),o?s0(u,r,s):u={...u,...r},Hf(this.data,a,u),l.silent||this.emit("added",t,n,r)}removeResourceBundle(t,n){this.hasResourceBundle(t,n)&&delete this.data[t][n],this.removeNamespaces(n),this.emit("removed",t,n)}hasResourceBundle(t,n){return this.getResource(t,n)!==void 0}getResourceBundle(t,n){return n||(n=this.options.defaultNS),this.options.compatibilityAPI==="v1"?{...this.getResource(t,n)}:this.getResource(t,n)}getDataByLanguage(t){return this.data[t]}hasLanguageSomeTranslations(t){const n=this.getDataByLanguage(t);return!!(n&&Object.keys(n)||[]).find(o=>n[o]&&Object.keys(n[o]).length>0)}toJSON(){return this.data}}var l0={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,o){return e.forEach(s=>{this.processors[s]&&(t=this.processors[s].process(t,n,r,o))}),t}};const Qf={};class Xo extends _s{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),L5(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,this),this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=gt.create("translator")}changeLanguage(t){t&&(this.language=t)}exists(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(t==null)return!1;const r=this.resolve(t,n);return r&&r.res!==void 0}extractFromKey(t,n){let r=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;r===void 0&&(r=":");const o=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator;let s=n.ns||this.options.defaultNS||[];const l=r&&t.indexOf(r)>-1,a=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!H5(t,r,o);if(l&&!a){const u=t.match(this.interpolator.nestingRegexp);if(u&&u.length>0)return{key:t,namespaces:s};const c=t.split(r);(r!==o||r===o&&this.options.ns.indexOf(c[0])>-1)&&(s=c.shift()),t=c.join(o)}return M(s)&&(s=[s]),{key:t,namespaces:s}}translate(t,n,r){if(typeof n!="object"&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),typeof n=="object"&&(n={...n}),n||(n={}),t==null)return"";Array.isArray(t)||(t=[String(t)]);const o=n.returnDetails!==void 0?n.returnDetails:this.options.returnDetails,s=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,{key:l,namespaces:a}=this.extractFromKey(t[t.length-1],n),u=a[a.length-1],c=n.lng||this.language,f=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&c.toLowerCase()==="cimode"){if(f){const w=n.nsSeparator||this.options.nsSeparator;return o?{res:`${u}${w}${l}`,usedKey:l,exactUsedKey:l,usedLng:c,usedNS:u,usedParams:this.getUsedParamsDetails(n)}:`${u}${w}${l}`}return o?{res:l,usedKey:l,exactUsedKey:l,usedLng:c,usedNS:u,usedParams:this.getUsedParamsDetails(n)}:l}const p=this.resolve(t,n);let d=p&&p.res;const y=p&&p.usedKey||l,x=p&&p.exactUsedKey||l,v=Object.prototype.toString.apply(d),E=["[object Number]","[object Function]","[object RegExp]"],g=n.joinArrays!==void 0?n.joinArrays:this.options.joinArrays,h=!this.i18nFormat||this.i18nFormat.handleAsObject,m=!M(d)&&typeof d!="boolean"&&typeof d!="number";if(h&&d&&m&&E.indexOf(v)<0&&!(M(g)&&Array.isArray(d))){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const w=this.options.returnedObjectHandler?this.options.returnedObjectHandler(y,d,{...n,ns:a}):`key '${l} (${this.language})' returned an object instead of string.`;return o?(p.res=w,p.usedParams=this.getUsedParamsDetails(n),p):w}if(s){const w=Array.isArray(d),C=w?[]:{},_=w?x:y;for(const k in d)if(Object.prototype.hasOwnProperty.call(d,k)){const P=`${_}${s}${k}`;C[k]=this.translate(P,{...n,joinArrays:!1,ns:a}),C[k]===P&&(C[k]=d[k])}d=C}}else if(h&&M(g)&&Array.isArray(d))d=d.join(g),d&&(d=this.extendTranslation(d,t,n,r));else{let w=!1,C=!1;const _=n.count!==void 0&&!M(n.count),k=Xo.hasDefaultValue(n),P=_?this.pluralResolver.getSuffix(c,n.count,n):"",N=n.ordinal&&_?this.pluralResolver.getSuffix(c,n.count,{ordinal:!1}):"",j=_&&!n.ordinal&&n.count===0&&this.pluralResolver.shouldUseIntlApi(),A=j&&n[`defaultValue${this.options.pluralSeparator}zero`]||n[`defaultValue${P}`]||n[`defaultValue${N}`]||n.defaultValue;!this.isValidLookup(d)&&k&&(w=!0,d=A),this.isValidLookup(d)||(C=!0,d=l);const K=(n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&C?void 0:d,ne=k&&A!==d&&this.options.updateMissing;if(C||w||ne){if(this.logger.log(ne?"updateKey":"missingKey",c,u,l,ne?A:d),s){const b=this.resolve(l,{...n,keySeparator:!1});b&&b.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let Z=[];const se=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if(this.options.saveMissingTo==="fallback"&&se&&se[0])for(let b=0;b{const U=k&&z!==d?z:K;this.options.missingKeyHandler?this.options.missingKeyHandler(b,u,L,U,ne,n):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(b,u,L,U,ne,n),this.emit("missingKey",b,u,L,d)};this.options.saveMissing&&(this.options.saveMissingPlurals&&_?Z.forEach(b=>{const L=this.pluralResolver.getSuffixes(b,n);j&&n[`defaultValue${this.options.pluralSeparator}zero`]&&L.indexOf(`${this.options.pluralSeparator}zero`)<0&&L.push(`${this.options.pluralSeparator}zero`),L.forEach(z=>{ee([b],l+z,n[`defaultValue${z}`]||A)})}):ee(Z,l,A))}d=this.extendTranslation(d,t,n,p,r),C&&d===l&&this.options.appendNamespaceToMissingKey&&(d=`${u}:${l}`),(C||w)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?d=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${u}:${l}`:l,w?d:void 0):d=this.options.parseMissingKeyHandler(d))}return o?(p.res=d,p.usedParams=this.getUsedParamsDetails(n),p):d}extendTranslation(t,n,r,o,s){var l=this;if(this.i18nFormat&&this.i18nFormat.parse)t=this.i18nFormat.parse(t,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||o.usedLng,o.usedNS,o.usedKey,{resolved:o});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});const c=M(t)&&(r&&r.interpolation&&r.interpolation.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let f;if(c){const d=t.match(this.interpolator.nestingRegexp);f=d&&d.length}let p=r.replace&&!M(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(p={...this.options.interpolation.defaultVariables,...p}),t=this.interpolator.interpolate(t,p,r.lng||this.language||o.usedLng,r),c){const d=t.match(this.interpolator.nestingRegexp),y=d&&d.length;f1&&arguments[1]!==void 0?arguments[1]:{},r,o,s,l,a;return M(t)&&(t=[t]),t.forEach(u=>{if(this.isValidLookup(r))return;const c=this.extractFromKey(u,n),f=c.key;o=f;let p=c.namespaces;this.options.fallbackNS&&(p=p.concat(this.options.fallbackNS));const d=n.count!==void 0&&!M(n.count),y=d&&!n.ordinal&&n.count===0&&this.pluralResolver.shouldUseIntlApi(),x=n.context!==void 0&&(M(n.context)||typeof n.context=="number")&&n.context!=="",v=n.lngs?n.lngs:this.languageUtils.toResolveHierarchy(n.lng||this.language,n.fallbackLng);p.forEach(E=>{this.isValidLookup(r)||(a=E,!Qf[`${v[0]}-${E}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(a)&&(Qf[`${v[0]}-${E}`]=!0,this.logger.warn(`key "${o}" for languages "${v.join(", ")}" won't get resolved as namespace "${a}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),v.forEach(g=>{if(this.isValidLookup(r))return;l=g;const h=[f];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(h,f,g,E,n);else{let w;d&&(w=this.pluralResolver.getSuffix(g,n.count,n));const C=`${this.options.pluralSeparator}zero`,_=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(d&&(h.push(f+w),n.ordinal&&w.indexOf(_)===0&&h.push(f+w.replace(_,this.options.pluralSeparator)),y&&h.push(f+C)),x){const k=`${f}${this.options.contextSeparator}${n.context}`;h.push(k),d&&(h.push(k+w),n.ordinal&&w.indexOf(_)===0&&h.push(k+w.replace(_,this.options.pluralSeparator)),y&&h.push(k+C))}}let m;for(;m=h.pop();)this.isValidLookup(r)||(s=m,r=this.getResource(g,E,m,n))}))})}),{res:r,usedKey:o,exactUsedKey:s,usedLng:l,usedNS:a}}isValidLookup(t){return t!==void 0&&!(!this.options.returnNull&&t===null)&&!(!this.options.returnEmptyString&&t==="")}getResource(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(t,n,r,o):this.resourceStore.getResource(t,n,r,o)}getUsedParamsDetails(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const n=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=t.replace&&!M(t.replace);let o=r?t.replace:t;if(r&&typeof t.count<"u"&&(o.count=t.count),this.options.interpolation.defaultVariables&&(o={...this.options.interpolation.defaultVariables,...o}),!r){o={...o};for(const s of n)delete o[s]}return o}static hasDefaultValue(t){const n="defaultValue";for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&n===r.substring(0,n.length)&&t[r]!==void 0)return!0;return!1}}const cl=e=>e.charAt(0).toUpperCase()+e.slice(1);class Wf{constructor(t){this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=gt.create("languageUtils")}getScriptPartFromCode(t){if(t=Yo(t),!t||t.indexOf("-")<0)return null;const n=t.split("-");return n.length===2||(n.pop(),n[n.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(n.join("-"))}getLanguagePartFromCode(t){if(t=Yo(t),!t||t.indexOf("-")<0)return t;const n=t.split("-");return this.formatLanguageCode(n[0])}formatLanguageCode(t){if(M(t)&&t.indexOf("-")>-1){if(typeof Intl<"u"&&typeof Intl.getCanonicalLocales<"u")try{let o=Intl.getCanonicalLocales(t)[0];if(o&&this.options.lowerCaseLng&&(o=o.toLowerCase()),o)return o}catch{}const n=["hans","hant","latn","cyrl","cans","mong","arab"];let r=t.split("-");return this.options.lowerCaseLng?r=r.map(o=>o.toLowerCase()):r.length===2?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),n.indexOf(r[1].toLowerCase())>-1&&(r[1]=cl(r[1].toLowerCase()))):r.length===3&&(r[0]=r[0].toLowerCase(),r[1].length===2&&(r[1]=r[1].toUpperCase()),r[0]!=="sgn"&&r[2].length===2&&(r[2]=r[2].toUpperCase()),n.indexOf(r[1].toLowerCase())>-1&&(r[1]=cl(r[1].toLowerCase())),n.indexOf(r[2].toLowerCase())>-1&&(r[2]=cl(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}isSupportedCode(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}getBestMatchFromCodes(t){if(!t)return null;let n;return t.forEach(r=>{if(n)return;const o=this.formatLanguageCode(r);(!this.options.supportedLngs||this.isSupportedCode(o))&&(n=o)}),!n&&this.options.supportedLngs&&t.forEach(r=>{if(n)return;const o=this.getLanguagePartFromCode(r);if(this.isSupportedCode(o))return n=o;n=this.options.supportedLngs.find(s=>{if(s===o)return s;if(!(s.indexOf("-")<0&&o.indexOf("-")<0)&&(s.indexOf("-")>0&&o.indexOf("-")<0&&s.substring(0,s.indexOf("-"))===o||s.indexOf(o)===0&&o.length>1))return s})}),n||(n=this.getFallbackCodes(this.options.fallbackLng)[0]),n}getFallbackCodes(t,n){if(!t)return[];if(typeof t=="function"&&(t=t(n)),M(t)&&(t=[t]),Array.isArray(t))return t;if(!n)return t.default||[];let r=t[n];return r||(r=t[this.getScriptPartFromCode(n)]),r||(r=t[this.formatLanguageCode(n)]),r||(r=t[this.getLanguagePartFromCode(n)]),r||(r=t.default),r||[]}toResolveHierarchy(t,n){const r=this.getFallbackCodes(n||this.options.fallbackLng||[],t),o=[],s=l=>{l&&(this.isSupportedCode(l)?o.push(l):this.logger.warn(`rejecting language code not found in supportedLngs: ${l}`))};return M(t)&&(t.indexOf("-")>-1||t.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&s(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&s(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&s(this.getLanguagePartFromCode(t))):M(t)&&s(this.formatLanguageCode(t)),r.forEach(l=>{o.indexOf(l)<0&&s(this.formatLanguageCode(l))}),o}}let Q5=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],W5={1:e=>+(e>1),2:e=>+(e!=1),3:e=>0,4:e=>e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2,5:e=>e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5,6:e=>e==1?0:e>=2&&e<=4?1:2,7:e=>e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2,8:e=>e==1?0:e==2?1:e!=8&&e!=11?2:3,9:e=>+(e>=2),10:e=>e==1?0:e==2?1:e<7?2:e<11?3:4,11:e=>e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3,12:e=>+(e%10!=1||e%100==11),13:e=>+(e!==0),14:e=>e==1?0:e==2?1:e==3?2:3,15:e=>e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2,16:e=>e%10==1&&e%100!=11?0:e!==0?1:2,17:e=>e==1||e%10==1&&e%100!=11?0:1,18:e=>e==0?0:e==1?1:2,19:e=>e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3,20:e=>e==1?0:e==0||e%100>0&&e%100<20?1:2,21:e=>e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0,22:e=>e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3};const K5=["v1","v2","v3"],G5=["v4"],Kf={zero:0,one:1,two:2,few:3,many:4,other:5},q5=()=>{const e={};return Q5.forEach(t=>{t.lngs.forEach(n=>{e[n]={numbers:t.nr,plurals:W5[t.fc]}})}),e};class Y5{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=t,this.options=n,this.logger=gt.create("pluralResolver"),(!this.options.compatibilityJSON||G5.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=q5(),this.pluralRulesCache={}}addRule(t,n){this.rules[t]=n}clearCache(){this.pluralRulesCache={}}getRule(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{const r=Yo(t==="dev"?"en":t),o=n.ordinal?"ordinal":"cardinal",s=JSON.stringify({cleanedCode:r,type:o});if(s in this.pluralRulesCache)return this.pluralRulesCache[s];const l=new Intl.PluralRules(r,{type:o});return this.pluralRulesCache[s]=l,l}catch{return}return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}needsPlural(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=this.getRule(t,n);return this.shouldUseIntlApi()?r&&r.resolvedOptions().pluralCategories.length>1:r&&r.numbers.length>1}getPluralFormsOfKey(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(t,r).map(o=>`${n}${o}`)}getSuffixes(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=this.getRule(t,n);return r?this.shouldUseIntlApi()?r.resolvedOptions().pluralCategories.sort((o,s)=>Kf[o]-Kf[s]).map(o=>`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${o}`):r.numbers.map(o=>this.getSuffix(t,o,n)):[]}getSuffix(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const o=this.getRule(t,r);return o?this.shouldUseIntlApi()?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${o.select(n)}`:this.getSuffixRetroCompatible(o,n):(this.logger.warn(`no plural rule found for: ${t}`),"")}getSuffixRetroCompatible(t,n){const r=t.noAbs?t.plurals(n):t.plurals(Math.abs(n));let o=t.numbers[r];this.options.simplifyPluralSuffix&&t.numbers.length===2&&t.numbers[0]===1&&(o===2?o="plural":o===1&&(o=""));const s=()=>this.options.prepend&&o.toString()?this.options.prepend+o.toString():o.toString();return this.options.compatibilityJSON==="v1"?o===1?"":typeof o=="number"?`_plural_${o.toString()}`:s():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&t.numbers.length===2&&t.numbers[0]===1?s():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}shouldUseIntlApi(){return!K5.includes(this.options.compatibilityJSON)}}const Gf=function(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,s=A5(e,t,n);return!s&&o&&M(n)&&(s=Ca(e,n,r),s===void 0&&(s=Ca(t,n,r))),s},fl=e=>e.replace(/\$/g,"$$$$");class J5{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=gt.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||(n=>n),this.init(t)}init(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});const{escape:n,escapeValue:r,useRawValueToEscape:o,prefix:s,prefixEscaped:l,suffix:a,suffixEscaped:u,formatSeparator:c,unescapeSuffix:f,unescapePrefix:p,nestingPrefix:d,nestingPrefixEscaped:y,nestingSuffix:x,nestingSuffixEscaped:v,nestingOptionsSeparator:E,maxReplaces:g,alwaysFormat:h}=t.interpolation;this.escape=n!==void 0?n:F5,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=o!==void 0?o:!1,this.prefix=s?Pn(s):l||"{{",this.suffix=a?Pn(a):u||"}}",this.formatSeparator=c||",",this.unescapePrefix=f?"":p||"-",this.unescapeSuffix=this.unescapePrefix?"":f||"",this.nestingPrefix=d?Pn(d):y||Pn("$t("),this.nestingSuffix=x?Pn(x):v||Pn(")"),this.nestingOptionsSeparator=E||",",this.maxReplaces=g||1e3,this.alwaysFormat=h!==void 0?h:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const t=(n,r)=>n&&n.source===r?(n.lastIndex=0,n):new RegExp(r,"g");this.regexp=t(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=t(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=t(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(t,n,r,o){let s,l,a;const u=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=y=>{if(y.indexOf(this.formatSeparator)<0){const g=Gf(n,u,y,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(g,void 0,r,{...o,...n,interpolationkey:y}):g}const x=y.split(this.formatSeparator),v=x.shift().trim(),E=x.join(this.formatSeparator).trim();return this.format(Gf(n,u,v,this.options.keySeparator,this.options.ignoreJSONStructure),E,r,{...o,...n,interpolationkey:v})};this.resetRegExp();const f=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,p=o&&o.interpolation&&o.interpolation.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:y=>fl(y)},{regex:this.regexp,safeValue:y=>this.escapeValue?fl(this.escape(y)):fl(y)}].forEach(y=>{for(a=0;s=y.regex.exec(t);){const x=s[1].trim();if(l=c(x),l===void 0)if(typeof f=="function"){const E=f(t,s,o);l=M(E)?E:""}else if(o&&Object.prototype.hasOwnProperty.call(o,x))l="";else if(p){l=s[0];continue}else this.logger.warn(`missed to pass in variable ${x} for interpolating ${t}`),l="";else!M(l)&&!this.useRawValueToEscape&&(l=Df(l));const v=y.safeValue(l);if(t=t.replace(s[0],v),p?(y.regex.lastIndex+=l.length,y.regex.lastIndex-=s[0].length):y.regex.lastIndex=0,a++,a>=this.maxReplaces)break}}),t}nest(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o,s,l;const a=(u,c)=>{const f=this.nestingOptionsSeparator;if(u.indexOf(f)<0)return u;const p=u.split(new RegExp(`${f}[ ]*{`));let d=`{${p[1]}`;u=p[0],d=this.interpolate(d,l);const y=d.match(/'/g),x=d.match(/"/g);(y&&y.length%2===0&&!x||x.length%2!==0)&&(d=d.replace(/'/g,'"'));try{l=JSON.parse(d),c&&(l={...c,...l})}catch(v){return this.logger.warn(`failed parsing options string in nesting for key ${u}`,v),`${u}${f}${d}`}return l.defaultValue&&l.defaultValue.indexOf(this.prefix)>-1&&delete l.defaultValue,u};for(;o=this.nestingRegexp.exec(t);){let u=[];l={...r},l=l.replace&&!M(l.replace)?l.replace:l,l.applyPostProcessor=!1,delete l.defaultValue;let c=!1;if(o[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(o[1])){const f=o[1].split(this.formatSeparator).map(p=>p.trim());o[1]=f.shift(),u=f,c=!0}if(s=n(a.call(this,o[1].trim(),l),l),s&&o[0]===t&&!M(s))return s;M(s)||(s=Df(s)),s||(this.logger.warn(`missed to resolve ${o[1]} for nesting ${t}`),s=""),c&&(s=u.reduce((f,p)=>this.format(f,p,r.lng,{...r,interpolationkey:o[1].trim()}),s.trim())),t=t.replace(o[0],s),this.regexp.lastIndex=0}return t}}const X5=e=>{let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const o=r[1].substring(0,r[1].length-1);t==="currency"&&o.indexOf(":")<0?n.currency||(n.currency=o.trim()):t==="relativetime"&&o.indexOf(":")<0?n.range||(n.range=o.trim()):o.split(";").forEach(l=>{if(l){const[a,...u]=l.split(":"),c=u.join(":").trim().replace(/^'+|'+$/g,""),f=a.trim();n[f]||(n[f]=c),c==="false"&&(n[f]=!1),c==="true"&&(n[f]=!0),isNaN(c)||(n[f]=parseInt(c,10))}})}return{formatName:t,formatOptions:n}},On=e=>{const t={};return(n,r,o)=>{let s=o;o&&o.interpolationkey&&o.formatParams&&o.formatParams[o.interpolationkey]&&o[o.interpolationkey]&&(s={...s,[o.interpolationkey]:void 0});const l=r+JSON.stringify(s);let a=t[l];return a||(a=e(Yo(r),o),t[l]=a),a(n)}};class Z5{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=gt.create("formatter"),this.options=t,this.formats={number:On((n,r)=>{const o=new Intl.NumberFormat(n,{...r});return s=>o.format(s)}),currency:On((n,r)=>{const o=new Intl.NumberFormat(n,{...r,style:"currency"});return s=>o.format(s)}),datetime:On((n,r)=>{const o=new Intl.DateTimeFormat(n,{...r});return s=>o.format(s)}),relativetime:On((n,r)=>{const o=new Intl.RelativeTimeFormat(n,{...r});return s=>o.format(s,r.range||"day")}),list:On((n,r)=>{const o=new Intl.ListFormat(n,{...r});return s=>o.format(s)})},this.init(t)}init(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};this.formatSeparator=n.interpolation.formatSeparator||","}add(t,n){this.formats[t.toLowerCase().trim()]=n}addCached(t,n){this.formats[t.toLowerCase().trim()]=On(n)}format(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const s=n.split(this.formatSeparator);if(s.length>1&&s[0].indexOf("(")>1&&s[0].indexOf(")")<0&&s.find(a=>a.indexOf(")")>-1)){const a=s.findIndex(u=>u.indexOf(")")>-1);s[0]=[s[0],...s.splice(1,a)].join(this.formatSeparator)}return s.reduce((a,u)=>{const{formatName:c,formatOptions:f}=X5(u);if(this.formats[c]){let p=a;try{const d=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},y=d.locale||d.lng||o.locale||o.lng||r;p=this.formats[c](a,y,{...f,...o,...d})}catch(d){this.logger.warn(d)}return p}else this.logger.warn(`there was no format function for ${c}`);return a},t)}}const ex=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)};class tx extends _s{constructor(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=t,this.store=n,this.services=r,this.languageUtils=r.languageUtils,this.options=o,this.logger=gt.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=o.maxParallelReads||10,this.readingCalls=0,this.maxRetries=o.maxRetries>=0?o.maxRetries:5,this.retryTimeout=o.retryTimeout>=1?o.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(r,o.backend,o)}queueLoad(t,n,r,o){const s={},l={},a={},u={};return t.forEach(c=>{let f=!0;n.forEach(p=>{const d=`${c}|${p}`;!r.reload&&this.store.hasResourceBundle(c,p)?this.state[d]=2:this.state[d]<0||(this.state[d]===1?l[d]===void 0&&(l[d]=!0):(this.state[d]=1,f=!1,l[d]===void 0&&(l[d]=!0),s[d]===void 0&&(s[d]=!0),u[p]===void 0&&(u[p]=!0)))}),f||(a[c]=!0)}),(Object.keys(s).length||Object.keys(l).length)&&this.queue.push({pending:l,pendingCount:Object.keys(l).length,loaded:{},errors:[],callback:o}),{toLoad:Object.keys(s),pending:Object.keys(l),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(u)}}loaded(t,n,r){const o=t.split("|"),s=o[0],l=o[1];n&&this.emit("failedLoading",s,l,n),!n&&r&&this.store.addResourceBundle(s,l,r,void 0,void 0,{skipCopy:!0}),this.state[t]=n?-1:2,n&&r&&(this.state[t]=0);const a={};this.queue.forEach(u=>{z5(u.loaded,[s],l),ex(u,t),n&&u.errors.push(n),u.pendingCount===0&&!u.done&&(Object.keys(u.loaded).forEach(c=>{a[c]||(a[c]={});const f=u.loaded[c];f.length&&f.forEach(p=>{a[c][p]===void 0&&(a[c][p]=!0)})}),u.done=!0,u.errors.length?u.callback(u.errors):u.callback())}),this.emit("loaded",a),this.queue=this.queue.filter(u=>!u.done)}read(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,l=arguments.length>5?arguments[5]:void 0;if(!t.length)return l(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:t,ns:n,fcName:r,tried:o,wait:s,callback:l});return}this.readingCalls++;const a=(c,f)=>{if(this.readingCalls--,this.waitingReads.length>0){const p=this.waitingReads.shift();this.read(p.lng,p.ns,p.fcName,p.tried,p.wait,p.callback)}if(c&&f&&o{this.read.call(this,t,n,r,o+1,s*2,l)},s);return}l(c,f)},u=this.backend[r].bind(this.backend);if(u.length===2){try{const c=u(t,n);c&&typeof c.then=="function"?c.then(f=>a(null,f)).catch(a):a(null,c)}catch(c){a(c)}return}return u(t,n,a)}prepareLoading(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();M(t)&&(t=this.languageUtils.toResolveHierarchy(t)),M(n)&&(n=[n]);const s=this.queueLoad(t,n,r,o);if(!s.toLoad.length)return s.pending.length||o(),null;s.toLoad.forEach(l=>{this.loadOne(l)})}load(t,n,r){this.prepareLoading(t,n,{},r)}reload(t,n,r){this.prepareLoading(t,n,{reload:!0},r)}loadOne(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const r=t.split("|"),o=r[0],s=r[1];this.read(o,s,"read",void 0,void 0,(l,a)=>{l&&this.logger.warn(`${n}loading namespace ${s} for language ${o} failed`,l),!l&&a&&this.logger.log(`${n}loaded namespace ${s} for language ${o}`,a),this.loaded(t,l,a)})}saveMissing(t,n,r,o,s){let l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},a=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(n)){this.logger.warn(`did not save key "${r}" as the namespace "${n}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(r==null||r==="")){if(this.backend&&this.backend.create){const u={...l,isUpdate:s},c=this.backend.create.bind(this.backend);if(c.length<6)try{let f;c.length===5?f=c(t,n,r,o,u):f=c(t,n,r,o),f&&typeof f.then=="function"?f.then(p=>a(null,p)).catch(a):a(null,f)}catch(f){a(f)}else c(t,n,r,o,a,u)}!t||!t[0]||this.store.addResource(t[0],n,r,o)}}}const qf=()=>({debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]=="object"&&(t=e[1]),M(e[1])&&(t.defaultValue=e[1]),M(e[2])&&(t.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const n=e[3]||e[2];Object.keys(n).forEach(r=>{t[r]=n[r]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),Yf=e=>(M(e.ns)&&(e.ns=[e.ns]),M(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),M(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),eo=()=>{},nx=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(n=>{typeof e[n]=="function"&&(e[n]=e[n].bind(e))})};class ui extends _s{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if(super(),this.options=Yf(t),this.services={},this.logger=gt,this.modules={external:[]},nx(this),n&&!this.isInitialized&&!t.isClone){if(!this.options.initImmediate)return this.init(t,n),this;setTimeout(()=>{this.init(t,n)},0)}}init(){var t=this;let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof n=="function"&&(r=n,n={}),!n.defaultNS&&n.defaultNS!==!1&&n.ns&&(M(n.ns)?n.defaultNS=n.ns:n.ns.indexOf("translation")<0&&(n.defaultNS=n.ns[0]));const o=qf();this.options={...o,...this.options,...Yf(n)},this.options.compatibilityAPI!=="v1"&&(this.options.interpolation={...o.interpolation,...this.options.interpolation}),n.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=n.keySeparator),n.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=n.nsSeparator);const s=f=>f?typeof f=="function"?new f:f:null;if(!this.options.isClone){this.modules.logger?gt.init(s(this.modules.logger),this.options):gt.init(null,this.options);let f;this.modules.formatter?f=this.modules.formatter:typeof Intl<"u"&&(f=Z5);const p=new Wf(this.options);this.store=new Vf(this.options.resources,this.options);const d=this.services;d.logger=gt,d.resourceStore=this.store,d.languageUtils=p,d.pluralResolver=new Y5(p,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),f&&(!this.options.interpolation.format||this.options.interpolation.format===o.interpolation.format)&&(d.formatter=s(f),d.formatter.init(d,this.options),this.options.interpolation.format=d.formatter.format.bind(d.formatter)),d.interpolator=new J5(this.options),d.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},d.backendConnector=new tx(s(this.modules.backend),d.resourceStore,d,this.options),d.backendConnector.on("*",function(y){for(var x=arguments.length,v=new Array(x>1?x-1:0),E=1;E1?x-1:0),E=1;E{y.init&&y.init(this)})}if(this.format=this.options.interpolation.format,r||(r=eo),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const f=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);f.length>0&&f[0]!=="dev"&&(this.options.lng=f[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(f=>{this[f]=function(){return t.store[f](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(f=>{this[f]=function(){return t.store[f](...arguments),t}});const u=_r(),c=()=>{const f=(p,d)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),u.resolve(d),r(p,d)};if(this.languages&&this.options.compatibilityAPI!=="v1"&&!this.isInitialized)return f(null,this.t.bind(this));this.changeLanguage(this.options.lng,f)};return this.options.resources||!this.options.initImmediate?c():setTimeout(c,0),u}loadResources(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:eo;const o=M(t)?t:this.language;if(typeof t=="function"&&(r=t),!this.options.resources||this.options.partialBundledLanguages){if(o&&o.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return r();const s=[],l=a=>{if(!a||a==="cimode")return;this.services.languageUtils.toResolveHierarchy(a).forEach(c=>{c!=="cimode"&&s.indexOf(c)<0&&s.push(c)})};o?l(o):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(u=>l(u)),this.options.preload&&this.options.preload.forEach(a=>l(a)),this.services.backendConnector.load(s,this.options.ns,a=>{!a&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(a)})}else r(null)}reloadResources(t,n,r){const o=_r();return typeof t=="function"&&(r=t,t=void 0),typeof n=="function"&&(r=n,n=void 0),t||(t=this.languages),n||(n=this.options.ns),r||(r=eo),this.services.backendConnector.reload(t,n,s=>{o.resolve(),r(s)}),o}use(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return t.type==="backend"&&(this.modules.backend=t),(t.type==="logger"||t.log&&t.warn&&t.error)&&(this.modules.logger=t),t.type==="languageDetector"&&(this.modules.languageDetector=t),t.type==="i18nFormat"&&(this.modules.i18nFormat=t),t.type==="postProcessor"&&l0.addPostProcessor(t),t.type==="formatter"&&(this.modules.formatter=t),t.type==="3rdParty"&&this.modules.external.push(t),this}setResolvedLanguage(t){if(!(!t||!this.languages)&&!(["cimode","dev"].indexOf(t)>-1))for(let n=0;n-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}}changeLanguage(t,n){var r=this;this.isLanguageChangingTo=t;const o=_r();this.emit("languageChanging",t);const s=u=>{this.language=u,this.languages=this.services.languageUtils.toResolveHierarchy(u),this.resolvedLanguage=void 0,this.setResolvedLanguage(u)},l=(u,c)=>{c?(s(c),this.translator.changeLanguage(c),this.isLanguageChangingTo=void 0,this.emit("languageChanged",c),this.logger.log("languageChanged",c)):this.isLanguageChangingTo=void 0,o.resolve(function(){return r.t(...arguments)}),n&&n(u,function(){return r.t(...arguments)})},a=u=>{!t&&!u&&this.services.languageDetector&&(u=[]);const c=M(u)?u:this.services.languageUtils.getBestMatchFromCodes(u);c&&(this.language||s(c),this.translator.language||this.translator.changeLanguage(c),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(c)),this.loadResources(c,f=>{l(f,c)})};return!t&&this.services.languageDetector&&!this.services.languageDetector.async?a(this.services.languageDetector.detect()):!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(t),o}getFixedT(t,n,r){var o=this;const s=function(l,a){let u;if(typeof a!="object"){for(var c=arguments.length,f=new Array(c>2?c-2:0),p=2;p`${u.keyPrefix}${d}${x}`):y=u.keyPrefix?`${u.keyPrefix}${d}${l}`:l,o.t(y,u)};return M(t)?s.lng=t:s.lngs=t,s.ns=n,s.keyPrefix=r,s}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(t){this.options.defaultNS=t}hasLoadedNamespace(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=n.lng||this.resolvedLanguage||this.languages[0],o=this.options?this.options.fallbackLng:!1,s=this.languages[this.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const l=(a,u)=>{const c=this.services.backendConnector.state[`${a}|${u}`];return c===-1||c===0||c===2};if(n.precheck){const a=n.precheck(this,l);if(a!==void 0)return a}return!!(this.hasResourceBundle(r,t)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||l(r,t)&&(!o||l(s,t)))}loadNamespaces(t,n){const r=_r();return this.options.ns?(M(t)&&(t=[t]),t.forEach(o=>{this.options.ns.indexOf(o)<0&&this.options.ns.push(o)}),this.loadResources(o=>{r.resolve(),n&&n(o)}),r):(n&&n(),Promise.resolve())}loadLanguages(t,n){const r=_r();M(t)&&(t=[t]);const o=this.options.preload||[],s=t.filter(l=>o.indexOf(l)<0&&this.services.languageUtils.isSupportedCode(l));return s.length?(this.options.preload=o.concat(s),this.loadResources(l=>{r.resolve(),n&&n(l)}),r):(n&&n(),Promise.resolve())}dir(t){if(t||(t=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!t)return"rtl";const n=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],r=this.services&&this.services.languageUtils||new Wf(qf());return n.indexOf(r.getLanguagePartFromCode(t))>-1||t.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new ui(t,n)}cloneInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:eo;const r=t.forkResourceStore;r&&delete t.forkResourceStore;const o={...this.options,...t,isClone:!0},s=new ui(o);return(t.debug!==void 0||t.prefix!==void 0)&&(s.logger=s.logger.clone(t)),["store","services","language"].forEach(a=>{s[a]=this[a]}),s.services={...this.services},s.services.utils={hasLoadedNamespace:s.hasLoadedNamespace.bind(s)},r&&(s.store=new Vf(this.store.data,o),s.services.resourceStore=s.store),s.translator=new Xo(s.services,o),s.translator.on("*",function(a){for(var u=arguments.length,c=new Array(u>1?u-1:0),f=1;f{d0(N),Ou(!1)},Ru=()=>{console.log(Y),Ou(!0)},v0=N=>{T(URL.createObjectURL(N)),z(N.name)},y0=()=>{if(!mi)return;const N=document.createElement("a");N.href=mi,N.download=`Posterfy - ${r}.png`,N.click()};function cr(N,vi){const fr=N.target.getBoundingClientRect();Pu({top:fr.top+window.scrollY,left:fr.left+window.scrollX}),c0(vi),tt(!0)}function x0(){tt(!1)}return b.useEffect(()=>{Te(n("EDITOR_ReleaseTitle")),jt(n("EDITOR_RuntimeTitle"))},[n]),b.useEffect(()=>{e&&(async()=>{var vi;try{const w0=(await(await fetch("https://accounts.spotify.com/api/token",{method:"POST",headers:{Authorization:`Basic ${btoa("f4cecfcee6bb4476a132ecef4b321cde:eca60833bc674b718879e122402968fc")}`,"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({grant_type:"client_credentials"})})).json()).access_token,Cn=await(await fetch(`https://api.spotify.com/v1/albums/${e}`,{headers:{Authorization:`Bearer ${w0}`}})).json();o(Cn.name),l(Cn.artists.map(dr=>dr.name).join(", ")),T((vi=Cn.images[0])==null?void 0:vi.url),we(Cn.release_date);const S0=Cn.tracks.items.reduce((dr,yi)=>dr+yi.duration_ms,0),bu=Math.floor(S0/1e3),Tu=Math.floor(bu/60),ju=Math.floor(Tu/60),Iu=bu%60,Nu=Tu%60,k0=ju>0?`${ju}h ${Nu}min ${Iu}s`:`${Nu}min ${Iu}s`;wn(k0);const C0=Cn.tracks.items.map((dr,yi)=>{const _0=dr.name.replace(/\s?\(.*?\)/g,"");return yi==3&&se(!0),`${yi+1}. ${_0}`});V(C0.join(` +`)),g0(!0)}catch(fr){console.error("Error trying to fetch album data:",fr)}})()},[e]),S.jsx(S.Fragment,{children:h0?S.jsxs(j5,{children:[S.jsx(l0,{src:Y,crossOrigin:"anonymous",format:"hex",colorCount:5,children:({data:N})=>(b.useEffect(()=>{N&&N.length>0&&(w(N[0]),_(N[1]),P(N[2]),j(N[3]),G(N[4]),Ru())},[N]),null)}),S.jsxs(I5,{onClick:t,children:[S.jsx(N5,{}),S.jsx(L5,{children:n("GoBack")})]}),S.jsxs($5,{children:[S.jsx(T5,{onImageReady:m0,posterData:f0,generatePoster:p0}),mi?S.jsx(z5,{src:mi}):S.jsx(B5,{}),S.jsxs(A5,{children:[S.jsxs(F5,{children:[S.jsx(Nt,{title:n("EDITOR_AlbumName"),value:r,onChange:N=>o(N.target.value)}),S.jsx(Nt,{title:n("EDITOR_ArtistName"),value:s,onChange:N=>l(N.target.value)}),S.jsx(Nt,{title:n("EDITOR_TitleSize"),value:a,onChange:N=>u(N.target.value)}),S.jsx(Nt,{title:n("EDITOR_ArtistSize"),value:c,onChange:N=>f(N.target.value)}),S.jsx(Nt,{title:n("EDITOR_TracksSize"),value:p,onChange:N=>d(N.target.value)}),S.jsx(Nt,{title:n("EDITOR_MarginTop"),value:y,onChange:N=>x(N.target.value)}),S.jsx(Nt,{title:n("EDITOR_MarginSide"),value:v,onChange:N=>E(N.target.value)}),S.jsx(Nt,{title:n("EDITOR_MarginCover"),value:g,onChange:N=>h(N.target.value)}),S.jsx(pf,{title:ct,value:et,onChangeTitle:N=>Te(N.target.value),onChangeDate:N=>we(N.target.value)}),S.jsx(pf,{title:We,value:ft,onChangeTitle:N=>jt(N.target.value),onChangeDate:N=>wn(N.target.value)}),S.jsx(Cr,{title:n("EDITOR_BackgroundColor"),value:m,onClick:N=>cr(N,"backgroundColor")}),S.jsx(Cr,{title:n("EDITOR_TextColor"),value:C,onClick:N=>cr(N,"textColor")}),S.jsx(Cr,{title:`${n("EDITOR_Color")} 1`,value:k,onClick:N=>cr(N,"color1")}),S.jsx(Cr,{title:`${n("EDITOR_Color")} 2`,value:L,onClick:N=>cr(N,"color2")}),S.jsx(Cr,{title:`${n("EDITOR_Color")} 3`,value:A,onClick:N=>cr(N,"color3")}),S.jsx(vf,{title:n("EDITOR_Fade"),value:K,onChange:N=>ne(N),text:n("EDITOR_FadeText")}),S.jsx(vf,{title:n("EDITOR_Tracklist"),value:ee,onChange:N=>se(N),text:n("EDITOR_TracklistText")}),S.jsx(B2,{title:n("EDITOR_Cover"),onChange:v0,text:$}),Sn&&Eu&&kn&&S.jsx(b2,{DefaultColor:kn==="backgroundColor"?m:kn==="textColor"?C:kn==="color1"?k:kn==="color2"?L:A,image:Y,predefinedColors:[k,L,A,m,C],onDone:N=>{switch(kn){case"backgroundColor":w(N);break;case"textColor":_(N);break;case"color1":P(N);break;case"color2":j(N);break;case"color3":G(N);break}Pu(null)},position:Eu,onClose:x0})]}),S.jsxs(M5,{children:[S.jsxs(Df,{onClick:y0,children:[S.jsx(D5,{}),S.jsx(Uf,{children:n("EDITOR_Download")})]}),S.jsxs(Df,{onClick:Ru,children:[S.jsx(U5,{}),S.jsx(Uf,{children:n("EDITOR_Apply")})]})]})]})]})]}):S.jsx(Qh,{})})}function V5(){const{t:e}=en(),[t,n]=b.useState(!0),[r,o]=b.useState(""),[s,l]=b.useState(null);function a(f){l(f)}function u(){l(null)}b.useEffect(()=>{const f=setTimeout(()=>{n(!1)},1500);return()=>clearTimeout(f)},[]);const c=f=>{o(f)};return S.jsx(S.Fragment,{children:t?S.jsx(dy,{}):S.jsxs(S.Fragment,{children:[S.jsx(Ov,{}),S.jsx($v,{}),S.jsx(ga,{text:e("anchorArt"),type:1}),S.jsx(Uv,{title:e("ArtTitle"),paragraph:e("ArtParagraph")}),s?S.jsx(H5,{albumID:s,handleClickBack:u}):S.jsxs(S.Fragment,{children:[S.jsx(ay,{onSearch:c}),r&&S.jsx(df,{query:r,onclick:a}),S.jsxs("div",{style:{display:r?"none":"block"},children:[S.jsx(ga,{text:e("TryTrend"),type:2}),S.jsx(df,{onclick:a})]})]}),S.jsx(Vy,{}),S.jsx(Sy,{})]})})}const F=e=>typeof e=="string",_r=()=>{let e,t;const n=new Promise((r,o)=>{e=r,t=o});return n.resolve=e,n.reject=t,n},Bf=e=>e==null?"":""+e,Q5=(e,t,n)=>{e.forEach(r=>{t[r]&&(n[r]=t[r])})},W5=/###/g,Hf=e=>e&&e.indexOf("###")>-1?e.replace(W5,"."):e,Vf=e=>!e||F(e),Ur=(e,t,n)=>{const r=F(t)?t.split("."):t;let o=0;for(;o{const{obj:r,k:o}=Ur(e,t,Object);if(r!==void 0||t.length===1){r[o]=n;return}let s=t[t.length-1],l=t.slice(0,t.length-1),a=Ur(e,l,Object);for(;a.obj===void 0&&l.length;)s=`${l[l.length-1]}.${s}`,l=l.slice(0,l.length-1),a=Ur(e,l,Object),a&&a.obj&&typeof a.obj[`${a.k}.${s}`]<"u"&&(a.obj=void 0);a.obj[`${a.k}.${s}`]=n},K5=(e,t,n,r)=>{const{obj:o,k:s}=Ur(e,t,Object);o[s]=o[s]||[],o[s].push(n)},qo=(e,t)=>{const{obj:n,k:r}=Ur(e,t);if(n)return n[r]},G5=(e,t,n)=>{const r=qo(e,n);return r!==void 0?r:qo(t,n)},a0=(e,t,n)=>{for(const r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?F(e[r])||e[r]instanceof String||F(t[r])||t[r]instanceof String?n&&(e[r]=t[r]):a0(e[r],t[r],n):e[r]=t[r]);return e},Pn=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var q5={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const Y5=e=>F(e)?e.replace(/[&<>"'\/]/g,t=>q5[t]):e;class J5{constructor(t){this.capacity=t,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(t){const n=this.regExpMap.get(t);if(n!==void 0)return n;const r=new RegExp(t);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(t,r),this.regExpQueue.push(t),r}}const X5=[" ",",","?","!",";"],Z5=new J5(20),ex=(e,t,n)=>{t=t||"",n=n||"";const r=X5.filter(l=>t.indexOf(l)<0&&n.indexOf(l)<0);if(r.length===0)return!0;const o=Z5.getRegExp(`(${r.map(l=>l==="?"?"\\?":l).join("|")})`);let s=!o.test(e);if(!s){const l=e.indexOf(n);l>0&&!o.test(e.substring(0,l))&&(s=!0)}return s},Ca=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!e)return;if(e[t])return e[t];const r=t.split(n);let o=e;for(let s=0;s-1&&ue&&e.replace("_","-"),tx={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};class Jo{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(t,n)}init(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=n.prefix||"i18next:",this.logger=t||tx,this.options=n,this.debug=n.debug}log(){for(var t=arguments.length,n=new Array(t),r=0;r{this.observers[r]||(this.observers[r]=new Map);const o=this.observers[r].get(n)||0;this.observers[r].set(n,o+1)}),this}off(t,n){if(this.observers[t]){if(!n){delete this.observers[t];return}this.observers[t].delete(n)}}emit(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o{let[a,u]=l;for(let c=0;c{let[a,u]=l;for(let c=0;c1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=t||{},this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(t){this.options.ns.indexOf(t)<0&&this.options.ns.push(t)}removeNamespaces(t){const n=this.options.ns.indexOf(t);n>-1&&this.options.ns.splice(n,1)}getResource(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const s=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,l=o.ignoreJSONStructure!==void 0?o.ignoreJSONStructure:this.options.ignoreJSONStructure;let a;t.indexOf(".")>-1?a=t.split("."):(a=[t,n],r&&(Array.isArray(r)?a.push(...r):F(r)&&s?a.push(...r.split(s)):a.push(r)));const u=qo(this.data,a);return!u&&!n&&!r&&t.indexOf(".")>-1&&(t=a[0],n=a[1],r=a.slice(2).join(".")),u||!l||!F(r)?u:Ca(this.data&&this.data[t]&&this.data[t][n],r,s)}addResource(t,n,r,o){let s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const l=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator;let a=[t,n];r&&(a=a.concat(l?r.split(l):r)),t.indexOf(".")>-1&&(a=t.split("."),o=n,n=a[1]),this.addNamespaces(n),Qf(this.data,a,o),s.silent||this.emit("added",t,n,r,o)}addResources(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const s in r)(F(r[s])||Array.isArray(r[s]))&&this.addResource(t,n,s,r[s],{silent:!0});o.silent||this.emit("added",t,n,r)}addResourceBundle(t,n,r,o,s){let l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},a=[t,n];t.indexOf(".")>-1&&(a=t.split("."),o=r,r=n,n=a[1]),this.addNamespaces(n);let u=qo(this.data,a)||{};l.skipCopy||(r=JSON.parse(JSON.stringify(r))),o?a0(u,r,s):u={...u,...r},Qf(this.data,a,u),l.silent||this.emit("added",t,n,r)}removeResourceBundle(t,n){this.hasResourceBundle(t,n)&&delete this.data[t][n],this.removeNamespaces(n),this.emit("removed",t,n)}hasResourceBundle(t,n){return this.getResource(t,n)!==void 0}getResourceBundle(t,n){return n||(n=this.options.defaultNS),this.options.compatibilityAPI==="v1"?{...this.getResource(t,n)}:this.getResource(t,n)}getDataByLanguage(t){return this.data[t]}hasLanguageSomeTranslations(t){const n=this.getDataByLanguage(t);return!!(n&&Object.keys(n)||[]).find(o=>n[o]&&Object.keys(n[o]).length>0)}toJSON(){return this.data}}var u0={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,o){return e.forEach(s=>{this.processors[s]&&(t=this.processors[s].process(t,n,r,o))}),t}};const Kf={};class Xo extends _s{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),Q5(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,this),this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=mt.create("translator")}changeLanguage(t){t&&(this.language=t)}exists(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(t==null)return!1;const r=this.resolve(t,n);return r&&r.res!==void 0}extractFromKey(t,n){let r=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;r===void 0&&(r=":");const o=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator;let s=n.ns||this.options.defaultNS||[];const l=r&&t.indexOf(r)>-1,a=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!ex(t,r,o);if(l&&!a){const u=t.match(this.interpolator.nestingRegexp);if(u&&u.length>0)return{key:t,namespaces:s};const c=t.split(r);(r!==o||r===o&&this.options.ns.indexOf(c[0])>-1)&&(s=c.shift()),t=c.join(o)}return F(s)&&(s=[s]),{key:t,namespaces:s}}translate(t,n,r){if(typeof n!="object"&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),typeof n=="object"&&(n={...n}),n||(n={}),t==null)return"";Array.isArray(t)||(t=[String(t)]);const o=n.returnDetails!==void 0?n.returnDetails:this.options.returnDetails,s=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,{key:l,namespaces:a}=this.extractFromKey(t[t.length-1],n),u=a[a.length-1],c=n.lng||this.language,f=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&c.toLowerCase()==="cimode"){if(f){const w=n.nsSeparator||this.options.nsSeparator;return o?{res:`${u}${w}${l}`,usedKey:l,exactUsedKey:l,usedLng:c,usedNS:u,usedParams:this.getUsedParamsDetails(n)}:`${u}${w}${l}`}return o?{res:l,usedKey:l,exactUsedKey:l,usedLng:c,usedNS:u,usedParams:this.getUsedParamsDetails(n)}:l}const p=this.resolve(t,n);let d=p&&p.res;const y=p&&p.usedKey||l,x=p&&p.exactUsedKey||l,v=Object.prototype.toString.apply(d),E=["[object Number]","[object Function]","[object RegExp]"],g=n.joinArrays!==void 0?n.joinArrays:this.options.joinArrays,h=!this.i18nFormat||this.i18nFormat.handleAsObject,m=!F(d)&&typeof d!="boolean"&&typeof d!="number";if(h&&d&&m&&E.indexOf(v)<0&&!(F(g)&&Array.isArray(d))){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const w=this.options.returnedObjectHandler?this.options.returnedObjectHandler(y,d,{...n,ns:a}):`key '${l} (${this.language})' returned an object instead of string.`;return o?(p.res=w,p.usedParams=this.getUsedParamsDetails(n),p):w}if(s){const w=Array.isArray(d),C=w?[]:{},_=w?x:y;for(const k in d)if(Object.prototype.hasOwnProperty.call(d,k)){const P=`${_}${s}${k}`;C[k]=this.translate(P,{...n,joinArrays:!1,ns:a}),C[k]===P&&(C[k]=d[k])}d=C}}else if(h&&F(g)&&Array.isArray(d))d=d.join(g),d&&(d=this.extendTranslation(d,t,n,r));else{let w=!1,C=!1;const _=n.count!==void 0&&!F(n.count),k=Xo.hasDefaultValue(n),P=_?this.pluralResolver.getSuffix(c,n.count,n):"",L=n.ordinal&&_?this.pluralResolver.getSuffix(c,n.count,{ordinal:!1}):"",j=_&&!n.ordinal&&n.count===0&&this.pluralResolver.shouldUseIntlApi(),A=j&&n[`defaultValue${this.options.pluralSeparator}zero`]||n[`defaultValue${P}`]||n[`defaultValue${L}`]||n.defaultValue;!this.isValidLookup(d)&&k&&(w=!0,d=A),this.isValidLookup(d)||(C=!0,d=l);const K=(n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&C?void 0:d,ne=k&&A!==d&&this.options.updateMissing;if(C||w||ne){if(this.logger.log(ne?"updateKey":"missingKey",c,u,l,ne?A:d),s){const T=this.resolve(l,{...n,keySeparator:!1});T&&T.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let ee=[];const se=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if(this.options.saveMissingTo==="fallback"&&se&&se[0])for(let T=0;T{const B=k&&z!==d?z:K;this.options.missingKeyHandler?this.options.missingKeyHandler(T,u,$,B,ne,n):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(T,u,$,B,ne,n),this.emit("missingKey",T,u,$,d)};this.options.saveMissing&&(this.options.saveMissingPlurals&&_?ee.forEach(T=>{const $=this.pluralResolver.getSuffixes(T,n);j&&n[`defaultValue${this.options.pluralSeparator}zero`]&&$.indexOf(`${this.options.pluralSeparator}zero`)<0&&$.push(`${this.options.pluralSeparator}zero`),$.forEach(z=>{Y([T],l+z,n[`defaultValue${z}`]||A)})}):Y(ee,l,A))}d=this.extendTranslation(d,t,n,p,r),C&&d===l&&this.options.appendNamespaceToMissingKey&&(d=`${u}:${l}`),(C||w)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?d=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${u}:${l}`:l,w?d:void 0):d=this.options.parseMissingKeyHandler(d))}return o?(p.res=d,p.usedParams=this.getUsedParamsDetails(n),p):d}extendTranslation(t,n,r,o,s){var l=this;if(this.i18nFormat&&this.i18nFormat.parse)t=this.i18nFormat.parse(t,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||o.usedLng,o.usedNS,o.usedKey,{resolved:o});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});const c=F(t)&&(r&&r.interpolation&&r.interpolation.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let f;if(c){const d=t.match(this.interpolator.nestingRegexp);f=d&&d.length}let p=r.replace&&!F(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(p={...this.options.interpolation.defaultVariables,...p}),t=this.interpolator.interpolate(t,p,r.lng||this.language||o.usedLng,r),c){const d=t.match(this.interpolator.nestingRegexp),y=d&&d.length;f1&&arguments[1]!==void 0?arguments[1]:{},r,o,s,l,a;return F(t)&&(t=[t]),t.forEach(u=>{if(this.isValidLookup(r))return;const c=this.extractFromKey(u,n),f=c.key;o=f;let p=c.namespaces;this.options.fallbackNS&&(p=p.concat(this.options.fallbackNS));const d=n.count!==void 0&&!F(n.count),y=d&&!n.ordinal&&n.count===0&&this.pluralResolver.shouldUseIntlApi(),x=n.context!==void 0&&(F(n.context)||typeof n.context=="number")&&n.context!=="",v=n.lngs?n.lngs:this.languageUtils.toResolveHierarchy(n.lng||this.language,n.fallbackLng);p.forEach(E=>{this.isValidLookup(r)||(a=E,!Kf[`${v[0]}-${E}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(a)&&(Kf[`${v[0]}-${E}`]=!0,this.logger.warn(`key "${o}" for languages "${v.join(", ")}" won't get resolved as namespace "${a}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),v.forEach(g=>{if(this.isValidLookup(r))return;l=g;const h=[f];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(h,f,g,E,n);else{let w;d&&(w=this.pluralResolver.getSuffix(g,n.count,n));const C=`${this.options.pluralSeparator}zero`,_=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(d&&(h.push(f+w),n.ordinal&&w.indexOf(_)===0&&h.push(f+w.replace(_,this.options.pluralSeparator)),y&&h.push(f+C)),x){const k=`${f}${this.options.contextSeparator}${n.context}`;h.push(k),d&&(h.push(k+w),n.ordinal&&w.indexOf(_)===0&&h.push(k+w.replace(_,this.options.pluralSeparator)),y&&h.push(k+C))}}let m;for(;m=h.pop();)this.isValidLookup(r)||(s=m,r=this.getResource(g,E,m,n))}))})}),{res:r,usedKey:o,exactUsedKey:s,usedLng:l,usedNS:a}}isValidLookup(t){return t!==void 0&&!(!this.options.returnNull&&t===null)&&!(!this.options.returnEmptyString&&t==="")}getResource(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(t,n,r,o):this.resourceStore.getResource(t,n,r,o)}getUsedParamsDetails(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const n=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=t.replace&&!F(t.replace);let o=r?t.replace:t;if(r&&typeof t.count<"u"&&(o.count=t.count),this.options.interpolation.defaultVariables&&(o={...this.options.interpolation.defaultVariables,...o}),!r){o={...o};for(const s of n)delete o[s]}return o}static hasDefaultValue(t){const n="defaultValue";for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&n===r.substring(0,n.length)&&t[r]!==void 0)return!0;return!1}}const cl=e=>e.charAt(0).toUpperCase()+e.slice(1);class Gf{constructor(t){this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=mt.create("languageUtils")}getScriptPartFromCode(t){if(t=Yo(t),!t||t.indexOf("-")<0)return null;const n=t.split("-");return n.length===2||(n.pop(),n[n.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(n.join("-"))}getLanguagePartFromCode(t){if(t=Yo(t),!t||t.indexOf("-")<0)return t;const n=t.split("-");return this.formatLanguageCode(n[0])}formatLanguageCode(t){if(F(t)&&t.indexOf("-")>-1){if(typeof Intl<"u"&&typeof Intl.getCanonicalLocales<"u")try{let o=Intl.getCanonicalLocales(t)[0];if(o&&this.options.lowerCaseLng&&(o=o.toLowerCase()),o)return o}catch{}const n=["hans","hant","latn","cyrl","cans","mong","arab"];let r=t.split("-");return this.options.lowerCaseLng?r=r.map(o=>o.toLowerCase()):r.length===2?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),n.indexOf(r[1].toLowerCase())>-1&&(r[1]=cl(r[1].toLowerCase()))):r.length===3&&(r[0]=r[0].toLowerCase(),r[1].length===2&&(r[1]=r[1].toUpperCase()),r[0]!=="sgn"&&r[2].length===2&&(r[2]=r[2].toUpperCase()),n.indexOf(r[1].toLowerCase())>-1&&(r[1]=cl(r[1].toLowerCase())),n.indexOf(r[2].toLowerCase())>-1&&(r[2]=cl(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}isSupportedCode(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}getBestMatchFromCodes(t){if(!t)return null;let n;return t.forEach(r=>{if(n)return;const o=this.formatLanguageCode(r);(!this.options.supportedLngs||this.isSupportedCode(o))&&(n=o)}),!n&&this.options.supportedLngs&&t.forEach(r=>{if(n)return;const o=this.getLanguagePartFromCode(r);if(this.isSupportedCode(o))return n=o;n=this.options.supportedLngs.find(s=>{if(s===o)return s;if(!(s.indexOf("-")<0&&o.indexOf("-")<0)&&(s.indexOf("-")>0&&o.indexOf("-")<0&&s.substring(0,s.indexOf("-"))===o||s.indexOf(o)===0&&o.length>1))return s})}),n||(n=this.getFallbackCodes(this.options.fallbackLng)[0]),n}getFallbackCodes(t,n){if(!t)return[];if(typeof t=="function"&&(t=t(n)),F(t)&&(t=[t]),Array.isArray(t))return t;if(!n)return t.default||[];let r=t[n];return r||(r=t[this.getScriptPartFromCode(n)]),r||(r=t[this.formatLanguageCode(n)]),r||(r=t[this.getLanguagePartFromCode(n)]),r||(r=t.default),r||[]}toResolveHierarchy(t,n){const r=this.getFallbackCodes(n||this.options.fallbackLng||[],t),o=[],s=l=>{l&&(this.isSupportedCode(l)?o.push(l):this.logger.warn(`rejecting language code not found in supportedLngs: ${l}`))};return F(t)&&(t.indexOf("-")>-1||t.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&s(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&s(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&s(this.getLanguagePartFromCode(t))):F(t)&&s(this.formatLanguageCode(t)),r.forEach(l=>{o.indexOf(l)<0&&s(this.formatLanguageCode(l))}),o}}let nx=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],rx={1:e=>+(e>1),2:e=>+(e!=1),3:e=>0,4:e=>e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2,5:e=>e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5,6:e=>e==1?0:e>=2&&e<=4?1:2,7:e=>e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2,8:e=>e==1?0:e==2?1:e!=8&&e!=11?2:3,9:e=>+(e>=2),10:e=>e==1?0:e==2?1:e<7?2:e<11?3:4,11:e=>e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3,12:e=>+(e%10!=1||e%100==11),13:e=>+(e!==0),14:e=>e==1?0:e==2?1:e==3?2:3,15:e=>e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2,16:e=>e%10==1&&e%100!=11?0:e!==0?1:2,17:e=>e==1||e%10==1&&e%100!=11?0:1,18:e=>e==0?0:e==1?1:2,19:e=>e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3,20:e=>e==1?0:e==0||e%100>0&&e%100<20?1:2,21:e=>e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0,22:e=>e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3};const ix=["v1","v2","v3"],ox=["v4"],qf={zero:0,one:1,two:2,few:3,many:4,other:5},sx=()=>{const e={};return nx.forEach(t=>{t.lngs.forEach(n=>{e[n]={numbers:t.nr,plurals:rx[t.fc]}})}),e};class lx{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=t,this.options=n,this.logger=mt.create("pluralResolver"),(!this.options.compatibilityJSON||ox.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=sx(),this.pluralRulesCache={}}addRule(t,n){this.rules[t]=n}clearCache(){this.pluralRulesCache={}}getRule(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{const r=Yo(t==="dev"?"en":t),o=n.ordinal?"ordinal":"cardinal",s=JSON.stringify({cleanedCode:r,type:o});if(s in this.pluralRulesCache)return this.pluralRulesCache[s];const l=new Intl.PluralRules(r,{type:o});return this.pluralRulesCache[s]=l,l}catch{return}return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}needsPlural(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=this.getRule(t,n);return this.shouldUseIntlApi()?r&&r.resolvedOptions().pluralCategories.length>1:r&&r.numbers.length>1}getPluralFormsOfKey(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(t,r).map(o=>`${n}${o}`)}getSuffixes(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=this.getRule(t,n);return r?this.shouldUseIntlApi()?r.resolvedOptions().pluralCategories.sort((o,s)=>qf[o]-qf[s]).map(o=>`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${o}`):r.numbers.map(o=>this.getSuffix(t,o,n)):[]}getSuffix(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const o=this.getRule(t,r);return o?this.shouldUseIntlApi()?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${o.select(n)}`:this.getSuffixRetroCompatible(o,n):(this.logger.warn(`no plural rule found for: ${t}`),"")}getSuffixRetroCompatible(t,n){const r=t.noAbs?t.plurals(n):t.plurals(Math.abs(n));let o=t.numbers[r];this.options.simplifyPluralSuffix&&t.numbers.length===2&&t.numbers[0]===1&&(o===2?o="plural":o===1&&(o=""));const s=()=>this.options.prepend&&o.toString()?this.options.prepend+o.toString():o.toString();return this.options.compatibilityJSON==="v1"?o===1?"":typeof o=="number"?`_plural_${o.toString()}`:s():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&t.numbers.length===2&&t.numbers[0]===1?s():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}shouldUseIntlApi(){return!ix.includes(this.options.compatibilityJSON)}}const Yf=function(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,s=G5(e,t,n);return!s&&o&&F(n)&&(s=Ca(e,n,r),s===void 0&&(s=Ca(t,n,r))),s},fl=e=>e.replace(/\$/g,"$$$$");class ax{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=mt.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||(n=>n),this.init(t)}init(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});const{escape:n,escapeValue:r,useRawValueToEscape:o,prefix:s,prefixEscaped:l,suffix:a,suffixEscaped:u,formatSeparator:c,unescapeSuffix:f,unescapePrefix:p,nestingPrefix:d,nestingPrefixEscaped:y,nestingSuffix:x,nestingSuffixEscaped:v,nestingOptionsSeparator:E,maxReplaces:g,alwaysFormat:h}=t.interpolation;this.escape=n!==void 0?n:Y5,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=o!==void 0?o:!1,this.prefix=s?Pn(s):l||"{{",this.suffix=a?Pn(a):u||"}}",this.formatSeparator=c||",",this.unescapePrefix=f?"":p||"-",this.unescapeSuffix=this.unescapePrefix?"":f||"",this.nestingPrefix=d?Pn(d):y||Pn("$t("),this.nestingSuffix=x?Pn(x):v||Pn(")"),this.nestingOptionsSeparator=E||",",this.maxReplaces=g||1e3,this.alwaysFormat=h!==void 0?h:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const t=(n,r)=>n&&n.source===r?(n.lastIndex=0,n):new RegExp(r,"g");this.regexp=t(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=t(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=t(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(t,n,r,o){let s,l,a;const u=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=y=>{if(y.indexOf(this.formatSeparator)<0){const g=Yf(n,u,y,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(g,void 0,r,{...o,...n,interpolationkey:y}):g}const x=y.split(this.formatSeparator),v=x.shift().trim(),E=x.join(this.formatSeparator).trim();return this.format(Yf(n,u,v,this.options.keySeparator,this.options.ignoreJSONStructure),E,r,{...o,...n,interpolationkey:v})};this.resetRegExp();const f=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,p=o&&o.interpolation&&o.interpolation.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:y=>fl(y)},{regex:this.regexp,safeValue:y=>this.escapeValue?fl(this.escape(y)):fl(y)}].forEach(y=>{for(a=0;s=y.regex.exec(t);){const x=s[1].trim();if(l=c(x),l===void 0)if(typeof f=="function"){const E=f(t,s,o);l=F(E)?E:""}else if(o&&Object.prototype.hasOwnProperty.call(o,x))l="";else if(p){l=s[0];continue}else this.logger.warn(`missed to pass in variable ${x} for interpolating ${t}`),l="";else!F(l)&&!this.useRawValueToEscape&&(l=Bf(l));const v=y.safeValue(l);if(t=t.replace(s[0],v),p?(y.regex.lastIndex+=l.length,y.regex.lastIndex-=s[0].length):y.regex.lastIndex=0,a++,a>=this.maxReplaces)break}}),t}nest(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o,s,l;const a=(u,c)=>{const f=this.nestingOptionsSeparator;if(u.indexOf(f)<0)return u;const p=u.split(new RegExp(`${f}[ ]*{`));let d=`{${p[1]}`;u=p[0],d=this.interpolate(d,l);const y=d.match(/'/g),x=d.match(/"/g);(y&&y.length%2===0&&!x||x.length%2!==0)&&(d=d.replace(/'/g,'"'));try{l=JSON.parse(d),c&&(l={...c,...l})}catch(v){return this.logger.warn(`failed parsing options string in nesting for key ${u}`,v),`${u}${f}${d}`}return l.defaultValue&&l.defaultValue.indexOf(this.prefix)>-1&&delete l.defaultValue,u};for(;o=this.nestingRegexp.exec(t);){let u=[];l={...r},l=l.replace&&!F(l.replace)?l.replace:l,l.applyPostProcessor=!1,delete l.defaultValue;let c=!1;if(o[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(o[1])){const f=o[1].split(this.formatSeparator).map(p=>p.trim());o[1]=f.shift(),u=f,c=!0}if(s=n(a.call(this,o[1].trim(),l),l),s&&o[0]===t&&!F(s))return s;F(s)||(s=Bf(s)),s||(this.logger.warn(`missed to resolve ${o[1]} for nesting ${t}`),s=""),c&&(s=u.reduce((f,p)=>this.format(f,p,r.lng,{...r,interpolationkey:o[1].trim()}),s.trim())),t=t.replace(o[0],s),this.regexp.lastIndex=0}return t}}const ux=e=>{let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const o=r[1].substring(0,r[1].length-1);t==="currency"&&o.indexOf(":")<0?n.currency||(n.currency=o.trim()):t==="relativetime"&&o.indexOf(":")<0?n.range||(n.range=o.trim()):o.split(";").forEach(l=>{if(l){const[a,...u]=l.split(":"),c=u.join(":").trim().replace(/^'+|'+$/g,""),f=a.trim();n[f]||(n[f]=c),c==="false"&&(n[f]=!1),c==="true"&&(n[f]=!0),isNaN(c)||(n[f]=parseInt(c,10))}})}return{formatName:t,formatOptions:n}},On=e=>{const t={};return(n,r,o)=>{let s=o;o&&o.interpolationkey&&o.formatParams&&o.formatParams[o.interpolationkey]&&o[o.interpolationkey]&&(s={...s,[o.interpolationkey]:void 0});const l=r+JSON.stringify(s);let a=t[l];return a||(a=e(Yo(r),o),t[l]=a),a(n)}};class cx{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=mt.create("formatter"),this.options=t,this.formats={number:On((n,r)=>{const o=new Intl.NumberFormat(n,{...r});return s=>o.format(s)}),currency:On((n,r)=>{const o=new Intl.NumberFormat(n,{...r,style:"currency"});return s=>o.format(s)}),datetime:On((n,r)=>{const o=new Intl.DateTimeFormat(n,{...r});return s=>o.format(s)}),relativetime:On((n,r)=>{const o=new Intl.RelativeTimeFormat(n,{...r});return s=>o.format(s,r.range||"day")}),list:On((n,r)=>{const o=new Intl.ListFormat(n,{...r});return s=>o.format(s)})},this.init(t)}init(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};this.formatSeparator=n.interpolation.formatSeparator||","}add(t,n){this.formats[t.toLowerCase().trim()]=n}addCached(t,n){this.formats[t.toLowerCase().trim()]=On(n)}format(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const s=n.split(this.formatSeparator);if(s.length>1&&s[0].indexOf("(")>1&&s[0].indexOf(")")<0&&s.find(a=>a.indexOf(")")>-1)){const a=s.findIndex(u=>u.indexOf(")")>-1);s[0]=[s[0],...s.splice(1,a)].join(this.formatSeparator)}return s.reduce((a,u)=>{const{formatName:c,formatOptions:f}=ux(u);if(this.formats[c]){let p=a;try{const d=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},y=d.locale||d.lng||o.locale||o.lng||r;p=this.formats[c](a,y,{...f,...o,...d})}catch(d){this.logger.warn(d)}return p}else this.logger.warn(`there was no format function for ${c}`);return a},t)}}const fx=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)};class dx extends _s{constructor(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=t,this.store=n,this.services=r,this.languageUtils=r.languageUtils,this.options=o,this.logger=mt.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=o.maxParallelReads||10,this.readingCalls=0,this.maxRetries=o.maxRetries>=0?o.maxRetries:5,this.retryTimeout=o.retryTimeout>=1?o.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(r,o.backend,o)}queueLoad(t,n,r,o){const s={},l={},a={},u={};return t.forEach(c=>{let f=!0;n.forEach(p=>{const d=`${c}|${p}`;!r.reload&&this.store.hasResourceBundle(c,p)?this.state[d]=2:this.state[d]<0||(this.state[d]===1?l[d]===void 0&&(l[d]=!0):(this.state[d]=1,f=!1,l[d]===void 0&&(l[d]=!0),s[d]===void 0&&(s[d]=!0),u[p]===void 0&&(u[p]=!0)))}),f||(a[c]=!0)}),(Object.keys(s).length||Object.keys(l).length)&&this.queue.push({pending:l,pendingCount:Object.keys(l).length,loaded:{},errors:[],callback:o}),{toLoad:Object.keys(s),pending:Object.keys(l),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(u)}}loaded(t,n,r){const o=t.split("|"),s=o[0],l=o[1];n&&this.emit("failedLoading",s,l,n),!n&&r&&this.store.addResourceBundle(s,l,r,void 0,void 0,{skipCopy:!0}),this.state[t]=n?-1:2,n&&r&&(this.state[t]=0);const a={};this.queue.forEach(u=>{K5(u.loaded,[s],l),fx(u,t),n&&u.errors.push(n),u.pendingCount===0&&!u.done&&(Object.keys(u.loaded).forEach(c=>{a[c]||(a[c]={});const f=u.loaded[c];f.length&&f.forEach(p=>{a[c][p]===void 0&&(a[c][p]=!0)})}),u.done=!0,u.errors.length?u.callback(u.errors):u.callback())}),this.emit("loaded",a),this.queue=this.queue.filter(u=>!u.done)}read(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,l=arguments.length>5?arguments[5]:void 0;if(!t.length)return l(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:t,ns:n,fcName:r,tried:o,wait:s,callback:l});return}this.readingCalls++;const a=(c,f)=>{if(this.readingCalls--,this.waitingReads.length>0){const p=this.waitingReads.shift();this.read(p.lng,p.ns,p.fcName,p.tried,p.wait,p.callback)}if(c&&f&&o{this.read.call(this,t,n,r,o+1,s*2,l)},s);return}l(c,f)},u=this.backend[r].bind(this.backend);if(u.length===2){try{const c=u(t,n);c&&typeof c.then=="function"?c.then(f=>a(null,f)).catch(a):a(null,c)}catch(c){a(c)}return}return u(t,n,a)}prepareLoading(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();F(t)&&(t=this.languageUtils.toResolveHierarchy(t)),F(n)&&(n=[n]);const s=this.queueLoad(t,n,r,o);if(!s.toLoad.length)return s.pending.length||o(),null;s.toLoad.forEach(l=>{this.loadOne(l)})}load(t,n,r){this.prepareLoading(t,n,{},r)}reload(t,n,r){this.prepareLoading(t,n,{reload:!0},r)}loadOne(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const r=t.split("|"),o=r[0],s=r[1];this.read(o,s,"read",void 0,void 0,(l,a)=>{l&&this.logger.warn(`${n}loading namespace ${s} for language ${o} failed`,l),!l&&a&&this.logger.log(`${n}loaded namespace ${s} for language ${o}`,a),this.loaded(t,l,a)})}saveMissing(t,n,r,o,s){let l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},a=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(n)){this.logger.warn(`did not save key "${r}" as the namespace "${n}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(r==null||r==="")){if(this.backend&&this.backend.create){const u={...l,isUpdate:s},c=this.backend.create.bind(this.backend);if(c.length<6)try{let f;c.length===5?f=c(t,n,r,o,u):f=c(t,n,r,o),f&&typeof f.then=="function"?f.then(p=>a(null,p)).catch(a):a(null,f)}catch(f){a(f)}else c(t,n,r,o,a,u)}!t||!t[0]||this.store.addResource(t[0],n,r,o)}}}const Jf=()=>({debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]=="object"&&(t=e[1]),F(e[1])&&(t.defaultValue=e[1]),F(e[2])&&(t.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const n=e[3]||e[2];Object.keys(n).forEach(r=>{t[r]=n[r]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),Xf=e=>(F(e.ns)&&(e.ns=[e.ns]),F(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),F(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),eo=()=>{},px=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(n=>{typeof e[n]=="function"&&(e[n]=e[n].bind(e))})};class ui extends _s{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if(super(),this.options=Xf(t),this.services={},this.logger=mt,this.modules={external:[]},px(this),n&&!this.isInitialized&&!t.isClone){if(!this.options.initImmediate)return this.init(t,n),this;setTimeout(()=>{this.init(t,n)},0)}}init(){var t=this;let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof n=="function"&&(r=n,n={}),!n.defaultNS&&n.defaultNS!==!1&&n.ns&&(F(n.ns)?n.defaultNS=n.ns:n.ns.indexOf("translation")<0&&(n.defaultNS=n.ns[0]));const o=Jf();this.options={...o,...this.options,...Xf(n)},this.options.compatibilityAPI!=="v1"&&(this.options.interpolation={...o.interpolation,...this.options.interpolation}),n.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=n.keySeparator),n.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=n.nsSeparator);const s=f=>f?typeof f=="function"?new f:f:null;if(!this.options.isClone){this.modules.logger?mt.init(s(this.modules.logger),this.options):mt.init(null,this.options);let f;this.modules.formatter?f=this.modules.formatter:typeof Intl<"u"&&(f=cx);const p=new Gf(this.options);this.store=new Wf(this.options.resources,this.options);const d=this.services;d.logger=mt,d.resourceStore=this.store,d.languageUtils=p,d.pluralResolver=new lx(p,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),f&&(!this.options.interpolation.format||this.options.interpolation.format===o.interpolation.format)&&(d.formatter=s(f),d.formatter.init(d,this.options),this.options.interpolation.format=d.formatter.format.bind(d.formatter)),d.interpolator=new ax(this.options),d.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},d.backendConnector=new dx(s(this.modules.backend),d.resourceStore,d,this.options),d.backendConnector.on("*",function(y){for(var x=arguments.length,v=new Array(x>1?x-1:0),E=1;E1?x-1:0),E=1;E{y.init&&y.init(this)})}if(this.format=this.options.interpolation.format,r||(r=eo),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const f=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);f.length>0&&f[0]!=="dev"&&(this.options.lng=f[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(f=>{this[f]=function(){return t.store[f](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(f=>{this[f]=function(){return t.store[f](...arguments),t}});const u=_r(),c=()=>{const f=(p,d)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),u.resolve(d),r(p,d)};if(this.languages&&this.options.compatibilityAPI!=="v1"&&!this.isInitialized)return f(null,this.t.bind(this));this.changeLanguage(this.options.lng,f)};return this.options.resources||!this.options.initImmediate?c():setTimeout(c,0),u}loadResources(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:eo;const o=F(t)?t:this.language;if(typeof t=="function"&&(r=t),!this.options.resources||this.options.partialBundledLanguages){if(o&&o.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return r();const s=[],l=a=>{if(!a||a==="cimode")return;this.services.languageUtils.toResolveHierarchy(a).forEach(c=>{c!=="cimode"&&s.indexOf(c)<0&&s.push(c)})};o?l(o):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(u=>l(u)),this.options.preload&&this.options.preload.forEach(a=>l(a)),this.services.backendConnector.load(s,this.options.ns,a=>{!a&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(a)})}else r(null)}reloadResources(t,n,r){const o=_r();return typeof t=="function"&&(r=t,t=void 0),typeof n=="function"&&(r=n,n=void 0),t||(t=this.languages),n||(n=this.options.ns),r||(r=eo),this.services.backendConnector.reload(t,n,s=>{o.resolve(),r(s)}),o}use(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return t.type==="backend"&&(this.modules.backend=t),(t.type==="logger"||t.log&&t.warn&&t.error)&&(this.modules.logger=t),t.type==="languageDetector"&&(this.modules.languageDetector=t),t.type==="i18nFormat"&&(this.modules.i18nFormat=t),t.type==="postProcessor"&&u0.addPostProcessor(t),t.type==="formatter"&&(this.modules.formatter=t),t.type==="3rdParty"&&this.modules.external.push(t),this}setResolvedLanguage(t){if(!(!t||!this.languages)&&!(["cimode","dev"].indexOf(t)>-1))for(let n=0;n-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}}changeLanguage(t,n){var r=this;this.isLanguageChangingTo=t;const o=_r();this.emit("languageChanging",t);const s=u=>{this.language=u,this.languages=this.services.languageUtils.toResolveHierarchy(u),this.resolvedLanguage=void 0,this.setResolvedLanguage(u)},l=(u,c)=>{c?(s(c),this.translator.changeLanguage(c),this.isLanguageChangingTo=void 0,this.emit("languageChanged",c),this.logger.log("languageChanged",c)):this.isLanguageChangingTo=void 0,o.resolve(function(){return r.t(...arguments)}),n&&n(u,function(){return r.t(...arguments)})},a=u=>{!t&&!u&&this.services.languageDetector&&(u=[]);const c=F(u)?u:this.services.languageUtils.getBestMatchFromCodes(u);c&&(this.language||s(c),this.translator.language||this.translator.changeLanguage(c),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(c)),this.loadResources(c,f=>{l(f,c)})};return!t&&this.services.languageDetector&&!this.services.languageDetector.async?a(this.services.languageDetector.detect()):!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(t),o}getFixedT(t,n,r){var o=this;const s=function(l,a){let u;if(typeof a!="object"){for(var c=arguments.length,f=new Array(c>2?c-2:0),p=2;p`${u.keyPrefix}${d}${x}`):y=u.keyPrefix?`${u.keyPrefix}${d}${l}`:l,o.t(y,u)};return F(t)?s.lng=t:s.lngs=t,s.ns=n,s.keyPrefix=r,s}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(t){this.options.defaultNS=t}hasLoadedNamespace(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=n.lng||this.resolvedLanguage||this.languages[0],o=this.options?this.options.fallbackLng:!1,s=this.languages[this.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const l=(a,u)=>{const c=this.services.backendConnector.state[`${a}|${u}`];return c===-1||c===0||c===2};if(n.precheck){const a=n.precheck(this,l);if(a!==void 0)return a}return!!(this.hasResourceBundle(r,t)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||l(r,t)&&(!o||l(s,t)))}loadNamespaces(t,n){const r=_r();return this.options.ns?(F(t)&&(t=[t]),t.forEach(o=>{this.options.ns.indexOf(o)<0&&this.options.ns.push(o)}),this.loadResources(o=>{r.resolve(),n&&n(o)}),r):(n&&n(),Promise.resolve())}loadLanguages(t,n){const r=_r();F(t)&&(t=[t]);const o=this.options.preload||[],s=t.filter(l=>o.indexOf(l)<0&&this.services.languageUtils.isSupportedCode(l));return s.length?(this.options.preload=o.concat(s),this.loadResources(l=>{r.resolve(),n&&n(l)}),r):(n&&n(),Promise.resolve())}dir(t){if(t||(t=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!t)return"rtl";const n=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],r=this.services&&this.services.languageUtils||new Gf(Jf());return n.indexOf(r.getLanguagePartFromCode(t))>-1||t.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new ui(t,n)}cloneInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:eo;const r=t.forkResourceStore;r&&delete t.forkResourceStore;const o={...this.options,...t,isClone:!0},s=new ui(o);return(t.debug!==void 0||t.prefix!==void 0)&&(s.logger=s.logger.clone(t)),["store","services","language"].forEach(a=>{s[a]=this[a]}),s.services={...this.services},s.services.utils={hasLoadedNamespace:s.hasLoadedNamespace.bind(s)},r&&(s.store=new Wf(this.store.data,o),s.services.resourceStore=s.store),s.translator=new Xo(s.services,o),s.translator.on("*",function(a){for(var u=arguments.length,c=new Array(u>1?u-1:0),f=1;f Posterfy - +