diff --git a/assets/index-1e1a5b03.js b/assets/index-792d4bf9.js similarity index 76% rename from assets/index-1e1a5b03.js rename to assets/index-792d4bf9.js index e247077..5ef1b7b 100644 --- a/assets/index-1e1a5b03.js +++ b/assets/index-792d4bf9.js @@ -1,4 +1,4 @@ -function W9(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 Qy(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Zy={exports:{}},dd={},Jy={exports:{}},Ae={};/** +var G9=Object.defineProperty;var K9=(e,t,n)=>t in e?G9(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Qg=(e,t,n)=>(K9(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 Zy(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Jy={exports:{}},dd={},eb={exports:{}},Ae={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ function W9(e,t){for(var n=0;n>>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=[],c=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 w(O){if(b=!1,x(O),!v)if(n(f)!==null)v=!0,V(j);else{var z=n(l);z!==null&&D(w,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(w,K.startTime-z),B=!1}return B}finally{p=null,h=N,m=!1}}var S=!1,k=null,R=-1,$=5,P=-1;function T(){return!(e.unstable_now()-P<$)}function A(){if(k!==null){var O=e.unstable_now();P=O;var z=!0;try{z=k(!0,O)}finally{z?F():(S=!1,k=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){k=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(w,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}}}})(cb);lb.exports=cb;var dk=lb.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=[],c=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 w(O){if(b=!1,x(O),!v)if(n(f)!==null)v=!0,V(j);else{var z=n(l);z!==null&&D(w,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(w,K.startTime-z),B=!1}return B}finally{p=null,h=N,m=!1}}var S=!1,k=null,R=-1,$=5,P=-1;function T(){return!(e.unstable_now()-P<$)}function A(){if(k!==null){var O=e.unstable_now();P=O;var z=!0;try{z=k(!0,O)}finally{z?F():(S=!1,k=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){k=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(w,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}}}})(ub);cb.exports=ub;var gk=cb.exports;/** * @license React * react-dom.production.min.js * @@ -30,23 +30,23 @@ function W9(e,t){for(var n=0;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),G0=Object.prototype.hasOwnProperty,pk=/^[: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]*$/,ev={},tv={};function hk(e){return G0.call(tv,e)?!0:G0.call(ev,e)?!1:pk.test(e)?tv[e]=!0:(ev[e]=!0,!1)}function mk(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 gk(e,t,n,r){if(t===null||typeof t>"u"||mk(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 rn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){rn[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];rn[t]=new wn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){rn[e]=new wn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){rn[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){rn[e]=new wn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){rn[e]=new wn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){rn[e]=new wn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){rn[e]=new wn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){rn[e]=new wn(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ih=/[\-:]([a-z])/g;function Ah(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(Ih,Ah);rn[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(Ih,Ah);rn[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(Ih,Ah);rn[t]=new wn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){rn[e]=new wn(e,1,!1,e.toLowerCase(),null,!1,!1)});rn.xlinkHref=new wn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){rn[e]=new wn(e,1,!1,e.toLowerCase(),null,!0,!0)});function Dh(e,t,n,r){var o=rn.hasOwnProperty(t)?rn[t]:null;(o!==null?o.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),G0=Object.prototype.hasOwnProperty,vk=/^[: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]*$/,tv={},nv={};function yk(e){return G0.call(nv,e)?!0:G0.call(tv,e)?!1:vk.test(e)?nv[e]=!0:(tv[e]=!0,!1)}function bk(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 xk(e,t,n,r){if(t===null||typeof t>"u"||bk(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 Ih=/[\-:]([a-z])/g;function Ah(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(Ih,Ah);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(Ih,Ah);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(Ih,Ah);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||!(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{_1=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ef(e):""}function vk(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=B1(e.type,!1),e;case 11:return e=B1(e.type.render,!1),e;case 1:return e=B1(e.type,!0),e;default:return""}}function X0(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 K0:return"Profiler";case Lh:return"StrictMode";case q0:return"Suspense";case Y0:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case hb:return(e.displayName||"Context")+".Consumer";case pb:return(e._context.displayName||"Context")+".Provider";case Nh:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Fh:return t=e.displayName||null,t!==null?t:X0(e.type)||"Memo";case zo:t=e._payload,e=e._init;try{return X0(e(t))}catch{}}return null}function yk(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 X0(t);case 8:return t===Lh?"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 gb(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function bk(e){var t=gb(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 Gl(e){e._valueTracker||(e._valueTracker=bk(e))}function vb(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=gb(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function mu(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 Q0(e,t){var n=t.checked;return Et({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function rv(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 yb(e,t){t=t.checked,t!=null&&Dh(e,"checked",t,!1)}function Z0(e,t){yb(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")?J0(e,t.type,n):t.hasOwnProperty("defaultValue")&&J0(e,t.type,ra(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function ov(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 J0(e,t,n){(t!=="number"||mu(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var tf=Array.isArray;function Li(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Kl.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},xk=["Webkit","ms","Moz","O"];Object.keys(hf).forEach(function(e){xk.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),hf[t]=hf[e]})});function kb(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 Sb(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=kb(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var wk=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 np(e,t){if(t){if(wk[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 rp(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 op=null;function _h(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ap=null,Ni=null,Fi=null;function sv(e){if(e=Cl(e)){if(typeof ap!="function")throw Error(ee(280));var t=e.stateNode;t&&(t=vd(t),ap(e.stateNode,e.type,t))}}function Cb(e){Ni?Fi?Fi.push(e):Fi=[e]:Ni=e}function Eb(){if(Ni){var e=Ni,t=Fi;if(Fi=Ni=null,sv(e),t)for(e=0;e>>=0,e===0?32:31-(zk(e)/Mk|0)|0}var ql=64,Yl=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 bu(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 kl(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 Lk(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),gv=String.fromCharCode(32),vv=!1;function Hb(e,t){switch(e){case"keyup":return u5.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Gb(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ji=!1;function p5(e,t){switch(e){case"compositionend":return Gb(t);case"keypress":return t.which!==32?null:(vv=!0,gv);case"textInput":return e=t.data,e===gv&&vv?null:e;default:return null}}function h5(e,t){if(ji)return e==="compositionend"||!qh&&Hb(e,t)?(e=Ub(),Wc=Hh=_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=wv(n)}}function Xb(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Xb(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Qb(){for(var e=window,t=mu();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=mu(e.document)}return t}function Yh(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 S5(e){var t=Qb(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Xb(n.ownerDocument.documentElement,n)){if(r!==null&&Yh(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=kv(n,a);var i=kv(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,up=null,yf=null,dp=!1;function Sv(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;dp||Ri==null||Ri!==mu(r)||(r=Ri,"selectionStart"in r&&Yh(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=ku(up,"onSelect"),0$i||(e.current=yp[$i],yp[$i]=null,$i--)}function dt(e,t){$i++,yp[$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 Cu(){gt(jn),gt(dn)}function $v(e,t,n){if(dn.current!==oa)throw Error(ee(168));dt(dn,t),dt(jn,n)}function i4(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,yk(e)||"Unknown",o));return Et({},n,r)}function Eu(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||oa,Va=dn.current,dt(dn,e),dt(jn,jn.current),!0}function Ov(e,t,n){var r=e.stateNode;if(!r)throw Error(ee(169));n?(e=i4(e,t,Va),r.__reactInternalMemoizedMergedChildContext=e,gt(jn),gt(dn),dt(dn,e)):gt(jn),dt(jn,n)}var ho=null,yd=!1,t0=!1;function s4(e){ho===null?ho=[e]:ho.push(e)}function A5(e){yd=!0,s4(e)}function fa(){if(!t0&&ho!==null){t0=!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?($=k,k=null):$=k.sibling;var P=h(y,k,x[R],w);if(P===null){k===null&&(k=$);break}e&&k&&P.alternate===null&&t(y,k),g=a(P,g,R),S===null?j=P:S.sibling=P,S=P,k=$}if(R===x.length)return n(y,k),yt&&xa(y,R),j;if(k===null){for(;RR?($=k,k=null):$=k.sibling;var T=h(y,k,P.value,w);if(T===null){k===null&&(k=$);break}e&&k&&T.alternate===null&&t(y,k),g=a(T,g,R),S===null?j=T:S.sibling=T,S=T,k=$}if(P.done)return n(y,k),yt&&xa(y,R),j;if(k===null){for(;!P.done;R++,P=x.next())P=p(y,P.value,w),P!==null&&(g=a(P,g,R),S===null?j=P:S.sibling=P,S=P);return yt&&xa(y,R),j}for(k=r(y,k);!P.done;R++,P=x.next())P=m(k,y,R,P.value,w),P!==null&&(e&&P.alternate!==null&&k.delete(P.key===null?R:P.key),g=a(P,g,R),S===null?j=P:S.sibling=P,S=P);return e&&k.forEach(function(A){return t(y,A)}),yt&&xa(y,R),j}function C(y,g,x,w){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 Hl: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&&Nv(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,w,x.key),g.return=y,y=g):(w=Zc(x.type,x.key,x.props,null,y.mode,w),w.ref=Os(y,g,x),w.return=y,y=w)}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=l0(x,y.mode,w),g.return=y,y=g}return i(y);case zo:return S=x._init,C(y,g,S(x._payload),w)}if(tf(x))return v(y,g,x,w);if(js(x))return b(y,g,x,w);nc(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=f0(x,y.mode,w),g.return=y,y=g),i(y)):n(y,g)}return C}var Ji=m4(!0),g4=m4(!1),El={},Hr=sa(El),Qf=sa(El),Zf=sa(El);function $a(e){if(e===El)throw Error(ee(174));return e}function om(e,t){switch(dt(Zf,t),dt(Qf,e),dt(Hr,El),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:tp(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=tp(t,e)}gt(Hr),dt(Hr,t)}function es(){gt(Hr),gt(Qf),gt(Zf)}function v4(e){$a(Zf.current);var t=$a(Hr.current),n=tp(t,e.type);t!==n&&(dt(Qf,e),dt(Hr,n))}function am(e){Qf.current===e&&(gt(Hr),gt(Qf))}var kt=sa(0);function Ou(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 n0=[];function im(){for(var e=0;en?n:4,e(!0);var r=r0.transition;r0.transition={};try{e(!1),t()}finally{ot=n,r0.transition=r}}function M4(){return fr().memoizedState}function F5(e,t,n){var r=Qo(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},I4(e))A4(t,n);else if(n=u4(e,t,n,r),n!==null){var o=yn();Rr(n,e,r,o),D4(n,t,r)}}function _5(e,t,n){var r=Qo(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(I4(e))A4(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,nm(t)):(o.next=f.next,f.next=o),t.interleaved=o;return}}catch{}finally{}n=u4(e,t,o,r),n!==null&&(o=yn(),Rr(n,e,r,o),D4(n,t,r))}}function I4(e){var t=e.alternate;return e===Ct||t!==null&&t===Ct}function A4(e,t){bf=zu=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function D4(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Vh(e,n)}}var Mu={readContext:sr,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},B5={readContext:sr,useCallback:function(e,t){return Fr().memoizedState=[e,t===void 0?null:t],e},useContext:sr,useEffect:_v,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,qc(4194308,4,P4.bind(null,t,e),n)},useLayoutEffect:function(e,t){return qc(4194308,4,e,t)},useInsertionEffect:function(e,t){return qc(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=F5.bind(null,Ct,e),[r.memoizedState,e]},useRef:function(e){var t=Fr();return e={current:e},t.memoizedState=e},useState:Fv,useDebugValue:um,useDeferredValue:function(e){return Fr().memoizedState=e},useTransition:function(){var e=Fv(!1),t=e[0];return e=N5.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||x4(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,_v(k4.bind(null,r,a,e),[e]),r.flags|=2048,tl(9,w4.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{_1=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ef(e):""}function wk(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=B1(e.type,!1),e;case 11:return e=B1(e.type.render,!1),e;case 1:return e=B1(e.type,!0),e;default:return""}}function X0(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 K0:return"Profiler";case Lh:return"StrictMode";case q0:return"Suspense";case Y0:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case mb:return(e.displayName||"Context")+".Consumer";case hb:return(e._context.displayName||"Context")+".Provider";case Nh:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Fh:return t=e.displayName||null,t!==null?t:X0(e.type)||"Memo";case zo:t=e._payload,e=e._init;try{return X0(e(t))}catch{}}return null}function kk(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 X0(t);case 8:return t===Lh?"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 vb(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Sk(e){var t=vb(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 Gl(e){e._valueTracker||(e._valueTracker=Sk(e))}function yb(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=vb(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function mu(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 Q0(e,t){var n=t.checked;return Et({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function ov(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 bb(e,t){t=t.checked,t!=null&&Dh(e,"checked",t,!1)}function Z0(e,t){bb(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")?J0(e,t.type,n):t.hasOwnProperty("defaultValue")&&J0(e,t.type,ra(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function av(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 J0(e,t,n){(t!=="number"||mu(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var tf=Array.isArray;function Li(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Kl.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},Ck=["Webkit","ms","Moz","O"];Object.keys(hf).forEach(function(e){Ck.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),hf[t]=hf[e]})});function Sb(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 Cb(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Sb(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Ek=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 np(e,t){if(t){if(Ek[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 rp(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 op=null;function _h(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ap=null,Ni=null,Fi=null;function fv(e){if(e=Cl(e)){if(typeof ap!="function")throw Error(ee(280));var t=e.stateNode;t&&(t=vd(t),ap(e.stateNode,e.type,t))}}function Eb(e){Ni?Fi?Fi.push(e):Fi=[e]:Ni=e}function jb(){if(Ni){var e=Ni,t=Fi;if(Fi=Ni=null,fv(e),t)for(e=0;e>>=0,e===0?32:31-(Dk(e)/Lk|0)|0}var ql=64,Yl=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 bu(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 kl(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 Bk(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),vv=String.fromCharCode(32),yv=!1;function Gb(e,t){switch(e){case"keyup":return m5.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Kb(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ji=!1;function v5(e,t){switch(e){case"compositionend":return Kb(t);case"keypress":return t.which!==32?null:(yv=!0,vv);case"textInput":return e=t.data,e===vv&&yv?null:e;default:return null}}function y5(e,t){if(ji)return e==="compositionend"||!qh&&Gb(e,t)?(e=Wb(),Wc=Hh=_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=kv(n)}}function Qb(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Qb(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Zb(){for(var e=window,t=mu();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=mu(e.document)}return t}function Yh(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 R5(e){var t=Zb(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Qb(n.ownerDocument.documentElement,n)){if(r!==null&&Yh(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=Sv(n,a);var i=Sv(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,up=null,yf=null,dp=!1;function Cv(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;dp||Ri==null||Ri!==mu(r)||(r=Ri,"selectionStart"in r&&Yh(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=ku(up,"onSelect"),0$i||(e.current=yp[$i],yp[$i]=null,$i--)}function dt(e,t){$i++,yp[$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 Cu(){gt(jn),gt(dn)}function Ov(e,t,n){if(dn.current!==oa)throw Error(ee(168));dt(dn,t),dt(jn,n)}function s4(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,kk(e)||"Unknown",o));return Et({},n,r)}function Eu(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||oa,Va=dn.current,dt(dn,e),dt(jn,jn.current),!0}function zv(e,t,n){var r=e.stateNode;if(!r)throw Error(ee(169));n?(e=s4(e,t,Va),r.__reactInternalMemoizedMergedChildContext=e,gt(jn),gt(dn),dt(dn,e)):gt(jn),dt(jn,n)}var ho=null,yd=!1,t0=!1;function f4(e){ho===null?ho=[e]:ho.push(e)}function F5(e){yd=!0,f4(e)}function fa(){if(!t0&&ho!==null){t0=!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?($=k,k=null):$=k.sibling;var P=h(y,k,x[R],w);if(P===null){k===null&&(k=$);break}e&&k&&P.alternate===null&&t(y,k),g=a(P,g,R),S===null?j=P:S.sibling=P,S=P,k=$}if(R===x.length)return n(y,k),yt&&xa(y,R),j;if(k===null){for(;RR?($=k,k=null):$=k.sibling;var T=h(y,k,P.value,w);if(T===null){k===null&&(k=$);break}e&&k&&T.alternate===null&&t(y,k),g=a(T,g,R),S===null?j=T:S.sibling=T,S=T,k=$}if(P.done)return n(y,k),yt&&xa(y,R),j;if(k===null){for(;!P.done;R++,P=x.next())P=p(y,P.value,w),P!==null&&(g=a(P,g,R),S===null?j=P:S.sibling=P,S=P);return yt&&xa(y,R),j}for(k=r(y,k);!P.done;R++,P=x.next())P=m(k,y,R,P.value,w),P!==null&&(e&&P.alternate!==null&&k.delete(P.key===null?R:P.key),g=a(P,g,R),S===null?j=P:S.sibling=P,S=P);return e&&k.forEach(function(A){return t(y,A)}),yt&&xa(y,R),j}function C(y,g,x,w){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 Hl: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&&Fv(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,w,x.key),g.return=y,y=g):(w=Zc(x.type,x.key,x.props,null,y.mode,w),w.ref=Os(y,g,x),w.return=y,y=w)}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=l0(x,y.mode,w),g.return=y,y=g}return i(y);case zo:return S=x._init,C(y,g,S(x._payload),w)}if(tf(x))return v(y,g,x,w);if(js(x))return b(y,g,x,w);nc(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=f0(x,y.mode,w),g.return=y,y=g),i(y)):n(y,g)}return C}var Ji=g4(!0),v4=g4(!1),El={},Hr=sa(El),Qf=sa(El),Zf=sa(El);function $a(e){if(e===El)throw Error(ee(174));return e}function om(e,t){switch(dt(Zf,t),dt(Qf,e),dt(Hr,El),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:tp(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=tp(t,e)}gt(Hr),dt(Hr,t)}function es(){gt(Hr),gt(Qf),gt(Zf)}function y4(e){$a(Zf.current);var t=$a(Hr.current),n=tp(t,e.type);t!==n&&(dt(Qf,e),dt(Hr,n))}function am(e){Qf.current===e&&(gt(Hr),gt(Qf))}var kt=sa(0);function Ou(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 n0=[];function im(){for(var e=0;en?n:4,e(!0);var r=r0.transition;r0.transition={};try{e(!1),t()}finally{ot=n,r0.transition=r}}function I4(){return fr().memoizedState}function U5(e,t,n){var r=Qo(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},A4(e))D4(t,n);else if(n=d4(e,t,n,r),n!==null){var o=yn();Rr(n,e,r,o),L4(n,t,r)}}function W5(e,t,n){var r=Qo(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(A4(e))D4(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,nm(t)):(o.next=f.next,f.next=o),t.interleaved=o;return}}catch{}finally{}n=d4(e,t,o,r),n!==null&&(o=yn(),Rr(n,e,r,o),L4(n,t,r))}}function A4(e){var t=e.alternate;return e===Ct||t!==null&&t===Ct}function D4(e,t){bf=zu=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function L4(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Vh(e,n)}}var Mu={readContext:sr,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},H5={readContext:sr,useCallback:function(e,t){return Fr().memoizedState=[e,t===void 0?null:t],e},useContext:sr,useEffect:Bv,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,qc(4194308,4,T4.bind(null,t,e),n)},useLayoutEffect:function(e,t){return qc(4194308,4,e,t)},useInsertionEffect:function(e,t){return qc(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=U5.bind(null,Ct,e),[r.memoizedState,e]},useRef:function(e){var t=Fr();return e={current:e},t.memoizedState=e},useState:_v,useDebugValue:um,useDeferredValue:function(e){return Fr().memoizedState=e},useTransition:function(){var e=_v(!1),t=e[0];return e=V5.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||w4(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,Bv(S4.bind(null,r,a,e),[e]),r.flags|=2048,tl(9,k4.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<\/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,H4(e,t,!1,!1),t.stateNode=e;e:{switch(i=rp(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=Ou(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 vm(),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 Y5(e,t){switch(Qh(t),t.tag){case 1:return Rn(t.type)&&Cu(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return es(),gt(jn),gt(dn),im(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return am(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 tm(t.type._context),null;case 22:case 23:return vm(),null;case 24:return null;default:return null}}var oc=!1,un=!1,X5=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 $p(e,t,n){try{n()}catch(r){Ot(e,t,r)}}var Yv=!1;function Q5(e,t){if(pp=xu,e=Qb(),Yh(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,c=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&&++c===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(hp={focusedElem:e,selectionRange:n},xu=!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:vr(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(w){Ot(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,de=e;break}de=t.return}return v=Yv,Yv=!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&&$p(t,n,a)}o=o.next}while(o!==r)}}function wd(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 Op(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[vp],delete t[M5],delete t[I5])),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 Y4(e){return e.tag===5||e.tag===3||e.tag===4}function Xv(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Y4(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 zp(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=Su));else if(r!==4&&(e=e.child,e!==null))for(zp(e,t,n),e=e.sibling;e!==null;)zp(e,t,n),e=e.sibling}function Mp(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(Mp(e,t,n),e=e.sibling;e!==null;)Mp(e,t,n),e=e.sibling}var Zt=null,br=!1;function jo(e,t,n){for(n=n.child;n!==null;)X4(e,t,n),n=n.sibling}function X4(e,t,n){if(Wr&&typeof Wr.onCommitFiberUnmount=="function")try{Wr.onCommitFiberUnmount(pd,n)}catch{}switch(n.tag){case 5:un||Ii(n,t);case 6:var r=Zt,o=br;Zt=null,jo(e,t,n),Zt=r,br=o,Zt!==null&&(br?(e=Zt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Zt.removeChild(n.stateNode));break;case 18:Zt!==null&&(br?(e=Zt,n=n.stateNode,e.nodeType===8?e0(e.parentNode,n):e.nodeType===1&&e0(e,n),Hf(e)):e0(Zt,n.stateNode));break;case 4:r=Zt,o=br,Zt=n.stateNode.containerInfo,br=!0,jo(e,t,n),Zt=r,br=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)&&$p(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 Qv(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new X5),t.forEach(function(r){var o=iS.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function mr(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*J5(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()-mm?Ia(e,0):hm|=n),Pn(e,t)}function o6(e,t){t===0&&(e.mode&1?(t=Yl,Yl<<=1,!(Yl&130023424)&&(Yl=4194304)):t=1);var n=yn();e=xo(e,t),e!==null&&(kl(e,t,n),Pn(e,n))}function aS(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),o6(e,n)}function iS(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),o6(e,n)}var a6;a6=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,K5(e,t,n);En=!!(e.flags&131072)}else En=!1,yt&&t.flags&1048576&&f4(t,Ru,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Yc(e,t),e=t.pendingProps;var o=Qi(t,dn.current);Bi(t,n),o=fm(null,t,r,e,o,n);var a=lm();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,Eu(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,rm(t),o.updater=bd,t.stateNode=o,o._reactInternals=t,Sp(t,r,e,n),t=jp(null,t,r,!0,a,n)):(t.tag=0,yt&&a&&Xh(t),gn(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Yc(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=fS(r),e=vr(r,e),o){case 0:t=Ep(null,t,r,e,n);break e;case 1:t=Gv(null,t,r,e,n);break e;case 11:t=Wv(null,t,r,e,n);break e;case 14:t=Hv(null,t,r,vr(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:vr(r,o),Ep(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:vr(r,o),Gv(e,t,r,o,n);case 3:e:{if(V4(t),e===null)throw Error(ee(387));r=t.pendingProps,a=t.memoizedState,o=a.element,d4(e,t),$u(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=Kv(e,t,r,n,o);break e}else if(r!==o){o=ts(Error(ee(424)),t),t=Kv(e,t,r,n,o);break e}else for(_n=qo(t.stateNode.containerInfo.firstChild),Un=t,yt=!0,xr=null,n=g4(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 v4(t),e===null&&xp(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,mp(r,o)?i=null:a!==null&&mp(r,a)&&(t.flags|=32),B4(e,t),gn(e,t,i,n),t.child;case 6:return e===null&&xp(t),null;case 13:return U4(e,t,n);case 4:return om(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:vr(r,o),Wv(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(Pu,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 c=l.pending;c===null?f.next=f:(f.next=c.next,c.next=f),l.pending=f}}a.lanes|=n,f=a.alternate,f!==null&&(f.lanes|=n),wp(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),wp(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=sr(o),r=r(o),t.flags|=1,gn(e,t,r,n),t.child;case 14:return r=t.type,o=vr(r,t.pendingProps),o=vr(r.type,o),Hv(e,t,r,o,n);case 15:return F4(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:vr(r,o),Yc(e,t),t.tag=1,Rn(r)?(e=!0,Eu(t)):e=!1,Bi(t,n),h4(t,r,o),Sp(t,r,o,n),jp(null,t,r,!0,e,n);case 19:return W4(e,t,n);case 22:return _4(e,t,n)}throw Error(ee(156,t.tag))};function i6(e,t){return zb(e,t)}function sS(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 or(e,t,n,r){return new sS(e,t,n,r)}function bm(e){return e=e.prototype,!(!e||!e.isReactComponent)}function fS(e){if(typeof e=="function")return bm(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Nh)return 11;if(e===Fh)return 14}return 2}function Zo(e,t){var n=e.alternate;return n===null?(n=or(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 Zc(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")bm(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Ei:return Aa(n.children,o,a,t);case Lh:i=8,o|=8;break;case K0:return e=or(12,n,t,o|2),e.elementType=K0,e.lanes=a,e;case q0:return e=or(13,n,t,o),e.elementType=q0,e.lanes=a,e;case Y0:return e=or(19,n,t,o),e.elementType=Y0,e.lanes=a,e;case mb:return Sd(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case pb:i=10;break e;case hb:i=9;break e;case Nh:i=11;break e;case Fh:i=14;break e;case zo:i=16,r=null;break e}throw Error(ee(130,e==null?e:typeof e,""))}return t=or(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Aa(e,t,n,r){return e=or(7,e,r,t),e.lanes=n,e}function Sd(e,t,n,r){return e=or(22,e,r,t),e.elementType=mb,e.lanes=n,e.stateNode={isHidden:!1},e}function f0(e,t,n){return e=or(6,e,null,t),e.lanes=n,e}function l0(e,t,n){return t=or(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function lS(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=U1(0),this.expirationTimes=U1(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=U1(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function xm(e,t,n,r,o,a,i,s,f){return e=new lS(e,t,n,s,f),t===1?(t=1,a===!0&&(t|=8)):t=0,a=or(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},rm(a),e}function cS(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c6)}catch(e){console.error(e)}}c6(),fb.exports=qn;var Ka=fb.exports;const sc=Qy(Ka);var a2=Ka;H0.createRoot=a2.createRoot,H0.hydrateRoot=a2.hydrateRoot;function mS(e,t){const[n,r]=d.useState(()=>{const o=window.localStorage.getItem(t);return o!==null?JSON.parse(o):e});return d.useEffect(()=>{window.localStorage.setItem(t,JSON.stringify(n))},[t,n]),[n,r]}function u6(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 wS(e,t){if(e){if(typeof e=="string")return i2(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 i2(e,t)}}function i2(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 Da;(function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"})(Da||(Da={}));var wr;(function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"})(wr||(wr={}));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 SS="https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/",CS="https://cdn.jsdelivr.net/npm/emoji-datasource-facebook/img/facebook/64/",ES="https://cdn.jsdelivr.net/npm/emoji-datasource-twitter/img/twitter/64/",jS="https://cdn.jsdelivr.net/npm/emoji-datasource-google/img/google/64/";function RS(e){switch(e){case Ve.TWITTER:return ES;case Ve.GOOGLE:return jS;case Ve.FACEBOOK:return CS;case Ve.APPLE:default:return SS}}var PS=[{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"}],TS=[{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"}],$S=[{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"}],OS=[{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"}],zS=[{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"}],MS=[{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"}],IS=[{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"}],AS=[{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"}],Fp={smileys_people:PS,animals_nature:TS,food_drink:$S,travel_places:OS,activities:zS,objects:MS,symbols:IS,flags:AS},Fu=[wr.NEUTRAL,wr.LIGHT,wr.MEDIUM_LIGHT,wr.MEDIUM,wr.MEDIUM_DARK,wr.DARK],DS=Object.entries(wr).reduce(function(e,t){var n=t[0],r=t[1];return e[r]=n,e},{}),LS=Fu.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 Rl(e){var t;return(t=e[as.name])!=null?t:[]}function NS(e){return parseFloat(e[as.added_in])}function _u(e){return e?Rl(e)[0]:""}function jm(e){var t=e.split("-"),n=t.splice(1,1),r=n[0];return LS[r]?t.join("-"):e}function zn(e,t){var n,r=e[as.unified];return!t||!Pl(e)?r:(n=_S(e,t))!=null?n:r}function FS(e){var t;return(t=Fp==null?void 0:Fp[e])!=null?t:[]}function v6(e,t){return""+RS(t)+e+".png"}function Td(e){var t;return(t=e[as.variations])!=null?t:[]}function Pl(e){return Td(e).length>0}function _S(e,t){return t?Td(e).find(function(n){return n.includes(t)}):zn(e)}function rl(e){if(e){if(Jc[e])return Jc[e];var t=jm(e);return Jc[t]}}var Rm=Object.values(Fp).flat(),Jc={};setTimeout(function(){Rm.reduce(function(e,t){return e[zn(t)]=t,e},Jc)});function BS(e){var t=e.split("-"),n=t[1];return Fu.includes(n)?n:null}var gr,VS=[Ke.SUGGESTED,Ke.SMILEYS_PEOPLE,Ke.ANIMALS_NATURE,Ke.FOOD_DRINK,Ke.TRAVEL_PLACES,Ke.ACTIVITIES,Ke.OBJECTS,Ke.SYMBOLS,Ke.FLAGS],US={name:"Recently Used",category:Ke.SUGGESTED},y6=(gr={},gr[Ke.SUGGESTED]={category:Ke.SUGGESTED,name:"Frequently Used"},gr[Ke.SMILEYS_PEOPLE]={category:Ke.SMILEYS_PEOPLE,name:"Smileys & People"},gr[Ke.ANIMALS_NATURE]={category:Ke.ANIMALS_NATURE,name:"Animals & Nature"},gr[Ke.FOOD_DRINK]={category:Ke.FOOD_DRINK,name:"Food & Drink"},gr[Ke.TRAVEL_PLACES]={category:Ke.TRAVEL_PLACES,name:"Travel & Places"},gr[Ke.ACTIVITIES]={category:Ke.ACTIVITIES,name:"Activities"},gr[Ke.OBJECTS]={category:Ke.OBJECTS,name:"Objects"},gr[Ke.SYMBOLS]={category:Ke.SYMBOLS,name:"Symbols"},gr[Ke.FLAGS]={category:Ke.FLAGS,name:"Flags"},gr);function b6(e){return VS.map(function(t){return qr({},y6[t],e&&e[t]&&e[t])})}function Pm(e){return e.category}function x6(e){return e.name}function WS(e,t){var n;e===void 0&&(e=[]),t===void 0&&(t={});var r={};t.suggestionMode===rs.RECENT&&(r[Ke.SUGGESTED]=US);var o=b6(r);return(n=e)!=null&&n.length?e.map(function(a){return typeof a=="string"?s2(a,r[a]):qr({},s2(a.category,r[a.category]),a)}):o}function s2(e,t){return t===void 0&&(t={}),Object.assign(y6[e],t)}function HS(e){var t;e===void 0&&(e={});var n=w6(),r=Object.assign(n.previewConfig,(t=e.previewConfig)!=null?t:{}),o=Object.assign(n,e),a=WS(e.categories,{suggestionMode:o.suggestedEmojisMode}),i=o.searchDisabled?os.PREVIEW:o.skinTonePickerLocation;return qr({},o,{categories:a,previewConfig:r,skinTonePickerLocation:i})}function w6(){return{autoFocusSearch:!0,categories:b6(),defaultSkinTone:wr.NEUTRAL,emojiStyle:Ve.APPLE,emojiVersion:null,getEmojiUrl:v6,height:450,lazyLoadEmojis:!1,onEmojiClick:function(t,n){},previewConfig:qr({},GS),searchDisabled:!1,searchPlaceHolder:"Search",skinTonePickerLocation:os.SEARCH,skinTonesDisabled:!1,suggestedEmojisMode:rs.FREQUENT,theme:Da.LIGHT,width:350}}var GS={defaultEmoji:"1f60a",defaultCaption:"What's your mood?",showPreview:!0},KS=["children"],k6=d.createContext(w6());function qS(e){var t=e.children,n=xS(e,KS);return d.createElement(k6.Provider,{value:HS(n)},t)}function pn(){return d.useContext(k6)}function YS(){var e=pn(),t=e.searchPlaceHolder;return t}function XS(){var e=pn(),t=e.defaultSkinTone;return t}function S6(){var e=pn(),t=e.skinTonesDisabled;return t}function Tl(){var e=pn(),t=e.emojiStyle;return t}function QS(){var e=pn(),t=e.autoFocusSearch;return t}function C6(){var e=pn(),t=e.categories;return t}function ZS(){var e=pn(),t=e.onEmojiClick;return t}function E6(){var e=pn(),t=e.previewConfig;return t}function JS(){var e=pn(),t=e.theme;return t===Da.AUTO?yS()?Da.DARK:Da.LIGHT:t}function eC(){var e=pn(),t=e.suggestedEmojisMode;return t}function tC(){var e=pn(),t=e.lazyLoadEmojis;return t}function nC(){var e=pn(),t=e.height,n=e.width;return{height:f2(t),width:f2(n)}}function rC(){var e=pn(),t=e.emojiVersion;return t}function j6(){var e=pn(),t=e.searchDisabled;return t}function R6(){var e=pn(),t=e.skinTonePickerLocation;return t}function bs(){var e=pn(),t=e.getEmojiUrl;return t}function f2(e){return typeof e=="number"?e+"px":e}var P6={};setTimeout(function(){Rm.reduce(function(e,t){var n=Rl(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},P6)});function l2(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 T6(){var e=d.useRef({}),t=rC();return d.useMemo(function(){var n=parseFloat(""+t);return!t||Number.isNaN(n)?e.current:Rm.reduce(function(r,o){return aC(o,n)&&(r[zn(o)]=!0),r},e.current)},[t])}function oC(){var e=T6();return function(n){var r=jm(zn(n));return!!e[r]}}function aC(e,t){return NS(e)>t}function iC(e){d.useEffect(function(){e(!0)},[e])}function sC(e){var t=e.children,n=T6(),r=XS(),o=d.useRef(P6),a=d.useRef(!1),i=d.useRef(!1),s=d.useRef(n),f=l2(Date.now(),200),l=l2("",100),c=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 iC(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:c,suggestedUpdateState:f}},t)}var Ir=d.createContext({activeCategoryState:[null,function(){}],activeSkinTone:[wr.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 Tm(){var e=d.useContext(Ir),t=e.filterRef;return t}function fC(){var e=d.useContext(Ir),t=e.disallowClickRef;return t}function $m(){var e=d.useContext(Ir),t=e.disallowMouseRef;return t}function $d(){var e=d.useContext(Ir),t=e.searchTerm;return t}function Om(){var e=d.useContext(Ir),t=e.activeSkinTone;return t}function $6(){var e=d.useContext(Ir),t=e.emojisThatFailedToLoadState;return t}function lC(){var e=d.useContext(Ir),t=e.isPastInitialLoad;return t}function xs(){var e=d.useContext(Ir),t=e.emojiVariationPickerState;return t}function $l(){var e=d.useContext(Ir),t=e.skinToneFanOpenState;return t}function O6(){var e=d.useContext(Ir),t=e.suggestedUpdateState,n=t[0],r=t[1];return[n,function(){r(Date.now())}]}function cC(){var e=$m();return function(){e.current=!0}}function z6(){var e=$m();return function(){e.current=!1}}function M6(){var e=$m();return function(){return e.current}}function uC(){var e=dr(),t=z6(),n=M6();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 I6(e,t){if(!e||!t)return 0;var n=e.getBoundingClientRect().width,r=t.getBoundingClientRect().width;return Math.floor(n/r)}function A6(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 D6(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 dC(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?[]:zm(e,r,n)}function L6(e,t,n,r){var o=zm(e,t,n);return o[r]||o[o.length-1]||null}function hC(e,t,n,r){var o=pC(e,t,n);return o[r]||o[o.length-1]||null}function mC(e,t,n,r){var o=zm(e,t-1,n);return o[r]||o[o.length-1]||null}function gC(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 vC(e){return!!e.nextElementSibling}var Bu="button"+bn(ze.emoji),yC=[Bu,bn(ze.visible),":not("+bn(ze.hidden)+")"].join("");function Pr(e){var t;return(t=e==null?void 0:e.closest(Bu))!=null?t:null}function Mm(e){var t=V6(e),n=Am(e);if(!t)return[];var r=rl(t);return r?[r,n]:[]}function bC(e){var t;return!!(e!=null&&e.matches(Bu)||!(e==null||(t=e.parentElement)==null)&&t.matches(Bu))}function c2(e){var t;return(t=e==null?void 0:e.clientHeight)!=null?t:0}function N6(e){if(!e)return 0;var t=Pr(e),n=ca(t),r=Im(n);return u2(t)+u2(n)+r}function Im(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 xC(e){return e?_6(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 _C='.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)}';Qn(_C);function _m(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,c=e.lazyLoad,p=e.getEmojiUrl,h=Pl(n);return d.createElement(Id,{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":_u(n),"data-full-name":Rl(n)},d.createElement(Vu,{unified:r,emoji:n,size:l,emojiStyle:i,lazyLoad:c,getEmojiUrl:p}))}function Vu(e){var t=e.emoji,n=e.unified,r=e.emojiStyle,o=e.size,a=e.lazyLoad,i=e.getEmojiUrl,s=i===void 0?v6: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(BC,{unified:n,style:f}):d.createElement(VC,{unified:n,style:f,emoji:l,emojiStyle:r,lazyLoad:a,getEmojiUrl:s})):null}function BC(e){var t=e.unified,n=e.style;return d.createElement("span",{className:Z(ze.external,"epr-emoji-native"),"data-unified":t,style:n},K6(t))}function VC(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=$6(),l=f[1];return d.createElement("img",{src:s(n,r),alt:_u(t),className:Z(ze.external,"epr-emoji-img"),loading:i?"lazy":"eager",onError:c,style:o});function c(){l(function(p){return new Set(p).add(n)})}}var UC=".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)}";Qn(UC);function tx(e){var t,n=e.categoryConfig,r=e.children,o=e.hidden,a=e.hiddenOnSearch,i=Pm(n),s=x6(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 WC(e){var t=e.categoryConfig,n=O6(),r=n[0],o=eC(),a=bs(),i=d.useMemo(function(){var f;return(f=Y6(o))!=null?f:[]},[r,o]),s=Tl();return d.createElement(tx,{categoryConfig:t,hiddenOnSearch:!0,hidden:i.length===0},i.map(function(f){var l=rl(f.original);return l?d.createElement(_m,{showVariations:!1,unified:f.unified,emojiStyle:s,emoji:l,key:f.unified,getEmojiUrl:a}):null}))}var HC=".EmojiPickerReact ul.epr-emoji-list{list-style:none;margin:0;padding:0}";Qn(HC);function GC(){var e=C6();return d.createElement("ul",{className:ze.emojiList},e.map(function(t,n){var r=Pm(t);return r===Ke.SUGGESTED?d.createElement(WC,{key:r,categoryConfig:t}):d.createElement(KC,{key:r,index:n,category:r,categoryConfig:t})}))}function KC(e){var t=e.index,n=e.category,r=e.categoryConfig,o=FC(),a=tC(),i=Tl(),s=lC(),f=Om(),l=f[0],c=oC(),p=bs(),h=!S6(),m=!s&&t>1?[]:FS(n),v=0,b=m.map(function(C){var y=zn(C,l),g=o(C),x=g.failedToLoad,w=g.filteredOut,j=g.hidden,S=c(C);return(j||S)&&v++,S?null:d.createElement(_m,{showVariations:h,key:y,emoji:C,unified:y,hidden:x,hiddenOnSearch:w,emojiStyle:i,lazyLoad:a,getEmojiUrl:p})});return d.createElement(tx,{categoryConfig:r,hidden:v===b.length},b)}function Ad(e){var t=Nm(e);Xn(t),Md(t)}function qC(e){var t=Nm(e);Xn(t),t==null||t.click()}function YC(e){Xn(W6(e))}function XC(e){if(e){var t=H6(e);if(!t)return Ad(zd(e));Xn(t),Md(t)}}function QC(e){if(e){var t=Lm(e);if(!t)return YC(Od(e));Xn(t),Md(t)}}function ZC(e,t){if(e){var n=eE(e);if(!n)return t();Xn(n),Md(n)}}function JC(e){if(e){var t=tE(e);return Xn(t)}}function eE(e){if(!e)return null;var t=G6(e),n=ca(t),r=A6(t,e),o=D6(t,e),a=I6(t,e);if(o===0){var i=Od(n);return i?L6(is(i),-1,a,r):null}return mC(is(t),o,a,r)}function tE(e){if(!e)return null;var t=G6(e),n=ca(t),r=A6(t,e),o=D6(t,e),a=I6(t,e);if(!dC(t,e)){var i=zd(n);return i?L6(is(i),0,a,r):null}var s=hC(is(t),o,a,r);return s}var nE=`.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)}`;Qn(nE);var Ui;(function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"})(Ui||(Ui={}));function rE(){var e=Pd(),t=vS(),n=xs(),r=n[0],o=Tl(),a=aE(t),i=a.getTop,s=a.getMenuDirection,f=g6(),l=oE(t),c=bs(),p=Pr(e.current),h=r&&p&&Pl(r)&&p.classList.contains(ze.emojiHasVariatios);d.useEffect(function(){h&&Ad(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(Td(r)).slice(0,6).map(function(b){return d.createElement(_m,{key:b,emoji:r,unified:b,emojiStyle:o,showVariations:!1,getEmojiUrl:c})}):null,d.createElement("div",{className:"epr-emoji-pointer",style:v}))}function oE(e){var t=Pd();return function(){var r={};if(!e.current)return r;if(t.current){var o=Pr(t.current),a=wC(o);if(!o)return r;r.left=a+(o==null?void 0:o.clientWidth)/2}return r}}function aE(e){var t=Pd(),n=dr(),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=c2(e.current);if(t.current){var f,l=n.current,c=Pr(t.current),p=c2(c);i=N6(c);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 iE=".EmojiPickerReact .epr-body{flex:1;overflow-x:hidden;overflow-y:scroll;position:relative}";Qn(iE);function sE(){var e=dr();return RC(e),EC(e),uC(),d.createElement("div",{className:ze.scrollBody,ref:e},d.createElement(rE,null),d.createElement(GC,null))}function fE(e,t){var n=dr(),r=M6(),o=z6();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(c){var p=Pr(c.target);if(!p)return s();var h=Am(p),m=V6(p);if(!h||!m)return s();t({unified:h,originalUnified:m})}function s(c){if(c){var p=c.relatedTarget;if(!Pr(p))return t(null)}t(null)}function f(c){c.key==="Escape"&&t(null)}function l(c){if(!r()){var p=Pr(c.target);p&&Xn(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 Bm(){var e=R6();return e===os.SEARCH}function nx(){var e=R6();return e===os.PREVIEW}var lE=".EmojiPickerReact .Flex{display:flex}.EmojiPickerReact .Flex.FlexRow{flex-direction:row}.EmojiPickerReact .Flex.FlexColumn{flex-direction:column}";Qn(lE);var Bp;(function(e){e.ROW="FlexRow",e.COLUMN="FlexColumn"})(Bp||(Bp={}));function rx(e){var t=e.children,n=e.className,r=e.style,o=r===void 0?{}:r,a=e.direction,i=a===void 0?Bp.ROW:a;return d.createElement("div",{style:qr({},o),className:Z("Flex",n,i)},t)}function cE(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 uE=".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}";Qn(uE);function dE(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 pE='.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}';Qn(pE);var of=28;function hE(){return d.createElement(Dd,{style:{height:of}},d.createElement(dE,{style:{bottom:0,right:0}},d.createElement(ox,{direction:ol.VERTICAL})))}function ox(e){var t,n=e.direction,r=n===void 0?ol.HORIZONTAL:n,o=Cm(),a=S6(),i=$l(),s=i[0],f=i[1],l=Om(),c=l[0],p=l[1],h=oi(),m=ai();if(a)return null;var v=of*Fu.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},Fu.map(function(y,g){var x,w=y===c;return d.createElement(Id,{style:{transform:Z(C?"translateY(-"+g*(s?of:0)+"px)":"translateX(-"+g*(s?of:0)+"px)",s&&w&&"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]=w,x)),tabIndex:s?0:-1,"aria-pressed":w,"aria-label":"Skin tone "+DS[y]})})))}var ol;(function(e){e.VERTICAL="epr-vertical",e.HORIZONTAL="epr-horizontal"})(ol||(ol={}));function mE(){var e=E6(),t=nx();return e.showPreview?d.createElement(rx,{className:"epr-preview"},d.createElement(gE,null),d.createElement(cE,null),t?d.createElement(hE,null):null):null}function gE(){var e=E6(),t=d.useState(null),n=t[0],r=t[1],o=Tl(),a=xs(),i=a[0],s=bs();fE(e.showPreview,r);var f=rl(n==null?void 0:n.originalUnified),l=f!=null&&n!=null;return d.createElement(c,null);function c(){var p=i??rl(e.defaultEmoji);if(!p)return null;var h=i?_u(i):e.defaultCaption;return d.createElement(d.Fragment,null,d.createElement("div",null,l?d.createElement(Vu,{unified:n==null?void 0:n.unified,emoji:f,emojiStyle:o,size:45,getEmojiUrl:s}):p?d.createElement(Vu,{unified:zn(p),emoji:p,emojiStyle:o,size:45,getEmojiUrl:s}):null),l?d.createElement("div",{className:"epr-preview-emoji-label"},_u(f)):d.createElement("div",{className:"epr-preview-emoji-label"},h))}}var vE=`.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)}`;Qn(vE);function yE(e){var t;return(t=e==null?void 0:e.getAttribute("data-name"))!=null?t:null}function bE(e){var t=dr();d.useEffect(function(){var n=new Map,r=t.current,o=new IntersectionObserver(function(a){if(r){for(var i=kS(a),s;!(s=i()).done;){var f=s.value,l=yE(f.target);n.set(l,f.intersectionRatio)}var c=Array.from(n),p=c[c.length-1];if(p[1]==1)return e(p[0]);for(var h=0,m=c;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[Vr]=t,e[Xf]=r,G4(e,t,!1,!1),t.stateNode=e;e:{switch(i=rp(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=Ou(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 vm(),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 J5(e,t){switch(Qh(t),t.tag){case 1:return Rn(t.type)&&Cu(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return es(),gt(jn),gt(dn),im(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return am(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 tm(t.type._context),null;case 22:case 23:return vm(),null;case 24:return null;default:return null}}var oc=!1,un=!1,eS=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 $p(e,t,n){try{n()}catch(r){Ot(e,t,r)}}var Xv=!1;function tS(e,t){if(pp=xu,e=Zb(),Yh(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,c=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&&++c===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(hp={focusedElem:e,selectionRange:n},xu=!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:vr(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(w){Ot(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,de=e;break}de=t.return}return v=Xv,Xv=!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&&$p(t,n,a)}o=o.next}while(o!==r)}}function wd(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 Op(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 Y4(e){var t=e.alternate;t!==null&&(e.alternate=null,Y4(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[vp],delete t[L5],delete t[N5])),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 X4(e){return e.tag===5||e.tag===3||e.tag===4}function Qv(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||X4(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 zp(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=Su));else if(r!==4&&(e=e.child,e!==null))for(zp(e,t,n),e=e.sibling;e!==null;)zp(e,t,n),e=e.sibling}function Mp(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(Mp(e,t,n),e=e.sibling;e!==null;)Mp(e,t,n),e=e.sibling}var Jt=null,br=!1;function jo(e,t,n){for(n=n.child;n!==null;)Q4(e,t,n),n=n.sibling}function Q4(e,t,n){if(Wr&&typeof Wr.onCommitFiberUnmount=="function")try{Wr.onCommitFiberUnmount(pd,n)}catch{}switch(n.tag){case 5:un||Ii(n,t);case 6:var r=Jt,o=br;Jt=null,jo(e,t,n),Jt=r,br=o,Jt!==null&&(br?(e=Jt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Jt.removeChild(n.stateNode));break;case 18:Jt!==null&&(br?(e=Jt,n=n.stateNode,e.nodeType===8?e0(e.parentNode,n):e.nodeType===1&&e0(e,n),Hf(e)):e0(Jt,n.stateNode));break;case 4:r=Jt,o=br,Jt=n.stateNode.containerInfo,br=!0,jo(e,t,n),Jt=r,br=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)&&$p(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 Zv(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new eS),t.forEach(function(r){var o=cS.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function mr(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*rS(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()-mm?Ia(e,0):hm|=n),Pn(e,t)}function a6(e,t){t===0&&(e.mode&1?(t=Yl,Yl<<=1,!(Yl&130023424)&&(Yl=4194304)):t=1);var n=yn();e=xo(e,t),e!==null&&(kl(e,t,n),Pn(e,n))}function lS(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),a6(e,n)}function cS(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),a6(e,n)}var i6;i6=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,Q5(e,t,n);En=!!(e.flags&131072)}else En=!1,yt&&t.flags&1048576&&l4(t,Ru,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Yc(e,t),e=t.pendingProps;var o=Qi(t,dn.current);Bi(t,n),o=fm(null,t,r,e,o,n);var a=lm();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,Eu(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,rm(t),o.updater=bd,t.stateNode=o,o._reactInternals=t,Sp(t,r,e,n),t=jp(null,t,r,!0,a,n)):(t.tag=0,yt&&a&&Xh(t),gn(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Yc(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=dS(r),e=vr(r,e),o){case 0:t=Ep(null,t,r,e,n);break e;case 1:t=Kv(null,t,r,e,n);break e;case 11:t=Hv(null,t,r,e,n);break e;case 14:t=Gv(null,t,r,vr(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:vr(r,o),Ep(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:vr(r,o),Kv(e,t,r,o,n);case 3:e:{if(U4(t),e===null)throw Error(ee(387));r=t.pendingProps,a=t.memoizedState,o=a.element,p4(e,t),$u(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=qv(e,t,r,n,o);break e}else if(r!==o){o=ts(Error(ee(424)),t),t=qv(e,t,r,n,o);break e}else for(_n=qo(t.stateNode.containerInfo.firstChild),Un=t,yt=!0,xr=null,n=v4(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 y4(t),e===null&&xp(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,mp(r,o)?i=null:a!==null&&mp(r,a)&&(t.flags|=32),V4(e,t),gn(e,t,i,n),t.child;case 6:return e===null&&xp(t),null;case 13:return W4(e,t,n);case 4:return om(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:vr(r,o),Hv(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(Pu,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 c=l.pending;c===null?f.next=f:(f.next=c.next,c.next=f),l.pending=f}}a.lanes|=n,f=a.alternate,f!==null&&(f.lanes|=n),wp(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),wp(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=sr(o),r=r(o),t.flags|=1,gn(e,t,r,n),t.child;case 14:return r=t.type,o=vr(r,t.pendingProps),o=vr(r.type,o),Gv(e,t,r,o,n);case 15:return _4(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:vr(r,o),Yc(e,t),t.tag=1,Rn(r)?(e=!0,Eu(t)):e=!1,Bi(t,n),m4(t,r,o),Sp(t,r,o,n),jp(null,t,r,!0,e,n);case 19:return H4(e,t,n);case 22:return B4(e,t,n)}throw Error(ee(156,t.tag))};function s6(e,t){return Mb(e,t)}function uS(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 or(e,t,n,r){return new uS(e,t,n,r)}function bm(e){return e=e.prototype,!(!e||!e.isReactComponent)}function dS(e){if(typeof e=="function")return bm(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Nh)return 11;if(e===Fh)return 14}return 2}function Zo(e,t){var n=e.alternate;return n===null?(n=or(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 Zc(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")bm(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Ei:return Aa(n.children,o,a,t);case Lh:i=8,o|=8;break;case K0:return e=or(12,n,t,o|2),e.elementType=K0,e.lanes=a,e;case q0:return e=or(13,n,t,o),e.elementType=q0,e.lanes=a,e;case Y0:return e=or(19,n,t,o),e.elementType=Y0,e.lanes=a,e;case gb:return Sd(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case hb:i=10;break e;case mb:i=9;break e;case Nh:i=11;break e;case Fh:i=14;break e;case zo:i=16,r=null;break e}throw Error(ee(130,e==null?e:typeof e,""))}return t=or(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Aa(e,t,n,r){return e=or(7,e,r,t),e.lanes=n,e}function Sd(e,t,n,r){return e=or(22,e,r,t),e.elementType=gb,e.lanes=n,e.stateNode={isHidden:!1},e}function f0(e,t,n){return e=or(6,e,null,t),e.lanes=n,e}function l0(e,t,n){return t=or(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function pS(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=U1(0),this.expirationTimes=U1(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=U1(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function xm(e,t,n,r,o,a,i,s,f){return e=new pS(e,t,n,s,f),t===1?(t=1,a===!0&&(t|=8)):t=0,a=or(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},rm(a),e}function hS(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u6)}catch(e){console.error(e)}}u6(),lb.exports=qn;var Ka=lb.exports;const sc=Zy(Ka);var i2=Ka;H0.createRoot=i2.createRoot,H0.hydrateRoot=i2.hydrateRoot;function bS(e,t){const[n,r]=d.useState(()=>{const o=window.localStorage.getItem(t);return o!==null?JSON.parse(o):e});return d.useEffect(()=>{window.localStorage.setItem(t,JSON.stringify(n))},[t,n]),[n,r]}function d6(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 ES(e,t){if(e){if(typeof e=="string")return s2(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 s2(e,t)}}function s2(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 Da;(function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"})(Da||(Da={}));var wr;(function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"})(wr||(wr={}));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 RS="https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/",PS="https://cdn.jsdelivr.net/npm/emoji-datasource-facebook/img/facebook/64/",TS="https://cdn.jsdelivr.net/npm/emoji-datasource-twitter/img/twitter/64/",$S="https://cdn.jsdelivr.net/npm/emoji-datasource-google/img/google/64/";function OS(e){switch(e){case Ve.TWITTER:return TS;case Ve.GOOGLE:return $S;case Ve.FACEBOOK:return PS;case Ve.APPLE:default:return RS}}var zS=[{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"}],MS=[{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"}],IS=[{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"}],AS=[{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"}],DS=[{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"}],LS=[{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"}],NS=[{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"}],FS=[{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"}],Fp={smileys_people:zS,animals_nature:MS,food_drink:IS,travel_places:AS,activities:DS,objects:LS,symbols:NS,flags:FS},Fu=[wr.NEUTRAL,wr.LIGHT,wr.MEDIUM_LIGHT,wr.MEDIUM,wr.MEDIUM_DARK,wr.DARK],_S=Object.entries(wr).reduce(function(e,t){var n=t[0],r=t[1];return e[r]=n,e},{}),BS=Fu.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 Rl(e){var t;return(t=e[as.name])!=null?t:[]}function VS(e){return parseFloat(e[as.added_in])}function _u(e){return e?Rl(e)[0]:""}function jm(e){var t=e.split("-"),n=t.splice(1,1),r=n[0];return BS[r]?t.join("-"):e}function zn(e,t){var n,r=e[as.unified];return!t||!Pl(e)?r:(n=WS(e,t))!=null?n:r}function US(e){var t;return(t=Fp==null?void 0:Fp[e])!=null?t:[]}function y6(e,t){return""+OS(t)+e+".png"}function Td(e){var t;return(t=e[as.variations])!=null?t:[]}function Pl(e){return Td(e).length>0}function WS(e,t){return t?Td(e).find(function(n){return n.includes(t)}):zn(e)}function rl(e){if(e){if(Jc[e])return Jc[e];var t=jm(e);return Jc[t]}}var Rm=Object.values(Fp).flat(),Jc={};setTimeout(function(){Rm.reduce(function(e,t){return e[zn(t)]=t,e},Jc)});function HS(e){var t=e.split("-"),n=t[1];return Fu.includes(n)?n:null}var gr,GS=[Ke.SUGGESTED,Ke.SMILEYS_PEOPLE,Ke.ANIMALS_NATURE,Ke.FOOD_DRINK,Ke.TRAVEL_PLACES,Ke.ACTIVITIES,Ke.OBJECTS,Ke.SYMBOLS,Ke.FLAGS],KS={name:"Recently Used",category:Ke.SUGGESTED},b6=(gr={},gr[Ke.SUGGESTED]={category:Ke.SUGGESTED,name:"Frequently Used"},gr[Ke.SMILEYS_PEOPLE]={category:Ke.SMILEYS_PEOPLE,name:"Smileys & People"},gr[Ke.ANIMALS_NATURE]={category:Ke.ANIMALS_NATURE,name:"Animals & Nature"},gr[Ke.FOOD_DRINK]={category:Ke.FOOD_DRINK,name:"Food & Drink"},gr[Ke.TRAVEL_PLACES]={category:Ke.TRAVEL_PLACES,name:"Travel & Places"},gr[Ke.ACTIVITIES]={category:Ke.ACTIVITIES,name:"Activities"},gr[Ke.OBJECTS]={category:Ke.OBJECTS,name:"Objects"},gr[Ke.SYMBOLS]={category:Ke.SYMBOLS,name:"Symbols"},gr[Ke.FLAGS]={category:Ke.FLAGS,name:"Flags"},gr);function x6(e){return GS.map(function(t){return qr({},b6[t],e&&e[t]&&e[t])})}function Pm(e){return e.category}function w6(e){return e.name}function qS(e,t){var n;e===void 0&&(e=[]),t===void 0&&(t={});var r={};t.suggestionMode===rs.RECENT&&(r[Ke.SUGGESTED]=KS);var o=x6(r);return(n=e)!=null&&n.length?e.map(function(a){return typeof a=="string"?f2(a,r[a]):qr({},f2(a.category,r[a.category]),a)}):o}function f2(e,t){return t===void 0&&(t={}),Object.assign(b6[e],t)}function YS(e){var t;e===void 0&&(e={});var n=k6(),r=Object.assign(n.previewConfig,(t=e.previewConfig)!=null?t:{}),o=Object.assign(n,e),a=qS(e.categories,{suggestionMode:o.suggestedEmojisMode}),i=o.searchDisabled?os.PREVIEW:o.skinTonePickerLocation;return qr({},o,{categories:a,previewConfig:r,skinTonePickerLocation:i})}function k6(){return{autoFocusSearch:!0,categories:x6(),defaultSkinTone:wr.NEUTRAL,emojiStyle:Ve.APPLE,emojiVersion:null,getEmojiUrl:y6,height:450,lazyLoadEmojis:!1,onEmojiClick:function(t,n){},previewConfig:qr({},XS),searchDisabled:!1,searchPlaceHolder:"Search",skinTonePickerLocation:os.SEARCH,skinTonesDisabled:!1,suggestedEmojisMode:rs.FREQUENT,theme:Da.LIGHT,width:350}}var XS={defaultEmoji:"1f60a",defaultCaption:"What's your mood?",showPreview:!0},QS=["children"],S6=d.createContext(k6());function ZS(e){var t=e.children,n=CS(e,QS);return d.createElement(S6.Provider,{value:YS(n)},t)}function pn(){return d.useContext(S6)}function JS(){var e=pn(),t=e.searchPlaceHolder;return t}function eC(){var e=pn(),t=e.defaultSkinTone;return t}function C6(){var e=pn(),t=e.skinTonesDisabled;return t}function Tl(){var e=pn(),t=e.emojiStyle;return t}function tC(){var e=pn(),t=e.autoFocusSearch;return t}function E6(){var e=pn(),t=e.categories;return t}function nC(){var e=pn(),t=e.onEmojiClick;return t}function j6(){var e=pn(),t=e.previewConfig;return t}function rC(){var e=pn(),t=e.theme;return t===Da.AUTO?kS()?Da.DARK:Da.LIGHT:t}function oC(){var e=pn(),t=e.suggestedEmojisMode;return t}function aC(){var e=pn(),t=e.lazyLoadEmojis;return t}function iC(){var e=pn(),t=e.height,n=e.width;return{height:l2(t),width:l2(n)}}function sC(){var e=pn(),t=e.emojiVersion;return t}function R6(){var e=pn(),t=e.searchDisabled;return t}function P6(){var e=pn(),t=e.skinTonePickerLocation;return t}function bs(){var e=pn(),t=e.getEmojiUrl;return t}function l2(e){return typeof e=="number"?e+"px":e}var T6={};setTimeout(function(){Rm.reduce(function(e,t){var n=Rl(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},T6)});function c2(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 $6(){var e=d.useRef({}),t=sC();return d.useMemo(function(){var n=parseFloat(""+t);return!t||Number.isNaN(n)?e.current:Rm.reduce(function(r,o){return lC(o,n)&&(r[zn(o)]=!0),r},e.current)},[t])}function fC(){var e=$6();return function(n){var r=jm(zn(n));return!!e[r]}}function lC(e,t){return VS(e)>t}function cC(e){d.useEffect(function(){e(!0)},[e])}function uC(e){var t=e.children,n=$6(),r=eC(),o=d.useRef(T6),a=d.useRef(!1),i=d.useRef(!1),s=d.useRef(n),f=c2(Date.now(),200),l=c2("",100),c=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 cC(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:c,suggestedUpdateState:f}},t)}var Ir=d.createContext({activeCategoryState:[null,function(){}],activeSkinTone:[wr.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 Tm(){var e=d.useContext(Ir),t=e.filterRef;return t}function dC(){var e=d.useContext(Ir),t=e.disallowClickRef;return t}function $m(){var e=d.useContext(Ir),t=e.disallowMouseRef;return t}function $d(){var e=d.useContext(Ir),t=e.searchTerm;return t}function Om(){var e=d.useContext(Ir),t=e.activeSkinTone;return t}function O6(){var e=d.useContext(Ir),t=e.emojisThatFailedToLoadState;return t}function pC(){var e=d.useContext(Ir),t=e.isPastInitialLoad;return t}function xs(){var e=d.useContext(Ir),t=e.emojiVariationPickerState;return t}function $l(){var e=d.useContext(Ir),t=e.skinToneFanOpenState;return t}function z6(){var e=d.useContext(Ir),t=e.suggestedUpdateState,n=t[0],r=t[1];return[n,function(){r(Date.now())}]}function hC(){var e=$m();return function(){e.current=!0}}function M6(){var e=$m();return function(){e.current=!1}}function I6(){var e=$m();return function(){return e.current}}function mC(){var e=dr(),t=M6(),n=I6();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 A6(e,t){if(!e||!t)return 0;var n=e.getBoundingClientRect().width,r=t.getBoundingClientRect().width;return Math.floor(n/r)}function D6(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 L6(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 gC(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?[]:zm(e,r,n)}function N6(e,t,n,r){var o=zm(e,t,n);return o[r]||o[o.length-1]||null}function yC(e,t,n,r){var o=vC(e,t,n);return o[r]||o[o.length-1]||null}function bC(e,t,n,r){var o=zm(e,t-1,n);return o[r]||o[o.length-1]||null}function xC(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 wC(e){return!!e.nextElementSibling}var Bu="button"+bn(ze.emoji),kC=[Bu,bn(ze.visible),":not("+bn(ze.hidden)+")"].join("");function Pr(e){var t;return(t=e==null?void 0:e.closest(Bu))!=null?t:null}function Mm(e){var t=U6(e),n=Am(e);if(!t)return[];var r=rl(t);return r?[r,n]:[]}function SC(e){var t;return!!(e!=null&&e.matches(Bu)||!(e==null||(t=e.parentElement)==null)&&t.matches(Bu))}function u2(e){var t;return(t=e==null?void 0:e.clientHeight)!=null?t:0}function F6(e){if(!e)return 0;var t=Pr(e),n=ca(t),r=Im(n);return d2(t)+d2(n)+r}function Im(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 CC(e){return e?B6(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 WC='.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)}';Qn(WC);function _m(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,c=e.lazyLoad,p=e.getEmojiUrl,h=Pl(n);return d.createElement(Id,{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":_u(n),"data-full-name":Rl(n)},d.createElement(Vu,{unified:r,emoji:n,size:l,emojiStyle:i,lazyLoad:c,getEmojiUrl:p}))}function Vu(e){var t=e.emoji,n=e.unified,r=e.emojiStyle,o=e.size,a=e.lazyLoad,i=e.getEmojiUrl,s=i===void 0?y6: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(HC,{unified:n,style:f}):d.createElement(GC,{unified:n,style:f,emoji:l,emojiStyle:r,lazyLoad:a,getEmojiUrl:s})):null}function HC(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 GC(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=O6(),l=f[1];return d.createElement("img",{src:s(n,r),alt:_u(t),className:Z(ze.external,"epr-emoji-img"),loading:i?"lazy":"eager",onError:c,style:o});function c(){l(function(p){return new Set(p).add(n)})}}var KC=".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)}";Qn(KC);function nx(e){var t,n=e.categoryConfig,r=e.children,o=e.hidden,a=e.hiddenOnSearch,i=Pm(n),s=w6(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 qC(e){var t=e.categoryConfig,n=z6(),r=n[0],o=oC(),a=bs(),i=d.useMemo(function(){var f;return(f=X6(o))!=null?f:[]},[r,o]),s=Tl();return d.createElement(nx,{categoryConfig:t,hiddenOnSearch:!0,hidden:i.length===0},i.map(function(f){var l=rl(f.original);return l?d.createElement(_m,{showVariations:!1,unified:f.unified,emojiStyle:s,emoji:l,key:f.unified,getEmojiUrl:a}):null}))}var YC=".EmojiPickerReact ul.epr-emoji-list{list-style:none;margin:0;padding:0}";Qn(YC);function XC(){var e=E6();return d.createElement("ul",{className:ze.emojiList},e.map(function(t,n){var r=Pm(t);return r===Ke.SUGGESTED?d.createElement(qC,{key:r,categoryConfig:t}):d.createElement(QC,{key:r,index:n,category:r,categoryConfig:t})}))}function QC(e){var t=e.index,n=e.category,r=e.categoryConfig,o=UC(),a=aC(),i=Tl(),s=pC(),f=Om(),l=f[0],c=fC(),p=bs(),h=!C6(),m=!s&&t>1?[]:US(n),v=0,b=m.map(function(C){var y=zn(C,l),g=o(C),x=g.failedToLoad,w=g.filteredOut,j=g.hidden,S=c(C);return(j||S)&&v++,S?null:d.createElement(_m,{showVariations:h,key:y,emoji:C,unified:y,hidden:x,hiddenOnSearch:w,emojiStyle:i,lazyLoad:a,getEmojiUrl:p})});return d.createElement(nx,{categoryConfig:r,hidden:v===b.length},b)}function Ad(e){var t=Nm(e);Xn(t),Md(t)}function ZC(e){var t=Nm(e);Xn(t),t==null||t.click()}function JC(e){Xn(H6(e))}function eE(e){if(e){var t=G6(e);if(!t)return Ad(zd(e));Xn(t),Md(t)}}function tE(e){if(e){var t=Lm(e);if(!t)return JC(Od(e));Xn(t),Md(t)}}function nE(e,t){if(e){var n=oE(e);if(!n)return t();Xn(n),Md(n)}}function rE(e){if(e){var t=aE(e);return Xn(t)}}function oE(e){if(!e)return null;var t=K6(e),n=ca(t),r=D6(t,e),o=L6(t,e),a=A6(t,e);if(o===0){var i=Od(n);return i?N6(is(i),-1,a,r):null}return bC(is(t),o,a,r)}function aE(e){if(!e)return null;var t=K6(e),n=ca(t),r=D6(t,e),o=L6(t,e),a=A6(t,e);if(!gC(t,e)){var i=zd(n);return i?N6(is(i),0,a,r):null}var s=yC(is(t),o,a,r);return s}var iE=`.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)}`;Qn(iE);var Ui;(function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"})(Ui||(Ui={}));function sE(){var e=Pd(),t=wS(),n=xs(),r=n[0],o=Tl(),a=lE(t),i=a.getTop,s=a.getMenuDirection,f=v6(),l=fE(t),c=bs(),p=Pr(e.current),h=r&&p&&Pl(r)&&p.classList.contains(ze.emojiHasVariatios);d.useEffect(function(){h&&Ad(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(Td(r)).slice(0,6).map(function(b){return d.createElement(_m,{key:b,emoji:r,unified:b,emojiStyle:o,showVariations:!1,getEmojiUrl:c})}):null,d.createElement("div",{className:"epr-emoji-pointer",style:v}))}function fE(e){var t=Pd();return function(){var r={};if(!e.current)return r;if(t.current){var o=Pr(t.current),a=EC(o);if(!o)return r;r.left=a+(o==null?void 0:o.clientWidth)/2}return r}}function lE(e){var t=Pd(),n=dr(),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=u2(e.current);if(t.current){var f,l=n.current,c=Pr(t.current),p=u2(c);i=F6(c);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 cE=".EmojiPickerReact .epr-body{flex:1;overflow-x:hidden;overflow-y:scroll;position:relative}";Qn(cE);function uE(){var e=dr();return OC(e),TC(e),mC(),d.createElement("div",{className:ze.scrollBody,ref:e},d.createElement(sE,null),d.createElement(XC,null))}function dE(e,t){var n=dr(),r=I6(),o=M6();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(c){var p=Pr(c.target);if(!p)return s();var h=Am(p),m=U6(p);if(!h||!m)return s();t({unified:h,originalUnified:m})}function s(c){if(c){var p=c.relatedTarget;if(!Pr(p))return t(null)}t(null)}function f(c){c.key==="Escape"&&t(null)}function l(c){if(!r()){var p=Pr(c.target);p&&Xn(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 Bm(){var e=P6();return e===os.SEARCH}function rx(){var e=P6();return e===os.PREVIEW}var pE=".EmojiPickerReact .Flex{display:flex}.EmojiPickerReact .Flex.FlexRow{flex-direction:row}.EmojiPickerReact .Flex.FlexColumn{flex-direction:column}";Qn(pE);var Bp;(function(e){e.ROW="FlexRow",e.COLUMN="FlexColumn"})(Bp||(Bp={}));function ox(e){var t=e.children,n=e.className,r=e.style,o=r===void 0?{}:r,a=e.direction,i=a===void 0?Bp.ROW:a;return d.createElement("div",{style:qr({},o),className:Z("Flex",n,i)},t)}function hE(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 mE=".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}";Qn(mE);function gE(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 vE='.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}';Qn(vE);var of=28;function yE(){return d.createElement(Dd,{style:{height:of}},d.createElement(gE,{style:{bottom:0,right:0}},d.createElement(ax,{direction:ol.VERTICAL})))}function ax(e){var t,n=e.direction,r=n===void 0?ol.HORIZONTAL:n,o=Cm(),a=C6(),i=$l(),s=i[0],f=i[1],l=Om(),c=l[0],p=l[1],h=oi(),m=ai();if(a)return null;var v=of*Fu.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},Fu.map(function(y,g){var x,w=y===c;return d.createElement(Id,{style:{transform:Z(C?"translateY(-"+g*(s?of:0)+"px)":"translateX(-"+g*(s?of:0)+"px)",s&&w&&"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]=w,x)),tabIndex:s?0:-1,"aria-pressed":w,"aria-label":"Skin tone "+_S[y]})})))}var ol;(function(e){e.VERTICAL="epr-vertical",e.HORIZONTAL="epr-horizontal"})(ol||(ol={}));function bE(){var e=j6(),t=rx();return e.showPreview?d.createElement(ox,{className:"epr-preview"},d.createElement(xE,null),d.createElement(hE,null),t?d.createElement(yE,null):null):null}function xE(){var e=j6(),t=d.useState(null),n=t[0],r=t[1],o=Tl(),a=xs(),i=a[0],s=bs();dE(e.showPreview,r);var f=rl(n==null?void 0:n.originalUnified),l=f!=null&&n!=null;return d.createElement(c,null);function c(){var p=i??rl(e.defaultEmoji);if(!p)return null;var h=i?_u(i):e.defaultCaption;return d.createElement(d.Fragment,null,d.createElement("div",null,l?d.createElement(Vu,{unified:n==null?void 0:n.unified,emoji:f,emojiStyle:o,size:45,getEmojiUrl:s}):p?d.createElement(Vu,{unified:zn(p),emoji:p,emojiStyle:o,size:45,getEmojiUrl:s}):null),l?d.createElement("div",{className:"epr-preview-emoji-label"},_u(f)):d.createElement("div",{className:"epr-preview-emoji-label"},h))}}var wE=`.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)}`;Qn(wE);function kE(e){var t;return(t=e==null?void 0:e.getAttribute("data-name"))!=null?t:null}function SE(e){var t=dr();d.useEffect(function(){var n=new Map,r=t.current,o=new IntersectionObserver(function(a){if(r){for(var i=jS(a),s;!(s=i()).done;){var f=s.value,l=kE(f.target);n.set(l,f.intersectionRatio)}var c=Array.from(n),p=c[c.length-1];if(p[1]==1)return e(p[0]);for(var h=0,m=c;h{t[n]=ix(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])?ix(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]=sx(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])?sx(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;nn==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function Hm(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 c0(e,t){return d.isValidElement(e)&&t.indexOf(e.type.muiName)!==-1}function St(e){return e&&e.ownerDocument||document}function Wn(e){return St(e).defaultView||window}function Vp(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const r8=typeof window<"u"?d.useLayoutEffect:d.useEffect,lr=r8;let b2=0;function o8(e){const[t,n]=d.useState(e),r=e||t;return d.useEffect(()=>{t==null&&(b2+=1,n(`mui-${b2}`))},[t]),r}const x2=W0["useId"];function Gm(e){if(x2!==void 0){const t=x2();return e??t}return o8(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 Bn(e){const t=d.useRef(e);return lr(()=>{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=>{Vp(n,t)})},e)}let qd=!0,Up=!1,w2;const a8={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 i8(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&a8[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function s8(e){e.metaKey||e.altKey||e.ctrlKey||(qd=!0)}function u0(){qd=!1}function f8(){this.visibilityState==="hidden"&&Up&&(qd=!0)}function l8(e){e.addEventListener("keydown",s8,!0),e.addEventListener("mousedown",u0,!0),e.addEventListener("pointerdown",u0,!0),e.addEventListener("touchstart",u0,!0),e.addEventListener("visibilitychange",f8,!0)}function c8(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return qd||i8(t)}function Km(){const e=d.useCallback(o=>{o!=null&&l8(o.ownerDocument)},[]),t=d.useRef(!1);function n(){return t.current?(Up=!0,window.clearTimeout(w2),w2=window.setTimeout(()=>{Up=!1},100),t.current=!1,!0):!1}function r(o){return c8(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function fx(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}const u8=e=>{const t=d.useRef({});return d.useEffect(()=>{t.current=e}),t.current},lx=u8,d8={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},p8=d8;function qm(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]=qm(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 k2=e=>e,h8=()=>{let e=k2;return{configure(t){e=t},generate(t){return e(t)},reset(){e=k2}}},m8=h8(),cx=m8,g8={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=g8[t];return r?`${n}-${r}`:`${cx.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 ux(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var v8=/^((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)-.*))$/,y8=ux(function(e){return v8.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function b8(e){if(e.sheet)return e.sheet;for(var t=0;t0?en(ws,--Mn):0,ss--,Dt===10&&(ss=1,Xd--),Dt}function Hn(){return Dt=Mn2||ll(Dt)>3?"":" "}function z8(e,t){for(;--t&&Hn()&&!(Dt<48||Dt>102||Dt>57&&Dt<65||Dt>70&&Dt<97););return Ol(e,eu()+(t<6&&Gr()==32&&Hn()==32))}function Hp(e){for(;Hn();)switch(Dt){case e:return Mn;case 34:case 39:e!==34&&e!==39&&Hp(Dt);break;case 40:e===41&&Hp(e);break;case 92:Hn();break}return Mn}function M8(e,t){for(;Hn()&&e+Dt!==47+10;)if(e+Dt===42+42&&Gr()===47)break;return"/*"+Ol(t,Mn-1)+"*"+Yd(e===47?e:Hn())}function I8(e){for(;!ll(Gr());)Hn();return Ol(e,Mn)}function A8(e){return vx(nu("",null,null,null,[""],e=gx(e),0,[0],e))}function nu(e,t,n,r,o,a,i,s,f){for(var l=0,c=0,p=i,h=0,m=0,v=0,b=1,C=1,y=1,g=0,x="",w=o,j=a,S=r,k=x;C;)switch(v=g,g=Hn()){case 40:if(v!=108&&en(k,p-1)==58){Wp(k+=Ye(tu(g),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:k+=tu(g);break;case 9:case 10:case 13:case 32:k+=O8(v);break;case 92:k+=z8(eu()-1,7);continue;case 47:switch(Gr()){case 42:case 47:fc(D8(M8(Hn(),eu()),t,n),f);break;default:k+="/"}break;case 123*b:s[l++]=_r(k)*y;case 125*b:case 59:case 0:switch(g){case 0:case 125:C=0;case 59+c:y==-1&&(k=Ye(k,/\f/g,"")),m>0&&_r(k)-p&&fc(m>32?C2(k+";",r,n,p-1):C2(Ye(k," ","")+";",r,n,p-2),f);break;case 59:k+=";";default:if(fc(S=S2(k,t,n,l,c,o,s,x,w=[],j=[],p),a),g===123)if(c===0)nu(k,t,S,S,w,a,p,s,j);else switch(h===99&&en(k,3)===110?100:h){case 100:case 108:case 109:case 115:nu(e,S,S,r&&fc(S2(e,S,S,0,0,o,s,x,o,w=[],p),j),o,j,p,s,r?w:j);break;default:nu(k,S,S,S,[""],j,0,s,j)}}l=c=m=0,b=y=1,x=k="",p=i;break;case 58:p=1+_r(k),m=v;default:if(b<1){if(g==123)--b;else if(g==125&&b++==0&&$8()==125)continue}switch(k+=Yd(g),g*b){case 38:y=c>0?1:(k+="\f",-1);break;case 44:s[l++]=(_r(k)-1)*y,y=1;break;case 64:Gr()===45&&(k+=tu(Hn())),h=Gr(),c=p=_r(x=k+=I8(eu())),g++;break;case 45:v===45&&_r(k)==2&&(b=0)}}return a}function S2(e,t,n,r,o,a,i,s,f,l,c){for(var p=o-1,h=o===0?a:[""],m=Qm(h),v=0,b=0,C=0;v0?h[y]+" "+g:Ye(g,/&\f/g,h[y])))&&(f[C++]=x);return Qd(e,t,n,o===0?Ym:s,f,l,c)}function D8(e,t,n){return Qd(e,t,n,dx,Yd(T8()),fl(e,2,-2),0)}function C2(e,t,n,r){return Qd(e,t,n,Xm,fl(e,0,r),fl(e,r+1,-1),r)}function Wi(e,t){for(var n="",r=Qm(e),o=0;o6)switch(en(e,t+1)){case 109:if(en(e,t+4)!==45)break;case 102:return Ye(e,/(.+:)(.+)-([^]+)/,"$1"+qe+"$2-$3$1"+Uu+(en(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Wp(e,"stretch")?yx(Ye(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(en(e,t+1)!==115)break;case 6444:switch(en(e,_r(e)-3-(~Wp(e,"!important")&&10))){case 107:return Ye(e,":",":"+qe)+e;case 101:return Ye(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+qe+(en(e,14)===45?"inline-":"")+"box$3$1"+qe+"$2$3$1"+ln+"$2box$3")+e}break;case 5936:switch(en(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 H8=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case Xm:t.return=yx(t.value,t.length);break;case px:return Wi([As(t,{value:Ye(t.value,"@","@"+qe)})],o);case Ym:if(t.length)return P8(t.props,function(a){switch(R8(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Wi([As(t,{props:[Ye(a,/:(read-\w+)/,":"+Uu+"$1")]})],o);case"::placeholder":return Wi([As(t,{props:[Ye(a,/:(plac\w+)/,":"+qe+"input-$1")]}),As(t,{props:[Ye(a,/:(plac\w+)/,":"+Uu+"$1")]}),As(t,{props:[Ye(a,/:(plac\w+)/,ln+"input-$1")]})],o)}return""})}},G8=[H8],bx=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||G8,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 Hm(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 c0(e,t){return d.isValidElement(e)&&t.indexOf(e.type.muiName)!==-1}function St(e){return e&&e.ownerDocument||document}function Wn(e){return St(e).defaultView||window}function Vp(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const s8=typeof window<"u"?d.useLayoutEffect:d.useEffect,lr=s8;let x2=0;function f8(e){const[t,n]=d.useState(e),r=e||t;return d.useEffect(()=>{t==null&&(x2+=1,n(`mui-${x2}`))},[t]),r}const w2=W0["useId"];function Gm(e){if(w2!==void 0){const t=w2();return e??t}return f8(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 Bn(e){const t=d.useRef(e);return lr(()=>{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=>{Vp(n,t)})},e)}let qd=!0,Up=!1,k2;const l8={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 c8(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&l8[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function u8(e){e.metaKey||e.altKey||e.ctrlKey||(qd=!0)}function u0(){qd=!1}function d8(){this.visibilityState==="hidden"&&Up&&(qd=!0)}function p8(e){e.addEventListener("keydown",u8,!0),e.addEventListener("mousedown",u0,!0),e.addEventListener("pointerdown",u0,!0),e.addEventListener("touchstart",u0,!0),e.addEventListener("visibilitychange",d8,!0)}function h8(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return qd||c8(t)}function Km(){const e=d.useCallback(o=>{o!=null&&p8(o.ownerDocument)},[]),t=d.useRef(!1);function n(){return t.current?(Up=!0,window.clearTimeout(k2),k2=window.setTimeout(()=>{Up=!1},100),t.current=!1,!0):!1}function r(o){return h8(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function lx(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}const m8=e=>{const t=d.useRef({});return d.useEffect(()=>{t.current=e}),t.current},cx=m8,g8={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},v8=g8;function qm(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]=qm(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 S2=e=>e,y8=()=>{let e=S2;return{configure(t){e=t},generate(t){return e(t)},reset(){e=S2}}},b8=y8(),ux=b8,x8={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=x8[t];return r?`${n}-${r}`:`${ux.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 dx(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var w8=/^((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)-.*))$/,k8=dx(function(e){return w8.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function S8(e){if(e.sheet)return e.sheet;for(var t=0;t0?tn(ws,--Mn):0,ss--,Dt===10&&(ss=1,Xd--),Dt}function Hn(){return Dt=Mn2||ll(Dt)>3?"":" "}function D8(e,t){for(;--t&&Hn()&&!(Dt<48||Dt>102||Dt>57&&Dt<65||Dt>70&&Dt<97););return Ol(e,eu()+(t<6&&Gr()==32&&Hn()==32))}function Hp(e){for(;Hn();)switch(Dt){case e:return Mn;case 34:case 39:e!==34&&e!==39&&Hp(Dt);break;case 40:e===41&&Hp(e);break;case 92:Hn();break}return Mn}function L8(e,t){for(;Hn()&&e+Dt!==47+10;)if(e+Dt===42+42&&Gr()===47)break;return"/*"+Ol(t,Mn-1)+"*"+Yd(e===47?e:Hn())}function N8(e){for(;!ll(Gr());)Hn();return Ol(e,Mn)}function F8(e){return yx(nu("",null,null,null,[""],e=vx(e),0,[0],e))}function nu(e,t,n,r,o,a,i,s,f){for(var l=0,c=0,p=i,h=0,m=0,v=0,b=1,C=1,y=1,g=0,x="",w=o,j=a,S=r,k=x;C;)switch(v=g,g=Hn()){case 40:if(v!=108&&tn(k,p-1)==58){Wp(k+=Ye(tu(g),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:k+=tu(g);break;case 9:case 10:case 13:case 32:k+=A8(v);break;case 92:k+=D8(eu()-1,7);continue;case 47:switch(Gr()){case 42:case 47:fc(_8(L8(Hn(),eu()),t,n),f);break;default:k+="/"}break;case 123*b:s[l++]=_r(k)*y;case 125*b:case 59:case 0:switch(g){case 0:case 125:C=0;case 59+c:y==-1&&(k=Ye(k,/\f/g,"")),m>0&&_r(k)-p&&fc(m>32?E2(k+";",r,n,p-1):E2(Ye(k," ","")+";",r,n,p-2),f);break;case 59:k+=";";default:if(fc(S=C2(k,t,n,l,c,o,s,x,w=[],j=[],p),a),g===123)if(c===0)nu(k,t,S,S,w,a,p,s,j);else switch(h===99&&tn(k,3)===110?100:h){case 100:case 108:case 109:case 115:nu(e,S,S,r&&fc(C2(e,S,S,0,0,o,s,x,o,w=[],p),j),o,j,p,s,r?w:j);break;default:nu(k,S,S,S,[""],j,0,s,j)}}l=c=m=0,b=y=1,x=k="",p=i;break;case 58:p=1+_r(k),m=v;default:if(b<1){if(g==123)--b;else if(g==125&&b++==0&&I8()==125)continue}switch(k+=Yd(g),g*b){case 38:y=c>0?1:(k+="\f",-1);break;case 44:s[l++]=(_r(k)-1)*y,y=1;break;case 64:Gr()===45&&(k+=tu(Hn())),h=Gr(),c=p=_r(x=k+=N8(eu())),g++;break;case 45:v===45&&_r(k)==2&&(b=0)}}return a}function C2(e,t,n,r,o,a,i,s,f,l,c){for(var p=o-1,h=o===0?a:[""],m=Qm(h),v=0,b=0,C=0;v0?h[y]+" "+g:Ye(g,/&\f/g,h[y])))&&(f[C++]=x);return Qd(e,t,n,o===0?Ym:s,f,l,c)}function _8(e,t,n){return Qd(e,t,n,px,Yd(M8()),fl(e,2,-2),0)}function E2(e,t,n,r){return Qd(e,t,n,Xm,fl(e,0,r),fl(e,r+1,-1),r)}function Wi(e,t){for(var n="",r=Qm(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"+Uu+(tn(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Wp(e,"stretch")?bx(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-(~Wp(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 Y8=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case Xm:t.return=bx(t.value,t.length);break;case hx:return Wi([As(t,{value:Ye(t.value,"@","@"+qe)})],o);case Ym:if(t.length)return z8(t.props,function(a){switch(O8(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Wi([As(t,{props:[Ye(a,/:(read-\w+)/,":"+Uu+"$1")]})],o);case"::placeholder":return Wi([As(t,{props:[Ye(a,/:(plac\w+)/,":"+qe+"input-$1")]}),As(t,{props:[Ye(a,/:(plac\w+)/,":"+Uu+"$1")]}),As(t,{props:[Ye(a,/:(plac\w+)/,ln+"input-$1")]})],o)}return""})}},X8=[Y8],xx=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||X8,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 r7={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},o7=/[A-Z]|^ms/g,a7=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Ex=function(t){return t.charCodeAt(1)===45},j2=function(t){return t!=null&&typeof t!="boolean"},d0=ux(function(e){return Ex(e)?e:e.replace(o7,"-$&").toLowerCase()}),R2=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(a7,function(r,o,a){return Br={name:o,styles:a,next:Br},o})}return r7[t]!==1&&!Ex(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 i7(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 i7(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?l7:c7},O2=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},u7=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return Cx(n,r,o),f7(function(){return ng(n,r,o)}),null},d7=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=O2(t,n,r),f=s||$2(o),l=!f("as");return function(){var c=arguments,p=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&p.push("label:"+a+";"),c[0]==null||c[0].raw===void 0)p.push.apply(p,c);else{p.push(c[0][0]);for(var h=c.length,m=1;mt(h7(o)?n:o):t;return u.jsx(Tx,{styles:r})}/** + */var Yt=typeof Symbol=="function"&&Symbol.for,Zm=Yt?Symbol.for("react.element"):60103,Jm=Yt?Symbol.for("react.portal"):60106,Zd=Yt?Symbol.for("react.fragment"):60107,Jd=Yt?Symbol.for("react.strict_mode"):60108,e1=Yt?Symbol.for("react.profiler"):60114,t1=Yt?Symbol.for("react.provider"):60109,n1=Yt?Symbol.for("react.context"):60110,eg=Yt?Symbol.for("react.async_mode"):60111,r1=Yt?Symbol.for("react.concurrent_mode"):60111,o1=Yt?Symbol.for("react.forward_ref"):60112,a1=Yt?Symbol.for("react.suspense"):60113,Q8=Yt?Symbol.for("react.suspense_list"):60120,i1=Yt?Symbol.for("react.memo"):60115,s1=Yt?Symbol.for("react.lazy"):60116,Z8=Yt?Symbol.for("react.block"):60121,J8=Yt?Symbol.for("react.fundamental"):60117,e7=Yt?Symbol.for("react.responder"):60118,t7=Yt?Symbol.for("react.scope"):60119;function Zn(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Zm:switch(e=e.type,e){case eg:case r1:case Zd:case e1:case Jd:case a1:return e;default:switch(e=e&&e.$$typeof,e){case n1:case o1:case s1:case i1:case t1:return e;default:return t}}case Jm:return t}}}function kx(e){return Zn(e)===r1}at.AsyncMode=eg;at.ConcurrentMode=r1;at.ContextConsumer=n1;at.ContextProvider=t1;at.Element=Zm;at.ForwardRef=o1;at.Fragment=Zd;at.Lazy=s1;at.Memo=i1;at.Portal=Jm;at.Profiler=e1;at.StrictMode=Jd;at.Suspense=a1;at.isAsyncMode=function(e){return kx(e)||Zn(e)===eg};at.isConcurrentMode=kx;at.isContextConsumer=function(e){return Zn(e)===n1};at.isContextProvider=function(e){return Zn(e)===t1};at.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Zm};at.isForwardRef=function(e){return Zn(e)===o1};at.isFragment=function(e){return Zn(e)===Zd};at.isLazy=function(e){return Zn(e)===s1};at.isMemo=function(e){return Zn(e)===i1};at.isPortal=function(e){return Zn(e)===Jm};at.isProfiler=function(e){return Zn(e)===e1};at.isStrictMode=function(e){return Zn(e)===Jd};at.isSuspense=function(e){return Zn(e)===a1};at.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Zd||e===r1||e===e1||e===Jd||e===a1||e===Q8||typeof e=="object"&&e!==null&&(e.$$typeof===s1||e.$$typeof===i1||e.$$typeof===t1||e.$$typeof===n1||e.$$typeof===o1||e.$$typeof===J8||e.$$typeof===e7||e.$$typeof===t7||e.$$typeof===Z8)};at.typeOf=Zn;wx.exports=at;var n7=wx.exports,Sx=n7,r7={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o7={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Cx={};Cx[Sx.ForwardRef]=r7;Cx[Sx.Memo]=o7;var a7=!0;function tg(e,t,n){var r="";return n.split(" ").forEach(function(o){e[o]!==void 0?t.push(e[o]+";"):r+=o+" "}),r}var Ex=function(t,n,r){var o=t.key+"-"+n.name;(r===!1||a7===!1)&&t.registered[o]===void 0&&(t.registered[o]=n.styles)},ng=function(t,n,r){Ex(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 i7(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 s7={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},f7=/[A-Z]|^ms/g,l7=/_EMO_([^_]+?)_([^]*?)_EMO_/g,jx=function(t){return t.charCodeAt(1)===45},R2=function(t){return t!=null&&typeof t!="boolean"},d0=dx(function(e){return jx(e)?e:e.replace(f7,"-$&").toLowerCase()}),P2=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(l7,function(r,o,a){return Br={name:o,styles:a,next:Br},o})}return s7[t]!==1&&!jx(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 c7(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 c7(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?p7:h7},z2=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},m7=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return Ex(n,r,o),d7(function(){return ng(n,r,o)}),null},g7=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=z2(t,n,r),f=s||O2(o),l=!f("as");return function(){var c=arguments,p=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&p.push("label:"+a+";"),c[0]==null||c[0].raw===void 0)p.push.apply(p,c);else{p.push(c[0][0]);for(var h=c.length,m=1;mt(y7(o)?n:o):t;return u.jsx($x,{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 $x(e,t){return Q(e,t)}const g7=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},v7=["values","unit","step"],y7=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 b7(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=ie(e,v7),a=y7(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 c(h){return i.indexOf(h)+1`@media (min-width:${rg[e]}px)`};function In(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const a=r.breakpoints||z2;return t.reduce((i,s,f)=>(i[a.up(a.keys[f])]=n(t[f]),i),{})}if(typeof t=="object"){const a=r.breakpoints||z2;return Object.keys(t).reduce((i,s)=>{if(Object.keys(a.values||rg).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 Ox(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const a=e.up(o);return r[a]={},r},{}))||{}}function zx(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function k7(e,...t){const n=Ox(e),r=[n,...t].reduce((o,a)=>Tn(o,a),{});return zx(Object.keys(n),r)}function S7(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 La({values:e,breakpoints:t,base:n}){const r=n||S7(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 l1(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 Wu(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=l1(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=l1(f,r)||{};return In(i,s,p=>{let h=Wu(l,o,p);return p===h&&typeof p=="string"&&(h=Wu(l,o,`${t}${p==="default"?"":H(p)}`,p)),n===!1?h:{[n]:h}})};return a.propTypes={},a.filterProps=[t],a}function C7(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const E7={m:"margin",p:"padding"},j7={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},M2={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},R7=C7(e=>{if(e.length>2)if(M2[e])e=M2[e];else return[e];const[t,n]=e.split(""),r=E7[t],o=j7[n]||"";return Array.isArray(o)?o.map(a=>r+a):[r+o]}),og=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],ag=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...og,...ag];function zl(e,t,n,r){var o;const a=(o=l1(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 ig(e){return zl(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 P7(e,t){return n=>e.reduce((r,o)=>(r[o]=Ya(t,n),r),{})}function T7(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=R7(n),a=P7(o,r),i=e[n];return In(e,i,a)}function Mx(e,t){const n=ig(e.theme);return Object.keys(e).map(r=>T7(e,t,r,n)).reduce(Sf,{})}function Tt(e){return Mx(e,og)}Tt.propTypes={};Tt.filterProps=og;function $t(e){return Mx(e,ag)}$t.propTypes={};$t.filterProps=ag;function $7(e=8){if(e.mui)return e;const t=ig({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 c1(...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 O7=tt({prop:"border",themeKey:"borders",transform:Ur}),z7=tt({prop:"borderTop",themeKey:"borders",transform:Ur}),M7=tt({prop:"borderRight",themeKey:"borders",transform:Ur}),I7=tt({prop:"borderBottom",themeKey:"borders",transform:Ur}),A7=tt({prop:"borderLeft",themeKey:"borders",transform:Ur}),D7=tt({prop:"borderColor",themeKey:"palette"}),L7=tt({prop:"borderTopColor",themeKey:"palette"}),N7=tt({prop:"borderRightColor",themeKey:"palette"}),F7=tt({prop:"borderBottomColor",themeKey:"palette"}),_7=tt({prop:"borderLeftColor",themeKey:"palette"}),u1=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=zl(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Ya(t,r)});return In(e,e.borderRadius,n)}return null};u1.propTypes={};u1.filterProps=["borderRadius"];c1(O7,z7,M7,I7,A7,D7,L7,N7,F7,_7,u1);const d1=e=>{if(e.gap!==void 0&&e.gap!==null){const t=zl(e.theme,"spacing",8),n=r=>({gap:Ya(t,r)});return In(e,e.gap,n)}return null};d1.propTypes={};d1.filterProps=["gap"];const p1=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=zl(e.theme,"spacing",8),n=r=>({columnGap:Ya(t,r)});return In(e,e.columnGap,n)}return null};p1.propTypes={};p1.filterProps=["columnGap"];const h1=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=zl(e.theme,"spacing",8),n=r=>({rowGap:Ya(t,r)});return In(e,e.rowGap,n)}return null};h1.propTypes={};h1.filterProps=["rowGap"];const B7=tt({prop:"gridColumn"}),V7=tt({prop:"gridRow"}),U7=tt({prop:"gridAutoFlow"}),W7=tt({prop:"gridAutoColumns"}),H7=tt({prop:"gridAutoRows"}),G7=tt({prop:"gridTemplateColumns"}),K7=tt({prop:"gridTemplateRows"}),q7=tt({prop:"gridTemplateAreas"}),Y7=tt({prop:"gridArea"});c1(d1,p1,h1,B7,V7,U7,W7,H7,G7,K7,q7,Y7);function Gi(e,t){return t==="grey"?t:e}const X7=tt({prop:"color",themeKey:"palette",transform:Gi}),Q7=tt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Gi}),Z7=tt({prop:"backgroundColor",themeKey:"palette",transform:Gi});c1(X7,Q7,Z7);function Fn(e){return e<=1&&e!==0?`${e*100}%`:e}const J7=tt({prop:"width",transform:Fn}),sg=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])||rg[n]||Fn(n)}};return In(e,e.maxWidth,t)}return null};sg.filterProps=["maxWidth"];const ej=tt({prop:"minWidth",transform:Fn}),tj=tt({prop:"height",transform:Fn}),nj=tt({prop:"maxHeight",transform:Fn}),rj=tt({prop:"minHeight",transform:Fn});tt({prop:"size",cssProperty:"width",transform:Fn});tt({prop:"size",cssProperty:"height",transform:Fn});const oj=tt({prop:"boxSizing"});c1(J7,sg,ej,tj,nj,rj,oj);const aj={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:u1},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:d1},rowGap:{style:h1},columnGap:{style:p1},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:sg},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"}},m1=aj;function ij(...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 sj(e,t){return typeof e=="function"?e(t):e}function fj(){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:c,style:p}=s;if(r==null)return null;if(l==="typography"&&r==="inherit")return{[n]:r};const h=l1(o,l)||{};return p?p(i):In(i,r,v=>{let b=Wu(h,c,v);return v===b&&typeof v=="string"&&(b=Wu(h,c,`${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:m1;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 c=Ox(a.breakpoints),p=Object.keys(c);let h=c;return Object.keys(l).forEach(m=>{const v=sj(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}));ij(b,v)?h[m]=t({sx:v,theme:a}):h=Sf(h,b)}else h=Sf(h,e(m,v,a,i))}),zx(p,h)}return Array.isArray(o)?o.map(s):s(o)}return t}const Ix=fj();Ix.filterProps=["sx"];const g1=Ix,lj=["breakpoints","palette","spacing","shape"];function v1(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={}}=e,i=ie(e,lj),s=b7(n),f=$7(o);let l=Tn({breakpoints:s,direction:"ltr",components:{},palette:E({mode:"light"},r),spacing:f,shape:E({},w7,a)},i);return l=t.reduce((c,p)=>Tn(c,p),l),l.unstable_sxConfig=E({},m1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return g1({sx:p,theme:this})},l}function cj(e){return Object.keys(e).length===0}function fg(e=null){const t=d.useContext(f1);return!t||cj(t)?e:t}const uj=v1();function y1(e=uj){return fg(e)}function dj({styles:e,themeId:t,defaultTheme:n={}}){const r=y1(n),o=typeof e=="function"?e(t&&r[t]||r):e;return u.jsx(m7,{styles:o})}const pj=["sx"],hj=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:m1;return Object.keys(e).forEach(a=>{o[a]?r.systemProps[a]=e[a]:r.otherProps[a]=e[a]}),r};function b1(e){const{sx:t}=e,n=ie(e,pj),{systemProps:r,otherProps:o}=hj(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 mj=["className","component"];function gj(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,a=$x("div",{shouldForwardProp:s=>s!=="theme"&&s!=="sx"&&s!=="as"})(g1);return d.forwardRef(function(f,l){const c=y1(n),p=b1(f),{className:h,component:m="div"}=p,v=ie(p,mj);return u.jsx(a,E({as:m,ref:l,className:Z(h,o?o(r):r),theme:t&&c[t]||c},v))})}const vj=["variant"];function I2(e){return e.length===0}function Ax(e){const{variant:t}=e,n=ie(e,vj);let r=t||"";return Object.keys(n).sort().forEach(o=>{o==="color"?r+=I2(r)?e[o]:H(e[o]):r+=`${I2(r)?o:H(o)}${H(e[o].toString())}`}),r}const yj=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function bj(e){return Object.keys(e).length===0}function xj(e){return typeof e=="string"&&e.charCodeAt(0)>96}const wj=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,kj=(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=Ax(o.props);r[a]=o.style}),r},Sj=(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 c=!0;Object.keys(l.props).forEach(p=>{i[p]!==l.props[p]&&e[p]!==l.props[p]&&(c=!1)}),c&&s.push(t[Ax(l.props)])}),s};function Cf(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Cj=v1();function Ds({defaultTheme:e,theme:t,themeId:n}){return bj(t)?e:t[n]||t}function Dx(e={}){const{themeId:t,defaultTheme:n=Cj,rootShouldForwardProp:r=Cf,slotShouldForwardProp:o=Cf}=e,a=i=>g1(E({},i,{theme:Ds(E({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,s={})=>{g7(i,w=>w.filter(j=>!(j!=null&&j.__mui_systemSx)));const{name:f,slot:l,skipVariantsResolver:c,skipSx:p,overridesResolver:h}=s,m=ie(s,yj),v=c!==void 0?c:l&&l!=="Root"||!1,b=p||!1;let C,y=Cf;l==="Root"?y=r:l?y=o:xj(i)&&(y=void 0);const g=$x(i,E({shouldForwardProp:y,label:C},m)),x=(w,...j)=>{const S=j?j.map(P=>typeof P=="function"&&P.__emotion_real!==P?T=>P(E({},T,{theme:Ds(E({},T,{defaultTheme:n,themeId:t}))})):P):[];let k=w;f&&h&&S.push(P=>{const T=Ds(E({},P,{defaultTheme:n,themeId:t})),A=wj(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=Ds(E({},P,{defaultTheme:n,themeId:t}));return Sj(P,kj(f,T),T,f)}),b||S.push(a);const R=S.length-j.length;if(Array.isArray(w)&&R>0){const P=new Array(R).fill("");k=[...w,...P],k.raw=[...w.raw,...P]}else typeof w=="function"&&w.__emotion_real!==w&&(k=P=>w(E({},P,{theme:Ds(E({},P,{defaultTheme:n,themeId:t}))})));const $=g(k,...S);return i.muiName&&($.muiName=i.muiName),$};return g.withConfig&&(x.withConfig=g.withConfig),x}}const Ej=Dx(),jj=Ej;function Rj(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:qm(t.components[n].defaultProps,r)}function lg({props:e,name:t,defaultTheme:n,themeId:r}){let o=y1(n);return r&&(o=o[r]||o),Rj({theme:o,name:t,props:e})}function cg(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function Pj(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(Pj(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 x1(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 Tj(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,c=(l+n/30)%12)=>o-a*Math.max(Math.min(c-3,9-c,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])),x1({type:s,values:f})}function A2(e){e=Xa(e);let t=e.type==="hsl"||e.type==="hsla"?Xa(Tj(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 $j(e,t){const n=A2(e),r=A2(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function et(e,t){return e=Xa(e),t=cg(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,x1(e)}function ug(e,t){if(e=Xa(e),t=cg(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 x1(e)}function dg(e,t){if(e=Xa(e),t=cg(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 x1(e)}const Oj=d.createContext(null),Lx=Oj;function Nx(){return d.useContext(Lx)}const zj=typeof Symbol=="function"&&Symbol.for,Mj=zj?Symbol.for("mui.nested"):"__THEME_NESTED__";function Ij(e,t){return typeof t=="function"?t(e):E({},e,t)}function Aj(e){const{children:t,theme:n}=e,r=Nx(),o=d.useMemo(()=>{const a=r===null?n:Ij(r,n);return a!=null&&(a[Mj]=r!==null),a},[n,r]);return u.jsx(Lx.Provider,{value:o,children:t})}const D2={};function L2(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 Dj(e){const{children:t,theme:n,themeId:r}=e,o=fg(D2),a=Nx()||D2,i=L2(r,o,n),s=L2(r,a,n,!0);return u.jsx(Aj,{theme:s,children:u.jsx(f1.Provider,{value:i,children:t})})}const Lj=["component","direction","spacing","divider","children","className","useFlexGap"],Nj=v1(),Fj=jj("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function _j(e){return lg({props:e,name:"MuiStack",defaultTheme:Nj})}function Bj(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],Uj=({ownerState:e,theme:t})=>{let n=E({display:"flex",flexDirection:"column"},In({theme:t},La({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=ig(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=La({values:e.direction,base:o}),i=La({values:e.spacing,base:o});typeof a=="object"&&Object.keys(a).forEach((f,l,c)=>{if(!a[f]){const h=l>0?a[c[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${Vj(l?a[l]:e.direction)}`]:Ya(r,f)}}))}return n=k7(t.breakpoints,n),n};function Wj(e={}){const{createStyledComponent:t=Fj,useThemeProps:n=_j,componentName:r="MuiStack"}=e,o=()=>Pe({root:["root"]},f=>je(r,f),{}),a=t(Uj);return d.forwardRef(function(f,l){const c=n(f),p=b1(c),{component:h="div",direction:m="column",spacing:v=0,divider:b,children:C,className:y,useFlexGap:g=!1}=p,x=ie(p,Lj),w={direction:m,spacing:v,useFlexGap:g},j=o();return u.jsx(a,E({as:h,ownerState:w,ref:l,className:Z(j.root,y)},x,{children:b?Bj(C,b):C}))})}function Hj(e,t){return E({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const Gj=["mode","contrastThreshold","tonalOffset"],N2={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}},p0={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 F2(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=dg(e.main,o):t==="dark"&&(e.dark=ug(e.main,a)))}function Kj(e="light"){return e==="dark"?{main:di[200],light:di[50],dark:di[400]}:{main:di[700],light:di[400],dark:di[800]}}function qj(e="light"){return e==="dark"?{main:ui[200],light:ui[50],dark:ui[400]}:{main:ui[500],light:ui[300],dark:ui[700]}}function Yj(e="light"){return e==="dark"?{main:ci[500],light:ci[300],dark:ci[700]}:{main:ci[700],light:ci[400],dark:ci[800]}}function Xj(e="light"){return e==="dark"?{main:pi[400],light:pi[300],dark:pi[700]}:{main:pi[700],light:pi[500],dark:pi[900]}}function Qj(e="light"){return e==="dark"?{main:hi[400],light:hi[300],dark:hi[700]}:{main:hi[800],light:hi[500],dark:hi[900]}}function Zj(e="light"){return e==="dark"?{main:Is[400],light:Is[300],dark:Is[700]}:{main:"#ed6c02",light:Is[500],dark:Is[900]}}function Jj(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=ie(e,Gj),a=e.primary||Kj(t),i=e.secondary||qj(t),s=e.error||Yj(t),f=e.info||Xj(t),l=e.success||Qj(t),c=e.warning||Zj(t);function p(b){return $j(b,p0.text.primary)>=n?p0.text.primary:N2.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 F2(b,"light",g,r),F2(b,"dark",x,r),b.contrastText||(b.contrastText=p(b.main)),b},m={dark:p0,light:N2};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:c,name:"warning"}),info:h({color:f,name:"info"}),success:h({color:l,name:"success"}),grey:e8,contrastThreshold:n,getContrastText:p,augmentColor:h,tonalOffset:r},m[t]),o)}const eR=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function tR(e){return Math.round(e*1e5)/1e5}const _2={textTransform:"uppercase"},B2='"Roboto", "Helvetica", "Arial", sans-serif';function nR(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=B2,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:s=500,fontWeightBold:f=700,htmlFontSize:l=16,allVariants:c,pxToRem:p}=n,h=ie(n,eR),m=o/14,v=p||(y=>`${y/l*m}rem`),b=(y,g,x,w,j)=>E({fontFamily:r,fontWeight:y,fontSize:v(g),lineHeight:x},r===B2?{letterSpacing:`${tR(w/g)}em`}:{},j,c),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,_2),caption:b(i,12,1.66,.4),overline:b(i,12,2.66,1,_2),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 rR=.2,oR=.14,aR=.12;function vt(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${rR})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${oR})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${aR})`].join(",")}const iR=["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)],sR=iR,fR=["duration","easing","delay"],lR={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)"},cR={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function V2(e){return`${Math.round(e)}ms`}function uR(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function dR(e){const t=E({},lR,e.easing),n=E({},cR,e.duration);return E({getAutoHeightDuration:uR,create:(o=["all"],a={})=>{const{duration:i=n.standard,easing:s=t.easeInOut,delay:f=0}=a;return ie(a,fR),(Array.isArray(o)?o:[o]).map(l=>`${l} ${typeof i=="string"?i:V2(i)} ${s} ${typeof f=="string"?f:V2(f)}`).join(",")}},e,{easing:t,duration:n})}const pR={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},hR=pR,mR=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function pg(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:a={}}=e,i=ie(e,mR);if(e.vars)throw new Error(aa(18));const s=Jj(r),f=v1(e);let l=Tn(f,{mixins:Hj(f.breakpoints,n),palette:s,shadows:sR.slice(),typography:nR(s,a),transitions:dR(o),zIndex:E({},hR)});return l=Tn(l,i),l=t.reduce((c,p)=>Tn(c,p),l),l.unstable_sxConfig=E({},m1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return g1({sx:p,theme:this})},l}const gR=pg(),w1=gR;function eo(){const e=y1(w1);return e[qa]||e}function $e({props:e,name:t}){return lg({props:e,name:t,defaultTheme:w1,themeId:qa})}const hr=e=>Cf(e)&&e!=="classes",hg=Cf,vR=Dx({themeId:qa,defaultTheme:w1,rootShouldForwardProp:hr}),X=vR,yR=["theme"];function bR(e){let{theme:t}=e,n=ie(e,yR);const r=t[qa];return u.jsx(Dj,E({},n,{themeId:r?qa:void 0,theme:r||t}))}const xR=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},U2=xR;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 wR(e,t,n=(r,o)=>r===o){return e.length===t.length&&e.every((r,o)=>n(r,t[o]))}const kR={disableDefaultClasses:!1},SR=d.createContext(kR);function Fx(e){const{disableDefaultClasses:t}=d.useContext(SR);return n=>t?"":e(n)}function CR(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 Gp(e,t){return typeof e=="function"?e(t):e}function W2(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 ER(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=CR(E({},o,r)),s=W2(r),f=W2(o),l=t(i),c=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 c.length>0&&(h.className=c),Object.keys(p).length>0&&(h.style=p),{props:h,internalRef:l.ref}}const jR=["elementType","externalSlotProps","ownerState"];function Nn(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o}=e,a=ie(e,jR),i=Gp(r,o),{props:s,internalRef:f}=ER(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 RR(e){const{badgeContent:t,invisible:n=!1,max:r=99,showZero:o=!1}=e,a=lx({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 PR=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function TR(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 $R(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 OR(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||$R(e))}function zR(e){const t=[],n=[];return Array.from(e.querySelectorAll(PR)).forEach((r,o)=>{const a=TR(r);a===-1||!OR(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 MR(){return!0}function IR(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:a=zR,isEnabled:i=MR,open:s}=e,f=d.useRef(!1),l=d.useRef(null),c=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),w=k=>{const{current:R}=v;if(R!==null){if(!x.hasFocus()||r||!i()||f.current){f.current=!1;return}if(!R.contains(x.activeElement)){if(k&&h.current!==k.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===c.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=k=>{C.current=k,!(r||!i()||k.key!=="Tab")&&x.activeElement===v.current&&k.shiftKey&&(f.current=!0,c.current&&c.current.focus())};x.addEventListener("focusin",w),x.addEventListener("keydown",j,!0);const S=setInterval(()=>{x.activeElement&&x.activeElement.tagName==="BODY"&&w(null)},50);return()=>{clearInterval(S),x.removeEventListener("focusin",w),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 w=t.props.onFocus;w&&w(x)},g=x=>{p.current===null&&(p.current=x.relatedTarget),m.current=!0};return u.jsxs(d.Fragment,{children:[u.jsx("div",{tabIndex:s?0:-1,onFocus:g,ref:l,"data-testid":"sentinelStart"}),d.cloneElement(t,{ref:b,onFocus:y}),u.jsx("div",{tabIndex:s?0:-1,onFocus:g,ref:c,"data-testid":"sentinelEnd"})]})}var $n="top",cr="bottom",ur="right",On="left",mg="auto",Ml=[$n,cr,ur,On],fs="start",ul="end",AR="clippingParents",_x="viewport",Ls="popper",DR="reference",H2=Ml.reduce(function(e,t){return e.concat([t+"-"+fs,t+"-"+ul])},[]),Bx=[].concat(Ml,[mg]).reduce(function(e,t){return e.concat([t,t+"-"+fs,t+"-"+ul])},[]),LR="beforeRead",NR="read",FR="afterRead",_R="beforeMain",BR="main",VR="afterMain",UR="beforeWrite",WR="write",HR="afterWrite",GR=[LR,NR,FR,_R,BR,VR,UR,WR,HR];function Yr(e){return e?(e.nodeName||"").toLowerCase():null}function Kn(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=Kn(e).Element;return e instanceof t||e instanceof Element}function ir(e){var t=Kn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function gg(e){if(typeof ShadowRoot>"u")return!1;var t=Kn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function KR(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];!ir(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 qR(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},{});!ir(o)||!Yr(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(f){o.removeAttribute(f)}))})}}const YR={name:"applyStyles",enabled:!0,phase:"write",fn:KR,effect:qR,requires:["computeStyles"]};function Kr(e){return e.split("-")[0]}var Na=Math.max,Hu=Math.min,ls=Math.round;function Kp(){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 Vx(){return!/^((?!chrome|android).)*safari/i.test(Kp())}function cs(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&ir(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)?Kn(e):window,s=i.visualViewport,f=!Vx()&&n,l=(r.left+(f&&s?s.offsetLeft:0))/o,c=(r.top+(f&&s?s.offsetTop:0))/a,p=r.width/o,h=r.height/a;return{width:p,height:h,top:c,right:l+p,bottom:c+h,left:l,x:l,y:c}}function vg(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 Ux(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&gg(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 Kn(e).getComputedStyle(e)}function XR(e){return["table","td","th"].indexOf(Yr(e))>=0}function ua(e){return((Qa(e)?e.ownerDocument:e.document)||window.document).documentElement}function k1(e){return Yr(e)==="html"?e:e.assignedSlot||e.parentNode||(gg(e)?e.host:null)||ua(e)}function G2(e){return!ir(e)||ko(e).position==="fixed"?null:e.offsetParent}function QR(e){var t=/firefox/i.test(Kp()),n=/Trident/i.test(Kp());if(n&&ir(e)){var r=ko(e);if(r.position==="fixed")return null}var o=k1(e);for(gg(o)&&(o=o.host);ir(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 Il(e){for(var t=Kn(e),n=G2(e);n&&XR(n)&&ko(n).position==="static";)n=G2(n);return n&&(Yr(n)==="html"||Yr(n)==="body"&&ko(n).position==="static")?t:n||QR(e)||t}function yg(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Ef(e,t,n){return Na(e,Hu(t,n))}function ZR(e,t,n){var r=Ef(e,t,n);return r>n?n:r}function Wx(){return{top:0,right:0,bottom:0,left:0}}function Hx(e){return Object.assign({},Wx(),e)}function Gx(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var JR=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Hx(typeof t!="number"?t:Gx(t,Ml))};function eP(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=yg(s),l=[On,ur].indexOf(s)>=0,c=l?"height":"width";if(!(!a||!i)){var p=JR(o.padding,n),h=vg(a),m=f==="y"?$n:On,v=f==="y"?cr:ur,b=n.rects.reference[c]+n.rects.reference[f]-i[f]-n.rects.popper[c],C=i[f]-n.rects.reference[f],y=Il(a),g=y?f==="y"?y.clientHeight||0:y.clientWidth||0:0,x=b/2-C/2,w=p[m],j=g-h[c]-p[v],S=g/2-h[c]/2+x,k=Ef(w,S,j),R=f;n.modifiersData[r]=(t={},t[R]=k,t.centerOffset=k-S,t)}}function tP(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)||Ux(t.elements.popper,o)&&(t.elements.arrow=o))}const nP={name:"arrow",enabled:!0,phase:"main",fn:eP,effect:tP,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function us(e){return e.split("-")[1]}var rP={top:"auto",right:"auto",bottom:"auto",left:"auto"};function oP(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 K2(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,c=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 c=="function"?c({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,w=$n,j=window;if(l){var S=Il(n),k="clientHeight",R="clientWidth";if(S===Kn(n)&&(S=ua(n),ko(S).position!=="static"&&s==="absolute"&&(k="scrollHeight",R="scrollWidth")),S=S,o===$n||(o===On||o===ur)&&a===ul){w=cr;var $=p&&S===j&&j.visualViewport?j.visualViewport.height:S[k];b-=$-r.height,b*=f?1:-1}if(o===On||(o===$n||o===cr)&&a===ul){x=ur;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&&rP),A=c===!0?oP({x:m,y:b},Kn(n)):{x:m,y:b};if(m=A.x,b=A.y,f){var F;return Object.assign({},T,(F={},F[w]=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[w]=g?b+"px":"",t[x]=y?m+"px":"",t.transform="",t))}function aP(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,K2(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,K2(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 iP={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:aP,data:{}};var lc={passive:!0};function sP(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=Kn(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(c){c.addEventListener("scroll",n.update,lc)}),s&&f.addEventListener("resize",n.update,lc),function(){a&&l.forEach(function(c){c.removeEventListener("scroll",n.update,lc)}),s&&f.removeEventListener("resize",n.update,lc)}}const fP={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:sP,data:{}};var lP={left:"right",right:"left",bottom:"top",top:"bottom"};function ru(e){return e.replace(/left|right|bottom|top/g,function(t){return lP[t]})}var cP={start:"end",end:"start"};function q2(e){return e.replace(/start|end/g,function(t){return cP[t]})}function bg(e){var t=Kn(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function xg(e){return cs(ua(e)).left+bg(e).scrollLeft}function uP(e,t){var n=Kn(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=Vx();(l||!l&&t==="fixed")&&(s=o.offsetLeft,f=o.offsetTop)}return{width:a,height:i,x:s+xg(e),y:f}}function dP(e){var t,n=ua(e),r=bg(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+xg(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 wg(e){var t=ko(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function Kx(e){return["html","body","#document"].indexOf(Yr(e))>=0?e.ownerDocument.body:ir(e)&&wg(e)?e:Kx(k1(e))}function jf(e,t){var n;t===void 0&&(t=[]);var r=Kx(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=Kn(r),i=o?[a].concat(a.visualViewport||[],wg(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(jf(k1(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 pP(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 Y2(e,t,n){return t===_x?qp(uP(e,n)):Qa(t)?pP(t,n):qp(dP(ua(e)))}function hP(e){var t=jf(k1(e)),n=["absolute","fixed"].indexOf(ko(e).position)>=0,r=n&&ir(e)?Il(e):e;return Qa(r)?t.filter(function(o){return Qa(o)&&Ux(o,r)&&Yr(o)!=="body"}):[]}function mP(e,t,n,r){var o=t==="clippingParents"?hP(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce(function(f,l){var c=Y2(e,l,r);return f.top=Na(c.top,f.top),f.right=Hu(c.right,f.right),f.bottom=Hu(c.bottom,f.bottom),f.left=Na(c.left,f.left),f},Y2(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 cr:f={x:i,y:t.y+t.height};break;case ur: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?yg(o):null;if(l!=null){var c=l==="y"?"height":"width";switch(a){case fs:f[l]=f[l]-(t[c]/2-n[c]/2);break;case ul:f[l]=f[l]+(t[c]/2-n[c]/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?AR:s,l=n.rootBoundary,c=l===void 0?_x:l,p=n.elementContext,h=p===void 0?Ls:p,m=n.altBoundary,v=m===void 0?!1:m,b=n.padding,C=b===void 0?0:b,y=Hx(typeof C!="number"?C:Gx(C,Ml)),g=h===Ls?DR:Ls,x=e.rects.popper,w=e.elements[v?g:h],j=mP(Qa(w)?w:w.contextElement||ua(e.elements.popper),f,c,i),S=cs(e.elements.reference),k=qx({reference:S,element:x,strategy:"absolute",placement:o}),R=qp(Object.assign({},x,k)),$=h===Ls?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===Ls&&T){var A=T[o];Object.keys(P).forEach(function(F){var I=[ur,cr].indexOf(F)>=0?1:-1,L=[$n,cr].indexOf(F)>=0?"y":"x";P[F]+=A[L]*I})}return P}function gP(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?Bx:f,c=us(r),p=c?s?H2:H2.filter(function(v){return us(v)===c}):Ml,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 vP(e){if(Kr(e)===mg)return[];var t=ru(e);return[q2(e),t,q2(t)]}function yP(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,c=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?[ru(C)]:vP(C)),w=[C].concat(x).reduce(function(K,q){return K.concat(Kr(q)===mg?gP(t,{placement:q,boundary:c,rootBoundary:p,padding:l,flipVariations:v,allowedAutoPlacements:b}):q)},[]),j=t.rects.reference,S=t.rects.popper,k=new Map,R=!0,$=w[0],P=0;P=0,L=I?"width":"height",V=dl(t,{placement:T,boundary:c,rootBoundary:p,altBoundary:h,padding:l}),D=I?F?ur:On:F?cr:$n;j[L]>S[L]&&(D=ru(D));var O=ru(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}k.set(T,z)}if(R)for(var N=v?3:1,U=function(q){var se=w.find(function(M){var G=k.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 bP={name:"flip",enabled:!0,phase:"main",fn:yP,requiresIfExists:["offset"],data:{_skip:!1}};function X2(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 Q2(e){return[$n,ur,cr,On].some(function(t){return e[t]>=0})}function xP(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=X2(i,r),l=X2(s,o,a),c=Q2(f),p=Q2(l);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:l,isReferenceHidden:c,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":p})}const wP={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:xP};function kP(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,ur].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function SP(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=Bx.reduce(function(c,p){return c[p]=kP(p,t.rects,a),c},{}),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 CP={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:SP};function EP(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 jP={name:"popperOffsets",enabled:!0,phase:"read",fn:EP,data:{}};function RP(e){return e==="x"?"y":"x"}function PP(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,c=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:c}),y=Kr(t.placement),g=us(t.placement),x=!g,w=yg(y),j=RP(w),S=t.modifiersData.popperOffsets,k=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=w==="y"?$n:On,L=w==="y"?cr:ur,V=w==="y"?"height":"width",D=S[w],O=D+C[I],z=D-C[L],N=m?-R[V]/2:0,U=g===fs?k[V]:R[V],_=g===fs?-R[V]:-k[V],B=t.elements.arrow,K=m&&B?vg(B):{width:0,height:0},q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Wx(),se=q[I],M=q[L],G=Ef(0,k[V],K[V]),J=x?k[V]/2-N-G-se-P.mainAxis:U-G-se-P.mainAxis,ce=x?-k[V]/2+N+G+M+P.mainAxis:_+G+M+P.mainAxis,ae=t.elements.arrow&&Il(t.elements.arrow),te=ae?w==="y"?ae.clientTop||0:ae.clientLeft||0:0,ge=(F=T==null?void 0:T[w])!=null?F:0,ve=D+J-ge-te,me=D+ce-ge,_e=Ef(m?Hu(O,ve):O,D,m?Na(z,me):z);S[w]=_e,A[w]=_e-D}if(s){var Re,Qe=w==="x"?$n:On,Rt=w==="x"?cr:ur,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-k[Ce]-R[Ce]-re+P.altAxis,ye=Y?Se+k[Ce]+R[Ce]-re-P.altAxis:Ze,he=m&&Y?ZR(le,Se,ye):Ef(m?le:ft,Se,m?ye:Ze);S[j]=he,A[j]=he-Se}t.modifiersData[r]=A}}const TP={name:"preventOverflow",enabled:!0,phase:"main",fn:PP,requiresIfExists:["offset"]};function $P(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function OP(e){return e===Kn(e)||!ir(e)?bg(e):$P(e)}function zP(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 MP(e,t,n){n===void 0&&(n=!1);var r=ir(t),o=ir(t)&&zP(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"||wg(a))&&(s=OP(t)),ir(t)?(f=cs(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):a&&(f.x=xg(a))),{x:i.left+s.scrollLeft-f.x,y:i.top+s.scrollTop-f.y,width:i.width,height:i.height}}function IP(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 AP(e){var t=IP(e);return GR.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function DP(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function LP(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 Z2={placement:"bottom",modifiers:[],strategy:"absolute"};function J2(){for(var e=arguments.length,t=new Array(e),n=0;n{a||s(BP(o)||document.body)},[o,a]),lr(()=>{if(i&&!a)return Vp(n,i),()=>{Vp(n,null)}},[n,i,a]),a){if(d.isValidElement(r)){const l={ref:f};return d.cloneElement(r,l)}return u.jsx(d.Fragment,{children:r})}return u.jsx(d.Fragment,{children:i&&Ka.createPortal(r,i)})}),Yx=VP;function UP(e){return je("MuiPopper",e)}Ee("MuiPopper",["root"]);const WP=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],HP=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function GP(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 Yp(e){return typeof e=="function"?e():e}function KP(e){return e.nodeType!==void 0}const qP=()=>Pe({root:["root"]},Fx(UP)),YP={},XP=d.forwardRef(function(t,n){var r;const{anchorEl:o,children:a,direction:i,disablePortal:s,modifiers:f,open:l,placement:c,popperOptions:p,popperRef:h,slotProps:m={},slots:v={},TransitionProps:b}=t,C=ie(t,WP),y=d.useRef(null),g=jt(y,n),x=d.useRef(null),w=jt(x,h),j=d.useRef(w);lr(()=>{j.current=w},[w]),d.useImperativeHandle(h,()=>x.current,[]);const S=GP(c,i),[k,R]=d.useState(S),[$,P]=d.useState(Yp(o));d.useEffect(()=>{x.current&&x.current.forceUpdate()}),d.useEffect(()=>{o&&P(Yp(o))},[o]),lr(()=>{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=_P($,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:k};b!==null&&(T.TransitionProps=b);const A=qP(),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 u.jsx(F,E({},I,{children:typeof a=="function"?a(T):a}))}),QP=d.forwardRef(function(t,n){const{anchorEl:r,children:o,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:f=!1,modifiers:l,open:c,placement:p="bottom",popperOptions:h=YP,popperRef:m,style:v,transition:b=!1,slotProps:C={},slots:y={}}=t,g=ie(t,HP),[x,w]=d.useState(!0),j=()=>{w(!1)},S=()=>{w(!0)};if(!f&&!c&&(!b||x))return null;let k;if(a)k=a;else if(r){const P=Yp(r);k=P&&KP(P)?St(P).body:St(null).body}const R=!c&&f&&(!b||x)?"none":void 0,$=b?{in:c,onEnter:j,onExited:S}:void 0;return u.jsx(Yx,{disablePortal:s,container:k,children:u.jsx(XP,E({anchorEl:r,direction:i,disablePortal:s,modifiers:l,ref:n,open:b?!x:c,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}))})}),ZP=QP;function JP(e){const t=St(e);return t.body===e?Wn(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Rf(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function e3(e){return parseInt(Wn(e).getComputedStyle(e).paddingRight,10)||0}function eT(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 t3(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,i=>{const s=a.indexOf(i)===-1,f=!eT(i);s&&f&&Rf(i,o)})}function h0(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function tT(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(JP(r)){const i=fx(St(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${e3(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=`${e3(f)+i}px`})}let a;if(r.parentNode instanceof DocumentFragment)a=St(r).body;else{const i=r.parentElement,s=Wn(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 nT(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class rT{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=nT(n);t3(n,t.mount,t.modalRef,o,!0);const a=h0(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=h0(this.containers,a=>a.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=tT(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=h0(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),t3(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 oT(e){return je("MuiModal",e)}Ee("MuiModal",["root","hidden","backdrop"]);const aT=["children","closeAfterTransition","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"],iT=e=>{const{open:t,exited:n}=e;return Pe({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},Fx(oT))};function sT(e){return typeof e=="function"?e():e}function fT(e){return e?e.props.hasOwnProperty("in"):!1}const lT=new rT,cT=d.forwardRef(function(t,n){var r,o;const{children:a,closeAfterTransition:i=!1,container:s,disableAutoFocus:f=!1,disableEnforceFocus:l=!1,disableEscapeKeyDown:c=!1,disablePortal:p=!1,disableRestoreFocus:h=!1,disableScrollLock:m=!1,hideBackdrop:v=!1,keepMounted:b=!1,manager:C=lT,onBackdropClick:y,onClose:g,onKeyDown:x,open:w,onTransitionEnter:j,onTransitionExited:S,slotProps:k={},slots:R={}}=t,$=ie(t,aT),P=C,[T,A]=d.useState(!w),F=d.useRef({}),I=d.useRef(null),L=d.useRef(null),V=jt(L,n),D=fT(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)},_=Bn(()=>{const Re=sT(s)||z().body;P.add(N(),Re),L.current&&U()}),B=d.useCallback(()=>P.isTopModal(N()),[P]),K=Bn(Re=>{I.current=Re,!(!Re||!L.current)&&(w&&B()?U():Rf(L.current,O))}),q=d.useCallback(()=>{P.remove(N(),O)},[P,O]);d.useEffect(()=>()=>{q()},[q]),d.useEffect(()=>{w?_():(!D||!i)&&q()},[w,q,D,i,_]);const se=E({},t,{closeAfterTransition:i,disableAutoFocus:f,disableEnforceFocus:l,disableEscapeKeyDown:c,disablePortal:p,disableRestoreFocus:h,disableScrollLock:m,exited:T,hideBackdrop:v,keepMounted:b}),M=iT(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())&&(c||(Re.stopPropagation(),g&&g(Re,"escapeKeyDown")))},te={};a.props.tabIndex===void 0&&(te.tabIndex="-1"),D&&(te.onEnter=y2(G,a.props.onEnter),te.onExited=y2(J,a.props.onExited));const ge=(o=R.root)!=null?o:"div",ve=Nn({elementType:ge,externalSlotProps:k.root,externalForwardedProps:$,additionalProps:{ref:V,role:"presentation",onKeyDown:ae},className:M.root,ownerState:se}),me=R.backdrop,_e=Nn({elementType:me,externalSlotProps:k.backdrop,additionalProps:{"aria-hidden":!0,onClick:ce,open:w},className:M.backdrop,ownerState:se});return!b&&!w&&(!D||T)?null:u.jsx(Yx,{ref:K,container:s,disablePortal:p,children:u.jsxs(ge,E({},ve,{children:[!v&&me?u.jsx(me,E({},_e)):null,u.jsx(IR,{disableEnforceFocus:l,disableAutoFocus:f,disableRestoreFocus:h,isEnabled:B,open:w,children:d.cloneElement(a,te)})]}))})}),uT=cT;function dT(e){const{children:t,defer:n=!1,fallback:r=null}=e,[o,a]=d.useState(!1);return lr(()=>{n||a(!0)},[n]),d.useEffect(()=>{n&&a(!0)},[n]),u.jsx(d.Fragment,{children:o?t:r})}const pT=2;function Xx(e,t){return e-t}function Ns(e,t,n){return e==null?t:Math.min(Math.max(t,e),n)}function n3(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}%`})}},yT=e=>e;let pc;function m0(){return pc===void 0&&(typeof CSS<"u"&&typeof CSS.supports=="function"?pc=CSS.supports("touch-action","none"):pc=!0),pc}function bT(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:c,onChangeCommitted:p,orientation:h="horizontal",rootRef:m,scale:v=yT,step:b=1,tabIndex:C,value:y}=e,g=d.useRef(),[x,w]=d.useState(-1),[j,S]=d.useState(-1),[k,R]=d.useState(!1),$=d.useRef(0),[P,T]=sl({controlled:y,default:n??f,name:"Slider"}),A=c&&((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}}),c(he,re,le)}),F=Array.isArray(P);let I=F?P.slice().sort(Xx):[P];I=I.map(Y=>Ns(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}=Km(),[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)};lr(()=>{if(r&&B.current.contains(document.activeElement)){var Y;(Y=document.activeElement)==null||Y.blur()}},[r]),r&&x!==-1&&w(-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=hT(ke,f,s),b)pe=gT(pe,b,f);else{const hn=n3(V,pe);pe=V[hn]}pe=Ns(pe,f,s);let ut=0;if(F){re?ut=J.current:ut=n3(I,pe),o&&(pe=Ns(pe,I[ut-1]||-1/0,I[ut+1]||1/0));const hn=pe;pe=r3({values:I,newValue:pe,index:ut}),o&&re||(ut=pe.indexOf(hn),J.current=ut)}return{newValue:pe,activeIndex:ut}},te=Bn(Y=>{const re=cc(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});uc({sliderRef:B,activeIndex:ye,setActive:w}),T(le),!k&&$.current>pT&&R(!0),A&&!dc(le,P)&&A(Y,le,ye)}),ge=Bn(Y=>{const re=cc(Y,g);if(R(!1),!re)return;const{newValue:le}=ae({finger:re,move:!0});w(-1),Y.type==="touchend"&&S(-1),p&&p(Y,le),g.current=void 0,me()}),ve=Bn(Y=>{if(r)return;m0()||Y.preventDefault();const re=Y.changedTouches[0];re!=null&&(g.current=re.identifier);const le=cc(Y,g);if(le!==!1){const{newValue:he,activeIndex:ne}=ae({finger:le});uc({sliderRef:B,activeIndex:ne,setActive:w}),T(he),A&&!dc(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:m0()}),()=>{Y.removeEventListener("touchstart",ve,{passive:m0()}),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=cc(re,g);if(ye!==!1){const{newValue:ne,activeIndex:oe}=ae({finger:ye});uc({sliderRef:B,activeIndex:oe,setActive:w}),T(ne),A&&!dc(ne,P)&&A(re,ne,oe)}$.current=0;const he=St(B.current);he.addEventListener("mousemove",te),he.addEventListener("mouseup",ge)},Re=Gu(F?I[0]:f,f,s),Qe=Gu(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:vT,dragging:k,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({},p8,{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 xT=["onChange","maxRows","minRows","style","value"];function hc(e){return parseInt(e,10)||0}const wT={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function o3(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const kT=d.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:a=1,style:i,value:s}=t,f=ie(t,xT),{current:l}=d.useRef(s!=null),c=d.useRef(null),p=jt(n,c),h=d.useRef(null),m=d.useRef(0),[v,b]=d.useState({outerHeightStyle:0}),C=d.useCallback(()=>{const j=c.current,k=Wn(j).getComputedStyle(j);if(k.width==="0px")return{outerHeightStyle:0};const R=h.current;R.style.width=k.width,R.value=j.value||t.placeholder||"x",R.value.slice(-1)===` -`&&(R.value+=" ");const $=k.boxSizing,P=hc(k.paddingBottom)+hc(k.paddingTop),T=hc(k.borderBottomWidth)+hc(k.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:k,overflow:R}=S;return m.current<20&&(k>0&&Math.abs((j.outerHeightStyle||0)-k)>1||j.overflow!==R)?(m.current+=1,{overflow:R,outerHeightStyle:k}):j},g=d.useCallback(()=>{const j=C();o3(j)||b(S=>y(S,j))},[C]),x=()=>{const j=C();o3(j)||Ka.flushSync(()=>{b(S=>y(S,j))})};d.useEffect(()=>{const j=Hm(()=>{m.current=0,c.current&&x()});let S;const k=c.current,R=Wn(k);return R.addEventListener("resize",j),typeof ResizeObserver<"u"&&(S=new ResizeObserver(j),S.observe(k)),()=>{j.clear(),R.removeEventListener("resize",j),S&&S.disconnect()}}),lr(()=>{g()}),d.useEffect(()=>{m.current=0},[s]);const w=j=>{m.current=0,l||g(),r&&r(j)};return u.jsxs(d.Fragment,{children:[u.jsx("textarea",E({value:s,onChange:w,ref:p,rows:a,style:E({height:v.outerHeightStyle,overflow:v.overflow?"hidden":void 0},i)},f)),u.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:h,tabIndex:-1,style:E({},wT.shadow,i,{padding:0})})]})}),ST=kT;function CT(e){return je("MuiSvgIcon",e)}Ee("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const ET=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],jT=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${H(t)}`,`fontSize${H(n)}`]};return Pe(o,CT,r)},RT=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,c,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:((c=e.typography)==null||(p=c.pxToRem)==null?void 0:p.call(c,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]}}),Qx=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:c=!1,titleAccess:p,viewBox:h="0 0 24 24"}=r,m=ie(r,ET),v=E({},r,{color:i,component:s,fontSize:f,instanceFontSize:t.fontSize,inheritViewBox:c,viewBox:h}),b={};c||(b.viewBox=h);const C=jT(v);return u.jsxs(RT,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?u.jsx("title",{children:p}):null]}))});Qx.muiName="SvgIcon";const a3=Qx;function we(e,t){function n(r,o){return u.jsx(a3,E({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=a3.muiName,d.memo(d.forwardRef(n))}function Xp(e,t){return Xp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},Xp(e,t)}function Zx(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Xp(e,t)}const i3={disabled:!1},Ku=mt.createContext(null);var PT=function(t){return t.scrollTop},sf="unmounted",ka="exited",Sa="entering",ki="entered",Qp="exiting",Eo=function(e){Zx(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=Qp)}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:sc.findDOMNode(this);i&&PT(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]:[sc.findDOMNode(this),s],l=f[0],c=f[1],p=this.getTimeouts(),h=s?p.appear:p.enter;if(!o&&!i||i3.disabled){this.safeSetState({status:ki},function(){a.props.onEntered(l)});return}this.props.onEnter(l,c),this.safeSetState({status:Sa},function(){a.props.onEntering(l,c),a.onTransitionEnd(h,function(){a.safeSetState({status:ki},function(){a.props.onEntered(l,c)})})})},n.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:sc.findDOMNode(this);if(!a||i3.disabled){this.safeSetState({status:ka},function(){o.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Qp},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:sc.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],c=f[1];this.props.addEndListener(l,c)}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(Ku.Provider,{value:null},typeof i=="function"?i(o,s):mt.cloneElement(mt.Children.only(i),s))},t}(mt.Component);Eo.contextType=Ku;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=Qp;const kg=Eo;function TT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Sg(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 $T(e,t){e=e||{},t=t||{};function n(c){return c in t?t[c]:e[c]}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 DT(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 LT=["className","component","elevation","square","variant"],NT=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return Pe(a,DT,o)},FT=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",U2(t.elevation))}, ${et("#fff",U2(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),_T=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,LT),c=E({},r,{component:a,elevation:i,square:s,variant:f}),p=NT(c);return u.jsx(FT,E({as:a,ownerState:c,className:Z(p.root,o),ref:n},l))}),Al=_T;function BT(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:a,rippleSize:i,in:s,onExited:f,timeout:l}=e,[c,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,c&&n.childLeaving,r&&n.childPulsate);return!s&&!c&&p(!0),d.useEffect(()=>{if(!s&&f!=null){const b=setTimeout(f,l);return()=>{clearTimeout(b)}}},[f,s,l]),u.jsx("span",{className:h,style:m,children:u.jsx("span",{className:v})})}const VT=Ee("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),tr=VT,UT=["center","classes","className"];let S1=e=>e,s3,f3,l3,c3;const Zp=550,WT=80,HT=Jr(s3||(s3=S1` + */function Ox(e,t){return Q(e,t)}const x7=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},w7=["values","unit","step"],k7=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 S7(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=ie(e,w7),a=k7(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 c(h){return i.indexOf(h)+1`@media (min-width:${rg[e]}px)`};function In(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const a=r.breakpoints||M2;return t.reduce((i,s,f)=>(i[a.up(a.keys[f])]=n(t[f]),i),{})}if(typeof t=="object"){const a=r.breakpoints||M2;return Object.keys(t).reduce((i,s)=>{if(Object.keys(a.values||rg).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 zx(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const a=e.up(o);return r[a]={},r},{}))||{}}function Mx(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function j7(e,...t){const n=zx(e),r=[n,...t].reduce((o,a)=>Tn(o,a),{});return Mx(Object.keys(n),r)}function R7(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 La({values:e,breakpoints:t,base:n}){const r=n||R7(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 l1(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 Wu(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=l1(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=l1(f,r)||{};return In(i,s,p=>{let h=Wu(l,o,p);return p===h&&typeof p=="string"&&(h=Wu(l,o,`${t}${p==="default"?"":H(p)}`,p)),n===!1?h:{[n]:h}})};return a.propTypes={},a.filterProps=[t],a}function P7(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const T7={m:"margin",p:"padding"},$7={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},I2={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},O7=P7(e=>{if(e.length>2)if(I2[e])e=I2[e];else return[e];const[t,n]=e.split(""),r=T7[t],o=$7[n]||"";return Array.isArray(o)?o.map(a=>r+a):[r+o]}),og=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],ag=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...og,...ag];function zl(e,t,n,r){var o;const a=(o=l1(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 ig(e){return zl(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 z7(e,t){return n=>e.reduce((r,o)=>(r[o]=Ya(t,n),r),{})}function M7(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=O7(n),a=z7(o,r),i=e[n];return In(e,i,a)}function Ix(e,t){const n=ig(e.theme);return Object.keys(e).map(r=>M7(e,t,r,n)).reduce(Sf,{})}function Tt(e){return Ix(e,og)}Tt.propTypes={};Tt.filterProps=og;function $t(e){return Ix(e,ag)}$t.propTypes={};$t.filterProps=ag;function I7(e=8){if(e.mui)return e;const t=ig({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 c1(...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 A7=tt({prop:"border",themeKey:"borders",transform:Ur}),D7=tt({prop:"borderTop",themeKey:"borders",transform:Ur}),L7=tt({prop:"borderRight",themeKey:"borders",transform:Ur}),N7=tt({prop:"borderBottom",themeKey:"borders",transform:Ur}),F7=tt({prop:"borderLeft",themeKey:"borders",transform:Ur}),_7=tt({prop:"borderColor",themeKey:"palette"}),B7=tt({prop:"borderTopColor",themeKey:"palette"}),V7=tt({prop:"borderRightColor",themeKey:"palette"}),U7=tt({prop:"borderBottomColor",themeKey:"palette"}),W7=tt({prop:"borderLeftColor",themeKey:"palette"}),u1=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=zl(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Ya(t,r)});return In(e,e.borderRadius,n)}return null};u1.propTypes={};u1.filterProps=["borderRadius"];c1(A7,D7,L7,N7,F7,_7,B7,V7,U7,W7,u1);const d1=e=>{if(e.gap!==void 0&&e.gap!==null){const t=zl(e.theme,"spacing",8),n=r=>({gap:Ya(t,r)});return In(e,e.gap,n)}return null};d1.propTypes={};d1.filterProps=["gap"];const p1=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=zl(e.theme,"spacing",8),n=r=>({columnGap:Ya(t,r)});return In(e,e.columnGap,n)}return null};p1.propTypes={};p1.filterProps=["columnGap"];const h1=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=zl(e.theme,"spacing",8),n=r=>({rowGap:Ya(t,r)});return In(e,e.rowGap,n)}return null};h1.propTypes={};h1.filterProps=["rowGap"];const H7=tt({prop:"gridColumn"}),G7=tt({prop:"gridRow"}),K7=tt({prop:"gridAutoFlow"}),q7=tt({prop:"gridAutoColumns"}),Y7=tt({prop:"gridAutoRows"}),X7=tt({prop:"gridTemplateColumns"}),Q7=tt({prop:"gridTemplateRows"}),Z7=tt({prop:"gridTemplateAreas"}),J7=tt({prop:"gridArea"});c1(d1,p1,h1,H7,G7,K7,q7,Y7,X7,Q7,Z7,J7);function Gi(e,t){return t==="grey"?t:e}const ej=tt({prop:"color",themeKey:"palette",transform:Gi}),tj=tt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Gi}),nj=tt({prop:"backgroundColor",themeKey:"palette",transform:Gi});c1(ej,tj,nj);function Fn(e){return e<=1&&e!==0?`${e*100}%`:e}const rj=tt({prop:"width",transform:Fn}),sg=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])||rg[n]||Fn(n)}};return In(e,e.maxWidth,t)}return null};sg.filterProps=["maxWidth"];const oj=tt({prop:"minWidth",transform:Fn}),aj=tt({prop:"height",transform:Fn}),ij=tt({prop:"maxHeight",transform:Fn}),sj=tt({prop:"minHeight",transform:Fn});tt({prop:"size",cssProperty:"width",transform:Fn});tt({prop:"size",cssProperty:"height",transform:Fn});const fj=tt({prop:"boxSizing"});c1(rj,sg,oj,aj,ij,sj,fj);const lj={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:u1},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:d1},rowGap:{style:h1},columnGap:{style:p1},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:sg},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"}},m1=lj;function cj(...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 uj(e,t){return typeof e=="function"?e(t):e}function dj(){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:c,style:p}=s;if(r==null)return null;if(l==="typography"&&r==="inherit")return{[n]:r};const h=l1(o,l)||{};return p?p(i):In(i,r,v=>{let b=Wu(h,c,v);return v===b&&typeof v=="string"&&(b=Wu(h,c,`${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:m1;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 c=zx(a.breakpoints),p=Object.keys(c);let h=c;return Object.keys(l).forEach(m=>{const v=uj(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}));cj(b,v)?h[m]=t({sx:v,theme:a}):h=Sf(h,b)}else h=Sf(h,e(m,v,a,i))}),Mx(p,h)}return Array.isArray(o)?o.map(s):s(o)}return t}const Ax=dj();Ax.filterProps=["sx"];const g1=Ax,pj=["breakpoints","palette","spacing","shape"];function v1(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={}}=e,i=ie(e,pj),s=S7(n),f=I7(o);let l=Tn({breakpoints:s,direction:"ltr",components:{},palette:E({mode:"light"},r),spacing:f,shape:E({},E7,a)},i);return l=t.reduce((c,p)=>Tn(c,p),l),l.unstable_sxConfig=E({},m1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return g1({sx:p,theme:this})},l}function hj(e){return Object.keys(e).length===0}function fg(e=null){const t=d.useContext(f1);return!t||hj(t)?e:t}const mj=v1();function y1(e=mj){return fg(e)}function gj({styles:e,themeId:t,defaultTheme:n={}}){const r=y1(n),o=typeof e=="function"?e(t&&r[t]||r):e;return u.jsx(b7,{styles:o})}const vj=["sx"],yj=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:m1;return Object.keys(e).forEach(a=>{o[a]?r.systemProps[a]=e[a]:r.otherProps[a]=e[a]}),r};function b1(e){const{sx:t}=e,n=ie(e,vj),{systemProps:r,otherProps:o}=yj(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 bj=["className","component"];function xj(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,a=Ox("div",{shouldForwardProp:s=>s!=="theme"&&s!=="sx"&&s!=="as"})(g1);return d.forwardRef(function(f,l){const c=y1(n),p=b1(f),{className:h,component:m="div"}=p,v=ie(p,bj);return u.jsx(a,E({as:m,ref:l,className:Z(h,o?o(r):r),theme:t&&c[t]||c},v))})}const wj=["variant"];function A2(e){return e.length===0}function Dx(e){const{variant:t}=e,n=ie(e,wj);let r=t||"";return Object.keys(n).sort().forEach(o=>{o==="color"?r+=A2(r)?e[o]:H(e[o]):r+=`${A2(r)?o:H(o)}${H(e[o].toString())}`}),r}const kj=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Sj(e){return Object.keys(e).length===0}function Cj(e){return typeof e=="string"&&e.charCodeAt(0)>96}const Ej=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,jj=(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=Dx(o.props);r[a]=o.style}),r},Rj=(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 c=!0;Object.keys(l.props).forEach(p=>{i[p]!==l.props[p]&&e[p]!==l.props[p]&&(c=!1)}),c&&s.push(t[Dx(l.props)])}),s};function Cf(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Pj=v1();function Ds({defaultTheme:e,theme:t,themeId:n}){return Sj(t)?e:t[n]||t}function Lx(e={}){const{themeId:t,defaultTheme:n=Pj,rootShouldForwardProp:r=Cf,slotShouldForwardProp:o=Cf}=e,a=i=>g1(E({},i,{theme:Ds(E({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,s={})=>{x7(i,w=>w.filter(j=>!(j!=null&&j.__mui_systemSx)));const{name:f,slot:l,skipVariantsResolver:c,skipSx:p,overridesResolver:h}=s,m=ie(s,kj),v=c!==void 0?c:l&&l!=="Root"||!1,b=p||!1;let C,y=Cf;l==="Root"?y=r:l?y=o:Cj(i)&&(y=void 0);const g=Ox(i,E({shouldForwardProp:y,label:C},m)),x=(w,...j)=>{const S=j?j.map(P=>typeof P=="function"&&P.__emotion_real!==P?T=>P(E({},T,{theme:Ds(E({},T,{defaultTheme:n,themeId:t}))})):P):[];let k=w;f&&h&&S.push(P=>{const T=Ds(E({},P,{defaultTheme:n,themeId:t})),A=Ej(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=Ds(E({},P,{defaultTheme:n,themeId:t}));return Rj(P,jj(f,T),T,f)}),b||S.push(a);const R=S.length-j.length;if(Array.isArray(w)&&R>0){const P=new Array(R).fill("");k=[...w,...P],k.raw=[...w.raw,...P]}else typeof w=="function"&&w.__emotion_real!==w&&(k=P=>w(E({},P,{theme:Ds(E({},P,{defaultTheme:n,themeId:t}))})));const $=g(k,...S);return i.muiName&&($.muiName=i.muiName),$};return g.withConfig&&(x.withConfig=g.withConfig),x}}const Tj=Lx(),$j=Tj;function Oj(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:qm(t.components[n].defaultProps,r)}function lg({props:e,name:t,defaultTheme:n,themeId:r}){let o=y1(n);return r&&(o=o[r]||o),Oj({theme:o,name:t,props:e})}function cg(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function zj(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(zj(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 x1(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 Mj(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,c=(l+n/30)%12)=>o-a*Math.max(Math.min(c-3,9-c,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])),x1({type:s,values:f})}function D2(e){e=Xa(e);let t=e.type==="hsl"||e.type==="hsla"?Xa(Mj(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 Ij(e,t){const n=D2(e),r=D2(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function et(e,t){return e=Xa(e),t=cg(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,x1(e)}function ug(e,t){if(e=Xa(e),t=cg(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 x1(e)}function dg(e,t){if(e=Xa(e),t=cg(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 x1(e)}const Aj=d.createContext(null),Nx=Aj;function Fx(){return d.useContext(Nx)}const Dj=typeof Symbol=="function"&&Symbol.for,Lj=Dj?Symbol.for("mui.nested"):"__THEME_NESTED__";function Nj(e,t){return typeof t=="function"?t(e):E({},e,t)}function Fj(e){const{children:t,theme:n}=e,r=Fx(),o=d.useMemo(()=>{const a=r===null?n:Nj(r,n);return a!=null&&(a[Lj]=r!==null),a},[n,r]);return u.jsx(Nx.Provider,{value:o,children:t})}const L2={};function N2(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 _j(e){const{children:t,theme:n,themeId:r}=e,o=fg(L2),a=Fx()||L2,i=N2(r,o,n),s=N2(r,a,n,!0);return u.jsx(Fj,{theme:s,children:u.jsx(f1.Provider,{value:i,children:t})})}const Bj=["component","direction","spacing","divider","children","className","useFlexGap"],Vj=v1(),Uj=$j("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function Wj(e){return lg({props:e,name:"MuiStack",defaultTheme:Vj})}function Hj(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],Kj=({ownerState:e,theme:t})=>{let n=E({display:"flex",flexDirection:"column"},In({theme:t},La({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=ig(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=La({values:e.direction,base:o}),i=La({values:e.spacing,base:o});typeof a=="object"&&Object.keys(a).forEach((f,l,c)=>{if(!a[f]){const h=l>0?a[c[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${Gj(l?a[l]:e.direction)}`]:Ya(r,f)}}))}return n=j7(t.breakpoints,n),n};function qj(e={}){const{createStyledComponent:t=Uj,useThemeProps:n=Wj,componentName:r="MuiStack"}=e,o=()=>Pe({root:["root"]},f=>je(r,f),{}),a=t(Kj);return d.forwardRef(function(f,l){const c=n(f),p=b1(c),{component:h="div",direction:m="column",spacing:v=0,divider:b,children:C,className:y,useFlexGap:g=!1}=p,x=ie(p,Bj),w={direction:m,spacing:v,useFlexGap:g},j=o();return u.jsx(a,E({as:h,ownerState:w,ref:l,className:Z(j.root,y)},x,{children:b?Hj(C,b):C}))})}function Yj(e,t){return E({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const Xj=["mode","contrastThreshold","tonalOffset"],F2={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}},p0={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 _2(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=dg(e.main,o):t==="dark"&&(e.dark=ug(e.main,a)))}function Qj(e="light"){return e==="dark"?{main:di[200],light:di[50],dark:di[400]}:{main:di[700],light:di[400],dark:di[800]}}function Zj(e="light"){return e==="dark"?{main:ui[200],light:ui[50],dark:ui[400]}:{main:ui[500],light:ui[300],dark:ui[700]}}function Jj(e="light"){return e==="dark"?{main:ci[500],light:ci[300],dark:ci[700]}:{main:ci[700],light:ci[400],dark:ci[800]}}function eR(e="light"){return e==="dark"?{main:pi[400],light:pi[300],dark:pi[700]}:{main:pi[700],light:pi[500],dark:pi[900]}}function tR(e="light"){return e==="dark"?{main:hi[400],light:hi[300],dark:hi[700]}:{main:hi[800],light:hi[500],dark:hi[900]}}function nR(e="light"){return e==="dark"?{main:Is[400],light:Is[300],dark:Is[700]}:{main:"#ed6c02",light:Is[500],dark:Is[900]}}function rR(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=ie(e,Xj),a=e.primary||Qj(t),i=e.secondary||Zj(t),s=e.error||Jj(t),f=e.info||eR(t),l=e.success||tR(t),c=e.warning||nR(t);function p(b){return Ij(b,p0.text.primary)>=n?p0.text.primary:F2.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 _2(b,"light",g,r),_2(b,"dark",x,r),b.contrastText||(b.contrastText=p(b.main)),b},m={dark:p0,light:F2};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:c,name:"warning"}),info:h({color:f,name:"info"}),success:h({color:l,name:"success"}),grey:o8,contrastThreshold:n,getContrastText:p,augmentColor:h,tonalOffset:r},m[t]),o)}const oR=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function aR(e){return Math.round(e*1e5)/1e5}const B2={textTransform:"uppercase"},V2='"Roboto", "Helvetica", "Arial", sans-serif';function iR(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=V2,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:s=500,fontWeightBold:f=700,htmlFontSize:l=16,allVariants:c,pxToRem:p}=n,h=ie(n,oR),m=o/14,v=p||(y=>`${y/l*m}rem`),b=(y,g,x,w,j)=>E({fontFamily:r,fontWeight:y,fontSize:v(g),lineHeight:x},r===V2?{letterSpacing:`${aR(w/g)}em`}:{},j,c),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,B2),caption:b(i,12,1.66,.4),overline:b(i,12,2.66,1,B2),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 sR=.2,fR=.14,lR=.12;function vt(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${sR})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${fR})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${lR})`].join(",")}const cR=["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)],uR=cR,dR=["duration","easing","delay"],pR={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)"},hR={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function U2(e){return`${Math.round(e)}ms`}function mR(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function gR(e){const t=E({},pR,e.easing),n=E({},hR,e.duration);return E({getAutoHeightDuration:mR,create:(o=["all"],a={})=>{const{duration:i=n.standard,easing:s=t.easeInOut,delay:f=0}=a;return ie(a,dR),(Array.isArray(o)?o:[o]).map(l=>`${l} ${typeof i=="string"?i:U2(i)} ${s} ${typeof f=="string"?f:U2(f)}`).join(",")}},e,{easing:t,duration:n})}const vR={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},yR=vR,bR=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function pg(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:a={}}=e,i=ie(e,bR);if(e.vars)throw new Error(aa(18));const s=rR(r),f=v1(e);let l=Tn(f,{mixins:Yj(f.breakpoints,n),palette:s,shadows:uR.slice(),typography:iR(s,a),transitions:gR(o),zIndex:E({},yR)});return l=Tn(l,i),l=t.reduce((c,p)=>Tn(c,p),l),l.unstable_sxConfig=E({},m1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return g1({sx:p,theme:this})},l}const xR=pg(),w1=xR;function eo(){const e=y1(w1);return e[qa]||e}function $e({props:e,name:t}){return lg({props:e,name:t,defaultTheme:w1,themeId:qa})}const hr=e=>Cf(e)&&e!=="classes",hg=Cf,wR=Lx({themeId:qa,defaultTheme:w1,rootShouldForwardProp:hr}),X=wR,kR=["theme"];function SR(e){let{theme:t}=e,n=ie(e,kR);const r=t[qa];return u.jsx(_j,E({},n,{themeId:r?qa:void 0,theme:r||t}))}const CR=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},W2=CR;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 ER(e,t,n=(r,o)=>r===o){return e.length===t.length&&e.every((r,o)=>n(r,t[o]))}const jR={disableDefaultClasses:!1},RR=d.createContext(jR);function _x(e){const{disableDefaultClasses:t}=d.useContext(RR);return n=>t?"":e(n)}function PR(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 Gp(e,t){return typeof e=="function"?e(t):e}function H2(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 TR(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=PR(E({},o,r)),s=H2(r),f=H2(o),l=t(i),c=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 c.length>0&&(h.className=c),Object.keys(p).length>0&&(h.style=p),{props:h,internalRef:l.ref}}const $R=["elementType","externalSlotProps","ownerState"];function Nn(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o}=e,a=ie(e,$R),i=Gp(r,o),{props:s,internalRef:f}=TR(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 OR(e){const{badgeContent:t,invisible:n=!1,max:r=99,showZero:o=!1}=e,a=cx({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 zR=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function MR(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 IR(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 AR(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||IR(e))}function DR(e){const t=[],n=[];return Array.from(e.querySelectorAll(zR)).forEach((r,o)=>{const a=MR(r);a===-1||!AR(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 LR(){return!0}function NR(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:a=DR,isEnabled:i=LR,open:s}=e,f=d.useRef(!1),l=d.useRef(null),c=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),w=k=>{const{current:R}=v;if(R!==null){if(!x.hasFocus()||r||!i()||f.current){f.current=!1;return}if(!R.contains(x.activeElement)){if(k&&h.current!==k.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===c.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=k=>{C.current=k,!(r||!i()||k.key!=="Tab")&&x.activeElement===v.current&&k.shiftKey&&(f.current=!0,c.current&&c.current.focus())};x.addEventListener("focusin",w),x.addEventListener("keydown",j,!0);const S=setInterval(()=>{x.activeElement&&x.activeElement.tagName==="BODY"&&w(null)},50);return()=>{clearInterval(S),x.removeEventListener("focusin",w),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 w=t.props.onFocus;w&&w(x)},g=x=>{p.current===null&&(p.current=x.relatedTarget),m.current=!0};return u.jsxs(d.Fragment,{children:[u.jsx("div",{tabIndex:s?0:-1,onFocus:g,ref:l,"data-testid":"sentinelStart"}),d.cloneElement(t,{ref:b,onFocus:y}),u.jsx("div",{tabIndex:s?0:-1,onFocus:g,ref:c,"data-testid":"sentinelEnd"})]})}var $n="top",cr="bottom",ur="right",On="left",mg="auto",Ml=[$n,cr,ur,On],fs="start",ul="end",FR="clippingParents",Bx="viewport",Ls="popper",_R="reference",G2=Ml.reduce(function(e,t){return e.concat([t+"-"+fs,t+"-"+ul])},[]),Vx=[].concat(Ml,[mg]).reduce(function(e,t){return e.concat([t,t+"-"+fs,t+"-"+ul])},[]),BR="beforeRead",VR="read",UR="afterRead",WR="beforeMain",HR="main",GR="afterMain",KR="beforeWrite",qR="write",YR="afterWrite",XR=[BR,VR,UR,WR,HR,GR,KR,qR,YR];function Yr(e){return e?(e.nodeName||"").toLowerCase():null}function Kn(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=Kn(e).Element;return e instanceof t||e instanceof Element}function ir(e){var t=Kn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function gg(e){if(typeof ShadowRoot>"u")return!1;var t=Kn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function QR(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];!ir(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 ZR(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},{});!ir(o)||!Yr(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(f){o.removeAttribute(f)}))})}}const JR={name:"applyStyles",enabled:!0,phase:"write",fn:QR,effect:ZR,requires:["computeStyles"]};function Kr(e){return e.split("-")[0]}var Na=Math.max,Hu=Math.min,ls=Math.round;function Kp(){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 Ux(){return!/^((?!chrome|android).)*safari/i.test(Kp())}function cs(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&ir(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)?Kn(e):window,s=i.visualViewport,f=!Ux()&&n,l=(r.left+(f&&s?s.offsetLeft:0))/o,c=(r.top+(f&&s?s.offsetTop:0))/a,p=r.width/o,h=r.height/a;return{width:p,height:h,top:c,right:l+p,bottom:c+h,left:l,x:l,y:c}}function vg(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 Wx(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&gg(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 Kn(e).getComputedStyle(e)}function eP(e){return["table","td","th"].indexOf(Yr(e))>=0}function ua(e){return((Qa(e)?e.ownerDocument:e.document)||window.document).documentElement}function k1(e){return Yr(e)==="html"?e:e.assignedSlot||e.parentNode||(gg(e)?e.host:null)||ua(e)}function K2(e){return!ir(e)||ko(e).position==="fixed"?null:e.offsetParent}function tP(e){var t=/firefox/i.test(Kp()),n=/Trident/i.test(Kp());if(n&&ir(e)){var r=ko(e);if(r.position==="fixed")return null}var o=k1(e);for(gg(o)&&(o=o.host);ir(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 Il(e){for(var t=Kn(e),n=K2(e);n&&eP(n)&&ko(n).position==="static";)n=K2(n);return n&&(Yr(n)==="html"||Yr(n)==="body"&&ko(n).position==="static")?t:n||tP(e)||t}function yg(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Ef(e,t,n){return Na(e,Hu(t,n))}function nP(e,t,n){var r=Ef(e,t,n);return r>n?n:r}function Hx(){return{top:0,right:0,bottom:0,left:0}}function Gx(e){return Object.assign({},Hx(),e)}function Kx(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var rP=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Gx(typeof t!="number"?t:Kx(t,Ml))};function oP(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=yg(s),l=[On,ur].indexOf(s)>=0,c=l?"height":"width";if(!(!a||!i)){var p=rP(o.padding,n),h=vg(a),m=f==="y"?$n:On,v=f==="y"?cr:ur,b=n.rects.reference[c]+n.rects.reference[f]-i[f]-n.rects.popper[c],C=i[f]-n.rects.reference[f],y=Il(a),g=y?f==="y"?y.clientHeight||0:y.clientWidth||0:0,x=b/2-C/2,w=p[m],j=g-h[c]-p[v],S=g/2-h[c]/2+x,k=Ef(w,S,j),R=f;n.modifiersData[r]=(t={},t[R]=k,t.centerOffset=k-S,t)}}function aP(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)||Wx(t.elements.popper,o)&&(t.elements.arrow=o))}const iP={name:"arrow",enabled:!0,phase:"main",fn:oP,effect:aP,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function us(e){return e.split("-")[1]}var sP={top:"auto",right:"auto",bottom:"auto",left:"auto"};function fP(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 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,c=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 c=="function"?c({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,w=$n,j=window;if(l){var S=Il(n),k="clientHeight",R="clientWidth";if(S===Kn(n)&&(S=ua(n),ko(S).position!=="static"&&s==="absolute"&&(k="scrollHeight",R="scrollWidth")),S=S,o===$n||(o===On||o===ur)&&a===ul){w=cr;var $=p&&S===j&&j.visualViewport?j.visualViewport.height:S[k];b-=$-r.height,b*=f?1:-1}if(o===On||(o===$n||o===cr)&&a===ul){x=ur;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&&sP),A=c===!0?fP({x:m,y:b},Kn(n)):{x:m,y:b};if(m=A.x,b=A.y,f){var F;return Object.assign({},T,(F={},F[w]=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[w]=g?b+"px":"",t[x]=y?m+"px":"",t.transform="",t))}function lP(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,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 cP={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:lP,data:{}};var lc={passive:!0};function uP(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=Kn(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(c){c.addEventListener("scroll",n.update,lc)}),s&&f.addEventListener("resize",n.update,lc),function(){a&&l.forEach(function(c){c.removeEventListener("scroll",n.update,lc)}),s&&f.removeEventListener("resize",n.update,lc)}}const dP={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:uP,data:{}};var pP={left:"right",right:"left",bottom:"top",top:"bottom"};function ru(e){return e.replace(/left|right|bottom|top/g,function(t){return pP[t]})}var hP={start:"end",end:"start"};function Y2(e){return e.replace(/start|end/g,function(t){return hP[t]})}function bg(e){var t=Kn(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function xg(e){return cs(ua(e)).left+bg(e).scrollLeft}function mP(e,t){var n=Kn(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=Ux();(l||!l&&t==="fixed")&&(s=o.offsetLeft,f=o.offsetTop)}return{width:a,height:i,x:s+xg(e),y:f}}function gP(e){var t,n=ua(e),r=bg(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+xg(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 wg(e){var t=ko(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(Yr(e))>=0?e.ownerDocument.body:ir(e)&&wg(e)?e:qx(k1(e))}function jf(e,t){var n;t===void 0&&(t=[]);var r=qx(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=Kn(r),i=o?[a].concat(a.visualViewport||[],wg(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(jf(k1(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 vP(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 X2(e,t,n){return t===Bx?qp(mP(e,n)):Qa(t)?vP(t,n):qp(gP(ua(e)))}function yP(e){var t=jf(k1(e)),n=["absolute","fixed"].indexOf(ko(e).position)>=0,r=n&&ir(e)?Il(e):e;return Qa(r)?t.filter(function(o){return Qa(o)&&Wx(o,r)&&Yr(o)!=="body"}):[]}function bP(e,t,n,r){var o=t==="clippingParents"?yP(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce(function(f,l){var c=X2(e,l,r);return f.top=Na(c.top,f.top),f.right=Hu(c.right,f.right),f.bottom=Hu(c.bottom,f.bottom),f.left=Na(c.left,f.left),f},X2(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 Yx(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 cr:f={x:i,y:t.y+t.height};break;case ur: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?yg(o):null;if(l!=null){var c=l==="y"?"height":"width";switch(a){case fs:f[l]=f[l]-(t[c]/2-n[c]/2);break;case ul:f[l]=f[l]+(t[c]/2-n[c]/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?FR:s,l=n.rootBoundary,c=l===void 0?Bx:l,p=n.elementContext,h=p===void 0?Ls:p,m=n.altBoundary,v=m===void 0?!1:m,b=n.padding,C=b===void 0?0:b,y=Gx(typeof C!="number"?C:Kx(C,Ml)),g=h===Ls?_R:Ls,x=e.rects.popper,w=e.elements[v?g:h],j=bP(Qa(w)?w:w.contextElement||ua(e.elements.popper),f,c,i),S=cs(e.elements.reference),k=Yx({reference:S,element:x,strategy:"absolute",placement:o}),R=qp(Object.assign({},x,k)),$=h===Ls?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===Ls&&T){var A=T[o];Object.keys(P).forEach(function(F){var I=[ur,cr].indexOf(F)>=0?1:-1,L=[$n,cr].indexOf(F)>=0?"y":"x";P[F]+=A[L]*I})}return P}function xP(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?Vx:f,c=us(r),p=c?s?G2:G2.filter(function(v){return us(v)===c}):Ml,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 wP(e){if(Kr(e)===mg)return[];var t=ru(e);return[Y2(e),t,Y2(t)]}function kP(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,c=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?[ru(C)]:wP(C)),w=[C].concat(x).reduce(function(K,q){return K.concat(Kr(q)===mg?xP(t,{placement:q,boundary:c,rootBoundary:p,padding:l,flipVariations:v,allowedAutoPlacements:b}):q)},[]),j=t.rects.reference,S=t.rects.popper,k=new Map,R=!0,$=w[0],P=0;P=0,L=I?"width":"height",V=dl(t,{placement:T,boundary:c,rootBoundary:p,altBoundary:h,padding:l}),D=I?F?ur:On:F?cr:$n;j[L]>S[L]&&(D=ru(D));var O=ru(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}k.set(T,z)}if(R)for(var N=v?3:1,U=function(q){var se=w.find(function(M){var G=k.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 SP={name:"flip",enabled:!0,phase:"main",fn:kP,requiresIfExists:["offset"],data:{_skip:!1}};function Q2(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 Z2(e){return[$n,ur,cr,On].some(function(t){return e[t]>=0})}function CP(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=Q2(i,r),l=Q2(s,o,a),c=Z2(f),p=Z2(l);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:l,isReferenceHidden:c,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":p})}const EP={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:CP};function jP(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,ur].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function RP(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=Vx.reduce(function(c,p){return c[p]=jP(p,t.rects,a),c},{}),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 PP={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:RP};function TP(e){var t=e.state,n=e.name;t.modifiersData[n]=Yx({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const $P={name:"popperOffsets",enabled:!0,phase:"read",fn:TP,data:{}};function OP(e){return e==="x"?"y":"x"}function zP(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,c=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:c}),y=Kr(t.placement),g=us(t.placement),x=!g,w=yg(y),j=OP(w),S=t.modifiersData.popperOffsets,k=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=w==="y"?$n:On,L=w==="y"?cr:ur,V=w==="y"?"height":"width",D=S[w],O=D+C[I],z=D-C[L],N=m?-R[V]/2:0,U=g===fs?k[V]:R[V],_=g===fs?-R[V]:-k[V],B=t.elements.arrow,K=m&&B?vg(B):{width:0,height:0},q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Hx(),se=q[I],M=q[L],G=Ef(0,k[V],K[V]),J=x?k[V]/2-N-G-se-P.mainAxis:U-G-se-P.mainAxis,ce=x?-k[V]/2+N+G+M+P.mainAxis:_+G+M+P.mainAxis,ae=t.elements.arrow&&Il(t.elements.arrow),te=ae?w==="y"?ae.clientTop||0:ae.clientLeft||0:0,ge=(F=T==null?void 0:T[w])!=null?F:0,ye=D+J-ge-te,me=D+ce-ge,_e=Ef(m?Hu(O,ye):O,D,m?Na(z,me):z);S[w]=_e,A[w]=_e-D}if(s){var Re,Qe=w==="x"?$n:On,Rt=w==="x"?cr:ur,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-k[Ce]-R[Ce]-re+P.altAxis,be=Y?Se+k[Ce]+R[Ce]-re-P.altAxis:Ze,he=m&&Y?nP(le,Se,be):Ef(m?le:ft,Se,m?be:Ze);S[j]=he,A[j]=he-Se}t.modifiersData[r]=A}}const MP={name:"preventOverflow",enabled:!0,phase:"main",fn:zP,requiresIfExists:["offset"]};function IP(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function AP(e){return e===Kn(e)||!ir(e)?bg(e):IP(e)}function DP(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 LP(e,t,n){n===void 0&&(n=!1);var r=ir(t),o=ir(t)&&DP(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"||wg(a))&&(s=AP(t)),ir(t)?(f=cs(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):a&&(f.x=xg(a))),{x:i.left+s.scrollLeft-f.x,y:i.top+s.scrollTop-f.y,width:i.width,height:i.height}}function NP(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 FP(e){var t=NP(e);return XR.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function _P(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function BP(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 J2={placement:"bottom",modifiers:[],strategy:"absolute"};function e3(){for(var e=arguments.length,t=new Array(e),n=0;n{a||s(HP(o)||document.body)},[o,a]),lr(()=>{if(i&&!a)return Vp(n,i),()=>{Vp(n,null)}},[n,i,a]),a){if(d.isValidElement(r)){const l={ref:f};return d.cloneElement(r,l)}return u.jsx(d.Fragment,{children:r})}return u.jsx(d.Fragment,{children:i&&Ka.createPortal(r,i)})}),Xx=GP;function KP(e){return je("MuiPopper",e)}Ee("MuiPopper",["root"]);const qP=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],YP=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function XP(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 Yp(e){return typeof e=="function"?e():e}function QP(e){return e.nodeType!==void 0}const ZP=()=>Pe({root:["root"]},_x(KP)),JP={},eT=d.forwardRef(function(t,n){var r;const{anchorEl:o,children:a,direction:i,disablePortal:s,modifiers:f,open:l,placement:c,popperOptions:p,popperRef:h,slotProps:m={},slots:v={},TransitionProps:b}=t,C=ie(t,qP),y=d.useRef(null),g=jt(y,n),x=d.useRef(null),w=jt(x,h),j=d.useRef(w);lr(()=>{j.current=w},[w]),d.useImperativeHandle(h,()=>x.current,[]);const S=XP(c,i),[k,R]=d.useState(S),[$,P]=d.useState(Yp(o));d.useEffect(()=>{x.current&&x.current.forceUpdate()}),d.useEffect(()=>{o&&P(Yp(o))},[o]),lr(()=>{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=WP($,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:k};b!==null&&(T.TransitionProps=b);const A=ZP(),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 u.jsx(F,E({},I,{children:typeof a=="function"?a(T):a}))}),tT=d.forwardRef(function(t,n){const{anchorEl:r,children:o,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:f=!1,modifiers:l,open:c,placement:p="bottom",popperOptions:h=JP,popperRef:m,style:v,transition:b=!1,slotProps:C={},slots:y={}}=t,g=ie(t,YP),[x,w]=d.useState(!0),j=()=>{w(!1)},S=()=>{w(!0)};if(!f&&!c&&(!b||x))return null;let k;if(a)k=a;else if(r){const P=Yp(r);k=P&&QP(P)?St(P).body:St(null).body}const R=!c&&f&&(!b||x)?"none":void 0,$=b?{in:c,onEnter:j,onExited:S}:void 0;return u.jsx(Xx,{disablePortal:s,container:k,children:u.jsx(eT,E({anchorEl:r,direction:i,disablePortal:s,modifiers:l,ref:n,open:b?!x:c,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}))})}),nT=tT;function rT(e){const t=St(e);return t.body===e?Wn(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Rf(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function t3(e){return parseInt(Wn(e).getComputedStyle(e).paddingRight,10)||0}function oT(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 n3(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,i=>{const s=a.indexOf(i)===-1,f=!oT(i);s&&f&&Rf(i,o)})}function h0(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function aT(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(rT(r)){const i=lx(St(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${t3(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=`${t3(f)+i}px`})}let a;if(r.parentNode instanceof DocumentFragment)a=St(r).body;else{const i=r.parentElement,s=Wn(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 iT(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class sT{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=iT(n);n3(n,t.mount,t.modalRef,o,!0);const a=h0(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=h0(this.containers,a=>a.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=aT(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=h0(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),n3(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 fT(e){return je("MuiModal",e)}Ee("MuiModal",["root","hidden","backdrop"]);const lT=["children","closeAfterTransition","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"],cT=e=>{const{open:t,exited:n}=e;return Pe({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},_x(fT))};function uT(e){return typeof e=="function"?e():e}function dT(e){return e?e.props.hasOwnProperty("in"):!1}const pT=new sT,hT=d.forwardRef(function(t,n){var r,o;const{children:a,closeAfterTransition:i=!1,container:s,disableAutoFocus:f=!1,disableEnforceFocus:l=!1,disableEscapeKeyDown:c=!1,disablePortal:p=!1,disableRestoreFocus:h=!1,disableScrollLock:m=!1,hideBackdrop:v=!1,keepMounted:b=!1,manager:C=pT,onBackdropClick:y,onClose:g,onKeyDown:x,open:w,onTransitionEnter:j,onTransitionExited:S,slotProps:k={},slots:R={}}=t,$=ie(t,lT),P=C,[T,A]=d.useState(!w),F=d.useRef({}),I=d.useRef(null),L=d.useRef(null),V=jt(L,n),D=dT(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)},_=Bn(()=>{const Re=uT(s)||z().body;P.add(N(),Re),L.current&&U()}),B=d.useCallback(()=>P.isTopModal(N()),[P]),K=Bn(Re=>{I.current=Re,!(!Re||!L.current)&&(w&&B()?U():Rf(L.current,O))}),q=d.useCallback(()=>{P.remove(N(),O)},[P,O]);d.useEffect(()=>()=>{q()},[q]),d.useEffect(()=>{w?_():(!D||!i)&&q()},[w,q,D,i,_]);const se=E({},t,{closeAfterTransition:i,disableAutoFocus:f,disableEnforceFocus:l,disableEscapeKeyDown:c,disablePortal:p,disableRestoreFocus:h,disableScrollLock:m,exited:T,hideBackdrop:v,keepMounted:b}),M=cT(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())&&(c||(Re.stopPropagation(),g&&g(Re,"escapeKeyDown")))},te={};a.props.tabIndex===void 0&&(te.tabIndex="-1"),D&&(te.onEnter=b2(G,a.props.onEnter),te.onExited=b2(J,a.props.onExited));const ge=(o=R.root)!=null?o:"div",ye=Nn({elementType:ge,externalSlotProps:k.root,externalForwardedProps:$,additionalProps:{ref:V,role:"presentation",onKeyDown:ae},className:M.root,ownerState:se}),me=R.backdrop,_e=Nn({elementType:me,externalSlotProps:k.backdrop,additionalProps:{"aria-hidden":!0,onClick:ce,open:w},className:M.backdrop,ownerState:se});return!b&&!w&&(!D||T)?null:u.jsx(Xx,{ref:K,container:s,disablePortal:p,children:u.jsxs(ge,E({},ye,{children:[!v&&me?u.jsx(me,E({},_e)):null,u.jsx(NR,{disableEnforceFocus:l,disableAutoFocus:f,disableRestoreFocus:h,isEnabled:B,open:w,children:d.cloneElement(a,te)})]}))})}),mT=hT;function gT(e){const{children:t,defer:n=!1,fallback:r=null}=e,[o,a]=d.useState(!1);return lr(()=>{n||a(!0)},[n]),d.useEffect(()=>{n&&a(!0)},[n]),u.jsx(d.Fragment,{children:o?t:r})}const vT=2;function Qx(e,t){return e-t}function Ns(e,t,n){return e==null?t:Math.min(Math.max(t,e),n)}function r3(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}%`})}},kT=e=>e;let pc;function m0(){return pc===void 0&&(typeof CSS<"u"&&typeof CSS.supports=="function"?pc=CSS.supports("touch-action","none"):pc=!0),pc}function ST(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:c,onChangeCommitted:p,orientation:h="horizontal",rootRef:m,scale:v=kT,step:b=1,tabIndex:C,value:y}=e,g=d.useRef(),[x,w]=d.useState(-1),[j,S]=d.useState(-1),[k,R]=d.useState(!1),$=d.useRef(0),[P,T]=sl({controlled:y,default:n??f,name:"Slider"}),A=c&&((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}}),c(he,re,le)}),F=Array.isArray(P);let I=F?P.slice().sort(Qx):[P];I=I.map(Y=>Ns(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}=Km(),[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),D.current===!0&&_(be),S(be),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)};lr(()=>{if(r&&B.current.contains(document.activeElement)){var Y;(Y=document.activeElement)==null||Y.blur()}},[r]),r&&x!==-1&&w(-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(L&&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=yT(ke,f,s),b)pe=xT(pe,b,f);else{const hn=r3(V,pe);pe=V[hn]}pe=Ns(pe,f,s);let ut=0;if(F){re?ut=J.current:ut=r3(I,pe),o&&(pe=Ns(pe,I[ut-1]||-1/0,I[ut+1]||1/0));const hn=pe;pe=o3({values:I,newValue:pe,index:ut}),o&&re||(ut=pe.indexOf(hn),J.current=ut)}return{newValue:pe,activeIndex:ut}},te=Bn(Y=>{const re=cc(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});uc({sliderRef:B,activeIndex:be,setActive:w}),T(le),!k&&$.current>vT&&R(!0),A&&!dc(le,P)&&A(Y,le,be)}),ge=Bn(Y=>{const re=cc(Y,g);if(R(!1),!re)return;const{newValue:le}=ae({finger:re,move:!0});w(-1),Y.type==="touchend"&&S(-1),p&&p(Y,le),g.current=void 0,me()}),ye=Bn(Y=>{if(r)return;m0()||Y.preventDefault();const re=Y.changedTouches[0];re!=null&&(g.current=re.identifier);const le=cc(Y,g);if(le!==!1){const{newValue:he,activeIndex:ne}=ae({finger:le});uc({sliderRef:B,activeIndex:ne,setActive:w}),T(he),A&&!dc(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:m0()}),()=>{Y.removeEventListener("touchstart",ye,{passive:m0()}),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=cc(re,g);if(be!==!1){const{newValue:ne,activeIndex:oe}=ae({finger:be});uc({sliderRef:B,activeIndex:oe,setActive:w}),T(ne),A&&!dc(ne,P)&&A(re,ne,oe)}$.current=0;const he=St(B.current);he.addEventListener("mousemove",te),he.addEventListener("mouseup",ge)},Re=Gu(F?I[0]:f,f,s),Qe=Gu(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:wT,dragging:k,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({},v8,{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 CT=["onChange","maxRows","minRows","style","value"];function hc(e){return parseInt(e,10)||0}const ET={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function a3(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const jT=d.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:a=1,style:i,value:s}=t,f=ie(t,CT),{current:l}=d.useRef(s!=null),c=d.useRef(null),p=jt(n,c),h=d.useRef(null),m=d.useRef(0),[v,b]=d.useState({outerHeightStyle:0}),C=d.useCallback(()=>{const j=c.current,k=Wn(j).getComputedStyle(j);if(k.width==="0px")return{outerHeightStyle:0};const R=h.current;R.style.width=k.width,R.value=j.value||t.placeholder||"x",R.value.slice(-1)===` +`&&(R.value+=" ");const $=k.boxSizing,P=hc(k.paddingBottom)+hc(k.paddingTop),T=hc(k.borderBottomWidth)+hc(k.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:k,overflow:R}=S;return m.current<20&&(k>0&&Math.abs((j.outerHeightStyle||0)-k)>1||j.overflow!==R)?(m.current+=1,{overflow:R,outerHeightStyle:k}):j},g=d.useCallback(()=>{const j=C();a3(j)||b(S=>y(S,j))},[C]),x=()=>{const j=C();a3(j)||Ka.flushSync(()=>{b(S=>y(S,j))})};d.useEffect(()=>{const j=Hm(()=>{m.current=0,c.current&&x()});let S;const k=c.current,R=Wn(k);return R.addEventListener("resize",j),typeof ResizeObserver<"u"&&(S=new ResizeObserver(j),S.observe(k)),()=>{j.clear(),R.removeEventListener("resize",j),S&&S.disconnect()}}),lr(()=>{g()}),d.useEffect(()=>{m.current=0},[s]);const w=j=>{m.current=0,l||g(),r&&r(j)};return u.jsxs(d.Fragment,{children:[u.jsx("textarea",E({value:s,onChange:w,ref:p,rows:a,style:E({height:v.outerHeightStyle,overflow:v.overflow?"hidden":void 0},i)},f)),u.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:h,tabIndex:-1,style:E({},ET.shadow,i,{padding:0})})]})}),RT=jT;function PT(e){return je("MuiSvgIcon",e)}Ee("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const TT=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],$T=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${H(t)}`,`fontSize${H(n)}`]};return Pe(o,PT,r)},OT=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,c,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:((c=e.typography)==null||(p=c.pxToRem)==null?void 0:p.call(c,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]}}),Zx=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:c=!1,titleAccess:p,viewBox:h="0 0 24 24"}=r,m=ie(r,TT),v=E({},r,{color:i,component:s,fontSize:f,instanceFontSize:t.fontSize,inheritViewBox:c,viewBox:h}),b={};c||(b.viewBox=h);const C=$T(v);return u.jsxs(OT,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?u.jsx("title",{children:p}):null]}))});Zx.muiName="SvgIcon";const i3=Zx;function we(e,t){function n(r,o){return u.jsx(i3,E({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=i3.muiName,d.memo(d.forwardRef(n))}function Xp(e,t){return Xp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},Xp(e,t)}function Jx(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Xp(e,t)}const s3={disabled:!1},Ku=mt.createContext(null);var zT=function(t){return t.scrollTop},sf="unmounted",ka="exited",Sa="entering",ki="entered",Qp="exiting",Eo=function(e){Jx(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=Qp)}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:sc.findDOMNode(this);i&&zT(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]:[sc.findDOMNode(this),s],l=f[0],c=f[1],p=this.getTimeouts(),h=s?p.appear:p.enter;if(!o&&!i||s3.disabled){this.safeSetState({status:ki},function(){a.props.onEntered(l)});return}this.props.onEnter(l,c),this.safeSetState({status:Sa},function(){a.props.onEntering(l,c),a.onTransitionEnd(h,function(){a.safeSetState({status:ki},function(){a.props.onEntered(l,c)})})})},n.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:sc.findDOMNode(this);if(!a||s3.disabled){this.safeSetState({status:ka},function(){o.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Qp},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:sc.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],c=f[1];this.props.addEndListener(l,c)}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(Ku.Provider,{value:null},typeof i=="function"?i(o,s):mt.cloneElement(mt.Children.only(i),s))},t}(mt.Component);Eo.contextType=Ku;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=Qp;const kg=Eo;function MT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Sg(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 IT(e,t){e=e||{},t=t||{};function n(c){return c in t?t[c]:e[c]}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 _T(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 BT=["className","component","elevation","square","variant"],VT=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return Pe(a,_T,o)},UT=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",W2(t.elevation))}, ${et("#fff",W2(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),WT=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,BT),c=E({},r,{component:a,elevation:i,square:s,variant:f}),p=VT(c);return u.jsx(UT,E({as:a,ownerState:c,className:Z(p.root,o),ref:n},l))}),Al=WT;function HT(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:a,rippleSize:i,in:s,onExited:f,timeout:l}=e,[c,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,c&&n.childLeaving,r&&n.childPulsate);return!s&&!c&&p(!0),d.useEffect(()=>{if(!s&&f!=null){const b=setTimeout(f,l);return()=>{clearTimeout(b)}}},[f,s,l]),u.jsx("span",{className:h,style:m,children:u.jsx("span",{className:v})})}const GT=Ee("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),tr=GT,KT=["center","classes","className"];let S1=e=>e,f3,l3,c3,u3;const Zp=550,qT=80,YT=Jr(f3||(f3=S1` 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; } -`)),GT=Jr(f3||(f3=S1` +`)),XT=Jr(l3||(l3=S1` 0% { opacity: 1; } @@ -86,7 +86,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 100% { opacity: 0; } -`)),KT=Jr(l3||(l3=S1` +`)),QT=Jr(c3||(c3=S1` 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); } -`)),qT=X("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),YT=X(BT,{name:"MuiTouchRipple",slot:"Ripple"})(c3||(c3=S1` +`)),ZT=X("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),JT=X(HT,{name:"MuiTouchRipple",slot:"Ripple"})(u3||(u3=S1` 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; } -`),tr.rippleVisible,HT,Zp,({theme:e})=>e.transitions.easing.easeInOut,tr.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,tr.child,tr.childLeaving,GT,Zp,({theme:e})=>e.transitions.easing.easeInOut,tr.childPulsate,KT,({theme:e})=>e.transitions.easing.easeInOut),XT=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i}=r,s=ie(r,UT),[f,l]=d.useState([]),c=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(w=>{const{pulsate:j,rippleX:S,rippleY:k,rippleSize:R,cb:$}=w;l(P=>[...P,u.jsx(YT,{classes:{ripple:Z(a.ripple,tr.ripple),rippleVisible:Z(a.rippleVisible,tr.rippleVisible),ripplePulsate:Z(a.ripplePulsate,tr.ripplePulsate),child:Z(a.child,tr.child),childLeaving:Z(a.childLeaving,tr.childLeaving),childPulsate:Z(a.childPulsate,tr.childPulsate)},timeout:Zp,pulsate:j,rippleX:S,rippleY:k,rippleSize:R},c.current)]),c.current+=1,p.current=$},[a]),y=d.useCallback((w={},j={},S=()=>{})=>{const{pulsate:k=!1,center:R=o||j.pulsate,fakeElement:$=!1}=j;if((w==null?void 0:w.type)==="mousedown"&&h.current){h.current=!1;return}(w==null?void 0:w.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||w===void 0||w.clientX===0&&w.clientY===0||!w.clientX&&!w.touches)A=Math.round(T.width/2),F=Math.round(T.height/2);else{const{clientX:L,clientY:V}=w.touches&&w.touches.length>0?w.touches[0]:w;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)}w!=null&&w.touches?v.current===null&&(v.current=()=>{C({pulsate:k,rippleX:A,rippleY:F,rippleSize:I,cb:S})},m.current=setTimeout(()=>{v.current&&(v.current(),v.current=null)},WT)):C({pulsate:k,rippleX:A,rippleY:F,rippleSize:I,cb:S})},[o,C]),g=d.useCallback(()=>{y({},{pulsate:!0})},[y]),x=d.useCallback((w,j)=>{if(clearTimeout(m.current),(w==null?void 0:w.type)==="touchend"&&v.current){v.current(),v.current=null,m.current=setTimeout(()=>{x(w,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]),u.jsx(qT,E({className:Z(tr.root,a.root,i),ref:b},s,{children:u.jsx(AT,{component:null,exit:!0,children:f})}))}),QT=XT;function ZT(e){return je("MuiButtonBase",e)}const JT=Ee("MuiButtonBase",["root","disabled","focusVisible"]),e$=JT,t$=["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"],n$=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,i=Pe({root:["root",t&&"disabled",n&&"focusVisible"]},ZT,o);return n&&r&&(i.root+=` ${r}`),i},r$=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"},[`&.${e$.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),o$=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:c=!1,disableTouchRipple:p=!1,focusRipple:h=!1,LinkComponent:m="a",onBlur:v,onClick:b,onContextMenu:C,onDragLeave:y,onFocus:g,onFocusVisible:x,onKeyDown:w,onKeyUp:j,onMouseDown:S,onMouseLeave:k,onMouseUp:R,onTouchEnd:$,onTouchMove:P,onTouchStart:T,tabIndex:A=0,TouchRippleProps:F,touchRippleRef:I,type:L}=r,V=ie(r,t$),D=d.useRef(null),O=d.useRef(null),z=jt(O,I),{isFocusVisibleRef:N,onFocus:U,onBlur:_,ref:B}=Km(),[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&&!c&&!l;d.useEffect(()=>{K&&h&&!c&&se&&O.current.pulsate()},[c,h,K,se]);function J(ne,oe,ke=p){return Bn(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(),k&&k(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=Bn(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=Bn(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(),w&&w(ne),ne.target===ne.currentTarget&&Se()&&ne.key==="Enter"&&!l&&(ne.preventDefault(),b&&b(ne))}),Ze=Bn(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:c,disableTouchRipple:p,focusRipple:h,tabIndex:A,focusVisible:K}),he=n$(ye);return u.jsxs(r$,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?u.jsx(QT,E({ref:z,center:a},F)):null]}))}),Ja=o$;function a$(e){return je("MuiIconButton",e)}const i$=Ee("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),s$=i$,f$=["edge","children","className","color","disabled","disableFocusRipple","size"],l$=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,a$,t)},c$=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)},{[`&.${s$.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),u$=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:c="medium"}=r,p=ie(r,f$),h=E({},r,{edge:o,color:s,disabled:f,disableFocusRipple:l,size:c}),m=l$(h);return u.jsx(c$,E({className:Z(m.root,i),centerRipple:!0,focusRipple:!l,disabled:f,ref:n,ownerState:h},p,{children:a}))}),kr=u$;function d$(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 p$=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],h$=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,d$,i)},m$=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})),u3={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},g$={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},v$=e=>g$[e]||e,y$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiTypography"}),o=v$(r.color),a=b1(E({},r,{color:o})),{align:i="inherit",className:s,component:f,gutterBottom:l=!1,noWrap:c=!1,paragraph:p=!1,variant:h="body1",variantMapping:m=u3}=a,v=ie(a,p$),b=E({},a,{align:i,color:o,className:s,component:f,gutterBottom:l,noWrap:c,paragraph:p,variant:h,variantMapping:m}),C=f||(p?"p":m[h]||u3[h])||"span",y=h$(b);return u.jsx(m$,E({as:C,ref:n,ownerState:b,className:Z(y.root,s)},v))}),Xr=y$,b$=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],x$=X(ZP,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),w$=d.forwardRef(function(t,n){var r;const o=fg(),a=$e({props:t,name:"MuiPopper"}),{anchorEl:i,component:s,components:f,componentsProps:l,container:c,disablePortal:p,keepMounted:h,modifiers:m,open:v,placement:b,popperOptions:C,popperRef:y,transition:g,slots:x,slotProps:w}=a,j=ie(a,b$),S=(r=x==null?void 0:x.root)!=null?r:f==null?void 0:f.Root,k=E({anchorEl:i,container:c,disablePortal:p,keepMounted:h,modifiers:m,open:v,placement:b,popperOptions:C,popperRef:y,transition:g},j);return u.jsx(x$,E({as:s,direction:o==null?void 0:o.direction,slots:{root:S},slotProps:w??l},k,{ref:n}))}),Jx=w$,k$=we(u.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 S$(e){return je("MuiChip",e)}const C$=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=C$,E$=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],j$=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,S$,t)},R$=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}}})),P$=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 d3(e){return e.key==="Backspace"||e.key==="Delete"}const T$=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:c=!1,icon:p,label:h,onClick:m,onDelete:v,onKeyDown:b,onKeyUp:C,size:y="medium",variant:g="filled",tabIndex:x,skipFocusWhenDisabled:w=!1}=r,j=ie(r,E$),S=d.useRef(null),k=jt(S,n),R=z=>{z.stopPropagation(),v&&v(z)},$=z=>{z.currentTarget===z.target&&d3(z)&&z.preventDefault(),b&&b(z)},P=z=>{z.currentTarget===z.target&&(v&&d3(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:c,size:y,color:s,iconColor:d.isValidElement(p)&&p.props.color||s,onDelete:!!v,clickable:T,variant:g}),I=j$(F),L=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}):u.jsx(k$,{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)})),u.jsxs(R$,E({as:A,className:Z(I.root,a),disabled:T&&c?!0:void 0,onClick:m,onKeyDown:$,onKeyUp:P,ref:k,tabIndex:w&&c?-1:x,ownerState:F},L,j,{children:[D||O,u.jsx(P$,{className:Z(I.label),ownerState:F,children:h}),V]}))}),$$=T$;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 O$=d.createContext(void 0),C1=O$;function to(){return d.useContext(C1)}function z$(e){return u.jsx(dj,E({},e,{defaultTheme:w1,themeId:qa}))}function p3(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function qu(e,t=!1){return e&&(p3(e.value)&&e.value!==""||t&&p3(e.defaultValue)&&e.defaultValue!=="")}function M$(e){return e.startAdornment}function I$(e){return je("MuiInputBase",e)}const A$=Ee("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),ds=A$,D$=["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"],E1=(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]},j1=(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]},L$=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:s,fullWidth:f,hiddenLabel:l,multiline:c,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",c&&"multiline",m&&"adornedStart",a&&"adornedEnd",l&&"hiddenLabel",p&&"readOnly"],input:["input",r&&"disabled",v==="search"&&"inputTypeSearch",c&&"inputMultiline",h==="small"&&"inputSizeSmall",l&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",p&&"readOnly"]};return Pe(b,I$,t)},R1=X("div",{name:"MuiInputBase",slot:"Root",overridesResolver:E1})(({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%"})),P1=X("input",{name:"MuiInputBase",slot:"Input",overridesResolver:j1})(({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"})}),N$=u.jsx(z$,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),F$=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:c={},defaultValue:p,disabled:h,disableInjectingGlobalStyles:m,endAdornment:v,fullWidth:b=!1,id:C,inputComponent:y="input",inputProps:g={},inputRef:x,maxRows:w,minRows:j,multiline:S=!1,name:k,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,D$),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,ve=ae&&ae.onEmpty,me=d.useCallback(he=>{qu(he)?ge&&ge():ve&&ve()},[ge,ve]);lr(()=>{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"&&(D?Ce=E({type:void 0,minRows:D,maxRows:D},Ce):Ce=E({type:void 0,maxRows:w,minRows:j},Ce),Se=ST);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=L$(Ze),re=z.root||l.Root||R1,le=O.root||c.root||{},ye=z.input||l.Input||P1;return Ce=E({},Ce,(r=O.input)!=null?r:c.input),u.jsxs(d.Fragment,{children:[!m&&N$,u.jsxs(re,E({},le,!ea(re)&&{ownerState:E({},Ze,le.ownerState)},{ref:n,onClick:Rt},B,{className:Z(Y.root,le.className,f,L&&"MuiInputBase-readOnly"),children:[N,u.jsx(C1.Provider,{value:null,children:u.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:k,placeholder:I,readOnly:L,required:te.required,rows:D,value:K,onKeyDown:A,onKeyUp:F,type:U},Ce,!ea(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]}))]})}),jg=F$;function _$(e){return je("MuiInput",e)}const B$=E({},ds,Ee("MuiInput",["root","underline","input"])),Fs=B$;function V$(e){return je("MuiOutlinedInput",e)}const U$=E({},ds,Ee("MuiOutlinedInput",["root","notchedOutline","input"])),Ro=U$;function W$(e){return je("MuiFilledInput",e)}const H$=E({},ds,Ee("MuiFilledInput",["root","underline","input"])),ya=H$,G$=we(u.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),K$=we(u.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 q$(e){return je("MuiAvatar",e)}Ee("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const Y$=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],X$=e=>{const{classes:t,variant:n,colorDefault:r}=e;return Pe({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},q$,t)},Q$=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]}))),Z$=X("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),J$=X(K$,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function eO({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 tO=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:c,srcSet:p,variant:h="circular"}=r,m=ie(r,Y$);let v=null;const b=eO(E({},f,{src:c,srcSet:p})),C=c||p,y=C&&b!=="error",g=E({},r,{colorDefault:!y,component:s,variant:h}),x=X$(g);return y?v=u.jsx(Z$,E({alt:o,src:c,srcSet:p,sizes:l,ownerState:g,className:x.img},f)):a!=null?v=a:C&&o?v=o[0]:v=u.jsx(J$,{ownerState:g,className:x.fallback}),u.jsx(Q$,E({as:s,ownerState:g,className:Z(x.root,i),ref:n},m,{children:v}))}),$r=tO,nO=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],rO={entering:{opacity:1},entered:{opacity:1}},oO=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:c,onEntered:p,onEntering:h,onExit:m,onExited:v,onExiting:b,style:C,timeout:y=o,TransitionComponent:g=kg}=t,x=ie(t,nO),w=d.useRef(null),j=jt(w,s.ref,n),S=I=>L=>{if(I){const V=w.current;L===void 0?I(V):I(V,L)}},k=S(h),R=S((I,L)=>{Eg(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),c&&c(I,L)}),$=S(p),P=S(b),T=S(I=>{const L=Za({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(w.current,I)};return u.jsx(g,E({appear:i,in:l,nodeRef:w,onEnter:R,onEntered:$,onEntering:k,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},rO[I],C,s.props.style),ref:j},L))}))}),ew=oO;function aO(e){return je("MuiBackdrop",e)}Ee("MuiBackdrop",["root","invisible"]);const iO=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],sO=e=>{const{classes:t,invisible:n}=e;return Pe({root:["root",n&&"invisible"]},aO,t)},fO=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"})),lO=d.forwardRef(function(t,n){var r,o,a;const i=$e({props:t,name:"MuiBackdrop"}),{children:s,className:f,component:l="div",components:c={},componentsProps:p={},invisible:h=!1,open:m,slotProps:v={},slots:b={},TransitionComponent:C=ew,transitionDuration:y}=i,g=ie(i,iO),x=E({},i,{component:l,invisible:h}),w=sO(x),j=(r=v.root)!=null?r:p.root;return u.jsx(C,E({in:m,timeout:y},g,{children:u.jsx(fO,E({"aria-hidden":!0},j,{as:(o=(a=b.root)!=null?a:c.Root)!=null?o:l,className:Z(w.root,f,j==null?void 0:j.className),ownerState:E({},x,j==null?void 0:j.ownerState),classes:w,ref:n,children:s}))}))}),tw=lO;function cO(e){return je("MuiBadge",e)}const uO=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=uO,dO=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],g0=10,v0=4,pO=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,cO,i)},hO=X("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),mO=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:g0*2,lineHeight:1,padding:"0 6px",height:g0*2,borderRadius:g0,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:v0,height:v0*2,minWidth:v0*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})})),gO=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=$e({props:t,name:"MuiBadge"}),{anchorOrigin:c={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:w,slots:j,slotProps:S,showZero:k=!1,variant:R="standard"}=l,$=ie(l,dO),{badgeContent:P,invisible:T,max:A,displayValue:F}=RR({max:x,invisible:g,badgeContent:w,showZero:k}),I=lx({anchorOrigin:c,color:y,overlap:C,variant:R,badgeContent:w}),L=T||P==null&&R!=="dot",{color:V=y,overlap:D=C,anchorOrigin:O=c,variant:z=R}=L?I:l,N=z!=="dot"?F:void 0,U=E({},l,{badgeContent:P,invisible:L,max:A,displayValue:N,showZero:k,anchorOrigin:O,color:V,overlap:D,variant:z}),_=pO(U),B=(r=(o=j==null?void 0:j.root)!=null?o:m.Root)!=null?r:hO,K=(a=(i=j==null?void 0:j.badge)!=null?i:m.Badge)!=null?a:mO,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 u.jsxs(B,E({},M,{children:[b,u.jsx(K,E({},G,{children:N}))]}))}),nw=gO;function vO(e){return je("MuiBottomNavigation",e)}Ee("MuiBottomNavigation",["root"]);const yO=["children","className","component","onChange","showLabels","value"],bO=e=>{const{classes:t}=e;return Pe({root:["root"]},vO,t)},xO=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})),wO=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,c=ie(r,yO),p=E({},r,{component:i,showLabels:f}),h=bO(p);return u.jsx(xO,E({as:i,className:Z(h.root,a),ref:n,ownerState:p},c,{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})})}))}),kO=wO;function SO(e){return je("MuiBottomNavigationAction",e)}const CO=Ee("MuiBottomNavigationAction",["root","iconOnly","selected","label"]),rw=CO,EO=["className","icon","label","onChange","onClick","selected","showLabel","value"],jO=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"]},SO,t)},RO=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},{[`&.${rw.selected}`]:{color:(e.vars||e).palette.primary.main}})),PO=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"},{[`&.${rw.selected}`]:{fontSize:e.typography.pxToRem(14)}})),TO=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,c=ie(r,EO),p=r,h=jO(p),m=v=>{s&&s(v,l),f&&f(v)};return u.jsxs(RO,E({ref:n,className:Z(h.root,o),focusRipple:!0,onClick:m,ownerState:p},c,{children:[a,u.jsx(PO,{className:h.label,ownerState:p,children:i})]}))}),$O=TO,OO=pg(),zO=gj({themeId:qa,defaultTheme:OO,defaultClassName:"MuiBox-root",generateClassName:cx.generate}),pa=zO;function MO(e){return je("MuiButton",e)}const IO=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"]),mc=IO,AO=d.createContext({}),DO=AO,LO=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],NO=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,MO,i);return E({},i,f)},ow=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}}),FO=X(Ja,{shouldForwardProp:e=>hr(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]}),[`&.${mc.focusVisible}`]:E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${mc.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"},[`&.${mc.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${mc.disabled}`]:{boxShadow:"none"}}),_O=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},ow(e))),BO=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},ow(e))),VO=d.forwardRef(function(t,n){const r=d.useContext(DO),o=qm(r,t),a=$e({props:o,name:"MuiButton"}),{children:i,color:s="primary",component:f="button",className:l,disabled:c=!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,w=ie(a,LO),j=E({},a,{color:s,component:f,disabled:c,disableElevation:p,disableFocusRipple:h,fullWidth:b,size:C,type:g,variant:x}),S=NO(j),k=y&&u.jsx(_O,{className:S.startIcon,ownerState:j,children:y}),R=m&&u.jsx(BO,{className:S.endIcon,ownerState:j,children:m});return u.jsxs(FO,E({ownerState:j,className:Z(r.className,S.root,l),component:f,disabled:c,focusRipple:!h,focusVisibleClassName:Z(S.focusVisible,v),ref:n,type:g},w,{classes:S,children:[k,i,R]}))}),qt=VO;function UO(e){return je("PrivateSwitchBase",e)}Ee("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const WO=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],HO=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,UO,t)},GO=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})),KO=X("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),qO=d.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:a,className:i,defaultChecked:s,disabled:f,disableFocusRipple:l=!1,edge:c=!1,icon:p,id:h,inputProps:m,inputRef:v,name:b,onBlur:C,onChange:y,onFocus:g,readOnly:x,required:w=!1,tabIndex:j,type:S,value:k}=t,R=ie(t,WO),[$,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 L=f;T&&typeof L>"u"&&(L=T.disabled);const V=S==="checkbox"||S==="radio",D=E({},t,{checked:$,disabled:L,disableFocusRipple:l,edge:c}),O=HO(D);return u.jsxs(GO,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:[u.jsx(KO,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:w,ownerState:D,tabIndex:j,type:S},S==="checkbox"&&k===void 0?{}:{value:k},m)),$?a:p]}))}),aw=qO,YO=we(u.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"),XO=we(u.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"),QO=we(u.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 ZO(e){return je("MuiCheckbox",e)}const JO=Ee("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),y0=JO,ez=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],tz=e=>{const{classes:t,indeterminate:n,color:r}=e,o={root:["root",n&&"indeterminate",`color${H(r)}`]},a=Pe(o,ZO,t);return E({},t,a)},nz=X(aw,{shouldForwardProp:e=>hr(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"&&{[`&.${y0.checked}, &.${y0.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${y0.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),rz=u.jsx(XO,{}),oz=u.jsx(YO,{}),az=u.jsx(QO,{}),iz=d.forwardRef(function(t,n){var r,o;const a=$e({props:t,name:"MuiCheckbox"}),{checkedIcon:i=rz,color:s="primary",icon:f=oz,indeterminate:l=!1,indeterminateIcon:c=az,inputProps:p,size:h="medium",className:m}=a,v=ie(a,ez),b=l?c:f,C=l?c:i,y=E({},a,{color:s,indeterminate:l,size:h}),g=tz(y);return u.jsx(nz,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}))}),sz=iz;function fz(e){return je("MuiCircularProgress",e)}Ee("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const lz=["className","color","disableShrink","size","style","thickness","value","variant"];let T1=e=>e,h3,m3,g3,v3;const To=44,cz=Jr(h3||(h3=T1` +`),tr.rippleVisible,YT,Zp,({theme:e})=>e.transitions.easing.easeInOut,tr.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,tr.child,tr.childLeaving,XT,Zp,({theme:e})=>e.transitions.easing.easeInOut,tr.childPulsate,QT,({theme:e})=>e.transitions.easing.easeInOut),e$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i}=r,s=ie(r,KT),[f,l]=d.useState([]),c=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(w=>{const{pulsate:j,rippleX:S,rippleY:k,rippleSize:R,cb:$}=w;l(P=>[...P,u.jsx(JT,{classes:{ripple:Z(a.ripple,tr.ripple),rippleVisible:Z(a.rippleVisible,tr.rippleVisible),ripplePulsate:Z(a.ripplePulsate,tr.ripplePulsate),child:Z(a.child,tr.child),childLeaving:Z(a.childLeaving,tr.childLeaving),childPulsate:Z(a.childPulsate,tr.childPulsate)},timeout:Zp,pulsate:j,rippleX:S,rippleY:k,rippleSize:R},c.current)]),c.current+=1,p.current=$},[a]),y=d.useCallback((w={},j={},S=()=>{})=>{const{pulsate:k=!1,center:R=o||j.pulsate,fakeElement:$=!1}=j;if((w==null?void 0:w.type)==="mousedown"&&h.current){h.current=!1;return}(w==null?void 0:w.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||w===void 0||w.clientX===0&&w.clientY===0||!w.clientX&&!w.touches)A=Math.round(T.width/2),F=Math.round(T.height/2);else{const{clientX:L,clientY:V}=w.touches&&w.touches.length>0?w.touches[0]:w;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)}w!=null&&w.touches?v.current===null&&(v.current=()=>{C({pulsate:k,rippleX:A,rippleY:F,rippleSize:I,cb:S})},m.current=setTimeout(()=>{v.current&&(v.current(),v.current=null)},qT)):C({pulsate:k,rippleX:A,rippleY:F,rippleSize:I,cb:S})},[o,C]),g=d.useCallback(()=>{y({},{pulsate:!0})},[y]),x=d.useCallback((w,j)=>{if(clearTimeout(m.current),(w==null?void 0:w.type)==="touchend"&&v.current){v.current(),v.current=null,m.current=setTimeout(()=>{x(w,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]),u.jsx(ZT,E({className:Z(tr.root,a.root,i),ref:b},s,{children:u.jsx(FT,{component:null,exit:!0,children:f})}))}),t$=e$;function n$(e){return je("MuiButtonBase",e)}const r$=Ee("MuiButtonBase",["root","disabled","focusVisible"]),o$=r$,a$=["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"],i$=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,i=Pe({root:["root",t&&"disabled",n&&"focusVisible"]},n$,o);return n&&r&&(i.root+=` ${r}`),i},s$=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"},[`&.${o$.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),f$=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:c=!1,disableTouchRipple:p=!1,focusRipple:h=!1,LinkComponent:m="a",onBlur:v,onClick:b,onContextMenu:C,onDragLeave:y,onFocus:g,onFocusVisible:x,onKeyDown:w,onKeyUp:j,onMouseDown:S,onMouseLeave:k,onMouseUp:R,onTouchEnd:$,onTouchMove:P,onTouchStart:T,tabIndex:A=0,TouchRippleProps:F,touchRippleRef:I,type:L}=r,V=ie(r,a$),D=d.useRef(null),O=d.useRef(null),z=jt(O,I),{isFocusVisibleRef:N,onFocus:U,onBlur:_,ref:B}=Km(),[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&&!c&&!l;d.useEffect(()=>{K&&h&&!c&&se&&O.current.pulsate()},[c,h,K,se]);function J(ne,oe,ke=p){return Bn(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(),k&&k(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=Bn(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=Bn(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(),w&&w(ne),ne.target===ne.currentTarget&&Se()&&ne.key==="Enter"&&!l&&(ne.preventDefault(),b&&b(ne))}),Ze=Bn(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),be=E({},r,{centerRipple:a,component:f,disabled:l,disableRipple:c,disableTouchRipple:p,focusRipple:h,tabIndex:A,focusVisible:K}),he=i$(be);return u.jsxs(s$,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:L},re,V,{children:[i,G?u.jsx(t$,E({ref:z,center:a},F)):null]}))}),Ja=f$;function l$(e){return je("MuiIconButton",e)}const c$=Ee("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),u$=c$,d$=["edge","children","className","color","disabled","disableFocusRipple","size"],p$=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,l$,t)},h$=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)},{[`&.${u$.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),m$=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:c="medium"}=r,p=ie(r,d$),h=E({},r,{edge:o,color:s,disabled:f,disableFocusRipple:l,size:c}),m=p$(h);return u.jsx(h$,E({className:Z(m.root,i),centerRipple:!0,focusRipple:!l,disabled:f,ref:n,ownerState:h},p,{children:a}))}),kr=m$;function g$(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 v$=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],y$=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,g$,i)},b$=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})),d3={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},x$={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},w$=e=>x$[e]||e,k$=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiTypography"}),o=w$(r.color),a=b1(E({},r,{color:o})),{align:i="inherit",className:s,component:f,gutterBottom:l=!1,noWrap:c=!1,paragraph:p=!1,variant:h="body1",variantMapping:m=d3}=a,v=ie(a,v$),b=E({},a,{align:i,color:o,className:s,component:f,gutterBottom:l,noWrap:c,paragraph:p,variant:h,variantMapping:m}),C=f||(p?"p":m[h]||d3[h])||"span",y=y$(b);return u.jsx(b$,E({as:C,ref:n,ownerState:b,className:Z(y.root,s)},v))}),Xr=k$,S$=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],C$=X(nT,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),E$=d.forwardRef(function(t,n){var r;const o=fg(),a=$e({props:t,name:"MuiPopper"}),{anchorEl:i,component:s,components:f,componentsProps:l,container:c,disablePortal:p,keepMounted:h,modifiers:m,open:v,placement:b,popperOptions:C,popperRef:y,transition:g,slots:x,slotProps:w}=a,j=ie(a,S$),S=(r=x==null?void 0:x.root)!=null?r:f==null?void 0:f.Root,k=E({anchorEl:i,container:c,disablePortal:p,keepMounted:h,modifiers:m,open:v,placement:b,popperOptions:C,popperRef:y,transition:g},j);return u.jsx(C$,E({as:s,direction:o==null?void 0:o.direction,slots:{root:S},slotProps:w??l},k,{ref:n}))}),ew=E$,j$=we(u.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 R$(e){return je("MuiChip",e)}const P$=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=P$,T$=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],$$=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,R$,t)},O$=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}}})),z$=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 p3(e){return e.key==="Backspace"||e.key==="Delete"}const M$=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:c=!1,icon:p,label:h,onClick:m,onDelete:v,onKeyDown:b,onKeyUp:C,size:y="medium",variant:g="filled",tabIndex:x,skipFocusWhenDisabled:w=!1}=r,j=ie(r,T$),S=d.useRef(null),k=jt(S,n),R=z=>{z.stopPropagation(),v&&v(z)},$=z=>{z.currentTarget===z.target&&p3(z)&&z.preventDefault(),b&&b(z)},P=z=>{z.currentTarget===z.target&&(v&&p3(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:c,size:y,color:s,iconColor:d.isValidElement(p)&&p.props.color||s,onDelete:!!v,clickable:T,variant:g}),I=$$(F),L=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}):u.jsx(j$,{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)})),u.jsxs(O$,E({as:A,className:Z(I.root,a),disabled:T&&c?!0:void 0,onClick:m,onKeyDown:$,onKeyUp:P,ref:k,tabIndex:w&&c?-1:x,ownerState:F},L,j,{children:[D||O,u.jsx(z$,{className:Z(I.label),ownerState:F,children:h}),V]}))}),I$=M$;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 A$=d.createContext(void 0),C1=A$;function to(){return d.useContext(C1)}function D$(e){return u.jsx(gj,E({},e,{defaultTheme:w1,themeId:qa}))}function h3(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function qu(e,t=!1){return e&&(h3(e.value)&&e.value!==""||t&&h3(e.defaultValue)&&e.defaultValue!=="")}function L$(e){return e.startAdornment}function N$(e){return je("MuiInputBase",e)}const F$=Ee("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),ds=F$,_$=["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"],E1=(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]},j1=(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]},B$=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:s,fullWidth:f,hiddenLabel:l,multiline:c,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",c&&"multiline",m&&"adornedStart",a&&"adornedEnd",l&&"hiddenLabel",p&&"readOnly"],input:["input",r&&"disabled",v==="search"&&"inputTypeSearch",c&&"inputMultiline",h==="small"&&"inputSizeSmall",l&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",p&&"readOnly"]};return Pe(b,N$,t)},R1=X("div",{name:"MuiInputBase",slot:"Root",overridesResolver:E1})(({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%"})),P1=X("input",{name:"MuiInputBase",slot:"Input",overridesResolver:j1})(({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"})}),V$=u.jsx(D$,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),U$=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:c={},defaultValue:p,disabled:h,disableInjectingGlobalStyles:m,endAdornment:v,fullWidth:b=!1,id:C,inputComponent:y="input",inputProps:g={},inputRef:x,maxRows:w,minRows:j,multiline:S=!1,name:k,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,_$),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=>{qu(he)?ge&&ge():ye&&ye()},[ge,ye]);lr(()=>{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"&&(D?Ce=E({type:void 0,minRows:D,maxRows:D},Ce):Ce=E({type:void 0,maxRows:w,minRows:j},Ce),Se=RT);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=B$(Ze),re=z.root||l.Root||R1,le=O.root||c.root||{},be=z.input||l.Input||P1;return Ce=E({},Ce,(r=O.input)!=null?r:c.input),u.jsxs(d.Fragment,{children:[!m&&V$,u.jsxs(re,E({},le,!ea(re)&&{ownerState:E({},Ze,le.ownerState)},{ref:n,onClick:Rt},B,{className:Z(Y.root,le.className,f,L&&"MuiInputBase-readOnly"),children:[N,u.jsx(C1.Provider,{value:null,children:u.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:k,placeholder:I,readOnly:L,required:te.required,rows:D,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,L&&"MuiInputBase-readOnly"),onBlur:Re,onChange:Qe,onFocus:_e}))}),v,V?V(E({},te,{startAdornment:N})):null]}))]})}),jg=U$;function W$(e){return je("MuiInput",e)}const H$=E({},ds,Ee("MuiInput",["root","underline","input"])),Fs=H$;function G$(e){return je("MuiOutlinedInput",e)}const K$=E({},ds,Ee("MuiOutlinedInput",["root","notchedOutline","input"])),Ro=K$;function q$(e){return je("MuiFilledInput",e)}const Y$=E({},ds,Ee("MuiFilledInput",["root","underline","input"])),ya=Y$,X$=we(u.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),Q$=we(u.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 Z$(e){return je("MuiAvatar",e)}Ee("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const J$=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],eO=e=>{const{classes:t,variant:n,colorDefault:r}=e;return Pe({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},Z$,t)},tO=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]}))),nO=X("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),rO=X(Q$,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function oO({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 aO=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:c,srcSet:p,variant:h="circular"}=r,m=ie(r,J$);let v=null;const b=oO(E({},f,{src:c,srcSet:p})),C=c||p,y=C&&b!=="error",g=E({},r,{colorDefault:!y,component:s,variant:h}),x=eO(g);return y?v=u.jsx(nO,E({alt:o,src:c,srcSet:p,sizes:l,ownerState:g,className:x.img},f)):a!=null?v=a:C&&o?v=o[0]:v=u.jsx(rO,{ownerState:g,className:x.fallback}),u.jsx(tO,E({as:s,ownerState:g,className:Z(x.root,i),ref:n},m,{children:v}))}),$r=aO,iO=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],sO={entering:{opacity:1},entered:{opacity:1}},fO=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:c,onEntered:p,onEntering:h,onExit:m,onExited:v,onExiting:b,style:C,timeout:y=o,TransitionComponent:g=kg}=t,x=ie(t,iO),w=d.useRef(null),j=jt(w,s.ref,n),S=I=>L=>{if(I){const V=w.current;L===void 0?I(V):I(V,L)}},k=S(h),R=S((I,L)=>{Eg(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),c&&c(I,L)}),$=S(p),P=S(b),T=S(I=>{const L=Za({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(w.current,I)};return u.jsx(g,E({appear:i,in:l,nodeRef:w,onEnter:R,onEntered:$,onEntering:k,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},sO[I],C,s.props.style),ref:j},L))}))}),tw=fO;function lO(e){return je("MuiBackdrop",e)}Ee("MuiBackdrop",["root","invisible"]);const cO=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],uO=e=>{const{classes:t,invisible:n}=e;return Pe({root:["root",n&&"invisible"]},lO,t)},dO=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"})),pO=d.forwardRef(function(t,n){var r,o,a;const i=$e({props:t,name:"MuiBackdrop"}),{children:s,className:f,component:l="div",components:c={},componentsProps:p={},invisible:h=!1,open:m,slotProps:v={},slots:b={},TransitionComponent:C=tw,transitionDuration:y}=i,g=ie(i,cO),x=E({},i,{component:l,invisible:h}),w=uO(x),j=(r=v.root)!=null?r:p.root;return u.jsx(C,E({in:m,timeout:y},g,{children:u.jsx(dO,E({"aria-hidden":!0},j,{as:(o=(a=b.root)!=null?a:c.Root)!=null?o:l,className:Z(w.root,f,j==null?void 0:j.className),ownerState:E({},x,j==null?void 0:j.ownerState),classes:w,ref:n,children:s}))}))}),nw=pO;function hO(e){return je("MuiBadge",e)}const mO=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=mO,gO=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],g0=10,v0=4,vO=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,hO,i)},yO=X("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),bO=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:g0*2,lineHeight:1,padding:"0 6px",height:g0*2,borderRadius:g0,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:v0,height:v0*2,minWidth:v0*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})})),xO=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=$e({props:t,name:"MuiBadge"}),{anchorOrigin:c={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:w,slots:j,slotProps:S,showZero:k=!1,variant:R="standard"}=l,$=ie(l,gO),{badgeContent:P,invisible:T,max:A,displayValue:F}=OR({max:x,invisible:g,badgeContent:w,showZero:k}),I=cx({anchorOrigin:c,color:y,overlap:C,variant:R,badgeContent:w}),L=T||P==null&&R!=="dot",{color:V=y,overlap:D=C,anchorOrigin:O=c,variant:z=R}=L?I:l,N=z!=="dot"?F:void 0,U=E({},l,{badgeContent:P,invisible:L,max:A,displayValue:N,showZero:k,anchorOrigin:O,color:V,overlap:D,variant:z}),_=vO(U),B=(r=(o=j==null?void 0:j.root)!=null?o:m.Root)!=null?r:yO,K=(a=(i=j==null?void 0:j.badge)!=null?i:m.Badge)!=null?a:bO,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 u.jsxs(B,E({},M,{children:[b,u.jsx(K,E({},G,{children:N}))]}))}),rw=xO;function wO(e){return je("MuiBottomNavigation",e)}Ee("MuiBottomNavigation",["root"]);const kO=["children","className","component","onChange","showLabels","value"],SO=e=>{const{classes:t}=e;return Pe({root:["root"]},wO,t)},CO=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})),EO=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,c=ie(r,kO),p=E({},r,{component:i,showLabels:f}),h=SO(p);return u.jsx(CO,E({as:i,className:Z(h.root,a),ref:n,ownerState:p},c,{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})})}))}),jO=EO;function RO(e){return je("MuiBottomNavigationAction",e)}const PO=Ee("MuiBottomNavigationAction",["root","iconOnly","selected","label"]),ow=PO,TO=["className","icon","label","onChange","onClick","selected","showLabel","value"],$O=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"]},RO,t)},OO=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},{[`&.${ow.selected}`]:{color:(e.vars||e).palette.primary.main}})),zO=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"},{[`&.${ow.selected}`]:{fontSize:e.typography.pxToRem(14)}})),MO=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,c=ie(r,TO),p=r,h=$O(p),m=v=>{s&&s(v,l),f&&f(v)};return u.jsxs(OO,E({ref:n,className:Z(h.root,o),focusRipple:!0,onClick:m,ownerState:p},c,{children:[a,u.jsx(zO,{className:h.label,ownerState:p,children:i})]}))}),IO=MO,AO=pg(),DO=xj({themeId:qa,defaultTheme:AO,defaultClassName:"MuiBox-root",generateClassName:ux.generate}),pa=DO;function LO(e){return je("MuiButton",e)}const NO=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"]),mc=NO,FO=d.createContext({}),_O=FO,BO=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],VO=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,LO,i);return E({},i,f)},aw=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}}),UO=X(Ja,{shouldForwardProp:e=>hr(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]}),[`&.${mc.focusVisible}`]:E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${mc.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"},[`&.${mc.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${mc.disabled}`]:{boxShadow:"none"}}),WO=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},aw(e))),HO=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},aw(e))),GO=d.forwardRef(function(t,n){const r=d.useContext(_O),o=qm(r,t),a=$e({props:o,name:"MuiButton"}),{children:i,color:s="primary",component:f="button",className:l,disabled:c=!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,w=ie(a,BO),j=E({},a,{color:s,component:f,disabled:c,disableElevation:p,disableFocusRipple:h,fullWidth:b,size:C,type:g,variant:x}),S=VO(j),k=y&&u.jsx(WO,{className:S.startIcon,ownerState:j,children:y}),R=m&&u.jsx(HO,{className:S.endIcon,ownerState:j,children:m});return u.jsxs(UO,E({ownerState:j,className:Z(r.className,S.root,l),component:f,disabled:c,focusRipple:!h,focusVisibleClassName:Z(S.focusVisible,v),ref:n,type:g},w,{classes:S,children:[k,i,R]}))}),qt=GO;function KO(e){return je("PrivateSwitchBase",e)}Ee("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const qO=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],YO=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,KO,t)},XO=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})),QO=X("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),ZO=d.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:a,className:i,defaultChecked:s,disabled:f,disableFocusRipple:l=!1,edge:c=!1,icon:p,id:h,inputProps:m,inputRef:v,name:b,onBlur:C,onChange:y,onFocus:g,readOnly:x,required:w=!1,tabIndex:j,type:S,value:k}=t,R=ie(t,qO),[$,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 L=f;T&&typeof L>"u"&&(L=T.disabled);const V=S==="checkbox"||S==="radio",D=E({},t,{checked:$,disabled:L,disableFocusRipple:l,edge:c}),O=YO(D);return u.jsxs(XO,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:[u.jsx(QO,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:w,ownerState:D,tabIndex:j,type:S},S==="checkbox"&&k===void 0?{}:{value:k},m)),$?a:p]}))}),iw=ZO,JO=we(u.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"),ez=we(u.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"),tz=we(u.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 nz(e){return je("MuiCheckbox",e)}const rz=Ee("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),y0=rz,oz=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],az=e=>{const{classes:t,indeterminate:n,color:r}=e,o={root:["root",n&&"indeterminate",`color${H(r)}`]},a=Pe(o,nz,t);return E({},t,a)},iz=X(iw,{shouldForwardProp:e=>hr(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"&&{[`&.${y0.checked}, &.${y0.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${y0.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),sz=u.jsx(ez,{}),fz=u.jsx(JO,{}),lz=u.jsx(tz,{}),cz=d.forwardRef(function(t,n){var r,o;const a=$e({props:t,name:"MuiCheckbox"}),{checkedIcon:i=sz,color:s="primary",icon:f=fz,indeterminate:l=!1,indeterminateIcon:c=lz,inputProps:p,size:h="medium",className:m}=a,v=ie(a,oz),b=l?c:f,C=l?c:i,y=E({},a,{color:s,indeterminate:l,size:h}),g=az(y);return u.jsx(iz,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}))}),uz=cz;function dz(e){return je("MuiCircularProgress",e)}Ee("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const pz=["className","color","disableShrink","size","style","thickness","value","variant"];let T1=e=>e,m3,g3,v3,y3;const To=44,hz=Jr(m3||(m3=T1` 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); } -`)),uz=Jr(m3||(m3=T1` +`)),mz=Jr(g3||(g3=T1` 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; } -`)),dz=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,fz,t)},pz=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(g3||(g3=T1` +`)),gz=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,dz,t)},vz=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(v3||(v3=T1` animation: ${0} 1.4s linear infinite; - `),cz)),hz=X("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),mz=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(v3||(v3=T1` + `),hz)),yz=X("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),bz=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(y3||(y3=T1` animation: ${0} 1.4s ease-in-out infinite; - `),uz)),gz=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:c=0,variant:p="indeterminate"}=r,h=ie(r,lz),m=E({},r,{color:a,disableShrink:i,size:s,thickness:l,value:c,variant:p}),v=dz(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(c),b.strokeDashoffset=`${((100-c)/100*g).toFixed(3)}px`,C.transform="rotate(-90deg)"}return u.jsx(pz,E({className:Z(v.root,o),style:E({width:s,height:s},C,f),ownerState:m,ref:n,role:"progressbar"},y,h,{children:u.jsx(hz,{className:v.svg,ownerState:m,viewBox:`${To/2} ${To/2} ${To} ${To}`,children:u.jsx(mz,{className:v.circle,style:b,ownerState:m,cx:To,cy:To,r:(To-l)/2,fill:"none",strokeWidth:l})})}))}),vz=gz,yz=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","open","slotProps","slots","theme"],bz=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"})),xz=X(tw,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),wz=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=$e({name:"MuiModal",props:t}),{BackdropComponent:c=xz,BackdropProps:p,classes:h,className:m,closeAfterTransition:v=!1,children:b,container:C,component:y,components:g={},componentsProps:x={},disableAutoFocus:w=!1,disableEnforceFocus:j=!1,disableEscapeKeyDown:S=!1,disablePortal:k=!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,yz),[z,N]=d.useState(!0),U={container:C,closeAfterTransition:v,disableAutoFocus:w,disableEnforceFocus:j,disableEscapeKeyDown:S,disablePortal:k,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:bz,K=(a=(i=V==null?void 0:V.backdrop)!=null?i:g.Backdrop)!=null?a:c,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 u.jsx(uT,E({slots:{root:B,backdrop:K},slotProps:{root:()=>E({},Gp(q,_),!ea(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,Gp(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}))}),Rg=wz;function kz(e){return je("MuiDialog",e)}const Sz=Ee("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),b0=Sz,Cz=d.createContext({}),iw=Cz,Ez=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],jz=X(tw,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),Rz=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,kz,t)},Pz=X(Rg,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),Tz=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"}})),$z=X(Al,{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}`,[`&.${b0.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}`,[`&.${b0.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,[`&.${b0.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Oz=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:c,className:p,disableEscapeKeyDown:h=!1,fullScreen:m=!1,fullWidth:v=!1,maxWidth:b="sm",onBackdropClick:C,onClose:y,open:g,PaperComponent:x=Al,PaperProps:w={},scroll:j="paper",TransitionComponent:S=ew,transitionDuration:k=a,TransitionProps:R}=r,$=ie(r,Ez),P=E({},r,{disableEscapeKeyDown:h,fullScreen:m,fullWidth:v,maxWidth:b,scroll:j}),T=Rz(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=Gm(s),V=d.useMemo(()=>({titleId:L}),[L]);return u.jsx(Pz,E({className:Z(T.root,p),closeAfterTransition:!0,components:{Backdrop:jz},componentsProps:{backdrop:E({transitionDuration:k,as:f},l)},disableEscapeKeyDown:h,onClose:y,open:g,ref:n,onClick:I,ownerState:P},$,{children:u.jsx(S,E({appear:!0,in:g,timeout:k,role:"presentation"},R,{children:u.jsx(Tz,{className:Z(T.container),onMouseDown:F,ownerState:P,children:u.jsx($z,E({as:x,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":L},w,{className:Z(T.paper,w.className),ownerState:P,children:u.jsx(iw.Provider,{value:V,children:c})}))})}))}))}),Qr=Oz;function zz(e){return je("MuiDialogActions",e)}Ee("MuiDialogActions",["root","spacing"]);const Mz=["className","disableSpacing"],Iz=e=>{const{classes:t,disableSpacing:n}=e;return Pe({root:["root",!n&&"spacing"]},zz,t)},Az=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}})),Dz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:a=!1}=r,i=ie(r,Mz),s=E({},r,{disableSpacing:a}),f=Iz(s);return u.jsx(Az,E({className:Z(f.root,o),ownerState:s,ref:n},i))}),Or=Dz;function Lz(e){return je("MuiDialogContent",e)}Ee("MuiDialogContent",["root","dividers"]);function Nz(e){return je("MuiDialogTitle",e)}const Fz=Ee("MuiDialogTitle",["root"]),_z=Fz,Bz=["className","dividers"],Vz=e=>{const{classes:t,dividers:n}=e;return Pe({root:["root",n&&"dividers"]},Lz,t)},Uz=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}`}:{[`.${_z.root} + &`]:{paddingTop:0}})),Wz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogContent"}),{className:o,dividers:a=!1}=r,i=ie(r,Bz),s=E({},r,{dividers:a}),f=Vz(s);return u.jsx(Uz,E({className:Z(f.root,o),ownerState:s,ref:n},i))}),Zr=Wz,Hz=["className","id"],Gz=e=>{const{classes:t}=e;return Pe({root:["root"]},Nz,t)},Kz=X(Xr,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),qz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogTitle"}),{className:o,id:a}=r,i=ie(r,Hz),s=r,f=Gz(s),{titleId:l=a}=d.useContext(iw);return u.jsx(Kz,E({component:"h2",className:Z(f.root,o),ownerState:s,ref:n,variant:"h6",id:a??l},i))}),zr=qz;function Yz(e){return je("MuiDivider",e)}const Xz=Ee("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),y3=Xz,Qz=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],Zz=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"]},Yz,r)},Jz=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%"}})),eM=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)`})),tM=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:c="horizontal",role:p=s!=="hr"?"separator":void 0,textAlign:h="center",variant:m="fullWidth"}=r,v=ie(r,Qz),b=E({},r,{absolute:o,component:s,flexItem:f,light:l,orientation:c,role:p,textAlign:h,variant:m}),C=Zz(b);return u.jsx(Jz,E({as:s,className:Z(C.root,i),role:p,ref:n,ownerState:b},v,{children:a?u.jsx(eM,{className:C.wrapper,ownerState:b,children:a}):null}))}),Pf=tM,nM=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function rM(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=Wn(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 oM(e){return typeof e=="function"?e():e}function gc(e,t,n){const r=oM(n),o=rM(e,t,r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const aM=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:c="down",easing:p=o,in:h,onEnter:m,onEntered:v,onEntering:b,onExit:C,onExited:y,onExiting:g,style:x,timeout:w=a,TransitionComponent:j=kg}=t,S=ie(t,nM),k=d.useRef(null),R=jt(f.ref,k,n),$=O=>z=>{O&&(z===void 0?O(k.current):O(k.current,z))},P=$((O,z)=>{gc(c,O,l),Eg(O),m&&m(O,z)}),T=$((O,z)=>{const N=Za({timeout:w,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:w,style:x,easing:p},{mode:"exit"});O.style.webkitTransition=r.transitions.create("-webkit-transform",z),O.style.transition=r.transitions.create("transform",z),gc(c,O,l),C&&C(O)}),L=$(O=>{O.style.webkitTransition="",O.style.transition="",y&&y(O)}),V=O=>{i&&i(k.current,O)},D=d.useCallback(()=>{k.current&&gc(c,k.current,l)},[c,l]);return d.useEffect(()=>{if(h||c==="down"||c==="right")return;const O=Hm(()=>{k.current&&gc(c,k.current,l)}),z=Wn(k.current);return z.addEventListener("resize",O),()=>{O.clear(),z.removeEventListener("resize",O)}},[c,h,l]),d.useEffect(()=>{h||D()},[h,D]),u.jsx(j,E({nodeRef:k,onEnter:P,onEntered:A,onEntering:T,onExit:I,onExited:L,onExiting:F,addEndListener:V,appear:s,in:h,timeout:w},S,{children:(O,z)=>d.cloneElement(f,E({ref:R,style:E({visibility:O==="exited"&&!h?"hidden":void 0},x,f.props.style)},z))}))}),iM=aM;function sM(e){return je("MuiDrawer",e)}Ee("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const fM=["BackdropProps"],lM=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],sw=(e,t)=>{const{ownerState:n}=e;return[t.root,(n.variant==="permanent"||n.variant==="persistent")&&t.docked,t.modal]},cM=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,sM,t)},uM=X(Rg,{name:"MuiDrawer",slot:"Root",overridesResolver:sw})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),b3=X("div",{shouldForwardProp:hr,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:sw})({flex:"0 0 auto"}),dM=X(Al,{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}`})),fw={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)?fw[t]:t}const pM=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:c=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:h}={},onClose:m,open:v=!1,PaperProps:b={},SlideProps:C,TransitionComponent:y=iM,transitionDuration:g=a,variant:x="temporary"}=r,w=ie(r.ModalProps,fM),j=ie(r,lM),S=d.useRef(!1);d.useEffect(()=>{S.current=!0},[]);const k=ff(o,i),$=E({},r,{anchor:i,elevation:c,open:v,variant:x},j),P=cM($),T=u.jsx(dM,E({elevation:x==="temporary"?c:0,square:!0},b,{className:Z(P.paper,b.className),ownerState:$,children:f}));if(x==="permanent")return u.jsx(b3,E({className:Z(P.root,P.docked,l),ownerState:$,ref:n},j,{children:T}));const A=u.jsx(y,E({in:v,direction:fw[k],timeout:g,appear:S.current},C,{children:T}));return x==="persistent"?u.jsx(b3,E({className:Z(P.root,P.docked,l),ownerState:$,ref:n},j,{children:A})):u.jsx(uM,E({BackdropProps:E({},s,h,{transitionDuration:g}),className:Z(P.root,P.modal,l),open:v,ownerState:$,onClose:m,hideBackdrop:p,ref:n},j,w,{children:A}))}),hM=pM,mM=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],gM=e=>{const{classes:t,disableUnderline:n}=e,o=Pe({root:["root",!n&&"underline"],input:["input"]},W$,t);return E({},t,o)},vM=X(R1,{shouldForwardProp:e=>hr(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...E1(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}))}),yM=X(P1,{name:"MuiFilledInput",slot:"Input",overridesResolver:j1})(({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})),lw=d.forwardRef(function(t,n){var r,o,a,i;const s=$e({props:t,name:"MuiFilledInput"}),{components:f={},componentsProps:l,fullWidth:c=!1,inputComponent:p="input",multiline:h=!1,slotProps:m,slots:v={},type:b="text"}=s,C=ie(s,mM),y=E({},s,{fullWidth:c,inputComponent:p,multiline:h,type:b}),g=gM(s),x={root:{ownerState:y},input:{ownerState:y}},w=m??l?Tn(m??l,x):x,j=(r=(o=v.root)!=null?o:f.Root)!=null?r:vM,S=(a=(i=v.input)!=null?i:f.Input)!=null?a:yM;return u.jsx(jg,E({slots:{root:j,input:S},componentsProps:w,fullWidth:c,inputComponent:p,multiline:h,ref:n,type:b},C,{classes:g}))});lw.muiName="Input";const cw=lw;function bM(e){return je("MuiFormControl",e)}Ee("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const xM=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],wM=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${H(n)}`,r&&"fullWidth"]};return Pe(o,bM,t)},kM=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%"})),SM=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:c,fullWidth:p=!1,hiddenLabel:h=!1,margin:m="none",required:v=!1,size:b="medium",variant:C="outlined"}=r,y=ie(r,xM),g=E({},r,{color:i,component:s,disabled:f,error:l,fullWidth:p,hiddenLabel:h,margin:m,required:v,size:b,variant:C}),x=wM(g),[w,j]=d.useState(()=>{let F=!1;return o&&d.Children.forEach(o,I=>{if(!c0(I,["Input","Select"]))return;const L=c0(I,["Select"])?I.props.input:I;L&&M$(L.props)&&(F=!0)}),F}),[S,k]=d.useState(()=>{let F=!1;return o&&d.Children.forEach(o,I=>{c0(I,["Input","Select"])&&(qu(I.props,!0)||qu(I.props.inputProps,!0))&&(F=!0)}),F}),[R,$]=d.useState(!1);f&&R&&$(!1);const P=c!==void 0&&!f?c:R;let T;const A=d.useMemo(()=>({adornedStart:w,setAdornedStart:j,color:i,disabled:f,error:l,filled:S,focused:P,fullWidth:p,hiddenLabel:h,size:b,onBlur:()=>{$(!1)},onEmpty:()=>{k(!1)},onFilled:()=>{k(!0)},onFocus:()=>{$(!0)},registerEffect:T,required:v,variant:C}),[w,i,f,l,S,P,p,h,T,v,b,C]);return u.jsx(C1.Provider,{value:A,children:u.jsx(kM,E({as:s,ownerState:g,className:Z(x.root,a),ref:n},y,{children:o}))})}),Jp=SM;function CM(e){return je("MuiFormControlLabel",e)}const EM=Ee("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),lf=EM,jM=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],RM=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,CM,t)},PM=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}}})),TM=X("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${lf.error}`]:{color:(e.vars||e).palette.error.main}})),$M=d.forwardRef(function(t,n){var r,o;const a=$e({props:t,name:"MuiFormControlLabel"}),{className:i,componentsProps:s={},control:f,disabled:l,disableTypography:c,label:p,labelPlacement:h="end",required:m,slotProps:v={}}=a,b=ie(a,jM),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 w=da({props:a,muiFormControl:C,states:["error"]}),j=E({},a,{disabled:y,labelPlacement:h,required:g,error:w.error}),S=RM(j),k=(o=v.typography)!=null?o:s.typography;let R=p;return R!=null&&R.type!==Xr&&!c&&(R=u.jsx(Xr,E({component:"span"},k,{className:Z(S.label,k==null?void 0:k.className),children:R}))),u.jsxs(PM,E({className:Z(S.root,i),ownerState:j,ref:n},b,{children:[d.cloneElement(f,x),R,g&&u.jsxs(TM,{ownerState:j,"aria-hidden":!0,className:S.asterisk,children:[" ","*"]})]}))}),vc=$M;function OM(e){return je("MuiFormGroup",e)}Ee("MuiFormGroup",["root","row","error"]);const zM=["className","row"],MM=e=>{const{classes:t,row:n,error:r}=e;return Pe({root:["root",n&&"row",r&&"error"]},OM,t)},IM=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"})),AM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormGroup"}),{className:o,row:a=!1}=r,i=ie(r,zM),s=to(),f=da({props:r,muiFormControl:s,states:["error"]}),l=E({},r,{row:a,error:f.error}),c=MM(l);return u.jsx(IM,E({className:Z(c.root,o),ownerState:l,ref:n},i))}),gi=AM;function DM(e){return je("MuiFormHelperText",e)}const LM=Ee("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),x3=LM;var w3;const NM=["children","className","component","disabled","error","filled","focused","margin","required","variant"],FM=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,DM,t)},_M=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,[`&.${x3.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${x3.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),BM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormHelperText"}),{children:o,className:a,component:i="p"}=r,s=ie(r,NM),f=to(),l=da({props:r,muiFormControl:f,states:["variant","size","disabled","error","filled","focused","required"]}),c=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=FM(c);return u.jsx(_M,E({as:i,ownerState:c,className:Z(p.root,a),ref:n},s,{children:o===" "?w3||(w3=u.jsx("span",{className:"notranslate",children:"​"})):o}))}),VM=BM;function UM(e){return je("MuiFormLabel",e)}const WM=Ee("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Tf=WM,HM=["children","className","color","component","disabled","error","filled","focused","required"],GM=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,UM,t)},KM=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}})),qM=X("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Tf.error}`]:{color:(e.vars||e).palette.error.main}})),YM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormLabel"}),{children:o,className:a,component:i="label"}=r,s=ie(r,HM),f=to(),l=da({props:r,muiFormControl:f,states:["color","required","focused","disabled","error","filled"]}),c=E({},r,{color:l.color||"primary",component:i,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),p=GM(c);return u.jsxs(KM,E({as:i,ownerState:c,className:Z(p.root,a),ref:n},s,{children:[o,l.required&&u.jsxs(qM,{ownerState:c,"aria-hidden":!0,className:p.asterisk,children:[" ","*"]})]}))}),ou=YM,XM=d.createContext(),k3=XM;function QM(e){return je("MuiGrid",e)}const ZM=[0,1,2,3,4,5,6,7,8,9,10],JM=["column-reverse","column","row-reverse","row"],eI=["nowrap","wrap-reverse","wrap"],_s=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],tI=Ee("MuiGrid",["root","container","item","zeroMinWidth",...ZM.map(e=>`spacing-xs-${e}`),...JM.map(e=>`direction-xs-${e}`),...eI.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=tI,nI=["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 rI({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=La({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 c=e.spacing(t.columnSpacing);if(c!=="0px"){const p=`calc(${f} + ${Ki(c)})`;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 oI({theme:e,ownerState:t}){const n=La({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 uw({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 aI({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const a=La({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=uw({breakpoints:e.breakpoints.values,values:a})),o=In({theme:e},a,(s,f)=>{var l;const c=e.spacing(s);return c!=="0px"?{marginTop:`-${Ki(c)}`,[`& > .${pl.item}`]:{paddingTop:Ki(c)}}:(l=i)!=null&&l.includes(f)?{}:{marginTop:0,[`& > .${pl.item}`]:{paddingTop:0}}})}return o}function iI({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const a=La({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=uw({breakpoints:e.breakpoints.values,values:a})),o=In({theme:e},a,(s,f)=>{var l;const c=e.spacing(s);return c!=="0px"?{width:`calc(100% + ${Ki(c)})`,marginLeft:`-${Ki(c)}`,[`& > .${pl.item}`]:{paddingLeft:Ki(c)}}:(l=i)!=null&&l.includes(f)?{}:{width:"100%",marginLeft:0,[`& > .${pl.item}`]:{paddingLeft:0}}})}return o}function sI(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 fI=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 c=[];r&&(c=sI(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,...c,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}),oI,aI,iI,rI);function lI(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 cI=e=>{const{classes:t,container:n,direction:r,item:o,spacing:a,wrap:i,zeroMinWidth:s,breakpoints:f}=e;let l=[];n&&(l=lI(a,f));const c=[];f.forEach(h=>{const m=e[h];m&&c.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)}`,...c]};return Pe(p,QM,t)},uI=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiGrid"}),{breakpoints:o}=eo(),a=b1(r),{className:i,columns:s,columnSpacing:f,component:l="div",container:c=!1,direction:p="row",item:h=!1,rowSpacing:m,spacing:v=0,wrap:b="wrap",zeroMinWidth:C=!1}=a,y=ie(a,nI),g=m||v,x=f||v,w=d.useContext(k3),j=c?s||12:w,S={},k=E({},y);o.keys.forEach(P=>{y[P]!=null&&(S[P]=y[P],delete k[P])});const R=E({},a,{columns:j,container:c,direction:p,item:h,rowSpacing:g,columnSpacing:x,wrap:b,zeroMinWidth:C,spacing:v},S,{breakpoints:o.keys}),$=cI(R);return u.jsx(k3.Provider,{value:j,children:u.jsx(fI,E({ownerState:R,className:Z($.root,i),as:l,ref:n},k))})}),Bs=uI,dI=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function eh(e){return`scale(${e}, ${e**2})`}const pI={entering:{opacity:1,transform:eh(1)},entered:{opacity:1,transform:"none"}},x0=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),dw=d.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:a,easing:i,in:s,onEnter:f,onEntered:l,onEntering:c,onExit:p,onExited:h,onExiting:m,style:v,timeout:b="auto",TransitionComponent:C=kg}=t,y=ie(t,dI),g=d.useRef(),x=d.useRef(),w=eo(),j=d.useRef(null),S=jt(j,a.ref,n),k=L=>V=>{if(L){const D=j.current;V===void 0?L(D):L(D,V)}},R=k(c),$=k((L,V)=>{Eg(L);const{duration:D,delay:O,easing:z}=Za({style:v,timeout:b,easing:i},{mode:"enter"});let N;b==="auto"?(N=w.transitions.getAutoHeightDuration(L.clientHeight),x.current=N):N=D,L.style.transition=[w.transitions.create("opacity",{duration:N,delay:O}),w.transitions.create("transform",{duration:x0?N:N*.666,delay:O,easing:z})].join(","),f&&f(L,V)}),P=k(l),T=k(m),A=k(L=>{const{duration:V,delay:D,easing:O}=Za({style:v,timeout:b,easing:i},{mode:"exit"});let z;b==="auto"?(z=w.transitions.getAutoHeightDuration(L.clientHeight),x.current=z):z=V,L.style.transition=[w.transitions.create("opacity",{duration:z,delay:D}),w.transitions.create("transform",{duration:x0?z:z*.666,delay:x0?D:D||z*.333,easing:O})].join(","),L.style.opacity=0,L.style.transform=eh(.75),p&&p(L)}),F=k(h),I=L=>{b==="auto"&&(g.current=setTimeout(L,x.current||0)),r&&r(j.current,L)};return d.useEffect(()=>()=>{clearTimeout(g.current)},[]),u.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:eh(.75),visibility:L==="exited"&&!s?"hidden":void 0},pI[L],v,a.props.style),ref:S},V))}))});dw.muiSupportAuto=!0;const th=dw,hI=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],mI=e=>{const{classes:t,disableUnderline:n}=e,o=Pe({root:["root",!n&&"underline"],input:["input"]},_$,t);return E({},t,o)},gI=X(R1,{shouldForwardProp:e=>hr(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...E1(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"}})}),vI=X(P1,{name:"MuiInput",slot:"Input",overridesResolver:j1})({}),pw=d.forwardRef(function(t,n){var r,o,a,i;const s=$e({props:t,name:"MuiInput"}),{disableUnderline:f,components:l={},componentsProps:c,fullWidth:p=!1,inputComponent:h="input",multiline:m=!1,slotProps:v,slots:b={},type:C="text"}=s,y=ie(s,hI),g=mI(s),w={root:{ownerState:{disableUnderline:f}}},j=v??c?Tn(v??c,w):w,S=(r=(o=b.root)!=null?o:l.Root)!=null?r:gI,k=(a=(i=b.input)!=null?i:l.Input)!=null?a:vI;return u.jsx(jg,E({slots:{root:S,input:k},slotProps:j,fullWidth:p,inputComponent:h,multiline:m,ref:n,type:C},y,{classes:g}))});pw.muiName="Input";const hw=pw;function yI(e){return je("MuiInputAdornment",e)}const bI=Ee("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),S3=bI;var C3;const xI=["children","className","component","disablePointerEvents","disableTypography","position","variant"],wI=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${H(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},kI=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,yI,t)},SI=X("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:wI})(({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"&&{[`&.${S3.positionStart}&:not(.${S3.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),CI=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:c}=r,p=ie(r,xI),h=to()||{};let m=c;c&&h.variant,h&&!m&&(m=h.variant);const v=E({},r,{hiddenLabel:h.hiddenLabel,size:h.size,disablePointerEvents:s,position:l,variant:m}),b=kI(v);return u.jsx(C1.Provider,{value:null,children:u.jsx(SI,E({as:i,ownerState:v,className:Z(b.root,a),ref:n},p,{children:typeof o=="string"&&!f?u.jsx(Xr,{color:"text.secondary",children:o}):u.jsxs(d.Fragment,{children:[l==="start"?C3||(C3=u.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})}),nh=CI;function EI(e){return je("MuiInputLabel",e)}Ee("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const jI=["disableAnimation","margin","shrink","variant","className"],RI=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"]},EI,t);return E({},t,l)},PI=X(ou,{shouldForwardProp:e=>hr(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)"}))),TI=d.forwardRef(function(t,n){const r=$e({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:a,className:i}=r,s=ie(r,jI),f=to();let l=a;typeof l>"u"&&f&&(l=f.filled||f.focused||f.adornedStart);const c=da({props:r,muiFormControl:f,states:["size","variant","required"]}),p=E({},r,{disableAnimation:o,formControl:f,shrink:l,size:c.size,variant:c.variant,required:c.required}),h=RI(p);return u.jsx(PI,E({"data-shrink":l,ownerState:p,ref:n,className:Z(h.root,i)},s,{classes:h}))}),$I=TI,OI=d.createContext({}),rh=OI;function zI(e){return je("MuiList",e)}Ee("MuiList",["root","padding","dense","subheader"]);const MI=["children","className","component","dense","disablePadding","subheader"],II=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Pe({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},zI,t)},AI=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})),DI=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,c=ie(r,MI),p=d.useMemo(()=>({dense:s}),[s]),h=E({},r,{component:i,dense:s,disablePadding:f}),m=II(h);return u.jsx(rh.Provider,{value:p,children:u.jsxs(AI,E({as:i,className:Z(m.root,a),ref:n,ownerState:h},c,{children:[l,o]}))})}),LI=DI,NI=Ee("MuiListItemIcon",["root","alignItemsFlexStart"]),E3=NI,FI=Ee("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),j3=FI,_I=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function w0(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function R3(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function mw(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")||!mw(s,a)||f)s=o(e,s,n);else return s.focus(),!0}return!1}const BI=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:c,variant:p="selectedMenu"}=t,h=ie(t,_I),m=d.useRef(null),v=d.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});lr(()=>{o&&m.current.focus()},[o]),d.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(x,w)=>{const j=!m.current.style.width;if(x.clientHeight{const w=m.current,j=x.key,S=St(w).activeElement;if(j==="ArrowDown")x.preventDefault(),Vs(w,S,l,f,w0);else if(j==="ArrowUp")x.preventDefault(),Vs(w,S,l,f,R3);else if(j==="Home")x.preventDefault(),Vs(w,null,l,f,w0);else if(j==="End")x.preventDefault(),Vs(w,null,l,f,R3);else if(j.length===1){const k=v.current,R=j.toLowerCase(),$=performance.now();k.keys.length>0&&($-k.lastTime>500?(k.keys=[],k.repeating=!0,k.previousKeyMatched=!0):k.repeating&&R!==k.keys[0]&&(k.repeating=!1)),k.lastTime=$,k.keys.push(R);const P=S&&!k.repeating&&mw(S,k);k.previousKeyMatched&&(P||Vs(w,S,!1,f,w0,k))?x.preventDefault():k.previousKeyMatched=!1}c&&c(x)},C=jt(m,n);let y=-1;d.Children.forEach(i,(x,w)=>{d.isValidElement(x)&&(x.props.disabled||(p==="selectedMenu"&&x.props.selected||y===-1)&&(y=w),y===w&&(x.props.disabled||x.props.muiSkipListHighlight||x.type.muiSkipListHighlight)&&(y+=1,y>=i.length&&(y=-1)))});const g=d.Children.map(i,(x,w)=>{if(w===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 u.jsx(LI,E({role:"menu",ref:C,className:s,onKeyDown:b,tabIndex:o?0:-1},h,{children:g}))}),VI=BI;function UI(e){return je("MuiPopover",e)}Ee("MuiPopover",["root","paper"]);const WI=["onEntering"],HI=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function P3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function T3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function $3(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function k0(e){return typeof e=="function"?e():e}const GI=e=>{const{classes:t}=e;return Pe({root:["root"],paper:["paper"]},UI,t)},KI=X(Rg,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),qI=X(Al,{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}),YI=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:c,container:p,elevation:h=8,marginThreshold:m=16,open:v,PaperProps:b={},transformOrigin:C={vertical:"top",horizontal:"left"},TransitionComponent:y=th,transitionDuration:g="auto",TransitionProps:{onEntering:x}={}}=r,w=ie(r.TransitionProps,WI),j=ie(r,HI),S=d.useRef(),k=jt(S,b.ref),R=E({},r,{anchorOrigin:i,anchorReference:f,elevation:h,marginThreshold:m,PaperProps:b,transformOrigin:C,TransitionComponent:y,transitionDuration:g,TransitionProps:w}),$=GI(R),P=d.useCallback(()=>{if(f==="anchorPosition")return s;const N=k0(a),_=(N&&N.nodeType===1?N:St(S.current).body).getBoundingClientRect();return{top:_.top+P3(_,i.vertical),left:_.left+T3(_,i.horizontal)}},[a,i.horizontal,i.vertical,s,f]),T=d.useCallback(N=>({vertical:P3(N,C.vertical),horizontal:T3(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:$3(_)};const B=P();let K=B.top-_.vertical,q=B.left-_.horizontal;const se=K+U.height,M=q+U.width,G=Wn(k0(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:$3(_)}},[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=Hm(()=>{L()}),U=Wn(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(k0(a)).body:void 0);return u.jsx(KI,E({BackdropProps:{invisible:!0},className:Z($.root,c),container:z,open:v,ref:n,ownerState:R},j,{children:u.jsx(y,E({appear:!0,in:v,onEntering:V,onExited:D,timeout:O},w,{children:u.jsx(qI,E({elevation:h},b,{ref:k,className:Z($.paper,b.className)},F?void 0:{style:E({},b.style,{opacity:0})},{ownerState:R,children:l}))}))}))}),XI=YI;function QI(e){return je("MuiMenu",e)}Ee("MuiMenu",["root","paper","list"]);const ZI=["onEntering"],JI=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],eA={vertical:"top",horizontal:"right"},tA={vertical:"top",horizontal:"left"},nA=e=>{const{classes:t}=e;return Pe({root:["root"],paper:["paper"],list:["list"]},QI,t)},rA=X(XI,{shouldForwardProp:e=>hr(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),oA=X(Al,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),aA=X(VI,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),iA=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:c={},PopoverClasses:p,transitionDuration:h="auto",TransitionProps:{onEntering:m}={},variant:v="selectedMenu"}=r,b=ie(r.TransitionProps,ZI),C=ie(r,JI),y=eo(),g=y.direction==="rtl",x=E({},r,{autoFocus:o,disableAutoFocusItem:i,MenuListProps:s,onEntering:m,PaperProps:c,transitionDuration:h,TransitionProps:b,variant:v}),w=nA(x),j=o&&!i&&l,S=d.useRef(null),k=(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))}),u.jsx(rA,E({onClose:f,anchorOrigin:{vertical:"bottom",horizontal:g?"right":"left"},transformOrigin:g?eA:tA,PaperProps:E({as:oA},c,{classes:E({},c.classes,{root:w.paper})}),className:w.root,open:l,ref:n,transitionDuration:h,TransitionProps:E({onEntering:k},b),ownerState:x},C,{classes:p,children:u.jsx(aA,E({onKeyDown:R,actions:S,autoFocus:o&&($===-1||i),autoFocusItem:j,variant:v},s,{className:Z(w.list,s.className),children:a}))}))}),gw=iA;function sA(e){return je("MuiMenuItem",e)}const fA=Ee("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Us=fA,lA=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],cA=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]},uA=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"]},sA,i);return E({},i,f)},dA=X(Ja,{shouldForwardProp:e=>hr(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:cA})(({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},[`& + .${y3.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${y3.inset}`]:{marginLeft:52},[`& .${j3.root}`]:{marginTop:0,marginBottom:0},[`& .${j3.inset}`]:{paddingLeft:36},[`& .${E3.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&E({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${E3.root} svg`]:{fontSize:"1.25rem"}}))),pA=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:c="menuitem",tabIndex:p,className:h}=r,m=ie(r,lA),v=d.useContext(rh),b=d.useMemo(()=>({dense:i||v.dense||!1,disableGutters:f}),[v.dense,i,f]),C=d.useRef(null);lr(()=>{o&&C.current&&C.current.focus()},[o]);const y=E({},r,{dense:b.dense,divider:s,disableGutters:f}),g=uA(r),x=jt(C,n);let w;return r.disabled||(w=p!==void 0?p:-1),u.jsx(rh.Provider,{value:b,children:u.jsx(dA,E({ref:x,role:c,tabIndex:w,component:a,focusVisibleClassName:Z(g.focusVisible,l),className:Z(g.root,h)},m,{ownerState:y,classes:g}))})}),ta=pA;function hA(e){return je("MuiNativeSelect",e)}const mA=Ee("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Pg=mA,gA=["className","disabled","error","IconComponent","inputRef","variant"],vA=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,hA,t)},vw=({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"},[`&.${Pg.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}}),yA=X("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:hr,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Pg.multiple}`]:t.multiple}]}})(vw),yw=({ownerState:e,theme:t})=>E({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Pg.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),bA=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]}})(yw),xA=d.forwardRef(function(t,n){const{className:r,disabled:o,error:a,IconComponent:i,inputRef:s,variant:f="standard"}=t,l=ie(t,gA),c=E({},t,{disabled:o,variant:f,error:a}),p=vA(c);return u.jsxs(d.Fragment,{children:[u.jsx(yA,E({ownerState:c,className:Z(p.select,r),disabled:o,ref:s||n},l)),t.multiple?null:u.jsx(bA,{as:i,ownerState:c,className:p.icon})]})}),wA=xA;var O3;const kA=["children","classes","className","label","notched"],SA=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%"}),CA=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 EA(e){const{className:t,label:n,notched:r}=e,o=ie(e,kA),a=n!=null&&n!=="",i=E({},e,{notched:r,withLabel:a});return u.jsx(SA,E({"aria-hidden":!0,className:t,ownerState:i},o,{children:u.jsx(CA,{ownerState:i,children:a?u.jsx("span",{children:n}):O3||(O3=u.jsx("span",{className:"notranslate",children:"​"}))})}))}const jA=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],RA=e=>{const{classes:t}=e,r=Pe({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},V$,t);return E({},t,r)},PA=X(R1,{shouldForwardProp:e=>hr(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:E1})(({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"}))}),TA=X(EA,{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}}),$A=X(P1,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:j1})(({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})),bw=d.forwardRef(function(t,n){var r,o,a,i,s;const f=$e({props:t,name:"MuiOutlinedInput"}),{components:l={},fullWidth:c=!1,inputComponent:p="input",label:h,multiline:m=!1,notched:v,slots:b={},type:C="text"}=f,y=ie(f,jA),g=RA(f),x=to(),w=da({props:f,muiFormControl:x,states:["required"]}),j=E({},f,{color:w.color||"primary",disabled:w.disabled,error:w.error,focused:w.focused,formControl:x,fullWidth:c,hiddenLabel:w.hiddenLabel,multiline:m,size:w.size,type:C}),S=(r=(o=b.root)!=null?o:l.Root)!=null?r:PA,k=(a=(i=b.input)!=null?i:l.Input)!=null?a:$A;return u.jsx(jg,E({slots:{root:S,input:k},renderSuffix:R=>u.jsx(TA,{ownerState:j,className:g.notchedOutline,label:h!=null&&h!==""&&w.required?s||(s=u.jsxs(d.Fragment,{children:[h," ","*"]})):h,notched:typeof v<"u"?v:!!(R.startAdornment||R.filled||R.focused)}),fullWidth:c,inputComponent:p,multiline:m,ref:n,type:C},y,{classes:E({},g,{notchedOutline:null})}))});bw.muiName="Input";const xw=bw;function OA(e){return je("MuiSelect",e)}const zA=Ee("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Ws=zA;var z3;const MA=["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"],IA=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}]}})(vw,{[`&.${Ws.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),AA=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]}})(yw),DA=X("input",{shouldForwardProp:e=>hg(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 M3(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function LA(e){return e==null||typeof e=="string"&&!e.trim()}const NA=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,OA,t)},FA=d.forwardRef(function(t,n){const{"aria-describedby":r,"aria-label":o,autoFocus:a,autoWidth:i,children:s,className:f,defaultOpen:l,defaultValue:c,disabled:p,displayEmpty:h,error:m=!1,IconComponent:v,inputRef:b,labelId:C,MenuProps:y={},multiple:g,name:x,onBlur:w,onChange:j,onClose:S,onFocus:k,onOpen:R,open:$,readOnly:P,renderValue:T,SelectDisplayProps:A={},tabIndex:F,value:I,variant:L="standard"}=t,V=ie(t,MA),[D,O]=sl({controlled:I,default:c,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: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&&w&&(Object.defineProperty(oe,"target",{writable:!0,value:{value:D,name:x}}),w(oe))};delete V["aria-invalid"];let Se,Ce;const ft=[];let Ze=!1;(qu({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(aa(2));ke=D.some(pe=>M3(pe,oe.props.value)),ke&&Ze&&ft.push(oe.props.children)}else ke=M3(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},Tg={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>hr(e)&&e!=="variant",slot:"Root"},UA=X(hw,Tg)(""),WA=X(xw,Tg)(""),HA=X(cw,Tg)(""),ww=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:c=G$,id:p,input:h,inputProps:m,label:v,labelId:b,MenuProps:C,multiple:y=!1,native:g=!1,onClose:x,onOpen:w,open:j,renderValue:S,SelectDisplayProps:k,variant:R="outlined"}=r,$=ie(r,BA),P=g?wA:_A,T=to(),A=da({props:r,muiFormControl:T,states:["variant","error"]}),F=A.variant||R,I=E({},r,{variant:F,classes:i}),L=VA(I),V=h||{standard:u.jsx(UA,{ownerState:I}),outlined:u.jsx(WA,{label:v,ownerState:I}),filled:u.jsx(HA,{ownerState:I})}[F],D=jt(n,V.ref);return u.jsx(d.Fragment,{children:d.cloneElement(V,E({inputComponent:P,inputProps:E({children:a,error:A.error,IconComponent:c,variant:F,type:void 0,multiple:y},g?{id:p}:{autoWidth:o,defaultOpen:f,displayEmpty:l,labelId:b,MenuProps:C,onClose:x,onOpen:w,open:j,renderValue:S,SelectDisplayProps:E({id:p},k)},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},$))})});ww.muiName="Select";const $g=ww,GA=e=>!e||!ea(e),KA=GA;function qA(e){return je("MuiSlider",e)}const YA=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=YA,XA=e=>{const{open:t}=e;return{offset:Z(t&&Cr.valueLabelOpen),circle:Cr.valueLabelCircle,label:Cr.valueLabelLabel}};function QA(e){const{children:t,className:n,value:r}=e,o=XA(e);return t?d.cloneElement(t,{className:Z(t.props.className)},u.jsxs(d.Fragment,{children:[t.props.children,u.jsx("span",{className:Z(o.offset,n),"aria-hidden":!0,children:u.jsx("span",{className:o.circle,children:u.jsx("span",{className:o.label,children:r})})})]})):null}const ZA=["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 I3(e){return e}const JA=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"}}})),eD=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})),tD=X("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?dg(e.palette[t.color].main,.62):ug(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})}),nD=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"}}})),rD=X(QA,{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"})),oD=X("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>hg(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})),aD=X("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>hg(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})),iD=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,qA,i)},sD=({children:e})=>e,fD=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,c,p,h,m,v,b,C,y,g,x,w,j,S,k,R,$,P;const T=$e({props:t,name:"MuiSlider"}),F=eo().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=I3,slotProps:ve,slots:me,track:_e="normal",valueLabelDisplay:Re="off",valueLabelFormat:Qe=I3}=T,Rt=ie(T,ZA),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}=bT(E({},Se,{rootRef:n}));Se.marked=ke.length>0&&ke.some(lt=>lt.label),Se.dragging=oe,Se.focusedThumbIndex=he;const W=iD(Se),be=(r=(o=me==null?void 0:me.root)!=null?o:O.Root)!=null?r:JA,ue=(a=(i=me==null?void 0:me.rail)!=null?i:O.Rail)!=null?a:eD,Me=(s=(f=me==null?void 0:me.track)!=null?f:O.Track)!=null?s:tD,nt=(l=(c=me==null?void 0:me.thumb)!=null?c:O.Thumb)!=null?l:nD,De=(p=(h=me==null?void 0:me.valueLabel)!=null?h:O.ValueLabel)!=null?p:rD,Be=(m=(v=me==null?void 0:me.mark)!=null?v:O.Mark)!=null?m:oD,We=(b=(C=me==null?void 0:me.markLabel)!=null?C:O.MarkLabel)!=null?b:aD,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=(w=ve==null?void 0:ve.rail)!=null?w:z.rail,_t=(j=ve==null?void 0:ve.track)!=null?j:z.track,Jn=(S=ve==null?void 0:ve.thumb)!=null?S:z.thumb,Xt=(k=ve==null?void 0:ve.valueLabel)!=null?k:z.valueLabel,zt=(R=ve==null?void 0:ve.mark)!=null?R:z.mark,Qt=($=ve==null?void 0:ve.markLabel)!=null?$:z.markLabel,An=(P=ve==null?void 0:ve.input)!=null?P:z.input,bt=Nn({elementType:be,getSlotProps:ft,externalSlotProps:Te,externalForwardedProps:Rt,additionalProps:E({},KA(be)&&{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:Jn,ownerState:E({},Se,Jn==null?void 0:Jn.ownerState),className:W.thumb}),ro=Nn({elementType:De,externalSlotProps:Xt,ownerState:E({},Se,Xt==null?void 0:Xt.ownerState),className:W.valueLabel}),kn=Nn({elementType:Be,externalSlotProps:zt,ownerState:Se,className:W.mark}),Ar=Nn({elementType:We,externalSlotProps:Qt,ownerState:Se,className:W.markLabel}),ga=Nn({elementType:rt,getSlotProps:Ze,externalSlotProps:An,ownerState:Se});return u.jsxs(be,E({},bt,{children:[u.jsx(ue,E({},Dn)),u.jsx(Me,E({},At)),ke.filter(lt=>lt.value>=J&<.value<=G).map((lt,xt)=>{const Dr=Gu(lt.value,J,G),oo=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]),u.jsxs(d.Fragment,{children:[u.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?u.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 Dr=Gu(lt,J,G),oo=Ce[ye].offset(Dr),Sn=Re==="off"?sD:De;return u.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:u.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:u.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]},ga))}))}),xt)})]}))}),lD=fD;function cD(e){return je("MuiTooltip",e)}const uD=Ee("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Vo=uD,dD=["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 pD(e){return Math.round(e*1e5)/1e5}const hD=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,cD,t)},mD=X(Jx,{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"}})})),gD=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:`${pD(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"})})),vD=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 yc=!1,S0=null,Hs={x:0,y:0};function bc(e,t){return n=>{t&&t(n),e(n)}}const yD=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,c,p,h,m,v,b,C,y,g,x,w,j;const S=$e({props:t,name:"MuiTooltip"}),{arrow:k=!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=th,TransitionProps:ge}=S,ve=ie(S,dD),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(),[ye,he]=sl({controlled:q,default:!1,name:"Tooltip",state:"open"});let ne=ye;const oe=Gm(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(S0),yc=!0,he(!0),K&&!ne&&K(Oe)},hn=Bn(Oe=>{clearTimeout(S0),S0=setTimeout(()=>{yc=!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||yc&&D?Y.current=setTimeout(()=>{ut(Oe)},yc?D:V):ut(Oe))},be=Oe=>{clearTimeout(Y.current),clearTimeout(re.current),re.current=setTimeout(()=>{hn(Oe)},U)},{isFocusVisibleRef:ue,onBlur:Me,onFocus:nt,ref:De}=Km(),[,Be]=d.useState(!1),We=Oe=>{Me(Oe),ue.current===!1&&(Be(!1),be(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=be,Jn=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)},Xt=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 Qt=d.useRef(),An=Oe=>{const Ut=R.props;Ut.onMouseMove&&Ut.onMouseMove(Oe),Hs={x:Oe.clientX,y:Oe.clientY},Qt.current&&Qt.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=Jn,At.onTouchEnd=Xt),F||(At.onMouseOver=bc(Le,At.onMouseOver),At.onMouseLeave=bc(_t,At.onMouseLeave),ft||(Mt.onMouseOver=Le,Mt.onMouseLeave=_t)),A||(At.onFocus=bc(rt,At.onFocus),At.onBlur=bc(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:k,disableInteractive:ft,placement:se,PopperComponentProp:M,touch:Ce.current}),Ar=hD(kn),ga=(r=(o=ce.popper)!=null?o:$.Popper)!=null?r:mD,lt=(a=(i=(s=ce.transition)!=null?s:$.Transition)!=null?i:te)!=null?a:th,xt=(f=(l=ce.tooltip)!=null?l:$.Tooltip)!=null?f:gD,Dr=(c=(p=ce.arrow)!=null?p:$.Arrow)!=null?c:vD,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),Vl=af(Dr,E({},(x=J.arrow)!=null?x:P.arrow,{className:Z(Ar.arrow,(w=(j=J.arrow)!=null?j:P.arrow)==null?void 0:w.className)}),kn);return u.jsxs(d.Fragment,{children:[d.cloneElement(R,At),u.jsx(ga,E({as:M??Jx,placement:se,anchorEl:z?{getBoundingClientRect:()=>({top:Hs.y,left:Hs.x,right:Hs.x,bottom:Hs.y,width:0,height:0})}:Re,popperRef:Qt,open:Re?ne:!1,id:oe,transition:!0},Mt,oo,{popperOptions:ro,children:({TransitionProps:Oe})=>u.jsx(lt,E({timeout:me.transitions.duration.shorter},Oe,Sn,{children:u.jsxs(xt,E({},va,{children:[ae,k?u.jsx(Dr,E({},Vl,{ref:Se})):null]}))}))}))]})}),Mr=yD,bD=Wj({createStyledComponent:X("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>$e({props:e,name:"MuiStack"})}),xD=bD,wD=["anchor","classes","className","width","style"],kD=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})),SD=d.forwardRef(function(t,n){const{anchor:r,classes:o={},className:a,width:i,style:s}=t,f=ie(t,wD),l=t;return u.jsx(kD,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))}),CD=SD,ED=["BackdropProps"],jD=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"],xc=3,C0=20;let ao=null;function E0(e,t,n){return e==="right"?n.body.offsetWidth-t[0].pageX:t[0].pageX}function j0(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 A3(e,t,n,r){return Math.min(Math.max(n?t-e:r+t-e,0),r)}function RD(e,t){const n=[];for(;e&&e!==t.parentElement;){const r=Wn(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 PD({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,c=f+a[o.clientLength[s]]{D.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&&!c){const ge=F.current.style;ge.opacity=1-B/Gs(J,I.current),se&&(ge.webkitTransition=te,ge.transition=te)}},[i,s,c,o,j]),z=Bn(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=E0(K,B.changedTouches,St(B.currentTarget)):se=j0(K,B.changedTouches,Wn(B.currentTarget));const M=q?T.current.startX:T.current.startY,G=Gs(q,I.current),J=A3(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(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:-C0),{changeTransition:!1}),T.current.velocity=0,T.current.lastTime=null,T.current.lastTranslate=null,T.current.paperHit=!1,V.current=!0}},U=Bn(B=>{if(!I.current||!V.current||ao!==null&&ao!==T.current)return;N(!0);const K=ff(o,i),q=Ra(i),se=E0(K,B.touches,St(B.currentTarget)),M=j0(K,B.touches,Wn(B.currentTarget));if(y&&I.current.contains(B.target)&&ao===null){const te=RD(B.target,I.current);if(PD({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),ve=q?te>ge&&te>xc:ge>te&&ge>xc;if(ve&&B.cancelable&&B.preventDefault(),ve===!0||(q?ge>xc:te>xc)){if(T.current.isSwiping=ve,!ve){z(B);return}T.current.startX=se,T.current.startY=M,!f&&!y&&(q?T.current.startX-=C0:T.current.startY-=C0)}}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=A3(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&&(c||!F.current.contains(B.target))&&!I.current.contains(B.target))return;const K=ff(o,i),q=Ra(i),se=E0(K,B.touches,St(B.currentTarget)),M=j0(K,B.touches,Wn(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>w)return}else if(M>w)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]),u.jsxs(d.Fragment,{children:[u.jsx(hM,E({open:S==="temporary"&&$?!0:y,variant:S,ModalProps:E({BackdropProps:E({},v,{ref:F})},S==="temporary"&&{keepMounted:!0},k),hideBackdrop:c,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"&&u.jsx(dT,{children:u.jsx(CD,E({anchor:i,ref:A,width:w},x))})]})}),OD=$D;function zD(e){return je("MuiSwitch",e)}const MD=Ee("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),mn=MD,ID=["className","color","edge","size","sx"],AD=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,zD,t);return E({},t,f)},DD=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)"}}})),LD=X(aw,{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"?dg(e.palette[t.color].main,.62):ug(e.palette[t.color].main,.55)}`}},[`&.${mn.checked} + .${mn.track}`]:{backgroundColor:(e.vars||e).palette[t.color].main}})),ND=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}`})),FD=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%"})),_D=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,ID),c=E({},r,{color:a,edge:i,size:s}),p=AD(c),h=u.jsx(FD,{className:p.thumb,ownerState:c});return u.jsxs(DD,{className:Z(p.root,o),sx:f,ownerState:c,children:[u.jsx(LD,E({type:"checkbox",icon:h,checkedIcon:h,ref:n,ownerState:c},l,{classes:E({},p,{root:p.switchBase})})),u.jsx(ND,{className:p.track,ownerState:c})]})}),wc=_D;function BD(e){return je("MuiTextField",e)}Ee("MuiTextField",["root"]);const VD=["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"],UD={standard:hw,filled:cw,outlined:xw},WD=e=>{const{classes:t}=e;return Pe({root:["root"]},BD,t)},HD=X(Jp,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),GD=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:c=!1,error:p=!1,FormHelperTextProps:h,fullWidth:m=!1,helperText:v,id:b,InputLabelProps:C,inputProps:y,InputProps:g,inputRef:x,label:w,maxRows:j,minRows:S,multiline:k=!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,VD),_=E({},r,{autoFocus:a,color:f,disabled:c,error:p,fullWidth:m,multiline:k,required:I,select:V,variant:N}),B=WD(_),K={};N==="outlined"&&(C&&typeof C.shrink<"u"&&(K.notched=C.shrink),K.label=w),V&&((!D||!D.native)&&(K.id=void 0),K["aria-describedby"]=void 0);const q=Gm(b),se=v&&q?`${q}-helper-text`:void 0,M=w&&q?`${q}-label`:void 0,G=UD[N],J=u.jsx(G,E({"aria-describedby":se,autoComplete:o,autoFocus:a,defaultValue:l,fullWidth:m,multiline:k,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 u.jsxs(HD,E({className:Z(B.root,s),disabled:c,error:p,fullWidth:m,ref:n,required:I,color:f,variant:N,ownerState:_},U,{children:[w!=null&&w!==""&&u.jsx($I,E({htmlFor:q,id:M},C,{children:w})),V?u.jsx($g,E({"aria-describedby":se,id:q,labelId:M,value:z,input:J},D,{children:i})):J,v&&u.jsx(VM,E({id:se},h,{children:v}))]}))}),si=GD,xe={fontDark:"#101727",fontLight:"#F5F5F5",purple:"#b624ff",red:"#ff3131"},KD=pg({components:{MuiTooltip:{defaultProps:{disableInteractive:!0}}},typography:{fontFamily:'"Poppins", sans-serif'},palette:{primary:{main:xe.purple},secondary:{main:"#bababa"},error:{main:xe.red}}}),qD=ii` + `),mz)),xz=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:c=0,variant:p="indeterminate"}=r,h=ie(r,pz),m=E({},r,{color:a,disableShrink:i,size:s,thickness:l,value:c,variant:p}),v=gz(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(c),b.strokeDashoffset=`${((100-c)/100*g).toFixed(3)}px`,C.transform="rotate(-90deg)"}return u.jsx(vz,E({className:Z(v.root,o),style:E({width:s,height:s},C,f),ownerState:m,ref:n,role:"progressbar"},y,h,{children:u.jsx(yz,{className:v.svg,ownerState:m,viewBox:`${To/2} ${To/2} ${To} ${To}`,children:u.jsx(bz,{className:v.circle,style:b,ownerState:m,cx:To,cy:To,r:(To-l)/2,fill:"none",strokeWidth:l})})}))}),wz=xz,kz=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","open","slotProps","slots","theme"],Sz=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"})),Cz=X(nw,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),Ez=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=$e({name:"MuiModal",props:t}),{BackdropComponent:c=Cz,BackdropProps:p,classes:h,className:m,closeAfterTransition:v=!1,children:b,container:C,component:y,components:g={},componentsProps:x={},disableAutoFocus:w=!1,disableEnforceFocus:j=!1,disableEscapeKeyDown:S=!1,disablePortal:k=!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,kz),[z,N]=d.useState(!0),U={container:C,closeAfterTransition:v,disableAutoFocus:w,disableEnforceFocus:j,disableEscapeKeyDown:S,disablePortal:k,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:Sz,K=(a=(i=V==null?void 0:V.backdrop)!=null?i:g.Backdrop)!=null?a:c,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 u.jsx(mT,E({slots:{root:B,backdrop:K},slotProps:{root:()=>E({},Gp(q,_),!ea(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,Gp(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}))}),Rg=Ez;function jz(e){return je("MuiDialog",e)}const Rz=Ee("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),b0=Rz,Pz=d.createContext({}),sw=Pz,Tz=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],$z=X(nw,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),Oz=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,jz,t)},zz=X(Rg,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),Mz=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"}})),Iz=X(Al,{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}`,[`&.${b0.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}`,[`&.${b0.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,[`&.${b0.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Az=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:c,className:p,disableEscapeKeyDown:h=!1,fullScreen:m=!1,fullWidth:v=!1,maxWidth:b="sm",onBackdropClick:C,onClose:y,open:g,PaperComponent:x=Al,PaperProps:w={},scroll:j="paper",TransitionComponent:S=tw,transitionDuration:k=a,TransitionProps:R}=r,$=ie(r,Tz),P=E({},r,{disableEscapeKeyDown:h,fullScreen:m,fullWidth:v,maxWidth:b,scroll:j}),T=Oz(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=Gm(s),V=d.useMemo(()=>({titleId:L}),[L]);return u.jsx(zz,E({className:Z(T.root,p),closeAfterTransition:!0,components:{Backdrop:$z},componentsProps:{backdrop:E({transitionDuration:k,as:f},l)},disableEscapeKeyDown:h,onClose:y,open:g,ref:n,onClick:I,ownerState:P},$,{children:u.jsx(S,E({appear:!0,in:g,timeout:k,role:"presentation"},R,{children:u.jsx(Mz,{className:Z(T.container),onMouseDown:F,ownerState:P,children:u.jsx(Iz,E({as:x,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":L},w,{className:Z(T.paper,w.className),ownerState:P,children:u.jsx(sw.Provider,{value:V,children:c})}))})}))}))}),Qr=Az;function Dz(e){return je("MuiDialogActions",e)}Ee("MuiDialogActions",["root","spacing"]);const Lz=["className","disableSpacing"],Nz=e=>{const{classes:t,disableSpacing:n}=e;return Pe({root:["root",!n&&"spacing"]},Dz,t)},Fz=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}})),_z=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:a=!1}=r,i=ie(r,Lz),s=E({},r,{disableSpacing:a}),f=Nz(s);return u.jsx(Fz,E({className:Z(f.root,o),ownerState:s,ref:n},i))}),Or=_z;function Bz(e){return je("MuiDialogContent",e)}Ee("MuiDialogContent",["root","dividers"]);function Vz(e){return je("MuiDialogTitle",e)}const Uz=Ee("MuiDialogTitle",["root"]),Wz=Uz,Hz=["className","dividers"],Gz=e=>{const{classes:t,dividers:n}=e;return Pe({root:["root",n&&"dividers"]},Bz,t)},Kz=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}`}:{[`.${Wz.root} + &`]:{paddingTop:0}})),qz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogContent"}),{className:o,dividers:a=!1}=r,i=ie(r,Hz),s=E({},r,{dividers:a}),f=Gz(s);return u.jsx(Kz,E({className:Z(f.root,o),ownerState:s,ref:n},i))}),Zr=qz,Yz=["className","id"],Xz=e=>{const{classes:t}=e;return Pe({root:["root"]},Vz,t)},Qz=X(Xr,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),Zz=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiDialogTitle"}),{className:o,id:a}=r,i=ie(r,Yz),s=r,f=Xz(s),{titleId:l=a}=d.useContext(sw);return u.jsx(Qz,E({component:"h2",className:Z(f.root,o),ownerState:s,ref:n,variant:"h6",id:a??l},i))}),zr=Zz;function Jz(e){return je("MuiDivider",e)}const eM=Ee("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),b3=eM,tM=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],nM=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"]},Jz,r)},rM=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%"}})),oM=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)`})),aM=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:c="horizontal",role:p=s!=="hr"?"separator":void 0,textAlign:h="center",variant:m="fullWidth"}=r,v=ie(r,tM),b=E({},r,{absolute:o,component:s,flexItem:f,light:l,orientation:c,role:p,textAlign:h,variant:m}),C=nM(b);return u.jsx(rM,E({as:s,className:Z(C.root,i),role:p,ref:n,ownerState:b},v,{children:a?u.jsx(oM,{className:C.wrapper,ownerState:b,children:a}):null}))}),Pf=aM,iM=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function sM(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=Wn(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 fM(e){return typeof e=="function"?e():e}function gc(e,t,n){const r=fM(n),o=sM(e,t,r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const lM=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:c="down",easing:p=o,in:h,onEnter:m,onEntered:v,onEntering:b,onExit:C,onExited:y,onExiting:g,style:x,timeout:w=a,TransitionComponent:j=kg}=t,S=ie(t,iM),k=d.useRef(null),R=jt(f.ref,k,n),$=O=>z=>{O&&(z===void 0?O(k.current):O(k.current,z))},P=$((O,z)=>{gc(c,O,l),Eg(O),m&&m(O,z)}),T=$((O,z)=>{const N=Za({timeout:w,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:w,style:x,easing:p},{mode:"exit"});O.style.webkitTransition=r.transitions.create("-webkit-transform",z),O.style.transition=r.transitions.create("transform",z),gc(c,O,l),C&&C(O)}),L=$(O=>{O.style.webkitTransition="",O.style.transition="",y&&y(O)}),V=O=>{i&&i(k.current,O)},D=d.useCallback(()=>{k.current&&gc(c,k.current,l)},[c,l]);return d.useEffect(()=>{if(h||c==="down"||c==="right")return;const O=Hm(()=>{k.current&&gc(c,k.current,l)}),z=Wn(k.current);return z.addEventListener("resize",O),()=>{O.clear(),z.removeEventListener("resize",O)}},[c,h,l]),d.useEffect(()=>{h||D()},[h,D]),u.jsx(j,E({nodeRef:k,onEnter:P,onEntered:A,onEntering:T,onExit:I,onExited:L,onExiting:F,addEndListener:V,appear:s,in:h,timeout:w},S,{children:(O,z)=>d.cloneElement(f,E({ref:R,style:E({visibility:O==="exited"&&!h?"hidden":void 0},x,f.props.style)},z))}))}),cM=lM;function uM(e){return je("MuiDrawer",e)}Ee("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const dM=["BackdropProps"],pM=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],fw=(e,t)=>{const{ownerState:n}=e;return[t.root,(n.variant==="permanent"||n.variant==="persistent")&&t.docked,t.modal]},hM=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,uM,t)},mM=X(Rg,{name:"MuiDrawer",slot:"Root",overridesResolver:fw})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),x3=X("div",{shouldForwardProp:hr,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:fw})({flex:"0 0 auto"}),gM=X(Al,{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}`})),lw={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)?lw[t]:t}const vM=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:c=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:h}={},onClose:m,open:v=!1,PaperProps:b={},SlideProps:C,TransitionComponent:y=cM,transitionDuration:g=a,variant:x="temporary"}=r,w=ie(r.ModalProps,dM),j=ie(r,pM),S=d.useRef(!1);d.useEffect(()=>{S.current=!0},[]);const k=ff(o,i),$=E({},r,{anchor:i,elevation:c,open:v,variant:x},j),P=hM($),T=u.jsx(gM,E({elevation:x==="temporary"?c:0,square:!0},b,{className:Z(P.paper,b.className),ownerState:$,children:f}));if(x==="permanent")return u.jsx(x3,E({className:Z(P.root,P.docked,l),ownerState:$,ref:n},j,{children:T}));const A=u.jsx(y,E({in:v,direction:lw[k],timeout:g,appear:S.current},C,{children:T}));return x==="persistent"?u.jsx(x3,E({className:Z(P.root,P.docked,l),ownerState:$,ref:n},j,{children:A})):u.jsx(mM,E({BackdropProps:E({},s,h,{transitionDuration:g}),className:Z(P.root,P.modal,l),open:v,ownerState:$,onClose:m,hideBackdrop:p,ref:n},j,w,{children:A}))}),yM=vM,bM=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],xM=e=>{const{classes:t,disableUnderline:n}=e,o=Pe({root:["root",!n&&"underline"],input:["input"]},q$,t);return E({},t,o)},wM=X(R1,{shouldForwardProp:e=>hr(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...E1(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}))}),kM=X(P1,{name:"MuiFilledInput",slot:"Input",overridesResolver:j1})(({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})),cw=d.forwardRef(function(t,n){var r,o,a,i;const s=$e({props:t,name:"MuiFilledInput"}),{components:f={},componentsProps:l,fullWidth:c=!1,inputComponent:p="input",multiline:h=!1,slotProps:m,slots:v={},type:b="text"}=s,C=ie(s,bM),y=E({},s,{fullWidth:c,inputComponent:p,multiline:h,type:b}),g=xM(s),x={root:{ownerState:y},input:{ownerState:y}},w=m??l?Tn(m??l,x):x,j=(r=(o=v.root)!=null?o:f.Root)!=null?r:wM,S=(a=(i=v.input)!=null?i:f.Input)!=null?a:kM;return u.jsx(jg,E({slots:{root:j,input:S},componentsProps:w,fullWidth:c,inputComponent:p,multiline:h,ref:n,type:b},C,{classes:g}))});cw.muiName="Input";const uw=cw;function SM(e){return je("MuiFormControl",e)}Ee("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const CM=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],EM=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${H(n)}`,r&&"fullWidth"]};return Pe(o,SM,t)},jM=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%"})),RM=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:c,fullWidth:p=!1,hiddenLabel:h=!1,margin:m="none",required:v=!1,size:b="medium",variant:C="outlined"}=r,y=ie(r,CM),g=E({},r,{color:i,component:s,disabled:f,error:l,fullWidth:p,hiddenLabel:h,margin:m,required:v,size:b,variant:C}),x=EM(g),[w,j]=d.useState(()=>{let F=!1;return o&&d.Children.forEach(o,I=>{if(!c0(I,["Input","Select"]))return;const L=c0(I,["Select"])?I.props.input:I;L&&L$(L.props)&&(F=!0)}),F}),[S,k]=d.useState(()=>{let F=!1;return o&&d.Children.forEach(o,I=>{c0(I,["Input","Select"])&&(qu(I.props,!0)||qu(I.props.inputProps,!0))&&(F=!0)}),F}),[R,$]=d.useState(!1);f&&R&&$(!1);const P=c!==void 0&&!f?c:R;let T;const A=d.useMemo(()=>({adornedStart:w,setAdornedStart:j,color:i,disabled:f,error:l,filled:S,focused:P,fullWidth:p,hiddenLabel:h,size:b,onBlur:()=>{$(!1)},onEmpty:()=>{k(!1)},onFilled:()=>{k(!0)},onFocus:()=>{$(!0)},registerEffect:T,required:v,variant:C}),[w,i,f,l,S,P,p,h,T,v,b,C]);return u.jsx(C1.Provider,{value:A,children:u.jsx(jM,E({as:s,ownerState:g,className:Z(x.root,a),ref:n},y,{children:o}))})}),Jp=RM;function PM(e){return je("MuiFormControlLabel",e)}const TM=Ee("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),lf=TM,$M=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],OM=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,PM,t)},zM=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}}})),MM=X("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${lf.error}`]:{color:(e.vars||e).palette.error.main}})),IM=d.forwardRef(function(t,n){var r,o;const a=$e({props:t,name:"MuiFormControlLabel"}),{className:i,componentsProps:s={},control:f,disabled:l,disableTypography:c,label:p,labelPlacement:h="end",required:m,slotProps:v={}}=a,b=ie(a,$M),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 w=da({props:a,muiFormControl:C,states:["error"]}),j=E({},a,{disabled:y,labelPlacement:h,required:g,error:w.error}),S=OM(j),k=(o=v.typography)!=null?o:s.typography;let R=p;return R!=null&&R.type!==Xr&&!c&&(R=u.jsx(Xr,E({component:"span"},k,{className:Z(S.label,k==null?void 0:k.className),children:R}))),u.jsxs(zM,E({className:Z(S.root,i),ownerState:j,ref:n},b,{children:[d.cloneElement(f,x),R,g&&u.jsxs(MM,{ownerState:j,"aria-hidden":!0,className:S.asterisk,children:[" ","*"]})]}))}),vc=IM;function AM(e){return je("MuiFormGroup",e)}Ee("MuiFormGroup",["root","row","error"]);const DM=["className","row"],LM=e=>{const{classes:t,row:n,error:r}=e;return Pe({root:["root",n&&"row",r&&"error"]},AM,t)},NM=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"})),FM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormGroup"}),{className:o,row:a=!1}=r,i=ie(r,DM),s=to(),f=da({props:r,muiFormControl:s,states:["error"]}),l=E({},r,{row:a,error:f.error}),c=LM(l);return u.jsx(NM,E({className:Z(c.root,o),ownerState:l,ref:n},i))}),gi=FM;function _M(e){return je("MuiFormHelperText",e)}const BM=Ee("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),w3=BM;var k3;const VM=["children","className","component","disabled","error","filled","focused","margin","required","variant"],UM=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,_M,t)},WM=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,[`&.${w3.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${w3.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),HM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormHelperText"}),{children:o,className:a,component:i="p"}=r,s=ie(r,VM),f=to(),l=da({props:r,muiFormControl:f,states:["variant","size","disabled","error","filled","focused","required"]}),c=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=UM(c);return u.jsx(WM,E({as:i,ownerState:c,className:Z(p.root,a),ref:n},s,{children:o===" "?k3||(k3=u.jsx("span",{className:"notranslate",children:"​"})):o}))}),GM=HM;function KM(e){return je("MuiFormLabel",e)}const qM=Ee("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Tf=qM,YM=["children","className","color","component","disabled","error","filled","focused","required"],XM=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,KM,t)},QM=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}})),ZM=X("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Tf.error}`]:{color:(e.vars||e).palette.error.main}})),JM=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiFormLabel"}),{children:o,className:a,component:i="label"}=r,s=ie(r,YM),f=to(),l=da({props:r,muiFormControl:f,states:["color","required","focused","disabled","error","filled"]}),c=E({},r,{color:l.color||"primary",component:i,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),p=XM(c);return u.jsxs(QM,E({as:i,ownerState:c,className:Z(p.root,a),ref:n},s,{children:[o,l.required&&u.jsxs(ZM,{ownerState:c,"aria-hidden":!0,className:p.asterisk,children:[" ","*"]})]}))}),ou=JM,eI=d.createContext(),S3=eI;function tI(e){return je("MuiGrid",e)}const nI=[0,1,2,3,4,5,6,7,8,9,10],rI=["column-reverse","column","row-reverse","row"],oI=["nowrap","wrap-reverse","wrap"],_s=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],aI=Ee("MuiGrid",["root","container","item","zeroMinWidth",...nI.map(e=>`spacing-xs-${e}`),...rI.map(e=>`direction-xs-${e}`),...oI.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=aI,iI=["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 sI({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=La({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 c=e.spacing(t.columnSpacing);if(c!=="0px"){const p=`calc(${f} + ${Ki(c)})`;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 fI({theme:e,ownerState:t}){const n=La({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 dw({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 lI({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const a=La({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=dw({breakpoints:e.breakpoints.values,values:a})),o=In({theme:e},a,(s,f)=>{var l;const c=e.spacing(s);return c!=="0px"?{marginTop:`-${Ki(c)}`,[`& > .${pl.item}`]:{paddingTop:Ki(c)}}:(l=i)!=null&&l.includes(f)?{}:{marginTop:0,[`& > .${pl.item}`]:{paddingTop:0}}})}return o}function cI({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const a=La({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=dw({breakpoints:e.breakpoints.values,values:a})),o=In({theme:e},a,(s,f)=>{var l;const c=e.spacing(s);return c!=="0px"?{width:`calc(100% + ${Ki(c)})`,marginLeft:`-${Ki(c)}`,[`& > .${pl.item}`]:{paddingLeft:Ki(c)}}:(l=i)!=null&&l.includes(f)?{}:{width:"100%",marginLeft:0,[`& > .${pl.item}`]:{paddingLeft:0}}})}return o}function uI(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 dI=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 c=[];r&&(c=uI(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,...c,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}),fI,lI,cI,sI);function pI(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 hI=e=>{const{classes:t,container:n,direction:r,item:o,spacing:a,wrap:i,zeroMinWidth:s,breakpoints:f}=e;let l=[];n&&(l=pI(a,f));const c=[];f.forEach(h=>{const m=e[h];m&&c.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)}`,...c]};return Pe(p,tI,t)},mI=d.forwardRef(function(t,n){const r=$e({props:t,name:"MuiGrid"}),{breakpoints:o}=eo(),a=b1(r),{className:i,columns:s,columnSpacing:f,component:l="div",container:c=!1,direction:p="row",item:h=!1,rowSpacing:m,spacing:v=0,wrap:b="wrap",zeroMinWidth:C=!1}=a,y=ie(a,iI),g=m||v,x=f||v,w=d.useContext(S3),j=c?s||12:w,S={},k=E({},y);o.keys.forEach(P=>{y[P]!=null&&(S[P]=y[P],delete k[P])});const R=E({},a,{columns:j,container:c,direction:p,item:h,rowSpacing:g,columnSpacing:x,wrap:b,zeroMinWidth:C,spacing:v},S,{breakpoints:o.keys}),$=hI(R);return u.jsx(S3.Provider,{value:j,children:u.jsx(dI,E({ownerState:R,className:Z($.root,i),as:l,ref:n},k))})}),Bs=mI,gI=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function eh(e){return`scale(${e}, ${e**2})`}const vI={entering:{opacity:1,transform:eh(1)},entered:{opacity:1,transform:"none"}},x0=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),pw=d.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:a,easing:i,in:s,onEnter:f,onEntered:l,onEntering:c,onExit:p,onExited:h,onExiting:m,style:v,timeout:b="auto",TransitionComponent:C=kg}=t,y=ie(t,gI),g=d.useRef(),x=d.useRef(),w=eo(),j=d.useRef(null),S=jt(j,a.ref,n),k=L=>V=>{if(L){const D=j.current;V===void 0?L(D):L(D,V)}},R=k(c),$=k((L,V)=>{Eg(L);const{duration:D,delay:O,easing:z}=Za({style:v,timeout:b,easing:i},{mode:"enter"});let N;b==="auto"?(N=w.transitions.getAutoHeightDuration(L.clientHeight),x.current=N):N=D,L.style.transition=[w.transitions.create("opacity",{duration:N,delay:O}),w.transitions.create("transform",{duration:x0?N:N*.666,delay:O,easing:z})].join(","),f&&f(L,V)}),P=k(l),T=k(m),A=k(L=>{const{duration:V,delay:D,easing:O}=Za({style:v,timeout:b,easing:i},{mode:"exit"});let z;b==="auto"?(z=w.transitions.getAutoHeightDuration(L.clientHeight),x.current=z):z=V,L.style.transition=[w.transitions.create("opacity",{duration:z,delay:D}),w.transitions.create("transform",{duration:x0?z:z*.666,delay:x0?D:D||z*.333,easing:O})].join(","),L.style.opacity=0,L.style.transform=eh(.75),p&&p(L)}),F=k(h),I=L=>{b==="auto"&&(g.current=setTimeout(L,x.current||0)),r&&r(j.current,L)};return d.useEffect(()=>()=>{clearTimeout(g.current)},[]),u.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:eh(.75),visibility:L==="exited"&&!s?"hidden":void 0},vI[L],v,a.props.style),ref:S},V))}))});pw.muiSupportAuto=!0;const th=pw,yI=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],bI=e=>{const{classes:t,disableUnderline:n}=e,o=Pe({root:["root",!n&&"underline"],input:["input"]},W$,t);return E({},t,o)},xI=X(R1,{shouldForwardProp:e=>hr(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...E1(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"}})}),wI=X(P1,{name:"MuiInput",slot:"Input",overridesResolver:j1})({}),hw=d.forwardRef(function(t,n){var r,o,a,i;const s=$e({props:t,name:"MuiInput"}),{disableUnderline:f,components:l={},componentsProps:c,fullWidth:p=!1,inputComponent:h="input",multiline:m=!1,slotProps:v,slots:b={},type:C="text"}=s,y=ie(s,yI),g=bI(s),w={root:{ownerState:{disableUnderline:f}}},j=v??c?Tn(v??c,w):w,S=(r=(o=b.root)!=null?o:l.Root)!=null?r:xI,k=(a=(i=b.input)!=null?i:l.Input)!=null?a:wI;return u.jsx(jg,E({slots:{root:S,input:k},slotProps:j,fullWidth:p,inputComponent:h,multiline:m,ref:n,type:C},y,{classes:g}))});hw.muiName="Input";const mw=hw;function kI(e){return je("MuiInputAdornment",e)}const SI=Ee("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),C3=SI;var E3;const CI=["children","className","component","disablePointerEvents","disableTypography","position","variant"],EI=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${H(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},jI=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,kI,t)},RI=X("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:EI})(({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"&&{[`&.${C3.positionStart}&:not(.${C3.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),PI=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:c}=r,p=ie(r,CI),h=to()||{};let m=c;c&&h.variant,h&&!m&&(m=h.variant);const v=E({},r,{hiddenLabel:h.hiddenLabel,size:h.size,disablePointerEvents:s,position:l,variant:m}),b=jI(v);return u.jsx(C1.Provider,{value:null,children:u.jsx(RI,E({as:i,ownerState:v,className:Z(b.root,a),ref:n},p,{children:typeof o=="string"&&!f?u.jsx(Xr,{color:"text.secondary",children:o}):u.jsxs(d.Fragment,{children:[l==="start"?E3||(E3=u.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})}),nh=PI;function TI(e){return je("MuiInputLabel",e)}Ee("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const $I=["disableAnimation","margin","shrink","variant","className"],OI=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"]},TI,t);return E({},t,l)},zI=X(ou,{shouldForwardProp:e=>hr(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)"}))),MI=d.forwardRef(function(t,n){const r=$e({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:a,className:i}=r,s=ie(r,$I),f=to();let l=a;typeof l>"u"&&f&&(l=f.filled||f.focused||f.adornedStart);const c=da({props:r,muiFormControl:f,states:["size","variant","required"]}),p=E({},r,{disableAnimation:o,formControl:f,shrink:l,size:c.size,variant:c.variant,required:c.required}),h=OI(p);return u.jsx(zI,E({"data-shrink":l,ownerState:p,ref:n,className:Z(h.root,i)},s,{classes:h}))}),II=MI,AI=d.createContext({}),rh=AI;function DI(e){return je("MuiList",e)}Ee("MuiList",["root","padding","dense","subheader"]);const LI=["children","className","component","dense","disablePadding","subheader"],NI=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Pe({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},DI,t)},FI=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})),_I=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,c=ie(r,LI),p=d.useMemo(()=>({dense:s}),[s]),h=E({},r,{component:i,dense:s,disablePadding:f}),m=NI(h);return u.jsx(rh.Provider,{value:p,children:u.jsxs(FI,E({as:i,className:Z(m.root,a),ref:n,ownerState:h},c,{children:[l,o]}))})}),BI=_I,VI=Ee("MuiListItemIcon",["root","alignItemsFlexStart"]),j3=VI,UI=Ee("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),R3=UI,WI=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function w0(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function P3(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function gw(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")||!gw(s,a)||f)s=o(e,s,n);else return s.focus(),!0}return!1}const HI=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:c,variant:p="selectedMenu"}=t,h=ie(t,WI),m=d.useRef(null),v=d.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});lr(()=>{o&&m.current.focus()},[o]),d.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(x,w)=>{const j=!m.current.style.width;if(x.clientHeight{const w=m.current,j=x.key,S=St(w).activeElement;if(j==="ArrowDown")x.preventDefault(),Vs(w,S,l,f,w0);else if(j==="ArrowUp")x.preventDefault(),Vs(w,S,l,f,P3);else if(j==="Home")x.preventDefault(),Vs(w,null,l,f,w0);else if(j==="End")x.preventDefault(),Vs(w,null,l,f,P3);else if(j.length===1){const k=v.current,R=j.toLowerCase(),$=performance.now();k.keys.length>0&&($-k.lastTime>500?(k.keys=[],k.repeating=!0,k.previousKeyMatched=!0):k.repeating&&R!==k.keys[0]&&(k.repeating=!1)),k.lastTime=$,k.keys.push(R);const P=S&&!k.repeating&&gw(S,k);k.previousKeyMatched&&(P||Vs(w,S,!1,f,w0,k))?x.preventDefault():k.previousKeyMatched=!1}c&&c(x)},C=jt(m,n);let y=-1;d.Children.forEach(i,(x,w)=>{d.isValidElement(x)&&(x.props.disabled||(p==="selectedMenu"&&x.props.selected||y===-1)&&(y=w),y===w&&(x.props.disabled||x.props.muiSkipListHighlight||x.type.muiSkipListHighlight)&&(y+=1,y>=i.length&&(y=-1)))});const g=d.Children.map(i,(x,w)=>{if(w===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 u.jsx(BI,E({role:"menu",ref:C,className:s,onKeyDown:b,tabIndex:o?0:-1},h,{children:g}))}),GI=HI;function KI(e){return je("MuiPopover",e)}Ee("MuiPopover",["root","paper"]);const qI=["onEntering"],YI=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function T3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function $3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function O3(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function k0(e){return typeof e=="function"?e():e}const XI=e=>{const{classes:t}=e;return Pe({root:["root"],paper:["paper"]},KI,t)},QI=X(Rg,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),ZI=X(Al,{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}),JI=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:c,container:p,elevation:h=8,marginThreshold:m=16,open:v,PaperProps:b={},transformOrigin:C={vertical:"top",horizontal:"left"},TransitionComponent:y=th,transitionDuration:g="auto",TransitionProps:{onEntering:x}={}}=r,w=ie(r.TransitionProps,qI),j=ie(r,YI),S=d.useRef(),k=jt(S,b.ref),R=E({},r,{anchorOrigin:i,anchorReference:f,elevation:h,marginThreshold:m,PaperProps:b,transformOrigin:C,TransitionComponent:y,transitionDuration:g,TransitionProps:w}),$=XI(R),P=d.useCallback(()=>{if(f==="anchorPosition")return s;const N=k0(a),_=(N&&N.nodeType===1?N:St(S.current).body).getBoundingClientRect();return{top:_.top+T3(_,i.vertical),left:_.left+$3(_,i.horizontal)}},[a,i.horizontal,i.vertical,s,f]),T=d.useCallback(N=>({vertical:T3(N,C.vertical),horizontal:$3(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:O3(_)};const B=P();let K=B.top-_.vertical,q=B.left-_.horizontal;const se=K+U.height,M=q+U.width,G=Wn(k0(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:O3(_)}},[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=Hm(()=>{L()}),U=Wn(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(k0(a)).body:void 0);return u.jsx(QI,E({BackdropProps:{invisible:!0},className:Z($.root,c),container:z,open:v,ref:n,ownerState:R},j,{children:u.jsx(y,E({appear:!0,in:v,onEntering:V,onExited:D,timeout:O},w,{children:u.jsx(ZI,E({elevation:h},b,{ref:k,className:Z($.paper,b.className)},F?void 0:{style:E({},b.style,{opacity:0})},{ownerState:R,children:l}))}))}))}),eA=JI;function tA(e){return je("MuiMenu",e)}Ee("MuiMenu",["root","paper","list"]);const nA=["onEntering"],rA=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],oA={vertical:"top",horizontal:"right"},aA={vertical:"top",horizontal:"left"},iA=e=>{const{classes:t}=e;return Pe({root:["root"],paper:["paper"],list:["list"]},tA,t)},sA=X(eA,{shouldForwardProp:e=>hr(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),fA=X(Al,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),lA=X(GI,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),cA=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:c={},PopoverClasses:p,transitionDuration:h="auto",TransitionProps:{onEntering:m}={},variant:v="selectedMenu"}=r,b=ie(r.TransitionProps,nA),C=ie(r,rA),y=eo(),g=y.direction==="rtl",x=E({},r,{autoFocus:o,disableAutoFocusItem:i,MenuListProps:s,onEntering:m,PaperProps:c,transitionDuration:h,TransitionProps:b,variant:v}),w=iA(x),j=o&&!i&&l,S=d.useRef(null),k=(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))}),u.jsx(sA,E({onClose:f,anchorOrigin:{vertical:"bottom",horizontal:g?"right":"left"},transformOrigin:g?oA:aA,PaperProps:E({as:fA},c,{classes:E({},c.classes,{root:w.paper})}),className:w.root,open:l,ref:n,transitionDuration:h,TransitionProps:E({onEntering:k},b),ownerState:x},C,{classes:p,children:u.jsx(lA,E({onKeyDown:R,actions:S,autoFocus:o&&($===-1||i),autoFocusItem:j,variant:v},s,{className:Z(w.list,s.className),children:a}))}))}),vw=cA;function uA(e){return je("MuiMenuItem",e)}const dA=Ee("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Us=dA,pA=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],hA=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]},mA=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"]},uA,i);return E({},i,f)},gA=X(Ja,{shouldForwardProp:e=>hr(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:hA})(({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},[`& + .${b3.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${b3.inset}`]:{marginLeft:52},[`& .${R3.root}`]:{marginTop:0,marginBottom:0},[`& .${R3.inset}`]:{paddingLeft:36},[`& .${j3.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&E({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${j3.root} svg`]:{fontSize:"1.25rem"}}))),vA=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:c="menuitem",tabIndex:p,className:h}=r,m=ie(r,pA),v=d.useContext(rh),b=d.useMemo(()=>({dense:i||v.dense||!1,disableGutters:f}),[v.dense,i,f]),C=d.useRef(null);lr(()=>{o&&C.current&&C.current.focus()},[o]);const y=E({},r,{dense:b.dense,divider:s,disableGutters:f}),g=mA(r),x=jt(C,n);let w;return r.disabled||(w=p!==void 0?p:-1),u.jsx(rh.Provider,{value:b,children:u.jsx(gA,E({ref:x,role:c,tabIndex:w,component:a,focusVisibleClassName:Z(g.focusVisible,l),className:Z(g.root,h)},m,{ownerState:y,classes:g}))})}),ta=vA;function yA(e){return je("MuiNativeSelect",e)}const bA=Ee("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Pg=bA,xA=["className","disabled","error","IconComponent","inputRef","variant"],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"]};return Pe(s,yA,t)},yw=({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"},[`&.${Pg.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}}),kA=X("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:hr,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Pg.multiple}`]:t.multiple}]}})(yw),bw=({ownerState:e,theme:t})=>E({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Pg.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),SA=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]}})(bw),CA=d.forwardRef(function(t,n){const{className:r,disabled:o,error:a,IconComponent:i,inputRef:s,variant:f="standard"}=t,l=ie(t,xA),c=E({},t,{disabled:o,variant:f,error:a}),p=wA(c);return u.jsxs(d.Fragment,{children:[u.jsx(kA,E({ownerState:c,className:Z(p.select,r),disabled:o,ref:s||n},l)),t.multiple?null:u.jsx(SA,{as:i,ownerState:c,className:p.icon})]})}),EA=CA;var z3;const jA=["children","classes","className","label","notched"],RA=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%"}),PA=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 TA(e){const{className:t,label:n,notched:r}=e,o=ie(e,jA),a=n!=null&&n!=="",i=E({},e,{notched:r,withLabel:a});return u.jsx(RA,E({"aria-hidden":!0,className:t,ownerState:i},o,{children:u.jsx(PA,{ownerState:i,children:a?u.jsx("span",{children:n}):z3||(z3=u.jsx("span",{className:"notranslate",children:"​"}))})}))}const $A=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],OA=e=>{const{classes:t}=e,r=Pe({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},G$,t);return E({},t,r)},zA=X(R1,{shouldForwardProp:e=>hr(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:E1})(({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"}))}),MA=X(TA,{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}}),IA=X(P1,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:j1})(({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})),xw=d.forwardRef(function(t,n){var r,o,a,i,s;const f=$e({props:t,name:"MuiOutlinedInput"}),{components:l={},fullWidth:c=!1,inputComponent:p="input",label:h,multiline:m=!1,notched:v,slots:b={},type:C="text"}=f,y=ie(f,$A),g=OA(f),x=to(),w=da({props:f,muiFormControl:x,states:["required"]}),j=E({},f,{color:w.color||"primary",disabled:w.disabled,error:w.error,focused:w.focused,formControl:x,fullWidth:c,hiddenLabel:w.hiddenLabel,multiline:m,size:w.size,type:C}),S=(r=(o=b.root)!=null?o:l.Root)!=null?r:zA,k=(a=(i=b.input)!=null?i:l.Input)!=null?a:IA;return u.jsx(jg,E({slots:{root:S,input:k},renderSuffix:R=>u.jsx(MA,{ownerState:j,className:g.notchedOutline,label:h!=null&&h!==""&&w.required?s||(s=u.jsxs(d.Fragment,{children:[h," ","*"]})):h,notched:typeof v<"u"?v:!!(R.startAdornment||R.filled||R.focused)}),fullWidth:c,inputComponent:p,multiline:m,ref:n,type:C},y,{classes:E({},g,{notchedOutline:null})}))});xw.muiName="Input";const ww=xw;function AA(e){return je("MuiSelect",e)}const DA=Ee("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Ws=DA;var M3;const LA=["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"],NA=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}]}})(yw,{[`&.${Ws.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),FA=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]}})(bw),_A=X("input",{shouldForwardProp:e=>hg(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 I3(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function BA(e){return e==null||typeof e=="string"&&!e.trim()}const VA=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,AA,t)},UA=d.forwardRef(function(t,n){const{"aria-describedby":r,"aria-label":o,autoFocus:a,autoWidth:i,children:s,className:f,defaultOpen:l,defaultValue:c,disabled:p,displayEmpty:h,error:m=!1,IconComponent:v,inputRef:b,labelId:C,MenuProps:y={},multiple:g,name:x,onBlur:w,onChange:j,onClose:S,onFocus:k,onOpen:R,open:$,readOnly:P,renderValue:T,SelectDisplayProps:A={},tabIndex:F,value:I,variant:L="standard"}=t,V=ie(t,LA),[D,O]=sl({controlled:I,default:c,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: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)},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(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&&w&&(Object.defineProperty(oe,"target",{writable:!0,value:{value:D,name:x}}),w(oe))};delete V["aria-invalid"];let Se,Ce;const ft=[];let Ze=!1;(qu({value:D})||h)&&(T?Se=T(D):Ze=!0);const Y=ye.map(oe=>{if(!d.isValidElement(oe))return null;let ke;if(g){if(!Array.isArray(D))throw new Error(aa(2));ke=D.some(pe=>I3(pe,oe.props.value)),ke&&Ze&&ft.push(oe.props.children)}else ke=I3(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},Tg={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>hr(e)&&e!=="variant",slot:"Root"},KA=X(mw,Tg)(""),qA=X(ww,Tg)(""),YA=X(uw,Tg)(""),kw=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:c=X$,id:p,input:h,inputProps:m,label:v,labelId:b,MenuProps:C,multiple:y=!1,native:g=!1,onClose:x,onOpen:w,open:j,renderValue:S,SelectDisplayProps:k,variant:R="outlined"}=r,$=ie(r,HA),P=g?EA:WA,T=to(),A=da({props:r,muiFormControl:T,states:["variant","error"]}),F=A.variant||R,I=E({},r,{variant:F,classes:i}),L=GA(I),V=h||{standard:u.jsx(KA,{ownerState:I}),outlined:u.jsx(qA,{label:v,ownerState:I}),filled:u.jsx(YA,{ownerState:I})}[F],D=jt(n,V.ref);return u.jsx(d.Fragment,{children:d.cloneElement(V,E({inputComponent:P,inputProps:E({children:a,error:A.error,IconComponent:c,variant:F,type:void 0,multiple:y},g?{id:p}:{autoWidth:o,defaultOpen:f,displayEmpty:l,labelId:b,MenuProps:C,onClose:x,onOpen:w,open:j,renderValue:S,SelectDisplayProps:E({id:p},k)},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},$))})});kw.muiName="Select";const $g=kw,XA=e=>!e||!ea(e),QA=XA;function ZA(e){return je("MuiSlider",e)}const JA=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=JA,eD=e=>{const{open:t}=e;return{offset:Z(t&&Cr.valueLabelOpen),circle:Cr.valueLabelCircle,label:Cr.valueLabelLabel}};function tD(e){const{children:t,className:n,value:r}=e,o=eD(e);return t?d.cloneElement(t,{className:Z(t.props.className)},u.jsxs(d.Fragment,{children:[t.props.children,u.jsx("span",{className:Z(o.offset,n),"aria-hidden":!0,children:u.jsx("span",{className:o.circle,children:u.jsx("span",{className:o.label,children:r})})})]})):null}const nD=["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 A3(e){return e}const rD=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"}}})),oD=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})),aD=X("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?dg(e.palette[t.color].main,.62):ug(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})}),iD=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"}}})),sD=X(tD,{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"})),fD=X("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>hg(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})),lD=X("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>hg(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})),cD=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,ZA,i)},uD=({children:e})=>e,dD=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,c,p,h,m,v,b,C,y,g,x,w,j,S,k,R,$,P;const T=$e({props:t,name:"MuiSlider"}),F=eo().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=A3,slotProps:ye,slots:me,track:_e="normal",valueLabelDisplay:Re="off",valueLabelFormat:Qe=A3}=T,Rt=ie(T,nD),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}=ST(E({},Se,{rootRef:n}));Se.marked=ke.length>0&&ke.some(lt=>lt.label),Se.dragging=oe,Se.focusedThumbIndex=he;const W=cD(Se),xe=(r=(o=me==null?void 0:me.root)!=null?o:O.Root)!=null?r:rD,ue=(a=(i=me==null?void 0:me.rail)!=null?i:O.Rail)!=null?a:oD,Me=(s=(f=me==null?void 0:me.track)!=null?f:O.Track)!=null?s:aD,nt=(l=(c=me==null?void 0:me.thumb)!=null?c:O.Thumb)!=null?l:iD,De=(p=(h=me==null?void 0:me.valueLabel)!=null?h:O.ValueLabel)!=null?p:sD,Be=(m=(v=me==null?void 0:me.mark)!=null?v:O.Mark)!=null?m:fD,We=(b=(C=me==null?void 0:me.markLabel)!=null?C:O.MarkLabel)!=null?b:lD,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,Le=(w=ye==null?void 0:ye.rail)!=null?w:z.rail,_t=(j=ye==null?void 0:ye.track)!=null?j:z.track,Jn=(S=ye==null?void 0:ye.thumb)!=null?S:z.thumb,Qt=(k=ye==null?void 0:ye.valueLabel)!=null?k: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({},QA(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[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:Jn,ownerState:E({},Se,Jn==null?void 0:Jn.ownerState),className:W.thumb}),ro=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}),ga=Nn({elementType:rt,getSlotProps:Ze,externalSlotProps:An,ownerState:Se});return u.jsxs(xe,E({},bt,{children:[u.jsx(ue,E({},Dn)),u.jsx(Me,E({},At)),ke.filter(lt=>lt.value>=J&<.value<=G).map((lt,xt)=>{const Dr=Gu(lt.value,J,G),oo=Ce[be].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]),u.jsxs(d.Fragment,{children:[u.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?u.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 Dr=Gu(lt,J,G),oo=Ce[be].offset(Dr),Sn=Re==="off"?uD:De;return u.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:u.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:u.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]},ga))}))}),xt)})]}))}),pD=dD;function hD(e){return je("MuiTooltip",e)}const mD=Ee("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Vo=mD,gD=["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 vD(e){return Math.round(e*1e5)/1e5}const yD=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,hD,t)},bD=X(ew,{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"}})})),xD=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:`${vD(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"})})),wD=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 yc=!1,S0=null,Hs={x:0,y:0};function bc(e,t){return n=>{t&&t(n),e(n)}}const kD=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,c,p,h,m,v,b,C,y,g,x,w,j;const S=$e({props:t,name:"MuiTooltip"}),{arrow:k=!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=th,TransitionProps:ge}=S,ye=ie(S,gD),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=Gm(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(S0),yc=!0,he(!0),K&&!ne&&K(Oe)},hn=Bn(Oe=>{clearTimeout(S0),S0=setTimeout(()=>{yc=!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||yc&&D?Y.current=setTimeout(()=>{ut(Oe)},yc?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}=Km(),[,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,Jn=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),Hs={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,ye,R.props,{className:Z(ye.className,R.props.className),onTouchStart:Te,ref:zt},z?{onMouseMove:An}:{}),Mt={};L||(At.onTouchStart=Jn,At.onTouchEnd=Qt),F||(At.onMouseOver=bc(Le,At.onMouseOver),At.onMouseLeave=bc(_t,At.onMouseLeave),ft||(Mt.onMouseOver=Le,Mt.onMouseLeave=_t)),A||(At.onFocus=bc(rt,At.onFocus),At.onBlur=bc(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:k,disableInteractive:ft,placement:se,PopperComponentProp:M,touch:Ce.current}),Ar=yD(kn),ga=(r=(o=ce.popper)!=null?o:$.Popper)!=null?r:bD,lt=(a=(i=(s=ce.transition)!=null?s:$.Transition)!=null?i:te)!=null?a:th,xt=(f=(l=ce.tooltip)!=null?l:$.Tooltip)!=null?f:xD,Dr=(c=(p=ce.arrow)!=null?p:$.Arrow)!=null?c:wD,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),Vl=af(Dr,E({},(x=J.arrow)!=null?x:P.arrow,{className:Z(Ar.arrow,(w=(j=J.arrow)!=null?j:P.arrow)==null?void 0:w.className)}),kn);return u.jsxs(d.Fragment,{children:[d.cloneElement(R,At),u.jsx(ga,E({as:M??ew,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})=>u.jsx(lt,E({timeout:me.transitions.duration.shorter},Oe,Sn,{children:u.jsxs(xt,E({},va,{children:[ae,k?u.jsx(Dr,E({},Vl,{ref:Se})):null]}))}))}))]})}),Mr=kD,SD=qj({createStyledComponent:X("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>$e({props:e,name:"MuiStack"})}),CD=SD,ED=["anchor","classes","className","width","style"],jD=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})),RD=d.forwardRef(function(t,n){const{anchor:r,classes:o={},className:a,width:i,style:s}=t,f=ie(t,ED),l=t;return u.jsx(jD,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))}),PD=RD,TD=["BackdropProps"],$D=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"],xc=3,C0=20;let ao=null;function E0(e,t,n){return e==="right"?n.body.offsetWidth-t[0].pageX:t[0].pageX}function j0(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 D3(e,t,n,r){return Math.min(Math.max(n?t-e:r+t-e,0),r)}function OD(e,t){const n=[];for(;e&&e!==t.parentElement;){const r=Wn(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 zD({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,c=f+a[o.clientLength[s]]{D.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&&!c){const ge=F.current.style;ge.opacity=1-B/Gs(J,I.current),se&&(ge.webkitTransition=te,ge.transition=te)}},[i,s,c,o,j]),z=Bn(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=E0(K,B.changedTouches,St(B.currentTarget)):se=j0(K,B.changedTouches,Wn(B.currentTarget));const M=q?T.current.startX:T.current.startY,G=Gs(q,I.current),J=D3(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(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:-C0),{changeTransition:!1}),T.current.velocity=0,T.current.lastTime=null,T.current.lastTranslate=null,T.current.paperHit=!1,V.current=!0}},U=Bn(B=>{if(!I.current||!V.current||ao!==null&&ao!==T.current)return;N(!0);const K=ff(o,i),q=Ra(i),se=E0(K,B.touches,St(B.currentTarget)),M=j0(K,B.touches,Wn(B.currentTarget));if(y&&I.current.contains(B.target)&&ao===null){const te=OD(B.target,I.current);if(zD({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>xc:ge>te&&ge>xc;if(ye&&B.cancelable&&B.preventDefault(),ye===!0||(q?ge>xc:te>xc)){if(T.current.isSwiping=ye,!ye){z(B);return}T.current.startX=se,T.current.startY=M,!f&&!y&&(q?T.current.startX-=C0:T.current.startY-=C0)}}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=D3(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&&(c||!F.current.contains(B.target))&&!I.current.contains(B.target))return;const K=ff(o,i),q=Ra(i),se=E0(K,B.touches,St(B.currentTarget)),M=j0(K,B.touches,Wn(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>w)return}else if(M>w)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]),u.jsxs(d.Fragment,{children:[u.jsx(yM,E({open:S==="temporary"&&$?!0:y,variant:S,ModalProps:E({BackdropProps:E({},v,{ref:F})},S==="temporary"&&{keepMounted:!0},k),hideBackdrop:c,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"&&u.jsx(gT,{children:u.jsx(PD,E({anchor:i,ref:A,width:w},x))})]})}),AD=ID;function DD(e){return je("MuiSwitch",e)}const LD=Ee("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),mn=LD,ND=["className","color","edge","size","sx"],FD=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,DD,t);return E({},t,f)},_D=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)"}}})),BD=X(iw,{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"?dg(e.palette[t.color].main,.62):ug(e.palette[t.color].main,.55)}`}},[`&.${mn.checked} + .${mn.track}`]:{backgroundColor:(e.vars||e).palette[t.color].main}})),VD=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}`})),UD=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%"})),WD=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,ND),c=E({},r,{color:a,edge:i,size:s}),p=FD(c),h=u.jsx(UD,{className:p.thumb,ownerState:c});return u.jsxs(_D,{className:Z(p.root,o),sx:f,ownerState:c,children:[u.jsx(BD,E({type:"checkbox",icon:h,checkedIcon:h,ref:n,ownerState:c},l,{classes:E({},p,{root:p.switchBase})})),u.jsx(VD,{className:p.track,ownerState:c})]})}),wc=WD;function HD(e){return je("MuiTextField",e)}Ee("MuiTextField",["root"]);const GD=["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"],KD={standard:mw,filled:uw,outlined:ww},qD=e=>{const{classes:t}=e;return Pe({root:["root"]},HD,t)},YD=X(Jp,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),XD=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:c=!1,error:p=!1,FormHelperTextProps:h,fullWidth:m=!1,helperText:v,id:b,InputLabelProps:C,inputProps:y,InputProps:g,inputRef:x,label:w,maxRows:j,minRows:S,multiline:k=!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,GD),_=E({},r,{autoFocus:a,color:f,disabled:c,error:p,fullWidth:m,multiline:k,required:I,select:V,variant:N}),B=qD(_),K={};N==="outlined"&&(C&&typeof C.shrink<"u"&&(K.notched=C.shrink),K.label=w),V&&((!D||!D.native)&&(K.id=void 0),K["aria-describedby"]=void 0);const q=Gm(b),se=v&&q?`${q}-helper-text`:void 0,M=w&&q?`${q}-label`:void 0,G=KD[N],J=u.jsx(G,E({"aria-describedby":se,autoComplete:o,autoFocus:a,defaultValue:l,fullWidth:m,multiline:k,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 u.jsxs(YD,E({className:Z(B.root,s),disabled:c,error:p,fullWidth:m,ref:n,required:I,color:f,variant:N,ownerState:_},U,{children:[w!=null&&w!==""&&u.jsx(II,E({htmlFor:q,id:M},C,{children:w})),V?u.jsx($g,E({"aria-describedby":se,id:q,labelId:M,value:z,input:J},D,{children:i})):J,v&&u.jsx(GM,E({id:se},h,{children:v}))]}))}),si=XD,ve={fontDark:"#101727",fontLight:"#F5F5F5",purple:"#b624ff",red:"#ff3131"},QD=pg({components:{MuiTooltip:{defaultProps:{disableInteractive:!0}}},typography:{fontFamily:'"Poppins", sans-serif'},palette:{primary:{main:ve.purple},secondary:{main:"#bababa"},error:{main:ve.red}}}),ZD=ii` * { font-family: "Poppins", sans-serif !important; -webkit-tap-highlight-color: transparent; @@ -333,14 +333,21 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho .MuiCheckbox-colorPrimary { color: #ffffffc8 !important; } -`,YD=()=>u.jsx(Tx,{styles:qD}),Gt=Q(qt)` + /* .MuiModal-backdrop { + backdrop-filter: blur(2px); + } */ + + .MuiCircularProgress-circle { + stroke-linecap: round !important; + } +`,JD=()=>u.jsx($x,{styles:ZD}),Gt=Q(qt)` padding: 10px 16px; border-radius: 16px; font-size: 16px; margin: 8px; -`,XD=Q.a` +`,eL=Q.a` cursor: pointer; - color: ${xe.purple}; + color: ${ve.purple}; display: inline-block; position: relative; text-decoration: none; @@ -354,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: ${xe.purple}; + background-color: ${ve.purple}; transform-origin: bottom right; transition: transform 0.25s ease-out; border-radius: 100px; @@ -365,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 ${xe.purple}; + text-shadow: 0px 0px 20px ${ve.purple}; } &:focus, &:focus-visible { outline: none; box-shadow: none; } -`,QD=Jr` +`,tL=Jr` from { opacity: 0; transform: translateX(-40px) @@ -393,14 +400,14 @@ from { to { transform: translateX(0); } -`;const ZD=Jr` +`;const nL=Jr` from{ transform: translateY(100%); } to { transform: translateY(0); } -`,kw=Jr` +`,Sw=Jr` 0% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(182, 36, 255, 0.7); @@ -413,7 +420,7 @@ from { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(182, 36, 255, 0); } -`,JD=Q.div` +`,rL=Q.div` display: flex; margin-top: 12px; font-size: 26px; @@ -424,7 +431,7 @@ from { @media (max-width: 550px) { font-size: 22px; } -`,eL=Q.div` +`,oL=Q.div` display: flex; align-items: center; gap: 6px; @@ -432,13 +439,13 @@ from { margin-top: 4px; margin-left: 8px; font-style: italic; - animation: ${QD} 0.5s ease-in-out; -`,tL=Q.div` + animation: ${tL} 0.5s ease-in-out; +`,aL=Q.div` display: flex; justify-content: center; align-items: center; -`,nL=Q.div` - /* border: 3px solid ${xe.purple}; */ +`,iL=Q.div` + /* border: 3px solid ${ve.purple}; */ /* box-shadow: ${e=>e.glow?"0 0 48px -8px #b624ff9d":"none"}; */ background: #090b2258; transition: 0.3s all; @@ -454,19 +461,19 @@ from { @media (min-width: 1024px) { padding: 24px; } -`,rL=Q.div` +`,sL=Q.div` line-height: 1.75; margin-left: 6px; -`,oL=Q.h4` +`,fL=Q.h4` margin: 0; font-size: 16px; @media (min-width: 1024px) { font-size: 17px; } -`,aL=Q.p` +`,lL=Q.p` margin: 0; font-size: 16px; -`,iL=Q(pa)` +`,cL=Q(pa)` top: 0; left: 0; bottom: 0; @@ -479,18 +486,19 @@ from { border-radius: 100px; margin: -5px; border: 1px solid #44479cb7; -`,sL=Q(vz)` + box-shadow: 0 0 18px -2px #090b2287; +`,uL=Q(wz)` z-index: 1; - margin: 1px; - filter: drop-shadow(0 0 6px ${xe.purple}); -`,fL=Q.div` + margin: 2px; + /* filter: drop-shadow(0 0 8px ${ve.purple+"35"}); */ +`,dL=Q.div` display: flex; justify-content: center; align-items: center; gap: 6px; margin-top: 24px; animation: ${$1} 0.5s ease; -`,lL=Q.div` +`,pL=Q.div` display: flex; justify-content: center; align-items: center; @@ -507,11 +515,11 @@ from { &::placeholder { color: #212121; } -`;const cL=Q(qt)` +`;const hL=Q(qt)` border: none; padding: 16px 32px; font-size: 24px; - background: ${xe.purple}; + background: ${ve.purple}; color: #ffffff; border-radius: 999px; font-weight: bold; @@ -522,7 +530,7 @@ from { text-transform: capitalize; &:hover { box-shadow: 0px 0px 24px 0px #7614ff; - background: ${xe.purple}; + background: ${ve.purple}; } &:disabled { box-shadow: none; @@ -538,7 +546,7 @@ from { width: 400px; color: white; } -`,uL=()=>{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},D3=()=>{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]},tn=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?xe.fontDark:xe.fontLight},L3=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 F3(e,t)?`Today at ${P0(e)}`:F3(e,n)?`Yesterday at ${P0(e)}`:e.getTime()>t.getTime()-o?`${pL(e)} ${P0(e)}`:dL(e)},F3=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate(),P0=e=>e.toLocaleTimeString(navigator.language,{hour:"2-digit",minute:"2-digit"}),dL=e=>{const t={year:"numeric",month:"2-digit",day:"2-digit"};return e.toLocaleDateString(navigator.language,t)},pL=e=>e.toLocaleDateString(navigator.language,{weekday:"long"}),hL=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."}},oh=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)},mL=we(u.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"),gL=we(u.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"),Og=we(u.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"),vL=we(u.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"),Sw=we(u.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNew"),yL=we(u.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"),bL=we(u.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"),Cw=we([u.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"),u.jsx("circle",{cx:"17.5",cy:"17.5",r:"4.5"},"1"),u.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"),_3=we(u.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"),xL=we(u.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"),wL=we(u.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"),B3=we(u.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"),zg=we(u.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"),kL=we(u.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"),hl=we(u.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"}),"Done"),Mg=we(u.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"),SL=we(u.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"),CL=we(u.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"),ah=we(u.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"}),"FileDownload"),V3=we(u.jsx("path",{d:"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"}),"FileUpload"),Ew=we(u.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"),EL=we(u.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"),jL=we(u.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"),RL=we(u.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"),PL=we(u.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"),jw=we(u.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"),TL=we(u.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"),Rw=we(u.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"),$L=we(u.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"),OL=we(u.jsx("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"}),"Pause"),Pw=we(u.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"),zL=we(u.jsx("path",{d:"M8 5v14l11-7z"}),"PlayArrow"),Tw=we(u.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"),ML=we([u.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),u.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"),IL=we([u.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),u.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"),AL=we(u.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"),DL=we(u.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"),LL=we(u.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"),NL=we(u.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"),FL=we(u.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"),_L=we(u.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"),BL=we(u.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"),VL=we(u.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"),UL=we(u.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"),WL=we(u.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"),$w=we(u.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 U3(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function W3(e,t,n){var r=[],o=tg(e,r,n);return r.length<2?n:o+t(r)}var HL=function(t){var n=bx(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var f=arguments.length,l=new Array(f),c=0;c{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},L3=()=>{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},N3=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 _3(e,t)?`Today at ${P0(e)}`:_3(e,n)?`Yesterday at ${P0(e)}`:e.getTime()>t.getTime()-o?`${vL(e)} ${P0(e)}`:gL(e)},_3=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate(),P0=e=>e.toLocaleTimeString(navigator.language,{hour:"2-digit",minute:"2-digit"}),gL=e=>{const t={year:"numeric",month:"2-digit",day:"2-digit"};return e.toLocaleDateString(navigator.language,t)},vL=e=>e.toLocaleDateString(navigator.language,{weekday:"long"}),yL=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."}},oh=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)},bL=we(u.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"),xL=we(u.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"),Og=we(u.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"),wL=we(u.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"),Cw=we(u.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNew"),kL=we(u.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"),SL=we(u.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"),Ew=we([u.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"),u.jsx("circle",{cx:"17.5",cy:"17.5",r:"4.5"},"1"),u.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"),B3=we(u.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"),CL=we(u.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"),EL=we(u.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"),V3=we(u.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"),zg=we(u.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"),jL=we(u.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"),hl=we(u.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"}),"Done"),Mg=we(u.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"),RL=we(u.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"),PL=we(u.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"),ah=we(u.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"}),"FileDownload"),U3=we(u.jsx("path",{d:"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"}),"FileUpload"),jw=we(u.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"),TL=we(u.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"),$L=we(u.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"),OL=we(u.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"),zL=we(u.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"),Rw=we(u.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"),ML=we(u.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"),Pw=we(u.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"),IL=we(u.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"),AL=we(u.jsx("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"}),"Pause"),Tw=we(u.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"),DL=we(u.jsx("path",{d:"M8 5v14l11-7z"}),"PlayArrow"),$w=we(u.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"),LL=we([u.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),u.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"),NL=we([u.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),u.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"),FL=we(u.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"),_L=we(u.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"),BL=we(u.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"),VL=we(u.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"),UL=we(u.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"),WL=we(u.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"),HL=we(u.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"),GL=we(u.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"),KL=we(u.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"),qL=we(u.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"),Ow=we(u.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 W3(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function H3(e,t,n){var r=[],o=tg(e,r,n);return r.length<2?n:o+t(r)}var YL=function(t){var n=xx(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var f=arguments.length,l=new Array(f),c=0;ce}; opacity: ${({done:e})=>e?.7:1}; color: ${({clr:e})=>e}; - border-left: ${({done:e})=>e?"6px solid #00ff0d":"6px solid transparent"}; + border-left: ${({done:e})=>e?"8px solid #00ff1e":"1px solid transparent"}; box-shadow: ${e=>e.glow&&!e.blur?`0 0 128px -28px ${e.backgroundColor}`:"none"}; padding: 16px 16px 16px 16px; border-radius: 24px; animation: ${$1} 0.5s ease-in; filter: ${({blur:e})=>e?"blur(2px) opacity(75%)":"none"}; -`,XL=Q.span` +`,eN=Q.span` text-decoration: none; margin-right: 14px; display: flex; align-items: center; justify-content: center; - background-color: ${e=>e.clr===xe.fontDark?"#4b4b4b6e":"#dddddd9d"}; + background-color: ${e=>e.clr===ve.fontDark?"#4b4b4b6e":"#dddddd9d"}; font-size: 32px; padding: 14px; width: 42px; @@ -566,11 +574,11 @@ from { border-radius: 18px; overflow: hidden; text-overflow: ellipsis; -`,QL=Q.div` +`,tN=Q.div` display: flex; flex-direction: column; flex: 1; -`,ZL=Q.div` +`,nN=Q.div` display: flex; align-items: center; @@ -578,13 +586,13 @@ from { flex-direction: column; align-items: flex-start; } */ -`,JL=Q.h3` +`,rN=Q.h3` font-size: 20px; margin: 0; text-decoration: ${({done:e})=>e?"line-through":"none"}; word-break: break-word; white-space: pre-line; -`,eN=Q.p` +`,oN=Q.p` margin: 0 6px; text-align: right; margin-left: auto; @@ -597,14 +605,14 @@ from { margin-top: 4px; text-align: left; } */ -`,tN=Q.p` +`,aN=Q.p` margin: 0; font-size: 18px; text-decoration: ${({done:e})=>e?"line-through":"none"}; word-break: break-word; /* white-space: pre-line; line-height: 1em; */ -`,nN=Q.div` +`,iN=Q.div` text-align: center; position: absolute; top: 50%; @@ -616,14 +624,14 @@ from { /* @media (max-width: 1024px) { font-size: 16px; } */ -`,rN=Q.main` +`,sN=Q.main` display: flex; justify-content: center; max-width: 700px; margin: 0 auto; flex-direction: column; gap: 6px; -`,oN=Q.span` +`,fN=Q.span` color: ${e=>e.timeUp&&!e.done&&"#ff2a23d5"}; text-shadow: ${e=>e.timeUp&&!e.done?"0 0 8px #ff2a23d5":"none"}; text-decoration: ${e=>e.done?"line-through":"none"}; @@ -634,14 +642,14 @@ from { font-style: italic; display: flex; opacity: ${e=>e.timeUp?1:.9}; -`,aN=Q.div` +`,lN=Q.div` display: flex; justify-content: left; align-items: center; opacity: 0.8; font-size: 16px; -`,ml=Q($$)` - color: ${({backgroundclr:e})=>tn(e)}; +`,ml=Q(I$)` + color: ${({backgroundclr:e})=>nn(e)}; background-color: ${({backgroundclr:e})=>e}; box-shadow: ${e=>e.glow?`0 0 8px 0 ${e.backgroundclr}`:"none"}; border: ${({borderclr:e})=>e?`2px solid ${e}`:"none"}; @@ -668,7 +676,7 @@ from { } & .MuiChip-deleteIcon { - color: ${e=>tn(e.backgroundclr)}; + color: ${e=>nn(e.backgroundclr)}; transition: 0.3s all; width: 22px; height: 22px; @@ -678,11 +686,11 @@ from { height: 26px; } &:hover { - color: ${e=>tn(e.backgroundclr)}; + color: ${e=>nn(e.backgroundclr)}; opacity: 0.8; } } -`,iN=Q.div` +`,cN=Q.div` position: sticky; background: transparent; backdrop-filter: blur(24px); @@ -717,7 +725,7 @@ from { border-radius: 4px; background-color: #ffffff15; } -`,sN=Q.span` +`,uN=Q.span` background-color: #6829ef; color: #fff; padding: 2px 0; @@ -727,13 +735,16 @@ from { font-weight: bold; border: 1px solid #ffffff7f; transition: 0.3s all; -`,fN=Q(si)` +`,dN=Q(si)` margin: 8px 0 0 0; border-radius: 16px; transition: 0.3s all; &:focus { } + & .MuiOutlinedInput-notchedOutline { + border: 2px solid ${ve.purple} !important; + } & .MuiOutlinedInput-root { padding: 2px 16px; border-radius: 16px; @@ -741,7 +752,7 @@ from { background: #090b2258; color: white; } -`,T0=qL` +`,T0=ZL` 0% { -webkit-transform: rotateZ(0); } 1% { -webkit-transform: rotateZ(30deg); } 3% { -webkit-transform: rotateZ(-28deg); } @@ -766,7 +777,7 @@ from { 41% { -webkit-transform: rotateZ(1deg); } 43% { -webkit-transform: rotateZ(0); } 100% { -webkit-transform: rotateZ(0); } -`,H3=Q(vL)` +`,G3=Q(wL)` color: red; ${({animate:e})=>e&&ii` @@ -783,7 +794,7 @@ from { * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function gl(){return gl=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Ig(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function cN(){return Math.random().toString(36).substr(2,8)}function K3(e,t){return{usr:e.state,key:e.key,idx:t}}function ih(e,t,n,r){return n===void 0&&(n=null),gl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ks(t):t,{state:n,key:t&&t.key||r||cN()})}function Yu(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 uN(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=c();l==null&&(l=0,i.replaceState(gl({},i.state,{idx:l}),""));function c(){return(i.state||{idx:null}).idx}function p(){s=Uo.Pop;let C=c(),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=ih(b.location,C,y);n&&n(g,C),l=c()+1;let x=K3(g,l),w=b.createHref(g);try{i.pushState(x,"",w)}catch{o.location.assign(w)}a&&f&&f({action:s,location:b.location,delta:1})}function m(C,y){s=Uo.Replace;let g=ih(b.location,C,y);n&&n(g,C),l=c();let x=K3(g,l),w=b.createHref(g);i.replaceState(x,"",w),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:Yu(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(G3,p),f=C,()=>{o.removeEventListener(G3,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 dN(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?ks(t):t,o=Ag(r.pathname||"/",n);if(o==null)return null;let a=Ow(e);pN(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]),c=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+'".')),Ow(a.children,t,c,l)),!(a.path==null&&!a.index)&&t.push({path:l,score:xN(l,a.index),routesMeta:c})};return e.forEach((a,i)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))o(a,i);else for(let f of zw(a.path))o(a,i,f)}),t}function zw(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=zw(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 pN(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:wN(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const hN=/^:\w+$/,mN=3,gN=2,vN=1,yN=10,bN=-2,Y3=e=>e==="*";function xN(e,t){let n=e.split("/"),r=n.length;return n.some(Y3)&&(r+=bN),t&&(r+=gN),n.filter(o=>!Y3(o)).reduce((o,a)=>o+(hN.test(a)?mN:a===""?vN:yN),r)}function wN(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 kN(e,t){let{routesMeta:n}=e,r={},o="/",a=[];for(let i=0;i{if(c==="*"){let h=s[p]||"";i=a.slice(0,a.length-h.length).replace(/(.)\/+$/,"$1")}return l[c]=jN(s[p]||"",c),l},{}),pathname:a,pathnameBase:i,pattern:e}}function CN(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Ig(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 EN(e){try{return decodeURI(e)}catch(t){return Ig(!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 jN(e,t){try{return decodeURIComponent(e)}catch(n){return Ig(!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 Ag(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 RN(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:PN(n,t):t,search:$N(r),hash:ON(o)}}function PN(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 $0(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 Mw(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Iw(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=ks(e):(o=gl({},e),Ft(!o.pathname||!o.pathname.includes("?"),$0("?","pathname","search",o)),Ft(!o.pathname||!o.pathname.includes("#"),$0("#","pathname","hash",o)),Ft(!o.search||!o.search.includes("#"),$0("#","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=RN(o,s),l=i&&i!=="/"&&i.endsWith("/"),c=(a||i===".")&&n.endsWith("/");return!f.pathname.endsWith("/")&&(l||c)&&(f.pathname+="/"),f}const na=e=>e.join("/").replace(/\/\/+/g,"/"),TN=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),$N=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,ON=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function zN(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Aw=["post","put","patch","delete"];new Set(Aw);const MN=["get",...Aw];new Set(MN);/** + */function gl(){return gl=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Ig(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function hN(){return Math.random().toString(36).substr(2,8)}function q3(e,t){return{usr:e.state,key:e.key,idx:t}}function ih(e,t,n,r){return n===void 0&&(n=null),gl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ks(t):t,{state:n,key:t&&t.key||r||hN()})}function Yu(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 mN(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=c();l==null&&(l=0,i.replaceState(gl({},i.state,{idx:l}),""));function c(){return(i.state||{idx:null}).idx}function p(){s=Uo.Pop;let C=c(),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=ih(b.location,C,y);n&&n(g,C),l=c()+1;let x=q3(g,l),w=b.createHref(g);try{i.pushState(x,"",w)}catch{o.location.assign(w)}a&&f&&f({action:s,location:b.location,delta:1})}function m(C,y){s=Uo.Replace;let g=ih(b.location,C,y);n&&n(g,C),l=c();let x=q3(g,l),w=b.createHref(g);i.replaceState(x,"",w),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:Yu(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(K3,p),f=C,()=>{o.removeEventListener(K3,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 Y3;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Y3||(Y3={}));function gN(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?ks(t):t,o=Ag(r.pathname||"/",n);if(o==null)return null;let a=zw(e);vN(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]),c=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+'".')),zw(a.children,t,c,l)),!(a.path==null&&!a.index)&&t.push({path:l,score:CN(l,a.index),routesMeta:c})};return e.forEach((a,i)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))o(a,i);else for(let f of Mw(a.path))o(a,i,f)}),t}function Mw(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=Mw(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 vN(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:EN(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const yN=/^:\w+$/,bN=3,xN=2,wN=1,kN=10,SN=-2,X3=e=>e==="*";function CN(e,t){let n=e.split("/"),r=n.length;return n.some(X3)&&(r+=SN),t&&(r+=xN),n.filter(o=>!X3(o)).reduce((o,a)=>o+(yN.test(a)?bN:a===""?wN:kN),r)}function EN(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 jN(e,t){let{routesMeta:n}=e,r={},o="/",a=[];for(let i=0;i{if(c==="*"){let h=s[p]||"";i=a.slice(0,a.length-h.length).replace(/(.)\/+$/,"$1")}return l[c]=$N(s[p]||"",c),l},{}),pathname:a,pathnameBase:i,pattern:e}}function PN(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Ig(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 TN(e){try{return decodeURI(e)}catch(t){return Ig(!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 $N(e,t){try{return decodeURIComponent(e)}catch(n){return Ig(!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 Ag(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 ON(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:zN(n,t):t,search:IN(r),hash:AN(o)}}function zN(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 $0(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 Iw(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Aw(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=ks(e):(o=gl({},e),Ft(!o.pathname||!o.pathname.includes("?"),$0("?","pathname","search",o)),Ft(!o.pathname||!o.pathname.includes("#"),$0("#","pathname","hash",o)),Ft(!o.search||!o.search.includes("#"),$0("#","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=ON(o,s),l=i&&i!=="/"&&i.endsWith("/"),c=(a||i===".")&&n.endsWith("/");return!f.pathname.endsWith("/")&&(l||c)&&(f.pathname+="/"),f}const na=e=>e.join("/").replace(/\/\/+/g,"/"),MN=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),IN=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,AN=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function DN(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Dw=["post","put","patch","delete"];new Set(Dw);const LN=["get",...Dw];new Set(LN);/** * React Router v6.11.1 * * Copyright (c) Remix Software Inc. @@ -792,7 +803,7 @@ from { * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Xu(){return Xu=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.pathnameBase)),a=d.useRef(!1);return Nw(()=>{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=Iw(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 LN(){let{matches:e}=d.useContext(ha),t=e[e.length-1];return t?t.params:{}}function Fw(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=d.useContext(ha),{pathname:o}=Cs(),a=JSON.stringify(Mw(r).map(i=>i.pathnameBase));return d.useMemo(()=>Iw(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function NN(e,t){return FN(e,t)}function FN(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 c;let b=typeof t=="string"?ks(t):t;s==="/"||(c=b.pathname)!=null&&c.startsWith(s)||Ft(!1),l=b}else l=f;let p=l.pathname||"/",h=s==="/"?p:p.slice(s.length)||"/",m=dN(e,{pathname:h}),v=WN(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(O1.Provider,{value:{location:Xu({pathname:"/",search:"",hash:"",state:null,key:"default"},l),navigationType:Uo.Pop}},v):v}function _N(){let e=qN(),t=zN(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 BN=d.createElement(_N,null);class VN 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(Lw.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function UN(e){let{routeContext:t,match:n,children:r}=e,o=d.useContext(Dw);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 WN(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 c=f.route.id?i==null?void 0:i[f.route.id]:null,p=null;n&&(p=f.route.errorElement||BN);let h=t.concat(a.slice(0,l+1)),m=()=>{let v;return c?v=p:f.route.Component?v=d.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=s,d.createElement(UN,{match:f,routeContext:{outlet:s,matches:h,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||l===0)?d.createElement(VN,{location:n.location,revalidation:n.revalidation,component:p,error:c,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}var sh;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"})(sh||(sh={}));var vl;(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"})(vl||(vl={}));function HN(e){let t=d.useContext(Dw);return t||Ft(!1),t}function GN(e){let t=d.useContext(IN);return t||Ft(!1),t}function KN(e){let t=d.useContext(ha);return t||Ft(!1),t}function _w(e){let t=KN(),n=t.matches[t.matches.length-1];return n.route.id||Ft(!1),n.route.id}function qN(){var e;let t=d.useContext(Lw),n=GN(vl.UseRouteError),r=_w(vl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function YN(){let{router:e}=HN(sh.UseNavigateStable),t=_w(vl.UseNavigateStable),n=d.useRef(!1);return Nw(()=>{n.current=!0}),d.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Xu({fromRouteId:t},a)))},[e,t])}function uo(e){Ft(!1)}function XN(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:c="",hash:p="",state:h=null,key:m="default"}=r,v=d.useMemo(()=>{let b=Ag(l,s);return b==null?null:{location:{pathname:b,search:c,hash:p,state:h,key:m},navigationType:o}},[s,l,c,p,h,m,o]);return v==null?null:d.createElement(Ss.Provider,{value:f},d.createElement(O1.Provider,{children:n,value:v}))}function QN(e){let{children:t,location:n}=e;return NN(fh(t),n)}var X3;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(X3||(X3={}));new Promise(()=>{});function fh(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,fh(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=fh(r.props.children,a)),n.push(i)}),n}/** + */function Xu(){return Xu=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.pathnameBase)),a=d.useRef(!1);return Fw(()=>{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=Aw(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 BN(){let{matches:e}=d.useContext(ha),t=e[e.length-1];return t?t.params:{}}function _w(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=d.useContext(ha),{pathname:o}=Cs(),a=JSON.stringify(Iw(r).map(i=>i.pathnameBase));return d.useMemo(()=>Aw(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function VN(e,t){return UN(e,t)}function UN(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 c;let b=typeof t=="string"?ks(t):t;s==="/"||(c=b.pathname)!=null&&c.startsWith(s)||Ft(!1),l=b}else l=f;let p=l.pathname||"/",h=s==="/"?p:p.slice(s.length)||"/",m=gN(e,{pathname:h}),v=qN(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(O1.Provider,{value:{location:Xu({pathname:"/",search:"",hash:"",state:null,key:"default"},l),navigationType:Uo.Pop}},v):v}function WN(){let e=ZN(),t=DN(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 HN=d.createElement(WN,null);class GN 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(Nw.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function KN(e){let{routeContext:t,match:n,children:r}=e,o=d.useContext(Lw);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 qN(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 c=f.route.id?i==null?void 0:i[f.route.id]:null,p=null;n&&(p=f.route.errorElement||HN);let h=t.concat(a.slice(0,l+1)),m=()=>{let v;return c?v=p:f.route.Component?v=d.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=s,d.createElement(KN,{match:f,routeContext:{outlet:s,matches:h,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||l===0)?d.createElement(GN,{location:n.location,revalidation:n.revalidation,component:p,error:c,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}var sh;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"})(sh||(sh={}));var vl;(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"})(vl||(vl={}));function YN(e){let t=d.useContext(Lw);return t||Ft(!1),t}function XN(e){let t=d.useContext(NN);return t||Ft(!1),t}function QN(e){let t=d.useContext(ha);return t||Ft(!1),t}function Bw(e){let t=QN(),n=t.matches[t.matches.length-1];return n.route.id||Ft(!1),n.route.id}function ZN(){var e;let t=d.useContext(Nw),n=XN(vl.UseRouteError),r=Bw(vl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function JN(){let{router:e}=YN(sh.UseNavigateStable),t=Bw(vl.UseNavigateStable),n=d.useRef(!1);return Fw(()=>{n.current=!0}),d.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Xu({fromRouteId:t},a)))},[e,t])}function uo(e){Ft(!1)}function eF(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:c="",hash:p="",state:h=null,key:m="default"}=r,v=d.useMemo(()=>{let b=Ag(l,s);return b==null?null:{location:{pathname:b,search:c,hash:p,state:h,key:m},navigationType:o}},[s,l,c,p,h,m,o]);return v==null?null:d.createElement(Ss.Provider,{value:f},d.createElement(O1.Provider,{children:n,value:v}))}function tF(e){let{children:t,location:n}=e;return VN(fh(t),n)}var Q3;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(Q3||(Q3={}));new Promise(()=>{});function fh(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,fh(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=fh(r.props.children,a)),n.push(i)}),n}/** * React Router DOM v6.11.1 * * Copyright (c) Remix Software Inc. @@ -801,7 +812,7 @@ from { * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function lh(){return lh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function JN(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function eF(e,t){return e.button===0&&(!t||t==="_self")&&!JN(e)}const tF=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function nF(e){let{basename:t,children:n,window:r}=e,o=d.useRef();o.current==null&&(o.current=lN({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(XN,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:a})}const rF=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",oF=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,aF=d.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:a,replace:i,state:s,target:f,to:l,preventScrollReset:c}=t,p=ZN(t,tF),{basename:h}=d.useContext(Ss),m,v=!1;if(typeof l=="string"&&oF.test(l)&&(m=l,rF))try{let g=new URL(window.location.href),x=l.startsWith("//")?new URL(g.protocol+l):new URL(l),w=Ag(x.pathname,h);x.origin===g.origin&&w!=null?l=w+x.search+x.hash:v=!0}catch{}let b=AN(l,{relative:o}),C=iF(l,{replace:i,state:s,target:f,preventScrollReset:c,relative:o});function y(g){r&&r(g),g.defaultPrevented||C(g)}return d.createElement("a",lh({},p,{href:m||b,onClick:v||a?r:y,ref:n,target:f}))});var Q3;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Q3||(Q3={}));var Z3;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Z3||(Z3={}));function iF(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i}=t===void 0?{}:t,s=no(),f=Cs(),l=Fw(e,{relative:i});return d.useCallback(c=>{if(eF(c,n)){c.preventDefault();let p=r!==void 0?r:Yu(f)===Yu(l);s(e,{replace:p,state:o,preventScrollReset:a,relative:i})}},[f,s,l,r,o,n,e,a,i])}const Ll=(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},on=d.createContext({user:Jo,setUser:()=>{}}),sF=({animate:e})=>{const{user:t}=d.useContext(on),n=no();return Ll()?null:u.jsx(Mr,{title:t.tasks.length>0?"Add New Task":"Add Task",placement:"left",children:u.jsx(fF,{animate:e,glow:t.settings[0].enableGlow,onClick:()=>n("add"),"aria-label":"Add Task",children:u.jsx(Og,{style:{fontSize:"42px"}})})})},fF=Q(qt)` + */function lh(){return lh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function rF(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function oF(e,t){return e.button===0&&(!t||t==="_self")&&!rF(e)}const aF=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function iF(e){let{basename:t,children:n,window:r}=e,o=d.useRef();o.current==null&&(o.current=pN({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(eF,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:a})}const sF=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",fF=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,lF=d.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:a,replace:i,state:s,target:f,to:l,preventScrollReset:c}=t,p=nF(t,aF),{basename:h}=d.useContext(Ss),m,v=!1;if(typeof l=="string"&&fF.test(l)&&(m=l,sF))try{let g=new URL(window.location.href),x=l.startsWith("//")?new URL(g.protocol+l):new URL(l),w=Ag(x.pathname,h);x.origin===g.origin&&w!=null?l=w+x.search+x.hash:v=!0}catch{}let b=FN(l,{relative:o}),C=cF(l,{replace:i,state:s,target:f,preventScrollReset:c,relative:o});function y(g){r&&r(g),g.defaultPrevented||C(g)}return d.createElement("a",lh({},p,{href:m||b,onClick:v||a?r:y,ref:n,target:f}))});var Z3;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Z3||(Z3={}));var J3;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(J3||(J3={}));function cF(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i}=t===void 0?{}:t,s=no(),f=Cs(),l=_w(e,{relative:i});return d.useCallback(c=>{if(oF(c,n)){c.preventDefault();let p=r!==void 0?r:Yu(f)===Yu(l);s(e,{replace:p,state:o,preventScrollReset:a,relative:i})}},[f,s,l,r,o,n,e,a,i])}const Ll=(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:()=>{}}),uF=({animate:e})=>{const{user:t}=d.useContext(Xt),n=no();return Ll()?null:u.jsx(Mr,{title:t.tasks.length>0?"Add New Task":"Add Task",placement:"left",children:u.jsx(dF,{animate:e,glow:t.settings[0].enableGlow,onClick:()=>n("add"),"aria-label":"Add Task",children:u.jsx(Og,{style:{fontSize:"42px"}})})})},dF=Q(qt)` cursor: pointer; border: none; display: flex; @@ -812,26 +823,26 @@ from { width: 72px; height: 72px; border-radius: 100%; - background-color: ${xe.purple}; + background-color: ${ve.purple}; color: white; right: 16vw; - box-shadow: ${({glow:e})=>e?`0px 0px 32px -8px ${xe.purple}`:"none"}; + box-shadow: ${({glow:e})=>e?`0px 0px 32px -8px ${ve.purple}`:"none"}; transition: background-color 0.3s, backdrop-filter 0.3s, box-shadow 0.3s; &:hover { box-shadow: none; - background-color: ${xe.purple}; + background-color: ${ve.purple}; backdrop-filter: blur(6px); } ${({animate:e})=>e&&ii` - animation: ${kw} 1.2s infinite; + animation: ${Sw} 1.2s infinite; `} @media (max-width: 1024px) { right: 24px; } -`;let lF={data:""},cF=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||lF,uF=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,dF=/\/\*[^]*?\*\/| +/g,J3=/\n+/g,Do=(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"?Do(i,a):a+"{"+Do(i,a[1]=="k"?"":t)+"}":typeof i=="object"?r+=Do(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+=Do.p?Do.p(a,i):a+":"+i+";")}return n+(t&&o?t+"{"+o+"}":o)+r},io={},Bw=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+Bw(e[n]);return t}return e},pF=(e,t,n,r,o)=>{let a=Bw(e),i=io[a]||(io[a]=(f=>{let l=0,c=11;for(;l>>0;return"go"+c})(a));if(!io[i]){let f=a!==e?e:(l=>{let c,p,h=[{}];for(;c=uF.exec(l.replace(dF,""));)c[4]?h.shift():c[3]?(p=c[3].replace(J3," ").trim(),h.unshift(h[0][p]=h[0][p]||{})):h[0][c[1]]=c[2].replace(J3," ").trim();return h[0]})(e);io[i]=Do(o?{["@keyframes "+i]:f}:f,n?"":"."+i)}let s=n&&io.g?io.g:null;return n&&(io.g=io[i]),((f,l,c,p)=>{p?l.data=l.data.replace(p,f):l.data.indexOf(f)===-1&&(l.data=c?f+l.data:l.data+f)})(io[i],t,r,s),i},hF=(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?"":Do(s,""):s===!1?"":s}return r+o+(i??"")},"");function z1(e){let t=this||{},n=e.call?e(t.p):e;return pF(n.unshift?n.raw?hF(n,[].slice.call(arguments,1),t.p):n.reduce((r,o)=>Object.assign(r,o&&o.call?o(t.p):o),{}):n,cF(t.target),t.g,t.o,t.k)}let Vw,ch,uh;z1.bind({g:1});let So=z1.bind({k:1});function mF(e,t,n,r){Do.p=t,Vw=e,ch=n,uh=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:ch&&ch()},s),n.o=/ *go\d+/.test(f),s.className=z1.apply(n,r)+(f?" "+f:""),t&&(s.ref=i);let l=e;return e[0]&&(l=s.as||e,delete s.as),uh&&l[0]&&uh(s),Vw(l,s)}return t?t(o):o}}var gF=e=>typeof e=="function",Qu=(e,t)=>gF(e)?e(t):e,vF=(()=>{let e=0;return()=>(++e).toString()})(),Uw=(()=>{let e;return()=>{if(e===void 0&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),yF=20,au=new Map,bF=1e3,ey=e=>{if(au.has(e))return;let t=setTimeout(()=>{au.delete(e),fi({type:4,toastId:e})},bF);au.set(e,t)},xF=e=>{let t=au.get(e);t&&clearTimeout(t)},dh=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,yF)};case 1:return t.toast.id&&xF(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)?dh(e,{type:1,toast:n}):dh(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?ey(r):e.toasts.forEach(a=>{ey(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}))}}},iu=[],su={toasts:[],pausedAt:void 0},fi=e=>{su=dh(su,e),iu.forEach(t=>{t(su)})},wF={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},kF=(e={})=>{let[t,n]=d.useState(su);d.useEffect(()=>(iu.push(n),()=>{let o=iu.indexOf(n);o>-1&&iu.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)||wF[o.type],style:{...e.style,...(i=e[o.type])==null?void 0:i.style,...o.style}}});return{...t,toasts:r}},SF=(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)||vF()}),Nl=e=>(t,n)=>{let r=SF(t,e,n);return fi({type:2,toast:r}),r.id},Vn=(e,t)=>Nl("blank")(e,t);Vn.error=Nl("error");Vn.success=Nl("success");Vn.loading=Nl("loading");Vn.custom=Nl("custom");Vn.dismiss=e=>{fi({type:3,toastId:e})};Vn.remove=e=>fi({type:4,toastId:e});Vn.promise=(e,t,n)=>{let r=Vn.loading(t.loading,{...n,...n==null?void 0:n.loading});return e.then(o=>(Vn.success(Qu(t.success,o),{id:r,...n,...n==null?void 0:n.success}),o)).catch(o=>{Vn.error(Qu(t.error,o),{id:r,...n,...n==null?void 0:n.error})}),e};var CF=(e,t)=>{fi({type:1,toast:{id:e,height:t}})},EF=()=>{fi({type:5,time:Date.now()})},jF=e=>{let{toasts:t,pausedAt:n}=kF(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&&Vn.dismiss(s.id);return}return setTimeout(()=>Vn.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||{},c=t.filter(m=>(m.position||l)===(a.position||l)&&m.height),p=c.findIndex(m=>m.id===a.id),h=c.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:CF,startPause:EF,endPause:r,calculateOffset:o}}},RF=So` +`;let pF={data:""},hF=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||pF,mF=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,gF=/\/\*[^]*?\*\/| +/g,ey=/\n+/g,Do=(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"?Do(i,a):a+"{"+Do(i,a[1]=="k"?"":t)+"}":typeof i=="object"?r+=Do(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+=Do.p?Do.p(a,i):a+":"+i+";")}return n+(t&&o?t+"{"+o+"}":o)+r},io={},Vw=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+Vw(e[n]);return t}return e},vF=(e,t,n,r,o)=>{let a=Vw(e),i=io[a]||(io[a]=(f=>{let l=0,c=11;for(;l>>0;return"go"+c})(a));if(!io[i]){let f=a!==e?e:(l=>{let c,p,h=[{}];for(;c=mF.exec(l.replace(gF,""));)c[4]?h.shift():c[3]?(p=c[3].replace(ey," ").trim(),h.unshift(h[0][p]=h[0][p]||{})):h[0][c[1]]=c[2].replace(ey," ").trim();return h[0]})(e);io[i]=Do(o?{["@keyframes "+i]:f}:f,n?"":"."+i)}let s=n&&io.g?io.g:null;return n&&(io.g=io[i]),((f,l,c,p)=>{p?l.data=l.data.replace(p,f):l.data.indexOf(f)===-1&&(l.data=c?f+l.data:l.data+f)})(io[i],t,r,s),i},yF=(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?"":Do(s,""):s===!1?"":s}return r+o+(i??"")},"");function z1(e){let t=this||{},n=e.call?e(t.p):e;return vF(n.unshift?n.raw?yF(n,[].slice.call(arguments,1),t.p):n.reduce((r,o)=>Object.assign(r,o&&o.call?o(t.p):o),{}):n,hF(t.target),t.g,t.o,t.k)}let Uw,ch,uh;z1.bind({g:1});let So=z1.bind({k:1});function bF(e,t,n,r){Do.p=t,Uw=e,ch=n,uh=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:ch&&ch()},s),n.o=/ *go\d+/.test(f),s.className=z1.apply(n,r)+(f?" "+f:""),t&&(s.ref=i);let l=e;return e[0]&&(l=s.as||e,delete s.as),uh&&l[0]&&uh(s),Uw(l,s)}return t?t(o):o}}var xF=e=>typeof e=="function",Qu=(e,t)=>xF(e)?e(t):e,wF=(()=>{let e=0;return()=>(++e).toString()})(),Ww=(()=>{let e;return()=>{if(e===void 0&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),kF=20,au=new Map,SF=1e3,ty=e=>{if(au.has(e))return;let t=setTimeout(()=>{au.delete(e),fi({type:4,toastId:e})},SF);au.set(e,t)},CF=e=>{let t=au.get(e);t&&clearTimeout(t)},dh=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,kF)};case 1:return t.toast.id&&CF(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)?dh(e,{type:1,toast:n}):dh(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?ty(r):e.toasts.forEach(a=>{ty(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}))}}},iu=[],su={toasts:[],pausedAt:void 0},fi=e=>{su=dh(su,e),iu.forEach(t=>{t(su)})},EF={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},jF=(e={})=>{let[t,n]=d.useState(su);d.useEffect(()=>(iu.push(n),()=>{let o=iu.indexOf(n);o>-1&&iu.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)||EF[o.type],style:{...e.style,...(i=e[o.type])==null?void 0:i.style,...o.style}}});return{...t,toasts:r}},RF=(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)||wF()}),Nl=e=>(t,n)=>{let r=RF(t,e,n);return fi({type:2,toast:r}),r.id},Vn=(e,t)=>Nl("blank")(e,t);Vn.error=Nl("error");Vn.success=Nl("success");Vn.loading=Nl("loading");Vn.custom=Nl("custom");Vn.dismiss=e=>{fi({type:3,toastId:e})};Vn.remove=e=>fi({type:4,toastId:e});Vn.promise=(e,t,n)=>{let r=Vn.loading(t.loading,{...n,...n==null?void 0:n.loading});return e.then(o=>(Vn.success(Qu(t.success,o),{id:r,...n,...n==null?void 0:n.success}),o)).catch(o=>{Vn.error(Qu(t.error,o),{id:r,...n,...n==null?void 0:n.error})}),e};var PF=(e,t)=>{fi({type:1,toast:{id:e,height:t}})},TF=()=>{fi({type:5,time:Date.now()})},$F=e=>{let{toasts:t,pausedAt:n}=jF(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&&Vn.dismiss(s.id);return}return setTimeout(()=>Vn.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||{},c=t.filter(m=>(m.position||l)===(a.position||l)&&m.height),p=c.findIndex(m=>m.id===a.id),h=c.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:PF,startPause:TF,endPause:r,calculateOffset:o}}},OF=So` from { transform: scale(0) rotate(45deg); opacity: 0; @@ -839,7 +850,7 @@ from { to { transform: scale(1) rotate(45deg); opacity: 1; -}`,PF=So` +}`,zF=So` from { transform: scale(0); opacity: 0; @@ -847,7 +858,7 @@ from { to { transform: scale(1); opacity: 1; -}`,TF=So` +}`,MF=So` from { transform: scale(0) rotate(90deg); opacity: 0; @@ -855,7 +866,7 @@ from { to { transform: scale(1) rotate(90deg); opacity: 1; -}`,$F=ma("div")` +}`,IF=ma("div")` width: 20px; opacity: 0; height: 20px; @@ -864,14 +875,14 @@ to { position: relative; transform: rotate(45deg); - animation: ${RF} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) + animation: ${OF} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; animation-delay: 100ms; &:after, &:before { content: ''; - animation: ${PF} 0.15s ease-out forwards; + animation: ${zF} 0.15s ease-out forwards; animation-delay: 150ms; position: absolute; border-radius: 3px; @@ -884,18 +895,18 @@ to { } &:before { - animation: ${TF} 0.15s ease-out forwards; + animation: ${MF} 0.15s ease-out forwards; animation-delay: 180ms; transform: rotate(90deg); } -`,OF=So` +`,AF=So` from { transform: rotate(0deg); } to { transform: rotate(360deg); } -`,zF=ma("div")` +`,DF=ma("div")` width: 12px; height: 12px; box-sizing: border-box; @@ -903,8 +914,8 @@ to { border-radius: 100%; border-color: ${e=>e.secondary||"#e0e0e0"}; border-right-color: ${e=>e.primary||"#616161"}; - animation: ${OF} 1s linear infinite; -`,MF=So` + animation: ${AF} 1s linear infinite; +`,LF=So` from { transform: scale(0) rotate(45deg); opacity: 0; @@ -912,7 +923,7 @@ from { to { transform: scale(1) rotate(45deg); opacity: 1; -}`,IF=So` +}`,NF=So` 0% { height: 0; width: 0; @@ -926,7 +937,7 @@ to { 100% { opacity: 1; height: 10px; -}`,AF=ma("div")` +}`,FF=ma("div")` width: 20px; opacity: 0; height: 20px; @@ -935,13 +946,13 @@ to { position: relative; transform: rotate(45deg); - animation: ${MF} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) + animation: ${LF} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; animation-delay: 100ms; &:after { content: ''; box-sizing: border-box; - animation: ${IF} 0.2s ease-out forwards; + animation: ${NF} 0.2s ease-out forwards; opacity: 0; animation-delay: 200ms; position: absolute; @@ -953,16 +964,16 @@ to { height: 10px; width: 6px; } -`,DF=ma("div")` +`,_F=ma("div")` position: absolute; -`,LF=ma("div")` +`,BF=ma("div")` position: relative; display: flex; justify-content: center; align-items: center; min-width: 20px; min-height: 20px; -`,NF=So` +`,VF=So` from { transform: scale(0.6); opacity: 0.4; @@ -970,20 +981,20 @@ from { to { transform: scale(1); opacity: 1; -}`,FF=ma("div")` +}`,UF=ma("div")` position: relative; transform: scale(0.6); opacity: 0.4; min-width: 20px; - animation: ${NF} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275) + animation: ${VF} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; -`,_F=({toast:e})=>{let{icon:t,type:n,iconTheme:r}=e;return t!==void 0?typeof t=="string"?d.createElement(FF,null,t):t:n==="blank"?null:d.createElement(LF,null,d.createElement(zF,{...r}),n!=="loading"&&d.createElement(DF,null,n==="error"?d.createElement($F,{...r}):d.createElement(AF,{...r})))},BF=e=>` +`,WF=({toast:e})=>{let{icon:t,type:n,iconTheme:r}=e;return t!==void 0?typeof t=="string"?d.createElement(UF,null,t):t:n==="blank"?null:d.createElement(BF,null,d.createElement(DF,{...r}),n!=="loading"&&d.createElement(_F,null,n==="error"?d.createElement(IF,{...r}):d.createElement(FF,{...r})))},HF=e=>` 0% {transform: translate3d(0,${e*-200}%,0) scale(.6); opacity:.5;} 100% {transform: translate3d(0,0,0) scale(1); opacity:1;} -`,VF=e=>` +`,GF=e=>` 0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;} 100% {transform: translate3d(0,${e*-150}%,-1px) scale(.6); opacity:0;} -`,UF="0%{opacity:0;} 100%{opacity:1;}",WF="0%{opacity:1;} 100%{opacity:0;}",HF=ma("div")` +`,KF="0%{opacity:0;} 100%{opacity:1;}",qF="0%{opacity:1;} 100%{opacity:0;}",YF=ma("div")` display: flex; align-items: center; background: #fff; @@ -995,19 +1006,19 @@ to { pointer-events: auto; padding: 8px 10px; border-radius: 8px; -`,GF=ma("div")` +`,XF=ma("div")` display: flex; justify-content: center; margin: 4px 10px; color: inherit; flex: 1 1 auto; white-space: pre-line; -`,KF=(e,t)=>{let n=e.includes("top")?1:-1,[r,o]=Uw()?[UF,WF]:[BF(n),VF(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)`}},qF=d.memo(({toast:e,position:t,style:n,children:r})=>{let o=e.height?KF(e.position||t||"top-center",e.visible):{opacity:0},a=d.createElement(_F,{toast:e}),i=d.createElement(GF,{...e.ariaProps},Qu(e.message,e));return d.createElement(HF,{className:e.className,style:{...o,...n,...e.style}},typeof r=="function"?r({icon:a,message:i}):d.createElement(d.Fragment,null,a,i))});mF(d.createElement);var YF=({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)},XF=(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:Uw()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(n?1:-1)}px)`,...r,...o}},QF=z1` +`,QF=(e,t)=>{let n=e.includes("top")?1:-1,[r,o]=Ww()?[KF,qF]:[HF(n),GF(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)`}},ZF=d.memo(({toast:e,position:t,style:n,children:r})=>{let o=e.height?QF(e.position||t||"top-center",e.visible):{opacity:0},a=d.createElement(WF,{toast:e}),i=d.createElement(XF,{...e.ariaProps},Qu(e.message,e));return d.createElement(YF,{className:e.className,style:{...o,...n,...e.style}},typeof r=="function"?r({icon:a,message:i}):d.createElement(d.Fragment,null,a,i))});bF(d.createElement);var JF=({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)},e_=(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:Ww()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(n?1:-1)}px)`,...r,...o}},t_=z1` z-index: 9999; > * { pointer-events: auto; } -`,kc=16,ZF=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:o,containerStyle:a,containerClassName:i})=>{let{toasts:s,handlers:f}=jF(n);return d.createElement("div",{style:{position:"fixed",zIndex:9999,top:kc,left:kc,right:kc,bottom:kc,pointerEvents:"none",...a},className:i,onMouseEnter:f.startPause,onMouseLeave:f.endPause},s.map(l=>{let c=l.position||t,p=f.calculateOffset(l,{reverseOrder:e,gutter:r,defaultPosition:t}),h=XF(c,p);return d.createElement(YF,{id:l.id,key:l.id,onHeightUpdate:f.updateHeight,className:l.visible?QF:"",style:h},l.type==="custom"?Qu(l.message,l):o?o(l):d.createElement(qF,{toast:l,position:c}))}))},Fe=Vn,Ww={};function JF(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(Ww,"__esModule",{value:!0});var Pt=d;function e_(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var $o=e_(Pt);JF(`.rfm-marquee-container { +`,kc=16,n_=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:o,containerStyle:a,containerClassName:i})=>{let{toasts:s,handlers:f}=$F(n);return d.createElement("div",{style:{position:"fixed",zIndex:9999,top:kc,left:kc,right:kc,bottom:kc,pointerEvents:"none",...a},className:i,onMouseEnter:f.startPause,onMouseLeave:f.endPause},s.map(l=>{let c=l.position||t,p=f.calculateOffset(l,{reverseOrder:e,gutter:r,defaultPosition:t}),h=e_(c,p);return d.createElement(JF,{id:l.id,key:l.id,onHeightUpdate:f.updateHeight,className:l.visible?t_:"",style:h},l.type==="custom"?Qu(l.message,l):o?o(l):d.createElement(ZF,{toast:l,position:c}))}))},Fe=Vn,Hw={};function r_(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(Hw,"__esModule",{value:!0});var Pt=d;function o_(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var $o=o_(Pt);r_(`.rfm-marquee-container { overflow-x: hidden; display: flex; flex-direction: row; @@ -1078,7 +1089,7 @@ to { .rfm-child { transform: var(--transform); -}`);const t_=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:c=0,gradient:p=!1,gradientColor:h="white",gradientWidth:m=200,onFinish:v,onCycleComplete:b,onMount:C,children:y},g){const[x,w]=Pt.useState(0),[j,S]=Pt.useState(0),[k,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*k/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"]:c?`${c}`:"infinite",["--min-width"]:r?"auto":"100%"}),[o,s,L,l,c,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:D,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(k-1)),$o.default.createElement("div",{className:"rfm-marquee",style:O},N(k))):null});var n_=Ww.default=t_;const r_=()=>{var D,O,z,N,U,_,B,K,q,se;const{user:e,setUser:t}=d.useContext(on),[n,r]=d.useState(null),[o,a]=d.useState(null),i=!!n,[s,f]=d.useState(!1),[l,c]=d.useState(!1),p=Ll(),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(()=>u.jsxs("div",{children:[u.jsx("b",{children:"All tasks done"}),u.jsx("br",{}),u.jsx("span",{children:"You've checked off all your todos. Well done!"})]}),{icon:u.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 u.jsxs("div",{children:["Deleted Task - ",u.jsx("b",{children:(G=e.tasks.find(J=>J.id===o))==null?void 0:G.name})]})})}},x=()=>{f(!1)},w=(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=N3(new Date((M==null?void 0:M.date)||"")),ve=M!=null&&M.deadline?". Task Deadline: "+L3(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 u.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",touchAction:"none"},children:[u.jsxs("span",{style:{display:"inline-flex",alignItems:"center",fontWeight:600},children:[u.jsx(ML,{}),"   Speaking: ",M==null?void 0:M.name]}),u.jsxs("span",{style:{marginTop:"10px",fontSize:"16px"},children:["Voice: ",((Ze=_e.voice)==null?void 0:Ze.name)||"Default"]}),u.jsx("div",{children:u.jsx(n_,{delay:.6,play:Ce,children:u.jsxs("p",{style:{margin:"6px 0"},children:[_e.text,"  "]})})}),u.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"16px",gap:"8px"},children:[Ce?u.jsx(kr,{sx:{color:"white"},onClick:()=>{Re(),ft(!Ce)},children:u.jsx(OL,{fontSize:"large"})}):u.jsx(kr,{sx:{color:"white"},onClick:()=>{Qe(),ft(!Ce)},children:u.jsx(zL,{fontSize:"large"})}),u.jsx(kr,{sx:{color:"white"},onClick:Rt,children:u.jsx(yL,{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)},[k,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(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]=d.useState(""),L=(M,G)=>G?M.split(new RegExp(`(${G})`,"gi")).map((ce,ae)=>ce.toLowerCase()===G.toLowerCase()?u.jsx(sN,{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=>u.jsxs("div",{onClick:()=>Fe.dismiss(ce.id),style:{wordBreak:"break-word"},children:[u.jsxs("b",{children:["Overdue task",G.length>1&&"s",":"]})," ",J]}),{duration:6e3,icon:u.jsx(H3,{animate:!0,sx:{color:xe.red}})})}};return d.useEffect(()=>{V(v(e.tasks))},[]),u.jsxs(u.Fragment,{children:[u.jsx(rW,{selectedTaskId:o,setEditModalOpen:c,anchorEl:n,handleMarkAsDone:b,handlePin:C,handleDeleteTask:y,handleDuplicateTask:j,handleCloseMoreMenu:m,handleReadAloud:S}),u.jsxs(rN,{children:[e.tasks.length>0&&u.jsx(fN,{focused:!0,color:"primary",placeholder:"Search for task...",value:F,onChange:M=>{I(M.target.value)},InputProps:{startAdornment:u.jsx(nh,{position:"start",children:u.jsx(DL,{sx:{color:"white"}})}),endAdornment:F?u.jsx(nh,{position:"end",children:u.jsx(kr,{sx:{transition:".3s all",color:v(e.tasks).length===0&&e.tasks.length>0?xe.red:"white"},onClick:()=>I(""),children:u.jsx(xL,{})})}):void 0}}),k!==void 0&&(k==null?void 0:k.length)>1&&e.settings[0].enableCategories&&u.jsx(iN,{children:k==null?void 0:k.map(M=>u.jsx(ml,{translate:"no",label:u.jsxs("div",{children:[u.jsx("span",{style:{fontWeight:"bold"},children:M.name}),u.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?u.jsx($r,{alt:M.name,sx:{background:"transparent",borderRadius:"0px"},children:M.emoji&&(e.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:20,unified:M.emoji,emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:24,unified:M.emoji,emojiStyle:e.emojisStyle}))}):u.jsx(u.Fragment,{})},M.id))}),F&&v(e.tasks).length>0&&e.tasks.length>0&&u.jsx("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"12px"},children:u.jsxs("b",{children:["Found ",v(e.tasks).length," task",v(e.tasks).length>1?"s":""]})}),e.tasks.length!==0?v(e.tasks).map(M=>u.jsxs(YL,{backgroundColor:M.color,clr:tn(M.color),glow:e.settings[0].enableGlow,done:M.done,blur:o!==M.id&&i&&!p,children:[M.emoji||M.done?u.jsx(XL,{clr:tn(M.color),children:M.done?u.jsx(hl,{fontSize:"large"}):e.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:36,unified:M.emoji||"",emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:48,unified:M.emoji||"",emojiStyle:e.emojisStyle})}):null,u.jsxs(QL,{translate:"no",children:[M.pinned&&u.jsxs(aN,{translate:"yes",children:[u.jsx(Tw,{fontSize:"small"}),"   Pinned"]}),u.jsxs(ZL,{children:[u.jsx(JL,{done:M.done,children:L(M.name,F)}),u.jsx(Mr,{title:`Created at: ${new Date(M.date).toLocaleDateString()} • ${new Date(M.date).toLocaleTimeString()}`,children:u.jsx(eN,{children:N3(new Date(M.date))})})]}),u.jsx(tN,{done:M.done,children:L(M.description||"",F)}),M.deadline&&u.jsxs(oN,{done:M.done,translate:"yes",children:[u.jsx(H3,{fontSize:"small",animate:new Date>new Date(M.deadline)&&!M.done,sx:{color:`${tn(M.color)} !important`}})," "," ",new Date(M.deadline).toLocaleDateString()," "," • ",new Date(M.deadline).toLocaleTimeString(),!M.done&&u.jsxs(u.Fragment,{children:[" • ",L3(new Date(M.deadline))]})]}),M.sharedBy&&u.jsxs("div",{style:{opacity:.8,display:"flex",alignItems:"center",gap:"4px"},children:[u.jsx(jw,{})," Shared by ",M.sharedBy]}),u.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=>u.jsx("div",{children:u.jsx(ml,{backgroundclr:G.color,borderclr:tn(M.color),glow:e.settings[0].enableGlow,label:G.name,size:"medium",avatar:G.emoji?u.jsx($r,{alt:G.name,sx:{background:"transparent",borderRadius:"0px"},children:G.emoji&&(e.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:18,unified:G.emoji,emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:20,unified:G.emoji,emojiStyle:e.emojisStyle}))}):u.jsx(u.Fragment,{})})},G.id))})]}),u.jsx(kr,{"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:tn(M.color),margin:"4px"},children:u.jsx($L,{})})]},M.id)):u.jsxs(nN,{children:[u.jsx("b",{children:"You don't have any tasks yet"}),u.jsx("br",{}),"Click on the ",u.jsx("b",{children:"+"})," button to add one"]}),F&&v(e.tasks).length===0&&e.tasks.length>0&&u.jsxs("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"18px"},children:[u.jsx("b",{children:"No tasks found"}),u.jsx("br",{}),"Try searching with different keywords."]}),u.jsx(l_,{open:l,task:e.tasks.find(M=>M.id===o),onClose:()=>c(!1),onSave:M=>{w(M.id,M.name,M.color,M.emoji||void 0,M.description||void 0,M.deadline||void 0,M.category||void 0),c(!1)}})]}),u.jsxs(Qr,{open:s,onClose:x,PaperProps:{style:{borderRadius:"28px",padding:"10px"}},children:[u.jsx(zr,{children:"Are you sure you want to delete the task?"}),u.jsxs(Zr,{children:[((D=e.tasks.find(M=>M.id===o))==null?void 0:D.emoji)!==void 0&&u.jsxs("p",{style:{display:"flex",justifyContent:"left",alignItems:"center",gap:"6px"},children:[u.jsx("b",{children:"Emoji:"})," ",u.jsx(ct,{size:28,emojiStyle:e.emojisStyle,unified:((O=e.tasks.find(M=>M.id===o))==null?void 0:O.emoji)||""})]}),u.jsxs("p",{children:[u.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&&u.jsxs("p",{children:[u.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&&u.jsxs("p",{children:[u.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(", ")]})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:x,color:"primary",children:"Cancel"}),u.jsx(Gt,{onClick:g,color:"error",children:"Delete"})]})]})]})},o_="/assets/logo256-af8951a3.png",a_=()=>{const{user:e,setUser:t}=d.useContext(on),n=no(),[r,o]=d.useState(null),a=!!r,[i,s]=d.useState(!1),[f,l]=d.useState(!1),c=typeof navigator<"u"&&/iPad|iPhone|iPod/.test(navigator.userAgent),[p,h]=d.useState(null),[m,v]=d.useState(null);d.useEffect(()=>{(async()=>{const j="maciekt07",S="TodoApp",k="gh-pages";try{const[R,$]=await Promise.all([fetch(`https://api.github.com/repos/${j}/${S}`),fetch(`https://api.github.com/repos/${j}/${S}/branches/${k}`)]);if(R.ok&&$.ok){const[P,T]=await Promise.all([R.json(),$.json()]);console.log(P),h(P.stargazers_count),v(T.commit.commit.committer.date)}else throw new Error("Failed to fetch repository information")}catch(R){console.error(R)}})()},[]);const b=w=>{var j;o(w.currentTarget),(j=document.getElementById("root"))==null||j.setAttribute("aria-sidebar","true")},C=()=>{var w;o(null),(w=document.getElementById("root"))==null||w.removeAttribute("aria-sidebar")},y=()=>{s(!0),o(null)},g=()=>{s(!1)},x=()=>{t(Jo),g(),Fe.success("You have been successfully logged out")};return u.jsxs(i_,{children:[u.jsx(Mr,{title:e.name||"User",children:u.jsx(kr,{id:"basic-button","aria-controls":a?"basic-menu":void 0,"aria-haspopup":"true","aria-expanded":a?"true":void 0,onClick:b,children:u.jsx($r,{src:e.profilePicture||void 0,alt:e.name||"User",onError:()=>{throw t(w=>({...w,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})})}),u.jsxs(s_,{disableBackdropTransition:!c,disableDiscovery:c,id:"basic-menu",anchor:"right",open:a,onOpen:()=>console.log(""),onClose:C,children:[u.jsxs(f_,{translate:"no",onClick:()=>{n("/"),C()},children:[u.jsx("img",{src:o_,alt:"logo",style:{width:"48px",marginLeft:"18px"}}),u.jsxs("h2",{children:[u.jsx("span",{style:{color:"#7764E8"},children:"Todo"})," App",u.jsx("span",{style:{color:"#7764E8"},children:"."})]})]}),u.jsxs(so,{onClick:()=>{n("/"),C()},sx:{mt:"16px !important"},children:[u.jsx(BL,{}),"   Tasks",e.tasks.filter(w=>!w.done).length>0&&u.jsx(ny,{clr:xe.purple,children:e.tasks.filter(w=>!w.done).length})]}),u.jsxs(so,{onClick:()=>{n("/add"),C()},children:[u.jsx(Og,{}),"   Add Task"]}),u.jsxs(so,{onClick:()=>{n("/user"),C()},children:[u.jsx(Pw,{}),"   Profile"]}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&u.jsxs(so,{onClick:()=>{n("/categories"),C()},children:[u.jsx(Cw,{}),"   Categories"]}),u.jsxs(so,{onClick:()=>{n("/import-export"),C()},children:[u.jsx(Ew,{}),"   Import/Export"]}),u.jsx(Pf,{sx:{margin:"0 8px"}}),u.jsxs(so,{onClick:()=>{window.open("https://github.com/maciekt07/TodoApp")},children:[u.jsx(EL,{}),"   Github"," ",p&&u.jsx(ny,{clr:"#ff9d00",children:u.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[u.jsx(FL,{style:{fontSize:"18px"}})," ",p]})})]}),u.jsxs(so,{onClick:y,sx:{color:"#ff4040 !important"},children:[u.jsx(Rw,{}),"   Logout"]}),u.jsxs("div",{style:{marginTop:"auto",marginBottom:c?"38px":"18px",display:"flex",flexDirection:"column",gap:"8px"},children:[u.jsxs(so,{sx:{background:"#101727",color:"white !important","&:hover":{background:"#101727db !important"}},onClick:()=>{l(!0),C()},children:[u.jsx(NL,{}),"   Settings"]}),u.jsx(Pf,{sx:{margin:"0 8px"}}),u.jsxs(so,{onClick:()=>{n("/user"),C()},style:{display:"flex",alignItems:"center",gap:"8px",background:"#d7d7d7"},children:[u.jsx($r,{src:e.profilePicture||void 0,children:e.name?e.name[0].toUpperCase():void 0}),u.jsxs("h4",{style:{margin:0,fontWeight:600},children:[" ",e.name||"User"]})]}),u.jsx(Pf,{sx:{margin:"0 8px"}}),u.jsxs(ry,{children:[u.jsxs("span",{style:{display:"flex",alignItems:"center"},children:["Made with   ",u.jsx(CL,{sx:{fontSize:"16px"}})]}),u.jsx("span",{style:{marginLeft:"6px",marginRight:"4px"},children:"by"})," ",u.jsx("a",{style:{textDecoration:"none",color:"inherit"},href:"https://github.com/maciekt07",children:"maciekt07"}),u.jsx("br",{})]}),u.jsx(ry,{children:m&&u.jsxs("span",{style:{margin:0},children:["Last Update: ",new Date(m).toLocaleDateString()," • ",new Date(m).toLocaleTimeString()]})})]})]}),u.jsxs(Qr,{open:i,onClose:g,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[u.jsx(zr,{children:"Logout Confirmation"}),u.jsxs(Zr,{children:["Are you sure you want to logout? ",u.jsx("b",{children:"Your tasks will not be saved."})]}),u.jsxs(Or,{children:[u.jsx(ty,{onClick:g,children:"Cancel"}),u.jsx(ty,{onClick:x,color:"error",children:"Logout"})]})]}),u.jsx(Gw,{open:f,onClose:()=>l(!f)})]})},i_=Q.div` +}`);const a_=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:c=0,gradient:p=!1,gradientColor:h="white",gradientWidth:m=200,onFinish:v,onCycleComplete:b,onMount:C,children:y},g){const[x,w]=Pt.useState(0),[j,S]=Pt.useState(0),[k,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*k/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"]:c?`${c}`:"infinite",["--min-width"]:r?"auto":"100%"}),[o,s,L,l,c,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:D,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(k-1)),$o.default.createElement("div",{className:"rfm-marquee",style:O},N(k))):null});var i_=Hw.default=a_;const s_=()=>{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,c]=d.useState(!1),p=Ll(),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(()=>u.jsxs("div",{children:[u.jsx("b",{children:"All tasks done"}),u.jsx("br",{}),u.jsx("span",{children:"You've checked off all your todos. Well done!"})]}),{icon:u.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 u.jsxs("div",{children:["Deleted Task - ",u.jsx("b",{children:(G=e.tasks.find(J=>J.id===o))==null?void 0:G.name})]})})}},x=()=>{f(!1)},w=(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=F3(new Date((M==null?void 0:M.date)||"")),ye=M!=null&&M.deadline?". Task Deadline: "+N3(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 u.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",touchAction:"none"},children:[u.jsxs("span",{style:{display:"inline-flex",alignItems:"center",fontWeight:600},children:[u.jsx(LL,{}),"   Speaking: ",M==null?void 0:M.name]}),u.jsxs("span",{style:{marginTop:"10px",fontSize:"16px"},children:["Voice: ",((Ze=_e.voice)==null?void 0:Ze.name)||"Default"]}),u.jsx("div",{children:u.jsx(i_,{delay:.6,play:Ce,children:u.jsxs("p",{style:{margin:"6px 0"},children:[_e.text,"  "]})})}),u.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"16px",gap:"8px"},children:[Ce?u.jsx(kr,{sx:{color:"white"},onClick:()=>{Re(),ft(!Ce)},children:u.jsx(AL,{fontSize:"large"})}):u.jsx(kr,{sx:{color:"white"},onClick:()=>{Qe(),ft(!Ce)},children:u.jsx(DL,{fontSize:"large"})}),u.jsx(kr,{sx:{color:"white"},onClick:Rt,children:u.jsx(kL,{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)},[k,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(""),L=(M,G)=>G?M.split(new RegExp(`(${G})`,"gi")).map((ce,ae)=>ce.toLowerCase()===G.toLowerCase()?u.jsx(uN,{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=>u.jsxs("div",{onClick:()=>Fe.dismiss(ce.id),style:{wordBreak:"break-word"},children:[u.jsxs("b",{children:["Overdue task",G.length>1&&"s",":"]})," ",J]}),{duration:3400,icon:u.jsx(G3,{animate:!0,sx:{color:ve.red}})})}};return d.useEffect(()=>{V(v(e.tasks))},[]),u.jsxs(u.Fragment,{children:[u.jsx(iW,{selectedTaskId:o,setEditModalOpen:c,anchorEl:n,handleMarkAsDone:b,handlePin:C,handleDeleteTask:y,handleDuplicateTask:j,handleCloseMoreMenu:m,handleReadAloud:S}),u.jsxs(sN,{children:[e.tasks.length>0&&u.jsx(dN,{focused:!0,color:"primary",placeholder:"Search for task...",value:F,onChange:M=>{I(M.target.value)},InputProps:{startAdornment:u.jsx(nh,{position:"start",children:u.jsx(_L,{sx:{color:"white"}})}),endAdornment:F?u.jsx(nh,{position:"end",children:u.jsx(kr,{sx:{transition:".3s all",color:v(e.tasks).length===0&&e.tasks.length>0?ve.red:"white"},onClick:()=>I(""),children:u.jsx(CL,{})})}):void 0}}),k!==void 0&&(k==null?void 0:k.length)>1&&e.settings[0].enableCategories&&u.jsx(cN,{children:k==null?void 0:k.map(M=>u.jsx(ml,{translate:"no",label:u.jsxs("div",{children:[u.jsx("span",{style:{fontWeight:"bold"},children:M.name}),u.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?u.jsx($r,{alt:M.name,sx:{background:"transparent",borderRadius:"0px"},children:M.emoji&&(e.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:20,unified:M.emoji,emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:24,unified:M.emoji,emojiStyle:e.emojisStyle}))}):u.jsx(u.Fragment,{})},M.id))}),F&&v(e.tasks).length>0&&e.tasks.length>0&&u.jsx("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"12px"},children:u.jsxs("b",{children:["Found ",v(e.tasks).length," task",v(e.tasks).length>1?"s":""]})}),e.tasks.length!==0?v(e.tasks).map(M=>u.jsxs(JL,{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?u.jsx(eN,{clr:nn(M.color),children:M.done?u.jsx(hl,{fontSize:"large"}):e.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:36,unified:M.emoji||"",emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:48,unified:M.emoji||"",emojiStyle:e.emojisStyle})}):null,u.jsxs(tN,{translate:"no",children:[M.pinned&&u.jsxs(lN,{translate:"yes",children:[u.jsx($w,{fontSize:"small"}),"   Pinned"]}),u.jsxs(nN,{children:[u.jsx(rN,{done:M.done,children:L(M.name,F)}),u.jsx(Mr,{title:`Created at: ${new Date(M.date).toLocaleDateString()} • ${new Date(M.date).toLocaleTimeString()}`,children:u.jsx(oN,{children:F3(new Date(M.date))})})]}),u.jsx(aN,{done:M.done,children:L(M.description||"",F)}),M.deadline&&u.jsxs(fN,{done:M.done,translate:"yes",children:[u.jsx(G3,{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&&u.jsxs(u.Fragment,{children:[" • ",N3(new Date(M.deadline))]})]}),M.sharedBy&&u.jsxs("div",{style:{opacity:.8,display:"flex",alignItems:"center",gap:"4px"},children:[u.jsx(Rw,{})," Shared by ",M.sharedBy]}),u.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=>u.jsx("div",{children:u.jsx(ml,{backgroundclr:G.color,borderclr:nn(M.color),glow:e.settings[0].enableGlow,label:G.name,size:"medium",avatar:G.emoji?u.jsx($r,{alt:G.name,sx:{background:"transparent",borderRadius:"0px"},children:G.emoji&&(e.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:18,unified:G.emoji,emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:20,unified:G.emoji,emojiStyle:e.emojisStyle}))}):u.jsx(u.Fragment,{})})},G.id))})]}),u.jsx(kr,{"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:u.jsx(IL,{})})]},M.id)):u.jsxs(iN,{children:[u.jsx("b",{children:"You don't have any tasks yet"}),u.jsx("br",{}),"Click on the ",u.jsx("b",{children:"+"})," button to add one"]}),F&&v(e.tasks).length===0&&e.tasks.length>0&&u.jsxs("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"18px"},children:[u.jsx("b",{children:"No tasks found"}),u.jsx("br",{}),"Try searching with different keywords."]}),u.jsx(p_,{open:l,task:e.tasks.find(M=>M.id===o),onClose:()=>c(!1),onSave:M=>{w(M.id,M.name,M.color,M.emoji||void 0,M.description||void 0,M.deadline||void 0,M.category||void 0),c(!1)}})]}),u.jsxs(Qr,{open:s,onClose:x,PaperProps:{style:{borderRadius:"28px",padding:"10px"}},children:[u.jsx(zr,{children:"Are you sure you want to delete the task?"}),u.jsxs(Zr,{children:[((D=e.tasks.find(M=>M.id===o))==null?void 0:D.emoji)!==void 0&&u.jsxs("p",{style:{display:"flex",justifyContent:"left",alignItems:"center",gap:"6px"},children:[u.jsx("b",{children:"Emoji:"})," ",u.jsx(ct,{size:28,emojiStyle:e.emojisStyle,unified:((O=e.tasks.find(M=>M.id===o))==null?void 0:O.emoji)||""})]}),u.jsxs("p",{children:[u.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&&u.jsxs("p",{children:[u.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&&u.jsxs("p",{children:[u.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(", ")]})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:x,color:"primary",children:"Cancel"}),u.jsx(Gt,{onClick:g,color:"error",children:"Delete"})]})]})]})},f_="/assets/logo256-af8951a3.png",l_=()=>{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),c=typeof navigator<"u"&&/iPad|iPhone|iPod/.test(navigator.userAgent),[p,h]=d.useState(null),[m,v]=d.useState(null);d.useEffect(()=>{(async()=>{const j="maciekt07",S="TodoApp",k="gh-pages";try{const[R,$]=await Promise.all([fetch(`https://api.github.com/repos/${j}/${S}`),fetch(`https://api.github.com/repos/${j}/${S}/branches/${k}`)]);if(R.ok&&$.ok){const[P,T]=await Promise.all([R.json(),$.json()]);h(P.stargazers_count),v(T.commit.commit.committer.date)}else throw new Error("Failed to fetch repository information")}catch(R){console.error(R)}})()},[]);const b=w=>{var j;o(w.currentTarget),(j=document.getElementById("root"))==null||j.setAttribute("aria-sidebar","true")},C=()=>{var w;o(null),(w=document.getElementById("root"))==null||w.removeAttribute("aria-sidebar")},y=()=>{s(!0),o(null)},g=()=>{s(!1)},x=()=>{t(Jo),g(),Fe.success("You have been successfully logged out")};return u.jsxs(c_,{children:[u.jsx(Mr,{title:e.name||"User",translate:"no",children:u.jsx(kr,{id:"basic-button","aria-controls":a?"basic-menu":void 0,"aria-haspopup":"true","aria-expanded":a?"true":void 0,onClick:b,children:u.jsx($r,{src:e.profilePicture||void 0,alt:e.name||"User",onError:()=>{throw t(w=>({...w,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})})}),u.jsxs(u_,{disableBackdropTransition:!c,disableDiscovery:c,id:"basic-menu",anchor:"right",open:a,onOpen:()=>console.log(""),onClose:C,children:[u.jsxs(d_,{translate:"no",onClick:()=>{n("/"),C()},children:[u.jsx("img",{src:f_,alt:"logo",style:{width:"48px",marginLeft:"18px"}}),u.jsxs("h2",{children:[u.jsx("span",{style:{color:"#7764E8"},children:"Todo"})," App",u.jsx("span",{style:{color:"#7764E8"},children:"."})]})]}),u.jsxs(so,{onClick:()=>{n("/"),C()},sx:{mt:"16px !important"},children:[u.jsx(HL,{}),"   Tasks",e.tasks.filter(w=>!w.done).length>0&&u.jsx(ry,{clr:ve.purple,children:e.tasks.filter(w=>!w.done).length>99?"99+":e.tasks.filter(w=>!w.done).length})]}),u.jsxs(so,{onClick:()=>{n("/add"),C()},children:[u.jsx(Og,{}),"   Add Task"]}),u.jsxs(so,{onClick:()=>{n("/user"),C()},children:[u.jsx(Tw,{}),"   Profile"]}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&u.jsxs(so,{onClick:()=>{n("/categories"),C()},children:[u.jsx(Ew,{}),"   Categories"]}),u.jsxs(so,{onClick:()=>{n("/import-export"),C()},children:[u.jsx(jw,{}),"   Import/Export"]}),u.jsx(Pf,{sx:{margin:"0 8px"}}),u.jsxs(so,{onClick:()=>{window.open("https://github.com/maciekt07/TodoApp")},children:[u.jsx(TL,{}),"   Github"," ",p&&u.jsx(ry,{clr:"#ff9d00",children:u.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[u.jsx(UL,{style:{fontSize:"18px"}})," ",p]})})]}),u.jsxs(so,{onClick:y,sx:{color:"#ff4040 !important"},children:[u.jsx(Pw,{}),"   Logout"]}),u.jsxs("div",{style:{marginTop:"auto",marginBottom:c?"38px":"18px",display:"flex",flexDirection:"column",gap:"8px"},children:[u.jsxs(so,{sx:{background:"#101727",color:"white !important","&:hover":{background:"#101727db !important"}},onClick:()=>{l(!0),C()},children:[u.jsx(VL,{}),"   Settings"]}),u.jsx(Pf,{sx:{margin:"0 8px"}}),u.jsxs(so,{translate:"no",onClick:()=>{n("/user"),C()},style:{display:"flex",alignItems:"center",gap:"8px",background:"#d7d7d7"},children:[u.jsx($r,{src:e.profilePicture||void 0,children:e.name?e.name[0].toUpperCase():void 0}),u.jsxs("h4",{style:{margin:0,fontWeight:600},children:[" ",e.name||"User"]})]}),u.jsx(Pf,{sx:{margin:"0 8px"}}),u.jsxs(oy,{children:[u.jsxs("span",{style:{display:"flex",alignItems:"center"},children:["Made with   ",u.jsx(PL,{sx:{fontSize:"16px"}})]}),u.jsx("span",{style:{marginLeft:"6px",marginRight:"4px"},children:"by"})," ",u.jsx("a",{style:{textDecoration:"none",color:"inherit"},href:"https://github.com/maciekt07",children:"maciekt07"}),u.jsx("br",{})]}),u.jsx(oy,{children:m&&u.jsxs("span",{style:{margin:0},children:["Last Update: ",new Date(m).toLocaleDateString()," • ",new Date(m).toLocaleTimeString()]})})]})]}),u.jsxs(Qr,{open:i,onClose:g,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[u.jsx(zr,{children:"Logout Confirmation"}),u.jsxs(Zr,{children:["Are you sure you want to logout? ",u.jsx("b",{children:"Your tasks will not be saved."})]}),u.jsxs(Or,{children:[u.jsx(ny,{onClick:g,children:"Cancel"}),u.jsx(ny,{onClick:x,color:"error",children:"Logout"})]})]}),u.jsx(Kw,{open:f,onClose:()=>l(!f)})]})},c_=Q.div` position: absolute; right: 16vw; top: 14px; @@ -1086,7 +1097,7 @@ to { @media (max-width: 1024px) { right: 16px; } -`,s_=Q(OD)` +`,u_=Q(AD)` & .MuiPaper-root { border-radius: 24px 0 0 0; min-width: 300px; @@ -1112,12 +1123,12 @@ to { &:hover { background-color: #f0f0f0; } -`,ty=Q(qt)` +`,ny=Q(qt)` padding: 8px 12px; border-radius: 12px; font-size: 16px; margin: 8px; -`,ny=Q.span` +`,ry=Q.span` margin-left: auto; font-weight: 600; background: ${({clr:e})=>e+"35"}; @@ -1125,14 +1136,14 @@ to { padding: 2px 12px; border-radius: 32px; font-size: 14px; -`,f_=Q.div` +`,d_=Q.div` display: flex; align-items: center; flex-direction: row; margin-top: 8px; gap: 16px; cursor: pointer; -`,ry=Q.div` +`,oy=Q.div` font-size: 12px; margin: 0; color: #101727; @@ -1141,21 +1152,21 @@ to { display: flex; align-items: center; justify-content: center; -`,za=30,Ma=300,Sc=14,Ks=255,Ca=20,O0=4,l_=({open:e,task:t,onClose:n,onSave:r})=>{const{user:o}=d.useContext(on),[a,i]=d.useState(t),[s,f]=d.useState(!1),[l,c]=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:w}=g.target;x==="name"&&w.length>za?f(!0):f(!1),x==="description"&&w.length>Ma?c(!0):c(!1),i(j=>({...j,[x]:w}))},C=()=>{document.body.style.overflow="auto",a&&!s&&!l&&(r(a),Fe.success(u.jsxs("div",{children:["Task ",u.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]),u.jsxs(Qr,{open:e,onClose:()=>{n(),i(t),v(t==null?void 0:t.category)},PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[u.jsxs(zr,{sx:{justifyContent:"space-between",display:"flex",alignItems:"center"},children:[u.jsx("span",{children:"Edit Task"}),(a==null?void 0:a.lastSave)&&u.jsxs(c_,{children:["Last Edited: ",new Date(a==null?void 0:a.lastSave).toLocaleDateString()," • ",new Date(a==null?void 0:a.lastSave).toLocaleTimeString()]})]}),u.jsxs(Zr,{children:[u.jsx(Zu,{emoji:(a==null?void 0:a.emoji)||void 0,setEmoji:h,color:a==null?void 0:a.color,width:"400px"}),u.jsx(z0,{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}),u.jsx(z0,{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)`}),u.jsx(z0,{label:"Deadline date",name:"deadline",type:"datetime-local",value:a==null?void 0:a.deadline,onChange:b,focused:!0,fullWidth:!0}),o.settings[0].enableCategories!==void 0&&o.settings[0].enableCategories&&u.jsxs(u.Fragment,{children:[u.jsx(oy,{children:"Category"}),u.jsx(U9,{selectedCategories:m,setSelectedCategories:v})]}),u.jsx(oy,{children:"Color"}),u.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:u.jsx(ud,{width:"100%",color:(a==null?void 0:a.color)||"#000000",onColorChange:g=>{i(x=>({...x,color:g}))}})})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:y,children:"Cancel"}),u.jsx(Gt,{onClick:C,color:"primary",disabled:s||(a==null?void 0:a.name)==="",children:"Save"})]})]})},z0=Q(si)` +`,za=30,Ma=300,Sc=14,Ks=255,Ca=20,O0=4,p_=({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,c]=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:w}=g.target;x==="name"&&w.length>za?f(!0):f(!1),x==="description"&&w.length>Ma?c(!0):c(!1),i(j=>({...j,[x]:w}))},C=()=>{document.body.style.overflow="auto",a&&!s&&!l&&(r(a),Fe.success(u.jsxs("div",{children:["Task ",u.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]),u.jsxs(Qr,{open:e,onClose:()=>{n(),i(t),v(t==null?void 0:t.category)},PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[u.jsxs(zr,{sx:{justifyContent:"space-between",display:"flex",alignItems:"center"},children:[u.jsx("span",{children:"Edit Task"}),(a==null?void 0:a.lastSave)&&u.jsxs(h_,{children:["Last Edited: ",new Date(a==null?void 0:a.lastSave).toLocaleDateString()," • ",new Date(a==null?void 0:a.lastSave).toLocaleTimeString()]})]}),u.jsxs(Zr,{children:[u.jsx(Zu,{emoji:(a==null?void 0:a.emoji)||void 0,setEmoji:h,color:a==null?void 0:a.color,width:"400px"}),u.jsx(z0,{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}),u.jsx(z0,{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)`}),u.jsx(z0,{label:"Deadline date",name:"deadline",type:"datetime-local",value:a==null?void 0:a.deadline,onChange:b,focused:!0,fullWidth:!0}),o.settings[0].enableCategories!==void 0&&o.settings[0].enableCategories&&u.jsxs(u.Fragment,{children:[u.jsx(ay,{children:"Category"}),u.jsx(H9,{selectedCategories:m,setSelectedCategories:v})]}),u.jsx(ay,{children:"Color"}),u.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:u.jsx(ud,{width:"100%",color:(a==null?void 0:a.color)||"#000000",onColorChange:g=>{i(x=>({...x,color:g}))}})})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:y,children:"Cancel"}),u.jsx(Gt,{onClick:C,color:"primary",disabled:s||(a==null?void 0:a.name)==="",children:"Save"})]})]})},z0=Q(si)` margin: 14px 0; & .MuiInputBase-root { border-radius: 16px; } -`,oy=Q(Xr)` +`,ay=Q(Xr)` margin-left: 8px; font-weight: 500; font-size: 16px; -`,c_=Q.span` +`,h_=Q.span` font-size: 14px; font-style: italic; font-weight: 400; opacity: 0.8; -`,Fl=({title:e})=>{const t=no(),n=()=>t("/");return u.jsxs(u_,{children:[u.jsx(p_,{onClick:n,children:u.jsx(Sw,{})}),u.jsx(d_,{children:e})]})},u_=Q.div` +`,Fl=({title:e})=>{const t=no(),n=()=>t("/");return u.jsxs(m_,{children:[u.jsx(v_,{onClick:n,children:u.jsx(Cw,{})}),u.jsx(g_,{children:e})]})},m_=Q.div` margin: 0; width: 100%; position: sticky; @@ -1163,13 +1174,13 @@ to { z-index: 99; backdrop-filter: blur(12px); margin-bottom: 48px; -`,d_=Q.h2` +`,g_=Q.h2` font-size: 28px; margin: 0 auto; text-align: center; padding: 4px 0 8px 0; text-shadow: 0 0 24px #00000068; -`,p_=Q.button` +`,v_=Q.button` position: absolute; /* top: 24px; @@ -1180,7 +1191,7 @@ to { font-size: 20px; padding: 8px 12px; background-color: transparent; - color: ${xe.fontLight}; + color: ${ve.fontLight}; border: none; border-radius: 12px; cursor: pointer; @@ -1190,17 +1201,17 @@ to { &:hover { opacity: 0.8; } -`,Zu=({emoji:e,setEmoji:t,color:n,width:r})=>{const{user:o}=d.useContext(on),[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)},c=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 u.jsx("div",{children:u.jsx(ct,{size:m,emojiStyle:o.emojisStyle,unified:s})})}else{const m=n?tn(n):xe.fontLight;return u.jsx(gL,{sx:{fontSize:"52px",color:m,transition:".3s all"}})}};return u.jsxs(u.Fragment,{children:[u.jsx(h_,{children:u.jsx(Mr,{title:a?"Close Emoji Picker":s?"Change Emoji":"Choose an Emoji",children:u.jsx(nw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:u.jsx($r,{sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},onClick:l,children:u.jsx(Mg,{})}),children:u.jsx($r,{onClick:l,sx:{width:"96px",height:"96px",background:n||xe.purple,transition:".3s all",cursor:"pointer"},children:h()})})})}),a&&u.jsxs(u.Fragment,{children:[u.jsx(m_,{children:u.jsx(HE,{width:r||"350px",height:"500px",emojiStyle:o.emojisStyle,suggestedEmojisMode:rs.RECENT,autoFocusSearch:!1,lazyLoadEmojis:!0,onEmojiClick:c,searchPlaceHolder:"Search emoji",previewConfig:{defaultEmoji:"1f4dd",defaultCaption:"Choose the perfect emoji for your task"}})}),s&&u.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginBottom:"14px"},children:u.jsxs(qt,{variant:"outlined",color:"error",onClick:p,sx:{p:"8px 20px",borderRadius:"14px"},children:[u.jsx(AL,{}),"   Remove Emoji"]})})]})]})},h_=Q.div` +`,Zu=({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)},c=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 u.jsx("div",{children:u.jsx(ct,{size:m,emojiStyle:o.emojisStyle,unified:s})})}else{const m=n?nn(n):ve.fontLight;return u.jsx(xL,{sx:{fontSize:"52px",color:m,transition:".3s all"}})}};return u.jsxs(u.Fragment,{children:[u.jsx(y_,{children:u.jsx(Mr,{title:a?"Close Emoji Picker":s?"Change Emoji":"Choose an Emoji",children:u.jsx(rw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:u.jsx($r,{sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},onClick:l,children:u.jsx(Mg,{})}),children:u.jsx($r,{onClick:l,sx:{width:"96px",height:"96px",background:n||ve.purple,transition:".3s all",cursor:"pointer"},children:h()})})})}),a&&u.jsxs(u.Fragment,{children:[u.jsx(b_,{children:u.jsx(YE,{width:r||"350px",height:"500px",emojiStyle:o.emojisStyle,suggestedEmojisMode:rs.RECENT,autoFocusSearch:!1,lazyLoadEmojis:!0,onEmojiClick:c,searchPlaceHolder:"Search emoji",previewConfig:{defaultEmoji:"1f4dd",defaultCaption:"Choose the perfect emoji for your task"}})}),s&&u.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginBottom:"14px"},children:u.jsxs(qt,{variant:"outlined",color:"error",onClick:p,sx:{p:"8px 20px",borderRadius:"14px"},children:[u.jsx(FL,{}),"   Remove Emoji"]})})]})]})},y_=Q.div` display: flex; justify-content: center; align-items: center; margin: 14px; -`,m_=Q.div` +`,b_=Q.div` display: flex; justify-content: center; align-items: center; margin: 24px; -`,Hw=()=>{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},Gw=({open:e,onClose:t})=>{const{user:n,setUser:r}=d.useContext(on),[o,a]=d.useState(n.settings[0]),[i]=d.useState(n.emojisStyle),[s,f]=d.useState([]),[l,c]=d.useState(n.settings[0].voiceVolume),[p,h]=d.useState(n.settings[0].voiceVolume),m=Hw(),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 k of j)k.default&&console.log(k),S.push(k);return S};window.speechSynthesis.onvoiceschanged=()=>{const j=b();f(j),console.log(j)};const C=j=>S=>{j==="enableReadAloud"&&window.speechSynthesis.cancel();const k={...o,[j]:S.target.checked};a(k),r(R=>({...R,settings:[k]}))},y=j=>{const S=j.target.value;r(k=>({...k,emojisStyle:S}))},g=j=>{const S=s.find(k=>k.name===j.target.value);S&&(console.log("Selected Voice:",S),r(k=>({...k,settings:[{...k.settings[0],voice:S.name}]})))},x=(j,S)=>{j.preventDefault(),c(S),r(k=>({...k,settings:[{...k.settings[0],voiceVolume:S}]}))},w=()=>{const j=l;h(j);const S=j===0?p!==0?p:Jo.settings[0].voiceVolume:0;r(k=>({...k,settings:[{...k.settings[0],voiceVolume:S}]})),c(S)};return u.jsxs(Qr,{open:e,onClose:t,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[u.jsx(zr,{sx:{fontWeight:600},children:"Settings"}),u.jsxs(g_,{children:[u.jsx(gi,{children:u.jsxs(Jp,{children:[u.jsx(ou,{children:"Emoji Settings"}),u.jsxs(ay,{value:n.emojisStyle,onChange:y,translate:"no",children:[!m&&u.jsxs(ta,{disabled:!0,style:{opacity:.8,display:"flex",gap:"6px",fontWeight:500},children:[u.jsx($w,{})," You can't change the emoji style ",u.jsx("br",{})," when you are offline"]}),v.map(j=>u.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:[u.jsx(ct,{size:24,unified:"1f60e",emojiStyle:j.style})," ",j.style===Ve.NATIVE&&" ",j.label]},j.style))]})]})}),u.jsxs(gi,{children:[u.jsx(ou,{children:"App Settings"}),u.jsx(vc,{sx:{opacity:o.enableCategories?1:.8},control:u.jsx(wc,{checked:o.enableCategories,onChange:C("enableCategories")}),label:"Enable Categories"})]}),u.jsx(gi,{children:u.jsx(vc,{sx:{opacity:o.enableGlow?1:.8},control:u.jsx(wc,{checked:o.enableGlow,onChange:C("enableGlow")}),label:"Enable Glow Effect"})}),u.jsx(gi,{children:u.jsx(vc,{sx:{opacity:o.enableReadAloud?1:.8},control:u.jsx(wc,{checked:o.enableReadAloud,onChange:C("enableReadAloud")}),label:"Enable Read Aloud"})}),u.jsx(gi,{children:u.jsx(vc,{sx:{opacity:o.doneToBottom?1:.8},control:u.jsx(wc,{checked:o.doneToBottom,onChange:C("doneToBottom")}),label:"Move Done Tasks To Bottom"})}),n.settings[0].enableReadAloud&&u.jsxs(gi,{children:[u.jsxs(Jp,{children:[u.jsx(ou,{children:"Voice Settings"}),s.length!==0?u.jsx(ay,{value:n.settings[0].voice,onChange:g,translate:"no",MenuProps:{PaperProps:{style:{maxHeight:500,padding:"2px 6px"}}},children:s.map(j=>u.jsxs(ta,{value:j.name,translate:"no",sx:{padding:"10px",borderRadius:"6px"},children:[j.name,"  ",j.default&&u.jsx("span",{style:{fontWeight:600},children:"Default"})]},j.name))}):u.jsx(v_,{children:"There are no voice styles available. Try to refresh the page."})]}),u.jsx(pa,{children:u.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:u.jsxs(y_,{spacing:2,direction:"row",sx:{},alignItems:"center",children:[u.jsx(Mr,{title:n.settings[0].voiceVolume?"Mute":"Unmute",onClick:w,children:u.jsx(kr,{sx:{color:"black"},children:n.settings[0].voiceVolume===0?u.jsx(UL,{}):n.settings[0].voiceVolume<=.4?u.jsx(VL,{}):u.jsx(WL,{})})}),u.jsx(lD,{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"})]})})})]})]}),u.jsx(Or,{children:u.jsx(Gt,{onClick:t,children:"Close"})})]})},g_=Q.div` +`,Gw=()=>{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},Kw=({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,c]=d.useState(n.settings[0].voiceVolume),[p,h]=d.useState(n.settings[0].voiceVolume),m=Gw(),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 k of j)k.default&&console.log(k),S.push(k);return S};window.speechSynthesis.onvoiceschanged=()=>{const j=b();f(j),console.log(j)};const C=j=>S=>{j==="enableReadAloud"&&window.speechSynthesis.cancel();const k={...o,[j]:S.target.checked};a(k),r(R=>({...R,settings:[k]}))},y=j=>{const S=j.target.value;r(k=>({...k,emojisStyle:S}))},g=j=>{const S=s.find(k=>k.name===j.target.value);S&&(console.log("Selected Voice:",S),r(k=>({...k,settings:[{...k.settings[0],voice:S.name}]})))},x=(j,S)=>{j.preventDefault(),c(S),r(k=>({...k,settings:[{...k.settings[0],voiceVolume:S}]}))},w=()=>{const j=l;h(j);const S=j===0?p!==0?p:Jo.settings[0].voiceVolume:0;r(k=>({...k,settings:[{...k.settings[0],voiceVolume:S}]})),c(S)};return u.jsxs(Qr,{open:e,onClose:t,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[u.jsx(zr,{sx:{fontWeight:600},children:"Settings"}),u.jsxs(x_,{children:[u.jsx(gi,{children:u.jsxs(Jp,{children:[u.jsx(ou,{children:"Emoji Settings"}),u.jsxs(iy,{value:n.emojisStyle,onChange:y,translate:"no",children:[!m&&u.jsxs(ta,{disabled:!0,style:{opacity:.8,display:"flex",gap:"6px",fontWeight:500},children:[u.jsx(Ow,{})," You can't change the emoji style ",u.jsx("br",{})," when you are offline"]}),v.map(j=>u.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:[u.jsx(ct,{size:24,unified:"1f60e",emojiStyle:j.style})," ",j.style===Ve.NATIVE&&" ",j.label]},j.style))]})]})}),u.jsxs(gi,{children:[u.jsx(ou,{children:"App Settings"}),u.jsx(vc,{sx:{opacity:o.enableCategories?1:.8},control:u.jsx(wc,{checked:o.enableCategories,onChange:C("enableCategories")}),label:"Enable Categories"})]}),u.jsx(gi,{children:u.jsx(vc,{sx:{opacity:o.enableGlow?1:.8},control:u.jsx(wc,{checked:o.enableGlow,onChange:C("enableGlow")}),label:"Enable Glow Effect"})}),u.jsx(gi,{children:u.jsx(vc,{sx:{opacity:o.enableReadAloud?1:.8},control:u.jsx(wc,{checked:o.enableReadAloud,onChange:C("enableReadAloud")}),label:"Enable Read Aloud"})}),u.jsx(gi,{children:u.jsx(vc,{sx:{opacity:o.doneToBottom?1:.8},control:u.jsx(wc,{checked:o.doneToBottom,onChange:C("doneToBottom")}),label:"Move Done Tasks To Bottom"})}),n.settings[0].enableReadAloud&&u.jsxs(gi,{children:[u.jsxs(Jp,{children:[u.jsx(ou,{children:"Voice Settings"}),s.length!==0?u.jsx(iy,{value:n.settings[0].voice,onChange:g,translate:"no",MenuProps:{PaperProps:{style:{maxHeight:500,padding:"2px 6px"}}},children:s.map(j=>u.jsxs(ta,{value:j.name,translate:"no",sx:{padding:"10px",borderRadius:"6px"},children:[j.name,"  ",j.default&&u.jsx("span",{style:{fontWeight:600},children:"Default"})]},j.name))}):u.jsx(w_,{children:"There are no voice styles available. Try to refresh the page."})]}),u.jsx(pa,{children:u.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:u.jsxs(k_,{spacing:2,direction:"row",sx:{},alignItems:"center",children:[u.jsx(Mr,{title:n.settings[0].voiceVolume?"Mute":"Unmute",onClick:w,children:u.jsx(kr,{sx:{color:"black"},children:n.settings[0].voiceVolume===0?u.jsx(KL,{}):n.settings[0].voiceVolume<=.4?u.jsx(GL,{}):u.jsx(qL,{})})}),u.jsx(pD,{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"})]})})})]})]}),u.jsx(Or,{children:u.jsx(Gt,{onClick:t,children:"Close"})})]})},x_=Q.div` display: flex; justify-content: left; align-items: left; @@ -1208,19 +1219,19 @@ to { user-select: none; margin: 0 18px; gap: 6px; -`,ay=Q($g)` +`,iy=Q($g)` width: 300px; border-radius: 18px; color: black; margin: 8px 0; -`,v_=Q.p` +`,w_=Q.p` display: flex; align-items: center; gap: 6px; opacity: 0.8; font-weight: 500; max-width: 300px; -`,y_=Q(xD)` +`,k_=Q(CD)` margin: 8px 0; background: #afafaf39; padding: 12px 24px 12px 18px; @@ -1229,7 +1240,7 @@ to { &:hover { background: #89898939; } -`;class b_ 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;return this.state.hasError?u.jsxs("div",{children:[u.jsxs("h1",{style:{color:"#ff3131",display:"flex",justifyContent:"left",alignItems:"center"},children:["Oops! An error occurred ",u.jsx(ct,{size:38,unified:"1f644"}),"."]})," ",u.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"," ",u.jsx(XD,{href:"https://github.com/maciekt07/TodoApp/issues",children:"Github Issues"}),"."]}),u.jsx("div",{style:{margin:"16px 0"},children:u.jsxs(qt,{size:"large",variant:"outlined",sx:{p:"12px 20px",borderRadius:"14px"},onClick:()=>{localStorage.clear(),location.reload()},children:[u.jsx(zg,{}),"   Auto Clear"]})}),u.jsxs("h3",{children:[u.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]}),u.jsxs("details",{style:{border:"2px solid #ffffff2e",padding:"8px",borderRadius:"8px",background:"#ffffff15"},children:[u.jsx("summary",{children:"Error stack"}),u.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,"")})]}),u.jsxs("pre",{children:[u.jsxs(qt,{variant:"outlined",sx:{m:"14px 6px",p:"12px 20px",borderRadius:"14px"},onClick:()=>{oh(this.props.user.tasks),Fe.success(`Exported all tasks (${this.props.user.tasks.length})`)},children:[u.jsx(ah,{}),"   Export Tasks To JSON"]}),u.jsx("br",{}),u.jsx("code",{children:JSON.stringify(this.props.user,null,4)})]})]}):this.props.children}}var x_=w_()?d.useLayoutEffect:d.useEffect;function w_(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function k_(){var e=d.useState(Object.create(null)),t=e[1];return d.useCallback(function(){t(Object.create(null))},[])}var S_=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=k_();return x_(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 u.jsxs("div",{children:[u.jsxs("h1",{style:{color:"#ff3131",display:"flex",justifyContent:"left",alignItems:"center"},children:["Oops! An error occurred ",u.jsx(ct,{size:38,unified:"1f644"}),"."]})," ",u.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"," ",u.jsx(eL,{href:"https://github.com/maciekt07/TodoApp/issues",children:"Github Issues"}),"."]}),u.jsx("div",{style:{margin:"16px 0"},children:u.jsxs(qt,{size:"large",variant:"outlined",sx:{p:"12px 20px",borderRadius:"14px"},onClick:()=>{localStorage.clear(),location.reload()},children:[u.jsx(zg,{}),"   Auto Clear"]})}),u.jsxs("h3",{children:[u.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]}),u.jsxs("details",{style:{border:"2px solid #ffffff2e",padding:"8px",borderRadius:"8px",background:"#ffffff15"},children:[u.jsx("summary",{children:"Error stack"}),u.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,"")})]}),u.jsxs("pre",{children:[u.jsxs(qt,{variant:"outlined",sx:{m:"14px 6px",p:"12px 20px",borderRadius:"14px"},onClick:()=>{oh(i.tasks),Fe.success(`Exported all tasks (${i.tasks.length})`)},children:[u.jsx(ah,{}),"   Export Tasks To JSON"]}),u.jsx("br",{}),u.jsx("code",{children:JSON.stringify(i,null,4)})]})]})}return this.props.children}}Qg(qw,"contextType",Xt);var S_=C_()?d.useLayoutEffect:d.useEffect;function C_(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function E_(){var e=d.useState(Object.create(null)),t=e[1];return d.useCallback(function(){t(Object.create(null))},[])}var j_=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=E_();return S_(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})};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -1242,26 +1253,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 __(e){if(!(e===void 0||e===T_))return yr(e)}function t9(e,t,n,r,o){var a=e.options.guards,i={state:o,cond:t,_event:r};if(t.type===mh)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 n9(e){return typeof e=="string"?{type:e}:e}function lu(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 Ec(e,t){return"".concat(e,":invocation[").concat(t,"]")}function vh(e){return(e.type===_l||e.type===M1&&e.to===ps.Internal)&&typeof e.delay!="number"}var qi=Jt({type:E_});function yh(e,t){return t&&t[e]||void 0}function yl(e,t){var n;if(Je(e)||typeof e=="number"){var r=yh(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=yh(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 yl(r,t)})};function _g(e){var t=yl(e);return fe(fe({id:Je(e)?e:t.id},t),{type:t.type})}function B_(e,t){return{type:_l,event:typeof e=="function"?e:I1(e),delay:t?t.delay:void 0,id:t==null?void 0:t.id}}function V_(e,t,n,r){var o={_event:n},a=Jt(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:_l,_event:a,delay:i})}function U_(e,t){return{to:t?t.to:void 0,type:M1,event:Xe(e)?e:I1(e),delay:t?t.delay:void 0,id:t&&t.id!==void 0?t.id:Xe(e)?e.name:Qw(e)}}function W_(e,t,n,r){var o={_event:n},a=Jt(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 H_=function(e,t,n){return fe(fe({},e),{value:Je(e.expr)?e.expr:e.expr(t,n.data,{_event:n})})},G_=function(e){return{type:Kw,sendId:e}};function K_(e){var t=_g(e);return{type:it.Start,activity:t,exec:void 0}}function q_(e){var t=Xe(e)?e:_g(e);return{type:it.Stop,activity:t,exec:void 0}}function Y_(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 X_=function(e){return{type:Ng,assignment:e}};function Q_(e,t){var n=t?"#".concat(t):"";return"".concat(it.After,"(").concat(e,")").concat(n)}function jc(e,t){var n="".concat(it.DoneState,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function cu(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 Z_=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(c){return c.next(n)})}a=!1}},s=nB({id:t.id,send:function(l){o.push(l),i()},getSnapshot:function(){return n},subscribe:function(l,c,p){var h=lu(l,c,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 pB={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 hB=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(c,p){if(Es(c))return r.batch(c),r.state;var h=Jt(I1(c,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(c,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):F_(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({},c),{name:c.name===j_?"".concat(uf(r.id)):c.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,c.data]):v.send(c.data)},this._exec=function(c,p,h,m){m===void 0&&(m=r.machine.options.actions);var v=c.exec||yh(c.type,m),b=Xe(v)?v:v?v.exec:c.exec;if(b)try{return b(p,h.data,r.machine.config.predictableActionArguments?{action:c,_event:h}:{action:c,state:r.state,_event:h})}catch(I){throw r.parent&&r.parent.send({type:"xstate.error",data:I}),I}switch(c.type){case _l:{var C=c;r.defer(C);break}case M1:var y=c;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 Kw:r.cancel(c.sendId);break;case ph:{if(r.status!==Wt.Running)return;var g=c.activity;if(!r.machine.config.predictableActionArguments&&!r.state.activities[g.id||g.type])break;if(g.type===it.Invoke){var x=n9(g.src),w=r.machine.options.services?r.machine.options.services[x.type]:void 0,j=g.id,S=g.data,k="autoForward"in g?g.autoForward:!!g.forward;if(!w)return;var R=S?ed(S,p,h):void 0;if(typeof w=="string")return;var $=Xe(w)?w(p,h.data,{data:R,src:x,meta:g.meta}):w;if(!$)return;var P=void 0;hs($)&&($=R?$.withContext(R):$,P={autoForward:k}),r.spawn($,j,P)}else r.spawnActivity(g);break}case Lg:{r.stopChild(c.activity.id);break}case qw:var T=c,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 py({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,c,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 w=x.value;w(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?ed(j.doneData,t.context,n):void 0;this._doneEvent=cu(this.id,S);try{for(var k=Ne(this.doneListeners),R=k.next();!R.done;R=k.next()){var b=R.value;b(this._doneEvent)}}catch($){l={error:$}}finally{try{R&&!R.done&&(c=k.return)&&c.call(k)}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=lu(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 iB(t)?n.machine.resolveState(t):n.machine.resolveState(er.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,c;try{for(var p=Ne(this.listeners),h=p.next();!h.done;h=p.next()){var m=h.value;this.listeners.delete(m)}}catch(k){t={error:k}}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(k){r={error:k}}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(k){a={error:k}}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(k){s={error:k}}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 w=Ne(Object.keys(this.delayedEventsMap)),j=w.next();!j.done;j=w.next()){var S=j.value;this.clock.clearTimeout(this.delayedEventsMap[S])}}catch(k){l={error:k}}finally{try{j&&!j.done&&(c=w.return)&&c.call(w)}finally{if(l)throw l.error}}this.scheduler.clear(),this.scheduler=new py({deferEvents:this.options.deferEvents})},e.prototype.stop=function(){var t=this,n=this.scheduler;return this._stop(),n.schedule(function(){var r=Jt({type:"xstate.stop"}),o=Si(t,function(){var a=wt(ht([],Ge(t.state.configuration),!1).sort(function(c,p){return p.order-c.order}).map(function(c){return No(c.onExit,t.machine.options.actions)})),i=Ge(td(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 er({value:t.state.value,context:f,_event:r,_sessionid:t.sessionId,historyValue:void 0,history:t.state,actions:s.filter(function(c){return!vh(c)}),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=Jt(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 sB(b,i)})),!1)),s=s||!!i.changed};try{for(var c=Ne(t),p=c.next();!p.done;p=c.next()){var h=p.value;l(h)}}catch(m){o={error:m}}finally{try{p&&!p.done&&(a=c.return)&&a.call(c)}finally{if(o)throw o.error}}i.changed=s,i.actions=f,n.update(i,Jt(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=Jt(t);if(o.name.indexOf(iy)===0&&!this.state.nextEvents.some(function(i){return i.indexOf(iy)===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 o9(t,n);if(ly(t))return this.spawnPromise(Promise.resolve(t),n);if(Xe(t))return this.spawnCallback(t,n);if(tB(t))return this.spawnActor(t,n);if(N_(t))return this.spawnObservable(t,n);if(hs(t))return this.spawnMachine(t,fe(fe({},r),{id:n}));if(I_(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({},pB),n);a.sync&&o.onTransition(function(s){r.send(Yw,{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(Jt(s,{origin:o.id}))}).start(),i},e.prototype.spawnBehavior=function(t,n){var r=dB(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(Jt(cu(n,f),{origin:n})))},function(f){if(!a){o.removeChild(n);var l=uf(n,f);try{o.send(Jt(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,c){var p=lu(f,l,c),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[Lo]=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(Jt(h,{origin:n}))},c;try{c=t(l,function(h){i.add(h)})}catch(h){this.send(uf(n,h))}if(ly(c))return this.spawnPromise(c,n);var p=(r={id:n,send:function(h){return i.forEach(function(m){return m(h)})},subscribe:function(h){var m=lu(h);return s.add(m.next),{unsubscribe:function(){s.delete(m.next)}}},stop:function(){a=!0,Xe(c)&&c()},toJSON:function(){return{id:n}},getSnapshot:function(){return f}},r[Lo]=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(Jt(f,{origin:n}))},function(f){o.removeChild(n),o.send(Jt(uf(n,f),{origin:n}))},function(){o.removeChild(n),o.send(Jt(cu(n),{origin:n}))}),s=(r={id:n,send:function(){},subscribe:function(f,l,c){return t.subscribe(f,l,c)},stop:function(){return i.unsubscribe()},getSnapshot:function(){return a},toJSON:function(){return{id:n}}},r[Lo]=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[Lo]=function(){return this},r))},e.prototype.attachDev=function(){var t=Bg();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)}uB(this)}},e.prototype.toJSON=function(){return{id:this.id}},e.prototype[Lo]=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=l9,e}();function l9(e,t){var n=new hB(e,t);return n}function mB(e){if(typeof e=="string"){var t={type:e};return t.toString=function(){return e},t}return e}function Rc(e){return fe(fe({type:hh},e),{toJSON:function(){e.onDone,e.onError;var t=Dg(e,["onDone","onError"]);return fe(fe({},t),{type:hh,src:mB(e.src)})}})}var Pc="",xh="#",I0="*",yi={},bi=function(e){return e[0]===xh},gB=function(){return{actions:{},guards:{},services:{},activities:{},delays:{}}},vB=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(gB(),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:Xw),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,c){var p,h=new e(l,{},void 0,{parent:a,key:c});return Object.assign(a.idMap,fe((p={},p[h.id]=h,p),h.idMap)),h}):yi;var s=0;function f(l){var c,p;l.order=s++;try{for(var h=Ne(a9(l)),m=h.next();!m.done;m=h.next()){var v=m.value;f(v)}}catch(b){c={error:b}}finally{try{m&&!m.done&&(p=h.return)&&p.call(h)}finally{if(c)throw c.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 c=l.event;return c===Pc}):Pc in this.config.on:!1),this.strict=!!this.config.strict,this.onEntry=yr(this.config.entry||this.config.onEntry).map(function(l){return yl(l)}),this.onExit=yr(this.config.exit||this.config.onExit).map(function(l){return yl(l)}),this.meta=this.config.meta,this.doneData=this.type==="final"?this.config.data:void 0,this.invoke=yr(this.config.invoke).map(function(l,c){var p,h;if(hs(l)){var m=Ec(a.id,c);return a.machine.options.services=fe((p={},p[m]=l,p),a.machine.options.services),Rc({src:m,id:m})}else if(Je(l.src)){var m=l.id||Ec(a.id,c);return Rc(fe(fe({},l),{id:m,src:l.src}))}else if(hs(l.src)||Xe(l.src)){var m=l.id||Ec(a.id,c);return a.machine.options.services=fe((h={},h[m]=l.src,h),a.machine.options.services),Rc(fe(fe({id:m},l),{src:m}))}else{var v=l.src;return Rc(fe(fe({id:Ec(a.id,c)},l),{src:v}))}}),this.activities=yr(this.config.activities).concat(this.invoke).map(function(l){return _g(l)}),this.transition=this.transition.bind(this),this.tags=yr(this.config.tags)}return e.prototype._init=function(){this.__cache.transitions||i9(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===Pc,r=this.transitions.filter(function(o){var a=o.eventType===t;return n?a:a||o.eventType===I0});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=Q_(s,t.id);return t.onEntry.push(U_(f,{delay:a})),t.onExit.push(G_(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,c=r(l,i);return yr(f).map(function(p){return fe(fe({},p),{event:c,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 er?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=Qw(t);return this.events.includes(n)},e.prototype.resolveState=function(t){var n=t instanceof er?t:er.create(t),r=Array.from(df([],this.getStateNodes(n.value)));return new er(fe(fe({},n),{value:this.resolve(n.value),configuration:r,done:uu(r,this),tags:dy(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,c=t[l];if(c){var p=this.getStateNode(l),h=p._transition(c,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,Jt(n))},e.prototype.next=function(t,n){var r,o,a=this,i=n.name,s=[],f=[],l;try{for(var c=Ne(this.getCandidates(i)),p=c.next();!p.done;p=c.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)):Fg($f(v,this.delimiter),O_(this.path.slice(0,-2))(t.value)):!0,y=!1;try{y=!m||t9(this.machine,m,b,n,t)}catch(w){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(w.message))}if(y&&C){h.target!==void 0&&(f=h.target),s.push.apply(s,ht([],Ge(h.actions),!1)),l=h;break}}}catch(w){r={error:w}}finally{try{p&&!p.done&&(o=c.return)&&o.call(c)}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(w){return a.getRelativeStateNodes(w,t.historyValue)})),x=!!l.internal;return{transitions:[l],exitSet:x?[]:wt(f.map(function(w){return a.getPotentiallyReenteringNodes(w)})),configuration:g,source:t,actions:s}}},e.prototype.getPotentiallyReenteringNodes=function(t){if(this.order0,m=h?t.configuration:n?n.configuration:[],v=uu(m,this),b=h?rB(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),w=x.next();!w.done;w=x.next()){var j=w.value;try{for(var S=(f=void 0,Ne(j.actions)),k=S.next();!k.done;k=S.next()){var R=k.value;R.type===ph?g[R.activity.id||R.activity.type]=R:R.type===Lg&&(g[R.activity.id||R.activity.type]=!1)}}catch(K){f={error:K}}finally{try{k&&!k.done&&(l=S.return)&&l.call(S)}finally{if(f)throw f.error}}}}catch(K){i={error:K}}finally{try{w&&!w.done&&(s=x.return)&&s.call(x)}finally{if(i)throw i.error}}var $=Ge(td(this,n,r,a,y,o,this.machine.config.predictableActionArguments||this.machine.config.preserveActionOrder),2),P=$[0],T=$[1],A=Ge(A_(P,vh),2),F=A[0],I=A[1],L=P.filter(function(K){var q;return K.type===ph&&((q=K.activity)===null||q===void 0?void 0:q.type)===hh}),V=L.reduce(function(K,q){return K[q.activity.id]=J_(q.activity,c.machine,T,a),K},n?fe({},n.children):{}),D=new er({value:b||n.value,context:T,_event:a,_sessionid:n?n._sessionid:null,historyValue:b?C?D_(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:dy(m),machine:this}),O=r!==T;D.changed=a.name===Yw||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===Pc))return D;var U=D;if(!v)for(N&&(U=this.resolveRaisedTransition(U,{type:C_},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||!f9(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(xh.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=gh(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(xh.length)];if(!n)throw new Error("Unable to find state node '".concat(t,"'"));return n.path}return gh(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=fy(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=nd(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)?Ju(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(nd(this))return[this];if(this.type==="compound"&&!this.initial)return[this];var n=fu(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:fy(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(fu(o).map(function(i){return r.getFromRelativePath(i)})):r.initialStateNodes}var a=z_(r.path,"states")(t).current;return Je(a)?[r.getStateNode(a)]:wt(fu(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,c=a[l];if(c.states)try{for(var p=(r=void 0,Ne(c.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=__(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(yr(t.actions)),cond:e9(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=I0,s=a[i],f=s===void 0?[]:s,l=Dg(a,[typeof i=="symbol"?i:i+""]);o=wt(Object.keys(l).map(function(g){var x=vi(g,l[g]);return x}).concat(vi(I0,f)))}var c=this.config.always?vi("",this.config.always):[],p=this.config.onDone?vi(String(jc(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(cu(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(c),!1).map(function(g){return yr(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 yB(e,t,n){return n===void 0&&(n=e.context),new vB(e,t,n)}var bB=X_,wh;(function(e){e[e.Effect=1]="Effect",e[e.LayoutEffect=2]="LayoutEffect"})(wh||(wh={}));var Of=d.useLayoutEffect;function hy(e){var t=d.useRef();return t.current||(t.current={v:e()}),t.current.v}var xB=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},wB=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 kB(e,t){var n,r,o=xB([[],[]],2),a=o[0],i=o[1];try{for(var s=wB(e),f=s.next();!f.done;f=s.next()){var l=f.value;t(l)?a.push(l):i.push(l)}}catch(c){n={error:c}}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},my=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 PB(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=jB(e,t,n),o=RB(d.useState(function(){var s=r.machine.initialState;return t.state?er.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 TB(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 $B(){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 Tc(e){return Ie.und(e)?[]:Ie.arr(e)?e:[e]}function Di(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 zB(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 kh 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 c9 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 Vg;function MB(e,t){Vg={fn:e,transform:t}}let u9;function IB(e){u9=e}let d9=e=>typeof window<"u"?window.requestAnimationFrame(e):-1,rd;function AB(e){rd=e}let p9=()=>Date.now(),DB=e=>e.current,h9;function LB(e){h9=e}class NB extends c9{constructor(t,n){super(),this.update=void 0,this.payload=t.style?E({},t,{style:h9(t.style)}):t,this.update=n,this.attach()}}const FB=e=>Ie.fun(e)&&!(e.prototype instanceof mt.Component),_B=e=>d.forwardRef((n,r)=>{const o=$B(),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=Vg.fn(s.current,i.current.getAnimatedValue())),(!s.current||b===!1)&&o()};i.current=new NB(h,v),m&&m.detach()},[]);d.useEffect(()=>()=>{a.current=!1,i.current&&i.current.detach()},[]),d.useImperativeHandle(r,()=>DB(s)),f(n);const l=i.current.getValue();l.scrollTop,l.scrollLeft;const c=ie(l,["scrollTop","scrollLeft"]),p=FB(e)?void 0:h=>s.current=zB(h,r);return mt.createElement(e,E({},c,{ref:p}))});let Mf=!1;const Fa=new Set,m9=()=>{if(!Mf)return!1;let e=p9();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&&(c=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;gc:p{Fa.has(e)||Fa.add(e),Mf||(Mf=!0,d9(m9))},VB=e=>{Fa.has(e)&&Fa.delete(e)};function od(e,t,n){if(typeof e=="function")return e;if(Array.isArray(e))return od({range:e,output:t,extrapolate:n});if(rd&&typeof e.output[0]=="string")return rd(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 c=WB(l,a);return UB(l,a[c],a[c+1],o[c],o[c+1],f,i,s,r.map)}}function UB(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 WB(e,t){for(var n=1;n=e);++n);return n-1}class ms extends kh{constructor(t,n,r,o){super(),this.calc=void 0,this.payload=t instanceof kh&&!(t instanceof ms)?t.getPayload():Array.isArray(t)?t:[t],this.calc=od(n,r,o)}getValue(){return this.calc(...this.payload.map(t=>t.getValue()))}updateConfig(t,n,r){this.calc=od(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),HB={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 g9(e,t){"update"in e?t.add(e):e.getChildren().forEach(n=>g9(n,t))}class Sh 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&&g9(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 GB extends kh{constructor(t){super(),this.payload=t.map(n=>new Sh(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 KB=0,qB=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=KB++}update(t){if(!t)return this;const n=A0(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],c=f[1];const p=E({to:{[l]:c},delay:Di(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=c=>{a===r.length-1&&n===this.guid&&c&&(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(),BB(this);return this}stop(t){return this.listeners.forEach(n=>n(t)),this.listeners=[],this}pause(t){return this.stop(!0),t&&VB(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(c=>this.diff(l).start(c))})}else if(Ie.fun(o.to)){let s=0,f;i=i.then(()=>o.to(l=>{const c=E({},o,A0(l));if(Ie.arr(c.config)&&(c.config=c.config[s]),s++,a===this.guid)return f=new Promise(p=>this.diff(c).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,c=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=c&&c(this);if(this.animations=Object.entries(this.merged).reduce((b,C)=>{let y=C[0],g=C[1],x=b[y]||{};const w=Ie.num(g),j=Ie.str(g)&&!g.startsWith("#")&&!/\d/.test(g)&&!u9[g],S=Ie.arr(g),k=!w&&!S&&!j;let R=Ie.und(o[y])?g:o[y],$=w||S||j?g:1,P=Di(f,y);v&&($=v.animations[y].parent);let T=x.parent,A=x.interpolation,F=Tc(v?$.getPayload():$),I,L=g;k&&(L=rd({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(w||j)T=A=x.parent||new Sh(R);else if(S)T=A=x.parent||new GB(R);else if(k){let _=x.interpolation&&x.interpolation.calc(x.parent.value);_=_!==void 0&&!p?_:R,x.parent?(T=x.parent,T.setValue(0,!1)):T=new Sh(0);const B={output:[_,g]};x.interpolation?(A=x.interpolation,x.interpolation.updateConfig(B)):A=T.interpolate(B)}return F=Tc(v?$.getPayload():$),I=Tc(T.getPayload()),p&&!k&&T.setValue(R,!1),this.hasChanged=!0,I.forEach(_=>{_.startPosition=_.value,_.lastPosition=_.value,_.lastVelocity=O?_.lastVelocity:void 0,_.lastTime=O?_.lastTime:void 0,_.startTime=p9(),_.done=!1,_.animatedStyles.clear()}),Di(h,y)&&T.setValue(k?$:g,!1),E({},b,{[y]:E({},x,{name:y,parent:T,interpolation:A,animatedValues:I,toValues:F,previous:L,config:P,fromValues:Tc(T.getValue()),immediate:Di(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:(k&&(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 YB=(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 c;return[new Array(e).fill().map((p,h)=>{const m=new qB,v=o?Di(t,h,m):t[h];return h===0&&(c=v.ref),m.update(v),c||m.start(),m}),c]},[e]),i=a[0],s=a[1];r.current=i,d.useImperativeHandle(s,()=>({start:()=>Promise.all(r.current.map(c=>new Promise(p=>c.start(p)))),stop:c=>r.current.forEach(p=>p.stop(c)),get controllers(){return r.current}}));const f=d.useMemo(()=>c=>r.current.map((p,h)=>{p.update(o?Di(c,h,p):c[h]),s||p.start()}),[e]);d.useEffect(()=>{n.current?o||f(t):s||r.current.forEach(c=>c.start())}),d.useEffect(()=>(n.current=!0,()=>r.current.forEach(c=>c.destroy())),[]);const l=r.current.map(c=>c.getValues());return o?[l,f,c=>r.current.forEach(p=>p.pause(c))]:l},XB=e=>{const t=Ie.fun(e),n=YB(1,t?e:[e]),r=n[0],o=n[1],a=n[2];return t?[r[0],o,a]:r};class QB extends c9{constructor(t){t===void 0&&(t={}),super(),t.transform&&!(t.transform instanceof Sr)&&(t=Vg.transform(t)),this.payload=t}}const ad={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+",id=Er+"%";function A1(){for(var e=arguments.length,t=new Array(e),n=0;n>>0===e&&e>=0&&e<=4294967295?e:null:(t=oV.exec(e))?parseInt(t[1]+"ff",16)>>>0:ad.hasOwnProperty(e)?ad[e]:(t=ZB.exec(e))?(wi(t[1])<<24|wi(t[2])<<16|wi(t[3])<<8|255)>>>0:(t=JB.exec(e))?(wi(t[1])<<24|wi(t[2])<<16|wi(t[3])<<8|by(t[4]))>>>0:(t=nV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=aV.exec(e))?parseInt(t[1],16)>>>0:(t=rV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=eV.exec(e))?(vy(yy(t[1]),$c(t[2]),$c(t[3]))|255)>>>0:(t=tV.exec(e))?(vy(yy(t[1]),$c(t[2]),$c(t[3]))|by(t[4]))>>>0:null}function D0(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 vy(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,a=D0(o,r,e+1/3),i=D0(o,r,e),s=D0(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 yy(e){return(parseFloat(e)%360+360)%360/360}function by(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function $c(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function xy(e){let t=iV(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 Oc=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,sV=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,fV=new RegExp(`(${Object.keys(ad).join("|")})`,"g"),lV=e=>{const t=e.output.map(o=>o.replace(sV,xy)).map(o=>o.replace(fV,xy)),n=t[0].match(Oc).map(()=>[]);t.forEach(o=>{o.match(Oc).forEach((a,i)=>n[i].push(+a))});const r=t[0].match(Oc).map((o,a)=>od(E({},e,{output:n[a]})));return o=>{let a=0;return t[0].replace(Oc,()=>r[a++](o)).replace(/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,(i,s,f,l,c)=>`rgba(${Math.round(s)}, ${Math.round(f)}, ${Math.round(l)}, ${c})`)}};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 cV=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),uV=["Webkit","Ms","Moz","O"];If=Object.keys(If).reduce((e,t)=>(uV.forEach(n=>e[cV(n,t)]=e[t]),e),If);function dV(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 wy={};LB(e=>new QB(e));AB(lV);IB(ad);MB((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 c in o)if(o.hasOwnProperty(c)){var n=c.indexOf("--")===0,r=dV(c,o[c],n);c==="float"&&(c="cssFloat"),n?e.style.setProperty(c,r):e.style[c]=r}for(let c in f){const p=l?c:wy[c]||(wy[c]=c.replace(/([A-Z])/g,h=>"-"+h.toLowerCase()));typeof e.getAttribute(p)<"u"&&e.setAttribute(p,f[c])}return}else return!1},e=>e);const pV=["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"],hV=TB(_B,!1),mV=hV(pV);function ky(e,t){return e.map(function(n,r){return n+t[r]})}function v9(e,t){return e.map(function(n,r){return n-t[r]})}function Ch(e){return Math.hypot.apply(Math,e)}function gV(e,t,n){var r=Ch(t),o=r===0?0:1/r,a=n===0?0:1/n,i=a*r,s=t.map(function(c){return a*c}),f=t.map(function(c){return o*c}),l=Ch(e);return{velocities:s,velocity:i,distance:l,direction:f}}function Eh(e){return Math.sign?Math.sign(e):+(e>0)-+(e<0)||+e}function vV(e,t,n){return Math.max(t,Math.min(e,n))}function yV(e,t){return Math.pow(e,t*5)}function Sy(e,t,n){return t===0||Math.abs(t)===1/0?yV(e,n):e*t*n/(t+n*e)}function Af(e,t,n,r){return r===void 0&&(r=.15),r===0?vV(e,t,n):en?+Sy(e-n,n-t,r)+n:e}function Cy(e,t){for(var n=0;n=0)&&(n[o]=e[o]);return n}function zc(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function wV(e,t){if(e){if(typeof e=="string")return Ey(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 Ey(e,t)}}function Ey(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=wV(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 b9(){}function x9(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r0,c},swipeVelocity:function(t){return t===void 0&&(t=CV),Fo(t)},swipeDistance:function(t){return t===void 0&&(t=EV),Fo(t)},delay:function(t){switch(t===void 0&&(t=0),t){case!0:return kV;case!1:return 0;default:return t}}});function $V(e){return e===void 0&&(e={}),Ug(e,PV)}function OV(e){return e===void 0&&(e={}),Ug(e,TV)}function zV(e){var t=e.domTarget,n=e.eventOptions,r=e.window,o=e.enabled,a=xV(e,["domTarget","eventOptions","window","enabled"]),i=$V({domTarget:t,eventOptions:n,window:r,enabled:o});return i.drag=OV(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:b9,canceled:!1,memo:void 0,args:void 0},e)}function k9(){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,MV=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),c=2;c=t?Eh(e)*t:!1}function Ry(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],c=e[1],p=c[0],h=c[1];return[Af(r,f,l,a),Af(o,p,h,i)]}function L0(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 IV(e,t,n){var r=e.state.offset,o=n.timeStamp;return vn({},k9()[e.stateKey],{_active:!0,values:t,initial:t,offset:r,lastOffset:r,startTime:o})}function AV(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 Py(e){var t="buttons"in e?e.buttons:0,n=j9(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 Ty(e){var t=j9(e),n=t?t[0]:e,r=n.clientX,o=n.clientY;return[r,o]}var GV=3,KV=220,qV=function(e){y9(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||(FV(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(zc(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=Py(o);if(!a.down){r.onDragEnd(o);return}r.updateSharedState(a);var i=Ty(o),s=r.getKinematics(i,o),f=L0(zc(r),o),l=r.state._isTap,c=Ch(s._movement);l&&c>=GV&&(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,c=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],w=g[1],j=vn({},L0(zc(r),o),r.getMovement(r.state.values)),S=[0,0];j.elapsedTimeC&&Math.abs(c)>x&&(S[0]=Eh(s)),v!==!1&&Math.abs(f)>y&&Math.abs(p)>w&&(S[1]=Eh(f))),r.updateGestureState(vn({},j,{tap:a,swipe:S})),r.fireGestureHandler(a===!0)}},r.clean=function(){e.prototype.clean.call(zc(r)),r.state._delayedEvent=!1,NV(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=Ty(o);this.updateSharedState(Py(o)),this.updateGestureState(vn({},IV(this,a,o),L0(this,o,!0),{_pointerId:o.pointerId,cancel:this.onCancel})),this.updateGestureState(this.getMovement(a)),this.fireGestureHandler()},n.addBindings=function(o){if(jh(o,"onPointerDown",this.onDragStart),this.config.filterTaps){var a=this.controller.config.eventOptions.capture?"onClick":"onClickCapture";jh(o,a,this.onClick)}},t}(HV);function YV(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"||hs(r)?{target:r,event:e}:fe(fe({},r),{event:e})});return n}function U_(e){if(!(e===void 0||e===z_))return yr(e)}function r9(e,t,n,r,o){var a=e.options.guards,i={state:o,cond:t,_event:r};if(t.type===mh)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 o9(e){return typeof e=="string"?{type:e}:e}function lu(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 Ec(e,t){return"".concat(e,":invocation[").concat(t,"]")}function vh(e){return(e.type===_l||e.type===M1&&e.to===ps.Internal)&&typeof e.delay!="number"}var qi=en({type:P_});function yh(e,t){return t&&t[e]||void 0}function yl(e,t){var n;if(Je(e)||typeof e=="number"){var r=yh(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=yh(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 yl(r,t)})};function _g(e){var t=yl(e);return fe(fe({id:Je(e)?e:t.id},t),{type:t.type})}function W_(e,t){return{type:_l,event:typeof e=="function"?e:I1(e),delay:t?t.delay:void 0,id:t==null?void 0:t.id}}function H_(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:_l,_event:a,delay:i})}function G_(e,t){return{to:t?t.to:void 0,type:M1,event:Xe(e)?e:I1(e),delay:t?t.delay:void 0,id:t&&t.id!==void 0?t.id:Xe(e)?e.name:Jw(e)}}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;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 q_=function(e,t,n){return fe(fe({},e),{value:Je(e.expr)?e.expr:e.expr(t,n.data,{_event:n})})},Y_=function(e){return{type:Yw,sendId:e}};function X_(e){var t=_g(e);return{type:it.Start,activity:t,exec:void 0}}function Q_(e){var t=Xe(e)?e:_g(e);return{type:it.Stop,activity:t,exec:void 0}}function Z_(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 J_=function(e){return{type:Ng,assignment:e}};function eB(e,t){var n=t?"#".concat(t):"";return"".concat(it.After,"(").concat(e,")").concat(n)}function jc(e,t){var n="".concat(it.DoneState,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function cu(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 tB=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(c){return c.next(n)})}a=!1}},s=aB({id:t.id,send:function(l){o.push(l),i()},getSnapshot:function(){return n},subscribe:function(l,c,p){var h=lu(l,c,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 gB={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 vB=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(c,p){if(Es(c))return r.batch(c),r.state;var h=en(I1(c,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(c,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):V_(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({},c),{name:c.name===T_?"".concat(uf(r.id)):c.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,c.data]):v.send(c.data)},this._exec=function(c,p,h,m){m===void 0&&(m=r.machine.options.actions);var v=c.exec||yh(c.type,m),b=Xe(v)?v:v?v.exec:c.exec;if(b)try{return b(p,h.data,r.machine.config.predictableActionArguments?{action:c,_event:h}:{action:c,state:r.state,_event:h})}catch(I){throw r.parent&&r.parent.send({type:"xstate.error",data:I}),I}switch(c.type){case _l:{var C=c;r.defer(C);break}case M1:var y=c;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 Yw:r.cancel(c.sendId);break;case ph:{if(r.status!==Wt.Running)return;var g=c.activity;if(!r.machine.config.predictableActionArguments&&!r.state.activities[g.id||g.type])break;if(g.type===it.Invoke){var x=o9(g.src),w=r.machine.options.services?r.machine.options.services[x.type]:void 0,j=g.id,S=g.data,k="autoForward"in g?g.autoForward:!!g.forward;if(!w)return;var R=S?ed(S,p,h):void 0;if(typeof w=="string")return;var $=Xe(w)?w(p,h.data,{data:R,src:x,meta:g.meta}):w;if(!$)return;var P=void 0;hs($)&&($=R?$.withContext(R):$,P={autoForward:k}),r.spawn($,j,P)}else r.spawnActivity(g);break}case Lg:{r.stopChild(c.activity.id);break}case Xw:var T=c,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 hy({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,c,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 w=x.value;w(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?ed(j.doneData,t.context,n):void 0;this._doneEvent=cu(this.id,S);try{for(var k=Ne(this.doneListeners),R=k.next();!R.done;R=k.next()){var b=R.value;b(this._doneEvent)}}catch($){l={error:$}}finally{try{R&&!R.done&&(c=k.return)&&c.call(k)}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=lu(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 lB(t)?n.machine.resolveState(t):n.machine.resolveState(er.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,c;try{for(var p=Ne(this.listeners),h=p.next();!h.done;h=p.next()){var m=h.value;this.listeners.delete(m)}}catch(k){t={error:k}}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(k){r={error:k}}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(k){a={error:k}}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(k){s={error:k}}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 w=Ne(Object.keys(this.delayedEventsMap)),j=w.next();!j.done;j=w.next()){var S=j.value;this.clock.clearTimeout(this.delayedEventsMap[S])}}catch(k){l={error:k}}finally{try{j&&!j.done&&(c=w.return)&&c.call(w)}finally{if(l)throw l.error}}this.scheduler.clear(),this.scheduler=new hy({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(c,p){return p.order-c.order}).map(function(c){return No(c.onExit,t.machine.options.actions)})),i=Ge(td(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 er({value:t.state.value,context:f,_event:r,_sessionid:t.sessionId,historyValue:void 0,history:t.state,actions:s.filter(function(c){return!vh(c)}),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 cB(b,i)})),!1)),s=s||!!i.changed};try{for(var c=Ne(t),p=c.next();!p.done;p=c.next()){var h=p.value;l(h)}}catch(m){o={error:m}}finally{try{p&&!p.done&&(a=c.return)&&a.call(c)}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(sy)===0&&!this.state.nextEvents.some(function(i){return i.indexOf(sy)===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 i9(t,n);if(cy(t))return this.spawnPromise(Promise.resolve(t),n);if(Xe(t))return this.spawnCallback(t,n);if(oB(t))return this.spawnActor(t,n);if(B_(t))return this.spawnObservable(t,n);if(hs(t))return this.spawnMachine(t,fe(fe({},r),{id:n}));if(L_(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({},gB),n);a.sync&&o.onTransition(function(s){r.send(Qw,{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=mB(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(cu(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,c){var p=lu(f,l,c),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[Lo]=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}))},c;try{c=t(l,function(h){i.add(h)})}catch(h){this.send(uf(n,h))}if(cy(c))return this.spawnPromise(c,n);var p=(r={id:n,send:function(h){return i.forEach(function(m){return m(h)})},subscribe:function(h){var m=lu(h);return s.add(m.next),{unsubscribe:function(){s.delete(m.next)}}},stop:function(){a=!0,Xe(c)&&c()},toJSON:function(){return{id:n}},getSnapshot:function(){return f}},r[Lo]=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(cu(n),{origin:n}))}),s=(r={id:n,send:function(){},subscribe:function(f,l,c){return t.subscribe(f,l,c)},stop:function(){return i.unsubscribe()},getSnapshot:function(){return a},toJSON:function(){return{id:n}}},r[Lo]=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[Lo]=function(){return this},r))},e.prototype.attachDev=function(){var t=Bg();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)}hB(this)}},e.prototype.toJSON=function(){return{id:this.id}},e.prototype[Lo]=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=u9,e}();function u9(e,t){var n=new vB(e,t);return n}function yB(e){if(typeof e=="string"){var t={type:e};return t.toString=function(){return e},t}return e}function Rc(e){return fe(fe({type:hh},e),{toJSON:function(){e.onDone,e.onError;var t=Dg(e,["onDone","onError"]);return fe(fe({},t),{type:hh,src:yB(e.src)})}})}var Pc="",xh="#",I0="*",yi={},bi=function(e){return e[0]===xh},bB=function(){return{actions:{},guards:{},services:{},activities:{},delays:{}}},xB=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(bB(),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:Zw),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,c){var p,h=new e(l,{},void 0,{parent:a,key:c});return Object.assign(a.idMap,fe((p={},p[h.id]=h,p),h.idMap)),h}):yi;var s=0;function f(l){var c,p;l.order=s++;try{for(var h=Ne(s9(l)),m=h.next();!m.done;m=h.next()){var v=m.value;f(v)}}catch(b){c={error:b}}finally{try{m&&!m.done&&(p=h.return)&&p.call(h)}finally{if(c)throw c.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 c=l.event;return c===Pc}):Pc in this.config.on:!1),this.strict=!!this.config.strict,this.onEntry=yr(this.config.entry||this.config.onEntry).map(function(l){return yl(l)}),this.onExit=yr(this.config.exit||this.config.onExit).map(function(l){return yl(l)}),this.meta=this.config.meta,this.doneData=this.type==="final"?this.config.data:void 0,this.invoke=yr(this.config.invoke).map(function(l,c){var p,h;if(hs(l)){var m=Ec(a.id,c);return a.machine.options.services=fe((p={},p[m]=l,p),a.machine.options.services),Rc({src:m,id:m})}else if(Je(l.src)){var m=l.id||Ec(a.id,c);return Rc(fe(fe({},l),{id:m,src:l.src}))}else if(hs(l.src)||Xe(l.src)){var m=l.id||Ec(a.id,c);return a.machine.options.services=fe((h={},h[m]=l.src,h),a.machine.options.services),Rc(fe(fe({id:m},l),{src:m}))}else{var v=l.src;return Rc(fe(fe({id:Ec(a.id,c)},l),{src:v}))}}),this.activities=yr(this.config.activities).concat(this.invoke).map(function(l){return _g(l)}),this.transition=this.transition.bind(this),this.tags=yr(this.config.tags)}return e.prototype._init=function(){this.__cache.transitions||f9(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===Pc,r=this.transitions.filter(function(o){var a=o.eventType===t;return n?a:a||o.eventType===I0});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=eB(s,t.id);return t.onEntry.push(G_(f,{delay:a})),t.onExit.push(Y_(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,c=r(l,i);return yr(f).map(function(p){return fe(fe({},p),{event:c,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 er?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=Jw(t);return this.events.includes(n)},e.prototype.resolveState=function(t){var n=t instanceof er?t:er.create(t),r=Array.from(df([],this.getStateNodes(n.value)));return new er(fe(fe({},n),{value:this.resolve(n.value),configuration:r,done:uu(r,this),tags:py(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,c=t[l];if(c){var p=this.getStateNode(l),h=p._transition(c,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 c=Ne(this.getCandidates(i)),p=c.next();!p.done;p=c.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)):Fg($f(v,this.delimiter),I_(this.path.slice(0,-2))(t.value)):!0,y=!1;try{y=!m||r9(this.machine,m,b,n,t)}catch(w){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(w.message))}if(y&&C){h.target!==void 0&&(f=h.target),s.push.apply(s,ht([],Ge(h.actions),!1)),l=h;break}}}catch(w){r={error:w}}finally{try{p&&!p.done&&(o=c.return)&&o.call(c)}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(w){return a.getRelativeStateNodes(w,t.historyValue)})),x=!!l.internal;return{transitions:[l],exitSet:x?[]:wt(f.map(function(w){return a.getPotentiallyReenteringNodes(w)})),configuration:g,source:t,actions:s}}},e.prototype.getPotentiallyReenteringNodes=function(t){if(this.order0,m=h?t.configuration:n?n.configuration:[],v=uu(m,this),b=h?iB(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),w=x.next();!w.done;w=x.next()){var j=w.value;try{for(var S=(f=void 0,Ne(j.actions)),k=S.next();!k.done;k=S.next()){var R=k.value;R.type===ph?g[R.activity.id||R.activity.type]=R:R.type===Lg&&(g[R.activity.id||R.activity.type]=!1)}}catch(K){f={error:K}}finally{try{k&&!k.done&&(l=S.return)&&l.call(S)}finally{if(f)throw f.error}}}}catch(K){i={error:K}}finally{try{w&&!w.done&&(s=x.return)&&s.call(x)}finally{if(i)throw i.error}}var $=Ge(td(this,n,r,a,y,o,this.machine.config.predictableActionArguments||this.machine.config.preserveActionOrder),2),P=$[0],T=$[1],A=Ge(N_(P,vh),2),F=A[0],I=A[1],L=P.filter(function(K){var q;return K.type===ph&&((q=K.activity)===null||q===void 0?void 0:q.type)===hh}),V=L.reduce(function(K,q){return K[q.activity.id]=nB(q.activity,c.machine,T,a),K},n?fe({},n.children):{}),D=new er({value:b||n.value,context:T,_event:a,_sessionid:n?n._sessionid:null,historyValue:b?C?F_(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:py(m),machine:this}),O=r!==T;D.changed=a.name===Qw||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===Pc))return D;var U=D;if(!v)for(N&&(U=this.resolveRaisedTransition(U,{type:R_},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||!c9(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(xh.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=gh(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(xh.length)];if(!n)throw new Error("Unable to find state node '".concat(t,"'"));return n.path}return gh(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=ly(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=nd(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)?Ju(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(nd(this))return[this];if(this.type==="compound"&&!this.initial)return[this];var n=fu(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:ly(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(fu(o).map(function(i){return r.getFromRelativePath(i)})):r.initialStateNodes}var a=A_(r.path,"states")(t).current;return Je(a)?[r.getStateNode(a)]:wt(fu(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,c=a[l];if(c.states)try{for(var p=(r=void 0,Ne(c.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=U_(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(yr(t.actions)),cond:n9(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=I0,s=a[i],f=s===void 0?[]:s,l=Dg(a,[typeof i=="symbol"?i:i+""]);o=wt(Object.keys(l).map(function(g){var x=vi(g,l[g]);return x}).concat(vi(I0,f)))}var c=this.config.always?vi("",this.config.always):[],p=this.config.onDone?vi(String(jc(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(cu(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(c),!1).map(function(g){return yr(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 wB(e,t,n){return n===void 0&&(n=e.context),new xB(e,t,n)}var kB=J_,wh;(function(e){e[e.Effect=1]="Effect",e[e.LayoutEffect=2]="LayoutEffect"})(wh||(wh={}));var Of=d.useLayoutEffect;function my(e){var t=d.useRef();return t.current||(t.current={v:e()}),t.current.v}var SB=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},CB=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 EB(e,t){var n,r,o=SB([[],[]],2),a=o[0],i=o[1];try{for(var s=CB(e),f=s.next();!f.done;f=s.next()){var l=f.value;t(l)?a.push(l):i.push(l)}}catch(c){n={error:c}}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},gy=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 OB(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=TB(e,t,n),o=$B(d.useState(function(){var s=r.machine.initialState;return t.state?er.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 zB(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 MB(){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 Tc(e){return Ie.und(e)?[]:Ie.arr(e)?e:[e]}function Di(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 AB(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 kh 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 d9 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 Vg;function DB(e,t){Vg={fn:e,transform:t}}let p9;function LB(e){p9=e}let h9=e=>typeof window<"u"?window.requestAnimationFrame(e):-1,rd;function NB(e){rd=e}let m9=()=>Date.now(),FB=e=>e.current,g9;function _B(e){g9=e}class BB extends d9{constructor(t,n){super(),this.update=void 0,this.payload=t.style?E({},t,{style:g9(t.style)}):t,this.update=n,this.attach()}}const VB=e=>Ie.fun(e)&&!(e.prototype instanceof mt.Component),UB=e=>d.forwardRef((n,r)=>{const o=MB(),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=Vg.fn(s.current,i.current.getAnimatedValue())),(!s.current||b===!1)&&o()};i.current=new BB(h,v),m&&m.detach()},[]);d.useEffect(()=>()=>{a.current=!1,i.current&&i.current.detach()},[]),d.useImperativeHandle(r,()=>FB(s)),f(n);const l=i.current.getValue();l.scrollTop,l.scrollLeft;const c=ie(l,["scrollTop","scrollLeft"]),p=VB(e)?void 0:h=>s.current=AB(h,r);return mt.createElement(e,E({},c,{ref:p}))});let Mf=!1;const Fa=new Set,v9=()=>{if(!Mf)return!1;let e=m9();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&&(c=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;gc:p{Fa.has(e)||Fa.add(e),Mf||(Mf=!0,h9(v9))},HB=e=>{Fa.has(e)&&Fa.delete(e)};function od(e,t,n){if(typeof e=="function")return e;if(Array.isArray(e))return od({range:e,output:t,extrapolate:n});if(rd&&typeof e.output[0]=="string")return rd(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 c=KB(l,a);return GB(l,a[c],a[c+1],o[c],o[c+1],f,i,s,r.map)}}function GB(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 KB(e,t){for(var n=1;n=e);++n);return n-1}class ms extends kh{constructor(t,n,r,o){super(),this.calc=void 0,this.payload=t instanceof kh&&!(t instanceof ms)?t.getPayload():Array.isArray(t)?t:[t],this.calc=od(n,r,o)}getValue(){return this.calc(...this.payload.map(t=>t.getValue()))}updateConfig(t,n,r){this.calc=od(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),qB={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 y9(e,t){"update"in e?t.add(e):e.getChildren().forEach(n=>y9(n,t))}class Sh 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&&y9(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 YB extends kh{constructor(t){super(),this.payload=t.map(n=>new Sh(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 XB=0,QB=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=XB++}update(t){if(!t)return this;const n=A0(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],c=f[1];const p=E({to:{[l]:c},delay:Di(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=c=>{a===r.length-1&&n===this.guid&&c&&(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(),WB(this);return this}stop(t){return this.listeners.forEach(n=>n(t)),this.listeners=[],this}pause(t){return this.stop(!0),t&&HB(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(c=>this.diff(l).start(c))})}else if(Ie.fun(o.to)){let s=0,f;i=i.then(()=>o.to(l=>{const c=E({},o,A0(l));if(Ie.arr(c.config)&&(c.config=c.config[s]),s++,a===this.guid)return f=new Promise(p=>this.diff(c).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,c=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=c&&c(this);if(this.animations=Object.entries(this.merged).reduce((b,C)=>{let y=C[0],g=C[1],x=b[y]||{};const w=Ie.num(g),j=Ie.str(g)&&!g.startsWith("#")&&!/\d/.test(g)&&!p9[g],S=Ie.arr(g),k=!w&&!S&&!j;let R=Ie.und(o[y])?g:o[y],$=w||S||j?g:1,P=Di(f,y);v&&($=v.animations[y].parent);let T=x.parent,A=x.interpolation,F=Tc(v?$.getPayload():$),I,L=g;k&&(L=rd({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(w||j)T=A=x.parent||new Sh(R);else if(S)T=A=x.parent||new YB(R);else if(k){let _=x.interpolation&&x.interpolation.calc(x.parent.value);_=_!==void 0&&!p?_:R,x.parent?(T=x.parent,T.setValue(0,!1)):T=new Sh(0);const B={output:[_,g]};x.interpolation?(A=x.interpolation,x.interpolation.updateConfig(B)):A=T.interpolate(B)}return F=Tc(v?$.getPayload():$),I=Tc(T.getPayload()),p&&!k&&T.setValue(R,!1),this.hasChanged=!0,I.forEach(_=>{_.startPosition=_.value,_.lastPosition=_.value,_.lastVelocity=O?_.lastVelocity:void 0,_.lastTime=O?_.lastTime:void 0,_.startTime=m9(),_.done=!1,_.animatedStyles.clear()}),Di(h,y)&&T.setValue(k?$:g,!1),E({},b,{[y]:E({},x,{name:y,parent:T,interpolation:A,animatedValues:I,toValues:F,previous:L,config:P,fromValues:Tc(T.getValue()),immediate:Di(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:(k&&(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 ZB=(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 c;return[new Array(e).fill().map((p,h)=>{const m=new QB,v=o?Di(t,h,m):t[h];return h===0&&(c=v.ref),m.update(v),c||m.start(),m}),c]},[e]),i=a[0],s=a[1];r.current=i,d.useImperativeHandle(s,()=>({start:()=>Promise.all(r.current.map(c=>new Promise(p=>c.start(p)))),stop:c=>r.current.forEach(p=>p.stop(c)),get controllers(){return r.current}}));const f=d.useMemo(()=>c=>r.current.map((p,h)=>{p.update(o?Di(c,h,p):c[h]),s||p.start()}),[e]);d.useEffect(()=>{n.current?o||f(t):s||r.current.forEach(c=>c.start())}),d.useEffect(()=>(n.current=!0,()=>r.current.forEach(c=>c.destroy())),[]);const l=r.current.map(c=>c.getValues());return o?[l,f,c=>r.current.forEach(p=>p.pause(c))]:l},JB=e=>{const t=Ie.fun(e),n=ZB(1,t?e:[e]),r=n[0],o=n[1],a=n[2];return t?[r[0],o,a]:r};class eV extends d9{constructor(t){t===void 0&&(t={}),super(),t.transform&&!(t.transform instanceof Sr)&&(t=Vg.transform(t)),this.payload=t}}const ad={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+",id=Er+"%";function A1(){for(var e=arguments.length,t=new Array(e),n=0;n>>0===e&&e>=0&&e<=4294967295?e:null:(t=sV.exec(e))?parseInt(t[1]+"ff",16)>>>0:ad.hasOwnProperty(e)?ad[e]:(t=tV.exec(e))?(wi(t[1])<<24|wi(t[2])<<16|wi(t[3])<<8|255)>>>0:(t=nV.exec(e))?(wi(t[1])<<24|wi(t[2])<<16|wi(t[3])<<8|xy(t[4]))>>>0:(t=aV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=fV.exec(e))?parseInt(t[1],16)>>>0:(t=iV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=rV.exec(e))?(yy(by(t[1]),$c(t[2]),$c(t[3]))|255)>>>0:(t=oV.exec(e))?(yy(by(t[1]),$c(t[2]),$c(t[3]))|xy(t[4]))>>>0:null}function D0(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 yy(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,a=D0(o,r,e+1/3),i=D0(o,r,e),s=D0(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 by(e){return(parseFloat(e)%360+360)%360/360}function xy(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function $c(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function wy(e){let t=lV(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 Oc=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,cV=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,uV=new RegExp(`(${Object.keys(ad).join("|")})`,"g"),dV=e=>{const t=e.output.map(o=>o.replace(cV,wy)).map(o=>o.replace(uV,wy)),n=t[0].match(Oc).map(()=>[]);t.forEach(o=>{o.match(Oc).forEach((a,i)=>n[i].push(+a))});const r=t[0].match(Oc).map((o,a)=>od(E({},e,{output:n[a]})));return o=>{let a=0;return t[0].replace(Oc,()=>r[a++](o)).replace(/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,(i,s,f,l,c)=>`rgba(${Math.round(s)}, ${Math.round(f)}, ${Math.round(l)}, ${c})`)}};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 pV=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),hV=["Webkit","Ms","Moz","O"];If=Object.keys(If).reduce((e,t)=>(hV.forEach(n=>e[pV(n,t)]=e[t]),e),If);function mV(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 ky={};_B(e=>new eV(e));NB(dV);LB(ad);DB((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 c in o)if(o.hasOwnProperty(c)){var n=c.indexOf("--")===0,r=mV(c,o[c],n);c==="float"&&(c="cssFloat"),n?e.style.setProperty(c,r):e.style[c]=r}for(let c in f){const p=l?c:ky[c]||(ky[c]=c.replace(/([A-Z])/g,h=>"-"+h.toLowerCase()));typeof e.getAttribute(p)<"u"&&e.setAttribute(p,f[c])}return}else return!1},e=>e);const gV=["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"],vV=zB(UB,!1),yV=vV(gV);function Sy(e,t){return e.map(function(n,r){return n+t[r]})}function b9(e,t){return e.map(function(n,r){return n-t[r]})}function Ch(e){return Math.hypot.apply(Math,e)}function bV(e,t,n){var r=Ch(t),o=r===0?0:1/r,a=n===0?0:1/n,i=a*r,s=t.map(function(c){return a*c}),f=t.map(function(c){return o*c}),l=Ch(e);return{velocities:s,velocity:i,distance:l,direction:f}}function Eh(e){return Math.sign?Math.sign(e):+(e>0)-+(e<0)||+e}function xV(e,t,n){return Math.max(t,Math.min(e,n))}function wV(e,t){return Math.pow(e,t*5)}function Cy(e,t,n){return t===0||Math.abs(t)===1/0?wV(e,n):e*t*n/(t+n*e)}function Af(e,t,n,r){return r===void 0&&(r=.15),r===0?xV(e,t,n):en?+Cy(e-n,n-t,r)+n:e}function Ey(e,t){for(var n=0;n=0)&&(n[o]=e[o]);return n}function zc(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function CV(e,t){if(e){if(typeof e=="string")return jy(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 jy(e,t)}}function jy(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=CV(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 w9(){}function k9(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r0,c},swipeVelocity:function(t){return t===void 0&&(t=RV),Fo(t)},swipeDistance:function(t){return t===void 0&&(t=PV),Fo(t)},delay:function(t){switch(t===void 0&&(t=0),t){case!0:return EV;case!1:return 0;default:return t}}});function MV(e){return e===void 0&&(e={}),Ug(e,OV)}function IV(e){return e===void 0&&(e={}),Ug(e,zV)}function AV(e){var t=e.domTarget,n=e.eventOptions,r=e.window,o=e.enabled,a=SV(e,["domTarget","eventOptions","window","enabled"]),i=MV({domTarget:t,eventOptions:n,window:r,enabled:o});return i.drag=IV(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:w9,canceled:!1,memo:void 0,args:void 0},e)}function C9(){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,DV=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),c=2;c=t?Eh(e)*t:!1}function Py(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],c=e[1],p=c[0],h=c[1];return[Af(r,f,l,a),Af(o,p,h,i)]}function L0(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 LV(e,t,n){var r=e.state.offset,o=n.timeStamp;return vn({},C9()[e.stateKey],{_active:!0,values:t,initial:t,offset:r,lastOffset:r,startTime:o})}function NV(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 Ty(e){var t="buttons"in e?e.buttons:0,n=P9(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 $y(e){var t=P9(e),n=t?t[0]:e,r=n.clientX,o=n.clientY;return[r,o]}var YV=3,XV=220,QV=function(e){x9(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||(VV(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(zc(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=Ty(o);if(!a.down){r.onDragEnd(o);return}r.updateSharedState(a);var i=$y(o),s=r.getKinematics(i,o),f=L0(zc(r),o),l=r.state._isTap,c=Ch(s._movement);l&&c>=YV&&(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,c=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],w=g[1],j=vn({},L0(zc(r),o),r.getMovement(r.state.values)),S=[0,0];j.elapsedTimeC&&Math.abs(c)>x&&(S[0]=Eh(s)),v!==!1&&Math.abs(f)>y&&Math.abs(p)>w&&(S[1]=Eh(f))),r.updateGestureState(vn({},j,{tap:a,swipe:S})),r.fireGestureHandler(a===!0)}},r.clean=function(){e.prototype.clean.call(zc(r)),r.state._delayedEvent=!1,BV(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=$y(o);this.updateSharedState(Ty(o)),this.updateGestureState(vn({},LV(this,a,o),L0(this,o,!0),{_pointerId:o.pointerId,cancel:this.onCancel})),this.updateGestureState(this.getMovement(a)),this.fireGestureHandler()},n.addBindings=function(o){if(jh(o,"onPointerDown",this.onDragStart),this.config.filterTaps){var a=this.controller.config.eventOptions.capture?"onClick":"onClickCapture";jh(o,a,this.onClick)}},t}(qV);function ZV(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"],sd=R9.join(","),P9=typeof Element>"u",ei=P9?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Rh=!P9&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},T9=function(t,n,r){var o=Array.prototype.slice.apply(t.querySelectorAll(sd));return n&&ei.call(t,sd)&&o.unshift(t),o=o.filter(r),o},$9=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 c=ei.call(i,sd);c&&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},O9=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},ZV=function(t,n){return t.tabIndex===n.tabIndex?t.documentOrder-n.documentOrder:t.tabIndex-n.tabIndex},z9=function(t){return t.tagName==="INPUT"},JV=function(t){return z9(t)&&t.type==="hidden"},eU=function(t){var n=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(r){return r.tagName==="SUMMARY"});return n},tU=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=Rh(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 c=t.parentElement,p=Rh(t);if(c&&!c.shadowRoot&&o(c)===!0)return $y(t);t.assignedSlot?t=t.assignedSlot:!c&&p!==t.ownerDocument?t=p.host:t=c}t=l}if(f)return!t.getClientRects().length}else if(r==="non-zero-area")return $y(t);return!1},iU=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)},fU=function e(t){var n=[],r=[];return t.forEach(function(o,a){var i=!!o.scope,s=i?o.scope:o,f=O9(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(ZV).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(n)},lU=function(t,n){n=n||{};var r;return n.getShadowRoot?r=$9([t],n.includeContainer,{filter:Ph.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:sU}):r=T9(t,n.includeContainer,Ph.bind(null,n)),fU(r)},cU=function(t,n){n=n||{};var r;return n.getShadowRoot?r=$9([t],n.includeContainer,{filter:fd.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):r=T9(t,n.includeContainer,fd.bind(null,n)),r},Ic=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ei.call(t,sd)===!1?!1:Ph(n,t)},uU=R9.concat("iframe").join(","),N0=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ei.call(t,uU)===!1?!1:fd(n,t)};/*! +*/var T9=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],sd=T9.join(","),$9=typeof Element>"u",ei=$9?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Rh=!$9&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},O9=function(t,n,r){var o=Array.prototype.slice.apply(t.querySelectorAll(sd));return n&&ei.call(t,sd)&&o.unshift(t),o=o.filter(r),o},z9=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 c=ei.call(i,sd);c&&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},M9=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},tU=function(t,n){return t.tabIndex===n.tabIndex?t.documentOrder-n.documentOrder:t.tabIndex-n.tabIndex},I9=function(t){return t.tagName==="INPUT"},nU=function(t){return I9(t)&&t.type==="hidden"},rU=function(t){var n=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(r){return r.tagName==="SUMMARY"});return n},oU=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=Rh(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 c=t.parentElement,p=Rh(t);if(c&&!c.shadowRoot&&o(c)===!0)return Oy(t);t.assignedSlot?t=t.assignedSlot:!c&&p!==t.ownerDocument?t=p.host:t=c}t=l}if(f)return!t.getClientRects().length}else if(r==="non-zero-area")return Oy(t);return!1},lU=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)},uU=function e(t){var n=[],r=[];return t.forEach(function(o,a){var i=!!o.scope,s=i?o.scope:o,f=M9(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(tU).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(n)},dU=function(t,n){n=n||{};var r;return n.getShadowRoot?r=z9([t],n.includeContainer,{filter:Ph.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:cU}):r=O9(t,n.includeContainer,Ph.bind(null,n)),uU(r)},pU=function(t,n){n=n||{};var r;return n.getShadowRoot?r=z9([t],n.includeContainer,{filter:fd.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):r=O9(t,n.includeContainer,fd.bind(null,n)),r},Ic=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ei.call(t,sd)===!1?!1:Ph(n,t)},hU=T9.concat("iframe").join(","),N0=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ei.call(t,hU)===!1?!1:fd(n,t)};/*! * focus-trap 6.9.4 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function Oy(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 zy(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()}}}(),pU=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},hU=function(t){return t.key==="Escape"||t.key==="Esc"||t.keyCode===27},mU=function(t){return t.key==="Tab"||t.keyCode===9},Iy=function(t){return setTimeout(t,0)},Ay=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 k=a.tabbableGroups[0],R=k&&k.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 k=lU(S,o.tabbableOptions),R=cU(S,o.tabbableOptions);return{container:S,tabbableNodes:k,focusableNodes:R,firstTabbableNode:k.length>0?k[0]:null,lastTabbableNode:k.length>0?k[k.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 Ic(F,o.tabbableOptions)}):R.slice(0,A).reverse().find(function(F){return Ic(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(c());return}S.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=S,pU(S)&&S.select()}},m=function(S){var k=l("setReturnFocus",S);return k||(k===!1?!1:S)},v=function(S){var k=Ac(S);if(!(f(k)>=0)){if(Qs(o.clickOutsideDeactivates,S)){i.deactivate({returnFocus:o.returnFocusOnDeactivate&&!N0(k,o.tabbableOptions)});return}Qs(o.allowOutsideClick,S)||S.preventDefault()}},b=function(S){var k=Ac(S),R=f(k)>=0;R||k instanceof Document?R&&(a.mostRecentlyFocusedNode=k):(S.stopImmediatePropagation(),h(a.mostRecentlyFocusedNode||c()))},C=function(S){var k=Ac(S);p();var R=null;if(a.tabbableGroups.length>0){var $=f(k),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=Ay(a.tabbableGroups,function(D){var O=D.firstTabbableNode;return k===O});if(T<0&&(P.container===k||N0(k,o.tabbableOptions)&&!Ic(k,o.tabbableOptions)&&!P.nextTabbableNode(k,!1))&&(T=$),T>=0){var A=T===0?a.tabbableGroups.length-1:T-1,F=a.tabbableGroups[A];R=F.lastTabbableNode}}else{var I=Ay(a.tabbableGroups,function(D){var O=D.lastTabbableNode;return k===O});if(I<0&&(P.container===k||N0(k,o.tabbableOptions)&&!Ic(k,o.tabbableOptions)&&!P.nextTabbableNode(k))&&(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(hU(S)&&Qs(o.escapeDeactivates,S)!==!1){S.preventDefault(),i.deactivate();return}if(mU(S)){C(S);return}},g=function(S){var k=Ac(S);f(k)>=0||Qs(o.clickOutsideDeactivates,S)||Qs(o.allowOutsideClick,S)||(S.preventDefault(),S.stopImmediatePropagation())},x=function(){if(a.active)return My.activateTrap(i),a.delayInitialFocusTimer=o.delayInitialFocus?Iy(function(){h(c())}):h(c()),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},w=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 k=s(S,"onActivate"),R=s(S,"onPostActivate"),$=s(S,"checkCanFocusTrap");$||p(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=r.activeElement,k&&k();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 k=zy({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},S);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,w(),a.active=!1,a.paused=!1,My.deactivateTrap(i);var R=s(k,"onDeactivate"),$=s(k,"onPostDeactivate"),P=s(k,"checkCanReturnFocus"),T=s(k,"returnFocus","returnFocusOnDeactivate");R&&R();var A=function(){Iy(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,w(),this)},unpause:function(){return!a.paused||!a.active?this:(a.paused=!1,p(),x(),this)},updateContainerElements:function(S){var k=[].concat(S).filter(Boolean);return a.containers=k.map(function(R){return typeof R=="string"?r.querySelector(R):R}),a.active&&p(),this}},i.updateContainerElements(t),i};function vU(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),Wo=[],ld=!1,I9=-1,Df=void 0,Lf=void 0,A9=function(t){return Wo.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},cd=function(t){var n=t||window.event;return A9(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},yU=function(t){if(Lf===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;n&&r>0&&(Lf=document.body.style.paddingRight,document.body.style.paddingRight=r+"px")}Df===void 0&&(Df=document.body.style.overflow,document.body.style.overflow="hidden")},bU=function(){Lf!==void 0&&(document.body.style.paddingRight=Lf,Lf=void 0),Df!==void 0&&(document.body.style.overflow=Df,Df=void 0)},xU=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},wU=function(t,n){var r=t.targetTouches[0].clientY-I9;return A9(t.target)?!1:n&&n.scrollTop===0&&r>0||xU(n)&&r<0?cd(t):(t.stopPropagation(),!0)},kU=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(vU(Wo),[r]),M9?(t.ontouchstart=function(o){o.targetTouches.length===1&&(I9=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&wU(o,t)},ld||(document.addEventListener("touchmove",cd,Wg?{passive:!1}:void 0),ld=!0)):yU(n)}},SU=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}),M9?(t.ontouchstart=null,t.ontouchmove=null,ld&&Wo.length===0&&(document.removeEventListener("touchmove",cd,Wg?{passive:!1}:void 0),ld=!1)):Wo.length||bU()},_a=[],CU=function(){return _a.some(function(e){return e.activeTargets.length>0})},EU=function(){return _a.some(function(e){return e.skippedTargets.length>0})},Ly="ResizeObserver loop completed with undelivered notifications.",jU=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:Ly}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=Ly),window.dispatchEvent(e)},xl;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(xl||(xl={}));var Ba=function(e){return Object.freeze(e)},RU=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,Ba(this)}return e}(),D9=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}(),Hg=function(e){return e instanceof SVGElement&&"getBBox"in e},L9=function(e){if(Hg(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)},Ny=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)},PU=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,Fy=/auto|scroll/,TU=/^tb|vertical/,$U=/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 RU((n?t:e)||0,(n?e:t)||0)},_y=Ba({devicePixelContentBoxSize:Yi(),borderBoxSize:Yi(),contentBoxSize:Yi(),contentRect:new D9(0,0,0,0)}),N9=function(e,t){if(t===void 0&&(t=!1),Dc.has(e)&&!t)return Dc.get(e);if(L9(e))return Dc.set(e,_y),_y;var n=getComputedStyle(e),r=Hg(e)&&e.ownerSVGElement&&e.getBBox(),o=!$U&&n.boxSizing==="border-box",a=TU.test(n.writingMode||""),i=!r&&Fy.test(n.overflowY||""),s=!r&&Fy.test(n.overflowX||""),f=r?0:Nr(n.paddingTop),l=r?0:Nr(n.paddingRight),c=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+c,g=b+m,x=h+v,w=s?e.offsetHeight-x-e.clientHeight:0,j=i?e.offsetWidth-g-e.clientWidth:0,S=o?C+g:0,k=o?y+x:0,R=r?r.width:Nr(n.width)-S-j,$=r?r.height:Nr(n.height)-k-w,P=R+C+j+g,T=$+y+w+x,A=Ba({devicePixelContentBoxSize:Yi(Math.round(R*devicePixelRatio),Math.round($*devicePixelRatio),a),borderBoxSize:Yi(P,T,a),contentBoxSize:Yi(R,$,a),contentRect:new D9(p,f,R,$)});return Dc.set(e,A),A},F9=function(e,t,n){var r=N9(e,n),o=r.borderBoxSize,a=r.contentBoxSize,i=r.devicePixelContentBoxSize;switch(t){case xl.DEVICE_PIXEL_CONTENT_BOX:return i;case xl.BORDER_BOX:return o;default:return a}},OU=function(){function e(t){var n=N9(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}(),_9=function(e){if(L9(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},zU=function(){var e=1/0,t=[];_a.forEach(function(i){if(i.activeTargets.length!==0){var s=[];i.activeTargets.forEach(function(l){var c=new OU(l.target),p=_9(l.target);s.push(c),l.lastReportedSize=F9(l.target,l.observedBox),pe?n.activeTargets.push(o):n.skippedTargets.push(o))})})},MU=function(){var e=0;for(By(e);CU();)e=zU(),By(e);return EU()&&jU(),e>0},F0,B9=[],IU=function(){return B9.splice(0).forEach(function(e){return e()})},AU=function(e){if(!F0){var t=0,n=document.createTextNode(""),r={characterData:!0};new MutationObserver(function(){return IU()}).observe(n,r),F0=function(){n.textContent="".concat(t?t--:t++)}}B9.push(e),F0()},DU=function(e){AU(function(){requestAnimationFrame(e)})},pu=0,LU=function(){return!!pu},NU=250,FU={attributes:!0,characterData:!0,childList:!0,subtree:!0},Vy=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Uy=function(e){return e===void 0&&(e=0),Date.now()+e},_0=!1,_U=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=NU),!_0){_0=!0;var r=Uy(t);DU(function(){var o=!1;try{o=MU()}finally{if(_0=!1,t=r-Uy(),!LU())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,FU)};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(),Vy.forEach(function(n){return Nf.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),Vy.forEach(function(n){return Nf.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),Th=new _U,Wy=function(e){!pu&&e>0&&Th.start(),pu+=e,!pu&&Th.stop()},BU=function(e){return!Hg(e)&&!PU(e)&&getComputedStyle(e).display==="inline"},VU=function(){function e(t,n){this.target=t,this.observedBox=n||xl.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=F9(this.target,this.observedBox,!0);return BU(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),UU=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Lc=new WeakMap,Hy=function(e,t){for(var n=0;n=0&&(a&&_a.splice(_a.indexOf(r),1),r.observationTargets.splice(o,1),Wy(-1))},e.disconnect=function(t){var n=this,r=Lc.get(t);r.observationTargets.slice().forEach(function(o){return n.unobserve(t,o.target)}),r.activeTargets.splice(0,r.activeTargets.length)},e}(),WU=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.");Nc.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(!Ny(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");Nc.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(!Ny(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");Nc.unobserve(this,t)},e.prototype.disconnect=function(){Nc.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 Fc(e){var t=Math.round(e);if(Number.isNaN(e))throw new TypeError("Found a NaN! Check your snapPoints / defaultSnap / snapTo ");return t}var HU={box:"border-box"};function B0(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 WU(f);return l.observe(e.current,HU),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 Gy={DRAG:{target:"#overlay.dragging",actions:"onOpenEnd"}},Ky={RESIZE:{target:"#overlay.resizing",actions:"onOpenEnd"}},GU=yB({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({},Gy,Ky)}}},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({},Gy,Ky)}}},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:[bB({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"}}}),KU=["children","sibling","className","footer","header","open","initialState","lastSnapRef","initialFocusRef","onDismiss","maxHeight","defaultSnap","snapPoints","blocking","scrollLocking","style","onSpringStart","onSpringCancel","onSpringEnd","reserveScrollBarGap","expandOnContentDrag"],qU=["velocity"],YU=["onRest","config"],V9=HB.default,XU=V9.tension,_c=V9.friction,QU=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,c=e.initialFocusRef,p=e.onDismiss,h=e.maxHeight,m=e.defaultSnap,v=m===void 0?JU:m,b=e.snapPoints,C=b===void 0?eW:b,y=e.blocking,g=y===void 0||y,x=e.scrollLocking,w=x===void 0||x,j=e.style,S=e.onSpringStart,k=e.onSpringCancel,R=e.onSpringEnd,$=e.reserveScrollBarGap,P=$===void 0?g:$,T=e.expandOnContentDrag,A=T!==void 0&&T,F=hu(e,KU),I=function(){var W=d.useState(!1),be=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:be,registerReady:Be}}(),L=I.ready,V=I.registerReady,D=d.useRef(!1),O=d.useRef(S),z=d.useRef(k),N=d.useRef(R);d.useEffect(function(){O.current=S,z.current=k,N.current=R},[k,S,R]);var U,_,B=XB(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(be){_.current=be.matches};return U==null||U.addListener(W),function(){return U==null?void 0:U.removeListener(W)}},[U]),_),_e=function(W){var be=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=be.current,Be=!1;nt.current={activate:function(){Be||(Be=!0,kU(De,{allowTouchMove:function(We){return We.closest("[data-body-scroll-lock-ignore]")},reserveScrollBarGap:Me}))},deactivate:function(){Be&&(Be=!1,SU(De))}}},[ue,be,Me]),nt}({targetRef:M,enabled:L&&w,reserveScrollBarGap:P}),Re=function(W){var be=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=be.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=[])}}},[be,ue]),Me}({targetRef:se,enabled:L&&g}),Qe=function(W){var be=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=gU(be.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,be]),De}({targetRef:se,fallbackRef:ae,initialFocusRef:c||void 0,enabled:L&&g&&c!==!1}),Rt=function(W){var be=W.getSnapPoints,ue=W.heightRef,Me=W.lastSnapRef,nt=W.ready,De=function(zt){var Qt=zt.contentRef,An=zt.controlledMaxHeight,bt=zt.footerEnabled,Dn=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,Vl,Oe){var Ut=d.useMemo(function(){return Vl("maxHeight")},[Vl]),Kg=d.useState(function(){return Fc(va)||typeof window<"u"?window.innerHeight:0}),qg=Kg[0],L1=Kg[1],Yg=qg>0,Ul=d.useRef(0);return d.useDebugValue(va?"controlled":"auto"),d.useEffect(function(){Yg&&Ut()},[Yg,Ut]),Ff(function(){if(va)return L1(Fc(va)),void(Oe.current="maxheightprop");var Xg=function(){Ul.current||(Ul.current=requestAnimationFrame(function(){L1(window.innerHeight),Oe.current="window",Ul.current=0}))};return window.addEventListener("resize",Xg),L1(window.innerHeight),Oe.current="window",Ut(),function(){window.removeEventListener("resize",Xg),cancelAnimationFrame(Ul.current)}},[va,Ut,Oe]),qg}(An,ro,kn),lt=B0(Mt,{label:"headerHeight",enabled:At,resizeSourceRef:kn}),xt=B0(Qt,{label:"contentHeight",enabled:!0,resizeSourceRef:kn}),Dr=B0(Dn,{label:"footerHeight",enabled:bt,resizeSourceRef:kn}),oo=Math.min(ga-lt-Dr,xt)+lt+Dr;d.useDebugValue("minHeight: "+oo);var Sn=xt>0;return d.useEffect(function(){Sn&&Ar()},[Sn,Ar]),{maxHeight:ga,minHeight:oo,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,Qt){var An=[].concat(zt).map(Fc).reduce(function(Mt,ro){return Mt.add(Zs(ro,0,Qt)),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?be({height:ue.current,footerHeight:Te,headerHeight:rt,minHeight:We,maxHeight:Be}):[0],Be),_t=Le.snapPoints,Jn=Le.minSnap,Xt=Le.maxSnap;return d.useDebugValue("minSnap: "+Jn+", maxSnap:"+Xt),{minSnap:Jn,maxSnap:Xt,findSnap:function(zt){var Qt=Fc(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-Qt)0&&bt+Dn=le.current&&(Mt=le.current),Xt===le.current&&M.current.scrollTop>0&&(Mt=le.current),ve.current=Mt.05?Qt:1,source:"dragging"}}),Xt):(q({y:Mt,ready:1,maxHeight:Y.current,maxSnap:le.current,minSnap:re.current,immediate:!0,config:{velocity:Qt}}),Xt)},{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 be,ue=W.spring,Me=xi([ue.y,ue.maxHeight],function(Te,Le){return Math.round(Zs(Le-Te,0,16))+"px"}),nt=xi([ue.y,ue.minSnap,ue.maxSnap],function(Te,Le,_t){return Zs(Te,Le,_t)+"px"}),De=xi([ue.y,ue.minSnap,ue.maxSnap],function(Te,Le,_t){return Te_t?_t-Te+"px":"0px"}),Be=xi([ue.y,ue.maxSnap],function(Te,Le){return Te>=Le?Math.ceil(Te-Le):0}),We=xi([ue.y,ue.minSnap],function(Te,Le){if(!Le)return 0;var _t=Math.max(Le/2-45,0);return Zs((Te-_t)*(1/(Math.min(Le/2+45,Le)-_t)+0),0,1)}),rt=xi([ue.y,ue.minSnap],function(Te,Le){return Le?Zs(Te/Le,0,1):0});return(be={})["--rsbs-content-opacity"]=We,be["--rsbs-backdrop-opacity"]=rt,be["--rsbs-antigap-scale-y"]=Be,be["--rsbs-overlay-translate-y"]=De,be["--rsbs-overlay-rounded"]=Me,be["--rsbs-overlay-h"]=nt,be}({spring:K});return mt.createElement(mV.div,cn({},F,{"data-rsbs-root":!0,"data-rsbs-state":ZU.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)))}),ZU=["closed","opening","open","closing","dragging","snapping","resizing"];function JU(e){var t=e.lastSnap;return t??Math.min.apply(Math,e.snapPoints)}function eW(e){return e.minHeight}var tW=["onSpringStart","onSpringEnd","skipInitialTransition"],nW=d.forwardRef(function(e,t){var n=e.onSpringStart,r=e.onSpringEnd,o=e.skipInitialTransition,a=hu(e,tW),i=d.useState(!1),s=i[0],f=i[1],l=d.useRef(),c=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(S_,{"data-rsbs-portal":!0},mt.createElement(QU,cn({},a,{lastSnapRef:c,ref:t,initialState:p.current,onSpringStart:h,onSpringEnd:m}))):null});const rW=({selectedTaskId:e,setEditModalOpen:t,anchorEl:n,handleMarkAsDone:r,handlePin:o,handleDeleteTask:a,handleDuplicateTask:i,handleCloseMoreMenu:s,handleReadAloud:f})=>{var x,w,j,S,k;const{user:l}=d.useContext(on),[c,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=u.jsxs("div",{children:[u.jsxs(Oo,{onClick:()=>{s(),r()},children:[u.jsx(hl,{}),"  "," ",(x=l.tasks.find(R=>R.id===e))!=null&&x.done?"Mark as not done":"Mark as done"]}),u.jsxs(Oo,{onClick:()=>{s(),o()},children:[u.jsx(Tw,{}),"  "," ",(w=l.tasks.find(R=>R.id===e))!=null&&w.pinned?"Unpin":"Pin"]}),u.jsxs(Oo,{onClick:m,children:[u.jsx(PL,{}),"   Task details"]}),l.settings[0].enableReadAloud&&u.jsxs(Oo,{onClick:f,disabled:window.speechSynthesis.speaking||window.speechSynthesis.pending,children:[u.jsx(IL,{}),"   Read Aloud"]}),u.jsxs(Oo,{onClick:()=>{s(),p(!0)},children:[u.jsx(TL,{}),"   Share"]}),u.jsx(Pf,{}),u.jsxs(Oo,{onClick:()=>{s(),t(!0)},children:[u.jsx(SL,{}),"   Edit"]}),u.jsxs(Oo,{onClick:i,children:[u.jsx(B3,{}),"   Duplicate"]}),u.jsx(Pf,{}),u.jsxs(Oo,{clr:xe.red,onClick:()=>{s(),a()},children:[u.jsx(kL,{}),"   Delete"]})]}),g=Ll();return u.jsxs(u.Fragment,{children:[g?u.jsx(nW,{open:!!n,onDismiss:s,snapPoints:({minHeight:R,maxHeight:$})=>[R,$],expandOnContentDrag:!0,header:u.jsxs(oW,{children:[u.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:u.jsx(aW,{children:y})}):u.jsx(gw,{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}),u.jsxs(Qr,{open:c,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:[u.jsx(zr,{children:"Share Task"}),u.jsxs(Zr,{children:[u.jsxs("span",{children:["Share Task ",u.jsx("b",{children:(k=l.tasks.find(R=>R.id===e))==null?void 0:k.name})]}),u.jsx(iW,{value:v(e,l.name||"User"),fullWidth:!0,variant:"outlined",label:"Shareable Link",InputProps:{readOnly:!0,endAdornment:u.jsx(nh,{position:"end",children:u.jsxs(qt,{onClick:()=>{b()},sx:{padding:"8px 12px",borderRadius:"12px"},children:[u.jsx(B3,{}),"   Copy"]})})},sx:{mt:3}})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:()=>p(!1),children:"Close"}),u.jsxs(Gt,{onClick:C,children:[u.jsx(RL,{sx:{mb:"4px"}}),"   Share"]})]})]})]})},oW=Q.h3` +*/function zy(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 My(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()}}}(),gU=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},vU=function(t){return t.key==="Escape"||t.key==="Esc"||t.keyCode===27},yU=function(t){return t.key==="Tab"||t.keyCode===9},Ay=function(t){return setTimeout(t,0)},Dy=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 k=a.tabbableGroups[0],R=k&&k.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 k=dU(S,o.tabbableOptions),R=pU(S,o.tabbableOptions);return{container:S,tabbableNodes:k,focusableNodes:R,firstTabbableNode:k.length>0?k[0]:null,lastTabbableNode:k.length>0?k[k.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 Ic(F,o.tabbableOptions)}):R.slice(0,A).reverse().find(function(F){return Ic(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(c());return}S.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=S,gU(S)&&S.select()}},m=function(S){var k=l("setReturnFocus",S);return k||(k===!1?!1:S)},v=function(S){var k=Ac(S);if(!(f(k)>=0)){if(Qs(o.clickOutsideDeactivates,S)){i.deactivate({returnFocus:o.returnFocusOnDeactivate&&!N0(k,o.tabbableOptions)});return}Qs(o.allowOutsideClick,S)||S.preventDefault()}},b=function(S){var k=Ac(S),R=f(k)>=0;R||k instanceof Document?R&&(a.mostRecentlyFocusedNode=k):(S.stopImmediatePropagation(),h(a.mostRecentlyFocusedNode||c()))},C=function(S){var k=Ac(S);p();var R=null;if(a.tabbableGroups.length>0){var $=f(k),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=Dy(a.tabbableGroups,function(D){var O=D.firstTabbableNode;return k===O});if(T<0&&(P.container===k||N0(k,o.tabbableOptions)&&!Ic(k,o.tabbableOptions)&&!P.nextTabbableNode(k,!1))&&(T=$),T>=0){var A=T===0?a.tabbableGroups.length-1:T-1,F=a.tabbableGroups[A];R=F.lastTabbableNode}}else{var I=Dy(a.tabbableGroups,function(D){var O=D.lastTabbableNode;return k===O});if(I<0&&(P.container===k||N0(k,o.tabbableOptions)&&!Ic(k,o.tabbableOptions)&&!P.nextTabbableNode(k))&&(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(vU(S)&&Qs(o.escapeDeactivates,S)!==!1){S.preventDefault(),i.deactivate();return}if(yU(S)){C(S);return}},g=function(S){var k=Ac(S);f(k)>=0||Qs(o.clickOutsideDeactivates,S)||Qs(o.allowOutsideClick,S)||(S.preventDefault(),S.stopImmediatePropagation())},x=function(){if(a.active)return Iy.activateTrap(i),a.delayInitialFocusTimer=o.delayInitialFocus?Ay(function(){h(c())}):h(c()),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},w=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 k=s(S,"onActivate"),R=s(S,"onPostActivate"),$=s(S,"checkCanFocusTrap");$||p(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=r.activeElement,k&&k();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 k=My({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},S);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,w(),a.active=!1,a.paused=!1,Iy.deactivateTrap(i);var R=s(k,"onDeactivate"),$=s(k,"onPostDeactivate"),P=s(k,"checkCanReturnFocus"),T=s(k,"returnFocus","returnFocusOnDeactivate");R&&R();var A=function(){Ay(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,w(),this)},unpause:function(){return!a.paused||!a.active?this:(a.paused=!1,p(),x(),this)},updateContainerElements:function(S){var k=[].concat(S).filter(Boolean);return a.containers=k.map(function(R){return typeof R=="string"?r.querySelector(R):R}),a.active&&p(),this}},i.updateContainerElements(t),i};function xU(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),Wo=[],ld=!1,D9=-1,Df=void 0,Lf=void 0,L9=function(t){return Wo.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},cd=function(t){var n=t||window.event;return L9(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},wU=function(t){if(Lf===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;n&&r>0&&(Lf=document.body.style.paddingRight,document.body.style.paddingRight=r+"px")}Df===void 0&&(Df=document.body.style.overflow,document.body.style.overflow="hidden")},kU=function(){Lf!==void 0&&(document.body.style.paddingRight=Lf,Lf=void 0),Df!==void 0&&(document.body.style.overflow=Df,Df=void 0)},SU=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},CU=function(t,n){var r=t.targetTouches[0].clientY-D9;return L9(t.target)?!1:n&&n.scrollTop===0&&r>0||SU(n)&&r<0?cd(t):(t.stopPropagation(),!0)},EU=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(xU(Wo),[r]),A9?(t.ontouchstart=function(o){o.targetTouches.length===1&&(D9=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&CU(o,t)},ld||(document.addEventListener("touchmove",cd,Wg?{passive:!1}:void 0),ld=!0)):wU(n)}},jU=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}),A9?(t.ontouchstart=null,t.ontouchmove=null,ld&&Wo.length===0&&(document.removeEventListener("touchmove",cd,Wg?{passive:!1}:void 0),ld=!1)):Wo.length||kU()},_a=[],RU=function(){return _a.some(function(e){return e.activeTargets.length>0})},PU=function(){return _a.some(function(e){return e.skippedTargets.length>0})},Ny="ResizeObserver loop completed with undelivered notifications.",TU=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:Ny}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=Ny),window.dispatchEvent(e)},xl;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(xl||(xl={}));var Ba=function(e){return Object.freeze(e)},$U=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,Ba(this)}return e}(),N9=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}(),Hg=function(e){return e instanceof SVGElement&&"getBBox"in e},F9=function(e){if(Hg(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)},Fy=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)},OU=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,_y=/auto|scroll/,zU=/^tb|vertical/,MU=/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 $U((n?t:e)||0,(n?e:t)||0)},By=Ba({devicePixelContentBoxSize:Yi(),borderBoxSize:Yi(),contentBoxSize:Yi(),contentRect:new N9(0,0,0,0)}),_9=function(e,t){if(t===void 0&&(t=!1),Dc.has(e)&&!t)return Dc.get(e);if(F9(e))return Dc.set(e,By),By;var n=getComputedStyle(e),r=Hg(e)&&e.ownerSVGElement&&e.getBBox(),o=!MU&&n.boxSizing==="border-box",a=zU.test(n.writingMode||""),i=!r&&_y.test(n.overflowY||""),s=!r&&_y.test(n.overflowX||""),f=r?0:Nr(n.paddingTop),l=r?0:Nr(n.paddingRight),c=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+c,g=b+m,x=h+v,w=s?e.offsetHeight-x-e.clientHeight:0,j=i?e.offsetWidth-g-e.clientWidth:0,S=o?C+g:0,k=o?y+x:0,R=r?r.width:Nr(n.width)-S-j,$=r?r.height:Nr(n.height)-k-w,P=R+C+j+g,T=$+y+w+x,A=Ba({devicePixelContentBoxSize:Yi(Math.round(R*devicePixelRatio),Math.round($*devicePixelRatio),a),borderBoxSize:Yi(P,T,a),contentBoxSize:Yi(R,$,a),contentRect:new N9(p,f,R,$)});return Dc.set(e,A),A},B9=function(e,t,n){var r=_9(e,n),o=r.borderBoxSize,a=r.contentBoxSize,i=r.devicePixelContentBoxSize;switch(t){case xl.DEVICE_PIXEL_CONTENT_BOX:return i;case xl.BORDER_BOX:return o;default:return a}},IU=function(){function e(t){var n=_9(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}(),V9=function(e){if(F9(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},AU=function(){var e=1/0,t=[];_a.forEach(function(i){if(i.activeTargets.length!==0){var s=[];i.activeTargets.forEach(function(l){var c=new IU(l.target),p=V9(l.target);s.push(c),l.lastReportedSize=B9(l.target,l.observedBox),pe?n.activeTargets.push(o):n.skippedTargets.push(o))})})},DU=function(){var e=0;for(Vy(e);RU();)e=AU(),Vy(e);return PU()&&TU(),e>0},F0,U9=[],LU=function(){return U9.splice(0).forEach(function(e){return e()})},NU=function(e){if(!F0){var t=0,n=document.createTextNode(""),r={characterData:!0};new MutationObserver(function(){return LU()}).observe(n,r),F0=function(){n.textContent="".concat(t?t--:t++)}}U9.push(e),F0()},FU=function(e){NU(function(){requestAnimationFrame(e)})},pu=0,_U=function(){return!!pu},BU=250,VU={attributes:!0,characterData:!0,childList:!0,subtree:!0},Uy=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Wy=function(e){return e===void 0&&(e=0),Date.now()+e},_0=!1,UU=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=BU),!_0){_0=!0;var r=Wy(t);FU(function(){var o=!1;try{o=DU()}finally{if(_0=!1,t=r-Wy(),!_U())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,VU)};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(),Uy.forEach(function(n){return Nf.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),Uy.forEach(function(n){return Nf.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),Th=new UU,Hy=function(e){!pu&&e>0&&Th.start(),pu+=e,!pu&&Th.stop()},WU=function(e){return!Hg(e)&&!OU(e)&&getComputedStyle(e).display==="inline"},HU=function(){function e(t,n){this.target=t,this.observedBox=n||xl.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=B9(this.target,this.observedBox,!0);return WU(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),GU=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Lc=new WeakMap,Gy=function(e,t){for(var n=0;n=0&&(a&&_a.splice(_a.indexOf(r),1),r.observationTargets.splice(o,1),Hy(-1))},e.disconnect=function(t){var n=this,r=Lc.get(t);r.observationTargets.slice().forEach(function(o){return n.unobserve(t,o.target)}),r.activeTargets.splice(0,r.activeTargets.length)},e}(),KU=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.");Nc.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(!Fy(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");Nc.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(!Fy(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");Nc.unobserve(this,t)},e.prototype.disconnect=function(){Nc.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 Fc(e){var t=Math.round(e);if(Number.isNaN(e))throw new TypeError("Found a NaN! Check your snapPoints / defaultSnap / snapTo ");return t}var qU={box:"border-box"};function B0(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 KU(f);return l.observe(e.current,qU),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 Ky={DRAG:{target:"#overlay.dragging",actions:"onOpenEnd"}},qy={RESIZE:{target:"#overlay.resizing",actions:"onOpenEnd"}},YU=wB({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({},Ky,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({},Ky,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:[kB({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"}}}),XU=["children","sibling","className","footer","header","open","initialState","lastSnapRef","initialFocusRef","onDismiss","maxHeight","defaultSnap","snapPoints","blocking","scrollLocking","style","onSpringStart","onSpringCancel","onSpringEnd","reserveScrollBarGap","expandOnContentDrag"],QU=["velocity"],ZU=["onRest","config"],W9=qB.default,JU=W9.tension,_c=W9.friction,eW=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,c=e.initialFocusRef,p=e.onDismiss,h=e.maxHeight,m=e.defaultSnap,v=m===void 0?nW:m,b=e.snapPoints,C=b===void 0?rW:b,y=e.blocking,g=y===void 0||y,x=e.scrollLocking,w=x===void 0||x,j=e.style,S=e.onSpringStart,k=e.onSpringCancel,R=e.onSpringEnd,$=e.reserveScrollBarGap,P=$===void 0?g:$,T=e.expandOnContentDrag,A=T!==void 0&&T,F=hu(e,XU),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(k),N=d.useRef(R);d.useEffect(function(){O.current=S,z.current=k,N.current=R},[k,S,R]);var U,_,B=JB(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 De=xe.current,Be=!1;nt.current={activate:function(){Be||(Be=!0,EU(De,{allowTouchMove:function(We){return We.closest("[data-body-scroll-lock-ignore]")},reserveScrollBarGap:Me}))},deactivate:function(){Be&&(Be=!1,jU(De))}}},[ue,xe,Me]),nt}({targetRef:M,enabled:L&&w,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=bU(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:c||void 0,enabled:L&&g&&c!==!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,ro=zt.registerReady,kn=zt.resizeSourceRef,Ar=d.useMemo(function(){return ro("contentHeight")},[ro]),ga=function(va,Vl,Oe){var Ut=d.useMemo(function(){return Vl("maxHeight")},[Vl]),Kg=d.useState(function(){return Fc(va)||typeof window<"u"?window.innerHeight:0}),qg=Kg[0],L1=Kg[1],Yg=qg>0,Ul=d.useRef(0);return d.useDebugValue(va?"controlled":"auto"),d.useEffect(function(){Yg&&Ut()},[Yg,Ut]),Ff(function(){if(va)return L1(Fc(va)),void(Oe.current="maxheightprop");var Xg=function(){Ul.current||(Ul.current=requestAnimationFrame(function(){L1(window.innerHeight),Oe.current="window",Ul.current=0}))};return window.addEventListener("resize",Xg),L1(window.innerHeight),Oe.current="window",Ut(),function(){window.removeEventListener("resize",Xg),cancelAnimationFrame(Ul.current)}},[va,Ut,Oe]),qg}(An,ro,kn),lt=B0(Mt,{label:"headerHeight",enabled:At,resizeSourceRef:kn}),xt=B0(Zt,{label:"contentHeight",enabled:!0,resizeSourceRef:kn}),Dr=B0(Dn,{label:"footerHeight",enabled:bt,resizeSourceRef:kn}),oo=Math.min(ga-lt-Dr,xt)+lt+Dr;d.useDebugValue("minHeight: "+oo);var Sn=xt>0;return d.useEffect(function(){Sn&&Ar()},[Sn,Ar]),{maxHeight:ga,minHeight:oo,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(Fc).reduce(function(Mt,ro){return Mt.add(Zs(ro,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,Jn=Le.minSnap,Qt=Le.maxSnap;return d.useDebugValue("minSnap: "+Jn+", maxSnap:"+Qt),{minSnap:Jn,maxSnap:Qt,findSnap:function(zt){var Zt=Fc(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),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,Le){return Math.round(Zs(Le-Te,0,16))+"px"}),nt=xi([ue.y,ue.minSnap,ue.maxSnap],function(Te,Le,_t){return Zs(Te,Le,_t)+"px"}),De=xi([ue.y,ue.minSnap,ue.maxSnap],function(Te,Le,_t){return Te_t?_t-Te+"px":"0px"}),Be=xi([ue.y,ue.maxSnap],function(Te,Le){return Te>=Le?Math.ceil(Te-Le):0}),We=xi([ue.y,ue.minSnap],function(Te,Le){if(!Le)return 0;var _t=Math.max(Le/2-45,0);return Zs((Te-_t)*(1/(Math.min(Le/2+45,Le)-_t)+0),0,1)}),rt=xi([ue.y,ue.minSnap],function(Te,Le){return Le?Zs(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(yV.div,cn({},F,{"data-rsbs-root":!0,"data-rsbs-state":tW.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)))}),tW=["closed","opening","open","closing","dragging","snapping","resizing"];function nW(e){var t=e.lastSnap;return t??Math.min.apply(Math,e.snapPoints)}function rW(e){return e.minHeight}var oW=["onSpringStart","onSpringEnd","skipInitialTransition"],aW=d.forwardRef(function(e,t){var n=e.onSpringStart,r=e.onSpringEnd,o=e.skipInitialTransition,a=hu(e,oW),i=d.useState(!1),s=i[0],f=i[1],l=d.useRef(),c=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(j_,{"data-rsbs-portal":!0},mt.createElement(eW,cn({},a,{lastSnapRef:c,ref:t,initialState:p.current,onSpringStart:h,onSpringEnd:m}))):null});const iW=({selectedTaskId:e,setEditModalOpen:t,anchorEl:n,handleMarkAsDone:r,handlePin:o,handleDeleteTask:a,handleDuplicateTask:i,handleCloseMoreMenu:s,handleReadAloud:f})=>{var x,w,j,S,k;const{user:l}=d.useContext(Xt),[c,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=u.jsxs("div",{children:[u.jsxs(Oo,{onClick:()=>{s(),r()},children:[u.jsx(hl,{}),"  "," ",(x=l.tasks.find(R=>R.id===e))!=null&&x.done?"Mark as not done":"Mark as done"]}),u.jsxs(Oo,{onClick:()=>{s(),o()},children:[u.jsx($w,{}),"  "," ",(w=l.tasks.find(R=>R.id===e))!=null&&w.pinned?"Unpin":"Pin"]}),u.jsxs(Oo,{onClick:m,children:[u.jsx(zL,{}),"   Task details"]}),l.settings[0].enableReadAloud&&u.jsxs(Oo,{onClick:f,disabled:window.speechSynthesis.speaking||window.speechSynthesis.pending,children:[u.jsx(NL,{}),"   Read Aloud"]}),u.jsxs(Oo,{onClick:()=>{s(),p(!0)},children:[u.jsx(ML,{}),"   Share"]}),u.jsx(Pf,{}),u.jsxs(Oo,{onClick:()=>{s(),t(!0)},children:[u.jsx(RL,{}),"   Edit"]}),u.jsxs(Oo,{onClick:i,children:[u.jsx(V3,{}),"   Duplicate"]}),u.jsx(Pf,{}),u.jsxs(Oo,{clr:ve.red,onClick:()=>{s(),a()},children:[u.jsx(jL,{}),"   Delete"]})]}),g=Ll();return u.jsxs(u.Fragment,{children:[g?u.jsx(aW,{open:!!n,onDismiss:s,snapPoints:({minHeight:R,maxHeight:$})=>[R,$],expandOnContentDrag:!0,header:u.jsxs(sW,{children:[u.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:u.jsx(fW,{children:y})}):u.jsx(vw,{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}),u.jsxs(Qr,{open:c,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:[u.jsx(zr,{children:"Share Task"}),u.jsxs(Zr,{children:[u.jsxs("span",{children:["Share Task ",u.jsx("b",{children:(k=l.tasks.find(R=>R.id===e))==null?void 0:k.name})]}),u.jsx(lW,{value:v(e,l.name||"User"),fullWidth:!0,variant:"outlined",label:"Shareable Link",InputProps:{readOnly:!0,endAdornment:u.jsx(nh,{position:"end",children:u.jsxs(qt,{onClick:()=>{b()},sx:{padding:"8px 12px",borderRadius:"12px"},children:[u.jsx(V3,{}),"   Copy"]})})},sx:{mt:3}})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:()=>p(!1),children:"Close"}),u.jsxs(Gt,{onClick:C,children:[u.jsx(OL,{sx:{mb:"4px"}}),"   Share"]})]})]})]})},sW=Q.h3` display: flex; justify-content: center; align-items: center; gap: 6px; - color: ${xe.fontDark}; + color: ${ve.fontDark}; margin: 10px; font-size: 20px; -`,aW=Q.div` - color: ${xe.fontDark}; +`,fW=Q.div` + color: ${ve.fontDark}; margin: 20px 10px; & .MuiMenuItem-root { font-size: 16px; @@ -1277,41 +1288,41 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho padding: 12px; border-radius: 12px; box-shadow: none; - color: ${({clr:e})=>e||xe.fontDark}; + color: ${({clr:e})=>e||ve.fontDark}; &:hover { background-color: #f0f0f0; } -`,iW=Q(si)` +`,lW=Q(si)` margin-top: 22px; .MuiOutlinedInput-root { border-radius: 14px; transition: 0.3s all; } -`,sW=()=>{const{user:e}=d.useContext(on),t=Ll(),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?u.jsx(lW,{children:u.jsxs(cW,{showLabels:!0,value:r,onChange:(s,f)=>{window.scrollTo({top:0,behavior:"smooth"}),o(f),s.preventDefault()},children:[u.jsx(Js,{onClick:()=>a("/"),label:"Tasks",icon:u.jsx(_L,{sx:{fontSize:i}})}),u.jsx(Js,{onClick:()=>a("/categories"),label:"Categories",icon:u.jsx(Cw,{sx:{fontSize:i}}),disabled:!e.settings[0].enableCategories}),u.jsx(Js,{onClick:()=>a("add"),showLabel:!1,"aria-label":"Add",icon:u.jsx(fW,{fontSize:"large",animate:e.tasks.length===0&&r!==2?!0:void 0})}),u.jsx(Js,{onClick:()=>a("import-export"),label:"Import/Export",icon:u.jsx(Ew,{sx:{fontSize:i}})}),u.jsx(Js,{onClick:()=>a("user"),label:"Profile",icon:u.jsx(Pw,{sx:{fontSize:i}})})]})}):null},fW=X(Og)` - border: 2px solid ${xe.purple}; +`,cW=()=>{const{user:e}=d.useContext(Xt),t=Ll(),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?u.jsx(dW,{children:u.jsxs(pW,{showLabels:!0,value:r,onChange:(s,f)=>{window.scrollTo({top:0,behavior:"smooth"}),o(f),s.preventDefault()},children:[u.jsx(Js,{onClick:()=>a("/"),label:"Tasks",icon:u.jsx(WL,{sx:{fontSize:i}})}),u.jsx(Js,{onClick:()=>a("/categories"),label:"Categories",icon:u.jsx(Ew,{sx:{fontSize:i}}),disabled:!e.settings[0].enableCategories}),u.jsx(Js,{onClick:()=>a("add"),showLabel:!1,"aria-label":"Add",icon:u.jsx(uW,{fontSize:"large",animate:e.tasks.length===0&&r!==2?!0:void 0})}),u.jsx(Js,{onClick:()=>a("import-export"),label:"Transfer",icon:u.jsx(jw,{sx:{fontSize:i}})}),u.jsx(Js,{onClick:()=>a("user"),label:"Profile",icon:u.jsx(Tw,{sx:{fontSize:i}})})]})}):null},uW=X(Og)` + border: 2px solid ${ve.purple}; background-color: #232e58; font-size: 38px; border-radius: 100px; padding: 6px; margin: 14px; ${({animate:e})=>e&&ii` - animation: ${kw} 1.2s infinite; + animation: ${Sw} 1.2s infinite; `} -`,lW=X(pa)` +`,dW=X(pa)` position: fixed; bottom: 0; width: 100%; margin: 0; - animation: ${ZD} 0.5s ease; + animation: ${nL} 0.5s ease; z-index: 999; /*9999*/ -`,cW=X(kO)` +`,pW=X(jO)` border-radius: 24px 24px 0 0; background: #232e58e1; backdrop-filter: blur(18px); margin: 0px 20px 0px -20px; padding: 18px 10px 32px 10px; -`,Js=X($O)` +`,Js=X(IO)` border-radius: 18px; margin: 4px; color: white; @@ -1327,19 +1338,19 @@ 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 ${xe.purple}; */ + /* text-shadow: 0 0 5px ${ve.purple}; */ } -`,U9=({width:e,selectedCategories:t,setSelectedCategories:n})=>{const{user:r}=d.useContext(on),o=a=>{const i=a.target.value;if(i.length>O0){Fe.error(`You cannot add more than ${O0} categories`,{position:"top-center"});return}const s=r.categories.filter(f=>i.includes(f.id));n(s)};return u.jsx(u.Fragment,{children:u.jsxs(uW,{multiple:!0,width:e,value:t.map(a=>a.id),onChange:o,sx:{zIndex:999},renderValue:()=>u.jsx(pa,{sx:{display:"flex",flexWrap:"wrap",gap:.5},children:t.map(a=>u.jsx(ml,{label:u.jsx("span",{style:{fontWeight:"bold"},children:a.name}),variant:"outlined",backgroundclr:a.color,glow:!1,translate:"no",avatar:a.emoji?u.jsx($r,{alt:a.name,sx:{background:"transparent",borderRadius:"0px"},children:a.emoji&&(r.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:20,unified:a.emoji,emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:24,unified:a.emoji,emojiStyle:r.emojisStyle}))}):u.jsx(u.Fragment,{})},a.id))}),MenuProps:{PaperProps:{style:{maxHeight:400,zIndex:999999,padding:"2px 6px",background:"white"}}},children:[u.jsxs(ta,{disabled:!0,sx:{opacity:"1 !important",fontWeight:500,position:"sticky !important",top:0,background:"white",zIndex:99},children:["Select Categories (max ",O0,")"]}),r.categories&&r.categories.length>0?r.categories.map(a=>u.jsxs(dW,{value:a.id,clr:a.color,translate:"no",children:[a.emoji&&u.jsx(ct,{unified:a.emoji,emojiStyle:r.emojisStyle})," ",a.name]},a.id)):u.jsx(ta,{disabled:!0,sx:{opacity:"1 !important"},children:"You don't have any categories"})]})})},uW=Q($g)` +`,H9=({width:e,selectedCategories:t,setSelectedCategories:n})=>{const{user:r}=d.useContext(Xt),o=a=>{const i=a.target.value;if(i.length>O0){Fe.error(`You cannot add more than ${O0} categories`,{position:"top-center"});return}const s=r.categories.filter(f=>i.includes(f.id));n(s)};return u.jsx(u.Fragment,{children:u.jsxs(hW,{multiple:!0,width:e,value:t.map(a=>a.id),onChange:o,sx:{zIndex:999},renderValue:()=>u.jsx(pa,{sx:{display:"flex",flexWrap:"wrap",gap:.5},children:t.map(a=>u.jsx(ml,{label:u.jsx("span",{style:{fontWeight:"bold"},children:a.name}),variant:"outlined",backgroundclr:a.color,glow:!1,translate:"no",avatar:a.emoji?u.jsx($r,{alt:a.name,sx:{background:"transparent",borderRadius:"0px"},children:a.emoji&&(r.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:20,unified:a.emoji,emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:24,unified:a.emoji,emojiStyle:r.emojisStyle}))}):u.jsx(u.Fragment,{})},a.id))}),MenuProps:{PaperProps:{style:{maxHeight:400,zIndex:999999,padding:"2px 6px",background:"white"}}},children:[u.jsxs(ta,{disabled:!0,sx:{opacity:"1 !important",fontWeight:500,position:"sticky !important",top:0,background:"white",zIndex:99},children:["Select Categories (max ",O0,")"]}),r.categories&&r.categories.length>0?r.categories.map(a=>u.jsxs(mW,{value:a.id,clr:a.color,translate:"no",children:[a.emoji&&u.jsx(ct,{unified:a.emoji,emojiStyle:r.emojisStyle})," ",a.name]},a.id)):u.jsx(ta,{disabled:!0,sx:{opacity:"1 !important"},children:"You don't have any categories"})]})})},hW=Q($g)` margin: 12px 0; border-radius: 16px; transition: 0.3s all; width: ${({width:e})=>e||"100%"}; color: white; - /* border: 3px solid ${xe.purple}; */ + /* border: 3px solid ${ve.purple}; */ /* & * { - border-color: ${xe.purple}; + border-color: ${ve.purple}; } */ -`,dW=Q(ta)` +`,mW=Q(ta)` padding: 12px 20px; border-radius: 16px; margin: 8px; @@ -1347,7 +1358,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=>tn(e.clr||xe.fontLight)}; + color: ${e=>nn(e.clr||ve.fontLight)}; background: ${({clr:e})=>e||"#bcbcbc"}; border: 4px solid transparent; &:hover { @@ -1359,14 +1370,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho opacity: none; } &:focus-visible { - border-color: ${xe.purple} !important; - color: ${xe.fontDark} !important; + border-color: ${ve.purple} !important; + color: ${ve.fontDark} !important; transform: scale(1.05); } &.Mui-selected { background: ${({clr:e})=>e||"#bcbcbc"}; - color: ${e=>tn(e.clr||xe.fontLight)}; + color: ${e=>nn(e.clr||ve.fontLight)}; /* box-shadow: 0 0 14px 4px ${e=>e.clr||"#bcbcbc"}; */ border: 4px solid #38b71f; display: flex; @@ -1383,9 +1394,9 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho opacity: 0.7; } } -`,ud=({color:e,onColorChange:t,width:n})=>{const[r,o]=d.useState(e),a=c=>/^#[0-9A-Fa-f]{6}$/.test(c),i=[xe.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=c=>{o(c),t(c)},f=c=>s(c.target.value),l=()=>{let c=Math.floor(Math.random()*16777215).toString(16);c="#"+("000000"+c).slice(-6),s(c)};return d.useEffect(()=>{a(e)||(console.log(`Invalid hex color: ${e}`),s(xe.purple))},[e]),u.jsxs("div",{children:[u.jsx(Bs,{maxWidth:n||400,sx:{marginTop:"16px",display:"flex",justifyContent:"center",alignItems:"center",background:r,color:tn(r),padding:"8px",borderRadius:"100px",transition:".3s all",border:"2px solid #ffffffab"},children:r.toUpperCase()}),u.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",maxWidth:n||400},children:u.jsxs(Bs,{container:!0,spacing:1,maxWidth:n||400,m:1,children:[i.map(c=>u.jsx(Bs,{item:!0,children:u.jsx(V0,{clr:c,"aria-label":`Select color - ${c}`,onClick:()=>{s(c)},children:c===r&&u.jsx(hl,{})})},c)),u.jsx(Mr,{title:"Set custom color",children:u.jsx(Bs,{item:!0,children:u.jsx(pW,{children:u.jsxs(V0,{clr:r,children:[u.jsx(hW,{type:"color",value:r,onChange:f}),u.jsx(mW,{clr:r})]})})})}),u.jsx(Mr,{title:"Random color",children:u.jsx(Bs,{item:!0,children:u.jsx(V0,{clr:"#1a81ff",onClick:l,children:u.jsx(bL,{})})})})]})})]})},V0=Q.button` +`,ud=({color:e,onColorChange:t,width:n})=>{const[r,o]=d.useState(e),a=c=>/^#[0-9A-Fa-f]{6}$/.test(c),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=c=>{o(c),t(c)},f=c=>s(c.target.value),l=()=>{let c=Math.floor(Math.random()*16777215).toString(16);c="#"+("000000"+c).slice(-6),s(c)};return d.useEffect(()=>{a(e)||(console.log(`Invalid hex color: ${e}`),s(ve.purple))},[e]),u.jsxs("div",{children:[u.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()}),u.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",maxWidth:n||400},children:u.jsxs(Bs,{container:!0,spacing:1,maxWidth:n||400,m:1,children:[i.map(c=>u.jsx(Bs,{item:!0,children:u.jsx(V0,{clr:c,"aria-label":`Select color - ${c}`,onClick:()=>{s(c)},children:c===r&&u.jsx(hl,{})})},c)),u.jsx(Mr,{title:"Set custom color",children:u.jsx(Bs,{item:!0,children:u.jsx(gW,{children:u.jsxs(V0,{clr:r,children:[u.jsx(vW,{type:"color",value:r,onChange:f}),u.jsx(yW,{clr:r})]})})})}),u.jsx(Mr,{title:"Random color",children:u.jsx(Bs,{item:!0,children:u.jsx(V0,{clr:"#1a81ff",onClick:l,children:u.jsx(SL,{})})})})]})})]})},V0=Q.button` background-color: ${({clr:e})=>e}; - color: ${({clr:e})=>tn(e)}; + color: ${({clr:e})=>nn(e)}; border: none; cursor: pointer; width: 48px; @@ -1399,17 +1410,17 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: scale(1); &:focus-visible { - outline: 4px solid ${xe.purple}; + outline: 4px solid ${ve.purple}; } &:hover { transform: scale(1.05); box-shadow: 0 0 12px ${({clr:e})=>e}; /* outline: none; */ } -`,pW=Q.div` +`,gW=Q.div` display: flex; align-items: center; -`,hW=Q.input` +`,vW=Q.input` -webkit-appearance: none; -moz-appearance: none; appearance: none; @@ -1429,20 +1440,20 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho border-radius: 18px; border: none; } -`,mW=Q(wL)` - color: ${({clr:e})=>tn(e)}; +`,yW=Q(EL)` + color: ${({clr:e})=>nn(e)}; position: absolute; cursor: pointer; pointer-events: none; -`,gW=({children:e})=>u.jsxs(u.Fragment,{children:[u.jsx(a_,{}),e,u.jsx("div",{style:{marginTop:"128px"}}),u.jsx(sW,{})]}),vW=()=>{const{user:e,setUser:t}=d.useContext(on),[n,r]=d.useState(""),[o,a]=d.useState(""),[i,s]=d.useState(!1),[f,l]=d.useState(!1),[c,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(()=>u.jsxs("div",{children:["Changed user name to - ",u.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 u.jsxs(u.Fragment,{children:[u.jsx(Fl,{title:"User Profile"}),u.jsxs(yW,{children:[u.jsx(kr,{onClick:()=>p(!0),size:"large",sx:{position:"absolute",top:"24px",right:"24px"},children:u.jsx(LL,{fontSize:"large"})}),u.jsx(Mr,{title:e.profilePicture?"Change profile picture":"Add profile picture",children:u.jsx(nw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:u.jsx($r,{onClick:m,sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},children:u.jsx(mL,{})}),children:u.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})})}),u.jsx(xW,{children:e.name||"User"}),u.jsx(Mr,{title:`Created at: ${new Date(e.createdAt).toLocaleDateString()} • ${new Date(e.createdAt).toLocaleTimeString()}`,children:u.jsxs(wW,{children:["Registered since ",new Date(e.createdAt).toLocaleDateString()]})}),u.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>Sc,helperText:n.length>Sc?`Name is too long maximum ${Sc} characters`:""}),u.jsx(bW,{onClick:h,disabled:n.length>Sc||n==="",children:"Save name"}),u.jsxs(qt,{color:"error",variant:"outlined",sx:{padding:"8px 20px",borderRadius:"14px",marginTop:"8px"},onClick:()=>l(!0),children:[u.jsx(Rw,{}),"  Logout"]})]}),u.jsxs(Qr,{open:i,onClose:v,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[u.jsx(zr,{children:"Change Profile Picture"}),u.jsxs(Zr,{children:[u.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)}}),u.jsx("br",{}),u.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:[u.jsx(zg,{}),"   Delete Image"]})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:v,children:"Cancel"}),u.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"})]})]}),u.jsxs(Qr,{open:f,onClose:b,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[u.jsx(zr,{children:"Logout Confirmation"}),u.jsxs(Zr,{children:["Are you sure you want to logout? ",u.jsx("b",{children:"Your tasks will not be saved."})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:b,children:"Cancel"}),u.jsx(Gt,{onClick:C,color:"error",children:"Logout"})]})]}),u.jsx(Gw,{open:c,onClose:()=>p(!1)})]})},yW=Q.div` +`,bW=({children:e})=>u.jsxs(u.Fragment,{children:[u.jsx(l_,{}),e,u.jsx("div",{style:{marginTop:"128px"}}),u.jsx(cW,{})]}),xW=()=>{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),[c,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(()=>u.jsxs("div",{children:["Changed user name to - ",u.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 u.jsxs(u.Fragment,{children:[u.jsx(Fl,{title:"User Profile"}),u.jsxs(wW,{children:[u.jsx(kr,{onClick:()=>p(!0),size:"large",sx:{position:"absolute",top:"24px",right:"24px"},children:u.jsx(BL,{fontSize:"large"})}),u.jsx(Mr,{title:e.profilePicture?"Change profile picture":"Add profile picture",children:u.jsx(rw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:u.jsx($r,{onClick:m,sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},children:u.jsx(bL,{})}),children:u.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})})}),u.jsx(SW,{translate:"no",children:e.name||"User"}),u.jsx(Mr,{title:`Created at: ${new Date(e.createdAt).toLocaleDateString()} • ${new Date(e.createdAt).toLocaleTimeString()}`,children:u.jsxs(CW,{children:["Registered since ",new Date(e.createdAt).toLocaleDateString()]})}),u.jsx(Yy,{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>Sc,helperText:n.length>Sc?`Name is too long maximum ${Sc} characters`:""}),u.jsx(kW,{onClick:h,disabled:n.length>Sc||n==="",children:"Save name"}),u.jsxs(qt,{color:"error",variant:"outlined",sx:{padding:"8px 20px",borderRadius:"14px",marginTop:"8px"},onClick:()=>l(!0),children:[u.jsx(Pw,{}),"  Logout"]})]}),u.jsxs(Qr,{open:i,onClose:v,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[u.jsx(zr,{children:"Change Profile Picture"}),u.jsxs(Zr,{children:[u.jsx(Yy,{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)}}),u.jsx("br",{}),u.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:[u.jsx(zg,{}),"   Delete Image"]})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:v,children:"Cancel"}),u.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"})]})]}),u.jsxs(Qr,{open:f,onClose:b,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[u.jsx(zr,{children:"Logout Confirmation"}),u.jsxs(Zr,{children:["Are you sure you want to logout? ",u.jsx("b",{children:"Your tasks will not be saved."})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:b,children:"Cancel"}),u.jsx(Gt,{onClick:C,color:"error",children:"Logout"})]})]}),u.jsx(Kw,{open:c,onClose:()=>p(!1)})]})},wW=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: ${xe.fontDark}; - border: 4px solid ${xe.purple}; + color: ${ve.fontDark}; + border: 4px solid ${ve.purple}; box-shadow: 0 0 72px -1px #b624ffbf; display: flex; gap: 14px; @@ -1453,15 +1464,15 @@ 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)` +`,Yy=Q(si)` & .MuiInputBase-root { border-radius: 16px; width: 300px; } -`,bW=Q(qt)` +`,kW=Q(qt)` width: 300px; border: none; - background: ${xe.purple}; + background: ${ve.purple}; color: white; font-size: 18px; padding: 14px; @@ -1469,21 +1480,21 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho cursor: pointer; text-transform: capitalize; &:hover { - background: ${xe.purple}; + background: ${ve.purple}; } &:disabled { cursor: not-allowed; opacity: 0.7; color: white; } -`,xW=Q.span` +`,SW=Q.span` font-size: 20px; font-weight: 500; -`,wW=Q.span` +`,CW=Q.span` font-style: italic; font-weight: 300; opacity: 0.8; -`,kW="/assets/TaskNotFound-a3ec2e3a.png",Gg=()=>{const e=no();return d.useEffect(()=>{document.title="Todo App - Page Not Found"},[]),u.jsxs(SW,{children:[u.jsx(CW,{children:"404"}),u.jsx(RW,{src:kW}),u.jsxs(EW,{children:["Page"," ",u.jsx(PW,{children:location.pathname.length>32?location.pathname.substring(0,29)+"...":location.pathname})," ","was not found."]}),u.jsxs(jW,{variant:"outlined",onClick:()=>e("/"),children:[u.jsx(Sw,{}),"   Go back to tasks"]})]})},SW=Q.div` +`,EW="/assets/TaskNotFound-a3ec2e3a.png",Gg=()=>{const e=no();return d.useEffect(()=>{document.title="Todo App - Page Not Found"},[]),u.jsxs(jW,{children:[u.jsx(RW,{children:"404"}),u.jsx($W,{src:EW}),u.jsxs(PW,{children:["Page"," ",u.jsx(OW,{children:location.pathname.length>32?location.pathname.substring(0,29)+"...":location.pathname})," ","was not found."]}),u.jsxs(TW,{variant:"outlined",onClick:()=>e("/"),children:[u.jsx(Cw,{}),"   Go back to tasks"]})]})},jW=Q.div` text-align: center; position: absolute; top: 50%; @@ -1491,36 +1502,36 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: translate(-50%, -50%); min-width: 100vw; line-height: 2em; -`,CW=Q.h1` +`,RW=Q.h1` font-size: 128px; - color: ${xe.purple}; + color: ${ve.purple}; text-shadow: 0 0 32px #b624ffa9; -`,EW=Q.p` +`,PW=Q.p` font-size: 22px; opacity: 0.9; line-height: 1.8em; margin: 32px; -`,jW=Q(qt)` +`,TW=Q(qt)` padding: 12px 20px; font-size: 18px; border-radius: 16px; margin: 16px; -`,RW=Q.img` +`,$W=Q.img` width: 350px; margin-left: 32px; - filter: drop-shadow(0px 0px 128px ${xe.purple}); -`,PW=Q.code` + filter: drop-shadow(0px 0px 128px ${ve.purple}); +`,OW=Q.code` background: black; font-family: consolas !important; padding: 4px 6px; border-radius: 8px; -`,TW=()=>{var L,V;const{user:e,setUser:t}=d.useContext(on),[n,r]=d.useState(""),[o,a]=d.useState(""),[i,s]=d.useState(),[f,l]=d.useState(xe.purple),[c,p]=d.useState(!1),[h,m]=d.useState(0),[v,b]=d.useState(!1),[C,y]=d.useState(""),[g,x]=d.useState(""),[w,j]=d.useState(),[S,k]=d.useState(xe.purple),R=no();d.useEffect(()=>{document.title="Todo App - Categories",e.settings[0].enableCategories||R("/")},[]),d.useEffect(()=>{var D,O;k(((D=e.categories.find(z=>z.id===h))==null?void 0:D.color)||xe.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(()=>u.jsxs("div",{children:["Deleted category - ",u.jsxs("b",{children:[z,"."]})]}))}},P=D=>{const O=D.target.value;r(O),O.length>Ca?a(`Name is too long maximum ${Ca} characters`):a("")},T=D=>{const O=D.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 D={id:new Date().getTime()+Math.floor(Math.random()*1e3),name:n,emoji:i!==""?i:void 0,color:f};Fe.success(()=>u.jsxs("div",{children:["Added category - ",u.jsx("b",{children:D.name})]})),t(O=>({...O,categories:[...O.categories,D]})),r(""),l(xe.purple),s("")}},F=()=>{m(0),b(!1),k(xe.purple),y(""),j(void 0)},I=()=>{if(h){const D=e.categories.map(z=>z.id===h?{...z,name:C,emoji:w||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:w||void 0,color:S}:_);return{...z,category:N}});t({...e,categories:D,tasks:O}),Fe.success(()=>u.jsxs("div",{children:["Updated category - ",u.jsx("b",{children:C})]})),b(!1)}};return e.settings[0].enableCategories?u.jsxs(u.Fragment,{children:[u.jsx(Fl,{title:"Categories"}),u.jsxs($W,{children:[e.categories.length>0?u.jsx(OW,{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 u.jsxs(MW,{clr:D.color,children:[u.jsxs(IW,{translate:"no",children:[u.jsx("span",{children:D.emoji&&u.jsx(ct,{unified:D.emoji,emojiStyle:e.emojisStyle})})," ",u.jsx("span",{style:{wordBreak:"break-all",fontWeight:600},children:D.name}),u.jsx(Mr,{title:"The percentage of completion of tasks assigned to this category",children:u.jsx("span",{style:{opacity:.8,fontStyle:"italic"},children:_})})]}),u.jsxs("div",{style:{display:"flex",gap:"4px"},children:[u.jsx(Yy,{children:u.jsx(kr,{color:"primary",onClick:()=>{m(D.id),b(!0)},children:u.jsx(Mg,{})})}),u.jsx(Yy,{children:u.jsx(kr,{color:"error",onClick:()=>{m(D.id),N>0?p(!0):$(D.id)},children:u.jsx(zg,{})})})]})]},D.id)})}):u.jsx("p",{children:"You don't have any categories"}),u.jsxs(zW,{children:[u.jsx("h2",{children:"Add New Category"}),u.jsx(Zu,{emoji:i,setEmoji:s,color:f}),u.jsx(AW,{focused:!0,label:"Category name",placeholder:"Enter category name",value:n,onChange:P,error:o!=="",helperText:o}),u.jsx(Xr,{children:"Color"}),u.jsx(ud,{color:f,onColorChange:D=>{l(D)},width:360}),u.jsx(LW,{onClick:A,disabled:n.length>Ca||n==="",children:"Create Category"})]}),u.jsxs(Qr,{open:c,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[u.jsxs(zr,{children:["Confirm deletion of"," ",u.jsx("b",{children:(L=e.categories.find(D=>D.id===h))==null?void 0:L.name})]}),u.jsx(Zr,{children:"This will remove the category from your list and associated tasks."}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:()=>p(!1),children:"Cancel"}),u.jsx(Gt,{onClick:()=>{$(h),p(!1)},color:"error",children:"Delete"})]})]}),u.jsxs(Qr,{open:v,onClose:F,PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[u.jsx(zr,{children:"Edit Category"}),u.jsxs(Zr,{children:[u.jsx(Zu,{emoji:((V=e.categories.find(D=>D.id===h))==null?void 0:V.emoji)||void 0,setEmoji:j,width:300,color:S}),u.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column"},children:[u.jsx(DW,{label:"Enter category name",placeholder:"Enter category name",value:C,error:g!=="",helperText:g,onChange:T}),u.jsx(ud,{color:S,width:300,onColorChange:D=>{k(D)}})]})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:F,children:"Cancel"}),u.jsx(Gt,{onClick:I,disabled:g!=="",children:"Save"})]})]})]})]}):u.jsx(Gg,{})},$W=Q.div` +`,zW=()=>{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(ve.purple),[c,p]=d.useState(!1),[h,m]=d.useState(0),[v,b]=d.useState(!1),[C,y]=d.useState(""),[g,x]=d.useState(""),[w,j]=d.useState(),[S,k]=d.useState(ve.purple),R=no();d.useEffect(()=>{document.title="Todo App - Categories",e.settings[0].enableCategories||R("/")},[]),d.useEffect(()=>{var D,O;k(((D=e.categories.find(z=>z.id===h))==null?void 0:D.color)||ve.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(()=>u.jsxs("div",{children:["Deleted category - ",u.jsxs("b",{children:[z,"."]})]}))}},P=D=>{const O=D.target.value;r(O),O.length>Ca?a(`Name is too long maximum ${Ca} characters`):a("")},T=D=>{const O=D.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 D={id:new Date().getTime()+Math.floor(Math.random()*1e3),name:n,emoji:i!==""?i:void 0,color:f};Fe.success(()=>u.jsxs("div",{children:["Added category - ",u.jsx("b",{children:D.name})]})),t(O=>({...O,categories:[...O.categories,D]})),r(""),l(ve.purple),s("")}},F=()=>{m(0),b(!1),k(ve.purple),y(""),j(void 0)},I=()=>{if(h){const D=e.categories.map(z=>z.id===h?{...z,name:C,emoji:w||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:w||void 0,color:S}:_);return{...z,category:N}});t({...e,categories:D,tasks:O}),Fe.success(()=>u.jsxs("div",{children:["Updated category - ",u.jsx("b",{children:C})]})),b(!1)}};return e.settings[0].enableCategories?u.jsxs(u.Fragment,{children:[u.jsx(Fl,{title:"Categories"}),u.jsxs(MW,{children:[e.categories.length>0?u.jsx(IW,{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 u.jsxs(DW,{clr:D.color,children:[u.jsxs(LW,{translate:"no",children:[u.jsx("span",{children:D.emoji&&u.jsx(ct,{unified:D.emoji,emojiStyle:e.emojisStyle})})," ",u.jsx("span",{style:{wordBreak:"break-all",fontWeight:600},children:D.name}),u.jsx(Mr,{title:"The percentage of completion of tasks assigned to this category",children:u.jsx("span",{style:{opacity:.8,fontStyle:"italic"},children:_})})]}),u.jsxs("div",{style:{display:"flex",gap:"4px"},children:[u.jsx(Xy,{children:u.jsx(kr,{color:"primary",onClick:()=>{m(D.id),b(!0)},children:u.jsx(Mg,{})})}),u.jsx(Xy,{children:u.jsx(kr,{color:"error",onClick:()=>{m(D.id),N>0?p(!0):$(D.id)},children:u.jsx(zg,{})})})]})]},D.id)})}):u.jsx("p",{children:"You don't have any categories"}),u.jsxs(AW,{children:[u.jsx("h2",{children:"Add New Category"}),u.jsx(Zu,{emoji:i,setEmoji:s,color:f}),u.jsx(NW,{focused:!0,label:"Category name",placeholder:"Enter category name",value:n,onChange:P,error:o!=="",helperText:o}),u.jsx(Xr,{children:"Color"}),u.jsx(ud,{color:f,onColorChange:D=>{l(D)},width:360}),u.jsx(_W,{onClick:A,disabled:n.length>Ca||n==="",children:"Create Category"})]}),u.jsxs(Qr,{open:c,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[u.jsxs(zr,{children:["Confirm deletion of"," ",u.jsx("b",{children:(L=e.categories.find(D=>D.id===h))==null?void 0:L.name})]}),u.jsx(Zr,{children:"This will remove the category from your list and associated tasks."}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:()=>p(!1),children:"Cancel"}),u.jsx(Gt,{onClick:()=>{$(h),p(!1)},color:"error",children:"Delete"})]})]}),u.jsxs(Qr,{open:v,onClose:F,PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[u.jsx(zr,{children:"Edit Category"}),u.jsxs(Zr,{children:[u.jsx(Zu,{emoji:((V=e.categories.find(D=>D.id===h))==null?void 0:V.emoji)||void 0,setEmoji:j,width:300,color:S}),u.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column"},children:[u.jsx(FW,{label:"Enter category name",placeholder:"Enter category name",value:C,error:g!=="",helperText:g,onChange:T}),u.jsx(ud,{color:S,width:300,onColorChange:D=>{k(D)}})]})]}),u.jsxs(Or,{children:[u.jsx(Gt,{onClick:F,children:"Cancel"}),u.jsx(Gt,{onClick:I,disabled:g!=="",children:"Save"})]})]})]})]}):u.jsx(Gg,{})},MW=Q.div` display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 40px; -`,OW=Q.div` +`,IW=Q.div` display: flex; flex-direction: column; align-items: center; @@ -1549,13 +1560,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho border-radius: 4px; background-color: #ffffff15; } -`,zW=Q.div` +`,AW=Q.div` display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 4px; -`,MW=Q.div` +`,DW=Q.div` display: flex; justify-content: space-between; align-items: center; @@ -1564,19 +1575,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho padding: 12px; border-radius: 18px; background: ${e=>e.clr}; - color: ${e=>tn(e.clr)}; + color: ${e=>nn(e.clr)}; animation: ${$1} 0.5s ease-in-out; -`,IW=Q.div` +`,LW=Q.div` display: flex; align-items: center; font-weight: 500; margin: 0 4px; gap: 4px; -`,Yy=Q.div` +`,Xy=Q.div` background: #ffffffcd; border-radius: 100%; margin: 0 4px; -`,AW=Q(si)` +`,NW=Q(si)` margin: 12px; .MuiOutlinedInput-root { border-radius: 16px; @@ -1584,18 +1595,18 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho width: 350px; color: white; } -`,DW=Q(si)` +`,FW=Q(si)` margin-top: 8px; .MuiOutlinedInput-root { border-radius: 16px; transition: 0.3s all; width: 300px; } -`,LW=Q(qt)` +`,_W=Q(qt)` border: none; padding: 18px 48px; font-size: 24px; - background: ${xe.purple}; + background: ${ve.purple}; color: #ffffff; border-radius: 999px; font-weight: bold; @@ -1606,7 +1617,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: ${xe.purple}; + background: ${ve.purple}; } &:disabled { box-shadow: none; @@ -1614,7 +1625,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho opacity: 0.7; color: white; } -`,NW=()=>{const{user:e,setUser:t}=d.useContext(on),[n,r]=d.useState(""),[o,a]=d.useState(),[i,s]=d.useState("#b624ff"),[f,l]=d.useState(""),[c,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=k=>{const R=k.target.value;r(R),R.length>za?m(`Name should be less than or equal to ${za} characters`):m("")},w=k=>{const R=k.target.value;l(R),R.length>Ma?b(`Description should be less than or equal to ${Ma} characters`):b("")},j=k=>{p(k.target.value)},S=()=>{if(n!==""){if(n.length>za||f.length>Ma)return;const k={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:c!==""?new Date(c):void 0,category:C||[]};t(R=>({...R,tasks:[...R.tasks,k]})),g("/"),Fe.success(()=>u.jsxs("div",{children:["Added task - ",u.jsx("b",{children:k.name})]}))}else Fe.error("Please enter a task name")};return u.jsxs(u.Fragment,{children:[u.jsx(Fl,{title:"Add New Task"}),u.jsxs(lL,{children:[u.jsx(Zu,{setEmoji:a,color:i}),u.jsx(R0,{label:"Task Name",name:"name",placeholder:"Enter task name",value:n,onChange:x,focused:!0,error:h!=="",helperText:h}),u.jsx(R0,{label:"Task Description (optional)",name:"name",placeholder:"Enter task description",value:f,onChange:w,multiline:!0,rows:4,focused:!0,error:v!=="",helperText:v}),u.jsx(R0,{label:"Task Deadline (optional)",name:"name",placeholder:"Enter deadline date",type:"datetime-local",value:c,onChange:j,focused:!0}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&u.jsxs(u.Fragment,{children:[u.jsx("br",{}),u.jsx(Xr,{children:"Category (optional)"}),u.jsx(U9,{selectedCategories:C,setSelectedCategories:y,width:"400px"}),u.jsx(aF,{to:"/categories",children:u.jsxs(qt,{sx:{margin:"8px 0 24px 0 ",padding:"12px 24px",borderRadius:"12px"},children:[u.jsx(Mg,{}),"   Modify Categories"]})})]}),u.jsx(Xr,{children:"Color"}),u.jsx(ud,{color:i,onColorChange:k=>{s(k)}}),u.jsx(cL,{onClick:S,disabled:n.length>za||f.length>Ma,children:"Create Task"})]})]})},FW=()=>{const{user:e,setUser:t}=d.useContext(on),[n,r]=d.useState([]),o=d.useRef(null),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];c(h),console.log(h)},f=()=>{const p=e.tasks.filter(h=>n.includes(h.id));oh(p),Fe(h=>u.jsxs("div",{children:["Exported tasks:"," ",u.jsx("ul",{children:p.map(m=>u.jsx("li",{children:u.jsxs(Xy,{children:[u.jsx(ct,{unified:m.emoji||"",size:20,emojiStyle:e.emojisStyle}),u.jsx("span",{children:m.name})]})},m.id))}),u.jsx(qt,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>Fe.dismiss(h.id),children:"Dimiss"})]}))},l=()=>{oh(e.tasks),Fe.success(`Exported all tasks (${e.tasks.length})`)},c=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(k=>k.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(k=>{const R=g.find($=>$.id===k.id);R?Object.assign(R,k):g.push(k)})}),t(S=>({...S,categories:g}));const w=[...e.tasks,...C].reduce((S,k)=>S.find($=>$.id===k.id)?S.map($=>$.id===k.id?k:$):[...S,k],[]);t(S=>({...S,tasks:w}));const j=C.map(S=>S.name).join(", ");console.log(`Imported Tasks: ${j}`),Fe(S=>u.jsxs("div",{children:["Tasks Successfully Imported from ",u.jsx("br",{}),u.jsx("i",{style:{wordBreak:"break-all"},children:h.name}),u.jsx("ul",{children:C.map(k=>u.jsx("li",{children:u.jsxs(Xy,{children:[u.jsx(ct,{unified:k.emoji||"",size:20,emojiStyle:e.emojisStyle}),u.jsx("span",{children:k.name})]})},k.id))}),u.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(u.jsxs("div",{style:{wordBreak:"break-all"},children:["Error parsing the imported file: ",u.jsx("br",{})," ",u.jsx("i",{children:h.name})]}))}},m.readAsText(h)}};return d.useEffect(()=>{o.current&&(o.current.value="")},[e.createdAt]),u.jsxs(u.Fragment,{children:[u.jsx(Fl,{title:"Import/Export"}),u.jsxs("h2",{style:{textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center"},children:["Select Tasks To Export ",u.jsx(Mr,{title:"Duplicates will be removed during import",children:u.jsx(kr,{style:{color:"#ffffff"},children:u.jsx(jL,{})})})]}),u.jsx(VW,{children:e.tasks.length>0?e.tasks.map(p=>u.jsxs(_W,{backgroundclr:p.color,onClick:()=>a(p.id),selected:n.includes(p.id),translate:"no",children:[u.jsx(sz,{size:"medium",checked:n.includes(p.id)}),u.jsxs(Xr,{variant:"body1",component:"span",sx:{display:"flex",alignItems:"center",gap:"6px",wordBreak:"break-word"},children:[u.jsx(ct,{size:24,unified:p.emoji||"",emojiStyle:e.emojisStyle})," ",p.name]})]},p.id)):u.jsx("h3",{style:{opacity:.8,fontStyle:"italic"},children:"You don't have any tasks to export"})}),u.jsxs(pa,{component:"div",sx:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",gap:"24px"},children:[u.jsxs(U0,{onClick:f,disabled:n.length===0,variant:"outlined",children:[u.jsx(ah,{}),"   Export Selected to JSON"," ",n.length>0&&`[${n.length}]`]}),u.jsxs(U0,{onClick:l,disabled:e.tasks.length===0,variant:"outlined",children:[u.jsx(ah,{}),"   Export All Tasks to JSON"]}),u.jsx("h2",{style:{textAlign:"center"},children:"Import Tasks From JSON"}),/Windows|Linux|Macintosh/i.test(navigator.userAgent)&&u.jsx("div",{style:{width:"300px"},children:u.jsxs(BW,{onDragOver:i,onDrop:s,children:[u.jsx(V3,{fontSize:"large",color:"primary"}),u.jsxs("p",{style:{fontWeight:500,fontSize:"16px",margin:0},children:["Drop JSON file here to import tasks"," "]})]})}),u.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&&c(h)}}),u.jsx("label",{htmlFor:"import-file",children:u.jsxs(qt,{component:"span",variant:"outlined",sx:{padding:"12px 18px",borderRadius:"14px",width:"300px"},children:[u.jsx(V3,{}),"   Select JSON File"]})}),u.jsxs(U0,{variant:"outlined",onClick:()=>{navigator.clipboard.readText().then(p=>{p.startsWith(`${location.protocol}//${location.hostname}`)?window.open(p,"_self"):Fe.error(h=>u.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:[u.jsx(jw,{}),"   Import From Link"]})]})]})},_W=Q(pa)` +`,BW=()=>{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(""),[c,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=k=>{const R=k.target.value;r(R),R.length>za?m(`Name should be less than or equal to ${za} characters`):m("")},w=k=>{const R=k.target.value;l(R),R.length>Ma?b(`Description should be less than or equal to ${Ma} characters`):b("")},j=k=>{p(k.target.value)},S=()=>{if(n!==""){if(n.length>za||f.length>Ma)return;const k={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:c!==""?new Date(c):void 0,category:C||[]};t(R=>({...R,tasks:[...R.tasks,k]})),g("/"),Fe.success(()=>u.jsxs("div",{children:["Added task - ",u.jsx("b",{children:k.name})]}))}else Fe.error("Please enter a task name")};return u.jsxs(u.Fragment,{children:[u.jsx(Fl,{title:"Add New Task"}),u.jsxs(pL,{children:[u.jsx(Zu,{setEmoji:a,color:i}),u.jsx(R0,{label:"Task Name",name:"name",placeholder:"Enter task name",value:n,onChange:x,focused:!0,error:h!=="",helperText:h}),u.jsx(R0,{label:"Task Description (optional)",name:"name",placeholder:"Enter task description",value:f,onChange:w,multiline:!0,rows:4,focused:!0,error:v!=="",helperText:v}),u.jsx(R0,{label:"Task Deadline (optional)",name:"name",placeholder:"Enter deadline date",type:"datetime-local",value:c,onChange:j,focused:!0}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&u.jsxs(u.Fragment,{children:[u.jsx("br",{}),u.jsx(Xr,{children:"Category (optional)"}),u.jsx(H9,{selectedCategories:C,setSelectedCategories:y,width:"400px"}),u.jsx(lF,{to:"/categories",children:u.jsxs(qt,{sx:{margin:"8px 0 24px 0 ",padding:"12px 24px",borderRadius:"12px"},children:[u.jsx(Mg,{}),"   Modify Categories"]})})]}),u.jsx(Xr,{children:"Color"}),u.jsx(ud,{color:i,onColorChange:k=>{s(k)}}),u.jsx(hL,{onClick:S,disabled:n.length>za||f.length>Ma,children:"Create Task"})]})]})},VW=()=>{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];c(h),console.log(h)},f=()=>{const p=e.tasks.filter(h=>n.includes(h.id));oh(p),Fe(h=>u.jsxs("div",{children:["Exported tasks:"," ",u.jsx("ul",{children:p.map(m=>u.jsx("li",{children:u.jsxs(Qy,{children:[u.jsx(ct,{unified:m.emoji||"",size:20,emojiStyle:e.emojisStyle}),u.jsx("span",{children:m.name})]})},m.id))}),u.jsx(qt,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>Fe.dismiss(h.id),children:"Dimiss"})]}))},l=()=>{oh(e.tasks),Fe.success(`Exported all tasks (${e.tasks.length})`)},c=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(k=>k.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(k=>{const R=g.find($=>$.id===k.id);R?Object.assign(R,k):g.push(k)})}),t(S=>({...S,categories:g}));const w=[...e.tasks,...C].reduce((S,k)=>S.find($=>$.id===k.id)?S.map($=>$.id===k.id?k:$):[...S,k],[]);t(S=>({...S,tasks:w}));const j=C.map(S=>S.name).join(", ");console.log(`Imported Tasks: ${j}`),Fe(S=>u.jsxs("div",{children:["Tasks Successfully Imported from ",u.jsx("br",{}),u.jsx("i",{style:{wordBreak:"break-all"},children:h.name}),u.jsx("ul",{children:C.map(k=>u.jsx("li",{children:u.jsxs(Qy,{children:[u.jsx(ct,{unified:k.emoji||"",size:20,emojiStyle:e.emojisStyle}),u.jsx("span",{children:k.name})]})},k.id))}),u.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(u.jsxs("div",{style:{wordBreak:"break-all"},children:["Error parsing the imported file: ",u.jsx("br",{})," ",u.jsx("i",{children:h.name})]}))}},m.readAsText(h)}};return d.useEffect(()=>{o.current&&(o.current.value="")},[e.createdAt]),u.jsxs(u.Fragment,{children:[u.jsx(Fl,{title:"Import/Export"}),u.jsxs("h2",{style:{textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center"},children:["Select Tasks To Export ",u.jsx(Mr,{title:"Duplicates will be removed during import",children:u.jsx(kr,{style:{color:"#ffffff"},children:u.jsx($L,{})})})]}),u.jsx(HW,{children:e.tasks.length>0?e.tasks.map(p=>u.jsxs(UW,{backgroundclr:p.color,onClick:()=>a(p.id),selected:n.includes(p.id),translate:"no",children:[u.jsx(uz,{size:"medium",checked:n.includes(p.id)}),u.jsxs(Xr,{variant:"body1",component:"span",sx:{display:"flex",alignItems:"center",gap:"6px",wordBreak:"break-word"},children:[u.jsx(ct,{size:24,unified:p.emoji||"",emojiStyle:e.emojisStyle})," ",p.name]})]},p.id)):u.jsx("h3",{style:{opacity:.8,fontStyle:"italic"},children:"You don't have any tasks to export"})}),u.jsxs(pa,{component:"div",sx:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",gap:"24px"},children:[u.jsxs(U0,{onClick:f,disabled:n.length===0,variant:"outlined",children:[u.jsx(ah,{}),"   Export Selected to JSON"," ",n.length>0&&`[${n.length}]`]}),u.jsxs(U0,{onClick:l,disabled:e.tasks.length===0,variant:"outlined",children:[u.jsx(ah,{}),"   Export All Tasks to JSON"]}),u.jsx("h2",{style:{textAlign:"center"},children:"Import Tasks From JSON"}),/Windows|Linux|Macintosh/i.test(navigator.userAgent)&&u.jsx("div",{style:{width:"300px"},children:u.jsxs(WW,{onDragOver:i,onDrop:s,children:[u.jsx(U3,{fontSize:"large",color:"primary"}),u.jsxs("p",{style:{fontWeight:500,fontSize:"16px",margin:0},children:["Drop JSON file here to import tasks"," "]})]})}),u.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&&c(h)}}),u.jsx("label",{htmlFor:"import-file",children:u.jsxs(qt,{component:"span",variant:"outlined",sx:{padding:"12px 18px",borderRadius:"14px",width:"300px"},children:[u.jsx(U3,{}),"   Select JSON File"]})}),u.jsxs(U0,{variant:"outlined",onClick:()=>{navigator.clipboard.readText().then(p=>{p.startsWith(`${location.protocol}//${location.hostname}`)?window.open(p,"_self"):Fe.error(h=>u.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:[u.jsx(Rw,{}),"   Import From Link"]})]})]})},UW=Q(pa)` display: flex; align-items: center; justify-content: left; @@ -1627,23 +1638,23 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transition: 0.3s all; width: 300px; cursor: "pointer"; -`,Xy=Q.div` +`,Qy=Q.div` display: flex; justify-content: left; align-items: center; gap: 6px; -`,BW=Q.div` +`,WW=Q.div` display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 6px; - border: 2px dashed ${xe.purple}; + border: 2px dashed ${ve.purple}; border-radius: 16px; padding: 32px 64px; text-align: center; max-width: 300px; -`,VW=Q(pa)` +`,HW=Q(pa)` display: flex; flex-direction: column; align-items: center; @@ -1681,7 +1692,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho color: #ffffff58; border-color: #ffffff58; } -`,UW=()=>{const{user:e}=d.useContext(on),[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,c=Hw();d.useEffect(()=>{n(D3()),document.title="Todo App";const m=setInterval(()=>{n(D3()),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 u.jsx(ct,{size:20,unified:g,emojiStyle:e.emojisStyle},y)}else return C})},h=m=>typeof m=="string"?p(m):m;return u.jsxs(u.Fragment,{children:[u.jsxs(JD,{children:[u.jsx(ct,{unified:"1f44b",emojiStyle:e.emojisStyle}),"   ",uL(),e.name&&", "+e.name]}),u.jsx(eL,{children:h(t)},r),!c&&u.jsxs(fL,{children:[u.jsx($w,{})," You're offline but you can use the app!"]}),e.tasks.length>0&&u.jsx(tL,{children:u.jsxs(nL,{glow:e.settings[0].enableGlow,children:[u.jsxs(pa,{sx:{position:"relative",display:"inline-flex"},children:[u.jsx(sL,{variant:"determinate",value:l,size:64,thickness:5,"aria-label":"Progress",style:{filter:e.settings[0].enableGlow?`drop-shadow(0 0 6px ${xe.purple})`:"none"}}),u.jsx(iL,{children:u.jsx(Xr,{variant:"caption",component:"div",color:"white",sx:{fontSize:"16px",fontWeight:500},children:`${Math.round(l)}%`})})]}),u.jsxs(rL,{children:[u.jsxs(oL,{children:["You have ",e.tasks.length-a," unfinished tasks"," ",a>0&&`and ${a} done`]}),u.jsx(aL,{children:hL(l)}),s>0&&u.jsxs("span",{children:["Tasks due today: ",s]})]})]})}),u.jsx(r_,{}),u.jsx(sF,{animate:e.tasks.length===0})]})},WW=()=>{var o;const{user:e}=d.useContext(on),{id:t}=LN(),n=t==null?void 0:t.replace(".",""),r=e.tasks.find(a=>a.id.toString().replace(".","")===n);return r?u.jsxs(u.Fragment,{children:[u.jsx(Fl,{title:"Task Details"}),u.jsxs(HW,{style:{border:`2px solid ${r.color}`,boxShadow:`0 0 300px -50px ${r.color}`},children:[u.jsxs(GW,{children:["Task: ",r.name]}),u.jsx(KW,{children:u.jsxs("tbody",{children:[u.jsxs(fo,{children:[u.jsx(lo,{children:"Emoji:"}),u.jsx(co,{children:r.emoji?u.jsxs(u.Fragment,{children:[u.jsx(ct,{unified:(r==null?void 0:r.emoji)||"",size:32,emojiStyle:e.emojisStyle})," (",r.emoji,")"]}):u.jsx("i",{children:"none"})})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Description:"}),u.jsx(co,{children:r==null?void 0:r.description})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Color:"}),u.jsxs(co,{children:[u.jsx(qW,{clr:r.color})," ",r.color.toUpperCase()]})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Created:"}),u.jsx(co,{children:new Date((r==null?void 0:r.date)||"").toLocaleString()})]}),(r==null?void 0:r.lastSave)&&u.jsxs(fo,{children:[u.jsx(lo,{children:"Last edited:"}),u.jsx(co,{children:new Date((r==null?void 0:r.lastSave)||"").toLocaleString()})]}),(r==null?void 0:r.deadline)&&u.jsxs(fo,{children:[u.jsx(lo,{children:"Task deadline:"}),u.jsx(co,{children:new Date((r==null?void 0:r.deadline)||"").toLocaleString()})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Done:"}),u.jsxs(co,{children:[r!=null&&r.done?u.jsx(hl,{}):u.jsx(_3,{})," ",r==null?void 0:r.done.toString()]})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Pinned:"}),u.jsxs(co,{children:[r!=null&&r.pinned?u.jsx(hl,{}):u.jsx(_3,{})," ",r==null?void 0:r.pinned.toString()]})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Categories:"}),u.jsx(co,{children:u.jsx(YW,{children:(o=r==null?void 0:r.category)==null?void 0:o.map(a=>u.jsx(ml,{backgroundclr:a.color,glow:!1,label:a.name,avatar:a.emoji?u.jsx($r,{alt:a.name,sx:{background:"transparent",borderRadius:"0px"},children:a.emoji&&(e.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:18,unified:a.emoji,emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:20,unified:a.emoji,emojiStyle:e.emojisStyle}))}):u.jsx(u.Fragment,{})},a.id))})})]})]})})]})]}):u.jsx(Gg,{})},HW=Q.div` +`,GW=()=>{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,c=Gw();d.useEffect(()=>{n(L3()),document.title="Todo App";const m=setInterval(()=>{n(L3()),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 u.jsx(ct,{size:20,unified:g,emojiStyle:e.emojisStyle},y)}else return C})},h=m=>typeof m=="string"?p(m):m;return u.jsxs(u.Fragment,{children:[u.jsxs(rL,{children:[u.jsx(ct,{unified:"1f44b",emojiStyle:e.emojisStyle}),"   ",mL(),e.name&&u.jsxs("span",{translate:"no",children:[", ",e.name]})]}),u.jsx(oL,{children:h(t)},r),!c&&u.jsxs(dL,{children:[u.jsx(Ow,{})," You're offline but you can use the app!"]}),e.tasks.length>0&&u.jsx(aL,{children:u.jsxs(iL,{glow:e.settings[0].enableGlow,children:[u.jsxs(pa,{sx:{position:"relative",display:"inline-flex"},children:[u.jsx(uL,{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"}}),u.jsx(cL,{children:u.jsx(Xr,{variant:"caption",component:"div",color:"white",sx:{fontSize:"16px",fontWeight:500},children:`${Math.round(l)}%`})})]}),u.jsxs(sL,{children:[u.jsx(fL,{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.`}),u.jsx(lL,{children:yL(l)}),s>0&&u.jsxs("span",{children:["Tasks due today: ",s]})]})]})}),u.jsx(s_,{}),u.jsx(uF,{animate:e.tasks.length===0})]})},KW=()=>{var o;const{user:e}=d.useContext(Xt),{id:t}=BN(),n=t==null?void 0:t.replace(".",""),r=e.tasks.find(a=>a.id.toString().replace(".","")===n);return r?u.jsxs(u.Fragment,{children:[u.jsx(Fl,{title:"Task Details"}),u.jsxs(qW,{style:{border:`2px solid ${r.color}`,boxShadow:`0 0 300px -50px ${r.color}`},children:[u.jsxs(YW,{children:["Task: ",r.name]}),u.jsx(XW,{children:u.jsxs("tbody",{children:[u.jsxs(fo,{children:[u.jsx(lo,{children:"Emoji:"}),u.jsx(co,{children:r.emoji?u.jsxs(u.Fragment,{children:[u.jsx(ct,{unified:(r==null?void 0:r.emoji)||"",size:32,emojiStyle:e.emojisStyle})," (",r.emoji,")"]}):u.jsx("i",{children:"none"})})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Description:"}),u.jsx(co,{children:r==null?void 0:r.description})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Color:"}),u.jsxs(co,{children:[u.jsx(QW,{clr:r.color})," ",r.color.toUpperCase()]})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Created:"}),u.jsx(co,{children:new Date((r==null?void 0:r.date)||"").toLocaleString()})]}),(r==null?void 0:r.lastSave)&&u.jsxs(fo,{children:[u.jsx(lo,{children:"Last edited:"}),u.jsx(co,{children:new Date((r==null?void 0:r.lastSave)||"").toLocaleString()})]}),(r==null?void 0:r.deadline)&&u.jsxs(fo,{children:[u.jsx(lo,{children:"Task deadline:"}),u.jsx(co,{children:new Date((r==null?void 0:r.deadline)||"").toLocaleString()})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Done:"}),u.jsxs(co,{children:[r!=null&&r.done?u.jsx(hl,{}):u.jsx(B3,{})," ",r==null?void 0:r.done.toString()]})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Pinned:"}),u.jsxs(co,{children:[r!=null&&r.pinned?u.jsx(hl,{}):u.jsx(B3,{})," ",r==null?void 0:r.pinned.toString()]})]}),u.jsxs(fo,{children:[u.jsx(lo,{children:"Categories:"}),u.jsx(co,{children:u.jsx(ZW,{children:(o=r==null?void 0:r.category)==null?void 0:o.map(a=>u.jsx(ml,{backgroundclr:a.color,glow:!1,label:a.name,avatar:a.emoji?u.jsx($r,{alt:a.name,sx:{background:"transparent",borderRadius:"0px"},children:a.emoji&&(e.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:18,unified:a.emoji,emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:20,unified:a.emoji,emojiStyle:e.emojisStyle}))}):u.jsx(u.Fragment,{})},a.id))})})]})]})})]})]}):u.jsx(Gg,{})},qW=Q.div` display: flex; flex-direction: column; background-color: ${e=>e.color}; @@ -1699,7 +1710,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho @media (min-width: 1200px) { width: 50%; } -`,GW=Q.h2` +`,YW=Q.h2` margin: 8px; text-align: center; font-size: 1.5em; @@ -1707,7 +1718,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho @media (min-width: 768px) { font-size: 1.8em; } -`,KW=Q.table` +`,XW=Q.table` width: 100%; border-collapse: collapse; margin-top: 16px; @@ -1736,14 +1747,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho @media (min-width: 768px) { font-size: 1.1em; } -`,qW=Q.div` +`,QW=Q.div` width: 20px; height: 20px; border-radius: 4px; background-color: ${({clr:e})=>e}; -`,YW=Q.div` +`,ZW=Q.div` display: flex; align-items: center; flex-wrap: wrap; gap: 6px; -`,XW=()=>{const{user:e,setUser:t}=d.useContext(on),n=no(),r=Cs(),o=new URLSearchParams(r.search),a=o.get("task"),i=o.get("userName"),[s,f]=d.useState(null),[l,c]=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);c(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(()=>u.jsxs("div",{children:["Added shared task - ",u.jsx("b",{children:s.name})]}))}};return u.jsx("div",{children:u.jsx(Qr,{open:!0,PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:!p&&s?u.jsxs(u.Fragment,{children:[u.jsx(zr,{children:"Recieved Task"}),u.jsxs(Zr,{children:[u.jsxs("p",{children:[u.jsx("b",{children:l})," shared you a task"]}),u.jsxs("div",{style:{background:s.color,color:tn(s.color||""),padding:"10px 20px",borderRadius:"16px",width:"300px"},children:[u.jsxs("h3",{style:{display:"flex",alignItems:"center",gap:"6px",margin:"12px 0"},children:[(s==null?void 0:s.emoji)&&u.jsx(ct,{unified:s.emoji,emojiStyle:e.emojisStyle}),s.name]}),u.jsx("p",{children:s.description}),s.deadline&&u.jsxs("p",{children:["Deadline: ",new Date(s.deadline).toLocaleDateString()," "," • ",new Date(s.deadline).toLocaleTimeString()]}),s.category&&u.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center",marginBottom:"12px"},children:s.category.map(v=>u.jsx("div",{children:u.jsx(ml,{backgroundclr:v.color,borderclr:tn(s.color),glow:e.settings[0].enableGlow,label:v.name,size:"medium",avatar:v.emoji?u.jsx($r,{alt:v.name,sx:{background:"transparent",borderRadius:"0px"},children:v.emoji&&(e.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:18,unified:v.emoji,emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:20,unified:v.emoji,emojiStyle:e.emojisStyle}))}):u.jsx(u.Fragment,{})})},v.id))})]})]}),u.jsxs(Or,{children:[u.jsx(Gt,{color:"error",onClick:()=>n("/"),children:"Decline"}),u.jsx(Gt,{onClick:()=>{m(),n("/")},children:"Add Task"})]})]}):u.jsxs(u.Fragment,{children:[u.jsx(zr,{children:"Something went wrong"}),u.jsx(Zr,{children:u.jsx("p",{children:" Oops! Something went wrong while processing the shared task."})}),u.jsx(Or,{children:u.jsx(Gt,{onClick:()=>n("/"),children:"Close"})})]})})})},QW=()=>u.jsxs(QN,{children:[u.jsx(uo,{path:"/",element:u.jsx(UW,{})}),u.jsx(uo,{path:"/task/:id",element:u.jsx(WW,{})}),u.jsx(uo,{path:"/share",element:u.jsx(XW,{})}),u.jsx(uo,{path:"/add",element:u.jsx(NW,{})}),u.jsx(uo,{path:"/user",element:u.jsx(vW,{})}),u.jsx(uo,{path:"/import-export",element:u.jsx(FW,{})}),u.jsx(uo,{path:"/categories",element:u.jsx(TW,{})}),u.jsx(uo,{path:"*",element:u.jsx(Gg,{})})]});function ZW(){const[e,t]=mS(Jo,"user"),n=Ll();d.useEffect(()=>{const o=(a,i)=>a?(Object.keys(i).forEach(s=>{const f=a[s],l=i[s];typeof l=="object"&&l!==null?a[s]=o(f,l):f===void 0&&(a[s]=l)}),a):i;t(a=>JSON.stringify(a)!==JSON.stringify(o({...a},Jo))?o({...a},Jo):a)},[]);const r={user:e,setUser:t};return u.jsx(u.Fragment,{children:u.jsxs(bR,{theme:KD,children:[u.jsx(YD,{}),u.jsx(ZF,{position:"top-center",reverseOrder:!1,gutter:12,containerStyle:{marginBottom:n?"96px":"12px"},toastOptions:{position:"bottom-center",duration:4e3,style:{padding:"14px 22px",borderRadius:"20px",fontSize:"17px",border:`2px solid ${xe.purple}`,background:"#141431e0",WebkitBackdropFilter:"blur(6px)",backdropFilter:"blur(6px)",color:xe.fontLight},success:{iconTheme:{primary:xe.purple,secondary:"white"},style:{}},error:{iconTheme:{primary:"#ff3030",secondary:"white"},style:{borderColor:"#ff3030"}}}}),u.jsx(on.Provider,{value:{user:e,setUser:t},children:u.jsx(b_,{user:e,children:u.jsx(gW,{...r,children:u.jsx(QW,{})})})})]})})}H0.createRoot(document.getElementById("root")).render(u.jsx(nF,{children:u.jsx(ZW,{})})); +`,JW=()=>{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,c]=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);c(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(()=>u.jsxs("div",{children:["Added shared task - ",u.jsx("b",{children:s.name})]}))}};return u.jsx("div",{children:u.jsx(Qr,{open:!0,PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:!p&&s?u.jsxs(u.Fragment,{children:[u.jsx(zr,{children:"Recieved Task"}),u.jsxs(Zr,{children:[u.jsxs("p",{children:[u.jsx("b",{children:l})," shared you a task"]}),u.jsxs("div",{style:{background:s.color,color:nn(s.color||""),padding:"10px 20px",borderRadius:"16px",width:"300px"},children:[u.jsxs("h3",{style:{display:"flex",alignItems:"center",gap:"6px",margin:"12px 0"},children:[(s==null?void 0:s.emoji)&&u.jsx(ct,{unified:s.emoji,emojiStyle:e.emojisStyle}),s.name]}),u.jsx("p",{children:s.description}),s.deadline&&u.jsxs("p",{children:["Deadline: ",new Date(s.deadline).toLocaleDateString()," "," • ",new Date(s.deadline).toLocaleTimeString()]}),s.category&&u.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center",marginBottom:"12px"},children:s.category.map(v=>u.jsx("div",{children:u.jsx(ml,{backgroundclr:v.color,borderclr:nn(s.color),glow:e.settings[0].enableGlow,label:v.name,size:"medium",avatar:v.emoji?u.jsx($r,{alt:v.name,sx:{background:"transparent",borderRadius:"0px"},children:v.emoji&&(e.emojisStyle===Ve.NATIVE?u.jsx("div",{children:u.jsx(ct,{size:18,unified:v.emoji,emojiStyle:Ve.NATIVE})}):u.jsx(ct,{size:20,unified:v.emoji,emojiStyle:e.emojisStyle}))}):u.jsx(u.Fragment,{})})},v.id))})]})]}),u.jsxs(Or,{children:[u.jsx(Gt,{color:"error",onClick:()=>n("/"),children:"Decline"}),u.jsx(Gt,{onClick:()=>{m(),n("/")},children:"Add Task"})]})]}):u.jsxs(u.Fragment,{children:[u.jsx(zr,{children:"Something went wrong"}),u.jsx(Zr,{children:u.jsx("p",{children:" Oops! Something went wrong while processing the shared task."})}),u.jsx(Or,{children:u.jsx(Gt,{onClick:()=>n("/"),children:"Close"})})]})})})},eH=()=>u.jsxs(tF,{children:[u.jsx(uo,{path:"/",element:u.jsx(GW,{})}),u.jsx(uo,{path:"/task/:id",element:u.jsx(KW,{})}),u.jsx(uo,{path:"/share",element:u.jsx(JW,{})}),u.jsx(uo,{path:"/add",element:u.jsx(BW,{})}),u.jsx(uo,{path:"/user",element:u.jsx(xW,{})}),u.jsx(uo,{path:"/import-export",element:u.jsx(VW,{})}),u.jsx(uo,{path:"/categories",element:u.jsx(zW,{})}),u.jsx(uo,{path:"*",element:u.jsx(Gg,{})})]});function tH(){const[e,t]=bS(Jo,"user"),n=Ll();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)},[]),u.jsx(u.Fragment,{children:u.jsxs(SR,{theme:QD,children:[u.jsx(JD,{}),u.jsx(n_,{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}}}}),u.jsx(Xt.Provider,{value:{user:e,setUser:t},children:u.jsx(qw,{children:u.jsx(bW,{children:u.jsx(eH,{})})})})]})})}H0.createRoot(document.getElementById("root")).render(u.jsx(iF,{children:u.jsx(tH,{})})); diff --git a/index.html b/index.html index 23f3ebe..d72c271 100644 --- a/index.html +++ b/index.html @@ -21,7 +21,7 @@ Todo App - + diff --git a/sw.js b/sw.js index ff41bf9..42b7dd7 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-1e1a5b03.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:"f43a48057fa8155f2c77b8cd42c26f4e"},{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-4c4b02f8.css",revision:null},{url:"assets/index-792d4bf9.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:"727c25c329c60626addadbaf64f16200"},{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")))}));