From c7fa0353ddb5b92bf271ece9f84c39ca3a3326ad Mon Sep 17 00:00:00 2001 From: maciekkoks <85953204+maciekkoks@users.noreply.github.com> Date: Sun, 7 Jan 2024 22:20:52 +0100 Subject: [PATCH] Updates --- .../{index-e9bb9bc2.js => index-2f9bf084.js} | 341 +++++++++--------- index.html | 2 +- sw.js | 2 +- 3 files changed, 171 insertions(+), 174 deletions(-) rename assets/{index-e9bb9bc2.js => index-2f9bf084.js} (68%) diff --git a/assets/index-e9bb9bc2.js b/assets/index-2f9bf084.js similarity index 68% rename from assets/index-e9bb9bc2.js rename to assets/index-2f9bf084.js index 7131b74..f4d2921 100644 --- a/assets/index-e9bb9bc2.js +++ b/assets/index-2f9bf084.js @@ -1,4 +1,4 @@ -var q9=Object.defineProperty;var Y9=(e,t,n)=>t in e?q9(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Jg=(e,t,n)=>(Y9(e,typeof t!="symbol"?t+"":t,n),n);function X9(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(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 a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();function eb(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var tb={exports:{}},pd={},nb={exports:{}},Ae={};/** +var Y9=Object.defineProperty;var X9=(e,t,n)=>t in e?Y9(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ev=(e,t,n)=>(X9(e,typeof t!="symbol"?t+"":t,n),n);function Q9(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(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 a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();function tb(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var nb={exports:{}},hd={},rb={exports:{}},Ae={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ var q9=Object.defineProperty;var Y9=(e,t,n)=>t in e?q9(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var kl=Symbol.for("react.element"),Q9=Symbol.for("react.portal"),Z9=Symbol.for("react.fragment"),J9=Symbol.for("react.strict_mode"),ek=Symbol.for("react.profiler"),tk=Symbol.for("react.provider"),nk=Symbol.for("react.context"),rk=Symbol.for("react.forward_ref"),ok=Symbol.for("react.suspense"),ak=Symbol.for("react.memo"),ik=Symbol.for("react.lazy"),ev=Symbol.iterator;function sk(e){return e===null||typeof e!="object"?null:(e=ev&&e[ev]||e["@@iterator"],typeof e=="function"?e:null)}var rb={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ob=Object.assign,ab={};function gs(e,t,n){this.props=e,this.context=t,this.refs=ab,this.updater=n||rb}gs.prototype.isReactComponent={};gs.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")};gs.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function ib(){}ib.prototype=gs.prototype;function Oh(e,t,n){this.props=e,this.context=t,this.refs=ab,this.updater=n||rb}var zh=Oh.prototype=new ib;zh.constructor=Oh;ob(zh,gs.prototype);zh.isPureReactComponent=!0;var tv=Array.isArray,sb=Object.prototype.hasOwnProperty,Mh={current:null},fb={key:!0,ref:!0,__self:!0,__source:!0};function lb(e,t,n){var r,o={},a=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)sb.call(t,r)&&!fb.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1t in e?q9(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var dk=d,pk=Symbol.for("react.element"),hk=Symbol.for("react.fragment"),mk=Object.prototype.hasOwnProperty,gk=dk.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,vk={key:!0,ref:!0,__self:!0,__source:!0};function cb(e,t,n){var r,o={},a=null,i=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)mk.call(t,r)&&!vk.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:pk,type:e,key:a,ref:i,props:o,_owner:gk.current}}pd.Fragment=hk;pd.jsx=cb;pd.jsxs=cb;tb.exports=pd;var c=tb.exports,K0={},ub={exports:{}},Yn={},db={exports:{}},pb={};/** + */var pk=d,hk=Symbol.for("react.element"),mk=Symbol.for("react.fragment"),gk=Object.prototype.hasOwnProperty,vk=pk.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,yk={key:!0,ref:!0,__self:!0,__source:!0};function ub(e,t,n){var r,o={},a=null,i=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)gk.call(t,r)&&!yk.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:hk,type:e,key:a,ref:i,props:o,_owner:vk.current}}hd.Fragment=mk;hd.jsx=ub;hd.jsxs=ub;nb.exports=hd;var c=nb.exports,q0={},db={exports:{}},Xn={},pb={exports:{}},hb={};/** * @license React * scheduler.production.min.js * @@ -22,7 +22,7 @@ var q9=Object.defineProperty;var Y9=(e,t,n)=>t in e?q9(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */(function(e){function t(O,z){var N=O.length;O.push(z);e:for(;0>>1,_=O[U];if(0>>1;Uo(q,N))se<_&&0>o(M,q)?(O[U]=M,O[se]=N,U=se):(O[U]=q,O[K]=N,U=K);else if(se<_&&0>o(M,N))O[U]=M,O[se]=N,U=se;else break e}}return z}function o(O,z){var N=O.sortIndex-z.sortIndex;return N!==0?N:O.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var f=[],l=[],u=1,p=null,h=3,m=!1,v=!1,b=!1,C=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,g=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function x(O){for(var z=n(l);z!==null;){if(z.callback===null)r(l);else if(z.startTime<=O)r(l),z.sortIndex=z.expirationTime,t(f,z);else break;z=n(l)}}function k(O){if(b=!1,x(O),!v)if(n(f)!==null)v=!0,V(j);else{var z=n(l);z!==null&&L(k,z.startTime-O)}}function j(O,z){v=!1,b&&(b=!1,y(R),R=-1),m=!0;var N=h;try{for(x(z),p=n(f);p!==null&&(!(p.expirationTime>z)||O&&!T());){var U=p.callback;if(typeof U=="function"){p.callback=null,h=p.priorityLevel;var _=U(p.expirationTime<=z);z=e.unstable_now(),typeof _=="function"?p.callback=_:p===n(f)&&r(f),x(z)}else r(f);p=n(f)}if(p!==null)var B=!0;else{var K=n(l);K!==null&&L(k,K.startTime-z),B=!1}return B}finally{p=null,h=N,m=!1}}var S=!1,w=null,R=-1,$=5,P=-1;function T(){return!(e.unstable_now()-P<$)}function A(){if(w!==null){var O=e.unstable_now();P=O;var z=!0;try{z=w(!0,O)}finally{z?F():(S=!1,w=null)}}else S=!1}var F;if(typeof g=="function")F=function(){g(A)};else if(typeof MessageChannel<"u"){var I=new MessageChannel,D=I.port2;I.port1.onmessage=A,F=function(){D.postMessage(null)}}else F=function(){C(A,0)};function V(O){w=O,S||(S=!0,F())}function L(O,z){R=C(function(){O(e.unstable_now())},z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(O){O.callback=null},e.unstable_continueExecution=function(){v||m||(v=!0,V(j))},e.unstable_forceFrameRate=function(O){0>O||125U?(O.sortIndex=N,t(l,O),n(f)===null&&O===n(l)&&(b?(y(R),R=-1):b=!0,L(k,N-U))):(O.sortIndex=_,t(f,O),v||m||(v=!0,V(j))),O},e.unstable_shouldYield=T,e.unstable_wrapCallback=function(O){var z=h;return function(){var N=h;h=z;try{return O.apply(this,arguments)}finally{h=N}}}})(pb);db.exports=pb;var yk=db.exports;/** + */(function(e){function t(O,z){var N=O.length;O.push(z);e:for(;0>>1,_=O[U];if(0>>1;Uo(q,N))se<_&&0>o(M,q)?(O[U]=M,O[se]=N,U=se):(O[U]=q,O[K]=N,U=K);else if(se<_&&0>o(M,N))O[U]=M,O[se]=N,U=se;else break e}}return z}function o(O,z){var N=O.sortIndex-z.sortIndex;return N!==0?N:O.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var f=[],l=[],u=1,p=null,h=3,m=!1,v=!1,b=!1,C=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,g=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function x(O){for(var z=n(l);z!==null;){if(z.callback===null)r(l);else if(z.startTime<=O)r(l),z.sortIndex=z.expirationTime,t(f,z);else break;z=n(l)}}function k(O){if(b=!1,x(O),!v)if(n(f)!==null)v=!0,V(j);else{var z=n(l);z!==null&&D(k,z.startTime-O)}}function j(O,z){v=!1,b&&(b=!1,y(R),R=-1),m=!0;var N=h;try{for(x(z),p=n(f);p!==null&&(!(p.expirationTime>z)||O&&!T());){var U=p.callback;if(typeof U=="function"){p.callback=null,h=p.priorityLevel;var _=U(p.expirationTime<=z);z=e.unstable_now(),typeof _=="function"?p.callback=_:p===n(f)&&r(f),x(z)}else r(f);p=n(f)}if(p!==null)var B=!0;else{var K=n(l);K!==null&&D(k,K.startTime-z),B=!1}return B}finally{p=null,h=N,m=!1}}var S=!1,w=null,R=-1,$=5,P=-1;function T(){return!(e.unstable_now()-P<$)}function A(){if(w!==null){var O=e.unstable_now();P=O;var z=!0;try{z=w(!0,O)}finally{z?F():(S=!1,w=null)}}else S=!1}var F;if(typeof g=="function")F=function(){g(A)};else if(typeof MessageChannel<"u"){var I=new MessageChannel,L=I.port2;I.port1.onmessage=A,F=function(){L.postMessage(null)}}else F=function(){C(A,0)};function V(O){w=O,S||(S=!0,F())}function D(O,z){R=C(function(){O(e.unstable_now())},z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(O){O.callback=null},e.unstable_continueExecution=function(){v||m||(v=!0,V(j))},e.unstable_forceFrameRate=function(O){0>O||125U?(O.sortIndex=N,t(l,O),n(f)===null&&O===n(l)&&(b?(y(R),R=-1):b=!0,D(k,N-U))):(O.sortIndex=_,t(f,O),v||m||(v=!0,V(j))),O},e.unstable_shouldYield=T,e.unstable_wrapCallback=function(O){var z=h;return function(){var N=h;h=z;try{return O.apply(this,arguments)}finally{h=N}}}})(hb);pb.exports=hb;var bk=pb.exports;/** * @license React * react-dom.production.min.js * @@ -30,23 +30,23 @@ var q9=Object.defineProperty;var Y9=(e,t,n)=>t in e?q9(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var hb=d,Kn=yk;function ee(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"),q0=Object.prototype.hasOwnProperty,bk=/^[: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]*$/,rv={},ov={};function xk(e){return q0.call(ov,e)?!0:q0.call(rv,e)?!1:bk.test(e)?ov[e]=!0:(rv[e]=!0,!1)}function wk(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 kk(e,t,n,r){if(t===null||typeof t>"u"||wk(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 wn(e,t,n,r,o,a,i){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=a,this.removeEmptyString=i}var on={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){on[e]=new wn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];on[t]=new wn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){on[e]=new wn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){on[e]=new wn(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){on[e]=new wn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){on[e]=new wn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){on[e]=new wn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){on[e]=new wn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){on[e]=new wn(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ah=/[\-:]([a-z])/g;function Lh(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(Ah,Lh);on[t]=new wn(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(Ah,Lh);on[t]=new wn(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(Ah,Lh);on[t]=new wn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){on[e]=new wn(e,1,!1,e.toLowerCase(),null,!1,!1)});on.xlinkHref=new wn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){on[e]=new wn(e,1,!1,e.toLowerCase(),null,!0,!0)});function Dh(e,t,n,r){var o=on.hasOwnProperty(t)?on[t]:null;(o!==null?o.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Y0=Object.prototype.hasOwnProperty,xk=/^[: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]*$/,ov={},av={};function wk(e){return Y0.call(av,e)?!0:Y0.call(ov,e)?!1:xk.test(e)?av[e]=!0:(ov[e]=!0,!1)}function kk(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 Sk(e,t,n,r){if(t===null||typeof t>"u"||kk(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 wn(e,t,n,r,o,a,i){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=a,this.removeEmptyString=i}var on={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){on[e]=new wn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];on[t]=new wn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){on[e]=new wn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){on[e]=new wn(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){on[e]=new wn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){on[e]=new wn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){on[e]=new wn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){on[e]=new wn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){on[e]=new wn(e,5,!1,e.toLowerCase(),null,!1,!1)});var Dh=/[\-:]([a-z])/g;function Lh(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(Dh,Lh);on[t]=new wn(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(Dh,Lh);on[t]=new wn(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(Dh,Lh);on[t]=new wn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){on[e]=new wn(e,1,!1,e.toLowerCase(),null,!1,!1)});on.xlinkHref=new wn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){on[e]=new wn(e,1,!1,e.toLowerCase(),null,!0,!0)});function Nh(e,t,n,r){var o=on.hasOwnProperty(t)?on[t]:null;(o!==null?o.type!==0:r||!(2s||o[i]!==a[s]){var f=` -`+o[i].replace(" at new "," at ");return e.displayName&&f.includes("")&&(f=f.replace("",e.displayName)),f}while(1<=i&&0<=s);break}}}finally{B1=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ef(e):""}function Sk(e){switch(e.tag){case 5:return ef(e.type);case 16:return ef("Lazy");case 13:return ef("Suspense");case 19:return ef("SuspenseList");case 0:case 2:case 15:return e=V1(e.type,!1),e;case 11:return e=V1(e.type.render,!1),e;case 1:return e=V1(e.type,!0),e;default:return""}}function Z0(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 Ei:return"Fragment";case Ci:return"Portal";case Y0:return"Profiler";case Nh:return"StrictMode";case X0:return"Suspense";case Q0:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case vb:return(e.displayName||"Context")+".Consumer";case gb:return(e._context.displayName||"Context")+".Provider";case Fh:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case _h:return t=e.displayName||null,t!==null?t:Z0(e.type)||"Memo";case zo:t=e._payload,e=e._init;try{return Z0(e(t))}catch{}}return null}function Ck(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 Z0(t);case 8:return t===Nh?"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 ra(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function bb(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ek(e){var t=bb(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,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Kl(e){e._valueTracker||(e._valueTracker=Ek(e))}function xb(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=bb(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function gu(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 J0(e,t){var n=t.checked;return Et({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function iv(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ra(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 wb(e,t){t=t.checked,t!=null&&Dh(e,"checked",t,!1)}function ep(e,t){wb(e,t);var n=ra(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")?tp(e,t.type,n):t.hasOwnProperty("defaultValue")&&tp(e,t.type,ra(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function sv(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 tp(e,t,n){(t!=="number"||gu(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var tf=Array.isArray;function Di(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=ql.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Bf(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var hf={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},jk=["Webkit","ms","Moz","O"];Object.keys(hf).forEach(function(e){jk.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),hf[t]=hf[e]})});function Eb(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||hf.hasOwnProperty(e)&&hf[e]?(""+t).trim():t+"px"}function jb(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Eb(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Rk=Et({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 op(e,t){if(t){if(Rk[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(ee(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(ee(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(ee(61))}if(t.style!=null&&typeof t.style!="object")throw Error(ee(62))}}function ap(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 ip=null;function Bh(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var sp=null,Ni=null,Fi=null;function cv(e){if(e=El(e)){if(typeof sp!="function")throw Error(ee(280));var t=e.stateNode;t&&(t=yd(t),sp(e.stateNode,e.type,t))}}function Rb(e){Ni?Fi?Fi.push(e):Fi=[e]:Ni=e}function Pb(){if(Ni){var e=Ni,t=Fi;if(Fi=Ni=null,cv(e),t)for(e=0;e>>=0,e===0?32:31-(Nk(e)/Fk|0)|0}var Yl=64,Xl=4194304;function nf(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 xu(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=n&268435455;if(i!==0){var s=i&~o;s!==0?r=nf(s):(a&=i,a!==0&&(r=nf(a)))}else i=n&~o,i!==0?r=nf(i):a!==0&&(r=nf(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,a=t&-t,o>=a||o===16&&(a&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 Sl(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-jr(t),e[t]=n}function Uk(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=gf),bv=String.fromCharCode(32),xv=!1;function qb(e,t){switch(e){case"keyup":return v5.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Yb(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ji=!1;function b5(e,t){switch(e){case"compositionend":return Yb(t);case"keypress":return t.which!==32?null:(xv=!0,bv);case"textInput":return e=t.data,e===bv&&xv?null:e;default:return null}}function x5(e,t){if(ji)return e==="compositionend"||!Yh&&qb(e,t)?(e=Gb(),Hc=Gh=_o=null,ji=!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=Cv(n)}}function Jb(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Jb(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function e4(){for(var e=window,t=gu();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=gu(e.document)}return t}function Xh(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 T5(e){var t=e4(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Jb(n.ownerDocument.documentElement,n)){if(r!==null&&Xh(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,a=Math.min(r.start,o);r=r.end===void 0?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=Ev(n,a);var i=Ev(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.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,Ri=null,pp=null,yf=null,hp=!1;function jv(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;hp||Ri==null||Ri!==gu(r)||(r=Ri,"selectionStart"in r&&Xh(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}),yf&&Kf(yf,r)||(yf=r,r=Su(pp,"onSelect"),0$i||(e.current=xp[$i],xp[$i]=null,$i--)}function dt(e,t){$i++,xp[$i]=e.current,e.current=t}var oa={},dn=sa(oa),jn=sa(!1),Va=oa;function Qi(e,t){var n=e.type.contextTypes;if(!n)return oa;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in n)o[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Rn(e){return e=e.childContextTypes,e!=null}function Eu(){gt(jn),gt(dn)}function Mv(e,t,n){if(dn.current!==oa)throw Error(ee(168));dt(dn,t),dt(jn,n)}function l4(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(ee(108,Ck(e)||"Unknown",o));return Et({},n,r)}function ju(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||oa,Va=dn.current,dt(dn,e),dt(jn,jn.current),!0}function Iv(e,t,n){var r=e.stateNode;if(!r)throw Error(ee(169));n?(e=l4(e,t,Va),r.__reactInternalMemoizedMergedChildContext=e,gt(jn),gt(dn),dt(dn,e)):gt(jn),dt(jn,n)}var ho=null,bd=!1,n0=!1;function c4(e){ho===null?ho=[e]:ho.push(e)}function B5(e){bd=!0,c4(e)}function fa(){if(!n0&&ho!==null){n0=!0;var e=0,t=ot;try{var n=ho;for(ot=1;e>=i,o-=i,mo=1<<32-jr(t)+o|n<R?($=w,w=null):$=w.sibling;var P=h(y,w,x[R],k);if(P===null){w===null&&(w=$);break}e&&w&&P.alternate===null&&t(y,w),g=a(P,g,R),S===null?j=P:S.sibling=P,S=P,w=$}if(R===x.length)return n(y,w),yt&&xa(y,R),j;if(w===null){for(;RR?($=w,w=null):$=w.sibling;var T=h(y,w,P.value,k);if(T===null){w===null&&(w=$);break}e&&w&&T.alternate===null&&t(y,w),g=a(T,g,R),S===null?j=T:S.sibling=T,S=T,w=$}if(P.done)return n(y,w),yt&&xa(y,R),j;if(w===null){for(;!P.done;R++,P=x.next())P=p(y,P.value,k),P!==null&&(g=a(P,g,R),S===null?j=P:S.sibling=P,S=P);return yt&&xa(y,R),j}for(w=r(y,w);!P.done;R++,P=x.next())P=m(w,y,R,P.value,k),P!==null&&(e&&P.alternate!==null&&w.delete(P.key===null?R:P.key),g=a(P,g,R),S===null?j=P:S.sibling=P,S=P);return e&&w.forEach(function(A){return t(y,A)}),yt&&xa(y,R),j}function C(y,g,x,k){if(typeof x=="object"&&x!==null&&x.type===Ei&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Gl:e:{for(var j=x.key,S=g;S!==null;){if(S.key===j){if(j=x.type,j===Ei){if(S.tag===7){n(y,S.sibling),g=o(S,x.props.children),g.return=y,y=g;break e}}else if(S.elementType===j||typeof j=="object"&&j!==null&&j.$$typeof===zo&&Bv(j)===S.type){n(y,S.sibling),g=o(S,x.props),g.ref=Os(y,S,x),g.return=y,y=g;break e}n(y,S);break}else t(y,S);S=S.sibling}x.type===Ei?(g=Aa(x.props.children,y.mode,k,x.key),g.return=y,y=g):(k=Jc(x.type,x.key,x.props,null,y.mode,k),k.ref=Os(y,g,x),k.return=y,y=k)}return i(y);case Ci:e:{for(S=x.key;g!==null;){if(g.key===S)if(g.tag===4&&g.stateNode.containerInfo===x.containerInfo&&g.stateNode.implementation===x.implementation){n(y,g.sibling),g=o(g,x.children||[]),g.return=y,y=g;break e}else{n(y,g);break}else t(y,g);g=g.sibling}g=c0(x,y.mode,k),g.return=y,y=g}return i(y);case zo:return S=x._init,C(y,g,S(x._payload),k)}if(tf(x))return v(y,g,x,k);if(js(x))return b(y,g,x,k);rc(y,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,g!==null&&g.tag===6?(n(y,g.sibling),g=o(g,x),g.return=y,y=g):(n(y,g),g=l0(x,y.mode,k),g.return=y,y=g),i(y)):n(y,g)}return C}var Ji=y4(!0),b4=y4(!1),jl={},Hr=sa(jl),Qf=sa(jl),Zf=sa(jl);function $a(e){if(e===jl)throw Error(ee(174));return e}function am(e,t){switch(dt(Zf,t),dt(Qf,e),dt(Hr,jl),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:rp(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=rp(t,e)}gt(Hr),dt(Hr,t)}function es(){gt(Hr),gt(Qf),gt(Zf)}function x4(e){$a(Zf.current);var t=$a(Hr.current),n=rp(t,e.type);t!==n&&(dt(Qf,e),dt(Hr,n))}function im(e){Qf.current===e&&(gt(Hr),gt(Qf))}var kt=sa(0);function zu(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var r0=[];function sm(){for(var e=0;en?n:4,e(!0);var r=o0.transition;o0.transition={};try{e(!1),t()}finally{ot=n,o0.transition=r}}function L4(){return lr().memoizedState}function H5(e,t,n){var r=Qo(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},D4(e))N4(t,n);else if(n=h4(e,t,n,r),n!==null){var o=yn();Rr(n,e,r,o),F4(n,t,r)}}function G5(e,t,n){var r=Qo(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(D4(e))N4(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,Tr(s,i)){var f=t.interleaved;f===null?(o.next=o,rm(t)):(o.next=f.next,f.next=o),t.interleaved=o;return}}catch{}finally{}n=h4(e,t,o,r),n!==null&&(o=yn(),Rr(n,e,r,o),F4(n,t,r))}}function D4(e){var t=e.alternate;return e===Ct||t!==null&&t===Ct}function N4(e,t){bf=Mu=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function F4(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Uh(e,n)}}var Iu={readContext:fr,useCallback:an,useContext:an,useEffect:an,useImperativeHandle:an,useInsertionEffect:an,useLayoutEffect:an,useMemo:an,useReducer:an,useRef:an,useState:an,useDebugValue:an,useDeferredValue:an,useTransition:an,useMutableSource:an,useSyncExternalStore:an,useId:an,unstable_isNewReconciler:!1},K5={readContext:fr,useCallback:function(e,t){return Fr().memoizedState=[e,t===void 0?null:t],e},useContext:fr,useEffect:Uv,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Yc(4194308,4,O4.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Yc(4194308,4,e,t)},useInsertionEffect:function(e,t){return Yc(4,2,e,t)},useMemo:function(e,t){var n=Fr();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Fr();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=H5.bind(null,Ct,e),[r.memoizedState,e]},useRef:function(e){var t=Fr();return e={current:e},t.memoizedState=e},useState:Vv,useDebugValue:dm,useDeferredValue:function(e){return Fr().memoizedState=e},useTransition:function(){var e=Vv(!1),t=e[0];return e=W5.bind(null,e[1]),Fr().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ct,o=Fr();if(yt){if(n===void 0)throw Error(ee(407));n=n()}else{if(n=t(),Kt===null)throw Error(ee(349));Wa&30||S4(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,Uv(E4.bind(null,r,a,e),[e]),r.flags|=2048,tl(9,C4.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=Fr(),t=Kt.identifierPrefix;if(yt){var n=go,r=mo;n=(r&~(1<<32-jr(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Jf++,0")&&(f=f.replace("",e.displayName)),f}while(1<=i&&0<=s);break}}}finally{V1=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?tf(e):""}function Ck(e){switch(e.tag){case 5:return tf(e.type);case 16:return tf("Lazy");case 13:return tf("Suspense");case 19:return tf("SuspenseList");case 0:case 2:case 15:return e=U1(e.type,!1),e;case 11:return e=U1(e.type.render,!1),e;case 1:return e=U1(e.type,!0),e;default:return""}}function J0(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 ji:return"Fragment";case Ei:return"Portal";case X0:return"Profiler";case Fh:return"StrictMode";case Q0:return"Suspense";case Z0:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case yb:return(e.displayName||"Context")+".Consumer";case vb:return(e._context.displayName||"Context")+".Provider";case _h:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Bh:return t=e.displayName||null,t!==null?t:J0(e.type)||"Memo";case Ao:t=e._payload,e=e._init;try{return J0(e(t))}catch{}}return null}function Ek(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 J0(t);case 8:return t===Fh?"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 ia(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function xb(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function jk(e){var t=xb(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,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ql(e){e._valueTracker||(e._valueTracker=jk(e))}function wb(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=xb(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function vu(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 ep(e,t){var n=t.checked;return Et({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function sv(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ia(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 kb(e,t){t=t.checked,t!=null&&Nh(e,"checked",t,!1)}function tp(e,t){kb(e,t);var n=ia(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")?np(e,t.type,n):t.hasOwnProperty("defaultValue")&&np(e,t.type,ia(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function fv(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 np(e,t,n){(t!=="number"||vu(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var nf=Array.isArray;function Ni(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Yl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Vf(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var mf={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},Rk=["Webkit","ms","Moz","O"];Object.keys(mf).forEach(function(e){Rk.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),mf[t]=mf[e]})});function jb(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||mf.hasOwnProperty(e)&&mf[e]?(""+t).trim():t+"px"}function Rb(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=jb(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Pk=Et({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 ap(e,t){if(t){if(Pk[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(ee(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(ee(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(ee(61))}if(t.style!=null&&typeof t.style!="object")throw Error(ee(62))}}function ip(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 sp=null;function Vh(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var fp=null,Fi=null,_i=null;function uv(e){if(e=jl(e)){if(typeof fp!="function")throw Error(ee(280));var t=e.stateNode;t&&(t=bd(t),fp(e.stateNode,e.type,t))}}function Pb(e){Fi?_i?_i.push(e):_i=[e]:Fi=e}function Tb(){if(Fi){var e=Fi,t=_i;if(_i=Fi=null,uv(e),t)for(e=0;e>>=0,e===0?32:31-(Fk(e)/_k|0)|0}var Xl=64,Ql=4194304;function rf(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 wu(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=n&268435455;if(i!==0){var s=i&~o;s!==0?r=rf(s):(a&=i,a!==0&&(r=rf(a)))}else i=n&~o,i!==0?r=rf(i):a!==0&&(r=rf(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,a=t&-t,o>=a||o===16&&(a&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 Cl(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Rr(t),e[t]=n}function Wk(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=vf),xv=String.fromCharCode(32),wv=!1;function Yb(e,t){switch(e){case"keyup":return y5.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Xb(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ri=!1;function x5(e,t){switch(e){case"compositionend":return Xb(t);case"keypress":return t.which!==32?null:(wv=!0,xv);case"textInput":return e=t.data,e===xv&&wv?null:e;default:return null}}function w5(e,t){if(Ri)return e==="compositionend"||!Xh&&Yb(e,t)?(e=Kb(),Gc=Kh=Uo=null,Ri=!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=Ev(n)}}function e4(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?e4(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function t4(){for(var e=window,t=vu();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=vu(e.document)}return t}function Qh(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 $5(e){var t=t4(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&e4(n.ownerDocument.documentElement,n)){if(r!==null&&Qh(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,a=Math.min(r.start,o);r=r.end===void 0?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=jv(n,a);var i=jv(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.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,Pi=null,hp=null,bf=null,mp=!1;function Rv(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;mp||Pi==null||Pi!==vu(r)||(r=Pi,"selectionStart"in r&&Qh(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}),bf&&qf(bf,r)||(bf=r,r=Cu(hp,"onSelect"),0Oi||(e.current=wp[Oi],wp[Oi]=null,Oi--)}function dt(e,t){Oi++,wp[Oi]=e.current,e.current=t}var sa={},dn=ca(sa),jn=ca(!1),Ua=sa;function Zi(e,t){var n=e.type.contextTypes;if(!n)return sa;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in n)o[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Rn(e){return e=e.childContextTypes,e!=null}function ju(){gt(jn),gt(dn)}function Iv(e,t,n){if(dn.current!==sa)throw Error(ee(168));dt(dn,t),dt(jn,n)}function c4(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(ee(108,Ek(e)||"Unknown",o));return Et({},n,r)}function Ru(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||sa,Ua=dn.current,dt(dn,e),dt(jn,jn.current),!0}function Av(e,t,n){var r=e.stateNode;if(!r)throw Error(ee(169));n?(e=c4(e,t,Ua),r.__reactInternalMemoizedMergedChildContext=e,gt(jn),gt(dn),dt(dn,e)):gt(jn),dt(jn,n)}var mo=null,xd=!1,r0=!1;function u4(e){mo===null?mo=[e]:mo.push(e)}function V5(e){xd=!0,u4(e)}function ua(){if(!r0&&mo!==null){r0=!0;var e=0,t=ot;try{var n=mo;for(ot=1;e>=i,o-=i,yo=1<<32-Rr(t)+o|n<R?($=w,w=null):$=w.sibling;var P=h(y,w,x[R],k);if(P===null){w===null&&(w=$);break}e&&w&&P.alternate===null&&t(y,w),g=a(P,g,R),S===null?j=P:S.sibling=P,S=P,w=$}if(R===x.length)return n(y,w),yt&&Sa(y,R),j;if(w===null){for(;RR?($=w,w=null):$=w.sibling;var T=h(y,w,P.value,k);if(T===null){w===null&&(w=$);break}e&&w&&T.alternate===null&&t(y,w),g=a(T,g,R),S===null?j=T:S.sibling=T,S=T,w=$}if(P.done)return n(y,w),yt&&Sa(y,R),j;if(w===null){for(;!P.done;R++,P=x.next())P=p(y,P.value,k),P!==null&&(g=a(P,g,R),S===null?j=P:S.sibling=P,S=P);return yt&&Sa(y,R),j}for(w=r(y,w);!P.done;R++,P=x.next())P=m(w,y,R,P.value,k),P!==null&&(e&&P.alternate!==null&&w.delete(P.key===null?R:P.key),g=a(P,g,R),S===null?j=P:S.sibling=P,S=P);return e&&w.forEach(function(A){return t(y,A)}),yt&&Sa(y,R),j}function C(y,g,x,k){if(typeof x=="object"&&x!==null&&x.type===ji&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Kl:e:{for(var j=x.key,S=g;S!==null;){if(S.key===j){if(j=x.type,j===ji){if(S.tag===7){n(y,S.sibling),g=o(S,x.props.children),g.return=y,y=g;break e}}else if(S.elementType===j||typeof j=="object"&&j!==null&&j.$$typeof===Ao&&Vv(j)===S.type){n(y,S.sibling),g=o(S,x.props),g.ref=zs(y,S,x),g.return=y,y=g;break e}n(y,S);break}else t(y,S);S=S.sibling}x.type===ji?(g=Da(x.props.children,y.mode,k,x.key),g.return=y,y=g):(k=eu(x.type,x.key,x.props,null,y.mode,k),k.ref=zs(y,g,x),k.return=y,y=k)}return i(y);case Ei:e:{for(S=x.key;g!==null;){if(g.key===S)if(g.tag===4&&g.stateNode.containerInfo===x.containerInfo&&g.stateNode.implementation===x.implementation){n(y,g.sibling),g=o(g,x.children||[]),g.return=y,y=g;break e}else{n(y,g);break}else t(y,g);g=g.sibling}g=u0(x,y.mode,k),g.return=y,y=g}return i(y);case Ao:return S=x._init,C(y,g,S(x._payload),k)}if(nf(x))return v(y,g,x,k);if(Rs(x))return b(y,g,x,k);oc(y,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,g!==null&&g.tag===6?(n(y,g.sibling),g=o(g,x),g.return=y,y=g):(n(y,g),g=c0(x,y.mode,k),g.return=y,y=g),i(y)):n(y,g)}return C}var es=b4(!0),x4=b4(!1),Rl={},Gr=ca(Rl),Zf=ca(Rl),Jf=ca(Rl);function Ma(e){if(e===Rl)throw Error(ee(174));return e}function im(e,t){switch(dt(Jf,t),dt(Zf,e),dt(Gr,Rl),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:op(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=op(t,e)}gt(Gr),dt(Gr,t)}function ts(){gt(Gr),gt(Zf),gt(Jf)}function w4(e){Ma(Jf.current);var t=Ma(Gr.current),n=op(t,e.type);t!==n&&(dt(Zf,e),dt(Gr,n))}function sm(e){Zf.current===e&&(gt(Gr),gt(Zf))}var kt=ca(0);function Mu(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var o0=[];function fm(){for(var e=0;en?n:4,e(!0);var r=a0.transition;a0.transition={};try{e(!1),t()}finally{ot=n,a0.transition=r}}function L4(){return cr().memoizedState}function G5(e,t,n){var r=ea(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},N4(e))F4(t,n);else if(n=m4(e,t,n,r),n!==null){var o=yn();Pr(n,e,r,o),_4(n,t,r)}}function K5(e,t,n){var r=ea(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(N4(e))F4(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,$r(s,i)){var f=t.interleaved;f===null?(o.next=o,om(t)):(o.next=f.next,f.next=o),t.interleaved=o;return}}catch{}finally{}n=m4(e,t,o,r),n!==null&&(o=yn(),Pr(n,e,r,o),_4(n,t,r))}}function N4(e){var t=e.alternate;return e===Ct||t!==null&&t===Ct}function F4(e,t){xf=Iu=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function _4(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Wh(e,n)}}var Au={readContext:lr,useCallback:an,useContext:an,useEffect:an,useImperativeHandle:an,useInsertionEffect:an,useLayoutEffect:an,useMemo:an,useReducer:an,useRef:an,useState:an,useDebugValue:an,useDeferredValue:an,useTransition:an,useMutableSource:an,useSyncExternalStore:an,useId:an,unstable_isNewReconciler:!1},q5={readContext:lr,useCallback:function(e,t){return Fr().memoizedState=[e,t===void 0?null:t],e},useContext:lr,useEffect:Wv,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Xc(4194308,4,z4.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Xc(4194308,4,e,t)},useInsertionEffect:function(e,t){return Xc(4,2,e,t)},useMemo:function(e,t){var n=Fr();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Fr();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=G5.bind(null,Ct,e),[r.memoizedState,e]},useRef:function(e){var t=Fr();return e={current:e},t.memoizedState=e},useState:Uv,useDebugValue:pm,useDeferredValue:function(e){return Fr().memoizedState=e},useTransition:function(){var e=Uv(!1),t=e[0];return e=H5.bind(null,e[1]),Fr().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ct,o=Fr();if(yt){if(n===void 0)throw Error(ee(407));n=n()}else{if(n=t(),Kt===null)throw Error(ee(349));Ha&30||C4(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,Wv(j4.bind(null,r,a,e),[e]),r.flags|=2048,nl(9,E4.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=Fr(),t=Kt.identifierPrefix;if(yt){var n=bo,r=yo;n=(r&~(1<<32-Rr(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=el++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Vr]=t,e[Xf]=r,q4(e,t,!1,!1),t.stateNode=e;e:{switch(i=ap(n,r),n){case"dialog":pt("cancel",e),pt("close",e),o=r;break;case"iframe":case"object":case"embed":pt("load",e),o=r;break;case"video":case"audio":for(o=0;ons&&(t.flags|=128,r=!0,zs(a,!1),t.lanes=4194304)}else{if(!r)if(e=zu(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),zs(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!yt)return sn(t),null}else 2*It()-a.renderingStartTime>ns&&n!==1073741824&&(t.flags|=128,r=!0,zs(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(n=a.last,n!==null?n.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=It(),t.sibling=null,n=kt.current,dt(kt,r?n&1|2:n&1),t):(sn(t),null);case 22:case 23:return ym(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Dn&1073741824&&(sn(t),t.subtreeFlags&6&&(t.flags|=8192)):sn(t),null;case 24:return null;case 25:return null}throw Error(ee(156,t.tag))}function tS(e,t){switch(Zh(t),t.tag){case 1:return Rn(t.type)&&Eu(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return es(),gt(jn),gt(dn),sm(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return im(t),null;case 13:if(gt(kt),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(ee(340));Zi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return gt(kt),null;case 4:return es(),null;case 10:return nm(t.type._context),null;case 22:case 23:return ym(),null;case 24:return null;default:return null}}var ac=!1,un=!1,nS=typeof WeakSet=="function"?WeakSet:Set,de=null;function Ii(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ot(e,t,r)}else n.current=null}function zp(e,t,n){try{n()}catch(r){Ot(e,t,r)}}var Zv=!1;function rS(e,t){if(mp=wu,e=e4(),Xh(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,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,s=-1,f=-1,l=0,u=0,p=e,h=null;t:for(;;){for(var m;p!==n||o!==0&&p.nodeType!==3||(s=i+o),p!==a||r!==0&&p.nodeType!==3||(f=i+r),p.nodeType===3&&(i+=p.nodeValue.length),(m=p.firstChild)!==null;)h=p,p=m;for(;;){if(p===e)break t;if(h===n&&++l===o&&(s=i),h===a&&++u===r&&(f=i),(m=p.nextSibling)!==null)break;p=h,h=p.parentNode}p=m}n=s===-1||f===-1?null:{start:s,end:f}}else n=null}n=n||{start:0,end:0}}else n=null;for(gp={focusedElem:e,selectionRange:n},wu=!1,de=t;de!==null;)if(t=de,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,de=e;else for(;de!==null;){t=de;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var b=v.memoizedProps,C=v.memoizedState,y=t.stateNode,g=y.getSnapshotBeforeUpdate(t.elementType===t.type?b:yr(t.type,b),C);y.__reactInternalSnapshotBeforeUpdate=g}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(ee(163))}}catch(k){Ot(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,de=e;break}de=t.return}return v=Zv,Zv=!1,v}function xf(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 a=o.destroy;o.destroy=void 0,a!==void 0&&zp(t,n,a)}o=o.next}while(o!==r)}}function kd(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 Mp(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 Q4(e){var t=e.alternate;t!==null&&(e.alternate=null,Q4(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Vr],delete t[Xf],delete t[bp],delete t[F5],delete t[_5])),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 Z4(e){return e.tag===5||e.tag===3||e.tag===4}function Jv(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Z4(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 Ip(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=Cu));else if(r!==4&&(e=e.child,e!==null))for(Ip(e,t,n),e=e.sibling;e!==null;)Ip(e,t,n),e=e.sibling}function Ap(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(Ap(e,t,n),e=e.sibling;e!==null;)Ap(e,t,n),e=e.sibling}var Jt=null,xr=!1;function jo(e,t,n){for(n=n.child;n!==null;)J4(e,t,n),n=n.sibling}function J4(e,t,n){if(Wr&&typeof Wr.onCommitFiberUnmount=="function")try{Wr.onCommitFiberUnmount(hd,n)}catch{}switch(n.tag){case 5:un||Ii(n,t);case 6:var r=Jt,o=xr;Jt=null,jo(e,t,n),Jt=r,xr=o,Jt!==null&&(xr?(e=Jt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Jt.removeChild(n.stateNode));break;case 18:Jt!==null&&(xr?(e=Jt,n=n.stateNode,e.nodeType===8?t0(e.parentNode,n):e.nodeType===1&&t0(e,n),Hf(e)):t0(Jt,n.stateNode));break;case 4:r=Jt,o=xr,Jt=n.stateNode.containerInfo,xr=!0,jo(e,t,n),Jt=r,xr=o;break;case 0:case 11:case 14:case 15:if(!un&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&zp(n,t,i),o=o.next}while(o!==r)}jo(e,t,n);break;case 1:if(!un&&(Ii(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Ot(n,t,s)}jo(e,t,n);break;case 21:jo(e,t,n);break;case 22:n.mode&1?(un=(r=un)||n.memoizedState!==null,jo(e,t,n),un=r):jo(e,t,n);break;default:jo(e,t,n)}}function e2(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new nS),t.forEach(function(r){var o=dS.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function gr(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=i),r&=~a}if(r=o,r=It()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*aS(r/1960))-r,10e?16:e,Bo===null)var r=!1;else{if(e=Bo,Bo=null,Du=0,Ue&6)throw Error(ee(331));var o=Ue;for(Ue|=4,de=e.current;de!==null;){var a=de,i=a.child;if(de.flags&16){var s=a.deletions;if(s!==null){for(var f=0;fIt()-gm?Ia(e,0):mm|=n),Pn(e,t)}function s6(e,t){t===0&&(e.mode&1?(t=Xl,Xl<<=1,!(Xl&130023424)&&(Xl=4194304)):t=1);var n=yn();e=xo(e,t),e!==null&&(Sl(e,t,n),Pn(e,n))}function uS(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),s6(e,n)}function dS(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(ee(314))}r!==null&&r.delete(t),s6(e,n)}var f6;f6=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||jn.current)En=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return En=!1,J5(e,t,n);En=!!(e.flags&131072)}else En=!1,yt&&t.flags&1048576&&u4(t,Pu,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Xc(e,t),e=t.pendingProps;var o=Qi(t,dn.current);Bi(t,n),o=lm(null,t,r,e,o,n);var a=cm();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,Rn(r)?(a=!0,ju(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,om(t),o.updater=xd,t.stateNode=o,o._reactInternals=t,Ep(t,r,e,n),t=Pp(null,t,r,!0,a,n)):(t.tag=0,yt&&a&&Qh(t),gn(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Xc(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=hS(r),e=yr(r,e),o){case 0:t=Rp(null,t,r,e,n);break e;case 1:t=Yv(null,t,r,e,n);break e;case 11:t=Kv(null,t,r,e,n);break e;case 14:t=qv(null,t,r,yr(r.type,e),n);break e}throw Error(ee(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yr(r,o),Rp(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yr(r,o),Yv(e,t,r,o,n);case 3:e:{if(H4(t),e===null)throw Error(ee(387));r=t.pendingProps,a=t.memoizedState,o=a.element,m4(e,t),Ou(t,r,null,n);var i=t.memoizedState;if(r=i.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=ts(Error(ee(423)),t),t=Xv(e,t,r,n,o);break e}else if(r!==o){o=ts(Error(ee(424)),t),t=Xv(e,t,r,n,o);break e}else for(Bn=qo(t.stateNode.containerInfo.firstChild),Wn=t,yt=!0,wr=null,n=b4(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Zi(),r===o){t=wo(e,t,n);break e}gn(e,t,r,n)}t=t.child}return t;case 5:return x4(t),e===null&&kp(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,vp(r,o)?i=null:a!==null&&vp(r,a)&&(t.flags|=32),W4(e,t),gn(e,t,i,n),t.child;case 6:return e===null&&kp(t),null;case 13:return G4(e,t,n);case 4:return am(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Ji(t,null,r,n):gn(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yr(r,o),Kv(e,t,r,o,n);case 7:return gn(e,t,t.pendingProps,n),t.child;case 8:return gn(e,t,t.pendingProps.children,n),t.child;case 12:return gn(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,dt(Tu,r._currentValue),r._currentValue=i,a!==null)if(Tr(a.value,i)){if(a.children===o.children&&!jn.current){t=wo(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){i=a.child;for(var f=s.firstContext;f!==null;){if(f.context===r){if(a.tag===1){f=vo(-1,n&-n),f.tag=2;var l=a.updateQueue;if(l!==null){l=l.shared;var u=l.pending;u===null?f.next=f:(f.next=u.next,u.next=f),l.pending=f}}a.lanes|=n,f=a.alternate,f!==null&&(f.lanes|=n),Sp(a.return,n,t),s.lanes|=n;break}f=f.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(ee(341));i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Sp(i,n,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}gn(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Bi(t,n),o=fr(o),r=r(o),t.flags|=1,gn(e,t,r,n),t.child;case 14:return r=t.type,o=yr(r,t.pendingProps),o=yr(r.type,o),qv(e,t,r,o,n);case 15:return V4(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yr(r,o),Xc(e,t),t.tag=1,Rn(r)?(e=!0,ju(t)):e=!1,Bi(t,n),v4(t,r,o),Ep(t,r,o,n),Pp(null,t,r,!0,e,n);case 19:return K4(e,t,n);case 22:return U4(e,t,n)}throw Error(ee(156,t.tag))};function l6(e,t){return Ab(e,t)}function pS(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 ar(e,t,n,r){return new pS(e,t,n,r)}function xm(e){return e=e.prototype,!(!e||!e.isReactComponent)}function hS(e){if(typeof e=="function")return xm(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Fh)return 11;if(e===_h)return 14}return 2}function Zo(e,t){var n=e.alternate;return n===null?(n=ar(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 Jc(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")xm(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Ei:return Aa(n.children,o,a,t);case Nh:i=8,o|=8;break;case Y0:return e=ar(12,n,t,o|2),e.elementType=Y0,e.lanes=a,e;case X0:return e=ar(13,n,t,o),e.elementType=X0,e.lanes=a,e;case Q0:return e=ar(19,n,t,o),e.elementType=Q0,e.lanes=a,e;case yb:return Cd(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case gb:i=10;break e;case vb:i=9;break e;case Fh:i=11;break e;case _h:i=14;break e;case zo:i=16,r=null;break e}throw Error(ee(130,e==null?e:typeof e,""))}return t=ar(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Aa(e,t,n,r){return e=ar(7,e,r,t),e.lanes=n,e}function Cd(e,t,n,r){return e=ar(22,e,r,t),e.elementType=yb,e.lanes=n,e.stateNode={isHidden:!1},e}function l0(e,t,n){return e=ar(6,e,null,t),e.lanes=n,e}function c0(e,t,n){return t=ar(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function mS(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=W1(0),this.expirationTimes=W1(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=W1(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function wm(e,t,n,r,o,a,i,s,f){return e=new mS(e,t,n,s,f),t===1?(t=1,a===!0&&(t|=8)):t=0,a=ar(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},om(a),e}function gS(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(p6)}catch(e){console.error(e)}}p6(),ub.exports=Yn;var Ka=ub.exports;const fc=eb(Ka);var f2=Ka;K0.createRoot=f2.createRoot,K0.hydrateRoot=f2.hydrateRoot;function wS(e,t,n="localStorage"){const r=window[n],[o,a]=d.useState(()=>{const i=r.getItem(t);return i!==null?JSON.parse(i):e});return d.useEffect(()=>{r.setItem(t,JSON.stringify(o))},[t,o,r]),[o,a]}function h6(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t"u"?!1:!!window.matchMedia("(prefers-color-scheme: dark)").matches}function qr(){return qr=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function RS(e,t){if(e){if(typeof e=="string")return l2(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l2(e,t)}}function l2(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var rs;(function(e){e.RECENT="recent",e.FREQUENT="frequent"})(rs||(rs={}));var Ve;(function(e){e.NATIVE="native",e.APPLE="apple",e.TWITTER="twitter",e.GOOGLE="google",e.FACEBOOK="facebook"})(Ve||(Ve={}));var La;(function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"})(La||(La={}));var kr;(function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"})(kr||(kr={}));var Ke;(function(e){e.SUGGESTED="suggested",e.SMILEYS_PEOPLE="smileys_people",e.ANIMALS_NATURE="animals_nature",e.FOOD_DRINK="food_drink",e.TRAVEL_PLACES="travel_places",e.ACTIVITIES="activities",e.OBJECTS="objects",e.SYMBOLS="symbols",e.FLAGS="flags"})(Ke||(Ke={}));var os;(function(e){e.SEARCH="SEARCH",e.PREVIEW="PREVIEW"})(os||(os={}));var TS="https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/",$S="https://cdn.jsdelivr.net/npm/emoji-datasource-facebook/img/facebook/64/",OS="https://cdn.jsdelivr.net/npm/emoji-datasource-twitter/img/twitter/64/",zS="https://cdn.jsdelivr.net/npm/emoji-datasource-google/img/google/64/";function MS(e){switch(e){case Ve.TWITTER:return OS;case Ve.GOOGLE:return zS;case Ve.FACEBOOK:return $S;case Ve.APPLE:default:return TS}}var IS=[{n:["grinning","grinning face"],u:"1f600",a:"1.0"},{n:["smiley","smiling face with open mouth"],u:"1f603",a:"0.6"},{n:["smile","smiling face with open mouth and smiling eyes"],u:"1f604",a:"0.6"},{n:["grin","grinning face with smiling eyes"],u:"1f601",a:"0.6"},{n:["laughing","satisfied","smiling face with open mouth and tightly-closed eyes"],u:"1f606",a:"0.6"},{n:["sweat smile","smiling face with open mouth and cold sweat"],u:"1f605",a:"0.6"},{n:["rolling on the floor laughing"],u:"1f923",a:"3.0"},{n:["joy","face with tears of joy"],u:"1f602",a:"0.6"},{n:["slightly smiling face"],u:"1f642",a:"1.0"},{n:["upside-down face","upside down face"],u:"1f643",a:"1.0"},{n:["melting face"],u:"1fae0",a:"14.0"},{n:["wink","winking face"],u:"1f609",a:"0.6"},{n:["blush","smiling face with smiling eyes"],u:"1f60a",a:"0.6"},{n:["innocent","smiling face with halo"],u:"1f607",a:"1.0"},{n:["smiling face with 3 hearts","smiling face with smiling eyes and three hearts"],u:"1f970",a:"11.0"},{n:["heart eyes","smiling face with heart-shaped eyes"],u:"1f60d",a:"0.6"},{n:["star-struck","grinning face with star eyes"],u:"1f929",a:"5.0"},{n:["kissing heart","face throwing a kiss"],u:"1f618",a:"0.6"},{n:["kissing","kissing face"],u:"1f617",a:"1.0"},{n:["relaxed","white smiling face"],u:"263a-fe0f",a:"0.6"},{n:["kissing closed eyes","kissing face with closed eyes"],u:"1f61a",a:"0.6"},{n:["kissing smiling eyes","kissing face with smiling eyes"],u:"1f619",a:"1.0"},{n:["smiling face with tear"],u:"1f972",a:"13.0"},{n:["yum","face savouring delicious food"],u:"1f60b",a:"0.6"},{n:["stuck out tongue","face with stuck-out tongue"],u:"1f61b",a:"1.0"},{n:["stuck out tongue winking eye","face with stuck-out tongue and winking eye"],u:"1f61c",a:"0.6"},{n:["zany face","grinning face with one large and one small eye"],u:"1f92a",a:"5.0"},{n:["stuck out tongue closed eyes","face with stuck-out tongue and tightly-closed eyes"],u:"1f61d",a:"0.6"},{n:["money-mouth face","money mouth face"],u:"1f911",a:"1.0"},{n:["hugging face"],u:"1f917",a:"1.0"},{n:["face with hand over mouth","smiling face with smiling eyes and hand covering mouth"],u:"1f92d",a:"5.0"},{n:["face with open eyes and hand over mouth"],u:"1fae2",a:"14.0"},{n:["face with peeking eye"],u:"1fae3",a:"14.0"},{n:["shushing face","face with finger covering closed lips"],u:"1f92b",a:"5.0"},{n:["thinking face"],u:"1f914",a:"1.0"},{n:["saluting face"],u:"1fae1",a:"14.0"},{n:["zipper-mouth face","zipper mouth face"],u:"1f910",a:"1.0"},{n:["face with raised eyebrow","face with one eyebrow raised"],u:"1f928",a:"5.0"},{n:["neutral face"],u:"1f610",a:"0.7"},{n:["expressionless","expressionless face"],u:"1f611",a:"1.0"},{n:["no mouth","face without mouth"],u:"1f636",a:"1.0"},{n:["dotted line face"],u:"1fae5",a:"14.0"},{n:["face in clouds"],u:"1f636-200d-1f32b-fe0f",a:"13.1"},{n:["smirk","smirking face"],u:"1f60f",a:"0.6"},{n:["unamused","unamused face"],u:"1f612",a:"0.6"},{n:["face with rolling eyes"],u:"1f644",a:"1.0"},{n:["grimacing","grimacing face"],u:"1f62c",a:"1.0"},{n:["face exhaling"],u:"1f62e-200d-1f4a8",a:"13.1"},{n:["lying face"],u:"1f925",a:"3.0"},{n:["relieved","relieved face"],u:"1f60c",a:"0.6"},{n:["pensive","pensive face"],u:"1f614",a:"0.6"},{n:["sleepy","sleepy face"],u:"1f62a",a:"0.6"},{n:["drooling face"],u:"1f924",a:"3.0"},{n:["sleeping","sleeping face"],u:"1f634",a:"1.0"},{n:["mask","face with medical mask"],u:"1f637",a:"0.6"},{n:["face with thermometer"],u:"1f912",a:"1.0"},{n:["face with head-bandage","face with head bandage"],u:"1f915",a:"1.0"},{n:["nauseated face"],u:"1f922",a:"3.0"},{n:["face vomiting","face with open mouth vomiting"],u:"1f92e",a:"5.0"},{n:["sneezing face"],u:"1f927",a:"3.0"},{n:["hot face","overheated face"],u:"1f975",a:"11.0"},{n:["cold face","freezing face"],u:"1f976",a:"11.0"},{n:["woozy face","face with uneven eyes and wavy mouth"],u:"1f974",a:"11.0"},{n:["dizzy face"],u:"1f635",a:"0.6"},{n:["face with spiral eyes"],u:"1f635-200d-1f4ab",a:"13.1"},{n:["exploding head","shocked face with exploding head"],u:"1f92f",a:"5.0"},{n:["face with cowboy hat"],u:"1f920",a:"3.0"},{n:["partying face","face with party horn and party hat"],u:"1f973",a:"11.0"},{n:["disguised face"],u:"1f978",a:"13.0"},{n:["sunglasses","smiling face with sunglasses"],u:"1f60e",a:"1.0"},{n:["nerd face"],u:"1f913",a:"1.0"},{n:["face with monocle"],u:"1f9d0",a:"5.0"},{n:["confused","confused face"],u:"1f615",a:"1.0"},{n:["face with diagonal mouth"],u:"1fae4",a:"14.0"},{n:["worried","worried face"],u:"1f61f",a:"1.0"},{n:["slightly frowning face"],u:"1f641",a:"1.0"},{n:["frowning face","white frowning face"],u:"2639-fe0f",a:"0.7"},{n:["open mouth","face with open mouth"],u:"1f62e",a:"1.0"},{n:["hushed","hushed face"],u:"1f62f",a:"1.0"},{n:["astonished","astonished face"],u:"1f632",a:"0.6"},{n:["flushed","flushed face"],u:"1f633",a:"0.6"},{n:["pleading face","face with pleading eyes"],u:"1f97a",a:"11.0"},{n:["face holding back tears"],u:"1f979",a:"14.0"},{n:["frowning","frowning face with open mouth"],u:"1f626",a:"1.0"},{n:["anguished","anguished face"],u:"1f627",a:"1.0"},{n:["fearful","fearful face"],u:"1f628",a:"0.6"},{n:["cold sweat","face with open mouth and cold sweat"],u:"1f630",a:"0.6"},{n:["disappointed relieved","disappointed but relieved face"],u:"1f625",a:"0.6"},{n:["cry","crying face"],u:"1f622",a:"0.6"},{n:["sob","loudly crying face"],u:"1f62d",a:"0.6"},{n:["scream","face screaming in fear"],u:"1f631",a:"0.6"},{n:["confounded","confounded face"],u:"1f616",a:"0.6"},{n:["persevere","persevering face"],u:"1f623",a:"0.6"},{n:["disappointed","disappointed face"],u:"1f61e",a:"0.6"},{n:["sweat","face with cold sweat"],u:"1f613",a:"0.6"},{n:["weary","weary face"],u:"1f629",a:"0.6"},{n:["tired face"],u:"1f62b",a:"0.6"},{n:["yawning face"],u:"1f971",a:"12.0"},{n:["triumph","face with look of triumph"],u:"1f624",a:"0.6"},{n:["rage","pouting face"],u:"1f621",a:"0.6"},{n:["angry","angry face"],u:"1f620",a:"0.6"},{n:["face with symbols on mouth","serious face with symbols covering mouth"],u:"1f92c",a:"5.0"},{n:["smiling imp","smiling face with horns"],u:"1f608",a:"1.0"},{n:["imp"],u:"1f47f",a:"0.6"},{n:["skull"],u:"1f480",a:"0.6"},{n:["skull and crossbones"],u:"2620-fe0f",a:"1.0"},{n:["poop","shit","hankey","pile of poo"],u:"1f4a9",a:"0.6"},{n:["clown face"],u:"1f921",a:"3.0"},{n:["japanese ogre"],u:"1f479",a:"0.6"},{n:["japanese goblin"],u:"1f47a",a:"0.6"},{n:["ghost"],u:"1f47b",a:"0.6"},{n:["alien","extraterrestrial alien"],u:"1f47d",a:"0.6"},{n:["alien monster","space invader"],u:"1f47e",a:"0.6"},{n:["robot face"],u:"1f916",a:"1.0"},{n:["smiley cat","smiling cat face with open mouth"],u:"1f63a",a:"0.6"},{n:["smile cat","grinning cat face with smiling eyes"],u:"1f638",a:"0.6"},{n:["joy cat","cat face with tears of joy"],u:"1f639",a:"0.6"},{n:["heart eyes cat","smiling cat face with heart-shaped eyes"],u:"1f63b",a:"0.6"},{n:["smirk cat","cat face with wry smile"],u:"1f63c",a:"0.6"},{n:["kissing cat","kissing cat face with closed eyes"],u:"1f63d",a:"0.6"},{n:["scream cat","weary cat face"],u:"1f640",a:"0.6"},{n:["crying cat face"],u:"1f63f",a:"0.6"},{n:["pouting cat","pouting cat face"],u:"1f63e",a:"0.6"},{n:["see no evil","see-no-evil monkey"],u:"1f648",a:"0.6"},{n:["hear no evil","hear-no-evil monkey"],u:"1f649",a:"0.6"},{n:["speak no evil","speak-no-evil monkey"],u:"1f64a",a:"0.6"},{n:["kiss","kiss mark"],u:"1f48b",a:"0.6"},{n:["love letter"],u:"1f48c",a:"0.6"},{n:["cupid","heart with arrow"],u:"1f498",a:"0.6"},{n:["gift heart","heart with ribbon"],u:"1f49d",a:"0.6"},{n:["sparkling heart"],u:"1f496",a:"0.6"},{n:["heartpulse","growing heart"],u:"1f497",a:"0.6"},{n:["heartbeat","beating heart"],u:"1f493",a:"0.6"},{n:["revolving hearts"],u:"1f49e",a:"0.6"},{n:["two hearts"],u:"1f495",a:"0.6"},{n:["heart decoration"],u:"1f49f",a:"0.6"},{n:["heart exclamation","heavy heart exclamation mark ornament"],u:"2763-fe0f",a:"1.0"},{n:["broken heart"],u:"1f494",a:"0.6"},{n:["heart on fire"],u:"2764-fe0f-200d-1f525",a:"13.1"},{n:["mending heart"],u:"2764-fe0f-200d-1fa79",a:"13.1"},{n:["heart","heavy black heart"],u:"2764-fe0f",a:"0.6"},{n:["orange heart"],u:"1f9e1",a:"5.0"},{n:["yellow heart"],u:"1f49b",a:"0.6"},{n:["green heart"],u:"1f49a",a:"0.6"},{n:["blue heart"],u:"1f499",a:"0.6"},{n:["purple heart"],u:"1f49c",a:"0.6"},{n:["brown heart"],u:"1f90e",a:"12.0"},{n:["black heart"],u:"1f5a4",a:"3.0"},{n:["white heart"],u:"1f90d",a:"12.0"},{n:["100","hundred points symbol"],u:"1f4af",a:"0.6"},{n:["anger","anger symbol"],u:"1f4a2",a:"0.6"},{n:["boom","collision","collision symbol"],u:"1f4a5",a:"0.6"},{n:["dizzy","dizzy symbol"],u:"1f4ab",a:"0.6"},{n:["sweat drops","splashing sweat symbol"],u:"1f4a6",a:"0.6"},{n:["dash","dash symbol"],u:"1f4a8",a:"0.6"},{n:["hole"],u:"1f573-fe0f",a:"0.7"},{n:["bomb"],u:"1f4a3",a:"0.6"},{n:["speech balloon"],u:"1f4ac",a:"0.6"},{n:["eye in speech bubble","eye-in-speech-bubble"],u:"1f441-fe0f-200d-1f5e8-fe0f",a:"2.0"},{n:["left speech bubble"],u:"1f5e8-fe0f",a:"2.0"},{n:["right anger bubble"],u:"1f5ef-fe0f",a:"0.7"},{n:["thought balloon"],u:"1f4ad",a:"1.0"},{n:["zzz","sleeping symbol"],u:"1f4a4",a:"0.6"},{n:["wave","waving hand sign"],u:"1f44b",v:["1f44b-1f3fb","1f44b-1f3fc","1f44b-1f3fd","1f44b-1f3fe","1f44b-1f3ff"],a:"0.6"},{n:["raised back of hand"],u:"1f91a",v:["1f91a-1f3fb","1f91a-1f3fc","1f91a-1f3fd","1f91a-1f3fe","1f91a-1f3ff"],a:"3.0"},{n:["hand with fingers splayed","raised hand with fingers splayed"],u:"1f590-fe0f",v:["1f590-1f3fb","1f590-1f3fc","1f590-1f3fd","1f590-1f3fe","1f590-1f3ff"],a:"0.7"},{n:["hand","raised hand"],u:"270b",v:["270b-1f3fb","270b-1f3fc","270b-1f3fd","270b-1f3fe","270b-1f3ff"],a:"0.6"},{n:["spock-hand","raised hand with part between middle and ring fingers"],u:"1f596",v:["1f596-1f3fb","1f596-1f3fc","1f596-1f3fd","1f596-1f3fe","1f596-1f3ff"],a:"1.0"},{n:["rightwards hand"],u:"1faf1",v:["1faf1-1f3fb","1faf1-1f3fc","1faf1-1f3fd","1faf1-1f3fe","1faf1-1f3ff"],a:"14.0"},{n:["leftwards hand"],u:"1faf2",v:["1faf2-1f3fb","1faf2-1f3fc","1faf2-1f3fd","1faf2-1f3fe","1faf2-1f3ff"],a:"14.0"},{n:["palm down hand"],u:"1faf3",v:["1faf3-1f3fb","1faf3-1f3fc","1faf3-1f3fd","1faf3-1f3fe","1faf3-1f3ff"],a:"14.0"},{n:["palm up hand"],u:"1faf4",v:["1faf4-1f3fb","1faf4-1f3fc","1faf4-1f3fd","1faf4-1f3fe","1faf4-1f3ff"],a:"14.0"},{n:["ok hand","ok hand sign"],u:"1f44c",v:["1f44c-1f3fb","1f44c-1f3fc","1f44c-1f3fd","1f44c-1f3fe","1f44c-1f3ff"],a:"0.6"},{n:["pinched fingers"],u:"1f90c",v:["1f90c-1f3fb","1f90c-1f3fc","1f90c-1f3fd","1f90c-1f3fe","1f90c-1f3ff"],a:"13.0"},{n:["pinching hand"],u:"1f90f",v:["1f90f-1f3fb","1f90f-1f3fc","1f90f-1f3fd","1f90f-1f3fe","1f90f-1f3ff"],a:"12.0"},{n:["v","victory hand"],u:"270c-fe0f",v:["270c-1f3fb","270c-1f3fc","270c-1f3fd","270c-1f3fe","270c-1f3ff"],a:"0.6"},{n:["crossed fingers","hand with index and middle fingers crossed"],u:"1f91e",v:["1f91e-1f3fb","1f91e-1f3fc","1f91e-1f3fd","1f91e-1f3fe","1f91e-1f3ff"],a:"3.0"},{n:["hand with index finger and thumb crossed"],u:"1faf0",v:["1faf0-1f3fb","1faf0-1f3fc","1faf0-1f3fd","1faf0-1f3fe","1faf0-1f3ff"],a:"14.0"},{n:["i love you hand sign"],u:"1f91f",v:["1f91f-1f3fb","1f91f-1f3fc","1f91f-1f3fd","1f91f-1f3fe","1f91f-1f3ff"],a:"5.0"},{n:["the horns","sign of the horns"],u:"1f918",v:["1f918-1f3fb","1f918-1f3fc","1f918-1f3fd","1f918-1f3fe","1f918-1f3ff"],a:"1.0"},{n:["call me hand"],u:"1f919",v:["1f919-1f3fb","1f919-1f3fc","1f919-1f3fd","1f919-1f3fe","1f919-1f3ff"],a:"3.0"},{n:["point left","white left pointing backhand index"],u:"1f448",v:["1f448-1f3fb","1f448-1f3fc","1f448-1f3fd","1f448-1f3fe","1f448-1f3ff"],a:"0.6"},{n:["point right","white right pointing backhand index"],u:"1f449",v:["1f449-1f3fb","1f449-1f3fc","1f449-1f3fd","1f449-1f3fe","1f449-1f3ff"],a:"0.6"},{n:["point up 2","white up pointing backhand index"],u:"1f446",v:["1f446-1f3fb","1f446-1f3fc","1f446-1f3fd","1f446-1f3fe","1f446-1f3ff"],a:"0.6"},{n:["middle finger","reversed hand with middle finger extended"],u:"1f595",v:["1f595-1f3fb","1f595-1f3fc","1f595-1f3fd","1f595-1f3fe","1f595-1f3ff"],a:"1.0"},{n:["point down","white down pointing backhand index"],u:"1f447",v:["1f447-1f3fb","1f447-1f3fc","1f447-1f3fd","1f447-1f3fe","1f447-1f3ff"],a:"0.6"},{n:["point up","white up pointing index"],u:"261d-fe0f",v:["261d-1f3fb","261d-1f3fc","261d-1f3fd","261d-1f3fe","261d-1f3ff"],a:"0.6"},{n:["index pointing at the viewer"],u:"1faf5",v:["1faf5-1f3fb","1faf5-1f3fc","1faf5-1f3fd","1faf5-1f3fe","1faf5-1f3ff"],a:"14.0"},{n:["+1","thumbsup","thumbs up sign"],u:"1f44d",v:["1f44d-1f3fb","1f44d-1f3fc","1f44d-1f3fd","1f44d-1f3fe","1f44d-1f3ff"],a:"0.6"},{n:["-1","thumbsdown","thumbs down sign"],u:"1f44e",v:["1f44e-1f3fb","1f44e-1f3fc","1f44e-1f3fd","1f44e-1f3fe","1f44e-1f3ff"],a:"0.6"},{n:["fist","raised fist"],u:"270a",v:["270a-1f3fb","270a-1f3fc","270a-1f3fd","270a-1f3fe","270a-1f3ff"],a:"0.6"},{n:["punch","facepunch","fisted hand sign"],u:"1f44a",v:["1f44a-1f3fb","1f44a-1f3fc","1f44a-1f3fd","1f44a-1f3fe","1f44a-1f3ff"],a:"0.6"},{n:["left-facing fist"],u:"1f91b",v:["1f91b-1f3fb","1f91b-1f3fc","1f91b-1f3fd","1f91b-1f3fe","1f91b-1f3ff"],a:"3.0"},{n:["right-facing fist"],u:"1f91c",v:["1f91c-1f3fb","1f91c-1f3fc","1f91c-1f3fd","1f91c-1f3fe","1f91c-1f3ff"],a:"3.0"},{n:["clap","clapping hands sign"],u:"1f44f",v:["1f44f-1f3fb","1f44f-1f3fc","1f44f-1f3fd","1f44f-1f3fe","1f44f-1f3ff"],a:"0.6"},{n:["raised hands","person raising both hands in celebration"],u:"1f64c",v:["1f64c-1f3fb","1f64c-1f3fc","1f64c-1f3fd","1f64c-1f3fe","1f64c-1f3ff"],a:"0.6"},{n:["heart hands"],u:"1faf6",v:["1faf6-1f3fb","1faf6-1f3fc","1faf6-1f3fd","1faf6-1f3fe","1faf6-1f3ff"],a:"14.0"},{n:["open hands","open hands sign"],u:"1f450",v:["1f450-1f3fb","1f450-1f3fc","1f450-1f3fd","1f450-1f3fe","1f450-1f3ff"],a:"0.6"},{n:["palms up together"],u:"1f932",v:["1f932-1f3fb","1f932-1f3fc","1f932-1f3fd","1f932-1f3fe","1f932-1f3ff"],a:"5.0"},{n:["handshake"],u:"1f91d",v:["1f91d-1f3fb","1f91d-1f3fc","1f91d-1f3fd","1f91d-1f3fe","1f91d-1f3ff","1faf1-1f3fb-200d-1faf2-1f3fc","1faf1-1f3fb-200d-1faf2-1f3fd","1faf1-1f3fb-200d-1faf2-1f3fe","1faf1-1f3fb-200d-1faf2-1f3ff","1faf1-1f3fc-200d-1faf2-1f3fb","1faf1-1f3fc-200d-1faf2-1f3fd","1faf1-1f3fc-200d-1faf2-1f3fe","1faf1-1f3fc-200d-1faf2-1f3ff","1faf1-1f3fd-200d-1faf2-1f3fb","1faf1-1f3fd-200d-1faf2-1f3fc","1faf1-1f3fd-200d-1faf2-1f3fe","1faf1-1f3fd-200d-1faf2-1f3ff","1faf1-1f3fe-200d-1faf2-1f3fb","1faf1-1f3fe-200d-1faf2-1f3fc","1faf1-1f3fe-200d-1faf2-1f3fd","1faf1-1f3fe-200d-1faf2-1f3ff","1faf1-1f3ff-200d-1faf2-1f3fb","1faf1-1f3ff-200d-1faf2-1f3fc","1faf1-1f3ff-200d-1faf2-1f3fd","1faf1-1f3ff-200d-1faf2-1f3fe"],a:"3.0"},{n:["pray","person with folded hands"],u:"1f64f",v:["1f64f-1f3fb","1f64f-1f3fc","1f64f-1f3fd","1f64f-1f3fe","1f64f-1f3ff"],a:"0.6"},{n:["writing hand"],u:"270d-fe0f",v:["270d-1f3fb","270d-1f3fc","270d-1f3fd","270d-1f3fe","270d-1f3ff"],a:"0.7"},{n:["nail care","nail polish"],u:"1f485",v:["1f485-1f3fb","1f485-1f3fc","1f485-1f3fd","1f485-1f3fe","1f485-1f3ff"],a:"0.6"},{n:["selfie"],u:"1f933",v:["1f933-1f3fb","1f933-1f3fc","1f933-1f3fd","1f933-1f3fe","1f933-1f3ff"],a:"3.0"},{n:["muscle","flexed biceps"],u:"1f4aa",v:["1f4aa-1f3fb","1f4aa-1f3fc","1f4aa-1f3fd","1f4aa-1f3fe","1f4aa-1f3ff"],a:"0.6"},{n:["mechanical arm"],u:"1f9be",a:"12.0"},{n:["mechanical leg"],u:"1f9bf",a:"12.0"},{n:["leg"],u:"1f9b5",v:["1f9b5-1f3fb","1f9b5-1f3fc","1f9b5-1f3fd","1f9b5-1f3fe","1f9b5-1f3ff"],a:"11.0"},{n:["foot"],u:"1f9b6",v:["1f9b6-1f3fb","1f9b6-1f3fc","1f9b6-1f3fd","1f9b6-1f3fe","1f9b6-1f3ff"],a:"11.0"},{n:["ear"],u:"1f442",v:["1f442-1f3fb","1f442-1f3fc","1f442-1f3fd","1f442-1f3fe","1f442-1f3ff"],a:"0.6"},{n:["ear with hearing aid"],u:"1f9bb",v:["1f9bb-1f3fb","1f9bb-1f3fc","1f9bb-1f3fd","1f9bb-1f3fe","1f9bb-1f3ff"],a:"12.0"},{n:["nose"],u:"1f443",v:["1f443-1f3fb","1f443-1f3fc","1f443-1f3fd","1f443-1f3fe","1f443-1f3ff"],a:"0.6"},{n:["brain"],u:"1f9e0",a:"5.0"},{n:["anatomical heart"],u:"1fac0",a:"13.0"},{n:["lungs"],u:"1fac1",a:"13.0"},{n:["tooth"],u:"1f9b7",a:"11.0"},{n:["bone"],u:"1f9b4",a:"11.0"},{n:["eyes"],u:"1f440",a:"0.6"},{n:["eye"],u:"1f441-fe0f",a:"0.7"},{n:["tongue"],u:"1f445",a:"0.6"},{n:["lips","mouth"],u:"1f444",a:"0.6"},{n:["biting lip"],u:"1fae6",a:"14.0"},{n:["baby"],u:"1f476",v:["1f476-1f3fb","1f476-1f3fc","1f476-1f3fd","1f476-1f3fe","1f476-1f3ff"],a:"0.6"},{n:["child"],u:"1f9d2",v:["1f9d2-1f3fb","1f9d2-1f3fc","1f9d2-1f3fd","1f9d2-1f3fe","1f9d2-1f3ff"],a:"5.0"},{n:["boy"],u:"1f466",v:["1f466-1f3fb","1f466-1f3fc","1f466-1f3fd","1f466-1f3fe","1f466-1f3ff"],a:"0.6"},{n:["girl"],u:"1f467",v:["1f467-1f3fb","1f467-1f3fc","1f467-1f3fd","1f467-1f3fe","1f467-1f3ff"],a:"0.6"},{n:["adult"],u:"1f9d1",v:["1f9d1-1f3fb","1f9d1-1f3fc","1f9d1-1f3fd","1f9d1-1f3fe","1f9d1-1f3ff"],a:"5.0"},{n:["person with blond hair"],u:"1f471",v:["1f471-1f3fb","1f471-1f3fc","1f471-1f3fd","1f471-1f3fe","1f471-1f3ff"],a:"0.6"},{n:["man"],u:"1f468",v:["1f468-1f3fb","1f468-1f3fc","1f468-1f3fd","1f468-1f3fe","1f468-1f3ff"],a:"0.6"},{n:["bearded person"],u:"1f9d4",v:["1f9d4-1f3fb","1f9d4-1f3fc","1f9d4-1f3fd","1f9d4-1f3fe","1f9d4-1f3ff"],a:"5.0"},{n:["man: beard","man with beard"],u:"1f9d4-200d-2642-fe0f",v:["1f9d4-1f3fb-200d-2642-fe0f","1f9d4-1f3fc-200d-2642-fe0f","1f9d4-1f3fd-200d-2642-fe0f","1f9d4-1f3fe-200d-2642-fe0f","1f9d4-1f3ff-200d-2642-fe0f"],a:"13.1"},{n:["woman: beard","woman with beard"],u:"1f9d4-200d-2640-fe0f",v:["1f9d4-1f3fb-200d-2640-fe0f","1f9d4-1f3fc-200d-2640-fe0f","1f9d4-1f3fd-200d-2640-fe0f","1f9d4-1f3fe-200d-2640-fe0f","1f9d4-1f3ff-200d-2640-fe0f"],a:"13.1"},{n:["man: red hair","red haired man"],u:"1f468-200d-1f9b0",v:["1f468-1f3fb-200d-1f9b0","1f468-1f3fc-200d-1f9b0","1f468-1f3fd-200d-1f9b0","1f468-1f3fe-200d-1f9b0","1f468-1f3ff-200d-1f9b0"],a:"11.0"},{n:["man: curly hair","curly haired man"],u:"1f468-200d-1f9b1",v:["1f468-1f3fb-200d-1f9b1","1f468-1f3fc-200d-1f9b1","1f468-1f3fd-200d-1f9b1","1f468-1f3fe-200d-1f9b1","1f468-1f3ff-200d-1f9b1"],a:"11.0"},{n:["man: white hair","white haired man"],u:"1f468-200d-1f9b3",v:["1f468-1f3fb-200d-1f9b3","1f468-1f3fc-200d-1f9b3","1f468-1f3fd-200d-1f9b3","1f468-1f3fe-200d-1f9b3","1f468-1f3ff-200d-1f9b3"],a:"11.0"},{n:["bald man","man: bald"],u:"1f468-200d-1f9b2",v:["1f468-1f3fb-200d-1f9b2","1f468-1f3fc-200d-1f9b2","1f468-1f3fd-200d-1f9b2","1f468-1f3fe-200d-1f9b2","1f468-1f3ff-200d-1f9b2"],a:"11.0"},{n:["woman"],u:"1f469",v:["1f469-1f3fb","1f469-1f3fc","1f469-1f3fd","1f469-1f3fe","1f469-1f3ff"],a:"0.6"},{n:["woman: red hair","red haired woman"],u:"1f469-200d-1f9b0",v:["1f469-1f3fb-200d-1f9b0","1f469-1f3fc-200d-1f9b0","1f469-1f3fd-200d-1f9b0","1f469-1f3fe-200d-1f9b0","1f469-1f3ff-200d-1f9b0"],a:"11.0"},{n:["person: red hair","red haired person"],u:"1f9d1-200d-1f9b0",v:["1f9d1-1f3fb-200d-1f9b0","1f9d1-1f3fc-200d-1f9b0","1f9d1-1f3fd-200d-1f9b0","1f9d1-1f3fe-200d-1f9b0","1f9d1-1f3ff-200d-1f9b0"],a:"12.1"},{n:["woman: curly hair","curly haired woman"],u:"1f469-200d-1f9b1",v:["1f469-1f3fb-200d-1f9b1","1f469-1f3fc-200d-1f9b1","1f469-1f3fd-200d-1f9b1","1f469-1f3fe-200d-1f9b1","1f469-1f3ff-200d-1f9b1"],a:"11.0"},{n:["person: curly hair","curly haired person"],u:"1f9d1-200d-1f9b1",v:["1f9d1-1f3fb-200d-1f9b1","1f9d1-1f3fc-200d-1f9b1","1f9d1-1f3fd-200d-1f9b1","1f9d1-1f3fe-200d-1f9b1","1f9d1-1f3ff-200d-1f9b1"],a:"12.1"},{n:["woman: white hair","white haired woman"],u:"1f469-200d-1f9b3",v:["1f469-1f3fb-200d-1f9b3","1f469-1f3fc-200d-1f9b3","1f469-1f3fd-200d-1f9b3","1f469-1f3fe-200d-1f9b3","1f469-1f3ff-200d-1f9b3"],a:"11.0"},{n:["person: white hair","white haired person"],u:"1f9d1-200d-1f9b3",v:["1f9d1-1f3fb-200d-1f9b3","1f9d1-1f3fc-200d-1f9b3","1f9d1-1f3fd-200d-1f9b3","1f9d1-1f3fe-200d-1f9b3","1f9d1-1f3ff-200d-1f9b3"],a:"12.1"},{n:["bald woman","woman: bald"],u:"1f469-200d-1f9b2",v:["1f469-1f3fb-200d-1f9b2","1f469-1f3fc-200d-1f9b2","1f469-1f3fd-200d-1f9b2","1f469-1f3fe-200d-1f9b2","1f469-1f3ff-200d-1f9b2"],a:"11.0"},{n:["bald person","person: bald"],u:"1f9d1-200d-1f9b2",v:["1f9d1-1f3fb-200d-1f9b2","1f9d1-1f3fc-200d-1f9b2","1f9d1-1f3fd-200d-1f9b2","1f9d1-1f3fe-200d-1f9b2","1f9d1-1f3ff-200d-1f9b2"],a:"12.1"},{n:["woman: blond hair","blond-haired-woman"],u:"1f471-200d-2640-fe0f",v:["1f471-1f3fb-200d-2640-fe0f","1f471-1f3fc-200d-2640-fe0f","1f471-1f3fd-200d-2640-fe0f","1f471-1f3fe-200d-2640-fe0f","1f471-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["man: blond hair","blond-haired-man"],u:"1f471-200d-2642-fe0f",v:["1f471-1f3fb-200d-2642-fe0f","1f471-1f3fc-200d-2642-fe0f","1f471-1f3fd-200d-2642-fe0f","1f471-1f3fe-200d-2642-fe0f","1f471-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["older adult"],u:"1f9d3",v:["1f9d3-1f3fb","1f9d3-1f3fc","1f9d3-1f3fd","1f9d3-1f3fe","1f9d3-1f3ff"],a:"5.0"},{n:["older man"],u:"1f474",v:["1f474-1f3fb","1f474-1f3fc","1f474-1f3fd","1f474-1f3fe","1f474-1f3ff"],a:"0.6"},{n:["older woman"],u:"1f475",v:["1f475-1f3fb","1f475-1f3fc","1f475-1f3fd","1f475-1f3fe","1f475-1f3ff"],a:"0.6"},{n:["person frowning"],u:"1f64d",v:["1f64d-1f3fb","1f64d-1f3fc","1f64d-1f3fd","1f64d-1f3fe","1f64d-1f3ff"],a:"0.6"},{n:["man frowning","man-frowning"],u:"1f64d-200d-2642-fe0f",v:["1f64d-1f3fb-200d-2642-fe0f","1f64d-1f3fc-200d-2642-fe0f","1f64d-1f3fd-200d-2642-fe0f","1f64d-1f3fe-200d-2642-fe0f","1f64d-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman frowning","woman-frowning"],u:"1f64d-200d-2640-fe0f",v:["1f64d-1f3fb-200d-2640-fe0f","1f64d-1f3fc-200d-2640-fe0f","1f64d-1f3fd-200d-2640-fe0f","1f64d-1f3fe-200d-2640-fe0f","1f64d-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person with pouting face"],u:"1f64e",v:["1f64e-1f3fb","1f64e-1f3fc","1f64e-1f3fd","1f64e-1f3fe","1f64e-1f3ff"],a:"0.6"},{n:["man pouting","man-pouting"],u:"1f64e-200d-2642-fe0f",v:["1f64e-1f3fb-200d-2642-fe0f","1f64e-1f3fc-200d-2642-fe0f","1f64e-1f3fd-200d-2642-fe0f","1f64e-1f3fe-200d-2642-fe0f","1f64e-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman pouting","woman-pouting"],u:"1f64e-200d-2640-fe0f",v:["1f64e-1f3fb-200d-2640-fe0f","1f64e-1f3fc-200d-2640-fe0f","1f64e-1f3fd-200d-2640-fe0f","1f64e-1f3fe-200d-2640-fe0f","1f64e-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["no good","face with no good gesture"],u:"1f645",v:["1f645-1f3fb","1f645-1f3fc","1f645-1f3fd","1f645-1f3fe","1f645-1f3ff"],a:"0.6"},{n:["man gesturing no","man-gesturing-no"],u:"1f645-200d-2642-fe0f",v:["1f645-1f3fb-200d-2642-fe0f","1f645-1f3fc-200d-2642-fe0f","1f645-1f3fd-200d-2642-fe0f","1f645-1f3fe-200d-2642-fe0f","1f645-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman gesturing no","woman-gesturing-no"],u:"1f645-200d-2640-fe0f",v:["1f645-1f3fb-200d-2640-fe0f","1f645-1f3fc-200d-2640-fe0f","1f645-1f3fd-200d-2640-fe0f","1f645-1f3fe-200d-2640-fe0f","1f645-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["ok woman","face with ok gesture"],u:"1f646",v:["1f646-1f3fb","1f646-1f3fc","1f646-1f3fd","1f646-1f3fe","1f646-1f3ff"],a:"0.6"},{n:["man gesturing ok","man-gesturing-ok"],u:"1f646-200d-2642-fe0f",v:["1f646-1f3fb-200d-2642-fe0f","1f646-1f3fc-200d-2642-fe0f","1f646-1f3fd-200d-2642-fe0f","1f646-1f3fe-200d-2642-fe0f","1f646-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman gesturing ok","woman-gesturing-ok"],u:"1f646-200d-2640-fe0f",v:["1f646-1f3fb-200d-2640-fe0f","1f646-1f3fc-200d-2640-fe0f","1f646-1f3fd-200d-2640-fe0f","1f646-1f3fe-200d-2640-fe0f","1f646-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["information desk person"],u:"1f481",v:["1f481-1f3fb","1f481-1f3fc","1f481-1f3fd","1f481-1f3fe","1f481-1f3ff"],a:"0.6"},{n:["man tipping hand","man-tipping-hand"],u:"1f481-200d-2642-fe0f",v:["1f481-1f3fb-200d-2642-fe0f","1f481-1f3fc-200d-2642-fe0f","1f481-1f3fd-200d-2642-fe0f","1f481-1f3fe-200d-2642-fe0f","1f481-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman tipping hand","woman-tipping-hand"],u:"1f481-200d-2640-fe0f",v:["1f481-1f3fb-200d-2640-fe0f","1f481-1f3fc-200d-2640-fe0f","1f481-1f3fd-200d-2640-fe0f","1f481-1f3fe-200d-2640-fe0f","1f481-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["raising hand","happy person raising one hand"],u:"1f64b",v:["1f64b-1f3fb","1f64b-1f3fc","1f64b-1f3fd","1f64b-1f3fe","1f64b-1f3ff"],a:"0.6"},{n:["man raising hand","man-raising-hand"],u:"1f64b-200d-2642-fe0f",v:["1f64b-1f3fb-200d-2642-fe0f","1f64b-1f3fc-200d-2642-fe0f","1f64b-1f3fd-200d-2642-fe0f","1f64b-1f3fe-200d-2642-fe0f","1f64b-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman raising hand","woman-raising-hand"],u:"1f64b-200d-2640-fe0f",v:["1f64b-1f3fb-200d-2640-fe0f","1f64b-1f3fc-200d-2640-fe0f","1f64b-1f3fd-200d-2640-fe0f","1f64b-1f3fe-200d-2640-fe0f","1f64b-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["deaf person"],u:"1f9cf",v:["1f9cf-1f3fb","1f9cf-1f3fc","1f9cf-1f3fd","1f9cf-1f3fe","1f9cf-1f3ff"],a:"12.0"},{n:["deaf man"],u:"1f9cf-200d-2642-fe0f",v:["1f9cf-1f3fb-200d-2642-fe0f","1f9cf-1f3fc-200d-2642-fe0f","1f9cf-1f3fd-200d-2642-fe0f","1f9cf-1f3fe-200d-2642-fe0f","1f9cf-1f3ff-200d-2642-fe0f"],a:"12.0"},{n:["deaf woman"],u:"1f9cf-200d-2640-fe0f",v:["1f9cf-1f3fb-200d-2640-fe0f","1f9cf-1f3fc-200d-2640-fe0f","1f9cf-1f3fd-200d-2640-fe0f","1f9cf-1f3fe-200d-2640-fe0f","1f9cf-1f3ff-200d-2640-fe0f"],a:"12.0"},{n:["bow","person bowing deeply"],u:"1f647",v:["1f647-1f3fb","1f647-1f3fc","1f647-1f3fd","1f647-1f3fe","1f647-1f3ff"],a:"0.6"},{n:["man bowing","man-bowing"],u:"1f647-200d-2642-fe0f",v:["1f647-1f3fb-200d-2642-fe0f","1f647-1f3fc-200d-2642-fe0f","1f647-1f3fd-200d-2642-fe0f","1f647-1f3fe-200d-2642-fe0f","1f647-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman bowing","woman-bowing"],u:"1f647-200d-2640-fe0f",v:["1f647-1f3fb-200d-2640-fe0f","1f647-1f3fc-200d-2640-fe0f","1f647-1f3fd-200d-2640-fe0f","1f647-1f3fe-200d-2640-fe0f","1f647-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["face palm"],u:"1f926",v:["1f926-1f3fb","1f926-1f3fc","1f926-1f3fd","1f926-1f3fe","1f926-1f3ff"],a:"3.0"},{n:["man facepalming","man-facepalming"],u:"1f926-200d-2642-fe0f",v:["1f926-1f3fb-200d-2642-fe0f","1f926-1f3fc-200d-2642-fe0f","1f926-1f3fd-200d-2642-fe0f","1f926-1f3fe-200d-2642-fe0f","1f926-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman facepalming","woman-facepalming"],u:"1f926-200d-2640-fe0f",v:["1f926-1f3fb-200d-2640-fe0f","1f926-1f3fc-200d-2640-fe0f","1f926-1f3fd-200d-2640-fe0f","1f926-1f3fe-200d-2640-fe0f","1f926-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["shrug"],u:"1f937",v:["1f937-1f3fb","1f937-1f3fc","1f937-1f3fd","1f937-1f3fe","1f937-1f3ff"],a:"3.0"},{n:["man shrugging","man-shrugging"],u:"1f937-200d-2642-fe0f",v:["1f937-1f3fb-200d-2642-fe0f","1f937-1f3fc-200d-2642-fe0f","1f937-1f3fd-200d-2642-fe0f","1f937-1f3fe-200d-2642-fe0f","1f937-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman shrugging","woman-shrugging"],u:"1f937-200d-2640-fe0f",v:["1f937-1f3fb-200d-2640-fe0f","1f937-1f3fc-200d-2640-fe0f","1f937-1f3fd-200d-2640-fe0f","1f937-1f3fe-200d-2640-fe0f","1f937-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["health worker"],u:"1f9d1-200d-2695-fe0f",v:["1f9d1-1f3fb-200d-2695-fe0f","1f9d1-1f3fc-200d-2695-fe0f","1f9d1-1f3fd-200d-2695-fe0f","1f9d1-1f3fe-200d-2695-fe0f","1f9d1-1f3ff-200d-2695-fe0f"],a:"12.1"},{n:["male-doctor","man health worker"],u:"1f468-200d-2695-fe0f",v:["1f468-1f3fb-200d-2695-fe0f","1f468-1f3fc-200d-2695-fe0f","1f468-1f3fd-200d-2695-fe0f","1f468-1f3fe-200d-2695-fe0f","1f468-1f3ff-200d-2695-fe0f"],a:"4.0"},{n:["female-doctor","woman health worker"],u:"1f469-200d-2695-fe0f",v:["1f469-1f3fb-200d-2695-fe0f","1f469-1f3fc-200d-2695-fe0f","1f469-1f3fd-200d-2695-fe0f","1f469-1f3fe-200d-2695-fe0f","1f469-1f3ff-200d-2695-fe0f"],a:"4.0"},{n:["student"],u:"1f9d1-200d-1f393",v:["1f9d1-1f3fb-200d-1f393","1f9d1-1f3fc-200d-1f393","1f9d1-1f3fd-200d-1f393","1f9d1-1f3fe-200d-1f393","1f9d1-1f3ff-200d-1f393"],a:"12.1"},{n:["man student","male-student"],u:"1f468-200d-1f393",v:["1f468-1f3fb-200d-1f393","1f468-1f3fc-200d-1f393","1f468-1f3fd-200d-1f393","1f468-1f3fe-200d-1f393","1f468-1f3ff-200d-1f393"],a:"4.0"},{n:["woman student","female-student"],u:"1f469-200d-1f393",v:["1f469-1f3fb-200d-1f393","1f469-1f3fc-200d-1f393","1f469-1f3fd-200d-1f393","1f469-1f3fe-200d-1f393","1f469-1f3ff-200d-1f393"],a:"4.0"},{n:["teacher"],u:"1f9d1-200d-1f3eb",v:["1f9d1-1f3fb-200d-1f3eb","1f9d1-1f3fc-200d-1f3eb","1f9d1-1f3fd-200d-1f3eb","1f9d1-1f3fe-200d-1f3eb","1f9d1-1f3ff-200d-1f3eb"],a:"12.1"},{n:["man teacher","male-teacher"],u:"1f468-200d-1f3eb",v:["1f468-1f3fb-200d-1f3eb","1f468-1f3fc-200d-1f3eb","1f468-1f3fd-200d-1f3eb","1f468-1f3fe-200d-1f3eb","1f468-1f3ff-200d-1f3eb"],a:"4.0"},{n:["woman teacher","female-teacher"],u:"1f469-200d-1f3eb",v:["1f469-1f3fb-200d-1f3eb","1f469-1f3fc-200d-1f3eb","1f469-1f3fd-200d-1f3eb","1f469-1f3fe-200d-1f3eb","1f469-1f3ff-200d-1f3eb"],a:"4.0"},{n:["judge"],u:"1f9d1-200d-2696-fe0f",v:["1f9d1-1f3fb-200d-2696-fe0f","1f9d1-1f3fc-200d-2696-fe0f","1f9d1-1f3fd-200d-2696-fe0f","1f9d1-1f3fe-200d-2696-fe0f","1f9d1-1f3ff-200d-2696-fe0f"],a:"12.1"},{n:["man judge","male-judge"],u:"1f468-200d-2696-fe0f",v:["1f468-1f3fb-200d-2696-fe0f","1f468-1f3fc-200d-2696-fe0f","1f468-1f3fd-200d-2696-fe0f","1f468-1f3fe-200d-2696-fe0f","1f468-1f3ff-200d-2696-fe0f"],a:"4.0"},{n:["woman judge","female-judge"],u:"1f469-200d-2696-fe0f",v:["1f469-1f3fb-200d-2696-fe0f","1f469-1f3fc-200d-2696-fe0f","1f469-1f3fd-200d-2696-fe0f","1f469-1f3fe-200d-2696-fe0f","1f469-1f3ff-200d-2696-fe0f"],a:"4.0"},{n:["farmer"],u:"1f9d1-200d-1f33e",v:["1f9d1-1f3fb-200d-1f33e","1f9d1-1f3fc-200d-1f33e","1f9d1-1f3fd-200d-1f33e","1f9d1-1f3fe-200d-1f33e","1f9d1-1f3ff-200d-1f33e"],a:"12.1"},{n:["man farmer","male-farmer"],u:"1f468-200d-1f33e",v:["1f468-1f3fb-200d-1f33e","1f468-1f3fc-200d-1f33e","1f468-1f3fd-200d-1f33e","1f468-1f3fe-200d-1f33e","1f468-1f3ff-200d-1f33e"],a:"4.0"},{n:["woman farmer","female-farmer"],u:"1f469-200d-1f33e",v:["1f469-1f3fb-200d-1f33e","1f469-1f3fc-200d-1f33e","1f469-1f3fd-200d-1f33e","1f469-1f3fe-200d-1f33e","1f469-1f3ff-200d-1f33e"],a:"4.0"},{n:["cook"],u:"1f9d1-200d-1f373",v:["1f9d1-1f3fb-200d-1f373","1f9d1-1f3fc-200d-1f373","1f9d1-1f3fd-200d-1f373","1f9d1-1f3fe-200d-1f373","1f9d1-1f3ff-200d-1f373"],a:"12.1"},{n:["man cook","male-cook"],u:"1f468-200d-1f373",v:["1f468-1f3fb-200d-1f373","1f468-1f3fc-200d-1f373","1f468-1f3fd-200d-1f373","1f468-1f3fe-200d-1f373","1f468-1f3ff-200d-1f373"],a:"4.0"},{n:["woman cook","female-cook"],u:"1f469-200d-1f373",v:["1f469-1f3fb-200d-1f373","1f469-1f3fc-200d-1f373","1f469-1f3fd-200d-1f373","1f469-1f3fe-200d-1f373","1f469-1f3ff-200d-1f373"],a:"4.0"},{n:["mechanic"],u:"1f9d1-200d-1f527",v:["1f9d1-1f3fb-200d-1f527","1f9d1-1f3fc-200d-1f527","1f9d1-1f3fd-200d-1f527","1f9d1-1f3fe-200d-1f527","1f9d1-1f3ff-200d-1f527"],a:"12.1"},{n:["man mechanic","male-mechanic"],u:"1f468-200d-1f527",v:["1f468-1f3fb-200d-1f527","1f468-1f3fc-200d-1f527","1f468-1f3fd-200d-1f527","1f468-1f3fe-200d-1f527","1f468-1f3ff-200d-1f527"],a:"4.0"},{n:["woman mechanic","female-mechanic"],u:"1f469-200d-1f527",v:["1f469-1f3fb-200d-1f527","1f469-1f3fc-200d-1f527","1f469-1f3fd-200d-1f527","1f469-1f3fe-200d-1f527","1f469-1f3ff-200d-1f527"],a:"4.0"},{n:["factory worker"],u:"1f9d1-200d-1f3ed",v:["1f9d1-1f3fb-200d-1f3ed","1f9d1-1f3fc-200d-1f3ed","1f9d1-1f3fd-200d-1f3ed","1f9d1-1f3fe-200d-1f3ed","1f9d1-1f3ff-200d-1f3ed"],a:"12.1"},{n:["man factory worker","male-factory-worker"],u:"1f468-200d-1f3ed",v:["1f468-1f3fb-200d-1f3ed","1f468-1f3fc-200d-1f3ed","1f468-1f3fd-200d-1f3ed","1f468-1f3fe-200d-1f3ed","1f468-1f3ff-200d-1f3ed"],a:"4.0"},{n:["woman factory worker","female-factory-worker"],u:"1f469-200d-1f3ed",v:["1f469-1f3fb-200d-1f3ed","1f469-1f3fc-200d-1f3ed","1f469-1f3fd-200d-1f3ed","1f469-1f3fe-200d-1f3ed","1f469-1f3ff-200d-1f3ed"],a:"4.0"},{n:["office worker"],u:"1f9d1-200d-1f4bc",v:["1f9d1-1f3fb-200d-1f4bc","1f9d1-1f3fc-200d-1f4bc","1f9d1-1f3fd-200d-1f4bc","1f9d1-1f3fe-200d-1f4bc","1f9d1-1f3ff-200d-1f4bc"],a:"12.1"},{n:["man office worker","male-office-worker"],u:"1f468-200d-1f4bc",v:["1f468-1f3fb-200d-1f4bc","1f468-1f3fc-200d-1f4bc","1f468-1f3fd-200d-1f4bc","1f468-1f3fe-200d-1f4bc","1f468-1f3ff-200d-1f4bc"],a:"4.0"},{n:["woman office worker","female-office-worker"],u:"1f469-200d-1f4bc",v:["1f469-1f3fb-200d-1f4bc","1f469-1f3fc-200d-1f4bc","1f469-1f3fd-200d-1f4bc","1f469-1f3fe-200d-1f4bc","1f469-1f3ff-200d-1f4bc"],a:"4.0"},{n:["scientist"],u:"1f9d1-200d-1f52c",v:["1f9d1-1f3fb-200d-1f52c","1f9d1-1f3fc-200d-1f52c","1f9d1-1f3fd-200d-1f52c","1f9d1-1f3fe-200d-1f52c","1f9d1-1f3ff-200d-1f52c"],a:"12.1"},{n:["man scientist","male-scientist"],u:"1f468-200d-1f52c",v:["1f468-1f3fb-200d-1f52c","1f468-1f3fc-200d-1f52c","1f468-1f3fd-200d-1f52c","1f468-1f3fe-200d-1f52c","1f468-1f3ff-200d-1f52c"],a:"4.0"},{n:["woman scientist","female-scientist"],u:"1f469-200d-1f52c",v:["1f469-1f3fb-200d-1f52c","1f469-1f3fc-200d-1f52c","1f469-1f3fd-200d-1f52c","1f469-1f3fe-200d-1f52c","1f469-1f3ff-200d-1f52c"],a:"4.0"},{n:["technologist"],u:"1f9d1-200d-1f4bb",v:["1f9d1-1f3fb-200d-1f4bb","1f9d1-1f3fc-200d-1f4bb","1f9d1-1f3fd-200d-1f4bb","1f9d1-1f3fe-200d-1f4bb","1f9d1-1f3ff-200d-1f4bb"],a:"12.1"},{n:["man technologist","male-technologist"],u:"1f468-200d-1f4bb",v:["1f468-1f3fb-200d-1f4bb","1f468-1f3fc-200d-1f4bb","1f468-1f3fd-200d-1f4bb","1f468-1f3fe-200d-1f4bb","1f468-1f3ff-200d-1f4bb"],a:"4.0"},{n:["woman technologist","female-technologist"],u:"1f469-200d-1f4bb",v:["1f469-1f3fb-200d-1f4bb","1f469-1f3fc-200d-1f4bb","1f469-1f3fd-200d-1f4bb","1f469-1f3fe-200d-1f4bb","1f469-1f3ff-200d-1f4bb"],a:"4.0"},{n:["singer"],u:"1f9d1-200d-1f3a4",v:["1f9d1-1f3fb-200d-1f3a4","1f9d1-1f3fc-200d-1f3a4","1f9d1-1f3fd-200d-1f3a4","1f9d1-1f3fe-200d-1f3a4","1f9d1-1f3ff-200d-1f3a4"],a:"12.1"},{n:["man singer","male-singer"],u:"1f468-200d-1f3a4",v:["1f468-1f3fb-200d-1f3a4","1f468-1f3fc-200d-1f3a4","1f468-1f3fd-200d-1f3a4","1f468-1f3fe-200d-1f3a4","1f468-1f3ff-200d-1f3a4"],a:"4.0"},{n:["woman singer","female-singer"],u:"1f469-200d-1f3a4",v:["1f469-1f3fb-200d-1f3a4","1f469-1f3fc-200d-1f3a4","1f469-1f3fd-200d-1f3a4","1f469-1f3fe-200d-1f3a4","1f469-1f3ff-200d-1f3a4"],a:"4.0"},{n:["artist"],u:"1f9d1-200d-1f3a8",v:["1f9d1-1f3fb-200d-1f3a8","1f9d1-1f3fc-200d-1f3a8","1f9d1-1f3fd-200d-1f3a8","1f9d1-1f3fe-200d-1f3a8","1f9d1-1f3ff-200d-1f3a8"],a:"12.1"},{n:["man artist","male-artist"],u:"1f468-200d-1f3a8",v:["1f468-1f3fb-200d-1f3a8","1f468-1f3fc-200d-1f3a8","1f468-1f3fd-200d-1f3a8","1f468-1f3fe-200d-1f3a8","1f468-1f3ff-200d-1f3a8"],a:"4.0"},{n:["woman artist","female-artist"],u:"1f469-200d-1f3a8",v:["1f469-1f3fb-200d-1f3a8","1f469-1f3fc-200d-1f3a8","1f469-1f3fd-200d-1f3a8","1f469-1f3fe-200d-1f3a8","1f469-1f3ff-200d-1f3a8"],a:"4.0"},{n:["pilot"],u:"1f9d1-200d-2708-fe0f",v:["1f9d1-1f3fb-200d-2708-fe0f","1f9d1-1f3fc-200d-2708-fe0f","1f9d1-1f3fd-200d-2708-fe0f","1f9d1-1f3fe-200d-2708-fe0f","1f9d1-1f3ff-200d-2708-fe0f"],a:"12.1"},{n:["man pilot","male-pilot"],u:"1f468-200d-2708-fe0f",v:["1f468-1f3fb-200d-2708-fe0f","1f468-1f3fc-200d-2708-fe0f","1f468-1f3fd-200d-2708-fe0f","1f468-1f3fe-200d-2708-fe0f","1f468-1f3ff-200d-2708-fe0f"],a:"4.0"},{n:["woman pilot","female-pilot"],u:"1f469-200d-2708-fe0f",v:["1f469-1f3fb-200d-2708-fe0f","1f469-1f3fc-200d-2708-fe0f","1f469-1f3fd-200d-2708-fe0f","1f469-1f3fe-200d-2708-fe0f","1f469-1f3ff-200d-2708-fe0f"],a:"4.0"},{n:["astronaut"],u:"1f9d1-200d-1f680",v:["1f9d1-1f3fb-200d-1f680","1f9d1-1f3fc-200d-1f680","1f9d1-1f3fd-200d-1f680","1f9d1-1f3fe-200d-1f680","1f9d1-1f3ff-200d-1f680"],a:"12.1"},{n:["man astronaut","male-astronaut"],u:"1f468-200d-1f680",v:["1f468-1f3fb-200d-1f680","1f468-1f3fc-200d-1f680","1f468-1f3fd-200d-1f680","1f468-1f3fe-200d-1f680","1f468-1f3ff-200d-1f680"],a:"4.0"},{n:["woman astronaut","female-astronaut"],u:"1f469-200d-1f680",v:["1f469-1f3fb-200d-1f680","1f469-1f3fc-200d-1f680","1f469-1f3fd-200d-1f680","1f469-1f3fe-200d-1f680","1f469-1f3ff-200d-1f680"],a:"4.0"},{n:["firefighter"],u:"1f9d1-200d-1f692",v:["1f9d1-1f3fb-200d-1f692","1f9d1-1f3fc-200d-1f692","1f9d1-1f3fd-200d-1f692","1f9d1-1f3fe-200d-1f692","1f9d1-1f3ff-200d-1f692"],a:"12.1"},{n:["man firefighter","male-firefighter"],u:"1f468-200d-1f692",v:["1f468-1f3fb-200d-1f692","1f468-1f3fc-200d-1f692","1f468-1f3fd-200d-1f692","1f468-1f3fe-200d-1f692","1f468-1f3ff-200d-1f692"],a:"4.0"},{n:["woman firefighter","female-firefighter"],u:"1f469-200d-1f692",v:["1f469-1f3fb-200d-1f692","1f469-1f3fc-200d-1f692","1f469-1f3fd-200d-1f692","1f469-1f3fe-200d-1f692","1f469-1f3ff-200d-1f692"],a:"4.0"},{n:["cop","police officer"],u:"1f46e",v:["1f46e-1f3fb","1f46e-1f3fc","1f46e-1f3fd","1f46e-1f3fe","1f46e-1f3ff"],a:"0.6"},{n:["man police officer","male-police-officer"],u:"1f46e-200d-2642-fe0f",v:["1f46e-1f3fb-200d-2642-fe0f","1f46e-1f3fc-200d-2642-fe0f","1f46e-1f3fd-200d-2642-fe0f","1f46e-1f3fe-200d-2642-fe0f","1f46e-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman police officer","female-police-officer"],u:"1f46e-200d-2640-fe0f",v:["1f46e-1f3fb-200d-2640-fe0f","1f46e-1f3fc-200d-2640-fe0f","1f46e-1f3fd-200d-2640-fe0f","1f46e-1f3fe-200d-2640-fe0f","1f46e-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["detective","sleuth or spy"],u:"1f575-fe0f",v:["1f575-1f3fb","1f575-1f3fc","1f575-1f3fd","1f575-1f3fe","1f575-1f3ff"],a:"0.7"},{n:["man detective","male-detective"],u:"1f575-fe0f-200d-2642-fe0f",v:["1f575-1f3fb-200d-2642-fe0f","1f575-1f3fc-200d-2642-fe0f","1f575-1f3fd-200d-2642-fe0f","1f575-1f3fe-200d-2642-fe0f","1f575-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman detective","female-detective"],u:"1f575-fe0f-200d-2640-fe0f",v:["1f575-1f3fb-200d-2640-fe0f","1f575-1f3fc-200d-2640-fe0f","1f575-1f3fd-200d-2640-fe0f","1f575-1f3fe-200d-2640-fe0f","1f575-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["guardsman"],u:"1f482",v:["1f482-1f3fb","1f482-1f3fc","1f482-1f3fd","1f482-1f3fe","1f482-1f3ff"],a:"0.6"},{n:["man guard","male-guard"],u:"1f482-200d-2642-fe0f",v:["1f482-1f3fb-200d-2642-fe0f","1f482-1f3fc-200d-2642-fe0f","1f482-1f3fd-200d-2642-fe0f","1f482-1f3fe-200d-2642-fe0f","1f482-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman guard","female-guard"],u:"1f482-200d-2640-fe0f",v:["1f482-1f3fb-200d-2640-fe0f","1f482-1f3fc-200d-2640-fe0f","1f482-1f3fd-200d-2640-fe0f","1f482-1f3fe-200d-2640-fe0f","1f482-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["ninja"],u:"1f977",v:["1f977-1f3fb","1f977-1f3fc","1f977-1f3fd","1f977-1f3fe","1f977-1f3ff"],a:"13.0"},{n:["construction worker"],u:"1f477",v:["1f477-1f3fb","1f477-1f3fc","1f477-1f3fd","1f477-1f3fe","1f477-1f3ff"],a:"0.6"},{n:["man construction worker","male-construction-worker"],u:"1f477-200d-2642-fe0f",v:["1f477-1f3fb-200d-2642-fe0f","1f477-1f3fc-200d-2642-fe0f","1f477-1f3fd-200d-2642-fe0f","1f477-1f3fe-200d-2642-fe0f","1f477-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman construction worker","female-construction-worker"],u:"1f477-200d-2640-fe0f",v:["1f477-1f3fb-200d-2640-fe0f","1f477-1f3fc-200d-2640-fe0f","1f477-1f3fd-200d-2640-fe0f","1f477-1f3fe-200d-2640-fe0f","1f477-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person with crown"],u:"1fac5",v:["1fac5-1f3fb","1fac5-1f3fc","1fac5-1f3fd","1fac5-1f3fe","1fac5-1f3ff"],a:"14.0"},{n:["prince"],u:"1f934",v:["1f934-1f3fb","1f934-1f3fc","1f934-1f3fd","1f934-1f3fe","1f934-1f3ff"],a:"3.0"},{n:["princess"],u:"1f478",v:["1f478-1f3fb","1f478-1f3fc","1f478-1f3fd","1f478-1f3fe","1f478-1f3ff"],a:"0.6"},{n:["man with turban"],u:"1f473",v:["1f473-1f3fb","1f473-1f3fc","1f473-1f3fd","1f473-1f3fe","1f473-1f3ff"],a:"0.6"},{n:["man wearing turban","man-wearing-turban"],u:"1f473-200d-2642-fe0f",v:["1f473-1f3fb-200d-2642-fe0f","1f473-1f3fc-200d-2642-fe0f","1f473-1f3fd-200d-2642-fe0f","1f473-1f3fe-200d-2642-fe0f","1f473-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman wearing turban","woman-wearing-turban"],u:"1f473-200d-2640-fe0f",v:["1f473-1f3fb-200d-2640-fe0f","1f473-1f3fc-200d-2640-fe0f","1f473-1f3fd-200d-2640-fe0f","1f473-1f3fe-200d-2640-fe0f","1f473-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["man with gua pi mao"],u:"1f472",v:["1f472-1f3fb","1f472-1f3fc","1f472-1f3fd","1f472-1f3fe","1f472-1f3ff"],a:"0.6"},{n:["person with headscarf"],u:"1f9d5",v:["1f9d5-1f3fb","1f9d5-1f3fc","1f9d5-1f3fd","1f9d5-1f3fe","1f9d5-1f3ff"],a:"5.0"},{n:["man in tuxedo","person in tuxedo"],u:"1f935",v:["1f935-1f3fb","1f935-1f3fc","1f935-1f3fd","1f935-1f3fe","1f935-1f3ff"],a:"3.0"},{n:["man in tuxedo"],u:"1f935-200d-2642-fe0f",v:["1f935-1f3fb-200d-2642-fe0f","1f935-1f3fc-200d-2642-fe0f","1f935-1f3fd-200d-2642-fe0f","1f935-1f3fe-200d-2642-fe0f","1f935-1f3ff-200d-2642-fe0f"],a:"13.0"},{n:["woman in tuxedo"],u:"1f935-200d-2640-fe0f",v:["1f935-1f3fb-200d-2640-fe0f","1f935-1f3fc-200d-2640-fe0f","1f935-1f3fd-200d-2640-fe0f","1f935-1f3fe-200d-2640-fe0f","1f935-1f3ff-200d-2640-fe0f"],a:"13.0"},{n:["bride with veil"],u:"1f470",v:["1f470-1f3fb","1f470-1f3fc","1f470-1f3fd","1f470-1f3fe","1f470-1f3ff"],a:"0.6"},{n:["man with veil"],u:"1f470-200d-2642-fe0f",v:["1f470-1f3fb-200d-2642-fe0f","1f470-1f3fc-200d-2642-fe0f","1f470-1f3fd-200d-2642-fe0f","1f470-1f3fe-200d-2642-fe0f","1f470-1f3ff-200d-2642-fe0f"],a:"13.0"},{n:["woman with veil"],u:"1f470-200d-2640-fe0f",v:["1f470-1f3fb-200d-2640-fe0f","1f470-1f3fc-200d-2640-fe0f","1f470-1f3fd-200d-2640-fe0f","1f470-1f3fe-200d-2640-fe0f","1f470-1f3ff-200d-2640-fe0f"],a:"13.0"},{n:["pregnant woman"],u:"1f930",v:["1f930-1f3fb","1f930-1f3fc","1f930-1f3fd","1f930-1f3fe","1f930-1f3ff"],a:"3.0"},{n:["pregnant man"],u:"1fac3",v:["1fac3-1f3fb","1fac3-1f3fc","1fac3-1f3fd","1fac3-1f3fe","1fac3-1f3ff"],a:"14.0"},{n:["pregnant person"],u:"1fac4",v:["1fac4-1f3fb","1fac4-1f3fc","1fac4-1f3fd","1fac4-1f3fe","1fac4-1f3ff"],a:"14.0"},{n:["breast-feeding"],u:"1f931",v:["1f931-1f3fb","1f931-1f3fc","1f931-1f3fd","1f931-1f3fe","1f931-1f3ff"],a:"5.0"},{n:["woman feeding baby"],u:"1f469-200d-1f37c",v:["1f469-1f3fb-200d-1f37c","1f469-1f3fc-200d-1f37c","1f469-1f3fd-200d-1f37c","1f469-1f3fe-200d-1f37c","1f469-1f3ff-200d-1f37c"],a:"13.0"},{n:["man feeding baby"],u:"1f468-200d-1f37c",v:["1f468-1f3fb-200d-1f37c","1f468-1f3fc-200d-1f37c","1f468-1f3fd-200d-1f37c","1f468-1f3fe-200d-1f37c","1f468-1f3ff-200d-1f37c"],a:"13.0"},{n:["person feeding baby"],u:"1f9d1-200d-1f37c",v:["1f9d1-1f3fb-200d-1f37c","1f9d1-1f3fc-200d-1f37c","1f9d1-1f3fd-200d-1f37c","1f9d1-1f3fe-200d-1f37c","1f9d1-1f3ff-200d-1f37c"],a:"13.0"},{n:["angel","baby angel"],u:"1f47c",v:["1f47c-1f3fb","1f47c-1f3fc","1f47c-1f3fd","1f47c-1f3fe","1f47c-1f3ff"],a:"0.6"},{n:["santa","father christmas"],u:"1f385",v:["1f385-1f3fb","1f385-1f3fc","1f385-1f3fd","1f385-1f3fe","1f385-1f3ff"],a:"0.6"},{n:["mrs claus","mother christmas"],u:"1f936",v:["1f936-1f3fb","1f936-1f3fc","1f936-1f3fd","1f936-1f3fe","1f936-1f3ff"],a:"3.0"},{n:["mx claus"],u:"1f9d1-200d-1f384",v:["1f9d1-1f3fb-200d-1f384","1f9d1-1f3fc-200d-1f384","1f9d1-1f3fd-200d-1f384","1f9d1-1f3fe-200d-1f384","1f9d1-1f3ff-200d-1f384"],a:"13.0"},{n:["superhero"],u:"1f9b8",v:["1f9b8-1f3fb","1f9b8-1f3fc","1f9b8-1f3fd","1f9b8-1f3fe","1f9b8-1f3ff"],a:"11.0"},{n:["man superhero","male superhero"],u:"1f9b8-200d-2642-fe0f",v:["1f9b8-1f3fb-200d-2642-fe0f","1f9b8-1f3fc-200d-2642-fe0f","1f9b8-1f3fd-200d-2642-fe0f","1f9b8-1f3fe-200d-2642-fe0f","1f9b8-1f3ff-200d-2642-fe0f"],a:"11.0"},{n:["woman superhero","female superhero"],u:"1f9b8-200d-2640-fe0f",v:["1f9b8-1f3fb-200d-2640-fe0f","1f9b8-1f3fc-200d-2640-fe0f","1f9b8-1f3fd-200d-2640-fe0f","1f9b8-1f3fe-200d-2640-fe0f","1f9b8-1f3ff-200d-2640-fe0f"],a:"11.0"},{n:["supervillain"],u:"1f9b9",v:["1f9b9-1f3fb","1f9b9-1f3fc","1f9b9-1f3fd","1f9b9-1f3fe","1f9b9-1f3ff"],a:"11.0"},{n:["man supervillain","male supervillain"],u:"1f9b9-200d-2642-fe0f",v:["1f9b9-1f3fb-200d-2642-fe0f","1f9b9-1f3fc-200d-2642-fe0f","1f9b9-1f3fd-200d-2642-fe0f","1f9b9-1f3fe-200d-2642-fe0f","1f9b9-1f3ff-200d-2642-fe0f"],a:"11.0"},{n:["woman supervillain","female supervillain"],u:"1f9b9-200d-2640-fe0f",v:["1f9b9-1f3fb-200d-2640-fe0f","1f9b9-1f3fc-200d-2640-fe0f","1f9b9-1f3fd-200d-2640-fe0f","1f9b9-1f3fe-200d-2640-fe0f","1f9b9-1f3ff-200d-2640-fe0f"],a:"11.0"},{n:["mage"],u:"1f9d9",v:["1f9d9-1f3fb","1f9d9-1f3fc","1f9d9-1f3fd","1f9d9-1f3fe","1f9d9-1f3ff"],a:"5.0"},{n:["man mage","male mage"],u:"1f9d9-200d-2642-fe0f",v:["1f9d9-1f3fb-200d-2642-fe0f","1f9d9-1f3fc-200d-2642-fe0f","1f9d9-1f3fd-200d-2642-fe0f","1f9d9-1f3fe-200d-2642-fe0f","1f9d9-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman mage","female mage"],u:"1f9d9-200d-2640-fe0f",v:["1f9d9-1f3fb-200d-2640-fe0f","1f9d9-1f3fc-200d-2640-fe0f","1f9d9-1f3fd-200d-2640-fe0f","1f9d9-1f3fe-200d-2640-fe0f","1f9d9-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["fairy"],u:"1f9da",v:["1f9da-1f3fb","1f9da-1f3fc","1f9da-1f3fd","1f9da-1f3fe","1f9da-1f3ff"],a:"5.0"},{n:["man fairy","male fairy"],u:"1f9da-200d-2642-fe0f",v:["1f9da-1f3fb-200d-2642-fe0f","1f9da-1f3fc-200d-2642-fe0f","1f9da-1f3fd-200d-2642-fe0f","1f9da-1f3fe-200d-2642-fe0f","1f9da-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman fairy","female fairy"],u:"1f9da-200d-2640-fe0f",v:["1f9da-1f3fb-200d-2640-fe0f","1f9da-1f3fc-200d-2640-fe0f","1f9da-1f3fd-200d-2640-fe0f","1f9da-1f3fe-200d-2640-fe0f","1f9da-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["vampire"],u:"1f9db",v:["1f9db-1f3fb","1f9db-1f3fc","1f9db-1f3fd","1f9db-1f3fe","1f9db-1f3ff"],a:"5.0"},{n:["man vampire","male vampire"],u:"1f9db-200d-2642-fe0f",v:["1f9db-1f3fb-200d-2642-fe0f","1f9db-1f3fc-200d-2642-fe0f","1f9db-1f3fd-200d-2642-fe0f","1f9db-1f3fe-200d-2642-fe0f","1f9db-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman vampire","female vampire"],u:"1f9db-200d-2640-fe0f",v:["1f9db-1f3fb-200d-2640-fe0f","1f9db-1f3fc-200d-2640-fe0f","1f9db-1f3fd-200d-2640-fe0f","1f9db-1f3fe-200d-2640-fe0f","1f9db-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["merperson"],u:"1f9dc",v:["1f9dc-1f3fb","1f9dc-1f3fc","1f9dc-1f3fd","1f9dc-1f3fe","1f9dc-1f3ff"],a:"5.0"},{n:["merman"],u:"1f9dc-200d-2642-fe0f",v:["1f9dc-1f3fb-200d-2642-fe0f","1f9dc-1f3fc-200d-2642-fe0f","1f9dc-1f3fd-200d-2642-fe0f","1f9dc-1f3fe-200d-2642-fe0f","1f9dc-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["mermaid"],u:"1f9dc-200d-2640-fe0f",v:["1f9dc-1f3fb-200d-2640-fe0f","1f9dc-1f3fc-200d-2640-fe0f","1f9dc-1f3fd-200d-2640-fe0f","1f9dc-1f3fe-200d-2640-fe0f","1f9dc-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["elf"],u:"1f9dd",v:["1f9dd-1f3fb","1f9dd-1f3fc","1f9dd-1f3fd","1f9dd-1f3fe","1f9dd-1f3ff"],a:"5.0"},{n:["man elf","male elf"],u:"1f9dd-200d-2642-fe0f",v:["1f9dd-1f3fb-200d-2642-fe0f","1f9dd-1f3fc-200d-2642-fe0f","1f9dd-1f3fd-200d-2642-fe0f","1f9dd-1f3fe-200d-2642-fe0f","1f9dd-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman elf","female elf"],u:"1f9dd-200d-2640-fe0f",v:["1f9dd-1f3fb-200d-2640-fe0f","1f9dd-1f3fc-200d-2640-fe0f","1f9dd-1f3fd-200d-2640-fe0f","1f9dd-1f3fe-200d-2640-fe0f","1f9dd-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["genie"],u:"1f9de",a:"5.0"},{n:["man genie","male genie"],u:"1f9de-200d-2642-fe0f",a:"5.0"},{n:["woman genie","female genie"],u:"1f9de-200d-2640-fe0f",a:"5.0"},{n:["zombie"],u:"1f9df",a:"5.0"},{n:["man zombie","male zombie"],u:"1f9df-200d-2642-fe0f",a:"5.0"},{n:["woman zombie","female zombie"],u:"1f9df-200d-2640-fe0f",a:"5.0"},{n:["troll"],u:"1f9cc",a:"14.0"},{n:["massage","face massage"],u:"1f486",v:["1f486-1f3fb","1f486-1f3fc","1f486-1f3fd","1f486-1f3fe","1f486-1f3ff"],a:"0.6"},{n:["man getting massage","man-getting-massage"],u:"1f486-200d-2642-fe0f",v:["1f486-1f3fb-200d-2642-fe0f","1f486-1f3fc-200d-2642-fe0f","1f486-1f3fd-200d-2642-fe0f","1f486-1f3fe-200d-2642-fe0f","1f486-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman getting massage","woman-getting-massage"],u:"1f486-200d-2640-fe0f",v:["1f486-1f3fb-200d-2640-fe0f","1f486-1f3fc-200d-2640-fe0f","1f486-1f3fd-200d-2640-fe0f","1f486-1f3fe-200d-2640-fe0f","1f486-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["haircut"],u:"1f487",v:["1f487-1f3fb","1f487-1f3fc","1f487-1f3fd","1f487-1f3fe","1f487-1f3ff"],a:"0.6"},{n:["man getting haircut","man-getting-haircut"],u:"1f487-200d-2642-fe0f",v:["1f487-1f3fb-200d-2642-fe0f","1f487-1f3fc-200d-2642-fe0f","1f487-1f3fd-200d-2642-fe0f","1f487-1f3fe-200d-2642-fe0f","1f487-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman getting haircut","woman-getting-haircut"],u:"1f487-200d-2640-fe0f",v:["1f487-1f3fb-200d-2640-fe0f","1f487-1f3fc-200d-2640-fe0f","1f487-1f3fd-200d-2640-fe0f","1f487-1f3fe-200d-2640-fe0f","1f487-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["walking","pedestrian"],u:"1f6b6",v:["1f6b6-1f3fb","1f6b6-1f3fc","1f6b6-1f3fd","1f6b6-1f3fe","1f6b6-1f3ff"],a:"0.6"},{n:["man walking","man-walking"],u:"1f6b6-200d-2642-fe0f",v:["1f6b6-1f3fb-200d-2642-fe0f","1f6b6-1f3fc-200d-2642-fe0f","1f6b6-1f3fd-200d-2642-fe0f","1f6b6-1f3fe-200d-2642-fe0f","1f6b6-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman walking","woman-walking"],u:"1f6b6-200d-2640-fe0f",v:["1f6b6-1f3fb-200d-2640-fe0f","1f6b6-1f3fc-200d-2640-fe0f","1f6b6-1f3fd-200d-2640-fe0f","1f6b6-1f3fe-200d-2640-fe0f","1f6b6-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["standing person"],u:"1f9cd",v:["1f9cd-1f3fb","1f9cd-1f3fc","1f9cd-1f3fd","1f9cd-1f3fe","1f9cd-1f3ff"],a:"12.0"},{n:["man standing"],u:"1f9cd-200d-2642-fe0f",v:["1f9cd-1f3fb-200d-2642-fe0f","1f9cd-1f3fc-200d-2642-fe0f","1f9cd-1f3fd-200d-2642-fe0f","1f9cd-1f3fe-200d-2642-fe0f","1f9cd-1f3ff-200d-2642-fe0f"],a:"12.0"},{n:["woman standing"],u:"1f9cd-200d-2640-fe0f",v:["1f9cd-1f3fb-200d-2640-fe0f","1f9cd-1f3fc-200d-2640-fe0f","1f9cd-1f3fd-200d-2640-fe0f","1f9cd-1f3fe-200d-2640-fe0f","1f9cd-1f3ff-200d-2640-fe0f"],a:"12.0"},{n:["kneeling person"],u:"1f9ce",v:["1f9ce-1f3fb","1f9ce-1f3fc","1f9ce-1f3fd","1f9ce-1f3fe","1f9ce-1f3ff"],a:"12.0"},{n:["man kneeling"],u:"1f9ce-200d-2642-fe0f",v:["1f9ce-1f3fb-200d-2642-fe0f","1f9ce-1f3fc-200d-2642-fe0f","1f9ce-1f3fd-200d-2642-fe0f","1f9ce-1f3fe-200d-2642-fe0f","1f9ce-1f3ff-200d-2642-fe0f"],a:"12.0"},{n:["woman kneeling"],u:"1f9ce-200d-2640-fe0f",v:["1f9ce-1f3fb-200d-2640-fe0f","1f9ce-1f3fc-200d-2640-fe0f","1f9ce-1f3fd-200d-2640-fe0f","1f9ce-1f3fe-200d-2640-fe0f","1f9ce-1f3ff-200d-2640-fe0f"],a:"12.0"},{n:["person with white cane","person with probing cane"],u:"1f9d1-200d-1f9af",v:["1f9d1-1f3fb-200d-1f9af","1f9d1-1f3fc-200d-1f9af","1f9d1-1f3fd-200d-1f9af","1f9d1-1f3fe-200d-1f9af","1f9d1-1f3ff-200d-1f9af"],a:"12.1"},{n:["man with white cane","man with probing cane"],u:"1f468-200d-1f9af",v:["1f468-1f3fb-200d-1f9af","1f468-1f3fc-200d-1f9af","1f468-1f3fd-200d-1f9af","1f468-1f3fe-200d-1f9af","1f468-1f3ff-200d-1f9af"],a:"12.0"},{n:["woman with white cane","woman with probing cane"],u:"1f469-200d-1f9af",v:["1f469-1f3fb-200d-1f9af","1f469-1f3fc-200d-1f9af","1f469-1f3fd-200d-1f9af","1f469-1f3fe-200d-1f9af","1f469-1f3ff-200d-1f9af"],a:"12.0"},{n:["person in motorized wheelchair"],u:"1f9d1-200d-1f9bc",v:["1f9d1-1f3fb-200d-1f9bc","1f9d1-1f3fc-200d-1f9bc","1f9d1-1f3fd-200d-1f9bc","1f9d1-1f3fe-200d-1f9bc","1f9d1-1f3ff-200d-1f9bc"],a:"12.1"},{n:["man in motorized wheelchair"],u:"1f468-200d-1f9bc",v:["1f468-1f3fb-200d-1f9bc","1f468-1f3fc-200d-1f9bc","1f468-1f3fd-200d-1f9bc","1f468-1f3fe-200d-1f9bc","1f468-1f3ff-200d-1f9bc"],a:"12.0"},{n:["woman in motorized wheelchair"],u:"1f469-200d-1f9bc",v:["1f469-1f3fb-200d-1f9bc","1f469-1f3fc-200d-1f9bc","1f469-1f3fd-200d-1f9bc","1f469-1f3fe-200d-1f9bc","1f469-1f3ff-200d-1f9bc"],a:"12.0"},{n:["person in manual wheelchair"],u:"1f9d1-200d-1f9bd",v:["1f9d1-1f3fb-200d-1f9bd","1f9d1-1f3fc-200d-1f9bd","1f9d1-1f3fd-200d-1f9bd","1f9d1-1f3fe-200d-1f9bd","1f9d1-1f3ff-200d-1f9bd"],a:"12.1"},{n:["man in manual wheelchair"],u:"1f468-200d-1f9bd",v:["1f468-1f3fb-200d-1f9bd","1f468-1f3fc-200d-1f9bd","1f468-1f3fd-200d-1f9bd","1f468-1f3fe-200d-1f9bd","1f468-1f3ff-200d-1f9bd"],a:"12.0"},{n:["woman in manual wheelchair"],u:"1f469-200d-1f9bd",v:["1f469-1f3fb-200d-1f9bd","1f469-1f3fc-200d-1f9bd","1f469-1f3fd-200d-1f9bd","1f469-1f3fe-200d-1f9bd","1f469-1f3ff-200d-1f9bd"],a:"12.0"},{n:["runner","running"],u:"1f3c3",v:["1f3c3-1f3fb","1f3c3-1f3fc","1f3c3-1f3fd","1f3c3-1f3fe","1f3c3-1f3ff"],a:"0.6"},{n:["man running","man-running"],u:"1f3c3-200d-2642-fe0f",v:["1f3c3-1f3fb-200d-2642-fe0f","1f3c3-1f3fc-200d-2642-fe0f","1f3c3-1f3fd-200d-2642-fe0f","1f3c3-1f3fe-200d-2642-fe0f","1f3c3-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman running","woman-running"],u:"1f3c3-200d-2640-fe0f",v:["1f3c3-1f3fb-200d-2640-fe0f","1f3c3-1f3fc-200d-2640-fe0f","1f3c3-1f3fd-200d-2640-fe0f","1f3c3-1f3fe-200d-2640-fe0f","1f3c3-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["dancer"],u:"1f483",v:["1f483-1f3fb","1f483-1f3fc","1f483-1f3fd","1f483-1f3fe","1f483-1f3ff"],a:"0.6"},{n:["man dancing"],u:"1f57a",v:["1f57a-1f3fb","1f57a-1f3fc","1f57a-1f3fd","1f57a-1f3fe","1f57a-1f3ff"],a:"3.0"},{n:["person in suit levitating","man in business suit levitating"],u:"1f574-fe0f",v:["1f574-1f3fb","1f574-1f3fc","1f574-1f3fd","1f574-1f3fe","1f574-1f3ff"],a:"0.7"},{n:["dancers","woman with bunny ears"],u:"1f46f",a:"0.6"},{n:["men with bunny ears","men-with-bunny-ears-partying","man-with-bunny-ears-partying"],u:"1f46f-200d-2642-fe0f",a:"4.0"},{n:["women with bunny ears","women-with-bunny-ears-partying","woman-with-bunny-ears-partying"],u:"1f46f-200d-2640-fe0f",a:"4.0"},{n:["person in steamy room"],u:"1f9d6",v:["1f9d6-1f3fb","1f9d6-1f3fc","1f9d6-1f3fd","1f9d6-1f3fe","1f9d6-1f3ff"],a:"5.0"},{n:["man in steamy room"],u:"1f9d6-200d-2642-fe0f",v:["1f9d6-1f3fb-200d-2642-fe0f","1f9d6-1f3fc-200d-2642-fe0f","1f9d6-1f3fd-200d-2642-fe0f","1f9d6-1f3fe-200d-2642-fe0f","1f9d6-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman in steamy room"],u:"1f9d6-200d-2640-fe0f",v:["1f9d6-1f3fb-200d-2640-fe0f","1f9d6-1f3fc-200d-2640-fe0f","1f9d6-1f3fd-200d-2640-fe0f","1f9d6-1f3fe-200d-2640-fe0f","1f9d6-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["person climbing"],u:"1f9d7",v:["1f9d7-1f3fb","1f9d7-1f3fc","1f9d7-1f3fd","1f9d7-1f3fe","1f9d7-1f3ff"],a:"5.0"},{n:["man climbing"],u:"1f9d7-200d-2642-fe0f",v:["1f9d7-1f3fb-200d-2642-fe0f","1f9d7-1f3fc-200d-2642-fe0f","1f9d7-1f3fd-200d-2642-fe0f","1f9d7-1f3fe-200d-2642-fe0f","1f9d7-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman climbing"],u:"1f9d7-200d-2640-fe0f",v:["1f9d7-1f3fb-200d-2640-fe0f","1f9d7-1f3fc-200d-2640-fe0f","1f9d7-1f3fd-200d-2640-fe0f","1f9d7-1f3fe-200d-2640-fe0f","1f9d7-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["fencer"],u:"1f93a",a:"3.0"},{n:["horse racing"],u:"1f3c7",v:["1f3c7-1f3fb","1f3c7-1f3fc","1f3c7-1f3fd","1f3c7-1f3fe","1f3c7-1f3ff"],a:"1.0"},{n:["skier"],u:"26f7-fe0f",a:"0.7"},{n:["snowboarder"],u:"1f3c2",v:["1f3c2-1f3fb","1f3c2-1f3fc","1f3c2-1f3fd","1f3c2-1f3fe","1f3c2-1f3ff"],a:"0.6"},{n:["golfer","person golfing"],u:"1f3cc-fe0f",v:["1f3cc-1f3fb","1f3cc-1f3fc","1f3cc-1f3fd","1f3cc-1f3fe","1f3cc-1f3ff"],a:"0.7"},{n:["man golfing","man-golfing"],u:"1f3cc-fe0f-200d-2642-fe0f",v:["1f3cc-1f3fb-200d-2642-fe0f","1f3cc-1f3fc-200d-2642-fe0f","1f3cc-1f3fd-200d-2642-fe0f","1f3cc-1f3fe-200d-2642-fe0f","1f3cc-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman golfing","woman-golfing"],u:"1f3cc-fe0f-200d-2640-fe0f",v:["1f3cc-1f3fb-200d-2640-fe0f","1f3cc-1f3fc-200d-2640-fe0f","1f3cc-1f3fd-200d-2640-fe0f","1f3cc-1f3fe-200d-2640-fe0f","1f3cc-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["surfer"],u:"1f3c4",v:["1f3c4-1f3fb","1f3c4-1f3fc","1f3c4-1f3fd","1f3c4-1f3fe","1f3c4-1f3ff"],a:"0.6"},{n:["man surfing","man-surfing"],u:"1f3c4-200d-2642-fe0f",v:["1f3c4-1f3fb-200d-2642-fe0f","1f3c4-1f3fc-200d-2642-fe0f","1f3c4-1f3fd-200d-2642-fe0f","1f3c4-1f3fe-200d-2642-fe0f","1f3c4-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman surfing","woman-surfing"],u:"1f3c4-200d-2640-fe0f",v:["1f3c4-1f3fb-200d-2640-fe0f","1f3c4-1f3fc-200d-2640-fe0f","1f3c4-1f3fd-200d-2640-fe0f","1f3c4-1f3fe-200d-2640-fe0f","1f3c4-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["rowboat"],u:"1f6a3",v:["1f6a3-1f3fb","1f6a3-1f3fc","1f6a3-1f3fd","1f6a3-1f3fe","1f6a3-1f3ff"],a:"1.0"},{n:["man rowing boat","man-rowing-boat"],u:"1f6a3-200d-2642-fe0f",v:["1f6a3-1f3fb-200d-2642-fe0f","1f6a3-1f3fc-200d-2642-fe0f","1f6a3-1f3fd-200d-2642-fe0f","1f6a3-1f3fe-200d-2642-fe0f","1f6a3-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman rowing boat","woman-rowing-boat"],u:"1f6a3-200d-2640-fe0f",v:["1f6a3-1f3fb-200d-2640-fe0f","1f6a3-1f3fc-200d-2640-fe0f","1f6a3-1f3fd-200d-2640-fe0f","1f6a3-1f3fe-200d-2640-fe0f","1f6a3-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["swimmer"],u:"1f3ca",v:["1f3ca-1f3fb","1f3ca-1f3fc","1f3ca-1f3fd","1f3ca-1f3fe","1f3ca-1f3ff"],a:"0.6"},{n:["man swimming","man-swimming"],u:"1f3ca-200d-2642-fe0f",v:["1f3ca-1f3fb-200d-2642-fe0f","1f3ca-1f3fc-200d-2642-fe0f","1f3ca-1f3fd-200d-2642-fe0f","1f3ca-1f3fe-200d-2642-fe0f","1f3ca-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman swimming","woman-swimming"],u:"1f3ca-200d-2640-fe0f",v:["1f3ca-1f3fb-200d-2640-fe0f","1f3ca-1f3fc-200d-2640-fe0f","1f3ca-1f3fd-200d-2640-fe0f","1f3ca-1f3fe-200d-2640-fe0f","1f3ca-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person with ball","person bouncing ball"],u:"26f9-fe0f",v:["26f9-1f3fb","26f9-1f3fc","26f9-1f3fd","26f9-1f3fe","26f9-1f3ff"],a:"0.7"},{n:["man bouncing ball","man-bouncing-ball"],u:"26f9-fe0f-200d-2642-fe0f",v:["26f9-1f3fb-200d-2642-fe0f","26f9-1f3fc-200d-2642-fe0f","26f9-1f3fd-200d-2642-fe0f","26f9-1f3fe-200d-2642-fe0f","26f9-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman bouncing ball","woman-bouncing-ball"],u:"26f9-fe0f-200d-2640-fe0f",v:["26f9-1f3fb-200d-2640-fe0f","26f9-1f3fc-200d-2640-fe0f","26f9-1f3fd-200d-2640-fe0f","26f9-1f3fe-200d-2640-fe0f","26f9-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["weight lifter","person lifting weights"],u:"1f3cb-fe0f",v:["1f3cb-1f3fb","1f3cb-1f3fc","1f3cb-1f3fd","1f3cb-1f3fe","1f3cb-1f3ff"],a:"0.7"},{n:["man lifting weights","man-lifting-weights"],u:"1f3cb-fe0f-200d-2642-fe0f",v:["1f3cb-1f3fb-200d-2642-fe0f","1f3cb-1f3fc-200d-2642-fe0f","1f3cb-1f3fd-200d-2642-fe0f","1f3cb-1f3fe-200d-2642-fe0f","1f3cb-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman lifting weights","woman-lifting-weights"],u:"1f3cb-fe0f-200d-2640-fe0f",v:["1f3cb-1f3fb-200d-2640-fe0f","1f3cb-1f3fc-200d-2640-fe0f","1f3cb-1f3fd-200d-2640-fe0f","1f3cb-1f3fe-200d-2640-fe0f","1f3cb-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["bicyclist"],u:"1f6b4",v:["1f6b4-1f3fb","1f6b4-1f3fc","1f6b4-1f3fd","1f6b4-1f3fe","1f6b4-1f3ff"],a:"1.0"},{n:["man biking","man-biking"],u:"1f6b4-200d-2642-fe0f",v:["1f6b4-1f3fb-200d-2642-fe0f","1f6b4-1f3fc-200d-2642-fe0f","1f6b4-1f3fd-200d-2642-fe0f","1f6b4-1f3fe-200d-2642-fe0f","1f6b4-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman biking","woman-biking"],u:"1f6b4-200d-2640-fe0f",v:["1f6b4-1f3fb-200d-2640-fe0f","1f6b4-1f3fc-200d-2640-fe0f","1f6b4-1f3fd-200d-2640-fe0f","1f6b4-1f3fe-200d-2640-fe0f","1f6b4-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["mountain bicyclist"],u:"1f6b5",v:["1f6b5-1f3fb","1f6b5-1f3fc","1f6b5-1f3fd","1f6b5-1f3fe","1f6b5-1f3ff"],a:"1.0"},{n:["man mountain biking","man-mountain-biking"],u:"1f6b5-200d-2642-fe0f",v:["1f6b5-1f3fb-200d-2642-fe0f","1f6b5-1f3fc-200d-2642-fe0f","1f6b5-1f3fd-200d-2642-fe0f","1f6b5-1f3fe-200d-2642-fe0f","1f6b5-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman mountain biking","woman-mountain-biking"],u:"1f6b5-200d-2640-fe0f",v:["1f6b5-1f3fb-200d-2640-fe0f","1f6b5-1f3fc-200d-2640-fe0f","1f6b5-1f3fd-200d-2640-fe0f","1f6b5-1f3fe-200d-2640-fe0f","1f6b5-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person doing cartwheel"],u:"1f938",v:["1f938-1f3fb","1f938-1f3fc","1f938-1f3fd","1f938-1f3fe","1f938-1f3ff"],a:"3.0"},{n:["man cartwheeling","man-cartwheeling"],u:"1f938-200d-2642-fe0f",v:["1f938-1f3fb-200d-2642-fe0f","1f938-1f3fc-200d-2642-fe0f","1f938-1f3fd-200d-2642-fe0f","1f938-1f3fe-200d-2642-fe0f","1f938-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman cartwheeling","woman-cartwheeling"],u:"1f938-200d-2640-fe0f",v:["1f938-1f3fb-200d-2640-fe0f","1f938-1f3fc-200d-2640-fe0f","1f938-1f3fd-200d-2640-fe0f","1f938-1f3fe-200d-2640-fe0f","1f938-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["wrestlers"],u:"1f93c",a:"3.0"},{n:["men wrestling","man-wrestling"],u:"1f93c-200d-2642-fe0f",a:"4.0"},{n:["women wrestling","woman-wrestling"],u:"1f93c-200d-2640-fe0f",a:"4.0"},{n:["water polo"],u:"1f93d",v:["1f93d-1f3fb","1f93d-1f3fc","1f93d-1f3fd","1f93d-1f3fe","1f93d-1f3ff"],a:"3.0"},{n:["man playing water polo","man-playing-water-polo"],u:"1f93d-200d-2642-fe0f",v:["1f93d-1f3fb-200d-2642-fe0f","1f93d-1f3fc-200d-2642-fe0f","1f93d-1f3fd-200d-2642-fe0f","1f93d-1f3fe-200d-2642-fe0f","1f93d-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman playing water polo","woman-playing-water-polo"],u:"1f93d-200d-2640-fe0f",v:["1f93d-1f3fb-200d-2640-fe0f","1f93d-1f3fc-200d-2640-fe0f","1f93d-1f3fd-200d-2640-fe0f","1f93d-1f3fe-200d-2640-fe0f","1f93d-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["handball"],u:"1f93e",v:["1f93e-1f3fb","1f93e-1f3fc","1f93e-1f3fd","1f93e-1f3fe","1f93e-1f3ff"],a:"3.0"},{n:["man playing handball","man-playing-handball"],u:"1f93e-200d-2642-fe0f",v:["1f93e-1f3fb-200d-2642-fe0f","1f93e-1f3fc-200d-2642-fe0f","1f93e-1f3fd-200d-2642-fe0f","1f93e-1f3fe-200d-2642-fe0f","1f93e-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman playing handball","woman-playing-handball"],u:"1f93e-200d-2640-fe0f",v:["1f93e-1f3fb-200d-2640-fe0f","1f93e-1f3fc-200d-2640-fe0f","1f93e-1f3fd-200d-2640-fe0f","1f93e-1f3fe-200d-2640-fe0f","1f93e-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["juggling"],u:"1f939",v:["1f939-1f3fb","1f939-1f3fc","1f939-1f3fd","1f939-1f3fe","1f939-1f3ff"],a:"3.0"},{n:["man juggling","man-juggling"],u:"1f939-200d-2642-fe0f",v:["1f939-1f3fb-200d-2642-fe0f","1f939-1f3fc-200d-2642-fe0f","1f939-1f3fd-200d-2642-fe0f","1f939-1f3fe-200d-2642-fe0f","1f939-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman juggling","woman-juggling"],u:"1f939-200d-2640-fe0f",v:["1f939-1f3fb-200d-2640-fe0f","1f939-1f3fc-200d-2640-fe0f","1f939-1f3fd-200d-2640-fe0f","1f939-1f3fe-200d-2640-fe0f","1f939-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person in lotus position"],u:"1f9d8",v:["1f9d8-1f3fb","1f9d8-1f3fc","1f9d8-1f3fd","1f9d8-1f3fe","1f9d8-1f3ff"],a:"5.0"},{n:["man in lotus position"],u:"1f9d8-200d-2642-fe0f",v:["1f9d8-1f3fb-200d-2642-fe0f","1f9d8-1f3fc-200d-2642-fe0f","1f9d8-1f3fd-200d-2642-fe0f","1f9d8-1f3fe-200d-2642-fe0f","1f9d8-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman in lotus position"],u:"1f9d8-200d-2640-fe0f",v:["1f9d8-1f3fb-200d-2640-fe0f","1f9d8-1f3fc-200d-2640-fe0f","1f9d8-1f3fd-200d-2640-fe0f","1f9d8-1f3fe-200d-2640-fe0f","1f9d8-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["bath"],u:"1f6c0",v:["1f6c0-1f3fb","1f6c0-1f3fc","1f6c0-1f3fd","1f6c0-1f3fe","1f6c0-1f3ff"],a:"0.6"},{n:["sleeping accommodation"],u:"1f6cc",v:["1f6cc-1f3fb","1f6cc-1f3fc","1f6cc-1f3fd","1f6cc-1f3fe","1f6cc-1f3ff"],a:"1.0"},{n:["people holding hands"],u:"1f9d1-200d-1f91d-200d-1f9d1",v:["1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff"],a:"12.0"},{n:["women holding hands","two women holding hands"],u:"1f46d",v:["1f46d-1f3fb","1f46d-1f3fc","1f46d-1f3fd","1f46d-1f3fe","1f46d-1f3ff","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fb","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fc","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fd","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fe"],a:"1.0"},{n:["couple","man and woman holding hands","woman and man holding hands"],u:"1f46b",v:["1f46b-1f3fb","1f46b-1f3fc","1f46b-1f3fd","1f46b-1f3fe","1f46b-1f3ff","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fc","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fd","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fe"],a:"0.6"},{n:["men holding hands","two men holding hands"],u:"1f46c",v:["1f46c-1f3fb","1f46c-1f3fc","1f46c-1f3fd","1f46c-1f3fe","1f46c-1f3ff","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe"],a:"1.0"},{n:["kiss","couplekiss"],u:"1f48f",v:["1f48f-1f3fb","1f48f-1f3fc","1f48f-1f3fd","1f48f-1f3fe","1f48f-1f3ff","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe"],a:"0.6"},{n:["woman-kiss-man","kiss: woman, man"],u:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f468",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff"],a:"2.0"},{n:["man-kiss-man","kiss: man, man"],u:"1f468-200d-2764-fe0f-200d-1f48b-200d-1f468",v:["1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff"],a:"2.0"},{n:["woman-kiss-woman","kiss: woman, woman"],u:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f469",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff"],a:"2.0"},{n:["couple with heart"],u:"1f491",v:["1f491-1f3fb","1f491-1f3fc","1f491-1f3fd","1f491-1f3fe","1f491-1f3ff","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fe"],a:"0.6"},{n:["woman-heart-man","couple with heart: woman, man"],u:"1f469-200d-2764-fe0f-200d-1f468",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff"],a:"2.0"},{n:["man-heart-man","couple with heart: man, man"],u:"1f468-200d-2764-fe0f-200d-1f468",v:["1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff"],a:"2.0"},{n:["woman-heart-woman","couple with heart: woman, woman"],u:"1f469-200d-2764-fe0f-200d-1f469",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3ff"],a:"2.0"},{n:["family"],u:"1f46a",a:"0.6"},{n:["man-woman-boy","family: man, woman, boy"],u:"1f468-200d-1f469-200d-1f466",a:"2.0"},{n:["man-woman-girl","family: man, woman, girl"],u:"1f468-200d-1f469-200d-1f467",a:"2.0"},{n:["man-woman-girl-boy","family: man, woman, girl, boy"],u:"1f468-200d-1f469-200d-1f467-200d-1f466",a:"2.0"},{n:["man-woman-boy-boy","family: man, woman, boy, boy"],u:"1f468-200d-1f469-200d-1f466-200d-1f466",a:"2.0"},{n:["man-woman-girl-girl","family: man, woman, girl, girl"],u:"1f468-200d-1f469-200d-1f467-200d-1f467",a:"2.0"},{n:["man-man-boy","family: man, man, boy"],u:"1f468-200d-1f468-200d-1f466",a:"2.0"},{n:["man-man-girl","family: man, man, girl"],u:"1f468-200d-1f468-200d-1f467",a:"2.0"},{n:["man-man-girl-boy","family: man, man, girl, boy"],u:"1f468-200d-1f468-200d-1f467-200d-1f466",a:"2.0"},{n:["man-man-boy-boy","family: man, man, boy, boy"],u:"1f468-200d-1f468-200d-1f466-200d-1f466",a:"2.0"},{n:["man-man-girl-girl","family: man, man, girl, girl"],u:"1f468-200d-1f468-200d-1f467-200d-1f467",a:"2.0"},{n:["woman-woman-boy","family: woman, woman, boy"],u:"1f469-200d-1f469-200d-1f466",a:"2.0"},{n:["woman-woman-girl","family: woman, woman, girl"],u:"1f469-200d-1f469-200d-1f467",a:"2.0"},{n:["woman-woman-girl-boy","family: woman, woman, girl, boy"],u:"1f469-200d-1f469-200d-1f467-200d-1f466",a:"2.0"},{n:["woman-woman-boy-boy","family: woman, woman, boy, boy"],u:"1f469-200d-1f469-200d-1f466-200d-1f466",a:"2.0"},{n:["woman-woman-girl-girl","family: woman, woman, girl, girl"],u:"1f469-200d-1f469-200d-1f467-200d-1f467",a:"2.0"},{n:["man-boy","family: man, boy"],u:"1f468-200d-1f466",a:"4.0"},{n:["man-boy-boy","family: man, boy, boy"],u:"1f468-200d-1f466-200d-1f466",a:"4.0"},{n:["man-girl","family: man, girl"],u:"1f468-200d-1f467",a:"4.0"},{n:["man-girl-boy","family: man, girl, boy"],u:"1f468-200d-1f467-200d-1f466",a:"4.0"},{n:["man-girl-girl","family: man, girl, girl"],u:"1f468-200d-1f467-200d-1f467",a:"4.0"},{n:["woman-boy","family: woman, boy"],u:"1f469-200d-1f466",a:"4.0"},{n:["woman-boy-boy","family: woman, boy, boy"],u:"1f469-200d-1f466-200d-1f466",a:"4.0"},{n:["woman-girl","family: woman, girl"],u:"1f469-200d-1f467",a:"4.0"},{n:["woman-girl-boy","family: woman, girl, boy"],u:"1f469-200d-1f467-200d-1f466",a:"4.0"},{n:["woman-girl-girl","family: woman, girl, girl"],u:"1f469-200d-1f467-200d-1f467",a:"4.0"},{n:["speaking head","speaking head in silhouette"],u:"1f5e3-fe0f",a:"0.7"},{n:["bust in silhouette"],u:"1f464",a:"0.6"},{n:["busts in silhouette"],u:"1f465",a:"1.0"},{n:["people hugging"],u:"1fac2",a:"13.0"},{n:["footprints"],u:"1f463",a:"0.6"}],AS=[{n:["monkey face"],u:"1f435",a:"0.6"},{n:["monkey"],u:"1f412",a:"0.6"},{n:["gorilla"],u:"1f98d",a:"3.0"},{n:["orangutan"],u:"1f9a7",a:"12.0"},{n:["dog","dog face"],u:"1f436",a:"0.6"},{n:["dog","dog2"],u:"1f415",a:"0.7"},{n:["guide dog"],u:"1f9ae",a:"12.0"},{n:["service dog"],u:"1f415-200d-1f9ba",a:"12.0"},{n:["poodle"],u:"1f429",a:"0.6"},{n:["wolf","wolf face"],u:"1f43a",a:"0.6"},{n:["fox face"],u:"1f98a",a:"3.0"},{n:["raccoon"],u:"1f99d",a:"11.0"},{n:["cat","cat face"],u:"1f431",a:"0.6"},{n:["cat","cat2"],u:"1f408",a:"0.7"},{n:["black cat"],u:"1f408-200d-2b1b",a:"13.0"},{n:["lion face"],u:"1f981",a:"1.0"},{n:["tiger","tiger face"],u:"1f42f",a:"0.6"},{n:["tiger","tiger2"],u:"1f405",a:"1.0"},{n:["leopard"],u:"1f406",a:"1.0"},{n:["horse","horse face"],u:"1f434",a:"0.6"},{n:["horse","racehorse"],u:"1f40e",a:"0.6"},{n:["unicorn face"],u:"1f984",a:"1.0"},{n:["zebra face"],u:"1f993",a:"5.0"},{n:["deer"],u:"1f98c",a:"3.0"},{n:["bison"],u:"1f9ac",a:"13.0"},{n:["cow","cow face"],u:"1f42e",a:"0.6"},{n:["ox"],u:"1f402",a:"1.0"},{n:["water buffalo"],u:"1f403",a:"1.0"},{n:["cow","cow2"],u:"1f404",a:"1.0"},{n:["pig","pig face"],u:"1f437",a:"0.6"},{n:["pig","pig2"],u:"1f416",a:"1.0"},{n:["boar"],u:"1f417",a:"0.6"},{n:["pig nose"],u:"1f43d",a:"0.6"},{n:["ram"],u:"1f40f",a:"1.0"},{n:["sheep"],u:"1f411",a:"0.6"},{n:["goat"],u:"1f410",a:"1.0"},{n:["dromedary camel"],u:"1f42a",a:"1.0"},{n:["camel","bactrian camel"],u:"1f42b",a:"0.6"},{n:["llama"],u:"1f999",a:"11.0"},{n:["giraffe face"],u:"1f992",a:"5.0"},{n:["elephant"],u:"1f418",a:"0.6"},{n:["mammoth"],u:"1f9a3",a:"13.0"},{n:["rhinoceros"],u:"1f98f",a:"3.0"},{n:["hippopotamus"],u:"1f99b",a:"11.0"},{n:["mouse","mouse face"],u:"1f42d",a:"0.6"},{n:["mouse","mouse2"],u:"1f401",a:"1.0"},{n:["rat"],u:"1f400",a:"1.0"},{n:["hamster","hamster face"],u:"1f439",a:"0.6"},{n:["rabbit","rabbit face"],u:"1f430",a:"0.6"},{n:["rabbit","rabbit2"],u:"1f407",a:"1.0"},{n:["chipmunk"],u:"1f43f-fe0f",a:"0.7"},{n:["beaver"],u:"1f9ab",a:"13.0"},{n:["hedgehog"],u:"1f994",a:"5.0"},{n:["bat"],u:"1f987",a:"3.0"},{n:["bear","bear face"],u:"1f43b",a:"0.6"},{n:["polar bear"],u:"1f43b-200d-2744-fe0f",a:"13.0"},{n:["koala"],u:"1f428",a:"0.6"},{n:["panda face"],u:"1f43c",a:"0.6"},{n:["sloth"],u:"1f9a5",a:"12.0"},{n:["otter"],u:"1f9a6",a:"12.0"},{n:["skunk"],u:"1f9a8",a:"12.0"},{n:["kangaroo"],u:"1f998",a:"11.0"},{n:["badger"],u:"1f9a1",a:"11.0"},{n:["feet","paw prints"],u:"1f43e",a:"0.6"},{n:["turkey"],u:"1f983",a:"1.0"},{n:["chicken"],u:"1f414",a:"0.6"},{n:["rooster"],u:"1f413",a:"1.0"},{n:["hatching chick"],u:"1f423",a:"0.6"},{n:["baby chick"],u:"1f424",a:"0.6"},{n:["hatched chick","front-facing baby chick"],u:"1f425",a:"0.6"},{n:["bird"],u:"1f426",a:"0.6"},{n:["penguin"],u:"1f427",a:"0.6"},{n:["dove","dove of peace"],u:"1f54a-fe0f",a:"0.7"},{n:["eagle"],u:"1f985",a:"3.0"},{n:["duck"],u:"1f986",a:"3.0"},{n:["swan"],u:"1f9a2",a:"11.0"},{n:["owl"],u:"1f989",a:"3.0"},{n:["dodo"],u:"1f9a4",a:"13.0"},{n:["feather"],u:"1fab6",a:"13.0"},{n:["flamingo"],u:"1f9a9",a:"12.0"},{n:["peacock"],u:"1f99a",a:"11.0"},{n:["parrot"],u:"1f99c",a:"11.0"},{n:["frog","frog face"],u:"1f438",a:"0.6"},{n:["crocodile"],u:"1f40a",a:"1.0"},{n:["turtle"],u:"1f422",a:"0.6"},{n:["lizard"],u:"1f98e",a:"3.0"},{n:["snake"],u:"1f40d",a:"0.6"},{n:["dragon face"],u:"1f432",a:"0.6"},{n:["dragon"],u:"1f409",a:"1.0"},{n:["sauropod"],u:"1f995",a:"5.0"},{n:["t-rex"],u:"1f996",a:"5.0"},{n:["whale","spouting whale"],u:"1f433",a:"0.6"},{n:["whale","whale2"],u:"1f40b",a:"1.0"},{n:["dolphin","flipper"],u:"1f42c",a:"0.6"},{n:["seal"],u:"1f9ad",a:"13.0"},{n:["fish"],u:"1f41f",a:"0.6"},{n:["tropical fish"],u:"1f420",a:"0.6"},{n:["blowfish"],u:"1f421",a:"0.6"},{n:["shark"],u:"1f988",a:"3.0"},{n:["octopus"],u:"1f419",a:"0.6"},{n:["shell","spiral shell"],u:"1f41a",a:"0.6"},{n:["coral"],u:"1fab8",a:"14.0"},{n:["snail"],u:"1f40c",a:"0.6"},{n:["butterfly"],u:"1f98b",a:"3.0"},{n:["bug"],u:"1f41b",a:"0.6"},{n:["ant"],u:"1f41c",a:"0.6"},{n:["bee","honeybee"],u:"1f41d",a:"0.6"},{n:["beetle"],u:"1fab2",a:"13.0"},{n:["ladybug","lady beetle"],u:"1f41e",a:"0.6"},{n:["cricket"],u:"1f997",a:"5.0"},{n:["cockroach"],u:"1fab3",a:"13.0"},{n:["spider"],u:"1f577-fe0f",a:"0.7"},{n:["spider web"],u:"1f578-fe0f",a:"0.7"},{n:["scorpion"],u:"1f982",a:"1.0"},{n:["mosquito"],u:"1f99f",a:"11.0"},{n:["fly"],u:"1fab0",a:"13.0"},{n:["worm"],u:"1fab1",a:"13.0"},{n:["microbe"],u:"1f9a0",a:"11.0"},{n:["bouquet"],u:"1f490",a:"0.6"},{n:["cherry blossom"],u:"1f338",a:"0.6"},{n:["white flower"],u:"1f4ae",a:"0.6"},{n:["lotus"],u:"1fab7",a:"14.0"},{n:["rosette"],u:"1f3f5-fe0f",a:"0.7"},{n:["rose"],u:"1f339",a:"0.6"},{n:["wilted flower"],u:"1f940",a:"3.0"},{n:["hibiscus"],u:"1f33a",a:"0.6"},{n:["sunflower"],u:"1f33b",a:"0.6"},{n:["blossom"],u:"1f33c",a:"0.6"},{n:["tulip"],u:"1f337",a:"0.6"},{n:["seedling"],u:"1f331",a:"0.6"},{n:["potted plant"],u:"1fab4",a:"13.0"},{n:["evergreen tree"],u:"1f332",a:"1.0"},{n:["deciduous tree"],u:"1f333",a:"1.0"},{n:["palm tree"],u:"1f334",a:"0.6"},{n:["cactus"],u:"1f335",a:"0.6"},{n:["ear of rice"],u:"1f33e",a:"0.6"},{n:["herb"],u:"1f33f",a:"0.6"},{n:["shamrock"],u:"2618-fe0f",a:"1.0"},{n:["four leaf clover"],u:"1f340",a:"0.6"},{n:["maple leaf"],u:"1f341",a:"0.6"},{n:["fallen leaf"],u:"1f342",a:"0.6"},{n:["leaves","leaf fluttering in wind"],u:"1f343",a:"0.6"},{n:["empty nest"],u:"1fab9",a:"14.0"},{n:["nest with eggs"],u:"1faba",a:"14.0"}],LS=[{n:["grapes"],u:"1f347",a:"0.6"},{n:["melon"],u:"1f348",a:"0.6"},{n:["watermelon"],u:"1f349",a:"0.6"},{n:["tangerine"],u:"1f34a",a:"0.6"},{n:["lemon"],u:"1f34b",a:"1.0"},{n:["banana"],u:"1f34c",a:"0.6"},{n:["pineapple"],u:"1f34d",a:"0.6"},{n:["mango"],u:"1f96d",a:"11.0"},{n:["apple","red apple"],u:"1f34e",a:"0.6"},{n:["green apple"],u:"1f34f",a:"0.6"},{n:["pear"],u:"1f350",a:"1.0"},{n:["peach"],u:"1f351",a:"0.6"},{n:["cherries"],u:"1f352",a:"0.6"},{n:["strawberry"],u:"1f353",a:"0.6"},{n:["blueberries"],u:"1fad0",a:"13.0"},{n:["kiwifruit"],u:"1f95d",a:"3.0"},{n:["tomato"],u:"1f345",a:"0.6"},{n:["olive"],u:"1fad2",a:"13.0"},{n:["coconut"],u:"1f965",a:"5.0"},{n:["avocado"],u:"1f951",a:"3.0"},{n:["eggplant","aubergine"],u:"1f346",a:"0.6"},{n:["potato"],u:"1f954",a:"3.0"},{n:["carrot"],u:"1f955",a:"3.0"},{n:["corn","ear of maize"],u:"1f33d",a:"0.6"},{n:["hot pepper"],u:"1f336-fe0f",a:"0.7"},{n:["bell pepper"],u:"1fad1",a:"13.0"},{n:["cucumber"],u:"1f952",a:"3.0"},{n:["leafy green"],u:"1f96c",a:"11.0"},{n:["broccoli"],u:"1f966",a:"5.0"},{n:["garlic"],u:"1f9c4",a:"12.0"},{n:["onion"],u:"1f9c5",a:"12.0"},{n:["mushroom"],u:"1f344",a:"0.6"},{n:["peanuts"],u:"1f95c",a:"3.0"},{n:["beans"],u:"1fad8",a:"14.0"},{n:["chestnut"],u:"1f330",a:"0.6"},{n:["bread"],u:"1f35e",a:"0.6"},{n:["croissant"],u:"1f950",a:"3.0"},{n:["baguette bread"],u:"1f956",a:"3.0"},{n:["flatbread"],u:"1fad3",a:"13.0"},{n:["pretzel"],u:"1f968",a:"5.0"},{n:["bagel"],u:"1f96f",a:"11.0"},{n:["pancakes"],u:"1f95e",a:"3.0"},{n:["waffle"],u:"1f9c7",a:"12.0"},{n:["cheese wedge"],u:"1f9c0",a:"1.0"},{n:["meat on bone"],u:"1f356",a:"0.6"},{n:["poultry leg"],u:"1f357",a:"0.6"},{n:["cut of meat"],u:"1f969",a:"5.0"},{n:["bacon"],u:"1f953",a:"3.0"},{n:["hamburger"],u:"1f354",a:"0.6"},{n:["fries","french fries"],u:"1f35f",a:"0.6"},{n:["pizza","slice of pizza"],u:"1f355",a:"0.6"},{n:["hotdog","hot dog"],u:"1f32d",a:"1.0"},{n:["sandwich"],u:"1f96a",a:"5.0"},{n:["taco"],u:"1f32e",a:"1.0"},{n:["burrito"],u:"1f32f",a:"1.0"},{n:["tamale"],u:"1fad4",a:"13.0"},{n:["stuffed flatbread"],u:"1f959",a:"3.0"},{n:["falafel"],u:"1f9c6",a:"12.0"},{n:["egg"],u:"1f95a",a:"3.0"},{n:["cooking","fried egg"],u:"1f373",a:"0.6"},{n:["shallow pan of food"],u:"1f958",a:"3.0"},{n:["stew","pot of food"],u:"1f372",a:"0.6"},{n:["fondue"],u:"1fad5",a:"13.0"},{n:["bowl with spoon"],u:"1f963",a:"5.0"},{n:["green salad"],u:"1f957",a:"3.0"},{n:["popcorn"],u:"1f37f",a:"1.0"},{n:["butter"],u:"1f9c8",a:"12.0"},{n:["salt","salt shaker"],u:"1f9c2",a:"11.0"},{n:["canned food"],u:"1f96b",a:"5.0"},{n:["bento","bento box"],u:"1f371",a:"0.6"},{n:["rice cracker"],u:"1f358",a:"0.6"},{n:["rice ball"],u:"1f359",a:"0.6"},{n:["rice","cooked rice"],u:"1f35a",a:"0.6"},{n:["curry","curry and rice"],u:"1f35b",a:"0.6"},{n:["ramen","steaming bowl"],u:"1f35c",a:"0.6"},{n:["spaghetti"],u:"1f35d",a:"0.6"},{n:["sweet potato","roasted sweet potato"],u:"1f360",a:"0.6"},{n:["oden"],u:"1f362",a:"0.6"},{n:["sushi"],u:"1f363",a:"0.6"},{n:["fried shrimp"],u:"1f364",a:"0.6"},{n:["fish cake","fish cake with swirl design"],u:"1f365",a:"0.6"},{n:["moon cake"],u:"1f96e",a:"11.0"},{n:["dango"],u:"1f361",a:"0.6"},{n:["dumpling"],u:"1f95f",a:"5.0"},{n:["fortune cookie"],u:"1f960",a:"5.0"},{n:["takeout box"],u:"1f961",a:"5.0"},{n:["crab"],u:"1f980",a:"1.0"},{n:["lobster"],u:"1f99e",a:"11.0"},{n:["shrimp"],u:"1f990",a:"3.0"},{n:["squid"],u:"1f991",a:"3.0"},{n:["oyster"],u:"1f9aa",a:"12.0"},{n:["icecream","soft ice cream"],u:"1f366",a:"0.6"},{n:["shaved ice"],u:"1f367",a:"0.6"},{n:["ice cream"],u:"1f368",a:"0.6"},{n:["doughnut"],u:"1f369",a:"0.6"},{n:["cookie"],u:"1f36a",a:"0.6"},{n:["birthday","birthday cake"],u:"1f382",a:"0.6"},{n:["cake","shortcake"],u:"1f370",a:"0.6"},{n:["cupcake"],u:"1f9c1",a:"11.0"},{n:["pie"],u:"1f967",a:"5.0"},{n:["chocolate bar"],u:"1f36b",a:"0.6"},{n:["candy"],u:"1f36c",a:"0.6"},{n:["lollipop"],u:"1f36d",a:"0.6"},{n:["custard"],u:"1f36e",a:"0.6"},{n:["honey pot"],u:"1f36f",a:"0.6"},{n:["baby bottle"],u:"1f37c",a:"1.0"},{n:["glass of milk"],u:"1f95b",a:"3.0"},{n:["coffee","hot beverage"],u:"2615",a:"0.6"},{n:["teapot"],u:"1fad6",a:"13.0"},{n:["tea","teacup without handle"],u:"1f375",a:"0.6"},{n:["sake","sake bottle and cup"],u:"1f376",a:"0.6"},{n:["champagne","bottle with popping cork"],u:"1f37e",a:"1.0"},{n:["wine glass"],u:"1f377",a:"0.6"},{n:["cocktail","cocktail glass"],u:"1f378",a:"0.6"},{n:["tropical drink"],u:"1f379",a:"0.6"},{n:["beer","beer mug"],u:"1f37a",a:"0.6"},{n:["beers","clinking beer mugs"],u:"1f37b",a:"0.6"},{n:["clinking glasses"],u:"1f942",a:"3.0"},{n:["tumbler glass"],u:"1f943",a:"3.0"},{n:["pouring liquid"],u:"1fad7",a:"14.0"},{n:["cup with straw"],u:"1f964",a:"5.0"},{n:["bubble tea"],u:"1f9cb",a:"13.0"},{n:["beverage box"],u:"1f9c3",a:"12.0"},{n:["mate drink"],u:"1f9c9",a:"12.0"},{n:["ice cube"],u:"1f9ca",a:"12.0"},{n:["chopsticks"],u:"1f962",a:"5.0"},{n:["knife fork plate","fork and knife with plate"],u:"1f37d-fe0f",a:"0.7"},{n:["fork and knife"],u:"1f374",a:"0.6"},{n:["spoon"],u:"1f944",a:"3.0"},{n:["hocho","knife"],u:"1f52a",a:"0.6"},{n:["jar"],u:"1fad9",a:"14.0"},{n:["amphora"],u:"1f3fa",a:"1.0"}],DS=[{n:["earth africa","earth globe europe-africa"],u:"1f30d",a:"0.7"},{n:["earth americas","earth globe americas"],u:"1f30e",a:"0.7"},{n:["earth asia","earth globe asia-australia"],u:"1f30f",a:"0.6"},{n:["globe with meridians"],u:"1f310",a:"1.0"},{n:["world map"],u:"1f5fa-fe0f",a:"0.7"},{n:["japan","silhouette of japan"],u:"1f5fe",a:"0.6"},{n:["compass"],u:"1f9ed",a:"11.0"},{n:["snow-capped mountain","snow capped mountain"],u:"1f3d4-fe0f",a:"0.7"},{n:["mountain"],u:"26f0-fe0f",a:"0.7"},{n:["volcano"],u:"1f30b",a:"0.6"},{n:["mount fuji"],u:"1f5fb",a:"0.6"},{n:["camping"],u:"1f3d5-fe0f",a:"0.7"},{n:["beach with umbrella"],u:"1f3d6-fe0f",a:"0.7"},{n:["desert"],u:"1f3dc-fe0f",a:"0.7"},{n:["desert island"],u:"1f3dd-fe0f",a:"0.7"},{n:["national park"],u:"1f3de-fe0f",a:"0.7"},{n:["stadium"],u:"1f3df-fe0f",a:"0.7"},{n:["classical building"],u:"1f3db-fe0f",a:"0.7"},{n:["building construction"],u:"1f3d7-fe0f",a:"0.7"},{n:["brick","bricks"],u:"1f9f1",a:"11.0"},{n:["rock"],u:"1faa8",a:"13.0"},{n:["wood"],u:"1fab5",a:"13.0"},{n:["hut"],u:"1f6d6",a:"13.0"},{n:["houses","house buildings"],u:"1f3d8-fe0f",a:"0.7"},{n:["derelict house","derelict house building"],u:"1f3da-fe0f",a:"0.7"},{n:["house","house building"],u:"1f3e0",a:"0.6"},{n:["house with garden"],u:"1f3e1",a:"0.6"},{n:["office","office building"],u:"1f3e2",a:"0.6"},{n:["post office","japanese post office"],u:"1f3e3",a:"0.6"},{n:["european post office"],u:"1f3e4",a:"1.0"},{n:["hospital"],u:"1f3e5",a:"0.6"},{n:["bank"],u:"1f3e6",a:"0.6"},{n:["hotel"],u:"1f3e8",a:"0.6"},{n:["love hotel"],u:"1f3e9",a:"0.6"},{n:["convenience store"],u:"1f3ea",a:"0.6"},{n:["school"],u:"1f3eb",a:"0.6"},{n:["department store"],u:"1f3ec",a:"0.6"},{n:["factory"],u:"1f3ed",a:"0.6"},{n:["japanese castle"],u:"1f3ef",a:"0.6"},{n:["european castle"],u:"1f3f0",a:"0.6"},{n:["wedding"],u:"1f492",a:"0.6"},{n:["tokyo tower"],u:"1f5fc",a:"0.6"},{n:["statue of liberty"],u:"1f5fd",a:"0.6"},{n:["church"],u:"26ea",a:"0.6"},{n:["mosque"],u:"1f54c",a:"1.0"},{n:["hindu temple"],u:"1f6d5",a:"12.0"},{n:["synagogue"],u:"1f54d",a:"1.0"},{n:["shinto shrine"],u:"26e9-fe0f",a:"0.7"},{n:["kaaba"],u:"1f54b",a:"1.0"},{n:["fountain"],u:"26f2",a:"0.6"},{n:["tent"],u:"26fa",a:"0.6"},{n:["foggy"],u:"1f301",a:"0.6"},{n:["night with stars"],u:"1f303",a:"0.6"},{n:["cityscape"],u:"1f3d9-fe0f",a:"0.7"},{n:["sunrise over mountains"],u:"1f304",a:"0.6"},{n:["sunrise"],u:"1f305",a:"0.6"},{n:["city sunset","cityscape at dusk"],u:"1f306",a:"0.6"},{n:["city sunrise","sunset over buildings"],u:"1f307",a:"0.6"},{n:["bridge at night"],u:"1f309",a:"0.6"},{n:["hotsprings","hot springs"],u:"2668-fe0f",a:"0.6"},{n:["carousel horse"],u:"1f3a0",a:"0.6"},{n:["playground slide"],u:"1f6dd",a:"14.0"},{n:["ferris wheel"],u:"1f3a1",a:"0.6"},{n:["roller coaster"],u:"1f3a2",a:"0.6"},{n:["barber","barber pole"],u:"1f488",a:"0.6"},{n:["circus tent"],u:"1f3aa",a:"0.6"},{n:["steam locomotive"],u:"1f682",a:"1.0"},{n:["railway car"],u:"1f683",a:"0.6"},{n:["high-speed train","bullettrain side"],u:"1f684",a:"0.6"},{n:["bullettrain front","high-speed train with bullet nose"],u:"1f685",a:"0.6"},{n:["train","train2"],u:"1f686",a:"1.0"},{n:["metro"],u:"1f687",a:"0.6"},{n:["light rail"],u:"1f688",a:"1.0"},{n:["station"],u:"1f689",a:"0.6"},{n:["tram"],u:"1f68a",a:"1.0"},{n:["monorail"],u:"1f69d",a:"1.0"},{n:["mountain railway"],u:"1f69e",a:"1.0"},{n:["train","tram car"],u:"1f68b",a:"1.0"},{n:["bus"],u:"1f68c",a:"0.6"},{n:["oncoming bus"],u:"1f68d",a:"0.7"},{n:["trolleybus"],u:"1f68e",a:"1.0"},{n:["minibus"],u:"1f690",a:"1.0"},{n:["ambulance"],u:"1f691",a:"0.6"},{n:["fire engine"],u:"1f692",a:"0.6"},{n:["police car"],u:"1f693",a:"0.6"},{n:["oncoming police car"],u:"1f694",a:"0.7"},{n:["taxi"],u:"1f695",a:"0.6"},{n:["oncoming taxi"],u:"1f696",a:"1.0"},{n:["car","red car","automobile"],u:"1f697",a:"0.6"},{n:["oncoming automobile"],u:"1f698",a:"0.7"},{n:["blue car","recreational vehicle"],u:"1f699",a:"0.6"},{n:["pickup truck"],u:"1f6fb",a:"13.0"},{n:["truck","delivery truck"],u:"1f69a",a:"0.6"},{n:["articulated lorry"],u:"1f69b",a:"1.0"},{n:["tractor"],u:"1f69c",a:"1.0"},{n:["racing car"],u:"1f3ce-fe0f",a:"0.7"},{n:["motorcycle","racing motorcycle"],u:"1f3cd-fe0f",a:"0.7"},{n:["motor scooter"],u:"1f6f5",a:"3.0"},{n:["manual wheelchair"],u:"1f9bd",a:"12.0"},{n:["motorized wheelchair"],u:"1f9bc",a:"12.0"},{n:["auto rickshaw"],u:"1f6fa",a:"12.0"},{n:["bike","bicycle"],u:"1f6b2",a:"0.6"},{n:["scooter"],u:"1f6f4",a:"3.0"},{n:["skateboard"],u:"1f6f9",a:"11.0"},{n:["roller skate"],u:"1f6fc",a:"13.0"},{n:["busstop","bus stop"],u:"1f68f",a:"0.6"},{n:["motorway"],u:"1f6e3-fe0f",a:"0.7"},{n:["railway track"],u:"1f6e4-fe0f",a:"0.7"},{n:["oil drum"],u:"1f6e2-fe0f",a:"0.7"},{n:["fuelpump","fuel pump"],u:"26fd",a:"0.6"},{n:["wheel"],u:"1f6de",a:"14.0"},{n:["rotating light","police cars revolving light"],u:"1f6a8",a:"0.6"},{n:["traffic light","horizontal traffic light"],u:"1f6a5",a:"0.6"},{n:["vertical traffic light"],u:"1f6a6",a:"1.0"},{n:["octagonal sign"],u:"1f6d1",a:"3.0"},{n:["construction","construction sign"],u:"1f6a7",a:"0.6"},{n:["anchor"],u:"2693",a:"0.6"},{n:["ring buoy"],u:"1f6df",a:"14.0"},{n:["boat","sailboat"],u:"26f5",a:"0.6"},{n:["canoe"],u:"1f6f6",a:"3.0"},{n:["speedboat"],u:"1f6a4",a:"0.6"},{n:["passenger ship"],u:"1f6f3-fe0f",a:"0.7"},{n:["ferry"],u:"26f4-fe0f",a:"0.7"},{n:["motor boat"],u:"1f6e5-fe0f",a:"0.7"},{n:["ship"],u:"1f6a2",a:"0.6"},{n:["airplane"],u:"2708-fe0f",a:"0.6"},{n:["small airplane"],u:"1f6e9-fe0f",a:"0.7"},{n:["airplane departure"],u:"1f6eb",a:"1.0"},{n:["airplane arriving"],u:"1f6ec",a:"1.0"},{n:["parachute"],u:"1fa82",a:"12.0"},{n:["seat"],u:"1f4ba",a:"0.6"},{n:["helicopter"],u:"1f681",a:"1.0"},{n:["suspension railway"],u:"1f69f",a:"1.0"},{n:["mountain cableway"],u:"1f6a0",a:"1.0"},{n:["aerial tramway"],u:"1f6a1",a:"1.0"},{n:["satellite"],u:"1f6f0-fe0f",a:"0.7"},{n:["rocket"],u:"1f680",a:"0.6"},{n:["flying saucer"],u:"1f6f8",a:"5.0"},{n:["bellhop bell"],u:"1f6ce-fe0f",a:"0.7"},{n:["luggage"],u:"1f9f3",a:"11.0"},{n:["hourglass"],u:"231b",a:"0.6"},{n:["hourglass flowing sand","hourglass with flowing sand"],u:"23f3",a:"0.6"},{n:["watch"],u:"231a",a:"0.6"},{n:["alarm clock"],u:"23f0",a:"0.6"},{n:["stopwatch"],u:"23f1-fe0f",a:"1.0"},{n:["timer clock"],u:"23f2-fe0f",a:"1.0"},{n:["mantelpiece clock"],u:"1f570-fe0f",a:"0.7"},{n:["clock12","clock face twelve oclock"],u:"1f55b",a:"0.6"},{n:["clock1230","clock face twelve-thirty"],u:"1f567",a:"0.7"},{n:["clock1","clock face one oclock"],u:"1f550",a:"0.6"},{n:["clock130","clock face one-thirty"],u:"1f55c",a:"0.7"},{n:["clock2","clock face two oclock"],u:"1f551",a:"0.6"},{n:["clock230","clock face two-thirty"],u:"1f55d",a:"0.7"},{n:["clock3","clock face three oclock"],u:"1f552",a:"0.6"},{n:["clock330","clock face three-thirty"],u:"1f55e",a:"0.7"},{n:["clock4","clock face four oclock"],u:"1f553",a:"0.6"},{n:["clock430","clock face four-thirty"],u:"1f55f",a:"0.7"},{n:["clock5","clock face five oclock"],u:"1f554",a:"0.6"},{n:["clock530","clock face five-thirty"],u:"1f560",a:"0.7"},{n:["clock6","clock face six oclock"],u:"1f555",a:"0.6"},{n:["clock630","clock face six-thirty"],u:"1f561",a:"0.7"},{n:["clock7","clock face seven oclock"],u:"1f556",a:"0.6"},{n:["clock730","clock face seven-thirty"],u:"1f562",a:"0.7"},{n:["clock8","clock face eight oclock"],u:"1f557",a:"0.6"},{n:["clock830","clock face eight-thirty"],u:"1f563",a:"0.7"},{n:["clock9","clock face nine oclock"],u:"1f558",a:"0.6"},{n:["clock930","clock face nine-thirty"],u:"1f564",a:"0.7"},{n:["clock10","clock face ten oclock"],u:"1f559",a:"0.6"},{n:["clock1030","clock face ten-thirty"],u:"1f565",a:"0.7"},{n:["clock11","clock face eleven oclock"],u:"1f55a",a:"0.6"},{n:["clock1130","clock face eleven-thirty"],u:"1f566",a:"0.7"},{n:["new moon","new moon symbol"],u:"1f311",a:"0.6"},{n:["waxing crescent moon","waxing crescent moon symbol"],u:"1f312",a:"1.0"},{n:["first quarter moon","first quarter moon symbol"],u:"1f313",a:"0.6"},{n:["moon","waxing gibbous moon","waxing gibbous moon symbol"],u:"1f314",a:"0.6"},{n:["full moon","full moon symbol"],u:"1f315",a:"0.6"},{n:["waning gibbous moon","waning gibbous moon symbol"],u:"1f316",a:"1.0"},{n:["last quarter moon","last quarter moon symbol"],u:"1f317",a:"1.0"},{n:["waning crescent moon","waning crescent moon symbol"],u:"1f318",a:"1.0"},{n:["crescent moon"],u:"1f319",a:"0.6"},{n:["new moon with face"],u:"1f31a",a:"1.0"},{n:["first quarter moon with face"],u:"1f31b",a:"0.6"},{n:["last quarter moon with face"],u:"1f31c",a:"0.7"},{n:["thermometer"],u:"1f321-fe0f",a:"0.7"},{n:["sunny","black sun with rays"],u:"2600-fe0f",a:"0.6"},{n:["full moon with face"],u:"1f31d",a:"1.0"},{n:["sun with face"],u:"1f31e",a:"1.0"},{n:["ringed planet"],u:"1fa90",a:"12.0"},{n:["star","white medium star"],u:"2b50",a:"0.6"},{n:["star2","glowing star"],u:"1f31f",a:"0.6"},{n:["stars","shooting star"],u:"1f320",a:"0.6"},{n:["milky way"],u:"1f30c",a:"0.6"},{n:["cloud"],u:"2601-fe0f",a:"0.6"},{n:["partly sunny","sun behind cloud"],u:"26c5",a:"0.6"},{n:["thunder cloud and rain","cloud with lightning and rain"],u:"26c8-fe0f",a:"0.7"},{n:["mostly sunny","sun small cloud","sun behind small cloud"],u:"1f324-fe0f",a:"0.7"},{n:["barely sunny","sun behind cloud","sun behind large cloud"],u:"1f325-fe0f",a:"0.7"},{n:["partly sunny rain","sun behind rain cloud"],u:"1f326-fe0f",a:"0.7"},{n:["rain cloud","cloud with rain"],u:"1f327-fe0f",a:"0.7"},{n:["snow cloud","cloud with snow"],u:"1f328-fe0f",a:"0.7"},{n:["lightning","lightning cloud","cloud with lightning"],u:"1f329-fe0f",a:"0.7"},{n:["tornado","tornado cloud"],u:"1f32a-fe0f",a:"0.7"},{n:["fog"],u:"1f32b-fe0f",a:"0.7"},{n:["wind face","wind blowing face"],u:"1f32c-fe0f",a:"0.7"},{n:["cyclone"],u:"1f300",a:"0.6"},{n:["rainbow"],u:"1f308",a:"0.6"},{n:["closed umbrella"],u:"1f302",a:"0.6"},{n:["umbrella"],u:"2602-fe0f",a:"0.7"},{n:["umbrella with rain drops"],u:"2614",a:"0.6"},{n:["umbrella on ground"],u:"26f1-fe0f",a:"0.7"},{n:["zap","high voltage sign"],u:"26a1",a:"0.6"},{n:["snowflake"],u:"2744-fe0f",a:"0.6"},{n:["snowman"],u:"2603-fe0f",a:"0.7"},{n:["snowman without snow"],u:"26c4",a:"0.6"},{n:["comet"],u:"2604-fe0f",a:"1.0"},{n:["fire"],u:"1f525",a:"0.6"},{n:["droplet"],u:"1f4a7",a:"0.6"},{n:["ocean","water wave"],u:"1f30a",a:"0.6"}],NS=[{n:["jack-o-lantern","jack o lantern"],u:"1f383",a:"0.6"},{n:["christmas tree"],u:"1f384",a:"0.6"},{n:["fireworks"],u:"1f386",a:"0.6"},{n:["sparkler","firework sparkler"],u:"1f387",a:"0.6"},{n:["firecracker"],u:"1f9e8",a:"11.0"},{n:["sparkles"],u:"2728",a:"0.6"},{n:["balloon"],u:"1f388",a:"0.6"},{n:["tada","party popper"],u:"1f389",a:"0.6"},{n:["confetti ball"],u:"1f38a",a:"0.6"},{n:["tanabata tree"],u:"1f38b",a:"0.6"},{n:["bamboo","pine decoration"],u:"1f38d",a:"0.6"},{n:["dolls","japanese dolls"],u:"1f38e",a:"0.6"},{n:["flags","carp streamer"],u:"1f38f",a:"0.6"},{n:["wind chime"],u:"1f390",a:"0.6"},{n:["rice scene","moon viewing ceremony"],u:"1f391",a:"0.6"},{n:["red envelope","red gift envelope"],u:"1f9e7",a:"11.0"},{n:["ribbon"],u:"1f380",a:"0.6"},{n:["gift","wrapped present"],u:"1f381",a:"0.6"},{n:["reminder ribbon"],u:"1f397-fe0f",a:"0.7"},{n:["admission tickets"],u:"1f39f-fe0f",a:"0.7"},{n:["ticket"],u:"1f3ab",a:"0.6"},{n:["medal","military medal"],u:"1f396-fe0f",a:"0.7"},{n:["trophy"],u:"1f3c6",a:"0.6"},{n:["sports medal"],u:"1f3c5",a:"1.0"},{n:["first place medal"],u:"1f947",a:"3.0"},{n:["second place medal"],u:"1f948",a:"3.0"},{n:["third place medal"],u:"1f949",a:"3.0"},{n:["soccer","soccer ball"],u:"26bd",a:"0.6"},{n:["baseball"],u:"26be",a:"0.6"},{n:["softball"],u:"1f94e",a:"11.0"},{n:["basketball","basketball and hoop"],u:"1f3c0",a:"0.6"},{n:["volleyball"],u:"1f3d0",a:"1.0"},{n:["football","american football"],u:"1f3c8",a:"0.6"},{n:["rugby football"],u:"1f3c9",a:"1.0"},{n:["tennis","tennis racquet and ball"],u:"1f3be",a:"0.6"},{n:["flying disc"],u:"1f94f",a:"11.0"},{n:["bowling"],u:"1f3b3",a:"0.6"},{n:["cricket bat and ball"],u:"1f3cf",a:"1.0"},{n:["field hockey stick and ball"],u:"1f3d1",a:"1.0"},{n:["ice hockey stick and puck"],u:"1f3d2",a:"1.0"},{n:["lacrosse","lacrosse stick and ball"],u:"1f94d",a:"11.0"},{n:["table tennis paddle and ball"],u:"1f3d3",a:"1.0"},{n:["badminton racquet and shuttlecock"],u:"1f3f8",a:"1.0"},{n:["boxing glove"],u:"1f94a",a:"3.0"},{n:["martial arts uniform"],u:"1f94b",a:"3.0"},{n:["goal net"],u:"1f945",a:"3.0"},{n:["golf","flag in hole"],u:"26f3",a:"0.6"},{n:["ice skate"],u:"26f8-fe0f",a:"0.7"},{n:["fishing pole and fish"],u:"1f3a3",a:"0.6"},{n:["diving mask"],u:"1f93f",a:"12.0"},{n:["running shirt with sash"],u:"1f3bd",a:"0.6"},{n:["ski","ski and ski boot"],u:"1f3bf",a:"0.6"},{n:["sled"],u:"1f6f7",a:"5.0"},{n:["curling stone"],u:"1f94c",a:"5.0"},{n:["dart","direct hit"],u:"1f3af",a:"0.6"},{n:["yo-yo"],u:"1fa80",a:"12.0"},{n:["kite"],u:"1fa81",a:"12.0"},{n:["8ball","billiards"],u:"1f3b1",a:"0.6"},{n:["crystal ball"],u:"1f52e",a:"0.6"},{n:["magic wand"],u:"1fa84",a:"13.0"},{n:["nazar amulet"],u:"1f9ff",a:"11.0"},{n:["hamsa"],u:"1faac",a:"14.0"},{n:["video game"],u:"1f3ae",a:"0.6"},{n:["joystick"],u:"1f579-fe0f",a:"0.7"},{n:["slot machine"],u:"1f3b0",a:"0.6"},{n:["game die"],u:"1f3b2",a:"0.6"},{n:["jigsaw","jigsaw puzzle piece"],u:"1f9e9",a:"11.0"},{n:["teddy bear"],u:"1f9f8",a:"11.0"},{n:["pinata"],u:"1fa85",a:"13.0"},{n:["mirror ball"],u:"1faa9",a:"14.0"},{n:["nesting dolls"],u:"1fa86",a:"13.0"},{n:["spades","black spade suit"],u:"2660-fe0f",a:"0.6"},{n:["hearts","black heart suit"],u:"2665-fe0f",a:"0.6"},{n:["diamonds","black diamond suit"],u:"2666-fe0f",a:"0.6"},{n:["clubs","black club suit"],u:"2663-fe0f",a:"0.6"},{n:["chess pawn"],u:"265f-fe0f",a:"11.0"},{n:["black joker","playing card black joker"],u:"1f0cf",a:"0.6"},{n:["mahjong","mahjong tile red dragon"],u:"1f004",a:"0.6"},{n:["flower playing cards"],u:"1f3b4",a:"0.6"},{n:["performing arts"],u:"1f3ad",a:"0.6"},{n:["framed picture","frame with picture"],u:"1f5bc-fe0f",a:"0.7"},{n:["art","artist palette"],u:"1f3a8",a:"0.6"},{n:["thread","spool of thread"],u:"1f9f5",a:"11.0"},{n:["sewing needle"],u:"1faa1",a:"13.0"},{n:["yarn","ball of yarn"],u:"1f9f6",a:"11.0"},{n:["knot"],u:"1faa2",a:"13.0"}],FS=[{n:["eyeglasses"],u:"1f453",a:"0.6"},{n:["sunglasses","dark sunglasses"],u:"1f576-fe0f",a:"0.7"},{n:["goggles"],u:"1f97d",a:"11.0"},{n:["lab coat"],u:"1f97c",a:"11.0"},{n:["safety vest"],u:"1f9ba",a:"12.0"},{n:["necktie"],u:"1f454",a:"0.6"},{n:["shirt","tshirt","t-shirt"],u:"1f455",a:"0.6"},{n:["jeans"],u:"1f456",a:"0.6"},{n:["scarf"],u:"1f9e3",a:"5.0"},{n:["gloves"],u:"1f9e4",a:"5.0"},{n:["coat"],u:"1f9e5",a:"5.0"},{n:["socks"],u:"1f9e6",a:"5.0"},{n:["dress"],u:"1f457",a:"0.6"},{n:["kimono"],u:"1f458",a:"0.6"},{n:["sari"],u:"1f97b",a:"12.0"},{n:["one-piece swimsuit"],u:"1fa71",a:"12.0"},{n:["briefs"],u:"1fa72",a:"12.0"},{n:["shorts"],u:"1fa73",a:"12.0"},{n:["bikini"],u:"1f459",a:"0.6"},{n:["womans clothes"],u:"1f45a",a:"0.6"},{n:["purse"],u:"1f45b",a:"0.6"},{n:["handbag"],u:"1f45c",a:"0.6"},{n:["pouch"],u:"1f45d",a:"0.6"},{n:["shopping bags"],u:"1f6cd-fe0f",a:"0.7"},{n:["school satchel"],u:"1f392",a:"0.6"},{n:["thong sandal"],u:"1fa74",a:"13.0"},{n:["shoe","mans shoe"],u:"1f45e",a:"0.6"},{n:["athletic shoe"],u:"1f45f",a:"0.6"},{n:["hiking boot"],u:"1f97e",a:"11.0"},{n:["flat shoe","womans flat shoe"],u:"1f97f",a:"11.0"},{n:["high heel","high-heeled shoe"],u:"1f460",a:"0.6"},{n:["sandal","womans sandal"],u:"1f461",a:"0.6"},{n:["ballet shoes"],u:"1fa70",a:"12.0"},{n:["boot","womans boots"],u:"1f462",a:"0.6"},{n:["crown"],u:"1f451",a:"0.6"},{n:["womans hat"],u:"1f452",a:"0.6"},{n:["tophat","top hat"],u:"1f3a9",a:"0.6"},{n:["mortar board","graduation cap"],u:"1f393",a:"0.6"},{n:["billed cap"],u:"1f9e2",a:"5.0"},{n:["military helmet"],u:"1fa96",a:"13.0"},{n:["rescue worker’s helmet","helmet with white cross"],u:"26d1-fe0f",a:"0.7"},{n:["prayer beads"],u:"1f4ff",a:"1.0"},{n:["lipstick"],u:"1f484",a:"0.6"},{n:["ring"],u:"1f48d",a:"0.6"},{n:["gem","gem stone"],u:"1f48e",a:"0.6"},{n:["mute","speaker with cancellation stroke"],u:"1f507",a:"1.0"},{n:["speaker"],u:"1f508",a:"0.7"},{n:["sound","speaker with one sound wave"],u:"1f509",a:"1.0"},{n:["loud sound","speaker with three sound waves"],u:"1f50a",a:"0.6"},{n:["loudspeaker","public address loudspeaker"],u:"1f4e2",a:"0.6"},{n:["mega","cheering megaphone"],u:"1f4e3",a:"0.6"},{n:["postal horn"],u:"1f4ef",a:"1.0"},{n:["bell"],u:"1f514",a:"0.6"},{n:["no bell","bell with cancellation stroke"],u:"1f515",a:"1.0"},{n:["musical score"],u:"1f3bc",a:"0.6"},{n:["musical note"],u:"1f3b5",a:"0.6"},{n:["notes","multiple musical notes"],u:"1f3b6",a:"0.6"},{n:["studio microphone"],u:"1f399-fe0f",a:"0.7"},{n:["level slider"],u:"1f39a-fe0f",a:"0.7"},{n:["control knobs"],u:"1f39b-fe0f",a:"0.7"},{n:["microphone"],u:"1f3a4",a:"0.6"},{n:["headphone","headphones"],u:"1f3a7",a:"0.6"},{n:["radio"],u:"1f4fb",a:"0.6"},{n:["saxophone"],u:"1f3b7",a:"0.6"},{n:["accordion"],u:"1fa97",a:"13.0"},{n:["guitar"],u:"1f3b8",a:"0.6"},{n:["musical keyboard"],u:"1f3b9",a:"0.6"},{n:["trumpet"],u:"1f3ba",a:"0.6"},{n:["violin"],u:"1f3bb",a:"0.6"},{n:["banjo"],u:"1fa95",a:"12.0"},{n:["drum with drumsticks"],u:"1f941",a:"3.0"},{n:["long drum"],u:"1fa98",a:"13.0"},{n:["iphone","mobile phone"],u:"1f4f1",a:"0.6"},{n:["calling","mobile phone with rightwards arrow at left"],u:"1f4f2",a:"0.6"},{n:["phone","telephone","black telephone"],u:"260e-fe0f",a:"0.6"},{n:["telephone receiver"],u:"1f4de",a:"0.6"},{n:["pager"],u:"1f4df",a:"0.6"},{n:["fax","fax machine"],u:"1f4e0",a:"0.6"},{n:["battery"],u:"1f50b",a:"0.6"},{n:["low battery"],u:"1faab",a:"14.0"},{n:["electric plug"],u:"1f50c",a:"0.6"},{n:["computer","personal computer"],u:"1f4bb",a:"0.6"},{n:["desktop computer"],u:"1f5a5-fe0f",a:"0.7"},{n:["printer"],u:"1f5a8-fe0f",a:"0.7"},{n:["keyboard"],u:"2328-fe0f",a:"1.0"},{n:["computer mouse","three button mouse"],u:"1f5b1-fe0f",a:"0.7"},{n:["trackball"],u:"1f5b2-fe0f",a:"0.7"},{n:["minidisc"],u:"1f4bd",a:"0.6"},{n:["floppy disk"],u:"1f4be",a:"0.6"},{n:["cd","optical disc"],u:"1f4bf",a:"0.6"},{n:["dvd"],u:"1f4c0",a:"0.6"},{n:["abacus"],u:"1f9ee",a:"11.0"},{n:["movie camera"],u:"1f3a5",a:"0.6"},{n:["film frames"],u:"1f39e-fe0f",a:"0.7"},{n:["film projector"],u:"1f4fd-fe0f",a:"0.7"},{n:["clapper","clapper board"],u:"1f3ac",a:"0.6"},{n:["tv","television"],u:"1f4fa",a:"0.6"},{n:["camera"],u:"1f4f7",a:"0.6"},{n:["camera with flash"],u:"1f4f8",a:"1.0"},{n:["video camera"],u:"1f4f9",a:"0.6"},{n:["vhs","videocassette"],u:"1f4fc",a:"0.6"},{n:["mag","left-pointing magnifying glass"],u:"1f50d",a:"0.6"},{n:["mag right","right-pointing magnifying glass"],u:"1f50e",a:"0.6"},{n:["candle"],u:"1f56f-fe0f",a:"0.7"},{n:["bulb","electric light bulb"],u:"1f4a1",a:"0.6"},{n:["flashlight","electric torch"],u:"1f526",a:"0.6"},{n:["lantern","izakaya lantern"],u:"1f3ee",a:"0.6"},{n:["diya lamp"],u:"1fa94",a:"12.0"},{n:["notebook with decorative cover"],u:"1f4d4",a:"0.6"},{n:["closed book"],u:"1f4d5",a:"0.6"},{n:["book","open book"],u:"1f4d6",a:"0.6"},{n:["green book"],u:"1f4d7",a:"0.6"},{n:["blue book"],u:"1f4d8",a:"0.6"},{n:["orange book"],u:"1f4d9",a:"0.6"},{n:["books"],u:"1f4da",a:"0.6"},{n:["notebook"],u:"1f4d3",a:"0.6"},{n:["ledger"],u:"1f4d2",a:"0.6"},{n:["page with curl"],u:"1f4c3",a:"0.6"},{n:["scroll"],u:"1f4dc",a:"0.6"},{n:["page facing up"],u:"1f4c4",a:"0.6"},{n:["newspaper"],u:"1f4f0",a:"0.6"},{n:["rolled-up newspaper","rolled up newspaper"],u:"1f5de-fe0f",a:"0.7"},{n:["bookmark tabs"],u:"1f4d1",a:"0.6"},{n:["bookmark"],u:"1f516",a:"0.6"},{n:["label"],u:"1f3f7-fe0f",a:"0.7"},{n:["moneybag","money bag"],u:"1f4b0",a:"0.6"},{n:["coin"],u:"1fa99",a:"13.0"},{n:["yen","banknote with yen sign"],u:"1f4b4",a:"0.6"},{n:["dollar","banknote with dollar sign"],u:"1f4b5",a:"0.6"},{n:["euro","banknote with euro sign"],u:"1f4b6",a:"1.0"},{n:["pound","banknote with pound sign"],u:"1f4b7",a:"1.0"},{n:["money with wings"],u:"1f4b8",a:"0.6"},{n:["credit card"],u:"1f4b3",a:"0.6"},{n:["receipt"],u:"1f9fe",a:"11.0"},{n:["chart","chart with upwards trend and yen sign"],u:"1f4b9",a:"0.6"},{n:["email","envelope"],u:"2709-fe0f",a:"0.6"},{n:["e-mail","e-mail symbol"],u:"1f4e7",a:"0.6"},{n:["incoming envelope"],u:"1f4e8",a:"0.6"},{n:["envelope with arrow","envelope with downwards arrow above"],u:"1f4e9",a:"0.6"},{n:["outbox tray"],u:"1f4e4",a:"0.6"},{n:["inbox tray"],u:"1f4e5",a:"0.6"},{n:["package"],u:"1f4e6",a:"0.6"},{n:["mailbox","closed mailbox with raised flag"],u:"1f4eb",a:"0.6"},{n:["mailbox closed","closed mailbox with lowered flag"],u:"1f4ea",a:"0.6"},{n:["mailbox with mail","open mailbox with raised flag"],u:"1f4ec",a:"0.7"},{n:["mailbox with no mail","open mailbox with lowered flag"],u:"1f4ed",a:"0.7"},{n:["postbox"],u:"1f4ee",a:"0.6"},{n:["ballot box with ballot"],u:"1f5f3-fe0f",a:"0.7"},{n:["pencil","pencil2"],u:"270f-fe0f",a:"0.6"},{n:["black nib"],u:"2712-fe0f",a:"0.6"},{n:["fountain pen","lower left fountain pen"],u:"1f58b-fe0f",a:"0.7"},{n:["pen","lower left ballpoint pen"],u:"1f58a-fe0f",a:"0.7"},{n:["paintbrush","lower left paintbrush"],u:"1f58c-fe0f",a:"0.7"},{n:["crayon","lower left crayon"],u:"1f58d-fe0f",a:"0.7"},{n:["memo","pencil"],u:"1f4dd",a:"0.6"},{n:["briefcase"],u:"1f4bc",a:"0.6"},{n:["file folder"],u:"1f4c1",a:"0.6"},{n:["open file folder"],u:"1f4c2",a:"0.6"},{n:["card index dividers"],u:"1f5c2-fe0f",a:"0.7"},{n:["date","calendar"],u:"1f4c5",a:"0.6"},{n:["calendar","tear-off calendar"],u:"1f4c6",a:"0.6"},{n:["spiral notepad","spiral note pad"],u:"1f5d2-fe0f",a:"0.7"},{n:["spiral calendar","spiral calendar pad"],u:"1f5d3-fe0f",a:"0.7"},{n:["card index"],u:"1f4c7",a:"0.6"},{n:["chart with upwards trend"],u:"1f4c8",a:"0.6"},{n:["chart with downwards trend"],u:"1f4c9",a:"0.6"},{n:["bar chart"],u:"1f4ca",a:"0.6"},{n:["clipboard"],u:"1f4cb",a:"0.6"},{n:["pushpin"],u:"1f4cc",a:"0.6"},{n:["round pushpin"],u:"1f4cd",a:"0.6"},{n:["paperclip"],u:"1f4ce",a:"0.6"},{n:["linked paperclips"],u:"1f587-fe0f",a:"0.7"},{n:["straight ruler"],u:"1f4cf",a:"0.6"},{n:["triangular ruler"],u:"1f4d0",a:"0.6"},{n:["scissors","black scissors"],u:"2702-fe0f",a:"0.6"},{n:["card file box"],u:"1f5c3-fe0f",a:"0.7"},{n:["file cabinet"],u:"1f5c4-fe0f",a:"0.7"},{n:["wastebasket"],u:"1f5d1-fe0f",a:"0.7"},{n:["lock"],u:"1f512",a:"0.6"},{n:["unlock","open lock"],u:"1f513",a:"0.6"},{n:["lock with ink pen"],u:"1f50f",a:"0.6"},{n:["closed lock with key"],u:"1f510",a:"0.6"},{n:["key"],u:"1f511",a:"0.6"},{n:["old key"],u:"1f5dd-fe0f",a:"0.7"},{n:["hammer"],u:"1f528",a:"0.6"},{n:["axe"],u:"1fa93",a:"12.0"},{n:["pick"],u:"26cf-fe0f",a:"0.7"},{n:["hammer and pick"],u:"2692-fe0f",a:"1.0"},{n:["hammer and wrench"],u:"1f6e0-fe0f",a:"0.7"},{n:["dagger","dagger knife"],u:"1f5e1-fe0f",a:"0.7"},{n:["crossed swords"],u:"2694-fe0f",a:"1.0"},{n:["gun","pistol"],u:"1f52b",a:"0.6"},{n:["boomerang"],u:"1fa83",a:"13.0"},{n:["bow and arrow"],u:"1f3f9",a:"1.0"},{n:["shield"],u:"1f6e1-fe0f",a:"0.7"},{n:["carpentry saw"],u:"1fa9a",a:"13.0"},{n:["wrench"],u:"1f527",a:"0.6"},{n:["screwdriver"],u:"1fa9b",a:"13.0"},{n:["nut and bolt"],u:"1f529",a:"0.6"},{n:["gear"],u:"2699-fe0f",a:"1.0"},{n:["clamp","compression"],u:"1f5dc-fe0f",a:"0.7"},{n:["scales","balance scale"],u:"2696-fe0f",a:"1.0"},{n:["probing cane"],u:"1f9af",a:"12.0"},{n:["link","link symbol"],u:"1f517",a:"0.6"},{n:["chains"],u:"26d3-fe0f",a:"0.7"},{n:["hook"],u:"1fa9d",a:"13.0"},{n:["toolbox"],u:"1f9f0",a:"11.0"},{n:["magnet"],u:"1f9f2",a:"11.0"},{n:["ladder"],u:"1fa9c",a:"13.0"},{n:["alembic"],u:"2697-fe0f",a:"1.0"},{n:["test tube"],u:"1f9ea",a:"11.0"},{n:["petri dish"],u:"1f9eb",a:"11.0"},{n:["dna","dna double helix"],u:"1f9ec",a:"11.0"},{n:["microscope"],u:"1f52c",a:"1.0"},{n:["telescope"],u:"1f52d",a:"1.0"},{n:["satellite antenna"],u:"1f4e1",a:"0.6"},{n:["syringe"],u:"1f489",a:"0.6"},{n:["drop of blood"],u:"1fa78",a:"12.0"},{n:["pill"],u:"1f48a",a:"0.6"},{n:["adhesive bandage"],u:"1fa79",a:"12.0"},{n:["crutch"],u:"1fa7c",a:"14.0"},{n:["stethoscope"],u:"1fa7a",a:"12.0"},{n:["x-ray"],u:"1fa7b",a:"14.0"},{n:["door"],u:"1f6aa",a:"0.6"},{n:["elevator"],u:"1f6d7",a:"13.0"},{n:["mirror"],u:"1fa9e",a:"13.0"},{n:["window"],u:"1fa9f",a:"13.0"},{n:["bed"],u:"1f6cf-fe0f",a:"0.7"},{n:["couch and lamp"],u:"1f6cb-fe0f",a:"0.7"},{n:["chair"],u:"1fa91",a:"12.0"},{n:["toilet"],u:"1f6bd",a:"0.6"},{n:["plunger"],u:"1faa0",a:"13.0"},{n:["shower"],u:"1f6bf",a:"1.0"},{n:["bathtub"],u:"1f6c1",a:"1.0"},{n:["mouse trap"],u:"1faa4",a:"13.0"},{n:["razor"],u:"1fa92",a:"12.0"},{n:["lotion bottle"],u:"1f9f4",a:"11.0"},{n:["safety pin"],u:"1f9f7",a:"11.0"},{n:["broom"],u:"1f9f9",a:"11.0"},{n:["basket"],u:"1f9fa",a:"11.0"},{n:["roll of paper"],u:"1f9fb",a:"11.0"},{n:["bucket"],u:"1faa3",a:"13.0"},{n:["soap","bar of soap"],u:"1f9fc",a:"11.0"},{n:["bubbles"],u:"1fae7",a:"14.0"},{n:["toothbrush"],u:"1faa5",a:"13.0"},{n:["sponge"],u:"1f9fd",a:"11.0"},{n:["fire extinguisher"],u:"1f9ef",a:"11.0"},{n:["shopping trolley"],u:"1f6d2",a:"3.0"},{n:["smoking","smoking symbol"],u:"1f6ac",a:"0.6"},{n:["coffin"],u:"26b0-fe0f",a:"1.0"},{n:["headstone"],u:"1faa6",a:"13.0"},{n:["funeral urn"],u:"26b1-fe0f",a:"1.0"},{n:["moyai"],u:"1f5ff",a:"0.6"},{n:["placard"],u:"1faa7",a:"13.0"},{n:["identification card"],u:"1faaa",a:"14.0"}],_S=[{n:["atm","automated teller machine"],u:"1f3e7",a:"0.6"},{n:["put litter in its place","put litter in its place symbol"],u:"1f6ae",a:"1.0"},{n:["potable water","potable water symbol"],u:"1f6b0",a:"1.0"},{n:["wheelchair","wheelchair symbol"],u:"267f",a:"0.6"},{n:["mens","mens symbol"],u:"1f6b9",a:"0.6"},{n:["womens","womens symbol"],u:"1f6ba",a:"0.6"},{n:["restroom"],u:"1f6bb",a:"0.6"},{n:["baby symbol"],u:"1f6bc",a:"0.6"},{n:["wc","water closet"],u:"1f6be",a:"0.6"},{n:["passport control"],u:"1f6c2",a:"1.0"},{n:["customs"],u:"1f6c3",a:"1.0"},{n:["baggage claim"],u:"1f6c4",a:"1.0"},{n:["left luggage"],u:"1f6c5",a:"1.0"},{n:["warning","warning sign"],u:"26a0-fe0f",a:"0.6"},{n:["children crossing"],u:"1f6b8",a:"1.0"},{n:["no entry"],u:"26d4",a:"0.6"},{n:["no entry sign"],u:"1f6ab",a:"0.6"},{n:["no bicycles"],u:"1f6b3",a:"1.0"},{n:["no smoking","no smoking symbol"],u:"1f6ad",a:"0.6"},{n:["do not litter","do not litter symbol"],u:"1f6af",a:"1.0"},{n:["non-potable water","non-potable water symbol"],u:"1f6b1",a:"1.0"},{n:["no pedestrians"],u:"1f6b7",a:"1.0"},{n:["no mobile phones"],u:"1f4f5",a:"1.0"},{n:["underage","no one under eighteen symbol"],u:"1f51e",a:"0.6"},{n:["radioactive","radioactive sign"],u:"2622-fe0f",a:"1.0"},{n:["biohazard","biohazard sign"],u:"2623-fe0f",a:"1.0"},{n:["arrow up","upwards black arrow"],u:"2b06-fe0f",a:"0.6"},{n:["north east arrow","arrow upper right"],u:"2197-fe0f",a:"0.6"},{n:["arrow right","black rightwards arrow"],u:"27a1-fe0f",a:"0.6"},{n:["south east arrow","arrow lower right"],u:"2198-fe0f",a:"0.6"},{n:["arrow down","downwards black arrow"],u:"2b07-fe0f",a:"0.6"},{n:["south west arrow","arrow lower left"],u:"2199-fe0f",a:"0.6"},{n:["arrow left","leftwards black arrow"],u:"2b05-fe0f",a:"0.6"},{n:["north west arrow","arrow upper left"],u:"2196-fe0f",a:"0.6"},{n:["up down arrow","arrow up down"],u:"2195-fe0f",a:"0.6"},{n:["left right arrow"],u:"2194-fe0f",a:"0.6"},{n:["leftwards arrow with hook"],u:"21a9-fe0f",a:"0.6"},{n:["arrow right hook","rightwards arrow with hook"],u:"21aa-fe0f",a:"0.6"},{n:["arrow heading up","arrow pointing rightwards then curving upwards"],u:"2934-fe0f",a:"0.6"},{n:["arrow heading down","arrow pointing rightwards then curving downwards"],u:"2935-fe0f",a:"0.6"},{n:["arrows clockwise","clockwise downwards and upwards open circle arrows"],u:"1f503",a:"0.6"},{n:["arrows counterclockwise","anticlockwise downwards and upwards open circle arrows"],u:"1f504",a:"1.0"},{n:["back","back with leftwards arrow above"],u:"1f519",a:"0.6"},{n:["end","end with leftwards arrow above"],u:"1f51a",a:"0.6"},{n:["on","on with exclamation mark with left right arrow above"],u:"1f51b",a:"0.6"},{n:["soon","soon with rightwards arrow above"],u:"1f51c",a:"0.6"},{n:["top","top with upwards arrow above"],u:"1f51d",a:"0.6"},{n:["place of worship"],u:"1f6d0",a:"1.0"},{n:["atom symbol"],u:"269b-fe0f",a:"1.0"},{n:["om","om symbol"],u:"1f549-fe0f",a:"0.7"},{n:["star of david"],u:"2721-fe0f",a:"0.7"},{n:["wheel of dharma"],u:"2638-fe0f",a:"0.7"},{n:["yin yang"],u:"262f-fe0f",a:"0.7"},{n:["latin cross"],u:"271d-fe0f",a:"0.7"},{n:["orthodox cross"],u:"2626-fe0f",a:"1.0"},{n:["star and crescent"],u:"262a-fe0f",a:"0.7"},{n:["peace symbol"],u:"262e-fe0f",a:"1.0"},{n:["menorah with nine branches"],u:"1f54e",a:"1.0"},{n:["six pointed star","six pointed star with middle dot"],u:"1f52f",a:"0.6"},{n:["aries"],u:"2648",a:"0.6"},{n:["taurus"],u:"2649",a:"0.6"},{n:["gemini"],u:"264a",a:"0.6"},{n:["cancer"],u:"264b",a:"0.6"},{n:["leo"],u:"264c",a:"0.6"},{n:["virgo"],u:"264d",a:"0.6"},{n:["libra"],u:"264e",a:"0.6"},{n:["scorpius"],u:"264f",a:"0.6"},{n:["sagittarius"],u:"2650",a:"0.6"},{n:["capricorn"],u:"2651",a:"0.6"},{n:["aquarius"],u:"2652",a:"0.6"},{n:["pisces"],u:"2653",a:"0.6"},{n:["ophiuchus"],u:"26ce",a:"0.6"},{n:["twisted rightwards arrows"],u:"1f500",a:"1.0"},{n:["repeat","clockwise rightwards and leftwards open circle arrows"],u:"1f501",a:"1.0"},{n:["repeat one","clockwise rightwards and leftwards open circle arrows with circled one overlay"],u:"1f502",a:"1.0"},{n:["arrow forward","black right-pointing triangle"],u:"25b6-fe0f",a:"0.6"},{n:["fast forward","black right-pointing double triangle"],u:"23e9",a:"0.6"},{n:["next track button","black right pointing double triangle with vertical bar"],u:"23ed-fe0f",a:"0.7"},{n:["play or pause button","black right pointing triangle with double vertical bar"],u:"23ef-fe0f",a:"1.0"},{n:["arrow backward","black left-pointing triangle"],u:"25c0-fe0f",a:"0.6"},{n:["rewind","black left-pointing double triangle"],u:"23ea",a:"0.6"},{n:["last track button","black left pointing double triangle with vertical bar"],u:"23ee-fe0f",a:"0.7"},{n:["arrow up small","up-pointing small red triangle"],u:"1f53c",a:"0.6"},{n:["arrow double up","black up-pointing double triangle"],u:"23eb",a:"0.6"},{n:["arrow down small","down-pointing small red triangle"],u:"1f53d",a:"0.6"},{n:["arrow double down","black down-pointing double triangle"],u:"23ec",a:"0.6"},{n:["pause button","double vertical bar"],u:"23f8-fe0f",a:"0.7"},{n:["stop button","black square for stop"],u:"23f9-fe0f",a:"0.7"},{n:["record button","black circle for record"],u:"23fa-fe0f",a:"0.7"},{n:["eject","eject button"],u:"23cf-fe0f",a:"1.0"},{n:["cinema"],u:"1f3a6",a:"0.6"},{n:["low brightness","low brightness symbol"],u:"1f505",a:"1.0"},{n:["high brightness","high brightness symbol"],u:"1f506",a:"1.0"},{n:["signal strength","antenna with bars"],u:"1f4f6",a:"0.6"},{n:["vibration mode"],u:"1f4f3",a:"0.6"},{n:["mobile phone off"],u:"1f4f4",a:"0.6"},{n:["female sign"],u:"2640-fe0f",a:"4.0"},{n:["male sign"],u:"2642-fe0f",a:"4.0"},{n:["transgender symbol"],u:"26a7-fe0f",a:"13.0"},{n:["heavy multiplication x"],u:"2716-fe0f",a:"0.6"},{n:["heavy plus sign"],u:"2795",a:"0.6"},{n:["heavy minus sign"],u:"2796",a:"0.6"},{n:["heavy division sign"],u:"2797",a:"0.6"},{n:["heavy equals sign"],u:"1f7f0",a:"14.0"},{n:["infinity"],u:"267e-fe0f",a:"11.0"},{n:["bangbang","double exclamation mark"],u:"203c-fe0f",a:"0.6"},{n:["interrobang","exclamation question mark"],u:"2049-fe0f",a:"0.6"},{n:["question","black question mark ornament"],u:"2753",a:"0.6"},{n:["grey question","white question mark ornament"],u:"2754",a:"0.6"},{n:["grey exclamation","white exclamation mark ornament"],u:"2755",a:"0.6"},{n:["exclamation","heavy exclamation mark","heavy exclamation mark symbol"],u:"2757",a:"0.6"},{n:["wavy dash"],u:"3030-fe0f",a:"0.6"},{n:["currency exchange"],u:"1f4b1",a:"0.6"},{n:["heavy dollar sign"],u:"1f4b2",a:"0.6"},{n:["medical symbol","staff of aesculapius"],u:"2695-fe0f",a:"4.0"},{n:["recycle","black universal recycling symbol"],u:"267b-fe0f",a:"0.6"},{n:["fleur-de-lis","fleur de lis"],u:"269c-fe0f",a:"1.0"},{n:["trident","trident emblem"],u:"1f531",a:"0.6"},{n:["name badge"],u:"1f4db",a:"0.6"},{n:["beginner","japanese symbol for beginner"],u:"1f530",a:"0.6"},{n:["o","heavy large circle"],u:"2b55",a:"0.6"},{n:["white check mark","white heavy check mark"],u:"2705",a:"0.6"},{n:["ballot box with check"],u:"2611-fe0f",a:"0.6"},{n:["heavy check mark"],u:"2714-fe0f",a:"0.6"},{n:["x","cross mark"],u:"274c",a:"0.6"},{n:["negative squared cross mark"],u:"274e",a:"0.6"},{n:["curly loop"],u:"27b0",a:"0.6"},{n:["loop","double curly loop"],u:"27bf",a:"1.0"},{n:["part alternation mark"],u:"303d-fe0f",a:"0.6"},{n:["eight spoked asterisk"],u:"2733-fe0f",a:"0.6"},{n:["eight pointed black star"],u:"2734-fe0f",a:"0.6"},{n:["sparkle"],u:"2747-fe0f",a:"0.6"},{n:["copyright","copyright sign"],u:"00a9-fe0f",a:"0.6"},{n:["registered","registered sign"],u:"00ae-fe0f",a:"0.6"},{n:["tm","trade mark sign"],u:"2122-fe0f",a:"0.6"},{n:["hash","hash key"],u:"0023-fe0f-20e3",a:"0.6"},{n:["keycap: *","keycap star"],u:"002a-fe0f-20e3",a:"2.0"},{n:["zero","keycap 0"],u:"0030-fe0f-20e3",a:"0.6"},{n:["one","keycap 1"],u:"0031-fe0f-20e3",a:"0.6"},{n:["two","keycap 2"],u:"0032-fe0f-20e3",a:"0.6"},{n:["three","keycap 3"],u:"0033-fe0f-20e3",a:"0.6"},{n:["four","keycap 4"],u:"0034-fe0f-20e3",a:"0.6"},{n:["five","keycap 5"],u:"0035-fe0f-20e3",a:"0.6"},{n:["six","keycap 6"],u:"0036-fe0f-20e3",a:"0.6"},{n:["seven","keycap 7"],u:"0037-fe0f-20e3",a:"0.6"},{n:["eight","keycap 8"],u:"0038-fe0f-20e3",a:"0.6"},{n:["nine","keycap 9"],u:"0039-fe0f-20e3",a:"0.6"},{n:["keycap ten"],u:"1f51f",a:"0.6"},{n:["capital abcd","input symbol for latin capital letters"],u:"1f520",a:"0.6"},{n:["abcd","input symbol for latin small letters"],u:"1f521",a:"0.6"},{n:["1234","input symbol for numbers"],u:"1f522",a:"0.6"},{n:["symbols","input symbol for symbols"],u:"1f523",a:"0.6"},{n:["abc","input symbol for latin letters"],u:"1f524",a:"0.6"},{n:["a","negative squared latin capital letter a"],u:"1f170-fe0f",a:"0.6"},{n:["ab","negative squared ab"],u:"1f18e",a:"0.6"},{n:["b","negative squared latin capital letter b"],u:"1f171-fe0f",a:"0.6"},{n:["cl","squared cl"],u:"1f191",a:"0.6"},{n:["cool","squared cool"],u:"1f192",a:"0.6"},{n:["free","squared free"],u:"1f193",a:"0.6"},{n:["information source"],u:"2139-fe0f",a:"0.6"},{n:["id","squared id"],u:"1f194",a:"0.6"},{n:["m","circled latin capital letter m"],u:"24c2-fe0f",a:"0.6"},{n:["new","squared new"],u:"1f195",a:"0.6"},{n:["ng","squared ng"],u:"1f196",a:"0.6"},{n:["o2","negative squared latin capital letter o"],u:"1f17e-fe0f",a:"0.6"},{n:["ok","squared ok"],u:"1f197",a:"0.6"},{n:["parking","negative squared latin capital letter p"],u:"1f17f-fe0f",a:"0.6"},{n:["sos","squared sos"],u:"1f198",a:"0.6"},{n:["up","squared up with exclamation mark"],u:"1f199",a:"0.6"},{n:["vs","squared vs"],u:"1f19a",a:"0.6"},{n:["koko","squared katakana koko"],u:"1f201",a:"0.6"},{n:["sa","squared katakana sa"],u:"1f202-fe0f",a:"0.6"},{n:["u6708","squared cjk unified ideograph-6708"],u:"1f237-fe0f",a:"0.6"},{n:["u6709","squared cjk unified ideograph-6709"],u:"1f236",a:"0.6"},{n:["u6307","squared cjk unified ideograph-6307"],u:"1f22f",a:"0.6"},{n:["ideograph advantage","circled ideograph advantage"],u:"1f250",a:"0.6"},{n:["u5272","squared cjk unified ideograph-5272"],u:"1f239",a:"0.6"},{n:["u7121","squared cjk unified ideograph-7121"],u:"1f21a",a:"0.6"},{n:["u7981","squared cjk unified ideograph-7981"],u:"1f232",a:"0.6"},{n:["accept","circled ideograph accept"],u:"1f251",a:"0.6"},{n:["u7533","squared cjk unified ideograph-7533"],u:"1f238",a:"0.6"},{n:["u5408","squared cjk unified ideograph-5408"],u:"1f234",a:"0.6"},{n:["u7a7a","squared cjk unified ideograph-7a7a"],u:"1f233",a:"0.6"},{n:["congratulations","circled ideograph congratulation"],u:"3297-fe0f",a:"0.6"},{n:["secret","circled ideograph secret"],u:"3299-fe0f",a:"0.6"},{n:["u55b6","squared cjk unified ideograph-55b6"],u:"1f23a",a:"0.6"},{n:["u6e80","squared cjk unified ideograph-6e80"],u:"1f235",a:"0.6"},{n:["red circle","large red circle"],u:"1f534",a:"0.6"},{n:["large orange circle"],u:"1f7e0",a:"12.0"},{n:["large yellow circle"],u:"1f7e1",a:"12.0"},{n:["large green circle"],u:"1f7e2",a:"12.0"},{n:["large blue circle"],u:"1f535",a:"0.6"},{n:["large purple circle"],u:"1f7e3",a:"12.0"},{n:["large brown circle"],u:"1f7e4",a:"12.0"},{n:["black circle","medium black circle"],u:"26ab",a:"0.6"},{n:["white circle","medium white circle"],u:"26aa",a:"0.6"},{n:["large red square"],u:"1f7e5",a:"12.0"},{n:["large orange square"],u:"1f7e7",a:"12.0"},{n:["large yellow square"],u:"1f7e8",a:"12.0"},{n:["large green square"],u:"1f7e9",a:"12.0"},{n:["large blue square"],u:"1f7e6",a:"12.0"},{n:["large purple square"],u:"1f7ea",a:"12.0"},{n:["large brown square"],u:"1f7eb",a:"12.0"},{n:["black large square"],u:"2b1b",a:"0.6"},{n:["white large square"],u:"2b1c",a:"0.6"},{n:["black medium square"],u:"25fc-fe0f",a:"0.6"},{n:["white medium square"],u:"25fb-fe0f",a:"0.6"},{n:["black medium small square"],u:"25fe",a:"0.6"},{n:["white medium small square"],u:"25fd",a:"0.6"},{n:["black small square"],u:"25aa-fe0f",a:"0.6"},{n:["white small square"],u:"25ab-fe0f",a:"0.6"},{n:["large orange diamond"],u:"1f536",a:"0.6"},{n:["large blue diamond"],u:"1f537",a:"0.6"},{n:["small orange diamond"],u:"1f538",a:"0.6"},{n:["small blue diamond"],u:"1f539",a:"0.6"},{n:["small red triangle","up-pointing red triangle"],u:"1f53a",a:"0.6"},{n:["small red triangle down","down-pointing red triangle"],u:"1f53b",a:"0.6"},{n:["diamond shape with a dot inside"],u:"1f4a0",a:"0.6"},{n:["radio button"],u:"1f518",a:"0.6"},{n:["white square button"],u:"1f533",a:"0.6"},{n:["black square button"],u:"1f532",a:"0.6"}],BS=[{n:["chequered flag","checkered flag"],u:"1f3c1",a:"0.6"},{n:["triangular flag on post"],u:"1f6a9",a:"0.6"},{n:["crossed flags"],u:"1f38c",a:"0.6"},{n:["waving black flag"],u:"1f3f4",a:"1.0"},{n:["white flag","waving white flag"],u:"1f3f3-fe0f",a:"0.7"},{n:["rainbow flag","rainbow-flag"],u:"1f3f3-fe0f-200d-1f308",a:"4.0"},{n:["transgender flag"],u:"1f3f3-fe0f-200d-26a7-fe0f",a:"13.0"},{n:["pirate flag"],u:"1f3f4-200d-2620-fe0f",a:"11.0"},{n:["flag-ac","ascension island flag"],u:"1f1e6-1f1e8",a:"2.0"},{n:["flag-ad","andorra flag"],u:"1f1e6-1f1e9",a:"2.0"},{n:["flag-ae","united arab emirates flag"],u:"1f1e6-1f1ea",a:"2.0"},{n:["flag-af","afghanistan flag"],u:"1f1e6-1f1eb",a:"2.0"},{n:["flag-ag","antigua & barbuda flag"],u:"1f1e6-1f1ec",a:"2.0"},{n:["flag-ai","anguilla flag"],u:"1f1e6-1f1ee",a:"2.0"},{n:["flag-al","albania flag"],u:"1f1e6-1f1f1",a:"2.0"},{n:["flag-am","armenia flag"],u:"1f1e6-1f1f2",a:"2.0"},{n:["flag-ao","angola flag"],u:"1f1e6-1f1f4",a:"2.0"},{n:["flag-aq","antarctica flag"],u:"1f1e6-1f1f6",a:"2.0"},{n:["flag-ar","argentina flag"],u:"1f1e6-1f1f7",a:"2.0"},{n:["flag-as","american samoa flag"],u:"1f1e6-1f1f8",a:"2.0"},{n:["flag-at","austria flag"],u:"1f1e6-1f1f9",a:"2.0"},{n:["flag-au","australia flag"],u:"1f1e6-1f1fa",a:"2.0"},{n:["flag-aw","aruba flag"],u:"1f1e6-1f1fc",a:"2.0"},{n:["flag-ax","åland islands flag"],u:"1f1e6-1f1fd",a:"2.0"},{n:["flag-az","azerbaijan flag"],u:"1f1e6-1f1ff",a:"2.0"},{n:["flag-ba","bosnia & herzegovina flag"],u:"1f1e7-1f1e6",a:"2.0"},{n:["flag-bb","barbados flag"],u:"1f1e7-1f1e7",a:"2.0"},{n:["flag-bd","bangladesh flag"],u:"1f1e7-1f1e9",a:"2.0"},{n:["flag-be","belgium flag"],u:"1f1e7-1f1ea",a:"2.0"},{n:["flag-bf","burkina faso flag"],u:"1f1e7-1f1eb",a:"2.0"},{n:["flag-bg","bulgaria flag"],u:"1f1e7-1f1ec",a:"2.0"},{n:["flag-bh","bahrain flag"],u:"1f1e7-1f1ed",a:"2.0"},{n:["flag-bi","burundi flag"],u:"1f1e7-1f1ee",a:"2.0"},{n:["flag-bj","benin flag"],u:"1f1e7-1f1ef",a:"2.0"},{n:["flag-bl","st. barthélemy flag"],u:"1f1e7-1f1f1",a:"2.0"},{n:["flag-bm","bermuda flag"],u:"1f1e7-1f1f2",a:"2.0"},{n:["flag-bn","brunei flag"],u:"1f1e7-1f1f3",a:"2.0"},{n:["flag-bo","bolivia flag"],u:"1f1e7-1f1f4",a:"2.0"},{n:["flag-bq","caribbean netherlands flag"],u:"1f1e7-1f1f6",a:"2.0"},{n:["flag-br","brazil flag"],u:"1f1e7-1f1f7",a:"2.0"},{n:["flag-bs","bahamas flag"],u:"1f1e7-1f1f8",a:"2.0"},{n:["flag-bt","bhutan flag"],u:"1f1e7-1f1f9",a:"2.0"},{n:["flag-bv","bouvet island flag"],u:"1f1e7-1f1fb",a:"2.0"},{n:["flag-bw","botswana flag"],u:"1f1e7-1f1fc",a:"2.0"},{n:["flag-by","belarus flag"],u:"1f1e7-1f1fe",a:"2.0"},{n:["flag-bz","belize flag"],u:"1f1e7-1f1ff",a:"2.0"},{n:["flag-ca","canada flag"],u:"1f1e8-1f1e6",a:"2.0"},{n:["flag-cc","cocos (keeling) islands flag"],u:"1f1e8-1f1e8",a:"2.0"},{n:["flag-cd","congo - kinshasa flag"],u:"1f1e8-1f1e9",a:"2.0"},{n:["flag-cf","central african republic flag"],u:"1f1e8-1f1eb",a:"2.0"},{n:["flag-cg","congo - brazzaville flag"],u:"1f1e8-1f1ec",a:"2.0"},{n:["flag-ch","switzerland flag"],u:"1f1e8-1f1ed",a:"2.0"},{n:["flag-ci","côte d’ivoire flag"],u:"1f1e8-1f1ee",a:"2.0"},{n:["flag-ck","cook islands flag"],u:"1f1e8-1f1f0",a:"2.0"},{n:["flag-cl","chile flag"],u:"1f1e8-1f1f1",a:"2.0"},{n:["flag-cm","cameroon flag"],u:"1f1e8-1f1f2",a:"2.0"},{n:["cn","flag-cn","china flag"],u:"1f1e8-1f1f3",a:"0.6"},{n:["flag-co","colombia flag"],u:"1f1e8-1f1f4",a:"2.0"},{n:["flag-cp","clipperton island flag"],u:"1f1e8-1f1f5",a:"2.0"},{n:["flag-cr","costa rica flag"],u:"1f1e8-1f1f7",a:"2.0"},{n:["flag-cu","cuba flag"],u:"1f1e8-1f1fa",a:"2.0"},{n:["flag-cv","cape verde flag"],u:"1f1e8-1f1fb",a:"2.0"},{n:["flag-cw","curaçao flag"],u:"1f1e8-1f1fc",a:"2.0"},{n:["flag-cx","christmas island flag"],u:"1f1e8-1f1fd",a:"2.0"},{n:["flag-cy","cyprus flag"],u:"1f1e8-1f1fe",a:"2.0"},{n:["flag-cz","czechia flag"],u:"1f1e8-1f1ff",a:"2.0"},{n:["de","flag-de","germany flag"],u:"1f1e9-1f1ea",a:"0.6"},{n:["flag-dg","diego garcia flag"],u:"1f1e9-1f1ec",a:"2.0"},{n:["flag-dj","djibouti flag"],u:"1f1e9-1f1ef",a:"2.0"},{n:["flag-dk","denmark flag"],u:"1f1e9-1f1f0",a:"2.0"},{n:["flag-dm","dominica flag"],u:"1f1e9-1f1f2",a:"2.0"},{n:["flag-do","dominican republic flag"],u:"1f1e9-1f1f4",a:"2.0"},{n:["flag-dz","algeria flag"],u:"1f1e9-1f1ff",a:"2.0"},{n:["flag-ea","ceuta & melilla flag"],u:"1f1ea-1f1e6",a:"2.0"},{n:["flag-ec","ecuador flag"],u:"1f1ea-1f1e8",a:"2.0"},{n:["flag-ee","estonia flag"],u:"1f1ea-1f1ea",a:"2.0"},{n:["flag-eg","egypt flag"],u:"1f1ea-1f1ec",a:"2.0"},{n:["flag-eh","western sahara flag"],u:"1f1ea-1f1ed",a:"2.0"},{n:["flag-er","eritrea flag"],u:"1f1ea-1f1f7",a:"2.0"},{n:["es","flag-es","spain flag"],u:"1f1ea-1f1f8",a:"0.6"},{n:["flag-et","ethiopia flag"],u:"1f1ea-1f1f9",a:"2.0"},{n:["flag-eu","european union flag"],u:"1f1ea-1f1fa",a:"2.0"},{n:["flag-fi","finland flag"],u:"1f1eb-1f1ee",a:"2.0"},{n:["flag-fj","fiji flag"],u:"1f1eb-1f1ef",a:"2.0"},{n:["flag-fk","falkland islands flag"],u:"1f1eb-1f1f0",a:"2.0"},{n:["flag-fm","micronesia flag"],u:"1f1eb-1f1f2",a:"2.0"},{n:["flag-fo","faroe islands flag"],u:"1f1eb-1f1f4",a:"2.0"},{n:["fr","flag-fr","france flag"],u:"1f1eb-1f1f7",a:"0.6"},{n:["flag-ga","gabon flag"],u:"1f1ec-1f1e6",a:"2.0"},{n:["gb","uk","flag-gb","united kingdom flag"],u:"1f1ec-1f1e7",a:"0.6"},{n:["flag-gd","grenada flag"],u:"1f1ec-1f1e9",a:"2.0"},{n:["flag-ge","georgia flag"],u:"1f1ec-1f1ea",a:"2.0"},{n:["flag-gf","french guiana flag"],u:"1f1ec-1f1eb",a:"2.0"},{n:["flag-gg","guernsey flag"],u:"1f1ec-1f1ec",a:"2.0"},{n:["flag-gh","ghana flag"],u:"1f1ec-1f1ed",a:"2.0"},{n:["flag-gi","gibraltar flag"],u:"1f1ec-1f1ee",a:"2.0"},{n:["flag-gl","greenland flag"],u:"1f1ec-1f1f1",a:"2.0"},{n:["flag-gm","gambia flag"],u:"1f1ec-1f1f2",a:"2.0"},{n:["flag-gn","guinea flag"],u:"1f1ec-1f1f3",a:"2.0"},{n:["flag-gp","guadeloupe flag"],u:"1f1ec-1f1f5",a:"2.0"},{n:["flag-gq","equatorial guinea flag"],u:"1f1ec-1f1f6",a:"2.0"},{n:["flag-gr","greece flag"],u:"1f1ec-1f1f7",a:"2.0"},{n:["flag-gs","south georgia & south sandwich islands flag"],u:"1f1ec-1f1f8",a:"2.0"},{n:["flag-gt","guatemala flag"],u:"1f1ec-1f1f9",a:"2.0"},{n:["flag-gu","guam flag"],u:"1f1ec-1f1fa",a:"2.0"},{n:["flag-gw","guinea-bissau flag"],u:"1f1ec-1f1fc",a:"2.0"},{n:["flag-gy","guyana flag"],u:"1f1ec-1f1fe",a:"2.0"},{n:["flag-hk","hong kong sar china flag"],u:"1f1ed-1f1f0",a:"2.0"},{n:["flag-hm","heard & mcdonald islands flag"],u:"1f1ed-1f1f2",a:"2.0"},{n:["flag-hn","honduras flag"],u:"1f1ed-1f1f3",a:"2.0"},{n:["flag-hr","croatia flag"],u:"1f1ed-1f1f7",a:"2.0"},{n:["flag-ht","haiti flag"],u:"1f1ed-1f1f9",a:"2.0"},{n:["flag-hu","hungary flag"],u:"1f1ed-1f1fa",a:"2.0"},{n:["flag-ic","canary islands flag"],u:"1f1ee-1f1e8",a:"2.0"},{n:["flag-id","indonesia flag"],u:"1f1ee-1f1e9",a:"2.0"},{n:["flag-ie","ireland flag"],u:"1f1ee-1f1ea",a:"2.0"},{n:["flag-il","israel flag"],u:"1f1ee-1f1f1",a:"2.0"},{n:["flag-im","isle of man flag"],u:"1f1ee-1f1f2",a:"2.0"},{n:["flag-in","india flag"],u:"1f1ee-1f1f3",a:"2.0"},{n:["flag-io","british indian ocean territory flag"],u:"1f1ee-1f1f4",a:"2.0"},{n:["flag-iq","iraq flag"],u:"1f1ee-1f1f6",a:"2.0"},{n:["flag-ir","iran flag"],u:"1f1ee-1f1f7",a:"2.0"},{n:["flag-is","iceland flag"],u:"1f1ee-1f1f8",a:"2.0"},{n:["it","flag-it","italy flag"],u:"1f1ee-1f1f9",a:"0.6"},{n:["flag-je","jersey flag"],u:"1f1ef-1f1ea",a:"2.0"},{n:["flag-jm","jamaica flag"],u:"1f1ef-1f1f2",a:"2.0"},{n:["flag-jo","jordan flag"],u:"1f1ef-1f1f4",a:"2.0"},{n:["jp","flag-jp","japan flag"],u:"1f1ef-1f1f5",a:"0.6"},{n:["flag-ke","kenya flag"],u:"1f1f0-1f1ea",a:"2.0"},{n:["flag-kg","kyrgyzstan flag"],u:"1f1f0-1f1ec",a:"2.0"},{n:["flag-kh","cambodia flag"],u:"1f1f0-1f1ed",a:"2.0"},{n:["flag-ki","kiribati flag"],u:"1f1f0-1f1ee",a:"2.0"},{n:["flag-km","comoros flag"],u:"1f1f0-1f1f2",a:"2.0"},{n:["flag-kn","st. kitts & nevis flag"],u:"1f1f0-1f1f3",a:"2.0"},{n:["flag-kp","north korea flag"],u:"1f1f0-1f1f5",a:"2.0"},{n:["kr","flag-kr","south korea flag"],u:"1f1f0-1f1f7",a:"0.6"},{n:["flag-kw","kuwait flag"],u:"1f1f0-1f1fc",a:"2.0"},{n:["flag-ky","cayman islands flag"],u:"1f1f0-1f1fe",a:"2.0"},{n:["flag-kz","kazakhstan flag"],u:"1f1f0-1f1ff",a:"2.0"},{n:["flag-la","laos flag"],u:"1f1f1-1f1e6",a:"2.0"},{n:["flag-lb","lebanon flag"],u:"1f1f1-1f1e7",a:"2.0"},{n:["flag-lc","st. lucia flag"],u:"1f1f1-1f1e8",a:"2.0"},{n:["flag-li","liechtenstein flag"],u:"1f1f1-1f1ee",a:"2.0"},{n:["flag-lk","sri lanka flag"],u:"1f1f1-1f1f0",a:"2.0"},{n:["flag-lr","liberia flag"],u:"1f1f1-1f1f7",a:"2.0"},{n:["flag-ls","lesotho flag"],u:"1f1f1-1f1f8",a:"2.0"},{n:["flag-lt","lithuania flag"],u:"1f1f1-1f1f9",a:"2.0"},{n:["flag-lu","luxembourg flag"],u:"1f1f1-1f1fa",a:"2.0"},{n:["flag-lv","latvia flag"],u:"1f1f1-1f1fb",a:"2.0"},{n:["flag-ly","libya flag"],u:"1f1f1-1f1fe",a:"2.0"},{n:["flag-ma","morocco flag"],u:"1f1f2-1f1e6",a:"2.0"},{n:["flag-mc","monaco flag"],u:"1f1f2-1f1e8",a:"2.0"},{n:["flag-md","moldova flag"],u:"1f1f2-1f1e9",a:"2.0"},{n:["flag-me","montenegro flag"],u:"1f1f2-1f1ea",a:"2.0"},{n:["flag-mf","st. martin flag"],u:"1f1f2-1f1eb",a:"2.0"},{n:["flag-mg","madagascar flag"],u:"1f1f2-1f1ec",a:"2.0"},{n:["flag-mh","marshall islands flag"],u:"1f1f2-1f1ed",a:"2.0"},{n:["flag-mk","north macedonia flag"],u:"1f1f2-1f1f0",a:"2.0"},{n:["flag-ml","mali flag"],u:"1f1f2-1f1f1",a:"2.0"},{n:["flag-mm","myanmar (burma) flag"],u:"1f1f2-1f1f2",a:"2.0"},{n:["flag-mn","mongolia flag"],u:"1f1f2-1f1f3",a:"2.0"},{n:["flag-mo","macao sar china flag"],u:"1f1f2-1f1f4",a:"2.0"},{n:["flag-mp","northern mariana islands flag"],u:"1f1f2-1f1f5",a:"2.0"},{n:["flag-mq","martinique flag"],u:"1f1f2-1f1f6",a:"2.0"},{n:["flag-mr","mauritania flag"],u:"1f1f2-1f1f7",a:"2.0"},{n:["flag-ms","montserrat flag"],u:"1f1f2-1f1f8",a:"2.0"},{n:["flag-mt","malta flag"],u:"1f1f2-1f1f9",a:"2.0"},{n:["flag-mu","mauritius flag"],u:"1f1f2-1f1fa",a:"2.0"},{n:["flag-mv","maldives flag"],u:"1f1f2-1f1fb",a:"2.0"},{n:["flag-mw","malawi flag"],u:"1f1f2-1f1fc",a:"2.0"},{n:["flag-mx","mexico flag"],u:"1f1f2-1f1fd",a:"2.0"},{n:["flag-my","malaysia flag"],u:"1f1f2-1f1fe",a:"2.0"},{n:["flag-mz","mozambique flag"],u:"1f1f2-1f1ff",a:"2.0"},{n:["flag-na","namibia flag"],u:"1f1f3-1f1e6",a:"2.0"},{n:["flag-nc","new caledonia flag"],u:"1f1f3-1f1e8",a:"2.0"},{n:["flag-ne","niger flag"],u:"1f1f3-1f1ea",a:"2.0"},{n:["flag-nf","norfolk island flag"],u:"1f1f3-1f1eb",a:"2.0"},{n:["flag-ng","nigeria flag"],u:"1f1f3-1f1ec",a:"2.0"},{n:["flag-ni","nicaragua flag"],u:"1f1f3-1f1ee",a:"2.0"},{n:["flag-nl","netherlands flag"],u:"1f1f3-1f1f1",a:"2.0"},{n:["flag-no","norway flag"],u:"1f1f3-1f1f4",a:"2.0"},{n:["flag-np","nepal flag"],u:"1f1f3-1f1f5",a:"2.0"},{n:["flag-nr","nauru flag"],u:"1f1f3-1f1f7",a:"2.0"},{n:["flag-nu","niue flag"],u:"1f1f3-1f1fa",a:"2.0"},{n:["flag-nz","new zealand flag"],u:"1f1f3-1f1ff",a:"2.0"},{n:["flag-om","oman flag"],u:"1f1f4-1f1f2",a:"2.0"},{n:["flag-pa","panama flag"],u:"1f1f5-1f1e6",a:"2.0"},{n:["flag-pe","peru flag"],u:"1f1f5-1f1ea",a:"2.0"},{n:["flag-pf","french polynesia flag"],u:"1f1f5-1f1eb",a:"2.0"},{n:["flag-pg","papua new guinea flag"],u:"1f1f5-1f1ec",a:"2.0"},{n:["flag-ph","philippines flag"],u:"1f1f5-1f1ed",a:"2.0"},{n:["flag-pk","pakistan flag"],u:"1f1f5-1f1f0",a:"2.0"},{n:["flag-pl","poland flag"],u:"1f1f5-1f1f1",a:"2.0"},{n:["flag-pm","st. pierre & miquelon flag"],u:"1f1f5-1f1f2",a:"2.0"},{n:["flag-pn","pitcairn islands flag"],u:"1f1f5-1f1f3",a:"2.0"},{n:["flag-pr","puerto rico flag"],u:"1f1f5-1f1f7",a:"2.0"},{n:["flag-ps","palestinian territories flag"],u:"1f1f5-1f1f8",a:"2.0"},{n:["flag-pt","portugal flag"],u:"1f1f5-1f1f9",a:"2.0"},{n:["flag-pw","palau flag"],u:"1f1f5-1f1fc",a:"2.0"},{n:["flag-py","paraguay flag"],u:"1f1f5-1f1fe",a:"2.0"},{n:["flag-qa","qatar flag"],u:"1f1f6-1f1e6",a:"2.0"},{n:["flag-re","réunion flag"],u:"1f1f7-1f1ea",a:"2.0"},{n:["flag-ro","romania flag"],u:"1f1f7-1f1f4",a:"2.0"},{n:["flag-rs","serbia flag"],u:"1f1f7-1f1f8",a:"2.0"},{n:["ru","flag-ru","russia flag"],u:"1f1f7-1f1fa",a:"0.6"},{n:["flag-rw","rwanda flag"],u:"1f1f7-1f1fc",a:"2.0"},{n:["flag-sa","saudi arabia flag"],u:"1f1f8-1f1e6",a:"2.0"},{n:["flag-sb","solomon islands flag"],u:"1f1f8-1f1e7",a:"2.0"},{n:["flag-sc","seychelles flag"],u:"1f1f8-1f1e8",a:"2.0"},{n:["flag-sd","sudan flag"],u:"1f1f8-1f1e9",a:"2.0"},{n:["flag-se","sweden flag"],u:"1f1f8-1f1ea",a:"2.0"},{n:["flag-sg","singapore flag"],u:"1f1f8-1f1ec",a:"2.0"},{n:["flag-sh","st. helena flag"],u:"1f1f8-1f1ed",a:"2.0"},{n:["flag-si","slovenia flag"],u:"1f1f8-1f1ee",a:"2.0"},{n:["flag-sj","svalbard & jan mayen flag"],u:"1f1f8-1f1ef",a:"2.0"},{n:["flag-sk","slovakia flag"],u:"1f1f8-1f1f0",a:"2.0"},{n:["flag-sl","sierra leone flag"],u:"1f1f8-1f1f1",a:"2.0"},{n:["flag-sm","san marino flag"],u:"1f1f8-1f1f2",a:"2.0"},{n:["flag-sn","senegal flag"],u:"1f1f8-1f1f3",a:"2.0"},{n:["flag-so","somalia flag"],u:"1f1f8-1f1f4",a:"2.0"},{n:["flag-sr","suriname flag"],u:"1f1f8-1f1f7",a:"2.0"},{n:["flag-ss","south sudan flag"],u:"1f1f8-1f1f8",a:"2.0"},{n:["flag-st","são tomé & príncipe flag"],u:"1f1f8-1f1f9",a:"2.0"},{n:["flag-sv","el salvador flag"],u:"1f1f8-1f1fb",a:"2.0"},{n:["flag-sx","sint maarten flag"],u:"1f1f8-1f1fd",a:"2.0"},{n:["flag-sy","syria flag"],u:"1f1f8-1f1fe",a:"2.0"},{n:["flag-sz","eswatini flag"],u:"1f1f8-1f1ff",a:"2.0"},{n:["flag-ta","tristan da cunha flag"],u:"1f1f9-1f1e6",a:"2.0"},{n:["flag-tc","turks & caicos islands flag"],u:"1f1f9-1f1e8",a:"2.0"},{n:["flag-td","chad flag"],u:"1f1f9-1f1e9",a:"2.0"},{n:["flag-tf","french southern territories flag"],u:"1f1f9-1f1eb",a:"2.0"},{n:["flag-tg","togo flag"],u:"1f1f9-1f1ec",a:"2.0"},{n:["flag-th","thailand flag"],u:"1f1f9-1f1ed",a:"2.0"},{n:["flag-tj","tajikistan flag"],u:"1f1f9-1f1ef",a:"2.0"},{n:["flag-tk","tokelau flag"],u:"1f1f9-1f1f0",a:"2.0"},{n:["flag-tl","timor-leste flag"],u:"1f1f9-1f1f1",a:"2.0"},{n:["flag-tm","turkmenistan flag"],u:"1f1f9-1f1f2",a:"2.0"},{n:["flag-tn","tunisia flag"],u:"1f1f9-1f1f3",a:"2.0"},{n:["flag-to","tonga flag"],u:"1f1f9-1f1f4",a:"2.0"},{n:["flag-tr","turkey flag"],u:"1f1f9-1f1f7",a:"2.0"},{n:["flag-tt","trinidad & tobago flag"],u:"1f1f9-1f1f9",a:"2.0"},{n:["flag-tv","tuvalu flag"],u:"1f1f9-1f1fb",a:"2.0"},{n:["flag-tw","taiwan flag"],u:"1f1f9-1f1fc",a:"2.0"},{n:["flag-tz","tanzania flag"],u:"1f1f9-1f1ff",a:"2.0"},{n:["flag-ua","ukraine flag"],u:"1f1fa-1f1e6",a:"2.0"},{n:["flag-ug","uganda flag"],u:"1f1fa-1f1ec",a:"2.0"},{n:["flag-um","u.s. outlying islands flag"],u:"1f1fa-1f1f2",a:"2.0"},{n:["flag-un","united nations flag"],u:"1f1fa-1f1f3",a:"4.0"},{n:["us","flag-us","united states flag"],u:"1f1fa-1f1f8",a:"0.6"},{n:["flag-uy","uruguay flag"],u:"1f1fa-1f1fe",a:"2.0"},{n:["flag-uz","uzbekistan flag"],u:"1f1fa-1f1ff",a:"2.0"},{n:["flag-va","vatican city flag"],u:"1f1fb-1f1e6",a:"2.0"},{n:["flag-vc","st. vincent & grenadines flag"],u:"1f1fb-1f1e8",a:"2.0"},{n:["flag-ve","venezuela flag"],u:"1f1fb-1f1ea",a:"2.0"},{n:["flag-vg","british virgin islands flag"],u:"1f1fb-1f1ec",a:"2.0"},{n:["flag-vi","u.s. virgin islands flag"],u:"1f1fb-1f1ee",a:"2.0"},{n:["flag-vn","vietnam flag"],u:"1f1fb-1f1f3",a:"2.0"},{n:["flag-vu","vanuatu flag"],u:"1f1fb-1f1fa",a:"2.0"},{n:["flag-wf","wallis & futuna flag"],u:"1f1fc-1f1eb",a:"2.0"},{n:["flag-ws","samoa flag"],u:"1f1fc-1f1f8",a:"2.0"},{n:["flag-xk","kosovo flag"],u:"1f1fd-1f1f0",a:"2.0"},{n:["flag-ye","yemen flag"],u:"1f1fe-1f1ea",a:"2.0"},{n:["flag-yt","mayotte flag"],u:"1f1fe-1f1f9",a:"2.0"},{n:["flag-za","south africa flag"],u:"1f1ff-1f1e6",a:"2.0"},{n:["flag-zm","zambia flag"],u:"1f1ff-1f1f2",a:"2.0"},{n:["flag-zw","zimbabwe flag"],u:"1f1ff-1f1fc",a:"2.0"},{n:["england flag","flag-england"],u:"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f",a:"5.0"},{n:["scotland flag","flag-scotland"],u:"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f",a:"5.0"},{n:["wales flag","flag-wales"],u:"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f",a:"5.0"}],Bp={smileys_people:IS,animals_nature:AS,food_drink:LS,travel_places:DS,activities:NS,objects:FS,symbols:_S,flags:BS},_u=[kr.NEUTRAL,kr.LIGHT,kr.MEDIUM_LIGHT,kr.MEDIUM,kr.MEDIUM_DARK,kr.DARK],VS=Object.entries(kr).reduce(function(e,t){var n=t[0],r=t[1];return e[r]=n,e},{}),US=_u.reduce(function(e,t){var n;return Object.assign(e,(n={},n[t]=t,n))},{}),as;(function(e){e.name="n",e.unified="u",e.variations="v",e.added_in="a"})(as||(as={}));function Pl(e){var t;return(t=e[as.name])!=null?t:[]}function WS(e){return parseFloat(e[as.added_in])}function Bu(e){return e?Pl(e)[0]:""}function Rm(e){var t=e.split("-"),n=t.splice(1,1),r=n[0];return US[r]?t.join("-"):e}function zn(e,t){var n,r=e[as.unified];return!t||!Tl(e)?r:(n=GS(e,t))!=null?n:r}function HS(e){var t;return(t=Bp==null?void 0:Bp[e])!=null?t:[]}function x6(e,t){return""+MS(t)+e+".png"}function $d(e){var t;return(t=e[as.variations])!=null?t:[]}function Tl(e){return $d(e).length>0}function GS(e,t){return t?$d(e).find(function(n){return n.includes(t)}):zn(e)}function rl(e){if(e){if(eu[e])return eu[e];var t=Rm(e);return eu[t]}}var Pm=Object.values(Bp).flat(),eu={};setTimeout(function(){Pm.reduce(function(e,t){return e[zn(t)]=t,e},eu)});function KS(e){var t=e.split("-"),n=t[1];return _u.includes(n)?n:null}var vr,qS=[Ke.SUGGESTED,Ke.SMILEYS_PEOPLE,Ke.ANIMALS_NATURE,Ke.FOOD_DRINK,Ke.TRAVEL_PLACES,Ke.ACTIVITIES,Ke.OBJECTS,Ke.SYMBOLS,Ke.FLAGS],YS={name:"Recently Used",category:Ke.SUGGESTED},w6=(vr={},vr[Ke.SUGGESTED]={category:Ke.SUGGESTED,name:"Frequently Used"},vr[Ke.SMILEYS_PEOPLE]={category:Ke.SMILEYS_PEOPLE,name:"Smileys & People"},vr[Ke.ANIMALS_NATURE]={category:Ke.ANIMALS_NATURE,name:"Animals & Nature"},vr[Ke.FOOD_DRINK]={category:Ke.FOOD_DRINK,name:"Food & Drink"},vr[Ke.TRAVEL_PLACES]={category:Ke.TRAVEL_PLACES,name:"Travel & Places"},vr[Ke.ACTIVITIES]={category:Ke.ACTIVITIES,name:"Activities"},vr[Ke.OBJECTS]={category:Ke.OBJECTS,name:"Objects"},vr[Ke.SYMBOLS]={category:Ke.SYMBOLS,name:"Symbols"},vr[Ke.FLAGS]={category:Ke.FLAGS,name:"Flags"},vr);function k6(e){return qS.map(function(t){return qr({},w6[t],e&&e[t]&&e[t])})}function Tm(e){return e.category}function S6(e){return e.name}function XS(e,t){var n;e===void 0&&(e=[]),t===void 0&&(t={});var r={};t.suggestionMode===rs.RECENT&&(r[Ke.SUGGESTED]=YS);var o=k6(r);return(n=e)!=null&&n.length?e.map(function(a){return typeof a=="string"?c2(a,r[a]):qr({},c2(a.category,r[a.category]),a)}):o}function c2(e,t){return t===void 0&&(t={}),Object.assign(w6[e],t)}function QS(e){var t;e===void 0&&(e={});var n=C6(),r=Object.assign(n.previewConfig,(t=e.previewConfig)!=null?t:{}),o=Object.assign(n,e),a=XS(e.categories,{suggestionMode:o.suggestedEmojisMode}),i=o.searchDisabled?os.PREVIEW:o.skinTonePickerLocation;return qr({},o,{categories:a,previewConfig:r,skinTonePickerLocation:i})}function C6(){return{autoFocusSearch:!0,categories:k6(),defaultSkinTone:kr.NEUTRAL,emojiStyle:Ve.APPLE,emojiVersion:null,getEmojiUrl:x6,height:450,lazyLoadEmojis:!1,onEmojiClick:function(t,n){},previewConfig:qr({},ZS),searchDisabled:!1,searchPlaceHolder:"Search",skinTonePickerLocation:os.SEARCH,skinTonesDisabled:!1,suggestedEmojisMode:rs.FREQUENT,theme:La.LIGHT,width:350}}var ZS={defaultEmoji:"1f60a",defaultCaption:"What's your mood?",showPreview:!0},JS=["children"],E6=d.createContext(C6());function eC(e){var t=e.children,n=jS(e,JS);return d.createElement(E6.Provider,{value:QS(n)},t)}function pn(){return d.useContext(E6)}function tC(){var e=pn(),t=e.searchPlaceHolder;return t}function nC(){var e=pn(),t=e.defaultSkinTone;return t}function j6(){var e=pn(),t=e.skinTonesDisabled;return t}function $l(){var e=pn(),t=e.emojiStyle;return t}function rC(){var e=pn(),t=e.autoFocusSearch;return t}function R6(){var e=pn(),t=e.categories;return t}function oC(){var e=pn(),t=e.onEmojiClick;return t}function P6(){var e=pn(),t=e.previewConfig;return t}function aC(){var e=pn(),t=e.theme;return t===La.AUTO?CS()?La.DARK:La.LIGHT:t}function iC(){var e=pn(),t=e.suggestedEmojisMode;return t}function sC(){var e=pn(),t=e.lazyLoadEmojis;return t}function fC(){var e=pn(),t=e.height,n=e.width;return{height:u2(t),width:u2(n)}}function lC(){var e=pn(),t=e.emojiVersion;return t}function T6(){var e=pn(),t=e.searchDisabled;return t}function $6(){var e=pn(),t=e.skinTonePickerLocation;return t}function bs(){var e=pn(),t=e.getEmojiUrl;return t}function u2(e){return typeof e=="number"?e+"px":e}var O6={};setTimeout(function(){Pm.reduce(function(e,t){var n=Pl(t).flat().join("").replace(/[^a-zA-Z\d]/g,"").split("");return n.forEach(function(r){var o;e[r]=(o=e[r])!=null?o:{},e[r][zn(t)]=t}),e},O6)});function d2(e,t){t===void 0&&(t=0);var n=d.useState(e),r=n[0],o=n[1],a=d.useRef(null);function i(s){return new Promise(function(f){var l;a.current&&clearTimeout(a.current),a.current=(l=window)==null?void 0:l.setTimeout(function(){o(s),f(s)},t)})}return[r,i]}function z6(){var e=d.useRef({}),t=lC();return d.useMemo(function(){var n=parseFloat(""+t);return!t||Number.isNaN(n)?e.current:Pm.reduce(function(r,o){return uC(o,n)&&(r[zn(o)]=!0),r},e.current)},[t])}function cC(){var e=z6();return function(n){var r=Rm(zn(n));return!!e[r]}}function uC(e,t){return WS(e)>t}function dC(e){d.useEffect(function(){e(!0)},[e])}function pC(e){var t=e.children,n=z6(),r=nC(),o=d.useRef(O6),a=d.useRef(!1),i=d.useRef(!1),s=d.useRef(n),f=d2(Date.now(),200),l=d2("",100),u=d.useState(!1),p=d.useState(r),h=d.useState(null),m=d.useState(new Set),v=d.useState(null),b=d.useState(!1),C=b[0],y=b[1];return dC(y),d.createElement(Ir.Provider,{value:{activeCategoryState:h,activeSkinTone:p,disallowClickRef:a,disallowMouseRef:i,disallowedEmojisRef:s,emojiVariationPickerState:v,emojisThatFailedToLoadState:m,filterRef:o,isPastInitialLoad:C,searchTerm:l,skinToneFanOpenState:u,suggestedUpdateState:f}},t)}var Ir=d.createContext({activeCategoryState:[null,function(){}],activeSkinTone:[kr.NEUTRAL,function(){}],disallowClickRef:{current:!1},disallowMouseRef:{current:!1},disallowedEmojisRef:{current:{}},emojiVariationPickerState:[null,function(){}],emojisThatFailedToLoadState:[new Set,function(){}],filterRef:{current:{}},isPastInitialLoad:!0,searchTerm:["",function(){return new Promise(function(){})}],skinToneFanOpenState:[!1,function(){}],suggestedUpdateState:[Date.now(),function(){}]});function $m(){var e=d.useContext(Ir),t=e.filterRef;return t}function hC(){var e=d.useContext(Ir),t=e.disallowClickRef;return t}function Om(){var e=d.useContext(Ir),t=e.disallowMouseRef;return t}function Od(){var e=d.useContext(Ir),t=e.searchTerm;return t}function zm(){var e=d.useContext(Ir),t=e.activeSkinTone;return t}function M6(){var e=d.useContext(Ir),t=e.emojisThatFailedToLoadState;return t}function mC(){var e=d.useContext(Ir),t=e.isPastInitialLoad;return t}function xs(){var e=d.useContext(Ir),t=e.emojiVariationPickerState;return t}function Ol(){var e=d.useContext(Ir),t=e.skinToneFanOpenState;return t}function I6(){var e=d.useContext(Ir),t=e.suggestedUpdateState,n=t[0],r=t[1];return[n,function(){r(Date.now())}]}function gC(){var e=Om();return function(){e.current=!0}}function A6(){var e=Om();return function(){e.current=!1}}function L6(){var e=Om();return function(){return e.current}}function vC(){var e=pr(),t=A6(),n=L6();d.useEffect(function(){var r=e.current;r==null||r.addEventListener("mousemove",o,{passive:!0});function o(){n()&&t()}return function(){r==null||r.removeEventListener("mousemove",o)}},[e,t,n])}function D6(e,t){if(!e||!t)return 0;var n=e.getBoundingClientRect().width,r=t.getBoundingClientRect().width;return Math.floor(n/r)}function N6(e,t){if(!e||!t)return 0;var n=t.getBoundingClientRect().width,r=t.getBoundingClientRect().left,o=e.getBoundingClientRect().left;return Math.floor((r-o)/n)}function F6(e,t){if(!e||!t)return 0;var n=t.getBoundingClientRect().height,r=t.getBoundingClientRect().top,o=e.getBoundingClientRect().top;return Math.round((r-o)/n)}function yC(e,t){if(!e||!t)return!1;var n=t.getBoundingClientRect().height,r=t.getBoundingClientRect().top,o=e.getBoundingClientRect().top,a=e.getBoundingClientRect().height;return Math.round(r-o+n)e.length?[]:Mm(e,r,n)}function _6(e,t,n,r){var o=Mm(e,t,n);return o[r]||o[o.length-1]||null}function xC(e,t,n,r){var o=bC(e,t,n);return o[r]||o[o.length-1]||null}function wC(e,t,n,r){var o=Mm(e,t-1,n);return o[r]||o[o.length-1]||null}function kC(e,t){if(!e||!t.length)return null;var n=e.getBoundingClientRect().top,r=e.getBoundingClientRect().bottom,o=t.find(function(a){var i=a.getBoundingClientRect().top,s=a.getBoundingClientRect().bottom;return i>=n&&i<=r||s>=n&&s<=r});return o||null}function SC(e){return!!e.nextElementSibling}var Vu="button"+bn(ze.emoji),CC=[Vu,bn(ze.visible),":not("+bn(ze.hidden)+")"].join("");function Pr(e){var t;return(t=e==null?void 0:e.closest(Vu))!=null?t:null}function Im(e){var t=H6(e),n=Lm(e);if(!t)return[];var r=rl(t);return r?[r,n]:[]}function EC(e){var t;return!!(e!=null&&e.matches(Vu)||!(e==null||(t=e.parentElement)==null)&&t.matches(Vu))}function p2(e){var t;return(t=e==null?void 0:e.clientHeight)!=null?t:0}function B6(e){if(!e)return 0;var t=Pr(e),n=ca(t),r=Am(n);return h2(t)+h2(n)+r}function Am(e){var t,n;if(!e)return 0;var r=e.querySelector(bn(ze.categoryContent));return((t=e==null?void 0:e.clientHeight)!=null?t:0)-((n=r==null?void 0:r.clientHeight)!=null?n:0)}function jC(e){return e?U6(e)"u")){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",n==="top"&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}var GC='.EmojiPickerReact button.epr-emoji{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;height:var(--epr-emoji-fullsize);justify-content:center;max-height:var(--epr-emoji-fullsize);max-width:var(--epr-emoji-fullsize);overflow:hidden;position:relative;width:var(--epr-emoji-fullsize)}.EmojiPickerReact button.epr-emoji.epr-emoji-has-variations:after{border-bottom:4px solid var(--epr-emoji-variation-indicator-color);border-left:4px solid transparent;border-right:4px solid transparent;bottom:1px;content:"";display:block;height:0;position:absolute;right:0;transform:rotate(135deg);width:0;z-index:var(--epr-emoji-variations-indictator-z-index)}.EmojiPickerReact button.epr-emoji .epr-emoji-img{max-height:var(--epr-emoji-fullsize);max-width:var(--epr-emoji-fullsize);padding:var(--epr-emoji-padding)}.EmojiPickerReact button.epr-emoji .epr-emoji-native{padding:var(--epr-emoji-padding)}.EmojiPickerReact button.epr-emoji>*{align-self:center;display:block;justify-self:center}.EmojiPickerReact button.epr-emoji.epr-emoji-has-variations:hover:after{border-bottom:4px solid var(--epr-emoji-variation-indicator-color-hover)}.__EmojiPicker__.epr-emoji-img{font-size:0}.__EmojiPicker__.epr-emoji-native{align-self:center;font-family:Segoe UI Emoji,Segoe UI Symbol,Segoe UI,Apple Color Emoji,Twemoji Mozilla,Noto Color Emoji,Android Emoji,Times,Symbola,Aegyptus,Code2000,Code2001,Code2002,Musica,serif,LastResort;font-size:var(--epr-emoji-size);justify-self:center;letter-spacing:0;line-height:100%;position:relative;text-align:center}.EmojiPickerReact button.epr-emoji:hover>*{background-color:var(--epr-emoji-hover-color)}.EmojiPickerReact button.epr-emoji:focus>*{background-color:var(--epr-focus-bg-color)}';Zn(GC);function Bm(e){var t,n=e.emoji,r=e.unified,o=e.hidden,a=e.hiddenOnSearch,i=e.emojiStyle,s=e.showVariations,f=s===void 0?!0:s,l=e.size,u=e.lazyLoad,p=e.getEmojiUrl,h=Tl(n);return d.createElement(Ad,{className:Z(ze.emoji,(t={},t[ze.hidden]=o,t[ze.hiddenOnSearch]=a,t[ze.visible]=!o&&!a,t[ze.emojiHasVariatios]=h&&f,t)),"data-unified":r,"aria-label":Bu(n),"data-full-name":Pl(n)},d.createElement(Uu,{unified:r,emoji:n,size:l,emojiStyle:i,lazyLoad:u,getEmojiUrl:p}))}function Uu(e){var t=e.emoji,n=e.unified,r=e.emojiStyle,o=e.size,a=e.lazyLoad,i=e.getEmojiUrl,s=i===void 0?x6:i,f={};o&&(f.width=f.height=f.fontSize=o+"px");var l=t||rl(n);return l?d.createElement(d.Fragment,null,r===Ve.NATIVE?d.createElement(KC,{unified:n,style:f}):d.createElement(qC,{unified:n,style:f,emoji:l,emojiStyle:r,lazyLoad:a,getEmojiUrl:s})):null}function KC(e){var t=e.unified,n=e.style;return d.createElement("span",{className:Z(ze.external,"epr-emoji-native"),"data-unified":t,style:n},X6(t))}function qC(e){var t=e.emoji,n=e.unified,r=e.emojiStyle,o=e.style,a=e.lazyLoad,i=a===void 0?!1:a,s=e.getEmojiUrl,f=M6(),l=f[1];return d.createElement("img",{src:s(n,r),alt:Bu(t),className:Z(ze.external,"epr-emoji-img"),loading:i?"lazy":"eager",onError:u,style:o});function u(){l(function(p){return new Set(p).add(n)})}}var YC=".EmojiPickerReact li.epr-emoji-category>.epr-emoji-category-content{grid-gap:0;display:grid;grid-template-columns:repeat(auto-fill,var(--epr-emoji-fullsize));justify-content:space-between;margin:var(--epr-category-padding);position:relative}.EmojiPickerReact li.epr-emoji-category:not(:has(.epr-visible)){display:none}.EmojiPickerReact li.epr-emoji-category>.epr-emoji-category-label{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--epr-category-label-bg-color);color:var(--epr-category-label-text-color);display:flex;font-weight:700;height:var(--epr-category-label-height);padding:var(--epr-category-label-padding);position:-webkit-sticky;position:sticky;text-transform:capitalize;top:0;width:100%;z-index:var(--epr-category-label-z-index)}";Zn(YC);function ox(e){var t,n=e.categoryConfig,r=e.children,o=e.hidden,a=e.hiddenOnSearch,i=Tm(n),s=S6(n);return d.createElement("li",{className:Z(ze.category,(t={},t[ze.hidden]=o,t[ze.hiddenOnSearch]=a,t)),"data-name":i,"aria-label":s},d.createElement("div",{className:ze.label},s),d.createElement("div",{className:ze.categoryContent},r))}function XC(e){var t=e.categoryConfig,n=I6(),r=n[0],o=iC(),a=bs(),i=d.useMemo(function(){var f;return(f=Z6(o))!=null?f:[]},[r,o]),s=$l();return d.createElement(ox,{categoryConfig:t,hiddenOnSearch:!0,hidden:i.length===0},i.map(function(f){var l=rl(f.original);return l?d.createElement(Bm,{showVariations:!1,unified:f.unified,emojiStyle:s,emoji:l,key:f.unified,getEmojiUrl:a}):null}))}var QC=".EmojiPickerReact ul.epr-emoji-list{list-style:none;margin:0;padding:0}";Zn(QC);function ZC(){var e=R6();return d.createElement("ul",{className:ze.emojiList},e.map(function(t,n){var r=Tm(t);return r===Ke.SUGGESTED?d.createElement(XC,{key:r,categoryConfig:t}):d.createElement(JC,{key:r,index:n,category:r,categoryConfig:t})}))}function JC(e){var t=e.index,n=e.category,r=e.categoryConfig,o=HC(),a=sC(),i=$l(),s=mC(),f=zm(),l=f[0],u=cC(),p=bs(),h=!j6(),m=!s&&t>1?[]:HS(n),v=0,b=m.map(function(C){var y=zn(C,l),g=o(C),x=g.failedToLoad,k=g.filteredOut,j=g.hidden,S=u(C);return(j||S)&&v++,S?null:d.createElement(Bm,{showVariations:h,key:y,emoji:C,unified:y,hidden:x,hiddenOnSearch:k,emojiStyle:i,lazyLoad:a,getEmojiUrl:p})});return d.createElement(ox,{categoryConfig:r,hidden:v===b.length},b)}function Ld(e){var t=Fm(e);Qn(t),Id(t)}function eE(e){var t=Fm(e);Qn(t),t==null||t.click()}function tE(e){Qn(K6(e))}function nE(e){if(e){var t=q6(e);if(!t)return Ld(Md(e));Qn(t),Id(t)}}function rE(e){if(e){var t=Nm(e);if(!t)return tE(zd(e));Qn(t),Id(t)}}function oE(e,t){if(e){var n=iE(e);if(!n)return t();Qn(n),Id(n)}}function aE(e){if(e){var t=sE(e);return Qn(t)}}function iE(e){if(!e)return null;var t=Y6(e),n=ca(t),r=N6(t,e),o=F6(t,e),a=D6(t,e);if(o===0){var i=zd(n);return i?_6(is(i),-1,a,r):null}return wC(is(t),o,a,r)}function sE(e){if(!e)return null;var t=Y6(e),n=ca(t),r=N6(t,e),o=F6(t,e),a=D6(t,e);if(!yC(t,e)){var i=Md(n);return i?_6(is(i),0,a,r):null}var s=xC(is(t),o,a,r);return s}var fE=`.EmojiPickerReact .epr-emoji-variation-picker{align-items:center;background:var(--epr-emoji-variation-picker-bg-color);border:1px solid var(--epr-picker-border-color);border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.2);display:flex;height:0;height:var(--epr-emoji-variation-picker-height);justify-content:space-around;left:15px;opacity:0;padding:5px;pointer-events:none;position:absolute;right:15px;top:0;top:-100%;transform:scale(.9);transition:transform .1s ease-out,opacity .2s ease-out;visibility:hidden;z-index:var(--epr-skin-variation-picker-z-index)}.EmojiPickerReact .epr-emoji-variation-picker.pointing-up{transform:scale(.9);transform-origin:center 0}.EmojiPickerReact .epr-emoji-variation-picker.visible{opacity:1;pointer-events:all;transform:scale(1);visibility:visible}.EmojiPickerReact .epr-emoji-variation-picker .EmojiPickerReact .epr-emoji-variation-picker button.epr-emoji:hover{background:none}.EmojiPickerReact .epr-emoji-variation-picker .epr-emoji-pointer{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='15' xml:space='preserve'%3E%3Cg stroke-miterlimit='10'%3E%3Cpath fill='%23FFF' stroke='%23E8E7E7' d='m1.86-.43 9.83 11.53c.59.69 1.56.69 2.14 0L23.66-.43'/%3E%3Cpath fill='%23010202' stroke='%23151617' d='m26.86-.43 9.83 11.53c.59.69 1.56.69 2.14 0L48.66-.43'/%3E%3C/g%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;background-size:50px 15px;content:"";height:15px;position:absolute;top:-10px;width:25px}.EmojiPickerReact.epr-dark-theme .epr-emoji-variation-picker .epr-emoji-pointer{background-position:-25px 0}.EmojiPickerReact .epr-emoji-variation-picker .epr-emoji-pointer{top:100%;transform:translateX(-18px)}.EmojiPickerReact .epr-emoji-variation-picker.pointing-up .epr-emoji-pointer{top:0;transform:rotate(180deg) translateY(100%) translateX(18px)}`;Zn(fE);var Ui;(function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"})(Ui||(Ui={}));function lE(){var e=Td(),t=SS(),n=xs(),r=n[0],o=$l(),a=uE(t),i=a.getTop,s=a.getMenuDirection,f=b6(),l=cE(t),u=bs(),p=Pr(e.current),h=r&&p&&Tl(r)&&p.classList.contains(ze.emojiHasVariatios);d.useEffect(function(){h&&Ld(t.current)},[t,h,e]);var m,v;return!h&&e.current?f(null):(m=i(),v=l()),d.createElement("div",{ref:t,className:Z(ze.variationPicker,{visible:h,"pointing-up":s()===Ui.Down}),style:{top:m}},h&&r?[zn(r)].concat($d(r)).slice(0,6).map(function(b){return d.createElement(Bm,{key:b,emoji:r,unified:b,emojiStyle:o,showVariations:!1,getEmojiUrl:u})}):null,d.createElement("div",{className:"epr-emoji-pointer",style:v}))}function cE(e){var t=Td();return function(){var r={};if(!e.current)return r;if(t.current){var o=Pr(t.current),a=RC(o);if(!o)return r;r.left=a+(o==null?void 0:o.clientWidth)/2}return r}}function uE(e){var t=Td(),n=pr(),r=Ui.Up;return{getMenuDirection:o,getTop:a};function o(){return r}function a(){r=Ui.Up;var i=0;if(!e.current)return 0;var s=p2(e.current);if(t.current){var f,l=n.current,u=Pr(t.current),p=p2(u);i=B6(u);var h=(f=l==null?void 0:l.scrollTop)!=null?f:0;h>i-s&&(r=Ui.Down,i+=p+s)}return i-s}}var dE=".EmojiPickerReact .epr-body{flex:1;overflow-x:hidden;overflow-y:scroll;position:relative}";Zn(dE);function pE(){var e=pr();return MC(e),OC(e),vC(),d.createElement("div",{className:ze.scrollBody,ref:e},d.createElement(lE,null),d.createElement(ZC,null))}function hE(e,t){var n=pr(),r=L6(),o=A6();d.useEffect(function(){if(!e)return;var a=n.current;a==null||a.addEventListener("keydown",f,{passive:!0}),a==null||a.addEventListener("mouseover",l,!0),a==null||a.addEventListener("focus",i,!0),a==null||a.addEventListener("mouseout",s,{passive:!0}),a==null||a.addEventListener("blur",s,!0);function i(u){var p=Pr(u.target);if(!p)return s();var h=Lm(p),m=H6(p);if(!h||!m)return s();t({unified:h,originalUnified:m})}function s(u){if(u){var p=u.relatedTarget;if(!Pr(p))return t(null)}t(null)}function f(u){u.key==="Escape"&&t(null)}function l(u){if(!r()){var p=Pr(u.target);p&&Qn(p)}}return function(){a==null||a.removeEventListener("mouseover",l),a==null||a.removeEventListener("mouseout",s),a==null||a.removeEventListener("focus",i,!0),a==null||a.removeEventListener("blur",s,!0),a==null||a.removeEventListener("keydown",f)}},[n,e,t,r,o])}function Vm(){var e=$6();return e===os.SEARCH}function ax(){var e=$6();return e===os.PREVIEW}var mE=".EmojiPickerReact .Flex{display:flex}.EmojiPickerReact .Flex.FlexRow{flex-direction:row}.EmojiPickerReact .Flex.FlexColumn{flex-direction:column}";Zn(mE);var Up;(function(e){e.ROW="FlexRow",e.COLUMN="FlexColumn"})(Up||(Up={}));function ix(e){var t=e.children,n=e.className,r=e.style,o=r===void 0?{}:r,a=e.direction,i=a===void 0?Up.ROW:a;return d.createElement("div",{style:qr({},o),className:Z("Flex",n,i)},t)}function gE(e){var t=e.className,n=e.style,r=n===void 0?{}:n;return d.createElement("div",{style:qr({flex:1},r),className:Z(t)})}var vE=".EmojiPickerReact .epr-preview{align-items:center;border-top:1px solid var(--epr-preview-border-color);height:var(--epr-preview-height);padding:0 var(--epr-horizontal-padding);position:relative;z-index:1;z-index:var(--epr-preview-z-index)}.EmojiPickerReact .epr-preview .epr-preview-emoji-label{color:var(--epr-preview-text-color);font-size:var(--epr-preview-text-size);padding:var(--epr-preview-text-padding);text-transform:capitalize}";Zn(vE);function yE(e){var t=e.children,n=e.className,r=e.style;return d.createElement("div",{style:qr({},r,{position:"absolute"}),className:n},t)}function Dd(e){var t=e.children,n=e.className,r=e.style;return d.createElement("div",{style:qr({},r,{position:"relative"}),className:n},t)}var bE='.EmojiPickerReact .epr-skin-tones{--epr-skin-tone-size:15px;align-items:center;display:flex;justify-content:flex-end;padding:10px 0;transition:all .3s ease-in-out}.EmojiPickerReact .epr-skin-tones.epr-vertical{align-items:flex-end;border:1px solid var(--epr-bg-color);border-radius:6px;flex-direction:column;padding:5px}.EmojiPickerReact .epr-skin-tones.epr-vertical.epr-open{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--epr-skin-tone-picker-menu-color);border:1px solid var(--epr-picker-border-color)}.EmojiPickerReact .epr-skin-tone-select{height:var(--epr-skin-tone-size);position:relative;width:var(--epr-skin-tone-size)}.EmojiPickerReact .epr-skin-tones.epr-open .epr-tone{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.EmojiPickerReact .epr-skin-tones:not(.epr-open) .epr-tone{opacity:0;z-index:0}.EmojiPickerReact .epr-skin-tones .epr-tone{border-radius:4px;box-shadow:0 0 0 0 var(--epr-active-skin-hover-color);cursor:pointer;display:block;height:var(--epr-skin-tone-size);position:absolute;right:0;transition:transform .3s ease-in-out,opacity .5s ease-in-out;width:var(--epr-skin-tone-size);z-index:1}.EmojiPickerReact .epr-skin-tones .epr-tone:hover{box-shadow:0 0 0 3px var(--epr-active-skin-hover-color)}.EmojiPickerReact .epr-skin-tones .epr-tone:focus{box-shadow:0 0 0 3px var(--epr-focus-bg-color)}.EmojiPickerReact .epr-skin-tones.epr-open .epr-skin-tone-select .epr-tone.epr-active:after{border:1px solid var(--epr-active-skin-tone-indicator-border-color);border-radius:5px;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-active{opacity:1;z-index:1}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-neutral{background-color:#ffd225}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fb{background-color:#ffdfbd}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fc{background-color:#e9c197}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fd{background-color:#c88e62}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fe{background-color:#a86637}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3ff{background-color:#60463a}';Zn(bE);var of=28;function xE(){return d.createElement(Dd,{style:{height:of}},d.createElement(yE,{style:{bottom:0,right:0}},d.createElement(sx,{direction:ol.VERTICAL})))}function sx(e){var t,n=e.direction,r=n===void 0?ol.HORIZONTAL:n,o=Em(),a=j6(),i=Ol(),s=i[0],f=i[1],l=zm(),u=l[0],p=l[1],h=oi(),m=ai();if(a)return null;var v=of*_u.length+"px",b=s?v:of+"px",C=r===ol.VERTICAL;return d.createElement(Dd,{className:Z("epr-skin-tones",r,(t={},t[ze.open]=s,t)),style:C?{flexBasis:b,height:b}:{flexBasis:b}},d.createElement("div",{className:"epr-skin-tone-select",ref:o},_u.map(function(y,g){var x,k=y===u;return d.createElement(Ad,{style:{transform:Z(C?"translateY(-"+g*(s?of:0)+"px)":"translateX(-"+g*(s?of:0)+"px)",s&&k&&"scale(1.3)")},onClick:function(){s?(p(y),m()):f(!0),h()},key:y,className:Z("epr-tone-"+y,"epr-tone",(x={},x[ze.active]=k,x)),tabIndex:s?0:-1,"aria-pressed":k,"aria-label":"Skin tone "+VS[y]})})))}var ol;(function(e){e.VERTICAL="epr-vertical",e.HORIZONTAL="epr-horizontal"})(ol||(ol={}));function wE(){var e=P6(),t=ax();return e.showPreview?d.createElement(ix,{className:"epr-preview"},d.createElement(kE,null),d.createElement(gE,null),t?d.createElement(xE,null):null):null}function kE(){var e=P6(),t=d.useState(null),n=t[0],r=t[1],o=$l(),a=xs(),i=a[0],s=bs();hE(e.showPreview,r);var f=rl(n==null?void 0:n.originalUnified),l=f!=null&&n!=null;return d.createElement(u,null);function u(){var p=i??rl(e.defaultEmoji);if(!p)return null;var h=i?Bu(i):e.defaultCaption;return d.createElement(d.Fragment,null,d.createElement("div",null,l?d.createElement(Uu,{unified:n==null?void 0:n.unified,emoji:f,emojiStyle:o,size:45,getEmojiUrl:s}):p?d.createElement(Uu,{unified:zn(p),emoji:p,emojiStyle:o,size:45,getEmojiUrl:s}):null),l?d.createElement("div",{className:"epr-preview-emoji-label"},Bu(f)):d.createElement("div",{className:"epr-preview-emoji-label"},h))}}var SE=`.EmojiPickerReact .epr-category-nav{display:flex;flex-direction:row;justify-content:space-around;padding:var(--epr-header-padding)}.EmojiPickerReact .epr-category-nav>button.epr-cat-btn{background-size:calc(var(--epr-category-navigation-button-size)*10);display:inline-block;height:var(--epr-category-navigation-button-size);outline:none;position:relative;transition:opacity .2s ease-in-out;width:var(--epr-category-navigation-button-size)}.EmojiPickerReact .epr-category-nav>button.epr-cat-btn:focus:before{border:2px solid var(--epr-category-icon-active-color);border-radius:50%;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px}aside.EmojiPickerReact.epr-main:has(input:not(:-moz-placeholder-shown)) .epr-category-nav{cursor:default;opacity:.3;pointer-events:none}aside.EmojiPickerReact.epr-main:has(input:not(:placeholder-shown)) .epr-category-nav{cursor:default;opacity:.3;pointer-events:none}.EmojiPickerReact.epr-search-active .epr-category-nav{cursor:default;opacity:.3;pointer-events:none}aside.EmojiPickerReact.epr-main:has(input:not(:-moz-placeholder-shown)) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:var(--epr-category-navigation-button-size);opacity:1}aside.EmojiPickerReact.epr-main:has(input:not(:placeholder-shown)) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:var(--epr-category-navigation-button-size);opacity:1}.EmojiPickerReact:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn.epr-active,.EmojiPickerReact:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:var(--epr-category-navigation-button-size);opacity:1}.EmojiPickerReact .epr-category-nav>button.epr-cat-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='80' xml:space='preserve'%3E%3Cg fill='%233371B7' stroke='%233371B7' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M12.8 29.5c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.2-1.1-1.2-.6 0-1.2.5-1.2 1.2 0 .6.6 1.1 1.2 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3Cpath d='M10 23c-3.8 0-7 3.1-7 7 0 3.8 3.1 7 7 7s7-3.1 7-7c0-3.8-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2 0-3.4 2.8-6.2 6.2-6.2s6.2 2.8 6.2 6.2c0 3.4-2.8 6.2-6.2 6.2z'/%3E%3Cpath d='M14.6 31.2c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.1.1-.3 0-.4zM10 34.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2zm-2.8-4.6c.6 0 1.2-.5 1.2-1.1 0-.6-.5-1.2-1.2-1.2-.6 0-1.1.5-1.1 1.2 0 .6.5 1.1 1.1 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%233371B7' d='M64.1 33.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4.1h2.4c.2 0 .4.2.4.4v2c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2c0-.3.2-.4.4-.4zm-9.8-5.1h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%233371B7' d='M65.5 23.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7v-3.1c0-1 .8-1.9 1.8-1.9z'/%3E%3Cellipse fill='%233371B7' cx='66.2' cy='30.9' rx='.9' ry='1'/%3E%3Cellipse fill='%233371B7' cx='73.8' cy='30.9' rx='.9' ry='1'/%3E%3Cg fill='none' stroke='%233371B7'%3E%3Cpath d='M96.4 30c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 28.6v.1c-.9.1-2.9.1-4.6-1.1-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1-.1-.1-.1-.1-.1-.2.5-.1 1.2-.2 2-.1 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.2.3.6.4.9zM84 32.2v-.1c.9-.2 2.9-.4 4.7.6 1.1.7 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8s-1.9-1.6-2.4-2.5c-.3-.5-.4-.8-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%233371B7'%3E%3Cpath stroke-linecap='round' d='m116.3 26.8-1.4 2-.8-.8-.6-.6v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.6-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 27.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 34.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9m-10.9-10.8h10.8v2.7h-10.8v-2.7z' fill='none' stroke='%233371B7'/%3E%3Cg fill='%233371B7'%3E%3Cpath d='M170.8 23.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.5 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.1c-.2 3.8 2.6 7.1 6.3 7.4 3.9.3 7.3-2.6 7.6-6.5.3-3.8-2.5-7.1-6.1-7.5z'/%3E%3Cpath d='M170.3 27.4c0-.3-.3-.6-.6-.6s-.6.3-.6.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6 0-.4-.3-.6-.6-.6h-1.8v-2.6z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%233371B7' d='M186.2 23.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7v-7.7c-.1-1.5 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%233371B7' cx='186' cy='28.9' r='.7'/%3E%3Ccircle fill='%233371B7' cx='194' cy='26.7' r='.7'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m186 33.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%233371B7' stroke='%233371B7' stroke-width='.25' stroke-miterlimit='10' d='M156 24.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.2-.7 0-2.4-.1-3.8-.6-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4v-5.7c-.3-.2-.4-.4-.5-.5zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1v-4.9c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%233371B7' d='M48.1 23.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='M43.5 28.8c-.2.1-.5 1.2 0 1.5 1.4 1 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m43.5 30.6-.2.4c-.2.5.2 1 .7.9.3-.1.5 0 .7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.2.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.2 1.2 0l.2-.1c.3-.2.8-.2 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.3.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='M43.5 32.2c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.5.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='M43.5 33.3c0 .5.6 2.3 1.3 2.7 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%233371B7' cx='51.6' cy='26.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='53' cy='25' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='53' cy='27.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='54.3' cy='26.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='50.9' cy='25' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%233371B7' d='M24.2 31v-7.6c.1.1.8.9 2.8 3.1 2.5-1.6 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.6-.6-1.5-.6-2.5z'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m21.2 30 5.4 1.2m-5.4 2.9 5.4-1.2M38.8 30l-5.4 1.2m5.4 2.9-5.4-1.2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%233371B7' d='m29.5 32.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5s.4 0 .5.2l.1.2c.4.7 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m32.4 32.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%233371B7' cx='27.6' cy='29.7' r='.7'/%3E%3Ccircle fill='%233371B7' cx='32.4' cy='29.7' r='.7'/%3E%3Cg fill='%23C0C0BF' stroke='%23C0C0BF' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M12.8 49.5c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.2-1.1-1.2-.6 0-1.2.5-1.2 1.2 0 .6.6 1.1 1.2 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4zm1.8 3.2c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.1.1-.3 0-.4zM10 54.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2zm-2.8-4.6c.6 0 1.2-.5 1.2-1.1 0-.6-.5-1.2-1.2-1.2-.6 0-1.1.5-1.1 1.2 0 .6.5 1.1 1.1 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3Cpath d='M10 43c-3.8 0-7 3.1-7 7 0 3.8 3.1 7 7 7s7-3.1 7-7c0-3.8-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2 0-3.4 2.8-6.2 6.2-6.2s6.2 2.8 6.2 6.2c0 3.4-2.8 6.2-6.2 6.2z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M64.1 53.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4.1h2.4c.2 0 .4.2.4.4v2c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2c0-.3.2-.4.4-.4zm-9.8-5.1h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M65.5 43.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7v-3.1c0-1 .8-1.9 1.8-1.9z'/%3E%3Cellipse fill='%23C0C0BF' cx='66.2' cy='50.9' rx='.9' ry='1'/%3E%3Cellipse fill='%23C0C0BF' cx='73.8' cy='50.9' rx='.9' ry='1'/%3E%3Cg fill='none' stroke='%23C0C0BF'%3E%3Cpath d='M96.4 50c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 48.6v.1c-.9.1-2.9.1-4.6-1.2-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1-.1-.1-.1-.2-.1-.2.5-.1 1.2-.2 2-.2 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.4.3.8.4 1.1zM84 52.2v-.1c.9-.2 2.9-.4 4.7.6 1.1.7 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8s-1.9-1.6-2.4-2.5c-.3-.5-.4-.8-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%23C0C0BF'%3E%3Cpath stroke-linecap='round' d='m116.3 46.8-1.4 2-.8-.8-.6-.7v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.7-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 47.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 54.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9m-10.9-10.8h10.8v2.7h-10.8v-2.7z' fill='none' stroke='%23C0C0BF'/%3E%3Cg fill='%23C0C0BF'%3E%3Cpath d='M170.8 43.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.5 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.1c-.2 3.8 2.6 7.1 6.3 7.4 3.9.3 7.3-2.6 7.6-6.5.3-3.8-2.5-7.1-6.1-7.5z'/%3E%3Cpath d='M170.3 47.4c0-.3-.3-.6-.6-.6s-.6.3-.6.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6s-.3-.6-.6-.6h-1.8v-2.6z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M186.2 43.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7v-7.7c-.1-1.4 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%23C0C0BF' cx='186' cy='48.9' r='.7'/%3E%3Ccircle fill='%23C0C0BF' cx='194' cy='46.7' r='.7'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m186 53.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%23C0C0BF' stroke='%23C0C0BF' stroke-width='.25' stroke-miterlimit='10' d='M156 44.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.2-.7 0-2.4-.1-3.8-.6-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4v-5.7c-.3-.2-.4-.4-.5-.5zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1v-4.9c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M48.1 43.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='M43.5 48.8c-.2.1-.5 1.2 0 1.5 1.4 1 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m43.5 50.6-.2.4c-.2.5.2 1 .7.9.3-.1.5 0 .7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.2.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.2 1.2 0l.2-.1c.3-.2.8-.2 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.3.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='M43.5 52.2c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.5.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='M43.5 53.3c0 .5.6 2.3 1.3 2.7 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%23C0C0BF' cx='51.6' cy='46.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='53' cy='45' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='53' cy='47.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='54.3' cy='46.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='50.9' cy='45' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M24.2 51v-7.6c.1.1.8.9 2.8 3.1 2.5-1.7 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.6-.6-1.5-.6-2.5z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m21.2 50 5.4 1.2m-5.4 2.9 5.4-1.2M38.8 50l-5.4 1.2m5.4 2.9-5.4-1.2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23C0C0BF' d='m29.5 52.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5s.4 0 .5.2l.1.2c.4.7 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m32.4 52.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%23C0C0BF' cx='27.6' cy='49.7' r='.7'/%3E%3Ccircle fill='%23C0C0BF' cx='32.4' cy='49.7' r='.7'/%3E%3Cg fill='%236AA9DD' stroke='%236AA9DD' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M14.6 71.2c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.1.1-.3 0-.4zM10 74.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2zm2.8-4.6c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.2-1.1-1.2-.6 0-1.2.5-1.2 1.2 0 .6.6 1.1 1.2 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4zm-5.6 1.5c.6 0 1.2-.5 1.2-1.1 0-.6-.5-1.2-1.2-1.2-.6 0-1.1.5-1.1 1.2 0 .6.5 1.1 1.1 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3Cpath d='M10 63c-3.8 0-7 3.1-7 7 0 3.8 3.1 7 7 7s7-3.1 7-7c0-3.8-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2 0-3.4 2.8-6.2 6.2-6.2s6.2 2.8 6.2 6.2c0 3.4-2.8 6.2-6.2 6.2z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%236AA9DD' d='M64.1 73.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4.1h2.4c.2 0 .4.2.4.4V76c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2.1c0-.3.2-.4.4-.4zm-9.8-5.1h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%236AA9DD' d='M65.5 63.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7v-3.1c0-1 .8-1.9 1.8-1.9z'/%3E%3Ccircle fill='%236AA9DD' cx='66.2' cy='70.9' r='.9'/%3E%3Ccircle fill='%236AA9DD' cx='73.8' cy='70.9' r='.9'/%3E%3Cg fill='none' stroke='%236AA9DD'%3E%3Cpath d='M96.4 70c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 68.6v.1c-.9.1-2.9.1-4.6-1.2-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1.1-.1-.1-.1-.2-.1-.2.5-.1 1.2-.2 2-.2 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.5.3.9.4 1.2zM84 72.2v-.1c.9-.2 2.9-.4 4.7.6 1.1.7 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8s-1.9-1.6-2.4-2.5c-.3-.5-.4-.9-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%236AA9DD'%3E%3Cpath stroke-linecap='round' d='m116.3 66.8-1.4 2-.8-.8-.6-.7v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.7-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 67.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 74.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9m-10.9-10.8h10.8v2.7h-10.8v-2.7z' fill='none' stroke='%236AA9DD'/%3E%3Cg fill='%236AA9DD'%3E%3Cpath d='M170.8 63.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.4 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.1c-.2 3.8 2.6 7.1 6.3 7.4 3.9.3 7.3-2.6 7.6-6.5.3-3.8-2.5-7.1-6.1-7.5z'/%3E%3Cpath d='M170.3 67.4c0-.3-.3-.6-.6-.6s-.6.3-.6.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6s-.3-.6-.7-.6h-1.8v-.2l.1-2.4z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%236AA9DD' d='M186.2 63.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7v-7.7c-.1-1.4 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%236AA9DD' cx='186' cy='68.9' r='.7'/%3E%3Ccircle fill='%236AA9DD' cx='194' cy='66.7' r='.7'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m186 73.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%236AA9DD' stroke='%236AA9DD' stroke-width='.25' stroke-miterlimit='10' d='M156 64.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.2-.7 0-2.4-.1-3.8-.6-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4v-5.7c-.3-.2-.4-.4-.5-.5zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1v-4.9c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%236AA9DD' d='M48.1 63.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='M43.5 68.8c-.2.1-.5 1.2 0 1.5 1.4.9 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m43.5 70.6-.2.4c-.2.5.2 1 .7.9.3-.1.5.1.7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.2.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.2 1.2-.1l.2-.1c.3-.2.8-.2 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.3.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='M43.5 72.2c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.4.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='M43.5 73.3c0 .5.6 2.3 1.3 2.7 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%236AA9DD' cx='51.6' cy='66.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='53' cy='65' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='53' cy='67.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='54.3' cy='66.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='50.9' cy='65' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%236AA9DD' d='M24.2 71v-7.6c.1.1.8.9 2.8 3.1 2.5-1.7 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.6-.6-1.5-.6-2.5z'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m21.2 70.1 5.4 1.2m-5.4 2.8 5.4-1.2m12.2-2.8-5.4 1.2m5.4 2.8-5.4-1.2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%236AA9DD' d='m29.5 72.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5.2-.1.4 0 .5.2l.1.2c.4.7 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m32.4 72.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%236AA9DD' cx='27.6' cy='69.7' r='.7'/%3E%3Ccircle fill='%236AA9DD' cx='32.4' cy='69.7' r='.7'/%3E%3Cg fill='%23868686' stroke='%23868686' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M12.8 9.5c.6 0 1.1-.5 1.1-1.2 0-.6-.5-1.1-1.1-1.1-.6 0-1.2.5-1.2 1.1s.6 1.2 1.2 1.2zm0-1.6c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4.2-.4.4-.4zM7.2 9.5c.6 0 1.2-.5 1.2-1.2 0-.6-.5-1.1-1.2-1.1-.6 0-1.1.5-1.1 1.1s.5 1.2 1.1 1.2zm0-1.6c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4.2-.4.4-.4zm7.4 3.3c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.2.1-.3 0-.4zM10 14.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2z'/%3E%3Cpath d='M10 3c-3.8 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2S6.6 3.8 10 3.8s6.2 2.8 6.2 6.2-2.8 6.2-6.2 6.2z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23868686' d='M64.1 13.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4 0h2.4c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2.1c0-.2.2-.4.4-.4zm-9.8-5h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%23868686' d='M65.5 3.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7V5.5c0-1.1.8-1.9 1.8-1.9z'/%3E%3Ccircle fill='%23868686' cx='66.2' cy='10.9' r='.9'/%3E%3Ccircle fill='%23868686' cx='73.8' cy='10.9' r='.9'/%3E%3Cg fill='none' stroke='%23868686'%3E%3Cpath d='M96.4 10c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 8.6v.1c-.9.1-2.9.1-4.6-1.2-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1.1-.1-.1-.1-.2-.1-.2.5-.1 1.2-.2 2-.2 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.5.3.9.4 1.2zM84 12.1V12c.9-.2 2.9-.4 4.7.6 1.1.6 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8-1.1-.6-1.9-1.6-2.4-2.5-.3-.4-.4-.8-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%23868686'%3E%3Cpath stroke-linecap='round' d='m116.3 6.8-1.4 2-.8-.8-.6-.7v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.7-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 7.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 14.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9M126.8 3.5h10.8v2.7h-10.8V3.5z' fill='none' stroke='%23868686'/%3E%3Cg fill='%23868686'%3E%3Cpath d='M170.8 3.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.4 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.3c-.2 3.8 2.6 7.1 6.3 7.4 3.9.4 7.3-2.6 7.6-6.5.3-3.6-2.5-6.9-6.1-7.3z'/%3E%3Cpath d='M170.3 7.4c0-.3-.3-.6-.6-.6s-.7.3-.7.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6s-.3-.6-.6-.6h-1.8v-.2l.1-2.4z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23868686' d='M186.2 3.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7V6.1c-.1-1.5 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%23868686' cx='186' cy='8.9' r='.7'/%3E%3Ccircle fill='%23868686' cx='194' cy='6.7' r='.7'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m186 13.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%23868686' stroke='%23868686' stroke-width='.25' stroke-miterlimit='10' d='M156 4.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.1s-2.4-.1-3.8-.6c-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4V4.7c-.3-.2-.4-.3-.5-.4zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1V4.7c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%23868686' d='M48.1 3.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='M43.5 8.7c-.2.1-.5 1.2 0 1.5 1.4.9 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m43.5 10.6-.2.4c-.2.5.2 1 .7.9.3-.1.5.1.7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.1.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.1 1.2-.1l.2-.1c.3-.2.8-.1 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.4.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='M43.5 12.1c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.4.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='M43.5 13.3c0 .5.6 2.4 1.3 2.6 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%23868686' cx='51.6' cy='6.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='53' cy='4.9' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='53' cy='7.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='54.3' cy='6.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='50.9' cy='4.9' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%23868686' d='M24.2 11V3.5c.1.1.8.9 2.8 3.1 2.5-1.7 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.7-.6-1.7-.6-2.6z'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m21.2 10 5.4 1.2m-5.4 2.9 5.4-1.2M38.8 10l-5.4 1.2m5.4 2.9-5.4-1.2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23868686' d='m29.5 12.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5s.4 0 .5.2l.1.2c.4.6 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m32.4 12.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%23868686' cx='27.6' cy='9.7' r='.7'/%3E%3Ccircle fill='%23868686' cx='32.4' cy='9.7' r='.7'/%3E%3C/svg%3E");background-position:0 0}.EmojiPickerReact.epr-dark-theme .epr-category-nav>button.epr-cat-btn{background-position-y:calc(var(--epr-category-navigation-button-size)*2)}aside.EmojiPickerReact.epr-main:has(input:-moz-placeholder-shown) .epr-category-nav{background-position-y:calc(var(--epr-category-navigation-button-size)*3)}aside.EmojiPickerReact.epr-main:has(input:placeholder-shown) .epr-category-nav{background-position-y:calc(var(--epr-category-navigation-button-size)*3)}.EmojiPickerReact.epr-dark-theme:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn.epr-active,.EmojiPickerReact.epr-dark-theme:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:calc(var(--epr-category-navigation-button-size)*3)}.EmojiPickerReact button.epr-cat-btn.epr-icn-suggested{background-position-x:calc(var(--epr-category-navigation-button-size)*-8)}.EmojiPickerReact button.epr-cat-btn.epr-icn-activities{background-position-x:calc(var(--epr-category-navigation-button-size)*-4)}.EmojiPickerReact button.epr-cat-btn.epr-icn-animals_nature{background-position-x:calc(var(--epr-category-navigation-button-size)*-1)}.EmojiPickerReact button.epr-cat-btn.epr-icn-flags{background-position-x:calc(var(--epr-category-navigation-button-size)*-7)}.EmojiPickerReact button.epr-cat-btn.epr-icn-food_drink{background-position-x:calc(var(--epr-category-navigation-button-size)*-2)}.EmojiPickerReact button.epr-cat-btn.epr-icn-objects{background-position-x:calc(var(--epr-category-navigation-button-size)*-5)}.EmojiPickerReact button.epr-cat-btn.epr-icn-smileys_people{background-position-x:0}.EmojiPickerReact button.epr-cat-btn.epr-icn-symbols{background-position-x:calc(var(--epr-category-navigation-button-size)*-6)}.EmojiPickerReact button.epr-cat-btn.epr-icn-travel_places{background-position-x:calc(var(--epr-category-navigation-button-size)*-3)}`;Zn(SE);function CE(e){var t;return(t=e==null?void 0:e.getAttribute("data-name"))!=null?t:null}function EE(e){var t=pr();d.useEffect(function(){var n=new Map,r=t.current,o=new IntersectionObserver(function(a){if(r){for(var i=PS(a),s;!(s=i()).done;){var f=s.value,l=CE(f.target);n.set(l,f.intersectionRatio)}var u=Array.from(n),p=u[u.length-1];if(p[1]==1)return e(p[0]);for(var h=0,m=u;h<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Ur]=t,e[Qf]=r,Y4(e,t,!1,!1),t.stateNode=e;e:{switch(i=ip(n,r),n){case"dialog":pt("cancel",e),pt("close",e),o=r;break;case"iframe":case"object":case"embed":pt("load",e),o=r;break;case"video":case"audio":for(o=0;ors&&(t.flags|=128,r=!0,Ms(a,!1),t.lanes=4194304)}else{if(!r)if(e=Mu(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ms(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!yt)return sn(t),null}else 2*It()-a.renderingStartTime>rs&&n!==1073741824&&(t.flags|=128,r=!0,Ms(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(n=a.last,n!==null?n.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=It(),t.sibling=null,n=kt.current,dt(kt,r?n&1|2:n&1),t):(sn(t),null);case 22:case 23:return bm(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ln&1073741824&&(sn(t),t.subtreeFlags&6&&(t.flags|=8192)):sn(t),null;case 24:return null;case 25:return null}throw Error(ee(156,t.tag))}function nS(e,t){switch(Jh(t),t.tag){case 1:return Rn(t.type)&&ju(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ts(),gt(jn),gt(dn),fm(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return sm(t),null;case 13:if(gt(kt),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(ee(340));Ji()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return gt(kt),null;case 4:return ts(),null;case 10:return rm(t.type._context),null;case 22:case 23:return bm(),null;case 24:return null;default:return null}}var ic=!1,un=!1,rS=typeof WeakSet=="function"?WeakSet:Set,de=null;function Ai(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ot(e,t,r)}else n.current=null}function Mp(e,t,n){try{n()}catch(r){Ot(e,t,r)}}var Jv=!1;function oS(e,t){if(gp=ku,e=t4(),Qh(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,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,s=-1,f=-1,l=0,u=0,p=e,h=null;t:for(;;){for(var m;p!==n||o!==0&&p.nodeType!==3||(s=i+o),p!==a||r!==0&&p.nodeType!==3||(f=i+r),p.nodeType===3&&(i+=p.nodeValue.length),(m=p.firstChild)!==null;)h=p,p=m;for(;;){if(p===e)break t;if(h===n&&++l===o&&(s=i),h===a&&++u===r&&(f=i),(m=p.nextSibling)!==null)break;p=h,h=p.parentNode}p=m}n=s===-1||f===-1?null:{start:s,end:f}}else n=null}n=n||{start:0,end:0}}else n=null;for(vp={focusedElem:e,selectionRange:n},ku=!1,de=t;de!==null;)if(t=de,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,de=e;else for(;de!==null;){t=de;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var b=v.memoizedProps,C=v.memoizedState,y=t.stateNode,g=y.getSnapshotBeforeUpdate(t.elementType===t.type?b:br(t.type,b),C);y.__reactInternalSnapshotBeforeUpdate=g}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(ee(163))}}catch(k){Ot(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,de=e;break}de=t.return}return v=Jv,Jv=!1,v}function wf(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 a=o.destroy;o.destroy=void 0,a!==void 0&&Mp(t,n,a)}o=o.next}while(o!==r)}}function Sd(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 Ip(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 Z4(e){var t=e.alternate;t!==null&&(e.alternate=null,Z4(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ur],delete t[Qf],delete t[xp],delete t[_5],delete t[B5])),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 J4(e){return e.tag===5||e.tag===3||e.tag===4}function e2(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||J4(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 Ap(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=Eu));else if(r!==4&&(e=e.child,e!==null))for(Ap(e,t,n),e=e.sibling;e!==null;)Ap(e,t,n),e=e.sibling}function Dp(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(Dp(e,t,n),e=e.sibling;e!==null;)Dp(e,t,n),e=e.sibling}var Jt=null,wr=!1;function To(e,t,n){for(n=n.child;n!==null;)e6(e,t,n),n=n.sibling}function e6(e,t,n){if(Hr&&typeof Hr.onCommitFiberUnmount=="function")try{Hr.onCommitFiberUnmount(md,n)}catch{}switch(n.tag){case 5:un||Ai(n,t);case 6:var r=Jt,o=wr;Jt=null,To(e,t,n),Jt=r,wr=o,Jt!==null&&(wr?(e=Jt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Jt.removeChild(n.stateNode));break;case 18:Jt!==null&&(wr?(e=Jt,n=n.stateNode,e.nodeType===8?n0(e.parentNode,n):e.nodeType===1&&n0(e,n),Gf(e)):n0(Jt,n.stateNode));break;case 4:r=Jt,o=wr,Jt=n.stateNode.containerInfo,wr=!0,To(e,t,n),Jt=r,wr=o;break;case 0:case 11:case 14:case 15:if(!un&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&Mp(n,t,i),o=o.next}while(o!==r)}To(e,t,n);break;case 1:if(!un&&(Ai(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Ot(n,t,s)}To(e,t,n);break;case 21:To(e,t,n);break;case 22:n.mode&1?(un=(r=un)||n.memoizedState!==null,To(e,t,n),un=r):To(e,t,n);break;default:To(e,t,n)}}function t2(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new rS),t.forEach(function(r){var o=pS.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function vr(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=i),r&=~a}if(r=o,r=It()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*iS(r/1960))-r,10e?16:e,Wo===null)var r=!1;else{if(e=Wo,Wo=null,Nu=0,Ue&6)throw Error(ee(331));var o=Ue;for(Ue|=4,de=e.current;de!==null;){var a=de,i=a.child;if(de.flags&16){var s=a.deletions;if(s!==null){for(var f=0;fIt()-vm?Aa(e,0):gm|=n),Pn(e,t)}function f6(e,t){t===0&&(e.mode&1?(t=Ql,Ql<<=1,!(Ql&130023424)&&(Ql=4194304)):t=1);var n=yn();e=So(e,t),e!==null&&(Cl(e,t,n),Pn(e,n))}function dS(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),f6(e,n)}function pS(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(ee(314))}r!==null&&r.delete(t),f6(e,n)}var l6;l6=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||jn.current)En=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return En=!1,eS(e,t,n);En=!!(e.flags&131072)}else En=!1,yt&&t.flags&1048576&&d4(t,Tu,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Qc(e,t),e=t.pendingProps;var o=Zi(t,dn.current);Vi(t,n),o=cm(null,t,r,e,o,n);var a=um();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,Rn(r)?(a=!0,Ru(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,am(t),o.updater=wd,t.stateNode=o,o._reactInternals=t,jp(t,r,e,n),t=Tp(null,t,r,!0,a,n)):(t.tag=0,yt&&a&&Zh(t),gn(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Qc(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=mS(r),e=br(r,e),o){case 0:t=Pp(null,t,r,e,n);break e;case 1:t=Xv(null,t,r,e,n);break e;case 11:t=qv(null,t,r,e,n);break e;case 14:t=Yv(null,t,r,br(r.type,e),n);break e}throw Error(ee(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:br(r,o),Pp(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:br(r,o),Xv(e,t,r,o,n);case 3:e:{if(G4(t),e===null)throw Error(ee(387));r=t.pendingProps,a=t.memoizedState,o=a.element,g4(e,t),zu(t,r,null,n);var i=t.memoizedState;if(r=i.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=ns(Error(ee(423)),t),t=Qv(e,t,r,n,o);break e}else if(r!==o){o=ns(Error(ee(424)),t),t=Qv(e,t,r,n,o);break e}else for(Bn=Qo(t.stateNode.containerInfo.firstChild),Wn=t,yt=!0,kr=null,n=x4(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Ji(),r===o){t=Co(e,t,n);break e}gn(e,t,r,n)}t=t.child}return t;case 5:return w4(t),e===null&&Sp(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,yp(r,o)?i=null:a!==null&&yp(r,a)&&(t.flags|=32),H4(e,t),gn(e,t,i,n),t.child;case 6:return e===null&&Sp(t),null;case 13:return K4(e,t,n);case 4:return im(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=es(t,null,r,n):gn(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:br(r,o),qv(e,t,r,o,n);case 7:return gn(e,t,t.pendingProps,n),t.child;case 8:return gn(e,t,t.pendingProps.children,n),t.child;case 12:return gn(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,dt($u,r._currentValue),r._currentValue=i,a!==null)if($r(a.value,i)){if(a.children===o.children&&!jn.current){t=Co(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){i=a.child;for(var f=s.firstContext;f!==null;){if(f.context===r){if(a.tag===1){f=xo(-1,n&-n),f.tag=2;var l=a.updateQueue;if(l!==null){l=l.shared;var u=l.pending;u===null?f.next=f:(f.next=u.next,u.next=f),l.pending=f}}a.lanes|=n,f=a.alternate,f!==null&&(f.lanes|=n),Cp(a.return,n,t),s.lanes|=n;break}f=f.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(ee(341));i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Cp(i,n,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}gn(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Vi(t,n),o=lr(o),r=r(o),t.flags|=1,gn(e,t,r,n),t.child;case 14:return r=t.type,o=br(r,t.pendingProps),o=br(r.type,o),Yv(e,t,r,o,n);case 15:return U4(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:br(r,o),Qc(e,t),t.tag=1,Rn(r)?(e=!0,Ru(t)):e=!1,Vi(t,n),y4(t,r,o),jp(t,r,o,n),Tp(null,t,r,!0,e,n);case 19:return q4(e,t,n);case 22:return W4(e,t,n)}throw Error(ee(156,t.tag))};function c6(e,t){return Db(e,t)}function hS(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 ir(e,t,n,r){return new hS(e,t,n,r)}function wm(e){return e=e.prototype,!(!e||!e.isReactComponent)}function mS(e){if(typeof e=="function")return wm(e)?1:0;if(e!=null){if(e=e.$$typeof,e===_h)return 11;if(e===Bh)return 14}return 2}function ta(e,t){var n=e.alternate;return n===null?(n=ir(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 eu(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")wm(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case ji:return Da(n.children,o,a,t);case Fh:i=8,o|=8;break;case X0:return e=ir(12,n,t,o|2),e.elementType=X0,e.lanes=a,e;case Q0:return e=ir(13,n,t,o),e.elementType=Q0,e.lanes=a,e;case Z0:return e=ir(19,n,t,o),e.elementType=Z0,e.lanes=a,e;case bb:return Ed(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case vb:i=10;break e;case yb:i=9;break e;case _h:i=11;break e;case Bh:i=14;break e;case Ao:i=16,r=null;break e}throw Error(ee(130,e==null?e:typeof e,""))}return t=ir(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Da(e,t,n,r){return e=ir(7,e,r,t),e.lanes=n,e}function Ed(e,t,n,r){return e=ir(22,e,r,t),e.elementType=bb,e.lanes=n,e.stateNode={isHidden:!1},e}function c0(e,t,n){return e=ir(6,e,null,t),e.lanes=n,e}function u0(e,t,n){return t=ir(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function gS(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=H1(0),this.expirationTimes=H1(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=H1(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function km(e,t,n,r,o,a,i,s,f){return e=new gS(e,t,n,s,f),t===1?(t=1,a===!0&&(t|=8)):t=0,a=ir(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},am(a),e}function vS(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(h6)}catch(e){console.error(e)}}h6(),db.exports=Xn;var qa=db.exports;const lc=tb(qa);var l2=qa;q0.createRoot=l2.createRoot,q0.hydrateRoot=l2.hydrateRoot;function _r(e,t,n="localStorage"){const r=window[n],[o,a]=d.useState(()=>{const i=r.getItem(t);return i!=null?JSON.parse(i):e});return d.useEffect(()=>{r.setItem(t,JSON.stringify(o))},[t,o,r]),[o,a]}function m6(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t"u"?!1:!!window.matchMedia("(prefers-color-scheme: dark)").matches}function Yr(){return Yr=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function RS(e,t){if(e){if(typeof e=="string")return c2(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c2(e,t)}}function c2(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var os;(function(e){e.RECENT="recent",e.FREQUENT="frequent"})(os||(os={}));var Ve;(function(e){e.NATIVE="native",e.APPLE="apple",e.TWITTER="twitter",e.GOOGLE="google",e.FACEBOOK="facebook"})(Ve||(Ve={}));var La;(function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"})(La||(La={}));var Sr;(function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"})(Sr||(Sr={}));var Ke;(function(e){e.SUGGESTED="suggested",e.SMILEYS_PEOPLE="smileys_people",e.ANIMALS_NATURE="animals_nature",e.FOOD_DRINK="food_drink",e.TRAVEL_PLACES="travel_places",e.ACTIVITIES="activities",e.OBJECTS="objects",e.SYMBOLS="symbols",e.FLAGS="flags"})(Ke||(Ke={}));var as;(function(e){e.SEARCH="SEARCH",e.PREVIEW="PREVIEW"})(as||(as={}));var TS="https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/",$S="https://cdn.jsdelivr.net/npm/emoji-datasource-facebook/img/facebook/64/",OS="https://cdn.jsdelivr.net/npm/emoji-datasource-twitter/img/twitter/64/",zS="https://cdn.jsdelivr.net/npm/emoji-datasource-google/img/google/64/";function MS(e){switch(e){case Ve.TWITTER:return OS;case Ve.GOOGLE:return zS;case Ve.FACEBOOK:return $S;case Ve.APPLE:default:return TS}}var IS=[{n:["grinning","grinning face"],u:"1f600",a:"1.0"},{n:["smiley","smiling face with open mouth"],u:"1f603",a:"0.6"},{n:["smile","smiling face with open mouth and smiling eyes"],u:"1f604",a:"0.6"},{n:["grin","grinning face with smiling eyes"],u:"1f601",a:"0.6"},{n:["laughing","satisfied","smiling face with open mouth and tightly-closed eyes"],u:"1f606",a:"0.6"},{n:["sweat smile","smiling face with open mouth and cold sweat"],u:"1f605",a:"0.6"},{n:["rolling on the floor laughing"],u:"1f923",a:"3.0"},{n:["joy","face with tears of joy"],u:"1f602",a:"0.6"},{n:["slightly smiling face"],u:"1f642",a:"1.0"},{n:["upside-down face","upside down face"],u:"1f643",a:"1.0"},{n:["melting face"],u:"1fae0",a:"14.0"},{n:["wink","winking face"],u:"1f609",a:"0.6"},{n:["blush","smiling face with smiling eyes"],u:"1f60a",a:"0.6"},{n:["innocent","smiling face with halo"],u:"1f607",a:"1.0"},{n:["smiling face with 3 hearts","smiling face with smiling eyes and three hearts"],u:"1f970",a:"11.0"},{n:["heart eyes","smiling face with heart-shaped eyes"],u:"1f60d",a:"0.6"},{n:["star-struck","grinning face with star eyes"],u:"1f929",a:"5.0"},{n:["kissing heart","face throwing a kiss"],u:"1f618",a:"0.6"},{n:["kissing","kissing face"],u:"1f617",a:"1.0"},{n:["relaxed","white smiling face"],u:"263a-fe0f",a:"0.6"},{n:["kissing closed eyes","kissing face with closed eyes"],u:"1f61a",a:"0.6"},{n:["kissing smiling eyes","kissing face with smiling eyes"],u:"1f619",a:"1.0"},{n:["smiling face with tear"],u:"1f972",a:"13.0"},{n:["yum","face savouring delicious food"],u:"1f60b",a:"0.6"},{n:["stuck out tongue","face with stuck-out tongue"],u:"1f61b",a:"1.0"},{n:["stuck out tongue winking eye","face with stuck-out tongue and winking eye"],u:"1f61c",a:"0.6"},{n:["zany face","grinning face with one large and one small eye"],u:"1f92a",a:"5.0"},{n:["stuck out tongue closed eyes","face with stuck-out tongue and tightly-closed eyes"],u:"1f61d",a:"0.6"},{n:["money-mouth face","money mouth face"],u:"1f911",a:"1.0"},{n:["hugging face"],u:"1f917",a:"1.0"},{n:["face with hand over mouth","smiling face with smiling eyes and hand covering mouth"],u:"1f92d",a:"5.0"},{n:["face with open eyes and hand over mouth"],u:"1fae2",a:"14.0"},{n:["face with peeking eye"],u:"1fae3",a:"14.0"},{n:["shushing face","face with finger covering closed lips"],u:"1f92b",a:"5.0"},{n:["thinking face"],u:"1f914",a:"1.0"},{n:["saluting face"],u:"1fae1",a:"14.0"},{n:["zipper-mouth face","zipper mouth face"],u:"1f910",a:"1.0"},{n:["face with raised eyebrow","face with one eyebrow raised"],u:"1f928",a:"5.0"},{n:["neutral face"],u:"1f610",a:"0.7"},{n:["expressionless","expressionless face"],u:"1f611",a:"1.0"},{n:["no mouth","face without mouth"],u:"1f636",a:"1.0"},{n:["dotted line face"],u:"1fae5",a:"14.0"},{n:["face in clouds"],u:"1f636-200d-1f32b-fe0f",a:"13.1"},{n:["smirk","smirking face"],u:"1f60f",a:"0.6"},{n:["unamused","unamused face"],u:"1f612",a:"0.6"},{n:["face with rolling eyes"],u:"1f644",a:"1.0"},{n:["grimacing","grimacing face"],u:"1f62c",a:"1.0"},{n:["face exhaling"],u:"1f62e-200d-1f4a8",a:"13.1"},{n:["lying face"],u:"1f925",a:"3.0"},{n:["relieved","relieved face"],u:"1f60c",a:"0.6"},{n:["pensive","pensive face"],u:"1f614",a:"0.6"},{n:["sleepy","sleepy face"],u:"1f62a",a:"0.6"},{n:["drooling face"],u:"1f924",a:"3.0"},{n:["sleeping","sleeping face"],u:"1f634",a:"1.0"},{n:["mask","face with medical mask"],u:"1f637",a:"0.6"},{n:["face with thermometer"],u:"1f912",a:"1.0"},{n:["face with head-bandage","face with head bandage"],u:"1f915",a:"1.0"},{n:["nauseated face"],u:"1f922",a:"3.0"},{n:["face vomiting","face with open mouth vomiting"],u:"1f92e",a:"5.0"},{n:["sneezing face"],u:"1f927",a:"3.0"},{n:["hot face","overheated face"],u:"1f975",a:"11.0"},{n:["cold face","freezing face"],u:"1f976",a:"11.0"},{n:["woozy face","face with uneven eyes and wavy mouth"],u:"1f974",a:"11.0"},{n:["dizzy face"],u:"1f635",a:"0.6"},{n:["face with spiral eyes"],u:"1f635-200d-1f4ab",a:"13.1"},{n:["exploding head","shocked face with exploding head"],u:"1f92f",a:"5.0"},{n:["face with cowboy hat"],u:"1f920",a:"3.0"},{n:["partying face","face with party horn and party hat"],u:"1f973",a:"11.0"},{n:["disguised face"],u:"1f978",a:"13.0"},{n:["sunglasses","smiling face with sunglasses"],u:"1f60e",a:"1.0"},{n:["nerd face"],u:"1f913",a:"1.0"},{n:["face with monocle"],u:"1f9d0",a:"5.0"},{n:["confused","confused face"],u:"1f615",a:"1.0"},{n:["face with diagonal mouth"],u:"1fae4",a:"14.0"},{n:["worried","worried face"],u:"1f61f",a:"1.0"},{n:["slightly frowning face"],u:"1f641",a:"1.0"},{n:["frowning face","white frowning face"],u:"2639-fe0f",a:"0.7"},{n:["open mouth","face with open mouth"],u:"1f62e",a:"1.0"},{n:["hushed","hushed face"],u:"1f62f",a:"1.0"},{n:["astonished","astonished face"],u:"1f632",a:"0.6"},{n:["flushed","flushed face"],u:"1f633",a:"0.6"},{n:["pleading face","face with pleading eyes"],u:"1f97a",a:"11.0"},{n:["face holding back tears"],u:"1f979",a:"14.0"},{n:["frowning","frowning face with open mouth"],u:"1f626",a:"1.0"},{n:["anguished","anguished face"],u:"1f627",a:"1.0"},{n:["fearful","fearful face"],u:"1f628",a:"0.6"},{n:["cold sweat","face with open mouth and cold sweat"],u:"1f630",a:"0.6"},{n:["disappointed relieved","disappointed but relieved face"],u:"1f625",a:"0.6"},{n:["cry","crying face"],u:"1f622",a:"0.6"},{n:["sob","loudly crying face"],u:"1f62d",a:"0.6"},{n:["scream","face screaming in fear"],u:"1f631",a:"0.6"},{n:["confounded","confounded face"],u:"1f616",a:"0.6"},{n:["persevere","persevering face"],u:"1f623",a:"0.6"},{n:["disappointed","disappointed face"],u:"1f61e",a:"0.6"},{n:["sweat","face with cold sweat"],u:"1f613",a:"0.6"},{n:["weary","weary face"],u:"1f629",a:"0.6"},{n:["tired face"],u:"1f62b",a:"0.6"},{n:["yawning face"],u:"1f971",a:"12.0"},{n:["triumph","face with look of triumph"],u:"1f624",a:"0.6"},{n:["rage","pouting face"],u:"1f621",a:"0.6"},{n:["angry","angry face"],u:"1f620",a:"0.6"},{n:["face with symbols on mouth","serious face with symbols covering mouth"],u:"1f92c",a:"5.0"},{n:["smiling imp","smiling face with horns"],u:"1f608",a:"1.0"},{n:["imp"],u:"1f47f",a:"0.6"},{n:["skull"],u:"1f480",a:"0.6"},{n:["skull and crossbones"],u:"2620-fe0f",a:"1.0"},{n:["poop","shit","hankey","pile of poo"],u:"1f4a9",a:"0.6"},{n:["clown face"],u:"1f921",a:"3.0"},{n:["japanese ogre"],u:"1f479",a:"0.6"},{n:["japanese goblin"],u:"1f47a",a:"0.6"},{n:["ghost"],u:"1f47b",a:"0.6"},{n:["alien","extraterrestrial alien"],u:"1f47d",a:"0.6"},{n:["alien monster","space invader"],u:"1f47e",a:"0.6"},{n:["robot face"],u:"1f916",a:"1.0"},{n:["smiley cat","smiling cat face with open mouth"],u:"1f63a",a:"0.6"},{n:["smile cat","grinning cat face with smiling eyes"],u:"1f638",a:"0.6"},{n:["joy cat","cat face with tears of joy"],u:"1f639",a:"0.6"},{n:["heart eyes cat","smiling cat face with heart-shaped eyes"],u:"1f63b",a:"0.6"},{n:["smirk cat","cat face with wry smile"],u:"1f63c",a:"0.6"},{n:["kissing cat","kissing cat face with closed eyes"],u:"1f63d",a:"0.6"},{n:["scream cat","weary cat face"],u:"1f640",a:"0.6"},{n:["crying cat face"],u:"1f63f",a:"0.6"},{n:["pouting cat","pouting cat face"],u:"1f63e",a:"0.6"},{n:["see no evil","see-no-evil monkey"],u:"1f648",a:"0.6"},{n:["hear no evil","hear-no-evil monkey"],u:"1f649",a:"0.6"},{n:["speak no evil","speak-no-evil monkey"],u:"1f64a",a:"0.6"},{n:["kiss","kiss mark"],u:"1f48b",a:"0.6"},{n:["love letter"],u:"1f48c",a:"0.6"},{n:["cupid","heart with arrow"],u:"1f498",a:"0.6"},{n:["gift heart","heart with ribbon"],u:"1f49d",a:"0.6"},{n:["sparkling heart"],u:"1f496",a:"0.6"},{n:["heartpulse","growing heart"],u:"1f497",a:"0.6"},{n:["heartbeat","beating heart"],u:"1f493",a:"0.6"},{n:["revolving hearts"],u:"1f49e",a:"0.6"},{n:["two hearts"],u:"1f495",a:"0.6"},{n:["heart decoration"],u:"1f49f",a:"0.6"},{n:["heart exclamation","heavy heart exclamation mark ornament"],u:"2763-fe0f",a:"1.0"},{n:["broken heart"],u:"1f494",a:"0.6"},{n:["heart on fire"],u:"2764-fe0f-200d-1f525",a:"13.1"},{n:["mending heart"],u:"2764-fe0f-200d-1fa79",a:"13.1"},{n:["heart","heavy black heart"],u:"2764-fe0f",a:"0.6"},{n:["orange heart"],u:"1f9e1",a:"5.0"},{n:["yellow heart"],u:"1f49b",a:"0.6"},{n:["green heart"],u:"1f49a",a:"0.6"},{n:["blue heart"],u:"1f499",a:"0.6"},{n:["purple heart"],u:"1f49c",a:"0.6"},{n:["brown heart"],u:"1f90e",a:"12.0"},{n:["black heart"],u:"1f5a4",a:"3.0"},{n:["white heart"],u:"1f90d",a:"12.0"},{n:["100","hundred points symbol"],u:"1f4af",a:"0.6"},{n:["anger","anger symbol"],u:"1f4a2",a:"0.6"},{n:["boom","collision","collision symbol"],u:"1f4a5",a:"0.6"},{n:["dizzy","dizzy symbol"],u:"1f4ab",a:"0.6"},{n:["sweat drops","splashing sweat symbol"],u:"1f4a6",a:"0.6"},{n:["dash","dash symbol"],u:"1f4a8",a:"0.6"},{n:["hole"],u:"1f573-fe0f",a:"0.7"},{n:["bomb"],u:"1f4a3",a:"0.6"},{n:["speech balloon"],u:"1f4ac",a:"0.6"},{n:["eye in speech bubble","eye-in-speech-bubble"],u:"1f441-fe0f-200d-1f5e8-fe0f",a:"2.0"},{n:["left speech bubble"],u:"1f5e8-fe0f",a:"2.0"},{n:["right anger bubble"],u:"1f5ef-fe0f",a:"0.7"},{n:["thought balloon"],u:"1f4ad",a:"1.0"},{n:["zzz","sleeping symbol"],u:"1f4a4",a:"0.6"},{n:["wave","waving hand sign"],u:"1f44b",v:["1f44b-1f3fb","1f44b-1f3fc","1f44b-1f3fd","1f44b-1f3fe","1f44b-1f3ff"],a:"0.6"},{n:["raised back of hand"],u:"1f91a",v:["1f91a-1f3fb","1f91a-1f3fc","1f91a-1f3fd","1f91a-1f3fe","1f91a-1f3ff"],a:"3.0"},{n:["hand with fingers splayed","raised hand with fingers splayed"],u:"1f590-fe0f",v:["1f590-1f3fb","1f590-1f3fc","1f590-1f3fd","1f590-1f3fe","1f590-1f3ff"],a:"0.7"},{n:["hand","raised hand"],u:"270b",v:["270b-1f3fb","270b-1f3fc","270b-1f3fd","270b-1f3fe","270b-1f3ff"],a:"0.6"},{n:["spock-hand","raised hand with part between middle and ring fingers"],u:"1f596",v:["1f596-1f3fb","1f596-1f3fc","1f596-1f3fd","1f596-1f3fe","1f596-1f3ff"],a:"1.0"},{n:["rightwards hand"],u:"1faf1",v:["1faf1-1f3fb","1faf1-1f3fc","1faf1-1f3fd","1faf1-1f3fe","1faf1-1f3ff"],a:"14.0"},{n:["leftwards hand"],u:"1faf2",v:["1faf2-1f3fb","1faf2-1f3fc","1faf2-1f3fd","1faf2-1f3fe","1faf2-1f3ff"],a:"14.0"},{n:["palm down hand"],u:"1faf3",v:["1faf3-1f3fb","1faf3-1f3fc","1faf3-1f3fd","1faf3-1f3fe","1faf3-1f3ff"],a:"14.0"},{n:["palm up hand"],u:"1faf4",v:["1faf4-1f3fb","1faf4-1f3fc","1faf4-1f3fd","1faf4-1f3fe","1faf4-1f3ff"],a:"14.0"},{n:["ok hand","ok hand sign"],u:"1f44c",v:["1f44c-1f3fb","1f44c-1f3fc","1f44c-1f3fd","1f44c-1f3fe","1f44c-1f3ff"],a:"0.6"},{n:["pinched fingers"],u:"1f90c",v:["1f90c-1f3fb","1f90c-1f3fc","1f90c-1f3fd","1f90c-1f3fe","1f90c-1f3ff"],a:"13.0"},{n:["pinching hand"],u:"1f90f",v:["1f90f-1f3fb","1f90f-1f3fc","1f90f-1f3fd","1f90f-1f3fe","1f90f-1f3ff"],a:"12.0"},{n:["v","victory hand"],u:"270c-fe0f",v:["270c-1f3fb","270c-1f3fc","270c-1f3fd","270c-1f3fe","270c-1f3ff"],a:"0.6"},{n:["crossed fingers","hand with index and middle fingers crossed"],u:"1f91e",v:["1f91e-1f3fb","1f91e-1f3fc","1f91e-1f3fd","1f91e-1f3fe","1f91e-1f3ff"],a:"3.0"},{n:["hand with index finger and thumb crossed"],u:"1faf0",v:["1faf0-1f3fb","1faf0-1f3fc","1faf0-1f3fd","1faf0-1f3fe","1faf0-1f3ff"],a:"14.0"},{n:["i love you hand sign"],u:"1f91f",v:["1f91f-1f3fb","1f91f-1f3fc","1f91f-1f3fd","1f91f-1f3fe","1f91f-1f3ff"],a:"5.0"},{n:["the horns","sign of the horns"],u:"1f918",v:["1f918-1f3fb","1f918-1f3fc","1f918-1f3fd","1f918-1f3fe","1f918-1f3ff"],a:"1.0"},{n:["call me hand"],u:"1f919",v:["1f919-1f3fb","1f919-1f3fc","1f919-1f3fd","1f919-1f3fe","1f919-1f3ff"],a:"3.0"},{n:["point left","white left pointing backhand index"],u:"1f448",v:["1f448-1f3fb","1f448-1f3fc","1f448-1f3fd","1f448-1f3fe","1f448-1f3ff"],a:"0.6"},{n:["point right","white right pointing backhand index"],u:"1f449",v:["1f449-1f3fb","1f449-1f3fc","1f449-1f3fd","1f449-1f3fe","1f449-1f3ff"],a:"0.6"},{n:["point up 2","white up pointing backhand index"],u:"1f446",v:["1f446-1f3fb","1f446-1f3fc","1f446-1f3fd","1f446-1f3fe","1f446-1f3ff"],a:"0.6"},{n:["middle finger","reversed hand with middle finger extended"],u:"1f595",v:["1f595-1f3fb","1f595-1f3fc","1f595-1f3fd","1f595-1f3fe","1f595-1f3ff"],a:"1.0"},{n:["point down","white down pointing backhand index"],u:"1f447",v:["1f447-1f3fb","1f447-1f3fc","1f447-1f3fd","1f447-1f3fe","1f447-1f3ff"],a:"0.6"},{n:["point up","white up pointing index"],u:"261d-fe0f",v:["261d-1f3fb","261d-1f3fc","261d-1f3fd","261d-1f3fe","261d-1f3ff"],a:"0.6"},{n:["index pointing at the viewer"],u:"1faf5",v:["1faf5-1f3fb","1faf5-1f3fc","1faf5-1f3fd","1faf5-1f3fe","1faf5-1f3ff"],a:"14.0"},{n:["+1","thumbsup","thumbs up sign"],u:"1f44d",v:["1f44d-1f3fb","1f44d-1f3fc","1f44d-1f3fd","1f44d-1f3fe","1f44d-1f3ff"],a:"0.6"},{n:["-1","thumbsdown","thumbs down sign"],u:"1f44e",v:["1f44e-1f3fb","1f44e-1f3fc","1f44e-1f3fd","1f44e-1f3fe","1f44e-1f3ff"],a:"0.6"},{n:["fist","raised fist"],u:"270a",v:["270a-1f3fb","270a-1f3fc","270a-1f3fd","270a-1f3fe","270a-1f3ff"],a:"0.6"},{n:["punch","facepunch","fisted hand sign"],u:"1f44a",v:["1f44a-1f3fb","1f44a-1f3fc","1f44a-1f3fd","1f44a-1f3fe","1f44a-1f3ff"],a:"0.6"},{n:["left-facing fist"],u:"1f91b",v:["1f91b-1f3fb","1f91b-1f3fc","1f91b-1f3fd","1f91b-1f3fe","1f91b-1f3ff"],a:"3.0"},{n:["right-facing fist"],u:"1f91c",v:["1f91c-1f3fb","1f91c-1f3fc","1f91c-1f3fd","1f91c-1f3fe","1f91c-1f3ff"],a:"3.0"},{n:["clap","clapping hands sign"],u:"1f44f",v:["1f44f-1f3fb","1f44f-1f3fc","1f44f-1f3fd","1f44f-1f3fe","1f44f-1f3ff"],a:"0.6"},{n:["raised hands","person raising both hands in celebration"],u:"1f64c",v:["1f64c-1f3fb","1f64c-1f3fc","1f64c-1f3fd","1f64c-1f3fe","1f64c-1f3ff"],a:"0.6"},{n:["heart hands"],u:"1faf6",v:["1faf6-1f3fb","1faf6-1f3fc","1faf6-1f3fd","1faf6-1f3fe","1faf6-1f3ff"],a:"14.0"},{n:["open hands","open hands sign"],u:"1f450",v:["1f450-1f3fb","1f450-1f3fc","1f450-1f3fd","1f450-1f3fe","1f450-1f3ff"],a:"0.6"},{n:["palms up together"],u:"1f932",v:["1f932-1f3fb","1f932-1f3fc","1f932-1f3fd","1f932-1f3fe","1f932-1f3ff"],a:"5.0"},{n:["handshake"],u:"1f91d",v:["1f91d-1f3fb","1f91d-1f3fc","1f91d-1f3fd","1f91d-1f3fe","1f91d-1f3ff","1faf1-1f3fb-200d-1faf2-1f3fc","1faf1-1f3fb-200d-1faf2-1f3fd","1faf1-1f3fb-200d-1faf2-1f3fe","1faf1-1f3fb-200d-1faf2-1f3ff","1faf1-1f3fc-200d-1faf2-1f3fb","1faf1-1f3fc-200d-1faf2-1f3fd","1faf1-1f3fc-200d-1faf2-1f3fe","1faf1-1f3fc-200d-1faf2-1f3ff","1faf1-1f3fd-200d-1faf2-1f3fb","1faf1-1f3fd-200d-1faf2-1f3fc","1faf1-1f3fd-200d-1faf2-1f3fe","1faf1-1f3fd-200d-1faf2-1f3ff","1faf1-1f3fe-200d-1faf2-1f3fb","1faf1-1f3fe-200d-1faf2-1f3fc","1faf1-1f3fe-200d-1faf2-1f3fd","1faf1-1f3fe-200d-1faf2-1f3ff","1faf1-1f3ff-200d-1faf2-1f3fb","1faf1-1f3ff-200d-1faf2-1f3fc","1faf1-1f3ff-200d-1faf2-1f3fd","1faf1-1f3ff-200d-1faf2-1f3fe"],a:"3.0"},{n:["pray","person with folded hands"],u:"1f64f",v:["1f64f-1f3fb","1f64f-1f3fc","1f64f-1f3fd","1f64f-1f3fe","1f64f-1f3ff"],a:"0.6"},{n:["writing hand"],u:"270d-fe0f",v:["270d-1f3fb","270d-1f3fc","270d-1f3fd","270d-1f3fe","270d-1f3ff"],a:"0.7"},{n:["nail care","nail polish"],u:"1f485",v:["1f485-1f3fb","1f485-1f3fc","1f485-1f3fd","1f485-1f3fe","1f485-1f3ff"],a:"0.6"},{n:["selfie"],u:"1f933",v:["1f933-1f3fb","1f933-1f3fc","1f933-1f3fd","1f933-1f3fe","1f933-1f3ff"],a:"3.0"},{n:["muscle","flexed biceps"],u:"1f4aa",v:["1f4aa-1f3fb","1f4aa-1f3fc","1f4aa-1f3fd","1f4aa-1f3fe","1f4aa-1f3ff"],a:"0.6"},{n:["mechanical arm"],u:"1f9be",a:"12.0"},{n:["mechanical leg"],u:"1f9bf",a:"12.0"},{n:["leg"],u:"1f9b5",v:["1f9b5-1f3fb","1f9b5-1f3fc","1f9b5-1f3fd","1f9b5-1f3fe","1f9b5-1f3ff"],a:"11.0"},{n:["foot"],u:"1f9b6",v:["1f9b6-1f3fb","1f9b6-1f3fc","1f9b6-1f3fd","1f9b6-1f3fe","1f9b6-1f3ff"],a:"11.0"},{n:["ear"],u:"1f442",v:["1f442-1f3fb","1f442-1f3fc","1f442-1f3fd","1f442-1f3fe","1f442-1f3ff"],a:"0.6"},{n:["ear with hearing aid"],u:"1f9bb",v:["1f9bb-1f3fb","1f9bb-1f3fc","1f9bb-1f3fd","1f9bb-1f3fe","1f9bb-1f3ff"],a:"12.0"},{n:["nose"],u:"1f443",v:["1f443-1f3fb","1f443-1f3fc","1f443-1f3fd","1f443-1f3fe","1f443-1f3ff"],a:"0.6"},{n:["brain"],u:"1f9e0",a:"5.0"},{n:["anatomical heart"],u:"1fac0",a:"13.0"},{n:["lungs"],u:"1fac1",a:"13.0"},{n:["tooth"],u:"1f9b7",a:"11.0"},{n:["bone"],u:"1f9b4",a:"11.0"},{n:["eyes"],u:"1f440",a:"0.6"},{n:["eye"],u:"1f441-fe0f",a:"0.7"},{n:["tongue"],u:"1f445",a:"0.6"},{n:["lips","mouth"],u:"1f444",a:"0.6"},{n:["biting lip"],u:"1fae6",a:"14.0"},{n:["baby"],u:"1f476",v:["1f476-1f3fb","1f476-1f3fc","1f476-1f3fd","1f476-1f3fe","1f476-1f3ff"],a:"0.6"},{n:["child"],u:"1f9d2",v:["1f9d2-1f3fb","1f9d2-1f3fc","1f9d2-1f3fd","1f9d2-1f3fe","1f9d2-1f3ff"],a:"5.0"},{n:["boy"],u:"1f466",v:["1f466-1f3fb","1f466-1f3fc","1f466-1f3fd","1f466-1f3fe","1f466-1f3ff"],a:"0.6"},{n:["girl"],u:"1f467",v:["1f467-1f3fb","1f467-1f3fc","1f467-1f3fd","1f467-1f3fe","1f467-1f3ff"],a:"0.6"},{n:["adult"],u:"1f9d1",v:["1f9d1-1f3fb","1f9d1-1f3fc","1f9d1-1f3fd","1f9d1-1f3fe","1f9d1-1f3ff"],a:"5.0"},{n:["person with blond hair"],u:"1f471",v:["1f471-1f3fb","1f471-1f3fc","1f471-1f3fd","1f471-1f3fe","1f471-1f3ff"],a:"0.6"},{n:["man"],u:"1f468",v:["1f468-1f3fb","1f468-1f3fc","1f468-1f3fd","1f468-1f3fe","1f468-1f3ff"],a:"0.6"},{n:["bearded person"],u:"1f9d4",v:["1f9d4-1f3fb","1f9d4-1f3fc","1f9d4-1f3fd","1f9d4-1f3fe","1f9d4-1f3ff"],a:"5.0"},{n:["man: beard","man with beard"],u:"1f9d4-200d-2642-fe0f",v:["1f9d4-1f3fb-200d-2642-fe0f","1f9d4-1f3fc-200d-2642-fe0f","1f9d4-1f3fd-200d-2642-fe0f","1f9d4-1f3fe-200d-2642-fe0f","1f9d4-1f3ff-200d-2642-fe0f"],a:"13.1"},{n:["woman: beard","woman with beard"],u:"1f9d4-200d-2640-fe0f",v:["1f9d4-1f3fb-200d-2640-fe0f","1f9d4-1f3fc-200d-2640-fe0f","1f9d4-1f3fd-200d-2640-fe0f","1f9d4-1f3fe-200d-2640-fe0f","1f9d4-1f3ff-200d-2640-fe0f"],a:"13.1"},{n:["man: red hair","red haired man"],u:"1f468-200d-1f9b0",v:["1f468-1f3fb-200d-1f9b0","1f468-1f3fc-200d-1f9b0","1f468-1f3fd-200d-1f9b0","1f468-1f3fe-200d-1f9b0","1f468-1f3ff-200d-1f9b0"],a:"11.0"},{n:["man: curly hair","curly haired man"],u:"1f468-200d-1f9b1",v:["1f468-1f3fb-200d-1f9b1","1f468-1f3fc-200d-1f9b1","1f468-1f3fd-200d-1f9b1","1f468-1f3fe-200d-1f9b1","1f468-1f3ff-200d-1f9b1"],a:"11.0"},{n:["man: white hair","white haired man"],u:"1f468-200d-1f9b3",v:["1f468-1f3fb-200d-1f9b3","1f468-1f3fc-200d-1f9b3","1f468-1f3fd-200d-1f9b3","1f468-1f3fe-200d-1f9b3","1f468-1f3ff-200d-1f9b3"],a:"11.0"},{n:["bald man","man: bald"],u:"1f468-200d-1f9b2",v:["1f468-1f3fb-200d-1f9b2","1f468-1f3fc-200d-1f9b2","1f468-1f3fd-200d-1f9b2","1f468-1f3fe-200d-1f9b2","1f468-1f3ff-200d-1f9b2"],a:"11.0"},{n:["woman"],u:"1f469",v:["1f469-1f3fb","1f469-1f3fc","1f469-1f3fd","1f469-1f3fe","1f469-1f3ff"],a:"0.6"},{n:["woman: red hair","red haired woman"],u:"1f469-200d-1f9b0",v:["1f469-1f3fb-200d-1f9b0","1f469-1f3fc-200d-1f9b0","1f469-1f3fd-200d-1f9b0","1f469-1f3fe-200d-1f9b0","1f469-1f3ff-200d-1f9b0"],a:"11.0"},{n:["person: red hair","red haired person"],u:"1f9d1-200d-1f9b0",v:["1f9d1-1f3fb-200d-1f9b0","1f9d1-1f3fc-200d-1f9b0","1f9d1-1f3fd-200d-1f9b0","1f9d1-1f3fe-200d-1f9b0","1f9d1-1f3ff-200d-1f9b0"],a:"12.1"},{n:["woman: curly hair","curly haired woman"],u:"1f469-200d-1f9b1",v:["1f469-1f3fb-200d-1f9b1","1f469-1f3fc-200d-1f9b1","1f469-1f3fd-200d-1f9b1","1f469-1f3fe-200d-1f9b1","1f469-1f3ff-200d-1f9b1"],a:"11.0"},{n:["person: curly hair","curly haired person"],u:"1f9d1-200d-1f9b1",v:["1f9d1-1f3fb-200d-1f9b1","1f9d1-1f3fc-200d-1f9b1","1f9d1-1f3fd-200d-1f9b1","1f9d1-1f3fe-200d-1f9b1","1f9d1-1f3ff-200d-1f9b1"],a:"12.1"},{n:["woman: white hair","white haired woman"],u:"1f469-200d-1f9b3",v:["1f469-1f3fb-200d-1f9b3","1f469-1f3fc-200d-1f9b3","1f469-1f3fd-200d-1f9b3","1f469-1f3fe-200d-1f9b3","1f469-1f3ff-200d-1f9b3"],a:"11.0"},{n:["person: white hair","white haired person"],u:"1f9d1-200d-1f9b3",v:["1f9d1-1f3fb-200d-1f9b3","1f9d1-1f3fc-200d-1f9b3","1f9d1-1f3fd-200d-1f9b3","1f9d1-1f3fe-200d-1f9b3","1f9d1-1f3ff-200d-1f9b3"],a:"12.1"},{n:["bald woman","woman: bald"],u:"1f469-200d-1f9b2",v:["1f469-1f3fb-200d-1f9b2","1f469-1f3fc-200d-1f9b2","1f469-1f3fd-200d-1f9b2","1f469-1f3fe-200d-1f9b2","1f469-1f3ff-200d-1f9b2"],a:"11.0"},{n:["bald person","person: bald"],u:"1f9d1-200d-1f9b2",v:["1f9d1-1f3fb-200d-1f9b2","1f9d1-1f3fc-200d-1f9b2","1f9d1-1f3fd-200d-1f9b2","1f9d1-1f3fe-200d-1f9b2","1f9d1-1f3ff-200d-1f9b2"],a:"12.1"},{n:["woman: blond hair","blond-haired-woman"],u:"1f471-200d-2640-fe0f",v:["1f471-1f3fb-200d-2640-fe0f","1f471-1f3fc-200d-2640-fe0f","1f471-1f3fd-200d-2640-fe0f","1f471-1f3fe-200d-2640-fe0f","1f471-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["man: blond hair","blond-haired-man"],u:"1f471-200d-2642-fe0f",v:["1f471-1f3fb-200d-2642-fe0f","1f471-1f3fc-200d-2642-fe0f","1f471-1f3fd-200d-2642-fe0f","1f471-1f3fe-200d-2642-fe0f","1f471-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["older adult"],u:"1f9d3",v:["1f9d3-1f3fb","1f9d3-1f3fc","1f9d3-1f3fd","1f9d3-1f3fe","1f9d3-1f3ff"],a:"5.0"},{n:["older man"],u:"1f474",v:["1f474-1f3fb","1f474-1f3fc","1f474-1f3fd","1f474-1f3fe","1f474-1f3ff"],a:"0.6"},{n:["older woman"],u:"1f475",v:["1f475-1f3fb","1f475-1f3fc","1f475-1f3fd","1f475-1f3fe","1f475-1f3ff"],a:"0.6"},{n:["person frowning"],u:"1f64d",v:["1f64d-1f3fb","1f64d-1f3fc","1f64d-1f3fd","1f64d-1f3fe","1f64d-1f3ff"],a:"0.6"},{n:["man frowning","man-frowning"],u:"1f64d-200d-2642-fe0f",v:["1f64d-1f3fb-200d-2642-fe0f","1f64d-1f3fc-200d-2642-fe0f","1f64d-1f3fd-200d-2642-fe0f","1f64d-1f3fe-200d-2642-fe0f","1f64d-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman frowning","woman-frowning"],u:"1f64d-200d-2640-fe0f",v:["1f64d-1f3fb-200d-2640-fe0f","1f64d-1f3fc-200d-2640-fe0f","1f64d-1f3fd-200d-2640-fe0f","1f64d-1f3fe-200d-2640-fe0f","1f64d-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person with pouting face"],u:"1f64e",v:["1f64e-1f3fb","1f64e-1f3fc","1f64e-1f3fd","1f64e-1f3fe","1f64e-1f3ff"],a:"0.6"},{n:["man pouting","man-pouting"],u:"1f64e-200d-2642-fe0f",v:["1f64e-1f3fb-200d-2642-fe0f","1f64e-1f3fc-200d-2642-fe0f","1f64e-1f3fd-200d-2642-fe0f","1f64e-1f3fe-200d-2642-fe0f","1f64e-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman pouting","woman-pouting"],u:"1f64e-200d-2640-fe0f",v:["1f64e-1f3fb-200d-2640-fe0f","1f64e-1f3fc-200d-2640-fe0f","1f64e-1f3fd-200d-2640-fe0f","1f64e-1f3fe-200d-2640-fe0f","1f64e-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["no good","face with no good gesture"],u:"1f645",v:["1f645-1f3fb","1f645-1f3fc","1f645-1f3fd","1f645-1f3fe","1f645-1f3ff"],a:"0.6"},{n:["man gesturing no","man-gesturing-no"],u:"1f645-200d-2642-fe0f",v:["1f645-1f3fb-200d-2642-fe0f","1f645-1f3fc-200d-2642-fe0f","1f645-1f3fd-200d-2642-fe0f","1f645-1f3fe-200d-2642-fe0f","1f645-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman gesturing no","woman-gesturing-no"],u:"1f645-200d-2640-fe0f",v:["1f645-1f3fb-200d-2640-fe0f","1f645-1f3fc-200d-2640-fe0f","1f645-1f3fd-200d-2640-fe0f","1f645-1f3fe-200d-2640-fe0f","1f645-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["ok woman","face with ok gesture"],u:"1f646",v:["1f646-1f3fb","1f646-1f3fc","1f646-1f3fd","1f646-1f3fe","1f646-1f3ff"],a:"0.6"},{n:["man gesturing ok","man-gesturing-ok"],u:"1f646-200d-2642-fe0f",v:["1f646-1f3fb-200d-2642-fe0f","1f646-1f3fc-200d-2642-fe0f","1f646-1f3fd-200d-2642-fe0f","1f646-1f3fe-200d-2642-fe0f","1f646-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman gesturing ok","woman-gesturing-ok"],u:"1f646-200d-2640-fe0f",v:["1f646-1f3fb-200d-2640-fe0f","1f646-1f3fc-200d-2640-fe0f","1f646-1f3fd-200d-2640-fe0f","1f646-1f3fe-200d-2640-fe0f","1f646-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["information desk person"],u:"1f481",v:["1f481-1f3fb","1f481-1f3fc","1f481-1f3fd","1f481-1f3fe","1f481-1f3ff"],a:"0.6"},{n:["man tipping hand","man-tipping-hand"],u:"1f481-200d-2642-fe0f",v:["1f481-1f3fb-200d-2642-fe0f","1f481-1f3fc-200d-2642-fe0f","1f481-1f3fd-200d-2642-fe0f","1f481-1f3fe-200d-2642-fe0f","1f481-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman tipping hand","woman-tipping-hand"],u:"1f481-200d-2640-fe0f",v:["1f481-1f3fb-200d-2640-fe0f","1f481-1f3fc-200d-2640-fe0f","1f481-1f3fd-200d-2640-fe0f","1f481-1f3fe-200d-2640-fe0f","1f481-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["raising hand","happy person raising one hand"],u:"1f64b",v:["1f64b-1f3fb","1f64b-1f3fc","1f64b-1f3fd","1f64b-1f3fe","1f64b-1f3ff"],a:"0.6"},{n:["man raising hand","man-raising-hand"],u:"1f64b-200d-2642-fe0f",v:["1f64b-1f3fb-200d-2642-fe0f","1f64b-1f3fc-200d-2642-fe0f","1f64b-1f3fd-200d-2642-fe0f","1f64b-1f3fe-200d-2642-fe0f","1f64b-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman raising hand","woman-raising-hand"],u:"1f64b-200d-2640-fe0f",v:["1f64b-1f3fb-200d-2640-fe0f","1f64b-1f3fc-200d-2640-fe0f","1f64b-1f3fd-200d-2640-fe0f","1f64b-1f3fe-200d-2640-fe0f","1f64b-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["deaf person"],u:"1f9cf",v:["1f9cf-1f3fb","1f9cf-1f3fc","1f9cf-1f3fd","1f9cf-1f3fe","1f9cf-1f3ff"],a:"12.0"},{n:["deaf man"],u:"1f9cf-200d-2642-fe0f",v:["1f9cf-1f3fb-200d-2642-fe0f","1f9cf-1f3fc-200d-2642-fe0f","1f9cf-1f3fd-200d-2642-fe0f","1f9cf-1f3fe-200d-2642-fe0f","1f9cf-1f3ff-200d-2642-fe0f"],a:"12.0"},{n:["deaf woman"],u:"1f9cf-200d-2640-fe0f",v:["1f9cf-1f3fb-200d-2640-fe0f","1f9cf-1f3fc-200d-2640-fe0f","1f9cf-1f3fd-200d-2640-fe0f","1f9cf-1f3fe-200d-2640-fe0f","1f9cf-1f3ff-200d-2640-fe0f"],a:"12.0"},{n:["bow","person bowing deeply"],u:"1f647",v:["1f647-1f3fb","1f647-1f3fc","1f647-1f3fd","1f647-1f3fe","1f647-1f3ff"],a:"0.6"},{n:["man bowing","man-bowing"],u:"1f647-200d-2642-fe0f",v:["1f647-1f3fb-200d-2642-fe0f","1f647-1f3fc-200d-2642-fe0f","1f647-1f3fd-200d-2642-fe0f","1f647-1f3fe-200d-2642-fe0f","1f647-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman bowing","woman-bowing"],u:"1f647-200d-2640-fe0f",v:["1f647-1f3fb-200d-2640-fe0f","1f647-1f3fc-200d-2640-fe0f","1f647-1f3fd-200d-2640-fe0f","1f647-1f3fe-200d-2640-fe0f","1f647-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["face palm"],u:"1f926",v:["1f926-1f3fb","1f926-1f3fc","1f926-1f3fd","1f926-1f3fe","1f926-1f3ff"],a:"3.0"},{n:["man facepalming","man-facepalming"],u:"1f926-200d-2642-fe0f",v:["1f926-1f3fb-200d-2642-fe0f","1f926-1f3fc-200d-2642-fe0f","1f926-1f3fd-200d-2642-fe0f","1f926-1f3fe-200d-2642-fe0f","1f926-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman facepalming","woman-facepalming"],u:"1f926-200d-2640-fe0f",v:["1f926-1f3fb-200d-2640-fe0f","1f926-1f3fc-200d-2640-fe0f","1f926-1f3fd-200d-2640-fe0f","1f926-1f3fe-200d-2640-fe0f","1f926-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["shrug"],u:"1f937",v:["1f937-1f3fb","1f937-1f3fc","1f937-1f3fd","1f937-1f3fe","1f937-1f3ff"],a:"3.0"},{n:["man shrugging","man-shrugging"],u:"1f937-200d-2642-fe0f",v:["1f937-1f3fb-200d-2642-fe0f","1f937-1f3fc-200d-2642-fe0f","1f937-1f3fd-200d-2642-fe0f","1f937-1f3fe-200d-2642-fe0f","1f937-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman shrugging","woman-shrugging"],u:"1f937-200d-2640-fe0f",v:["1f937-1f3fb-200d-2640-fe0f","1f937-1f3fc-200d-2640-fe0f","1f937-1f3fd-200d-2640-fe0f","1f937-1f3fe-200d-2640-fe0f","1f937-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["health worker"],u:"1f9d1-200d-2695-fe0f",v:["1f9d1-1f3fb-200d-2695-fe0f","1f9d1-1f3fc-200d-2695-fe0f","1f9d1-1f3fd-200d-2695-fe0f","1f9d1-1f3fe-200d-2695-fe0f","1f9d1-1f3ff-200d-2695-fe0f"],a:"12.1"},{n:["male-doctor","man health worker"],u:"1f468-200d-2695-fe0f",v:["1f468-1f3fb-200d-2695-fe0f","1f468-1f3fc-200d-2695-fe0f","1f468-1f3fd-200d-2695-fe0f","1f468-1f3fe-200d-2695-fe0f","1f468-1f3ff-200d-2695-fe0f"],a:"4.0"},{n:["female-doctor","woman health worker"],u:"1f469-200d-2695-fe0f",v:["1f469-1f3fb-200d-2695-fe0f","1f469-1f3fc-200d-2695-fe0f","1f469-1f3fd-200d-2695-fe0f","1f469-1f3fe-200d-2695-fe0f","1f469-1f3ff-200d-2695-fe0f"],a:"4.0"},{n:["student"],u:"1f9d1-200d-1f393",v:["1f9d1-1f3fb-200d-1f393","1f9d1-1f3fc-200d-1f393","1f9d1-1f3fd-200d-1f393","1f9d1-1f3fe-200d-1f393","1f9d1-1f3ff-200d-1f393"],a:"12.1"},{n:["man student","male-student"],u:"1f468-200d-1f393",v:["1f468-1f3fb-200d-1f393","1f468-1f3fc-200d-1f393","1f468-1f3fd-200d-1f393","1f468-1f3fe-200d-1f393","1f468-1f3ff-200d-1f393"],a:"4.0"},{n:["woman student","female-student"],u:"1f469-200d-1f393",v:["1f469-1f3fb-200d-1f393","1f469-1f3fc-200d-1f393","1f469-1f3fd-200d-1f393","1f469-1f3fe-200d-1f393","1f469-1f3ff-200d-1f393"],a:"4.0"},{n:["teacher"],u:"1f9d1-200d-1f3eb",v:["1f9d1-1f3fb-200d-1f3eb","1f9d1-1f3fc-200d-1f3eb","1f9d1-1f3fd-200d-1f3eb","1f9d1-1f3fe-200d-1f3eb","1f9d1-1f3ff-200d-1f3eb"],a:"12.1"},{n:["man teacher","male-teacher"],u:"1f468-200d-1f3eb",v:["1f468-1f3fb-200d-1f3eb","1f468-1f3fc-200d-1f3eb","1f468-1f3fd-200d-1f3eb","1f468-1f3fe-200d-1f3eb","1f468-1f3ff-200d-1f3eb"],a:"4.0"},{n:["woman teacher","female-teacher"],u:"1f469-200d-1f3eb",v:["1f469-1f3fb-200d-1f3eb","1f469-1f3fc-200d-1f3eb","1f469-1f3fd-200d-1f3eb","1f469-1f3fe-200d-1f3eb","1f469-1f3ff-200d-1f3eb"],a:"4.0"},{n:["judge"],u:"1f9d1-200d-2696-fe0f",v:["1f9d1-1f3fb-200d-2696-fe0f","1f9d1-1f3fc-200d-2696-fe0f","1f9d1-1f3fd-200d-2696-fe0f","1f9d1-1f3fe-200d-2696-fe0f","1f9d1-1f3ff-200d-2696-fe0f"],a:"12.1"},{n:["man judge","male-judge"],u:"1f468-200d-2696-fe0f",v:["1f468-1f3fb-200d-2696-fe0f","1f468-1f3fc-200d-2696-fe0f","1f468-1f3fd-200d-2696-fe0f","1f468-1f3fe-200d-2696-fe0f","1f468-1f3ff-200d-2696-fe0f"],a:"4.0"},{n:["woman judge","female-judge"],u:"1f469-200d-2696-fe0f",v:["1f469-1f3fb-200d-2696-fe0f","1f469-1f3fc-200d-2696-fe0f","1f469-1f3fd-200d-2696-fe0f","1f469-1f3fe-200d-2696-fe0f","1f469-1f3ff-200d-2696-fe0f"],a:"4.0"},{n:["farmer"],u:"1f9d1-200d-1f33e",v:["1f9d1-1f3fb-200d-1f33e","1f9d1-1f3fc-200d-1f33e","1f9d1-1f3fd-200d-1f33e","1f9d1-1f3fe-200d-1f33e","1f9d1-1f3ff-200d-1f33e"],a:"12.1"},{n:["man farmer","male-farmer"],u:"1f468-200d-1f33e",v:["1f468-1f3fb-200d-1f33e","1f468-1f3fc-200d-1f33e","1f468-1f3fd-200d-1f33e","1f468-1f3fe-200d-1f33e","1f468-1f3ff-200d-1f33e"],a:"4.0"},{n:["woman farmer","female-farmer"],u:"1f469-200d-1f33e",v:["1f469-1f3fb-200d-1f33e","1f469-1f3fc-200d-1f33e","1f469-1f3fd-200d-1f33e","1f469-1f3fe-200d-1f33e","1f469-1f3ff-200d-1f33e"],a:"4.0"},{n:["cook"],u:"1f9d1-200d-1f373",v:["1f9d1-1f3fb-200d-1f373","1f9d1-1f3fc-200d-1f373","1f9d1-1f3fd-200d-1f373","1f9d1-1f3fe-200d-1f373","1f9d1-1f3ff-200d-1f373"],a:"12.1"},{n:["man cook","male-cook"],u:"1f468-200d-1f373",v:["1f468-1f3fb-200d-1f373","1f468-1f3fc-200d-1f373","1f468-1f3fd-200d-1f373","1f468-1f3fe-200d-1f373","1f468-1f3ff-200d-1f373"],a:"4.0"},{n:["woman cook","female-cook"],u:"1f469-200d-1f373",v:["1f469-1f3fb-200d-1f373","1f469-1f3fc-200d-1f373","1f469-1f3fd-200d-1f373","1f469-1f3fe-200d-1f373","1f469-1f3ff-200d-1f373"],a:"4.0"},{n:["mechanic"],u:"1f9d1-200d-1f527",v:["1f9d1-1f3fb-200d-1f527","1f9d1-1f3fc-200d-1f527","1f9d1-1f3fd-200d-1f527","1f9d1-1f3fe-200d-1f527","1f9d1-1f3ff-200d-1f527"],a:"12.1"},{n:["man mechanic","male-mechanic"],u:"1f468-200d-1f527",v:["1f468-1f3fb-200d-1f527","1f468-1f3fc-200d-1f527","1f468-1f3fd-200d-1f527","1f468-1f3fe-200d-1f527","1f468-1f3ff-200d-1f527"],a:"4.0"},{n:["woman mechanic","female-mechanic"],u:"1f469-200d-1f527",v:["1f469-1f3fb-200d-1f527","1f469-1f3fc-200d-1f527","1f469-1f3fd-200d-1f527","1f469-1f3fe-200d-1f527","1f469-1f3ff-200d-1f527"],a:"4.0"},{n:["factory worker"],u:"1f9d1-200d-1f3ed",v:["1f9d1-1f3fb-200d-1f3ed","1f9d1-1f3fc-200d-1f3ed","1f9d1-1f3fd-200d-1f3ed","1f9d1-1f3fe-200d-1f3ed","1f9d1-1f3ff-200d-1f3ed"],a:"12.1"},{n:["man factory worker","male-factory-worker"],u:"1f468-200d-1f3ed",v:["1f468-1f3fb-200d-1f3ed","1f468-1f3fc-200d-1f3ed","1f468-1f3fd-200d-1f3ed","1f468-1f3fe-200d-1f3ed","1f468-1f3ff-200d-1f3ed"],a:"4.0"},{n:["woman factory worker","female-factory-worker"],u:"1f469-200d-1f3ed",v:["1f469-1f3fb-200d-1f3ed","1f469-1f3fc-200d-1f3ed","1f469-1f3fd-200d-1f3ed","1f469-1f3fe-200d-1f3ed","1f469-1f3ff-200d-1f3ed"],a:"4.0"},{n:["office worker"],u:"1f9d1-200d-1f4bc",v:["1f9d1-1f3fb-200d-1f4bc","1f9d1-1f3fc-200d-1f4bc","1f9d1-1f3fd-200d-1f4bc","1f9d1-1f3fe-200d-1f4bc","1f9d1-1f3ff-200d-1f4bc"],a:"12.1"},{n:["man office worker","male-office-worker"],u:"1f468-200d-1f4bc",v:["1f468-1f3fb-200d-1f4bc","1f468-1f3fc-200d-1f4bc","1f468-1f3fd-200d-1f4bc","1f468-1f3fe-200d-1f4bc","1f468-1f3ff-200d-1f4bc"],a:"4.0"},{n:["woman office worker","female-office-worker"],u:"1f469-200d-1f4bc",v:["1f469-1f3fb-200d-1f4bc","1f469-1f3fc-200d-1f4bc","1f469-1f3fd-200d-1f4bc","1f469-1f3fe-200d-1f4bc","1f469-1f3ff-200d-1f4bc"],a:"4.0"},{n:["scientist"],u:"1f9d1-200d-1f52c",v:["1f9d1-1f3fb-200d-1f52c","1f9d1-1f3fc-200d-1f52c","1f9d1-1f3fd-200d-1f52c","1f9d1-1f3fe-200d-1f52c","1f9d1-1f3ff-200d-1f52c"],a:"12.1"},{n:["man scientist","male-scientist"],u:"1f468-200d-1f52c",v:["1f468-1f3fb-200d-1f52c","1f468-1f3fc-200d-1f52c","1f468-1f3fd-200d-1f52c","1f468-1f3fe-200d-1f52c","1f468-1f3ff-200d-1f52c"],a:"4.0"},{n:["woman scientist","female-scientist"],u:"1f469-200d-1f52c",v:["1f469-1f3fb-200d-1f52c","1f469-1f3fc-200d-1f52c","1f469-1f3fd-200d-1f52c","1f469-1f3fe-200d-1f52c","1f469-1f3ff-200d-1f52c"],a:"4.0"},{n:["technologist"],u:"1f9d1-200d-1f4bb",v:["1f9d1-1f3fb-200d-1f4bb","1f9d1-1f3fc-200d-1f4bb","1f9d1-1f3fd-200d-1f4bb","1f9d1-1f3fe-200d-1f4bb","1f9d1-1f3ff-200d-1f4bb"],a:"12.1"},{n:["man technologist","male-technologist"],u:"1f468-200d-1f4bb",v:["1f468-1f3fb-200d-1f4bb","1f468-1f3fc-200d-1f4bb","1f468-1f3fd-200d-1f4bb","1f468-1f3fe-200d-1f4bb","1f468-1f3ff-200d-1f4bb"],a:"4.0"},{n:["woman technologist","female-technologist"],u:"1f469-200d-1f4bb",v:["1f469-1f3fb-200d-1f4bb","1f469-1f3fc-200d-1f4bb","1f469-1f3fd-200d-1f4bb","1f469-1f3fe-200d-1f4bb","1f469-1f3ff-200d-1f4bb"],a:"4.0"},{n:["singer"],u:"1f9d1-200d-1f3a4",v:["1f9d1-1f3fb-200d-1f3a4","1f9d1-1f3fc-200d-1f3a4","1f9d1-1f3fd-200d-1f3a4","1f9d1-1f3fe-200d-1f3a4","1f9d1-1f3ff-200d-1f3a4"],a:"12.1"},{n:["man singer","male-singer"],u:"1f468-200d-1f3a4",v:["1f468-1f3fb-200d-1f3a4","1f468-1f3fc-200d-1f3a4","1f468-1f3fd-200d-1f3a4","1f468-1f3fe-200d-1f3a4","1f468-1f3ff-200d-1f3a4"],a:"4.0"},{n:["woman singer","female-singer"],u:"1f469-200d-1f3a4",v:["1f469-1f3fb-200d-1f3a4","1f469-1f3fc-200d-1f3a4","1f469-1f3fd-200d-1f3a4","1f469-1f3fe-200d-1f3a4","1f469-1f3ff-200d-1f3a4"],a:"4.0"},{n:["artist"],u:"1f9d1-200d-1f3a8",v:["1f9d1-1f3fb-200d-1f3a8","1f9d1-1f3fc-200d-1f3a8","1f9d1-1f3fd-200d-1f3a8","1f9d1-1f3fe-200d-1f3a8","1f9d1-1f3ff-200d-1f3a8"],a:"12.1"},{n:["man artist","male-artist"],u:"1f468-200d-1f3a8",v:["1f468-1f3fb-200d-1f3a8","1f468-1f3fc-200d-1f3a8","1f468-1f3fd-200d-1f3a8","1f468-1f3fe-200d-1f3a8","1f468-1f3ff-200d-1f3a8"],a:"4.0"},{n:["woman artist","female-artist"],u:"1f469-200d-1f3a8",v:["1f469-1f3fb-200d-1f3a8","1f469-1f3fc-200d-1f3a8","1f469-1f3fd-200d-1f3a8","1f469-1f3fe-200d-1f3a8","1f469-1f3ff-200d-1f3a8"],a:"4.0"},{n:["pilot"],u:"1f9d1-200d-2708-fe0f",v:["1f9d1-1f3fb-200d-2708-fe0f","1f9d1-1f3fc-200d-2708-fe0f","1f9d1-1f3fd-200d-2708-fe0f","1f9d1-1f3fe-200d-2708-fe0f","1f9d1-1f3ff-200d-2708-fe0f"],a:"12.1"},{n:["man pilot","male-pilot"],u:"1f468-200d-2708-fe0f",v:["1f468-1f3fb-200d-2708-fe0f","1f468-1f3fc-200d-2708-fe0f","1f468-1f3fd-200d-2708-fe0f","1f468-1f3fe-200d-2708-fe0f","1f468-1f3ff-200d-2708-fe0f"],a:"4.0"},{n:["woman pilot","female-pilot"],u:"1f469-200d-2708-fe0f",v:["1f469-1f3fb-200d-2708-fe0f","1f469-1f3fc-200d-2708-fe0f","1f469-1f3fd-200d-2708-fe0f","1f469-1f3fe-200d-2708-fe0f","1f469-1f3ff-200d-2708-fe0f"],a:"4.0"},{n:["astronaut"],u:"1f9d1-200d-1f680",v:["1f9d1-1f3fb-200d-1f680","1f9d1-1f3fc-200d-1f680","1f9d1-1f3fd-200d-1f680","1f9d1-1f3fe-200d-1f680","1f9d1-1f3ff-200d-1f680"],a:"12.1"},{n:["man astronaut","male-astronaut"],u:"1f468-200d-1f680",v:["1f468-1f3fb-200d-1f680","1f468-1f3fc-200d-1f680","1f468-1f3fd-200d-1f680","1f468-1f3fe-200d-1f680","1f468-1f3ff-200d-1f680"],a:"4.0"},{n:["woman astronaut","female-astronaut"],u:"1f469-200d-1f680",v:["1f469-1f3fb-200d-1f680","1f469-1f3fc-200d-1f680","1f469-1f3fd-200d-1f680","1f469-1f3fe-200d-1f680","1f469-1f3ff-200d-1f680"],a:"4.0"},{n:["firefighter"],u:"1f9d1-200d-1f692",v:["1f9d1-1f3fb-200d-1f692","1f9d1-1f3fc-200d-1f692","1f9d1-1f3fd-200d-1f692","1f9d1-1f3fe-200d-1f692","1f9d1-1f3ff-200d-1f692"],a:"12.1"},{n:["man firefighter","male-firefighter"],u:"1f468-200d-1f692",v:["1f468-1f3fb-200d-1f692","1f468-1f3fc-200d-1f692","1f468-1f3fd-200d-1f692","1f468-1f3fe-200d-1f692","1f468-1f3ff-200d-1f692"],a:"4.0"},{n:["woman firefighter","female-firefighter"],u:"1f469-200d-1f692",v:["1f469-1f3fb-200d-1f692","1f469-1f3fc-200d-1f692","1f469-1f3fd-200d-1f692","1f469-1f3fe-200d-1f692","1f469-1f3ff-200d-1f692"],a:"4.0"},{n:["cop","police officer"],u:"1f46e",v:["1f46e-1f3fb","1f46e-1f3fc","1f46e-1f3fd","1f46e-1f3fe","1f46e-1f3ff"],a:"0.6"},{n:["man police officer","male-police-officer"],u:"1f46e-200d-2642-fe0f",v:["1f46e-1f3fb-200d-2642-fe0f","1f46e-1f3fc-200d-2642-fe0f","1f46e-1f3fd-200d-2642-fe0f","1f46e-1f3fe-200d-2642-fe0f","1f46e-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman police officer","female-police-officer"],u:"1f46e-200d-2640-fe0f",v:["1f46e-1f3fb-200d-2640-fe0f","1f46e-1f3fc-200d-2640-fe0f","1f46e-1f3fd-200d-2640-fe0f","1f46e-1f3fe-200d-2640-fe0f","1f46e-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["detective","sleuth or spy"],u:"1f575-fe0f",v:["1f575-1f3fb","1f575-1f3fc","1f575-1f3fd","1f575-1f3fe","1f575-1f3ff"],a:"0.7"},{n:["man detective","male-detective"],u:"1f575-fe0f-200d-2642-fe0f",v:["1f575-1f3fb-200d-2642-fe0f","1f575-1f3fc-200d-2642-fe0f","1f575-1f3fd-200d-2642-fe0f","1f575-1f3fe-200d-2642-fe0f","1f575-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman detective","female-detective"],u:"1f575-fe0f-200d-2640-fe0f",v:["1f575-1f3fb-200d-2640-fe0f","1f575-1f3fc-200d-2640-fe0f","1f575-1f3fd-200d-2640-fe0f","1f575-1f3fe-200d-2640-fe0f","1f575-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["guardsman"],u:"1f482",v:["1f482-1f3fb","1f482-1f3fc","1f482-1f3fd","1f482-1f3fe","1f482-1f3ff"],a:"0.6"},{n:["man guard","male-guard"],u:"1f482-200d-2642-fe0f",v:["1f482-1f3fb-200d-2642-fe0f","1f482-1f3fc-200d-2642-fe0f","1f482-1f3fd-200d-2642-fe0f","1f482-1f3fe-200d-2642-fe0f","1f482-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman guard","female-guard"],u:"1f482-200d-2640-fe0f",v:["1f482-1f3fb-200d-2640-fe0f","1f482-1f3fc-200d-2640-fe0f","1f482-1f3fd-200d-2640-fe0f","1f482-1f3fe-200d-2640-fe0f","1f482-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["ninja"],u:"1f977",v:["1f977-1f3fb","1f977-1f3fc","1f977-1f3fd","1f977-1f3fe","1f977-1f3ff"],a:"13.0"},{n:["construction worker"],u:"1f477",v:["1f477-1f3fb","1f477-1f3fc","1f477-1f3fd","1f477-1f3fe","1f477-1f3ff"],a:"0.6"},{n:["man construction worker","male-construction-worker"],u:"1f477-200d-2642-fe0f",v:["1f477-1f3fb-200d-2642-fe0f","1f477-1f3fc-200d-2642-fe0f","1f477-1f3fd-200d-2642-fe0f","1f477-1f3fe-200d-2642-fe0f","1f477-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman construction worker","female-construction-worker"],u:"1f477-200d-2640-fe0f",v:["1f477-1f3fb-200d-2640-fe0f","1f477-1f3fc-200d-2640-fe0f","1f477-1f3fd-200d-2640-fe0f","1f477-1f3fe-200d-2640-fe0f","1f477-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person with crown"],u:"1fac5",v:["1fac5-1f3fb","1fac5-1f3fc","1fac5-1f3fd","1fac5-1f3fe","1fac5-1f3ff"],a:"14.0"},{n:["prince"],u:"1f934",v:["1f934-1f3fb","1f934-1f3fc","1f934-1f3fd","1f934-1f3fe","1f934-1f3ff"],a:"3.0"},{n:["princess"],u:"1f478",v:["1f478-1f3fb","1f478-1f3fc","1f478-1f3fd","1f478-1f3fe","1f478-1f3ff"],a:"0.6"},{n:["man with turban"],u:"1f473",v:["1f473-1f3fb","1f473-1f3fc","1f473-1f3fd","1f473-1f3fe","1f473-1f3ff"],a:"0.6"},{n:["man wearing turban","man-wearing-turban"],u:"1f473-200d-2642-fe0f",v:["1f473-1f3fb-200d-2642-fe0f","1f473-1f3fc-200d-2642-fe0f","1f473-1f3fd-200d-2642-fe0f","1f473-1f3fe-200d-2642-fe0f","1f473-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman wearing turban","woman-wearing-turban"],u:"1f473-200d-2640-fe0f",v:["1f473-1f3fb-200d-2640-fe0f","1f473-1f3fc-200d-2640-fe0f","1f473-1f3fd-200d-2640-fe0f","1f473-1f3fe-200d-2640-fe0f","1f473-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["man with gua pi mao"],u:"1f472",v:["1f472-1f3fb","1f472-1f3fc","1f472-1f3fd","1f472-1f3fe","1f472-1f3ff"],a:"0.6"},{n:["person with headscarf"],u:"1f9d5",v:["1f9d5-1f3fb","1f9d5-1f3fc","1f9d5-1f3fd","1f9d5-1f3fe","1f9d5-1f3ff"],a:"5.0"},{n:["man in tuxedo","person in tuxedo"],u:"1f935",v:["1f935-1f3fb","1f935-1f3fc","1f935-1f3fd","1f935-1f3fe","1f935-1f3ff"],a:"3.0"},{n:["man in tuxedo"],u:"1f935-200d-2642-fe0f",v:["1f935-1f3fb-200d-2642-fe0f","1f935-1f3fc-200d-2642-fe0f","1f935-1f3fd-200d-2642-fe0f","1f935-1f3fe-200d-2642-fe0f","1f935-1f3ff-200d-2642-fe0f"],a:"13.0"},{n:["woman in tuxedo"],u:"1f935-200d-2640-fe0f",v:["1f935-1f3fb-200d-2640-fe0f","1f935-1f3fc-200d-2640-fe0f","1f935-1f3fd-200d-2640-fe0f","1f935-1f3fe-200d-2640-fe0f","1f935-1f3ff-200d-2640-fe0f"],a:"13.0"},{n:["bride with veil"],u:"1f470",v:["1f470-1f3fb","1f470-1f3fc","1f470-1f3fd","1f470-1f3fe","1f470-1f3ff"],a:"0.6"},{n:["man with veil"],u:"1f470-200d-2642-fe0f",v:["1f470-1f3fb-200d-2642-fe0f","1f470-1f3fc-200d-2642-fe0f","1f470-1f3fd-200d-2642-fe0f","1f470-1f3fe-200d-2642-fe0f","1f470-1f3ff-200d-2642-fe0f"],a:"13.0"},{n:["woman with veil"],u:"1f470-200d-2640-fe0f",v:["1f470-1f3fb-200d-2640-fe0f","1f470-1f3fc-200d-2640-fe0f","1f470-1f3fd-200d-2640-fe0f","1f470-1f3fe-200d-2640-fe0f","1f470-1f3ff-200d-2640-fe0f"],a:"13.0"},{n:["pregnant woman"],u:"1f930",v:["1f930-1f3fb","1f930-1f3fc","1f930-1f3fd","1f930-1f3fe","1f930-1f3ff"],a:"3.0"},{n:["pregnant man"],u:"1fac3",v:["1fac3-1f3fb","1fac3-1f3fc","1fac3-1f3fd","1fac3-1f3fe","1fac3-1f3ff"],a:"14.0"},{n:["pregnant person"],u:"1fac4",v:["1fac4-1f3fb","1fac4-1f3fc","1fac4-1f3fd","1fac4-1f3fe","1fac4-1f3ff"],a:"14.0"},{n:["breast-feeding"],u:"1f931",v:["1f931-1f3fb","1f931-1f3fc","1f931-1f3fd","1f931-1f3fe","1f931-1f3ff"],a:"5.0"},{n:["woman feeding baby"],u:"1f469-200d-1f37c",v:["1f469-1f3fb-200d-1f37c","1f469-1f3fc-200d-1f37c","1f469-1f3fd-200d-1f37c","1f469-1f3fe-200d-1f37c","1f469-1f3ff-200d-1f37c"],a:"13.0"},{n:["man feeding baby"],u:"1f468-200d-1f37c",v:["1f468-1f3fb-200d-1f37c","1f468-1f3fc-200d-1f37c","1f468-1f3fd-200d-1f37c","1f468-1f3fe-200d-1f37c","1f468-1f3ff-200d-1f37c"],a:"13.0"},{n:["person feeding baby"],u:"1f9d1-200d-1f37c",v:["1f9d1-1f3fb-200d-1f37c","1f9d1-1f3fc-200d-1f37c","1f9d1-1f3fd-200d-1f37c","1f9d1-1f3fe-200d-1f37c","1f9d1-1f3ff-200d-1f37c"],a:"13.0"},{n:["angel","baby angel"],u:"1f47c",v:["1f47c-1f3fb","1f47c-1f3fc","1f47c-1f3fd","1f47c-1f3fe","1f47c-1f3ff"],a:"0.6"},{n:["santa","father christmas"],u:"1f385",v:["1f385-1f3fb","1f385-1f3fc","1f385-1f3fd","1f385-1f3fe","1f385-1f3ff"],a:"0.6"},{n:["mrs claus","mother christmas"],u:"1f936",v:["1f936-1f3fb","1f936-1f3fc","1f936-1f3fd","1f936-1f3fe","1f936-1f3ff"],a:"3.0"},{n:["mx claus"],u:"1f9d1-200d-1f384",v:["1f9d1-1f3fb-200d-1f384","1f9d1-1f3fc-200d-1f384","1f9d1-1f3fd-200d-1f384","1f9d1-1f3fe-200d-1f384","1f9d1-1f3ff-200d-1f384"],a:"13.0"},{n:["superhero"],u:"1f9b8",v:["1f9b8-1f3fb","1f9b8-1f3fc","1f9b8-1f3fd","1f9b8-1f3fe","1f9b8-1f3ff"],a:"11.0"},{n:["man superhero","male superhero"],u:"1f9b8-200d-2642-fe0f",v:["1f9b8-1f3fb-200d-2642-fe0f","1f9b8-1f3fc-200d-2642-fe0f","1f9b8-1f3fd-200d-2642-fe0f","1f9b8-1f3fe-200d-2642-fe0f","1f9b8-1f3ff-200d-2642-fe0f"],a:"11.0"},{n:["woman superhero","female superhero"],u:"1f9b8-200d-2640-fe0f",v:["1f9b8-1f3fb-200d-2640-fe0f","1f9b8-1f3fc-200d-2640-fe0f","1f9b8-1f3fd-200d-2640-fe0f","1f9b8-1f3fe-200d-2640-fe0f","1f9b8-1f3ff-200d-2640-fe0f"],a:"11.0"},{n:["supervillain"],u:"1f9b9",v:["1f9b9-1f3fb","1f9b9-1f3fc","1f9b9-1f3fd","1f9b9-1f3fe","1f9b9-1f3ff"],a:"11.0"},{n:["man supervillain","male supervillain"],u:"1f9b9-200d-2642-fe0f",v:["1f9b9-1f3fb-200d-2642-fe0f","1f9b9-1f3fc-200d-2642-fe0f","1f9b9-1f3fd-200d-2642-fe0f","1f9b9-1f3fe-200d-2642-fe0f","1f9b9-1f3ff-200d-2642-fe0f"],a:"11.0"},{n:["woman supervillain","female supervillain"],u:"1f9b9-200d-2640-fe0f",v:["1f9b9-1f3fb-200d-2640-fe0f","1f9b9-1f3fc-200d-2640-fe0f","1f9b9-1f3fd-200d-2640-fe0f","1f9b9-1f3fe-200d-2640-fe0f","1f9b9-1f3ff-200d-2640-fe0f"],a:"11.0"},{n:["mage"],u:"1f9d9",v:["1f9d9-1f3fb","1f9d9-1f3fc","1f9d9-1f3fd","1f9d9-1f3fe","1f9d9-1f3ff"],a:"5.0"},{n:["man mage","male mage"],u:"1f9d9-200d-2642-fe0f",v:["1f9d9-1f3fb-200d-2642-fe0f","1f9d9-1f3fc-200d-2642-fe0f","1f9d9-1f3fd-200d-2642-fe0f","1f9d9-1f3fe-200d-2642-fe0f","1f9d9-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman mage","female mage"],u:"1f9d9-200d-2640-fe0f",v:["1f9d9-1f3fb-200d-2640-fe0f","1f9d9-1f3fc-200d-2640-fe0f","1f9d9-1f3fd-200d-2640-fe0f","1f9d9-1f3fe-200d-2640-fe0f","1f9d9-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["fairy"],u:"1f9da",v:["1f9da-1f3fb","1f9da-1f3fc","1f9da-1f3fd","1f9da-1f3fe","1f9da-1f3ff"],a:"5.0"},{n:["man fairy","male fairy"],u:"1f9da-200d-2642-fe0f",v:["1f9da-1f3fb-200d-2642-fe0f","1f9da-1f3fc-200d-2642-fe0f","1f9da-1f3fd-200d-2642-fe0f","1f9da-1f3fe-200d-2642-fe0f","1f9da-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman fairy","female fairy"],u:"1f9da-200d-2640-fe0f",v:["1f9da-1f3fb-200d-2640-fe0f","1f9da-1f3fc-200d-2640-fe0f","1f9da-1f3fd-200d-2640-fe0f","1f9da-1f3fe-200d-2640-fe0f","1f9da-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["vampire"],u:"1f9db",v:["1f9db-1f3fb","1f9db-1f3fc","1f9db-1f3fd","1f9db-1f3fe","1f9db-1f3ff"],a:"5.0"},{n:["man vampire","male vampire"],u:"1f9db-200d-2642-fe0f",v:["1f9db-1f3fb-200d-2642-fe0f","1f9db-1f3fc-200d-2642-fe0f","1f9db-1f3fd-200d-2642-fe0f","1f9db-1f3fe-200d-2642-fe0f","1f9db-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman vampire","female vampire"],u:"1f9db-200d-2640-fe0f",v:["1f9db-1f3fb-200d-2640-fe0f","1f9db-1f3fc-200d-2640-fe0f","1f9db-1f3fd-200d-2640-fe0f","1f9db-1f3fe-200d-2640-fe0f","1f9db-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["merperson"],u:"1f9dc",v:["1f9dc-1f3fb","1f9dc-1f3fc","1f9dc-1f3fd","1f9dc-1f3fe","1f9dc-1f3ff"],a:"5.0"},{n:["merman"],u:"1f9dc-200d-2642-fe0f",v:["1f9dc-1f3fb-200d-2642-fe0f","1f9dc-1f3fc-200d-2642-fe0f","1f9dc-1f3fd-200d-2642-fe0f","1f9dc-1f3fe-200d-2642-fe0f","1f9dc-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["mermaid"],u:"1f9dc-200d-2640-fe0f",v:["1f9dc-1f3fb-200d-2640-fe0f","1f9dc-1f3fc-200d-2640-fe0f","1f9dc-1f3fd-200d-2640-fe0f","1f9dc-1f3fe-200d-2640-fe0f","1f9dc-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["elf"],u:"1f9dd",v:["1f9dd-1f3fb","1f9dd-1f3fc","1f9dd-1f3fd","1f9dd-1f3fe","1f9dd-1f3ff"],a:"5.0"},{n:["man elf","male elf"],u:"1f9dd-200d-2642-fe0f",v:["1f9dd-1f3fb-200d-2642-fe0f","1f9dd-1f3fc-200d-2642-fe0f","1f9dd-1f3fd-200d-2642-fe0f","1f9dd-1f3fe-200d-2642-fe0f","1f9dd-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman elf","female elf"],u:"1f9dd-200d-2640-fe0f",v:["1f9dd-1f3fb-200d-2640-fe0f","1f9dd-1f3fc-200d-2640-fe0f","1f9dd-1f3fd-200d-2640-fe0f","1f9dd-1f3fe-200d-2640-fe0f","1f9dd-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["genie"],u:"1f9de",a:"5.0"},{n:["man genie","male genie"],u:"1f9de-200d-2642-fe0f",a:"5.0"},{n:["woman genie","female genie"],u:"1f9de-200d-2640-fe0f",a:"5.0"},{n:["zombie"],u:"1f9df",a:"5.0"},{n:["man zombie","male zombie"],u:"1f9df-200d-2642-fe0f",a:"5.0"},{n:["woman zombie","female zombie"],u:"1f9df-200d-2640-fe0f",a:"5.0"},{n:["troll"],u:"1f9cc",a:"14.0"},{n:["massage","face massage"],u:"1f486",v:["1f486-1f3fb","1f486-1f3fc","1f486-1f3fd","1f486-1f3fe","1f486-1f3ff"],a:"0.6"},{n:["man getting massage","man-getting-massage"],u:"1f486-200d-2642-fe0f",v:["1f486-1f3fb-200d-2642-fe0f","1f486-1f3fc-200d-2642-fe0f","1f486-1f3fd-200d-2642-fe0f","1f486-1f3fe-200d-2642-fe0f","1f486-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman getting massage","woman-getting-massage"],u:"1f486-200d-2640-fe0f",v:["1f486-1f3fb-200d-2640-fe0f","1f486-1f3fc-200d-2640-fe0f","1f486-1f3fd-200d-2640-fe0f","1f486-1f3fe-200d-2640-fe0f","1f486-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["haircut"],u:"1f487",v:["1f487-1f3fb","1f487-1f3fc","1f487-1f3fd","1f487-1f3fe","1f487-1f3ff"],a:"0.6"},{n:["man getting haircut","man-getting-haircut"],u:"1f487-200d-2642-fe0f",v:["1f487-1f3fb-200d-2642-fe0f","1f487-1f3fc-200d-2642-fe0f","1f487-1f3fd-200d-2642-fe0f","1f487-1f3fe-200d-2642-fe0f","1f487-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman getting haircut","woman-getting-haircut"],u:"1f487-200d-2640-fe0f",v:["1f487-1f3fb-200d-2640-fe0f","1f487-1f3fc-200d-2640-fe0f","1f487-1f3fd-200d-2640-fe0f","1f487-1f3fe-200d-2640-fe0f","1f487-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["walking","pedestrian"],u:"1f6b6",v:["1f6b6-1f3fb","1f6b6-1f3fc","1f6b6-1f3fd","1f6b6-1f3fe","1f6b6-1f3ff"],a:"0.6"},{n:["man walking","man-walking"],u:"1f6b6-200d-2642-fe0f",v:["1f6b6-1f3fb-200d-2642-fe0f","1f6b6-1f3fc-200d-2642-fe0f","1f6b6-1f3fd-200d-2642-fe0f","1f6b6-1f3fe-200d-2642-fe0f","1f6b6-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman walking","woman-walking"],u:"1f6b6-200d-2640-fe0f",v:["1f6b6-1f3fb-200d-2640-fe0f","1f6b6-1f3fc-200d-2640-fe0f","1f6b6-1f3fd-200d-2640-fe0f","1f6b6-1f3fe-200d-2640-fe0f","1f6b6-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["standing person"],u:"1f9cd",v:["1f9cd-1f3fb","1f9cd-1f3fc","1f9cd-1f3fd","1f9cd-1f3fe","1f9cd-1f3ff"],a:"12.0"},{n:["man standing"],u:"1f9cd-200d-2642-fe0f",v:["1f9cd-1f3fb-200d-2642-fe0f","1f9cd-1f3fc-200d-2642-fe0f","1f9cd-1f3fd-200d-2642-fe0f","1f9cd-1f3fe-200d-2642-fe0f","1f9cd-1f3ff-200d-2642-fe0f"],a:"12.0"},{n:["woman standing"],u:"1f9cd-200d-2640-fe0f",v:["1f9cd-1f3fb-200d-2640-fe0f","1f9cd-1f3fc-200d-2640-fe0f","1f9cd-1f3fd-200d-2640-fe0f","1f9cd-1f3fe-200d-2640-fe0f","1f9cd-1f3ff-200d-2640-fe0f"],a:"12.0"},{n:["kneeling person"],u:"1f9ce",v:["1f9ce-1f3fb","1f9ce-1f3fc","1f9ce-1f3fd","1f9ce-1f3fe","1f9ce-1f3ff"],a:"12.0"},{n:["man kneeling"],u:"1f9ce-200d-2642-fe0f",v:["1f9ce-1f3fb-200d-2642-fe0f","1f9ce-1f3fc-200d-2642-fe0f","1f9ce-1f3fd-200d-2642-fe0f","1f9ce-1f3fe-200d-2642-fe0f","1f9ce-1f3ff-200d-2642-fe0f"],a:"12.0"},{n:["woman kneeling"],u:"1f9ce-200d-2640-fe0f",v:["1f9ce-1f3fb-200d-2640-fe0f","1f9ce-1f3fc-200d-2640-fe0f","1f9ce-1f3fd-200d-2640-fe0f","1f9ce-1f3fe-200d-2640-fe0f","1f9ce-1f3ff-200d-2640-fe0f"],a:"12.0"},{n:["person with white cane","person with probing cane"],u:"1f9d1-200d-1f9af",v:["1f9d1-1f3fb-200d-1f9af","1f9d1-1f3fc-200d-1f9af","1f9d1-1f3fd-200d-1f9af","1f9d1-1f3fe-200d-1f9af","1f9d1-1f3ff-200d-1f9af"],a:"12.1"},{n:["man with white cane","man with probing cane"],u:"1f468-200d-1f9af",v:["1f468-1f3fb-200d-1f9af","1f468-1f3fc-200d-1f9af","1f468-1f3fd-200d-1f9af","1f468-1f3fe-200d-1f9af","1f468-1f3ff-200d-1f9af"],a:"12.0"},{n:["woman with white cane","woman with probing cane"],u:"1f469-200d-1f9af",v:["1f469-1f3fb-200d-1f9af","1f469-1f3fc-200d-1f9af","1f469-1f3fd-200d-1f9af","1f469-1f3fe-200d-1f9af","1f469-1f3ff-200d-1f9af"],a:"12.0"},{n:["person in motorized wheelchair"],u:"1f9d1-200d-1f9bc",v:["1f9d1-1f3fb-200d-1f9bc","1f9d1-1f3fc-200d-1f9bc","1f9d1-1f3fd-200d-1f9bc","1f9d1-1f3fe-200d-1f9bc","1f9d1-1f3ff-200d-1f9bc"],a:"12.1"},{n:["man in motorized wheelchair"],u:"1f468-200d-1f9bc",v:["1f468-1f3fb-200d-1f9bc","1f468-1f3fc-200d-1f9bc","1f468-1f3fd-200d-1f9bc","1f468-1f3fe-200d-1f9bc","1f468-1f3ff-200d-1f9bc"],a:"12.0"},{n:["woman in motorized wheelchair"],u:"1f469-200d-1f9bc",v:["1f469-1f3fb-200d-1f9bc","1f469-1f3fc-200d-1f9bc","1f469-1f3fd-200d-1f9bc","1f469-1f3fe-200d-1f9bc","1f469-1f3ff-200d-1f9bc"],a:"12.0"},{n:["person in manual wheelchair"],u:"1f9d1-200d-1f9bd",v:["1f9d1-1f3fb-200d-1f9bd","1f9d1-1f3fc-200d-1f9bd","1f9d1-1f3fd-200d-1f9bd","1f9d1-1f3fe-200d-1f9bd","1f9d1-1f3ff-200d-1f9bd"],a:"12.1"},{n:["man in manual wheelchair"],u:"1f468-200d-1f9bd",v:["1f468-1f3fb-200d-1f9bd","1f468-1f3fc-200d-1f9bd","1f468-1f3fd-200d-1f9bd","1f468-1f3fe-200d-1f9bd","1f468-1f3ff-200d-1f9bd"],a:"12.0"},{n:["woman in manual wheelchair"],u:"1f469-200d-1f9bd",v:["1f469-1f3fb-200d-1f9bd","1f469-1f3fc-200d-1f9bd","1f469-1f3fd-200d-1f9bd","1f469-1f3fe-200d-1f9bd","1f469-1f3ff-200d-1f9bd"],a:"12.0"},{n:["runner","running"],u:"1f3c3",v:["1f3c3-1f3fb","1f3c3-1f3fc","1f3c3-1f3fd","1f3c3-1f3fe","1f3c3-1f3ff"],a:"0.6"},{n:["man running","man-running"],u:"1f3c3-200d-2642-fe0f",v:["1f3c3-1f3fb-200d-2642-fe0f","1f3c3-1f3fc-200d-2642-fe0f","1f3c3-1f3fd-200d-2642-fe0f","1f3c3-1f3fe-200d-2642-fe0f","1f3c3-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman running","woman-running"],u:"1f3c3-200d-2640-fe0f",v:["1f3c3-1f3fb-200d-2640-fe0f","1f3c3-1f3fc-200d-2640-fe0f","1f3c3-1f3fd-200d-2640-fe0f","1f3c3-1f3fe-200d-2640-fe0f","1f3c3-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["dancer"],u:"1f483",v:["1f483-1f3fb","1f483-1f3fc","1f483-1f3fd","1f483-1f3fe","1f483-1f3ff"],a:"0.6"},{n:["man dancing"],u:"1f57a",v:["1f57a-1f3fb","1f57a-1f3fc","1f57a-1f3fd","1f57a-1f3fe","1f57a-1f3ff"],a:"3.0"},{n:["person in suit levitating","man in business suit levitating"],u:"1f574-fe0f",v:["1f574-1f3fb","1f574-1f3fc","1f574-1f3fd","1f574-1f3fe","1f574-1f3ff"],a:"0.7"},{n:["dancers","woman with bunny ears"],u:"1f46f",a:"0.6"},{n:["men with bunny ears","men-with-bunny-ears-partying","man-with-bunny-ears-partying"],u:"1f46f-200d-2642-fe0f",a:"4.0"},{n:["women with bunny ears","women-with-bunny-ears-partying","woman-with-bunny-ears-partying"],u:"1f46f-200d-2640-fe0f",a:"4.0"},{n:["person in steamy room"],u:"1f9d6",v:["1f9d6-1f3fb","1f9d6-1f3fc","1f9d6-1f3fd","1f9d6-1f3fe","1f9d6-1f3ff"],a:"5.0"},{n:["man in steamy room"],u:"1f9d6-200d-2642-fe0f",v:["1f9d6-1f3fb-200d-2642-fe0f","1f9d6-1f3fc-200d-2642-fe0f","1f9d6-1f3fd-200d-2642-fe0f","1f9d6-1f3fe-200d-2642-fe0f","1f9d6-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman in steamy room"],u:"1f9d6-200d-2640-fe0f",v:["1f9d6-1f3fb-200d-2640-fe0f","1f9d6-1f3fc-200d-2640-fe0f","1f9d6-1f3fd-200d-2640-fe0f","1f9d6-1f3fe-200d-2640-fe0f","1f9d6-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["person climbing"],u:"1f9d7",v:["1f9d7-1f3fb","1f9d7-1f3fc","1f9d7-1f3fd","1f9d7-1f3fe","1f9d7-1f3ff"],a:"5.0"},{n:["man climbing"],u:"1f9d7-200d-2642-fe0f",v:["1f9d7-1f3fb-200d-2642-fe0f","1f9d7-1f3fc-200d-2642-fe0f","1f9d7-1f3fd-200d-2642-fe0f","1f9d7-1f3fe-200d-2642-fe0f","1f9d7-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman climbing"],u:"1f9d7-200d-2640-fe0f",v:["1f9d7-1f3fb-200d-2640-fe0f","1f9d7-1f3fc-200d-2640-fe0f","1f9d7-1f3fd-200d-2640-fe0f","1f9d7-1f3fe-200d-2640-fe0f","1f9d7-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["fencer"],u:"1f93a",a:"3.0"},{n:["horse racing"],u:"1f3c7",v:["1f3c7-1f3fb","1f3c7-1f3fc","1f3c7-1f3fd","1f3c7-1f3fe","1f3c7-1f3ff"],a:"1.0"},{n:["skier"],u:"26f7-fe0f",a:"0.7"},{n:["snowboarder"],u:"1f3c2",v:["1f3c2-1f3fb","1f3c2-1f3fc","1f3c2-1f3fd","1f3c2-1f3fe","1f3c2-1f3ff"],a:"0.6"},{n:["golfer","person golfing"],u:"1f3cc-fe0f",v:["1f3cc-1f3fb","1f3cc-1f3fc","1f3cc-1f3fd","1f3cc-1f3fe","1f3cc-1f3ff"],a:"0.7"},{n:["man golfing","man-golfing"],u:"1f3cc-fe0f-200d-2642-fe0f",v:["1f3cc-1f3fb-200d-2642-fe0f","1f3cc-1f3fc-200d-2642-fe0f","1f3cc-1f3fd-200d-2642-fe0f","1f3cc-1f3fe-200d-2642-fe0f","1f3cc-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman golfing","woman-golfing"],u:"1f3cc-fe0f-200d-2640-fe0f",v:["1f3cc-1f3fb-200d-2640-fe0f","1f3cc-1f3fc-200d-2640-fe0f","1f3cc-1f3fd-200d-2640-fe0f","1f3cc-1f3fe-200d-2640-fe0f","1f3cc-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["surfer"],u:"1f3c4",v:["1f3c4-1f3fb","1f3c4-1f3fc","1f3c4-1f3fd","1f3c4-1f3fe","1f3c4-1f3ff"],a:"0.6"},{n:["man surfing","man-surfing"],u:"1f3c4-200d-2642-fe0f",v:["1f3c4-1f3fb-200d-2642-fe0f","1f3c4-1f3fc-200d-2642-fe0f","1f3c4-1f3fd-200d-2642-fe0f","1f3c4-1f3fe-200d-2642-fe0f","1f3c4-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman surfing","woman-surfing"],u:"1f3c4-200d-2640-fe0f",v:["1f3c4-1f3fb-200d-2640-fe0f","1f3c4-1f3fc-200d-2640-fe0f","1f3c4-1f3fd-200d-2640-fe0f","1f3c4-1f3fe-200d-2640-fe0f","1f3c4-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["rowboat"],u:"1f6a3",v:["1f6a3-1f3fb","1f6a3-1f3fc","1f6a3-1f3fd","1f6a3-1f3fe","1f6a3-1f3ff"],a:"1.0"},{n:["man rowing boat","man-rowing-boat"],u:"1f6a3-200d-2642-fe0f",v:["1f6a3-1f3fb-200d-2642-fe0f","1f6a3-1f3fc-200d-2642-fe0f","1f6a3-1f3fd-200d-2642-fe0f","1f6a3-1f3fe-200d-2642-fe0f","1f6a3-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman rowing boat","woman-rowing-boat"],u:"1f6a3-200d-2640-fe0f",v:["1f6a3-1f3fb-200d-2640-fe0f","1f6a3-1f3fc-200d-2640-fe0f","1f6a3-1f3fd-200d-2640-fe0f","1f6a3-1f3fe-200d-2640-fe0f","1f6a3-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["swimmer"],u:"1f3ca",v:["1f3ca-1f3fb","1f3ca-1f3fc","1f3ca-1f3fd","1f3ca-1f3fe","1f3ca-1f3ff"],a:"0.6"},{n:["man swimming","man-swimming"],u:"1f3ca-200d-2642-fe0f",v:["1f3ca-1f3fb-200d-2642-fe0f","1f3ca-1f3fc-200d-2642-fe0f","1f3ca-1f3fd-200d-2642-fe0f","1f3ca-1f3fe-200d-2642-fe0f","1f3ca-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman swimming","woman-swimming"],u:"1f3ca-200d-2640-fe0f",v:["1f3ca-1f3fb-200d-2640-fe0f","1f3ca-1f3fc-200d-2640-fe0f","1f3ca-1f3fd-200d-2640-fe0f","1f3ca-1f3fe-200d-2640-fe0f","1f3ca-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person with ball","person bouncing ball"],u:"26f9-fe0f",v:["26f9-1f3fb","26f9-1f3fc","26f9-1f3fd","26f9-1f3fe","26f9-1f3ff"],a:"0.7"},{n:["man bouncing ball","man-bouncing-ball"],u:"26f9-fe0f-200d-2642-fe0f",v:["26f9-1f3fb-200d-2642-fe0f","26f9-1f3fc-200d-2642-fe0f","26f9-1f3fd-200d-2642-fe0f","26f9-1f3fe-200d-2642-fe0f","26f9-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman bouncing ball","woman-bouncing-ball"],u:"26f9-fe0f-200d-2640-fe0f",v:["26f9-1f3fb-200d-2640-fe0f","26f9-1f3fc-200d-2640-fe0f","26f9-1f3fd-200d-2640-fe0f","26f9-1f3fe-200d-2640-fe0f","26f9-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["weight lifter","person lifting weights"],u:"1f3cb-fe0f",v:["1f3cb-1f3fb","1f3cb-1f3fc","1f3cb-1f3fd","1f3cb-1f3fe","1f3cb-1f3ff"],a:"0.7"},{n:["man lifting weights","man-lifting-weights"],u:"1f3cb-fe0f-200d-2642-fe0f",v:["1f3cb-1f3fb-200d-2642-fe0f","1f3cb-1f3fc-200d-2642-fe0f","1f3cb-1f3fd-200d-2642-fe0f","1f3cb-1f3fe-200d-2642-fe0f","1f3cb-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman lifting weights","woman-lifting-weights"],u:"1f3cb-fe0f-200d-2640-fe0f",v:["1f3cb-1f3fb-200d-2640-fe0f","1f3cb-1f3fc-200d-2640-fe0f","1f3cb-1f3fd-200d-2640-fe0f","1f3cb-1f3fe-200d-2640-fe0f","1f3cb-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["bicyclist"],u:"1f6b4",v:["1f6b4-1f3fb","1f6b4-1f3fc","1f6b4-1f3fd","1f6b4-1f3fe","1f6b4-1f3ff"],a:"1.0"},{n:["man biking","man-biking"],u:"1f6b4-200d-2642-fe0f",v:["1f6b4-1f3fb-200d-2642-fe0f","1f6b4-1f3fc-200d-2642-fe0f","1f6b4-1f3fd-200d-2642-fe0f","1f6b4-1f3fe-200d-2642-fe0f","1f6b4-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman biking","woman-biking"],u:"1f6b4-200d-2640-fe0f",v:["1f6b4-1f3fb-200d-2640-fe0f","1f6b4-1f3fc-200d-2640-fe0f","1f6b4-1f3fd-200d-2640-fe0f","1f6b4-1f3fe-200d-2640-fe0f","1f6b4-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["mountain bicyclist"],u:"1f6b5",v:["1f6b5-1f3fb","1f6b5-1f3fc","1f6b5-1f3fd","1f6b5-1f3fe","1f6b5-1f3ff"],a:"1.0"},{n:["man mountain biking","man-mountain-biking"],u:"1f6b5-200d-2642-fe0f",v:["1f6b5-1f3fb-200d-2642-fe0f","1f6b5-1f3fc-200d-2642-fe0f","1f6b5-1f3fd-200d-2642-fe0f","1f6b5-1f3fe-200d-2642-fe0f","1f6b5-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman mountain biking","woman-mountain-biking"],u:"1f6b5-200d-2640-fe0f",v:["1f6b5-1f3fb-200d-2640-fe0f","1f6b5-1f3fc-200d-2640-fe0f","1f6b5-1f3fd-200d-2640-fe0f","1f6b5-1f3fe-200d-2640-fe0f","1f6b5-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person doing cartwheel"],u:"1f938",v:["1f938-1f3fb","1f938-1f3fc","1f938-1f3fd","1f938-1f3fe","1f938-1f3ff"],a:"3.0"},{n:["man cartwheeling","man-cartwheeling"],u:"1f938-200d-2642-fe0f",v:["1f938-1f3fb-200d-2642-fe0f","1f938-1f3fc-200d-2642-fe0f","1f938-1f3fd-200d-2642-fe0f","1f938-1f3fe-200d-2642-fe0f","1f938-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman cartwheeling","woman-cartwheeling"],u:"1f938-200d-2640-fe0f",v:["1f938-1f3fb-200d-2640-fe0f","1f938-1f3fc-200d-2640-fe0f","1f938-1f3fd-200d-2640-fe0f","1f938-1f3fe-200d-2640-fe0f","1f938-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["wrestlers"],u:"1f93c",a:"3.0"},{n:["men wrestling","man-wrestling"],u:"1f93c-200d-2642-fe0f",a:"4.0"},{n:["women wrestling","woman-wrestling"],u:"1f93c-200d-2640-fe0f",a:"4.0"},{n:["water polo"],u:"1f93d",v:["1f93d-1f3fb","1f93d-1f3fc","1f93d-1f3fd","1f93d-1f3fe","1f93d-1f3ff"],a:"3.0"},{n:["man playing water polo","man-playing-water-polo"],u:"1f93d-200d-2642-fe0f",v:["1f93d-1f3fb-200d-2642-fe0f","1f93d-1f3fc-200d-2642-fe0f","1f93d-1f3fd-200d-2642-fe0f","1f93d-1f3fe-200d-2642-fe0f","1f93d-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman playing water polo","woman-playing-water-polo"],u:"1f93d-200d-2640-fe0f",v:["1f93d-1f3fb-200d-2640-fe0f","1f93d-1f3fc-200d-2640-fe0f","1f93d-1f3fd-200d-2640-fe0f","1f93d-1f3fe-200d-2640-fe0f","1f93d-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["handball"],u:"1f93e",v:["1f93e-1f3fb","1f93e-1f3fc","1f93e-1f3fd","1f93e-1f3fe","1f93e-1f3ff"],a:"3.0"},{n:["man playing handball","man-playing-handball"],u:"1f93e-200d-2642-fe0f",v:["1f93e-1f3fb-200d-2642-fe0f","1f93e-1f3fc-200d-2642-fe0f","1f93e-1f3fd-200d-2642-fe0f","1f93e-1f3fe-200d-2642-fe0f","1f93e-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman playing handball","woman-playing-handball"],u:"1f93e-200d-2640-fe0f",v:["1f93e-1f3fb-200d-2640-fe0f","1f93e-1f3fc-200d-2640-fe0f","1f93e-1f3fd-200d-2640-fe0f","1f93e-1f3fe-200d-2640-fe0f","1f93e-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["juggling"],u:"1f939",v:["1f939-1f3fb","1f939-1f3fc","1f939-1f3fd","1f939-1f3fe","1f939-1f3ff"],a:"3.0"},{n:["man juggling","man-juggling"],u:"1f939-200d-2642-fe0f",v:["1f939-1f3fb-200d-2642-fe0f","1f939-1f3fc-200d-2642-fe0f","1f939-1f3fd-200d-2642-fe0f","1f939-1f3fe-200d-2642-fe0f","1f939-1f3ff-200d-2642-fe0f"],a:"4.0"},{n:["woman juggling","woman-juggling"],u:"1f939-200d-2640-fe0f",v:["1f939-1f3fb-200d-2640-fe0f","1f939-1f3fc-200d-2640-fe0f","1f939-1f3fd-200d-2640-fe0f","1f939-1f3fe-200d-2640-fe0f","1f939-1f3ff-200d-2640-fe0f"],a:"4.0"},{n:["person in lotus position"],u:"1f9d8",v:["1f9d8-1f3fb","1f9d8-1f3fc","1f9d8-1f3fd","1f9d8-1f3fe","1f9d8-1f3ff"],a:"5.0"},{n:["man in lotus position"],u:"1f9d8-200d-2642-fe0f",v:["1f9d8-1f3fb-200d-2642-fe0f","1f9d8-1f3fc-200d-2642-fe0f","1f9d8-1f3fd-200d-2642-fe0f","1f9d8-1f3fe-200d-2642-fe0f","1f9d8-1f3ff-200d-2642-fe0f"],a:"5.0"},{n:["woman in lotus position"],u:"1f9d8-200d-2640-fe0f",v:["1f9d8-1f3fb-200d-2640-fe0f","1f9d8-1f3fc-200d-2640-fe0f","1f9d8-1f3fd-200d-2640-fe0f","1f9d8-1f3fe-200d-2640-fe0f","1f9d8-1f3ff-200d-2640-fe0f"],a:"5.0"},{n:["bath"],u:"1f6c0",v:["1f6c0-1f3fb","1f6c0-1f3fc","1f6c0-1f3fd","1f6c0-1f3fe","1f6c0-1f3ff"],a:"0.6"},{n:["sleeping accommodation"],u:"1f6cc",v:["1f6cc-1f3fb","1f6cc-1f3fc","1f6cc-1f3fd","1f6cc-1f3fe","1f6cc-1f3ff"],a:"1.0"},{n:["people holding hands"],u:"1f9d1-200d-1f91d-200d-1f9d1",v:["1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fe","1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff"],a:"12.0"},{n:["women holding hands","two women holding hands"],u:"1f46d",v:["1f46d-1f3fb","1f46d-1f3fc","1f46d-1f3fd","1f46d-1f3fe","1f46d-1f3ff","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe","1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc","1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd","1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fb","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fc","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fd","1f469-1f3ff-200d-1f91d-200d-1f469-1f3fe"],a:"1.0"},{n:["couple","man and woman holding hands","woman and man holding hands"],u:"1f46b",v:["1f46b-1f3fb","1f46b-1f3fc","1f46b-1f3fd","1f46b-1f3fe","1f46b-1f3ff","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe","1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc","1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd","1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fc","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fd","1f469-1f3ff-200d-1f91d-200d-1f468-1f3fe"],a:"0.6"},{n:["men holding hands","two men holding hands"],u:"1f46c",v:["1f46c-1f3fb","1f46c-1f3fc","1f46c-1f3fd","1f46c-1f3fe","1f46c-1f3ff","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe","1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc","1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd","1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd","1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe"],a:"1.0"},{n:["kiss","couplekiss"],u:"1f48f",v:["1f48f-1f3fb","1f48f-1f3fc","1f48f-1f3fd","1f48f-1f3fe","1f48f-1f3ff","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe"],a:"0.6"},{n:["woman-kiss-man","kiss: woman, man"],u:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f468",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff"],a:"2.0"},{n:["man-kiss-man","kiss: man, man"],u:"1f468-200d-2764-fe0f-200d-1f48b-200d-1f468",v:["1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe","1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff"],a:"2.0"},{n:["woman-kiss-woman","kiss: woman, woman"],u:"1f469-200d-2764-fe0f-200d-1f48b-200d-1f469",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff"],a:"2.0"},{n:["couple with heart"],u:"1f491",v:["1f491-1f3fb","1f491-1f3fc","1f491-1f3fd","1f491-1f3fe","1f491-1f3ff","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fe","1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3ff","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fb","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fc","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fd","1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fe"],a:"0.6"},{n:["woman-heart-man","couple with heart: woman, man"],u:"1f469-200d-2764-fe0f-200d-1f468",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff"],a:"2.0"},{n:["man-heart-man","couple with heart: man, man"],u:"1f468-200d-2764-fe0f-200d-1f468",v:["1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3ff","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fb","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fc","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fd","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fe","1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff"],a:"2.0"},{n:["woman-heart-woman","couple with heart: woman, woman"],u:"1f469-200d-2764-fe0f-200d-1f469",v:["1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3ff","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fb","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fc","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fd","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fe","1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3ff"],a:"2.0"},{n:["family"],u:"1f46a",a:"0.6"},{n:["man-woman-boy","family: man, woman, boy"],u:"1f468-200d-1f469-200d-1f466",a:"2.0"},{n:["man-woman-girl","family: man, woman, girl"],u:"1f468-200d-1f469-200d-1f467",a:"2.0"},{n:["man-woman-girl-boy","family: man, woman, girl, boy"],u:"1f468-200d-1f469-200d-1f467-200d-1f466",a:"2.0"},{n:["man-woman-boy-boy","family: man, woman, boy, boy"],u:"1f468-200d-1f469-200d-1f466-200d-1f466",a:"2.0"},{n:["man-woman-girl-girl","family: man, woman, girl, girl"],u:"1f468-200d-1f469-200d-1f467-200d-1f467",a:"2.0"},{n:["man-man-boy","family: man, man, boy"],u:"1f468-200d-1f468-200d-1f466",a:"2.0"},{n:["man-man-girl","family: man, man, girl"],u:"1f468-200d-1f468-200d-1f467",a:"2.0"},{n:["man-man-girl-boy","family: man, man, girl, boy"],u:"1f468-200d-1f468-200d-1f467-200d-1f466",a:"2.0"},{n:["man-man-boy-boy","family: man, man, boy, boy"],u:"1f468-200d-1f468-200d-1f466-200d-1f466",a:"2.0"},{n:["man-man-girl-girl","family: man, man, girl, girl"],u:"1f468-200d-1f468-200d-1f467-200d-1f467",a:"2.0"},{n:["woman-woman-boy","family: woman, woman, boy"],u:"1f469-200d-1f469-200d-1f466",a:"2.0"},{n:["woman-woman-girl","family: woman, woman, girl"],u:"1f469-200d-1f469-200d-1f467",a:"2.0"},{n:["woman-woman-girl-boy","family: woman, woman, girl, boy"],u:"1f469-200d-1f469-200d-1f467-200d-1f466",a:"2.0"},{n:["woman-woman-boy-boy","family: woman, woman, boy, boy"],u:"1f469-200d-1f469-200d-1f466-200d-1f466",a:"2.0"},{n:["woman-woman-girl-girl","family: woman, woman, girl, girl"],u:"1f469-200d-1f469-200d-1f467-200d-1f467",a:"2.0"},{n:["man-boy","family: man, boy"],u:"1f468-200d-1f466",a:"4.0"},{n:["man-boy-boy","family: man, boy, boy"],u:"1f468-200d-1f466-200d-1f466",a:"4.0"},{n:["man-girl","family: man, girl"],u:"1f468-200d-1f467",a:"4.0"},{n:["man-girl-boy","family: man, girl, boy"],u:"1f468-200d-1f467-200d-1f466",a:"4.0"},{n:["man-girl-girl","family: man, girl, girl"],u:"1f468-200d-1f467-200d-1f467",a:"4.0"},{n:["woman-boy","family: woman, boy"],u:"1f469-200d-1f466",a:"4.0"},{n:["woman-boy-boy","family: woman, boy, boy"],u:"1f469-200d-1f466-200d-1f466",a:"4.0"},{n:["woman-girl","family: woman, girl"],u:"1f469-200d-1f467",a:"4.0"},{n:["woman-girl-boy","family: woman, girl, boy"],u:"1f469-200d-1f467-200d-1f466",a:"4.0"},{n:["woman-girl-girl","family: woman, girl, girl"],u:"1f469-200d-1f467-200d-1f467",a:"4.0"},{n:["speaking head","speaking head in silhouette"],u:"1f5e3-fe0f",a:"0.7"},{n:["bust in silhouette"],u:"1f464",a:"0.6"},{n:["busts in silhouette"],u:"1f465",a:"1.0"},{n:["people hugging"],u:"1fac2",a:"13.0"},{n:["footprints"],u:"1f463",a:"0.6"}],AS=[{n:["monkey face"],u:"1f435",a:"0.6"},{n:["monkey"],u:"1f412",a:"0.6"},{n:["gorilla"],u:"1f98d",a:"3.0"},{n:["orangutan"],u:"1f9a7",a:"12.0"},{n:["dog","dog face"],u:"1f436",a:"0.6"},{n:["dog","dog2"],u:"1f415",a:"0.7"},{n:["guide dog"],u:"1f9ae",a:"12.0"},{n:["service dog"],u:"1f415-200d-1f9ba",a:"12.0"},{n:["poodle"],u:"1f429",a:"0.6"},{n:["wolf","wolf face"],u:"1f43a",a:"0.6"},{n:["fox face"],u:"1f98a",a:"3.0"},{n:["raccoon"],u:"1f99d",a:"11.0"},{n:["cat","cat face"],u:"1f431",a:"0.6"},{n:["cat","cat2"],u:"1f408",a:"0.7"},{n:["black cat"],u:"1f408-200d-2b1b",a:"13.0"},{n:["lion face"],u:"1f981",a:"1.0"},{n:["tiger","tiger face"],u:"1f42f",a:"0.6"},{n:["tiger","tiger2"],u:"1f405",a:"1.0"},{n:["leopard"],u:"1f406",a:"1.0"},{n:["horse","horse face"],u:"1f434",a:"0.6"},{n:["horse","racehorse"],u:"1f40e",a:"0.6"},{n:["unicorn face"],u:"1f984",a:"1.0"},{n:["zebra face"],u:"1f993",a:"5.0"},{n:["deer"],u:"1f98c",a:"3.0"},{n:["bison"],u:"1f9ac",a:"13.0"},{n:["cow","cow face"],u:"1f42e",a:"0.6"},{n:["ox"],u:"1f402",a:"1.0"},{n:["water buffalo"],u:"1f403",a:"1.0"},{n:["cow","cow2"],u:"1f404",a:"1.0"},{n:["pig","pig face"],u:"1f437",a:"0.6"},{n:["pig","pig2"],u:"1f416",a:"1.0"},{n:["boar"],u:"1f417",a:"0.6"},{n:["pig nose"],u:"1f43d",a:"0.6"},{n:["ram"],u:"1f40f",a:"1.0"},{n:["sheep"],u:"1f411",a:"0.6"},{n:["goat"],u:"1f410",a:"1.0"},{n:["dromedary camel"],u:"1f42a",a:"1.0"},{n:["camel","bactrian camel"],u:"1f42b",a:"0.6"},{n:["llama"],u:"1f999",a:"11.0"},{n:["giraffe face"],u:"1f992",a:"5.0"},{n:["elephant"],u:"1f418",a:"0.6"},{n:["mammoth"],u:"1f9a3",a:"13.0"},{n:["rhinoceros"],u:"1f98f",a:"3.0"},{n:["hippopotamus"],u:"1f99b",a:"11.0"},{n:["mouse","mouse face"],u:"1f42d",a:"0.6"},{n:["mouse","mouse2"],u:"1f401",a:"1.0"},{n:["rat"],u:"1f400",a:"1.0"},{n:["hamster","hamster face"],u:"1f439",a:"0.6"},{n:["rabbit","rabbit face"],u:"1f430",a:"0.6"},{n:["rabbit","rabbit2"],u:"1f407",a:"1.0"},{n:["chipmunk"],u:"1f43f-fe0f",a:"0.7"},{n:["beaver"],u:"1f9ab",a:"13.0"},{n:["hedgehog"],u:"1f994",a:"5.0"},{n:["bat"],u:"1f987",a:"3.0"},{n:["bear","bear face"],u:"1f43b",a:"0.6"},{n:["polar bear"],u:"1f43b-200d-2744-fe0f",a:"13.0"},{n:["koala"],u:"1f428",a:"0.6"},{n:["panda face"],u:"1f43c",a:"0.6"},{n:["sloth"],u:"1f9a5",a:"12.0"},{n:["otter"],u:"1f9a6",a:"12.0"},{n:["skunk"],u:"1f9a8",a:"12.0"},{n:["kangaroo"],u:"1f998",a:"11.0"},{n:["badger"],u:"1f9a1",a:"11.0"},{n:["feet","paw prints"],u:"1f43e",a:"0.6"},{n:["turkey"],u:"1f983",a:"1.0"},{n:["chicken"],u:"1f414",a:"0.6"},{n:["rooster"],u:"1f413",a:"1.0"},{n:["hatching chick"],u:"1f423",a:"0.6"},{n:["baby chick"],u:"1f424",a:"0.6"},{n:["hatched chick","front-facing baby chick"],u:"1f425",a:"0.6"},{n:["bird"],u:"1f426",a:"0.6"},{n:["penguin"],u:"1f427",a:"0.6"},{n:["dove","dove of peace"],u:"1f54a-fe0f",a:"0.7"},{n:["eagle"],u:"1f985",a:"3.0"},{n:["duck"],u:"1f986",a:"3.0"},{n:["swan"],u:"1f9a2",a:"11.0"},{n:["owl"],u:"1f989",a:"3.0"},{n:["dodo"],u:"1f9a4",a:"13.0"},{n:["feather"],u:"1fab6",a:"13.0"},{n:["flamingo"],u:"1f9a9",a:"12.0"},{n:["peacock"],u:"1f99a",a:"11.0"},{n:["parrot"],u:"1f99c",a:"11.0"},{n:["frog","frog face"],u:"1f438",a:"0.6"},{n:["crocodile"],u:"1f40a",a:"1.0"},{n:["turtle"],u:"1f422",a:"0.6"},{n:["lizard"],u:"1f98e",a:"3.0"},{n:["snake"],u:"1f40d",a:"0.6"},{n:["dragon face"],u:"1f432",a:"0.6"},{n:["dragon"],u:"1f409",a:"1.0"},{n:["sauropod"],u:"1f995",a:"5.0"},{n:["t-rex"],u:"1f996",a:"5.0"},{n:["whale","spouting whale"],u:"1f433",a:"0.6"},{n:["whale","whale2"],u:"1f40b",a:"1.0"},{n:["dolphin","flipper"],u:"1f42c",a:"0.6"},{n:["seal"],u:"1f9ad",a:"13.0"},{n:["fish"],u:"1f41f",a:"0.6"},{n:["tropical fish"],u:"1f420",a:"0.6"},{n:["blowfish"],u:"1f421",a:"0.6"},{n:["shark"],u:"1f988",a:"3.0"},{n:["octopus"],u:"1f419",a:"0.6"},{n:["shell","spiral shell"],u:"1f41a",a:"0.6"},{n:["coral"],u:"1fab8",a:"14.0"},{n:["snail"],u:"1f40c",a:"0.6"},{n:["butterfly"],u:"1f98b",a:"3.0"},{n:["bug"],u:"1f41b",a:"0.6"},{n:["ant"],u:"1f41c",a:"0.6"},{n:["bee","honeybee"],u:"1f41d",a:"0.6"},{n:["beetle"],u:"1fab2",a:"13.0"},{n:["ladybug","lady beetle"],u:"1f41e",a:"0.6"},{n:["cricket"],u:"1f997",a:"5.0"},{n:["cockroach"],u:"1fab3",a:"13.0"},{n:["spider"],u:"1f577-fe0f",a:"0.7"},{n:["spider web"],u:"1f578-fe0f",a:"0.7"},{n:["scorpion"],u:"1f982",a:"1.0"},{n:["mosquito"],u:"1f99f",a:"11.0"},{n:["fly"],u:"1fab0",a:"13.0"},{n:["worm"],u:"1fab1",a:"13.0"},{n:["microbe"],u:"1f9a0",a:"11.0"},{n:["bouquet"],u:"1f490",a:"0.6"},{n:["cherry blossom"],u:"1f338",a:"0.6"},{n:["white flower"],u:"1f4ae",a:"0.6"},{n:["lotus"],u:"1fab7",a:"14.0"},{n:["rosette"],u:"1f3f5-fe0f",a:"0.7"},{n:["rose"],u:"1f339",a:"0.6"},{n:["wilted flower"],u:"1f940",a:"3.0"},{n:["hibiscus"],u:"1f33a",a:"0.6"},{n:["sunflower"],u:"1f33b",a:"0.6"},{n:["blossom"],u:"1f33c",a:"0.6"},{n:["tulip"],u:"1f337",a:"0.6"},{n:["seedling"],u:"1f331",a:"0.6"},{n:["potted plant"],u:"1fab4",a:"13.0"},{n:["evergreen tree"],u:"1f332",a:"1.0"},{n:["deciduous tree"],u:"1f333",a:"1.0"},{n:["palm tree"],u:"1f334",a:"0.6"},{n:["cactus"],u:"1f335",a:"0.6"},{n:["ear of rice"],u:"1f33e",a:"0.6"},{n:["herb"],u:"1f33f",a:"0.6"},{n:["shamrock"],u:"2618-fe0f",a:"1.0"},{n:["four leaf clover"],u:"1f340",a:"0.6"},{n:["maple leaf"],u:"1f341",a:"0.6"},{n:["fallen leaf"],u:"1f342",a:"0.6"},{n:["leaves","leaf fluttering in wind"],u:"1f343",a:"0.6"},{n:["empty nest"],u:"1fab9",a:"14.0"},{n:["nest with eggs"],u:"1faba",a:"14.0"}],DS=[{n:["grapes"],u:"1f347",a:"0.6"},{n:["melon"],u:"1f348",a:"0.6"},{n:["watermelon"],u:"1f349",a:"0.6"},{n:["tangerine"],u:"1f34a",a:"0.6"},{n:["lemon"],u:"1f34b",a:"1.0"},{n:["banana"],u:"1f34c",a:"0.6"},{n:["pineapple"],u:"1f34d",a:"0.6"},{n:["mango"],u:"1f96d",a:"11.0"},{n:["apple","red apple"],u:"1f34e",a:"0.6"},{n:["green apple"],u:"1f34f",a:"0.6"},{n:["pear"],u:"1f350",a:"1.0"},{n:["peach"],u:"1f351",a:"0.6"},{n:["cherries"],u:"1f352",a:"0.6"},{n:["strawberry"],u:"1f353",a:"0.6"},{n:["blueberries"],u:"1fad0",a:"13.0"},{n:["kiwifruit"],u:"1f95d",a:"3.0"},{n:["tomato"],u:"1f345",a:"0.6"},{n:["olive"],u:"1fad2",a:"13.0"},{n:["coconut"],u:"1f965",a:"5.0"},{n:["avocado"],u:"1f951",a:"3.0"},{n:["eggplant","aubergine"],u:"1f346",a:"0.6"},{n:["potato"],u:"1f954",a:"3.0"},{n:["carrot"],u:"1f955",a:"3.0"},{n:["corn","ear of maize"],u:"1f33d",a:"0.6"},{n:["hot pepper"],u:"1f336-fe0f",a:"0.7"},{n:["bell pepper"],u:"1fad1",a:"13.0"},{n:["cucumber"],u:"1f952",a:"3.0"},{n:["leafy green"],u:"1f96c",a:"11.0"},{n:["broccoli"],u:"1f966",a:"5.0"},{n:["garlic"],u:"1f9c4",a:"12.0"},{n:["onion"],u:"1f9c5",a:"12.0"},{n:["mushroom"],u:"1f344",a:"0.6"},{n:["peanuts"],u:"1f95c",a:"3.0"},{n:["beans"],u:"1fad8",a:"14.0"},{n:["chestnut"],u:"1f330",a:"0.6"},{n:["bread"],u:"1f35e",a:"0.6"},{n:["croissant"],u:"1f950",a:"3.0"},{n:["baguette bread"],u:"1f956",a:"3.0"},{n:["flatbread"],u:"1fad3",a:"13.0"},{n:["pretzel"],u:"1f968",a:"5.0"},{n:["bagel"],u:"1f96f",a:"11.0"},{n:["pancakes"],u:"1f95e",a:"3.0"},{n:["waffle"],u:"1f9c7",a:"12.0"},{n:["cheese wedge"],u:"1f9c0",a:"1.0"},{n:["meat on bone"],u:"1f356",a:"0.6"},{n:["poultry leg"],u:"1f357",a:"0.6"},{n:["cut of meat"],u:"1f969",a:"5.0"},{n:["bacon"],u:"1f953",a:"3.0"},{n:["hamburger"],u:"1f354",a:"0.6"},{n:["fries","french fries"],u:"1f35f",a:"0.6"},{n:["pizza","slice of pizza"],u:"1f355",a:"0.6"},{n:["hotdog","hot dog"],u:"1f32d",a:"1.0"},{n:["sandwich"],u:"1f96a",a:"5.0"},{n:["taco"],u:"1f32e",a:"1.0"},{n:["burrito"],u:"1f32f",a:"1.0"},{n:["tamale"],u:"1fad4",a:"13.0"},{n:["stuffed flatbread"],u:"1f959",a:"3.0"},{n:["falafel"],u:"1f9c6",a:"12.0"},{n:["egg"],u:"1f95a",a:"3.0"},{n:["cooking","fried egg"],u:"1f373",a:"0.6"},{n:["shallow pan of food"],u:"1f958",a:"3.0"},{n:["stew","pot of food"],u:"1f372",a:"0.6"},{n:["fondue"],u:"1fad5",a:"13.0"},{n:["bowl with spoon"],u:"1f963",a:"5.0"},{n:["green salad"],u:"1f957",a:"3.0"},{n:["popcorn"],u:"1f37f",a:"1.0"},{n:["butter"],u:"1f9c8",a:"12.0"},{n:["salt","salt shaker"],u:"1f9c2",a:"11.0"},{n:["canned food"],u:"1f96b",a:"5.0"},{n:["bento","bento box"],u:"1f371",a:"0.6"},{n:["rice cracker"],u:"1f358",a:"0.6"},{n:["rice ball"],u:"1f359",a:"0.6"},{n:["rice","cooked rice"],u:"1f35a",a:"0.6"},{n:["curry","curry and rice"],u:"1f35b",a:"0.6"},{n:["ramen","steaming bowl"],u:"1f35c",a:"0.6"},{n:["spaghetti"],u:"1f35d",a:"0.6"},{n:["sweet potato","roasted sweet potato"],u:"1f360",a:"0.6"},{n:["oden"],u:"1f362",a:"0.6"},{n:["sushi"],u:"1f363",a:"0.6"},{n:["fried shrimp"],u:"1f364",a:"0.6"},{n:["fish cake","fish cake with swirl design"],u:"1f365",a:"0.6"},{n:["moon cake"],u:"1f96e",a:"11.0"},{n:["dango"],u:"1f361",a:"0.6"},{n:["dumpling"],u:"1f95f",a:"5.0"},{n:["fortune cookie"],u:"1f960",a:"5.0"},{n:["takeout box"],u:"1f961",a:"5.0"},{n:["crab"],u:"1f980",a:"1.0"},{n:["lobster"],u:"1f99e",a:"11.0"},{n:["shrimp"],u:"1f990",a:"3.0"},{n:["squid"],u:"1f991",a:"3.0"},{n:["oyster"],u:"1f9aa",a:"12.0"},{n:["icecream","soft ice cream"],u:"1f366",a:"0.6"},{n:["shaved ice"],u:"1f367",a:"0.6"},{n:["ice cream"],u:"1f368",a:"0.6"},{n:["doughnut"],u:"1f369",a:"0.6"},{n:["cookie"],u:"1f36a",a:"0.6"},{n:["birthday","birthday cake"],u:"1f382",a:"0.6"},{n:["cake","shortcake"],u:"1f370",a:"0.6"},{n:["cupcake"],u:"1f9c1",a:"11.0"},{n:["pie"],u:"1f967",a:"5.0"},{n:["chocolate bar"],u:"1f36b",a:"0.6"},{n:["candy"],u:"1f36c",a:"0.6"},{n:["lollipop"],u:"1f36d",a:"0.6"},{n:["custard"],u:"1f36e",a:"0.6"},{n:["honey pot"],u:"1f36f",a:"0.6"},{n:["baby bottle"],u:"1f37c",a:"1.0"},{n:["glass of milk"],u:"1f95b",a:"3.0"},{n:["coffee","hot beverage"],u:"2615",a:"0.6"},{n:["teapot"],u:"1fad6",a:"13.0"},{n:["tea","teacup without handle"],u:"1f375",a:"0.6"},{n:["sake","sake bottle and cup"],u:"1f376",a:"0.6"},{n:["champagne","bottle with popping cork"],u:"1f37e",a:"1.0"},{n:["wine glass"],u:"1f377",a:"0.6"},{n:["cocktail","cocktail glass"],u:"1f378",a:"0.6"},{n:["tropical drink"],u:"1f379",a:"0.6"},{n:["beer","beer mug"],u:"1f37a",a:"0.6"},{n:["beers","clinking beer mugs"],u:"1f37b",a:"0.6"},{n:["clinking glasses"],u:"1f942",a:"3.0"},{n:["tumbler glass"],u:"1f943",a:"3.0"},{n:["pouring liquid"],u:"1fad7",a:"14.0"},{n:["cup with straw"],u:"1f964",a:"5.0"},{n:["bubble tea"],u:"1f9cb",a:"13.0"},{n:["beverage box"],u:"1f9c3",a:"12.0"},{n:["mate drink"],u:"1f9c9",a:"12.0"},{n:["ice cube"],u:"1f9ca",a:"12.0"},{n:["chopsticks"],u:"1f962",a:"5.0"},{n:["knife fork plate","fork and knife with plate"],u:"1f37d-fe0f",a:"0.7"},{n:["fork and knife"],u:"1f374",a:"0.6"},{n:["spoon"],u:"1f944",a:"3.0"},{n:["hocho","knife"],u:"1f52a",a:"0.6"},{n:["jar"],u:"1fad9",a:"14.0"},{n:["amphora"],u:"1f3fa",a:"1.0"}],LS=[{n:["earth africa","earth globe europe-africa"],u:"1f30d",a:"0.7"},{n:["earth americas","earth globe americas"],u:"1f30e",a:"0.7"},{n:["earth asia","earth globe asia-australia"],u:"1f30f",a:"0.6"},{n:["globe with meridians"],u:"1f310",a:"1.0"},{n:["world map"],u:"1f5fa-fe0f",a:"0.7"},{n:["japan","silhouette of japan"],u:"1f5fe",a:"0.6"},{n:["compass"],u:"1f9ed",a:"11.0"},{n:["snow-capped mountain","snow capped mountain"],u:"1f3d4-fe0f",a:"0.7"},{n:["mountain"],u:"26f0-fe0f",a:"0.7"},{n:["volcano"],u:"1f30b",a:"0.6"},{n:["mount fuji"],u:"1f5fb",a:"0.6"},{n:["camping"],u:"1f3d5-fe0f",a:"0.7"},{n:["beach with umbrella"],u:"1f3d6-fe0f",a:"0.7"},{n:["desert"],u:"1f3dc-fe0f",a:"0.7"},{n:["desert island"],u:"1f3dd-fe0f",a:"0.7"},{n:["national park"],u:"1f3de-fe0f",a:"0.7"},{n:["stadium"],u:"1f3df-fe0f",a:"0.7"},{n:["classical building"],u:"1f3db-fe0f",a:"0.7"},{n:["building construction"],u:"1f3d7-fe0f",a:"0.7"},{n:["brick","bricks"],u:"1f9f1",a:"11.0"},{n:["rock"],u:"1faa8",a:"13.0"},{n:["wood"],u:"1fab5",a:"13.0"},{n:["hut"],u:"1f6d6",a:"13.0"},{n:["houses","house buildings"],u:"1f3d8-fe0f",a:"0.7"},{n:["derelict house","derelict house building"],u:"1f3da-fe0f",a:"0.7"},{n:["house","house building"],u:"1f3e0",a:"0.6"},{n:["house with garden"],u:"1f3e1",a:"0.6"},{n:["office","office building"],u:"1f3e2",a:"0.6"},{n:["post office","japanese post office"],u:"1f3e3",a:"0.6"},{n:["european post office"],u:"1f3e4",a:"1.0"},{n:["hospital"],u:"1f3e5",a:"0.6"},{n:["bank"],u:"1f3e6",a:"0.6"},{n:["hotel"],u:"1f3e8",a:"0.6"},{n:["love hotel"],u:"1f3e9",a:"0.6"},{n:["convenience store"],u:"1f3ea",a:"0.6"},{n:["school"],u:"1f3eb",a:"0.6"},{n:["department store"],u:"1f3ec",a:"0.6"},{n:["factory"],u:"1f3ed",a:"0.6"},{n:["japanese castle"],u:"1f3ef",a:"0.6"},{n:["european castle"],u:"1f3f0",a:"0.6"},{n:["wedding"],u:"1f492",a:"0.6"},{n:["tokyo tower"],u:"1f5fc",a:"0.6"},{n:["statue of liberty"],u:"1f5fd",a:"0.6"},{n:["church"],u:"26ea",a:"0.6"},{n:["mosque"],u:"1f54c",a:"1.0"},{n:["hindu temple"],u:"1f6d5",a:"12.0"},{n:["synagogue"],u:"1f54d",a:"1.0"},{n:["shinto shrine"],u:"26e9-fe0f",a:"0.7"},{n:["kaaba"],u:"1f54b",a:"1.0"},{n:["fountain"],u:"26f2",a:"0.6"},{n:["tent"],u:"26fa",a:"0.6"},{n:["foggy"],u:"1f301",a:"0.6"},{n:["night with stars"],u:"1f303",a:"0.6"},{n:["cityscape"],u:"1f3d9-fe0f",a:"0.7"},{n:["sunrise over mountains"],u:"1f304",a:"0.6"},{n:["sunrise"],u:"1f305",a:"0.6"},{n:["city sunset","cityscape at dusk"],u:"1f306",a:"0.6"},{n:["city sunrise","sunset over buildings"],u:"1f307",a:"0.6"},{n:["bridge at night"],u:"1f309",a:"0.6"},{n:["hotsprings","hot springs"],u:"2668-fe0f",a:"0.6"},{n:["carousel horse"],u:"1f3a0",a:"0.6"},{n:["playground slide"],u:"1f6dd",a:"14.0"},{n:["ferris wheel"],u:"1f3a1",a:"0.6"},{n:["roller coaster"],u:"1f3a2",a:"0.6"},{n:["barber","barber pole"],u:"1f488",a:"0.6"},{n:["circus tent"],u:"1f3aa",a:"0.6"},{n:["steam locomotive"],u:"1f682",a:"1.0"},{n:["railway car"],u:"1f683",a:"0.6"},{n:["high-speed train","bullettrain side"],u:"1f684",a:"0.6"},{n:["bullettrain front","high-speed train with bullet nose"],u:"1f685",a:"0.6"},{n:["train","train2"],u:"1f686",a:"1.0"},{n:["metro"],u:"1f687",a:"0.6"},{n:["light rail"],u:"1f688",a:"1.0"},{n:["station"],u:"1f689",a:"0.6"},{n:["tram"],u:"1f68a",a:"1.0"},{n:["monorail"],u:"1f69d",a:"1.0"},{n:["mountain railway"],u:"1f69e",a:"1.0"},{n:["train","tram car"],u:"1f68b",a:"1.0"},{n:["bus"],u:"1f68c",a:"0.6"},{n:["oncoming bus"],u:"1f68d",a:"0.7"},{n:["trolleybus"],u:"1f68e",a:"1.0"},{n:["minibus"],u:"1f690",a:"1.0"},{n:["ambulance"],u:"1f691",a:"0.6"},{n:["fire engine"],u:"1f692",a:"0.6"},{n:["police car"],u:"1f693",a:"0.6"},{n:["oncoming police car"],u:"1f694",a:"0.7"},{n:["taxi"],u:"1f695",a:"0.6"},{n:["oncoming taxi"],u:"1f696",a:"1.0"},{n:["car","red car","automobile"],u:"1f697",a:"0.6"},{n:["oncoming automobile"],u:"1f698",a:"0.7"},{n:["blue car","recreational vehicle"],u:"1f699",a:"0.6"},{n:["pickup truck"],u:"1f6fb",a:"13.0"},{n:["truck","delivery truck"],u:"1f69a",a:"0.6"},{n:["articulated lorry"],u:"1f69b",a:"1.0"},{n:["tractor"],u:"1f69c",a:"1.0"},{n:["racing car"],u:"1f3ce-fe0f",a:"0.7"},{n:["motorcycle","racing motorcycle"],u:"1f3cd-fe0f",a:"0.7"},{n:["motor scooter"],u:"1f6f5",a:"3.0"},{n:["manual wheelchair"],u:"1f9bd",a:"12.0"},{n:["motorized wheelchair"],u:"1f9bc",a:"12.0"},{n:["auto rickshaw"],u:"1f6fa",a:"12.0"},{n:["bike","bicycle"],u:"1f6b2",a:"0.6"},{n:["scooter"],u:"1f6f4",a:"3.0"},{n:["skateboard"],u:"1f6f9",a:"11.0"},{n:["roller skate"],u:"1f6fc",a:"13.0"},{n:["busstop","bus stop"],u:"1f68f",a:"0.6"},{n:["motorway"],u:"1f6e3-fe0f",a:"0.7"},{n:["railway track"],u:"1f6e4-fe0f",a:"0.7"},{n:["oil drum"],u:"1f6e2-fe0f",a:"0.7"},{n:["fuelpump","fuel pump"],u:"26fd",a:"0.6"},{n:["wheel"],u:"1f6de",a:"14.0"},{n:["rotating light","police cars revolving light"],u:"1f6a8",a:"0.6"},{n:["traffic light","horizontal traffic light"],u:"1f6a5",a:"0.6"},{n:["vertical traffic light"],u:"1f6a6",a:"1.0"},{n:["octagonal sign"],u:"1f6d1",a:"3.0"},{n:["construction","construction sign"],u:"1f6a7",a:"0.6"},{n:["anchor"],u:"2693",a:"0.6"},{n:["ring buoy"],u:"1f6df",a:"14.0"},{n:["boat","sailboat"],u:"26f5",a:"0.6"},{n:["canoe"],u:"1f6f6",a:"3.0"},{n:["speedboat"],u:"1f6a4",a:"0.6"},{n:["passenger ship"],u:"1f6f3-fe0f",a:"0.7"},{n:["ferry"],u:"26f4-fe0f",a:"0.7"},{n:["motor boat"],u:"1f6e5-fe0f",a:"0.7"},{n:["ship"],u:"1f6a2",a:"0.6"},{n:["airplane"],u:"2708-fe0f",a:"0.6"},{n:["small airplane"],u:"1f6e9-fe0f",a:"0.7"},{n:["airplane departure"],u:"1f6eb",a:"1.0"},{n:["airplane arriving"],u:"1f6ec",a:"1.0"},{n:["parachute"],u:"1fa82",a:"12.0"},{n:["seat"],u:"1f4ba",a:"0.6"},{n:["helicopter"],u:"1f681",a:"1.0"},{n:["suspension railway"],u:"1f69f",a:"1.0"},{n:["mountain cableway"],u:"1f6a0",a:"1.0"},{n:["aerial tramway"],u:"1f6a1",a:"1.0"},{n:["satellite"],u:"1f6f0-fe0f",a:"0.7"},{n:["rocket"],u:"1f680",a:"0.6"},{n:["flying saucer"],u:"1f6f8",a:"5.0"},{n:["bellhop bell"],u:"1f6ce-fe0f",a:"0.7"},{n:["luggage"],u:"1f9f3",a:"11.0"},{n:["hourglass"],u:"231b",a:"0.6"},{n:["hourglass flowing sand","hourglass with flowing sand"],u:"23f3",a:"0.6"},{n:["watch"],u:"231a",a:"0.6"},{n:["alarm clock"],u:"23f0",a:"0.6"},{n:["stopwatch"],u:"23f1-fe0f",a:"1.0"},{n:["timer clock"],u:"23f2-fe0f",a:"1.0"},{n:["mantelpiece clock"],u:"1f570-fe0f",a:"0.7"},{n:["clock12","clock face twelve oclock"],u:"1f55b",a:"0.6"},{n:["clock1230","clock face twelve-thirty"],u:"1f567",a:"0.7"},{n:["clock1","clock face one oclock"],u:"1f550",a:"0.6"},{n:["clock130","clock face one-thirty"],u:"1f55c",a:"0.7"},{n:["clock2","clock face two oclock"],u:"1f551",a:"0.6"},{n:["clock230","clock face two-thirty"],u:"1f55d",a:"0.7"},{n:["clock3","clock face three oclock"],u:"1f552",a:"0.6"},{n:["clock330","clock face three-thirty"],u:"1f55e",a:"0.7"},{n:["clock4","clock face four oclock"],u:"1f553",a:"0.6"},{n:["clock430","clock face four-thirty"],u:"1f55f",a:"0.7"},{n:["clock5","clock face five oclock"],u:"1f554",a:"0.6"},{n:["clock530","clock face five-thirty"],u:"1f560",a:"0.7"},{n:["clock6","clock face six oclock"],u:"1f555",a:"0.6"},{n:["clock630","clock face six-thirty"],u:"1f561",a:"0.7"},{n:["clock7","clock face seven oclock"],u:"1f556",a:"0.6"},{n:["clock730","clock face seven-thirty"],u:"1f562",a:"0.7"},{n:["clock8","clock face eight oclock"],u:"1f557",a:"0.6"},{n:["clock830","clock face eight-thirty"],u:"1f563",a:"0.7"},{n:["clock9","clock face nine oclock"],u:"1f558",a:"0.6"},{n:["clock930","clock face nine-thirty"],u:"1f564",a:"0.7"},{n:["clock10","clock face ten oclock"],u:"1f559",a:"0.6"},{n:["clock1030","clock face ten-thirty"],u:"1f565",a:"0.7"},{n:["clock11","clock face eleven oclock"],u:"1f55a",a:"0.6"},{n:["clock1130","clock face eleven-thirty"],u:"1f566",a:"0.7"},{n:["new moon","new moon symbol"],u:"1f311",a:"0.6"},{n:["waxing crescent moon","waxing crescent moon symbol"],u:"1f312",a:"1.0"},{n:["first quarter moon","first quarter moon symbol"],u:"1f313",a:"0.6"},{n:["moon","waxing gibbous moon","waxing gibbous moon symbol"],u:"1f314",a:"0.6"},{n:["full moon","full moon symbol"],u:"1f315",a:"0.6"},{n:["waning gibbous moon","waning gibbous moon symbol"],u:"1f316",a:"1.0"},{n:["last quarter moon","last quarter moon symbol"],u:"1f317",a:"1.0"},{n:["waning crescent moon","waning crescent moon symbol"],u:"1f318",a:"1.0"},{n:["crescent moon"],u:"1f319",a:"0.6"},{n:["new moon with face"],u:"1f31a",a:"1.0"},{n:["first quarter moon with face"],u:"1f31b",a:"0.6"},{n:["last quarter moon with face"],u:"1f31c",a:"0.7"},{n:["thermometer"],u:"1f321-fe0f",a:"0.7"},{n:["sunny","black sun with rays"],u:"2600-fe0f",a:"0.6"},{n:["full moon with face"],u:"1f31d",a:"1.0"},{n:["sun with face"],u:"1f31e",a:"1.0"},{n:["ringed planet"],u:"1fa90",a:"12.0"},{n:["star","white medium star"],u:"2b50",a:"0.6"},{n:["star2","glowing star"],u:"1f31f",a:"0.6"},{n:["stars","shooting star"],u:"1f320",a:"0.6"},{n:["milky way"],u:"1f30c",a:"0.6"},{n:["cloud"],u:"2601-fe0f",a:"0.6"},{n:["partly sunny","sun behind cloud"],u:"26c5",a:"0.6"},{n:["thunder cloud and rain","cloud with lightning and rain"],u:"26c8-fe0f",a:"0.7"},{n:["mostly sunny","sun small cloud","sun behind small cloud"],u:"1f324-fe0f",a:"0.7"},{n:["barely sunny","sun behind cloud","sun behind large cloud"],u:"1f325-fe0f",a:"0.7"},{n:["partly sunny rain","sun behind rain cloud"],u:"1f326-fe0f",a:"0.7"},{n:["rain cloud","cloud with rain"],u:"1f327-fe0f",a:"0.7"},{n:["snow cloud","cloud with snow"],u:"1f328-fe0f",a:"0.7"},{n:["lightning","lightning cloud","cloud with lightning"],u:"1f329-fe0f",a:"0.7"},{n:["tornado","tornado cloud"],u:"1f32a-fe0f",a:"0.7"},{n:["fog"],u:"1f32b-fe0f",a:"0.7"},{n:["wind face","wind blowing face"],u:"1f32c-fe0f",a:"0.7"},{n:["cyclone"],u:"1f300",a:"0.6"},{n:["rainbow"],u:"1f308",a:"0.6"},{n:["closed umbrella"],u:"1f302",a:"0.6"},{n:["umbrella"],u:"2602-fe0f",a:"0.7"},{n:["umbrella with rain drops"],u:"2614",a:"0.6"},{n:["umbrella on ground"],u:"26f1-fe0f",a:"0.7"},{n:["zap","high voltage sign"],u:"26a1",a:"0.6"},{n:["snowflake"],u:"2744-fe0f",a:"0.6"},{n:["snowman"],u:"2603-fe0f",a:"0.7"},{n:["snowman without snow"],u:"26c4",a:"0.6"},{n:["comet"],u:"2604-fe0f",a:"1.0"},{n:["fire"],u:"1f525",a:"0.6"},{n:["droplet"],u:"1f4a7",a:"0.6"},{n:["ocean","water wave"],u:"1f30a",a:"0.6"}],NS=[{n:["jack-o-lantern","jack o lantern"],u:"1f383",a:"0.6"},{n:["christmas tree"],u:"1f384",a:"0.6"},{n:["fireworks"],u:"1f386",a:"0.6"},{n:["sparkler","firework sparkler"],u:"1f387",a:"0.6"},{n:["firecracker"],u:"1f9e8",a:"11.0"},{n:["sparkles"],u:"2728",a:"0.6"},{n:["balloon"],u:"1f388",a:"0.6"},{n:["tada","party popper"],u:"1f389",a:"0.6"},{n:["confetti ball"],u:"1f38a",a:"0.6"},{n:["tanabata tree"],u:"1f38b",a:"0.6"},{n:["bamboo","pine decoration"],u:"1f38d",a:"0.6"},{n:["dolls","japanese dolls"],u:"1f38e",a:"0.6"},{n:["flags","carp streamer"],u:"1f38f",a:"0.6"},{n:["wind chime"],u:"1f390",a:"0.6"},{n:["rice scene","moon viewing ceremony"],u:"1f391",a:"0.6"},{n:["red envelope","red gift envelope"],u:"1f9e7",a:"11.0"},{n:["ribbon"],u:"1f380",a:"0.6"},{n:["gift","wrapped present"],u:"1f381",a:"0.6"},{n:["reminder ribbon"],u:"1f397-fe0f",a:"0.7"},{n:["admission tickets"],u:"1f39f-fe0f",a:"0.7"},{n:["ticket"],u:"1f3ab",a:"0.6"},{n:["medal","military medal"],u:"1f396-fe0f",a:"0.7"},{n:["trophy"],u:"1f3c6",a:"0.6"},{n:["sports medal"],u:"1f3c5",a:"1.0"},{n:["first place medal"],u:"1f947",a:"3.0"},{n:["second place medal"],u:"1f948",a:"3.0"},{n:["third place medal"],u:"1f949",a:"3.0"},{n:["soccer","soccer ball"],u:"26bd",a:"0.6"},{n:["baseball"],u:"26be",a:"0.6"},{n:["softball"],u:"1f94e",a:"11.0"},{n:["basketball","basketball and hoop"],u:"1f3c0",a:"0.6"},{n:["volleyball"],u:"1f3d0",a:"1.0"},{n:["football","american football"],u:"1f3c8",a:"0.6"},{n:["rugby football"],u:"1f3c9",a:"1.0"},{n:["tennis","tennis racquet and ball"],u:"1f3be",a:"0.6"},{n:["flying disc"],u:"1f94f",a:"11.0"},{n:["bowling"],u:"1f3b3",a:"0.6"},{n:["cricket bat and ball"],u:"1f3cf",a:"1.0"},{n:["field hockey stick and ball"],u:"1f3d1",a:"1.0"},{n:["ice hockey stick and puck"],u:"1f3d2",a:"1.0"},{n:["lacrosse","lacrosse stick and ball"],u:"1f94d",a:"11.0"},{n:["table tennis paddle and ball"],u:"1f3d3",a:"1.0"},{n:["badminton racquet and shuttlecock"],u:"1f3f8",a:"1.0"},{n:["boxing glove"],u:"1f94a",a:"3.0"},{n:["martial arts uniform"],u:"1f94b",a:"3.0"},{n:["goal net"],u:"1f945",a:"3.0"},{n:["golf","flag in hole"],u:"26f3",a:"0.6"},{n:["ice skate"],u:"26f8-fe0f",a:"0.7"},{n:["fishing pole and fish"],u:"1f3a3",a:"0.6"},{n:["diving mask"],u:"1f93f",a:"12.0"},{n:["running shirt with sash"],u:"1f3bd",a:"0.6"},{n:["ski","ski and ski boot"],u:"1f3bf",a:"0.6"},{n:["sled"],u:"1f6f7",a:"5.0"},{n:["curling stone"],u:"1f94c",a:"5.0"},{n:["dart","direct hit"],u:"1f3af",a:"0.6"},{n:["yo-yo"],u:"1fa80",a:"12.0"},{n:["kite"],u:"1fa81",a:"12.0"},{n:["8ball","billiards"],u:"1f3b1",a:"0.6"},{n:["crystal ball"],u:"1f52e",a:"0.6"},{n:["magic wand"],u:"1fa84",a:"13.0"},{n:["nazar amulet"],u:"1f9ff",a:"11.0"},{n:["hamsa"],u:"1faac",a:"14.0"},{n:["video game"],u:"1f3ae",a:"0.6"},{n:["joystick"],u:"1f579-fe0f",a:"0.7"},{n:["slot machine"],u:"1f3b0",a:"0.6"},{n:["game die"],u:"1f3b2",a:"0.6"},{n:["jigsaw","jigsaw puzzle piece"],u:"1f9e9",a:"11.0"},{n:["teddy bear"],u:"1f9f8",a:"11.0"},{n:["pinata"],u:"1fa85",a:"13.0"},{n:["mirror ball"],u:"1faa9",a:"14.0"},{n:["nesting dolls"],u:"1fa86",a:"13.0"},{n:["spades","black spade suit"],u:"2660-fe0f",a:"0.6"},{n:["hearts","black heart suit"],u:"2665-fe0f",a:"0.6"},{n:["diamonds","black diamond suit"],u:"2666-fe0f",a:"0.6"},{n:["clubs","black club suit"],u:"2663-fe0f",a:"0.6"},{n:["chess pawn"],u:"265f-fe0f",a:"11.0"},{n:["black joker","playing card black joker"],u:"1f0cf",a:"0.6"},{n:["mahjong","mahjong tile red dragon"],u:"1f004",a:"0.6"},{n:["flower playing cards"],u:"1f3b4",a:"0.6"},{n:["performing arts"],u:"1f3ad",a:"0.6"},{n:["framed picture","frame with picture"],u:"1f5bc-fe0f",a:"0.7"},{n:["art","artist palette"],u:"1f3a8",a:"0.6"},{n:["thread","spool of thread"],u:"1f9f5",a:"11.0"},{n:["sewing needle"],u:"1faa1",a:"13.0"},{n:["yarn","ball of yarn"],u:"1f9f6",a:"11.0"},{n:["knot"],u:"1faa2",a:"13.0"}],FS=[{n:["eyeglasses"],u:"1f453",a:"0.6"},{n:["sunglasses","dark sunglasses"],u:"1f576-fe0f",a:"0.7"},{n:["goggles"],u:"1f97d",a:"11.0"},{n:["lab coat"],u:"1f97c",a:"11.0"},{n:["safety vest"],u:"1f9ba",a:"12.0"},{n:["necktie"],u:"1f454",a:"0.6"},{n:["shirt","tshirt","t-shirt"],u:"1f455",a:"0.6"},{n:["jeans"],u:"1f456",a:"0.6"},{n:["scarf"],u:"1f9e3",a:"5.0"},{n:["gloves"],u:"1f9e4",a:"5.0"},{n:["coat"],u:"1f9e5",a:"5.0"},{n:["socks"],u:"1f9e6",a:"5.0"},{n:["dress"],u:"1f457",a:"0.6"},{n:["kimono"],u:"1f458",a:"0.6"},{n:["sari"],u:"1f97b",a:"12.0"},{n:["one-piece swimsuit"],u:"1fa71",a:"12.0"},{n:["briefs"],u:"1fa72",a:"12.0"},{n:["shorts"],u:"1fa73",a:"12.0"},{n:["bikini"],u:"1f459",a:"0.6"},{n:["womans clothes"],u:"1f45a",a:"0.6"},{n:["purse"],u:"1f45b",a:"0.6"},{n:["handbag"],u:"1f45c",a:"0.6"},{n:["pouch"],u:"1f45d",a:"0.6"},{n:["shopping bags"],u:"1f6cd-fe0f",a:"0.7"},{n:["school satchel"],u:"1f392",a:"0.6"},{n:["thong sandal"],u:"1fa74",a:"13.0"},{n:["shoe","mans shoe"],u:"1f45e",a:"0.6"},{n:["athletic shoe"],u:"1f45f",a:"0.6"},{n:["hiking boot"],u:"1f97e",a:"11.0"},{n:["flat shoe","womans flat shoe"],u:"1f97f",a:"11.0"},{n:["high heel","high-heeled shoe"],u:"1f460",a:"0.6"},{n:["sandal","womans sandal"],u:"1f461",a:"0.6"},{n:["ballet shoes"],u:"1fa70",a:"12.0"},{n:["boot","womans boots"],u:"1f462",a:"0.6"},{n:["crown"],u:"1f451",a:"0.6"},{n:["womans hat"],u:"1f452",a:"0.6"},{n:["tophat","top hat"],u:"1f3a9",a:"0.6"},{n:["mortar board","graduation cap"],u:"1f393",a:"0.6"},{n:["billed cap"],u:"1f9e2",a:"5.0"},{n:["military helmet"],u:"1fa96",a:"13.0"},{n:["rescue worker’s helmet","helmet with white cross"],u:"26d1-fe0f",a:"0.7"},{n:["prayer beads"],u:"1f4ff",a:"1.0"},{n:["lipstick"],u:"1f484",a:"0.6"},{n:["ring"],u:"1f48d",a:"0.6"},{n:["gem","gem stone"],u:"1f48e",a:"0.6"},{n:["mute","speaker with cancellation stroke"],u:"1f507",a:"1.0"},{n:["speaker"],u:"1f508",a:"0.7"},{n:["sound","speaker with one sound wave"],u:"1f509",a:"1.0"},{n:["loud sound","speaker with three sound waves"],u:"1f50a",a:"0.6"},{n:["loudspeaker","public address loudspeaker"],u:"1f4e2",a:"0.6"},{n:["mega","cheering megaphone"],u:"1f4e3",a:"0.6"},{n:["postal horn"],u:"1f4ef",a:"1.0"},{n:["bell"],u:"1f514",a:"0.6"},{n:["no bell","bell with cancellation stroke"],u:"1f515",a:"1.0"},{n:["musical score"],u:"1f3bc",a:"0.6"},{n:["musical note"],u:"1f3b5",a:"0.6"},{n:["notes","multiple musical notes"],u:"1f3b6",a:"0.6"},{n:["studio microphone"],u:"1f399-fe0f",a:"0.7"},{n:["level slider"],u:"1f39a-fe0f",a:"0.7"},{n:["control knobs"],u:"1f39b-fe0f",a:"0.7"},{n:["microphone"],u:"1f3a4",a:"0.6"},{n:["headphone","headphones"],u:"1f3a7",a:"0.6"},{n:["radio"],u:"1f4fb",a:"0.6"},{n:["saxophone"],u:"1f3b7",a:"0.6"},{n:["accordion"],u:"1fa97",a:"13.0"},{n:["guitar"],u:"1f3b8",a:"0.6"},{n:["musical keyboard"],u:"1f3b9",a:"0.6"},{n:["trumpet"],u:"1f3ba",a:"0.6"},{n:["violin"],u:"1f3bb",a:"0.6"},{n:["banjo"],u:"1fa95",a:"12.0"},{n:["drum with drumsticks"],u:"1f941",a:"3.0"},{n:["long drum"],u:"1fa98",a:"13.0"},{n:["iphone","mobile phone"],u:"1f4f1",a:"0.6"},{n:["calling","mobile phone with rightwards arrow at left"],u:"1f4f2",a:"0.6"},{n:["phone","telephone","black telephone"],u:"260e-fe0f",a:"0.6"},{n:["telephone receiver"],u:"1f4de",a:"0.6"},{n:["pager"],u:"1f4df",a:"0.6"},{n:["fax","fax machine"],u:"1f4e0",a:"0.6"},{n:["battery"],u:"1f50b",a:"0.6"},{n:["low battery"],u:"1faab",a:"14.0"},{n:["electric plug"],u:"1f50c",a:"0.6"},{n:["computer","personal computer"],u:"1f4bb",a:"0.6"},{n:["desktop computer"],u:"1f5a5-fe0f",a:"0.7"},{n:["printer"],u:"1f5a8-fe0f",a:"0.7"},{n:["keyboard"],u:"2328-fe0f",a:"1.0"},{n:["computer mouse","three button mouse"],u:"1f5b1-fe0f",a:"0.7"},{n:["trackball"],u:"1f5b2-fe0f",a:"0.7"},{n:["minidisc"],u:"1f4bd",a:"0.6"},{n:["floppy disk"],u:"1f4be",a:"0.6"},{n:["cd","optical disc"],u:"1f4bf",a:"0.6"},{n:["dvd"],u:"1f4c0",a:"0.6"},{n:["abacus"],u:"1f9ee",a:"11.0"},{n:["movie camera"],u:"1f3a5",a:"0.6"},{n:["film frames"],u:"1f39e-fe0f",a:"0.7"},{n:["film projector"],u:"1f4fd-fe0f",a:"0.7"},{n:["clapper","clapper board"],u:"1f3ac",a:"0.6"},{n:["tv","television"],u:"1f4fa",a:"0.6"},{n:["camera"],u:"1f4f7",a:"0.6"},{n:["camera with flash"],u:"1f4f8",a:"1.0"},{n:["video camera"],u:"1f4f9",a:"0.6"},{n:["vhs","videocassette"],u:"1f4fc",a:"0.6"},{n:["mag","left-pointing magnifying glass"],u:"1f50d",a:"0.6"},{n:["mag right","right-pointing magnifying glass"],u:"1f50e",a:"0.6"},{n:["candle"],u:"1f56f-fe0f",a:"0.7"},{n:["bulb","electric light bulb"],u:"1f4a1",a:"0.6"},{n:["flashlight","electric torch"],u:"1f526",a:"0.6"},{n:["lantern","izakaya lantern"],u:"1f3ee",a:"0.6"},{n:["diya lamp"],u:"1fa94",a:"12.0"},{n:["notebook with decorative cover"],u:"1f4d4",a:"0.6"},{n:["closed book"],u:"1f4d5",a:"0.6"},{n:["book","open book"],u:"1f4d6",a:"0.6"},{n:["green book"],u:"1f4d7",a:"0.6"},{n:["blue book"],u:"1f4d8",a:"0.6"},{n:["orange book"],u:"1f4d9",a:"0.6"},{n:["books"],u:"1f4da",a:"0.6"},{n:["notebook"],u:"1f4d3",a:"0.6"},{n:["ledger"],u:"1f4d2",a:"0.6"},{n:["page with curl"],u:"1f4c3",a:"0.6"},{n:["scroll"],u:"1f4dc",a:"0.6"},{n:["page facing up"],u:"1f4c4",a:"0.6"},{n:["newspaper"],u:"1f4f0",a:"0.6"},{n:["rolled-up newspaper","rolled up newspaper"],u:"1f5de-fe0f",a:"0.7"},{n:["bookmark tabs"],u:"1f4d1",a:"0.6"},{n:["bookmark"],u:"1f516",a:"0.6"},{n:["label"],u:"1f3f7-fe0f",a:"0.7"},{n:["moneybag","money bag"],u:"1f4b0",a:"0.6"},{n:["coin"],u:"1fa99",a:"13.0"},{n:["yen","banknote with yen sign"],u:"1f4b4",a:"0.6"},{n:["dollar","banknote with dollar sign"],u:"1f4b5",a:"0.6"},{n:["euro","banknote with euro sign"],u:"1f4b6",a:"1.0"},{n:["pound","banknote with pound sign"],u:"1f4b7",a:"1.0"},{n:["money with wings"],u:"1f4b8",a:"0.6"},{n:["credit card"],u:"1f4b3",a:"0.6"},{n:["receipt"],u:"1f9fe",a:"11.0"},{n:["chart","chart with upwards trend and yen sign"],u:"1f4b9",a:"0.6"},{n:["email","envelope"],u:"2709-fe0f",a:"0.6"},{n:["e-mail","e-mail symbol"],u:"1f4e7",a:"0.6"},{n:["incoming envelope"],u:"1f4e8",a:"0.6"},{n:["envelope with arrow","envelope with downwards arrow above"],u:"1f4e9",a:"0.6"},{n:["outbox tray"],u:"1f4e4",a:"0.6"},{n:["inbox tray"],u:"1f4e5",a:"0.6"},{n:["package"],u:"1f4e6",a:"0.6"},{n:["mailbox","closed mailbox with raised flag"],u:"1f4eb",a:"0.6"},{n:["mailbox closed","closed mailbox with lowered flag"],u:"1f4ea",a:"0.6"},{n:["mailbox with mail","open mailbox with raised flag"],u:"1f4ec",a:"0.7"},{n:["mailbox with no mail","open mailbox with lowered flag"],u:"1f4ed",a:"0.7"},{n:["postbox"],u:"1f4ee",a:"0.6"},{n:["ballot box with ballot"],u:"1f5f3-fe0f",a:"0.7"},{n:["pencil","pencil2"],u:"270f-fe0f",a:"0.6"},{n:["black nib"],u:"2712-fe0f",a:"0.6"},{n:["fountain pen","lower left fountain pen"],u:"1f58b-fe0f",a:"0.7"},{n:["pen","lower left ballpoint pen"],u:"1f58a-fe0f",a:"0.7"},{n:["paintbrush","lower left paintbrush"],u:"1f58c-fe0f",a:"0.7"},{n:["crayon","lower left crayon"],u:"1f58d-fe0f",a:"0.7"},{n:["memo","pencil"],u:"1f4dd",a:"0.6"},{n:["briefcase"],u:"1f4bc",a:"0.6"},{n:["file folder"],u:"1f4c1",a:"0.6"},{n:["open file folder"],u:"1f4c2",a:"0.6"},{n:["card index dividers"],u:"1f5c2-fe0f",a:"0.7"},{n:["date","calendar"],u:"1f4c5",a:"0.6"},{n:["calendar","tear-off calendar"],u:"1f4c6",a:"0.6"},{n:["spiral notepad","spiral note pad"],u:"1f5d2-fe0f",a:"0.7"},{n:["spiral calendar","spiral calendar pad"],u:"1f5d3-fe0f",a:"0.7"},{n:["card index"],u:"1f4c7",a:"0.6"},{n:["chart with upwards trend"],u:"1f4c8",a:"0.6"},{n:["chart with downwards trend"],u:"1f4c9",a:"0.6"},{n:["bar chart"],u:"1f4ca",a:"0.6"},{n:["clipboard"],u:"1f4cb",a:"0.6"},{n:["pushpin"],u:"1f4cc",a:"0.6"},{n:["round pushpin"],u:"1f4cd",a:"0.6"},{n:["paperclip"],u:"1f4ce",a:"0.6"},{n:["linked paperclips"],u:"1f587-fe0f",a:"0.7"},{n:["straight ruler"],u:"1f4cf",a:"0.6"},{n:["triangular ruler"],u:"1f4d0",a:"0.6"},{n:["scissors","black scissors"],u:"2702-fe0f",a:"0.6"},{n:["card file box"],u:"1f5c3-fe0f",a:"0.7"},{n:["file cabinet"],u:"1f5c4-fe0f",a:"0.7"},{n:["wastebasket"],u:"1f5d1-fe0f",a:"0.7"},{n:["lock"],u:"1f512",a:"0.6"},{n:["unlock","open lock"],u:"1f513",a:"0.6"},{n:["lock with ink pen"],u:"1f50f",a:"0.6"},{n:["closed lock with key"],u:"1f510",a:"0.6"},{n:["key"],u:"1f511",a:"0.6"},{n:["old key"],u:"1f5dd-fe0f",a:"0.7"},{n:["hammer"],u:"1f528",a:"0.6"},{n:["axe"],u:"1fa93",a:"12.0"},{n:["pick"],u:"26cf-fe0f",a:"0.7"},{n:["hammer and pick"],u:"2692-fe0f",a:"1.0"},{n:["hammer and wrench"],u:"1f6e0-fe0f",a:"0.7"},{n:["dagger","dagger knife"],u:"1f5e1-fe0f",a:"0.7"},{n:["crossed swords"],u:"2694-fe0f",a:"1.0"},{n:["gun","pistol"],u:"1f52b",a:"0.6"},{n:["boomerang"],u:"1fa83",a:"13.0"},{n:["bow and arrow"],u:"1f3f9",a:"1.0"},{n:["shield"],u:"1f6e1-fe0f",a:"0.7"},{n:["carpentry saw"],u:"1fa9a",a:"13.0"},{n:["wrench"],u:"1f527",a:"0.6"},{n:["screwdriver"],u:"1fa9b",a:"13.0"},{n:["nut and bolt"],u:"1f529",a:"0.6"},{n:["gear"],u:"2699-fe0f",a:"1.0"},{n:["clamp","compression"],u:"1f5dc-fe0f",a:"0.7"},{n:["scales","balance scale"],u:"2696-fe0f",a:"1.0"},{n:["probing cane"],u:"1f9af",a:"12.0"},{n:["link","link symbol"],u:"1f517",a:"0.6"},{n:["chains"],u:"26d3-fe0f",a:"0.7"},{n:["hook"],u:"1fa9d",a:"13.0"},{n:["toolbox"],u:"1f9f0",a:"11.0"},{n:["magnet"],u:"1f9f2",a:"11.0"},{n:["ladder"],u:"1fa9c",a:"13.0"},{n:["alembic"],u:"2697-fe0f",a:"1.0"},{n:["test tube"],u:"1f9ea",a:"11.0"},{n:["petri dish"],u:"1f9eb",a:"11.0"},{n:["dna","dna double helix"],u:"1f9ec",a:"11.0"},{n:["microscope"],u:"1f52c",a:"1.0"},{n:["telescope"],u:"1f52d",a:"1.0"},{n:["satellite antenna"],u:"1f4e1",a:"0.6"},{n:["syringe"],u:"1f489",a:"0.6"},{n:["drop of blood"],u:"1fa78",a:"12.0"},{n:["pill"],u:"1f48a",a:"0.6"},{n:["adhesive bandage"],u:"1fa79",a:"12.0"},{n:["crutch"],u:"1fa7c",a:"14.0"},{n:["stethoscope"],u:"1fa7a",a:"12.0"},{n:["x-ray"],u:"1fa7b",a:"14.0"},{n:["door"],u:"1f6aa",a:"0.6"},{n:["elevator"],u:"1f6d7",a:"13.0"},{n:["mirror"],u:"1fa9e",a:"13.0"},{n:["window"],u:"1fa9f",a:"13.0"},{n:["bed"],u:"1f6cf-fe0f",a:"0.7"},{n:["couch and lamp"],u:"1f6cb-fe0f",a:"0.7"},{n:["chair"],u:"1fa91",a:"12.0"},{n:["toilet"],u:"1f6bd",a:"0.6"},{n:["plunger"],u:"1faa0",a:"13.0"},{n:["shower"],u:"1f6bf",a:"1.0"},{n:["bathtub"],u:"1f6c1",a:"1.0"},{n:["mouse trap"],u:"1faa4",a:"13.0"},{n:["razor"],u:"1fa92",a:"12.0"},{n:["lotion bottle"],u:"1f9f4",a:"11.0"},{n:["safety pin"],u:"1f9f7",a:"11.0"},{n:["broom"],u:"1f9f9",a:"11.0"},{n:["basket"],u:"1f9fa",a:"11.0"},{n:["roll of paper"],u:"1f9fb",a:"11.0"},{n:["bucket"],u:"1faa3",a:"13.0"},{n:["soap","bar of soap"],u:"1f9fc",a:"11.0"},{n:["bubbles"],u:"1fae7",a:"14.0"},{n:["toothbrush"],u:"1faa5",a:"13.0"},{n:["sponge"],u:"1f9fd",a:"11.0"},{n:["fire extinguisher"],u:"1f9ef",a:"11.0"},{n:["shopping trolley"],u:"1f6d2",a:"3.0"},{n:["smoking","smoking symbol"],u:"1f6ac",a:"0.6"},{n:["coffin"],u:"26b0-fe0f",a:"1.0"},{n:["headstone"],u:"1faa6",a:"13.0"},{n:["funeral urn"],u:"26b1-fe0f",a:"1.0"},{n:["moyai"],u:"1f5ff",a:"0.6"},{n:["placard"],u:"1faa7",a:"13.0"},{n:["identification card"],u:"1faaa",a:"14.0"}],_S=[{n:["atm","automated teller machine"],u:"1f3e7",a:"0.6"},{n:["put litter in its place","put litter in its place symbol"],u:"1f6ae",a:"1.0"},{n:["potable water","potable water symbol"],u:"1f6b0",a:"1.0"},{n:["wheelchair","wheelchair symbol"],u:"267f",a:"0.6"},{n:["mens","mens symbol"],u:"1f6b9",a:"0.6"},{n:["womens","womens symbol"],u:"1f6ba",a:"0.6"},{n:["restroom"],u:"1f6bb",a:"0.6"},{n:["baby symbol"],u:"1f6bc",a:"0.6"},{n:["wc","water closet"],u:"1f6be",a:"0.6"},{n:["passport control"],u:"1f6c2",a:"1.0"},{n:["customs"],u:"1f6c3",a:"1.0"},{n:["baggage claim"],u:"1f6c4",a:"1.0"},{n:["left luggage"],u:"1f6c5",a:"1.0"},{n:["warning","warning sign"],u:"26a0-fe0f",a:"0.6"},{n:["children crossing"],u:"1f6b8",a:"1.0"},{n:["no entry"],u:"26d4",a:"0.6"},{n:["no entry sign"],u:"1f6ab",a:"0.6"},{n:["no bicycles"],u:"1f6b3",a:"1.0"},{n:["no smoking","no smoking symbol"],u:"1f6ad",a:"0.6"},{n:["do not litter","do not litter symbol"],u:"1f6af",a:"1.0"},{n:["non-potable water","non-potable water symbol"],u:"1f6b1",a:"1.0"},{n:["no pedestrians"],u:"1f6b7",a:"1.0"},{n:["no mobile phones"],u:"1f4f5",a:"1.0"},{n:["underage","no one under eighteen symbol"],u:"1f51e",a:"0.6"},{n:["radioactive","radioactive sign"],u:"2622-fe0f",a:"1.0"},{n:["biohazard","biohazard sign"],u:"2623-fe0f",a:"1.0"},{n:["arrow up","upwards black arrow"],u:"2b06-fe0f",a:"0.6"},{n:["north east arrow","arrow upper right"],u:"2197-fe0f",a:"0.6"},{n:["arrow right","black rightwards arrow"],u:"27a1-fe0f",a:"0.6"},{n:["south east arrow","arrow lower right"],u:"2198-fe0f",a:"0.6"},{n:["arrow down","downwards black arrow"],u:"2b07-fe0f",a:"0.6"},{n:["south west arrow","arrow lower left"],u:"2199-fe0f",a:"0.6"},{n:["arrow left","leftwards black arrow"],u:"2b05-fe0f",a:"0.6"},{n:["north west arrow","arrow upper left"],u:"2196-fe0f",a:"0.6"},{n:["up down arrow","arrow up down"],u:"2195-fe0f",a:"0.6"},{n:["left right arrow"],u:"2194-fe0f",a:"0.6"},{n:["leftwards arrow with hook"],u:"21a9-fe0f",a:"0.6"},{n:["arrow right hook","rightwards arrow with hook"],u:"21aa-fe0f",a:"0.6"},{n:["arrow heading up","arrow pointing rightwards then curving upwards"],u:"2934-fe0f",a:"0.6"},{n:["arrow heading down","arrow pointing rightwards then curving downwards"],u:"2935-fe0f",a:"0.6"},{n:["arrows clockwise","clockwise downwards and upwards open circle arrows"],u:"1f503",a:"0.6"},{n:["arrows counterclockwise","anticlockwise downwards and upwards open circle arrows"],u:"1f504",a:"1.0"},{n:["back","back with leftwards arrow above"],u:"1f519",a:"0.6"},{n:["end","end with leftwards arrow above"],u:"1f51a",a:"0.6"},{n:["on","on with exclamation mark with left right arrow above"],u:"1f51b",a:"0.6"},{n:["soon","soon with rightwards arrow above"],u:"1f51c",a:"0.6"},{n:["top","top with upwards arrow above"],u:"1f51d",a:"0.6"},{n:["place of worship"],u:"1f6d0",a:"1.0"},{n:["atom symbol"],u:"269b-fe0f",a:"1.0"},{n:["om","om symbol"],u:"1f549-fe0f",a:"0.7"},{n:["star of david"],u:"2721-fe0f",a:"0.7"},{n:["wheel of dharma"],u:"2638-fe0f",a:"0.7"},{n:["yin yang"],u:"262f-fe0f",a:"0.7"},{n:["latin cross"],u:"271d-fe0f",a:"0.7"},{n:["orthodox cross"],u:"2626-fe0f",a:"1.0"},{n:["star and crescent"],u:"262a-fe0f",a:"0.7"},{n:["peace symbol"],u:"262e-fe0f",a:"1.0"},{n:["menorah with nine branches"],u:"1f54e",a:"1.0"},{n:["six pointed star","six pointed star with middle dot"],u:"1f52f",a:"0.6"},{n:["aries"],u:"2648",a:"0.6"},{n:["taurus"],u:"2649",a:"0.6"},{n:["gemini"],u:"264a",a:"0.6"},{n:["cancer"],u:"264b",a:"0.6"},{n:["leo"],u:"264c",a:"0.6"},{n:["virgo"],u:"264d",a:"0.6"},{n:["libra"],u:"264e",a:"0.6"},{n:["scorpius"],u:"264f",a:"0.6"},{n:["sagittarius"],u:"2650",a:"0.6"},{n:["capricorn"],u:"2651",a:"0.6"},{n:["aquarius"],u:"2652",a:"0.6"},{n:["pisces"],u:"2653",a:"0.6"},{n:["ophiuchus"],u:"26ce",a:"0.6"},{n:["twisted rightwards arrows"],u:"1f500",a:"1.0"},{n:["repeat","clockwise rightwards and leftwards open circle arrows"],u:"1f501",a:"1.0"},{n:["repeat one","clockwise rightwards and leftwards open circle arrows with circled one overlay"],u:"1f502",a:"1.0"},{n:["arrow forward","black right-pointing triangle"],u:"25b6-fe0f",a:"0.6"},{n:["fast forward","black right-pointing double triangle"],u:"23e9",a:"0.6"},{n:["next track button","black right pointing double triangle with vertical bar"],u:"23ed-fe0f",a:"0.7"},{n:["play or pause button","black right pointing triangle with double vertical bar"],u:"23ef-fe0f",a:"1.0"},{n:["arrow backward","black left-pointing triangle"],u:"25c0-fe0f",a:"0.6"},{n:["rewind","black left-pointing double triangle"],u:"23ea",a:"0.6"},{n:["last track button","black left pointing double triangle with vertical bar"],u:"23ee-fe0f",a:"0.7"},{n:["arrow up small","up-pointing small red triangle"],u:"1f53c",a:"0.6"},{n:["arrow double up","black up-pointing double triangle"],u:"23eb",a:"0.6"},{n:["arrow down small","down-pointing small red triangle"],u:"1f53d",a:"0.6"},{n:["arrow double down","black down-pointing double triangle"],u:"23ec",a:"0.6"},{n:["pause button","double vertical bar"],u:"23f8-fe0f",a:"0.7"},{n:["stop button","black square for stop"],u:"23f9-fe0f",a:"0.7"},{n:["record button","black circle for record"],u:"23fa-fe0f",a:"0.7"},{n:["eject","eject button"],u:"23cf-fe0f",a:"1.0"},{n:["cinema"],u:"1f3a6",a:"0.6"},{n:["low brightness","low brightness symbol"],u:"1f505",a:"1.0"},{n:["high brightness","high brightness symbol"],u:"1f506",a:"1.0"},{n:["signal strength","antenna with bars"],u:"1f4f6",a:"0.6"},{n:["vibration mode"],u:"1f4f3",a:"0.6"},{n:["mobile phone off"],u:"1f4f4",a:"0.6"},{n:["female sign"],u:"2640-fe0f",a:"4.0"},{n:["male sign"],u:"2642-fe0f",a:"4.0"},{n:["transgender symbol"],u:"26a7-fe0f",a:"13.0"},{n:["heavy multiplication x"],u:"2716-fe0f",a:"0.6"},{n:["heavy plus sign"],u:"2795",a:"0.6"},{n:["heavy minus sign"],u:"2796",a:"0.6"},{n:["heavy division sign"],u:"2797",a:"0.6"},{n:["heavy equals sign"],u:"1f7f0",a:"14.0"},{n:["infinity"],u:"267e-fe0f",a:"11.0"},{n:["bangbang","double exclamation mark"],u:"203c-fe0f",a:"0.6"},{n:["interrobang","exclamation question mark"],u:"2049-fe0f",a:"0.6"},{n:["question","black question mark ornament"],u:"2753",a:"0.6"},{n:["grey question","white question mark ornament"],u:"2754",a:"0.6"},{n:["grey exclamation","white exclamation mark ornament"],u:"2755",a:"0.6"},{n:["exclamation","heavy exclamation mark","heavy exclamation mark symbol"],u:"2757",a:"0.6"},{n:["wavy dash"],u:"3030-fe0f",a:"0.6"},{n:["currency exchange"],u:"1f4b1",a:"0.6"},{n:["heavy dollar sign"],u:"1f4b2",a:"0.6"},{n:["medical symbol","staff of aesculapius"],u:"2695-fe0f",a:"4.0"},{n:["recycle","black universal recycling symbol"],u:"267b-fe0f",a:"0.6"},{n:["fleur-de-lis","fleur de lis"],u:"269c-fe0f",a:"1.0"},{n:["trident","trident emblem"],u:"1f531",a:"0.6"},{n:["name badge"],u:"1f4db",a:"0.6"},{n:["beginner","japanese symbol for beginner"],u:"1f530",a:"0.6"},{n:["o","heavy large circle"],u:"2b55",a:"0.6"},{n:["white check mark","white heavy check mark"],u:"2705",a:"0.6"},{n:["ballot box with check"],u:"2611-fe0f",a:"0.6"},{n:["heavy check mark"],u:"2714-fe0f",a:"0.6"},{n:["x","cross mark"],u:"274c",a:"0.6"},{n:["negative squared cross mark"],u:"274e",a:"0.6"},{n:["curly loop"],u:"27b0",a:"0.6"},{n:["loop","double curly loop"],u:"27bf",a:"1.0"},{n:["part alternation mark"],u:"303d-fe0f",a:"0.6"},{n:["eight spoked asterisk"],u:"2733-fe0f",a:"0.6"},{n:["eight pointed black star"],u:"2734-fe0f",a:"0.6"},{n:["sparkle"],u:"2747-fe0f",a:"0.6"},{n:["copyright","copyright sign"],u:"00a9-fe0f",a:"0.6"},{n:["registered","registered sign"],u:"00ae-fe0f",a:"0.6"},{n:["tm","trade mark sign"],u:"2122-fe0f",a:"0.6"},{n:["hash","hash key"],u:"0023-fe0f-20e3",a:"0.6"},{n:["keycap: *","keycap star"],u:"002a-fe0f-20e3",a:"2.0"},{n:["zero","keycap 0"],u:"0030-fe0f-20e3",a:"0.6"},{n:["one","keycap 1"],u:"0031-fe0f-20e3",a:"0.6"},{n:["two","keycap 2"],u:"0032-fe0f-20e3",a:"0.6"},{n:["three","keycap 3"],u:"0033-fe0f-20e3",a:"0.6"},{n:["four","keycap 4"],u:"0034-fe0f-20e3",a:"0.6"},{n:["five","keycap 5"],u:"0035-fe0f-20e3",a:"0.6"},{n:["six","keycap 6"],u:"0036-fe0f-20e3",a:"0.6"},{n:["seven","keycap 7"],u:"0037-fe0f-20e3",a:"0.6"},{n:["eight","keycap 8"],u:"0038-fe0f-20e3",a:"0.6"},{n:["nine","keycap 9"],u:"0039-fe0f-20e3",a:"0.6"},{n:["keycap ten"],u:"1f51f",a:"0.6"},{n:["capital abcd","input symbol for latin capital letters"],u:"1f520",a:"0.6"},{n:["abcd","input symbol for latin small letters"],u:"1f521",a:"0.6"},{n:["1234","input symbol for numbers"],u:"1f522",a:"0.6"},{n:["symbols","input symbol for symbols"],u:"1f523",a:"0.6"},{n:["abc","input symbol for latin letters"],u:"1f524",a:"0.6"},{n:["a","negative squared latin capital letter a"],u:"1f170-fe0f",a:"0.6"},{n:["ab","negative squared ab"],u:"1f18e",a:"0.6"},{n:["b","negative squared latin capital letter b"],u:"1f171-fe0f",a:"0.6"},{n:["cl","squared cl"],u:"1f191",a:"0.6"},{n:["cool","squared cool"],u:"1f192",a:"0.6"},{n:["free","squared free"],u:"1f193",a:"0.6"},{n:["information source"],u:"2139-fe0f",a:"0.6"},{n:["id","squared id"],u:"1f194",a:"0.6"},{n:["m","circled latin capital letter m"],u:"24c2-fe0f",a:"0.6"},{n:["new","squared new"],u:"1f195",a:"0.6"},{n:["ng","squared ng"],u:"1f196",a:"0.6"},{n:["o2","negative squared latin capital letter o"],u:"1f17e-fe0f",a:"0.6"},{n:["ok","squared ok"],u:"1f197",a:"0.6"},{n:["parking","negative squared latin capital letter p"],u:"1f17f-fe0f",a:"0.6"},{n:["sos","squared sos"],u:"1f198",a:"0.6"},{n:["up","squared up with exclamation mark"],u:"1f199",a:"0.6"},{n:["vs","squared vs"],u:"1f19a",a:"0.6"},{n:["koko","squared katakana koko"],u:"1f201",a:"0.6"},{n:["sa","squared katakana sa"],u:"1f202-fe0f",a:"0.6"},{n:["u6708","squared cjk unified ideograph-6708"],u:"1f237-fe0f",a:"0.6"},{n:["u6709","squared cjk unified ideograph-6709"],u:"1f236",a:"0.6"},{n:["u6307","squared cjk unified ideograph-6307"],u:"1f22f",a:"0.6"},{n:["ideograph advantage","circled ideograph advantage"],u:"1f250",a:"0.6"},{n:["u5272","squared cjk unified ideograph-5272"],u:"1f239",a:"0.6"},{n:["u7121","squared cjk unified ideograph-7121"],u:"1f21a",a:"0.6"},{n:["u7981","squared cjk unified ideograph-7981"],u:"1f232",a:"0.6"},{n:["accept","circled ideograph accept"],u:"1f251",a:"0.6"},{n:["u7533","squared cjk unified ideograph-7533"],u:"1f238",a:"0.6"},{n:["u5408","squared cjk unified ideograph-5408"],u:"1f234",a:"0.6"},{n:["u7a7a","squared cjk unified ideograph-7a7a"],u:"1f233",a:"0.6"},{n:["congratulations","circled ideograph congratulation"],u:"3297-fe0f",a:"0.6"},{n:["secret","circled ideograph secret"],u:"3299-fe0f",a:"0.6"},{n:["u55b6","squared cjk unified ideograph-55b6"],u:"1f23a",a:"0.6"},{n:["u6e80","squared cjk unified ideograph-6e80"],u:"1f235",a:"0.6"},{n:["red circle","large red circle"],u:"1f534",a:"0.6"},{n:["large orange circle"],u:"1f7e0",a:"12.0"},{n:["large yellow circle"],u:"1f7e1",a:"12.0"},{n:["large green circle"],u:"1f7e2",a:"12.0"},{n:["large blue circle"],u:"1f535",a:"0.6"},{n:["large purple circle"],u:"1f7e3",a:"12.0"},{n:["large brown circle"],u:"1f7e4",a:"12.0"},{n:["black circle","medium black circle"],u:"26ab",a:"0.6"},{n:["white circle","medium white circle"],u:"26aa",a:"0.6"},{n:["large red square"],u:"1f7e5",a:"12.0"},{n:["large orange square"],u:"1f7e7",a:"12.0"},{n:["large yellow square"],u:"1f7e8",a:"12.0"},{n:["large green square"],u:"1f7e9",a:"12.0"},{n:["large blue square"],u:"1f7e6",a:"12.0"},{n:["large purple square"],u:"1f7ea",a:"12.0"},{n:["large brown square"],u:"1f7eb",a:"12.0"},{n:["black large square"],u:"2b1b",a:"0.6"},{n:["white large square"],u:"2b1c",a:"0.6"},{n:["black medium square"],u:"25fc-fe0f",a:"0.6"},{n:["white medium square"],u:"25fb-fe0f",a:"0.6"},{n:["black medium small square"],u:"25fe",a:"0.6"},{n:["white medium small square"],u:"25fd",a:"0.6"},{n:["black small square"],u:"25aa-fe0f",a:"0.6"},{n:["white small square"],u:"25ab-fe0f",a:"0.6"},{n:["large orange diamond"],u:"1f536",a:"0.6"},{n:["large blue diamond"],u:"1f537",a:"0.6"},{n:["small orange diamond"],u:"1f538",a:"0.6"},{n:["small blue diamond"],u:"1f539",a:"0.6"},{n:["small red triangle","up-pointing red triangle"],u:"1f53a",a:"0.6"},{n:["small red triangle down","down-pointing red triangle"],u:"1f53b",a:"0.6"},{n:["diamond shape with a dot inside"],u:"1f4a0",a:"0.6"},{n:["radio button"],u:"1f518",a:"0.6"},{n:["white square button"],u:"1f533",a:"0.6"},{n:["black square button"],u:"1f532",a:"0.6"}],BS=[{n:["chequered flag","checkered flag"],u:"1f3c1",a:"0.6"},{n:["triangular flag on post"],u:"1f6a9",a:"0.6"},{n:["crossed flags"],u:"1f38c",a:"0.6"},{n:["waving black flag"],u:"1f3f4",a:"1.0"},{n:["white flag","waving white flag"],u:"1f3f3-fe0f",a:"0.7"},{n:["rainbow flag","rainbow-flag"],u:"1f3f3-fe0f-200d-1f308",a:"4.0"},{n:["transgender flag"],u:"1f3f3-fe0f-200d-26a7-fe0f",a:"13.0"},{n:["pirate flag"],u:"1f3f4-200d-2620-fe0f",a:"11.0"},{n:["flag-ac","ascension island flag"],u:"1f1e6-1f1e8",a:"2.0"},{n:["flag-ad","andorra flag"],u:"1f1e6-1f1e9",a:"2.0"},{n:["flag-ae","united arab emirates flag"],u:"1f1e6-1f1ea",a:"2.0"},{n:["flag-af","afghanistan flag"],u:"1f1e6-1f1eb",a:"2.0"},{n:["flag-ag","antigua & barbuda flag"],u:"1f1e6-1f1ec",a:"2.0"},{n:["flag-ai","anguilla flag"],u:"1f1e6-1f1ee",a:"2.0"},{n:["flag-al","albania flag"],u:"1f1e6-1f1f1",a:"2.0"},{n:["flag-am","armenia flag"],u:"1f1e6-1f1f2",a:"2.0"},{n:["flag-ao","angola flag"],u:"1f1e6-1f1f4",a:"2.0"},{n:["flag-aq","antarctica flag"],u:"1f1e6-1f1f6",a:"2.0"},{n:["flag-ar","argentina flag"],u:"1f1e6-1f1f7",a:"2.0"},{n:["flag-as","american samoa flag"],u:"1f1e6-1f1f8",a:"2.0"},{n:["flag-at","austria flag"],u:"1f1e6-1f1f9",a:"2.0"},{n:["flag-au","australia flag"],u:"1f1e6-1f1fa",a:"2.0"},{n:["flag-aw","aruba flag"],u:"1f1e6-1f1fc",a:"2.0"},{n:["flag-ax","åland islands flag"],u:"1f1e6-1f1fd",a:"2.0"},{n:["flag-az","azerbaijan flag"],u:"1f1e6-1f1ff",a:"2.0"},{n:["flag-ba","bosnia & herzegovina flag"],u:"1f1e7-1f1e6",a:"2.0"},{n:["flag-bb","barbados flag"],u:"1f1e7-1f1e7",a:"2.0"},{n:["flag-bd","bangladesh flag"],u:"1f1e7-1f1e9",a:"2.0"},{n:["flag-be","belgium flag"],u:"1f1e7-1f1ea",a:"2.0"},{n:["flag-bf","burkina faso flag"],u:"1f1e7-1f1eb",a:"2.0"},{n:["flag-bg","bulgaria flag"],u:"1f1e7-1f1ec",a:"2.0"},{n:["flag-bh","bahrain flag"],u:"1f1e7-1f1ed",a:"2.0"},{n:["flag-bi","burundi flag"],u:"1f1e7-1f1ee",a:"2.0"},{n:["flag-bj","benin flag"],u:"1f1e7-1f1ef",a:"2.0"},{n:["flag-bl","st. barthélemy flag"],u:"1f1e7-1f1f1",a:"2.0"},{n:["flag-bm","bermuda flag"],u:"1f1e7-1f1f2",a:"2.0"},{n:["flag-bn","brunei flag"],u:"1f1e7-1f1f3",a:"2.0"},{n:["flag-bo","bolivia flag"],u:"1f1e7-1f1f4",a:"2.0"},{n:["flag-bq","caribbean netherlands flag"],u:"1f1e7-1f1f6",a:"2.0"},{n:["flag-br","brazil flag"],u:"1f1e7-1f1f7",a:"2.0"},{n:["flag-bs","bahamas flag"],u:"1f1e7-1f1f8",a:"2.0"},{n:["flag-bt","bhutan flag"],u:"1f1e7-1f1f9",a:"2.0"},{n:["flag-bv","bouvet island flag"],u:"1f1e7-1f1fb",a:"2.0"},{n:["flag-bw","botswana flag"],u:"1f1e7-1f1fc",a:"2.0"},{n:["flag-by","belarus flag"],u:"1f1e7-1f1fe",a:"2.0"},{n:["flag-bz","belize flag"],u:"1f1e7-1f1ff",a:"2.0"},{n:["flag-ca","canada flag"],u:"1f1e8-1f1e6",a:"2.0"},{n:["flag-cc","cocos (keeling) islands flag"],u:"1f1e8-1f1e8",a:"2.0"},{n:["flag-cd","congo - kinshasa flag"],u:"1f1e8-1f1e9",a:"2.0"},{n:["flag-cf","central african republic flag"],u:"1f1e8-1f1eb",a:"2.0"},{n:["flag-cg","congo - brazzaville flag"],u:"1f1e8-1f1ec",a:"2.0"},{n:["flag-ch","switzerland flag"],u:"1f1e8-1f1ed",a:"2.0"},{n:["flag-ci","côte d’ivoire flag"],u:"1f1e8-1f1ee",a:"2.0"},{n:["flag-ck","cook islands flag"],u:"1f1e8-1f1f0",a:"2.0"},{n:["flag-cl","chile flag"],u:"1f1e8-1f1f1",a:"2.0"},{n:["flag-cm","cameroon flag"],u:"1f1e8-1f1f2",a:"2.0"},{n:["cn","flag-cn","china flag"],u:"1f1e8-1f1f3",a:"0.6"},{n:["flag-co","colombia flag"],u:"1f1e8-1f1f4",a:"2.0"},{n:["flag-cp","clipperton island flag"],u:"1f1e8-1f1f5",a:"2.0"},{n:["flag-cr","costa rica flag"],u:"1f1e8-1f1f7",a:"2.0"},{n:["flag-cu","cuba flag"],u:"1f1e8-1f1fa",a:"2.0"},{n:["flag-cv","cape verde flag"],u:"1f1e8-1f1fb",a:"2.0"},{n:["flag-cw","curaçao flag"],u:"1f1e8-1f1fc",a:"2.0"},{n:["flag-cx","christmas island flag"],u:"1f1e8-1f1fd",a:"2.0"},{n:["flag-cy","cyprus flag"],u:"1f1e8-1f1fe",a:"2.0"},{n:["flag-cz","czechia flag"],u:"1f1e8-1f1ff",a:"2.0"},{n:["de","flag-de","germany flag"],u:"1f1e9-1f1ea",a:"0.6"},{n:["flag-dg","diego garcia flag"],u:"1f1e9-1f1ec",a:"2.0"},{n:["flag-dj","djibouti flag"],u:"1f1e9-1f1ef",a:"2.0"},{n:["flag-dk","denmark flag"],u:"1f1e9-1f1f0",a:"2.0"},{n:["flag-dm","dominica flag"],u:"1f1e9-1f1f2",a:"2.0"},{n:["flag-do","dominican republic flag"],u:"1f1e9-1f1f4",a:"2.0"},{n:["flag-dz","algeria flag"],u:"1f1e9-1f1ff",a:"2.0"},{n:["flag-ea","ceuta & melilla flag"],u:"1f1ea-1f1e6",a:"2.0"},{n:["flag-ec","ecuador flag"],u:"1f1ea-1f1e8",a:"2.0"},{n:["flag-ee","estonia flag"],u:"1f1ea-1f1ea",a:"2.0"},{n:["flag-eg","egypt flag"],u:"1f1ea-1f1ec",a:"2.0"},{n:["flag-eh","western sahara flag"],u:"1f1ea-1f1ed",a:"2.0"},{n:["flag-er","eritrea flag"],u:"1f1ea-1f1f7",a:"2.0"},{n:["es","flag-es","spain flag"],u:"1f1ea-1f1f8",a:"0.6"},{n:["flag-et","ethiopia flag"],u:"1f1ea-1f1f9",a:"2.0"},{n:["flag-eu","european union flag"],u:"1f1ea-1f1fa",a:"2.0"},{n:["flag-fi","finland flag"],u:"1f1eb-1f1ee",a:"2.0"},{n:["flag-fj","fiji flag"],u:"1f1eb-1f1ef",a:"2.0"},{n:["flag-fk","falkland islands flag"],u:"1f1eb-1f1f0",a:"2.0"},{n:["flag-fm","micronesia flag"],u:"1f1eb-1f1f2",a:"2.0"},{n:["flag-fo","faroe islands flag"],u:"1f1eb-1f1f4",a:"2.0"},{n:["fr","flag-fr","france flag"],u:"1f1eb-1f1f7",a:"0.6"},{n:["flag-ga","gabon flag"],u:"1f1ec-1f1e6",a:"2.0"},{n:["gb","uk","flag-gb","united kingdom flag"],u:"1f1ec-1f1e7",a:"0.6"},{n:["flag-gd","grenada flag"],u:"1f1ec-1f1e9",a:"2.0"},{n:["flag-ge","georgia flag"],u:"1f1ec-1f1ea",a:"2.0"},{n:["flag-gf","french guiana flag"],u:"1f1ec-1f1eb",a:"2.0"},{n:["flag-gg","guernsey flag"],u:"1f1ec-1f1ec",a:"2.0"},{n:["flag-gh","ghana flag"],u:"1f1ec-1f1ed",a:"2.0"},{n:["flag-gi","gibraltar flag"],u:"1f1ec-1f1ee",a:"2.0"},{n:["flag-gl","greenland flag"],u:"1f1ec-1f1f1",a:"2.0"},{n:["flag-gm","gambia flag"],u:"1f1ec-1f1f2",a:"2.0"},{n:["flag-gn","guinea flag"],u:"1f1ec-1f1f3",a:"2.0"},{n:["flag-gp","guadeloupe flag"],u:"1f1ec-1f1f5",a:"2.0"},{n:["flag-gq","equatorial guinea flag"],u:"1f1ec-1f1f6",a:"2.0"},{n:["flag-gr","greece flag"],u:"1f1ec-1f1f7",a:"2.0"},{n:["flag-gs","south georgia & south sandwich islands flag"],u:"1f1ec-1f1f8",a:"2.0"},{n:["flag-gt","guatemala flag"],u:"1f1ec-1f1f9",a:"2.0"},{n:["flag-gu","guam flag"],u:"1f1ec-1f1fa",a:"2.0"},{n:["flag-gw","guinea-bissau flag"],u:"1f1ec-1f1fc",a:"2.0"},{n:["flag-gy","guyana flag"],u:"1f1ec-1f1fe",a:"2.0"},{n:["flag-hk","hong kong sar china flag"],u:"1f1ed-1f1f0",a:"2.0"},{n:["flag-hm","heard & mcdonald islands flag"],u:"1f1ed-1f1f2",a:"2.0"},{n:["flag-hn","honduras flag"],u:"1f1ed-1f1f3",a:"2.0"},{n:["flag-hr","croatia flag"],u:"1f1ed-1f1f7",a:"2.0"},{n:["flag-ht","haiti flag"],u:"1f1ed-1f1f9",a:"2.0"},{n:["flag-hu","hungary flag"],u:"1f1ed-1f1fa",a:"2.0"},{n:["flag-ic","canary islands flag"],u:"1f1ee-1f1e8",a:"2.0"},{n:["flag-id","indonesia flag"],u:"1f1ee-1f1e9",a:"2.0"},{n:["flag-ie","ireland flag"],u:"1f1ee-1f1ea",a:"2.0"},{n:["flag-il","israel flag"],u:"1f1ee-1f1f1",a:"2.0"},{n:["flag-im","isle of man flag"],u:"1f1ee-1f1f2",a:"2.0"},{n:["flag-in","india flag"],u:"1f1ee-1f1f3",a:"2.0"},{n:["flag-io","british indian ocean territory flag"],u:"1f1ee-1f1f4",a:"2.0"},{n:["flag-iq","iraq flag"],u:"1f1ee-1f1f6",a:"2.0"},{n:["flag-ir","iran flag"],u:"1f1ee-1f1f7",a:"2.0"},{n:["flag-is","iceland flag"],u:"1f1ee-1f1f8",a:"2.0"},{n:["it","flag-it","italy flag"],u:"1f1ee-1f1f9",a:"0.6"},{n:["flag-je","jersey flag"],u:"1f1ef-1f1ea",a:"2.0"},{n:["flag-jm","jamaica flag"],u:"1f1ef-1f1f2",a:"2.0"},{n:["flag-jo","jordan flag"],u:"1f1ef-1f1f4",a:"2.0"},{n:["jp","flag-jp","japan flag"],u:"1f1ef-1f1f5",a:"0.6"},{n:["flag-ke","kenya flag"],u:"1f1f0-1f1ea",a:"2.0"},{n:["flag-kg","kyrgyzstan flag"],u:"1f1f0-1f1ec",a:"2.0"},{n:["flag-kh","cambodia flag"],u:"1f1f0-1f1ed",a:"2.0"},{n:["flag-ki","kiribati flag"],u:"1f1f0-1f1ee",a:"2.0"},{n:["flag-km","comoros flag"],u:"1f1f0-1f1f2",a:"2.0"},{n:["flag-kn","st. kitts & nevis flag"],u:"1f1f0-1f1f3",a:"2.0"},{n:["flag-kp","north korea flag"],u:"1f1f0-1f1f5",a:"2.0"},{n:["kr","flag-kr","south korea flag"],u:"1f1f0-1f1f7",a:"0.6"},{n:["flag-kw","kuwait flag"],u:"1f1f0-1f1fc",a:"2.0"},{n:["flag-ky","cayman islands flag"],u:"1f1f0-1f1fe",a:"2.0"},{n:["flag-kz","kazakhstan flag"],u:"1f1f0-1f1ff",a:"2.0"},{n:["flag-la","laos flag"],u:"1f1f1-1f1e6",a:"2.0"},{n:["flag-lb","lebanon flag"],u:"1f1f1-1f1e7",a:"2.0"},{n:["flag-lc","st. lucia flag"],u:"1f1f1-1f1e8",a:"2.0"},{n:["flag-li","liechtenstein flag"],u:"1f1f1-1f1ee",a:"2.0"},{n:["flag-lk","sri lanka flag"],u:"1f1f1-1f1f0",a:"2.0"},{n:["flag-lr","liberia flag"],u:"1f1f1-1f1f7",a:"2.0"},{n:["flag-ls","lesotho flag"],u:"1f1f1-1f1f8",a:"2.0"},{n:["flag-lt","lithuania flag"],u:"1f1f1-1f1f9",a:"2.0"},{n:["flag-lu","luxembourg flag"],u:"1f1f1-1f1fa",a:"2.0"},{n:["flag-lv","latvia flag"],u:"1f1f1-1f1fb",a:"2.0"},{n:["flag-ly","libya flag"],u:"1f1f1-1f1fe",a:"2.0"},{n:["flag-ma","morocco flag"],u:"1f1f2-1f1e6",a:"2.0"},{n:["flag-mc","monaco flag"],u:"1f1f2-1f1e8",a:"2.0"},{n:["flag-md","moldova flag"],u:"1f1f2-1f1e9",a:"2.0"},{n:["flag-me","montenegro flag"],u:"1f1f2-1f1ea",a:"2.0"},{n:["flag-mf","st. martin flag"],u:"1f1f2-1f1eb",a:"2.0"},{n:["flag-mg","madagascar flag"],u:"1f1f2-1f1ec",a:"2.0"},{n:["flag-mh","marshall islands flag"],u:"1f1f2-1f1ed",a:"2.0"},{n:["flag-mk","north macedonia flag"],u:"1f1f2-1f1f0",a:"2.0"},{n:["flag-ml","mali flag"],u:"1f1f2-1f1f1",a:"2.0"},{n:["flag-mm","myanmar (burma) flag"],u:"1f1f2-1f1f2",a:"2.0"},{n:["flag-mn","mongolia flag"],u:"1f1f2-1f1f3",a:"2.0"},{n:["flag-mo","macao sar china flag"],u:"1f1f2-1f1f4",a:"2.0"},{n:["flag-mp","northern mariana islands flag"],u:"1f1f2-1f1f5",a:"2.0"},{n:["flag-mq","martinique flag"],u:"1f1f2-1f1f6",a:"2.0"},{n:["flag-mr","mauritania flag"],u:"1f1f2-1f1f7",a:"2.0"},{n:["flag-ms","montserrat flag"],u:"1f1f2-1f1f8",a:"2.0"},{n:["flag-mt","malta flag"],u:"1f1f2-1f1f9",a:"2.0"},{n:["flag-mu","mauritius flag"],u:"1f1f2-1f1fa",a:"2.0"},{n:["flag-mv","maldives flag"],u:"1f1f2-1f1fb",a:"2.0"},{n:["flag-mw","malawi flag"],u:"1f1f2-1f1fc",a:"2.0"},{n:["flag-mx","mexico flag"],u:"1f1f2-1f1fd",a:"2.0"},{n:["flag-my","malaysia flag"],u:"1f1f2-1f1fe",a:"2.0"},{n:["flag-mz","mozambique flag"],u:"1f1f2-1f1ff",a:"2.0"},{n:["flag-na","namibia flag"],u:"1f1f3-1f1e6",a:"2.0"},{n:["flag-nc","new caledonia flag"],u:"1f1f3-1f1e8",a:"2.0"},{n:["flag-ne","niger flag"],u:"1f1f3-1f1ea",a:"2.0"},{n:["flag-nf","norfolk island flag"],u:"1f1f3-1f1eb",a:"2.0"},{n:["flag-ng","nigeria flag"],u:"1f1f3-1f1ec",a:"2.0"},{n:["flag-ni","nicaragua flag"],u:"1f1f3-1f1ee",a:"2.0"},{n:["flag-nl","netherlands flag"],u:"1f1f3-1f1f1",a:"2.0"},{n:["flag-no","norway flag"],u:"1f1f3-1f1f4",a:"2.0"},{n:["flag-np","nepal flag"],u:"1f1f3-1f1f5",a:"2.0"},{n:["flag-nr","nauru flag"],u:"1f1f3-1f1f7",a:"2.0"},{n:["flag-nu","niue flag"],u:"1f1f3-1f1fa",a:"2.0"},{n:["flag-nz","new zealand flag"],u:"1f1f3-1f1ff",a:"2.0"},{n:["flag-om","oman flag"],u:"1f1f4-1f1f2",a:"2.0"},{n:["flag-pa","panama flag"],u:"1f1f5-1f1e6",a:"2.0"},{n:["flag-pe","peru flag"],u:"1f1f5-1f1ea",a:"2.0"},{n:["flag-pf","french polynesia flag"],u:"1f1f5-1f1eb",a:"2.0"},{n:["flag-pg","papua new guinea flag"],u:"1f1f5-1f1ec",a:"2.0"},{n:["flag-ph","philippines flag"],u:"1f1f5-1f1ed",a:"2.0"},{n:["flag-pk","pakistan flag"],u:"1f1f5-1f1f0",a:"2.0"},{n:["flag-pl","poland flag"],u:"1f1f5-1f1f1",a:"2.0"},{n:["flag-pm","st. pierre & miquelon flag"],u:"1f1f5-1f1f2",a:"2.0"},{n:["flag-pn","pitcairn islands flag"],u:"1f1f5-1f1f3",a:"2.0"},{n:["flag-pr","puerto rico flag"],u:"1f1f5-1f1f7",a:"2.0"},{n:["flag-ps","palestinian territories flag"],u:"1f1f5-1f1f8",a:"2.0"},{n:["flag-pt","portugal flag"],u:"1f1f5-1f1f9",a:"2.0"},{n:["flag-pw","palau flag"],u:"1f1f5-1f1fc",a:"2.0"},{n:["flag-py","paraguay flag"],u:"1f1f5-1f1fe",a:"2.0"},{n:["flag-qa","qatar flag"],u:"1f1f6-1f1e6",a:"2.0"},{n:["flag-re","réunion flag"],u:"1f1f7-1f1ea",a:"2.0"},{n:["flag-ro","romania flag"],u:"1f1f7-1f1f4",a:"2.0"},{n:["flag-rs","serbia flag"],u:"1f1f7-1f1f8",a:"2.0"},{n:["ru","flag-ru","russia flag"],u:"1f1f7-1f1fa",a:"0.6"},{n:["flag-rw","rwanda flag"],u:"1f1f7-1f1fc",a:"2.0"},{n:["flag-sa","saudi arabia flag"],u:"1f1f8-1f1e6",a:"2.0"},{n:["flag-sb","solomon islands flag"],u:"1f1f8-1f1e7",a:"2.0"},{n:["flag-sc","seychelles flag"],u:"1f1f8-1f1e8",a:"2.0"},{n:["flag-sd","sudan flag"],u:"1f1f8-1f1e9",a:"2.0"},{n:["flag-se","sweden flag"],u:"1f1f8-1f1ea",a:"2.0"},{n:["flag-sg","singapore flag"],u:"1f1f8-1f1ec",a:"2.0"},{n:["flag-sh","st. helena flag"],u:"1f1f8-1f1ed",a:"2.0"},{n:["flag-si","slovenia flag"],u:"1f1f8-1f1ee",a:"2.0"},{n:["flag-sj","svalbard & jan mayen flag"],u:"1f1f8-1f1ef",a:"2.0"},{n:["flag-sk","slovakia flag"],u:"1f1f8-1f1f0",a:"2.0"},{n:["flag-sl","sierra leone flag"],u:"1f1f8-1f1f1",a:"2.0"},{n:["flag-sm","san marino flag"],u:"1f1f8-1f1f2",a:"2.0"},{n:["flag-sn","senegal flag"],u:"1f1f8-1f1f3",a:"2.0"},{n:["flag-so","somalia flag"],u:"1f1f8-1f1f4",a:"2.0"},{n:["flag-sr","suriname flag"],u:"1f1f8-1f1f7",a:"2.0"},{n:["flag-ss","south sudan flag"],u:"1f1f8-1f1f8",a:"2.0"},{n:["flag-st","são tomé & príncipe flag"],u:"1f1f8-1f1f9",a:"2.0"},{n:["flag-sv","el salvador flag"],u:"1f1f8-1f1fb",a:"2.0"},{n:["flag-sx","sint maarten flag"],u:"1f1f8-1f1fd",a:"2.0"},{n:["flag-sy","syria flag"],u:"1f1f8-1f1fe",a:"2.0"},{n:["flag-sz","eswatini flag"],u:"1f1f8-1f1ff",a:"2.0"},{n:["flag-ta","tristan da cunha flag"],u:"1f1f9-1f1e6",a:"2.0"},{n:["flag-tc","turks & caicos islands flag"],u:"1f1f9-1f1e8",a:"2.0"},{n:["flag-td","chad flag"],u:"1f1f9-1f1e9",a:"2.0"},{n:["flag-tf","french southern territories flag"],u:"1f1f9-1f1eb",a:"2.0"},{n:["flag-tg","togo flag"],u:"1f1f9-1f1ec",a:"2.0"},{n:["flag-th","thailand flag"],u:"1f1f9-1f1ed",a:"2.0"},{n:["flag-tj","tajikistan flag"],u:"1f1f9-1f1ef",a:"2.0"},{n:["flag-tk","tokelau flag"],u:"1f1f9-1f1f0",a:"2.0"},{n:["flag-tl","timor-leste flag"],u:"1f1f9-1f1f1",a:"2.0"},{n:["flag-tm","turkmenistan flag"],u:"1f1f9-1f1f2",a:"2.0"},{n:["flag-tn","tunisia flag"],u:"1f1f9-1f1f3",a:"2.0"},{n:["flag-to","tonga flag"],u:"1f1f9-1f1f4",a:"2.0"},{n:["flag-tr","turkey flag"],u:"1f1f9-1f1f7",a:"2.0"},{n:["flag-tt","trinidad & tobago flag"],u:"1f1f9-1f1f9",a:"2.0"},{n:["flag-tv","tuvalu flag"],u:"1f1f9-1f1fb",a:"2.0"},{n:["flag-tw","taiwan flag"],u:"1f1f9-1f1fc",a:"2.0"},{n:["flag-tz","tanzania flag"],u:"1f1f9-1f1ff",a:"2.0"},{n:["flag-ua","ukraine flag"],u:"1f1fa-1f1e6",a:"2.0"},{n:["flag-ug","uganda flag"],u:"1f1fa-1f1ec",a:"2.0"},{n:["flag-um","u.s. outlying islands flag"],u:"1f1fa-1f1f2",a:"2.0"},{n:["flag-un","united nations flag"],u:"1f1fa-1f1f3",a:"4.0"},{n:["us","flag-us","united states flag"],u:"1f1fa-1f1f8",a:"0.6"},{n:["flag-uy","uruguay flag"],u:"1f1fa-1f1fe",a:"2.0"},{n:["flag-uz","uzbekistan flag"],u:"1f1fa-1f1ff",a:"2.0"},{n:["flag-va","vatican city flag"],u:"1f1fb-1f1e6",a:"2.0"},{n:["flag-vc","st. vincent & grenadines flag"],u:"1f1fb-1f1e8",a:"2.0"},{n:["flag-ve","venezuela flag"],u:"1f1fb-1f1ea",a:"2.0"},{n:["flag-vg","british virgin islands flag"],u:"1f1fb-1f1ec",a:"2.0"},{n:["flag-vi","u.s. virgin islands flag"],u:"1f1fb-1f1ee",a:"2.0"},{n:["flag-vn","vietnam flag"],u:"1f1fb-1f1f3",a:"2.0"},{n:["flag-vu","vanuatu flag"],u:"1f1fb-1f1fa",a:"2.0"},{n:["flag-wf","wallis & futuna flag"],u:"1f1fc-1f1eb",a:"2.0"},{n:["flag-ws","samoa flag"],u:"1f1fc-1f1f8",a:"2.0"},{n:["flag-xk","kosovo flag"],u:"1f1fd-1f1f0",a:"2.0"},{n:["flag-ye","yemen flag"],u:"1f1fe-1f1ea",a:"2.0"},{n:["flag-yt","mayotte flag"],u:"1f1fe-1f1f9",a:"2.0"},{n:["flag-za","south africa flag"],u:"1f1ff-1f1e6",a:"2.0"},{n:["flag-zm","zambia flag"],u:"1f1ff-1f1f2",a:"2.0"},{n:["flag-zw","zimbabwe flag"],u:"1f1ff-1f1fc",a:"2.0"},{n:["england flag","flag-england"],u:"1f3f4-e0067-e0062-e0065-e006e-e0067-e007f",a:"5.0"},{n:["scotland flag","flag-scotland"],u:"1f3f4-e0067-e0062-e0073-e0063-e0074-e007f",a:"5.0"},{n:["wales flag","flag-wales"],u:"1f3f4-e0067-e0062-e0077-e006c-e0073-e007f",a:"5.0"}],Vp={smileys_people:IS,animals_nature:AS,food_drink:DS,travel_places:LS,activities:NS,objects:FS,symbols:_S,flags:BS},Bu=[Sr.NEUTRAL,Sr.LIGHT,Sr.MEDIUM_LIGHT,Sr.MEDIUM,Sr.MEDIUM_DARK,Sr.DARK],VS=Object.entries(Sr).reduce(function(e,t){var n=t[0],r=t[1];return e[r]=n,e},{}),US=Bu.reduce(function(e,t){var n;return Object.assign(e,(n={},n[t]=t,n))},{}),is;(function(e){e.name="n",e.unified="u",e.variations="v",e.added_in="a"})(is||(is={}));function Tl(e){var t;return(t=e[is.name])!=null?t:[]}function WS(e){return parseFloat(e[is.added_in])}function Vu(e){return e?Tl(e)[0]:""}function Pm(e){var t=e.split("-"),n=t.splice(1,1),r=n[0];return US[r]?t.join("-"):e}function zn(e,t){var n,r=e[is.unified];return!t||!$l(e)?r:(n=GS(e,t))!=null?n:r}function HS(e){var t;return(t=Vp==null?void 0:Vp[e])!=null?t:[]}function w6(e,t){return""+MS(t)+e+".png"}function Od(e){var t;return(t=e[is.variations])!=null?t:[]}function $l(e){return Od(e).length>0}function GS(e,t){return t?Od(e).find(function(n){return n.includes(t)}):zn(e)}function ol(e){if(e){if(tu[e])return tu[e];var t=Pm(e);return tu[t]}}var Tm=Object.values(Vp).flat(),tu={};setTimeout(function(){Tm.reduce(function(e,t){return e[zn(t)]=t,e},tu)});function KS(e){var t=e.split("-"),n=t[1];return Bu.includes(n)?n:null}var yr,qS=[Ke.SUGGESTED,Ke.SMILEYS_PEOPLE,Ke.ANIMALS_NATURE,Ke.FOOD_DRINK,Ke.TRAVEL_PLACES,Ke.ACTIVITIES,Ke.OBJECTS,Ke.SYMBOLS,Ke.FLAGS],YS={name:"Recently Used",category:Ke.SUGGESTED},k6=(yr={},yr[Ke.SUGGESTED]={category:Ke.SUGGESTED,name:"Frequently Used"},yr[Ke.SMILEYS_PEOPLE]={category:Ke.SMILEYS_PEOPLE,name:"Smileys & People"},yr[Ke.ANIMALS_NATURE]={category:Ke.ANIMALS_NATURE,name:"Animals & Nature"},yr[Ke.FOOD_DRINK]={category:Ke.FOOD_DRINK,name:"Food & Drink"},yr[Ke.TRAVEL_PLACES]={category:Ke.TRAVEL_PLACES,name:"Travel & Places"},yr[Ke.ACTIVITIES]={category:Ke.ACTIVITIES,name:"Activities"},yr[Ke.OBJECTS]={category:Ke.OBJECTS,name:"Objects"},yr[Ke.SYMBOLS]={category:Ke.SYMBOLS,name:"Symbols"},yr[Ke.FLAGS]={category:Ke.FLAGS,name:"Flags"},yr);function S6(e){return qS.map(function(t){return Yr({},k6[t],e&&e[t]&&e[t])})}function $m(e){return e.category}function C6(e){return e.name}function XS(e,t){var n;e===void 0&&(e=[]),t===void 0&&(t={});var r={};t.suggestionMode===os.RECENT&&(r[Ke.SUGGESTED]=YS);var o=S6(r);return(n=e)!=null&&n.length?e.map(function(a){return typeof a=="string"?u2(a,r[a]):Yr({},u2(a.category,r[a.category]),a)}):o}function u2(e,t){return t===void 0&&(t={}),Object.assign(k6[e],t)}function QS(e){var t;e===void 0&&(e={});var n=E6(),r=Object.assign(n.previewConfig,(t=e.previewConfig)!=null?t:{}),o=Object.assign(n,e),a=XS(e.categories,{suggestionMode:o.suggestedEmojisMode}),i=o.searchDisabled?as.PREVIEW:o.skinTonePickerLocation;return Yr({},o,{categories:a,previewConfig:r,skinTonePickerLocation:i})}function E6(){return{autoFocusSearch:!0,categories:S6(),defaultSkinTone:Sr.NEUTRAL,emojiStyle:Ve.APPLE,emojiVersion:null,getEmojiUrl:w6,height:450,lazyLoadEmojis:!1,onEmojiClick:function(t,n){},previewConfig:Yr({},ZS),searchDisabled:!1,searchPlaceHolder:"Search",skinTonePickerLocation:as.SEARCH,skinTonesDisabled:!1,suggestedEmojisMode:os.FREQUENT,theme:La.LIGHT,width:350}}var ZS={defaultEmoji:"1f60a",defaultCaption:"What's your mood?",showPreview:!0},JS=["children"],j6=d.createContext(E6());function eC(e){var t=e.children,n=jS(e,JS);return d.createElement(j6.Provider,{value:QS(n)},t)}function pn(){return d.useContext(j6)}function tC(){var e=pn(),t=e.searchPlaceHolder;return t}function nC(){var e=pn(),t=e.defaultSkinTone;return t}function R6(){var e=pn(),t=e.skinTonesDisabled;return t}function Ol(){var e=pn(),t=e.emojiStyle;return t}function rC(){var e=pn(),t=e.autoFocusSearch;return t}function P6(){var e=pn(),t=e.categories;return t}function oC(){var e=pn(),t=e.onEmojiClick;return t}function T6(){var e=pn(),t=e.previewConfig;return t}function aC(){var e=pn(),t=e.theme;return t===La.AUTO?CS()?La.DARK:La.LIGHT:t}function iC(){var e=pn(),t=e.suggestedEmojisMode;return t}function sC(){var e=pn(),t=e.lazyLoadEmojis;return t}function fC(){var e=pn(),t=e.height,n=e.width;return{height:d2(t),width:d2(n)}}function lC(){var e=pn(),t=e.emojiVersion;return t}function $6(){var e=pn(),t=e.searchDisabled;return t}function O6(){var e=pn(),t=e.skinTonePickerLocation;return t}function xs(){var e=pn(),t=e.getEmojiUrl;return t}function d2(e){return typeof e=="number"?e+"px":e}var z6={};setTimeout(function(){Tm.reduce(function(e,t){var n=Tl(t).flat().join("").replace(/[^a-zA-Z\d]/g,"").split("");return n.forEach(function(r){var o;e[r]=(o=e[r])!=null?o:{},e[r][zn(t)]=t}),e},z6)});function p2(e,t){t===void 0&&(t=0);var n=d.useState(e),r=n[0],o=n[1],a=d.useRef(null);function i(s){return new Promise(function(f){var l;a.current&&clearTimeout(a.current),a.current=(l=window)==null?void 0:l.setTimeout(function(){o(s),f(s)},t)})}return[r,i]}function M6(){var e=d.useRef({}),t=lC();return d.useMemo(function(){var n=parseFloat(""+t);return!t||Number.isNaN(n)?e.current:Tm.reduce(function(r,o){return uC(o,n)&&(r[zn(o)]=!0),r},e.current)},[t])}function cC(){var e=M6();return function(n){var r=Pm(zn(n));return!!e[r]}}function uC(e,t){return WS(e)>t}function dC(e){d.useEffect(function(){e(!0)},[e])}function pC(e){var t=e.children,n=M6(),r=nC(),o=d.useRef(z6),a=d.useRef(!1),i=d.useRef(!1),s=d.useRef(n),f=p2(Date.now(),200),l=p2("",100),u=d.useState(!1),p=d.useState(r),h=d.useState(null),m=d.useState(new Set),v=d.useState(null),b=d.useState(!1),C=b[0],y=b[1];return dC(y),d.createElement(Ir.Provider,{value:{activeCategoryState:h,activeSkinTone:p,disallowClickRef:a,disallowMouseRef:i,disallowedEmojisRef:s,emojiVariationPickerState:v,emojisThatFailedToLoadState:m,filterRef:o,isPastInitialLoad:C,searchTerm:l,skinToneFanOpenState:u,suggestedUpdateState:f}},t)}var Ir=d.createContext({activeCategoryState:[null,function(){}],activeSkinTone:[Sr.NEUTRAL,function(){}],disallowClickRef:{current:!1},disallowMouseRef:{current:!1},disallowedEmojisRef:{current:{}},emojiVariationPickerState:[null,function(){}],emojisThatFailedToLoadState:[new Set,function(){}],filterRef:{current:{}},isPastInitialLoad:!0,searchTerm:["",function(){return new Promise(function(){})}],skinToneFanOpenState:[!1,function(){}],suggestedUpdateState:[Date.now(),function(){}]});function Om(){var e=d.useContext(Ir),t=e.filterRef;return t}function hC(){var e=d.useContext(Ir),t=e.disallowClickRef;return t}function zm(){var e=d.useContext(Ir),t=e.disallowMouseRef;return t}function zd(){var e=d.useContext(Ir),t=e.searchTerm;return t}function Mm(){var e=d.useContext(Ir),t=e.activeSkinTone;return t}function I6(){var e=d.useContext(Ir),t=e.emojisThatFailedToLoadState;return t}function mC(){var e=d.useContext(Ir),t=e.isPastInitialLoad;return t}function ws(){var e=d.useContext(Ir),t=e.emojiVariationPickerState;return t}function zl(){var e=d.useContext(Ir),t=e.skinToneFanOpenState;return t}function A6(){var e=d.useContext(Ir),t=e.suggestedUpdateState,n=t[0],r=t[1];return[n,function(){r(Date.now())}]}function gC(){var e=zm();return function(){e.current=!0}}function D6(){var e=zm();return function(){e.current=!1}}function L6(){var e=zm();return function(){return e.current}}function vC(){var e=hr(),t=D6(),n=L6();d.useEffect(function(){var r=e.current;r==null||r.addEventListener("mousemove",o,{passive:!0});function o(){n()&&t()}return function(){r==null||r.removeEventListener("mousemove",o)}},[e,t,n])}function N6(e,t){if(!e||!t)return 0;var n=e.getBoundingClientRect().width,r=t.getBoundingClientRect().width;return Math.floor(n/r)}function F6(e,t){if(!e||!t)return 0;var n=t.getBoundingClientRect().width,r=t.getBoundingClientRect().left,o=e.getBoundingClientRect().left;return Math.floor((r-o)/n)}function _6(e,t){if(!e||!t)return 0;var n=t.getBoundingClientRect().height,r=t.getBoundingClientRect().top,o=e.getBoundingClientRect().top;return Math.round((r-o)/n)}function yC(e,t){if(!e||!t)return!1;var n=t.getBoundingClientRect().height,r=t.getBoundingClientRect().top,o=e.getBoundingClientRect().top,a=e.getBoundingClientRect().height;return Math.round(r-o+n)e.length?[]:Im(e,r,n)}function B6(e,t,n,r){var o=Im(e,t,n);return o[r]||o[o.length-1]||null}function xC(e,t,n,r){var o=bC(e,t,n);return o[r]||o[o.length-1]||null}function wC(e,t,n,r){var o=Im(e,t-1,n);return o[r]||o[o.length-1]||null}function kC(e,t){if(!e||!t.length)return null;var n=e.getBoundingClientRect().top,r=e.getBoundingClientRect().bottom,o=t.find(function(a){var i=a.getBoundingClientRect().top,s=a.getBoundingClientRect().bottom;return i>=n&&i<=r||s>=n&&s<=r});return o||null}function SC(e){return!!e.nextElementSibling}var Uu="button"+bn(ze.emoji),CC=[Uu,bn(ze.visible),":not("+bn(ze.hidden)+")"].join("");function Tr(e){var t;return(t=e==null?void 0:e.closest(Uu))!=null?t:null}function Am(e){var t=G6(e),n=Lm(e);if(!t)return[];var r=ol(t);return r?[r,n]:[]}function EC(e){var t;return!!(e!=null&&e.matches(Uu)||!(e==null||(t=e.parentElement)==null)&&t.matches(Uu))}function h2(e){var t;return(t=e==null?void 0:e.clientHeight)!=null?t:0}function V6(e){if(!e)return 0;var t=Tr(e),n=pa(t),r=Dm(n);return m2(t)+m2(n)+r}function Dm(e){var t,n;if(!e)return 0;var r=e.querySelector(bn(ze.categoryContent));return((t=e==null?void 0:e.clientHeight)!=null?t:0)-((n=r==null?void 0:r.clientHeight)!=null?n:0)}function jC(e){return e?W6(e)"u")){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",n==="top"&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}var GC='.EmojiPickerReact button.epr-emoji{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;height:var(--epr-emoji-fullsize);justify-content:center;max-height:var(--epr-emoji-fullsize);max-width:var(--epr-emoji-fullsize);overflow:hidden;position:relative;width:var(--epr-emoji-fullsize)}.EmojiPickerReact button.epr-emoji.epr-emoji-has-variations:after{border-bottom:4px solid var(--epr-emoji-variation-indicator-color);border-left:4px solid transparent;border-right:4px solid transparent;bottom:1px;content:"";display:block;height:0;position:absolute;right:0;transform:rotate(135deg);width:0;z-index:var(--epr-emoji-variations-indictator-z-index)}.EmojiPickerReact button.epr-emoji .epr-emoji-img{max-height:var(--epr-emoji-fullsize);max-width:var(--epr-emoji-fullsize);padding:var(--epr-emoji-padding)}.EmojiPickerReact button.epr-emoji .epr-emoji-native{padding:var(--epr-emoji-padding)}.EmojiPickerReact button.epr-emoji>*{align-self:center;display:block;justify-self:center}.EmojiPickerReact button.epr-emoji.epr-emoji-has-variations:hover:after{border-bottom:4px solid var(--epr-emoji-variation-indicator-color-hover)}.__EmojiPicker__.epr-emoji-img{font-size:0}.__EmojiPicker__.epr-emoji-native{align-self:center;font-family:Segoe UI Emoji,Segoe UI Symbol,Segoe UI,Apple Color Emoji,Twemoji Mozilla,Noto Color Emoji,Android Emoji,Times,Symbola,Aegyptus,Code2000,Code2001,Code2002,Musica,serif,LastResort;font-size:var(--epr-emoji-size);justify-self:center;letter-spacing:0;line-height:100%;position:relative;text-align:center}.EmojiPickerReact button.epr-emoji:hover>*{background-color:var(--epr-emoji-hover-color)}.EmojiPickerReact button.epr-emoji:focus>*{background-color:var(--epr-focus-bg-color)}';Jn(GC);function Vm(e){var t,n=e.emoji,r=e.unified,o=e.hidden,a=e.hiddenOnSearch,i=e.emojiStyle,s=e.showVariations,f=s===void 0?!0:s,l=e.size,u=e.lazyLoad,p=e.getEmojiUrl,h=$l(n);return d.createElement(Dd,{className:Z(ze.emoji,(t={},t[ze.hidden]=o,t[ze.hiddenOnSearch]=a,t[ze.visible]=!o&&!a,t[ze.emojiHasVariatios]=h&&f,t)),"data-unified":r,"aria-label":Vu(n),"data-full-name":Tl(n)},d.createElement(Wu,{unified:r,emoji:n,size:l,emojiStyle:i,lazyLoad:u,getEmojiUrl:p}))}function Wu(e){var t=e.emoji,n=e.unified,r=e.emojiStyle,o=e.size,a=e.lazyLoad,i=e.getEmojiUrl,s=i===void 0?w6:i,f={};o&&(f.width=f.height=f.fontSize=o+"px");var l=t||ol(n);return l?d.createElement(d.Fragment,null,r===Ve.NATIVE?d.createElement(KC,{unified:n,style:f}):d.createElement(qC,{unified:n,style:f,emoji:l,emojiStyle:r,lazyLoad:a,getEmojiUrl:s})):null}function KC(e){var t=e.unified,n=e.style;return d.createElement("span",{className:Z(ze.external,"epr-emoji-native"),"data-unified":t,style:n},Q6(t))}function qC(e){var t=e.emoji,n=e.unified,r=e.emojiStyle,o=e.style,a=e.lazyLoad,i=a===void 0?!1:a,s=e.getEmojiUrl,f=I6(),l=f[1];return d.createElement("img",{src:s(n,r),alt:Vu(t),className:Z(ze.external,"epr-emoji-img"),loading:i?"lazy":"eager",onError:u,style:o});function u(){l(function(p){return new Set(p).add(n)})}}var YC=".EmojiPickerReact li.epr-emoji-category>.epr-emoji-category-content{grid-gap:0;display:grid;grid-template-columns:repeat(auto-fill,var(--epr-emoji-fullsize));justify-content:space-between;margin:var(--epr-category-padding);position:relative}.EmojiPickerReact li.epr-emoji-category:not(:has(.epr-visible)){display:none}.EmojiPickerReact li.epr-emoji-category>.epr-emoji-category-label{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--epr-category-label-bg-color);color:var(--epr-category-label-text-color);display:flex;font-weight:700;height:var(--epr-category-label-height);padding:var(--epr-category-label-padding);position:-webkit-sticky;position:sticky;text-transform:capitalize;top:0;width:100%;z-index:var(--epr-category-label-z-index)}";Jn(YC);function ax(e){var t,n=e.categoryConfig,r=e.children,o=e.hidden,a=e.hiddenOnSearch,i=$m(n),s=C6(n);return d.createElement("li",{className:Z(ze.category,(t={},t[ze.hidden]=o,t[ze.hiddenOnSearch]=a,t)),"data-name":i,"aria-label":s},d.createElement("div",{className:ze.label},s),d.createElement("div",{className:ze.categoryContent},r))}function XC(e){var t=e.categoryConfig,n=A6(),r=n[0],o=iC(),a=xs(),i=d.useMemo(function(){var f;return(f=J6(o))!=null?f:[]},[r,o]),s=Ol();return d.createElement(ax,{categoryConfig:t,hiddenOnSearch:!0,hidden:i.length===0},i.map(function(f){var l=ol(f.original);return l?d.createElement(Vm,{showVariations:!1,unified:f.unified,emojiStyle:s,emoji:l,key:f.unified,getEmojiUrl:a}):null}))}var QC=".EmojiPickerReact ul.epr-emoji-list{list-style:none;margin:0;padding:0}";Jn(QC);function ZC(){var e=P6();return d.createElement("ul",{className:ze.emojiList},e.map(function(t,n){var r=$m(t);return r===Ke.SUGGESTED?d.createElement(XC,{key:r,categoryConfig:t}):d.createElement(JC,{key:r,index:n,category:r,categoryConfig:t})}))}function JC(e){var t=e.index,n=e.category,r=e.categoryConfig,o=HC(),a=sC(),i=Ol(),s=mC(),f=Mm(),l=f[0],u=cC(),p=xs(),h=!R6(),m=!s&&t>1?[]:HS(n),v=0,b=m.map(function(C){var y=zn(C,l),g=o(C),x=g.failedToLoad,k=g.filteredOut,j=g.hidden,S=u(C);return(j||S)&&v++,S?null:d.createElement(Vm,{showVariations:h,key:y,emoji:C,unified:y,hidden:x,hiddenOnSearch:k,emojiStyle:i,lazyLoad:a,getEmojiUrl:p})});return d.createElement(ax,{categoryConfig:r,hidden:v===b.length},b)}function Ld(e){var t=_m(e);Zn(t),Ad(t)}function eE(e){var t=_m(e);Zn(t),t==null||t.click()}function tE(e){Zn(q6(e))}function nE(e){if(e){var t=Y6(e);if(!t)return Ld(Id(e));Zn(t),Ad(t)}}function rE(e){if(e){var t=Fm(e);if(!t)return tE(Md(e));Zn(t),Ad(t)}}function oE(e,t){if(e){var n=iE(e);if(!n)return t();Zn(n),Ad(n)}}function aE(e){if(e){var t=sE(e);return Zn(t)}}function iE(e){if(!e)return null;var t=X6(e),n=pa(t),r=F6(t,e),o=_6(t,e),a=N6(t,e);if(o===0){var i=Md(n);return i?B6(ss(i),-1,a,r):null}return wC(ss(t),o,a,r)}function sE(e){if(!e)return null;var t=X6(e),n=pa(t),r=F6(t,e),o=_6(t,e),a=N6(t,e);if(!yC(t,e)){var i=Id(n);return i?B6(ss(i),0,a,r):null}var s=xC(ss(t),o,a,r);return s}var fE=`.EmojiPickerReact .epr-emoji-variation-picker{align-items:center;background:var(--epr-emoji-variation-picker-bg-color);border:1px solid var(--epr-picker-border-color);border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.2);display:flex;height:0;height:var(--epr-emoji-variation-picker-height);justify-content:space-around;left:15px;opacity:0;padding:5px;pointer-events:none;position:absolute;right:15px;top:0;top:-100%;transform:scale(.9);transition:transform .1s ease-out,opacity .2s ease-out;visibility:hidden;z-index:var(--epr-skin-variation-picker-z-index)}.EmojiPickerReact .epr-emoji-variation-picker.pointing-up{transform:scale(.9);transform-origin:center 0}.EmojiPickerReact .epr-emoji-variation-picker.visible{opacity:1;pointer-events:all;transform:scale(1);visibility:visible}.EmojiPickerReact .epr-emoji-variation-picker .EmojiPickerReact .epr-emoji-variation-picker button.epr-emoji:hover{background:none}.EmojiPickerReact .epr-emoji-variation-picker .epr-emoji-pointer{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='15' xml:space='preserve'%3E%3Cg stroke-miterlimit='10'%3E%3Cpath fill='%23FFF' stroke='%23E8E7E7' d='m1.86-.43 9.83 11.53c.59.69 1.56.69 2.14 0L23.66-.43'/%3E%3Cpath fill='%23010202' stroke='%23151617' d='m26.86-.43 9.83 11.53c.59.69 1.56.69 2.14 0L48.66-.43'/%3E%3C/g%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;background-size:50px 15px;content:"";height:15px;position:absolute;top:-10px;width:25px}.EmojiPickerReact.epr-dark-theme .epr-emoji-variation-picker .epr-emoji-pointer{background-position:-25px 0}.EmojiPickerReact .epr-emoji-variation-picker .epr-emoji-pointer{top:100%;transform:translateX(-18px)}.EmojiPickerReact .epr-emoji-variation-picker.pointing-up .epr-emoji-pointer{top:0;transform:rotate(180deg) translateY(100%) translateX(18px)}`;Jn(fE);var Wi;(function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"})(Wi||(Wi={}));function lE(){var e=$d(),t=SS(),n=ws(),r=n[0],o=Ol(),a=uE(t),i=a.getTop,s=a.getMenuDirection,f=x6(),l=cE(t),u=xs(),p=Tr(e.current),h=r&&p&&$l(r)&&p.classList.contains(ze.emojiHasVariatios);d.useEffect(function(){h&&Ld(t.current)},[t,h,e]);var m,v;return!h&&e.current?f(null):(m=i(),v=l()),d.createElement("div",{ref:t,className:Z(ze.variationPicker,{visible:h,"pointing-up":s()===Wi.Down}),style:{top:m}},h&&r?[zn(r)].concat(Od(r)).slice(0,6).map(function(b){return d.createElement(Vm,{key:b,emoji:r,unified:b,emojiStyle:o,showVariations:!1,getEmojiUrl:u})}):null,d.createElement("div",{className:"epr-emoji-pointer",style:v}))}function cE(e){var t=$d();return function(){var r={};if(!e.current)return r;if(t.current){var o=Tr(t.current),a=RC(o);if(!o)return r;r.left=a+(o==null?void 0:o.clientWidth)/2}return r}}function uE(e){var t=$d(),n=hr(),r=Wi.Up;return{getMenuDirection:o,getTop:a};function o(){return r}function a(){r=Wi.Up;var i=0;if(!e.current)return 0;var s=h2(e.current);if(t.current){var f,l=n.current,u=Tr(t.current),p=h2(u);i=V6(u);var h=(f=l==null?void 0:l.scrollTop)!=null?f:0;h>i-s&&(r=Wi.Down,i+=p+s)}return i-s}}var dE=".EmojiPickerReact .epr-body{flex:1;overflow-x:hidden;overflow-y:scroll;position:relative}";Jn(dE);function pE(){var e=hr();return MC(e),OC(e),vC(),d.createElement("div",{className:ze.scrollBody,ref:e},d.createElement(lE,null),d.createElement(ZC,null))}function hE(e,t){var n=hr(),r=L6(),o=D6();d.useEffect(function(){if(!e)return;var a=n.current;a==null||a.addEventListener("keydown",f,{passive:!0}),a==null||a.addEventListener("mouseover",l,!0),a==null||a.addEventListener("focus",i,!0),a==null||a.addEventListener("mouseout",s,{passive:!0}),a==null||a.addEventListener("blur",s,!0);function i(u){var p=Tr(u.target);if(!p)return s();var h=Lm(p),m=G6(p);if(!h||!m)return s();t({unified:h,originalUnified:m})}function s(u){if(u){var p=u.relatedTarget;if(!Tr(p))return t(null)}t(null)}function f(u){u.key==="Escape"&&t(null)}function l(u){if(!r()){var p=Tr(u.target);p&&Zn(p)}}return function(){a==null||a.removeEventListener("mouseover",l),a==null||a.removeEventListener("mouseout",s),a==null||a.removeEventListener("focus",i,!0),a==null||a.removeEventListener("blur",s,!0),a==null||a.removeEventListener("keydown",f)}},[n,e,t,r,o])}function Um(){var e=O6();return e===as.SEARCH}function ix(){var e=O6();return e===as.PREVIEW}var mE=".EmojiPickerReact .Flex{display:flex}.EmojiPickerReact .Flex.FlexRow{flex-direction:row}.EmojiPickerReact .Flex.FlexColumn{flex-direction:column}";Jn(mE);var Wp;(function(e){e.ROW="FlexRow",e.COLUMN="FlexColumn"})(Wp||(Wp={}));function sx(e){var t=e.children,n=e.className,r=e.style,o=r===void 0?{}:r,a=e.direction,i=a===void 0?Wp.ROW:a;return d.createElement("div",{style:Yr({},o),className:Z("Flex",n,i)},t)}function gE(e){var t=e.className,n=e.style,r=n===void 0?{}:n;return d.createElement("div",{style:Yr({flex:1},r),className:Z(t)})}var vE=".EmojiPickerReact .epr-preview{align-items:center;border-top:1px solid var(--epr-preview-border-color);height:var(--epr-preview-height);padding:0 var(--epr-horizontal-padding);position:relative;z-index:1;z-index:var(--epr-preview-z-index)}.EmojiPickerReact .epr-preview .epr-preview-emoji-label{color:var(--epr-preview-text-color);font-size:var(--epr-preview-text-size);padding:var(--epr-preview-text-padding);text-transform:capitalize}";Jn(vE);function yE(e){var t=e.children,n=e.className,r=e.style;return d.createElement("div",{style:Yr({},r,{position:"absolute"}),className:n},t)}function Nd(e){var t=e.children,n=e.className,r=e.style;return d.createElement("div",{style:Yr({},r,{position:"relative"}),className:n},t)}var bE='.EmojiPickerReact .epr-skin-tones{--epr-skin-tone-size:15px;align-items:center;display:flex;justify-content:flex-end;padding:10px 0;transition:all .3s ease-in-out}.EmojiPickerReact .epr-skin-tones.epr-vertical{align-items:flex-end;border:1px solid var(--epr-bg-color);border-radius:6px;flex-direction:column;padding:5px}.EmojiPickerReact .epr-skin-tones.epr-vertical.epr-open{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--epr-skin-tone-picker-menu-color);border:1px solid var(--epr-picker-border-color)}.EmojiPickerReact .epr-skin-tone-select{height:var(--epr-skin-tone-size);position:relative;width:var(--epr-skin-tone-size)}.EmojiPickerReact .epr-skin-tones.epr-open .epr-tone{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.EmojiPickerReact .epr-skin-tones:not(.epr-open) .epr-tone{opacity:0;z-index:0}.EmojiPickerReact .epr-skin-tones .epr-tone{border-radius:4px;box-shadow:0 0 0 0 var(--epr-active-skin-hover-color);cursor:pointer;display:block;height:var(--epr-skin-tone-size);position:absolute;right:0;transition:transform .3s ease-in-out,opacity .5s ease-in-out;width:var(--epr-skin-tone-size);z-index:1}.EmojiPickerReact .epr-skin-tones .epr-tone:hover{box-shadow:0 0 0 3px var(--epr-active-skin-hover-color)}.EmojiPickerReact .epr-skin-tones .epr-tone:focus{box-shadow:0 0 0 3px var(--epr-focus-bg-color)}.EmojiPickerReact .epr-skin-tones.epr-open .epr-skin-tone-select .epr-tone.epr-active:after{border:1px solid var(--epr-active-skin-tone-indicator-border-color);border-radius:5px;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-active{opacity:1;z-index:1}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-neutral{background-color:#ffd225}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fb{background-color:#ffdfbd}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fc{background-color:#e9c197}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fd{background-color:#c88e62}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fe{background-color:#a86637}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3ff{background-color:#60463a}';Jn(bE);var af=28;function xE(){return d.createElement(Nd,{style:{height:af}},d.createElement(yE,{style:{bottom:0,right:0}},d.createElement(fx,{direction:al.VERTICAL})))}function fx(e){var t,n=e.direction,r=n===void 0?al.HORIZONTAL:n,o=jm(),a=R6(),i=zl(),s=i[0],f=i[1],l=Mm(),u=l[0],p=l[1],h=ai(),m=ii();if(a)return null;var v=af*Bu.length+"px",b=s?v:af+"px",C=r===al.VERTICAL;return d.createElement(Nd,{className:Z("epr-skin-tones",r,(t={},t[ze.open]=s,t)),style:C?{flexBasis:b,height:b}:{flexBasis:b}},d.createElement("div",{className:"epr-skin-tone-select",ref:o},Bu.map(function(y,g){var x,k=y===u;return d.createElement(Dd,{style:{transform:Z(C?"translateY(-"+g*(s?af:0)+"px)":"translateX(-"+g*(s?af:0)+"px)",s&&k&&"scale(1.3)")},onClick:function(){s?(p(y),m()):f(!0),h()},key:y,className:Z("epr-tone-"+y,"epr-tone",(x={},x[ze.active]=k,x)),tabIndex:s?0:-1,"aria-pressed":k,"aria-label":"Skin tone "+VS[y]})})))}var al;(function(e){e.VERTICAL="epr-vertical",e.HORIZONTAL="epr-horizontal"})(al||(al={}));function wE(){var e=T6(),t=ix();return e.showPreview?d.createElement(sx,{className:"epr-preview"},d.createElement(kE,null),d.createElement(gE,null),t?d.createElement(xE,null):null):null}function kE(){var e=T6(),t=d.useState(null),n=t[0],r=t[1],o=Ol(),a=ws(),i=a[0],s=xs();hE(e.showPreview,r);var f=ol(n==null?void 0:n.originalUnified),l=f!=null&&n!=null;return d.createElement(u,null);function u(){var p=i??ol(e.defaultEmoji);if(!p)return null;var h=i?Vu(i):e.defaultCaption;return d.createElement(d.Fragment,null,d.createElement("div",null,l?d.createElement(Wu,{unified:n==null?void 0:n.unified,emoji:f,emojiStyle:o,size:45,getEmojiUrl:s}):p?d.createElement(Wu,{unified:zn(p),emoji:p,emojiStyle:o,size:45,getEmojiUrl:s}):null),l?d.createElement("div",{className:"epr-preview-emoji-label"},Vu(f)):d.createElement("div",{className:"epr-preview-emoji-label"},h))}}var SE=`.EmojiPickerReact .epr-category-nav{display:flex;flex-direction:row;justify-content:space-around;padding:var(--epr-header-padding)}.EmojiPickerReact .epr-category-nav>button.epr-cat-btn{background-size:calc(var(--epr-category-navigation-button-size)*10);display:inline-block;height:var(--epr-category-navigation-button-size);outline:none;position:relative;transition:opacity .2s ease-in-out;width:var(--epr-category-navigation-button-size)}.EmojiPickerReact .epr-category-nav>button.epr-cat-btn:focus:before{border:2px solid var(--epr-category-icon-active-color);border-radius:50%;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px}aside.EmojiPickerReact.epr-main:has(input:not(:-moz-placeholder-shown)) .epr-category-nav{cursor:default;opacity:.3;pointer-events:none}aside.EmojiPickerReact.epr-main:has(input:not(:placeholder-shown)) .epr-category-nav{cursor:default;opacity:.3;pointer-events:none}.EmojiPickerReact.epr-search-active .epr-category-nav{cursor:default;opacity:.3;pointer-events:none}aside.EmojiPickerReact.epr-main:has(input:not(:-moz-placeholder-shown)) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:var(--epr-category-navigation-button-size);opacity:1}aside.EmojiPickerReact.epr-main:has(input:not(:placeholder-shown)) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:var(--epr-category-navigation-button-size);opacity:1}.EmojiPickerReact:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn.epr-active,.EmojiPickerReact:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:var(--epr-category-navigation-button-size);opacity:1}.EmojiPickerReact .epr-category-nav>button.epr-cat-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='80' xml:space='preserve'%3E%3Cg fill='%233371B7' stroke='%233371B7' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M12.8 29.5c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.2-1.1-1.2-.6 0-1.2.5-1.2 1.2 0 .6.6 1.1 1.2 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3Cpath d='M10 23c-3.8 0-7 3.1-7 7 0 3.8 3.1 7 7 7s7-3.1 7-7c0-3.8-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2 0-3.4 2.8-6.2 6.2-6.2s6.2 2.8 6.2 6.2c0 3.4-2.8 6.2-6.2 6.2z'/%3E%3Cpath d='M14.6 31.2c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.1.1-.3 0-.4zM10 34.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2zm-2.8-4.6c.6 0 1.2-.5 1.2-1.1 0-.6-.5-1.2-1.2-1.2-.6 0-1.1.5-1.1 1.2 0 .6.5 1.1 1.1 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%233371B7' d='M64.1 33.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4.1h2.4c.2 0 .4.2.4.4v2c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2c0-.3.2-.4.4-.4zm-9.8-5.1h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%233371B7' d='M65.5 23.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7v-3.1c0-1 .8-1.9 1.8-1.9z'/%3E%3Cellipse fill='%233371B7' cx='66.2' cy='30.9' rx='.9' ry='1'/%3E%3Cellipse fill='%233371B7' cx='73.8' cy='30.9' rx='.9' ry='1'/%3E%3Cg fill='none' stroke='%233371B7'%3E%3Cpath d='M96.4 30c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 28.6v.1c-.9.1-2.9.1-4.6-1.1-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1-.1-.1-.1-.1-.1-.2.5-.1 1.2-.2 2-.1 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.2.3.6.4.9zM84 32.2v-.1c.9-.2 2.9-.4 4.7.6 1.1.7 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8s-1.9-1.6-2.4-2.5c-.3-.5-.4-.8-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%233371B7'%3E%3Cpath stroke-linecap='round' d='m116.3 26.8-1.4 2-.8-.8-.6-.6v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.6-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 27.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 34.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9m-10.9-10.8h10.8v2.7h-10.8v-2.7z' fill='none' stroke='%233371B7'/%3E%3Cg fill='%233371B7'%3E%3Cpath d='M170.8 23.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.5 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.1c-.2 3.8 2.6 7.1 6.3 7.4 3.9.3 7.3-2.6 7.6-6.5.3-3.8-2.5-7.1-6.1-7.5z'/%3E%3Cpath d='M170.3 27.4c0-.3-.3-.6-.6-.6s-.6.3-.6.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6 0-.4-.3-.6-.6-.6h-1.8v-2.6z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%233371B7' d='M186.2 23.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7v-7.7c-.1-1.5 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%233371B7' cx='186' cy='28.9' r='.7'/%3E%3Ccircle fill='%233371B7' cx='194' cy='26.7' r='.7'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m186 33.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%233371B7' stroke='%233371B7' stroke-width='.25' stroke-miterlimit='10' d='M156 24.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.2-.7 0-2.4-.1-3.8-.6-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4v-5.7c-.3-.2-.4-.4-.5-.5zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1v-4.9c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%233371B7' d='M48.1 23.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='M43.5 28.8c-.2.1-.5 1.2 0 1.5 1.4 1 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m43.5 30.6-.2.4c-.2.5.2 1 .7.9.3-.1.5 0 .7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.2.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.2 1.2 0l.2-.1c.3-.2.8-.2 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.3.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='M43.5 32.2c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.5.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='M43.5 33.3c0 .5.6 2.3 1.3 2.7 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%233371B7' cx='51.6' cy='26.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='53' cy='25' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='53' cy='27.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='54.3' cy='26.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%233371B7' cx='50.9' cy='25' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%233371B7' d='M24.2 31v-7.6c.1.1.8.9 2.8 3.1 2.5-1.6 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.6-.6-1.5-.6-2.5z'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m21.2 30 5.4 1.2m-5.4 2.9 5.4-1.2M38.8 30l-5.4 1.2m5.4 2.9-5.4-1.2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%233371B7' d='m29.5 32.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5s.4 0 .5.2l.1.2c.4.7 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%233371B7' stroke-linecap='round' d='m32.4 32.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%233371B7' cx='27.6' cy='29.7' r='.7'/%3E%3Ccircle fill='%233371B7' cx='32.4' cy='29.7' r='.7'/%3E%3Cg fill='%23C0C0BF' stroke='%23C0C0BF' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M12.8 49.5c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.2-1.1-1.2-.6 0-1.2.5-1.2 1.2 0 .6.6 1.1 1.2 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4zm1.8 3.2c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.1.1-.3 0-.4zM10 54.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2zm-2.8-4.6c.6 0 1.2-.5 1.2-1.1 0-.6-.5-1.2-1.2-1.2-.6 0-1.1.5-1.1 1.2 0 .6.5 1.1 1.1 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3Cpath d='M10 43c-3.8 0-7 3.1-7 7 0 3.8 3.1 7 7 7s7-3.1 7-7c0-3.8-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2 0-3.4 2.8-6.2 6.2-6.2s6.2 2.8 6.2 6.2c0 3.4-2.8 6.2-6.2 6.2z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M64.1 53.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4.1h2.4c.2 0 .4.2.4.4v2c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2c0-.3.2-.4.4-.4zm-9.8-5.1h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M65.5 43.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7v-3.1c0-1 .8-1.9 1.8-1.9z'/%3E%3Cellipse fill='%23C0C0BF' cx='66.2' cy='50.9' rx='.9' ry='1'/%3E%3Cellipse fill='%23C0C0BF' cx='73.8' cy='50.9' rx='.9' ry='1'/%3E%3Cg fill='none' stroke='%23C0C0BF'%3E%3Cpath d='M96.4 50c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 48.6v.1c-.9.1-2.9.1-4.6-1.2-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1-.1-.1-.1-.2-.1-.2.5-.1 1.2-.2 2-.2 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.4.3.8.4 1.1zM84 52.2v-.1c.9-.2 2.9-.4 4.7.6 1.1.7 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8s-1.9-1.6-2.4-2.5c-.3-.5-.4-.8-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%23C0C0BF'%3E%3Cpath stroke-linecap='round' d='m116.3 46.8-1.4 2-.8-.8-.6-.7v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.7-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 47.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 54.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9m-10.9-10.8h10.8v2.7h-10.8v-2.7z' fill='none' stroke='%23C0C0BF'/%3E%3Cg fill='%23C0C0BF'%3E%3Cpath d='M170.8 43.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.5 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.1c-.2 3.8 2.6 7.1 6.3 7.4 3.9.3 7.3-2.6 7.6-6.5.3-3.8-2.5-7.1-6.1-7.5z'/%3E%3Cpath d='M170.3 47.4c0-.3-.3-.6-.6-.6s-.6.3-.6.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6s-.3-.6-.6-.6h-1.8v-2.6z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M186.2 43.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7v-7.7c-.1-1.4 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%23C0C0BF' cx='186' cy='48.9' r='.7'/%3E%3Ccircle fill='%23C0C0BF' cx='194' cy='46.7' r='.7'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m186 53.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%23C0C0BF' stroke='%23C0C0BF' stroke-width='.25' stroke-miterlimit='10' d='M156 44.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.2-.7 0-2.4-.1-3.8-.6-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4v-5.7c-.3-.2-.4-.4-.5-.5zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1v-4.9c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M48.1 43.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='M43.5 48.8c-.2.1-.5 1.2 0 1.5 1.4 1 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m43.5 50.6-.2.4c-.2.5.2 1 .7.9.3-.1.5 0 .7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.2.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.2 1.2 0l.2-.1c.3-.2.8-.2 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.3.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='M43.5 52.2c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.5.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='M43.5 53.3c0 .5.6 2.3 1.3 2.7 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%23C0C0BF' cx='51.6' cy='46.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='53' cy='45' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='53' cy='47.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='54.3' cy='46.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23C0C0BF' cx='50.9' cy='45' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%23C0C0BF' d='M24.2 51v-7.6c.1.1.8.9 2.8 3.1 2.5-1.7 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.6-.6-1.5-.6-2.5z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m21.2 50 5.4 1.2m-5.4 2.9 5.4-1.2M38.8 50l-5.4 1.2m5.4 2.9-5.4-1.2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23C0C0BF' d='m29.5 52.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5s.4 0 .5.2l.1.2c.4.7 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%23C0C0BF' stroke-linecap='round' d='m32.4 52.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%23C0C0BF' cx='27.6' cy='49.7' r='.7'/%3E%3Ccircle fill='%23C0C0BF' cx='32.4' cy='49.7' r='.7'/%3E%3Cg fill='%236AA9DD' stroke='%236AA9DD' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M14.6 71.2c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.1.1-.3 0-.4zM10 74.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2zm2.8-4.6c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.2-1.1-1.2-.6 0-1.2.5-1.2 1.2 0 .6.6 1.1 1.2 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4zm-5.6 1.5c.6 0 1.2-.5 1.2-1.1 0-.6-.5-1.2-1.2-1.2-.6 0-1.1.5-1.1 1.2 0 .6.5 1.1 1.1 1.1zm0-1.5c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4c0-.3.2-.4.4-.4z'/%3E%3Cpath d='M10 63c-3.8 0-7 3.1-7 7 0 3.8 3.1 7 7 7s7-3.1 7-7c0-3.8-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2 0-3.4 2.8-6.2 6.2-6.2s6.2 2.8 6.2 6.2c0 3.4-2.8 6.2-6.2 6.2z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%236AA9DD' d='M64.1 73.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4.1h2.4c.2 0 .4.2.4.4V76c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2.1c0-.3.2-.4.4-.4zm-9.8-5.1h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%236AA9DD' d='M65.5 63.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7v-3.1c0-1 .8-1.9 1.8-1.9z'/%3E%3Ccircle fill='%236AA9DD' cx='66.2' cy='70.9' r='.9'/%3E%3Ccircle fill='%236AA9DD' cx='73.8' cy='70.9' r='.9'/%3E%3Cg fill='none' stroke='%236AA9DD'%3E%3Cpath d='M96.4 70c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 68.6v.1c-.9.1-2.9.1-4.6-1.2-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1.1-.1-.1-.1-.2-.1-.2.5-.1 1.2-.2 2-.2 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.5.3.9.4 1.2zM84 72.2v-.1c.9-.2 2.9-.4 4.7.6 1.1.7 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8s-1.9-1.6-2.4-2.5c-.3-.5-.4-.9-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%236AA9DD'%3E%3Cpath stroke-linecap='round' d='m116.3 66.8-1.4 2-.8-.8-.6-.7v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.7-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 67.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 74.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9m-10.9-10.8h10.8v2.7h-10.8v-2.7z' fill='none' stroke='%236AA9DD'/%3E%3Cg fill='%236AA9DD'%3E%3Cpath d='M170.8 63.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.4 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.1c-.2 3.8 2.6 7.1 6.3 7.4 3.9.3 7.3-2.6 7.6-6.5.3-3.8-2.5-7.1-6.1-7.5z'/%3E%3Cpath d='M170.3 67.4c0-.3-.3-.6-.6-.6s-.6.3-.6.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6s-.3-.6-.7-.6h-1.8v-.2l.1-2.4z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%236AA9DD' d='M186.2 63.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7v-7.7c-.1-1.4 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%236AA9DD' cx='186' cy='68.9' r='.7'/%3E%3Ccircle fill='%236AA9DD' cx='194' cy='66.7' r='.7'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m186 73.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%236AA9DD' stroke='%236AA9DD' stroke-width='.25' stroke-miterlimit='10' d='M156 64.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.2-.7 0-2.4-.1-3.8-.6-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4v-5.7c-.3-.2-.4-.4-.5-.5zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1v-4.9c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%236AA9DD' d='M48.1 63.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='M43.5 68.8c-.2.1-.5 1.2 0 1.5 1.4.9 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m43.5 70.6-.2.4c-.2.5.2 1 .7.9.3-.1.5.1.7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.2.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.2 1.2-.1l.2-.1c.3-.2.8-.2 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.3.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='M43.5 72.2c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.4.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='M43.5 73.3c0 .5.6 2.3 1.3 2.7 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%236AA9DD' cx='51.6' cy='66.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='53' cy='65' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='53' cy='67.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='54.3' cy='66.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%236AA9DD' cx='50.9' cy='65' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%236AA9DD' d='M24.2 71v-7.6c.1.1.8.9 2.8 3.1 2.5-1.7 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.6-.6-1.5-.6-2.5z'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m21.2 70.1 5.4 1.2m-5.4 2.8 5.4-1.2m12.2-2.8-5.4 1.2m5.4 2.8-5.4-1.2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%236AA9DD' d='m29.5 72.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5.2-.1.4 0 .5.2l.1.2c.4.7 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%236AA9DD' stroke-linecap='round' d='m32.4 72.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%236AA9DD' cx='27.6' cy='69.7' r='.7'/%3E%3Ccircle fill='%236AA9DD' cx='32.4' cy='69.7' r='.7'/%3E%3Cg fill='%23868686' stroke='%23868686' stroke-width='.1' stroke-miterlimit='10'%3E%3Cpath d='M12.8 9.5c.6 0 1.1-.5 1.1-1.2 0-.6-.5-1.1-1.1-1.1-.6 0-1.2.5-1.2 1.1s.6 1.2 1.2 1.2zm0-1.6c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4.2-.4.4-.4zM7.2 9.5c.6 0 1.2-.5 1.2-1.2 0-.6-.5-1.1-1.2-1.1-.6 0-1.1.5-1.1 1.1s.5 1.2 1.1 1.2zm0-1.6c.2 0 .4.2.4.4s-.2.4-.4.4-.4-.2-.4-.4.2-.4.4-.4zm7.4 3.3c-.1-.1-.2-.2-.3-.2H5.7c-.1 0-.2.1-.3.2-.1.1-.1.2 0 .4.7 2 2.5 3.3 4.6 3.3s3.9-1.3 4.6-3.3c.1-.2.1-.3 0-.4zM10 14.1c-1.6 0-3-.9-3.7-2.2h7.3c-.6 1.3-2 2.2-3.6 2.2z'/%3E%3Cpath d='M10 3c-3.8 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.2-7-7-7zm0 13.2c-3.4 0-6.2-2.8-6.2-6.2S6.6 3.8 10 3.8s6.2 2.8 6.2 6.2-2.8 6.2-6.2 6.2z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23868686' d='M64.1 13.4h2.3c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.3c-.2 0-.4-.2-.4-.4v-2.1c0-.2.1-.4.4-.4zm9.4 0h2.4c.2 0 .4.2.4.4v2.1c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4v-2.1c0-.2.2-.4.4-.4zm-9.8-5h12.6v5H63.7v-5z'/%3E%3Cpath fill='none' stroke='%23868686' d='M65.5 3.6h8.9c1 0 1.9.8 1.9 1.9v3.1H63.7V5.5c0-1.1.8-1.9 1.8-1.9z'/%3E%3Ccircle fill='%23868686' cx='66.2' cy='10.9' r='.9'/%3E%3Ccircle fill='%23868686' cx='73.8' cy='10.9' r='.9'/%3E%3Cg fill='none' stroke='%23868686'%3E%3Cpath d='M96.4 10c0 3.6-2.9 6.5-6.4 6.5s-6.4-2.9-6.4-6.5 2.9-6.5 6.4-6.5 6.4 2.9 6.4 6.5z'/%3E%3Cpath d='M96.3 8.6v.1c-.9.1-2.9.1-4.6-1.2-1.1-.8-2-1.7-2.6-2.5-.3-.4-.6-.8-.7-1.1-.1-.1-.1-.2-.1-.2.5-.1 1.2-.2 2-.2 1.2 0 2.5.3 3.5 1.1s1.7 1.8 2.1 2.8c.2.5.3.9.4 1.2zM84 12.1V12c.9-.2 2.9-.4 4.7.6 1.1.6 1.9 1.5 2.4 2.3.4.5.6 1 .7 1.3-.4.1-1 .2-1.7.3-1 0-2.1-.1-3.2-.8-1.1-.6-1.9-1.6-2.4-2.5-.3-.4-.4-.8-.5-1.1z'/%3E%3C/g%3E%3Cg fill='none' stroke='%23868686'%3E%3Cpath stroke-linecap='round' d='m116.3 6.8-1.4 2-.8-.8-.6-.7v.9l-.1 8.2h-6.8l-.1-8.2v-.9l-.6.7-.8.8-1.4-2 2.6-2.9c.1-.1.2-.1.3-.1h1.3l.4.7c.7 1.3 2.6 1.3 3.3-.1l.3-.6h1.2c.1 0 .2 0 .3.1l.3-.3-.3.3 2.9 2.9z'/%3E%3Cpath d='M110.1 7.7h2v.9c0 .4-.4.7-1 .7s-1-.3-1-.7v-.9z'/%3E%3C/g%3E%3Cpath d='M126.8 14.3c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2 1-2.2 2.2-2.2 2.2 1 2.2 2.2zm10.8 0c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c1.2 0 2.2 1 2.2 2.2zm-10.8-9.9v9.9m10.9-9.9v9.9M126.8 3.5h10.8v2.7h-10.8V3.5z' fill='none' stroke='%23868686'/%3E%3Cg fill='%23868686'%3E%3Cpath d='M170.8 3.1h-.8c-2.1 0-4 1-5.3 2.5h-.1l-.1-.1-1-1.2-.3 3.4 3.4.3-1.1-1.3-.1-.1.1-.1c1.1-1.4 3-2.3 5-2.1 3.2.3 5.5 3.1 5.2 6.3-.3 3-3.1 5.3-6.1 5.1-3.1-.2-5.4-2.9-5.3-6l-1.3-.3c-.2 3.8 2.6 7.1 6.3 7.4 3.9.4 7.3-2.6 7.6-6.5.3-3.6-2.5-6.9-6.1-7.3z'/%3E%3Cpath d='M170.3 7.4c0-.3-.3-.6-.6-.6s-.7.3-.7.6v3.2c0 .2.1.3.2.4.1.1.3.2.4.2h2.4c.4 0 .6-.3.6-.6s-.3-.6-.6-.6h-1.8v-.2l.1-2.4z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23868686' d='M186.2 3.4h7.7c1.5 0 2.7 1.2 2.7 2.7v7.7c0 1.5-1.2 2.7-2.7 2.7h-7.7c-1.5 0-2.7-1.2-2.7-2.7V6.1c-.1-1.5 1.2-2.7 2.7-2.7z'/%3E%3Ccircle fill='%23868686' cx='186' cy='8.9' r='.7'/%3E%3Ccircle fill='%23868686' cx='194' cy='6.7' r='.7'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m186 13.3.4-.3c.4-.3 1-.3 1.5-.1l1 .4c.5.2 1 .2 1.5-.1l.8-.5c.4-.3 1-.3 1.5-.1l1.8.8'/%3E%3Cpath fill='%23868686' stroke='%23868686' stroke-width='.25' stroke-miterlimit='10' d='M156 4.3c-.2-.1-.4-.1-.5 0 0 0-.2.1-.9.1s-2.4-.1-3.8-.6c-.8-.3-1.7-.5-2.5-.5h-.5c-1.3 0-2.5.3-3.6 1-.2.1-.2.2-.2.4v11.6c0 .3.1.5.3.5.6 0 .5-.4.5-.6v-5.7c.7-.3 3.2-1.1 5.8-.1 1.6.6 3.5.7 4.3.7.8 0 1.3-.3 1.3-.3.2-.1.3-.2.3-.4V4.7c-.3-.2-.4-.3-.5-.4zm-.4 5.9c-.1 0-.7.1-1 .1-.7 0-2.4-.1-3.8-.6-2.5-1-5-.5-6.2-.1V4.7c.9-.5 2.2-.7 3.2-.7h.4c.7 0 1.5.2 2.2.4 1.6.6 3.5.7 4.3.7.2 0 .8 0 1-.1v5.2z'/%3E%3Cpath fill='none' stroke='%23868686' d='M48.1 3.5h3.7c2.5 0 4.5 2 4.5 4.5 0 .5-.4.9-.9.9H44.5c-.5 0-.9-.4-.9-.9 0-2.5 2-4.5 4.5-4.5z'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='M43.5 8.7c-.2.1-.5 1.2 0 1.5 1.4.9 8.5.8 11.3.6.8-.1 1.6-.4 1.7-1.2 0-.3-.1-.6-.6-.9'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m43.5 10.6-.2.4c-.2.5.2 1 .7.9.3-.1.5.1.7.3l.1.2c.3.5 1 .6 1.5.2h0c.3-.2.7-.3 1-.2l.8.3c.4.1.8.1 1.2 0l.5-.2c.4-.2.9-.2 1.3 0l.5.2c.4.2.8.1 1.2-.1l.2-.1c.3-.2.8-.1 1.1.1l.2.2c.3.3.8.2 1-.2l.1-.2c.1-.2 0-.3.2-.4.5 0 1.2-.3 1.1-.7l-.4-1.1'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='M43.5 12.1c-.1.2-.3.8 0 1.1.3.4 3 1.1 6.4 1.1 2.2 0 4.6-.3 6-.6.5-.1.9-.4.8-.9 0-.2-.2-.5-.4-.7'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='M43.5 13.3c0 .5.6 2.4 1.3 2.6 1.8.8 5.7.7 8.1.5 1.3-.1 2.5-.7 3.2-1.8.3-.5.5-1 .5-1.4'/%3E%3Cellipse fill='%23868686' cx='51.6' cy='6.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='53' cy='4.9' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='53' cy='7.2' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='54.3' cy='6.5' rx='.3' ry='.4'/%3E%3Cellipse fill='%23868686' cx='50.9' cy='4.9' rx='.3' ry='.4'/%3E%3Cpath fill='none' stroke='%23868686' d='M24.2 11V3.5c.1.1.8.9 2.8 3.1 2.5-1.7 5.6-.7 6.9 0l2.4-3.1v7.1c0 1.2-.1 2.5-.9 3.4-1 1.2-2.7 2.5-5.3 2.5-2.9 0-4.5-1.5-5.3-2.9-.6-.7-.6-1.7-.6-2.6z'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m21.2 10 5.4 1.2m-5.4 2.9 5.4-1.2M38.8 10l-5.4 1.2m5.4 2.9-5.4-1.2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23868686' d='m29.5 12.4-.5-.7c-.2-.3 0-.6.3-.6h1.4c.3 0 .5.4.3.6l-.7 1c-.7 1.2-2.6 1.1-3.1-.3l-.1-.2c-.1-.2 0-.4.2-.5s.4 0 .5.2l.1.2c.4.6 1.2.8 1.6.3z'/%3E%3Cpath fill='none' stroke='%23868686' stroke-linecap='round' d='m32.4 12.1-.1.2c-.4 1-1.8 1.1-2.3.2'/%3E%3Ccircle fill='%23868686' cx='27.6' cy='9.7' r='.7'/%3E%3Ccircle fill='%23868686' cx='32.4' cy='9.7' r='.7'/%3E%3C/svg%3E");background-position:0 0}.EmojiPickerReact.epr-dark-theme .epr-category-nav>button.epr-cat-btn{background-position-y:calc(var(--epr-category-navigation-button-size)*2)}aside.EmojiPickerReact.epr-main:has(input:-moz-placeholder-shown) .epr-category-nav{background-position-y:calc(var(--epr-category-navigation-button-size)*3)}aside.EmojiPickerReact.epr-main:has(input:placeholder-shown) .epr-category-nav{background-position-y:calc(var(--epr-category-navigation-button-size)*3)}.EmojiPickerReact.epr-dark-theme:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn.epr-active,.EmojiPickerReact.epr-dark-theme:not(.epr-search-active) .epr-category-nav>button.epr-cat-btn:hover{background-position-y:calc(var(--epr-category-navigation-button-size)*3)}.EmojiPickerReact button.epr-cat-btn.epr-icn-suggested{background-position-x:calc(var(--epr-category-navigation-button-size)*-8)}.EmojiPickerReact button.epr-cat-btn.epr-icn-activities{background-position-x:calc(var(--epr-category-navigation-button-size)*-4)}.EmojiPickerReact button.epr-cat-btn.epr-icn-animals_nature{background-position-x:calc(var(--epr-category-navigation-button-size)*-1)}.EmojiPickerReact button.epr-cat-btn.epr-icn-flags{background-position-x:calc(var(--epr-category-navigation-button-size)*-7)}.EmojiPickerReact button.epr-cat-btn.epr-icn-food_drink{background-position-x:calc(var(--epr-category-navigation-button-size)*-2)}.EmojiPickerReact button.epr-cat-btn.epr-icn-objects{background-position-x:calc(var(--epr-category-navigation-button-size)*-5)}.EmojiPickerReact button.epr-cat-btn.epr-icn-smileys_people{background-position-x:0}.EmojiPickerReact button.epr-cat-btn.epr-icn-symbols{background-position-x:calc(var(--epr-category-navigation-button-size)*-6)}.EmojiPickerReact button.epr-cat-btn.epr-icn-travel_places{background-position-x:calc(var(--epr-category-navigation-button-size)*-3)}`;Jn(SE);function CE(e){var t;return(t=e==null?void 0:e.getAttribute("data-name"))!=null?t:null}function EE(e){var t=hr();d.useEffect(function(){var n=new Map,r=t.current,o=new IntersectionObserver(function(a){if(r){for(var i=PS(a),s;!(s=i()).done;){var f=s.value,l=CE(f.target);n.set(l,f.intersectionRatio)}var u=Array.from(n),p=u[u.length-1];if(p[1]==1)return e(p[0]);for(var h=0,m=u;h{t[n]=lx(e[n])}),t}function Tn(e,t,n={clone:!0}){const r=n.clone?E({},e):e;return ja(e)&&ja(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(ja(t[o])&&o in e&&ja(e[o])?r[o]=Tn(e[o],t[o],n):n.clone?r[o]=ja(t[o])?lx(t[o]):t[o]:r[o]=t[o])}),r}function aa(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n{t[n]=cx(e[n])}),t}function Tn(e,t,n={clone:!0}){const r=n.clone?E({},e):e;return Ta(e)&&Ta(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(Ta(t[o])&&o in e&&Ta(e[o])?r[o]=Tn(e[o],t[o],n):n.clone?r[o]=Ta(t[o])?cx(t[o]):t[o]:r[o]=t[o])}),r}function fa(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;nn==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function Gm(e,t=166){let n;function r(...o){const a=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(a,t)}return r.clear=()=>{clearTimeout(n)},r}function u0(e,t){return d.isValidElement(e)&&t.indexOf(e.type.muiName)!==-1}function St(e){return e&&e.ownerDocument||document}function Hn(e){return St(e).defaultView||window}function Wp(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const l8=typeof window<"u"?d.useLayoutEffect:d.useEffect,cr=l8;let k2=0;function c8(e){const[t,n]=d.useState(e),r=e||t;return d.useEffect(()=>{t==null&&(k2+=1,n(`mui-${k2}`))},[t]),r}const S2=G0["useId"];function Km(e){if(S2!==void 0){const t=S2();return e??t}return c8(e)}function sl({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=d.useRef(e!==void 0),[a,i]=d.useState(t),s=o?e:a,f=d.useCallback(l=>{o||i(l)},[]);return[s,f]}function Vn(e){const t=d.useRef(e);return cr(()=>{t.current=e}),d.useCallback((...n)=>(0,t.current)(...n),[])}function jt(...e){return d.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Wp(n,t)})},e)}let Yd=!0,Hp=!1,C2;const u8={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function d8(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&u8[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function p8(e){e.metaKey||e.altKey||e.ctrlKey||(Yd=!0)}function d0(){Yd=!1}function h8(){this.visibilityState==="hidden"&&Hp&&(Yd=!0)}function m8(e){e.addEventListener("keydown",p8,!0),e.addEventListener("mousedown",d0,!0),e.addEventListener("pointerdown",d0,!0),e.addEventListener("touchstart",d0,!0),e.addEventListener("visibilitychange",h8,!0)}function g8(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return Yd||d8(t)}function qm(){const e=d.useCallback(o=>{o!=null&&m8(o.ownerDocument)},[]),t=d.useRef(!1);function n(){return t.current?(Hp=!0,window.clearTimeout(C2),C2=window.setTimeout(()=>{Hp=!1},100),t.current=!1,!0):!1}function r(o){return g8(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function ux(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}const v8=e=>{const t=d.useRef({});return d.useEffect(()=>{t.current=e}),t.current},dx=v8,y8={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},b8=y8;function Ym(e,t){const n=E({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=E({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},a=t[r];n[r]={},!a||!Object.keys(a)?n[r]=o:!o||!Object.keys(o)?n[r]=a:(n[r]=E({},a),Object.keys(o).forEach(i=>{n[r][i]=Ym(o[i],a[i])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function Pe(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((a,i)=>{if(i){const s=t(i);s!==""&&a.push(s),n&&n[i]&&a.push(n[i])}return a},[]).join(" ")}),r}const E2=e=>e,x8=()=>{let e=E2;return{configure(t){e=t},generate(t){return e(t)},reset(){e=E2}}},w8=x8(),px=w8,k8={active:"active",checked:"checked",completed:"completed",disabled:"disabled",readOnly:"readOnly",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function je(e,t,n="Mui"){const r=k8[t];return r?`${n}-${r}`:`${px.generate(e)}-${t}`}function Ee(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=je(e,o,n)}),r}const qa="$$material";function ie(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function hx(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var S8=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,C8=hx(function(e){return S8.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function E8(e){if(e.sheet)return e.sheet;for(var t=0;t0?tn(ws,--Mn):0,ss--,Lt===10&&(ss=1,Qd--),Lt}function Gn(){return Lt=Mn2||ll(Lt)>3?"":" "}function N8(e,t){for(;--t&&Gn()&&!(Lt<48||Lt>102||Lt>57&&Lt<65||Lt>70&&Lt<97););return zl(e,tu()+(t<6&&Gr()==32&&Gn()==32))}function Kp(e){for(;Gn();)switch(Lt){case e:return Mn;case 34:case 39:e!==34&&e!==39&&Kp(Lt);break;case 40:e===41&&Kp(e);break;case 92:Gn();break}return Mn}function F8(e,t){for(;Gn()&&e+Lt!==47+10;)if(e+Lt===42+42&&Gr()===47)break;return"/*"+zl(t,Mn-1)+"*"+Xd(e===47?e:Gn())}function _8(e){for(;!ll(Gr());)Gn();return zl(e,Mn)}function B8(e){return xx(ru("",null,null,null,[""],e=bx(e),0,[0],e))}function ru(e,t,n,r,o,a,i,s,f){for(var l=0,u=0,p=i,h=0,m=0,v=0,b=1,C=1,y=1,g=0,x="",k=o,j=a,S=r,w=x;C;)switch(v=g,g=Gn()){case 40:if(v!=108&&tn(w,p-1)==58){Gp(w+=Ye(nu(g),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:w+=nu(g);break;case 9:case 10:case 13:case 32:w+=D8(v);break;case 92:w+=N8(tu()-1,7);continue;case 47:switch(Gr()){case 42:case 47:lc(V8(F8(Gn(),tu()),t,n),f);break;default:w+="/"}break;case 123*b:s[l++]=_r(w)*y;case 125*b:case 59:case 0:switch(g){case 0:case 125:C=0;case 59+u:y==-1&&(w=Ye(w,/\f/g,"")),m>0&&_r(w)-p&&lc(m>32?R2(w+";",r,n,p-1):R2(Ye(w," ","")+";",r,n,p-2),f);break;case 59:w+=";";default:if(lc(S=j2(w,t,n,l,u,o,s,x,k=[],j=[],p),a),g===123)if(u===0)ru(w,t,S,S,k,a,p,s,j);else switch(h===99&&tn(w,3)===110?100:h){case 100:case 108:case 109:case 115:ru(e,S,S,r&&lc(j2(e,S,S,0,0,o,s,x,o,k=[],p),j),o,j,p,s,r?k:j);break;default:ru(w,S,S,S,[""],j,0,s,j)}}l=u=m=0,b=y=1,x=w="",p=i;break;case 58:p=1+_r(w),m=v;default:if(b<1){if(g==123)--b;else if(g==125&&b++==0&&L8()==125)continue}switch(w+=Xd(g),g*b){case 38:y=u>0?1:(w+="\f",-1);break;case 44:s[l++]=(_r(w)-1)*y,y=1;break;case 64:Gr()===45&&(w+=nu(Gn())),h=Gr(),u=p=_r(x=w+=_8(tu())),g++;break;case 45:v===45&&_r(w)==2&&(b=0)}}return a}function j2(e,t,n,r,o,a,i,s,f,l,u){for(var p=o-1,h=o===0?a:[""],m=Zm(h),v=0,b=0,C=0;v0?h[y]+" "+g:Ye(g,/&\f/g,h[y])))&&(f[C++]=x);return Zd(e,t,n,o===0?Xm:s,f,l,u)}function V8(e,t,n){return Zd(e,t,n,mx,Xd(A8()),fl(e,2,-2),0)}function R2(e,t,n,r){return Zd(e,t,n,Qm,fl(e,0,r),fl(e,r+1,-1),r)}function Wi(e,t){for(var n="",r=Zm(e),o=0;o6)switch(tn(e,t+1)){case 109:if(tn(e,t+4)!==45)break;case 102:return Ye(e,/(.+:)(.+)-([^]+)/,"$1"+qe+"$2-$3$1"+Wu+(tn(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Gp(e,"stretch")?wx(Ye(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(tn(e,t+1)!==115)break;case 6444:switch(tn(e,_r(e)-3-(~Gp(e,"!important")&&10))){case 107:return Ye(e,":",":"+qe)+e;case 101:return Ye(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+qe+(tn(e,14)===45?"inline-":"")+"box$3$1"+qe+"$2$3$1"+ln+"$2box$3")+e}break;case 5936:switch(tn(e,t+11)){case 114:return qe+e+ln+Ye(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return qe+e+ln+Ye(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return qe+e+ln+Ye(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return qe+e+ln+e+e}return e}var Q8=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case Qm:t.return=wx(t.value,t.length);break;case gx:return Wi([As(t,{value:Ye(t.value,"@","@"+qe)})],o);case Xm:if(t.length)return I8(t.props,function(a){switch(M8(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Wi([As(t,{props:[Ye(a,/:(read-\w+)/,":"+Wu+"$1")]})],o);case"::placeholder":return Wi([As(t,{props:[Ye(a,/:(plac\w+)/,":"+qe+"input-$1")]}),As(t,{props:[Ye(a,/:(plac\w+)/,":"+Wu+"$1")]}),As(t,{props:[Ye(a,/:(plac\w+)/,ln+"input-$1")]})],o)}return""})}},Z8=[Q8],kx=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(b){var C=b.getAttribute("data-emotion");C.indexOf(" ")!==-1&&(document.head.appendChild(b),b.setAttribute("data-s",""))})}var o=t.stylisPlugins||Z8,a={},i,s=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(b){for(var C=b.getAttribute("data-emotion").split(" "),y=1;yn==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function Km(e,t=166){let n;function r(...o){const a=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(a,t)}return r.clear=()=>{clearTimeout(n)},r}function d0(e,t){return d.isValidElement(e)&&t.indexOf(e.type.muiName)!==-1}function St(e){return e&&e.ownerDocument||document}function Hn(e){return St(e).defaultView||window}function Hp(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const l8=typeof window<"u"?d.useLayoutEffect:d.useEffect,ur=l8;let S2=0;function c8(e){const[t,n]=d.useState(e),r=e||t;return d.useEffect(()=>{t==null&&(S2+=1,n(`mui-${S2}`))},[t]),r}const C2=K0["useId"];function qm(e){if(C2!==void 0){const t=C2();return e??t}return c8(e)}function fl({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=d.useRef(e!==void 0),[a,i]=d.useState(t),s=o?e:a,f=d.useCallback(l=>{o||i(l)},[]);return[s,f]}function Vn(e){const t=d.useRef(e);return ur(()=>{t.current=e}),d.useCallback((...n)=>(0,t.current)(...n),[])}function jt(...e){return d.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Hp(n,t)})},e)}let Xd=!0,Gp=!1,E2;const u8={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function d8(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&u8[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function p8(e){e.metaKey||e.altKey||e.ctrlKey||(Xd=!0)}function p0(){Xd=!1}function h8(){this.visibilityState==="hidden"&&Gp&&(Xd=!0)}function m8(e){e.addEventListener("keydown",p8,!0),e.addEventListener("mousedown",p0,!0),e.addEventListener("pointerdown",p0,!0),e.addEventListener("touchstart",p0,!0),e.addEventListener("visibilitychange",h8,!0)}function g8(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return Xd||d8(t)}function Ym(){const e=d.useCallback(o=>{o!=null&&m8(o.ownerDocument)},[]),t=d.useRef(!1);function n(){return t.current?(Gp=!0,window.clearTimeout(E2),E2=window.setTimeout(()=>{Gp=!1},100),t.current=!1,!0):!1}function r(o){return g8(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function dx(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}const v8=e=>{const t=d.useRef({});return d.useEffect(()=>{t.current=e}),t.current},px=v8,y8={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},b8=y8;function Xm(e,t){const n=E({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=E({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},a=t[r];n[r]={},!a||!Object.keys(a)?n[r]=o:!o||!Object.keys(o)?n[r]=a:(n[r]=E({},a),Object.keys(o).forEach(i=>{n[r][i]=Xm(o[i],a[i])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function Pe(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((a,i)=>{if(i){const s=t(i);s!==""&&a.push(s),n&&n[i]&&a.push(n[i])}return a},[]).join(" ")}),r}const j2=e=>e,x8=()=>{let e=j2;return{configure(t){e=t},generate(t){return e(t)},reset(){e=j2}}},w8=x8(),hx=w8,k8={active:"active",checked:"checked",completed:"completed",disabled:"disabled",readOnly:"readOnly",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function je(e,t,n="Mui"){const r=k8[t];return r?`${n}-${r}`:`${hx.generate(e)}-${t}`}function Ee(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=je(e,o,n)}),r}const Ya="$$material";function ie(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function mx(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var S8=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,C8=mx(function(e){return S8.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function E8(e){if(e.sheet)return e.sheet;for(var t=0;t0?tn(ks,--Mn):0,fs--,Dt===10&&(fs=1,Zd--),Dt}function Gn(){return Dt=Mn2||cl(Dt)>3?"":" "}function N8(e,t){for(;--t&&Gn()&&!(Dt<48||Dt>102||Dt>57&&Dt<65||Dt>70&&Dt<97););return Ml(e,nu()+(t<6&&Kr()==32&&Gn()==32))}function qp(e){for(;Gn();)switch(Dt){case e:return Mn;case 34:case 39:e!==34&&e!==39&&qp(Dt);break;case 40:e===41&&qp(e);break;case 92:Gn();break}return Mn}function F8(e,t){for(;Gn()&&e+Dt!==47+10;)if(e+Dt===42+42&&Kr()===47)break;return"/*"+Ml(t,Mn-1)+"*"+Qd(e===47?e:Gn())}function _8(e){for(;!cl(Kr());)Gn();return Ml(e,Mn)}function B8(e){return wx(ou("",null,null,null,[""],e=xx(e),0,[0],e))}function ou(e,t,n,r,o,a,i,s,f){for(var l=0,u=0,p=i,h=0,m=0,v=0,b=1,C=1,y=1,g=0,x="",k=o,j=a,S=r,w=x;C;)switch(v=g,g=Gn()){case 40:if(v!=108&&tn(w,p-1)==58){Kp(w+=Ye(ru(g),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:w+=ru(g);break;case 9:case 10:case 13:case 32:w+=L8(v);break;case 92:w+=N8(nu()-1,7);continue;case 47:switch(Kr()){case 42:case 47:cc(V8(F8(Gn(),nu()),t,n),f);break;default:w+="/"}break;case 123*b:s[l++]=Br(w)*y;case 125*b:case 59:case 0:switch(g){case 0:case 125:C=0;case 59+u:y==-1&&(w=Ye(w,/\f/g,"")),m>0&&Br(w)-p&&cc(m>32?P2(w+";",r,n,p-1):P2(Ye(w," ","")+";",r,n,p-2),f);break;case 59:w+=";";default:if(cc(S=R2(w,t,n,l,u,o,s,x,k=[],j=[],p),a),g===123)if(u===0)ou(w,t,S,S,k,a,p,s,j);else switch(h===99&&tn(w,3)===110?100:h){case 100:case 108:case 109:case 115:ou(e,S,S,r&&cc(R2(e,S,S,0,0,o,s,x,o,k=[],p),j),o,j,p,s,r?k:j);break;default:ou(w,S,S,S,[""],j,0,s,j)}}l=u=m=0,b=y=1,x=w="",p=i;break;case 58:p=1+Br(w),m=v;default:if(b<1){if(g==123)--b;else if(g==125&&b++==0&&D8()==125)continue}switch(w+=Qd(g),g*b){case 38:y=u>0?1:(w+="\f",-1);break;case 44:s[l++]=(Br(w)-1)*y,y=1;break;case 64:Kr()===45&&(w+=ru(Gn())),h=Kr(),u=p=Br(x=w+=_8(nu())),g++;break;case 45:v===45&&Br(w)==2&&(b=0)}}return a}function R2(e,t,n,r,o,a,i,s,f,l,u){for(var p=o-1,h=o===0?a:[""],m=Jm(h),v=0,b=0,C=0;v0?h[y]+" "+g:Ye(g,/&\f/g,h[y])))&&(f[C++]=x);return Jd(e,t,n,o===0?Qm:s,f,l,u)}function V8(e,t,n){return Jd(e,t,n,gx,Qd(A8()),ll(e,2,-2),0)}function P2(e,t,n,r){return Jd(e,t,n,Zm,ll(e,0,r),ll(e,r+1,-1),r)}function Hi(e,t){for(var n="",r=Jm(e),o=0;o6)switch(tn(e,t+1)){case 109:if(tn(e,t+4)!==45)break;case 102:return Ye(e,/(.+:)(.+)-([^]+)/,"$1"+qe+"$2-$3$1"+Hu+(tn(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Kp(e,"stretch")?kx(Ye(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(tn(e,t+1)!==115)break;case 6444:switch(tn(e,Br(e)-3-(~Kp(e,"!important")&&10))){case 107:return Ye(e,":",":"+qe)+e;case 101:return Ye(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+qe+(tn(e,14)===45?"inline-":"")+"box$3$1"+qe+"$2$3$1"+ln+"$2box$3")+e}break;case 5936:switch(tn(e,t+11)){case 114:return qe+e+ln+Ye(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return qe+e+ln+Ye(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return qe+e+ln+Ye(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return qe+e+ln+e+e}return e}var Q8=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case Zm:t.return=kx(t.value,t.length);break;case vx:return Hi([Ds(t,{value:Ye(t.value,"@","@"+qe)})],o);case Qm:if(t.length)return I8(t.props,function(a){switch(M8(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Hi([Ds(t,{props:[Ye(a,/:(read-\w+)/,":"+Hu+"$1")]})],o);case"::placeholder":return Hi([Ds(t,{props:[Ye(a,/:(plac\w+)/,":"+qe+"input-$1")]}),Ds(t,{props:[Ye(a,/:(plac\w+)/,":"+Hu+"$1")]}),Ds(t,{props:[Ye(a,/:(plac\w+)/,ln+"input-$1")]})],o)}return""})}},Z8=[Q8],Sx=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(b){var C=b.getAttribute("data-emotion");C.indexOf(" ")!==-1&&(document.head.appendChild(b),b.setAttribute("data-s",""))})}var o=t.stylisPlugins||Z8,a={},i,s=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(b){for(var C=b.getAttribute("data-emotion").split(" "),y=1;y=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var l7={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},c7=/[A-Z]|^ms/g,u7=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Px=function(t){return t.charCodeAt(1)===45},T2=function(t){return t!=null&&typeof t!="boolean"},p0=hx(function(e){return Px(e)?e:e.replace(c7,"-$&").toLowerCase()}),$2=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(u7,function(r,o,a){return Br={name:o,styles:a,next:Br},o})}return l7[t]!==1&&!Px(t)&&typeof n=="number"&&n!==0?n+"px":n};function cl(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return Br={name:n.name,styles:n.styles,next:Br},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Br={name:r.name,styles:r.styles,next:Br},r=r.next;var o=n.styles+";";return o}return d7(e,t,n)}case"function":{if(e!==void 0){var a=Br,i=n(e);return Br=a,cl(e,t,i)}break}}if(t==null)return n;var s=t[n];return s!==void 0?s:n}function d7(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?m7:g7},I2=function(t,n,r){var o;if(n){var a=n.shouldForwardProp;o=t.__emotion_forwardProp&&a?function(i){return t.__emotion_forwardProp(i)&&a(i)}:a}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},v7=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return Rx(n,r,o),h7(function(){return rg(n,r,o)}),null},y7=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,a,i;n!==void 0&&(a=n.label,i=n.target);var s=I2(t,n,r),f=s||M2(o),l=!f("as");return function(){var u=arguments,p=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&p.push("label:"+a+";"),u[0]==null||u[0].raw===void 0)p.push.apply(p,u);else{p.push(u[0][0]);for(var h=u.length,m=1;mt(x7(o)?n:o):t;return c.jsx(zx,{styles:r})}/** + */var Yt=typeof Symbol=="function"&&Symbol.for,eg=Yt?Symbol.for("react.element"):60103,tg=Yt?Symbol.for("react.portal"):60106,e1=Yt?Symbol.for("react.fragment"):60107,t1=Yt?Symbol.for("react.strict_mode"):60108,n1=Yt?Symbol.for("react.profiler"):60114,r1=Yt?Symbol.for("react.provider"):60109,o1=Yt?Symbol.for("react.context"):60110,ng=Yt?Symbol.for("react.async_mode"):60111,a1=Yt?Symbol.for("react.concurrent_mode"):60111,i1=Yt?Symbol.for("react.forward_ref"):60112,s1=Yt?Symbol.for("react.suspense"):60113,J8=Yt?Symbol.for("react.suspense_list"):60120,f1=Yt?Symbol.for("react.memo"):60115,l1=Yt?Symbol.for("react.lazy"):60116,e7=Yt?Symbol.for("react.block"):60121,t7=Yt?Symbol.for("react.fundamental"):60117,n7=Yt?Symbol.for("react.responder"):60118,r7=Yt?Symbol.for("react.scope"):60119;function er(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case eg:switch(e=e.type,e){case ng:case a1:case e1:case n1:case t1:case s1:return e;default:switch(e=e&&e.$$typeof,e){case o1:case i1:case l1:case f1:case r1:return e;default:return t}}case tg:return t}}}function Ex(e){return er(e)===a1}at.AsyncMode=ng;at.ConcurrentMode=a1;at.ContextConsumer=o1;at.ContextProvider=r1;at.Element=eg;at.ForwardRef=i1;at.Fragment=e1;at.Lazy=l1;at.Memo=f1;at.Portal=tg;at.Profiler=n1;at.StrictMode=t1;at.Suspense=s1;at.isAsyncMode=function(e){return Ex(e)||er(e)===ng};at.isConcurrentMode=Ex;at.isContextConsumer=function(e){return er(e)===o1};at.isContextProvider=function(e){return er(e)===r1};at.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===eg};at.isForwardRef=function(e){return er(e)===i1};at.isFragment=function(e){return er(e)===e1};at.isLazy=function(e){return er(e)===l1};at.isMemo=function(e){return er(e)===f1};at.isPortal=function(e){return er(e)===tg};at.isProfiler=function(e){return er(e)===n1};at.isStrictMode=function(e){return er(e)===t1};at.isSuspense=function(e){return er(e)===s1};at.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===e1||e===a1||e===n1||e===t1||e===s1||e===J8||typeof e=="object"&&e!==null&&(e.$$typeof===l1||e.$$typeof===f1||e.$$typeof===r1||e.$$typeof===o1||e.$$typeof===i1||e.$$typeof===t7||e.$$typeof===n7||e.$$typeof===r7||e.$$typeof===e7)};at.typeOf=er;Cx.exports=at;var o7=Cx.exports,jx=o7,a7={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i7={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Rx={};Rx[jx.ForwardRef]=a7;Rx[jx.Memo]=i7;var s7=!0;function rg(e,t,n){var r="";return n.split(" ").forEach(function(o){e[o]!==void 0?t.push(e[o]+";"):r+=o+" "}),r}var Px=function(t,n,r){var o=t.key+"-"+n.name;(r===!1||s7===!1)&&t.registered[o]===void 0&&(t.registered[o]=n.styles)},og=function(t,n,r){Px(t,n,r);var o=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var a=n;do t.insert(n===a?"."+o:"",a,t.sheet,!0),a=a.next;while(a!==void 0)}};function f7(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var l7={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},c7=/[A-Z]|^ms/g,u7=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Tx=function(t){return t.charCodeAt(1)===45},$2=function(t){return t!=null&&typeof t!="boolean"},h0=mx(function(e){return Tx(e)?e:e.replace(c7,"-$&").toLowerCase()}),O2=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(u7,function(r,o,a){return Vr={name:o,styles:a,next:Vr},o})}return l7[t]!==1&&!Tx(t)&&typeof n=="number"&&n!==0?n+"px":n};function ul(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return Vr={name:n.name,styles:n.styles,next:Vr},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Vr={name:r.name,styles:r.styles,next:Vr},r=r.next;var o=n.styles+";";return o}return d7(e,t,n)}case"function":{if(e!==void 0){var a=Vr,i=n(e);return Vr=a,ul(e,t,i)}break}}if(t==null)return n;var s=t[n];return s!==void 0?s:n}function d7(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?m7:g7},A2=function(t,n,r){var o;if(n){var a=n.shouldForwardProp;o=t.__emotion_forwardProp&&a?function(i){return t.__emotion_forwardProp(i)&&a(i)}:a}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},v7=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return Px(n,r,o),h7(function(){return og(n,r,o)}),null},y7=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,a,i;n!==void 0&&(a=n.label,i=n.target);var s=A2(t,n,r),f=s||I2(o),l=!f("as");return function(){var u=arguments,p=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&p.push("label:"+a+";"),u[0]==null||u[0].raw===void 0)p.push.apply(p,u);else{p.push(u[0][0]);for(var h=u.length,m=1;mt(x7(o)?n:o):t;return c.jsx(Mx,{styles:r})}/** * @mui/styled-engine v5.12.3 * * @license MIT * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */function Mx(e,t){return Q(e,t)}const k7=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},S7=["values","unit","step"],C7=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>E({},n,{[r.key]:r.val}),{})};function E7(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=ie(e,S7),a=C7(t),i=Object.keys(a);function s(h){return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n})`}function f(h){return`@media (max-width:${(typeof t[h]=="number"?t[h]:h)-r/100}${n})`}function l(h,m){const v=i.indexOf(m);return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n}) and (max-width:${(v!==-1&&typeof t[i[v]]=="number"?t[i[v]]:m)-r/100}${n})`}function u(h){return i.indexOf(h)+1`@media (min-width:${og[e]}px)`};function In(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const a=r.breakpoints||A2;return t.reduce((i,s,f)=>(i[a.up(a.keys[f])]=n(t[f]),i),{})}if(typeof t=="object"){const a=r.breakpoints||A2;return Object.keys(t).reduce((i,s)=>{if(Object.keys(a.values||og).indexOf(s)!==-1){const f=a.up(s);i[f]=n(t[s],s)}else{const f=s;i[f]=t[f]}return i},{})}return n(t)}function Ix(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const a=e.up(o);return r[a]={},r},{}))||{}}function Ax(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function P7(e,...t){const n=Ix(e),r=[n,...t].reduce((o,a)=>Tn(o,a),{});return Ax(Object.keys(n),r)}function T7(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,a)=>{a{e[o]!=null&&(n[o]=!0)}),n}function Da({values:e,breakpoints:t,base:n}){const r=n||T7(e,t),o=Object.keys(r);if(o.length===0)return e;let a;return o.reduce((i,s,f)=>(Array.isArray(e)?(i[s]=e[f]!=null?e[f]:e[a],a=f):typeof e=="object"?(i[s]=e[s]!=null?e[s]:e[a],a=s):i[s]=e,i),{})}function c1(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,a)=>o&&o[a]?o[a]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Hu(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=c1(e,n)||r,t&&(o=t(o,r,e)),o}function tt(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,a=i=>{if(i[t]==null)return null;const s=i[t],f=i.theme,l=c1(f,r)||{};return In(i,s,p=>{let h=Hu(l,o,p);return p===h&&typeof p=="string"&&(h=Hu(l,o,`${t}${p==="default"?"":H(p)}`,p)),n===!1?h:{[n]:h}})};return a.propTypes={},a.filterProps=[t],a}function $7(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const O7={m:"margin",p:"padding"},z7={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},L2={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},M7=$7(e=>{if(e.length>2)if(L2[e])e=L2[e];else return[e];const[t,n]=e.split(""),r=O7[t],o=z7[n]||"";return Array.isArray(o)?o.map(a=>r+a):[r+o]}),ag=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],ig=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...ag,...ig];function Ml(e,t,n,r){var o;const a=(o=c1(e,t,!1))!=null?o:n;return typeof a=="number"?i=>typeof i=="string"?i:a*i:Array.isArray(a)?i=>typeof i=="string"?i:a[i]:typeof a=="function"?a:()=>{}}function sg(e){return Ml(e,"spacing",8)}function Ya(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function I7(e,t){return n=>e.reduce((r,o)=>(r[o]=Ya(t,n),r),{})}function A7(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=M7(n),a=I7(o,r),i=e[n];return In(e,i,a)}function Lx(e,t){const n=sg(e.theme);return Object.keys(e).map(r=>A7(e,t,r,n)).reduce(Sf,{})}function Tt(e){return Lx(e,ag)}Tt.propTypes={};Tt.filterProps=ag;function $t(e){return Lx(e,ig)}$t.propTypes={};$t.filterProps=ig;function L7(e=8){if(e.mui)return e;const t=sg({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(a=>{const i=t(a);return typeof i=="number"?`${i}px`:i}).join(" ");return n.mui=!0,n}function u1(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(a=>{r[a]=o}),r),{}),n=r=>Object.keys(r).reduce((o,a)=>t[a]?Sf(o,t[a](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function Ur(e){return typeof e!="number"?e:`${e}px solid`}const D7=tt({prop:"border",themeKey:"borders",transform:Ur}),N7=tt({prop:"borderTop",themeKey:"borders",transform:Ur}),F7=tt({prop:"borderRight",themeKey:"borders",transform:Ur}),_7=tt({prop:"borderBottom",themeKey:"borders",transform:Ur}),B7=tt({prop:"borderLeft",themeKey:"borders",transform:Ur}),V7=tt({prop:"borderColor",themeKey:"palette"}),U7=tt({prop:"borderTopColor",themeKey:"palette"}),W7=tt({prop:"borderRightColor",themeKey:"palette"}),H7=tt({prop:"borderBottomColor",themeKey:"palette"}),G7=tt({prop:"borderLeftColor",themeKey:"palette"}),d1=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=Ml(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Ya(t,r)});return In(e,e.borderRadius,n)}return null};d1.propTypes={};d1.filterProps=["borderRadius"];u1(D7,N7,F7,_7,B7,V7,U7,W7,H7,G7,d1);const p1=e=>{if(e.gap!==void 0&&e.gap!==null){const t=Ml(e.theme,"spacing",8),n=r=>({gap:Ya(t,r)});return In(e,e.gap,n)}return null};p1.propTypes={};p1.filterProps=["gap"];const h1=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=Ml(e.theme,"spacing",8),n=r=>({columnGap:Ya(t,r)});return In(e,e.columnGap,n)}return null};h1.propTypes={};h1.filterProps=["columnGap"];const m1=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=Ml(e.theme,"spacing",8),n=r=>({rowGap:Ya(t,r)});return In(e,e.rowGap,n)}return null};m1.propTypes={};m1.filterProps=["rowGap"];const K7=tt({prop:"gridColumn"}),q7=tt({prop:"gridRow"}),Y7=tt({prop:"gridAutoFlow"}),X7=tt({prop:"gridAutoColumns"}),Q7=tt({prop:"gridAutoRows"}),Z7=tt({prop:"gridTemplateColumns"}),J7=tt({prop:"gridTemplateRows"}),ej=tt({prop:"gridTemplateAreas"}),tj=tt({prop:"gridArea"});u1(p1,h1,m1,K7,q7,Y7,X7,Q7,Z7,J7,ej,tj);function Gi(e,t){return t==="grey"?t:e}const nj=tt({prop:"color",themeKey:"palette",transform:Gi}),rj=tt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Gi}),oj=tt({prop:"backgroundColor",themeKey:"palette",transform:Gi});u1(nj,rj,oj);function Fn(e){return e<=1&&e!==0?`${e*100}%`:e}const aj=tt({prop:"width",transform:Fn}),fg=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o,a;return{maxWidth:((r=e.theme)==null||(o=r.breakpoints)==null||(a=o.values)==null?void 0:a[n])||og[n]||Fn(n)}};return In(e,e.maxWidth,t)}return null};fg.filterProps=["maxWidth"];const ij=tt({prop:"minWidth",transform:Fn}),sj=tt({prop:"height",transform:Fn}),fj=tt({prop:"maxHeight",transform:Fn}),lj=tt({prop:"minHeight",transform:Fn});tt({prop:"size",cssProperty:"width",transform:Fn});tt({prop:"size",cssProperty:"height",transform:Fn});const cj=tt({prop:"boxSizing"});u1(aj,fg,ij,sj,fj,lj,cj);const uj={border:{themeKey:"borders",transform:Ur},borderTop:{themeKey:"borders",transform:Ur},borderRight:{themeKey:"borders",transform:Ur},borderBottom:{themeKey:"borders",transform:Ur},borderLeft:{themeKey:"borders",transform:Ur},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:d1},color:{themeKey:"palette",transform:Gi},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Gi},backgroundColor:{themeKey:"palette",transform:Gi},p:{style:$t},pt:{style:$t},pr:{style:$t},pb:{style:$t},pl:{style:$t},px:{style:$t},py:{style:$t},padding:{style:$t},paddingTop:{style:$t},paddingRight:{style:$t},paddingBottom:{style:$t},paddingLeft:{style:$t},paddingX:{style:$t},paddingY:{style:$t},paddingInline:{style:$t},paddingInlineStart:{style:$t},paddingInlineEnd:{style:$t},paddingBlock:{style:$t},paddingBlockStart:{style:$t},paddingBlockEnd:{style:$t},m:{style:Tt},mt:{style:Tt},mr:{style:Tt},mb:{style:Tt},ml:{style:Tt},mx:{style:Tt},my:{style:Tt},margin:{style:Tt},marginTop:{style:Tt},marginRight:{style:Tt},marginBottom:{style:Tt},marginLeft:{style:Tt},marginX:{style:Tt},marginY:{style:Tt},marginInline:{style:Tt},marginInlineStart:{style:Tt},marginInlineEnd:{style:Tt},marginBlock:{style:Tt},marginBlockStart:{style:Tt},marginBlockEnd:{style:Tt},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:p1},rowGap:{style:m1},columnGap:{style:h1},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Fn},maxWidth:{style:fg},minWidth:{transform:Fn},height:{transform:Fn},maxHeight:{transform:Fn},minHeight:{transform:Fn},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},g1=uj;function dj(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function pj(e,t){return typeof e=="function"?e(t):e}function hj(){function e(n,r,o,a){const i={[n]:r,theme:o},s=a[n];if(!s)return{[n]:r};const{cssProperty:f=n,themeKey:l,transform:u,style:p}=s;if(r==null)return null;if(l==="typography"&&r==="inherit")return{[n]:r};const h=c1(o,l)||{};return p?p(i):In(i,r,v=>{let b=Hu(h,u,v);return v===b&&typeof v=="string"&&(b=Hu(h,u,`${n}${v==="default"?"":H(v)}`,v)),f===!1?b:{[f]:b}})}function t(n){var r;const{sx:o,theme:a={}}=n||{};if(!o)return null;const i=(r=a.unstable_sxConfig)!=null?r:g1;function s(f){let l=f;if(typeof f=="function")l=f(a);else if(typeof f!="object")return f;if(!l)return null;const u=Ix(a.breakpoints),p=Object.keys(u);let h=u;return Object.keys(l).forEach(m=>{const v=pj(l[m],a);if(v!=null)if(typeof v=="object")if(i[m])h=Sf(h,e(m,v,a,i));else{const b=In({theme:a},v,C=>({[m]:C}));dj(b,v)?h[m]=t({sx:v,theme:a}):h=Sf(h,b)}else h=Sf(h,e(m,v,a,i))}),Ax(p,h)}return Array.isArray(o)?o.map(s):s(o)}return t}const Dx=hj();Dx.filterProps=["sx"];const v1=Dx,mj=["breakpoints","palette","spacing","shape"];function y1(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={}}=e,i=ie(e,mj),s=E7(n),f=L7(o);let l=Tn({breakpoints:s,direction:"ltr",components:{},palette:E({mode:"light"},r),spacing:f,shape:E({},R7,a)},i);return l=t.reduce((u,p)=>Tn(u,p),l),l.unstable_sxConfig=E({},g1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return v1({sx:p,theme:this})},l}function gj(e){return Object.keys(e).length===0}function lg(e=null){const t=d.useContext(l1);return!t||gj(t)?e:t}const vj=y1();function b1(e=vj){return lg(e)}function yj({styles:e,themeId:t,defaultTheme:n={}}){const r=b1(n),o=typeof e=="function"?e(t&&r[t]||r):e;return c.jsx(w7,{styles:o})}const bj=["sx"],xj=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:g1;return Object.keys(e).forEach(a=>{o[a]?r.systemProps[a]=e[a]:r.otherProps[a]=e[a]}),r};function x1(e){const{sx:t}=e,n=ie(e,bj),{systemProps:r,otherProps:o}=xj(n);let a;return Array.isArray(t)?a=[r,...t]:typeof t=="function"?a=(...i)=>{const s=t(...i);return ja(s)?E({},r,s):r}:a=E({},r,t),E({},o,{sx:a})}const wj=["className","component"];function kj(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,a=Mx("div",{shouldForwardProp:s=>s!=="theme"&&s!=="sx"&&s!=="as"})(v1);return d.forwardRef(function(f,l){const u=b1(n),p=x1(f),{className:h,component:m="div"}=p,v=ie(p,wj);return c.jsx(a,E({as:m,ref:l,className:Z(h,o?o(r):r),theme:t&&u[t]||u},v))})}const Sj=["variant"];function D2(e){return e.length===0}function Nx(e){const{variant:t}=e,n=ie(e,Sj);let r=t||"";return Object.keys(n).sort().forEach(o=>{o==="color"?r+=D2(r)?e[o]:H(e[o]):r+=`${D2(r)?o:H(o)}${H(e[o].toString())}`}),r}const Cj=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Ej(e){return Object.keys(e).length===0}function jj(e){return typeof e=="string"&&e.charCodeAt(0)>96}const Rj=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,Pj=(e,t)=>{let n=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants);const r={};return n.forEach(o=>{const a=Nx(o.props);r[a]=o.style}),r},Tj=(e,t,n,r)=>{var o,a;const{ownerState:i={}}=e,s=[],f=n==null||(o=n.components)==null||(a=o[r])==null?void 0:a.variants;return f&&f.forEach(l=>{let u=!0;Object.keys(l.props).forEach(p=>{i[p]!==l.props[p]&&e[p]!==l.props[p]&&(u=!1)}),u&&s.push(t[Nx(l.props)])}),s};function Cf(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const $j=y1();function Ls({defaultTheme:e,theme:t,themeId:n}){return Ej(t)?e:t[n]||t}function Fx(e={}){const{themeId:t,defaultTheme:n=$j,rootShouldForwardProp:r=Cf,slotShouldForwardProp:o=Cf}=e,a=i=>v1(E({},i,{theme:Ls(E({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,s={})=>{k7(i,k=>k.filter(j=>!(j!=null&&j.__mui_systemSx)));const{name:f,slot:l,skipVariantsResolver:u,skipSx:p,overridesResolver:h}=s,m=ie(s,Cj),v=u!==void 0?u:l&&l!=="Root"||!1,b=p||!1;let C,y=Cf;l==="Root"?y=r:l?y=o:jj(i)&&(y=void 0);const g=Mx(i,E({shouldForwardProp:y,label:C},m)),x=(k,...j)=>{const S=j?j.map(P=>typeof P=="function"&&P.__emotion_real!==P?T=>P(E({},T,{theme:Ls(E({},T,{defaultTheme:n,themeId:t}))})):P):[];let w=k;f&&h&&S.push(P=>{const T=Ls(E({},P,{defaultTheme:n,themeId:t})),A=Rj(f,T);if(A){const F={};return Object.entries(A).forEach(([I,D])=>{F[I]=typeof D=="function"?D(E({},P,{theme:T})):D}),h(P,F)}return null}),f&&!v&&S.push(P=>{const T=Ls(E({},P,{defaultTheme:n,themeId:t}));return Tj(P,Pj(f,T),T,f)}),b||S.push(a);const R=S.length-j.length;if(Array.isArray(k)&&R>0){const P=new Array(R).fill("");w=[...k,...P],w.raw=[...k.raw,...P]}else typeof k=="function"&&k.__emotion_real!==k&&(w=P=>k(E({},P,{theme:Ls(E({},P,{defaultTheme:n,themeId:t}))})));const $=g(w,...S);return i.muiName&&($.muiName=i.muiName),$};return g.withConfig&&(x.withConfig=g.withConfig),x}}const Oj=Fx(),zj=Oj;function Mj(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:Ym(t.components[n].defaultProps,r)}function cg({props:e,name:t,defaultTheme:n,themeId:r}){let o=b1(n);return r&&(o=o[r]||o),Mj({theme:o,name:t,props:e})}function ug(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function Ij(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function Xa(e){if(e.type)return e;if(e.charAt(0)==="#")return Xa(Ij(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error(aa(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error(aa(10,o))}else r=r.split(",");return r=r.map(a=>parseFloat(a)),{type:n,values:r,colorSpace:o}}function w1(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,a)=>a<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function Aj(e){e=Xa(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=(l,u=(l+n/30)%12)=>o-a*Math.max(Math.min(u-3,9-u,1),-1);let s="rgb";const f=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(s+="a",f.push(t[3])),w1({type:s,values:f})}function N2(e){e=Xa(e);let t=e.type==="hsl"||e.type==="hsla"?Xa(Aj(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function Lj(e,t){const n=N2(e),r=N2(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function et(e,t){return e=Xa(e),t=ug(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,w1(e)}function dg(e,t){if(e=Xa(e),t=ug(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return w1(e)}function pg(e,t){if(e=Xa(e),t=ug(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return w1(e)}const Dj=d.createContext(null),_x=Dj;function Bx(){return d.useContext(_x)}const Nj=typeof Symbol=="function"&&Symbol.for,Fj=Nj?Symbol.for("mui.nested"):"__THEME_NESTED__";function _j(e,t){return typeof t=="function"?t(e):E({},e,t)}function Bj(e){const{children:t,theme:n}=e,r=Bx(),o=d.useMemo(()=>{const a=r===null?n:_j(r,n);return a!=null&&(a[Fj]=r!==null),a},[n,r]);return c.jsx(_x.Provider,{value:o,children:t})}const F2={};function _2(e,t,n,r=!1){return d.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const a=n(o),i=e?E({},t,{[e]:a}):a;return r?()=>i:i}return e?E({},t,{[e]:n}):E({},t,n)},[e,t,n,r])}function Vj(e){const{children:t,theme:n,themeId:r}=e,o=lg(F2),a=Bx()||F2,i=_2(r,o,n),s=_2(r,a,n,!0);return c.jsx(Bj,{theme:s,children:c.jsx(l1.Provider,{value:i,children:t})})}const Uj=["component","direction","spacing","divider","children","className","useFlexGap"],Wj=y1(),Hj=zj("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function Gj(e){return cg({props:e,name:"MuiStack",defaultTheme:Wj})}function Kj(e,t){const n=d.Children.toArray(e).filter(Boolean);return n.reduce((r,o,a)=>(r.push(o),a({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],Yj=({ownerState:e,theme:t})=>{let n=E({display:"flex",flexDirection:"column"},In({theme:t},Da({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=sg(t),o=Object.keys(t.breakpoints.values).reduce((f,l)=>((typeof e.spacing=="object"&&e.spacing[l]!=null||typeof e.direction=="object"&&e.direction[l]!=null)&&(f[l]=!0),f),{}),a=Da({values:e.direction,base:o}),i=Da({values:e.spacing,base:o});typeof a=="object"&&Object.keys(a).forEach((f,l,u)=>{if(!a[f]){const h=l>0?a[u[l-1]]:"column";a[f]=h}}),n=Tn(n,In({theme:t},i,(f,l)=>e.useFlexGap?{gap:Ya(r,f)}:{"& > :not(style) + :not(style)":{margin:0,[`margin${qj(l?a[l]:e.direction)}`]:Ya(r,f)}}))}return n=P7(t.breakpoints,n),n};function Xj(e={}){const{createStyledComponent:t=Hj,useThemeProps:n=Gj,componentName:r="MuiStack"}=e,o=()=>Pe({root:["root"]},f=>je(r,f),{}),a=t(Yj);return d.forwardRef(function(f,l){const u=n(f),p=x1(u),{component:h="div",direction:m="column",spacing:v=0,divider:b,children:C,className:y,useFlexGap:g=!1}=p,x=ie(p,Uj),k={direction:m,spacing:v,useFlexGap:g},j=o();return c.jsx(a,E({as:h,ownerState:k,ref:l,className:Z(j.root,y)},x,{children:b?Kj(C,b):C}))})}function Qj(e,t){return E({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const Zj=["mode","contrastThreshold","tonalOffset"],B2={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:il.white,default:il.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},h0={text:{primary:il.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:il.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function V2(e,t,n,r){const o=r.light||r,a=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=pg(e.main,o):t==="dark"&&(e.dark=dg(e.main,a)))}function Jj(e="light"){return e==="dark"?{main:di[200],light:di[50],dark:di[400]}:{main:di[700],light:di[400],dark:di[800]}}function eR(e="light"){return e==="dark"?{main:ui[200],light:ui[50],dark:ui[400]}:{main:ui[500],light:ui[300],dark:ui[700]}}function tR(e="light"){return e==="dark"?{main:ci[500],light:ci[300],dark:ci[700]}:{main:ci[700],light:ci[400],dark:ci[800]}}function nR(e="light"){return e==="dark"?{main:pi[400],light:pi[300],dark:pi[700]}:{main:pi[700],light:pi[500],dark:pi[900]}}function rR(e="light"){return e==="dark"?{main:hi[400],light:hi[300],dark:hi[700]}:{main:hi[800],light:hi[500],dark:hi[900]}}function oR(e="light"){return e==="dark"?{main:Is[400],light:Is[300],dark:Is[700]}:{main:"#ed6c02",light:Is[500],dark:Is[900]}}function aR(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=ie(e,Zj),a=e.primary||Jj(t),i=e.secondary||eR(t),s=e.error||tR(t),f=e.info||nR(t),l=e.success||rR(t),u=e.warning||oR(t);function p(b){return Lj(b,h0.text.primary)>=n?h0.text.primary:B2.text.primary}const h=({color:b,name:C,mainShade:y=500,lightShade:g=300,darkShade:x=700})=>{if(b=E({},b),!b.main&&b[y]&&(b.main=b[y]),!b.hasOwnProperty("main"))throw new Error(aa(11,C?` (${C})`:"",y));if(typeof b.main!="string")throw new Error(aa(12,C?` (${C})`:"",JSON.stringify(b.main)));return V2(b,"light",g,r),V2(b,"dark",x,r),b.contrastText||(b.contrastText=p(b.main)),b},m={dark:h0,light:B2};return Tn(E({common:E({},il),mode:t,primary:h({color:a,name:"primary"}),secondary:h({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:h({color:s,name:"error"}),warning:h({color:u,name:"warning"}),info:h({color:f,name:"info"}),success:h({color:l,name:"success"}),grey:i8,contrastThreshold:n,getContrastText:p,augmentColor:h,tonalOffset:r},m[t]),o)}const iR=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function sR(e){return Math.round(e*1e5)/1e5}const U2={textTransform:"uppercase"},W2='"Roboto", "Helvetica", "Arial", sans-serif';function fR(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=W2,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:s=500,fontWeightBold:f=700,htmlFontSize:l=16,allVariants:u,pxToRem:p}=n,h=ie(n,iR),m=o/14,v=p||(y=>`${y/l*m}rem`),b=(y,g,x,k,j)=>E({fontFamily:r,fontWeight:y,fontSize:v(g),lineHeight:x},r===W2?{letterSpacing:`${sR(k/g)}em`}:{},j,u),C={h1:b(a,96,1.167,-1.5),h2:b(a,60,1.2,-.5),h3:b(i,48,1.167,0),h4:b(i,34,1.235,.25),h5:b(i,24,1.334,0),h6:b(s,20,1.6,.15),subtitle1:b(i,16,1.75,.15),subtitle2:b(s,14,1.57,.1),body1:b(i,16,1.5,.15),body2:b(i,14,1.43,.15),button:b(s,14,1.75,.4,U2),caption:b(i,12,1.66,.4),overline:b(i,12,2.66,1,U2),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Tn(E({htmlFontSize:l,pxToRem:v,fontFamily:r,fontSize:o,fontWeightLight:a,fontWeightRegular:i,fontWeightMedium:s,fontWeightBold:f},C),h,{clone:!1})}const lR=.2,cR=.14,uR=.12;function vt(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${lR})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${cR})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${uR})`].join(",")}const dR=["none",vt(0,2,1,-1,0,1,1,0,0,1,3,0),vt(0,3,1,-2,0,2,2,0,0,1,5,0),vt(0,3,3,-2,0,3,4,0,0,1,8,0),vt(0,2,4,-1,0,4,5,0,0,1,10,0),vt(0,3,5,-1,0,5,8,0,0,1,14,0),vt(0,3,5,-1,0,6,10,0,0,1,18,0),vt(0,4,5,-2,0,7,10,1,0,2,16,1),vt(0,5,5,-3,0,8,10,1,0,3,14,2),vt(0,5,6,-3,0,9,12,1,0,3,16,2),vt(0,6,6,-3,0,10,14,1,0,4,18,3),vt(0,6,7,-4,0,11,15,1,0,4,20,3),vt(0,7,8,-4,0,12,17,2,0,5,22,4),vt(0,7,8,-4,0,13,19,2,0,5,24,4),vt(0,7,9,-4,0,14,21,2,0,5,26,4),vt(0,8,9,-5,0,15,22,2,0,6,28,5),vt(0,8,10,-5,0,16,24,2,0,6,30,5),vt(0,8,11,-5,0,17,26,2,0,6,32,5),vt(0,9,11,-5,0,18,28,2,0,7,34,6),vt(0,9,12,-6,0,19,29,2,0,7,36,6),vt(0,10,13,-6,0,20,31,3,0,8,38,7),vt(0,10,13,-6,0,21,33,3,0,8,40,7),vt(0,10,14,-6,0,22,35,3,0,8,42,7),vt(0,11,14,-7,0,23,36,3,0,9,44,8),vt(0,11,15,-7,0,24,38,3,0,9,46,8)],pR=dR,hR=["duration","easing","delay"],mR={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},gR={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function H2(e){return`${Math.round(e)}ms`}function vR(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function yR(e){const t=E({},mR,e.easing),n=E({},gR,e.duration);return E({getAutoHeightDuration:vR,create:(o=["all"],a={})=>{const{duration:i=n.standard,easing:s=t.easeInOut,delay:f=0}=a;return ie(a,hR),(Array.isArray(o)?o:[o]).map(l=>`${l} ${typeof i=="string"?i:H2(i)} ${s} ${typeof f=="string"?f:H2(f)}`).join(",")}},e,{easing:t,duration:n})}const bR={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},xR=bR,wR=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function hg(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:a={}}=e,i=ie(e,wR);if(e.vars)throw new Error(aa(18));const s=aR(r),f=y1(e);let l=Tn(f,{mixins:Qj(f.breakpoints,n),palette:s,shadows:pR.slice(),typography:fR(s,a),transitions:yR(o),zIndex:E({},xR)});return l=Tn(l,i),l=t.reduce((u,p)=>Tn(u,p),l),l.unstable_sxConfig=E({},g1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return v1({sx:p,theme:this})},l}const kR=hg(),k1=kR;function eo(){const e=b1(k1);return e[qa]||e}function $e({props:e,name:t}){return cg({props:e,name:t,defaultTheme:k1,themeId:qa})}const mr=e=>Cf(e)&&e!=="classes",mg=Cf,SR=Fx({themeId:qa,defaultTheme:k1,rootShouldForwardProp:mr}),X=SR,CR=["theme"];function ER(e){let{theme:t}=e,n=ie(e,CR);const r=t[qa];return c.jsx(Vj,E({},n,{themeId:r?qa:void 0,theme:r||t}))}const jR=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},G2=jR;function ea(e){return typeof e=="string"}function af(e,t,n){return e===void 0||ea(e)?t:E({},t,{ownerState:E({},t.ownerState,n)})}function RR(e,t,n=(r,o)=>r===o){return e.length===t.length&&e.every((r,o)=>n(r,t[o]))}const PR={disableDefaultClasses:!1},TR=d.createContext(PR);function Vx(e){const{disableDefaultClasses:t}=d.useContext(TR);return n=>t?"":e(n)}function $R(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function qp(e,t){return typeof e=="function"?e(t):e}function K2(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function OR(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const m=Z(o==null?void 0:o.className,r==null?void 0:r.className,a,n==null?void 0:n.className),v=E({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),b=E({},n,o,r);return m.length>0&&(b.className=m),Object.keys(v).length>0&&(b.style=v),{props:b,internalRef:void 0}}const i=$R(E({},o,r)),s=K2(r),f=K2(o),l=t(i),u=Z(l==null?void 0:l.className,n==null?void 0:n.className,a,o==null?void 0:o.className,r==null?void 0:r.className),p=E({},l==null?void 0:l.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=E({},l,n,f,s);return u.length>0&&(h.className=u),Object.keys(p).length>0&&(h.style=p),{props:h,internalRef:l.ref}}const zR=["elementType","externalSlotProps","ownerState"];function Nn(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o}=e,a=ie(e,zR),i=qp(r,o),{props:s,internalRef:f}=OR(E({},a,{externalSlotProps:i})),l=jt(f,i==null?void 0:i.ref,(t=e.additionalProps)==null?void 0:t.ref);return af(n,E({},s,{ref:l}),o)}function MR(e){const{badgeContent:t,invisible:n=!1,max:r=99,showZero:o=!1}=e,a=dx({badgeContent:t,max:r});let i=n;n===!1&&t===0&&!o&&(i=!0);const{badgeContent:s,max:f=r}=i?a:e,l=s&&Number(s)>f?`${f}+`:s;return{badgeContent:s,invisible:i,max:f,displayValue:l}}const IR=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function AR(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function LR(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function DR(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||LR(e))}function NR(e){const t=[],n=[];return Array.from(e.querySelectorAll(IR)).forEach((r,o)=>{const a=AR(r);a===-1||!DR(r)||(a===0?t.push(r):n.push({documentOrder:o,tabIndex:a,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function FR(){return!0}function _R(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:a=NR,isEnabled:i=FR,open:s}=e,f=d.useRef(!1),l=d.useRef(null),u=d.useRef(null),p=d.useRef(null),h=d.useRef(null),m=d.useRef(!1),v=d.useRef(null),b=jt(t.ref,v),C=d.useRef(null);d.useEffect(()=>{!s||!v.current||(m.current=!n)},[n,s]),d.useEffect(()=>{if(!s||!v.current)return;const x=St(v.current);return v.current.contains(x.activeElement)||(v.current.hasAttribute("tabIndex")||v.current.setAttribute("tabIndex","-1"),m.current&&v.current.focus()),()=>{o||(p.current&&p.current.focus&&(f.current=!0,p.current.focus()),p.current=null)}},[s]),d.useEffect(()=>{if(!s||!v.current)return;const x=St(v.current),k=w=>{const{current:R}=v;if(R!==null){if(!x.hasFocus()||r||!i()||f.current){f.current=!1;return}if(!R.contains(x.activeElement)){if(w&&h.current!==w.target||x.activeElement!==h.current)h.current=null;else if(h.current!==null)return;if(!m.current)return;let T=[];if((x.activeElement===l.current||x.activeElement===u.current)&&(T=a(v.current)),T.length>0){var $,P;const A=!!(($=C.current)!=null&&$.shiftKey&&((P=C.current)==null?void 0:P.key)==="Tab"),F=T[0],I=T[T.length-1];typeof F!="string"&&typeof I!="string"&&(A?I.focus():F.focus())}else R.focus()}}},j=w=>{C.current=w,!(r||!i()||w.key!=="Tab")&&x.activeElement===v.current&&w.shiftKey&&(f.current=!0,u.current&&u.current.focus())};x.addEventListener("focusin",k),x.addEventListener("keydown",j,!0);const S=setInterval(()=>{x.activeElement&&x.activeElement.tagName==="BODY"&&k(null)},50);return()=>{clearInterval(S),x.removeEventListener("focusin",k),x.removeEventListener("keydown",j,!0)}},[n,r,o,i,s,a]);const y=x=>{p.current===null&&(p.current=x.relatedTarget),m.current=!0,h.current=x.target;const k=t.props.onFocus;k&&k(x)},g=x=>{p.current===null&&(p.current=x.relatedTarget),m.current=!0};return c.jsxs(d.Fragment,{children:[c.jsx("div",{tabIndex:s?0:-1,onFocus:g,ref:l,"data-testid":"sentinelStart"}),d.cloneElement(t,{ref:b,onFocus:y}),c.jsx("div",{tabIndex:s?0:-1,onFocus:g,ref:u,"data-testid":"sentinelEnd"})]})}var $n="top",ur="bottom",dr="right",On="left",gg="auto",Il=[$n,ur,dr,On],fs="start",ul="end",BR="clippingParents",Ux="viewport",Ds="popper",VR="reference",q2=Il.reduce(function(e,t){return e.concat([t+"-"+fs,t+"-"+ul])},[]),Wx=[].concat(Il,[gg]).reduce(function(e,t){return e.concat([t,t+"-"+fs,t+"-"+ul])},[]),UR="beforeRead",WR="read",HR="afterRead",GR="beforeMain",KR="main",qR="afterMain",YR="beforeWrite",XR="write",QR="afterWrite",ZR=[UR,WR,HR,GR,KR,qR,YR,XR,QR];function Yr(e){return e?(e.nodeName||"").toLowerCase():null}function qn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Qa(e){var t=qn(e).Element;return e instanceof t||e instanceof Element}function sr(e){var t=qn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function vg(e){if(typeof ShadowRoot>"u")return!1;var t=qn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function JR(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},a=t.elements[n];!sr(a)||!Yr(a)||(Object.assign(a.style,r),Object.keys(o).forEach(function(i){var s=o[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function eP(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],a=t.attributes[r]||{},i=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),s=i.reduce(function(f,l){return f[l]="",f},{});!sr(o)||!Yr(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(f){o.removeAttribute(f)}))})}}const tP={name:"applyStyles",enabled:!0,phase:"write",fn:JR,effect:eP,requires:["computeStyles"]};function Kr(e){return e.split("-")[0]}var Na=Math.max,Gu=Math.min,ls=Math.round;function Yp(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Hx(){return!/^((?!chrome|android).)*safari/i.test(Yp())}function cs(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&sr(e)&&(o=e.offsetWidth>0&&ls(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&ls(r.height)/e.offsetHeight||1);var i=Qa(e)?qn(e):window,s=i.visualViewport,f=!Hx()&&n,l=(r.left+(f&&s?s.offsetLeft:0))/o,u=(r.top+(f&&s?s.offsetTop:0))/a,p=r.width/o,h=r.height/a;return{width:p,height:h,top:u,right:l+p,bottom:u+h,left:l,x:l,y:u}}function yg(e){var t=cs(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Gx(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&vg(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function ko(e){return qn(e).getComputedStyle(e)}function nP(e){return["table","td","th"].indexOf(Yr(e))>=0}function ua(e){return((Qa(e)?e.ownerDocument:e.document)||window.document).documentElement}function S1(e){return Yr(e)==="html"?e:e.assignedSlot||e.parentNode||(vg(e)?e.host:null)||ua(e)}function Y2(e){return!sr(e)||ko(e).position==="fixed"?null:e.offsetParent}function rP(e){var t=/firefox/i.test(Yp()),n=/Trident/i.test(Yp());if(n&&sr(e)){var r=ko(e);if(r.position==="fixed")return null}var o=S1(e);for(vg(o)&&(o=o.host);sr(o)&&["html","body"].indexOf(Yr(o))<0;){var a=ko(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function Al(e){for(var t=qn(e),n=Y2(e);n&&nP(n)&&ko(n).position==="static";)n=Y2(n);return n&&(Yr(n)==="html"||Yr(n)==="body"&&ko(n).position==="static")?t:n||rP(e)||t}function bg(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Ef(e,t,n){return Na(e,Gu(t,n))}function oP(e,t,n){var r=Ef(e,t,n);return r>n?n:r}function Kx(){return{top:0,right:0,bottom:0,left:0}}function qx(e){return Object.assign({},Kx(),e)}function Yx(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var aP=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,qx(typeof t!="number"?t:Yx(t,Il))};function iP(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=Kr(n.placement),f=bg(s),l=[On,dr].indexOf(s)>=0,u=l?"height":"width";if(!(!a||!i)){var p=aP(o.padding,n),h=yg(a),m=f==="y"?$n:On,v=f==="y"?ur:dr,b=n.rects.reference[u]+n.rects.reference[f]-i[f]-n.rects.popper[u],C=i[f]-n.rects.reference[f],y=Al(a),g=y?f==="y"?y.clientHeight||0:y.clientWidth||0:0,x=b/2-C/2,k=p[m],j=g-h[u]-p[v],S=g/2-h[u]/2+x,w=Ef(k,S,j),R=f;n.modifiersData[r]=(t={},t[R]=w,t.centerOffset=w-S,t)}}function sP(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||Gx(t.elements.popper,o)&&(t.elements.arrow=o))}const fP={name:"arrow",enabled:!0,phase:"main",fn:iP,effect:sP,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function us(e){return e.split("-")[1]}var lP={top:"auto",right:"auto",bottom:"auto",left:"auto"};function cP(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:ls(n*o)/o||0,y:ls(r*o)/o||0}}function X2(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,f=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,p=e.isFixed,h=i.x,m=h===void 0?0:h,v=i.y,b=v===void 0?0:v,C=typeof u=="function"?u({x:m,y:b}):{x:m,y:b};m=C.x,b=C.y;var y=i.hasOwnProperty("x"),g=i.hasOwnProperty("y"),x=On,k=$n,j=window;if(l){var S=Al(n),w="clientHeight",R="clientWidth";if(S===qn(n)&&(S=ua(n),ko(S).position!=="static"&&s==="absolute"&&(w="scrollHeight",R="scrollWidth")),S=S,o===$n||(o===On||o===dr)&&a===ul){k=ur;var $=p&&S===j&&j.visualViewport?j.visualViewport.height:S[w];b-=$-r.height,b*=f?1:-1}if(o===On||(o===$n||o===ur)&&a===ul){x=dr;var P=p&&S===j&&j.visualViewport?j.visualViewport.width:S[R];m-=P-r.width,m*=f?1:-1}}var T=Object.assign({position:s},l&&lP),A=u===!0?cP({x:m,y:b},qn(n)):{x:m,y:b};if(m=A.x,b=A.y,f){var F;return Object.assign({},T,(F={},F[k]=g?"0":"",F[x]=y?"0":"",F.transform=(j.devicePixelRatio||1)<=1?"translate("+m+"px, "+b+"px)":"translate3d("+m+"px, "+b+"px, 0)",F))}return Object.assign({},T,(t={},t[k]=g?b+"px":"",t[x]=y?m+"px":"",t.transform="",t))}function uP(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,a=n.adaptive,i=a===void 0?!0:a,s=n.roundOffsets,f=s===void 0?!0:s,l={placement:Kr(t.placement),variation:us(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,X2(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:f})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,X2(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const dP={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:uP,data:{}};var cc={passive:!0};function pP(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=o===void 0?!0:o,i=r.resize,s=i===void 0?!0:i,f=qn(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(u){u.addEventListener("scroll",n.update,cc)}),s&&f.addEventListener("resize",n.update,cc),function(){a&&l.forEach(function(u){u.removeEventListener("scroll",n.update,cc)}),s&&f.removeEventListener("resize",n.update,cc)}}const hP={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:pP,data:{}};var mP={left:"right",right:"left",bottom:"top",top:"bottom"};function ou(e){return e.replace(/left|right|bottom|top/g,function(t){return mP[t]})}var gP={start:"end",end:"start"};function Q2(e){return e.replace(/start|end/g,function(t){return gP[t]})}function xg(e){var t=qn(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function wg(e){return cs(ua(e)).left+xg(e).scrollLeft}function vP(e,t){var n=qn(e),r=ua(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,f=0;if(o){a=o.width,i=o.height;var l=Hx();(l||!l&&t==="fixed")&&(s=o.offsetLeft,f=o.offsetTop)}return{width:a,height:i,x:s+wg(e),y:f}}function yP(e){var t,n=ua(e),r=xg(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=Na(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Na(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+wg(e),f=-r.scrollTop;return ko(o||n).direction==="rtl"&&(s+=Na(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:f}}function kg(e){var t=ko(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function Xx(e){return["html","body","#document"].indexOf(Yr(e))>=0?e.ownerDocument.body:sr(e)&&kg(e)?e:Xx(S1(e))}function jf(e,t){var n;t===void 0&&(t=[]);var r=Xx(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=qn(r),i=o?[a].concat(a.visualViewport||[],kg(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(jf(S1(i)))}function Xp(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function bP(e,t){var n=cs(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Z2(e,t,n){return t===Ux?Xp(vP(e,n)):Qa(t)?bP(t,n):Xp(yP(ua(e)))}function xP(e){var t=jf(S1(e)),n=["absolute","fixed"].indexOf(ko(e).position)>=0,r=n&&sr(e)?Al(e):e;return Qa(r)?t.filter(function(o){return Qa(o)&&Gx(o,r)&&Yr(o)!=="body"}):[]}function wP(e,t,n,r){var o=t==="clippingParents"?xP(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce(function(f,l){var u=Z2(e,l,r);return f.top=Na(u.top,f.top),f.right=Gu(u.right,f.right),f.bottom=Gu(u.bottom,f.bottom),f.left=Na(u.left,f.left),f},Z2(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Qx(e){var t=e.reference,n=e.element,r=e.placement,o=r?Kr(r):null,a=r?us(r):null,i=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,f;switch(o){case $n:f={x:i,y:t.y-n.height};break;case ur:f={x:i,y:t.y+t.height};break;case dr:f={x:t.x+t.width,y:s};break;case On:f={x:t.x-n.width,y:s};break;default:f={x:t.x,y:t.y}}var l=o?bg(o):null;if(l!=null){var u=l==="y"?"height":"width";switch(a){case fs:f[l]=f[l]-(t[u]/2-n[u]/2);break;case ul:f[l]=f[l]+(t[u]/2-n[u]/2);break}}return f}function dl(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,a=n.strategy,i=a===void 0?e.strategy:a,s=n.boundary,f=s===void 0?BR:s,l=n.rootBoundary,u=l===void 0?Ux:l,p=n.elementContext,h=p===void 0?Ds:p,m=n.altBoundary,v=m===void 0?!1:m,b=n.padding,C=b===void 0?0:b,y=qx(typeof C!="number"?C:Yx(C,Il)),g=h===Ds?VR:Ds,x=e.rects.popper,k=e.elements[v?g:h],j=wP(Qa(k)?k:k.contextElement||ua(e.elements.popper),f,u,i),S=cs(e.elements.reference),w=Qx({reference:S,element:x,strategy:"absolute",placement:o}),R=Xp(Object.assign({},x,w)),$=h===Ds?R:S,P={top:j.top-$.top+y.top,bottom:$.bottom-j.bottom+y.bottom,left:j.left-$.left+y.left,right:$.right-j.right+y.right},T=e.modifiersData.offset;if(h===Ds&&T){var A=T[o];Object.keys(P).forEach(function(F){var I=[dr,ur].indexOf(F)>=0?1:-1,D=[$n,ur].indexOf(F)>=0?"y":"x";P[F]+=A[D]*I})}return P}function kP(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,l=f===void 0?Wx:f,u=us(r),p=u?s?q2:q2.filter(function(v){return us(v)===u}):Il,h=p.filter(function(v){return l.indexOf(v)>=0});h.length===0&&(h=p);var m=h.reduce(function(v,b){return v[b]=dl(e,{placement:b,boundary:o,rootBoundary:a,padding:i})[Kr(b)],v},{});return Object.keys(m).sort(function(v,b){return m[v]-m[b]})}function SP(e){if(Kr(e)===gg)return[];var t=ou(e);return[Q2(e),t,Q2(t)]}function CP(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!0:i,f=n.fallbackPlacements,l=n.padding,u=n.boundary,p=n.rootBoundary,h=n.altBoundary,m=n.flipVariations,v=m===void 0?!0:m,b=n.allowedAutoPlacements,C=t.options.placement,y=Kr(C),g=y===C,x=f||(g||!v?[ou(C)]:SP(C)),k=[C].concat(x).reduce(function(K,q){return K.concat(Kr(q)===gg?kP(t,{placement:q,boundary:u,rootBoundary:p,padding:l,flipVariations:v,allowedAutoPlacements:b}):q)},[]),j=t.rects.reference,S=t.rects.popper,w=new Map,R=!0,$=k[0],P=0;P=0,D=I?"width":"height",V=dl(t,{placement:T,boundary:u,rootBoundary:p,altBoundary:h,padding:l}),L=I?F?dr:On:F?ur:$n;j[D]>S[D]&&(L=ou(L));var O=ou(L),z=[];if(a&&z.push(V[A]<=0),s&&z.push(V[L]<=0,V[O]<=0),z.every(function(K){return K})){$=T,R=!1;break}w.set(T,z)}if(R)for(var N=v?3:1,U=function(q){var se=k.find(function(M){var G=w.get(M);if(G)return G.slice(0,q).every(function(J){return J})});if(se)return $=se,"break"},_=N;_>0;_--){var B=U(_);if(B==="break")break}t.placement!==$&&(t.modifiersData[r]._skip=!0,t.placement=$,t.reset=!0)}}const EP={name:"flip",enabled:!0,phase:"main",fn:CP,requiresIfExists:["offset"],data:{_skip:!1}};function J2(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function e3(e){return[$n,dr,ur,On].some(function(t){return e[t]>=0})}function jP(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=dl(t,{elementContext:"reference"}),s=dl(t,{altBoundary:!0}),f=J2(i,r),l=J2(s,o,a),u=e3(f),p=e3(l);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}const RP={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:jP};function PP(e,t,n){var r=Kr(e),o=[On,$n].indexOf(r)>=0?-1:1,a=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[On,dr].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function TP(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=Wx.reduce(function(u,p){return u[p]=PP(p,t.rects,a),u},{}),s=i[t.placement],f=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=i}const $P={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:TP};function OP(e){var t=e.state,n=e.name;t.modifiersData[n]=Qx({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const zP={name:"popperOffsets",enabled:!0,phase:"read",fn:OP,data:{}};function MP(e){return e==="x"?"y":"x"}function IP(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!1:i,f=n.boundary,l=n.rootBoundary,u=n.altBoundary,p=n.padding,h=n.tether,m=h===void 0?!0:h,v=n.tetherOffset,b=v===void 0?0:v,C=dl(t,{boundary:f,rootBoundary:l,padding:p,altBoundary:u}),y=Kr(t.placement),g=us(t.placement),x=!g,k=bg(y),j=MP(k),S=t.modifiersData.popperOffsets,w=t.rects.reference,R=t.rects.popper,$=typeof b=="function"?b(Object.assign({},t.rects,{placement:t.placement})):b,P=typeof $=="number"?{mainAxis:$,altAxis:$}:Object.assign({mainAxis:0,altAxis:0},$),T=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,A={x:0,y:0};if(S){if(a){var F,I=k==="y"?$n:On,D=k==="y"?ur:dr,V=k==="y"?"height":"width",L=S[k],O=L+C[I],z=L-C[D],N=m?-R[V]/2:0,U=g===fs?w[V]:R[V],_=g===fs?-R[V]:-w[V],B=t.elements.arrow,K=m&&B?yg(B):{width:0,height:0},q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Kx(),se=q[I],M=q[D],G=Ef(0,w[V],K[V]),J=x?w[V]/2-N-G-se-P.mainAxis:U-G-se-P.mainAxis,ce=x?-w[V]/2+N+G+M+P.mainAxis:_+G+M+P.mainAxis,ae=t.elements.arrow&&Al(t.elements.arrow),te=ae?k==="y"?ae.clientTop||0:ae.clientLeft||0:0,ge=(F=T==null?void 0:T[k])!=null?F:0,ye=L+J-ge-te,me=L+ce-ge,_e=Ef(m?Gu(O,ye):O,L,m?Na(z,me):z);S[k]=_e,A[k]=_e-L}if(s){var Re,Qe=k==="x"?$n:On,Rt=k==="x"?ur:dr,Se=S[j],Ce=j==="y"?"height":"width",ft=Se+C[Qe],Ze=Se-C[Rt],Y=[$n,On].indexOf(y)!==-1,re=(Re=T==null?void 0:T[j])!=null?Re:0,le=Y?ft:Se-w[Ce]-R[Ce]-re+P.altAxis,be=Y?Se+w[Ce]+R[Ce]-re-P.altAxis:Ze,he=m&&Y?oP(le,Se,be):Ef(m?le:ft,Se,m?be:Ze);S[j]=he,A[j]=he-Se}t.modifiersData[r]=A}}const AP={name:"preventOverflow",enabled:!0,phase:"main",fn:IP,requiresIfExists:["offset"]};function LP(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function DP(e){return e===qn(e)||!sr(e)?xg(e):LP(e)}function NP(e){var t=e.getBoundingClientRect(),n=ls(t.width)/e.offsetWidth||1,r=ls(t.height)/e.offsetHeight||1;return n!==1||r!==1}function FP(e,t,n){n===void 0&&(n=!1);var r=sr(t),o=sr(t)&&NP(t),a=ua(t),i=cs(e,o,n),s={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(r||!r&&!n)&&((Yr(t)!=="body"||kg(a))&&(s=DP(t)),sr(t)?(f=cs(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):a&&(f.x=wg(a))),{x:i.left+s.scrollLeft-f.x,y:i.top+s.scrollTop-f.y,width:i.width,height:i.height}}function _P(e){var t=new Map,n=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function o(a){n.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(s){if(!n.has(s)){var f=t.get(s);f&&o(f)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||o(a)}),r}function BP(e){var t=_P(e);return ZR.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function VP(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function UP(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var t3={placement:"bottom",modifiers:[],strategy:"absolute"};function n3(){for(var e=arguments.length,t=new Array(e),n=0;n{a||s(KP(o)||document.body)},[o,a]),cr(()=>{if(i&&!a)return Wp(n,i),()=>{Wp(n,null)}},[n,i,a]),a){if(d.isValidElement(r)){const l={ref:f};return d.cloneElement(r,l)}return c.jsx(d.Fragment,{children:r})}return c.jsx(d.Fragment,{children:i&&Ka.createPortal(r,i)})}),Zx=qP;function YP(e){return je("MuiPopper",e)}Ee("MuiPopper",["root"]);const XP=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],QP=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function ZP(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function Qp(e){return typeof e=="function"?e():e}function JP(e){return e.nodeType!==void 0}const eT=()=>Pe({root:["root"]},Vx(YP)),tT={},nT=d.forwardRef(function(t,n){var r;const{anchorEl:o,children:a,direction:i,disablePortal:s,modifiers:f,open:l,placement:u,popperOptions:p,popperRef:h,slotProps:m={},slots:v={},TransitionProps:b}=t,C=ie(t,XP),y=d.useRef(null),g=jt(y,n),x=d.useRef(null),k=jt(x,h),j=d.useRef(k);cr(()=>{j.current=k},[k]),d.useImperativeHandle(h,()=>x.current,[]);const S=ZP(u,i),[w,R]=d.useState(S),[$,P]=d.useState(Qp(o));d.useEffect(()=>{x.current&&x.current.forceUpdate()}),d.useEffect(()=>{o&&P(Qp(o))},[o]),cr(()=>{if(!$||!l)return;const D=O=>{R(O.placement)};let V=[{name:"preventOverflow",options:{altBoundary:s}},{name:"flip",options:{altBoundary:s}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:O})=>{D(O)}}];f!=null&&(V=V.concat(f)),p&&p.modifiers!=null&&(V=V.concat(p.modifiers));const L=GP($,y.current,E({placement:S},p,{modifiers:V}));return j.current(L),()=>{L.destroy(),j.current(null)}},[$,s,f,l,p,S]);const T={placement:w};b!==null&&(T.TransitionProps=b);const A=eT(),F=(r=v.root)!=null?r:"div",I=Nn({elementType:F,externalSlotProps:m.root,externalForwardedProps:C,additionalProps:{role:"tooltip",ref:g},ownerState:t,className:A.root});return c.jsx(F,E({},I,{children:typeof a=="function"?a(T):a}))}),rT=d.forwardRef(function(t,n){const{anchorEl:r,children:o,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:f=!1,modifiers:l,open:u,placement:p="bottom",popperOptions:h=tT,popperRef:m,style:v,transition:b=!1,slotProps:C={},slots:y={}}=t,g=ie(t,QP),[x,k]=d.useState(!0),j=()=>{k(!1)},S=()=>{k(!0)};if(!f&&!u&&(!b||x))return null;let w;if(a)w=a;else if(r){const P=Qp(r);w=P&&JP(P)?St(P).body:St(null).body}const R=!u&&f&&(!b||x)?"none":void 0,$=b?{in:u,onEnter:j,onExited:S}:void 0;return c.jsx(Zx,{disablePortal:s,container:w,children:c.jsx(nT,E({anchorEl:r,direction:i,disablePortal:s,modifiers:l,ref:n,open:b?!x:u,placement:p,popperOptions:h,popperRef:m,slotProps:C,slots:y},g,{style:E({position:"fixed",top:0,left:0,display:R},v),TransitionProps:$,children:o}))})}),oT=rT;function aT(e){const t=St(e);return t.body===e?Hn(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Rf(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function r3(e){return parseInt(Hn(e).getComputedStyle(e).paddingRight,10)||0}function iT(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function o3(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,i=>{const s=a.indexOf(i)===-1,f=!iT(i);s&&f&&Rf(i,o)})}function m0(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function sT(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(aT(r)){const i=ux(St(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${r3(r)+i}px`;const s=St(r).querySelectorAll(".mui-fixed");[].forEach.call(s,f=>{n.push({value:f.style.paddingRight,property:"padding-right",el:f}),f.style.paddingRight=`${r3(f)+i}px`})}let a;if(r.parentNode instanceof DocumentFragment)a=St(r).body;else{const i=r.parentElement,s=Hn(r);a=(i==null?void 0:i.nodeName)==="HTML"&&s.getComputedStyle(i).overflowY==="scroll"?i:r}n.push({value:a.style.overflow,property:"overflow",el:a},{value:a.style.overflowX,property:"overflow-x",el:a},{value:a.style.overflowY,property:"overflow-y",el:a}),a.style.overflow="hidden"}return()=>{n.forEach(({value:a,el:i,property:s})=>{a?i.style.setProperty(s,a):i.style.removeProperty(s)})}}function fT(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class lT{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&Rf(t.modalRef,!1);const o=fT(n);o3(n,t.mount,t.modalRef,o,!0);const a=m0(this.containers,i=>i.container===n);return a!==-1?(this.containers[a].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=m0(this.containers,a=>a.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=sT(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=m0(this.containers,i=>i.modals.indexOf(t)!==-1),a=this.containers[o];if(a.modals.splice(a.modals.indexOf(t),1),this.modals.splice(r,1),a.modals.length===0)a.restore&&a.restore(),t.modalRef&&Rf(t.modalRef,n),o3(a.container,t.mount,t.modalRef,a.hiddenSiblings,!1),this.containers.splice(o,1);else{const i=a.modals[a.modals.length-1];i.modalRef&&Rf(i.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}function cT(e){return je("MuiModal",e)}Ee("MuiModal",["root","hidden","backdrop"]);const uT=["children","closeAfterTransition","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"],dT=e=>{const{open:t,exited:n}=e;return Pe({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},Vx(cT))};function pT(e){return typeof e=="function"?e():e}function hT(e){return e?e.props.hasOwnProperty("in"):!1}const mT=new lT,gT=d.forwardRef(function(t,n){var r,o;const{children:a,closeAfterTransition:i=!1,container:s,disableAutoFocus:f=!1,disableEnforceFocus:l=!1,disableEscapeKeyDown:u=!1,disablePortal:p=!1,disableRestoreFocus:h=!1,disableScrollLock:m=!1,hideBackdrop:v=!1,keepMounted:b=!1,manager:C=mT,onBackdropClick:y,onClose:g,onKeyDown:x,open:k,onTransitionEnter:j,onTransitionExited:S,slotProps:w={},slots:R={}}=t,$=ie(t,uT),P=C,[T,A]=d.useState(!k),F=d.useRef({}),I=d.useRef(null),D=d.useRef(null),V=jt(D,n),L=hT(a),O=(r=t["aria-hidden"])!=null?r:!0,z=()=>St(I.current),N=()=>(F.current.modalRef=D.current,F.current.mountNode=I.current,F.current),U=()=>{P.mount(N(),{disableScrollLock:m}),D.current&&(D.current.scrollTop=0)},_=Vn(()=>{const Re=pT(s)||z().body;P.add(N(),Re),D.current&&U()}),B=d.useCallback(()=>P.isTopModal(N()),[P]),K=Vn(Re=>{I.current=Re,!(!Re||!D.current)&&(k&&B()?U():Rf(D.current,O))}),q=d.useCallback(()=>{P.remove(N(),O)},[P,O]);d.useEffect(()=>()=>{q()},[q]),d.useEffect(()=>{k?_():(!L||!i)&&q()},[k,q,L,i,_]);const se=E({},t,{closeAfterTransition:i,disableAutoFocus:f,disableEnforceFocus:l,disableEscapeKeyDown:u,disablePortal:p,disableRestoreFocus:h,disableScrollLock:m,exited:T,hideBackdrop:v,keepMounted:b}),M=dT(se),G=()=>{A(!1),j&&j()},J=()=>{A(!0),S&&S(),i&&q()},ce=Re=>{Re.target===Re.currentTarget&&(y&&y(Re),g&&g(Re,"backdropClick"))},ae=Re=>{x&&x(Re),!(Re.key!=="Escape"||!B())&&(u||(Re.stopPropagation(),g&&g(Re,"escapeKeyDown")))},te={};a.props.tabIndex===void 0&&(te.tabIndex="-1"),L&&(te.onEnter=w2(G,a.props.onEnter),te.onExited=w2(J,a.props.onExited));const ge=(o=R.root)!=null?o:"div",ye=Nn({elementType:ge,externalSlotProps:w.root,externalForwardedProps:$,additionalProps:{ref:V,role:"presentation",onKeyDown:ae},className:M.root,ownerState:se}),me=R.backdrop,_e=Nn({elementType:me,externalSlotProps:w.backdrop,additionalProps:{"aria-hidden":!0,onClick:ce,open:k},className:M.backdrop,ownerState:se});return!b&&!k&&(!L||T)?null:c.jsx(Zx,{ref:K,container:s,disablePortal:p,children:c.jsxs(ge,E({},ye,{children:[!v&&me?c.jsx(me,E({},_e)):null,c.jsx(_R,{disableEnforceFocus:l,disableAutoFocus:f,disableRestoreFocus:h,isEnabled:B,open:k,children:d.cloneElement(a,te)})]}))})}),vT=gT;function yT(e){const{children:t,defer:n=!1,fallback:r=null}=e,[o,a]=d.useState(!1);return cr(()=>{n||a(!0)},[n]),d.useEffect(()=>{n&&a(!0)},[n]),c.jsx(d.Fragment,{children:o?t:r})}const bT=2;function Jx(e,t){return e-t}function Ns(e,t,n){return e==null?t:Math.min(Math.max(t,e),n)}function a3(e,t){var n;const{index:r}=(n=e.reduce((o,a,i)=>{const s=Math.abs(t-a);return o===null||s({left:`${e}%`}),leap:e=>({width:`${e}%`})},"horizontal-reverse":{offset:e=>({right:`${e}%`}),leap:e=>({width:`${e}%`})},vertical:{offset:e=>({bottom:`${e}%`}),leap:e=>({height:`${e}%`})}},CT=e=>e;let hc;function g0(){return hc===void 0&&(typeof CSS<"u"&&typeof CSS.supports=="function"?hc=CSS.supports("touch-action","none"):hc=!0),hc}function ET(e){const{"aria-labelledby":t,defaultValue:n,disabled:r=!1,disableSwap:o=!1,isRtl:a=!1,marks:i=!1,max:s=100,min:f=0,name:l,onChange:u,onChangeCommitted:p,orientation:h="horizontal",rootRef:m,scale:v=CT,step:b=1,tabIndex:C,value:y}=e,g=d.useRef(),[x,k]=d.useState(-1),[j,S]=d.useState(-1),[w,R]=d.useState(!1),$=d.useRef(0),[P,T]=sl({controlled:y,default:n??f,name:"Slider"}),A=u&&((Y,re,le)=>{const be=Y.nativeEvent||Y,he=new be.constructor(be.type,be);Object.defineProperty(he,"target",{writable:!0,value:{value:re,name:l}}),u(he,re,le)}),F=Array.isArray(P);let I=F?P.slice().sort(Jx):[P];I=I.map(Y=>Ns(Y,f,s));const D=i===!0&&b!==null?[...Array(Math.floor((s-f)/b)+1)].map((Y,re)=>({value:f+b*re})):i||[],V=D.map(Y=>Y.value),{isFocusVisibleRef:L,onBlur:O,onFocus:z,ref:N}=qm(),[U,_]=d.useState(-1),B=d.useRef(),K=jt(N,B),q=jt(m,K),se=Y=>re=>{var le;const be=Number(re.currentTarget.getAttribute("data-index"));z(re),L.current===!0&&_(be),S(be),Y==null||(le=Y.onFocus)==null||le.call(Y,re)},M=Y=>re=>{var le;O(re),L.current===!1&&_(-1),S(-1),Y==null||(le=Y.onBlur)==null||le.call(Y,re)};cr(()=>{if(r&&B.current.contains(document.activeElement)){var Y;(Y=document.activeElement)==null||Y.blur()}},[r]),r&&x!==-1&&k(-1),r&&U!==-1&&_(-1);const G=Y=>re=>{var le;(le=Y.onChange)==null||le.call(Y,re);const be=Number(re.currentTarget.getAttribute("data-index")),he=I[be],ne=V.indexOf(he);let oe=re.target.valueAsNumber;if(D&&b==null&&(oe=oe{const{current:le}=B,{width:be,height:he,bottom:ne,left:oe}=le.getBoundingClientRect();let ke;ce.indexOf("vertical")===0?ke=(ne-Y.y)/he:ke=(Y.x-oe)/be,ce.indexOf("-reverse")!==-1&&(ke=1-ke);let pe;if(pe=xT(ke,f,s),b)pe=kT(pe,b,f);else{const hn=a3(V,pe);pe=V[hn]}pe=Ns(pe,f,s);let ut=0;if(F){re?ut=J.current:ut=a3(I,pe),o&&(pe=Ns(pe,I[ut-1]||-1/0,I[ut+1]||1/0));const hn=pe;pe=i3({values:I,newValue:pe,index:ut}),o&&re||(ut=pe.indexOf(hn),J.current=ut)}return{newValue:pe,activeIndex:ut}},te=Vn(Y=>{const re=uc(Y,g);if(!re)return;if($.current+=1,Y.type==="mousemove"&&Y.buttons===0){ge(Y);return}const{newValue:le,activeIndex:be}=ae({finger:re,move:!0});dc({sliderRef:B,activeIndex:be,setActive:k}),T(le),!w&&$.current>bT&&R(!0),A&&!pc(le,P)&&A(Y,le,be)}),ge=Vn(Y=>{const re=uc(Y,g);if(R(!1),!re)return;const{newValue:le}=ae({finger:re,move:!0});k(-1),Y.type==="touchend"&&S(-1),p&&p(Y,le),g.current=void 0,me()}),ye=Vn(Y=>{if(r)return;g0()||Y.preventDefault();const re=Y.changedTouches[0];re!=null&&(g.current=re.identifier);const le=uc(Y,g);if(le!==!1){const{newValue:he,activeIndex:ne}=ae({finger:le});dc({sliderRef:B,activeIndex:ne,setActive:k}),T(he),A&&!pc(he,P)&&A(Y,he,ne)}$.current=0;const be=St(B.current);be.addEventListener("touchmove",te),be.addEventListener("touchend",ge)}),me=d.useCallback(()=>{const Y=St(B.current);Y.removeEventListener("mousemove",te),Y.removeEventListener("mouseup",ge),Y.removeEventListener("touchmove",te),Y.removeEventListener("touchend",ge)},[ge,te]);d.useEffect(()=>{const{current:Y}=B;return Y.addEventListener("touchstart",ye,{passive:g0()}),()=>{Y.removeEventListener("touchstart",ye,{passive:g0()}),me()}},[me,ye]),d.useEffect(()=>{r&&me()},[r,me]);const _e=Y=>re=>{var le;if((le=Y.onMouseDown)==null||le.call(Y,re),r||re.defaultPrevented||re.button!==0)return;re.preventDefault();const be=uc(re,g);if(be!==!1){const{newValue:ne,activeIndex:oe}=ae({finger:be});dc({sliderRef:B,activeIndex:oe,setActive:k}),T(ne),A&&!pc(ne,P)&&A(re,ne,oe)}$.current=0;const he=St(B.current);he.addEventListener("mousemove",te),he.addEventListener("mouseup",ge)},Re=Ku(F?I[0]:f,f,s),Qe=Ku(I[I.length-1],f,s)-Re,Rt=(Y={})=>{const re={onMouseDown:_e(Y||{})},le=E({},Y,re);return E({ref:q},le)},Se=Y=>re=>{var le;(le=Y.onMouseOver)==null||le.call(Y,re);const be=Number(re.currentTarget.getAttribute("data-index"));S(be)},Ce=Y=>re=>{var le;(le=Y.onMouseLeave)==null||le.call(Y,re),S(-1)};return{active:x,axis:ce,axisProps:ST,dragging:w,focusedThumbIndex:U,getHiddenInputProps:(Y={})=>{var re;const le={onChange:G(Y||{}),onFocus:se(Y||{}),onBlur:M(Y||{})},be=E({},Y,le);return E({tabIndex:C,"aria-labelledby":t,"aria-orientation":h,"aria-valuemax":v(s),"aria-valuemin":v(f),name:l,type:"range",min:e.min,max:e.max,step:(re=e.step)!=null?re:void 0,disabled:r},be,{style:E({},b8,{direction:a?"rtl":"ltr",width:"100%",height:"100%"})})},getRootProps:Rt,getThumbProps:(Y={})=>{const re={onMouseOver:Se(Y||{}),onMouseLeave:Ce(Y||{})};return E({},Y,re)},marks:D,open:j,range:F,rootRef:q,trackLeap:Qe,trackOffset:Re,values:I}}const jT=["onChange","maxRows","minRows","style","value"];function mc(e){return parseInt(e,10)||0}const RT={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function s3(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const PT=d.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:a=1,style:i,value:s}=t,f=ie(t,jT),{current:l}=d.useRef(s!=null),u=d.useRef(null),p=jt(n,u),h=d.useRef(null),m=d.useRef(0),[v,b]=d.useState({outerHeightStyle:0}),C=d.useCallback(()=>{const j=u.current,w=Hn(j).getComputedStyle(j);if(w.width==="0px")return{outerHeightStyle:0};const R=h.current;R.style.width=w.width,R.value=j.value||t.placeholder||"x",R.value.slice(-1)===` -`&&(R.value+=" ");const $=w.boxSizing,P=mc(w.paddingBottom)+mc(w.paddingTop),T=mc(w.borderBottomWidth)+mc(w.borderTopWidth),A=R.scrollHeight;R.value="x";const F=R.scrollHeight;let I=A;a&&(I=Math.max(Number(a)*F,I)),o&&(I=Math.min(Number(o)*F,I)),I=Math.max(I,F);const D=I+($==="border-box"?P+T:0),V=Math.abs(I-A)<=1;return{outerHeightStyle:D,overflow:V}},[o,a,t.placeholder]),y=(j,S)=>{const{outerHeightStyle:w,overflow:R}=S;return m.current<20&&(w>0&&Math.abs((j.outerHeightStyle||0)-w)>1||j.overflow!==R)?(m.current+=1,{overflow:R,outerHeightStyle:w}):j},g=d.useCallback(()=>{const j=C();s3(j)||b(S=>y(S,j))},[C]),x=()=>{const j=C();s3(j)||Ka.flushSync(()=>{b(S=>y(S,j))})};d.useEffect(()=>{const j=Gm(()=>{m.current=0,u.current&&x()});let S;const w=u.current,R=Hn(w);return R.addEventListener("resize",j),typeof ResizeObserver<"u"&&(S=new ResizeObserver(j),S.observe(w)),()=>{j.clear(),R.removeEventListener("resize",j),S&&S.disconnect()}}),cr(()=>{g()}),d.useEffect(()=>{m.current=0},[s]);const k=j=>{m.current=0,l||g(),r&&r(j)};return c.jsxs(d.Fragment,{children:[c.jsx("textarea",E({value:s,onChange:k,ref:p,rows:a,style:E({height:v.outerHeightStyle,overflow:v.overflow?"hidden":void 0},i)},f)),c.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:h,tabIndex:-1,style:E({},RT.shadow,i,{padding:0})})]})}),TT=PT;function $T(e){return je("MuiSvgIcon",e)}Ee("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const OT=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],zT=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${H(t)}`,`fontSize${H(n)}`]};return Pe(o,$T,r)},MT=X("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${H(n.color)}`],t[`fontSize${H(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,a,i,s,f,l,u,p,h,m,v,b,C,y,g;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(a=o.duration)==null?void 0:a.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(s=i.pxToRem)==null?void 0:s.call(i,20))||"1.25rem",medium:((f=e.typography)==null||(l=f.pxToRem)==null?void 0:l.call(f,24))||"1.5rem",large:((u=e.typography)==null||(p=u.pxToRem)==null?void 0:p.call(u,35))||"2.1875rem"}[t.fontSize],color:(h=(m=(e.vars||e).palette)==null||(v=m[t.color])==null?void 0:v.main)!=null?h:{action:(b=(e.vars||e).palette)==null||(C=b.action)==null?void 0:C.active,disabled:(y=(e.vars||e).palette)==null||(g=y.action)==null?void 0:g.disabled,inherit:void 0}[t.color]}}),ew=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiSvgIcon"}),{children:o,className:a,color:i="inherit",component:s="svg",fontSize:f="medium",htmlColor:l,inheritViewBox:u=!1,titleAccess:p,viewBox:h="0 0 24 24"}=r,m=ie(r,OT),v=E({},r,{color:i,component:s,fontSize:f,instanceFontSize:t.fontSize,inheritViewBox:u,viewBox:h}),b={};u||(b.viewBox=h);const C=zT(v);return c.jsxs(MT,E({as:s,className:Z(C.root,a),focusable:"false",color:l,"aria-hidden":p?void 0:!0,role:p?"img":void 0,ref:n},b,m,{ownerState:v,children:[o,p?c.jsx("title",{children:p}):null]}))});ew.muiName="SvgIcon";const f3=ew;function we(e,t){function n(r,o){return c.jsx(f3,E({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=f3.muiName,d.memo(d.forwardRef(n))}function Zp(e,t){return Zp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},Zp(e,t)}function tw(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Zp(e,t)}const l3={disabled:!1},qu=mt.createContext(null);var IT=function(t){return t.scrollTop},sf="unmounted",ka="exited",Sa="entering",ki="entered",Jp="exiting",Eo=function(e){tw(t,e);function t(r,o){var a;a=e.call(this,r,o)||this;var i=o,s=i&&!i.isMounting?r.enter:r.appear,f;return a.appearStatus=null,r.in?s?(f=ka,a.appearStatus=Sa):f=ki:r.unmountOnExit||r.mountOnEnter?f=sf:f=ka,a.state={status:f},a.nextCallback=null,a}t.getDerivedStateFromProps=function(o,a){var i=o.in;return i&&a.status===sf?{status:ka}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var a=null;if(o!==this.props){var i=this.state.status;this.props.in?i!==Sa&&i!==ki&&(a=Sa):(i===Sa||i===ki)&&(a=Jp)}this.updateStatus(!1,a)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,a,i,s;return a=i=s=o,o!=null&&typeof o!="number"&&(a=o.exit,i=o.enter,s=o.appear!==void 0?o.appear:i),{exit:a,enter:i,appear:s}},n.updateStatus=function(o,a){if(o===void 0&&(o=!1),a!==null)if(this.cancelNextCallback(),a===Sa){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:fc.findDOMNode(this);i&&IT(i)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ka&&this.setState({status:sf})},n.performEnter=function(o){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:o,f=this.props.nodeRef?[s]:[fc.findDOMNode(this),s],l=f[0],u=f[1],p=this.getTimeouts(),h=s?p.appear:p.enter;if(!o&&!i||l3.disabled){this.safeSetState({status:ki},function(){a.props.onEntered(l)});return}this.props.onEnter(l,u),this.safeSetState({status:Sa},function(){a.props.onEntering(l,u),a.onTransitionEnd(h,function(){a.safeSetState({status:ki},function(){a.props.onEntered(l,u)})})})},n.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:fc.findDOMNode(this);if(!a||l3.disabled){this.safeSetState({status:ka},function(){o.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Jp},function(){o.props.onExiting(s),o.onTransitionEnd(i.exit,function(){o.safeSetState({status:ka},function(){o.props.onExited(s)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,a){a=this.setNextCallback(a),this.setState(o,a)},n.setNextCallback=function(o){var a=this,i=!0;return this.nextCallback=function(s){i&&(i=!1,a.nextCallback=null,o(s))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},n.onTransitionEnd=function(o,a){this.setNextCallback(a);var i=this.props.nodeRef?this.props.nodeRef.current:fc.findDOMNode(this),s=o==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var f=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],l=f[0],u=f[1];this.props.addEndListener(l,u)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===sf)return null;var a=this.props,i=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var s=ie(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return mt.createElement(qu.Provider,{value:null},typeof i=="function"?i(o,s):mt.cloneElement(mt.Children.only(i),s))},t}(mt.Component);Eo.contextType=qu;Eo.propTypes={};function mi(){}Eo.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:mi,onEntering:mi,onEntered:mi,onExit:mi,onExiting:mi,onExited:mi};Eo.UNMOUNTED=sf;Eo.EXITED=ka;Eo.ENTERING=Sa;Eo.ENTERED=ki;Eo.EXITING=Jp;const Sg=Eo;function AT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Cg(e,t){var n=function(a){return t&&d.isValidElement(a)?t(a):a},r=Object.create(null);return e&&d.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function LT(e,t){e=e||{},t=t||{};function n(u){return u in t?t[u]:e[u]}var r=Object.create(null),o=[];for(var a in e)a in t?o.length&&(r[a]=o,o=[]):o.push(a);var i,s={};for(var f in t){if(r[f])for(i=0;ie.scrollTop;function Za(e,t){var n,r;const{timeout:o,easing:a,style:i={}}=e;return{duration:(n=i.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=i.transitionTimingFunction)!=null?r:typeof a=="object"?a[t.mode]:a,delay:i.transitionDelay}}function VT(e){return je("MuiPaper",e)}Ee("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const UT=["className","component","elevation","square","variant"],WT=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return Pe(a,VT,o)},HT=X("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return E({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&E({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${et("#fff",G2(t.elevation))}, ${et("#fff",G2(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),GT=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiPaper"}),{className:o,component:a="div",elevation:i=1,square:s=!1,variant:f="elevation"}=r,l=ie(r,UT),u=E({},r,{component:a,elevation:i,square:s,variant:f}),p=WT(u);return c.jsx(HT,E({as:a,ownerState:u,className:Z(p.root,o),ref:n},l))}),Ll=GT;function KT(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:a,rippleSize:i,in:s,onExited:f,timeout:l}=e,[u,p]=d.useState(!1),h=Z(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),m={width:i,height:i,top:-(i/2)+a,left:-(i/2)+o},v=Z(n.child,u&&n.childLeaving,r&&n.childPulsate);return!s&&!u&&p(!0),d.useEffect(()=>{if(!s&&f!=null){const b=setTimeout(f,l);return()=>{clearTimeout(b)}}},[f,s,l]),c.jsx("span",{className:h,style:m,children:c.jsx("span",{className:v})})}const qT=Ee("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),nr=qT,YT=["center","classes","className"];let C1=e=>e,c3,u3,d3,p3;const eh=550,XT=80,QT=Jr(c3||(c3=C1` + */function Ix(e,t){return Q(e,t)}const k7=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},S7=["values","unit","step"],C7=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>E({},n,{[r.key]:r.val}),{})};function E7(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=ie(e,S7),a=C7(t),i=Object.keys(a);function s(h){return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n})`}function f(h){return`@media (max-width:${(typeof t[h]=="number"?t[h]:h)-r/100}${n})`}function l(h,m){const v=i.indexOf(m);return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n}) and (max-width:${(v!==-1&&typeof t[i[v]]=="number"?t[i[v]]:m)-r/100}${n})`}function u(h){return i.indexOf(h)+1`@media (min-width:${ag[e]}px)`};function In(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const a=r.breakpoints||D2;return t.reduce((i,s,f)=>(i[a.up(a.keys[f])]=n(t[f]),i),{})}if(typeof t=="object"){const a=r.breakpoints||D2;return Object.keys(t).reduce((i,s)=>{if(Object.keys(a.values||ag).indexOf(s)!==-1){const f=a.up(s);i[f]=n(t[s],s)}else{const f=s;i[f]=t[f]}return i},{})}return n(t)}function Ax(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const a=e.up(o);return r[a]={},r},{}))||{}}function Dx(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function P7(e,...t){const n=Ax(e),r=[n,...t].reduce((o,a)=>Tn(o,a),{});return Dx(Object.keys(n),r)}function T7(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,a)=>{a{e[o]!=null&&(n[o]=!0)}),n}function Na({values:e,breakpoints:t,base:n}){const r=n||T7(e,t),o=Object.keys(r);if(o.length===0)return e;let a;return o.reduce((i,s,f)=>(Array.isArray(e)?(i[s]=e[f]!=null?e[f]:e[a],a=f):typeof e=="object"?(i[s]=e[s]!=null?e[s]:e[a],a=s):i[s]=e,i),{})}function u1(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,a)=>o&&o[a]?o[a]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Gu(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=u1(e,n)||r,t&&(o=t(o,r,e)),o}function tt(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,a=i=>{if(i[t]==null)return null;const s=i[t],f=i.theme,l=u1(f,r)||{};return In(i,s,p=>{let h=Gu(l,o,p);return p===h&&typeof p=="string"&&(h=Gu(l,o,`${t}${p==="default"?"":H(p)}`,p)),n===!1?h:{[n]:h}})};return a.propTypes={},a.filterProps=[t],a}function $7(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const O7={m:"margin",p:"padding"},z7={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},L2={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},M7=$7(e=>{if(e.length>2)if(L2[e])e=L2[e];else return[e];const[t,n]=e.split(""),r=O7[t],o=z7[n]||"";return Array.isArray(o)?o.map(a=>r+a):[r+o]}),ig=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],sg=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...ig,...sg];function Il(e,t,n,r){var o;const a=(o=u1(e,t,!1))!=null?o:n;return typeof a=="number"?i=>typeof i=="string"?i:a*i:Array.isArray(a)?i=>typeof i=="string"?i:a[i]:typeof a=="function"?a:()=>{}}function fg(e){return Il(e,"spacing",8)}function Xa(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function I7(e,t){return n=>e.reduce((r,o)=>(r[o]=Xa(t,n),r),{})}function A7(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=M7(n),a=I7(o,r),i=e[n];return In(e,i,a)}function Lx(e,t){const n=fg(e.theme);return Object.keys(e).map(r=>A7(e,t,r,n)).reduce(Cf,{})}function Tt(e){return Lx(e,ig)}Tt.propTypes={};Tt.filterProps=ig;function $t(e){return Lx(e,sg)}$t.propTypes={};$t.filterProps=sg;function D7(e=8){if(e.mui)return e;const t=fg({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(a=>{const i=t(a);return typeof i=="number"?`${i}px`:i}).join(" ");return n.mui=!0,n}function d1(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(a=>{r[a]=o}),r),{}),n=r=>Object.keys(r).reduce((o,a)=>t[a]?Cf(o,t[a](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function Wr(e){return typeof e!="number"?e:`${e}px solid`}const L7=tt({prop:"border",themeKey:"borders",transform:Wr}),N7=tt({prop:"borderTop",themeKey:"borders",transform:Wr}),F7=tt({prop:"borderRight",themeKey:"borders",transform:Wr}),_7=tt({prop:"borderBottom",themeKey:"borders",transform:Wr}),B7=tt({prop:"borderLeft",themeKey:"borders",transform:Wr}),V7=tt({prop:"borderColor",themeKey:"palette"}),U7=tt({prop:"borderTopColor",themeKey:"palette"}),W7=tt({prop:"borderRightColor",themeKey:"palette"}),H7=tt({prop:"borderBottomColor",themeKey:"palette"}),G7=tt({prop:"borderLeftColor",themeKey:"palette"}),p1=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=Il(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Xa(t,r)});return In(e,e.borderRadius,n)}return null};p1.propTypes={};p1.filterProps=["borderRadius"];d1(L7,N7,F7,_7,B7,V7,U7,W7,H7,G7,p1);const h1=e=>{if(e.gap!==void 0&&e.gap!==null){const t=Il(e.theme,"spacing",8),n=r=>({gap:Xa(t,r)});return In(e,e.gap,n)}return null};h1.propTypes={};h1.filterProps=["gap"];const m1=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=Il(e.theme,"spacing",8),n=r=>({columnGap:Xa(t,r)});return In(e,e.columnGap,n)}return null};m1.propTypes={};m1.filterProps=["columnGap"];const g1=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=Il(e.theme,"spacing",8),n=r=>({rowGap:Xa(t,r)});return In(e,e.rowGap,n)}return null};g1.propTypes={};g1.filterProps=["rowGap"];const K7=tt({prop:"gridColumn"}),q7=tt({prop:"gridRow"}),Y7=tt({prop:"gridAutoFlow"}),X7=tt({prop:"gridAutoColumns"}),Q7=tt({prop:"gridAutoRows"}),Z7=tt({prop:"gridTemplateColumns"}),J7=tt({prop:"gridTemplateRows"}),ej=tt({prop:"gridTemplateAreas"}),tj=tt({prop:"gridArea"});d1(h1,m1,g1,K7,q7,Y7,X7,Q7,Z7,J7,ej,tj);function Ki(e,t){return t==="grey"?t:e}const nj=tt({prop:"color",themeKey:"palette",transform:Ki}),rj=tt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Ki}),oj=tt({prop:"backgroundColor",themeKey:"palette",transform:Ki});d1(nj,rj,oj);function Fn(e){return e<=1&&e!==0?`${e*100}%`:e}const aj=tt({prop:"width",transform:Fn}),lg=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o,a;return{maxWidth:((r=e.theme)==null||(o=r.breakpoints)==null||(a=o.values)==null?void 0:a[n])||ag[n]||Fn(n)}};return In(e,e.maxWidth,t)}return null};lg.filterProps=["maxWidth"];const ij=tt({prop:"minWidth",transform:Fn}),sj=tt({prop:"height",transform:Fn}),fj=tt({prop:"maxHeight",transform:Fn}),lj=tt({prop:"minHeight",transform:Fn});tt({prop:"size",cssProperty:"width",transform:Fn});tt({prop:"size",cssProperty:"height",transform:Fn});const cj=tt({prop:"boxSizing"});d1(aj,lg,ij,sj,fj,lj,cj);const uj={border:{themeKey:"borders",transform:Wr},borderTop:{themeKey:"borders",transform:Wr},borderRight:{themeKey:"borders",transform:Wr},borderBottom:{themeKey:"borders",transform:Wr},borderLeft:{themeKey:"borders",transform:Wr},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:p1},color:{themeKey:"palette",transform:Ki},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Ki},backgroundColor:{themeKey:"palette",transform:Ki},p:{style:$t},pt:{style:$t},pr:{style:$t},pb:{style:$t},pl:{style:$t},px:{style:$t},py:{style:$t},padding:{style:$t},paddingTop:{style:$t},paddingRight:{style:$t},paddingBottom:{style:$t},paddingLeft:{style:$t},paddingX:{style:$t},paddingY:{style:$t},paddingInline:{style:$t},paddingInlineStart:{style:$t},paddingInlineEnd:{style:$t},paddingBlock:{style:$t},paddingBlockStart:{style:$t},paddingBlockEnd:{style:$t},m:{style:Tt},mt:{style:Tt},mr:{style:Tt},mb:{style:Tt},ml:{style:Tt},mx:{style:Tt},my:{style:Tt},margin:{style:Tt},marginTop:{style:Tt},marginRight:{style:Tt},marginBottom:{style:Tt},marginLeft:{style:Tt},marginX:{style:Tt},marginY:{style:Tt},marginInline:{style:Tt},marginInlineStart:{style:Tt},marginInlineEnd:{style:Tt},marginBlock:{style:Tt},marginBlockStart:{style:Tt},marginBlockEnd:{style:Tt},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:h1},rowGap:{style:g1},columnGap:{style:m1},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Fn},maxWidth:{style:lg},minWidth:{transform:Fn},height:{transform:Fn},maxHeight:{transform:Fn},minHeight:{transform:Fn},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},v1=uj;function dj(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function pj(e,t){return typeof e=="function"?e(t):e}function hj(){function e(n,r,o,a){const i={[n]:r,theme:o},s=a[n];if(!s)return{[n]:r};const{cssProperty:f=n,themeKey:l,transform:u,style:p}=s;if(r==null)return null;if(l==="typography"&&r==="inherit")return{[n]:r};const h=u1(o,l)||{};return p?p(i):In(i,r,v=>{let b=Gu(h,u,v);return v===b&&typeof v=="string"&&(b=Gu(h,u,`${n}${v==="default"?"":H(v)}`,v)),f===!1?b:{[f]:b}})}function t(n){var r;const{sx:o,theme:a={}}=n||{};if(!o)return null;const i=(r=a.unstable_sxConfig)!=null?r:v1;function s(f){let l=f;if(typeof f=="function")l=f(a);else if(typeof f!="object")return f;if(!l)return null;const u=Ax(a.breakpoints),p=Object.keys(u);let h=u;return Object.keys(l).forEach(m=>{const v=pj(l[m],a);if(v!=null)if(typeof v=="object")if(i[m])h=Cf(h,e(m,v,a,i));else{const b=In({theme:a},v,C=>({[m]:C}));dj(b,v)?h[m]=t({sx:v,theme:a}):h=Cf(h,b)}else h=Cf(h,e(m,v,a,i))}),Dx(p,h)}return Array.isArray(o)?o.map(s):s(o)}return t}const Nx=hj();Nx.filterProps=["sx"];const y1=Nx,mj=["breakpoints","palette","spacing","shape"];function b1(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={}}=e,i=ie(e,mj),s=E7(n),f=D7(o);let l=Tn({breakpoints:s,direction:"ltr",components:{},palette:E({mode:"light"},r),spacing:f,shape:E({},R7,a)},i);return l=t.reduce((u,p)=>Tn(u,p),l),l.unstable_sxConfig=E({},v1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return y1({sx:p,theme:this})},l}function gj(e){return Object.keys(e).length===0}function cg(e=null){const t=d.useContext(c1);return!t||gj(t)?e:t}const vj=b1();function x1(e=vj){return cg(e)}function yj({styles:e,themeId:t,defaultTheme:n={}}){const r=x1(n),o=typeof e=="function"?e(t&&r[t]||r):e;return c.jsx(w7,{styles:o})}const bj=["sx"],xj=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:v1;return Object.keys(e).forEach(a=>{o[a]?r.systemProps[a]=e[a]:r.otherProps[a]=e[a]}),r};function w1(e){const{sx:t}=e,n=ie(e,bj),{systemProps:r,otherProps:o}=xj(n);let a;return Array.isArray(t)?a=[r,...t]:typeof t=="function"?a=(...i)=>{const s=t(...i);return Ta(s)?E({},r,s):r}:a=E({},r,t),E({},o,{sx:a})}const wj=["className","component"];function kj(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,a=Ix("div",{shouldForwardProp:s=>s!=="theme"&&s!=="sx"&&s!=="as"})(y1);return d.forwardRef(function(f,l){const u=x1(n),p=w1(f),{className:h,component:m="div"}=p,v=ie(p,wj);return c.jsx(a,E({as:m,ref:l,className:Z(h,o?o(r):r),theme:t&&u[t]||u},v))})}const Sj=["variant"];function N2(e){return e.length===0}function Fx(e){const{variant:t}=e,n=ie(e,Sj);let r=t||"";return Object.keys(n).sort().forEach(o=>{o==="color"?r+=N2(r)?e[o]:H(e[o]):r+=`${N2(r)?o:H(o)}${H(e[o].toString())}`}),r}const Cj=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Ej(e){return Object.keys(e).length===0}function jj(e){return typeof e=="string"&&e.charCodeAt(0)>96}const Rj=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,Pj=(e,t)=>{let n=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants);const r={};return n.forEach(o=>{const a=Fx(o.props);r[a]=o.style}),r},Tj=(e,t,n,r)=>{var o,a;const{ownerState:i={}}=e,s=[],f=n==null||(o=n.components)==null||(a=o[r])==null?void 0:a.variants;return f&&f.forEach(l=>{let u=!0;Object.keys(l.props).forEach(p=>{i[p]!==l.props[p]&&e[p]!==l.props[p]&&(u=!1)}),u&&s.push(t[Fx(l.props)])}),s};function Ef(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const $j=b1();function Ls({defaultTheme:e,theme:t,themeId:n}){return Ej(t)?e:t[n]||t}function _x(e={}){const{themeId:t,defaultTheme:n=$j,rootShouldForwardProp:r=Ef,slotShouldForwardProp:o=Ef}=e,a=i=>y1(E({},i,{theme:Ls(E({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,s={})=>{k7(i,k=>k.filter(j=>!(j!=null&&j.__mui_systemSx)));const{name:f,slot:l,skipVariantsResolver:u,skipSx:p,overridesResolver:h}=s,m=ie(s,Cj),v=u!==void 0?u:l&&l!=="Root"||!1,b=p||!1;let C,y=Ef;l==="Root"?y=r:l?y=o:jj(i)&&(y=void 0);const g=Ix(i,E({shouldForwardProp:y,label:C},m)),x=(k,...j)=>{const S=j?j.map(P=>typeof P=="function"&&P.__emotion_real!==P?T=>P(E({},T,{theme:Ls(E({},T,{defaultTheme:n,themeId:t}))})):P):[];let w=k;f&&h&&S.push(P=>{const T=Ls(E({},P,{defaultTheme:n,themeId:t})),A=Rj(f,T);if(A){const F={};return Object.entries(A).forEach(([I,L])=>{F[I]=typeof L=="function"?L(E({},P,{theme:T})):L}),h(P,F)}return null}),f&&!v&&S.push(P=>{const T=Ls(E({},P,{defaultTheme:n,themeId:t}));return Tj(P,Pj(f,T),T,f)}),b||S.push(a);const R=S.length-j.length;if(Array.isArray(k)&&R>0){const P=new Array(R).fill("");w=[...k,...P],w.raw=[...k.raw,...P]}else typeof k=="function"&&k.__emotion_real!==k&&(w=P=>k(E({},P,{theme:Ls(E({},P,{defaultTheme:n,themeId:t}))})));const $=g(w,...S);return i.muiName&&($.muiName=i.muiName),$};return g.withConfig&&(x.withConfig=g.withConfig),x}}const Oj=_x(),zj=Oj;function Mj(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:Xm(t.components[n].defaultProps,r)}function ug({props:e,name:t,defaultTheme:n,themeId:r}){let o=x1(n);return r&&(o=o[r]||o),Mj({theme:o,name:t,props:e})}function dg(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function Ij(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function Qa(e){if(e.type)return e;if(e.charAt(0)==="#")return Qa(Ij(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error(fa(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error(fa(10,o))}else r=r.split(",");return r=r.map(a=>parseFloat(a)),{type:n,values:r,colorSpace:o}}function k1(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,a)=>a<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function Aj(e){e=Qa(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=(l,u=(l+n/30)%12)=>o-a*Math.max(Math.min(u-3,9-u,1),-1);let s="rgb";const f=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(s+="a",f.push(t[3])),k1({type:s,values:f})}function F2(e){e=Qa(e);let t=e.type==="hsl"||e.type==="hsla"?Qa(Aj(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function Dj(e,t){const n=F2(e),r=F2(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function et(e,t){return e=Qa(e),t=dg(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,k1(e)}function pg(e,t){if(e=Qa(e),t=dg(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return k1(e)}function hg(e,t){if(e=Qa(e),t=dg(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return k1(e)}const Lj=d.createContext(null),Bx=Lj;function Vx(){return d.useContext(Bx)}const Nj=typeof Symbol=="function"&&Symbol.for,Fj=Nj?Symbol.for("mui.nested"):"__THEME_NESTED__";function _j(e,t){return typeof t=="function"?t(e):E({},e,t)}function Bj(e){const{children:t,theme:n}=e,r=Vx(),o=d.useMemo(()=>{const a=r===null?n:_j(r,n);return a!=null&&(a[Fj]=r!==null),a},[n,r]);return c.jsx(Bx.Provider,{value:o,children:t})}const _2={};function B2(e,t,n,r=!1){return d.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const a=n(o),i=e?E({},t,{[e]:a}):a;return r?()=>i:i}return e?E({},t,{[e]:n}):E({},t,n)},[e,t,n,r])}function Vj(e){const{children:t,theme:n,themeId:r}=e,o=cg(_2),a=Vx()||_2,i=B2(r,o,n),s=B2(r,a,n,!0);return c.jsx(Bj,{theme:s,children:c.jsx(c1.Provider,{value:i,children:t})})}const Uj=["component","direction","spacing","divider","children","className","useFlexGap"],Wj=b1(),Hj=zj("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function Gj(e){return ug({props:e,name:"MuiStack",defaultTheme:Wj})}function Kj(e,t){const n=d.Children.toArray(e).filter(Boolean);return n.reduce((r,o,a)=>(r.push(o),a({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],Yj=({ownerState:e,theme:t})=>{let n=E({display:"flex",flexDirection:"column"},In({theme:t},Na({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=fg(t),o=Object.keys(t.breakpoints.values).reduce((f,l)=>((typeof e.spacing=="object"&&e.spacing[l]!=null||typeof e.direction=="object"&&e.direction[l]!=null)&&(f[l]=!0),f),{}),a=Na({values:e.direction,base:o}),i=Na({values:e.spacing,base:o});typeof a=="object"&&Object.keys(a).forEach((f,l,u)=>{if(!a[f]){const h=l>0?a[u[l-1]]:"column";a[f]=h}}),n=Tn(n,In({theme:t},i,(f,l)=>e.useFlexGap?{gap:Xa(r,f)}:{"& > :not(style) + :not(style)":{margin:0,[`margin${qj(l?a[l]:e.direction)}`]:Xa(r,f)}}))}return n=P7(t.breakpoints,n),n};function Xj(e={}){const{createStyledComponent:t=Hj,useThemeProps:n=Gj,componentName:r="MuiStack"}=e,o=()=>Pe({root:["root"]},f=>je(r,f),{}),a=t(Yj);return d.forwardRef(function(f,l){const u=n(f),p=w1(u),{component:h="div",direction:m="column",spacing:v=0,divider:b,children:C,className:y,useFlexGap:g=!1}=p,x=ie(p,Uj),k={direction:m,spacing:v,useFlexGap:g},j=o();return c.jsx(a,E({as:h,ownerState:k,ref:l,className:Z(j.root,y)},x,{children:b?Kj(C,b):C}))})}function Qj(e,t){return E({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const Zj=["mode","contrastThreshold","tonalOffset"],V2={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:sl.white,default:sl.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},m0={text:{primary:sl.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:sl.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function U2(e,t,n,r){const o=r.light||r,a=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=hg(e.main,o):t==="dark"&&(e.dark=pg(e.main,a)))}function Jj(e="light"){return e==="dark"?{main:pi[200],light:pi[50],dark:pi[400]}:{main:pi[700],light:pi[400],dark:pi[800]}}function eR(e="light"){return e==="dark"?{main:di[200],light:di[50],dark:di[400]}:{main:di[500],light:di[300],dark:di[700]}}function tR(e="light"){return e==="dark"?{main:ui[500],light:ui[300],dark:ui[700]}:{main:ui[700],light:ui[400],dark:ui[800]}}function nR(e="light"){return e==="dark"?{main:hi[400],light:hi[300],dark:hi[700]}:{main:hi[700],light:hi[500],dark:hi[900]}}function rR(e="light"){return e==="dark"?{main:mi[400],light:mi[300],dark:mi[700]}:{main:mi[800],light:mi[500],dark:mi[900]}}function oR(e="light"){return e==="dark"?{main:As[400],light:As[300],dark:As[700]}:{main:"#ed6c02",light:As[500],dark:As[900]}}function aR(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=ie(e,Zj),a=e.primary||Jj(t),i=e.secondary||eR(t),s=e.error||tR(t),f=e.info||nR(t),l=e.success||rR(t),u=e.warning||oR(t);function p(b){return Dj(b,m0.text.primary)>=n?m0.text.primary:V2.text.primary}const h=({color:b,name:C,mainShade:y=500,lightShade:g=300,darkShade:x=700})=>{if(b=E({},b),!b.main&&b[y]&&(b.main=b[y]),!b.hasOwnProperty("main"))throw new Error(fa(11,C?` (${C})`:"",y));if(typeof b.main!="string")throw new Error(fa(12,C?` (${C})`:"",JSON.stringify(b.main)));return U2(b,"light",g,r),U2(b,"dark",x,r),b.contrastText||(b.contrastText=p(b.main)),b},m={dark:m0,light:V2};return Tn(E({common:E({},sl),mode:t,primary:h({color:a,name:"primary"}),secondary:h({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:h({color:s,name:"error"}),warning:h({color:u,name:"warning"}),info:h({color:f,name:"info"}),success:h({color:l,name:"success"}),grey:i8,contrastThreshold:n,getContrastText:p,augmentColor:h,tonalOffset:r},m[t]),o)}const iR=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function sR(e){return Math.round(e*1e5)/1e5}const W2={textTransform:"uppercase"},H2='"Roboto", "Helvetica", "Arial", sans-serif';function fR(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=H2,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:s=500,fontWeightBold:f=700,htmlFontSize:l=16,allVariants:u,pxToRem:p}=n,h=ie(n,iR),m=o/14,v=p||(y=>`${y/l*m}rem`),b=(y,g,x,k,j)=>E({fontFamily:r,fontWeight:y,fontSize:v(g),lineHeight:x},r===H2?{letterSpacing:`${sR(k/g)}em`}:{},j,u),C={h1:b(a,96,1.167,-1.5),h2:b(a,60,1.2,-.5),h3:b(i,48,1.167,0),h4:b(i,34,1.235,.25),h5:b(i,24,1.334,0),h6:b(s,20,1.6,.15),subtitle1:b(i,16,1.75,.15),subtitle2:b(s,14,1.57,.1),body1:b(i,16,1.5,.15),body2:b(i,14,1.43,.15),button:b(s,14,1.75,.4,W2),caption:b(i,12,1.66,.4),overline:b(i,12,2.66,1,W2),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Tn(E({htmlFontSize:l,pxToRem:v,fontFamily:r,fontSize:o,fontWeightLight:a,fontWeightRegular:i,fontWeightMedium:s,fontWeightBold:f},C),h,{clone:!1})}const lR=.2,cR=.14,uR=.12;function vt(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${lR})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${cR})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${uR})`].join(",")}const dR=["none",vt(0,2,1,-1,0,1,1,0,0,1,3,0),vt(0,3,1,-2,0,2,2,0,0,1,5,0),vt(0,3,3,-2,0,3,4,0,0,1,8,0),vt(0,2,4,-1,0,4,5,0,0,1,10,0),vt(0,3,5,-1,0,5,8,0,0,1,14,0),vt(0,3,5,-1,0,6,10,0,0,1,18,0),vt(0,4,5,-2,0,7,10,1,0,2,16,1),vt(0,5,5,-3,0,8,10,1,0,3,14,2),vt(0,5,6,-3,0,9,12,1,0,3,16,2),vt(0,6,6,-3,0,10,14,1,0,4,18,3),vt(0,6,7,-4,0,11,15,1,0,4,20,3),vt(0,7,8,-4,0,12,17,2,0,5,22,4),vt(0,7,8,-4,0,13,19,2,0,5,24,4),vt(0,7,9,-4,0,14,21,2,0,5,26,4),vt(0,8,9,-5,0,15,22,2,0,6,28,5),vt(0,8,10,-5,0,16,24,2,0,6,30,5),vt(0,8,11,-5,0,17,26,2,0,6,32,5),vt(0,9,11,-5,0,18,28,2,0,7,34,6),vt(0,9,12,-6,0,19,29,2,0,7,36,6),vt(0,10,13,-6,0,20,31,3,0,8,38,7),vt(0,10,13,-6,0,21,33,3,0,8,40,7),vt(0,10,14,-6,0,22,35,3,0,8,42,7),vt(0,11,14,-7,0,23,36,3,0,9,44,8),vt(0,11,15,-7,0,24,38,3,0,9,46,8)],pR=dR,hR=["duration","easing","delay"],mR={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},gR={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function G2(e){return`${Math.round(e)}ms`}function vR(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function yR(e){const t=E({},mR,e.easing),n=E({},gR,e.duration);return E({getAutoHeightDuration:vR,create:(o=["all"],a={})=>{const{duration:i=n.standard,easing:s=t.easeInOut,delay:f=0}=a;return ie(a,hR),(Array.isArray(o)?o:[o]).map(l=>`${l} ${typeof i=="string"?i:G2(i)} ${s} ${typeof f=="string"?f:G2(f)}`).join(",")}},e,{easing:t,duration:n})}const bR={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},xR=bR,wR=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function mg(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:a={}}=e,i=ie(e,wR);if(e.vars)throw new Error(fa(18));const s=aR(r),f=b1(e);let l=Tn(f,{mixins:Qj(f.breakpoints,n),palette:s,shadows:pR.slice(),typography:fR(s,a),transitions:yR(o),zIndex:E({},xR)});return l=Tn(l,i),l=t.reduce((u,p)=>Tn(u,p),l),l.unstable_sxConfig=E({},v1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return y1({sx:p,theme:this})},l}const kR=mg(),S1=kR;function to(){const e=x1(S1);return e[Ya]||e}function $e({props:e,name:t}){return ug({props:e,name:t,defaultTheme:S1,themeId:Ya})}const gr=e=>Ef(e)&&e!=="classes",gg=Ef,SR=_x({themeId:Ya,defaultTheme:S1,rootShouldForwardProp:gr}),X=SR,CR=["theme"];function ER(e){let{theme:t}=e,n=ie(e,CR);const r=t[Ya];return c.jsx(Vj,E({},n,{themeId:r?Ya:void 0,theme:r||t}))}const jR=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},K2=jR;function ra(e){return typeof e=="string"}function sf(e,t,n){return e===void 0||ra(e)?t:E({},t,{ownerState:E({},t.ownerState,n)})}function RR(e,t,n=(r,o)=>r===o){return e.length===t.length&&e.every((r,o)=>n(r,t[o]))}const PR={disableDefaultClasses:!1},TR=d.createContext(PR);function Ux(e){const{disableDefaultClasses:t}=d.useContext(TR);return n=>t?"":e(n)}function $R(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function Yp(e,t){return typeof e=="function"?e(t):e}function q2(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function OR(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const m=Z(o==null?void 0:o.className,r==null?void 0:r.className,a,n==null?void 0:n.className),v=E({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),b=E({},n,o,r);return m.length>0&&(b.className=m),Object.keys(v).length>0&&(b.style=v),{props:b,internalRef:void 0}}const i=$R(E({},o,r)),s=q2(r),f=q2(o),l=t(i),u=Z(l==null?void 0:l.className,n==null?void 0:n.className,a,o==null?void 0:o.className,r==null?void 0:r.className),p=E({},l==null?void 0:l.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=E({},l,n,f,s);return u.length>0&&(h.className=u),Object.keys(p).length>0&&(h.style=p),{props:h,internalRef:l.ref}}const zR=["elementType","externalSlotProps","ownerState"];function Nn(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o}=e,a=ie(e,zR),i=Yp(r,o),{props:s,internalRef:f}=OR(E({},a,{externalSlotProps:i})),l=jt(f,i==null?void 0:i.ref,(t=e.additionalProps)==null?void 0:t.ref);return sf(n,E({},s,{ref:l}),o)}function MR(e){const{badgeContent:t,invisible:n=!1,max:r=99,showZero:o=!1}=e,a=px({badgeContent:t,max:r});let i=n;n===!1&&t===0&&!o&&(i=!0);const{badgeContent:s,max:f=r}=i?a:e,l=s&&Number(s)>f?`${f}+`:s;return{badgeContent:s,invisible:i,max:f,displayValue:l}}const IR=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function AR(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function DR(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function LR(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||DR(e))}function NR(e){const t=[],n=[];return Array.from(e.querySelectorAll(IR)).forEach((r,o)=>{const a=AR(r);a===-1||!LR(r)||(a===0?t.push(r):n.push({documentOrder:o,tabIndex:a,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function FR(){return!0}function _R(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:a=NR,isEnabled:i=FR,open:s}=e,f=d.useRef(!1),l=d.useRef(null),u=d.useRef(null),p=d.useRef(null),h=d.useRef(null),m=d.useRef(!1),v=d.useRef(null),b=jt(t.ref,v),C=d.useRef(null);d.useEffect(()=>{!s||!v.current||(m.current=!n)},[n,s]),d.useEffect(()=>{if(!s||!v.current)return;const x=St(v.current);return v.current.contains(x.activeElement)||(v.current.hasAttribute("tabIndex")||v.current.setAttribute("tabIndex","-1"),m.current&&v.current.focus()),()=>{o||(p.current&&p.current.focus&&(f.current=!0,p.current.focus()),p.current=null)}},[s]),d.useEffect(()=>{if(!s||!v.current)return;const x=St(v.current),k=w=>{const{current:R}=v;if(R!==null){if(!x.hasFocus()||r||!i()||f.current){f.current=!1;return}if(!R.contains(x.activeElement)){if(w&&h.current!==w.target||x.activeElement!==h.current)h.current=null;else if(h.current!==null)return;if(!m.current)return;let T=[];if((x.activeElement===l.current||x.activeElement===u.current)&&(T=a(v.current)),T.length>0){var $,P;const A=!!(($=C.current)!=null&&$.shiftKey&&((P=C.current)==null?void 0:P.key)==="Tab"),F=T[0],I=T[T.length-1];typeof F!="string"&&typeof I!="string"&&(A?I.focus():F.focus())}else R.focus()}}},j=w=>{C.current=w,!(r||!i()||w.key!=="Tab")&&x.activeElement===v.current&&w.shiftKey&&(f.current=!0,u.current&&u.current.focus())};x.addEventListener("focusin",k),x.addEventListener("keydown",j,!0);const S=setInterval(()=>{x.activeElement&&x.activeElement.tagName==="BODY"&&k(null)},50);return()=>{clearInterval(S),x.removeEventListener("focusin",k),x.removeEventListener("keydown",j,!0)}},[n,r,o,i,s,a]);const y=x=>{p.current===null&&(p.current=x.relatedTarget),m.current=!0,h.current=x.target;const k=t.props.onFocus;k&&k(x)},g=x=>{p.current===null&&(p.current=x.relatedTarget),m.current=!0};return c.jsxs(d.Fragment,{children:[c.jsx("div",{tabIndex:s?0:-1,onFocus:g,ref:l,"data-testid":"sentinelStart"}),d.cloneElement(t,{ref:b,onFocus:y}),c.jsx("div",{tabIndex:s?0:-1,onFocus:g,ref:u,"data-testid":"sentinelEnd"})]})}var $n="top",dr="bottom",pr="right",On="left",vg="auto",Al=[$n,dr,pr,On],ls="start",dl="end",BR="clippingParents",Wx="viewport",Ns="popper",VR="reference",Y2=Al.reduce(function(e,t){return e.concat([t+"-"+ls,t+"-"+dl])},[]),Hx=[].concat(Al,[vg]).reduce(function(e,t){return e.concat([t,t+"-"+ls,t+"-"+dl])},[]),UR="beforeRead",WR="read",HR="afterRead",GR="beforeMain",KR="main",qR="afterMain",YR="beforeWrite",XR="write",QR="afterWrite",ZR=[UR,WR,HR,GR,KR,qR,YR,XR,QR];function Xr(e){return e?(e.nodeName||"").toLowerCase():null}function qn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Za(e){var t=qn(e).Element;return e instanceof t||e instanceof Element}function fr(e){var t=qn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function yg(e){if(typeof ShadowRoot>"u")return!1;var t=qn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function JR(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},a=t.elements[n];!fr(a)||!Xr(a)||(Object.assign(a.style,r),Object.keys(o).forEach(function(i){var s=o[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function eP(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],a=t.attributes[r]||{},i=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),s=i.reduce(function(f,l){return f[l]="",f},{});!fr(o)||!Xr(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(f){o.removeAttribute(f)}))})}}const tP={name:"applyStyles",enabled:!0,phase:"write",fn:JR,effect:eP,requires:["computeStyles"]};function qr(e){return e.split("-")[0]}var Fa=Math.max,Ku=Math.min,cs=Math.round;function Xp(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Gx(){return!/^((?!chrome|android).)*safari/i.test(Xp())}function us(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&fr(e)&&(o=e.offsetWidth>0&&cs(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&cs(r.height)/e.offsetHeight||1);var i=Za(e)?qn(e):window,s=i.visualViewport,f=!Gx()&&n,l=(r.left+(f&&s?s.offsetLeft:0))/o,u=(r.top+(f&&s?s.offsetTop:0))/a,p=r.width/o,h=r.height/a;return{width:p,height:h,top:u,right:l+p,bottom:u+h,left:l,x:l,y:u}}function bg(e){var t=us(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Kx(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&yg(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Eo(e){return qn(e).getComputedStyle(e)}function nP(e){return["table","td","th"].indexOf(Xr(e))>=0}function ha(e){return((Za(e)?e.ownerDocument:e.document)||window.document).documentElement}function C1(e){return Xr(e)==="html"?e:e.assignedSlot||e.parentNode||(yg(e)?e.host:null)||ha(e)}function X2(e){return!fr(e)||Eo(e).position==="fixed"?null:e.offsetParent}function rP(e){var t=/firefox/i.test(Xp()),n=/Trident/i.test(Xp());if(n&&fr(e)){var r=Eo(e);if(r.position==="fixed")return null}var o=C1(e);for(yg(o)&&(o=o.host);fr(o)&&["html","body"].indexOf(Xr(o))<0;){var a=Eo(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function Dl(e){for(var t=qn(e),n=X2(e);n&&nP(n)&&Eo(n).position==="static";)n=X2(n);return n&&(Xr(n)==="html"||Xr(n)==="body"&&Eo(n).position==="static")?t:n||rP(e)||t}function xg(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function jf(e,t,n){return Fa(e,Ku(t,n))}function oP(e,t,n){var r=jf(e,t,n);return r>n?n:r}function qx(){return{top:0,right:0,bottom:0,left:0}}function Yx(e){return Object.assign({},qx(),e)}function Xx(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var aP=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Yx(typeof t!="number"?t:Xx(t,Al))};function iP(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=qr(n.placement),f=xg(s),l=[On,pr].indexOf(s)>=0,u=l?"height":"width";if(!(!a||!i)){var p=aP(o.padding,n),h=bg(a),m=f==="y"?$n:On,v=f==="y"?dr:pr,b=n.rects.reference[u]+n.rects.reference[f]-i[f]-n.rects.popper[u],C=i[f]-n.rects.reference[f],y=Dl(a),g=y?f==="y"?y.clientHeight||0:y.clientWidth||0:0,x=b/2-C/2,k=p[m],j=g-h[u]-p[v],S=g/2-h[u]/2+x,w=jf(k,S,j),R=f;n.modifiersData[r]=(t={},t[R]=w,t.centerOffset=w-S,t)}}function sP(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||Kx(t.elements.popper,o)&&(t.elements.arrow=o))}const fP={name:"arrow",enabled:!0,phase:"main",fn:iP,effect:sP,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ds(e){return e.split("-")[1]}var lP={top:"auto",right:"auto",bottom:"auto",left:"auto"};function cP(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:cs(n*o)/o||0,y:cs(r*o)/o||0}}function Q2(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,f=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,p=e.isFixed,h=i.x,m=h===void 0?0:h,v=i.y,b=v===void 0?0:v,C=typeof u=="function"?u({x:m,y:b}):{x:m,y:b};m=C.x,b=C.y;var y=i.hasOwnProperty("x"),g=i.hasOwnProperty("y"),x=On,k=$n,j=window;if(l){var S=Dl(n),w="clientHeight",R="clientWidth";if(S===qn(n)&&(S=ha(n),Eo(S).position!=="static"&&s==="absolute"&&(w="scrollHeight",R="scrollWidth")),S=S,o===$n||(o===On||o===pr)&&a===dl){k=dr;var $=p&&S===j&&j.visualViewport?j.visualViewport.height:S[w];b-=$-r.height,b*=f?1:-1}if(o===On||(o===$n||o===dr)&&a===dl){x=pr;var P=p&&S===j&&j.visualViewport?j.visualViewport.width:S[R];m-=P-r.width,m*=f?1:-1}}var T=Object.assign({position:s},l&&lP),A=u===!0?cP({x:m,y:b},qn(n)):{x:m,y:b};if(m=A.x,b=A.y,f){var F;return Object.assign({},T,(F={},F[k]=g?"0":"",F[x]=y?"0":"",F.transform=(j.devicePixelRatio||1)<=1?"translate("+m+"px, "+b+"px)":"translate3d("+m+"px, "+b+"px, 0)",F))}return Object.assign({},T,(t={},t[k]=g?b+"px":"",t[x]=y?m+"px":"",t.transform="",t))}function uP(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,a=n.adaptive,i=a===void 0?!0:a,s=n.roundOffsets,f=s===void 0?!0:s,l={placement:qr(t.placement),variation:ds(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Q2(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:f})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Q2(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const dP={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:uP,data:{}};var uc={passive:!0};function pP(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=o===void 0?!0:o,i=r.resize,s=i===void 0?!0:i,f=qn(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(u){u.addEventListener("scroll",n.update,uc)}),s&&f.addEventListener("resize",n.update,uc),function(){a&&l.forEach(function(u){u.removeEventListener("scroll",n.update,uc)}),s&&f.removeEventListener("resize",n.update,uc)}}const hP={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:pP,data:{}};var mP={left:"right",right:"left",bottom:"top",top:"bottom"};function au(e){return e.replace(/left|right|bottom|top/g,function(t){return mP[t]})}var gP={start:"end",end:"start"};function Z2(e){return e.replace(/start|end/g,function(t){return gP[t]})}function wg(e){var t=qn(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function kg(e){return us(ha(e)).left+wg(e).scrollLeft}function vP(e,t){var n=qn(e),r=ha(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,f=0;if(o){a=o.width,i=o.height;var l=Gx();(l||!l&&t==="fixed")&&(s=o.offsetLeft,f=o.offsetTop)}return{width:a,height:i,x:s+kg(e),y:f}}function yP(e){var t,n=ha(e),r=wg(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=Fa(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Fa(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+kg(e),f=-r.scrollTop;return Eo(o||n).direction==="rtl"&&(s+=Fa(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:f}}function Sg(e){var t=Eo(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function Qx(e){return["html","body","#document"].indexOf(Xr(e))>=0?e.ownerDocument.body:fr(e)&&Sg(e)?e:Qx(C1(e))}function Rf(e,t){var n;t===void 0&&(t=[]);var r=Qx(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=qn(r),i=o?[a].concat(a.visualViewport||[],Sg(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(Rf(C1(i)))}function Qp(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function bP(e,t){var n=us(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function J2(e,t,n){return t===Wx?Qp(vP(e,n)):Za(t)?bP(t,n):Qp(yP(ha(e)))}function xP(e){var t=Rf(C1(e)),n=["absolute","fixed"].indexOf(Eo(e).position)>=0,r=n&&fr(e)?Dl(e):e;return Za(r)?t.filter(function(o){return Za(o)&&Kx(o,r)&&Xr(o)!=="body"}):[]}function wP(e,t,n,r){var o=t==="clippingParents"?xP(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce(function(f,l){var u=J2(e,l,r);return f.top=Fa(u.top,f.top),f.right=Ku(u.right,f.right),f.bottom=Ku(u.bottom,f.bottom),f.left=Fa(u.left,f.left),f},J2(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Zx(e){var t=e.reference,n=e.element,r=e.placement,o=r?qr(r):null,a=r?ds(r):null,i=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,f;switch(o){case $n:f={x:i,y:t.y-n.height};break;case dr:f={x:i,y:t.y+t.height};break;case pr:f={x:t.x+t.width,y:s};break;case On:f={x:t.x-n.width,y:s};break;default:f={x:t.x,y:t.y}}var l=o?xg(o):null;if(l!=null){var u=l==="y"?"height":"width";switch(a){case ls:f[l]=f[l]-(t[u]/2-n[u]/2);break;case dl:f[l]=f[l]+(t[u]/2-n[u]/2);break}}return f}function pl(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,a=n.strategy,i=a===void 0?e.strategy:a,s=n.boundary,f=s===void 0?BR:s,l=n.rootBoundary,u=l===void 0?Wx:l,p=n.elementContext,h=p===void 0?Ns:p,m=n.altBoundary,v=m===void 0?!1:m,b=n.padding,C=b===void 0?0:b,y=Yx(typeof C!="number"?C:Xx(C,Al)),g=h===Ns?VR:Ns,x=e.rects.popper,k=e.elements[v?g:h],j=wP(Za(k)?k:k.contextElement||ha(e.elements.popper),f,u,i),S=us(e.elements.reference),w=Zx({reference:S,element:x,strategy:"absolute",placement:o}),R=Qp(Object.assign({},x,w)),$=h===Ns?R:S,P={top:j.top-$.top+y.top,bottom:$.bottom-j.bottom+y.bottom,left:j.left-$.left+y.left,right:$.right-j.right+y.right},T=e.modifiersData.offset;if(h===Ns&&T){var A=T[o];Object.keys(P).forEach(function(F){var I=[pr,dr].indexOf(F)>=0?1:-1,L=[$n,dr].indexOf(F)>=0?"y":"x";P[F]+=A[L]*I})}return P}function kP(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,l=f===void 0?Hx:f,u=ds(r),p=u?s?Y2:Y2.filter(function(v){return ds(v)===u}):Al,h=p.filter(function(v){return l.indexOf(v)>=0});h.length===0&&(h=p);var m=h.reduce(function(v,b){return v[b]=pl(e,{placement:b,boundary:o,rootBoundary:a,padding:i})[qr(b)],v},{});return Object.keys(m).sort(function(v,b){return m[v]-m[b]})}function SP(e){if(qr(e)===vg)return[];var t=au(e);return[Z2(e),t,Z2(t)]}function CP(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!0:i,f=n.fallbackPlacements,l=n.padding,u=n.boundary,p=n.rootBoundary,h=n.altBoundary,m=n.flipVariations,v=m===void 0?!0:m,b=n.allowedAutoPlacements,C=t.options.placement,y=qr(C),g=y===C,x=f||(g||!v?[au(C)]:SP(C)),k=[C].concat(x).reduce(function(K,q){return K.concat(qr(q)===vg?kP(t,{placement:q,boundary:u,rootBoundary:p,padding:l,flipVariations:v,allowedAutoPlacements:b}):q)},[]),j=t.rects.reference,S=t.rects.popper,w=new Map,R=!0,$=k[0],P=0;P=0,L=I?"width":"height",V=pl(t,{placement:T,boundary:u,rootBoundary:p,altBoundary:h,padding:l}),D=I?F?pr:On:F?dr:$n;j[L]>S[L]&&(D=au(D));var O=au(D),z=[];if(a&&z.push(V[A]<=0),s&&z.push(V[D]<=0,V[O]<=0),z.every(function(K){return K})){$=T,R=!1;break}w.set(T,z)}if(R)for(var N=v?3:1,U=function(q){var se=k.find(function(M){var G=w.get(M);if(G)return G.slice(0,q).every(function(J){return J})});if(se)return $=se,"break"},_=N;_>0;_--){var B=U(_);if(B==="break")break}t.placement!==$&&(t.modifiersData[r]._skip=!0,t.placement=$,t.reset=!0)}}const EP={name:"flip",enabled:!0,phase:"main",fn:CP,requiresIfExists:["offset"],data:{_skip:!1}};function e3(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function t3(e){return[$n,pr,dr,On].some(function(t){return e[t]>=0})}function jP(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=pl(t,{elementContext:"reference"}),s=pl(t,{altBoundary:!0}),f=e3(i,r),l=e3(s,o,a),u=t3(f),p=t3(l);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}const RP={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:jP};function PP(e,t,n){var r=qr(e),o=[On,$n].indexOf(r)>=0?-1:1,a=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[On,pr].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function TP(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=Hx.reduce(function(u,p){return u[p]=PP(p,t.rects,a),u},{}),s=i[t.placement],f=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=i}const $P={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:TP};function OP(e){var t=e.state,n=e.name;t.modifiersData[n]=Zx({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const zP={name:"popperOffsets",enabled:!0,phase:"read",fn:OP,data:{}};function MP(e){return e==="x"?"y":"x"}function IP(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!1:i,f=n.boundary,l=n.rootBoundary,u=n.altBoundary,p=n.padding,h=n.tether,m=h===void 0?!0:h,v=n.tetherOffset,b=v===void 0?0:v,C=pl(t,{boundary:f,rootBoundary:l,padding:p,altBoundary:u}),y=qr(t.placement),g=ds(t.placement),x=!g,k=xg(y),j=MP(k),S=t.modifiersData.popperOffsets,w=t.rects.reference,R=t.rects.popper,$=typeof b=="function"?b(Object.assign({},t.rects,{placement:t.placement})):b,P=typeof $=="number"?{mainAxis:$,altAxis:$}:Object.assign({mainAxis:0,altAxis:0},$),T=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,A={x:0,y:0};if(S){if(a){var F,I=k==="y"?$n:On,L=k==="y"?dr:pr,V=k==="y"?"height":"width",D=S[k],O=D+C[I],z=D-C[L],N=m?-R[V]/2:0,U=g===ls?w[V]:R[V],_=g===ls?-R[V]:-w[V],B=t.elements.arrow,K=m&&B?bg(B):{width:0,height:0},q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:qx(),se=q[I],M=q[L],G=jf(0,w[V],K[V]),J=x?w[V]/2-N-G-se-P.mainAxis:U-G-se-P.mainAxis,ce=x?-w[V]/2+N+G+M+P.mainAxis:_+G+M+P.mainAxis,ae=t.elements.arrow&&Dl(t.elements.arrow),te=ae?k==="y"?ae.clientTop||0:ae.clientLeft||0:0,ge=(F=T==null?void 0:T[k])!=null?F:0,ve=D+J-ge-te,me=D+ce-ge,_e=jf(m?Ku(O,ve):O,D,m?Fa(z,me):z);S[k]=_e,A[k]=_e-D}if(s){var Re,Qe=k==="x"?$n:On,Rt=k==="x"?dr:pr,Se=S[j],Ce=j==="y"?"height":"width",ft=Se+C[Qe],Ze=Se-C[Rt],Y=[$n,On].indexOf(y)!==-1,re=(Re=T==null?void 0:T[j])!=null?Re:0,le=Y?ft:Se-w[Ce]-R[Ce]-re+P.altAxis,ye=Y?Se+w[Ce]+R[Ce]-re-P.altAxis:Ze,he=m&&Y?oP(le,Se,ye):jf(m?le:ft,Se,m?ye:Ze);S[j]=he,A[j]=he-Se}t.modifiersData[r]=A}}const AP={name:"preventOverflow",enabled:!0,phase:"main",fn:IP,requiresIfExists:["offset"]};function DP(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function LP(e){return e===qn(e)||!fr(e)?wg(e):DP(e)}function NP(e){var t=e.getBoundingClientRect(),n=cs(t.width)/e.offsetWidth||1,r=cs(t.height)/e.offsetHeight||1;return n!==1||r!==1}function FP(e,t,n){n===void 0&&(n=!1);var r=fr(t),o=fr(t)&&NP(t),a=ha(t),i=us(e,o,n),s={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(r||!r&&!n)&&((Xr(t)!=="body"||Sg(a))&&(s=LP(t)),fr(t)?(f=us(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):a&&(f.x=kg(a))),{x:i.left+s.scrollLeft-f.x,y:i.top+s.scrollTop-f.y,width:i.width,height:i.height}}function _P(e){var t=new Map,n=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function o(a){n.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(s){if(!n.has(s)){var f=t.get(s);f&&o(f)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||o(a)}),r}function BP(e){var t=_P(e);return ZR.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function VP(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function UP(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var n3={placement:"bottom",modifiers:[],strategy:"absolute"};function r3(){for(var e=arguments.length,t=new Array(e),n=0;n{a||s(KP(o)||document.body)},[o,a]),ur(()=>{if(i&&!a)return Hp(n,i),()=>{Hp(n,null)}},[n,i,a]),a){if(d.isValidElement(r)){const l={ref:f};return d.cloneElement(r,l)}return c.jsx(d.Fragment,{children:r})}return c.jsx(d.Fragment,{children:i&&qa.createPortal(r,i)})}),Jx=qP;function YP(e){return je("MuiPopper",e)}Ee("MuiPopper",["root"]);const XP=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],QP=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function ZP(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function Zp(e){return typeof e=="function"?e():e}function JP(e){return e.nodeType!==void 0}const eT=()=>Pe({root:["root"]},Ux(YP)),tT={},nT=d.forwardRef(function(t,n){var r;const{anchorEl:o,children:a,direction:i,disablePortal:s,modifiers:f,open:l,placement:u,popperOptions:p,popperRef:h,slotProps:m={},slots:v={},TransitionProps:b}=t,C=ie(t,XP),y=d.useRef(null),g=jt(y,n),x=d.useRef(null),k=jt(x,h),j=d.useRef(k);ur(()=>{j.current=k},[k]),d.useImperativeHandle(h,()=>x.current,[]);const S=ZP(u,i),[w,R]=d.useState(S),[$,P]=d.useState(Zp(o));d.useEffect(()=>{x.current&&x.current.forceUpdate()}),d.useEffect(()=>{o&&P(Zp(o))},[o]),ur(()=>{if(!$||!l)return;const L=O=>{R(O.placement)};let V=[{name:"preventOverflow",options:{altBoundary:s}},{name:"flip",options:{altBoundary:s}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:O})=>{L(O)}}];f!=null&&(V=V.concat(f)),p&&p.modifiers!=null&&(V=V.concat(p.modifiers));const D=GP($,y.current,E({placement:S},p,{modifiers:V}));return j.current(D),()=>{D.destroy(),j.current(null)}},[$,s,f,l,p,S]);const T={placement:w};b!==null&&(T.TransitionProps=b);const A=eT(),F=(r=v.root)!=null?r:"div",I=Nn({elementType:F,externalSlotProps:m.root,externalForwardedProps:C,additionalProps:{role:"tooltip",ref:g},ownerState:t,className:A.root});return c.jsx(F,E({},I,{children:typeof a=="function"?a(T):a}))}),rT=d.forwardRef(function(t,n){const{anchorEl:r,children:o,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:f=!1,modifiers:l,open:u,placement:p="bottom",popperOptions:h=tT,popperRef:m,style:v,transition:b=!1,slotProps:C={},slots:y={}}=t,g=ie(t,QP),[x,k]=d.useState(!0),j=()=>{k(!1)},S=()=>{k(!0)};if(!f&&!u&&(!b||x))return null;let w;if(a)w=a;else if(r){const P=Zp(r);w=P&&JP(P)?St(P).body:St(null).body}const R=!u&&f&&(!b||x)?"none":void 0,$=b?{in:u,onEnter:j,onExited:S}:void 0;return c.jsx(Jx,{disablePortal:s,container:w,children:c.jsx(nT,E({anchorEl:r,direction:i,disablePortal:s,modifiers:l,ref:n,open:b?!x:u,placement:p,popperOptions:h,popperRef:m,slotProps:C,slots:y},g,{style:E({position:"fixed",top:0,left:0,display:R},v),TransitionProps:$,children:o}))})}),oT=rT;function aT(e){const t=St(e);return t.body===e?Hn(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Pf(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function o3(e){return parseInt(Hn(e).getComputedStyle(e).paddingRight,10)||0}function iT(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function a3(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,i=>{const s=a.indexOf(i)===-1,f=!iT(i);s&&f&&Pf(i,o)})}function g0(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function sT(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(aT(r)){const i=dx(St(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${o3(r)+i}px`;const s=St(r).querySelectorAll(".mui-fixed");[].forEach.call(s,f=>{n.push({value:f.style.paddingRight,property:"padding-right",el:f}),f.style.paddingRight=`${o3(f)+i}px`})}let a;if(r.parentNode instanceof DocumentFragment)a=St(r).body;else{const i=r.parentElement,s=Hn(r);a=(i==null?void 0:i.nodeName)==="HTML"&&s.getComputedStyle(i).overflowY==="scroll"?i:r}n.push({value:a.style.overflow,property:"overflow",el:a},{value:a.style.overflowX,property:"overflow-x",el:a},{value:a.style.overflowY,property:"overflow-y",el:a}),a.style.overflow="hidden"}return()=>{n.forEach(({value:a,el:i,property:s})=>{a?i.style.setProperty(s,a):i.style.removeProperty(s)})}}function fT(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class lT{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&Pf(t.modalRef,!1);const o=fT(n);a3(n,t.mount,t.modalRef,o,!0);const a=g0(this.containers,i=>i.container===n);return a!==-1?(this.containers[a].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=g0(this.containers,a=>a.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=sT(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=g0(this.containers,i=>i.modals.indexOf(t)!==-1),a=this.containers[o];if(a.modals.splice(a.modals.indexOf(t),1),this.modals.splice(r,1),a.modals.length===0)a.restore&&a.restore(),t.modalRef&&Pf(t.modalRef,n),a3(a.container,t.mount,t.modalRef,a.hiddenSiblings,!1),this.containers.splice(o,1);else{const i=a.modals[a.modals.length-1];i.modalRef&&Pf(i.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}function cT(e){return je("MuiModal",e)}Ee("MuiModal",["root","hidden","backdrop"]);const uT=["children","closeAfterTransition","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"],dT=e=>{const{open:t,exited:n}=e;return Pe({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},Ux(cT))};function pT(e){return typeof e=="function"?e():e}function hT(e){return e?e.props.hasOwnProperty("in"):!1}const mT=new lT,gT=d.forwardRef(function(t,n){var r,o;const{children:a,closeAfterTransition:i=!1,container:s,disableAutoFocus:f=!1,disableEnforceFocus:l=!1,disableEscapeKeyDown:u=!1,disablePortal:p=!1,disableRestoreFocus:h=!1,disableScrollLock:m=!1,hideBackdrop:v=!1,keepMounted:b=!1,manager:C=mT,onBackdropClick:y,onClose:g,onKeyDown:x,open:k,onTransitionEnter:j,onTransitionExited:S,slotProps:w={},slots:R={}}=t,$=ie(t,uT),P=C,[T,A]=d.useState(!k),F=d.useRef({}),I=d.useRef(null),L=d.useRef(null),V=jt(L,n),D=hT(a),O=(r=t["aria-hidden"])!=null?r:!0,z=()=>St(I.current),N=()=>(F.current.modalRef=L.current,F.current.mountNode=I.current,F.current),U=()=>{P.mount(N(),{disableScrollLock:m}),L.current&&(L.current.scrollTop=0)},_=Vn(()=>{const Re=pT(s)||z().body;P.add(N(),Re),L.current&&U()}),B=d.useCallback(()=>P.isTopModal(N()),[P]),K=Vn(Re=>{I.current=Re,!(!Re||!L.current)&&(k&&B()?U():Pf(L.current,O))}),q=d.useCallback(()=>{P.remove(N(),O)},[P,O]);d.useEffect(()=>()=>{q()},[q]),d.useEffect(()=>{k?_():(!D||!i)&&q()},[k,q,D,i,_]);const se=E({},t,{closeAfterTransition:i,disableAutoFocus:f,disableEnforceFocus:l,disableEscapeKeyDown:u,disablePortal:p,disableRestoreFocus:h,disableScrollLock:m,exited:T,hideBackdrop:v,keepMounted:b}),M=dT(se),G=()=>{A(!1),j&&j()},J=()=>{A(!0),S&&S(),i&&q()},ce=Re=>{Re.target===Re.currentTarget&&(y&&y(Re),g&&g(Re,"backdropClick"))},ae=Re=>{x&&x(Re),!(Re.key!=="Escape"||!B())&&(u||(Re.stopPropagation(),g&&g(Re,"escapeKeyDown")))},te={};a.props.tabIndex===void 0&&(te.tabIndex="-1"),D&&(te.onEnter=k2(G,a.props.onEnter),te.onExited=k2(J,a.props.onExited));const ge=(o=R.root)!=null?o:"div",ve=Nn({elementType:ge,externalSlotProps:w.root,externalForwardedProps:$,additionalProps:{ref:V,role:"presentation",onKeyDown:ae},className:M.root,ownerState:se}),me=R.backdrop,_e=Nn({elementType:me,externalSlotProps:w.backdrop,additionalProps:{"aria-hidden":!0,onClick:ce,open:k},className:M.backdrop,ownerState:se});return!b&&!k&&(!D||T)?null:c.jsx(Jx,{ref:K,container:s,disablePortal:p,children:c.jsxs(ge,E({},ve,{children:[!v&&me?c.jsx(me,E({},_e)):null,c.jsx(_R,{disableEnforceFocus:l,disableAutoFocus:f,disableRestoreFocus:h,isEnabled:B,open:k,children:d.cloneElement(a,te)})]}))})}),vT=gT;function yT(e){const{children:t,defer:n=!1,fallback:r=null}=e,[o,a]=d.useState(!1);return ur(()=>{n||a(!0)},[n]),d.useEffect(()=>{n&&a(!0)},[n]),c.jsx(d.Fragment,{children:o?t:r})}const bT=2;function ew(e,t){return e-t}function Fs(e,t,n){return e==null?t:Math.min(Math.max(t,e),n)}function i3(e,t){var n;const{index:r}=(n=e.reduce((o,a,i)=>{const s=Math.abs(t-a);return o===null||s({left:`${e}%`}),leap:e=>({width:`${e}%`})},"horizontal-reverse":{offset:e=>({right:`${e}%`}),leap:e=>({width:`${e}%`})},vertical:{offset:e=>({bottom:`${e}%`}),leap:e=>({height:`${e}%`})}},CT=e=>e;let mc;function v0(){return mc===void 0&&(typeof CSS<"u"&&typeof CSS.supports=="function"?mc=CSS.supports("touch-action","none"):mc=!0),mc}function ET(e){const{"aria-labelledby":t,defaultValue:n,disabled:r=!1,disableSwap:o=!1,isRtl:a=!1,marks:i=!1,max:s=100,min:f=0,name:l,onChange:u,onChangeCommitted:p,orientation:h="horizontal",rootRef:m,scale:v=CT,step:b=1,tabIndex:C,value:y}=e,g=d.useRef(),[x,k]=d.useState(-1),[j,S]=d.useState(-1),[w,R]=d.useState(!1),$=d.useRef(0),[P,T]=fl({controlled:y,default:n??f,name:"Slider"}),A=u&&((Y,re,le)=>{const ye=Y.nativeEvent||Y,he=new ye.constructor(ye.type,ye);Object.defineProperty(he,"target",{writable:!0,value:{value:re,name:l}}),u(he,re,le)}),F=Array.isArray(P);let I=F?P.slice().sort(ew):[P];I=I.map(Y=>Fs(Y,f,s));const L=i===!0&&b!==null?[...Array(Math.floor((s-f)/b)+1)].map((Y,re)=>({value:f+b*re})):i||[],V=L.map(Y=>Y.value),{isFocusVisibleRef:D,onBlur:O,onFocus:z,ref:N}=Ym(),[U,_]=d.useState(-1),B=d.useRef(),K=jt(N,B),q=jt(m,K),se=Y=>re=>{var le;const ye=Number(re.currentTarget.getAttribute("data-index"));z(re),D.current===!0&&_(ye),S(ye),Y==null||(le=Y.onFocus)==null||le.call(Y,re)},M=Y=>re=>{var le;O(re),D.current===!1&&_(-1),S(-1),Y==null||(le=Y.onBlur)==null||le.call(Y,re)};ur(()=>{if(r&&B.current.contains(document.activeElement)){var Y;(Y=document.activeElement)==null||Y.blur()}},[r]),r&&x!==-1&&k(-1),r&&U!==-1&&_(-1);const G=Y=>re=>{var le;(le=Y.onChange)==null||le.call(Y,re);const ye=Number(re.currentTarget.getAttribute("data-index")),he=I[ye],ne=V.indexOf(he);let oe=re.target.valueAsNumber;if(L&&b==null&&(oe=oe{const{current:le}=B,{width:ye,height:he,bottom:ne,left:oe}=le.getBoundingClientRect();let ke;ce.indexOf("vertical")===0?ke=(ne-Y.y)/he:ke=(Y.x-oe)/ye,ce.indexOf("-reverse")!==-1&&(ke=1-ke);let pe;if(pe=xT(ke,f,s),b)pe=kT(pe,b,f);else{const hn=i3(V,pe);pe=V[hn]}pe=Fs(pe,f,s);let ut=0;if(F){re?ut=J.current:ut=i3(I,pe),o&&(pe=Fs(pe,I[ut-1]||-1/0,I[ut+1]||1/0));const hn=pe;pe=s3({values:I,newValue:pe,index:ut}),o&&re||(ut=pe.indexOf(hn),J.current=ut)}return{newValue:pe,activeIndex:ut}},te=Vn(Y=>{const re=dc(Y,g);if(!re)return;if($.current+=1,Y.type==="mousemove"&&Y.buttons===0){ge(Y);return}const{newValue:le,activeIndex:ye}=ae({finger:re,move:!0});pc({sliderRef:B,activeIndex:ye,setActive:k}),T(le),!w&&$.current>bT&&R(!0),A&&!hc(le,P)&&A(Y,le,ye)}),ge=Vn(Y=>{const re=dc(Y,g);if(R(!1),!re)return;const{newValue:le}=ae({finger:re,move:!0});k(-1),Y.type==="touchend"&&S(-1),p&&p(Y,le),g.current=void 0,me()}),ve=Vn(Y=>{if(r)return;v0()||Y.preventDefault();const re=Y.changedTouches[0];re!=null&&(g.current=re.identifier);const le=dc(Y,g);if(le!==!1){const{newValue:he,activeIndex:ne}=ae({finger:le});pc({sliderRef:B,activeIndex:ne,setActive:k}),T(he),A&&!hc(he,P)&&A(Y,he,ne)}$.current=0;const ye=St(B.current);ye.addEventListener("touchmove",te),ye.addEventListener("touchend",ge)}),me=d.useCallback(()=>{const Y=St(B.current);Y.removeEventListener("mousemove",te),Y.removeEventListener("mouseup",ge),Y.removeEventListener("touchmove",te),Y.removeEventListener("touchend",ge)},[ge,te]);d.useEffect(()=>{const{current:Y}=B;return Y.addEventListener("touchstart",ve,{passive:v0()}),()=>{Y.removeEventListener("touchstart",ve,{passive:v0()}),me()}},[me,ve]),d.useEffect(()=>{r&&me()},[r,me]);const _e=Y=>re=>{var le;if((le=Y.onMouseDown)==null||le.call(Y,re),r||re.defaultPrevented||re.button!==0)return;re.preventDefault();const ye=dc(re,g);if(ye!==!1){const{newValue:ne,activeIndex:oe}=ae({finger:ye});pc({sliderRef:B,activeIndex:oe,setActive:k}),T(ne),A&&!hc(ne,P)&&A(re,ne,oe)}$.current=0;const he=St(B.current);he.addEventListener("mousemove",te),he.addEventListener("mouseup",ge)},Re=qu(F?I[0]:f,f,s),Qe=qu(I[I.length-1],f,s)-Re,Rt=(Y={})=>{const re={onMouseDown:_e(Y||{})},le=E({},Y,re);return E({ref:q},le)},Se=Y=>re=>{var le;(le=Y.onMouseOver)==null||le.call(Y,re);const ye=Number(re.currentTarget.getAttribute("data-index"));S(ye)},Ce=Y=>re=>{var le;(le=Y.onMouseLeave)==null||le.call(Y,re),S(-1)};return{active:x,axis:ce,axisProps:ST,dragging:w,focusedThumbIndex:U,getHiddenInputProps:(Y={})=>{var re;const le={onChange:G(Y||{}),onFocus:se(Y||{}),onBlur:M(Y||{})},ye=E({},Y,le);return E({tabIndex:C,"aria-labelledby":t,"aria-orientation":h,"aria-valuemax":v(s),"aria-valuemin":v(f),name:l,type:"range",min:e.min,max:e.max,step:(re=e.step)!=null?re:void 0,disabled:r},ye,{style:E({},b8,{direction:a?"rtl":"ltr",width:"100%",height:"100%"})})},getRootProps:Rt,getThumbProps:(Y={})=>{const re={onMouseOver:Se(Y||{}),onMouseLeave:Ce(Y||{})};return E({},Y,re)},marks:L,open:j,range:F,rootRef:q,trackLeap:Qe,trackOffset:Re,values:I}}const jT=["onChange","maxRows","minRows","style","value"];function gc(e){return parseInt(e,10)||0}const RT={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function f3(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const PT=d.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:a=1,style:i,value:s}=t,f=ie(t,jT),{current:l}=d.useRef(s!=null),u=d.useRef(null),p=jt(n,u),h=d.useRef(null),m=d.useRef(0),[v,b]=d.useState({outerHeightStyle:0}),C=d.useCallback(()=>{const j=u.current,w=Hn(j).getComputedStyle(j);if(w.width==="0px")return{outerHeightStyle:0};const R=h.current;R.style.width=w.width,R.value=j.value||t.placeholder||"x",R.value.slice(-1)===` +`&&(R.value+=" ");const $=w.boxSizing,P=gc(w.paddingBottom)+gc(w.paddingTop),T=gc(w.borderBottomWidth)+gc(w.borderTopWidth),A=R.scrollHeight;R.value="x";const F=R.scrollHeight;let I=A;a&&(I=Math.max(Number(a)*F,I)),o&&(I=Math.min(Number(o)*F,I)),I=Math.max(I,F);const L=I+($==="border-box"?P+T:0),V=Math.abs(I-A)<=1;return{outerHeightStyle:L,overflow:V}},[o,a,t.placeholder]),y=(j,S)=>{const{outerHeightStyle:w,overflow:R}=S;return m.current<20&&(w>0&&Math.abs((j.outerHeightStyle||0)-w)>1||j.overflow!==R)?(m.current+=1,{overflow:R,outerHeightStyle:w}):j},g=d.useCallback(()=>{const j=C();f3(j)||b(S=>y(S,j))},[C]),x=()=>{const j=C();f3(j)||qa.flushSync(()=>{b(S=>y(S,j))})};d.useEffect(()=>{const j=Km(()=>{m.current=0,u.current&&x()});let S;const w=u.current,R=Hn(w);return R.addEventListener("resize",j),typeof ResizeObserver<"u"&&(S=new ResizeObserver(j),S.observe(w)),()=>{j.clear(),R.removeEventListener("resize",j),S&&S.disconnect()}}),ur(()=>{g()}),d.useEffect(()=>{m.current=0},[s]);const k=j=>{m.current=0,l||g(),r&&r(j)};return c.jsxs(d.Fragment,{children:[c.jsx("textarea",E({value:s,onChange:k,ref:p,rows:a,style:E({height:v.outerHeightStyle,overflow:v.overflow?"hidden":void 0},i)},f)),c.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:h,tabIndex:-1,style:E({},RT.shadow,i,{padding:0})})]})}),TT=PT;function $T(e){return je("MuiSvgIcon",e)}Ee("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const OT=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],zT=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${H(t)}`,`fontSize${H(n)}`]};return Pe(o,$T,r)},MT=X("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${H(n.color)}`],t[`fontSize${H(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,a,i,s,f,l,u,p,h,m,v,b,C,y,g;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(a=o.duration)==null?void 0:a.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(s=i.pxToRem)==null?void 0:s.call(i,20))||"1.25rem",medium:((f=e.typography)==null||(l=f.pxToRem)==null?void 0:l.call(f,24))||"1.5rem",large:((u=e.typography)==null||(p=u.pxToRem)==null?void 0:p.call(u,35))||"2.1875rem"}[t.fontSize],color:(h=(m=(e.vars||e).palette)==null||(v=m[t.color])==null?void 0:v.main)!=null?h:{action:(b=(e.vars||e).palette)==null||(C=b.action)==null?void 0:C.active,disabled:(y=(e.vars||e).palette)==null||(g=y.action)==null?void 0:g.disabled,inherit:void 0}[t.color]}}),tw=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiSvgIcon"}),{children:o,className:a,color:i="inherit",component:s="svg",fontSize:f="medium",htmlColor:l,inheritViewBox:u=!1,titleAccess:p,viewBox:h="0 0 24 24"}=r,m=ie(r,OT),v=E({},r,{color:i,component:s,fontSize:f,instanceFontSize:t.fontSize,inheritViewBox:u,viewBox:h}),b={};u||(b.viewBox=h);const C=zT(v);return c.jsxs(MT,E({as:s,className:Z(C.root,a),focusable:"false",color:l,"aria-hidden":p?void 0:!0,role:p?"img":void 0,ref:n},b,m,{ownerState:v,children:[o,p?c.jsx("title",{children:p}):null]}))});tw.muiName="SvgIcon";const l3=tw;function we(e,t){function n(r,o){return c.jsx(l3,E({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=l3.muiName,d.memo(d.forwardRef(n))}function Jp(e,t){return Jp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},Jp(e,t)}function nw(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Jp(e,t)}const c3={disabled:!1},Yu=mt.createContext(null);var IT=function(t){return t.scrollTop},ff="unmounted",Ea="exited",ja="entering",Si="entered",eh="exiting",Po=function(e){nw(t,e);function t(r,o){var a;a=e.call(this,r,o)||this;var i=o,s=i&&!i.isMounting?r.enter:r.appear,f;return a.appearStatus=null,r.in?s?(f=Ea,a.appearStatus=ja):f=Si:r.unmountOnExit||r.mountOnEnter?f=ff:f=Ea,a.state={status:f},a.nextCallback=null,a}t.getDerivedStateFromProps=function(o,a){var i=o.in;return i&&a.status===ff?{status:Ea}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var a=null;if(o!==this.props){var i=this.state.status;this.props.in?i!==ja&&i!==Si&&(a=ja):(i===ja||i===Si)&&(a=eh)}this.updateStatus(!1,a)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,a,i,s;return a=i=s=o,o!=null&&typeof o!="number"&&(a=o.exit,i=o.enter,s=o.appear!==void 0?o.appear:i),{exit:a,enter:i,appear:s}},n.updateStatus=function(o,a){if(o===void 0&&(o=!1),a!==null)if(this.cancelNextCallback(),a===ja){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:lc.findDOMNode(this);i&&IT(i)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Ea&&this.setState({status:ff})},n.performEnter=function(o){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:o,f=this.props.nodeRef?[s]:[lc.findDOMNode(this),s],l=f[0],u=f[1],p=this.getTimeouts(),h=s?p.appear:p.enter;if(!o&&!i||c3.disabled){this.safeSetState({status:Si},function(){a.props.onEntered(l)});return}this.props.onEnter(l,u),this.safeSetState({status:ja},function(){a.props.onEntering(l,u),a.onTransitionEnd(h,function(){a.safeSetState({status:Si},function(){a.props.onEntered(l,u)})})})},n.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:lc.findDOMNode(this);if(!a||c3.disabled){this.safeSetState({status:Ea},function(){o.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:eh},function(){o.props.onExiting(s),o.onTransitionEnd(i.exit,function(){o.safeSetState({status:Ea},function(){o.props.onExited(s)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,a){a=this.setNextCallback(a),this.setState(o,a)},n.setNextCallback=function(o){var a=this,i=!0;return this.nextCallback=function(s){i&&(i=!1,a.nextCallback=null,o(s))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},n.onTransitionEnd=function(o,a){this.setNextCallback(a);var i=this.props.nodeRef?this.props.nodeRef.current:lc.findDOMNode(this),s=o==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var f=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],l=f[0],u=f[1];this.props.addEndListener(l,u)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===ff)return null;var a=this.props,i=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var s=ie(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return mt.createElement(Yu.Provider,{value:null},typeof i=="function"?i(o,s):mt.cloneElement(mt.Children.only(i),s))},t}(mt.Component);Po.contextType=Yu;Po.propTypes={};function gi(){}Po.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:gi,onEntering:gi,onEntered:gi,onExit:gi,onExiting:gi,onExited:gi};Po.UNMOUNTED=ff;Po.EXITED=Ea;Po.ENTERING=ja;Po.ENTERED=Si;Po.EXITING=eh;const Cg=Po;function AT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Eg(e,t){var n=function(a){return t&&d.isValidElement(a)?t(a):a},r=Object.create(null);return e&&d.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function DT(e,t){e=e||{},t=t||{};function n(u){return u in t?t[u]:e[u]}var r=Object.create(null),o=[];for(var a in e)a in t?o.length&&(r[a]=o,o=[]):o.push(a);var i,s={};for(var f in t){if(r[f])for(i=0;ie.scrollTop;function Ja(e,t){var n,r;const{timeout:o,easing:a,style:i={}}=e;return{duration:(n=i.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=i.transitionTimingFunction)!=null?r:typeof a=="object"?a[t.mode]:a,delay:i.transitionDelay}}function VT(e){return je("MuiPaper",e)}Ee("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const UT=["className","component","elevation","square","variant"],WT=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return Pe(a,VT,o)},HT=X("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return E({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&E({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${et("#fff",K2(t.elevation))}, ${et("#fff",K2(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),GT=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiPaper"}),{className:o,component:a="div",elevation:i=1,square:s=!1,variant:f="elevation"}=r,l=ie(r,UT),u=E({},r,{component:a,elevation:i,square:s,variant:f}),p=WT(u);return c.jsx(HT,E({as:a,ownerState:u,className:Z(p.root,o),ref:n},l))}),Ll=GT;function KT(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:a,rippleSize:i,in:s,onExited:f,timeout:l}=e,[u,p]=d.useState(!1),h=Z(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),m={width:i,height:i,top:-(i/2)+a,left:-(i/2)+o},v=Z(n.child,u&&n.childLeaving,r&&n.childPulsate);return!s&&!u&&p(!0),d.useEffect(()=>{if(!s&&f!=null){const b=setTimeout(f,l);return()=>{clearTimeout(b)}}},[f,s,l]),c.jsx("span",{className:h,style:m,children:c.jsx("span",{className:v})})}const qT=Ee("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),rr=qT,YT=["center","classes","className"];let E1=e=>e,u3,d3,p3,h3;const th=550,XT=80,QT=eo(u3||(u3=E1` 0% { transform: scale(0); opacity: 0.1; @@ -78,7 +78,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: scale(1); opacity: 0.3; } -`)),ZT=Jr(u3||(u3=C1` +`)),ZT=eo(d3||(d3=E1` 0% { opacity: 1; } @@ -86,7 +86,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 100% { opacity: 0; } -`)),JT=Jr(d3||(d3=C1` +`)),JT=eo(p3||(p3=E1` 0% { transform: scale(1); } @@ -98,7 +98,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 100% { transform: scale(1); } -`)),e$=X("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),t$=X(KT,{name:"MuiTouchRipple",slot:"Ripple"})(p3||(p3=C1` +`)),e$=X("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),t$=X(KT,{name:"MuiTouchRipple",slot:"Ripple"})(h3||(h3=E1` opacity: 0; position: absolute; @@ -141,7 +141,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho animation-iteration-count: infinite; animation-delay: 200ms; } -`),nr.rippleVisible,QT,eh,({theme:e})=>e.transitions.easing.easeInOut,nr.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,nr.child,nr.childLeaving,ZT,eh,({theme:e})=>e.transitions.easing.easeInOut,nr.childPulsate,JT,({theme:e})=>e.transitions.easing.easeInOut),n$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i}=r,s=ie(r,YT),[f,l]=d.useState([]),u=d.useRef(0),p=d.useRef(null);d.useEffect(()=>{p.current&&(p.current(),p.current=null)},[f]);const h=d.useRef(!1),m=d.useRef(null),v=d.useRef(null),b=d.useRef(null);d.useEffect(()=>()=>{clearTimeout(m.current)},[]);const C=d.useCallback(k=>{const{pulsate:j,rippleX:S,rippleY:w,rippleSize:R,cb:$}=k;l(P=>[...P,c.jsx(t$,{classes:{ripple:Z(a.ripple,nr.ripple),rippleVisible:Z(a.rippleVisible,nr.rippleVisible),ripplePulsate:Z(a.ripplePulsate,nr.ripplePulsate),child:Z(a.child,nr.child),childLeaving:Z(a.childLeaving,nr.childLeaving),childPulsate:Z(a.childPulsate,nr.childPulsate)},timeout:eh,pulsate:j,rippleX:S,rippleY:w,rippleSize:R},u.current)]),u.current+=1,p.current=$},[a]),y=d.useCallback((k={},j={},S=()=>{})=>{const{pulsate:w=!1,center:R=o||j.pulsate,fakeElement:$=!1}=j;if((k==null?void 0:k.type)==="mousedown"&&h.current){h.current=!1;return}(k==null?void 0:k.type)==="touchstart"&&(h.current=!0);const P=$?null:b.current,T=P?P.getBoundingClientRect():{width:0,height:0,left:0,top:0};let A,F,I;if(R||k===void 0||k.clientX===0&&k.clientY===0||!k.clientX&&!k.touches)A=Math.round(T.width/2),F=Math.round(T.height/2);else{const{clientX:D,clientY:V}=k.touches&&k.touches.length>0?k.touches[0]:k;A=Math.round(D-T.left),F=Math.round(V-T.top)}if(R)I=Math.sqrt((2*T.width**2+T.height**2)/3),I%2===0&&(I+=1);else{const D=Math.max(Math.abs((P?P.clientWidth:0)-A),A)*2+2,V=Math.max(Math.abs((P?P.clientHeight:0)-F),F)*2+2;I=Math.sqrt(D**2+V**2)}k!=null&&k.touches?v.current===null&&(v.current=()=>{C({pulsate:w,rippleX:A,rippleY:F,rippleSize:I,cb:S})},m.current=setTimeout(()=>{v.current&&(v.current(),v.current=null)},XT)):C({pulsate:w,rippleX:A,rippleY:F,rippleSize:I,cb:S})},[o,C]),g=d.useCallback(()=>{y({},{pulsate:!0})},[y]),x=d.useCallback((k,j)=>{if(clearTimeout(m.current),(k==null?void 0:k.type)==="touchend"&&v.current){v.current(),v.current=null,m.current=setTimeout(()=>{x(k,j)});return}v.current=null,l(S=>S.length>0?S.slice(1):S),p.current=j},[]);return d.useImperativeHandle(n,()=>({pulsate:g,start:y,stop:x}),[g,y,x]),c.jsx(e$,E({className:Z(nr.root,a.root,i),ref:b},s,{children:c.jsx(BT,{component:null,exit:!0,children:f})}))}),r$=n$;function o$(e){return je("MuiButtonBase",e)}const a$=Ee("MuiButtonBase",["root","disabled","focusVisible"]),i$=a$,s$=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],f$=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,i=Pe({root:["root",t&&"disabled",n&&"focusVisible"]},o$,o);return n&&r&&(i.root+=` ${r}`),i},l$=X("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${i$.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),c$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:a=!1,children:i,className:s,component:f="button",disabled:l=!1,disableRipple:u=!1,disableTouchRipple:p=!1,focusRipple:h=!1,LinkComponent:m="a",onBlur:v,onClick:b,onContextMenu:C,onDragLeave:y,onFocus:g,onFocusVisible:x,onKeyDown:k,onKeyUp:j,onMouseDown:S,onMouseLeave:w,onMouseUp:R,onTouchEnd:$,onTouchMove:P,onTouchStart:T,tabIndex:A=0,TouchRippleProps:F,touchRippleRef:I,type:D}=r,V=ie(r,s$),L=d.useRef(null),O=d.useRef(null),z=jt(O,I),{isFocusVisibleRef:N,onFocus:U,onBlur:_,ref:B}=qm(),[K,q]=d.useState(!1);l&&K&&q(!1),d.useImperativeHandle(o,()=>({focusVisible:()=>{q(!0),L.current.focus()}}),[]);const[se,M]=d.useState(!1);d.useEffect(()=>{M(!0)},[]);const G=se&&!u&&!l;d.useEffect(()=>{K&&h&&!u&&se&&O.current.pulsate()},[u,h,K,se]);function J(ne,oe,ke=p){return Vn(pe=>(oe&&oe(pe),!ke&&O.current&&O.current[ne](pe),!0))}const ce=J("start",S),ae=J("stop",C),te=J("stop",y),ge=J("stop",R),ye=J("stop",ne=>{K&&ne.preventDefault(),w&&w(ne)}),me=J("start",T),_e=J("stop",$),Re=J("stop",P),Qe=J("stop",ne=>{_(ne),N.current===!1&&q(!1),v&&v(ne)},!1),Rt=Vn(ne=>{L.current||(L.current=ne.currentTarget),U(ne),N.current===!0&&(q(!0),x&&x(ne)),g&&g(ne)}),Se=()=>{const ne=L.current;return f&&f!=="button"&&!(ne.tagName==="A"&&ne.href)},Ce=d.useRef(!1),ft=Vn(ne=>{h&&!Ce.current&&K&&O.current&&ne.key===" "&&(Ce.current=!0,O.current.stop(ne,()=>{O.current.start(ne)})),ne.target===ne.currentTarget&&Se()&&ne.key===" "&&ne.preventDefault(),k&&k(ne),ne.target===ne.currentTarget&&Se()&&ne.key==="Enter"&&!l&&(ne.preventDefault(),b&&b(ne))}),Ze=Vn(ne=>{h&&ne.key===" "&&O.current&&K&&!ne.defaultPrevented&&(Ce.current=!1,O.current.stop(ne,()=>{O.current.pulsate(ne)})),j&&j(ne),b&&ne.target===ne.currentTarget&&Se()&&ne.key===" "&&!ne.defaultPrevented&&b(ne)});let Y=f;Y==="button"&&(V.href||V.to)&&(Y=m);const re={};Y==="button"?(re.type=D===void 0?"button":D,re.disabled=l):(!V.href&&!V.to&&(re.role="button"),l&&(re["aria-disabled"]=l));const le=jt(n,B,L),be=E({},r,{centerRipple:a,component:f,disabled:l,disableRipple:u,disableTouchRipple:p,focusRipple:h,tabIndex:A,focusVisible:K}),he=f$(be);return c.jsxs(l$,E({as:Y,className:Z(he.root,s),ownerState:be,onBlur:Qe,onClick:b,onContextMenu:ae,onFocus:Rt,onKeyDown:ft,onKeyUp:Ze,onMouseDown:ce,onMouseLeave:ye,onMouseUp:ge,onDragLeave:te,onTouchEnd:_e,onTouchMove:Re,onTouchStart:me,ref:le,tabIndex:l?-1:A,type:D},re,V,{children:[i,G?c.jsx(r$,E({ref:z,center:a},F)):null]}))}),Ja=c$;function u$(e){return je("MuiIconButton",e)}const d$=Ee("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),p$=d$,h$=["edge","children","className","color","disabled","disableFocusRipple","size"],m$=e=>{const{classes:t,disabled:n,color:r,edge:o,size:a}=e,i={root:["root",n&&"disabled",r!=="default"&&`color${H(r)}`,o&&`edge${H(o)}`,`size${H(a)}`]};return Pe(i,u$,t)},g$=X(Ja,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${H(n.color)}`],n.edge&&t[`edge${H(n.edge)}`],t[`size${H(n.size)}`]]}})(({theme:e,ownerState:t})=>E({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.edge==="start"&&{marginLeft:t.size==="small"?-3:-12},t.edge==="end"&&{marginRight:t.size==="small"?-3:-12}),({theme:e,ownerState:t})=>{var n;const r=(n=(e.vars||e).palette)==null?void 0:n[t.color];return E({},t.color==="inherit"&&{color:"inherit"},t.color!=="inherit"&&t.color!=="default"&&E({color:r==null?void 0:r.main},!t.disableRipple&&{"&:hover":E({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),t.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},t.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${p$.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),v$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiIconButton"}),{edge:o=!1,children:a,className:i,color:s="default",disabled:f=!1,disableFocusRipple:l=!1,size:u="medium"}=r,p=ie(r,h$),h=E({},r,{edge:o,color:s,disabled:f,disableFocusRipple:l,size:u}),m=m$(h);return c.jsx(g$,E({className:Z(m.root,i),centerRipple:!0,focusRipple:!l,disabled:f,ref:n,ownerState:h},p,{children:a}))}),_n=v$;function y$(e){return je("MuiTypography",e)}Ee("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const b$=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],x$=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e,s={root:["root",a,e.align!=="inherit"&&`align${H(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return Pe(s,y$,i)},w$=X("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${H(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>E({margin:0},t.variant&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),h3={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},k$={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},S$=e=>k$[e]||e,C$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiTypography"}),o=S$(r.color),a=x1(E({},r,{color:o})),{align:i="inherit",className:s,component:f,gutterBottom:l=!1,noWrap:u=!1,paragraph:p=!1,variant:h="body1",variantMapping:m=h3}=a,v=ie(a,b$),b=E({},a,{align:i,color:o,className:s,component:f,gutterBottom:l,noWrap:u,paragraph:p,variant:h,variantMapping:m}),C=f||(p?"p":m[h]||h3[h])||"span",y=x$(b);return c.jsx(w$,E({as:C,ref:n,ownerState:b,className:Z(y.root,s)},v))}),Xr=C$,E$=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],j$=X(oT,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),R$=d.forwardRef(function(t,n){var r;const o=lg(),a=$e({props:t,name:"MuiPopper"}),{anchorEl:i,component:s,components:f,componentsProps:l,container:u,disablePortal:p,keepMounted:h,modifiers:m,open:v,placement:b,popperOptions:C,popperRef:y,transition:g,slots:x,slotProps:k}=a,j=ie(a,E$),S=(r=x==null?void 0:x.root)!=null?r:f==null?void 0:f.Root,w=E({anchorEl:i,container:u,disablePortal:p,keepMounted:h,modifiers:m,open:v,placement:b,popperOptions:C,popperRef:y,transition:g},j);return c.jsx(j$,E({as:s,direction:o==null?void 0:o.direction,slots:{root:S},slotProps:k??l},w,{ref:n}))}),nw=R$,P$=we(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function T$(e){return je("MuiChip",e)}const $$=Ee("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),He=$$,O$=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],z$=e=>{const{classes:t,disabled:n,size:r,color:o,iconColor:a,onDelete:i,clickable:s,variant:f}=e,l={root:["root",f,n&&"disabled",`size${H(r)}`,`color${H(o)}`,s&&"clickable",s&&`clickableColor${H(o)}`,i&&"deletable",i&&`deletableColor${H(o)}`,`${f}${H(o)}`],label:["label",`label${H(r)}`],avatar:["avatar",`avatar${H(r)}`,`avatarColor${H(o)}`],icon:["icon",`icon${H(r)}`,`iconColor${H(a)}`],deleteIcon:["deleteIcon",`deleteIcon${H(r)}`,`deleteIconColor${H(o)}`,`deleteIcon${H(f)}Color${H(o)}`]};return Pe(l,T$,t)},M$=X("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:o,clickable:a,onDelete:i,size:s,variant:f}=n;return[{[`& .${He.avatar}`]:t.avatar},{[`& .${He.avatar}`]:t[`avatar${H(s)}`]},{[`& .${He.avatar}`]:t[`avatarColor${H(r)}`]},{[`& .${He.icon}`]:t.icon},{[`& .${He.icon}`]:t[`icon${H(s)}`]},{[`& .${He.icon}`]:t[`iconColor${H(o)}`]},{[`& .${He.deleteIcon}`]:t.deleteIcon},{[`& .${He.deleteIcon}`]:t[`deleteIcon${H(s)}`]},{[`& .${He.deleteIcon}`]:t[`deleteIconColor${H(r)}`]},{[`& .${He.deleteIcon}`]:t[`deleteIcon${H(f)}Color${H(r)}`]},t.root,t[`size${H(s)}`],t[`color${H(r)}`],a&&t.clickable,a&&r!=="default"&&t[`clickableColor${H(r)})`],i&&t.deletable,i&&r!=="default"&&t[`deletableColor${H(r)}`],t[f],t[`${f}${H(r)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return E({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${He.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${He.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${He.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${He.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${He.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${He.icon}`]:E({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&E({color:e.vars?e.vars.palette.Chip.defaultIconColor:n},t.color!=="default"&&{color:"inherit"})),[`& .${He.deleteIcon}`]:E({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:et(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:et(e.palette.text.primary,.4)}},t.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:et(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size==="small"&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${He.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:et(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${He.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>E({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:et(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${He.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:et(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${He.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>E({},t.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${He.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${He.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${He.avatar}`]:{marginLeft:4},[`& .${He.avatarSmall}`]:{marginLeft:2},[`& .${He.icon}`]:{marginLeft:4},[`& .${He.iconSmall}`]:{marginLeft:2},[`& .${He.deleteIcon}`]:{marginRight:5},[`& .${He.deleteIconSmall}`]:{marginRight:3}},t.variant==="outlined"&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:et(e.palette[t.color].main,.7)}`,[`&.${He.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${He.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:et(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${He.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:et(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),I$=X("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${H(r)}`]]}})(({ownerState:e})=>E({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.size==="small"&&{paddingLeft:8,paddingRight:8}));function m3(e){return e.key==="Backspace"||e.key==="Delete"}const A$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiChip"}),{avatar:o,className:a,clickable:i,color:s="default",component:f,deleteIcon:l,disabled:u=!1,icon:p,label:h,onClick:m,onDelete:v,onKeyDown:b,onKeyUp:C,size:y="medium",variant:g="filled",tabIndex:x,skipFocusWhenDisabled:k=!1}=r,j=ie(r,O$),S=d.useRef(null),w=jt(S,n),R=z=>{z.stopPropagation(),v&&v(z)},$=z=>{z.currentTarget===z.target&&m3(z)&&z.preventDefault(),b&&b(z)},P=z=>{z.currentTarget===z.target&&(v&&m3(z)?v(z):z.key==="Escape"&&S.current&&S.current.blur()),C&&C(z)},T=i!==!1&&m?!0:i,A=T||v?Ja:f||"div",F=E({},r,{component:A,disabled:u,size:y,color:s,iconColor:d.isValidElement(p)&&p.props.color||s,onDelete:!!v,clickable:T,variant:g}),I=z$(F),D=A===Ja?E({component:f||"div",focusVisibleClassName:I.focusVisible},v&&{disableRipple:!0}):{};let V=null;v&&(V=l&&d.isValidElement(l)?d.cloneElement(l,{className:Z(l.props.className,I.deleteIcon),onClick:R}):c.jsx(P$,{className:Z(I.deleteIcon),onClick:R}));let L=null;o&&d.isValidElement(o)&&(L=d.cloneElement(o,{className:Z(I.avatar,o.props.className)}));let O=null;return p&&d.isValidElement(p)&&(O=d.cloneElement(p,{className:Z(I.icon,p.props.className)})),c.jsxs(M$,E({as:A,className:Z(I.root,a),disabled:T&&u?!0:void 0,onClick:m,onKeyDown:$,onKeyUp:P,ref:w,tabIndex:k&&u?-1:x,ownerState:F},D,j,{children:[L||O,c.jsx(I$,{className:Z(I.label),ownerState:F,children:h}),V]}))}),L$=A$;function da({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const D$=d.createContext(void 0),E1=D$;function to(){return d.useContext(E1)}function N$(e){return c.jsx(yj,E({},e,{defaultTheme:k1,themeId:qa}))}function g3(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Yu(e,t=!1){return e&&(g3(e.value)&&e.value!==""||t&&g3(e.defaultValue)&&e.defaultValue!=="")}function F$(e){return e.startAdornment}function _$(e){return je("MuiInputBase",e)}const B$=Ee("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),ds=B$,V$=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],j1=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size==="small"&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${H(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},R1=(e,t)=>{const{ownerState:n}=e;return[t.input,n.size==="small"&&t.inputSizeSmall,n.multiline&&t.inputMultiline,n.type==="search"&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},U$=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:s,fullWidth:f,hiddenLabel:l,multiline:u,readOnly:p,size:h,startAdornment:m,type:v}=e,b={root:["root",`color${H(n)}`,r&&"disabled",o&&"error",f&&"fullWidth",i&&"focused",s&&"formControl",h==="small"&&"sizeSmall",u&&"multiline",m&&"adornedStart",a&&"adornedEnd",l&&"hiddenLabel",p&&"readOnly"],input:["input",r&&"disabled",v==="search"&&"inputTypeSearch",u&&"inputMultiline",h==="small"&&"inputSizeSmall",l&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",p&&"readOnly"]};return Pe(b,_$,t)},P1=X("div",{name:"MuiInputBase",slot:"Root",overridesResolver:j1})(({theme:e,ownerState:t})=>E({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${ds.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&E({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),T1=X("input",{name:"MuiInputBase",slot:"Input",overridesResolver:R1})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=E({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),o={opacity:"0 !important"},a=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return E({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${ds.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":a,"&:focus::-moz-placeholder":a,"&:focus:-ms-input-placeholder":a,"&:focus::-ms-input-placeholder":a},[`&.${ds.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},t.size==="small"&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},t.type==="search"&&{MozAppearance:"textfield"})}),W$=c.jsx(N$,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),H$=d.forwardRef(function(t,n){var r;const o=$e({props:t,name:"MuiInputBase"}),{"aria-describedby":a,autoComplete:i,autoFocus:s,className:f,components:l={},componentsProps:u={},defaultValue:p,disabled:h,disableInjectingGlobalStyles:m,endAdornment:v,fullWidth:b=!1,id:C,inputComponent:y="input",inputProps:g={},inputRef:x,maxRows:k,minRows:j,multiline:S=!1,name:w,onBlur:R,onChange:$,onClick:P,onFocus:T,onKeyDown:A,onKeyUp:F,placeholder:I,readOnly:D,renderSuffix:V,rows:L,slotProps:O={},slots:z={},startAdornment:N,type:U="text",value:_}=o,B=ie(o,V$),K=g.value!=null?g.value:_,{current:q}=d.useRef(K!=null),se=d.useRef(),M=d.useCallback(he=>{},[]),G=jt(se,x,g.ref,M),[J,ce]=d.useState(!1),ae=to(),te=da({props:o,muiFormControl:ae,states:["color","disabled","error","hiddenLabel","size","required","filled"]});te.focused=ae?ae.focused:J,d.useEffect(()=>{!ae&&h&&J&&(ce(!1),R&&R())},[ae,h,J,R]);const ge=ae&&ae.onFilled,ye=ae&&ae.onEmpty,me=d.useCallback(he=>{Yu(he)?ge&&ge():ye&&ye()},[ge,ye]);cr(()=>{q&&me({value:K})},[K,me,q]);const _e=he=>{if(te.disabled){he.stopPropagation();return}T&&T(he),g.onFocus&&g.onFocus(he),ae&&ae.onFocus?ae.onFocus(he):ce(!0)},Re=he=>{R&&R(he),g.onBlur&&g.onBlur(he),ae&&ae.onBlur?ae.onBlur(he):ce(!1)},Qe=(he,...ne)=>{if(!q){const oe=he.target||se.current;if(oe==null)throw new Error(aa(1));me({value:oe.value})}g.onChange&&g.onChange(he,...ne),$&&$(he,...ne)};d.useEffect(()=>{me(se.current)},[]);const Rt=he=>{se.current&&he.currentTarget===he.target&&se.current.focus(),P&&!te.disabled&&P(he)};let Se=y,Ce=g;S&&Se==="input"&&(L?Ce=E({type:void 0,minRows:L,maxRows:L},Ce):Ce=E({type:void 0,maxRows:k,minRows:j},Ce),Se=TT);const ft=he=>{me(he.animationName==="mui-auto-fill-cancel"?se.current:{value:"x"})};d.useEffect(()=>{ae&&ae.setAdornedStart(!!N)},[ae,N]);const Ze=E({},o,{color:te.color||"primary",disabled:te.disabled,endAdornment:v,error:te.error,focused:te.focused,formControl:ae,fullWidth:b,hiddenLabel:te.hiddenLabel,multiline:S,size:te.size,startAdornment:N,type:U}),Y=U$(Ze),re=z.root||l.Root||P1,le=O.root||u.root||{},be=z.input||l.Input||T1;return Ce=E({},Ce,(r=O.input)!=null?r:u.input),c.jsxs(d.Fragment,{children:[!m&&W$,c.jsxs(re,E({},le,!ea(re)&&{ownerState:E({},Ze,le.ownerState)},{ref:n,onClick:Rt},B,{className:Z(Y.root,le.className,f,D&&"MuiInputBase-readOnly"),children:[N,c.jsx(E1.Provider,{value:null,children:c.jsx(be,E({ownerState:Ze,"aria-invalid":te.error,"aria-describedby":a,autoComplete:i,autoFocus:s,defaultValue:p,disabled:te.disabled,id:C,onAnimationStart:ft,name:w,placeholder:I,readOnly:D,required:te.required,rows:L,value:K,onKeyDown:A,onKeyUp:F,type:U},Ce,!ea(be)&&{as:Se,ownerState:E({},Ze,Ce.ownerState)},{ref:G,className:Z(Y.input,Ce.className,D&&"MuiInputBase-readOnly"),onBlur:Re,onChange:Qe,onFocus:_e}))}),v,V?V(E({},te,{startAdornment:N})):null]}))]})}),Rg=H$;function G$(e){return je("MuiInput",e)}const K$=E({},ds,Ee("MuiInput",["root","underline","input"])),Fs=K$;function q$(e){return je("MuiOutlinedInput",e)}const Y$=E({},ds,Ee("MuiOutlinedInput",["root","notchedOutline","input"])),Ro=Y$;function X$(e){return je("MuiFilledInput",e)}const Q$=E({},ds,Ee("MuiFilledInput",["root","underline","input"])),ya=Q$,Z$=we(c.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),J$=we(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function eO(e){return je("MuiAvatar",e)}Ee("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const tO=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],nO=e=>{const{classes:t,variant:n,colorDefault:r}=e;return Pe({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},eO,t)},rO=X("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})(({theme:e,ownerState:t})=>E({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},t.variant==="rounded"&&{borderRadius:(e.vars||e).shape.borderRadius},t.variant==="square"&&{borderRadius:0},t.colorDefault&&E({color:(e.vars||e).palette.background.default},e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[600]}))),oO=X("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),aO=X(J$,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function iO({crossOrigin:e,referrerPolicy:t,src:n,srcSet:r}){const[o,a]=d.useState(!1);return d.useEffect(()=>{if(!n&&!r)return;a(!1);let i=!0;const s=new Image;return s.onload=()=>{i&&a("loaded")},s.onerror=()=>{i&&a("error")},s.crossOrigin=e,s.referrerPolicy=t,s.src=n,r&&(s.srcset=r),()=>{i=!1}},[e,t,n,r]),o}const sO=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiAvatar"}),{alt:o,children:a,className:i,component:s="div",imgProps:f,sizes:l,src:u,srcSet:p,variant:h="circular"}=r,m=ie(r,tO);let v=null;const b=iO(E({},f,{src:u,srcSet:p})),C=u||p,y=C&&b!=="error",g=E({},r,{colorDefault:!y,component:s,variant:h}),x=nO(g);return y?v=c.jsx(oO,E({alt:o,src:u,srcSet:p,sizes:l,ownerState:g,className:x.img},f)):a!=null?v=a:C&&o?v=o[0]:v=c.jsx(aO,{ownerState:g,className:x.fallback}),c.jsx(rO,E({as:s,ownerState:g,className:Z(x.root,i),ref:n},m,{children:v}))}),$r=sO,fO=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],lO={entering:{opacity:1},entered:{opacity:1}},cO=d.forwardRef(function(t,n){const r=eo(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:s,easing:f,in:l,onEnter:u,onEntered:p,onEntering:h,onExit:m,onExited:v,onExiting:b,style:C,timeout:y=o,TransitionComponent:g=Sg}=t,x=ie(t,fO),k=d.useRef(null),j=jt(k,s.ref,n),S=I=>D=>{if(I){const V=k.current;D===void 0?I(V):I(V,D)}},w=S(h),R=S((I,D)=>{jg(I);const V=Za({style:C,timeout:y,easing:f},{mode:"enter"});I.style.webkitTransition=r.transitions.create("opacity",V),I.style.transition=r.transitions.create("opacity",V),u&&u(I,D)}),$=S(p),P=S(b),T=S(I=>{const D=Za({style:C,timeout:y,easing:f},{mode:"exit"});I.style.webkitTransition=r.transitions.create("opacity",D),I.style.transition=r.transitions.create("opacity",D),m&&m(I)}),A=S(v),F=I=>{a&&a(k.current,I)};return c.jsx(g,E({appear:i,in:l,nodeRef:k,onEnter:R,onEntered:$,onEntering:w,onExit:T,onExited:A,onExiting:P,addEndListener:F,timeout:y},x,{children:(I,D)=>d.cloneElement(s,E({style:E({opacity:0,visibility:I==="exited"&&!l?"hidden":void 0},lO[I],C,s.props.style),ref:j},D))}))}),rw=cO;function uO(e){return je("MuiBackdrop",e)}Ee("MuiBackdrop",["root","invisible"]);const dO=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],pO=e=>{const{classes:t,invisible:n}=e;return Pe({root:["root",n&&"invisible"]},uO,t)},hO=X("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>E({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),mO=d.forwardRef(function(t,n){var r,o,a;const i=$e({props:t,name:"MuiBackdrop"}),{children:s,className:f,component:l="div",components:u={},componentsProps:p={},invisible:h=!1,open:m,slotProps:v={},slots:b={},TransitionComponent:C=rw,transitionDuration:y}=i,g=ie(i,dO),x=E({},i,{component:l,invisible:h}),k=pO(x),j=(r=v.root)!=null?r:p.root;return c.jsx(C,E({in:m,timeout:y},g,{children:c.jsx(hO,E({"aria-hidden":!0},j,{as:(o=(a=b.root)!=null?a:u.Root)!=null?o:l,className:Z(k.root,f,j==null?void 0:j.className),ownerState:E({},x,j==null?void 0:j.ownerState),classes:k,ref:n,children:s}))}))}),ow=mO;function gO(e){return je("MuiBadge",e)}const vO=Ee("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),Po=vO,yO=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],v0=10,y0=4,bO=e=>{const{color:t,anchorOrigin:n,invisible:r,overlap:o,variant:a,classes:i={}}=e,s={root:["root"],badge:["badge",a,r&&"invisible",`anchorOrigin${H(n.vertical)}${H(n.horizontal)}`,`anchorOrigin${H(n.vertical)}${H(n.horizontal)}${H(o)}`,`overlap${H(o)}`,t!=="default"&&`color${H(t)}`]};return Pe(s,gO,i)},xO=X("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),wO=X("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.badge,t[n.variant],t[`anchorOrigin${H(n.anchorOrigin.vertical)}${H(n.anchorOrigin.horizontal)}${H(n.overlap)}`],n.color!=="default"&&t[`color${H(n.color)}`],n.invisible&&t.invisible]}})(({theme:e,ownerState:t})=>E({display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:v0*2,lineHeight:1,padding:"0 6px",height:v0*2,borderRadius:v0,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen})},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.variant==="dot"&&{borderRadius:y0,height:y0*2,minWidth:y0*2,padding:0},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="rectangular"&&{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="rectangular"&&{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="rectangular"&&{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="rectangular"&&{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="circular"&&{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="circular"&&{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="circular"&&{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="circular"&&{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.invisible&&{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})})),kO=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=$e({props:t,name:"MuiBadge"}),{anchorOrigin:u={vertical:"top",horizontal:"right"},className:p,component:h,components:m={},componentsProps:v={},children:b,overlap:C="rectangular",color:y="default",invisible:g=!1,max:x=99,badgeContent:k,slots:j,slotProps:S,showZero:w=!1,variant:R="standard"}=l,$=ie(l,yO),{badgeContent:P,invisible:T,max:A,displayValue:F}=MR({max:x,invisible:g,badgeContent:k,showZero:w}),I=dx({anchorOrigin:u,color:y,overlap:C,variant:R,badgeContent:k}),D=T||P==null&&R!=="dot",{color:V=y,overlap:L=C,anchorOrigin:O=u,variant:z=R}=D?I:l,N=z!=="dot"?F:void 0,U=E({},l,{badgeContent:P,invisible:D,max:A,displayValue:N,showZero:w,anchorOrigin:O,color:V,overlap:L,variant:z}),_=bO(U),B=(r=(o=j==null?void 0:j.root)!=null?o:m.Root)!=null?r:xO,K=(a=(i=j==null?void 0:j.badge)!=null?i:m.Badge)!=null?a:wO,q=(s=S==null?void 0:S.root)!=null?s:v.root,se=(f=S==null?void 0:S.badge)!=null?f:v.badge,M=Nn({elementType:B,externalSlotProps:q,externalForwardedProps:$,additionalProps:{ref:n,as:h},ownerState:U,className:Z(q==null?void 0:q.className,_.root,p)}),G=Nn({elementType:K,externalSlotProps:se,ownerState:U,className:Z(_.badge,se==null?void 0:se.className)});return c.jsxs(B,E({},M,{children:[b,c.jsx(K,E({},G,{children:N}))]}))}),aw=kO;function SO(e){return je("MuiBottomNavigation",e)}Ee("MuiBottomNavigation",["root"]);const CO=["children","className","component","onChange","showLabels","value"],EO=e=>{const{classes:t}=e;return Pe({root:["root"]},SO,t)},jO=X("div",{name:"MuiBottomNavigation",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",justifyContent:"center",height:56,backgroundColor:(e.vars||e).palette.background.paper})),RO=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiBottomNavigation"}),{children:o,className:a,component:i="div",onChange:s,showLabels:f=!1,value:l}=r,u=ie(r,CO),p=E({},r,{component:i,showLabels:f}),h=EO(p);return c.jsx(jO,E({as:i,className:Z(h.root,a),ref:n,ownerState:p},u,{children:d.Children.map(o,(m,v)=>{if(!d.isValidElement(m))return null;const b=m.props.value===void 0?v:m.props.value;return d.cloneElement(m,{selected:b===l,showLabel:m.props.showLabel!==void 0?m.props.showLabel:f,value:b,onChange:s})})}))}),PO=RO;function TO(e){return je("MuiBottomNavigationAction",e)}const $O=Ee("MuiBottomNavigationAction",["root","iconOnly","selected","label"]),iw=$O,OO=["className","icon","label","onChange","onClick","selected","showLabel","value"],zO=e=>{const{classes:t,showLabel:n,selected:r}=e;return Pe({root:["root",!n&&!r&&"iconOnly",r&&"selected"],label:["label",!n&&!r&&"iconOnly",r&&"selected"]},TO,t)},MO=X(Ja,{name:"MuiBottomNavigationAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.showLabel&&!n.selected&&t.iconOnly]}})(({theme:e,ownerState:t})=>E({transition:e.transitions.create(["color","padding-top"],{duration:e.transitions.duration.short}),padding:"0px 12px",minWidth:80,maxWidth:168,color:(e.vars||e).palette.text.secondary,flexDirection:"column",flex:"1"},!t.showLabel&&!t.selected&&{paddingTop:14},!t.showLabel&&!t.selected&&!t.label&&{paddingTop:0},{[`&.${iw.selected}`]:{color:(e.vars||e).palette.primary.main}})),IO=X("span",{name:"MuiBottomNavigationAction",slot:"Label",overridesResolver:(e,t)=>t.label})(({theme:e,ownerState:t})=>E({fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(12),opacity:1,transition:"font-size 0.2s, opacity 0.2s",transitionDelay:"0.1s"},!t.showLabel&&!t.selected&&{opacity:0,transitionDelay:"0s"},{[`&.${iw.selected}`]:{fontSize:e.typography.pxToRem(14)}})),AO=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiBottomNavigationAction"}),{className:o,icon:a,label:i,onChange:s,onClick:f,value:l}=r,u=ie(r,OO),p=r,h=zO(p),m=v=>{s&&s(v,l),f&&f(v)};return c.jsxs(MO,E({ref:n,className:Z(h.root,o),focusRipple:!0,onClick:m,ownerState:p},u,{children:[a,c.jsx(IO,{className:h.label,ownerState:p,children:i})]}))}),LO=AO,DO=hg(),NO=kj({themeId:qa,defaultTheme:DO,defaultClassName:"MuiBox-root",generateClassName:px.generate}),pa=NO;function FO(e){return je("MuiButton",e)}const _O=Ee("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),gc=_O,BO=d.createContext({}),VO=BO,UO=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],WO=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:a,classes:i}=e,s={root:["root",a,`${a}${H(t)}`,`size${H(o)}`,`${a}Size${H(o)}`,t==="inherit"&&"colorInherit",n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${H(o)}`],endIcon:["endIcon",`iconSize${H(o)}`]},f=Pe(s,FO,i);return E({},i,f)},sw=e=>E({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),HO=X(Ja,{shouldForwardProp:e=>mr(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${H(n.color)}`],t[`size${H(n.size)}`],t[`${n.variant}Size${H(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],a=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return E({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":E({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:a,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${gc.focusVisible}`]:E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${gc.disabled}`]:E({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${et(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${gc.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${gc.disabled}`]:{boxShadow:"none"}}),GO=X("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${H(n.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},sw(e))),KO=X("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${H(n.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},sw(e))),qO=d.forwardRef(function(t,n){const r=d.useContext(VO),o=Ym(r,t),a=$e({props:o,name:"MuiButton"}),{children:i,color:s="primary",component:f="button",className:l,disabled:u=!1,disableElevation:p=!1,disableFocusRipple:h=!1,endIcon:m,focusVisibleClassName:v,fullWidth:b=!1,size:C="medium",startIcon:y,type:g,variant:x="text"}=a,k=ie(a,UO),j=E({},a,{color:s,component:f,disabled:u,disableElevation:p,disableFocusRipple:h,fullWidth:b,size:C,type:g,variant:x}),S=WO(j),w=y&&c.jsx(GO,{className:S.startIcon,ownerState:j,children:y}),R=m&&c.jsx(KO,{className:S.endIcon,ownerState:j,children:m});return c.jsxs(HO,E({ownerState:j,className:Z(r.className,S.root,l),component:f,disabled:u,focusRipple:!h,focusVisibleClassName:Z(S.focusVisible,v),ref:n,type:g},k,{classes:S,children:[w,i,R]}))}),qt=qO;function YO(e){return je("PrivateSwitchBase",e)}Ee("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const XO=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],QO=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,a={root:["root",n&&"checked",r&&"disabled",o&&`edge${H(o)}`],input:["input"]};return Pe(a,YO,t)},ZO=X(Ja)(({ownerState:e})=>E({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),JO=X("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),ez=d.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:a,className:i,defaultChecked:s,disabled:f,disableFocusRipple:l=!1,edge:u=!1,icon:p,id:h,inputProps:m,inputRef:v,name:b,onBlur:C,onChange:y,onFocus:g,readOnly:x,required:k=!1,tabIndex:j,type:S,value:w}=t,R=ie(t,XO),[$,P]=sl({controlled:o,default:!!s,name:"SwitchBase",state:"checked"}),T=to(),A=z=>{g&&g(z),T&&T.onFocus&&T.onFocus(z)},F=z=>{C&&C(z),T&&T.onBlur&&T.onBlur(z)},I=z=>{if(z.nativeEvent.defaultPrevented)return;const N=z.target.checked;P(N),y&&y(z,N)};let D=f;T&&typeof D>"u"&&(D=T.disabled);const V=S==="checkbox"||S==="radio",L=E({},t,{checked:$,disabled:D,disableFocusRipple:l,edge:u}),O=QO(L);return c.jsxs(ZO,E({component:"span",className:Z(O.root,i),centerRipple:!0,focusRipple:!l,disabled:D,tabIndex:null,role:void 0,onFocus:A,onBlur:F,ownerState:L,ref:n},R,{children:[c.jsx(JO,E({autoFocus:r,checked:o,defaultChecked:s,className:O.input,disabled:D,id:V?h:void 0,name:b,onChange:I,readOnly:x,ref:v,required:k,ownerState:L,tabIndex:j,type:S},S==="checkbox"&&w===void 0?{}:{value:w},m)),$?a:p]}))}),fw=ez,tz=we(c.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),nz=we(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),rz=we(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function oz(e){return je("MuiCheckbox",e)}const az=Ee("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),b0=az,iz=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],sz=e=>{const{classes:t,indeterminate:n,color:r}=e,o={root:["root",n&&"indeterminate",`color${H(r)}`]},a=Pe(o,oz,t);return E({},t,a)},fz=X(fw,{shouldForwardProp:e=>mr(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.indeterminate&&t.indeterminate,n.color!=="default"&&t[`color${H(n.color)}`]]}})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${b0.checked}, &.${b0.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${b0.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),lz=c.jsx(nz,{}),cz=c.jsx(tz,{}),uz=c.jsx(rz,{}),dz=d.forwardRef(function(t,n){var r,o;const a=$e({props:t,name:"MuiCheckbox"}),{checkedIcon:i=lz,color:s="primary",icon:f=cz,indeterminate:l=!1,indeterminateIcon:u=uz,inputProps:p,size:h="medium",className:m}=a,v=ie(a,iz),b=l?u:f,C=l?u:i,y=E({},a,{color:s,indeterminate:l,size:h}),g=sz(y);return c.jsx(fz,E({type:"checkbox",inputProps:E({"data-indeterminate":l},p),icon:d.cloneElement(b,{fontSize:(r=b.props.fontSize)!=null?r:h}),checkedIcon:d.cloneElement(C,{fontSize:(o=C.props.fontSize)!=null?o:h}),ownerState:y,ref:n,className:Z(g.root,m)},v,{classes:g}))}),pz=dz;function hz(e){return je("MuiCircularProgress",e)}Ee("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const mz=["className","color","disableShrink","size","style","thickness","value","variant"];let $1=e=>e,v3,y3,b3,x3;const To=44,gz=Jr(v3||(v3=$1` +`),rr.rippleVisible,QT,th,({theme:e})=>e.transitions.easing.easeInOut,rr.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,rr.child,rr.childLeaving,ZT,th,({theme:e})=>e.transitions.easing.easeInOut,rr.childPulsate,JT,({theme:e})=>e.transitions.easing.easeInOut),n$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i}=r,s=ie(r,YT),[f,l]=d.useState([]),u=d.useRef(0),p=d.useRef(null);d.useEffect(()=>{p.current&&(p.current(),p.current=null)},[f]);const h=d.useRef(!1),m=d.useRef(null),v=d.useRef(null),b=d.useRef(null);d.useEffect(()=>()=>{clearTimeout(m.current)},[]);const C=d.useCallback(k=>{const{pulsate:j,rippleX:S,rippleY:w,rippleSize:R,cb:$}=k;l(P=>[...P,c.jsx(t$,{classes:{ripple:Z(a.ripple,rr.ripple),rippleVisible:Z(a.rippleVisible,rr.rippleVisible),ripplePulsate:Z(a.ripplePulsate,rr.ripplePulsate),child:Z(a.child,rr.child),childLeaving:Z(a.childLeaving,rr.childLeaving),childPulsate:Z(a.childPulsate,rr.childPulsate)},timeout:th,pulsate:j,rippleX:S,rippleY:w,rippleSize:R},u.current)]),u.current+=1,p.current=$},[a]),y=d.useCallback((k={},j={},S=()=>{})=>{const{pulsate:w=!1,center:R=o||j.pulsate,fakeElement:$=!1}=j;if((k==null?void 0:k.type)==="mousedown"&&h.current){h.current=!1;return}(k==null?void 0:k.type)==="touchstart"&&(h.current=!0);const P=$?null:b.current,T=P?P.getBoundingClientRect():{width:0,height:0,left:0,top:0};let A,F,I;if(R||k===void 0||k.clientX===0&&k.clientY===0||!k.clientX&&!k.touches)A=Math.round(T.width/2),F=Math.round(T.height/2);else{const{clientX:L,clientY:V}=k.touches&&k.touches.length>0?k.touches[0]:k;A=Math.round(L-T.left),F=Math.round(V-T.top)}if(R)I=Math.sqrt((2*T.width**2+T.height**2)/3),I%2===0&&(I+=1);else{const L=Math.max(Math.abs((P?P.clientWidth:0)-A),A)*2+2,V=Math.max(Math.abs((P?P.clientHeight:0)-F),F)*2+2;I=Math.sqrt(L**2+V**2)}k!=null&&k.touches?v.current===null&&(v.current=()=>{C({pulsate:w,rippleX:A,rippleY:F,rippleSize:I,cb:S})},m.current=setTimeout(()=>{v.current&&(v.current(),v.current=null)},XT)):C({pulsate:w,rippleX:A,rippleY:F,rippleSize:I,cb:S})},[o,C]),g=d.useCallback(()=>{y({},{pulsate:!0})},[y]),x=d.useCallback((k,j)=>{if(clearTimeout(m.current),(k==null?void 0:k.type)==="touchend"&&v.current){v.current(),v.current=null,m.current=setTimeout(()=>{x(k,j)});return}v.current=null,l(S=>S.length>0?S.slice(1):S),p.current=j},[]);return d.useImperativeHandle(n,()=>({pulsate:g,start:y,stop:x}),[g,y,x]),c.jsx(e$,E({className:Z(rr.root,a.root,i),ref:b},s,{children:c.jsx(BT,{component:null,exit:!0,children:f})}))}),r$=n$;function o$(e){return je("MuiButtonBase",e)}const a$=Ee("MuiButtonBase",["root","disabled","focusVisible"]),i$=a$,s$=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],f$=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,i=Pe({root:["root",t&&"disabled",n&&"focusVisible"]},o$,o);return n&&r&&(i.root+=` ${r}`),i},l$=X("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${i$.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),c$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:a=!1,children:i,className:s,component:f="button",disabled:l=!1,disableRipple:u=!1,disableTouchRipple:p=!1,focusRipple:h=!1,LinkComponent:m="a",onBlur:v,onClick:b,onContextMenu:C,onDragLeave:y,onFocus:g,onFocusVisible:x,onKeyDown:k,onKeyUp:j,onMouseDown:S,onMouseLeave:w,onMouseUp:R,onTouchEnd:$,onTouchMove:P,onTouchStart:T,tabIndex:A=0,TouchRippleProps:F,touchRippleRef:I,type:L}=r,V=ie(r,s$),D=d.useRef(null),O=d.useRef(null),z=jt(O,I),{isFocusVisibleRef:N,onFocus:U,onBlur:_,ref:B}=Ym(),[K,q]=d.useState(!1);l&&K&&q(!1),d.useImperativeHandle(o,()=>({focusVisible:()=>{q(!0),D.current.focus()}}),[]);const[se,M]=d.useState(!1);d.useEffect(()=>{M(!0)},[]);const G=se&&!u&&!l;d.useEffect(()=>{K&&h&&!u&&se&&O.current.pulsate()},[u,h,K,se]);function J(ne,oe,ke=p){return Vn(pe=>(oe&&oe(pe),!ke&&O.current&&O.current[ne](pe),!0))}const ce=J("start",S),ae=J("stop",C),te=J("stop",y),ge=J("stop",R),ve=J("stop",ne=>{K&&ne.preventDefault(),w&&w(ne)}),me=J("start",T),_e=J("stop",$),Re=J("stop",P),Qe=J("stop",ne=>{_(ne),N.current===!1&&q(!1),v&&v(ne)},!1),Rt=Vn(ne=>{D.current||(D.current=ne.currentTarget),U(ne),N.current===!0&&(q(!0),x&&x(ne)),g&&g(ne)}),Se=()=>{const ne=D.current;return f&&f!=="button"&&!(ne.tagName==="A"&&ne.href)},Ce=d.useRef(!1),ft=Vn(ne=>{h&&!Ce.current&&K&&O.current&&ne.key===" "&&(Ce.current=!0,O.current.stop(ne,()=>{O.current.start(ne)})),ne.target===ne.currentTarget&&Se()&&ne.key===" "&&ne.preventDefault(),k&&k(ne),ne.target===ne.currentTarget&&Se()&&ne.key==="Enter"&&!l&&(ne.preventDefault(),b&&b(ne))}),Ze=Vn(ne=>{h&&ne.key===" "&&O.current&&K&&!ne.defaultPrevented&&(Ce.current=!1,O.current.stop(ne,()=>{O.current.pulsate(ne)})),j&&j(ne),b&&ne.target===ne.currentTarget&&Se()&&ne.key===" "&&!ne.defaultPrevented&&b(ne)});let Y=f;Y==="button"&&(V.href||V.to)&&(Y=m);const re={};Y==="button"?(re.type=L===void 0?"button":L,re.disabled=l):(!V.href&&!V.to&&(re.role="button"),l&&(re["aria-disabled"]=l));const le=jt(n,B,D),ye=E({},r,{centerRipple:a,component:f,disabled:l,disableRipple:u,disableTouchRipple:p,focusRipple:h,tabIndex:A,focusVisible:K}),he=f$(ye);return c.jsxs(l$,E({as:Y,className:Z(he.root,s),ownerState:ye,onBlur:Qe,onClick:b,onContextMenu:ae,onFocus:Rt,onKeyDown:ft,onKeyUp:Ze,onMouseDown:ce,onMouseLeave:ve,onMouseUp:ge,onDragLeave:te,onTouchEnd:_e,onTouchMove:Re,onTouchStart:me,ref:le,tabIndex:l?-1:A,type:L},re,V,{children:[i,G?c.jsx(r$,E({ref:z,center:a},F)):null]}))}),ei=c$;function u$(e){return je("MuiIconButton",e)}const d$=Ee("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),p$=d$,h$=["edge","children","className","color","disabled","disableFocusRipple","size"],m$=e=>{const{classes:t,disabled:n,color:r,edge:o,size:a}=e,i={root:["root",n&&"disabled",r!=="default"&&`color${H(r)}`,o&&`edge${H(o)}`,`size${H(a)}`]};return Pe(i,u$,t)},g$=X(ei,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${H(n.color)}`],n.edge&&t[`edge${H(n.edge)}`],t[`size${H(n.size)}`]]}})(({theme:e,ownerState:t})=>E({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.edge==="start"&&{marginLeft:t.size==="small"?-3:-12},t.edge==="end"&&{marginRight:t.size==="small"?-3:-12}),({theme:e,ownerState:t})=>{var n;const r=(n=(e.vars||e).palette)==null?void 0:n[t.color];return E({},t.color==="inherit"&&{color:"inherit"},t.color!=="inherit"&&t.color!=="default"&&E({color:r==null?void 0:r.main},!t.disableRipple&&{"&:hover":E({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),t.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},t.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${p$.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),v$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiIconButton"}),{edge:o=!1,children:a,className:i,color:s="default",disabled:f=!1,disableFocusRipple:l=!1,size:u="medium"}=r,p=ie(r,h$),h=E({},r,{edge:o,color:s,disabled:f,disableFocusRipple:l,size:u}),m=m$(h);return c.jsx(g$,E({className:Z(m.root,i),centerRipple:!0,focusRipple:!l,disabled:f,ref:n,ownerState:h},p,{children:a}))}),_n=v$;function y$(e){return je("MuiTypography",e)}Ee("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const b$=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],x$=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e,s={root:["root",a,e.align!=="inherit"&&`align${H(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return Pe(s,y$,i)},w$=X("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${H(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>E({margin:0},t.variant&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),m3={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},k$={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},S$=e=>k$[e]||e,C$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiTypography"}),o=S$(r.color),a=w1(E({},r,{color:o})),{align:i="inherit",className:s,component:f,gutterBottom:l=!1,noWrap:u=!1,paragraph:p=!1,variant:h="body1",variantMapping:m=m3}=a,v=ie(a,b$),b=E({},a,{align:i,color:o,className:s,component:f,gutterBottom:l,noWrap:u,paragraph:p,variant:h,variantMapping:m}),C=f||(p?"p":m[h]||m3[h])||"span",y=x$(b);return c.jsx(w$,E({as:C,ref:n,ownerState:b,className:Z(y.root,s)},v))}),Qr=C$,E$=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],j$=X(oT,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),R$=d.forwardRef(function(t,n){var r;const o=cg(),a=$e({props:t,name:"MuiPopper"}),{anchorEl:i,component:s,components:f,componentsProps:l,container:u,disablePortal:p,keepMounted:h,modifiers:m,open:v,placement:b,popperOptions:C,popperRef:y,transition:g,slots:x,slotProps:k}=a,j=ie(a,E$),S=(r=x==null?void 0:x.root)!=null?r:f==null?void 0:f.Root,w=E({anchorEl:i,container:u,disablePortal:p,keepMounted:h,modifiers:m,open:v,placement:b,popperOptions:C,popperRef:y,transition:g},j);return c.jsx(j$,E({as:s,direction:o==null?void 0:o.direction,slots:{root:S},slotProps:k??l},w,{ref:n}))}),rw=R$,P$=we(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function T$(e){return je("MuiChip",e)}const $$=Ee("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),He=$$,O$=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],z$=e=>{const{classes:t,disabled:n,size:r,color:o,iconColor:a,onDelete:i,clickable:s,variant:f}=e,l={root:["root",f,n&&"disabled",`size${H(r)}`,`color${H(o)}`,s&&"clickable",s&&`clickableColor${H(o)}`,i&&"deletable",i&&`deletableColor${H(o)}`,`${f}${H(o)}`],label:["label",`label${H(r)}`],avatar:["avatar",`avatar${H(r)}`,`avatarColor${H(o)}`],icon:["icon",`icon${H(r)}`,`iconColor${H(a)}`],deleteIcon:["deleteIcon",`deleteIcon${H(r)}`,`deleteIconColor${H(o)}`,`deleteIcon${H(f)}Color${H(o)}`]};return Pe(l,T$,t)},M$=X("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:o,clickable:a,onDelete:i,size:s,variant:f}=n;return[{[`& .${He.avatar}`]:t.avatar},{[`& .${He.avatar}`]:t[`avatar${H(s)}`]},{[`& .${He.avatar}`]:t[`avatarColor${H(r)}`]},{[`& .${He.icon}`]:t.icon},{[`& .${He.icon}`]:t[`icon${H(s)}`]},{[`& .${He.icon}`]:t[`iconColor${H(o)}`]},{[`& .${He.deleteIcon}`]:t.deleteIcon},{[`& .${He.deleteIcon}`]:t[`deleteIcon${H(s)}`]},{[`& .${He.deleteIcon}`]:t[`deleteIconColor${H(r)}`]},{[`& .${He.deleteIcon}`]:t[`deleteIcon${H(f)}Color${H(r)}`]},t.root,t[`size${H(s)}`],t[`color${H(r)}`],a&&t.clickable,a&&r!=="default"&&t[`clickableColor${H(r)})`],i&&t.deletable,i&&r!=="default"&&t[`deletableColor${H(r)}`],t[f],t[`${f}${H(r)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return E({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${He.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${He.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${He.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${He.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${He.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${He.icon}`]:E({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&E({color:e.vars?e.vars.palette.Chip.defaultIconColor:n},t.color!=="default"&&{color:"inherit"})),[`& .${He.deleteIcon}`]:E({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:et(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:et(e.palette.text.primary,.4)}},t.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:et(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size==="small"&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${He.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:et(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${He.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>E({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:et(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${He.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:et(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${He.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>E({},t.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${He.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${He.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${He.avatar}`]:{marginLeft:4},[`& .${He.avatarSmall}`]:{marginLeft:2},[`& .${He.icon}`]:{marginLeft:4},[`& .${He.iconSmall}`]:{marginLeft:2},[`& .${He.deleteIcon}`]:{marginRight:5},[`& .${He.deleteIconSmall}`]:{marginRight:3}},t.variant==="outlined"&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:et(e.palette[t.color].main,.7)}`,[`&.${He.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${He.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:et(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${He.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:et(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),I$=X("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${H(r)}`]]}})(({ownerState:e})=>E({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.size==="small"&&{paddingLeft:8,paddingRight:8}));function g3(e){return e.key==="Backspace"||e.key==="Delete"}const A$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiChip"}),{avatar:o,className:a,clickable:i,color:s="default",component:f,deleteIcon:l,disabled:u=!1,icon:p,label:h,onClick:m,onDelete:v,onKeyDown:b,onKeyUp:C,size:y="medium",variant:g="filled",tabIndex:x,skipFocusWhenDisabled:k=!1}=r,j=ie(r,O$),S=d.useRef(null),w=jt(S,n),R=z=>{z.stopPropagation(),v&&v(z)},$=z=>{z.currentTarget===z.target&&g3(z)&&z.preventDefault(),b&&b(z)},P=z=>{z.currentTarget===z.target&&(v&&g3(z)?v(z):z.key==="Escape"&&S.current&&S.current.blur()),C&&C(z)},T=i!==!1&&m?!0:i,A=T||v?ei:f||"div",F=E({},r,{component:A,disabled:u,size:y,color:s,iconColor:d.isValidElement(p)&&p.props.color||s,onDelete:!!v,clickable:T,variant:g}),I=z$(F),L=A===ei?E({component:f||"div",focusVisibleClassName:I.focusVisible},v&&{disableRipple:!0}):{};let V=null;v&&(V=l&&d.isValidElement(l)?d.cloneElement(l,{className:Z(l.props.className,I.deleteIcon),onClick:R}):c.jsx(P$,{className:Z(I.deleteIcon),onClick:R}));let D=null;o&&d.isValidElement(o)&&(D=d.cloneElement(o,{className:Z(I.avatar,o.props.className)}));let O=null;return p&&d.isValidElement(p)&&(O=d.cloneElement(p,{className:Z(I.icon,p.props.className)})),c.jsxs(M$,E({as:A,className:Z(I.root,a),disabled:T&&u?!0:void 0,onClick:m,onKeyDown:$,onKeyUp:P,ref:w,tabIndex:k&&u?-1:x,ownerState:F},L,j,{children:[D||O,c.jsx(I$,{className:Z(I.label),ownerState:F,children:h}),V]}))}),D$=A$;function ma({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const L$=d.createContext(void 0),j1=L$;function no(){return d.useContext(j1)}function N$(e){return c.jsx(yj,E({},e,{defaultTheme:S1,themeId:Ya}))}function v3(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Xu(e,t=!1){return e&&(v3(e.value)&&e.value!==""||t&&v3(e.defaultValue)&&e.defaultValue!=="")}function F$(e){return e.startAdornment}function _$(e){return je("MuiInputBase",e)}const B$=Ee("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),ps=B$,V$=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],R1=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size==="small"&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${H(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},P1=(e,t)=>{const{ownerState:n}=e;return[t.input,n.size==="small"&&t.inputSizeSmall,n.multiline&&t.inputMultiline,n.type==="search"&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},U$=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:s,fullWidth:f,hiddenLabel:l,multiline:u,readOnly:p,size:h,startAdornment:m,type:v}=e,b={root:["root",`color${H(n)}`,r&&"disabled",o&&"error",f&&"fullWidth",i&&"focused",s&&"formControl",h==="small"&&"sizeSmall",u&&"multiline",m&&"adornedStart",a&&"adornedEnd",l&&"hiddenLabel",p&&"readOnly"],input:["input",r&&"disabled",v==="search"&&"inputTypeSearch",u&&"inputMultiline",h==="small"&&"inputSizeSmall",l&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",p&&"readOnly"]};return Pe(b,_$,t)},T1=X("div",{name:"MuiInputBase",slot:"Root",overridesResolver:R1})(({theme:e,ownerState:t})=>E({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${ps.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&E({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),$1=X("input",{name:"MuiInputBase",slot:"Input",overridesResolver:P1})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=E({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),o={opacity:"0 !important"},a=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return E({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${ps.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":a,"&:focus::-moz-placeholder":a,"&:focus:-ms-input-placeholder":a,"&:focus::-ms-input-placeholder":a},[`&.${ps.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},t.size==="small"&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},t.type==="search"&&{MozAppearance:"textfield"})}),W$=c.jsx(N$,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),H$=d.forwardRef(function(t,n){var r;const o=$e({props:t,name:"MuiInputBase"}),{"aria-describedby":a,autoComplete:i,autoFocus:s,className:f,components:l={},componentsProps:u={},defaultValue:p,disabled:h,disableInjectingGlobalStyles:m,endAdornment:v,fullWidth:b=!1,id:C,inputComponent:y="input",inputProps:g={},inputRef:x,maxRows:k,minRows:j,multiline:S=!1,name:w,onBlur:R,onChange:$,onClick:P,onFocus:T,onKeyDown:A,onKeyUp:F,placeholder:I,readOnly:L,renderSuffix:V,rows:D,slotProps:O={},slots:z={},startAdornment:N,type:U="text",value:_}=o,B=ie(o,V$),K=g.value!=null?g.value:_,{current:q}=d.useRef(K!=null),se=d.useRef(),M=d.useCallback(he=>{},[]),G=jt(se,x,g.ref,M),[J,ce]=d.useState(!1),ae=no(),te=ma({props:o,muiFormControl:ae,states:["color","disabled","error","hiddenLabel","size","required","filled"]});te.focused=ae?ae.focused:J,d.useEffect(()=>{!ae&&h&&J&&(ce(!1),R&&R())},[ae,h,J,R]);const ge=ae&&ae.onFilled,ve=ae&&ae.onEmpty,me=d.useCallback(he=>{Xu(he)?ge&&ge():ve&&ve()},[ge,ve]);ur(()=>{q&&me({value:K})},[K,me,q]);const _e=he=>{if(te.disabled){he.stopPropagation();return}T&&T(he),g.onFocus&&g.onFocus(he),ae&&ae.onFocus?ae.onFocus(he):ce(!0)},Re=he=>{R&&R(he),g.onBlur&&g.onBlur(he),ae&&ae.onBlur?ae.onBlur(he):ce(!1)},Qe=(he,...ne)=>{if(!q){const oe=he.target||se.current;if(oe==null)throw new Error(fa(1));me({value:oe.value})}g.onChange&&g.onChange(he,...ne),$&&$(he,...ne)};d.useEffect(()=>{me(se.current)},[]);const Rt=he=>{se.current&&he.currentTarget===he.target&&se.current.focus(),P&&!te.disabled&&P(he)};let Se=y,Ce=g;S&&Se==="input"&&(D?Ce=E({type:void 0,minRows:D,maxRows:D},Ce):Ce=E({type:void 0,maxRows:k,minRows:j},Ce),Se=TT);const ft=he=>{me(he.animationName==="mui-auto-fill-cancel"?se.current:{value:"x"})};d.useEffect(()=>{ae&&ae.setAdornedStart(!!N)},[ae,N]);const Ze=E({},o,{color:te.color||"primary",disabled:te.disabled,endAdornment:v,error:te.error,focused:te.focused,formControl:ae,fullWidth:b,hiddenLabel:te.hiddenLabel,multiline:S,size:te.size,startAdornment:N,type:U}),Y=U$(Ze),re=z.root||l.Root||T1,le=O.root||u.root||{},ye=z.input||l.Input||$1;return Ce=E({},Ce,(r=O.input)!=null?r:u.input),c.jsxs(d.Fragment,{children:[!m&&W$,c.jsxs(re,E({},le,!ra(re)&&{ownerState:E({},Ze,le.ownerState)},{ref:n,onClick:Rt},B,{className:Z(Y.root,le.className,f,L&&"MuiInputBase-readOnly"),children:[N,c.jsx(j1.Provider,{value:null,children:c.jsx(ye,E({ownerState:Ze,"aria-invalid":te.error,"aria-describedby":a,autoComplete:i,autoFocus:s,defaultValue:p,disabled:te.disabled,id:C,onAnimationStart:ft,name:w,placeholder:I,readOnly:L,required:te.required,rows:D,value:K,onKeyDown:A,onKeyUp:F,type:U},Ce,!ra(ye)&&{as:Se,ownerState:E({},Ze,Ce.ownerState)},{ref:G,className:Z(Y.input,Ce.className,L&&"MuiInputBase-readOnly"),onBlur:Re,onChange:Qe,onFocus:_e}))}),v,V?V(E({},te,{startAdornment:N})):null]}))]})}),Pg=H$;function G$(e){return je("MuiInput",e)}const K$=E({},ps,Ee("MuiInput",["root","underline","input"])),_s=K$;function q$(e){return je("MuiOutlinedInput",e)}const Y$=E({},ps,Ee("MuiOutlinedInput",["root","notchedOutline","input"])),$o=Y$;function X$(e){return je("MuiFilledInput",e)}const Q$=E({},ps,Ee("MuiFilledInput",["root","underline","input"])),wa=Q$,Z$=we(c.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),J$=we(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function eO(e){return je("MuiAvatar",e)}Ee("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const tO=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],nO=e=>{const{classes:t,variant:n,colorDefault:r}=e;return Pe({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},eO,t)},rO=X("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})(({theme:e,ownerState:t})=>E({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},t.variant==="rounded"&&{borderRadius:(e.vars||e).shape.borderRadius},t.variant==="square"&&{borderRadius:0},t.colorDefault&&E({color:(e.vars||e).palette.background.default},e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[600]}))),oO=X("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),aO=X(J$,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function iO({crossOrigin:e,referrerPolicy:t,src:n,srcSet:r}){const[o,a]=d.useState(!1);return d.useEffect(()=>{if(!n&&!r)return;a(!1);let i=!0;const s=new Image;return s.onload=()=>{i&&a("loaded")},s.onerror=()=>{i&&a("error")},s.crossOrigin=e,s.referrerPolicy=t,s.src=n,r&&(s.srcset=r),()=>{i=!1}},[e,t,n,r]),o}const sO=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiAvatar"}),{alt:o,children:a,className:i,component:s="div",imgProps:f,sizes:l,src:u,srcSet:p,variant:h="circular"}=r,m=ie(r,tO);let v=null;const b=iO(E({},f,{src:u,srcSet:p})),C=u||p,y=C&&b!=="error",g=E({},r,{colorDefault:!y,component:s,variant:h}),x=nO(g);return y?v=c.jsx(oO,E({alt:o,src:u,srcSet:p,sizes:l,ownerState:g,className:x.img},f)):a!=null?v=a:C&&o?v=o[0]:v=c.jsx(aO,{ownerState:g,className:x.fallback}),c.jsx(rO,E({as:s,ownerState:g,className:Z(x.root,i),ref:n},m,{children:v}))}),Or=sO,fO=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],lO={entering:{opacity:1},entered:{opacity:1}},cO=d.forwardRef(function(t,n){const r=to(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:s,easing:f,in:l,onEnter:u,onEntered:p,onEntering:h,onExit:m,onExited:v,onExiting:b,style:C,timeout:y=o,TransitionComponent:g=Cg}=t,x=ie(t,fO),k=d.useRef(null),j=jt(k,s.ref,n),S=I=>L=>{if(I){const V=k.current;L===void 0?I(V):I(V,L)}},w=S(h),R=S((I,L)=>{Rg(I);const V=Ja({style:C,timeout:y,easing:f},{mode:"enter"});I.style.webkitTransition=r.transitions.create("opacity",V),I.style.transition=r.transitions.create("opacity",V),u&&u(I,L)}),$=S(p),P=S(b),T=S(I=>{const L=Ja({style:C,timeout:y,easing:f},{mode:"exit"});I.style.webkitTransition=r.transitions.create("opacity",L),I.style.transition=r.transitions.create("opacity",L),m&&m(I)}),A=S(v),F=I=>{a&&a(k.current,I)};return c.jsx(g,E({appear:i,in:l,nodeRef:k,onEnter:R,onEntered:$,onEntering:w,onExit:T,onExited:A,onExiting:P,addEndListener:F,timeout:y},x,{children:(I,L)=>d.cloneElement(s,E({style:E({opacity:0,visibility:I==="exited"&&!l?"hidden":void 0},lO[I],C,s.props.style),ref:j},L))}))}),ow=cO;function uO(e){return je("MuiBackdrop",e)}Ee("MuiBackdrop",["root","invisible"]);const dO=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],pO=e=>{const{classes:t,invisible:n}=e;return Pe({root:["root",n&&"invisible"]},uO,t)},hO=X("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>E({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),mO=d.forwardRef(function(t,n){var r,o,a;const i=$e({props:t,name:"MuiBackdrop"}),{children:s,className:f,component:l="div",components:u={},componentsProps:p={},invisible:h=!1,open:m,slotProps:v={},slots:b={},TransitionComponent:C=ow,transitionDuration:y}=i,g=ie(i,dO),x=E({},i,{component:l,invisible:h}),k=pO(x),j=(r=v.root)!=null?r:p.root;return c.jsx(C,E({in:m,timeout:y},g,{children:c.jsx(hO,E({"aria-hidden":!0},j,{as:(o=(a=b.root)!=null?a:u.Root)!=null?o:l,className:Z(k.root,f,j==null?void 0:j.className),ownerState:E({},x,j==null?void 0:j.ownerState),classes:k,ref:n,children:s}))}))}),aw=mO;function gO(e){return je("MuiBadge",e)}const vO=Ee("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),Oo=vO,yO=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],y0=10,b0=4,bO=e=>{const{color:t,anchorOrigin:n,invisible:r,overlap:o,variant:a,classes:i={}}=e,s={root:["root"],badge:["badge",a,r&&"invisible",`anchorOrigin${H(n.vertical)}${H(n.horizontal)}`,`anchorOrigin${H(n.vertical)}${H(n.horizontal)}${H(o)}`,`overlap${H(o)}`,t!=="default"&&`color${H(t)}`]};return Pe(s,gO,i)},xO=X("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),wO=X("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.badge,t[n.variant],t[`anchorOrigin${H(n.anchorOrigin.vertical)}${H(n.anchorOrigin.horizontal)}${H(n.overlap)}`],n.color!=="default"&&t[`color${H(n.color)}`],n.invisible&&t.invisible]}})(({theme:e,ownerState:t})=>E({display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:y0*2,lineHeight:1,padding:"0 6px",height:y0*2,borderRadius:y0,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen})},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.variant==="dot"&&{borderRadius:b0,height:b0*2,minWidth:b0*2,padding:0},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="rectangular"&&{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="rectangular"&&{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="rectangular"&&{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="rectangular"&&{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="circular"&&{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="circular"&&{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="circular"&&{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="circular"&&{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.invisible&&{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})})),kO=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=$e({props:t,name:"MuiBadge"}),{anchorOrigin:u={vertical:"top",horizontal:"right"},className:p,component:h,components:m={},componentsProps:v={},children:b,overlap:C="rectangular",color:y="default",invisible:g=!1,max:x=99,badgeContent:k,slots:j,slotProps:S,showZero:w=!1,variant:R="standard"}=l,$=ie(l,yO),{badgeContent:P,invisible:T,max:A,displayValue:F}=MR({max:x,invisible:g,badgeContent:k,showZero:w}),I=px({anchorOrigin:u,color:y,overlap:C,variant:R,badgeContent:k}),L=T||P==null&&R!=="dot",{color:V=y,overlap:D=C,anchorOrigin:O=u,variant:z=R}=L?I:l,N=z!=="dot"?F:void 0,U=E({},l,{badgeContent:P,invisible:L,max:A,displayValue:N,showZero:w,anchorOrigin:O,color:V,overlap:D,variant:z}),_=bO(U),B=(r=(o=j==null?void 0:j.root)!=null?o:m.Root)!=null?r:xO,K=(a=(i=j==null?void 0:j.badge)!=null?i:m.Badge)!=null?a:wO,q=(s=S==null?void 0:S.root)!=null?s:v.root,se=(f=S==null?void 0:S.badge)!=null?f:v.badge,M=Nn({elementType:B,externalSlotProps:q,externalForwardedProps:$,additionalProps:{ref:n,as:h},ownerState:U,className:Z(q==null?void 0:q.className,_.root,p)}),G=Nn({elementType:K,externalSlotProps:se,ownerState:U,className:Z(_.badge,se==null?void 0:se.className)});return c.jsxs(B,E({},M,{children:[b,c.jsx(K,E({},G,{children:N}))]}))}),iw=kO;function SO(e){return je("MuiBottomNavigation",e)}Ee("MuiBottomNavigation",["root"]);const CO=["children","className","component","onChange","showLabels","value"],EO=e=>{const{classes:t}=e;return Pe({root:["root"]},SO,t)},jO=X("div",{name:"MuiBottomNavigation",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",justifyContent:"center",height:56,backgroundColor:(e.vars||e).palette.background.paper})),RO=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiBottomNavigation"}),{children:o,className:a,component:i="div",onChange:s,showLabels:f=!1,value:l}=r,u=ie(r,CO),p=E({},r,{component:i,showLabels:f}),h=EO(p);return c.jsx(jO,E({as:i,className:Z(h.root,a),ref:n,ownerState:p},u,{children:d.Children.map(o,(m,v)=>{if(!d.isValidElement(m))return null;const b=m.props.value===void 0?v:m.props.value;return d.cloneElement(m,{selected:b===l,showLabel:m.props.showLabel!==void 0?m.props.showLabel:f,value:b,onChange:s})})}))}),PO=RO;function TO(e){return je("MuiBottomNavigationAction",e)}const $O=Ee("MuiBottomNavigationAction",["root","iconOnly","selected","label"]),sw=$O,OO=["className","icon","label","onChange","onClick","selected","showLabel","value"],zO=e=>{const{classes:t,showLabel:n,selected:r}=e;return Pe({root:["root",!n&&!r&&"iconOnly",r&&"selected"],label:["label",!n&&!r&&"iconOnly",r&&"selected"]},TO,t)},MO=X(ei,{name:"MuiBottomNavigationAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.showLabel&&!n.selected&&t.iconOnly]}})(({theme:e,ownerState:t})=>E({transition:e.transitions.create(["color","padding-top"],{duration:e.transitions.duration.short}),padding:"0px 12px",minWidth:80,maxWidth:168,color:(e.vars||e).palette.text.secondary,flexDirection:"column",flex:"1"},!t.showLabel&&!t.selected&&{paddingTop:14},!t.showLabel&&!t.selected&&!t.label&&{paddingTop:0},{[`&.${sw.selected}`]:{color:(e.vars||e).palette.primary.main}})),IO=X("span",{name:"MuiBottomNavigationAction",slot:"Label",overridesResolver:(e,t)=>t.label})(({theme:e,ownerState:t})=>E({fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(12),opacity:1,transition:"font-size 0.2s, opacity 0.2s",transitionDelay:"0.1s"},!t.showLabel&&!t.selected&&{opacity:0,transitionDelay:"0s"},{[`&.${sw.selected}`]:{fontSize:e.typography.pxToRem(14)}})),AO=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiBottomNavigationAction"}),{className:o,icon:a,label:i,onChange:s,onClick:f,value:l}=r,u=ie(r,OO),p=r,h=zO(p),m=v=>{s&&s(v,l),f&&f(v)};return c.jsxs(MO,E({ref:n,className:Z(h.root,o),focusRipple:!0,onClick:m,ownerState:p},u,{children:[a,c.jsx(IO,{className:h.label,ownerState:p,children:i})]}))}),DO=AO,LO=mg(),NO=kj({themeId:Ya,defaultTheme:LO,defaultClassName:"MuiBox-root",generateClassName:hx.generate}),ga=NO;function FO(e){return je("MuiButton",e)}const _O=Ee("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),vc=_O,BO=d.createContext({}),VO=BO,UO=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],WO=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:a,classes:i}=e,s={root:["root",a,`${a}${H(t)}`,`size${H(o)}`,`${a}Size${H(o)}`,t==="inherit"&&"colorInherit",n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${H(o)}`],endIcon:["endIcon",`iconSize${H(o)}`]},f=Pe(s,FO,i);return E({},i,f)},fw=e=>E({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),HO=X(ei,{shouldForwardProp:e=>gr(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${H(n.color)}`],t[`size${H(n.size)}`],t[`${n.variant}Size${H(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],a=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return E({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":E({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:a,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${vc.focusVisible}`]:E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${vc.disabled}`]:E({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${et(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${vc.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${vc.disabled}`]:{boxShadow:"none"}}),GO=X("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${H(n.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},fw(e))),KO=X("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${H(n.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},fw(e))),qO=d.forwardRef(function(t,n){const r=d.useContext(VO),o=Xm(r,t),a=$e({props:o,name:"MuiButton"}),{children:i,color:s="primary",component:f="button",className:l,disabled:u=!1,disableElevation:p=!1,disableFocusRipple:h=!1,endIcon:m,focusVisibleClassName:v,fullWidth:b=!1,size:C="medium",startIcon:y,type:g,variant:x="text"}=a,k=ie(a,UO),j=E({},a,{color:s,component:f,disabled:u,disableElevation:p,disableFocusRipple:h,fullWidth:b,size:C,type:g,variant:x}),S=WO(j),w=y&&c.jsx(GO,{className:S.startIcon,ownerState:j,children:y}),R=m&&c.jsx(KO,{className:S.endIcon,ownerState:j,children:m});return c.jsxs(HO,E({ownerState:j,className:Z(r.className,S.root,l),component:f,disabled:u,focusRipple:!h,focusVisibleClassName:Z(S.focusVisible,v),ref:n,type:g},k,{classes:S,children:[w,i,R]}))}),qt=qO;function YO(e){return je("PrivateSwitchBase",e)}Ee("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const XO=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],QO=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,a={root:["root",n&&"checked",r&&"disabled",o&&`edge${H(o)}`],input:["input"]};return Pe(a,YO,t)},ZO=X(ei)(({ownerState:e})=>E({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),JO=X("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),ez=d.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:a,className:i,defaultChecked:s,disabled:f,disableFocusRipple:l=!1,edge:u=!1,icon:p,id:h,inputProps:m,inputRef:v,name:b,onBlur:C,onChange:y,onFocus:g,readOnly:x,required:k=!1,tabIndex:j,type:S,value:w}=t,R=ie(t,XO),[$,P]=fl({controlled:o,default:!!s,name:"SwitchBase",state:"checked"}),T=no(),A=z=>{g&&g(z),T&&T.onFocus&&T.onFocus(z)},F=z=>{C&&C(z),T&&T.onBlur&&T.onBlur(z)},I=z=>{if(z.nativeEvent.defaultPrevented)return;const N=z.target.checked;P(N),y&&y(z,N)};let L=f;T&&typeof L>"u"&&(L=T.disabled);const V=S==="checkbox"||S==="radio",D=E({},t,{checked:$,disabled:L,disableFocusRipple:l,edge:u}),O=QO(D);return c.jsxs(ZO,E({component:"span",className:Z(O.root,i),centerRipple:!0,focusRipple:!l,disabled:L,tabIndex:null,role:void 0,onFocus:A,onBlur:F,ownerState:D,ref:n},R,{children:[c.jsx(JO,E({autoFocus:r,checked:o,defaultChecked:s,className:O.input,disabled:L,id:V?h:void 0,name:b,onChange:I,readOnly:x,ref:v,required:k,ownerState:D,tabIndex:j,type:S},S==="checkbox"&&w===void 0?{}:{value:w},m)),$?a:p]}))}),lw=ez,tz=we(c.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),nz=we(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),rz=we(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function oz(e){return je("MuiCheckbox",e)}const az=Ee("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),x0=az,iz=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],sz=e=>{const{classes:t,indeterminate:n,color:r}=e,o={root:["root",n&&"indeterminate",`color${H(r)}`]},a=Pe(o,oz,t);return E({},t,a)},fz=X(lw,{shouldForwardProp:e=>gr(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.indeterminate&&t.indeterminate,n.color!=="default"&&t[`color${H(n.color)}`]]}})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${x0.checked}, &.${x0.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${x0.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),lz=c.jsx(nz,{}),cz=c.jsx(tz,{}),uz=c.jsx(rz,{}),dz=d.forwardRef(function(t,n){var r,o;const a=$e({props:t,name:"MuiCheckbox"}),{checkedIcon:i=lz,color:s="primary",icon:f=cz,indeterminate:l=!1,indeterminateIcon:u=uz,inputProps:p,size:h="medium",className:m}=a,v=ie(a,iz),b=l?u:f,C=l?u:i,y=E({},a,{color:s,indeterminate:l,size:h}),g=sz(y);return c.jsx(fz,E({type:"checkbox",inputProps:E({"data-indeterminate":l},p),icon:d.cloneElement(b,{fontSize:(r=b.props.fontSize)!=null?r:h}),checkedIcon:d.cloneElement(C,{fontSize:(o=C.props.fontSize)!=null?o:h}),ownerState:y,ref:n,className:Z(g.root,m)},v,{classes:g}))}),pz=dz;function hz(e){return je("MuiCircularProgress",e)}Ee("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const mz=["className","color","disableShrink","size","style","thickness","value","variant"];let O1=e=>e,y3,b3,x3,w3;const zo=44,gz=eo(y3||(y3=O1` 0% { transform: rotate(0deg); } @@ -149,7 +149,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 100% { transform: rotate(360deg); } -`)),vz=Jr(y3||(y3=$1` +`)),vz=eo(b3||(b3=O1` 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; @@ -164,11 +164,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } -`)),yz=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,a={root:["root",n,`color${H(r)}`],svg:["svg"],circle:["circle",`circle${H(n)}`,o&&"circleDisableShrink"]};return Pe(a,hz,t)},bz=X("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${H(n.color)}`]]}})(({ownerState:e,theme:t})=>E({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&ii(b3||(b3=$1` +`)),yz=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,a={root:["root",n,`color${H(r)}`],svg:["svg"],circle:["circle",`circle${H(n)}`,o&&"circleDisableShrink"]};return Pe(a,hz,t)},bz=X("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${H(n.color)}`]]}})(({ownerState:e,theme:t})=>E({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&si(x3||(x3=O1` animation: ${0} 1.4s linear infinite; - `),gz)),xz=X("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),wz=X("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${H(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>E({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&ii(x3||(x3=$1` + `),gz)),xz=X("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),wz=X("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${H(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>E({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&si(w3||(w3=O1` animation: ${0} 1.4s ease-in-out infinite; - `),vz)),kz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiCircularProgress"}),{className:o,color:a="primary",disableShrink:i=!1,size:s=40,style:f,thickness:l=3.6,value:u=0,variant:p="indeterminate"}=r,h=ie(r,mz),m=E({},r,{color:a,disableShrink:i,size:s,thickness:l,value:u,variant:p}),v=yz(m),b={},C={},y={};if(p==="determinate"){const g=2*Math.PI*((To-l)/2);b.strokeDasharray=g.toFixed(3),y["aria-valuenow"]=Math.round(u),b.strokeDashoffset=`${((100-u)/100*g).toFixed(3)}px`,C.transform="rotate(-90deg)"}return c.jsx(bz,E({className:Z(v.root,o),style:E({width:s,height:s},C,f),ownerState:m,ref:n,role:"progressbar"},y,h,{children:c.jsx(xz,{className:v.svg,ownerState:m,viewBox:`${To/2} ${To/2} ${To} ${To}`,children:c.jsx(wz,{className:v.circle,style:b,ownerState:m,cx:To,cy:To,r:(To-l)/2,fill:"none",strokeWidth:l})})}))}),Sz=kz,Cz=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","open","slotProps","slots","theme"],Ez=X("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>E({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),jz=X(ow,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),Rz=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=$e({name:"MuiModal",props:t}),{BackdropComponent:u=jz,BackdropProps:p,classes:h,className:m,closeAfterTransition:v=!1,children:b,container:C,component:y,components:g={},componentsProps:x={},disableAutoFocus:k=!1,disableEnforceFocus:j=!1,disableEscapeKeyDown:S=!1,disablePortal:w=!1,disableRestoreFocus:R=!1,disableScrollLock:$=!1,hideBackdrop:P=!1,keepMounted:T=!1,onBackdropClick:A,onClose:F,open:I,slotProps:D,slots:V,theme:L}=l,O=ie(l,Cz),[z,N]=d.useState(!0),U={container:C,closeAfterTransition:v,disableAutoFocus:k,disableEnforceFocus:j,disableEscapeKeyDown:S,disablePortal:w,disableRestoreFocus:R,disableScrollLock:$,hideBackdrop:P,keepMounted:T,onBackdropClick:A,onClose:F,open:I},_=E({},l,U,{exited:z}),B=(r=(o=V==null?void 0:V.root)!=null?o:g.Root)!=null?r:Ez,K=(a=(i=V==null?void 0:V.backdrop)!=null?i:g.Backdrop)!=null?a:u,q=(s=D==null?void 0:D.root)!=null?s:x.root,se=(f=D==null?void 0:D.backdrop)!=null?f:x.backdrop;return c.jsx(vT,E({slots:{root:B,backdrop:K},slotProps:{root:()=>E({},qp(q,_),!ea(B)&&{as:y,theme:L},{className:Z(m,q==null?void 0:q.className,h==null?void 0:h.root,!_.open&&_.exited&&(h==null?void 0:h.hidden))}),backdrop:()=>E({},p,qp(se,_),{className:Z(se==null?void 0:se.className,h==null?void 0:h.backdrop)})},onTransitionEnter:()=>N(!1),onTransitionExited:()=>N(!0),ref:n},O,U,{children:b}))}),Pg=Rz;function Pz(e){return je("MuiDialog",e)}const Tz=Ee("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),x0=Tz,$z=d.createContext({}),lw=$z,Oz=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],zz=X(ow,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),Mz=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:a}=e,i={root:["root"],container:["container",`scroll${H(n)}`],paper:["paper",`paperScroll${H(n)}`,`paperWidth${H(String(r))}`,o&&"paperFullWidth",a&&"paperFullScreen"]};return Pe(i,Pz,t)},Iz=X(Pg,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),Az=X("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${H(n.scroll)}`]]}})(({ownerState:e})=>E({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),Lz=X(Ll,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${H(n.scroll)}`],t[`paperWidth${H(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>E({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${x0.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${x0.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${x0.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Dz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialog"}),o=eo(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":s,BackdropComponent:f,BackdropProps:l,children:u,className:p,disableEscapeKeyDown:h=!1,fullScreen:m=!1,fullWidth:v=!1,maxWidth:b="sm",onBackdropClick:C,onClose:y,open:g,PaperComponent:x=Ll,PaperProps:k={},scroll:j="paper",TransitionComponent:S=rw,transitionDuration:w=a,TransitionProps:R}=r,$=ie(r,Oz),P=E({},r,{disableEscapeKeyDown:h,fullScreen:m,fullWidth:v,maxWidth:b,scroll:j}),T=Mz(P),A=d.useRef(),F=L=>{A.current=L.target===L.currentTarget},I=L=>{A.current&&(A.current=null,C&&C(L),y&&y(L,"backdropClick"))},D=Km(s),V=d.useMemo(()=>({titleId:D}),[D]);return c.jsx(Iz,E({className:Z(T.root,p),closeAfterTransition:!0,components:{Backdrop:zz},componentsProps:{backdrop:E({transitionDuration:w,as:f},l)},disableEscapeKeyDown:h,onClose:y,open:g,ref:n,onClick:I,ownerState:P},$,{children:c.jsx(S,E({appear:!0,in:g,timeout:w,role:"presentation"},R,{children:c.jsx(Az,{className:Z(T.container),onMouseDown:F,ownerState:P,children:c.jsx(Lz,E({as:x,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":D},k,{className:Z(T.paper,k.className),ownerState:P,children:c.jsx(lw.Provider,{value:V,children:u})}))})}))}))}),Qr=Dz;function Nz(e){return je("MuiDialogActions",e)}Ee("MuiDialogActions",["root","spacing"]);const Fz=["className","disableSpacing"],_z=e=>{const{classes:t,disableSpacing:n}=e;return Pe({root:["root",!n&&"spacing"]},Nz,t)},Bz=X("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>E({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})),Vz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:a=!1}=r,i=ie(r,Fz),s=E({},r,{disableSpacing:a}),f=_z(s);return c.jsx(Bz,E({className:Z(f.root,o),ownerState:s,ref:n},i))}),Or=Vz;function Uz(e){return je("MuiDialogContent",e)}Ee("MuiDialogContent",["root","dividers"]);function Wz(e){return je("MuiDialogTitle",e)}const Hz=Ee("MuiDialogTitle",["root"]),Gz=Hz,Kz=["className","dividers"],qz=e=>{const{classes:t,dividers:n}=e;return Pe({root:["root",n&&"dividers"]},Uz,t)},Yz=X("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>E({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${Gz.root} + &`]:{paddingTop:0}})),Xz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogContent"}),{className:o,dividers:a=!1}=r,i=ie(r,Kz),s=E({},r,{dividers:a}),f=qz(s);return c.jsx(Yz,E({className:Z(f.root,o),ownerState:s,ref:n},i))}),Zr=Xz,Qz=["className","id"],Zz=e=>{const{classes:t}=e;return Pe({root:["root"]},Wz,t)},Jz=X(Xr,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),eM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogTitle"}),{className:o,id:a}=r,i=ie(r,Qz),s=r,f=Zz(s),{titleId:l=a}=d.useContext(lw);return c.jsx(Jz,E({component:"h2",className:Z(f.root,o),ownerState:s,ref:n,variant:"h6",id:a??l},i))}),zr=eM;function tM(e){return je("MuiDivider",e)}const nM=Ee("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),w3=nM,rM=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],oM=e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:a,orientation:i,textAlign:s,variant:f}=e;return Pe({root:["root",t&&"absolute",f,a&&"light",i==="vertical"&&"vertical",o&&"flexItem",n&&"withChildren",n&&i==="vertical"&&"withChildrenVertical",s==="right"&&i!=="vertical"&&"textAlignRight",s==="left"&&i!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",i==="vertical"&&"wrapperVertical"]},tM,r)},aM=X("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,n.orientation==="vertical"&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&n.orientation==="vertical"&&t.withChildrenVertical,n.textAlign==="right"&&n.orientation!=="vertical"&&t.textAlignRight,n.textAlign==="left"&&n.orientation!=="vertical"&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>E({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:et(e.palette.divider,.08)},t.variant==="inset"&&{marginLeft:72},t.variant==="middle"&&t.orientation==="horizontal"&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},t.variant==="middle"&&t.orientation==="vertical"&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},t.orientation==="vertical"&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({ownerState:e})=>E({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>E({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`}}),({theme:e,ownerState:t})=>E({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`}}),({ownerState:e})=>E({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),iM=X("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>E({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},t.orientation==="vertical"&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),sM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDivider"}),{absolute:o=!1,children:a,className:i,component:s=a?"div":"hr",flexItem:f=!1,light:l=!1,orientation:u="horizontal",role:p=s!=="hr"?"separator":void 0,textAlign:h="center",variant:m="fullWidth"}=r,v=ie(r,rM),b=E({},r,{absolute:o,component:s,flexItem:f,light:l,orientation:u,role:p,textAlign:h,variant:m}),C=oM(b);return c.jsx(aM,E({as:s,className:Z(C.root,i),role:p,ref:n,ownerState:b},v,{children:a?c.jsx(iM,{className:C.wrapper,ownerState:b,children:a}):null}))}),Pf=sM,fM=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function lM(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=Hn(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const l=a.getComputedStyle(t);i=l.getPropertyValue("-webkit-transform")||l.getPropertyValue("transform")}let s=0,f=0;if(i&&i!=="none"&&typeof i=="string"){const l=i.split("(")[1].split(")")[0].split(",");s=parseInt(l[4],10),f=parseInt(l[5],10)}return e==="left"?o?`translateX(${o.right+s-r.left}px)`:`translateX(${a.innerWidth+s-r.left}px)`:e==="right"?o?`translateX(-${r.right-o.left-s}px)`:`translateX(-${r.left+r.width-s}px)`:e==="up"?o?`translateY(${o.bottom+f-r.top}px)`:`translateY(${a.innerHeight+f-r.top}px)`:o?`translateY(-${r.top-o.top+r.height-f}px)`:`translateY(-${r.top+r.height-f}px)`}function cM(e){return typeof e=="function"?e():e}function vc(e,t,n){const r=cM(n),o=lM(e,t,r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const uM=d.forwardRef(function(t,n){const r=eo(),o={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},a={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:f,container:l,direction:u="down",easing:p=o,in:h,onEnter:m,onEntered:v,onEntering:b,onExit:C,onExited:y,onExiting:g,style:x,timeout:k=a,TransitionComponent:j=Sg}=t,S=ie(t,fM),w=d.useRef(null),R=jt(f.ref,w,n),$=O=>z=>{O&&(z===void 0?O(w.current):O(w.current,z))},P=$((O,z)=>{vc(u,O,l),jg(O),m&&m(O,z)}),T=$((O,z)=>{const N=Za({timeout:k,style:x,easing:p},{mode:"enter"});O.style.webkitTransition=r.transitions.create("-webkit-transform",E({},N)),O.style.transition=r.transitions.create("transform",E({},N)),O.style.webkitTransform="none",O.style.transform="none",b&&b(O,z)}),A=$(v),F=$(g),I=$(O=>{const z=Za({timeout:k,style:x,easing:p},{mode:"exit"});O.style.webkitTransition=r.transitions.create("-webkit-transform",z),O.style.transition=r.transitions.create("transform",z),vc(u,O,l),C&&C(O)}),D=$(O=>{O.style.webkitTransition="",O.style.transition="",y&&y(O)}),V=O=>{i&&i(w.current,O)},L=d.useCallback(()=>{w.current&&vc(u,w.current,l)},[u,l]);return d.useEffect(()=>{if(h||u==="down"||u==="right")return;const O=Gm(()=>{w.current&&vc(u,w.current,l)}),z=Hn(w.current);return z.addEventListener("resize",O),()=>{O.clear(),z.removeEventListener("resize",O)}},[u,h,l]),d.useEffect(()=>{h||L()},[h,L]),c.jsx(j,E({nodeRef:w,onEnter:P,onEntered:A,onEntering:T,onExit:I,onExited:D,onExiting:F,addEndListener:V,appear:s,in:h,timeout:k},S,{children:(O,z)=>d.cloneElement(f,E({ref:R,style:E({visibility:O==="exited"&&!h?"hidden":void 0},x,f.props.style)},z))}))}),dM=uM;function pM(e){return je("MuiDrawer",e)}Ee("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const hM=["BackdropProps"],mM=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],cw=(e,t)=>{const{ownerState:n}=e;return[t.root,(n.variant==="permanent"||n.variant==="persistent")&&t.docked,t.modal]},gM=e=>{const{classes:t,anchor:n,variant:r}=e,o={root:["root"],docked:[(r==="permanent"||r==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${H(n)}`,r!=="temporary"&&`paperAnchorDocked${H(n)}`]};return Pe(o,pM,t)},vM=X(Pg,{name:"MuiDrawer",slot:"Root",overridesResolver:cw})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),k3=X("div",{shouldForwardProp:mr,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:cw})({flex:"0 0 auto"}),yM=X(Ll,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`paperAnchor${H(n.anchor)}`],n.variant!=="temporary"&&t[`paperAnchorDocked${H(n.anchor)}`]]}})(({theme:e,ownerState:t})=>E({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},t.anchor==="left"&&{left:0},t.anchor==="top"&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},t.anchor==="right"&&{right:0},t.anchor==="bottom"&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},t.anchor==="left"&&t.variant!=="temporary"&&{borderRight:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="top"&&t.variant!=="temporary"&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="right"&&t.variant!=="temporary"&&{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="bottom"&&t.variant!=="temporary"&&{borderTop:`1px solid ${(e.vars||e).palette.divider}`})),uw={left:"right",right:"left",top:"down",bottom:"up"};function Ra(e){return["left","right"].indexOf(e)!==-1}function ff(e,t){return e.direction==="rtl"&&Ra(t)?uw[t]:t}const bM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDrawer"}),o=eo(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{anchor:i="left",BackdropProps:s,children:f,className:l,elevation:u=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:h}={},onClose:m,open:v=!1,PaperProps:b={},SlideProps:C,TransitionComponent:y=dM,transitionDuration:g=a,variant:x="temporary"}=r,k=ie(r.ModalProps,hM),j=ie(r,mM),S=d.useRef(!1);d.useEffect(()=>{S.current=!0},[]);const w=ff(o,i),$=E({},r,{anchor:i,elevation:u,open:v,variant:x},j),P=gM($),T=c.jsx(yM,E({elevation:x==="temporary"?u:0,square:!0},b,{className:Z(P.paper,b.className),ownerState:$,children:f}));if(x==="permanent")return c.jsx(k3,E({className:Z(P.root,P.docked,l),ownerState:$,ref:n},j,{children:T}));const A=c.jsx(y,E({in:v,direction:uw[w],timeout:g,appear:S.current},C,{children:T}));return x==="persistent"?c.jsx(k3,E({className:Z(P.root,P.docked,l),ownerState:$,ref:n},j,{children:A})):c.jsx(vM,E({BackdropProps:E({},s,h,{transitionDuration:g}),className:Z(P.root,P.modal,l),open:v,ownerState:$,onClose:m,hideBackdrop:p,ref:n},j,k,{children:A}))}),xM=bM,wM=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],kM=e=>{const{classes:t,disableUnderline:n}=e,o=Pe({root:["root",!n&&"underline"],input:["input"]},X$,t);return E({},t,o)},SM=X(P1,{shouldForwardProp:e=>mr(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...j1(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r=e.palette.mode==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",a=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",i=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",s=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return E({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:i,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a}},[`&.${ya.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a},[`&.${ya.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:s}},!t.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(n=(e.vars||e).palette[t.color||"primary"])==null?void 0:n.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${ya.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${ya.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${ya.disabled}, .${ya.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${ya.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&E({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17}))}),CM=X(T1,{name:"MuiFilledInput",slot:"Input",overridesResolver:R1})(({theme:e,ownerState:t})=>E({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9})),dw=d.forwardRef(function(t,n){var r,o,a,i;const s=$e({props:t,name:"MuiFilledInput"}),{components:f={},componentsProps:l,fullWidth:u=!1,inputComponent:p="input",multiline:h=!1,slotProps:m,slots:v={},type:b="text"}=s,C=ie(s,wM),y=E({},s,{fullWidth:u,inputComponent:p,multiline:h,type:b}),g=kM(s),x={root:{ownerState:y},input:{ownerState:y}},k=m??l?Tn(m??l,x):x,j=(r=(o=v.root)!=null?o:f.Root)!=null?r:SM,S=(a=(i=v.input)!=null?i:f.Input)!=null?a:CM;return c.jsx(Rg,E({slots:{root:j,input:S},componentsProps:k,fullWidth:u,inputComponent:p,multiline:h,ref:n,type:b},C,{classes:g}))});dw.muiName="Input";const pw=dw;function EM(e){return je("MuiFormControl",e)}Ee("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const jM=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],RM=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${H(n)}`,r&&"fullWidth"]};return Pe(o,EM,t)},PM=X("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>E({},t.root,t[`margin${H(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>E({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),TM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormControl"}),{children:o,className:a,color:i="primary",component:s="div",disabled:f=!1,error:l=!1,focused:u,fullWidth:p=!1,hiddenLabel:h=!1,margin:m="none",required:v=!1,size:b="medium",variant:C="outlined"}=r,y=ie(r,jM),g=E({},r,{color:i,component:s,disabled:f,error:l,fullWidth:p,hiddenLabel:h,margin:m,required:v,size:b,variant:C}),x=RM(g),[k,j]=d.useState(()=>{let F=!1;return o&&d.Children.forEach(o,I=>{if(!u0(I,["Input","Select"]))return;const D=u0(I,["Select"])?I.props.input:I;D&&F$(D.props)&&(F=!0)}),F}),[S,w]=d.useState(()=>{let F=!1;return o&&d.Children.forEach(o,I=>{u0(I,["Input","Select"])&&(Yu(I.props,!0)||Yu(I.props.inputProps,!0))&&(F=!0)}),F}),[R,$]=d.useState(!1);f&&R&&$(!1);const P=u!==void 0&&!f?u:R;let T;const A=d.useMemo(()=>({adornedStart:k,setAdornedStart:j,color:i,disabled:f,error:l,filled:S,focused:P,fullWidth:p,hiddenLabel:h,size:b,onBlur:()=>{$(!1)},onEmpty:()=>{w(!1)},onFilled:()=>{w(!0)},onFocus:()=>{$(!0)},registerEffect:T,required:v,variant:C}),[k,i,f,l,S,P,p,h,T,v,b,C]);return c.jsx(E1.Provider,{value:A,children:c.jsx(PM,E({as:s,ownerState:g,className:Z(x.root,a),ref:n},y,{children:o}))})}),th=TM;function $M(e){return je("MuiFormControlLabel",e)}const OM=Ee("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),lf=OM,zM=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],MM=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:a}=e,i={root:["root",n&&"disabled",`labelPlacement${H(r)}`,o&&"error",a&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return Pe(i,$M,t)},IM=X("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${lf.label}`]:t.label},t.root,t[`labelPlacement${H(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>E({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${lf.disabled}`]:{cursor:"default"}},t.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},t.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},t.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${lf.label}`]:{[`&.${lf.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),AM=X("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${lf.error}`]:{color:(e.vars||e).palette.error.main}})),LM=d.forwardRef(function(t,n){var r,o;const a=$e({props:t,name:"MuiFormControlLabel"}),{className:i,componentsProps:s={},control:f,disabled:l,disableTypography:u,label:p,labelPlacement:h="end",required:m,slotProps:v={}}=a,b=ie(a,zM),C=to(),y=(r=l??f.props.disabled)!=null?r:C==null?void 0:C.disabled,g=m??f.props.required,x={disabled:y,required:g};["checked","name","onChange","value","inputRef"].forEach($=>{typeof f.props[$]>"u"&&typeof a[$]<"u"&&(x[$]=a[$])});const k=da({props:a,muiFormControl:C,states:["error"]}),j=E({},a,{disabled:y,labelPlacement:h,required:g,error:k.error}),S=MM(j),w=(o=v.typography)!=null?o:s.typography;let R=p;return R!=null&&R.type!==Xr&&!u&&(R=c.jsx(Xr,E({component:"span"},w,{className:Z(S.label,w==null?void 0:w.className),children:R}))),c.jsxs(IM,E({className:Z(S.root,i),ownerState:j,ref:n},b,{children:[d.cloneElement(f,x),R,g&&c.jsxs(AM,{ownerState:j,"aria-hidden":!0,className:S.asterisk,children:[" ","*"]})]}))}),yc=LM;function DM(e){return je("MuiFormGroup",e)}Ee("MuiFormGroup",["root","row","error"]);const NM=["className","row"],FM=e=>{const{classes:t,row:n,error:r}=e;return Pe({root:["root",n&&"row",r&&"error"]},DM,t)},_M=X("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>E({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),BM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormGroup"}),{className:o,row:a=!1}=r,i=ie(r,NM),s=to(),f=da({props:r,muiFormControl:s,states:["error"]}),l=E({},r,{row:a,error:f.error}),u=FM(l);return c.jsx(_M,E({className:Z(u.root,o),ownerState:l,ref:n},i))}),gi=BM;function VM(e){return je("MuiFormHelperText",e)}const UM=Ee("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),S3=UM;var C3;const WM=["children","className","component","disabled","error","filled","focused","margin","required","variant"],HM=e=>{const{classes:t,contained:n,size:r,disabled:o,error:a,filled:i,focused:s,required:f}=e,l={root:["root",o&&"disabled",a&&"error",r&&`size${H(r)}`,n&&"contained",s&&"focused",i&&"filled",f&&"required"]};return Pe(l,VM,t)},GM=X("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${H(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${S3.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${S3.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),KM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormHelperText"}),{children:o,className:a,component:i="p"}=r,s=ie(r,WM),f=to(),l=da({props:r,muiFormControl:f,states:["variant","size","disabled","error","filled","focused","required"]}),u=E({},r,{component:i,contained:l.variant==="filled"||l.variant==="outlined",variant:l.variant,size:l.size,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),p=HM(u);return c.jsx(GM,E({as:i,ownerState:u,className:Z(p.root,a),ref:n},s,{children:o===" "?C3||(C3=c.jsx("span",{className:"notranslate",children:"​"})):o}))}),qM=KM;function YM(e){return je("MuiFormLabel",e)}const XM=Ee("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Tf=XM,QM=["children","className","color","component","disabled","error","filled","focused","required"],ZM=e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:s}=e,f={root:["root",`color${H(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]};return Pe(f,YM,t)},JM=X("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>E({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${Tf.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Tf.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Tf.error}`]:{color:(e.vars||e).palette.error.main}})),eI=X("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Tf.error}`]:{color:(e.vars||e).palette.error.main}})),tI=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormLabel"}),{children:o,className:a,component:i="label"}=r,s=ie(r,QM),f=to(),l=da({props:r,muiFormControl:f,states:["color","required","focused","disabled","error","filled"]}),u=E({},r,{color:l.color||"primary",component:i,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),p=ZM(u);return c.jsxs(JM,E({as:i,ownerState:u,className:Z(p.root,a),ref:n},s,{children:[o,l.required&&c.jsxs(eI,{ownerState:u,"aria-hidden":!0,className:p.asterisk,children:[" ","*"]})]}))}),au=tI,nI=d.createContext(),E3=nI;function rI(e){return je("MuiGrid",e)}const oI=[0,1,2,3,4,5,6,7,8,9,10],aI=["column-reverse","column","row-reverse","row"],iI=["nowrap","wrap-reverse","wrap"],_s=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],sI=Ee("MuiGrid",["root","container","item","zeroMinWidth",...oI.map(e=>`spacing-xs-${e}`),...aI.map(e=>`direction-xs-${e}`),...iI.map(e=>`wrap-xs-${e}`),..._s.map(e=>`grid-xs-${e}`),..._s.map(e=>`grid-sm-${e}`),..._s.map(e=>`grid-md-${e}`),..._s.map(e=>`grid-lg-${e}`),..._s.map(e=>`grid-xl-${e}`)]),pl=sI,fI=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function Ki(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function lI({theme:e,ownerState:t}){let n;return e.breakpoints.keys.reduce((r,o)=>{let a={};if(t[o]&&(n=t[o]),!n)return r;if(n===!0)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(n==="auto")a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const i=Da({values:t.columns,breakpoints:e.breakpoints.values}),s=typeof i=="object"?i[o]:i;if(s==null)return r;const f=`${Math.round(n/s*1e8)/1e6}%`;let l={};if(t.container&&t.item&&t.columnSpacing!==0){const u=e.spacing(t.columnSpacing);if(u!=="0px"){const p=`calc(${f} + ${Ki(u)})`;l={flexBasis:p,maxWidth:p}}}a=E({flexBasis:f,flexGrow:0,maxWidth:f},l)}return e.breakpoints.values[o]===0?Object.assign(r,a):r[e.breakpoints.up(o)]=a,r},{})}function cI({theme:e,ownerState:t}){const n=Da({values:t.direction,breakpoints:e.breakpoints.values});return In({theme:e},n,r=>{const o={flexDirection:r};return r.indexOf("column")===0&&(o[`& > .${pl.item}`]={maxWidth:"none"}),o})}function hw({breakpoints:e,values:t}){let n="";Object.keys(t).forEach(o=>{n===""&&t[o]!==0&&(n=o)});const r=Object.keys(e).sort((o,a)=>e[o]-e[a]);return r.slice(0,r.indexOf(n))}function uI({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const a=Da({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=hw({breakpoints:e.breakpoints.values,values:a})),o=In({theme:e},a,(s,f)=>{var l;const u=e.spacing(s);return u!=="0px"?{marginTop:`-${Ki(u)}`,[`& > .${pl.item}`]:{paddingTop:Ki(u)}}:(l=i)!=null&&l.includes(f)?{}:{marginTop:0,[`& > .${pl.item}`]:{paddingTop:0}}})}return o}function dI({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const a=Da({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=hw({breakpoints:e.breakpoints.values,values:a})),o=In({theme:e},a,(s,f)=>{var l;const u=e.spacing(s);return u!=="0px"?{width:`calc(100% + ${Ki(u)})`,marginLeft:`-${Ki(u)}`,[`& > .${pl.item}`]:{paddingLeft:Ki(u)}}:(l=i)!=null&&l.includes(f)?{}:{width:"100%",marginLeft:0,[`& > .${pl.item}`]:{paddingLeft:0}}})}return o}function pI(e,t,n={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[n[`spacing-xs-${String(e)}`]];const r=[];return t.forEach(o=>{const a=e[o];Number(a)>0&&r.push(n[`spacing-${o}-${String(a)}`])}),r}const hI=X("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:o,item:a,spacing:i,wrap:s,zeroMinWidth:f,breakpoints:l}=n;let u=[];r&&(u=pI(i,l,t));const p=[];return l.forEach(h=>{const m=n[h];m&&p.push(t[`grid-${h}-${String(m)}`])}),[t.root,r&&t.container,a&&t.item,f&&t.zeroMinWidth,...u,o!=="row"&&t[`direction-xs-${String(o)}`],s!=="wrap"&&t[`wrap-xs-${String(s)}`],...p]}})(({ownerState:e})=>E({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),cI,uI,dI,lI);function mI(e,t){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const n=[];return t.forEach(r=>{const o=e[r];if(Number(o)>0){const a=`spacing-${r}-${String(o)}`;n.push(a)}}),n}const gI=e=>{const{classes:t,container:n,direction:r,item:o,spacing:a,wrap:i,zeroMinWidth:s,breakpoints:f}=e;let l=[];n&&(l=mI(a,f));const u=[];f.forEach(h=>{const m=e[h];m&&u.push(`grid-${h}-${String(m)}`)});const p={root:["root",n&&"container",o&&"item",s&&"zeroMinWidth",...l,r!=="row"&&`direction-xs-${String(r)}`,i!=="wrap"&&`wrap-xs-${String(i)}`,...u]};return Pe(p,rI,t)},vI=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiGrid"}),{breakpoints:o}=eo(),a=x1(r),{className:i,columns:s,columnSpacing:f,component:l="div",container:u=!1,direction:p="row",item:h=!1,rowSpacing:m,spacing:v=0,wrap:b="wrap",zeroMinWidth:C=!1}=a,y=ie(a,fI),g=m||v,x=f||v,k=d.useContext(E3),j=u?s||12:k,S={},w=E({},y);o.keys.forEach(P=>{y[P]!=null&&(S[P]=y[P],delete w[P])});const R=E({},a,{columns:j,container:u,direction:p,item:h,rowSpacing:g,columnSpacing:x,wrap:b,zeroMinWidth:C,spacing:v},S,{breakpoints:o.keys}),$=gI(R);return c.jsx(E3.Provider,{value:j,children:c.jsx(hI,E({ownerState:R,className:Z($.root,i),as:l,ref:n},w))})}),Bs=vI,yI=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function nh(e){return`scale(${e}, ${e**2})`}const bI={entering:{opacity:1,transform:nh(1)},entered:{opacity:1,transform:"none"}},w0=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),mw=d.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:a,easing:i,in:s,onEnter:f,onEntered:l,onEntering:u,onExit:p,onExited:h,onExiting:m,style:v,timeout:b="auto",TransitionComponent:C=Sg}=t,y=ie(t,yI),g=d.useRef(),x=d.useRef(),k=eo(),j=d.useRef(null),S=jt(j,a.ref,n),w=D=>V=>{if(D){const L=j.current;V===void 0?D(L):D(L,V)}},R=w(u),$=w((D,V)=>{jg(D);const{duration:L,delay:O,easing:z}=Za({style:v,timeout:b,easing:i},{mode:"enter"});let N;b==="auto"?(N=k.transitions.getAutoHeightDuration(D.clientHeight),x.current=N):N=L,D.style.transition=[k.transitions.create("opacity",{duration:N,delay:O}),k.transitions.create("transform",{duration:w0?N:N*.666,delay:O,easing:z})].join(","),f&&f(D,V)}),P=w(l),T=w(m),A=w(D=>{const{duration:V,delay:L,easing:O}=Za({style:v,timeout:b,easing:i},{mode:"exit"});let z;b==="auto"?(z=k.transitions.getAutoHeightDuration(D.clientHeight),x.current=z):z=V,D.style.transition=[k.transitions.create("opacity",{duration:z,delay:L}),k.transitions.create("transform",{duration:w0?z:z*.666,delay:w0?L:L||z*.333,easing:O})].join(","),D.style.opacity=0,D.style.transform=nh(.75),p&&p(D)}),F=w(h),I=D=>{b==="auto"&&(g.current=setTimeout(D,x.current||0)),r&&r(j.current,D)};return d.useEffect(()=>()=>{clearTimeout(g.current)},[]),c.jsx(C,E({appear:o,in:s,nodeRef:j,onEnter:$,onEntered:P,onEntering:R,onExit:A,onExited:F,onExiting:T,addEndListener:I,timeout:b==="auto"?null:b},y,{children:(D,V)=>d.cloneElement(a,E({style:E({opacity:0,transform:nh(.75),visibility:D==="exited"&&!s?"hidden":void 0},bI[D],v,a.props.style),ref:S},V))}))});mw.muiSupportAuto=!0;const rh=mw,xI=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],wI=e=>{const{classes:t,disableUnderline:n}=e,o=Pe({root:["root",!n&&"underline"],input:["input"]},G$,t);return E({},t,o)},kI=X(P1,{shouldForwardProp:e=>mr(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...j1(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),E({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Fs.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Fs.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Fs.disabled}, .${Fs.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${Fs.disabled}:before`]:{borderBottomStyle:"dotted"}})}),SI=X(T1,{name:"MuiInput",slot:"Input",overridesResolver:R1})({}),gw=d.forwardRef(function(t,n){var r,o,a,i;const s=$e({props:t,name:"MuiInput"}),{disableUnderline:f,components:l={},componentsProps:u,fullWidth:p=!1,inputComponent:h="input",multiline:m=!1,slotProps:v,slots:b={},type:C="text"}=s,y=ie(s,xI),g=wI(s),k={root:{ownerState:{disableUnderline:f}}},j=v??u?Tn(v??u,k):k,S=(r=(o=b.root)!=null?o:l.Root)!=null?r:kI,w=(a=(i=b.input)!=null?i:l.Input)!=null?a:SI;return c.jsx(Rg,E({slots:{root:S,input:w},slotProps:j,fullWidth:p,inputComponent:h,multiline:m,ref:n,type:C},y,{classes:g}))});gw.muiName="Input";const vw=gw;function CI(e){return je("MuiInputAdornment",e)}const EI=Ee("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),j3=EI;var R3;const jI=["children","className","component","disablePointerEvents","disableTypography","position","variant"],RI=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${H(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},PI=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:a,variant:i}=e,s={root:["root",n&&"disablePointerEvents",o&&`position${H(o)}`,i,r&&"hiddenLabel",a&&`size${H(a)}`]};return Pe(s,CI,t)},TI=X("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:RI})(({theme:e,ownerState:t})=>E({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${j3.positionStart}&:not(.${j3.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),$I=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiInputAdornment"}),{children:o,className:a,component:i="div",disablePointerEvents:s=!1,disableTypography:f=!1,position:l,variant:u}=r,p=ie(r,jI),h=to()||{};let m=u;u&&h.variant,h&&!m&&(m=h.variant);const v=E({},r,{hiddenLabel:h.hiddenLabel,size:h.size,disablePointerEvents:s,position:l,variant:m}),b=PI(v);return c.jsx(E1.Provider,{value:null,children:c.jsx(TI,E({as:i,ownerState:v,className:Z(b.root,a),ref:n},p,{children:typeof o=="string"&&!f?c.jsx(Xr,{color:"text.secondary",children:o}):c.jsxs(d.Fragment,{children:[l==="start"?R3||(R3=c.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})}),hl=$I;function OI(e){return je("MuiInputLabel",e)}Ee("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const zI=["disableAnimation","margin","shrink","variant","className"],MI=e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:s}=e,l=Pe({root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r==="small"&&"sizeSmall",i],asterisk:[s&&"asterisk"]},OI,t);return E({},t,l)},II=X(au,{shouldForwardProp:e=>mr(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Tf.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,n.size==="small"&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,t[n.variant]]}})(({theme:e,ownerState:t})=>E({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},t.size==="small"&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},t.variant==="filled"&&E({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&E({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},t.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),t.variant==="outlined"&&E({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),AI=d.forwardRef(function(t,n){const r=$e({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:a,className:i}=r,s=ie(r,zI),f=to();let l=a;typeof l>"u"&&f&&(l=f.filled||f.focused||f.adornedStart);const u=da({props:r,muiFormControl:f,states:["size","variant","required"]}),p=E({},r,{disableAnimation:o,formControl:f,shrink:l,size:u.size,variant:u.variant,required:u.required}),h=MI(p);return c.jsx(II,E({"data-shrink":l,ownerState:p,ref:n,className:Z(h.root,i)},s,{classes:h}))}),LI=AI,DI=d.createContext({}),oh=DI;function NI(e){return je("MuiList",e)}Ee("MuiList",["root","padding","dense","subheader"]);const FI=["children","className","component","dense","disablePadding","subheader"],_I=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Pe({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},NI,t)},BI=X("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>E({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),VI=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiList"}),{children:o,className:a,component:i="ul",dense:s=!1,disablePadding:f=!1,subheader:l}=r,u=ie(r,FI),p=d.useMemo(()=>({dense:s}),[s]),h=E({},r,{component:i,dense:s,disablePadding:f}),m=_I(h);return c.jsx(oh.Provider,{value:p,children:c.jsxs(BI,E({as:i,className:Z(m.root,a),ref:n,ownerState:h},u,{children:[l,o]}))})}),UI=VI,WI=Ee("MuiListItemIcon",["root","alignItemsFlexStart"]),P3=WI,HI=Ee("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),T3=HI,GI=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function k0(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function $3(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function yw(e,t){if(t===void 0)return!0;let n=e.innerText;return n===void 0&&(n=e.textContent),n=n.trim().toLowerCase(),n.length===0?!1:t.repeating?n[0]===t.keys[0]:n.indexOf(t.keys.join(""))===0}function Vs(e,t,n,r,o,a){let i=!1,s=o(e,t,t?n:!1);for(;s;){if(s===e.firstChild){if(i)return!1;i=!0}const f=r?!1:s.disabled||s.getAttribute("aria-disabled")==="true";if(!s.hasAttribute("tabindex")||!yw(s,a)||f)s=o(e,s,n);else return s.focus(),!0}return!1}const KI=d.forwardRef(function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:a=!1,children:i,className:s,disabledItemsFocusable:f=!1,disableListWrap:l=!1,onKeyDown:u,variant:p="selectedMenu"}=t,h=ie(t,GI),m=d.useRef(null),v=d.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});cr(()=>{o&&m.current.focus()},[o]),d.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(x,k)=>{const j=!m.current.style.width;if(x.clientHeight{const k=m.current,j=x.key,S=St(k).activeElement;if(j==="ArrowDown")x.preventDefault(),Vs(k,S,l,f,k0);else if(j==="ArrowUp")x.preventDefault(),Vs(k,S,l,f,$3);else if(j==="Home")x.preventDefault(),Vs(k,null,l,f,k0);else if(j==="End")x.preventDefault(),Vs(k,null,l,f,$3);else if(j.length===1){const w=v.current,R=j.toLowerCase(),$=performance.now();w.keys.length>0&&($-w.lastTime>500?(w.keys=[],w.repeating=!0,w.previousKeyMatched=!0):w.repeating&&R!==w.keys[0]&&(w.repeating=!1)),w.lastTime=$,w.keys.push(R);const P=S&&!w.repeating&&yw(S,w);w.previousKeyMatched&&(P||Vs(k,S,!1,f,k0,w))?x.preventDefault():w.previousKeyMatched=!1}u&&u(x)},C=jt(m,n);let y=-1;d.Children.forEach(i,(x,k)=>{d.isValidElement(x)&&(x.props.disabled||(p==="selectedMenu"&&x.props.selected||y===-1)&&(y=k),y===k&&(x.props.disabled||x.props.muiSkipListHighlight||x.type.muiSkipListHighlight)&&(y+=1,y>=i.length&&(y=-1)))});const g=d.Children.map(i,(x,k)=>{if(k===y){const j={};return a&&(j.autoFocus=!0),x.props.tabIndex===void 0&&p==="selectedMenu"&&(j.tabIndex=0),d.cloneElement(x,j)}return x});return c.jsx(UI,E({role:"menu",ref:C,className:s,onKeyDown:b,tabIndex:o?0:-1},h,{children:g}))}),qI=KI;function YI(e){return je("MuiPopover",e)}Ee("MuiPopover",["root","paper"]);const XI=["onEntering"],QI=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function O3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function z3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function M3(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function S0(e){return typeof e=="function"?e():e}const ZI=e=>{const{classes:t}=e;return Pe({root:["root"],paper:["paper"]},YI,t)},JI=X(Pg,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),eA=X(Ll,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),tA=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiPopover"}),{action:o,anchorEl:a,anchorOrigin:i={vertical:"top",horizontal:"left"},anchorPosition:s,anchorReference:f="anchorEl",children:l,className:u,container:p,elevation:h=8,marginThreshold:m=16,open:v,PaperProps:b={},transformOrigin:C={vertical:"top",horizontal:"left"},TransitionComponent:y=rh,transitionDuration:g="auto",TransitionProps:{onEntering:x}={}}=r,k=ie(r.TransitionProps,XI),j=ie(r,QI),S=d.useRef(),w=jt(S,b.ref),R=E({},r,{anchorOrigin:i,anchorReference:f,elevation:h,marginThreshold:m,PaperProps:b,transformOrigin:C,TransitionComponent:y,transitionDuration:g,TransitionProps:k}),$=ZI(R),P=d.useCallback(()=>{if(f==="anchorPosition")return s;const N=S0(a),_=(N&&N.nodeType===1?N:St(S.current).body).getBoundingClientRect();return{top:_.top+O3(_,i.vertical),left:_.left+z3(_,i.horizontal)}},[a,i.horizontal,i.vertical,s,f]),T=d.useCallback(N=>({vertical:O3(N,C.vertical),horizontal:z3(N,C.horizontal)}),[C.horizontal,C.vertical]),A=d.useCallback(N=>{const U={width:N.offsetWidth,height:N.offsetHeight},_=T(U);if(f==="none")return{top:null,left:null,transformOrigin:M3(_)};const B=P();let K=B.top-_.vertical,q=B.left-_.horizontal;const se=K+U.height,M=q+U.width,G=Hn(S0(a)),J=G.innerHeight-m,ce=G.innerWidth-m;if(KJ){const ae=se-J;K-=ae,_.vertical+=ae}if(qce){const ae=M-ce;q-=ae,_.horizontal+=ae}return{top:`${Math.round(K)}px`,left:`${Math.round(q)}px`,transformOrigin:M3(_)}},[a,f,P,T,m]),[F,I]=d.useState(v),D=d.useCallback(()=>{const N=S.current;if(!N)return;const U=A(N);U.top!==null&&(N.style.top=U.top),U.left!==null&&(N.style.left=U.left),N.style.transformOrigin=U.transformOrigin,I(!0)},[A]),V=(N,U)=>{x&&x(N,U),D()},L=()=>{I(!1)};d.useEffect(()=>{v&&D()}),d.useImperativeHandle(o,()=>v?{updatePosition:()=>{D()}}:null,[v,D]),d.useEffect(()=>{if(!v)return;const N=Gm(()=>{D()}),U=Hn(a);return U.addEventListener("resize",N),()=>{N.clear(),U.removeEventListener("resize",N)}},[a,v,D]);let O=g;g==="auto"&&!y.muiSupportAuto&&(O=void 0);const z=p||(a?St(S0(a)).body:void 0);return c.jsx(JI,E({BackdropProps:{invisible:!0},className:Z($.root,u),container:z,open:v,ref:n,ownerState:R},j,{children:c.jsx(y,E({appear:!0,in:v,onEntering:V,onExited:L,timeout:O},k,{children:c.jsx(eA,E({elevation:h},b,{ref:w,className:Z($.paper,b.className)},F?void 0:{style:E({},b.style,{opacity:0})},{ownerState:R,children:l}))}))}))}),nA=tA;function rA(e){return je("MuiMenu",e)}Ee("MuiMenu",["root","paper","list"]);const oA=["onEntering"],aA=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],iA={vertical:"top",horizontal:"right"},sA={vertical:"top",horizontal:"left"},fA=e=>{const{classes:t}=e;return Pe({root:["root"],paper:["paper"],list:["list"]},rA,t)},lA=X(nA,{shouldForwardProp:e=>mr(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),cA=X(Ll,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),uA=X(qI,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),dA=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiMenu"}),{autoFocus:o=!0,children:a,disableAutoFocusItem:i=!1,MenuListProps:s={},onClose:f,open:l,PaperProps:u={},PopoverClasses:p,transitionDuration:h="auto",TransitionProps:{onEntering:m}={},variant:v="selectedMenu"}=r,b=ie(r.TransitionProps,oA),C=ie(r,aA),y=eo(),g=y.direction==="rtl",x=E({},r,{autoFocus:o,disableAutoFocusItem:i,MenuListProps:s,onEntering:m,PaperProps:u,transitionDuration:h,TransitionProps:b,variant:v}),k=fA(x),j=o&&!i&&l,S=d.useRef(null),w=(P,T)=>{S.current&&S.current.adjustStyleForScrollbar(P,y),m&&m(P,T)},R=P=>{P.key==="Tab"&&(P.preventDefault(),f&&f(P,"tabKeyDown"))};let $=-1;return d.Children.map(a,(P,T)=>{d.isValidElement(P)&&(P.props.disabled||(v==="selectedMenu"&&P.props.selected||$===-1)&&($=T))}),c.jsx(lA,E({onClose:f,anchorOrigin:{vertical:"bottom",horizontal:g?"right":"left"},transformOrigin:g?iA:sA,PaperProps:E({as:cA},u,{classes:E({},u.classes,{root:k.paper})}),className:k.root,open:l,ref:n,transitionDuration:h,TransitionProps:E({onEntering:w},b),ownerState:x},C,{classes:p,children:c.jsx(uA,E({onKeyDown:R,actions:S,autoFocus:o&&($===-1||i),autoFocusItem:j,variant:v},s,{className:Z(k.list,s.className),children:a}))}))}),bw=dA;function pA(e){return je("MuiMenuItem",e)}const hA=Ee("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Us=hA,mA=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],gA=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]},vA=e=>{const{disabled:t,dense:n,divider:r,disableGutters:o,selected:a,classes:i}=e,f=Pe({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",a&&"selected"]},pA,i);return E({},i,f)},yA=X(Ja,{shouldForwardProp:e=>mr(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:gA})(({theme:e,ownerState:t})=>E({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Us.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:et(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Us.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:et(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Us.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:et(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:et(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Us.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Us.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${w3.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${w3.inset}`]:{marginLeft:52},[`& .${T3.root}`]:{marginTop:0,marginBottom:0},[`& .${T3.inset}`]:{paddingLeft:36},[`& .${P3.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&E({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${P3.root} svg`]:{fontSize:"1.25rem"}}))),bA=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiMenuItem"}),{autoFocus:o=!1,component:a="li",dense:i=!1,divider:s=!1,disableGutters:f=!1,focusVisibleClassName:l,role:u="menuitem",tabIndex:p,className:h}=r,m=ie(r,mA),v=d.useContext(oh),b=d.useMemo(()=>({dense:i||v.dense||!1,disableGutters:f}),[v.dense,i,f]),C=d.useRef(null);cr(()=>{o&&C.current&&C.current.focus()},[o]);const y=E({},r,{dense:b.dense,divider:s,disableGutters:f}),g=vA(r),x=jt(C,n);let k;return r.disabled||(k=p!==void 0?p:-1),c.jsx(oh.Provider,{value:b,children:c.jsx(yA,E({ref:x,role:u,tabIndex:k,component:a,focusVisibleClassName:Z(g.focusVisible,l),className:Z(g.root,h)},m,{ownerState:y,classes:g}))})}),ta=bA;function xA(e){return je("MuiNativeSelect",e)}const wA=Ee("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Tg=wA,kA=["className","disabled","error","IconComponent","inputRef","variant"],SA=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e,s={select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${H(n)}`,a&&"iconOpen",r&&"disabled"]};return Pe(s,xA,t)},xw=({ownerState:e,theme:t})=>E({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":E({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:t.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${Tg.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),CA=X("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:mr,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Tg.multiple}`]:t.multiple}]}})(xw),ww=({ownerState:e,theme:t})=>E({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Tg.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),EA=X("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${H(n.variant)}`],n.open&&t.iconOpen]}})(ww),jA=d.forwardRef(function(t,n){const{className:r,disabled:o,error:a,IconComponent:i,inputRef:s,variant:f="standard"}=t,l=ie(t,kA),u=E({},t,{disabled:o,variant:f,error:a}),p=SA(u);return c.jsxs(d.Fragment,{children:[c.jsx(CA,E({ownerState:u,className:Z(p.select,r),disabled:o,ref:s||n},l)),t.multiple?null:c.jsx(EA,{as:i,ownerState:u,className:p.icon})]})}),RA=jA;var I3;const PA=["children","classes","className","label","notched"],TA=X("fieldset")({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),$A=X("legend")(({ownerState:e,theme:t})=>E({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&E({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function OA(e){const{className:t,label:n,notched:r}=e,o=ie(e,PA),a=n!=null&&n!=="",i=E({},e,{notched:r,withLabel:a});return c.jsx(TA,E({"aria-hidden":!0,className:t,ownerState:i},o,{children:c.jsx($A,{ownerState:i,children:a?c.jsx("span",{children:n}):I3||(I3=c.jsx("span",{className:"notranslate",children:"​"}))})}))}const zA=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],MA=e=>{const{classes:t}=e,r=Pe({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},q$,t);return E({},t,r)},IA=X(P1,{shouldForwardProp:e=>mr(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:j1})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return E({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${Ro.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${Ro.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${Ro.focused} .${Ro.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${Ro.error} .${Ro.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${Ro.disabled} .${Ro.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&E({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),AA=X(OA,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),LA=X(T1,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:R1})(({theme:e,ownerState:t})=>E({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),kw=d.forwardRef(function(t,n){var r,o,a,i,s;const f=$e({props:t,name:"MuiOutlinedInput"}),{components:l={},fullWidth:u=!1,inputComponent:p="input",label:h,multiline:m=!1,notched:v,slots:b={},type:C="text"}=f,y=ie(f,zA),g=MA(f),x=to(),k=da({props:f,muiFormControl:x,states:["required"]}),j=E({},f,{color:k.color||"primary",disabled:k.disabled,error:k.error,focused:k.focused,formControl:x,fullWidth:u,hiddenLabel:k.hiddenLabel,multiline:m,size:k.size,type:C}),S=(r=(o=b.root)!=null?o:l.Root)!=null?r:IA,w=(a=(i=b.input)!=null?i:l.Input)!=null?a:LA;return c.jsx(Rg,E({slots:{root:S,input:w},renderSuffix:R=>c.jsx(AA,{ownerState:j,className:g.notchedOutline,label:h!=null&&h!==""&&k.required?s||(s=c.jsxs(d.Fragment,{children:[h," ","*"]})):h,notched:typeof v<"u"?v:!!(R.startAdornment||R.filled||R.focused)}),fullWidth:u,inputComponent:p,multiline:m,ref:n,type:C},y,{classes:E({},g,{notchedOutline:null})}))});kw.muiName="Input";const Sw=kw;function DA(e){return je("MuiSelect",e)}const NA=Ee("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Ws=NA;var A3;const FA=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],_A=X("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${Ws.select}`]:t.select},{[`&.${Ws.select}`]:t[n.variant]},{[`&.${Ws.error}`]:t.error},{[`&.${Ws.multiple}`]:t.multiple}]}})(xw,{[`&.${Ws.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),BA=X("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${H(n.variant)}`],n.open&&t.iconOpen]}})(ww),VA=X("input",{shouldForwardProp:e=>mg(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function L3(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function UA(e){return e==null||typeof e=="string"&&!e.trim()}const WA=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e,s={select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${H(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return Pe(s,DA,t)},HA=d.forwardRef(function(t,n){const{"aria-describedby":r,"aria-label":o,autoFocus:a,autoWidth:i,children:s,className:f,defaultOpen:l,defaultValue:u,disabled:p,displayEmpty:h,error:m=!1,IconComponent:v,inputRef:b,labelId:C,MenuProps:y={},multiple:g,name:x,onBlur:k,onChange:j,onClose:S,onFocus:w,onOpen:R,open:$,readOnly:P,renderValue:T,SelectDisplayProps:A={},tabIndex:F,value:I,variant:D="standard"}=t,V=ie(t,FA),[L,O]=sl({controlled:I,default:u,name:"Select"}),[z,N]=sl({controlled:$,default:l,name:"Select"}),U=d.useRef(null),_=d.useRef(null),[B,K]=d.useState(null),{current:q}=d.useRef($!=null),[se,M]=d.useState(),G=jt(n,b),J=d.useCallback(oe=>{_.current=oe,oe&&K(oe)},[]),ce=B==null?void 0:B.parentNode;d.useImperativeHandle(G,()=>({focus:()=>{_.current.focus()},node:U.current,value:L}),[L]),d.useEffect(()=>{l&&z&&B&&!q&&(M(i?null:ce.clientWidth),_.current.focus())},[B,i]),d.useEffect(()=>{a&&_.current.focus()},[a]),d.useEffect(()=>{if(!C)return;const oe=St(_.current).getElementById(C);if(oe){const ke=()=>{getSelection().isCollapsed&&_.current.focus()};return oe.addEventListener("click",ke),()=>{oe.removeEventListener("click",ke)}}},[C]);const ae=(oe,ke)=>{oe?R&&R(ke):S&&S(ke),q||(M(i?null:ce.clientWidth),N(oe))},te=oe=>{oe.button===0&&(oe.preventDefault(),_.current.focus(),ae(!0,oe))},ge=oe=>{ae(!1,oe)},ye=d.Children.toArray(s),me=oe=>{const ke=ye.find(pe=>pe.props.value===oe.target.value);ke!==void 0&&(O(ke.props.value),j&&j(oe,ke))},_e=oe=>ke=>{let pe;if(ke.currentTarget.hasAttribute("tabindex")){if(g){pe=Array.isArray(L)?L.slice():[];const ut=L.indexOf(oe.props.value);ut===-1?pe.push(oe.props.value):pe.splice(ut,1)}else pe=oe.props.value;if(oe.props.onClick&&oe.props.onClick(ke),L!==pe&&(O(pe),j)){const ut=ke.nativeEvent||ke,hn=new ut.constructor(ut.type,ut);Object.defineProperty(hn,"target",{writable:!0,value:{value:pe,name:x}}),j(hn,oe)}g||ae(!1,ke)}},Re=oe=>{P||[" ","ArrowUp","ArrowDown","Enter"].indexOf(oe.key)!==-1&&(oe.preventDefault(),ae(!0,oe))},Qe=B!==null&&z,Rt=oe=>{!Qe&&k&&(Object.defineProperty(oe,"target",{writable:!0,value:{value:L,name:x}}),k(oe))};delete V["aria-invalid"];let Se,Ce;const ft=[];let Ze=!1;(Yu({value:L})||h)&&(T?Se=T(L):Ze=!0);const Y=ye.map(oe=>{if(!d.isValidElement(oe))return null;let ke;if(g){if(!Array.isArray(L))throw new Error(aa(2));ke=L.some(pe=>L3(pe,oe.props.value)),ke&&Ze&&ft.push(oe.props.children)}else ke=L3(L,oe.props.value),ke&&Ze&&(Ce=oe.props.children);return d.cloneElement(oe,{"aria-selected":ke?"true":"false",onClick:_e(oe),onKeyUp:pe=>{pe.key===" "&&pe.preventDefault(),oe.props.onKeyUp&&oe.props.onKeyUp(pe)},role:"option",selected:ke,value:void 0,"data-value":oe.props.value})});Ze&&(g?ft.length===0?Se=null:Se=ft.reduce((oe,ke,pe)=>(oe.push(ke),pe{const{classes:t}=e;return t},$g={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>mr(e)&&e!=="variant",slot:"Root"},YA=X(vw,$g)(""),XA=X(Sw,$g)(""),QA=X(pw,$g)(""),Cw=d.forwardRef(function(t,n){const r=$e({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:a,classes:i={},className:s,defaultOpen:f=!1,displayEmpty:l=!1,IconComponent:u=Z$,id:p,input:h,inputProps:m,label:v,labelId:b,MenuProps:C,multiple:y=!1,native:g=!1,onClose:x,onOpen:k,open:j,renderValue:S,SelectDisplayProps:w,variant:R="outlined"}=r,$=ie(r,KA),P=g?RA:GA,T=to(),A=da({props:r,muiFormControl:T,states:["variant","error"]}),F=A.variant||R,I=E({},r,{variant:F,classes:i}),D=qA(I),V=h||{standard:c.jsx(YA,{ownerState:I}),outlined:c.jsx(XA,{label:v,ownerState:I}),filled:c.jsx(QA,{ownerState:I})}[F],L=jt(n,V.ref);return c.jsx(d.Fragment,{children:d.cloneElement(V,E({inputComponent:P,inputProps:E({children:a,error:A.error,IconComponent:u,variant:F,type:void 0,multiple:y},g?{id:p}:{autoWidth:o,defaultOpen:f,displayEmpty:l,labelId:b,MenuProps:C,onClose:x,onOpen:k,open:j,renderValue:S,SelectDisplayProps:E({id:p},w)},m,{classes:m?Tn(D,m.classes):D},h?h.props.inputProps:{})},y&&g&&F==="outlined"?{notched:!0}:{},{ref:L,className:Z(V.props.className,s)},!h&&{variant:F},$))})});Cw.muiName="Select";const Og=Cw,ZA=e=>!e||!ea(e),JA=ZA;function eL(e){return je("MuiSlider",e)}const tL=Ee("MuiSlider",["root","active","colorPrimary","colorSecondary","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]),Cr=tL,nL=e=>{const{open:t}=e;return{offset:Z(t&&Cr.valueLabelOpen),circle:Cr.valueLabelCircle,label:Cr.valueLabelLabel}};function rL(e){const{children:t,className:n,value:r}=e,o=nL(e);return t?d.cloneElement(t,{className:Z(t.props.className)},c.jsxs(d.Fragment,{children:[t.props.children,c.jsx("span",{className:Z(o.offset,n),"aria-hidden":!0,children:c.jsx("span",{className:o.circle,children:c.jsx("span",{className:o.label,children:r})})})]})):null}const oL=["aria-label","aria-valuetext","aria-labelledby","component","components","componentsProps","color","classes","className","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","size","step","scale","slotProps","slots","tabIndex","track","value","valueLabelDisplay","valueLabelFormat"];function D3(e){return e}const aL=X("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`color${H(n.color)}`],n.size!=="medium"&&t[`size${H(n.size)}`],n.marked&&t.marked,n.orientation==="vertical"&&t.vertical,n.track==="inverted"&&t.trackInverted,n.track===!1&&t.trackFalse]}})(({theme:e,ownerState:t})=>E({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:(e.vars||e).palette[t.color].main,WebkitTapHighlightColor:"transparent"},t.orientation==="horizontal"&&E({height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}},t.size==="small"&&{height:2},t.marked&&{marginBottom:20}),t.orientation==="vertical"&&E({height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}},t.size==="small"&&{width:2},t.marked&&{marginRight:44}),{"@media print":{colorAdjust:"exact"},[`&.${Cr.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${Cr.dragging}`]:{[`& .${Cr.thumb}, & .${Cr.track}`]:{transition:"none"}}})),iL=X("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})(({ownerState:e})=>E({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38},e.orientation==="horizontal"&&{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"},e.orientation==="vertical"&&{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"},e.track==="inverted"&&{opacity:1})),sL=X("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?pg(e.palette[t.color].main,.62):dg(e.palette[t.color].main,.5);return E({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:e.transitions.create(["left","width","bottom","height"],{duration:e.transitions.duration.shortest})},t.size==="small"&&{border:"none"},t.orientation==="horizontal"&&{height:"inherit",top:"50%",transform:"translateY(-50%)"},t.orientation==="vertical"&&{width:"inherit",left:"50%",transform:"translateX(-50%)"},t.track===!1&&{display:"none"},t.track==="inverted"&&{backgroundColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:n,borderColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:n})}),fL=X("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.thumb,t[`thumbColor${H(n.color)}`],n.size!=="medium"&&t[`thumbSize${H(n.size)}`]]}})(({theme:e,ownerState:t})=>E({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow","left","bottom"],{duration:e.transitions.duration.shortest})},t.size==="small"&&{width:12,height:12},t.orientation==="horizontal"&&{top:"50%",transform:"translate(-50%, -50%)"},t.orientation==="vertical"&&{left:"50%",transform:"translate(-50%, 50%)"},{"&:before":E({position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(e.vars||e).shadows[2]},t.size==="small"&&{boxShadow:"none"}),"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&:hover, &.${Cr.focusVisible}`]:{boxShadow:`0px 0px 0px 8px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:et(e.palette[t.color].main,.16)}`,"@media (hover: none)":{boxShadow:"none"}},[`&.${Cr.active}`]:{boxShadow:`0px 0px 0px 14px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:et(e.palette[t.color].main,.16)}`},[`&.${Cr.disabled}`]:{"&:hover":{boxShadow:"none"}}})),lL=X(rL,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(({theme:e,ownerState:t})=>E({[`&.${Cr.valueLabelOpen}`]:{transform:`${t.orientation==="vertical"?"translateY(-50%)":"translateY(-100%)"} scale(1)`},zIndex:1,whiteSpace:"nowrap"},e.typography.body2,{fontWeight:500,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),transform:`${t.orientation==="vertical"?"translateY(-50%)":"translateY(-100%)"} scale(0)`,position:"absolute",backgroundColor:(e.vars||e).palette.grey[600],borderRadius:2,color:(e.vars||e).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem"},t.orientation==="horizontal"&&{top:"-10px",transformOrigin:"bottom center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"}},t.orientation==="vertical"&&{right:t.size==="small"?"20px":"30px",top:"50%",transformOrigin:"right center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:"-20%",top:"50%"}},t.size==="small"&&{fontSize:e.typography.pxToRem(12),padding:"0.25rem 0.5rem"})),cL=X("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>mg(e)&&e!=="markActive",overridesResolver:(e,t)=>{const{markActive:n}=e;return[t.mark,n&&t.markActive]}})(({theme:e,ownerState:t,markActive:n})=>E({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor"},t.orientation==="horizontal"&&{top:"50%",transform:"translate(-1px, -50%)"},t.orientation==="vertical"&&{left:"50%",transform:"translate(-50%, 1px)"},n&&{backgroundColor:(e.vars||e).palette.background.paper,opacity:.8})),uL=X("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>mg(e)&&e!=="markLabelActive",overridesResolver:(e,t)=>t.markLabel})(({theme:e,ownerState:t,markLabelActive:n})=>E({},e.typography.body2,{color:(e.vars||e).palette.text.secondary,position:"absolute",whiteSpace:"nowrap"},t.orientation==="horizontal"&&{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}},t.orientation==="vertical"&&{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}},n&&{color:(e.vars||e).palette.text.primary})),dL=e=>{const{disabled:t,dragging:n,marked:r,orientation:o,track:a,classes:i,color:s,size:f}=e,l={root:["root",t&&"disabled",n&&"dragging",r&&"marked",o==="vertical"&&"vertical",a==="inverted"&&"trackInverted",a===!1&&"trackFalse",s&&`color${H(s)}`,f&&`size${H(f)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",f&&`thumbSize${H(f)}`,s&&`thumbColor${H(s)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return Pe(l,eL,i)},pL=({children:e})=>e,hL=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,u,p,h,m,v,b,C,y,g,x,k,j,S,w,R,$,P;const T=$e({props:t,name:"MuiSlider"}),F=eo().direction==="rtl",{"aria-label":I,"aria-valuetext":D,"aria-labelledby":V,component:L="span",components:O={},componentsProps:z={},color:N="primary",classes:U,className:_,disableSwap:B=!1,disabled:K=!1,getAriaLabel:q,getAriaValueText:se,marks:M=!1,max:G=100,min:J=0,orientation:ce="horizontal",size:ae="medium",step:te=1,scale:ge=D3,slotProps:ye,slots:me,track:_e="normal",valueLabelDisplay:Re="off",valueLabelFormat:Qe=D3}=T,Rt=ie(T,oL),Se=E({},T,{isRtl:F,max:G,min:J,classes:U,disabled:K,disableSwap:B,orientation:ce,marks:M,color:N,size:ae,step:te,scale:ge,track:_e,valueLabelDisplay:Re,valueLabelFormat:Qe}),{axisProps:Ce,getRootProps:ft,getHiddenInputProps:Ze,getThumbProps:Y,open:re,active:le,axis:be,focusedThumbIndex:he,range:ne,dragging:oe,marks:ke,values:pe,trackOffset:ut,trackLeap:hn}=ET(E({},Se,{rootRef:n}));Se.marked=ke.length>0&&ke.some(lt=>lt.label),Se.dragging=oe,Se.focusedThumbIndex=he;const W=dL(Se),xe=(r=(o=me==null?void 0:me.root)!=null?o:O.Root)!=null?r:aL,ue=(a=(i=me==null?void 0:me.rail)!=null?i:O.Rail)!=null?a:iL,Me=(s=(f=me==null?void 0:me.track)!=null?f:O.Track)!=null?s:sL,nt=(l=(u=me==null?void 0:me.thumb)!=null?u:O.Thumb)!=null?l:fL,Le=(p=(h=me==null?void 0:me.valueLabel)!=null?h:O.ValueLabel)!=null?p:lL,Be=(m=(v=me==null?void 0:me.mark)!=null?v:O.Mark)!=null?m:cL,We=(b=(C=me==null?void 0:me.markLabel)!=null?C:O.MarkLabel)!=null?b:uL,rt=(y=(g=me==null?void 0:me.input)!=null?g:O.Input)!=null?y:"input",Te=(x=ye==null?void 0:ye.root)!=null?x:z.root,De=(k=ye==null?void 0:ye.rail)!=null?k:z.rail,_t=(j=ye==null?void 0:ye.track)!=null?j:z.track,er=(S=ye==null?void 0:ye.thumb)!=null?S:z.thumb,Qt=(w=ye==null?void 0:ye.valueLabel)!=null?w:z.valueLabel,zt=(R=ye==null?void 0:ye.mark)!=null?R:z.mark,Zt=($=ye==null?void 0:ye.markLabel)!=null?$:z.markLabel,An=(P=ye==null?void 0:ye.input)!=null?P:z.input,bt=Nn({elementType:xe,getSlotProps:ft,externalSlotProps:Te,externalForwardedProps:Rt,additionalProps:E({},JA(xe)&&{as:L}),ownerState:E({},Se,Te==null?void 0:Te.ownerState),className:[W.root,_]}),Ln=Nn({elementType:ue,externalSlotProps:De,ownerState:Se,className:W.rail}),At=Nn({elementType:Me,externalSlotProps:_t,additionalProps:{style:E({},Ce[be].offset(ut),Ce[be].leap(hn))},ownerState:E({},Se,_t==null?void 0:_t.ownerState),className:W.track}),Mt=Nn({elementType:nt,getSlotProps:Y,externalSlotProps:er,ownerState:E({},Se,er==null?void 0:er.ownerState),className:W.thumb}),ro=Nn({elementType:Le,externalSlotProps:Qt,ownerState:E({},Se,Qt==null?void 0:Qt.ownerState),className:W.valueLabel}),kn=Nn({elementType:Be,externalSlotProps:zt,ownerState:Se,className:W.mark}),Ar=Nn({elementType:We,externalSlotProps:Zt,ownerState:Se,className:W.markLabel}),ga=Nn({elementType:rt,getSlotProps:Ze,externalSlotProps:An,ownerState:Se});return c.jsxs(xe,E({},bt,{children:[c.jsx(ue,E({},Ln)),c.jsx(Me,E({},At)),ke.filter(lt=>lt.value>=J&<.value<=G).map((lt,xt)=>{const Lr=Ku(lt.value,J,G),oo=Ce[be].offset(Lr);let Sn;return _e===!1?Sn=pe.indexOf(lt.value)!==-1:Sn=_e==="normal"&&(ne?lt.value>=pe[0]&<.value<=pe[pe.length-1]:lt.value<=pe[0])||_e==="inverted"&&(ne?lt.value<=pe[0]||lt.value>=pe[pe.length-1]:lt.value>=pe[0]),c.jsxs(d.Fragment,{children:[c.jsx(Be,E({"data-index":xt},kn,!ea(Be)&&{markActive:Sn},{style:E({},oo,kn.style),className:Z(kn.className,Sn&&W.markActive)})),lt.label!=null?c.jsx(We,E({"aria-hidden":!0,"data-index":xt},Ar,!ea(We)&&{markLabelActive:Sn},{style:E({},oo,Ar.style),className:Z(W.markLabel,Ar.className,Sn&&W.markLabelActive),children:lt.label})):null]},xt)}),pe.map((lt,xt)=>{const Lr=Ku(lt,J,G),oo=Ce[be].offset(Lr),Sn=Re==="off"?pL:Le;return c.jsx(Sn,E({},!ea(Sn)&&{valueLabelFormat:Qe,valueLabelDisplay:Re,value:typeof Qe=="function"?Qe(ge(lt),xt):Qe,index:xt,open:re===xt||le===xt||Re==="on",disabled:K},ro,{children:c.jsx(nt,E({"data-index":xt},Mt,{className:Z(W.thumb,Mt.className,le===xt&&W.active,he===xt&&W.focusVisible),style:E({},oo,{pointerEvents:B&&le!==xt?"none":void 0},Mt.style),children:c.jsx(rt,E({"data-index":xt,"aria-label":q?q(xt):I,"aria-valuenow":ge(lt),"aria-labelledby":V,"aria-valuetext":se?se(ge(lt),xt):D,value:pe[xt]},ga))}))}),xt)})]}))}),mL=hL;function gL(e){return je("MuiTooltip",e)}const vL=Ee("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Vo=vL,yL=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function bL(e){return Math.round(e*1e5)/1e5}const xL=e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:a}=e,i={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${H(a.split("-")[0])}`],arrow:["arrow"]};return Pe(i,gL,t)},wL=X(nw,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>E({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${Vo.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Vo.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Vo.arrow}`]:E({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${Vo.arrow}`]:E({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),kL=X("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${H(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>E({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:et(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${bL(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${Vo.popper}[data-popper-placement*="left"] &`]:E({transformOrigin:"right center"},t.isRtl?E({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):E({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${Vo.popper}[data-popper-placement*="right"] &`]:E({transformOrigin:"left center"},t.isRtl?E({marginRight:"14px"},t.touch&&{marginRight:"24px"}):E({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${Vo.popper}[data-popper-placement*="top"] &`]:E({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${Vo.popper}[data-popper-placement*="bottom"] &`]:E({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),SL=X("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:et(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let bc=!1,C0=null,Hs={x:0,y:0};function xc(e,t){return n=>{t&&t(n),e(n)}}const CL=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,u,p,h,m,v,b,C,y,g,x,k,j;const S=$e({props:t,name:"MuiTooltip"}),{arrow:w=!1,children:R,components:$={},componentsProps:P={},describeChild:T=!1,disableFocusListener:A=!1,disableHoverListener:F=!1,disableInteractive:I=!1,disableTouchListener:D=!1,enterDelay:V=100,enterNextDelay:L=0,enterTouchDelay:O=700,followCursor:z=!1,id:N,leaveDelay:U=0,leaveTouchDelay:_=1500,onClose:B,onOpen:K,open:q,placement:se="bottom",PopperComponent:M,PopperProps:G={},slotProps:J={},slots:ce={},title:ae,TransitionComponent:te=rh,TransitionProps:ge}=S,ye=ie(S,yL),me=eo(),_e=me.direction==="rtl",[Re,Qe]=d.useState(),[Rt,Se]=d.useState(null),Ce=d.useRef(!1),ft=I||z,Ze=d.useRef(),Y=d.useRef(),re=d.useRef(),le=d.useRef(),[be,he]=sl({controlled:q,default:!1,name:"Tooltip",state:"open"});let ne=be;const oe=Km(N),ke=d.useRef(),pe=d.useCallback(()=>{ke.current!==void 0&&(document.body.style.WebkitUserSelect=ke.current,ke.current=void 0),clearTimeout(le.current)},[]);d.useEffect(()=>()=>{clearTimeout(Ze.current),clearTimeout(Y.current),clearTimeout(re.current),pe()},[pe]);const ut=Oe=>{clearTimeout(C0),bc=!0,he(!0),K&&!ne&&K(Oe)},hn=Vn(Oe=>{clearTimeout(C0),C0=setTimeout(()=>{bc=!1},800+U),he(!1),B&&ne&&B(Oe),clearTimeout(Ze.current),Ze.current=setTimeout(()=>{Ce.current=!1},me.transitions.duration.shortest)}),W=Oe=>{Ce.current&&Oe.type!=="touchstart"||(Re&&Re.removeAttribute("title"),clearTimeout(Y.current),clearTimeout(re.current),V||bc&&L?Y.current=setTimeout(()=>{ut(Oe)},bc?L:V):ut(Oe))},xe=Oe=>{clearTimeout(Y.current),clearTimeout(re.current),re.current=setTimeout(()=>{hn(Oe)},U)},{isFocusVisibleRef:ue,onBlur:Me,onFocus:nt,ref:Le}=qm(),[,Be]=d.useState(!1),We=Oe=>{Me(Oe),ue.current===!1&&(Be(!1),xe(Oe))},rt=Oe=>{Re||Qe(Oe.currentTarget),nt(Oe),ue.current===!0&&(Be(!0),W(Oe))},Te=Oe=>{Ce.current=!0;const Ut=R.props;Ut.onTouchStart&&Ut.onTouchStart(Oe)},De=W,_t=xe,er=Oe=>{Te(Oe),clearTimeout(re.current),clearTimeout(Ze.current),pe(),ke.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",le.current=setTimeout(()=>{document.body.style.WebkitUserSelect=ke.current,W(Oe)},O)},Qt=Oe=>{R.props.onTouchEnd&&R.props.onTouchEnd(Oe),pe(),clearTimeout(re.current),re.current=setTimeout(()=>{hn(Oe)},_)};d.useEffect(()=>{if(!ne)return;function Oe(Ut){(Ut.key==="Escape"||Ut.key==="Esc")&&hn(Ut)}return document.addEventListener("keydown",Oe),()=>{document.removeEventListener("keydown",Oe)}},[hn,ne]);const zt=jt(R.ref,Le,Qe,n);!ae&&ae!==0&&(ne=!1);const Zt=d.useRef(),An=Oe=>{const Ut=R.props;Ut.onMouseMove&&Ut.onMouseMove(Oe),Hs={x:Oe.clientX,y:Oe.clientY},Zt.current&&Zt.current.update()},bt={},Ln=typeof ae=="string";T?(bt.title=!ne&&Ln&&!F?ae:null,bt["aria-describedby"]=ne?oe:null):(bt["aria-label"]=Ln?ae:null,bt["aria-labelledby"]=ne&&!Ln?oe:null);const At=E({},bt,ye,R.props,{className:Z(ye.className,R.props.className),onTouchStart:Te,ref:zt},z?{onMouseMove:An}:{}),Mt={};D||(At.onTouchStart=er,At.onTouchEnd=Qt),F||(At.onMouseOver=xc(De,At.onMouseOver),At.onMouseLeave=xc(_t,At.onMouseLeave),ft||(Mt.onMouseOver=De,Mt.onMouseLeave=_t)),A||(At.onFocus=xc(rt,At.onFocus),At.onBlur=xc(We,At.onBlur),ft||(Mt.onFocus=rt,Mt.onBlur=We));const ro=d.useMemo(()=>{var Oe;let Ut=[{name:"arrow",enabled:!!Rt,options:{element:Rt,padding:4}}];return(Oe=G.popperOptions)!=null&&Oe.modifiers&&(Ut=Ut.concat(G.popperOptions.modifiers)),E({},G.popperOptions,{modifiers:Ut})},[Rt,G]),kn=E({},S,{isRtl:_e,arrow:w,disableInteractive:ft,placement:se,PopperComponentProp:M,touch:Ce.current}),Ar=xL(kn),ga=(r=(o=ce.popper)!=null?o:$.Popper)!=null?r:wL,lt=(a=(i=(s=ce.transition)!=null?s:$.Transition)!=null?i:te)!=null?a:rh,xt=(f=(l=ce.tooltip)!=null?l:$.Tooltip)!=null?f:kL,Lr=(u=(p=ce.arrow)!=null?p:$.Arrow)!=null?u:SL,oo=af(ga,E({},G,(h=J.popper)!=null?h:P.popper,{className:Z(Ar.popper,G==null?void 0:G.className,(m=(v=J.popper)!=null?v:P.popper)==null?void 0:m.className)}),kn),Sn=af(lt,E({},ge,(b=J.transition)!=null?b:P.transition),kn),va=af(xt,E({},(C=J.tooltip)!=null?C:P.tooltip,{className:Z(Ar.tooltip,(y=(g=J.tooltip)!=null?g:P.tooltip)==null?void 0:y.className)}),kn),Ul=af(Lr,E({},(x=J.arrow)!=null?x:P.arrow,{className:Z(Ar.arrow,(k=(j=J.arrow)!=null?j:P.arrow)==null?void 0:k.className)}),kn);return c.jsxs(d.Fragment,{children:[d.cloneElement(R,At),c.jsx(ga,E({as:M??nw,placement:se,anchorEl:z?{getBoundingClientRect:()=>({top:Hs.y,left:Hs.x,right:Hs.x,bottom:Hs.y,width:0,height:0})}:Re,popperRef:Zt,open:Re?ne:!1,id:oe,transition:!0},Mt,oo,{popperOptions:ro,children:({TransitionProps:Oe})=>c.jsx(lt,E({timeout:me.transitions.duration.shorter},Oe,Sn,{children:c.jsxs(xt,E({},va,{children:[ae,w?c.jsx(Lr,E({},Ul,{ref:Se})):null]}))}))}))]})}),Mr=CL,EL=Xj({createStyledComponent:X("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>$e({props:e,name:"MuiStack"})}),jL=EL,RL=["anchor","classes","className","width","style"],PL=X("div")(({theme:e,ownerState:t})=>E({position:"fixed",top:0,left:0,bottom:0,zIndex:e.zIndex.drawer-1},t.anchor==="left"&&{right:"auto"},t.anchor==="right"&&{left:"auto",right:0},t.anchor==="top"&&{bottom:"auto",right:0},t.anchor==="bottom"&&{top:"auto",bottom:0,right:0})),TL=d.forwardRef(function(t,n){const{anchor:r,classes:o={},className:a,width:i,style:s}=t,f=ie(t,RL),l=t;return c.jsx(PL,E({className:Z("PrivateSwipeArea-root",o.root,o[`anchor${H(r)}`],a),ref:n,style:E({[Ra(r)?"width":"height"]:i},s),ownerState:l},f))}),$L=TL,OL=["BackdropProps"],zL=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"],wc=3,E0=20;let ao=null;function j0(e,t,n){return e==="right"?n.body.offsetWidth-t[0].pageX:t[0].pageX}function R0(e,t,n){return e==="bottom"?n.innerHeight-t[0].clientY:t[0].clientY}function Gs(e,t){return e?t.clientWidth:t.clientHeight}function N3(e,t,n,r){return Math.min(Math.max(n?t-e:r+t-e,0),r)}function ML(e,t){const n=[];for(;e&&e!==t.parentElement;){const r=Hn(t).getComputedStyle(e);r.getPropertyValue("position")==="absolute"||r.getPropertyValue("overflow-x")==="hidden"||(e.clientWidth>0&&e.scrollWidth>e.clientWidth||e.clientHeight>0&&e.scrollHeight>e.clientHeight)&&n.push(e),e=e.parentElement}return n}function IL({domTreeShapes:e,start:t,current:n,anchor:r}){const o={scrollPosition:{x:"scrollLeft",y:"scrollTop"},scrollLength:{x:"scrollWidth",y:"scrollHeight"},clientLength:{x:"clientWidth",y:"clientHeight"}};return e.some(a=>{let i=n>=t;(r==="top"||r==="left")&&(i=!i);const s=r==="left"||r==="right"?"x":"y",f=Math.round(a[o.scrollPosition[s]]),l=f>0,u=f+a[o.clientLength[s]]{L.current=null},[y]);const O=d.useCallback((B,K={})=>{const{mode:q=null,changeTransition:se=!0}=K,M=ff(o,i),G=["right","bottom"].indexOf(M)!==-1?1:-1,J=Ra(i),ce=J?`translate(${G*B}px, 0)`:`translate(0, ${G*B}px)`,ae=I.current.style;ae.webkitTransform=ce,ae.transform=ce;let te="";if(q&&(te=o.transitions.create("all",Za({easing:void 0,style:void 0,timeout:j},{mode:q}))),se&&(ae.webkitTransition=te,ae.transition=te),!s&&!u){const ge=F.current.style;ge.opacity=1-B/Gs(J,I.current),se&&(ge.webkitTransition=te,ge.transition=te)}},[i,s,u,o,j]),z=Vn(B=>{if(!V.current)return;if(ao=null,V.current=!1,Ka.flushSync(()=>{P(!1)}),!T.current.isSwiping){T.current.isSwiping=null;return}T.current.isSwiping=null;const K=ff(o,i),q=Ra(i);let se;q?se=j0(K,B.changedTouches,St(B.currentTarget)):se=R0(K,B.changedTouches,Hn(B.currentTarget));const M=q?T.current.startX:T.current.startY,G=Gs(q,I.current),J=N3(se,M,y,G),ce=J/G;if(Math.abs(T.current.velocity)>m&&(L.current=Math.abs((G-J)/T.current.velocity)*1e3),y){T.current.velocity>m||ce>p?b():O(0,{mode:"exit"});return}T.current.velocity<-m||1-ce>p?C():O(Gs(q,I.current),{mode:"enter"})}),N=(B=!1)=>{if(!$){(B||!(f&&h))&&Ka.flushSync(()=>{P(!0)});const K=Ra(i);!y&&I.current&&O(Gs(K,I.current)+(f?15:-E0),{changeTransition:!1}),T.current.velocity=0,T.current.lastTime=null,T.current.lastTranslate=null,T.current.paperHit=!1,V.current=!0}},U=Vn(B=>{if(!I.current||!V.current||ao!==null&&ao!==T.current)return;N(!0);const K=ff(o,i),q=Ra(i),se=j0(K,B.touches,St(B.currentTarget)),M=R0(K,B.touches,Hn(B.currentTarget));if(y&&I.current.contains(B.target)&&ao===null){const te=ML(B.target,I.current);if(IL({domTreeShapes:te,start:q?T.current.startX:T.current.startY,current:q?se:M,anchor:i})){ao=!0;return}ao=T.current}if(T.current.isSwiping==null){const te=Math.abs(se-T.current.startX),ge=Math.abs(M-T.current.startY),ye=q?te>ge&&te>wc:ge>te&&ge>wc;if(ye&&B.cancelable&&B.preventDefault(),ye===!0||(q?ge>wc:te>wc)){if(T.current.isSwiping=ye,!ye){z(B);return}T.current.startX=se,T.current.startY=M,!f&&!y&&(q?T.current.startX-=E0:T.current.startY-=E0)}}if(!T.current.isSwiping)return;const G=Gs(q,I.current);let J=q?T.current.startX:T.current.startY;y&&!T.current.paperHit&&(J=Math.min(J,G));const ce=N3(q?se:M,J,y,G);if(y)if(T.current.paperHit)ce===0&&(T.current.startX=se,T.current.startY=M);else if(q?se{if(B.defaultPrevented||B.defaultMuiPrevented||y&&(u||!F.current.contains(B.target))&&!I.current.contains(B.target))return;const K=ff(o,i),q=Ra(i),se=j0(K,B.touches,St(B.currentTarget)),M=R0(K,B.touches,Hn(B.currentTarget));if(!y){var G;if(l||!(B.target===A.current||(G=I.current)!=null&&G.contains(B.target)&&(typeof h=="function"?h(B,A.current,I.current):h)))return;if(q){if(se>k)return}else if(M>k)return}B.defaultMuiPrevented=!0,ao=null,T.current.startX=se,T.current.startY=M,N()});return d.useEffect(()=>{if(S==="temporary"){const B=St(I.current);return B.addEventListener("touchstart",_),B.addEventListener("touchmove",U,{passive:!y}),B.addEventListener("touchend",z),()=>{B.removeEventListener("touchstart",_),B.removeEventListener("touchmove",U,{passive:!y}),B.removeEventListener("touchend",z)}}},[S,y,_,U,z]),d.useEffect(()=>()=>{ao===T.current&&(ao=null)},[]),d.useEffect(()=>{y||P(!1)},[y]),c.jsxs(d.Fragment,{children:[c.jsx(xM,E({open:S==="temporary"&&$?!0:y,variant:S,ModalProps:E({BackdropProps:E({},v,{ref:F})},S==="temporary"&&{keepMounted:!0},w),hideBackdrop:u,PaperProps:E({},g,{style:E({pointerEvents:S==="temporary"&&!y&&!h?"none":""},g.style),ref:D}),anchor:i,transitionDuration:L.current||j,onClose:b,ref:n},R)),!l&&S==="temporary"&&c.jsx(yT,{children:c.jsx($L,E({anchor:i,ref:A,width:k},x))})]})}),DL=LL;function NL(e){return je("MuiSwitch",e)}const FL=Ee("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),mn=FL,_L=["className","color","edge","size","sx"],BL=e=>{const{classes:t,edge:n,size:r,color:o,checked:a,disabled:i}=e,s={root:["root",n&&`edge${H(n)}`,`size${H(r)}`],switchBase:["switchBase",`color${H(o)}`,a&&"checked",i&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},f=Pe(s,NL,t);return E({},t,f)},VL=X("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${H(n.edge)}`],t[`size${H(n.size)}`]]}})(({ownerState:e})=>E({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},e.edge==="start"&&{marginLeft:-8},e.edge==="end"&&{marginRight:-8},e.size==="small"&&{width:40,height:24,padding:7,[`& .${mn.thumb}`]:{width:16,height:16},[`& .${mn.switchBase}`]:{padding:4,[`&.${mn.checked}`]:{transform:"translateX(16px)"}}})),UL=X(fw,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${mn.input}`]:t.input},n.color!=="default"&&t[`color${H(n.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${mn.checked}`]:{transform:"translateX(20px)"},[`&.${mn.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${mn.checked} + .${mn.track}`]:{opacity:.5},[`&.${mn.disabled} + .${mn.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${mn.input}`]:{left:"-100%",width:"300%"}}),({theme:e,ownerState:t})=>E({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${mn.checked}`]:{color:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${mn.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t.color}DisabledColor`]:`${e.palette.mode==="light"?pg(e.palette[t.color].main,.62):dg(e.palette[t.color].main,.55)}`}},[`&.${mn.checked} + .${mn.track}`]:{backgroundColor:(e.vars||e).palette[t.color].main}})),WL=X("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),HL=X("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),GL=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiSwitch"}),{className:o,color:a="primary",edge:i=!1,size:s="medium",sx:f}=r,l=ie(r,_L),u=E({},r,{color:a,edge:i,size:s}),p=BL(u),h=c.jsx(HL,{className:p.thumb,ownerState:u});return c.jsxs(VL,{className:Z(p.root,o),sx:f,ownerState:u,children:[c.jsx(UL,E({type:"checkbox",icon:h,checkedIcon:h,ref:n,ownerState:u},l,{classes:E({},p,{root:p.switchBase})})),c.jsx(WL,{className:p.track,ownerState:u})]})}),kc=GL;function KL(e){return je("MuiTextField",e)}Ee("MuiTextField",["root"]);const qL=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],YL={standard:vw,filled:pw,outlined:Sw},XL=e=>{const{classes:t}=e;return Pe({root:["root"]},KL,t)},QL=X(th,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),ZL=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:a=!1,children:i,className:s,color:f="primary",defaultValue:l,disabled:u=!1,error:p=!1,FormHelperTextProps:h,fullWidth:m=!1,helperText:v,id:b,InputLabelProps:C,inputProps:y,InputProps:g,inputRef:x,label:k,maxRows:j,minRows:S,multiline:w=!1,name:R,onBlur:$,onChange:P,onClick:T,onFocus:A,placeholder:F,required:I=!1,rows:D,select:V=!1,SelectProps:L,type:O,value:z,variant:N="outlined"}=r,U=ie(r,qL),_=E({},r,{autoFocus:a,color:f,disabled:u,error:p,fullWidth:m,multiline:w,required:I,select:V,variant:N}),B=XL(_),K={};N==="outlined"&&(C&&typeof C.shrink<"u"&&(K.notched=C.shrink),K.label=k),V&&((!L||!L.native)&&(K.id=void 0),K["aria-describedby"]=void 0);const q=Km(b),se=v&&q?`${q}-helper-text`:void 0,M=k&&q?`${q}-label`:void 0,G=YL[N],J=c.jsx(G,E({"aria-describedby":se,autoComplete:o,autoFocus:a,defaultValue:l,fullWidth:m,multiline:w,name:R,rows:D,maxRows:j,minRows:S,type:O,value:z,id:q,inputRef:x,onBlur:$,onChange:P,onFocus:A,onClick:T,placeholder:F,inputProps:y},K,g));return c.jsxs(QL,E({className:Z(B.root,s),disabled:u,error:p,fullWidth:m,ref:n,required:I,color:f,variant:N,ownerState:_},U,{children:[k!=null&&k!==""&&c.jsx(LI,E({htmlFor:q,id:M},C,{children:k})),V?c.jsx(Og,E({"aria-describedby":se,id:q,labelId:M,value:z,input:J},L,{children:i})):J,v&&c.jsx(qM,E({id:se},h,{children:v}))]}))}),si=ZL,ve={fontDark:"#101727",fontLight:"#F5F5F5",purple:"#b624ff",red:"#ff3131"},JL=hg({components:{MuiTooltip:{defaultProps:{disableInteractive:!0}}},typography:{fontFamily:'"Poppins", sans-serif'},palette:{primary:{main:ve.purple},secondary:{main:"#bababa"},error:{main:ve.red}}}),eD=ii` + `),vz)),kz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiCircularProgress"}),{className:o,color:a="primary",disableShrink:i=!1,size:s=40,style:f,thickness:l=3.6,value:u=0,variant:p="indeterminate"}=r,h=ie(r,mz),m=E({},r,{color:a,disableShrink:i,size:s,thickness:l,value:u,variant:p}),v=yz(m),b={},C={},y={};if(p==="determinate"){const g=2*Math.PI*((zo-l)/2);b.strokeDasharray=g.toFixed(3),y["aria-valuenow"]=Math.round(u),b.strokeDashoffset=`${((100-u)/100*g).toFixed(3)}px`,C.transform="rotate(-90deg)"}return c.jsx(bz,E({className:Z(v.root,o),style:E({width:s,height:s},C,f),ownerState:m,ref:n,role:"progressbar"},y,h,{children:c.jsx(xz,{className:v.svg,ownerState:m,viewBox:`${zo/2} ${zo/2} ${zo} ${zo}`,children:c.jsx(wz,{className:v.circle,style:b,ownerState:m,cx:zo,cy:zo,r:(zo-l)/2,fill:"none",strokeWidth:l})})}))}),Sz=kz,Cz=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","open","slotProps","slots","theme"],Ez=X("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>E({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),jz=X(aw,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),Rz=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=$e({name:"MuiModal",props:t}),{BackdropComponent:u=jz,BackdropProps:p,classes:h,className:m,closeAfterTransition:v=!1,children:b,container:C,component:y,components:g={},componentsProps:x={},disableAutoFocus:k=!1,disableEnforceFocus:j=!1,disableEscapeKeyDown:S=!1,disablePortal:w=!1,disableRestoreFocus:R=!1,disableScrollLock:$=!1,hideBackdrop:P=!1,keepMounted:T=!1,onBackdropClick:A,onClose:F,open:I,slotProps:L,slots:V,theme:D}=l,O=ie(l,Cz),[z,N]=d.useState(!0),U={container:C,closeAfterTransition:v,disableAutoFocus:k,disableEnforceFocus:j,disableEscapeKeyDown:S,disablePortal:w,disableRestoreFocus:R,disableScrollLock:$,hideBackdrop:P,keepMounted:T,onBackdropClick:A,onClose:F,open:I},_=E({},l,U,{exited:z}),B=(r=(o=V==null?void 0:V.root)!=null?o:g.Root)!=null?r:Ez,K=(a=(i=V==null?void 0:V.backdrop)!=null?i:g.Backdrop)!=null?a:u,q=(s=L==null?void 0:L.root)!=null?s:x.root,se=(f=L==null?void 0:L.backdrop)!=null?f:x.backdrop;return c.jsx(vT,E({slots:{root:B,backdrop:K},slotProps:{root:()=>E({},Yp(q,_),!ra(B)&&{as:y,theme:D},{className:Z(m,q==null?void 0:q.className,h==null?void 0:h.root,!_.open&&_.exited&&(h==null?void 0:h.hidden))}),backdrop:()=>E({},p,Yp(se,_),{className:Z(se==null?void 0:se.className,h==null?void 0:h.backdrop)})},onTransitionEnter:()=>N(!1),onTransitionExited:()=>N(!0),ref:n},O,U,{children:b}))}),Tg=Rz;function Pz(e){return je("MuiDialog",e)}const Tz=Ee("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),w0=Tz,$z=d.createContext({}),cw=$z,Oz=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],zz=X(aw,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),Mz=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:a}=e,i={root:["root"],container:["container",`scroll${H(n)}`],paper:["paper",`paperScroll${H(n)}`,`paperWidth${H(String(r))}`,o&&"paperFullWidth",a&&"paperFullScreen"]};return Pe(i,Pz,t)},Iz=X(Tg,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),Az=X("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${H(n.scroll)}`]]}})(({ownerState:e})=>E({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),Dz=X(Ll,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${H(n.scroll)}`],t[`paperWidth${H(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>E({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${w0.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${w0.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${w0.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Lz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialog"}),o=to(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":s,BackdropComponent:f,BackdropProps:l,children:u,className:p,disableEscapeKeyDown:h=!1,fullScreen:m=!1,fullWidth:v=!1,maxWidth:b="sm",onBackdropClick:C,onClose:y,open:g,PaperComponent:x=Ll,PaperProps:k={},scroll:j="paper",TransitionComponent:S=ow,transitionDuration:w=a,TransitionProps:R}=r,$=ie(r,Oz),P=E({},r,{disableEscapeKeyDown:h,fullScreen:m,fullWidth:v,maxWidth:b,scroll:j}),T=Mz(P),A=d.useRef(),F=D=>{A.current=D.target===D.currentTarget},I=D=>{A.current&&(A.current=null,C&&C(D),y&&y(D,"backdropClick"))},L=qm(s),V=d.useMemo(()=>({titleId:L}),[L]);return c.jsx(Iz,E({className:Z(T.root,p),closeAfterTransition:!0,components:{Backdrop:zz},componentsProps:{backdrop:E({transitionDuration:w,as:f},l)},disableEscapeKeyDown:h,onClose:y,open:g,ref:n,onClick:I,ownerState:P},$,{children:c.jsx(S,E({appear:!0,in:g,timeout:w,role:"presentation"},R,{children:c.jsx(Az,{className:Z(T.container),onMouseDown:F,ownerState:P,children:c.jsx(Dz,E({as:x,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":L},k,{className:Z(T.paper,k.className),ownerState:P,children:c.jsx(cw.Provider,{value:V,children:u})}))})}))}))}),Zr=Lz;function Nz(e){return je("MuiDialogActions",e)}Ee("MuiDialogActions",["root","spacing"]);const Fz=["className","disableSpacing"],_z=e=>{const{classes:t,disableSpacing:n}=e;return Pe({root:["root",!n&&"spacing"]},Nz,t)},Bz=X("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>E({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})),Vz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:a=!1}=r,i=ie(r,Fz),s=E({},r,{disableSpacing:a}),f=_z(s);return c.jsx(Bz,E({className:Z(f.root,o),ownerState:s,ref:n},i))}),zr=Vz;function Uz(e){return je("MuiDialogContent",e)}Ee("MuiDialogContent",["root","dividers"]);function Wz(e){return je("MuiDialogTitle",e)}const Hz=Ee("MuiDialogTitle",["root"]),Gz=Hz,Kz=["className","dividers"],qz=e=>{const{classes:t,dividers:n}=e;return Pe({root:["root",n&&"dividers"]},Uz,t)},Yz=X("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>E({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${Gz.root} + &`]:{paddingTop:0}})),Xz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogContent"}),{className:o,dividers:a=!1}=r,i=ie(r,Kz),s=E({},r,{dividers:a}),f=qz(s);return c.jsx(Yz,E({className:Z(f.root,o),ownerState:s,ref:n},i))}),Jr=Xz,Qz=["className","id"],Zz=e=>{const{classes:t}=e;return Pe({root:["root"]},Wz,t)},Jz=X(Qr,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),eM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogTitle"}),{className:o,id:a}=r,i=ie(r,Qz),s=r,f=Zz(s),{titleId:l=a}=d.useContext(cw);return c.jsx(Jz,E({component:"h2",className:Z(f.root,o),ownerState:s,ref:n,variant:"h6",id:a??l},i))}),Mr=eM;function tM(e){return je("MuiDivider",e)}const nM=Ee("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),k3=nM,rM=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],oM=e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:a,orientation:i,textAlign:s,variant:f}=e;return Pe({root:["root",t&&"absolute",f,a&&"light",i==="vertical"&&"vertical",o&&"flexItem",n&&"withChildren",n&&i==="vertical"&&"withChildrenVertical",s==="right"&&i!=="vertical"&&"textAlignRight",s==="left"&&i!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",i==="vertical"&&"wrapperVertical"]},tM,r)},aM=X("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,n.orientation==="vertical"&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&n.orientation==="vertical"&&t.withChildrenVertical,n.textAlign==="right"&&n.orientation!=="vertical"&&t.textAlignRight,n.textAlign==="left"&&n.orientation!=="vertical"&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>E({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:et(e.palette.divider,.08)},t.variant==="inset"&&{marginLeft:72},t.variant==="middle"&&t.orientation==="horizontal"&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},t.variant==="middle"&&t.orientation==="vertical"&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},t.orientation==="vertical"&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({ownerState:e})=>E({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>E({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`}}),({theme:e,ownerState:t})=>E({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`}}),({ownerState:e})=>E({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),iM=X("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>E({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},t.orientation==="vertical"&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),sM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDivider"}),{absolute:o=!1,children:a,className:i,component:s=a?"div":"hr",flexItem:f=!1,light:l=!1,orientation:u="horizontal",role:p=s!=="hr"?"separator":void 0,textAlign:h="center",variant:m="fullWidth"}=r,v=ie(r,rM),b=E({},r,{absolute:o,component:s,flexItem:f,light:l,orientation:u,role:p,textAlign:h,variant:m}),C=oM(b);return c.jsx(aM,E({as:s,className:Z(C.root,i),role:p,ref:n,ownerState:b},v,{children:a?c.jsx(iM,{className:C.wrapper,ownerState:b,children:a}):null}))}),Tf=sM,fM=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function lM(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=Hn(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const l=a.getComputedStyle(t);i=l.getPropertyValue("-webkit-transform")||l.getPropertyValue("transform")}let s=0,f=0;if(i&&i!=="none"&&typeof i=="string"){const l=i.split("(")[1].split(")")[0].split(",");s=parseInt(l[4],10),f=parseInt(l[5],10)}return e==="left"?o?`translateX(${o.right+s-r.left}px)`:`translateX(${a.innerWidth+s-r.left}px)`:e==="right"?o?`translateX(-${r.right-o.left-s}px)`:`translateX(-${r.left+r.width-s}px)`:e==="up"?o?`translateY(${o.bottom+f-r.top}px)`:`translateY(${a.innerHeight+f-r.top}px)`:o?`translateY(-${r.top-o.top+r.height-f}px)`:`translateY(-${r.top+r.height-f}px)`}function cM(e){return typeof e=="function"?e():e}function yc(e,t,n){const r=cM(n),o=lM(e,t,r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const uM=d.forwardRef(function(t,n){const r=to(),o={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},a={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:f,container:l,direction:u="down",easing:p=o,in:h,onEnter:m,onEntered:v,onEntering:b,onExit:C,onExited:y,onExiting:g,style:x,timeout:k=a,TransitionComponent:j=Cg}=t,S=ie(t,fM),w=d.useRef(null),R=jt(f.ref,w,n),$=O=>z=>{O&&(z===void 0?O(w.current):O(w.current,z))},P=$((O,z)=>{yc(u,O,l),Rg(O),m&&m(O,z)}),T=$((O,z)=>{const N=Ja({timeout:k,style:x,easing:p},{mode:"enter"});O.style.webkitTransition=r.transitions.create("-webkit-transform",E({},N)),O.style.transition=r.transitions.create("transform",E({},N)),O.style.webkitTransform="none",O.style.transform="none",b&&b(O,z)}),A=$(v),F=$(g),I=$(O=>{const z=Ja({timeout:k,style:x,easing:p},{mode:"exit"});O.style.webkitTransition=r.transitions.create("-webkit-transform",z),O.style.transition=r.transitions.create("transform",z),yc(u,O,l),C&&C(O)}),L=$(O=>{O.style.webkitTransition="",O.style.transition="",y&&y(O)}),V=O=>{i&&i(w.current,O)},D=d.useCallback(()=>{w.current&&yc(u,w.current,l)},[u,l]);return d.useEffect(()=>{if(h||u==="down"||u==="right")return;const O=Km(()=>{w.current&&yc(u,w.current,l)}),z=Hn(w.current);return z.addEventListener("resize",O),()=>{O.clear(),z.removeEventListener("resize",O)}},[u,h,l]),d.useEffect(()=>{h||D()},[h,D]),c.jsx(j,E({nodeRef:w,onEnter:P,onEntered:A,onEntering:T,onExit:I,onExited:L,onExiting:F,addEndListener:V,appear:s,in:h,timeout:k},S,{children:(O,z)=>d.cloneElement(f,E({ref:R,style:E({visibility:O==="exited"&&!h?"hidden":void 0},x,f.props.style)},z))}))}),dM=uM;function pM(e){return je("MuiDrawer",e)}Ee("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const hM=["BackdropProps"],mM=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],uw=(e,t)=>{const{ownerState:n}=e;return[t.root,(n.variant==="permanent"||n.variant==="persistent")&&t.docked,t.modal]},gM=e=>{const{classes:t,anchor:n,variant:r}=e,o={root:["root"],docked:[(r==="permanent"||r==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${H(n)}`,r!=="temporary"&&`paperAnchorDocked${H(n)}`]};return Pe(o,pM,t)},vM=X(Tg,{name:"MuiDrawer",slot:"Root",overridesResolver:uw})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),S3=X("div",{shouldForwardProp:gr,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:uw})({flex:"0 0 auto"}),yM=X(Ll,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`paperAnchor${H(n.anchor)}`],n.variant!=="temporary"&&t[`paperAnchorDocked${H(n.anchor)}`]]}})(({theme:e,ownerState:t})=>E({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},t.anchor==="left"&&{left:0},t.anchor==="top"&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},t.anchor==="right"&&{right:0},t.anchor==="bottom"&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},t.anchor==="left"&&t.variant!=="temporary"&&{borderRight:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="top"&&t.variant!=="temporary"&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="right"&&t.variant!=="temporary"&&{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="bottom"&&t.variant!=="temporary"&&{borderTop:`1px solid ${(e.vars||e).palette.divider}`})),dw={left:"right",right:"left",top:"down",bottom:"up"};function $a(e){return["left","right"].indexOf(e)!==-1}function lf(e,t){return e.direction==="rtl"&&$a(t)?dw[t]:t}const bM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDrawer"}),o=to(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{anchor:i="left",BackdropProps:s,children:f,className:l,elevation:u=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:h}={},onClose:m,open:v=!1,PaperProps:b={},SlideProps:C,TransitionComponent:y=dM,transitionDuration:g=a,variant:x="temporary"}=r,k=ie(r.ModalProps,hM),j=ie(r,mM),S=d.useRef(!1);d.useEffect(()=>{S.current=!0},[]);const w=lf(o,i),$=E({},r,{anchor:i,elevation:u,open:v,variant:x},j),P=gM($),T=c.jsx(yM,E({elevation:x==="temporary"?u:0,square:!0},b,{className:Z(P.paper,b.className),ownerState:$,children:f}));if(x==="permanent")return c.jsx(S3,E({className:Z(P.root,P.docked,l),ownerState:$,ref:n},j,{children:T}));const A=c.jsx(y,E({in:v,direction:dw[w],timeout:g,appear:S.current},C,{children:T}));return x==="persistent"?c.jsx(S3,E({className:Z(P.root,P.docked,l),ownerState:$,ref:n},j,{children:A})):c.jsx(vM,E({BackdropProps:E({},s,h,{transitionDuration:g}),className:Z(P.root,P.modal,l),open:v,ownerState:$,onClose:m,hideBackdrop:p,ref:n},j,k,{children:A}))}),xM=bM,wM=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],kM=e=>{const{classes:t,disableUnderline:n}=e,o=Pe({root:["root",!n&&"underline"],input:["input"]},X$,t);return E({},t,o)},SM=X(T1,{shouldForwardProp:e=>gr(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...R1(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r=e.palette.mode==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",a=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",i=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",s=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return E({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:i,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a}},[`&.${wa.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a},[`&.${wa.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:s}},!t.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(n=(e.vars||e).palette[t.color||"primary"])==null?void 0:n.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${wa.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${wa.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${wa.disabled}, .${wa.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${wa.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&E({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17}))}),CM=X($1,{name:"MuiFilledInput",slot:"Input",overridesResolver:P1})(({theme:e,ownerState:t})=>E({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9})),pw=d.forwardRef(function(t,n){var r,o,a,i;const s=$e({props:t,name:"MuiFilledInput"}),{components:f={},componentsProps:l,fullWidth:u=!1,inputComponent:p="input",multiline:h=!1,slotProps:m,slots:v={},type:b="text"}=s,C=ie(s,wM),y=E({},s,{fullWidth:u,inputComponent:p,multiline:h,type:b}),g=kM(s),x={root:{ownerState:y},input:{ownerState:y}},k=m??l?Tn(m??l,x):x,j=(r=(o=v.root)!=null?o:f.Root)!=null?r:SM,S=(a=(i=v.input)!=null?i:f.Input)!=null?a:CM;return c.jsx(Pg,E({slots:{root:j,input:S},componentsProps:k,fullWidth:u,inputComponent:p,multiline:h,ref:n,type:b},C,{classes:g}))});pw.muiName="Input";const hw=pw;function EM(e){return je("MuiFormControl",e)}Ee("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const jM=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],RM=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${H(n)}`,r&&"fullWidth"]};return Pe(o,EM,t)},PM=X("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>E({},t.root,t[`margin${H(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>E({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),TM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormControl"}),{children:o,className:a,color:i="primary",component:s="div",disabled:f=!1,error:l=!1,focused:u,fullWidth:p=!1,hiddenLabel:h=!1,margin:m="none",required:v=!1,size:b="medium",variant:C="outlined"}=r,y=ie(r,jM),g=E({},r,{color:i,component:s,disabled:f,error:l,fullWidth:p,hiddenLabel:h,margin:m,required:v,size:b,variant:C}),x=RM(g),[k,j]=d.useState(()=>{let F=!1;return o&&d.Children.forEach(o,I=>{if(!d0(I,["Input","Select"]))return;const L=d0(I,["Select"])?I.props.input:I;L&&F$(L.props)&&(F=!0)}),F}),[S,w]=d.useState(()=>{let F=!1;return o&&d.Children.forEach(o,I=>{d0(I,["Input","Select"])&&(Xu(I.props,!0)||Xu(I.props.inputProps,!0))&&(F=!0)}),F}),[R,$]=d.useState(!1);f&&R&&$(!1);const P=u!==void 0&&!f?u:R;let T;const A=d.useMemo(()=>({adornedStart:k,setAdornedStart:j,color:i,disabled:f,error:l,filled:S,focused:P,fullWidth:p,hiddenLabel:h,size:b,onBlur:()=>{$(!1)},onEmpty:()=>{w(!1)},onFilled:()=>{w(!0)},onFocus:()=>{$(!0)},registerEffect:T,required:v,variant:C}),[k,i,f,l,S,P,p,h,T,v,b,C]);return c.jsx(j1.Provider,{value:A,children:c.jsx(PM,E({as:s,ownerState:g,className:Z(x.root,a),ref:n},y,{children:o}))})}),nh=TM;function $M(e){return je("MuiFormControlLabel",e)}const OM=Ee("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),cf=OM,zM=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],MM=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:a}=e,i={root:["root",n&&"disabled",`labelPlacement${H(r)}`,o&&"error",a&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return Pe(i,$M,t)},IM=X("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${cf.label}`]:t.label},t.root,t[`labelPlacement${H(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>E({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${cf.disabled}`]:{cursor:"default"}},t.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},t.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},t.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${cf.label}`]:{[`&.${cf.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),AM=X("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${cf.error}`]:{color:(e.vars||e).palette.error.main}})),DM=d.forwardRef(function(t,n){var r,o;const a=$e({props:t,name:"MuiFormControlLabel"}),{className:i,componentsProps:s={},control:f,disabled:l,disableTypography:u,label:p,labelPlacement:h="end",required:m,slotProps:v={}}=a,b=ie(a,zM),C=no(),y=(r=l??f.props.disabled)!=null?r:C==null?void 0:C.disabled,g=m??f.props.required,x={disabled:y,required:g};["checked","name","onChange","value","inputRef"].forEach($=>{typeof f.props[$]>"u"&&typeof a[$]<"u"&&(x[$]=a[$])});const k=ma({props:a,muiFormControl:C,states:["error"]}),j=E({},a,{disabled:y,labelPlacement:h,required:g,error:k.error}),S=MM(j),w=(o=v.typography)!=null?o:s.typography;let R=p;return R!=null&&R.type!==Qr&&!u&&(R=c.jsx(Qr,E({component:"span"},w,{className:Z(S.label,w==null?void 0:w.className),children:R}))),c.jsxs(IM,E({className:Z(S.root,i),ownerState:j,ref:n},b,{children:[d.cloneElement(f,x),R,g&&c.jsxs(AM,{ownerState:j,"aria-hidden":!0,className:S.asterisk,children:[" ","*"]})]}))}),bc=DM;function LM(e){return je("MuiFormGroup",e)}Ee("MuiFormGroup",["root","row","error"]);const NM=["className","row"],FM=e=>{const{classes:t,row:n,error:r}=e;return Pe({root:["root",n&&"row",r&&"error"]},LM,t)},_M=X("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>E({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),BM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormGroup"}),{className:o,row:a=!1}=r,i=ie(r,NM),s=no(),f=ma({props:r,muiFormControl:s,states:["error"]}),l=E({},r,{row:a,error:f.error}),u=FM(l);return c.jsx(_M,E({className:Z(u.root,o),ownerState:l,ref:n},i))}),vi=BM;function VM(e){return je("MuiFormHelperText",e)}const UM=Ee("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),C3=UM;var E3;const WM=["children","className","component","disabled","error","filled","focused","margin","required","variant"],HM=e=>{const{classes:t,contained:n,size:r,disabled:o,error:a,filled:i,focused:s,required:f}=e,l={root:["root",o&&"disabled",a&&"error",r&&`size${H(r)}`,n&&"contained",s&&"focused",i&&"filled",f&&"required"]};return Pe(l,VM,t)},GM=X("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${H(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${C3.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${C3.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),KM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormHelperText"}),{children:o,className:a,component:i="p"}=r,s=ie(r,WM),f=no(),l=ma({props:r,muiFormControl:f,states:["variant","size","disabled","error","filled","focused","required"]}),u=E({},r,{component:i,contained:l.variant==="filled"||l.variant==="outlined",variant:l.variant,size:l.size,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),p=HM(u);return c.jsx(GM,E({as:i,ownerState:u,className:Z(p.root,a),ref:n},s,{children:o===" "?E3||(E3=c.jsx("span",{className:"notranslate",children:"​"})):o}))}),qM=KM;function YM(e){return je("MuiFormLabel",e)}const XM=Ee("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),$f=XM,QM=["children","className","color","component","disabled","error","filled","focused","required"],ZM=e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:s}=e,f={root:["root",`color${H(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]};return Pe(f,YM,t)},JM=X("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>E({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>E({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${$f.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${$f.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${$f.error}`]:{color:(e.vars||e).palette.error.main}})),eI=X("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${$f.error}`]:{color:(e.vars||e).palette.error.main}})),tI=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormLabel"}),{children:o,className:a,component:i="label"}=r,s=ie(r,QM),f=no(),l=ma({props:r,muiFormControl:f,states:["color","required","focused","disabled","error","filled"]}),u=E({},r,{color:l.color||"primary",component:i,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),p=ZM(u);return c.jsxs(JM,E({as:i,ownerState:u,className:Z(p.root,a),ref:n},s,{children:[o,l.required&&c.jsxs(eI,{ownerState:u,"aria-hidden":!0,className:p.asterisk,children:[" ","*"]})]}))}),iu=tI,nI=d.createContext(),j3=nI;function rI(e){return je("MuiGrid",e)}const oI=[0,1,2,3,4,5,6,7,8,9,10],aI=["column-reverse","column","row-reverse","row"],iI=["nowrap","wrap-reverse","wrap"],Bs=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],sI=Ee("MuiGrid",["root","container","item","zeroMinWidth",...oI.map(e=>`spacing-xs-${e}`),...aI.map(e=>`direction-xs-${e}`),...iI.map(e=>`wrap-xs-${e}`),...Bs.map(e=>`grid-xs-${e}`),...Bs.map(e=>`grid-sm-${e}`),...Bs.map(e=>`grid-md-${e}`),...Bs.map(e=>`grid-lg-${e}`),...Bs.map(e=>`grid-xl-${e}`)]),hl=sI,fI=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function qi(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function lI({theme:e,ownerState:t}){let n;return e.breakpoints.keys.reduce((r,o)=>{let a={};if(t[o]&&(n=t[o]),!n)return r;if(n===!0)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(n==="auto")a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const i=Na({values:t.columns,breakpoints:e.breakpoints.values}),s=typeof i=="object"?i[o]:i;if(s==null)return r;const f=`${Math.round(n/s*1e8)/1e6}%`;let l={};if(t.container&&t.item&&t.columnSpacing!==0){const u=e.spacing(t.columnSpacing);if(u!=="0px"){const p=`calc(${f} + ${qi(u)})`;l={flexBasis:p,maxWidth:p}}}a=E({flexBasis:f,flexGrow:0,maxWidth:f},l)}return e.breakpoints.values[o]===0?Object.assign(r,a):r[e.breakpoints.up(o)]=a,r},{})}function cI({theme:e,ownerState:t}){const n=Na({values:t.direction,breakpoints:e.breakpoints.values});return In({theme:e},n,r=>{const o={flexDirection:r};return r.indexOf("column")===0&&(o[`& > .${hl.item}`]={maxWidth:"none"}),o})}function mw({breakpoints:e,values:t}){let n="";Object.keys(t).forEach(o=>{n===""&&t[o]!==0&&(n=o)});const r=Object.keys(e).sort((o,a)=>e[o]-e[a]);return r.slice(0,r.indexOf(n))}function uI({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const a=Na({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=mw({breakpoints:e.breakpoints.values,values:a})),o=In({theme:e},a,(s,f)=>{var l;const u=e.spacing(s);return u!=="0px"?{marginTop:`-${qi(u)}`,[`& > .${hl.item}`]:{paddingTop:qi(u)}}:(l=i)!=null&&l.includes(f)?{}:{marginTop:0,[`& > .${hl.item}`]:{paddingTop:0}}})}return o}function dI({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const a=Na({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=mw({breakpoints:e.breakpoints.values,values:a})),o=In({theme:e},a,(s,f)=>{var l;const u=e.spacing(s);return u!=="0px"?{width:`calc(100% + ${qi(u)})`,marginLeft:`-${qi(u)}`,[`& > .${hl.item}`]:{paddingLeft:qi(u)}}:(l=i)!=null&&l.includes(f)?{}:{width:"100%",marginLeft:0,[`& > .${hl.item}`]:{paddingLeft:0}}})}return o}function pI(e,t,n={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[n[`spacing-xs-${String(e)}`]];const r=[];return t.forEach(o=>{const a=e[o];Number(a)>0&&r.push(n[`spacing-${o}-${String(a)}`])}),r}const hI=X("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:o,item:a,spacing:i,wrap:s,zeroMinWidth:f,breakpoints:l}=n;let u=[];r&&(u=pI(i,l,t));const p=[];return l.forEach(h=>{const m=n[h];m&&p.push(t[`grid-${h}-${String(m)}`])}),[t.root,r&&t.container,a&&t.item,f&&t.zeroMinWidth,...u,o!=="row"&&t[`direction-xs-${String(o)}`],s!=="wrap"&&t[`wrap-xs-${String(s)}`],...p]}})(({ownerState:e})=>E({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),cI,uI,dI,lI);function mI(e,t){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const n=[];return t.forEach(r=>{const o=e[r];if(Number(o)>0){const a=`spacing-${r}-${String(o)}`;n.push(a)}}),n}const gI=e=>{const{classes:t,container:n,direction:r,item:o,spacing:a,wrap:i,zeroMinWidth:s,breakpoints:f}=e;let l=[];n&&(l=mI(a,f));const u=[];f.forEach(h=>{const m=e[h];m&&u.push(`grid-${h}-${String(m)}`)});const p={root:["root",n&&"container",o&&"item",s&&"zeroMinWidth",...l,r!=="row"&&`direction-xs-${String(r)}`,i!=="wrap"&&`wrap-xs-${String(i)}`,...u]};return Pe(p,rI,t)},vI=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiGrid"}),{breakpoints:o}=to(),a=w1(r),{className:i,columns:s,columnSpacing:f,component:l="div",container:u=!1,direction:p="row",item:h=!1,rowSpacing:m,spacing:v=0,wrap:b="wrap",zeroMinWidth:C=!1}=a,y=ie(a,fI),g=m||v,x=f||v,k=d.useContext(j3),j=u?s||12:k,S={},w=E({},y);o.keys.forEach(P=>{y[P]!=null&&(S[P]=y[P],delete w[P])});const R=E({},a,{columns:j,container:u,direction:p,item:h,rowSpacing:g,columnSpacing:x,wrap:b,zeroMinWidth:C,spacing:v},S,{breakpoints:o.keys}),$=gI(R);return c.jsx(j3.Provider,{value:j,children:c.jsx(hI,E({ownerState:R,className:Z($.root,i),as:l,ref:n},w))})}),Vs=vI,yI=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function rh(e){return`scale(${e}, ${e**2})`}const bI={entering:{opacity:1,transform:rh(1)},entered:{opacity:1,transform:"none"}},k0=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),gw=d.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:a,easing:i,in:s,onEnter:f,onEntered:l,onEntering:u,onExit:p,onExited:h,onExiting:m,style:v,timeout:b="auto",TransitionComponent:C=Cg}=t,y=ie(t,yI),g=d.useRef(),x=d.useRef(),k=to(),j=d.useRef(null),S=jt(j,a.ref,n),w=L=>V=>{if(L){const D=j.current;V===void 0?L(D):L(D,V)}},R=w(u),$=w((L,V)=>{Rg(L);const{duration:D,delay:O,easing:z}=Ja({style:v,timeout:b,easing:i},{mode:"enter"});let N;b==="auto"?(N=k.transitions.getAutoHeightDuration(L.clientHeight),x.current=N):N=D,L.style.transition=[k.transitions.create("opacity",{duration:N,delay:O}),k.transitions.create("transform",{duration:k0?N:N*.666,delay:O,easing:z})].join(","),f&&f(L,V)}),P=w(l),T=w(m),A=w(L=>{const{duration:V,delay:D,easing:O}=Ja({style:v,timeout:b,easing:i},{mode:"exit"});let z;b==="auto"?(z=k.transitions.getAutoHeightDuration(L.clientHeight),x.current=z):z=V,L.style.transition=[k.transitions.create("opacity",{duration:z,delay:D}),k.transitions.create("transform",{duration:k0?z:z*.666,delay:k0?D:D||z*.333,easing:O})].join(","),L.style.opacity=0,L.style.transform=rh(.75),p&&p(L)}),F=w(h),I=L=>{b==="auto"&&(g.current=setTimeout(L,x.current||0)),r&&r(j.current,L)};return d.useEffect(()=>()=>{clearTimeout(g.current)},[]),c.jsx(C,E({appear:o,in:s,nodeRef:j,onEnter:$,onEntered:P,onEntering:R,onExit:A,onExited:F,onExiting:T,addEndListener:I,timeout:b==="auto"?null:b},y,{children:(L,V)=>d.cloneElement(a,E({style:E({opacity:0,transform:rh(.75),visibility:L==="exited"&&!s?"hidden":void 0},bI[L],v,a.props.style),ref:S},V))}))});gw.muiSupportAuto=!0;const oh=gw,xI=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],wI=e=>{const{classes:t,disableUnderline:n}=e,o=Pe({root:["root",!n&&"underline"],input:["input"]},G$,t);return E({},t,o)},kI=X(T1,{shouldForwardProp:e=>gr(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...R1(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),E({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${_s.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${_s.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${_s.disabled}, .${_s.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${_s.disabled}:before`]:{borderBottomStyle:"dotted"}})}),SI=X($1,{name:"MuiInput",slot:"Input",overridesResolver:P1})({}),vw=d.forwardRef(function(t,n){var r,o,a,i;const s=$e({props:t,name:"MuiInput"}),{disableUnderline:f,components:l={},componentsProps:u,fullWidth:p=!1,inputComponent:h="input",multiline:m=!1,slotProps:v,slots:b={},type:C="text"}=s,y=ie(s,xI),g=wI(s),k={root:{ownerState:{disableUnderline:f}}},j=v??u?Tn(v??u,k):k,S=(r=(o=b.root)!=null?o:l.Root)!=null?r:kI,w=(a=(i=b.input)!=null?i:l.Input)!=null?a:SI;return c.jsx(Pg,E({slots:{root:S,input:w},slotProps:j,fullWidth:p,inputComponent:h,multiline:m,ref:n,type:C},y,{classes:g}))});vw.muiName="Input";const yw=vw;function CI(e){return je("MuiInputAdornment",e)}const EI=Ee("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),R3=EI;var P3;const jI=["children","className","component","disablePointerEvents","disableTypography","position","variant"],RI=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${H(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},PI=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:a,variant:i}=e,s={root:["root",n&&"disablePointerEvents",o&&`position${H(o)}`,i,r&&"hiddenLabel",a&&`size${H(a)}`]};return Pe(s,CI,t)},TI=X("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:RI})(({theme:e,ownerState:t})=>E({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${R3.positionStart}&:not(.${R3.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),$I=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiInputAdornment"}),{children:o,className:a,component:i="div",disablePointerEvents:s=!1,disableTypography:f=!1,position:l,variant:u}=r,p=ie(r,jI),h=no()||{};let m=u;u&&h.variant,h&&!m&&(m=h.variant);const v=E({},r,{hiddenLabel:h.hiddenLabel,size:h.size,disablePointerEvents:s,position:l,variant:m}),b=PI(v);return c.jsx(j1.Provider,{value:null,children:c.jsx(TI,E({as:i,ownerState:v,className:Z(b.root,a),ref:n},p,{children:typeof o=="string"&&!f?c.jsx(Qr,{color:"text.secondary",children:o}):c.jsxs(d.Fragment,{children:[l==="start"?P3||(P3=c.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})}),ml=$I;function OI(e){return je("MuiInputLabel",e)}Ee("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const zI=["disableAnimation","margin","shrink","variant","className"],MI=e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:s}=e,l=Pe({root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r==="small"&&"sizeSmall",i],asterisk:[s&&"asterisk"]},OI,t);return E({},t,l)},II=X(iu,{shouldForwardProp:e=>gr(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${$f.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,n.size==="small"&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,t[n.variant]]}})(({theme:e,ownerState:t})=>E({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},t.size==="small"&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},t.variant==="filled"&&E({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&E({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},t.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),t.variant==="outlined"&&E({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),AI=d.forwardRef(function(t,n){const r=$e({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:a,className:i}=r,s=ie(r,zI),f=no();let l=a;typeof l>"u"&&f&&(l=f.filled||f.focused||f.adornedStart);const u=ma({props:r,muiFormControl:f,states:["size","variant","required"]}),p=E({},r,{disableAnimation:o,formControl:f,shrink:l,size:u.size,variant:u.variant,required:u.required}),h=MI(p);return c.jsx(II,E({"data-shrink":l,ownerState:p,ref:n,className:Z(h.root,i)},s,{classes:h}))}),DI=AI,LI=d.createContext({}),ah=LI;function NI(e){return je("MuiList",e)}Ee("MuiList",["root","padding","dense","subheader"]);const FI=["children","className","component","dense","disablePadding","subheader"],_I=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Pe({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},NI,t)},BI=X("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>E({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),VI=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiList"}),{children:o,className:a,component:i="ul",dense:s=!1,disablePadding:f=!1,subheader:l}=r,u=ie(r,FI),p=d.useMemo(()=>({dense:s}),[s]),h=E({},r,{component:i,dense:s,disablePadding:f}),m=_I(h);return c.jsx(ah.Provider,{value:p,children:c.jsxs(BI,E({as:i,className:Z(m.root,a),ref:n,ownerState:h},u,{children:[l,o]}))})}),UI=VI,WI=Ee("MuiListItemIcon",["root","alignItemsFlexStart"]),T3=WI,HI=Ee("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),$3=HI,GI=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function S0(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function O3(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function bw(e,t){if(t===void 0)return!0;let n=e.innerText;return n===void 0&&(n=e.textContent),n=n.trim().toLowerCase(),n.length===0?!1:t.repeating?n[0]===t.keys[0]:n.indexOf(t.keys.join(""))===0}function Us(e,t,n,r,o,a){let i=!1,s=o(e,t,t?n:!1);for(;s;){if(s===e.firstChild){if(i)return!1;i=!0}const f=r?!1:s.disabled||s.getAttribute("aria-disabled")==="true";if(!s.hasAttribute("tabindex")||!bw(s,a)||f)s=o(e,s,n);else return s.focus(),!0}return!1}const KI=d.forwardRef(function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:a=!1,children:i,className:s,disabledItemsFocusable:f=!1,disableListWrap:l=!1,onKeyDown:u,variant:p="selectedMenu"}=t,h=ie(t,GI),m=d.useRef(null),v=d.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});ur(()=>{o&&m.current.focus()},[o]),d.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(x,k)=>{const j=!m.current.style.width;if(x.clientHeight{const k=m.current,j=x.key,S=St(k).activeElement;if(j==="ArrowDown")x.preventDefault(),Us(k,S,l,f,S0);else if(j==="ArrowUp")x.preventDefault(),Us(k,S,l,f,O3);else if(j==="Home")x.preventDefault(),Us(k,null,l,f,S0);else if(j==="End")x.preventDefault(),Us(k,null,l,f,O3);else if(j.length===1){const w=v.current,R=j.toLowerCase(),$=performance.now();w.keys.length>0&&($-w.lastTime>500?(w.keys=[],w.repeating=!0,w.previousKeyMatched=!0):w.repeating&&R!==w.keys[0]&&(w.repeating=!1)),w.lastTime=$,w.keys.push(R);const P=S&&!w.repeating&&bw(S,w);w.previousKeyMatched&&(P||Us(k,S,!1,f,S0,w))?x.preventDefault():w.previousKeyMatched=!1}u&&u(x)},C=jt(m,n);let y=-1;d.Children.forEach(i,(x,k)=>{d.isValidElement(x)&&(x.props.disabled||(p==="selectedMenu"&&x.props.selected||y===-1)&&(y=k),y===k&&(x.props.disabled||x.props.muiSkipListHighlight||x.type.muiSkipListHighlight)&&(y+=1,y>=i.length&&(y=-1)))});const g=d.Children.map(i,(x,k)=>{if(k===y){const j={};return a&&(j.autoFocus=!0),x.props.tabIndex===void 0&&p==="selectedMenu"&&(j.tabIndex=0),d.cloneElement(x,j)}return x});return c.jsx(UI,E({role:"menu",ref:C,className:s,onKeyDown:b,tabIndex:o?0:-1},h,{children:g}))}),qI=KI;function YI(e){return je("MuiPopover",e)}Ee("MuiPopover",["root","paper"]);const XI=["onEntering"],QI=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function z3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function M3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function I3(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function C0(e){return typeof e=="function"?e():e}const ZI=e=>{const{classes:t}=e;return Pe({root:["root"],paper:["paper"]},YI,t)},JI=X(Tg,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),eA=X(Ll,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),tA=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiPopover"}),{action:o,anchorEl:a,anchorOrigin:i={vertical:"top",horizontal:"left"},anchorPosition:s,anchorReference:f="anchorEl",children:l,className:u,container:p,elevation:h=8,marginThreshold:m=16,open:v,PaperProps:b={},transformOrigin:C={vertical:"top",horizontal:"left"},TransitionComponent:y=oh,transitionDuration:g="auto",TransitionProps:{onEntering:x}={}}=r,k=ie(r.TransitionProps,XI),j=ie(r,QI),S=d.useRef(),w=jt(S,b.ref),R=E({},r,{anchorOrigin:i,anchorReference:f,elevation:h,marginThreshold:m,PaperProps:b,transformOrigin:C,TransitionComponent:y,transitionDuration:g,TransitionProps:k}),$=ZI(R),P=d.useCallback(()=>{if(f==="anchorPosition")return s;const N=C0(a),_=(N&&N.nodeType===1?N:St(S.current).body).getBoundingClientRect();return{top:_.top+z3(_,i.vertical),left:_.left+M3(_,i.horizontal)}},[a,i.horizontal,i.vertical,s,f]),T=d.useCallback(N=>({vertical:z3(N,C.vertical),horizontal:M3(N,C.horizontal)}),[C.horizontal,C.vertical]),A=d.useCallback(N=>{const U={width:N.offsetWidth,height:N.offsetHeight},_=T(U);if(f==="none")return{top:null,left:null,transformOrigin:I3(_)};const B=P();let K=B.top-_.vertical,q=B.left-_.horizontal;const se=K+U.height,M=q+U.width,G=Hn(C0(a)),J=G.innerHeight-m,ce=G.innerWidth-m;if(KJ){const ae=se-J;K-=ae,_.vertical+=ae}if(qce){const ae=M-ce;q-=ae,_.horizontal+=ae}return{top:`${Math.round(K)}px`,left:`${Math.round(q)}px`,transformOrigin:I3(_)}},[a,f,P,T,m]),[F,I]=d.useState(v),L=d.useCallback(()=>{const N=S.current;if(!N)return;const U=A(N);U.top!==null&&(N.style.top=U.top),U.left!==null&&(N.style.left=U.left),N.style.transformOrigin=U.transformOrigin,I(!0)},[A]),V=(N,U)=>{x&&x(N,U),L()},D=()=>{I(!1)};d.useEffect(()=>{v&&L()}),d.useImperativeHandle(o,()=>v?{updatePosition:()=>{L()}}:null,[v,L]),d.useEffect(()=>{if(!v)return;const N=Km(()=>{L()}),U=Hn(a);return U.addEventListener("resize",N),()=>{N.clear(),U.removeEventListener("resize",N)}},[a,v,L]);let O=g;g==="auto"&&!y.muiSupportAuto&&(O=void 0);const z=p||(a?St(C0(a)).body:void 0);return c.jsx(JI,E({BackdropProps:{invisible:!0},className:Z($.root,u),container:z,open:v,ref:n,ownerState:R},j,{children:c.jsx(y,E({appear:!0,in:v,onEntering:V,onExited:D,timeout:O},k,{children:c.jsx(eA,E({elevation:h},b,{ref:w,className:Z($.paper,b.className)},F?void 0:{style:E({},b.style,{opacity:0})},{ownerState:R,children:l}))}))}))}),nA=tA;function rA(e){return je("MuiMenu",e)}Ee("MuiMenu",["root","paper","list"]);const oA=["onEntering"],aA=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],iA={vertical:"top",horizontal:"right"},sA={vertical:"top",horizontal:"left"},fA=e=>{const{classes:t}=e;return Pe({root:["root"],paper:["paper"],list:["list"]},rA,t)},lA=X(nA,{shouldForwardProp:e=>gr(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),cA=X(Ll,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),uA=X(qI,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),dA=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiMenu"}),{autoFocus:o=!0,children:a,disableAutoFocusItem:i=!1,MenuListProps:s={},onClose:f,open:l,PaperProps:u={},PopoverClasses:p,transitionDuration:h="auto",TransitionProps:{onEntering:m}={},variant:v="selectedMenu"}=r,b=ie(r.TransitionProps,oA),C=ie(r,aA),y=to(),g=y.direction==="rtl",x=E({},r,{autoFocus:o,disableAutoFocusItem:i,MenuListProps:s,onEntering:m,PaperProps:u,transitionDuration:h,TransitionProps:b,variant:v}),k=fA(x),j=o&&!i&&l,S=d.useRef(null),w=(P,T)=>{S.current&&S.current.adjustStyleForScrollbar(P,y),m&&m(P,T)},R=P=>{P.key==="Tab"&&(P.preventDefault(),f&&f(P,"tabKeyDown"))};let $=-1;return d.Children.map(a,(P,T)=>{d.isValidElement(P)&&(P.props.disabled||(v==="selectedMenu"&&P.props.selected||$===-1)&&($=T))}),c.jsx(lA,E({onClose:f,anchorOrigin:{vertical:"bottom",horizontal:g?"right":"left"},transformOrigin:g?iA:sA,PaperProps:E({as:cA},u,{classes:E({},u.classes,{root:k.paper})}),className:k.root,open:l,ref:n,transitionDuration:h,TransitionProps:E({onEntering:w},b),ownerState:x},C,{classes:p,children:c.jsx(uA,E({onKeyDown:R,actions:S,autoFocus:o&&($===-1||i),autoFocusItem:j,variant:v},s,{className:Z(k.list,s.className),children:a}))}))}),xw=dA;function pA(e){return je("MuiMenuItem",e)}const hA=Ee("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Ws=hA,mA=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],gA=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]},vA=e=>{const{disabled:t,dense:n,divider:r,disableGutters:o,selected:a,classes:i}=e,f=Pe({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",a&&"selected"]},pA,i);return E({},i,f)},yA=X(ei,{shouldForwardProp:e=>gr(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:gA})(({theme:e,ownerState:t})=>E({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Ws.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:et(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Ws.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:et(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Ws.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:et(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:et(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Ws.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Ws.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${k3.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${k3.inset}`]:{marginLeft:52},[`& .${$3.root}`]:{marginTop:0,marginBottom:0},[`& .${$3.inset}`]:{paddingLeft:36},[`& .${T3.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&E({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${T3.root} svg`]:{fontSize:"1.25rem"}}))),bA=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiMenuItem"}),{autoFocus:o=!1,component:a="li",dense:i=!1,divider:s=!1,disableGutters:f=!1,focusVisibleClassName:l,role:u="menuitem",tabIndex:p,className:h}=r,m=ie(r,mA),v=d.useContext(ah),b=d.useMemo(()=>({dense:i||v.dense||!1,disableGutters:f}),[v.dense,i,f]),C=d.useRef(null);ur(()=>{o&&C.current&&C.current.focus()},[o]);const y=E({},r,{dense:b.dense,divider:s,disableGutters:f}),g=vA(r),x=jt(C,n);let k;return r.disabled||(k=p!==void 0?p:-1),c.jsx(ah.Provider,{value:b,children:c.jsx(yA,E({ref:x,role:u,tabIndex:k,component:a,focusVisibleClassName:Z(g.focusVisible,l),className:Z(g.root,h)},m,{ownerState:y,classes:g}))})}),oa=bA;function xA(e){return je("MuiNativeSelect",e)}const wA=Ee("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),$g=wA,kA=["className","disabled","error","IconComponent","inputRef","variant"],SA=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e,s={select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${H(n)}`,a&&"iconOpen",r&&"disabled"]};return Pe(s,xA,t)},ww=({ownerState:e,theme:t})=>E({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":E({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:t.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${$g.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),CA=X("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:gr,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${$g.multiple}`]:t.multiple}]}})(ww),kw=({ownerState:e,theme:t})=>E({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${$g.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),EA=X("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${H(n.variant)}`],n.open&&t.iconOpen]}})(kw),jA=d.forwardRef(function(t,n){const{className:r,disabled:o,error:a,IconComponent:i,inputRef:s,variant:f="standard"}=t,l=ie(t,kA),u=E({},t,{disabled:o,variant:f,error:a}),p=SA(u);return c.jsxs(d.Fragment,{children:[c.jsx(CA,E({ownerState:u,className:Z(p.select,r),disabled:o,ref:s||n},l)),t.multiple?null:c.jsx(EA,{as:i,ownerState:u,className:p.icon})]})}),RA=jA;var A3;const PA=["children","classes","className","label","notched"],TA=X("fieldset")({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),$A=X("legend")(({ownerState:e,theme:t})=>E({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&E({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function OA(e){const{className:t,label:n,notched:r}=e,o=ie(e,PA),a=n!=null&&n!=="",i=E({},e,{notched:r,withLabel:a});return c.jsx(TA,E({"aria-hidden":!0,className:t,ownerState:i},o,{children:c.jsx($A,{ownerState:i,children:a?c.jsx("span",{children:n}):A3||(A3=c.jsx("span",{className:"notranslate",children:"​"}))})}))}const zA=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],MA=e=>{const{classes:t}=e,r=Pe({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},q$,t);return E({},t,r)},IA=X(T1,{shouldForwardProp:e=>gr(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:R1})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return E({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${$o.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${$o.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${$o.focused} .${$o.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${$o.error} .${$o.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${$o.disabled} .${$o.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&E({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),AA=X(OA,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),DA=X($1,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:P1})(({theme:e,ownerState:t})=>E({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),Sw=d.forwardRef(function(t,n){var r,o,a,i,s;const f=$e({props:t,name:"MuiOutlinedInput"}),{components:l={},fullWidth:u=!1,inputComponent:p="input",label:h,multiline:m=!1,notched:v,slots:b={},type:C="text"}=f,y=ie(f,zA),g=MA(f),x=no(),k=ma({props:f,muiFormControl:x,states:["required"]}),j=E({},f,{color:k.color||"primary",disabled:k.disabled,error:k.error,focused:k.focused,formControl:x,fullWidth:u,hiddenLabel:k.hiddenLabel,multiline:m,size:k.size,type:C}),S=(r=(o=b.root)!=null?o:l.Root)!=null?r:IA,w=(a=(i=b.input)!=null?i:l.Input)!=null?a:DA;return c.jsx(Pg,E({slots:{root:S,input:w},renderSuffix:R=>c.jsx(AA,{ownerState:j,className:g.notchedOutline,label:h!=null&&h!==""&&k.required?s||(s=c.jsxs(d.Fragment,{children:[h," ","*"]})):h,notched:typeof v<"u"?v:!!(R.startAdornment||R.filled||R.focused)}),fullWidth:u,inputComponent:p,multiline:m,ref:n,type:C},y,{classes:E({},g,{notchedOutline:null})}))});Sw.muiName="Input";const Cw=Sw;function LA(e){return je("MuiSelect",e)}const NA=Ee("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Hs=NA;var D3;const FA=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],_A=X("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${Hs.select}`]:t.select},{[`&.${Hs.select}`]:t[n.variant]},{[`&.${Hs.error}`]:t.error},{[`&.${Hs.multiple}`]:t.multiple}]}})(ww,{[`&.${Hs.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),BA=X("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${H(n.variant)}`],n.open&&t.iconOpen]}})(kw),VA=X("input",{shouldForwardProp:e=>gg(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function L3(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function UA(e){return e==null||typeof e=="string"&&!e.trim()}const WA=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e,s={select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${H(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return Pe(s,LA,t)},HA=d.forwardRef(function(t,n){const{"aria-describedby":r,"aria-label":o,autoFocus:a,autoWidth:i,children:s,className:f,defaultOpen:l,defaultValue:u,disabled:p,displayEmpty:h,error:m=!1,IconComponent:v,inputRef:b,labelId:C,MenuProps:y={},multiple:g,name:x,onBlur:k,onChange:j,onClose:S,onFocus:w,onOpen:R,open:$,readOnly:P,renderValue:T,SelectDisplayProps:A={},tabIndex:F,value:I,variant:L="standard"}=t,V=ie(t,FA),[D,O]=fl({controlled:I,default:u,name:"Select"}),[z,N]=fl({controlled:$,default:l,name:"Select"}),U=d.useRef(null),_=d.useRef(null),[B,K]=d.useState(null),{current:q}=d.useRef($!=null),[se,M]=d.useState(),G=jt(n,b),J=d.useCallback(oe=>{_.current=oe,oe&&K(oe)},[]),ce=B==null?void 0:B.parentNode;d.useImperativeHandle(G,()=>({focus:()=>{_.current.focus()},node:U.current,value:D}),[D]),d.useEffect(()=>{l&&z&&B&&!q&&(M(i?null:ce.clientWidth),_.current.focus())},[B,i]),d.useEffect(()=>{a&&_.current.focus()},[a]),d.useEffect(()=>{if(!C)return;const oe=St(_.current).getElementById(C);if(oe){const ke=()=>{getSelection().isCollapsed&&_.current.focus()};return oe.addEventListener("click",ke),()=>{oe.removeEventListener("click",ke)}}},[C]);const ae=(oe,ke)=>{oe?R&&R(ke):S&&S(ke),q||(M(i?null:ce.clientWidth),N(oe))},te=oe=>{oe.button===0&&(oe.preventDefault(),_.current.focus(),ae(!0,oe))},ge=oe=>{ae(!1,oe)},ve=d.Children.toArray(s),me=oe=>{const ke=ve.find(pe=>pe.props.value===oe.target.value);ke!==void 0&&(O(ke.props.value),j&&j(oe,ke))},_e=oe=>ke=>{let pe;if(ke.currentTarget.hasAttribute("tabindex")){if(g){pe=Array.isArray(D)?D.slice():[];const ut=D.indexOf(oe.props.value);ut===-1?pe.push(oe.props.value):pe.splice(ut,1)}else pe=oe.props.value;if(oe.props.onClick&&oe.props.onClick(ke),D!==pe&&(O(pe),j)){const ut=ke.nativeEvent||ke,hn=new ut.constructor(ut.type,ut);Object.defineProperty(hn,"target",{writable:!0,value:{value:pe,name:x}}),j(hn,oe)}g||ae(!1,ke)}},Re=oe=>{P||[" ","ArrowUp","ArrowDown","Enter"].indexOf(oe.key)!==-1&&(oe.preventDefault(),ae(!0,oe))},Qe=B!==null&&z,Rt=oe=>{!Qe&&k&&(Object.defineProperty(oe,"target",{writable:!0,value:{value:D,name:x}}),k(oe))};delete V["aria-invalid"];let Se,Ce;const ft=[];let Ze=!1;(Xu({value:D})||h)&&(T?Se=T(D):Ze=!0);const Y=ve.map(oe=>{if(!d.isValidElement(oe))return null;let ke;if(g){if(!Array.isArray(D))throw new Error(fa(2));ke=D.some(pe=>L3(pe,oe.props.value)),ke&&Ze&&ft.push(oe.props.children)}else ke=L3(D,oe.props.value),ke&&Ze&&(Ce=oe.props.children);return d.cloneElement(oe,{"aria-selected":ke?"true":"false",onClick:_e(oe),onKeyUp:pe=>{pe.key===" "&&pe.preventDefault(),oe.props.onKeyUp&&oe.props.onKeyUp(pe)},role:"option",selected:ke,value:void 0,"data-value":oe.props.value})});Ze&&(g?ft.length===0?Se=null:Se=ft.reduce((oe,ke,pe)=>(oe.push(ke),pe{const{classes:t}=e;return t},Og={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>gr(e)&&e!=="variant",slot:"Root"},YA=X(yw,Og)(""),XA=X(Cw,Og)(""),QA=X(hw,Og)(""),Ew=d.forwardRef(function(t,n){const r=$e({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:a,classes:i={},className:s,defaultOpen:f=!1,displayEmpty:l=!1,IconComponent:u=Z$,id:p,input:h,inputProps:m,label:v,labelId:b,MenuProps:C,multiple:y=!1,native:g=!1,onClose:x,onOpen:k,open:j,renderValue:S,SelectDisplayProps:w,variant:R="outlined"}=r,$=ie(r,KA),P=g?RA:GA,T=no(),A=ma({props:r,muiFormControl:T,states:["variant","error"]}),F=A.variant||R,I=E({},r,{variant:F,classes:i}),L=qA(I),V=h||{standard:c.jsx(YA,{ownerState:I}),outlined:c.jsx(XA,{label:v,ownerState:I}),filled:c.jsx(QA,{ownerState:I})}[F],D=jt(n,V.ref);return c.jsx(d.Fragment,{children:d.cloneElement(V,E({inputComponent:P,inputProps:E({children:a,error:A.error,IconComponent:u,variant:F,type:void 0,multiple:y},g?{id:p}:{autoWidth:o,defaultOpen:f,displayEmpty:l,labelId:b,MenuProps:C,onClose:x,onOpen:k,open:j,renderValue:S,SelectDisplayProps:E({id:p},w)},m,{classes:m?Tn(L,m.classes):L},h?h.props.inputProps:{})},y&&g&&F==="outlined"?{notched:!0}:{},{ref:D,className:Z(V.props.className,s)},!h&&{variant:F},$))})});Ew.muiName="Select";const zg=Ew,ZA=e=>!e||!ra(e),JA=ZA;function eD(e){return je("MuiSlider",e)}const tD=Ee("MuiSlider",["root","active","colorPrimary","colorSecondary","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]),Er=tD,nD=e=>{const{open:t}=e;return{offset:Z(t&&Er.valueLabelOpen),circle:Er.valueLabelCircle,label:Er.valueLabelLabel}};function rD(e){const{children:t,className:n,value:r}=e,o=nD(e);return t?d.cloneElement(t,{className:Z(t.props.className)},c.jsxs(d.Fragment,{children:[t.props.children,c.jsx("span",{className:Z(o.offset,n),"aria-hidden":!0,children:c.jsx("span",{className:o.circle,children:c.jsx("span",{className:o.label,children:r})})})]})):null}const oD=["aria-label","aria-valuetext","aria-labelledby","component","components","componentsProps","color","classes","className","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","size","step","scale","slotProps","slots","tabIndex","track","value","valueLabelDisplay","valueLabelFormat"];function N3(e){return e}const aD=X("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`color${H(n.color)}`],n.size!=="medium"&&t[`size${H(n.size)}`],n.marked&&t.marked,n.orientation==="vertical"&&t.vertical,n.track==="inverted"&&t.trackInverted,n.track===!1&&t.trackFalse]}})(({theme:e,ownerState:t})=>E({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:(e.vars||e).palette[t.color].main,WebkitTapHighlightColor:"transparent"},t.orientation==="horizontal"&&E({height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}},t.size==="small"&&{height:2},t.marked&&{marginBottom:20}),t.orientation==="vertical"&&E({height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}},t.size==="small"&&{width:2},t.marked&&{marginRight:44}),{"@media print":{colorAdjust:"exact"},[`&.${Er.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${Er.dragging}`]:{[`& .${Er.thumb}, & .${Er.track}`]:{transition:"none"}}})),iD=X("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})(({ownerState:e})=>E({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38},e.orientation==="horizontal"&&{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"},e.orientation==="vertical"&&{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"},e.track==="inverted"&&{opacity:1})),sD=X("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?hg(e.palette[t.color].main,.62):pg(e.palette[t.color].main,.5);return E({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:e.transitions.create(["left","width","bottom","height"],{duration:e.transitions.duration.shortest})},t.size==="small"&&{border:"none"},t.orientation==="horizontal"&&{height:"inherit",top:"50%",transform:"translateY(-50%)"},t.orientation==="vertical"&&{width:"inherit",left:"50%",transform:"translateX(-50%)"},t.track===!1&&{display:"none"},t.track==="inverted"&&{backgroundColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:n,borderColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:n})}),fD=X("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.thumb,t[`thumbColor${H(n.color)}`],n.size!=="medium"&&t[`thumbSize${H(n.size)}`]]}})(({theme:e,ownerState:t})=>E({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow","left","bottom"],{duration:e.transitions.duration.shortest})},t.size==="small"&&{width:12,height:12},t.orientation==="horizontal"&&{top:"50%",transform:"translate(-50%, -50%)"},t.orientation==="vertical"&&{left:"50%",transform:"translate(-50%, 50%)"},{"&:before":E({position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(e.vars||e).shadows[2]},t.size==="small"&&{boxShadow:"none"}),"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&:hover, &.${Er.focusVisible}`]:{boxShadow:`0px 0px 0px 8px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:et(e.palette[t.color].main,.16)}`,"@media (hover: none)":{boxShadow:"none"}},[`&.${Er.active}`]:{boxShadow:`0px 0px 0px 14px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:et(e.palette[t.color].main,.16)}`},[`&.${Er.disabled}`]:{"&:hover":{boxShadow:"none"}}})),lD=X(rD,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(({theme:e,ownerState:t})=>E({[`&.${Er.valueLabelOpen}`]:{transform:`${t.orientation==="vertical"?"translateY(-50%)":"translateY(-100%)"} scale(1)`},zIndex:1,whiteSpace:"nowrap"},e.typography.body2,{fontWeight:500,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),transform:`${t.orientation==="vertical"?"translateY(-50%)":"translateY(-100%)"} scale(0)`,position:"absolute",backgroundColor:(e.vars||e).palette.grey[600],borderRadius:2,color:(e.vars||e).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem"},t.orientation==="horizontal"&&{top:"-10px",transformOrigin:"bottom center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"}},t.orientation==="vertical"&&{right:t.size==="small"?"20px":"30px",top:"50%",transformOrigin:"right center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:"-20%",top:"50%"}},t.size==="small"&&{fontSize:e.typography.pxToRem(12),padding:"0.25rem 0.5rem"})),cD=X("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>gg(e)&&e!=="markActive",overridesResolver:(e,t)=>{const{markActive:n}=e;return[t.mark,n&&t.markActive]}})(({theme:e,ownerState:t,markActive:n})=>E({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor"},t.orientation==="horizontal"&&{top:"50%",transform:"translate(-1px, -50%)"},t.orientation==="vertical"&&{left:"50%",transform:"translate(-50%, 1px)"},n&&{backgroundColor:(e.vars||e).palette.background.paper,opacity:.8})),uD=X("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>gg(e)&&e!=="markLabelActive",overridesResolver:(e,t)=>t.markLabel})(({theme:e,ownerState:t,markLabelActive:n})=>E({},e.typography.body2,{color:(e.vars||e).palette.text.secondary,position:"absolute",whiteSpace:"nowrap"},t.orientation==="horizontal"&&{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}},t.orientation==="vertical"&&{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}},n&&{color:(e.vars||e).palette.text.primary})),dD=e=>{const{disabled:t,dragging:n,marked:r,orientation:o,track:a,classes:i,color:s,size:f}=e,l={root:["root",t&&"disabled",n&&"dragging",r&&"marked",o==="vertical"&&"vertical",a==="inverted"&&"trackInverted",a===!1&&"trackFalse",s&&`color${H(s)}`,f&&`size${H(f)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",f&&`thumbSize${H(f)}`,s&&`thumbColor${H(s)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return Pe(l,eD,i)},pD=({children:e})=>e,hD=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,u,p,h,m,v,b,C,y,g,x,k,j,S,w,R,$,P;const T=$e({props:t,name:"MuiSlider"}),F=to().direction==="rtl",{"aria-label":I,"aria-valuetext":L,"aria-labelledby":V,component:D="span",components:O={},componentsProps:z={},color:N="primary",classes:U,className:_,disableSwap:B=!1,disabled:K=!1,getAriaLabel:q,getAriaValueText:se,marks:M=!1,max:G=100,min:J=0,orientation:ce="horizontal",size:ae="medium",step:te=1,scale:ge=N3,slotProps:ve,slots:me,track:_e="normal",valueLabelDisplay:Re="off",valueLabelFormat:Qe=N3}=T,Rt=ie(T,oD),Se=E({},T,{isRtl:F,max:G,min:J,classes:U,disabled:K,disableSwap:B,orientation:ce,marks:M,color:N,size:ae,step:te,scale:ge,track:_e,valueLabelDisplay:Re,valueLabelFormat:Qe}),{axisProps:Ce,getRootProps:ft,getHiddenInputProps:Ze,getThumbProps:Y,open:re,active:le,axis:ye,focusedThumbIndex:he,range:ne,dragging:oe,marks:ke,values:pe,trackOffset:ut,trackLeap:hn}=ET(E({},Se,{rootRef:n}));Se.marked=ke.length>0&&ke.some(lt=>lt.label),Se.dragging=oe,Se.focusedThumbIndex=he;const W=dD(Se),xe=(r=(o=me==null?void 0:me.root)!=null?o:O.Root)!=null?r:aD,ue=(a=(i=me==null?void 0:me.rail)!=null?i:O.Rail)!=null?a:iD,Me=(s=(f=me==null?void 0:me.track)!=null?f:O.Track)!=null?s:sD,nt=(l=(u=me==null?void 0:me.thumb)!=null?u:O.Thumb)!=null?l:fD,De=(p=(h=me==null?void 0:me.valueLabel)!=null?h:O.ValueLabel)!=null?p:lD,Be=(m=(v=me==null?void 0:me.mark)!=null?v:O.Mark)!=null?m:cD,We=(b=(C=me==null?void 0:me.markLabel)!=null?C:O.MarkLabel)!=null?b:uD,rt=(y=(g=me==null?void 0:me.input)!=null?g:O.Input)!=null?y:"input",Te=(x=ve==null?void 0:ve.root)!=null?x:z.root,Le=(k=ve==null?void 0:ve.rail)!=null?k:z.rail,_t=(j=ve==null?void 0:ve.track)!=null?j:z.track,tr=(S=ve==null?void 0:ve.thumb)!=null?S:z.thumb,Qt=(w=ve==null?void 0:ve.valueLabel)!=null?w:z.valueLabel,zt=(R=ve==null?void 0:ve.mark)!=null?R:z.mark,Zt=($=ve==null?void 0:ve.markLabel)!=null?$:z.markLabel,An=(P=ve==null?void 0:ve.input)!=null?P:z.input,bt=Nn({elementType:xe,getSlotProps:ft,externalSlotProps:Te,externalForwardedProps:Rt,additionalProps:E({},JA(xe)&&{as:D}),ownerState:E({},Se,Te==null?void 0:Te.ownerState),className:[W.root,_]}),Dn=Nn({elementType:ue,externalSlotProps:Le,ownerState:Se,className:W.rail}),At=Nn({elementType:Me,externalSlotProps:_t,additionalProps:{style:E({},Ce[ye].offset(ut),Ce[ye].leap(hn))},ownerState:E({},Se,_t==null?void 0:_t.ownerState),className:W.track}),Mt=Nn({elementType:nt,getSlotProps:Y,externalSlotProps:tr,ownerState:E({},Se,tr==null?void 0:tr.ownerState),className:W.thumb}),oo=Nn({elementType:De,externalSlotProps:Qt,ownerState:E({},Se,Qt==null?void 0:Qt.ownerState),className:W.valueLabel}),kn=Nn({elementType:Be,externalSlotProps:zt,ownerState:Se,className:W.mark}),Ar=Nn({elementType:We,externalSlotProps:Zt,ownerState:Se,className:W.markLabel}),ba=Nn({elementType:rt,getSlotProps:Ze,externalSlotProps:An,ownerState:Se});return c.jsxs(xe,E({},bt,{children:[c.jsx(ue,E({},Dn)),c.jsx(Me,E({},At)),ke.filter(lt=>lt.value>=J&<.value<=G).map((lt,xt)=>{const Dr=qu(lt.value,J,G),ao=Ce[ye].offset(Dr);let Sn;return _e===!1?Sn=pe.indexOf(lt.value)!==-1:Sn=_e==="normal"&&(ne?lt.value>=pe[0]&<.value<=pe[pe.length-1]:lt.value<=pe[0])||_e==="inverted"&&(ne?lt.value<=pe[0]||lt.value>=pe[pe.length-1]:lt.value>=pe[0]),c.jsxs(d.Fragment,{children:[c.jsx(Be,E({"data-index":xt},kn,!ra(Be)&&{markActive:Sn},{style:E({},ao,kn.style),className:Z(kn.className,Sn&&W.markActive)})),lt.label!=null?c.jsx(We,E({"aria-hidden":!0,"data-index":xt},Ar,!ra(We)&&{markLabelActive:Sn},{style:E({},ao,Ar.style),className:Z(W.markLabel,Ar.className,Sn&&W.markLabelActive),children:lt.label})):null]},xt)}),pe.map((lt,xt)=>{const Dr=qu(lt,J,G),ao=Ce[ye].offset(Dr),Sn=Re==="off"?pD:De;return c.jsx(Sn,E({},!ra(Sn)&&{valueLabelFormat:Qe,valueLabelDisplay:Re,value:typeof Qe=="function"?Qe(ge(lt),xt):Qe,index:xt,open:re===xt||le===xt||Re==="on",disabled:K},oo,{children:c.jsx(nt,E({"data-index":xt},Mt,{className:Z(W.thumb,Mt.className,le===xt&&W.active,he===xt&&W.focusVisible),style:E({},ao,{pointerEvents:B&&le!==xt?"none":void 0},Mt.style),children:c.jsx(rt,E({"data-index":xt,"aria-label":q?q(xt):I,"aria-valuenow":ge(lt),"aria-labelledby":V,"aria-valuetext":se?se(ge(lt),xt):L,value:pe[xt]},ba))}))}),xt)})]}))}),mD=hD;function gD(e){return je("MuiTooltip",e)}const vD=Ee("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Ho=vD,yD=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function bD(e){return Math.round(e*1e5)/1e5}const xD=e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:a}=e,i={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${H(a.split("-")[0])}`],arrow:["arrow"]};return Pe(i,gD,t)},wD=X(rw,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>E({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${Ho.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Ho.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Ho.arrow}`]:E({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${Ho.arrow}`]:E({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),kD=X("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${H(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>E({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:et(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${bD(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${Ho.popper}[data-popper-placement*="left"] &`]:E({transformOrigin:"right center"},t.isRtl?E({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):E({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${Ho.popper}[data-popper-placement*="right"] &`]:E({transformOrigin:"left center"},t.isRtl?E({marginRight:"14px"},t.touch&&{marginRight:"24px"}):E({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${Ho.popper}[data-popper-placement*="top"] &`]:E({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${Ho.popper}[data-popper-placement*="bottom"] &`]:E({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),SD=X("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:et(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let xc=!1,E0=null,Gs={x:0,y:0};function wc(e,t){return n=>{t&&t(n),e(n)}}const CD=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,u,p,h,m,v,b,C,y,g,x,k,j;const S=$e({props:t,name:"MuiTooltip"}),{arrow:w=!1,children:R,components:$={},componentsProps:P={},describeChild:T=!1,disableFocusListener:A=!1,disableHoverListener:F=!1,disableInteractive:I=!1,disableTouchListener:L=!1,enterDelay:V=100,enterNextDelay:D=0,enterTouchDelay:O=700,followCursor:z=!1,id:N,leaveDelay:U=0,leaveTouchDelay:_=1500,onClose:B,onOpen:K,open:q,placement:se="bottom",PopperComponent:M,PopperProps:G={},slotProps:J={},slots:ce={},title:ae,TransitionComponent:te=oh,TransitionProps:ge}=S,ve=ie(S,yD),me=to(),_e=me.direction==="rtl",[Re,Qe]=d.useState(),[Rt,Se]=d.useState(null),Ce=d.useRef(!1),ft=I||z,Ze=d.useRef(),Y=d.useRef(),re=d.useRef(),le=d.useRef(),[ye,he]=fl({controlled:q,default:!1,name:"Tooltip",state:"open"});let ne=ye;const oe=qm(N),ke=d.useRef(),pe=d.useCallback(()=>{ke.current!==void 0&&(document.body.style.WebkitUserSelect=ke.current,ke.current=void 0),clearTimeout(le.current)},[]);d.useEffect(()=>()=>{clearTimeout(Ze.current),clearTimeout(Y.current),clearTimeout(re.current),pe()},[pe]);const ut=Oe=>{clearTimeout(E0),xc=!0,he(!0),K&&!ne&&K(Oe)},hn=Vn(Oe=>{clearTimeout(E0),E0=setTimeout(()=>{xc=!1},800+U),he(!1),B&&ne&&B(Oe),clearTimeout(Ze.current),Ze.current=setTimeout(()=>{Ce.current=!1},me.transitions.duration.shortest)}),W=Oe=>{Ce.current&&Oe.type!=="touchstart"||(Re&&Re.removeAttribute("title"),clearTimeout(Y.current),clearTimeout(re.current),V||xc&&D?Y.current=setTimeout(()=>{ut(Oe)},xc?D:V):ut(Oe))},xe=Oe=>{clearTimeout(Y.current),clearTimeout(re.current),re.current=setTimeout(()=>{hn(Oe)},U)},{isFocusVisibleRef:ue,onBlur:Me,onFocus:nt,ref:De}=Ym(),[,Be]=d.useState(!1),We=Oe=>{Me(Oe),ue.current===!1&&(Be(!1),xe(Oe))},rt=Oe=>{Re||Qe(Oe.currentTarget),nt(Oe),ue.current===!0&&(Be(!0),W(Oe))},Te=Oe=>{Ce.current=!0;const Ut=R.props;Ut.onTouchStart&&Ut.onTouchStart(Oe)},Le=W,_t=xe,tr=Oe=>{Te(Oe),clearTimeout(re.current),clearTimeout(Ze.current),pe(),ke.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",le.current=setTimeout(()=>{document.body.style.WebkitUserSelect=ke.current,W(Oe)},O)},Qt=Oe=>{R.props.onTouchEnd&&R.props.onTouchEnd(Oe),pe(),clearTimeout(re.current),re.current=setTimeout(()=>{hn(Oe)},_)};d.useEffect(()=>{if(!ne)return;function Oe(Ut){(Ut.key==="Escape"||Ut.key==="Esc")&&hn(Ut)}return document.addEventListener("keydown",Oe),()=>{document.removeEventListener("keydown",Oe)}},[hn,ne]);const zt=jt(R.ref,De,Qe,n);!ae&&ae!==0&&(ne=!1);const Zt=d.useRef(),An=Oe=>{const Ut=R.props;Ut.onMouseMove&&Ut.onMouseMove(Oe),Gs={x:Oe.clientX,y:Oe.clientY},Zt.current&&Zt.current.update()},bt={},Dn=typeof ae=="string";T?(bt.title=!ne&&Dn&&!F?ae:null,bt["aria-describedby"]=ne?oe:null):(bt["aria-label"]=Dn?ae:null,bt["aria-labelledby"]=ne&&!Dn?oe:null);const At=E({},bt,ve,R.props,{className:Z(ve.className,R.props.className),onTouchStart:Te,ref:zt},z?{onMouseMove:An}:{}),Mt={};L||(At.onTouchStart=tr,At.onTouchEnd=Qt),F||(At.onMouseOver=wc(Le,At.onMouseOver),At.onMouseLeave=wc(_t,At.onMouseLeave),ft||(Mt.onMouseOver=Le,Mt.onMouseLeave=_t)),A||(At.onFocus=wc(rt,At.onFocus),At.onBlur=wc(We,At.onBlur),ft||(Mt.onFocus=rt,Mt.onBlur=We));const oo=d.useMemo(()=>{var Oe;let Ut=[{name:"arrow",enabled:!!Rt,options:{element:Rt,padding:4}}];return(Oe=G.popperOptions)!=null&&Oe.modifiers&&(Ut=Ut.concat(G.popperOptions.modifiers)),E({},G.popperOptions,{modifiers:Ut})},[Rt,G]),kn=E({},S,{isRtl:_e,arrow:w,disableInteractive:ft,placement:se,PopperComponentProp:M,touch:Ce.current}),Ar=xD(kn),ba=(r=(o=ce.popper)!=null?o:$.Popper)!=null?r:wD,lt=(a=(i=(s=ce.transition)!=null?s:$.Transition)!=null?i:te)!=null?a:oh,xt=(f=(l=ce.tooltip)!=null?l:$.Tooltip)!=null?f:kD,Dr=(u=(p=ce.arrow)!=null?p:$.Arrow)!=null?u:SD,ao=sf(ba,E({},G,(h=J.popper)!=null?h:P.popper,{className:Z(Ar.popper,G==null?void 0:G.className,(m=(v=J.popper)!=null?v:P.popper)==null?void 0:m.className)}),kn),Sn=sf(lt,E({},ge,(b=J.transition)!=null?b:P.transition),kn),xa=sf(xt,E({},(C=J.tooltip)!=null?C:P.tooltip,{className:Z(Ar.tooltip,(y=(g=J.tooltip)!=null?g:P.tooltip)==null?void 0:y.className)}),kn),Wl=sf(Dr,E({},(x=J.arrow)!=null?x:P.arrow,{className:Z(Ar.arrow,(k=(j=J.arrow)!=null?j:P.arrow)==null?void 0:k.className)}),kn);return c.jsxs(d.Fragment,{children:[d.cloneElement(R,At),c.jsx(ba,E({as:M??rw,placement:se,anchorEl:z?{getBoundingClientRect:()=>({top:Gs.y,left:Gs.x,right:Gs.x,bottom:Gs.y,width:0,height:0})}:Re,popperRef:Zt,open:Re?ne:!1,id:oe,transition:!0},Mt,ao,{popperOptions:oo,children:({TransitionProps:Oe})=>c.jsx(lt,E({timeout:me.transitions.duration.shorter},Oe,Sn,{children:c.jsxs(xt,E({},xa,{children:[ae,w?c.jsx(Dr,E({},Wl,{ref:Se})):null]}))}))}))]})}),Yn=CD,ED=Xj({createStyledComponent:X("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>$e({props:e,name:"MuiStack"})}),jD=ED,RD=["anchor","classes","className","width","style"],PD=X("div")(({theme:e,ownerState:t})=>E({position:"fixed",top:0,left:0,bottom:0,zIndex:e.zIndex.drawer-1},t.anchor==="left"&&{right:"auto"},t.anchor==="right"&&{left:"auto",right:0},t.anchor==="top"&&{bottom:"auto",right:0},t.anchor==="bottom"&&{top:"auto",bottom:0,right:0})),TD=d.forwardRef(function(t,n){const{anchor:r,classes:o={},className:a,width:i,style:s}=t,f=ie(t,RD),l=t;return c.jsx(PD,E({className:Z("PrivateSwipeArea-root",o.root,o[`anchor${H(r)}`],a),ref:n,style:E({[$a(r)?"width":"height"]:i},s),ownerState:l},f))}),$D=TD,OD=["BackdropProps"],zD=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"],kc=3,j0=20;let io=null;function R0(e,t,n){return e==="right"?n.body.offsetWidth-t[0].pageX:t[0].pageX}function P0(e,t,n){return e==="bottom"?n.innerHeight-t[0].clientY:t[0].clientY}function Ks(e,t){return e?t.clientWidth:t.clientHeight}function F3(e,t,n,r){return Math.min(Math.max(n?t-e:r+t-e,0),r)}function MD(e,t){const n=[];for(;e&&e!==t.parentElement;){const r=Hn(t).getComputedStyle(e);r.getPropertyValue("position")==="absolute"||r.getPropertyValue("overflow-x")==="hidden"||(e.clientWidth>0&&e.scrollWidth>e.clientWidth||e.clientHeight>0&&e.scrollHeight>e.clientHeight)&&n.push(e),e=e.parentElement}return n}function ID({domTreeShapes:e,start:t,current:n,anchor:r}){const o={scrollPosition:{x:"scrollLeft",y:"scrollTop"},scrollLength:{x:"scrollWidth",y:"scrollHeight"},clientLength:{x:"clientWidth",y:"clientHeight"}};return e.some(a=>{let i=n>=t;(r==="top"||r==="left")&&(i=!i);const s=r==="left"||r==="right"?"x":"y",f=Math.round(a[o.scrollPosition[s]]),l=f>0,u=f+a[o.clientLength[s]]{D.current=null},[y]);const O=d.useCallback((B,K={})=>{const{mode:q=null,changeTransition:se=!0}=K,M=lf(o,i),G=["right","bottom"].indexOf(M)!==-1?1:-1,J=$a(i),ce=J?`translate(${G*B}px, 0)`:`translate(0, ${G*B}px)`,ae=I.current.style;ae.webkitTransform=ce,ae.transform=ce;let te="";if(q&&(te=o.transitions.create("all",Ja({easing:void 0,style:void 0,timeout:j},{mode:q}))),se&&(ae.webkitTransition=te,ae.transition=te),!s&&!u){const ge=F.current.style;ge.opacity=1-B/Ks(J,I.current),se&&(ge.webkitTransition=te,ge.transition=te)}},[i,s,u,o,j]),z=Vn(B=>{if(!V.current)return;if(io=null,V.current=!1,qa.flushSync(()=>{P(!1)}),!T.current.isSwiping){T.current.isSwiping=null;return}T.current.isSwiping=null;const K=lf(o,i),q=$a(i);let se;q?se=R0(K,B.changedTouches,St(B.currentTarget)):se=P0(K,B.changedTouches,Hn(B.currentTarget));const M=q?T.current.startX:T.current.startY,G=Ks(q,I.current),J=F3(se,M,y,G),ce=J/G;if(Math.abs(T.current.velocity)>m&&(D.current=Math.abs((G-J)/T.current.velocity)*1e3),y){T.current.velocity>m||ce>p?b():O(0,{mode:"exit"});return}T.current.velocity<-m||1-ce>p?C():O(Ks(q,I.current),{mode:"enter"})}),N=(B=!1)=>{if(!$){(B||!(f&&h))&&qa.flushSync(()=>{P(!0)});const K=$a(i);!y&&I.current&&O(Ks(K,I.current)+(f?15:-j0),{changeTransition:!1}),T.current.velocity=0,T.current.lastTime=null,T.current.lastTranslate=null,T.current.paperHit=!1,V.current=!0}},U=Vn(B=>{if(!I.current||!V.current||io!==null&&io!==T.current)return;N(!0);const K=lf(o,i),q=$a(i),se=R0(K,B.touches,St(B.currentTarget)),M=P0(K,B.touches,Hn(B.currentTarget));if(y&&I.current.contains(B.target)&&io===null){const te=MD(B.target,I.current);if(ID({domTreeShapes:te,start:q?T.current.startX:T.current.startY,current:q?se:M,anchor:i})){io=!0;return}io=T.current}if(T.current.isSwiping==null){const te=Math.abs(se-T.current.startX),ge=Math.abs(M-T.current.startY),ve=q?te>ge&&te>kc:ge>te&&ge>kc;if(ve&&B.cancelable&&B.preventDefault(),ve===!0||(q?ge>kc:te>kc)){if(T.current.isSwiping=ve,!ve){z(B);return}T.current.startX=se,T.current.startY=M,!f&&!y&&(q?T.current.startX-=j0:T.current.startY-=j0)}}if(!T.current.isSwiping)return;const G=Ks(q,I.current);let J=q?T.current.startX:T.current.startY;y&&!T.current.paperHit&&(J=Math.min(J,G));const ce=F3(q?se:M,J,y,G);if(y)if(T.current.paperHit)ce===0&&(T.current.startX=se,T.current.startY=M);else if(q?se{if(B.defaultPrevented||B.defaultMuiPrevented||y&&(u||!F.current.contains(B.target))&&!I.current.contains(B.target))return;const K=lf(o,i),q=$a(i),se=R0(K,B.touches,St(B.currentTarget)),M=P0(K,B.touches,Hn(B.currentTarget));if(!y){var G;if(l||!(B.target===A.current||(G=I.current)!=null&&G.contains(B.target)&&(typeof h=="function"?h(B,A.current,I.current):h)))return;if(q){if(se>k)return}else if(M>k)return}B.defaultMuiPrevented=!0,io=null,T.current.startX=se,T.current.startY=M,N()});return d.useEffect(()=>{if(S==="temporary"){const B=St(I.current);return B.addEventListener("touchstart",_),B.addEventListener("touchmove",U,{passive:!y}),B.addEventListener("touchend",z),()=>{B.removeEventListener("touchstart",_),B.removeEventListener("touchmove",U,{passive:!y}),B.removeEventListener("touchend",z)}}},[S,y,_,U,z]),d.useEffect(()=>()=>{io===T.current&&(io=null)},[]),d.useEffect(()=>{y||P(!1)},[y]),c.jsxs(d.Fragment,{children:[c.jsx(xM,E({open:S==="temporary"&&$?!0:y,variant:S,ModalProps:E({BackdropProps:E({},v,{ref:F})},S==="temporary"&&{keepMounted:!0},w),hideBackdrop:u,PaperProps:E({},g,{style:E({pointerEvents:S==="temporary"&&!y&&!h?"none":""},g.style),ref:L}),anchor:i,transitionDuration:D.current||j,onClose:b,ref:n},R)),!l&&S==="temporary"&&c.jsx(yT,{children:c.jsx($D,E({anchor:i,ref:A,width:k},x))})]})}),LD=DD;function ND(e){return je("MuiSwitch",e)}const FD=Ee("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),mn=FD,_D=["className","color","edge","size","sx"],BD=e=>{const{classes:t,edge:n,size:r,color:o,checked:a,disabled:i}=e,s={root:["root",n&&`edge${H(n)}`,`size${H(r)}`],switchBase:["switchBase",`color${H(o)}`,a&&"checked",i&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},f=Pe(s,ND,t);return E({},t,f)},VD=X("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${H(n.edge)}`],t[`size${H(n.size)}`]]}})(({ownerState:e})=>E({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},e.edge==="start"&&{marginLeft:-8},e.edge==="end"&&{marginRight:-8},e.size==="small"&&{width:40,height:24,padding:7,[`& .${mn.thumb}`]:{width:16,height:16},[`& .${mn.switchBase}`]:{padding:4,[`&.${mn.checked}`]:{transform:"translateX(16px)"}}})),UD=X(lw,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${mn.input}`]:t.input},n.color!=="default"&&t[`color${H(n.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${mn.checked}`]:{transform:"translateX(20px)"},[`&.${mn.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${mn.checked} + .${mn.track}`]:{opacity:.5},[`&.${mn.disabled} + .${mn.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${mn.input}`]:{left:"-100%",width:"300%"}}),({theme:e,ownerState:t})=>E({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${mn.checked}`]:{color:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:et(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${mn.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t.color}DisabledColor`]:`${e.palette.mode==="light"?hg(e.palette[t.color].main,.62):pg(e.palette[t.color].main,.55)}`}},[`&.${mn.checked} + .${mn.track}`]:{backgroundColor:(e.vars||e).palette[t.color].main}})),WD=X("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),HD=X("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),GD=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiSwitch"}),{className:o,color:a="primary",edge:i=!1,size:s="medium",sx:f}=r,l=ie(r,_D),u=E({},r,{color:a,edge:i,size:s}),p=BD(u),h=c.jsx(HD,{className:p.thumb,ownerState:u});return c.jsxs(VD,{className:Z(p.root,o),sx:f,ownerState:u,children:[c.jsx(UD,E({type:"checkbox",icon:h,checkedIcon:h,ref:n,ownerState:u},l,{classes:E({},p,{root:p.switchBase})})),c.jsx(WD,{className:p.track,ownerState:u})]})}),Sc=GD;function KD(e){return je("MuiTextField",e)}Ee("MuiTextField",["root"]);const qD=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],YD={standard:yw,filled:hw,outlined:Cw},XD=e=>{const{classes:t}=e;return Pe({root:["root"]},KD,t)},QD=X(nh,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),ZD=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:a=!1,children:i,className:s,color:f="primary",defaultValue:l,disabled:u=!1,error:p=!1,FormHelperTextProps:h,fullWidth:m=!1,helperText:v,id:b,InputLabelProps:C,inputProps:y,InputProps:g,inputRef:x,label:k,maxRows:j,minRows:S,multiline:w=!1,name:R,onBlur:$,onChange:P,onClick:T,onFocus:A,placeholder:F,required:I=!1,rows:L,select:V=!1,SelectProps:D,type:O,value:z,variant:N="outlined"}=r,U=ie(r,qD),_=E({},r,{autoFocus:a,color:f,disabled:u,error:p,fullWidth:m,multiline:w,required:I,select:V,variant:N}),B=XD(_),K={};N==="outlined"&&(C&&typeof C.shrink<"u"&&(K.notched=C.shrink),K.label=k),V&&((!D||!D.native)&&(K.id=void 0),K["aria-describedby"]=void 0);const q=qm(b),se=v&&q?`${q}-helper-text`:void 0,M=k&&q?`${q}-label`:void 0,G=YD[N],J=c.jsx(G,E({"aria-describedby":se,autoComplete:o,autoFocus:a,defaultValue:l,fullWidth:m,multiline:w,name:R,rows:L,maxRows:j,minRows:S,type:O,value:z,id:q,inputRef:x,onBlur:$,onChange:P,onFocus:A,onClick:T,placeholder:F,inputProps:y},K,g));return c.jsxs(QD,E({className:Z(B.root,s),disabled:u,error:p,fullWidth:m,ref:n,required:I,color:f,variant:N,ownerState:_},U,{children:[k!=null&&k!==""&&c.jsx(DI,E({htmlFor:q,id:M},C,{children:k})),V?c.jsx(zg,E({"aria-describedby":se,id:q,labelId:M,value:z,input:J},D,{children:i})):J,v&&c.jsx(qM,E({id:se},h,{children:v}))]}))}),fi=ZD,be={fontDark:"#101727",fontLight:"#F5F5F5",purple:"#b624ff",red:"#ff3131"},JD=mg({components:{MuiTooltip:{defaultProps:{disableInteractive:!0}}},typography:{fontFamily:'"Poppins", sans-serif'},palette:{primary:{main:be.purple},secondary:{main:"#bababa"},error:{main:be.red}}}),eL=si` * { font-family: "Poppins", sans-serif !important; -webkit-tap-highlight-color: transparent; @@ -340,14 +340,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho .MuiCircularProgress-circle { stroke-linecap: round !important; } -`,tD=()=>c.jsx(zx,{styles:eD}),Gt=Q(qt)` +`,tL=()=>c.jsx(Mx,{styles:eL}),Gt=Q(qt)` padding: 10px 16px; border-radius: 16px; font-size: 16px; margin: 8px; -`,nD=Q.a` +`,nL=Q.a` cursor: pointer; - color: ${ve.purple}; + color: ${be.purple}; display: inline-block; position: relative; text-decoration: none; @@ -361,7 +361,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho height: 2px; bottom: 0; left: 0; - background-color: ${ve.purple}; + background-color: ${be.purple}; transform-origin: bottom right; transition: transform 0.25s ease-out; border-radius: 100px; @@ -372,14 +372,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform-origin: bottom left; } &:hover { - text-shadow: 0px 0px 20px ${ve.purple}; + text-shadow: 0px 0px 20px ${be.purple}; } &:focus, &:focus-visible { outline: none; box-shadow: none; } -`,rD=Jr` +`,rL=eo` from { opacity: 0; transform: translateX(-40px) @@ -388,26 +388,26 @@ to { opacity: 1; transform: translateX(0px) } -`,O1=Jr` +`,z1=eo` from { opacity: 0; } -`;Jr` +`;eo` from{ transform: translateX(-100%); } to { transform: translateX(0); } -`;const oD=Jr` +`;const oL=eo` from{ transform: translateY(100%); } to { transform: translateY(0); } -`,Ew=Jr` +`,jw=eo` 0% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(182, 36, 255, 0.7); @@ -420,7 +420,7 @@ from { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(182, 36, 255, 0); } -`,aD=Q.div` +`,aL=Q.div` display: flex; margin-top: 12px; font-size: 26px; @@ -431,7 +431,7 @@ from { @media (max-width: 550px) { font-size: 22px; } -`,iD=Q.div` +`,iL=Q.div` display: flex; align-items: center; gap: 6px; @@ -439,13 +439,13 @@ from { margin-top: 4px; margin-left: 8px; font-style: italic; - animation: ${rD} 0.5s ease-in-out; -`,sD=Q.div` + animation: ${rL} 0.5s ease-in-out; +`,sL=Q.div` display: flex; justify-content: center; align-items: center; -`,fD=Q.div` - /* border: 3px solid ${ve.purple}; */ +`,fL=Q.div` + /* border: 3px solid ${be.purple}; */ /* box-shadow: ${e=>e.glow?"0 0 48px -8px #b624ff9d":"none"}; */ background: #090b2258; transition: 0.3s all; @@ -461,19 +461,19 @@ from { @media (min-width: 1024px) { padding: 24px; } -`,lD=Q.div` +`,lL=Q.div` line-height: 1.75; margin-left: 6px; -`,cD=Q.h4` +`,cL=Q.h4` margin: 0; font-size: 16px; @media (min-width: 1024px) { font-size: 17px; } -`,uD=Q.p` +`,uL=Q.p` margin: 0; font-size: 16px; -`,dD=Q(pa)` +`,dL=Q(ga)` top: 0; left: 0; bottom: 0; @@ -487,18 +487,18 @@ from { margin: -5px; border: 1px solid #44479cb7; box-shadow: 0 0 18px -2px #090b2287; -`,pD=Q(Sz)` +`,pL=Q(Sz)` z-index: 1; margin: 2px; - /* filter: drop-shadow(0 0 8px ${ve.purple+"35"}); */ -`,hD=Q.div` + /* filter: drop-shadow(0 0 8px ${be.purple+"35"}); */ +`,hL=Q.div` display: flex; justify-content: center; align-items: center; gap: 6px; margin-top: 24px; - animation: ${O1} 0.5s ease; -`,mD=Q.div` + animation: ${z1} 0.5s ease; +`,mL=Q.div` display: flex; justify-content: center; align-items: center; @@ -515,11 +515,11 @@ from { &::placeholder { color: #212121; } -`;const gD=Q(qt)` +`;const gL=Q(qt)` border: none; padding: 16px 32px; font-size: 24px; - background: ${ve.purple}; + background: ${be.purple}; color: #ffffff; border-radius: 999px; font-weight: bold; @@ -530,7 +530,7 @@ from { text-transform: capitalize; &:hover { box-shadow: 0px 0px 24px 0px #7614ff; - background: ${ve.purple}; + background: ${be.purple}; } &:disabled { box-shadow: none; @@ -538,7 +538,7 @@ from { opacity: 0.7; color: white; } -`,P0=Q(si)` +`,T0=Q(fi)` margin: 12px; .MuiOutlinedInput-root { border-radius: 16px; @@ -546,7 +546,7 @@ from { width: 400px; color: white; } -`,vD=()=>{const t=new Date().getHours();let n;return t<12&&t>=5?n="Good morning":t<18&&t>12?n="Good afternoon":n="Good evening",n},F3=()=>{const e=24-new Date().getHours(),t=["Let's make today count! **1f680**","Get things done and conquer the day!","Embrace the power of productivity!","Set your goals, crush them, repeat.","Today is a new opportunity to be productive!","Make every moment count.","Stay organized, stay ahead.","Take charge of your day!","One task at a time, you've got this!","Productivity is the key to success. **1f511**","Let's turn plans into accomplishments!","Start small, achieve big.","Be efficient, be productive.","Harness the power of productivity!","Get ready to make things happen!","It's time to check off those tasks! **2705**","Start your day with a plan! **1f5d3-fe0f**","Stay focused, stay productive.","Unlock your productivity potential. **1f513**","Turn your to-do list into a to-done list! **1f4dd**",`Have a wonderful ${new Date().toLocaleDateString("en",{weekday:"long"})}!`,`Happy ${new Date().toLocaleDateString("en",{month:"long"})}! A great month for productivity!`,e>4?`${e} hours left in the day. Use them wisely!`:`Only ${e} hours left in the day`],n=Math.floor(Math.random()*t.length);return t[n]},nn=e=>{const t=e.replace("#",""),n=parseInt(t.substr(0,2),16),r=parseInt(t.substr(2,2),16),o=parseInt(t.substr(4,2),16);return(n*299+r*587+o*114)/1e3>125?ve.fontDark:ve.fontLight},_3=e=>{const t=new Date,n=t.getDate(),r=e.getDate(),o=e.getTime()-t.getTime(),a=Math.floor(o/(1e3*60*60*24))+1;return e{const t=new Date,n=new Date(t);n.setDate(t.getDate()-1);const o=7*(24*60*60*1e3);return V3(e,t)?`Today at ${T0(e)}`:V3(e,n)?`Yesterday at ${T0(e)}`:e.getTime()>t.getTime()-o?`${bD(e)} ${T0(e)}`:yD(e)},V3=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate(),T0=e=>e.toLocaleTimeString(navigator.language,{hour:"2-digit",minute:"2-digit"}),yD=e=>{const t={year:"numeric",month:"2-digit",day:"2-digit"};return e.toLocaleDateString(navigator.language,t)},bD=e=>e.toLocaleDateString(navigator.language,{weekday:"long"}),xD=e=>{switch(!0){case e===0:return"No tasks completed yet. Keep going!";case e===100:return"Congratulations! All tasks completed!";case e>=75:return"Almost there!";case e>=50:return"You're halfway there! Keep it up!";case e>=25:return"You're making good progress.";default:return"You're just getting started."}},ah=e=>{const n=`Tasks_${new Date().toLocaleString().replace(/[/:, ]/g,"_")}.json`,r=JSON.stringify(e,null,2),o=new Blob([r],{type:"application/json"}),a=window.URL.createObjectURL(o),i=document.createElement("a");i.href=a,i.download=n,i.click(),console.log(`Exported tasks to ${n}`),window.URL.revokeObjectURL(a)},wD=we(c.jsx("path",{d:"M3 4V1h2v3h3v2H5v3H3V6H0V4h3zm3 6V7h3V4h7l1.83 2H21c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V10h3zm7 9c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-3.2-5c0 1.77 1.43 3.2 3.2 3.2s3.2-1.43 3.2-3.2-1.43-3.2-3.2-3.2-3.2 1.43-3.2 3.2z"}),"AddAPhoto"),kD=we(c.jsx("path",{d:"M18 9V7h-2V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H18zm-2.5-1c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8zm3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5zM22 3h2v2h-2v2h-2V5h-2V3h2V1h2v2z"}),"AddReaction"),zg=we(c.jsx("path",{d:"M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1z"}),"AddRounded"),SD=we(c.jsx("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"}),"Alarm"),jw=we(c.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNew"),CD=we(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),Rw=we(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm4.3 14.3c-.39.39-1.02.39-1.41 0L12 13.41 9.11 16.3c-.39.39-1.02.39-1.41 0a.9959.9959 0 0 1 0-1.41L10.59 12 7.7 9.11a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l2.89-2.89c.39-.39 1.02-.39 1.41 0 .39.39.39 1.02 0 1.41L13.41 12l2.89 2.89c.38.38.38 1.02 0 1.41z"}),"CancelRounded"),ED=we(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.5 18c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18zm0-9C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm0-9c-.83 0-1.5-.67-1.5-1.5S15.67 6 16.5 6s1.5.67 1.5 1.5S17.33 9 16.5 9z"}),"Casino"),Pw=we([c.jsx("path",{d:"M11.15 3.4 7.43 9.48c-.41.66.07 1.52.85 1.52h7.43c.78 0 1.26-.86.85-1.52L12.85 3.4c-.39-.64-1.31-.64-1.7 0z"},"0"),c.jsx("circle",{cx:"17.5",cy:"17.5",r:"4.5"},"1"),c.jsx("path",{d:"M4 21.5h6c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1z"},"2")],"CategoryRounded"),U3=we(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),jD=we(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),RD=we(c.jsx("path",{d:"m20.71 5.63-2.34-2.34a.9959.9959 0 0 0-1.41 0l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42zM6.92 19 5 17.08l8.06-8.06 1.92 1.92L6.92 19z"}),"Colorize"),W3=we(c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"}),"ContentCopy"),Mg=we(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"}),"Delete"),PD=we(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v10zM18 4h-2.5l-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1z"}),"DeleteRounded"),ml=we(c.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"}),"Done"),Ig=we(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Edit"),TD=we(c.jsx("path",{d:"M3 17.46v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15L17.81 9.94l-3.75-3.75L3.15 17.1c-.1.1-.15.22-.15.36zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"EditRounded"),$D=we(c.jsx("path",{d:"m12 21.35-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"}),"Favorite"),ih=we(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"}),"FileDownload"),H3=we(c.jsx("path",{d:"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"}),"FileUpload"),Tw=we(c.jsx("path",{d:"M16.59 9H15V4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v5H7.41c-.89 0-1.34 1.08-.71 1.71l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.63-.63.19-1.71-.7-1.71zM5 19c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1z"}),"GetAppRounded"),OD=we(c.jsx("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"}),"GitHub"),zD=we(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}),"Info"),MD=we(c.jsx("path",{d:"m16 5-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4 4 4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2z"}),"IosShare"),ID=we(c.jsx("path",{d:"M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1zM14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V3h-6c-.55 0-1 .45-1 1z"}),"LaunchRounded"),$w=we(c.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"}),"Link"),AD=we(c.jsx("path",{d:"M17 7h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c1.65 0 3 1.35 3 3s-1.35 3-3 3h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c2.76 0 5-2.24 5-5s-2.24-5-5-5zm-9 5c0 .55.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1H9c-.55 0-1 .45-1 1zm2 3H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h3c.55 0 1-.45 1-1s-.45-1-1-1H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h3c.55 0 1-.45 1-1s-.45-1-1-1z"}),"LinkRounded"),Ow=we(c.jsx("path",{d:"m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4V5z"}),"Logout"),LD=we(c.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert"),DD=we(c.jsx("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"}),"Pause"),zw=we(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4z"}),"PersonRounded"),ND=we(c.jsx("path",{d:"M8 5v14l11-7z"}),"PlayArrow"),Ag=we(c.jsx("path",{fillRule:"evenodd",d:"M19 12.87c0-.47-.34-.85-.8-.98C16.93 11.54 16 10.38 16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.38-.93 2.54-2.2 2.89-.46.13-.8.51-.8.98V13c0 .55.45 1 1 1h4.98l.02 7c0 .55.45 1 1 1s1-.45 1-1l-.02-7H18c.55 0 1-.45 1-1v-.13z"}),"PushPinRounded"),FD=we([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z"},"1")],"RecordVoiceOver"),_D=we([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4zm6.47-7.23c.32.79.32 1.67 0 2.46-.19.47-.11 1 .25 1.36l.03.03c.58.58 1.57.46 1.95-.27.76-1.45.76-3.15-.02-4.66-.38-.74-1.38-.88-1.97-.29l-.01.01c-.34.35-.42.89-.23 1.36zm3.71-4.88c-.4.4-.46 1.02-.13 1.48 1.97 2.74 1.96 6.41-.03 9.25-.32.45-.25 1.07.14 1.46l.03.03c.49.49 1.32.45 1.74-.1 2.75-3.54 2.76-8.37 0-12.02-.42-.55-1.26-.59-1.75-.1z"},"1")],"RecordVoiceOverRounded"),BD=we(c.jsx("path",{d:"M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"RemoveCircleOutline"),VD=we(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search"),UD=we(c.jsx("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"}),"Settings"),WD=we(c.jsx("path",{d:"M19.5 12c0-.23-.01-.45-.03-.68l1.86-1.41c.4-.3.51-.86.26-1.3l-1.87-3.23c-.25-.44-.79-.62-1.25-.42l-2.15.91c-.37-.26-.76-.49-1.17-.68l-.29-2.31c-.06-.5-.49-.88-.99-.88h-3.73c-.51 0-.94.38-1 .88l-.29 2.31c-.41.19-.8.42-1.17.68l-2.15-.91c-.46-.2-1-.02-1.25.42L2.41 8.62c-.25.44-.14.99.26 1.3l1.86 1.41c-.02.22-.03.44-.03.67s.01.45.03.68l-1.86 1.41c-.4.3-.51.86-.26 1.3l1.87 3.23c.25.44.79.62 1.25.42l2.15-.91c.37.26.76.49 1.17.68l.29 2.31c.06.5.49.88.99.88h3.73c.5 0 .93-.38.99-.88l.29-2.31c.41-.19.8-.42 1.17-.68l2.15.91c.46.2 1 .02 1.25-.42l1.87-3.23c.25-.44.14-.99-.26-1.3l-1.86-1.41c.03-.23.04-.45.04-.68zm-7.46 3.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"}),"SettingsRounded"),HD=we(c.jsx("path",{d:"m12 17.27 4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.72 3.67-3.18c.67-.58.31-1.68-.57-1.75l-4.83-.41-1.89-4.46c-.34-.81-1.5-.81-1.84 0L9.19 8.63l-4.83.41c-.88.07-1.24 1.17-.57 1.75l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08l4.15-2.5z"}),"StarRounded"),GD=we(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10L22 5.18zm-2.21 5.04c.13.57.21 1.17.21 1.78 0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.58 0 3.04.46 4.28 1.25l1.44-1.44C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.19-.22-2.33-.6-3.39l-1.61 1.61z"}),"TaskAlt"),KD=we(c.jsx("path",{d:"m21.29 5.89-10 10c-.39.39-1.02.39-1.41 0l-2.83-2.83a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l2.12 2.12 9.29-9.29c.39-.39 1.02-.39 1.41 0 .4.39.4 1.02.01 1.41zm-5.52-3.15c-1.69-.69-3.61-.93-5.61-.57-4.07.73-7.32 4.01-8.01 8.08C1.01 17 6.63 22.78 13.34 21.91c3.96-.51 7.28-3.46 8.32-7.31.4-1.47.44-2.89.21-4.22-.13-.8-1.12-1.11-1.7-.54-.23.23-.33.57-.27.89.22 1.33.12 2.75-.52 4.26-1.16 2.71-3.68 4.7-6.61 4.97-5.1.47-9.33-3.85-8.7-8.98.43-3.54 3.28-6.42 6.81-6.91 1.73-.24 3.37.09 4.77.81.39.2.86.13 1.17-.18.48-.48.36-1.29-.24-1.6-.27-.12-.54-.25-.81-.36z"}),"TaskAltRounded"),qD=we(c.jsx("path",{d:"M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM5 9v6h4l5 5V4L9 9H5z"}),"VolumeDown"),YD=we(c.jsx("path",{d:"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3 3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4 9.91 6.09 12 8.18V4z"}),"VolumeOff"),XD=we(c.jsx("path",{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"}),"VolumeUp"),Mw=we(c.jsx("path",{d:"M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7l2-2zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53.96-.97zM2 3.05 5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79 2 3.05zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0z"}),"WifiOff");function G3(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function K3(e,t,n){var r=[],o=ng(e,r,n);return r.length<2?n:o+t(r)}var QD=function(t){var n=kx(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var f=arguments.length,l=new Array(f),u=0;u{const t=new Date().getHours();let n;return t<12&&t>=5?n="Good morning":t<18&&t>12?n="Good afternoon":n="Good evening",n},_3=()=>{const e=24-new Date().getHours(),t=["Let's make today count! **1f680**","Get things done and conquer the day!","Embrace the power of productivity!","Set your goals, crush them, repeat.","Today is a new opportunity to be productive!","Make every moment count.","Stay organized, stay ahead.","Take charge of your day!","One task at a time, you've got this!","Productivity is the key to success. **1f511**","Let's turn plans into accomplishments!","Start small, achieve big.","Be efficient, be productive.","Harness the power of productivity!","Get ready to make things happen!","It's time to check off those tasks! **2705**","Start your day with a plan! **1f5d3-fe0f**","Stay focused, stay productive.","Unlock your productivity potential. **1f513**","Turn your to-do list into a to-done list! **1f4dd**",`Have a wonderful ${new Date().toLocaleDateString("en",{weekday:"long"})}!`,`Happy ${new Date().toLocaleDateString("en",{month:"long"})}! A great month for productivity!`,e>4?`${e} hours left in the day. Use them wisely!`:`Only ${e} hours left in the day`],n=Math.floor(Math.random()*t.length);return t[n]},nn=e=>{const t=e.replace("#",""),n=parseInt(t.substr(0,2),16),r=parseInt(t.substr(2,2),16),o=parseInt(t.substr(4,2),16);return(n*299+r*587+o*114)/1e3>125?be.fontDark:be.fontLight},B3=e=>{const t=new Date,n=t.getDate(),r=e.getDate(),o=e.getTime()-t.getTime(),a=Math.floor(o/(1e3*60*60*24))+1;return e{const t=new Date,n=new Date(t);n.setDate(t.getDate()-1);const o=7*(24*60*60*1e3);return U3(e,t)?`Today at ${$0(e)}`:U3(e,n)?`Yesterday at ${$0(e)}`:e.getTime()>t.getTime()-o?`${bL(e)} ${$0(e)}`:yL(e)},U3=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate(),$0=e=>e.toLocaleTimeString(navigator.language,{hour:"2-digit",minute:"2-digit"}),yL=e=>{const t={year:"numeric",month:"2-digit",day:"2-digit"};return e.toLocaleDateString(navigator.language,t)},bL=e=>e.toLocaleDateString(navigator.language,{weekday:"long"}),xL=e=>{switch(!0){case e===0:return"No tasks completed yet. Keep going!";case e===100:return"Congratulations! All tasks completed!";case e>=75:return"Almost there!";case e>=50:return"You're halfway there! Keep it up!";case e>=25:return"You're making good progress.";default:return"You're just getting started."}},ih=e=>{const n=`Tasks_${new Date().toLocaleString().replace(/[/:, ]/g,"_")}.json`,r=JSON.stringify(e,null,2),o=new Blob([r],{type:"application/json"}),a=window.URL.createObjectURL(o),i=document.createElement("a");i.href=a,i.download=n,i.click(),console.log(`Exported tasks to ${n}`),window.URL.revokeObjectURL(a)},wL=we([c.jsx("path",{d:"M3 8c0 .55.45 1 1 1s1-.45 1-1V6h2c.55 0 1-.45 1-1s-.45-1-1-1H5V2c0-.55-.45-1-1-1s-1 .45-1 1v2H1c-.55 0-1 .45-1 1s.45 1 1 1h2v2z"},"0"),c.jsx("circle",{cx:"13",cy:"14",r:"3"},"1"),c.jsx("path",{d:"M21 6h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65h-6.4c.17.3.28.63.28 1 0 1.1-.9 2-2 2H6v1c0 1.1-.9 2-2 2-.37 0-.7-.11-1-.28V20c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-8 13c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z"},"2")],"AddAPhotoRounded"),kL=we(c.jsx("path",{d:"M18 9V7h-2V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H18zm-2.5-1c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8zm3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5zM22 3h2v2h-2v2h-2V5h-2V3h2V1h2v2z"}),"AddReaction"),Mg=we(c.jsx("path",{d:"M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1z"}),"AddRounded"),SL=we(c.jsx("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"}),"Alarm"),Rw=we(c.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNew"),CL=we(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),Pw=we(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm4.3 14.3c-.39.39-1.02.39-1.41 0L12 13.41 9.11 16.3c-.39.39-1.02.39-1.41 0a.9959.9959 0 0 1 0-1.41L10.59 12 7.7 9.11a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l2.89-2.89c.39-.39 1.02-.39 1.41 0 .39.39.39 1.02 0 1.41L13.41 12l2.89 2.89c.38.38.38 1.02 0 1.41z"}),"CancelRounded"),EL=we(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.5 18c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18zm0-9C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm0-9c-.83 0-1.5-.67-1.5-1.5S15.67 6 16.5 6s1.5.67 1.5 1.5S17.33 9 16.5 9z"}),"Casino"),Tw=we([c.jsx("path",{d:"M11.15 3.4 7.43 9.48c-.41.66.07 1.52.85 1.52h7.43c.78 0 1.26-.86.85-1.52L12.85 3.4c-.39-.64-1.31-.64-1.7 0z"},"0"),c.jsx("circle",{cx:"17.5",cy:"17.5",r:"4.5"},"1"),c.jsx("path",{d:"M4 21.5h6c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1z"},"2")],"CategoryRounded"),W3=we(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),jL=we(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),RL=we(c.jsx("path",{d:"m20.71 5.63-2.34-2.34a.9959.9959 0 0 0-1.41 0l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42zM6.92 19 5 17.08l8.06-8.06 1.92 1.92L6.92 19z"}),"Colorize"),H3=we(c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"}),"ContentCopy"),Ig=we(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"}),"Delete"),PL=we(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v10zM18 4h-2.5l-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1z"}),"DeleteRounded"),gl=we(c.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"}),"Done"),Ag=we(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Edit"),TL=we(c.jsx("path",{d:"M3 17.46v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15L17.81 9.94l-3.75-3.75L3.15 17.1c-.1.1-.15.22-.15.36zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"EditRounded"),$L=we(c.jsx("path",{d:"m12 21.35-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"}),"Favorite"),sh=we(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"}),"FileDownload"),G3=we(c.jsx("path",{d:"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"}),"FileUpload"),$w=we(c.jsx("path",{d:"M16.59 9H15V4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v5H7.41c-.89 0-1.34 1.08-.71 1.71l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.63-.63.19-1.71-.7-1.71zM5 19c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1z"}),"GetAppRounded"),OL=we(c.jsx("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"}),"GitHub"),zL=we(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}),"Info"),ML=we(c.jsx("path",{d:"m16 5-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4 4 4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2z"}),"IosShare"),IL=we(c.jsx("path",{d:"M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1zM14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V3h-6c-.55 0-1 .45-1 1z"}),"LaunchRounded"),Ow=we(c.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"}),"Link"),AL=we(c.jsx("path",{d:"M17 7h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c1.65 0 3 1.35 3 3s-1.35 3-3 3h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c2.76 0 5-2.24 5-5s-2.24-5-5-5zm-9 5c0 .55.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1H9c-.55 0-1 .45-1 1zm2 3H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h3c.55 0 1-.45 1-1s-.45-1-1-1H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h3c.55 0 1-.45 1-1s-.45-1-1-1z"}),"LinkRounded"),zw=we(c.jsx("path",{d:"m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4V5z"}),"Logout"),DL=we(c.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert"),LL=we(c.jsx("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"}),"Pause"),Mw=we(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4z"}),"PersonRounded"),NL=we(c.jsx("path",{d:"M8 5v14l11-7z"}),"PlayArrow"),Dg=we(c.jsx("path",{fillRule:"evenodd",d:"M19 12.87c0-.47-.34-.85-.8-.98C16.93 11.54 16 10.38 16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.38-.93 2.54-2.2 2.89-.46.13-.8.51-.8.98V13c0 .55.45 1 1 1h4.98l.02 7c0 .55.45 1 1 1s1-.45 1-1l-.02-7H18c.55 0 1-.45 1-1v-.13z"}),"PushPinRounded"),FL=we([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z"},"1")],"RecordVoiceOver"),_L=we([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4zm6.47-7.23c.32.79.32 1.67 0 2.46-.19.47-.11 1 .25 1.36l.03.03c.58.58 1.57.46 1.95-.27.76-1.45.76-3.15-.02-4.66-.38-.74-1.38-.88-1.97-.29l-.01.01c-.34.35-.42.89-.23 1.36zm3.71-4.88c-.4.4-.46 1.02-.13 1.48 1.97 2.74 1.96 6.41-.03 9.25-.32.45-.25 1.07.14 1.46l.03.03c.49.49 1.32.45 1.74-.1 2.75-3.54 2.76-8.37 0-12.02-.42-.55-1.26-.59-1.75-.1z"},"1")],"RecordVoiceOverRounded"),BL=we(c.jsx("path",{d:"M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"RemoveCircleOutline"),VL=we(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search"),UL=we(c.jsx("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"}),"Settings"),WL=we(c.jsx("path",{d:"M19.5 12c0-.23-.01-.45-.03-.68l1.86-1.41c.4-.3.51-.86.26-1.3l-1.87-3.23c-.25-.44-.79-.62-1.25-.42l-2.15.91c-.37-.26-.76-.49-1.17-.68l-.29-2.31c-.06-.5-.49-.88-.99-.88h-3.73c-.51 0-.94.38-1 .88l-.29 2.31c-.41.19-.8.42-1.17.68l-2.15-.91c-.46-.2-1-.02-1.25.42L2.41 8.62c-.25.44-.14.99.26 1.3l1.86 1.41c-.02.22-.03.44-.03.67s.01.45.03.68l-1.86 1.41c-.4.3-.51.86-.26 1.3l1.87 3.23c.25.44.79.62 1.25.42l2.15-.91c.37.26.76.49 1.17.68l.29 2.31c.06.5.49.88.99.88h3.73c.5 0 .93-.38.99-.88l.29-2.31c.41-.19.8-.42 1.17-.68l2.15.91c.46.2 1 .02 1.25-.42l1.87-3.23c.25-.44.14-.99-.26-1.3l-1.86-1.41c.03-.23.04-.45.04-.68zm-7.46 3.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"}),"SettingsRounded"),HL=we(c.jsx("path",{d:"m12 17.27 4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.72 3.67-3.18c.67-.58.31-1.68-.57-1.75l-4.83-.41-1.89-4.46c-.34-.81-1.5-.81-1.84 0L9.19 8.63l-4.83.41c-.88.07-1.24 1.17-.57 1.75l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08l4.15-2.5z"}),"StarRounded"),GL=we(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10L22 5.18zm-2.21 5.04c.13.57.21 1.17.21 1.78 0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.58 0 3.04.46 4.28 1.25l1.44-1.44C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.19-.22-2.33-.6-3.39l-1.61 1.61z"}),"TaskAlt"),KL=we(c.jsx("path",{d:"m21.29 5.89-10 10c-.39.39-1.02.39-1.41 0l-2.83-2.83a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l2.12 2.12 9.29-9.29c.39-.39 1.02-.39 1.41 0 .4.39.4 1.02.01 1.41zm-5.52-3.15c-1.69-.69-3.61-.93-5.61-.57-4.07.73-7.32 4.01-8.01 8.08C1.01 17 6.63 22.78 13.34 21.91c3.96-.51 7.28-3.46 8.32-7.31.4-1.47.44-2.89.21-4.22-.13-.8-1.12-1.11-1.7-.54-.23.23-.33.57-.27.89.22 1.33.12 2.75-.52 4.26-1.16 2.71-3.68 4.7-6.61 4.97-5.1.47-9.33-3.85-8.7-8.98.43-3.54 3.28-6.42 6.81-6.91 1.73-.24 3.37.09 4.77.81.39.2.86.13 1.17-.18.48-.48.36-1.29-.24-1.6-.27-.12-.54-.25-.81-.36z"}),"TaskAltRounded"),qL=we(c.jsx("path",{d:"M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM5 9v6h4l5 5V4L9 9H5z"}),"VolumeDown"),YL=we(c.jsx("path",{d:"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3 3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4 9.91 6.09 12 8.18V4z"}),"VolumeOff"),XL=we(c.jsx("path",{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"}),"VolumeUp"),Iw=we(c.jsx("path",{d:"M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7l2-2zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53.96-.97zM2 3.05 5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79 2 3.05zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0z"}),"WifiOff");function K3(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function q3(e,t,n){var r=[],o=rg(e,r,n);return r.length<2?n:o+t(r)}var QL=function(t){var n=Sx(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var f=arguments.length,l=new Array(f),u=0;ue.glow&&!e.blur?`0 0 128px -28px ${e.backgroundColor}`:"none"}; padding: 16px 16px 16px 16px; border-radius: 24px; - animation: ${O1} 0.5s ease-in; + animation: ${z1} 0.5s ease-in; filter: ${({blur:e})=>e?"blur(2px) opacity(75%)":"none"}; `,nN=Q.span` text-decoration: none; @@ -566,7 +566,7 @@ from { display: flex; align-items: center; justify-content: center; - background-color: ${e=>e.clr===ve.fontDark?"#4b4b4b6e":"#dddddd9d"}; + background-color: ${e=>e.clr===be.fontDark?"#4b4b4b6e":"#dddddd9d"}; font-size: 32px; padding: 14px; width: 42px; @@ -648,7 +648,7 @@ from { align-items: center; opacity: 0.8; font-size: 16px; -`,gl=Q(L$)` +`,vl=Q(D$)` color: ${({backgroundclr:e})=>nn(e)}; background-color: ${({backgroundclr:e})=>e}; box-shadow: ${e=>e.glow?`0 0 8px 0 ${e.backgroundclr}`:"none"}; @@ -659,7 +659,7 @@ from { padding: 8px; transition: 0.3s all; /* opacity: ${({list:e})=>e?1:.9}; */ - animation: ${O1} 0.5s ease-in; + animation: ${z1} 0.5s ease-in; &:hover { background-color: ${e=>e.backgroundclr}; @@ -735,7 +735,7 @@ from { font-weight: bold; border: 1px solid #ffffff7f; transition: 0.3s all; -`,hN=Q(si)` +`,hN=Q(fi)` margin: 8px 0 0 0; border-radius: 16px; transition: 0.3s all; @@ -743,7 +743,7 @@ from { &:focus { } & .MuiOutlinedInput-notchedOutline { - border: 2px solid ${ve.purple} !important; + border: 2px solid ${be.purple} !important; } & .MuiOutlinedInput-root { padding: 2px 16px; @@ -752,7 +752,7 @@ from { background: #090b2258; color: white; } -`,$0=eN` +`,O0=eN` 0% { -webkit-transform: rotateZ(0); } 1% { -webkit-transform: rotateZ(30deg); } 3% { -webkit-transform: rotateZ(-28deg); } @@ -777,13 +777,13 @@ from { 41% { -webkit-transform: rotateZ(1deg); } 43% { -webkit-transform: rotateZ(0); } 100% { -webkit-transform: rotateZ(0); } -`,q3=Q(SD)` +`,Y3=Q(SL)` color: red; - ${({animate:e})=>e&&ii` - -webkit-animation: ${$0} 2s 0.5s ease-in-out infinite; - -moz-animation: ${$0} 2s 0.5s ease-in-out infinite; - animation: ${$0} 2s 0.5s ease-in-out infinite; + ${({animate:e})=>e&&si` + -webkit-animation: ${O0} 2s 0.5s ease-in-out infinite; + -moz-animation: ${O0} 2s 0.5s ease-in-out infinite; + animation: ${O0} 2s 0.5s ease-in-out infinite; `} `;/** * @remix-run/router v1.6.1 @@ -794,7 +794,7 @@ from { * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function vl(){return vl=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Lg(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function gN(){return Math.random().toString(36).substr(2,8)}function X3(e,t){return{usr:e.state,key:e.key,idx:t}}function sh(e,t,n,r){return n===void 0&&(n=null),vl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ks(t):t,{state:n,key:t&&t.key||r||gN()})}function Xu(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function ks(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function vN(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,s=Uo.Pop,f=null,l=u();l==null&&(l=0,i.replaceState(vl({},i.state,{idx:l}),""));function u(){return(i.state||{idx:null}).idx}function p(){s=Uo.Pop;let C=u(),y=C==null?null:C-l;l=C,f&&f({action:s,location:b.location,delta:y})}function h(C,y){s=Uo.Push;let g=sh(b.location,C,y);n&&n(g,C),l=u()+1;let x=X3(g,l),k=b.createHref(g);try{i.pushState(x,"",k)}catch{o.location.assign(k)}a&&f&&f({action:s,location:b.location,delta:1})}function m(C,y){s=Uo.Replace;let g=sh(b.location,C,y);n&&n(g,C),l=u();let x=X3(g,l),k=b.createHref(g);i.replaceState(x,"",k),a&&f&&f({action:s,location:b.location,delta:0})}function v(C){let y=o.location.origin!=="null"?o.location.origin:o.location.href,g=typeof C=="string"?C:Xu(C);return Ft(y,"No window.location.(origin|href) available to create URL for href: "+g),new URL(g,y)}let b={get action(){return s},get location(){return e(o,i)},listen(C){if(f)throw new Error("A history only accepts one active listener");return o.addEventListener(Y3,p),f=C,()=>{o.removeEventListener(Y3,p),f=null}},createHref(C){return t(o,C)},createURL:v,encodeLocation(C){let y=v(C);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:h,replace:m,go(C){return i.go(C)}};return b}var Q3;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Q3||(Q3={}));function yN(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?ks(t):t,o=Dg(r.pathname||"/",n);if(o==null)return null;let a=Iw(e);bN(a);let i=null;for(let s=0;i==null&&s{let f={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};f.relativePath.startsWith("/")&&(Ft(f.relativePath.startsWith(r),'Absolute route path "'+f.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),f.relativePath=f.relativePath.slice(r.length));let l=na([r,f.relativePath]),u=n.concat(f);a.children&&a.children.length>0&&(Ft(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+l+'".')),Iw(a.children,t,u,l)),!(a.path==null&&!a.index)&&t.push({path:l,score:jN(l,a.index),routesMeta:u})};return e.forEach((a,i)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))o(a,i);else for(let f of Aw(a.path))o(a,i,f)}),t}function Aw(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return o?[a,""]:[a];let i=Aw(r.join("/")),s=[];return s.push(...i.map(f=>f===""?a:[a,f].join("/"))),o&&s.push(...i),s.map(f=>e.startsWith("/")&&f===""?"/":f)}function bN(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:RN(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const xN=/^:\w+$/,wN=3,kN=2,SN=1,CN=10,EN=-2,Z3=e=>e==="*";function jN(e,t){let n=e.split("/"),r=n.length;return n.some(Z3)&&(r+=EN),t&&(r+=kN),n.filter(o=>!Z3(o)).reduce((o,a)=>o+(xN.test(a)?wN:a===""?SN:CN),r)}function RN(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function PN(e,t){let{routesMeta:n}=e,r={},o="/",a=[];for(let i=0;i{if(u==="*"){let h=s[p]||"";i=a.slice(0,a.length-h.length).replace(/(.)\/+$/,"$1")}return l[u]=zN(s[p]||"",u),l},{}),pathname:a,pathnameBase:i,pattern:e}}function $N(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Lg(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(i,s)=>(r.push(s),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function ON(e){try{return decodeURI(e)}catch(t){return Lg(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function zN(e,t){try{return decodeURIComponent(e)}catch(n){return Lg(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function Dg(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function MN(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?ks(e):e;return{pathname:n?n.startsWith("/")?n:IN(n,t):t,search:LN(r),hash:DN(o)}}function IN(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function O0(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function Lw(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Dw(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=ks(e):(o=vl({},e),Ft(!o.pathname||!o.pathname.includes("?"),O0("?","pathname","search",o)),Ft(!o.pathname||!o.pathname.includes("#"),O0("#","pathname","hash",o)),Ft(!o.search||!o.search.includes("#"),O0("#","search","hash",o)));let a=e===""||o.pathname==="",i=a?"/":o.pathname,s;if(r||i==null)s=n;else{let p=t.length-1;if(i.startsWith("..")){let h=i.split("/");for(;h[0]==="..";)h.shift(),p-=1;o.pathname=h.join("/")}s=p>=0?t[p]:"/"}let f=MN(o,s),l=i&&i!=="/"&&i.endsWith("/"),u=(a||i===".")&&n.endsWith("/");return!f.pathname.endsWith("/")&&(l||u)&&(f.pathname+="/"),f}const na=e=>e.join("/").replace(/\/\/+/g,"/"),AN=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),LN=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,DN=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function NN(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Nw=["post","put","patch","delete"];new Set(Nw);const FN=["get",...Nw];new Set(FN);/** + */function yl(){return yl=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Lg(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function gN(){return Math.random().toString(36).substr(2,8)}function Q3(e,t){return{usr:e.state,key:e.key,idx:t}}function fh(e,t,n,r){return n===void 0&&(n=null),yl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Ss(t):t,{state:n,key:t&&t.key||r||gN()})}function Qu(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Ss(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function vN(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,s=Go.Pop,f=null,l=u();l==null&&(l=0,i.replaceState(yl({},i.state,{idx:l}),""));function u(){return(i.state||{idx:null}).idx}function p(){s=Go.Pop;let C=u(),y=C==null?null:C-l;l=C,f&&f({action:s,location:b.location,delta:y})}function h(C,y){s=Go.Push;let g=fh(b.location,C,y);n&&n(g,C),l=u()+1;let x=Q3(g,l),k=b.createHref(g);try{i.pushState(x,"",k)}catch{o.location.assign(k)}a&&f&&f({action:s,location:b.location,delta:1})}function m(C,y){s=Go.Replace;let g=fh(b.location,C,y);n&&n(g,C),l=u();let x=Q3(g,l),k=b.createHref(g);i.replaceState(x,"",k),a&&f&&f({action:s,location:b.location,delta:0})}function v(C){let y=o.location.origin!=="null"?o.location.origin:o.location.href,g=typeof C=="string"?C:Qu(C);return Ft(y,"No window.location.(origin|href) available to create URL for href: "+g),new URL(g,y)}let b={get action(){return s},get location(){return e(o,i)},listen(C){if(f)throw new Error("A history only accepts one active listener");return o.addEventListener(X3,p),f=C,()=>{o.removeEventListener(X3,p),f=null}},createHref(C){return t(o,C)},createURL:v,encodeLocation(C){let y=v(C);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:h,replace:m,go(C){return i.go(C)}};return b}var Z3;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Z3||(Z3={}));function yN(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?Ss(t):t,o=Ng(r.pathname||"/",n);if(o==null)return null;let a=Aw(e);bN(a);let i=null;for(let s=0;i==null&&s{let f={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};f.relativePath.startsWith("/")&&(Ft(f.relativePath.startsWith(r),'Absolute route path "'+f.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),f.relativePath=f.relativePath.slice(r.length));let l=aa([r,f.relativePath]),u=n.concat(f);a.children&&a.children.length>0&&(Ft(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+l+'".')),Aw(a.children,t,u,l)),!(a.path==null&&!a.index)&&t.push({path:l,score:jN(l,a.index),routesMeta:u})};return e.forEach((a,i)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))o(a,i);else for(let f of Dw(a.path))o(a,i,f)}),t}function Dw(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return o?[a,""]:[a];let i=Dw(r.join("/")),s=[];return s.push(...i.map(f=>f===""?a:[a,f].join("/"))),o&&s.push(...i),s.map(f=>e.startsWith("/")&&f===""?"/":f)}function bN(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:RN(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const xN=/^:\w+$/,wN=3,kN=2,SN=1,CN=10,EN=-2,J3=e=>e==="*";function jN(e,t){let n=e.split("/"),r=n.length;return n.some(J3)&&(r+=EN),t&&(r+=kN),n.filter(o=>!J3(o)).reduce((o,a)=>o+(xN.test(a)?wN:a===""?SN:CN),r)}function RN(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function PN(e,t){let{routesMeta:n}=e,r={},o="/",a=[];for(let i=0;i{if(u==="*"){let h=s[p]||"";i=a.slice(0,a.length-h.length).replace(/(.)\/+$/,"$1")}return l[u]=zN(s[p]||"",u),l},{}),pathname:a,pathnameBase:i,pattern:e}}function $N(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Lg(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(i,s)=>(r.push(s),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function ON(e){try{return decodeURI(e)}catch(t){return Lg(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function zN(e,t){try{return decodeURIComponent(e)}catch(n){return Lg(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function Ng(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function MN(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Ss(e):e;return{pathname:n?n.startsWith("/")?n:IN(n,t):t,search:DN(r),hash:LN(o)}}function IN(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function z0(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function Lw(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Nw(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Ss(e):(o=yl({},e),Ft(!o.pathname||!o.pathname.includes("?"),z0("?","pathname","search",o)),Ft(!o.pathname||!o.pathname.includes("#"),z0("#","pathname","hash",o)),Ft(!o.search||!o.search.includes("#"),z0("#","search","hash",o)));let a=e===""||o.pathname==="",i=a?"/":o.pathname,s;if(r||i==null)s=n;else{let p=t.length-1;if(i.startsWith("..")){let h=i.split("/");for(;h[0]==="..";)h.shift(),p-=1;o.pathname=h.join("/")}s=p>=0?t[p]:"/"}let f=MN(o,s),l=i&&i!=="/"&&i.endsWith("/"),u=(a||i===".")&&n.endsWith("/");return!f.pathname.endsWith("/")&&(l||u)&&(f.pathname+="/"),f}const aa=e=>e.join("/").replace(/\/\/+/g,"/"),AN=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),DN=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,LN=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function NN(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Fw=["post","put","patch","delete"];new Set(Fw);const FN=["get",...Fw];new Set(FN);/** * React Router v6.11.1 * * Copyright (c) Remix Software Inc. @@ -803,7 +803,7 @@ from { * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Qu(){return Qu=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.pathnameBase)),a=d.useRef(!1);return Bw(()=>{a.current=!0}),d.useCallback(function(s,f){if(f===void 0&&(f={}),!a.current)return;if(typeof s=="number"){t.go(s);return}let l=Dw(s,JSON.parse(o),r,f.relative==="path");e!=="/"&&(l.pathname=l.pathname==="/"?e:na([e,l.pathname])),(f.replace?t.replace:t.push)(l,f.state,f)},[e,t,o,r])}function UN(){let{matches:e}=d.useContext(ha),t=e[e.length-1];return t?t.params:{}}function Vw(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=d.useContext(ha),{pathname:o}=Cs(),a=JSON.stringify(Lw(r).map(i=>i.pathnameBase));return d.useMemo(()=>Dw(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function WN(e,t){return HN(e,t)}function HN(e,t,n){Dl()||Ft(!1);let{navigator:r}=d.useContext(Ss),{matches:o}=d.useContext(ha),a=o[o.length-1],i=a?a.params:{};a&&a.pathname;let s=a?a.pathnameBase:"/";a&&a.route;let f=Cs(),l;if(t){var u;let b=typeof t=="string"?ks(t):t;s==="/"||(u=b.pathname)!=null&&u.startsWith(s)||Ft(!1),l=b}else l=f;let p=l.pathname||"/",h=s==="/"?p:p.slice(s.length)||"/",m=yN(e,{pathname:h}),v=XN(m&&m.map(b=>Object.assign({},b,{params:Object.assign({},i,b.params),pathname:na([s,r.encodeLocation?r.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?s:na([s,r.encodeLocation?r.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),o,n);return t&&v?d.createElement(z1.Provider,{value:{location:Qu({pathname:"/",search:"",hash:"",state:null,key:"default"},l),navigationType:Uo.Pop}},v):v}function GN(){let e=eF(),t=NN(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},a=null;return d.createElement(d.Fragment,null,d.createElement("h2",null,"Unexpected Application Error!"),d.createElement("h3",{style:{fontStyle:"italic"}},t),n?d.createElement("pre",{style:o},n):null,a)}const KN=d.createElement(GN,null);class qN extends d.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error||n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?d.createElement(ha.Provider,{value:this.props.routeContext},d.createElement(_w.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function YN(e){let{routeContext:t,match:n,children:r}=e,o=d.useContext(Fw);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),d.createElement(ha.Provider,{value:t},r)}function XN(e,t,n){var r;if(t===void 0&&(t=[]),n===void 0&&(n=null),e==null){var o;if((o=n)!=null&&o.errors)e=n.matches;else return null}let a=e,i=(r=n)==null?void 0:r.errors;if(i!=null){let s=a.findIndex(f=>f.route.id&&(i==null?void 0:i[f.route.id]));s>=0||Ft(!1),a=a.slice(0,Math.min(a.length,s+1))}return a.reduceRight((s,f,l)=>{let u=f.route.id?i==null?void 0:i[f.route.id]:null,p=null;n&&(p=f.route.errorElement||KN);let h=t.concat(a.slice(0,l+1)),m=()=>{let v;return u?v=p:f.route.Component?v=d.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=s,d.createElement(YN,{match:f,routeContext:{outlet:s,matches:h,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||l===0)?d.createElement(qN,{location:n.location,revalidation:n.revalidation,component:p,error:u,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}var fh;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"})(fh||(fh={}));var yl;(function(e){e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId"})(yl||(yl={}));function QN(e){let t=d.useContext(Fw);return t||Ft(!1),t}function ZN(e){let t=d.useContext(_N);return t||Ft(!1),t}function JN(e){let t=d.useContext(ha);return t||Ft(!1),t}function Uw(e){let t=JN(),n=t.matches[t.matches.length-1];return n.route.id||Ft(!1),n.route.id}function eF(){var e;let t=d.useContext(_w),n=ZN(yl.UseRouteError),r=Uw(yl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function tF(){let{router:e}=QN(fh.UseNavigateStable),t=Uw(yl.UseNavigateStable),n=d.useRef(!1);return Bw(()=>{n.current=!0}),d.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Qu({fromRouteId:t},a)))},[e,t])}function uo(e){Ft(!1)}function nF(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Uo.Pop,navigator:a,static:i=!1}=e;Dl()&&Ft(!1);let s=t.replace(/^\/*/,"/"),f=d.useMemo(()=>({basename:s,navigator:a,static:i}),[s,a,i]);typeof r=="string"&&(r=ks(r));let{pathname:l="/",search:u="",hash:p="",state:h=null,key:m="default"}=r,v=d.useMemo(()=>{let b=Dg(l,s);return b==null?null:{location:{pathname:b,search:u,hash:p,state:h,key:m},navigationType:o}},[s,l,u,p,h,m,o]);return v==null?null:d.createElement(Ss.Provider,{value:f},d.createElement(z1.Provider,{children:n,value:v}))}function rF(e){let{children:t,location:n}=e;return WN(lh(t),n)}var J3;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(J3||(J3={}));new Promise(()=>{});function lh(e,t){t===void 0&&(t=[]);let n=[];return d.Children.forEach(e,(r,o)=>{if(!d.isValidElement(r))return;let a=[...t,o];if(r.type===d.Fragment){n.push.apply(n,lh(r.props.children,a));return}r.type!==uo&&Ft(!1),!r.props.index||!r.props.children||Ft(!1);let i={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=lh(r.props.children,a)),n.push(i)}),n}/** + */function Zu(){return Zu=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.pathnameBase)),a=d.useRef(!1);return Vw(()=>{a.current=!0}),d.useCallback(function(s,f){if(f===void 0&&(f={}),!a.current)return;if(typeof s=="number"){t.go(s);return}let l=Nw(s,JSON.parse(o),r,f.relative==="path");e!=="/"&&(l.pathname=l.pathname==="/"?e:aa([e,l.pathname])),(f.replace?t.replace:t.push)(l,f.state,f)},[e,t,o,r])}function UN(){let{matches:e}=d.useContext(va),t=e[e.length-1];return t?t.params:{}}function Uw(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=d.useContext(va),{pathname:o}=Es(),a=JSON.stringify(Lw(r).map(i=>i.pathnameBase));return d.useMemo(()=>Nw(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function WN(e,t){return HN(e,t)}function HN(e,t,n){Nl()||Ft(!1);let{navigator:r}=d.useContext(Cs),{matches:o}=d.useContext(va),a=o[o.length-1],i=a?a.params:{};a&&a.pathname;let s=a?a.pathnameBase:"/";a&&a.route;let f=Es(),l;if(t){var u;let b=typeof t=="string"?Ss(t):t;s==="/"||(u=b.pathname)!=null&&u.startsWith(s)||Ft(!1),l=b}else l=f;let p=l.pathname||"/",h=s==="/"?p:p.slice(s.length)||"/",m=yN(e,{pathname:h}),v=XN(m&&m.map(b=>Object.assign({},b,{params:Object.assign({},i,b.params),pathname:aa([s,r.encodeLocation?r.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?s:aa([s,r.encodeLocation?r.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),o,n);return t&&v?d.createElement(M1.Provider,{value:{location:Zu({pathname:"/",search:"",hash:"",state:null,key:"default"},l),navigationType:Go.Pop}},v):v}function GN(){let e=eF(),t=NN(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},a=null;return d.createElement(d.Fragment,null,d.createElement("h2",null,"Unexpected Application Error!"),d.createElement("h3",{style:{fontStyle:"italic"}},t),n?d.createElement("pre",{style:o},n):null,a)}const KN=d.createElement(GN,null);class qN extends d.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error||n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?d.createElement(va.Provider,{value:this.props.routeContext},d.createElement(Bw.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function YN(e){let{routeContext:t,match:n,children:r}=e,o=d.useContext(_w);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),d.createElement(va.Provider,{value:t},r)}function XN(e,t,n){var r;if(t===void 0&&(t=[]),n===void 0&&(n=null),e==null){var o;if((o=n)!=null&&o.errors)e=n.matches;else return null}let a=e,i=(r=n)==null?void 0:r.errors;if(i!=null){let s=a.findIndex(f=>f.route.id&&(i==null?void 0:i[f.route.id]));s>=0||Ft(!1),a=a.slice(0,Math.min(a.length,s+1))}return a.reduceRight((s,f,l)=>{let u=f.route.id?i==null?void 0:i[f.route.id]:null,p=null;n&&(p=f.route.errorElement||KN);let h=t.concat(a.slice(0,l+1)),m=()=>{let v;return u?v=p:f.route.Component?v=d.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=s,d.createElement(YN,{match:f,routeContext:{outlet:s,matches:h,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||l===0)?d.createElement(qN,{location:n.location,revalidation:n.revalidation,component:p,error:u,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}var lh;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"})(lh||(lh={}));var bl;(function(e){e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId"})(bl||(bl={}));function QN(e){let t=d.useContext(_w);return t||Ft(!1),t}function ZN(e){let t=d.useContext(_N);return t||Ft(!1),t}function JN(e){let t=d.useContext(va);return t||Ft(!1),t}function Ww(e){let t=JN(),n=t.matches[t.matches.length-1];return n.route.id||Ft(!1),n.route.id}function eF(){var e;let t=d.useContext(Bw),n=ZN(bl.UseRouteError),r=Ww(bl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function tF(){let{router:e}=QN(lh.UseNavigateStable),t=Ww(bl.UseNavigateStable),n=d.useRef(!1);return Vw(()=>{n.current=!0}),d.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Zu({fromRouteId:t},a)))},[e,t])}function po(e){Ft(!1)}function nF(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Go.Pop,navigator:a,static:i=!1}=e;Nl()&&Ft(!1);let s=t.replace(/^\/*/,"/"),f=d.useMemo(()=>({basename:s,navigator:a,static:i}),[s,a,i]);typeof r=="string"&&(r=Ss(r));let{pathname:l="/",search:u="",hash:p="",state:h=null,key:m="default"}=r,v=d.useMemo(()=>{let b=Ng(l,s);return b==null?null:{location:{pathname:b,search:u,hash:p,state:h,key:m},navigationType:o}},[s,l,u,p,h,m,o]);return v==null?null:d.createElement(Cs.Provider,{value:f},d.createElement(M1.Provider,{children:n,value:v}))}function rF(e){let{children:t,location:n}=e;return WN(ch(t),n)}var ey;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(ey||(ey={}));new Promise(()=>{});function ch(e,t){t===void 0&&(t=[]);let n=[];return d.Children.forEach(e,(r,o)=>{if(!d.isValidElement(r))return;let a=[...t,o];if(r.type===d.Fragment){n.push.apply(n,ch(r.props.children,a));return}r.type!==po&&Ft(!1),!r.props.index||!r.props.children||Ft(!1);let i={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=ch(r.props.children,a)),n.push(i)}),n}/** * React Router DOM v6.11.1 * * Copyright (c) Remix Software Inc. @@ -812,7 +812,7 @@ from { * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function ch(){return ch=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function aF(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function iF(e,t){return e.button===0&&(!t||t==="_self")&&!aF(e)}const sF=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function fF(e){let{basename:t,children:n,window:r}=e,o=d.useRef();o.current==null&&(o.current=mN({window:r,v5Compat:!0}));let a=o.current,[i,s]=d.useState({action:a.action,location:a.location});return d.useLayoutEffect(()=>a.listen(s),[a]),d.createElement(nF,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:a})}const lF=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",cF=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,uF=d.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:a,replace:i,state:s,target:f,to:l,preventScrollReset:u}=t,p=oF(t,sF),{basename:h}=d.useContext(Ss),m,v=!1;if(typeof l=="string"&&cF.test(l)&&(m=l,lF))try{let g=new URL(window.location.href),x=l.startsWith("//")?new URL(g.protocol+l):new URL(l),k=Dg(x.pathname,h);x.origin===g.origin&&k!=null?l=k+x.search+x.hash:v=!0}catch{}let b=BN(l,{relative:o}),C=dF(l,{replace:i,state:s,target:f,preventScrollReset:u,relative:o});function y(g){r&&r(g),g.defaultPrevented||C(g)}return d.createElement("a",ch({},p,{href:m||b,onClick:v||a?r:y,ref:n,target:f}))});var ey;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(ey||(ey={}));var ty;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ty||(ty={}));function dF(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i}=t===void 0?{}:t,s=no(),f=Cs(),l=Vw(e,{relative:i});return d.useCallback(u=>{if(iF(u,n)){u.preventDefault();let p=r!==void 0?r:Xu(f)===Xu(l);s(e,{replace:p,state:o,preventScrollReset:a,relative:i})}},[f,s,l,r,o,n,e,a,i])}const Nl=(e=768)=>{const[t,n]=d.useState(!1),r=()=>{n(window.innerWidth{r();const o=()=>r();return window.addEventListener("resize",o),()=>{window.removeEventListener("resize",o)}},[e]),t},Xt=d.createContext({user:Jo,setUser:()=>{}}),pF=({animate:e})=>{const{user:t}=d.useContext(Xt),n=no();return Nl()?null:c.jsx(Mr,{title:t.tasks.length>0?"Add New Task":"Add Task",placement:"left",children:c.jsx(hF,{animate:e,glow:t.settings[0].enableGlow,onClick:()=>n("add"),"aria-label":"Add Task",children:c.jsx(zg,{style:{fontSize:"42px"}})})})},hF=Q(qt)` + */function uh(){return uh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function aF(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function iF(e,t){return e.button===0&&(!t||t==="_self")&&!aF(e)}const sF=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function fF(e){let{basename:t,children:n,window:r}=e,o=d.useRef();o.current==null&&(o.current=mN({window:r,v5Compat:!0}));let a=o.current,[i,s]=d.useState({action:a.action,location:a.location});return d.useLayoutEffect(()=>a.listen(s),[a]),d.createElement(nF,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:a})}const lF=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",cF=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,uF=d.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:a,replace:i,state:s,target:f,to:l,preventScrollReset:u}=t,p=oF(t,sF),{basename:h}=d.useContext(Cs),m,v=!1;if(typeof l=="string"&&cF.test(l)&&(m=l,lF))try{let g=new URL(window.location.href),x=l.startsWith("//")?new URL(g.protocol+l):new URL(l),k=Ng(x.pathname,h);x.origin===g.origin&&k!=null?l=k+x.search+x.hash:v=!0}catch{}let b=BN(l,{relative:o}),C=dF(l,{replace:i,state:s,target:f,preventScrollReset:u,relative:o});function y(g){r&&r(g),g.defaultPrevented||C(g)}return d.createElement("a",uh({},p,{href:m||b,onClick:v||a?r:y,ref:n,target:f}))});var ty;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(ty||(ty={}));var ny;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ny||(ny={}));function dF(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i}=t===void 0?{}:t,s=ro(),f=Es(),l=Uw(e,{relative:i});return d.useCallback(u=>{if(iF(u,n)){u.preventDefault();let p=r!==void 0?r:Qu(f)===Qu(l);s(e,{replace:p,state:o,preventScrollReset:a,relative:i})}},[f,s,l,r,o,n,e,a,i])}const Fl=(e=768)=>{const[t,n]=d.useState(!1),r=()=>{n(window.innerWidth{r();const o=()=>r();return window.addEventListener("resize",o),()=>{window.removeEventListener("resize",o)}},[e]),t},Xt=d.createContext({user:na,setUser:()=>{}}),pF=({animate:e})=>{const{user:t}=d.useContext(Xt),n=ro();return Fl()?null:c.jsx(Yn,{title:t.tasks.length>0?"Add New Task":"Add Task",placement:"left",children:c.jsx(hF,{animate:e,glow:t.settings[0].enableGlow,onClick:()=>n("add"),"aria-label":"Add Task",children:c.jsx(Mg,{style:{fontSize:"42px"}})})})},hF=Q(qt)` cursor: pointer; border: none; display: flex; @@ -823,26 +823,26 @@ from { width: 72px; height: 72px; border-radius: 100%; - background-color: ${ve.purple}; + background-color: ${be.purple}; color: white; right: 16vw; - box-shadow: ${({glow:e})=>e?`0px 0px 32px -8px ${ve.purple}`:"none"}; + box-shadow: ${({glow:e})=>e?`0px 0px 32px -8px ${be.purple}`:"none"}; transition: background-color 0.3s, backdrop-filter 0.3s, box-shadow 0.3s; &:hover { box-shadow: none; - background-color: ${ve.purple}; + background-color: ${be.purple}; backdrop-filter: blur(6px); } - ${({animate:e})=>e&&ii` - animation: ${Ew} 1.2s infinite; + ${({animate:e})=>e&&si` + animation: ${jw} 1.2s infinite; `} @media (max-width: 1024px) { right: 24px; } -`;let mF={data:""},gF=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||mF,vF=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,yF=/\/\*[^]*?\*\/| +/g,ny=/\n+/g,Lo=(e,t)=>{let n="",r="",o="";for(let a in e){let i=e[a];a[0]=="@"?a[1]=="i"?n=a+" "+i+";":r+=a[1]=="f"?Lo(i,a):a+"{"+Lo(i,a[1]=="k"?"":t)+"}":typeof i=="object"?r+=Lo(i,t?t.replace(/([^,])+/g,s=>a.replace(/(^:.*)|([^,])+/g,f=>/&/.test(f)?f.replace(/&/g,s):s?s+" "+f:f)):a):i!=null&&(a=/^--/.test(a)?a:a.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=Lo.p?Lo.p(a,i):a+":"+i+";")}return n+(t&&o?t+"{"+o+"}":o)+r},io={},Ww=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+Ww(e[n]);return t}return e},bF=(e,t,n,r,o)=>{let a=Ww(e),i=io[a]||(io[a]=(f=>{let l=0,u=11;for(;l>>0;return"go"+u})(a));if(!io[i]){let f=a!==e?e:(l=>{let u,p,h=[{}];for(;u=vF.exec(l.replace(yF,""));)u[4]?h.shift():u[3]?(p=u[3].replace(ny," ").trim(),h.unshift(h[0][p]=h[0][p]||{})):h[0][u[1]]=u[2].replace(ny," ").trim();return h[0]})(e);io[i]=Lo(o?{["@keyframes "+i]:f}:f,n?"":"."+i)}let s=n&&io.g?io.g:null;return n&&(io.g=io[i]),((f,l,u,p)=>{p?l.data=l.data.replace(p,f):l.data.indexOf(f)===-1&&(l.data=u?f+l.data:l.data+f)})(io[i],t,r,s),i},xF=(e,t,n)=>e.reduce((r,o,a)=>{let i=t[a];if(i&&i.call){let s=i(n),f=s&&s.props&&s.props.className||/^go/.test(s)&&s;i=f?"."+f:s&&typeof s=="object"?s.props?"":Lo(s,""):s===!1?"":s}return r+o+(i??"")},"");function M1(e){let t=this||{},n=e.call?e(t.p):e;return bF(n.unshift?n.raw?xF(n,[].slice.call(arguments,1),t.p):n.reduce((r,o)=>Object.assign(r,o&&o.call?o(t.p):o),{}):n,gF(t.target),t.g,t.o,t.k)}let Hw,uh,dh;M1.bind({g:1});let So=M1.bind({k:1});function wF(e,t,n,r){Lo.p=t,Hw=e,uh=n,dh=r}function ma(e,t){let n=this||{};return function(){let r=arguments;function o(a,i){let s=Object.assign({},a),f=s.className||o.className;n.p=Object.assign({theme:uh&&uh()},s),n.o=/ *go\d+/.test(f),s.className=M1.apply(n,r)+(f?" "+f:""),t&&(s.ref=i);let l=e;return e[0]&&(l=s.as||e,delete s.as),dh&&l[0]&&dh(s),Hw(l,s)}return t?t(o):o}}var kF=e=>typeof e=="function",Zu=(e,t)=>kF(e)?e(t):e,SF=(()=>{let e=0;return()=>(++e).toString()})(),Gw=(()=>{let e;return()=>{if(e===void 0&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),CF=20,iu=new Map,EF=1e3,ry=e=>{if(iu.has(e))return;let t=setTimeout(()=>{iu.delete(e),fi({type:4,toastId:e})},EF);iu.set(e,t)},jF=e=>{let t=iu.get(e);t&&clearTimeout(t)},ph=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,CF)};case 1:return t.toast.id&&jF(t.toast.id),{...e,toasts:e.toasts.map(a=>a.id===t.toast.id?{...a,...t.toast}:a)};case 2:let{toast:n}=t;return e.toasts.find(a=>a.id===n.id)?ph(e,{type:1,toast:n}):ph(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?ry(r):e.toasts.forEach(a=>{ry(a.id)}),{...e,toasts:e.toasts.map(a=>a.id===r||r===void 0?{...a,visible:!1}:a)};case 4:return t.toastId===void 0?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(a=>a.id!==t.toastId)};case 5:return{...e,pausedAt:t.time};case 6:let o=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map(a=>({...a,pauseDuration:a.pauseDuration+o}))}}},su=[],fu={toasts:[],pausedAt:void 0},fi=e=>{fu=ph(fu,e),su.forEach(t=>{t(fu)})},RF={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},PF=(e={})=>{let[t,n]=d.useState(fu);d.useEffect(()=>(su.push(n),()=>{let o=su.indexOf(n);o>-1&&su.splice(o,1)}),[t]);let r=t.toasts.map(o=>{var a,i;return{...e,...e[o.type],...o,duration:o.duration||((a=e[o.type])==null?void 0:a.duration)||(e==null?void 0:e.duration)||RF[o.type],style:{...e.style,...(i=e[o.type])==null?void 0:i.style,...o.style}}});return{...t,toasts:r}},TF=(e,t="blank",n)=>({createdAt:Date.now(),visible:!0,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(n==null?void 0:n.id)||SF()}),Fl=e=>(t,n)=>{let r=TF(t,e,n);return fi({type:2,toast:r}),r.id},Un=(e,t)=>Fl("blank")(e,t);Un.error=Fl("error");Un.success=Fl("success");Un.loading=Fl("loading");Un.custom=Fl("custom");Un.dismiss=e=>{fi({type:3,toastId:e})};Un.remove=e=>fi({type:4,toastId:e});Un.promise=(e,t,n)=>{let r=Un.loading(t.loading,{...n,...n==null?void 0:n.loading});return e.then(o=>(Un.success(Zu(t.success,o),{id:r,...n,...n==null?void 0:n.success}),o)).catch(o=>{Un.error(Zu(t.error,o),{id:r,...n,...n==null?void 0:n.error})}),e};var $F=(e,t)=>{fi({type:1,toast:{id:e,height:t}})},OF=()=>{fi({type:5,time:Date.now()})},zF=e=>{let{toasts:t,pausedAt:n}=PF(e);d.useEffect(()=>{if(n)return;let a=Date.now(),i=t.map(s=>{if(s.duration===1/0)return;let f=(s.duration||0)+s.pauseDuration-(a-s.createdAt);if(f<0){s.visible&&Un.dismiss(s.id);return}return setTimeout(()=>Un.dismiss(s.id),f)});return()=>{i.forEach(s=>s&&clearTimeout(s))}},[t,n]);let r=d.useCallback(()=>{n&&fi({type:6,time:Date.now()})},[n]),o=d.useCallback((a,i)=>{let{reverseOrder:s=!1,gutter:f=8,defaultPosition:l}=i||{},u=t.filter(m=>(m.position||l)===(a.position||l)&&m.height),p=u.findIndex(m=>m.id===a.id),h=u.filter((m,v)=>vm.visible).slice(...s?[h+1]:[0,h]).reduce((m,v)=>m+(v.height||0)+f,0)},[t]);return{toasts:t,handlers:{updateHeight:$F,startPause:OF,endPause:r,calculateOffset:o}}},MF=So` +`;let mF={data:""},gF=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||mF,vF=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,yF=/\/\*[^]*?\*\/| +/g,ry=/\n+/g,Fo=(e,t)=>{let n="",r="",o="";for(let a in e){let i=e[a];a[0]=="@"?a[1]=="i"?n=a+" "+i+";":r+=a[1]=="f"?Fo(i,a):a+"{"+Fo(i,a[1]=="k"?"":t)+"}":typeof i=="object"?r+=Fo(i,t?t.replace(/([^,])+/g,s=>a.replace(/(^:.*)|([^,])+/g,f=>/&/.test(f)?f.replace(/&/g,s):s?s+" "+f:f)):a):i!=null&&(a=/^--/.test(a)?a:a.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=Fo.p?Fo.p(a,i):a+":"+i+";")}return n+(t&&o?t+"{"+o+"}":o)+r},so={},Hw=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+Hw(e[n]);return t}return e},bF=(e,t,n,r,o)=>{let a=Hw(e),i=so[a]||(so[a]=(f=>{let l=0,u=11;for(;l>>0;return"go"+u})(a));if(!so[i]){let f=a!==e?e:(l=>{let u,p,h=[{}];for(;u=vF.exec(l.replace(yF,""));)u[4]?h.shift():u[3]?(p=u[3].replace(ry," ").trim(),h.unshift(h[0][p]=h[0][p]||{})):h[0][u[1]]=u[2].replace(ry," ").trim();return h[0]})(e);so[i]=Fo(o?{["@keyframes "+i]:f}:f,n?"":"."+i)}let s=n&&so.g?so.g:null;return n&&(so.g=so[i]),((f,l,u,p)=>{p?l.data=l.data.replace(p,f):l.data.indexOf(f)===-1&&(l.data=u?f+l.data:l.data+f)})(so[i],t,r,s),i},xF=(e,t,n)=>e.reduce((r,o,a)=>{let i=t[a];if(i&&i.call){let s=i(n),f=s&&s.props&&s.props.className||/^go/.test(s)&&s;i=f?"."+f:s&&typeof s=="object"?s.props?"":Fo(s,""):s===!1?"":s}return r+o+(i??"")},"");function I1(e){let t=this||{},n=e.call?e(t.p):e;return bF(n.unshift?n.raw?xF(n,[].slice.call(arguments,1),t.p):n.reduce((r,o)=>Object.assign(r,o&&o.call?o(t.p):o),{}):n,gF(t.target),t.g,t.o,t.k)}let Gw,dh,ph;I1.bind({g:1});let jo=I1.bind({k:1});function wF(e,t,n,r){Fo.p=t,Gw=e,dh=n,ph=r}function ya(e,t){let n=this||{};return function(){let r=arguments;function o(a,i){let s=Object.assign({},a),f=s.className||o.className;n.p=Object.assign({theme:dh&&dh()},s),n.o=/ *go\d+/.test(f),s.className=I1.apply(n,r)+(f?" "+f:""),t&&(s.ref=i);let l=e;return e[0]&&(l=s.as||e,delete s.as),ph&&l[0]&&ph(s),Gw(l,s)}return t?t(o):o}}var kF=e=>typeof e=="function",Ju=(e,t)=>kF(e)?e(t):e,SF=(()=>{let e=0;return()=>(++e).toString()})(),Kw=(()=>{let e;return()=>{if(e===void 0&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),CF=20,su=new Map,EF=1e3,oy=e=>{if(su.has(e))return;let t=setTimeout(()=>{su.delete(e),li({type:4,toastId:e})},EF);su.set(e,t)},jF=e=>{let t=su.get(e);t&&clearTimeout(t)},hh=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,CF)};case 1:return t.toast.id&&jF(t.toast.id),{...e,toasts:e.toasts.map(a=>a.id===t.toast.id?{...a,...t.toast}:a)};case 2:let{toast:n}=t;return e.toasts.find(a=>a.id===n.id)?hh(e,{type:1,toast:n}):hh(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?oy(r):e.toasts.forEach(a=>{oy(a.id)}),{...e,toasts:e.toasts.map(a=>a.id===r||r===void 0?{...a,visible:!1}:a)};case 4:return t.toastId===void 0?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(a=>a.id!==t.toastId)};case 5:return{...e,pausedAt:t.time};case 6:let o=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map(a=>({...a,pauseDuration:a.pauseDuration+o}))}}},fu=[],lu={toasts:[],pausedAt:void 0},li=e=>{lu=hh(lu,e),fu.forEach(t=>{t(lu)})},RF={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},PF=(e={})=>{let[t,n]=d.useState(lu);d.useEffect(()=>(fu.push(n),()=>{let o=fu.indexOf(n);o>-1&&fu.splice(o,1)}),[t]);let r=t.toasts.map(o=>{var a,i;return{...e,...e[o.type],...o,duration:o.duration||((a=e[o.type])==null?void 0:a.duration)||(e==null?void 0:e.duration)||RF[o.type],style:{...e.style,...(i=e[o.type])==null?void 0:i.style,...o.style}}});return{...t,toasts:r}},TF=(e,t="blank",n)=>({createdAt:Date.now(),visible:!0,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(n==null?void 0:n.id)||SF()}),_l=e=>(t,n)=>{let r=TF(t,e,n);return li({type:2,toast:r}),r.id},Un=(e,t)=>_l("blank")(e,t);Un.error=_l("error");Un.success=_l("success");Un.loading=_l("loading");Un.custom=_l("custom");Un.dismiss=e=>{li({type:3,toastId:e})};Un.remove=e=>li({type:4,toastId:e});Un.promise=(e,t,n)=>{let r=Un.loading(t.loading,{...n,...n==null?void 0:n.loading});return e.then(o=>(Un.success(Ju(t.success,o),{id:r,...n,...n==null?void 0:n.success}),o)).catch(o=>{Un.error(Ju(t.error,o),{id:r,...n,...n==null?void 0:n.error})}),e};var $F=(e,t)=>{li({type:1,toast:{id:e,height:t}})},OF=()=>{li({type:5,time:Date.now()})},zF=e=>{let{toasts:t,pausedAt:n}=PF(e);d.useEffect(()=>{if(n)return;let a=Date.now(),i=t.map(s=>{if(s.duration===1/0)return;let f=(s.duration||0)+s.pauseDuration-(a-s.createdAt);if(f<0){s.visible&&Un.dismiss(s.id);return}return setTimeout(()=>Un.dismiss(s.id),f)});return()=>{i.forEach(s=>s&&clearTimeout(s))}},[t,n]);let r=d.useCallback(()=>{n&&li({type:6,time:Date.now()})},[n]),o=d.useCallback((a,i)=>{let{reverseOrder:s=!1,gutter:f=8,defaultPosition:l}=i||{},u=t.filter(m=>(m.position||l)===(a.position||l)&&m.height),p=u.findIndex(m=>m.id===a.id),h=u.filter((m,v)=>vm.visible).slice(...s?[h+1]:[0,h]).reduce((m,v)=>m+(v.height||0)+f,0)},[t]);return{toasts:t,handlers:{updateHeight:$F,startPause:OF,endPause:r,calculateOffset:o}}},MF=jo` from { transform: scale(0) rotate(45deg); opacity: 0; @@ -850,7 +850,7 @@ from { to { transform: scale(1) rotate(45deg); opacity: 1; -}`,IF=So` +}`,IF=jo` from { transform: scale(0); opacity: 0; @@ -858,7 +858,7 @@ from { to { transform: scale(1); opacity: 1; -}`,AF=So` +}`,AF=jo` from { transform: scale(0) rotate(90deg); opacity: 0; @@ -866,7 +866,7 @@ from { to { transform: scale(1) rotate(90deg); opacity: 1; -}`,LF=ma("div")` +}`,DF=ya("div")` width: 20px; opacity: 0; height: 20px; @@ -899,14 +899,14 @@ to { animation-delay: 180ms; transform: rotate(90deg); } -`,DF=So` +`,LF=jo` from { transform: rotate(0deg); } to { transform: rotate(360deg); } -`,NF=ma("div")` +`,NF=ya("div")` width: 12px; height: 12px; box-sizing: border-box; @@ -914,8 +914,8 @@ to { border-radius: 100%; border-color: ${e=>e.secondary||"#e0e0e0"}; border-right-color: ${e=>e.primary||"#616161"}; - animation: ${DF} 1s linear infinite; -`,FF=So` + animation: ${LF} 1s linear infinite; +`,FF=jo` from { transform: scale(0) rotate(45deg); opacity: 0; @@ -923,7 +923,7 @@ from { to { transform: scale(1) rotate(45deg); opacity: 1; -}`,_F=So` +}`,_F=jo` 0% { height: 0; width: 0; @@ -937,7 +937,7 @@ to { 100% { opacity: 1; height: 10px; -}`,BF=ma("div")` +}`,BF=ya("div")` width: 20px; opacity: 0; height: 20px; @@ -964,16 +964,16 @@ to { height: 10px; width: 6px; } -`,VF=ma("div")` +`,VF=ya("div")` position: absolute; -`,UF=ma("div")` +`,UF=ya("div")` position: relative; display: flex; justify-content: center; align-items: center; min-width: 20px; min-height: 20px; -`,WF=So` +`,WF=jo` from { transform: scale(0.6); opacity: 0.4; @@ -981,20 +981,20 @@ from { to { transform: scale(1); opacity: 1; -}`,HF=ma("div")` +}`,HF=ya("div")` position: relative; transform: scale(0.6); opacity: 0.4; min-width: 20px; animation: ${WF} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; -`,GF=({toast:e})=>{let{icon:t,type:n,iconTheme:r}=e;return t!==void 0?typeof t=="string"?d.createElement(HF,null,t):t:n==="blank"?null:d.createElement(UF,null,d.createElement(NF,{...r}),n!=="loading"&&d.createElement(VF,null,n==="error"?d.createElement(LF,{...r}):d.createElement(BF,{...r})))},KF=e=>` +`,GF=({toast:e})=>{let{icon:t,type:n,iconTheme:r}=e;return t!==void 0?typeof t=="string"?d.createElement(HF,null,t):t:n==="blank"?null:d.createElement(UF,null,d.createElement(NF,{...r}),n!=="loading"&&d.createElement(VF,null,n==="error"?d.createElement(DF,{...r}):d.createElement(BF,{...r})))},KF=e=>` 0% {transform: translate3d(0,${e*-200}%,0) scale(.6); opacity:.5;} 100% {transform: translate3d(0,0,0) scale(1); opacity:1;} `,qF=e=>` 0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;} 100% {transform: translate3d(0,${e*-150}%,-1px) scale(.6); opacity:0;} -`,YF="0%{opacity:0;} 100%{opacity:1;}",XF="0%{opacity:1;} 100%{opacity:0;}",QF=ma("div")` +`,YF="0%{opacity:0;} 100%{opacity:1;}",XF="0%{opacity:1;} 100%{opacity:0;}",QF=ya("div")` display: flex; align-items: center; background: #fff; @@ -1006,19 +1006,19 @@ to { pointer-events: auto; padding: 8px 10px; border-radius: 8px; -`,ZF=ma("div")` +`,ZF=ya("div")` display: flex; justify-content: center; margin: 4px 10px; color: inherit; flex: 1 1 auto; white-space: pre-line; -`,JF=(e,t)=>{let n=e.includes("top")?1:-1,[r,o]=Gw()?[YF,XF]:[KF(n),qF(n)];return{animation:t?`${So(r)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${So(o)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},e_=d.memo(({toast:e,position:t,style:n,children:r})=>{let o=e.height?JF(e.position||t||"top-center",e.visible):{opacity:0},a=d.createElement(GF,{toast:e}),i=d.createElement(ZF,{...e.ariaProps},Zu(e.message,e));return d.createElement(QF,{className:e.className,style:{...o,...n,...e.style}},typeof r=="function"?r({icon:a,message:i}):d.createElement(d.Fragment,null,a,i))});wF(d.createElement);var t_=({id:e,className:t,style:n,onHeightUpdate:r,children:o})=>{let a=d.useCallback(i=>{if(i){let s=()=>{let f=i.getBoundingClientRect().height;r(e,f)};s(),new MutationObserver(s).observe(i,{subtree:!0,childList:!0,characterData:!0})}},[e,r]);return d.createElement("div",{ref:a,className:t,style:n},o)},n_=(e,t)=>{let n=e.includes("top"),r=n?{top:0}:{bottom:0},o=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:Gw()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(n?1:-1)}px)`,...r,...o}},r_=M1` +`,JF=(e,t)=>{let n=e.includes("top")?1:-1,[r,o]=Kw()?[YF,XF]:[KF(n),qF(n)];return{animation:t?`${jo(r)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${jo(o)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},e_=d.memo(({toast:e,position:t,style:n,children:r})=>{let o=e.height?JF(e.position||t||"top-center",e.visible):{opacity:0},a=d.createElement(GF,{toast:e}),i=d.createElement(ZF,{...e.ariaProps},Ju(e.message,e));return d.createElement(QF,{className:e.className,style:{...o,...n,...e.style}},typeof r=="function"?r({icon:a,message:i}):d.createElement(d.Fragment,null,a,i))});wF(d.createElement);var t_=({id:e,className:t,style:n,onHeightUpdate:r,children:o})=>{let a=d.useCallback(i=>{if(i){let s=()=>{let f=i.getBoundingClientRect().height;r(e,f)};s(),new MutationObserver(s).observe(i,{subtree:!0,childList:!0,characterData:!0})}},[e,r]);return d.createElement("div",{ref:a,className:t,style:n},o)},n_=(e,t)=>{let n=e.includes("top"),r=n?{top:0}:{bottom:0},o=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:Kw()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(n?1:-1)}px)`,...r,...o}},r_=I1` z-index: 9999; > * { pointer-events: auto; } -`,Sc=16,o_=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:o,containerStyle:a,containerClassName:i})=>{let{toasts:s,handlers:f}=zF(n);return d.createElement("div",{style:{position:"fixed",zIndex:9999,top:Sc,left:Sc,right:Sc,bottom:Sc,pointerEvents:"none",...a},className:i,onMouseEnter:f.startPause,onMouseLeave:f.endPause},s.map(l=>{let u=l.position||t,p=f.calculateOffset(l,{reverseOrder:e,gutter:r,defaultPosition:t}),h=n_(u,p);return d.createElement(t_,{id:l.id,key:l.id,onHeightUpdate:f.updateHeight,className:l.visible?r_:"",style:h},l.type==="custom"?Zu(l.message,l):o?o(l):d.createElement(e_,{toast:l,position:u}))}))},Fe=Un,Kw={};function a_(e){if(!e||typeof window>"u")return;const t=document.createElement("style");return t.setAttribute("type","text/css"),t.innerHTML=e,document.head.appendChild(t),e}Object.defineProperty(Kw,"__esModule",{value:!0});var Pt=d;function i_(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var $o=i_(Pt);a_(`.rfm-marquee-container { +`,Cc=16,o_=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:o,containerStyle:a,containerClassName:i})=>{let{toasts:s,handlers:f}=zF(n);return d.createElement("div",{style:{position:"fixed",zIndex:9999,top:Cc,left:Cc,right:Cc,bottom:Cc,pointerEvents:"none",...a},className:i,onMouseEnter:f.startPause,onMouseLeave:f.endPause},s.map(l=>{let u=l.position||t,p=f.calculateOffset(l,{reverseOrder:e,gutter:r,defaultPosition:t}),h=n_(u,p);return d.createElement(t_,{id:l.id,key:l.id,onHeightUpdate:f.updateHeight,className:l.visible?r_:"",style:h},l.type==="custom"?Ju(l.message,l):o?o(l):d.createElement(e_,{toast:l,position:u}))}))},Fe=Un,qw={};function a_(e){if(!e||typeof window>"u")return;const t=document.createElement("style");return t.setAttribute("type","text/css"),t.innerHTML=e,document.head.appendChild(t),e}Object.defineProperty(qw,"__esModule",{value:!0});var Pt=d;function i_(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var Mo=i_(Pt);a_(`.rfm-marquee-container { overflow-x: hidden; display: flex; flex-direction: row; @@ -1089,7 +1089,7 @@ to { .rfm-child { transform: var(--transform); -}`);const s_=Pt.forwardRef(function({style:t={},className:n="",autoFill:r=!1,play:o=!0,pauseOnHover:a=!1,pauseOnClick:i=!1,direction:s="left",speed:f=50,delay:l=0,loop:u=0,gradient:p=!1,gradientColor:h="white",gradientWidth:m=200,onFinish:v,onCycleComplete:b,onMount:C,children:y},g){const[x,k]=Pt.useState(0),[j,S]=Pt.useState(0),[w,R]=Pt.useState(1),[$,P]=Pt.useState(!1),T=Pt.useRef(null),A=g||T,F=Pt.useRef(null),I=Pt.useCallback(()=>{if(F.current&&A.current){const U=A.current.getBoundingClientRect(),_=F.current.getBoundingClientRect();let B=U.width,K=_.width;(s==="up"||s==="down")&&(B=U.height,K=_.height),R(r&&B&&K&&K{if($&&(I(),F.current&&A.current)){const U=new ResizeObserver(()=>I());return U.observe(A.current),U.observe(F.current),()=>{U&&U.disconnect()}}},[I,A,$]),Pt.useEffect(()=>{I()},[I,y]),Pt.useEffect(()=>{P(!0)},[]),Pt.useEffect(()=>{typeof C=="function"&&C()},[]);const D=Pt.useMemo(()=>r?j*w/f:jObject.assign(Object.assign({},t),{["--pause-on-hover"]:!o||a?"paused":"running",["--pause-on-click"]:!o||a&&!i||i?"paused":"running",["--width"]:s==="up"||s==="down"?"100vh":"100%",["--transform"]:s==="up"?"rotate(-90deg)":s==="down"?"rotate(90deg)":"none"}),[t,o,a,i,s]),L=Pt.useMemo(()=>({["--gradient-color"]:h,["--gradient-width"]:typeof m=="number"?`${m}px`:m}),[h,m]),O=Pt.useMemo(()=>({["--play"]:o?"running":"paused",["--direction"]:s==="left"?"normal":"reverse",["--duration"]:`${D}s`,["--delay"]:`${l}s`,["--iteration-count"]:u?`${u}`:"infinite",["--min-width"]:r?"auto":"100%"}),[o,s,D,l,u,r]),z=Pt.useMemo(()=>({["--transform"]:s==="up"?"rotate(90deg)":s==="down"?"rotate(-90deg)":"none"}),[s]),N=Pt.useCallback(U=>[...Array(Number.isFinite(U)&&U>=0?U:0)].map((_,B)=>$o.default.createElement(Pt.Fragment,{key:B},Pt.Children.map(y,K=>$o.default.createElement("div",{style:z,className:"rfm-child"},K)))),[z,y]);return $?$o.default.createElement("div",{ref:A,style:V,className:"rfm-marquee-container "+n},p&&$o.default.createElement("div",{style:L,className:"rfm-overlay"}),$o.default.createElement("div",{className:"rfm-marquee",style:O,onAnimationIteration:b,onAnimationEnd:v},$o.default.createElement("div",{className:"rfm-initial-child-container",ref:F},Pt.Children.map(y,U=>$o.default.createElement("div",{style:z,className:"rfm-child"},U))),N(w-1)),$o.default.createElement("div",{className:"rfm-marquee",style:O},N(w))):null});var f_=Kw.default=s_;const l_=()=>{var L,O,z,N,U,_,B,K,q,se;const{user:e,setUser:t}=d.useContext(Xt),[n,r]=d.useState(null),[o,a]=d.useState(null),i=!!n,[s,f]=d.useState(!1),[l,u]=d.useState(!1),p=Nl(),h=(M,G)=>{r(M.currentTarget),a(G)},m=()=>{r(null),document.body.style.overflow="visible"},v=M=>{var ae;let G=M.filter(te=>te.pinned),J=M.filter(te=>!te.pinned);$!==void 0&&(J=J.filter(te=>te.category?te.category.some(ge=>ge.id===$):!1),G=G.filter(te=>te.category?te.category.some(ge=>ge.id===$):!1));const ce=F.toLowerCase();if(J=J.filter(te=>te.name.toLowerCase().includes(ce)||te.description&&te.description.toLowerCase().includes(ce)),G=G.filter(te=>te.name.toLowerCase().includes(ce)||te.description&&te.description.toLowerCase().includes(ce)),(ae=e.settings[0])!=null&&ae.doneToBottom){const te=J.filter(ye=>ye.done),ge=J.filter(ye=>!ye.done);return[...G,...ge,...te]}return[...G,...J]},b=()=>{if(o){const M=e.tasks.map(J=>J.id===o?{...J,done:!J.done}:J);t(J=>({...J,tasks:M})),M.every(J=>J.done)&&Fe.success(()=>c.jsxs("div",{children:[c.jsx("b",{children:"All tasks done"}),c.jsx("br",{}),c.jsx("span",{children:"You've checked off all your todos. Well done!"})]}),{icon:c.jsx(ct,{unified:"1f60e",emojiStyle:e.emojisStyle})})}},C=()=>{if(o){const M=e.tasks.map(G=>G.id===o?{...G,pinned:!G.pinned}:G);t(G=>({...G,tasks:M}))}},y=()=>{o&&f(!0)},g=()=>{if(o){const M=e.tasks.filter(G=>G.id!==o);t(G=>({...G,tasks:M})),f(!1),Fe.success(()=>{var G;return c.jsxs("div",{children:["Deleted Task - ",c.jsx("b",{children:(G=e.tasks.find(J=>J.id===o))==null?void 0:G.name})]})})}},x=()=>{f(!1)},k=(M,G,J,ce,ae,te,ge)=>{const ye=e.tasks.map(me=>me.id===M?{...me,name:G,color:J,emoji:ce,description:ae,deadline:te,category:ge,lastSave:new Date}:me);t(me=>({...me,tasks:ye}))},j=()=>{if(o){r(null);const M=e.tasks.find(G=>G.id===o);if(M){const G={...M,id:new Date().getTime()+Math.floor(Math.random()*1e3),date:new Date,lastSave:void 0},J=[...e.tasks,G];t(ce=>({...ce,tasks:J}))}}},S=()=>{const M=e.tasks.find(Ce=>Ce.id===o),J=window.speechSynthesis.getVoices().find(Ce=>Ce.name===e.settings[0].voice),ce=e.settings[0].voiceVolume,ae=(M==null?void 0:M.name)||"",te=(M==null?void 0:M.description)||"",ge=B3(new Date((M==null?void 0:M.date)||"")),ye=M!=null&&M.deadline?". Task Deadline: "+_3(new Date(M.deadline)||""):"",me=`${ae}. ${te}. Date: ${ge}${ye}`,_e=new SpeechSynthesisUtterance(me);J&&(_e.voice=J),ce&&(_e.volume=ce),r(null);const Re=()=>{window.speechSynthesis.pause()},Qe=()=>{window.speechSynthesis.resume()},Rt=()=>{window.speechSynthesis.cancel(),Fe.dismiss(Se),r(null)},Se=Fe(()=>{var Ze;const[Ce,ft]=d.useState(!0);return c.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",touchAction:"none"},children:[c.jsxs("span",{style:{display:"inline-flex",alignItems:"center",fontWeight:600},children:[c.jsx(FD,{}),"   Speaking: ",M==null?void 0:M.name]}),c.jsxs("span",{style:{marginTop:"10px",fontSize:"16px"},children:["Voice: ",((Ze=_e.voice)==null?void 0:Ze.name)||"Default"]}),c.jsx("div",{children:c.jsx(f_,{delay:.6,play:Ce,children:c.jsxs("p",{style:{margin:"6px 0"},children:[_e.text,"  "]})})}),c.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"16px",gap:"8px"},children:[Ce?c.jsx(_n,{sx:{color:"white"},onClick:()=>{Re(),ft(!Ce)},children:c.jsx(DD,{fontSize:"large"})}):c.jsx(_n,{sx:{color:"white"},onClick:()=>{Qe(),ft(!Ce)},children:c.jsx(ND,{fontSize:"large"})}),c.jsx(_n,{sx:{color:"white"},onClick:Rt,children:c.jsx(CD,{fontSize:"large"})})]})]})},{duration:999999999,style:{border:"1px solid #1b1d4eb7",WebkitBackdropFilter:"blur(10px)",backdropFilter:"blur(10px)"}});_e.onend=()=>{r(null),Fe.dismiss(Se)},console.log(_e),ce>0&&window.speechSynthesis.speak(_e)},[w,R]=d.useState(void 0),[$,P]=d.useState(void 0),[T,A]=d.useState({});d.useEffect(()=>{const M=e.tasks,G=[];M.forEach(ce=>{ce.category&&ce.category.forEach(ae=>{G.some(te=>te.id===ae.id)||G.push(ae)})});const J={};G.forEach(ce=>{const ae=M.filter(te=>{var ge;return(ge=te.category)==null?void 0:ge.some(ye=>ye.id===ce.id)});J[ce.id]=ae.length}),G.sort((ce,ae)=>{const te=J[ce.id]||0;return(J[ae.id]||0)-te}),R(G),A(J)},[e.tasks]);const[F,I]=d.useState(""),D=(M,G)=>G?M.split(new RegExp(`(${G})`,"gi")).map((ce,ae)=>ce.toLowerCase()===G.toLowerCase()?c.jsx(pN,{children:ce},ae):ce):M,V=M=>{const G=M.filter(J=>J.deadline&&new Date>new Date(J.deadline)&&!J.done);if(G.length>0){const J=G.map(ce=>ce.name).join(", ");Fe.error(ce=>c.jsxs("div",{onClick:()=>Fe.dismiss(ce.id),style:{wordBreak:"break-word"},children:[c.jsxs("b",{children:["Overdue task",G.length>1&&"s",":"]})," ",J]}),{duration:3400,icon:c.jsx(q3,{animate:!0,sx:{color:ve.red}})})}};return d.useEffect(()=>{V(v(e.tasks))},[]),c.jsxs(c.Fragment,{children:[c.jsx(fW,{selectedTaskId:o,setEditModalOpen:u,anchorEl:n,handleMarkAsDone:b,handlePin:C,handleDeleteTask:y,handleDuplicateTask:j,handleCloseMoreMenu:m,handleReadAloud:S}),c.jsxs(lN,{children:[e.tasks.length>0&&c.jsx(hN,{focused:!0,color:"primary",placeholder:"Search for task...",value:F,onChange:M=>{I(M.target.value)},InputProps:{startAdornment:c.jsx(hl,{position:"start",children:c.jsx(VD,{sx:{color:"white"}})}),endAdornment:F?c.jsx(hl,{position:"end",children:c.jsx(_n,{sx:{transition:".3s all",color:v(e.tasks).length===0&&e.tasks.length>0?ve.red:"white"},onClick:()=>I(""),children:c.jsx(jD,{})})}):void 0}}),w!==void 0&&(w==null?void 0:w.length)>1&&e.settings[0].enableCategories&&c.jsx(dN,{children:w==null?void 0:w.map(M=>c.jsx(gl,{translate:"no",label:c.jsxs("div",{children:[c.jsx("span",{style:{fontWeight:"bold"},children:M.name}),c.jsxs("span",{style:{fontSize:"14px",opacity:.9,marginLeft:"4px"},children:["(",T[M.id]||0,")"]})]}),glow:e.settings[0].enableGlow,backgroundclr:M.color,onClick:()=>$!==M.id?P(M.id):P(void 0),list:!0,onDelete:$===M.id?()=>P(void 0):void 0,style:{boxShadow:"none",display:$===void 0||$===M.id?"inline-flex":"none",padding:"20px 14px",fontSize:"16px"},avatar:M.emoji?c.jsx($r,{alt:M.name,sx:{background:"transparent",borderRadius:"0px"},children:M.emoji&&(e.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:20,unified:M.emoji,emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:24,unified:M.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})},M.id))}),F&&v(e.tasks).length>0&&e.tasks.length>0&&c.jsx("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"12px"},children:c.jsxs("b",{children:["Found ",v(e.tasks).length," task",v(e.tasks).length>1?"s":""]})}),e.tasks.length!==0?v(e.tasks).map(M=>c.jsxs(tN,{backgroundColor:M.color,clr:nn(M.color),glow:e.settings[0].enableGlow,done:M.done,blur:o!==M.id&&i&&!p,children:[M.emoji||M.done?c.jsx(nN,{clr:nn(M.color),children:M.done?c.jsx(ml,{fontSize:"large"}):e.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:36,unified:M.emoji||"",emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:48,unified:M.emoji||"",emojiStyle:e.emojisStyle})}):null,c.jsxs(rN,{translate:"no",children:[M.pinned&&c.jsxs(uN,{translate:"yes",children:[c.jsx(Ag,{fontSize:"small"}),"   Pinned"]}),c.jsxs(oN,{children:[c.jsx(aN,{done:M.done,children:D(M.name,F)}),c.jsx(Mr,{title:`Created at: ${new Date(M.date).toLocaleDateString()} • ${new Date(M.date).toLocaleTimeString()}`,children:c.jsx(iN,{children:B3(new Date(M.date))})})]}),c.jsx(sN,{done:M.done,children:D(M.description||"",F)}),M.deadline&&c.jsxs(cN,{done:M.done,translate:"yes",children:[c.jsx(q3,{fontSize:"small",animate:new Date>new Date(M.deadline)&&!M.done,sx:{color:`${nn(M.color)} !important`}})," "," ",new Date(M.deadline).toLocaleDateString()," "," • ",new Date(M.deadline).toLocaleTimeString(),!M.done&&c.jsxs(c.Fragment,{children:[" • ",_3(new Date(M.deadline))]})]}),M.sharedBy&&c.jsxs("div",{style:{opacity:.8,display:"flex",alignItems:"center",gap:"4px"},children:[c.jsx($w,{})," Shared by ",M.sharedBy]}),c.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center"},children:M.category&&e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&M.category.map(G=>c.jsx("div",{children:c.jsx(gl,{backgroundclr:G.color,borderclr:nn(M.color),glow:e.settings[0].enableGlow,label:G.name,size:"medium",avatar:G.emoji?c.jsx($r,{alt:G.name,sx:{background:"transparent",borderRadius:"0px"},children:G.emoji&&(e.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:G.emoji,emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:20,unified:G.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})})},G.id))})]}),c.jsx(_n,{"aria-label":"Task Menu","aria-controls":i?"task-menu":void 0,"aria-haspopup":"true","aria-expanded":i?"true":void 0,onClick:G=>h(G,M.id),sx:{color:nn(M.color),margin:"4px"},children:c.jsx(LD,{})})]},M.id)):c.jsxs(fN,{children:[c.jsx("b",{children:"You don't have any tasks yet"}),c.jsx("br",{}),"Click on the ",c.jsx("b",{children:"+"})," button to add one"]}),F&&v(e.tasks).length===0&&e.tasks.length>0&&c.jsxs("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"18px"},children:[c.jsx("b",{children:"No tasks found"}),c.jsx("br",{}),"Try searching with different keywords."]}),c.jsx(m_,{open:l,task:e.tasks.find(M=>M.id===o),onClose:()=>u(!1),onSave:M=>{k(M.id,M.name,M.color,M.emoji||void 0,M.description||void 0,M.deadline||void 0,M.category||void 0),u(!1)}})]}),c.jsxs(Qr,{open:s,onClose:x,PaperProps:{style:{borderRadius:"28px",padding:"10px"}},children:[c.jsx(zr,{children:"Are you sure you want to delete the task?"}),c.jsxs(Zr,{children:[((L=e.tasks.find(M=>M.id===o))==null?void 0:L.emoji)!==void 0&&c.jsxs("p",{style:{display:"flex",justifyContent:"left",alignItems:"center",gap:"6px"},children:[c.jsx("b",{children:"Emoji:"})," ",c.jsx(ct,{size:28,emojiStyle:e.emojisStyle,unified:((O=e.tasks.find(M=>M.id===o))==null?void 0:O.emoji)||""})]}),c.jsxs("p",{children:[c.jsx("b",{children:"Task Name:"})," ",(z=e.tasks.find(M=>M.id===o))==null?void 0:z.name]}),((N=e.tasks.find(M=>M.id===o))==null?void 0:N.description)!==void 0&&c.jsxs("p",{children:[c.jsx("b",{children:"Task Description:"})," ",(U=e.tasks.find(M=>M.id===o))==null?void 0:U.description]}),o!==null&&((K=(B=(_=e.tasks.find(M=>M.id===o))==null?void 0:_.category)==null?void 0:B[0])==null?void 0:K.name)!==void 0&&c.jsxs("p",{children:[c.jsx("b",{children:"Category:"})," ",(se=(q=e.tasks.find(M=>M.id===o))==null?void 0:q.category)==null?void 0:se.map(M=>M.name).join(", ")]})]}),c.jsxs(Or,{children:[c.jsx(Gt,{onClick:x,color:"primary",children:"Cancel"}),c.jsx(Gt,{onClick:g,color:"error",children:"Delete"})]})]})]})},c_="/assets/logo256-af8951a3.png",z0=typeof navigator<"u"&&/iPad|iPhone|iPod/.test(navigator.userAgent),u_=()=>{const{user:e,setUser:t}=d.useContext(Xt),n=no(),[r,o]=d.useState(null),a=!!r,[i,s]=d.useState(!1),[f,l]=d.useState(!1),[u,p]=d.useState(null),[h,m]=d.useState(null);d.useEffect(()=>{(async()=>{const k="maciekt07",j="TodoApp",S="gh-pages";try{const[w,R]=await Promise.all([fetch(`https://api.github.com/repos/${k}/${j}`),fetch(`https://api.github.com/repos/${k}/${j}/branches/${S}`)]);if(w.ok&&R.ok){const[$,P]=await Promise.all([w.json(),R.json()]);p($.stargazers_count),m(P.commit.commit.committer.date)}else throw new Error("Failed to fetch repository information")}catch(w){console.error(w)}})()},[]);const v=x=>{var k;o(x.currentTarget),(k=document.getElementById("root"))==null||k.setAttribute("aria-sidebar","true")},b=()=>{var x;o(null),(x=document.getElementById("root"))==null||x.removeAttribute("aria-sidebar")},C=()=>{s(!0),o(null)},y=()=>{s(!1)},g=()=>{t(Jo),y(),Fe.success("You have been successfully logged out")};return c.jsxs(d_,{children:[c.jsx(Mr,{title:e.name||"User",translate:"no",children:c.jsx(_n,{id:"basic-button","aria-controls":a?"basic-menu":void 0,"aria-haspopup":"true","aria-expanded":a?"true":void 0,onClick:v,children:c.jsx($r,{src:e.profilePicture||void 0,alt:e.name||"User",onError:()=>{throw t(x=>({...x,profilePicture:null})),Fe.error("Error in profile picture URL"),new Error("Error in profile picture URL")},sx:{width:"52px",height:"52px",background:"#747474",transition:".2s all",fontSize:"26px"},children:e.name?e.name[0].toUpperCase():void 0})})}),c.jsxs(p_,{disableBackdropTransition:!z0,disableDiscovery:z0,id:"basic-menu",anchor:"right",open:a,onOpen:()=>console.log(""),onClose:b,children:[c.jsxs(h_,{translate:"no",onClick:()=>{n("/"),b()},children:[c.jsx("img",{src:c_,alt:"logo",style:{width:"48px",marginLeft:"18px"}}),c.jsxs("h2",{children:[c.jsx("span",{style:{color:"#7764E8"},children:"Todo"})," App",c.jsx("span",{style:{color:"#7764E8"},children:"."})]})]}),c.jsxs(so,{onClick:()=>{n("/"),b()},sx:{mt:"16px !important"},children:[c.jsx(KD,{}),"   Tasks",e.tasks.filter(x=>!x.done).length>0&&c.jsx(ay,{clr:ve.purple,children:e.tasks.filter(x=>!x.done).length>99?"99+":e.tasks.filter(x=>!x.done).length})]}),c.jsxs(so,{onClick:()=>{n("/add"),b()},children:[c.jsx(zg,{}),"   Add Task"]}),c.jsxs(so,{onClick:()=>{n("/user"),b()},children:[c.jsx(zw,{}),"   Profile"]}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&c.jsxs(so,{onClick:()=>{n("/categories"),b()},children:[c.jsx(Pw,{}),"   Categories"]}),c.jsxs(so,{onClick:()=>{n("/import-export"),b()},children:[c.jsx(Tw,{}),"   Import/Export"]}),c.jsx(Pf,{sx:{margin:"0 8px"}}),c.jsxs(so,{onClick:()=>{window.open("https://github.com/maciekt07/TodoApp")},children:[c.jsx(OD,{}),"   Github"," ",u&&c.jsx(ay,{clr:"#ff9d00",children:c.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[c.jsx(HD,{style:{fontSize:"18px"}})," ",u]})})]}),c.jsxs(so,{onClick:C,sx:{color:"#ff4040 !important"},children:[c.jsx(Ow,{}),"   Logout"]}),c.jsxs("div",{style:{marginTop:"auto",marginBottom:z0?"38px":"18px",display:"flex",flexDirection:"column",gap:"8px"},children:[c.jsxs(so,{sx:{background:"#101727",color:"white !important","&:hover":{background:"#101727db !important"}},onClick:()=>{l(!0),b()},children:[c.jsx(WD,{}),"   Settings"]}),c.jsx(Pf,{sx:{margin:"0 8px"}}),c.jsxs(so,{translate:"no",onClick:()=>{n("/user"),b()},style:{display:"flex",alignItems:"center",gap:"8px",background:"#d7d7d7"},children:[c.jsx($r,{src:e.profilePicture||void 0,children:e.name?e.name[0].toUpperCase():void 0}),c.jsxs("h4",{style:{margin:0,fontWeight:600},children:[" ",e.name||"User"]})]}),c.jsx(Pf,{sx:{margin:"0 8px"}}),c.jsxs(iy,{children:[c.jsxs("span",{style:{display:"flex",alignItems:"center"},children:["Made with   ",c.jsx($D,{sx:{fontSize:"16px"}})]}),c.jsx("span",{style:{marginLeft:"6px",marginRight:"4px"},children:"by"})," ",c.jsx("a",{style:{textDecoration:"none",color:"inherit"},href:"https://github.com/maciekt07",children:"maciekt07"}),c.jsx("br",{})]}),c.jsx(iy,{children:h&&c.jsxs("span",{style:{margin:0},children:["Last Update: ",new Date(h).toLocaleDateString()," • ",new Date(h).toLocaleTimeString()]})})]})]}),c.jsxs(Qr,{open:i,onClose:y,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[c.jsx(zr,{children:"Logout Confirmation"}),c.jsxs(Zr,{children:["Are you sure you want to logout? ",c.jsx("b",{children:"Your tasks will not be saved."})]}),c.jsxs(Or,{children:[c.jsx(oy,{onClick:y,children:"Cancel"}),c.jsx(oy,{onClick:g,color:"error",children:"Logout"})]})]}),c.jsx(Yw,{open:f,onClose:()=>l(!f)})]})},d_=Q.div` +}`);const s_=Pt.forwardRef(function({style:t={},className:n="",autoFill:r=!1,play:o=!0,pauseOnHover:a=!1,pauseOnClick:i=!1,direction:s="left",speed:f=50,delay:l=0,loop:u=0,gradient:p=!1,gradientColor:h="white",gradientWidth:m=200,onFinish:v,onCycleComplete:b,onMount:C,children:y},g){const[x,k]=Pt.useState(0),[j,S]=Pt.useState(0),[w,R]=Pt.useState(1),[$,P]=Pt.useState(!1),T=Pt.useRef(null),A=g||T,F=Pt.useRef(null),I=Pt.useCallback(()=>{if(F.current&&A.current){const U=A.current.getBoundingClientRect(),_=F.current.getBoundingClientRect();let B=U.width,K=_.width;(s==="up"||s==="down")&&(B=U.height,K=_.height),R(r&&B&&K&&K{if($&&(I(),F.current&&A.current)){const U=new ResizeObserver(()=>I());return U.observe(A.current),U.observe(F.current),()=>{U&&U.disconnect()}}},[I,A,$]),Pt.useEffect(()=>{I()},[I,y]),Pt.useEffect(()=>{P(!0)},[]),Pt.useEffect(()=>{typeof C=="function"&&C()},[]);const L=Pt.useMemo(()=>r?j*w/f:jObject.assign(Object.assign({},t),{["--pause-on-hover"]:!o||a?"paused":"running",["--pause-on-click"]:!o||a&&!i||i?"paused":"running",["--width"]:s==="up"||s==="down"?"100vh":"100%",["--transform"]:s==="up"?"rotate(-90deg)":s==="down"?"rotate(90deg)":"none"}),[t,o,a,i,s]),D=Pt.useMemo(()=>({["--gradient-color"]:h,["--gradient-width"]:typeof m=="number"?`${m}px`:m}),[h,m]),O=Pt.useMemo(()=>({["--play"]:o?"running":"paused",["--direction"]:s==="left"?"normal":"reverse",["--duration"]:`${L}s`,["--delay"]:`${l}s`,["--iteration-count"]:u?`${u}`:"infinite",["--min-width"]:r?"auto":"100%"}),[o,s,L,l,u,r]),z=Pt.useMemo(()=>({["--transform"]:s==="up"?"rotate(90deg)":s==="down"?"rotate(-90deg)":"none"}),[s]),N=Pt.useCallback(U=>[...Array(Number.isFinite(U)&&U>=0?U:0)].map((_,B)=>Mo.default.createElement(Pt.Fragment,{key:B},Pt.Children.map(y,K=>Mo.default.createElement("div",{style:z,className:"rfm-child"},K)))),[z,y]);return $?Mo.default.createElement("div",{ref:A,style:V,className:"rfm-marquee-container "+n},p&&Mo.default.createElement("div",{style:D,className:"rfm-overlay"}),Mo.default.createElement("div",{className:"rfm-marquee",style:O,onAnimationIteration:b,onAnimationEnd:v},Mo.default.createElement("div",{className:"rfm-initial-child-container",ref:F},Pt.Children.map(y,U=>Mo.default.createElement("div",{style:z,className:"rfm-child"},U))),N(w-1)),Mo.default.createElement("div",{className:"rfm-marquee",style:O},N(w))):null});var f_=qw.default=s_;const l_=()=>{var D,O,z,N,U,_,B,K,q,se;const{user:e,setUser:t}=d.useContext(Xt),[n,r]=d.useState(null),[o,a]=d.useState(null),i=!!n,[s,f]=d.useState(!1),[l,u]=d.useState(!1),p=Fl(),h=(M,G)=>{r(M.currentTarget),a(G)},m=()=>{r(null),document.body.style.overflow="visible"},v=M=>{var ae;let G=M.filter(te=>te.pinned),J=M.filter(te=>!te.pinned);$!==void 0&&(J=J.filter(te=>te.category?te.category.some(ge=>ge.id===$):!1),G=G.filter(te=>te.category?te.category.some(ge=>ge.id===$):!1));const ce=F.toLowerCase();if(J=J.filter(te=>te.name.toLowerCase().includes(ce)||te.description&&te.description.toLowerCase().includes(ce)),G=G.filter(te=>te.name.toLowerCase().includes(ce)||te.description&&te.description.toLowerCase().includes(ce)),(ae=e.settings[0])!=null&&ae.doneToBottom){const te=J.filter(ve=>ve.done),ge=J.filter(ve=>!ve.done);return[...G,...ge,...te]}return[...G,...J]},b=()=>{if(o){const M=e.tasks.map(J=>J.id===o?{...J,done:!J.done}:J);t(J=>({...J,tasks:M})),M.every(J=>J.done)&&Fe.success(()=>c.jsxs("div",{children:[c.jsx("b",{children:"All tasks done"}),c.jsx("br",{}),c.jsx("span",{children:"You've checked off all your todos. Well done!"})]}),{icon:c.jsx(ct,{unified:"1f60e",emojiStyle:e.emojisStyle})})}},C=()=>{if(o){const M=e.tasks.map(G=>G.id===o?{...G,pinned:!G.pinned}:G);t(G=>({...G,tasks:M}))}},y=()=>{o&&f(!0)},g=()=>{if(o){const M=e.tasks.filter(G=>G.id!==o);t(G=>({...G,tasks:M})),f(!1),Fe.success(()=>{var G;return c.jsxs("div",{children:["Deleted Task - ",c.jsx("b",{children:(G=e.tasks.find(J=>J.id===o))==null?void 0:G.name})]})})}},x=()=>{f(!1)},k=(M,G,J,ce,ae,te,ge)=>{const ve=e.tasks.map(me=>me.id===M?{...me,name:G,color:J,emoji:ce,description:ae,deadline:te,category:ge,lastSave:new Date}:me);t(me=>({...me,tasks:ve}))},j=()=>{if(o){r(null);const M=e.tasks.find(G=>G.id===o);if(M){const G={...M,id:new Date().getTime()+Math.floor(Math.random()*1e3),date:new Date,lastSave:void 0},J=[...e.tasks,G];t(ce=>({...ce,tasks:J}))}}},S=()=>{const M=e.tasks.find(Ce=>Ce.id===o),J=window.speechSynthesis.getVoices().find(Ce=>Ce.name===e.settings[0].voice),ce=e.settings[0].voiceVolume,ae=(M==null?void 0:M.name)||"",te=(M==null?void 0:M.description)||"",ge=V3(new Date((M==null?void 0:M.date)||"")),ve=M!=null&&M.deadline?". Task Deadline: "+B3(new Date(M.deadline)||""):"",me=`${ae}. ${te}. Date: ${ge}${ve}`,_e=new SpeechSynthesisUtterance(me);J&&(_e.voice=J),ce&&(_e.volume=ce),r(null);const Re=()=>{window.speechSynthesis.pause()},Qe=()=>{window.speechSynthesis.resume()},Rt=()=>{window.speechSynthesis.cancel(),Fe.dismiss(Se),r(null)},Se=Fe(()=>{var Ze;const[Ce,ft]=d.useState(!0);return c.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",touchAction:"none"},children:[c.jsxs("span",{style:{display:"inline-flex",alignItems:"center",fontWeight:600},children:[c.jsx(FL,{}),"   Speaking: ",M==null?void 0:M.name]}),c.jsxs("span",{style:{marginTop:"10px",fontSize:"16px"},children:["Voice: ",((Ze=_e.voice)==null?void 0:Ze.name)||"Default"]}),c.jsx("div",{children:c.jsx(f_,{delay:.6,play:Ce,children:c.jsxs("p",{style:{margin:"6px 0"},children:[_e.text,"  "]})})}),c.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"16px",gap:"8px"},children:[Ce?c.jsx(_n,{sx:{color:"white"},onClick:()=>{Re(),ft(!Ce)},children:c.jsx(LL,{fontSize:"large"})}):c.jsx(_n,{sx:{color:"white"},onClick:()=>{Qe(),ft(!Ce)},children:c.jsx(NL,{fontSize:"large"})}),c.jsx(_n,{sx:{color:"white"},onClick:Rt,children:c.jsx(CL,{fontSize:"large"})})]})]})},{duration:999999999,style:{border:"1px solid #1b1d4eb7",WebkitBackdropFilter:"blur(10px)",backdropFilter:"blur(10px)"}});_e.onend=()=>{r(null),Fe.dismiss(Se)},console.log(_e),ce>0&&window.speechSynthesis.speak(_e)},[w,R]=d.useState(void 0),[$,P]=_r(void 0,"selectedCategory","sessionStorage"),[T,A]=d.useState({});d.useEffect(()=>{const M=e.tasks,G=[];M.forEach(ce=>{ce.category&&ce.category.forEach(ae=>{G.some(te=>te.id===ae.id)||G.push(ae)})});const J={};G.forEach(ce=>{const ae=M.filter(te=>{var ge;return(ge=te.category)==null?void 0:ge.some(ve=>ve.id===ce.id)});J[ce.id]=ae.length}),G.sort((ce,ae)=>{const te=J[ce.id]||0;return(J[ae.id]||0)-te}),R(G),A(J)},[e.tasks]);const[F,I]=_r("","search","sessionStorage"),L=(M,G)=>G?M.split(new RegExp(`(${G})`,"gi")).map((ce,ae)=>ce.toLowerCase()===G.toLowerCase()?c.jsx(pN,{children:ce},ae):ce):M,V=M=>{const G=M.filter(J=>J.deadline&&new Date>new Date(J.deadline)&&!J.done);if(G.length>0){const J=G.map(ce=>ce.name).join(", ");Fe.error(ce=>c.jsxs("div",{onClick:()=>Fe.dismiss(ce.id),style:{wordBreak:"break-word"},children:[c.jsxs("b",{children:["Overdue task",G.length>1&&"s",":"]})," ",J]}),{duration:3400,icon:c.jsx(Y3,{animate:!0,sx:{color:be.red}})})}};return d.useEffect(()=>{V(v(e.tasks))},[]),c.jsxs(c.Fragment,{children:[c.jsx(fW,{selectedTaskId:o,setEditModalOpen:u,anchorEl:n,handleMarkAsDone:b,handlePin:C,handleDeleteTask:y,handleDuplicateTask:j,handleCloseMoreMenu:m,handleReadAloud:S}),c.jsxs(lN,{children:[e.tasks.length>0&&c.jsx(hN,{focused:!0,color:"primary",placeholder:"Search for task...",value:F,onChange:M=>{I(M.target.value)},InputProps:{startAdornment:c.jsx(ml,{position:"start",children:c.jsx(VL,{sx:{color:"white"}})}),endAdornment:F?c.jsx(ml,{position:"end",children:c.jsx(_n,{sx:{transition:".3s all",color:v(e.tasks).length===0&&e.tasks.length>0?be.red:"white"},onClick:()=>I(""),children:c.jsx(jL,{})})}):void 0}}),w!==void 0&&(w==null?void 0:w.length)>1&&e.settings[0].enableCategories&&c.jsx(dN,{children:w==null?void 0:w.map(M=>c.jsx(vl,{translate:"no",label:c.jsxs("div",{children:[c.jsx("span",{style:{fontWeight:"bold"},children:M.name}),c.jsxs("span",{style:{fontSize:"14px",opacity:.9,marginLeft:"4px"},children:["(",T[M.id]||0,")"]})]}),glow:e.settings[0].enableGlow,backgroundclr:M.color,onClick:()=>$!==M.id?P(M.id):P(void 0),list:!0,onDelete:$===M.id?()=>P(void 0):void 0,style:{boxShadow:"none",display:$===void 0||$===M.id?"inline-flex":"none",padding:"20px 14px",fontSize:"16px"},avatar:M.emoji?c.jsx(Or,{alt:M.name,sx:{background:"transparent",borderRadius:"0px"},children:M.emoji&&(e.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:20,unified:M.emoji,emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:24,unified:M.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})},M.id))}),F&&v(e.tasks).length>0&&e.tasks.length>0&&c.jsx("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"12px"},children:c.jsxs("b",{children:["Found ",v(e.tasks).length," task",v(e.tasks).length>1?"s":""]})}),e.tasks.length!==0?v(e.tasks).map(M=>c.jsxs(tN,{backgroundColor:M.color,clr:nn(M.color),glow:e.settings[0].enableGlow,done:M.done,blur:o!==M.id&&i&&!p,children:[M.emoji||M.done?c.jsx(nN,{clr:nn(M.color),children:M.done?c.jsx(gl,{fontSize:"large"}):e.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:36,unified:M.emoji||"",emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:48,unified:M.emoji||"",emojiStyle:e.emojisStyle})}):null,c.jsxs(rN,{translate:"no",children:[M.pinned&&c.jsxs(uN,{translate:"yes",children:[c.jsx(Dg,{fontSize:"small"}),"   Pinned"]}),c.jsxs(oN,{children:[c.jsx(aN,{done:M.done,children:L(M.name,F)}),c.jsx(Yn,{title:`Created at: ${new Date(M.date).toLocaleDateString()} • ${new Date(M.date).toLocaleTimeString()}`,children:c.jsx(iN,{children:V3(new Date(M.date))})})]}),c.jsx(sN,{done:M.done,children:L(M.description||"",F)}),M.deadline&&c.jsxs(cN,{done:M.done,translate:"yes",children:[c.jsx(Y3,{fontSize:"small",animate:new Date>new Date(M.deadline)&&!M.done,sx:{color:`${nn(M.color)} !important`}})," "," ",new Date(M.deadline).toLocaleDateString()," "," • ",new Date(M.deadline).toLocaleTimeString(),!M.done&&c.jsxs(c.Fragment,{children:[" • ",B3(new Date(M.deadline))]})]}),M.sharedBy&&c.jsxs("div",{style:{opacity:.8,display:"flex",alignItems:"center",gap:"4px"},children:[c.jsx(Ow,{})," Shared by ",M.sharedBy]}),c.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center"},children:M.category&&e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&M.category.map(G=>c.jsx("div",{children:c.jsx(vl,{backgroundclr:G.color,borderclr:nn(M.color),glow:e.settings[0].enableGlow,label:G.name,size:"medium",avatar:G.emoji?c.jsx(Or,{alt:G.name,sx:{background:"transparent",borderRadius:"0px"},children:G.emoji&&(e.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:G.emoji,emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:20,unified:G.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})})},G.id))})]}),c.jsx(_n,{"aria-label":"Task Menu","aria-controls":i?"task-menu":void 0,"aria-haspopup":"true","aria-expanded":i?"true":void 0,onClick:G=>h(G,M.id),sx:{color:nn(M.color),margin:"4px"},children:c.jsx(DL,{})})]},M.id)):c.jsxs(fN,{children:[c.jsx("b",{children:"You don't have any tasks yet"}),c.jsx("br",{}),"Click on the ",c.jsx("b",{children:"+"})," button to add one"]}),F&&v(e.tasks).length===0&&e.tasks.length>0&&c.jsxs("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"18px"},children:[c.jsx("b",{children:"No tasks found"}),c.jsx("br",{}),"Try searching with different keywords."]}),c.jsx(m_,{open:l,task:e.tasks.find(M=>M.id===o),onClose:()=>u(!1),onSave:M=>{k(M.id,M.name,M.color,M.emoji||void 0,M.description||void 0,M.deadline||void 0,M.category||void 0),u(!1)}})]}),c.jsxs(Zr,{open:s,onClose:x,PaperProps:{style:{borderRadius:"28px",padding:"10px"}},children:[c.jsx(Mr,{children:"Are you sure you want to delete the task?"}),c.jsxs(Jr,{children:[((D=e.tasks.find(M=>M.id===o))==null?void 0:D.emoji)!==void 0&&c.jsxs("p",{style:{display:"flex",justifyContent:"left",alignItems:"center",gap:"6px"},children:[c.jsx("b",{children:"Emoji:"})," ",c.jsx(ct,{size:28,emojiStyle:e.emojisStyle,unified:((O=e.tasks.find(M=>M.id===o))==null?void 0:O.emoji)||""})]}),c.jsxs("p",{children:[c.jsx("b",{children:"Task Name:"})," ",(z=e.tasks.find(M=>M.id===o))==null?void 0:z.name]}),((N=e.tasks.find(M=>M.id===o))==null?void 0:N.description)!==void 0&&c.jsxs("p",{children:[c.jsx("b",{children:"Task Description:"})," ",(U=e.tasks.find(M=>M.id===o))==null?void 0:U.description]}),o!==null&&((K=(B=(_=e.tasks.find(M=>M.id===o))==null?void 0:_.category)==null?void 0:B[0])==null?void 0:K.name)!==void 0&&c.jsxs("p",{children:[c.jsx("b",{children:"Category:"})," ",(se=(q=e.tasks.find(M=>M.id===o))==null?void 0:q.category)==null?void 0:se.map(M=>M.name).join(", ")]})]}),c.jsxs(zr,{children:[c.jsx(Gt,{onClick:x,color:"primary",children:"Cancel"}),c.jsx(Gt,{onClick:g,color:"error",children:"Delete"})]})]})]})},c_="/assets/logo256-af8951a3.png",M0=typeof navigator<"u"&&/iPad|iPhone|iPod/.test(navigator.userAgent),u_=()=>{const{user:e,setUser:t}=d.useContext(Xt),n=ro(),[r,o]=d.useState(null),a=!!r,[i,s]=d.useState(!1),[f,l]=d.useState(!1),[u,p]=d.useState(null),[h,m]=d.useState(null);d.useEffect(()=>{(async()=>{const k="maciekt07",j="TodoApp",S="gh-pages";try{const[w,R]=await Promise.all([fetch(`https://api.github.com/repos/${k}/${j}`),fetch(`https://api.github.com/repos/${k}/${j}/branches/${S}`)]);if(w.ok&&R.ok){const[$,P]=await Promise.all([w.json(),R.json()]);p($.stargazers_count),m(P.commit.commit.committer.date)}else throw new Error("Failed to fetch repository information")}catch(w){console.error(w)}})()},[]);const v=x=>{var k;o(x.currentTarget),(k=document.getElementById("root"))==null||k.setAttribute("aria-sidebar","true")},b=()=>{var x;o(null),(x=document.getElementById("root"))==null||x.removeAttribute("aria-sidebar")},C=()=>{s(!0),o(null)},y=()=>{s(!1)},g=()=>{t(na),y(),Fe.success("You have been successfully logged out")};return c.jsxs(d_,{children:[c.jsx(Yn,{title:e.name||"User",translate:"no",children:c.jsx(_n,{id:"basic-button","aria-controls":a?"basic-menu":void 0,"aria-haspopup":"true","aria-expanded":a?"true":void 0,onClick:v,children:c.jsx(Or,{src:e.profilePicture||void 0,alt:e.name||"User",onError:()=>{throw t(x=>({...x,profilePicture:null})),Fe.error("Error in profile picture URL"),new Error("Error in profile picture URL")},sx:{width:"52px",height:"52px",background:"#747474",transition:".2s all",fontSize:"26px"},children:e.name?e.name[0].toUpperCase():void 0})})}),c.jsxs(p_,{disableBackdropTransition:!M0,disableDiscovery:M0,id:"basic-menu",anchor:"right",open:a,onOpen:()=>console.log(""),onClose:b,children:[c.jsxs(h_,{translate:"no",onClick:()=>{n("/"),b()},children:[c.jsx("img",{src:c_,alt:"logo",style:{width:"48px",marginLeft:"18px"}}),c.jsxs("h2",{children:[c.jsx("span",{style:{color:"#7764E8"},children:"Todo"})," App",c.jsx("span",{style:{color:"#7764E8"},children:"."})]})]}),c.jsxs(fo,{onClick:()=>{n("/"),b()},sx:{mt:"16px !important"},children:[c.jsx(KL,{}),"   Tasks",e.tasks.filter(x=>!x.done).length>0&&c.jsx(iy,{clr:be.purple,children:e.tasks.filter(x=>!x.done).length>99?"99+":e.tasks.filter(x=>!x.done).length})]}),c.jsxs(fo,{onClick:()=>{n("/add"),b()},children:[c.jsx(Mg,{}),"   Add Task"]}),c.jsxs(fo,{onClick:()=>{n("/user"),b()},children:[c.jsx(Mw,{}),"   Profile"]}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&c.jsxs(fo,{onClick:()=>{n("/categories"),b()},children:[c.jsx(Tw,{}),"   Categories"]}),c.jsxs(fo,{onClick:()=>{n("/import-export"),b()},children:[c.jsx($w,{}),"   Import/Export"]}),c.jsx(Tf,{sx:{margin:"0 8px"}}),c.jsxs(fo,{onClick:()=>{window.open("https://github.com/maciekt07/TodoApp")},children:[c.jsx(OL,{}),"   Github"," ",u&&c.jsx(iy,{clr:"#ff9d00",children:c.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[c.jsx(HL,{style:{fontSize:"18px"}})," ",u]})})]}),c.jsxs(fo,{onClick:C,sx:{color:"#ff4040 !important"},children:[c.jsx(zw,{}),"   Logout"]}),c.jsxs("div",{style:{marginTop:"auto",marginBottom:M0?"38px":"18px",display:"flex",flexDirection:"column",gap:"8px"},children:[c.jsxs(fo,{sx:{background:"#101727",color:"white !important","&:hover":{background:"#101727db !important"}},onClick:()=>{l(!0),b()},children:[c.jsx(WL,{}),"   Settings"]}),c.jsx(Tf,{sx:{margin:"0 8px"}}),c.jsxs(fo,{translate:"no",onClick:()=>{n("/user"),b()},style:{display:"flex",alignItems:"center",gap:"8px",background:"#d7d7d7"},children:[c.jsx(Or,{src:e.profilePicture||void 0,children:e.name?e.name[0].toUpperCase():void 0}),c.jsxs("h4",{style:{margin:0,fontWeight:600},children:[" ",e.name||"User"]})]}),c.jsx(Tf,{sx:{margin:"0 8px"}}),c.jsxs(sy,{children:[c.jsxs("span",{style:{display:"flex",alignItems:"center"},children:["Made with   ",c.jsx($L,{sx:{fontSize:"16px"}})]}),c.jsx("span",{style:{marginLeft:"6px",marginRight:"4px"},children:"by"})," ",c.jsx("a",{style:{textDecoration:"none",color:"inherit"},href:"https://github.com/maciekt07",children:"maciekt07"}),c.jsx("br",{})]}),c.jsx(sy,{children:h&&c.jsxs("span",{style:{margin:0},children:["Last Update: ",new Date(h).toLocaleDateString()," • ",new Date(h).toLocaleTimeString()]})})]})]}),c.jsxs(Zr,{open:i,onClose:y,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[c.jsx(Mr,{children:"Logout Confirmation"}),c.jsxs(Jr,{children:["Are you sure you want to logout? ",c.jsx("b",{children:"Your tasks will not be saved."})]}),c.jsxs(zr,{children:[c.jsx(ay,{onClick:y,children:"Cancel"}),c.jsx(ay,{onClick:g,color:"error",children:"Logout"})]})]}),c.jsx(Xw,{open:f,onClose:()=>l(!f)})]})},d_=Q.div` position: absolute; right: 16vw; top: 14px; @@ -1097,7 +1097,7 @@ to { @media (max-width: 1024px) { right: 16px; } -`,p_=Q(DL)` +`,p_=Q(LD)` & .MuiPaper-root { border-radius: 24px 0 0 0; min-width: 300px; @@ -1108,7 +1108,7 @@ to { min-width: 270px; } } -`,so=Q(ta)` +`,fo=Q(oa)` margin: 0px 8px; padding: 16px 12px; border-radius: 14px; @@ -1123,12 +1123,12 @@ to { &:hover { background-color: #f0f0f0; } -`,oy=Q(qt)` +`,ay=Q(qt)` padding: 8px 12px; border-radius: 12px; font-size: 16px; margin: 8px; -`,ay=Q.span` +`,iy=Q.span` margin-left: auto; font-weight: 600; background: ${({clr:e})=>e+"35"}; @@ -1143,7 +1143,7 @@ to { margin-top: 8px; gap: 16px; cursor: pointer; -`,iy=Q.div` +`,sy=Q.div` font-size: 12px; margin: 0; color: #101727; @@ -1152,13 +1152,13 @@ to { display: flex; align-items: center; justify-content: center; -`,za=30,Ma=300,Cc=14,Ks=255,Ca=20,M0=4,m_=({open:e,task:t,onClose:n,onSave:r})=>{const{user:o}=d.useContext(Xt),[a,i]=d.useState(t),[s,f]=d.useState(!1),[l,u]=d.useState(!1),[p,h]=d.useState(),[m,v]=d.useState([]);d.useEffect(()=>{i(g=>({...g,emoji:p}))},[p]),d.useEffect(()=>{i(t),v(t==null?void 0:t.category)},[t]);const b=g=>{const{name:x,value:k}=g.target;x==="name"&&k.length>za?f(!0):f(!1),x==="description"&&k.length>Ma?u(!0):u(!1),i(j=>({...j,[x]:k}))},C=()=>{document.body.style.overflow="auto",a&&!s&&!l&&(r(a),Fe.success(c.jsxs("div",{children:["Task ",c.jsx("b",{children:a.name})," updated."]})))},y=()=>{n(),i(t),v(t==null?void 0:t.category)};return d.useEffect(()=>{i(g=>({...g,category:m||void 0}))},[m]),c.jsxs(Qr,{open:e,onClose:()=>{n(),i(t),v(t==null?void 0:t.category)},PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsxs(zr,{sx:{justifyContent:"space-between",display:"flex",alignItems:"center"},children:[c.jsx("span",{children:"Edit Task"}),(a==null?void 0:a.lastSave)&&c.jsxs(g_,{children:["Last Edited: ",new Date(a==null?void 0:a.lastSave).toLocaleDateString()," • ",new Date(a==null?void 0:a.lastSave).toLocaleTimeString()]})]}),c.jsxs(Zr,{children:[c.jsx(Ju,{emoji:(a==null?void 0:a.emoji)||void 0,setEmoji:h,color:a==null?void 0:a.color,width:"400px"}),c.jsx(I0,{label:"Name",name:"name",value:(a==null?void 0:a.name)||"",onChange:b,fullWidth:!0,error:s||(a==null?void 0:a.name)==="",helperText:(a==null?void 0:a.name)===""?"Name is required":s?`Name should be less than or equal to ${za} characters`:void 0}),c.jsx(I0,{label:"Description",name:"description",value:(a==null?void 0:a.description)||"",onChange:b,fullWidth:!0,multiline:!0,rows:4,margin:"normal",error:l,helperText:l&&`Description is too long (maximum ${Ma} characters)`}),c.jsx(I0,{label:"Deadline date",name:"deadline",type:"datetime-local",value:(a==null?void 0:a.deadline)||"",onChange:b,fullWidth:!0,defaultValue:"",InputLabelProps:{shrink:!0},sx:{" & .MuiInputBase-root":{transition:".3s all"}},InputProps:{startAdornment:a!=null&&a.deadline?c.jsx(hl,{position:"start",children:c.jsx(_n,{color:"error",onClick:()=>{i(g=>({...g,deadline:void 0}))},children:c.jsx(Rw,{})})}):void 0}}),o.settings[0].enableCategories!==void 0&&o.settings[0].enableCategories&&c.jsxs(c.Fragment,{children:[c.jsx(sy,{children:"Category"}),c.jsx(K9,{selectedCategories:m,setSelectedCategories:v})]}),c.jsx(sy,{children:"Color"}),c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:c.jsx(dd,{width:"100%",color:(a==null?void 0:a.color)||"#000000",onColorChange:g=>{i(x=>({...x,color:g}))}})})]}),c.jsxs(Or,{children:[c.jsx(Gt,{onClick:y,children:"Cancel"}),c.jsx(Gt,{onClick:C,color:"primary",disabled:s||(a==null?void 0:a.name)==="",children:"Save"})]})]})},I0=Q(si)` +`,go=30,vo=300,Ec=14,qs=255,Ra=20,I0=4,m_=({open:e,task:t,onClose:n,onSave:r})=>{const{user:o}=d.useContext(Xt),[a,i]=d.useState(t),[s,f]=d.useState(!1),[l,u]=d.useState(!1),[p,h]=d.useState(),[m,v]=d.useState([]);d.useEffect(()=>{i(g=>({...g,emoji:p}))},[p]),d.useEffect(()=>{i(t),v(t==null?void 0:t.category)},[t]);const b=g=>{const{name:x,value:k}=g.target;x==="name"&&k.length>go?f(!0):f(!1),x==="description"&&k.length>vo?u(!0):u(!1),i(j=>({...j,[x]:k}))},C=()=>{document.body.style.overflow="auto",a&&!s&&!l&&(r(a),Fe.success(c.jsxs("div",{children:["Task ",c.jsx("b",{children:a.name})," updated."]})))},y=()=>{n(),i(t),v(t==null?void 0:t.category)};return d.useEffect(()=>{i(g=>({...g,category:m||void 0}))},[m]),c.jsxs(Zr,{open:e,onClose:()=>{n(),i(t),v(t==null?void 0:t.category)},PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsxs(Mr,{sx:{justifyContent:"space-between",display:"flex",alignItems:"center"},children:[c.jsx("span",{children:"Edit Task"}),(a==null?void 0:a.lastSave)&&c.jsxs(g_,{children:["Last Edited: ",new Date(a==null?void 0:a.lastSave).toLocaleDateString()," • ",new Date(a==null?void 0:a.lastSave).toLocaleTimeString()]})]}),c.jsxs(Jr,{children:[c.jsx(ed,{emoji:(a==null?void 0:a.emoji)||void 0,setEmoji:h,color:a==null?void 0:a.color,width:"400px"}),c.jsx(A0,{label:"Name",name:"name",value:(a==null?void 0:a.name)||"",onChange:b,fullWidth:!0,error:s||(a==null?void 0:a.name)==="",helperText:(a==null?void 0:a.name)===""?"Name is required":s?`Name should be less than or equal to ${go} characters`:void 0}),c.jsx(A0,{label:"Description",name:"description",value:(a==null?void 0:a.description)||"",onChange:b,fullWidth:!0,multiline:!0,rows:4,margin:"normal",error:l,helperText:l&&`Description is too long (maximum ${vo} characters)`}),c.jsx(A0,{label:"Deadline date",name:"deadline",type:"datetime-local",value:(a==null?void 0:a.deadline)||"",onChange:b,fullWidth:!0,defaultValue:"",InputLabelProps:{shrink:!0},sx:{" & .MuiInputBase-root":{transition:".3s all"}},InputProps:{startAdornment:a!=null&&a.deadline?c.jsx(ml,{position:"start",children:c.jsx(Yn,{title:"Clear",children:c.jsx(_n,{color:"error",onClick:()=>{i(g=>({...g,deadline:void 0}))},children:c.jsx(Pw,{})})})}):void 0}}),o.settings[0].enableCategories!==void 0&&o.settings[0].enableCategories&&c.jsxs(c.Fragment,{children:[c.jsx(fy,{children:"Category"}),c.jsx(q9,{selectedCategories:m,setSelectedCategories:v})]}),c.jsx(fy,{children:"Color"}),c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:c.jsx(pd,{width:"100%",color:(a==null?void 0:a.color)||"#000000",onColorChange:g=>{i(x=>({...x,color:g}))}})})]}),c.jsxs(zr,{children:[c.jsx(Gt,{onClick:y,children:"Cancel"}),c.jsx(Gt,{onClick:C,color:"primary",disabled:s||(a==null?void 0:a.name)==="",children:"Save"})]})]})},A0=Q(fi)` margin: 14px 0; & .MuiInputBase-root { border-radius: 16px; } -`,sy=Q(Xr)` +`,fy=Q(Qr)` margin-left: 8px; font-weight: 500; font-size: 16px; @@ -1167,7 +1167,7 @@ to { font-style: italic; font-weight: 400; opacity: 0.8; -`,_l=({title:e})=>{const t=no(),n=()=>t("/");return c.jsxs(v_,{children:[c.jsx(b_,{onClick:n,children:c.jsx(jw,{})}),c.jsx(y_,{children:e})]})},v_=Q.div` +`,Bl=({title:e})=>{const t=ro(),n=()=>t("/");return c.jsxs(v_,{children:[c.jsx(b_,{onClick:n,children:c.jsx(Rw,{})}),c.jsx(y_,{children:e})]})},v_=Q.div` margin: 0; width: 100%; position: sticky; @@ -1192,7 +1192,7 @@ to { font-size: 20px; padding: 8px 12px; background-color: transparent; - color: ${ve.fontLight}; + color: ${be.fontLight}; border: none; border-radius: 12px; cursor: pointer; @@ -1202,7 +1202,7 @@ to { &:hover { opacity: 0.8; } -`,Ju=({emoji:e,setEmoji:t,color:n,width:r})=>{const{user:o}=d.useContext(Xt),[a,i]=d.useState(!1),[s,f]=d.useState(e||void 0);d.useEffect(()=>{t(s)},[s]),d.useEffect(()=>{e===""&&f(void 0)},[e]);const l=()=>{i(m=>!m)},u=m=>{l(),f(m.unified),console.log(m)},p=()=>{l(),f(void 0)},h=()=>{if(s){const m=o.emojisStyle===Ve.NATIVE?48:64;return c.jsx("div",{children:c.jsx(ct,{size:m,emojiStyle:o.emojisStyle,unified:s})})}else{const m=n?nn(n):ve.fontLight;return c.jsx(kD,{sx:{fontSize:"52px",color:m,transition:".3s all"}})}};return c.jsxs(c.Fragment,{children:[c.jsx(x_,{children:c.jsx(Mr,{title:a?"Close Emoji Picker":s?"Change Emoji":"Choose an Emoji",children:c.jsx(aw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:c.jsx($r,{sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},onClick:l,children:c.jsx(Ig,{})}),children:c.jsx($r,{onClick:l,sx:{width:"96px",height:"96px",background:n||ve.purple,transition:".3s all",cursor:"pointer"},children:h()})})})}),a&&c.jsxs(c.Fragment,{children:[c.jsx(w_,{children:c.jsx(QE,{width:r||"350px",height:"500px",emojiStyle:o.emojisStyle,suggestedEmojisMode:rs.RECENT,autoFocusSearch:!1,lazyLoadEmojis:!0,onEmojiClick:u,searchPlaceHolder:"Search emoji",previewConfig:{defaultEmoji:"1f4dd",defaultCaption:"Choose the perfect emoji for your task"}})}),s&&c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginBottom:"14px"},children:c.jsxs(qt,{variant:"outlined",color:"error",onClick:p,sx:{p:"8px 20px",borderRadius:"14px"},children:[c.jsx(BD,{}),"   Remove Emoji"]})})]})]})},x_=Q.div` +`,ed=({emoji:e,setEmoji:t,color:n,width:r})=>{const{user:o}=d.useContext(Xt),[a,i]=d.useState(!1),[s,f]=d.useState(e||null);d.useEffect(()=>{t(s)},[s]),d.useEffect(()=>{e===""&&f(null)},[e]);const l=()=>{i(m=>!m)},u=m=>{l(),f(m.unified),console.log(m)},p=()=>{l(),f(null)},h=()=>{if(s){const m=o.emojisStyle===Ve.NATIVE?48:64;return c.jsx("div",{children:c.jsx(ct,{size:m,emojiStyle:o.emojisStyle,unified:s})})}else{const m=n?nn(n):be.fontLight;return c.jsx(kL,{sx:{fontSize:"52px",color:m,transition:".3s all"}})}};return c.jsxs(c.Fragment,{children:[c.jsx(x_,{children:c.jsx(Yn,{title:a?"Close Emoji Picker":s?"Change Emoji":"Choose an Emoji",children:c.jsx(iw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:c.jsx(Or,{sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},onClick:l,children:c.jsx(Ag,{})}),children:c.jsx(Or,{onClick:l,sx:{width:"96px",height:"96px",background:n||be.purple,transition:".3s all",cursor:"pointer"},children:h()})})})}),a&&c.jsxs(c.Fragment,{children:[c.jsx(w_,{children:c.jsx(QE,{width:r||"350px",height:"500px",emojiStyle:o.emojisStyle,suggestedEmojisMode:os.RECENT,autoFocusSearch:!1,lazyLoadEmojis:!0,onEmojiClick:u,searchPlaceHolder:"Search emoji",previewConfig:{defaultEmoji:"1f4dd",defaultCaption:"Choose the perfect emoji for your task"}})}),s&&c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginBottom:"14px"},children:c.jsxs(qt,{variant:"outlined",color:"error",onClick:p,sx:{p:"8px 20px",borderRadius:"14px"},children:[c.jsx(BL,{}),"   Remove Emoji"]})})]})]})},x_=Q.div` display: flex; justify-content: center; align-items: center; @@ -1212,7 +1212,7 @@ to { justify-content: center; align-items: center; margin: 24px; -`,qw=()=>{const[e,t]=d.useState(navigator.onLine);return d.useEffect(()=>{const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n),window.addEventListener("offline",r),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}},[]),e},Yw=({open:e,onClose:t})=>{const{user:n,setUser:r}=d.useContext(Xt),[o,a]=d.useState(n.settings[0]),[i]=d.useState(n.emojisStyle),[s,f]=d.useState([]),[l,u]=d.useState(n.settings[0].voiceVolume),[p,h]=d.useState(n.settings[0].voiceVolume),m=qw(),v=[{label:"Apple",style:Ve.APPLE},{label:"Facebook, Messenger",style:Ve.FACEBOOK},{label:"Twitter, Discord",style:Ve.TWITTER},{label:"Google",style:Ve.GOOGLE},{label:"Native",style:Ve.NATIVE}],b=()=>{const j=window.speechSynthesis.getVoices(),S=[];for(const w of j)w.default&&console.log(w),S.push(w);return S};window.speechSynthesis.onvoiceschanged=()=>{const j=b();f(j),console.log(j)};const C=j=>S=>{j==="enableReadAloud"&&window.speechSynthesis.cancel();const w={...o,[j]:S.target.checked};a(w),r(R=>({...R,settings:[w]}))},y=j=>{const S=j.target.value;r(w=>({...w,emojisStyle:S}))},g=j=>{const S=s.find(w=>w.name===j.target.value);S&&(console.log("Selected Voice:",S),r(w=>({...w,settings:[{...w.settings[0],voice:S.name}]})))},x=(j,S)=>{j.preventDefault(),u(S),r(w=>({...w,settings:[{...w.settings[0],voiceVolume:S}]}))},k=()=>{const j=l;h(j);const S=j===0?p!==0?p:Jo.settings[0].voiceVolume:0;r(w=>({...w,settings:[{...w.settings[0],voiceVolume:S}]})),u(S)};return c.jsxs(Qr,{open:e,onClose:t,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[c.jsx(zr,{sx:{fontWeight:600},children:"Settings"}),c.jsxs(k_,{children:[c.jsx(gi,{children:c.jsxs(th,{children:[c.jsx(au,{children:"Emoji Settings"}),c.jsxs(fy,{value:n.emojisStyle,onChange:y,translate:"no",children:[!m&&c.jsxs(ta,{disabled:!0,style:{opacity:.8,display:"flex",gap:"6px",fontWeight:500},children:[c.jsx(Mw,{})," You can't change the emoji style ",c.jsx("br",{})," when you are offline"]}),v.map(j=>c.jsxs(ta,{value:j.style,translate:"no",disabled:!m&&j.style!==Ve.NATIVE&&j.style!==Jo.emojisStyle&&j.style!==i,sx:{padding:"12px 20px",borderRadius:"12px",margin:"8px",display:"flex",gap:"4px"},children:[c.jsx(ct,{size:24,unified:"1f60e",emojiStyle:j.style})," ",j.style===Ve.NATIVE&&" ",j.label]},j.style))]})]})}),c.jsxs(gi,{children:[c.jsx(au,{children:"App Settings"}),c.jsx(yc,{sx:{opacity:o.enableCategories?1:.8},control:c.jsx(kc,{checked:o.enableCategories,onChange:C("enableCategories")}),label:"Enable Categories"})]}),c.jsx(gi,{children:c.jsx(yc,{sx:{opacity:o.enableGlow?1:.8},control:c.jsx(kc,{checked:o.enableGlow,onChange:C("enableGlow")}),label:"Enable Glow Effect"})}),c.jsx(gi,{children:c.jsx(yc,{sx:{opacity:o.enableReadAloud?1:.8},control:c.jsx(kc,{checked:o.enableReadAloud,onChange:C("enableReadAloud")}),label:"Enable Read Aloud"})}),c.jsx(gi,{children:c.jsx(yc,{sx:{opacity:o.doneToBottom?1:.8},control:c.jsx(kc,{checked:o.doneToBottom,onChange:C("doneToBottom")}),label:"Move Done Tasks To Bottom"})}),n.settings[0].enableReadAloud&&c.jsxs(gi,{children:[c.jsxs(th,{children:[c.jsx(au,{children:"Voice Settings"}),s.length!==0?c.jsx(fy,{value:n.settings[0].voice,onChange:g,translate:"no",MenuProps:{PaperProps:{style:{maxHeight:500,padding:"2px 6px"}}},children:s.map(j=>c.jsxs(ta,{value:j.name,translate:"no",sx:{padding:"10px",borderRadius:"6px"},children:[j.name,"  ",j.default&&c.jsx("span",{style:{fontWeight:600},children:"Default"})]},j.name))}):c.jsx(S_,{children:"There are no voice styles available. Try to refresh the page."})]}),c.jsx(pa,{children:c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:c.jsxs(C_,{spacing:2,direction:"row",sx:{},alignItems:"center",children:[c.jsx(Mr,{title:n.settings[0].voiceVolume?"Mute":"Unmute",onClick:k,children:c.jsx(_n,{sx:{color:"black"},children:n.settings[0].voiceVolume===0?c.jsx(YD,{}):n.settings[0].voiceVolume<=.4?c.jsx(qD,{}):c.jsx(XD,{})})}),c.jsx(mL,{sx:{width:"200px"},value:l,onChange:x,min:0,max:1,step:.01,"aria-label":"Volume Slider",valueLabelFormat:()=>{const j=Math.floor(n.settings[0].voiceVolume*100);return j===0?"Muted":j+"%"},valueLabelDisplay:"auto"})]})})})]})]}),c.jsx(Or,{children:c.jsx(Gt,{onClick:t,children:"Close"})})]})},k_=Q.div` +`,Yw=()=>{const[e,t]=d.useState(navigator.onLine);return d.useEffect(()=>{const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n),window.addEventListener("offline",r),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}},[]),e},Xw=({open:e,onClose:t})=>{const{user:n,setUser:r}=d.useContext(Xt),[o,a]=d.useState(n.settings[0]),[i]=d.useState(n.emojisStyle),[s,f]=d.useState([]),[l,u]=d.useState(n.settings[0].voiceVolume),[p,h]=d.useState(n.settings[0].voiceVolume),m=Yw(),v=[{label:"Apple",style:Ve.APPLE},{label:"Facebook, Messenger",style:Ve.FACEBOOK},{label:"Twitter, Discord",style:Ve.TWITTER},{label:"Google",style:Ve.GOOGLE},{label:"Native",style:Ve.NATIVE}],b=()=>{const j=window.speechSynthesis.getVoices(),S=[];for(const w of j)w.default&&console.log(w),S.push(w);return S};window.speechSynthesis.onvoiceschanged=()=>{const j=b();f(j),console.log(j)};const C=j=>S=>{j==="enableReadAloud"&&window.speechSynthesis.cancel();const w={...o,[j]:S.target.checked};a(w),r(R=>({...R,settings:[w]}))},y=j=>{const S=j.target.value;r(w=>({...w,emojisStyle:S}))},g=j=>{const S=s.find(w=>w.name===j.target.value);S&&(console.log("Selected Voice:",S),r(w=>({...w,settings:[{...w.settings[0],voice:S.name}]})))},x=(j,S)=>{j.preventDefault(),u(S),r(w=>({...w,settings:[{...w.settings[0],voiceVolume:S}]}))},k=()=>{const j=l;h(j);const S=j===0?p!==0?p:na.settings[0].voiceVolume:0;r(w=>({...w,settings:[{...w.settings[0],voiceVolume:S}]})),u(S)};return c.jsxs(Zr,{open:e,onClose:t,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[c.jsx(Mr,{sx:{fontWeight:600},children:"Settings"}),c.jsxs(k_,{children:[c.jsx(vi,{children:c.jsxs(nh,{children:[c.jsx(iu,{children:"Emoji Settings"}),c.jsxs(ly,{value:n.emojisStyle,onChange:y,translate:"no",children:[!m&&c.jsxs(oa,{disabled:!0,style:{opacity:.8,display:"flex",gap:"6px",fontWeight:500},children:[c.jsx(Iw,{})," You can't change the emoji style ",c.jsx("br",{})," when you are offline"]}),v.map(j=>c.jsxs(oa,{value:j.style,translate:"no",disabled:!m&&j.style!==Ve.NATIVE&&j.style!==na.emojisStyle&&j.style!==i,sx:{padding:"12px 20px",borderRadius:"12px",margin:"8px",display:"flex",gap:"4px"},children:[c.jsx(ct,{size:24,unified:"1f60e",emojiStyle:j.style})," ",j.style===Ve.NATIVE&&" ",j.label]},j.style))]})]})}),c.jsxs(vi,{children:[c.jsx(iu,{children:"App Settings"}),c.jsx(bc,{sx:{opacity:o.enableCategories?1:.8},control:c.jsx(Sc,{checked:o.enableCategories,onChange:C("enableCategories")}),label:"Enable Categories"})]}),c.jsx(vi,{children:c.jsx(bc,{sx:{opacity:o.enableGlow?1:.8},control:c.jsx(Sc,{checked:o.enableGlow,onChange:C("enableGlow")}),label:"Enable Glow Effect"})}),c.jsx(vi,{children:c.jsx(bc,{sx:{opacity:o.enableReadAloud?1:.8},control:c.jsx(Sc,{checked:o.enableReadAloud,onChange:C("enableReadAloud")}),label:"Enable Read Aloud"})}),c.jsx(vi,{children:c.jsx(bc,{sx:{opacity:o.doneToBottom?1:.8},control:c.jsx(Sc,{checked:o.doneToBottom,onChange:C("doneToBottom")}),label:"Move Done Tasks To Bottom"})}),n.settings[0].enableReadAloud&&c.jsxs(vi,{children:[c.jsxs(nh,{children:[c.jsx(iu,{children:"Voice Settings"}),s.length!==0?c.jsx(ly,{value:n.settings[0].voice,onChange:g,translate:"no",MenuProps:{PaperProps:{style:{maxHeight:500,padding:"2px 6px"}}},children:s.map(j=>c.jsxs(oa,{value:j.name,translate:"no",sx:{padding:"10px",borderRadius:"6px"},children:[j.name,"  ",j.default&&c.jsx("span",{style:{fontWeight:600},children:"Default"})]},j.name))}):c.jsx(S_,{children:"There are no voice styles available. Try to refresh the page."})]}),c.jsx(ga,{children:c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:c.jsxs(C_,{spacing:2,direction:"row",sx:{},alignItems:"center",children:[c.jsx(Yn,{title:n.settings[0].voiceVolume?"Mute":"Unmute",onClick:k,children:c.jsx(_n,{sx:{color:"black"},children:n.settings[0].voiceVolume===0?c.jsx(YL,{}):n.settings[0].voiceVolume<=.4?c.jsx(qL,{}):c.jsx(XL,{})})}),c.jsx(mD,{sx:{width:"200px"},value:l,onChange:x,min:0,max:1,step:.01,"aria-label":"Volume Slider",valueLabelFormat:()=>{const j=Math.floor(n.settings[0].voiceVolume*100);return j===0?"Muted":j+"%"},valueLabelDisplay:"auto"})]})})})]})]}),c.jsx(zr,{children:c.jsx(Gt,{onClick:t,children:"Close"})})]})},k_=Q.div` display: flex; justify-content: left; align-items: left; @@ -1220,7 +1220,7 @@ to { user-select: none; margin: 0 18px; gap: 6px; -`,fy=Q(Og)` +`,ly=Q(zg)` width: 300px; border-radius: 18px; color: black; @@ -1232,7 +1232,7 @@ to { opacity: 0.8; font-weight: 500; max-width: 300px; -`,C_=Q(jL)` +`,C_=Q(jD)` margin: 8px 0; background: #afafaf39; padding: 12px 24px 12px 18px; @@ -1241,7 +1241,7 @@ to { &:hover { background: #89898939; } -`;class Xw extends mt.Component{constructor(t){super(t),this.state={hasError:!1}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,n){console.error("Error:",t),console.error("Error Info:",n)}render(){var t,n,r,o,a;if(this.state.hasError){const{user:i}=this.context;return c.jsxs("div",{children:[c.jsxs("h1",{style:{color:"#ff3131",display:"flex",justifyContent:"left",alignItems:"center"},children:["Oops! An error occurred ",c.jsx(ct,{size:38,unified:"1f644"}),"."]})," ",c.jsxs("h2",{children:["To fix it, try clearing your local files (cookies and cache) and then refresh the page. If the problem persists, please report the issue via"," ",c.jsx(nD,{href:"https://github.com/maciekt07/TodoApp/issues",children:"Github Issues"}),"."]}),c.jsx("div",{style:{margin:"16px 0"},children:c.jsxs(qt,{size:"large",variant:"outlined",sx:{p:"12px 20px",borderRadius:"14px"},onClick:()=>{localStorage.clear(),location.reload()},children:[c.jsx(Mg,{}),"   Auto Clear"]})}),c.jsxs("h3",{children:[c.jsx("span",{style:{color:"#ff3131"},children:"ERROR:"})," [",(t=this.state.error)==null?void 0:t.name,"]"," ",(n=this.state.error)==null?void 0:n.message]}),c.jsxs("details",{style:{border:"2px solid #ffffff2e",padding:"8px",borderRadius:"8px",background:"#ffffff15"},children:[c.jsx("summary",{children:"Error stack"}),c.jsx("div",{style:{opacity:.8,fontSize:"12px"},children:(a=(r=this.state.error)==null?void 0:r.stack)==null?void 0:a.replace((o=this.state.error)==null?void 0:o.message,"")})]}),c.jsxs("pre",{children:[c.jsxs(qt,{variant:"outlined",sx:{m:"14px 6px",p:"12px 20px",borderRadius:"14px"},onClick:()=>{ah(i.tasks),Fe.success(`Exported all tasks (${i.tasks.length})`)},children:[c.jsx(ih,{}),"   Export Tasks To JSON"]}),c.jsx("br",{}),c.jsx("code",{children:JSON.stringify(i,null,4)})]})]})}return this.props.children}}Jg(Xw,"contextType",Xt);var E_=j_()?d.useLayoutEffect:d.useEffect;function j_(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function R_(){var e=d.useState(Object.create(null)),t=e[1];return d.useCallback(function(){t(Object.create(null))},[])}var P_=function(t){var n=t.children,r=t.type,o=r===void 0?"reach-portal":r,a=d.useRef(null),i=d.useRef(null),s=R_();return E_(function(){if(a.current){var f=a.current.ownerDocument;return i.current=f==null?void 0:f.createElement(o),f.body.appendChild(i.current),s(),function(){i.current&&i.current.ownerDocument&&i.current.ownerDocument.body.removeChild(i.current)}}},[o,s]),i.current?Ka.createPortal(n,i.current):d.createElement("span",{ref:a})};/*! ***************************************************************************** +`;class Qw extends mt.Component{constructor(t){super(t),this.state={hasError:!1}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,n){console.error("Error:",t),console.error("Error Info:",n)}render(){var t,n,r,o,a;if(this.state.hasError){const{user:i}=this.context;return c.jsxs("div",{children:[c.jsxs("h1",{style:{color:"#ff3131",display:"flex",justifyContent:"left",alignItems:"center"},children:["Oops! An error occurred ",c.jsx(ct,{size:38,unified:"1f644"}),"."]})," ",c.jsxs("h2",{children:["To fix it, try clearing your local files (cookies and cache) and then refresh the page. If the problem persists, please report the issue via"," ",c.jsx(nL,{href:"https://github.com/maciekt07/TodoApp/issues",children:"Github Issues"}),"."]}),c.jsx("div",{style:{margin:"16px 0"},children:c.jsxs(qt,{size:"large",variant:"outlined",sx:{p:"12px 20px",borderRadius:"14px"},onClick:()=>{localStorage.clear(),location.reload()},children:[c.jsx(Ig,{}),"   Auto Clear"]})}),c.jsxs("h3",{children:[c.jsx("span",{style:{color:"#ff3131"},children:"ERROR:"})," [",(t=this.state.error)==null?void 0:t.name,"]"," ",(n=this.state.error)==null?void 0:n.message]}),c.jsxs("details",{style:{border:"2px solid #ffffff2e",padding:"8px",borderRadius:"8px",background:"#ffffff15"},children:[c.jsx("summary",{children:"Error stack"}),c.jsx("div",{style:{opacity:.8,fontSize:"12px"},children:(a=(r=this.state.error)==null?void 0:r.stack)==null?void 0:a.replace((o=this.state.error)==null?void 0:o.message,"")})]}),c.jsxs("pre",{children:[c.jsxs(qt,{variant:"outlined",sx:{m:"14px 6px",p:"12px 20px",borderRadius:"14px"},onClick:()=>{ih(i.tasks),Fe.success(`Exported all tasks (${i.tasks.length})`)},children:[c.jsx(sh,{}),"   Export Tasks To JSON"]}),c.jsx("br",{}),c.jsx("code",{children:JSON.stringify(i,null,4)})]})]})}return this.props.children}}ev(Qw,"contextType",Xt);var E_=j_()?d.useLayoutEffect:d.useEffect;function j_(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function R_(){var e=d.useState(Object.create(null)),t=e[1];return d.useCallback(function(){t(Object.create(null))},[])}var P_=function(t){var n=t.children,r=t.type,o=r===void 0?"reach-portal":r,a=d.useRef(null),i=d.useRef(null),s=R_();return E_(function(){if(a.current){var f=a.current.ownerDocument;return i.current=f==null?void 0:f.createElement(o),f.body.appendChild(i.current),s(),function(){i.current&&i.current.ownerDocument&&i.current.ownerDocument.body.removeChild(i.current)}}},[o,s]),i.current?qa.createPortal(n,i.current):d.createElement("span",{ref:a})};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -1254,26 +1254,26 @@ 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 fe=function(){return fe=Object.assign||function(t){for(var n,r=1,o=arguments.length;r=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ge(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,a=[],i;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a}function ht(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r"u"||typeof r=="string"||hs(r)?{target:r,event:e}:fe(fe({},r),{event:e})});return n}function H_(e){if(!(e===void 0||e===I_))return br(e)}function a9(e,t,n,r,o){var a=e.options.guards,i={state:o,cond:t,_event:r};if(t.type===gh)return((a==null?void 0:a[t.name])||t.predicate)(n,r.data,i);var s=a==null?void 0:a[t.type];if(!s)throw new Error("Guard '".concat(t.type,"' is not implemented on machine '").concat(e.id,"'."));return s(n,r.data,i)}function i9(e){return typeof e=="string"?{type:e}:e}function cu(e,t,n){var r=function(){},o=typeof e=="object",a=o?e:null;return{next:((o?e.next:e)||r).bind(a),error:((o?e.error:t)||r).bind(a),complete:((o?e.complete:n)||r).bind(a)}}function jc(e,t){return"".concat(e,":invocation[").concat(t,"]")}function yh(e){return(e.type===Bl||e.type===I1&&e.to===ps.Internal)&&typeof e.delay!="number"}var qi=en({type:$_});function bh(e,t){return t&&t[e]||void 0}function bl(e,t){var n;if(Je(e)||typeof e=="number"){var r=bh(e,t);Xe(r)?n={type:e,exec:r}:r?n=r:n={type:e,exec:void 0}}else if(Xe(e))n={type:e.name||e.toString(),exec:e};else{var r=bh(e.type,t);if(Xe(r))n=fe(fe({},e),{exec:r});else if(r){var o=r.type||e.type;n=fe(fe(fe({},r),e),{type:o})}else n=e}return n}var No=function(e,t){if(!e)return[];var n=Es(e)?e:[e];return n.map(function(r){return bl(r,t)})};function Vg(e){var t=bl(e);return fe(fe({id:Je(e)?e:t.id},t),{type:t.type})}function G_(e,t){return{type:Bl,event:typeof e=="function"?e:A1(e),delay:t?t.delay:void 0,id:t==null?void 0:t.id}}function K_(e,t,n,r){var o={_event:n},a=en(Xe(e.event)?e.event(t,n.data,o):e.event),i;if(Je(e.delay)){var s=r&&r[e.delay];i=Xe(s)?s(t,n.data,o):s}else i=Xe(e.delay)?e.delay(t,n.data,o):e.delay;return fe(fe({},e),{type:Bl,_event:a,delay:i})}function q_(e,t){return{to:t?t.to:void 0,type:I1,event:Xe(e)?e:A1(e),delay:t?t.delay:void 0,id:t&&t.id!==void 0?t.id:Xe(e)?e.name:t9(e)}}function Y_(e,t,n,r){var o={_event:n},a=en(Xe(e.event)?e.event(t,n.data,o):e.event),i;if(Je(e.delay)){var s=r&&r[e.delay];i=Xe(s)?s(t,n.data,o):s}else i=Xe(e.delay)?e.delay(t,n.data,o):e.delay;var f=Xe(e.to)?e.to(t,n.data,o):e.to;return fe(fe({},e),{to:f,_event:a,event:a.data,delay:i})}var X_=function(e,t,n){return fe(fe({},e),{value:Je(e.expr)?e.expr:e.expr(t,n.data,{_event:n})})},Q_=function(e){return{type:Qw,sendId:e}};function Z_(e){var t=Vg(e);return{type:it.Start,activity:t,exec:void 0}}function J_(e){var t=Xe(e)?e:Vg(e);return{type:it.Stop,activity:t,exec:void 0}}function eB(e,t,n){var r=Xe(e.activity)?e.activity(t,n.data):e.activity,o=typeof r=="string"?{id:r}:r,a={type:it.Stop,activity:o};return a}var tB=function(e){return{type:_g,assignment:e}};function nB(e,t){var n=t?"#".concat(t):"";return"".concat(it.After,"(").concat(e,")").concat(n)}function Rc(e,t){var n="".concat(it.DoneState,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function uu(e,t){var n="".concat(it.DoneInvoke,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function uf(e,t){var n="".concat(it.ErrorPlatform,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}var rB=function(e){var t,n,r=[];try{for(var o=Ne(e),a=o.next();!a.done;a=o.next())for(var i=a.value,s=0;s0;){var l=o.shift();n=e.transition(n,l,f),r.forEach(function(u){return u.next(n)})}a=!1}},s=sB({id:t.id,send:function(l){o.push(l),i()},getSnapshot:function(){return n},subscribe:function(l,u,p){var h=cu(l,u,p);return r.add(h),h.next(n),{unsubscribe:function(){r.delete(h)}}}}),f={parent:t.parent,self:s,id:t.id||"anonymous",observers:r};return n=e.start?e.start(f):n,s}var yB={sync:!1,autoForward:!1},Wt;(function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"})(Wt||(Wt={}));var bB=function(){function e(t,n){n===void 0&&(n=e.defaultOptions);var r=this;this.machine=t,this.delayedEventsMap={},this.listeners=new Set,this.contextListeners=new Set,this.stopListeners=new Set,this.doneListeners=new Set,this.eventListeners=new Set,this.sendListeners=new Set,this.initialized=!1,this.status=Wt.NotStarted,this.children=new Map,this.forwardTo=new Set,this._outgoingQueue=[],this.init=this.start,this.send=function(u,p){if(Es(u))return r.batch(u),r.state;var h=en(A1(u,p));if(r.status===Wt.Stopped)return r.state;if(r.status!==Wt.Running&&!r.options.deferEvents)throw new Error('Event "'.concat(h.name,'" was sent to uninitialized service "').concat(r.machine.id,`". Make sure .start() is called for this service, or set { deferEvents: true } in the service options. -Event: `).concat(JSON.stringify(h.data)));return r.scheduler.schedule(function(){r.forward(h);var m=r._nextState(h);r.update(m,h)}),r._state},this.sendTo=function(u,p,h){var m=r.parent&&(p===ps.Parent||r.parent.id===p),v=m?r.parent:Je(p)?p===ps.Internal?r:r.children.get(p)||qs.get(p):W_(p)?p:void 0;if(!v){if(!m)throw new Error("Unable to send event to child '".concat(p,"' from service '").concat(r.id,"'."));return}if("machine"in v){if(r.status!==Wt.Stopped||r.parent!==v||r.state.done){var b=fe(fe({},u),{name:u.name===O_?"".concat(uf(r.id)):u.name,origin:r.sessionId});!h&&r.machine.config.predictableActionArguments?r._outgoingQueue.push([v,b]):v.send(b)}}else!h&&r.machine.config.predictableActionArguments?r._outgoingQueue.push([v,u.data]):v.send(u.data)},this._exec=function(u,p,h,m){m===void 0&&(m=r.machine.options.actions);var v=u.exec||bh(u.type,m),b=Xe(v)?v:v?v.exec:u.exec;if(b)try{return b(p,h.data,r.machine.config.predictableActionArguments?{action:u,_event:h}:{action:u,state:r.state,_event:h})}catch(I){throw r.parent&&r.parent.send({type:"xstate.error",data:I}),I}switch(u.type){case Bl:{var C=u;r.defer(C);break}case I1:var y=u;if(typeof y.delay=="number"){r.defer(y);return}else y.to?r.sendTo(y._event,y.to,h===qi):r.send(y._event);break;case Qw:r.cancel(u.sendId);break;case hh:{if(r.status!==Wt.Running)return;var g=u.activity;if(!r.machine.config.predictableActionArguments&&!r.state.activities[g.id||g.type])break;if(g.type===it.Invoke){var x=i9(g.src),k=r.machine.options.services?r.machine.options.services[x.type]:void 0,j=g.id,S=g.data,w="autoForward"in g?g.autoForward:!!g.forward;if(!k)return;var R=S?td(S,p,h):void 0;if(typeof k=="string")return;var $=Xe(k)?k(p,h.data,{data:R,src:x,meta:g.meta}):k;if(!$)return;var P=void 0;hs($)&&($=R?$.withContext(R):$,P={autoForward:w}),r.spawn($,j,P)}else r.spawnActivity(g);break}case Fg:{r.stopChild(u.activity.id);break}case Zw:var T=u,A=T.label,F=T.value;A?r.logger(A,F):r.logger(F);break}};var o=fe(fe({},e.defaultOptions),n),a=o.clock,i=o.logger,s=o.parent,f=o.id,l=f!==void 0?f:t.id;this.id=l,this.logger=i,this.clock=a,this.parent=s,this.options=o,this.scheduler=new gy({deferEvents:this.options.deferEvents}),this.sessionId=qs.bookId()}return Object.defineProperty(e.prototype,"initialState",{get:function(){var t=this;return this._initialState?this._initialState:Si(this,function(){return t._initialState=t.machine.initialState,t._initialState})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),e.prototype.execute=function(t,n){var r,o;try{for(var a=Ne(t.actions),i=a.next();!i.done;i=a.next()){var s=i.value;this.exec(s,t,n)}}catch(f){r={error:f}}finally{try{i&&!i.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}},e.prototype.update=function(t,n){var r,o,a,i,s,f,l,u,p=this;if(t._sessionid=this.sessionId,this._state=t,(!this.machine.config.predictableActionArguments||n===qi)&&this.options.execute)this.execute(this.state);else for(var h=void 0;h=this._outgoingQueue.shift();)h[0].send(h[1]);if(this.children.forEach(function($){p.state.children[$.id]=$}),this.devTools&&this.devTools.send(n.data,t),t.event)try{for(var m=Ne(this.eventListeners),v=m.next();!v.done;v=m.next()){var b=v.value;b(t.event)}}catch($){r={error:$}}finally{try{v&&!v.done&&(o=m.return)&&o.call(m)}finally{if(r)throw r.error}}try{for(var C=Ne(this.listeners),y=C.next();!y.done;y=C.next()){var b=y.value;b(t,t.event)}}catch($){a={error:$}}finally{try{y&&!y.done&&(i=C.return)&&i.call(C)}finally{if(a)throw a.error}}try{for(var g=Ne(this.contextListeners),x=g.next();!x.done;x=g.next()){var k=x.value;k(this.state.context,this.state.history?this.state.history.context:void 0)}}catch($){s={error:$}}finally{try{x&&!x.done&&(f=g.return)&&f.call(g)}finally{if(s)throw s.error}}if(this.state.done){var j=t.configuration.find(function($){return $.type==="final"&&$.parent===p.machine}),S=j&&j.doneData?td(j.doneData,t.context,n):void 0;this._doneEvent=uu(this.id,S);try{for(var w=Ne(this.doneListeners),R=w.next();!R.done;R=w.next()){var b=R.value;b(this._doneEvent)}}catch($){l={error:$}}finally{try{R&&!R.done&&(u=w.return)&&u.call(w)}finally{if(l)throw l.error}}this._stop(),this._stopChildren(),qs.free(this.sessionId)}},e.prototype.onTransition=function(t){return this.listeners.add(t),this.status===Wt.Running&&t(this.state,this.state.event),this},e.prototype.subscribe=function(t,n,r){var o=this,a=cu(t,n,r);this.listeners.add(a.next),this.status!==Wt.NotStarted&&a.next(this.state);var i=function(){o.doneListeners.delete(i),o.stopListeners.delete(i),a.complete()};return this.status===Wt.Stopped?a.complete():(this.onDone(i),this.onStop(i)),{unsubscribe:function(){o.listeners.delete(a.next),o.doneListeners.delete(i),o.stopListeners.delete(i)}}},e.prototype.onEvent=function(t){return this.eventListeners.add(t),this},e.prototype.onSend=function(t){return this.sendListeners.add(t),this},e.prototype.onChange=function(t){return this.contextListeners.add(t),this},e.prototype.onStop=function(t){return this.stopListeners.add(t),this},e.prototype.onDone=function(t){return this.status===Wt.Stopped&&this._doneEvent?t(this._doneEvent):this.doneListeners.add(t),this},e.prototype.off=function(t){return this.listeners.delete(t),this.eventListeners.delete(t),this.sendListeners.delete(t),this.stopListeners.delete(t),this.doneListeners.delete(t),this.contextListeners.delete(t),this},e.prototype.start=function(t){var n=this;if(this.status===Wt.Running)return this;this.machine._init(),qs.register(this.sessionId,this),this.initialized=!0,this.status=Wt.Running;var r=t===void 0?this.initialState:Si(this,function(){return uB(t)?n.machine.resolveState(t):n.machine.resolveState(tr.from(t,n.machine.context))});return this.options.devTools&&this.attachDev(),this.scheduler.initialize(function(){n.update(r,qi)}),this},e.prototype._stopChildren=function(){this.children.forEach(function(t){Xe(t.stop)&&t.stop()}),this.children.clear()},e.prototype._stop=function(){var t,n,r,o,a,i,s,f,l,u;try{for(var p=Ne(this.listeners),h=p.next();!h.done;h=p.next()){var m=h.value;this.listeners.delete(m)}}catch(w){t={error:w}}finally{try{h&&!h.done&&(n=p.return)&&n.call(p)}finally{if(t)throw t.error}}try{for(var v=Ne(this.stopListeners),b=v.next();!b.done;b=v.next()){var m=b.value;m(),this.stopListeners.delete(m)}}catch(w){r={error:w}}finally{try{b&&!b.done&&(o=v.return)&&o.call(v)}finally{if(r)throw r.error}}try{for(var C=Ne(this.contextListeners),y=C.next();!y.done;y=C.next()){var m=y.value;this.contextListeners.delete(m)}}catch(w){a={error:w}}finally{try{y&&!y.done&&(i=C.return)&&i.call(C)}finally{if(a)throw a.error}}try{for(var g=Ne(this.doneListeners),x=g.next();!x.done;x=g.next()){var m=x.value;this.doneListeners.delete(m)}}catch(w){s={error:w}}finally{try{x&&!x.done&&(f=g.return)&&f.call(g)}finally{if(s)throw s.error}}if(!this.initialized)return this;this.initialized=!1,this.status=Wt.Stopped,this._initialState=void 0;try{for(var k=Ne(Object.keys(this.delayedEventsMap)),j=k.next();!j.done;j=k.next()){var S=j.value;this.clock.clearTimeout(this.delayedEventsMap[S])}}catch(w){l={error:w}}finally{try{j&&!j.done&&(u=k.return)&&u.call(k)}finally{if(l)throw l.error}}this.scheduler.clear(),this.scheduler=new gy({deferEvents:this.options.deferEvents})},e.prototype.stop=function(){var t=this,n=this.scheduler;return this._stop(),n.schedule(function(){var r=en({type:"xstate.stop"}),o=Si(t,function(){var a=wt(ht([],Ge(t.state.configuration),!1).sort(function(u,p){return p.order-u.order}).map(function(u){return No(u.onExit,t.machine.options.actions)})),i=Ge(nd(t.machine,t.state,t.state.context,r,[{type:"exit",actions:a}],t.machine.config.predictableActionArguments?t._exec:void 0,t.machine.config.predictableActionArguments||t.machine.config.preserveActionOrder),2),s=i[0],f=i[1],l=new tr({value:t.state.value,context:f,_event:r,_sessionid:t.sessionId,historyValue:void 0,history:t.state,actions:s.filter(function(u){return!yh(u)}),activities:{},events:[],configuration:[],transitions:[],children:{},done:t.state.done,tags:t.state.tags,machine:t.machine});return l.changed=!0,l});t.update(o,r),t._stopChildren(),qs.free(t.sessionId)}),this},e.prototype.batch=function(t){var n=this;if(!(this.status===Wt.NotStarted&&this.options.deferEvents)){if(this.status!==Wt.Running)throw new Error("".concat(t.length,' event(s) were sent to uninitialized service "').concat(this.machine.id,'". Make sure .start() is called for this service, or set { deferEvents: true } in the service options.'))}if(t.length){var r=!!this.machine.config.predictableActionArguments&&this._exec;this.scheduler.schedule(function(){var o,a,i=n.state,s=!1,f=[],l=function(m){var v=en(m);n.forward(v),i=Si(n,function(){return n.machine.transition(i,v,void 0,r||void 0)}),f.push.apply(f,ht([],Ge(n.machine.config.predictableActionArguments?i.actions:i.actions.map(function(b){return dB(b,i)})),!1)),s=s||!!i.changed};try{for(var u=Ne(t),p=u.next();!p.done;p=u.next()){var h=p.value;l(h)}}catch(m){o={error:m}}finally{try{p&&!p.done&&(a=u.return)&&a.call(u)}finally{if(o)throw o.error}}i.changed=s,i.actions=f,n.update(i,en(t[t.length-1]))})}},e.prototype.sender=function(t){return this.send.bind(this,t)},e.prototype._nextState=function(t,n){var r=this;n===void 0&&(n=!!this.machine.config.predictableActionArguments&&this._exec);var o=en(t);if(o.name.indexOf(ly)===0&&!this.state.nextEvents.some(function(i){return i.indexOf(ly)===0}))throw o.data.data;var a=Si(this,function(){return r.machine.transition(r.state,o,void 0,n||void 0)});return a},e.prototype.nextState=function(t){return this._nextState(t,!1)},e.prototype.forward=function(t){var n,r;try{for(var o=Ne(this.forwardTo),a=o.next();!a.done;a=o.next()){var i=a.value,s=this.children.get(i);if(!s)throw new Error("Unable to forward event '".concat(t,"' from interpreter '").concat(this.id,"' to nonexistant child '").concat(i,"'."));s.send(t)}}catch(f){n={error:f}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},e.prototype.defer=function(t){var n=this,r=this.clock.setTimeout(function(){"to"in t&&t.to?n.sendTo(t._event,t.to,!0):n.send(t._event)},t.delay);t.id&&(this.delayedEventsMap[t.id]=r)},e.prototype.cancel=function(t){this.clock.clearTimeout(this.delayedEventsMap[t]),delete this.delayedEventsMap[t]},e.prototype.exec=function(t,n,r){r===void 0&&(r=this.machine.options.actions),this._exec(t,n.context,n._event,r)},e.prototype.removeChild=function(t){var n;this.children.delete(t),this.forwardTo.delete(t),(n=this.state)===null||n===void 0||delete n.children[t]},e.prototype.stopChild=function(t){var n=this.children.get(t);n&&(this.removeChild(t),Xe(n.stop)&&n.stop())},e.prototype.spawn=function(t,n,r){if(this.status!==Wt.Running)return f9(t,n);if(dy(t))return this.spawnPromise(Promise.resolve(t),n);if(Xe(t))return this.spawnCallback(t,n);if(iB(t))return this.spawnActor(t,n);if(U_(t))return this.spawnObservable(t,n);if(hs(t))return this.spawnMachine(t,fe(fe({},r),{id:n}));if(F_(t))return this.spawnBehavior(t,n);throw new Error('Unable to spawn entity "'.concat(n,'" of type "').concat(typeof t,'".'))},e.prototype.spawnMachine=function(t,n){var r=this;n===void 0&&(n={});var o=new e(t,fe(fe({},this.options),{parent:this,id:n.id||t.id})),a=fe(fe({},yB),n);a.sync&&o.onTransition(function(s){r.send(Jw,{state:s,id:o.id})});var i=o;return this.children.set(o.id,i),a.autoForward&&this.forwardTo.add(o.id),o.onDone(function(s){r.removeChild(o.id),r.send(en(s,{origin:o.id}))}).start(),i},e.prototype.spawnBehavior=function(t,n){var r=vB(t,{id:n,parent:this});return this.children.set(n,r),r},e.prototype.spawnPromise=function(t,n){var r,o=this,a=!1,i;t.then(function(f){a||(i=f,o.removeChild(n),o.send(en(uu(n,f),{origin:n})))},function(f){if(!a){o.removeChild(n);var l=uf(n,f);try{o.send(en(l,{origin:n}))}catch{o.devTools&&o.devTools.send(l,o.state),o.machine.strict&&o.stop()}}});var s=(r={id:n,send:function(){},subscribe:function(f,l,u){var p=cu(f,l,u),h=!1;return t.then(function(m){h||(p.next(m),!h&&p.complete())},function(m){h||p.error(m)}),{unsubscribe:function(){return h=!0}}},stop:function(){a=!0},toJSON:function(){return{id:n}},getSnapshot:function(){return i}},r[Do]=function(){return this},r);return this.children.set(n,s),s},e.prototype.spawnCallback=function(t,n){var r,o=this,a=!1,i=new Set,s=new Set,f,l=function(h){f=h,s.forEach(function(m){return m(h)}),!a&&o.send(en(h,{origin:n}))},u;try{u=t(l,function(h){i.add(h)})}catch(h){this.send(uf(n,h))}if(dy(u))return this.spawnPromise(u,n);var p=(r={id:n,send:function(h){return i.forEach(function(m){return m(h)})},subscribe:function(h){var m=cu(h);return s.add(m.next),{unsubscribe:function(){s.delete(m.next)}}},stop:function(){a=!0,Xe(u)&&u()},toJSON:function(){return{id:n}},getSnapshot:function(){return f}},r[Do]=function(){return this},r);return this.children.set(n,p),p},e.prototype.spawnObservable=function(t,n){var r,o=this,a,i=t.subscribe(function(f){a=f,o.send(en(f,{origin:n}))},function(f){o.removeChild(n),o.send(en(uf(n,f),{origin:n}))},function(){o.removeChild(n),o.send(en(uu(n),{origin:n}))}),s=(r={id:n,send:function(){},subscribe:function(f,l,u){return t.subscribe(f,l,u)},stop:function(){return i.unsubscribe()},getSnapshot:function(){return a},toJSON:function(){return{id:n}}},r[Do]=function(){return this},r);return this.children.set(n,s),s},e.prototype.spawnActor=function(t,n){return this.children.set(n,t),t},e.prototype.spawnActivity=function(t){var n=this.machine.options&&this.machine.options.activities?this.machine.options.activities[t.type]:void 0;if(n){var r=n(this.state.context,t);this.spawnEffect(t.id,r)}},e.prototype.spawnEffect=function(t,n){var r;this.children.set(t,(r={id:t,send:function(){},subscribe:function(){return{unsubscribe:function(){}}},stop:n||void 0,getSnapshot:function(){},toJSON:function(){return{id:t}}},r[Do]=function(){return this},r))},e.prototype.attachDev=function(){var t=Ug();if(this.options.devTools&&t){if(t.__REDUX_DEVTOOLS_EXTENSION__){var n=typeof this.options.devTools=="object"?this.options.devTools:void 0;this.devTools=t.__REDUX_DEVTOOLS_EXTENSION__.connect(fe(fe({name:this.id,autoPause:!0,stateSanitizer:function(r){return{value:r.value,context:r.context,actions:r.actions}}},n),{features:fe({jump:!1,skip:!1},n?n.features:void 0)}),this.machine),this.devTools.init(this.state)}gB(this)}},e.prototype.toJSON=function(){return{id:this.id}},e.prototype[Do]=function(){return this},e.prototype.getSnapshot=function(){return this.status===Wt.NotStarted?this.initialState:this._state},e.defaultOptions={execute:!0,deferEvents:!0,clock:{setTimeout:function(t,n){return setTimeout(t,n)},clearTimeout:function(t){return clearTimeout(t)}},logger:console.log.bind(console),devTools:!1},e.interpret=p9,e}();function p9(e,t){var n=new bB(e,t);return n}function xB(e){if(typeof e=="string"){var t={type:e};return t.toString=function(){return e},t}return e}function Pc(e){return fe(fe({type:mh},e),{toJSON:function(){e.onDone,e.onError;var t=Ng(e,["onDone","onError"]);return fe(fe({},t),{type:mh,src:xB(e.src)})}})}var Tc="",wh="#",L0="*",yi={},bi=function(e){return e[0]===wh},wB=function(){return{actions:{},guards:{},services:{},activities:{},delays:{}}},kB=function(){function e(t,n,r,o){r===void 0&&(r="context"in t?t.context:void 0);var a=this,i;this.config=t,this._context=r,this.order=-1,this.__xstatenode=!0,this.__cache={events:void 0,relativeValue:new Map,initialStateValue:void 0,initialState:void 0,on:void 0,transitions:void 0,candidates:{},delayedTransitions:void 0},this.idMap={},this.tags=[],this.options=Object.assign(wB(),n),this.parent=o==null?void 0:o.parent,this.key=this.config.key||(o==null?void 0:o.key)||this.config.id||"(machine)",this.machine=this.parent?this.parent.machine:this,this.path=this.parent?this.parent.path.concat(this.key):[],this.delimiter=this.config.delimiter||(this.parent?this.parent.delimiter:e9),this.id=this.config.id||ht([this.machine.key],Ge(this.path),!1).join(this.delimiter),this.version=this.parent?this.parent.version:this.config.version,this.type=this.config.type||(this.config.parallel?"parallel":this.config.states&&Object.keys(this.config.states).length?"compound":this.config.history?"history":"atomic"),this.schema=this.parent?this.machine.schema:(i=this.config.schema)!==null&&i!==void 0?i:{},this.description=this.config.description,this.initial=this.config.initial,this.states=this.config.states?cf(this.config.states,function(l,u){var p,h=new e(l,{},void 0,{parent:a,key:u});return Object.assign(a.idMap,fe((p={},p[h.id]=h,p),h.idMap)),h}):yi;var s=0;function f(l){var u,p;l.order=s++;try{for(var h=Ne(l9(l)),m=h.next();!m.done;m=h.next()){var v=m.value;f(v)}}catch(b){u={error:b}}finally{try{m&&!m.done&&(p=h.return)&&p.call(h)}finally{if(u)throw u.error}}}f(this),this.history=this.config.history===!0?"shallow":this.config.history||!1,this._transient=!!this.config.always||(this.config.on?Array.isArray(this.config.on)?this.config.on.some(function(l){var u=l.event;return u===Tc}):Tc in this.config.on:!1),this.strict=!!this.config.strict,this.onEntry=br(this.config.entry||this.config.onEntry).map(function(l){return bl(l)}),this.onExit=br(this.config.exit||this.config.onExit).map(function(l){return bl(l)}),this.meta=this.config.meta,this.doneData=this.type==="final"?this.config.data:void 0,this.invoke=br(this.config.invoke).map(function(l,u){var p,h;if(hs(l)){var m=jc(a.id,u);return a.machine.options.services=fe((p={},p[m]=l,p),a.machine.options.services),Pc({src:m,id:m})}else if(Je(l.src)){var m=l.id||jc(a.id,u);return Pc(fe(fe({},l),{id:m,src:l.src}))}else if(hs(l.src)||Xe(l.src)){var m=l.id||jc(a.id,u);return a.machine.options.services=fe((h={},h[m]=l.src,h),a.machine.options.services),Pc(fe(fe({id:m},l),{src:m}))}else{var v=l.src;return Pc(fe(fe({id:jc(a.id,u)},l),{src:v}))}}),this.activities=br(this.config.activities).concat(this.invoke).map(function(l){return Vg(l)}),this.transition=this.transition.bind(this),this.tags=br(this.config.tags)}return e.prototype._init=function(){this.__cache.transitions||c9(this).forEach(function(t){return t.on})},e.prototype.withConfig=function(t,n){var r=this.options,o=r.actions,a=r.activities,i=r.guards,s=r.services,f=r.delays;return new e(this.config,{actions:fe(fe({},o),t.actions),activities:fe(fe({},a),t.activities),guards:fe(fe({},i),t.guards),services:fe(fe({},s),t.services),delays:fe(fe({},f),t.delays)},n??this.context)},e.prototype.withContext=function(t){return new e(this.config,this.options,t)},Object.defineProperty(e.prototype,"context",{get:function(){return Xe(this._context)?this._context():this._context},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"definition",{get:function(){return{id:this.id,key:this.key,version:this.version,context:this.context,type:this.type,initial:this.initial,history:this.history,states:cf(this.states,function(t){return t.definition}),on:this.on,transitions:this.transitions,entry:this.onEntry,exit:this.onExit,activities:this.activities||[],meta:this.meta,order:this.order||-1,data:this.doneData,invoke:this.invoke,description:this.description,tags:this.tags}},enumerable:!1,configurable:!0}),e.prototype.toJSON=function(){return this.definition},Object.defineProperty(e.prototype,"on",{get:function(){if(this.__cache.on)return this.__cache.on;var t=this.transitions;return this.__cache.on=t.reduce(function(n,r){return n[r.eventType]=n[r.eventType]||[],n[r.eventType].push(r),n},{})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"after",{get:function(){return this.__cache.delayedTransitions||(this.__cache.delayedTransitions=this.getDelayedTransitions(),this.__cache.delayedTransitions)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"transitions",{get:function(){return this.__cache.transitions||(this.__cache.transitions=this.formatTransitions(),this.__cache.transitions)},enumerable:!1,configurable:!0}),e.prototype.getCandidates=function(t){if(this.__cache.candidates[t])return this.__cache.candidates[t];var n=t===Tc,r=this.transitions.filter(function(o){var a=o.eventType===t;return n?a:a||o.eventType===L0});return this.__cache.candidates[t]=r,r},e.prototype.getDelayedTransitions=function(){var t=this,n=this.config.after;if(!n)return[];var r=function(a,i){var s=Xe(a)?"".concat(t.id,":delay[").concat(i,"]"):a,f=nB(s,t.id);return t.onEntry.push(q_(f,{delay:a})),t.onExit.push(Q_(f)),f},o=Es(n)?n.map(function(a,i){var s=r(a.delay,i);return fe(fe({},a),{event:s})}):wt(Object.keys(n).map(function(a,i){var s=n[a],f=Je(s)?{target:s}:s,l=isNaN(+a)?a:+a,u=r(l,i);return br(f).map(function(p){return fe(fe({},p),{event:u,delay:l})})}));return o.map(function(a){var i=a.delay;return fe(fe({},t.formatTransition(a)),{delay:i})})},e.prototype.getStateNodes=function(t){var n,r=this;if(!t)return[];var o=t instanceof tr?t.value:$f(t,this.delimiter);if(Je(o)){var a=this.getStateNode(o).initial;return a!==void 0?this.getStateNodes((n={},n[o]=a,n)):[this,this.states[o]]}var i=Object.keys(o),s=[this];return s.push.apply(s,ht([],Ge(wt(i.map(function(f){return r.getStateNode(f).getStateNodes(o[f])}))),!1)),s},e.prototype.handles=function(t){var n=t9(t);return this.events.includes(n)},e.prototype.resolveState=function(t){var n=t instanceof tr?t:tr.create(t),r=Array.from(df([],this.getStateNodes(n.value)));return new tr(fe(fe({},n),{value:this.resolve(n.value),configuration:r,done:du(r,this),tags:my(r),machine:this.machine}))},e.prototype.transitionLeafNode=function(t,n,r){var o=this.getStateNode(t),a=o.next(n,r);return!a||!a.transitions.length?this.next(n,r):a},e.prototype.transitionCompoundNode=function(t,n,r){var o=Object.keys(t),a=this.getStateNode(o[0]),i=a._transition(t[o[0]],n,r);return!i||!i.transitions.length?this.next(n,r):i},e.prototype.transitionParallelNode=function(t,n,r){var o,a,i={};try{for(var s=Ne(Object.keys(t)),f=s.next();!f.done;f=s.next()){var l=f.value,u=t[l];if(u){var p=this.getStateNode(l),h=p._transition(u,n,r);h&&(i[l]=h)}}}catch(y){o={error:y}}finally{try{f&&!f.done&&(a=s.return)&&a.call(s)}finally{if(o)throw o.error}}var m=Object.keys(i).map(function(y){return i[y]}),v=wt(m.map(function(y){return y.transitions})),b=m.some(function(y){return y.transitions.length>0});if(!b)return this.next(n,r);var C=wt(Object.keys(i).map(function(y){return i[y].configuration}));return{transitions:v,exitSet:wt(m.map(function(y){return y.exitSet})),configuration:C,source:n,actions:wt(Object.keys(i).map(function(y){return i[y].actions}))}},e.prototype._transition=function(t,n,r){return Je(t)?this.transitionLeafNode(t,n,r):Object.keys(t).length===1?this.transitionCompoundNode(t,n,r):this.transitionParallelNode(t,n,r)},e.prototype.getTransitionData=function(t,n){return this._transition(t.value,t,en(n))},e.prototype.next=function(t,n){var r,o,a=this,i=n.name,s=[],f=[],l;try{for(var u=Ne(this.getCandidates(i)),p=u.next();!p.done;p=u.next()){var h=p.value,m=h.cond,v=h.in,b=t.context,C=v?Je(v)&&bi(v)?t.matches($f(this.getStateNodeById(v).path,this.delimiter)):Bg($f(v,this.delimiter),L_(this.path.slice(0,-2))(t.value)):!0,y=!1;try{y=!m||a9(this.machine,m,b,n,t)}catch(k){throw new Error("Unable to evaluate guard '".concat(m.name||m.type,"' in transition for event '").concat(i,"' in state node '").concat(this.id,`': -`).concat(k.message))}if(y&&C){h.target!==void 0&&(f=h.target),s.push.apply(s,ht([],Ge(h.actions),!1)),l=h;break}}}catch(k){r={error:k}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}if(l){if(!f.length)return{transitions:[l],exitSet:[],configuration:t.value?[this]:[],source:t,actions:s};var g=wt(f.map(function(k){return a.getRelativeStateNodes(k,t.historyValue)})),x=!!l.internal;return{transitions:[l],exitSet:x?[]:wt(f.map(function(k){return a.getPotentiallyReenteringNodes(k)})),configuration:g,source:t,actions:s}}},e.prototype.getPotentiallyReenteringNodes=function(t){if(this.order0,m=h?t.configuration:n?n.configuration:[],v=du(m,this),b=h?fB(this.machine,p):void 0,C=n?n.historyValue?n.historyValue:t.source?this.machine.historyValue(n.value):void 0:void 0,y=this.getActions(new Set(m),v,t,r,a,n,o),g=n?fe({},n.activities):{};try{for(var x=Ne(y),k=x.next();!k.done;k=x.next()){var j=k.value;try{for(var S=(f=void 0,Ne(j.actions)),w=S.next();!w.done;w=S.next()){var R=w.value;R.type===hh?g[R.activity.id||R.activity.type]=R:R.type===Fg&&(g[R.activity.id||R.activity.type]=!1)}}catch(K){f={error:K}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(f)throw f.error}}}}catch(K){i={error:K}}finally{try{k&&!k.done&&(s=x.return)&&s.call(x)}finally{if(i)throw i.error}}var $=Ge(nd(this,n,r,a,y,o,this.machine.config.predictableActionArguments||this.machine.config.preserveActionOrder),2),P=$[0],T=$[1],A=Ge(__(P,yh),2),F=A[0],I=A[1],D=P.filter(function(K){var q;return K.type===hh&&((q=K.activity)===null||q===void 0?void 0:q.type)===mh}),V=D.reduce(function(K,q){return K[q.activity.id]=oB(q.activity,u.machine,T,a),K},n?fe({},n.children):{}),L=new tr({value:b||n.value,context:T,_event:a,_sessionid:n?n._sessionid:null,historyValue:b?C?B_(C,b):void 0:n?n.historyValue:void 0,history:!b||t.source?n:void 0,actions:b?I:[],activities:b?g:n?n.activities:{},events:[],configuration:m,transitions:t.transitions,children:V,done:v,tags:my(m),machine:this}),O=r!==T;L.changed=a.name===Jw||O;var z=L.history;z&&delete z.history;var N=!v&&(this._transient||p.some(function(K){return K._transient}));if(!h&&(!N||a.name===Tc))return L;var U=L;if(!v)for(N&&(U=this.resolveRaisedTransition(U,{type:T_},a,o));F.length;){var _=F.shift();U=this.resolveRaisedTransition(U,_._event,a,o)}var B=U.changed||(z?!!U.actions.length||O||typeof z.value!=typeof U.value||!d9(U.value,z.value):void 0);return U.changed=B,U.history=z,U},e.prototype.getStateNode=function(t){if(bi(t))return this.machine.getStateNodeById(t);if(!this.states)throw new Error("Unable to retrieve child state '".concat(t,"' from '").concat(this.id,"'; no child states exist."));var n=this.states[t];if(!n)throw new Error("Child state '".concat(t,"' does not exist on '").concat(this.id,"'"));return n},e.prototype.getStateNodeById=function(t){var n=bi(t)?t.slice(wh.length):t;if(n===this.id)return this;var r=this.machine.idMap[n];if(!r)throw new Error("Child state node '#".concat(n,"' does not exist on machine '").concat(this.id,"'"));return r},e.prototype.getStateNodeByPath=function(t){if(typeof t=="string"&&bi(t))try{return this.getStateNodeById(t.slice(1))}catch{}for(var n=vh(t,this.delimiter).slice(),r=this;n.length;){var o=n.shift();if(!o.length)break;r=r.getStateNode(o)}return r},e.prototype.resolve=function(t){var n,r=this;if(!t)return this.initialStateValue||yi;switch(this.type){case"parallel":return cf(this.initialStateValue,function(a,i){return a?r.getStateNode(i).resolve(t[i]||a):yi});case"compound":if(Je(t)){var o=this.getStateNode(t);return o.type==="parallel"||o.type==="compound"?(n={},n[t]=o.initialStateValue,n):t}return Object.keys(t).length?cf(t,function(a,i){return a?r.getStateNode(i).resolve(a):yi}):this.initialStateValue||{};default:return t||yi}},e.prototype.getResolvedPath=function(t){if(bi(t)){var n=this.machine.idMap[t.slice(wh.length)];if(!n)throw new Error("Unable to find state node '".concat(t,"'"));return n.path}return vh(t,this.delimiter)},Object.defineProperty(e.prototype,"initialStateValue",{get:function(){var t;if(this.__cache.initialStateValue)return this.__cache.initialStateValue;var n;if(this.type==="parallel")n=uy(this.states,function(r){return r.initialStateValue||yi},function(r){return r.type!=="history"});else if(this.initial!==void 0){if(!this.states[this.initial])throw new Error("Initial state '".concat(this.initial,"' not found on '").concat(this.key,"'"));n=rd(this.states[this.initial])?this.initial:(t={},t[this.initial]=this.states[this.initial].initialStateValue,t)}else n={};return this.__cache.initialStateValue=n,this.__cache.initialStateValue},enumerable:!1,configurable:!0}),e.prototype.getInitialState=function(t,n){this._init();var r=this.getStateNodes(t);return this.resolveTransition({configuration:r,exitSet:[],transitions:[],source:void 0,actions:[]},void 0,n??this.machine.context,void 0)},Object.defineProperty(e.prototype,"initialState",{get:function(){var t=this.initialStateValue;if(!t)throw new Error("Cannot retrieve initial state from simple state '".concat(this.id,"'."));return this.getInitialState(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"target",{get:function(){var t;if(this.type==="history"){var n=this.config;Je(n.target)?t=bi(n.target)?ed(this.machine.getStateNodeById(n.target).path.slice(this.path.length-1)):n.target:t=n.target}return t},enumerable:!1,configurable:!0}),e.prototype.getRelativeStateNodes=function(t,n,r){return r===void 0&&(r=!0),r?t.type==="history"?t.resolveHistory(n):t.initialStateNodes:[t]},Object.defineProperty(e.prototype,"initialStateNodes",{get:function(){var t=this;if(rd(this))return[this];if(this.type==="compound"&&!this.initial)return[this];var n=lu(this.initialStateValue);return wt(n.map(function(r){return t.getFromRelativePath(r)}))},enumerable:!1,configurable:!0}),e.prototype.getFromRelativePath=function(t){if(!t.length)return[this];var n=Ge(t),r=n[0],o=n.slice(1);if(!this.states)throw new Error("Cannot retrieve subPath '".concat(r,"' from node with no states"));var a=this.getStateNode(r);if(a.type==="history")return a.resolveHistory();if(!this.states[r])throw new Error("Child state '".concat(r,"' does not exist on '").concat(this.id,"'"));return this.states[r].getFromRelativePath(o)},e.prototype.historyValue=function(t){if(Object.keys(this.states).length)return{current:t||this.initialStateValue,states:uy(this.states,function(n,r){if(!t)return n.historyValue();var o=Je(t)?void 0:t[r];return n.historyValue(o||n.initialStateValue)},function(n){return!n.history})}},e.prototype.resolveHistory=function(t){var n=this;if(this.type!=="history")return[this];var r=this.parent;if(!t){var o=this.target;return o?wt(lu(o).map(function(i){return r.getFromRelativePath(i)})):r.initialStateNodes}var a=D_(r.path,"states")(t).current;return Je(a)?[r.getStateNode(a)]:wt(lu(a).map(function(i){return n.history==="deep"?r.getFromRelativePath(i):[r.states[i[0]]]}))},Object.defineProperty(e.prototype,"stateIds",{get:function(){var t=this,n=wt(Object.keys(this.states).map(function(r){return t.states[r].stateIds}));return[this.id].concat(n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"events",{get:function(){var t,n,r,o;if(this.__cache.events)return this.__cache.events;var a=this.states,i=new Set(this.ownEvents);if(a)try{for(var s=Ne(Object.keys(a)),f=s.next();!f.done;f=s.next()){var l=f.value,u=a[l];if(u.states)try{for(var p=(r=void 0,Ne(u.events)),h=p.next();!h.done;h=p.next()){var m=h.value;i.add("".concat(m))}}catch(v){r={error:v}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(r)throw r.error}}}}catch(v){t={error:v}}finally{try{f&&!f.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return this.__cache.events=Array.from(i)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ownEvents",{get:function(){var t=new Set(this.transitions.filter(function(n){return!(!n.target&&!n.actions.length&&n.internal)}).map(function(n){return n.eventType}));return Array.from(t)},enumerable:!1,configurable:!0}),e.prototype.resolveTarget=function(t){var n=this;if(t!==void 0)return t.map(function(r){if(!Je(r))return r;var o=r[0]===n.delimiter;if(o&&!n.parent)return n.getStateNodeByPath(r.slice(1));var a=o?n.key+r:r;if(n.parent)try{var i=n.parent.getStateNodeByPath(a);return i}catch(s){throw new Error("Invalid transition definition for state node '".concat(n.id,`': -`).concat(s.message))}else return n.getStateNodeByPath(a)})},e.prototype.formatTransition=function(t){var n=this,r=H_(t.target),o="internal"in t?t.internal:r?r.some(function(f){return Je(f)&&f[0]===n.delimiter}):!0,a=this.machine.options.guards,i=this.resolveTarget(r),s=fe(fe({},t),{actions:No(br(t.actions)),cond:o9(t.cond,a),target:i,source:this,internal:o,eventType:t.event,toJSON:function(){return fe(fe({},s),{target:s.target?s.target.map(function(f){return"#".concat(f.id)}):void 0,source:"#".concat(n.id)})}});return s},e.prototype.formatTransitions=function(){var t,n,r=this,o;if(!this.config.on)o=[];else if(Array.isArray(this.config.on))o=this.config.on;else{var a=this.config.on,i=L0,s=a[i],f=s===void 0?[]:s,l=Ng(a,[typeof i=="symbol"?i:i+""]);o=wt(Object.keys(l).map(function(g){var x=vi(g,l[g]);return x}).concat(vi(L0,f)))}var u=this.config.always?vi("",this.config.always):[],p=this.config.onDone?vi(String(Rc(this.id)),this.config.onDone):[],h=wt(this.invoke.map(function(g){var x=[];return g.onDone&&x.push.apply(x,ht([],Ge(vi(String(uu(g.id)),g.onDone)),!1)),g.onError&&x.push.apply(x,ht([],Ge(vi(String(uf(g.id)),g.onError)),!1)),x})),m=this.after,v=wt(ht(ht(ht(ht([],Ge(p),!1),Ge(h),!1),Ge(o),!1),Ge(u),!1).map(function(g){return br(g).map(function(x){return r.formatTransition(x)})}));try{for(var b=Ne(m),C=b.next();!C.done;C=b.next()){var y=C.value;v.push(y)}}catch(g){t={error:g}}finally{try{C&&!C.done&&(n=b.return)&&n.call(b)}finally{if(t)throw t.error}}return v},e}();function SB(e,t,n){return n===void 0&&(n=e.context),new kB(e,t,n)}var CB=tB,kh;(function(e){e[e.Effect=1]="Effect",e[e.LayoutEffect=2]="LayoutEffect"})(kh||(kh={}));var Of=d.useLayoutEffect;function vy(e){var t=d.useRef();return t.current||(t.current={v:e()}),t.current.v}var EB=globalThis&&globalThis.__read||function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,a=[],i;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a},jB=globalThis&&globalThis.__values||function(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};function RB(e,t){var n,r,o=EB([[],[]],2),a=o[0],i=o[1];try{for(var s=jB(e),f=s.next();!f.done;f=s.next()){var l=f.value;t(l)?a.push(l):i.push(l)}}catch(u){n={error:u}}finally{try{f&&!f.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return[a,i]}var Ys=globalThis&&globalThis.__read||function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,a=[],i;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a},yy=globalThis&&globalThis.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r0)&&!(o=r.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a};globalThis&&globalThis.__spreadArray;function MB(e,t){t===void 0&&(t={});var n=d.useCallback(function(s){var f=s.changed===void 0&&Object.keys(s.children).length;(s.changed||f)&&i(s)},[]),r=OB(e,t,n),o=zB(d.useState(function(){var s=r.machine.initialState;return t.state?tr.create(t.state):s}),2),a=o[0],i=o[1];return[a,r.send,r]}const Ie={arr:Array.isArray,obj:e=>Object.prototype.toString.call(e)==="[object Object]",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0,nul:e=>e===null,set:e=>e instanceof Set,map:e=>e instanceof Map,equ(e,t){if(typeof e!=typeof t)return!1;if(Ie.str(e)||Ie.num(e))return e===t;if(Ie.obj(e)&&Ie.obj(t)&&Object.keys(e).length+Object.keys(t).length===0)return!0;let n;for(n in e)if(!(n in t))return!1;for(n in t)if(e[n]!==t[n])return!1;return Ie.und(n)?e===t:!0}};function IB(e,t){return t===void 0&&(t=!0),n=>(Ie.arr(n)?n:Object.keys(n)).reduce((r,o)=>{const a=t?o[0].toLowerCase()+o.substring(1):o;return r[a]=e(a),r},e)}function AB(){const e=d.useState(!1),t=e[1];return d.useCallback(()=>t(r=>!r),[])}function ba(e,t){return Ie.und(e)||Ie.nul(e)?t:e}function $c(e){return Ie.und(e)?[]:Ie.arr(e)?e:[e]}function Li(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;rIe.und(t[o])?E({},r,{[o]:e[o]}):r,{});return E({to:t},n)}function DB(e,t){return t&&(Ie.fun(t)?t(e):Ie.obj(t)&&(t.current=e)),e}class Sr{constructor(){this.payload=void 0,this.children=[]}getAnimatedValue(){return this.getValue()}getPayload(){return this.payload||this}attach(){}detach(){}getChildren(){return this.children}addChild(t){this.children.length===0&&this.attach(),this.children.push(t)}removeChild(t){const n=this.children.indexOf(t);this.children.splice(n,1),this.children.length===0&&this.detach()}}class Sh extends Sr{constructor(){super(...arguments),this.payload=[],this.attach=()=>this.payload.forEach(t=>t instanceof Sr&&t.addChild(this)),this.detach=()=>this.payload.forEach(t=>t instanceof Sr&&t.removeChild(this))}}class h9 extends Sr{constructor(){super(...arguments),this.payload={},this.attach=()=>Object.values(this.payload).forEach(t=>t instanceof Sr&&t.addChild(this)),this.detach=()=>Object.values(this.payload).forEach(t=>t instanceof Sr&&t.removeChild(this))}getValue(t){t===void 0&&(t=!1);const n={};for(const r in this.payload){const o=this.payload[r];t&&!(o instanceof Sr)||(n[r]=o instanceof Sr?o[t?"getAnimatedValue":"getValue"]():o)}return n}getAnimatedValue(){return this.getValue(!0)}}let Wg;function NB(e,t){Wg={fn:e,transform:t}}let m9;function FB(e){m9=e}let g9=e=>typeof window<"u"?window.requestAnimationFrame(e):-1,od;function _B(e){od=e}let v9=()=>Date.now(),BB=e=>e.current,y9;function VB(e){y9=e}class UB extends h9{constructor(t,n){super(),this.update=void 0,this.payload=t.style?E({},t,{style:y9(t.style)}):t,this.update=n,this.attach()}}const WB=e=>Ie.fun(e)&&!(e.prototype instanceof mt.Component),HB=e=>d.forwardRef((n,r)=>{const o=AB(),a=d.useRef(!0),i=d.useRef(null),s=d.useRef(null),f=d.useCallback(h=>{const m=i.current,v=()=>{let b=!1;s.current&&(b=Wg.fn(s.current,i.current.getAnimatedValue())),(!s.current||b===!1)&&o()};i.current=new UB(h,v),m&&m.detach()},[]);d.useEffect(()=>()=>{a.current=!1,i.current&&i.current.detach()},[]),d.useImperativeHandle(r,()=>BB(s)),f(n);const l=i.current.getValue();l.scrollTop,l.scrollLeft;const u=ie(l,["scrollTop","scrollLeft"]),p=WB(e)?void 0:h=>s.current=DB(h,r);return mt.createElement(e,E({},u,{ref:p}))});let Mf=!1;const Fa=new Set,b9=()=>{if(!Mf)return!1;let e=v9();for(let t of Fa){let n=!1;for(let r=0;r=f.startTime+o.duration;else if(o.decay)p=l+m/(1-.998)*(1-Math.exp(-(1-.998)*(e-f.startTime))),a=Math.abs(f.lastPosition-p)<.1,a&&(u=p);else{i=f.lastTime!==void 0?f.lastTime:e,m=f.lastVelocity!==void 0?f.lastVelocity:o.initialVelocity,e>i+64&&(i=e);let v=Math.floor(e-i);for(let g=0;gu:p{Fa.has(e)||Fa.add(e),Mf||(Mf=!0,g9(b9))},KB=e=>{Fa.has(e)&&Fa.delete(e)};function ad(e,t,n){if(typeof e=="function")return e;if(Array.isArray(e))return ad({range:e,output:t,extrapolate:n});if(od&&typeof e.output[0]=="string")return od(e);const r=e,o=r.output,a=r.range||[0,1],i=r.extrapolateLeft||r.extrapolate||"extend",s=r.extrapolateRight||r.extrapolate||"extend",f=r.easing||(l=>l);return l=>{const u=YB(l,a);return qB(l,a[u],a[u+1],o[u],o[u+1],f,i,s,r.map)}}function qB(e,t,n,r,o,a,i,s,f){let l=f?f(e):e;if(ln){if(s==="identity")return l;s==="clamp"&&(l=n)}return r===o?r:t===n?e<=t?r:o:(t===-1/0?l=-l:n===1/0?l=l-t:l=(l-t)/(n-t),l=a(l),r===-1/0?l=-l:o===1/0?l=l+r:l=l*(o-r)+r,l)}function YB(e,t){for(var n=1;n=e);++n);return n-1}class ms extends Sh{constructor(t,n,r,o){super(),this.calc=void 0,this.payload=t instanceof Sh&&!(t instanceof ms)?t.getPayload():Array.isArray(t)?t:[t],this.calc=ad(n,r,o)}getValue(){return this.calc(...this.payload.map(t=>t.getValue()))}updateConfig(t,n,r){this.calc=ad(t,n,r)}interpolate(t,n,r){return new ms(this,t,n,r)}}const xi=(e,t,n)=>e&&new ms(e,t,n),XB={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}};function x9(e,t){"update"in e?t.add(e):e.getChildren().forEach(n=>x9(n,t))}class Ch extends Sr{constructor(t){var n;super(),n=this,this.animatedStyles=new Set,this.value=void 0,this.startPosition=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.startTime=void 0,this.lastTime=void 0,this.done=!1,this.setValue=function(r,o){o===void 0&&(o=!0),n.value=r,o&&n.flush()},this.value=t,this.startPosition=t,this.lastPosition=t}flush(){this.animatedStyles.size===0&&x9(this,this.animatedStyles),this.animatedStyles.forEach(t=>t.update())}clearStyles(){this.animatedStyles.clear()}getValue(){return this.value}interpolate(t,n,r){return new ms(this,t,n,r)}}class QB extends Sh{constructor(t){super(),this.payload=t.map(n=>new Ch(n))}setValue(t,n){n===void 0&&(n=!0),Array.isArray(t)?t.length===this.payload.length&&t.forEach((r,o)=>this.payload[o].setValue(r,n)):this.payload.forEach(r=>r.setValue(t,n))}getValue(){return this.payload.map(t=>t.getValue())}interpolate(t,n){return new ms(this,t,n)}}let ZB=0,JB=class{constructor(){this.id=void 0,this.idle=!0,this.hasChanged=!1,this.guid=0,this.local=0,this.props={},this.merged={},this.animations={},this.interpolations={},this.values={},this.configs=[],this.listeners=[],this.queue=[],this.localQueue=void 0,this.getValues=()=>this.interpolations,this.id=ZB++}update(t){if(!t)return this;const n=D0(t),r=n.delay,o=r===void 0?0:r,a=n.to,i=ie(n,["delay","to"]);if(Ie.arr(a)||Ie.fun(a))this.queue.push(E({},i,{delay:o,to:a}));else if(a){let s={};Object.entries(a).forEach(f=>{let l=f[0],u=f[1];const p=E({to:{[l]:u},delay:Li(o,l)},i),h=s[p.delay]&&s[p.delay].to;s[p.delay]=E({},s[p.delay],p,{to:E({},h,p.to)})}),this.queue=Object.values(s)}return this.queue=this.queue.sort((s,f)=>s.delay-f.delay),this.diff(i),this}start(t){if(this.queue.length){this.idle=!1,this.localQueue&&this.localQueue.forEach(o=>{let a=o.from,i=a===void 0?{}:a,s=o.to,f=s===void 0?{}:s;Ie.obj(i)&&(this.merged=E({},i,this.merged)),Ie.obj(f)&&(this.merged=E({},this.merged,f))});const n=this.local=++this.guid,r=this.localQueue=this.queue;this.queue=[],r.forEach((o,a)=>{let i=o.delay,s=ie(o,["delay"]);const f=u=>{a===r.length-1&&n===this.guid&&u&&(this.idle=!0,this.props.onRest&&this.props.onRest(this.merged)),t&&t()};let l=Ie.arr(s.to)||Ie.fun(s.to);i?setTimeout(()=>{n===this.guid&&(l?this.runAsync(s,f):this.diff(s).start(f))},i):l?this.runAsync(s,f):this.diff(s).start(f)})}else Ie.fun(t)&&this.listeners.push(t),this.props.onStart&&this.props.onStart(),GB(this);return this}stop(t){return this.listeners.forEach(n=>n(t)),this.listeners=[],this}pause(t){return this.stop(!0),t&&KB(this),this}runAsync(t,n){var r=this;t.delay;let o=ie(t,["delay"]);const a=this.local;let i=Promise.resolve(void 0);if(Ie.arr(o.to))for(let s=0;s{if(a===this.guid)return new Promise(u=>this.diff(l).start(u))})}else if(Ie.fun(o.to)){let s=0,f;i=i.then(()=>o.to(l=>{const u=E({},o,D0(l));if(Ie.arr(u.config)&&(u.config=u.config[s]),s++,a===this.guid)return f=new Promise(p=>this.diff(u).start(p))},function(l){return l===void 0&&(l=!0),r.stop(l)}).then(()=>f))}i.then(n)}diff(t){this.props=E({},this.props,t);let n=this.props,r=n.from,o=r===void 0?{}:r,a=n.to,i=a===void 0?{}:a,s=n.config,f=s===void 0?{}:s,l=n.reverse,u=n.attach,p=n.reset,h=n.immediate;if(l){var m=[i,o];o=m[0],i=m[1]}this.merged=E({},o,this.merged,i),this.hasChanged=!1;let v=u&&u(this);if(this.animations=Object.entries(this.merged).reduce((b,C)=>{let y=C[0],g=C[1],x=b[y]||{};const k=Ie.num(g),j=Ie.str(g)&&!g.startsWith("#")&&!/\d/.test(g)&&!m9[g],S=Ie.arr(g),w=!k&&!S&&!j;let R=Ie.und(o[y])?g:o[y],$=k||S||j?g:1,P=Li(f,y);v&&($=v.animations[y].parent);let T=x.parent,A=x.interpolation,F=$c(v?$.getPayload():$),I,D=g;w&&(D=od({range:[0,1],output:[g,g]})(1));let V=A&&A.getValue();const O=!Ie.und(T)&&x.animatedValues.some(_=>!_.done),z=!Ie.equ(D,V),N=!Ie.equ(D,x.previous),U=!Ie.equ(P,x.config);if(p||N&&z||U){if(k||j)T=A=x.parent||new Ch(R);else if(S)T=A=x.parent||new QB(R);else if(w){let _=x.interpolation&&x.interpolation.calc(x.parent.value);_=_!==void 0&&!p?_:R,x.parent?(T=x.parent,T.setValue(0,!1)):T=new Ch(0);const B={output:[_,g]};x.interpolation?(A=x.interpolation,x.interpolation.updateConfig(B)):A=T.interpolate(B)}return F=$c(v?$.getPayload():$),I=$c(T.getPayload()),p&&!w&&T.setValue(R,!1),this.hasChanged=!0,I.forEach(_=>{_.startPosition=_.value,_.lastPosition=_.value,_.lastVelocity=O?_.lastVelocity:void 0,_.lastTime=O?_.lastTime:void 0,_.startTime=v9(),_.done=!1,_.animatedStyles.clear()}),Li(h,y)&&T.setValue(w?$:g,!1),E({},b,{[y]:E({},x,{name:y,parent:T,interpolation:A,animatedValues:I,toValues:F,previous:D,config:P,fromValues:$c(T.getValue()),immediate:Li(h,y),initialVelocity:ba(P.velocity,0),clamp:ba(P.clamp,!1),precision:ba(P.precision,.01),tension:ba(P.tension,170),friction:ba(P.friction,26),mass:ba(P.mass,1),duration:P.duration,easing:ba(P.easing,_=>_),decay:P.decay})})}else return z?b:(w&&(T.setValue(1,!1),A.updateConfig({output:[D,D]})),T.done=!0,this.hasChanged=!0,E({},b,{[y]:E({},b[y],{previous:D})}))},this.animations),this.hasChanged){this.configs=Object.values(this.animations),this.values={},this.interpolations={};for(let b in this.animations)this.interpolations[b]=this.animations[b].interpolation,this.values[b]=this.animations[b].interpolation.getValue()}return this}destroy(){this.stop(),this.props={},this.merged={},this.animations={},this.interpolations={},this.values={},this.configs=[],this.local=0}};const eV=(e,t)=>{const n=d.useRef(!1),r=d.useRef(),o=Ie.fun(t),a=d.useMemo(()=>{r.current&&(r.current.map(p=>p.destroy()),r.current=void 0);let u;return[new Array(e).fill().map((p,h)=>{const m=new JB,v=o?Li(t,h,m):t[h];return h===0&&(u=v.ref),m.update(v),u||m.start(),m}),u]},[e]),i=a[0],s=a[1];r.current=i,d.useImperativeHandle(s,()=>({start:()=>Promise.all(r.current.map(u=>new Promise(p=>u.start(p)))),stop:u=>r.current.forEach(p=>p.stop(u)),get controllers(){return r.current}}));const f=d.useMemo(()=>u=>r.current.map((p,h)=>{p.update(o?Li(u,h,p):u[h]),s||p.start()}),[e]);d.useEffect(()=>{n.current?o||f(t):s||r.current.forEach(u=>u.start())}),d.useEffect(()=>(n.current=!0,()=>r.current.forEach(u=>u.destroy())),[]);const l=r.current.map(u=>u.getValues());return o?[l,f,u=>r.current.forEach(p=>p.pause(u))]:l},tV=e=>{const t=Ie.fun(e),n=eV(1,t?e:[e]),r=n[0],o=n[1],a=n[2];return t?[r[0],o,a]:r};class nV extends h9{constructor(t){t===void 0&&(t={}),super(),t.transform&&!(t.transform instanceof Sr)&&(t=Wg.transform(t)),this.payload=t}}const id={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Er="[-+]?\\d*\\.?\\d+",sd=Er+"%";function L1(){for(var e=arguments.length,t=new Array(e),n=0;n>>0===e&&e>=0&&e<=4294967295?e:null:(t=lV.exec(e))?parseInt(t[1]+"ff",16)>>>0:id.hasOwnProperty(e)?id[e]:(t=rV.exec(e))?(wi(t[1])<<24|wi(t[2])<<16|wi(t[3])<<8|255)>>>0:(t=oV.exec(e))?(wi(t[1])<<24|wi(t[2])<<16|wi(t[3])<<8|ky(t[4]))>>>0:(t=sV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=cV.exec(e))?parseInt(t[1],16)>>>0:(t=fV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=aV.exec(e))?(xy(wy(t[1]),Oc(t[2]),Oc(t[3]))|255)>>>0:(t=iV.exec(e))?(xy(wy(t[1]),Oc(t[2]),Oc(t[3]))|ky(t[4]))>>>0:null}function N0(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function xy(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,a=N0(o,r,e+1/3),i=N0(o,r,e),s=N0(o,r,e-1/3);return Math.round(a*255)<<24|Math.round(i*255)<<16|Math.round(s*255)<<8}function wi(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function wy(e){return(parseFloat(e)%360+360)%360/360}function ky(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Oc(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function Sy(e){let t=uV(e);if(t===null)return e;t=t||0;let n=(t&4278190080)>>>24,r=(t&16711680)>>>16,o=(t&65280)>>>8,a=(t&255)/255;return`rgba(${n}, ${r}, ${o}, ${a})`}const zc=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,dV=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,pV=new RegExp(`(${Object.keys(id).join("|")})`,"g"),hV=e=>{const t=e.output.map(o=>o.replace(dV,Sy)).map(o=>o.replace(pV,Sy)),n=t[0].match(zc).map(()=>[]);t.forEach(o=>{o.match(zc).forEach((a,i)=>n[i].push(+a))});const r=t[0].match(zc).map((o,a)=>ad(E({},e,{output:n[a]})));return o=>{let a=0;return t[0].replace(zc,()=>r[a++](o)).replace(/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,(i,s,f,l,u)=>`rgba(${Math.round(s)}, ${Math.round(f)}, ${Math.round(l)}, ${u})`)}};let If={animationIterationCount:!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,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};const mV=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),gV=["Webkit","Ms","Moz","O"];If=Object.keys(If).reduce((e,t)=>(gV.forEach(n=>e[mV(n,t)]=e[t]),e),If);function vV(e,t,n){return t==null||typeof t=="boolean"||t===""?"":!n&&typeof t=="number"&&t!==0&&!(If.hasOwnProperty(e)&&If[e])?t+"px":(""+t).trim()}const Cy={};VB(e=>new nV(e));_B(hV);FB(id);NB((e,t)=>{if(e.nodeType&&e.setAttribute!==void 0){const o=t.style,a=t.children,i=t.scrollTop,s=t.scrollLeft,f=ie(t,["style","children","scrollTop","scrollLeft"]),l=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter";i!==void 0&&(e.scrollTop=i),s!==void 0&&(e.scrollLeft=s),a!==void 0&&(e.textContent=a);for(let u in o)if(o.hasOwnProperty(u)){var n=u.indexOf("--")===0,r=vV(u,o[u],n);u==="float"&&(u="cssFloat"),n?e.style.setProperty(u,r):e.style[u]=r}for(let u in f){const p=l?u:Cy[u]||(Cy[u]=u.replace(/([A-Z])/g,h=>"-"+h.toLowerCase()));typeof e.getAttribute(p)<"u"&&e.setAttribute(p,f[u])}return}else return!1},e=>e);const yV=["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","head","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","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],bV=IB(HB,!1),xV=bV(yV);function Ey(e,t){return e.map(function(n,r){return n+t[r]})}function w9(e,t){return e.map(function(n,r){return n-t[r]})}function Eh(e){return Math.hypot.apply(Math,e)}function wV(e,t,n){var r=Eh(t),o=r===0?0:1/r,a=n===0?0:1/n,i=a*r,s=t.map(function(u){return a*u}),f=t.map(function(u){return o*u}),l=Eh(e);return{velocities:s,velocity:i,distance:l,direction:f}}function jh(e){return Math.sign?Math.sign(e):+(e>0)-+(e<0)||+e}function kV(e,t,n){return Math.max(t,Math.min(e,n))}function SV(e,t){return Math.pow(e,t*5)}function jy(e,t,n){return t===0||Math.abs(t)===1/0?SV(e,n):e*t*n/(t+n*e)}function Af(e,t,n,r){return r===void 0&&(r=.15),r===0?kV(e,t,n):en?+jy(e-n,n-t,r)+n:e}function Ry(e,t){for(var n=0;n=0)&&(n[o]=e[o]);return n}function Mc(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jV(e,t){if(e){if(typeof e=="string")return Py(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Py(e,t)}}function Py(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(n=jV(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}return n=e[Symbol.iterator](),n.next.bind(n)}function S9(){}function C9(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r0,u},swipeVelocity:function(t){return t===void 0&&(t=TV),Fo(t)},swipeDistance:function(t){return t===void 0&&(t=$V),Fo(t)},delay:function(t){switch(t===void 0&&(t=0),t){case!0:return RV;case!1:return 0;default:return t}}});function AV(e){return e===void 0&&(e={}),Hg(e,MV)}function LV(e){return e===void 0&&(e={}),Hg(e,IV)}function DV(e){var t=e.domTarget,n=e.eventOptions,r=e.window,o=e.enabled,a=EV(e,["domTarget","eventOptions","window","enabled"]),i=AV({domTarget:t,eventOptions:n,window:r,enabled:o});return i.drag=LV(a),i}function Xs(e){return vn({_active:!1,_blocked:!1,_intentional:[!1,!1],_movement:[0,0],_initial:[0,0],_bounds:[[-1/0,1/0],[-1/0,1/0]],_lastEventType:void 0,event:void 0,intentional:!1,values:[0,0],velocities:[0,0],delta:[0,0],movement:[0,0],offset:[0,0],lastOffset:[0,0],direction:[0,0],initial:[0,0],previous:[0,0],first:!1,last:!1,active:!1,timeStamp:0,startTime:0,elapsedTime:0,cancel:S9,canceled:!1,memo:void 0,args:void 0},e)}function j9(){var e={hovering:!1,scrolling:!1,wheeling:!1,dragging:!1,moving:!1,pinching:!1,touches:0,buttons:0,down:!1,shiftKey:!1,altKey:!1,metaKey:!1,ctrlKey:!1},t=Xs({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0,_isTap:!0,_delayedEvent:!1,_pointerId:void 0,tap:!1,swipe:[0,0]}),n=Xs({da:[0,0],vdva:[0,0],origin:void 0,turns:0}),r=Xs({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),o=Xs({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),a=Xs({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0});return{shared:e,drag:t,pinch:n,wheel:r,move:o,scroll:a}}var Ea=new Map,NV=function(){function e(n,r){var o=this;r===void 0&&(r=[]),this.controller=n,this.args=r,this.debounced=!0,this.setTimeout=function(a,i){var s;i===void 0&&(i=140),clearTimeout(o.controller.timeouts[o.stateKey]);for(var f=arguments.length,l=new Array(f>2?f-2:0),u=2;u=t?jh(e)*t:!1}function $y(e,t,n){var r=t[0],o=t[1],a=n[0],i=n[1],s=e[0],f=s[0],l=s[1],u=e[1],p=u[0],h=u[1];return[Af(r,f,l,a),Af(o,p,h,i)]}function F0(e,t,n){var r=e.state,o=e.args,a=t.timeStamp,i=t.type,s=r.values,f=n?0:a-r.startTime;return{_lastEventType:i,event:t,timeStamp:a,elapsedTime:f,args:o,previous:s}}function FV(e,t,n){var r=e.state.offset,o=n.timeStamp;return vn({},j9()[e.stateKey],{_active:!0,values:t,initial:t,offset:r,lastOffset:r,startTime:o})}function _V(e,t){return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;af?"x":s0?t:n}return null}function Oy(e){var t="buttons"in e?e.buttons:0,n=$9(e),r=n&&n.length||0,o=r>0||t>0,a=e.shiftKey,i=e.altKey,s=e.metaKey,f=e.ctrlKey;return{touches:r,down:o,buttons:t,shiftKey:a,altKey:i,metaKey:s,ctrlKey:f}}function zy(e){var t=$9(e),n=t?t[0]:e,r=n.clientX,o=n.clientY;return[r,o]}var QV=3,ZV=220,JV=function(e){k9(t,e);function t(){var r;return r=e.apply(this,arguments)||this,r.ingKey="dragging",r.stateKey="drag",r.onDragStart=function(o){!r.enabled||r.state._active||(WV(r.controller,r.stateKey,[["pointermove",r.onDragChange],["pointerup",r.onDragEnd],["pointercancel",r.onDragEnd]]),r.updateGestureState({_pointerId:o.pointerId}),r.config.delay>0?(r.state._delayedEvent=!0,"persist"in o&&typeof o.persist=="function"&&o.persist(),r.setTimeout(r.startDrag.bind(Mc(r)),r.config.delay,o)):r.startDrag(o))},r.onDragChange=function(o){if(!r.state.canceled&&o.pointerId===r.state._pointerId){if(!r.state._active){r.state._delayedEvent&&(r.clearTimeout(),r.startDrag(o));return}var a=Oy(o);if(!a.down){r.onDragEnd(o);return}r.updateSharedState(a);var i=zy(o),s=r.getKinematics(i,o),f=F0(Mc(r),o),l=r.state._isTap,u=Eh(s._movement);l&&u>=QV&&(l=!1),r.updateGestureState(vn({},f,s,{_isTap:l})),r.fireGestureHandler()}},r.onDragEnd=function(o){if(o.pointerId===r.state._pointerId){r.state._active=!1,r.updateSharedState({down:!1,buttons:0,touches:0});var a=r.state._isTap,i=r.state.velocities,s=i[0],f=i[1],l=r.state.movement,u=l[0],p=l[1],h=r.state._intentional,m=h[0],v=h[1],b=r.config.swipeVelocity,C=b[0],y=b[1],g=r.config.swipeDistance,x=g[0],k=g[1],j=vn({},F0(Mc(r),o),r.getMovement(r.state.values)),S=[0,0];j.elapsedTimeC&&Math.abs(u)>x&&(S[0]=jh(s)),v!==!1&&Math.abs(f)>y&&Math.abs(p)>k&&(S[1]=jh(f))),r.updateGestureState(vn({},j,{tap:a,swipe:S})),r.fireGestureHandler(a===!0)}},r.clean=function(){e.prototype.clean.call(Mc(r)),r.state._delayedEvent=!1,UV(r.controller,r.stateKey)},r.onCancel=function(){r.state.canceled||(r.updateGestureState({canceled:!0}),r.state._active=!1,r.updateSharedState({down:!1,buttons:0,touches:0}),requestAnimationFrame(function(){return r.fireGestureHandler()}))},r.onClick=function(o){r.state._isTap||o.stopPropagation()},r}var n=t.prototype;return n.startDrag=function(o){var a=zy(o);this.updateSharedState(Oy(o)),this.updateGestureState(vn({},FV(this,a,o),F0(this,o,!0),{_pointerId:o.pointerId,cancel:this.onCancel})),this.updateGestureState(this.getMovement(a)),this.fireGestureHandler()},n.addBindings=function(o){if(Rh(o,"onPointerDown",this.onDragStart),this.config.filterTaps){var a=this.controller.config.eventOptions.capture?"onClick":"onClickCapture";Rh(o,a,this.onClick)}},t}(XV);function eU(e,t){var n,r=[],o,a=!1;function i(){for(var s=arguments.length,f=new Array(s),l=0;l=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 Ge(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,a=[],i;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a}function ht(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r"u"||typeof r=="string"||ms(r)?{target:r,event:e}:fe(fe({},r),{event:e})});return n}function H_(e){if(!(e===void 0||e===I_))return xr(e)}function i9(e,t,n,r,o){var a=e.options.guards,i={state:o,cond:t,_event:r};if(t.type===vh)return((a==null?void 0:a[t.name])||t.predicate)(n,r.data,i);var s=a==null?void 0:a[t.type];if(!s)throw new Error("Guard '".concat(t.type,"' is not implemented on machine '").concat(e.id,"'."));return s(n,r.data,i)}function s9(e){return typeof e=="string"?{type:e}:e}function uu(e,t,n){var r=function(){},o=typeof e=="object",a=o?e:null;return{next:((o?e.next:e)||r).bind(a),error:((o?e.error:t)||r).bind(a),complete:((o?e.complete:n)||r).bind(a)}}function Rc(e,t){return"".concat(e,":invocation[").concat(t,"]")}function bh(e){return(e.type===Vl||e.type===A1&&e.to===hs.Internal)&&typeof e.delay!="number"}var Yi=en({type:$_});function xh(e,t){return t&&t[e]||void 0}function xl(e,t){var n;if(Je(e)||typeof e=="number"){var r=xh(e,t);Xe(r)?n={type:e,exec:r}:r?n=r:n={type:e,exec:void 0}}else if(Xe(e))n={type:e.name||e.toString(),exec:e};else{var r=xh(e.type,t);if(Xe(r))n=fe(fe({},e),{exec:r});else if(r){var o=r.type||e.type;n=fe(fe(fe({},r),e),{type:o})}else n=e}return n}var Bo=function(e,t){if(!e)return[];var n=js(e)?e:[e];return n.map(function(r){return xl(r,t)})};function Ug(e){var t=xl(e);return fe(fe({id:Je(e)?e:t.id},t),{type:t.type})}function G_(e,t){return{type:Vl,event:typeof e=="function"?e:D1(e),delay:t?t.delay:void 0,id:t==null?void 0:t.id}}function K_(e,t,n,r){var o={_event:n},a=en(Xe(e.event)?e.event(t,n.data,o):e.event),i;if(Je(e.delay)){var s=r&&r[e.delay];i=Xe(s)?s(t,n.data,o):s}else i=Xe(e.delay)?e.delay(t,n.data,o):e.delay;return fe(fe({},e),{type:Vl,_event:a,delay:i})}function q_(e,t){return{to:t?t.to:void 0,type:A1,event:Xe(e)?e:D1(e),delay:t?t.delay:void 0,id:t&&t.id!==void 0?t.id:Xe(e)?e.name:n9(e)}}function Y_(e,t,n,r){var o={_event:n},a=en(Xe(e.event)?e.event(t,n.data,o):e.event),i;if(Je(e.delay)){var s=r&&r[e.delay];i=Xe(s)?s(t,n.data,o):s}else i=Xe(e.delay)?e.delay(t,n.data,o):e.delay;var f=Xe(e.to)?e.to(t,n.data,o):e.to;return fe(fe({},e),{to:f,_event:a,event:a.data,delay:i})}var X_=function(e,t,n){return fe(fe({},e),{value:Je(e.expr)?e.expr:e.expr(t,n.data,{_event:n})})},Q_=function(e){return{type:Zw,sendId:e}};function Z_(e){var t=Ug(e);return{type:it.Start,activity:t,exec:void 0}}function J_(e){var t=Xe(e)?e:Ug(e);return{type:it.Stop,activity:t,exec:void 0}}function eB(e,t,n){var r=Xe(e.activity)?e.activity(t,n.data):e.activity,o=typeof r=="string"?{id:r}:r,a={type:it.Stop,activity:o};return a}var tB=function(e){return{type:Bg,assignment:e}};function nB(e,t){var n=t?"#".concat(t):"";return"".concat(it.After,"(").concat(e,")").concat(n)}function Pc(e,t){var n="".concat(it.DoneState,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function du(e,t){var n="".concat(it.DoneInvoke,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function df(e,t){var n="".concat(it.ErrorPlatform,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}var rB=function(e){var t,n,r=[];try{for(var o=Ne(e),a=o.next();!a.done;a=o.next())for(var i=a.value,s=0;s0;){var l=o.shift();n=e.transition(n,l,f),r.forEach(function(u){return u.next(n)})}a=!1}},s=sB({id:t.id,send:function(l){o.push(l),i()},getSnapshot:function(){return n},subscribe:function(l,u,p){var h=uu(l,u,p);return r.add(h),h.next(n),{unsubscribe:function(){r.delete(h)}}}}),f={parent:t.parent,self:s,id:t.id||"anonymous",observers:r};return n=e.start?e.start(f):n,s}var yB={sync:!1,autoForward:!1},Wt;(function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"})(Wt||(Wt={}));var bB=function(){function e(t,n){n===void 0&&(n=e.defaultOptions);var r=this;this.machine=t,this.delayedEventsMap={},this.listeners=new Set,this.contextListeners=new Set,this.stopListeners=new Set,this.doneListeners=new Set,this.eventListeners=new Set,this.sendListeners=new Set,this.initialized=!1,this.status=Wt.NotStarted,this.children=new Map,this.forwardTo=new Set,this._outgoingQueue=[],this.init=this.start,this.send=function(u,p){if(js(u))return r.batch(u),r.state;var h=en(D1(u,p));if(r.status===Wt.Stopped)return r.state;if(r.status!==Wt.Running&&!r.options.deferEvents)throw new Error('Event "'.concat(h.name,'" was sent to uninitialized service "').concat(r.machine.id,`". Make sure .start() is called for this service, or set { deferEvents: true } in the service options. +Event: `).concat(JSON.stringify(h.data)));return r.scheduler.schedule(function(){r.forward(h);var m=r._nextState(h);r.update(m,h)}),r._state},this.sendTo=function(u,p,h){var m=r.parent&&(p===hs.Parent||r.parent.id===p),v=m?r.parent:Je(p)?p===hs.Internal?r:r.children.get(p)||Ys.get(p):W_(p)?p:void 0;if(!v){if(!m)throw new Error("Unable to send event to child '".concat(p,"' from service '").concat(r.id,"'."));return}if("machine"in v){if(r.status!==Wt.Stopped||r.parent!==v||r.state.done){var b=fe(fe({},u),{name:u.name===O_?"".concat(df(r.id)):u.name,origin:r.sessionId});!h&&r.machine.config.predictableActionArguments?r._outgoingQueue.push([v,b]):v.send(b)}}else!h&&r.machine.config.predictableActionArguments?r._outgoingQueue.push([v,u.data]):v.send(u.data)},this._exec=function(u,p,h,m){m===void 0&&(m=r.machine.options.actions);var v=u.exec||xh(u.type,m),b=Xe(v)?v:v?v.exec:u.exec;if(b)try{return b(p,h.data,r.machine.config.predictableActionArguments?{action:u,_event:h}:{action:u,state:r.state,_event:h})}catch(I){throw r.parent&&r.parent.send({type:"xstate.error",data:I}),I}switch(u.type){case Vl:{var C=u;r.defer(C);break}case A1:var y=u;if(typeof y.delay=="number"){r.defer(y);return}else y.to?r.sendTo(y._event,y.to,h===Yi):r.send(y._event);break;case Zw:r.cancel(u.sendId);break;case mh:{if(r.status!==Wt.Running)return;var g=u.activity;if(!r.machine.config.predictableActionArguments&&!r.state.activities[g.id||g.type])break;if(g.type===it.Invoke){var x=s9(g.src),k=r.machine.options.services?r.machine.options.services[x.type]:void 0,j=g.id,S=g.data,w="autoForward"in g?g.autoForward:!!g.forward;if(!k)return;var R=S?nd(S,p,h):void 0;if(typeof k=="string")return;var $=Xe(k)?k(p,h.data,{data:R,src:x,meta:g.meta}):k;if(!$)return;var P=void 0;ms($)&&($=R?$.withContext(R):$,P={autoForward:w}),r.spawn($,j,P)}else r.spawnActivity(g);break}case _g:{r.stopChild(u.activity.id);break}case Jw:var T=u,A=T.label,F=T.value;A?r.logger(A,F):r.logger(F);break}};var o=fe(fe({},e.defaultOptions),n),a=o.clock,i=o.logger,s=o.parent,f=o.id,l=f!==void 0?f:t.id;this.id=l,this.logger=i,this.clock=a,this.parent=s,this.options=o,this.scheduler=new vy({deferEvents:this.options.deferEvents}),this.sessionId=Ys.bookId()}return Object.defineProperty(e.prototype,"initialState",{get:function(){var t=this;return this._initialState?this._initialState:Ci(this,function(){return t._initialState=t.machine.initialState,t._initialState})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),e.prototype.execute=function(t,n){var r,o;try{for(var a=Ne(t.actions),i=a.next();!i.done;i=a.next()){var s=i.value;this.exec(s,t,n)}}catch(f){r={error:f}}finally{try{i&&!i.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}},e.prototype.update=function(t,n){var r,o,a,i,s,f,l,u,p=this;if(t._sessionid=this.sessionId,this._state=t,(!this.machine.config.predictableActionArguments||n===Yi)&&this.options.execute)this.execute(this.state);else for(var h=void 0;h=this._outgoingQueue.shift();)h[0].send(h[1]);if(this.children.forEach(function($){p.state.children[$.id]=$}),this.devTools&&this.devTools.send(n.data,t),t.event)try{for(var m=Ne(this.eventListeners),v=m.next();!v.done;v=m.next()){var b=v.value;b(t.event)}}catch($){r={error:$}}finally{try{v&&!v.done&&(o=m.return)&&o.call(m)}finally{if(r)throw r.error}}try{for(var C=Ne(this.listeners),y=C.next();!y.done;y=C.next()){var b=y.value;b(t,t.event)}}catch($){a={error:$}}finally{try{y&&!y.done&&(i=C.return)&&i.call(C)}finally{if(a)throw a.error}}try{for(var g=Ne(this.contextListeners),x=g.next();!x.done;x=g.next()){var k=x.value;k(this.state.context,this.state.history?this.state.history.context:void 0)}}catch($){s={error:$}}finally{try{x&&!x.done&&(f=g.return)&&f.call(g)}finally{if(s)throw s.error}}if(this.state.done){var j=t.configuration.find(function($){return $.type==="final"&&$.parent===p.machine}),S=j&&j.doneData?nd(j.doneData,t.context,n):void 0;this._doneEvent=du(this.id,S);try{for(var w=Ne(this.doneListeners),R=w.next();!R.done;R=w.next()){var b=R.value;b(this._doneEvent)}}catch($){l={error:$}}finally{try{R&&!R.done&&(u=w.return)&&u.call(w)}finally{if(l)throw l.error}}this._stop(),this._stopChildren(),Ys.free(this.sessionId)}},e.prototype.onTransition=function(t){return this.listeners.add(t),this.status===Wt.Running&&t(this.state,this.state.event),this},e.prototype.subscribe=function(t,n,r){var o=this,a=uu(t,n,r);this.listeners.add(a.next),this.status!==Wt.NotStarted&&a.next(this.state);var i=function(){o.doneListeners.delete(i),o.stopListeners.delete(i),a.complete()};return this.status===Wt.Stopped?a.complete():(this.onDone(i),this.onStop(i)),{unsubscribe:function(){o.listeners.delete(a.next),o.doneListeners.delete(i),o.stopListeners.delete(i)}}},e.prototype.onEvent=function(t){return this.eventListeners.add(t),this},e.prototype.onSend=function(t){return this.sendListeners.add(t),this},e.prototype.onChange=function(t){return this.contextListeners.add(t),this},e.prototype.onStop=function(t){return this.stopListeners.add(t),this},e.prototype.onDone=function(t){return this.status===Wt.Stopped&&this._doneEvent?t(this._doneEvent):this.doneListeners.add(t),this},e.prototype.off=function(t){return this.listeners.delete(t),this.eventListeners.delete(t),this.sendListeners.delete(t),this.stopListeners.delete(t),this.doneListeners.delete(t),this.contextListeners.delete(t),this},e.prototype.start=function(t){var n=this;if(this.status===Wt.Running)return this;this.machine._init(),Ys.register(this.sessionId,this),this.initialized=!0,this.status=Wt.Running;var r=t===void 0?this.initialState:Ci(this,function(){return uB(t)?n.machine.resolveState(t):n.machine.resolveState(nr.from(t,n.machine.context))});return this.options.devTools&&this.attachDev(),this.scheduler.initialize(function(){n.update(r,Yi)}),this},e.prototype._stopChildren=function(){this.children.forEach(function(t){Xe(t.stop)&&t.stop()}),this.children.clear()},e.prototype._stop=function(){var t,n,r,o,a,i,s,f,l,u;try{for(var p=Ne(this.listeners),h=p.next();!h.done;h=p.next()){var m=h.value;this.listeners.delete(m)}}catch(w){t={error:w}}finally{try{h&&!h.done&&(n=p.return)&&n.call(p)}finally{if(t)throw t.error}}try{for(var v=Ne(this.stopListeners),b=v.next();!b.done;b=v.next()){var m=b.value;m(),this.stopListeners.delete(m)}}catch(w){r={error:w}}finally{try{b&&!b.done&&(o=v.return)&&o.call(v)}finally{if(r)throw r.error}}try{for(var C=Ne(this.contextListeners),y=C.next();!y.done;y=C.next()){var m=y.value;this.contextListeners.delete(m)}}catch(w){a={error:w}}finally{try{y&&!y.done&&(i=C.return)&&i.call(C)}finally{if(a)throw a.error}}try{for(var g=Ne(this.doneListeners),x=g.next();!x.done;x=g.next()){var m=x.value;this.doneListeners.delete(m)}}catch(w){s={error:w}}finally{try{x&&!x.done&&(f=g.return)&&f.call(g)}finally{if(s)throw s.error}}if(!this.initialized)return this;this.initialized=!1,this.status=Wt.Stopped,this._initialState=void 0;try{for(var k=Ne(Object.keys(this.delayedEventsMap)),j=k.next();!j.done;j=k.next()){var S=j.value;this.clock.clearTimeout(this.delayedEventsMap[S])}}catch(w){l={error:w}}finally{try{j&&!j.done&&(u=k.return)&&u.call(k)}finally{if(l)throw l.error}}this.scheduler.clear(),this.scheduler=new vy({deferEvents:this.options.deferEvents})},e.prototype.stop=function(){var t=this,n=this.scheduler;return this._stop(),n.schedule(function(){var r=en({type:"xstate.stop"}),o=Ci(t,function(){var a=wt(ht([],Ge(t.state.configuration),!1).sort(function(u,p){return p.order-u.order}).map(function(u){return Bo(u.onExit,t.machine.options.actions)})),i=Ge(rd(t.machine,t.state,t.state.context,r,[{type:"exit",actions:a}],t.machine.config.predictableActionArguments?t._exec:void 0,t.machine.config.predictableActionArguments||t.machine.config.preserveActionOrder),2),s=i[0],f=i[1],l=new nr({value:t.state.value,context:f,_event:r,_sessionid:t.sessionId,historyValue:void 0,history:t.state,actions:s.filter(function(u){return!bh(u)}),activities:{},events:[],configuration:[],transitions:[],children:{},done:t.state.done,tags:t.state.tags,machine:t.machine});return l.changed=!0,l});t.update(o,r),t._stopChildren(),Ys.free(t.sessionId)}),this},e.prototype.batch=function(t){var n=this;if(!(this.status===Wt.NotStarted&&this.options.deferEvents)){if(this.status!==Wt.Running)throw new Error("".concat(t.length,' event(s) were sent to uninitialized service "').concat(this.machine.id,'". Make sure .start() is called for this service, or set { deferEvents: true } in the service options.'))}if(t.length){var r=!!this.machine.config.predictableActionArguments&&this._exec;this.scheduler.schedule(function(){var o,a,i=n.state,s=!1,f=[],l=function(m){var v=en(m);n.forward(v),i=Ci(n,function(){return n.machine.transition(i,v,void 0,r||void 0)}),f.push.apply(f,ht([],Ge(n.machine.config.predictableActionArguments?i.actions:i.actions.map(function(b){return dB(b,i)})),!1)),s=s||!!i.changed};try{for(var u=Ne(t),p=u.next();!p.done;p=u.next()){var h=p.value;l(h)}}catch(m){o={error:m}}finally{try{p&&!p.done&&(a=u.return)&&a.call(u)}finally{if(o)throw o.error}}i.changed=s,i.actions=f,n.update(i,en(t[t.length-1]))})}},e.prototype.sender=function(t){return this.send.bind(this,t)},e.prototype._nextState=function(t,n){var r=this;n===void 0&&(n=!!this.machine.config.predictableActionArguments&&this._exec);var o=en(t);if(o.name.indexOf(cy)===0&&!this.state.nextEvents.some(function(i){return i.indexOf(cy)===0}))throw o.data.data;var a=Ci(this,function(){return r.machine.transition(r.state,o,void 0,n||void 0)});return a},e.prototype.nextState=function(t){return this._nextState(t,!1)},e.prototype.forward=function(t){var n,r;try{for(var o=Ne(this.forwardTo),a=o.next();!a.done;a=o.next()){var i=a.value,s=this.children.get(i);if(!s)throw new Error("Unable to forward event '".concat(t,"' from interpreter '").concat(this.id,"' to nonexistant child '").concat(i,"'."));s.send(t)}}catch(f){n={error:f}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},e.prototype.defer=function(t){var n=this,r=this.clock.setTimeout(function(){"to"in t&&t.to?n.sendTo(t._event,t.to,!0):n.send(t._event)},t.delay);t.id&&(this.delayedEventsMap[t.id]=r)},e.prototype.cancel=function(t){this.clock.clearTimeout(this.delayedEventsMap[t]),delete this.delayedEventsMap[t]},e.prototype.exec=function(t,n,r){r===void 0&&(r=this.machine.options.actions),this._exec(t,n.context,n._event,r)},e.prototype.removeChild=function(t){var n;this.children.delete(t),this.forwardTo.delete(t),(n=this.state)===null||n===void 0||delete n.children[t]},e.prototype.stopChild=function(t){var n=this.children.get(t);n&&(this.removeChild(t),Xe(n.stop)&&n.stop())},e.prototype.spawn=function(t,n,r){if(this.status!==Wt.Running)return l9(t,n);if(py(t))return this.spawnPromise(Promise.resolve(t),n);if(Xe(t))return this.spawnCallback(t,n);if(iB(t))return this.spawnActor(t,n);if(U_(t))return this.spawnObservable(t,n);if(ms(t))return this.spawnMachine(t,fe(fe({},r),{id:n}));if(F_(t))return this.spawnBehavior(t,n);throw new Error('Unable to spawn entity "'.concat(n,'" of type "').concat(typeof t,'".'))},e.prototype.spawnMachine=function(t,n){var r=this;n===void 0&&(n={});var o=new e(t,fe(fe({},this.options),{parent:this,id:n.id||t.id})),a=fe(fe({},yB),n);a.sync&&o.onTransition(function(s){r.send(e9,{state:s,id:o.id})});var i=o;return this.children.set(o.id,i),a.autoForward&&this.forwardTo.add(o.id),o.onDone(function(s){r.removeChild(o.id),r.send(en(s,{origin:o.id}))}).start(),i},e.prototype.spawnBehavior=function(t,n){var r=vB(t,{id:n,parent:this});return this.children.set(n,r),r},e.prototype.spawnPromise=function(t,n){var r,o=this,a=!1,i;t.then(function(f){a||(i=f,o.removeChild(n),o.send(en(du(n,f),{origin:n})))},function(f){if(!a){o.removeChild(n);var l=df(n,f);try{o.send(en(l,{origin:n}))}catch{o.devTools&&o.devTools.send(l,o.state),o.machine.strict&&o.stop()}}});var s=(r={id:n,send:function(){},subscribe:function(f,l,u){var p=uu(f,l,u),h=!1;return t.then(function(m){h||(p.next(m),!h&&p.complete())},function(m){h||p.error(m)}),{unsubscribe:function(){return h=!0}}},stop:function(){a=!0},toJSON:function(){return{id:n}},getSnapshot:function(){return i}},r[_o]=function(){return this},r);return this.children.set(n,s),s},e.prototype.spawnCallback=function(t,n){var r,o=this,a=!1,i=new Set,s=new Set,f,l=function(h){f=h,s.forEach(function(m){return m(h)}),!a&&o.send(en(h,{origin:n}))},u;try{u=t(l,function(h){i.add(h)})}catch(h){this.send(df(n,h))}if(py(u))return this.spawnPromise(u,n);var p=(r={id:n,send:function(h){return i.forEach(function(m){return m(h)})},subscribe:function(h){var m=uu(h);return s.add(m.next),{unsubscribe:function(){s.delete(m.next)}}},stop:function(){a=!0,Xe(u)&&u()},toJSON:function(){return{id:n}},getSnapshot:function(){return f}},r[_o]=function(){return this},r);return this.children.set(n,p),p},e.prototype.spawnObservable=function(t,n){var r,o=this,a,i=t.subscribe(function(f){a=f,o.send(en(f,{origin:n}))},function(f){o.removeChild(n),o.send(en(df(n,f),{origin:n}))},function(){o.removeChild(n),o.send(en(du(n),{origin:n}))}),s=(r={id:n,send:function(){},subscribe:function(f,l,u){return t.subscribe(f,l,u)},stop:function(){return i.unsubscribe()},getSnapshot:function(){return a},toJSON:function(){return{id:n}}},r[_o]=function(){return this},r);return this.children.set(n,s),s},e.prototype.spawnActor=function(t,n){return this.children.set(n,t),t},e.prototype.spawnActivity=function(t){var n=this.machine.options&&this.machine.options.activities?this.machine.options.activities[t.type]:void 0;if(n){var r=n(this.state.context,t);this.spawnEffect(t.id,r)}},e.prototype.spawnEffect=function(t,n){var r;this.children.set(t,(r={id:t,send:function(){},subscribe:function(){return{unsubscribe:function(){}}},stop:n||void 0,getSnapshot:function(){},toJSON:function(){return{id:t}}},r[_o]=function(){return this},r))},e.prototype.attachDev=function(){var t=Wg();if(this.options.devTools&&t){if(t.__REDUX_DEVTOOLS_EXTENSION__){var n=typeof this.options.devTools=="object"?this.options.devTools:void 0;this.devTools=t.__REDUX_DEVTOOLS_EXTENSION__.connect(fe(fe({name:this.id,autoPause:!0,stateSanitizer:function(r){return{value:r.value,context:r.context,actions:r.actions}}},n),{features:fe({jump:!1,skip:!1},n?n.features:void 0)}),this.machine),this.devTools.init(this.state)}gB(this)}},e.prototype.toJSON=function(){return{id:this.id}},e.prototype[_o]=function(){return this},e.prototype.getSnapshot=function(){return this.status===Wt.NotStarted?this.initialState:this._state},e.defaultOptions={execute:!0,deferEvents:!0,clock:{setTimeout:function(t,n){return setTimeout(t,n)},clearTimeout:function(t){return clearTimeout(t)}},logger:console.log.bind(console),devTools:!1},e.interpret=h9,e}();function h9(e,t){var n=new bB(e,t);return n}function xB(e){if(typeof e=="string"){var t={type:e};return t.toString=function(){return e},t}return e}function Tc(e){return fe(fe({type:gh},e),{toJSON:function(){e.onDone,e.onError;var t=Fg(e,["onDone","onError"]);return fe(fe({},t),{type:gh,src:xB(e.src)})}})}var $c="",kh="#",L0="*",bi={},xi=function(e){return e[0]===kh},wB=function(){return{actions:{},guards:{},services:{},activities:{},delays:{}}},kB=function(){function e(t,n,r,o){r===void 0&&(r="context"in t?t.context:void 0);var a=this,i;this.config=t,this._context=r,this.order=-1,this.__xstatenode=!0,this.__cache={events:void 0,relativeValue:new Map,initialStateValue:void 0,initialState:void 0,on:void 0,transitions:void 0,candidates:{},delayedTransitions:void 0},this.idMap={},this.tags=[],this.options=Object.assign(wB(),n),this.parent=o==null?void 0:o.parent,this.key=this.config.key||(o==null?void 0:o.key)||this.config.id||"(machine)",this.machine=this.parent?this.parent.machine:this,this.path=this.parent?this.parent.path.concat(this.key):[],this.delimiter=this.config.delimiter||(this.parent?this.parent.delimiter:t9),this.id=this.config.id||ht([this.machine.key],Ge(this.path),!1).join(this.delimiter),this.version=this.parent?this.parent.version:this.config.version,this.type=this.config.type||(this.config.parallel?"parallel":this.config.states&&Object.keys(this.config.states).length?"compound":this.config.history?"history":"atomic"),this.schema=this.parent?this.machine.schema:(i=this.config.schema)!==null&&i!==void 0?i:{},this.description=this.config.description,this.initial=this.config.initial,this.states=this.config.states?uf(this.config.states,function(l,u){var p,h=new e(l,{},void 0,{parent:a,key:u});return Object.assign(a.idMap,fe((p={},p[h.id]=h,p),h.idMap)),h}):bi;var s=0;function f(l){var u,p;l.order=s++;try{for(var h=Ne(c9(l)),m=h.next();!m.done;m=h.next()){var v=m.value;f(v)}}catch(b){u={error:b}}finally{try{m&&!m.done&&(p=h.return)&&p.call(h)}finally{if(u)throw u.error}}}f(this),this.history=this.config.history===!0?"shallow":this.config.history||!1,this._transient=!!this.config.always||(this.config.on?Array.isArray(this.config.on)?this.config.on.some(function(l){var u=l.event;return u===$c}):$c in this.config.on:!1),this.strict=!!this.config.strict,this.onEntry=xr(this.config.entry||this.config.onEntry).map(function(l){return xl(l)}),this.onExit=xr(this.config.exit||this.config.onExit).map(function(l){return xl(l)}),this.meta=this.config.meta,this.doneData=this.type==="final"?this.config.data:void 0,this.invoke=xr(this.config.invoke).map(function(l,u){var p,h;if(ms(l)){var m=Rc(a.id,u);return a.machine.options.services=fe((p={},p[m]=l,p),a.machine.options.services),Tc({src:m,id:m})}else if(Je(l.src)){var m=l.id||Rc(a.id,u);return Tc(fe(fe({},l),{id:m,src:l.src}))}else if(ms(l.src)||Xe(l.src)){var m=l.id||Rc(a.id,u);return a.machine.options.services=fe((h={},h[m]=l.src,h),a.machine.options.services),Tc(fe(fe({id:m},l),{src:m}))}else{var v=l.src;return Tc(fe(fe({id:Rc(a.id,u)},l),{src:v}))}}),this.activities=xr(this.config.activities).concat(this.invoke).map(function(l){return Ug(l)}),this.transition=this.transition.bind(this),this.tags=xr(this.config.tags)}return e.prototype._init=function(){this.__cache.transitions||u9(this).forEach(function(t){return t.on})},e.prototype.withConfig=function(t,n){var r=this.options,o=r.actions,a=r.activities,i=r.guards,s=r.services,f=r.delays;return new e(this.config,{actions:fe(fe({},o),t.actions),activities:fe(fe({},a),t.activities),guards:fe(fe({},i),t.guards),services:fe(fe({},s),t.services),delays:fe(fe({},f),t.delays)},n??this.context)},e.prototype.withContext=function(t){return new e(this.config,this.options,t)},Object.defineProperty(e.prototype,"context",{get:function(){return Xe(this._context)?this._context():this._context},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"definition",{get:function(){return{id:this.id,key:this.key,version:this.version,context:this.context,type:this.type,initial:this.initial,history:this.history,states:uf(this.states,function(t){return t.definition}),on:this.on,transitions:this.transitions,entry:this.onEntry,exit:this.onExit,activities:this.activities||[],meta:this.meta,order:this.order||-1,data:this.doneData,invoke:this.invoke,description:this.description,tags:this.tags}},enumerable:!1,configurable:!0}),e.prototype.toJSON=function(){return this.definition},Object.defineProperty(e.prototype,"on",{get:function(){if(this.__cache.on)return this.__cache.on;var t=this.transitions;return this.__cache.on=t.reduce(function(n,r){return n[r.eventType]=n[r.eventType]||[],n[r.eventType].push(r),n},{})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"after",{get:function(){return this.__cache.delayedTransitions||(this.__cache.delayedTransitions=this.getDelayedTransitions(),this.__cache.delayedTransitions)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"transitions",{get:function(){return this.__cache.transitions||(this.__cache.transitions=this.formatTransitions(),this.__cache.transitions)},enumerable:!1,configurable:!0}),e.prototype.getCandidates=function(t){if(this.__cache.candidates[t])return this.__cache.candidates[t];var n=t===$c,r=this.transitions.filter(function(o){var a=o.eventType===t;return n?a:a||o.eventType===L0});return this.__cache.candidates[t]=r,r},e.prototype.getDelayedTransitions=function(){var t=this,n=this.config.after;if(!n)return[];var r=function(a,i){var s=Xe(a)?"".concat(t.id,":delay[").concat(i,"]"):a,f=nB(s,t.id);return t.onEntry.push(q_(f,{delay:a})),t.onExit.push(Q_(f)),f},o=js(n)?n.map(function(a,i){var s=r(a.delay,i);return fe(fe({},a),{event:s})}):wt(Object.keys(n).map(function(a,i){var s=n[a],f=Je(s)?{target:s}:s,l=isNaN(+a)?a:+a,u=r(l,i);return xr(f).map(function(p){return fe(fe({},p),{event:u,delay:l})})}));return o.map(function(a){var i=a.delay;return fe(fe({},t.formatTransition(a)),{delay:i})})},e.prototype.getStateNodes=function(t){var n,r=this;if(!t)return[];var o=t instanceof nr?t.value:Of(t,this.delimiter);if(Je(o)){var a=this.getStateNode(o).initial;return a!==void 0?this.getStateNodes((n={},n[o]=a,n)):[this,this.states[o]]}var i=Object.keys(o),s=[this];return s.push.apply(s,ht([],Ge(wt(i.map(function(f){return r.getStateNode(f).getStateNodes(o[f])}))),!1)),s},e.prototype.handles=function(t){var n=n9(t);return this.events.includes(n)},e.prototype.resolveState=function(t){var n=t instanceof nr?t:nr.create(t),r=Array.from(pf([],this.getStateNodes(n.value)));return new nr(fe(fe({},n),{value:this.resolve(n.value),configuration:r,done:pu(r,this),tags:gy(r),machine:this.machine}))},e.prototype.transitionLeafNode=function(t,n,r){var o=this.getStateNode(t),a=o.next(n,r);return!a||!a.transitions.length?this.next(n,r):a},e.prototype.transitionCompoundNode=function(t,n,r){var o=Object.keys(t),a=this.getStateNode(o[0]),i=a._transition(t[o[0]],n,r);return!i||!i.transitions.length?this.next(n,r):i},e.prototype.transitionParallelNode=function(t,n,r){var o,a,i={};try{for(var s=Ne(Object.keys(t)),f=s.next();!f.done;f=s.next()){var l=f.value,u=t[l];if(u){var p=this.getStateNode(l),h=p._transition(u,n,r);h&&(i[l]=h)}}}catch(y){o={error:y}}finally{try{f&&!f.done&&(a=s.return)&&a.call(s)}finally{if(o)throw o.error}}var m=Object.keys(i).map(function(y){return i[y]}),v=wt(m.map(function(y){return y.transitions})),b=m.some(function(y){return y.transitions.length>0});if(!b)return this.next(n,r);var C=wt(Object.keys(i).map(function(y){return i[y].configuration}));return{transitions:v,exitSet:wt(m.map(function(y){return y.exitSet})),configuration:C,source:n,actions:wt(Object.keys(i).map(function(y){return i[y].actions}))}},e.prototype._transition=function(t,n,r){return Je(t)?this.transitionLeafNode(t,n,r):Object.keys(t).length===1?this.transitionCompoundNode(t,n,r):this.transitionParallelNode(t,n,r)},e.prototype.getTransitionData=function(t,n){return this._transition(t.value,t,en(n))},e.prototype.next=function(t,n){var r,o,a=this,i=n.name,s=[],f=[],l;try{for(var u=Ne(this.getCandidates(i)),p=u.next();!p.done;p=u.next()){var h=p.value,m=h.cond,v=h.in,b=t.context,C=v?Je(v)&&xi(v)?t.matches(Of(this.getStateNodeById(v).path,this.delimiter)):Vg(Of(v,this.delimiter),D_(this.path.slice(0,-2))(t.value)):!0,y=!1;try{y=!m||i9(this.machine,m,b,n,t)}catch(k){throw new Error("Unable to evaluate guard '".concat(m.name||m.type,"' in transition for event '").concat(i,"' in state node '").concat(this.id,`': +`).concat(k.message))}if(y&&C){h.target!==void 0&&(f=h.target),s.push.apply(s,ht([],Ge(h.actions),!1)),l=h;break}}}catch(k){r={error:k}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}if(l){if(!f.length)return{transitions:[l],exitSet:[],configuration:t.value?[this]:[],source:t,actions:s};var g=wt(f.map(function(k){return a.getRelativeStateNodes(k,t.historyValue)})),x=!!l.internal;return{transitions:[l],exitSet:x?[]:wt(f.map(function(k){return a.getPotentiallyReenteringNodes(k)})),configuration:g,source:t,actions:s}}},e.prototype.getPotentiallyReenteringNodes=function(t){if(this.order0,m=h?t.configuration:n?n.configuration:[],v=pu(m,this),b=h?fB(this.machine,p):void 0,C=n?n.historyValue?n.historyValue:t.source?this.machine.historyValue(n.value):void 0:void 0,y=this.getActions(new Set(m),v,t,r,a,n,o),g=n?fe({},n.activities):{};try{for(var x=Ne(y),k=x.next();!k.done;k=x.next()){var j=k.value;try{for(var S=(f=void 0,Ne(j.actions)),w=S.next();!w.done;w=S.next()){var R=w.value;R.type===mh?g[R.activity.id||R.activity.type]=R:R.type===_g&&(g[R.activity.id||R.activity.type]=!1)}}catch(K){f={error:K}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(f)throw f.error}}}}catch(K){i={error:K}}finally{try{k&&!k.done&&(s=x.return)&&s.call(x)}finally{if(i)throw i.error}}var $=Ge(rd(this,n,r,a,y,o,this.machine.config.predictableActionArguments||this.machine.config.preserveActionOrder),2),P=$[0],T=$[1],A=Ge(__(P,bh),2),F=A[0],I=A[1],L=P.filter(function(K){var q;return K.type===mh&&((q=K.activity)===null||q===void 0?void 0:q.type)===gh}),V=L.reduce(function(K,q){return K[q.activity.id]=oB(q.activity,u.machine,T,a),K},n?fe({},n.children):{}),D=new nr({value:b||n.value,context:T,_event:a,_sessionid:n?n._sessionid:null,historyValue:b?C?B_(C,b):void 0:n?n.historyValue:void 0,history:!b||t.source?n:void 0,actions:b?I:[],activities:b?g:n?n.activities:{},events:[],configuration:m,transitions:t.transitions,children:V,done:v,tags:gy(m),machine:this}),O=r!==T;D.changed=a.name===e9||O;var z=D.history;z&&delete z.history;var N=!v&&(this._transient||p.some(function(K){return K._transient}));if(!h&&(!N||a.name===$c))return D;var U=D;if(!v)for(N&&(U=this.resolveRaisedTransition(U,{type:T_},a,o));F.length;){var _=F.shift();U=this.resolveRaisedTransition(U,_._event,a,o)}var B=U.changed||(z?!!U.actions.length||O||typeof z.value!=typeof U.value||!p9(U.value,z.value):void 0);return U.changed=B,U.history=z,U},e.prototype.getStateNode=function(t){if(xi(t))return this.machine.getStateNodeById(t);if(!this.states)throw new Error("Unable to retrieve child state '".concat(t,"' from '").concat(this.id,"'; no child states exist."));var n=this.states[t];if(!n)throw new Error("Child state '".concat(t,"' does not exist on '").concat(this.id,"'"));return n},e.prototype.getStateNodeById=function(t){var n=xi(t)?t.slice(kh.length):t;if(n===this.id)return this;var r=this.machine.idMap[n];if(!r)throw new Error("Child state node '#".concat(n,"' does not exist on machine '").concat(this.id,"'"));return r},e.prototype.getStateNodeByPath=function(t){if(typeof t=="string"&&xi(t))try{return this.getStateNodeById(t.slice(1))}catch{}for(var n=yh(t,this.delimiter).slice(),r=this;n.length;){var o=n.shift();if(!o.length)break;r=r.getStateNode(o)}return r},e.prototype.resolve=function(t){var n,r=this;if(!t)return this.initialStateValue||bi;switch(this.type){case"parallel":return uf(this.initialStateValue,function(a,i){return a?r.getStateNode(i).resolve(t[i]||a):bi});case"compound":if(Je(t)){var o=this.getStateNode(t);return o.type==="parallel"||o.type==="compound"?(n={},n[t]=o.initialStateValue,n):t}return Object.keys(t).length?uf(t,function(a,i){return a?r.getStateNode(i).resolve(a):bi}):this.initialStateValue||{};default:return t||bi}},e.prototype.getResolvedPath=function(t){if(xi(t)){var n=this.machine.idMap[t.slice(kh.length)];if(!n)throw new Error("Unable to find state node '".concat(t,"'"));return n.path}return yh(t,this.delimiter)},Object.defineProperty(e.prototype,"initialStateValue",{get:function(){var t;if(this.__cache.initialStateValue)return this.__cache.initialStateValue;var n;if(this.type==="parallel")n=dy(this.states,function(r){return r.initialStateValue||bi},function(r){return r.type!=="history"});else if(this.initial!==void 0){if(!this.states[this.initial])throw new Error("Initial state '".concat(this.initial,"' not found on '").concat(this.key,"'"));n=od(this.states[this.initial])?this.initial:(t={},t[this.initial]=this.states[this.initial].initialStateValue,t)}else n={};return this.__cache.initialStateValue=n,this.__cache.initialStateValue},enumerable:!1,configurable:!0}),e.prototype.getInitialState=function(t,n){this._init();var r=this.getStateNodes(t);return this.resolveTransition({configuration:r,exitSet:[],transitions:[],source:void 0,actions:[]},void 0,n??this.machine.context,void 0)},Object.defineProperty(e.prototype,"initialState",{get:function(){var t=this.initialStateValue;if(!t)throw new Error("Cannot retrieve initial state from simple state '".concat(this.id,"'."));return this.getInitialState(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"target",{get:function(){var t;if(this.type==="history"){var n=this.config;Je(n.target)?t=xi(n.target)?td(this.machine.getStateNodeById(n.target).path.slice(this.path.length-1)):n.target:t=n.target}return t},enumerable:!1,configurable:!0}),e.prototype.getRelativeStateNodes=function(t,n,r){return r===void 0&&(r=!0),r?t.type==="history"?t.resolveHistory(n):t.initialStateNodes:[t]},Object.defineProperty(e.prototype,"initialStateNodes",{get:function(){var t=this;if(od(this))return[this];if(this.type==="compound"&&!this.initial)return[this];var n=cu(this.initialStateValue);return wt(n.map(function(r){return t.getFromRelativePath(r)}))},enumerable:!1,configurable:!0}),e.prototype.getFromRelativePath=function(t){if(!t.length)return[this];var n=Ge(t),r=n[0],o=n.slice(1);if(!this.states)throw new Error("Cannot retrieve subPath '".concat(r,"' from node with no states"));var a=this.getStateNode(r);if(a.type==="history")return a.resolveHistory();if(!this.states[r])throw new Error("Child state '".concat(r,"' does not exist on '").concat(this.id,"'"));return this.states[r].getFromRelativePath(o)},e.prototype.historyValue=function(t){if(Object.keys(this.states).length)return{current:t||this.initialStateValue,states:dy(this.states,function(n,r){if(!t)return n.historyValue();var o=Je(t)?void 0:t[r];return n.historyValue(o||n.initialStateValue)},function(n){return!n.history})}},e.prototype.resolveHistory=function(t){var n=this;if(this.type!=="history")return[this];var r=this.parent;if(!t){var o=this.target;return o?wt(cu(o).map(function(i){return r.getFromRelativePath(i)})):r.initialStateNodes}var a=L_(r.path,"states")(t).current;return Je(a)?[r.getStateNode(a)]:wt(cu(a).map(function(i){return n.history==="deep"?r.getFromRelativePath(i):[r.states[i[0]]]}))},Object.defineProperty(e.prototype,"stateIds",{get:function(){var t=this,n=wt(Object.keys(this.states).map(function(r){return t.states[r].stateIds}));return[this.id].concat(n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"events",{get:function(){var t,n,r,o;if(this.__cache.events)return this.__cache.events;var a=this.states,i=new Set(this.ownEvents);if(a)try{for(var s=Ne(Object.keys(a)),f=s.next();!f.done;f=s.next()){var l=f.value,u=a[l];if(u.states)try{for(var p=(r=void 0,Ne(u.events)),h=p.next();!h.done;h=p.next()){var m=h.value;i.add("".concat(m))}}catch(v){r={error:v}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(r)throw r.error}}}}catch(v){t={error:v}}finally{try{f&&!f.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return this.__cache.events=Array.from(i)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ownEvents",{get:function(){var t=new Set(this.transitions.filter(function(n){return!(!n.target&&!n.actions.length&&n.internal)}).map(function(n){return n.eventType}));return Array.from(t)},enumerable:!1,configurable:!0}),e.prototype.resolveTarget=function(t){var n=this;if(t!==void 0)return t.map(function(r){if(!Je(r))return r;var o=r[0]===n.delimiter;if(o&&!n.parent)return n.getStateNodeByPath(r.slice(1));var a=o?n.key+r:r;if(n.parent)try{var i=n.parent.getStateNodeByPath(a);return i}catch(s){throw new Error("Invalid transition definition for state node '".concat(n.id,`': +`).concat(s.message))}else return n.getStateNodeByPath(a)})},e.prototype.formatTransition=function(t){var n=this,r=H_(t.target),o="internal"in t?t.internal:r?r.some(function(f){return Je(f)&&f[0]===n.delimiter}):!0,a=this.machine.options.guards,i=this.resolveTarget(r),s=fe(fe({},t),{actions:Bo(xr(t.actions)),cond:a9(t.cond,a),target:i,source:this,internal:o,eventType:t.event,toJSON:function(){return fe(fe({},s),{target:s.target?s.target.map(function(f){return"#".concat(f.id)}):void 0,source:"#".concat(n.id)})}});return s},e.prototype.formatTransitions=function(){var t,n,r=this,o;if(!this.config.on)o=[];else if(Array.isArray(this.config.on))o=this.config.on;else{var a=this.config.on,i=L0,s=a[i],f=s===void 0?[]:s,l=Fg(a,[typeof i=="symbol"?i:i+""]);o=wt(Object.keys(l).map(function(g){var x=yi(g,l[g]);return x}).concat(yi(L0,f)))}var u=this.config.always?yi("",this.config.always):[],p=this.config.onDone?yi(String(Pc(this.id)),this.config.onDone):[],h=wt(this.invoke.map(function(g){var x=[];return g.onDone&&x.push.apply(x,ht([],Ge(yi(String(du(g.id)),g.onDone)),!1)),g.onError&&x.push.apply(x,ht([],Ge(yi(String(df(g.id)),g.onError)),!1)),x})),m=this.after,v=wt(ht(ht(ht(ht([],Ge(p),!1),Ge(h),!1),Ge(o),!1),Ge(u),!1).map(function(g){return xr(g).map(function(x){return r.formatTransition(x)})}));try{for(var b=Ne(m),C=b.next();!C.done;C=b.next()){var y=C.value;v.push(y)}}catch(g){t={error:g}}finally{try{C&&!C.done&&(n=b.return)&&n.call(b)}finally{if(t)throw t.error}}return v},e}();function SB(e,t,n){return n===void 0&&(n=e.context),new kB(e,t,n)}var CB=tB,Sh;(function(e){e[e.Effect=1]="Effect",e[e.LayoutEffect=2]="LayoutEffect"})(Sh||(Sh={}));var zf=d.useLayoutEffect;function yy(e){var t=d.useRef();return t.current||(t.current={v:e()}),t.current.v}var EB=globalThis&&globalThis.__read||function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,a=[],i;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a},jB=globalThis&&globalThis.__values||function(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};function RB(e,t){var n,r,o=EB([[],[]],2),a=o[0],i=o[1];try{for(var s=jB(e),f=s.next();!f.done;f=s.next()){var l=f.value;t(l)?a.push(l):i.push(l)}}catch(u){n={error:u}}finally{try{f&&!f.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return[a,i]}var Xs=globalThis&&globalThis.__read||function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,a=[],i;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a},by=globalThis&&globalThis.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r0)&&!(o=r.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a};globalThis&&globalThis.__spreadArray;function MB(e,t){t===void 0&&(t={});var n=d.useCallback(function(s){var f=s.changed===void 0&&Object.keys(s.children).length;(s.changed||f)&&i(s)},[]),r=OB(e,t,n),o=zB(d.useState(function(){var s=r.machine.initialState;return t.state?nr.create(t.state):s}),2),a=o[0],i=o[1];return[a,r.send,r]}const Ie={arr:Array.isArray,obj:e=>Object.prototype.toString.call(e)==="[object Object]",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0,nul:e=>e===null,set:e=>e instanceof Set,map:e=>e instanceof Map,equ(e,t){if(typeof e!=typeof t)return!1;if(Ie.str(e)||Ie.num(e))return e===t;if(Ie.obj(e)&&Ie.obj(t)&&Object.keys(e).length+Object.keys(t).length===0)return!0;let n;for(n in e)if(!(n in t))return!1;for(n in t)if(e[n]!==t[n])return!1;return Ie.und(n)?e===t:!0}};function IB(e,t){return t===void 0&&(t=!0),n=>(Ie.arr(n)?n:Object.keys(n)).reduce((r,o)=>{const a=t?o[0].toLowerCase()+o.substring(1):o;return r[a]=e(a),r},e)}function AB(){const e=d.useState(!1),t=e[1];return d.useCallback(()=>t(r=>!r),[])}function ka(e,t){return Ie.und(e)||Ie.nul(e)?t:e}function Oc(e){return Ie.und(e)?[]:Ie.arr(e)?e:[e]}function Li(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;rIe.und(t[o])?E({},r,{[o]:e[o]}):r,{});return E({to:t},n)}function LB(e,t){return t&&(Ie.fun(t)?t(e):Ie.obj(t)&&(t.current=e)),e}class Cr{constructor(){this.payload=void 0,this.children=[]}getAnimatedValue(){return this.getValue()}getPayload(){return this.payload||this}attach(){}detach(){}getChildren(){return this.children}addChild(t){this.children.length===0&&this.attach(),this.children.push(t)}removeChild(t){const n=this.children.indexOf(t);this.children.splice(n,1),this.children.length===0&&this.detach()}}class Ch extends Cr{constructor(){super(...arguments),this.payload=[],this.attach=()=>this.payload.forEach(t=>t instanceof Cr&&t.addChild(this)),this.detach=()=>this.payload.forEach(t=>t instanceof Cr&&t.removeChild(this))}}class m9 extends Cr{constructor(){super(...arguments),this.payload={},this.attach=()=>Object.values(this.payload).forEach(t=>t instanceof Cr&&t.addChild(this)),this.detach=()=>Object.values(this.payload).forEach(t=>t instanceof Cr&&t.removeChild(this))}getValue(t){t===void 0&&(t=!1);const n={};for(const r in this.payload){const o=this.payload[r];t&&!(o instanceof Cr)||(n[r]=o instanceof Cr?o[t?"getAnimatedValue":"getValue"]():o)}return n}getAnimatedValue(){return this.getValue(!0)}}let Hg;function NB(e,t){Hg={fn:e,transform:t}}let g9;function FB(e){g9=e}let v9=e=>typeof window<"u"?window.requestAnimationFrame(e):-1,ad;function _B(e){ad=e}let y9=()=>Date.now(),BB=e=>e.current,b9;function VB(e){b9=e}class UB extends m9{constructor(t,n){super(),this.update=void 0,this.payload=t.style?E({},t,{style:b9(t.style)}):t,this.update=n,this.attach()}}const WB=e=>Ie.fun(e)&&!(e.prototype instanceof mt.Component),HB=e=>d.forwardRef((n,r)=>{const o=AB(),a=d.useRef(!0),i=d.useRef(null),s=d.useRef(null),f=d.useCallback(h=>{const m=i.current,v=()=>{let b=!1;s.current&&(b=Hg.fn(s.current,i.current.getAnimatedValue())),(!s.current||b===!1)&&o()};i.current=new UB(h,v),m&&m.detach()},[]);d.useEffect(()=>()=>{a.current=!1,i.current&&i.current.detach()},[]),d.useImperativeHandle(r,()=>BB(s)),f(n);const l=i.current.getValue();l.scrollTop,l.scrollLeft;const u=ie(l,["scrollTop","scrollLeft"]),p=WB(e)?void 0:h=>s.current=LB(h,r);return mt.createElement(e,E({},u,{ref:p}))});let If=!1;const _a=new Set,x9=()=>{if(!If)return!1;let e=y9();for(let t of _a){let n=!1;for(let r=0;r=f.startTime+o.duration;else if(o.decay)p=l+m/(1-.998)*(1-Math.exp(-(1-.998)*(e-f.startTime))),a=Math.abs(f.lastPosition-p)<.1,a&&(u=p);else{i=f.lastTime!==void 0?f.lastTime:e,m=f.lastVelocity!==void 0?f.lastVelocity:o.initialVelocity,e>i+64&&(i=e);let v=Math.floor(e-i);for(let g=0;gu:p{_a.has(e)||_a.add(e),If||(If=!0,v9(x9))},KB=e=>{_a.has(e)&&_a.delete(e)};function id(e,t,n){if(typeof e=="function")return e;if(Array.isArray(e))return id({range:e,output:t,extrapolate:n});if(ad&&typeof e.output[0]=="string")return ad(e);const r=e,o=r.output,a=r.range||[0,1],i=r.extrapolateLeft||r.extrapolate||"extend",s=r.extrapolateRight||r.extrapolate||"extend",f=r.easing||(l=>l);return l=>{const u=YB(l,a);return qB(l,a[u],a[u+1],o[u],o[u+1],f,i,s,r.map)}}function qB(e,t,n,r,o,a,i,s,f){let l=f?f(e):e;if(ln){if(s==="identity")return l;s==="clamp"&&(l=n)}return r===o?r:t===n?e<=t?r:o:(t===-1/0?l=-l:n===1/0?l=l-t:l=(l-t)/(n-t),l=a(l),r===-1/0?l=-l:o===1/0?l=l+r:l=l*(o-r)+r,l)}function YB(e,t){for(var n=1;n=e);++n);return n-1}class gs extends Ch{constructor(t,n,r,o){super(),this.calc=void 0,this.payload=t instanceof Ch&&!(t instanceof gs)?t.getPayload():Array.isArray(t)?t:[t],this.calc=id(n,r,o)}getValue(){return this.calc(...this.payload.map(t=>t.getValue()))}updateConfig(t,n,r){this.calc=id(t,n,r)}interpolate(t,n,r){return new gs(this,t,n,r)}}const wi=(e,t,n)=>e&&new gs(e,t,n),XB={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}};function w9(e,t){"update"in e?t.add(e):e.getChildren().forEach(n=>w9(n,t))}class Eh extends Cr{constructor(t){var n;super(),n=this,this.animatedStyles=new Set,this.value=void 0,this.startPosition=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.startTime=void 0,this.lastTime=void 0,this.done=!1,this.setValue=function(r,o){o===void 0&&(o=!0),n.value=r,o&&n.flush()},this.value=t,this.startPosition=t,this.lastPosition=t}flush(){this.animatedStyles.size===0&&w9(this,this.animatedStyles),this.animatedStyles.forEach(t=>t.update())}clearStyles(){this.animatedStyles.clear()}getValue(){return this.value}interpolate(t,n,r){return new gs(this,t,n,r)}}class QB extends Ch{constructor(t){super(),this.payload=t.map(n=>new Eh(n))}setValue(t,n){n===void 0&&(n=!0),Array.isArray(t)?t.length===this.payload.length&&t.forEach((r,o)=>this.payload[o].setValue(r,n)):this.payload.forEach(r=>r.setValue(t,n))}getValue(){return this.payload.map(t=>t.getValue())}interpolate(t,n){return new gs(this,t,n)}}let ZB=0,JB=class{constructor(){this.id=void 0,this.idle=!0,this.hasChanged=!1,this.guid=0,this.local=0,this.props={},this.merged={},this.animations={},this.interpolations={},this.values={},this.configs=[],this.listeners=[],this.queue=[],this.localQueue=void 0,this.getValues=()=>this.interpolations,this.id=ZB++}update(t){if(!t)return this;const n=N0(t),r=n.delay,o=r===void 0?0:r,a=n.to,i=ie(n,["delay","to"]);if(Ie.arr(a)||Ie.fun(a))this.queue.push(E({},i,{delay:o,to:a}));else if(a){let s={};Object.entries(a).forEach(f=>{let l=f[0],u=f[1];const p=E({to:{[l]:u},delay:Li(o,l)},i),h=s[p.delay]&&s[p.delay].to;s[p.delay]=E({},s[p.delay],p,{to:E({},h,p.to)})}),this.queue=Object.values(s)}return this.queue=this.queue.sort((s,f)=>s.delay-f.delay),this.diff(i),this}start(t){if(this.queue.length){this.idle=!1,this.localQueue&&this.localQueue.forEach(o=>{let a=o.from,i=a===void 0?{}:a,s=o.to,f=s===void 0?{}:s;Ie.obj(i)&&(this.merged=E({},i,this.merged)),Ie.obj(f)&&(this.merged=E({},this.merged,f))});const n=this.local=++this.guid,r=this.localQueue=this.queue;this.queue=[],r.forEach((o,a)=>{let i=o.delay,s=ie(o,["delay"]);const f=u=>{a===r.length-1&&n===this.guid&&u&&(this.idle=!0,this.props.onRest&&this.props.onRest(this.merged)),t&&t()};let l=Ie.arr(s.to)||Ie.fun(s.to);i?setTimeout(()=>{n===this.guid&&(l?this.runAsync(s,f):this.diff(s).start(f))},i):l?this.runAsync(s,f):this.diff(s).start(f)})}else Ie.fun(t)&&this.listeners.push(t),this.props.onStart&&this.props.onStart(),GB(this);return this}stop(t){return this.listeners.forEach(n=>n(t)),this.listeners=[],this}pause(t){return this.stop(!0),t&&KB(this),this}runAsync(t,n){var r=this;t.delay;let o=ie(t,["delay"]);const a=this.local;let i=Promise.resolve(void 0);if(Ie.arr(o.to))for(let s=0;s{if(a===this.guid)return new Promise(u=>this.diff(l).start(u))})}else if(Ie.fun(o.to)){let s=0,f;i=i.then(()=>o.to(l=>{const u=E({},o,N0(l));if(Ie.arr(u.config)&&(u.config=u.config[s]),s++,a===this.guid)return f=new Promise(p=>this.diff(u).start(p))},function(l){return l===void 0&&(l=!0),r.stop(l)}).then(()=>f))}i.then(n)}diff(t){this.props=E({},this.props,t);let n=this.props,r=n.from,o=r===void 0?{}:r,a=n.to,i=a===void 0?{}:a,s=n.config,f=s===void 0?{}:s,l=n.reverse,u=n.attach,p=n.reset,h=n.immediate;if(l){var m=[i,o];o=m[0],i=m[1]}this.merged=E({},o,this.merged,i),this.hasChanged=!1;let v=u&&u(this);if(this.animations=Object.entries(this.merged).reduce((b,C)=>{let y=C[0],g=C[1],x=b[y]||{};const k=Ie.num(g),j=Ie.str(g)&&!g.startsWith("#")&&!/\d/.test(g)&&!g9[g],S=Ie.arr(g),w=!k&&!S&&!j;let R=Ie.und(o[y])?g:o[y],$=k||S||j?g:1,P=Li(f,y);v&&($=v.animations[y].parent);let T=x.parent,A=x.interpolation,F=Oc(v?$.getPayload():$),I,L=g;w&&(L=ad({range:[0,1],output:[g,g]})(1));let V=A&&A.getValue();const O=!Ie.und(T)&&x.animatedValues.some(_=>!_.done),z=!Ie.equ(L,V),N=!Ie.equ(L,x.previous),U=!Ie.equ(P,x.config);if(p||N&&z||U){if(k||j)T=A=x.parent||new Eh(R);else if(S)T=A=x.parent||new QB(R);else if(w){let _=x.interpolation&&x.interpolation.calc(x.parent.value);_=_!==void 0&&!p?_:R,x.parent?(T=x.parent,T.setValue(0,!1)):T=new Eh(0);const B={output:[_,g]};x.interpolation?(A=x.interpolation,x.interpolation.updateConfig(B)):A=T.interpolate(B)}return F=Oc(v?$.getPayload():$),I=Oc(T.getPayload()),p&&!w&&T.setValue(R,!1),this.hasChanged=!0,I.forEach(_=>{_.startPosition=_.value,_.lastPosition=_.value,_.lastVelocity=O?_.lastVelocity:void 0,_.lastTime=O?_.lastTime:void 0,_.startTime=y9(),_.done=!1,_.animatedStyles.clear()}),Li(h,y)&&T.setValue(w?$:g,!1),E({},b,{[y]:E({},x,{name:y,parent:T,interpolation:A,animatedValues:I,toValues:F,previous:L,config:P,fromValues:Oc(T.getValue()),immediate:Li(h,y),initialVelocity:ka(P.velocity,0),clamp:ka(P.clamp,!1),precision:ka(P.precision,.01),tension:ka(P.tension,170),friction:ka(P.friction,26),mass:ka(P.mass,1),duration:P.duration,easing:ka(P.easing,_=>_),decay:P.decay})})}else return z?b:(w&&(T.setValue(1,!1),A.updateConfig({output:[L,L]})),T.done=!0,this.hasChanged=!0,E({},b,{[y]:E({},b[y],{previous:L})}))},this.animations),this.hasChanged){this.configs=Object.values(this.animations),this.values={},this.interpolations={};for(let b in this.animations)this.interpolations[b]=this.animations[b].interpolation,this.values[b]=this.animations[b].interpolation.getValue()}return this}destroy(){this.stop(),this.props={},this.merged={},this.animations={},this.interpolations={},this.values={},this.configs=[],this.local=0}};const eV=(e,t)=>{const n=d.useRef(!1),r=d.useRef(),o=Ie.fun(t),a=d.useMemo(()=>{r.current&&(r.current.map(p=>p.destroy()),r.current=void 0);let u;return[new Array(e).fill().map((p,h)=>{const m=new JB,v=o?Li(t,h,m):t[h];return h===0&&(u=v.ref),m.update(v),u||m.start(),m}),u]},[e]),i=a[0],s=a[1];r.current=i,d.useImperativeHandle(s,()=>({start:()=>Promise.all(r.current.map(u=>new Promise(p=>u.start(p)))),stop:u=>r.current.forEach(p=>p.stop(u)),get controllers(){return r.current}}));const f=d.useMemo(()=>u=>r.current.map((p,h)=>{p.update(o?Li(u,h,p):u[h]),s||p.start()}),[e]);d.useEffect(()=>{n.current?o||f(t):s||r.current.forEach(u=>u.start())}),d.useEffect(()=>(n.current=!0,()=>r.current.forEach(u=>u.destroy())),[]);const l=r.current.map(u=>u.getValues());return o?[l,f,u=>r.current.forEach(p=>p.pause(u))]:l},tV=e=>{const t=Ie.fun(e),n=eV(1,t?e:[e]),r=n[0],o=n[1],a=n[2];return t?[r[0],o,a]:r};class nV extends m9{constructor(t){t===void 0&&(t={}),super(),t.transform&&!(t.transform instanceof Cr)&&(t=Hg.transform(t)),this.payload=t}}const sd={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},jr="[-+]?\\d*\\.?\\d+",fd=jr+"%";function L1(){for(var e=arguments.length,t=new Array(e),n=0;n>>0===e&&e>=0&&e<=4294967295?e:null:(t=lV.exec(e))?parseInt(t[1]+"ff",16)>>>0:sd.hasOwnProperty(e)?sd[e]:(t=rV.exec(e))?(ki(t[1])<<24|ki(t[2])<<16|ki(t[3])<<8|255)>>>0:(t=oV.exec(e))?(ki(t[1])<<24|ki(t[2])<<16|ki(t[3])<<8|Sy(t[4]))>>>0:(t=sV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=cV.exec(e))?parseInt(t[1],16)>>>0:(t=fV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=aV.exec(e))?(wy(ky(t[1]),zc(t[2]),zc(t[3]))|255)>>>0:(t=iV.exec(e))?(wy(ky(t[1]),zc(t[2]),zc(t[3]))|Sy(t[4]))>>>0:null}function F0(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function wy(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,a=F0(o,r,e+1/3),i=F0(o,r,e),s=F0(o,r,e-1/3);return Math.round(a*255)<<24|Math.round(i*255)<<16|Math.round(s*255)<<8}function ki(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function ky(e){return(parseFloat(e)%360+360)%360/360}function Sy(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function zc(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function Cy(e){let t=uV(e);if(t===null)return e;t=t||0;let n=(t&4278190080)>>>24,r=(t&16711680)>>>16,o=(t&65280)>>>8,a=(t&255)/255;return`rgba(${n}, ${r}, ${o}, ${a})`}const Mc=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,dV=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,pV=new RegExp(`(${Object.keys(sd).join("|")})`,"g"),hV=e=>{const t=e.output.map(o=>o.replace(dV,Cy)).map(o=>o.replace(pV,Cy)),n=t[0].match(Mc).map(()=>[]);t.forEach(o=>{o.match(Mc).forEach((a,i)=>n[i].push(+a))});const r=t[0].match(Mc).map((o,a)=>id(E({},e,{output:n[a]})));return o=>{let a=0;return t[0].replace(Mc,()=>r[a++](o)).replace(/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,(i,s,f,l,u)=>`rgba(${Math.round(s)}, ${Math.round(f)}, ${Math.round(l)}, ${u})`)}};let Af={animationIterationCount:!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,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};const mV=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),gV=["Webkit","Ms","Moz","O"];Af=Object.keys(Af).reduce((e,t)=>(gV.forEach(n=>e[mV(n,t)]=e[t]),e),Af);function vV(e,t,n){return t==null||typeof t=="boolean"||t===""?"":!n&&typeof t=="number"&&t!==0&&!(Af.hasOwnProperty(e)&&Af[e])?t+"px":(""+t).trim()}const Ey={};VB(e=>new nV(e));_B(hV);FB(sd);NB((e,t)=>{if(e.nodeType&&e.setAttribute!==void 0){const o=t.style,a=t.children,i=t.scrollTop,s=t.scrollLeft,f=ie(t,["style","children","scrollTop","scrollLeft"]),l=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter";i!==void 0&&(e.scrollTop=i),s!==void 0&&(e.scrollLeft=s),a!==void 0&&(e.textContent=a);for(let u in o)if(o.hasOwnProperty(u)){var n=u.indexOf("--")===0,r=vV(u,o[u],n);u==="float"&&(u="cssFloat"),n?e.style.setProperty(u,r):e.style[u]=r}for(let u in f){const p=l?u:Ey[u]||(Ey[u]=u.replace(/([A-Z])/g,h=>"-"+h.toLowerCase()));typeof e.getAttribute(p)<"u"&&e.setAttribute(p,f[u])}return}else return!1},e=>e);const yV=["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","head","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","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],bV=IB(HB,!1),xV=bV(yV);function jy(e,t){return e.map(function(n,r){return n+t[r]})}function k9(e,t){return e.map(function(n,r){return n-t[r]})}function jh(e){return Math.hypot.apply(Math,e)}function wV(e,t,n){var r=jh(t),o=r===0?0:1/r,a=n===0?0:1/n,i=a*r,s=t.map(function(u){return a*u}),f=t.map(function(u){return o*u}),l=jh(e);return{velocities:s,velocity:i,distance:l,direction:f}}function Rh(e){return Math.sign?Math.sign(e):+(e>0)-+(e<0)||+e}function kV(e,t,n){return Math.max(t,Math.min(e,n))}function SV(e,t){return Math.pow(e,t*5)}function Ry(e,t,n){return t===0||Math.abs(t)===1/0?SV(e,n):e*t*n/(t+n*e)}function Df(e,t,n,r){return r===void 0&&(r=.15),r===0?kV(e,t,n):en?+Ry(e-n,n-t,r)+n:e}function Py(e,t){for(var n=0;n=0)&&(n[o]=e[o]);return n}function Ic(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jV(e,t){if(e){if(typeof e=="string")return Ty(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ty(e,t)}}function Ty(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(n=jV(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}return n=e[Symbol.iterator](),n.next.bind(n)}function C9(){}function E9(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r0,u},swipeVelocity:function(t){return t===void 0&&(t=TV),Vo(t)},swipeDistance:function(t){return t===void 0&&(t=$V),Vo(t)},delay:function(t){switch(t===void 0&&(t=0),t){case!0:return RV;case!1:return 0;default:return t}}});function AV(e){return e===void 0&&(e={}),Gg(e,MV)}function DV(e){return e===void 0&&(e={}),Gg(e,IV)}function LV(e){var t=e.domTarget,n=e.eventOptions,r=e.window,o=e.enabled,a=EV(e,["domTarget","eventOptions","window","enabled"]),i=AV({domTarget:t,eventOptions:n,window:r,enabled:o});return i.drag=DV(a),i}function Qs(e){return vn({_active:!1,_blocked:!1,_intentional:[!1,!1],_movement:[0,0],_initial:[0,0],_bounds:[[-1/0,1/0],[-1/0,1/0]],_lastEventType:void 0,event:void 0,intentional:!1,values:[0,0],velocities:[0,0],delta:[0,0],movement:[0,0],offset:[0,0],lastOffset:[0,0],direction:[0,0],initial:[0,0],previous:[0,0],first:!1,last:!1,active:!1,timeStamp:0,startTime:0,elapsedTime:0,cancel:C9,canceled:!1,memo:void 0,args:void 0},e)}function R9(){var e={hovering:!1,scrolling:!1,wheeling:!1,dragging:!1,moving:!1,pinching:!1,touches:0,buttons:0,down:!1,shiftKey:!1,altKey:!1,metaKey:!1,ctrlKey:!1},t=Qs({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0,_isTap:!0,_delayedEvent:!1,_pointerId:void 0,tap:!1,swipe:[0,0]}),n=Qs({da:[0,0],vdva:[0,0],origin:void 0,turns:0}),r=Qs({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),o=Qs({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),a=Qs({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0});return{shared:e,drag:t,pinch:n,wheel:r,move:o,scroll:a}}var Pa=new Map,NV=function(){function e(n,r){var o=this;r===void 0&&(r=[]),this.controller=n,this.args=r,this.debounced=!0,this.setTimeout=function(a,i){var s;i===void 0&&(i=140),clearTimeout(o.controller.timeouts[o.stateKey]);for(var f=arguments.length,l=new Array(f>2?f-2:0),u=2;u=t?Rh(e)*t:!1}function Oy(e,t,n){var r=t[0],o=t[1],a=n[0],i=n[1],s=e[0],f=s[0],l=s[1],u=e[1],p=u[0],h=u[1];return[Df(r,f,l,a),Df(o,p,h,i)]}function _0(e,t,n){var r=e.state,o=e.args,a=t.timeStamp,i=t.type,s=r.values,f=n?0:a-r.startTime;return{_lastEventType:i,event:t,timeStamp:a,elapsedTime:f,args:o,previous:s}}function FV(e,t,n){var r=e.state.offset,o=n.timeStamp;return vn({},R9()[e.stateKey],{_active:!0,values:t,initial:t,offset:r,lastOffset:r,startTime:o})}function _V(e,t){return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;af?"x":s0?t:n}return null}function zy(e){var t="buttons"in e?e.buttons:0,n=O9(e),r=n&&n.length||0,o=r>0||t>0,a=e.shiftKey,i=e.altKey,s=e.metaKey,f=e.ctrlKey;return{touches:r,down:o,buttons:t,shiftKey:a,altKey:i,metaKey:s,ctrlKey:f}}function My(e){var t=O9(e),n=t?t[0]:e,r=n.clientX,o=n.clientY;return[r,o]}var QV=3,ZV=220,JV=function(e){S9(t,e);function t(){var r;return r=e.apply(this,arguments)||this,r.ingKey="dragging",r.stateKey="drag",r.onDragStart=function(o){!r.enabled||r.state._active||(WV(r.controller,r.stateKey,[["pointermove",r.onDragChange],["pointerup",r.onDragEnd],["pointercancel",r.onDragEnd]]),r.updateGestureState({_pointerId:o.pointerId}),r.config.delay>0?(r.state._delayedEvent=!0,"persist"in o&&typeof o.persist=="function"&&o.persist(),r.setTimeout(r.startDrag.bind(Ic(r)),r.config.delay,o)):r.startDrag(o))},r.onDragChange=function(o){if(!r.state.canceled&&o.pointerId===r.state._pointerId){if(!r.state._active){r.state._delayedEvent&&(r.clearTimeout(),r.startDrag(o));return}var a=zy(o);if(!a.down){r.onDragEnd(o);return}r.updateSharedState(a);var i=My(o),s=r.getKinematics(i,o),f=_0(Ic(r),o),l=r.state._isTap,u=jh(s._movement);l&&u>=QV&&(l=!1),r.updateGestureState(vn({},f,s,{_isTap:l})),r.fireGestureHandler()}},r.onDragEnd=function(o){if(o.pointerId===r.state._pointerId){r.state._active=!1,r.updateSharedState({down:!1,buttons:0,touches:0});var a=r.state._isTap,i=r.state.velocities,s=i[0],f=i[1],l=r.state.movement,u=l[0],p=l[1],h=r.state._intentional,m=h[0],v=h[1],b=r.config.swipeVelocity,C=b[0],y=b[1],g=r.config.swipeDistance,x=g[0],k=g[1],j=vn({},_0(Ic(r),o),r.getMovement(r.state.values)),S=[0,0];j.elapsedTimeC&&Math.abs(u)>x&&(S[0]=Rh(s)),v!==!1&&Math.abs(f)>y&&Math.abs(p)>k&&(S[1]=Rh(f))),r.updateGestureState(vn({},j,{tap:a,swipe:S})),r.fireGestureHandler(a===!0)}},r.clean=function(){e.prototype.clean.call(Ic(r)),r.state._delayedEvent=!1,UV(r.controller,r.stateKey)},r.onCancel=function(){r.state.canceled||(r.updateGestureState({canceled:!0}),r.state._active=!1,r.updateSharedState({down:!1,buttons:0,touches:0}),requestAnimationFrame(function(){return r.fireGestureHandler()}))},r.onClick=function(o){r.state._isTap||o.stopPropagation()},r}var n=t.prototype;return n.startDrag=function(o){var a=My(o);this.updateSharedState(zy(o)),this.updateGestureState(vn({},FV(this,a,o),_0(this,o,!0),{_pointerId:o.pointerId,cancel:this.onCancel})),this.updateGestureState(this.getMovement(a)),this.fireGestureHandler()},n.addBindings=function(o){if(Ph(o,"onPointerDown",this.onDragStart),this.config.filterTaps){var a=this.controller.config.eventOptions.capture?"onClick":"onClickCapture";Ph(o,a,this.onClick)}},t}(XV);function eU(e,t){var n,r=[],o,a=!1;function i(){for(var s=arguments.length,f=new Array(s),l=0;lsummary:first-of-type","details"],fd=O9.join(","),z9=typeof Element>"u",ei=z9?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ph=!z9&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},M9=function(t,n,r){var o=Array.prototype.slice.apply(t.querySelectorAll(fd));return n&&ei.call(t,fd)&&o.unshift(t),o=o.filter(r),o},I9=function e(t,n,r){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(i.tagName==="SLOT"){var s=i.assignedElements(),f=s.length?s:i.children,l=e(f,!0,r);r.flatten?o.push.apply(o,l):o.push({scope:i,candidates:l})}else{var u=ei.call(i,fd);u&&r.filter(i)&&(n||!t.includes(i))&&o.push(i);var p=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),h=!r.shadowRootFilter||r.shadowRootFilter(i);if(p&&h){var m=e(p===!0?i.children:p.children,!0,r);r.flatten?o.push.apply(o,m):o.push({scope:i,candidates:m})}else a.unshift.apply(a,i.children)}}return o},A9=function(t,n){return t.tabIndex<0&&(n||/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||t.isContentEditable)&&isNaN(parseInt(t.getAttribute("tabindex"),10))?0:t.tabIndex},rU=function(t,n){return t.tabIndex===n.tabIndex?t.documentOrder-n.documentOrder:t.tabIndex-n.tabIndex},L9=function(t){return t.tagName==="INPUT"},oU=function(t){return L9(t)&&t.type==="hidden"},aU=function(t){var n=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(r){return r.tagName==="SUMMARY"});return n},iU=function(t,n){for(var r=0;rsummary:first-of-type"),i=a?t.parentElement:t;if(ei.call(i,"details:not([open]) *"))return!0;var s=Ph(t).host,f=(s==null?void 0:s.ownerDocument.contains(s))||t.ownerDocument.contains(t);if(!r||r==="full"){if(typeof o=="function"){for(var l=t;t;){var u=t.parentElement,p=Ph(t);if(u&&!u.shadowRoot&&o(u)===!0)return My(t);t.assignedSlot?t=t.assignedSlot:!u&&p!==t.ownerDocument?t=p.host:t=u}t=l}if(f)return!t.getClientRects().length}else if(r==="non-zero-area")return My(t);return!1},uU=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var n=t.parentElement;n;){if(n.tagName==="FIELDSET"&&n.disabled){for(var r=0;r=0)},pU=function e(t){var n=[],r=[];return t.forEach(function(o,a){var i=!!o.scope,s=i?o.scope:o,f=A9(s,i),l=i?e(o.candidates):s;f===0?i?n.push.apply(n,l):n.push(s):r.push({documentOrder:a,tabIndex:f,item:o,isScope:i,content:l})}),r.sort(rU).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(n)},hU=function(t,n){n=n||{};var r;return n.getShadowRoot?r=I9([t],n.includeContainer,{filter:Th.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:dU}):r=M9(t,n.includeContainer,Th.bind(null,n)),pU(r)},mU=function(t,n){n=n||{};var r;return n.getShadowRoot?r=I9([t],n.includeContainer,{filter:ld.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):r=M9(t,n.includeContainer,ld.bind(null,n)),r},Ac=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ei.call(t,fd)===!1?!1:Th(n,t)},gU=O9.concat("iframe").join(","),_0=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ei.call(t,gU)===!1?!1:ld(n,t)};/*! +*/var z9=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],ld=z9.join(","),M9=typeof Element>"u",ti=M9?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Th=!M9&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},I9=function(t,n,r){var o=Array.prototype.slice.apply(t.querySelectorAll(ld));return n&&ti.call(t,ld)&&o.unshift(t),o=o.filter(r),o},A9=function e(t,n,r){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(i.tagName==="SLOT"){var s=i.assignedElements(),f=s.length?s:i.children,l=e(f,!0,r);r.flatten?o.push.apply(o,l):o.push({scope:i,candidates:l})}else{var u=ti.call(i,ld);u&&r.filter(i)&&(n||!t.includes(i))&&o.push(i);var p=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),h=!r.shadowRootFilter||r.shadowRootFilter(i);if(p&&h){var m=e(p===!0?i.children:p.children,!0,r);r.flatten?o.push.apply(o,m):o.push({scope:i,candidates:m})}else a.unshift.apply(a,i.children)}}return o},D9=function(t,n){return t.tabIndex<0&&(n||/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||t.isContentEditable)&&isNaN(parseInt(t.getAttribute("tabindex"),10))?0:t.tabIndex},rU=function(t,n){return t.tabIndex===n.tabIndex?t.documentOrder-n.documentOrder:t.tabIndex-n.tabIndex},L9=function(t){return t.tagName==="INPUT"},oU=function(t){return L9(t)&&t.type==="hidden"},aU=function(t){var n=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(r){return r.tagName==="SUMMARY"});return n},iU=function(t,n){for(var r=0;rsummary:first-of-type"),i=a?t.parentElement:t;if(ti.call(i,"details:not([open]) *"))return!0;var s=Th(t).host,f=(s==null?void 0:s.ownerDocument.contains(s))||t.ownerDocument.contains(t);if(!r||r==="full"){if(typeof o=="function"){for(var l=t;t;){var u=t.parentElement,p=Th(t);if(u&&!u.shadowRoot&&o(u)===!0)return Iy(t);t.assignedSlot?t=t.assignedSlot:!u&&p!==t.ownerDocument?t=p.host:t=u}t=l}if(f)return!t.getClientRects().length}else if(r==="non-zero-area")return Iy(t);return!1},uU=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var n=t.parentElement;n;){if(n.tagName==="FIELDSET"&&n.disabled){for(var r=0;r=0)},pU=function e(t){var n=[],r=[];return t.forEach(function(o,a){var i=!!o.scope,s=i?o.scope:o,f=D9(s,i),l=i?e(o.candidates):s;f===0?i?n.push.apply(n,l):n.push(s):r.push({documentOrder:a,tabIndex:f,item:o,isScope:i,content:l})}),r.sort(rU).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(n)},hU=function(t,n){n=n||{};var r;return n.getShadowRoot?r=A9([t],n.includeContainer,{filter:$h.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:dU}):r=I9(t,n.includeContainer,$h.bind(null,n)),pU(r)},mU=function(t,n){n=n||{};var r;return n.getShadowRoot?r=A9([t],n.includeContainer,{filter:cd.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):r=I9(t,n.includeContainer,cd.bind(null,n)),r},Dc=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ti.call(t,ld)===!1?!1:$h(n,t)},gU=z9.concat("iframe").join(","),B0=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ti.call(t,gU)===!1?!1:cd(n,t)};/*! * focus-trap 6.9.4 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function Iy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Ay(e){for(var t=1;t0){var r=e[e.length-1];r!==n&&r.pause()}var o=e.indexOf(n);o===-1||e.splice(o,1),e.push(n)},deactivateTrap:function(n){var r=e.indexOf(n);r!==-1&&e.splice(r,1),e.length>0&&e[e.length-1].unpause()}}}(),yU=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},bU=function(t){return t.key==="Escape"||t.key==="Esc"||t.keyCode===27},xU=function(t){return t.key==="Tab"||t.keyCode===9},Dy=function(t){return setTimeout(t,0)},Ny=function(t,n){var r=-1;return t.every(function(o,a){return n(o)?(r=a,!1):!0}),r},Qs=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o1?R-1:0),P=1;P=0)S=r.activeElement;else{var w=a.tabbableGroups[0],R=w&&w.firstTabbableNode;S=R||l("fallbackFocus")}if(!S)throw new Error("Your focus-trap needs to have at least one focusable element");return S},p=function(){if(a.containerGroups=a.containers.map(function(S){var w=hU(S,o.tabbableOptions),R=mU(S,o.tabbableOptions);return{container:S,tabbableNodes:w,focusableNodes:R,firstTabbableNode:w.length>0?w[0]:null,lastTabbableNode:w.length>0?w[w.length-1]:null,nextTabbableNode:function(P){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,A=R.findIndex(function(F){return F===P});if(!(A<0))return T?R.slice(A+1).find(function(F){return Ac(F,o.tabbableOptions)}):R.slice(0,A).reverse().find(function(F){return Ac(F,o.tabbableOptions)})}}}),a.tabbableGroups=a.containerGroups.filter(function(S){return S.tabbableNodes.length>0}),a.tabbableGroups.length<=0&&!l("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},h=function j(S){if(S!==!1&&S!==r.activeElement){if(!S||!S.focus){j(u());return}S.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=S,yU(S)&&S.select()}},m=function(S){var w=l("setReturnFocus",S);return w||(w===!1?!1:S)},v=function(S){var w=Lc(S);if(!(f(w)>=0)){if(Qs(o.clickOutsideDeactivates,S)){i.deactivate({returnFocus:o.returnFocusOnDeactivate&&!_0(w,o.tabbableOptions)});return}Qs(o.allowOutsideClick,S)||S.preventDefault()}},b=function(S){var w=Lc(S),R=f(w)>=0;R||w instanceof Document?R&&(a.mostRecentlyFocusedNode=w):(S.stopImmediatePropagation(),h(a.mostRecentlyFocusedNode||u()))},C=function(S){var w=Lc(S);p();var R=null;if(a.tabbableGroups.length>0){var $=f(w),P=$>=0?a.containerGroups[$]:void 0;if($<0)S.shiftKey?R=a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:R=a.tabbableGroups[0].firstTabbableNode;else if(S.shiftKey){var T=Ny(a.tabbableGroups,function(L){var O=L.firstTabbableNode;return w===O});if(T<0&&(P.container===w||_0(w,o.tabbableOptions)&&!Ac(w,o.tabbableOptions)&&!P.nextTabbableNode(w,!1))&&(T=$),T>=0){var A=T===0?a.tabbableGroups.length-1:T-1,F=a.tabbableGroups[A];R=F.lastTabbableNode}}else{var I=Ny(a.tabbableGroups,function(L){var O=L.lastTabbableNode;return w===O});if(I<0&&(P.container===w||_0(w,o.tabbableOptions)&&!Ac(w,o.tabbableOptions)&&!P.nextTabbableNode(w))&&(I=$),I>=0){var D=I===a.tabbableGroups.length-1?0:I+1,V=a.tabbableGroups[D];R=V.firstTabbableNode}}}else R=l("fallbackFocus");R&&(S.preventDefault(),h(R))},y=function(S){if(bU(S)&&Qs(o.escapeDeactivates,S)!==!1){S.preventDefault(),i.deactivate();return}if(xU(S)){C(S);return}},g=function(S){var w=Lc(S);f(w)>=0||Qs(o.clickOutsideDeactivates,S)||Qs(o.allowOutsideClick,S)||(S.preventDefault(),S.stopImmediatePropagation())},x=function(){if(a.active)return Ly.activateTrap(i),a.delayInitialFocusTimer=o.delayInitialFocus?Dy(function(){h(u())}):h(u()),r.addEventListener("focusin",b,!0),r.addEventListener("mousedown",v,{capture:!0,passive:!1}),r.addEventListener("touchstart",v,{capture:!0,passive:!1}),r.addEventListener("click",g,{capture:!0,passive:!1}),r.addEventListener("keydown",y,{capture:!0,passive:!1}),i},k=function(){if(a.active)return r.removeEventListener("focusin",b,!0),r.removeEventListener("mousedown",v,!0),r.removeEventListener("touchstart",v,!0),r.removeEventListener("click",g,!0),r.removeEventListener("keydown",y,!0),i};return i={get active(){return a.active},get paused(){return a.paused},activate:function(S){if(a.active)return this;var w=s(S,"onActivate"),R=s(S,"onPostActivate"),$=s(S,"checkCanFocusTrap");$||p(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=r.activeElement,w&&w();var P=function(){$&&p(),x(),R&&R()};return $?($(a.containers.concat()).then(P,P),this):(P(),this)},deactivate:function(S){if(!a.active)return this;var w=Ay({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},S);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,k(),a.active=!1,a.paused=!1,Ly.deactivateTrap(i);var R=s(w,"onDeactivate"),$=s(w,"onPostDeactivate"),P=s(w,"checkCanReturnFocus"),T=s(w,"returnFocus","returnFocusOnDeactivate");R&&R();var A=function(){Dy(function(){T&&h(m(a.nodeFocusedBeforeActivation)),$&&$()})};return T&&P?(P(m(a.nodeFocusedBeforeActivation)).then(A,A),this):(A(),this)},pause:function(){return a.paused||!a.active?this:(a.paused=!0,k(),this)},unpause:function(){return!a.paused||!a.active?this:(a.paused=!1,p(),x(),this)},updateContainerElements:function(S){var w=[].concat(S).filter(Boolean);return a.containers=w.map(function(R){return typeof R=="string"?r.querySelector(R):R}),a.active&&p(),this}},i.updateContainerElements(t),i};function kU(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),Wo=[],cd=!1,N9=-1,Lf=void 0,Df=void 0,F9=function(t){return Wo.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},ud=function(t){var n=t||window.event;return F9(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},SU=function(t){if(Df===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;n&&r>0&&(Df=document.body.style.paddingRight,document.body.style.paddingRight=r+"px")}Lf===void 0&&(Lf=document.body.style.overflow,document.body.style.overflow="hidden")},CU=function(){Df!==void 0&&(document.body.style.paddingRight=Df,Df=void 0),Lf!==void 0&&(document.body.style.overflow=Lf,Lf=void 0)},EU=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},jU=function(t,n){var r=t.targetTouches[0].clientY-N9;return F9(t.target)?!1:n&&n.scrollTop===0&&r>0||EU(n)&&r<0?ud(t):(t.stopPropagation(),!0)},RU=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!Wo.some(function(o){return o.targetElement===t})){var r={targetElement:t,options:n||{}};Wo=[].concat(kU(Wo),[r]),D9?(t.ontouchstart=function(o){o.targetTouches.length===1&&(N9=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&jU(o,t)},cd||(document.addEventListener("touchmove",ud,Gg?{passive:!1}:void 0),cd=!0)):SU(n)}},PU=function(t){if(!t){console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");return}Wo=Wo.filter(function(n){return n.targetElement!==t}),D9?(t.ontouchstart=null,t.ontouchmove=null,cd&&Wo.length===0&&(document.removeEventListener("touchmove",ud,Gg?{passive:!1}:void 0),cd=!1)):Wo.length||CU()},_a=[],TU=function(){return _a.some(function(e){return e.activeTargets.length>0})},$U=function(){return _a.some(function(e){return e.skippedTargets.length>0})},_y="ResizeObserver loop completed with undelivered notifications.",OU=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:_y}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=_y),window.dispatchEvent(e)},wl;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(wl||(wl={}));var Ba=function(e){return Object.freeze(e)},zU=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,Ba(this)}return e}(),_9=function(){function e(t,n,r,o){return this.x=t,this.y=n,this.width=r,this.height=o,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,Ba(this)}return e.prototype.toJSON=function(){var t=this,n=t.x,r=t.y,o=t.top,a=t.right,i=t.bottom,s=t.left,f=t.width,l=t.height;return{x:n,y:r,top:o,right:a,bottom:i,left:s,width:f,height:l}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),Kg=function(e){return e instanceof SVGElement&&"getBBox"in e},B9=function(e){if(Kg(e)){var t=e.getBBox(),n=t.width,r=t.height;return!n&&!r}var o=e,a=o.offsetWidth,i=o.offsetHeight;return!(a||i||e.getClientRects().length)},By=function(e){var t;if(e instanceof Element)return!0;var n=(t=e==null?void 0:e.ownerDocument)===null||t===void 0?void 0:t.defaultView;return!!(n&&e instanceof n.Element)},MU=function(e){switch(e.tagName){case"INPUT":if(e.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},Nf=typeof window<"u"?window:{},Dc=new WeakMap,Vy=/auto|scroll/,IU=/^tb|vertical/,AU=/msie|trident/i.test(Nf.navigator&&Nf.navigator.userAgent),Nr=function(e){return parseFloat(e||"0")},Yi=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new zU((n?t:e)||0,(n?e:t)||0)},Uy=Ba({devicePixelContentBoxSize:Yi(),borderBoxSize:Yi(),contentBoxSize:Yi(),contentRect:new _9(0,0,0,0)}),V9=function(e,t){if(t===void 0&&(t=!1),Dc.has(e)&&!t)return Dc.get(e);if(B9(e))return Dc.set(e,Uy),Uy;var n=getComputedStyle(e),r=Kg(e)&&e.ownerSVGElement&&e.getBBox(),o=!AU&&n.boxSizing==="border-box",a=IU.test(n.writingMode||""),i=!r&&Vy.test(n.overflowY||""),s=!r&&Vy.test(n.overflowX||""),f=r?0:Nr(n.paddingTop),l=r?0:Nr(n.paddingRight),u=r?0:Nr(n.paddingBottom),p=r?0:Nr(n.paddingLeft),h=r?0:Nr(n.borderTopWidth),m=r?0:Nr(n.borderRightWidth),v=r?0:Nr(n.borderBottomWidth),b=r?0:Nr(n.borderLeftWidth),C=p+l,y=f+u,g=b+m,x=h+v,k=s?e.offsetHeight-x-e.clientHeight:0,j=i?e.offsetWidth-g-e.clientWidth:0,S=o?C+g:0,w=o?y+x:0,R=r?r.width:Nr(n.width)-S-j,$=r?r.height:Nr(n.height)-w-k,P=R+C+j+g,T=$+y+k+x,A=Ba({devicePixelContentBoxSize:Yi(Math.round(R*devicePixelRatio),Math.round($*devicePixelRatio),a),borderBoxSize:Yi(P,T,a),contentBoxSize:Yi(R,$,a),contentRect:new _9(p,f,R,$)});return Dc.set(e,A),A},U9=function(e,t,n){var r=V9(e,n),o=r.borderBoxSize,a=r.contentBoxSize,i=r.devicePixelContentBoxSize;switch(t){case wl.DEVICE_PIXEL_CONTENT_BOX:return i;case wl.BORDER_BOX:return o;default:return a}},LU=function(){function e(t){var n=V9(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=Ba([n.borderBoxSize]),this.contentBoxSize=Ba([n.contentBoxSize]),this.devicePixelContentBoxSize=Ba([n.devicePixelContentBoxSize])}return e}(),W9=function(e){if(B9(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},DU=function(){var e=1/0,t=[];_a.forEach(function(i){if(i.activeTargets.length!==0){var s=[];i.activeTargets.forEach(function(l){var u=new LU(l.target),p=W9(l.target);s.push(u),l.lastReportedSize=U9(l.target,l.observedBox),pe?n.activeTargets.push(o):n.skippedTargets.push(o))})})},NU=function(){var e=0;for(Wy(e);TU();)e=DU(),Wy(e);return $U()&&OU(),e>0},B0,H9=[],FU=function(){return H9.splice(0).forEach(function(e){return e()})},_U=function(e){if(!B0){var t=0,n=document.createTextNode(""),r={characterData:!0};new MutationObserver(function(){return FU()}).observe(n,r),B0=function(){n.textContent="".concat(t?t--:t++)}}H9.push(e),B0()},BU=function(e){_U(function(){requestAnimationFrame(e)})},hu=0,VU=function(){return!!hu},UU=250,WU={attributes:!0,characterData:!0,childList:!0,subtree:!0},Hy=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Gy=function(e){return e===void 0&&(e=0),Date.now()+e},V0=!1,HU=function(){function e(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return e.prototype.run=function(t){var n=this;if(t===void 0&&(t=UU),!V0){V0=!0;var r=Gy(t);BU(function(){var o=!1;try{o=NU()}finally{if(V0=!1,t=r-Gy(),!VU())return;o?n.run(1e3):t>0?n.run(t):n.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var t=this,n=function(){return t.observer&&t.observer.observe(document.body,WU)};document.body?n():Nf.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),Hy.forEach(function(n){return Nf.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),Hy.forEach(function(n){return Nf.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),$h=new HU,Ky=function(e){!hu&&e>0&&$h.start(),hu+=e,!hu&&$h.stop()},GU=function(e){return!Kg(e)&&!MU(e)&&getComputedStyle(e).display==="inline"},KU=function(){function e(t,n){this.target=t,this.observedBox=n||wl.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=U9(this.target,this.observedBox,!0);return GU(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),qU=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Nc=new WeakMap,qy=function(e,t){for(var n=0;n=0&&(a&&_a.splice(_a.indexOf(r),1),r.observationTargets.splice(o,1),Ky(-1))},e.disconnect=function(t){var n=this,r=Nc.get(t);r.observationTargets.slice().forEach(function(o){return n.unobserve(t,o.target)}),r.activeTargets.splice(0,r.activeTargets.length)},e}(),YU=function(){function e(t){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof t!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");Fc.connect(this,t)}return e.prototype.observe=function(t,n){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!By(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");Fc.observe(this,t,n)},e.prototype.unobserve=function(t){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!By(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");Fc.unobserve(this,t)},e.prototype.disconnect=function(){Fc.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();function cn(){return cn=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var Ff=typeof window<"u"?d.useLayoutEffect:d.useEffect;function Zs(e,t,n){return t=(t=+t)==t?t:0,n=(n=+n)==n?n:0,(e=+e)==e&&(e=(e=e<=n?e:n)>=t?e:t),e}function _c(e){var t=Math.round(e);if(Number.isNaN(e))throw new TypeError("Found a NaN! Check your snapPoints / defaultSnap / snapTo ");return t}var XU={box:"border-box"};function U0(e,t){var n=t.label,r=t.enabled,o=t.resizeSourceRef,a=d.useState(0),i=a[0],s=a[1];d.useDebugValue(n+": "+i);var f=d.useCallback(function(l){s(l[0].borderBoxSize[0].blockSize),o.current="element"},[o]);return Ff(function(){if(e.current&&r){var l=new YU(f);return l.observe(e.current,XU),function(){l.disconnect()}}},[e,f,r]),r?i:0}function fn(e){return e===void 0&&(e=1e3),new Promise(function(t){return setTimeout(t,e)})}var Yy={DRAG:{target:"#overlay.dragging",actions:"onOpenEnd"}},Xy={RESIZE:{target:"#overlay.resizing",actions:"onOpenEnd"}},QU=SB({id:"overlay",initial:"closed",context:{initialState:"CLOSED"},states:{closed:{on:{OPEN:"opening",CLOSE:void 0}},opening:{initial:"start",states:{start:{invoke:{src:"onOpenStart",onDone:"transition"}},transition:{always:[{target:"immediately",cond:"initiallyOpen"},{target:"smoothly",cond:"initiallyClosed"}]},immediately:{initial:"open",states:{open:{invoke:{src:"openImmediately",onDone:"activating"}},activating:{invoke:{src:"activate",onDone:"#overlay.opening.end"},on:cn({},Yy,Xy)}}},smoothly:{initial:"visuallyHidden",states:{visuallyHidden:{invoke:{src:"renderVisuallyHidden",onDone:"activating"}},activating:{invoke:{src:"activate",onDone:"open"}},open:{invoke:{src:"openSmoothly",onDone:"#overlay.opening.end"},on:cn({},Yy,Xy)}}},end:{invoke:{src:"onOpenEnd",onDone:"done"},on:{CLOSE:"#overlay.closing",DRAG:"#overlay.dragging"}},done:{type:"final"}},on:cn({},{CLOSE:{target:"#overlay.closing",actions:"onOpenCancel"}}),onDone:"open"},open:{on:{DRAG:"#overlay.dragging",SNAP:"snapping",RESIZE:"resizing"}},dragging:{on:{SNAP:"snapping"}},snapping:{initial:"start",states:{start:{invoke:{src:"onSnapStart",onDone:"snappingSmoothly"},entry:[CB({y:function(e,t){return t.payload.y},velocity:function(e,t){return t.payload.velocity},snapSource:function(e,t){var n=t.payload.source;return n===void 0?"custom":n}})]},snappingSmoothly:{invoke:{src:"snapSmoothly",onDone:"end"}},end:{invoke:{src:"onSnapEnd",onDone:"done"},on:{RESIZE:"#overlay.resizing",SNAP:"#overlay.snapping",CLOSE:"#overlay.closing",DRAG:"#overlay.dragging"}},done:{type:"final"}},on:{SNAP:{target:"snapping",actions:"onSnapEnd"},RESIZE:{target:"#overlay.resizing",actions:"onSnapCancel"},DRAG:{target:"#overlay.dragging",actions:"onSnapCancel"},CLOSE:{target:"#overlay.closing",actions:"onSnapCancel"}},onDone:"open"},resizing:{initial:"start",states:{start:{invoke:{src:"onResizeStart",onDone:"resizingSmoothly"}},resizingSmoothly:{invoke:{src:"resizeSmoothly",onDone:"end"}},end:{invoke:{src:"onResizeEnd",onDone:"done"},on:{SNAP:"#overlay.snapping",CLOSE:"#overlay.closing",DRAG:"#overlay.dragging"}},done:{type:"final"}},on:{RESIZE:{target:"resizing",actions:"onResizeEnd"},SNAP:{target:"snapping",actions:"onResizeCancel"},DRAG:{target:"#overlay.dragging",actions:"onResizeCancel"},CLOSE:{target:"#overlay.closing",actions:"onResizeCancel"}},onDone:"open"},closing:{initial:"start",states:{start:{invoke:{src:"onCloseStart",onDone:"deactivating"},on:{OPEN:{target:"#overlay.open",actions:"onCloseCancel"}}},deactivating:{invoke:{src:"deactivate",onDone:"closingSmoothly"}},closingSmoothly:{invoke:{src:"closeSmoothly",onDone:"end"}},end:{invoke:{src:"onCloseEnd",onDone:"done"},on:{OPEN:{target:"#overlay.opening",actions:"onCloseCancel"}}},done:{type:"final"}},on:{CLOSE:void 0,OPEN:{target:"#overlay.opening",actions:"onCloseCancel"}},onDone:"closed"}},on:{CLOSE:"closing"}},{actions:{onOpenCancel:function(e,t){},onSnapCancel:function(e,t){},onResizeCancel:function(e,t){},onCloseCancel:function(e,t){},onOpenEnd:function(e,t){},onSnapEnd:function(e,t){},onRezizeEnd:function(e,t){}},services:{onSnapStart:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onOpenStart:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onCloseStart:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onResizeStart:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onSnapEnd:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onOpenEnd:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onCloseEnd:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onResizeEnd:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},renderVisuallyHidden:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},activate:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},deactivate:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},openSmoothly:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},openImmediately:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},snapSmoothly:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},resizeSmoothly:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},closeSmoothly:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}}},guards:{initiallyClosed:function(e){return e.initialState==="CLOSED"},initiallyOpen:function(e){return e.initialState==="OPEN"}}}),ZU=["children","sibling","className","footer","header","open","initialState","lastSnapRef","initialFocusRef","onDismiss","maxHeight","defaultSnap","snapPoints","blocking","scrollLocking","style","onSpringStart","onSpringCancel","onSpringEnd","reserveScrollBarGap","expandOnContentDrag"],JU=["velocity"],eW=["onRest","config"],G9=XB.default,tW=G9.tension,Bc=G9.friction,nW=mt.forwardRef(function(e,t){var n=e.children,r=e.sibling,o=e.className,a=e.footer,i=e.header,s=e.open,f=e.initialState,l=e.lastSnapRef,u=e.initialFocusRef,p=e.onDismiss,h=e.maxHeight,m=e.defaultSnap,v=m===void 0?oW:m,b=e.snapPoints,C=b===void 0?aW:b,y=e.blocking,g=y===void 0||y,x=e.scrollLocking,k=x===void 0||x,j=e.style,S=e.onSpringStart,w=e.onSpringCancel,R=e.onSpringEnd,$=e.reserveScrollBarGap,P=$===void 0?g:$,T=e.expandOnContentDrag,A=T!==void 0&&T,F=mu(e,ZU),I=function(){var W=d.useState(!1),xe=W[0],ue=W[1],Me=d.useState({}),nt=Me[0],Le=Me[1],Be=d.useCallback(function(We){return Le(function(rt){var Te;return cn({},rt,((Te={})[We]=!1,Te))}),function(){Le(function(rt){var Te;return cn({},rt,((Te={})[We]=!0,Te))})}},[]);return d.useEffect(function(){var We=Object.values(nt);We.length!==0&&We.every(Boolean)&&ue(!0)},[nt]),{ready:xe,registerReady:Be}}(),D=I.ready,V=I.registerReady,L=d.useRef(!1),O=d.useRef(S),z=d.useRef(w),N=d.useRef(R);d.useEffect(function(){O.current=S,z.current=w,N.current=R},[w,S,R]);var U,_,B=tV(function(){return{y:0,ready:0,maxHeight:0,minSnap:0,maxSnap:0}}),K=B[0],q=B[1],se=d.useRef(null),M=d.useRef(null),G=d.useRef(null),J=d.useRef(null),ce=d.useRef(null),ae=d.useRef(null),te=d.useRef(0),ge=d.useRef(),ye=d.useRef(!1),me=(U=d.useMemo(function(){return typeof window<"u"?window.matchMedia("(prefers-reduced-motion: reduce)"):null},[]),_=d.useRef(U==null?void 0:U.matches),d.useDebugValue(_.current?"reduce":"no-preference"),d.useEffect(function(){var W=function(xe){_.current=xe.matches};return U==null||U.addListener(W),function(){return U==null?void 0:U.removeListener(W)}},[U]),_),_e=function(W){var xe=W.targetRef,ue=W.enabled,Me=W.reserveScrollBarGap,nt=d.useRef({activate:function(){throw new TypeError("Tried to activate scroll lock too early")},deactivate:function(){}});return d.useDebugValue(ue?"Enabled":"Disabled"),d.useEffect(function(){if(!ue)return nt.current.deactivate(),void(nt.current={activate:function(){},deactivate:function(){}});var Le=xe.current,Be=!1;nt.current={activate:function(){Be||(Be=!0,RU(Le,{allowTouchMove:function(We){return We.closest("[data-body-scroll-lock-ignore]")},reserveScrollBarGap:Me}))},deactivate:function(){Be&&(Be=!1,PU(Le))}}},[ue,xe,Me]),nt}({targetRef:M,enabled:D&&k,reserveScrollBarGap:P}),Re=function(W){var xe=W.targetRef,ue=W.enabled,Me=d.useRef({activate:function(){throw new TypeError("Tried to activate aria hider too early")},deactivate:function(){}});return d.useDebugValue(ue?"Enabled":"Disabled"),d.useEffect(function(){if(!ue)return Me.current.deactivate(),void(Me.current={activate:function(){},deactivate:function(){}});var nt=xe.current,Le=!1,Be=[],We=[];Me.current={activate:function(){if(!Le){Le=!0;var rt=nt.parentNode;document.querySelectorAll("body > *").forEach(function(Te){if(Te!==rt){var De=Te.getAttribute("aria-hidden");De!==null&&De!=="false"||(Be.push(De),We.push(Te),Te.setAttribute("aria-hidden","true"))}})}},deactivate:function(){Le&&(Le=!1,We.forEach(function(rt,Te){var De=Be[Te];De===null?rt.removeAttribute("aria-hidden"):rt.setAttribute("aria-hidden",De)}),Be=[],We=[])}}},[xe,ue]),Me}({targetRef:se,enabled:D&&g}),Qe=function(W){var xe=W.targetRef,ue=W.fallbackRef,Me=W.initialFocusRef,nt=W.enabled,Le=d.useRef({activate:function(){throw new TypeError("Tried to activate focus trap too early")},deactivate:function(){}});return d.useDebugValue(nt?"Enabled":"Disabled"),d.useEffect(function(){if(!nt)return Le.current.deactivate(),void(Le.current={activate:function(){},deactivate:function(){}});var Be=ue.current,We=wU(xe.current,{onActivate:void 0,initialFocus:Me?function(){return(Me==null?void 0:Me.current)||Be}:void 0,fallbackFocus:Be,escapeDeactivates:!1,clickOutsideDeactivates:!1}),rt=!1;Le.current={activate:function(){try{return rt?Promise.resolve():(rt=!0,Promise.resolve(We.activate()).then(function(){return Promise.resolve(new Promise(function(Te){return setTimeout(function(){return Te(void 0)},0)})).then(function(){})}))}catch(Te){return Promise.reject(Te)}},deactivate:function(){rt&&(rt=!1,We.deactivate())}}},[nt,ue,Me,xe]),Le}({targetRef:se,fallbackRef:ae,initialFocusRef:u||void 0,enabled:D&&g&&u!==!1}),Rt=function(W){var xe=W.getSnapPoints,ue=W.heightRef,Me=W.lastSnapRef,nt=W.ready,Le=function(zt){var Zt=zt.contentRef,An=zt.controlledMaxHeight,bt=zt.footerEnabled,Ln=zt.footerRef,At=zt.headerEnabled,Mt=zt.headerRef,ro=zt.registerReady,kn=zt.resizeSourceRef,Ar=d.useMemo(function(){return ro("contentHeight")},[ro]),ga=function(va,Ul,Oe){var Ut=d.useMemo(function(){return Ul("maxHeight")},[Ul]),Yg=d.useState(function(){return _c(va)||typeof window<"u"?window.innerHeight:0}),Xg=Yg[0],N1=Yg[1],Qg=Xg>0,Wl=d.useRef(0);return d.useDebugValue(va?"controlled":"auto"),d.useEffect(function(){Qg&&Ut()},[Qg,Ut]),Ff(function(){if(va)return N1(_c(va)),void(Oe.current="maxheightprop");var Zg=function(){Wl.current||(Wl.current=requestAnimationFrame(function(){N1(window.innerHeight),Oe.current="window",Wl.current=0}))};return window.addEventListener("resize",Zg),N1(window.innerHeight),Oe.current="window",Ut(),function(){window.removeEventListener("resize",Zg),cancelAnimationFrame(Wl.current)}},[va,Ut,Oe]),Xg}(An,ro,kn),lt=U0(Mt,{label:"headerHeight",enabled:At,resizeSourceRef:kn}),xt=U0(Zt,{label:"contentHeight",enabled:!0,resizeSourceRef:kn}),Lr=U0(Ln,{label:"footerHeight",enabled:bt,resizeSourceRef:kn}),oo=Math.min(ga-lt-Lr,xt)+lt+Lr;d.useDebugValue("minHeight: "+oo);var Sn=xt>0;return d.useEffect(function(){Sn&&Ar()},[Sn,Ar]),{maxHeight:ga,minHeight:oo,headerHeight:lt,footerHeight:Lr}}({contentRef:W.contentRef,controlledMaxHeight:W.controlledMaxHeight,footerEnabled:W.footerEnabled,footerRef:W.footerRef,headerEnabled:W.headerEnabled,headerRef:W.headerRef,registerReady:W.registerReady,resizeSourceRef:W.resizeSourceRef}),Be=Le.maxHeight,We=Le.minHeight,rt=Le.headerHeight,Te=Le.footerHeight,De=function(zt,Zt){var An=[].concat(zt).map(_c).reduce(function(Mt,ro){return Mt.add(Zs(ro,0,Zt)),Mt},new Set),bt=Array.from(An),Ln=Math.min.apply(Math,bt);if(Number.isNaN(Ln))throw new TypeError("minSnap is NaN");var At=Math.max.apply(Math,bt);if(Number.isNaN(At))throw new TypeError("maxSnap is NaN");return{snapPoints:bt,minSnap:Ln,maxSnap:At}}(nt?xe({height:ue.current,footerHeight:Te,headerHeight:rt,minHeight:We,maxHeight:Be}):[0],Be),_t=De.snapPoints,er=De.minSnap,Qt=De.maxSnap;return d.useDebugValue("minSnap: "+er+", maxSnap:"+Qt),{minSnap:er,maxSnap:Qt,findSnap:function(zt){var Zt=_c(typeof zt=="function"?zt({footerHeight:Te,headerHeight:rt,height:ue.current,minHeight:We,maxHeight:Be,snapPoints:_t,lastSnap:Me.current}):zt);return _t.reduce(function(An,bt){return Math.abs(bt-Zt)0&&bt+Ln=le.current&&(Mt=le.current),Qt===le.current&&M.current.scrollTop>0&&(Mt=le.current),ye.current=Mt.05?Zt:1,source:"dragging"}}),Qt):(q({y:Mt,ready:1,maxHeight:Y.current,maxSnap:le.current,minSnap:re.current,immediate:!0,config:{velocity:Zt}}),Qt)},{filterTaps:!0});if(Number.isNaN(le.current))throw new TypeError("maxSnapRef is NaN!!");if(Number.isNaN(re.current))throw new TypeError("minSnapRef is NaN!!");var hn=function(W){var xe,ue=W.spring,Me=xi([ue.y,ue.maxHeight],function(Te,De){return Math.round(Zs(De-Te,0,16))+"px"}),nt=xi([ue.y,ue.minSnap,ue.maxSnap],function(Te,De,_t){return Zs(Te,De,_t)+"px"}),Le=xi([ue.y,ue.minSnap,ue.maxSnap],function(Te,De,_t){return Te_t?_t-Te+"px":"0px"}),Be=xi([ue.y,ue.maxSnap],function(Te,De){return Te>=De?Math.ceil(Te-De):0}),We=xi([ue.y,ue.minSnap],function(Te,De){if(!De)return 0;var _t=Math.max(De/2-45,0);return Zs((Te-_t)*(1/(Math.min(De/2+45,De)-_t)+0),0,1)}),rt=xi([ue.y,ue.minSnap],function(Te,De){return De?Zs(Te/De,0,1):0});return(xe={})["--rsbs-content-opacity"]=We,xe["--rsbs-backdrop-opacity"]=rt,xe["--rsbs-antigap-scale-y"]=Be,xe["--rsbs-overlay-translate-y"]=Le,xe["--rsbs-overlay-rounded"]=Me,xe["--rsbs-overlay-h"]=nt,xe}({spring:K});return mt.createElement(xV.div,cn({},F,{"data-rsbs-root":!0,"data-rsbs-state":rW.find(ke.matches),"data-rsbs-is-blocking":g,"data-rsbs-is-dismissable":!!p,"data-rsbs-has-header":!!i,"data-rsbs-has-footer":!!a,className:o,ref:se,style:cn({},hn,j,{opacity:K.ready})}),r,g&&mt.createElement("div",cn({key:"backdrop","data-rsbs-backdrop":!0},ut({closeOnTap:!0}))),mt.createElement("div",{key:"overlay","aria-modal":"true",role:"dialog","data-rsbs-overlay":!0,tabIndex:-1,ref:ae,onKeyDown:function(W){W.key==="Escape"&&(W.stopPropagation(),p&&p())}},i!==!1&&mt.createElement("div",cn({key:"header","data-rsbs-header":!0,ref:J},ut()),i),mt.createElement("div",cn({key:"scroll","data-rsbs-scroll":!0,ref:M},A?ut({isContentDragging:!0}):{}),mt.createElement("div",{"data-rsbs-content":!0,ref:G},n)),a&&mt.createElement("div",cn({key:"footer",ref:ce,"data-rsbs-footer":!0},ut()),a)))}),rW=["closed","opening","open","closing","dragging","snapping","resizing"];function oW(e){var t=e.lastSnap;return t??Math.min.apply(Math,e.snapPoints)}function aW(e){return e.minHeight}var iW=["onSpringStart","onSpringEnd","skipInitialTransition"],sW=d.forwardRef(function(e,t){var n=e.onSpringStart,r=e.onSpringEnd,o=e.skipInitialTransition,a=mu(e,iW),i=d.useState(!1),s=i[0],f=i[1],l=d.useRef(),u=d.useRef(null),p=d.useRef(o&&a.open?"OPEN":"CLOSED");Ff(function(){if(a.open)return cancelAnimationFrame(l.current),f(!0),function(){p.current="CLOSED"}},[a.open]);var h=d.useCallback(function(v){return Promise.resolve(n==null?void 0:n(v)).then(function(){v.type==="OPEN"&&cancelAnimationFrame(l.current)})},[n]),m=d.useCallback(function(v){return Promise.resolve(r==null?void 0:r(v)).then(function(){v.type==="CLOSE"&&(l.current=requestAnimationFrame(function(){return f(!1)}))})},[r]);return s?mt.createElement(P_,{"data-rsbs-portal":!0},mt.createElement(nW,cn({},a,{lastSnapRef:u,ref:t,initialState:p.current,onSpringStart:h,onSpringEnd:m}))):null});const fW=({selectedTaskId:e,setEditModalOpen:t,anchorEl:n,handleMarkAsDone:r,handlePin:o,handleDeleteTask:a,handleDuplicateTask:i,handleCloseMoreMenu:s,handleReadAloud:f})=>{var x,k,j,S,w;const{user:l}=d.useContext(Xt),[u,p]=d.useState(!1),h=no(),m=()=>{const R=l.tasks.find(P=>P.id===e),$=R==null?void 0:R.id.toString().replace(".","");h(`/task/${$}`)},v=(R,$)=>{const P=l.tasks.find(T=>T.id===R);if(P){const T=encodeURIComponent(JSON.stringify(P)),A=encodeURIComponent($);return`${window.location.href}share?task=${T}&userName=${A}`}return""},b=()=>{const R=v(e,l.name||"User");navigator.clipboard.writeText(R).then(()=>{Fe.success("Copied link to clipboard")}).catch($=>{console.error("Error copying link to clipboard:",$),Fe.error("Error copying link to clipboard")})},C=()=>{var $;const R=v(e,l.name||"User");navigator.share&&navigator.share({title:"Share Task",text:`Check out this task: ${($=l.tasks.find(P=>P.id===e))==null?void 0:$.name}`,url:R}).then(()=>{console.log("Link shared successfully")}).catch(P=>{console.error("Error sharing link:",P),Fe.error("Error sharing link")})},y=c.jsxs("div",{children:[c.jsxs(Oo,{onClick:()=>{s(),r()},children:[c.jsx(ml,{}),"  "," ",(x=l.tasks.find(R=>R.id===e))!=null&&x.done?"Mark as not done":"Mark as done"]}),c.jsxs(Oo,{onClick:()=>{s(),o()},children:[c.jsx(Ag,{}),"  "," ",(k=l.tasks.find(R=>R.id===e))!=null&&k.pinned?"Unpin":"Pin"]}),c.jsxs(Oo,{onClick:m,children:[c.jsx(ID,{}),"   Task details"]}),l.settings[0].enableReadAloud&&c.jsxs(Oo,{onClick:f,disabled:window.speechSynthesis.speaking||window.speechSynthesis.pending,children:[c.jsx(_D,{}),"   Read Aloud"]}),c.jsxs(Oo,{onClick:()=>{s(),p(!0)},children:[c.jsx(AD,{}),"   Share"]}),c.jsx(Pf,{}),c.jsxs(Oo,{onClick:()=>{s(),t(!0)},children:[c.jsx(TD,{}),"   Edit"]}),c.jsxs(Oo,{onClick:i,children:[c.jsx(W3,{}),"   Duplicate"]}),c.jsx(Pf,{}),c.jsxs(Oo,{clr:ve.red,onClick:()=>{s(),a()},children:[c.jsx(PD,{}),"   Delete"]})]}),g=Nl();return c.jsxs(c.Fragment,{children:[g?c.jsx(sW,{open:!!n,onDismiss:s,snapPoints:({minHeight:R,maxHeight:$})=>[R,$],expandOnContentDrag:!0,header:c.jsxs(lW,{children:[c.jsx(ct,{emojiStyle:l.emojisStyle,size:32,unified:((j=l.tasks.find(R=>R.id===e))==null?void 0:j.emoji)||""})," ",l.emojisStyle===Ve.NATIVE&&"  ",(S=l.tasks.find(R=>R.id===e))==null?void 0:S.name]}),children:c.jsx(cW,{children:y})}):c.jsx(bw,{id:"task-menu",anchorEl:n,open:!!n,onClose:s,sx:{"& .MuiPaper-root":{borderRadius:"18px",minWidth:"200px",boxShadow:"none",padding:"6px 4px"}},MenuListProps:{"aria-labelledby":"more-button"},children:y}),c.jsxs(Qr,{open:u,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:[c.jsx(zr,{children:"Share Task"}),c.jsxs(Zr,{children:[c.jsxs("span",{children:["Share Task ",c.jsx("b",{children:(w=l.tasks.find(R=>R.id===e))==null?void 0:w.name})]}),c.jsx(uW,{value:v(e,l.name||"User"),fullWidth:!0,variant:"outlined",label:"Shareable Link",InputProps:{readOnly:!0,endAdornment:c.jsx(hl,{position:"end",children:c.jsxs(qt,{onClick:()=>{b()},sx:{padding:"8px 12px",borderRadius:"12px"},children:[c.jsx(W3,{}),"   Copy"]})})},sx:{mt:3}})]}),c.jsxs(Or,{children:[c.jsx(Gt,{onClick:()=>p(!1),children:"Close"}),c.jsxs(Gt,{onClick:C,children:[c.jsx(MD,{sx:{mb:"4px"}}),"   Share"]})]})]})]})},lW=Q.h3` +*/function Ay(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Dy(e){for(var t=1;t0){var r=e[e.length-1];r!==n&&r.pause()}var o=e.indexOf(n);o===-1||e.splice(o,1),e.push(n)},deactivateTrap:function(n){var r=e.indexOf(n);r!==-1&&e.splice(r,1),e.length>0&&e[e.length-1].unpause()}}}(),yU=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},bU=function(t){return t.key==="Escape"||t.key==="Esc"||t.keyCode===27},xU=function(t){return t.key==="Tab"||t.keyCode===9},Ny=function(t){return setTimeout(t,0)},Fy=function(t,n){var r=-1;return t.every(function(o,a){return n(o)?(r=a,!1):!0}),r},Zs=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o1?R-1:0),P=1;P=0)S=r.activeElement;else{var w=a.tabbableGroups[0],R=w&&w.firstTabbableNode;S=R||l("fallbackFocus")}if(!S)throw new Error("Your focus-trap needs to have at least one focusable element");return S},p=function(){if(a.containerGroups=a.containers.map(function(S){var w=hU(S,o.tabbableOptions),R=mU(S,o.tabbableOptions);return{container:S,tabbableNodes:w,focusableNodes:R,firstTabbableNode:w.length>0?w[0]:null,lastTabbableNode:w.length>0?w[w.length-1]:null,nextTabbableNode:function(P){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,A=R.findIndex(function(F){return F===P});if(!(A<0))return T?R.slice(A+1).find(function(F){return Dc(F,o.tabbableOptions)}):R.slice(0,A).reverse().find(function(F){return Dc(F,o.tabbableOptions)})}}}),a.tabbableGroups=a.containerGroups.filter(function(S){return S.tabbableNodes.length>0}),a.tabbableGroups.length<=0&&!l("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},h=function j(S){if(S!==!1&&S!==r.activeElement){if(!S||!S.focus){j(u());return}S.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=S,yU(S)&&S.select()}},m=function(S){var w=l("setReturnFocus",S);return w||(w===!1?!1:S)},v=function(S){var w=Lc(S);if(!(f(w)>=0)){if(Zs(o.clickOutsideDeactivates,S)){i.deactivate({returnFocus:o.returnFocusOnDeactivate&&!B0(w,o.tabbableOptions)});return}Zs(o.allowOutsideClick,S)||S.preventDefault()}},b=function(S){var w=Lc(S),R=f(w)>=0;R||w instanceof Document?R&&(a.mostRecentlyFocusedNode=w):(S.stopImmediatePropagation(),h(a.mostRecentlyFocusedNode||u()))},C=function(S){var w=Lc(S);p();var R=null;if(a.tabbableGroups.length>0){var $=f(w),P=$>=0?a.containerGroups[$]:void 0;if($<0)S.shiftKey?R=a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:R=a.tabbableGroups[0].firstTabbableNode;else if(S.shiftKey){var T=Fy(a.tabbableGroups,function(D){var O=D.firstTabbableNode;return w===O});if(T<0&&(P.container===w||B0(w,o.tabbableOptions)&&!Dc(w,o.tabbableOptions)&&!P.nextTabbableNode(w,!1))&&(T=$),T>=0){var A=T===0?a.tabbableGroups.length-1:T-1,F=a.tabbableGroups[A];R=F.lastTabbableNode}}else{var I=Fy(a.tabbableGroups,function(D){var O=D.lastTabbableNode;return w===O});if(I<0&&(P.container===w||B0(w,o.tabbableOptions)&&!Dc(w,o.tabbableOptions)&&!P.nextTabbableNode(w))&&(I=$),I>=0){var L=I===a.tabbableGroups.length-1?0:I+1,V=a.tabbableGroups[L];R=V.firstTabbableNode}}}else R=l("fallbackFocus");R&&(S.preventDefault(),h(R))},y=function(S){if(bU(S)&&Zs(o.escapeDeactivates,S)!==!1){S.preventDefault(),i.deactivate();return}if(xU(S)){C(S);return}},g=function(S){var w=Lc(S);f(w)>=0||Zs(o.clickOutsideDeactivates,S)||Zs(o.allowOutsideClick,S)||(S.preventDefault(),S.stopImmediatePropagation())},x=function(){if(a.active)return Ly.activateTrap(i),a.delayInitialFocusTimer=o.delayInitialFocus?Ny(function(){h(u())}):h(u()),r.addEventListener("focusin",b,!0),r.addEventListener("mousedown",v,{capture:!0,passive:!1}),r.addEventListener("touchstart",v,{capture:!0,passive:!1}),r.addEventListener("click",g,{capture:!0,passive:!1}),r.addEventListener("keydown",y,{capture:!0,passive:!1}),i},k=function(){if(a.active)return r.removeEventListener("focusin",b,!0),r.removeEventListener("mousedown",v,!0),r.removeEventListener("touchstart",v,!0),r.removeEventListener("click",g,!0),r.removeEventListener("keydown",y,!0),i};return i={get active(){return a.active},get paused(){return a.paused},activate:function(S){if(a.active)return this;var w=s(S,"onActivate"),R=s(S,"onPostActivate"),$=s(S,"checkCanFocusTrap");$||p(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=r.activeElement,w&&w();var P=function(){$&&p(),x(),R&&R()};return $?($(a.containers.concat()).then(P,P),this):(P(),this)},deactivate:function(S){if(!a.active)return this;var w=Dy({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},S);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,k(),a.active=!1,a.paused=!1,Ly.deactivateTrap(i);var R=s(w,"onDeactivate"),$=s(w,"onPostDeactivate"),P=s(w,"checkCanReturnFocus"),T=s(w,"returnFocus","returnFocusOnDeactivate");R&&R();var A=function(){Ny(function(){T&&h(m(a.nodeFocusedBeforeActivation)),$&&$()})};return T&&P?(P(m(a.nodeFocusedBeforeActivation)).then(A,A),this):(A(),this)},pause:function(){return a.paused||!a.active?this:(a.paused=!0,k(),this)},unpause:function(){return!a.paused||!a.active?this:(a.paused=!1,p(),x(),this)},updateContainerElements:function(S){var w=[].concat(S).filter(Boolean);return a.containers=w.map(function(R){return typeof R=="string"?r.querySelector(R):R}),a.active&&p(),this}},i.updateContainerElements(t),i};function kU(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),Ko=[],ud=!1,F9=-1,Lf=void 0,Nf=void 0,_9=function(t){return Ko.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},dd=function(t){var n=t||window.event;return _9(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},SU=function(t){if(Nf===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;n&&r>0&&(Nf=document.body.style.paddingRight,document.body.style.paddingRight=r+"px")}Lf===void 0&&(Lf=document.body.style.overflow,document.body.style.overflow="hidden")},CU=function(){Nf!==void 0&&(document.body.style.paddingRight=Nf,Nf=void 0),Lf!==void 0&&(document.body.style.overflow=Lf,Lf=void 0)},EU=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},jU=function(t,n){var r=t.targetTouches[0].clientY-F9;return _9(t.target)?!1:n&&n.scrollTop===0&&r>0||EU(n)&&r<0?dd(t):(t.stopPropagation(),!0)},RU=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!Ko.some(function(o){return o.targetElement===t})){var r={targetElement:t,options:n||{}};Ko=[].concat(kU(Ko),[r]),N9?(t.ontouchstart=function(o){o.targetTouches.length===1&&(F9=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&jU(o,t)},ud||(document.addEventListener("touchmove",dd,Kg?{passive:!1}:void 0),ud=!0)):SU(n)}},PU=function(t){if(!t){console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");return}Ko=Ko.filter(function(n){return n.targetElement!==t}),N9?(t.ontouchstart=null,t.ontouchmove=null,ud&&Ko.length===0&&(document.removeEventListener("touchmove",dd,Kg?{passive:!1}:void 0),ud=!1)):Ko.length||CU()},Ba=[],TU=function(){return Ba.some(function(e){return e.activeTargets.length>0})},$U=function(){return Ba.some(function(e){return e.skippedTargets.length>0})},By="ResizeObserver loop completed with undelivered notifications.",OU=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:By}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=By),window.dispatchEvent(e)},kl;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(kl||(kl={}));var Va=function(e){return Object.freeze(e)},zU=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,Va(this)}return e}(),B9=function(){function e(t,n,r,o){return this.x=t,this.y=n,this.width=r,this.height=o,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,Va(this)}return e.prototype.toJSON=function(){var t=this,n=t.x,r=t.y,o=t.top,a=t.right,i=t.bottom,s=t.left,f=t.width,l=t.height;return{x:n,y:r,top:o,right:a,bottom:i,left:s,width:f,height:l}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),qg=function(e){return e instanceof SVGElement&&"getBBox"in e},V9=function(e){if(qg(e)){var t=e.getBBox(),n=t.width,r=t.height;return!n&&!r}var o=e,a=o.offsetWidth,i=o.offsetHeight;return!(a||i||e.getClientRects().length)},Vy=function(e){var t;if(e instanceof Element)return!0;var n=(t=e==null?void 0:e.ownerDocument)===null||t===void 0?void 0:t.defaultView;return!!(n&&e instanceof n.Element)},MU=function(e){switch(e.tagName){case"INPUT":if(e.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},Ff=typeof window<"u"?window:{},Nc=new WeakMap,Uy=/auto|scroll/,IU=/^tb|vertical/,AU=/msie|trident/i.test(Ff.navigator&&Ff.navigator.userAgent),Nr=function(e){return parseFloat(e||"0")},Xi=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new zU((n?t:e)||0,(n?e:t)||0)},Wy=Va({devicePixelContentBoxSize:Xi(),borderBoxSize:Xi(),contentBoxSize:Xi(),contentRect:new B9(0,0,0,0)}),U9=function(e,t){if(t===void 0&&(t=!1),Nc.has(e)&&!t)return Nc.get(e);if(V9(e))return Nc.set(e,Wy),Wy;var n=getComputedStyle(e),r=qg(e)&&e.ownerSVGElement&&e.getBBox(),o=!AU&&n.boxSizing==="border-box",a=IU.test(n.writingMode||""),i=!r&&Uy.test(n.overflowY||""),s=!r&&Uy.test(n.overflowX||""),f=r?0:Nr(n.paddingTop),l=r?0:Nr(n.paddingRight),u=r?0:Nr(n.paddingBottom),p=r?0:Nr(n.paddingLeft),h=r?0:Nr(n.borderTopWidth),m=r?0:Nr(n.borderRightWidth),v=r?0:Nr(n.borderBottomWidth),b=r?0:Nr(n.borderLeftWidth),C=p+l,y=f+u,g=b+m,x=h+v,k=s?e.offsetHeight-x-e.clientHeight:0,j=i?e.offsetWidth-g-e.clientWidth:0,S=o?C+g:0,w=o?y+x:0,R=r?r.width:Nr(n.width)-S-j,$=r?r.height:Nr(n.height)-w-k,P=R+C+j+g,T=$+y+k+x,A=Va({devicePixelContentBoxSize:Xi(Math.round(R*devicePixelRatio),Math.round($*devicePixelRatio),a),borderBoxSize:Xi(P,T,a),contentBoxSize:Xi(R,$,a),contentRect:new B9(p,f,R,$)});return Nc.set(e,A),A},W9=function(e,t,n){var r=U9(e,n),o=r.borderBoxSize,a=r.contentBoxSize,i=r.devicePixelContentBoxSize;switch(t){case kl.DEVICE_PIXEL_CONTENT_BOX:return i;case kl.BORDER_BOX:return o;default:return a}},DU=function(){function e(t){var n=U9(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=Va([n.borderBoxSize]),this.contentBoxSize=Va([n.contentBoxSize]),this.devicePixelContentBoxSize=Va([n.devicePixelContentBoxSize])}return e}(),H9=function(e){if(V9(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},LU=function(){var e=1/0,t=[];Ba.forEach(function(i){if(i.activeTargets.length!==0){var s=[];i.activeTargets.forEach(function(l){var u=new DU(l.target),p=H9(l.target);s.push(u),l.lastReportedSize=W9(l.target,l.observedBox),pe?n.activeTargets.push(o):n.skippedTargets.push(o))})})},NU=function(){var e=0;for(Hy(e);TU();)e=LU(),Hy(e);return $U()&&OU(),e>0},V0,G9=[],FU=function(){return G9.splice(0).forEach(function(e){return e()})},_U=function(e){if(!V0){var t=0,n=document.createTextNode(""),r={characterData:!0};new MutationObserver(function(){return FU()}).observe(n,r),V0=function(){n.textContent="".concat(t?t--:t++)}}G9.push(e),V0()},BU=function(e){_U(function(){requestAnimationFrame(e)})},mu=0,VU=function(){return!!mu},UU=250,WU={attributes:!0,characterData:!0,childList:!0,subtree:!0},Gy=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Ky=function(e){return e===void 0&&(e=0),Date.now()+e},U0=!1,HU=function(){function e(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return e.prototype.run=function(t){var n=this;if(t===void 0&&(t=UU),!U0){U0=!0;var r=Ky(t);BU(function(){var o=!1;try{o=NU()}finally{if(U0=!1,t=r-Ky(),!VU())return;o?n.run(1e3):t>0?n.run(t):n.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var t=this,n=function(){return t.observer&&t.observer.observe(document.body,WU)};document.body?n():Ff.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),Gy.forEach(function(n){return Ff.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),Gy.forEach(function(n){return Ff.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),Oh=new HU,qy=function(e){!mu&&e>0&&Oh.start(),mu+=e,!mu&&Oh.stop()},GU=function(e){return!qg(e)&&!MU(e)&&getComputedStyle(e).display==="inline"},KU=function(){function e(t,n){this.target=t,this.observedBox=n||kl.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=W9(this.target,this.observedBox,!0);return GU(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),qU=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Fc=new WeakMap,Yy=function(e,t){for(var n=0;n=0&&(a&&Ba.splice(Ba.indexOf(r),1),r.observationTargets.splice(o,1),qy(-1))},e.disconnect=function(t){var n=this,r=Fc.get(t);r.observationTargets.slice().forEach(function(o){return n.unobserve(t,o.target)}),r.activeTargets.splice(0,r.activeTargets.length)},e}(),YU=function(){function e(t){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof t!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");_c.connect(this,t)}return e.prototype.observe=function(t,n){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!Vy(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");_c.observe(this,t,n)},e.prototype.unobserve=function(t){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!Vy(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");_c.unobserve(this,t)},e.prototype.disconnect=function(){_c.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();function cn(){return cn=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var _f=typeof window<"u"?d.useLayoutEffect:d.useEffect;function Js(e,t,n){return t=(t=+t)==t?t:0,n=(n=+n)==n?n:0,(e=+e)==e&&(e=(e=e<=n?e:n)>=t?e:t),e}function Bc(e){var t=Math.round(e);if(Number.isNaN(e))throw new TypeError("Found a NaN! Check your snapPoints / defaultSnap / snapTo ");return t}var XU={box:"border-box"};function W0(e,t){var n=t.label,r=t.enabled,o=t.resizeSourceRef,a=d.useState(0),i=a[0],s=a[1];d.useDebugValue(n+": "+i);var f=d.useCallback(function(l){s(l[0].borderBoxSize[0].blockSize),o.current="element"},[o]);return _f(function(){if(e.current&&r){var l=new YU(f);return l.observe(e.current,XU),function(){l.disconnect()}}},[e,f,r]),r?i:0}function fn(e){return e===void 0&&(e=1e3),new Promise(function(t){return setTimeout(t,e)})}var Xy={DRAG:{target:"#overlay.dragging",actions:"onOpenEnd"}},Qy={RESIZE:{target:"#overlay.resizing",actions:"onOpenEnd"}},QU=SB({id:"overlay",initial:"closed",context:{initialState:"CLOSED"},states:{closed:{on:{OPEN:"opening",CLOSE:void 0}},opening:{initial:"start",states:{start:{invoke:{src:"onOpenStart",onDone:"transition"}},transition:{always:[{target:"immediately",cond:"initiallyOpen"},{target:"smoothly",cond:"initiallyClosed"}]},immediately:{initial:"open",states:{open:{invoke:{src:"openImmediately",onDone:"activating"}},activating:{invoke:{src:"activate",onDone:"#overlay.opening.end"},on:cn({},Xy,Qy)}}},smoothly:{initial:"visuallyHidden",states:{visuallyHidden:{invoke:{src:"renderVisuallyHidden",onDone:"activating"}},activating:{invoke:{src:"activate",onDone:"open"}},open:{invoke:{src:"openSmoothly",onDone:"#overlay.opening.end"},on:cn({},Xy,Qy)}}},end:{invoke:{src:"onOpenEnd",onDone:"done"},on:{CLOSE:"#overlay.closing",DRAG:"#overlay.dragging"}},done:{type:"final"}},on:cn({},{CLOSE:{target:"#overlay.closing",actions:"onOpenCancel"}}),onDone:"open"},open:{on:{DRAG:"#overlay.dragging",SNAP:"snapping",RESIZE:"resizing"}},dragging:{on:{SNAP:"snapping"}},snapping:{initial:"start",states:{start:{invoke:{src:"onSnapStart",onDone:"snappingSmoothly"},entry:[CB({y:function(e,t){return t.payload.y},velocity:function(e,t){return t.payload.velocity},snapSource:function(e,t){var n=t.payload.source;return n===void 0?"custom":n}})]},snappingSmoothly:{invoke:{src:"snapSmoothly",onDone:"end"}},end:{invoke:{src:"onSnapEnd",onDone:"done"},on:{RESIZE:"#overlay.resizing",SNAP:"#overlay.snapping",CLOSE:"#overlay.closing",DRAG:"#overlay.dragging"}},done:{type:"final"}},on:{SNAP:{target:"snapping",actions:"onSnapEnd"},RESIZE:{target:"#overlay.resizing",actions:"onSnapCancel"},DRAG:{target:"#overlay.dragging",actions:"onSnapCancel"},CLOSE:{target:"#overlay.closing",actions:"onSnapCancel"}},onDone:"open"},resizing:{initial:"start",states:{start:{invoke:{src:"onResizeStart",onDone:"resizingSmoothly"}},resizingSmoothly:{invoke:{src:"resizeSmoothly",onDone:"end"}},end:{invoke:{src:"onResizeEnd",onDone:"done"},on:{SNAP:"#overlay.snapping",CLOSE:"#overlay.closing",DRAG:"#overlay.dragging"}},done:{type:"final"}},on:{RESIZE:{target:"resizing",actions:"onResizeEnd"},SNAP:{target:"snapping",actions:"onResizeCancel"},DRAG:{target:"#overlay.dragging",actions:"onResizeCancel"},CLOSE:{target:"#overlay.closing",actions:"onResizeCancel"}},onDone:"open"},closing:{initial:"start",states:{start:{invoke:{src:"onCloseStart",onDone:"deactivating"},on:{OPEN:{target:"#overlay.open",actions:"onCloseCancel"}}},deactivating:{invoke:{src:"deactivate",onDone:"closingSmoothly"}},closingSmoothly:{invoke:{src:"closeSmoothly",onDone:"end"}},end:{invoke:{src:"onCloseEnd",onDone:"done"},on:{OPEN:{target:"#overlay.opening",actions:"onCloseCancel"}}},done:{type:"final"}},on:{CLOSE:void 0,OPEN:{target:"#overlay.opening",actions:"onCloseCancel"}},onDone:"closed"}},on:{CLOSE:"closing"}},{actions:{onOpenCancel:function(e,t){},onSnapCancel:function(e,t){},onResizeCancel:function(e,t){},onCloseCancel:function(e,t){},onOpenEnd:function(e,t){},onSnapEnd:function(e,t){},onRezizeEnd:function(e,t){}},services:{onSnapStart:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onOpenStart:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onCloseStart:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onResizeStart:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onSnapEnd:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onOpenEnd:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onCloseEnd:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},onResizeEnd:function(){try{return Promise.resolve(fn()).then(function(){})}catch(e){return Promise.reject(e)}},renderVisuallyHidden:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},activate:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},deactivate:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},openSmoothly:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},openImmediately:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},snapSmoothly:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},resizeSmoothly:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}},closeSmoothly:function(e,t){try{return Promise.resolve(fn()).then(function(){})}catch(n){return Promise.reject(n)}}},guards:{initiallyClosed:function(e){return e.initialState==="CLOSED"},initiallyOpen:function(e){return e.initialState==="OPEN"}}}),ZU=["children","sibling","className","footer","header","open","initialState","lastSnapRef","initialFocusRef","onDismiss","maxHeight","defaultSnap","snapPoints","blocking","scrollLocking","style","onSpringStart","onSpringCancel","onSpringEnd","reserveScrollBarGap","expandOnContentDrag"],JU=["velocity"],eW=["onRest","config"],K9=XB.default,tW=K9.tension,Vc=K9.friction,nW=mt.forwardRef(function(e,t){var n=e.children,r=e.sibling,o=e.className,a=e.footer,i=e.header,s=e.open,f=e.initialState,l=e.lastSnapRef,u=e.initialFocusRef,p=e.onDismiss,h=e.maxHeight,m=e.defaultSnap,v=m===void 0?oW:m,b=e.snapPoints,C=b===void 0?aW:b,y=e.blocking,g=y===void 0||y,x=e.scrollLocking,k=x===void 0||x,j=e.style,S=e.onSpringStart,w=e.onSpringCancel,R=e.onSpringEnd,$=e.reserveScrollBarGap,P=$===void 0?g:$,T=e.expandOnContentDrag,A=T!==void 0&&T,F=gu(e,ZU),I=function(){var W=d.useState(!1),xe=W[0],ue=W[1],Me=d.useState({}),nt=Me[0],De=Me[1],Be=d.useCallback(function(We){return De(function(rt){var Te;return cn({},rt,((Te={})[We]=!1,Te))}),function(){De(function(rt){var Te;return cn({},rt,((Te={})[We]=!0,Te))})}},[]);return d.useEffect(function(){var We=Object.values(nt);We.length!==0&&We.every(Boolean)&&ue(!0)},[nt]),{ready:xe,registerReady:Be}}(),L=I.ready,V=I.registerReady,D=d.useRef(!1),O=d.useRef(S),z=d.useRef(w),N=d.useRef(R);d.useEffect(function(){O.current=S,z.current=w,N.current=R},[w,S,R]);var U,_,B=tV(function(){return{y:0,ready:0,maxHeight:0,minSnap:0,maxSnap:0}}),K=B[0],q=B[1],se=d.useRef(null),M=d.useRef(null),G=d.useRef(null),J=d.useRef(null),ce=d.useRef(null),ae=d.useRef(null),te=d.useRef(0),ge=d.useRef(),ve=d.useRef(!1),me=(U=d.useMemo(function(){return typeof window<"u"?window.matchMedia("(prefers-reduced-motion: reduce)"):null},[]),_=d.useRef(U==null?void 0:U.matches),d.useDebugValue(_.current?"reduce":"no-preference"),d.useEffect(function(){var W=function(xe){_.current=xe.matches};return U==null||U.addListener(W),function(){return U==null?void 0:U.removeListener(W)}},[U]),_),_e=function(W){var xe=W.targetRef,ue=W.enabled,Me=W.reserveScrollBarGap,nt=d.useRef({activate:function(){throw new TypeError("Tried to activate scroll lock too early")},deactivate:function(){}});return d.useDebugValue(ue?"Enabled":"Disabled"),d.useEffect(function(){if(!ue)return nt.current.deactivate(),void(nt.current={activate:function(){},deactivate:function(){}});var De=xe.current,Be=!1;nt.current={activate:function(){Be||(Be=!0,RU(De,{allowTouchMove:function(We){return We.closest("[data-body-scroll-lock-ignore]")},reserveScrollBarGap:Me}))},deactivate:function(){Be&&(Be=!1,PU(De))}}},[ue,xe,Me]),nt}({targetRef:M,enabled:L&&k,reserveScrollBarGap:P}),Re=function(W){var xe=W.targetRef,ue=W.enabled,Me=d.useRef({activate:function(){throw new TypeError("Tried to activate aria hider too early")},deactivate:function(){}});return d.useDebugValue(ue?"Enabled":"Disabled"),d.useEffect(function(){if(!ue)return Me.current.deactivate(),void(Me.current={activate:function(){},deactivate:function(){}});var nt=xe.current,De=!1,Be=[],We=[];Me.current={activate:function(){if(!De){De=!0;var rt=nt.parentNode;document.querySelectorAll("body > *").forEach(function(Te){if(Te!==rt){var Le=Te.getAttribute("aria-hidden");Le!==null&&Le!=="false"||(Be.push(Le),We.push(Te),Te.setAttribute("aria-hidden","true"))}})}},deactivate:function(){De&&(De=!1,We.forEach(function(rt,Te){var Le=Be[Te];Le===null?rt.removeAttribute("aria-hidden"):rt.setAttribute("aria-hidden",Le)}),Be=[],We=[])}}},[xe,ue]),Me}({targetRef:se,enabled:L&&g}),Qe=function(W){var xe=W.targetRef,ue=W.fallbackRef,Me=W.initialFocusRef,nt=W.enabled,De=d.useRef({activate:function(){throw new TypeError("Tried to activate focus trap too early")},deactivate:function(){}});return d.useDebugValue(nt?"Enabled":"Disabled"),d.useEffect(function(){if(!nt)return De.current.deactivate(),void(De.current={activate:function(){},deactivate:function(){}});var Be=ue.current,We=wU(xe.current,{onActivate:void 0,initialFocus:Me?function(){return(Me==null?void 0:Me.current)||Be}:void 0,fallbackFocus:Be,escapeDeactivates:!1,clickOutsideDeactivates:!1}),rt=!1;De.current={activate:function(){try{return rt?Promise.resolve():(rt=!0,Promise.resolve(We.activate()).then(function(){return Promise.resolve(new Promise(function(Te){return setTimeout(function(){return Te(void 0)},0)})).then(function(){})}))}catch(Te){return Promise.reject(Te)}},deactivate:function(){rt&&(rt=!1,We.deactivate())}}},[nt,ue,Me,xe]),De}({targetRef:se,fallbackRef:ae,initialFocusRef:u||void 0,enabled:L&&g&&u!==!1}),Rt=function(W){var xe=W.getSnapPoints,ue=W.heightRef,Me=W.lastSnapRef,nt=W.ready,De=function(zt){var Zt=zt.contentRef,An=zt.controlledMaxHeight,bt=zt.footerEnabled,Dn=zt.footerRef,At=zt.headerEnabled,Mt=zt.headerRef,oo=zt.registerReady,kn=zt.resizeSourceRef,Ar=d.useMemo(function(){return oo("contentHeight")},[oo]),ba=function(xa,Wl,Oe){var Ut=d.useMemo(function(){return Wl("maxHeight")},[Wl]),Xg=d.useState(function(){return Bc(xa)||typeof window<"u"?window.innerHeight:0}),Qg=Xg[0],F1=Xg[1],Zg=Qg>0,Hl=d.useRef(0);return d.useDebugValue(xa?"controlled":"auto"),d.useEffect(function(){Zg&&Ut()},[Zg,Ut]),_f(function(){if(xa)return F1(Bc(xa)),void(Oe.current="maxheightprop");var Jg=function(){Hl.current||(Hl.current=requestAnimationFrame(function(){F1(window.innerHeight),Oe.current="window",Hl.current=0}))};return window.addEventListener("resize",Jg),F1(window.innerHeight),Oe.current="window",Ut(),function(){window.removeEventListener("resize",Jg),cancelAnimationFrame(Hl.current)}},[xa,Ut,Oe]),Qg}(An,oo,kn),lt=W0(Mt,{label:"headerHeight",enabled:At,resizeSourceRef:kn}),xt=W0(Zt,{label:"contentHeight",enabled:!0,resizeSourceRef:kn}),Dr=W0(Dn,{label:"footerHeight",enabled:bt,resizeSourceRef:kn}),ao=Math.min(ba-lt-Dr,xt)+lt+Dr;d.useDebugValue("minHeight: "+ao);var Sn=xt>0;return d.useEffect(function(){Sn&&Ar()},[Sn,Ar]),{maxHeight:ba,minHeight:ao,headerHeight:lt,footerHeight:Dr}}({contentRef:W.contentRef,controlledMaxHeight:W.controlledMaxHeight,footerEnabled:W.footerEnabled,footerRef:W.footerRef,headerEnabled:W.headerEnabled,headerRef:W.headerRef,registerReady:W.registerReady,resizeSourceRef:W.resizeSourceRef}),Be=De.maxHeight,We=De.minHeight,rt=De.headerHeight,Te=De.footerHeight,Le=function(zt,Zt){var An=[].concat(zt).map(Bc).reduce(function(Mt,oo){return Mt.add(Js(oo,0,Zt)),Mt},new Set),bt=Array.from(An),Dn=Math.min.apply(Math,bt);if(Number.isNaN(Dn))throw new TypeError("minSnap is NaN");var At=Math.max.apply(Math,bt);if(Number.isNaN(At))throw new TypeError("maxSnap is NaN");return{snapPoints:bt,minSnap:Dn,maxSnap:At}}(nt?xe({height:ue.current,footerHeight:Te,headerHeight:rt,minHeight:We,maxHeight:Be}):[0],Be),_t=Le.snapPoints,tr=Le.minSnap,Qt=Le.maxSnap;return d.useDebugValue("minSnap: "+tr+", maxSnap:"+Qt),{minSnap:tr,maxSnap:Qt,findSnap:function(zt){var Zt=Bc(typeof zt=="function"?zt({footerHeight:Te,headerHeight:rt,height:ue.current,minHeight:We,maxHeight:Be,snapPoints:_t,lastSnap:Me.current}):zt);return _t.reduce(function(An,bt){return Math.abs(bt-Zt)0&&bt+Dn=le.current&&(Mt=le.current),Qt===le.current&&M.current.scrollTop>0&&(Mt=le.current),ve.current=Mt.05?Zt:1,source:"dragging"}}),Qt):(q({y:Mt,ready:1,maxHeight:Y.current,maxSnap:le.current,minSnap:re.current,immediate:!0,config:{velocity:Zt}}),Qt)},{filterTaps:!0});if(Number.isNaN(le.current))throw new TypeError("maxSnapRef is NaN!!");if(Number.isNaN(re.current))throw new TypeError("minSnapRef is NaN!!");var hn=function(W){var xe,ue=W.spring,Me=wi([ue.y,ue.maxHeight],function(Te,Le){return Math.round(Js(Le-Te,0,16))+"px"}),nt=wi([ue.y,ue.minSnap,ue.maxSnap],function(Te,Le,_t){return Js(Te,Le,_t)+"px"}),De=wi([ue.y,ue.minSnap,ue.maxSnap],function(Te,Le,_t){return Te_t?_t-Te+"px":"0px"}),Be=wi([ue.y,ue.maxSnap],function(Te,Le){return Te>=Le?Math.ceil(Te-Le):0}),We=wi([ue.y,ue.minSnap],function(Te,Le){if(!Le)return 0;var _t=Math.max(Le/2-45,0);return Js((Te-_t)*(1/(Math.min(Le/2+45,Le)-_t)+0),0,1)}),rt=wi([ue.y,ue.minSnap],function(Te,Le){return Le?Js(Te/Le,0,1):0});return(xe={})["--rsbs-content-opacity"]=We,xe["--rsbs-backdrop-opacity"]=rt,xe["--rsbs-antigap-scale-y"]=Be,xe["--rsbs-overlay-translate-y"]=De,xe["--rsbs-overlay-rounded"]=Me,xe["--rsbs-overlay-h"]=nt,xe}({spring:K});return mt.createElement(xV.div,cn({},F,{"data-rsbs-root":!0,"data-rsbs-state":rW.find(ke.matches),"data-rsbs-is-blocking":g,"data-rsbs-is-dismissable":!!p,"data-rsbs-has-header":!!i,"data-rsbs-has-footer":!!a,className:o,ref:se,style:cn({},hn,j,{opacity:K.ready})}),r,g&&mt.createElement("div",cn({key:"backdrop","data-rsbs-backdrop":!0},ut({closeOnTap:!0}))),mt.createElement("div",{key:"overlay","aria-modal":"true",role:"dialog","data-rsbs-overlay":!0,tabIndex:-1,ref:ae,onKeyDown:function(W){W.key==="Escape"&&(W.stopPropagation(),p&&p())}},i!==!1&&mt.createElement("div",cn({key:"header","data-rsbs-header":!0,ref:J},ut()),i),mt.createElement("div",cn({key:"scroll","data-rsbs-scroll":!0,ref:M},A?ut({isContentDragging:!0}):{}),mt.createElement("div",{"data-rsbs-content":!0,ref:G},n)),a&&mt.createElement("div",cn({key:"footer",ref:ce,"data-rsbs-footer":!0},ut()),a)))}),rW=["closed","opening","open","closing","dragging","snapping","resizing"];function oW(e){var t=e.lastSnap;return t??Math.min.apply(Math,e.snapPoints)}function aW(e){return e.minHeight}var iW=["onSpringStart","onSpringEnd","skipInitialTransition"],sW=d.forwardRef(function(e,t){var n=e.onSpringStart,r=e.onSpringEnd,o=e.skipInitialTransition,a=gu(e,iW),i=d.useState(!1),s=i[0],f=i[1],l=d.useRef(),u=d.useRef(null),p=d.useRef(o&&a.open?"OPEN":"CLOSED");_f(function(){if(a.open)return cancelAnimationFrame(l.current),f(!0),function(){p.current="CLOSED"}},[a.open]);var h=d.useCallback(function(v){return Promise.resolve(n==null?void 0:n(v)).then(function(){v.type==="OPEN"&&cancelAnimationFrame(l.current)})},[n]),m=d.useCallback(function(v){return Promise.resolve(r==null?void 0:r(v)).then(function(){v.type==="CLOSE"&&(l.current=requestAnimationFrame(function(){return f(!1)}))})},[r]);return s?mt.createElement(P_,{"data-rsbs-portal":!0},mt.createElement(nW,cn({},a,{lastSnapRef:u,ref:t,initialState:p.current,onSpringStart:h,onSpringEnd:m}))):null});const fW=({selectedTaskId:e,setEditModalOpen:t,anchorEl:n,handleMarkAsDone:r,handlePin:o,handleDeleteTask:a,handleDuplicateTask:i,handleCloseMoreMenu:s,handleReadAloud:f})=>{var x,k,j,S,w;const{user:l}=d.useContext(Xt),[u,p]=d.useState(!1),h=ro(),m=()=>{const R=l.tasks.find(P=>P.id===e),$=R==null?void 0:R.id.toString().replace(".","");h(`/task/${$}`)},v=(R,$)=>{const P=l.tasks.find(T=>T.id===R);if(P){const T=encodeURIComponent(JSON.stringify(P)),A=encodeURIComponent($);return`${window.location.href}share?task=${T}&userName=${A}`}return""},b=()=>{const R=v(e,l.name||"User");navigator.clipboard.writeText(R).then(()=>{Fe.success("Copied link to clipboard")}).catch($=>{console.error("Error copying link to clipboard:",$),Fe.error("Error copying link to clipboard")})},C=()=>{var $;const R=v(e,l.name||"User");navigator.share&&navigator.share({title:"Share Task",text:`Check out this task: ${($=l.tasks.find(P=>P.id===e))==null?void 0:$.name}`,url:R}).then(()=>{console.log("Link shared successfully")}).catch(P=>{console.error("Error sharing link:",P),Fe.error("Error sharing link")})},y=c.jsxs("div",{children:[c.jsxs(Io,{onClick:()=>{s(),r()},children:[c.jsx(gl,{}),"  "," ",(x=l.tasks.find(R=>R.id===e))!=null&&x.done?"Mark as not done":"Mark as done"]}),c.jsxs(Io,{onClick:()=>{s(),o()},children:[c.jsx(Dg,{}),"  "," ",(k=l.tasks.find(R=>R.id===e))!=null&&k.pinned?"Unpin":"Pin"]}),c.jsxs(Io,{onClick:m,children:[c.jsx(IL,{}),"   Task details"]}),l.settings[0].enableReadAloud&&c.jsxs(Io,{onClick:f,disabled:window.speechSynthesis.speaking||window.speechSynthesis.pending,children:[c.jsx(_L,{}),"   Read Aloud"]}),c.jsxs(Io,{onClick:()=>{s(),p(!0)},children:[c.jsx(AL,{}),"   Share"]}),c.jsx(Tf,{}),c.jsxs(Io,{onClick:()=>{s(),t(!0)},children:[c.jsx(TL,{}),"   Edit"]}),c.jsxs(Io,{onClick:i,children:[c.jsx(H3,{}),"   Duplicate"]}),c.jsx(Tf,{}),c.jsxs(Io,{clr:be.red,onClick:()=>{s(),a()},children:[c.jsx(PL,{}),"   Delete"]})]}),g=Fl();return c.jsxs(c.Fragment,{children:[g?c.jsx(sW,{open:!!n,onDismiss:s,snapPoints:({minHeight:R,maxHeight:$})=>[R,$],expandOnContentDrag:!0,header:c.jsxs(lW,{children:[c.jsx(ct,{emojiStyle:l.emojisStyle,size:32,unified:((j=l.tasks.find(R=>R.id===e))==null?void 0:j.emoji)||""})," ",l.emojisStyle===Ve.NATIVE&&"  ",(S=l.tasks.find(R=>R.id===e))==null?void 0:S.name]}),children:c.jsx(cW,{children:y})}):c.jsx(xw,{id:"task-menu",anchorEl:n,open:!!n,onClose:s,sx:{"& .MuiPaper-root":{borderRadius:"18px",minWidth:"200px",boxShadow:"none",padding:"6px 4px"}},MenuListProps:{"aria-labelledby":"more-button"},children:y}),c.jsxs(Zr,{open:u,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:[c.jsx(Mr,{children:"Share Task"}),c.jsxs(Jr,{children:[c.jsxs("span",{children:["Share Task ",c.jsx("b",{children:(w=l.tasks.find(R=>R.id===e))==null?void 0:w.name})]}),c.jsx(uW,{value:v(e,l.name||"User"),fullWidth:!0,variant:"outlined",label:"Shareable Link",InputProps:{readOnly:!0,endAdornment:c.jsx(ml,{position:"end",children:c.jsxs(qt,{onClick:()=>{b()},sx:{padding:"8px 12px",borderRadius:"12px"},children:[c.jsx(H3,{}),"   Copy"]})})},sx:{mt:3}})]}),c.jsxs(zr,{children:[c.jsx(Gt,{onClick:()=>p(!1),children:"Close"}),c.jsxs(Gt,{onClick:C,children:[c.jsx(ML,{sx:{mb:"4px"}}),"   Share"]})]})]})]})},lW=Q.h3` display: flex; justify-content: center; align-items: center; gap: 6px; - color: ${ve.fontDark}; + color: ${be.fontDark}; margin: 10px; font-size: 20px; `,cW=Q.div` - color: ${ve.fontDark}; + color: ${be.fontDark}; margin: 20px 10px; & .MuiMenuItem-root { font-size: 16px; @@ -1284,38 +1284,38 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho margin-right: 10px; } } -`,Oo=Q(ta)` +`,Io=Q(oa)` margin: 0 6px; padding: 12px; border-radius: 12px; box-shadow: none; - color: ${({clr:e})=>e||ve.fontDark}; + color: ${({clr:e})=>e||be.fontDark}; &:hover { background-color: #f0f0f0; } -`,uW=Q(si)` +`,uW=Q(fi)` margin-top: 22px; .MuiOutlinedInput-root { border-radius: 14px; transition: 0.3s all; } -`,dW=()=>{const{user:e}=d.useContext(Xt),t=Nl(),n=Cs(),[r,o]=d.useState(),a=no(),i="29px";return d.useEffect(()=>{if(n.pathname.split("/")[1]==="task")o(0);else switch(n.pathname){case"/categories":o(1);break;case"/add":o(2);break;case"/import-export":o(3);break;case"/user":o(4);break;case"/":o(0);break;default:o(void 0)}},[n.pathname]),t?c.jsx(hW,{children:c.jsxs(mW,{showLabels:!0,value:r,onChange:(s,f)=>{window.scrollTo({top:0,behavior:"smooth"}),o(f),s.preventDefault()},children:[c.jsx(Js,{onClick:()=>a("/"),label:"Tasks",icon:c.jsx(GD,{sx:{fontSize:i}})}),c.jsx(Js,{onClick:()=>a("/categories"),label:"Categories",icon:c.jsx(Pw,{sx:{fontSize:i}}),disabled:!e.settings[0].enableCategories}),c.jsx(Js,{onClick:()=>a("add"),showLabel:!1,"aria-label":"Add",icon:c.jsx(pW,{fontSize:"large",animate:e.tasks.length===0&&r!==2?!0:void 0})}),c.jsx(Js,{onClick:()=>a("import-export"),label:"Transfer",icon:c.jsx(Tw,{sx:{fontSize:i}})}),c.jsx(Js,{onClick:()=>a("user"),label:"Profile",icon:c.jsx(zw,{sx:{fontSize:i}})})]})}):null},pW=X(zg)` - border: 2px solid ${ve.purple}; +`,dW=()=>{const{user:e}=d.useContext(Xt),t=Fl(),n=Es(),[r,o]=d.useState(),a=ro(),i="29px";return d.useEffect(()=>{if(n.pathname.split("/")[1]==="task")o(0);else switch(n.pathname){case"/categories":o(1);break;case"/add":o(2);break;case"/import-export":o(3);break;case"/user":o(4);break;case"/":o(0);break;default:o(void 0)}},[n.pathname]),t?c.jsx(hW,{children:c.jsxs(mW,{showLabels:!0,value:r,onChange:(s,f)=>{window.scrollTo({top:0,behavior:"smooth"}),o(f),s.preventDefault()},children:[c.jsx(ef,{onClick:()=>a("/"),label:"Tasks",icon:c.jsx(GL,{sx:{fontSize:i}})}),c.jsx(ef,{onClick:()=>a("/categories"),label:"Categories",icon:c.jsx(Tw,{sx:{fontSize:i}}),disabled:!e.settings[0].enableCategories}),c.jsx(ef,{onClick:()=>a("add"),showLabel:!1,"aria-label":"Add",icon:c.jsx(pW,{fontSize:"large",animate:e.tasks.length===0&&r!==2?!0:void 0})}),c.jsx(ef,{onClick:()=>a("import-export"),label:"Transfer",icon:c.jsx($w,{sx:{fontSize:i}})}),c.jsx(ef,{onClick:()=>a("user"),label:"Profile",icon:c.jsx(Mw,{sx:{fontSize:i}})})]})}):null},pW=X(Mg)` + border: 2px solid ${be.purple}; background-color: #232e58; font-size: 38px; border-radius: 100px; padding: 6px; margin: 14px; - ${({animate:e})=>e&&ii` - animation: ${Ew} 1.2s infinite; + ${({animate:e})=>e&&si` + animation: ${jw} 1.2s infinite; `} -`,hW=X(pa)` +`,hW=X(ga)` position: fixed; bottom: 0; width: 100%; margin: 0; - animation: ${oD} 0.5s ease; + animation: ${oL} 0.5s ease; z-index: 999; /*9999*/ `,mW=X(PO)` border-radius: 24px 24px 0 0; @@ -1323,7 +1323,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho backdrop-filter: blur(18px); margin: 0px 20px 0px -20px; padding: 18px 10px 32px 10px; -`,Js=X(LO)` +`,ef=X(DO)` border-radius: 18px; margin: 4px; color: white; @@ -1339,19 +1339,16 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho text-shadow: 0 0 12px #000000ce; } & .Mui-selected { - /* text-shadow: 0 0 5px ${ve.purple}; */ + /* text-shadow: 0 0 5px ${be.purple}; */ } -`,K9=({width:e,selectedCategories:t,setSelectedCategories:n})=>{const{user:r}=d.useContext(Xt),o=a=>{const i=a.target.value;if(i.length>M0){Fe.error(`You cannot add more than ${M0} categories`,{position:"top-center"});return}const s=r.categories.filter(f=>i.includes(f.id));n(s)};return c.jsx(c.Fragment,{children:c.jsxs(gW,{multiple:!0,width:e,value:t.map(a=>a.id),onChange:o,sx:{zIndex:999},renderValue:()=>c.jsx(pa,{sx:{display:"flex",flexWrap:"wrap",gap:.5},children:t.map(a=>c.jsx(gl,{label:c.jsx("span",{style:{fontWeight:"bold"},children:a.name}),variant:"outlined",backgroundclr:a.color,glow:!1,translate:"no",avatar:a.emoji?c.jsx($r,{alt:a.name,sx:{background:"transparent",borderRadius:"0px"},children:a.emoji&&(r.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:20,unified:a.emoji,emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:24,unified:a.emoji,emojiStyle:r.emojisStyle}))}):c.jsx(c.Fragment,{})},a.id))}),MenuProps:{PaperProps:{style:{maxHeight:400,zIndex:999999,padding:"2px 6px",background:"white"}}},children:[c.jsxs(ta,{disabled:!0,sx:{opacity:"1 !important",fontWeight:500,position:"sticky !important",top:0,background:"white",zIndex:99},children:["Select Categories (max ",M0,")"]}),r.categories&&r.categories.length>0?r.categories.map(a=>c.jsxs(vW,{value:a.id,clr:a.color,translate:"no",children:[a.emoji&&c.jsx(ct,{unified:a.emoji,emojiStyle:r.emojisStyle})," ",a.name]},a.id)):c.jsx(ta,{disabled:!0,sx:{opacity:"1 !important"},children:"You don't have any categories"})]})})},gW=Q(Og)` +`,q9=({width:e,selectedCategories:t,setSelectedCategories:n})=>{const{user:r}=d.useContext(Xt),o=a=>{const i=a.target.value;if(i.length>I0){Fe.error(`You cannot add more than ${I0} categories`,{position:"top-center"});return}const s=r.categories.filter(f=>i.includes(f.id));n(s)};return c.jsx(c.Fragment,{children:c.jsxs(gW,{multiple:!0,width:e,value:t.map(a=>a.id),onChange:o,sx:{zIndex:999},renderValue:()=>c.jsx(ga,{sx:{display:"flex",flexWrap:"wrap",gap:.5},children:t.map(a=>c.jsx(vl,{label:c.jsx("span",{style:{fontWeight:"bold"},children:a.name}),variant:"outlined",backgroundclr:a.color,glow:!1,translate:"no",avatar:a.emoji?c.jsx(Or,{alt:a.name,sx:{background:"transparent",borderRadius:"0px"},children:a.emoji&&(r.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:20,unified:a.emoji,emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:24,unified:a.emoji,emojiStyle:r.emojisStyle}))}):c.jsx(c.Fragment,{})},a.id))}),MenuProps:{PaperProps:{style:{maxHeight:400,zIndex:999999,padding:"2px 6px",background:"white"}}},children:[c.jsxs(oa,{disabled:!0,sx:{opacity:"1 !important",fontWeight:500,position:"sticky !important",top:0,background:"white",zIndex:99},children:["Select Categories (max ",I0,")"]}),r.categories&&r.categories.length>0?r.categories.map(a=>c.jsxs(vW,{value:a.id,clr:a.color,translate:"no",children:[a.emoji&&c.jsx(ct,{unified:a.emoji,emojiStyle:r.emojisStyle})," ",a.name]},a.id)):c.jsx(oa,{disabled:!0,sx:{opacity:"1 !important"},children:"You don't have any categories"})]})})},gW=Q(zg)` margin: 12px 0; border-radius: 16px; transition: 0.3s all; width: ${({width:e})=>e||"100%"}; color: white; - /* border: 3px solid ${ve.purple}; */ - /* & * { - border-color: ${ve.purple}; - } */ -`,vW=Q(ta)` + background: #ffffff1c; +`,vW=Q(oa)` padding: 12px 20px; border-radius: 16px; margin: 8px; @@ -1359,7 +1356,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho gap: 4px; font-weight: 500; transition: 0.2s all; - color: ${e=>nn(e.clr||ve.fontLight)}; + color: ${e=>nn(e.clr||be.fontLight)}; background: ${({clr:e})=>e||"#bcbcbc"}; border: 4px solid transparent; &:hover { @@ -1371,14 +1368,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho opacity: none; } &:focus-visible { - border-color: ${ve.purple} !important; - color: ${ve.fontDark} !important; + border-color: ${be.purple} !important; + color: ${be.fontDark} !important; transform: scale(1.05); } &.Mui-selected { background: ${({clr:e})=>e||"#bcbcbc"}; - color: ${e=>nn(e.clr||ve.fontLight)}; + color: ${e=>nn(e.clr||be.fontLight)}; /* box-shadow: 0 0 14px 4px ${e=>e.clr||"#bcbcbc"}; */ border: 4px solid #38b71f; display: flex; @@ -1395,7 +1392,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho opacity: 0.7; } } -`,dd=({color:e,onColorChange:t,width:n})=>{const[r,o]=d.useState(e),a=u=>/^#[0-9A-Fa-f]{6}$/.test(u),i=[ve.purple,"#FF69B4","#FB34FF","#FF22B4","#c6a7ff","#7ACCFA","#4A9DFF","#5061FF","#50B5CB","#3DFF7F","#3AE836","#B7FF42","#FFEA28","#F9BE26","#FF9518","#ffc3a0","#FF5018","#FF2F2F"];d.useEffect(()=>{o(e)},[e]);const s=u=>{o(u),t(u)},f=u=>s(u.target.value),l=()=>{let u=Math.floor(Math.random()*16777215).toString(16);u="#"+("000000"+u).slice(-6),s(u)};return d.useEffect(()=>{a(e)||(console.log(`Invalid hex color: ${e}`),s(ve.purple))},[e]),c.jsxs("div",{children:[c.jsx(Bs,{maxWidth:n||400,sx:{marginTop:"16px",display:"flex",justifyContent:"center",alignItems:"center",background:r,color:nn(r),padding:"8px",borderRadius:"100px",transition:".3s all",border:"2px solid #ffffffab"},children:r.toUpperCase()}),c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",maxWidth:n||400},children:c.jsxs(Bs,{container:!0,spacing:1,maxWidth:n||400,m:1,children:[i.map(u=>c.jsx(Bs,{item:!0,children:c.jsx(W0,{clr:u,"aria-label":`Select color - ${u}`,onClick:()=>{s(u)},children:u===r&&c.jsx(ml,{})})},u)),c.jsx(Mr,{title:"Set custom color",children:c.jsx(Bs,{item:!0,children:c.jsx(yW,{children:c.jsxs(W0,{clr:r,children:[c.jsx(bW,{type:"color",value:r,onChange:f}),c.jsx(xW,{clr:r})]})})})}),c.jsx(Mr,{title:"Random color",children:c.jsx(Bs,{item:!0,children:c.jsx(W0,{clr:"#1a81ff",onClick:l,children:c.jsx(ED,{})})})})]})})]})},W0=Q.button` +`,pd=({color:e,onColorChange:t,width:n})=>{const[r,o]=d.useState(e),a=u=>/^#[0-9A-Fa-f]{6}$/.test(u),i=[be.purple,"#FF69B4","#FB34FF","#FF22B4","#c6a7ff","#7ACCFA","#4A9DFF","#5061FF","#50B5CB","#3DFF7F","#3AE836","#B7FF42","#FFEA28","#F9BE26","#FF9518","#ffc3a0","#FF5018","#FF2F2F"];d.useEffect(()=>{o(e)},[e]);const s=u=>{o(u),t(u)},f=u=>s(u.target.value),l=()=>{let u=Math.floor(Math.random()*16777215).toString(16);u="#"+("000000"+u).slice(-6),s(u)};return d.useEffect(()=>{a(e)||(console.log(`Invalid hex color: ${e}`),s(be.purple))},[e]),c.jsxs("div",{children:[c.jsx(Vs,{maxWidth:n||400,sx:{marginTop:"16px",display:"flex",justifyContent:"center",alignItems:"center",background:r,color:nn(r),padding:"8px",borderRadius:"100px",transition:".3s all",border:"2px solid #ffffffab"},children:r.toUpperCase()}),c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",maxWidth:n||400},children:c.jsxs(Vs,{container:!0,spacing:1,maxWidth:n||400,m:1,children:[i.map(u=>c.jsx(Vs,{item:!0,children:c.jsx(H0,{clr:u,"aria-label":`Select color - ${u}`,onClick:()=>{s(u)},children:u===r&&c.jsx(gl,{})})},u)),c.jsx(Yn,{title:"Set custom color",children:c.jsx(Vs,{item:!0,children:c.jsx(yW,{children:c.jsxs(H0,{clr:r,children:[c.jsx(bW,{type:"color",value:r,onChange:f}),c.jsx(xW,{clr:r})]})})})}),c.jsx(Yn,{title:"Random color",children:c.jsx(Vs,{item:!0,children:c.jsx(H0,{clr:"#1a81ff",onClick:l,children:c.jsx(EL,{})})})})]})})]})},H0=Q.button` background-color: ${({clr:e})=>e}; color: ${({clr:e})=>nn(e)}; border: none; @@ -1411,7 +1408,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: scale(1); &:focus-visible { - outline: 4px solid ${ve.purple}; + outline: 4px solid ${be.purple}; } &:hover { transform: scale(1.05); @@ -1441,20 +1438,20 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho border-radius: 18px; border: none; } -`,xW=Q(RD)` +`,xW=Q(RL)` color: ${({clr:e})=>nn(e)}; position: absolute; cursor: pointer; pointer-events: none; -`,wW=({children:e})=>c.jsxs(c.Fragment,{children:[c.jsx(u_,{}),e,c.jsx("div",{style:{marginTop:"128px"}}),c.jsx(dW,{})]}),kW=()=>{const{user:e,setUser:t}=d.useContext(Xt),[n,r]=d.useState(""),[o,a]=d.useState(""),[i,s]=d.useState(!1),[f,l]=d.useState(!1),[u,p]=d.useState(!1);d.useEffect(()=>{document.title=`Todo App - User ${e.name?`(${e.name})`:""}`},[e.name]);const h=()=>{t({...e,name:n}),Fe.success(()=>c.jsxs("div",{children:["Changed user name to - ",c.jsx("b",{children:n}),"."]})),r("")},m=()=>{s(!0)},v=()=>{s(!1)},b=()=>{l(!1)},C=()=>{t(Jo),b(),Fe.success("You have been successfully logged out")};return c.jsxs(c.Fragment,{children:[c.jsx(_l,{title:"User Profile"}),c.jsxs(SW,{children:[c.jsx(_n,{onClick:()=>p(!0),size:"large",sx:{position:"absolute",top:"24px",right:"24px"},children:c.jsx(UD,{fontSize:"large"})}),c.jsx(Mr,{title:e.profilePicture?"Change profile picture":"Add profile picture",children:c.jsx(aw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:c.jsx($r,{onClick:m,sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},children:c.jsx(wD,{})}),children:c.jsx($r,{onClick:m,src:e.profilePicture||void 0,onError:()=>{throw t(y=>({...y,profilePicture:null})),new Error("Error in profile picture URL")},sx:{width:"96px",height:"96px",cursor:"pointer",fontSize:"45px"},children:!e.profilePicture&&n?n[0].toUpperCase():!e.profilePicture&&!n&&e.name?e.name[0].toUpperCase():void 0})})}),c.jsx(EW,{translate:"no",children:e.name||"User"}),c.jsx(Mr,{title:`Created at: ${new Date(e.createdAt).toLocaleDateString()} • ${new Date(e.createdAt).toLocaleTimeString()}`,children:c.jsxs(jW,{children:["Registered since ",new Date(e.createdAt).toLocaleDateString()]})}),c.jsx(Qy,{label:e.name===null?"Add Name":"Change Name",value:n,onChange:y=>r(y.target.value),onKeyDown:y=>y.key==="Enter"&&h(),error:n.length>Cc,helperText:n.length>Cc?`Name is too long maximum ${Cc} characters`:""}),c.jsx(CW,{onClick:h,disabled:n.length>Cc||n==="",children:"Save name"}),c.jsxs(qt,{color:"error",variant:"outlined",sx:{padding:"8px 20px",borderRadius:"14px",marginTop:"8px"},onClick:()=>l(!0),children:[c.jsx(Ow,{}),"  Logout"]})]}),c.jsxs(Qr,{open:i,onClose:v,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[c.jsx(zr,{children:"Change Profile Picture"}),c.jsxs(Zr,{children:[c.jsx(Qy,{autoFocus:!0,label:"Link to profile picture",sx:{margin:"8px 0"},value:o,error:o.length>Ks,helperText:o.length>Ks?`URL is too long maximum ${Ks} characters`:"",onChange:y=>{a(y.target.value)}}),c.jsx("br",{}),c.jsxs(qt,{onClick:()=>{v(),Fe.success("Deleted profile image"),t({...e,profilePicture:null})},color:"error",variant:"outlined",sx:{margin:"16px 0",padding:"8px 18px",borderRadius:"12px"},children:[c.jsx(Mg,{}),"   Delete Image"]})]}),c.jsxs(Or,{children:[c.jsx(Gt,{onClick:v,children:"Cancel"}),c.jsx(Gt,{disabled:o.length>Ks||!o.startsWith("https://"),onClick:()=>{o.length<=Ks&&o.startsWith("https://")&&(v(),t(y=>({...y,profilePicture:o})),Fe.success("Changed profile picture"))},children:"Save"})]})]}),c.jsxs(Qr,{open:f,onClose:b,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[c.jsx(zr,{children:"Logout Confirmation"}),c.jsxs(Zr,{children:["Are you sure you want to logout? ",c.jsx("b",{children:"Your tasks will not be saved."})]}),c.jsxs(Or,{children:[c.jsx(Gt,{onClick:b,children:"Cancel"}),c.jsx(Gt,{onClick:C,color:"error",children:"Logout"})]})]}),c.jsx(Yw,{open:u,onClose:()=>p(!1)})]})},SW=Q.div` +`,wW=({children:e})=>c.jsxs(c.Fragment,{children:[c.jsx(u_,{}),e,c.jsx("div",{style:{marginTop:"128px"}}),c.jsx(dW,{})]}),kW=()=>{const{user:e,setUser:t}=d.useContext(Xt),[n,r]=d.useState(""),[o,a]=d.useState(""),[i,s]=d.useState(!1),[f,l]=d.useState(!1),[u,p]=d.useState(!1);d.useEffect(()=>{document.title=`Todo App - User ${e.name?`(${e.name})`:""}`},[e.name]);const h=()=>{t({...e,name:n}),Fe.success(()=>c.jsxs("div",{children:["Changed user name to - ",c.jsx("b",{children:n}),"."]})),r("")},m=()=>{s(!0)},v=()=>{s(!1)},b=()=>{l(!1)},C=()=>{t(na),b(),Fe.success("You have been successfully logged out")};return c.jsxs(c.Fragment,{children:[c.jsx(Bl,{title:"User Profile"}),c.jsxs(SW,{children:[c.jsx(_n,{onClick:()=>p(!0),size:"large",sx:{position:"absolute",top:"24px",right:"24px"},children:c.jsx(UL,{fontSize:"large"})}),c.jsx(Yn,{title:e.profilePicture?"Change profile picture":"Add profile picture",children:c.jsx(iw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:c.jsx(Or,{onClick:m,sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},children:c.jsx(wL,{})}),children:c.jsx(Or,{onClick:m,src:e.profilePicture||void 0,onError:()=>{throw t(y=>({...y,profilePicture:null})),new Error("Error in profile picture URL")},sx:{width:"96px",height:"96px",cursor:"pointer",fontSize:"45px"},children:!e.profilePicture&&n?n[0].toUpperCase():!e.profilePicture&&!n&&e.name?e.name[0].toUpperCase():void 0})})}),c.jsx(EW,{translate:"no",children:e.name||"User"}),c.jsx(Yn,{title:`Created at: ${new Date(e.createdAt).toLocaleDateString()} • ${new Date(e.createdAt).toLocaleTimeString()}`,children:c.jsxs(jW,{children:["Registered since ",new Date(e.createdAt).toLocaleDateString()]})}),c.jsx(Zy,{label:e.name===null?"Add Name":"Change Name",value:n,onChange:y=>r(y.target.value),onKeyDown:y=>y.key==="Enter"&&h(),error:n.length>Ec,helperText:n.length>Ec?`Name is too long maximum ${Ec} characters`:""}),c.jsx(CW,{onClick:h,disabled:n.length>Ec||n==="",children:"Save name"}),c.jsxs(qt,{color:"error",variant:"outlined",sx:{padding:"8px 20px",borderRadius:"14px",marginTop:"8px"},onClick:()=>l(!0),children:[c.jsx(zw,{}),"  Logout"]})]}),c.jsxs(Zr,{open:i,onClose:v,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[c.jsx(Mr,{children:"Change Profile Picture"}),c.jsxs(Jr,{children:[c.jsx(Zy,{autoFocus:!0,label:"Link to profile picture",sx:{margin:"8px 0"},value:o,error:o.length>qs,helperText:o.length>qs?`URL is too long maximum ${qs} characters`:"",onChange:y=>{a(y.target.value)}}),c.jsx("br",{}),c.jsxs(qt,{onClick:()=>{v(),Fe.success("Deleted profile image"),t({...e,profilePicture:null})},color:"error",variant:"outlined",sx:{margin:"16px 0",padding:"8px 18px",borderRadius:"12px"},children:[c.jsx(Ig,{}),"   Delete Image"]})]}),c.jsxs(zr,{children:[c.jsx(Gt,{onClick:v,children:"Cancel"}),c.jsx(Gt,{disabled:o.length>qs||!o.startsWith("https://"),onClick:()=>{o.length<=qs&&o.startsWith("https://")&&(v(),t(y=>({...y,profilePicture:o})),Fe.success("Changed profile picture"))},children:"Save"})]})]}),c.jsxs(Zr,{open:f,onClose:b,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[c.jsx(Mr,{children:"Logout Confirmation"}),c.jsxs(Jr,{children:["Are you sure you want to logout? ",c.jsx("b",{children:"Your tasks will not be saved."})]}),c.jsxs(zr,{children:[c.jsx(Gt,{onClick:b,children:"Cancel"}),c.jsx(Gt,{onClick:C,color:"error",children:"Logout"})]})]}),c.jsx(Xw,{open:u,onClose:()=>p(!1)})]})},SW=Q.div` margin: 0 auto; max-width: 400px; padding: 64px 48px; border-radius: 48px; box-shadow: 0px 4px 50px rgba(0, 0, 0, 0.25); background: #f5f5f5; - color: ${ve.fontDark}; - border: 4px solid ${ve.purple}; + color: ${be.fontDark}; + border: 4px solid ${be.purple}; box-shadow: 0 0 72px -1px #b624ffbf; display: flex; gap: 14px; @@ -1465,7 +1462,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho top: 50%; left: 50%; transform: translate(-50%, -50%); -`,Qy=Q(si)` +`,Zy=Q(fi)` & .MuiInputBase-root { border-radius: 16px; width: 300px; @@ -1473,7 +1470,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `,CW=Q(qt)` width: 300px; border: none; - background: ${ve.purple}; + background: ${be.purple}; color: white; font-size: 18px; padding: 14px; @@ -1481,7 +1478,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho cursor: pointer; text-transform: capitalize; &:hover { - background: ${ve.purple}; + background: ${be.purple}; } &:disabled { cursor: not-allowed; @@ -1495,7 +1492,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho font-style: italic; font-weight: 300; opacity: 0.8; -`,RW="/assets/TaskNotFound-a3ec2e3a.png",qg=()=>{const e=no();return d.useEffect(()=>{document.title="Todo App - Page Not Found"},[]),c.jsxs(PW,{children:[c.jsx(TW,{children:"404"}),c.jsx(zW,{src:RW}),c.jsxs($W,{children:["Page"," ",c.jsx(MW,{children:location.pathname.length>32?location.pathname.substring(0,29)+"...":location.pathname})," ","was not found."]}),c.jsxs(OW,{variant:"outlined",onClick:()=>e("/"),children:[c.jsx(jw,{}),"   Go back to tasks"]})]})},PW=Q.div` +`,RW="/assets/TaskNotFound-a3ec2e3a.png",Yg=()=>{const e=ro();return d.useEffect(()=>{document.title="Todo App - Page Not Found"},[]),c.jsxs(PW,{children:[c.jsx(TW,{children:"404"}),c.jsx(zW,{src:RW}),c.jsxs($W,{children:["Page"," ",c.jsx(MW,{children:location.pathname.length>32?location.pathname.substring(0,29)+"...":location.pathname})," ","was not found."]}),c.jsxs(OW,{variant:"outlined",onClick:()=>e("/"),children:[c.jsx(Rw,{}),"   Go back to tasks"]})]})},PW=Q.div` text-align: center; position: absolute; top: 50%; @@ -1505,7 +1502,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho line-height: 2em; `,TW=Q.h1` font-size: 128px; - color: ${ve.purple}; + color: ${be.purple}; text-shadow: 0 0 32px #b624ffa9; `,$W=Q.p` font-size: 22px; @@ -1520,19 +1517,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `,zW=Q.img` width: 350px; margin-left: 32px; - filter: drop-shadow(0px 0px 128px ${ve.purple}); + filter: drop-shadow(0px 0px 128px ${be.purple}); `,MW=Q.code` background: black; font-family: consolas !important; padding: 4px 6px; border-radius: 8px; -`,IW=()=>{var D,V;const{user:e,setUser:t}=d.useContext(Xt),[n,r]=d.useState(""),[o,a]=d.useState(""),[i,s]=d.useState(),[f,l]=d.useState(ve.purple),[u,p]=d.useState(!1),[h,m]=d.useState(0),[v,b]=d.useState(!1),[C,y]=d.useState(""),[g,x]=d.useState(""),[k,j]=d.useState(),[S,w]=d.useState(ve.purple),R=no();d.useEffect(()=>{document.title="Todo App - Categories",e.settings[0].enableCategories||R("/")},[]),d.useEffect(()=>{var L,O;w(((L=e.categories.find(z=>z.id===h))==null?void 0:L.color)||ve.purple),y(((O=e.categories.find(z=>z.id===h))==null?void 0:O.name)||""),x("")},[h]);const $=L=>{var O;if(L){const z=((O=e.categories.find(_=>_.id===L))==null?void 0:O.name)||"",N=e.categories.filter(_=>_.id!==L),U=e.tasks.map(_=>{var K;const B=(K=_.category)==null?void 0:K.filter(q=>q.id!==L);return{..._,category:B}});t({...e,categories:N,tasks:U}),Fe.success(()=>c.jsxs("div",{children:["Deleted category - ",c.jsxs("b",{children:[z,"."]})]}))}},P=L=>{const O=L.target.value;r(O),O.length>Ca?a(`Name is too long maximum ${Ca} characters`):a("")},T=L=>{const O=L.target.value;y(O),O.length>Ca?x(`Name is too long maximum ${Ca} characters`):x("")},A=()=>{if(n!==""){if(n.length>Ca)return;const L={id:new Date().getTime()+Math.floor(Math.random()*1e3),name:n,emoji:i!==""?i:void 0,color:f};Fe.success(()=>c.jsxs("div",{children:["Added category - ",c.jsx("b",{children:L.name})]})),t(O=>({...O,categories:[...O.categories,L]})),r(""),l(ve.purple),s("")}},F=()=>{m(0),b(!1),w(ve.purple),y(""),j(void 0)},I=()=>{if(h){const L=e.categories.map(z=>z.id===h?{...z,name:C,emoji:k||void 0,color:S}:z),O=e.tasks.map(z=>{var U;const N=(U=z.category)==null?void 0:U.map(_=>_.id===h?{id:h,name:C,emoji:k||void 0,color:S}:_);return{...z,category:N}});t({...e,categories:L,tasks:O}),Fe.success(()=>c.jsxs("div",{children:["Updated category - ",c.jsx("b",{children:C})]})),b(!1)}};return e.settings[0].enableCategories?c.jsxs(c.Fragment,{children:[c.jsx(_l,{title:"Categories"}),c.jsxs(AW,{children:[e.categories.length>0?c.jsx(LW,{children:e.categories.map(L=>{const O=e.tasks.filter(B=>{var K;return(K=B.category)==null?void 0:K.some(q=>q.id===L.id)}),z=O.reduce((B,K)=>K.done?B+1:B,0),N=O.length,U=N>0?Math.floor(z/N*100):0,_=N>0?`(${U}%)`:"";return c.jsxs(NW,{clr:L.color,children:[c.jsxs(FW,{translate:"no",children:[c.jsx("span",{children:L.emoji&&c.jsx(ct,{unified:L.emoji,emojiStyle:e.emojisStyle})})," ",c.jsx("span",{style:{wordBreak:"break-all",fontWeight:600},children:L.name}),c.jsx(Mr,{title:"The percentage of completion of tasks assigned to this category",children:c.jsx("span",{style:{opacity:.8,fontStyle:"italic"},children:_})})]}),c.jsxs("div",{style:{display:"flex",gap:"4px"},children:[c.jsx(Zy,{children:c.jsx(_n,{color:"primary",onClick:()=>{m(L.id),b(!0)},children:c.jsx(Ig,{})})}),c.jsx(Zy,{children:c.jsx(_n,{color:"error",onClick:()=>{m(L.id),N>0?p(!0):$(L.id)},children:c.jsx(Mg,{})})})]})]},L.id)})}):c.jsx("p",{children:"You don't have any categories"}),c.jsxs(DW,{children:[c.jsx("h2",{children:"Add New Category"}),c.jsx(Ju,{emoji:i,setEmoji:s,color:f}),c.jsx(_W,{focused:!0,label:"Category name",placeholder:"Enter category name",value:n,onChange:P,error:o!=="",helperText:o}),c.jsx(Xr,{children:"Color"}),c.jsx(dd,{color:f,onColorChange:L=>{l(L)},width:360}),c.jsx(VW,{onClick:A,disabled:n.length>Ca||n==="",children:"Create Category"})]}),c.jsxs(Qr,{open:u,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsxs(zr,{children:["Confirm deletion of"," ",c.jsx("b",{children:(D=e.categories.find(L=>L.id===h))==null?void 0:D.name})]}),c.jsx(Zr,{children:"This will remove the category from your list and associated tasks."}),c.jsxs(Or,{children:[c.jsx(Gt,{onClick:()=>p(!1),children:"Cancel"}),c.jsx(Gt,{onClick:()=>{$(h),p(!1)},color:"error",children:"Delete"})]})]}),c.jsxs(Qr,{open:v,onClose:F,PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsx(zr,{children:"Edit Category"}),c.jsxs(Zr,{children:[c.jsx(Ju,{emoji:((V=e.categories.find(L=>L.id===h))==null?void 0:V.emoji)||void 0,setEmoji:j,width:300,color:S}),c.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column"},children:[c.jsx(BW,{label:"Enter category name",placeholder:"Enter category name",value:C,error:g!=="",helperText:g,onChange:T}),c.jsx(dd,{color:S,width:300,onColorChange:L=>{w(L)}})]})]}),c.jsxs(Or,{children:[c.jsx(Gt,{onClick:F,children:"Cancel"}),c.jsx(Gt,{onClick:I,disabled:g!=="",children:"Save"})]})]})]})]}):c.jsx(qg,{})},AW=Q.div` +`,IW=()=>{var L,V;const{user:e,setUser:t}=d.useContext(Xt),[n,r]=d.useState(""),[o,a]=d.useState(""),[i,s]=d.useState(),[f,l]=d.useState(be.purple),[u,p]=d.useState(!1),[h,m]=d.useState(0),[v,b]=d.useState(!1),[C,y]=d.useState(""),[g,x]=d.useState(""),[k,j]=d.useState(),[S,w]=d.useState(be.purple),R=ro();d.useEffect(()=>{document.title="Todo App - Categories",e.settings[0].enableCategories||R("/")},[]),d.useEffect(()=>{var D,O;w(((D=e.categories.find(z=>z.id===h))==null?void 0:D.color)||be.purple),y(((O=e.categories.find(z=>z.id===h))==null?void 0:O.name)||""),x("")},[h]);const $=D=>{var O;if(D){const z=((O=e.categories.find(_=>_.id===D))==null?void 0:O.name)||"",N=e.categories.filter(_=>_.id!==D),U=e.tasks.map(_=>{var K;const B=(K=_.category)==null?void 0:K.filter(q=>q.id!==D);return{..._,category:B}});t({...e,categories:N,tasks:U}),Fe.success(()=>c.jsxs("div",{children:["Deleted category - ",c.jsxs("b",{children:[z,"."]})]}))}},P=D=>{const O=D.target.value;r(O),O.length>Ra?a(`Name is too long maximum ${Ra} characters`):a("")},T=D=>{const O=D.target.value;y(O),O.length>Ra?x(`Name is too long maximum ${Ra} characters`):x("")},A=()=>{if(n!==""){if(n.length>Ra)return;const D={id:new Date().getTime()+Math.floor(Math.random()*1e3),name:n,emoji:i!==""?i:void 0,color:f};Fe.success(()=>c.jsxs("div",{children:["Added category - ",c.jsx("b",{children:D.name})]})),t(O=>({...O,categories:[...O.categories,D]})),r(""),l(be.purple),s("")}},F=()=>{m(0),b(!1),w(be.purple),y(""),j(void 0)},I=()=>{if(h){const D=e.categories.map(z=>z.id===h?{...z,name:C,emoji:k||void 0,color:S}:z),O=e.tasks.map(z=>{var U;const N=(U=z.category)==null?void 0:U.map(_=>_.id===h?{id:h,name:C,emoji:k||void 0,color:S}:_);return{...z,category:N}});t({...e,categories:D,tasks:O}),Fe.success(()=>c.jsxs("div",{children:["Updated category - ",c.jsx("b",{children:C})]})),b(!1)}};return e.settings[0].enableCategories?c.jsxs(c.Fragment,{children:[c.jsx(Bl,{title:"Categories"}),c.jsxs(AW,{children:[e.categories.length>0?c.jsx(DW,{children:e.categories.map(D=>{const O=e.tasks.filter(B=>{var K;return(K=B.category)==null?void 0:K.some(q=>q.id===D.id)}),z=O.reduce((B,K)=>K.done?B+1:B,0),N=O.length,U=N>0?Math.floor(z/N*100):0,_=N>0?`(${U}%)`:"";return c.jsxs(NW,{clr:D.color,children:[c.jsxs(FW,{translate:"no",children:[c.jsx("span",{children:D.emoji&&c.jsx(ct,{unified:D.emoji,emojiStyle:e.emojisStyle})})," ",c.jsx("span",{style:{wordBreak:"break-all",fontWeight:600},children:D.name}),c.jsx(Yn,{title:"The percentage of completion of tasks assigned to this category",children:c.jsx("span",{style:{opacity:.8,fontStyle:"italic"},children:_})})]}),c.jsxs("div",{style:{display:"flex",gap:"4px"},children:[c.jsx(Jy,{children:c.jsx(_n,{color:"primary",onClick:()=>{m(D.id),b(!0)},children:c.jsx(Ag,{})})}),c.jsx(Jy,{children:c.jsx(_n,{color:"error",onClick:()=>{m(D.id),N>0?p(!0):$(D.id)},children:c.jsx(Ig,{})})})]})]},D.id)})}):c.jsx("p",{children:"You don't have any categories"}),c.jsxs(LW,{children:[c.jsx("h2",{children:"Add New Category"}),c.jsx(ed,{emoji:i,setEmoji:s,color:f}),c.jsx(_W,{focused:!0,label:"Category name",placeholder:"Enter category name",value:n,onChange:P,error:o!=="",helperText:o}),c.jsx(Qr,{children:"Color"}),c.jsx(pd,{color:f,onColorChange:D=>{l(D)},width:360}),c.jsx(VW,{onClick:A,disabled:n.length>Ra||n==="",children:"Create Category"})]}),c.jsxs(Zr,{open:u,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsxs(Mr,{children:["Confirm deletion of"," ",c.jsx("b",{children:(L=e.categories.find(D=>D.id===h))==null?void 0:L.name})]}),c.jsx(Jr,{children:"This will remove the category from your list and associated tasks."}),c.jsxs(zr,{children:[c.jsx(Gt,{onClick:()=>p(!1),children:"Cancel"}),c.jsx(Gt,{onClick:()=>{$(h),p(!1)},color:"error",children:"Delete"})]})]}),c.jsxs(Zr,{open:v,onClose:F,PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsx(Mr,{children:"Edit Category"}),c.jsxs(Jr,{children:[c.jsx(ed,{emoji:((V=e.categories.find(D=>D.id===h))==null?void 0:V.emoji)||void 0,setEmoji:j,width:300,color:S}),c.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column"},children:[c.jsx(BW,{label:"Enter category name",placeholder:"Enter category name",value:C,error:g!=="",helperText:g,onChange:T}),c.jsx(pd,{color:S,width:300,onColorChange:D=>{w(D)}})]})]}),c.jsxs(zr,{children:[c.jsx(Gt,{onClick:F,children:"Cancel"}),c.jsx(Gt,{onClick:I,disabled:g!=="",children:"Save"})]})]})]})]}):c.jsx(Yg,{})},AW=Q.div` display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 40px; -`,LW=Q.div` +`,DW=Q.div` display: flex; flex-direction: column; align-items: center; @@ -1561,7 +1558,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho border-radius: 4px; background-color: #ffffff15; } -`,DW=Q.div` +`,LW=Q.div` display: flex; justify-content: center; align-items: center; @@ -1575,20 +1572,20 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho margin: 6px 0; padding: 12px; border-radius: 18px; - background: ${e=>e.clr}; - color: ${e=>nn(e.clr)}; - animation: ${O1} 0.5s ease-in-out; + background: ${({clr:e})=>e}; + color: ${({clr:e})=>nn(e)}; + animation: ${z1} 0.5s ease-in-out; `,FW=Q.div` display: flex; align-items: center; font-weight: 500; margin: 0 4px; gap: 4px; -`,Zy=Q.div` +`,Jy=Q.div` background: #ffffffcd; border-radius: 100%; margin: 0 4px; -`,_W=Q(si)` +`,_W=Q(fi)` margin: 12px; .MuiOutlinedInput-root { border-radius: 16px; @@ -1596,7 +1593,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho width: 350px; color: white; } -`,BW=Q(si)` +`,BW=Q(fi)` margin-top: 8px; .MuiOutlinedInput-root { border-radius: 16px; @@ -1607,7 +1604,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho border: none; padding: 18px 48px; font-size: 24px; - background: ${ve.purple}; + background: ${be.purple}; color: #ffffff; border-radius: 999px; font-weight: bold; @@ -1618,7 +1615,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho text-transform: capitalize; &:hover { box-shadow: 0px 0px 24px 0px #7614ff; - background: ${ve.purple}; + background: ${be.purple}; } &:disabled { box-shadow: none; @@ -1626,7 +1623,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho opacity: 0.7; color: white; } -`,UW=()=>{const{user:e,setUser:t}=d.useContext(Xt),[n,r]=d.useState(""),[o,a]=d.useState(),[i,s]=d.useState("#b624ff"),[f,l]=d.useState(""),[u,p]=d.useState(""),[h,m]=d.useState(""),[v,b]=d.useState(""),[C,y]=d.useState([]),g=no();d.useEffect(()=>{document.title="Todo App - Add Task"},[]);const x=w=>{const R=w.target.value;r(R),R.length>za?m(`Name should be less than or equal to ${za} characters`):m("")},k=w=>{const R=w.target.value;l(R),R.length>Ma?b(`Description should be less than or equal to ${Ma} characters`):b("")},j=w=>{p(w.target.value)},S=()=>{if(n!==""){if(n.length>za||f.length>Ma)return;const w={id:new Date().getTime()+Math.floor(Math.random()*1e3),done:!1,pinned:!1,name:n,description:f!==""?f:void 0,emoji:o||void 0,color:i,date:new Date,deadline:u!==""?new Date(u):void 0,category:C||[]};t(R=>({...R,tasks:[...R.tasks,w]})),g("/"),Fe.success(()=>c.jsxs("div",{children:["Added task - ",c.jsx("b",{children:w.name})]}))}else Fe.error("Please enter a task name")};return c.jsxs(c.Fragment,{children:[c.jsx(_l,{title:"Add New Task"}),c.jsxs(mD,{children:[c.jsx(Ju,{setEmoji:a,color:i}),c.jsx(P0,{label:"Task Name",name:"name",placeholder:"Enter task name",value:n,onChange:x,focused:!0,error:h!=="",helperText:h}),c.jsx(P0,{label:"Task Description (optional)",name:"name",placeholder:"Enter task description",value:f,onChange:k,multiline:!0,rows:4,focused:!0,error:v!=="",helperText:v}),c.jsx(P0,{label:"Task Deadline (optional)",name:"name",placeholder:"Enter deadline date",type:"datetime-local",value:u,onChange:j,defaultValue:"",focused:!0,InputProps:{startAdornment:u&&u!==""?c.jsx(hl,{position:"start",children:c.jsx(_n,{color:"error",onClick:()=>p(""),children:c.jsx(Rw,{})})}):void 0}}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&c.jsxs(c.Fragment,{children:[c.jsx("br",{}),c.jsx(Xr,{children:"Category (optional)"}),c.jsx(K9,{selectedCategories:C,setSelectedCategories:y,width:"400px"}),c.jsx(uF,{to:"/categories",children:c.jsxs(qt,{sx:{margin:"8px 0 24px 0 ",padding:"12px 24px",borderRadius:"12px"},children:[c.jsx(Ig,{}),"   Modify Categories"]})})]}),c.jsx(Xr,{children:"Color"}),c.jsx(dd,{color:i,onColorChange:w=>{s(w)}}),c.jsx(gD,{onClick:S,disabled:n.length>za||f.length>Ma,children:"Create Task"})]})]})},WW=()=>{const{user:e,setUser:t}=d.useContext(Xt),[n,r]=d.useState([]),o=d.useRef(null);d.useEffect(()=>{document.title="Todo App - Transfer tasks"},[]);const a=p=>{r(h=>h.includes(p)?h.filter(m=>m!==p):[...h,p])},i=p=>{p.preventDefault(),p.dataTransfer.dropEffect="copy"},s=p=>{p.preventDefault();const h=p.dataTransfer.files[0];u(h),console.log(h)},f=()=>{const p=e.tasks.filter(h=>n.includes(h.id));ah(p),Fe(h=>c.jsxs("div",{children:["Exported tasks:"," ",c.jsx("ul",{children:p.map(m=>c.jsx("li",{children:c.jsxs(Jy,{children:[c.jsx(ct,{unified:m.emoji||"",size:20,emojiStyle:e.emojisStyle}),c.jsx("span",{children:m.name})]})},m.id))}),c.jsx(qt,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>Fe.dismiss(h.id),children:"Dimiss"})]}))},l=()=>{ah(e.tasks),Fe.success(`Exported all tasks (${e.tasks.length})`)},u=p=>{const h=p;if(h){const m=new FileReader;m.onload=v=>{var b;try{const C=JSON.parse((b=v.target)==null?void 0:b.result);if(!Array.isArray(C)){Fe.error("Imported file has an invalid structure.");return}const y=C.filter(S=>S.name&&S.name.length>za||S.description&&S.description.length>Ma||S.category&&S.category.some(R=>R.name.length>Ca));if(y.length>0){const S=y.map(w=>w.name).join(", ");console.error(`These tasks cannot be imported due to exceeding maximum character lengths: ${S}`),Fe.error("Some tasks cannot be imported due to exceeding maximum character lengths");return}const g=e.categories.slice();C.forEach(S=>{S.category!==void 0&&S.category.forEach(w=>{const R=g.find($=>$.id===w.id);R?Object.assign(R,w):g.push(w)})}),t(S=>({...S,categories:g}));const k=[...e.tasks,...C].reduce((S,w)=>S.find($=>$.id===w.id)?S.map($=>$.id===w.id?w:$):[...S,w],[]);t(S=>({...S,tasks:k}));const j=C.map(S=>S.name).join(", ");console.log(`Imported Tasks: ${j}`),Fe(S=>c.jsxs("div",{children:["Tasks Successfully Imported from ",c.jsx("br",{}),c.jsx("i",{style:{wordBreak:"break-all"},children:h.name}),c.jsx("ul",{children:C.map(w=>c.jsx("li",{children:c.jsxs(Jy,{children:[c.jsx(ct,{unified:w.emoji||"",size:20,emojiStyle:e.emojisStyle}),c.jsx("span",{children:w.name})]})},w.id))}),c.jsx(qt,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>Fe.dismiss(S.id),children:"Dimiss"})]})),o.current&&(o.current.value="")}catch(C){console.error(`Error parsing the imported file ${h.name}:`,C),Fe.error(c.jsxs("div",{style:{wordBreak:"break-all"},children:["Error parsing the imported file: ",c.jsx("br",{})," ",c.jsx("i",{children:h.name})]}))}},m.readAsText(h)}};return d.useEffect(()=>{o.current&&(o.current.value="")},[e.createdAt]),c.jsxs(c.Fragment,{children:[c.jsx(_l,{title:"Import/Export"}),c.jsxs("h2",{style:{textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center"},children:["Select Tasks To Export ",c.jsx(Mr,{title:"Duplicates will be removed during import",children:c.jsx(_n,{style:{color:"#ffffff"},children:c.jsx(zD,{})})})]}),c.jsx(KW,{children:e.tasks.length>0?e.tasks.map(p=>c.jsxs(HW,{backgroundclr:p.color,onClick:()=>a(p.id),selected:n.includes(p.id),translate:"no",children:[c.jsx(pz,{size:"medium",checked:n.includes(p.id)}),c.jsxs(Xr,{variant:"body1",component:"span",sx:{display:"flex",alignItems:"center",gap:"6px",wordBreak:"break-word"},children:[c.jsx(ct,{size:24,unified:p.emoji||"",emojiStyle:e.emojisStyle})," ",p.name]})]},p.id)):c.jsx("h3",{style:{opacity:.8,fontStyle:"italic"},children:"You don't have any tasks to export"})}),c.jsxs(pa,{component:"div",sx:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",gap:"24px"},children:[c.jsxs(H0,{onClick:f,disabled:n.length===0,variant:"outlined",children:[c.jsx(ih,{}),"   Export Selected to JSON"," ",n.length>0&&`[${n.length}]`]}),c.jsxs(H0,{onClick:l,disabled:e.tasks.length===0,variant:"outlined",children:[c.jsx(ih,{}),"   Export All Tasks to JSON"]}),c.jsx("h2",{style:{textAlign:"center"},children:"Import Tasks From JSON"}),/Windows|Linux|Macintosh/i.test(navigator.userAgent)&&c.jsx("div",{style:{width:"300px"},children:c.jsxs(GW,{onDragOver:i,onDrop:s,children:[c.jsx(H3,{fontSize:"large",color:"primary"}),c.jsxs("p",{style:{fontWeight:500,fontSize:"16px",margin:0},children:["Drop JSON file here to import tasks"," "]})]})}),c.jsx("input",{accept:".json",id:"import-file",type:"file",ref:o,style:{display:"none"},onChange:p=>{const h=p.target.files&&p.target.files[0];h&&u(h)}}),c.jsx("label",{htmlFor:"import-file",children:c.jsxs(qt,{component:"span",variant:"outlined",sx:{padding:"12px 18px",borderRadius:"14px",width:"300px"},children:[c.jsx(H3,{}),"   Select JSON File"]})}),c.jsxs(H0,{variant:"outlined",onClick:()=>{navigator.clipboard.readText().then(p=>{p.startsWith(`${location.protocol}//${location.hostname}`)?window.open(p,"_self"):Fe.error(h=>c.jsx("div",{onClick:()=>Fe.dismiss(h.id),children:"Failed to import task from the provided link. Please ensure that the link is copied correctly."}))}).catch(p=>{console.error("Failed to read clipboard contents: ",p)})},children:[c.jsx($w,{}),"   Import From Link"]})]})]})},HW=Q(pa)` +`,UW=()=>{const{user:e,setUser:t}=d.useContext(Xt),[n,r]=_r("","name","sessionStorage"),[o,a]=_r(null,"emoji","sessionStorage"),[i,s]=_r("#b624ff","color","sessionStorage"),[f,l]=_r("","description","sessionStorage"),[u,p]=_r("","deadline","sessionStorage"),[h,m]=d.useState(""),[v,b]=d.useState(""),[C,y]=_r([],"categories","sessionStorage"),g=ro();d.useEffect(()=>{document.title="Todo App - Add Task",n.length>go?m(`Name should be less than or equal to ${go} characters`):m(""),f.length>vo?b(`Description should be less than or equal to ${vo} characters`):b("")},[]);const x=w=>{const R=w.target.value;r(R),R.length>go?m(`Name should be less than or equal to ${go} characters`):m("")},k=w=>{const R=w.target.value;l(R),R.length>vo?b(`Description should be less than or equal to ${vo} characters`):b("")},j=w=>{p(w.target.value)},S=()=>{if(n!==""){if(n.length>go||f.length>vo)return;const w={id:new Date().getTime()+Math.floor(Math.random()*1e3),done:!1,pinned:!1,name:n,description:f!==""?f:void 0,emoji:o||void 0,color:i,date:new Date,deadline:u!==""?new Date(u):void 0,category:C||[]};t(R=>({...R,tasks:[...R.tasks,w]})),g("/"),Fe.success(()=>c.jsxs("div",{children:["Added task - ",c.jsx("b",{children:w.name})]}))}else Fe.error("Please enter a task name")};return c.jsxs(c.Fragment,{children:[c.jsx(Bl,{title:"Add New Task"}),c.jsxs(mL,{children:[c.jsx(ed,{emoji:typeof o=="string"?o:void 0,setEmoji:a,color:i}),c.jsx(T0,{label:"Task Name",name:"name",placeholder:"Enter task name",value:n,onChange:x,focused:!0,error:h!=="",helperText:h}),c.jsx(T0,{label:"Task Description (optional)",name:"name",placeholder:"Enter task description",value:f,onChange:k,multiline:!0,rows:4,focused:!0,error:v!=="",helperText:v}),c.jsx(T0,{label:"Task Deadline (optional)",name:"name",placeholder:"Enter deadline date",type:"datetime-local",value:u,onChange:j,defaultValue:"",focused:!0,InputProps:{startAdornment:u&&u!==""?c.jsx(ml,{position:"start",children:c.jsx(Yn,{title:"Clear",children:c.jsx(_n,{color:"error",onClick:()=>p(""),children:c.jsx(Pw,{})})})}):void 0}}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&c.jsxs(c.Fragment,{children:[c.jsx("br",{}),c.jsx(Qr,{sx:{fontWeight:500},children:"Category (optional)"}),c.jsx(q9,{selectedCategories:C,setSelectedCategories:y,width:"400px"}),c.jsx(uF,{to:"/categories",children:c.jsxs(qt,{sx:{margin:"8px 0 24px 0 ",padding:"12px 24px",borderRadius:"12px"},children:[c.jsx(Ag,{}),"   Modify Categories"]})})]}),c.jsx(Qr,{sx:{fontWeight:500},children:"Color"}),c.jsx(pd,{color:i,onColorChange:w=>{s(w)}}),c.jsx(gL,{onClick:S,disabled:n.length>go||f.length>vo,children:"Create Task"})]})]})},WW=()=>{const{user:e,setUser:t}=d.useContext(Xt),[n,r]=_r([],"tasksToExport","sessionStorage"),o=d.useRef(null);d.useEffect(()=>{document.title="Todo App - Transfer tasks"},[]);const a=p=>{r(h=>h.includes(p)?h.filter(m=>m!==p):[...h,p])},i=p=>{p.preventDefault(),p.dataTransfer.dropEffect="copy"},s=p=>{p.preventDefault();const h=p.dataTransfer.files[0];u(h),console.log(h)},f=()=>{const p=e.tasks.filter(h=>n.includes(h.id));ih(p),Fe(h=>c.jsxs("div",{children:["Exported tasks:"," ",c.jsx("ul",{children:p.map(m=>c.jsx("li",{children:c.jsxs(eb,{children:[c.jsx(ct,{unified:m.emoji||"",size:20,emojiStyle:e.emojisStyle}),c.jsx("span",{children:m.name})]})},m.id))}),c.jsx(qt,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>Fe.dismiss(h.id),children:"Dimiss"})]}))},l=()=>{ih(e.tasks),Fe.success(`Exported all tasks (${e.tasks.length})`)},u=p=>{const h=p;if(h){const m=new FileReader;m.onload=v=>{var b;try{const C=JSON.parse((b=v.target)==null?void 0:b.result);if(!Array.isArray(C)){Fe.error("Imported file has an invalid structure.");return}const y=C.filter(S=>S.name&&S.name.length>go||S.description&&S.description.length>vo||S.category&&S.category.some(R=>R.name.length>Ra));if(y.length>0){const S=y.map(w=>w.name).join(", ");console.error(`These tasks cannot be imported due to exceeding maximum character lengths: ${S}`),Fe.error("Some tasks cannot be imported due to exceeding maximum character lengths");return}const g=e.categories.slice();C.forEach(S=>{S.category!==void 0&&S.category.forEach(w=>{const R=g.find($=>$.id===w.id);R?Object.assign(R,w):g.push(w)})}),t(S=>({...S,categories:g}));const k=[...e.tasks,...C].reduce((S,w)=>S.find($=>$.id===w.id)?S.map($=>$.id===w.id?w:$):[...S,w],[]);t(S=>({...S,tasks:k}));const j=C.map(S=>S.name).join(", ");console.log(`Imported Tasks: ${j}`),Fe(S=>c.jsxs("div",{children:["Tasks Successfully Imported from ",c.jsx("br",{}),c.jsx("i",{style:{wordBreak:"break-all"},children:h.name}),c.jsx("ul",{children:C.map(w=>c.jsx("li",{children:c.jsxs(eb,{children:[c.jsx(ct,{unified:w.emoji||"",size:20,emojiStyle:e.emojisStyle}),c.jsx("span",{children:w.name})]})},w.id))}),c.jsx(qt,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>Fe.dismiss(S.id),children:"Dimiss"})]})),o.current&&(o.current.value="")}catch(C){console.error(`Error parsing the imported file ${h.name}:`,C),Fe.error(c.jsxs("div",{style:{wordBreak:"break-all"},children:["Error parsing the imported file: ",c.jsx("br",{})," ",c.jsx("i",{children:h.name})]}))}},m.readAsText(h)}};return d.useEffect(()=>{o.current&&(o.current.value="")},[e.createdAt]),c.jsxs(c.Fragment,{children:[c.jsx(Bl,{title:"Import/Export"}),c.jsxs("h2",{style:{textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center"},children:["Select Tasks To Export ",c.jsx(Yn,{title:"Duplicates will be removed during import",children:c.jsx(_n,{style:{color:"#ffffff"},children:c.jsx(zL,{})})})]}),c.jsx(KW,{children:e.tasks.length>0?e.tasks.map(p=>c.jsxs(HW,{backgroundclr:p.color,onClick:()=>a(p.id),selected:n.includes(p.id),translate:"no",children:[c.jsx(pz,{size:"medium",checked:n.includes(p.id)}),c.jsxs(Qr,{variant:"body1",component:"span",sx:{display:"flex",alignItems:"center",gap:"6px",wordBreak:"break-word"},children:[c.jsx(ct,{size:24,unified:p.emoji||"",emojiStyle:e.emojisStyle})," ",p.name]})]},p.id)):c.jsx("h3",{style:{opacity:.8,fontStyle:"italic"},children:"You don't have any tasks to export"})}),c.jsxs(ga,{component:"div",sx:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",gap:"24px"},children:[c.jsxs(G0,{onClick:f,disabled:n.length===0,variant:"outlined",children:[c.jsx(sh,{}),"   Export Selected to JSON"," ",n.length>0&&`[${n.length}]`]}),c.jsxs(G0,{onClick:l,disabled:e.tasks.length===0,variant:"outlined",children:[c.jsx(sh,{}),"   Export All Tasks to JSON"]}),c.jsx("h2",{style:{textAlign:"center"},children:"Import Tasks From JSON"}),/Windows|Linux|Macintosh/i.test(navigator.userAgent)&&c.jsx("div",{style:{width:"300px"},children:c.jsxs(GW,{onDragOver:i,onDrop:s,children:[c.jsx(G3,{fontSize:"large",color:"primary"}),c.jsxs("p",{style:{fontWeight:500,fontSize:"16px",margin:0},children:["Drop JSON file here to import tasks"," "]})]})}),c.jsx("input",{accept:".json",id:"import-file",type:"file",ref:o,style:{display:"none"},onChange:p=>{const h=p.target.files&&p.target.files[0];h&&u(h)}}),c.jsx("label",{htmlFor:"import-file",children:c.jsxs(qt,{component:"span",variant:"outlined",sx:{padding:"12px 18px",borderRadius:"14px",width:"300px"},children:[c.jsx(G3,{}),"   Select JSON File"]})}),c.jsxs(G0,{variant:"outlined",onClick:()=>{navigator.clipboard.readText().then(p=>{p.startsWith(`${location.protocol}//${location.hostname}`)?window.open(p,"_self"):Fe.error(h=>c.jsx("div",{onClick:()=>Fe.dismiss(h.id),children:"Failed to import task from the provided link. Please ensure that the link is copied correctly."}))}).catch(p=>{console.error("Failed to read clipboard contents: ",p)})},children:[c.jsx(Ow,{}),"   Import From Link"]})]})]})},HW=Q(ga)` display: flex; align-items: center; justify-content: left; @@ -1639,7 +1636,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transition: 0.3s all; width: 300px; cursor: "pointer"; -`,Jy=Q.div` +`,eb=Q.div` display: flex; justify-content: left; align-items: center; @@ -1650,12 +1647,12 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho align-items: center; flex-direction: column; gap: 6px; - border: 2px dashed ${ve.purple}; + border: 2px dashed ${be.purple}; border-radius: 16px; padding: 32px 64px; text-align: center; max-width: 300px; -`,KW=Q(pa)` +`,KW=Q(ga)` display: flex; flex-direction: column; align-items: center; @@ -1684,7 +1681,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho border-radius: 4px; background-color: #ffffff15; } -`,H0=Q(qt)` +`,G0=Q(qt)` padding: 12px 18px; border-radius: 14px; width: 300px; @@ -1693,7 +1690,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho color: #ffffff58; border-color: #ffffff58; } -`,qW=()=>{const{user:e}=d.useContext(Xt),[t,n]=d.useState(""),[r,o]=d.useState(0),[a,i]=d.useState(0),[s,f]=d.useState(0),l=a/e.tasks.length*100,u=qw();d.useEffect(()=>{n(F3()),document.title="Todo App";const m=setInterval(()=>{n(F3()),o(v=>v+1)},6e3);return()=>clearInterval(m)},[]),d.useEffect(()=>{const m=e.tasks.filter(C=>C.done).length;i(m);const v=new Date().setHours(0,0,0,0),b=e.tasks.filter(C=>C.deadline?new Date(C.deadline).setHours(0,0,0,0)===v&&!C.done:!1).length;f(b)},[e.tasks]);const p=m=>{const v=/\*\*(.*?)\*\*/g;return m.split(v).map((C,y)=>{if(y%2===1){const g=C.trim();return c.jsx(ct,{size:20,unified:g,emojiStyle:e.emojisStyle},y)}else return C})},h=m=>typeof m=="string"?p(m):m;return c.jsxs(c.Fragment,{children:[c.jsxs(aD,{children:[c.jsx(ct,{unified:"1f44b",emojiStyle:e.emojisStyle}),"   ",vD(),e.name&&c.jsxs("span",{translate:"no",children:[", ",e.name]})]}),c.jsx(iD,{children:h(t)},r),!u&&c.jsxs(hD,{children:[c.jsx(Mw,{})," You're offline but you can use the app!"]}),e.tasks.length>0&&c.jsx(sD,{children:c.jsxs(fD,{glow:e.settings[0].enableGlow,children:[c.jsxs(pa,{sx:{position:"relative",display:"inline-flex"},children:[c.jsx(pD,{variant:"determinate",value:l,size:64,thickness:5,"aria-label":"Progress",style:{filter:e.settings[0].enableGlow?`drop-shadow(0 0 6px ${ve.purple+"C8"})`:"none"}}),c.jsx(dD,{children:c.jsx(Xr,{variant:"caption",component:"div",color:"white",sx:{fontSize:"16px",fontWeight:500},children:`${Math.round(l)}%`})})]}),c.jsxs(lD,{children:[c.jsx(cD,{children:a===0?`You have ${e.tasks.length} task${e.tasks.length>1?"s":""} to complete.`:`You've completed ${a} out of ${e.tasks.length} tasks.`}),c.jsx(uD,{children:xD(l)}),s>0&&c.jsxs("span",{children:["Tasks due today: ",s]})]})]})}),c.jsx(l_,{}),c.jsx(pF,{animate:e.tasks.length===0})]})},YW=()=>{var o;const{user:e}=d.useContext(Xt),{id:t}=UN(),n=t==null?void 0:t.replace(".",""),r=e.tasks.find(a=>a.id.toString().replace(".","")===n);return r?c.jsxs(c.Fragment,{children:[c.jsx(_l,{title:"Task Details"}),c.jsxs(XW,{style:{border:`2px solid ${r.color}`,boxShadow:`0 0 300px -50px ${r.color}`},children:[c.jsxs(QW,{children:["Task: ",r.name]}),c.jsx(ZW,{children:c.jsxs("tbody",{children:[c.jsxs(fo,{children:[c.jsx(lo,{children:"Emoji:"}),c.jsx(co,{children:r.emoji?c.jsxs(c.Fragment,{children:[c.jsx(ct,{unified:(r==null?void 0:r.emoji)||"",size:32,emojiStyle:e.emojisStyle})," (",r.emoji,")"]}):c.jsx("i",{children:"none"})})]}),c.jsxs(fo,{children:[c.jsx(lo,{children:"Description:"}),c.jsx(co,{children:r==null?void 0:r.description})]}),c.jsxs(fo,{children:[c.jsx(lo,{children:"Color:"}),c.jsxs(co,{children:[c.jsx(JW,{clr:r.color})," ",r.color.toUpperCase()]})]}),c.jsxs(fo,{children:[c.jsx(lo,{children:"Created:"}),c.jsx(co,{children:new Date((r==null?void 0:r.date)||"").toLocaleString()})]}),(r==null?void 0:r.lastSave)&&c.jsxs(fo,{children:[c.jsx(lo,{children:"Last edited:"}),c.jsx(co,{children:new Date((r==null?void 0:r.lastSave)||"").toLocaleString()})]}),(r==null?void 0:r.deadline)&&c.jsxs(fo,{children:[c.jsx(lo,{children:"Task deadline:"}),c.jsx(co,{children:new Date((r==null?void 0:r.deadline)||"").toLocaleString()})]}),c.jsxs(fo,{children:[c.jsx(lo,{children:"Done:"}),c.jsxs(co,{children:[r!=null&&r.done?c.jsx(ml,{}):c.jsx(U3,{})," ",r==null?void 0:r.done.toString()]})]}),c.jsxs(fo,{children:[c.jsx(lo,{children:"Pinned:"}),c.jsxs(co,{children:[r!=null&&r.pinned?c.jsx(ml,{}):c.jsx(U3,{})," ",r==null?void 0:r.pinned.toString()]})]}),c.jsxs(fo,{children:[c.jsx(lo,{children:"Categories:"}),c.jsx(co,{children:c.jsx(eH,{children:(o=r==null?void 0:r.category)==null?void 0:o.map(a=>c.jsx(gl,{backgroundclr:a.color,glow:!1,label:a.name,avatar:a.emoji?c.jsx($r,{alt:a.name,sx:{background:"transparent",borderRadius:"0px"},children:a.emoji&&(e.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:a.emoji,emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:20,unified:a.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})},a.id))})})]})]})})]})]}):c.jsx(qg,{})},XW=Q.div` +`,qW=()=>{const{user:e}=d.useContext(Xt),[t,n]=d.useState(""),[r,o]=d.useState(0),[a,i]=d.useState(0),[s,f]=d.useState(0),l=a/e.tasks.length*100,u=Yw();d.useEffect(()=>{n(_3()),document.title="Todo App";const m=setInterval(()=>{n(_3()),o(v=>v+1)},6e3);return()=>clearInterval(m)},[]),d.useEffect(()=>{const m=e.tasks.filter(C=>C.done).length;i(m);const v=new Date().setHours(0,0,0,0),b=e.tasks.filter(C=>C.deadline?new Date(C.deadline).setHours(0,0,0,0)===v&&!C.done:!1).length;f(b)},[e.tasks]);const p=m=>{const v=/\*\*(.*?)\*\*/g;return m.split(v).map((C,y)=>{if(y%2===1){const g=C.trim();return c.jsx(ct,{size:20,unified:g,emojiStyle:e.emojisStyle},y)}else return C})},h=m=>typeof m=="string"?p(m):m;return c.jsxs(c.Fragment,{children:[c.jsxs(aL,{children:[c.jsx(ct,{unified:"1f44b",emojiStyle:e.emojisStyle}),"   ",vL(),e.name&&c.jsxs("span",{translate:"no",children:[", ",e.name]})]}),c.jsx(iL,{children:h(t)},r),!u&&c.jsxs(hL,{children:[c.jsx(Iw,{})," You're offline but you can use the app!"]}),e.tasks.length>0&&c.jsx(sL,{children:c.jsxs(fL,{glow:e.settings[0].enableGlow,children:[c.jsxs(ga,{sx:{position:"relative",display:"inline-flex"},children:[c.jsx(pL,{variant:"determinate",value:l,size:64,thickness:5,"aria-label":"Progress",style:{filter:e.settings[0].enableGlow?`drop-shadow(0 0 6px ${be.purple+"C8"})`:"none"}}),c.jsx(dL,{children:c.jsx(Qr,{variant:"caption",component:"div",color:"white",sx:{fontSize:"16px",fontWeight:600},children:`${Math.round(l)}%`})})]}),c.jsxs(lL,{children:[c.jsx(cL,{children:a===0?`You have ${e.tasks.length} task${e.tasks.length>1?"s":""} to complete.`:`You've completed ${a} out of ${e.tasks.length} tasks.`}),c.jsx(uL,{children:xL(l)}),s>0&&c.jsxs("span",{children:["Tasks due today: ",s]})]})]})}),c.jsx(l_,{}),c.jsx(pF,{animate:e.tasks.length===0})]})},YW=()=>{var o;const{user:e}=d.useContext(Xt),{id:t}=UN(),n=t==null?void 0:t.replace(".",""),r=e.tasks.find(a=>a.id.toString().replace(".","")===n);return r?c.jsxs(c.Fragment,{children:[c.jsx(Bl,{title:"Task Details"}),c.jsxs(XW,{style:{border:`2px solid ${r.color}`,boxShadow:`0 0 300px -50px ${r.color}`},children:[c.jsxs(QW,{children:["Task: ",r.name]}),c.jsx(ZW,{children:c.jsxs("tbody",{children:[c.jsxs(lo,{children:[c.jsx(co,{children:"Emoji:"}),c.jsx(uo,{children:r.emoji?c.jsxs(c.Fragment,{children:[c.jsx(ct,{unified:(r==null?void 0:r.emoji)||"",size:32,emojiStyle:e.emojisStyle})," (",r.emoji,")"]}):c.jsx("i",{children:"none"})})]}),c.jsxs(lo,{children:[c.jsx(co,{children:"Description:"}),c.jsx(uo,{children:r==null?void 0:r.description})]}),c.jsxs(lo,{children:[c.jsx(co,{children:"Color:"}),c.jsxs(uo,{children:[c.jsx(JW,{clr:r.color})," ",r.color.toUpperCase()]})]}),c.jsxs(lo,{children:[c.jsx(co,{children:"Created:"}),c.jsx(uo,{children:new Date((r==null?void 0:r.date)||"").toLocaleString()})]}),(r==null?void 0:r.lastSave)&&c.jsxs(lo,{children:[c.jsx(co,{children:"Last edited:"}),c.jsx(uo,{children:new Date((r==null?void 0:r.lastSave)||"").toLocaleString()})]}),(r==null?void 0:r.deadline)&&c.jsxs(lo,{children:[c.jsx(co,{children:"Task deadline:"}),c.jsx(uo,{children:new Date((r==null?void 0:r.deadline)||"").toLocaleString()})]}),c.jsxs(lo,{children:[c.jsx(co,{children:"Done:"}),c.jsxs(uo,{children:[r!=null&&r.done?c.jsx(gl,{}):c.jsx(W3,{})," ",r==null?void 0:r.done.toString()]})]}),c.jsxs(lo,{children:[c.jsx(co,{children:"Pinned:"}),c.jsxs(uo,{children:[r!=null&&r.pinned?c.jsx(gl,{}):c.jsx(W3,{})," ",r==null?void 0:r.pinned.toString()]})]}),c.jsxs(lo,{children:[c.jsx(co,{children:"Categories:"}),c.jsx(uo,{children:c.jsx(eH,{children:(o=r==null?void 0:r.category)==null?void 0:o.map(a=>c.jsx(vl,{backgroundclr:a.color,glow:!1,label:a.name,avatar:a.emoji?c.jsx(Or,{alt:a.name,sx:{background:"transparent",borderRadius:"0px"},children:a.emoji&&(e.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:a.emoji,emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:20,unified:a.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})},a.id))})})]})]})})]})]}):c.jsx(Yg,{})},XW=Q.div` display: flex; flex-direction: column; background-color: ${e=>e.color}; @@ -1723,13 +1720,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho width: 100%; border-collapse: collapse; margin-top: 16px; -`,fo=Q.tr` +`,lo=Q.tr` border-bottom: 2px solid #d9d9d9bc; &:last-child { border-bottom: none; } -`,lo=Q.th` +`,co=Q.th` text-align: left; padding: 8px; font-size: 1em; @@ -1737,7 +1734,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho @media (min-width: 768px) { font-size: 1.2em; } -`,co=Q.td` +`,uo=Q.td` text-align: left; padding: 8px; display: flex; @@ -1758,4 +1755,4 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho align-items: center; flex-wrap: wrap; gap: 6px; -`,tH=()=>{const{user:e,setUser:t}=d.useContext(Xt),n=no(),r=Cs(),o=new URLSearchParams(r.search),a=o.get("task"),i=o.get("userName"),[s,f]=d.useState(null),[l,u]=d.useState(""),[p,h]=d.useState(!1);d.useEffect(()=>{if(a)try{const v=decodeURIComponent(a),b=JSON.parse(v);f(b)}catch(v){console.error("Error decoding task data:",v),h(!0)}if(i){const v=decodeURIComponent(i);u(v)}},[a,i]);const m=()=>{if(s){const v=[...e.categories];s.category&&s.category.forEach(b=>{const C=v.findIndex(y=>y.id===b.id);C!==-1?v[C]=b:v.push(b)}),t(b=>({...b,categories:v,tasks:[...b.tasks.filter(Boolean),{...s,id:new Date().getTime()+Math.floor(Math.random()*1e3),sharedBy:l}]})),n("/"),Fe.success(()=>c.jsxs("div",{children:["Added shared task - ",c.jsx("b",{children:s.name})]}))}};return c.jsx("div",{children:c.jsx(Qr,{open:!0,PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:!p&&s?c.jsxs(c.Fragment,{children:[c.jsx(zr,{children:"Recieved Task"}),c.jsxs(Zr,{children:[c.jsxs("p",{children:[c.jsx("b",{children:l})," shared you a task."]}),c.jsxs("div",{style:{background:s.color,color:nn(s.color||""),padding:"10px 20px",borderRadius:"16px",width:"300px",borderLeft:s.done?"6px solid #00ff11":"none"},children:[c.jsxs("h3",{style:{display:"flex",alignItems:"center",gap:"6px",margin:"12px 0"},children:[s.pinned&&c.jsx(Ag,{}),(s==null?void 0:s.emoji)&&c.jsx(ct,{unified:s.emoji,emojiStyle:e.emojisStyle}),s.name]}),c.jsx("p",{children:s.description}),s.deadline&&c.jsxs("p",{children:["Deadline: ",new Date(s.deadline).toLocaleDateString()," "," • ",new Date(s.deadline).toLocaleTimeString()]}),s.category&&c.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center",marginBottom:"12px"},children:s.category.map(v=>c.jsx("div",{children:c.jsx(gl,{backgroundclr:v.color,borderclr:nn(s.color),glow:e.settings[0].enableGlow,label:v.name,size:"medium",avatar:v.emoji?c.jsx($r,{alt:v.name,sx:{background:"transparent",borderRadius:"0px"},children:v.emoji&&(e.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:v.emoji,emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:20,unified:v.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})})},v.id))})]})]}),c.jsxs(Or,{children:[c.jsx(Gt,{color:"error",onClick:()=>n("/"),children:"Decline"}),c.jsx(Gt,{onClick:()=>{m(),n("/")},children:"Add Task"})]})]}):c.jsxs(c.Fragment,{children:[c.jsx(zr,{children:"Something went wrong"}),c.jsx(Zr,{children:c.jsx("p",{children:" Oops! Something went wrong while processing the shared task."})}),c.jsx(Or,{children:c.jsx(Gt,{onClick:()=>n("/"),children:"Close"})})]})})})},nH=()=>c.jsxs(rF,{children:[c.jsx(uo,{path:"/",element:c.jsx(qW,{})}),c.jsx(uo,{path:"/task/:id",element:c.jsx(YW,{})}),c.jsx(uo,{path:"/share",element:c.jsx(tH,{})}),c.jsx(uo,{path:"/add",element:c.jsx(UW,{})}),c.jsx(uo,{path:"/user",element:c.jsx(kW,{})}),c.jsx(uo,{path:"/import-export",element:c.jsx(WW,{})}),c.jsx(uo,{path:"/categories",element:c.jsx(IW,{})}),c.jsx(uo,{path:"*",element:c.jsx(qg,{})})]});function rH(){const[e,t]=wS(Jo,"user"),n=Nl();return d.useEffect(()=>{const r=(o,a)=>o?(Object.keys(a).forEach(i=>{const s=o[i],f=a[i];typeof f=="object"&&f!==null?o[i]=r(s,f):s===void 0&&(o[i]=f)}),o):a;t(o=>JSON.stringify(o)!==JSON.stringify(r({...o},Jo))?r({...o},Jo):o)},[]),c.jsx(c.Fragment,{children:c.jsxs(ER,{theme:JL,children:[c.jsx(tD,{}),c.jsx(o_,{position:"top-center",reverseOrder:!1,gutter:12,containerStyle:{marginBottom:n?"96px":"12px"},toastOptions:{position:"bottom-center",duration:4e3,style:{padding:"14px 22px",borderRadius:"18px",fontSize:"17px",border:`2px solid ${ve.purple}`,background:"#141431e0",WebkitBackdropFilter:"blur(6px)",backdropFilter:"blur(6px)",color:ve.fontLight},success:{iconTheme:{primary:ve.purple,secondary:"white"},style:{}},error:{iconTheme:{primary:ve.red,secondary:"white"},style:{borderColor:ve.red}}}}),c.jsx(Xt.Provider,{value:{user:e,setUser:t},children:c.jsx(Xw,{children:c.jsx(wW,{children:c.jsx(nH,{})})})})]})})}K0.createRoot(document.getElementById("root")).render(c.jsx(fF,{children:c.jsx(rH,{})})); +`,tH=()=>{const{user:e,setUser:t}=d.useContext(Xt),n=ro(),r=Es(),o=new URLSearchParams(r.search),a=o.get("task"),i=o.get("userName"),[s,f]=d.useState(null),[l,u]=d.useState(""),[p,h]=d.useState(!1);d.useEffect(()=>{if(a)try{const v=decodeURIComponent(a),b=JSON.parse(v);f(b)}catch(v){console.error("Error decoding task data:",v),h(!0)}if(i){const v=decodeURIComponent(i);u(v)}},[a,i]);const m=()=>{if(s){const v=[...e.categories];s.category&&s.category.forEach(b=>{const C=v.findIndex(y=>y.id===b.id);C!==-1?v[C]=b:v.push(b)}),t(b=>({...b,categories:v,tasks:[...b.tasks.filter(Boolean),{...s,id:new Date().getTime()+Math.floor(Math.random()*1e3),sharedBy:l}]})),n("/"),Fe.success(()=>c.jsxs("div",{children:["Added shared task - ",c.jsx("b",{children:s.name})]}))}};return c.jsx("div",{children:c.jsx(Zr,{open:!0,PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:!p&&s?c.jsxs(c.Fragment,{children:[c.jsx(Mr,{children:"Recieved Task"}),c.jsxs(Jr,{children:[c.jsxs("p",{children:[c.jsx("b",{children:l})," shared you a task."]}),c.jsxs("div",{style:{background:s.color,color:nn(s.color||""),padding:"10px 20px",borderRadius:"16px",width:"300px",borderLeft:s.done?"6px solid #00ff11":"none"},children:[c.jsxs("h3",{style:{display:"flex",alignItems:"center",gap:"6px",margin:"12px 0"},children:[s.pinned&&c.jsx(Dg,{}),(s==null?void 0:s.emoji)&&c.jsx(ct,{unified:s.emoji,emojiStyle:e.emojisStyle}),s.name]}),c.jsx("p",{children:s.description}),s.deadline&&c.jsxs("p",{children:["Deadline: ",new Date(s.deadline).toLocaleDateString()," "," • ",new Date(s.deadline).toLocaleTimeString()]}),s.category&&c.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center",marginBottom:"12px"},children:s.category.map(v=>c.jsx("div",{children:c.jsx(vl,{backgroundclr:v.color,borderclr:nn(s.color),glow:e.settings[0].enableGlow,label:v.name,size:"medium",avatar:v.emoji?c.jsx(Or,{alt:v.name,sx:{background:"transparent",borderRadius:"0px"},children:v.emoji&&(e.emojisStyle===Ve.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:v.emoji,emojiStyle:Ve.NATIVE})}):c.jsx(ct,{size:20,unified:v.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})})},v.id))})]})]}),c.jsxs(zr,{children:[c.jsx(Gt,{color:"error",onClick:()=>n("/"),children:"Decline"}),c.jsx(Gt,{onClick:()=>{m(),n("/")},children:"Add Task"})]})]}):c.jsxs(c.Fragment,{children:[c.jsx(Mr,{children:"Something went wrong"}),c.jsx(Jr,{children:c.jsx("p",{children:" Oops! Something went wrong while processing the shared task."})}),c.jsx(zr,{children:c.jsx(Gt,{onClick:()=>n("/"),children:"Close"})})]})})})},nH=()=>c.jsxs(rF,{children:[c.jsx(po,{path:"/",element:c.jsx(qW,{})}),c.jsx(po,{path:"/task/:id",element:c.jsx(YW,{})}),c.jsx(po,{path:"/share",element:c.jsx(tH,{})}),c.jsx(po,{path:"/add",element:c.jsx(UW,{})}),c.jsx(po,{path:"/user",element:c.jsx(kW,{})}),c.jsx(po,{path:"/import-export",element:c.jsx(WW,{})}),c.jsx(po,{path:"/categories",element:c.jsx(IW,{})}),c.jsx(po,{path:"*",element:c.jsx(Yg,{})})]});function rH(){const[e,t]=_r(na,"user"),n=Fl();return d.useEffect(()=>{const r=(o,a)=>o?(Object.keys(a).forEach(i=>{const s=o[i],f=a[i];typeof f=="object"&&f!==null?o[i]=r(s,f):s===void 0&&(o[i]=f)}),o):a;t(o=>JSON.stringify(o)!==JSON.stringify(r({...o},na))?r({...o},na):o)},[]),c.jsx(c.Fragment,{children:c.jsxs(ER,{theme:JD,children:[c.jsx(tL,{}),c.jsx(o_,{position:"top-center",reverseOrder:!1,gutter:12,containerStyle:{marginBottom:n?"96px":"12px"},toastOptions:{position:"bottom-center",duration:4e3,style:{padding:"14px 22px",borderRadius:"18px",fontSize:"17px",border:`2px solid ${be.purple}`,background:"#141431e0",WebkitBackdropFilter:"blur(6px)",backdropFilter:"blur(6px)",color:be.fontLight},success:{iconTheme:{primary:be.purple,secondary:"white"},style:{}},error:{iconTheme:{primary:be.red,secondary:"white"},style:{borderColor:be.red}}}}),c.jsx(Xt.Provider,{value:{user:e,setUser:t},children:c.jsx(Qw,{children:c.jsx(wW,{children:c.jsx(nH,{})})})})]})})}q0.createRoot(document.getElementById("root")).render(c.jsx(fF,{children:c.jsx(rH,{})})); diff --git a/index.html b/index.html index e4adef8..8d66970 100644 --- a/index.html +++ b/index.html @@ -21,7 +21,7 @@ Todo App - + diff --git a/sw.js b/sw.js index dfba285..28b0e1c 100644 --- a/sw.js +++ b/sw.js @@ -1 +1 @@ -if(!self.define){let e,s={};const r=(r,n)=>(r=new URL(r+".js",n).href,s[r]||new Promise((s=>{if("document"in self){const e=document.createElement("script");e.src=r,e.onload=s,document.head.appendChild(e)}else e=r,importScripts(r),s()})).then((()=>{let e=s[r];if(!e)throw new Error(`Module ${r} didn’t register its module`);return e})));self.define=(n,c)=>{const i=e||("document"in self?document.currentScript.src:"")||location.href;if(s[i])return;let o={};const a=e=>r(e,i),d={module:{uri:i},exports:o,require:a};s[i]=Promise.all(n.map((e=>d[e]||a(e)))).then((e=>(c(...e),o)))}}define(["./workbox-9517df1b"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"add.png",revision:"4536fdf9ad09e9fb14c585186b21d3df"},{url:"assets/index-4c4b02f8.css",revision:null},{url:"assets/index-e9bb9bc2.js",revision:null},{url:"assets/logo256-af8951a3.png",revision:null},{url:"assets/TaskNotFound-a3ec2e3a.png",revision:null},{url:"categories.png",revision:"3d804cffb15225d1b43fd4721be7fb64"},{url:"import-export.png",revision:"75d9ef93ac84d19cf5c3a22489ead8de"},{url:"index.html",revision:"6d234f99edc04862273208321c7c0a7b"},{url:"logo.svg",revision:"4386aa054e214856cf8e8bf3e9b2e40f"},{url:"logo192.png",revision:"fcbca72a681f41d6c3f629b51d9074cd"},{url:"logo256.png",revision:"f66c22751907e9d4ae31a97b0bb5a8f6"},{url:"logo384.png",revision:"b94386c4f37166a3274ebde4159f1c6d"},{url:"logo512.png",revision:"b3ae483c08f231e9dddaeb212934ae6e"},{url:"manifest.webmanifest",revision:"75662895350445e3a99a4317b4cb1ed8"},{url:"profile.png",revision:"d42cd1fee714e534228494b426782a10"},{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"screenshots/1.png",revision:"cad4629f9e35c01d26750b8b4e4ce741"},{url:"screenshots/2.png",revision:"37f1a66f8be6fb2369bb7ee2158a26d8"},{url:"screenshots/3.png",revision:"f6c5983a023b31a6bdc8760defe4b20f"},{url:"screenshots/4.png",revision:"2833c821443df6e68027593daa1ff4a4"},{url:"screenshots/5.png",revision:"5a0bd7068b2ec705ad88bd65ead6c6ff"},{url:"screenshots/6.png",revision:"33830a1d1f7c3ddee2079aba31426bc7"},{url:"screenshots/EmojiSettings.png",revision:"02122db4aead250caa89999d45666b54"},{url:"screenshots/iPhone Mockup.png",revision:"0cf2b54cafef5de2611e36dce49b8b70"},{url:"screenshots/performance.png",revision:"cd333b203557410a62f29f0d984de069"},{url:"screenshots/ReadAloud.png",revision:"5e08459214a4b050aaa2b8ffc8f768b1"},{url:"screenshots/RecievedTask.png",revision:"6b2a5aa3b67de51f2ca796878a7a77c9"},{url:"screenshots/ShareDialog.png",revision:"7db65d9328f62bee01646aa8468389f9"},{url:"screenshots/ss1.png",revision:"425f81c89c27d6a0f2a0463e6ac1144a"},{url:"screenshots/ss2.png",revision:"22e90bd1edc453c202b0c1284afbcdbd"},{url:"screenshots/ss3.png",revision:"58cbfb489baa0b3fa042f787ff90640f"},{url:"screenshots/ss4.png",revision:"fa83e956950a3efc4e67972cd07c5ec6"},{url:"screenshots/ss5.png",revision:"c90633a9b655a77dd7a7bdf2c847acb2"},{url:"screenshots/ss6.png",revision:"c2028d9f43737c98471529bdc909faa7"},{url:"screenshots/sspc1.png",revision:"9662534aed457be629b7223a95fe8cb3"},{url:"logo192.png",revision:"fcbca72a681f41d6c3f629b51d9074cd"},{url:"add.png",revision:"4536fdf9ad09e9fb14c585186b21d3df"},{url:"categories.png",revision:"3d804cffb15225d1b43fd4721be7fb64"},{url:"import-export.png",revision:"75d9ef93ac84d19cf5c3a22489ead8de"},{url:"logo.svg",revision:"4386aa054e214856cf8e8bf3e9b2e40f"},{url:"logo256.png",revision:"f66c22751907e9d4ae31a97b0bb5a8f6"},{url:"logo384.png",revision:"b94386c4f37166a3274ebde4159f1c6d"},{url:"logo512.png",revision:"b3ae483c08f231e9dddaeb212934ae6e"},{url:"profile.png",revision:"d42cd1fee714e534228494b426782a10"},{url:"screenshots/1.png",revision:"cad4629f9e35c01d26750b8b4e4ce741"},{url:"screenshots/2.png",revision:"37f1a66f8be6fb2369bb7ee2158a26d8"},{url:"screenshots/3.png",revision:"f6c5983a023b31a6bdc8760defe4b20f"},{url:"screenshots/4.png",revision:"2833c821443df6e68027593daa1ff4a4"},{url:"screenshots/5.png",revision:"5a0bd7068b2ec705ad88bd65ead6c6ff"},{url:"screenshots/6.png",revision:"33830a1d1f7c3ddee2079aba31426bc7"},{url:"screenshots/EmojiSettings.png",revision:"02122db4aead250caa89999d45666b54"},{url:"screenshots/iPhone Mockup.png",revision:"0cf2b54cafef5de2611e36dce49b8b70"},{url:"screenshots/performance.png",revision:"cd333b203557410a62f29f0d984de069"},{url:"screenshots/ReadAloud.png",revision:"5e08459214a4b050aaa2b8ffc8f768b1"},{url:"screenshots/RecievedTask.png",revision:"6b2a5aa3b67de51f2ca796878a7a77c9"},{url:"screenshots/ShareDialog.png",revision:"7db65d9328f62bee01646aa8468389f9"},{url:"screenshots/ss1.png",revision:"425f81c89c27d6a0f2a0463e6ac1144a"},{url:"screenshots/ss2.png",revision:"22e90bd1edc453c202b0c1284afbcdbd"},{url:"screenshots/ss3.png",revision:"58cbfb489baa0b3fa042f787ff90640f"},{url:"screenshots/ss4.png",revision:"fa83e956950a3efc4e67972cd07c5ec6"},{url:"screenshots/ss5.png",revision:"c90633a9b655a77dd7a7bdf2c847acb2"},{url:"screenshots/ss6.png",revision:"c2028d9f43737c98471529bdc909faa7"},{url:"screenshots/sspc1.png",revision:"9662534aed457be629b7223a95fe8cb3"},{url:"manifest.webmanifest",revision:"75662895350445e3a99a4317b4cb1ed8"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html")))})); +if(!self.define){let e,s={};const r=(r,n)=>(r=new URL(r+".js",n).href,s[r]||new Promise((s=>{if("document"in self){const e=document.createElement("script");e.src=r,e.onload=s,document.head.appendChild(e)}else e=r,importScripts(r),s()})).then((()=>{let e=s[r];if(!e)throw new Error(`Module ${r} didn’t register its module`);return e})));self.define=(n,c)=>{const i=e||("document"in self?document.currentScript.src:"")||location.href;if(s[i])return;let o={};const a=e=>r(e,i),d={module:{uri:i},exports:o,require:a};s[i]=Promise.all(n.map((e=>d[e]||a(e)))).then((e=>(c(...e),o)))}}define(["./workbox-9517df1b"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"add.png",revision:"4536fdf9ad09e9fb14c585186b21d3df"},{url:"assets/index-2f9bf084.js",revision:null},{url:"assets/index-4c4b02f8.css",revision:null},{url:"assets/logo256-af8951a3.png",revision:null},{url:"assets/TaskNotFound-a3ec2e3a.png",revision:null},{url:"categories.png",revision:"3d804cffb15225d1b43fd4721be7fb64"},{url:"import-export.png",revision:"75d9ef93ac84d19cf5c3a22489ead8de"},{url:"index.html",revision:"9eda2715cc5503ba51fc9dbc27437731"},{url:"logo.svg",revision:"4386aa054e214856cf8e8bf3e9b2e40f"},{url:"logo192.png",revision:"fcbca72a681f41d6c3f629b51d9074cd"},{url:"logo256.png",revision:"f66c22751907e9d4ae31a97b0bb5a8f6"},{url:"logo384.png",revision:"b94386c4f37166a3274ebde4159f1c6d"},{url:"logo512.png",revision:"b3ae483c08f231e9dddaeb212934ae6e"},{url:"manifest.webmanifest",revision:"75662895350445e3a99a4317b4cb1ed8"},{url:"profile.png",revision:"d42cd1fee714e534228494b426782a10"},{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"screenshots/1.png",revision:"cad4629f9e35c01d26750b8b4e4ce741"},{url:"screenshots/2.png",revision:"37f1a66f8be6fb2369bb7ee2158a26d8"},{url:"screenshots/3.png",revision:"f6c5983a023b31a6bdc8760defe4b20f"},{url:"screenshots/4.png",revision:"2833c821443df6e68027593daa1ff4a4"},{url:"screenshots/5.png",revision:"5a0bd7068b2ec705ad88bd65ead6c6ff"},{url:"screenshots/6.png",revision:"33830a1d1f7c3ddee2079aba31426bc7"},{url:"screenshots/EmojiSettings.png",revision:"02122db4aead250caa89999d45666b54"},{url:"screenshots/iPhone Mockup.png",revision:"0cf2b54cafef5de2611e36dce49b8b70"},{url:"screenshots/performance.png",revision:"cd333b203557410a62f29f0d984de069"},{url:"screenshots/ReadAloud.png",revision:"5e08459214a4b050aaa2b8ffc8f768b1"},{url:"screenshots/RecievedTask.png",revision:"6b2a5aa3b67de51f2ca796878a7a77c9"},{url:"screenshots/ShareDialog.png",revision:"7db65d9328f62bee01646aa8468389f9"},{url:"screenshots/ss1.png",revision:"425f81c89c27d6a0f2a0463e6ac1144a"},{url:"screenshots/ss2.png",revision:"22e90bd1edc453c202b0c1284afbcdbd"},{url:"screenshots/ss3.png",revision:"58cbfb489baa0b3fa042f787ff90640f"},{url:"screenshots/ss4.png",revision:"fa83e956950a3efc4e67972cd07c5ec6"},{url:"screenshots/ss5.png",revision:"c90633a9b655a77dd7a7bdf2c847acb2"},{url:"screenshots/ss6.png",revision:"c2028d9f43737c98471529bdc909faa7"},{url:"screenshots/sspc1.png",revision:"9662534aed457be629b7223a95fe8cb3"},{url:"logo192.png",revision:"fcbca72a681f41d6c3f629b51d9074cd"},{url:"add.png",revision:"4536fdf9ad09e9fb14c585186b21d3df"},{url:"categories.png",revision:"3d804cffb15225d1b43fd4721be7fb64"},{url:"import-export.png",revision:"75d9ef93ac84d19cf5c3a22489ead8de"},{url:"logo.svg",revision:"4386aa054e214856cf8e8bf3e9b2e40f"},{url:"logo256.png",revision:"f66c22751907e9d4ae31a97b0bb5a8f6"},{url:"logo384.png",revision:"b94386c4f37166a3274ebde4159f1c6d"},{url:"logo512.png",revision:"b3ae483c08f231e9dddaeb212934ae6e"},{url:"profile.png",revision:"d42cd1fee714e534228494b426782a10"},{url:"screenshots/1.png",revision:"cad4629f9e35c01d26750b8b4e4ce741"},{url:"screenshots/2.png",revision:"37f1a66f8be6fb2369bb7ee2158a26d8"},{url:"screenshots/3.png",revision:"f6c5983a023b31a6bdc8760defe4b20f"},{url:"screenshots/4.png",revision:"2833c821443df6e68027593daa1ff4a4"},{url:"screenshots/5.png",revision:"5a0bd7068b2ec705ad88bd65ead6c6ff"},{url:"screenshots/6.png",revision:"33830a1d1f7c3ddee2079aba31426bc7"},{url:"screenshots/EmojiSettings.png",revision:"02122db4aead250caa89999d45666b54"},{url:"screenshots/iPhone Mockup.png",revision:"0cf2b54cafef5de2611e36dce49b8b70"},{url:"screenshots/performance.png",revision:"cd333b203557410a62f29f0d984de069"},{url:"screenshots/ReadAloud.png",revision:"5e08459214a4b050aaa2b8ffc8f768b1"},{url:"screenshots/RecievedTask.png",revision:"6b2a5aa3b67de51f2ca796878a7a77c9"},{url:"screenshots/ShareDialog.png",revision:"7db65d9328f62bee01646aa8468389f9"},{url:"screenshots/ss1.png",revision:"425f81c89c27d6a0f2a0463e6ac1144a"},{url:"screenshots/ss2.png",revision:"22e90bd1edc453c202b0c1284afbcdbd"},{url:"screenshots/ss3.png",revision:"58cbfb489baa0b3fa042f787ff90640f"},{url:"screenshots/ss4.png",revision:"fa83e956950a3efc4e67972cd07c5ec6"},{url:"screenshots/ss5.png",revision:"c90633a9b655a77dd7a7bdf2c847acb2"},{url:"screenshots/ss6.png",revision:"c2028d9f43737c98471529bdc909faa7"},{url:"screenshots/sspc1.png",revision:"9662534aed457be629b7223a95fe8cb3"},{url:"manifest.webmanifest",revision:"75662895350445e3a99a4317b4cb1ed8"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html")))}));