From 259490724519c02d9618f51563b7515a74bcc0a3 Mon Sep 17 00:00:00 2001 From: maciekkoks <85953204+maciekkoks@users.noreply.github.com> Date: Sun, 21 Jan 2024 15:25:03 +0100 Subject: [PATCH] Updates --- .../{index-a5c76b14.js => index-afc62d91.js} | 98 +++++++++---------- index.html | 2 +- sw.js | 2 +- 3 files changed, 51 insertions(+), 51 deletions(-) rename assets/{index-a5c76b14.js => index-afc62d91.js} (85%) diff --git a/assets/index-a5c76b14.js b/assets/index-afc62d91.js similarity index 85% rename from assets/index-a5c76b14.js rename to assets/index-afc62d91.js index 971b5dd..b5f4698 100644 --- a/assets/index-a5c76b14.js +++ b/assets/index-afc62d91.js @@ -1,4 +1,4 @@ -var tk=Object.defineProperty;var nk=(e,t,n)=>t in e?tk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ov=(e,t,n)=>(nk(e,typeof t!="symbol"?t+"":t,n),n);function rk(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 ob(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ab={exports:{}},yd={},ib={exports:{}},Fe={};/** +var tk=Object.defineProperty;var nk=(e,t,n)=>t in e?tk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var av=(e,t,n)=>(nk(e,typeof t!="symbol"?t+"":t,n),n);function rk(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 ob(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ab={exports:{}},yd={},ib={exports:{}},Fe={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ var tk=Object.defineProperty;var nk=(e,t,n)=>t in e?tk(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Pl=Symbol.for("react.element"),ok=Symbol.for("react.portal"),ak=Symbol.for("react.fragment"),ik=Symbol.for("react.strict_mode"),sk=Symbol.for("react.profiler"),fk=Symbol.for("react.provider"),lk=Symbol.for("react.context"),ck=Symbol.for("react.forward_ref"),uk=Symbol.for("react.suspense"),dk=Symbol.for("react.memo"),pk=Symbol.for("react.lazy"),av=Symbol.iterator;function hk(e){return e===null||typeof e!="object"?null:(e=av&&e[av]||e["@@iterator"],typeof e=="function"?e:null)}var sb={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},fb=Object.assign,lb={};function xs(e,t,n){this.props=e,this.context=t,this.refs=lb,this.updater=n||sb}xs.prototype.isReactComponent={};xs.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};xs.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function cb(){}cb.prototype=xs.prototype;function Dh(e,t,n){this.props=e,this.context=t,this.refs=lb,this.updater=n||sb}var Lh=Dh.prototype=new cb;Lh.constructor=Dh;fb(Lh,xs.prototype);Lh.isPureReactComponent=!0;var iv=Array.isArray,ub=Object.prototype.hasOwnProperty,Nh={current:null},db={key:!0,ref:!0,__self:!0,__source:!0};function pb(e,t,n){var r,o={},a=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)ub.call(t,r)&&!db.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1t in e?tk(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */(function(e){function t(z,O){var F=z.length;z.push(O);e:for(;0>>1,_=z[U];if(0>>1;Uo(Z,F))q<_&&0>o(ce,Z)?(z[U]=ce,z[q]=F,U=q):(z[U]=Z,z[X]=F,U=X);else if(q<_&&0>o(ce,F))z[U]=ce,z[q]=F,U=q;else break e}}return O}function o(z,O){var F=z.sortIndex-O.sortIndex;return F!==0?F:z.id-O.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var f=[],l=[],u=1,p=null,h=3,m=!1,y=!1,b=!1,j=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,v=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(z){for(var O=n(l);O!==null;){if(O.callback===null)r(l);else if(O.startTime<=z)r(l),O.sortIndex=O.expirationTime,t(f,O);else break;O=n(l)}}function w(z){if(b=!1,x(z),!y)if(n(f)!==null)y=!0,V(E);else{var O=n(l);O!==null&&D(w,O.startTime-z)}}function E(z,O){y=!1,b&&(b=!1,g(R),R=-1),m=!0;var F=h;try{for(x(O),p=n(f);p!==null&&(!(p.expirationTime>O)||z&&!T());){var U=p.callback;if(typeof U=="function"){p.callback=null,h=p.priorityLevel;var _=U(p.expirationTime<=O);O=e.unstable_now(),typeof _=="function"?p.callback=_:p===n(f)&&r(f),x(O)}else r(f);p=n(f)}if(p!==null)var B=!0;else{var X=n(l);X!==null&&D(w,X.startTime-O),B=!1}return B}finally{p=null,h=F,m=!1}}var S=!1,k=null,R=-1,$=5,P=-1;function T(){return!(e.unstable_now()-P<$)}function I(){if(k!==null){var z=e.unstable_now();P=z;var O=!0;try{O=k(!0,z)}finally{O?L():(S=!1,k=null)}}else S=!1}var L;if(typeof v=="function")L=function(){v(I)};else if(typeof MessageChannel<"u"){var M=new MessageChannel,N=M.port2;M.port1.onmessage=I,L=function(){N.postMessage(null)}}else L=function(){j(I,0)};function V(z){k=z,S||(S=!0,L())}function D(z,O){R=j(function(){z(e.unstable_now())},O)}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(z){z.callback=null},e.unstable_continueExecution=function(){y||m||(y=!0,V(E))},e.unstable_forceFrameRate=function(z){0>z||125U?(z.sortIndex=F,t(l,z),n(f)===null&&z===n(l)&&(b?(g(R),R=-1):b=!0,D(w,F-U))):(z.sortIndex=_,t(f,z),y||m||(y=!0,V(E))),z},e.unstable_shouldYield=T,e.unstable_wrapCallback=function(z){var O=h;return function(){var F=h;h=O;try{return z.apply(this,arguments)}finally{h=F}}}})(vb);gb.exports=vb;var Ek=gb.exports;/** + */(function(e){function t(z,O){var F=z.length;z.push(O);e:for(;0>>1,_=z[U];if(0>>1;Uo(Z,F))q<_&&0>o(ce,Z)?(z[U]=ce,z[q]=F,U=q):(z[U]=Z,z[X]=F,U=X);else if(q<_&&0>o(ce,F))z[U]=ce,z[q]=F,U=q;else break e}}return O}function o(z,O){var F=z.sortIndex-O.sortIndex;return F!==0?F:z.id-O.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var f=[],l=[],u=1,p=null,h=3,m=!1,y=!1,b=!1,j=typeof setTimeout=="function"?setTimeout:null,v=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(z){for(var O=n(l);O!==null;){if(O.callback===null)r(l);else if(O.startTime<=z)r(l),O.sortIndex=O.expirationTime,t(f,O);else break;O=n(l)}}function w(z){if(b=!1,x(z),!y)if(n(f)!==null)y=!0,V(C);else{var O=n(l);O!==null&&D(w,O.startTime-z)}}function C(z,O){y=!1,b&&(b=!1,v(R),R=-1),m=!0;var F=h;try{for(x(O),p=n(f);p!==null&&(!(p.expirationTime>O)||z&&!T());){var U=p.callback;if(typeof U=="function"){p.callback=null,h=p.priorityLevel;var _=U(p.expirationTime<=O);O=e.unstable_now(),typeof _=="function"?p.callback=_:p===n(f)&&r(f),x(O)}else r(f);p=n(f)}if(p!==null)var B=!0;else{var X=n(l);X!==null&&D(w,X.startTime-O),B=!1}return B}finally{p=null,h=F,m=!1}}var S=!1,k=null,R=-1,$=5,P=-1;function T(){return!(e.unstable_now()-P<$)}function I(){if(k!==null){var z=e.unstable_now();P=z;var O=!0;try{O=k(!0,z)}finally{O?L():(S=!1,k=null)}}else S=!1}var L;if(typeof g=="function")L=function(){g(I)};else if(typeof MessageChannel<"u"){var M=new MessageChannel,N=M.port2;M.port1.onmessage=I,L=function(){N.postMessage(null)}}else L=function(){j(I,0)};function V(z){k=z,S||(S=!0,L())}function D(z,O){R=j(function(){z(e.unstable_now())},O)}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(z){z.callback=null},e.unstable_continueExecution=function(){y||m||(y=!0,V(C))},e.unstable_forceFrameRate=function(z){0>z||125U?(z.sortIndex=F,t(l,z),n(f)===null&&z===n(l)&&(b?(v(R),R=-1):b=!0,D(w,F-U))):(z.sortIndex=_,t(f,z),y||m||(y=!0,V(C))),z},e.unstable_shouldYield=T,e.unstable_wrapCallback=function(z){var O=h;return function(){var F=h;h=O;try{return z.apply(this,arguments)}finally{h=F}}}})(vb);gb.exports=vb;var Ek=gb.exports;/** * @license React * react-dom.production.min.js * @@ -30,23 +30,23 @@ var tk=Object.defineProperty;var nk=(e,t,n)=>t in e?tk(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var yb=d,Yn=Ek;function te(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ep=Object.prototype.hasOwnProperty,jk=/^[: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]*$/,fv={},lv={};function Rk(e){return ep.call(lv,e)?!0:ep.call(fv,e)?!1:jk.test(e)?lv[e]=!0:(fv[e]=!0,!1)}function Pk(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 Tk(e,t,n,r){if(t===null||typeof t>"u"||Pk(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 _h=/[\-:]([a-z])/g;function Bh(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(_h,Bh);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(_h,Bh);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(_h,Bh);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 Vh(e,t,n,r){var o=on.hasOwnProperty(t)?on[t]:null;(o!==null?o.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ep=Object.prototype.hasOwnProperty,jk=/^[: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]*$/,lv={},cv={};function Rk(e){return ep.call(cv,e)?!0:ep.call(lv,e)?!1:jk.test(e)?cv[e]=!0:(lv[e]=!0,!1)}function Pk(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 Tk(e,t,n,r){if(t===null||typeof t>"u"||Pk(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 Bh=/[\-:]([a-z])/g;function Vh(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(Bh,Vh);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(Bh,Vh);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(Bh,Vh);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 Uh(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{K1=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?of(e):""}function $k(e){switch(e.tag){case 5:return of(e.type);case 16:return of("Lazy");case 13:return of("Suspense");case 19:return of("SuspenseList");case 0:case 2:case 15:return e=q1(e.type,!1),e;case 11:return e=q1(e.type.render,!1),e;case 1:return e=q1(e.type,!0),e;default:return""}}function op(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ji:return"Fragment";case Ei:return"Portal";case tp:return"Profiler";case Uh:return"StrictMode";case np:return"Suspense";case rp:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case wb:return(e.displayName||"Context")+".Consumer";case xb:return(e._context.displayName||"Context")+".Provider";case Wh:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Hh:return t=e.displayName||null,t!==null?t:op(e.type)||"Memo";case Do:t=e._payload,e=e._init;try{return op(e(t))}catch{}}return null}function zk(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 op(t);case 8:return t===Uh?"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 sa(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Sb(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ok(e){var t=Sb(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 Zl(e){e._valueTracker||(e._valueTracker=Ok(e))}function Cb(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Sb(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function xu(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 ap(e,t){var n=t.checked;return Rt({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function uv(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=sa(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 Eb(e,t){t=t.checked,t!=null&&Vh(e,"checked",t,!1)}function ip(e,t){Eb(e,t);var n=sa(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")?sp(e,t.type,n):t.hasOwnProperty("defaultValue")&&sp(e,t.type,sa(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function dv(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 sp(e,t,n){(t!=="number"||xu(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var af=Array.isArray;function Fi(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Jl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function qf(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var xf={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},Mk=["Webkit","ms","Moz","O"];Object.keys(xf).forEach(function(e){Mk.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),xf[t]=xf[e]})});function Tb(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||xf.hasOwnProperty(e)&&xf[e]?(""+t).trim():t+"px"}function $b(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Tb(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Ik=Rt({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 cp(e,t){if(t){if(Ik[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(te(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(te(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(te(61))}if(t.style!=null&&typeof t.style!="object")throw Error(te(62))}}function up(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 dp=null;function Gh(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var pp=null,_i=null,Bi=null;function mv(e){if(e=zl(e)){if(typeof pp!="function")throw Error(te(280));var t=e.stateNode;t&&(t=Sd(t),pp(e.stateNode,e.type,t))}}function zb(e){_i?Bi?Bi.push(e):Bi=[e]:_i=e}function Ob(){if(_i){var e=_i,t=Bi;if(Bi=_i=null,mv(e),t)for(e=0;e>>=0,e===0?32:31-(Hk(e)/Gk|0)|0}var ec=64,tc=4194304;function sf(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 Cu(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=sf(s):(a&=i,a!==0&&(r=sf(a)))}else i=n&~o,i!==0?r=sf(i):a!==0&&(r=sf(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 Tl(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-zr(t),e[t]=n}function Xk(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=kf),Cv=String.fromCharCode(32),Ev=!1;function Zb(e,t){switch(e){case"keyup":return C5.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Jb(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ri=!1;function j5(e,t){switch(e){case"compositionend":return Jb(t);case"keypress":return t.which!==32?null:(Ev=!0,Cv);case"textInput":return e=t.data,e===Cv&&Ev?null:e;default:return null}}function R5(e,t){if(Ri)return e==="compositionend"||!em&&Zb(e,t)?(e=Xb(),Xc=Qh=Wo=null,Ri=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Tv(n)}}function r4(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?r4(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function o4(){for(var e=window,t=xu();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=xu(e.document)}return t}function tm(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 D5(e){var t=o4(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&r4(n.ownerDocument.documentElement,n)){if(r!==null&&tm(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=$v(n,a);var i=$v(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Pi=null,bp=null,Cf=null,xp=!1;function zv(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;xp||Pi==null||Pi!==xu(r)||(r=Pi,"selectionStart"in r&&tm(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}),Cf&&el(Cf,r)||(Cf=r,r=Ru(bp,"onSelect"),0zi||(e.current=jp[zi],jp[zi]=null,zi--)}function pt(e,t){zi++,jp[zi]=e.current,e.current=t}var fa={},dn=da(fa),Rn=da(!1),Ga=fa;function Ji(e,t){var n=e.type.contextTypes;if(!n)return fa;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 Pn(e){return e=e.childContextTypes,e!=null}function Tu(){vt(Rn),vt(dn)}function Nv(e,t,n){if(dn.current!==fa)throw Error(te(168));pt(dn,t),pt(Rn,n)}function p4(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(te(108,zk(e)||"Unknown",o));return Rt({},n,r)}function $u(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||fa,Ga=dn.current,pt(dn,e),pt(Rn,Rn.current),!0}function Fv(e,t,n){var r=e.stateNode;if(!r)throw Error(te(169));n?(e=p4(e,t,Ga),r.__reactInternalMemoizedMergedChildContext=e,vt(Rn),vt(dn),pt(dn,e)):vt(Rn),pt(Rn,n)}var vo=null,Cd=!1,f0=!1;function h4(e){vo===null?vo=[e]:vo.push(e)}function q5(e){Cd=!0,h4(e)}function pa(){if(!f0&&vo!==null){f0=!0;var e=0,t=ot;try{var n=vo;for(ot=1;e>=i,o-=i,yo=1<<32-zr(t)+o|n<R?($=k,k=null):$=k.sibling;var P=h(g,k,x[R],w);if(P===null){k===null&&(k=$);break}e&&k&&P.alternate===null&&t(g,k),v=a(P,v,R),S===null?E=P:S.sibling=P,S=P,k=$}if(R===x.length)return n(g,k),bt&&ja(g,R),E;if(k===null){for(;RR?($=k,k=null):$=k.sibling;var T=h(g,k,P.value,w);if(T===null){k===null&&(k=$);break}e&&k&&T.alternate===null&&t(g,k),v=a(T,v,R),S===null?E=T:S.sibling=T,S=T,k=$}if(P.done)return n(g,k),bt&&ja(g,R),E;if(k===null){for(;!P.done;R++,P=x.next())P=p(g,P.value,w),P!==null&&(v=a(P,v,R),S===null?E=P:S.sibling=P,S=P);return bt&&ja(g,R),E}for(k=r(g,k);!P.done;R++,P=x.next())P=m(k,g,R,P.value,w),P!==null&&(e&&P.alternate!==null&&k.delete(P.key===null?R:P.key),v=a(P,v,R),S===null?E=P:S.sibling=P,S=P);return e&&k.forEach(function(I){return t(g,I)}),bt&&ja(g,R),E}function j(g,v,x,w){if(typeof x=="object"&&x!==null&&x.type===ji&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Ql:e:{for(var E=x.key,S=v;S!==null;){if(S.key===E){if(E=x.type,E===ji){if(S.tag===7){n(g,S.sibling),v=o(S,x.props.children),v.return=g,g=v;break e}}else if(S.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Do&&Gv(E)===S.type){n(g,S.sibling),v=o(S,x.props),v.ref=Ds(g,S,x),v.return=g,g=v;break e}n(g,S);break}else t(g,S);S=S.sibling}x.type===ji?(v=Na(x.props.children,g.mode,w,x.key),v.return=g,g=v):(w=ou(x.type,x.key,x.props,null,g.mode,w),w.ref=Ds(g,v,x),w.return=g,g=w)}return i(g);case Ei:e:{for(S=x.key;v!==null;){if(v.key===S)if(v.tag===4&&v.stateNode.containerInfo===x.containerInfo&&v.stateNode.implementation===x.implementation){n(g,v.sibling),v=o(v,x.children||[]),v.return=g,g=v;break e}else{n(g,v);break}else t(g,v);v=v.sibling}v=g0(x,g.mode,w),v.return=g,g=v}return i(g);case Do:return S=x._init,j(g,v,S(x._payload),w)}if(af(x))return y(g,v,x,w);if(zs(x))return b(g,v,x,w);fc(g,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,v!==null&&v.tag===6?(n(g,v.sibling),v=o(v,x),v.return=g,g=v):(n(g,v),v=m0(x,g.mode,w),v.return=g,g=v),i(g)):n(g,v)}return j}var ts=k4(!0),S4=k4(!1),Ol={},eo=da(Ol),ol=da(Ol),al=da(Ol);function Aa(e){if(e===Ol)throw Error(te(174));return e}function cm(e,t){switch(pt(al,t),pt(ol,e),pt(eo,Ol),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:lp(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=lp(t,e)}vt(eo),pt(eo,t)}function ns(){vt(eo),vt(ol),vt(al)}function C4(e){Aa(al.current);var t=Aa(eo.current),n=lp(t,e.type);t!==n&&(pt(ol,e),pt(eo,n))}function um(e){ol.current===e&&(vt(eo),vt(ol))}var Ct=da(0);function Du(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 l0=[];function dm(){for(var e=0;en?n:4,e(!0);var r=c0.transition;c0.transition={};try{e(!1),t()}finally{ot=n,c0.transition=r}}function _4(){return dr().memoizedState}function Z5(e,t,n){var r=ta(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},B4(e))V4(t,n);else if(n=y4(e,t,n,r),n!==null){var o=yn();Or(n,e,r,o),U4(n,t,r)}}function J5(e,t,n){var r=ta(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(B4(e))V4(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,Ir(s,i)){var f=t.interleaved;f===null?(o.next=o,fm(t)):(o.next=f.next,f.next=o),t.interleaved=o;return}}catch{}finally{}n=y4(e,t,o,r),n!==null&&(o=yn(),Or(n,e,r,o),U4(n,t,r))}}function B4(e){var t=e.alternate;return e===jt||t!==null&&t===jt}function V4(e,t){Ef=Lu=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function U4(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,qh(e,n)}}var Nu={readContext:ur,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},eS={readContext:ur,useCallback:function(e,t){return qr().memoizedState=[e,t===void 0?null:t],e},useContext:ur,useEffect:qv,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,eu(4194308,4,A4.bind(null,t,e),n)},useLayoutEffect:function(e,t){return eu(4194308,4,e,t)},useInsertionEffect:function(e,t){return eu(4,2,e,t)},useMemo:function(e,t){var n=qr();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=qr();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=Z5.bind(null,jt,e),[r.memoizedState,e]},useRef:function(e){var t=qr();return e={current:e},t.memoizedState=e},useState:Kv,useDebugValue:vm,useDeferredValue:function(e){return qr().memoizedState=e},useTransition:function(){var e=Kv(!1),t=e[0];return e=Q5.bind(null,e[1]),qr().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=jt,o=qr();if(bt){if(n===void 0)throw Error(te(407));n=n()}else{if(n=t(),Yt===null)throw Error(te(349));qa&30||R4(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,qv(T4.bind(null,r,a,e),[e]),r.flags|=2048,fl(9,P4.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=qr(),t=Yt.identifierPrefix;if(bt){var n=bo,r=yo;n=(r&~(1<<32-zr(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=il++,0")&&(f=f.replace("",e.displayName)),f}while(1<=i&&0<=s);break}}}finally{K1=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?of(e):""}function $k(e){switch(e.tag){case 5:return of(e.type);case 16:return of("Lazy");case 13:return of("Suspense");case 19:return of("SuspenseList");case 0:case 2:case 15:return e=q1(e.type,!1),e;case 11:return e=q1(e.type.render,!1),e;case 1:return e=q1(e.type,!0),e;default:return""}}function op(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ji:return"Fragment";case Ei:return"Portal";case tp:return"Profiler";case Wh:return"StrictMode";case np:return"Suspense";case rp:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case wb:return(e.displayName||"Context")+".Consumer";case xb:return(e._context.displayName||"Context")+".Provider";case Hh:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Gh:return t=e.displayName||null,t!==null?t:op(e.type)||"Memo";case Do:t=e._payload,e=e._init;try{return op(e(t))}catch{}}return null}function zk(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 op(t);case 8:return t===Wh?"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 sa(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Sb(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ok(e){var t=Sb(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 Zl(e){e._valueTracker||(e._valueTracker=Ok(e))}function Cb(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Sb(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function xu(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 ap(e,t){var n=t.checked;return Rt({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function dv(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=sa(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 Eb(e,t){t=t.checked,t!=null&&Uh(e,"checked",t,!1)}function ip(e,t){Eb(e,t);var n=sa(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")?sp(e,t.type,n):t.hasOwnProperty("defaultValue")&&sp(e,t.type,sa(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function pv(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 sp(e,t,n){(t!=="number"||xu(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var af=Array.isArray;function Fi(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Jl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function qf(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var xf={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},Mk=["Webkit","ms","Moz","O"];Object.keys(xf).forEach(function(e){Mk.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),xf[t]=xf[e]})});function Tb(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||xf.hasOwnProperty(e)&&xf[e]?(""+t).trim():t+"px"}function $b(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Tb(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Ik=Rt({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 cp(e,t){if(t){if(Ik[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(te(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(te(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(te(61))}if(t.style!=null&&typeof t.style!="object")throw Error(te(62))}}function up(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 dp=null;function Kh(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var pp=null,_i=null,Bi=null;function gv(e){if(e=zl(e)){if(typeof pp!="function")throw Error(te(280));var t=e.stateNode;t&&(t=Sd(t),pp(e.stateNode,e.type,t))}}function zb(e){_i?Bi?Bi.push(e):Bi=[e]:_i=e}function Ob(){if(_i){var e=_i,t=Bi;if(Bi=_i=null,gv(e),t)for(e=0;e>>=0,e===0?32:31-(Hk(e)/Gk|0)|0}var ec=64,tc=4194304;function sf(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 Cu(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=sf(s):(a&=i,a!==0&&(r=sf(a)))}else i=n&~o,i!==0?r=sf(i):a!==0&&(r=sf(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 Tl(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-zr(t),e[t]=n}function Xk(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=kf),Ev=String.fromCharCode(32),jv=!1;function Zb(e,t){switch(e){case"keyup":return C5.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Jb(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ri=!1;function j5(e,t){switch(e){case"compositionend":return Jb(t);case"keypress":return t.which!==32?null:(jv=!0,Ev);case"textInput":return e=t.data,e===Ev&&jv?null:e;default:return null}}function R5(e,t){if(Ri)return e==="compositionend"||!tm&&Zb(e,t)?(e=Xb(),Xc=Zh=Wo=null,Ri=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=$v(n)}}function r4(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?r4(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function o4(){for(var e=window,t=xu();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=xu(e.document)}return t}function nm(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 D5(e){var t=o4(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&r4(n.ownerDocument.documentElement,n)){if(r!==null&&nm(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=zv(n,a);var i=zv(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Pi=null,bp=null,Cf=null,xp=!1;function Ov(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;xp||Pi==null||Pi!==xu(r)||(r=Pi,"selectionStart"in r&&nm(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}),Cf&&el(Cf,r)||(Cf=r,r=Ru(bp,"onSelect"),0zi||(e.current=jp[zi],jp[zi]=null,zi--)}function pt(e,t){zi++,jp[zi]=e.current,e.current=t}var fa={},dn=da(fa),Rn=da(!1),Ga=fa;function Ji(e,t){var n=e.type.contextTypes;if(!n)return fa;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 Pn(e){return e=e.childContextTypes,e!=null}function Tu(){vt(Rn),vt(dn)}function Fv(e,t,n){if(dn.current!==fa)throw Error(te(168));pt(dn,t),pt(Rn,n)}function p4(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(te(108,zk(e)||"Unknown",o));return Rt({},n,r)}function $u(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||fa,Ga=dn.current,pt(dn,e),pt(Rn,Rn.current),!0}function _v(e,t,n){var r=e.stateNode;if(!r)throw Error(te(169));n?(e=p4(e,t,Ga),r.__reactInternalMemoizedMergedChildContext=e,vt(Rn),vt(dn),pt(dn,e)):vt(Rn),pt(Rn,n)}var vo=null,Cd=!1,f0=!1;function h4(e){vo===null?vo=[e]:vo.push(e)}function q5(e){Cd=!0,h4(e)}function pa(){if(!f0&&vo!==null){f0=!0;var e=0,t=ot;try{var n=vo;for(ot=1;e>=i,o-=i,yo=1<<32-zr(t)+o|n<R?($=k,k=null):$=k.sibling;var P=h(v,k,x[R],w);if(P===null){k===null&&(k=$);break}e&&k&&P.alternate===null&&t(v,k),g=a(P,g,R),S===null?C=P:S.sibling=P,S=P,k=$}if(R===x.length)return n(v,k),bt&&ja(v,R),C;if(k===null){for(;RR?($=k,k=null):$=k.sibling;var T=h(v,k,P.value,w);if(T===null){k===null&&(k=$);break}e&&k&&T.alternate===null&&t(v,k),g=a(T,g,R),S===null?C=T:S.sibling=T,S=T,k=$}if(P.done)return n(v,k),bt&&ja(v,R),C;if(k===null){for(;!P.done;R++,P=x.next())P=p(v,P.value,w),P!==null&&(g=a(P,g,R),S===null?C=P:S.sibling=P,S=P);return bt&&ja(v,R),C}for(k=r(v,k);!P.done;R++,P=x.next())P=m(k,v,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?C=P:S.sibling=P,S=P);return e&&k.forEach(function(I){return t(v,I)}),bt&&ja(v,R),C}function j(v,g,x,w){if(typeof x=="object"&&x!==null&&x.type===ji&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Ql:e:{for(var C=x.key,S=g;S!==null;){if(S.key===C){if(C=x.type,C===ji){if(S.tag===7){n(v,S.sibling),g=o(S,x.props.children),g.return=v,v=g;break e}}else if(S.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Do&&Kv(C)===S.type){n(v,S.sibling),g=o(S,x.props),g.ref=Ds(v,S,x),g.return=v,v=g;break e}n(v,S);break}else t(v,S);S=S.sibling}x.type===ji?(g=Na(x.props.children,v.mode,w,x.key),g.return=v,v=g):(w=ou(x.type,x.key,x.props,null,v.mode,w),w.ref=Ds(v,g,x),w.return=v,v=w)}return i(v);case Ei:e:{for(S=x.key;g!==null;){if(g.key===S)if(g.tag===4&&g.stateNode.containerInfo===x.containerInfo&&g.stateNode.implementation===x.implementation){n(v,g.sibling),g=o(g,x.children||[]),g.return=v,v=g;break e}else{n(v,g);break}else t(v,g);g=g.sibling}g=g0(x,v.mode,w),g.return=v,v=g}return i(v);case Do:return S=x._init,j(v,g,S(x._payload),w)}if(af(x))return y(v,g,x,w);if(zs(x))return b(v,g,x,w);fc(v,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,g!==null&&g.tag===6?(n(v,g.sibling),g=o(g,x),g.return=v,v=g):(n(v,g),g=m0(x,v.mode,w),g.return=v,v=g),i(v)):n(v,g)}return j}var ts=k4(!0),S4=k4(!1),Ol={},eo=da(Ol),ol=da(Ol),al=da(Ol);function Aa(e){if(e===Ol)throw Error(te(174));return e}function um(e,t){switch(pt(al,t),pt(ol,e),pt(eo,Ol),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:lp(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=lp(t,e)}vt(eo),pt(eo,t)}function ns(){vt(eo),vt(ol),vt(al)}function C4(e){Aa(al.current);var t=Aa(eo.current),n=lp(t,e.type);t!==n&&(pt(ol,e),pt(eo,n))}function dm(e){ol.current===e&&(vt(eo),vt(ol))}var Ct=da(0);function Du(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 l0=[];function pm(){for(var e=0;en?n:4,e(!0);var r=c0.transition;c0.transition={};try{e(!1),t()}finally{ot=n,c0.transition=r}}function _4(){return dr().memoizedState}function Z5(e,t,n){var r=ta(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},B4(e))V4(t,n);else if(n=y4(e,t,n,r),n!==null){var o=yn();Or(n,e,r,o),U4(n,t,r)}}function J5(e,t,n){var r=ta(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(B4(e))V4(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,Ir(s,i)){var f=t.interleaved;f===null?(o.next=o,lm(t)):(o.next=f.next,f.next=o),t.interleaved=o;return}}catch{}finally{}n=y4(e,t,o,r),n!==null&&(o=yn(),Or(n,e,r,o),U4(n,t,r))}}function B4(e){var t=e.alternate;return e===jt||t!==null&&t===jt}function V4(e,t){Ef=Lu=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function U4(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Yh(e,n)}}var Nu={readContext:ur,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},eS={readContext:ur,useCallback:function(e,t){return qr().memoizedState=[e,t===void 0?null:t],e},useContext:ur,useEffect:Yv,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,eu(4194308,4,A4.bind(null,t,e),n)},useLayoutEffect:function(e,t){return eu(4194308,4,e,t)},useInsertionEffect:function(e,t){return eu(4,2,e,t)},useMemo:function(e,t){var n=qr();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=qr();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=Z5.bind(null,jt,e),[r.memoizedState,e]},useRef:function(e){var t=qr();return e={current:e},t.memoizedState=e},useState:qv,useDebugValue:ym,useDeferredValue:function(e){return qr().memoizedState=e},useTransition:function(){var e=qv(!1),t=e[0];return e=Q5.bind(null,e[1]),qr().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=jt,o=qr();if(bt){if(n===void 0)throw Error(te(407));n=n()}else{if(n=t(),Yt===null)throw Error(te(349));qa&30||R4(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,Yv(T4.bind(null,r,a,e),[e]),r.flags|=2048,fl(9,P4.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=qr(),t=Yt.identifierPrefix;if(bt){var n=bo,r=yo;n=(r&~(1<<32-zr(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=il++,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[Qr]=t,e[rl]=r,Z4(e,t,!1,!1),t.stateNode=e;e:{switch(i=up(n,r),n){case"dialog":ht("cancel",e),ht("close",e),o=r;break;case"iframe":case"object":case"embed":ht("load",e),o=r;break;case"video":case"audio":for(o=0;oos&&(t.flags|=128,r=!0,Ls(a,!1),t.lanes=4194304)}else{if(!r)if(e=Du(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ls(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!bt)return sn(t),null}else 2*It()-a.renderingStartTime>os&&n!==1073741824&&(t.flags|=128,r=!0,Ls(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=Ct.current,pt(Ct,r?n&1|2:n&1),t):(sn(t),null);case 22:case 23:return Sm(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Fn&1073741824&&(sn(t),t.subtreeFlags&6&&(t.flags|=8192)):sn(t),null;case 24:return null;case 25:return null}throw Error(te(156,t.tag))}function fS(e,t){switch(rm(t),t.tag){case 1:return Pn(t.type)&&Tu(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ns(),vt(Rn),vt(dn),dm(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return um(t),null;case 13:if(vt(Ct),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(te(340));es()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return vt(Ct),null;case 4:return ns(),null;case 10:return sm(t.type._context),null;case 22:case 23:return Sm(),null;case 24:return null;default:return null}}var cc=!1,un=!1,lS=typeof WeakSet=="function"?WeakSet:Set,he=null;function Ai(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){zt(e,t,r)}else n.current=null}function Np(e,t,n){try{n()}catch(r){zt(e,t,r)}}var r2=!1;function cS(e,t){if(wp=Eu,e=o4(),tm(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,s=-1,f=-1,l=0,u=0,p=e,h=null;t:for(;;){for(var m;p!==n||o!==0&&p.nodeType!==3||(s=i+o),p!==a||r!==0&&p.nodeType!==3||(f=i+r),p.nodeType===3&&(i+=p.nodeValue.length),(m=p.firstChild)!==null;)h=p,p=m;for(;;){if(p===e)break t;if(h===n&&++l===o&&(s=i),h===a&&++u===r&&(f=i),(m=p.nextSibling)!==null)break;p=h,h=p.parentNode}p=m}n=s===-1||f===-1?null:{start:s,end:f}}else n=null}n=n||{start:0,end:0}}else n=null;for(kp={focusedElem:e,selectionRange:n},Eu=!1,he=t;he!==null;)if(t=he,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,he=e;else for(;he!==null;){t=he;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var b=y.memoizedProps,j=y.memoizedState,g=t.stateNode,v=g.getSnapshotBeforeUpdate(t.elementType===t.type?b:kr(t.type,b),j);g.__reactInternalSnapshotBeforeUpdate=v}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(te(163))}}catch(w){zt(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,he=e;break}he=t.return}return y=r2,r2=!1,y}function jf(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&&Np(t,n,a)}o=o.next}while(o!==r)}}function Rd(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 Fp(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 t6(e){var t=e.alternate;t!==null&&(e.alternate=null,t6(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Qr],delete t[rl],delete t[Ep],delete t[G5],delete t[K5])),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 n6(e){return e.tag===5||e.tag===3||e.tag===4}function o2(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||n6(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 _p(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=Pu));else if(r!==4&&(e=e.child,e!==null))for(_p(e,t,n),e=e.sibling;e!==null;)_p(e,t,n),e=e.sibling}function Bp(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(Bp(e,t,n),e=e.sibling;e!==null;)Bp(e,t,n),e=e.sibling}var en=null,Cr=!1;function $o(e,t,n){for(n=n.child;n!==null;)r6(e,t,n),n=n.sibling}function r6(e,t,n){if(Jr&&typeof Jr.onCommitFiberUnmount=="function")try{Jr.onCommitFiberUnmount(bd,n)}catch{}switch(n.tag){case 5:un||Ai(n,t);case 6:var r=en,o=Cr;en=null,$o(e,t,n),en=r,Cr=o,en!==null&&(Cr?(e=en,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):en.removeChild(n.stateNode));break;case 18:en!==null&&(Cr?(e=en,n=n.stateNode,e.nodeType===8?s0(e.parentNode,n):e.nodeType===1&&s0(e,n),Zf(e)):s0(en,n.stateNode));break;case 4:r=en,o=Cr,en=n.stateNode.containerInfo,Cr=!0,$o(e,t,n),en=r,Cr=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)&&Np(n,t,i),o=o.next}while(o!==r)}$o(e,t,n);break;case 1:if(!un&&(Ai(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){zt(n,t,s)}$o(e,t,n);break;case 21:$o(e,t,n);break;case 22:n.mode&1?(un=(r=un)||n.memoizedState!==null,$o(e,t,n),un=r):$o(e,t,n);break;default:$o(e,t,n)}}function a2(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new lS),t.forEach(function(r){var o=bS.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function br(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*dS(r/1960))-r,10e?16:e,Ho===null)var r=!1;else{if(e=Ho,Ho=null,Bu=0,We&6)throw Error(te(331));var o=We;for(We|=4,he=e.current;he!==null;){var a=he,i=a.child;if(he.flags&16){var s=a.deletions;if(s!==null){for(var f=0;fIt()-wm?La(e,0):xm|=n),Tn(e,t)}function u6(e,t){t===0&&(e.mode&1?(t=tc,tc<<=1,!(tc&130023424)&&(tc=4194304)):t=1);var n=yn();e=So(e,t),e!==null&&(Tl(e,t,n),Tn(e,n))}function yS(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),u6(e,n)}function bS(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(te(314))}r!==null&&r.delete(t),u6(e,n)}var d6;d6=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Rn.current)jn=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return jn=!1,iS(e,t,n);jn=!!(e.flags&131072)}else jn=!1,bt&&t.flags&1048576&&m4(t,Ou,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;tu(e,t),e=t.pendingProps;var o=Ji(t,dn.current);Ui(t,n),o=hm(null,t,r,e,o,n);var a=mm();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,Pn(r)?(a=!0,$u(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,lm(t),o.updater=Ed,t.stateNode=o,o._reactInternals=t,zp(t,r,e,n),t=Ip(null,t,r,!0,a,n)):(t.tag=0,bt&&a&&nm(t),gn(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(tu(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=wS(r),e=kr(r,e),o){case 0:t=Mp(null,t,r,e,n);break e;case 1:t=e2(null,t,r,e,n);break e;case 11:t=Zv(null,t,r,e,n);break e;case 14:t=Jv(null,t,r,kr(r.type,e),n);break e}throw Error(te(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:kr(r,o),Mp(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:kr(r,o),e2(e,t,r,o,n);case 3:e:{if(Y4(t),e===null)throw Error(te(387));r=t.pendingProps,a=t.memoizedState,o=a.element,b4(e,t),Au(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=rs(Error(te(423)),t),t=t2(e,t,r,n,o);break e}else if(r!==o){o=rs(Error(te(424)),t),t=t2(e,t,r,n,o);break e}else for(Un=Zo(t.stateNode.containerInfo.firstChild),Gn=t,bt=!0,jr=null,n=S4(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(es(),r===o){t=Co(e,t,n);break e}gn(e,t,r,n)}t=t.child}return t;case 5:return C4(t),e===null&&Pp(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,Sp(r,o)?i=null:a!==null&&Sp(r,a)&&(t.flags|=32),q4(e,t),gn(e,t,i,n),t.child;case 6:return e===null&&Pp(t),null;case 13:return X4(e,t,n);case 4:return cm(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=ts(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:kr(r,o),Zv(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,pt(Mu,r._currentValue),r._currentValue=i,a!==null)if(Ir(a.value,i)){if(a.children===o.children&&!Rn.current){t=Co(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){i=a.child;for(var f=s.firstContext;f!==null;){if(f.context===r){if(a.tag===1){f=xo(-1,n&-n),f.tag=2;var l=a.updateQueue;if(l!==null){l=l.shared;var u=l.pending;u===null?f.next=f:(f.next=u.next,u.next=f),l.pending=f}}a.lanes|=n,f=a.alternate,f!==null&&(f.lanes|=n),Tp(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(te(341));i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Tp(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,Ui(t,n),o=ur(o),r=r(o),t.flags|=1,gn(e,t,r,n),t.child;case 14:return r=t.type,o=kr(r,t.pendingProps),o=kr(r.type,o),Jv(e,t,r,o,n);case 15:return G4(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:kr(r,o),tu(e,t),t.tag=1,Pn(r)?(e=!0,$u(t)):e=!1,Ui(t,n),w4(t,r,o),zp(t,r,o,n),Ip(null,t,r,!0,e,n);case 19:return Q4(e,t,n);case 22:return K4(e,t,n)}throw Error(te(156,t.tag))};function p6(e,t){return Fb(e,t)}function xS(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 fr(e,t,n,r){return new xS(e,t,n,r)}function Em(e){return e=e.prototype,!(!e||!e.isReactComponent)}function wS(e){if(typeof e=="function")return Em(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Wh)return 11;if(e===Hh)return 14}return 2}function na(e,t){var n=e.alternate;return n===null?(n=fr(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 ou(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")Em(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case ji:return Na(n.children,o,a,t);case Uh:i=8,o|=8;break;case tp:return e=fr(12,n,t,o|2),e.elementType=tp,e.lanes=a,e;case np:return e=fr(13,n,t,o),e.elementType=np,e.lanes=a,e;case rp:return e=fr(19,n,t,o),e.elementType=rp,e.lanes=a,e;case kb:return Td(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case xb:i=10;break e;case wb:i=9;break e;case Wh:i=11;break e;case Hh:i=14;break e;case Do:i=16,r=null;break e}throw Error(te(130,e==null?e:typeof e,""))}return t=fr(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Na(e,t,n,r){return e=fr(7,e,r,t),e.lanes=n,e}function Td(e,t,n,r){return e=fr(22,e,r,t),e.elementType=kb,e.lanes=n,e.stateNode={isHidden:!1},e}function m0(e,t,n){return e=fr(6,e,null,t),e.lanes=n,e}function g0(e,t,n){return t=fr(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function kS(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=X1(0),this.expirationTimes=X1(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=X1(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function jm(e,t,n,r,o,a,i,s,f){return e=new kS(e,t,n,s,f),t===1?(t=1,a===!0&&(t|=8)):t=0,a=fr(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},lm(a),e}function SS(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(v6)}catch(e){console.error(e)}}v6(),mb.exports=Qn;var Qa=mb.exports;const pc=ob(Qa);var p2=Qa;J0.createRoot=p2.createRoot,J0.hydrateRoot=p2.hydrateRoot;function Bn(e,t,n="localStorage"){const r=window[n],[o,a]=d.useState(()=>{const i=r.getItem(t);return i!=null&&i!=="undefined"?JSON.parse(i):e});return d.useEffect(()=>{r.setItem(t,JSON.stringify(o))},[t,o,r]),[o,a]}function y6(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 ro(){return ro=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function MS(e,t){if(e){if(typeof e=="string")return h2(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 h2(e,t)}}function h2(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 as;(function(e){e.RECENT="recent",e.FREQUENT="frequent"})(as||(as={}));var Ne;(function(e){e.NATIVE="native",e.APPLE="apple",e.TWITTER="twitter",e.GOOGLE="google",e.FACEBOOK="facebook"})(Ne||(Ne={}));var Fa;(function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"})(Fa||(Fa={}));var Rr;(function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"})(Rr||(Rr={}));var qe;(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"})(qe||(qe={}));var is;(function(e){e.SEARCH="SEARCH",e.PREVIEW="PREVIEW"})(is||(is={}));var AS="https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/",DS="https://cdn.jsdelivr.net/npm/emoji-datasource-facebook/img/facebook/64/",LS="https://cdn.jsdelivr.net/npm/emoji-datasource-twitter/img/twitter/64/",NS="https://cdn.jsdelivr.net/npm/emoji-datasource-google/img/google/64/";function FS(e){switch(e){case Ne.TWITTER:return LS;case Ne.GOOGLE:return NS;case Ne.FACEBOOK:return DS;case Ne.APPLE:default:return AS}}var _S=[{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"}],BS=[{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"}],VS=[{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"}],US=[{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"}],WS=[{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"}],HS=[{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"}],GS=[{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"}],KS=[{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"}],Kp={smileys_people:_S,animals_nature:BS,food_drink:VS,travel_places:US,activities:WS,objects:HS,symbols:GS,flags:KS},Wu=[Rr.NEUTRAL,Rr.LIGHT,Rr.MEDIUM_LIGHT,Rr.MEDIUM,Rr.MEDIUM_DARK,Rr.DARK],qS=Object.entries(Rr).reduce(function(e,t){var n=t[0],r=t[1];return e[r]=n,e},{}),YS=Wu.reduce(function(e,t){var n;return Object.assign(e,(n={},n[t]=t,n))},{}),ss;(function(e){e.name="n",e.unified="u",e.variations="v",e.added_in="a"})(ss||(ss={}));function Il(e){var t;return(t=e[ss.name])!=null?t:[]}function XS(e){return parseFloat(e[ss.added_in])}function Hu(e){return e?Il(e)[0]:""}function Om(e){var t=e.split("-"),n=t.splice(1,1),r=n[0];return YS[r]?t.join("-"):e}function Mn(e,t){var n,r=e[ss.unified];return!t||!Al(e)?r:(n=ZS(e,t))!=null?n:r}function QS(e){var t;return(t=Kp==null?void 0:Kp[e])!=null?t:[]}function C6(e,t){return""+FS(t)+e+".png"}function Ad(e){var t;return(t=e[ss.variations])!=null?t:[]}function Al(e){return Ad(e).length>0}function ZS(e,t){return t?Ad(e).find(function(n){return n.includes(t)}):Mn(e)}function cl(e){if(e){if(au[e])return au[e];var t=Om(e);return au[t]}}var Mm=Object.values(Kp).flat(),au={};setTimeout(function(){Mm.reduce(function(e,t){return e[Mn(t)]=t,e},au)});function JS(e){var t=e.split("-"),n=t[1];return Wu.includes(n)?n:null}var xr,eC=[qe.SUGGESTED,qe.SMILEYS_PEOPLE,qe.ANIMALS_NATURE,qe.FOOD_DRINK,qe.TRAVEL_PLACES,qe.ACTIVITIES,qe.OBJECTS,qe.SYMBOLS,qe.FLAGS],tC={name:"Recently Used",category:qe.SUGGESTED},E6=(xr={},xr[qe.SUGGESTED]={category:qe.SUGGESTED,name:"Frequently Used"},xr[qe.SMILEYS_PEOPLE]={category:qe.SMILEYS_PEOPLE,name:"Smileys & People"},xr[qe.ANIMALS_NATURE]={category:qe.ANIMALS_NATURE,name:"Animals & Nature"},xr[qe.FOOD_DRINK]={category:qe.FOOD_DRINK,name:"Food & Drink"},xr[qe.TRAVEL_PLACES]={category:qe.TRAVEL_PLACES,name:"Travel & Places"},xr[qe.ACTIVITIES]={category:qe.ACTIVITIES,name:"Activities"},xr[qe.OBJECTS]={category:qe.OBJECTS,name:"Objects"},xr[qe.SYMBOLS]={category:qe.SYMBOLS,name:"Symbols"},xr[qe.FLAGS]={category:qe.FLAGS,name:"Flags"},xr);function j6(e){return eC.map(function(t){return ro({},E6[t],e&&e[t]&&e[t])})}function Im(e){return e.category}function R6(e){return e.name}function nC(e,t){var n;e===void 0&&(e=[]),t===void 0&&(t={});var r={};t.suggestionMode===as.RECENT&&(r[qe.SUGGESTED]=tC);var o=j6(r);return(n=e)!=null&&n.length?e.map(function(a){return typeof a=="string"?m2(a,r[a]):ro({},m2(a.category,r[a.category]),a)}):o}function m2(e,t){return t===void 0&&(t={}),Object.assign(E6[e],t)}function rC(e){var t;e===void 0&&(e={});var n=P6(),r=Object.assign(n.previewConfig,(t=e.previewConfig)!=null?t:{}),o=Object.assign(n,e),a=nC(e.categories,{suggestionMode:o.suggestedEmojisMode}),i=o.searchDisabled?is.PREVIEW:o.skinTonePickerLocation;return ro({},o,{categories:a,previewConfig:r,skinTonePickerLocation:i})}function P6(){return{autoFocusSearch:!0,categories:j6(),defaultSkinTone:Rr.NEUTRAL,emojiStyle:Ne.APPLE,emojiVersion:null,getEmojiUrl:C6,height:450,lazyLoadEmojis:!1,onEmojiClick:function(t,n){},previewConfig:ro({},oC),searchDisabled:!1,searchPlaceHolder:"Search",skinTonePickerLocation:is.SEARCH,skinTonesDisabled:!1,suggestedEmojisMode:as.FREQUENT,theme:Fa.LIGHT,width:350}}var oC={defaultEmoji:"1f60a",defaultCaption:"What's your mood?",showPreview:!0},aC=["children"],T6=d.createContext(P6());function iC(e){var t=e.children,n=OS(e,aC);return d.createElement(T6.Provider,{value:rC(n)},t)}function pn(){return d.useContext(T6)}function sC(){var e=pn(),t=e.searchPlaceHolder;return t}function fC(){var e=pn(),t=e.defaultSkinTone;return t}function $6(){var e=pn(),t=e.skinTonesDisabled;return t}function Dl(){var e=pn(),t=e.emojiStyle;return t}function lC(){var e=pn(),t=e.autoFocusSearch;return t}function z6(){var e=pn(),t=e.categories;return t}function cC(){var e=pn(),t=e.onEmojiClick;return t}function O6(){var e=pn(),t=e.previewConfig;return t}function uC(){var e=pn(),t=e.theme;return t===Fa.AUTO?$S()?Fa.DARK:Fa.LIGHT:t}function dC(){var e=pn(),t=e.suggestedEmojisMode;return t}function pC(){var e=pn(),t=e.lazyLoadEmojis;return t}function hC(){var e=pn(),t=e.height,n=e.width;return{height:g2(t),width:g2(n)}}function mC(){var e=pn(),t=e.emojiVersion;return t}function M6(){var e=pn(),t=e.searchDisabled;return t}function I6(){var e=pn(),t=e.skinTonePickerLocation;return t}function Ss(){var e=pn(),t=e.getEmojiUrl;return t}function g2(e){return typeof e=="number"?e+"px":e}var A6={};setTimeout(function(){Mm.reduce(function(e,t){var n=Il(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][Mn(t)]=t}),e},A6)});function v2(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 D6(){var e=d.useRef({}),t=mC();return d.useMemo(function(){var n=parseFloat(""+t);return!t||Number.isNaN(n)?e.current:Mm.reduce(function(r,o){return vC(o,n)&&(r[Mn(o)]=!0),r},e.current)},[t])}function gC(){var e=D6();return function(n){var r=Om(Mn(n));return!!e[r]}}function vC(e,t){return XS(e)>t}function yC(e){d.useEffect(function(){e(!0)},[e])}function bC(e){var t=e.children,n=D6(),r=fC(),o=d.useRef(A6),a=d.useRef(!1),i=d.useRef(!1),s=d.useRef(n),f=v2(Date.now(),200),l=v2("",100),u=d.useState(!1),p=d.useState(r),h=d.useState(null),m=d.useState(new Set),y=d.useState(null),b=d.useState(!1),j=b[0],g=b[1];return yC(g),d.createElement(Nr.Provider,{value:{activeCategoryState:h,activeSkinTone:p,disallowClickRef:a,disallowMouseRef:i,disallowedEmojisRef:s,emojiVariationPickerState:y,emojisThatFailedToLoadState:m,filterRef:o,isPastInitialLoad:j,searchTerm:l,skinToneFanOpenState:u,suggestedUpdateState:f}},t)}var Nr=d.createContext({activeCategoryState:[null,function(){}],activeSkinTone:[Rr.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 Am(){var e=d.useContext(Nr),t=e.filterRef;return t}function xC(){var e=d.useContext(Nr),t=e.disallowClickRef;return t}function Dm(){var e=d.useContext(Nr),t=e.disallowMouseRef;return t}function Dd(){var e=d.useContext(Nr),t=e.searchTerm;return t}function Lm(){var e=d.useContext(Nr),t=e.activeSkinTone;return t}function L6(){var e=d.useContext(Nr),t=e.emojisThatFailedToLoadState;return t}function wC(){var e=d.useContext(Nr),t=e.isPastInitialLoad;return t}function Cs(){var e=d.useContext(Nr),t=e.emojiVariationPickerState;return t}function Ll(){var e=d.useContext(Nr),t=e.skinToneFanOpenState;return t}function N6(){var e=d.useContext(Nr),t=e.suggestedUpdateState,n=t[0],r=t[1];return[n,function(){r(Date.now())}]}function kC(){var e=Dm();return function(){e.current=!0}}function F6(){var e=Dm();return function(){e.current=!1}}function _6(){var e=Dm();return function(){return e.current}}function SC(){var e=gr(),t=F6(),n=_6();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 B6(e,t){if(!e||!t)return 0;var n=e.getBoundingClientRect().width,r=t.getBoundingClientRect().width;return Math.floor(n/r)}function V6(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 U6(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 CC(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?[]:Nm(e,r,n)}function W6(e,t,n,r){var o=Nm(e,t,n);return o[r]||o[o.length-1]||null}function jC(e,t,n,r){var o=EC(e,t,n);return o[r]||o[o.length-1]||null}function RC(e,t,n,r){var o=Nm(e,t-1,n);return o[r]||o[o.length-1]||null}function PC(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 TC(e){return!!e.nextElementSibling}var Gu="button"+bn(Ie.emoji),$C=[Gu,bn(Ie.visible),":not("+bn(Ie.hidden)+")"].join("");function Mr(e){var t;return(t=e==null?void 0:e.closest(Gu))!=null?t:null}function Fm(e){var t=Y6(e),n=Bm(e);if(!t)return[];var r=cl(t);return r?[r,n]:[]}function zC(e){var t;return!!(e!=null&&e.matches(Gu)||!(e==null||(t=e.parentElement)==null)&&t.matches(Gu))}function y2(e){var t;return(t=e==null?void 0:e.clientHeight)!=null?t:0}function H6(e){if(!e)return 0;var t=Mr(e),n=ma(t),r=_m(n);return b2(t)+b2(n)+r}function _m(e){var t,n;if(!e)return 0;var r=e.querySelector(bn(Ie.categoryContent));return((t=e==null?void 0:e.clientHeight)!=null?t:0)-((n=r==null?void 0:r.clientHeight)!=null?n:0)}function OC(e){return e?K6(e)<_m(ma(e)):!1}function G6(e){return e?e.matches(bn(Ie.scrollBody))?e:e.querySelector(bn(Ie.scrollBody)):null}function K6(e){var t,n;return e?H6(e)-((t=(n=q6(e))==null?void 0:n.scrollTop)!=null?t:0):0}function q6(e){var t;return e&&(t=e.closest(bn(Ie.scrollBody)))!=null?t:null}function MC(e){var t=Mr(e),n=ma(t);return x2(t)+x2(n)}function b2(e){var t;return(t=e==null?void 0:e.offsetTop)!=null?t:0}function x2(e){var t;return(t=e==null?void 0:e.offsetLeft)!=null?t:0}function Bm(e){var t;return(t=IC(Mr(e),"unified"))!=null?t:null}function Y6(e){var t=Bm(e);return t?Om(t):null}function IC(e,t){var n;return(n=AC(e)[t])!=null?n:null}function AC(e){var t;return(t=e==null?void 0:e.dataset)!=null?t:{}}function Vm(e){return e.classList.contains(Ie.visible)}function X6(e){return e?e.classList.contains(Ie.hidden):!0}function fs(e){return e?Array.from(e.querySelectorAll($C)):[]}function Q6(e){if(!e)return null;var t=fs(e),n=t.slice(-1),r=n[0];return r?Vm(r)?r:Um(r):null}function Z6(e){var t=e.nextElementSibling;return t?Vm(t)?t:Z6(t):Wm(Nd(e))}function Um(e){var t=e.previousElementSibling;return t?Vm(t)?t:Um(t):Q6(Ld(e))}function Wm(e){if(!e)return null;var t=fs(e);return PC(e,t)}function Ld(e){var t=ma(e);if(!t)return null;var n=t.previousElementSibling;return n?X6(n)?Ld(n):n:null}function Nd(e){var t=ma(e);if(!t)return null;var n=t.nextElementSibling;return n?X6(n)?Nd(n):n:null}function ma(e){return e?e.closest(bn(Ie.category)):null}function J6(e){return e?e.closest(bn(Ie.categoryContent)):null}function ex(e){return e.split("-").map(function(t){return String.fromCodePoint(parseInt(t,16))}).join("")}var tx="epr_suggested";function nx(e){try{var t,n,r;if(!((t=window)!=null&&t.localStorage))return[];var o=JSON.parse((n=(r=window)==null?void 0:r.localStorage.getItem(tx))!=null?n:"[]");return e===as.FREQUENT?o.sort(function(a,i){return i.count-a.count}):o}catch{return[]}}function DC(e,t){var n=nx(),r=Mn(e,t),o=Mn(e),a=n.find(function(f){var l=f.unified;return l===r}),i;a?i=[a].concat(n.filter(function(f){return f!==a})):(a={unified:r,original:o,count:0},i=[a].concat(n)),a.count++,i.length=Math.min(i.length,14);try{var s;(s=window)==null||s.localStorage.setItem(tx,JSON.stringify(i))}catch{}}function ii(){var e=Cs(),t=e[0],n=e[1],r=Ll(),o=r[0],a=r[1],i=d.useCallback(function(){t&&n(null),o&&a(!1)},[t,o,n,a]);return i}function rx(){var e=Cs(),t=e[0],n=Ll(),r=n[0];return function(){return!!t||r}}function ox(){var e=S6(),t=Cs(),n=t[1];return function(o){var a=Fm(o),i=a[0];i&&(e(o),n(i))}}function LC(e){var t=d.useRef(),n=ox(),r=xC(),o=Cs(),a=o[1],i=ii(),s=Lm(),f=s[0],l=cC(),u=N6(),p=u[1],h=Ss(),m=d.useCallback(function(g){if(!r.current){i();var v=w2(g),x=v[0],w=v[1];if(!(!x||!w)){var E=JS(w)||f;p(),DC(x,E),l(NC(x,E,h),g)}}},[f,i,r,l,p,h]),y=d.useCallback(function(g){var v;t.current&&clearTimeout(t.current);var x=w2(g),w=x[0];!w||!Al(w)||(t.current=(v=window)==null?void 0:v.setTimeout(function(){r.current=!0,t.current=void 0,i(),n(g.target),a(w)},500))},[r,i,n,a]),b=d.useCallback(function(){t.current?(clearTimeout(t.current),t.current=void 0):r.current&&requestAnimationFrame(function(){r.current=!1})},[r]);d.useEffect(function(){if(e.current){var j=e.current;return j.addEventListener("click",m,{passive:!0}),j.addEventListener("mousedown",y,{passive:!0}),j.addEventListener("mouseup",b,{passive:!0}),function(){j==null||j.removeEventListener("click",m),j==null||j.removeEventListener("mousedown",y),j==null||j.removeEventListener("mouseup",b)}}},[e,m,y,b])}function w2(e){var t=e==null?void 0:e.target;return zC(t)?Fm(t):[]}function NC(e,t,n){var r=Mn(e,t);return{activeSkinTone:t,emoji:ex(r),getImageUrl:function(a){return n(r,a)},names:Il(e),unified:r,unifiedWithoutSkinTone:Mn(e)}}function FC(e){var t=ii();d.useEffect(function(){var n=e.current;if(!n)return;n.addEventListener("scroll",r,{passive:!0});function r(){t()}return function(){n==null||n.removeEventListener("scroll",r)}},[e,t])}function ax(e,t){t===void 0&&(t=0);var n=G6(e);n&&requestAnimationFrame(function(){n.scrollTop=t+1})}function _C(e,t){var n=G6(e);n&&requestAnimationFrame(function(){n.scrollTop=n.scrollTop+t})}function BC(){var e=gr();return d.useCallback(function(t){requestAnimationFrame(function(){e.current&&(e.current.scrollTop=t)})},[e])}function Fd(e){if(!(!e||!OC(e))&&!e.closest(bn(Ie.variationPicker))){var t=q6(e),n=K6(e);_C(t,-(_m(ma(e))-n))}}function si(){var e=ha();return d.useCallback(function(){Jn(e.current)},[e])}function VC(){var e=$m();return d.useCallback(function(){e.current&&w6(e.current)},[e])}function ix(){var e=zm();return d.useCallback(function(){e.current&&w6(e.current)},[e])}function UC(){var e=Am();return function t(n){if(typeof n=="function")return t(n(e.current));e.current=n}}function sx(){var e=Hm(),t=ha(),n=si();return function(){t.current&&(t.current.value=""),e(""),n()}}function WC(){var e=ha(),t=Hm();return function(r){e.current?(e.current.value=""+e.current.value+r,t(qp(e.current.value))):t(qp(r))}}function HC(){var e=ha(),t=Am(),n=UC(),r=Hm(),o=Dd(),a=o[0];return{onChange:i,searchTerm:a,SearchInputRef:e};function i(s){var f=t.current,l=s.toLowerCase();if(f!=null&&f[l]||l.length<=1)return r(l);var u=XC(l,f);if(!u)return r(l);n(function(p){var h;return Object.assign(p,(h={},h[l]=GC(u,l),h))}),r(l)}}function Hm(){var e=Dd(),t=e[1],n=Ml();return function(o){requestAnimationFrame(function(){t(o&&(o==null?void 0:o.toLowerCase())).then(function(){ax(n.current,0)})})}}function GC(e,t){var n={};for(var r in e){var o=e[r];KC(o,t)&&(n[r]=o)}return n}function KC(e,t){return Il(e).some(function(n){return n.includes(t)})}function qC(){var e=Am(),t=e.current,n=Dd(),r=n[0];return function(o){return YC(o,t,r)}}function YC(e,t,n){var r;return!t||!n?!1:!((r=t[n])!=null&&r[e])}function XC(e,t){if(!t)return null;if(t[e])return t[e];var n=Object.keys(t).sort(function(r,o){return o.length-r.length}).find(function(r){return e.includes(r)});return n?t[n]:null}function qp(e){return!e||typeof e!="string"?"":e.trim().toLowerCase()}function QC(){var e=L6(),t=e[0],n=qC();return function(r){var o=Mn(r),a=t.has(o),i=n(o);return{failedToLoad:a,filteredOut:i,hidden:a||i}}}function _d(e){return d.createElement("button",Object.assign({type:"button"},e,{className:ee("epr-btn",e.className)}),e.children)}function er(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"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 ZC='.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)}';er(ZC);function Gm(e){var t,n=e.emoji,r=e.unified,o=e.hidden,a=e.hiddenOnSearch,i=e.emojiStyle,s=e.showVariations,f=s===void 0?!0:s,l=e.size,u=e.lazyLoad,p=e.getEmojiUrl,h=Al(n);return d.createElement(_d,{className:ee(Ie.emoji,(t={},t[Ie.hidden]=o,t[Ie.hiddenOnSearch]=a,t[Ie.visible]=!o&&!a,t[Ie.emojiHasVariatios]=h&&f,t)),"data-unified":r,"aria-label":Hu(n),"data-full-name":Il(n)},d.createElement(Ku,{unified:r,emoji:n,size:l,emojiStyle:i,lazyLoad:u,getEmojiUrl:p}))}function Ku(e){var t=e.emoji,n=e.unified,r=e.emojiStyle,o=e.size,a=e.lazyLoad,i=e.getEmojiUrl,s=i===void 0?C6:i,f={};o&&(f.width=f.height=f.fontSize=o+"px");var l=t||cl(n);return l?d.createElement(d.Fragment,null,r===Ne.NATIVE?d.createElement(JC,{unified:n,style:f}):d.createElement(e8,{unified:n,style:f,emoji:l,emojiStyle:r,lazyLoad:a,getEmojiUrl:s})):null}function JC(e){var t=e.unified,n=e.style;return d.createElement("span",{className:ee(Ie.external,"epr-emoji-native"),"data-unified":t,style:n},ex(t))}function e8(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=L6(),l=f[1];return d.createElement("img",{src:s(n,r),alt:Hu(t),className:ee(Ie.external,"epr-emoji-img"),loading:i?"lazy":"eager",onError:u,style:o});function u(){l(function(p){return new Set(p).add(n)})}}var t8=".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)}";er(t8);function fx(e){var t,n=e.categoryConfig,r=e.children,o=e.hidden,a=e.hiddenOnSearch,i=Im(n),s=R6(n);return d.createElement("li",{className:ee(Ie.category,(t={},t[Ie.hidden]=o,t[Ie.hiddenOnSearch]=a,t)),"data-name":i,"aria-label":s},d.createElement("div",{className:Ie.label},s),d.createElement("div",{className:Ie.categoryContent},r))}function n8(e){var t=e.categoryConfig,n=N6(),r=n[0],o=dC(),a=Ss(),i=d.useMemo(function(){var f;return(f=nx(o))!=null?f:[]},[r,o]),s=Dl();return d.createElement(fx,{categoryConfig:t,hiddenOnSearch:!0,hidden:i.length===0},i.map(function(f){var l=cl(f.original);return l?d.createElement(Gm,{showVariations:!1,unified:f.unified,emojiStyle:s,emoji:l,key:f.unified,getEmojiUrl:a}):null}))}var r8=".EmojiPickerReact ul.epr-emoji-list{list-style:none;margin:0;padding:0}";er(r8);function o8(){var e=z6();return d.createElement("ul",{className:Ie.emojiList},e.map(function(t,n){var r=Im(t);return r===qe.SUGGESTED?d.createElement(n8,{key:r,categoryConfig:t}):d.createElement(a8,{key:r,index:n,category:r,categoryConfig:t})}))}function a8(e){var t=e.index,n=e.category,r=e.categoryConfig,o=QC(),a=pC(),i=Dl(),s=wC(),f=Lm(),l=f[0],u=gC(),p=Ss(),h=!$6(),m=!s&&t>1?[]:QS(n),y=0,b=m.map(function(j){var g=Mn(j,l),v=o(j),x=v.failedToLoad,w=v.filteredOut,E=v.hidden,S=u(j);return(E||S)&&y++,S?null:d.createElement(Gm,{showVariations:h,key:g,emoji:j,unified:g,hidden:x,hiddenOnSearch:w,emojiStyle:i,lazyLoad:a,getEmojiUrl:p})});return d.createElement(fx,{categoryConfig:r,hidden:y===b.length},b)}function Bd(e){var t=Wm(e);Jn(t),Fd(t)}function i8(e){var t=Wm(e);Jn(t),t==null||t.click()}function s8(e){Jn(Q6(e))}function f8(e){if(e){var t=Z6(e);if(!t)return Bd(Nd(e));Jn(t),Fd(t)}}function l8(e){if(e){var t=Um(e);if(!t)return s8(Ld(e));Jn(t),Fd(t)}}function c8(e,t){if(e){var n=d8(e);if(!n)return t();Jn(n),Fd(n)}}function u8(e){if(e){var t=p8(e);return Jn(t)}}function d8(e){if(!e)return null;var t=J6(e),n=ma(t),r=V6(t,e),o=U6(t,e),a=B6(t,e);if(o===0){var i=Ld(n);return i?W6(fs(i),-1,a,r):null}return RC(fs(t),o,a,r)}function p8(e){if(!e)return null;var t=J6(e),n=ma(t),r=V6(t,e),o=U6(t,e),a=B6(t,e);if(!CC(t,e)){var i=Nd(n);return i?W6(fs(i),0,a,r):null}var s=jC(fs(t),o,a,r);return s}var h8=`.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)}`;er(h8);var Hi;(function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"})(Hi||(Hi={}));function m8(){var e=Id(),t=TS(),n=Cs(),r=n[0],o=Dl(),a=v8(t),i=a.getTop,s=a.getMenuDirection,f=S6(),l=g8(t),u=Ss(),p=Mr(e.current),h=r&&p&&Al(r)&&p.classList.contains(Ie.emojiHasVariatios);d.useEffect(function(){h&&Bd(t.current)},[t,h,e]);var m,y;return!h&&e.current?f(null):(m=i(),y=l()),d.createElement("div",{ref:t,className:ee(Ie.variationPicker,{visible:h,"pointing-up":s()===Hi.Down}),style:{top:m}},h&&r?[Mn(r)].concat(Ad(r)).slice(0,6).map(function(b){return d.createElement(Gm,{key:b,emoji:r,unified:b,emojiStyle:o,showVariations:!1,getEmojiUrl:u})}):null,d.createElement("div",{className:"epr-emoji-pointer",style:y}))}function g8(e){var t=Id();return function(){var r={};if(!e.current)return r;if(t.current){var o=Mr(t.current),a=MC(o);if(!o)return r;r.left=a+(o==null?void 0:o.clientWidth)/2}return r}}function v8(e){var t=Id(),n=gr(),r=Hi.Up;return{getMenuDirection:o,getTop:a};function o(){return r}function a(){r=Hi.Up;var i=0;if(!e.current)return 0;var s=y2(e.current);if(t.current){var f,l=n.current,u=Mr(t.current),p=y2(u);i=H6(u);var h=(f=l==null?void 0:l.scrollTop)!=null?f:0;h>i-s&&(r=Hi.Down,i+=p+s)}return i-s}}var y8=".EmojiPickerReact .epr-body{flex:1;overflow-x:hidden;overflow-y:scroll;position:relative}";er(y8);function b8(){var e=gr();return FC(e),LC(e),SC(),d.createElement("div",{className:Ie.scrollBody,ref:e},d.createElement(m8,null),d.createElement(o8,null))}function x8(e,t){var n=gr(),r=_6(),o=F6();d.useEffect(function(){if(!e)return;var a=n.current;a==null||a.addEventListener("keydown",f,{passive:!0}),a==null||a.addEventListener("mouseover",l,!0),a==null||a.addEventListener("focus",i,!0),a==null||a.addEventListener("mouseout",s,{passive:!0}),a==null||a.addEventListener("blur",s,!0);function i(u){var p=Mr(u.target);if(!p)return s();var h=Bm(p),m=Y6(p);if(!h||!m)return s();t({unified:h,originalUnified:m})}function s(u){if(u){var p=u.relatedTarget;if(!Mr(p))return t(null)}t(null)}function f(u){u.key==="Escape"&&t(null)}function l(u){if(!r()){var p=Mr(u.target);p&&Jn(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 Km(){var e=I6();return e===is.SEARCH}function lx(){var e=I6();return e===is.PREVIEW}var w8=".EmojiPickerReact .Flex{display:flex}.EmojiPickerReact .Flex.FlexRow{flex-direction:row}.EmojiPickerReact .Flex.FlexColumn{flex-direction:column}";er(w8);var Yp;(function(e){e.ROW="FlexRow",e.COLUMN="FlexColumn"})(Yp||(Yp={}));function cx(e){var t=e.children,n=e.className,r=e.style,o=r===void 0?{}:r,a=e.direction,i=a===void 0?Yp.ROW:a;return d.createElement("div",{style:ro({},o),className:ee("Flex",n,i)},t)}function k8(e){var t=e.className,n=e.style,r=n===void 0?{}:n;return d.createElement("div",{style:ro({flex:1},r),className:ee(t)})}var S8=".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}";er(S8);function C8(e){var t=e.children,n=e.className,r=e.style;return d.createElement("div",{style:ro({},r,{position:"absolute"}),className:n},t)}function Vd(e){var t=e.children,n=e.className,r=e.style;return d.createElement("div",{style:ro({},r,{position:"relative"}),className:n},t)}var E8='.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}';er(E8);var lf=28;function j8(){return d.createElement(Vd,{style:{height:lf}},d.createElement(C8,{style:{bottom:0,right:0}},d.createElement(ux,{direction:ul.VERTICAL})))}function ux(e){var t,n=e.direction,r=n===void 0?ul.HORIZONTAL:n,o=$m(),a=$6(),i=Ll(),s=i[0],f=i[1],l=Lm(),u=l[0],p=l[1],h=ii(),m=si();if(a)return null;var y=lf*Wu.length+"px",b=s?y:lf+"px",j=r===ul.VERTICAL;return d.createElement(Vd,{className:ee("epr-skin-tones",r,(t={},t[Ie.open]=s,t)),style:j?{flexBasis:b,height:b}:{flexBasis:b}},d.createElement("div",{className:"epr-skin-tone-select",ref:o},Wu.map(function(g,v){var x,w=g===u;return d.createElement(_d,{style:{transform:ee(j?"translateY(-"+v*(s?lf:0)+"px)":"translateX(-"+v*(s?lf:0)+"px)",s&&w&&"scale(1.3)")},onClick:function(){s?(p(g),m()):f(!0),h()},key:g,className:ee("epr-tone-"+g,"epr-tone",(x={},x[Ie.active]=w,x)),tabIndex:s?0:-1,"aria-pressed":w,"aria-label":"Skin tone "+qS[g]})})))}var ul;(function(e){e.VERTICAL="epr-vertical",e.HORIZONTAL="epr-horizontal"})(ul||(ul={}));function R8(){var e=O6(),t=lx();return e.showPreview?d.createElement(cx,{className:"epr-preview"},d.createElement(P8,null),d.createElement(k8,null),t?d.createElement(j8,null):null):null}function P8(){var e=O6(),t=d.useState(null),n=t[0],r=t[1],o=Dl(),a=Cs(),i=a[0],s=Ss();x8(e.showPreview,r);var f=cl(n==null?void 0:n.originalUnified),l=f!=null&&n!=null;return d.createElement(u,null);function u(){var p=i??cl(e.defaultEmoji);if(!p)return null;var h=i?Hu(i):e.defaultCaption;return d.createElement(d.Fragment,null,d.createElement("div",null,l?d.createElement(Ku,{unified:n==null?void 0:n.unified,emoji:f,emojiStyle:o,size:45,getEmojiUrl:s}):p?d.createElement(Ku,{unified:Mn(p),emoji:p,emojiStyle:o,size:45,getEmojiUrl:s}):null),l?d.createElement("div",{className:"epr-preview-emoji-label"},Hu(f)):d.createElement("div",{className:"epr-preview-emoji-label"},h))}}var T8=`.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)}`;er(T8);function $8(e){var t;return(t=e==null?void 0:e.getAttribute("data-name"))!=null?t:null}function z8(e){var t=gr();d.useEffect(function(){var n=new Map,r=t.current,o=new IntersectionObserver(function(a){if(r){for(var i=IS(a),s;!(s=i()).done;){var f=s.value,l=$8(f.target);n.set(l,f.intersectionRatio)}var u=Array.from(n),p=u[u.length-1];if(p[1]==1)return e(p[0]);for(var h=0,m=u;h<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Qr]=t,e[rl]=r,Z4(e,t,!1,!1),t.stateNode=e;e:{switch(i=up(n,r),n){case"dialog":ht("cancel",e),ht("close",e),o=r;break;case"iframe":case"object":case"embed":ht("load",e),o=r;break;case"video":case"audio":for(o=0;oos&&(t.flags|=128,r=!0,Ls(a,!1),t.lanes=4194304)}else{if(!r)if(e=Du(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ls(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!bt)return sn(t),null}else 2*It()-a.renderingStartTime>os&&n!==1073741824&&(t.flags|=128,r=!0,Ls(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=Ct.current,pt(Ct,r?n&1|2:n&1),t):(sn(t),null);case 22:case 23:return Cm(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Fn&1073741824&&(sn(t),t.subtreeFlags&6&&(t.flags|=8192)):sn(t),null;case 24:return null;case 25:return null}throw Error(te(156,t.tag))}function fS(e,t){switch(om(t),t.tag){case 1:return Pn(t.type)&&Tu(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ns(),vt(Rn),vt(dn),pm(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return dm(t),null;case 13:if(vt(Ct),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(te(340));es()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return vt(Ct),null;case 4:return ns(),null;case 10:return fm(t.type._context),null;case 22:case 23:return Cm(),null;case 24:return null;default:return null}}var cc=!1,un=!1,lS=typeof WeakSet=="function"?WeakSet:Set,he=null;function Ai(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){zt(e,t,r)}else n.current=null}function Np(e,t,n){try{n()}catch(r){zt(e,t,r)}}var o2=!1;function cS(e,t){if(wp=Eu,e=o4(),nm(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,s=-1,f=-1,l=0,u=0,p=e,h=null;t:for(;;){for(var m;p!==n||o!==0&&p.nodeType!==3||(s=i+o),p!==a||r!==0&&p.nodeType!==3||(f=i+r),p.nodeType===3&&(i+=p.nodeValue.length),(m=p.firstChild)!==null;)h=p,p=m;for(;;){if(p===e)break t;if(h===n&&++l===o&&(s=i),h===a&&++u===r&&(f=i),(m=p.nextSibling)!==null)break;p=h,h=p.parentNode}p=m}n=s===-1||f===-1?null:{start:s,end:f}}else n=null}n=n||{start:0,end:0}}else n=null;for(kp={focusedElem:e,selectionRange:n},Eu=!1,he=t;he!==null;)if(t=he,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,he=e;else for(;he!==null;){t=he;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var b=y.memoizedProps,j=y.memoizedState,v=t.stateNode,g=v.getSnapshotBeforeUpdate(t.elementType===t.type?b:kr(t.type,b),j);v.__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(te(163))}}catch(w){zt(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,he=e;break}he=t.return}return y=o2,o2=!1,y}function jf(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&&Np(t,n,a)}o=o.next}while(o!==r)}}function Rd(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 Fp(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 t6(e){var t=e.alternate;t!==null&&(e.alternate=null,t6(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Qr],delete t[rl],delete t[Ep],delete t[G5],delete t[K5])),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 n6(e){return e.tag===5||e.tag===3||e.tag===4}function a2(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||n6(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 _p(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=Pu));else if(r!==4&&(e=e.child,e!==null))for(_p(e,t,n),e=e.sibling;e!==null;)_p(e,t,n),e=e.sibling}function Bp(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(Bp(e,t,n),e=e.sibling;e!==null;)Bp(e,t,n),e=e.sibling}var en=null,Cr=!1;function $o(e,t,n){for(n=n.child;n!==null;)r6(e,t,n),n=n.sibling}function r6(e,t,n){if(Jr&&typeof Jr.onCommitFiberUnmount=="function")try{Jr.onCommitFiberUnmount(bd,n)}catch{}switch(n.tag){case 5:un||Ai(n,t);case 6:var r=en,o=Cr;en=null,$o(e,t,n),en=r,Cr=o,en!==null&&(Cr?(e=en,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):en.removeChild(n.stateNode));break;case 18:en!==null&&(Cr?(e=en,n=n.stateNode,e.nodeType===8?s0(e.parentNode,n):e.nodeType===1&&s0(e,n),Zf(e)):s0(en,n.stateNode));break;case 4:r=en,o=Cr,en=n.stateNode.containerInfo,Cr=!0,$o(e,t,n),en=r,Cr=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)&&Np(n,t,i),o=o.next}while(o!==r)}$o(e,t,n);break;case 1:if(!un&&(Ai(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){zt(n,t,s)}$o(e,t,n);break;case 21:$o(e,t,n);break;case 22:n.mode&1?(un=(r=un)||n.memoizedState!==null,$o(e,t,n),un=r):$o(e,t,n);break;default:$o(e,t,n)}}function i2(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new lS),t.forEach(function(r){var o=bS.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function br(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*dS(r/1960))-r,10e?16:e,Ho===null)var r=!1;else{if(e=Ho,Ho=null,Bu=0,We&6)throw Error(te(331));var o=We;for(We|=4,he=e.current;he!==null;){var a=he,i=a.child;if(he.flags&16){var s=a.deletions;if(s!==null){for(var f=0;fIt()-km?La(e,0):wm|=n),Tn(e,t)}function u6(e,t){t===0&&(e.mode&1?(t=tc,tc<<=1,!(tc&130023424)&&(tc=4194304)):t=1);var n=yn();e=So(e,t),e!==null&&(Tl(e,t,n),Tn(e,n))}function yS(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),u6(e,n)}function bS(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(te(314))}r!==null&&r.delete(t),u6(e,n)}var d6;d6=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Rn.current)jn=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return jn=!1,iS(e,t,n);jn=!!(e.flags&131072)}else jn=!1,bt&&t.flags&1048576&&m4(t,Ou,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;tu(e,t),e=t.pendingProps;var o=Ji(t,dn.current);Ui(t,n),o=mm(null,t,r,e,o,n);var a=gm();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,Pn(r)?(a=!0,$u(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,cm(t),o.updater=Ed,t.stateNode=o,o._reactInternals=t,zp(t,r,e,n),t=Ip(null,t,r,!0,a,n)):(t.tag=0,bt&&a&&rm(t),gn(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(tu(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=wS(r),e=kr(r,e),o){case 0:t=Mp(null,t,r,e,n);break e;case 1:t=t2(null,t,r,e,n);break e;case 11:t=Jv(null,t,r,e,n);break e;case 14:t=e2(null,t,r,kr(r.type,e),n);break e}throw Error(te(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:kr(r,o),Mp(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:kr(r,o),t2(e,t,r,o,n);case 3:e:{if(Y4(t),e===null)throw Error(te(387));r=t.pendingProps,a=t.memoizedState,o=a.element,b4(e,t),Au(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=rs(Error(te(423)),t),t=n2(e,t,r,n,o);break e}else if(r!==o){o=rs(Error(te(424)),t),t=n2(e,t,r,n,o);break e}else for(Un=Zo(t.stateNode.containerInfo.firstChild),Gn=t,bt=!0,jr=null,n=S4(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(es(),r===o){t=Co(e,t,n);break e}gn(e,t,r,n)}t=t.child}return t;case 5:return C4(t),e===null&&Pp(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,Sp(r,o)?i=null:a!==null&&Sp(r,a)&&(t.flags|=32),q4(e,t),gn(e,t,i,n),t.child;case 6:return e===null&&Pp(t),null;case 13:return X4(e,t,n);case 4:return um(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=ts(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:kr(r,o),Jv(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,pt(Mu,r._currentValue),r._currentValue=i,a!==null)if(Ir(a.value,i)){if(a.children===o.children&&!Rn.current){t=Co(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){i=a.child;for(var f=s.firstContext;f!==null;){if(f.context===r){if(a.tag===1){f=xo(-1,n&-n),f.tag=2;var l=a.updateQueue;if(l!==null){l=l.shared;var u=l.pending;u===null?f.next=f:(f.next=u.next,u.next=f),l.pending=f}}a.lanes|=n,f=a.alternate,f!==null&&(f.lanes|=n),Tp(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(te(341));i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Tp(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,Ui(t,n),o=ur(o),r=r(o),t.flags|=1,gn(e,t,r,n),t.child;case 14:return r=t.type,o=kr(r,t.pendingProps),o=kr(r.type,o),e2(e,t,r,o,n);case 15:return G4(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:kr(r,o),tu(e,t),t.tag=1,Pn(r)?(e=!0,$u(t)):e=!1,Ui(t,n),w4(t,r,o),zp(t,r,o,n),Ip(null,t,r,!0,e,n);case 19:return Q4(e,t,n);case 22:return K4(e,t,n)}throw Error(te(156,t.tag))};function p6(e,t){return Fb(e,t)}function xS(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 fr(e,t,n,r){return new xS(e,t,n,r)}function jm(e){return e=e.prototype,!(!e||!e.isReactComponent)}function wS(e){if(typeof e=="function")return jm(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Hh)return 11;if(e===Gh)return 14}return 2}function na(e,t){var n=e.alternate;return n===null?(n=fr(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 ou(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")jm(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case ji:return Na(n.children,o,a,t);case Wh:i=8,o|=8;break;case tp:return e=fr(12,n,t,o|2),e.elementType=tp,e.lanes=a,e;case np:return e=fr(13,n,t,o),e.elementType=np,e.lanes=a,e;case rp:return e=fr(19,n,t,o),e.elementType=rp,e.lanes=a,e;case kb:return Td(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case xb:i=10;break e;case wb:i=9;break e;case Hh:i=11;break e;case Gh:i=14;break e;case Do:i=16,r=null;break e}throw Error(te(130,e==null?e:typeof e,""))}return t=fr(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Na(e,t,n,r){return e=fr(7,e,r,t),e.lanes=n,e}function Td(e,t,n,r){return e=fr(22,e,r,t),e.elementType=kb,e.lanes=n,e.stateNode={isHidden:!1},e}function m0(e,t,n){return e=fr(6,e,null,t),e.lanes=n,e}function g0(e,t,n){return t=fr(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function kS(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=X1(0),this.expirationTimes=X1(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=X1(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Rm(e,t,n,r,o,a,i,s,f){return e=new kS(e,t,n,s,f),t===1?(t=1,a===!0&&(t|=8)):t=0,a=fr(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},cm(a),e}function SS(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(v6)}catch(e){console.error(e)}}v6(),mb.exports=Qn;var Qa=mb.exports;const pc=ob(Qa);var h2=Qa;J0.createRoot=h2.createRoot,J0.hydrateRoot=h2.hydrateRoot;function Bn(e,t,n="localStorage"){const r=window[n],[o,a]=d.useState(()=>{const i=r.getItem(t);return i!=null&&i!=="undefined"?JSON.parse(i):e});return d.useEffect(()=>{r.setItem(t,JSON.stringify(o))},[t,o,r]),[o,a]}function y6(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 ro(){return ro=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function MS(e,t){if(e){if(typeof e=="string")return m2(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 m2(e,t)}}function m2(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 as;(function(e){e.RECENT="recent",e.FREQUENT="frequent"})(as||(as={}));var Ne;(function(e){e.NATIVE="native",e.APPLE="apple",e.TWITTER="twitter",e.GOOGLE="google",e.FACEBOOK="facebook"})(Ne||(Ne={}));var Fa;(function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"})(Fa||(Fa={}));var Rr;(function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"})(Rr||(Rr={}));var qe;(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"})(qe||(qe={}));var is;(function(e){e.SEARCH="SEARCH",e.PREVIEW="PREVIEW"})(is||(is={}));var AS="https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/",DS="https://cdn.jsdelivr.net/npm/emoji-datasource-facebook/img/facebook/64/",LS="https://cdn.jsdelivr.net/npm/emoji-datasource-twitter/img/twitter/64/",NS="https://cdn.jsdelivr.net/npm/emoji-datasource-google/img/google/64/";function FS(e){switch(e){case Ne.TWITTER:return LS;case Ne.GOOGLE:return NS;case Ne.FACEBOOK:return DS;case Ne.APPLE:default:return AS}}var _S=[{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"}],BS=[{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"}],VS=[{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"}],US=[{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"}],WS=[{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"}],HS=[{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"}],GS=[{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"}],KS=[{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"}],Kp={smileys_people:_S,animals_nature:BS,food_drink:VS,travel_places:US,activities:WS,objects:HS,symbols:GS,flags:KS},Wu=[Rr.NEUTRAL,Rr.LIGHT,Rr.MEDIUM_LIGHT,Rr.MEDIUM,Rr.MEDIUM_DARK,Rr.DARK],qS=Object.entries(Rr).reduce(function(e,t){var n=t[0],r=t[1];return e[r]=n,e},{}),YS=Wu.reduce(function(e,t){var n;return Object.assign(e,(n={},n[t]=t,n))},{}),ss;(function(e){e.name="n",e.unified="u",e.variations="v",e.added_in="a"})(ss||(ss={}));function Il(e){var t;return(t=e[ss.name])!=null?t:[]}function XS(e){return parseFloat(e[ss.added_in])}function Hu(e){return e?Il(e)[0]:""}function Mm(e){var t=e.split("-"),n=t.splice(1,1),r=n[0];return YS[r]?t.join("-"):e}function Mn(e,t){var n,r=e[ss.unified];return!t||!Al(e)?r:(n=ZS(e,t))!=null?n:r}function QS(e){var t;return(t=Kp==null?void 0:Kp[e])!=null?t:[]}function C6(e,t){return""+FS(t)+e+".png"}function Ad(e){var t;return(t=e[ss.variations])!=null?t:[]}function Al(e){return Ad(e).length>0}function ZS(e,t){return t?Ad(e).find(function(n){return n.includes(t)}):Mn(e)}function cl(e){if(e){if(au[e])return au[e];var t=Mm(e);return au[t]}}var Im=Object.values(Kp).flat(),au={};setTimeout(function(){Im.reduce(function(e,t){return e[Mn(t)]=t,e},au)});function JS(e){var t=e.split("-"),n=t[1];return Wu.includes(n)?n:null}var xr,eC=[qe.SUGGESTED,qe.SMILEYS_PEOPLE,qe.ANIMALS_NATURE,qe.FOOD_DRINK,qe.TRAVEL_PLACES,qe.ACTIVITIES,qe.OBJECTS,qe.SYMBOLS,qe.FLAGS],tC={name:"Recently Used",category:qe.SUGGESTED},E6=(xr={},xr[qe.SUGGESTED]={category:qe.SUGGESTED,name:"Frequently Used"},xr[qe.SMILEYS_PEOPLE]={category:qe.SMILEYS_PEOPLE,name:"Smileys & People"},xr[qe.ANIMALS_NATURE]={category:qe.ANIMALS_NATURE,name:"Animals & Nature"},xr[qe.FOOD_DRINK]={category:qe.FOOD_DRINK,name:"Food & Drink"},xr[qe.TRAVEL_PLACES]={category:qe.TRAVEL_PLACES,name:"Travel & Places"},xr[qe.ACTIVITIES]={category:qe.ACTIVITIES,name:"Activities"},xr[qe.OBJECTS]={category:qe.OBJECTS,name:"Objects"},xr[qe.SYMBOLS]={category:qe.SYMBOLS,name:"Symbols"},xr[qe.FLAGS]={category:qe.FLAGS,name:"Flags"},xr);function j6(e){return eC.map(function(t){return ro({},E6[t],e&&e[t]&&e[t])})}function Am(e){return e.category}function R6(e){return e.name}function nC(e,t){var n;e===void 0&&(e=[]),t===void 0&&(t={});var r={};t.suggestionMode===as.RECENT&&(r[qe.SUGGESTED]=tC);var o=j6(r);return(n=e)!=null&&n.length?e.map(function(a){return typeof a=="string"?g2(a,r[a]):ro({},g2(a.category,r[a.category]),a)}):o}function g2(e,t){return t===void 0&&(t={}),Object.assign(E6[e],t)}function rC(e){var t;e===void 0&&(e={});var n=P6(),r=Object.assign(n.previewConfig,(t=e.previewConfig)!=null?t:{}),o=Object.assign(n,e),a=nC(e.categories,{suggestionMode:o.suggestedEmojisMode}),i=o.searchDisabled?is.PREVIEW:o.skinTonePickerLocation;return ro({},o,{categories:a,previewConfig:r,skinTonePickerLocation:i})}function P6(){return{autoFocusSearch:!0,categories:j6(),defaultSkinTone:Rr.NEUTRAL,emojiStyle:Ne.APPLE,emojiVersion:null,getEmojiUrl:C6,height:450,lazyLoadEmojis:!1,onEmojiClick:function(t,n){},previewConfig:ro({},oC),searchDisabled:!1,searchPlaceHolder:"Search",skinTonePickerLocation:is.SEARCH,skinTonesDisabled:!1,suggestedEmojisMode:as.FREQUENT,theme:Fa.LIGHT,width:350}}var oC={defaultEmoji:"1f60a",defaultCaption:"What's your mood?",showPreview:!0},aC=["children"],T6=d.createContext(P6());function iC(e){var t=e.children,n=OS(e,aC);return d.createElement(T6.Provider,{value:rC(n)},t)}function pn(){return d.useContext(T6)}function sC(){var e=pn(),t=e.searchPlaceHolder;return t}function fC(){var e=pn(),t=e.defaultSkinTone;return t}function $6(){var e=pn(),t=e.skinTonesDisabled;return t}function Dl(){var e=pn(),t=e.emojiStyle;return t}function lC(){var e=pn(),t=e.autoFocusSearch;return t}function z6(){var e=pn(),t=e.categories;return t}function cC(){var e=pn(),t=e.onEmojiClick;return t}function O6(){var e=pn(),t=e.previewConfig;return t}function uC(){var e=pn(),t=e.theme;return t===Fa.AUTO?$S()?Fa.DARK:Fa.LIGHT:t}function dC(){var e=pn(),t=e.suggestedEmojisMode;return t}function pC(){var e=pn(),t=e.lazyLoadEmojis;return t}function hC(){var e=pn(),t=e.height,n=e.width;return{height:v2(t),width:v2(n)}}function mC(){var e=pn(),t=e.emojiVersion;return t}function M6(){var e=pn(),t=e.searchDisabled;return t}function I6(){var e=pn(),t=e.skinTonePickerLocation;return t}function Ss(){var e=pn(),t=e.getEmojiUrl;return t}function v2(e){return typeof e=="number"?e+"px":e}var A6={};setTimeout(function(){Im.reduce(function(e,t){var n=Il(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][Mn(t)]=t}),e},A6)});function y2(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 D6(){var e=d.useRef({}),t=mC();return d.useMemo(function(){var n=parseFloat(""+t);return!t||Number.isNaN(n)?e.current:Im.reduce(function(r,o){return vC(o,n)&&(r[Mn(o)]=!0),r},e.current)},[t])}function gC(){var e=D6();return function(n){var r=Mm(Mn(n));return!!e[r]}}function vC(e,t){return XS(e)>t}function yC(e){d.useEffect(function(){e(!0)},[e])}function bC(e){var t=e.children,n=D6(),r=fC(),o=d.useRef(A6),a=d.useRef(!1),i=d.useRef(!1),s=d.useRef(n),f=y2(Date.now(),200),l=y2("",100),u=d.useState(!1),p=d.useState(r),h=d.useState(null),m=d.useState(new Set),y=d.useState(null),b=d.useState(!1),j=b[0],v=b[1];return yC(v),d.createElement(Nr.Provider,{value:{activeCategoryState:h,activeSkinTone:p,disallowClickRef:a,disallowMouseRef:i,disallowedEmojisRef:s,emojiVariationPickerState:y,emojisThatFailedToLoadState:m,filterRef:o,isPastInitialLoad:j,searchTerm:l,skinToneFanOpenState:u,suggestedUpdateState:f}},t)}var Nr=d.createContext({activeCategoryState:[null,function(){}],activeSkinTone:[Rr.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 Dm(){var e=d.useContext(Nr),t=e.filterRef;return t}function xC(){var e=d.useContext(Nr),t=e.disallowClickRef;return t}function Lm(){var e=d.useContext(Nr),t=e.disallowMouseRef;return t}function Dd(){var e=d.useContext(Nr),t=e.searchTerm;return t}function Nm(){var e=d.useContext(Nr),t=e.activeSkinTone;return t}function L6(){var e=d.useContext(Nr),t=e.emojisThatFailedToLoadState;return t}function wC(){var e=d.useContext(Nr),t=e.isPastInitialLoad;return t}function Cs(){var e=d.useContext(Nr),t=e.emojiVariationPickerState;return t}function Ll(){var e=d.useContext(Nr),t=e.skinToneFanOpenState;return t}function N6(){var e=d.useContext(Nr),t=e.suggestedUpdateState,n=t[0],r=t[1];return[n,function(){r(Date.now())}]}function kC(){var e=Lm();return function(){e.current=!0}}function F6(){var e=Lm();return function(){e.current=!1}}function _6(){var e=Lm();return function(){return e.current}}function SC(){var e=gr(),t=F6(),n=_6();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 B6(e,t){if(!e||!t)return 0;var n=e.getBoundingClientRect().width,r=t.getBoundingClientRect().width;return Math.floor(n/r)}function V6(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 U6(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 CC(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?[]:Fm(e,r,n)}function W6(e,t,n,r){var o=Fm(e,t,n);return o[r]||o[o.length-1]||null}function jC(e,t,n,r){var o=EC(e,t,n);return o[r]||o[o.length-1]||null}function RC(e,t,n,r){var o=Fm(e,t-1,n);return o[r]||o[o.length-1]||null}function PC(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 TC(e){return!!e.nextElementSibling}var Gu="button"+bn(Ie.emoji),$C=[Gu,bn(Ie.visible),":not("+bn(Ie.hidden)+")"].join("");function Mr(e){var t;return(t=e==null?void 0:e.closest(Gu))!=null?t:null}function _m(e){var t=Y6(e),n=Vm(e);if(!t)return[];var r=cl(t);return r?[r,n]:[]}function zC(e){var t;return!!(e!=null&&e.matches(Gu)||!(e==null||(t=e.parentElement)==null)&&t.matches(Gu))}function b2(e){var t;return(t=e==null?void 0:e.clientHeight)!=null?t:0}function H6(e){if(!e)return 0;var t=Mr(e),n=ma(t),r=Bm(n);return x2(t)+x2(n)+r}function Bm(e){var t,n;if(!e)return 0;var r=e.querySelector(bn(Ie.categoryContent));return((t=e==null?void 0:e.clientHeight)!=null?t:0)-((n=r==null?void 0:r.clientHeight)!=null?n:0)}function OC(e){return e?K6(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 ZC='.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)}';er(ZC);function Km(e){var t,n=e.emoji,r=e.unified,o=e.hidden,a=e.hiddenOnSearch,i=e.emojiStyle,s=e.showVariations,f=s===void 0?!0:s,l=e.size,u=e.lazyLoad,p=e.getEmojiUrl,h=Al(n);return d.createElement(_d,{className:ee(Ie.emoji,(t={},t[Ie.hidden]=o,t[Ie.hiddenOnSearch]=a,t[Ie.visible]=!o&&!a,t[Ie.emojiHasVariatios]=h&&f,t)),"data-unified":r,"aria-label":Hu(n),"data-full-name":Il(n)},d.createElement(Ku,{unified:r,emoji:n,size:l,emojiStyle:i,lazyLoad:u,getEmojiUrl:p}))}function Ku(e){var t=e.emoji,n=e.unified,r=e.emojiStyle,o=e.size,a=e.lazyLoad,i=e.getEmojiUrl,s=i===void 0?C6:i,f={};o&&(f.width=f.height=f.fontSize=o+"px");var l=t||cl(n);return l?d.createElement(d.Fragment,null,r===Ne.NATIVE?d.createElement(JC,{unified:n,style:f}):d.createElement(e8,{unified:n,style:f,emoji:l,emojiStyle:r,lazyLoad:a,getEmojiUrl:s})):null}function JC(e){var t=e.unified,n=e.style;return d.createElement("span",{className:ee(Ie.external,"epr-emoji-native"),"data-unified":t,style:n},ex(t))}function e8(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=L6(),l=f[1];return d.createElement("img",{src:s(n,r),alt:Hu(t),className:ee(Ie.external,"epr-emoji-img"),loading:i?"lazy":"eager",onError:u,style:o});function u(){l(function(p){return new Set(p).add(n)})}}var t8=".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)}";er(t8);function fx(e){var t,n=e.categoryConfig,r=e.children,o=e.hidden,a=e.hiddenOnSearch,i=Am(n),s=R6(n);return d.createElement("li",{className:ee(Ie.category,(t={},t[Ie.hidden]=o,t[Ie.hiddenOnSearch]=a,t)),"data-name":i,"aria-label":s},d.createElement("div",{className:Ie.label},s),d.createElement("div",{className:Ie.categoryContent},r))}function n8(e){var t=e.categoryConfig,n=N6(),r=n[0],o=dC(),a=Ss(),i=d.useMemo(function(){var f;return(f=nx(o))!=null?f:[]},[r,o]),s=Dl();return d.createElement(fx,{categoryConfig:t,hiddenOnSearch:!0,hidden:i.length===0},i.map(function(f){var l=cl(f.original);return l?d.createElement(Km,{showVariations:!1,unified:f.unified,emojiStyle:s,emoji:l,key:f.unified,getEmojiUrl:a}):null}))}var r8=".EmojiPickerReact ul.epr-emoji-list{list-style:none;margin:0;padding:0}";er(r8);function o8(){var e=z6();return d.createElement("ul",{className:Ie.emojiList},e.map(function(t,n){var r=Am(t);return r===qe.SUGGESTED?d.createElement(n8,{key:r,categoryConfig:t}):d.createElement(a8,{key:r,index:n,category:r,categoryConfig:t})}))}function a8(e){var t=e.index,n=e.category,r=e.categoryConfig,o=QC(),a=pC(),i=Dl(),s=wC(),f=Nm(),l=f[0],u=gC(),p=Ss(),h=!$6(),m=!s&&t>1?[]:QS(n),y=0,b=m.map(function(j){var v=Mn(j,l),g=o(j),x=g.failedToLoad,w=g.filteredOut,C=g.hidden,S=u(j);return(C||S)&&y++,S?null:d.createElement(Km,{showVariations:h,key:v,emoji:j,unified:v,hidden:x,hiddenOnSearch:w,emojiStyle:i,lazyLoad:a,getEmojiUrl:p})});return d.createElement(fx,{categoryConfig:r,hidden:y===b.length},b)}function Bd(e){var t=Hm(e);Jn(t),Fd(t)}function i8(e){var t=Hm(e);Jn(t),t==null||t.click()}function s8(e){Jn(Q6(e))}function f8(e){if(e){var t=Z6(e);if(!t)return Bd(Nd(e));Jn(t),Fd(t)}}function l8(e){if(e){var t=Wm(e);if(!t)return s8(Ld(e));Jn(t),Fd(t)}}function c8(e,t){if(e){var n=d8(e);if(!n)return t();Jn(n),Fd(n)}}function u8(e){if(e){var t=p8(e);return Jn(t)}}function d8(e){if(!e)return null;var t=J6(e),n=ma(t),r=V6(t,e),o=U6(t,e),a=B6(t,e);if(o===0){var i=Ld(n);return i?W6(fs(i),-1,a,r):null}return RC(fs(t),o,a,r)}function p8(e){if(!e)return null;var t=J6(e),n=ma(t),r=V6(t,e),o=U6(t,e),a=B6(t,e);if(!CC(t,e)){var i=Nd(n);return i?W6(fs(i),0,a,r):null}var s=jC(fs(t),o,a,r);return s}var h8=`.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)}`;er(h8);var Hi;(function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"})(Hi||(Hi={}));function m8(){var e=Id(),t=TS(),n=Cs(),r=n[0],o=Dl(),a=v8(t),i=a.getTop,s=a.getMenuDirection,f=S6(),l=g8(t),u=Ss(),p=Mr(e.current),h=r&&p&&Al(r)&&p.classList.contains(Ie.emojiHasVariatios);d.useEffect(function(){h&&Bd(t.current)},[t,h,e]);var m,y;return!h&&e.current?f(null):(m=i(),y=l()),d.createElement("div",{ref:t,className:ee(Ie.variationPicker,{visible:h,"pointing-up":s()===Hi.Down}),style:{top:m}},h&&r?[Mn(r)].concat(Ad(r)).slice(0,6).map(function(b){return d.createElement(Km,{key:b,emoji:r,unified:b,emojiStyle:o,showVariations:!1,getEmojiUrl:u})}):null,d.createElement("div",{className:"epr-emoji-pointer",style:y}))}function g8(e){var t=Id();return function(){var r={};if(!e.current)return r;if(t.current){var o=Mr(t.current),a=MC(o);if(!o)return r;r.left=a+(o==null?void 0:o.clientWidth)/2}return r}}function v8(e){var t=Id(),n=gr(),r=Hi.Up;return{getMenuDirection:o,getTop:a};function o(){return r}function a(){r=Hi.Up;var i=0;if(!e.current)return 0;var s=b2(e.current);if(t.current){var f,l=n.current,u=Mr(t.current),p=b2(u);i=H6(u);var h=(f=l==null?void 0:l.scrollTop)!=null?f:0;h>i-s&&(r=Hi.Down,i+=p+s)}return i-s}}var y8=".EmojiPickerReact .epr-body{flex:1;overflow-x:hidden;overflow-y:scroll;position:relative}";er(y8);function b8(){var e=gr();return FC(e),LC(e),SC(),d.createElement("div",{className:Ie.scrollBody,ref:e},d.createElement(m8,null),d.createElement(o8,null))}function x8(e,t){var n=gr(),r=_6(),o=F6();d.useEffect(function(){if(!e)return;var a=n.current;a==null||a.addEventListener("keydown",f,{passive:!0}),a==null||a.addEventListener("mouseover",l,!0),a==null||a.addEventListener("focus",i,!0),a==null||a.addEventListener("mouseout",s,{passive:!0}),a==null||a.addEventListener("blur",s,!0);function i(u){var p=Mr(u.target);if(!p)return s();var h=Vm(p),m=Y6(p);if(!h||!m)return s();t({unified:h,originalUnified:m})}function s(u){if(u){var p=u.relatedTarget;if(!Mr(p))return t(null)}t(null)}function f(u){u.key==="Escape"&&t(null)}function l(u){if(!r()){var p=Mr(u.target);p&&Jn(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 qm(){var e=I6();return e===is.SEARCH}function lx(){var e=I6();return e===is.PREVIEW}var w8=".EmojiPickerReact .Flex{display:flex}.EmojiPickerReact .Flex.FlexRow{flex-direction:row}.EmojiPickerReact .Flex.FlexColumn{flex-direction:column}";er(w8);var Yp;(function(e){e.ROW="FlexRow",e.COLUMN="FlexColumn"})(Yp||(Yp={}));function cx(e){var t=e.children,n=e.className,r=e.style,o=r===void 0?{}:r,a=e.direction,i=a===void 0?Yp.ROW:a;return d.createElement("div",{style:ro({},o),className:ee("Flex",n,i)},t)}function k8(e){var t=e.className,n=e.style,r=n===void 0?{}:n;return d.createElement("div",{style:ro({flex:1},r),className:ee(t)})}var S8=".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}";er(S8);function C8(e){var t=e.children,n=e.className,r=e.style;return d.createElement("div",{style:ro({},r,{position:"absolute"}),className:n},t)}function Vd(e){var t=e.children,n=e.className,r=e.style;return d.createElement("div",{style:ro({},r,{position:"relative"}),className:n},t)}var E8='.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}';er(E8);var lf=28;function j8(){return d.createElement(Vd,{style:{height:lf}},d.createElement(C8,{style:{bottom:0,right:0}},d.createElement(ux,{direction:ul.VERTICAL})))}function ux(e){var t,n=e.direction,r=n===void 0?ul.HORIZONTAL:n,o=zm(),a=$6(),i=Ll(),s=i[0],f=i[1],l=Nm(),u=l[0],p=l[1],h=ii(),m=si();if(a)return null;var y=lf*Wu.length+"px",b=s?y:lf+"px",j=r===ul.VERTICAL;return d.createElement(Vd,{className:ee("epr-skin-tones",r,(t={},t[Ie.open]=s,t)),style:j?{flexBasis:b,height:b}:{flexBasis:b}},d.createElement("div",{className:"epr-skin-tone-select",ref:o},Wu.map(function(v,g){var x,w=v===u;return d.createElement(_d,{style:{transform:ee(j?"translateY(-"+g*(s?lf:0)+"px)":"translateX(-"+g*(s?lf:0)+"px)",s&&w&&"scale(1.3)")},onClick:function(){s?(p(v),m()):f(!0),h()},key:v,className:ee("epr-tone-"+v,"epr-tone",(x={},x[Ie.active]=w,x)),tabIndex:s?0:-1,"aria-pressed":w,"aria-label":"Skin tone "+qS[v]})})))}var ul;(function(e){e.VERTICAL="epr-vertical",e.HORIZONTAL="epr-horizontal"})(ul||(ul={}));function R8(){var e=O6(),t=lx();return e.showPreview?d.createElement(cx,{className:"epr-preview"},d.createElement(P8,null),d.createElement(k8,null),t?d.createElement(j8,null):null):null}function P8(){var e=O6(),t=d.useState(null),n=t[0],r=t[1],o=Dl(),a=Cs(),i=a[0],s=Ss();x8(e.showPreview,r);var f=cl(n==null?void 0:n.originalUnified),l=f!=null&&n!=null;return d.createElement(u,null);function u(){var p=i??cl(e.defaultEmoji);if(!p)return null;var h=i?Hu(i):e.defaultCaption;return d.createElement(d.Fragment,null,d.createElement("div",null,l?d.createElement(Ku,{unified:n==null?void 0:n.unified,emoji:f,emojiStyle:o,size:45,getEmojiUrl:s}):p?d.createElement(Ku,{unified:Mn(p),emoji:p,emojiStyle:o,size:45,getEmojiUrl:s}):null),l?d.createElement("div",{className:"epr-preview-emoji-label"},Hu(f)):d.createElement("div",{className:"epr-preview-emoji-label"},h))}}var T8=`.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)}`;er(T8);function $8(e){var t;return(t=e==null?void 0:e.getAttribute("data-name"))!=null?t:null}function z8(e){var t=gr();d.useEffect(function(){var n=new Map,r=t.current,o=new IntersectionObserver(function(a){if(r){for(var i=IS(a),s;!(s=i()).done;){var f=s.value,l=$8(f.target);n.set(l,f.intersectionRatio)}var u=Array.from(n),p=u[u.length-1];if(p[1]==1)return e(p[0]);for(var h=0,m=u;h{t[n]=px(e[n])}),t}function $n(e,t,n={clone:!0}){const r=n.clone?C({},e):e;return za(e)&&za(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(za(t[o])&&o in e&&za(e[o])?r[o]=$n(e[o],t[o],n):n.clone?r[o]=za(t[o])?px(t[o]):t[o]:r[o]=t[o])}),r}function la(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n{t[n]=px(e[n])}),t}function $n(e,t,n={clone:!0}){const r=n.clone?E({},e):e;return za(e)&&za(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(za(t[o])&&o in e&&za(e[o])?r[o]=$n(e[o],t[o],n):n.clone?r[o]=za(t[o])?px(t[o]):t[o]:r[o]=t[o])}),r}function la(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 Qm(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 v0(e,t){return d.isValidElement(e)&&t.indexOf(e.type.muiName)!==-1}function Et(e){return e&&e.ownerDocument||document}function Kn(e){return Et(e).defaultView||window}function Xp(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const mE=typeof window<"u"?d.useLayoutEffect:d.useEffect,pr=mE;let R2=0;function gE(e){const[t,n]=d.useState(e),r=e||t;return d.useEffect(()=>{t==null&&(R2+=1,n(`mui-${R2}`))},[t]),r}const P2=Z0["useId"];function Zm(e){if(P2!==void 0){const t=P2();return e??t}return gE(e)}function ls({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 Wn(e){const t=d.useRef(e);return pr(()=>{t.current=e}),d.useCallback((...n)=>(0,t.current)(...n),[])}function xt(...e){return d.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Xp(n,t)})},e)}let e1=!0,Qp=!1,T2;const vE={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 yE(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&vE[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function bE(e){e.metaKey||e.altKey||e.ctrlKey||(e1=!0)}function y0(){e1=!1}function xE(){this.visibilityState==="hidden"&&Qp&&(e1=!0)}function wE(e){e.addEventListener("keydown",bE,!0),e.addEventListener("mousedown",y0,!0),e.addEventListener("pointerdown",y0,!0),e.addEventListener("touchstart",y0,!0),e.addEventListener("visibilitychange",xE,!0)}function kE(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return e1||yE(t)}function Jm(){const e=d.useCallback(o=>{o!=null&&wE(o.ownerDocument)},[]),t=d.useRef(!1);function n(){return t.current?(Qp=!0,window.clearTimeout(T2),T2=window.setTimeout(()=>{Qp=!1},100),t.current=!1,!0):!1}function r(o){return kE(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function mx(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}const SE=e=>{const t=d.useRef({});return d.useEffect(()=>{t.current=e}),t.current},gx=SE,CE={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},EE=CE;function eg(e,t){const n=C({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=C({},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]=C({},a),Object.keys(o).forEach(i=>{n[r][i]=eg(o[i],a[i])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function je(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 $2=e=>e,jE=()=>{let e=$2;return{configure(t){e=t},generate(t){return e(t)},reset(){e=$2}}},RE=jE(),vx=RE,PE={active:"active",checked:"checked",completed:"completed",disabled:"disabled",readOnly:"readOnly",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function Ce(e,t,n="Mui"){const r=PE[t];return r?`${n}-${r}`:`${vx.generate(e)}-${t}`}function Se(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=Ce(e,o,n)}),r}const Za="$$material";function oe(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 yx(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var TE=/^((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)-.*))$/,$E=yx(function(e){return TE.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function zE(e){if(e.sheet)return e.sheet;for(var t=0;t0?nn(Es,--In):0,cs--,Dt===10&&(cs=1,n1--),Dt}function qn(){return Dt=In2||ml(Dt)>3?"":" "}function WE(e,t){for(;--t&&qn()&&!(Dt<48||Dt>102||Dt>57&&Dt<65||Dt>70&&Dt<97););return Nl(e,iu()+(t<6&&to()==32&&qn()==32))}function Jp(e){for(;qn();)switch(Dt){case e:return In;case 34:case 39:e!==34&&e!==39&&Jp(Dt);break;case 40:e===41&&Jp(e);break;case 92:qn();break}return In}function HE(e,t){for(;qn()&&e+Dt!==47+10;)if(e+Dt===42+42&&to()===47)break;return"/*"+Nl(t,In-1)+"*"+t1(e===47?e:qn())}function GE(e){for(;!ml(to());)qn();return Nl(e,In)}function KE(e){return Cx(fu("",null,null,null,[""],e=Sx(e),0,[0],e))}function fu(e,t,n,r,o,a,i,s,f){for(var l=0,u=0,p=i,h=0,m=0,y=0,b=1,j=1,g=1,v=0,x="",w=o,E=a,S=r,k=x;j;)switch(y=v,v=qn()){case 40:if(y!=108&&nn(k,p-1)==58){Zp(k+=Xe(su(v),"&","&\f"),"&\f")!=-1&&(g=-1);break}case 34:case 39:case 91:k+=su(v);break;case 9:case 10:case 13:case 32:k+=UE(y);break;case 92:k+=WE(iu()-1,7);continue;case 47:switch(to()){case 42:case 47:hc(qE(HE(qn(),iu()),t,n),f);break;default:k+="/"}break;case 123*b:s[l++]=Yr(k)*g;case 125*b:case 59:case 0:switch(v){case 0:case 125:j=0;case 59+u:g==-1&&(k=Xe(k,/\f/g,"")),m>0&&Yr(k)-p&&hc(m>32?O2(k+";",r,n,p-1):O2(Xe(k," ","")+";",r,n,p-2),f);break;case 59:k+=";";default:if(hc(S=z2(k,t,n,l,u,o,s,x,w=[],E=[],p),a),v===123)if(u===0)fu(k,t,S,S,w,a,p,s,E);else switch(h===99&&nn(k,3)===110?100:h){case 100:case 108:case 109:case 115:fu(e,S,S,r&&hc(z2(e,S,S,0,0,o,s,x,o,w=[],p),E),o,E,p,s,r?w:E);break;default:fu(k,S,S,S,[""],E,0,s,E)}}l=u=m=0,b=g=1,x=k="",p=i;break;case 58:p=1+Yr(k),m=y;default:if(b<1){if(v==123)--b;else if(v==125&&b++==0&&VE()==125)continue}switch(k+=t1(v),v*b){case 38:g=u>0?1:(k+="\f",-1);break;case 44:s[l++]=(Yr(k)-1)*g,g=1;break;case 64:to()===45&&(k+=su(qn())),h=to(),u=p=Yr(x=k+=GE(iu())),v++;break;case 45:y===45&&Yr(k)==2&&(b=0)}}return a}function z2(e,t,n,r,o,a,i,s,f,l,u){for(var p=o-1,h=o===0?a:[""],m=rg(h),y=0,b=0,j=0;y0?h[g]+" "+v:Xe(v,/&\f/g,h[g])))&&(f[j++]=x);return r1(e,t,n,o===0?tg:s,f,l,u)}function qE(e,t,n){return r1(e,t,n,bx,t1(BE()),hl(e,2,-2),0)}function O2(e,t,n,r){return r1(e,t,n,ng,hl(e,0,r),hl(e,r+1,-1),r)}function Gi(e,t){for(var n="",r=rg(e),o=0;o6)switch(nn(e,t+1)){case 109:if(nn(e,t+4)!==45)break;case 102:return Xe(e,/(.+:)(.+)-([^]+)/,"$1"+Ye+"$2-$3$1"+qu+(nn(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Zp(e,"stretch")?Ex(Xe(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(nn(e,t+1)!==115)break;case 6444:switch(nn(e,Yr(e)-3-(~Zp(e,"!important")&&10))){case 107:return Xe(e,":",":"+Ye)+e;case 101:return Xe(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ye+(nn(e,14)===45?"inline-":"")+"box$3$1"+Ye+"$2$3$1"+ln+"$2box$3")+e}break;case 5936:switch(nn(e,t+11)){case 114:return Ye+e+ln+Xe(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ye+e+ln+Xe(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ye+e+ln+Xe(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Ye+e+ln+e+e}return e}var r7=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case ng:t.return=Ex(t.value,t.length);break;case xx:return Gi([_s(t,{value:Xe(t.value,"@","@"+Ye)})],o);case tg:if(t.length)return _E(t.props,function(a){switch(FE(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Gi([_s(t,{props:[Xe(a,/:(read-\w+)/,":"+qu+"$1")]})],o);case"::placeholder":return Gi([_s(t,{props:[Xe(a,/:(plac\w+)/,":"+Ye+"input-$1")]}),_s(t,{props:[Xe(a,/:(plac\w+)/,":"+qu+"$1")]}),_s(t,{props:[Xe(a,/:(plac\w+)/,ln+"input-$1")]})],o)}return""})}},o7=[r7],jx=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 j=b.getAttribute("data-emotion");j.indexOf(" ")!==-1&&(document.head.appendChild(b),b.setAttribute("data-s",""))})}var o=t.stylisPlugins||o7,a={},i,s=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(b){for(var j=b.getAttribute("data-emotion").split(" "),g=1;gn==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function Zm(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 v0(e,t){return d.isValidElement(e)&&t.indexOf(e.type.muiName)!==-1}function Et(e){return e&&e.ownerDocument||document}function Kn(e){return Et(e).defaultView||window}function Xp(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const mE=typeof window<"u"?d.useLayoutEffect:d.useEffect,pr=mE;let P2=0;function gE(e){const[t,n]=d.useState(e),r=e||t;return d.useEffect(()=>{t==null&&(P2+=1,n(`mui-${P2}`))},[t]),r}const T2=Z0["useId"];function Jm(e){if(T2!==void 0){const t=T2();return e??t}return gE(e)}function ls({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 Wn(e){const t=d.useRef(e);return pr(()=>{t.current=e}),d.useCallback((...n)=>(0,t.current)(...n),[])}function xt(...e){return d.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Xp(n,t)})},e)}let e1=!0,Qp=!1,$2;const vE={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 yE(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&vE[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function bE(e){e.metaKey||e.altKey||e.ctrlKey||(e1=!0)}function y0(){e1=!1}function xE(){this.visibilityState==="hidden"&&Qp&&(e1=!0)}function wE(e){e.addEventListener("keydown",bE,!0),e.addEventListener("mousedown",y0,!0),e.addEventListener("pointerdown",y0,!0),e.addEventListener("touchstart",y0,!0),e.addEventListener("visibilitychange",xE,!0)}function kE(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return e1||yE(t)}function eg(){const e=d.useCallback(o=>{o!=null&&wE(o.ownerDocument)},[]),t=d.useRef(!1);function n(){return t.current?(Qp=!0,window.clearTimeout($2),$2=window.setTimeout(()=>{Qp=!1},100),t.current=!1,!0):!1}function r(o){return kE(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function mx(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}const SE=e=>{const t=d.useRef({});return d.useEffect(()=>{t.current=e}),t.current},gx=SE,CE={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},EE=CE;function tg(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]=tg(o[i],a[i])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function je(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 z2=e=>e,jE=()=>{let e=z2;return{configure(t){e=t},generate(t){return e(t)},reset(){e=z2}}},RE=jE(),vx=RE,PE={active:"active",checked:"checked",completed:"completed",disabled:"disabled",readOnly:"readOnly",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function Ce(e,t,n="Mui"){const r=PE[t];return r?`${n}-${r}`:`${vx.generate(e)}-${t}`}function Se(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=Ce(e,o,n)}),r}const Za="$$material";function oe(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 yx(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var TE=/^((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)-.*))$/,$E=yx(function(e){return TE.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function zE(e){if(e.sheet)return e.sheet;for(var t=0;t0?nn(Es,--In):0,cs--,Dt===10&&(cs=1,n1--),Dt}function qn(){return Dt=In2||ml(Dt)>3?"":" "}function WE(e,t){for(;--t&&qn()&&!(Dt<48||Dt>102||Dt>57&&Dt<65||Dt>70&&Dt<97););return Nl(e,iu()+(t<6&&to()==32&&qn()==32))}function Jp(e){for(;qn();)switch(Dt){case e:return In;case 34:case 39:e!==34&&e!==39&&Jp(Dt);break;case 40:e===41&&Jp(e);break;case 92:qn();break}return In}function HE(e,t){for(;qn()&&e+Dt!==47+10;)if(e+Dt===42+42&&to()===47)break;return"/*"+Nl(t,In-1)+"*"+t1(e===47?e:qn())}function GE(e){for(;!ml(to());)qn();return Nl(e,In)}function KE(e){return Cx(fu("",null,null,null,[""],e=Sx(e),0,[0],e))}function fu(e,t,n,r,o,a,i,s,f){for(var l=0,u=0,p=i,h=0,m=0,y=0,b=1,j=1,v=1,g=0,x="",w=o,C=a,S=r,k=x;j;)switch(y=g,g=qn()){case 40:if(y!=108&&nn(k,p-1)==58){Zp(k+=Xe(su(g),"&","&\f"),"&\f")!=-1&&(v=-1);break}case 34:case 39:case 91:k+=su(g);break;case 9:case 10:case 13:case 32:k+=UE(y);break;case 92:k+=WE(iu()-1,7);continue;case 47:switch(to()){case 42:case 47:hc(qE(HE(qn(),iu()),t,n),f);break;default:k+="/"}break;case 123*b:s[l++]=Yr(k)*v;case 125*b:case 59:case 0:switch(g){case 0:case 125:j=0;case 59+u:v==-1&&(k=Xe(k,/\f/g,"")),m>0&&Yr(k)-p&&hc(m>32?M2(k+";",r,n,p-1):M2(Xe(k," ","")+";",r,n,p-2),f);break;case 59:k+=";";default:if(hc(S=O2(k,t,n,l,u,o,s,x,w=[],C=[],p),a),g===123)if(u===0)fu(k,t,S,S,w,a,p,s,C);else switch(h===99&&nn(k,3)===110?100:h){case 100:case 108:case 109:case 115:fu(e,S,S,r&&hc(O2(e,S,S,0,0,o,s,x,o,w=[],p),C),o,C,p,s,r?w:C);break;default:fu(k,S,S,S,[""],C,0,s,C)}}l=u=m=0,b=v=1,x=k="",p=i;break;case 58:p=1+Yr(k),m=y;default:if(b<1){if(g==123)--b;else if(g==125&&b++==0&&VE()==125)continue}switch(k+=t1(g),g*b){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[l++]=(Yr(k)-1)*v,v=1;break;case 64:to()===45&&(k+=su(qn())),h=to(),u=p=Yr(x=k+=GE(iu())),g++;break;case 45:y===45&&Yr(k)==2&&(b=0)}}return a}function O2(e,t,n,r,o,a,i,s,f,l,u){for(var p=o-1,h=o===0?a:[""],m=og(h),y=0,b=0,j=0;y0?h[v]+" "+g:Xe(g,/&\f/g,h[v])))&&(f[j++]=x);return r1(e,t,n,o===0?ng:s,f,l,u)}function qE(e,t,n){return r1(e,t,n,bx,t1(BE()),hl(e,2,-2),0)}function M2(e,t,n,r){return r1(e,t,n,rg,hl(e,0,r),hl(e,r+1,-1),r)}function Gi(e,t){for(var n="",r=og(e),o=0;o6)switch(nn(e,t+1)){case 109:if(nn(e,t+4)!==45)break;case 102:return Xe(e,/(.+:)(.+)-([^]+)/,"$1"+Ye+"$2-$3$1"+qu+(nn(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Zp(e,"stretch")?Ex(Xe(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(nn(e,t+1)!==115)break;case 6444:switch(nn(e,Yr(e)-3-(~Zp(e,"!important")&&10))){case 107:return Xe(e,":",":"+Ye)+e;case 101:return Xe(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ye+(nn(e,14)===45?"inline-":"")+"box$3$1"+Ye+"$2$3$1"+ln+"$2box$3")+e}break;case 5936:switch(nn(e,t+11)){case 114:return Ye+e+ln+Xe(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ye+e+ln+Xe(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ye+e+ln+Xe(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Ye+e+ln+e+e}return e}var r7=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case rg:t.return=Ex(t.value,t.length);break;case xx:return Gi([_s(t,{value:Xe(t.value,"@","@"+Ye)})],o);case ng:if(t.length)return _E(t.props,function(a){switch(FE(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Gi([_s(t,{props:[Xe(a,/:(read-\w+)/,":"+qu+"$1")]})],o);case"::placeholder":return Gi([_s(t,{props:[Xe(a,/:(plac\w+)/,":"+Ye+"input-$1")]}),_s(t,{props:[Xe(a,/:(plac\w+)/,":"+qu+"$1")]}),_s(t,{props:[Xe(a,/:(plac\w+)/,ln+"input-$1")]})],o)}return""})}},o7=[r7],jx=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 j=b.getAttribute("data-emotion");j.indexOf(" ")!==-1&&(document.head.appendChild(b),b.setAttribute("data-s",""))})}var o=t.stylisPlugins||o7,a={},i,s=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(b){for(var j=b.getAttribute("data-emotion").split(" "),v=1;v=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 m7={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},g7=/[A-Z]|^ms/g,v7=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Ox=function(t){return t.charCodeAt(1)===45},I2=function(t){return t!=null&&typeof t!="boolean"},b0=yx(function(e){return Ox(e)?e:e.replace(g7,"-$&").toLowerCase()}),A2=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(v7,function(r,o,a){return Xr={name:o,styles:a,next:Xr},o})}return m7[t]!==1&&!Ox(t)&&typeof n=="number"&&n!==0?n+"px":n};function gl(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 Xr={name:n.name,styles:n.styles,next:Xr},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Xr={name:r.name,styles:r.styles,next:Xr},r=r.next;var o=n.styles+";";return o}return y7(e,t,n)}case"function":{if(e!==void 0){var a=Xr,i=n(e);return Xr=a,gl(e,t,i)}break}}if(t==null)return n;var s=t[n];return s!==void 0?s:n}function y7(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?w7:k7},F2=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},S7=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return zx(n,r,o),x7(function(){return fg(n,r,o)}),null},C7=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=F2(t,n,r),f=s||N2(o),l=!f("as");return function(){var u=arguments,p=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&p.push("label:"+a+";"),u[0]==null||u[0].raw===void 0)p.push.apply(p,u);else{p.push(u[0][0]);for(var h=u.length,m=1;mt(j7(o)?n:o):t;return c.jsx(Dx,{styles:r})}/** + */var Xt=typeof Symbol=="function"&&Symbol.for,ag=Xt?Symbol.for("react.element"):60103,ig=Xt?Symbol.for("react.portal"):60106,o1=Xt?Symbol.for("react.fragment"):60107,a1=Xt?Symbol.for("react.strict_mode"):60108,i1=Xt?Symbol.for("react.profiler"):60114,s1=Xt?Symbol.for("react.provider"):60109,f1=Xt?Symbol.for("react.context"):60110,sg=Xt?Symbol.for("react.async_mode"):60111,l1=Xt?Symbol.for("react.concurrent_mode"):60111,c1=Xt?Symbol.for("react.forward_ref"):60112,u1=Xt?Symbol.for("react.suspense"):60113,a7=Xt?Symbol.for("react.suspense_list"):60120,d1=Xt?Symbol.for("react.memo"):60115,p1=Xt?Symbol.for("react.lazy"):60116,i7=Xt?Symbol.for("react.block"):60121,s7=Xt?Symbol.for("react.fundamental"):60117,f7=Xt?Symbol.for("react.responder"):60118,l7=Xt?Symbol.for("react.scope"):60119;function tr(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case ag:switch(e=e.type,e){case sg:case l1:case o1:case i1:case a1:case u1:return e;default:switch(e=e&&e.$$typeof,e){case f1:case c1:case p1:case d1:case s1:return e;default:return t}}case ig:return t}}}function Px(e){return tr(e)===l1}at.AsyncMode=sg;at.ConcurrentMode=l1;at.ContextConsumer=f1;at.ContextProvider=s1;at.Element=ag;at.ForwardRef=c1;at.Fragment=o1;at.Lazy=p1;at.Memo=d1;at.Portal=ig;at.Profiler=i1;at.StrictMode=a1;at.Suspense=u1;at.isAsyncMode=function(e){return Px(e)||tr(e)===sg};at.isConcurrentMode=Px;at.isContextConsumer=function(e){return tr(e)===f1};at.isContextProvider=function(e){return tr(e)===s1};at.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===ag};at.isForwardRef=function(e){return tr(e)===c1};at.isFragment=function(e){return tr(e)===o1};at.isLazy=function(e){return tr(e)===p1};at.isMemo=function(e){return tr(e)===d1};at.isPortal=function(e){return tr(e)===ig};at.isProfiler=function(e){return tr(e)===i1};at.isStrictMode=function(e){return tr(e)===a1};at.isSuspense=function(e){return tr(e)===u1};at.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===o1||e===l1||e===i1||e===a1||e===u1||e===a7||typeof e=="object"&&e!==null&&(e.$$typeof===p1||e.$$typeof===d1||e.$$typeof===s1||e.$$typeof===f1||e.$$typeof===c1||e.$$typeof===s7||e.$$typeof===f7||e.$$typeof===l7||e.$$typeof===i7)};at.typeOf=tr;Rx.exports=at;var c7=Rx.exports,Tx=c7,u7={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},d7={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},$x={};$x[Tx.ForwardRef]=u7;$x[Tx.Memo]=d7;var p7=!0;function fg(e,t,n){var r="";return n.split(" ").forEach(function(o){e[o]!==void 0?t.push(e[o]+";"):r+=o+" "}),r}var zx=function(t,n,r){var o=t.key+"-"+n.name;(r===!1||p7===!1)&&t.registered[o]===void 0&&(t.registered[o]=n.styles)},lg=function(t,n,r){zx(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 h7(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 m7={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},g7=/[A-Z]|^ms/g,v7=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Ox=function(t){return t.charCodeAt(1)===45},A2=function(t){return t!=null&&typeof t!="boolean"},b0=yx(function(e){return Ox(e)?e:e.replace(g7,"-$&").toLowerCase()}),D2=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(v7,function(r,o,a){return Xr={name:o,styles:a,next:Xr},o})}return m7[t]!==1&&!Ox(t)&&typeof n=="number"&&n!==0?n+"px":n};function gl(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 Xr={name:n.name,styles:n.styles,next:Xr},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Xr={name:r.name,styles:r.styles,next:Xr},r=r.next;var o=n.styles+";";return o}return y7(e,t,n)}case"function":{if(e!==void 0){var a=Xr,i=n(e);return Xr=a,gl(e,t,i)}break}}if(t==null)return n;var s=t[n];return s!==void 0?s:n}function y7(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?w7:k7},_2=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},S7=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return zx(n,r,o),x7(function(){return lg(n,r,o)}),null},C7=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=_2(t,n,r),f=s||F2(o),l=!f("as");return function(){var u=arguments,p=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&p.push("label:"+a+";"),u[0]==null||u[0].raw===void 0)p.push.apply(p,u);else{p.push(u[0][0]);for(var h=u.length,m=1;mt(j7(o)?n:o):t;return c.jsx(Dx,{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 Lx(e,t){return J(e,t)}const P7=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},T7=["values","unit","step"],$7=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)=>C({},n,{[r.key]:r.val}),{})};function z7(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=oe(e,T7),a=$7(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 y=i.indexOf(m);return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n}) and (max-width:${(y!==-1&&typeof t[i[y]]=="number"?t[i[y]]:m)-r/100}${n})`}function u(h){return i.indexOf(h)+1`@media (min-width:${lg[e]}px)`};function An(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const a=r.breakpoints||_2;return t.reduce((i,s,f)=>(i[a.up(a.keys[f])]=n(t[f]),i),{})}if(typeof t=="object"){const a=r.breakpoints||_2;return Object.keys(t).reduce((i,s)=>{if(Object.keys(a.values||lg).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 Nx(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const a=e.up(o);return r[a]={},r},{}))||{}}function Fx(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function I7(e,...t){const n=Nx(e),r=[n,...t].reduce((o,a)=>$n(o,a),{});return Fx(Object.keys(n),r)}function A7(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 Ba({values:e,breakpoints:t,base:n}){const r=n||A7(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 m1(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 Yu(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=m1(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=m1(f,r)||{};return An(i,s,p=>{let h=Yu(l,o,p);return p===h&&typeof p=="string"&&(h=Yu(l,o,`${t}${p==="default"?"":G(p)}`,p)),n===!1?h:{[n]:h}})};return a.propTypes={},a.filterProps=[t],a}function D7(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const L7={m:"margin",p:"padding"},N7={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},B2={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},F7=D7(e=>{if(e.length>2)if(B2[e])e=B2[e];else return[e];const[t,n]=e.split(""),r=L7[t],o=N7[n]||"";return Array.isArray(o)?o.map(a=>r+a):[r+o]}),cg=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],ug=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...cg,...ug];function Fl(e,t,n,r){var o;const a=(o=m1(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 dg(e){return Fl(e,"spacing",8)}function Ja(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 _7(e,t){return n=>e.reduce((r,o)=>(r[o]=Ja(t,n),r),{})}function B7(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=F7(n),a=_7(o,r),i=e[n];return An(e,i,a)}function _x(e,t){const n=dg(e.theme);return Object.keys(e).map(r=>B7(e,t,r,n)).reduce(Tf,{})}function Tt(e){return _x(e,cg)}Tt.propTypes={};Tt.filterProps=cg;function $t(e){return _x(e,ug)}$t.propTypes={};$t.filterProps=ug;function V7(e=8){if(e.mui)return e;const t=dg({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 g1(...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]?Tf(o,t[a](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function Zr(e){return typeof e!="number"?e:`${e}px solid`}const U7=tt({prop:"border",themeKey:"borders",transform:Zr}),W7=tt({prop:"borderTop",themeKey:"borders",transform:Zr}),H7=tt({prop:"borderRight",themeKey:"borders",transform:Zr}),G7=tt({prop:"borderBottom",themeKey:"borders",transform:Zr}),K7=tt({prop:"borderLeft",themeKey:"borders",transform:Zr}),q7=tt({prop:"borderColor",themeKey:"palette"}),Y7=tt({prop:"borderTopColor",themeKey:"palette"}),X7=tt({prop:"borderRightColor",themeKey:"palette"}),Q7=tt({prop:"borderBottomColor",themeKey:"palette"}),Z7=tt({prop:"borderLeftColor",themeKey:"palette"}),v1=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=Fl(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Ja(t,r)});return An(e,e.borderRadius,n)}return null};v1.propTypes={};v1.filterProps=["borderRadius"];g1(U7,W7,H7,G7,K7,q7,Y7,X7,Q7,Z7,v1);const y1=e=>{if(e.gap!==void 0&&e.gap!==null){const t=Fl(e.theme,"spacing",8),n=r=>({gap:Ja(t,r)});return An(e,e.gap,n)}return null};y1.propTypes={};y1.filterProps=["gap"];const b1=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=Fl(e.theme,"spacing",8),n=r=>({columnGap:Ja(t,r)});return An(e,e.columnGap,n)}return null};b1.propTypes={};b1.filterProps=["columnGap"];const x1=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=Fl(e.theme,"spacing",8),n=r=>({rowGap:Ja(t,r)});return An(e,e.rowGap,n)}return null};x1.propTypes={};x1.filterProps=["rowGap"];const J7=tt({prop:"gridColumn"}),ej=tt({prop:"gridRow"}),tj=tt({prop:"gridAutoFlow"}),nj=tt({prop:"gridAutoColumns"}),rj=tt({prop:"gridAutoRows"}),oj=tt({prop:"gridTemplateColumns"}),aj=tt({prop:"gridTemplateRows"}),ij=tt({prop:"gridTemplateAreas"}),sj=tt({prop:"gridArea"});g1(y1,b1,x1,J7,ej,tj,nj,rj,oj,aj,ij,sj);function qi(e,t){return t==="grey"?t:e}const fj=tt({prop:"color",themeKey:"palette",transform:qi}),lj=tt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:qi}),cj=tt({prop:"backgroundColor",themeKey:"palette",transform:qi});g1(fj,lj,cj);function Vn(e){return e<=1&&e!==0?`${e*100}%`:e}const uj=tt({prop:"width",transform:Vn}),pg=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])||lg[n]||Vn(n)}};return An(e,e.maxWidth,t)}return null};pg.filterProps=["maxWidth"];const dj=tt({prop:"minWidth",transform:Vn}),pj=tt({prop:"height",transform:Vn}),hj=tt({prop:"maxHeight",transform:Vn}),mj=tt({prop:"minHeight",transform:Vn});tt({prop:"size",cssProperty:"width",transform:Vn});tt({prop:"size",cssProperty:"height",transform:Vn});const gj=tt({prop:"boxSizing"});g1(uj,pg,dj,pj,hj,mj,gj);const vj={border:{themeKey:"borders",transform:Zr},borderTop:{themeKey:"borders",transform:Zr},borderRight:{themeKey:"borders",transform:Zr},borderBottom:{themeKey:"borders",transform:Zr},borderLeft:{themeKey:"borders",transform:Zr},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:v1},color:{themeKey:"palette",transform:qi},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:qi},backgroundColor:{themeKey:"palette",transform:qi},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:y1},rowGap:{style:x1},columnGap:{style:b1},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Vn},maxWidth:{style:pg},minWidth:{transform:Vn},height:{transform:Vn},maxHeight:{transform:Vn},minHeight:{transform:Vn},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},w1=vj;function yj(...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 bj(e,t){return typeof e=="function"?e(t):e}function xj(){function e(n,r,o,a){const i={[n]:r,theme:o},s=a[n];if(!s)return{[n]:r};const{cssProperty:f=n,themeKey:l,transform:u,style:p}=s;if(r==null)return null;if(l==="typography"&&r==="inherit")return{[n]:r};const h=m1(o,l)||{};return p?p(i):An(i,r,y=>{let b=Yu(h,u,y);return y===b&&typeof y=="string"&&(b=Yu(h,u,`${n}${y==="default"?"":G(y)}`,y)),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:w1;function s(f){let l=f;if(typeof f=="function")l=f(a);else if(typeof f!="object")return f;if(!l)return null;const u=Nx(a.breakpoints),p=Object.keys(u);let h=u;return Object.keys(l).forEach(m=>{const y=bj(l[m],a);if(y!=null)if(typeof y=="object")if(i[m])h=Tf(h,e(m,y,a,i));else{const b=An({theme:a},y,j=>({[m]:j}));yj(b,y)?h[m]=t({sx:y,theme:a}):h=Tf(h,b)}else h=Tf(h,e(m,y,a,i))}),Fx(p,h)}return Array.isArray(o)?o.map(s):s(o)}return t}const Bx=xj();Bx.filterProps=["sx"];const k1=Bx,wj=["breakpoints","palette","spacing","shape"];function S1(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={}}=e,i=oe(e,wj),s=z7(n),f=V7(o);let l=$n({breakpoints:s,direction:"ltr",components:{},palette:C({mode:"light"},r),spacing:f,shape:C({},M7,a)},i);return l=t.reduce((u,p)=>$n(u,p),l),l.unstable_sxConfig=C({},w1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return k1({sx:p,theme:this})},l}function kj(e){return Object.keys(e).length===0}function hg(e=null){const t=d.useContext(h1);return!t||kj(t)?e:t}const Sj=S1();function C1(e=Sj){return hg(e)}function Cj({styles:e,themeId:t,defaultTheme:n={}}){const r=C1(n),o=typeof e=="function"?e(t&&r[t]||r):e;return c.jsx(R7,{styles:o})}const Ej=["sx"],jj=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:w1;return Object.keys(e).forEach(a=>{o[a]?r.systemProps[a]=e[a]:r.otherProps[a]=e[a]}),r};function E1(e){const{sx:t}=e,n=oe(e,Ej),{systemProps:r,otherProps:o}=jj(n);let a;return Array.isArray(t)?a=[r,...t]:typeof t=="function"?a=(...i)=>{const s=t(...i);return za(s)?C({},r,s):r}:a=C({},r,t),C({},o,{sx:a})}const Rj=["className","component"];function Pj(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,a=Lx("div",{shouldForwardProp:s=>s!=="theme"&&s!=="sx"&&s!=="as"})(k1);return d.forwardRef(function(f,l){const u=C1(n),p=E1(f),{className:h,component:m="div"}=p,y=oe(p,Rj);return c.jsx(a,C({as:m,ref:l,className:ee(h,o?o(r):r),theme:t&&u[t]||u},y))})}const Tj=["variant"];function V2(e){return e.length===0}function Vx(e){const{variant:t}=e,n=oe(e,Tj);let r=t||"";return Object.keys(n).sort().forEach(o=>{o==="color"?r+=V2(r)?e[o]:G(e[o]):r+=`${V2(r)?o:G(o)}${G(e[o].toString())}`}),r}const $j=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function zj(e){return Object.keys(e).length===0}function Oj(e){return typeof e=="string"&&e.charCodeAt(0)>96}const Mj=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,Ij=(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=Vx(o.props);r[a]=o.style}),r},Aj=(e,t,n,r)=>{var o,a;const{ownerState:i={}}=e,s=[],f=n==null||(o=n.components)==null||(a=o[r])==null?void 0:a.variants;return f&&f.forEach(l=>{let u=!0;Object.keys(l.props).forEach(p=>{i[p]!==l.props[p]&&e[p]!==l.props[p]&&(u=!1)}),u&&s.push(t[Vx(l.props)])}),s};function $f(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Dj=S1();function Bs({defaultTheme:e,theme:t,themeId:n}){return zj(t)?e:t[n]||t}function Ux(e={}){const{themeId:t,defaultTheme:n=Dj,rootShouldForwardProp:r=$f,slotShouldForwardProp:o=$f}=e,a=i=>k1(C({},i,{theme:Bs(C({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,s={})=>{P7(i,w=>w.filter(E=>!(E!=null&&E.__mui_systemSx)));const{name:f,slot:l,skipVariantsResolver:u,skipSx:p,overridesResolver:h}=s,m=oe(s,$j),y=u!==void 0?u:l&&l!=="Root"||!1,b=p||!1;let j,g=$f;l==="Root"?g=r:l?g=o:Oj(i)&&(g=void 0);const v=Lx(i,C({shouldForwardProp:g,label:j},m)),x=(w,...E)=>{const S=E?E.map(P=>typeof P=="function"&&P.__emotion_real!==P?T=>P(C({},T,{theme:Bs(C({},T,{defaultTheme:n,themeId:t}))})):P):[];let k=w;f&&h&&S.push(P=>{const T=Bs(C({},P,{defaultTheme:n,themeId:t})),I=Mj(f,T);if(I){const L={};return Object.entries(I).forEach(([M,N])=>{L[M]=typeof N=="function"?N(C({},P,{theme:T})):N}),h(P,L)}return null}),f&&!y&&S.push(P=>{const T=Bs(C({},P,{defaultTheme:n,themeId:t}));return Aj(P,Ij(f,T),T,f)}),b||S.push(a);const R=S.length-E.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(C({},P,{theme:Bs(C({},P,{defaultTheme:n,themeId:t}))})));const $=v(k,...S);return i.muiName&&($.muiName=i.muiName),$};return v.withConfig&&(x.withConfig=v.withConfig),x}}const Lj=Ux(),Nj=Lj;function Fj(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:eg(t.components[n].defaultProps,r)}function mg({props:e,name:t,defaultTheme:n,themeId:r}){let o=C1(n);return r&&(o=o[r]||o),Fj({theme:o,name:t,props:e})}function gg(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function _j(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 ei(e){if(e.type)return e;if(e.charAt(0)==="#")return ei(_j(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error(la(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(la(10,o))}else r=r.split(",");return r=r.map(a=>parseFloat(a)),{type:n,values:r,colorSpace:o}}function j1(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 Bj(e){e=ei(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=(l,u=(l+n/30)%12)=>o-a*Math.max(Math.min(u-3,9-u,1),-1);let s="rgb";const f=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(s+="a",f.push(t[3])),j1({type:s,values:f})}function U2(e){e=ei(e);let t=e.type==="hsl"||e.type==="hsla"?ei(Bj(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 Vj(e,t){const n=U2(e),r=U2(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function et(e,t){return e=ei(e),t=gg(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,j1(e)}function vg(e,t){if(e=ei(e),t=gg(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 j1(e)}function yg(e,t){if(e=ei(e),t=gg(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 j1(e)}const Uj=d.createContext(null),Wx=Uj;function Hx(){return d.useContext(Wx)}const Wj=typeof Symbol=="function"&&Symbol.for,Hj=Wj?Symbol.for("mui.nested"):"__THEME_NESTED__";function Gj(e,t){return typeof t=="function"?t(e):C({},e,t)}function Kj(e){const{children:t,theme:n}=e,r=Hx(),o=d.useMemo(()=>{const a=r===null?n:Gj(r,n);return a!=null&&(a[Hj]=r!==null),a},[n,r]);return c.jsx(Wx.Provider,{value:o,children:t})}const W2={};function H2(e,t,n,r=!1){return d.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const a=n(o),i=e?C({},t,{[e]:a}):a;return r?()=>i:i}return e?C({},t,{[e]:n}):C({},t,n)},[e,t,n,r])}function qj(e){const{children:t,theme:n,themeId:r}=e,o=hg(W2),a=Hx()||W2,i=H2(r,o,n),s=H2(r,a,n,!0);return c.jsx(Kj,{theme:s,children:c.jsx(h1.Provider,{value:i,children:t})})}const Yj=["component","direction","spacing","divider","children","className","useFlexGap"],Xj=S1(),Qj=Nj("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function Zj(e){return mg({props:e,name:"MuiStack",defaultTheme:Xj})}function Jj(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],tR=({ownerState:e,theme:t})=>{let n=C({display:"flex",flexDirection:"column"},An({theme:t},Ba({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=dg(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=Ba({values:e.direction,base:o}),i=Ba({values:e.spacing,base:o});typeof a=="object"&&Object.keys(a).forEach((f,l,u)=>{if(!a[f]){const h=l>0?a[u[l-1]]:"column";a[f]=h}}),n=$n(n,An({theme:t},i,(f,l)=>e.useFlexGap?{gap:Ja(r,f)}:{"& > :not(style) + :not(style)":{margin:0,[`margin${eR(l?a[l]:e.direction)}`]:Ja(r,f)}}))}return n=I7(t.breakpoints,n),n};function nR(e={}){const{createStyledComponent:t=Qj,useThemeProps:n=Zj,componentName:r="MuiStack"}=e,o=()=>je({root:["root"]},f=>Ce(r,f),{}),a=t(tR);return d.forwardRef(function(f,l){const u=n(f),p=E1(u),{component:h="div",direction:m="column",spacing:y=0,divider:b,children:j,className:g,useFlexGap:v=!1}=p,x=oe(p,Yj),w={direction:m,spacing:y,useFlexGap:v},E=o();return c.jsx(a,C({as:h,ownerState:w,ref:l,className:ee(E.root,g)},x,{children:b?Jj(j,b):j}))})}function rR(e,t){return C({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const oR=["mode","contrastThreshold","tonalOffset"],G2={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:pl.white,default:pl.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}},x0={text:{primary:pl.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:pl.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 K2(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=yg(e.main,o):t==="dark"&&(e.dark=vg(e.main,a)))}function aR(e="light"){return e==="dark"?{main:pi[200],light:pi[50],dark:pi[400]}:{main:pi[700],light:pi[400],dark:pi[800]}}function iR(e="light"){return e==="dark"?{main:di[200],light:di[50],dark:di[400]}:{main:di[500],light:di[300],dark:di[700]}}function sR(e="light"){return e==="dark"?{main:ui[500],light:ui[300],dark:ui[700]}:{main:ui[700],light:ui[400],dark:ui[800]}}function fR(e="light"){return e==="dark"?{main:hi[400],light:hi[300],dark:hi[700]}:{main:hi[700],light:hi[500],dark:hi[900]}}function lR(e="light"){return e==="dark"?{main:mi[400],light:mi[300],dark:mi[700]}:{main:mi[800],light:mi[500],dark:mi[900]}}function cR(e="light"){return e==="dark"?{main:Fs[400],light:Fs[300],dark:Fs[700]}:{main:"#ed6c02",light:Fs[500],dark:Fs[900]}}function uR(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=oe(e,oR),a=e.primary||aR(t),i=e.secondary||iR(t),s=e.error||sR(t),f=e.info||fR(t),l=e.success||lR(t),u=e.warning||cR(t);function p(b){return Vj(b,x0.text.primary)>=n?x0.text.primary:G2.text.primary}const h=({color:b,name:j,mainShade:g=500,lightShade:v=300,darkShade:x=700})=>{if(b=C({},b),!b.main&&b[g]&&(b.main=b[g]),!b.hasOwnProperty("main"))throw new Error(la(11,j?` (${j})`:"",g));if(typeof b.main!="string")throw new Error(la(12,j?` (${j})`:"",JSON.stringify(b.main)));return K2(b,"light",v,r),K2(b,"dark",x,r),b.contrastText||(b.contrastText=p(b.main)),b},m={dark:x0,light:G2};return $n(C({common:C({},pl),mode:t,primary:h({color:a,name:"primary"}),secondary:h({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:h({color:s,name:"error"}),warning:h({color:u,name:"warning"}),info:h({color:f,name:"info"}),success:h({color:l,name:"success"}),grey:dE,contrastThreshold:n,getContrastText:p,augmentColor:h,tonalOffset:r},m[t]),o)}const dR=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function pR(e){return Math.round(e*1e5)/1e5}const q2={textTransform:"uppercase"},Y2='"Roboto", "Helvetica", "Arial", sans-serif';function hR(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=Y2,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:s=500,fontWeightBold:f=700,htmlFontSize:l=16,allVariants:u,pxToRem:p}=n,h=oe(n,dR),m=o/14,y=p||(g=>`${g/l*m}rem`),b=(g,v,x,w,E)=>C({fontFamily:r,fontWeight:g,fontSize:y(v),lineHeight:x},r===Y2?{letterSpacing:`${pR(w/v)}em`}:{},E,u),j={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,q2),caption:b(i,12,1.66,.4),overline:b(i,12,2.66,1,q2),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return $n(C({htmlFontSize:l,pxToRem:y,fontFamily:r,fontSize:o,fontWeightLight:a,fontWeightRegular:i,fontWeightMedium:s,fontWeightBold:f},j),h,{clone:!1})}const mR=.2,gR=.14,vR=.12;function yt(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${mR})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${gR})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${vR})`].join(",")}const yR=["none",yt(0,2,1,-1,0,1,1,0,0,1,3,0),yt(0,3,1,-2,0,2,2,0,0,1,5,0),yt(0,3,3,-2,0,3,4,0,0,1,8,0),yt(0,2,4,-1,0,4,5,0,0,1,10,0),yt(0,3,5,-1,0,5,8,0,0,1,14,0),yt(0,3,5,-1,0,6,10,0,0,1,18,0),yt(0,4,5,-2,0,7,10,1,0,2,16,1),yt(0,5,5,-3,0,8,10,1,0,3,14,2),yt(0,5,6,-3,0,9,12,1,0,3,16,2),yt(0,6,6,-3,0,10,14,1,0,4,18,3),yt(0,6,7,-4,0,11,15,1,0,4,20,3),yt(0,7,8,-4,0,12,17,2,0,5,22,4),yt(0,7,8,-4,0,13,19,2,0,5,24,4),yt(0,7,9,-4,0,14,21,2,0,5,26,4),yt(0,8,9,-5,0,15,22,2,0,6,28,5),yt(0,8,10,-5,0,16,24,2,0,6,30,5),yt(0,8,11,-5,0,17,26,2,0,6,32,5),yt(0,9,11,-5,0,18,28,2,0,7,34,6),yt(0,9,12,-6,0,19,29,2,0,7,36,6),yt(0,10,13,-6,0,20,31,3,0,8,38,7),yt(0,10,13,-6,0,21,33,3,0,8,40,7),yt(0,10,14,-6,0,22,35,3,0,8,42,7),yt(0,11,14,-7,0,23,36,3,0,9,44,8),yt(0,11,15,-7,0,24,38,3,0,9,46,8)],bR=yR,xR=["duration","easing","delay"],wR={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)"},Gx={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function X2(e){return`${Math.round(e)}ms`}function kR(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function SR(e){const t=C({},wR,e.easing),n=C({},Gx,e.duration);return C({getAutoHeightDuration:kR,create:(o=["all"],a={})=>{const{duration:i=n.standard,easing:s=t.easeInOut,delay:f=0}=a;return oe(a,xR),(Array.isArray(o)?o:[o]).map(l=>`${l} ${typeof i=="string"?i:X2(i)} ${s} ${typeof f=="string"?f:X2(f)}`).join(",")}},e,{easing:t,duration:n})}const CR={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},ER=CR,jR=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function bg(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:a={}}=e,i=oe(e,jR);if(e.vars)throw new Error(la(18));const s=uR(r),f=S1(e);let l=$n(f,{mixins:rR(f.breakpoints,n),palette:s,shadows:bR.slice(),typography:hR(s,a),transitions:SR(o),zIndex:C({},ER)});return l=$n(l,i),l=t.reduce((u,p)=>$n(u,p),l),l.unstable_sxConfig=C({},w1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return k1({sx:p,theme:this})},l}const RR=bg(),R1=RR;function Fr(){const e=C1(R1);return e[Za]||e}function Re({props:e,name:t}){return mg({props:e,name:t,defaultTheme:R1,themeId:Za})}const yr=e=>$f(e)&&e!=="classes",xg=$f,PR=Ux({themeId:Za,defaultTheme:R1,rootShouldForwardProp:yr}),Q=PR,TR=["theme"];function $R(e){let{theme:t}=e,n=oe(e,TR);const r=t[Za];return c.jsx(qj,C({},n,{themeId:r?Za:void 0,theme:r||t}))}const zR=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},Q2=zR;function oa(e){return typeof e=="string"}function cf(e,t,n){return e===void 0||oa(e)?t:C({},t,{ownerState:C({},t.ownerState,n)})}function OR(e,t,n=(r,o)=>r===o){return e.length===t.length&&e.every((r,o)=>n(r,t[o]))}const MR={disableDefaultClasses:!1},IR=d.createContext(MR);function Kx(e){const{disableDefaultClasses:t}=d.useContext(IR);return n=>t?"":e(n)}function AR(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 eh(e,t){return typeof e=="function"?e(t):e}function Z2(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 DR(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const m=ee(o==null?void 0:o.className,r==null?void 0:r.className,a,n==null?void 0:n.className),y=C({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),b=C({},n,o,r);return m.length>0&&(b.className=m),Object.keys(y).length>0&&(b.style=y),{props:b,internalRef:void 0}}const i=AR(C({},o,r)),s=Z2(r),f=Z2(o),l=t(i),u=ee(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=C({},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=C({},l,n,f,s);return u.length>0&&(h.className=u),Object.keys(p).length>0&&(h.style=p),{props:h,internalRef:l.ref}}const LR=["elementType","externalSlotProps","ownerState"];function _n(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o}=e,a=oe(e,LR),i=eh(r,o),{props:s,internalRef:f}=DR(C({},a,{externalSlotProps:i})),l=xt(f,i==null?void 0:i.ref,(t=e.additionalProps)==null?void 0:t.ref);return cf(n,C({},s,{ref:l}),o)}function NR(e){const{badgeContent:t,invisible:n=!1,max:r=99,showZero:o=!1}=e,a=gx({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 FR=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function _R(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 BR(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 VR(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||BR(e))}function UR(e){const t=[],n=[];return Array.from(e.querySelectorAll(FR)).forEach((r,o)=>{const a=_R(r);a===-1||!VR(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 WR(){return!0}function HR(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:a=UR,isEnabled:i=WR,open:s}=e,f=d.useRef(!1),l=d.useRef(null),u=d.useRef(null),p=d.useRef(null),h=d.useRef(null),m=d.useRef(!1),y=d.useRef(null),b=xt(t.ref,y),j=d.useRef(null);d.useEffect(()=>{!s||!y.current||(m.current=!n)},[n,s]),d.useEffect(()=>{if(!s||!y.current)return;const x=Et(y.current);return y.current.contains(x.activeElement)||(y.current.hasAttribute("tabIndex")||y.current.setAttribute("tabIndex","-1"),m.current&&y.current.focus()),()=>{o||(p.current&&p.current.focus&&(f.current=!0,p.current.focus()),p.current=null)}},[s]),d.useEffect(()=>{if(!s||!y.current)return;const x=Et(y.current),w=k=>{const{current:R}=y;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===u.current)&&(T=a(y.current)),T.length>0){var $,P;const I=!!(($=j.current)!=null&&$.shiftKey&&((P=j.current)==null?void 0:P.key)==="Tab"),L=T[0],M=T[T.length-1];typeof L!="string"&&typeof M!="string"&&(I?M.focus():L.focus())}else R.focus()}}},E=k=>{j.current=k,!(r||!i()||k.key!=="Tab")&&x.activeElement===y.current&&k.shiftKey&&(f.current=!0,u.current&&u.current.focus())};x.addEventListener("focusin",w),x.addEventListener("keydown",E,!0);const S=setInterval(()=>{x.activeElement&&x.activeElement.tagName==="BODY"&&w(null)},50);return()=>{clearInterval(S),x.removeEventListener("focusin",w),x.removeEventListener("keydown",E,!0)}},[n,r,o,i,s,a]);const g=x=>{p.current===null&&(p.current=x.relatedTarget),m.current=!0,h.current=x.target;const w=t.props.onFocus;w&&w(x)},v=x=>{p.current===null&&(p.current=x.relatedTarget),m.current=!0};return c.jsxs(d.Fragment,{children:[c.jsx("div",{tabIndex:s?0:-1,onFocus:v,ref:l,"data-testid":"sentinelStart"}),d.cloneElement(t,{ref:b,onFocus:g}),c.jsx("div",{tabIndex:s?0:-1,onFocus:v,ref:u,"data-testid":"sentinelEnd"})]})}var zn="top",hr="bottom",mr="right",On="left",wg="auto",_l=[zn,hr,mr,On],us="start",vl="end",GR="clippingParents",qx="viewport",Vs="popper",KR="reference",J2=_l.reduce(function(e,t){return e.concat([t+"-"+us,t+"-"+vl])},[]),Yx=[].concat(_l,[wg]).reduce(function(e,t){return e.concat([t,t+"-"+us,t+"-"+vl])},[]),qR="beforeRead",YR="read",XR="afterRead",QR="beforeMain",ZR="main",JR="afterMain",eP="beforeWrite",tP="write",nP="afterWrite",rP=[qR,YR,XR,QR,ZR,JR,eP,tP,nP];function oo(e){return e?(e.nodeName||"").toLowerCase():null}function Xn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ti(e){var t=Xn(e).Element;return e instanceof t||e instanceof Element}function cr(e){var t=Xn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function kg(e){if(typeof ShadowRoot>"u")return!1;var t=Xn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function oP(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];!cr(a)||!oo(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 aP(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},{});!cr(o)||!oo(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(f){o.removeAttribute(f)}))})}}const iP={name:"applyStyles",enabled:!0,phase:"write",fn:oP,effect:aP,requires:["computeStyles"]};function no(e){return e.split("-")[0]}var Va=Math.max,Xu=Math.min,ds=Math.round;function th(){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 Xx(){return!/^((?!chrome|android).)*safari/i.test(th())}function ps(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&cr(e)&&(o=e.offsetWidth>0&&ds(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&ds(r.height)/e.offsetHeight||1);var i=ti(e)?Xn(e):window,s=i.visualViewport,f=!Xx()&&n,l=(r.left+(f&&s?s.offsetLeft:0))/o,u=(r.top+(f&&s?s.offsetTop:0))/a,p=r.width/o,h=r.height/a;return{width:p,height:h,top:u,right:l+p,bottom:u+h,left:l,x:l,y:u}}function Sg(e){var t=ps(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 Qx(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&kg(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Eo(e){return Xn(e).getComputedStyle(e)}function sP(e){return["table","td","th"].indexOf(oo(e))>=0}function va(e){return((ti(e)?e.ownerDocument:e.document)||window.document).documentElement}function P1(e){return oo(e)==="html"?e:e.assignedSlot||e.parentNode||(kg(e)?e.host:null)||va(e)}function e3(e){return!cr(e)||Eo(e).position==="fixed"?null:e.offsetParent}function fP(e){var t=/firefox/i.test(th()),n=/Trident/i.test(th());if(n&&cr(e)){var r=Eo(e);if(r.position==="fixed")return null}var o=P1(e);for(kg(o)&&(o=o.host);cr(o)&&["html","body"].indexOf(oo(o))<0;){var a=Eo(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function Bl(e){for(var t=Xn(e),n=e3(e);n&&sP(n)&&Eo(n).position==="static";)n=e3(n);return n&&(oo(n)==="html"||oo(n)==="body"&&Eo(n).position==="static")?t:n||fP(e)||t}function Cg(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function zf(e,t,n){return Va(e,Xu(t,n))}function lP(e,t,n){var r=zf(e,t,n);return r>n?n:r}function Zx(){return{top:0,right:0,bottom:0,left:0}}function Jx(e){return Object.assign({},Zx(),e)}function ew(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var cP=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Jx(typeof t!="number"?t:ew(t,_l))};function uP(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=no(n.placement),f=Cg(s),l=[On,mr].indexOf(s)>=0,u=l?"height":"width";if(!(!a||!i)){var p=cP(o.padding,n),h=Sg(a),m=f==="y"?zn:On,y=f==="y"?hr:mr,b=n.rects.reference[u]+n.rects.reference[f]-i[f]-n.rects.popper[u],j=i[f]-n.rects.reference[f],g=Bl(a),v=g?f==="y"?g.clientHeight||0:g.clientWidth||0:0,x=b/2-j/2,w=p[m],E=v-h[u]-p[y],S=v/2-h[u]/2+x,k=zf(w,S,E),R=f;n.modifiersData[r]=(t={},t[R]=k,t.centerOffset=k-S,t)}}function dP(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)||Qx(t.elements.popper,o)&&(t.elements.arrow=o))}const pP={name:"arrow",enabled:!0,phase:"main",fn:uP,effect:dP,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function hs(e){return e.split("-")[1]}var hP={top:"auto",right:"auto",bottom:"auto",left:"auto"};function mP(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:ds(n*o)/o||0,y:ds(r*o)/o||0}}function t3(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,f=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,p=e.isFixed,h=i.x,m=h===void 0?0:h,y=i.y,b=y===void 0?0:y,j=typeof u=="function"?u({x:m,y:b}):{x:m,y:b};m=j.x,b=j.y;var g=i.hasOwnProperty("x"),v=i.hasOwnProperty("y"),x=On,w=zn,E=window;if(l){var S=Bl(n),k="clientHeight",R="clientWidth";if(S===Xn(n)&&(S=va(n),Eo(S).position!=="static"&&s==="absolute"&&(k="scrollHeight",R="scrollWidth")),S=S,o===zn||(o===On||o===mr)&&a===vl){w=hr;var $=p&&S===E&&E.visualViewport?E.visualViewport.height:S[k];b-=$-r.height,b*=f?1:-1}if(o===On||(o===zn||o===hr)&&a===vl){x=mr;var P=p&&S===E&&E.visualViewport?E.visualViewport.width:S[R];m-=P-r.width,m*=f?1:-1}}var T=Object.assign({position:s},l&&hP),I=u===!0?mP({x:m,y:b},Xn(n)):{x:m,y:b};if(m=I.x,b=I.y,f){var L;return Object.assign({},T,(L={},L[w]=v?"0":"",L[x]=g?"0":"",L.transform=(E.devicePixelRatio||1)<=1?"translate("+m+"px, "+b+"px)":"translate3d("+m+"px, "+b+"px, 0)",L))}return Object.assign({},T,(t={},t[w]=v?b+"px":"",t[x]=g?m+"px":"",t.transform="",t))}function gP(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:no(t.placement),variation:hs(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,t3(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,t3(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 vP={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:gP,data:{}};var mc={passive:!0};function yP(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=Xn(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(u){u.addEventListener("scroll",n.update,mc)}),s&&f.addEventListener("resize",n.update,mc),function(){a&&l.forEach(function(u){u.removeEventListener("scroll",n.update,mc)}),s&&f.removeEventListener("resize",n.update,mc)}}const bP={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:yP,data:{}};var xP={left:"right",right:"left",bottom:"top",top:"bottom"};function lu(e){return e.replace(/left|right|bottom|top/g,function(t){return xP[t]})}var wP={start:"end",end:"start"};function n3(e){return e.replace(/start|end/g,function(t){return wP[t]})}function Eg(e){var t=Xn(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function jg(e){return ps(va(e)).left+Eg(e).scrollLeft}function kP(e,t){var n=Xn(e),r=va(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,f=0;if(o){a=o.width,i=o.height;var l=Xx();(l||!l&&t==="fixed")&&(s=o.offsetLeft,f=o.offsetTop)}return{width:a,height:i,x:s+jg(e),y:f}}function SP(e){var t,n=va(e),r=Eg(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=Va(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Va(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+jg(e),f=-r.scrollTop;return Eo(o||n).direction==="rtl"&&(s+=Va(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:f}}function Rg(e){var t=Eo(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function tw(e){return["html","body","#document"].indexOf(oo(e))>=0?e.ownerDocument.body:cr(e)&&Rg(e)?e:tw(P1(e))}function Of(e,t){var n;t===void 0&&(t=[]);var r=tw(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=Xn(r),i=o?[a].concat(a.visualViewport||[],Rg(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(Of(P1(i)))}function nh(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function CP(e,t){var n=ps(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 r3(e,t,n){return t===qx?nh(kP(e,n)):ti(t)?CP(t,n):nh(SP(va(e)))}function EP(e){var t=Of(P1(e)),n=["absolute","fixed"].indexOf(Eo(e).position)>=0,r=n&&cr(e)?Bl(e):e;return ti(r)?t.filter(function(o){return ti(o)&&Qx(o,r)&&oo(o)!=="body"}):[]}function jP(e,t,n,r){var o=t==="clippingParents"?EP(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce(function(f,l){var u=r3(e,l,r);return f.top=Va(u.top,f.top),f.right=Xu(u.right,f.right),f.bottom=Xu(u.bottom,f.bottom),f.left=Va(u.left,f.left),f},r3(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 nw(e){var t=e.reference,n=e.element,r=e.placement,o=r?no(r):null,a=r?hs(r):null,i=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,f;switch(o){case zn:f={x:i,y:t.y-n.height};break;case hr:f={x:i,y:t.y+t.height};break;case mr: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?Cg(o):null;if(l!=null){var u=l==="y"?"height":"width";switch(a){case us:f[l]=f[l]-(t[u]/2-n[u]/2);break;case vl:f[l]=f[l]+(t[u]/2-n[u]/2);break}}return f}function yl(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?GR:s,l=n.rootBoundary,u=l===void 0?qx:l,p=n.elementContext,h=p===void 0?Vs:p,m=n.altBoundary,y=m===void 0?!1:m,b=n.padding,j=b===void 0?0:b,g=Jx(typeof j!="number"?j:ew(j,_l)),v=h===Vs?KR:Vs,x=e.rects.popper,w=e.elements[y?v:h],E=jP(ti(w)?w:w.contextElement||va(e.elements.popper),f,u,i),S=ps(e.elements.reference),k=nw({reference:S,element:x,strategy:"absolute",placement:o}),R=nh(Object.assign({},x,k)),$=h===Vs?R:S,P={top:E.top-$.top+g.top,bottom:$.bottom-E.bottom+g.bottom,left:E.left-$.left+g.left,right:$.right-E.right+g.right},T=e.modifiersData.offset;if(h===Vs&&T){var I=T[o];Object.keys(P).forEach(function(L){var M=[mr,hr].indexOf(L)>=0?1:-1,N=[zn,hr].indexOf(L)>=0?"y":"x";P[L]+=I[N]*M})}return P}function RP(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?Yx:f,u=hs(r),p=u?s?J2:J2.filter(function(y){return hs(y)===u}):_l,h=p.filter(function(y){return l.indexOf(y)>=0});h.length===0&&(h=p);var m=h.reduce(function(y,b){return y[b]=yl(e,{placement:b,boundary:o,rootBoundary:a,padding:i})[no(b)],y},{});return Object.keys(m).sort(function(y,b){return m[y]-m[b]})}function PP(e){if(no(e)===wg)return[];var t=lu(e);return[n3(e),t,n3(t)]}function TP(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!0:i,f=n.fallbackPlacements,l=n.padding,u=n.boundary,p=n.rootBoundary,h=n.altBoundary,m=n.flipVariations,y=m===void 0?!0:m,b=n.allowedAutoPlacements,j=t.options.placement,g=no(j),v=g===j,x=f||(v||!y?[lu(j)]:PP(j)),w=[j].concat(x).reduce(function(X,Z){return X.concat(no(Z)===wg?RP(t,{placement:Z,boundary:u,rootBoundary:p,padding:l,flipVariations:y,allowedAutoPlacements:b}):Z)},[]),E=t.rects.reference,S=t.rects.popper,k=new Map,R=!0,$=w[0],P=0;P=0,N=M?"width":"height",V=yl(t,{placement:T,boundary:u,rootBoundary:p,altBoundary:h,padding:l}),D=M?L?mr:On:L?hr:zn;E[N]>S[N]&&(D=lu(D));var z=lu(D),O=[];if(a&&O.push(V[I]<=0),s&&O.push(V[D]<=0,V[z]<=0),O.every(function(X){return X})){$=T,R=!1;break}k.set(T,O)}if(R)for(var F=y?3:1,U=function(Z){var q=w.find(function(ce){var de=k.get(ce);if(de)return de.slice(0,Z).every(function(me){return me})});if(q)return $=q,"break"},_=F;_>0;_--){var B=U(_);if(B==="break")break}t.placement!==$&&(t.modifiersData[r]._skip=!0,t.placement=$,t.reset=!0)}}const $P={name:"flip",enabled:!0,phase:"main",fn:TP,requiresIfExists:["offset"],data:{_skip:!1}};function o3(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 a3(e){return[zn,mr,hr,On].some(function(t){return e[t]>=0})}function zP(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=yl(t,{elementContext:"reference"}),s=yl(t,{altBoundary:!0}),f=o3(i,r),l=o3(s,o,a),u=a3(f),p=a3(l);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}const OP={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:zP};function MP(e,t,n){var r=no(e),o=[On,zn].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,mr].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function IP(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=Yx.reduce(function(u,p){return u[p]=MP(p,t.rects,a),u},{}),s=i[t.placement],f=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=i}const AP={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:IP};function DP(e){var t=e.state,n=e.name;t.modifiersData[n]=nw({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const LP={name:"popperOffsets",enabled:!0,phase:"read",fn:DP,data:{}};function NP(e){return e==="x"?"y":"x"}function FP(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!1:i,f=n.boundary,l=n.rootBoundary,u=n.altBoundary,p=n.padding,h=n.tether,m=h===void 0?!0:h,y=n.tetherOffset,b=y===void 0?0:y,j=yl(t,{boundary:f,rootBoundary:l,padding:p,altBoundary:u}),g=no(t.placement),v=hs(t.placement),x=!v,w=Cg(g),E=NP(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,I={x:0,y:0};if(S){if(a){var L,M=w==="y"?zn:On,N=w==="y"?hr:mr,V=w==="y"?"height":"width",D=S[w],z=D+j[M],O=D-j[N],F=m?-R[V]/2:0,U=v===us?k[V]:R[V],_=v===us?-R[V]:-k[V],B=t.elements.arrow,X=m&&B?Sg(B):{width:0,height:0},Z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Zx(),q=Z[M],ce=Z[N],de=zf(0,k[V],X[V]),me=x?k[V]/2-F-de-q-P.mainAxis:U-de-q-P.mainAxis,A=x?-k[V]/2+F+de+ce+P.mainAxis:_+de+ce+P.mainAxis,W=t.elements.arrow&&Bl(t.elements.arrow),K=W?w==="y"?W.clientTop||0:W.clientLeft||0:0,le=(L=T==null?void 0:T[w])!=null?L:0,ge=D+me-le-K,ie=D+A-le,Me=zf(m?Xu(z,ge):z,D,m?Va(O,ie):O);S[w]=Me,I[w]=Me-D}if(s){var we,Le=w==="x"?zn:On,it=w==="x"?hr:mr,Pe=S[E],ze=E==="y"?"height":"width",ut=Pe+j[Le],Ze=Pe-j[it],Y=[zn,On].indexOf(g)!==-1,ne=(we=T==null?void 0:T[E])!=null?we:0,se=Y?ut:Pe-k[ze]-R[ze]-ne+P.altAxis,xe=Y?Pe+k[ze]+R[ze]-ne-P.altAxis:Ze,ye=m&&Y?lP(se,Pe,xe):zf(m?se:ut,Pe,m?xe:Ze);S[E]=ye,I[E]=ye-Pe}t.modifiersData[r]=I}}const _P={name:"preventOverflow",enabled:!0,phase:"main",fn:FP,requiresIfExists:["offset"]};function BP(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function VP(e){return e===Xn(e)||!cr(e)?Eg(e):BP(e)}function UP(e){var t=e.getBoundingClientRect(),n=ds(t.width)/e.offsetWidth||1,r=ds(t.height)/e.offsetHeight||1;return n!==1||r!==1}function WP(e,t,n){n===void 0&&(n=!1);var r=cr(t),o=cr(t)&&UP(t),a=va(t),i=ps(e,o,n),s={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(r||!r&&!n)&&((oo(t)!=="body"||Rg(a))&&(s=VP(t)),cr(t)?(f=ps(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):a&&(f.x=jg(a))),{x:i.left+s.scrollLeft-f.x,y:i.top+s.scrollTop-f.y,width:i.width,height:i.height}}function HP(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 GP(e){var t=HP(e);return rP.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function KP(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function qP(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 i3={placement:"bottom",modifiers:[],strategy:"absolute"};function s3(){for(var e=arguments.length,t=new Array(e),n=0;n{a||s(ZP(o)||document.body)},[o,a]),pr(()=>{if(i&&!a)return Xp(n,i),()=>{Xp(n,null)}},[n,i,a]),a){if(d.isValidElement(r)){const l={ref:f};return d.cloneElement(r,l)}return c.jsx(d.Fragment,{children:r})}return c.jsx(d.Fragment,{children:i&&Qa.createPortal(r,i)})}),rw=JP;function eT(e){return Ce("MuiPopper",e)}Se("MuiPopper",["root"]);const tT=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],nT=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function rT(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 rh(e){return typeof e=="function"?e():e}function oT(e){return e.nodeType!==void 0}const aT=()=>je({root:["root"]},Kx(eT)),iT={},sT=d.forwardRef(function(t,n){var r;const{anchorEl:o,children:a,direction:i,disablePortal:s,modifiers:f,open:l,placement:u,popperOptions:p,popperRef:h,slotProps:m={},slots:y={},TransitionProps:b}=t,j=oe(t,tT),g=d.useRef(null),v=xt(g,n),x=d.useRef(null),w=xt(x,h),E=d.useRef(w);pr(()=>{E.current=w},[w]),d.useImperativeHandle(h,()=>x.current,[]);const S=rT(u,i),[k,R]=d.useState(S),[$,P]=d.useState(rh(o));d.useEffect(()=>{x.current&&x.current.forceUpdate()}),d.useEffect(()=>{o&&P(rh(o))},[o]),pr(()=>{if(!$||!l)return;const N=z=>{R(z.placement)};let V=[{name:"preventOverflow",options:{altBoundary:s}},{name:"flip",options:{altBoundary:s}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:z})=>{N(z)}}];f!=null&&(V=V.concat(f)),p&&p.modifiers!=null&&(V=V.concat(p.modifiers));const D=QP($,g.current,C({placement:S},p,{modifiers:V}));return E.current(D),()=>{D.destroy(),E.current(null)}},[$,s,f,l,p,S]);const T={placement:k};b!==null&&(T.TransitionProps=b);const I=aT(),L=(r=y.root)!=null?r:"div",M=_n({elementType:L,externalSlotProps:m.root,externalForwardedProps:j,additionalProps:{role:"tooltip",ref:v},ownerState:t,className:I.root});return c.jsx(L,C({},M,{children:typeof a=="function"?a(T):a}))}),fT=d.forwardRef(function(t,n){const{anchorEl:r,children:o,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:f=!1,modifiers:l,open:u,placement:p="bottom",popperOptions:h=iT,popperRef:m,style:y,transition:b=!1,slotProps:j={},slots:g={}}=t,v=oe(t,nT),[x,w]=d.useState(!0),E=()=>{w(!1)},S=()=>{w(!0)};if(!f&&!u&&(!b||x))return null;let k;if(a)k=a;else if(r){const P=rh(r);k=P&&oT(P)?Et(P).body:Et(null).body}const R=!u&&f&&(!b||x)?"none":void 0,$=b?{in:u,onEnter:E,onExited:S}:void 0;return c.jsx(rw,{disablePortal:s,container:k,children:c.jsx(sT,C({anchorEl:r,direction:i,disablePortal:s,modifiers:l,ref:n,open:b?!x:u,placement:p,popperOptions:h,popperRef:m,slotProps:j,slots:g},v,{style:C({position:"fixed",top:0,left:0,display:R},y),TransitionProps:$,children:o}))})}),lT=fT;function cT(e){const t=Et(e);return t.body===e?Kn(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Mf(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function f3(e){return parseInt(Kn(e).getComputedStyle(e).paddingRight,10)||0}function uT(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 l3(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,i=>{const s=a.indexOf(i)===-1,f=!uT(i);s&&f&&Mf(i,o)})}function w0(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function dT(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(cT(r)){const i=mx(Et(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${f3(r)+i}px`;const s=Et(r).querySelectorAll(".mui-fixed");[].forEach.call(s,f=>{n.push({value:f.style.paddingRight,property:"padding-right",el:f}),f.style.paddingRight=`${f3(f)+i}px`})}let a;if(r.parentNode instanceof DocumentFragment)a=Et(r).body;else{const i=r.parentElement,s=Kn(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 pT(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class hT{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&&Mf(t.modalRef,!1);const o=pT(n);l3(n,t.mount,t.modalRef,o,!0);const a=w0(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=w0(this.containers,a=>a.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=dT(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=w0(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&&Mf(t.modalRef,n),l3(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&&Mf(i.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}function mT(e){return Ce("MuiModal",e)}Se("MuiModal",["root","hidden","backdrop"]);const gT=["children","closeAfterTransition","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"],vT=e=>{const{open:t,exited:n}=e;return je({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},Kx(mT))};function yT(e){return typeof e=="function"?e():e}function bT(e){return e?e.props.hasOwnProperty("in"):!1}const xT=new hT,wT=d.forwardRef(function(t,n){var r,o;const{children:a,closeAfterTransition:i=!1,container:s,disableAutoFocus:f=!1,disableEnforceFocus:l=!1,disableEscapeKeyDown:u=!1,disablePortal:p=!1,disableRestoreFocus:h=!1,disableScrollLock:m=!1,hideBackdrop:y=!1,keepMounted:b=!1,manager:j=xT,onBackdropClick:g,onClose:v,onKeyDown:x,open:w,onTransitionEnter:E,onTransitionExited:S,slotProps:k={},slots:R={}}=t,$=oe(t,gT),P=j,[T,I]=d.useState(!w),L=d.useRef({}),M=d.useRef(null),N=d.useRef(null),V=xt(N,n),D=bT(a),z=(r=t["aria-hidden"])!=null?r:!0,O=()=>Et(M.current),F=()=>(L.current.modalRef=N.current,L.current.mountNode=M.current,L.current),U=()=>{P.mount(F(),{disableScrollLock:m}),N.current&&(N.current.scrollTop=0)},_=Wn(()=>{const we=yT(s)||O().body;P.add(F(),we),N.current&&U()}),B=d.useCallback(()=>P.isTopModal(F()),[P]),X=Wn(we=>{M.current=we,!(!we||!N.current)&&(w&&B()?U():Mf(N.current,z))}),Z=d.useCallback(()=>{P.remove(F(),z)},[P,z]);d.useEffect(()=>()=>{Z()},[Z]),d.useEffect(()=>{w?_():(!D||!i)&&Z()},[w,Z,D,i,_]);const q=C({},t,{closeAfterTransition:i,disableAutoFocus:f,disableEnforceFocus:l,disableEscapeKeyDown:u,disablePortal:p,disableRestoreFocus:h,disableScrollLock:m,exited:T,hideBackdrop:y,keepMounted:b}),ce=vT(q),de=()=>{I(!1),E&&E()},me=()=>{I(!0),S&&S(),i&&Z()},A=we=>{we.target===we.currentTarget&&(g&&g(we),v&&v(we,"backdropClick"))},W=we=>{x&&x(we),!(we.key!=="Escape"||!B())&&(u||(we.stopPropagation(),v&&v(we,"escapeKeyDown")))},K={};a.props.tabIndex===void 0&&(K.tabIndex="-1"),D&&(K.onEnter=j2(de,a.props.onEnter),K.onExited=j2(me,a.props.onExited));const le=(o=R.root)!=null?o:"div",ge=_n({elementType:le,externalSlotProps:k.root,externalForwardedProps:$,additionalProps:{ref:V,role:"presentation",onKeyDown:W},className:ce.root,ownerState:q}),ie=R.backdrop,Me=_n({elementType:ie,externalSlotProps:k.backdrop,additionalProps:{"aria-hidden":!0,onClick:A,open:w},className:ce.backdrop,ownerState:q});return!b&&!w&&(!D||T)?null:c.jsx(rw,{ref:X,container:s,disablePortal:p,children:c.jsxs(le,C({},ge,{children:[!y&&ie?c.jsx(ie,C({},Me)):null,c.jsx(HR,{disableEnforceFocus:l,disableAutoFocus:f,disableRestoreFocus:h,isEnabled:B,open:w,children:d.cloneElement(a,K)})]}))})}),kT=wT;function ST(e){const{children:t,defer:n=!1,fallback:r=null}=e,[o,a]=d.useState(!1);return pr(()=>{n||a(!0)},[n]),d.useEffect(()=>{n&&a(!0)},[n]),c.jsx(d.Fragment,{children:o?t:r})}const CT=2;function ow(e,t){return e-t}function Us(e,t,n){return e==null?t:Math.min(Math.max(t,e),n)}function c3(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}%`})}},TT=e=>e;let bc;function k0(){return bc===void 0&&(typeof CSS<"u"&&typeof CSS.supports=="function"?bc=CSS.supports("touch-action","none"):bc=!0),bc}function $T(e){const{"aria-labelledby":t,defaultValue:n,disabled:r=!1,disableSwap:o=!1,isRtl:a=!1,marks:i=!1,max:s=100,min:f=0,name:l,onChange:u,onChangeCommitted:p,orientation:h="horizontal",rootRef:m,scale:y=TT,step:b=1,tabIndex:j,value:g}=e,v=d.useRef(),[x,w]=d.useState(-1),[E,S]=d.useState(-1),[k,R]=d.useState(!1),$=d.useRef(0),[P,T]=ls({controlled:g,default:n??f,name:"Slider"}),I=u&&((Y,ne,se)=>{const xe=Y.nativeEvent||Y,ye=new xe.constructor(xe.type,xe);Object.defineProperty(ye,"target",{writable:!0,value:{value:ne,name:l}}),u(ye,ne,se)}),L=Array.isArray(P);let M=L?P.slice().sort(ow):[P];M=M.map(Y=>Us(Y,f,s));const N=i===!0&&b!==null?[...Array(Math.floor((s-f)/b)+1)].map((Y,ne)=>({value:f+b*ne})):i||[],V=N.map(Y=>Y.value),{isFocusVisibleRef:D,onBlur:z,onFocus:O,ref:F}=Jm(),[U,_]=d.useState(-1),B=d.useRef(),X=xt(F,B),Z=xt(m,X),q=Y=>ne=>{var se;const xe=Number(ne.currentTarget.getAttribute("data-index"));O(ne),D.current===!0&&_(xe),S(xe),Y==null||(se=Y.onFocus)==null||se.call(Y,ne)},ce=Y=>ne=>{var se;z(ne),D.current===!1&&_(-1),S(-1),Y==null||(se=Y.onBlur)==null||se.call(Y,ne)};pr(()=>{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 de=Y=>ne=>{var se;(se=Y.onChange)==null||se.call(Y,ne);const xe=Number(ne.currentTarget.getAttribute("data-index")),ye=M[xe],re=V.indexOf(ye);let ae=ne.target.valueAsNumber;if(N&&b==null&&(ae=ae{const{current:se}=B,{width:xe,height:ye,bottom:re,left:ae}=se.getBoundingClientRect();let Ee;A.indexOf("vertical")===0?Ee=(re-Y.y)/ye:Ee=(Y.x-ae)/xe,A.indexOf("-reverse")!==-1&&(Ee=1-Ee);let ve;if(ve=ET(Ee,f,s),b)ve=RT(ve,b,f);else{const hn=c3(V,ve);ve=V[hn]}ve=Us(ve,f,s);let dt=0;if(L){ne?dt=me.current:dt=c3(M,ve),o&&(ve=Us(ve,M[dt-1]||-1/0,M[dt+1]||1/0));const hn=ve;ve=u3({values:M,newValue:ve,index:dt}),o&&ne||(dt=ve.indexOf(hn),me.current=dt)}return{newValue:ve,activeIndex:dt}},K=Wn(Y=>{const ne=gc(Y,v);if(!ne)return;if($.current+=1,Y.type==="mousemove"&&Y.buttons===0){le(Y);return}const{newValue:se,activeIndex:xe}=W({finger:ne,move:!0});vc({sliderRef:B,activeIndex:xe,setActive:w}),T(se),!k&&$.current>CT&&R(!0),I&&!yc(se,P)&&I(Y,se,xe)}),le=Wn(Y=>{const ne=gc(Y,v);if(R(!1),!ne)return;const{newValue:se}=W({finger:ne,move:!0});w(-1),Y.type==="touchend"&&S(-1),p&&p(Y,se),v.current=void 0,ie()}),ge=Wn(Y=>{if(r)return;k0()||Y.preventDefault();const ne=Y.changedTouches[0];ne!=null&&(v.current=ne.identifier);const se=gc(Y,v);if(se!==!1){const{newValue:ye,activeIndex:re}=W({finger:se});vc({sliderRef:B,activeIndex:re,setActive:w}),T(ye),I&&!yc(ye,P)&&I(Y,ye,re)}$.current=0;const xe=Et(B.current);xe.addEventListener("touchmove",K),xe.addEventListener("touchend",le)}),ie=d.useCallback(()=>{const Y=Et(B.current);Y.removeEventListener("mousemove",K),Y.removeEventListener("mouseup",le),Y.removeEventListener("touchmove",K),Y.removeEventListener("touchend",le)},[le,K]);d.useEffect(()=>{const{current:Y}=B;return Y.addEventListener("touchstart",ge,{passive:k0()}),()=>{Y.removeEventListener("touchstart",ge,{passive:k0()}),ie()}},[ie,ge]),d.useEffect(()=>{r&&ie()},[r,ie]);const Me=Y=>ne=>{var se;if((se=Y.onMouseDown)==null||se.call(Y,ne),r||ne.defaultPrevented||ne.button!==0)return;ne.preventDefault();const xe=gc(ne,v);if(xe!==!1){const{newValue:re,activeIndex:ae}=W({finger:xe});vc({sliderRef:B,activeIndex:ae,setActive:w}),T(re),I&&!yc(re,P)&&I(ne,re,ae)}$.current=0;const ye=Et(B.current);ye.addEventListener("mousemove",K),ye.addEventListener("mouseup",le)},we=Qu(L?M[0]:f,f,s),Le=Qu(M[M.length-1],f,s)-we,it=(Y={})=>{const ne={onMouseDown:Me(Y||{})},se=C({},Y,ne);return C({ref:Z},se)},Pe=Y=>ne=>{var se;(se=Y.onMouseOver)==null||se.call(Y,ne);const xe=Number(ne.currentTarget.getAttribute("data-index"));S(xe)},ze=Y=>ne=>{var se;(se=Y.onMouseLeave)==null||se.call(Y,ne),S(-1)};return{active:x,axis:A,axisProps:PT,dragging:k,focusedThumbIndex:U,getHiddenInputProps:(Y={})=>{var ne;const se={onChange:de(Y||{}),onFocus:q(Y||{}),onBlur:ce(Y||{})},xe=C({},Y,se);return C({tabIndex:j,"aria-labelledby":t,"aria-orientation":h,"aria-valuemax":y(s),"aria-valuemin":y(f),name:l,type:"range",min:e.min,max:e.max,step:(ne=e.step)!=null?ne:void 0,disabled:r},xe,{style:C({},EE,{direction:a?"rtl":"ltr",width:"100%",height:"100%"})})},getRootProps:it,getThumbProps:(Y={})=>{const ne={onMouseOver:Pe(Y||{}),onMouseLeave:ze(Y||{})};return C({},Y,ne)},marks:N,open:E,range:L,rootRef:Z,trackLeap:Le,trackOffset:we,values:M}}const zT=["onChange","maxRows","minRows","style","value"];function xc(e){return parseInt(e,10)||0}const OT={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function d3(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const MT=d.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:a=1,style:i,value:s}=t,f=oe(t,zT),{current:l}=d.useRef(s!=null),u=d.useRef(null),p=xt(n,u),h=d.useRef(null),m=d.useRef(0),[y,b]=d.useState({outerHeightStyle:0}),j=d.useCallback(()=>{const E=u.current,k=Kn(E).getComputedStyle(E);if(k.width==="0px")return{outerHeightStyle:0};const R=h.current;R.style.width=k.width,R.value=E.value||t.placeholder||"x",R.value.slice(-1)===` -`&&(R.value+=" ");const $=k.boxSizing,P=xc(k.paddingBottom)+xc(k.paddingTop),T=xc(k.borderBottomWidth)+xc(k.borderTopWidth),I=R.scrollHeight;R.value="x";const L=R.scrollHeight;let M=I;a&&(M=Math.max(Number(a)*L,M)),o&&(M=Math.min(Number(o)*L,M)),M=Math.max(M,L);const N=M+($==="border-box"?P+T:0),V=Math.abs(M-I)<=1;return{outerHeightStyle:N,overflow:V}},[o,a,t.placeholder]),g=(E,S)=>{const{outerHeightStyle:k,overflow:R}=S;return m.current<20&&(k>0&&Math.abs((E.outerHeightStyle||0)-k)>1||E.overflow!==R)?(m.current+=1,{overflow:R,outerHeightStyle:k}):E},v=d.useCallback(()=>{const E=j();d3(E)||b(S=>g(S,E))},[j]),x=()=>{const E=j();d3(E)||Qa.flushSync(()=>{b(S=>g(S,E))})};d.useEffect(()=>{const E=Qm(()=>{m.current=0,u.current&&x()});let S;const k=u.current,R=Kn(k);return R.addEventListener("resize",E),typeof ResizeObserver<"u"&&(S=new ResizeObserver(E),S.observe(k)),()=>{E.clear(),R.removeEventListener("resize",E),S&&S.disconnect()}}),pr(()=>{v()}),d.useEffect(()=>{m.current=0},[s]);const w=E=>{m.current=0,l||v(),r&&r(E)};return c.jsxs(d.Fragment,{children:[c.jsx("textarea",C({value:s,onChange:w,ref:p,rows:a,style:C({height:y.outerHeightStyle,overflow:y.overflow?"hidden":void 0},i)},f)),c.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:h,tabIndex:-1,style:C({},OT.shadow,i,{padding:0})})]})}),IT=MT;function AT(e){return Ce("MuiSvgIcon",e)}Se("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const DT=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],LT=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${G(t)}`,`fontSize${G(n)}`]};return je(o,AT,r)},NT=Q("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${G(n.color)}`],t[`fontSize${G(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,a,i,s,f,l,u,p,h,m,y,b,j,g,v;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(a=o.duration)==null?void 0:a.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(s=i.pxToRem)==null?void 0:s.call(i,20))||"1.25rem",medium:((f=e.typography)==null||(l=f.pxToRem)==null?void 0:l.call(f,24))||"1.5rem",large:((u=e.typography)==null||(p=u.pxToRem)==null?void 0:p.call(u,35))||"2.1875rem"}[t.fontSize],color:(h=(m=(e.vars||e).palette)==null||(y=m[t.color])==null?void 0:y.main)!=null?h:{action:(b=(e.vars||e).palette)==null||(j=b.action)==null?void 0:j.active,disabled:(g=(e.vars||e).palette)==null||(v=g.action)==null?void 0:v.disabled,inherit:void 0}[t.color]}}),aw=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiSvgIcon"}),{children:o,className:a,color:i="inherit",component:s="svg",fontSize:f="medium",htmlColor:l,inheritViewBox:u=!1,titleAccess:p,viewBox:h="0 0 24 24"}=r,m=oe(r,DT),y=C({},r,{color:i,component:s,fontSize:f,instanceFontSize:t.fontSize,inheritViewBox:u,viewBox:h}),b={};u||(b.viewBox=h);const j=LT(y);return c.jsxs(NT,C({as:s,className:ee(j.root,a),focusable:"false",color:l,"aria-hidden":p?void 0:!0,role:p?"img":void 0,ref:n},b,m,{ownerState:y,children:[o,p?c.jsx("title",{children:p}):null]}))});aw.muiName="SvgIcon";const p3=aw;function be(e,t){function n(r,o){return c.jsx(p3,C({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=p3.muiName,d.memo(d.forwardRef(n))}function oh(e,t){return oh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},oh(e,t)}function iw(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,oh(e,t)}const h3={disabled:!1},Zu=gt.createContext(null);var FT=function(t){return t.scrollTop},uf="unmounted",Pa="exited",Ta="entering",Si="entered",ah="exiting",To=function(e){iw(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=Pa,a.appearStatus=Ta):f=Si:r.unmountOnExit||r.mountOnEnter?f=uf:f=Pa,a.state={status:f},a.nextCallback=null,a}t.getDerivedStateFromProps=function(o,a){var i=o.in;return i&&a.status===uf?{status:Pa}: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!==Ta&&i!==Si&&(a=Ta):(i===Ta||i===Si)&&(a=ah)}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===Ta){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:pc.findDOMNode(this);i&&FT(i)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Pa&&this.setState({status:uf})},n.performEnter=function(o){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:o,f=this.props.nodeRef?[s]:[pc.findDOMNode(this),s],l=f[0],u=f[1],p=this.getTimeouts(),h=s?p.appear:p.enter;if(!o&&!i||h3.disabled){this.safeSetState({status:Si},function(){a.props.onEntered(l)});return}this.props.onEnter(l,u),this.safeSetState({status:Ta},function(){a.props.onEntering(l,u),a.onTransitionEnd(h,function(){a.safeSetState({status:Si},function(){a.props.onEntered(l,u)})})})},n.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:pc.findDOMNode(this);if(!a||h3.disabled){this.safeSetState({status:Pa},function(){o.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:ah},function(){o.props.onExiting(s),o.onTransitionEnd(i.exit,function(){o.safeSetState({status:Pa},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:pc.findDOMNode(this),s=o==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var f=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],l=f[0],u=f[1];this.props.addEndListener(l,u)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===uf)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=oe(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return gt.createElement(Zu.Provider,{value:null},typeof i=="function"?i(o,s):gt.cloneElement(gt.Children.only(i),s))},t}(gt.Component);To.contextType=Zu;To.propTypes={};function gi(){}To.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:gi,onEntering:gi,onEntered:gi,onExit:gi,onExiting:gi,onExited:gi};To.UNMOUNTED=uf;To.EXITED=Pa;To.ENTERING=Ta;To.ENTERED=Si;To.EXITING=ah;const T1=To;function _T(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Pg(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 BT(e,t){e=e||{},t=t||{};function n(u){return u in t?t[u]:e[u]}var r=Object.create(null),o=[];for(var a in e)a in t?o.length&&(r[a]=o,o=[]):o.push(a);var i,s={};for(var f in t){if(r[f])for(i=0;ie.scrollTop;function jo(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 KT(e){return Ce("MuiCollapse",e)}Se("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);const qT=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],YT=e=>{const{orientation:t,classes:n}=e,r={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return je(r,KT,n)},XT=Q("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.orientation],n.state==="entered"&&t.entered,n.state==="exited"&&!n.in&&n.collapsedSize==="0px"&&t.hidden]}})(({theme:e,ownerState:t})=>C({height:0,overflow:"hidden",transition:e.transitions.create("height")},t.orientation==="horizontal"&&{height:"auto",width:0,transition:e.transitions.create("width")},t.state==="entered"&&C({height:"auto",overflow:"visible"},t.orientation==="horizontal"&&{width:"auto"}),t.state==="exited"&&!t.in&&t.collapsedSize==="0px"&&{visibility:"hidden"})),QT=Q("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>C({display:"flex",width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),ZT=Q("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>C({width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),sw=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiCollapse"}),{addEndListener:o,children:a,className:i,collapsedSize:s="0px",component:f,easing:l,in:u,onEnter:p,onEntered:h,onEntering:m,onExit:y,onExited:b,onExiting:j,orientation:g="vertical",style:v,timeout:x=Gx.standard,TransitionComponent:w=T1}=r,E=oe(r,qT),S=C({},r,{orientation:g,collapsedSize:s}),k=YT(S),R=Fr(),$=d.useRef(),P=d.useRef(null),T=d.useRef(),I=typeof s=="number"?`${s}px`:s,L=g==="horizontal",M=L?"width":"height";d.useEffect(()=>()=>{clearTimeout($.current)},[]);const N=d.useRef(null),V=xt(n,N),D=q=>ce=>{if(q){const de=N.current;ce===void 0?q(de):q(de,ce)}},z=()=>P.current?P.current[L?"clientWidth":"clientHeight"]:0,O=D((q,ce)=>{P.current&&L&&(P.current.style.position="absolute"),q.style[M]=I,p&&p(q,ce)}),F=D((q,ce)=>{const de=z();P.current&&L&&(P.current.style.position="");const{duration:me,easing:A}=jo({style:v,timeout:x,easing:l},{mode:"enter"});if(x==="auto"){const W=R.transitions.getAutoHeightDuration(de);q.style.transitionDuration=`${W}ms`,T.current=W}else q.style.transitionDuration=typeof me=="string"?me:`${me}ms`;q.style[M]=`${de}px`,q.style.transitionTimingFunction=A,m&&m(q,ce)}),U=D((q,ce)=>{q.style[M]="auto",h&&h(q,ce)}),_=D(q=>{q.style[M]=`${z()}px`,y&&y(q)}),B=D(b),X=D(q=>{const ce=z(),{duration:de,easing:me}=jo({style:v,timeout:x,easing:l},{mode:"exit"});if(x==="auto"){const A=R.transitions.getAutoHeightDuration(ce);q.style.transitionDuration=`${A}ms`,T.current=A}else q.style.transitionDuration=typeof de=="string"?de:`${de}ms`;q.style[M]=I,q.style.transitionTimingFunction=me,j&&j(q)}),Z=q=>{x==="auto"&&($.current=setTimeout(q,T.current||0)),o&&o(N.current,q)};return c.jsx(w,C({in:u,onEnter:O,onEntered:U,onEntering:F,onExit:_,onExited:B,onExiting:X,addEndListener:Z,nodeRef:N,timeout:x==="auto"?null:x},E,{children:(q,ce)=>c.jsx(XT,C({as:f,className:ee(k.root,i,{entered:k.entered,exited:!u&&I==="0px"&&k.hidden}[q]),style:C({[L?"minWidth":"minHeight"]:I},v),ownerState:C({},S,{state:q}),ref:V},ce,{children:c.jsx(QT,{ownerState:C({},S,{state:q}),className:k.wrapper,ref:P,children:c.jsx(ZT,{ownerState:C({},S,{state:q}),className:k.wrapperInner,children:a})})}))}))});sw.muiSupportAuto=!0;const JT=sw;function e$(e){return Ce("MuiPaper",e)}Se("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 t$=["className","component","elevation","square","variant"],n$=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return je(a,e$,o)},r$=Q("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 C({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"&&C({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${et("#fff",Q2(t.elevation))}, ${et("#fff",Q2(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),o$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiPaper"}),{className:o,component:a="div",elevation:i=1,square:s=!1,variant:f="elevation"}=r,l=oe(r,t$),u=C({},r,{component:a,elevation:i,square:s,variant:f}),p=n$(u);return c.jsx(r$,C({as:a,ownerState:u,className:ee(p.root,o),ref:n},l))}),js=o$,a$=d.createContext({}),fw=a$;function i$(e){return Ce("MuiAccordion",e)}const s$=Se("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]),wc=s$,f$=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","TransitionComponent","TransitionProps"],l$=e=>{const{classes:t,square:n,expanded:r,disabled:o,disableGutters:a}=e;return je({root:["root",!n&&"rounded",r&&"expanded",o&&"disabled",!a&&"gutters"],region:["region"]},i$,t)},c$=Q(js,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${wc.region}`]:t.region},t.root,!n.square&&t.rounded,!n.disableGutters&&t.gutters]}})(({theme:e})=>{const t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&:before":{display:"none"}},[`&.${wc.expanded}`]:{"&:before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&:before":{display:"none"}}},[`&.${wc.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}},({theme:e,ownerState:t})=>C({},!t.square&&{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},!t.disableGutters&&{[`&.${wc.expanded}`]:{margin:"16px 0"}})),u$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiAccordion"}),{children:o,className:a,defaultExpanded:i=!1,disabled:s=!1,disableGutters:f=!1,expanded:l,onChange:u,square:p=!1,TransitionComponent:h=JT,TransitionProps:m}=r,y=oe(r,f$),[b,j]=ls({controlled:l,default:i,name:"Accordion",state:"expanded"}),g=d.useCallback(k=>{j(!b),u&&u(k,!b)},[b,u,j]),[v,...x]=d.Children.toArray(o),w=d.useMemo(()=>({expanded:b,disabled:s,disableGutters:f,toggle:g}),[b,s,f,g]),E=C({},r,{square:p,disabled:s,disableGutters:f,expanded:b}),S=l$(E);return c.jsxs(c$,C({className:ee(S.root,a),ref:n,ownerState:E,square:p},y,{children:[c.jsx(fw.Provider,{value:w,children:v}),c.jsx(h,C({in:b,timeout:"auto"},m,{children:c.jsx("div",{"aria-labelledby":v.props.id,id:v.props["aria-controls"],role:"region",className:S.region,children:x})}))]}))}),d$=u$;function p$(e){return Ce("MuiAccordionDetails",e)}Se("MuiAccordionDetails",["root"]);const h$=["className"],m$=e=>{const{classes:t}=e;return je({root:["root"]},p$,t)},g$=Q("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(1,2,2)})),v$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiAccordionDetails"}),{className:o}=r,a=oe(r,h$),i=r,s=m$(i);return c.jsx(g$,C({className:ee(s.root,o),ref:n,ownerState:i},a))}),y$=v$;function b$(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:a,rippleSize:i,in:s,onExited:f,timeout:l}=e,[u,p]=d.useState(!1),h=ee(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),m={width:i,height:i,top:-(i/2)+a,left:-(i/2)+o},y=ee(n.child,u&&n.childLeaving,r&&n.childPulsate);return!s&&!u&&p(!0),d.useEffect(()=>{if(!s&&f!=null){const b=setTimeout(f,l);return()=>{clearTimeout(b)}}},[f,s,l]),c.jsx("span",{className:h,style:m,children:c.jsx("span",{className:y})})}const x$=Se("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),or=x$,w$=["center","classes","className"];let $1=e=>e,m3,g3,v3,y3;const ih=550,k$=80,S$=so(m3||(m3=$1` + */function Lx(e,t){return J(e,t)}const P7=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},T7=["values","unit","step"],$7=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 z7(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=oe(e,T7),a=$7(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 y=i.indexOf(m);return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n}) and (max-width:${(y!==-1&&typeof t[i[y]]=="number"?t[i[y]]:m)-r/100}${n})`}function u(h){return i.indexOf(h)+1`@media (min-width:${cg[e]}px)`};function An(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const a=r.breakpoints||B2;return t.reduce((i,s,f)=>(i[a.up(a.keys[f])]=n(t[f]),i),{})}if(typeof t=="object"){const a=r.breakpoints||B2;return Object.keys(t).reduce((i,s)=>{if(Object.keys(a.values||cg).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 Nx(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const a=e.up(o);return r[a]={},r},{}))||{}}function Fx(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function I7(e,...t){const n=Nx(e),r=[n,...t].reduce((o,a)=>$n(o,a),{});return Fx(Object.keys(n),r)}function A7(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 Ba({values:e,breakpoints:t,base:n}){const r=n||A7(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 m1(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 Yu(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=m1(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=m1(f,r)||{};return An(i,s,p=>{let h=Yu(l,o,p);return p===h&&typeof p=="string"&&(h=Yu(l,o,`${t}${p==="default"?"":G(p)}`,p)),n===!1?h:{[n]:h}})};return a.propTypes={},a.filterProps=[t],a}function D7(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const L7={m:"margin",p:"padding"},N7={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},V2={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},F7=D7(e=>{if(e.length>2)if(V2[e])e=V2[e];else return[e];const[t,n]=e.split(""),r=L7[t],o=N7[n]||"";return Array.isArray(o)?o.map(a=>r+a):[r+o]}),ug=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],dg=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...ug,...dg];function Fl(e,t,n,r){var o;const a=(o=m1(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 pg(e){return Fl(e,"spacing",8)}function Ja(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 _7(e,t){return n=>e.reduce((r,o)=>(r[o]=Ja(t,n),r),{})}function B7(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=F7(n),a=_7(o,r),i=e[n];return An(e,i,a)}function _x(e,t){const n=pg(e.theme);return Object.keys(e).map(r=>B7(e,t,r,n)).reduce(Tf,{})}function Tt(e){return _x(e,ug)}Tt.propTypes={};Tt.filterProps=ug;function $t(e){return _x(e,dg)}$t.propTypes={};$t.filterProps=dg;function V7(e=8){if(e.mui)return e;const t=pg({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 g1(...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]?Tf(o,t[a](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function Zr(e){return typeof e!="number"?e:`${e}px solid`}const U7=tt({prop:"border",themeKey:"borders",transform:Zr}),W7=tt({prop:"borderTop",themeKey:"borders",transform:Zr}),H7=tt({prop:"borderRight",themeKey:"borders",transform:Zr}),G7=tt({prop:"borderBottom",themeKey:"borders",transform:Zr}),K7=tt({prop:"borderLeft",themeKey:"borders",transform:Zr}),q7=tt({prop:"borderColor",themeKey:"palette"}),Y7=tt({prop:"borderTopColor",themeKey:"palette"}),X7=tt({prop:"borderRightColor",themeKey:"palette"}),Q7=tt({prop:"borderBottomColor",themeKey:"palette"}),Z7=tt({prop:"borderLeftColor",themeKey:"palette"}),v1=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=Fl(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Ja(t,r)});return An(e,e.borderRadius,n)}return null};v1.propTypes={};v1.filterProps=["borderRadius"];g1(U7,W7,H7,G7,K7,q7,Y7,X7,Q7,Z7,v1);const y1=e=>{if(e.gap!==void 0&&e.gap!==null){const t=Fl(e.theme,"spacing",8),n=r=>({gap:Ja(t,r)});return An(e,e.gap,n)}return null};y1.propTypes={};y1.filterProps=["gap"];const b1=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=Fl(e.theme,"spacing",8),n=r=>({columnGap:Ja(t,r)});return An(e,e.columnGap,n)}return null};b1.propTypes={};b1.filterProps=["columnGap"];const x1=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=Fl(e.theme,"spacing",8),n=r=>({rowGap:Ja(t,r)});return An(e,e.rowGap,n)}return null};x1.propTypes={};x1.filterProps=["rowGap"];const J7=tt({prop:"gridColumn"}),ej=tt({prop:"gridRow"}),tj=tt({prop:"gridAutoFlow"}),nj=tt({prop:"gridAutoColumns"}),rj=tt({prop:"gridAutoRows"}),oj=tt({prop:"gridTemplateColumns"}),aj=tt({prop:"gridTemplateRows"}),ij=tt({prop:"gridTemplateAreas"}),sj=tt({prop:"gridArea"});g1(y1,b1,x1,J7,ej,tj,nj,rj,oj,aj,ij,sj);function qi(e,t){return t==="grey"?t:e}const fj=tt({prop:"color",themeKey:"palette",transform:qi}),lj=tt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:qi}),cj=tt({prop:"backgroundColor",themeKey:"palette",transform:qi});g1(fj,lj,cj);function Vn(e){return e<=1&&e!==0?`${e*100}%`:e}const uj=tt({prop:"width",transform:Vn}),hg=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])||cg[n]||Vn(n)}};return An(e,e.maxWidth,t)}return null};hg.filterProps=["maxWidth"];const dj=tt({prop:"minWidth",transform:Vn}),pj=tt({prop:"height",transform:Vn}),hj=tt({prop:"maxHeight",transform:Vn}),mj=tt({prop:"minHeight",transform:Vn});tt({prop:"size",cssProperty:"width",transform:Vn});tt({prop:"size",cssProperty:"height",transform:Vn});const gj=tt({prop:"boxSizing"});g1(uj,hg,dj,pj,hj,mj,gj);const vj={border:{themeKey:"borders",transform:Zr},borderTop:{themeKey:"borders",transform:Zr},borderRight:{themeKey:"borders",transform:Zr},borderBottom:{themeKey:"borders",transform:Zr},borderLeft:{themeKey:"borders",transform:Zr},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:v1},color:{themeKey:"palette",transform:qi},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:qi},backgroundColor:{themeKey:"palette",transform:qi},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:y1},rowGap:{style:x1},columnGap:{style:b1},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Vn},maxWidth:{style:hg},minWidth:{transform:Vn},height:{transform:Vn},maxHeight:{transform:Vn},minHeight:{transform:Vn},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},w1=vj;function yj(...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 bj(e,t){return typeof e=="function"?e(t):e}function xj(){function e(n,r,o,a){const i={[n]:r,theme:o},s=a[n];if(!s)return{[n]:r};const{cssProperty:f=n,themeKey:l,transform:u,style:p}=s;if(r==null)return null;if(l==="typography"&&r==="inherit")return{[n]:r};const h=m1(o,l)||{};return p?p(i):An(i,r,y=>{let b=Yu(h,u,y);return y===b&&typeof y=="string"&&(b=Yu(h,u,`${n}${y==="default"?"":G(y)}`,y)),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:w1;function s(f){let l=f;if(typeof f=="function")l=f(a);else if(typeof f!="object")return f;if(!l)return null;const u=Nx(a.breakpoints),p=Object.keys(u);let h=u;return Object.keys(l).forEach(m=>{const y=bj(l[m],a);if(y!=null)if(typeof y=="object")if(i[m])h=Tf(h,e(m,y,a,i));else{const b=An({theme:a},y,j=>({[m]:j}));yj(b,y)?h[m]=t({sx:y,theme:a}):h=Tf(h,b)}else h=Tf(h,e(m,y,a,i))}),Fx(p,h)}return Array.isArray(o)?o.map(s):s(o)}return t}const Bx=xj();Bx.filterProps=["sx"];const k1=Bx,wj=["breakpoints","palette","spacing","shape"];function S1(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={}}=e,i=oe(e,wj),s=z7(n),f=V7(o);let l=$n({breakpoints:s,direction:"ltr",components:{},palette:E({mode:"light"},r),spacing:f,shape:E({},M7,a)},i);return l=t.reduce((u,p)=>$n(u,p),l),l.unstable_sxConfig=E({},w1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return k1({sx:p,theme:this})},l}function kj(e){return Object.keys(e).length===0}function mg(e=null){const t=d.useContext(h1);return!t||kj(t)?e:t}const Sj=S1();function C1(e=Sj){return mg(e)}function Cj({styles:e,themeId:t,defaultTheme:n={}}){const r=C1(n),o=typeof e=="function"?e(t&&r[t]||r):e;return c.jsx(R7,{styles:o})}const Ej=["sx"],jj=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:w1;return Object.keys(e).forEach(a=>{o[a]?r.systemProps[a]=e[a]:r.otherProps[a]=e[a]}),r};function E1(e){const{sx:t}=e,n=oe(e,Ej),{systemProps:r,otherProps:o}=jj(n);let a;return Array.isArray(t)?a=[r,...t]:typeof t=="function"?a=(...i)=>{const s=t(...i);return za(s)?E({},r,s):r}:a=E({},r,t),E({},o,{sx:a})}const Rj=["className","component"];function Pj(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,a=Lx("div",{shouldForwardProp:s=>s!=="theme"&&s!=="sx"&&s!=="as"})(k1);return d.forwardRef(function(f,l){const u=C1(n),p=E1(f),{className:h,component:m="div"}=p,y=oe(p,Rj);return c.jsx(a,E({as:m,ref:l,className:ee(h,o?o(r):r),theme:t&&u[t]||u},y))})}const Tj=["variant"];function U2(e){return e.length===0}function Vx(e){const{variant:t}=e,n=oe(e,Tj);let r=t||"";return Object.keys(n).sort().forEach(o=>{o==="color"?r+=U2(r)?e[o]:G(e[o]):r+=`${U2(r)?o:G(o)}${G(e[o].toString())}`}),r}const $j=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function zj(e){return Object.keys(e).length===0}function Oj(e){return typeof e=="string"&&e.charCodeAt(0)>96}const Mj=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,Ij=(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=Vx(o.props);r[a]=o.style}),r},Aj=(e,t,n,r)=>{var o,a;const{ownerState:i={}}=e,s=[],f=n==null||(o=n.components)==null||(a=o[r])==null?void 0:a.variants;return f&&f.forEach(l=>{let u=!0;Object.keys(l.props).forEach(p=>{i[p]!==l.props[p]&&e[p]!==l.props[p]&&(u=!1)}),u&&s.push(t[Vx(l.props)])}),s};function $f(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Dj=S1();function Bs({defaultTheme:e,theme:t,themeId:n}){return zj(t)?e:t[n]||t}function Ux(e={}){const{themeId:t,defaultTheme:n=Dj,rootShouldForwardProp:r=$f,slotShouldForwardProp:o=$f}=e,a=i=>k1(E({},i,{theme:Bs(E({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,s={})=>{P7(i,w=>w.filter(C=>!(C!=null&&C.__mui_systemSx)));const{name:f,slot:l,skipVariantsResolver:u,skipSx:p,overridesResolver:h}=s,m=oe(s,$j),y=u!==void 0?u:l&&l!=="Root"||!1,b=p||!1;let j,v=$f;l==="Root"?v=r:l?v=o:Oj(i)&&(v=void 0);const g=Lx(i,E({shouldForwardProp:v,label:j},m)),x=(w,...C)=>{const S=C?C.map(P=>typeof P=="function"&&P.__emotion_real!==P?T=>P(E({},T,{theme:Bs(E({},T,{defaultTheme:n,themeId:t}))})):P):[];let k=w;f&&h&&S.push(P=>{const T=Bs(E({},P,{defaultTheme:n,themeId:t})),I=Mj(f,T);if(I){const L={};return Object.entries(I).forEach(([M,N])=>{L[M]=typeof N=="function"?N(E({},P,{theme:T})):N}),h(P,L)}return null}),f&&!y&&S.push(P=>{const T=Bs(E({},P,{defaultTheme:n,themeId:t}));return Aj(P,Ij(f,T),T,f)}),b||S.push(a);const R=S.length-C.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:Bs(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 Lj=Ux(),Nj=Lj;function Fj(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:tg(t.components[n].defaultProps,r)}function gg({props:e,name:t,defaultTheme:n,themeId:r}){let o=C1(n);return r&&(o=o[r]||o),Fj({theme:o,name:t,props:e})}function vg(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function _j(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 ei(e){if(e.type)return e;if(e.charAt(0)==="#")return ei(_j(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error(la(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(la(10,o))}else r=r.split(",");return r=r.map(a=>parseFloat(a)),{type:n,values:r,colorSpace:o}}function j1(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 Bj(e){e=ei(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=(l,u=(l+n/30)%12)=>o-a*Math.max(Math.min(u-3,9-u,1),-1);let s="rgb";const f=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(s+="a",f.push(t[3])),j1({type:s,values:f})}function W2(e){e=ei(e);let t=e.type==="hsl"||e.type==="hsla"?ei(Bj(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 Vj(e,t){const n=W2(e),r=W2(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function et(e,t){return e=ei(e),t=vg(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,j1(e)}function yg(e,t){if(e=ei(e),t=vg(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 j1(e)}function bg(e,t){if(e=ei(e),t=vg(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 j1(e)}const Uj=d.createContext(null),Wx=Uj;function Hx(){return d.useContext(Wx)}const Wj=typeof Symbol=="function"&&Symbol.for,Hj=Wj?Symbol.for("mui.nested"):"__THEME_NESTED__";function Gj(e,t){return typeof t=="function"?t(e):E({},e,t)}function Kj(e){const{children:t,theme:n}=e,r=Hx(),o=d.useMemo(()=>{const a=r===null?n:Gj(r,n);return a!=null&&(a[Hj]=r!==null),a},[n,r]);return c.jsx(Wx.Provider,{value:o,children:t})}const H2={};function G2(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 qj(e){const{children:t,theme:n,themeId:r}=e,o=mg(H2),a=Hx()||H2,i=G2(r,o,n),s=G2(r,a,n,!0);return c.jsx(Kj,{theme:s,children:c.jsx(h1.Provider,{value:i,children:t})})}const Yj=["component","direction","spacing","divider","children","className","useFlexGap"],Xj=S1(),Qj=Nj("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function Zj(e){return gg({props:e,name:"MuiStack",defaultTheme:Xj})}function Jj(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],tR=({ownerState:e,theme:t})=>{let n=E({display:"flex",flexDirection:"column"},An({theme:t},Ba({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=pg(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=Ba({values:e.direction,base:o}),i=Ba({values:e.spacing,base:o});typeof a=="object"&&Object.keys(a).forEach((f,l,u)=>{if(!a[f]){const h=l>0?a[u[l-1]]:"column";a[f]=h}}),n=$n(n,An({theme:t},i,(f,l)=>e.useFlexGap?{gap:Ja(r,f)}:{"& > :not(style) + :not(style)":{margin:0,[`margin${eR(l?a[l]:e.direction)}`]:Ja(r,f)}}))}return n=I7(t.breakpoints,n),n};function nR(e={}){const{createStyledComponent:t=Qj,useThemeProps:n=Zj,componentName:r="MuiStack"}=e,o=()=>je({root:["root"]},f=>Ce(r,f),{}),a=t(tR);return d.forwardRef(function(f,l){const u=n(f),p=E1(u),{component:h="div",direction:m="column",spacing:y=0,divider:b,children:j,className:v,useFlexGap:g=!1}=p,x=oe(p,Yj),w={direction:m,spacing:y,useFlexGap:g},C=o();return c.jsx(a,E({as:h,ownerState:w,ref:l,className:ee(C.root,v)},x,{children:b?Jj(j,b):j}))})}function rR(e,t){return E({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const oR=["mode","contrastThreshold","tonalOffset"],K2={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:pl.white,default:pl.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}},x0={text:{primary:pl.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:pl.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 q2(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=bg(e.main,o):t==="dark"&&(e.dark=yg(e.main,a)))}function aR(e="light"){return e==="dark"?{main:pi[200],light:pi[50],dark:pi[400]}:{main:pi[700],light:pi[400],dark:pi[800]}}function iR(e="light"){return e==="dark"?{main:di[200],light:di[50],dark:di[400]}:{main:di[500],light:di[300],dark:di[700]}}function sR(e="light"){return e==="dark"?{main:ui[500],light:ui[300],dark:ui[700]}:{main:ui[700],light:ui[400],dark:ui[800]}}function fR(e="light"){return e==="dark"?{main:hi[400],light:hi[300],dark:hi[700]}:{main:hi[700],light:hi[500],dark:hi[900]}}function lR(e="light"){return e==="dark"?{main:mi[400],light:mi[300],dark:mi[700]}:{main:mi[800],light:mi[500],dark:mi[900]}}function cR(e="light"){return e==="dark"?{main:Fs[400],light:Fs[300],dark:Fs[700]}:{main:"#ed6c02",light:Fs[500],dark:Fs[900]}}function uR(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=oe(e,oR),a=e.primary||aR(t),i=e.secondary||iR(t),s=e.error||sR(t),f=e.info||fR(t),l=e.success||lR(t),u=e.warning||cR(t);function p(b){return Vj(b,x0.text.primary)>=n?x0.text.primary:K2.text.primary}const h=({color:b,name:j,mainShade:v=500,lightShade:g=300,darkShade:x=700})=>{if(b=E({},b),!b.main&&b[v]&&(b.main=b[v]),!b.hasOwnProperty("main"))throw new Error(la(11,j?` (${j})`:"",v));if(typeof b.main!="string")throw new Error(la(12,j?` (${j})`:"",JSON.stringify(b.main)));return q2(b,"light",g,r),q2(b,"dark",x,r),b.contrastText||(b.contrastText=p(b.main)),b},m={dark:x0,light:K2};return $n(E({common:E({},pl),mode:t,primary:h({color:a,name:"primary"}),secondary:h({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:h({color:s,name:"error"}),warning:h({color:u,name:"warning"}),info:h({color:f,name:"info"}),success:h({color:l,name:"success"}),grey:dE,contrastThreshold:n,getContrastText:p,augmentColor:h,tonalOffset:r},m[t]),o)}const dR=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function pR(e){return Math.round(e*1e5)/1e5}const Y2={textTransform:"uppercase"},X2='"Roboto", "Helvetica", "Arial", sans-serif';function hR(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=X2,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:s=500,fontWeightBold:f=700,htmlFontSize:l=16,allVariants:u,pxToRem:p}=n,h=oe(n,dR),m=o/14,y=p||(v=>`${v/l*m}rem`),b=(v,g,x,w,C)=>E({fontFamily:r,fontWeight:v,fontSize:y(g),lineHeight:x},r===X2?{letterSpacing:`${pR(w/g)}em`}:{},C,u),j={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,Y2),caption:b(i,12,1.66,.4),overline:b(i,12,2.66,1,Y2),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return $n(E({htmlFontSize:l,pxToRem:y,fontFamily:r,fontSize:o,fontWeightLight:a,fontWeightRegular:i,fontWeightMedium:s,fontWeightBold:f},j),h,{clone:!1})}const mR=.2,gR=.14,vR=.12;function yt(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${mR})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${gR})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${vR})`].join(",")}const yR=["none",yt(0,2,1,-1,0,1,1,0,0,1,3,0),yt(0,3,1,-2,0,2,2,0,0,1,5,0),yt(0,3,3,-2,0,3,4,0,0,1,8,0),yt(0,2,4,-1,0,4,5,0,0,1,10,0),yt(0,3,5,-1,0,5,8,0,0,1,14,0),yt(0,3,5,-1,0,6,10,0,0,1,18,0),yt(0,4,5,-2,0,7,10,1,0,2,16,1),yt(0,5,5,-3,0,8,10,1,0,3,14,2),yt(0,5,6,-3,0,9,12,1,0,3,16,2),yt(0,6,6,-3,0,10,14,1,0,4,18,3),yt(0,6,7,-4,0,11,15,1,0,4,20,3),yt(0,7,8,-4,0,12,17,2,0,5,22,4),yt(0,7,8,-4,0,13,19,2,0,5,24,4),yt(0,7,9,-4,0,14,21,2,0,5,26,4),yt(0,8,9,-5,0,15,22,2,0,6,28,5),yt(0,8,10,-5,0,16,24,2,0,6,30,5),yt(0,8,11,-5,0,17,26,2,0,6,32,5),yt(0,9,11,-5,0,18,28,2,0,7,34,6),yt(0,9,12,-6,0,19,29,2,0,7,36,6),yt(0,10,13,-6,0,20,31,3,0,8,38,7),yt(0,10,13,-6,0,21,33,3,0,8,40,7),yt(0,10,14,-6,0,22,35,3,0,8,42,7),yt(0,11,14,-7,0,23,36,3,0,9,44,8),yt(0,11,15,-7,0,24,38,3,0,9,46,8)],bR=yR,xR=["duration","easing","delay"],wR={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)"},Gx={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Q2(e){return`${Math.round(e)}ms`}function kR(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function SR(e){const t=E({},wR,e.easing),n=E({},Gx,e.duration);return E({getAutoHeightDuration:kR,create:(o=["all"],a={})=>{const{duration:i=n.standard,easing:s=t.easeInOut,delay:f=0}=a;return oe(a,xR),(Array.isArray(o)?o:[o]).map(l=>`${l} ${typeof i=="string"?i:Q2(i)} ${s} ${typeof f=="string"?f:Q2(f)}`).join(",")}},e,{easing:t,duration:n})}const CR={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},ER=CR,jR=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function xg(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:a={}}=e,i=oe(e,jR);if(e.vars)throw new Error(la(18));const s=uR(r),f=S1(e);let l=$n(f,{mixins:rR(f.breakpoints,n),palette:s,shadows:bR.slice(),typography:hR(s,a),transitions:SR(o),zIndex:E({},ER)});return l=$n(l,i),l=t.reduce((u,p)=>$n(u,p),l),l.unstable_sxConfig=E({},w1,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(p){return k1({sx:p,theme:this})},l}const RR=xg(),R1=RR;function Fr(){const e=C1(R1);return e[Za]||e}function Re({props:e,name:t}){return gg({props:e,name:t,defaultTheme:R1,themeId:Za})}const yr=e=>$f(e)&&e!=="classes",wg=$f,PR=Ux({themeId:Za,defaultTheme:R1,rootShouldForwardProp:yr}),Q=PR,TR=["theme"];function $R(e){let{theme:t}=e,n=oe(e,TR);const r=t[Za];return c.jsx(qj,E({},n,{themeId:r?Za:void 0,theme:r||t}))}const zR=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},Z2=zR;function oa(e){return typeof e=="string"}function cf(e,t,n){return e===void 0||oa(e)?t:E({},t,{ownerState:E({},t.ownerState,n)})}function OR(e,t,n=(r,o)=>r===o){return e.length===t.length&&e.every((r,o)=>n(r,t[o]))}const MR={disableDefaultClasses:!1},IR=d.createContext(MR);function Kx(e){const{disableDefaultClasses:t}=d.useContext(IR);return n=>t?"":e(n)}function AR(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 eh(e,t){return typeof e=="function"?e(t):e}function J2(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 DR(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const m=ee(o==null?void 0:o.className,r==null?void 0:r.className,a,n==null?void 0:n.className),y=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(y).length>0&&(b.style=y),{props:b,internalRef:void 0}}const i=AR(E({},o,r)),s=J2(r),f=J2(o),l=t(i),u=ee(l==null?void 0:l.className,n==null?void 0:n.className,a,o==null?void 0:o.className,r==null?void 0:r.className),p=E({},l==null?void 0:l.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=E({},l,n,f,s);return u.length>0&&(h.className=u),Object.keys(p).length>0&&(h.style=p),{props:h,internalRef:l.ref}}const LR=["elementType","externalSlotProps","ownerState"];function _n(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o}=e,a=oe(e,LR),i=eh(r,o),{props:s,internalRef:f}=DR(E({},a,{externalSlotProps:i})),l=xt(f,i==null?void 0:i.ref,(t=e.additionalProps)==null?void 0:t.ref);return cf(n,E({},s,{ref:l}),o)}function NR(e){const{badgeContent:t,invisible:n=!1,max:r=99,showZero:o=!1}=e,a=gx({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 FR=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function _R(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 BR(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 VR(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||BR(e))}function UR(e){const t=[],n=[];return Array.from(e.querySelectorAll(FR)).forEach((r,o)=>{const a=_R(r);a===-1||!VR(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 WR(){return!0}function HR(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:a=UR,isEnabled:i=WR,open:s}=e,f=d.useRef(!1),l=d.useRef(null),u=d.useRef(null),p=d.useRef(null),h=d.useRef(null),m=d.useRef(!1),y=d.useRef(null),b=xt(t.ref,y),j=d.useRef(null);d.useEffect(()=>{!s||!y.current||(m.current=!n)},[n,s]),d.useEffect(()=>{if(!s||!y.current)return;const x=Et(y.current);return y.current.contains(x.activeElement)||(y.current.hasAttribute("tabIndex")||y.current.setAttribute("tabIndex","-1"),m.current&&y.current.focus()),()=>{o||(p.current&&p.current.focus&&(f.current=!0,p.current.focus()),p.current=null)}},[s]),d.useEffect(()=>{if(!s||!y.current)return;const x=Et(y.current),w=k=>{const{current:R}=y;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===u.current)&&(T=a(y.current)),T.length>0){var $,P;const I=!!(($=j.current)!=null&&$.shiftKey&&((P=j.current)==null?void 0:P.key)==="Tab"),L=T[0],M=T[T.length-1];typeof L!="string"&&typeof M!="string"&&(I?M.focus():L.focus())}else R.focus()}}},C=k=>{j.current=k,!(r||!i()||k.key!=="Tab")&&x.activeElement===y.current&&k.shiftKey&&(f.current=!0,u.current&&u.current.focus())};x.addEventListener("focusin",w),x.addEventListener("keydown",C,!0);const S=setInterval(()=>{x.activeElement&&x.activeElement.tagName==="BODY"&&w(null)},50);return()=>{clearInterval(S),x.removeEventListener("focusin",w),x.removeEventListener("keydown",C,!0)}},[n,r,o,i,s,a]);const v=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 c.jsxs(d.Fragment,{children:[c.jsx("div",{tabIndex:s?0:-1,onFocus:g,ref:l,"data-testid":"sentinelStart"}),d.cloneElement(t,{ref:b,onFocus:v}),c.jsx("div",{tabIndex:s?0:-1,onFocus:g,ref:u,"data-testid":"sentinelEnd"})]})}var zn="top",hr="bottom",mr="right",On="left",kg="auto",_l=[zn,hr,mr,On],us="start",vl="end",GR="clippingParents",qx="viewport",Vs="popper",KR="reference",e3=_l.reduce(function(e,t){return e.concat([t+"-"+us,t+"-"+vl])},[]),Yx=[].concat(_l,[kg]).reduce(function(e,t){return e.concat([t,t+"-"+us,t+"-"+vl])},[]),qR="beforeRead",YR="read",XR="afterRead",QR="beforeMain",ZR="main",JR="afterMain",eP="beforeWrite",tP="write",nP="afterWrite",rP=[qR,YR,XR,QR,ZR,JR,eP,tP,nP];function oo(e){return e?(e.nodeName||"").toLowerCase():null}function Xn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ti(e){var t=Xn(e).Element;return e instanceof t||e instanceof Element}function cr(e){var t=Xn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Sg(e){if(typeof ShadowRoot>"u")return!1;var t=Xn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function oP(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];!cr(a)||!oo(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 aP(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},{});!cr(o)||!oo(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(f){o.removeAttribute(f)}))})}}const iP={name:"applyStyles",enabled:!0,phase:"write",fn:oP,effect:aP,requires:["computeStyles"]};function no(e){return e.split("-")[0]}var Va=Math.max,Xu=Math.min,ds=Math.round;function th(){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 Xx(){return!/^((?!chrome|android).)*safari/i.test(th())}function ps(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&cr(e)&&(o=e.offsetWidth>0&&ds(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&ds(r.height)/e.offsetHeight||1);var i=ti(e)?Xn(e):window,s=i.visualViewport,f=!Xx()&&n,l=(r.left+(f&&s?s.offsetLeft:0))/o,u=(r.top+(f&&s?s.offsetTop:0))/a,p=r.width/o,h=r.height/a;return{width:p,height:h,top:u,right:l+p,bottom:u+h,left:l,x:l,y:u}}function Cg(e){var t=ps(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 Qx(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Sg(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Eo(e){return Xn(e).getComputedStyle(e)}function sP(e){return["table","td","th"].indexOf(oo(e))>=0}function va(e){return((ti(e)?e.ownerDocument:e.document)||window.document).documentElement}function P1(e){return oo(e)==="html"?e:e.assignedSlot||e.parentNode||(Sg(e)?e.host:null)||va(e)}function t3(e){return!cr(e)||Eo(e).position==="fixed"?null:e.offsetParent}function fP(e){var t=/firefox/i.test(th()),n=/Trident/i.test(th());if(n&&cr(e)){var r=Eo(e);if(r.position==="fixed")return null}var o=P1(e);for(Sg(o)&&(o=o.host);cr(o)&&["html","body"].indexOf(oo(o))<0;){var a=Eo(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function Bl(e){for(var t=Xn(e),n=t3(e);n&&sP(n)&&Eo(n).position==="static";)n=t3(n);return n&&(oo(n)==="html"||oo(n)==="body"&&Eo(n).position==="static")?t:n||fP(e)||t}function Eg(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function zf(e,t,n){return Va(e,Xu(t,n))}function lP(e,t,n){var r=zf(e,t,n);return r>n?n:r}function Zx(){return{top:0,right:0,bottom:0,left:0}}function Jx(e){return Object.assign({},Zx(),e)}function ew(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var cP=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Jx(typeof t!="number"?t:ew(t,_l))};function uP(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=no(n.placement),f=Eg(s),l=[On,mr].indexOf(s)>=0,u=l?"height":"width";if(!(!a||!i)){var p=cP(o.padding,n),h=Cg(a),m=f==="y"?zn:On,y=f==="y"?hr:mr,b=n.rects.reference[u]+n.rects.reference[f]-i[f]-n.rects.popper[u],j=i[f]-n.rects.reference[f],v=Bl(a),g=v?f==="y"?v.clientHeight||0:v.clientWidth||0:0,x=b/2-j/2,w=p[m],C=g-h[u]-p[y],S=g/2-h[u]/2+x,k=zf(w,S,C),R=f;n.modifiersData[r]=(t={},t[R]=k,t.centerOffset=k-S,t)}}function dP(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)||Qx(t.elements.popper,o)&&(t.elements.arrow=o))}const pP={name:"arrow",enabled:!0,phase:"main",fn:uP,effect:dP,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function hs(e){return e.split("-")[1]}var hP={top:"auto",right:"auto",bottom:"auto",left:"auto"};function mP(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:ds(n*o)/o||0,y:ds(r*o)/o||0}}function n3(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,f=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,p=e.isFixed,h=i.x,m=h===void 0?0:h,y=i.y,b=y===void 0?0:y,j=typeof u=="function"?u({x:m,y:b}):{x:m,y:b};m=j.x,b=j.y;var v=i.hasOwnProperty("x"),g=i.hasOwnProperty("y"),x=On,w=zn,C=window;if(l){var S=Bl(n),k="clientHeight",R="clientWidth";if(S===Xn(n)&&(S=va(n),Eo(S).position!=="static"&&s==="absolute"&&(k="scrollHeight",R="scrollWidth")),S=S,o===zn||(o===On||o===mr)&&a===vl){w=hr;var $=p&&S===C&&C.visualViewport?C.visualViewport.height:S[k];b-=$-r.height,b*=f?1:-1}if(o===On||(o===zn||o===hr)&&a===vl){x=mr;var P=p&&S===C&&C.visualViewport?C.visualViewport.width:S[R];m-=P-r.width,m*=f?1:-1}}var T=Object.assign({position:s},l&&hP),I=u===!0?mP({x:m,y:b},Xn(n)):{x:m,y:b};if(m=I.x,b=I.y,f){var L;return Object.assign({},T,(L={},L[w]=g?"0":"",L[x]=v?"0":"",L.transform=(C.devicePixelRatio||1)<=1?"translate("+m+"px, "+b+"px)":"translate3d("+m+"px, "+b+"px, 0)",L))}return Object.assign({},T,(t={},t[w]=g?b+"px":"",t[x]=v?m+"px":"",t.transform="",t))}function gP(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:no(t.placement),variation:hs(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,n3(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,n3(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 vP={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:gP,data:{}};var mc={passive:!0};function yP(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=Xn(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(u){u.addEventListener("scroll",n.update,mc)}),s&&f.addEventListener("resize",n.update,mc),function(){a&&l.forEach(function(u){u.removeEventListener("scroll",n.update,mc)}),s&&f.removeEventListener("resize",n.update,mc)}}const bP={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:yP,data:{}};var xP={left:"right",right:"left",bottom:"top",top:"bottom"};function lu(e){return e.replace(/left|right|bottom|top/g,function(t){return xP[t]})}var wP={start:"end",end:"start"};function r3(e){return e.replace(/start|end/g,function(t){return wP[t]})}function jg(e){var t=Xn(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Rg(e){return ps(va(e)).left+jg(e).scrollLeft}function kP(e,t){var n=Xn(e),r=va(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,f=0;if(o){a=o.width,i=o.height;var l=Xx();(l||!l&&t==="fixed")&&(s=o.offsetLeft,f=o.offsetTop)}return{width:a,height:i,x:s+Rg(e),y:f}}function SP(e){var t,n=va(e),r=jg(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=Va(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Va(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+Rg(e),f=-r.scrollTop;return Eo(o||n).direction==="rtl"&&(s+=Va(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:f}}function Pg(e){var t=Eo(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function tw(e){return["html","body","#document"].indexOf(oo(e))>=0?e.ownerDocument.body:cr(e)&&Pg(e)?e:tw(P1(e))}function Of(e,t){var n;t===void 0&&(t=[]);var r=tw(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=Xn(r),i=o?[a].concat(a.visualViewport||[],Pg(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(Of(P1(i)))}function nh(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function CP(e,t){var n=ps(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 o3(e,t,n){return t===qx?nh(kP(e,n)):ti(t)?CP(t,n):nh(SP(va(e)))}function EP(e){var t=Of(P1(e)),n=["absolute","fixed"].indexOf(Eo(e).position)>=0,r=n&&cr(e)?Bl(e):e;return ti(r)?t.filter(function(o){return ti(o)&&Qx(o,r)&&oo(o)!=="body"}):[]}function jP(e,t,n,r){var o=t==="clippingParents"?EP(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce(function(f,l){var u=o3(e,l,r);return f.top=Va(u.top,f.top),f.right=Xu(u.right,f.right),f.bottom=Xu(u.bottom,f.bottom),f.left=Va(u.left,f.left),f},o3(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 nw(e){var t=e.reference,n=e.element,r=e.placement,o=r?no(r):null,a=r?hs(r):null,i=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,f;switch(o){case zn:f={x:i,y:t.y-n.height};break;case hr:f={x:i,y:t.y+t.height};break;case mr: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?Eg(o):null;if(l!=null){var u=l==="y"?"height":"width";switch(a){case us:f[l]=f[l]-(t[u]/2-n[u]/2);break;case vl:f[l]=f[l]+(t[u]/2-n[u]/2);break}}return f}function yl(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?GR:s,l=n.rootBoundary,u=l===void 0?qx:l,p=n.elementContext,h=p===void 0?Vs:p,m=n.altBoundary,y=m===void 0?!1:m,b=n.padding,j=b===void 0?0:b,v=Jx(typeof j!="number"?j:ew(j,_l)),g=h===Vs?KR:Vs,x=e.rects.popper,w=e.elements[y?g:h],C=jP(ti(w)?w:w.contextElement||va(e.elements.popper),f,u,i),S=ps(e.elements.reference),k=nw({reference:S,element:x,strategy:"absolute",placement:o}),R=nh(Object.assign({},x,k)),$=h===Vs?R:S,P={top:C.top-$.top+v.top,bottom:$.bottom-C.bottom+v.bottom,left:C.left-$.left+v.left,right:$.right-C.right+v.right},T=e.modifiersData.offset;if(h===Vs&&T){var I=T[o];Object.keys(P).forEach(function(L){var M=[mr,hr].indexOf(L)>=0?1:-1,N=[zn,hr].indexOf(L)>=0?"y":"x";P[L]+=I[N]*M})}return P}function RP(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?Yx:f,u=hs(r),p=u?s?e3:e3.filter(function(y){return hs(y)===u}):_l,h=p.filter(function(y){return l.indexOf(y)>=0});h.length===0&&(h=p);var m=h.reduce(function(y,b){return y[b]=yl(e,{placement:b,boundary:o,rootBoundary:a,padding:i})[no(b)],y},{});return Object.keys(m).sort(function(y,b){return m[y]-m[b]})}function PP(e){if(no(e)===kg)return[];var t=lu(e);return[r3(e),t,r3(t)]}function TP(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!0:i,f=n.fallbackPlacements,l=n.padding,u=n.boundary,p=n.rootBoundary,h=n.altBoundary,m=n.flipVariations,y=m===void 0?!0:m,b=n.allowedAutoPlacements,j=t.options.placement,v=no(j),g=v===j,x=f||(g||!y?[lu(j)]:PP(j)),w=[j].concat(x).reduce(function(X,Z){return X.concat(no(Z)===kg?RP(t,{placement:Z,boundary:u,rootBoundary:p,padding:l,flipVariations:y,allowedAutoPlacements:b}):Z)},[]),C=t.rects.reference,S=t.rects.popper,k=new Map,R=!0,$=w[0],P=0;P=0,N=M?"width":"height",V=yl(t,{placement:T,boundary:u,rootBoundary:p,altBoundary:h,padding:l}),D=M?L?mr:On:L?hr:zn;C[N]>S[N]&&(D=lu(D));var z=lu(D),O=[];if(a&&O.push(V[I]<=0),s&&O.push(V[D]<=0,V[z]<=0),O.every(function(X){return X})){$=T,R=!1;break}k.set(T,O)}if(R)for(var F=y?3:1,U=function(Z){var q=w.find(function(ce){var de=k.get(ce);if(de)return de.slice(0,Z).every(function(me){return me})});if(q)return $=q,"break"},_=F;_>0;_--){var B=U(_);if(B==="break")break}t.placement!==$&&(t.modifiersData[r]._skip=!0,t.placement=$,t.reset=!0)}}const $P={name:"flip",enabled:!0,phase:"main",fn:TP,requiresIfExists:["offset"],data:{_skip:!1}};function a3(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 i3(e){return[zn,mr,hr,On].some(function(t){return e[t]>=0})}function zP(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=yl(t,{elementContext:"reference"}),s=yl(t,{altBoundary:!0}),f=a3(i,r),l=a3(s,o,a),u=i3(f),p=i3(l);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}const OP={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:zP};function MP(e,t,n){var r=no(e),o=[On,zn].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,mr].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function IP(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=Yx.reduce(function(u,p){return u[p]=MP(p,t.rects,a),u},{}),s=i[t.placement],f=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=i}const AP={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:IP};function DP(e){var t=e.state,n=e.name;t.modifiersData[n]=nw({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const LP={name:"popperOffsets",enabled:!0,phase:"read",fn:DP,data:{}};function NP(e){return e==="x"?"y":"x"}function FP(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!1:i,f=n.boundary,l=n.rootBoundary,u=n.altBoundary,p=n.padding,h=n.tether,m=h===void 0?!0:h,y=n.tetherOffset,b=y===void 0?0:y,j=yl(t,{boundary:f,rootBoundary:l,padding:p,altBoundary:u}),v=no(t.placement),g=hs(t.placement),x=!g,w=Eg(v),C=NP(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,I={x:0,y:0};if(S){if(a){var L,M=w==="y"?zn:On,N=w==="y"?hr:mr,V=w==="y"?"height":"width",D=S[w],z=D+j[M],O=D-j[N],F=m?-R[V]/2:0,U=g===us?k[V]:R[V],_=g===us?-R[V]:-k[V],B=t.elements.arrow,X=m&&B?Cg(B):{width:0,height:0},Z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Zx(),q=Z[M],ce=Z[N],de=zf(0,k[V],X[V]),me=x?k[V]/2-F-de-q-P.mainAxis:U-de-q-P.mainAxis,A=x?-k[V]/2+F+de+ce+P.mainAxis:_+de+ce+P.mainAxis,W=t.elements.arrow&&Bl(t.elements.arrow),K=W?w==="y"?W.clientTop||0:W.clientLeft||0:0,le=(L=T==null?void 0:T[w])!=null?L:0,ge=D+me-le-K,ie=D+A-le,Me=zf(m?Xu(z,ge):z,D,m?Va(O,ie):O);S[w]=Me,I[w]=Me-D}if(s){var we,Le=w==="x"?zn:On,it=w==="x"?hr:mr,Pe=S[C],ze=C==="y"?"height":"width",ut=Pe+j[Le],Ze=Pe-j[it],Y=[zn,On].indexOf(v)!==-1,ne=(we=T==null?void 0:T[C])!=null?we:0,se=Y?ut:Pe-k[ze]-R[ze]-ne+P.altAxis,xe=Y?Pe+k[ze]+R[ze]-ne-P.altAxis:Ze,ye=m&&Y?lP(se,Pe,xe):zf(m?se:ut,Pe,m?xe:Ze);S[C]=ye,I[C]=ye-Pe}t.modifiersData[r]=I}}const _P={name:"preventOverflow",enabled:!0,phase:"main",fn:FP,requiresIfExists:["offset"]};function BP(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function VP(e){return e===Xn(e)||!cr(e)?jg(e):BP(e)}function UP(e){var t=e.getBoundingClientRect(),n=ds(t.width)/e.offsetWidth||1,r=ds(t.height)/e.offsetHeight||1;return n!==1||r!==1}function WP(e,t,n){n===void 0&&(n=!1);var r=cr(t),o=cr(t)&&UP(t),a=va(t),i=ps(e,o,n),s={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(r||!r&&!n)&&((oo(t)!=="body"||Pg(a))&&(s=VP(t)),cr(t)?(f=ps(t,!0),f.x+=t.clientLeft,f.y+=t.clientTop):a&&(f.x=Rg(a))),{x:i.left+s.scrollLeft-f.x,y:i.top+s.scrollTop-f.y,width:i.width,height:i.height}}function HP(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 GP(e){var t=HP(e);return rP.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function KP(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function qP(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 s3={placement:"bottom",modifiers:[],strategy:"absolute"};function f3(){for(var e=arguments.length,t=new Array(e),n=0;n{a||s(ZP(o)||document.body)},[o,a]),pr(()=>{if(i&&!a)return Xp(n,i),()=>{Xp(n,null)}},[n,i,a]),a){if(d.isValidElement(r)){const l={ref:f};return d.cloneElement(r,l)}return c.jsx(d.Fragment,{children:r})}return c.jsx(d.Fragment,{children:i&&Qa.createPortal(r,i)})}),rw=JP;function eT(e){return Ce("MuiPopper",e)}Se("MuiPopper",["root"]);const tT=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],nT=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function rT(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 rh(e){return typeof e=="function"?e():e}function oT(e){return e.nodeType!==void 0}const aT=()=>je({root:["root"]},Kx(eT)),iT={},sT=d.forwardRef(function(t,n){var r;const{anchorEl:o,children:a,direction:i,disablePortal:s,modifiers:f,open:l,placement:u,popperOptions:p,popperRef:h,slotProps:m={},slots:y={},TransitionProps:b}=t,j=oe(t,tT),v=d.useRef(null),g=xt(v,n),x=d.useRef(null),w=xt(x,h),C=d.useRef(w);pr(()=>{C.current=w},[w]),d.useImperativeHandle(h,()=>x.current,[]);const S=rT(u,i),[k,R]=d.useState(S),[$,P]=d.useState(rh(o));d.useEffect(()=>{x.current&&x.current.forceUpdate()}),d.useEffect(()=>{o&&P(rh(o))},[o]),pr(()=>{if(!$||!l)return;const N=z=>{R(z.placement)};let V=[{name:"preventOverflow",options:{altBoundary:s}},{name:"flip",options:{altBoundary:s}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:z})=>{N(z)}}];f!=null&&(V=V.concat(f)),p&&p.modifiers!=null&&(V=V.concat(p.modifiers));const D=QP($,v.current,E({placement:S},p,{modifiers:V}));return C.current(D),()=>{D.destroy(),C.current(null)}},[$,s,f,l,p,S]);const T={placement:k};b!==null&&(T.TransitionProps=b);const I=aT(),L=(r=y.root)!=null?r:"div",M=_n({elementType:L,externalSlotProps:m.root,externalForwardedProps:j,additionalProps:{role:"tooltip",ref:g},ownerState:t,className:I.root});return c.jsx(L,E({},M,{children:typeof a=="function"?a(T):a}))}),fT=d.forwardRef(function(t,n){const{anchorEl:r,children:o,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:f=!1,modifiers:l,open:u,placement:p="bottom",popperOptions:h=iT,popperRef:m,style:y,transition:b=!1,slotProps:j={},slots:v={}}=t,g=oe(t,nT),[x,w]=d.useState(!0),C=()=>{w(!1)},S=()=>{w(!0)};if(!f&&!u&&(!b||x))return null;let k;if(a)k=a;else if(r){const P=rh(r);k=P&&oT(P)?Et(P).body:Et(null).body}const R=!u&&f&&(!b||x)?"none":void 0,$=b?{in:u,onEnter:C,onExited:S}:void 0;return c.jsx(rw,{disablePortal:s,container:k,children:c.jsx(sT,E({anchorEl:r,direction:i,disablePortal:s,modifiers:l,ref:n,open:b?!x:u,placement:p,popperOptions:h,popperRef:m,slotProps:j,slots:v},g,{style:E({position:"fixed",top:0,left:0,display:R},y),TransitionProps:$,children:o}))})}),lT=fT;function cT(e){const t=Et(e);return t.body===e?Kn(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Mf(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function l3(e){return parseInt(Kn(e).getComputedStyle(e).paddingRight,10)||0}function uT(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 c3(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,i=>{const s=a.indexOf(i)===-1,f=!uT(i);s&&f&&Mf(i,o)})}function w0(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function dT(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(cT(r)){const i=mx(Et(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${l3(r)+i}px`;const s=Et(r).querySelectorAll(".mui-fixed");[].forEach.call(s,f=>{n.push({value:f.style.paddingRight,property:"padding-right",el:f}),f.style.paddingRight=`${l3(f)+i}px`})}let a;if(r.parentNode instanceof DocumentFragment)a=Et(r).body;else{const i=r.parentElement,s=Kn(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 pT(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class hT{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&&Mf(t.modalRef,!1);const o=pT(n);c3(n,t.mount,t.modalRef,o,!0);const a=w0(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=w0(this.containers,a=>a.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=dT(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=w0(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&&Mf(t.modalRef,n),c3(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&&Mf(i.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}function mT(e){return Ce("MuiModal",e)}Se("MuiModal",["root","hidden","backdrop"]);const gT=["children","closeAfterTransition","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"],vT=e=>{const{open:t,exited:n}=e;return je({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},Kx(mT))};function yT(e){return typeof e=="function"?e():e}function bT(e){return e?e.props.hasOwnProperty("in"):!1}const xT=new hT,wT=d.forwardRef(function(t,n){var r,o;const{children:a,closeAfterTransition:i=!1,container:s,disableAutoFocus:f=!1,disableEnforceFocus:l=!1,disableEscapeKeyDown:u=!1,disablePortal:p=!1,disableRestoreFocus:h=!1,disableScrollLock:m=!1,hideBackdrop:y=!1,keepMounted:b=!1,manager:j=xT,onBackdropClick:v,onClose:g,onKeyDown:x,open:w,onTransitionEnter:C,onTransitionExited:S,slotProps:k={},slots:R={}}=t,$=oe(t,gT),P=j,[T,I]=d.useState(!w),L=d.useRef({}),M=d.useRef(null),N=d.useRef(null),V=xt(N,n),D=bT(a),z=(r=t["aria-hidden"])!=null?r:!0,O=()=>Et(M.current),F=()=>(L.current.modalRef=N.current,L.current.mountNode=M.current,L.current),U=()=>{P.mount(F(),{disableScrollLock:m}),N.current&&(N.current.scrollTop=0)},_=Wn(()=>{const we=yT(s)||O().body;P.add(F(),we),N.current&&U()}),B=d.useCallback(()=>P.isTopModal(F()),[P]),X=Wn(we=>{M.current=we,!(!we||!N.current)&&(w&&B()?U():Mf(N.current,z))}),Z=d.useCallback(()=>{P.remove(F(),z)},[P,z]);d.useEffect(()=>()=>{Z()},[Z]),d.useEffect(()=>{w?_():(!D||!i)&&Z()},[w,Z,D,i,_]);const q=E({},t,{closeAfterTransition:i,disableAutoFocus:f,disableEnforceFocus:l,disableEscapeKeyDown:u,disablePortal:p,disableRestoreFocus:h,disableScrollLock:m,exited:T,hideBackdrop:y,keepMounted:b}),ce=vT(q),de=()=>{I(!1),C&&C()},me=()=>{I(!0),S&&S(),i&&Z()},A=we=>{we.target===we.currentTarget&&(v&&v(we),g&&g(we,"backdropClick"))},W=we=>{x&&x(we),!(we.key!=="Escape"||!B())&&(u||(we.stopPropagation(),g&&g(we,"escapeKeyDown")))},K={};a.props.tabIndex===void 0&&(K.tabIndex="-1"),D&&(K.onEnter=R2(de,a.props.onEnter),K.onExited=R2(me,a.props.onExited));const le=(o=R.root)!=null?o:"div",ge=_n({elementType:le,externalSlotProps:k.root,externalForwardedProps:$,additionalProps:{ref:V,role:"presentation",onKeyDown:W},className:ce.root,ownerState:q}),ie=R.backdrop,Me=_n({elementType:ie,externalSlotProps:k.backdrop,additionalProps:{"aria-hidden":!0,onClick:A,open:w},className:ce.backdrop,ownerState:q});return!b&&!w&&(!D||T)?null:c.jsx(rw,{ref:X,container:s,disablePortal:p,children:c.jsxs(le,E({},ge,{children:[!y&&ie?c.jsx(ie,E({},Me)):null,c.jsx(HR,{disableEnforceFocus:l,disableAutoFocus:f,disableRestoreFocus:h,isEnabled:B,open:w,children:d.cloneElement(a,K)})]}))})}),kT=wT;function ST(e){const{children:t,defer:n=!1,fallback:r=null}=e,[o,a]=d.useState(!1);return pr(()=>{n||a(!0)},[n]),d.useEffect(()=>{n&&a(!0)},[n]),c.jsx(d.Fragment,{children:o?t:r})}const CT=2;function ow(e,t){return e-t}function Us(e,t,n){return e==null?t:Math.min(Math.max(t,e),n)}function u3(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}%`})}},TT=e=>e;let bc;function k0(){return bc===void 0&&(typeof CSS<"u"&&typeof CSS.supports=="function"?bc=CSS.supports("touch-action","none"):bc=!0),bc}function $T(e){const{"aria-labelledby":t,defaultValue:n,disabled:r=!1,disableSwap:o=!1,isRtl:a=!1,marks:i=!1,max:s=100,min:f=0,name:l,onChange:u,onChangeCommitted:p,orientation:h="horizontal",rootRef:m,scale:y=TT,step:b=1,tabIndex:j,value:v}=e,g=d.useRef(),[x,w]=d.useState(-1),[C,S]=d.useState(-1),[k,R]=d.useState(!1),$=d.useRef(0),[P,T]=ls({controlled:v,default:n??f,name:"Slider"}),I=u&&((Y,ne,se)=>{const xe=Y.nativeEvent||Y,ye=new xe.constructor(xe.type,xe);Object.defineProperty(ye,"target",{writable:!0,value:{value:ne,name:l}}),u(ye,ne,se)}),L=Array.isArray(P);let M=L?P.slice().sort(ow):[P];M=M.map(Y=>Us(Y,f,s));const N=i===!0&&b!==null?[...Array(Math.floor((s-f)/b)+1)].map((Y,ne)=>({value:f+b*ne})):i||[],V=N.map(Y=>Y.value),{isFocusVisibleRef:D,onBlur:z,onFocus:O,ref:F}=eg(),[U,_]=d.useState(-1),B=d.useRef(),X=xt(F,B),Z=xt(m,X),q=Y=>ne=>{var se;const xe=Number(ne.currentTarget.getAttribute("data-index"));O(ne),D.current===!0&&_(xe),S(xe),Y==null||(se=Y.onFocus)==null||se.call(Y,ne)},ce=Y=>ne=>{var se;z(ne),D.current===!1&&_(-1),S(-1),Y==null||(se=Y.onBlur)==null||se.call(Y,ne)};pr(()=>{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 de=Y=>ne=>{var se;(se=Y.onChange)==null||se.call(Y,ne);const xe=Number(ne.currentTarget.getAttribute("data-index")),ye=M[xe],re=V.indexOf(ye);let ae=ne.target.valueAsNumber;if(N&&b==null&&(ae=ae{const{current:se}=B,{width:xe,height:ye,bottom:re,left:ae}=se.getBoundingClientRect();let Ee;A.indexOf("vertical")===0?Ee=(re-Y.y)/ye:Ee=(Y.x-ae)/xe,A.indexOf("-reverse")!==-1&&(Ee=1-Ee);let ve;if(ve=ET(Ee,f,s),b)ve=RT(ve,b,f);else{const hn=u3(V,ve);ve=V[hn]}ve=Us(ve,f,s);let dt=0;if(L){ne?dt=me.current:dt=u3(M,ve),o&&(ve=Us(ve,M[dt-1]||-1/0,M[dt+1]||1/0));const hn=ve;ve=d3({values:M,newValue:ve,index:dt}),o&&ne||(dt=ve.indexOf(hn),me.current=dt)}return{newValue:ve,activeIndex:dt}},K=Wn(Y=>{const ne=gc(Y,g);if(!ne)return;if($.current+=1,Y.type==="mousemove"&&Y.buttons===0){le(Y);return}const{newValue:se,activeIndex:xe}=W({finger:ne,move:!0});vc({sliderRef:B,activeIndex:xe,setActive:w}),T(se),!k&&$.current>CT&&R(!0),I&&!yc(se,P)&&I(Y,se,xe)}),le=Wn(Y=>{const ne=gc(Y,g);if(R(!1),!ne)return;const{newValue:se}=W({finger:ne,move:!0});w(-1),Y.type==="touchend"&&S(-1),p&&p(Y,se),g.current=void 0,ie()}),ge=Wn(Y=>{if(r)return;k0()||Y.preventDefault();const ne=Y.changedTouches[0];ne!=null&&(g.current=ne.identifier);const se=gc(Y,g);if(se!==!1){const{newValue:ye,activeIndex:re}=W({finger:se});vc({sliderRef:B,activeIndex:re,setActive:w}),T(ye),I&&!yc(ye,P)&&I(Y,ye,re)}$.current=0;const xe=Et(B.current);xe.addEventListener("touchmove",K),xe.addEventListener("touchend",le)}),ie=d.useCallback(()=>{const Y=Et(B.current);Y.removeEventListener("mousemove",K),Y.removeEventListener("mouseup",le),Y.removeEventListener("touchmove",K),Y.removeEventListener("touchend",le)},[le,K]);d.useEffect(()=>{const{current:Y}=B;return Y.addEventListener("touchstart",ge,{passive:k0()}),()=>{Y.removeEventListener("touchstart",ge,{passive:k0()}),ie()}},[ie,ge]),d.useEffect(()=>{r&&ie()},[r,ie]);const Me=Y=>ne=>{var se;if((se=Y.onMouseDown)==null||se.call(Y,ne),r||ne.defaultPrevented||ne.button!==0)return;ne.preventDefault();const xe=gc(ne,g);if(xe!==!1){const{newValue:re,activeIndex:ae}=W({finger:xe});vc({sliderRef:B,activeIndex:ae,setActive:w}),T(re),I&&!yc(re,P)&&I(ne,re,ae)}$.current=0;const ye=Et(B.current);ye.addEventListener("mousemove",K),ye.addEventListener("mouseup",le)},we=Qu(L?M[0]:f,f,s),Le=Qu(M[M.length-1],f,s)-we,it=(Y={})=>{const ne={onMouseDown:Me(Y||{})},se=E({},Y,ne);return E({ref:Z},se)},Pe=Y=>ne=>{var se;(se=Y.onMouseOver)==null||se.call(Y,ne);const xe=Number(ne.currentTarget.getAttribute("data-index"));S(xe)},ze=Y=>ne=>{var se;(se=Y.onMouseLeave)==null||se.call(Y,ne),S(-1)};return{active:x,axis:A,axisProps:PT,dragging:k,focusedThumbIndex:U,getHiddenInputProps:(Y={})=>{var ne;const se={onChange:de(Y||{}),onFocus:q(Y||{}),onBlur:ce(Y||{})},xe=E({},Y,se);return E({tabIndex:j,"aria-labelledby":t,"aria-orientation":h,"aria-valuemax":y(s),"aria-valuemin":y(f),name:l,type:"range",min:e.min,max:e.max,step:(ne=e.step)!=null?ne:void 0,disabled:r},xe,{style:E({},EE,{direction:a?"rtl":"ltr",width:"100%",height:"100%"})})},getRootProps:it,getThumbProps:(Y={})=>{const ne={onMouseOver:Pe(Y||{}),onMouseLeave:ze(Y||{})};return E({},Y,ne)},marks:N,open:C,range:L,rootRef:Z,trackLeap:Le,trackOffset:we,values:M}}const zT=["onChange","maxRows","minRows","style","value"];function xc(e){return parseInt(e,10)||0}const OT={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function p3(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const MT=d.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:a=1,style:i,value:s}=t,f=oe(t,zT),{current:l}=d.useRef(s!=null),u=d.useRef(null),p=xt(n,u),h=d.useRef(null),m=d.useRef(0),[y,b]=d.useState({outerHeightStyle:0}),j=d.useCallback(()=>{const C=u.current,k=Kn(C).getComputedStyle(C);if(k.width==="0px")return{outerHeightStyle:0};const R=h.current;R.style.width=k.width,R.value=C.value||t.placeholder||"x",R.value.slice(-1)===` +`&&(R.value+=" ");const $=k.boxSizing,P=xc(k.paddingBottom)+xc(k.paddingTop),T=xc(k.borderBottomWidth)+xc(k.borderTopWidth),I=R.scrollHeight;R.value="x";const L=R.scrollHeight;let M=I;a&&(M=Math.max(Number(a)*L,M)),o&&(M=Math.min(Number(o)*L,M)),M=Math.max(M,L);const N=M+($==="border-box"?P+T:0),V=Math.abs(M-I)<=1;return{outerHeightStyle:N,overflow:V}},[o,a,t.placeholder]),v=(C,S)=>{const{outerHeightStyle:k,overflow:R}=S;return m.current<20&&(k>0&&Math.abs((C.outerHeightStyle||0)-k)>1||C.overflow!==R)?(m.current+=1,{overflow:R,outerHeightStyle:k}):C},g=d.useCallback(()=>{const C=j();p3(C)||b(S=>v(S,C))},[j]),x=()=>{const C=j();p3(C)||Qa.flushSync(()=>{b(S=>v(S,C))})};d.useEffect(()=>{const C=Zm(()=>{m.current=0,u.current&&x()});let S;const k=u.current,R=Kn(k);return R.addEventListener("resize",C),typeof ResizeObserver<"u"&&(S=new ResizeObserver(C),S.observe(k)),()=>{C.clear(),R.removeEventListener("resize",C),S&&S.disconnect()}}),pr(()=>{g()}),d.useEffect(()=>{m.current=0},[s]);const w=C=>{m.current=0,l||g(),r&&r(C)};return c.jsxs(d.Fragment,{children:[c.jsx("textarea",E({value:s,onChange:w,ref:p,rows:a,style:E({height:y.outerHeightStyle,overflow:y.overflow?"hidden":void 0},i)},f)),c.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:h,tabIndex:-1,style:E({},OT.shadow,i,{padding:0})})]})}),IT=MT;function AT(e){return Ce("MuiSvgIcon",e)}Se("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const DT=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],LT=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${G(t)}`,`fontSize${G(n)}`]};return je(o,AT,r)},NT=Q("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${G(n.color)}`],t[`fontSize${G(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,a,i,s,f,l,u,p,h,m,y,b,j,v,g;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(a=o.duration)==null?void 0:a.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(s=i.pxToRem)==null?void 0:s.call(i,20))||"1.25rem",medium:((f=e.typography)==null||(l=f.pxToRem)==null?void 0:l.call(f,24))||"1.5rem",large:((u=e.typography)==null||(p=u.pxToRem)==null?void 0:p.call(u,35))||"2.1875rem"}[t.fontSize],color:(h=(m=(e.vars||e).palette)==null||(y=m[t.color])==null?void 0:y.main)!=null?h:{action:(b=(e.vars||e).palette)==null||(j=b.action)==null?void 0:j.active,disabled:(v=(e.vars||e).palette)==null||(g=v.action)==null?void 0:g.disabled,inherit:void 0}[t.color]}}),aw=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiSvgIcon"}),{children:o,className:a,color:i="inherit",component:s="svg",fontSize:f="medium",htmlColor:l,inheritViewBox:u=!1,titleAccess:p,viewBox:h="0 0 24 24"}=r,m=oe(r,DT),y=E({},r,{color:i,component:s,fontSize:f,instanceFontSize:t.fontSize,inheritViewBox:u,viewBox:h}),b={};u||(b.viewBox=h);const j=LT(y);return c.jsxs(NT,E({as:s,className:ee(j.root,a),focusable:"false",color:l,"aria-hidden":p?void 0:!0,role:p?"img":void 0,ref:n},b,m,{ownerState:y,children:[o,p?c.jsx("title",{children:p}):null]}))});aw.muiName="SvgIcon";const h3=aw;function be(e,t){function n(r,o){return c.jsx(h3,E({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=h3.muiName,d.memo(d.forwardRef(n))}function oh(e,t){return oh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},oh(e,t)}function iw(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,oh(e,t)}const m3={disabled:!1},Zu=gt.createContext(null);var FT=function(t){return t.scrollTop},uf="unmounted",Pa="exited",Ta="entering",Si="entered",ah="exiting",To=function(e){iw(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=Pa,a.appearStatus=Ta):f=Si:r.unmountOnExit||r.mountOnEnter?f=uf:f=Pa,a.state={status:f},a.nextCallback=null,a}t.getDerivedStateFromProps=function(o,a){var i=o.in;return i&&a.status===uf?{status:Pa}: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!==Ta&&i!==Si&&(a=Ta):(i===Ta||i===Si)&&(a=ah)}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===Ta){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:pc.findDOMNode(this);i&&FT(i)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Pa&&this.setState({status:uf})},n.performEnter=function(o){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:o,f=this.props.nodeRef?[s]:[pc.findDOMNode(this),s],l=f[0],u=f[1],p=this.getTimeouts(),h=s?p.appear:p.enter;if(!o&&!i||m3.disabled){this.safeSetState({status:Si},function(){a.props.onEntered(l)});return}this.props.onEnter(l,u),this.safeSetState({status:Ta},function(){a.props.onEntering(l,u),a.onTransitionEnd(h,function(){a.safeSetState({status:Si},function(){a.props.onEntered(l,u)})})})},n.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:pc.findDOMNode(this);if(!a||m3.disabled){this.safeSetState({status:Pa},function(){o.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:ah},function(){o.props.onExiting(s),o.onTransitionEnd(i.exit,function(){o.safeSetState({status:Pa},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:pc.findDOMNode(this),s=o==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var f=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],l=f[0],u=f[1];this.props.addEndListener(l,u)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===uf)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=oe(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return gt.createElement(Zu.Provider,{value:null},typeof i=="function"?i(o,s):gt.cloneElement(gt.Children.only(i),s))},t}(gt.Component);To.contextType=Zu;To.propTypes={};function gi(){}To.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:gi,onEntering:gi,onEntered:gi,onExit:gi,onExiting:gi,onExited:gi};To.UNMOUNTED=uf;To.EXITED=Pa;To.ENTERING=Ta;To.ENTERED=Si;To.EXITING=ah;const T1=To;function _T(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tg(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 BT(e,t){e=e||{},t=t||{};function n(u){return u in t?t[u]:e[u]}var r=Object.create(null),o=[];for(var a in e)a in t?o.length&&(r[a]=o,o=[]):o.push(a);var i,s={};for(var f in t){if(r[f])for(i=0;ie.scrollTop;function jo(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 KT(e){return Ce("MuiCollapse",e)}Se("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);const qT=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],YT=e=>{const{orientation:t,classes:n}=e,r={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return je(r,KT,n)},XT=Q("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.orientation],n.state==="entered"&&t.entered,n.state==="exited"&&!n.in&&n.collapsedSize==="0px"&&t.hidden]}})(({theme:e,ownerState:t})=>E({height:0,overflow:"hidden",transition:e.transitions.create("height")},t.orientation==="horizontal"&&{height:"auto",width:0,transition:e.transitions.create("width")},t.state==="entered"&&E({height:"auto",overflow:"visible"},t.orientation==="horizontal"&&{width:"auto"}),t.state==="exited"&&!t.in&&t.collapsedSize==="0px"&&{visibility:"hidden"})),QT=Q("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>E({display:"flex",width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),ZT=Q("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>E({width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),sw=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiCollapse"}),{addEndListener:o,children:a,className:i,collapsedSize:s="0px",component:f,easing:l,in:u,onEnter:p,onEntered:h,onEntering:m,onExit:y,onExited:b,onExiting:j,orientation:v="vertical",style:g,timeout:x=Gx.standard,TransitionComponent:w=T1}=r,C=oe(r,qT),S=E({},r,{orientation:v,collapsedSize:s}),k=YT(S),R=Fr(),$=d.useRef(),P=d.useRef(null),T=d.useRef(),I=typeof s=="number"?`${s}px`:s,L=v==="horizontal",M=L?"width":"height";d.useEffect(()=>()=>{clearTimeout($.current)},[]);const N=d.useRef(null),V=xt(n,N),D=q=>ce=>{if(q){const de=N.current;ce===void 0?q(de):q(de,ce)}},z=()=>P.current?P.current[L?"clientWidth":"clientHeight"]:0,O=D((q,ce)=>{P.current&&L&&(P.current.style.position="absolute"),q.style[M]=I,p&&p(q,ce)}),F=D((q,ce)=>{const de=z();P.current&&L&&(P.current.style.position="");const{duration:me,easing:A}=jo({style:g,timeout:x,easing:l},{mode:"enter"});if(x==="auto"){const W=R.transitions.getAutoHeightDuration(de);q.style.transitionDuration=`${W}ms`,T.current=W}else q.style.transitionDuration=typeof me=="string"?me:`${me}ms`;q.style[M]=`${de}px`,q.style.transitionTimingFunction=A,m&&m(q,ce)}),U=D((q,ce)=>{q.style[M]="auto",h&&h(q,ce)}),_=D(q=>{q.style[M]=`${z()}px`,y&&y(q)}),B=D(b),X=D(q=>{const ce=z(),{duration:de,easing:me}=jo({style:g,timeout:x,easing:l},{mode:"exit"});if(x==="auto"){const A=R.transitions.getAutoHeightDuration(ce);q.style.transitionDuration=`${A}ms`,T.current=A}else q.style.transitionDuration=typeof de=="string"?de:`${de}ms`;q.style[M]=I,q.style.transitionTimingFunction=me,j&&j(q)}),Z=q=>{x==="auto"&&($.current=setTimeout(q,T.current||0)),o&&o(N.current,q)};return c.jsx(w,E({in:u,onEnter:O,onEntered:U,onEntering:F,onExit:_,onExited:B,onExiting:X,addEndListener:Z,nodeRef:N,timeout:x==="auto"?null:x},C,{children:(q,ce)=>c.jsx(XT,E({as:f,className:ee(k.root,i,{entered:k.entered,exited:!u&&I==="0px"&&k.hidden}[q]),style:E({[L?"minWidth":"minHeight"]:I},g),ownerState:E({},S,{state:q}),ref:V},ce,{children:c.jsx(QT,{ownerState:E({},S,{state:q}),className:k.wrapper,ref:P,children:c.jsx(ZT,{ownerState:E({},S,{state:q}),className:k.wrapperInner,children:a})})}))}))});sw.muiSupportAuto=!0;const JT=sw;function e$(e){return Ce("MuiPaper",e)}Se("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 t$=["className","component","elevation","square","variant"],n$=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return je(a,e$,o)},r$=Q("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",Z2(t.elevation))}, ${et("#fff",Z2(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),o$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiPaper"}),{className:o,component:a="div",elevation:i=1,square:s=!1,variant:f="elevation"}=r,l=oe(r,t$),u=E({},r,{component:a,elevation:i,square:s,variant:f}),p=n$(u);return c.jsx(r$,E({as:a,ownerState:u,className:ee(p.root,o),ref:n},l))}),js=o$,a$=d.createContext({}),fw=a$;function i$(e){return Ce("MuiAccordion",e)}const s$=Se("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]),wc=s$,f$=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","TransitionComponent","TransitionProps"],l$=e=>{const{classes:t,square:n,expanded:r,disabled:o,disableGutters:a}=e;return je({root:["root",!n&&"rounded",r&&"expanded",o&&"disabled",!a&&"gutters"],region:["region"]},i$,t)},c$=Q(js,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${wc.region}`]:t.region},t.root,!n.square&&t.rounded,!n.disableGutters&&t.gutters]}})(({theme:e})=>{const t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&:before":{display:"none"}},[`&.${wc.expanded}`]:{"&:before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&:before":{display:"none"}}},[`&.${wc.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}},({theme:e,ownerState:t})=>E({},!t.square&&{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},!t.disableGutters&&{[`&.${wc.expanded}`]:{margin:"16px 0"}})),u$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiAccordion"}),{children:o,className:a,defaultExpanded:i=!1,disabled:s=!1,disableGutters:f=!1,expanded:l,onChange:u,square:p=!1,TransitionComponent:h=JT,TransitionProps:m}=r,y=oe(r,f$),[b,j]=ls({controlled:l,default:i,name:"Accordion",state:"expanded"}),v=d.useCallback(k=>{j(!b),u&&u(k,!b)},[b,u,j]),[g,...x]=d.Children.toArray(o),w=d.useMemo(()=>({expanded:b,disabled:s,disableGutters:f,toggle:v}),[b,s,f,v]),C=E({},r,{square:p,disabled:s,disableGutters:f,expanded:b}),S=l$(C);return c.jsxs(c$,E({className:ee(S.root,a),ref:n,ownerState:C,square:p},y,{children:[c.jsx(fw.Provider,{value:w,children:g}),c.jsx(h,E({in:b,timeout:"auto"},m,{children:c.jsx("div",{"aria-labelledby":g.props.id,id:g.props["aria-controls"],role:"region",className:S.region,children:x})}))]}))}),d$=u$;function p$(e){return Ce("MuiAccordionDetails",e)}Se("MuiAccordionDetails",["root"]);const h$=["className"],m$=e=>{const{classes:t}=e;return je({root:["root"]},p$,t)},g$=Q("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(1,2,2)})),v$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiAccordionDetails"}),{className:o}=r,a=oe(r,h$),i=r,s=m$(i);return c.jsx(g$,E({className:ee(s.root,o),ref:n,ownerState:i},a))}),y$=v$;function b$(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:a,rippleSize:i,in:s,onExited:f,timeout:l}=e,[u,p]=d.useState(!1),h=ee(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),m={width:i,height:i,top:-(i/2)+a,left:-(i/2)+o},y=ee(n.child,u&&n.childLeaving,r&&n.childPulsate);return!s&&!u&&p(!0),d.useEffect(()=>{if(!s&&f!=null){const b=setTimeout(f,l);return()=>{clearTimeout(b)}}},[f,s,l]),c.jsx("span",{className:h,style:m,children:c.jsx("span",{className:y})})}const x$=Se("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),or=x$,w$=["center","classes","className"];let $1=e=>e,g3,v3,y3,b3;const ih=550,k$=80,S$=so(g3||(g3=$1` 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; } -`)),C$=so(g3||(g3=$1` +`)),C$=so(v3||(v3=$1` 0% { opacity: 1; } @@ -86,7 +86,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 100% { opacity: 0; } -`)),E$=so(v3||(v3=$1` +`)),E$=so(y3||(y3=$1` 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); } -`)),j$=Q("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),R$=Q(b$,{name:"MuiTouchRipple",slot:"Ripple"})(y3||(y3=$1` +`)),j$=Q("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),R$=Q(b$,{name:"MuiTouchRipple",slot:"Ripple"})(b3||(b3=$1` 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; } -`),or.rippleVisible,S$,ih,({theme:e})=>e.transitions.easing.easeInOut,or.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,or.child,or.childLeaving,C$,ih,({theme:e})=>e.transitions.easing.easeInOut,or.childPulsate,E$,({theme:e})=>e.transitions.easing.easeInOut),P$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i}=r,s=oe(r,w$),[f,l]=d.useState([]),u=d.useRef(0),p=d.useRef(null);d.useEffect(()=>{p.current&&(p.current(),p.current=null)},[f]);const h=d.useRef(!1),m=d.useRef(null),y=d.useRef(null),b=d.useRef(null);d.useEffect(()=>()=>{clearTimeout(m.current)},[]);const j=d.useCallback(w=>{const{pulsate:E,rippleX:S,rippleY:k,rippleSize:R,cb:$}=w;l(P=>[...P,c.jsx(R$,{classes:{ripple:ee(a.ripple,or.ripple),rippleVisible:ee(a.rippleVisible,or.rippleVisible),ripplePulsate:ee(a.ripplePulsate,or.ripplePulsate),child:ee(a.child,or.child),childLeaving:ee(a.childLeaving,or.childLeaving),childPulsate:ee(a.childPulsate,or.childPulsate)},timeout:ih,pulsate:E,rippleX:S,rippleY:k,rippleSize:R},u.current)]),u.current+=1,p.current=$},[a]),g=d.useCallback((w={},E={},S=()=>{})=>{const{pulsate:k=!1,center:R=o||E.pulsate,fakeElement:$=!1}=E;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 I,L,M;if(R||w===void 0||w.clientX===0&&w.clientY===0||!w.clientX&&!w.touches)I=Math.round(T.width/2),L=Math.round(T.height/2);else{const{clientX:N,clientY:V}=w.touches&&w.touches.length>0?w.touches[0]:w;I=Math.round(N-T.left),L=Math.round(V-T.top)}if(R)M=Math.sqrt((2*T.width**2+T.height**2)/3),M%2===0&&(M+=1);else{const N=Math.max(Math.abs((P?P.clientWidth:0)-I),I)*2+2,V=Math.max(Math.abs((P?P.clientHeight:0)-L),L)*2+2;M=Math.sqrt(N**2+V**2)}w!=null&&w.touches?y.current===null&&(y.current=()=>{j({pulsate:k,rippleX:I,rippleY:L,rippleSize:M,cb:S})},m.current=setTimeout(()=>{y.current&&(y.current(),y.current=null)},k$)):j({pulsate:k,rippleX:I,rippleY:L,rippleSize:M,cb:S})},[o,j]),v=d.useCallback(()=>{g({},{pulsate:!0})},[g]),x=d.useCallback((w,E)=>{if(clearTimeout(m.current),(w==null?void 0:w.type)==="touchend"&&y.current){y.current(),y.current=null,m.current=setTimeout(()=>{x(w,E)});return}y.current=null,l(S=>S.length>0?S.slice(1):S),p.current=E},[]);return d.useImperativeHandle(n,()=>({pulsate:v,start:g,stop:x}),[v,g,x]),c.jsx(j$,C({className:ee(or.root,a.root,i),ref:b},s,{children:c.jsx(GT,{component:null,exit:!0,children:f})}))}),T$=P$;function $$(e){return Ce("MuiButtonBase",e)}const z$=Se("MuiButtonBase",["root","disabled","focusVisible"]),O$=z$,M$=["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=je({root:["root",t&&"disabled",n&&"focusVisible"]},$$,o);return n&&r&&(i.root+=` ${r}`),i},A$=Q("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"}}),D$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:a=!1,children:i,className:s,component:f="button",disabled:l=!1,disableRipple:u=!1,disableTouchRipple:p=!1,focusRipple:h=!1,LinkComponent:m="a",onBlur:y,onClick:b,onContextMenu:j,onDragLeave:g,onFocus:v,onFocusVisible:x,onKeyDown:w,onKeyUp:E,onMouseDown:S,onMouseLeave:k,onMouseUp:R,onTouchEnd:$,onTouchMove:P,onTouchStart:T,tabIndex:I=0,TouchRippleProps:L,touchRippleRef:M,type:N}=r,V=oe(r,M$),D=d.useRef(null),z=d.useRef(null),O=xt(z,M),{isFocusVisibleRef:F,onFocus:U,onBlur:_,ref:B}=Jm(),[X,Z]=d.useState(!1);l&&X&&Z(!1),d.useImperativeHandle(o,()=>({focusVisible:()=>{Z(!0),D.current.focus()}}),[]);const[q,ce]=d.useState(!1);d.useEffect(()=>{ce(!0)},[]);const de=q&&!u&&!l;d.useEffect(()=>{X&&h&&!u&&q&&z.current.pulsate()},[u,h,X,q]);function me(re,ae,Ee=p){return Wn(ve=>(ae&&ae(ve),!Ee&&z.current&&z.current[re](ve),!0))}const A=me("start",S),W=me("stop",j),K=me("stop",g),le=me("stop",R),ge=me("stop",re=>{X&&re.preventDefault(),k&&k(re)}),ie=me("start",T),Me=me("stop",$),we=me("stop",P),Le=me("stop",re=>{_(re),F.current===!1&&Z(!1),y&&y(re)},!1),it=Wn(re=>{D.current||(D.current=re.currentTarget),U(re),F.current===!0&&(Z(!0),x&&x(re)),v&&v(re)}),Pe=()=>{const re=D.current;return f&&f!=="button"&&!(re.tagName==="A"&&re.href)},ze=d.useRef(!1),ut=Wn(re=>{h&&!ze.current&&X&&z.current&&re.key===" "&&(ze.current=!0,z.current.stop(re,()=>{z.current.start(re)})),re.target===re.currentTarget&&Pe()&&re.key===" "&&re.preventDefault(),w&&w(re),re.target===re.currentTarget&&Pe()&&re.key==="Enter"&&!l&&(re.preventDefault(),b&&b(re))}),Ze=Wn(re=>{h&&re.key===" "&&z.current&&X&&!re.defaultPrevented&&(ze.current=!1,z.current.stop(re,()=>{z.current.pulsate(re)})),E&&E(re),b&&re.target===re.currentTarget&&Pe()&&re.key===" "&&!re.defaultPrevented&&b(re)});let Y=f;Y==="button"&&(V.href||V.to)&&(Y=m);const ne={};Y==="button"?(ne.type=N===void 0?"button":N,ne.disabled=l):(!V.href&&!V.to&&(ne.role="button"),l&&(ne["aria-disabled"]=l));const se=xt(n,B,D),xe=C({},r,{centerRipple:a,component:f,disabled:l,disableRipple:u,disableTouchRipple:p,focusRipple:h,tabIndex:I,focusVisible:X}),ye=I$(xe);return c.jsxs(A$,C({as:Y,className:ee(ye.root,s),ownerState:xe,onBlur:Le,onClick:b,onContextMenu:W,onFocus:it,onKeyDown:ut,onKeyUp:Ze,onMouseDown:A,onMouseLeave:ge,onMouseUp:le,onDragLeave:K,onTouchEnd:Me,onTouchMove:we,onTouchStart:ie,ref:se,tabIndex:l?-1:I,type:N},ne,V,{children:[i,de?c.jsx(T$,C({ref:O,center:a},L)):null]}))}),ca=D$;function L$(e){return Ce("MuiAccordionSummary",e)}const N$=Se("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]),Li=N$,F$=["children","className","expandIcon","focusVisibleClassName","onClick"],_$=e=>{const{classes:t,expanded:n,disabled:r,disableGutters:o}=e;return je({root:["root",n&&"expanded",r&&"disabled",!o&&"gutters"],focusVisible:["focusVisible"],content:["content",n&&"expanded",!o&&"contentGutters"],expandIconWrapper:["expandIconWrapper",n&&"expanded"]},L$,t)},B$=Q(ca,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{const n={duration:e.transitions.duration.shortest};return C({display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],n),[`&.${Li.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Li.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${Li.disabled})`]:{cursor:"pointer"}},!t.disableGutters&&{[`&.${Li.expanded}`]:{minHeight:64}})}),V$=Q("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(({theme:e,ownerState:t})=>C({display:"flex",flexGrow:1,margin:"12px 0"},!t.disableGutters&&{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${Li.expanded}`]:{margin:"20px 0"}})),U$=Q("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${Li.expanded}`]:{transform:"rotate(180deg)"}})),W$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiAccordionSummary"}),{children:o,className:a,expandIcon:i,focusVisibleClassName:s,onClick:f}=r,l=oe(r,F$),{disabled:u=!1,disableGutters:p,expanded:h,toggle:m}=d.useContext(fw),y=g=>{m&&m(g),f&&f(g)},b=C({},r,{expanded:h,disabled:u,disableGutters:p}),j=_$(b);return c.jsxs(B$,C({focusRipple:!1,disableRipple:!0,disabled:u,component:"div","aria-expanded":h,className:ee(j.root,a),focusVisibleClassName:ee(j.focusVisible,s),onClick:y,ref:n,ownerState:b},l,{children:[c.jsx(V$,{className:j.content,ownerState:b,children:o}),i&&c.jsx(U$,{className:j.expandIconWrapper,ownerState:b,children:i})]}))}),H$=W$;function G$(e){return Ce("MuiIconButton",e)}const K$=Se("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),q$=K$,Y$=["edge","children","className","color","disabled","disableFocusRipple","size"],X$=e=>{const{classes:t,disabled:n,color:r,edge:o,size:a}=e,i={root:["root",n&&"disabled",r!=="default"&&`color${G(r)}`,o&&`edge${G(o)}`,`size${G(a)}`]};return je(i,G$,t)},Q$=Q(ca,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${G(n.color)}`],n.edge&&t[`edge${G(n.edge)}`],t[`size${G(n.size)}`]]}})(({theme:e,ownerState:t})=>C({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 C({},t.color==="inherit"&&{color:"inherit"},t.color!=="inherit"&&t.color!=="default"&&C({color:r==null?void 0:r.main},!t.disableRipple&&{"&:hover":C({},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)},{[`&.${q$.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Z$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiIconButton"}),{edge:o=!1,children:a,className:i,color:s="default",disabled:f=!1,disableFocusRipple:l=!1,size:u="medium"}=r,p=oe(r,Y$),h=C({},r,{edge:o,color:s,disabled:f,disableFocusRipple:l,size:u}),m=X$(h);return c.jsx(Q$,C({className:ee(m.root,i),centerRipple:!0,focusRipple:!l,disabled:f,ref:n,ownerState:h},p,{children:a}))}),En=Z$;function J$(e){return Ce("MuiTypography",e)}Se("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const ez=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],tz=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e,s={root:["root",a,e.align!=="inherit"&&`align${G(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return je(s,J$,i)},nz=Q("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${G(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>C({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})),b3={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},rz={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},oz=e=>rz[e]||e,az=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiTypography"}),o=oz(r.color),a=E1(C({},r,{color:o})),{align:i="inherit",className:s,component:f,gutterBottom:l=!1,noWrap:u=!1,paragraph:p=!1,variant:h="body1",variantMapping:m=b3}=a,y=oe(a,ez),b=C({},a,{align:i,color:o,className:s,component:f,gutterBottom:l,noWrap:u,paragraph:p,variant:h,variantMapping:m}),j=f||(p?"p":m[h]||b3[h])||"span",g=tz(b);return c.jsx(nz,C({as:j,ref:n,ownerState:b,className:ee(g.root,s)},y))}),ms=az,iz=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],sz=Q(lT,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),fz=d.forwardRef(function(t,n){var r;const o=hg(),a=Re({props:t,name:"MuiPopper"}),{anchorEl:i,component:s,components:f,componentsProps:l,container:u,disablePortal:p,keepMounted:h,modifiers:m,open:y,placement:b,popperOptions:j,popperRef:g,transition:v,slots:x,slotProps:w}=a,E=oe(a,iz),S=(r=x==null?void 0:x.root)!=null?r:f==null?void 0:f.Root,k=C({anchorEl:i,container:u,disablePortal:p,keepMounted:h,modifiers:m,open:y,placement:b,popperOptions:j,popperRef:g,transition:v},E);return c.jsx(sz,C({as:s,direction:o==null?void 0:o.direction,slots:{root:S},slotProps:w??l},k,{ref:n}))}),lw=fz,lz=be(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function cz(e){return Ce("MuiChip",e)}const uz=Se("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"]),Ge=uz,dz=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],pz=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${G(r)}`,`color${G(o)}`,s&&"clickable",s&&`clickableColor${G(o)}`,i&&"deletable",i&&`deletableColor${G(o)}`,`${f}${G(o)}`],label:["label",`label${G(r)}`],avatar:["avatar",`avatar${G(r)}`,`avatarColor${G(o)}`],icon:["icon",`icon${G(r)}`,`iconColor${G(a)}`],deleteIcon:["deleteIcon",`deleteIcon${G(r)}`,`deleteIconColor${G(o)}`,`deleteIcon${G(f)}Color${G(o)}`]};return je(l,cz,t)},hz=Q("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[{[`& .${Ge.avatar}`]:t.avatar},{[`& .${Ge.avatar}`]:t[`avatar${G(s)}`]},{[`& .${Ge.avatar}`]:t[`avatarColor${G(r)}`]},{[`& .${Ge.icon}`]:t.icon},{[`& .${Ge.icon}`]:t[`icon${G(s)}`]},{[`& .${Ge.icon}`]:t[`iconColor${G(o)}`]},{[`& .${Ge.deleteIcon}`]:t.deleteIcon},{[`& .${Ge.deleteIcon}`]:t[`deleteIcon${G(s)}`]},{[`& .${Ge.deleteIcon}`]:t[`deleteIconColor${G(r)}`]},{[`& .${Ge.deleteIcon}`]:t[`deleteIcon${G(f)}Color${G(r)}`]},t.root,t[`size${G(s)}`],t[`color${G(r)}`],a&&t.clickable,a&&r!=="default"&&t[`clickableColor${G(r)})`],i&&t.deletable,i&&r!=="default"&&t[`deletableColor${G(r)}`],t[f],t[`${f}${G(r)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return C({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",[`&.${Ge.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Ge.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${Ge.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${Ge.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${Ge.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${Ge.icon}`]:C({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&C({color:e.vars?e.vars.palette.Chip.defaultIconColor:n},t.color!=="default"&&{color:"inherit"})),[`& .${Ge.deleteIcon}`]:C({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&&{[`&.${Ge.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"&&{[`&.${Ge.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>C({},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)},[`&.${Ge.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, &.${Ge.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>C({},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]}`,[`&.${Ge.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Ge.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${Ge.avatar}`]:{marginLeft:4},[`& .${Ge.avatarSmall}`]:{marginLeft:2},[`& .${Ge.icon}`]:{marginLeft:4},[`& .${Ge.iconSmall}`]:{marginLeft:2},[`& .${Ge.deleteIcon}`]:{marginRight:5},[`& .${Ge.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)}`,[`&.${Ge.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)},[`&.${Ge.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)},[`& .${Ge.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}}})),mz=Q("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${G(r)}`]]}})(({ownerState:e})=>C({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.size==="small"&&{paddingLeft:8,paddingRight:8}));function x3(e){return e.key==="Backspace"||e.key==="Delete"}const gz=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiChip"}),{avatar:o,className:a,clickable:i,color:s="default",component:f,deleteIcon:l,disabled:u=!1,icon:p,label:h,onClick:m,onDelete:y,onKeyDown:b,onKeyUp:j,size:g="medium",variant:v="filled",tabIndex:x,skipFocusWhenDisabled:w=!1}=r,E=oe(r,dz),S=d.useRef(null),k=xt(S,n),R=O=>{O.stopPropagation(),y&&y(O)},$=O=>{O.currentTarget===O.target&&x3(O)&&O.preventDefault(),b&&b(O)},P=O=>{O.currentTarget===O.target&&(y&&x3(O)?y(O):O.key==="Escape"&&S.current&&S.current.blur()),j&&j(O)},T=i!==!1&&m?!0:i,I=T||y?ca:f||"div",L=C({},r,{component:I,disabled:u,size:g,color:s,iconColor:d.isValidElement(p)&&p.props.color||s,onDelete:!!y,clickable:T,variant:v}),M=pz(L),N=I===ca?C({component:f||"div",focusVisibleClassName:M.focusVisible},y&&{disableRipple:!0}):{};let V=null;y&&(V=l&&d.isValidElement(l)?d.cloneElement(l,{className:ee(l.props.className,M.deleteIcon),onClick:R}):c.jsx(lz,{className:ee(M.deleteIcon),onClick:R}));let D=null;o&&d.isValidElement(o)&&(D=d.cloneElement(o,{className:ee(M.avatar,o.props.className)}));let z=null;return p&&d.isValidElement(p)&&(z=d.cloneElement(p,{className:ee(M.icon,p.props.className)})),c.jsxs(hz,C({as:I,className:ee(M.root,a),disabled:T&&u?!0:void 0,onClick:m,onKeyDown:$,onKeyUp:P,ref:k,tabIndex:w&&u?-1:x,ownerState:L},N,E,{children:[D||z,c.jsx(mz,{className:ee(M.label),ownerState:L,children:h}),V]}))}),vz=gz;function ya({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 yz=d.createContext(void 0),z1=yz;function fo(){return d.useContext(z1)}function bz(e){return c.jsx(Cj,C({},e,{defaultTheme:R1,themeId:Za}))}function w3(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Ju(e,t=!1){return e&&(w3(e.value)&&e.value!==""||t&&w3(e.defaultValue)&&e.defaultValue!=="")}function xz(e){return e.startAdornment}function wz(e){return Ce("MuiInputBase",e)}const kz=Se("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),gs=kz,Sz=["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"],O1=(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${G(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},M1=(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]},Cz=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:s,fullWidth:f,hiddenLabel:l,multiline:u,readOnly:p,size:h,startAdornment:m,type:y}=e,b={root:["root",`color${G(n)}`,r&&"disabled",o&&"error",f&&"fullWidth",i&&"focused",s&&"formControl",h==="small"&&"sizeSmall",u&&"multiline",m&&"adornedStart",a&&"adornedEnd",l&&"hiddenLabel",p&&"readOnly"],input:["input",r&&"disabled",y==="search"&&"inputTypeSearch",u&&"inputMultiline",h==="small"&&"inputSizeSmall",l&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",p&&"readOnly"]};return je(b,wz,t)},I1=Q("div",{name:"MuiInputBase",slot:"Root",overridesResolver:O1})(({theme:e,ownerState:t})=>C({},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",[`&.${gs.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&C({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),A1=Q("input",{name:"MuiInputBase",slot:"Input",overridesResolver:M1})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=C({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 C({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] + .${gs.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},[`&.${gs.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"})}),Ez=c.jsx(bz,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),jz=d.forwardRef(function(t,n){var r;const o=Re({props:t,name:"MuiInputBase"}),{"aria-describedby":a,autoComplete:i,autoFocus:s,className:f,components:l={},componentsProps:u={},defaultValue:p,disabled:h,disableInjectingGlobalStyles:m,endAdornment:y,fullWidth:b=!1,id:j,inputComponent:g="input",inputProps:v={},inputRef:x,maxRows:w,minRows:E,multiline:S=!1,name:k,onBlur:R,onChange:$,onClick:P,onFocus:T,onKeyDown:I,onKeyUp:L,placeholder:M,readOnly:N,renderSuffix:V,rows:D,slotProps:z={},slots:O={},startAdornment:F,type:U="text",value:_}=o,B=oe(o,Sz),X=v.value!=null?v.value:_,{current:Z}=d.useRef(X!=null),q=d.useRef(),ce=d.useCallback(ye=>{},[]),de=xt(q,x,v.ref,ce),[me,A]=d.useState(!1),W=fo(),K=ya({props:o,muiFormControl:W,states:["color","disabled","error","hiddenLabel","size","required","filled"]});K.focused=W?W.focused:me,d.useEffect(()=>{!W&&h&&me&&(A(!1),R&&R())},[W,h,me,R]);const le=W&&W.onFilled,ge=W&&W.onEmpty,ie=d.useCallback(ye=>{Ju(ye)?le&&le():ge&&ge()},[le,ge]);pr(()=>{Z&&ie({value:X})},[X,ie,Z]);const Me=ye=>{if(K.disabled){ye.stopPropagation();return}T&&T(ye),v.onFocus&&v.onFocus(ye),W&&W.onFocus?W.onFocus(ye):A(!0)},we=ye=>{R&&R(ye),v.onBlur&&v.onBlur(ye),W&&W.onBlur?W.onBlur(ye):A(!1)},Le=(ye,...re)=>{if(!Z){const ae=ye.target||q.current;if(ae==null)throw new Error(la(1));ie({value:ae.value})}v.onChange&&v.onChange(ye,...re),$&&$(ye,...re)};d.useEffect(()=>{ie(q.current)},[]);const it=ye=>{q.current&&ye.currentTarget===ye.target&&q.current.focus(),P&&!K.disabled&&P(ye)};let Pe=g,ze=v;S&&Pe==="input"&&(D?ze=C({type:void 0,minRows:D,maxRows:D},ze):ze=C({type:void 0,maxRows:w,minRows:E},ze),Pe=IT);const ut=ye=>{ie(ye.animationName==="mui-auto-fill-cancel"?q.current:{value:"x"})};d.useEffect(()=>{W&&W.setAdornedStart(!!F)},[W,F]);const Ze=C({},o,{color:K.color||"primary",disabled:K.disabled,endAdornment:y,error:K.error,focused:K.focused,formControl:W,fullWidth:b,hiddenLabel:K.hiddenLabel,multiline:S,size:K.size,startAdornment:F,type:U}),Y=Cz(Ze),ne=O.root||l.Root||I1,se=z.root||u.root||{},xe=O.input||l.Input||A1;return ze=C({},ze,(r=z.input)!=null?r:u.input),c.jsxs(d.Fragment,{children:[!m&&Ez,c.jsxs(ne,C({},se,!oa(ne)&&{ownerState:C({},Ze,se.ownerState)},{ref:n,onClick:it},B,{className:ee(Y.root,se.className,f,N&&"MuiInputBase-readOnly"),children:[F,c.jsx(z1.Provider,{value:null,children:c.jsx(xe,C({ownerState:Ze,"aria-invalid":K.error,"aria-describedby":a,autoComplete:i,autoFocus:s,defaultValue:p,disabled:K.disabled,id:j,onAnimationStart:ut,name:k,placeholder:M,readOnly:N,required:K.required,rows:D,value:X,onKeyDown:I,onKeyUp:L,type:U},ze,!oa(xe)&&{as:Pe,ownerState:C({},Ze,ze.ownerState)},{ref:de,className:ee(Y.input,ze.className,N&&"MuiInputBase-readOnly"),onBlur:we,onChange:Le,onFocus:Me}))}),y,V?V(C({},K,{startAdornment:F})):null]}))]})}),zg=jz;function Rz(e){return Ce("MuiInput",e)}const Pz=C({},gs,Se("MuiInput",["root","underline","input"])),Ws=Pz;function Tz(e){return Ce("MuiOutlinedInput",e)}const $z=C({},gs,Se("MuiOutlinedInput",["root","notchedOutline","input"])),zo=$z;function zz(e){return Ce("MuiFilledInput",e)}const Oz=C({},gs,Se("MuiFilledInput",["root","underline","input"])),Ca=Oz,Mz=be(c.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),Iz=be(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function Az(e){return Ce("MuiAvatar",e)}Se("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const Dz=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],Lz=e=>{const{classes:t,variant:n,colorDefault:r}=e;return je({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},Az,t)},Nz=Q("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})=>C({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&&C({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]}))),Fz=Q("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),_z=Q(Iz,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function Bz({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 Vz=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiAvatar"}),{alt:o,children:a,className:i,component:s="div",imgProps:f,sizes:l,src:u,srcSet:p,variant:h="circular"}=r,m=oe(r,Dz);let y=null;const b=Bz(C({},f,{src:u,srcSet:p})),j=u||p,g=j&&b!=="error",v=C({},r,{colorDefault:!g,component:s,variant:h}),x=Lz(v);return g?y=c.jsx(Fz,C({alt:o,src:u,srcSet:p,sizes:l,ownerState:v,className:x.img},f)):a!=null?y=a:j&&o?y=o[0]:y=c.jsx(_z,{ownerState:v,className:x.fallback}),c.jsx(Nz,C({as:s,ownerState:v,className:ee(x.root,i),ref:n},m,{children:y}))}),Ar=Vz,Uz=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],Wz={entering:{opacity:1},entered:{opacity:1}},Hz=d.forwardRef(function(t,n){const r=Fr(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:s,easing:f,in:l,onEnter:u,onEntered:p,onEntering:h,onExit:m,onExited:y,onExiting:b,style:j,timeout:g=o,TransitionComponent:v=T1}=t,x=oe(t,Uz),w=d.useRef(null),E=xt(w,s.ref,n),S=M=>N=>{if(M){const V=w.current;N===void 0?M(V):M(V,N)}},k=S(h),R=S((M,N)=>{$g(M);const V=jo({style:j,timeout:g,easing:f},{mode:"enter"});M.style.webkitTransition=r.transitions.create("opacity",V),M.style.transition=r.transitions.create("opacity",V),u&&u(M,N)}),$=S(p),P=S(b),T=S(M=>{const N=jo({style:j,timeout:g,easing:f},{mode:"exit"});M.style.webkitTransition=r.transitions.create("opacity",N),M.style.transition=r.transitions.create("opacity",N),m&&m(M)}),I=S(y),L=M=>{a&&a(w.current,M)};return c.jsx(v,C({appear:i,in:l,nodeRef:w,onEnter:R,onEntered:$,onEntering:k,onExit:T,onExited:I,onExiting:P,addEndListener:L,timeout:g},x,{children:(M,N)=>d.cloneElement(s,C({style:C({opacity:0,visibility:M==="exited"&&!l?"hidden":void 0},Wz[M],j,s.props.style),ref:E},N))}))}),cw=Hz;function Gz(e){return Ce("MuiBackdrop",e)}Se("MuiBackdrop",["root","invisible"]);const Kz=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],qz=e=>{const{classes:t,invisible:n}=e;return je({root:["root",n&&"invisible"]},Gz,t)},Yz=Q("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>C({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"})),Xz=d.forwardRef(function(t,n){var r,o,a;const i=Re({props:t,name:"MuiBackdrop"}),{children:s,className:f,component:l="div",components:u={},componentsProps:p={},invisible:h=!1,open:m,slotProps:y={},slots:b={},TransitionComponent:j=cw,transitionDuration:g}=i,v=oe(i,Kz),x=C({},i,{component:l,invisible:h}),w=qz(x),E=(r=y.root)!=null?r:p.root;return c.jsx(j,C({in:m,timeout:g},v,{children:c.jsx(Yz,C({"aria-hidden":!0},E,{as:(o=(a=b.root)!=null?a:u.Root)!=null?o:l,className:ee(w.root,f,E==null?void 0:E.className),ownerState:C({},x,E==null?void 0:E.ownerState),classes:w,ref:n,children:s}))}))}),uw=Xz;function Qz(e){return Ce("MuiBadge",e)}const Zz=Se("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),Oo=Zz,Jz=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],S0=10,C0=4,eO=e=>{const{color:t,anchorOrigin:n,invisible:r,overlap:o,variant:a,classes:i={}}=e,s={root:["root"],badge:["badge",a,r&&"invisible",`anchorOrigin${G(n.vertical)}${G(n.horizontal)}`,`anchorOrigin${G(n.vertical)}${G(n.horizontal)}${G(o)}`,`overlap${G(o)}`,t!=="default"&&`color${G(t)}`]};return je(s,Qz,i)},tO=Q("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),nO=Q("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.badge,t[n.variant],t[`anchorOrigin${G(n.anchorOrigin.vertical)}${G(n.anchorOrigin.horizontal)}${G(n.overlap)}`],n.color!=="default"&&t[`color${G(n.color)}`],n.invisible&&t.invisible]}})(({theme:e,ownerState:t})=>C({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:S0*2,lineHeight:1,padding:"0 6px",height:S0*2,borderRadius:S0,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:C0,height:C0*2,minWidth:C0*2,padding:0},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="rectangular"&&{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="rectangular"&&{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="rectangular"&&{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="rectangular"&&{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="circular"&&{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="circular"&&{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="circular"&&{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="circular"&&{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.invisible&&{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})})),rO=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=Re({props:t,name:"MuiBadge"}),{anchorOrigin:u={vertical:"top",horizontal:"right"},className:p,component:h,components:m={},componentsProps:y={},children:b,overlap:j="rectangular",color:g="default",invisible:v=!1,max:x=99,badgeContent:w,slots:E,slotProps:S,showZero:k=!1,variant:R="standard"}=l,$=oe(l,Jz),{badgeContent:P,invisible:T,max:I,displayValue:L}=NR({max:x,invisible:v,badgeContent:w,showZero:k}),M=gx({anchorOrigin:u,color:g,overlap:j,variant:R,badgeContent:w}),N=T||P==null&&R!=="dot",{color:V=g,overlap:D=j,anchorOrigin:z=u,variant:O=R}=N?M:l,F=O!=="dot"?L:void 0,U=C({},l,{badgeContent:P,invisible:N,max:I,displayValue:F,showZero:k,anchorOrigin:z,color:V,overlap:D,variant:O}),_=eO(U),B=(r=(o=E==null?void 0:E.root)!=null?o:m.Root)!=null?r:tO,X=(a=(i=E==null?void 0:E.badge)!=null?i:m.Badge)!=null?a:nO,Z=(s=S==null?void 0:S.root)!=null?s:y.root,q=(f=S==null?void 0:S.badge)!=null?f:y.badge,ce=_n({elementType:B,externalSlotProps:Z,externalForwardedProps:$,additionalProps:{ref:n,as:h},ownerState:U,className:ee(Z==null?void 0:Z.className,_.root,p)}),de=_n({elementType:X,externalSlotProps:q,ownerState:U,className:ee(_.badge,q==null?void 0:q.className)});return c.jsxs(B,C({},ce,{children:[b,c.jsx(X,C({},de,{children:F}))]}))}),dw=rO;function oO(e){return Ce("MuiBottomNavigation",e)}Se("MuiBottomNavigation",["root"]);const aO=["children","className","component","onChange","showLabels","value"],iO=e=>{const{classes:t}=e;return je({root:["root"]},oO,t)},sO=Q("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})),fO=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiBottomNavigation"}),{children:o,className:a,component:i="div",onChange:s,showLabels:f=!1,value:l}=r,u=oe(r,aO),p=C({},r,{component:i,showLabels:f}),h=iO(p);return c.jsx(sO,C({as:i,className:ee(h.root,a),ref:n,ownerState:p},u,{children:d.Children.map(o,(m,y)=>{if(!d.isValidElement(m))return null;const b=m.props.value===void 0?y:m.props.value;return d.cloneElement(m,{selected:b===l,showLabel:m.props.showLabel!==void 0?m.props.showLabel:f,value:b,onChange:s})})}))}),lO=fO;function cO(e){return Ce("MuiBottomNavigationAction",e)}const uO=Se("MuiBottomNavigationAction",["root","iconOnly","selected","label"]),pw=uO,dO=["className","icon","label","onChange","onClick","selected","showLabel","value"],pO=e=>{const{classes:t,showLabel:n,selected:r}=e;return je({root:["root",!n&&!r&&"iconOnly",r&&"selected"],label:["label",!n&&!r&&"iconOnly",r&&"selected"]},cO,t)},hO=Q(ca,{name:"MuiBottomNavigationAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.showLabel&&!n.selected&&t.iconOnly]}})(({theme:e,ownerState:t})=>C({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},{[`&.${pw.selected}`]:{color:(e.vars||e).palette.primary.main}})),mO=Q("span",{name:"MuiBottomNavigationAction",slot:"Label",overridesResolver:(e,t)=>t.label})(({theme:e,ownerState:t})=>C({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"},{[`&.${pw.selected}`]:{fontSize:e.typography.pxToRem(14)}})),gO=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiBottomNavigationAction"}),{className:o,icon:a,label:i,onChange:s,onClick:f,value:l}=r,u=oe(r,dO),p=r,h=pO(p),m=y=>{s&&s(y,l),f&&f(y)};return c.jsxs(hO,C({ref:n,className:ee(h.root,o),focusRipple:!0,onClick:m,ownerState:p},u,{children:[a,c.jsx(mO,{className:h.label,ownerState:p,children:i})]}))}),vO=gO,yO=bg(),bO=Pj({themeId:Za,defaultTheme:yO,defaultClassName:"MuiBox-root",generateClassName:vx.generate}),ba=bO;function xO(e){return Ce("MuiButton",e)}const wO=Se("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"]),kc=wO,kO=d.createContext({}),SO=kO,CO=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],EO=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:a,classes:i}=e,s={root:["root",a,`${a}${G(t)}`,`size${G(o)}`,`${a}Size${G(o)}`,t==="inherit"&&"colorInherit",n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${G(o)}`],endIcon:["endIcon",`iconSize${G(o)}`]},f=je(s,xO,i);return C({},i,f)},hw=e=>C({},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}}),jO=Q(ca,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${G(n.color)}`],t[`size${G(n.size)}`],t[`${n.variant}Size${G(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 C({},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":C({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":C({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${kc.focusVisible}`]:C({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${kc.disabled}`]:C({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"},[`&.${kc.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${kc.disabled}`]:{boxShadow:"none"}}),RO=Q("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${G(n.size)}`]]}})(({ownerState:e})=>C({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},hw(e))),PO=Q("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${G(n.size)}`]]}})(({ownerState:e})=>C({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},hw(e))),TO=d.forwardRef(function(t,n){const r=d.useContext(SO),o=eg(r,t),a=Re({props:o,name:"MuiButton"}),{children:i,color:s="primary",component:f="button",className:l,disabled:u=!1,disableElevation:p=!1,disableFocusRipple:h=!1,endIcon:m,focusVisibleClassName:y,fullWidth:b=!1,size:j="medium",startIcon:g,type:v,variant:x="text"}=a,w=oe(a,CO),E=C({},a,{color:s,component:f,disabled:u,disableElevation:p,disableFocusRipple:h,fullWidth:b,size:j,type:v,variant:x}),S=EO(E),k=g&&c.jsx(RO,{className:S.startIcon,ownerState:E,children:g}),R=m&&c.jsx(PO,{className:S.endIcon,ownerState:E,children:m});return c.jsxs(jO,C({ownerState:E,className:ee(r.className,S.root,l),component:f,disabled:u,focusRipple:!h,focusVisibleClassName:ee(S.focusVisible,y),ref:n,type:v},w,{classes:S,children:[k,i,R]}))}),Ft=TO;function $O(e){return Ce("PrivateSwitchBase",e)}Se("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const zO=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],OO=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,a={root:["root",n&&"checked",r&&"disabled",o&&`edge${G(o)}`],input:["input"]};return je(a,$O,t)},MO=Q(ca)(({ownerState:e})=>C({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),IO=Q("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),AO=d.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:a,className:i,defaultChecked:s,disabled:f,disableFocusRipple:l=!1,edge:u=!1,icon:p,id:h,inputProps:m,inputRef:y,name:b,onBlur:j,onChange:g,onFocus:v,readOnly:x,required:w=!1,tabIndex:E,type:S,value:k}=t,R=oe(t,zO),[$,P]=ls({controlled:o,default:!!s,name:"SwitchBase",state:"checked"}),T=fo(),I=O=>{v&&v(O),T&&T.onFocus&&T.onFocus(O)},L=O=>{j&&j(O),T&&T.onBlur&&T.onBlur(O)},M=O=>{if(O.nativeEvent.defaultPrevented)return;const F=O.target.checked;P(F),g&&g(O,F)};let N=f;T&&typeof N>"u"&&(N=T.disabled);const V=S==="checkbox"||S==="radio",D=C({},t,{checked:$,disabled:N,disableFocusRipple:l,edge:u}),z=OO(D);return c.jsxs(MO,C({component:"span",className:ee(z.root,i),centerRipple:!0,focusRipple:!l,disabled:N,tabIndex:null,role:void 0,onFocus:I,onBlur:L,ownerState:D,ref:n},R,{children:[c.jsx(IO,C({autoFocus:r,checked:o,defaultChecked:s,className:z.input,disabled:N,id:V?h:void 0,name:b,onChange:M,readOnly:x,ref:y,required:w,ownerState:D,tabIndex:E,type:S},S==="checkbox"&&k===void 0?{}:{value:k},m)),$?a:p]}))}),mw=AO,DO=be(c.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),LO=be(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),NO=be(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function FO(e){return Ce("MuiCheckbox",e)}const _O=Se("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),E0=_O,BO=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],VO=e=>{const{classes:t,indeterminate:n,color:r}=e,o={root:["root",n&&"indeterminate",`color${G(r)}`]},a=je(o,FO,t);return C({},t,a)},UO=Q(mw,{shouldForwardProp:e=>yr(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${G(n.color)}`]]}})(({theme:e,ownerState:t})=>C({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"&&{[`&.${E0.checked}, &.${E0.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${E0.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),WO=c.jsx(LO,{}),HO=c.jsx(DO,{}),GO=c.jsx(NO,{}),KO=d.forwardRef(function(t,n){var r,o;const a=Re({props:t,name:"MuiCheckbox"}),{checkedIcon:i=WO,color:s="primary",icon:f=HO,indeterminate:l=!1,indeterminateIcon:u=GO,inputProps:p,size:h="medium",className:m}=a,y=oe(a,BO),b=l?u:f,j=l?u:i,g=C({},a,{color:s,indeterminate:l,size:h}),v=VO(g);return c.jsx(UO,C({type:"checkbox",inputProps:C({"data-indeterminate":l},p),icon:d.cloneElement(b,{fontSize:(r=b.props.fontSize)!=null?r:h}),checkedIcon:d.cloneElement(j,{fontSize:(o=j.props.fontSize)!=null?o:h}),ownerState:g,ref:n,className:ee(v.root,m)},y,{classes:v}))}),qO=KO;function YO(e){return Ce("MuiCircularProgress",e)}Se("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const XO=["className","color","disableShrink","size","style","thickness","value","variant"];let D1=e=>e,k3,S3,C3,E3;const Mo=44,QO=so(k3||(k3=D1` +`),or.rippleVisible,S$,ih,({theme:e})=>e.transitions.easing.easeInOut,or.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,or.child,or.childLeaving,C$,ih,({theme:e})=>e.transitions.easing.easeInOut,or.childPulsate,E$,({theme:e})=>e.transitions.easing.easeInOut),P$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i}=r,s=oe(r,w$),[f,l]=d.useState([]),u=d.useRef(0),p=d.useRef(null);d.useEffect(()=>{p.current&&(p.current(),p.current=null)},[f]);const h=d.useRef(!1),m=d.useRef(null),y=d.useRef(null),b=d.useRef(null);d.useEffect(()=>()=>{clearTimeout(m.current)},[]);const j=d.useCallback(w=>{const{pulsate:C,rippleX:S,rippleY:k,rippleSize:R,cb:$}=w;l(P=>[...P,c.jsx(R$,{classes:{ripple:ee(a.ripple,or.ripple),rippleVisible:ee(a.rippleVisible,or.rippleVisible),ripplePulsate:ee(a.ripplePulsate,or.ripplePulsate),child:ee(a.child,or.child),childLeaving:ee(a.childLeaving,or.childLeaving),childPulsate:ee(a.childPulsate,or.childPulsate)},timeout:ih,pulsate:C,rippleX:S,rippleY:k,rippleSize:R},u.current)]),u.current+=1,p.current=$},[a]),v=d.useCallback((w={},C={},S=()=>{})=>{const{pulsate:k=!1,center:R=o||C.pulsate,fakeElement:$=!1}=C;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 I,L,M;if(R||w===void 0||w.clientX===0&&w.clientY===0||!w.clientX&&!w.touches)I=Math.round(T.width/2),L=Math.round(T.height/2);else{const{clientX:N,clientY:V}=w.touches&&w.touches.length>0?w.touches[0]:w;I=Math.round(N-T.left),L=Math.round(V-T.top)}if(R)M=Math.sqrt((2*T.width**2+T.height**2)/3),M%2===0&&(M+=1);else{const N=Math.max(Math.abs((P?P.clientWidth:0)-I),I)*2+2,V=Math.max(Math.abs((P?P.clientHeight:0)-L),L)*2+2;M=Math.sqrt(N**2+V**2)}w!=null&&w.touches?y.current===null&&(y.current=()=>{j({pulsate:k,rippleX:I,rippleY:L,rippleSize:M,cb:S})},m.current=setTimeout(()=>{y.current&&(y.current(),y.current=null)},k$)):j({pulsate:k,rippleX:I,rippleY:L,rippleSize:M,cb:S})},[o,j]),g=d.useCallback(()=>{v({},{pulsate:!0})},[v]),x=d.useCallback((w,C)=>{if(clearTimeout(m.current),(w==null?void 0:w.type)==="touchend"&&y.current){y.current(),y.current=null,m.current=setTimeout(()=>{x(w,C)});return}y.current=null,l(S=>S.length>0?S.slice(1):S),p.current=C},[]);return d.useImperativeHandle(n,()=>({pulsate:g,start:v,stop:x}),[g,v,x]),c.jsx(j$,E({className:ee(or.root,a.root,i),ref:b},s,{children:c.jsx(GT,{component:null,exit:!0,children:f})}))}),T$=P$;function $$(e){return Ce("MuiButtonBase",e)}const z$=Se("MuiButtonBase",["root","disabled","focusVisible"]),O$=z$,M$=["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=je({root:["root",t&&"disabled",n&&"focusVisible"]},$$,o);return n&&r&&(i.root+=` ${r}`),i},A$=Q("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"}}),D$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:a=!1,children:i,className:s,component:f="button",disabled:l=!1,disableRipple:u=!1,disableTouchRipple:p=!1,focusRipple:h=!1,LinkComponent:m="a",onBlur:y,onClick:b,onContextMenu:j,onDragLeave:v,onFocus:g,onFocusVisible:x,onKeyDown:w,onKeyUp:C,onMouseDown:S,onMouseLeave:k,onMouseUp:R,onTouchEnd:$,onTouchMove:P,onTouchStart:T,tabIndex:I=0,TouchRippleProps:L,touchRippleRef:M,type:N}=r,V=oe(r,M$),D=d.useRef(null),z=d.useRef(null),O=xt(z,M),{isFocusVisibleRef:F,onFocus:U,onBlur:_,ref:B}=eg(),[X,Z]=d.useState(!1);l&&X&&Z(!1),d.useImperativeHandle(o,()=>({focusVisible:()=>{Z(!0),D.current.focus()}}),[]);const[q,ce]=d.useState(!1);d.useEffect(()=>{ce(!0)},[]);const de=q&&!u&&!l;d.useEffect(()=>{X&&h&&!u&&q&&z.current.pulsate()},[u,h,X,q]);function me(re,ae,Ee=p){return Wn(ve=>(ae&&ae(ve),!Ee&&z.current&&z.current[re](ve),!0))}const A=me("start",S),W=me("stop",j),K=me("stop",v),le=me("stop",R),ge=me("stop",re=>{X&&re.preventDefault(),k&&k(re)}),ie=me("start",T),Me=me("stop",$),we=me("stop",P),Le=me("stop",re=>{_(re),F.current===!1&&Z(!1),y&&y(re)},!1),it=Wn(re=>{D.current||(D.current=re.currentTarget),U(re),F.current===!0&&(Z(!0),x&&x(re)),g&&g(re)}),Pe=()=>{const re=D.current;return f&&f!=="button"&&!(re.tagName==="A"&&re.href)},ze=d.useRef(!1),ut=Wn(re=>{h&&!ze.current&&X&&z.current&&re.key===" "&&(ze.current=!0,z.current.stop(re,()=>{z.current.start(re)})),re.target===re.currentTarget&&Pe()&&re.key===" "&&re.preventDefault(),w&&w(re),re.target===re.currentTarget&&Pe()&&re.key==="Enter"&&!l&&(re.preventDefault(),b&&b(re))}),Ze=Wn(re=>{h&&re.key===" "&&z.current&&X&&!re.defaultPrevented&&(ze.current=!1,z.current.stop(re,()=>{z.current.pulsate(re)})),C&&C(re),b&&re.target===re.currentTarget&&Pe()&&re.key===" "&&!re.defaultPrevented&&b(re)});let Y=f;Y==="button"&&(V.href||V.to)&&(Y=m);const ne={};Y==="button"?(ne.type=N===void 0?"button":N,ne.disabled=l):(!V.href&&!V.to&&(ne.role="button"),l&&(ne["aria-disabled"]=l));const se=xt(n,B,D),xe=E({},r,{centerRipple:a,component:f,disabled:l,disableRipple:u,disableTouchRipple:p,focusRipple:h,tabIndex:I,focusVisible:X}),ye=I$(xe);return c.jsxs(A$,E({as:Y,className:ee(ye.root,s),ownerState:xe,onBlur:Le,onClick:b,onContextMenu:W,onFocus:it,onKeyDown:ut,onKeyUp:Ze,onMouseDown:A,onMouseLeave:ge,onMouseUp:le,onDragLeave:K,onTouchEnd:Me,onTouchMove:we,onTouchStart:ie,ref:se,tabIndex:l?-1:I,type:N},ne,V,{children:[i,de?c.jsx(T$,E({ref:O,center:a},L)):null]}))}),ca=D$;function L$(e){return Ce("MuiAccordionSummary",e)}const N$=Se("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]),Li=N$,F$=["children","className","expandIcon","focusVisibleClassName","onClick"],_$=e=>{const{classes:t,expanded:n,disabled:r,disableGutters:o}=e;return je({root:["root",n&&"expanded",r&&"disabled",!o&&"gutters"],focusVisible:["focusVisible"],content:["content",n&&"expanded",!o&&"contentGutters"],expandIconWrapper:["expandIconWrapper",n&&"expanded"]},L$,t)},B$=Q(ca,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{const n={duration:e.transitions.duration.shortest};return E({display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],n),[`&.${Li.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Li.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${Li.disabled})`]:{cursor:"pointer"}},!t.disableGutters&&{[`&.${Li.expanded}`]:{minHeight:64}})}),V$=Q("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(({theme:e,ownerState:t})=>E({display:"flex",flexGrow:1,margin:"12px 0"},!t.disableGutters&&{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${Li.expanded}`]:{margin:"20px 0"}})),U$=Q("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${Li.expanded}`]:{transform:"rotate(180deg)"}})),W$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiAccordionSummary"}),{children:o,className:a,expandIcon:i,focusVisibleClassName:s,onClick:f}=r,l=oe(r,F$),{disabled:u=!1,disableGutters:p,expanded:h,toggle:m}=d.useContext(fw),y=v=>{m&&m(v),f&&f(v)},b=E({},r,{expanded:h,disabled:u,disableGutters:p}),j=_$(b);return c.jsxs(B$,E({focusRipple:!1,disableRipple:!0,disabled:u,component:"div","aria-expanded":h,className:ee(j.root,a),focusVisibleClassName:ee(j.focusVisible,s),onClick:y,ref:n,ownerState:b},l,{children:[c.jsx(V$,{className:j.content,ownerState:b,children:o}),i&&c.jsx(U$,{className:j.expandIconWrapper,ownerState:b,children:i})]}))}),H$=W$;function G$(e){return Ce("MuiIconButton",e)}const K$=Se("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),q$=K$,Y$=["edge","children","className","color","disabled","disableFocusRipple","size"],X$=e=>{const{classes:t,disabled:n,color:r,edge:o,size:a}=e,i={root:["root",n&&"disabled",r!=="default"&&`color${G(r)}`,o&&`edge${G(o)}`,`size${G(a)}`]};return je(i,G$,t)},Q$=Q(ca,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${G(n.color)}`],n.edge&&t[`edge${G(n.edge)}`],t[`size${G(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)},{[`&.${q$.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Z$=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiIconButton"}),{edge:o=!1,children:a,className:i,color:s="default",disabled:f=!1,disableFocusRipple:l=!1,size:u="medium"}=r,p=oe(r,Y$),h=E({},r,{edge:o,color:s,disabled:f,disableFocusRipple:l,size:u}),m=X$(h);return c.jsx(Q$,E({className:ee(m.root,i),centerRipple:!0,focusRipple:!l,disabled:f,ref:n,ownerState:h},p,{children:a}))}),En=Z$;function J$(e){return Ce("MuiTypography",e)}Se("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const ez=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],tz=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e,s={root:["root",a,e.align!=="inherit"&&`align${G(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return je(s,J$,i)},nz=Q("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${G(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})),x3={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},rz={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},oz=e=>rz[e]||e,az=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiTypography"}),o=oz(r.color),a=E1(E({},r,{color:o})),{align:i="inherit",className:s,component:f,gutterBottom:l=!1,noWrap:u=!1,paragraph:p=!1,variant:h="body1",variantMapping:m=x3}=a,y=oe(a,ez),b=E({},a,{align:i,color:o,className:s,component:f,gutterBottom:l,noWrap:u,paragraph:p,variant:h,variantMapping:m}),j=f||(p?"p":m[h]||x3[h])||"span",v=tz(b);return c.jsx(nz,E({as:j,ref:n,ownerState:b,className:ee(v.root,s)},y))}),ms=az,iz=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],sz=Q(lT,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),fz=d.forwardRef(function(t,n){var r;const o=mg(),a=Re({props:t,name:"MuiPopper"}),{anchorEl:i,component:s,components:f,componentsProps:l,container:u,disablePortal:p,keepMounted:h,modifiers:m,open:y,placement:b,popperOptions:j,popperRef:v,transition:g,slots:x,slotProps:w}=a,C=oe(a,iz),S=(r=x==null?void 0:x.root)!=null?r:f==null?void 0:f.Root,k=E({anchorEl:i,container:u,disablePortal:p,keepMounted:h,modifiers:m,open:y,placement:b,popperOptions:j,popperRef:v,transition:g},C);return c.jsx(sz,E({as:s,direction:o==null?void 0:o.direction,slots:{root:S},slotProps:w??l},k,{ref:n}))}),lw=fz,lz=be(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function cz(e){return Ce("MuiChip",e)}const uz=Se("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"]),Ge=uz,dz=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],pz=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${G(r)}`,`color${G(o)}`,s&&"clickable",s&&`clickableColor${G(o)}`,i&&"deletable",i&&`deletableColor${G(o)}`,`${f}${G(o)}`],label:["label",`label${G(r)}`],avatar:["avatar",`avatar${G(r)}`,`avatarColor${G(o)}`],icon:["icon",`icon${G(r)}`,`iconColor${G(a)}`],deleteIcon:["deleteIcon",`deleteIcon${G(r)}`,`deleteIconColor${G(o)}`,`deleteIcon${G(f)}Color${G(o)}`]};return je(l,cz,t)},hz=Q("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[{[`& .${Ge.avatar}`]:t.avatar},{[`& .${Ge.avatar}`]:t[`avatar${G(s)}`]},{[`& .${Ge.avatar}`]:t[`avatarColor${G(r)}`]},{[`& .${Ge.icon}`]:t.icon},{[`& .${Ge.icon}`]:t[`icon${G(s)}`]},{[`& .${Ge.icon}`]:t[`iconColor${G(o)}`]},{[`& .${Ge.deleteIcon}`]:t.deleteIcon},{[`& .${Ge.deleteIcon}`]:t[`deleteIcon${G(s)}`]},{[`& .${Ge.deleteIcon}`]:t[`deleteIconColor${G(r)}`]},{[`& .${Ge.deleteIcon}`]:t[`deleteIcon${G(f)}Color${G(r)}`]},t.root,t[`size${G(s)}`],t[`color${G(r)}`],a&&t.clickable,a&&r!=="default"&&t[`clickableColor${G(r)})`],i&&t.deletable,i&&r!=="default"&&t[`deletableColor${G(r)}`],t[f],t[`${f}${G(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",[`&.${Ge.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Ge.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${Ge.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${Ge.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${Ge.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${Ge.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"})),[`& .${Ge.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&&{[`&.${Ge.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"&&{[`&.${Ge.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)},[`&.${Ge.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, &.${Ge.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]}`,[`&.${Ge.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Ge.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${Ge.avatar}`]:{marginLeft:4},[`& .${Ge.avatarSmall}`]:{marginLeft:2},[`& .${Ge.icon}`]:{marginLeft:4},[`& .${Ge.iconSmall}`]:{marginLeft:2},[`& .${Ge.deleteIcon}`]:{marginRight:5},[`& .${Ge.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)}`,[`&.${Ge.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)},[`&.${Ge.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)},[`& .${Ge.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}}})),mz=Q("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${G(r)}`]]}})(({ownerState:e})=>E({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.size==="small"&&{paddingLeft:8,paddingRight:8}));function w3(e){return e.key==="Backspace"||e.key==="Delete"}const gz=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiChip"}),{avatar:o,className:a,clickable:i,color:s="default",component:f,deleteIcon:l,disabled:u=!1,icon:p,label:h,onClick:m,onDelete:y,onKeyDown:b,onKeyUp:j,size:v="medium",variant:g="filled",tabIndex:x,skipFocusWhenDisabled:w=!1}=r,C=oe(r,dz),S=d.useRef(null),k=xt(S,n),R=O=>{O.stopPropagation(),y&&y(O)},$=O=>{O.currentTarget===O.target&&w3(O)&&O.preventDefault(),b&&b(O)},P=O=>{O.currentTarget===O.target&&(y&&w3(O)?y(O):O.key==="Escape"&&S.current&&S.current.blur()),j&&j(O)},T=i!==!1&&m?!0:i,I=T||y?ca:f||"div",L=E({},r,{component:I,disabled:u,size:v,color:s,iconColor:d.isValidElement(p)&&p.props.color||s,onDelete:!!y,clickable:T,variant:g}),M=pz(L),N=I===ca?E({component:f||"div",focusVisibleClassName:M.focusVisible},y&&{disableRipple:!0}):{};let V=null;y&&(V=l&&d.isValidElement(l)?d.cloneElement(l,{className:ee(l.props.className,M.deleteIcon),onClick:R}):c.jsx(lz,{className:ee(M.deleteIcon),onClick:R}));let D=null;o&&d.isValidElement(o)&&(D=d.cloneElement(o,{className:ee(M.avatar,o.props.className)}));let z=null;return p&&d.isValidElement(p)&&(z=d.cloneElement(p,{className:ee(M.icon,p.props.className)})),c.jsxs(hz,E({as:I,className:ee(M.root,a),disabled:T&&u?!0:void 0,onClick:m,onKeyDown:$,onKeyUp:P,ref:k,tabIndex:w&&u?-1:x,ownerState:L},N,C,{children:[D||z,c.jsx(mz,{className:ee(M.label),ownerState:L,children:h}),V]}))}),vz=gz;function ya({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 yz=d.createContext(void 0),z1=yz;function fo(){return d.useContext(z1)}function bz(e){return c.jsx(Cj,E({},e,{defaultTheme:R1,themeId:Za}))}function k3(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Ju(e,t=!1){return e&&(k3(e.value)&&e.value!==""||t&&k3(e.defaultValue)&&e.defaultValue!=="")}function xz(e){return e.startAdornment}function wz(e){return Ce("MuiInputBase",e)}const kz=Se("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),gs=kz,Sz=["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"],O1=(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${G(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},M1=(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]},Cz=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:s,fullWidth:f,hiddenLabel:l,multiline:u,readOnly:p,size:h,startAdornment:m,type:y}=e,b={root:["root",`color${G(n)}`,r&&"disabled",o&&"error",f&&"fullWidth",i&&"focused",s&&"formControl",h==="small"&&"sizeSmall",u&&"multiline",m&&"adornedStart",a&&"adornedEnd",l&&"hiddenLabel",p&&"readOnly"],input:["input",r&&"disabled",y==="search"&&"inputTypeSearch",u&&"inputMultiline",h==="small"&&"inputSizeSmall",l&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",p&&"readOnly"]};return je(b,wz,t)},I1=Q("div",{name:"MuiInputBase",slot:"Root",overridesResolver:O1})(({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",[`&.${gs.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%"})),A1=Q("input",{name:"MuiInputBase",slot:"Input",overridesResolver:M1})(({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] + .${gs.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},[`&.${gs.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"})}),Ez=c.jsx(bz,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),jz=d.forwardRef(function(t,n){var r;const o=Re({props:t,name:"MuiInputBase"}),{"aria-describedby":a,autoComplete:i,autoFocus:s,className:f,components:l={},componentsProps:u={},defaultValue:p,disabled:h,disableInjectingGlobalStyles:m,endAdornment:y,fullWidth:b=!1,id:j,inputComponent:v="input",inputProps:g={},inputRef:x,maxRows:w,minRows:C,multiline:S=!1,name:k,onBlur:R,onChange:$,onClick:P,onFocus:T,onKeyDown:I,onKeyUp:L,placeholder:M,readOnly:N,renderSuffix:V,rows:D,slotProps:z={},slots:O={},startAdornment:F,type:U="text",value:_}=o,B=oe(o,Sz),X=g.value!=null?g.value:_,{current:Z}=d.useRef(X!=null),q=d.useRef(),ce=d.useCallback(ye=>{},[]),de=xt(q,x,g.ref,ce),[me,A]=d.useState(!1),W=fo(),K=ya({props:o,muiFormControl:W,states:["color","disabled","error","hiddenLabel","size","required","filled"]});K.focused=W?W.focused:me,d.useEffect(()=>{!W&&h&&me&&(A(!1),R&&R())},[W,h,me,R]);const le=W&&W.onFilled,ge=W&&W.onEmpty,ie=d.useCallback(ye=>{Ju(ye)?le&&le():ge&&ge()},[le,ge]);pr(()=>{Z&&ie({value:X})},[X,ie,Z]);const Me=ye=>{if(K.disabled){ye.stopPropagation();return}T&&T(ye),g.onFocus&&g.onFocus(ye),W&&W.onFocus?W.onFocus(ye):A(!0)},we=ye=>{R&&R(ye),g.onBlur&&g.onBlur(ye),W&&W.onBlur?W.onBlur(ye):A(!1)},Le=(ye,...re)=>{if(!Z){const ae=ye.target||q.current;if(ae==null)throw new Error(la(1));ie({value:ae.value})}g.onChange&&g.onChange(ye,...re),$&&$(ye,...re)};d.useEffect(()=>{ie(q.current)},[]);const it=ye=>{q.current&&ye.currentTarget===ye.target&&q.current.focus(),P&&!K.disabled&&P(ye)};let Pe=v,ze=g;S&&Pe==="input"&&(D?ze=E({type:void 0,minRows:D,maxRows:D},ze):ze=E({type:void 0,maxRows:w,minRows:C},ze),Pe=IT);const ut=ye=>{ie(ye.animationName==="mui-auto-fill-cancel"?q.current:{value:"x"})};d.useEffect(()=>{W&&W.setAdornedStart(!!F)},[W,F]);const Ze=E({},o,{color:K.color||"primary",disabled:K.disabled,endAdornment:y,error:K.error,focused:K.focused,formControl:W,fullWidth:b,hiddenLabel:K.hiddenLabel,multiline:S,size:K.size,startAdornment:F,type:U}),Y=Cz(Ze),ne=O.root||l.Root||I1,se=z.root||u.root||{},xe=O.input||l.Input||A1;return ze=E({},ze,(r=z.input)!=null?r:u.input),c.jsxs(d.Fragment,{children:[!m&&Ez,c.jsxs(ne,E({},se,!oa(ne)&&{ownerState:E({},Ze,se.ownerState)},{ref:n,onClick:it},B,{className:ee(Y.root,se.className,f,N&&"MuiInputBase-readOnly"),children:[F,c.jsx(z1.Provider,{value:null,children:c.jsx(xe,E({ownerState:Ze,"aria-invalid":K.error,"aria-describedby":a,autoComplete:i,autoFocus:s,defaultValue:p,disabled:K.disabled,id:j,onAnimationStart:ut,name:k,placeholder:M,readOnly:N,required:K.required,rows:D,value:X,onKeyDown:I,onKeyUp:L,type:U},ze,!oa(xe)&&{as:Pe,ownerState:E({},Ze,ze.ownerState)},{ref:de,className:ee(Y.input,ze.className,N&&"MuiInputBase-readOnly"),onBlur:we,onChange:Le,onFocus:Me}))}),y,V?V(E({},K,{startAdornment:F})):null]}))]})}),Og=jz;function Rz(e){return Ce("MuiInput",e)}const Pz=E({},gs,Se("MuiInput",["root","underline","input"])),Ws=Pz;function Tz(e){return Ce("MuiOutlinedInput",e)}const $z=E({},gs,Se("MuiOutlinedInput",["root","notchedOutline","input"])),zo=$z;function zz(e){return Ce("MuiFilledInput",e)}const Oz=E({},gs,Se("MuiFilledInput",["root","underline","input"])),Ca=Oz,Mz=be(c.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),Iz=be(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function Az(e){return Ce("MuiAvatar",e)}Se("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const Dz=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],Lz=e=>{const{classes:t,variant:n,colorDefault:r}=e;return je({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},Az,t)},Nz=Q("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]}))),Fz=Q("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),_z=Q(Iz,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function Bz({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 Vz=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiAvatar"}),{alt:o,children:a,className:i,component:s="div",imgProps:f,sizes:l,src:u,srcSet:p,variant:h="circular"}=r,m=oe(r,Dz);let y=null;const b=Bz(E({},f,{src:u,srcSet:p})),j=u||p,v=j&&b!=="error",g=E({},r,{colorDefault:!v,component:s,variant:h}),x=Lz(g);return v?y=c.jsx(Fz,E({alt:o,src:u,srcSet:p,sizes:l,ownerState:g,className:x.img},f)):a!=null?y=a:j&&o?y=o[0]:y=c.jsx(_z,{ownerState:g,className:x.fallback}),c.jsx(Nz,E({as:s,ownerState:g,className:ee(x.root,i),ref:n},m,{children:y}))}),Ar=Vz,Uz=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],Wz={entering:{opacity:1},entered:{opacity:1}},Hz=d.forwardRef(function(t,n){const r=Fr(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:s,easing:f,in:l,onEnter:u,onEntered:p,onEntering:h,onExit:m,onExited:y,onExiting:b,style:j,timeout:v=o,TransitionComponent:g=T1}=t,x=oe(t,Uz),w=d.useRef(null),C=xt(w,s.ref,n),S=M=>N=>{if(M){const V=w.current;N===void 0?M(V):M(V,N)}},k=S(h),R=S((M,N)=>{zg(M);const V=jo({style:j,timeout:v,easing:f},{mode:"enter"});M.style.webkitTransition=r.transitions.create("opacity",V),M.style.transition=r.transitions.create("opacity",V),u&&u(M,N)}),$=S(p),P=S(b),T=S(M=>{const N=jo({style:j,timeout:v,easing:f},{mode:"exit"});M.style.webkitTransition=r.transitions.create("opacity",N),M.style.transition=r.transitions.create("opacity",N),m&&m(M)}),I=S(y),L=M=>{a&&a(w.current,M)};return c.jsx(g,E({appear:i,in:l,nodeRef:w,onEnter:R,onEntered:$,onEntering:k,onExit:T,onExited:I,onExiting:P,addEndListener:L,timeout:v},x,{children:(M,N)=>d.cloneElement(s,E({style:E({opacity:0,visibility:M==="exited"&&!l?"hidden":void 0},Wz[M],j,s.props.style),ref:C},N))}))}),cw=Hz;function Gz(e){return Ce("MuiBackdrop",e)}Se("MuiBackdrop",["root","invisible"]);const Kz=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],qz=e=>{const{classes:t,invisible:n}=e;return je({root:["root",n&&"invisible"]},Gz,t)},Yz=Q("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"})),Xz=d.forwardRef(function(t,n){var r,o,a;const i=Re({props:t,name:"MuiBackdrop"}),{children:s,className:f,component:l="div",components:u={},componentsProps:p={},invisible:h=!1,open:m,slotProps:y={},slots:b={},TransitionComponent:j=cw,transitionDuration:v}=i,g=oe(i,Kz),x=E({},i,{component:l,invisible:h}),w=qz(x),C=(r=y.root)!=null?r:p.root;return c.jsx(j,E({in:m,timeout:v},g,{children:c.jsx(Yz,E({"aria-hidden":!0},C,{as:(o=(a=b.root)!=null?a:u.Root)!=null?o:l,className:ee(w.root,f,C==null?void 0:C.className),ownerState:E({},x,C==null?void 0:C.ownerState),classes:w,ref:n,children:s}))}))}),uw=Xz;function Qz(e){return Ce("MuiBadge",e)}const Zz=Se("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),Oo=Zz,Jz=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],S0=10,C0=4,eO=e=>{const{color:t,anchorOrigin:n,invisible:r,overlap:o,variant:a,classes:i={}}=e,s={root:["root"],badge:["badge",a,r&&"invisible",`anchorOrigin${G(n.vertical)}${G(n.horizontal)}`,`anchorOrigin${G(n.vertical)}${G(n.horizontal)}${G(o)}`,`overlap${G(o)}`,t!=="default"&&`color${G(t)}`]};return je(s,Qz,i)},tO=Q("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),nO=Q("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.badge,t[n.variant],t[`anchorOrigin${G(n.anchorOrigin.vertical)}${G(n.anchorOrigin.horizontal)}${G(n.overlap)}`],n.color!=="default"&&t[`color${G(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:S0*2,lineHeight:1,padding:"0 6px",height:S0*2,borderRadius:S0,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:C0,height:C0*2,minWidth:C0*2,padding:0},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="rectangular"&&{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="rectangular"&&{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="rectangular"&&{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="rectangular"&&{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="circular"&&{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="right"&&t.overlap==="circular"&&{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}},t.anchorOrigin.vertical==="top"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="circular"&&{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}},t.anchorOrigin.vertical==="bottom"&&t.anchorOrigin.horizontal==="left"&&t.overlap==="circular"&&{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Oo.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.invisible&&{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})})),rO=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=Re({props:t,name:"MuiBadge"}),{anchorOrigin:u={vertical:"top",horizontal:"right"},className:p,component:h,components:m={},componentsProps:y={},children:b,overlap:j="rectangular",color:v="default",invisible:g=!1,max:x=99,badgeContent:w,slots:C,slotProps:S,showZero:k=!1,variant:R="standard"}=l,$=oe(l,Jz),{badgeContent:P,invisible:T,max:I,displayValue:L}=NR({max:x,invisible:g,badgeContent:w,showZero:k}),M=gx({anchorOrigin:u,color:v,overlap:j,variant:R,badgeContent:w}),N=T||P==null&&R!=="dot",{color:V=v,overlap:D=j,anchorOrigin:z=u,variant:O=R}=N?M:l,F=O!=="dot"?L:void 0,U=E({},l,{badgeContent:P,invisible:N,max:I,displayValue:F,showZero:k,anchorOrigin:z,color:V,overlap:D,variant:O}),_=eO(U),B=(r=(o=C==null?void 0:C.root)!=null?o:m.Root)!=null?r:tO,X=(a=(i=C==null?void 0:C.badge)!=null?i:m.Badge)!=null?a:nO,Z=(s=S==null?void 0:S.root)!=null?s:y.root,q=(f=S==null?void 0:S.badge)!=null?f:y.badge,ce=_n({elementType:B,externalSlotProps:Z,externalForwardedProps:$,additionalProps:{ref:n,as:h},ownerState:U,className:ee(Z==null?void 0:Z.className,_.root,p)}),de=_n({elementType:X,externalSlotProps:q,ownerState:U,className:ee(_.badge,q==null?void 0:q.className)});return c.jsxs(B,E({},ce,{children:[b,c.jsx(X,E({},de,{children:F}))]}))}),dw=rO;function oO(e){return Ce("MuiBottomNavigation",e)}Se("MuiBottomNavigation",["root"]);const aO=["children","className","component","onChange","showLabels","value"],iO=e=>{const{classes:t}=e;return je({root:["root"]},oO,t)},sO=Q("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})),fO=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiBottomNavigation"}),{children:o,className:a,component:i="div",onChange:s,showLabels:f=!1,value:l}=r,u=oe(r,aO),p=E({},r,{component:i,showLabels:f}),h=iO(p);return c.jsx(sO,E({as:i,className:ee(h.root,a),ref:n,ownerState:p},u,{children:d.Children.map(o,(m,y)=>{if(!d.isValidElement(m))return null;const b=m.props.value===void 0?y:m.props.value;return d.cloneElement(m,{selected:b===l,showLabel:m.props.showLabel!==void 0?m.props.showLabel:f,value:b,onChange:s})})}))}),lO=fO;function cO(e){return Ce("MuiBottomNavigationAction",e)}const uO=Se("MuiBottomNavigationAction",["root","iconOnly","selected","label"]),pw=uO,dO=["className","icon","label","onChange","onClick","selected","showLabel","value"],pO=e=>{const{classes:t,showLabel:n,selected:r}=e;return je({root:["root",!n&&!r&&"iconOnly",r&&"selected"],label:["label",!n&&!r&&"iconOnly",r&&"selected"]},cO,t)},hO=Q(ca,{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},{[`&.${pw.selected}`]:{color:(e.vars||e).palette.primary.main}})),mO=Q("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"},{[`&.${pw.selected}`]:{fontSize:e.typography.pxToRem(14)}})),gO=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiBottomNavigationAction"}),{className:o,icon:a,label:i,onChange:s,onClick:f,value:l}=r,u=oe(r,dO),p=r,h=pO(p),m=y=>{s&&s(y,l),f&&f(y)};return c.jsxs(hO,E({ref:n,className:ee(h.root,o),focusRipple:!0,onClick:m,ownerState:p},u,{children:[a,c.jsx(mO,{className:h.label,ownerState:p,children:i})]}))}),vO=gO,yO=xg(),bO=Pj({themeId:Za,defaultTheme:yO,defaultClassName:"MuiBox-root",generateClassName:vx.generate}),ba=bO;function xO(e){return Ce("MuiButton",e)}const wO=Se("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"]),kc=wO,kO=d.createContext({}),SO=kO,CO=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],EO=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:a,classes:i}=e,s={root:["root",a,`${a}${G(t)}`,`size${G(o)}`,`${a}Size${G(o)}`,t==="inherit"&&"colorInherit",n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${G(o)}`],endIcon:["endIcon",`iconSize${G(o)}`]},f=je(s,xO,i);return E({},i,f)},hw=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}}),jO=Q(ca,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${G(n.color)}`],t[`size${G(n.size)}`],t[`${n.variant}Size${G(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]}),[`&.${kc.focusVisible}`]:E({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${kc.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"},[`&.${kc.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${kc.disabled}`]:{boxShadow:"none"}}),RO=Q("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${G(n.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},hw(e))),PO=Q("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${G(n.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},hw(e))),TO=d.forwardRef(function(t,n){const r=d.useContext(SO),o=tg(r,t),a=Re({props:o,name:"MuiButton"}),{children:i,color:s="primary",component:f="button",className:l,disabled:u=!1,disableElevation:p=!1,disableFocusRipple:h=!1,endIcon:m,focusVisibleClassName:y,fullWidth:b=!1,size:j="medium",startIcon:v,type:g,variant:x="text"}=a,w=oe(a,CO),C=E({},a,{color:s,component:f,disabled:u,disableElevation:p,disableFocusRipple:h,fullWidth:b,size:j,type:g,variant:x}),S=EO(C),k=v&&c.jsx(RO,{className:S.startIcon,ownerState:C,children:v}),R=m&&c.jsx(PO,{className:S.endIcon,ownerState:C,children:m});return c.jsxs(jO,E({ownerState:C,className:ee(r.className,S.root,l),component:f,disabled:u,focusRipple:!h,focusVisibleClassName:ee(S.focusVisible,y),ref:n,type:g},w,{classes:S,children:[k,i,R]}))}),Ft=TO;function $O(e){return Ce("PrivateSwitchBase",e)}Se("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const zO=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],OO=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,a={root:["root",n&&"checked",r&&"disabled",o&&`edge${G(o)}`],input:["input"]};return je(a,$O,t)},MO=Q(ca)(({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})),IO=Q("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),AO=d.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:a,className:i,defaultChecked:s,disabled:f,disableFocusRipple:l=!1,edge:u=!1,icon:p,id:h,inputProps:m,inputRef:y,name:b,onBlur:j,onChange:v,onFocus:g,readOnly:x,required:w=!1,tabIndex:C,type:S,value:k}=t,R=oe(t,zO),[$,P]=ls({controlled:o,default:!!s,name:"SwitchBase",state:"checked"}),T=fo(),I=O=>{g&&g(O),T&&T.onFocus&&T.onFocus(O)},L=O=>{j&&j(O),T&&T.onBlur&&T.onBlur(O)},M=O=>{if(O.nativeEvent.defaultPrevented)return;const F=O.target.checked;P(F),v&&v(O,F)};let N=f;T&&typeof N>"u"&&(N=T.disabled);const V=S==="checkbox"||S==="radio",D=E({},t,{checked:$,disabled:N,disableFocusRipple:l,edge:u}),z=OO(D);return c.jsxs(MO,E({component:"span",className:ee(z.root,i),centerRipple:!0,focusRipple:!l,disabled:N,tabIndex:null,role:void 0,onFocus:I,onBlur:L,ownerState:D,ref:n},R,{children:[c.jsx(IO,E({autoFocus:r,checked:o,defaultChecked:s,className:z.input,disabled:N,id:V?h:void 0,name:b,onChange:M,readOnly:x,ref:y,required:w,ownerState:D,tabIndex:C,type:S},S==="checkbox"&&k===void 0?{}:{value:k},m)),$?a:p]}))}),mw=AO,DO=be(c.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),LO=be(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),NO=be(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function FO(e){return Ce("MuiCheckbox",e)}const _O=Se("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),E0=_O,BO=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],VO=e=>{const{classes:t,indeterminate:n,color:r}=e,o={root:["root",n&&"indeterminate",`color${G(r)}`]},a=je(o,FO,t);return E({},t,a)},UO=Q(mw,{shouldForwardProp:e=>yr(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${G(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"&&{[`&.${E0.checked}, &.${E0.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${E0.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),WO=c.jsx(LO,{}),HO=c.jsx(DO,{}),GO=c.jsx(NO,{}),KO=d.forwardRef(function(t,n){var r,o;const a=Re({props:t,name:"MuiCheckbox"}),{checkedIcon:i=WO,color:s="primary",icon:f=HO,indeterminate:l=!1,indeterminateIcon:u=GO,inputProps:p,size:h="medium",className:m}=a,y=oe(a,BO),b=l?u:f,j=l?u:i,v=E({},a,{color:s,indeterminate:l,size:h}),g=VO(v);return c.jsx(UO,E({type:"checkbox",inputProps:E({"data-indeterminate":l},p),icon:d.cloneElement(b,{fontSize:(r=b.props.fontSize)!=null?r:h}),checkedIcon:d.cloneElement(j,{fontSize:(o=j.props.fontSize)!=null?o:h}),ownerState:v,ref:n,className:ee(g.root,m)},y,{classes:g}))}),qO=KO;function YO(e){return Ce("MuiCircularProgress",e)}Se("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const XO=["className","color","disableShrink","size","style","thickness","value","variant"];let D1=e=>e,S3,C3,E3,j3;const Mo=44,QO=so(S3||(S3=D1` 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); } -`)),ZO=so(S3||(S3=D1` +`)),ZO=so(C3||(C3=D1` 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; } -`)),JO=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,a={root:["root",n,`color${G(r)}`],svg:["svg"],circle:["circle",`circle${G(n)}`,o&&"circleDisableShrink"]};return je(a,YO,t)},eM=Q("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${G(n.color)}`]]}})(({ownerState:e,theme:t})=>C({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"&&ga(C3||(C3=D1` +`)),JO=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,a={root:["root",n,`color${G(r)}`],svg:["svg"],circle:["circle",`circle${G(n)}`,o&&"circleDisableShrink"]};return je(a,YO,t)},eM=Q("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${G(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"&&ga(E3||(E3=D1` animation: ${0} 1.4s linear infinite; - `),QO)),tM=Q("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),nM=Q("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${G(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>C({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&&ga(E3||(E3=D1` + `),QO)),tM=Q("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),nM=Q("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${G(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&&ga(j3||(j3=D1` animation: ${0} 1.4s ease-in-out infinite; - `),ZO)),rM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiCircularProgress"}),{className:o,color:a="primary",disableShrink:i=!1,size:s=40,style:f,thickness:l=3.6,value:u=0,variant:p="indeterminate"}=r,h=oe(r,XO),m=C({},r,{color:a,disableShrink:i,size:s,thickness:l,value:u,variant:p}),y=JO(m),b={},j={},g={};if(p==="determinate"){const v=2*Math.PI*((Mo-l)/2);b.strokeDasharray=v.toFixed(3),g["aria-valuenow"]=Math.round(u),b.strokeDashoffset=`${((100-u)/100*v).toFixed(3)}px`,j.transform="rotate(-90deg)"}return c.jsx(eM,C({className:ee(y.root,o),style:C({width:s,height:s},j,f),ownerState:m,ref:n,role:"progressbar"},g,h,{children:c.jsx(tM,{className:y.svg,ownerState:m,viewBox:`${Mo/2} ${Mo/2} ${Mo} ${Mo}`,children:c.jsx(nM,{className:y.circle,style:b,ownerState:m,cx:Mo,cy:Mo,r:(Mo-l)/2,fill:"none",strokeWidth:l})})}))}),oM=rM,aM=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","open","slotProps","slots","theme"],iM=Q("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})=>C({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),sM=Q(uw,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),fM=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=Re({name:"MuiModal",props:t}),{BackdropComponent:u=sM,BackdropProps:p,classes:h,className:m,closeAfterTransition:y=!1,children:b,container:j,component:g,components:v={},componentsProps:x={},disableAutoFocus:w=!1,disableEnforceFocus:E=!1,disableEscapeKeyDown:S=!1,disablePortal:k=!1,disableRestoreFocus:R=!1,disableScrollLock:$=!1,hideBackdrop:P=!1,keepMounted:T=!1,onBackdropClick:I,onClose:L,open:M,slotProps:N,slots:V,theme:D}=l,z=oe(l,aM),[O,F]=d.useState(!0),U={container:j,closeAfterTransition:y,disableAutoFocus:w,disableEnforceFocus:E,disableEscapeKeyDown:S,disablePortal:k,disableRestoreFocus:R,disableScrollLock:$,hideBackdrop:P,keepMounted:T,onBackdropClick:I,onClose:L,open:M},_=C({},l,U,{exited:O}),B=(r=(o=V==null?void 0:V.root)!=null?o:v.Root)!=null?r:iM,X=(a=(i=V==null?void 0:V.backdrop)!=null?i:v.Backdrop)!=null?a:u,Z=(s=N==null?void 0:N.root)!=null?s:x.root,q=(f=N==null?void 0:N.backdrop)!=null?f:x.backdrop;return c.jsx(kT,C({slots:{root:B,backdrop:X},slotProps:{root:()=>C({},eh(Z,_),!oa(B)&&{as:g,theme:D},{className:ee(m,Z==null?void 0:Z.className,h==null?void 0:h.root,!_.open&&_.exited&&(h==null?void 0:h.hidden))}),backdrop:()=>C({},p,eh(q,_),{className:ee(q==null?void 0:q.className,h==null?void 0:h.backdrop)})},onTransitionEnter:()=>F(!1),onTransitionExited:()=>F(!0),ref:n},z,U,{children:b}))}),Og=fM;function lM(e){return Ce("MuiDialog",e)}const cM=Se("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),j0=cM,uM=d.createContext({}),gw=uM,dM=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],pM=Q(uw,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),hM=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:a}=e,i={root:["root"],container:["container",`scroll${G(n)}`],paper:["paper",`paperScroll${G(n)}`,`paperWidth${G(String(r))}`,o&&"paperFullWidth",a&&"paperFullScreen"]};return je(i,lM,t)},mM=Q(Og,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),gM=Q("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${G(n.scroll)}`]]}})(({ownerState:e})=>C({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"}})),vM=Q(js,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${G(n.scroll)}`],t[`paperWidth${G(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>C({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}`,[`&.${j0.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}`,[`&.${j0.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,[`&.${j0.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),yM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDialog"}),o=Fr(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":s,BackdropComponent:f,BackdropProps:l,children:u,className:p,disableEscapeKeyDown:h=!1,fullScreen:m=!1,fullWidth:y=!1,maxWidth:b="sm",onBackdropClick:j,onClose:g,open:v,PaperComponent:x=js,PaperProps:w={},scroll:E="paper",TransitionComponent:S=cw,transitionDuration:k=a,TransitionProps:R}=r,$=oe(r,dM),P=C({},r,{disableEscapeKeyDown:h,fullScreen:m,fullWidth:y,maxWidth:b,scroll:E}),T=hM(P),I=d.useRef(),L=D=>{I.current=D.target===D.currentTarget},M=D=>{I.current&&(I.current=null,j&&j(D),g&&g(D,"backdropClick"))},N=Zm(s),V=d.useMemo(()=>({titleId:N}),[N]);return c.jsx(mM,C({className:ee(T.root,p),closeAfterTransition:!0,components:{Backdrop:pM},componentsProps:{backdrop:C({transitionDuration:k,as:f},l)},disableEscapeKeyDown:h,onClose:g,open:v,ref:n,onClick:M,ownerState:P},$,{children:c.jsx(S,C({appear:!0,in:v,timeout:k,role:"presentation"},R,{children:c.jsx(gM,{className:ee(T.container),onMouseDown:L,ownerState:P,children:c.jsx(vM,C({as:x,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":N},w,{className:ee(T.paper,w.className),ownerState:P,children:c.jsx(gw.Provider,{value:V,children:u})}))})}))}))}),ao=yM;function bM(e){return Ce("MuiDialogActions",e)}Se("MuiDialogActions",["root","spacing"]);const xM=["className","disableSpacing"],wM=e=>{const{classes:t,disableSpacing:n}=e;return je({root:["root",!n&&"spacing"]},bM,t)},kM=Q("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>C({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})),SM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:a=!1}=r,i=oe(r,xM),s=C({},r,{disableSpacing:a}),f=wM(s);return c.jsx(kM,C({className:ee(f.root,o),ownerState:s,ref:n},i))}),Dr=SM;function CM(e){return Ce("MuiDialogContent",e)}Se("MuiDialogContent",["root","dividers"]);function EM(e){return Ce("MuiDialogTitle",e)}const jM=Se("MuiDialogTitle",["root"]),RM=jM,PM=["className","dividers"],TM=e=>{const{classes:t,dividers:n}=e;return je({root:["root",n&&"dividers"]},CM,t)},$M=Q("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>C({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}`}:{[`.${RM.root} + &`]:{paddingTop:0}})),zM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDialogContent"}),{className:o,dividers:a=!1}=r,i=oe(r,PM),s=C({},r,{dividers:a}),f=TM(s);return c.jsx($M,C({className:ee(f.root,o),ownerState:s,ref:n},i))}),io=zM,OM=["className","id"],MM=e=>{const{classes:t}=e;return je({root:["root"]},EM,t)},IM=Q(ms,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),AM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDialogTitle"}),{className:o,id:a}=r,i=oe(r,OM),s=r,f=MM(s),{titleId:l=a}=d.useContext(gw);return c.jsx(IM,C({component:"h2",className:ee(f.root,o),ownerState:s,ref:n,variant:"h6",id:a??l},i))}),Lr=AM;function DM(e){return Ce("MuiDivider",e)}const LM=Se("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),j3=LM,NM=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],FM=e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:a,orientation:i,textAlign:s,variant:f}=e;return je({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"]},DM,r)},_M=Q("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})=>C({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})=>C({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>C({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`}}),({theme:e,ownerState:t})=>C({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`}}),({ownerState:e})=>C({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),BM=Q("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>C({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)`})),VM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDivider"}),{absolute:o=!1,children:a,className:i,component:s=a?"div":"hr",flexItem:f=!1,light:l=!1,orientation:u="horizontal",role:p=s!=="hr"?"separator":void 0,textAlign:h="center",variant:m="fullWidth"}=r,y=oe(r,NM),b=C({},r,{absolute:o,component:s,flexItem:f,light:l,orientation:u,role:p,textAlign:h,variant:m}),j=FM(b);return c.jsx(_M,C({as:s,className:ee(j.root,i),role:p,ref:n,ownerState:b},y,{children:a?c.jsx(BM,{className:j.wrapper,ownerState:b,children:a}):null}))}),If=VM,UM=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function WM(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=Kn(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 HM(e){return typeof e=="function"?e():e}function Sc(e,t,n){const r=HM(n),o=WM(e,t,r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const GM=d.forwardRef(function(t,n){const r=Fr(),o={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},a={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:f,container:l,direction:u="down",easing:p=o,in:h,onEnter:m,onEntered:y,onEntering:b,onExit:j,onExited:g,onExiting:v,style:x,timeout:w=a,TransitionComponent:E=T1}=t,S=oe(t,UM),k=d.useRef(null),R=xt(f.ref,k,n),$=z=>O=>{z&&(O===void 0?z(k.current):z(k.current,O))},P=$((z,O)=>{Sc(u,z,l),$g(z),m&&m(z,O)}),T=$((z,O)=>{const F=jo({timeout:w,style:x,easing:p},{mode:"enter"});z.style.webkitTransition=r.transitions.create("-webkit-transform",C({},F)),z.style.transition=r.transitions.create("transform",C({},F)),z.style.webkitTransform="none",z.style.transform="none",b&&b(z,O)}),I=$(y),L=$(v),M=$(z=>{const O=jo({timeout:w,style:x,easing:p},{mode:"exit"});z.style.webkitTransition=r.transitions.create("-webkit-transform",O),z.style.transition=r.transitions.create("transform",O),Sc(u,z,l),j&&j(z)}),N=$(z=>{z.style.webkitTransition="",z.style.transition="",g&&g(z)}),V=z=>{i&&i(k.current,z)},D=d.useCallback(()=>{k.current&&Sc(u,k.current,l)},[u,l]);return d.useEffect(()=>{if(h||u==="down"||u==="right")return;const z=Qm(()=>{k.current&&Sc(u,k.current,l)}),O=Kn(k.current);return O.addEventListener("resize",z),()=>{z.clear(),O.removeEventListener("resize",z)}},[u,h,l]),d.useEffect(()=>{h||D()},[h,D]),c.jsx(E,C({nodeRef:k,onEnter:P,onEntered:I,onEntering:T,onExit:M,onExited:N,onExiting:L,addEndListener:V,appear:s,in:h,timeout:w},S,{children:(z,O)=>d.cloneElement(f,C({ref:R,style:C({visibility:z==="exited"&&!h?"hidden":void 0},x,f.props.style)},O))}))}),KM=GM;function qM(e){return Ce("MuiDrawer",e)}Se("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const YM=["BackdropProps"],XM=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],vw=(e,t)=>{const{ownerState:n}=e;return[t.root,(n.variant==="permanent"||n.variant==="persistent")&&t.docked,t.modal]},QM=e=>{const{classes:t,anchor:n,variant:r}=e,o={root:["root"],docked:[(r==="permanent"||r==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${G(n)}`,r!=="temporary"&&`paperAnchorDocked${G(n)}`]};return je(o,qM,t)},ZM=Q(Og,{name:"MuiDrawer",slot:"Root",overridesResolver:vw})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),R3=Q("div",{shouldForwardProp:yr,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:vw})({flex:"0 0 auto"}),JM=Q(js,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`paperAnchor${G(n.anchor)}`],n.variant!=="temporary"&&t[`paperAnchorDocked${G(n.anchor)}`]]}})(({theme:e,ownerState:t})=>C({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}`})),yw={left:"right",right:"left",top:"down",bottom:"up"};function Oa(e){return["left","right"].indexOf(e)!==-1}function df(e,t){return e.direction==="rtl"&&Oa(t)?yw[t]:t}const eI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDrawer"}),o=Fr(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{anchor:i="left",BackdropProps:s,children:f,className:l,elevation:u=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:h}={},onClose:m,open:y=!1,PaperProps:b={},SlideProps:j,TransitionComponent:g=KM,transitionDuration:v=a,variant:x="temporary"}=r,w=oe(r.ModalProps,YM),E=oe(r,XM),S=d.useRef(!1);d.useEffect(()=>{S.current=!0},[]);const k=df(o,i),$=C({},r,{anchor:i,elevation:u,open:y,variant:x},E),P=QM($),T=c.jsx(JM,C({elevation:x==="temporary"?u:0,square:!0},b,{className:ee(P.paper,b.className),ownerState:$,children:f}));if(x==="permanent")return c.jsx(R3,C({className:ee(P.root,P.docked,l),ownerState:$,ref:n},E,{children:T}));const I=c.jsx(g,C({in:y,direction:yw[k],timeout:v,appear:S.current},j,{children:T}));return x==="persistent"?c.jsx(R3,C({className:ee(P.root,P.docked,l),ownerState:$,ref:n},E,{children:I})):c.jsx(ZM,C({BackdropProps:C({},s,h,{transitionDuration:v}),className:ee(P.root,P.modal,l),open:y,ownerState:$,onClose:m,hideBackdrop:p,ref:n},E,w,{children:I}))}),tI=eI,nI=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],rI=e=>{const{classes:t,disableUnderline:n}=e,o=je({root:["root",!n&&"underline"],input:["input"]},zz,t);return C({},t,o)},oI=Q(I1,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...O1(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 C({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}},[`&.${Ca.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a},[`&.${Ca.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"},[`&.${Ca.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ca.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(.${Ca.disabled}, .${Ca.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${Ca.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&C({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17}))}),aI=Q(A1,{name:"MuiFilledInput",slot:"Input",overridesResolver:M1})(({theme:e,ownerState:t})=>C({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})),bw=d.forwardRef(function(t,n){var r,o,a,i;const s=Re({props:t,name:"MuiFilledInput"}),{components:f={},componentsProps:l,fullWidth:u=!1,inputComponent:p="input",multiline:h=!1,slotProps:m,slots:y={},type:b="text"}=s,j=oe(s,nI),g=C({},s,{fullWidth:u,inputComponent:p,multiline:h,type:b}),v=rI(s),x={root:{ownerState:g},input:{ownerState:g}},w=m??l?$n(m??l,x):x,E=(r=(o=y.root)!=null?o:f.Root)!=null?r:oI,S=(a=(i=y.input)!=null?i:f.Input)!=null?a:aI;return c.jsx(zg,C({slots:{root:E,input:S},componentsProps:w,fullWidth:u,inputComponent:p,multiline:h,ref:n,type:b},j,{classes:v}))});bw.muiName="Input";const xw=bw;function iI(e){return Ce("MuiFormControl",e)}Se("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const sI=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],fI=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${G(n)}`,r&&"fullWidth"]};return je(o,iI,t)},lI=Q("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>C({},t.root,t[`margin${G(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>C({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%"})),cI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiFormControl"}),{children:o,className:a,color:i="primary",component:s="div",disabled:f=!1,error:l=!1,focused:u,fullWidth:p=!1,hiddenLabel:h=!1,margin:m="none",required:y=!1,size:b="medium",variant:j="outlined"}=r,g=oe(r,sI),v=C({},r,{color:i,component:s,disabled:f,error:l,fullWidth:p,hiddenLabel:h,margin:m,required:y,size:b,variant:j}),x=fI(v),[w,E]=d.useState(()=>{let L=!1;return o&&d.Children.forEach(o,M=>{if(!v0(M,["Input","Select"]))return;const N=v0(M,["Select"])?M.props.input:M;N&&xz(N.props)&&(L=!0)}),L}),[S,k]=d.useState(()=>{let L=!1;return o&&d.Children.forEach(o,M=>{v0(M,["Input","Select"])&&(Ju(M.props,!0)||Ju(M.props.inputProps,!0))&&(L=!0)}),L}),[R,$]=d.useState(!1);f&&R&&$(!1);const P=u!==void 0&&!f?u:R;let T;const I=d.useMemo(()=>({adornedStart:w,setAdornedStart:E,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:y,variant:j}),[w,i,f,l,S,P,p,h,T,y,b,j]);return c.jsx(z1.Provider,{value:I,children:c.jsx(lI,C({as:s,ownerState:v,className:ee(x.root,a),ref:n},g,{children:o}))})}),ed=cI;function uI(e){return Ce("MuiFormControlLabel",e)}const dI=Se("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),pf=dI,pI=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],hI=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:a}=e,i={root:["root",n&&"disabled",`labelPlacement${G(r)}`,o&&"error",a&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return je(i,uI,t)},mI=Q("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${pf.label}`]:t.label},t.root,t[`labelPlacement${G(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>C({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${pf.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},{[`& .${pf.label}`]:{[`&.${pf.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),gI=Q("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${pf.error}`]:{color:(e.vars||e).palette.error.main}})),vI=d.forwardRef(function(t,n){var r,o;const a=Re({props:t,name:"MuiFormControlLabel"}),{className:i,componentsProps:s={},control:f,disabled:l,disableTypography:u,label:p,labelPlacement:h="end",required:m,slotProps:y={}}=a,b=oe(a,pI),j=fo(),g=(r=l??f.props.disabled)!=null?r:j==null?void 0:j.disabled,v=m??f.props.required,x={disabled:g,required:v};["checked","name","onChange","value","inputRef"].forEach($=>{typeof f.props[$]>"u"&&typeof a[$]<"u"&&(x[$]=a[$])});const w=ya({props:a,muiFormControl:j,states:["error"]}),E=C({},a,{disabled:g,labelPlacement:h,required:v,error:w.error}),S=hI(E),k=(o=y.typography)!=null?o:s.typography;let R=p;return R!=null&&R.type!==ms&&!u&&(R=c.jsx(ms,C({component:"span"},k,{className:ee(S.label,k==null?void 0:k.className),children:R}))),c.jsxs(mI,C({className:ee(S.root,i),ownerState:E,ref:n},b,{children:[d.cloneElement(f,x),R,v&&c.jsxs(gI,{ownerState:E,"aria-hidden":!0,className:S.asterisk,children:[" ","*"]})]}))}),Cc=vI;function yI(e){return Ce("MuiFormGroup",e)}Se("MuiFormGroup",["root","row","error"]);const bI=["className","row"],xI=e=>{const{classes:t,row:n,error:r}=e;return je({root:["root",n&&"row",r&&"error"]},yI,t)},wI=Q("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>C({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),kI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiFormGroup"}),{className:o,row:a=!1}=r,i=oe(r,bI),s=fo(),f=ya({props:r,muiFormControl:s,states:["error"]}),l=C({},r,{row:a,error:f.error}),u=xI(l);return c.jsx(wI,C({className:ee(u.root,o),ownerState:l,ref:n},i))}),vi=kI;function SI(e){return Ce("MuiFormHelperText",e)}const CI=Se("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),P3=CI;var T3;const EI=["children","className","component","disabled","error","filled","focused","margin","required","variant"],jI=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${G(r)}`,n&&"contained",s&&"focused",i&&"filled",f&&"required"]};return je(l,SI,t)},RI=Q("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${G(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>C({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${P3.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${P3.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),PI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiFormHelperText"}),{children:o,className:a,component:i="p"}=r,s=oe(r,EI),f=fo(),l=ya({props:r,muiFormControl:f,states:["variant","size","disabled","error","filled","focused","required"]}),u=C({},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=jI(u);return c.jsx(RI,C({as:i,ownerState:u,className:ee(p.root,a),ref:n},s,{children:o===" "?T3||(T3=c.jsx("span",{className:"notranslate",children:"​"})):o}))}),TI=PI;function $I(e){return Ce("MuiFormLabel",e)}const zI=Se("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Af=zI,OI=["children","className","color","component","disabled","error","filled","focused","required"],MI=e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:s}=e,f={root:["root",`color${G(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]};return je(f,$I,t)},II=Q("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>C({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>C({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${Af.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Af.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Af.error}`]:{color:(e.vars||e).palette.error.main}})),AI=Q("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Af.error}`]:{color:(e.vars||e).palette.error.main}})),DI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiFormLabel"}),{children:o,className:a,component:i="label"}=r,s=oe(r,OI),f=fo(),l=ya({props:r,muiFormControl:f,states:["color","required","focused","disabled","error","filled"]}),u=C({},r,{color:l.color||"primary",component:i,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),p=MI(u);return c.jsxs(II,C({as:i,ownerState:u,className:ee(p.root,a),ref:n},s,{children:[o,l.required&&c.jsxs(AI,{ownerState:u,"aria-hidden":!0,className:p.asterisk,children:[" ","*"]})]}))}),Df=DI,LI=d.createContext(),$3=LI;function NI(e){return Ce("MuiGrid",e)}const FI=[0,1,2,3,4,5,6,7,8,9,10],_I=["column-reverse","column","row-reverse","row"],BI=["nowrap","wrap-reverse","wrap"],Hs=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],bl=Se("MuiGrid",["root","container","item","zeroMinWidth",...FI.map(e=>`spacing-xs-${e}`),..._I.map(e=>`direction-xs-${e}`),...BI.map(e=>`wrap-xs-${e}`),...Hs.map(e=>`grid-xs-${e}`),...Hs.map(e=>`grid-sm-${e}`),...Hs.map(e=>`grid-md-${e}`),...Hs.map(e=>`grid-lg-${e}`),...Hs.map(e=>`grid-xl-${e}`)]),VI=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function Yi(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function UI({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=Ba({values:t.columns,breakpoints:e.breakpoints.values}),s=typeof i=="object"?i[o]:i;if(s==null)return r;const f=`${Math.round(n/s*1e8)/1e6}%`;let l={};if(t.container&&t.item&&t.columnSpacing!==0){const u=e.spacing(t.columnSpacing);if(u!=="0px"){const p=`calc(${f} + ${Yi(u)})`;l={flexBasis:p,maxWidth:p}}}a=C({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 WI({theme:e,ownerState:t}){const n=Ba({values:t.direction,breakpoints:e.breakpoints.values});return An({theme:e},n,r=>{const o={flexDirection:r};return r.indexOf("column")===0&&(o[`& > .${bl.item}`]={maxWidth:"none"}),o})}function ww({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 HI({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const a=Ba({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=ww({breakpoints:e.breakpoints.values,values:a})),o=An({theme:e},a,(s,f)=>{var l;const u=e.spacing(s);return u!=="0px"?{marginTop:`-${Yi(u)}`,[`& > .${bl.item}`]:{paddingTop:Yi(u)}}:(l=i)!=null&&l.includes(f)?{}:{marginTop:0,[`& > .${bl.item}`]:{paddingTop:0}}})}return o}function GI({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const a=Ba({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=ww({breakpoints:e.breakpoints.values,values:a})),o=An({theme:e},a,(s,f)=>{var l;const u=e.spacing(s);return u!=="0px"?{width:`calc(100% + ${Yi(u)})`,marginLeft:`-${Yi(u)}`,[`& > .${bl.item}`]:{paddingLeft:Yi(u)}}:(l=i)!=null&&l.includes(f)?{}:{width:"100%",marginLeft:0,[`& > .${bl.item}`]:{paddingLeft:0}}})}return o}function KI(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 qI=Q("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:o,item:a,spacing:i,wrap:s,zeroMinWidth:f,breakpoints:l}=n;let u=[];r&&(u=KI(i,l,t));const p=[];return l.forEach(h=>{const m=n[h];m&&p.push(t[`grid-${h}-${String(m)}`])}),[t.root,r&&t.container,a&&t.item,f&&t.zeroMinWidth,...u,o!=="row"&&t[`direction-xs-${String(o)}`],s!=="wrap"&&t[`wrap-xs-${String(s)}`],...p]}})(({ownerState:e})=>C({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}),WI,HI,GI,UI);function YI(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 XI=e=>{const{classes:t,container:n,direction:r,item:o,spacing:a,wrap:i,zeroMinWidth:s,breakpoints:f}=e;let l=[];n&&(l=YI(a,f));const u=[];f.forEach(h=>{const m=e[h];m&&u.push(`grid-${h}-${String(m)}`)});const p={root:["root",n&&"container",o&&"item",s&&"zeroMinWidth",...l,r!=="row"&&`direction-xs-${String(r)}`,i!=="wrap"&&`wrap-xs-${String(i)}`,...u]};return je(p,NI,t)},QI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiGrid"}),{breakpoints:o}=Fr(),a=E1(r),{className:i,columns:s,columnSpacing:f,component:l="div",container:u=!1,direction:p="row",item:h=!1,rowSpacing:m,spacing:y=0,wrap:b="wrap",zeroMinWidth:j=!1}=a,g=oe(a,VI),v=m||y,x=f||y,w=d.useContext($3),E=u?s||12:w,S={},k=C({},g);o.keys.forEach(P=>{g[P]!=null&&(S[P]=g[P],delete k[P])});const R=C({},a,{columns:E,container:u,direction:p,item:h,rowSpacing:v,columnSpacing:x,wrap:b,zeroMinWidth:j,spacing:y},S,{breakpoints:o.keys}),$=XI(R);return c.jsx($3.Provider,{value:E,children:c.jsx(qI,C({ownerState:R,className:ee($.root,i),as:l,ref:n},k))})}),hf=QI,ZI=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function sh(e){return`scale(${e}, ${e**2})`}const JI={entering:{opacity:1,transform:sh(1)},entered:{opacity:1,transform:"none"}},R0=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),kw=d.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:a,easing:i,in:s,onEnter:f,onEntered:l,onEntering:u,onExit:p,onExited:h,onExiting:m,style:y,timeout:b="auto",TransitionComponent:j=T1}=t,g=oe(t,ZI),v=d.useRef(),x=d.useRef(),w=Fr(),E=d.useRef(null),S=xt(E,a.ref,n),k=N=>V=>{if(N){const D=E.current;V===void 0?N(D):N(D,V)}},R=k(u),$=k((N,V)=>{$g(N);const{duration:D,delay:z,easing:O}=jo({style:y,timeout:b,easing:i},{mode:"enter"});let F;b==="auto"?(F=w.transitions.getAutoHeightDuration(N.clientHeight),x.current=F):F=D,N.style.transition=[w.transitions.create("opacity",{duration:F,delay:z}),w.transitions.create("transform",{duration:R0?F:F*.666,delay:z,easing:O})].join(","),f&&f(N,V)}),P=k(l),T=k(m),I=k(N=>{const{duration:V,delay:D,easing:z}=jo({style:y,timeout:b,easing:i},{mode:"exit"});let O;b==="auto"?(O=w.transitions.getAutoHeightDuration(N.clientHeight),x.current=O):O=V,N.style.transition=[w.transitions.create("opacity",{duration:O,delay:D}),w.transitions.create("transform",{duration:R0?O:O*.666,delay:R0?D:D||O*.333,easing:z})].join(","),N.style.opacity=0,N.style.transform=sh(.75),p&&p(N)}),L=k(h),M=N=>{b==="auto"&&(v.current=setTimeout(N,x.current||0)),r&&r(E.current,N)};return d.useEffect(()=>()=>{clearTimeout(v.current)},[]),c.jsx(j,C({appear:o,in:s,nodeRef:E,onEnter:$,onEntered:P,onEntering:R,onExit:I,onExited:L,onExiting:T,addEndListener:M,timeout:b==="auto"?null:b},g,{children:(N,V)=>d.cloneElement(a,C({style:C({opacity:0,transform:sh(.75),visibility:N==="exited"&&!s?"hidden":void 0},JI[N],y,a.props.style),ref:S},V))}))});kw.muiSupportAuto=!0;const fh=kw,eA=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],tA=e=>{const{classes:t,disableUnderline:n}=e,o=je({root:["root",!n&&"underline"],input:["input"]},Rz,t);return C({},t,o)},nA=Q(I1,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...O1(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})`),C({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"},[`&.${Ws.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ws.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(.${Ws.disabled}, .${Ws.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${Ws.disabled}:before`]:{borderBottomStyle:"dotted"}})}),rA=Q(A1,{name:"MuiInput",slot:"Input",overridesResolver:M1})({}),Sw=d.forwardRef(function(t,n){var r,o,a,i;const s=Re({props:t,name:"MuiInput"}),{disableUnderline:f,components:l={},componentsProps:u,fullWidth:p=!1,inputComponent:h="input",multiline:m=!1,slotProps:y,slots:b={},type:j="text"}=s,g=oe(s,eA),v=tA(s),w={root:{ownerState:{disableUnderline:f}}},E=y??u?$n(y??u,w):w,S=(r=(o=b.root)!=null?o:l.Root)!=null?r:nA,k=(a=(i=b.input)!=null?i:l.Input)!=null?a:rA;return c.jsx(zg,C({slots:{root:S,input:k},slotProps:E,fullWidth:p,inputComponent:h,multiline:m,ref:n,type:j},g,{classes:v}))});Sw.muiName="Input";const Cw=Sw;function oA(e){return Ce("MuiInputAdornment",e)}const aA=Se("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),z3=aA;var O3;const iA=["children","className","component","disablePointerEvents","disableTypography","position","variant"],sA=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${G(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},fA=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:a,variant:i}=e,s={root:["root",n&&"disablePointerEvents",o&&`position${G(o)}`,i,r&&"hiddenLabel",a&&`size${G(a)}`]};return je(s,oA,t)},lA=Q("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:sA})(({theme:e,ownerState:t})=>C({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${z3.positionStart}&:not(.${z3.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),cA=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiInputAdornment"}),{children:o,className:a,component:i="div",disablePointerEvents:s=!1,disableTypography:f=!1,position:l,variant:u}=r,p=oe(r,iA),h=fo()||{};let m=u;u&&h.variant,h&&!m&&(m=h.variant);const y=C({},r,{hiddenLabel:h.hiddenLabel,size:h.size,disablePointerEvents:s,position:l,variant:m}),b=fA(y);return c.jsx(z1.Provider,{value:null,children:c.jsx(lA,C({as:i,ownerState:y,className:ee(b.root,a),ref:n},p,{children:typeof o=="string"&&!f?c.jsx(ms,{color:"text.secondary",children:o}):c.jsxs(d.Fragment,{children:[l==="start"?O3||(O3=c.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})}),xl=cA;function uA(e){return Ce("MuiInputLabel",e)}Se("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const dA=["disableAnimation","margin","shrink","variant","className"],pA=e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:s}=e,l=je({root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r==="small"&&"sizeSmall",i],asterisk:[s&&"asterisk"]},uA,t);return C({},t,l)},hA=Q(Df,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Af.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})=>C({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"&&C({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&&C({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"&&C({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)"}))),mA=d.forwardRef(function(t,n){const r=Re({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:a,className:i}=r,s=oe(r,dA),f=fo();let l=a;typeof l>"u"&&f&&(l=f.filled||f.focused||f.adornedStart);const u=ya({props:r,muiFormControl:f,states:["size","variant","required"]}),p=C({},r,{disableAnimation:o,formControl:f,shrink:l,size:u.size,variant:u.variant,required:u.required}),h=pA(p);return c.jsx(hA,C({"data-shrink":l,ownerState:p,ref:n,className:ee(h.root,i)},s,{classes:h}))}),gA=mA,vA=d.createContext({}),lh=vA;function yA(e){return Ce("MuiList",e)}Se("MuiList",["root","padding","dense","subheader"]);const bA=["children","className","component","dense","disablePadding","subheader"],xA=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return je({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},yA,t)},wA=Q("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})=>C({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),kA=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiList"}),{children:o,className:a,component:i="ul",dense:s=!1,disablePadding:f=!1,subheader:l}=r,u=oe(r,bA),p=d.useMemo(()=>({dense:s}),[s]),h=C({},r,{component:i,dense:s,disablePadding:f}),m=xA(h);return c.jsx(lh.Provider,{value:p,children:c.jsxs(wA,C({as:i,className:ee(m.root,a),ref:n,ownerState:h},u,{children:[l,o]}))})}),SA=kA,CA=Se("MuiListItemIcon",["root","alignItemsFlexStart"]),M3=CA,EA=Se("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),I3=EA,jA=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function P0(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function A3(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function Ew(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 Gs(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")||!Ew(s,a)||f)s=o(e,s,n);else return s.focus(),!0}return!1}const RA=d.forwardRef(function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:a=!1,children:i,className:s,disabledItemsFocusable:f=!1,disableListWrap:l=!1,onKeyDown:u,variant:p="selectedMenu"}=t,h=oe(t,jA),m=d.useRef(null),y=d.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});pr(()=>{o&&m.current.focus()},[o]),d.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(x,w)=>{const E=!m.current.style.width;if(x.clientHeight{const w=m.current,E=x.key,S=Et(w).activeElement;if(E==="ArrowDown")x.preventDefault(),Gs(w,S,l,f,P0);else if(E==="ArrowUp")x.preventDefault(),Gs(w,S,l,f,A3);else if(E==="Home")x.preventDefault(),Gs(w,null,l,f,P0);else if(E==="End")x.preventDefault(),Gs(w,null,l,f,A3);else if(E.length===1){const k=y.current,R=E.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&&Ew(S,k);k.previousKeyMatched&&(P||Gs(w,S,!1,f,P0,k))?x.preventDefault():k.previousKeyMatched=!1}u&&u(x)},j=xt(m,n);let g=-1;d.Children.forEach(i,(x,w)=>{d.isValidElement(x)&&(x.props.disabled||(p==="selectedMenu"&&x.props.selected||g===-1)&&(g=w),g===w&&(x.props.disabled||x.props.muiSkipListHighlight||x.type.muiSkipListHighlight)&&(g+=1,g>=i.length&&(g=-1)))});const v=d.Children.map(i,(x,w)=>{if(w===g){const E={};return a&&(E.autoFocus=!0),x.props.tabIndex===void 0&&p==="selectedMenu"&&(E.tabIndex=0),d.cloneElement(x,E)}return x});return c.jsx(SA,C({role:"menu",ref:j,className:s,onKeyDown:b,tabIndex:o?0:-1},h,{children:v}))}),PA=RA;function TA(e){return Ce("MuiPopover",e)}Se("MuiPopover",["root","paper"]);const $A=["onEntering"],zA=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function D3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function L3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function N3(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function T0(e){return typeof e=="function"?e():e}const OA=e=>{const{classes:t}=e;return je({root:["root"],paper:["paper"]},TA,t)},MA=Q(Og,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),IA=Q(js,{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}),AA=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiPopover"}),{action:o,anchorEl:a,anchorOrigin:i={vertical:"top",horizontal:"left"},anchorPosition:s,anchorReference:f="anchorEl",children:l,className:u,container:p,elevation:h=8,marginThreshold:m=16,open:y,PaperProps:b={},transformOrigin:j={vertical:"top",horizontal:"left"},TransitionComponent:g=fh,transitionDuration:v="auto",TransitionProps:{onEntering:x}={}}=r,w=oe(r.TransitionProps,$A),E=oe(r,zA),S=d.useRef(),k=xt(S,b.ref),R=C({},r,{anchorOrigin:i,anchorReference:f,elevation:h,marginThreshold:m,PaperProps:b,transformOrigin:j,TransitionComponent:g,transitionDuration:v,TransitionProps:w}),$=OA(R),P=d.useCallback(()=>{if(f==="anchorPosition")return s;const F=T0(a),_=(F&&F.nodeType===1?F:Et(S.current).body).getBoundingClientRect();return{top:_.top+D3(_,i.vertical),left:_.left+L3(_,i.horizontal)}},[a,i.horizontal,i.vertical,s,f]),T=d.useCallback(F=>({vertical:D3(F,j.vertical),horizontal:L3(F,j.horizontal)}),[j.horizontal,j.vertical]),I=d.useCallback(F=>{const U={width:F.offsetWidth,height:F.offsetHeight},_=T(U);if(f==="none")return{top:null,left:null,transformOrigin:N3(_)};const B=P();let X=B.top-_.vertical,Z=B.left-_.horizontal;const q=X+U.height,ce=Z+U.width,de=Kn(T0(a)),me=de.innerHeight-m,A=de.innerWidth-m;if(Xme){const W=q-me;X-=W,_.vertical+=W}if(ZA){const W=ce-A;Z-=W,_.horizontal+=W}return{top:`${Math.round(X)}px`,left:`${Math.round(Z)}px`,transformOrigin:N3(_)}},[a,f,P,T,m]),[L,M]=d.useState(y),N=d.useCallback(()=>{const F=S.current;if(!F)return;const U=I(F);U.top!==null&&(F.style.top=U.top),U.left!==null&&(F.style.left=U.left),F.style.transformOrigin=U.transformOrigin,M(!0)},[I]),V=(F,U)=>{x&&x(F,U),N()},D=()=>{M(!1)};d.useEffect(()=>{y&&N()}),d.useImperativeHandle(o,()=>y?{updatePosition:()=>{N()}}:null,[y,N]),d.useEffect(()=>{if(!y)return;const F=Qm(()=>{N()}),U=Kn(a);return U.addEventListener("resize",F),()=>{F.clear(),U.removeEventListener("resize",F)}},[a,y,N]);let z=v;v==="auto"&&!g.muiSupportAuto&&(z=void 0);const O=p||(a?Et(T0(a)).body:void 0);return c.jsx(MA,C({BackdropProps:{invisible:!0},className:ee($.root,u),container:O,open:y,ref:n,ownerState:R},E,{children:c.jsx(g,C({appear:!0,in:y,onEntering:V,onExited:D,timeout:z},w,{children:c.jsx(IA,C({elevation:h},b,{ref:k,className:ee($.paper,b.className)},L?void 0:{style:C({},b.style,{opacity:0})},{ownerState:R,children:l}))}))}))}),DA=AA;function LA(e){return Ce("MuiMenu",e)}Se("MuiMenu",["root","paper","list"]);const NA=["onEntering"],FA=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],_A={vertical:"top",horizontal:"right"},BA={vertical:"top",horizontal:"left"},VA=e=>{const{classes:t}=e;return je({root:["root"],paper:["paper"],list:["list"]},LA,t)},UA=Q(DA,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),WA=Q(js,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),HA=Q(PA,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),GA=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiMenu"}),{autoFocus:o=!0,children:a,disableAutoFocusItem:i=!1,MenuListProps:s={},onClose:f,open:l,PaperProps:u={},PopoverClasses:p,transitionDuration:h="auto",TransitionProps:{onEntering:m}={},variant:y="selectedMenu"}=r,b=oe(r.TransitionProps,NA),j=oe(r,FA),g=Fr(),v=g.direction==="rtl",x=C({},r,{autoFocus:o,disableAutoFocusItem:i,MenuListProps:s,onEntering:m,PaperProps:u,transitionDuration:h,TransitionProps:b,variant:y}),w=VA(x),E=o&&!i&&l,S=d.useRef(null),k=(P,T)=>{S.current&&S.current.adjustStyleForScrollbar(P,g),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||(y==="selectedMenu"&&P.props.selected||$===-1)&&($=T))}),c.jsx(UA,C({onClose:f,anchorOrigin:{vertical:"bottom",horizontal:v?"right":"left"},transformOrigin:v?_A:BA,PaperProps:C({as:WA},u,{classes:C({},u.classes,{root:w.paper})}),className:w.root,open:l,ref:n,transitionDuration:h,TransitionProps:C({onEntering:k},b),ownerState:x},j,{classes:p,children:c.jsx(HA,C({onKeyDown:R,actions:S,autoFocus:o&&($===-1||i),autoFocusItem:E,variant:y},s,{className:ee(w.list,s.className),children:a}))}))}),jw=GA;function KA(e){return Ce("MuiMenuItem",e)}const qA=Se("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Ks=qA,YA=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],XA=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]},QA=e=>{const{disabled:t,dense:n,divider:r,disableGutters:o,selected:a,classes:i}=e,f=je({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",a&&"selected"]},KA,i);return C({},i,f)},ZA=Q(ca,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:XA})(({theme:e,ownerState:t})=>C({},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"}},[`&.${Ks.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:et(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Ks.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)}},[`&.${Ks.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)}},[`&.${Ks.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Ks.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${j3.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${j3.inset}`]:{marginLeft:52},[`& .${I3.root}`]:{marginTop:0,marginBottom:0},[`& .${I3.inset}`]:{paddingLeft:36},[`& .${M3.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&C({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${M3.root} svg`]:{fontSize:"1.25rem"}}))),JA=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiMenuItem"}),{autoFocus:o=!1,component:a="li",dense:i=!1,divider:s=!1,disableGutters:f=!1,focusVisibleClassName:l,role:u="menuitem",tabIndex:p,className:h}=r,m=oe(r,YA),y=d.useContext(lh),b=d.useMemo(()=>({dense:i||y.dense||!1,disableGutters:f}),[y.dense,i,f]),j=d.useRef(null);pr(()=>{o&&j.current&&j.current.focus()},[o]);const g=C({},r,{dense:b.dense,divider:s,disableGutters:f}),v=QA(r),x=xt(j,n);let w;return r.disabled||(w=p!==void 0?p:-1),c.jsx(lh.Provider,{value:b,children:c.jsx(ZA,C({ref:x,role:u,tabIndex:w,component:a,focusVisibleClassName:ee(v.focusVisible,l),className:ee(v.root,h)},m,{ownerState:g,classes:v}))})}),aa=JA;function eD(e){return Ce("MuiNativeSelect",e)}const tD=Se("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Mg=tD,nD=["className","disabled","error","IconComponent","inputRef","variant"],rD=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${G(n)}`,a&&"iconOpen",r&&"disabled"]};return je(s,eD,t)},Rw=({ownerState:e,theme:t})=>C({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":C({},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"},[`&.${Mg.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}}),oD=Q("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:yr,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Mg.multiple}`]:t.multiple}]}})(Rw),Pw=({ownerState:e,theme:t})=>C({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Mg.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),aD=Q("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${G(n.variant)}`],n.open&&t.iconOpen]}})(Pw),iD=d.forwardRef(function(t,n){const{className:r,disabled:o,error:a,IconComponent:i,inputRef:s,variant:f="standard"}=t,l=oe(t,nD),u=C({},t,{disabled:o,variant:f,error:a}),p=rD(u);return c.jsxs(d.Fragment,{children:[c.jsx(oD,C({ownerState:u,className:ee(p.select,r),disabled:o,ref:s||n},l)),t.multiple?null:c.jsx(aD,{as:i,ownerState:u,className:p.icon})]})}),sD=iD;var F3;const fD=["children","classes","className","label","notched"],lD=Q("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%"}),cD=Q("legend")(({ownerState:e,theme:t})=>C({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&&C({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 uD(e){const{className:t,label:n,notched:r}=e,o=oe(e,fD),a=n!=null&&n!=="",i=C({},e,{notched:r,withLabel:a});return c.jsx(lD,C({"aria-hidden":!0,className:t,ownerState:i},o,{children:c.jsx(cD,{ownerState:i,children:a?c.jsx("span",{children:n}):F3||(F3=c.jsx("span",{className:"notranslate",children:"​"}))})}))}const dD=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],pD=e=>{const{classes:t}=e,r=je({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},Tz,t);return C({},t,r)},hD=Q(I1,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:O1})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return C({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${zo.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${zo.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${zo.focused} .${zo.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${zo.error} .${zo.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${zo.disabled} .${zo.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&C({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),mD=Q(uD,{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}}),gD=Q(A1,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:M1})(({theme:e,ownerState:t})=>C({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})),Tw=d.forwardRef(function(t,n){var r,o,a,i,s;const f=Re({props:t,name:"MuiOutlinedInput"}),{components:l={},fullWidth:u=!1,inputComponent:p="input",label:h,multiline:m=!1,notched:y,slots:b={},type:j="text"}=f,g=oe(f,dD),v=pD(f),x=fo(),w=ya({props:f,muiFormControl:x,states:["required"]}),E=C({},f,{color:w.color||"primary",disabled:w.disabled,error:w.error,focused:w.focused,formControl:x,fullWidth:u,hiddenLabel:w.hiddenLabel,multiline:m,size:w.size,type:j}),S=(r=(o=b.root)!=null?o:l.Root)!=null?r:hD,k=(a=(i=b.input)!=null?i:l.Input)!=null?a:gD;return c.jsx(zg,C({slots:{root:S,input:k},renderSuffix:R=>c.jsx(mD,{ownerState:E,className:v.notchedOutline,label:h!=null&&h!==""&&w.required?s||(s=c.jsxs(d.Fragment,{children:[h," ","*"]})):h,notched:typeof y<"u"?y:!!(R.startAdornment||R.filled||R.focused)}),fullWidth:u,inputComponent:p,multiline:m,ref:n,type:j},g,{classes:C({},v,{notchedOutline:null})}))});Tw.muiName="Input";const $w=Tw;function vD(e){return Ce("MuiSelect",e)}const yD=Se("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),qs=yD;var _3;const bD=["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"],xD=Q("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${qs.select}`]:t.select},{[`&.${qs.select}`]:t[n.variant]},{[`&.${qs.error}`]:t.error},{[`&.${qs.multiple}`]:t.multiple}]}})(Rw,{[`&.${qs.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),wD=Q("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${G(n.variant)}`],n.open&&t.iconOpen]}})(Pw),kD=Q("input",{shouldForwardProp:e=>xg(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 B3(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function SD(e){return e==null||typeof e=="string"&&!e.trim()}const CD=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${G(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return je(s,vD,t)},ED=d.forwardRef(function(t,n){const{"aria-describedby":r,"aria-label":o,autoFocus:a,autoWidth:i,children:s,className:f,defaultOpen:l,defaultValue:u,disabled:p,displayEmpty:h,error:m=!1,IconComponent:y,inputRef:b,labelId:j,MenuProps:g={},multiple:v,name:x,onBlur:w,onChange:E,onClose:S,onFocus:k,onOpen:R,open:$,readOnly:P,renderValue:T,SelectDisplayProps:I={},tabIndex:L,value:M,variant:N="standard"}=t,V=oe(t,bD),[D,z]=ls({controlled:M,default:u,name:"Select"}),[O,F]=ls({controlled:$,default:l,name:"Select"}),U=d.useRef(null),_=d.useRef(null),[B,X]=d.useState(null),{current:Z}=d.useRef($!=null),[q,ce]=d.useState(),de=xt(n,b),me=d.useCallback(ae=>{_.current=ae,ae&&X(ae)},[]),A=B==null?void 0:B.parentNode;d.useImperativeHandle(de,()=>({focus:()=>{_.current.focus()},node:U.current,value:D}),[D]),d.useEffect(()=>{l&&O&&B&&!Z&&(ce(i?null:A.clientWidth),_.current.focus())},[B,i]),d.useEffect(()=>{a&&_.current.focus()},[a]),d.useEffect(()=>{if(!j)return;const ae=Et(_.current).getElementById(j);if(ae){const Ee=()=>{getSelection().isCollapsed&&_.current.focus()};return ae.addEventListener("click",Ee),()=>{ae.removeEventListener("click",Ee)}}},[j]);const W=(ae,Ee)=>{ae?R&&R(Ee):S&&S(Ee),Z||(ce(i?null:A.clientWidth),F(ae))},K=ae=>{ae.button===0&&(ae.preventDefault(),_.current.focus(),W(!0,ae))},le=ae=>{W(!1,ae)},ge=d.Children.toArray(s),ie=ae=>{const Ee=ge.find(ve=>ve.props.value===ae.target.value);Ee!==void 0&&(z(Ee.props.value),E&&E(ae,Ee))},Me=ae=>Ee=>{let ve;if(Ee.currentTarget.hasAttribute("tabindex")){if(v){ve=Array.isArray(D)?D.slice():[];const dt=D.indexOf(ae.props.value);dt===-1?ve.push(ae.props.value):ve.splice(dt,1)}else ve=ae.props.value;if(ae.props.onClick&&ae.props.onClick(Ee),D!==ve&&(z(ve),E)){const dt=Ee.nativeEvent||Ee,hn=new dt.constructor(dt.type,dt);Object.defineProperty(hn,"target",{writable:!0,value:{value:ve,name:x}}),E(hn,ae)}v||W(!1,Ee)}},we=ae=>{P||[" ","ArrowUp","ArrowDown","Enter"].indexOf(ae.key)!==-1&&(ae.preventDefault(),W(!0,ae))},Le=B!==null&&O,it=ae=>{!Le&&w&&(Object.defineProperty(ae,"target",{writable:!0,value:{value:D,name:x}}),w(ae))};delete V["aria-invalid"];let Pe,ze;const ut=[];let Ze=!1;(Ju({value:D})||h)&&(T?Pe=T(D):Ze=!0);const Y=ge.map(ae=>{if(!d.isValidElement(ae))return null;let Ee;if(v){if(!Array.isArray(D))throw new Error(la(2));Ee=D.some(ve=>B3(ve,ae.props.value)),Ee&&Ze&&ut.push(ae.props.children)}else Ee=B3(D,ae.props.value),Ee&&Ze&&(ze=ae.props.children);return d.cloneElement(ae,{"aria-selected":Ee?"true":"false",onClick:Me(ae),onKeyUp:ve=>{ve.key===" "&&ve.preventDefault(),ae.props.onKeyUp&&ae.props.onKeyUp(ve)},role:"option",selected:Ee,value:void 0,"data-value":ae.props.value})});Ze&&(v?ut.length===0?Pe=null:Pe=ut.reduce((ae,Ee,ve)=>(ae.push(Ee),ve{const{classes:t}=e;return t},Ig={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>yr(e)&&e!=="variant",slot:"Root"},TD=Q(Cw,Ig)(""),$D=Q($w,Ig)(""),zD=Q(xw,Ig)(""),zw=d.forwardRef(function(t,n){const r=Re({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:a,classes:i={},className:s,defaultOpen:f=!1,displayEmpty:l=!1,IconComponent:u=Mz,id:p,input:h,inputProps:m,label:y,labelId:b,MenuProps:j,multiple:g=!1,native:v=!1,onClose:x,onOpen:w,open:E,renderValue:S,SelectDisplayProps:k,variant:R="outlined"}=r,$=oe(r,RD),P=v?sD:jD,T=fo(),I=ya({props:r,muiFormControl:T,states:["variant","error"]}),L=I.variant||R,M=C({},r,{variant:L,classes:i}),N=PD(M),V=h||{standard:c.jsx(TD,{ownerState:M}),outlined:c.jsx($D,{label:y,ownerState:M}),filled:c.jsx(zD,{ownerState:M})}[L],D=xt(n,V.ref);return c.jsx(d.Fragment,{children:d.cloneElement(V,C({inputComponent:P,inputProps:C({children:a,error:I.error,IconComponent:u,variant:L,type:void 0,multiple:g},v?{id:p}:{autoWidth:o,defaultOpen:f,displayEmpty:l,labelId:b,MenuProps:j,onClose:x,onOpen:w,open:E,renderValue:S,SelectDisplayProps:C({id:p},k)},m,{classes:m?$n(N,m.classes):N},h?h.props.inputProps:{})},g&&v&&L==="outlined"?{notched:!0}:{},{ref:D,className:ee(V.props.className,s)},!h&&{variant:L},$))})});zw.muiName="Select";const Ag=zw,OD=e=>!e||!oa(e),MD=OD;function ID(e){return Ce("MuiSlider",e)}const AD=Se("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"]),Tr=AD,DD=e=>{const{open:t}=e;return{offset:ee(t&&Tr.valueLabelOpen),circle:Tr.valueLabelCircle,label:Tr.valueLabelLabel}};function LD(e){const{children:t,className:n,value:r}=e,o=DD(e);return t?d.cloneElement(t,{className:ee(t.props.className)},c.jsxs(d.Fragment,{children:[t.props.children,c.jsx("span",{className:ee(o.offset,n),"aria-hidden":!0,children:c.jsx("span",{className:o.circle,children:c.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 V3(e){return e}const FD=Q("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`color${G(n.color)}`],n.size!=="medium"&&t[`size${G(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})=>C({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"&&C({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"&&C({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"},[`&.${Tr.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${Tr.dragging}`]:{[`& .${Tr.thumb}, & .${Tr.track}`]:{transition:"none"}}})),_D=Q("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})(({ownerState:e})=>C({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})),BD=Q("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?yg(e.palette[t.color].main,.62):vg(e.palette[t.color].main,.5);return C({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})}),VD=Q("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.thumb,t[`thumbColor${G(n.color)}`],n.size!=="medium"&&t[`thumbSize${G(n.size)}`]]}})(({theme:e,ownerState:t})=>C({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":C({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, &.${Tr.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"}},[`&.${Tr.active}`]:{boxShadow:`0px 0px 0px 14px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:et(e.palette[t.color].main,.16)}`},[`&.${Tr.disabled}`]:{"&:hover":{boxShadow:"none"}}})),UD=Q(LD,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(({theme:e,ownerState:t})=>C({[`&.${Tr.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"})),WD=Q("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>xg(e)&&e!=="markActive",overridesResolver:(e,t)=>{const{markActive:n}=e;return[t.mark,n&&t.markActive]}})(({theme:e,ownerState:t,markActive:n})=>C({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})),HD=Q("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>xg(e)&&e!=="markLabelActive",overridesResolver:(e,t)=>t.markLabel})(({theme:e,ownerState:t,markLabelActive:n})=>C({},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})),GD=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${G(s)}`,f&&`size${G(f)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",f&&`thumbSize${G(f)}`,s&&`thumbColor${G(s)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return je(l,ID,i)},KD=({children:e})=>e,qD=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,u,p,h,m,y,b,j,g,v,x,w,E,S,k,R,$,P;const T=Re({props:t,name:"MuiSlider"}),L=Fr().direction==="rtl",{"aria-label":M,"aria-valuetext":N,"aria-labelledby":V,component:D="span",components:z={},componentsProps:O={},color:F="primary",classes:U,className:_,disableSwap:B=!1,disabled:X=!1,getAriaLabel:Z,getAriaValueText:q,marks:ce=!1,max:de=100,min:me=0,orientation:A="horizontal",size:W="medium",step:K=1,scale:le=V3,slotProps:ge,slots:ie,track:Me="normal",valueLabelDisplay:we="off",valueLabelFormat:Le=V3}=T,it=oe(T,ND),Pe=C({},T,{isRtl:L,max:de,min:me,classes:U,disabled:X,disableSwap:B,orientation:A,marks:ce,color:F,size:W,step:K,scale:le,track:Me,valueLabelDisplay:we,valueLabelFormat:Le}),{axisProps:ze,getRootProps:ut,getHiddenInputProps:Ze,getThumbProps:Y,open:ne,active:se,axis:xe,focusedThumbIndex:ye,range:re,dragging:ae,marks:Ee,values:ve,trackOffset:dt,trackLeap:hn}=$T(C({},Pe,{rootRef:n}));Pe.marked=Ee.length>0&&Ee.some(lt=>lt.label),Pe.dragging=ae,Pe.focusedThumbIndex=ye;const H=GD(Pe),ke=(r=(o=ie==null?void 0:ie.root)!=null?o:z.Root)!=null?r:FD,pe=(a=(i=ie==null?void 0:ie.rail)!=null?i:z.Rail)!=null?a:_D,Ae=(s=(f=ie==null?void 0:ie.track)!=null?f:z.Track)!=null?s:BD,nt=(l=(u=ie==null?void 0:ie.thumb)!=null?u:z.Thumb)!=null?l:VD,_e=(p=(h=ie==null?void 0:ie.valueLabel)!=null?h:z.ValueLabel)!=null?p:UD,Ue=(m=(y=ie==null?void 0:ie.mark)!=null?y:z.Mark)!=null?m:WD,He=(b=(j=ie==null?void 0:ie.markLabel)!=null?j:z.MarkLabel)!=null?b:HD,rt=(g=(v=ie==null?void 0:ie.input)!=null?v:z.Input)!=null?g:"input",Te=(x=ge==null?void 0:ge.root)!=null?x:O.root,Be=(w=ge==null?void 0:ge.rail)!=null?w:O.rail,Bt=(E=ge==null?void 0:ge.track)!=null?E:O.track,nr=(S=ge==null?void 0:ge.thumb)!=null?S:O.thumb,Zt=(k=ge==null?void 0:ge.valueLabel)!=null?k:O.valueLabel,Ot=(R=ge==null?void 0:ge.mark)!=null?R:O.mark,Jt=($=ge==null?void 0:ge.markLabel)!=null?$:O.markLabel,Ln=(P=ge==null?void 0:ge.input)!=null?P:O.input,wt=_n({elementType:ke,getSlotProps:ut,externalSlotProps:Te,externalForwardedProps:it,additionalProps:C({},MD(ke)&&{as:D}),ownerState:C({},Pe,Te==null?void 0:Te.ownerState),className:[H.root,_]}),Nn=_n({elementType:pe,externalSlotProps:Be,ownerState:Pe,className:H.rail}),At=_n({elementType:Ae,externalSlotProps:Bt,additionalProps:{style:C({},ze[xe].offset(dt),ze[xe].leap(hn))},ownerState:C({},Pe,Bt==null?void 0:Bt.ownerState),className:H.track}),Mt=_n({elementType:nt,getSlotProps:Y,externalSlotProps:nr,ownerState:C({},Pe,nr==null?void 0:nr.ownerState),className:H.thumb}),co=_n({elementType:_e,externalSlotProps:Zt,ownerState:C({},Pe,Zt==null?void 0:Zt.ownerState),className:H.valueLabel}),kn=_n({elementType:Ue,externalSlotProps:Ot,ownerState:Pe,className:H.mark}),_r=_n({elementType:He,externalSlotProps:Jt,ownerState:Pe,className:H.markLabel}),ka=_n({elementType:rt,getSlotProps:Ze,externalSlotProps:Ln,ownerState:Pe});return c.jsxs(ke,C({},wt,{children:[c.jsx(pe,C({},Nn)),c.jsx(Ae,C({},At)),Ee.filter(lt=>lt.value>=me&<.value<=de).map((lt,kt)=>{const Br=Qu(lt.value,me,de),uo=ze[xe].offset(Br);let Sn;return Me===!1?Sn=ve.indexOf(lt.value)!==-1:Sn=Me==="normal"&&(re?lt.value>=ve[0]&<.value<=ve[ve.length-1]:lt.value<=ve[0])||Me==="inverted"&&(re?lt.value<=ve[0]||lt.value>=ve[ve.length-1]:lt.value>=ve[0]),c.jsxs(d.Fragment,{children:[c.jsx(Ue,C({"data-index":kt},kn,!oa(Ue)&&{markActive:Sn},{style:C({},uo,kn.style),className:ee(kn.className,Sn&&H.markActive)})),lt.label!=null?c.jsx(He,C({"aria-hidden":!0,"data-index":kt},_r,!oa(He)&&{markLabelActive:Sn},{style:C({},uo,_r.style),className:ee(H.markLabel,_r.className,Sn&&H.markLabelActive),children:lt.label})):null]},kt)}),ve.map((lt,kt)=>{const Br=Qu(lt,me,de),uo=ze[xe].offset(Br),Sn=we==="off"?KD:_e;return c.jsx(Sn,C({},!oa(Sn)&&{valueLabelFormat:Le,valueLabelDisplay:we,value:typeof Le=="function"?Le(le(lt),kt):Le,index:kt,open:ne===kt||se===kt||we==="on",disabled:X},co,{children:c.jsx(nt,C({"data-index":kt},Mt,{className:ee(H.thumb,Mt.className,se===kt&&H.active,ye===kt&&H.focusVisible),style:C({},uo,{pointerEvents:B&&se!==kt?"none":void 0},Mt.style),children:c.jsx(rt,C({"data-index":kt,"aria-label":Z?Z(kt):M,"aria-valuenow":le(lt),"aria-labelledby":V,"aria-valuetext":q?q(le(lt),kt):N,value:ve[kt]},ka))}))}),kt)})]}))}),YD=qD;function XD(e){return Ce("MuiTooltip",e)}const QD=Se("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Go=QD,ZD=["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 JD(e){return Math.round(e*1e5)/1e5}const eL=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${G(a.split("-")[0])}`],arrow:["arrow"]};return je(i,XD,t)},tL=Q(lw,{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})=>C({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${Go.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Go.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Go.arrow}`]:C({},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"] .${Go.arrow}`]:C({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),nL=Q("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${G(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>C({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:`${JD(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${Go.popper}[data-popper-placement*="left"] &`]:C({transformOrigin:"right center"},t.isRtl?C({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):C({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${Go.popper}[data-popper-placement*="right"] &`]:C({transformOrigin:"left center"},t.isRtl?C({marginRight:"14px"},t.touch&&{marginRight:"24px"}):C({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${Go.popper}[data-popper-placement*="top"] &`]:C({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${Go.popper}[data-popper-placement*="bottom"] &`]:C({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),rL=Q("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 Ec=!1,$0=null,Ys={x:0,y:0};function jc(e,t){return n=>{t&&t(n),e(n)}}const oL=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,u,p,h,m,y,b,j,g,v,x,w,E;const S=Re({props:t,name:"MuiTooltip"}),{arrow:k=!1,children:R,components:$={},componentsProps:P={},describeChild:T=!1,disableFocusListener:I=!1,disableHoverListener:L=!1,disableInteractive:M=!1,disableTouchListener:N=!1,enterDelay:V=100,enterNextDelay:D=0,enterTouchDelay:z=700,followCursor:O=!1,id:F,leaveDelay:U=0,leaveTouchDelay:_=1500,onClose:B,onOpen:X,open:Z,placement:q="bottom",PopperComponent:ce,PopperProps:de={},slotProps:me={},slots:A={},title:W,TransitionComponent:K=fh,TransitionProps:le}=S,ge=oe(S,ZD),ie=Fr(),Me=ie.direction==="rtl",[we,Le]=d.useState(),[it,Pe]=d.useState(null),ze=d.useRef(!1),ut=M||O,Ze=d.useRef(),Y=d.useRef(),ne=d.useRef(),se=d.useRef(),[xe,ye]=ls({controlled:Z,default:!1,name:"Tooltip",state:"open"});let re=xe;const ae=Zm(F),Ee=d.useRef(),ve=d.useCallback(()=>{Ee.current!==void 0&&(document.body.style.WebkitUserSelect=Ee.current,Ee.current=void 0),clearTimeout(se.current)},[]);d.useEffect(()=>()=>{clearTimeout(Ze.current),clearTimeout(Y.current),clearTimeout(ne.current),ve()},[ve]);const dt=Oe=>{clearTimeout($0),Ec=!0,ye(!0),X&&!re&&X(Oe)},hn=Wn(Oe=>{clearTimeout($0),$0=setTimeout(()=>{Ec=!1},800+U),ye(!1),B&&re&&B(Oe),clearTimeout(Ze.current),Ze.current=setTimeout(()=>{ze.current=!1},ie.transitions.duration.shortest)}),H=Oe=>{ze.current&&Oe.type!=="touchstart"||(we&&we.removeAttribute("title"),clearTimeout(Y.current),clearTimeout(ne.current),V||Ec&&D?Y.current=setTimeout(()=>{dt(Oe)},Ec?D:V):dt(Oe))},ke=Oe=>{clearTimeout(Y.current),clearTimeout(ne.current),ne.current=setTimeout(()=>{hn(Oe)},U)},{isFocusVisibleRef:pe,onBlur:Ae,onFocus:nt,ref:_e}=Jm(),[,Ue]=d.useState(!1),He=Oe=>{Ae(Oe),pe.current===!1&&(Ue(!1),ke(Oe))},rt=Oe=>{we||Le(Oe.currentTarget),nt(Oe),pe.current===!0&&(Ue(!0),H(Oe))},Te=Oe=>{ze.current=!0;const Wt=R.props;Wt.onTouchStart&&Wt.onTouchStart(Oe)},Be=H,Bt=ke,nr=Oe=>{Te(Oe),clearTimeout(ne.current),clearTimeout(Ze.current),ve(),Ee.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",se.current=setTimeout(()=>{document.body.style.WebkitUserSelect=Ee.current,H(Oe)},z)},Zt=Oe=>{R.props.onTouchEnd&&R.props.onTouchEnd(Oe),ve(),clearTimeout(ne.current),ne.current=setTimeout(()=>{hn(Oe)},_)};d.useEffect(()=>{if(!re)return;function Oe(Wt){(Wt.key==="Escape"||Wt.key==="Esc")&&hn(Wt)}return document.addEventListener("keydown",Oe),()=>{document.removeEventListener("keydown",Oe)}},[hn,re]);const Ot=xt(R.ref,_e,Le,n);!W&&W!==0&&(re=!1);const Jt=d.useRef(),Ln=Oe=>{const Wt=R.props;Wt.onMouseMove&&Wt.onMouseMove(Oe),Ys={x:Oe.clientX,y:Oe.clientY},Jt.current&&Jt.current.update()},wt={},Nn=typeof W=="string";T?(wt.title=!re&&Nn&&!L?W:null,wt["aria-describedby"]=re?ae:null):(wt["aria-label"]=Nn?W:null,wt["aria-labelledby"]=re&&!Nn?ae:null);const At=C({},wt,ge,R.props,{className:ee(ge.className,R.props.className),onTouchStart:Te,ref:Ot},O?{onMouseMove:Ln}:{}),Mt={};N||(At.onTouchStart=nr,At.onTouchEnd=Zt),L||(At.onMouseOver=jc(Be,At.onMouseOver),At.onMouseLeave=jc(Bt,At.onMouseLeave),ut||(Mt.onMouseOver=Be,Mt.onMouseLeave=Bt)),I||(At.onFocus=jc(rt,At.onFocus),At.onBlur=jc(He,At.onBlur),ut||(Mt.onFocus=rt,Mt.onBlur=He));const co=d.useMemo(()=>{var Oe;let Wt=[{name:"arrow",enabled:!!it,options:{element:it,padding:4}}];return(Oe=de.popperOptions)!=null&&Oe.modifiers&&(Wt=Wt.concat(de.popperOptions.modifiers)),C({},de.popperOptions,{modifiers:Wt})},[it,de]),kn=C({},S,{isRtl:Me,arrow:k,disableInteractive:ut,placement:q,PopperComponentProp:ce,touch:ze.current}),_r=eL(kn),ka=(r=(o=A.popper)!=null?o:$.Popper)!=null?r:tL,lt=(a=(i=(s=A.transition)!=null?s:$.Transition)!=null?i:K)!=null?a:fh,kt=(f=(l=A.tooltip)!=null?l:$.Tooltip)!=null?f:nL,Br=(u=(p=A.arrow)!=null?p:$.Arrow)!=null?u:rL,uo=cf(ka,C({},de,(h=me.popper)!=null?h:P.popper,{className:ee(_r.popper,de==null?void 0:de.className,(m=(y=me.popper)!=null?y:P.popper)==null?void 0:m.className)}),kn),Sn=cf(lt,C({},le,(b=me.transition)!=null?b:P.transition),kn),Sa=cf(kt,C({},(j=me.tooltip)!=null?j:P.tooltip,{className:ee(_r.tooltip,(g=(v=me.tooltip)!=null?v:P.tooltip)==null?void 0:g.className)}),kn),ql=cf(Br,C({},(x=me.arrow)!=null?x:P.arrow,{className:ee(_r.arrow,(w=(E=me.arrow)!=null?E:P.arrow)==null?void 0:w.className)}),kn);return c.jsxs(d.Fragment,{children:[d.cloneElement(R,At),c.jsx(ka,C({as:ce??lw,placement:q,anchorEl:O?{getBoundingClientRect:()=>({top:Ys.y,left:Ys.x,right:Ys.x,bottom:Ys.y,width:0,height:0})}:we,popperRef:Jt,open:we?re:!1,id:ae,transition:!0},Mt,uo,{popperOptions:co,children:({TransitionProps:Oe})=>c.jsx(lt,C({timeout:ie.transitions.duration.shorter},Oe,Sn,{children:c.jsxs(kt,C({},Sa,{children:[W,k?c.jsx(Br,C({},ql,{ref:Pe})):null]}))}))}))]})}),Dn=oL,aL=nR({createStyledComponent:Q("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>Re({props:e,name:"MuiStack"})}),iL=aL,sL=["anchor","classes","className","width","style"],fL=Q("div")(({theme:e,ownerState:t})=>C({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})),lL=d.forwardRef(function(t,n){const{anchor:r,classes:o={},className:a,width:i,style:s}=t,f=oe(t,sL),l=t;return c.jsx(fL,C({className:ee("PrivateSwipeArea-root",o.root,o[`anchor${G(r)}`],a),ref:n,style:C({[Oa(r)?"width":"height"]:i},s),ownerState:l},f))}),cL=lL,uL=["BackdropProps"],dL=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"],Rc=3,z0=20;let po=null;function O0(e,t,n){return e==="right"?n.body.offsetWidth-t[0].pageX:t[0].pageX}function M0(e,t,n){return e==="bottom"?n.innerHeight-t[0].clientY:t[0].clientY}function Xs(e,t){return e?t.clientWidth:t.clientHeight}function U3(e,t,n,r){return Math.min(Math.max(n?t-e:r+t-e,0),r)}function pL(e,t){const n=[];for(;e&&e!==t.parentElement;){const r=Kn(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 hL({domTreeShapes:e,start:t,current:n,anchor:r}){const o={scrollPosition:{x:"scrollLeft",y:"scrollTop"},scrollLength:{x:"scrollWidth",y:"scrollHeight"},clientLength:{x:"clientWidth",y:"clientHeight"}};return e.some(a=>{let i=n>=t;(r==="top"||r==="left")&&(i=!i);const s=r==="left"||r==="right"?"x":"y",f=Math.round(a[o.scrollPosition[s]]),l=f>0,u=f+a[o.clientLength[s]]{D.current=null},[g]);const z=d.useCallback((B,X={})=>{const{mode:Z=null,changeTransition:q=!0}=X,ce=df(o,i),de=["right","bottom"].indexOf(ce)!==-1?1:-1,me=Oa(i),A=me?`translate(${de*B}px, 0)`:`translate(0, ${de*B}px)`,W=M.current.style;W.webkitTransform=A,W.transform=A;let K="";if(Z&&(K=o.transitions.create("all",jo({easing:void 0,style:void 0,timeout:E},{mode:Z}))),q&&(W.webkitTransition=K,W.transition=K),!s&&!u){const le=L.current.style;le.opacity=1-B/Xs(me,M.current),q&&(le.webkitTransition=K,le.transition=K)}},[i,s,u,o,E]),O=Wn(B=>{if(!V.current)return;if(po=null,V.current=!1,Qa.flushSync(()=>{P(!1)}),!T.current.isSwiping){T.current.isSwiping=null;return}T.current.isSwiping=null;const X=df(o,i),Z=Oa(i);let q;Z?q=O0(X,B.changedTouches,Et(B.currentTarget)):q=M0(X,B.changedTouches,Kn(B.currentTarget));const ce=Z?T.current.startX:T.current.startY,de=Xs(Z,M.current),me=U3(q,ce,g,de),A=me/de;if(Math.abs(T.current.velocity)>m&&(D.current=Math.abs((de-me)/T.current.velocity)*1e3),g){T.current.velocity>m||A>p?b():z(0,{mode:"exit"});return}T.current.velocity<-m||1-A>p?j():z(Xs(Z,M.current),{mode:"enter"})}),F=(B=!1)=>{if(!$){(B||!(f&&h))&&Qa.flushSync(()=>{P(!0)});const X=Oa(i);!g&&M.current&&z(Xs(X,M.current)+(f?15:-z0),{changeTransition:!1}),T.current.velocity=0,T.current.lastTime=null,T.current.lastTranslate=null,T.current.paperHit=!1,V.current=!0}},U=Wn(B=>{if(!M.current||!V.current||po!==null&&po!==T.current)return;F(!0);const X=df(o,i),Z=Oa(i),q=O0(X,B.touches,Et(B.currentTarget)),ce=M0(X,B.touches,Kn(B.currentTarget));if(g&&M.current.contains(B.target)&&po===null){const K=pL(B.target,M.current);if(hL({domTreeShapes:K,start:Z?T.current.startX:T.current.startY,current:Z?q:ce,anchor:i})){po=!0;return}po=T.current}if(T.current.isSwiping==null){const K=Math.abs(q-T.current.startX),le=Math.abs(ce-T.current.startY),ge=Z?K>le&&K>Rc:le>K&&le>Rc;if(ge&&B.cancelable&&B.preventDefault(),ge===!0||(Z?le>Rc:K>Rc)){if(T.current.isSwiping=ge,!ge){O(B);return}T.current.startX=q,T.current.startY=ce,!f&&!g&&(Z?T.current.startX-=z0:T.current.startY-=z0)}}if(!T.current.isSwiping)return;const de=Xs(Z,M.current);let me=Z?T.current.startX:T.current.startY;g&&!T.current.paperHit&&(me=Math.min(me,de));const A=U3(Z?q:ce,me,g,de);if(g)if(T.current.paperHit)A===0&&(T.current.startX=q,T.current.startY=ce);else if(Z?q{if(B.defaultPrevented||B.defaultMuiPrevented||g&&(u||!L.current.contains(B.target))&&!M.current.contains(B.target))return;const X=df(o,i),Z=Oa(i),q=O0(X,B.touches,Et(B.currentTarget)),ce=M0(X,B.touches,Kn(B.currentTarget));if(!g){var de;if(l||!(B.target===I.current||(de=M.current)!=null&&de.contains(B.target)&&(typeof h=="function"?h(B,I.current,M.current):h)))return;if(Z){if(q>w)return}else if(ce>w)return}B.defaultMuiPrevented=!0,po=null,T.current.startX=q,T.current.startY=ce,F()});return d.useEffect(()=>{if(S==="temporary"){const B=Et(M.current);return B.addEventListener("touchstart",_),B.addEventListener("touchmove",U,{passive:!g}),B.addEventListener("touchend",O),()=>{B.removeEventListener("touchstart",_),B.removeEventListener("touchmove",U,{passive:!g}),B.removeEventListener("touchend",O)}}},[S,g,_,U,O]),d.useEffect(()=>()=>{po===T.current&&(po=null)},[]),d.useEffect(()=>{g||P(!1)},[g]),c.jsxs(d.Fragment,{children:[c.jsx(tI,C({open:S==="temporary"&&$?!0:g,variant:S,ModalProps:C({BackdropProps:C({},y,{ref:L})},S==="temporary"&&{keepMounted:!0},k),hideBackdrop:u,PaperProps:C({},v,{style:C({pointerEvents:S==="temporary"&&!g&&!h?"none":""},v.style),ref:N}),anchor:i,transitionDuration:D.current||E,onClose:b,ref:n},R)),!l&&S==="temporary"&&c.jsx(ST,{children:c.jsx(cL,C({anchor:i,ref:I,width:w},x))})]})}),vL=gL;function yL(e){return Ce("MuiSwitch",e)}const bL=Se("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),mn=bL,xL=["className","color","edge","size","sx"],wL=e=>{const{classes:t,edge:n,size:r,color:o,checked:a,disabled:i}=e,s={root:["root",n&&`edge${G(n)}`,`size${G(r)}`],switchBase:["switchBase",`color${G(o)}`,a&&"checked",i&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},f=je(s,yL,t);return C({},t,f)},kL=Q("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${G(n.edge)}`],t[`size${G(n.size)}`]]}})(({ownerState:e})=>C({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)"}}})),SL=Q(mw,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${mn.input}`]:t.input},n.color!=="default"&&t[`color${G(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})=>C({"&: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"?yg(e.palette[t.color].main,.62):vg(e.palette[t.color].main,.55)}`}},[`&.${mn.checked} + .${mn.track}`]:{backgroundColor:(e.vars||e).palette[t.color].main}})),CL=Q("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}`})),EL=Q("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%"})),jL=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiSwitch"}),{className:o,color:a="primary",edge:i=!1,size:s="medium",sx:f}=r,l=oe(r,xL),u=C({},r,{color:a,edge:i,size:s}),p=wL(u),h=c.jsx(EL,{className:p.thumb,ownerState:u});return c.jsxs(kL,{className:ee(p.root,o),sx:f,ownerState:u,children:[c.jsx(SL,C({type:"checkbox",icon:h,checkedIcon:h,ref:n,ownerState:u},l,{classes:C({},p,{root:p.switchBase})})),c.jsx(CL,{className:p.track,ownerState:u})]})}),Pc=jL;function RL(e){return Ce("MuiTextField",e)}Se("MuiTextField",["root"]);const PL=["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"],TL={standard:Cw,filled:xw,outlined:$w},$L=e=>{const{classes:t}=e;return je({root:["root"]},RL,t)},zL=Q(ed,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),OL=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:a=!1,children:i,className:s,color:f="primary",defaultValue:l,disabled:u=!1,error:p=!1,FormHelperTextProps:h,fullWidth:m=!1,helperText:y,id:b,InputLabelProps:j,inputProps:g,InputProps:v,inputRef:x,label:w,maxRows:E,minRows:S,multiline:k=!1,name:R,onBlur:$,onChange:P,onClick:T,onFocus:I,placeholder:L,required:M=!1,rows:N,select:V=!1,SelectProps:D,type:z,value:O,variant:F="outlined"}=r,U=oe(r,PL),_=C({},r,{autoFocus:a,color:f,disabled:u,error:p,fullWidth:m,multiline:k,required:M,select:V,variant:F}),B=$L(_),X={};F==="outlined"&&(j&&typeof j.shrink<"u"&&(X.notched=j.shrink),X.label=w),V&&((!D||!D.native)&&(X.id=void 0),X["aria-describedby"]=void 0);const Z=Zm(b),q=y&&Z?`${Z}-helper-text`:void 0,ce=w&&Z?`${Z}-label`:void 0,de=TL[F],me=c.jsx(de,C({"aria-describedby":q,autoComplete:o,autoFocus:a,defaultValue:l,fullWidth:m,multiline:k,name:R,rows:N,maxRows:E,minRows:S,type:z,value:O,id:Z,inputRef:x,onBlur:$,onChange:P,onFocus:I,onClick:T,placeholder:L,inputProps:g},X,v));return c.jsxs(zL,C({className:ee(B.root,s),disabled:u,error:p,fullWidth:m,ref:n,required:M,color:f,variant:F,ownerState:_},U,{children:[w!=null&&w!==""&&c.jsx(gA,C({htmlFor:Z,id:ce},j,{children:w})),V?c.jsx(Ag,C({"aria-describedby":q,id:Z,labelId:ce,value:O,input:me},D,{children:i})):me,y&&c.jsx(TI,C({id:q},h,{children:y}))]}))}),fi=OL,ue={fontDark:"#101727",fontLight:"#F5F5F5",purple:"#b624ff",red:"#ff3131"},ML=bg({components:{MuiTooltip:{defaultProps:{disableInteractive:!0,style:{backdropFilter:"blur(6px)",WebkitBackdropFilter:"blur(6px)"}}},MuiSelect:{defaultProps:{style:{borderRadius:"18px"}}}},typography:{fontFamily:'"Poppins", sans-serif'},palette:{primary:{main:ue.purple},secondary:{main:"#bababa"},error:{main:ue.red}}}),IL=ga` + `),ZO)),rM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiCircularProgress"}),{className:o,color:a="primary",disableShrink:i=!1,size:s=40,style:f,thickness:l=3.6,value:u=0,variant:p="indeterminate"}=r,h=oe(r,XO),m=E({},r,{color:a,disableShrink:i,size:s,thickness:l,value:u,variant:p}),y=JO(m),b={},j={},v={};if(p==="determinate"){const g=2*Math.PI*((Mo-l)/2);b.strokeDasharray=g.toFixed(3),v["aria-valuenow"]=Math.round(u),b.strokeDashoffset=`${((100-u)/100*g).toFixed(3)}px`,j.transform="rotate(-90deg)"}return c.jsx(eM,E({className:ee(y.root,o),style:E({width:s,height:s},j,f),ownerState:m,ref:n,role:"progressbar"},v,h,{children:c.jsx(tM,{className:y.svg,ownerState:m,viewBox:`${Mo/2} ${Mo/2} ${Mo} ${Mo}`,children:c.jsx(nM,{className:y.circle,style:b,ownerState:m,cx:Mo,cy:Mo,r:(Mo-l)/2,fill:"none",strokeWidth:l})})}))}),oM=rM,aM=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","open","slotProps","slots","theme"],iM=Q("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"})),sM=Q(uw,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),fM=d.forwardRef(function(t,n){var r,o,a,i,s,f;const l=Re({name:"MuiModal",props:t}),{BackdropComponent:u=sM,BackdropProps:p,classes:h,className:m,closeAfterTransition:y=!1,children:b,container:j,component:v,components:g={},componentsProps:x={},disableAutoFocus:w=!1,disableEnforceFocus:C=!1,disableEscapeKeyDown:S=!1,disablePortal:k=!1,disableRestoreFocus:R=!1,disableScrollLock:$=!1,hideBackdrop:P=!1,keepMounted:T=!1,onBackdropClick:I,onClose:L,open:M,slotProps:N,slots:V,theme:D}=l,z=oe(l,aM),[O,F]=d.useState(!0),U={container:j,closeAfterTransition:y,disableAutoFocus:w,disableEnforceFocus:C,disableEscapeKeyDown:S,disablePortal:k,disableRestoreFocus:R,disableScrollLock:$,hideBackdrop:P,keepMounted:T,onBackdropClick:I,onClose:L,open:M},_=E({},l,U,{exited:O}),B=(r=(o=V==null?void 0:V.root)!=null?o:g.Root)!=null?r:iM,X=(a=(i=V==null?void 0:V.backdrop)!=null?i:g.Backdrop)!=null?a:u,Z=(s=N==null?void 0:N.root)!=null?s:x.root,q=(f=N==null?void 0:N.backdrop)!=null?f:x.backdrop;return c.jsx(kT,E({slots:{root:B,backdrop:X},slotProps:{root:()=>E({},eh(Z,_),!oa(B)&&{as:v,theme:D},{className:ee(m,Z==null?void 0:Z.className,h==null?void 0:h.root,!_.open&&_.exited&&(h==null?void 0:h.hidden))}),backdrop:()=>E({},p,eh(q,_),{className:ee(q==null?void 0:q.className,h==null?void 0:h.backdrop)})},onTransitionEnter:()=>F(!1),onTransitionExited:()=>F(!0),ref:n},z,U,{children:b}))}),Mg=fM;function lM(e){return Ce("MuiDialog",e)}const cM=Se("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),j0=cM,uM=d.createContext({}),gw=uM,dM=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],pM=Q(uw,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),hM=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:a}=e,i={root:["root"],container:["container",`scroll${G(n)}`],paper:["paper",`paperScroll${G(n)}`,`paperWidth${G(String(r))}`,o&&"paperFullWidth",a&&"paperFullScreen"]};return je(i,lM,t)},mM=Q(Mg,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),gM=Q("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${G(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"}})),vM=Q(js,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${G(n.scroll)}`],t[`paperWidth${G(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}`,[`&.${j0.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}`,[`&.${j0.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,[`&.${j0.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),yM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDialog"}),o=Fr(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":s,BackdropComponent:f,BackdropProps:l,children:u,className:p,disableEscapeKeyDown:h=!1,fullScreen:m=!1,fullWidth:y=!1,maxWidth:b="sm",onBackdropClick:j,onClose:v,open:g,PaperComponent:x=js,PaperProps:w={},scroll:C="paper",TransitionComponent:S=cw,transitionDuration:k=a,TransitionProps:R}=r,$=oe(r,dM),P=E({},r,{disableEscapeKeyDown:h,fullScreen:m,fullWidth:y,maxWidth:b,scroll:C}),T=hM(P),I=d.useRef(),L=D=>{I.current=D.target===D.currentTarget},M=D=>{I.current&&(I.current=null,j&&j(D),v&&v(D,"backdropClick"))},N=Jm(s),V=d.useMemo(()=>({titleId:N}),[N]);return c.jsx(mM,E({className:ee(T.root,p),closeAfterTransition:!0,components:{Backdrop:pM},componentsProps:{backdrop:E({transitionDuration:k,as:f},l)},disableEscapeKeyDown:h,onClose:v,open:g,ref:n,onClick:M,ownerState:P},$,{children:c.jsx(S,E({appear:!0,in:g,timeout:k,role:"presentation"},R,{children:c.jsx(gM,{className:ee(T.container),onMouseDown:L,ownerState:P,children:c.jsx(vM,E({as:x,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":N},w,{className:ee(T.paper,w.className),ownerState:P,children:c.jsx(gw.Provider,{value:V,children:u})}))})}))}))}),ao=yM;function bM(e){return Ce("MuiDialogActions",e)}Se("MuiDialogActions",["root","spacing"]);const xM=["className","disableSpacing"],wM=e=>{const{classes:t,disableSpacing:n}=e;return je({root:["root",!n&&"spacing"]},bM,t)},kM=Q("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}})),SM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:a=!1}=r,i=oe(r,xM),s=E({},r,{disableSpacing:a}),f=wM(s);return c.jsx(kM,E({className:ee(f.root,o),ownerState:s,ref:n},i))}),Dr=SM;function CM(e){return Ce("MuiDialogContent",e)}Se("MuiDialogContent",["root","dividers"]);function EM(e){return Ce("MuiDialogTitle",e)}const jM=Se("MuiDialogTitle",["root"]),RM=jM,PM=["className","dividers"],TM=e=>{const{classes:t,dividers:n}=e;return je({root:["root",n&&"dividers"]},CM,t)},$M=Q("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}`}:{[`.${RM.root} + &`]:{paddingTop:0}})),zM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDialogContent"}),{className:o,dividers:a=!1}=r,i=oe(r,PM),s=E({},r,{dividers:a}),f=TM(s);return c.jsx($M,E({className:ee(f.root,o),ownerState:s,ref:n},i))}),io=zM,OM=["className","id"],MM=e=>{const{classes:t}=e;return je({root:["root"]},EM,t)},IM=Q(ms,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),AM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDialogTitle"}),{className:o,id:a}=r,i=oe(r,OM),s=r,f=MM(s),{titleId:l=a}=d.useContext(gw);return c.jsx(IM,E({component:"h2",className:ee(f.root,o),ownerState:s,ref:n,variant:"h6",id:a??l},i))}),Lr=AM;function DM(e){return Ce("MuiDivider",e)}const LM=Se("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),R3=LM,NM=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],FM=e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:a,orientation:i,textAlign:s,variant:f}=e;return je({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"]},DM,r)},_M=Q("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%"}})),BM=Q("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)`})),VM=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDivider"}),{absolute:o=!1,children:a,className:i,component:s=a?"div":"hr",flexItem:f=!1,light:l=!1,orientation:u="horizontal",role:p=s!=="hr"?"separator":void 0,textAlign:h="center",variant:m="fullWidth"}=r,y=oe(r,NM),b=E({},r,{absolute:o,component:s,flexItem:f,light:l,orientation:u,role:p,textAlign:h,variant:m}),j=FM(b);return c.jsx(_M,E({as:s,className:ee(j.root,i),role:p,ref:n,ownerState:b},y,{children:a?c.jsx(BM,{className:j.wrapper,ownerState:b,children:a}):null}))}),If=VM,UM=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function WM(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=Kn(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 HM(e){return typeof e=="function"?e():e}function Sc(e,t,n){const r=HM(n),o=WM(e,t,r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const GM=d.forwardRef(function(t,n){const r=Fr(),o={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},a={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:f,container:l,direction:u="down",easing:p=o,in:h,onEnter:m,onEntered:y,onEntering:b,onExit:j,onExited:v,onExiting:g,style:x,timeout:w=a,TransitionComponent:C=T1}=t,S=oe(t,UM),k=d.useRef(null),R=xt(f.ref,k,n),$=z=>O=>{z&&(O===void 0?z(k.current):z(k.current,O))},P=$((z,O)=>{Sc(u,z,l),zg(z),m&&m(z,O)}),T=$((z,O)=>{const F=jo({timeout:w,style:x,easing:p},{mode:"enter"});z.style.webkitTransition=r.transitions.create("-webkit-transform",E({},F)),z.style.transition=r.transitions.create("transform",E({},F)),z.style.webkitTransform="none",z.style.transform="none",b&&b(z,O)}),I=$(y),L=$(g),M=$(z=>{const O=jo({timeout:w,style:x,easing:p},{mode:"exit"});z.style.webkitTransition=r.transitions.create("-webkit-transform",O),z.style.transition=r.transitions.create("transform",O),Sc(u,z,l),j&&j(z)}),N=$(z=>{z.style.webkitTransition="",z.style.transition="",v&&v(z)}),V=z=>{i&&i(k.current,z)},D=d.useCallback(()=>{k.current&&Sc(u,k.current,l)},[u,l]);return d.useEffect(()=>{if(h||u==="down"||u==="right")return;const z=Zm(()=>{k.current&&Sc(u,k.current,l)}),O=Kn(k.current);return O.addEventListener("resize",z),()=>{z.clear(),O.removeEventListener("resize",z)}},[u,h,l]),d.useEffect(()=>{h||D()},[h,D]),c.jsx(C,E({nodeRef:k,onEnter:P,onEntered:I,onEntering:T,onExit:M,onExited:N,onExiting:L,addEndListener:V,appear:s,in:h,timeout:w},S,{children:(z,O)=>d.cloneElement(f,E({ref:R,style:E({visibility:z==="exited"&&!h?"hidden":void 0},x,f.props.style)},O))}))}),KM=GM;function qM(e){return Ce("MuiDrawer",e)}Se("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const YM=["BackdropProps"],XM=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],vw=(e,t)=>{const{ownerState:n}=e;return[t.root,(n.variant==="permanent"||n.variant==="persistent")&&t.docked,t.modal]},QM=e=>{const{classes:t,anchor:n,variant:r}=e,o={root:["root"],docked:[(r==="permanent"||r==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${G(n)}`,r!=="temporary"&&`paperAnchorDocked${G(n)}`]};return je(o,qM,t)},ZM=Q(Mg,{name:"MuiDrawer",slot:"Root",overridesResolver:vw})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),P3=Q("div",{shouldForwardProp:yr,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:vw})({flex:"0 0 auto"}),JM=Q(js,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`paperAnchor${G(n.anchor)}`],n.variant!=="temporary"&&t[`paperAnchorDocked${G(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}`})),yw={left:"right",right:"left",top:"down",bottom:"up"};function Oa(e){return["left","right"].indexOf(e)!==-1}function df(e,t){return e.direction==="rtl"&&Oa(t)?yw[t]:t}const eI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiDrawer"}),o=Fr(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{anchor:i="left",BackdropProps:s,children:f,className:l,elevation:u=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:h}={},onClose:m,open:y=!1,PaperProps:b={},SlideProps:j,TransitionComponent:v=KM,transitionDuration:g=a,variant:x="temporary"}=r,w=oe(r.ModalProps,YM),C=oe(r,XM),S=d.useRef(!1);d.useEffect(()=>{S.current=!0},[]);const k=df(o,i),$=E({},r,{anchor:i,elevation:u,open:y,variant:x},C),P=QM($),T=c.jsx(JM,E({elevation:x==="temporary"?u:0,square:!0},b,{className:ee(P.paper,b.className),ownerState:$,children:f}));if(x==="permanent")return c.jsx(P3,E({className:ee(P.root,P.docked,l),ownerState:$,ref:n},C,{children:T}));const I=c.jsx(v,E({in:y,direction:yw[k],timeout:g,appear:S.current},j,{children:T}));return x==="persistent"?c.jsx(P3,E({className:ee(P.root,P.docked,l),ownerState:$,ref:n},C,{children:I})):c.jsx(ZM,E({BackdropProps:E({},s,h,{transitionDuration:g}),className:ee(P.root,P.modal,l),open:y,ownerState:$,onClose:m,hideBackdrop:p,ref:n},C,w,{children:I}))}),tI=eI,nI=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],rI=e=>{const{classes:t,disableUnderline:n}=e,o=je({root:["root",!n&&"underline"],input:["input"]},zz,t);return E({},t,o)},oI=Q(I1,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...O1(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}},[`&.${Ca.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a},[`&.${Ca.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"},[`&.${Ca.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ca.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(.${Ca.disabled}, .${Ca.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${Ca.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}))}),aI=Q(A1,{name:"MuiFilledInput",slot:"Input",overridesResolver:M1})(({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})),bw=d.forwardRef(function(t,n){var r,o,a,i;const s=Re({props:t,name:"MuiFilledInput"}),{components:f={},componentsProps:l,fullWidth:u=!1,inputComponent:p="input",multiline:h=!1,slotProps:m,slots:y={},type:b="text"}=s,j=oe(s,nI),v=E({},s,{fullWidth:u,inputComponent:p,multiline:h,type:b}),g=rI(s),x={root:{ownerState:v},input:{ownerState:v}},w=m??l?$n(m??l,x):x,C=(r=(o=y.root)!=null?o:f.Root)!=null?r:oI,S=(a=(i=y.input)!=null?i:f.Input)!=null?a:aI;return c.jsx(Og,E({slots:{root:C,input:S},componentsProps:w,fullWidth:u,inputComponent:p,multiline:h,ref:n,type:b},j,{classes:g}))});bw.muiName="Input";const xw=bw;function iI(e){return Ce("MuiFormControl",e)}Se("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const sI=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],fI=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${G(n)}`,r&&"fullWidth"]};return je(o,iI,t)},lI=Q("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>E({},t.root,t[`margin${G(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%"})),cI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiFormControl"}),{children:o,className:a,color:i="primary",component:s="div",disabled:f=!1,error:l=!1,focused:u,fullWidth:p=!1,hiddenLabel:h=!1,margin:m="none",required:y=!1,size:b="medium",variant:j="outlined"}=r,v=oe(r,sI),g=E({},r,{color:i,component:s,disabled:f,error:l,fullWidth:p,hiddenLabel:h,margin:m,required:y,size:b,variant:j}),x=fI(g),[w,C]=d.useState(()=>{let L=!1;return o&&d.Children.forEach(o,M=>{if(!v0(M,["Input","Select"]))return;const N=v0(M,["Select"])?M.props.input:M;N&&xz(N.props)&&(L=!0)}),L}),[S,k]=d.useState(()=>{let L=!1;return o&&d.Children.forEach(o,M=>{v0(M,["Input","Select"])&&(Ju(M.props,!0)||Ju(M.props.inputProps,!0))&&(L=!0)}),L}),[R,$]=d.useState(!1);f&&R&&$(!1);const P=u!==void 0&&!f?u:R;let T;const I=d.useMemo(()=>({adornedStart:w,setAdornedStart:C,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:y,variant:j}),[w,i,f,l,S,P,p,h,T,y,b,j]);return c.jsx(z1.Provider,{value:I,children:c.jsx(lI,E({as:s,ownerState:g,className:ee(x.root,a),ref:n},v,{children:o}))})}),ed=cI;function uI(e){return Ce("MuiFormControlLabel",e)}const dI=Se("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),pf=dI,pI=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],hI=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:a}=e,i={root:["root",n&&"disabled",`labelPlacement${G(r)}`,o&&"error",a&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return je(i,uI,t)},mI=Q("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${pf.label}`]:t.label},t.root,t[`labelPlacement${G(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>E({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${pf.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},{[`& .${pf.label}`]:{[`&.${pf.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),gI=Q("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${pf.error}`]:{color:(e.vars||e).palette.error.main}})),vI=d.forwardRef(function(t,n){var r,o;const a=Re({props:t,name:"MuiFormControlLabel"}),{className:i,componentsProps:s={},control:f,disabled:l,disableTypography:u,label:p,labelPlacement:h="end",required:m,slotProps:y={}}=a,b=oe(a,pI),j=fo(),v=(r=l??f.props.disabled)!=null?r:j==null?void 0:j.disabled,g=m??f.props.required,x={disabled:v,required:g};["checked","name","onChange","value","inputRef"].forEach($=>{typeof f.props[$]>"u"&&typeof a[$]<"u"&&(x[$]=a[$])});const w=ya({props:a,muiFormControl:j,states:["error"]}),C=E({},a,{disabled:v,labelPlacement:h,required:g,error:w.error}),S=hI(C),k=(o=y.typography)!=null?o:s.typography;let R=p;return R!=null&&R.type!==ms&&!u&&(R=c.jsx(ms,E({component:"span"},k,{className:ee(S.label,k==null?void 0:k.className),children:R}))),c.jsxs(mI,E({className:ee(S.root,i),ownerState:C,ref:n},b,{children:[d.cloneElement(f,x),R,g&&c.jsxs(gI,{ownerState:C,"aria-hidden":!0,className:S.asterisk,children:[" ","*"]})]}))}),Cc=vI;function yI(e){return Ce("MuiFormGroup",e)}Se("MuiFormGroup",["root","row","error"]);const bI=["className","row"],xI=e=>{const{classes:t,row:n,error:r}=e;return je({root:["root",n&&"row",r&&"error"]},yI,t)},wI=Q("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"})),kI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiFormGroup"}),{className:o,row:a=!1}=r,i=oe(r,bI),s=fo(),f=ya({props:r,muiFormControl:s,states:["error"]}),l=E({},r,{row:a,error:f.error}),u=xI(l);return c.jsx(wI,E({className:ee(u.root,o),ownerState:l,ref:n},i))}),vi=kI;function SI(e){return Ce("MuiFormHelperText",e)}const CI=Se("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),T3=CI;var $3;const EI=["children","className","component","disabled","error","filled","focused","margin","required","variant"],jI=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${G(r)}`,n&&"contained",s&&"focused",i&&"filled",f&&"required"]};return je(l,SI,t)},RI=Q("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${G(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,[`&.${T3.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${T3.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),PI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiFormHelperText"}),{children:o,className:a,component:i="p"}=r,s=oe(r,EI),f=fo(),l=ya({props:r,muiFormControl:f,states:["variant","size","disabled","error","filled","focused","required"]}),u=E({},r,{component:i,contained:l.variant==="filled"||l.variant==="outlined",variant:l.variant,size:l.size,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),p=jI(u);return c.jsx(RI,E({as:i,ownerState:u,className:ee(p.root,a),ref:n},s,{children:o===" "?$3||($3=c.jsx("span",{className:"notranslate",children:"​"})):o}))}),TI=PI;function $I(e){return Ce("MuiFormLabel",e)}const zI=Se("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Af=zI,OI=["children","className","color","component","disabled","error","filled","focused","required"],MI=e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:s}=e,f={root:["root",`color${G(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]};return je(f,$I,t)},II=Q("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",[`&.${Af.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Af.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Af.error}`]:{color:(e.vars||e).palette.error.main}})),AI=Q("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Af.error}`]:{color:(e.vars||e).palette.error.main}})),DI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiFormLabel"}),{children:o,className:a,component:i="label"}=r,s=oe(r,OI),f=fo(),l=ya({props:r,muiFormControl:f,states:["color","required","focused","disabled","error","filled"]}),u=E({},r,{color:l.color||"primary",component:i,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),p=MI(u);return c.jsxs(II,E({as:i,ownerState:u,className:ee(p.root,a),ref:n},s,{children:[o,l.required&&c.jsxs(AI,{ownerState:u,"aria-hidden":!0,className:p.asterisk,children:[" ","*"]})]}))}),Df=DI,LI=d.createContext(),z3=LI;function NI(e){return Ce("MuiGrid",e)}const FI=[0,1,2,3,4,5,6,7,8,9,10],_I=["column-reverse","column","row-reverse","row"],BI=["nowrap","wrap-reverse","wrap"],Hs=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],bl=Se("MuiGrid",["root","container","item","zeroMinWidth",...FI.map(e=>`spacing-xs-${e}`),..._I.map(e=>`direction-xs-${e}`),...BI.map(e=>`wrap-xs-${e}`),...Hs.map(e=>`grid-xs-${e}`),...Hs.map(e=>`grid-sm-${e}`),...Hs.map(e=>`grid-md-${e}`),...Hs.map(e=>`grid-lg-${e}`),...Hs.map(e=>`grid-xl-${e}`)]),VI=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function Yi(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function UI({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=Ba({values:t.columns,breakpoints:e.breakpoints.values}),s=typeof i=="object"?i[o]:i;if(s==null)return r;const f=`${Math.round(n/s*1e8)/1e6}%`;let l={};if(t.container&&t.item&&t.columnSpacing!==0){const u=e.spacing(t.columnSpacing);if(u!=="0px"){const p=`calc(${f} + ${Yi(u)})`;l={flexBasis:p,maxWidth:p}}}a=E({flexBasis:f,flexGrow:0,maxWidth:f},l)}return e.breakpoints.values[o]===0?Object.assign(r,a):r[e.breakpoints.up(o)]=a,r},{})}function WI({theme:e,ownerState:t}){const n=Ba({values:t.direction,breakpoints:e.breakpoints.values});return An({theme:e},n,r=>{const o={flexDirection:r};return r.indexOf("column")===0&&(o[`& > .${bl.item}`]={maxWidth:"none"}),o})}function ww({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 HI({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const a=Ba({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=ww({breakpoints:e.breakpoints.values,values:a})),o=An({theme:e},a,(s,f)=>{var l;const u=e.spacing(s);return u!=="0px"?{marginTop:`-${Yi(u)}`,[`& > .${bl.item}`]:{paddingTop:Yi(u)}}:(l=i)!=null&&l.includes(f)?{}:{marginTop:0,[`& > .${bl.item}`]:{paddingTop:0}}})}return o}function GI({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const a=Ba({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=ww({breakpoints:e.breakpoints.values,values:a})),o=An({theme:e},a,(s,f)=>{var l;const u=e.spacing(s);return u!=="0px"?{width:`calc(100% + ${Yi(u)})`,marginLeft:`-${Yi(u)}`,[`& > .${bl.item}`]:{paddingLeft:Yi(u)}}:(l=i)!=null&&l.includes(f)?{}:{width:"100%",marginLeft:0,[`& > .${bl.item}`]:{paddingLeft:0}}})}return o}function KI(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 qI=Q("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:o,item:a,spacing:i,wrap:s,zeroMinWidth:f,breakpoints:l}=n;let u=[];r&&(u=KI(i,l,t));const p=[];return l.forEach(h=>{const m=n[h];m&&p.push(t[`grid-${h}-${String(m)}`])}),[t.root,r&&t.container,a&&t.item,f&&t.zeroMinWidth,...u,o!=="row"&&t[`direction-xs-${String(o)}`],s!=="wrap"&&t[`wrap-xs-${String(s)}`],...p]}})(({ownerState:e})=>E({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),WI,HI,GI,UI);function YI(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 XI=e=>{const{classes:t,container:n,direction:r,item:o,spacing:a,wrap:i,zeroMinWidth:s,breakpoints:f}=e;let l=[];n&&(l=YI(a,f));const u=[];f.forEach(h=>{const m=e[h];m&&u.push(`grid-${h}-${String(m)}`)});const p={root:["root",n&&"container",o&&"item",s&&"zeroMinWidth",...l,r!=="row"&&`direction-xs-${String(r)}`,i!=="wrap"&&`wrap-xs-${String(i)}`,...u]};return je(p,NI,t)},QI=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiGrid"}),{breakpoints:o}=Fr(),a=E1(r),{className:i,columns:s,columnSpacing:f,component:l="div",container:u=!1,direction:p="row",item:h=!1,rowSpacing:m,spacing:y=0,wrap:b="wrap",zeroMinWidth:j=!1}=a,v=oe(a,VI),g=m||y,x=f||y,w=d.useContext(z3),C=u?s||12:w,S={},k=E({},v);o.keys.forEach(P=>{v[P]!=null&&(S[P]=v[P],delete k[P])});const R=E({},a,{columns:C,container:u,direction:p,item:h,rowSpacing:g,columnSpacing:x,wrap:b,zeroMinWidth:j,spacing:y},S,{breakpoints:o.keys}),$=XI(R);return c.jsx(z3.Provider,{value:C,children:c.jsx(qI,E({ownerState:R,className:ee($.root,i),as:l,ref:n},k))})}),hf=QI,ZI=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function sh(e){return`scale(${e}, ${e**2})`}const JI={entering:{opacity:1,transform:sh(1)},entered:{opacity:1,transform:"none"}},R0=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),kw=d.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:a,easing:i,in:s,onEnter:f,onEntered:l,onEntering:u,onExit:p,onExited:h,onExiting:m,style:y,timeout:b="auto",TransitionComponent:j=T1}=t,v=oe(t,ZI),g=d.useRef(),x=d.useRef(),w=Fr(),C=d.useRef(null),S=xt(C,a.ref,n),k=N=>V=>{if(N){const D=C.current;V===void 0?N(D):N(D,V)}},R=k(u),$=k((N,V)=>{zg(N);const{duration:D,delay:z,easing:O}=jo({style:y,timeout:b,easing:i},{mode:"enter"});let F;b==="auto"?(F=w.transitions.getAutoHeightDuration(N.clientHeight),x.current=F):F=D,N.style.transition=[w.transitions.create("opacity",{duration:F,delay:z}),w.transitions.create("transform",{duration:R0?F:F*.666,delay:z,easing:O})].join(","),f&&f(N,V)}),P=k(l),T=k(m),I=k(N=>{const{duration:V,delay:D,easing:z}=jo({style:y,timeout:b,easing:i},{mode:"exit"});let O;b==="auto"?(O=w.transitions.getAutoHeightDuration(N.clientHeight),x.current=O):O=V,N.style.transition=[w.transitions.create("opacity",{duration:O,delay:D}),w.transitions.create("transform",{duration:R0?O:O*.666,delay:R0?D:D||O*.333,easing:z})].join(","),N.style.opacity=0,N.style.transform=sh(.75),p&&p(N)}),L=k(h),M=N=>{b==="auto"&&(g.current=setTimeout(N,x.current||0)),r&&r(C.current,N)};return d.useEffect(()=>()=>{clearTimeout(g.current)},[]),c.jsx(j,E({appear:o,in:s,nodeRef:C,onEnter:$,onEntered:P,onEntering:R,onExit:I,onExited:L,onExiting:T,addEndListener:M,timeout:b==="auto"?null:b},v,{children:(N,V)=>d.cloneElement(a,E({style:E({opacity:0,transform:sh(.75),visibility:N==="exited"&&!s?"hidden":void 0},JI[N],y,a.props.style),ref:S},V))}))});kw.muiSupportAuto=!0;const fh=kw,eA=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],tA=e=>{const{classes:t,disableUnderline:n}=e,o=je({root:["root",!n&&"underline"],input:["input"]},Rz,t);return E({},t,o)},nA=Q(I1,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...O1(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"},[`&.${Ws.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ws.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(.${Ws.disabled}, .${Ws.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${Ws.disabled}:before`]:{borderBottomStyle:"dotted"}})}),rA=Q(A1,{name:"MuiInput",slot:"Input",overridesResolver:M1})({}),Sw=d.forwardRef(function(t,n){var r,o,a,i;const s=Re({props:t,name:"MuiInput"}),{disableUnderline:f,components:l={},componentsProps:u,fullWidth:p=!1,inputComponent:h="input",multiline:m=!1,slotProps:y,slots:b={},type:j="text"}=s,v=oe(s,eA),g=tA(s),w={root:{ownerState:{disableUnderline:f}}},C=y??u?$n(y??u,w):w,S=(r=(o=b.root)!=null?o:l.Root)!=null?r:nA,k=(a=(i=b.input)!=null?i:l.Input)!=null?a:rA;return c.jsx(Og,E({slots:{root:S,input:k},slotProps:C,fullWidth:p,inputComponent:h,multiline:m,ref:n,type:j},v,{classes:g}))});Sw.muiName="Input";const Cw=Sw;function oA(e){return Ce("MuiInputAdornment",e)}const aA=Se("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),O3=aA;var M3;const iA=["children","className","component","disablePointerEvents","disableTypography","position","variant"],sA=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${G(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},fA=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:a,variant:i}=e,s={root:["root",n&&"disablePointerEvents",o&&`position${G(o)}`,i,r&&"hiddenLabel",a&&`size${G(a)}`]};return je(s,oA,t)},lA=Q("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:sA})(({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"&&{[`&.${O3.positionStart}&:not(.${O3.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),cA=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiInputAdornment"}),{children:o,className:a,component:i="div",disablePointerEvents:s=!1,disableTypography:f=!1,position:l,variant:u}=r,p=oe(r,iA),h=fo()||{};let m=u;u&&h.variant,h&&!m&&(m=h.variant);const y=E({},r,{hiddenLabel:h.hiddenLabel,size:h.size,disablePointerEvents:s,position:l,variant:m}),b=fA(y);return c.jsx(z1.Provider,{value:null,children:c.jsx(lA,E({as:i,ownerState:y,className:ee(b.root,a),ref:n},p,{children:typeof o=="string"&&!f?c.jsx(ms,{color:"text.secondary",children:o}):c.jsxs(d.Fragment,{children:[l==="start"?M3||(M3=c.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})}),xl=cA;function uA(e){return Ce("MuiInputLabel",e)}Se("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const dA=["disableAnimation","margin","shrink","variant","className"],pA=e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:s}=e,l=je({root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r==="small"&&"sizeSmall",i],asterisk:[s&&"asterisk"]},uA,t);return E({},t,l)},hA=Q(Df,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Af.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)"}))),mA=d.forwardRef(function(t,n){const r=Re({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:a,className:i}=r,s=oe(r,dA),f=fo();let l=a;typeof l>"u"&&f&&(l=f.filled||f.focused||f.adornedStart);const u=ya({props:r,muiFormControl:f,states:["size","variant","required"]}),p=E({},r,{disableAnimation:o,formControl:f,shrink:l,size:u.size,variant:u.variant,required:u.required}),h=pA(p);return c.jsx(hA,E({"data-shrink":l,ownerState:p,ref:n,className:ee(h.root,i)},s,{classes:h}))}),gA=mA,vA=d.createContext({}),lh=vA;function yA(e){return Ce("MuiList",e)}Se("MuiList",["root","padding","dense","subheader"]);const bA=["children","className","component","dense","disablePadding","subheader"],xA=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return je({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},yA,t)},wA=Q("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})),kA=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiList"}),{children:o,className:a,component:i="ul",dense:s=!1,disablePadding:f=!1,subheader:l}=r,u=oe(r,bA),p=d.useMemo(()=>({dense:s}),[s]),h=E({},r,{component:i,dense:s,disablePadding:f}),m=xA(h);return c.jsx(lh.Provider,{value:p,children:c.jsxs(wA,E({as:i,className:ee(m.root,a),ref:n,ownerState:h},u,{children:[l,o]}))})}),SA=kA,CA=Se("MuiListItemIcon",["root","alignItemsFlexStart"]),I3=CA,EA=Se("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),A3=EA,jA=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function P0(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function D3(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function Ew(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 Gs(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")||!Ew(s,a)||f)s=o(e,s,n);else return s.focus(),!0}return!1}const RA=d.forwardRef(function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:a=!1,children:i,className:s,disabledItemsFocusable:f=!1,disableListWrap:l=!1,onKeyDown:u,variant:p="selectedMenu"}=t,h=oe(t,jA),m=d.useRef(null),y=d.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});pr(()=>{o&&m.current.focus()},[o]),d.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(x,w)=>{const C=!m.current.style.width;if(x.clientHeight{const w=m.current,C=x.key,S=Et(w).activeElement;if(C==="ArrowDown")x.preventDefault(),Gs(w,S,l,f,P0);else if(C==="ArrowUp")x.preventDefault(),Gs(w,S,l,f,D3);else if(C==="Home")x.preventDefault(),Gs(w,null,l,f,P0);else if(C==="End")x.preventDefault(),Gs(w,null,l,f,D3);else if(C.length===1){const k=y.current,R=C.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&&Ew(S,k);k.previousKeyMatched&&(P||Gs(w,S,!1,f,P0,k))?x.preventDefault():k.previousKeyMatched=!1}u&&u(x)},j=xt(m,n);let v=-1;d.Children.forEach(i,(x,w)=>{d.isValidElement(x)&&(x.props.disabled||(p==="selectedMenu"&&x.props.selected||v===-1)&&(v=w),v===w&&(x.props.disabled||x.props.muiSkipListHighlight||x.type.muiSkipListHighlight)&&(v+=1,v>=i.length&&(v=-1)))});const g=d.Children.map(i,(x,w)=>{if(w===v){const C={};return a&&(C.autoFocus=!0),x.props.tabIndex===void 0&&p==="selectedMenu"&&(C.tabIndex=0),d.cloneElement(x,C)}return x});return c.jsx(SA,E({role:"menu",ref:j,className:s,onKeyDown:b,tabIndex:o?0:-1},h,{children:g}))}),PA=RA;function TA(e){return Ce("MuiPopover",e)}Se("MuiPopover",["root","paper"]);const $A=["onEntering"],zA=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function L3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function N3(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function F3(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function T0(e){return typeof e=="function"?e():e}const OA=e=>{const{classes:t}=e;return je({root:["root"],paper:["paper"]},TA,t)},MA=Q(Mg,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),IA=Q(js,{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}),AA=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiPopover"}),{action:o,anchorEl:a,anchorOrigin:i={vertical:"top",horizontal:"left"},anchorPosition:s,anchorReference:f="anchorEl",children:l,className:u,container:p,elevation:h=8,marginThreshold:m=16,open:y,PaperProps:b={},transformOrigin:j={vertical:"top",horizontal:"left"},TransitionComponent:v=fh,transitionDuration:g="auto",TransitionProps:{onEntering:x}={}}=r,w=oe(r.TransitionProps,$A),C=oe(r,zA),S=d.useRef(),k=xt(S,b.ref),R=E({},r,{anchorOrigin:i,anchorReference:f,elevation:h,marginThreshold:m,PaperProps:b,transformOrigin:j,TransitionComponent:v,transitionDuration:g,TransitionProps:w}),$=OA(R),P=d.useCallback(()=>{if(f==="anchorPosition")return s;const F=T0(a),_=(F&&F.nodeType===1?F:Et(S.current).body).getBoundingClientRect();return{top:_.top+L3(_,i.vertical),left:_.left+N3(_,i.horizontal)}},[a,i.horizontal,i.vertical,s,f]),T=d.useCallback(F=>({vertical:L3(F,j.vertical),horizontal:N3(F,j.horizontal)}),[j.horizontal,j.vertical]),I=d.useCallback(F=>{const U={width:F.offsetWidth,height:F.offsetHeight},_=T(U);if(f==="none")return{top:null,left:null,transformOrigin:F3(_)};const B=P();let X=B.top-_.vertical,Z=B.left-_.horizontal;const q=X+U.height,ce=Z+U.width,de=Kn(T0(a)),me=de.innerHeight-m,A=de.innerWidth-m;if(Xme){const W=q-me;X-=W,_.vertical+=W}if(ZA){const W=ce-A;Z-=W,_.horizontal+=W}return{top:`${Math.round(X)}px`,left:`${Math.round(Z)}px`,transformOrigin:F3(_)}},[a,f,P,T,m]),[L,M]=d.useState(y),N=d.useCallback(()=>{const F=S.current;if(!F)return;const U=I(F);U.top!==null&&(F.style.top=U.top),U.left!==null&&(F.style.left=U.left),F.style.transformOrigin=U.transformOrigin,M(!0)},[I]),V=(F,U)=>{x&&x(F,U),N()},D=()=>{M(!1)};d.useEffect(()=>{y&&N()}),d.useImperativeHandle(o,()=>y?{updatePosition:()=>{N()}}:null,[y,N]),d.useEffect(()=>{if(!y)return;const F=Zm(()=>{N()}),U=Kn(a);return U.addEventListener("resize",F),()=>{F.clear(),U.removeEventListener("resize",F)}},[a,y,N]);let z=g;g==="auto"&&!v.muiSupportAuto&&(z=void 0);const O=p||(a?Et(T0(a)).body:void 0);return c.jsx(MA,E({BackdropProps:{invisible:!0},className:ee($.root,u),container:O,open:y,ref:n,ownerState:R},C,{children:c.jsx(v,E({appear:!0,in:y,onEntering:V,onExited:D,timeout:z},w,{children:c.jsx(IA,E({elevation:h},b,{ref:k,className:ee($.paper,b.className)},L?void 0:{style:E({},b.style,{opacity:0})},{ownerState:R,children:l}))}))}))}),DA=AA;function LA(e){return Ce("MuiMenu",e)}Se("MuiMenu",["root","paper","list"]);const NA=["onEntering"],FA=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],_A={vertical:"top",horizontal:"right"},BA={vertical:"top",horizontal:"left"},VA=e=>{const{classes:t}=e;return je({root:["root"],paper:["paper"],list:["list"]},LA,t)},UA=Q(DA,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),WA=Q(js,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),HA=Q(PA,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),GA=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiMenu"}),{autoFocus:o=!0,children:a,disableAutoFocusItem:i=!1,MenuListProps:s={},onClose:f,open:l,PaperProps:u={},PopoverClasses:p,transitionDuration:h="auto",TransitionProps:{onEntering:m}={},variant:y="selectedMenu"}=r,b=oe(r.TransitionProps,NA),j=oe(r,FA),v=Fr(),g=v.direction==="rtl",x=E({},r,{autoFocus:o,disableAutoFocusItem:i,MenuListProps:s,onEntering:m,PaperProps:u,transitionDuration:h,TransitionProps:b,variant:y}),w=VA(x),C=o&&!i&&l,S=d.useRef(null),k=(P,T)=>{S.current&&S.current.adjustStyleForScrollbar(P,v),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||(y==="selectedMenu"&&P.props.selected||$===-1)&&($=T))}),c.jsx(UA,E({onClose:f,anchorOrigin:{vertical:"bottom",horizontal:g?"right":"left"},transformOrigin:g?_A:BA,PaperProps:E({as:WA},u,{classes:E({},u.classes,{root:w.paper})}),className:w.root,open:l,ref:n,transitionDuration:h,TransitionProps:E({onEntering:k},b),ownerState:x},j,{classes:p,children:c.jsx(HA,E({onKeyDown:R,actions:S,autoFocus:o&&($===-1||i),autoFocusItem:C,variant:y},s,{className:ee(w.list,s.className),children:a}))}))}),jw=GA;function KA(e){return Ce("MuiMenuItem",e)}const qA=Se("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Ks=qA,YA=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],XA=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]},QA=e=>{const{disabled:t,dense:n,divider:r,disableGutters:o,selected:a,classes:i}=e,f=je({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",a&&"selected"]},KA,i);return E({},i,f)},ZA=Q(ca,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:XA})(({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"}},[`&.${Ks.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:et(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Ks.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)}},[`&.${Ks.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)}},[`&.${Ks.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Ks.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${R3.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${R3.inset}`]:{marginLeft:52},[`& .${A3.root}`]:{marginTop:0,marginBottom:0},[`& .${A3.inset}`]:{paddingLeft:36},[`& .${I3.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&E({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${I3.root} svg`]:{fontSize:"1.25rem"}}))),JA=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiMenuItem"}),{autoFocus:o=!1,component:a="li",dense:i=!1,divider:s=!1,disableGutters:f=!1,focusVisibleClassName:l,role:u="menuitem",tabIndex:p,className:h}=r,m=oe(r,YA),y=d.useContext(lh),b=d.useMemo(()=>({dense:i||y.dense||!1,disableGutters:f}),[y.dense,i,f]),j=d.useRef(null);pr(()=>{o&&j.current&&j.current.focus()},[o]);const v=E({},r,{dense:b.dense,divider:s,disableGutters:f}),g=QA(r),x=xt(j,n);let w;return r.disabled||(w=p!==void 0?p:-1),c.jsx(lh.Provider,{value:b,children:c.jsx(ZA,E({ref:x,role:u,tabIndex:w,component:a,focusVisibleClassName:ee(g.focusVisible,l),className:ee(g.root,h)},m,{ownerState:v,classes:g}))})}),aa=JA;function eD(e){return Ce("MuiNativeSelect",e)}const tD=Se("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Ig=tD,nD=["className","disabled","error","IconComponent","inputRef","variant"],rD=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${G(n)}`,a&&"iconOpen",r&&"disabled"]};return je(s,eD,t)},Rw=({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"},[`&.${Ig.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}}),oD=Q("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:yr,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Ig.multiple}`]:t.multiple}]}})(Rw),Pw=({ownerState:e,theme:t})=>E({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Ig.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),aD=Q("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${G(n.variant)}`],n.open&&t.iconOpen]}})(Pw),iD=d.forwardRef(function(t,n){const{className:r,disabled:o,error:a,IconComponent:i,inputRef:s,variant:f="standard"}=t,l=oe(t,nD),u=E({},t,{disabled:o,variant:f,error:a}),p=rD(u);return c.jsxs(d.Fragment,{children:[c.jsx(oD,E({ownerState:u,className:ee(p.select,r),disabled:o,ref:s||n},l)),t.multiple?null:c.jsx(aD,{as:i,ownerState:u,className:p.icon})]})}),sD=iD;var _3;const fD=["children","classes","className","label","notched"],lD=Q("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%"}),cD=Q("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 uD(e){const{className:t,label:n,notched:r}=e,o=oe(e,fD),a=n!=null&&n!=="",i=E({},e,{notched:r,withLabel:a});return c.jsx(lD,E({"aria-hidden":!0,className:t,ownerState:i},o,{children:c.jsx(cD,{ownerState:i,children:a?c.jsx("span",{children:n}):_3||(_3=c.jsx("span",{className:"notranslate",children:"​"}))})}))}const dD=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],pD=e=>{const{classes:t}=e,r=je({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},Tz,t);return E({},t,r)},hD=Q(I1,{shouldForwardProp:e=>yr(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:O1})(({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 .${zo.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${zo.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${zo.focused} .${zo.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${zo.error} .${zo.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${zo.disabled} .${zo.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"}))}),mD=Q(uD,{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}}),gD=Q(A1,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:M1})(({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})),Tw=d.forwardRef(function(t,n){var r,o,a,i,s;const f=Re({props:t,name:"MuiOutlinedInput"}),{components:l={},fullWidth:u=!1,inputComponent:p="input",label:h,multiline:m=!1,notched:y,slots:b={},type:j="text"}=f,v=oe(f,dD),g=pD(f),x=fo(),w=ya({props:f,muiFormControl:x,states:["required"]}),C=E({},f,{color:w.color||"primary",disabled:w.disabled,error:w.error,focused:w.focused,formControl:x,fullWidth:u,hiddenLabel:w.hiddenLabel,multiline:m,size:w.size,type:j}),S=(r=(o=b.root)!=null?o:l.Root)!=null?r:hD,k=(a=(i=b.input)!=null?i:l.Input)!=null?a:gD;return c.jsx(Og,E({slots:{root:S,input:k},renderSuffix:R=>c.jsx(mD,{ownerState:C,className:g.notchedOutline,label:h!=null&&h!==""&&w.required?s||(s=c.jsxs(d.Fragment,{children:[h," ","*"]})):h,notched:typeof y<"u"?y:!!(R.startAdornment||R.filled||R.focused)}),fullWidth:u,inputComponent:p,multiline:m,ref:n,type:j},v,{classes:E({},g,{notchedOutline:null})}))});Tw.muiName="Input";const $w=Tw;function vD(e){return Ce("MuiSelect",e)}const yD=Se("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),qs=yD;var B3;const bD=["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"],xD=Q("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${qs.select}`]:t.select},{[`&.${qs.select}`]:t[n.variant]},{[`&.${qs.error}`]:t.error},{[`&.${qs.multiple}`]:t.multiple}]}})(Rw,{[`&.${qs.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),wD=Q("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${G(n.variant)}`],n.open&&t.iconOpen]}})(Pw),kD=Q("input",{shouldForwardProp:e=>wg(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 V3(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function SD(e){return e==null||typeof e=="string"&&!e.trim()}const CD=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${G(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return je(s,vD,t)},ED=d.forwardRef(function(t,n){const{"aria-describedby":r,"aria-label":o,autoFocus:a,autoWidth:i,children:s,className:f,defaultOpen:l,defaultValue:u,disabled:p,displayEmpty:h,error:m=!1,IconComponent:y,inputRef:b,labelId:j,MenuProps:v={},multiple:g,name:x,onBlur:w,onChange:C,onClose:S,onFocus:k,onOpen:R,open:$,readOnly:P,renderValue:T,SelectDisplayProps:I={},tabIndex:L,value:M,variant:N="standard"}=t,V=oe(t,bD),[D,z]=ls({controlled:M,default:u,name:"Select"}),[O,F]=ls({controlled:$,default:l,name:"Select"}),U=d.useRef(null),_=d.useRef(null),[B,X]=d.useState(null),{current:Z}=d.useRef($!=null),[q,ce]=d.useState(),de=xt(n,b),me=d.useCallback(ae=>{_.current=ae,ae&&X(ae)},[]),A=B==null?void 0:B.parentNode;d.useImperativeHandle(de,()=>({focus:()=>{_.current.focus()},node:U.current,value:D}),[D]),d.useEffect(()=>{l&&O&&B&&!Z&&(ce(i?null:A.clientWidth),_.current.focus())},[B,i]),d.useEffect(()=>{a&&_.current.focus()},[a]),d.useEffect(()=>{if(!j)return;const ae=Et(_.current).getElementById(j);if(ae){const Ee=()=>{getSelection().isCollapsed&&_.current.focus()};return ae.addEventListener("click",Ee),()=>{ae.removeEventListener("click",Ee)}}},[j]);const W=(ae,Ee)=>{ae?R&&R(Ee):S&&S(Ee),Z||(ce(i?null:A.clientWidth),F(ae))},K=ae=>{ae.button===0&&(ae.preventDefault(),_.current.focus(),W(!0,ae))},le=ae=>{W(!1,ae)},ge=d.Children.toArray(s),ie=ae=>{const Ee=ge.find(ve=>ve.props.value===ae.target.value);Ee!==void 0&&(z(Ee.props.value),C&&C(ae,Ee))},Me=ae=>Ee=>{let ve;if(Ee.currentTarget.hasAttribute("tabindex")){if(g){ve=Array.isArray(D)?D.slice():[];const dt=D.indexOf(ae.props.value);dt===-1?ve.push(ae.props.value):ve.splice(dt,1)}else ve=ae.props.value;if(ae.props.onClick&&ae.props.onClick(Ee),D!==ve&&(z(ve),C)){const dt=Ee.nativeEvent||Ee,hn=new dt.constructor(dt.type,dt);Object.defineProperty(hn,"target",{writable:!0,value:{value:ve,name:x}}),C(hn,ae)}g||W(!1,Ee)}},we=ae=>{P||[" ","ArrowUp","ArrowDown","Enter"].indexOf(ae.key)!==-1&&(ae.preventDefault(),W(!0,ae))},Le=B!==null&&O,it=ae=>{!Le&&w&&(Object.defineProperty(ae,"target",{writable:!0,value:{value:D,name:x}}),w(ae))};delete V["aria-invalid"];let Pe,ze;const ut=[];let Ze=!1;(Ju({value:D})||h)&&(T?Pe=T(D):Ze=!0);const Y=ge.map(ae=>{if(!d.isValidElement(ae))return null;let Ee;if(g){if(!Array.isArray(D))throw new Error(la(2));Ee=D.some(ve=>V3(ve,ae.props.value)),Ee&&Ze&&ut.push(ae.props.children)}else Ee=V3(D,ae.props.value),Ee&&Ze&&(ze=ae.props.children);return d.cloneElement(ae,{"aria-selected":Ee?"true":"false",onClick:Me(ae),onKeyUp:ve=>{ve.key===" "&&ve.preventDefault(),ae.props.onKeyUp&&ae.props.onKeyUp(ve)},role:"option",selected:Ee,value:void 0,"data-value":ae.props.value})});Ze&&(g?ut.length===0?Pe=null:Pe=ut.reduce((ae,Ee,ve)=>(ae.push(Ee),ve{const{classes:t}=e;return t},Ag={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>yr(e)&&e!=="variant",slot:"Root"},TD=Q(Cw,Ag)(""),$D=Q($w,Ag)(""),zD=Q(xw,Ag)(""),zw=d.forwardRef(function(t,n){const r=Re({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:a,classes:i={},className:s,defaultOpen:f=!1,displayEmpty:l=!1,IconComponent:u=Mz,id:p,input:h,inputProps:m,label:y,labelId:b,MenuProps:j,multiple:v=!1,native:g=!1,onClose:x,onOpen:w,open:C,renderValue:S,SelectDisplayProps:k,variant:R="outlined"}=r,$=oe(r,RD),P=g?sD:jD,T=fo(),I=ya({props:r,muiFormControl:T,states:["variant","error"]}),L=I.variant||R,M=E({},r,{variant:L,classes:i}),N=PD(M),V=h||{standard:c.jsx(TD,{ownerState:M}),outlined:c.jsx($D,{label:y,ownerState:M}),filled:c.jsx(zD,{ownerState:M})}[L],D=xt(n,V.ref);return c.jsx(d.Fragment,{children:d.cloneElement(V,E({inputComponent:P,inputProps:E({children:a,error:I.error,IconComponent:u,variant:L,type:void 0,multiple:v},g?{id:p}:{autoWidth:o,defaultOpen:f,displayEmpty:l,labelId:b,MenuProps:j,onClose:x,onOpen:w,open:C,renderValue:S,SelectDisplayProps:E({id:p},k)},m,{classes:m?$n(N,m.classes):N},h?h.props.inputProps:{})},v&&g&&L==="outlined"?{notched:!0}:{},{ref:D,className:ee(V.props.className,s)},!h&&{variant:L},$))})});zw.muiName="Select";const Dg=zw,OD=e=>!e||!oa(e),MD=OD;function ID(e){return Ce("MuiSlider",e)}const AD=Se("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"]),Tr=AD,DD=e=>{const{open:t}=e;return{offset:ee(t&&Tr.valueLabelOpen),circle:Tr.valueLabelCircle,label:Tr.valueLabelLabel}};function LD(e){const{children:t,className:n,value:r}=e,o=DD(e);return t?d.cloneElement(t,{className:ee(t.props.className)},c.jsxs(d.Fragment,{children:[t.props.children,c.jsx("span",{className:ee(o.offset,n),"aria-hidden":!0,children:c.jsx("span",{className:o.circle,children:c.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 U3(e){return e}const FD=Q("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`color${G(n.color)}`],n.size!=="medium"&&t[`size${G(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"},[`&.${Tr.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${Tr.dragging}`]:{[`& .${Tr.thumb}, & .${Tr.track}`]:{transition:"none"}}})),_D=Q("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})),BD=Q("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?bg(e.palette[t.color].main,.62):yg(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})}),VD=Q("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.thumb,t[`thumbColor${G(n.color)}`],n.size!=="medium"&&t[`thumbSize${G(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, &.${Tr.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"}},[`&.${Tr.active}`]:{boxShadow:`0px 0px 0px 14px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:et(e.palette[t.color].main,.16)}`},[`&.${Tr.disabled}`]:{"&:hover":{boxShadow:"none"}}})),UD=Q(LD,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(({theme:e,ownerState:t})=>E({[`&.${Tr.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"})),WD=Q("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>wg(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})),HD=Q("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>wg(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})),GD=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${G(s)}`,f&&`size${G(f)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",f&&`thumbSize${G(f)}`,s&&`thumbColor${G(s)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return je(l,ID,i)},KD=({children:e})=>e,qD=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,u,p,h,m,y,b,j,v,g,x,w,C,S,k,R,$,P;const T=Re({props:t,name:"MuiSlider"}),L=Fr().direction==="rtl",{"aria-label":M,"aria-valuetext":N,"aria-labelledby":V,component:D="span",components:z={},componentsProps:O={},color:F="primary",classes:U,className:_,disableSwap:B=!1,disabled:X=!1,getAriaLabel:Z,getAriaValueText:q,marks:ce=!1,max:de=100,min:me=0,orientation:A="horizontal",size:W="medium",step:K=1,scale:le=U3,slotProps:ge,slots:ie,track:Me="normal",valueLabelDisplay:we="off",valueLabelFormat:Le=U3}=T,it=oe(T,ND),Pe=E({},T,{isRtl:L,max:de,min:me,classes:U,disabled:X,disableSwap:B,orientation:A,marks:ce,color:F,size:W,step:K,scale:le,track:Me,valueLabelDisplay:we,valueLabelFormat:Le}),{axisProps:ze,getRootProps:ut,getHiddenInputProps:Ze,getThumbProps:Y,open:ne,active:se,axis:xe,focusedThumbIndex:ye,range:re,dragging:ae,marks:Ee,values:ve,trackOffset:dt,trackLeap:hn}=$T(E({},Pe,{rootRef:n}));Pe.marked=Ee.length>0&&Ee.some(lt=>lt.label),Pe.dragging=ae,Pe.focusedThumbIndex=ye;const H=GD(Pe),ke=(r=(o=ie==null?void 0:ie.root)!=null?o:z.Root)!=null?r:FD,pe=(a=(i=ie==null?void 0:ie.rail)!=null?i:z.Rail)!=null?a:_D,Ae=(s=(f=ie==null?void 0:ie.track)!=null?f:z.Track)!=null?s:BD,nt=(l=(u=ie==null?void 0:ie.thumb)!=null?u:z.Thumb)!=null?l:VD,_e=(p=(h=ie==null?void 0:ie.valueLabel)!=null?h:z.ValueLabel)!=null?p:UD,Ue=(m=(y=ie==null?void 0:ie.mark)!=null?y:z.Mark)!=null?m:WD,He=(b=(j=ie==null?void 0:ie.markLabel)!=null?j:z.MarkLabel)!=null?b:HD,rt=(v=(g=ie==null?void 0:ie.input)!=null?g:z.Input)!=null?v:"input",Te=(x=ge==null?void 0:ge.root)!=null?x:O.root,Be=(w=ge==null?void 0:ge.rail)!=null?w:O.rail,Bt=(C=ge==null?void 0:ge.track)!=null?C:O.track,nr=(S=ge==null?void 0:ge.thumb)!=null?S:O.thumb,Zt=(k=ge==null?void 0:ge.valueLabel)!=null?k:O.valueLabel,Ot=(R=ge==null?void 0:ge.mark)!=null?R:O.mark,Jt=($=ge==null?void 0:ge.markLabel)!=null?$:O.markLabel,Ln=(P=ge==null?void 0:ge.input)!=null?P:O.input,wt=_n({elementType:ke,getSlotProps:ut,externalSlotProps:Te,externalForwardedProps:it,additionalProps:E({},MD(ke)&&{as:D}),ownerState:E({},Pe,Te==null?void 0:Te.ownerState),className:[H.root,_]}),Nn=_n({elementType:pe,externalSlotProps:Be,ownerState:Pe,className:H.rail}),At=_n({elementType:Ae,externalSlotProps:Bt,additionalProps:{style:E({},ze[xe].offset(dt),ze[xe].leap(hn))},ownerState:E({},Pe,Bt==null?void 0:Bt.ownerState),className:H.track}),Mt=_n({elementType:nt,getSlotProps:Y,externalSlotProps:nr,ownerState:E({},Pe,nr==null?void 0:nr.ownerState),className:H.thumb}),co=_n({elementType:_e,externalSlotProps:Zt,ownerState:E({},Pe,Zt==null?void 0:Zt.ownerState),className:H.valueLabel}),kn=_n({elementType:Ue,externalSlotProps:Ot,ownerState:Pe,className:H.mark}),_r=_n({elementType:He,externalSlotProps:Jt,ownerState:Pe,className:H.markLabel}),ka=_n({elementType:rt,getSlotProps:Ze,externalSlotProps:Ln,ownerState:Pe});return c.jsxs(ke,E({},wt,{children:[c.jsx(pe,E({},Nn)),c.jsx(Ae,E({},At)),Ee.filter(lt=>lt.value>=me&<.value<=de).map((lt,kt)=>{const Br=Qu(lt.value,me,de),uo=ze[xe].offset(Br);let Sn;return Me===!1?Sn=ve.indexOf(lt.value)!==-1:Sn=Me==="normal"&&(re?lt.value>=ve[0]&<.value<=ve[ve.length-1]:lt.value<=ve[0])||Me==="inverted"&&(re?lt.value<=ve[0]||lt.value>=ve[ve.length-1]:lt.value>=ve[0]),c.jsxs(d.Fragment,{children:[c.jsx(Ue,E({"data-index":kt},kn,!oa(Ue)&&{markActive:Sn},{style:E({},uo,kn.style),className:ee(kn.className,Sn&&H.markActive)})),lt.label!=null?c.jsx(He,E({"aria-hidden":!0,"data-index":kt},_r,!oa(He)&&{markLabelActive:Sn},{style:E({},uo,_r.style),className:ee(H.markLabel,_r.className,Sn&&H.markLabelActive),children:lt.label})):null]},kt)}),ve.map((lt,kt)=>{const Br=Qu(lt,me,de),uo=ze[xe].offset(Br),Sn=we==="off"?KD:_e;return c.jsx(Sn,E({},!oa(Sn)&&{valueLabelFormat:Le,valueLabelDisplay:we,value:typeof Le=="function"?Le(le(lt),kt):Le,index:kt,open:ne===kt||se===kt||we==="on",disabled:X},co,{children:c.jsx(nt,E({"data-index":kt},Mt,{className:ee(H.thumb,Mt.className,se===kt&&H.active,ye===kt&&H.focusVisible),style:E({},uo,{pointerEvents:B&&se!==kt?"none":void 0},Mt.style),children:c.jsx(rt,E({"data-index":kt,"aria-label":Z?Z(kt):M,"aria-valuenow":le(lt),"aria-labelledby":V,"aria-valuetext":q?q(le(lt),kt):N,value:ve[kt]},ka))}))}),kt)})]}))}),YD=qD;function XD(e){return Ce("MuiTooltip",e)}const QD=Se("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Go=QD,ZD=["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 JD(e){return Math.round(e*1e5)/1e5}const eL=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${G(a.split("-")[0])}`],arrow:["arrow"]};return je(i,XD,t)},tL=Q(lw,{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"] .${Go.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Go.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Go.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"] .${Go.arrow}`]:E({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),nL=Q("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${G(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:`${JD(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${Go.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"})),[`.${Go.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"})),[`.${Go.popper}[data-popper-placement*="top"] &`]:E({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${Go.popper}[data-popper-placement*="bottom"] &`]:E({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),rL=Q("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 Ec=!1,$0=null,Ys={x:0,y:0};function jc(e,t){return n=>{t&&t(n),e(n)}}const oL=d.forwardRef(function(t,n){var r,o,a,i,s,f,l,u,p,h,m,y,b,j,v,g,x,w,C;const S=Re({props:t,name:"MuiTooltip"}),{arrow:k=!1,children:R,components:$={},componentsProps:P={},describeChild:T=!1,disableFocusListener:I=!1,disableHoverListener:L=!1,disableInteractive:M=!1,disableTouchListener:N=!1,enterDelay:V=100,enterNextDelay:D=0,enterTouchDelay:z=700,followCursor:O=!1,id:F,leaveDelay:U=0,leaveTouchDelay:_=1500,onClose:B,onOpen:X,open:Z,placement:q="bottom",PopperComponent:ce,PopperProps:de={},slotProps:me={},slots:A={},title:W,TransitionComponent:K=fh,TransitionProps:le}=S,ge=oe(S,ZD),ie=Fr(),Me=ie.direction==="rtl",[we,Le]=d.useState(),[it,Pe]=d.useState(null),ze=d.useRef(!1),ut=M||O,Ze=d.useRef(),Y=d.useRef(),ne=d.useRef(),se=d.useRef(),[xe,ye]=ls({controlled:Z,default:!1,name:"Tooltip",state:"open"});let re=xe;const ae=Jm(F),Ee=d.useRef(),ve=d.useCallback(()=>{Ee.current!==void 0&&(document.body.style.WebkitUserSelect=Ee.current,Ee.current=void 0),clearTimeout(se.current)},[]);d.useEffect(()=>()=>{clearTimeout(Ze.current),clearTimeout(Y.current),clearTimeout(ne.current),ve()},[ve]);const dt=Oe=>{clearTimeout($0),Ec=!0,ye(!0),X&&!re&&X(Oe)},hn=Wn(Oe=>{clearTimeout($0),$0=setTimeout(()=>{Ec=!1},800+U),ye(!1),B&&re&&B(Oe),clearTimeout(Ze.current),Ze.current=setTimeout(()=>{ze.current=!1},ie.transitions.duration.shortest)}),H=Oe=>{ze.current&&Oe.type!=="touchstart"||(we&&we.removeAttribute("title"),clearTimeout(Y.current),clearTimeout(ne.current),V||Ec&&D?Y.current=setTimeout(()=>{dt(Oe)},Ec?D:V):dt(Oe))},ke=Oe=>{clearTimeout(Y.current),clearTimeout(ne.current),ne.current=setTimeout(()=>{hn(Oe)},U)},{isFocusVisibleRef:pe,onBlur:Ae,onFocus:nt,ref:_e}=eg(),[,Ue]=d.useState(!1),He=Oe=>{Ae(Oe),pe.current===!1&&(Ue(!1),ke(Oe))},rt=Oe=>{we||Le(Oe.currentTarget),nt(Oe),pe.current===!0&&(Ue(!0),H(Oe))},Te=Oe=>{ze.current=!0;const Wt=R.props;Wt.onTouchStart&&Wt.onTouchStart(Oe)},Be=H,Bt=ke,nr=Oe=>{Te(Oe),clearTimeout(ne.current),clearTimeout(Ze.current),ve(),Ee.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",se.current=setTimeout(()=>{document.body.style.WebkitUserSelect=Ee.current,H(Oe)},z)},Zt=Oe=>{R.props.onTouchEnd&&R.props.onTouchEnd(Oe),ve(),clearTimeout(ne.current),ne.current=setTimeout(()=>{hn(Oe)},_)};d.useEffect(()=>{if(!re)return;function Oe(Wt){(Wt.key==="Escape"||Wt.key==="Esc")&&hn(Wt)}return document.addEventListener("keydown",Oe),()=>{document.removeEventListener("keydown",Oe)}},[hn,re]);const Ot=xt(R.ref,_e,Le,n);!W&&W!==0&&(re=!1);const Jt=d.useRef(),Ln=Oe=>{const Wt=R.props;Wt.onMouseMove&&Wt.onMouseMove(Oe),Ys={x:Oe.clientX,y:Oe.clientY},Jt.current&&Jt.current.update()},wt={},Nn=typeof W=="string";T?(wt.title=!re&&Nn&&!L?W:null,wt["aria-describedby"]=re?ae:null):(wt["aria-label"]=Nn?W:null,wt["aria-labelledby"]=re&&!Nn?ae:null);const At=E({},wt,ge,R.props,{className:ee(ge.className,R.props.className),onTouchStart:Te,ref:Ot},O?{onMouseMove:Ln}:{}),Mt={};N||(At.onTouchStart=nr,At.onTouchEnd=Zt),L||(At.onMouseOver=jc(Be,At.onMouseOver),At.onMouseLeave=jc(Bt,At.onMouseLeave),ut||(Mt.onMouseOver=Be,Mt.onMouseLeave=Bt)),I||(At.onFocus=jc(rt,At.onFocus),At.onBlur=jc(He,At.onBlur),ut||(Mt.onFocus=rt,Mt.onBlur=He));const co=d.useMemo(()=>{var Oe;let Wt=[{name:"arrow",enabled:!!it,options:{element:it,padding:4}}];return(Oe=de.popperOptions)!=null&&Oe.modifiers&&(Wt=Wt.concat(de.popperOptions.modifiers)),E({},de.popperOptions,{modifiers:Wt})},[it,de]),kn=E({},S,{isRtl:Me,arrow:k,disableInteractive:ut,placement:q,PopperComponentProp:ce,touch:ze.current}),_r=eL(kn),ka=(r=(o=A.popper)!=null?o:$.Popper)!=null?r:tL,lt=(a=(i=(s=A.transition)!=null?s:$.Transition)!=null?i:K)!=null?a:fh,kt=(f=(l=A.tooltip)!=null?l:$.Tooltip)!=null?f:nL,Br=(u=(p=A.arrow)!=null?p:$.Arrow)!=null?u:rL,uo=cf(ka,E({},de,(h=me.popper)!=null?h:P.popper,{className:ee(_r.popper,de==null?void 0:de.className,(m=(y=me.popper)!=null?y:P.popper)==null?void 0:m.className)}),kn),Sn=cf(lt,E({},le,(b=me.transition)!=null?b:P.transition),kn),Sa=cf(kt,E({},(j=me.tooltip)!=null?j:P.tooltip,{className:ee(_r.tooltip,(v=(g=me.tooltip)!=null?g:P.tooltip)==null?void 0:v.className)}),kn),ql=cf(Br,E({},(x=me.arrow)!=null?x:P.arrow,{className:ee(_r.arrow,(w=(C=me.arrow)!=null?C:P.arrow)==null?void 0:w.className)}),kn);return c.jsxs(d.Fragment,{children:[d.cloneElement(R,At),c.jsx(ka,E({as:ce??lw,placement:q,anchorEl:O?{getBoundingClientRect:()=>({top:Ys.y,left:Ys.x,right:Ys.x,bottom:Ys.y,width:0,height:0})}:we,popperRef:Jt,open:we?re:!1,id:ae,transition:!0},Mt,uo,{popperOptions:co,children:({TransitionProps:Oe})=>c.jsx(lt,E({timeout:ie.transitions.duration.shorter},Oe,Sn,{children:c.jsxs(kt,E({},Sa,{children:[W,k?c.jsx(Br,E({},ql,{ref:Pe})):null]}))}))}))]})}),Dn=oL,aL=nR({createStyledComponent:Q("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>Re({props:e,name:"MuiStack"})}),iL=aL,sL=["anchor","classes","className","width","style"],fL=Q("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})),lL=d.forwardRef(function(t,n){const{anchor:r,classes:o={},className:a,width:i,style:s}=t,f=oe(t,sL),l=t;return c.jsx(fL,E({className:ee("PrivateSwipeArea-root",o.root,o[`anchor${G(r)}`],a),ref:n,style:E({[Oa(r)?"width":"height"]:i},s),ownerState:l},f))}),cL=lL,uL=["BackdropProps"],dL=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"],Rc=3,z0=20;let po=null;function O0(e,t,n){return e==="right"?n.body.offsetWidth-t[0].pageX:t[0].pageX}function M0(e,t,n){return e==="bottom"?n.innerHeight-t[0].clientY:t[0].clientY}function Xs(e,t){return e?t.clientWidth:t.clientHeight}function W3(e,t,n,r){return Math.min(Math.max(n?t-e:r+t-e,0),r)}function pL(e,t){const n=[];for(;e&&e!==t.parentElement;){const r=Kn(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 hL({domTreeShapes:e,start:t,current:n,anchor:r}){const o={scrollPosition:{x:"scrollLeft",y:"scrollTop"},scrollLength:{x:"scrollWidth",y:"scrollHeight"},clientLength:{x:"clientWidth",y:"clientHeight"}};return e.some(a=>{let i=n>=t;(r==="top"||r==="left")&&(i=!i);const s=r==="left"||r==="right"?"x":"y",f=Math.round(a[o.scrollPosition[s]]),l=f>0,u=f+a[o.clientLength[s]]{D.current=null},[v]);const z=d.useCallback((B,X={})=>{const{mode:Z=null,changeTransition:q=!0}=X,ce=df(o,i),de=["right","bottom"].indexOf(ce)!==-1?1:-1,me=Oa(i),A=me?`translate(${de*B}px, 0)`:`translate(0, ${de*B}px)`,W=M.current.style;W.webkitTransform=A,W.transform=A;let K="";if(Z&&(K=o.transitions.create("all",jo({easing:void 0,style:void 0,timeout:C},{mode:Z}))),q&&(W.webkitTransition=K,W.transition=K),!s&&!u){const le=L.current.style;le.opacity=1-B/Xs(me,M.current),q&&(le.webkitTransition=K,le.transition=K)}},[i,s,u,o,C]),O=Wn(B=>{if(!V.current)return;if(po=null,V.current=!1,Qa.flushSync(()=>{P(!1)}),!T.current.isSwiping){T.current.isSwiping=null;return}T.current.isSwiping=null;const X=df(o,i),Z=Oa(i);let q;Z?q=O0(X,B.changedTouches,Et(B.currentTarget)):q=M0(X,B.changedTouches,Kn(B.currentTarget));const ce=Z?T.current.startX:T.current.startY,de=Xs(Z,M.current),me=W3(q,ce,v,de),A=me/de;if(Math.abs(T.current.velocity)>m&&(D.current=Math.abs((de-me)/T.current.velocity)*1e3),v){T.current.velocity>m||A>p?b():z(0,{mode:"exit"});return}T.current.velocity<-m||1-A>p?j():z(Xs(Z,M.current),{mode:"enter"})}),F=(B=!1)=>{if(!$){(B||!(f&&h))&&Qa.flushSync(()=>{P(!0)});const X=Oa(i);!v&&M.current&&z(Xs(X,M.current)+(f?15:-z0),{changeTransition:!1}),T.current.velocity=0,T.current.lastTime=null,T.current.lastTranslate=null,T.current.paperHit=!1,V.current=!0}},U=Wn(B=>{if(!M.current||!V.current||po!==null&&po!==T.current)return;F(!0);const X=df(o,i),Z=Oa(i),q=O0(X,B.touches,Et(B.currentTarget)),ce=M0(X,B.touches,Kn(B.currentTarget));if(v&&M.current.contains(B.target)&&po===null){const K=pL(B.target,M.current);if(hL({domTreeShapes:K,start:Z?T.current.startX:T.current.startY,current:Z?q:ce,anchor:i})){po=!0;return}po=T.current}if(T.current.isSwiping==null){const K=Math.abs(q-T.current.startX),le=Math.abs(ce-T.current.startY),ge=Z?K>le&&K>Rc:le>K&&le>Rc;if(ge&&B.cancelable&&B.preventDefault(),ge===!0||(Z?le>Rc:K>Rc)){if(T.current.isSwiping=ge,!ge){O(B);return}T.current.startX=q,T.current.startY=ce,!f&&!v&&(Z?T.current.startX-=z0:T.current.startY-=z0)}}if(!T.current.isSwiping)return;const de=Xs(Z,M.current);let me=Z?T.current.startX:T.current.startY;v&&!T.current.paperHit&&(me=Math.min(me,de));const A=W3(Z?q:ce,me,v,de);if(v)if(T.current.paperHit)A===0&&(T.current.startX=q,T.current.startY=ce);else if(Z?q{if(B.defaultPrevented||B.defaultMuiPrevented||v&&(u||!L.current.contains(B.target))&&!M.current.contains(B.target))return;const X=df(o,i),Z=Oa(i),q=O0(X,B.touches,Et(B.currentTarget)),ce=M0(X,B.touches,Kn(B.currentTarget));if(!v){var de;if(l||!(B.target===I.current||(de=M.current)!=null&&de.contains(B.target)&&(typeof h=="function"?h(B,I.current,M.current):h)))return;if(Z){if(q>w)return}else if(ce>w)return}B.defaultMuiPrevented=!0,po=null,T.current.startX=q,T.current.startY=ce,F()});return d.useEffect(()=>{if(S==="temporary"){const B=Et(M.current);return B.addEventListener("touchstart",_),B.addEventListener("touchmove",U,{passive:!v}),B.addEventListener("touchend",O),()=>{B.removeEventListener("touchstart",_),B.removeEventListener("touchmove",U,{passive:!v}),B.removeEventListener("touchend",O)}}},[S,v,_,U,O]),d.useEffect(()=>()=>{po===T.current&&(po=null)},[]),d.useEffect(()=>{v||P(!1)},[v]),c.jsxs(d.Fragment,{children:[c.jsx(tI,E({open:S==="temporary"&&$?!0:v,variant:S,ModalProps:E({BackdropProps:E({},y,{ref:L})},S==="temporary"&&{keepMounted:!0},k),hideBackdrop:u,PaperProps:E({},g,{style:E({pointerEvents:S==="temporary"&&!v&&!h?"none":""},g.style),ref:N}),anchor:i,transitionDuration:D.current||C,onClose:b,ref:n},R)),!l&&S==="temporary"&&c.jsx(ST,{children:c.jsx(cL,E({anchor:i,ref:I,width:w},x))})]})}),vL=gL;function yL(e){return Ce("MuiSwitch",e)}const bL=Se("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),mn=bL,xL=["className","color","edge","size","sx"],wL=e=>{const{classes:t,edge:n,size:r,color:o,checked:a,disabled:i}=e,s={root:["root",n&&`edge${G(n)}`,`size${G(r)}`],switchBase:["switchBase",`color${G(o)}`,a&&"checked",i&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},f=je(s,yL,t);return E({},t,f)},kL=Q("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${G(n.edge)}`],t[`size${G(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)"}}})),SL=Q(mw,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${mn.input}`]:t.input},n.color!=="default"&&t[`color${G(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"?bg(e.palette[t.color].main,.62):yg(e.palette[t.color].main,.55)}`}},[`&.${mn.checked} + .${mn.track}`]:{backgroundColor:(e.vars||e).palette[t.color].main}})),CL=Q("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}`})),EL=Q("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%"})),jL=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiSwitch"}),{className:o,color:a="primary",edge:i=!1,size:s="medium",sx:f}=r,l=oe(r,xL),u=E({},r,{color:a,edge:i,size:s}),p=wL(u),h=c.jsx(EL,{className:p.thumb,ownerState:u});return c.jsxs(kL,{className:ee(p.root,o),sx:f,ownerState:u,children:[c.jsx(SL,E({type:"checkbox",icon:h,checkedIcon:h,ref:n,ownerState:u},l,{classes:E({},p,{root:p.switchBase})})),c.jsx(CL,{className:p.track,ownerState:u})]})}),Pc=jL;function RL(e){return Ce("MuiTextField",e)}Se("MuiTextField",["root"]);const PL=["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"],TL={standard:Cw,filled:xw,outlined:$w},$L=e=>{const{classes:t}=e;return je({root:["root"]},RL,t)},zL=Q(ed,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),OL=d.forwardRef(function(t,n){const r=Re({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:a=!1,children:i,className:s,color:f="primary",defaultValue:l,disabled:u=!1,error:p=!1,FormHelperTextProps:h,fullWidth:m=!1,helperText:y,id:b,InputLabelProps:j,inputProps:v,InputProps:g,inputRef:x,label:w,maxRows:C,minRows:S,multiline:k=!1,name:R,onBlur:$,onChange:P,onClick:T,onFocus:I,placeholder:L,required:M=!1,rows:N,select:V=!1,SelectProps:D,type:z,value:O,variant:F="outlined"}=r,U=oe(r,PL),_=E({},r,{autoFocus:a,color:f,disabled:u,error:p,fullWidth:m,multiline:k,required:M,select:V,variant:F}),B=$L(_),X={};F==="outlined"&&(j&&typeof j.shrink<"u"&&(X.notched=j.shrink),X.label=w),V&&((!D||!D.native)&&(X.id=void 0),X["aria-describedby"]=void 0);const Z=Jm(b),q=y&&Z?`${Z}-helper-text`:void 0,ce=w&&Z?`${Z}-label`:void 0,de=TL[F],me=c.jsx(de,E({"aria-describedby":q,autoComplete:o,autoFocus:a,defaultValue:l,fullWidth:m,multiline:k,name:R,rows:N,maxRows:C,minRows:S,type:z,value:O,id:Z,inputRef:x,onBlur:$,onChange:P,onFocus:I,onClick:T,placeholder:L,inputProps:v},X,g));return c.jsxs(zL,E({className:ee(B.root,s),disabled:u,error:p,fullWidth:m,ref:n,required:M,color:f,variant:F,ownerState:_},U,{children:[w!=null&&w!==""&&c.jsx(gA,E({htmlFor:Z,id:ce},j,{children:w})),V?c.jsx(Dg,E({"aria-describedby":q,id:Z,labelId:ce,value:O,input:me},D,{children:i})):me,y&&c.jsx(TI,E({id:q},h,{children:y}))]}))}),fi=OL,ue={fontDark:"#101727",fontLight:"#F5F5F5",purple:"#b624ff",red:"#ff3131"},ML=xg({components:{MuiTooltip:{defaultProps:{disableInteractive:!0,style:{backdropFilter:"blur(6px)",WebkitBackdropFilter:"blur(6px)"}}},MuiSelect:{defaultProps:{style:{borderRadius:"18px"}}}},typography:{fontFamily:'"Poppins", sans-serif'},palette:{primary:{main:ue.purple},secondary:{main:"#bababa"},error:{main:ue.red}}}),IL=ga` /* Custom Scrollbar Styles */ ::-webkit-scrollbar { width: 8px; @@ -585,7 +585,7 @@ from { color: ${({helperTxtColor:e})=>e||"white"}; opacity: 0.8; } -`,ZL=()=>{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},W3=()=>{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]},Kt=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?ue.fontDark:ue.fontLight},H3=e=>{const t=new Date,n=new Date(e),r=n.getTime()-t.getTime(),o=Math.floor(r/(1e3*60*60*24)),a=Math.floor(r/(1e3*60*60)),i=Math.floor(r/(1e3*60)),s=navigator.language||"en-US";return n0?new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(a,"hour"):i>0?new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(i,"minute"):new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(i,"minute"):n.getDate()===t.getDate()+1?new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(1,"day"):o<=7?`${new Intl.DateTimeFormat(s,{weekday:"long"}).format(e)} (${new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(o,"day")})`:new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(o,"day")},G3=e=>{const t=new Date,n=new Date(t);n.setDate(t.getDate()-1);const o=7*(24*60*60*1e3),a=e.getTime()-t.getTime(),i=new Intl.RelativeTimeFormat(navigator.language,{numeric:"auto"});return K3(e,t)?i.format(0,"day")+` ${A0(e)}`:K3(e,n)?i.format(-1,"day")+` ${A0(e)}`:a>-o?`${eN(e)} ${A0(e)}`:JL(e)},K3=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate(),A0=e=>e.toLocaleTimeString(navigator.language,{hour:"2-digit",minute:"2-digit"}),JL=e=>{const t={year:"numeric",month:"2-digit",day:"2-digit"};return e.toLocaleDateString(navigator.language,t)},eN=e=>e.toLocaleDateString(navigator.language,{weekday:"long"}),tN=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."}},ch=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)},nN=be([c.jsx("path",{d:"M3 8c0 .55.45 1 1 1s1-.45 1-1V6h2c.55 0 1-.45 1-1s-.45-1-1-1H5V2c0-.55-.45-1-1-1s-1 .45-1 1v2H1c-.55 0-1 .45-1 1s.45 1 1 1h2v2z"},"0"),c.jsx("circle",{cx:"13",cy:"14",r:"3"},"1"),c.jsx("path",{d:"M21 6h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65h-6.4c.17.3.28.63.28 1 0 1.1-.9 2-2 2H6v1c0 1.1-.9 2-2 2-.37 0-.7-.11-1-.28V20c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-8 13c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z"},"2")],"AddAPhotoRounded"),rN=be(c.jsx("path",{d:"M18 9V7h-2V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H18zm-2.5-1c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8zm3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5zM22 3h2v2h-2v2h-2V5h-2V3h2V1h2v2z"}),"AddReaction"),Dg=be(c.jsx("path",{d:"M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1z"}),"AddRounded"),oN=be(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 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 8zm3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3z"}),"AdjustRounded"),aN=be(c.jsx("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"}),"Alarm"),Mw=be(c.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNew"),iN=be(c.jsx("path",{d:"M19 8h-1.81c-.45-.78-1.07-1.45-1.82-1.96l.93-.93c.39-.39.39-1.02 0-1.41a.9959.9959 0 0 0-1.41 0l-1.47 1.47C12.96 5.06 12.49 5 12 5s-.96.06-1.41.17L9.11 3.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.92.93C7.88 6.55 7.26 7.22 6.81 8H5c-.55 0-1 .45-1 1s.45 1 1 1h1.09c-.05.33-.09.66-.09 1v1H5c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .34.04.67.09 1H5c-.55 0-1 .45-1 1s.45 1 1 1h1.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H19c.55 0 1-.45 1-1s-.45-1-1-1h-1.09c.05-.33.09-.66.09-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1h-1v-1c0-.34-.04-.67-.09-1H19c.55 0 1-.45 1-1s-.45-1-1-1zm-6 8h-2c-.55 0-1-.45-1-1s.45-1 1-1h2c.55 0 1 .45 1 1s-.45 1-1 1zm0-4h-2c-.55 0-1-.45-1-1s.45-1 1-1h2c.55 0 1 .45 1 1s-.45 1-1 1z"}),"BugReportRounded"),sN=be(c.jsx("path",{d:"m18.65 8.35-2.79 2.79c-.32.32-.1.86.35.86H18c0 3.31-2.69 6-6 6-.79 0-1.56-.15-2.25-.44-.36-.15-.77-.04-1.04.23-.51.51-.33 1.37.34 1.64.91.37 1.91.57 2.95.57 4.42 0 8-3.58 8-8h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.19-.2-.51-.2-.7-.01zM6 12c0-3.31 2.69-6 6-6 .79 0 1.56.15 2.25.44.36.15.77.04 1.04-.23.51-.51.33-1.37-.34-1.64C14.04 4.2 13.04 4 12 4c-4.42 0-8 3.58-8 8H2.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.36-.85H6z"}),"CachedRounded"),fN=be(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),Iw=be(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm4.3 14.3c-.39.39-1.02.39-1.41 0L12 13.41 9.11 16.3c-.39.39-1.02.39-1.41 0a.9959.9959 0 0 1 0-1.41L10.59 12 7.7 9.11a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l2.89-2.89c.39-.39 1.02-.39 1.41 0 .39.39.39 1.02 0 1.41L13.41 12l2.89 2.89c.38.38.38 1.02 0 1.41z"}),"CancelRounded"),lN=be(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.5 18c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18zm0-9C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm0-9c-.83 0-1.5-.67-1.5-1.5S15.67 6 16.5 6s1.5.67 1.5 1.5S17.33 9 16.5 9z"}),"Casino"),Aw=be([c.jsx("path",{d:"M11.15 3.4 7.43 9.48c-.41.66.07 1.52.85 1.52h7.43c.78 0 1.26-.86.85-1.52L12.85 3.4c-.39-.64-1.31-.64-1.7 0z"},"0"),c.jsx("circle",{cx:"17.5",cy:"17.5",r:"4.5"},"1"),c.jsx("path",{d:"M4 21.5h6c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1z"},"2")],"CategoryRounded"),q3=be(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),cN=be(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),uN=be(c.jsx("path",{d:"m20.71 5.63-2.34-2.34a.9959.9959 0 0 0-1.41 0l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42zM6.92 19 5 17.08l8.06-8.06 1.92 1.92L6.92 19z"}),"Colorize"),Y3=be(c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"}),"ContentCopy"),Lg=be(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"}),"Delete"),dN=be(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v10zM18 4h-2.5l-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1z"}),"DeleteRounded"),wl=be(c.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"}),"Done"),Ng=be(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Edit"),pN=be(c.jsx("path",{d:"M3 17.46v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15L17.81 9.94l-3.75-3.75L3.15 17.1c-.1.1-.15.22-.15.36zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"EditRounded"),Dw=be(c.jsx("path",{d:"M15.88 9.29 12 13.17 8.12 9.29a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41-.39-.38-1.03-.39-1.42 0z"}),"ExpandMoreRounded"),hN=be(c.jsx("path",{d:"m12 21.35-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"}),"Favorite"),uh=be(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"}),"FileDownload"),X3=be(c.jsx("path",{d:"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"}),"FileUpload"),Lw=be(c.jsx("path",{d:"M16.59 9H15V4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v5H7.41c-.89 0-1.34 1.08-.71 1.71l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.63-.63.19-1.71-.7-1.71zM5 19c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1z"}),"GetAppRounded"),mN=be(c.jsx("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"}),"GitHub"),gN=be(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}),"Info"),vN=be(c.jsx("path",{d:"m16 5-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4 4 4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2z"}),"IosShare"),yN=be(c.jsx("path",{d:"M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1zM14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V3h-6c-.55 0-1 .45-1 1z"}),"LaunchRounded"),Nw=be(c.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"}),"Link"),bN=be(c.jsx("path",{d:"M17 7h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c1.65 0 3 1.35 3 3s-1.35 3-3 3h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c2.76 0 5-2.24 5-5s-2.24-5-5-5zm-9 5c0 .55.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1H9c-.55 0-1 .45-1 1zm2 3H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h3c.55 0 1-.45 1-1s-.45-1-1-1H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h3c.55 0 1-.45 1-1s-.45-1-1-1z"}),"LinkRounded"),Fw=be(c.jsx("path",{d:"m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4V5z"}),"Logout"),xN=be(c.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert"),wN=be(c.jsx("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"}),"Pause"),_w=be(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4z"}),"PersonRounded"),kN=be(c.jsx("path",{d:"M8 5v14l11-7z"}),"PlayArrow"),Fg=be(c.jsx("path",{fillRule:"evenodd",d:"M19 12.87c0-.47-.34-.85-.8-.98C16.93 11.54 16 10.38 16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.38-.93 2.54-2.2 2.89-.46.13-.8.51-.8.98V13c0 .55.45 1 1 1h4.98l.02 7c0 .55.45 1 1 1s1-.45 1-1l-.02-7H18c.55 0 1-.45 1-1v-.13z"}),"PushPinRounded"),SN=be([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z"},"1")],"RecordVoiceOver"),CN=be([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4zm6.47-7.23c.32.79.32 1.67 0 2.46-.19.47-.11 1 .25 1.36l.03.03c.58.58 1.57.46 1.95-.27.76-1.45.76-3.15-.02-4.66-.38-.74-1.38-.88-1.97-.29l-.01.01c-.34.35-.42.89-.23 1.36zm3.71-4.88c-.4.4-.46 1.02-.13 1.48 1.97 2.74 1.96 6.41-.03 9.25-.32.45-.25 1.07.14 1.46l.03.03c.49.49 1.32.45 1.74-.1 2.75-3.54 2.76-8.37 0-12.02-.42-.55-1.26-.59-1.75-.1z"},"1")],"RecordVoiceOverRounded"),EN=be(c.jsx("path",{d:"M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"RemoveCircleOutline"),jN=be(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search"),RN=be(c.jsx("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"}),"Settings"),PN=be(c.jsx("path",{d:"M19.5 12c0-.23-.01-.45-.03-.68l1.86-1.41c.4-.3.51-.86.26-1.3l-1.87-3.23c-.25-.44-.79-.62-1.25-.42l-2.15.91c-.37-.26-.76-.49-1.17-.68l-.29-2.31c-.06-.5-.49-.88-.99-.88h-3.73c-.51 0-.94.38-1 .88l-.29 2.31c-.41.19-.8.42-1.17.68l-2.15-.91c-.46-.2-1-.02-1.25.42L2.41 8.62c-.25.44-.14.99.26 1.3l1.86 1.41c-.02.22-.03.44-.03.67s.01.45.03.68l-1.86 1.41c-.4.3-.51.86-.26 1.3l1.87 3.23c.25.44.79.62 1.25.42l2.15-.91c.37.26.76.49 1.17.68l.29 2.31c.06.5.49.88.99.88h3.73c.5 0 .93-.38.99-.88l.29-2.31c.41-.19.8-.42 1.17-.68l2.15.91c.46.2 1 .02 1.25-.42l1.87-3.23c.25-.44.14-.99-.26-1.3l-1.86-1.41c.03-.23.04-.45.04-.68zm-7.46 3.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"}),"SettingsRounded"),TN=be(c.jsx("path",{d:"m12 17.27 4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.72 3.67-3.18c.67-.58.31-1.68-.57-1.75l-4.83-.41-1.89-4.46c-.34-.81-1.5-.81-1.84 0L9.19 8.63l-4.83.41c-.88.07-1.24 1.17-.57 1.75l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08l4.15-2.5z"}),"StarRounded"),$N=be(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10L22 5.18zm-2.21 5.04c.13.57.21 1.17.21 1.78 0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.58 0 3.04.46 4.28 1.25l1.44-1.44C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.19-.22-2.33-.6-3.39l-1.61 1.61z"}),"TaskAlt"),zN=be(c.jsx("path",{d:"m21.29 5.89-10 10c-.39.39-1.02.39-1.41 0l-2.83-2.83a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l2.12 2.12 9.29-9.29c.39-.39 1.02-.39 1.41 0 .4.39.4 1.02.01 1.41zm-5.52-3.15c-1.69-.69-3.61-.93-5.61-.57-4.07.73-7.32 4.01-8.01 8.08C1.01 17 6.63 22.78 13.34 21.91c3.96-.51 7.28-3.46 8.32-7.31.4-1.47.44-2.89.21-4.22-.13-.8-1.12-1.11-1.7-.54-.23.23-.33.57-.27.89.22 1.33.12 2.75-.52 4.26-1.16 2.71-3.68 4.7-6.61 4.97-5.1.47-9.33-3.85-8.7-8.98.43-3.54 3.28-6.42 6.81-6.91 1.73-.24 3.37.09 4.77.81.39.2.86.13 1.17-.18.48-.48.36-1.29-.24-1.6-.27-.12-.54-.25-.81-.36z"}),"TaskAltRounded"),ON=be(c.jsx("path",{d:"M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM5 9v6h4l5 5V4L9 9H5z"}),"VolumeDown"),MN=be(c.jsx("path",{d:"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3 3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4 9.91 6.09 12 8.18V4z"}),"VolumeOff"),IN=be(c.jsx("path",{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"}),"VolumeUp"),Bw=be(c.jsx("path",{d:"M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7l2-2zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53.96-.97zM2 3.05 5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79 2 3.05zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0z"}),"WifiOff");function Q3(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function Z3(e,t,n){var r=[],o=sg(e,r,n);return r.length<2?n:o+t(r)}var AN=function(t){var n=jx(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var f=arguments.length,l=new Array(f),u=0;u{const t=new Date().getHours();let n;return t<12&&t>=5?n="Good morning":t<18&&t>12?n="Good afternoon":n="Good evening",n},H3=()=>{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]},Kt=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?ue.fontDark:ue.fontLight},ch=e=>{const t=new Date,n=new Date(e),r=n.getTime()-t.getTime(),o=Math.floor(r/(1e3*60*60*24)),a=Math.floor(r/(1e3*60*60)),i=Math.floor(r/(1e3*60)),s=navigator.language||"en-US";return n0?new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(a,"hour"):i>0?new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(i,"minute"):new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(i,"minute"):n.getDate()===t.getDate()+1?new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(1,"day"):o<=7?`${new Intl.DateTimeFormat(s,{weekday:"long"}).format(e)} (${new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(o,"day")})`:new Intl.RelativeTimeFormat(s,{numeric:"auto"}).format(o,"day")},G3=e=>{const t=new Date,n=new Date(t);n.setDate(t.getDate()-1);const o=7*(24*60*60*1e3),a=e.getTime()-t.getTime(),i=new Intl.RelativeTimeFormat(navigator.language,{numeric:"auto"});return K3(e,t)?i.format(0,"day")+` ${A0(e)}`:K3(e,n)?i.format(-1,"day")+` ${A0(e)}`:a>-o?`${eN(e)} ${A0(e)}`:JL(e)},K3=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate(),A0=e=>e.toLocaleTimeString(navigator.language,{hour:"2-digit",minute:"2-digit"}),JL=e=>{const t={year:"numeric",month:"2-digit",day:"2-digit"};return e.toLocaleDateString(navigator.language,t)},eN=e=>e.toLocaleDateString(navigator.language,{weekday:"long"}),tN=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."}},uh=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)},nN=be([c.jsx("path",{d:"M3 8c0 .55.45 1 1 1s1-.45 1-1V6h2c.55 0 1-.45 1-1s-.45-1-1-1H5V2c0-.55-.45-1-1-1s-1 .45-1 1v2H1c-.55 0-1 .45-1 1s.45 1 1 1h2v2z"},"0"),c.jsx("circle",{cx:"13",cy:"14",r:"3"},"1"),c.jsx("path",{d:"M21 6h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65h-6.4c.17.3.28.63.28 1 0 1.1-.9 2-2 2H6v1c0 1.1-.9 2-2 2-.37 0-.7-.11-1-.28V20c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-8 13c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z"},"2")],"AddAPhotoRounded"),rN=be(c.jsx("path",{d:"M18 9V7h-2V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H18zm-2.5-1c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8zm3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5zM22 3h2v2h-2v2h-2V5h-2V3h2V1h2v2z"}),"AddReaction"),Lg=be(c.jsx("path",{d:"M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1z"}),"AddRounded"),oN=be(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 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 8zm3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3z"}),"AdjustRounded"),aN=be(c.jsx("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"}),"Alarm"),Mw=be(c.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNew"),iN=be(c.jsx("path",{d:"M19 8h-1.81c-.45-.78-1.07-1.45-1.82-1.96l.93-.93c.39-.39.39-1.02 0-1.41a.9959.9959 0 0 0-1.41 0l-1.47 1.47C12.96 5.06 12.49 5 12 5s-.96.06-1.41.17L9.11 3.7a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.92.93C7.88 6.55 7.26 7.22 6.81 8H5c-.55 0-1 .45-1 1s.45 1 1 1h1.09c-.05.33-.09.66-.09 1v1H5c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .34.04.67.09 1H5c-.55 0-1 .45-1 1s.45 1 1 1h1.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H19c.55 0 1-.45 1-1s-.45-1-1-1h-1.09c.05-.33.09-.66.09-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1h-1v-1c0-.34-.04-.67-.09-1H19c.55 0 1-.45 1-1s-.45-1-1-1zm-6 8h-2c-.55 0-1-.45-1-1s.45-1 1-1h2c.55 0 1 .45 1 1s-.45 1-1 1zm0-4h-2c-.55 0-1-.45-1-1s.45-1 1-1h2c.55 0 1 .45 1 1s-.45 1-1 1z"}),"BugReportRounded"),sN=be(c.jsx("path",{d:"m18.65 8.35-2.79 2.79c-.32.32-.1.86.35.86H18c0 3.31-2.69 6-6 6-.79 0-1.56-.15-2.25-.44-.36-.15-.77-.04-1.04.23-.51.51-.33 1.37.34 1.64.91.37 1.91.57 2.95.57 4.42 0 8-3.58 8-8h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.19-.2-.51-.2-.7-.01zM6 12c0-3.31 2.69-6 6-6 .79 0 1.56.15 2.25.44.36.15.77.04 1.04-.23.51-.51.33-1.37-.34-1.64C14.04 4.2 13.04 4 12 4c-4.42 0-8 3.58-8 8H2.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.36-.85H6z"}),"CachedRounded"),fN=be(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),Iw=be(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm4.3 14.3c-.39.39-1.02.39-1.41 0L12 13.41 9.11 16.3c-.39.39-1.02.39-1.41 0a.9959.9959 0 0 1 0-1.41L10.59 12 7.7 9.11a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l2.89-2.89c.39-.39 1.02-.39 1.41 0 .39.39.39 1.02 0 1.41L13.41 12l2.89 2.89c.38.38.38 1.02 0 1.41z"}),"CancelRounded"),lN=be(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.5 18c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18zm0-9C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm0-9c-.83 0-1.5-.67-1.5-1.5S15.67 6 16.5 6s1.5.67 1.5 1.5S17.33 9 16.5 9z"}),"Casino"),Aw=be([c.jsx("path",{d:"M11.15 3.4 7.43 9.48c-.41.66.07 1.52.85 1.52h7.43c.78 0 1.26-.86.85-1.52L12.85 3.4c-.39-.64-1.31-.64-1.7 0z"},"0"),c.jsx("circle",{cx:"17.5",cy:"17.5",r:"4.5"},"1"),c.jsx("path",{d:"M4 21.5h6c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1z"},"2")],"CategoryRounded"),q3=be(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),cN=be(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),uN=be(c.jsx("path",{d:"m20.71 5.63-2.34-2.34a.9959.9959 0 0 0-1.41 0l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42zM6.92 19 5 17.08l8.06-8.06 1.92 1.92L6.92 19z"}),"Colorize"),Y3=be(c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"}),"ContentCopy"),Ng=be(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"}),"Delete"),dN=be(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v10zM18 4h-2.5l-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1z"}),"DeleteRounded"),wl=be(c.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"}),"Done"),Fg=be(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Edit"),pN=be(c.jsx("path",{d:"M3 17.46v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15L17.81 9.94l-3.75-3.75L3.15 17.1c-.1.1-.15.22-.15.36zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"EditRounded"),Dw=be(c.jsx("path",{d:"M15.88 9.29 12 13.17 8.12 9.29a.9959.9959 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41-.39-.38-1.03-.39-1.42 0z"}),"ExpandMoreRounded"),hN=be(c.jsx("path",{d:"m12 21.35-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"}),"Favorite"),dh=be(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"}),"FileDownload"),X3=be(c.jsx("path",{d:"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"}),"FileUpload"),Lw=be(c.jsx("path",{d:"M16.59 9H15V4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v5H7.41c-.89 0-1.34 1.08-.71 1.71l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.63-.63.19-1.71-.7-1.71zM5 19c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1z"}),"GetAppRounded"),mN=be(c.jsx("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"}),"GitHub"),gN=be(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}),"Info"),vN=be(c.jsx("path",{d:"m16 5-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4 4 4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2z"}),"IosShare"),yN=be(c.jsx("path",{d:"M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1zM14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V3h-6c-.55 0-1 .45-1 1z"}),"LaunchRounded"),Nw=be(c.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"}),"Link"),bN=be(c.jsx("path",{d:"M17 7h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c1.65 0 3 1.35 3 3s-1.35 3-3 3h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c2.76 0 5-2.24 5-5s-2.24-5-5-5zm-9 5c0 .55.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1H9c-.55 0-1 .45-1 1zm2 3H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h3c.55 0 1-.45 1-1s-.45-1-1-1H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h3c.55 0 1-.45 1-1s-.45-1-1-1z"}),"LinkRounded"),Fw=be(c.jsx("path",{d:"m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4V5z"}),"Logout"),xN=be(c.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert"),wN=be(c.jsx("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"}),"Pause"),_w=be(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4z"}),"PersonRounded"),kN=be(c.jsx("path",{d:"M8 5v14l11-7z"}),"PlayArrow"),_g=be(c.jsx("path",{fillRule:"evenodd",d:"M19 12.87c0-.47-.34-.85-.8-.98C16.93 11.54 16 10.38 16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.38-.93 2.54-2.2 2.89-.46.13-.8.51-.8.98V13c0 .55.45 1 1 1h4.98l.02 7c0 .55.45 1 1 1s1-.45 1-1l-.02-7H18c.55 0 1-.45 1-1v-.13z"}),"PushPinRounded"),SN=be([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z"},"1")],"RecordVoiceOver"),CN=be([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4zm6.47-7.23c.32.79.32 1.67 0 2.46-.19.47-.11 1 .25 1.36l.03.03c.58.58 1.57.46 1.95-.27.76-1.45.76-3.15-.02-4.66-.38-.74-1.38-.88-1.97-.29l-.01.01c-.34.35-.42.89-.23 1.36zm3.71-4.88c-.4.4-.46 1.02-.13 1.48 1.97 2.74 1.96 6.41-.03 9.25-.32.45-.25 1.07.14 1.46l.03.03c.49.49 1.32.45 1.74-.1 2.75-3.54 2.76-8.37 0-12.02-.42-.55-1.26-.59-1.75-.1z"},"1")],"RecordVoiceOverRounded"),EN=be(c.jsx("path",{d:"M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"RemoveCircleOutline"),jN=be(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search"),RN=be(c.jsx("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"}),"Settings"),PN=be(c.jsx("path",{d:"M19.5 12c0-.23-.01-.45-.03-.68l1.86-1.41c.4-.3.51-.86.26-1.3l-1.87-3.23c-.25-.44-.79-.62-1.25-.42l-2.15.91c-.37-.26-.76-.49-1.17-.68l-.29-2.31c-.06-.5-.49-.88-.99-.88h-3.73c-.51 0-.94.38-1 .88l-.29 2.31c-.41.19-.8.42-1.17.68l-2.15-.91c-.46-.2-1-.02-1.25.42L2.41 8.62c-.25.44-.14.99.26 1.3l1.86 1.41c-.02.22-.03.44-.03.67s.01.45.03.68l-1.86 1.41c-.4.3-.51.86-.26 1.3l1.87 3.23c.25.44.79.62 1.25.42l2.15-.91c.37.26.76.49 1.17.68l.29 2.31c.06.5.49.88.99.88h3.73c.5 0 .93-.38.99-.88l.29-2.31c.41-.19.8-.42 1.17-.68l2.15.91c.46.2 1 .02 1.25-.42l1.87-3.23c.25-.44.14-.99-.26-1.3l-1.86-1.41c.03-.23.04-.45.04-.68zm-7.46 3.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"}),"SettingsRounded"),TN=be(c.jsx("path",{d:"m12 17.27 4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.72 3.67-3.18c.67-.58.31-1.68-.57-1.75l-4.83-.41-1.89-4.46c-.34-.81-1.5-.81-1.84 0L9.19 8.63l-4.83.41c-.88.07-1.24 1.17-.57 1.75l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08l4.15-2.5z"}),"StarRounded"),$N=be(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10L22 5.18zm-2.21 5.04c.13.57.21 1.17.21 1.78 0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.58 0 3.04.46 4.28 1.25l1.44-1.44C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.19-.22-2.33-.6-3.39l-1.61 1.61z"}),"TaskAlt"),zN=be(c.jsx("path",{d:"m21.29 5.89-10 10c-.39.39-1.02.39-1.41 0l-2.83-2.83a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l2.12 2.12 9.29-9.29c.39-.39 1.02-.39 1.41 0 .4.39.4 1.02.01 1.41zm-5.52-3.15c-1.69-.69-3.61-.93-5.61-.57-4.07.73-7.32 4.01-8.01 8.08C1.01 17 6.63 22.78 13.34 21.91c3.96-.51 7.28-3.46 8.32-7.31.4-1.47.44-2.89.21-4.22-.13-.8-1.12-1.11-1.7-.54-.23.23-.33.57-.27.89.22 1.33.12 2.75-.52 4.26-1.16 2.71-3.68 4.7-6.61 4.97-5.1.47-9.33-3.85-8.7-8.98.43-3.54 3.28-6.42 6.81-6.91 1.73-.24 3.37.09 4.77.81.39.2.86.13 1.17-.18.48-.48.36-1.29-.24-1.6-.27-.12-.54-.25-.81-.36z"}),"TaskAltRounded"),ON=be(c.jsx("path",{d:"M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM5 9v6h4l5 5V4L9 9H5z"}),"VolumeDown"),MN=be(c.jsx("path",{d:"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3 3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4 9.91 6.09 12 8.18V4z"}),"VolumeOff"),IN=be(c.jsx("path",{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"}),"VolumeUp"),Bw=be(c.jsx("path",{d:"M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7l2-2zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53.96-.97zM2 3.05 5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79 2 3.05zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0z"}),"WifiOff");function Q3(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function Z3(e,t,n){var r=[],o=fg(e,r,n);return r.length<2?n:o+t(r)}var AN=function(t){var n=jx(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var f=arguments.length,l=new Array(f),u=0;u"u")throw new Error(t)}function _g(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function tF(){return Math.random().toString(36).substr(2,8)}function ty(e,t){return{usr:e.state,key:e.key,idx:t}}function dh(e,t,n,r){return n===void 0&&(n=null),Sl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Rs(t):t,{state:n,key:t&&t.key||r||tF()})}function td(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 Rs(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 nF(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,s=Ko.Pop,f=null,l=u();l==null&&(l=0,i.replaceState(Sl({},i.state,{idx:l}),""));function u(){return(i.state||{idx:null}).idx}function p(){s=Ko.Pop;let j=u(),g=j==null?null:j-l;l=j,f&&f({action:s,location:b.location,delta:g})}function h(j,g){s=Ko.Push;let v=dh(b.location,j,g);n&&n(v,j),l=u()+1;let x=ty(v,l),w=b.createHref(v);try{i.pushState(x,"",w)}catch{o.location.assign(w)}a&&f&&f({action:s,location:b.location,delta:1})}function m(j,g){s=Ko.Replace;let v=dh(b.location,j,g);n&&n(v,j),l=u();let x=ty(v,l),w=b.createHref(v);i.replaceState(x,"",w),a&&f&&f({action:s,location:b.location,delta:0})}function y(j){let g=o.location.origin!=="null"?o.location.origin:o.location.href,v=typeof j=="string"?j:td(j);return _t(g,"No window.location.(origin|href) available to create URL for href: "+v),new URL(v,g)}let b={get action(){return s},get location(){return e(o,i)},listen(j){if(f)throw new Error("A history only accepts one active listener");return o.addEventListener(ey,p),f=j,()=>{o.removeEventListener(ey,p),f=null}},createHref(j){return t(o,j)},createURL:y,encodeLocation(j){let g=y(j);return{pathname:g.pathname,search:g.search,hash:g.hash}},push:h,replace:m,go(j){return i.go(j)}};return b}var ny;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(ny||(ny={}));function rF(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?Rs(t):t,o=Bg(r.pathname||"/",n);if(o==null)return null;let a=Vw(e);oF(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("/")&&(_t(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=ia([r,f.relativePath]),u=n.concat(f);a.children&&a.children.length>0&&(_t(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+l+'".')),Vw(a.children,t,u,l)),!(a.path==null&&!a.index)&&t.push({path:l,score:uF(l,a.index),routesMeta:u})};return e.forEach((a,i)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))o(a,i);else for(let f of Uw(a.path))o(a,i,f)}),t}function Uw(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=Uw(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 oF(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:dF(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const aF=/^:\w+$/,iF=3,sF=2,fF=1,lF=10,cF=-2,ry=e=>e==="*";function uF(e,t){let n=e.split("/"),r=n.length;return n.some(ry)&&(r+=cF),t&&(r+=sF),n.filter(o=>!ry(o)).reduce((o,a)=>o+(aF.test(a)?iF:a===""?fF:lF),r)}function dF(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 pF(e,t){let{routesMeta:n}=e,r={},o="/",a=[];for(let i=0;i{if(u==="*"){let h=s[p]||"";i=a.slice(0,a.length-h.length).replace(/(.)\/+$/,"$1")}return l[u]=vF(s[p]||"",u),l},{}),pathname:a,pathnameBase:i,pattern:e}}function mF(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),_g(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 gF(e){try{return decodeURI(e)}catch(t){return _g(!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 vF(e,t){try{return decodeURIComponent(e)}catch(n){return _g(!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 Bg(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 yF(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Rs(e):e;return{pathname:n?n.startsWith("/")?n:bF(n,t):t,search:wF(r),hash:kF(o)}}function bF(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 L0(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 Ww(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Hw(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Rs(e):(o=Sl({},e),_t(!o.pathname||!o.pathname.includes("?"),L0("?","pathname","search",o)),_t(!o.pathname||!o.pathname.includes("#"),L0("#","pathname","hash",o)),_t(!o.search||!o.search.includes("#"),L0("#","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=yF(o,s),l=i&&i!=="/"&&i.endsWith("/"),u=(a||i===".")&&n.endsWith("/");return!f.pathname.endsWith("/")&&(l||u)&&(f.pathname+="/"),f}const ia=e=>e.join("/").replace(/\/\/+/g,"/"),xF=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),wF=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,kF=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function SF(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Gw=["post","put","patch","delete"];new Set(Gw);const CF=["get",...Gw];new Set(CF);/** + */function Sl(){return Sl=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Bg(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function tF(){return Math.random().toString(36).substr(2,8)}function ty(e,t){return{usr:e.state,key:e.key,idx:t}}function ph(e,t,n,r){return n===void 0&&(n=null),Sl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Rs(t):t,{state:n,key:t&&t.key||r||tF()})}function td(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 Rs(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 nF(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,s=Ko.Pop,f=null,l=u();l==null&&(l=0,i.replaceState(Sl({},i.state,{idx:l}),""));function u(){return(i.state||{idx:null}).idx}function p(){s=Ko.Pop;let j=u(),v=j==null?null:j-l;l=j,f&&f({action:s,location:b.location,delta:v})}function h(j,v){s=Ko.Push;let g=ph(b.location,j,v);n&&n(g,j),l=u()+1;let x=ty(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(j,v){s=Ko.Replace;let g=ph(b.location,j,v);n&&n(g,j),l=u();let x=ty(g,l),w=b.createHref(g);i.replaceState(x,"",w),a&&f&&f({action:s,location:b.location,delta:0})}function y(j){let v=o.location.origin!=="null"?o.location.origin:o.location.href,g=typeof j=="string"?j:td(j);return _t(v,"No window.location.(origin|href) available to create URL for href: "+g),new URL(g,v)}let b={get action(){return s},get location(){return e(o,i)},listen(j){if(f)throw new Error("A history only accepts one active listener");return o.addEventListener(ey,p),f=j,()=>{o.removeEventListener(ey,p),f=null}},createHref(j){return t(o,j)},createURL:y,encodeLocation(j){let v=y(j);return{pathname:v.pathname,search:v.search,hash:v.hash}},push:h,replace:m,go(j){return i.go(j)}};return b}var ny;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(ny||(ny={}));function rF(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?Rs(t):t,o=Vg(r.pathname||"/",n);if(o==null)return null;let a=Vw(e);oF(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("/")&&(_t(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=ia([r,f.relativePath]),u=n.concat(f);a.children&&a.children.length>0&&(_t(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+l+'".')),Vw(a.children,t,u,l)),!(a.path==null&&!a.index)&&t.push({path:l,score:uF(l,a.index),routesMeta:u})};return e.forEach((a,i)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))o(a,i);else for(let f of Uw(a.path))o(a,i,f)}),t}function Uw(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=Uw(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 oF(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:dF(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const aF=/^:\w+$/,iF=3,sF=2,fF=1,lF=10,cF=-2,ry=e=>e==="*";function uF(e,t){let n=e.split("/"),r=n.length;return n.some(ry)&&(r+=cF),t&&(r+=sF),n.filter(o=>!ry(o)).reduce((o,a)=>o+(aF.test(a)?iF:a===""?fF:lF),r)}function dF(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 pF(e,t){let{routesMeta:n}=e,r={},o="/",a=[];for(let i=0;i{if(u==="*"){let h=s[p]||"";i=a.slice(0,a.length-h.length).replace(/(.)\/+$/,"$1")}return l[u]=vF(s[p]||"",u),l},{}),pathname:a,pathnameBase:i,pattern:e}}function mF(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Bg(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 gF(e){try{return decodeURI(e)}catch(t){return Bg(!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 vF(e,t){try{return decodeURIComponent(e)}catch(n){return Bg(!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 Vg(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 yF(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Rs(e):e;return{pathname:n?n.startsWith("/")?n:bF(n,t):t,search:wF(r),hash:kF(o)}}function bF(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 L0(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 Ww(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Hw(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Rs(e):(o=Sl({},e),_t(!o.pathname||!o.pathname.includes("?"),L0("?","pathname","search",o)),_t(!o.pathname||!o.pathname.includes("#"),L0("#","pathname","hash",o)),_t(!o.search||!o.search.includes("#"),L0("#","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=yF(o,s),l=i&&i!=="/"&&i.endsWith("/"),u=(a||i===".")&&n.endsWith("/");return!f.pathname.endsWith("/")&&(l||u)&&(f.pathname+="/"),f}const ia=e=>e.join("/").replace(/\/\/+/g,"/"),xF=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),wF=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,kF=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function SF(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Gw=["post","put","patch","delete"];new Set(Gw);const CF=["get",...Gw];new Set(CF);/** * React Router v6.11.1 * * Copyright (c) Remix Software Inc. @@ -852,7 +852,7 @@ from { * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function nd(){return nd=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.pathnameBase)),a=d.useRef(!1);return Yw(()=>{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=Hw(s,JSON.parse(o),r,f.relative==="path");e!=="/"&&(l.pathname=l.pathname==="/"?e:ia([e,l.pathname])),(f.replace?t.replace:t.push)(l,f.state,f)},[e,t,o,r])}function PF(){let{matches:e}=d.useContext(xa),t=e[e.length-1];return t?t.params:{}}function Xw(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=d.useContext(xa),{pathname:o}=Ts(),a=JSON.stringify(Ww(r).map(i=>i.pathnameBase));return d.useMemo(()=>Hw(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function TF(e,t){return $F(e,t)}function $F(e,t,n){Vl()||_t(!1);let{navigator:r}=d.useContext(Ps),{matches:o}=d.useContext(xa),a=o[o.length-1],i=a?a.params:{};a&&a.pathname;let s=a?a.pathnameBase:"/";a&&a.route;let f=Ts(),l;if(t){var u;let b=typeof t=="string"?Rs(t):t;s==="/"||(u=b.pathname)!=null&&u.startsWith(s)||_t(!1),l=b}else l=f;let p=l.pathname||"/",h=s==="/"?p:p.slice(s.length)||"/",m=rF(e,{pathname:h}),y=AF(m&&m.map(b=>Object.assign({},b,{params:Object.assign({},i,b.params),pathname:ia([s,r.encodeLocation?r.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?s:ia([s,r.encodeLocation?r.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),o,n);return t&&y?d.createElement(N1.Provider,{value:{location:nd({pathname:"/",search:"",hash:"",state:null,key:"default"},l),navigationType:Ko.Pop}},y):y}function zF(){let e=FF(),t=SF(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 OF=d.createElement(zF,null);class MF 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(xa.Provider,{value:this.props.routeContext},d.createElement(qw.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function IF(e){let{routeContext:t,match:n,children:r}=e,o=d.useContext(Kw);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),d.createElement(xa.Provider,{value:t},r)}function AF(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||_t(!1),a=a.slice(0,Math.min(a.length,s+1))}return a.reduceRight((s,f,l)=>{let u=f.route.id?i==null?void 0:i[f.route.id]:null,p=null;n&&(p=f.route.errorElement||OF);let h=t.concat(a.slice(0,l+1)),m=()=>{let y;return u?y=p:f.route.Component?y=d.createElement(f.route.Component,null):f.route.element?y=f.route.element:y=s,d.createElement(IF,{match:f,routeContext:{outlet:s,matches:h,isDataRoute:n!=null},children:y})};return n&&(f.route.ErrorBoundary||f.route.errorElement||l===0)?d.createElement(MF,{location:n.location,revalidation:n.revalidation,component:p,error:u,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}var ph;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"})(ph||(ph={}));var Cl;(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"})(Cl||(Cl={}));function DF(e){let t=d.useContext(Kw);return t||_t(!1),t}function LF(e){let t=d.useContext(EF);return t||_t(!1),t}function NF(e){let t=d.useContext(xa);return t||_t(!1),t}function Qw(e){let t=NF(),n=t.matches[t.matches.length-1];return n.route.id||_t(!1),n.route.id}function FF(){var e;let t=d.useContext(qw),n=LF(Cl.UseRouteError),r=Qw(Cl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function _F(){let{router:e}=DF(ph.UseNavigateStable),t=Qw(Cl.UseNavigateStable),n=d.useRef(!1);return Yw(()=>{n.current=!0}),d.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,nd({fromRouteId:t},a)))},[e,t])}function mo(e){_t(!1)}function BF(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Ko.Pop,navigator:a,static:i=!1}=e;Vl()&&_t(!1);let s=t.replace(/^\/*/,"/"),f=d.useMemo(()=>({basename:s,navigator:a,static:i}),[s,a,i]);typeof r=="string"&&(r=Rs(r));let{pathname:l="/",search:u="",hash:p="",state:h=null,key:m="default"}=r,y=d.useMemo(()=>{let b=Bg(l,s);return b==null?null:{location:{pathname:b,search:u,hash:p,state:h,key:m},navigationType:o}},[s,l,u,p,h,m,o]);return y==null?null:d.createElement(Ps.Provider,{value:f},d.createElement(N1.Provider,{children:n,value:y}))}function VF(e){let{children:t,location:n}=e;return TF(hh(t),n)}var oy;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(oy||(oy={}));new Promise(()=>{});function hh(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,hh(r.props.children,a));return}r.type!==mo&&_t(!1),!r.props.index||!r.props.children||_t(!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=hh(r.props.children,a)),n.push(i)}),n}/** + */function nd(){return nd=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.pathnameBase)),a=d.useRef(!1);return Yw(()=>{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=Hw(s,JSON.parse(o),r,f.relative==="path");e!=="/"&&(l.pathname=l.pathname==="/"?e:ia([e,l.pathname])),(f.replace?t.replace:t.push)(l,f.state,f)},[e,t,o,r])}function PF(){let{matches:e}=d.useContext(xa),t=e[e.length-1];return t?t.params:{}}function Xw(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=d.useContext(xa),{pathname:o}=Ts(),a=JSON.stringify(Ww(r).map(i=>i.pathnameBase));return d.useMemo(()=>Hw(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function TF(e,t){return $F(e,t)}function $F(e,t,n){Vl()||_t(!1);let{navigator:r}=d.useContext(Ps),{matches:o}=d.useContext(xa),a=o[o.length-1],i=a?a.params:{};a&&a.pathname;let s=a?a.pathnameBase:"/";a&&a.route;let f=Ts(),l;if(t){var u;let b=typeof t=="string"?Rs(t):t;s==="/"||(u=b.pathname)!=null&&u.startsWith(s)||_t(!1),l=b}else l=f;let p=l.pathname||"/",h=s==="/"?p:p.slice(s.length)||"/",m=rF(e,{pathname:h}),y=AF(m&&m.map(b=>Object.assign({},b,{params:Object.assign({},i,b.params),pathname:ia([s,r.encodeLocation?r.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?s:ia([s,r.encodeLocation?r.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),o,n);return t&&y?d.createElement(N1.Provider,{value:{location:nd({pathname:"/",search:"",hash:"",state:null,key:"default"},l),navigationType:Ko.Pop}},y):y}function zF(){let e=FF(),t=SF(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 OF=d.createElement(zF,null);class MF 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(xa.Provider,{value:this.props.routeContext},d.createElement(qw.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function IF(e){let{routeContext:t,match:n,children:r}=e,o=d.useContext(Kw);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),d.createElement(xa.Provider,{value:t},r)}function AF(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||_t(!1),a=a.slice(0,Math.min(a.length,s+1))}return a.reduceRight((s,f,l)=>{let u=f.route.id?i==null?void 0:i[f.route.id]:null,p=null;n&&(p=f.route.errorElement||OF);let h=t.concat(a.slice(0,l+1)),m=()=>{let y;return u?y=p:f.route.Component?y=d.createElement(f.route.Component,null):f.route.element?y=f.route.element:y=s,d.createElement(IF,{match:f,routeContext:{outlet:s,matches:h,isDataRoute:n!=null},children:y})};return n&&(f.route.ErrorBoundary||f.route.errorElement||l===0)?d.createElement(MF,{location:n.location,revalidation:n.revalidation,component:p,error:u,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}var hh;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"})(hh||(hh={}));var Cl;(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"})(Cl||(Cl={}));function DF(e){let t=d.useContext(Kw);return t||_t(!1),t}function LF(e){let t=d.useContext(EF);return t||_t(!1),t}function NF(e){let t=d.useContext(xa);return t||_t(!1),t}function Qw(e){let t=NF(),n=t.matches[t.matches.length-1];return n.route.id||_t(!1),n.route.id}function FF(){var e;let t=d.useContext(qw),n=LF(Cl.UseRouteError),r=Qw(Cl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function _F(){let{router:e}=DF(hh.UseNavigateStable),t=Qw(Cl.UseNavigateStable),n=d.useRef(!1);return Yw(()=>{n.current=!0}),d.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,nd({fromRouteId:t},a)))},[e,t])}function mo(e){_t(!1)}function BF(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Ko.Pop,navigator:a,static:i=!1}=e;Vl()&&_t(!1);let s=t.replace(/^\/*/,"/"),f=d.useMemo(()=>({basename:s,navigator:a,static:i}),[s,a,i]);typeof r=="string"&&(r=Rs(r));let{pathname:l="/",search:u="",hash:p="",state:h=null,key:m="default"}=r,y=d.useMemo(()=>{let b=Vg(l,s);return b==null?null:{location:{pathname:b,search:u,hash:p,state:h,key:m},navigationType:o}},[s,l,u,p,h,m,o]);return y==null?null:d.createElement(Ps.Provider,{value:f},d.createElement(N1.Provider,{children:n,value:y}))}function VF(e){let{children:t,location:n}=e;return TF(mh(t),n)}var oy;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(oy||(oy={}));new Promise(()=>{});function mh(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,mh(r.props.children,a));return}r.type!==mo&&_t(!1),!r.props.index||!r.props.children||_t(!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=mh(r.props.children,a)),n.push(i)}),n}/** * React Router DOM v6.11.1 * * Copyright (c) Remix Software Inc. @@ -861,7 +861,7 @@ from { * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function mh(){return mh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function WF(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function HF(e,t){return e.button===0&&(!t||t==="_self")&&!WF(e)}const GF=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function KF(e){let{basename:t,children:n,window:r}=e,o=d.useRef();o.current==null&&(o.current=eF({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(BF,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:a})}const qF=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",YF=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,XF=d.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:a,replace:i,state:s,target:f,to:l,preventScrollReset:u}=t,p=UF(t,GF),{basename:h}=d.useContext(Ps),m,y=!1;if(typeof l=="string"&&YF.test(l)&&(m=l,qF))try{let v=new URL(window.location.href),x=l.startsWith("//")?new URL(v.protocol+l):new URL(l),w=Bg(x.pathname,h);x.origin===v.origin&&w!=null?l=w+x.search+x.hash:y=!0}catch{}let b=jF(l,{relative:o}),j=QF(l,{replace:i,state:s,target:f,preventScrollReset:u,relative:o});function g(v){r&&r(v),v.defaultPrevented||j(v)}return d.createElement("a",mh({},p,{href:m||b,onClick:y||a?r:g,ref:n,target:f}))});var ay;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(ay||(ay={}));var iy;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(iy||(iy={}));function QF(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i}=t===void 0?{}:t,s=lo(),f=Ts(),l=Xw(e,{relative:i});return d.useCallback(u=>{if(HF(u,n)){u.preventDefault();let p=r!==void 0?r:td(f)===td(l);s(e,{replace:p,state:o,preventScrollReset:a,relative:i})}},[f,s,l,r,o,n,e,a,i])}const Ul=(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},Qt=d.createContext({user:ra,setUser:()=>{}}),ZF=({animate:e})=>{const{user:t}=d.useContext(Qt),n=lo();return Ul()?null:c.jsx(Dn,{title:t.tasks.length>0?"Add New Task":"Add Task",placement:"left",children:c.jsx(JF,{animate:e,glow:t.settings[0].enableGlow,onClick:()=>n("add"),"aria-label":"Add Task",children:c.jsx(Dg,{style:{fontSize:"42px"}})})})},JF=J(Ft)` + */function gh(){return gh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function WF(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function HF(e,t){return e.button===0&&(!t||t==="_self")&&!WF(e)}const GF=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function KF(e){let{basename:t,children:n,window:r}=e,o=d.useRef();o.current==null&&(o.current=eF({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(BF,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:a})}const qF=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",YF=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,XF=d.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:a,replace:i,state:s,target:f,to:l,preventScrollReset:u}=t,p=UF(t,GF),{basename:h}=d.useContext(Ps),m,y=!1;if(typeof l=="string"&&YF.test(l)&&(m=l,qF))try{let g=new URL(window.location.href),x=l.startsWith("//")?new URL(g.protocol+l):new URL(l),w=Vg(x.pathname,h);x.origin===g.origin&&w!=null?l=w+x.search+x.hash:y=!0}catch{}let b=jF(l,{relative:o}),j=QF(l,{replace:i,state:s,target:f,preventScrollReset:u,relative:o});function v(g){r&&r(g),g.defaultPrevented||j(g)}return d.createElement("a",gh({},p,{href:m||b,onClick:y||a?r:v,ref:n,target:f}))});var ay;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(ay||(ay={}));var iy;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(iy||(iy={}));function QF(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i}=t===void 0?{}:t,s=lo(),f=Ts(),l=Xw(e,{relative:i});return d.useCallback(u=>{if(HF(u,n)){u.preventDefault();let p=r!==void 0?r:td(f)===td(l);s(e,{replace:p,state:o,preventScrollReset:a,relative:i})}},[f,s,l,r,o,n,e,a,i])}const Ul=(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},Qt=d.createContext({user:ra,setUser:()=>{}}),ZF=({animate:e})=>{const{user:t}=d.useContext(Qt),{tasks:n,settings:r}=t,o=lo();return Ul()?null:c.jsx(Dn,{title:n.length>0?"Add New Task":"Add Task",placement:"left",children:c.jsx(JF,{animate:e,glow:r[0].enableGlow,onClick:()=>o("add"),"aria-label":"Add Task",children:c.jsx(Lg,{style:{fontSize:"42px"}})})})},JF=J(Ft)` cursor: pointer; border: none; display: flex; @@ -891,7 +891,7 @@ from { @media (max-width: 1024px) { right: 24px; } -`;let e_={data:""},t_=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||e_,n_=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,r_=/\/\*[^]*?\*\/| +/g,sy=/\n+/g,_o=(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"?_o(i,a):a+"{"+_o(i,a[1]=="k"?"":t)+"}":typeof i=="object"?r+=_o(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+=_o.p?_o.p(a,i):a+":"+i+";")}return n+(t&&o?t+"{"+o+"}":o)+r},ho={},Zw=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+Zw(e[n]);return t}return e},o_=(e,t,n,r,o)=>{let a=Zw(e),i=ho[a]||(ho[a]=(f=>{let l=0,u=11;for(;l>>0;return"go"+u})(a));if(!ho[i]){let f=a!==e?e:(l=>{let u,p,h=[{}];for(;u=n_.exec(l.replace(r_,""));)u[4]?h.shift():u[3]?(p=u[3].replace(sy," ").trim(),h.unshift(h[0][p]=h[0][p]||{})):h[0][u[1]]=u[2].replace(sy," ").trim();return h[0]})(e);ho[i]=_o(o?{["@keyframes "+i]:f}:f,n?"":"."+i)}let s=n&&ho.g?ho.g:null;return n&&(ho.g=ho[i]),((f,l,u,p)=>{p?l.data=l.data.replace(p,f):l.data.indexOf(f)===-1&&(l.data=u?f+l.data:l.data+f)})(ho[i],t,r,s),i},a_=(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?"":_o(s,""):s===!1?"":s}return r+o+(i??"")},"");function F1(e){let t=this||{},n=e.call?e(t.p):e;return o_(n.unshift?n.raw?a_(n,[].slice.call(arguments,1),t.p):n.reduce((r,o)=>Object.assign(r,o&&o.call?o(t.p):o),{}):n,t_(t.target),t.g,t.o,t.k)}let Jw,gh,vh;F1.bind({g:1});let Ro=F1.bind({k:1});function i_(e,t,n,r){_o.p=t,Jw=e,gh=n,vh=r}function wa(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:gh&&gh()},s),n.o=/ *go\d+/.test(f),s.className=F1.apply(n,r)+(f?" "+f:""),t&&(s.ref=i);let l=e;return e[0]&&(l=s.as||e,delete s.as),vh&&l[0]&&vh(s),Jw(l,s)}return t?t(o):o}}var s_=e=>typeof e=="function",rd=(e,t)=>s_(e)?e(t):e,f_=(()=>{let e=0;return()=>(++e).toString()})(),e9=(()=>{let e;return()=>{if(e===void 0&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),l_=20,cu=new Map,c_=1e3,fy=e=>{if(cu.has(e))return;let t=setTimeout(()=>{cu.delete(e),li({type:4,toastId:e})},c_);cu.set(e,t)},u_=e=>{let t=cu.get(e);t&&clearTimeout(t)},yh=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,l_)};case 1:return t.toast.id&&u_(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)?yh(e,{type:1,toast:n}):yh(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?fy(r):e.toasts.forEach(a=>{fy(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}))}}},uu=[],du={toasts:[],pausedAt:void 0},li=e=>{du=yh(du,e),uu.forEach(t=>{t(du)})},d_={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},p_=(e={})=>{let[t,n]=d.useState(du);d.useEffect(()=>(uu.push(n),()=>{let o=uu.indexOf(n);o>-1&&uu.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)||d_[o.type],style:{...e.style,...(i=e[o.type])==null?void 0:i.style,...o.style}}});return{...t,toasts:r}},h_=(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)||f_()}),Wl=e=>(t,n)=>{let r=h_(t,e,n);return li({type:2,toast:r}),r.id},Hn=(e,t)=>Wl("blank")(e,t);Hn.error=Wl("error");Hn.success=Wl("success");Hn.loading=Wl("loading");Hn.custom=Wl("custom");Hn.dismiss=e=>{li({type:3,toastId:e})};Hn.remove=e=>li({type:4,toastId:e});Hn.promise=(e,t,n)=>{let r=Hn.loading(t.loading,{...n,...n==null?void 0:n.loading});return e.then(o=>(Hn.success(rd(t.success,o),{id:r,...n,...n==null?void 0:n.success}),o)).catch(o=>{Hn.error(rd(t.error,o),{id:r,...n,...n==null?void 0:n.error})}),e};var m_=(e,t)=>{li({type:1,toast:{id:e,height:t}})},g_=()=>{li({type:5,time:Date.now()})},v_=e=>{let{toasts:t,pausedAt:n}=p_(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&&Hn.dismiss(s.id);return}return setTimeout(()=>Hn.dismiss(s.id),f)});return()=>{i.forEach(s=>s&&clearTimeout(s))}},[t,n]);let r=d.useCallback(()=>{n&&li({type:6,time:Date.now()})},[n]),o=d.useCallback((a,i)=>{let{reverseOrder:s=!1,gutter:f=8,defaultPosition:l}=i||{},u=t.filter(m=>(m.position||l)===(a.position||l)&&m.height),p=u.findIndex(m=>m.id===a.id),h=u.filter((m,y)=>ym.visible).slice(...s?[h+1]:[0,h]).reduce((m,y)=>m+(y.height||0)+f,0)},[t]);return{toasts:t,handlers:{updateHeight:m_,startPause:g_,endPause:r,calculateOffset:o}}},y_=Ro` +`;let e_={data:""},t_=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||e_,n_=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,r_=/\/\*[^]*?\*\/| +/g,sy=/\n+/g,_o=(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"?_o(i,a):a+"{"+_o(i,a[1]=="k"?"":t)+"}":typeof i=="object"?r+=_o(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+=_o.p?_o.p(a,i):a+":"+i+";")}return n+(t&&o?t+"{"+o+"}":o)+r},ho={},Zw=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+Zw(e[n]);return t}return e},o_=(e,t,n,r,o)=>{let a=Zw(e),i=ho[a]||(ho[a]=(f=>{let l=0,u=11;for(;l>>0;return"go"+u})(a));if(!ho[i]){let f=a!==e?e:(l=>{let u,p,h=[{}];for(;u=n_.exec(l.replace(r_,""));)u[4]?h.shift():u[3]?(p=u[3].replace(sy," ").trim(),h.unshift(h[0][p]=h[0][p]||{})):h[0][u[1]]=u[2].replace(sy," ").trim();return h[0]})(e);ho[i]=_o(o?{["@keyframes "+i]:f}:f,n?"":"."+i)}let s=n&&ho.g?ho.g:null;return n&&(ho.g=ho[i]),((f,l,u,p)=>{p?l.data=l.data.replace(p,f):l.data.indexOf(f)===-1&&(l.data=u?f+l.data:l.data+f)})(ho[i],t,r,s),i},a_=(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?"":_o(s,""):s===!1?"":s}return r+o+(i??"")},"");function F1(e){let t=this||{},n=e.call?e(t.p):e;return o_(n.unshift?n.raw?a_(n,[].slice.call(arguments,1),t.p):n.reduce((r,o)=>Object.assign(r,o&&o.call?o(t.p):o),{}):n,t_(t.target),t.g,t.o,t.k)}let Jw,vh,yh;F1.bind({g:1});let Ro=F1.bind({k:1});function i_(e,t,n,r){_o.p=t,Jw=e,vh=n,yh=r}function wa(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:vh&&vh()},s),n.o=/ *go\d+/.test(f),s.className=F1.apply(n,r)+(f?" "+f:""),t&&(s.ref=i);let l=e;return e[0]&&(l=s.as||e,delete s.as),yh&&l[0]&&yh(s),Jw(l,s)}return t?t(o):o}}var s_=e=>typeof e=="function",rd=(e,t)=>s_(e)?e(t):e,f_=(()=>{let e=0;return()=>(++e).toString()})(),e9=(()=>{let e;return()=>{if(e===void 0&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),l_=20,cu=new Map,c_=1e3,fy=e=>{if(cu.has(e))return;let t=setTimeout(()=>{cu.delete(e),li({type:4,toastId:e})},c_);cu.set(e,t)},u_=e=>{let t=cu.get(e);t&&clearTimeout(t)},bh=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,l_)};case 1:return t.toast.id&&u_(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)?bh(e,{type:1,toast:n}):bh(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?fy(r):e.toasts.forEach(a=>{fy(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}))}}},uu=[],du={toasts:[],pausedAt:void 0},li=e=>{du=bh(du,e),uu.forEach(t=>{t(du)})},d_={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},p_=(e={})=>{let[t,n]=d.useState(du);d.useEffect(()=>(uu.push(n),()=>{let o=uu.indexOf(n);o>-1&&uu.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)||d_[o.type],style:{...e.style,...(i=e[o.type])==null?void 0:i.style,...o.style}}});return{...t,toasts:r}},h_=(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)||f_()}),Wl=e=>(t,n)=>{let r=h_(t,e,n);return li({type:2,toast:r}),r.id},Hn=(e,t)=>Wl("blank")(e,t);Hn.error=Wl("error");Hn.success=Wl("success");Hn.loading=Wl("loading");Hn.custom=Wl("custom");Hn.dismiss=e=>{li({type:3,toastId:e})};Hn.remove=e=>li({type:4,toastId:e});Hn.promise=(e,t,n)=>{let r=Hn.loading(t.loading,{...n,...n==null?void 0:n.loading});return e.then(o=>(Hn.success(rd(t.success,o),{id:r,...n,...n==null?void 0:n.success}),o)).catch(o=>{Hn.error(rd(t.error,o),{id:r,...n,...n==null?void 0:n.error})}),e};var m_=(e,t)=>{li({type:1,toast:{id:e,height:t}})},g_=()=>{li({type:5,time:Date.now()})},v_=e=>{let{toasts:t,pausedAt:n}=p_(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&&Hn.dismiss(s.id);return}return setTimeout(()=>Hn.dismiss(s.id),f)});return()=>{i.forEach(s=>s&&clearTimeout(s))}},[t,n]);let r=d.useCallback(()=>{n&&li({type:6,time:Date.now()})},[n]),o=d.useCallback((a,i)=>{let{reverseOrder:s=!1,gutter:f=8,defaultPosition:l}=i||{},u=t.filter(m=>(m.position||l)===(a.position||l)&&m.height),p=u.findIndex(m=>m.id===a.id),h=u.filter((m,y)=>ym.visible).slice(...s?[h+1]:[0,h]).reduce((m,y)=>m+(y.height||0)+f,0)},[t]);return{toasts:t,handlers:{updateHeight:m_,startPause:g_,endPause:r,calculateOffset:o}}},y_=Ro` from { transform: scale(0) rotate(45deg); opacity: 0; @@ -1138,7 +1138,7 @@ to { .rfm-child { transform: var(--transform); -}`);const G_=Pt.forwardRef(function({style:t={},className:n="",autoFill:r=!1,play:o=!0,pauseOnHover:a=!1,pauseOnClick:i=!1,direction:s="left",speed:f=50,delay:l=0,loop:u=0,gradient:p=!1,gradientColor:h="white",gradientWidth:m=200,onFinish:y,onCycleComplete:b,onMount:j,children:g},v){const[x,w]=Pt.useState(0),[E,S]=Pt.useState(0),[k,R]=Pt.useState(1),[$,P]=Pt.useState(!1),T=Pt.useRef(null),I=v||T,L=Pt.useRef(null),M=Pt.useCallback(()=>{if(L.current&&I.current){const U=I.current.getBoundingClientRect(),_=L.current.getBoundingClientRect();let B=U.width,X=_.width;(s==="up"||s==="down")&&(B=U.height,X=_.height),R(r&&B&&X&&X{if($&&(M(),L.current&&I.current)){const U=new ResizeObserver(()=>M());return U.observe(I.current),U.observe(L.current),()=>{U&&U.disconnect()}}},[M,I,$]),Pt.useEffect(()=>{M()},[M,g]),Pt.useEffect(()=>{P(!0)},[]),Pt.useEffect(()=>{typeof j=="function"&&j()},[]);const N=Pt.useMemo(()=>r?E*k/f:EObject.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]),z=Pt.useMemo(()=>({["--play"]:o?"running":"paused",["--direction"]:s==="left"?"normal":"reverse",["--duration"]:`${N}s`,["--delay"]:`${l}s`,["--iteration-count"]:u?`${u}`:"infinite",["--min-width"]:r?"auto":"100%"}),[o,s,N,l,u,r]),O=Pt.useMemo(()=>({["--transform"]:s==="up"?"rotate(90deg)":s==="down"?"rotate(-90deg)":"none"}),[s]),F=Pt.useCallback(U=>[...Array(Number.isFinite(U)&&U>=0?U:0)].map((_,B)=>Io.default.createElement(Pt.Fragment,{key:B},Pt.Children.map(g,X=>Io.default.createElement("div",{style:O,className:"rfm-child"},X)))),[O,g]);return $?Io.default.createElement("div",{ref:I,style:V,className:"rfm-marquee-container "+n},p&&Io.default.createElement("div",{style:D,className:"rfm-overlay"}),Io.default.createElement("div",{className:"rfm-marquee",style:z,onAnimationIteration:b,onAnimationEnd:y},Io.default.createElement("div",{className:"rfm-initial-child-container",ref:L},Pt.Children.map(g,U=>Io.default.createElement("div",{style:O,className:"rfm-child"},U))),F(k-1)),Io.default.createElement("div",{className:"rfm-marquee",style:z},F(k))):null});var K_=t9.default=G_;const ar=30,Er=350,ly=120,mf=14,Qs=255,wr=20,N0=4,q_=()=>{var F,U,_,B,X,Z,q,ce,de,me;const{user:e,setUser:t}=d.useContext(Qt),[n,r]=d.useState(null),o=!!n,[a,i]=d.useState(null),[s,f]=Bn("","search","sessionStorage"),[l,u]=d.useState(new Set),[p,h]=d.useState(!1),[m,y]=d.useState(!1),b=Ul(),j=(A,W)=>{r(A.currentTarget),i(W)},g=()=>{r(null),document.body.style.overflow="visible"},v=A=>{var ge;let W=A.filter(ie=>ie.pinned),K=A.filter(ie=>!ie.pinned);L!==void 0&&(K=K.filter(ie=>ie.category?ie.category.some(Me=>Me.id===L):!1),W=W.filter(ie=>ie.category?ie.category.some(Me=>Me.id===L):!1));const le=s.toLowerCase();if(K=K.filter(ie=>ie.name.toLowerCase().includes(le)||ie.description&&ie.description.toLowerCase().includes(le)),W=W.filter(ie=>ie.name.toLowerCase().includes(le)||ie.description&&ie.description.toLowerCase().includes(le)),(ge=e.settings[0])!=null&&ge.doneToBottom){const ie=K.filter(we=>we.done),Me=K.filter(we=>!we.done);return[...W,...Me,...ie]}return[...W,...K]},x=()=>{if(a){const A=e.tasks.map(K=>K.id===a?{...K,done:!K.done}:K);t(K=>({...K,tasks:A})),A.every(K=>K.done)&&$e.success(()=>c.jsxs("div",{children:[c.jsx("b",{children:"All tasks done"}),c.jsx("br",{}),c.jsx("span",{children:"You've checked off all your todos. Well done!"})]}),{icon:c.jsx(ct,{unified:"1f60e",emojiStyle:e.emojisStyle})})}},w=()=>{if(a){const A=e.tasks.map(W=>W.id===a?{...W,pinned:!W.pinned}:W);t(W=>({...W,tasks:A}))}},E=()=>{a&&h(!0)},S=()=>{if(a){const A=e.tasks.filter(W=>W.id!==a);t(W=>({...W,tasks:A})),h(!1),$e.success(W=>{var K;return c.jsxs("div",{onClick:()=>$e.dismiss(W.id),children:["Deleted Task - ",c.jsx("b",{children:(K=e.tasks.find(le=>le.id===a))==null?void 0:K.name})]})})}},k=()=>{h(!1)},R=(A,W,K,le,ge,ie,Me)=>{const we=e.tasks.map(Le=>Le.id===A?{...Le,name:W,color:K,emoji:le,description:ge,deadline:ie,category:Me,lastSave:new Date}:Le);t(Le=>({...Le,tasks:we}))},$=()=>{if(a){r(null);const A=e.tasks.find(W=>W.id===a);if(A){const W={...A,id:new Date().getTime()+Math.floor(Math.random()*1e3),date:new Date,lastSave:void 0},K=[...e.tasks,W];t(le=>({...le,tasks:K}))}}},P=()=>{const A=e.tasks.find(Y=>Y.id===a),K=window.speechSynthesis.getVoices().find(Y=>Y.name===e.settings[0].voice),le=e.settings[0].voiceVolume,ge=(A==null?void 0:A.name)||"",ie=(A==null?void 0:A.description)||"",Me=G3(new Date((A==null?void 0:A.date)||"")),we=A!=null&&A.deadline?". Task Deadline: "+H3(new Date(A.deadline)||""):"",Le=`${ge}. ${ie}. Date: ${Me}${we}`,it=new SpeechSynthesisUtterance(Le);K&&(it.voice=K),le&&(it.volume=le),r(null);const Pe=()=>{window.speechSynthesis.pause()},ze=()=>{window.speechSynthesis.resume()},ut=()=>{window.speechSynthesis.cancel(),$e.dismiss(Ze),r(null)},Ze=$e(()=>{var se;const[Y,ne]=d.useState(!0);return c.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",touchAction:"none"},children:[c.jsxs("span",{style:{display:"inline-flex",alignItems:"center",fontWeight:600},children:[c.jsx(SN,{}),"   Speaking: ",A==null?void 0:A.name]}),c.jsxs("span",{style:{marginTop:"10px",fontSize:"16px"},children:["Voice: ",((se=it.voice)==null?void 0:se.name)||"Default"]}),c.jsx("div",{children:c.jsx(K_,{delay:.6,play:Y,children:c.jsxs("p",{style:{margin:"6px 0"},children:[it.text,"  "]})})}),c.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"16px",gap:"8px"},children:[Y?c.jsx(En,{sx:{color:"white"},onClick:()=>{Pe(),ne(!Y)},children:c.jsx(wN,{fontSize:"large"})}):c.jsx(En,{sx:{color:"white"},onClick:()=>{ze(),ne(!Y)},children:c.jsx(kN,{fontSize:"large"})}),c.jsx(En,{sx:{color:"white"},onClick:ut,children:c.jsx(fN,{fontSize:"large"})})]})]})},{duration:999999999,style:{border:"1px solid #1b1d4eb7",WebkitBackdropFilter:"blur(10px)",backdropFilter:"blur(10px)"}});it.onend=()=>{r(null),$e.dismiss(Ze)},console.log(it),le>0&&window.speechSynthesis.speak(it)},[T,I]=d.useState(void 0),[L,M]=Bn(void 0,"selectedCategory","sessionStorage"),[N,V]=d.useState({});d.useEffect(()=>{const A=v(e.tasks),W=[];A.forEach(le=>{le.category&&le.category.forEach(ge=>{W.some(ie=>ie.id===ge.id)||W.push(ge)})});const K={};W.forEach(le=>{const ge=A.filter(ie=>{var Me;return(Me=ie.category)==null?void 0:Me.some(we=>we.id===le.id)});K[le.id]=ge.length}),W.sort((le,ge)=>{const ie=K[le.id]||0;return(K[ge.id]||0)-ie}),I(W),V(K)},[e.tasks,s]);const D=A=>{u(W=>{const K=new Set(W);return K.has(A)?K.delete(A):K.add(A),K})},z=(A,W)=>W?A.split(new RegExp(`(${W})`,"gi")).map((le,ge)=>le.toLowerCase()===W.toLowerCase()?c.jsx(ZN,{children:le},ge):le):A,O=A=>{const W=A.filter(K=>K.deadline&&new Date>new Date(K.deadline)&&!K.done);if(W.length>0){const K=W.map(ge=>ge.name),le=new Intl.ListFormat("en-US",{style:"long",type:"conjunction"});$e.error(ge=>c.jsxs("div",{translate:"no",onClick:()=>$e.dismiss(ge.id),style:{wordBreak:"break-word"},children:[c.jsxs("b",{translate:"yes",children:["Overdue task",W.length>1&&"s",": "]}),le.format(K)]}),{duration:3400,icon:c.jsx(J3,{animate:!0,sx:{color:ue.red}})})}};return d.useEffect(()=>{O(e.tasks)},[]),c.jsxs(c.Fragment,{children:[c.jsx(qW,{selectedTaskId:a,setEditModalOpen:y,anchorEl:n,handleMarkAsDone:x,handlePin:w,handleDeleteTask:E,handleDuplicateTask:$,handleCloseMoreMenu:g,handleReadAloud:P}),c.jsxs(qN,{children:[e.tasks.length>0&&c.jsx(JN,{focused:!0,color:"primary",placeholder:"Search for task...",value:s,onChange:A=>{f(A.target.value)},InputProps:{startAdornment:c.jsx(xl,{position:"start",children:c.jsx(jN,{sx:{color:"white"}})}),endAdornment:s?c.jsx(xl,{position:"end",children:c.jsx(En,{sx:{transition:".3s all",color:v(e.tasks).length===0&&e.tasks.length>0?ue.red:"white"},onClick:()=>f(""),children:c.jsx(cN,{})})}):void 0}}),T!==void 0&&(T==null?void 0:T.length)>0&&e.settings[0].enableCategories&&c.jsx(QN,{children:T==null?void 0:T.map(A=>c.jsx(kl,{translate:"no",label:c.jsxs("div",{children:[c.jsx("span",{style:{fontWeight:"bold"},children:A.name}),c.jsxs("span",{style:{fontSize:"14px",opacity:.9,marginLeft:"4px"},children:["(",N[A.id]||0,")"]})]}),glow:e.settings[0].enableGlow,backgroundclr:A.color,onClick:()=>L!==A.id?M(A.id):M(void 0),list:!0,onDelete:L===A.id?()=>M(void 0):void 0,style:{boxShadow:"none",display:L===void 0||L===A.id?"inline-flex":"none",padding:"20px 14px",fontSize:"16px"},avatar:A.emoji?c.jsx(Ar,{alt:A.name,sx:{background:"transparent",borderRadius:"0px"},children:A.emoji&&(e.emojisStyle===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:20,unified:A.emoji,emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:24,unified:A.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})},A.id))}),s&&v(e.tasks).length>0&&e.tasks.length>0&&c.jsx("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"12px"},children:c.jsxs("b",{children:["Found ",v(e.tasks).length," task",v(e.tasks).length>1?"s":""]})}),e.tasks.length!==0?v(e.tasks).map(A=>{var W;return c.jsxs(FN,{backgroundColor:A.color,clr:Kt(A.color),glow:e.settings[0].enableGlow,done:A.done,blur:a!==A.id&&o&&!b,children:[A.emoji||A.done?c.jsx(_N,{clr:Kt(A.color),children:A.done?c.jsx(wl,{fontSize:"large"}):e.emojisStyle===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:_a?48:36,unified:A.emoji||"",emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:48,unified:A.emoji||"",emojiStyle:e.emojisStyle})}):null,c.jsxs(BN,{translate:"no",children:[A.pinned&&c.jsxs(XN,{translate:"yes",children:[c.jsx(Fg,{fontSize:"small"}),"   Pinned"]}),c.jsxs(VN,{children:[c.jsx(UN,{done:A.done,children:z(A.name,s)}),c.jsx(Dn,{title:`Created at: ${new Date(A.date).toLocaleDateString()} • ${new Date(A.date).toLocaleTimeString()}`,children:c.jsx(WN,{children:G3(new Date(A.date))})})]}),c.jsxs(HN,{done:A.done,children:[z(l.has(A.id)||!A.description?A.description||"":((W=A.description)==null?void 0:W.slice(0,ly))||"",s),A.description&&A.description.length>ly&&c.jsx(GN,{onClick:()=>D(A.id),clr:A.color,children:l.has(A.id)?"Show less":"Show more"})]}),A.deadline&&c.jsxs(YN,{done:A.done,translate:"yes",children:[c.jsx(J3,{fontSize:"small",animate:new Date>new Date(A.deadline)&&!A.done,sx:{color:`${Kt(A.color)} !important`}})," "," ",new Date(A.deadline).toLocaleDateString()," "," • ",new Date(A.deadline).toLocaleTimeString(),!A.done&&c.jsxs(c.Fragment,{children:[" • ",H3(new Date(A.deadline))]})]}),A.sharedBy&&c.jsxs("div",{style:{opacity:.8,display:"flex",alignItems:"center",gap:"4px"},children:[c.jsx(Nw,{})," Shared by ",A.sharedBy]}),c.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center"},children:A.category&&e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&A.category.map(K=>c.jsx("div",{children:c.jsx(kl,{backgroundclr:K.color,borderclr:Kt(A.color),glow:e.settings[0].enableGlow,label:K.name,size:"medium",avatar:K.emoji?c.jsx(Ar,{alt:K.name,sx:{background:"transparent",borderRadius:"0px"},children:K.emoji&&(e.emojisStyle===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:K.emoji,emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:20,unified:K.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})})},K.id))})]}),c.jsx(En,{"aria-label":"Task Menu","aria-controls":o?"task-menu":void 0,"aria-haspopup":"true","aria-expanded":o?"true":void 0,onClick:K=>j(K,A.id),sx:{color:Kt(A.color),margin:"4px"},children:c.jsx(xN,{})})]},A.id)}):c.jsxs(KN,{children:[c.jsx("b",{children:"You don't have any tasks yet"}),c.jsx("br",{}),"Click on the ",c.jsx("b",{children:"+"})," button to add one"]}),s&&v(e.tasks).length===0&&e.tasks.length>0&&c.jsxs("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"18px"},children:[c.jsx("b",{children:"No tasks found"}),c.jsx("br",{}),"Try searching with different keywords."]}),c.jsx(tB,{open:m,task:e.tasks.find(A=>A.id===a),onClose:()=>y(!1),onSave:A=>{R(A.id,A.name,A.color,A.emoji||void 0,A.description||void 0,A.deadline||void 0,A.category||void 0),y(!1)}})]}),c.jsxs(ao,{open:p,onClose:k,PaperProps:{style:{borderRadius:"28px",padding:"10px"}},children:[c.jsx(Lr,{children:"Are you sure you want to delete the task?"}),c.jsxs(io,{children:[((F=e.tasks.find(A=>A.id===a))==null?void 0:F.emoji)!==void 0&&c.jsxs("p",{style:{display:"flex",justifyContent:"left",alignItems:"center",gap:"6px"},children:[c.jsx("b",{children:"Emoji:"})," ",c.jsx(ct,{size:28,emojiStyle:e.emojisStyle,unified:((U=e.tasks.find(A=>A.id===a))==null?void 0:U.emoji)||""})]}),c.jsxs("p",{children:[c.jsx("b",{children:"Task Name:"})," ",(_=e.tasks.find(A=>A.id===a))==null?void 0:_.name]}),((B=e.tasks.find(A=>A.id===a))==null?void 0:B.description)!==void 0&&c.jsxs("p",{children:[c.jsx("b",{children:"Task Description:"})," ",(X=e.tasks.find(A=>A.id===a))==null?void 0:X.description]}),a!==null&&((ce=(q=(Z=e.tasks.find(A=>A.id===a))==null?void 0:Z.category)==null?void 0:q[0])==null?void 0:ce.name)!==void 0&&c.jsxs("p",{children:[c.jsx("b",{children:"Category:"})," ",(me=(de=e.tasks.find(A=>A.id===a))==null?void 0:de.category)==null?void 0:me.map(A=>A.name).join(", ")]})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:k,color:"primary",children:"Cancel"}),c.jsx(qt,{onClick:S,color:"error",children:"Delete"})]})]})]})},Y_="/assets/logo256-af8951a3.png",X_=async()=>{const e="maciekt07",t="TodoApp",n="gh-pages";try{const[r,o]=await Promise.all([fetch(`https://api.github.com/repos/${e}/${t}`),fetch(`https://api.github.com/repos/${e}/${t}/branches/${n}`)]);if(r.ok&&o.ok){const[a,i]=await Promise.all([r.json(),o.json()]);return{repoData:a,branchData:i}}else throw new Error("Failed to fetch repository information")}catch(r){return console.error(r),{repoData:{},branchData:{}}}},Q_=()=>{const{user:e,setUser:t}=d.useContext(Qt),n=lo(),[r,o]=d.useState(null),a=!!r,[i,s]=d.useState(!1),[f,l]=d.useState(!1),[u,p]=d.useState(null),[h,m]=d.useState(null),[y,b]=d.useState(null);d.useEffect(()=>{(async()=>{try{const{repoData:S,branchData:k}=await X_();p(S.stargazers_count),m(k.commit.commit.committer.date),b(S.open_issues_count)}catch(S){console.error(S)}})()},[]);const j=E=>{var S;o(E.currentTarget),(S=document.getElementById("root"))==null||S.setAttribute("aria-sidebar","true")},g=()=>{var E;o(null),(E=document.getElementById("root"))==null||E.removeAttribute("aria-sidebar")},v=()=>{s(!0),o(null)},x=()=>{s(!1)},w=()=>{t(ra),x(),$e.success("You have been successfully logged out")};return c.jsxs(Z_,{children:[c.jsx(Dn,{title:e.name||"User",translate:"no",children:c.jsx(En,{id:"basic-button","aria-controls":a?"basic-menu":void 0,"aria-haspopup":"true","aria-expanded":a?"true":void 0,onClick:j,children:c.jsx(Ar,{src:e.profilePicture||void 0,alt:e.name||"User",onError:()=>{throw t(E=>({...E,profilePicture:null})),$e.error("Error in profile picture URL"),new Error("Error in profile picture URL")},sx:{width:"52px",height:"52px",background:"#747474",transition:".2s all",fontSize:"26px"},children:e.name?e.name[0].toUpperCase():void 0})})}),c.jsxs(J_,{disableBackdropTransition:!_a,disableDiscovery:_a,id:"basic-menu",anchor:"right",open:a,onOpen:()=>console.log(""),onClose:g,children:[c.jsxs(eB,{translate:"no",onClick:()=>{n("/"),g()},children:[c.jsx("img",{src:Y_,alt:"logo",style:{width:"52px",marginLeft:"18px"}}),c.jsxs("h2",{children:[c.jsx("span",{style:{color:"#7764E8"},children:"Todo"})," App",c.jsx("span",{style:{color:"#7764E8"},children:"."})]})]}),c.jsxs(Ur,{onClick:()=>{n("/"),g()},sx:{mt:"16px !important"},children:[c.jsx(zN,{}),"   Tasks",e.tasks.filter(E=>!E.done).length>0&&c.jsx(F0,{children:e.tasks.filter(E=>!E.done).length>99?"99+":e.tasks.filter(E=>!E.done).length})]}),c.jsxs(Ur,{onClick:()=>{n("/add"),g()},children:[c.jsx(Dg,{}),"   Add Task"]}),c.jsxs(Ur,{onClick:()=>{n("/user"),g()},children:[c.jsx(_w,{}),"   Profile"]}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&c.jsxs(Ur,{onClick:()=>{n("/categories"),g()},children:[c.jsx(Aw,{}),"   Categories"]}),c.jsxs(Ur,{onClick:()=>{n("/import-export"),g()},children:[c.jsx(Lw,{}),"   Import/Export"]}),c.jsx(If,{sx:{margin:"0 8px"}}),c.jsxs(Ur,{onClick:()=>{window.open("https://github.com/maciekt07/TodoApp")},children:[c.jsx(mN,{}),"   Github"," ",u&&c.jsx(F0,{clr:"#ff9d00",children:c.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[c.jsx(TN,{style:{fontSize:"18px"}})," ",u]})})]}),c.jsxs(Ur,{onClick:()=>{window.open("https://github.com/maciekt07/TodoApp/issues/new")},children:[c.jsx(iN,{}),"   Report Issue"," ",!!(y||y===0)&&c.jsx(F0,{clr:y&&y>0?ue.red:"#3bb61c",children:c.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[c.jsx(oN,{style:{fontSize:"18px"}})," ",y]})})]}),c.jsxs(Ur,{onClick:v,sx:{color:"#ff4040 !important"},children:[c.jsx(Fw,{}),"   Logout"]}),c.jsxs("div",{style:{marginTop:"auto",marginBottom:_a?"38px":"18px",display:"flex",flexDirection:"column",gap:"8px"},children:[c.jsxs(Ur,{sx:{background:"#101727",color:"white !important","&:hover":{background:"#101727db !important"}},onClick:()=>{l(!0),g()},children:[c.jsx(PN,{}),"   Settings"]}),c.jsx(If,{sx:{margin:"0 8px"}}),c.jsxs(Ur,{translate:"no",onClick:()=>{n("/user"),g()},style:{display:"flex",alignItems:"center",gap:"8px",background:"#d7d7d7"},children:[c.jsx(Ar,{src:e.profilePicture||void 0,sx:{width:"44px",height:"44px"},children:e.name?e.name[0].toUpperCase():void 0}),c.jsxs("h4",{style:{margin:0,fontWeight:600},children:[" ",e.name||"User"]})]}),c.jsx(If,{sx:{margin:"0 8px"}}),c.jsxs(uy,{children:[c.jsxs("span",{style:{display:"flex",alignItems:"center"},children:["Made with   ",c.jsx(hN,{sx:{fontSize:"16px"}})]}),c.jsx("span",{style:{marginLeft:"6px",marginRight:"4px"},children:"by"})," ",c.jsx("a",{style:{textDecoration:"none",color:"inherit"},href:"https://github.com/maciekt07",children:"maciekt07"}),c.jsx("br",{})]}),c.jsx(uy,{children:h&&c.jsxs("span",{style:{margin:0},children:["Last Update: ",new Date(h).toLocaleDateString()," • ",new Date(h).toLocaleTimeString()]})})]})]}),c.jsxs(ao,{open:i,onClose:x,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[c.jsx(Lr,{children:"Logout Confirmation"}),c.jsxs(io,{children:["Are you sure you want to logout? ",c.jsx("b",{children:"Your tasks will not be saved."})]}),c.jsxs(Dr,{children:[c.jsx(cy,{onClick:x,children:"Cancel"}),c.jsx(cy,{onClick:w,color:"error",children:"Logout"})]})]}),c.jsx(n9,{open:f,onClose:()=>l(!f)})]})},Z_=J.div` +}`);const G_=Pt.forwardRef(function({style:t={},className:n="",autoFill:r=!1,play:o=!0,pauseOnHover:a=!1,pauseOnClick:i=!1,direction:s="left",speed:f=50,delay:l=0,loop:u=0,gradient:p=!1,gradientColor:h="white",gradientWidth:m=200,onFinish:y,onCycleComplete:b,onMount:j,children:v},g){const[x,w]=Pt.useState(0),[C,S]=Pt.useState(0),[k,R]=Pt.useState(1),[$,P]=Pt.useState(!1),T=Pt.useRef(null),I=g||T,L=Pt.useRef(null),M=Pt.useCallback(()=>{if(L.current&&I.current){const U=I.current.getBoundingClientRect(),_=L.current.getBoundingClientRect();let B=U.width,X=_.width;(s==="up"||s==="down")&&(B=U.height,X=_.height),R(r&&B&&X&&X{if($&&(M(),L.current&&I.current)){const U=new ResizeObserver(()=>M());return U.observe(I.current),U.observe(L.current),()=>{U&&U.disconnect()}}},[M,I,$]),Pt.useEffect(()=>{M()},[M,v]),Pt.useEffect(()=>{P(!0)},[]),Pt.useEffect(()=>{typeof j=="function"&&j()},[]);const N=Pt.useMemo(()=>r?C*k/f:CObject.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]),z=Pt.useMemo(()=>({["--play"]:o?"running":"paused",["--direction"]:s==="left"?"normal":"reverse",["--duration"]:`${N}s`,["--delay"]:`${l}s`,["--iteration-count"]:u?`${u}`:"infinite",["--min-width"]:r?"auto":"100%"}),[o,s,N,l,u,r]),O=Pt.useMemo(()=>({["--transform"]:s==="up"?"rotate(90deg)":s==="down"?"rotate(-90deg)":"none"}),[s]),F=Pt.useCallback(U=>[...Array(Number.isFinite(U)&&U>=0?U:0)].map((_,B)=>Io.default.createElement(Pt.Fragment,{key:B},Pt.Children.map(v,X=>Io.default.createElement("div",{style:O,className:"rfm-child"},X)))),[O,v]);return $?Io.default.createElement("div",{ref:I,style:V,className:"rfm-marquee-container "+n},p&&Io.default.createElement("div",{style:D,className:"rfm-overlay"}),Io.default.createElement("div",{className:"rfm-marquee",style:z,onAnimationIteration:b,onAnimationEnd:y},Io.default.createElement("div",{className:"rfm-initial-child-container",ref:L},Pt.Children.map(v,U=>Io.default.createElement("div",{style:O,className:"rfm-child"},U))),F(k-1)),Io.default.createElement("div",{className:"rfm-marquee",style:z},F(k))):null});var K_=t9.default=G_;const ar=30,Er=350,ly=120,mf=14,Qs=255,wr=20,N0=4,q_=()=>{var F,U,_,B,X,Z,q,ce,de,me;const{user:e,setUser:t}=d.useContext(Qt),[n,r]=d.useState(null),o=!!n,[a,i]=d.useState(null),[s,f]=Bn("","search","sessionStorage"),[l,u]=d.useState(new Set),[p,h]=d.useState(!1),[m,y]=d.useState(!1),b=Ul(),j=(A,W)=>{r(A.currentTarget),i(W)},v=()=>{r(null),document.body.style.overflow="visible"},g=A=>{var ge;let W=A.filter(ie=>ie.pinned),K=A.filter(ie=>!ie.pinned);L!==void 0&&(K=K.filter(ie=>ie.category?ie.category.some(Me=>Me.id===L):!1),W=W.filter(ie=>ie.category?ie.category.some(Me=>Me.id===L):!1));const le=s.toLowerCase();if(K=K.filter(ie=>ie.name.toLowerCase().includes(le)||ie.description&&ie.description.toLowerCase().includes(le)),W=W.filter(ie=>ie.name.toLowerCase().includes(le)||ie.description&&ie.description.toLowerCase().includes(le)),(ge=e.settings[0])!=null&&ge.doneToBottom){const ie=K.filter(we=>we.done),Me=K.filter(we=>!we.done);return[...W,...Me,...ie]}return[...W,...K]},x=()=>{if(a){const A=e.tasks.map(K=>K.id===a?{...K,done:!K.done}:K);t(K=>({...K,tasks:A})),A.every(K=>K.done)&&$e.success(()=>c.jsxs("div",{children:[c.jsx("b",{children:"All tasks done"}),c.jsx("br",{}),c.jsx("span",{children:"You've checked off all your todos. Well done!"})]}),{icon:c.jsx(ct,{unified:"1f60e",emojiStyle:e.emojisStyle})})}},w=()=>{if(a){const A=e.tasks.map(W=>W.id===a?{...W,pinned:!W.pinned}:W);t(W=>({...W,tasks:A}))}},C=()=>{a&&h(!0)},S=()=>{if(a){const A=e.tasks.filter(W=>W.id!==a);t(W=>({...W,tasks:A})),h(!1),$e.success(W=>{var K;return c.jsxs("div",{onClick:()=>$e.dismiss(W.id),children:["Deleted Task - ",c.jsx("b",{children:(K=e.tasks.find(le=>le.id===a))==null?void 0:K.name})]})})}},k=()=>{h(!1)},R=(A,W,K,le,ge,ie,Me)=>{const we=e.tasks.map(Le=>Le.id===A?{...Le,name:W,color:K,emoji:le,description:ge,deadline:ie,category:Me,lastSave:new Date}:Le);t(Le=>({...Le,tasks:we}))},$=()=>{if(a){r(null);const A=e.tasks.find(W=>W.id===a);if(A){const W={...A,id:new Date().getTime()+Math.floor(Math.random()*1e3),date:new Date,lastSave:void 0},K=[...e.tasks,W];t(le=>({...le,tasks:K}))}}},P=()=>{const A=e.tasks.find(Y=>Y.id===a),K=window.speechSynthesis.getVoices().find(Y=>Y.name===e.settings[0].voice),le=e.settings[0].voiceVolume,ge=(A==null?void 0:A.name)||"",ie=(A==null?void 0:A.description)||"",Me=G3(new Date((A==null?void 0:A.date)||"")),we=A!=null&&A.deadline?". Task Deadline: "+ch(new Date(A.deadline)||""):"",Le=`${ge}. ${ie}. Date: ${Me}${we}`,it=new SpeechSynthesisUtterance(Le);K&&(it.voice=K),le&&(it.volume=le),r(null);const Pe=()=>{window.speechSynthesis.pause()},ze=()=>{window.speechSynthesis.resume()},ut=()=>{window.speechSynthesis.cancel(),$e.dismiss(Ze),r(null)},Ze=$e(()=>{var se;const[Y,ne]=d.useState(!0);return c.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",touchAction:"none"},children:[c.jsxs("span",{style:{display:"inline-flex",alignItems:"center",fontWeight:600},children:[c.jsx(SN,{}),"   Speaking: ",A==null?void 0:A.name]}),c.jsxs("span",{style:{marginTop:"10px",fontSize:"16px"},children:["Voice: ",((se=it.voice)==null?void 0:se.name)||"Default"]}),c.jsx("div",{children:c.jsx(K_,{delay:.6,play:Y,children:c.jsxs("p",{style:{margin:"6px 0"},children:[it.text,"  "]})})}),c.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"16px",gap:"8px"},children:[Y?c.jsx(En,{sx:{color:"white"},onClick:()=>{Pe(),ne(!Y)},children:c.jsx(wN,{fontSize:"large"})}):c.jsx(En,{sx:{color:"white"},onClick:()=>{ze(),ne(!Y)},children:c.jsx(kN,{fontSize:"large"})}),c.jsx(En,{sx:{color:"white"},onClick:ut,children:c.jsx(fN,{fontSize:"large"})})]})]})},{duration:999999999,style:{border:"1px solid #1b1d4eb7",WebkitBackdropFilter:"blur(10px)",backdropFilter:"blur(10px)"}});it.onend=()=>{r(null),$e.dismiss(Ze)},console.log(it),le>0&&window.speechSynthesis.speak(it)},[T,I]=d.useState(void 0),[L,M]=Bn(void 0,"selectedCategory","sessionStorage"),[N,V]=d.useState({});d.useEffect(()=>{const A=g(e.tasks),W=[];A.forEach(le=>{le.category&&le.category.forEach(ge=>{W.some(ie=>ie.id===ge.id)||W.push(ge)})});const K={};W.forEach(le=>{const ge=A.filter(ie=>{var Me;return(Me=ie.category)==null?void 0:Me.some(we=>we.id===le.id)});K[le.id]=ge.length}),W.sort((le,ge)=>{const ie=K[le.id]||0;return(K[ge.id]||0)-ie}),I(W),V(K)},[e.tasks,s]);const D=A=>{u(W=>{const K=new Set(W);return K.has(A)?K.delete(A):K.add(A),K})},z=(A,W)=>W?A.split(new RegExp(`(${W})`,"gi")).map((le,ge)=>le.toLowerCase()===W.toLowerCase()?c.jsx(ZN,{children:le},ge):le):A,O=A=>{const W=A.filter(K=>K.deadline&&new Date>new Date(K.deadline)&&!K.done);if(W.length>0){const K=W.map(ge=>ge.name),le=new Intl.ListFormat("en-US",{style:"long",type:"conjunction"});$e.error(ge=>c.jsxs("div",{translate:"no",onClick:()=>$e.dismiss(ge.id),style:{wordBreak:"break-word"},children:[c.jsxs("b",{translate:"yes",children:["Overdue task",W.length>1&&"s",": "]}),le.format(K)]}),{duration:3400,icon:c.jsx(J3,{animate:!0,sx:{color:ue.red}})})}};return d.useEffect(()=>{O(e.tasks)},[]),c.jsxs(c.Fragment,{children:[c.jsx(qW,{selectedTaskId:a,setEditModalOpen:y,anchorEl:n,handleMarkAsDone:x,handlePin:w,handleDeleteTask:C,handleDuplicateTask:$,handleCloseMoreMenu:v,handleReadAloud:P}),c.jsxs(qN,{children:[e.tasks.length>0&&c.jsx(JN,{focused:!0,color:"primary",placeholder:"Search for task...",value:s,onChange:A=>{f(A.target.value)},InputProps:{startAdornment:c.jsx(xl,{position:"start",children:c.jsx(jN,{sx:{color:"white"}})}),endAdornment:s?c.jsx(xl,{position:"end",children:c.jsx(En,{sx:{transition:".3s all",color:g(e.tasks).length===0&&e.tasks.length>0?ue.red:"white"},onClick:()=>f(""),children:c.jsx(cN,{})})}):void 0}}),T!==void 0&&(T==null?void 0:T.length)>0&&e.settings[0].enableCategories&&c.jsx(QN,{children:T==null?void 0:T.map(A=>c.jsx(kl,{translate:"no",label:c.jsxs("div",{children:[c.jsx("span",{style:{fontWeight:"bold"},children:A.name}),c.jsxs("span",{style:{fontSize:"14px",opacity:.9,marginLeft:"4px"},children:["(",N[A.id]||0,")"]})]}),glow:e.settings[0].enableGlow,backgroundclr:A.color,onClick:()=>L!==A.id?M(A.id):M(void 0),list:!0,onDelete:L===A.id?()=>M(void 0):void 0,style:{boxShadow:"none",display:L===void 0||L===A.id?"inline-flex":"none",padding:"20px 14px",fontSize:"16px"},avatar:A.emoji?c.jsx(Ar,{alt:A.name,sx:{background:"transparent",borderRadius:"0px"},children:A.emoji&&(e.emojisStyle===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:20,unified:A.emoji,emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:24,unified:A.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})},A.id))}),s&&g(e.tasks).length>0&&e.tasks.length>0&&c.jsx("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"12px"},children:c.jsxs("b",{children:["Found ",g(e.tasks).length," task",g(e.tasks).length>1?"s":""]})}),e.tasks.length!==0?g(e.tasks).map(A=>{var W;return c.jsxs(FN,{backgroundColor:A.color,clr:Kt(A.color),glow:e.settings[0].enableGlow,done:A.done,blur:a!==A.id&&o&&!b,children:[A.emoji||A.done?c.jsx(_N,{clr:Kt(A.color),children:A.done?c.jsx(wl,{fontSize:"large"}):e.emojisStyle===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:_a?48:36,unified:A.emoji||"",emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:48,unified:A.emoji||"",emojiStyle:e.emojisStyle})}):null,c.jsxs(BN,{translate:"no",children:[A.pinned&&c.jsxs(XN,{translate:"yes",children:[c.jsx(_g,{fontSize:"small"}),"   Pinned"]}),c.jsxs(VN,{children:[c.jsx(UN,{done:A.done,children:z(A.name,s)}),c.jsx(Dn,{title:`Created at: ${new Date(A.date).toLocaleDateString()} • ${new Date(A.date).toLocaleTimeString()}`,children:c.jsx(WN,{children:G3(new Date(A.date))})})]}),c.jsxs(HN,{done:A.done,children:[z(l.has(A.id)||!A.description?A.description||"":((W=A.description)==null?void 0:W.slice(0,ly))||"",s),A.description&&A.description.length>ly&&c.jsx(GN,{onClick:()=>D(A.id),clr:A.color,children:l.has(A.id)?"Show less":"Show more"})]}),A.deadline&&c.jsxs(YN,{done:A.done,translate:"yes",children:[c.jsx(J3,{fontSize:"small",animate:new Date>new Date(A.deadline)&&!A.done,sx:{color:`${Kt(A.color)} !important`}})," "," ",new Date(A.deadline).toLocaleDateString()," "," • ",new Date(A.deadline).toLocaleTimeString(),!A.done&&c.jsxs(c.Fragment,{children:[" • ",ch(new Date(A.deadline))]})]}),A.sharedBy&&c.jsxs("div",{style:{opacity:.8,display:"flex",alignItems:"center",gap:"4px"},children:[c.jsx(Nw,{})," Shared by ",A.sharedBy]}),c.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center"},children:A.category&&e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&A.category.map(K=>c.jsx("div",{children:c.jsx(kl,{backgroundclr:K.color,borderclr:Kt(A.color),glow:e.settings[0].enableGlow,label:K.name,size:"medium",avatar:K.emoji?c.jsx(Ar,{alt:K.name,sx:{background:"transparent",borderRadius:"0px"},children:K.emoji&&(e.emojisStyle===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:K.emoji,emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:20,unified:K.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})})},K.id))})]}),c.jsx(En,{"aria-label":"Task Menu","aria-controls":o?"task-menu":void 0,"aria-haspopup":"true","aria-expanded":o?"true":void 0,onClick:K=>j(K,A.id),sx:{color:Kt(A.color),margin:"4px"},children:c.jsx(xN,{})})]},A.id)}):c.jsxs(KN,{children:[c.jsx("b",{children:"You don't have any tasks yet"}),c.jsx("br",{}),"Click on the ",c.jsx("b",{children:"+"})," button to add one"]}),s&&g(e.tasks).length===0&&e.tasks.length>0&&c.jsxs("div",{style:{textAlign:"center",fontSize:"18px",opacity:.9,marginTop:"18px"},children:[c.jsx("b",{children:"No tasks found"}),c.jsx("br",{}),"Try searching with different keywords."]}),c.jsx(tB,{open:m,task:e.tasks.find(A=>A.id===a),onClose:()=>y(!1),onSave:A=>{R(A.id,A.name,A.color,A.emoji||void 0,A.description||void 0,A.deadline||void 0,A.category||void 0),y(!1)}})]}),c.jsxs(ao,{open:p,onClose:k,PaperProps:{style:{borderRadius:"28px",padding:"10px"}},children:[c.jsx(Lr,{children:"Are you sure you want to delete the task?"}),c.jsxs(io,{children:[((F=e.tasks.find(A=>A.id===a))==null?void 0:F.emoji)!==void 0&&c.jsxs("p",{style:{display:"flex",justifyContent:"left",alignItems:"center",gap:"6px"},children:[c.jsx("b",{children:"Emoji:"})," ",c.jsx(ct,{size:28,emojiStyle:e.emojisStyle,unified:((U=e.tasks.find(A=>A.id===a))==null?void 0:U.emoji)||""})]}),c.jsxs("p",{children:[c.jsx("b",{children:"Task Name:"})," ",(_=e.tasks.find(A=>A.id===a))==null?void 0:_.name]}),((B=e.tasks.find(A=>A.id===a))==null?void 0:B.description)!==void 0&&c.jsxs("p",{children:[c.jsx("b",{children:"Task Description:"})," ",(X=e.tasks.find(A=>A.id===a))==null?void 0:X.description]}),a!==null&&((ce=(q=(Z=e.tasks.find(A=>A.id===a))==null?void 0:Z.category)==null?void 0:q[0])==null?void 0:ce.name)!==void 0&&c.jsxs("p",{children:[c.jsx("b",{children:"Category:"})," ",(me=(de=e.tasks.find(A=>A.id===a))==null?void 0:de.category)==null?void 0:me.map(A=>A.name).join(", ")]})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:k,color:"primary",children:"Cancel"}),c.jsx(qt,{onClick:S,color:"error",children:"Delete"})]})]})]})},Y_="/assets/logo256-af8951a3.png",X_=async()=>{const e="maciekt07",t="TodoApp",n="gh-pages";try{const[r,o]=await Promise.all([fetch(`https://api.github.com/repos/${e}/${t}`),fetch(`https://api.github.com/repos/${e}/${t}/branches/${n}`)]);if(r.ok&&o.ok){const[a,i]=await Promise.all([r.json(),o.json()]);return{repoData:a,branchData:i}}else throw new Error("Failed to fetch repository information")}catch(r){return console.error(r),{repoData:{},branchData:{}}}},Q_=()=>{const{user:e,setUser:t}=d.useContext(Qt),n=lo(),[r,o]=d.useState(null),a=!!r,[i,s]=d.useState(!1),[f,l]=d.useState(!1),[u,p]=d.useState(null),[h,m]=d.useState(null),[y,b]=d.useState(null);d.useEffect(()=>{(async()=>{try{const{repoData:S,branchData:k}=await X_();p(S.stargazers_count),m(k.commit.commit.committer.date),b(S.open_issues_count)}catch(S){console.error(S)}})()},[]);const j=C=>{var S;o(C.currentTarget),(S=document.getElementById("root"))==null||S.setAttribute("aria-sidebar","true")},v=()=>{var C;o(null),(C=document.getElementById("root"))==null||C.removeAttribute("aria-sidebar")},g=()=>{s(!0),o(null)},x=()=>{s(!1)},w=()=>{t(ra),x(),$e.success("You have been successfully logged out")};return c.jsxs(Z_,{children:[c.jsx(Dn,{title:e.name||"User",translate:"no",children:c.jsx(En,{id:"basic-button","aria-controls":a?"basic-menu":void 0,"aria-haspopup":"true","aria-expanded":a?"true":void 0,onClick:j,children:c.jsx(Ar,{src:e.profilePicture||void 0,alt:e.name||"User",onError:()=>{throw t(C=>({...C,profilePicture:null})),$e.error("Error in profile picture URL"),new Error("Error in profile picture URL")},sx:{width:"52px",height:"52px",background:"#747474",transition:".2s all",fontSize:"26px"},children:e.name?e.name[0].toUpperCase():void 0})})}),c.jsxs(J_,{disableBackdropTransition:!_a,disableDiscovery:_a,id:"basic-menu",anchor:"right",open:a,onOpen:()=>console.log(""),onClose:v,children:[c.jsxs(eB,{translate:"no",onClick:()=>{n("/"),v()},children:[c.jsx("img",{src:Y_,alt:"logo",style:{width:"52px",marginLeft:"18px"}}),c.jsxs("h2",{children:[c.jsx("span",{style:{color:"#7764E8"},children:"Todo"})," App",c.jsx("span",{style:{color:"#7764E8"},children:"."})]})]}),c.jsxs(Ur,{onClick:()=>{n("/"),v()},sx:{mt:"16px !important"},children:[c.jsx(zN,{}),"   Tasks",e.tasks.filter(C=>!C.done).length>0&&c.jsx(F0,{children:e.tasks.filter(C=>!C.done).length>99?"99+":e.tasks.filter(C=>!C.done).length})]}),c.jsxs(Ur,{onClick:()=>{n("/add"),v()},children:[c.jsx(Lg,{}),"   Add Task"]}),c.jsxs(Ur,{onClick:()=>{n("/user"),v()},children:[c.jsx(_w,{}),"   Profile"]}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&c.jsxs(Ur,{onClick:()=>{n("/categories"),v()},children:[c.jsx(Aw,{}),"   Categories"]}),c.jsxs(Ur,{onClick:()=>{n("/import-export"),v()},children:[c.jsx(Lw,{}),"   Import/Export"]}),c.jsx(If,{sx:{margin:"0 8px"}}),c.jsxs(Ur,{onClick:()=>{window.open("https://github.com/maciekt07/TodoApp")},children:[c.jsx(mN,{}),"   Github"," ",u&&c.jsx(F0,{clr:"#ff9d00",children:c.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[c.jsx(TN,{style:{fontSize:"18px"}})," ",u]})})]}),c.jsxs(Ur,{onClick:()=>{window.open("https://github.com/maciekt07/TodoApp/issues/new")},children:[c.jsx(iN,{}),"   Report Issue"," ",!!(y||y===0)&&c.jsx(F0,{clr:y&&y>0?ue.red:"#3bb61c",children:c.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[c.jsx(oN,{style:{fontSize:"18px"}})," ",y]})})]}),c.jsxs(Ur,{onClick:g,sx:{color:"#ff4040 !important"},children:[c.jsx(Fw,{}),"   Logout"]}),c.jsxs("div",{style:{marginTop:"auto",marginBottom:_a?"38px":"18px",display:"flex",flexDirection:"column",gap:"8px"},children:[c.jsxs(Ur,{sx:{background:"#101727",color:"white !important","&:hover":{background:"#101727db !important"}},onClick:()=>{l(!0),v()},children:[c.jsx(PN,{}),"   Settings"]}),c.jsx(If,{sx:{margin:"0 8px"}}),c.jsxs(Ur,{translate:"no",onClick:()=>{n("/user"),v()},style:{display:"flex",alignItems:"center",gap:"8px",background:"#d7d7d7"},children:[c.jsx(Ar,{src:e.profilePicture||void 0,sx:{width:"44px",height:"44px"},children:e.name?e.name[0].toUpperCase():void 0}),c.jsxs("h4",{style:{margin:0,fontWeight:600},children:[" ",e.name||"User"]})]}),c.jsx(If,{sx:{margin:"0 8px"}}),c.jsxs(uy,{children:[c.jsxs("span",{style:{display:"flex",alignItems:"center"},children:["Made with   ",c.jsx(hN,{sx:{fontSize:"16px"}})]}),c.jsx("span",{style:{marginLeft:"6px",marginRight:"4px"},children:"by"})," ",c.jsx("a",{style:{textDecoration:"none",color:"inherit"},href:"https://github.com/maciekt07",children:"maciekt07"}),c.jsx("br",{})]}),c.jsx(uy,{children:h&&c.jsxs("span",{style:{margin:0},children:["Last Update: ",new Date(h).toLocaleDateString()," • ",new Date(h).toLocaleTimeString()]})})]})]}),c.jsxs(ao,{open:i,onClose:x,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[c.jsx(Lr,{children:"Logout Confirmation"}),c.jsxs(io,{children:["Are you sure you want to logout? ",c.jsx("b",{children:"Your tasks will not be saved."})]}),c.jsxs(Dr,{children:[c.jsx(cy,{onClick:x,children:"Cancel"}),c.jsx(cy,{onClick:w,color:"error",children:"Logout"})]})]}),c.jsx(n9,{open:f,onClose:()=>l(!f)})]})},Z_=J.div` position: absolute; right: 16vw; top: 14px; @@ -1208,7 +1208,7 @@ to { display: flex; align-items: center; justify-content: center; -`,tB=({open:e,task:t,onClose:n,onSave:r})=>{var j,g;const{user:o}=d.useContext(Qt),[a,i]=d.useState(t),[s,f]=d.useState(),[l,u]=d.useState([]),p=d.useMemo(()=>a!=null&&a.name?a.name.length>ar:void 0,[a==null?void 0:a.name]),h=d.useMemo(()=>a!=null&&a.description?a.description.length>Er:void 0,[a==null?void 0:a.description]);d.useEffect(()=>{i(v=>({...v,emoji:s}))},[s]),d.useEffect(()=>{i(t),u(t==null?void 0:t.category)},[t]);const m=v=>{const{name:x,value:w}=v.target;i(E=>({...E,[x]:w}))},y=()=>{document.body.style.overflow="auto",a&&!p&&!h&&(r(a),$e.success(v=>c.jsxs("div",{onClick:()=>$e.dismiss(v.id),children:["Task ",c.jsx("b",{children:a.name})," updated."]})))},b=()=>{n(),i(t),u(t==null?void 0:t.category)};return d.useEffect(()=>{i(v=>({...v,category:l||void 0}))},[l]),c.jsxs(ao,{open:e,onClose:()=>{n(),i(t),u(t==null?void 0:t.category)},PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsxs(Lr,{sx:{justifyContent:"space-between",display:"flex",alignItems:"center"},children:[c.jsx("span",{children:"Edit Task"}),(a==null?void 0:a.lastSave)&&c.jsxs(nB,{children:["Last Edited: ",new Date(a==null?void 0:a.lastSave).toLocaleDateString()," • ",new Date(a==null?void 0:a.lastSave).toLocaleTimeString()]})]}),c.jsxs(io,{children:[c.jsx(od,{emoji:(a==null?void 0:a.emoji)||void 0,setEmoji:f,color:a==null?void 0:a.color,width:"400px"}),c.jsx(_0,{label:"Name",name:"name",value:(a==null?void 0:a.name)||"",onChange:m,fullWidth:!0,error:p||(a==null?void 0:a.name)==="",helperText:a!=null&&a.name?(a==null?void 0:a.name.length)===0?"Name is required":(a==null?void 0:a.name.length)>ar?`Name is too long (maximum ${ar} characters)`:`${(j=a==null?void 0:a.name)==null?void 0:j.length}/${ar}`:"Name is required"}),c.jsx(_0,{label:"Description",name:"description",value:(a==null?void 0:a.description)||"",onChange:m,fullWidth:!0,multiline:!0,rows:4,margin:"normal",error:h,helperText:(a==null?void 0:a.description)===""||(a==null?void 0:a.description)===void 0?void 0:h?`Description is too long (maximum ${Er} characters)`:`${(g=a==null?void 0:a.description)==null?void 0:g.length}/${Er}`}),c.jsx(_0,{label:"Deadline date",name:"deadline",type:"datetime-local",value:(a==null?void 0:a.deadline)||"",onChange:m,fullWidth:!0,defaultValue:"",InputLabelProps:{shrink:!0},sx:{" & .MuiInputBase-root":{transition:".3s all"}},InputProps:{startAdornment:a!=null&&a.deadline?c.jsx(xl,{position:"start",children:c.jsx(Dn,{title:"Clear",children:c.jsx(En,{color:"error",onClick:()=>{i(v=>({...v,deadline:void 0}))},children:c.jsx(Iw,{})})})}):void 0}}),o.settings[0].enableCategories!==void 0&&o.settings[0].enableCategories&&c.jsx(c.Fragment,{children:c.jsx(ek,{fontColor:ue.fontDark,selectedCategories:l,setSelectedCategories:u})}),c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"8px"},children:c.jsx(vd,{width:"100%",color:(a==null?void 0:a.color)||"#000000",fontColor:ue.fontDark,onColorChange:v=>{i(x=>({...x,color:v}))}})})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:b,children:"Cancel"}),c.jsx(qt,{onClick:y,color:"primary",disabled:p||(a==null?void 0:a.name)===""||h||p||JSON.stringify(a)===JSON.stringify(t),children:"Save"})]})]})},_0=J(fi)` +`,tB=({open:e,task:t,onClose:n,onSave:r})=>{var j,v;const{user:o}=d.useContext(Qt),[a,i]=d.useState(t),[s,f]=d.useState(),[l,u]=d.useState([]),p=d.useMemo(()=>a!=null&&a.name?a.name.length>ar:void 0,[a==null?void 0:a.name]),h=d.useMemo(()=>a!=null&&a.description?a.description.length>Er:void 0,[a==null?void 0:a.description]);d.useEffect(()=>{i(g=>({...g,emoji:s}))},[s]),d.useEffect(()=>{i(t),u(t==null?void 0:t.category)},[t]);const m=g=>{const{name:x,value:w}=g.target;i(C=>({...C,[x]:w}))},y=()=>{document.body.style.overflow="auto",a&&!p&&!h&&(r(a),$e.success(g=>c.jsxs("div",{onClick:()=>$e.dismiss(g.id),children:["Task ",c.jsx("b",{children:a.name})," updated."]})))},b=()=>{n(),i(t),u(t==null?void 0:t.category)};return d.useEffect(()=>{i(g=>({...g,category:l||void 0}))},[l]),c.jsxs(ao,{open:e,onClose:()=>{n()},PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsxs(Lr,{sx:{justifyContent:"space-between",display:"flex",alignItems:"center"},children:[c.jsx("span",{children:"Edit Task"}),(a==null?void 0:a.lastSave)&&c.jsxs(nB,{children:["Last Edited: ",new Date(a==null?void 0:a.lastSave).toLocaleDateString()," • ",new Date(a==null?void 0:a.lastSave).toLocaleTimeString()]})]}),c.jsxs(io,{children:[c.jsx(od,{emoji:(a==null?void 0:a.emoji)||void 0,setEmoji:f,color:a==null?void 0:a.color,width:"400px"}),c.jsx(_0,{label:"Name",name:"name",value:(a==null?void 0:a.name)||"",onChange:m,fullWidth:!0,error:p||(a==null?void 0:a.name)==="",helperText:a!=null&&a.name?(a==null?void 0:a.name.length)===0?"Name is required":(a==null?void 0:a.name.length)>ar?`Name is too long (maximum ${ar} characters)`:`${(j=a==null?void 0:a.name)==null?void 0:j.length}/${ar}`:"Name is required"}),c.jsx(_0,{label:"Description",name:"description",value:(a==null?void 0:a.description)||"",onChange:m,fullWidth:!0,multiline:!0,rows:4,margin:"normal",error:h,helperText:(a==null?void 0:a.description)===""||(a==null?void 0:a.description)===void 0?void 0:h?`Description is too long (maximum ${Er} characters)`:`${(v=a==null?void 0:a.description)==null?void 0:v.length}/${Er}`}),c.jsx(_0,{label:"Deadline date",name:"deadline",type:"datetime-local",value:(a==null?void 0:a.deadline)||"",onChange:m,fullWidth:!0,defaultValue:"",InputLabelProps:{shrink:!0},sx:{" & .MuiInputBase-root":{transition:".3s all"}},InputProps:{startAdornment:a!=null&&a.deadline?c.jsx(xl,{position:"start",children:c.jsx(Dn,{title:"Clear",children:c.jsx(En,{color:"error",onClick:()=>{i(g=>({...g,deadline:void 0}))},children:c.jsx(Iw,{})})})}):void 0}}),o.settings[0].enableCategories!==void 0&&o.settings[0].enableCategories&&c.jsx(c.Fragment,{children:c.jsx(ek,{fontColor:ue.fontDark,selectedCategories:l,setSelectedCategories:u})}),c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"8px"},children:c.jsx(vd,{width:"100%",color:(a==null?void 0:a.color)||"#000000",fontColor:ue.fontDark,onColorChange:g=>{i(x=>({...x,color:g}))}})})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:b,children:"Cancel"}),c.jsx(qt,{onClick:y,color:"primary",disabled:p||(a==null?void 0:a.name)===""||h||p||JSON.stringify(a)===JSON.stringify(t),children:"Save"})]})]})},_0=J(fi)` margin: 14px 0; & .MuiInputBase-root { @@ -1260,7 +1260,7 @@ to { @media (max-width: 1024px) { margin-top: 4px; } -`,Vg=()=>{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},od=({emoji:e,setEmoji:t,color:n,width:r})=>{const{user:o}=d.useContext(Qt),[a,i]=d.useState(!1),[s,f]=d.useState(e||null),l=Vg();d.useEffect(()=>{t(s)},[s]),d.useEffect(()=>{e===""&&f(null)},[e]);const u=()=>{i(y=>!y)},p=y=>{u(),f(y.unified),console.log(y)},h=()=>{u(),f(null)},m=()=>{if(s){const y=o.emojisStyle===Ne.NATIVE&&_a?64:o.emojisStyle===Ne.NATIVE?48:64;return c.jsx("div",{children:c.jsx(ct,{size:y,emojiStyle:o.emojisStyle,unified:s})})}else{const y=n?Kt(n):ue.fontLight;return c.jsx(rN,{sx:{fontSize:"52px",color:y,transition:".3s all"}})}};return c.jsxs(c.Fragment,{children:[c.jsx(iB,{children:c.jsx(Dn,{title:a?"Close Emoji Picker":s?"Change Emoji":"Choose an Emoji",children:c.jsx(dw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:c.jsx(Ar,{sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},onClick:u,children:c.jsx(Ng,{})}),children:c.jsx(Ar,{onClick:u,sx:{width:"96px",height:"96px",background:n||ue.purple,transition:".3s all",cursor:"pointer"},children:m()})})})}),a&&c.jsxs(c.Fragment,{children:[!l&&o.emojisStyle!==Ne.NATIVE&&c.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",maxWidth:r||"350px",margin:"12px auto 6px auto"},children:c.jsx("span",{style:{margin:0,fontSize:"14px",opacity:.7},children:"Emojis may not load correctly when offline. Try switching to the native emoji style."})}),c.jsx(sB,{children:c.jsx(rE,{width:r||"350px",height:"500px",emojiStyle:o.emojisStyle,suggestedEmojisMode:as.RECENT,autoFocusSearch:!1,lazyLoadEmojis:!0,onEmojiClick:p,searchPlaceHolder:"Search emoji",previewConfig:{defaultEmoji:"1f4dd",defaultCaption:"Choose the perfect emoji for your task"}})}),s&&c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginBottom:"14px"},children:c.jsxs(Ft,{variant:"outlined",color:"error",onClick:h,sx:{p:"8px 20px",borderRadius:"14px"},children:[c.jsx(EN,{}),"   Remove Emoji"]})})]})]})},iB=J.div` +`,Ug=()=>{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},od=({emoji:e,setEmoji:t,color:n,width:r})=>{const{user:o}=d.useContext(Qt),{emojisStyle:a}=o,[i,s]=d.useState(!1),[f,l]=d.useState(e||null),u=Ug();d.useEffect(()=>{t(f)},[f]),d.useEffect(()=>{e===""&&l(null)},[e]);const p=()=>{s(b=>!b)},h=b=>{p(),l(b.unified),console.log(b)},m=()=>{p(),l(null)},y=()=>{if(f){const b=a===Ne.NATIVE&&_a?64:a===Ne.NATIVE?48:64;return c.jsx("div",{children:c.jsx(ct,{size:b,emojiStyle:a,unified:f})})}else{const b=n?Kt(n):ue.fontLight;return c.jsx(rN,{sx:{fontSize:"52px",color:b,transition:".3s all"}})}};return c.jsxs(c.Fragment,{children:[c.jsx(iB,{children:c.jsx(Dn,{title:i?"Close Emoji Picker":f?"Change Emoji":"Choose an Emoji",children:c.jsx(dw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:c.jsx(Ar,{sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},onClick:p,children:c.jsx(Fg,{})}),children:c.jsx(Ar,{onClick:p,sx:{width:"96px",height:"96px",background:n||ue.purple,transition:".3s all",cursor:"pointer"},children:y()})})})}),i&&c.jsxs(c.Fragment,{children:[!u&&a!==Ne.NATIVE&&c.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",maxWidth:r||"350px",margin:"12px auto 6px auto"},children:c.jsx("span",{style:{margin:0,fontSize:"14px",opacity:.7},children:"Emojis may not load correctly when offline. Try switching to the native emoji style."})}),c.jsx(sB,{children:c.jsx(rE,{width:r||"350px",height:"500px",emojiStyle:a,suggestedEmojisMode:as.RECENT,autoFocusSearch:!1,lazyLoadEmojis:!0,onEmojiClick:h,searchPlaceHolder:"Search emoji",previewConfig:{defaultEmoji:"1f4dd",defaultCaption:"Choose the perfect emoji for your task"}})}),f&&c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginBottom:"14px"},children:c.jsxs(Ft,{variant:"outlined",color:"error",onClick:m,sx:{p:"8px 20px",borderRadius:"14px"},children:[c.jsx(EN,{}),"   Remove Emoji"]})})]})]})},iB=J.div` display: flex; justify-content: center; align-items: center; @@ -1270,7 +1270,7 @@ to { justify-content: center; align-items: center; margin: 24px; -`,n9=({open:e,onClose:t})=>{const{user:n,setUser:r}=d.useContext(Qt),[o,a]=d.useState(n.settings[0]),[i]=d.useState(n.emojisStyle),[s,f]=d.useState([]),[l,u]=d.useState(n.settings[0].voiceVolume),[p,h]=d.useState(n.settings[0].voiceVolume),m=Vg(),y=[{label:"Apple",style:Ne.APPLE},{label:"Facebook, Messenger",style:Ne.FACEBOOK},{label:"Twitter, Discord",style:Ne.TWITTER},{label:"Google",style:Ne.GOOGLE},{label:"Native",style:Ne.NATIVE}],b=()=>{const E=window.speechSynthesis.getVoices(),S=[];console.log(E);for(const k of E)S.push(k);return S};d.useEffect(()=>{const E=b();f(E??[])},[]),window.speechSynthesis.onvoiceschanged=()=>{const E=b();f(E??[])};const j=E=>S=>{E==="enableReadAloud"&&window.speechSynthesis.cancel();const k={...o,[E]:S.target.checked};a(k),r(R=>({...R,settings:[k]}))},g=E=>{const S=E.target.value;r(k=>({...k,emojisStyle:S}))},v=E=>{const S=s.find(k=>k.name===E.target.value);S&&(console.log("Selected Voice:",S),r(k=>({...k,settings:[{...k.settings[0],voice:S.name}]})))},x=(E,S)=>{E.preventDefault(),u(S),r(k=>({...k,settings:[{...k.settings[0],voiceVolume:S}]}))},w=()=>{const E=l;h(E);const S=E===0?p!==0?p:ra.settings[0].voiceVolume:0;r(k=>({...k,settings:[{...k.settings[0],voiceVolume:S}]})),u(S)};return c.jsxs(ao,{open:e,onClose:t,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[c.jsx(Lr,{sx:{fontWeight:600},children:"Settings"}),c.jsxs(fB,{children:[c.jsx(vi,{children:c.jsxs(ed,{children:[c.jsx(Df,{children:"Emoji Settings"}),c.jsxs(dy,{value:n.emojisStyle,onChange:g,translate:"no",children:[!m&&c.jsxs(aa,{disabled:!0,style:{opacity:.8,display:"flex",gap:"6px",fontWeight:500},children:[c.jsx(Bw,{})," You can't change the emoji style ",c.jsx("br",{})," when you are offline"]}),y.map(E=>c.jsxs(aa,{value:E.style,translate:"no",disabled:!m&&E.style!==Ne.NATIVE&&E.style!==ra.emojisStyle&&E.style!==i,sx:{padding:"12px 20px",borderRadius:"12px",margin:"8px",display:"flex",gap:"4px"},children:[c.jsx(ct,{size:24,unified:"1f60e",emojiStyle:E.style})," ",E.style===Ne.NATIVE&&" ",E.label]},E.style))]})]})}),c.jsxs(vi,{children:[c.jsx(Df,{children:"App Settings"}),c.jsx(Cc,{sx:{opacity:o.enableCategories?1:.8},control:c.jsx(Pc,{checked:o.enableCategories,onChange:j("enableCategories")}),label:"Enable Categories"})]}),c.jsx(vi,{children:c.jsx(Cc,{sx:{opacity:o.enableGlow?1:.8},control:c.jsx(Pc,{checked:o.enableGlow,onChange:j("enableGlow")}),label:"Enable Glow Effect"})}),c.jsx(vi,{children:c.jsx(Cc,{sx:{opacity:o.enableReadAloud?1:.8},control:c.jsx(Pc,{checked:o.enableReadAloud,onChange:j("enableReadAloud")}),label:"Enable Read Aloud"})}),c.jsx(vi,{children:c.jsx(Cc,{sx:{opacity:o.doneToBottom?1:.8},control:c.jsx(Pc,{checked:o.doneToBottom,onChange:j("doneToBottom")}),label:"Move Done Tasks To Bottom"})}),n.settings[0].enableReadAloud&&c.jsxs(vi,{children:[c.jsxs(ed,{children:[c.jsx(Df,{children:"Voice Settings"}),s.length!==0?c.jsx(dy,{value:n.settings[0].voice,variant:"outlined",onChange:v,translate:"no",MenuProps:{PaperProps:{style:{maxHeight:500,padding:"2px 6px"}}},children:s.map(E=>c.jsxs(aa,{value:E.name,translate:"no",sx:{padding:"10px",borderRadius:"8px"},children:[E.name,"  ",c.jsx("span",{style:{fontWeight:500},children:new Intl.DisplayNames([E.lang],{type:"region"}).of(E.lang.split("-")[1])})," ",E.default&&!_a&&c.jsx("span",{style:{fontWeight:600},children:"Default"})]},E.name))}):c.jsxs(lB,{children:["There are no voice styles available.",c.jsx(Dn,{title:"Refetch voices",children:c.jsx(En,{size:"large",onClick:()=>{f(b()??[])},children:c.jsx(sN,{fontSize:"large"})})})]})]}),c.jsx(ba,{children:c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:c.jsxs(cB,{spacing:2,direction:"row",alignItems:"center",children:[c.jsx(Dn,{title:n.settings[0].voiceVolume?"Mute":"Unmute",onClick:w,children:c.jsx(En,{sx:{color:"black"},children:n.settings[0].voiceVolume===0?c.jsx(MN,{}):n.settings[0].voiceVolume<=.4?c.jsx(ON,{}):c.jsx(IN,{})})}),c.jsx(YD,{sx:{width:"200px"},value:l,onChange:x,min:0,max:1,step:.01,"aria-label":"Volume Slider",valueLabelFormat:()=>{const E=Math.floor(n.settings[0].voiceVolume*100);return E===0?"Muted":E+"%"},valueLabelDisplay:"auto"})]})})})]})]}),c.jsx(Dr,{children:c.jsx(qt,{onClick:t,children:"Close"})})]})},fB=J.div` +`,n9=({open:e,onClose:t})=>{const{user:n,setUser:r}=d.useContext(Qt),[o,a]=d.useState(n.settings[0]),[i]=d.useState(n.emojisStyle),[s,f]=d.useState([]),[l,u]=d.useState(n.settings[0].voiceVolume),[p,h]=d.useState(n.settings[0].voiceVolume),m=Ug(),y=[{label:"Apple",style:Ne.APPLE},{label:"Facebook, Messenger",style:Ne.FACEBOOK},{label:"Twitter, Discord",style:Ne.TWITTER},{label:"Google",style:Ne.GOOGLE},{label:"Native",style:Ne.NATIVE}],b=()=>{const C=window.speechSynthesis.getVoices(),S=[];console.log(C);for(const k of C)S.push(k);return S};d.useEffect(()=>{const C=b();f(C??[])},[]),window.speechSynthesis.onvoiceschanged=()=>{const C=b();f(C??[])};const j=C=>S=>{C==="enableReadAloud"&&window.speechSynthesis.cancel();const k={...o,[C]:S.target.checked};a(k),r(R=>({...R,settings:[k]}))},v=C=>{const S=C.target.value;r(k=>({...k,emojisStyle:S}))},g=C=>{const S=s.find(k=>k.name===C.target.value);S&&(console.log("Selected Voice:",S),r(k=>({...k,settings:[{...k.settings[0],voice:S.name}]})))},x=(C,S)=>{C.preventDefault(),u(S),r(k=>({...k,settings:[{...k.settings[0],voiceVolume:S}]}))},w=()=>{const C=l;h(C);const S=C===0?p!==0?p:ra.settings[0].voiceVolume:0;r(k=>({...k,settings:[{...k.settings[0],voiceVolume:S}]})),u(S)};return c.jsxs(ao,{open:e,onClose:t,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[c.jsx(Lr,{sx:{fontWeight:600},children:"Settings"}),c.jsxs(fB,{children:[c.jsx(vi,{children:c.jsxs(ed,{children:[c.jsx(Df,{children:"Emoji Settings"}),c.jsxs(dy,{value:n.emojisStyle,onChange:v,translate:"no",children:[!m&&c.jsxs(aa,{disabled:!0,style:{opacity:.8,display:"flex",gap:"6px",fontWeight:500},children:[c.jsx(Bw,{})," You can't change the emoji style ",c.jsx("br",{})," when you are offline"]}),y.map(C=>c.jsxs(aa,{value:C.style,translate:"no",disabled:!m&&C.style!==Ne.NATIVE&&C.style!==ra.emojisStyle&&C.style!==i,sx:{padding:"12px 20px",borderRadius:"12px",margin:"8px",display:"flex",gap:"4px"},children:[c.jsx(ct,{size:24,unified:"1f60e",emojiStyle:C.style})," ",C.style===Ne.NATIVE&&" ",C.label]},C.style))]})]})}),c.jsxs(vi,{children:[c.jsx(Df,{children:"App Settings"}),c.jsx(Cc,{sx:{opacity:o.enableCategories?1:.8},control:c.jsx(Pc,{checked:o.enableCategories,onChange:j("enableCategories")}),label:"Enable Categories"})]}),c.jsx(vi,{children:c.jsx(Cc,{sx:{opacity:o.enableGlow?1:.8},control:c.jsx(Pc,{checked:o.enableGlow,onChange:j("enableGlow")}),label:"Enable Glow Effect"})}),c.jsx(vi,{children:c.jsx(Cc,{sx:{opacity:o.enableReadAloud?1:.8},control:c.jsx(Pc,{checked:o.enableReadAloud,onChange:j("enableReadAloud")}),label:"Enable Read Aloud"})}),c.jsx(vi,{children:c.jsx(Cc,{sx:{opacity:o.doneToBottom?1:.8},control:c.jsx(Pc,{checked:o.doneToBottom,onChange:j("doneToBottom")}),label:"Move Done Tasks To Bottom"})}),n.settings[0].enableReadAloud&&c.jsxs(vi,{children:[c.jsxs(ed,{children:[c.jsx(Df,{children:"Voice Settings"}),s.length!==0?c.jsx(dy,{value:n.settings[0].voice,variant:"outlined",onChange:g,translate:"no",MenuProps:{PaperProps:{style:{maxHeight:500,padding:"2px 6px"}}},children:s.map(C=>c.jsxs(aa,{value:C.name,translate:"no",sx:{padding:"10px",borderRadius:"8px"},children:[C.name,"  ",c.jsx("span",{style:{fontWeight:500},children:new Intl.DisplayNames([C.lang],{type:"region"}).of(C.lang.split("-")[1])})," ",C.default&&!_a&&c.jsx("span",{style:{fontWeight:600},children:"Default"})]},C.name))}):c.jsxs(lB,{children:["There are no voice styles available.",c.jsx(Dn,{title:"Refetch voices",children:c.jsx(En,{size:"large",onClick:()=>{f(b()??[])},children:c.jsx(sN,{fontSize:"large"})})})]})]}),c.jsx(ba,{children:c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:c.jsxs(cB,{spacing:2,direction:"row",alignItems:"center",children:[c.jsx(Dn,{title:n.settings[0].voiceVolume?"Mute":"Unmute",onClick:w,children:c.jsx(En,{sx:{color:"black"},children:n.settings[0].voiceVolume===0?c.jsx(MN,{}):n.settings[0].voiceVolume<=.4?c.jsx(ON,{}):c.jsx(IN,{})})}),c.jsx(YD,{sx:{width:"200px"},value:l,onChange:x,min:0,max:1,step:.01,"aria-label":"Volume Slider",valueLabelFormat:()=>{const C=Math.floor(n.settings[0].voiceVolume*100);return C===0?"Muted":C+"%"},valueLabelDisplay:"auto"})]})})})]})]}),c.jsx(Dr,{children:c.jsx(qt,{onClick:t,children:"Close"})})]})},fB=J.div` display: flex; justify-content: left; align-items: left; @@ -1278,7 +1278,7 @@ to { user-select: none; margin: 0 18px; gap: 6px; -`,dy=J(Ag)` +`,dy=J(Dg)` width: 300px; color: black; margin: 8px 0; @@ -1299,7 +1299,7 @@ to { &:hover { background: #89898939; } -`;class r9 extends gt.Component{constructor(t){super(t),this.state={hasError:!1}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,n){console.error("Error:",t),console.error("Error Info:",n)}render(){var t,n,r,o,a;if(this.state.hasError){const{user:i}=this.context;return c.jsxs("div",{children:[c.jsxs("h1",{style:{color:"#ff3131",alignItems:"center"},children:[c.jsx("span",{children:"Oops! An error occurred. "}),c.jsx(ct,{size:32,unified:"1f644"})]}),c.jsxs("h2",{children:["To fix it, try clearing your local files (cookies and cache) and then refresh the page. If the problem persists, please report the issue via"," ",c.jsx(LL,{href:"https://github.com/maciekt07/TodoApp/issues",children:"Github Issues"}),"."]}),c.jsx("div",{style:{margin:"16px 0"},children:c.jsxs(Ft,{size:"large",variant:"outlined",sx:{p:"12px 20px",borderRadius:"14px"},onClick:()=>{localStorage.clear(),location.reload()},children:[c.jsx(Lg,{}),"   Auto Clear"]})}),c.jsxs("h3",{children:[c.jsx("span",{style:{color:"#ff3131"},children:"ERROR:"})," [",(t=this.state.error)==null?void 0:t.name,"]"," ",(n=this.state.error)==null?void 0:n.message]}),c.jsxs("details",{style:{border:"2px solid #ffffff2e",padding:"8px",borderRadius:"8px",background:"#ffffff15"},children:[c.jsx("summary",{children:"Error stack"}),c.jsx("div",{style:{opacity:.8,fontSize:"12px"},children:(a=(r=this.state.error)==null?void 0:r.stack)==null?void 0:a.replace((o=this.state.error)==null?void 0:o.message,"")})]}),c.jsxs("pre",{children:[c.jsxs(Ft,{variant:"outlined",sx:{m:"14px 6px",p:"12px 20px",borderRadius:"14px"},onClick:()=>{ch(i.tasks),$e.success(`Exported all tasks (${i.tasks.length})`)},children:[c.jsx(uh,{}),"   Export Tasks To JSON"]}),c.jsx("br",{}),c.jsx("code",{children:JSON.stringify(i,null,4)})]})]})}return this.props.children}}ov(r9,"contextType",Qt);var uB=dB()?d.useLayoutEffect:d.useEffect;function dB(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function pB(){var e=d.useState(Object.create(null)),t=e[1];return d.useCallback(function(){t(Object.create(null))},[])}var hB=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=pB();return uB(function(){if(a.current){var f=a.current.ownerDocument;return i.current=f==null?void 0:f.createElement(o),f.body.appendChild(i.current),s(),function(){i.current&&i.current.ownerDocument&&i.current.ownerDocument.body.removeChild(i.current)}}},[o,s]),i.current?Qa.createPortal(n,i.current):d.createElement("span",{ref:a})};/*! ***************************************************************************** +`;class r9 extends gt.Component{constructor(t){super(t),this.state={hasError:!1}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,n){console.error("Error:",t),console.error("Error Info:",n)}render(){var t,n,r,o,a;if(this.state.hasError){const{user:i}=this.context;return c.jsxs("div",{children:[c.jsxs("h1",{style:{color:"#ff3131",alignItems:"center"},children:[c.jsx("span",{children:"Oops! An error occurred. "}),c.jsx(ct,{size:32,unified:"1f644"})]}),c.jsxs("h2",{children:["To fix it, try clearing your local files (cookies and cache) and then refresh the page. If the problem persists, please report the issue via"," ",c.jsx(LL,{href:"https://github.com/maciekt07/TodoApp/issues",children:"Github Issues"}),"."]}),c.jsx("div",{style:{margin:"16px 0"},children:c.jsxs(Ft,{size:"large",variant:"outlined",sx:{p:"12px 20px",borderRadius:"14px"},onClick:()=>{localStorage.clear(),location.reload()},children:[c.jsx(Ng,{}),"   Auto Clear"]})}),c.jsxs("h3",{children:[c.jsx("span",{style:{color:"#ff3131"},children:"ERROR:"})," [",(t=this.state.error)==null?void 0:t.name,"]"," ",(n=this.state.error)==null?void 0:n.message]}),c.jsxs("details",{style:{border:"2px solid #ffffff2e",padding:"8px",borderRadius:"8px",background:"#ffffff15"},children:[c.jsx("summary",{children:"Error stack"}),c.jsx("div",{style:{opacity:.8,fontSize:"12px"},children:(a=(r=this.state.error)==null?void 0:r.stack)==null?void 0:a.replace((o=this.state.error)==null?void 0:o.message,"")})]}),c.jsxs("pre",{children:[c.jsxs(Ft,{variant:"outlined",sx:{m:"14px 6px",p:"12px 20px",borderRadius:"14px"},onClick:()=>{uh(i.tasks),$e.success(`Exported all tasks (${i.tasks.length})`)},children:[c.jsx(dh,{}),"   Export Tasks To JSON"]}),c.jsx("br",{}),c.jsx("code",{children:JSON.stringify(i,null,4)})]})]})}return this.props.children}}av(r9,"contextType",Qt);var uB=dB()?d.useLayoutEffect:d.useEffect;function dB(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function pB(){var e=d.useState(Object.create(null)),t=e[1];return d.useCallback(function(){t(Object.create(null))},[])}var hB=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=pB();return uB(function(){if(a.current){var f=a.current.ownerDocument;return i.current=f==null?void 0:f.createElement(o),f.body.appendChild(i.current),s(),function(){i.current&&i.current.ownerDocument&&i.current.ownerDocument.body.removeChild(i.current)}}},[o,s]),i.current?Qa.createPortal(n,i.current):d.createElement("span",{ref:a})};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -1312,17 +1312,17 @@ 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 Ke(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 mt(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r"u"||typeof r=="string"||ys(r)?{target:r,event:e}:fe(fe({},r),{event:e})});return n}function zB(e){if(!(e===void 0||e===xB))return Sr(e)}function d9(e,t,n,r,o){var a=e.options.guards,i={state:o,cond:t,_event:r};if(t.type===wh)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 p9(e){return typeof e=="string"?{type:e}:e}function hu(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 zc(e,t){return"".concat(e,":invocation[").concat(t,"]")}function Sh(e){return(e.type===Gl||e.type===_1&&e.to===vs.Internal)&&typeof e.delay!="number"}var Xi=tn({type:gB});function Ch(e,t){return t&&t[e]||void 0}function El(e,t){var n;if(Je(e)||typeof e=="number"){var r=Ch(e,t);Qe(r)?n={type:e,exec:r}:r?n=r:n={type:e,exec:void 0}}else if(Qe(e))n={type:e.name||e.toString(),exec:e};else{var r=Ch(e.type,t);if(Qe(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 Vo=function(e,t){if(!e)return[];var n=$s(e)?e:[e];return n.map(function(r){return El(r,t)})};function Kg(e){var t=El(e);return fe(fe({id:Je(e)?e:t.id},t),{type:t.type})}function OB(e,t){return{type:Gl,event:typeof e=="function"?e:B1(e),delay:t?t.delay:void 0,id:t==null?void 0:t.id}}function MB(e,t,n,r){var o={_event:n},a=tn(Qe(e.event)?e.event(t,n.data,o):e.event),i;if(Je(e.delay)){var s=r&&r[e.delay];i=Qe(s)?s(t,n.data,o):s}else i=Qe(e.delay)?e.delay(t,n.data,o):e.delay;return fe(fe({},e),{type:Gl,_event:a,delay:i})}function IB(e,t){return{to:t?t.to:void 0,type:_1,event:Qe(e)?e:B1(e),delay:t?t.delay:void 0,id:t&&t.id!==void 0?t.id:Qe(e)?e.name:f9(e)}}function AB(e,t,n,r){var o={_event:n},a=tn(Qe(e.event)?e.event(t,n.data,o):e.event),i;if(Je(e.delay)){var s=r&&r[e.delay];i=Qe(s)?s(t,n.data,o):s}else i=Qe(e.delay)?e.delay(t,n.data,o):e.delay;var f=Qe(e.to)?e.to(t,n.data,o):e.to;return fe(fe({},e),{to:f,_event:a,event:a.data,delay:i})}var DB=function(e,t,n){return fe(fe({},e),{value:Je(e.expr)?e.expr:e.expr(t,n.data,{_event:n})})},LB=function(e){return{type:o9,sendId:e}};function NB(e){var t=Kg(e);return{type:st.Start,activity:t,exec:void 0}}function FB(e){var t=Qe(e)?e:Kg(e);return{type:st.Stop,activity:t,exec:void 0}}function _B(e,t,n){var r=Qe(e.activity)?e.activity(t,n.data):e.activity,o=typeof r=="string"?{id:r}:r,a={type:st.Stop,activity:o};return a}var BB=function(e){return{type:Hg,assignment:e}};function VB(e,t){var n=t?"#".concat(t):"";return"".concat(st.After,"(").concat(e,")").concat(n)}function Oc(e,t){var n="".concat(st.DoneState,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function mu(e,t){var n="".concat(st.DoneInvoke,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function vf(e,t){var n="".concat(st.ErrorPlatform,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}var UB=function(e){var t,n,r=[];try{for(var o=Ve(e),a=o.next();!a.done;a=o.next())for(var i=a.value,s=0;s0;){var l=o.shift();n=e.transition(n,l,f),r.forEach(function(u){return u.next(n)})}a=!1}},s=KB({id:t.id,send:function(l){o.push(l),i()},getSnapshot:function(){return n},subscribe:function(l,u,p){var h=hu(l,u,p);return r.add(h),h.next(n),{unsubscribe:function(){r.delete(h)}}}}),f={parent:t.parent,self:s,id:t.id||"anonymous",observers:r};return n=e.start?e.start(f):n,s}var oV={sync:!1,autoForward:!1},Ht;(function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"})(Ht||(Ht={}));var aV=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=Ht.NotStarted,this.children=new Map,this.forwardTo=new Set,this._outgoingQueue=[],this.init=this.start,this.send=function(u,p){if($s(u))return r.batch(u),r.state;var h=tn(B1(u,p));if(r.status===Ht.Stopped)return r.state;if(r.status!==Ht.Running&&!r.options.deferEvents)throw new Error('Event "'.concat(h.name,'" was sent to uninitialized service "').concat(r.machine.id,`". Make sure .start() is called for this service, or set { deferEvents: true } in the service options. -Event: `).concat(JSON.stringify(h.data)));return r.scheduler.schedule(function(){r.forward(h);var m=r._nextState(h);r.update(m,h)}),r._state},this.sendTo=function(u,p,h){var m=r.parent&&(p===vs.Parent||r.parent.id===p),y=m?r.parent:Je(p)?p===vs.Internal?r:r.children.get(p)||Zs.get(p):$B(p)?p:void 0;if(!y){if(!m)throw new Error("Unable to send event to child '".concat(p,"' from service '").concat(r.id,"'."));return}if("machine"in y){if(r.status!==Ht.Stopped||r.parent!==y||r.state.done){var b=fe(fe({},u),{name:u.name===vB?"".concat(vf(r.id)):u.name,origin:r.sessionId});!h&&r.machine.config.predictableActionArguments?r._outgoingQueue.push([y,b]):y.send(b)}}else!h&&r.machine.config.predictableActionArguments?r._outgoingQueue.push([y,u.data]):y.send(u.data)},this._exec=function(u,p,h,m){m===void 0&&(m=r.machine.options.actions);var y=u.exec||Ch(u.type,m),b=Qe(y)?y:y?y.exec:u.exec;if(b)try{return b(p,h.data,r.machine.config.predictableActionArguments?{action:u,_event:h}:{action:u,state:r.state,_event:h})}catch(M){throw r.parent&&r.parent.send({type:"xstate.error",data:M}),M}switch(u.type){case Gl:{var j=u;r.defer(j);break}case _1:var g=u;if(typeof g.delay=="number"){r.defer(g);return}else g.to?r.sendTo(g._event,g.to,h===Xi):r.send(g._event);break;case o9:r.cancel(u.sendId);break;case bh:{if(r.status!==Ht.Running)return;var v=u.activity;if(!r.machine.config.predictableActionArguments&&!r.state.activities[v.id||v.type])break;if(v.type===st.Invoke){var x=p9(v.src),w=r.machine.options.services?r.machine.options.services[x.type]:void 0,E=v.id,S=v.data,k="autoForward"in v?v.autoForward:!!v.forward;if(!w)return;var R=S?id(S,p,h):void 0;if(typeof w=="string")return;var $=Qe(w)?w(p,h.data,{data:R,src:x,meta:v.meta}):w;if(!$)return;var P=void 0;ys($)&&($=R?$.withContext(R):$,P={autoForward:k}),r.spawn($,E,P)}else r.spawnActivity(v);break}case Wg:{r.stopChild(u.activity.id);break}case a9:var T=u,I=T.label,L=T.value;I?r.logger(I,L):r.logger(L);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 xy({deferEvents:this.options.deferEvents}),this.sessionId=Zs.bookId()}return Object.defineProperty(e.prototype,"initialState",{get:function(){var t=this;return this._initialState?this._initialState:Ci(this,function(){return t._initialState=t.machine.initialState,t._initialState})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),e.prototype.execute=function(t,n){var r,o;try{for(var a=Ve(t.actions),i=a.next();!i.done;i=a.next()){var s=i.value;this.exec(s,t,n)}}catch(f){r={error:f}}finally{try{i&&!i.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}},e.prototype.update=function(t,n){var r,o,a,i,s,f,l,u,p=this;if(t._sessionid=this.sessionId,this._state=t,(!this.machine.config.predictableActionArguments||n===Xi)&&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=Ve(this.eventListeners),y=m.next();!y.done;y=m.next()){var b=y.value;b(t.event)}}catch($){r={error:$}}finally{try{y&&!y.done&&(o=m.return)&&o.call(m)}finally{if(r)throw r.error}}try{for(var j=Ve(this.listeners),g=j.next();!g.done;g=j.next()){var b=g.value;b(t,t.event)}}catch($){a={error:$}}finally{try{g&&!g.done&&(i=j.return)&&i.call(j)}finally{if(a)throw a.error}}try{for(var v=Ve(this.contextListeners),x=v.next();!x.done;x=v.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=v.return)&&f.call(v)}finally{if(s)throw s.error}}if(this.state.done){var E=t.configuration.find(function($){return $.type==="final"&&$.parent===p.machine}),S=E&&E.doneData?id(E.doneData,t.context,n):void 0;this._doneEvent=mu(this.id,S);try{for(var k=Ve(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&&(u=k.return)&&u.call(k)}finally{if(l)throw l.error}}this._stop(),this._stopChildren(),Zs.free(this.sessionId)}},e.prototype.onTransition=function(t){return this.listeners.add(t),this.status===Ht.Running&&t(this.state,this.state.event),this},e.prototype.subscribe=function(t,n,r){var o=this,a=hu(t,n,r);this.listeners.add(a.next),this.status!==Ht.NotStarted&&a.next(this.state);var i=function(){o.doneListeners.delete(i),o.stopListeners.delete(i),a.complete()};return this.status===Ht.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===Ht.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===Ht.Running)return this;this.machine._init(),Zs.register(this.sessionId,this),this.initialized=!0,this.status=Ht.Running;var r=t===void 0?this.initialState:Ci(this,function(){return QB(t)?n.machine.resolveState(t):n.machine.resolveState(rr.from(t,n.machine.context))});return this.options.devTools&&this.attachDev(),this.scheduler.initialize(function(){n.update(r,Xi)}),this},e.prototype._stopChildren=function(){this.children.forEach(function(t){Qe(t.stop)&&t.stop()}),this.children.clear()},e.prototype._stop=function(){var t,n,r,o,a,i,s,f,l,u;try{for(var p=Ve(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 y=Ve(this.stopListeners),b=y.next();!b.done;b=y.next()){var m=b.value;m(),this.stopListeners.delete(m)}}catch(k){r={error:k}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(r)throw r.error}}try{for(var j=Ve(this.contextListeners),g=j.next();!g.done;g=j.next()){var m=g.value;this.contextListeners.delete(m)}}catch(k){a={error:k}}finally{try{g&&!g.done&&(i=j.return)&&i.call(j)}finally{if(a)throw a.error}}try{for(var v=Ve(this.doneListeners),x=v.next();!x.done;x=v.next()){var m=x.value;this.doneListeners.delete(m)}}catch(k){s={error:k}}finally{try{x&&!x.done&&(f=v.return)&&f.call(v)}finally{if(s)throw s.error}}if(!this.initialized)return this;this.initialized=!1,this.status=Ht.Stopped,this._initialState=void 0;try{for(var w=Ve(Object.keys(this.delayedEventsMap)),E=w.next();!E.done;E=w.next()){var S=E.value;this.clock.clearTimeout(this.delayedEventsMap[S])}}catch(k){l={error:k}}finally{try{E&&!E.done&&(u=w.return)&&u.call(w)}finally{if(l)throw l.error}}this.scheduler.clear(),this.scheduler=new xy({deferEvents:this.options.deferEvents})},e.prototype.stop=function(){var t=this,n=this.scheduler;return this._stop(),n.schedule(function(){var r=tn({type:"xstate.stop"}),o=Ci(t,function(){var a=St(mt([],Ke(t.state.configuration),!1).sort(function(u,p){return p.order-u.order}).map(function(u){return Vo(u.onExit,t.machine.options.actions)})),i=Ke(sd(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 rr({value:t.state.value,context:f,_event:r,_sessionid:t.sessionId,historyValue:void 0,history:t.state,actions:s.filter(function(u){return!Sh(u)}),activities:{},events:[],configuration:[],transitions:[],children:{},done:t.state.done,tags:t.state.tags,machine:t.machine});return l.changed=!0,l});t.update(o,r),t._stopChildren(),Zs.free(t.sessionId)}),this},e.prototype.batch=function(t){var n=this;if(!(this.status===Ht.NotStarted&&this.options.deferEvents)){if(this.status!==Ht.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 y=tn(m);n.forward(y),i=Ci(n,function(){return n.machine.transition(i,y,void 0,r||void 0)}),f.push.apply(f,mt([],Ke(n.machine.config.predictableActionArguments?i.actions:i.actions.map(function(b){return ZB(b,i)})),!1)),s=s||!!i.changed};try{for(var u=Ve(t),p=u.next();!p.done;p=u.next()){var h=p.value;l(h)}}catch(m){o={error:m}}finally{try{p&&!p.done&&(a=u.return)&&a.call(u)}finally{if(o)throw o.error}}i.changed=s,i.actions=f,n.update(i,tn(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=tn(t);if(o.name.indexOf(py)===0&&!this.state.nextEvents.some(function(i){return i.indexOf(py)===0}))throw o.data.data;var a=Ci(this,function(){return r.machine.transition(r.state,o,void 0,n||void 0)});return a},e.prototype.nextState=function(t){return this._nextState(t,!1)},e.prototype.forward=function(t){var n,r;try{for(var o=Ve(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),Qe(n.stop)&&n.stop())},e.prototype.spawn=function(t,n,r){if(this.status!==Ht.Running)return m9(t,n);if(gy(t))return this.spawnPromise(Promise.resolve(t),n);if(Qe(t))return this.spawnCallback(t,n);if(GB(t))return this.spawnActor(t,n);if(TB(t))return this.spawnObservable(t,n);if(ys(t))return this.spawnMachine(t,fe(fe({},r),{id:n}));if(EB(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({},oV),n);a.sync&&o.onTransition(function(s){r.send(i9,{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(tn(s,{origin:o.id}))}).start(),i},e.prototype.spawnBehavior=function(t,n){var r=rV(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(tn(mu(n,f),{origin:n})))},function(f){if(!a){o.removeChild(n);var l=vf(n,f);try{o.send(tn(l,{origin:n}))}catch{o.devTools&&o.devTools.send(l,o.state),o.machine.strict&&o.stop()}}});var s=(r={id:n,send:function(){},subscribe:function(f,l,u){var p=hu(f,l,u),h=!1;return t.then(function(m){h||(p.next(m),!h&&p.complete())},function(m){h||p.error(m)}),{unsubscribe:function(){return h=!0}}},stop:function(){a=!0},toJSON:function(){return{id:n}},getSnapshot:function(){return i}},r[Bo]=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(tn(h,{origin:n}))},u;try{u=t(l,function(h){i.add(h)})}catch(h){this.send(vf(n,h))}if(gy(u))return this.spawnPromise(u,n);var p=(r={id:n,send:function(h){return i.forEach(function(m){return m(h)})},subscribe:function(h){var m=hu(h);return s.add(m.next),{unsubscribe:function(){s.delete(m.next)}}},stop:function(){a=!0,Qe(u)&&u()},toJSON:function(){return{id:n}},getSnapshot:function(){return f}},r[Bo]=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(tn(f,{origin:n}))},function(f){o.removeChild(n),o.send(tn(vf(n,f),{origin:n}))},function(){o.removeChild(n),o.send(tn(mu(n),{origin:n}))}),s=(r={id:n,send:function(){},subscribe:function(f,l,u){return t.subscribe(f,l,u)},stop:function(){return i.unsubscribe()},getSnapshot:function(){return a},toJSON:function(){return{id:n}}},r[Bo]=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[Bo]=function(){return this},r))},e.prototype.attachDev=function(){var t=qg();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)}nV(this)}},e.prototype.toJSON=function(){return{id:this.id}},e.prototype[Bo]=function(){return this},e.prototype.getSnapshot=function(){return this.status===Ht.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=x9,e}();function x9(e,t){var n=new aV(e,t);return n}function iV(e){if(typeof e=="string"){var t={type:e};return t.toString=function(){return e},t}return e}function Mc(e){return fe(fe({type:xh},e),{toJSON:function(){e.onDone,e.onError;var t=Ug(e,["onDone","onError"]);return fe(fe({},t),{type:xh,src:iV(e.src)})}})}var Ic="",jh="#",V0="*",bi={},xi=function(e){return e[0]===jh},sV=function(){return{actions:{},guards:{},services:{},activities:{},delays:{}}},fV=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(sV(),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:s9),this.id=this.config.id||mt([this.machine.key],Ke(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?gf(this.config.states,function(l,u){var p,h=new e(l,{},void 0,{parent:a,key:u});return Object.assign(a.idMap,fe((p={},p[h.id]=h,p),h.idMap)),h}):bi;var s=0;function f(l){var u,p;l.order=s++;try{for(var h=Ve(g9(l)),m=h.next();!m.done;m=h.next()){var y=m.value;f(y)}}catch(b){u={error:b}}finally{try{m&&!m.done&&(p=h.return)&&p.call(h)}finally{if(u)throw u.error}}}f(this),this.history=this.config.history===!0?"shallow":this.config.history||!1,this._transient=!!this.config.always||(this.config.on?Array.isArray(this.config.on)?this.config.on.some(function(l){var u=l.event;return u===Ic}):Ic in this.config.on:!1),this.strict=!!this.config.strict,this.onEntry=Sr(this.config.entry||this.config.onEntry).map(function(l){return El(l)}),this.onExit=Sr(this.config.exit||this.config.onExit).map(function(l){return El(l)}),this.meta=this.config.meta,this.doneData=this.type==="final"?this.config.data:void 0,this.invoke=Sr(this.config.invoke).map(function(l,u){var p,h;if(ys(l)){var m=zc(a.id,u);return a.machine.options.services=fe((p={},p[m]=l,p),a.machine.options.services),Mc({src:m,id:m})}else if(Je(l.src)){var m=l.id||zc(a.id,u);return Mc(fe(fe({},l),{id:m,src:l.src}))}else if(ys(l.src)||Qe(l.src)){var m=l.id||zc(a.id,u);return a.machine.options.services=fe((h={},h[m]=l.src,h),a.machine.options.services),Mc(fe(fe({id:m},l),{src:m}))}else{var y=l.src;return Mc(fe(fe({id:zc(a.id,u)},l),{src:y}))}}),this.activities=Sr(this.config.activities).concat(this.invoke).map(function(l){return Kg(l)}),this.transition=this.transition.bind(this),this.tags=Sr(this.config.tags)}return e.prototype._init=function(){this.__cache.transitions||v9(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 Qe(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:gf(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===Ic,r=this.transitions.filter(function(o){var a=o.eventType===t;return n?a:a||o.eventType===V0});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=Qe(a)?"".concat(t.id,":delay[").concat(i,"]"):a,f=VB(s,t.id);return t.onEntry.push(IB(f,{delay:a})),t.onExit.push(LB(f)),f},o=$s(n)?n.map(function(a,i){var s=r(a.delay,i);return fe(fe({},a),{event:s})}):St(Object.keys(n).map(function(a,i){var s=n[a],f=Je(s)?{target:s}:s,l=isNaN(+a)?a:+a,u=r(l,i);return Sr(f).map(function(p){return fe(fe({},p),{event:u,delay:l})})}));return o.map(function(a){var i=a.delay;return fe(fe({},t.formatTransition(a)),{delay:i})})},e.prototype.getStateNodes=function(t){var n,r=this;if(!t)return[];var o=t instanceof rr?t.value:Lf(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,mt([],Ke(St(i.map(function(f){return r.getStateNode(f).getStateNodes(o[f])}))),!1)),s},e.prototype.handles=function(t){var n=f9(t);return this.events.includes(n)},e.prototype.resolveState=function(t){var n=t instanceof rr?t:rr.create(t),r=Array.from(yf([],this.getStateNodes(n.value)));return new rr(fe(fe({},n),{value:this.resolve(n.value),configuration:r,done:gu(r,this),tags:by(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=Ve(Object.keys(t)),f=s.next();!f.done;f=s.next()){var l=f.value,u=t[l];if(u){var p=this.getStateNode(l),h=p._transition(u,n,r);h&&(i[l]=h)}}}catch(g){o={error:g}}finally{try{f&&!f.done&&(a=s.return)&&a.call(s)}finally{if(o)throw o.error}}var m=Object.keys(i).map(function(g){return i[g]}),y=St(m.map(function(g){return g.transitions})),b=m.some(function(g){return g.transitions.length>0});if(!b)return this.next(n,r);var j=St(Object.keys(i).map(function(g){return i[g].configuration}));return{transitions:y,exitSet:St(m.map(function(g){return g.exitSet})),configuration:j,source:n,actions:St(Object.keys(i).map(function(g){return i[g].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,tn(n))},e.prototype.next=function(t,n){var r,o,a=this,i=n.name,s=[],f=[],l;try{for(var u=Ve(this.getCandidates(i)),p=u.next();!p.done;p=u.next()){var h=p.value,m=h.cond,y=h.in,b=t.context,j=y?Je(y)&&xi(y)?t.matches(Lf(this.getStateNodeById(y).path,this.delimiter)):Gg(Lf(y,this.delimiter),kB(this.path.slice(0,-2))(t.value)):!0,g=!1;try{g=!m||d9(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(g&&j){h.target!==void 0&&(f=h.target),s.push.apply(s,mt([],Ke(h.actions),!1)),l=h;break}}}catch(w){r={error:w}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}if(l){if(!f.length)return{transitions:[l],exitSet:[],configuration:t.value?[this]:[],source:t,actions:s};var v=St(f.map(function(w){return a.getRelativeStateNodes(w,t.historyValue)})),x=!!l.internal;return{transitions:[l],exitSet:x?[]:St(f.map(function(w){return a.getPotentiallyReenteringNodes(w)})),configuration:v,source:t,actions:s}}},e.prototype.getPotentiallyReenteringNodes=function(t){if(this.order0,m=h?t.configuration:n?n.configuration:[],y=gu(m,this),b=h?qB(this.machine,p):void 0,j=n?n.historyValue?n.historyValue:t.source?this.machine.historyValue(n.value):void 0:void 0,g=this.getActions(new Set(m),y,t,r,a,n,o),v=n?fe({},n.activities):{};try{for(var x=Ve(g),w=x.next();!w.done;w=x.next()){var E=w.value;try{for(var S=(f=void 0,Ve(E.actions)),k=S.next();!k.done;k=S.next()){var R=k.value;R.type===bh?v[R.activity.id||R.activity.type]=R:R.type===Wg&&(v[R.activity.id||R.activity.type]=!1)}}catch(X){f={error:X}}finally{try{k&&!k.done&&(l=S.return)&&l.call(S)}finally{if(f)throw f.error}}}}catch(X){i={error:X}}finally{try{w&&!w.done&&(s=x.return)&&s.call(x)}finally{if(i)throw i.error}}var $=Ke(sd(this,n,r,a,g,o,this.machine.config.predictableActionArguments||this.machine.config.preserveActionOrder),2),P=$[0],T=$[1],I=Ke(jB(P,Sh),2),L=I[0],M=I[1],N=P.filter(function(X){var Z;return X.type===bh&&((Z=X.activity)===null||Z===void 0?void 0:Z.type)===xh}),V=N.reduce(function(X,Z){return X[Z.activity.id]=WB(Z.activity,u.machine,T,a),X},n?fe({},n.children):{}),D=new rr({value:b||n.value,context:T,_event:a,_sessionid:n?n._sessionid:null,historyValue:b?j?RB(j,b):void 0:n?n.historyValue:void 0,history:!b||t.source?n:void 0,actions:b?M:[],activities:b?v:n?n.activities:{},events:[],configuration:m,transitions:t.transitions,children:V,done:y,tags:by(m),machine:this}),z=r!==T;D.changed=a.name===i9||z;var O=D.history;O&&delete O.history;var F=!y&&(this._transient||p.some(function(X){return X._transient}));if(!h&&(!F||a.name===Ic))return D;var U=D;if(!y)for(F&&(U=this.resolveRaisedTransition(U,{type:mB},a,o));L.length;){var _=L.shift();U=this.resolveRaisedTransition(U,_._event,a,o)}var B=U.changed||(O?!!U.actions.length||z||typeof O.value!=typeof U.value||!b9(U.value,O.value):void 0);return U.changed=B,U.history=O,U},e.prototype.getStateNode=function(t){if(xi(t))return this.machine.getStateNodeById(t);if(!this.states)throw new Error("Unable to retrieve child state '".concat(t,"' from '").concat(this.id,"'; no child states exist."));var n=this.states[t];if(!n)throw new Error("Child state '".concat(t,"' does not exist on '").concat(this.id,"'"));return n},e.prototype.getStateNodeById=function(t){var n=xi(t)?t.slice(jh.length):t;if(n===this.id)return this;var r=this.machine.idMap[n];if(!r)throw new Error("Child state node '#".concat(n,"' does not exist on machine '").concat(this.id,"'"));return r},e.prototype.getStateNodeByPath=function(t){if(typeof t=="string"&&xi(t))try{return this.getStateNodeById(t.slice(1))}catch{}for(var n=kh(t,this.delimiter).slice(),r=this;n.length;){var o=n.shift();if(!o.length)break;r=r.getStateNode(o)}return r},e.prototype.resolve=function(t){var n,r=this;if(!t)return this.initialStateValue||bi;switch(this.type){case"parallel":return gf(this.initialStateValue,function(a,i){return a?r.getStateNode(i).resolve(t[i]||a):bi});case"compound":if(Je(t)){var o=this.getStateNode(t);return o.type==="parallel"||o.type==="compound"?(n={},n[t]=o.initialStateValue,n):t}return Object.keys(t).length?gf(t,function(a,i){return a?r.getStateNode(i).resolve(a):bi}):this.initialStateValue||{};default:return t||bi}},e.prototype.getResolvedPath=function(t){if(xi(t)){var n=this.machine.idMap[t.slice(jh.length)];if(!n)throw new Error("Unable to find state node '".concat(t,"'"));return n.path}return kh(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=my(this.states,function(r){return r.initialStateValue||bi},function(r){return r.type!=="history"});else if(this.initial!==void 0){if(!this.states[this.initial])throw new Error("Initial state '".concat(this.initial,"' not found on '").concat(this.key,"'"));n=fd(this.states[this.initial])?this.initial:(t={},t[this.initial]=this.states[this.initial].initialStateValue,t)}else n={};return this.__cache.initialStateValue=n,this.__cache.initialStateValue},enumerable:!1,configurable:!0}),e.prototype.getInitialState=function(t,n){this._init();var r=this.getStateNodes(t);return this.resolveTransition({configuration:r,exitSet:[],transitions:[],source:void 0,actions:[]},void 0,n??this.machine.context,void 0)},Object.defineProperty(e.prototype,"initialState",{get:function(){var t=this.initialStateValue;if(!t)throw new Error("Cannot retrieve initial state from simple state '".concat(this.id,"'."));return this.getInitialState(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"target",{get:function(){var t;if(this.type==="history"){var n=this.config;Je(n.target)?t=xi(n.target)?ad(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(fd(this))return[this];if(this.type==="compound"&&!this.initial)return[this];var n=pu(this.initialStateValue);return St(n.map(function(r){return t.getFromRelativePath(r)}))},enumerable:!1,configurable:!0}),e.prototype.getFromRelativePath=function(t){if(!t.length)return[this];var n=Ke(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:my(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?St(pu(o).map(function(i){return r.getFromRelativePath(i)})):r.initialStateNodes}var a=SB(r.path,"states")(t).current;return Je(a)?[r.getStateNode(a)]:St(pu(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=St(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=Ve(Object.keys(a)),f=s.next();!f.done;f=s.next()){var l=f.value,u=a[l];if(u.states)try{for(var p=(r=void 0,Ve(u.events)),h=p.next();!h.done;h=p.next()){var m=h.value;i.add("".concat(m))}}catch(y){r={error:y}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(r)throw r.error}}}}catch(y){t={error:y}}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=zB(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:Vo(Sr(t.actions)),cond:u9(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=V0,s=a[i],f=s===void 0?[]:s,l=Ug(a,[typeof i=="symbol"?i:i+""]);o=St(Object.keys(l).map(function(v){var x=yi(v,l[v]);return x}).concat(yi(V0,f)))}var u=this.config.always?yi("",this.config.always):[],p=this.config.onDone?yi(String(Oc(this.id)),this.config.onDone):[],h=St(this.invoke.map(function(v){var x=[];return v.onDone&&x.push.apply(x,mt([],Ke(yi(String(mu(v.id)),v.onDone)),!1)),v.onError&&x.push.apply(x,mt([],Ke(yi(String(vf(v.id)),v.onError)),!1)),x})),m=this.after,y=St(mt(mt(mt(mt([],Ke(p),!1),Ke(h),!1),Ke(o),!1),Ke(u),!1).map(function(v){return Sr(v).map(function(x){return r.formatTransition(x)})}));try{for(var b=Ve(m),j=b.next();!j.done;j=b.next()){var g=j.value;y.push(g)}}catch(v){t={error:v}}finally{try{j&&!j.done&&(n=b.return)&&n.call(b)}finally{if(t)throw t.error}}return y},e}();function lV(e,t,n){return n===void 0&&(n=e.context),new fV(e,t,n)}var cV=BB,Rh;(function(e){e[e.Effect=1]="Effect",e[e.LayoutEffect=2]="LayoutEffect"})(Rh||(Rh={}));var Nf=d.useLayoutEffect;function wy(e){var t=d.useRef();return t.current||(t.current={v:e()}),t.current.v}var uV=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},dV=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 pV(e,t){var n,r,o=uV([[],[]],2),a=o[0],i=o[1];try{for(var s=dV(e),f=s.next();!f.done;f=s.next()){var l=f.value;t(l)?a.push(l):i.push(l)}}catch(u){n={error:u}}finally{try{f&&!f.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return[a,i]}var Js=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},ky=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 bV(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=vV(e,t,n),o=yV(d.useState(function(){var s=r.machine.initialState;return t.state?rr.create(t.state):s}),2),a=o[0],i=o[1];return[a,r.send,r]}const De={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(De.str(e)||De.num(e))return e===t;if(De.obj(e)&&De.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 De.und(n)?e===t:!0}};function xV(e,t){return t===void 0&&(t=!0),n=>(De.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 wV(){const e=d.useState(!1),t=e[1];return d.useCallback(()=>t(r=>!r),[])}function Ea(e,t){return De.und(e)||De.nul(e)?t:e}function Ac(e){return De.und(e)?[]:De.arr(e)?e:[e]}function Ni(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;rDe.und(t[o])?C({},r,{[o]:e[o]}):r,{});return C({to:t},n)}function SV(e,t){return t&&(De.fun(t)?t(e):De.obj(t)&&(t.current=e)),e}class Pr{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 Ph extends Pr{constructor(){super(...arguments),this.payload=[],this.attach=()=>this.payload.forEach(t=>t instanceof Pr&&t.addChild(this)),this.detach=()=>this.payload.forEach(t=>t instanceof Pr&&t.removeChild(this))}}class w9 extends Pr{constructor(){super(...arguments),this.payload={},this.attach=()=>Object.values(this.payload).forEach(t=>t instanceof Pr&&t.addChild(this)),this.detach=()=>Object.values(this.payload).forEach(t=>t instanceof Pr&&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 Pr)||(n[r]=o instanceof Pr?o[t?"getAnimatedValue":"getValue"]():o)}return n}getAnimatedValue(){return this.getValue(!0)}}let Yg;function CV(e,t){Yg={fn:e,transform:t}}let k9;function EV(e){k9=e}let S9=e=>typeof window<"u"?window.requestAnimationFrame(e):-1,ld;function jV(e){ld=e}let C9=()=>Date.now(),RV=e=>e.current,E9;function PV(e){E9=e}class TV extends w9{constructor(t,n){super(),this.update=void 0,this.payload=t.style?C({},t,{style:E9(t.style)}):t,this.update=n,this.attach()}}const $V=e=>De.fun(e)&&!(e.prototype instanceof gt.Component),zV=e=>d.forwardRef((n,r)=>{const o=wV(),a=d.useRef(!0),i=d.useRef(null),s=d.useRef(null),f=d.useCallback(h=>{const m=i.current,y=()=>{let b=!1;s.current&&(b=Yg.fn(s.current,i.current.getAnimatedValue())),(!s.current||b===!1)&&o()};i.current=new TV(h,y),m&&m.detach()},[]);d.useEffect(()=>()=>{a.current=!1,i.current&&i.current.detach()},[]),d.useImperativeHandle(r,()=>RV(s)),f(n);const l=i.current.getValue();l.scrollTop,l.scrollLeft;const u=oe(l,["scrollTop","scrollLeft"]),p=$V(e)?void 0:h=>s.current=SV(h,r);return gt.createElement(e,C({},u,{ref:p}))});let _f=!1;const Ua=new Set,j9=()=>{if(!_f)return!1;let e=C9();for(let t of Ua){let n=!1;for(let r=0;r=f.startTime+o.duration;else if(o.decay)p=l+m/(1-.998)*(1-Math.exp(-(1-.998)*(e-f.startTime))),a=Math.abs(f.lastPosition-p)<.1,a&&(u=p);else{i=f.lastTime!==void 0?f.lastTime:e,m=f.lastVelocity!==void 0?f.lastVelocity:o.initialVelocity,e>i+64&&(i=e);let y=Math.floor(e-i);for(let v=0;vu:p{Ua.has(e)||Ua.add(e),_f||(_f=!0,S9(j9))},MV=e=>{Ua.has(e)&&Ua.delete(e)};function cd(e,t,n){if(typeof e=="function")return e;if(Array.isArray(e))return cd({range:e,output:t,extrapolate:n});if(ld&&typeof e.output[0]=="string")return ld(e);const r=e,o=r.output,a=r.range||[0,1],i=r.extrapolateLeft||r.extrapolate||"extend",s=r.extrapolateRight||r.extrapolate||"extend",f=r.easing||(l=>l);return l=>{const u=AV(l,a);return IV(l,a[u],a[u+1],o[u],o[u+1],f,i,s,r.map)}}function IV(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 AV(e,t){for(var n=1;n=e);++n);return n-1}class bs extends Ph{constructor(t,n,r,o){super(),this.calc=void 0,this.payload=t instanceof Ph&&!(t instanceof bs)?t.getPayload():Array.isArray(t)?t:[t],this.calc=cd(n,r,o)}getValue(){return this.calc(...this.payload.map(t=>t.getValue()))}updateConfig(t,n,r){this.calc=cd(t,n,r)}interpolate(t,n,r){return new bs(this,t,n,r)}}const wi=(e,t,n)=>e&&new bs(e,t,n),DV={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 R9(e,t){"update"in e?t.add(e):e.getChildren().forEach(n=>R9(n,t))}class Th extends Pr{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&&R9(this,this.animatedStyles),this.animatedStyles.forEach(t=>t.update())}clearStyles(){this.animatedStyles.clear()}getValue(){return this.value}interpolate(t,n,r){return new bs(this,t,n,r)}}class LV extends Ph{constructor(t){super(),this.payload=t.map(n=>new Th(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 bs(this,t,n)}}let NV=0,FV=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=NV++}update(t){if(!t)return this;const n=U0(t),r=n.delay,o=r===void 0?0:r,a=n.to,i=oe(n,["delay","to"]);if(De.arr(a)||De.fun(a))this.queue.push(C({},i,{delay:o,to:a}));else if(a){let s={};Object.entries(a).forEach(f=>{let l=f[0],u=f[1];const p=C({to:{[l]:u},delay:Ni(o,l)},i),h=s[p.delay]&&s[p.delay].to;s[p.delay]=C({},s[p.delay],p,{to:C({},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;De.obj(i)&&(this.merged=C({},i,this.merged)),De.obj(f)&&(this.merged=C({},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=oe(o,["delay"]);const f=u=>{a===r.length-1&&n===this.guid&&u&&(this.idle=!0,this.props.onRest&&this.props.onRest(this.merged)),t&&t()};let l=De.arr(s.to)||De.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 De.fun(t)&&this.listeners.push(t),this.props.onStart&&this.props.onStart(),OV(this);return this}stop(t){return this.listeners.forEach(n=>n(t)),this.listeners=[],this}pause(t){return this.stop(!0),t&&MV(this),this}runAsync(t,n){var r=this;t.delay;let o=oe(t,["delay"]);const a=this.local;let i=Promise.resolve(void 0);if(De.arr(o.to))for(let s=0;s{if(a===this.guid)return new Promise(u=>this.diff(l).start(u))})}else if(De.fun(o.to)){let s=0,f;i=i.then(()=>o.to(l=>{const u=C({},o,U0(l));if(De.arr(u.config)&&(u.config=u.config[s]),s++,a===this.guid)return f=new Promise(p=>this.diff(u).start(p))},function(l){return l===void 0&&(l=!0),r.stop(l)}).then(()=>f))}i.then(n)}diff(t){this.props=C({},this.props,t);let n=this.props,r=n.from,o=r===void 0?{}:r,a=n.to,i=a===void 0?{}:a,s=n.config,f=s===void 0?{}:s,l=n.reverse,u=n.attach,p=n.reset,h=n.immediate;if(l){var m=[i,o];o=m[0],i=m[1]}this.merged=C({},o,this.merged,i),this.hasChanged=!1;let y=u&&u(this);if(this.animations=Object.entries(this.merged).reduce((b,j)=>{let g=j[0],v=j[1],x=b[g]||{};const w=De.num(v),E=De.str(v)&&!v.startsWith("#")&&!/\d/.test(v)&&!k9[v],S=De.arr(v),k=!w&&!S&&!E;let R=De.und(o[g])?v:o[g],$=w||S||E?v:1,P=Ni(f,g);y&&($=y.animations[g].parent);let T=x.parent,I=x.interpolation,L=Ac(y?$.getPayload():$),M,N=v;k&&(N=ld({range:[0,1],output:[v,v]})(1));let V=I&&I.getValue();const z=!De.und(T)&&x.animatedValues.some(_=>!_.done),O=!De.equ(N,V),F=!De.equ(N,x.previous),U=!De.equ(P,x.config);if(p||F&&O||U){if(w||E)T=I=x.parent||new Th(R);else if(S)T=I=x.parent||new LV(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 Th(0);const B={output:[_,v]};x.interpolation?(I=x.interpolation,x.interpolation.updateConfig(B)):I=T.interpolate(B)}return L=Ac(y?$.getPayload():$),M=Ac(T.getPayload()),p&&!k&&T.setValue(R,!1),this.hasChanged=!0,M.forEach(_=>{_.startPosition=_.value,_.lastPosition=_.value,_.lastVelocity=z?_.lastVelocity:void 0,_.lastTime=z?_.lastTime:void 0,_.startTime=C9(),_.done=!1,_.animatedStyles.clear()}),Ni(h,g)&&T.setValue(k?$:v,!1),C({},b,{[g]:C({},x,{name:g,parent:T,interpolation:I,animatedValues:M,toValues:L,previous:N,config:P,fromValues:Ac(T.getValue()),immediate:Ni(h,g),initialVelocity:Ea(P.velocity,0),clamp:Ea(P.clamp,!1),precision:Ea(P.precision,.01),tension:Ea(P.tension,170),friction:Ea(P.friction,26),mass:Ea(P.mass,1),duration:P.duration,easing:Ea(P.easing,_=>_),decay:P.decay})})}else return O?b:(k&&(T.setValue(1,!1),I.updateConfig({output:[N,N]})),T.done=!0,this.hasChanged=!0,C({},b,{[g]:C({},b[g],{previous:N})}))},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 _V=(e,t)=>{const n=d.useRef(!1),r=d.useRef(),o=De.fun(t),a=d.useMemo(()=>{r.current&&(r.current.map(p=>p.destroy()),r.current=void 0);let u;return[new Array(e).fill().map((p,h)=>{const m=new FV,y=o?Ni(t,h,m):t[h];return h===0&&(u=y.ref),m.update(y),u||m.start(),m}),u]},[e]),i=a[0],s=a[1];r.current=i,d.useImperativeHandle(s,()=>({start:()=>Promise.all(r.current.map(u=>new Promise(p=>u.start(p)))),stop:u=>r.current.forEach(p=>p.stop(u)),get controllers(){return r.current}}));const f=d.useMemo(()=>u=>r.current.map((p,h)=>{p.update(o?Ni(u,h,p):u[h]),s||p.start()}),[e]);d.useEffect(()=>{n.current?o||f(t):s||r.current.forEach(u=>u.start())}),d.useEffect(()=>(n.current=!0,()=>r.current.forEach(u=>u.destroy())),[]);const l=r.current.map(u=>u.getValues());return o?[l,f,u=>r.current.forEach(p=>p.pause(u))]:l},BV=e=>{const t=De.fun(e),n=_V(1,t?e:[e]),r=n[0],o=n[1],a=n[2];return t?[r[0],o,a]:r};class VV extends w9{constructor(t){t===void 0&&(t={}),super(),t.transform&&!(t.transform instanceof Pr)&&(t=Yg.transform(t)),this.payload=t}}const ud={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},$r="[-+]?\\d*\\.?\\d+",dd=$r+"%";function V1(){for(var e=arguments.length,t=new Array(e),n=0;n>>0===e&&e>=0&&e<=4294967295?e:null:(t=YV.exec(e))?parseInt(t[1]+"ff",16)>>>0:ud.hasOwnProperty(e)?ud[e]:(t=UV.exec(e))?(ki(t[1])<<24|ki(t[2])<<16|ki(t[3])<<8|255)>>>0:(t=WV.exec(e))?(ki(t[1])<<24|ki(t[2])<<16|ki(t[3])<<8|jy(t[4]))>>>0:(t=KV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=XV.exec(e))?parseInt(t[1],16)>>>0:(t=qV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=HV.exec(e))?(Cy(Ey(t[1]),Dc(t[2]),Dc(t[3]))|255)>>>0:(t=GV.exec(e))?(Cy(Ey(t[1]),Dc(t[2]),Dc(t[3]))|jy(t[4]))>>>0:null}function W0(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 Cy(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,a=W0(o,r,e+1/3),i=W0(o,r,e),s=W0(o,r,e-1/3);return Math.round(a*255)<<24|Math.round(i*255)<<16|Math.round(s*255)<<8}function ki(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Ey(e){return(parseFloat(e)%360+360)%360/360}function jy(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Dc(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function Ry(e){let t=QV(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 Lc=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,ZV=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,JV=new RegExp(`(${Object.keys(ud).join("|")})`,"g"),eU=e=>{const t=e.output.map(o=>o.replace(ZV,Ry)).map(o=>o.replace(JV,Ry)),n=t[0].match(Lc).map(()=>[]);t.forEach(o=>{o.match(Lc).forEach((a,i)=>n[i].push(+a))});const r=t[0].match(Lc).map((o,a)=>cd(C({},e,{output:n[a]})));return o=>{let a=0;return t[0].replace(Lc,()=>r[a++](o)).replace(/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,(i,s,f,l,u)=>`rgba(${Math.round(s)}, ${Math.round(f)}, ${Math.round(l)}, ${u})`)}};let Bf={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 tU=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),nU=["Webkit","Ms","Moz","O"];Bf=Object.keys(Bf).reduce((e,t)=>(nU.forEach(n=>e[tU(n,t)]=e[t]),e),Bf);function rU(e,t,n){return t==null||typeof t=="boolean"||t===""?"":!n&&typeof t=="number"&&t!==0&&!(Bf.hasOwnProperty(e)&&Bf[e])?t+"px":(""+t).trim()}const Py={};PV(e=>new VV(e));jV(eU);EV(ud);CV((e,t)=>{if(e.nodeType&&e.setAttribute!==void 0){const o=t.style,a=t.children,i=t.scrollTop,s=t.scrollLeft,f=oe(t,["style","children","scrollTop","scrollLeft"]),l=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter";i!==void 0&&(e.scrollTop=i),s!==void 0&&(e.scrollLeft=s),a!==void 0&&(e.textContent=a);for(let u in o)if(o.hasOwnProperty(u)){var n=u.indexOf("--")===0,r=rU(u,o[u],n);u==="float"&&(u="cssFloat"),n?e.style.setProperty(u,r):e.style[u]=r}for(let u in f){const p=l?u:Py[u]||(Py[u]=u.replace(/([A-Z])/g,h=>"-"+h.toLowerCase()));typeof e.getAttribute(p)<"u"&&e.setAttribute(p,f[u])}return}else return!1},e=>e);const oU=["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"],aU=xV(zV,!1),iU=aU(oU);function Ty(e,t){return e.map(function(n,r){return n+t[r]})}function P9(e,t){return e.map(function(n,r){return n-t[r]})}function $h(e){return Math.hypot.apply(Math,e)}function sU(e,t,n){var r=$h(t),o=r===0?0:1/r,a=n===0?0:1/n,i=a*r,s=t.map(function(u){return a*u}),f=t.map(function(u){return o*u}),l=$h(e);return{velocities:s,velocity:i,distance:l,direction:f}}function zh(e){return Math.sign?Math.sign(e):+(e>0)-+(e<0)||+e}function fU(e,t,n){return Math.max(t,Math.min(e,n))}function lU(e,t){return Math.pow(e,t*5)}function $y(e,t,n){return t===0||Math.abs(t)===1/0?lU(e,n):e*t*n/(t+n*e)}function Vf(e,t,n,r){return r===void 0&&(r=.15),r===0?fU(e,t,n):en?+$y(e-n,n-t,r)+n:e}function zy(e,t){for(var n=0;n=0)&&(n[o]=e[o]);return n}function Nc(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dU(e,t){if(e){if(typeof e=="string")return Oy(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 Oy(e,t)}}function Oy(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=dU(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 $9(){}function z9(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r0,u},swipeVelocity:function(t){return t===void 0&&(t=mU),Uo(t)},swipeDistance:function(t){return t===void 0&&(t=gU),Uo(t)},delay:function(t){switch(t===void 0&&(t=0),t){case!0:return pU;case!1:return 0;default:return t}}});function wU(e){return e===void 0&&(e={}),Xg(e,bU)}function kU(e){return e===void 0&&(e={}),Xg(e,xU)}function SU(e){var t=e.domTarget,n=e.eventOptions,r=e.window,o=e.enabled,a=uU(e,["domTarget","eventOptions","window","enabled"]),i=wU({domTarget:t,eventOptions:n,window:r,enabled:o});return i.drag=kU(a),i}function ef(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:$9,canceled:!1,memo:void 0,args:void 0},e)}function M9(){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=ef({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=ef({da:[0,0],vdva:[0,0],origin:void 0,turns:0}),r=ef({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),o=ef({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),a=ef({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 $a=new Map,CU=function(){function e(n,r){var o=this;r===void 0&&(r=[]),this.controller=n,this.args=r,this.debounced=!0,this.setTimeout=function(a,i){var s;i===void 0&&(i=140),clearTimeout(o.controller.timeouts[o.stateKey]);for(var f=arguments.length,l=new Array(f>2?f-2:0),u=2;u=t?zh(e)*t:!1}function Iy(e,t,n){var r=t[0],o=t[1],a=n[0],i=n[1],s=e[0],f=s[0],l=s[1],u=e[1],p=u[0],h=u[1];return[Vf(r,f,l,a),Vf(o,p,h,i)]}function H0(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 EU(e,t,n){var r=e.state.offset,o=n.timeStamp;return vn({},M9()[e.stateKey],{_active:!0,values:t,initial:t,offset:r,lastOffset:r,startTime:o})}function jU(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 Ay(e){var t="buttons"in e?e.buttons:0,n=L9(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 Dy(e){var t=L9(e),n=t?t[0]:e,r=n.clientX,o=n.clientY;return[r,o]}var LU=3,NU=220,FU=function(e){T9(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||($U(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(Nc(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=Ay(o);if(!a.down){r.onDragEnd(o);return}r.updateSharedState(a);var i=Dy(o),s=r.getKinematics(i,o),f=H0(Nc(r),o),l=r.state._isTap,u=$h(s._movement);l&&u>=LU&&(l=!1),r.updateGestureState(vn({},f,s,{_isTap:l})),r.fireGestureHandler()}},r.onDragEnd=function(o){if(o.pointerId===r.state._pointerId){r.state._active=!1,r.updateSharedState({down:!1,buttons:0,touches:0});var a=r.state._isTap,i=r.state.velocities,s=i[0],f=i[1],l=r.state.movement,u=l[0],p=l[1],h=r.state._intentional,m=h[0],y=h[1],b=r.config.swipeVelocity,j=b[0],g=b[1],v=r.config.swipeDistance,x=v[0],w=v[1],E=vn({},H0(Nc(r),o),r.getMovement(r.state.values)),S=[0,0];E.elapsedTimej&&Math.abs(u)>x&&(S[0]=zh(s)),y!==!1&&Math.abs(f)>g&&Math.abs(p)>w&&(S[1]=zh(f))),r.updateGestureState(vn({},E,{tap:a,swipe:S})),r.fireGestureHandler(a===!0)}},r.clean=function(){e.prototype.clean.call(Nc(r)),r.state._delayedEvent=!1,TU(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=Dy(o);this.updateSharedState(Ay(o)),this.updateGestureState(vn({},EU(this,a,o),H0(this,o,!0),{_pointerId:o.pointerId,cancel:this.onCancel})),this.updateGestureState(this.getMovement(a)),this.fireGestureHandler()},n.addBindings=function(o){if(Oh(o,"onPointerDown",this.onDragStart),this.config.filterTaps){var a=this.controller.config.eventOptions.capture?"onClick":"onClickCapture";Oh(o,a,this.onClick)}},t}(DU);function _U(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 Ke(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 mt(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r"u"||typeof r=="string"||ys(r)?{target:r,event:e}:fe(fe({},r),{event:e})});return n}function zB(e){if(!(e===void 0||e===xB))return Sr(e)}function d9(e,t,n,r,o){var a=e.options.guards,i={state:o,cond:t,_event:r};if(t.type===kh)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 p9(e){return typeof e=="string"?{type:e}:e}function hu(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 zc(e,t){return"".concat(e,":invocation[").concat(t,"]")}function Ch(e){return(e.type===Gl||e.type===_1&&e.to===vs.Internal)&&typeof e.delay!="number"}var Xi=tn({type:gB});function Eh(e,t){return t&&t[e]||void 0}function El(e,t){var n;if(Je(e)||typeof e=="number"){var r=Eh(e,t);Qe(r)?n={type:e,exec:r}:r?n=r:n={type:e,exec:void 0}}else if(Qe(e))n={type:e.name||e.toString(),exec:e};else{var r=Eh(e.type,t);if(Qe(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 Vo=function(e,t){if(!e)return[];var n=$s(e)?e:[e];return n.map(function(r){return El(r,t)})};function qg(e){var t=El(e);return fe(fe({id:Je(e)?e:t.id},t),{type:t.type})}function OB(e,t){return{type:Gl,event:typeof e=="function"?e:B1(e),delay:t?t.delay:void 0,id:t==null?void 0:t.id}}function MB(e,t,n,r){var o={_event:n},a=tn(Qe(e.event)?e.event(t,n.data,o):e.event),i;if(Je(e.delay)){var s=r&&r[e.delay];i=Qe(s)?s(t,n.data,o):s}else i=Qe(e.delay)?e.delay(t,n.data,o):e.delay;return fe(fe({},e),{type:Gl,_event:a,delay:i})}function IB(e,t){return{to:t?t.to:void 0,type:_1,event:Qe(e)?e:B1(e),delay:t?t.delay:void 0,id:t&&t.id!==void 0?t.id:Qe(e)?e.name:f9(e)}}function AB(e,t,n,r){var o={_event:n},a=tn(Qe(e.event)?e.event(t,n.data,o):e.event),i;if(Je(e.delay)){var s=r&&r[e.delay];i=Qe(s)?s(t,n.data,o):s}else i=Qe(e.delay)?e.delay(t,n.data,o):e.delay;var f=Qe(e.to)?e.to(t,n.data,o):e.to;return fe(fe({},e),{to:f,_event:a,event:a.data,delay:i})}var DB=function(e,t,n){return fe(fe({},e),{value:Je(e.expr)?e.expr:e.expr(t,n.data,{_event:n})})},LB=function(e){return{type:o9,sendId:e}};function NB(e){var t=qg(e);return{type:st.Start,activity:t,exec:void 0}}function FB(e){var t=Qe(e)?e:qg(e);return{type:st.Stop,activity:t,exec:void 0}}function _B(e,t,n){var r=Qe(e.activity)?e.activity(t,n.data):e.activity,o=typeof r=="string"?{id:r}:r,a={type:st.Stop,activity:o};return a}var BB=function(e){return{type:Gg,assignment:e}};function VB(e,t){var n=t?"#".concat(t):"";return"".concat(st.After,"(").concat(e,")").concat(n)}function Oc(e,t){var n="".concat(st.DoneState,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function mu(e,t){var n="".concat(st.DoneInvoke,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function vf(e,t){var n="".concat(st.ErrorPlatform,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}var UB=function(e){var t,n,r=[];try{for(var o=Ve(e),a=o.next();!a.done;a=o.next())for(var i=a.value,s=0;s0;){var l=o.shift();n=e.transition(n,l,f),r.forEach(function(u){return u.next(n)})}a=!1}},s=KB({id:t.id,send:function(l){o.push(l),i()},getSnapshot:function(){return n},subscribe:function(l,u,p){var h=hu(l,u,p);return r.add(h),h.next(n),{unsubscribe:function(){r.delete(h)}}}}),f={parent:t.parent,self:s,id:t.id||"anonymous",observers:r};return n=e.start?e.start(f):n,s}var oV={sync:!1,autoForward:!1},Ht;(function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"})(Ht||(Ht={}));var aV=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=Ht.NotStarted,this.children=new Map,this.forwardTo=new Set,this._outgoingQueue=[],this.init=this.start,this.send=function(u,p){if($s(u))return r.batch(u),r.state;var h=tn(B1(u,p));if(r.status===Ht.Stopped)return r.state;if(r.status!==Ht.Running&&!r.options.deferEvents)throw new Error('Event "'.concat(h.name,'" was sent to uninitialized service "').concat(r.machine.id,`". Make sure .start() is called for this service, or set { deferEvents: true } in the service options. +Event: `).concat(JSON.stringify(h.data)));return r.scheduler.schedule(function(){r.forward(h);var m=r._nextState(h);r.update(m,h)}),r._state},this.sendTo=function(u,p,h){var m=r.parent&&(p===vs.Parent||r.parent.id===p),y=m?r.parent:Je(p)?p===vs.Internal?r:r.children.get(p)||Zs.get(p):$B(p)?p:void 0;if(!y){if(!m)throw new Error("Unable to send event to child '".concat(p,"' from service '").concat(r.id,"'."));return}if("machine"in y){if(r.status!==Ht.Stopped||r.parent!==y||r.state.done){var b=fe(fe({},u),{name:u.name===vB?"".concat(vf(r.id)):u.name,origin:r.sessionId});!h&&r.machine.config.predictableActionArguments?r._outgoingQueue.push([y,b]):y.send(b)}}else!h&&r.machine.config.predictableActionArguments?r._outgoingQueue.push([y,u.data]):y.send(u.data)},this._exec=function(u,p,h,m){m===void 0&&(m=r.machine.options.actions);var y=u.exec||Eh(u.type,m),b=Qe(y)?y:y?y.exec:u.exec;if(b)try{return b(p,h.data,r.machine.config.predictableActionArguments?{action:u,_event:h}:{action:u,state:r.state,_event:h})}catch(M){throw r.parent&&r.parent.send({type:"xstate.error",data:M}),M}switch(u.type){case Gl:{var j=u;r.defer(j);break}case _1:var v=u;if(typeof v.delay=="number"){r.defer(v);return}else v.to?r.sendTo(v._event,v.to,h===Xi):r.send(v._event);break;case o9:r.cancel(u.sendId);break;case xh:{if(r.status!==Ht.Running)return;var g=u.activity;if(!r.machine.config.predictableActionArguments&&!r.state.activities[g.id||g.type])break;if(g.type===st.Invoke){var x=p9(g.src),w=r.machine.options.services?r.machine.options.services[x.type]:void 0,C=g.id,S=g.data,k="autoForward"in g?g.autoForward:!!g.forward;if(!w)return;var R=S?id(S,p,h):void 0;if(typeof w=="string")return;var $=Qe(w)?w(p,h.data,{data:R,src:x,meta:g.meta}):w;if(!$)return;var P=void 0;ys($)&&($=R?$.withContext(R):$,P={autoForward:k}),r.spawn($,C,P)}else r.spawnActivity(g);break}case Hg:{r.stopChild(u.activity.id);break}case a9:var T=u,I=T.label,L=T.value;I?r.logger(I,L):r.logger(L);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 xy({deferEvents:this.options.deferEvents}),this.sessionId=Zs.bookId()}return Object.defineProperty(e.prototype,"initialState",{get:function(){var t=this;return this._initialState?this._initialState:Ci(this,function(){return t._initialState=t.machine.initialState,t._initialState})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),e.prototype.execute=function(t,n){var r,o;try{for(var a=Ve(t.actions),i=a.next();!i.done;i=a.next()){var s=i.value;this.exec(s,t,n)}}catch(f){r={error:f}}finally{try{i&&!i.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}},e.prototype.update=function(t,n){var r,o,a,i,s,f,l,u,p=this;if(t._sessionid=this.sessionId,this._state=t,(!this.machine.config.predictableActionArguments||n===Xi)&&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=Ve(this.eventListeners),y=m.next();!y.done;y=m.next()){var b=y.value;b(t.event)}}catch($){r={error:$}}finally{try{y&&!y.done&&(o=m.return)&&o.call(m)}finally{if(r)throw r.error}}try{for(var j=Ve(this.listeners),v=j.next();!v.done;v=j.next()){var b=v.value;b(t,t.event)}}catch($){a={error:$}}finally{try{v&&!v.done&&(i=j.return)&&i.call(j)}finally{if(a)throw a.error}}try{for(var g=Ve(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 C=t.configuration.find(function($){return $.type==="final"&&$.parent===p.machine}),S=C&&C.doneData?id(C.doneData,t.context,n):void 0;this._doneEvent=mu(this.id,S);try{for(var k=Ve(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&&(u=k.return)&&u.call(k)}finally{if(l)throw l.error}}this._stop(),this._stopChildren(),Zs.free(this.sessionId)}},e.prototype.onTransition=function(t){return this.listeners.add(t),this.status===Ht.Running&&t(this.state,this.state.event),this},e.prototype.subscribe=function(t,n,r){var o=this,a=hu(t,n,r);this.listeners.add(a.next),this.status!==Ht.NotStarted&&a.next(this.state);var i=function(){o.doneListeners.delete(i),o.stopListeners.delete(i),a.complete()};return this.status===Ht.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===Ht.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===Ht.Running)return this;this.machine._init(),Zs.register(this.sessionId,this),this.initialized=!0,this.status=Ht.Running;var r=t===void 0?this.initialState:Ci(this,function(){return QB(t)?n.machine.resolveState(t):n.machine.resolveState(rr.from(t,n.machine.context))});return this.options.devTools&&this.attachDev(),this.scheduler.initialize(function(){n.update(r,Xi)}),this},e.prototype._stopChildren=function(){this.children.forEach(function(t){Qe(t.stop)&&t.stop()}),this.children.clear()},e.prototype._stop=function(){var t,n,r,o,a,i,s,f,l,u;try{for(var p=Ve(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 y=Ve(this.stopListeners),b=y.next();!b.done;b=y.next()){var m=b.value;m(),this.stopListeners.delete(m)}}catch(k){r={error:k}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(r)throw r.error}}try{for(var j=Ve(this.contextListeners),v=j.next();!v.done;v=j.next()){var m=v.value;this.contextListeners.delete(m)}}catch(k){a={error:k}}finally{try{v&&!v.done&&(i=j.return)&&i.call(j)}finally{if(a)throw a.error}}try{for(var g=Ve(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=Ht.Stopped,this._initialState=void 0;try{for(var w=Ve(Object.keys(this.delayedEventsMap)),C=w.next();!C.done;C=w.next()){var S=C.value;this.clock.clearTimeout(this.delayedEventsMap[S])}}catch(k){l={error:k}}finally{try{C&&!C.done&&(u=w.return)&&u.call(w)}finally{if(l)throw l.error}}this.scheduler.clear(),this.scheduler=new xy({deferEvents:this.options.deferEvents})},e.prototype.stop=function(){var t=this,n=this.scheduler;return this._stop(),n.schedule(function(){var r=tn({type:"xstate.stop"}),o=Ci(t,function(){var a=St(mt([],Ke(t.state.configuration),!1).sort(function(u,p){return p.order-u.order}).map(function(u){return Vo(u.onExit,t.machine.options.actions)})),i=Ke(sd(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 rr({value:t.state.value,context:f,_event:r,_sessionid:t.sessionId,historyValue:void 0,history:t.state,actions:s.filter(function(u){return!Ch(u)}),activities:{},events:[],configuration:[],transitions:[],children:{},done:t.state.done,tags:t.state.tags,machine:t.machine});return l.changed=!0,l});t.update(o,r),t._stopChildren(),Zs.free(t.sessionId)}),this},e.prototype.batch=function(t){var n=this;if(!(this.status===Ht.NotStarted&&this.options.deferEvents)){if(this.status!==Ht.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 y=tn(m);n.forward(y),i=Ci(n,function(){return n.machine.transition(i,y,void 0,r||void 0)}),f.push.apply(f,mt([],Ke(n.machine.config.predictableActionArguments?i.actions:i.actions.map(function(b){return ZB(b,i)})),!1)),s=s||!!i.changed};try{for(var u=Ve(t),p=u.next();!p.done;p=u.next()){var h=p.value;l(h)}}catch(m){o={error:m}}finally{try{p&&!p.done&&(a=u.return)&&a.call(u)}finally{if(o)throw o.error}}i.changed=s,i.actions=f,n.update(i,tn(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=tn(t);if(o.name.indexOf(py)===0&&!this.state.nextEvents.some(function(i){return i.indexOf(py)===0}))throw o.data.data;var a=Ci(this,function(){return r.machine.transition(r.state,o,void 0,n||void 0)});return a},e.prototype.nextState=function(t){return this._nextState(t,!1)},e.prototype.forward=function(t){var n,r;try{for(var o=Ve(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),Qe(n.stop)&&n.stop())},e.prototype.spawn=function(t,n,r){if(this.status!==Ht.Running)return m9(t,n);if(gy(t))return this.spawnPromise(Promise.resolve(t),n);if(Qe(t))return this.spawnCallback(t,n);if(GB(t))return this.spawnActor(t,n);if(TB(t))return this.spawnObservable(t,n);if(ys(t))return this.spawnMachine(t,fe(fe({},r),{id:n}));if(EB(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({},oV),n);a.sync&&o.onTransition(function(s){r.send(i9,{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(tn(s,{origin:o.id}))}).start(),i},e.prototype.spawnBehavior=function(t,n){var r=rV(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(tn(mu(n,f),{origin:n})))},function(f){if(!a){o.removeChild(n);var l=vf(n,f);try{o.send(tn(l,{origin:n}))}catch{o.devTools&&o.devTools.send(l,o.state),o.machine.strict&&o.stop()}}});var s=(r={id:n,send:function(){},subscribe:function(f,l,u){var p=hu(f,l,u),h=!1;return t.then(function(m){h||(p.next(m),!h&&p.complete())},function(m){h||p.error(m)}),{unsubscribe:function(){return h=!0}}},stop:function(){a=!0},toJSON:function(){return{id:n}},getSnapshot:function(){return i}},r[Bo]=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(tn(h,{origin:n}))},u;try{u=t(l,function(h){i.add(h)})}catch(h){this.send(vf(n,h))}if(gy(u))return this.spawnPromise(u,n);var p=(r={id:n,send:function(h){return i.forEach(function(m){return m(h)})},subscribe:function(h){var m=hu(h);return s.add(m.next),{unsubscribe:function(){s.delete(m.next)}}},stop:function(){a=!0,Qe(u)&&u()},toJSON:function(){return{id:n}},getSnapshot:function(){return f}},r[Bo]=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(tn(f,{origin:n}))},function(f){o.removeChild(n),o.send(tn(vf(n,f),{origin:n}))},function(){o.removeChild(n),o.send(tn(mu(n),{origin:n}))}),s=(r={id:n,send:function(){},subscribe:function(f,l,u){return t.subscribe(f,l,u)},stop:function(){return i.unsubscribe()},getSnapshot:function(){return a},toJSON:function(){return{id:n}}},r[Bo]=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[Bo]=function(){return this},r))},e.prototype.attachDev=function(){var t=Yg();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)}nV(this)}},e.prototype.toJSON=function(){return{id:this.id}},e.prototype[Bo]=function(){return this},e.prototype.getSnapshot=function(){return this.status===Ht.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=x9,e}();function x9(e,t){var n=new aV(e,t);return n}function iV(e){if(typeof e=="string"){var t={type:e};return t.toString=function(){return e},t}return e}function Mc(e){return fe(fe({type:wh},e),{toJSON:function(){e.onDone,e.onError;var t=Wg(e,["onDone","onError"]);return fe(fe({},t),{type:wh,src:iV(e.src)})}})}var Ic="",Rh="#",V0="*",bi={},xi=function(e){return e[0]===Rh},sV=function(){return{actions:{},guards:{},services:{},activities:{},delays:{}}},fV=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(sV(),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:s9),this.id=this.config.id||mt([this.machine.key],Ke(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?gf(this.config.states,function(l,u){var p,h=new e(l,{},void 0,{parent:a,key:u});return Object.assign(a.idMap,fe((p={},p[h.id]=h,p),h.idMap)),h}):bi;var s=0;function f(l){var u,p;l.order=s++;try{for(var h=Ve(g9(l)),m=h.next();!m.done;m=h.next()){var y=m.value;f(y)}}catch(b){u={error:b}}finally{try{m&&!m.done&&(p=h.return)&&p.call(h)}finally{if(u)throw u.error}}}f(this),this.history=this.config.history===!0?"shallow":this.config.history||!1,this._transient=!!this.config.always||(this.config.on?Array.isArray(this.config.on)?this.config.on.some(function(l){var u=l.event;return u===Ic}):Ic in this.config.on:!1),this.strict=!!this.config.strict,this.onEntry=Sr(this.config.entry||this.config.onEntry).map(function(l){return El(l)}),this.onExit=Sr(this.config.exit||this.config.onExit).map(function(l){return El(l)}),this.meta=this.config.meta,this.doneData=this.type==="final"?this.config.data:void 0,this.invoke=Sr(this.config.invoke).map(function(l,u){var p,h;if(ys(l)){var m=zc(a.id,u);return a.machine.options.services=fe((p={},p[m]=l,p),a.machine.options.services),Mc({src:m,id:m})}else if(Je(l.src)){var m=l.id||zc(a.id,u);return Mc(fe(fe({},l),{id:m,src:l.src}))}else if(ys(l.src)||Qe(l.src)){var m=l.id||zc(a.id,u);return a.machine.options.services=fe((h={},h[m]=l.src,h),a.machine.options.services),Mc(fe(fe({id:m},l),{src:m}))}else{var y=l.src;return Mc(fe(fe({id:zc(a.id,u)},l),{src:y}))}}),this.activities=Sr(this.config.activities).concat(this.invoke).map(function(l){return qg(l)}),this.transition=this.transition.bind(this),this.tags=Sr(this.config.tags)}return e.prototype._init=function(){this.__cache.transitions||v9(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 Qe(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:gf(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===Ic,r=this.transitions.filter(function(o){var a=o.eventType===t;return n?a:a||o.eventType===V0});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=Qe(a)?"".concat(t.id,":delay[").concat(i,"]"):a,f=VB(s,t.id);return t.onEntry.push(IB(f,{delay:a})),t.onExit.push(LB(f)),f},o=$s(n)?n.map(function(a,i){var s=r(a.delay,i);return fe(fe({},a),{event:s})}):St(Object.keys(n).map(function(a,i){var s=n[a],f=Je(s)?{target:s}:s,l=isNaN(+a)?a:+a,u=r(l,i);return Sr(f).map(function(p){return fe(fe({},p),{event:u,delay:l})})}));return o.map(function(a){var i=a.delay;return fe(fe({},t.formatTransition(a)),{delay:i})})},e.prototype.getStateNodes=function(t){var n,r=this;if(!t)return[];var o=t instanceof rr?t.value:Lf(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,mt([],Ke(St(i.map(function(f){return r.getStateNode(f).getStateNodes(o[f])}))),!1)),s},e.prototype.handles=function(t){var n=f9(t);return this.events.includes(n)},e.prototype.resolveState=function(t){var n=t instanceof rr?t:rr.create(t),r=Array.from(yf([],this.getStateNodes(n.value)));return new rr(fe(fe({},n),{value:this.resolve(n.value),configuration:r,done:gu(r,this),tags:by(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=Ve(Object.keys(t)),f=s.next();!f.done;f=s.next()){var l=f.value,u=t[l];if(u){var p=this.getStateNode(l),h=p._transition(u,n,r);h&&(i[l]=h)}}}catch(v){o={error:v}}finally{try{f&&!f.done&&(a=s.return)&&a.call(s)}finally{if(o)throw o.error}}var m=Object.keys(i).map(function(v){return i[v]}),y=St(m.map(function(v){return v.transitions})),b=m.some(function(v){return v.transitions.length>0});if(!b)return this.next(n,r);var j=St(Object.keys(i).map(function(v){return i[v].configuration}));return{transitions:y,exitSet:St(m.map(function(v){return v.exitSet})),configuration:j,source:n,actions:St(Object.keys(i).map(function(v){return i[v].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,tn(n))},e.prototype.next=function(t,n){var r,o,a=this,i=n.name,s=[],f=[],l;try{for(var u=Ve(this.getCandidates(i)),p=u.next();!p.done;p=u.next()){var h=p.value,m=h.cond,y=h.in,b=t.context,j=y?Je(y)&&xi(y)?t.matches(Lf(this.getStateNodeById(y).path,this.delimiter)):Kg(Lf(y,this.delimiter),kB(this.path.slice(0,-2))(t.value)):!0,v=!1;try{v=!m||d9(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(v&&j){h.target!==void 0&&(f=h.target),s.push.apply(s,mt([],Ke(h.actions),!1)),l=h;break}}}catch(w){r={error:w}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}if(l){if(!f.length)return{transitions:[l],exitSet:[],configuration:t.value?[this]:[],source:t,actions:s};var g=St(f.map(function(w){return a.getRelativeStateNodes(w,t.historyValue)})),x=!!l.internal;return{transitions:[l],exitSet:x?[]:St(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:[],y=gu(m,this),b=h?qB(this.machine,p):void 0,j=n?n.historyValue?n.historyValue:t.source?this.machine.historyValue(n.value):void 0:void 0,v=this.getActions(new Set(m),y,t,r,a,n,o),g=n?fe({},n.activities):{};try{for(var x=Ve(v),w=x.next();!w.done;w=x.next()){var C=w.value;try{for(var S=(f=void 0,Ve(C.actions)),k=S.next();!k.done;k=S.next()){var R=k.value;R.type===xh?g[R.activity.id||R.activity.type]=R:R.type===Hg&&(g[R.activity.id||R.activity.type]=!1)}}catch(X){f={error:X}}finally{try{k&&!k.done&&(l=S.return)&&l.call(S)}finally{if(f)throw f.error}}}}catch(X){i={error:X}}finally{try{w&&!w.done&&(s=x.return)&&s.call(x)}finally{if(i)throw i.error}}var $=Ke(sd(this,n,r,a,v,o,this.machine.config.predictableActionArguments||this.machine.config.preserveActionOrder),2),P=$[0],T=$[1],I=Ke(jB(P,Ch),2),L=I[0],M=I[1],N=P.filter(function(X){var Z;return X.type===xh&&((Z=X.activity)===null||Z===void 0?void 0:Z.type)===wh}),V=N.reduce(function(X,Z){return X[Z.activity.id]=WB(Z.activity,u.machine,T,a),X},n?fe({},n.children):{}),D=new rr({value:b||n.value,context:T,_event:a,_sessionid:n?n._sessionid:null,historyValue:b?j?RB(j,b):void 0:n?n.historyValue:void 0,history:!b||t.source?n:void 0,actions:b?M:[],activities:b?g:n?n.activities:{},events:[],configuration:m,transitions:t.transitions,children:V,done:y,tags:by(m),machine:this}),z=r!==T;D.changed=a.name===i9||z;var O=D.history;O&&delete O.history;var F=!y&&(this._transient||p.some(function(X){return X._transient}));if(!h&&(!F||a.name===Ic))return D;var U=D;if(!y)for(F&&(U=this.resolveRaisedTransition(U,{type:mB},a,o));L.length;){var _=L.shift();U=this.resolveRaisedTransition(U,_._event,a,o)}var B=U.changed||(O?!!U.actions.length||z||typeof O.value!=typeof U.value||!b9(U.value,O.value):void 0);return U.changed=B,U.history=O,U},e.prototype.getStateNode=function(t){if(xi(t))return this.machine.getStateNodeById(t);if(!this.states)throw new Error("Unable to retrieve child state '".concat(t,"' from '").concat(this.id,"'; no child states exist."));var n=this.states[t];if(!n)throw new Error("Child state '".concat(t,"' does not exist on '").concat(this.id,"'"));return n},e.prototype.getStateNodeById=function(t){var n=xi(t)?t.slice(Rh.length):t;if(n===this.id)return this;var r=this.machine.idMap[n];if(!r)throw new Error("Child state node '#".concat(n,"' does not exist on machine '").concat(this.id,"'"));return r},e.prototype.getStateNodeByPath=function(t){if(typeof t=="string"&&xi(t))try{return this.getStateNodeById(t.slice(1))}catch{}for(var n=Sh(t,this.delimiter).slice(),r=this;n.length;){var o=n.shift();if(!o.length)break;r=r.getStateNode(o)}return r},e.prototype.resolve=function(t){var n,r=this;if(!t)return this.initialStateValue||bi;switch(this.type){case"parallel":return gf(this.initialStateValue,function(a,i){return a?r.getStateNode(i).resolve(t[i]||a):bi});case"compound":if(Je(t)){var o=this.getStateNode(t);return o.type==="parallel"||o.type==="compound"?(n={},n[t]=o.initialStateValue,n):t}return Object.keys(t).length?gf(t,function(a,i){return a?r.getStateNode(i).resolve(a):bi}):this.initialStateValue||{};default:return t||bi}},e.prototype.getResolvedPath=function(t){if(xi(t)){var n=this.machine.idMap[t.slice(Rh.length)];if(!n)throw new Error("Unable to find state node '".concat(t,"'"));return n.path}return Sh(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=my(this.states,function(r){return r.initialStateValue||bi},function(r){return r.type!=="history"});else if(this.initial!==void 0){if(!this.states[this.initial])throw new Error("Initial state '".concat(this.initial,"' not found on '").concat(this.key,"'"));n=fd(this.states[this.initial])?this.initial:(t={},t[this.initial]=this.states[this.initial].initialStateValue,t)}else n={};return this.__cache.initialStateValue=n,this.__cache.initialStateValue},enumerable:!1,configurable:!0}),e.prototype.getInitialState=function(t,n){this._init();var r=this.getStateNodes(t);return this.resolveTransition({configuration:r,exitSet:[],transitions:[],source:void 0,actions:[]},void 0,n??this.machine.context,void 0)},Object.defineProperty(e.prototype,"initialState",{get:function(){var t=this.initialStateValue;if(!t)throw new Error("Cannot retrieve initial state from simple state '".concat(this.id,"'."));return this.getInitialState(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"target",{get:function(){var t;if(this.type==="history"){var n=this.config;Je(n.target)?t=xi(n.target)?ad(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(fd(this))return[this];if(this.type==="compound"&&!this.initial)return[this];var n=pu(this.initialStateValue);return St(n.map(function(r){return t.getFromRelativePath(r)}))},enumerable:!1,configurable:!0}),e.prototype.getFromRelativePath=function(t){if(!t.length)return[this];var n=Ke(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:my(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?St(pu(o).map(function(i){return r.getFromRelativePath(i)})):r.initialStateNodes}var a=SB(r.path,"states")(t).current;return Je(a)?[r.getStateNode(a)]:St(pu(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=St(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=Ve(Object.keys(a)),f=s.next();!f.done;f=s.next()){var l=f.value,u=a[l];if(u.states)try{for(var p=(r=void 0,Ve(u.events)),h=p.next();!h.done;h=p.next()){var m=h.value;i.add("".concat(m))}}catch(y){r={error:y}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(r)throw r.error}}}}catch(y){t={error:y}}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=zB(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:Vo(Sr(t.actions)),cond:u9(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=V0,s=a[i],f=s===void 0?[]:s,l=Wg(a,[typeof i=="symbol"?i:i+""]);o=St(Object.keys(l).map(function(g){var x=yi(g,l[g]);return x}).concat(yi(V0,f)))}var u=this.config.always?yi("",this.config.always):[],p=this.config.onDone?yi(String(Oc(this.id)),this.config.onDone):[],h=St(this.invoke.map(function(g){var x=[];return g.onDone&&x.push.apply(x,mt([],Ke(yi(String(mu(g.id)),g.onDone)),!1)),g.onError&&x.push.apply(x,mt([],Ke(yi(String(vf(g.id)),g.onError)),!1)),x})),m=this.after,y=St(mt(mt(mt(mt([],Ke(p),!1),Ke(h),!1),Ke(o),!1),Ke(u),!1).map(function(g){return Sr(g).map(function(x){return r.formatTransition(x)})}));try{for(var b=Ve(m),j=b.next();!j.done;j=b.next()){var v=j.value;y.push(v)}}catch(g){t={error:g}}finally{try{j&&!j.done&&(n=b.return)&&n.call(b)}finally{if(t)throw t.error}}return y},e}();function lV(e,t,n){return n===void 0&&(n=e.context),new fV(e,t,n)}var cV=BB,Ph;(function(e){e[e.Effect=1]="Effect",e[e.LayoutEffect=2]="LayoutEffect"})(Ph||(Ph={}));var Nf=d.useLayoutEffect;function wy(e){var t=d.useRef();return t.current||(t.current={v:e()}),t.current.v}var uV=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},dV=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 pV(e,t){var n,r,o=uV([[],[]],2),a=o[0],i=o[1];try{for(var s=dV(e),f=s.next();!f.done;f=s.next()){var l=f.value;t(l)?a.push(l):i.push(l)}}catch(u){n={error:u}}finally{try{f&&!f.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return[a,i]}var Js=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},ky=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 bV(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=vV(e,t,n),o=yV(d.useState(function(){var s=r.machine.initialState;return t.state?rr.create(t.state):s}),2),a=o[0],i=o[1];return[a,r.send,r]}const De={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(De.str(e)||De.num(e))return e===t;if(De.obj(e)&&De.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 De.und(n)?e===t:!0}};function xV(e,t){return t===void 0&&(t=!0),n=>(De.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 wV(){const e=d.useState(!1),t=e[1];return d.useCallback(()=>t(r=>!r),[])}function Ea(e,t){return De.und(e)||De.nul(e)?t:e}function Ac(e){return De.und(e)?[]:De.arr(e)?e:[e]}function Ni(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;rDe.und(t[o])?E({},r,{[o]:e[o]}):r,{});return E({to:t},n)}function SV(e,t){return t&&(De.fun(t)?t(e):De.obj(t)&&(t.current=e)),e}class Pr{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 Th extends Pr{constructor(){super(...arguments),this.payload=[],this.attach=()=>this.payload.forEach(t=>t instanceof Pr&&t.addChild(this)),this.detach=()=>this.payload.forEach(t=>t instanceof Pr&&t.removeChild(this))}}class w9 extends Pr{constructor(){super(...arguments),this.payload={},this.attach=()=>Object.values(this.payload).forEach(t=>t instanceof Pr&&t.addChild(this)),this.detach=()=>Object.values(this.payload).forEach(t=>t instanceof Pr&&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 Pr)||(n[r]=o instanceof Pr?o[t?"getAnimatedValue":"getValue"]():o)}return n}getAnimatedValue(){return this.getValue(!0)}}let Xg;function CV(e,t){Xg={fn:e,transform:t}}let k9;function EV(e){k9=e}let S9=e=>typeof window<"u"?window.requestAnimationFrame(e):-1,ld;function jV(e){ld=e}let C9=()=>Date.now(),RV=e=>e.current,E9;function PV(e){E9=e}class TV extends w9{constructor(t,n){super(),this.update=void 0,this.payload=t.style?E({},t,{style:E9(t.style)}):t,this.update=n,this.attach()}}const $V=e=>De.fun(e)&&!(e.prototype instanceof gt.Component),zV=e=>d.forwardRef((n,r)=>{const o=wV(),a=d.useRef(!0),i=d.useRef(null),s=d.useRef(null),f=d.useCallback(h=>{const m=i.current,y=()=>{let b=!1;s.current&&(b=Xg.fn(s.current,i.current.getAnimatedValue())),(!s.current||b===!1)&&o()};i.current=new TV(h,y),m&&m.detach()},[]);d.useEffect(()=>()=>{a.current=!1,i.current&&i.current.detach()},[]),d.useImperativeHandle(r,()=>RV(s)),f(n);const l=i.current.getValue();l.scrollTop,l.scrollLeft;const u=oe(l,["scrollTop","scrollLeft"]),p=$V(e)?void 0:h=>s.current=SV(h,r);return gt.createElement(e,E({},u,{ref:p}))});let _f=!1;const Ua=new Set,j9=()=>{if(!_f)return!1;let e=C9();for(let t of Ua){let n=!1;for(let r=0;r=f.startTime+o.duration;else if(o.decay)p=l+m/(1-.998)*(1-Math.exp(-(1-.998)*(e-f.startTime))),a=Math.abs(f.lastPosition-p)<.1,a&&(u=p);else{i=f.lastTime!==void 0?f.lastTime:e,m=f.lastVelocity!==void 0?f.lastVelocity:o.initialVelocity,e>i+64&&(i=e);let y=Math.floor(e-i);for(let g=0;gu:p{Ua.has(e)||Ua.add(e),_f||(_f=!0,S9(j9))},MV=e=>{Ua.has(e)&&Ua.delete(e)};function cd(e,t,n){if(typeof e=="function")return e;if(Array.isArray(e))return cd({range:e,output:t,extrapolate:n});if(ld&&typeof e.output[0]=="string")return ld(e);const r=e,o=r.output,a=r.range||[0,1],i=r.extrapolateLeft||r.extrapolate||"extend",s=r.extrapolateRight||r.extrapolate||"extend",f=r.easing||(l=>l);return l=>{const u=AV(l,a);return IV(l,a[u],a[u+1],o[u],o[u+1],f,i,s,r.map)}}function IV(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 AV(e,t){for(var n=1;n=e);++n);return n-1}class bs extends Th{constructor(t,n,r,o){super(),this.calc=void 0,this.payload=t instanceof Th&&!(t instanceof bs)?t.getPayload():Array.isArray(t)?t:[t],this.calc=cd(n,r,o)}getValue(){return this.calc(...this.payload.map(t=>t.getValue()))}updateConfig(t,n,r){this.calc=cd(t,n,r)}interpolate(t,n,r){return new bs(this,t,n,r)}}const wi=(e,t,n)=>e&&new bs(e,t,n),DV={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 R9(e,t){"update"in e?t.add(e):e.getChildren().forEach(n=>R9(n,t))}class $h extends Pr{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&&R9(this,this.animatedStyles),this.animatedStyles.forEach(t=>t.update())}clearStyles(){this.animatedStyles.clear()}getValue(){return this.value}interpolate(t,n,r){return new bs(this,t,n,r)}}class LV extends Th{constructor(t){super(),this.payload=t.map(n=>new $h(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 bs(this,t,n)}}let NV=0,FV=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=NV++}update(t){if(!t)return this;const n=U0(t),r=n.delay,o=r===void 0?0:r,a=n.to,i=oe(n,["delay","to"]);if(De.arr(a)||De.fun(a))this.queue.push(E({},i,{delay:o,to:a}));else if(a){let s={};Object.entries(a).forEach(f=>{let l=f[0],u=f[1];const p=E({to:{[l]:u},delay:Ni(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;De.obj(i)&&(this.merged=E({},i,this.merged)),De.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=oe(o,["delay"]);const f=u=>{a===r.length-1&&n===this.guid&&u&&(this.idle=!0,this.props.onRest&&this.props.onRest(this.merged)),t&&t()};let l=De.arr(s.to)||De.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 De.fun(t)&&this.listeners.push(t),this.props.onStart&&this.props.onStart(),OV(this);return this}stop(t){return this.listeners.forEach(n=>n(t)),this.listeners=[],this}pause(t){return this.stop(!0),t&&MV(this),this}runAsync(t,n){var r=this;t.delay;let o=oe(t,["delay"]);const a=this.local;let i=Promise.resolve(void 0);if(De.arr(o.to))for(let s=0;s{if(a===this.guid)return new Promise(u=>this.diff(l).start(u))})}else if(De.fun(o.to)){let s=0,f;i=i.then(()=>o.to(l=>{const u=E({},o,U0(l));if(De.arr(u.config)&&(u.config=u.config[s]),s++,a===this.guid)return f=new Promise(p=>this.diff(u).start(p))},function(l){return l===void 0&&(l=!0),r.stop(l)}).then(()=>f))}i.then(n)}diff(t){this.props=E({},this.props,t);let n=this.props,r=n.from,o=r===void 0?{}:r,a=n.to,i=a===void 0?{}:a,s=n.config,f=s===void 0?{}:s,l=n.reverse,u=n.attach,p=n.reset,h=n.immediate;if(l){var m=[i,o];o=m[0],i=m[1]}this.merged=E({},o,this.merged,i),this.hasChanged=!1;let y=u&&u(this);if(this.animations=Object.entries(this.merged).reduce((b,j)=>{let v=j[0],g=j[1],x=b[v]||{};const w=De.num(g),C=De.str(g)&&!g.startsWith("#")&&!/\d/.test(g)&&!k9[g],S=De.arr(g),k=!w&&!S&&!C;let R=De.und(o[v])?g:o[v],$=w||S||C?g:1,P=Ni(f,v);y&&($=y.animations[v].parent);let T=x.parent,I=x.interpolation,L=Ac(y?$.getPayload():$),M,N=g;k&&(N=ld({range:[0,1],output:[g,g]})(1));let V=I&&I.getValue();const z=!De.und(T)&&x.animatedValues.some(_=>!_.done),O=!De.equ(N,V),F=!De.equ(N,x.previous),U=!De.equ(P,x.config);if(p||F&&O||U){if(w||C)T=I=x.parent||new $h(R);else if(S)T=I=x.parent||new LV(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 $h(0);const B={output:[_,g]};x.interpolation?(I=x.interpolation,x.interpolation.updateConfig(B)):I=T.interpolate(B)}return L=Ac(y?$.getPayload():$),M=Ac(T.getPayload()),p&&!k&&T.setValue(R,!1),this.hasChanged=!0,M.forEach(_=>{_.startPosition=_.value,_.lastPosition=_.value,_.lastVelocity=z?_.lastVelocity:void 0,_.lastTime=z?_.lastTime:void 0,_.startTime=C9(),_.done=!1,_.animatedStyles.clear()}),Ni(h,v)&&T.setValue(k?$:g,!1),E({},b,{[v]:E({},x,{name:v,parent:T,interpolation:I,animatedValues:M,toValues:L,previous:N,config:P,fromValues:Ac(T.getValue()),immediate:Ni(h,v),initialVelocity:Ea(P.velocity,0),clamp:Ea(P.clamp,!1),precision:Ea(P.precision,.01),tension:Ea(P.tension,170),friction:Ea(P.friction,26),mass:Ea(P.mass,1),duration:P.duration,easing:Ea(P.easing,_=>_),decay:P.decay})})}else return O?b:(k&&(T.setValue(1,!1),I.updateConfig({output:[N,N]})),T.done=!0,this.hasChanged=!0,E({},b,{[v]:E({},b[v],{previous:N})}))},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 _V=(e,t)=>{const n=d.useRef(!1),r=d.useRef(),o=De.fun(t),a=d.useMemo(()=>{r.current&&(r.current.map(p=>p.destroy()),r.current=void 0);let u;return[new Array(e).fill().map((p,h)=>{const m=new FV,y=o?Ni(t,h,m):t[h];return h===0&&(u=y.ref),m.update(y),u||m.start(),m}),u]},[e]),i=a[0],s=a[1];r.current=i,d.useImperativeHandle(s,()=>({start:()=>Promise.all(r.current.map(u=>new Promise(p=>u.start(p)))),stop:u=>r.current.forEach(p=>p.stop(u)),get controllers(){return r.current}}));const f=d.useMemo(()=>u=>r.current.map((p,h)=>{p.update(o?Ni(u,h,p):u[h]),s||p.start()}),[e]);d.useEffect(()=>{n.current?o||f(t):s||r.current.forEach(u=>u.start())}),d.useEffect(()=>(n.current=!0,()=>r.current.forEach(u=>u.destroy())),[]);const l=r.current.map(u=>u.getValues());return o?[l,f,u=>r.current.forEach(p=>p.pause(u))]:l},BV=e=>{const t=De.fun(e),n=_V(1,t?e:[e]),r=n[0],o=n[1],a=n[2];return t?[r[0],o,a]:r};class VV extends w9{constructor(t){t===void 0&&(t={}),super(),t.transform&&!(t.transform instanceof Pr)&&(t=Xg.transform(t)),this.payload=t}}const ud={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},$r="[-+]?\\d*\\.?\\d+",dd=$r+"%";function V1(){for(var e=arguments.length,t=new Array(e),n=0;n>>0===e&&e>=0&&e<=4294967295?e:null:(t=YV.exec(e))?parseInt(t[1]+"ff",16)>>>0:ud.hasOwnProperty(e)?ud[e]:(t=UV.exec(e))?(ki(t[1])<<24|ki(t[2])<<16|ki(t[3])<<8|255)>>>0:(t=WV.exec(e))?(ki(t[1])<<24|ki(t[2])<<16|ki(t[3])<<8|jy(t[4]))>>>0:(t=KV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=XV.exec(e))?parseInt(t[1],16)>>>0:(t=qV.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=HV.exec(e))?(Cy(Ey(t[1]),Dc(t[2]),Dc(t[3]))|255)>>>0:(t=GV.exec(e))?(Cy(Ey(t[1]),Dc(t[2]),Dc(t[3]))|jy(t[4]))>>>0:null}function W0(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 Cy(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,a=W0(o,r,e+1/3),i=W0(o,r,e),s=W0(o,r,e-1/3);return Math.round(a*255)<<24|Math.round(i*255)<<16|Math.round(s*255)<<8}function ki(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Ey(e){return(parseFloat(e)%360+360)%360/360}function jy(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Dc(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function Ry(e){let t=QV(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 Lc=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,ZV=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,JV=new RegExp(`(${Object.keys(ud).join("|")})`,"g"),eU=e=>{const t=e.output.map(o=>o.replace(ZV,Ry)).map(o=>o.replace(JV,Ry)),n=t[0].match(Lc).map(()=>[]);t.forEach(o=>{o.match(Lc).forEach((a,i)=>n[i].push(+a))});const r=t[0].match(Lc).map((o,a)=>cd(E({},e,{output:n[a]})));return o=>{let a=0;return t[0].replace(Lc,()=>r[a++](o)).replace(/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,(i,s,f,l,u)=>`rgba(${Math.round(s)}, ${Math.round(f)}, ${Math.round(l)}, ${u})`)}};let Bf={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 tU=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),nU=["Webkit","Ms","Moz","O"];Bf=Object.keys(Bf).reduce((e,t)=>(nU.forEach(n=>e[tU(n,t)]=e[t]),e),Bf);function rU(e,t,n){return t==null||typeof t=="boolean"||t===""?"":!n&&typeof t=="number"&&t!==0&&!(Bf.hasOwnProperty(e)&&Bf[e])?t+"px":(""+t).trim()}const Py={};PV(e=>new VV(e));jV(eU);EV(ud);CV((e,t)=>{if(e.nodeType&&e.setAttribute!==void 0){const o=t.style,a=t.children,i=t.scrollTop,s=t.scrollLeft,f=oe(t,["style","children","scrollTop","scrollLeft"]),l=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter";i!==void 0&&(e.scrollTop=i),s!==void 0&&(e.scrollLeft=s),a!==void 0&&(e.textContent=a);for(let u in o)if(o.hasOwnProperty(u)){var n=u.indexOf("--")===0,r=rU(u,o[u],n);u==="float"&&(u="cssFloat"),n?e.style.setProperty(u,r):e.style[u]=r}for(let u in f){const p=l?u:Py[u]||(Py[u]=u.replace(/([A-Z])/g,h=>"-"+h.toLowerCase()));typeof e.getAttribute(p)<"u"&&e.setAttribute(p,f[u])}return}else return!1},e=>e);const oU=["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"],aU=xV(zV,!1),iU=aU(oU);function Ty(e,t){return e.map(function(n,r){return n+t[r]})}function P9(e,t){return e.map(function(n,r){return n-t[r]})}function zh(e){return Math.hypot.apply(Math,e)}function sU(e,t,n){var r=zh(t),o=r===0?0:1/r,a=n===0?0:1/n,i=a*r,s=t.map(function(u){return a*u}),f=t.map(function(u){return o*u}),l=zh(e);return{velocities:s,velocity:i,distance:l,direction:f}}function Oh(e){return Math.sign?Math.sign(e):+(e>0)-+(e<0)||+e}function fU(e,t,n){return Math.max(t,Math.min(e,n))}function lU(e,t){return Math.pow(e,t*5)}function $y(e,t,n){return t===0||Math.abs(t)===1/0?lU(e,n):e*t*n/(t+n*e)}function Vf(e,t,n,r){return r===void 0&&(r=.15),r===0?fU(e,t,n):en?+$y(e-n,n-t,r)+n:e}function zy(e,t){for(var n=0;n=0)&&(n[o]=e[o]);return n}function Nc(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dU(e,t){if(e){if(typeof e=="string")return Oy(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 Oy(e,t)}}function Oy(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=dU(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 $9(){}function z9(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r0,u},swipeVelocity:function(t){return t===void 0&&(t=mU),Uo(t)},swipeDistance:function(t){return t===void 0&&(t=gU),Uo(t)},delay:function(t){switch(t===void 0&&(t=0),t){case!0:return pU;case!1:return 0;default:return t}}});function wU(e){return e===void 0&&(e={}),Qg(e,bU)}function kU(e){return e===void 0&&(e={}),Qg(e,xU)}function SU(e){var t=e.domTarget,n=e.eventOptions,r=e.window,o=e.enabled,a=uU(e,["domTarget","eventOptions","window","enabled"]),i=wU({domTarget:t,eventOptions:n,window:r,enabled:o});return i.drag=kU(a),i}function ef(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:$9,canceled:!1,memo:void 0,args:void 0},e)}function M9(){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=ef({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=ef({da:[0,0],vdva:[0,0],origin:void 0,turns:0}),r=ef({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),o=ef({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),a=ef({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 $a=new Map,CU=function(){function e(n,r){var o=this;r===void 0&&(r=[]),this.controller=n,this.args=r,this.debounced=!0,this.setTimeout=function(a,i){var s;i===void 0&&(i=140),clearTimeout(o.controller.timeouts[o.stateKey]);for(var f=arguments.length,l=new Array(f>2?f-2:0),u=2;u=t?Oh(e)*t:!1}function Iy(e,t,n){var r=t[0],o=t[1],a=n[0],i=n[1],s=e[0],f=s[0],l=s[1],u=e[1],p=u[0],h=u[1];return[Vf(r,f,l,a),Vf(o,p,h,i)]}function H0(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 EU(e,t,n){var r=e.state.offset,o=n.timeStamp;return vn({},M9()[e.stateKey],{_active:!0,values:t,initial:t,offset:r,lastOffset:r,startTime:o})}function jU(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 Ay(e){var t="buttons"in e?e.buttons:0,n=L9(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 Dy(e){var t=L9(e),n=t?t[0]:e,r=n.clientX,o=n.clientY;return[r,o]}var LU=3,NU=220,FU=function(e){T9(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||($U(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(Nc(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=Ay(o);if(!a.down){r.onDragEnd(o);return}r.updateSharedState(a);var i=Dy(o),s=r.getKinematics(i,o),f=H0(Nc(r),o),l=r.state._isTap,u=zh(s._movement);l&&u>=LU&&(l=!1),r.updateGestureState(vn({},f,s,{_isTap:l})),r.fireGestureHandler()}},r.onDragEnd=function(o){if(o.pointerId===r.state._pointerId){r.state._active=!1,r.updateSharedState({down:!1,buttons:0,touches:0});var a=r.state._isTap,i=r.state.velocities,s=i[0],f=i[1],l=r.state.movement,u=l[0],p=l[1],h=r.state._intentional,m=h[0],y=h[1],b=r.config.swipeVelocity,j=b[0],v=b[1],g=r.config.swipeDistance,x=g[0],w=g[1],C=vn({},H0(Nc(r),o),r.getMovement(r.state.values)),S=[0,0];C.elapsedTimej&&Math.abs(u)>x&&(S[0]=Oh(s)),y!==!1&&Math.abs(f)>v&&Math.abs(p)>w&&(S[1]=Oh(f))),r.updateGestureState(vn({},C,{tap:a,swipe:S})),r.fireGestureHandler(a===!0)}},r.clean=function(){e.prototype.clean.call(Nc(r)),r.state._delayedEvent=!1,TU(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=Dy(o);this.updateSharedState(Ay(o)),this.updateGestureState(vn({},EU(this,a,o),H0(this,o,!0),{_pointerId:o.pointerId,cancel:this.onCancel})),this.updateGestureState(this.getMovement(a)),this.fireGestureHandler()},n.addBindings=function(o){if(Mh(o,"onPointerDown",this.onDragStart),this.config.filterTaps){var a=this.controller.config.eventOptions.capture?"onClick":"onClickCapture";Mh(o,a,this.onClick)}},t}(DU);function _U(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"],pd=N9.join(","),F9=typeof Element>"u",ni=F9?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Mh=!F9&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},_9=function(t,n,r){var o=Array.prototype.slice.apply(t.querySelectorAll(pd));return n&&ni.call(t,pd)&&o.unshift(t),o=o.filter(r),o},B9=function e(t,n,r){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(i.tagName==="SLOT"){var s=i.assignedElements(),f=s.length?s:i.children,l=e(f,!0,r);r.flatten?o.push.apply(o,l):o.push({scope:i,candidates:l})}else{var u=ni.call(i,pd);u&&r.filter(i)&&(n||!t.includes(i))&&o.push(i);var p=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),h=!r.shadowRootFilter||r.shadowRootFilter(i);if(p&&h){var m=e(p===!0?i.children:p.children,!0,r);r.flatten?o.push.apply(o,m):o.push({scope:i,candidates:m})}else a.unshift.apply(a,i.children)}}return o},V9=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},UU=function(t,n){return t.tabIndex===n.tabIndex?t.documentOrder-n.documentOrder:t.tabIndex-n.tabIndex},U9=function(t){return t.tagName==="INPUT"},WU=function(t){return U9(t)&&t.type==="hidden"},HU=function(t){var n=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(r){return r.tagName==="SUMMARY"});return n},GU=function(t,n){for(var r=0;rsummary:first-of-type"),i=a?t.parentElement:t;if(ni.call(i,"details:not([open]) *"))return!0;var s=Mh(t).host,f=(s==null?void 0:s.ownerDocument.contains(s))||t.ownerDocument.contains(t);if(!r||r==="full"){if(typeof o=="function"){for(var l=t;t;){var u=t.parentElement,p=Mh(t);if(u&&!u.shadowRoot&&o(u)===!0)return Ly(t);t.assignedSlot?t=t.assignedSlot:!u&&p!==t.ownerDocument?t=p.host:t=u}t=l}if(f)return!t.getClientRects().length}else if(r==="non-zero-area")return Ly(t);return!1},QU=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)},JU=function e(t){var n=[],r=[];return t.forEach(function(o,a){var i=!!o.scope,s=i?o.scope:o,f=V9(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(UU).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(n)},eW=function(t,n){n=n||{};var r;return n.getShadowRoot?r=B9([t],n.includeContainer,{filter:Ih.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:ZU}):r=_9(t,n.includeContainer,Ih.bind(null,n)),JU(r)},tW=function(t,n){n=n||{};var r;return n.getShadowRoot?r=B9([t],n.includeContainer,{filter:hd.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):r=_9(t,n.includeContainer,hd.bind(null,n)),r},_c=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ni.call(t,pd)===!1?!1:Ih(n,t)},nW=N9.concat("iframe").join(","),G0=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ni.call(t,nW)===!1?!1:hd(n,t)};/*! +*/var N9=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],pd=N9.join(","),F9=typeof Element>"u",ni=F9?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ih=!F9&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},_9=function(t,n,r){var o=Array.prototype.slice.apply(t.querySelectorAll(pd));return n&&ni.call(t,pd)&&o.unshift(t),o=o.filter(r),o},B9=function e(t,n,r){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(i.tagName==="SLOT"){var s=i.assignedElements(),f=s.length?s:i.children,l=e(f,!0,r);r.flatten?o.push.apply(o,l):o.push({scope:i,candidates:l})}else{var u=ni.call(i,pd);u&&r.filter(i)&&(n||!t.includes(i))&&o.push(i);var p=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),h=!r.shadowRootFilter||r.shadowRootFilter(i);if(p&&h){var m=e(p===!0?i.children:p.children,!0,r);r.flatten?o.push.apply(o,m):o.push({scope:i,candidates:m})}else a.unshift.apply(a,i.children)}}return o},V9=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},UU=function(t,n){return t.tabIndex===n.tabIndex?t.documentOrder-n.documentOrder:t.tabIndex-n.tabIndex},U9=function(t){return t.tagName==="INPUT"},WU=function(t){return U9(t)&&t.type==="hidden"},HU=function(t){var n=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(r){return r.tagName==="SUMMARY"});return n},GU=function(t,n){for(var r=0;rsummary:first-of-type"),i=a?t.parentElement:t;if(ni.call(i,"details:not([open]) *"))return!0;var s=Ih(t).host,f=(s==null?void 0:s.ownerDocument.contains(s))||t.ownerDocument.contains(t);if(!r||r==="full"){if(typeof o=="function"){for(var l=t;t;){var u=t.parentElement,p=Ih(t);if(u&&!u.shadowRoot&&o(u)===!0)return Ly(t);t.assignedSlot?t=t.assignedSlot:!u&&p!==t.ownerDocument?t=p.host:t=u}t=l}if(f)return!t.getClientRects().length}else if(r==="non-zero-area")return Ly(t);return!1},QU=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)},JU=function e(t){var n=[],r=[];return t.forEach(function(o,a){var i=!!o.scope,s=i?o.scope:o,f=V9(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(UU).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(n)},eW=function(t,n){n=n||{};var r;return n.getShadowRoot?r=B9([t],n.includeContainer,{filter:Ah.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:ZU}):r=_9(t,n.includeContainer,Ah.bind(null,n)),JU(r)},tW=function(t,n){n=n||{};var r;return n.getShadowRoot?r=B9([t],n.includeContainer,{filter:hd.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):r=_9(t,n.includeContainer,hd.bind(null,n)),r},_c=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ni.call(t,pd)===!1?!1:Ah(n,t)},nW=N9.concat("iframe").join(","),G0=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return ni.call(t,nW)===!1?!1:hd(n,t)};/*! * focus-trap 6.9.4 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function Ny(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 Fy(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()}}}(),oW=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},aW=function(t){return t.key==="Escape"||t.key==="Esc"||t.keyCode===27},iW=function(t){return t.key==="Tab"||t.keyCode===9},By=function(t){return setTimeout(t,0)},Vy=function(t,n){var r=-1;return t.every(function(o,a){return n(o)?(r=a,!1):!0}),r},tf=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=eW(S,o.tabbableOptions),R=tW(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,I=R.findIndex(function(L){return L===P});if(!(I<0))return T?R.slice(I+1).find(function(L){return _c(L,o.tabbableOptions)}):R.slice(0,I).reverse().find(function(L){return _c(L,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 E(S){if(S!==!1&&S!==r.activeElement){if(!S||!S.focus){E(u());return}S.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=S,oW(S)&&S.select()}},m=function(S){var k=l("setReturnFocus",S);return k||(k===!1?!1:S)},y=function(S){var k=Bc(S);if(!(f(k)>=0)){if(tf(o.clickOutsideDeactivates,S)){i.deactivate({returnFocus:o.returnFocusOnDeactivate&&!G0(k,o.tabbableOptions)});return}tf(o.allowOutsideClick,S)||S.preventDefault()}},b=function(S){var k=Bc(S),R=f(k)>=0;R||k instanceof Document?R&&(a.mostRecentlyFocusedNode=k):(S.stopImmediatePropagation(),h(a.mostRecentlyFocusedNode||u()))},j=function(S){var k=Bc(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=Vy(a.tabbableGroups,function(D){var z=D.firstTabbableNode;return k===z});if(T<0&&(P.container===k||G0(k,o.tabbableOptions)&&!_c(k,o.tabbableOptions)&&!P.nextTabbableNode(k,!1))&&(T=$),T>=0){var I=T===0?a.tabbableGroups.length-1:T-1,L=a.tabbableGroups[I];R=L.lastTabbableNode}}else{var M=Vy(a.tabbableGroups,function(D){var z=D.lastTabbableNode;return k===z});if(M<0&&(P.container===k||G0(k,o.tabbableOptions)&&!_c(k,o.tabbableOptions)&&!P.nextTabbableNode(k))&&(M=$),M>=0){var N=M===a.tabbableGroups.length-1?0:M+1,V=a.tabbableGroups[N];R=V.firstTabbableNode}}}else R=l("fallbackFocus");R&&(S.preventDefault(),h(R))},g=function(S){if(aW(S)&&tf(o.escapeDeactivates,S)!==!1){S.preventDefault(),i.deactivate();return}if(iW(S)){j(S);return}},v=function(S){var k=Bc(S);f(k)>=0||tf(o.clickOutsideDeactivates,S)||tf(o.allowOutsideClick,S)||(S.preventDefault(),S.stopImmediatePropagation())},x=function(){if(a.active)return _y.activateTrap(i),a.delayInitialFocusTimer=o.delayInitialFocus?By(function(){h(u())}):h(u()),r.addEventListener("focusin",b,!0),r.addEventListener("mousedown",y,{capture:!0,passive:!1}),r.addEventListener("touchstart",y,{capture:!0,passive:!1}),r.addEventListener("click",v,{capture:!0,passive:!1}),r.addEventListener("keydown",g,{capture:!0,passive:!1}),i},w=function(){if(a.active)return r.removeEventListener("focusin",b,!0),r.removeEventListener("mousedown",y,!0),r.removeEventListener("touchstart",y,!0),r.removeEventListener("click",v,!0),r.removeEventListener("keydown",g,!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=Fy({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},S);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,w(),a.active=!1,a.paused=!1,_y.deactivateTrap(i);var R=s(k,"onDeactivate"),$=s(k,"onPostDeactivate"),P=s(k,"checkCanReturnFocus"),T=s(k,"returnFocus","returnFocusOnDeactivate");R&&R();var I=function(){By(function(){T&&h(m(a.nodeFocusedBeforeActivation)),$&&$()})};return T&&P?(P(m(a.nodeFocusedBeforeActivation)).then(I,I),this):(I(),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 fW(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),qo=[],md=!1,H9=-1,Uf=void 0,Wf=void 0,G9=function(t){return qo.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},gd=function(t){var n=t||window.event;return G9(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},lW=function(t){if(Wf===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;n&&r>0&&(Wf=document.body.style.paddingRight,document.body.style.paddingRight=r+"px")}Uf===void 0&&(Uf=document.body.style.overflow,document.body.style.overflow="hidden")},cW=function(){Wf!==void 0&&(document.body.style.paddingRight=Wf,Wf=void 0),Uf!==void 0&&(document.body.style.overflow=Uf,Uf=void 0)},uW=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},dW=function(t,n){var r=t.targetTouches[0].clientY-H9;return G9(t.target)?!1:n&&n.scrollTop===0&&r>0||uW(n)&&r<0?gd(t):(t.stopPropagation(),!0)},pW=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!qo.some(function(o){return o.targetElement===t})){var r={targetElement:t,options:n||{}};qo=[].concat(fW(qo),[r]),W9?(t.ontouchstart=function(o){o.targetTouches.length===1&&(H9=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&dW(o,t)},md||(document.addEventListener("touchmove",gd,Qg?{passive:!1}:void 0),md=!0)):lW(n)}},hW=function(t){if(!t){console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");return}qo=qo.filter(function(n){return n.targetElement!==t}),W9?(t.ontouchstart=null,t.ontouchmove=null,md&&qo.length===0&&(document.removeEventListener("touchmove",gd,Qg?{passive:!1}:void 0),md=!1)):qo.length||cW()},Wa=[],mW=function(){return Wa.some(function(e){return e.activeTargets.length>0})},gW=function(){return Wa.some(function(e){return e.skippedTargets.length>0})},Wy="ResizeObserver loop completed with undelivered notifications.",vW=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:Wy}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=Wy),window.dispatchEvent(e)},Rl;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(Rl||(Rl={}));var Ha=function(e){return Object.freeze(e)},yW=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,Ha(this)}return e}(),K9=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,Ha(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}(),Zg=function(e){return e instanceof SVGElement&&"getBBox"in e},q9=function(e){if(Zg(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)},Hy=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)},bW=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},Hf=typeof window<"u"?window:{},Vc=new WeakMap,Gy=/auto|scroll/,xW=/^tb|vertical/,wW=/msie|trident/i.test(Hf.navigator&&Hf.navigator.userAgent),Wr=function(e){return parseFloat(e||"0")},Qi=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new yW((n?t:e)||0,(n?e:t)||0)},Ky=Ha({devicePixelContentBoxSize:Qi(),borderBoxSize:Qi(),contentBoxSize:Qi(),contentRect:new K9(0,0,0,0)}),Y9=function(e,t){if(t===void 0&&(t=!1),Vc.has(e)&&!t)return Vc.get(e);if(q9(e))return Vc.set(e,Ky),Ky;var n=getComputedStyle(e),r=Zg(e)&&e.ownerSVGElement&&e.getBBox(),o=!wW&&n.boxSizing==="border-box",a=xW.test(n.writingMode||""),i=!r&&Gy.test(n.overflowY||""),s=!r&&Gy.test(n.overflowX||""),f=r?0:Wr(n.paddingTop),l=r?0:Wr(n.paddingRight),u=r?0:Wr(n.paddingBottom),p=r?0:Wr(n.paddingLeft),h=r?0:Wr(n.borderTopWidth),m=r?0:Wr(n.borderRightWidth),y=r?0:Wr(n.borderBottomWidth),b=r?0:Wr(n.borderLeftWidth),j=p+l,g=f+u,v=b+m,x=h+y,w=s?e.offsetHeight-x-e.clientHeight:0,E=i?e.offsetWidth-v-e.clientWidth:0,S=o?j+v:0,k=o?g+x:0,R=r?r.width:Wr(n.width)-S-E,$=r?r.height:Wr(n.height)-k-w,P=R+j+E+v,T=$+g+w+x,I=Ha({devicePixelContentBoxSize:Qi(Math.round(R*devicePixelRatio),Math.round($*devicePixelRatio),a),borderBoxSize:Qi(P,T,a),contentBoxSize:Qi(R,$,a),contentRect:new K9(p,f,R,$)});return Vc.set(e,I),I},X9=function(e,t,n){var r=Y9(e,n),o=r.borderBoxSize,a=r.contentBoxSize,i=r.devicePixelContentBoxSize;switch(t){case Rl.DEVICE_PIXEL_CONTENT_BOX:return i;case Rl.BORDER_BOX:return o;default:return a}},kW=function(){function e(t){var n=Y9(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=Ha([n.borderBoxSize]),this.contentBoxSize=Ha([n.contentBoxSize]),this.devicePixelContentBoxSize=Ha([n.devicePixelContentBoxSize])}return e}(),Q9=function(e){if(q9(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},SW=function(){var e=1/0,t=[];Wa.forEach(function(i){if(i.activeTargets.length!==0){var s=[];i.activeTargets.forEach(function(l){var u=new kW(l.target),p=Q9(l.target);s.push(u),l.lastReportedSize=X9(l.target,l.observedBox),pe?n.activeTargets.push(o):n.skippedTargets.push(o))})})},CW=function(){var e=0;for(qy(e);mW();)e=SW(),qy(e);return gW()&&vW(),e>0},K0,Z9=[],EW=function(){return Z9.splice(0).forEach(function(e){return e()})},jW=function(e){if(!K0){var t=0,n=document.createTextNode(""),r={characterData:!0};new MutationObserver(function(){return EW()}).observe(n,r),K0=function(){n.textContent="".concat(t?t--:t++)}}Z9.push(e),K0()},RW=function(e){jW(function(){requestAnimationFrame(e)})},yu=0,PW=function(){return!!yu},TW=250,$W={attributes:!0,characterData:!0,childList:!0,subtree:!0},Yy=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Xy=function(e){return e===void 0&&(e=0),Date.now()+e},q0=!1,zW=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=TW),!q0){q0=!0;var r=Xy(t);RW(function(){var o=!1;try{o=CW()}finally{if(q0=!1,t=r-Xy(),!PW())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,$W)};document.body?n():Hf.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),Yy.forEach(function(n){return Hf.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),Yy.forEach(function(n){return Hf.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),Ah=new zW,Qy=function(e){!yu&&e>0&&Ah.start(),yu+=e,!yu&&Ah.stop()},OW=function(e){return!Zg(e)&&!bW(e)&&getComputedStyle(e).display==="inline"},MW=function(){function e(t,n){this.target=t,this.observedBox=n||Rl.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=X9(this.target,this.observedBox,!0);return OW(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),IW=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Uc=new WeakMap,Zy=function(e,t){for(var n=0;n=0&&(a&&Wa.splice(Wa.indexOf(r),1),r.observationTargets.splice(o,1),Qy(-1))},e.disconnect=function(t){var n=this,r=Uc.get(t);r.observationTargets.slice().forEach(function(o){return n.unobserve(t,o.target)}),r.activeTargets.splice(0,r.activeTargets.length)},e}(),AW=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.");Wc.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(!Hy(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");Wc.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(!Hy(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");Wc.unobserve(this,t)},e.prototype.disconnect=function(){Wc.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 Gf=typeof window<"u"?d.useLayoutEffect:d.useEffect;function nf(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 Hc(e){var t=Math.round(e);if(Number.isNaN(e))throw new TypeError("Found a NaN! Check your snapPoints / defaultSnap / snapTo ");return t}var DW={box:"border-box"};function Y0(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 Gf(function(){if(e.current&&r){var l=new AW(f);return l.observe(e.current,DW),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 Jy={DRAG:{target:"#overlay.dragging",actions:"onOpenEnd"}},eb={RESIZE:{target:"#overlay.resizing",actions:"onOpenEnd"}},LW=lV({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({},Jy,eb)}}},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({},Jy,eb)}}},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:[cV({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"}}}),NW=["children","sibling","className","footer","header","open","initialState","lastSnapRef","initialFocusRef","onDismiss","maxHeight","defaultSnap","snapPoints","blocking","scrollLocking","style","onSpringStart","onSpringCancel","onSpringEnd","reserveScrollBarGap","expandOnContentDrag"],FW=["velocity"],_W=["onRest","config"],J9=DV.default,BW=J9.tension,Gc=J9.friction,VW=gt.forwardRef(function(e,t){var n=e.children,r=e.sibling,o=e.className,a=e.footer,i=e.header,s=e.open,f=e.initialState,l=e.lastSnapRef,u=e.initialFocusRef,p=e.onDismiss,h=e.maxHeight,m=e.defaultSnap,y=m===void 0?WW:m,b=e.snapPoints,j=b===void 0?HW:b,g=e.blocking,v=g===void 0||g,x=e.scrollLocking,w=x===void 0||x,E=e.style,S=e.onSpringStart,k=e.onSpringCancel,R=e.onSpringEnd,$=e.reserveScrollBarGap,P=$===void 0?v:$,T=e.expandOnContentDrag,I=T!==void 0&&T,L=bu(e,NW),M=function(){var H=d.useState(!1),ke=H[0],pe=H[1],Ae=d.useState({}),nt=Ae[0],_e=Ae[1],Ue=d.useCallback(function(He){return _e(function(rt){var Te;return cn({},rt,((Te={})[He]=!1,Te))}),function(){_e(function(rt){var Te;return cn({},rt,((Te={})[He]=!0,Te))})}},[]);return d.useEffect(function(){var He=Object.values(nt);He.length!==0&&He.every(Boolean)&&pe(!0)},[nt]),{ready:ke,registerReady:Ue}}(),N=M.ready,V=M.registerReady,D=d.useRef(!1),z=d.useRef(S),O=d.useRef(k),F=d.useRef(R);d.useEffect(function(){z.current=S,O.current=k,F.current=R},[k,S,R]);var U,_,B=BV(function(){return{y:0,ready:0,maxHeight:0,minSnap:0,maxSnap:0}}),X=B[0],Z=B[1],q=d.useRef(null),ce=d.useRef(null),de=d.useRef(null),me=d.useRef(null),A=d.useRef(null),W=d.useRef(null),K=d.useRef(0),le=d.useRef(),ge=d.useRef(!1),ie=(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 H=function(ke){_.current=ke.matches};return U==null||U.addListener(H),function(){return U==null?void 0:U.removeListener(H)}},[U]),_),Me=function(H){var ke=H.targetRef,pe=H.enabled,Ae=H.reserveScrollBarGap,nt=d.useRef({activate:function(){throw new TypeError("Tried to activate scroll lock too early")},deactivate:function(){}});return d.useDebugValue(pe?"Enabled":"Disabled"),d.useEffect(function(){if(!pe)return nt.current.deactivate(),void(nt.current={activate:function(){},deactivate:function(){}});var _e=ke.current,Ue=!1;nt.current={activate:function(){Ue||(Ue=!0,pW(_e,{allowTouchMove:function(He){return He.closest("[data-body-scroll-lock-ignore]")},reserveScrollBarGap:Ae}))},deactivate:function(){Ue&&(Ue=!1,hW(_e))}}},[pe,ke,Ae]),nt}({targetRef:ce,enabled:N&&w,reserveScrollBarGap:P}),we=function(H){var ke=H.targetRef,pe=H.enabled,Ae=d.useRef({activate:function(){throw new TypeError("Tried to activate aria hider too early")},deactivate:function(){}});return d.useDebugValue(pe?"Enabled":"Disabled"),d.useEffect(function(){if(!pe)return Ae.current.deactivate(),void(Ae.current={activate:function(){},deactivate:function(){}});var nt=ke.current,_e=!1,Ue=[],He=[];Ae.current={activate:function(){if(!_e){_e=!0;var rt=nt.parentNode;document.querySelectorAll("body > *").forEach(function(Te){if(Te!==rt){var Be=Te.getAttribute("aria-hidden");Be!==null&&Be!=="false"||(Ue.push(Be),He.push(Te),Te.setAttribute("aria-hidden","true"))}})}},deactivate:function(){_e&&(_e=!1,He.forEach(function(rt,Te){var Be=Ue[Te];Be===null?rt.removeAttribute("aria-hidden"):rt.setAttribute("aria-hidden",Be)}),Ue=[],He=[])}}},[ke,pe]),Ae}({targetRef:q,enabled:N&&v}),Le=function(H){var ke=H.targetRef,pe=H.fallbackRef,Ae=H.initialFocusRef,nt=H.enabled,_e=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 _e.current.deactivate(),void(_e.current={activate:function(){},deactivate:function(){}});var Ue=pe.current,He=sW(ke.current,{onActivate:void 0,initialFocus:Ae?function(){return(Ae==null?void 0:Ae.current)||Ue}:void 0,fallbackFocus:Ue,escapeDeactivates:!1,clickOutsideDeactivates:!1}),rt=!1;_e.current={activate:function(){try{return rt?Promise.resolve():(rt=!0,Promise.resolve(He.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,He.deactivate())}}},[nt,pe,Ae,ke]),_e}({targetRef:q,fallbackRef:W,initialFocusRef:u||void 0,enabled:N&&v&&u!==!1}),it=function(H){var ke=H.getSnapPoints,pe=H.heightRef,Ae=H.lastSnapRef,nt=H.ready,_e=function(Ot){var Jt=Ot.contentRef,Ln=Ot.controlledMaxHeight,wt=Ot.footerEnabled,Nn=Ot.footerRef,At=Ot.headerEnabled,Mt=Ot.headerRef,co=Ot.registerReady,kn=Ot.resizeSourceRef,_r=d.useMemo(function(){return co("contentHeight")},[co]),ka=function(Sa,ql,Oe){var Wt=d.useMemo(function(){return ql("maxHeight")},[ql]),ev=d.useState(function(){return Hc(Sa)||typeof window<"u"?window.innerHeight:0}),tv=ev[0],W1=ev[1],nv=tv>0,Yl=d.useRef(0);return d.useDebugValue(Sa?"controlled":"auto"),d.useEffect(function(){nv&&Wt()},[nv,Wt]),Gf(function(){if(Sa)return W1(Hc(Sa)),void(Oe.current="maxheightprop");var rv=function(){Yl.current||(Yl.current=requestAnimationFrame(function(){W1(window.innerHeight),Oe.current="window",Yl.current=0}))};return window.addEventListener("resize",rv),W1(window.innerHeight),Oe.current="window",Wt(),function(){window.removeEventListener("resize",rv),cancelAnimationFrame(Yl.current)}},[Sa,Wt,Oe]),tv}(Ln,co,kn),lt=Y0(Mt,{label:"headerHeight",enabled:At,resizeSourceRef:kn}),kt=Y0(Jt,{label:"contentHeight",enabled:!0,resizeSourceRef:kn}),Br=Y0(Nn,{label:"footerHeight",enabled:wt,resizeSourceRef:kn}),uo=Math.min(ka-lt-Br,kt)+lt+Br;d.useDebugValue("minHeight: "+uo);var Sn=kt>0;return d.useEffect(function(){Sn&&_r()},[Sn,_r]),{maxHeight:ka,minHeight:uo,headerHeight:lt,footerHeight:Br}}({contentRef:H.contentRef,controlledMaxHeight:H.controlledMaxHeight,footerEnabled:H.footerEnabled,footerRef:H.footerRef,headerEnabled:H.headerEnabled,headerRef:H.headerRef,registerReady:H.registerReady,resizeSourceRef:H.resizeSourceRef}),Ue=_e.maxHeight,He=_e.minHeight,rt=_e.headerHeight,Te=_e.footerHeight,Be=function(Ot,Jt){var Ln=[].concat(Ot).map(Hc).reduce(function(Mt,co){return Mt.add(nf(co,0,Jt)),Mt},new Set),wt=Array.from(Ln),Nn=Math.min.apply(Math,wt);if(Number.isNaN(Nn))throw new TypeError("minSnap is NaN");var At=Math.max.apply(Math,wt);if(Number.isNaN(At))throw new TypeError("maxSnap is NaN");return{snapPoints:wt,minSnap:Nn,maxSnap:At}}(nt?ke({height:pe.current,footerHeight:Te,headerHeight:rt,minHeight:He,maxHeight:Ue}):[0],Ue),Bt=Be.snapPoints,nr=Be.minSnap,Zt=Be.maxSnap;return d.useDebugValue("minSnap: "+nr+", maxSnap:"+Zt),{minSnap:nr,maxSnap:Zt,findSnap:function(Ot){var Jt=Hc(typeof Ot=="function"?Ot({footerHeight:Te,headerHeight:rt,height:pe.current,minHeight:He,maxHeight:Ue,snapPoints:Bt,lastSnap:Ae.current}):Ot);return Bt.reduce(function(Ln,wt){return Math.abs(wt-Jt)0&&wt+Nn=se.current&&(Mt=se.current),Zt===se.current&&ce.current.scrollTop>0&&(Mt=se.current),ge.current=Mt.05?Jt:1,source:"dragging"}}),Zt):(Z({y:Mt,ready:1,maxHeight:Y.current,maxSnap:se.current,minSnap:ne.current,immediate:!0,config:{velocity:Jt}}),Zt)},{filterTaps:!0});if(Number.isNaN(se.current))throw new TypeError("maxSnapRef is NaN!!");if(Number.isNaN(ne.current))throw new TypeError("minSnapRef is NaN!!");var hn=function(H){var ke,pe=H.spring,Ae=wi([pe.y,pe.maxHeight],function(Te,Be){return Math.round(nf(Be-Te,0,16))+"px"}),nt=wi([pe.y,pe.minSnap,pe.maxSnap],function(Te,Be,Bt){return nf(Te,Be,Bt)+"px"}),_e=wi([pe.y,pe.minSnap,pe.maxSnap],function(Te,Be,Bt){return TeBt?Bt-Te+"px":"0px"}),Ue=wi([pe.y,pe.maxSnap],function(Te,Be){return Te>=Be?Math.ceil(Te-Be):0}),He=wi([pe.y,pe.minSnap],function(Te,Be){if(!Be)return 0;var Bt=Math.max(Be/2-45,0);return nf((Te-Bt)*(1/(Math.min(Be/2+45,Be)-Bt)+0),0,1)}),rt=wi([pe.y,pe.minSnap],function(Te,Be){return Be?nf(Te/Be,0,1):0});return(ke={})["--rsbs-content-opacity"]=He,ke["--rsbs-backdrop-opacity"]=rt,ke["--rsbs-antigap-scale-y"]=Ue,ke["--rsbs-overlay-translate-y"]=_e,ke["--rsbs-overlay-rounded"]=Ae,ke["--rsbs-overlay-h"]=nt,ke}({spring:X});return gt.createElement(iU.div,cn({},L,{"data-rsbs-root":!0,"data-rsbs-state":UW.find(Ee.matches),"data-rsbs-is-blocking":v,"data-rsbs-is-dismissable":!!p,"data-rsbs-has-header":!!i,"data-rsbs-has-footer":!!a,className:o,ref:q,style:cn({},hn,E,{opacity:X.ready})}),r,v&>.createElement("div",cn({key:"backdrop","data-rsbs-backdrop":!0},dt({closeOnTap:!0}))),gt.createElement("div",{key:"overlay","aria-modal":"true",role:"dialog","data-rsbs-overlay":!0,tabIndex:-1,ref:W,onKeyDown:function(H){H.key==="Escape"&&(H.stopPropagation(),p&&p())}},i!==!1&>.createElement("div",cn({key:"header","data-rsbs-header":!0,ref:me},dt()),i),gt.createElement("div",cn({key:"scroll","data-rsbs-scroll":!0,ref:ce},I?dt({isContentDragging:!0}):{}),gt.createElement("div",{"data-rsbs-content":!0,ref:de},n)),a&>.createElement("div",cn({key:"footer",ref:A,"data-rsbs-footer":!0},dt()),a)))}),UW=["closed","opening","open","closing","dragging","snapping","resizing"];function WW(e){var t=e.lastSnap;return t??Math.min.apply(Math,e.snapPoints)}function HW(e){return e.minHeight}var GW=["onSpringStart","onSpringEnd","skipInitialTransition"],KW=d.forwardRef(function(e,t){var n=e.onSpringStart,r=e.onSpringEnd,o=e.skipInitialTransition,a=bu(e,GW),i=d.useState(!1),s=i[0],f=i[1],l=d.useRef(),u=d.useRef(null),p=d.useRef(o&&a.open?"OPEN":"CLOSED");Gf(function(){if(a.open)return cancelAnimationFrame(l.current),f(!0),function(){p.current="CLOSED"}},[a.open]);var h=d.useCallback(function(y){return Promise.resolve(n==null?void 0:n(y)).then(function(){y.type==="OPEN"&&cancelAnimationFrame(l.current)})},[n]),m=d.useCallback(function(y){return Promise.resolve(r==null?void 0:r(y)).then(function(){y.type==="CLOSE"&&(l.current=requestAnimationFrame(function(){return f(!1)}))})},[r]);return s?gt.createElement(hB,{"data-rsbs-portal":!0},gt.createElement(VW,cn({},a,{lastSnapRef:u,ref:t,initialState:p.current,onSpringStart:h,onSpringEnd:m}))):null});const qW=({selectedTaskId:e,setEditModalOpen:t,anchorEl:n,handleMarkAsDone:r,handlePin:o,handleDeleteTask:a,handleDuplicateTask:i,handleCloseMoreMenu:s,handleReadAloud:f})=>{var x,w,E,S,k;const{user:l}=d.useContext(Qt),[u,p]=d.useState(!1),h=lo(),m=()=>{const R=l.tasks.find(P=>P.id===e),$=R==null?void 0:R.id.toString().replace(".","");h(`/task/${$}`)},y=(R,$)=>{const P=l.tasks.find(T=>T.id===R);if(P){const T=encodeURIComponent(JSON.stringify(P)),I=encodeURIComponent($);return`${window.location.href}share?task=${T}&userName=${I}`}return""},b=()=>{const R=y(e,l.name||"User");navigator.clipboard.writeText(R).then(()=>{$e.success($=>c.jsx("div",{onClick:()=>$e.dismiss($.id),children:"Copied link to clipboard"}))}).catch($=>{console.error("Error copying link to clipboard:",$),$e.error("Error copying link to clipboard")})},j=()=>{var $;const R=y(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),$e.error("Error sharing link")})},g=c.jsxs("div",{children:[c.jsxs(Ao,{onClick:()=>{s(),r()},children:[c.jsx(wl,{}),"  "," ",(x=l.tasks.find(R=>R.id===e))!=null&&x.done?"Mark as not done":"Mark as done"]}),c.jsxs(Ao,{onClick:()=>{s(),o()},children:[c.jsx(Fg,{}),"  "," ",(w=l.tasks.find(R=>R.id===e))!=null&&w.pinned?"Unpin":"Pin"]}),c.jsxs(Ao,{onClick:m,children:[c.jsx(yN,{}),"   Task details"]}),l.settings[0].enableReadAloud&&c.jsxs(Ao,{onClick:f,disabled:window.speechSynthesis.speaking||window.speechSynthesis.pending,children:[c.jsx(CN,{}),"   Read Aloud"]}),c.jsxs(Ao,{onClick:()=>{s(),p(!0)},children:[c.jsx(bN,{}),"   Share"]}),c.jsx(If,{}),c.jsxs(Ao,{onClick:()=>{s(),t(!0)},children:[c.jsx(pN,{}),"   Edit"]}),c.jsxs(Ao,{onClick:i,children:[c.jsx(Y3,{}),"   Duplicate"]}),c.jsx(If,{}),c.jsxs(Ao,{clr:ue.red,onClick:()=>{s(),a()},children:[c.jsx(dN,{}),"   Delete"]})]}),v=Ul();return c.jsxs(c.Fragment,{children:[v?c.jsx(KW,{open:!!n,onDismiss:s,snapPoints:({minHeight:R,maxHeight:$})=>[R,$],expandOnContentDrag:!0,header:c.jsxs(YW,{children:[c.jsx(ct,{emojiStyle:l.emojisStyle,size:32,unified:((E=l.tasks.find(R=>R.id===e))==null?void 0:E.emoji)||""})," ",l.emojisStyle===Ne.NATIVE&&"  ",(S=l.tasks.find(R=>R.id===e))==null?void 0:S.name]}),children:c.jsx(XW,{children:g})}):c.jsx(jw,{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:g}),c.jsxs(ao,{open:u,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:[c.jsx(Lr,{children:"Share Task"}),c.jsxs(io,{children:[c.jsxs("span",{children:["Share Task ",c.jsx("b",{children:(k=l.tasks.find(R=>R.id===e))==null?void 0:k.name})]}),c.jsx(QW,{value:y(e,l.name||"User"),fullWidth:!0,variant:"outlined",label:"Shareable Link",InputProps:{readOnly:!0,endAdornment:c.jsx(xl,{position:"end",children:c.jsxs(Ft,{onClick:()=>{b()},sx:{padding:"8px 12px",borderRadius:"12px"},children:[c.jsx(Y3,{}),"   Copy"]})})},sx:{mt:3}})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:()=>p(!1),children:"Close"}),c.jsxs(qt,{onClick:j,children:[c.jsx(vN,{sx:{mb:"4px"}}),"   Share"]})]})]})]})},YW=J.h3` +*/function Ny(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 Fy(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()}}}(),oW=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},aW=function(t){return t.key==="Escape"||t.key==="Esc"||t.keyCode===27},iW=function(t){return t.key==="Tab"||t.keyCode===9},By=function(t){return setTimeout(t,0)},Vy=function(t,n){var r=-1;return t.every(function(o,a){return n(o)?(r=a,!1):!0}),r},tf=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=eW(S,o.tabbableOptions),R=tW(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,I=R.findIndex(function(L){return L===P});if(!(I<0))return T?R.slice(I+1).find(function(L){return _c(L,o.tabbableOptions)}):R.slice(0,I).reverse().find(function(L){return _c(L,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 C(S){if(S!==!1&&S!==r.activeElement){if(!S||!S.focus){C(u());return}S.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=S,oW(S)&&S.select()}},m=function(S){var k=l("setReturnFocus",S);return k||(k===!1?!1:S)},y=function(S){var k=Bc(S);if(!(f(k)>=0)){if(tf(o.clickOutsideDeactivates,S)){i.deactivate({returnFocus:o.returnFocusOnDeactivate&&!G0(k,o.tabbableOptions)});return}tf(o.allowOutsideClick,S)||S.preventDefault()}},b=function(S){var k=Bc(S),R=f(k)>=0;R||k instanceof Document?R&&(a.mostRecentlyFocusedNode=k):(S.stopImmediatePropagation(),h(a.mostRecentlyFocusedNode||u()))},j=function(S){var k=Bc(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=Vy(a.tabbableGroups,function(D){var z=D.firstTabbableNode;return k===z});if(T<0&&(P.container===k||G0(k,o.tabbableOptions)&&!_c(k,o.tabbableOptions)&&!P.nextTabbableNode(k,!1))&&(T=$),T>=0){var I=T===0?a.tabbableGroups.length-1:T-1,L=a.tabbableGroups[I];R=L.lastTabbableNode}}else{var M=Vy(a.tabbableGroups,function(D){var z=D.lastTabbableNode;return k===z});if(M<0&&(P.container===k||G0(k,o.tabbableOptions)&&!_c(k,o.tabbableOptions)&&!P.nextTabbableNode(k))&&(M=$),M>=0){var N=M===a.tabbableGroups.length-1?0:M+1,V=a.tabbableGroups[N];R=V.firstTabbableNode}}}else R=l("fallbackFocus");R&&(S.preventDefault(),h(R))},v=function(S){if(aW(S)&&tf(o.escapeDeactivates,S)!==!1){S.preventDefault(),i.deactivate();return}if(iW(S)){j(S);return}},g=function(S){var k=Bc(S);f(k)>=0||tf(o.clickOutsideDeactivates,S)||tf(o.allowOutsideClick,S)||(S.preventDefault(),S.stopImmediatePropagation())},x=function(){if(a.active)return _y.activateTrap(i),a.delayInitialFocusTimer=o.delayInitialFocus?By(function(){h(u())}):h(u()),r.addEventListener("focusin",b,!0),r.addEventListener("mousedown",y,{capture:!0,passive:!1}),r.addEventListener("touchstart",y,{capture:!0,passive:!1}),r.addEventListener("click",g,{capture:!0,passive:!1}),r.addEventListener("keydown",v,{capture:!0,passive:!1}),i},w=function(){if(a.active)return r.removeEventListener("focusin",b,!0),r.removeEventListener("mousedown",y,!0),r.removeEventListener("touchstart",y,!0),r.removeEventListener("click",g,!0),r.removeEventListener("keydown",v,!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=Fy({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},S);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,w(),a.active=!1,a.paused=!1,_y.deactivateTrap(i);var R=s(k,"onDeactivate"),$=s(k,"onPostDeactivate"),P=s(k,"checkCanReturnFocus"),T=s(k,"returnFocus","returnFocusOnDeactivate");R&&R();var I=function(){By(function(){T&&h(m(a.nodeFocusedBeforeActivation)),$&&$()})};return T&&P?(P(m(a.nodeFocusedBeforeActivation)).then(I,I),this):(I(),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 fW(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),qo=[],md=!1,H9=-1,Uf=void 0,Wf=void 0,G9=function(t){return qo.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},gd=function(t){var n=t||window.event;return G9(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},lW=function(t){if(Wf===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;n&&r>0&&(Wf=document.body.style.paddingRight,document.body.style.paddingRight=r+"px")}Uf===void 0&&(Uf=document.body.style.overflow,document.body.style.overflow="hidden")},cW=function(){Wf!==void 0&&(document.body.style.paddingRight=Wf,Wf=void 0),Uf!==void 0&&(document.body.style.overflow=Uf,Uf=void 0)},uW=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},dW=function(t,n){var r=t.targetTouches[0].clientY-H9;return G9(t.target)?!1:n&&n.scrollTop===0&&r>0||uW(n)&&r<0?gd(t):(t.stopPropagation(),!0)},pW=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!qo.some(function(o){return o.targetElement===t})){var r={targetElement:t,options:n||{}};qo=[].concat(fW(qo),[r]),W9?(t.ontouchstart=function(o){o.targetTouches.length===1&&(H9=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&dW(o,t)},md||(document.addEventListener("touchmove",gd,Zg?{passive:!1}:void 0),md=!0)):lW(n)}},hW=function(t){if(!t){console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");return}qo=qo.filter(function(n){return n.targetElement!==t}),W9?(t.ontouchstart=null,t.ontouchmove=null,md&&qo.length===0&&(document.removeEventListener("touchmove",gd,Zg?{passive:!1}:void 0),md=!1)):qo.length||cW()},Wa=[],mW=function(){return Wa.some(function(e){return e.activeTargets.length>0})},gW=function(){return Wa.some(function(e){return e.skippedTargets.length>0})},Wy="ResizeObserver loop completed with undelivered notifications.",vW=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:Wy}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=Wy),window.dispatchEvent(e)},Rl;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(Rl||(Rl={}));var Ha=function(e){return Object.freeze(e)},yW=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,Ha(this)}return e}(),K9=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,Ha(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}(),Jg=function(e){return e instanceof SVGElement&&"getBBox"in e},q9=function(e){if(Jg(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)},Hy=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)},bW=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},Hf=typeof window<"u"?window:{},Vc=new WeakMap,Gy=/auto|scroll/,xW=/^tb|vertical/,wW=/msie|trident/i.test(Hf.navigator&&Hf.navigator.userAgent),Wr=function(e){return parseFloat(e||"0")},Qi=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new yW((n?t:e)||0,(n?e:t)||0)},Ky=Ha({devicePixelContentBoxSize:Qi(),borderBoxSize:Qi(),contentBoxSize:Qi(),contentRect:new K9(0,0,0,0)}),Y9=function(e,t){if(t===void 0&&(t=!1),Vc.has(e)&&!t)return Vc.get(e);if(q9(e))return Vc.set(e,Ky),Ky;var n=getComputedStyle(e),r=Jg(e)&&e.ownerSVGElement&&e.getBBox(),o=!wW&&n.boxSizing==="border-box",a=xW.test(n.writingMode||""),i=!r&&Gy.test(n.overflowY||""),s=!r&&Gy.test(n.overflowX||""),f=r?0:Wr(n.paddingTop),l=r?0:Wr(n.paddingRight),u=r?0:Wr(n.paddingBottom),p=r?0:Wr(n.paddingLeft),h=r?0:Wr(n.borderTopWidth),m=r?0:Wr(n.borderRightWidth),y=r?0:Wr(n.borderBottomWidth),b=r?0:Wr(n.borderLeftWidth),j=p+l,v=f+u,g=b+m,x=h+y,w=s?e.offsetHeight-x-e.clientHeight:0,C=i?e.offsetWidth-g-e.clientWidth:0,S=o?j+g:0,k=o?v+x:0,R=r?r.width:Wr(n.width)-S-C,$=r?r.height:Wr(n.height)-k-w,P=R+j+C+g,T=$+v+w+x,I=Ha({devicePixelContentBoxSize:Qi(Math.round(R*devicePixelRatio),Math.round($*devicePixelRatio),a),borderBoxSize:Qi(P,T,a),contentBoxSize:Qi(R,$,a),contentRect:new K9(p,f,R,$)});return Vc.set(e,I),I},X9=function(e,t,n){var r=Y9(e,n),o=r.borderBoxSize,a=r.contentBoxSize,i=r.devicePixelContentBoxSize;switch(t){case Rl.DEVICE_PIXEL_CONTENT_BOX:return i;case Rl.BORDER_BOX:return o;default:return a}},kW=function(){function e(t){var n=Y9(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=Ha([n.borderBoxSize]),this.contentBoxSize=Ha([n.contentBoxSize]),this.devicePixelContentBoxSize=Ha([n.devicePixelContentBoxSize])}return e}(),Q9=function(e){if(q9(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},SW=function(){var e=1/0,t=[];Wa.forEach(function(i){if(i.activeTargets.length!==0){var s=[];i.activeTargets.forEach(function(l){var u=new kW(l.target),p=Q9(l.target);s.push(u),l.lastReportedSize=X9(l.target,l.observedBox),pe?n.activeTargets.push(o):n.skippedTargets.push(o))})})},CW=function(){var e=0;for(qy(e);mW();)e=SW(),qy(e);return gW()&&vW(),e>0},K0,Z9=[],EW=function(){return Z9.splice(0).forEach(function(e){return e()})},jW=function(e){if(!K0){var t=0,n=document.createTextNode(""),r={characterData:!0};new MutationObserver(function(){return EW()}).observe(n,r),K0=function(){n.textContent="".concat(t?t--:t++)}}Z9.push(e),K0()},RW=function(e){jW(function(){requestAnimationFrame(e)})},yu=0,PW=function(){return!!yu},TW=250,$W={attributes:!0,characterData:!0,childList:!0,subtree:!0},Yy=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Xy=function(e){return e===void 0&&(e=0),Date.now()+e},q0=!1,zW=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=TW),!q0){q0=!0;var r=Xy(t);RW(function(){var o=!1;try{o=CW()}finally{if(q0=!1,t=r-Xy(),!PW())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,$W)};document.body?n():Hf.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),Yy.forEach(function(n){return Hf.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),Yy.forEach(function(n){return Hf.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),Dh=new zW,Qy=function(e){!yu&&e>0&&Dh.start(),yu+=e,!yu&&Dh.stop()},OW=function(e){return!Jg(e)&&!bW(e)&&getComputedStyle(e).display==="inline"},MW=function(){function e(t,n){this.target=t,this.observedBox=n||Rl.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=X9(this.target,this.observedBox,!0);return OW(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),IW=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Uc=new WeakMap,Zy=function(e,t){for(var n=0;n=0&&(a&&Wa.splice(Wa.indexOf(r),1),r.observationTargets.splice(o,1),Qy(-1))},e.disconnect=function(t){var n=this,r=Uc.get(t);r.observationTargets.slice().forEach(function(o){return n.unobserve(t,o.target)}),r.activeTargets.splice(0,r.activeTargets.length)},e}(),AW=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.");Wc.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(!Hy(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");Wc.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(!Hy(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");Wc.unobserve(this,t)},e.prototype.disconnect=function(){Wc.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 Gf=typeof window<"u"?d.useLayoutEffect:d.useEffect;function nf(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 Hc(e){var t=Math.round(e);if(Number.isNaN(e))throw new TypeError("Found a NaN! Check your snapPoints / defaultSnap / snapTo ");return t}var DW={box:"border-box"};function Y0(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 Gf(function(){if(e.current&&r){var l=new AW(f);return l.observe(e.current,DW),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 Jy={DRAG:{target:"#overlay.dragging",actions:"onOpenEnd"}},eb={RESIZE:{target:"#overlay.resizing",actions:"onOpenEnd"}},LW=lV({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({},Jy,eb)}}},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({},Jy,eb)}}},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:[cV({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"}}}),NW=["children","sibling","className","footer","header","open","initialState","lastSnapRef","initialFocusRef","onDismiss","maxHeight","defaultSnap","snapPoints","blocking","scrollLocking","style","onSpringStart","onSpringCancel","onSpringEnd","reserveScrollBarGap","expandOnContentDrag"],FW=["velocity"],_W=["onRest","config"],J9=DV.default,BW=J9.tension,Gc=J9.friction,VW=gt.forwardRef(function(e,t){var n=e.children,r=e.sibling,o=e.className,a=e.footer,i=e.header,s=e.open,f=e.initialState,l=e.lastSnapRef,u=e.initialFocusRef,p=e.onDismiss,h=e.maxHeight,m=e.defaultSnap,y=m===void 0?WW:m,b=e.snapPoints,j=b===void 0?HW:b,v=e.blocking,g=v===void 0||v,x=e.scrollLocking,w=x===void 0||x,C=e.style,S=e.onSpringStart,k=e.onSpringCancel,R=e.onSpringEnd,$=e.reserveScrollBarGap,P=$===void 0?g:$,T=e.expandOnContentDrag,I=T!==void 0&&T,L=bu(e,NW),M=function(){var H=d.useState(!1),ke=H[0],pe=H[1],Ae=d.useState({}),nt=Ae[0],_e=Ae[1],Ue=d.useCallback(function(He){return _e(function(rt){var Te;return cn({},rt,((Te={})[He]=!1,Te))}),function(){_e(function(rt){var Te;return cn({},rt,((Te={})[He]=!0,Te))})}},[]);return d.useEffect(function(){var He=Object.values(nt);He.length!==0&&He.every(Boolean)&&pe(!0)},[nt]),{ready:ke,registerReady:Ue}}(),N=M.ready,V=M.registerReady,D=d.useRef(!1),z=d.useRef(S),O=d.useRef(k),F=d.useRef(R);d.useEffect(function(){z.current=S,O.current=k,F.current=R},[k,S,R]);var U,_,B=BV(function(){return{y:0,ready:0,maxHeight:0,minSnap:0,maxSnap:0}}),X=B[0],Z=B[1],q=d.useRef(null),ce=d.useRef(null),de=d.useRef(null),me=d.useRef(null),A=d.useRef(null),W=d.useRef(null),K=d.useRef(0),le=d.useRef(),ge=d.useRef(!1),ie=(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 H=function(ke){_.current=ke.matches};return U==null||U.addListener(H),function(){return U==null?void 0:U.removeListener(H)}},[U]),_),Me=function(H){var ke=H.targetRef,pe=H.enabled,Ae=H.reserveScrollBarGap,nt=d.useRef({activate:function(){throw new TypeError("Tried to activate scroll lock too early")},deactivate:function(){}});return d.useDebugValue(pe?"Enabled":"Disabled"),d.useEffect(function(){if(!pe)return nt.current.deactivate(),void(nt.current={activate:function(){},deactivate:function(){}});var _e=ke.current,Ue=!1;nt.current={activate:function(){Ue||(Ue=!0,pW(_e,{allowTouchMove:function(He){return He.closest("[data-body-scroll-lock-ignore]")},reserveScrollBarGap:Ae}))},deactivate:function(){Ue&&(Ue=!1,hW(_e))}}},[pe,ke,Ae]),nt}({targetRef:ce,enabled:N&&w,reserveScrollBarGap:P}),we=function(H){var ke=H.targetRef,pe=H.enabled,Ae=d.useRef({activate:function(){throw new TypeError("Tried to activate aria hider too early")},deactivate:function(){}});return d.useDebugValue(pe?"Enabled":"Disabled"),d.useEffect(function(){if(!pe)return Ae.current.deactivate(),void(Ae.current={activate:function(){},deactivate:function(){}});var nt=ke.current,_e=!1,Ue=[],He=[];Ae.current={activate:function(){if(!_e){_e=!0;var rt=nt.parentNode;document.querySelectorAll("body > *").forEach(function(Te){if(Te!==rt){var Be=Te.getAttribute("aria-hidden");Be!==null&&Be!=="false"||(Ue.push(Be),He.push(Te),Te.setAttribute("aria-hidden","true"))}})}},deactivate:function(){_e&&(_e=!1,He.forEach(function(rt,Te){var Be=Ue[Te];Be===null?rt.removeAttribute("aria-hidden"):rt.setAttribute("aria-hidden",Be)}),Ue=[],He=[])}}},[ke,pe]),Ae}({targetRef:q,enabled:N&&g}),Le=function(H){var ke=H.targetRef,pe=H.fallbackRef,Ae=H.initialFocusRef,nt=H.enabled,_e=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 _e.current.deactivate(),void(_e.current={activate:function(){},deactivate:function(){}});var Ue=pe.current,He=sW(ke.current,{onActivate:void 0,initialFocus:Ae?function(){return(Ae==null?void 0:Ae.current)||Ue}:void 0,fallbackFocus:Ue,escapeDeactivates:!1,clickOutsideDeactivates:!1}),rt=!1;_e.current={activate:function(){try{return rt?Promise.resolve():(rt=!0,Promise.resolve(He.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,He.deactivate())}}},[nt,pe,Ae,ke]),_e}({targetRef:q,fallbackRef:W,initialFocusRef:u||void 0,enabled:N&&g&&u!==!1}),it=function(H){var ke=H.getSnapPoints,pe=H.heightRef,Ae=H.lastSnapRef,nt=H.ready,_e=function(Ot){var Jt=Ot.contentRef,Ln=Ot.controlledMaxHeight,wt=Ot.footerEnabled,Nn=Ot.footerRef,At=Ot.headerEnabled,Mt=Ot.headerRef,co=Ot.registerReady,kn=Ot.resizeSourceRef,_r=d.useMemo(function(){return co("contentHeight")},[co]),ka=function(Sa,ql,Oe){var Wt=d.useMemo(function(){return ql("maxHeight")},[ql]),tv=d.useState(function(){return Hc(Sa)||typeof window<"u"?window.innerHeight:0}),nv=tv[0],W1=tv[1],rv=nv>0,Yl=d.useRef(0);return d.useDebugValue(Sa?"controlled":"auto"),d.useEffect(function(){rv&&Wt()},[rv,Wt]),Gf(function(){if(Sa)return W1(Hc(Sa)),void(Oe.current="maxheightprop");var ov=function(){Yl.current||(Yl.current=requestAnimationFrame(function(){W1(window.innerHeight),Oe.current="window",Yl.current=0}))};return window.addEventListener("resize",ov),W1(window.innerHeight),Oe.current="window",Wt(),function(){window.removeEventListener("resize",ov),cancelAnimationFrame(Yl.current)}},[Sa,Wt,Oe]),nv}(Ln,co,kn),lt=Y0(Mt,{label:"headerHeight",enabled:At,resizeSourceRef:kn}),kt=Y0(Jt,{label:"contentHeight",enabled:!0,resizeSourceRef:kn}),Br=Y0(Nn,{label:"footerHeight",enabled:wt,resizeSourceRef:kn}),uo=Math.min(ka-lt-Br,kt)+lt+Br;d.useDebugValue("minHeight: "+uo);var Sn=kt>0;return d.useEffect(function(){Sn&&_r()},[Sn,_r]),{maxHeight:ka,minHeight:uo,headerHeight:lt,footerHeight:Br}}({contentRef:H.contentRef,controlledMaxHeight:H.controlledMaxHeight,footerEnabled:H.footerEnabled,footerRef:H.footerRef,headerEnabled:H.headerEnabled,headerRef:H.headerRef,registerReady:H.registerReady,resizeSourceRef:H.resizeSourceRef}),Ue=_e.maxHeight,He=_e.minHeight,rt=_e.headerHeight,Te=_e.footerHeight,Be=function(Ot,Jt){var Ln=[].concat(Ot).map(Hc).reduce(function(Mt,co){return Mt.add(nf(co,0,Jt)),Mt},new Set),wt=Array.from(Ln),Nn=Math.min.apply(Math,wt);if(Number.isNaN(Nn))throw new TypeError("minSnap is NaN");var At=Math.max.apply(Math,wt);if(Number.isNaN(At))throw new TypeError("maxSnap is NaN");return{snapPoints:wt,minSnap:Nn,maxSnap:At}}(nt?ke({height:pe.current,footerHeight:Te,headerHeight:rt,minHeight:He,maxHeight:Ue}):[0],Ue),Bt=Be.snapPoints,nr=Be.minSnap,Zt=Be.maxSnap;return d.useDebugValue("minSnap: "+nr+", maxSnap:"+Zt),{minSnap:nr,maxSnap:Zt,findSnap:function(Ot){var Jt=Hc(typeof Ot=="function"?Ot({footerHeight:Te,headerHeight:rt,height:pe.current,minHeight:He,maxHeight:Ue,snapPoints:Bt,lastSnap:Ae.current}):Ot);return Bt.reduce(function(Ln,wt){return Math.abs(wt-Jt)0&&wt+Nn=se.current&&(Mt=se.current),Zt===se.current&&ce.current.scrollTop>0&&(Mt=se.current),ge.current=Mt.05?Jt:1,source:"dragging"}}),Zt):(Z({y:Mt,ready:1,maxHeight:Y.current,maxSnap:se.current,minSnap:ne.current,immediate:!0,config:{velocity:Jt}}),Zt)},{filterTaps:!0});if(Number.isNaN(se.current))throw new TypeError("maxSnapRef is NaN!!");if(Number.isNaN(ne.current))throw new TypeError("minSnapRef is NaN!!");var hn=function(H){var ke,pe=H.spring,Ae=wi([pe.y,pe.maxHeight],function(Te,Be){return Math.round(nf(Be-Te,0,16))+"px"}),nt=wi([pe.y,pe.minSnap,pe.maxSnap],function(Te,Be,Bt){return nf(Te,Be,Bt)+"px"}),_e=wi([pe.y,pe.minSnap,pe.maxSnap],function(Te,Be,Bt){return TeBt?Bt-Te+"px":"0px"}),Ue=wi([pe.y,pe.maxSnap],function(Te,Be){return Te>=Be?Math.ceil(Te-Be):0}),He=wi([pe.y,pe.minSnap],function(Te,Be){if(!Be)return 0;var Bt=Math.max(Be/2-45,0);return nf((Te-Bt)*(1/(Math.min(Be/2+45,Be)-Bt)+0),0,1)}),rt=wi([pe.y,pe.minSnap],function(Te,Be){return Be?nf(Te/Be,0,1):0});return(ke={})["--rsbs-content-opacity"]=He,ke["--rsbs-backdrop-opacity"]=rt,ke["--rsbs-antigap-scale-y"]=Ue,ke["--rsbs-overlay-translate-y"]=_e,ke["--rsbs-overlay-rounded"]=Ae,ke["--rsbs-overlay-h"]=nt,ke}({spring:X});return gt.createElement(iU.div,cn({},L,{"data-rsbs-root":!0,"data-rsbs-state":UW.find(Ee.matches),"data-rsbs-is-blocking":g,"data-rsbs-is-dismissable":!!p,"data-rsbs-has-header":!!i,"data-rsbs-has-footer":!!a,className:o,ref:q,style:cn({},hn,C,{opacity:X.ready})}),r,g&>.createElement("div",cn({key:"backdrop","data-rsbs-backdrop":!0},dt({closeOnTap:!0}))),gt.createElement("div",{key:"overlay","aria-modal":"true",role:"dialog","data-rsbs-overlay":!0,tabIndex:-1,ref:W,onKeyDown:function(H){H.key==="Escape"&&(H.stopPropagation(),p&&p())}},i!==!1&>.createElement("div",cn({key:"header","data-rsbs-header":!0,ref:me},dt()),i),gt.createElement("div",cn({key:"scroll","data-rsbs-scroll":!0,ref:ce},I?dt({isContentDragging:!0}):{}),gt.createElement("div",{"data-rsbs-content":!0,ref:de},n)),a&>.createElement("div",cn({key:"footer",ref:A,"data-rsbs-footer":!0},dt()),a)))}),UW=["closed","opening","open","closing","dragging","snapping","resizing"];function WW(e){var t=e.lastSnap;return t??Math.min.apply(Math,e.snapPoints)}function HW(e){return e.minHeight}var GW=["onSpringStart","onSpringEnd","skipInitialTransition"],KW=d.forwardRef(function(e,t){var n=e.onSpringStart,r=e.onSpringEnd,o=e.skipInitialTransition,a=bu(e,GW),i=d.useState(!1),s=i[0],f=i[1],l=d.useRef(),u=d.useRef(null),p=d.useRef(o&&a.open?"OPEN":"CLOSED");Gf(function(){if(a.open)return cancelAnimationFrame(l.current),f(!0),function(){p.current="CLOSED"}},[a.open]);var h=d.useCallback(function(y){return Promise.resolve(n==null?void 0:n(y)).then(function(){y.type==="OPEN"&&cancelAnimationFrame(l.current)})},[n]),m=d.useCallback(function(y){return Promise.resolve(r==null?void 0:r(y)).then(function(){y.type==="CLOSE"&&(l.current=requestAnimationFrame(function(){return f(!1)}))})},[r]);return s?gt.createElement(hB,{"data-rsbs-portal":!0},gt.createElement(VW,cn({},a,{lastSnapRef:u,ref:t,initialState:p.current,onSpringStart:h,onSpringEnd:m}))):null});const qW=({selectedTaskId:e,setEditModalOpen:t,anchorEl:n,handleMarkAsDone:r,handlePin:o,handleDeleteTask:a,handleDuplicateTask:i,handleCloseMoreMenu:s,handleReadAloud:f})=>{var x,w,C,S,k;const{user:l}=d.useContext(Qt),[u,p]=d.useState(!1),h=lo(),m=()=>{const R=l.tasks.find(P=>P.id===e),$=R==null?void 0:R.id.toString().replace(".","");h(`/task/${$}`)},y=(R,$)=>{const P=l.tasks.find(T=>T.id===R);if(P){const T=encodeURIComponent(JSON.stringify(P)),I=encodeURIComponent($);return`${window.location.href}share?task=${T}&userName=${I}`}return""},b=()=>{const R=y(e,l.name||"User");navigator.clipboard.writeText(R).then(()=>{$e.success($=>c.jsx("div",{onClick:()=>$e.dismiss($.id),children:"Copied link to clipboard"}))}).catch($=>{console.error("Error copying link to clipboard:",$),$e.error("Error copying link to clipboard")})},j=()=>{var $;const R=y(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),$e.error("Error sharing link")})},v=c.jsxs("div",{children:[c.jsxs(Ao,{onClick:()=>{s(),r()},children:[c.jsx(wl,{}),"  "," ",(x=l.tasks.find(R=>R.id===e))!=null&&x.done?"Mark as not done":"Mark as done"]}),c.jsxs(Ao,{onClick:()=>{s(),o()},children:[c.jsx(_g,{}),"  "," ",(w=l.tasks.find(R=>R.id===e))!=null&&w.pinned?"Unpin":"Pin"]}),c.jsxs(Ao,{onClick:m,children:[c.jsx(yN,{}),"   Task details"]}),l.settings[0].enableReadAloud&&c.jsxs(Ao,{onClick:f,disabled:window.speechSynthesis.speaking||window.speechSynthesis.pending,children:[c.jsx(CN,{}),"   Read Aloud"]}),c.jsxs(Ao,{onClick:()=>{s(),p(!0)},children:[c.jsx(bN,{}),"   Share"]}),c.jsx(If,{}),c.jsxs(Ao,{onClick:()=>{s(),t(!0)},children:[c.jsx(pN,{}),"   Edit"]}),c.jsxs(Ao,{onClick:i,children:[c.jsx(Y3,{}),"   Duplicate"]}),c.jsx(If,{}),c.jsxs(Ao,{clr:ue.red,onClick:()=>{s(),a()},children:[c.jsx(dN,{}),"   Delete"]})]}),g=Ul();return c.jsxs(c.Fragment,{children:[g?c.jsx(KW,{open:!!n,onDismiss:s,snapPoints:({minHeight:R,maxHeight:$})=>[R,$],expandOnContentDrag:!0,header:c.jsxs(YW,{children:[c.jsx(ct,{emojiStyle:l.emojisStyle,size:32,unified:((C=l.tasks.find(R=>R.id===e))==null?void 0:C.emoji)||""})," ",l.emojisStyle===Ne.NATIVE&&"  ",(S=l.tasks.find(R=>R.id===e))==null?void 0:S.name]}),children:c.jsx(XW,{children:v})}):c.jsx(jw,{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:v}),c.jsxs(ao,{open:u,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:[c.jsx(Lr,{children:"Share Task"}),c.jsxs(io,{children:[c.jsxs("span",{children:["Share Task ",c.jsx("b",{children:(k=l.tasks.find(R=>R.id===e))==null?void 0:k.name})]}),c.jsx(QW,{value:y(e,l.name||"User"),fullWidth:!0,variant:"outlined",label:"Shareable Link",InputProps:{readOnly:!0,endAdornment:c.jsx(xl,{position:"end",children:c.jsxs(Ft,{onClick:()=>{b()},sx:{padding:"8px 12px",borderRadius:"12px"},children:[c.jsx(Y3,{}),"   Copy"]})})},sx:{mt:3}})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:()=>p(!1),children:"Close"}),c.jsxs(qt,{onClick:j,children:[c.jsx(vN,{sx:{mb:"4px"}}),"   Share"]})]})]})]})},YW=J.h3` display: flex; justify-content: center; align-items: center; @@ -1359,7 +1359,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho border-radius: 14px; transition: 0.3s all; } -`,ZW=()=>{const{user:e}=d.useContext(Qt),t=Ul(),n=Ts(),[r,o]=d.useState(),a=lo(),i="29px";return d.useEffect(()=>{if(n.pathname.split("/")[1]==="task")o(0);else switch(n.pathname){case"/categories":o(1);break;case"/add":o(2);break;case"/import-export":o(3);break;case"/user":o(4);break;case"/":o(0);break;default:o(void 0)}},[n.pathname]),t?c.jsx(eH,{children:c.jsxs(tH,{showLabels:!0,value:r,onChange:(s,f)=>{window.scrollTo({top:0,behavior:"smooth"}),o(f)},children:[c.jsx(rf,{onClick:()=>a("/"),label:"Tasks",icon:c.jsx($N,{sx:{fontSize:i}})}),c.jsx(rf,{onClick:()=>a("/categories"),label:"Categories",icon:c.jsx(Aw,{sx:{fontSize:i}}),disabled:!e.settings[0].enableCategories}),c.jsx(rf,{onClick:()=>a("add"),showLabel:!1,"aria-label":"Add",icon:c.jsx(JW,{fontSize:"large",animate:e.tasks.length===0&&r!==2?!0:void 0})}),c.jsx(rf,{onClick:()=>a("import-export"),label:"Transfer",icon:c.jsx(Lw,{sx:{fontSize:i}})}),c.jsx(rf,{onClick:()=>a("user"),label:"Profile",icon:c.jsx(_w,{sx:{fontSize:i}})})]})}):null},JW=Q(Dg)` +`,ZW=()=>{const{user:e}=d.useContext(Qt),{tasks:t,settings:n}=e,r=Ul(),o=Ts(),[a,i]=d.useState(),s=lo(),f="29px";return d.useEffect(()=>{if(o.pathname.split("/")[1]==="task")i(0);else switch(o.pathname){case"/categories":i(1);break;case"/add":i(2);break;case"/import-export":i(3);break;case"/user":i(4);break;case"/":i(0);break;default:i(void 0)}},[o.pathname]),r?c.jsx(eH,{children:c.jsxs(tH,{showLabels:!0,value:a,onChange:(l,u)=>{window.scrollTo({top:0,behavior:"smooth"}),i(u)},children:[c.jsx(rf,{onClick:()=>s("/"),label:"Tasks",icon:c.jsx($N,{sx:{fontSize:f}})}),c.jsx(rf,{onClick:()=>s("/categories"),label:"Categories",icon:c.jsx(Aw,{sx:{fontSize:f}}),disabled:!n[0].enableCategories}),c.jsx(rf,{onClick:()=>s("add"),showLabel:!1,"aria-label":"Add",icon:c.jsx(JW,{fontSize:"large",animate:t.length===0&&a!==2?!0:void 0})}),c.jsx(rf,{onClick:()=>s("import-export"),label:"Transfer",icon:c.jsx(Lw,{sx:{fontSize:f}})}),c.jsx(rf,{onClick:()=>s("user"),label:"Profile",icon:c.jsx(_w,{sx:{fontSize:f}})})]})}):null},JW=Q(Lg)` border: 2px solid ${ue.purple}; background-color: #232e58; font-size: 38px; @@ -1400,7 +1400,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho & .Mui-selected { /* text-shadow: 0 0 5px ${ue.purple}; */ } -`,ek=({width:e,fontColor:t,selectedCategories:n,setSelectedCategories:r})=>{const{user:o}=d.useContext(Qt),{categories:a,emojisStyle:i}=o,s=f=>{const l=f.target.value;if(l.length>N0){$e.error(`You cannot add more than ${N0} categories`,{position:"top-center"});return}const u=a.filter(p=>l.includes(p.id));r(u)};return c.jsxs(ed,{sx:{width:e||"100%"},children:[c.jsx(Df,{sx:{color:t?t+"e8":ue.fontLight+"e8",marginLeft:"8px",fontWeight:500},children:"Category"}),c.jsxs(nH,{multiple:!0,width:e,value:n.map(f=>f.id),onChange:s,IconComponent:()=>c.jsx(Dw,{sx:{marginRight:"14px",color:t||ue.fontLight}}),sx:{zIndex:999},renderValue:()=>c.jsx(ba,{sx:{display:"flex",flexWrap:"wrap",gap:.5},children:n.map(f=>c.jsx(kl,{label:c.jsx("span",{style:{fontWeight:"bold"},children:f.name}),variant:"outlined",backgroundclr:f.color,glow:!1,translate:"no",sx:{cursor:"pointer"},avatar:f.emoji?c.jsx(Ar,{alt:f.name,sx:{background:"transparent",borderRadius:"0px"},children:f.emoji&&(i===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:20,unified:f.emoji,emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:24,unified:f.emoji,emojiStyle:i}))}):c.jsx(c.Fragment,{})},f.id))}),MenuProps:{PaperProps:{style:{maxHeight:450,zIndex:999999,padding:"0px 8px",background:"white"}}},children:[c.jsxs(aa,{disabled:!0,sx:{opacity:"1 !important",fontWeight:500,position:"sticky !important",top:0,background:"white",zIndex:99},children:["Select Categories (max ",N0,")"]}),a&&a.length>0?a.map(f=>c.jsxs(rH,{value:f.id,clr:f.color,translate:"no",children:[f.emoji&&c.jsx(ct,{unified:f.emoji,emojiStyle:i})," ",f.name]},f.id)):c.jsx(aa,{disabled:!0,sx:{opacity:"1 !important"},children:"You don't have any categories"})]})]})},nH=J(Ag)` +`,ek=({width:e,fontColor:t,selectedCategories:n,setSelectedCategories:r})=>{const{user:o}=d.useContext(Qt),{categories:a,emojisStyle:i}=o,s=f=>{const l=f.target.value;if(l.length>N0){$e.error(`You cannot add more than ${N0} categories`,{position:"top-center"});return}const u=a.filter(p=>l.includes(p.id));r(u)};return c.jsxs(ed,{sx:{width:e||"100%"},children:[c.jsx(Df,{sx:{color:t?t+"e8":ue.fontLight+"e8",marginLeft:"8px",fontWeight:500},children:"Category"}),c.jsxs(nH,{multiple:!0,width:e,value:n.map(f=>f.id),onChange:s,IconComponent:()=>c.jsx(Dw,{sx:{marginRight:"14px",color:t||ue.fontLight}}),sx:{zIndex:999},renderValue:()=>c.jsx(ba,{sx:{display:"flex",flexWrap:"wrap",gap:.5},children:n.map(f=>c.jsx(kl,{label:c.jsx("span",{style:{fontWeight:"bold"},children:f.name}),variant:"outlined",backgroundclr:f.color,glow:!1,translate:"no",sx:{cursor:"pointer"},avatar:f.emoji?c.jsx(Ar,{alt:f.name,sx:{background:"transparent",borderRadius:"0px"},children:f.emoji&&(i===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:20,unified:f.emoji,emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:24,unified:f.emoji,emojiStyle:i}))}):c.jsx(c.Fragment,{})},f.id))}),MenuProps:{PaperProps:{style:{maxHeight:450,zIndex:999999,padding:"0px 8px",background:"white"}}},children:[c.jsxs(aa,{disabled:!0,sx:{opacity:"1 !important",fontWeight:500,position:"sticky !important",top:0,background:"white",zIndex:99},children:["Select Categories (max ",N0,")"]}),a&&a.length>0?a.map(f=>c.jsxs(rH,{value:f.id,clr:f.color,translate:"no",children:[f.emoji&&c.jsx(ct,{unified:f.emoji,emojiStyle:i})," ",f.name]},f.id)):c.jsx(aa,{disabled:!0,sx:{opacity:"1 !important"},children:"You don't have any categories"})]})]})},nH=J(Dg)` margin: 12px 0; border-radius: 16px; transition: 0.3s all; @@ -1527,7 +1527,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho position: absolute; cursor: pointer; pointer-events: none; -`,cH=({children:e})=>c.jsxs(c.Fragment,{children:[c.jsx(Q_,{}),e,c.jsx("div",{style:{marginTop:"128px"}}),c.jsx(ZW,{})]}),uH=()=>{const{user:e,setUser:t}=d.useContext(Qt),[n,r]=d.useState(""),[o,a]=d.useState(""),[i,s]=d.useState(!1),[f,l]=d.useState(!1),[u,p]=d.useState(!1);d.useEffect(()=>{document.title=`Todo App - User ${e.name?`(${e.name})`:""}`},[e.name]);const h=()=>{t({...e,name:n}),$e.success(()=>c.jsxs("div",{children:["Changed user name to - ",c.jsx("b",{children:n}),"."]})),r("")},m=()=>{s(!0)},y=()=>{s(!1)},b=()=>{l(!1)},j=()=>{t(ra),b(),$e.success("You have been successfully logged out")};return c.jsxs(c.Fragment,{children:[c.jsx(Hl,{title:"User Profile"}),c.jsxs(dH,{children:[c.jsx(En,{onClick:()=>p(!0),size:"large",sx:{position:"absolute",top:"24px",right:"24px"},children:c.jsx(RN,{fontSize:"large"})}),c.jsx(Dn,{title:e.profilePicture?"Change profile picture":"Add profile picture",children:c.jsx(dw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:c.jsx(Ar,{onClick:m,sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},children:c.jsx(nN,{})}),children:c.jsx(Ar,{onClick:m,src:e.profilePicture||void 0,onError:()=>{throw t(g=>({...g,profilePicture:null})),new Error("Error in profile picture URL")},sx:{width:"96px",height:"96px",cursor:"pointer",fontSize:"45px"},children:!e.profilePicture&&n?n[0].toUpperCase():!e.profilePicture&&!n&&e.name?e.name[0].toUpperCase():void 0})})}),c.jsx(hH,{translate:"no",children:e.name||"User"}),c.jsx(Dn,{title:`Created at: ${new Date(e.createdAt).toLocaleDateString()} • ${new Date(e.createdAt).toLocaleTimeString()}`,children:c.jsxs(mH,{children:["Registered since"," ",new Intl.RelativeTimeFormat(navigator.language,{numeric:"auto"}).format(-Math.floor((Date.now()-new Date(e.createdAt).getTime())/(1e3*60*60*24)),"days")]})}),c.jsx(tb,{label:e.name===null?"Add Name":"Change Name",value:n,onChange:g=>r(g.target.value),onKeyDown:g=>g.key==="Enter"&&h(),error:n.length>mf,helperText:n.length>mf?`Name is too long maximum ${mf} characters`:""}),c.jsx(pH,{onClick:h,disabled:n.length>mf||n==="",children:"Save name"}),c.jsxs(Ft,{color:"error",variant:"outlined",sx:{padding:"8px 20px",borderRadius:"14px",marginTop:"8px"},onClick:()=>l(!0),children:[c.jsx(Fw,{}),"  Logout"]})]}),c.jsxs(ao,{open:i,onClose:y,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[c.jsx(Lr,{children:"Change Profile Picture"}),c.jsxs(io,{children:[c.jsx(tb,{autoFocus:!0,label:"Link to profile picture",sx:{margin:"8px 0"},value:o,error:o.length>Qs,helperText:o.length>Qs?`URL is too long maximum ${Qs} characters`:"",onChange:g=>{a(g.target.value)}}),c.jsx("br",{}),c.jsxs(Ft,{onClick:()=>{y(),$e.success("Deleted profile image"),t({...e,profilePicture:null})},color:"error",variant:"outlined",sx:{margin:"16px 0",padding:"8px 18px",borderRadius:"12px"},children:[c.jsx(Lg,{}),"   Delete Image"]})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:y,children:"Cancel"}),c.jsx(qt,{disabled:o.length>Qs||!o.startsWith("https://"),onClick:()=>{o.length<=Qs&&o.startsWith("https://")&&(y(),t(g=>({...g,profilePicture:o})),$e.success("Changed profile picture"))},children:"Save"})]})]}),c.jsxs(ao,{open:f,onClose:b,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[c.jsx(Lr,{children:"Logout Confirmation"}),c.jsxs(io,{children:["Are you sure you want to logout? ",c.jsx("b",{children:"Your tasks will not be saved."})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:b,children:"Cancel"}),c.jsx(qt,{onClick:j,color:"error",children:"Logout"})]})]}),c.jsx(n9,{open:u,onClose:()=>p(!1)})]})},dH=J.div` +`,cH=({children:e})=>c.jsxs(c.Fragment,{children:[c.jsx(Q_,{}),e,c.jsx("div",{style:{marginTop:"128px"}}),c.jsx(ZW,{})]}),uH=()=>{const{user:e,setUser:t}=d.useContext(Qt),{name:n,profilePicture:r,createdAt:o}=e,[a,i]=d.useState(""),[s,f]=d.useState(""),[l,u]=d.useState(!1),[p,h]=d.useState(!1),[m,y]=d.useState(!1);d.useEffect(()=>{document.title=`Todo App - User ${n?`(${n})`:""}`},[n]);const b=()=>{t({...e,name:a}),$e.success(()=>c.jsxs("div",{children:["Changed user name to - ",c.jsx("b",{children:a}),"."]})),i("")},j=()=>{u(!0)},v=()=>{u(!1)},g=()=>{h(!1)},x=()=>{t(ra),g(),$e.success("You have been successfully logged out")};return c.jsxs(c.Fragment,{children:[c.jsx(Hl,{title:"User Profile"}),c.jsxs(dH,{children:[c.jsx(En,{onClick:()=>y(!0),size:"large",sx:{position:"absolute",top:"24px",right:"24px"},children:c.jsx(RN,{fontSize:"large"})}),c.jsx(Dn,{title:r?"Change profile picture":"Add profile picture",children:c.jsx(dw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:c.jsx(Ar,{onClick:j,sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},children:c.jsx(nN,{})}),children:c.jsx(Ar,{onClick:j,src:r||void 0,onError:()=>{throw t(w=>({...w,profilePicture:null})),new Error("Error in profile picture URL")},sx:{width:"96px",height:"96px",cursor:"pointer",fontSize:"45px"},children:!r&&a?a[0].toUpperCase():!e.profilePicture&&!a&&n?n[0].toUpperCase():void 0})})}),c.jsx(hH,{translate:"no",children:n||"User"}),c.jsx(Dn,{title:`Created at: ${new Date(o).toLocaleDateString()} • ${new Date(o).toLocaleTimeString()}`,children:c.jsxs(mH,{children:["Registered since"," ",new Intl.RelativeTimeFormat(navigator.language,{numeric:"auto"}).format(-Math.floor((Date.now()-new Date(o).getTime())/(1e3*60*60*24)),"days")]})}),c.jsx(tb,{label:n===null?"Add Name":"Change Name",value:a,onChange:w=>i(w.target.value),onKeyDown:w=>w.key==="Enter"&&b(),error:a.length>mf,helperText:a.length>mf?`Name is too long maximum ${mf} characters`:""}),c.jsx(pH,{onClick:b,disabled:a.length>mf||a===""||a===n,children:"Save name"}),c.jsxs(Ft,{color:"error",variant:"outlined",sx:{padding:"8px 20px",borderRadius:"14px",marginTop:"8px"},onClick:()=>h(!0),children:[c.jsx(Fw,{}),"  Logout"]})]}),c.jsxs(ao,{open:l,onClose:v,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[c.jsx(Lr,{children:"Change Profile Picture"}),c.jsxs(io,{children:[c.jsx(tb,{autoFocus:!0,label:"Link to profile picture",sx:{margin:"8px 0"},value:s,error:s.length>Qs,helperText:s.length>Qs?`URL is too long maximum ${Qs} characters`:"",onChange:w=>{f(w.target.value)}}),c.jsx("br",{}),c.jsxs(Ft,{onClick:()=>{v(),$e.success("Deleted profile image"),t({...e,profilePicture:null})},color:"error",variant:"outlined",sx:{margin:"16px 0",padding:"8px 18px",borderRadius:"12px"},children:[c.jsx(Ng,{}),"   Delete Image"]})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:v,children:"Cancel"}),c.jsx(qt,{disabled:s.length>Qs||!s.startsWith("https://"),onClick:()=>{s.length<=Qs&&s.startsWith("https://")&&(v(),t(w=>({...w,profilePicture:s})),$e.success("Changed profile picture"))},children:"Save"})]})]}),c.jsxs(ao,{open:p,onClose:g,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[c.jsx(Lr,{children:"Logout Confirmation"}),c.jsxs(io,{children:["Are you sure you want to logout? ",c.jsx("b",{children:"Your tasks will not be saved."})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:g,children:"Cancel"}),c.jsx(qt,{onClick:x,color:"error",children:"Logout"})]})]}),c.jsx(n9,{open:m,onClose:()=>y(!1)})]})},dH=J.div` margin: 0 auto; max-width: 400px; padding: 64px 48px; @@ -1576,7 +1576,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho font-style: italic; font-weight: 300; opacity: 0.8; -`,gH="/assets/TaskNotFound-a3ec2e3a.png",Jg=()=>{const e=lo();return d.useEffect(()=>{document.title="Todo App - Page Not Found"},[]),c.jsxs(vH,{children:[c.jsx(yH,{children:"404"}),c.jsx(wH,{src:gH}),c.jsxs(bH,{children:["Page"," ",c.jsx(kH,{children:location.pathname.length>32?location.pathname.substring(0,29)+"...":location.pathname})," ","was not found."]}),c.jsxs(xH,{variant:"outlined",onClick:()=>e("/"),children:[c.jsx(Mw,{}),"   Go back to tasks"]})]})},vH=J.div` +`,gH="/assets/TaskNotFound-a3ec2e3a.png",ev=()=>{const e=lo();return d.useEffect(()=>{document.title="Todo App - Page Not Found"},[]),c.jsxs(vH,{children:[c.jsx(yH,{children:"404"}),c.jsx(wH,{src:gH}),c.jsxs(bH,{children:["Page"," ",c.jsx(kH,{children:location.pathname.length>32?location.pathname.substring(0,29)+"...":location.pathname})," ","was not found."]}),c.jsxs(xH,{variant:"outlined",onClick:()=>e("/"),children:[c.jsx(Mw,{}),"   Go back to tasks"]})]})},vH=J.div` text-align: center; position: absolute; top: 50%; @@ -1607,7 +1607,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho font-family: consolas !important; padding: 4px 6px; border-radius: 8px; -`,SH=()=>{var N,V;const{user:e,setUser:t}=d.useContext(Qt),[n,r]=Bn("","catName","sessionStorage"),[o,a]=d.useState(""),[i,s]=Bn(null,"catEmoji","sessionStorage"),[f,l]=Bn(ue.purple,"catColor","sessionStorage"),[u,p]=d.useState(!1),[h,m]=d.useState(0),[y,b]=d.useState(!1),[j,g]=d.useState(""),[v,x]=d.useState(""),[w,E]=d.useState(),[S,k]=d.useState(ue.purple),R=lo();d.useEffect(()=>{document.title="Todo App - Categories",e.settings[0].enableCategories||R("/"),n.length>wr&&a(`Name is too long maximum ${wr} characters`)},[]),d.useEffect(()=>{var D,z;k(((D=e.categories.find(O=>O.id===h))==null?void 0:D.color)||ue.purple),g(((z=e.categories.find(O=>O.id===h))==null?void 0:z.name)||""),x("")},[h]);const $=D=>{var z;if(D){const O=((z=e.categories.find(_=>_.id===D))==null?void 0:z.name)||"",F=e.categories.filter(_=>_.id!==D),U=e.tasks.map(_=>{var X;const B=(X=_.category)==null?void 0:X.filter(Z=>Z.id!==D);return{..._,category:B}});t({...e,categories:F,tasks:U}),$e.success(()=>c.jsxs("div",{children:["Deleted category - ",c.jsxs("b",{children:[O,"."]})]}))}},P=D=>{const z=D.target.value;r(z),z.length>wr?a(`Name is too long (maximum ${wr} characters)`):a("")},T=D=>{const z=D.target.value;g(z),z.length>wr?x(`Name is too long (maximum ${wr} characters)`):x("")},I=()=>{if(n!==""){if(n.length>wr)return;const D={id:new Date().getTime()+Math.floor(Math.random()*1e3),name:n,emoji:i!==""&&i!==null?i:void 0,color:f};$e.success(()=>c.jsxs("div",{children:["Added category - ",c.jsx("b",{children:D.name})]})),t(z=>({...z,categories:[...z.categories,D]})),r(""),l(ue.purple),s("")}else $e.error(D=>c.jsx("div",{onClick:()=>$e.dismiss(D.id),children:"Category name is required."}))},L=()=>{m(0),b(!1),k(ue.purple),g(""),E(void 0)},M=()=>{if(h){const D=e.categories.map(O=>O.id===h?{...O,name:j,emoji:w||void 0,color:S}:O),z=e.tasks.map(O=>{var U;const F=(U=O.category)==null?void 0:U.map(_=>_.id===h?{id:h,name:j,emoji:w||void 0,color:S}:_);return{...O,category:F}});t({...e,categories:D,tasks:z}),$e.success(()=>c.jsxs("div",{children:["Updated category - ",c.jsx("b",{children:j})]})),b(!1)}};return e.settings[0].enableCategories?c.jsxs(c.Fragment,{children:[c.jsx(Hl,{title:"Categories"}),c.jsxs(CH,{children:[e.categories.length>0?c.jsx(EH,{children:e.categories.map(D=>{const z=e.tasks.filter(B=>{var X;return(X=B.category)==null?void 0:X.some(Z=>Z.id===D.id)}),O=z.reduce((B,X)=>X.done?B+1:B,0),F=z.length,U=F>0?Math.floor(O/F*100):0,_=F>0?`(${U}%)`:"";return c.jsxs(RH,{clr:D.color,children:[c.jsxs(PH,{translate:"no",children:[c.jsx("span",{children:D.emoji&&c.jsx(ct,{unified:D.emoji,emojiStyle:e.emojisStyle})})," ",c.jsx("span",{style:{wordBreak:"break-all",fontWeight:600},children:D.name}),c.jsx(Dn,{title:"The percentage of completion of tasks assigned to this category",children:c.jsx("span",{style:{opacity:.8,fontStyle:"italic"},children:_})})]}),c.jsxs("div",{style:{display:"flex",gap:"4px"},children:[c.jsx(nb,{children:c.jsx(En,{color:"primary",onClick:()=>{m(D.id),b(!0)},children:c.jsx(Ng,{})})}),c.jsx(nb,{children:c.jsx(En,{color:"error",onClick:()=>{m(D.id),F>0?p(!0):$(D.id)},children:c.jsx(Lg,{})})})]})]},D.id)})}):c.jsx("p",{children:"You don't have any categories"}),c.jsxs(jH,{children:[c.jsx("h2",{children:"Add New Category"}),c.jsx(od,{emoji:typeof i=="string"?i:void 0,setEmoji:s,color:f}),c.jsx(TH,{focused:!0,required:!0,label:"Category name",placeholder:"Enter category name",value:n,onChange:P,error:o!=="",helperText:n==""?void 0:o||`${n.length}/${wr}`}),c.jsx(vd,{color:f,onColorChange:D=>{l(D)},width:360}),c.jsx(zH,{onClick:I,disabled:n.length>wr,children:"Create Category"})]}),c.jsxs(ao,{open:u,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsxs(Lr,{children:["Confirm deletion of"," ",c.jsx("b",{children:(N=e.categories.find(D=>D.id===h))==null?void 0:N.name})]}),c.jsx(io,{children:"This will remove the category from your list and associated tasks."}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:()=>p(!1),children:"Cancel"}),c.jsx(qt,{onClick:()=>{$(h),p(!1)},color:"error",children:"Delete"})]})]}),c.jsxs(ao,{open:y,onClose:L,PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsx(Lr,{children:"Edit Category"}),c.jsxs(io,{children:[c.jsx(od,{emoji:((V=e.categories.find(D=>D.id===h))==null?void 0:V.emoji)||void 0,setEmoji:E,width:300,color:S}),c.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column"},children:[c.jsx($H,{label:"Enter category name",placeholder:"Enter category name",value:j,error:v!=="",onChange:T,helperText:v||`${j.length}/${wr}`}),c.jsx(vd,{color:S,width:300,fontColor:ue.fontDark,onColorChange:D=>{k(D)}})]})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:L,children:"Cancel"}),c.jsx(qt,{onClick:M,disabled:v!=="",children:"Save"})]})]})]})]}):c.jsx(Jg,{})},CH=J.div` +`,SH=()=>{var N,V;const{user:e,setUser:t}=d.useContext(Qt),[n,r]=Bn("","catName","sessionStorage"),[o,a]=d.useState(""),[i,s]=Bn(null,"catEmoji","sessionStorage"),[f,l]=Bn(ue.purple,"catColor","sessionStorage"),[u,p]=d.useState(!1),[h,m]=d.useState(0),[y,b]=d.useState(!1),[j,v]=d.useState(""),[g,x]=d.useState(""),[w,C]=d.useState(),[S,k]=d.useState(ue.purple),R=lo();d.useEffect(()=>{document.title="Todo App - Categories",e.settings[0].enableCategories||R("/"),n.length>wr&&a(`Name is too long maximum ${wr} characters`)},[]),d.useEffect(()=>{var D,z;k(((D=e.categories.find(O=>O.id===h))==null?void 0:D.color)||ue.purple),v(((z=e.categories.find(O=>O.id===h))==null?void 0:z.name)||""),x("")},[h]);const $=D=>{var z;if(D){const O=((z=e.categories.find(_=>_.id===D))==null?void 0:z.name)||"",F=e.categories.filter(_=>_.id!==D),U=e.tasks.map(_=>{var X;const B=(X=_.category)==null?void 0:X.filter(Z=>Z.id!==D);return{..._,category:B}});t({...e,categories:F,tasks:U}),$e.success(()=>c.jsxs("div",{children:["Deleted category - ",c.jsxs("b",{children:[O,"."]})]}))}},P=D=>{const z=D.target.value;r(z),z.length>wr?a(`Name is too long (maximum ${wr} characters)`):a("")},T=D=>{const z=D.target.value;v(z),z.length>wr?x(`Name is too long (maximum ${wr} characters)`):x("")},I=()=>{if(n!==""){if(n.length>wr)return;const D={id:new Date().getTime()+Math.floor(Math.random()*1e3),name:n,emoji:i!==""&&i!==null?i:void 0,color:f};$e.success(()=>c.jsxs("div",{children:["Added category - ",c.jsx("b",{children:D.name})]})),t(z=>({...z,categories:[...z.categories,D]})),r(""),l(ue.purple),s("")}else $e.error(D=>c.jsx("div",{onClick:()=>$e.dismiss(D.id),children:"Category name is required."}))},L=()=>{m(0),b(!1),k(ue.purple),v(""),C(void 0)},M=()=>{if(h){const D=e.categories.map(O=>O.id===h?{...O,name:j,emoji:w||void 0,color:S}:O),z=e.tasks.map(O=>{var U;const F=(U=O.category)==null?void 0:U.map(_=>_.id===h?{id:h,name:j,emoji:w||void 0,color:S}:_);return{...O,category:F}});t({...e,categories:D,tasks:z}),$e.success(()=>c.jsxs("div",{children:["Updated category - ",c.jsx("b",{children:j})]})),b(!1)}};return e.settings[0].enableCategories?c.jsxs(c.Fragment,{children:[c.jsx(Hl,{title:"Categories"}),c.jsxs(CH,{children:[e.categories.length>0?c.jsx(EH,{children:e.categories.map(D=>{const z=e.tasks.filter(B=>{var X;return(X=B.category)==null?void 0:X.some(Z=>Z.id===D.id)}),O=z.reduce((B,X)=>X.done?B+1:B,0),F=z.length,U=F>0?Math.floor(O/F*100):0,_=F>0?`(${U}%)`:"";return c.jsxs(RH,{clr:D.color,children:[c.jsxs(PH,{translate:"no",children:[c.jsx("span",{children:D.emoji&&c.jsx(ct,{unified:D.emoji,emojiStyle:e.emojisStyle})})," ",c.jsx("span",{style:{wordBreak:"break-all",fontWeight:600},children:D.name}),c.jsx(Dn,{title:"The percentage of completion of tasks assigned to this category",children:c.jsx("span",{style:{opacity:.8,fontStyle:"italic"},children:_})})]}),c.jsxs("div",{style:{display:"flex",gap:"4px"},children:[c.jsx(nb,{children:c.jsx(En,{color:"primary",onClick:()=>{m(D.id),b(!0)},children:c.jsx(Fg,{})})}),c.jsx(nb,{children:c.jsx(En,{color:"error",onClick:()=>{m(D.id),F>0?p(!0):$(D.id)},children:c.jsx(Ng,{})})})]})]},D.id)})}):c.jsx("p",{children:"You don't have any categories"}),c.jsxs(jH,{children:[c.jsx("h2",{children:"Add New Category"}),c.jsx(od,{emoji:typeof i=="string"?i:void 0,setEmoji:s,color:f}),c.jsx(TH,{focused:!0,required:!0,label:"Category name",placeholder:"Enter category name",value:n,onChange:P,error:o!=="",helperText:n==""?void 0:o||`${n.length}/${wr}`}),c.jsx(vd,{color:f,onColorChange:D=>{l(D)},width:360}),c.jsx(zH,{onClick:I,disabled:n.length>wr,children:"Create Category"})]}),c.jsxs(ao,{open:u,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsxs(Lr,{children:["Confirm deletion of"," ",c.jsx("b",{children:(N=e.categories.find(D=>D.id===h))==null?void 0:N.name})]}),c.jsx(io,{children:"This will remove the category from your list and associated tasks."}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:()=>p(!1),children:"Cancel"}),c.jsx(qt,{onClick:()=>{$(h),p(!1)},color:"error",children:"Delete"})]})]}),c.jsxs(ao,{open:y,onClose:L,PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsx(Lr,{children:"Edit Category"}),c.jsxs(io,{children:[c.jsx(od,{emoji:((V=e.categories.find(D=>D.id===h))==null?void 0:V.emoji)||void 0,setEmoji:C,width:300,color:S}),c.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column"},children:[c.jsx($H,{label:"Enter category name",placeholder:"Enter category name",value:j,error:g!=="",onChange:T,helperText:g||`${j.length}/${wr}`}),c.jsx(vd,{color:S,width:300,fontColor:ue.fontDark,onColorChange:D=>{k(D)}})]})]}),c.jsxs(Dr,{children:[c.jsx(qt,{onClick:L,children:"Cancel"}),c.jsx(qt,{onClick:M,disabled:g!=="",children:"Save"})]})]})]})]}):c.jsx(ev,{})},CH=J.div` display: flex; justify-content: center; align-items: center; @@ -1711,7 +1711,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho opacity: 0.7; color: white; } -`,OH=()=>{const{user:e,setUser:t}=d.useContext(Qt),[n,r]=Bn("","name","sessionStorage"),[o,a]=Bn(null,"emoji","sessionStorage"),[i,s]=Bn("#b624ff","color","sessionStorage"),[f,l]=Bn("","description","sessionStorage"),[u,p]=Bn("","deadline","sessionStorage"),[h,m]=d.useState(""),[y,b]=d.useState(""),[j,g]=Bn([],"categories","sessionStorage"),v=lo();d.useEffect(()=>{document.title="Todo App - Add Task",n.length>ar?m(`Name should be less than or equal to ${ar} characters`):m(""),f.length>Er?b(`Description should be less than or equal to ${Er} characters`):b("")},[]);const x=k=>{const R=k.target.value;r(R),R.length>ar?m(`Name should be less than or equal to ${ar} characters`):m("")},w=k=>{const R=k.target.value;l(R),R.length>Er?b(`Description should be less than or equal to ${Er} characters`):b("")},E=k=>{p(k.target.value)},S=()=>{if(n!==""){if(n.length>ar||f.length>Er)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:u!==""?new Date(u):void 0,category:j||[]};t(R=>({...R,tasks:[...R.tasks,k]})),v("/"),$e.success(R=>c.jsxs("div",{onClick:()=>$e.dismiss(R.id),children:["Added task - ",c.jsx("b",{children:k.name})]}))}else $e.error(k=>c.jsx("div",{onClick:()=>$e.dismiss(k.id),children:"Task name is required."}))};return c.jsxs(c.Fragment,{children:[c.jsx(Hl,{title:"Add New Task"}),c.jsxs(XL,{children:[c.jsx(od,{emoji:typeof o=="string"?o:void 0,setEmoji:a,color:i}),c.jsx(I0,{label:"Task Name",name:"name",placeholder:"Enter task name",value:n,onChange:x,focused:!0,required:!0,error:h!=="",helperTxtColor:h&&ue.red,helperText:n===""?void 0:h||`${n.length}/${ar}`}),c.jsx(I0,{label:"Task Description (optional)",name:"name",placeholder:"Enter task description",value:f,onChange:w,multiline:!0,rows:4,focused:!0,error:y!=="",helperTxtColor:y&&ue.red,helperText:f===""?void 0:y||`${f.length}/${Er}`}),c.jsx(I0,{label:"Task Deadline (optional)",name:"name",placeholder:"Enter deadline date",type:"datetime-local",value:u,onChange:E,defaultValue:"",focused:!0,InputProps:{startAdornment:u&&u!==""?c.jsx(xl,{position:"start",children:c.jsx(Dn,{title:"Clear",children:c.jsx(En,{color:"error",onClick:()=>p(""),children:c.jsx(Iw,{})})})}):void 0}}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&c.jsxs(c.Fragment,{children:[c.jsx("br",{}),c.jsx(ek,{selectedCategories:j,setSelectedCategories:g,width:"400px"}),c.jsx(XF,{to:"/categories",children:c.jsxs(Ft,{sx:{margin:"8px 0 24px 0 ",padding:"12px 24px",borderRadius:"12px"},children:[c.jsx(Ng,{}),"   Modify Categories"]})})]}),c.jsx(vd,{color:i,width:"400px",onColorChange:k=>{s(k)}}),c.jsx(QL,{onClick:S,disabled:n.length>ar||f.length>Er,children:"Create Task"})]})]})},MH=()=>{const{user:e,setUser:t}=d.useContext(Qt),[n,r]=Bn([],"tasksToExport","sessionStorage"),o=d.useRef(null);d.useEffect(()=>{document.title="Todo App - Transfer tasks"},[]);const a=h=>{r(m=>m.includes(h)?m.filter(y=>y!==h):[...m,h])},i=h=>{h.preventDefault(),h.dataTransfer.dropEffect="copy"},s=h=>{h.preventDefault();const m=h.dataTransfer.files[0];u(m),console.log(m)},f=()=>{const h=e.tasks.filter(m=>n.includes(m.id));ch(h),$e(m=>c.jsxs("div",{children:["Exported tasks:"," ",c.jsx("ul",{children:h.map(y=>c.jsx("li",{children:c.jsxs(rb,{children:[c.jsx(ct,{unified:y.emoji||"",size:20,emojiStyle:e.emojisStyle}),c.jsx("span",{children:y.name})]})},y.id))}),c.jsx(Ft,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>$e.dismiss(m.id),children:"Dimiss"})]}))},l=()=>{ch(e.tasks),$e.success(`Exported all tasks (${e.tasks.length})`)},u=h=>{const m=h;if(m){const y=new FileReader;y.onload=b=>{var j;try{const g=JSON.parse((j=b.target)==null?void 0:j.result);if(!Array.isArray(g)){$e.error("Imported file has an invalid structure.");return}const v=g.filter(P=>P.name&&P.name.length>ar||P.description&&P.description.length>Er||P.category&&P.category.some(I=>I.name.length>wr));if(v.length>0){const P=v.map(T=>T.name).join(", ");console.error(`These tasks cannot be imported due to exceeding maximum character lengths: ${P}`),$e.error("Some tasks cannot be imported due to exceeding maximum character lengths");return}const x=P=>/^#[0-9A-Fa-f]{6}$/.test(P),w=P=>P.color&&x(P.color);if(g.some(P=>P.color&&!x(P.color)||P.category&&!P.category.every(T=>w(T)))){$e.error("Imported file contains tasks with invalid color formats.");return}const S=e.categories.slice();g.forEach(P=>{P.category!==void 0&&P.category.forEach(T=>{const I=S.find(L=>L.id===T.id);I?Object.assign(I,T):S.push(T)})}),t(P=>({...P,categories:S}));const R=[...e.tasks,...g].reduce((P,T)=>P.find(L=>L.id===T.id)?P.map(L=>L.id===T.id?T:L):[...P,T],[]);t(P=>({...P,tasks:R}));const $=g.map(P=>P.name).join(", ");console.log(`Imported Tasks: ${$}`),$e(P=>c.jsxs("div",{children:["Tasks Successfully Imported from ",c.jsx("br",{}),c.jsx("i",{style:{wordBreak:"break-all"},children:m.name}),c.jsx("ul",{children:g.map(T=>c.jsx("li",{children:c.jsxs(rb,{children:[c.jsx(ct,{unified:T.emoji||"",size:20,emojiStyle:e.emojisStyle}),c.jsx("span",{children:T.name})]})},T.id))}),c.jsx(Ft,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>$e.dismiss(P.id),children:"Dimiss"})]})),o.current&&(o.current.value="")}catch(g){console.error(`Error parsing the imported file ${m.name}:`,g),$e.error(c.jsxs("div",{style:{wordBreak:"break-all"},children:["Error parsing the imported file: ",c.jsx("br",{})," ",c.jsx("i",{children:m.name})]}))}},y.readAsText(m)}},p=async()=>{try{const h=await navigator.clipboard.readText();h.startsWith(`${location.protocol}//${location.hostname}`)?window.open(h,"_self"):$e.error(m=>c.jsx("div",{onClick:()=>$e.dismiss(m.id),children:"Failed to import task from the provided link. Please ensure that the link is copied correctly."}))}catch(h){console.error("Failed to read clipboard contents: ",h)}};return d.useEffect(()=>{o.current&&(o.current.value="")},[e.createdAt]),c.jsxs(c.Fragment,{children:[c.jsx(Hl,{title:"Import/Export"}),c.jsxs("h2",{style:{textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center"},children:["Select Tasks To Export ",c.jsx(Dn,{title:"Duplicates will be removed during import",children:c.jsx(En,{style:{color:"#ffffff"},children:c.jsx(gN,{})})})]}),c.jsx(DH,{children:e.tasks.length>0?e.tasks.map(h=>c.jsxs(IH,{backgroundclr:h.color,onClick:()=>a(h.id),selected:n.includes(h.id),translate:"no",children:[c.jsx(qO,{size:"medium",checked:n.includes(h.id)}),c.jsxs(ms,{variant:"body1",component:"span",sx:{display:"flex",alignItems:"center",gap:"6px",wordBreak:"break-word"},children:[c.jsx(ct,{size:24,unified:h.emoji||"",emojiStyle:e.emojisStyle})," ",h.name]})]},h.id)):c.jsx("h3",{style:{opacity:.8,fontStyle:"italic"},children:"You don't have any tasks to export"})}),c.jsxs(ba,{component:"div",sx:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",gap:"24px"},children:[c.jsxs(Q0,{onClick:f,disabled:n.length===0,variant:"outlined",children:[c.jsx(uh,{}),"   Export Selected to JSON"," ",n.length>0&&`[${n.length}]`]}),c.jsxs(Q0,{onClick:l,disabled:e.tasks.length===0,variant:"outlined",children:[c.jsx(uh,{}),"   Export All Tasks to JSON"]}),c.jsx("h2",{style:{textAlign:"center"},children:"Import Tasks From JSON"}),/Windows|Linux|Macintosh/i.test(navigator.userAgent)&&c.jsx("div",{style:{width:"300px"},children:c.jsxs(AH,{onDragOver:i,onDrop:s,children:[c.jsx(X3,{fontSize:"large",color:"primary"}),c.jsxs("p",{style:{fontWeight:500,fontSize:"16px",margin:0},children:["Drop JSON file here to import tasks"," "]})]})}),c.jsx("input",{accept:".json",id:"import-file",type:"file",ref:o,style:{display:"none"},onChange:h=>{const m=h.target.files&&h.target.files[0];m&&u(m)}}),c.jsx("label",{htmlFor:"import-file",children:c.jsxs(Ft,{component:"span",variant:"outlined",sx:{padding:"12px 18px",borderRadius:"14px",width:"300px"},children:[c.jsx(X3,{}),"   Select JSON File"]})}),c.jsxs(Q0,{variant:"outlined",onClick:p,children:[c.jsx(Nw,{}),"   Import From Link"]})]})]})},IH=J(ba)` +`,OH=()=>{const{user:e,setUser:t}=d.useContext(Qt),[n,r]=Bn("","name","sessionStorage"),[o,a]=Bn(null,"emoji","sessionStorage"),[i,s]=Bn("#b624ff","color","sessionStorage"),[f,l]=Bn("","description","sessionStorage"),[u,p]=Bn("","deadline","sessionStorage"),[h,m]=d.useState(""),[y,b]=d.useState(""),[j,v]=Bn([],"categories","sessionStorage"),g=lo();d.useEffect(()=>{document.title="Todo App - Add Task",n.length>ar?m(`Name should be less than or equal to ${ar} characters`):m(""),f.length>Er?b(`Description should be less than or equal to ${Er} characters`):b("")},[]);const x=k=>{const R=k.target.value;r(R),R.length>ar?m(`Name should be less than or equal to ${ar} characters`):m("")},w=k=>{const R=k.target.value;l(R),R.length>Er?b(`Description should be less than or equal to ${Er} characters`):b("")},C=k=>{p(k.target.value)},S=()=>{if(n!==""){if(n.length>ar||f.length>Er)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:u!==""?new Date(u):void 0,category:j||[]};t(R=>({...R,tasks:[...R.tasks,k]})),g("/"),$e.success(R=>c.jsxs("div",{onClick:()=>$e.dismiss(R.id),children:["Added task - ",c.jsx("b",{children:k.name})]}))}else $e.error(k=>c.jsx("div",{onClick:()=>$e.dismiss(k.id),children:"Task name is required."}))};return c.jsxs(c.Fragment,{children:[c.jsx(Hl,{title:"Add New Task"}),c.jsxs(XL,{children:[c.jsx(od,{emoji:typeof o=="string"?o:void 0,setEmoji:a,color:i}),c.jsx(I0,{label:"Task Name",name:"name",placeholder:"Enter task name",value:n,onChange:x,focused:!0,required:!0,error:h!=="",helperTxtColor:h&&ue.red,helperText:n===""?void 0:h||`${n.length}/${ar}`}),c.jsx(I0,{label:"Task Description (optional)",name:"name",placeholder:"Enter task description",value:f,onChange:w,multiline:!0,rows:4,focused:!0,error:y!=="",helperTxtColor:y&&ue.red,helperText:f===""?void 0:y||`${f.length}/${Er}`}),c.jsx(I0,{label:"Task Deadline (optional)",name:"name",placeholder:"Enter deadline date",type:"datetime-local",value:u,onChange:C,defaultValue:"",focused:!0,InputProps:{startAdornment:u&&u!==""?c.jsx(xl,{position:"start",children:c.jsx(Dn,{title:"Clear",children:c.jsx(En,{color:"error",onClick:()=>p(""),children:c.jsx(Iw,{})})})}):void 0}}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&c.jsxs(c.Fragment,{children:[c.jsx("br",{}),c.jsx(ek,{selectedCategories:j,setSelectedCategories:v,width:"400px"}),c.jsx(XF,{to:"/categories",children:c.jsxs(Ft,{sx:{margin:"8px 0 24px 0 ",padding:"12px 24px",borderRadius:"12px"},children:[c.jsx(Fg,{}),"   Modify Categories"]})})]}),c.jsx(vd,{color:i,width:"400px",onColorChange:k=>{s(k)}}),c.jsx(QL,{onClick:S,disabled:n.length>ar||f.length>Er,children:"Create Task"})]})]})},MH=()=>{const{user:e,setUser:t}=d.useContext(Qt),[n,r]=Bn([],"tasksToExport","sessionStorage"),o=d.useRef(null);d.useEffect(()=>{document.title="Todo App - Transfer tasks"},[]);const a=h=>{r(m=>m.includes(h)?m.filter(y=>y!==h):[...m,h])},i=h=>{h.preventDefault(),h.dataTransfer.dropEffect="copy"},s=h=>{h.preventDefault();const m=h.dataTransfer.files[0];u(m),console.log(m)},f=()=>{const h=e.tasks.filter(m=>n.includes(m.id));uh(h),$e(m=>c.jsxs("div",{children:["Exported tasks:"," ",c.jsx("ul",{children:h.map(y=>c.jsx("li",{children:c.jsxs(rb,{children:[c.jsx(ct,{unified:y.emoji||"",size:20,emojiStyle:e.emojisStyle}),c.jsx("span",{children:y.name})]})},y.id))}),c.jsx(Ft,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>$e.dismiss(m.id),children:"Dimiss"})]}))},l=()=>{uh(e.tasks),$e.success(`Exported all tasks (${e.tasks.length})`)},u=h=>{const m=h;if(m){const y=new FileReader;y.onload=b=>{var j;try{const v=JSON.parse((j=b.target)==null?void 0:j.result);if(!Array.isArray(v)){$e.error("Imported file has an invalid structure.");return}const g=v.filter(P=>P.name&&P.name.length>ar||P.description&&P.description.length>Er||P.category&&P.category.some(I=>I.name.length>wr));if(g.length>0){const P=g.map(T=>T.name).join(", ");console.error(`These tasks cannot be imported due to exceeding maximum character lengths: ${P}`),$e.error("Some tasks cannot be imported due to exceeding maximum character lengths");return}const x=P=>/^#[0-9A-Fa-f]{6}$/.test(P),w=P=>P.color&&x(P.color);if(v.some(P=>P.color&&!x(P.color)||P.category&&!P.category.every(T=>w(T)))){$e.error("Imported file contains tasks with invalid color formats.");return}const S=e.categories.slice();v.forEach(P=>{P.category!==void 0&&P.category.forEach(T=>{const I=S.find(L=>L.id===T.id);I?Object.assign(I,T):S.push(T)})}),t(P=>({...P,categories:S}));const R=[...e.tasks,...v].reduce((P,T)=>P.find(L=>L.id===T.id)?P.map(L=>L.id===T.id?T:L):[...P,T],[]);t(P=>({...P,tasks:R}));const $=v.map(P=>P.name).join(", ");console.log(`Imported Tasks: ${$}`),$e(P=>c.jsxs("div",{children:["Tasks Successfully Imported from ",c.jsx("br",{}),c.jsx("i",{style:{wordBreak:"break-all"},children:m.name}),c.jsx("ul",{children:v.map(T=>c.jsx("li",{children:c.jsxs(rb,{children:[c.jsx(ct,{unified:T.emoji||"",size:20,emojiStyle:e.emojisStyle}),c.jsx("span",{children:T.name})]})},T.id))}),c.jsx(Ft,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>$e.dismiss(P.id),children:"Dimiss"})]})),o.current&&(o.current.value="")}catch(v){console.error(`Error parsing the imported file ${m.name}:`,v),$e.error(c.jsxs("div",{style:{wordBreak:"break-all"},children:["Error parsing the imported file: ",c.jsx("br",{})," ",c.jsx("i",{children:m.name})]}))}},y.readAsText(m)}},p=async()=>{try{const h=await navigator.clipboard.readText();h.startsWith(`${location.protocol}//${location.hostname}`)?window.open(h,"_self"):$e.error(m=>c.jsx("div",{onClick:()=>$e.dismiss(m.id),children:"Failed to import task from the provided link. Please ensure that the link is copied correctly."}))}catch(h){console.error("Failed to read clipboard contents: ",h)}};return d.useEffect(()=>{o.current&&(o.current.value="")},[e.createdAt]),c.jsxs(c.Fragment,{children:[c.jsx(Hl,{title:"Import/Export"}),c.jsxs("h2",{style:{textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center"},children:["Select Tasks To Export ",c.jsx(Dn,{title:"Duplicates will be removed during import",children:c.jsx(En,{style:{color:"#ffffff"},children:c.jsx(gN,{})})})]}),c.jsx(DH,{children:e.tasks.length>0?e.tasks.map(h=>c.jsxs(IH,{backgroundclr:h.color,onClick:()=>a(h.id),selected:n.includes(h.id),translate:"no",children:[c.jsx(qO,{size:"medium",checked:n.includes(h.id)}),c.jsxs(ms,{variant:"body1",component:"span",sx:{display:"flex",alignItems:"center",gap:"6px",wordBreak:"break-word"},children:[c.jsx(ct,{size:24,unified:h.emoji||"",emojiStyle:e.emojisStyle})," ",h.name]})]},h.id)):c.jsx("h3",{style:{opacity:.8,fontStyle:"italic"},children:"You don't have any tasks to export"})}),c.jsxs(ba,{component:"div",sx:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",gap:"24px"},children:[c.jsxs(Q0,{onClick:f,disabled:n.length===0,variant:"outlined",children:[c.jsx(dh,{}),"   Export Selected to JSON"," ",n.length>0&&`[${n.length}]`]}),c.jsxs(Q0,{onClick:l,disabled:e.tasks.length===0,variant:"outlined",children:[c.jsx(dh,{}),"   Export All Tasks to JSON"]}),c.jsx("h2",{style:{textAlign:"center"},children:"Import Tasks From JSON"}),/Windows|Linux|Macintosh/i.test(navigator.userAgent)&&c.jsx("div",{style:{width:"300px"},children:c.jsxs(AH,{onDragOver:i,onDrop:s,children:[c.jsx(X3,{fontSize:"large",color:"primary"}),c.jsxs("p",{style:{fontWeight:500,fontSize:"16px",margin:0},children:["Drop JSON file here to import tasks"," "]})]})}),c.jsx("input",{accept:".json",id:"import-file",type:"file",ref:o,style:{display:"none"},onChange:h=>{const m=h.target.files&&h.target.files[0];m&&u(m)}}),c.jsx("label",{htmlFor:"import-file",children:c.jsxs(Ft,{component:"span",variant:"outlined",sx:{padding:"12px 18px",borderRadius:"14px",width:"300px"},children:[c.jsx(X3,{}),"   Select JSON File"]})}),c.jsxs(Q0,{variant:"outlined",onClick:p,children:[c.jsx(Nw,{}),"   Import From Link"]})]})]})},IH=J(ba)` display: flex; align-items: center; justify-content: left; @@ -1778,7 +1778,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho color: #ffffff58; border-color: #ffffff58; } -`,LH=()=>{const{user:e}=d.useContext(Qt),[t,n]=d.useState(""),[r,o]=d.useState(0),[a,i]=d.useState(0),[s,f]=d.useState(0),[l,u]=d.useState([]),p=d.useMemo(()=>a/e.tasks.length*100,[a,e.tasks.length]),h=Vg();d.useEffect(()=>{n(W3()),document.title="Todo App";const b=setInterval(()=>{n(W3()),o(j=>j+1)},6e3);return()=>clearInterval(b)},[]),d.useEffect(()=>{const b=e.tasks.filter(x=>x.done).length;i(b);const j=new Date().setHours(0,0,0,0),g=e.tasks.filter(x=>x.deadline?new Date(x.deadline).setHours(0,0,0,0)===j&&!x.done:!1);f(g.length);const v=g.map(x=>x.name);u(v)},[e.tasks]);const m=b=>{const j=/\*\*(.*?)\*\*/g;return b.split(j).map((v,x)=>{if(x%2===1){const w=v.trim();return c.jsx(ct,{size:20,unified:w,emojiStyle:e.emojisStyle},x)}else return v})},y=b=>typeof b=="string"?m(b):b;return c.jsxs(c.Fragment,{children:[c.jsxs(_L,{children:[c.jsx(ct,{unified:"1f44b",emojiStyle:e.emojisStyle}),"   ",ZL(),e.name&&c.jsxs("span",{translate:"no",children:[", ",e.name]})]}),c.jsx(BL,{children:y(t)},r),!h&&c.jsxs(YL,{children:[c.jsx(Bw,{})," You're offline but you can use the app!"]}),e.tasks.length>0&&c.jsx(VL,{children:c.jsxs(UL,{glow:e.settings[0].enableGlow,children:[c.jsxs(ba,{sx:{position:"relative",display:"inline-flex"},children:[c.jsx(qL,{variant:"determinate",value:p,size:64,thickness:5,"aria-label":"Progress",style:{filter:e.settings[0].enableGlow?`drop-shadow(0 0 6px ${ue.purple+"C8"})`:"none"}}),c.jsx(KL,{children:c.jsx(ms,{variant:"caption",component:"div",color:"white",sx:{fontSize:"16px",fontWeight:600},children:`${Math.round(p)}%`})})]}),c.jsxs(WL,{children:[c.jsx(HL,{children:a===0?`You have ${e.tasks.length} task${e.tasks.length>1?"s":""} to complete.`:`You've completed ${a} out of ${e.tasks.length} tasks.`}),c.jsx(GL,{children:tN(p)}),s>0&&c.jsxs("span",{style:{opacity:.8},children:["Tasks due today:"," ",new Intl.ListFormat("en",{style:"long"}).format(l)]})]})]})}),c.jsx(q_,{}),c.jsx(ZF,{animate:e.tasks.length===0})]})},NH=()=>{var o;const{user:e}=d.useContext(Qt),{id:t}=PF(),n=t==null?void 0:t.replace(".",""),r=e.tasks.find(a=>a.id.toString().replace(".","")===n);return r?c.jsxs(c.Fragment,{children:[c.jsx(Hl,{title:"Task Details"}),c.jsxs(FH,{style:{boxShadow:`0 0 128px -8px ${r.color}`},children:[c.jsxs(_H,{children:["Task: ",r.name]}),c.jsx(BH,{children:c.jsxs("tbody",{children:[c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Emoji:"}),c.jsx(Kr,{children:r.emoji?c.jsxs(c.Fragment,{children:[c.jsx(ct,{unified:(r==null?void 0:r.emoji)||"",size:32,emojiStyle:e.emojisStyle})," (",r.emoji,")"]}):c.jsx("i",{children:"none"})})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Description:"}),c.jsx(Kr,{children:r==null?void 0:r.description})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Color:"}),c.jsxs(Kr,{children:[c.jsx(VH,{clr:r.color})," ",r.color.toUpperCase()]})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Created:"}),c.jsx(Kr,{children:new Date((r==null?void 0:r.date)||"").toLocaleString()})]}),(r==null?void 0:r.lastSave)&&c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Last edited:"}),c.jsx(Kr,{children:new Date((r==null?void 0:r.lastSave)||"").toLocaleString()})]}),(r==null?void 0:r.deadline)&&c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Task deadline:"}),c.jsx(Kr,{children:new Date((r==null?void 0:r.deadline)||"").toLocaleString()})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Done:"}),c.jsxs(Kr,{children:[r!=null&&r.done?c.jsx(wl,{}):c.jsx(q3,{})," ",r==null?void 0:r.done.toString()]})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Pinned:"}),c.jsxs(Kr,{children:[r!=null&&r.pinned?c.jsx(wl,{}):c.jsx(q3,{})," ",r==null?void 0:r.pinned.toString()]})]}),(r==null?void 0:r.sharedBy)&&c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Shared by: "}),c.jsx(Kr,{children:r.sharedBy})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Categories:"}),c.jsx(Kr,{children:c.jsx(UH,{children:(o=r==null?void 0:r.category)==null?void 0:o.map(a=>c.jsx(kl,{backgroundclr:a.color,glow:!1,label:a.name,avatar:a.emoji?c.jsx(Ar,{alt:a.name,sx:{background:"transparent",borderRadius:"0px"},children:a.emoji&&(e.emojisStyle===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:a.emoji,emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:20,unified:a.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})},a.id))})})]})]})})]})]}):c.jsx(Jg,{})},FH=J.div` +`,LH=()=>{const{user:e}=d.useContext(Qt),{tasks:t,emojisStyle:n,settings:r,name:o}=e,[a,i]=d.useState(""),[s,f]=d.useState(0),[l,u]=d.useState(0),[p,h]=d.useState(0),[m,y]=d.useState([]),b=d.useMemo(()=>l/t.length*100,[l,t.length]),j=Ug();d.useEffect(()=>{i(H3()),document.title="Todo App";const x=setInterval(()=>{i(H3()),f(w=>w+1)},6e3);return()=>clearInterval(x)},[]),d.useEffect(()=>{const x=t.filter(k=>k.done).length;u(x);const w=new Date().setHours(0,0,0,0),C=t.filter(k=>k.deadline?new Date(k.deadline).setHours(0,0,0,0)===w&&!k.done:!1);h(C.length);const S=C.map(k=>k.name);y(S)},[t]);const v=x=>{const w=/\*\*(.*?)\*\*/g;return x.split(w).map((S,k)=>{if(k%2===1){const R=S.trim();return c.jsx(ct,{size:20,unified:R,emojiStyle:n},k)}else return S})},g=x=>typeof x=="string"?v(x):x;return c.jsxs(c.Fragment,{children:[c.jsxs(_L,{children:[c.jsx(ct,{unified:"1f44b",emojiStyle:n}),"   ",ZL(),o&&c.jsxs("span",{translate:"no",children:[", ",o]})]}),c.jsx(BL,{children:g(a)},s),!j&&c.jsxs(YL,{children:[c.jsx(Bw,{})," You're offline but you can use the app!"]}),t.length>0&&c.jsx(VL,{children:c.jsxs(UL,{glow:r[0].enableGlow,children:[c.jsxs(ba,{sx:{position:"relative",display:"inline-flex"},children:[c.jsx(qL,{variant:"determinate",value:b,size:64,thickness:5,"aria-label":"Progress",style:{filter:r[0].enableGlow?`drop-shadow(0 0 6px ${ue.purple+"C8"})`:"none"}}),c.jsx(KL,{children:c.jsx(ms,{variant:"caption",component:"div",color:"white",sx:{fontSize:"16px",fontWeight:600},children:`${Math.round(b)}%`})})]}),c.jsxs(WL,{children:[c.jsx(HL,{children:l===0?`You have ${t.length} task${t.length>1?"s":""} to complete.`:`You've completed ${l} out of ${t.length} tasks.`}),c.jsx(GL,{children:tN(b)}),p>0&&c.jsxs("span",{style:{opacity:.8},children:["Tasks due today:"," ",new Intl.ListFormat("en",{style:"long"}).format(m)]})]})]})}),c.jsx(q_,{}),c.jsx(ZF,{animate:t.length===0})]})},NH=()=>{var i;const{user:e}=d.useContext(Qt),{tasks:t,emojisStyle:n}=e,{id:r}=PF(),o=r==null?void 0:r.replace(".",""),a=t.find(s=>s.id.toString().replace(".","")===o);return a?(d.useEffect(()=>{document.title=`Todo App - ${a.name}`},[]),c.jsxs(c.Fragment,{children:[c.jsx(Hl,{title:"Task Details"}),c.jsxs(FH,{style:{boxShadow:`0 0 128px -8px ${a.color}`},children:[c.jsxs(_H,{children:["Task: ",a.name]}),c.jsx(BH,{children:c.jsxs("tbody",{children:[c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Emoji:"}),c.jsx(Kr,{children:a.emoji?c.jsxs(c.Fragment,{children:[c.jsx(ct,{unified:(a==null?void 0:a.emoji)||"",size:32,emojiStyle:n})," (",a.emoji,")"]}):c.jsx("i",{children:"none"})})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Description:"}),c.jsx(Kr,{children:a==null?void 0:a.description})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Color:"}),c.jsxs(Kr,{children:[c.jsx(VH,{clr:a.color})," ",a.color.toUpperCase()]})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Created:"}),c.jsx(Kr,{children:new Date((a==null?void 0:a.date)||"").toLocaleString()})]}),(a==null?void 0:a.lastSave)&&c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Last edited:"}),c.jsx(Kr,{children:new Date((a==null?void 0:a.lastSave)||"").toLocaleString()})]}),(a==null?void 0:a.deadline)&&c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Task deadline:"}),c.jsx(Kr,{children:new Date((a==null?void 0:a.deadline)||"").toLocaleString()})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Done:"}),c.jsxs(Kr,{children:[a!=null&&a.done?c.jsx(wl,{}):c.jsx(q3,{})," ",a==null?void 0:a.done.toString()]})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Pinned:"}),c.jsxs(Kr,{children:[a!=null&&a.pinned?c.jsx(wl,{}):c.jsx(q3,{})," ",a==null?void 0:a.pinned.toString()]})]}),(a==null?void 0:a.sharedBy)&&c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Shared by: "}),c.jsx(Kr,{children:a.sharedBy})]}),c.jsxs(Hr,{children:[c.jsx(Gr,{children:"Categories:"}),c.jsx(Kr,{children:c.jsx(UH,{children:(i=a==null?void 0:a.category)==null?void 0:i.map(s=>c.jsx(kl,{backgroundclr:s.color,glow:!1,label:s.name,avatar:s.emoji?c.jsx(Ar,{alt:s.name,sx:{background:"transparent",borderRadius:"0px"},children:s.emoji&&(n===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:s.emoji,emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:20,unified:s.emoji,emojiStyle:n}))}):c.jsx(c.Fragment,{})},s.id))})})]})]})})]})]})):c.jsx(ev,{})},FH=J.div` display: flex; flex-direction: column; padding: 16px; @@ -1842,4 +1842,4 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho align-items: center; flex-wrap: wrap; gap: 6px; -`,WH=()=>{const{user:e,setUser:t}=d.useContext(Qt),n=lo(),r=Ts(),o=new URLSearchParams(r.search),a=o.get("task"),i=o.get("userName"),[s,f]=d.useState(null),[l,u]=d.useState(""),[p,h]=d.useState(!1),[m,y]=d.useState(),b=g=>/^#[0-9A-Fa-f]{6}$/.test(g);d.useEffect(()=>{if(a)try{const g=decodeURIComponent(a),v=JSON.parse(g);if(!b(v.color)){h(!0),y("Invalid task color format.");return}v.category&&v.category.forEach(x=>{if(!b(x.color)){h(!0),y("Invalid category color format.");return}}),f(v)}catch(g){console.error("Error decoding task data:",g),y("Error decoding task data."+g),h(!0)}if(i){const g=decodeURIComponent(i);g.length>mf&&(h(!0),y("User name is too long."),console.log("User name is too long")),u(g)}},[a,i]);const j=()=>{if(s){const g=[...e.categories];s.category&&s.category.forEach(v=>{const x=g.findIndex(w=>w.id===v.id);x!==-1?g[x]=v:g.push(v)}),t(v=>({...v,categories:g,tasks:[...v.tasks.filter(Boolean),{...s,id:new Date().getTime()+Math.floor(Math.random()*1e3),sharedBy:l}]})),n("/"),$e.success(v=>c.jsxs("div",{onClick:()=>$e.dismiss(v.id),children:["Added shared task - ",c.jsx("b",{children:s.name})]}))}};return c.jsx("div",{children:c.jsx(ao,{open:!0,PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:!p&&s?c.jsxs(c.Fragment,{children:[c.jsx(Lr,{children:"Recieved Task"}),c.jsxs(io,{children:[c.jsxs("p",{children:[c.jsx("b",{children:l})," shared you a task."]}),c.jsxs("div",{style:{background:s.color,color:Kt(s.color||""),padding:"10px 20px",borderRadius:"16px",width:"300px",borderLeft:s.done?"6px solid #00ff11":"none"},children:[c.jsxs("h3",{style:{display:"flex",alignItems:"center",gap:"6px",margin:"12px 0"},children:[s.pinned&&c.jsx(Fg,{}),(s==null?void 0:s.emoji)&&c.jsx(ct,{unified:s.emoji,emojiStyle:e.emojisStyle}),s.name]}),c.jsx("p",{children:s.description}),s.deadline&&c.jsxs("p",{children:["Deadline: ",new Date(s.deadline).toLocaleDateString()," "," • ",new Date(s.deadline).toLocaleTimeString()]}),s.category&&c.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center",marginBottom:"12px"},children:s.category.map(g=>c.jsx("div",{children:c.jsx(kl,{backgroundclr:g.color,borderclr:Kt(s.color),glow:e.settings[0].enableGlow,label:g.name,size:"medium",avatar:g.emoji?c.jsx(Ar,{alt:g.name,sx:{background:"transparent",borderRadius:"0px"},children:g.emoji&&(e.emojisStyle===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:g.emoji,emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:20,unified:g.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})})},g.id))})]})]}),c.jsxs(Dr,{children:[c.jsx(qt,{color:"error",onClick:()=>n("/"),children:"Decline"}),c.jsx(qt,{onClick:()=>{j(),n("/")},children:"Add Task"})]})]}):c.jsxs(c.Fragment,{children:[c.jsx(Lr,{children:"Something went wrong"}),c.jsx(io,{children:c.jsxs("p",{children:["Oops! Something went wrong while processing the shared task."," ",m&&c.jsxs("b",{children:[c.jsx("br",{})," ",m]})]})}),c.jsx(Dr,{children:c.jsx(qt,{onClick:()=>n("/"),children:"Close"})})]})})})},HH=()=>c.jsxs(VF,{children:[c.jsx(mo,{path:"/",element:c.jsx(LH,{})}),c.jsx(mo,{path:"/task/:id",element:c.jsx(NH,{})}),c.jsx(mo,{path:"/share",element:c.jsx(WH,{})}),c.jsx(mo,{path:"/add",element:c.jsx(OH,{})}),c.jsx(mo,{path:"/user",element:c.jsx(uH,{})}),c.jsx(mo,{path:"/import-export",element:c.jsx(MH,{})}),c.jsx(mo,{path:"/categories",element:c.jsx(SH,{})}),c.jsx(mo,{path:"*",element:c.jsx(Jg,{})})]});function GH(){const[e,t]=Bn(ra,"user"),n=Ul();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},ra))?r({...o},ra):o)},[]),c.jsx(c.Fragment,{children:c.jsxs($R,{theme:ML,children:[c.jsx(DL,{}),c.jsx(U_,{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 ${ue.purple}`,background:"#141431e0",WebkitBackdropFilter:"blur(6px)",backdropFilter:"blur(6px)",color:ue.fontLight},success:{iconTheme:{primary:ue.purple,secondary:"white"},style:{}},error:{iconTheme:{primary:ue.red,secondary:"white"},style:{borderColor:ue.red}}}}),c.jsx(Qt.Provider,{value:{user:e,setUser:t},children:c.jsx(r9,{children:c.jsx(cH,{children:c.jsx(HH,{})})})})]})})}J0.createRoot(document.getElementById("root")).render(c.jsx(KF,{children:c.jsx(GH,{})})); +`,WH=()=>{const{user:e,setUser:t}=d.useContext(Qt),{emojisStyle:n,settings:r}=e,o=lo(),a=Ts(),i=new URLSearchParams(a.search),s=i.get("task"),f=i.get("userName"),[l,u]=d.useState(null),[p,h]=d.useState(""),[m,y]=d.useState(!1),[b,j]=d.useState(),v=x=>/^#[0-9A-Fa-f]{6}$/.test(x);d.useEffect(()=>{if(s)try{const x=decodeURIComponent(s),w=JSON.parse(x);if(!v(w.color)){y(!0),j("Invalid task color format.");return}w.category&&w.category.forEach(C=>{if(!v(C.color)){y(!0),j("Invalid category color format.");return}}),u(w)}catch(x){console.error("Error decoding task data:",x),j("Error decoding task data."+x),y(!0)}if(f){const x=decodeURIComponent(f);x.length>mf&&(y(!0),j("User name is too long."),console.log("User name is too long")),h(x)}},[s,f]),d.useEffect(()=>{document.title=`Todo App - Recieved Task ${l?"("+l.name+")":""}`},[[],l]);const g=()=>{if(l){const x=[...e.categories];l.category&&l.category.forEach(w=>{const C=x.findIndex(S=>S.id===w.id);C!==-1?x[C]=w:x.push(w)}),t(w=>({...w,categories:x,tasks:[...w.tasks.filter(Boolean),{...l,id:new Date().getTime()+Math.floor(Math.random()*1e3),sharedBy:p}]})),o("/"),$e.success(w=>c.jsxs("div",{onClick:()=>$e.dismiss(w.id),children:["Added shared task - ",c.jsx("b",{children:l.name})]}))}};return c.jsx("div",{children:c.jsx(ao,{open:!0,PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:!m&&l?c.jsxs(c.Fragment,{children:[c.jsx(Lr,{children:"Recieved Task"}),c.jsxs(io,{children:[c.jsxs("p",{children:[c.jsx("b",{children:p})," shared you a task."]}),c.jsxs("div",{style:{background:l.color,color:Kt(l.color||""),padding:"12px 24px",borderRadius:"22px",width:"300px",borderLeft:l.done?"6px solid #40da25":"none"},children:[c.jsxs("h3",{style:{display:"flex",alignItems:"center",gap:"6px",margin:"12px 0"},children:[l.pinned&&c.jsx(_g,{}),(l==null?void 0:l.emoji)&&c.jsx(ct,{unified:l.emoji,emojiStyle:n}),l.name]}),c.jsx("p",{children:l.description}),l.deadline&&c.jsxs("p",{children:[c.jsx("b",{children:"Deadline:"})," ",new Date(l.deadline).toLocaleDateString()," "," • ",new Date(l.deadline).toLocaleTimeString()," "," • "," ",ch(new Date(l.deadline))]}),l.category&&c.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center",marginBottom:"12px"},children:l.category.map(x=>c.jsx("div",{children:c.jsx(kl,{backgroundclr:x.color,borderclr:Kt(l.color),glow:r[0].enableGlow,label:x.name,size:"medium",avatar:x.emoji?c.jsx(Ar,{alt:x.name,sx:{background:"transparent",borderRadius:"0px"},children:x.emoji&&(n===Ne.NATIVE?c.jsx("div",{children:c.jsx(ct,{size:18,unified:x.emoji,emojiStyle:Ne.NATIVE})}):c.jsx(ct,{size:20,unified:x.emoji,emojiStyle:n}))}):c.jsx(c.Fragment,{})})},x.id))})]})]}),c.jsxs(Dr,{children:[c.jsx(qt,{color:"error",onClick:()=>o("/"),children:"Decline"}),c.jsx(qt,{onClick:()=>{g(),o("/")},children:"Add Task"})]})]}):c.jsxs(c.Fragment,{children:[c.jsx(Lr,{children:"Something went wrong"}),c.jsx(io,{children:c.jsxs("p",{children:["Oops! Something went wrong while processing the shared task."," ",b&&c.jsxs("b",{children:[c.jsx("br",{})," ",b]})]})}),c.jsx(Dr,{children:c.jsx(qt,{onClick:()=>o("/"),children:"Close"})})]})})})},HH=()=>c.jsxs(VF,{children:[c.jsx(mo,{path:"/",element:c.jsx(LH,{})}),c.jsx(mo,{path:"/task/:id",element:c.jsx(NH,{})}),c.jsx(mo,{path:"/share",element:c.jsx(WH,{})}),c.jsx(mo,{path:"/add",element:c.jsx(OH,{})}),c.jsx(mo,{path:"/user",element:c.jsx(uH,{})}),c.jsx(mo,{path:"/import-export",element:c.jsx(MH,{})}),c.jsx(mo,{path:"/categories",element:c.jsx(SH,{})}),c.jsx(mo,{path:"*",element:c.jsx(ev,{})})]});function GH(){const[e,t]=Bn(ra,"user"),n=Ul();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},ra))?r({...o},ra):o)},[]),c.jsx(c.Fragment,{children:c.jsxs($R,{theme:ML,children:[c.jsx(DL,{}),c.jsx(U_,{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 ${ue.purple}`,background:"#141431e0",WebkitBackdropFilter:"blur(6px)",backdropFilter:"blur(6px)",color:ue.fontLight},success:{iconTheme:{primary:ue.purple,secondary:"white"},style:{}},error:{iconTheme:{primary:ue.red,secondary:"white"},style:{borderColor:ue.red}}}}),c.jsx(Qt.Provider,{value:{user:e,setUser:t},children:c.jsx(r9,{children:c.jsx(cH,{children:c.jsx(HH,{})})})})]})})}J0.createRoot(document.getElementById("root")).render(c.jsx(KF,{children:c.jsx(GH,{})})); diff --git a/index.html b/index.html index 125f5c1..d0b1cd5 100644 --- a/index.html +++ b/index.html @@ -21,7 +21,7 @@ Todo App - + diff --git a/sw.js b/sw.js index 4373a5f..4558540 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,i)=>{const o=e||("document"in self?document.currentScript.src:"")||location.href;if(s[o])return;let c={};const a=e=>r(e,o),d={module:{uri:o},exports:c,require:a};s[o]=Promise.all(n.map((e=>d[e]||a(e)))).then((e=>(i(...e),c)))}}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-a5c76b14.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:"3c3eec71c5551bac0f657ef041f4dd42"},{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:"a743099781d8d6b808156d7aa38d51b5"},{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:"5286312b40784ea87993f350b62dbc05"},{url:"screenshots/ss2.png",revision:"f907cee03e016bc2806a78253ccdf7bb"},{url:"screenshots/ss3.png",revision:"537e7ea270ff0079e320f380853eb120"},{url:"screenshots/ss4.png",revision:"73b0e79a6eed31e15d66d9e241043fe8"},{url:"screenshots/ss5.png",revision:"f62c2767c40c49fce3e1e79f1bf94709"},{url:"screenshots/ss6.png",revision:"00fb7687bb7e9aa591d87fc57607efeb"},{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:"a743099781d8d6b808156d7aa38d51b5"},{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:"5286312b40784ea87993f350b62dbc05"},{url:"screenshots/ss2.png",revision:"f907cee03e016bc2806a78253ccdf7bb"},{url:"screenshots/ss3.png",revision:"537e7ea270ff0079e320f380853eb120"},{url:"screenshots/ss4.png",revision:"73b0e79a6eed31e15d66d9e241043fe8"},{url:"screenshots/ss5.png",revision:"f62c2767c40c49fce3e1e79f1bf94709"},{url:"screenshots/ss6.png",revision:"00fb7687bb7e9aa591d87fc57607efeb"},{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,i)=>{const o=e||("document"in self?document.currentScript.src:"")||location.href;if(s[o])return;let c={};const a=e=>r(e,o),d={module:{uri:o},exports:c,require:a};s[o]=Promise.all(n.map((e=>d[e]||a(e)))).then((e=>(i(...e),c)))}}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-afc62d91.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:"bec7e13f817e1aff1a8d2586c1a4a672"},{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:"a743099781d8d6b808156d7aa38d51b5"},{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:"5286312b40784ea87993f350b62dbc05"},{url:"screenshots/ss2.png",revision:"f907cee03e016bc2806a78253ccdf7bb"},{url:"screenshots/ss3.png",revision:"537e7ea270ff0079e320f380853eb120"},{url:"screenshots/ss4.png",revision:"73b0e79a6eed31e15d66d9e241043fe8"},{url:"screenshots/ss5.png",revision:"f62c2767c40c49fce3e1e79f1bf94709"},{url:"screenshots/ss6.png",revision:"00fb7687bb7e9aa591d87fc57607efeb"},{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:"a743099781d8d6b808156d7aa38d51b5"},{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:"5286312b40784ea87993f350b62dbc05"},{url:"screenshots/ss2.png",revision:"f907cee03e016bc2806a78253ccdf7bb"},{url:"screenshots/ss3.png",revision:"537e7ea270ff0079e320f380853eb120"},{url:"screenshots/ss4.png",revision:"73b0e79a6eed31e15d66d9e241043fe8"},{url:"screenshots/ss5.png",revision:"f62c2767c40c49fce3e1e79f1bf94709"},{url:"screenshots/ss6.png",revision:"00fb7687bb7e9aa591d87fc57607efeb"},{url:"screenshots/sspc1.png",revision:"9662534aed457be629b7223a95fe8cb3"},{url:"manifest.webmanifest",revision:"75662895350445e3a99a4317b4cb1ed8"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html")))}));