diff --git a/assets/index-afc62d91.js b/assets/index-afc62d91.js deleted file mode 100644 index b5f4698..0000000 --- a/assets/index-afc62d91.js +++ /dev/null @@ -1,1845 +0,0 @@ -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 - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * 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"),iv=Symbol.iterator;function hk(e){return e===null||typeof e!="object"?null:(e=iv&&e[iv]||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 Lh(e,t,n){this.props=e,this.context=t,this.refs=lb,this.updater=n||sb}var Nh=Lh.prototype=new cb;Nh.constructor=Lh;fb(Nh,xs.prototype);Nh.isPureReactComponent=!0;var sv=Array.isArray,ub=Object.prototype.hasOwnProperty,Fh={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(1>>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 - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * 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]*$/,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 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 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?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 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},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)=>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; - } - - 100% { - transform: scale(1); - opacity: 0.3; - } -`)),C$=so(v3||(v3=$1` - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -`)),E$=so(y3||(y3=$1` - 0% { - transform: scale(1); - } - - 50% { - transform: scale(0.92); - } - - 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"})(b3||(b3=$1` - opacity: 0; - position: absolute; - - &.${0} { - opacity: 0.3; - transform: scale(1); - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - &.${0} { - animation-duration: ${0}ms; - } - - & .${0} { - opacity: 1; - display: block; - width: 100%; - height: 100%; - border-radius: 50%; - background-color: currentColor; - } - - & .${0} { - opacity: 0; - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - & .${0} { - position: absolute; - /* @noflip */ - left: 0px; - top: 0; - animation-name: ${0}; - animation-duration: 2500ms; - animation-timing-function: ${0}; - 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: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); - } - - 100% { - transform: rotate(360deg); - } -`)),ZO=so(C3||(C3=D1` - 0% { - stroke-dasharray: 1px, 200px; - stroke-dashoffset: 0; - } - - 50% { - stroke-dasharray: 100px, 200px; - stroke-dashoffset: -15px; - } - - 100% { - 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})=>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})=>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=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; - border-radius: 4px; - background-color: #84848415; - } - - ::-webkit-scrollbar-thumb { - background-color: #8484844b; - border-radius: 4px; - } - - ::-webkit-scrollbar-thumb:hover { - background-color: #84848476; - } - - ::-webkit-scrollbar-track { - border-radius: 4px; - background-color: #84848415; - } -`,qt=J(Ft)` - padding: 10px 16px; - border-radius: 16px; - font-size: 16px; - margin: 8px; -`,AL=ga` - * { - font-family: "Poppins", sans-serif !important; - -webkit-tap-highlight-color: transparent; - &::selection { - background-color: #9a52ff; - color: #ffffff; - text-shadow: 0 0 8px #d22eff; - } - } - :root { - font-family: "Poppins", sans-serif; - line-height: 1.5; - font-weight: 400; - - color-scheme: light; - color: #f5f5f5; - - font-synthesis: none; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-text-size-adjust: 100%; - --rsbs-backdrop-bg: rgba(0, 0, 0, 0.3); - } - - /* div[data-rsbs-backdrop="true"] { - backdrop-filter: blur(2px); - } */ - - div[role="dialog"] { - border-radius: 42px 42px 0 0; - z-index: 9999999; - } - - div[data-rsbs-backdrop="true"] { - z-index: 999; - } - - div[data-rsbs-header="true"] { - z-index: 999999; - &::before { - width: 60px; - height: 6px; - border-radius: 100px; - background: #cfcfcf; - margin-top: 2px; - } - } - - body { - margin: 8px 16vw; - touch-action: manipulation; - //FIXME: - /* background: linear-gradient(180deg, #232e58 0%, #171d34 100%); */ - background: #232e58; - background-attachment: fixed; - background-size: cover; - @media (max-width: 1024px) { - margin: 20px; - } - - /* Custom Scrollbar Styles */ - ::-webkit-scrollbar { - width: 8px; - - background-color: #232e58; - } - - ::-webkit-scrollbar-thumb { - background-color: #6d2aff; - border-radius: 64px; - } - - ::-webkit-scrollbar-thumb:hover { - background-color: #8750ff; - } - - ::-webkit-scrollbar-track { - border-radius: 64px; - background-color: #232e58; - } - } - - pre { - background-color: black; - color: white; - padding: 16px; - border-radius: 16px; - overflow-x: auto; - border: 2px solid #40404062; - ::-webkit-scrollbar { - width: 8px; - height: 8px; - - background-color: #232e58; - } - - ::-webkit-scrollbar-thumb { - background-color: #6d2aff; - border-radius: 64px; - } - - ::-webkit-scrollbar-thumb:hover { - background-color: #8750ff; - } - - ::-webkit-scrollbar-track { - border-radius: 64px; - background-color: #232e58; - } - } - - .EmojiPickerReact { - --epr-hover-bg-color: #b624ffaf; - --epr-focus-bg-color: #b624ffaf; - --epr-highlight-color: #b624ff; - --epr-search-border-color: #b624ff; - --epr-category-icon-active-color: #b624ff; - border-radius: 20px !important; - padding: 8px !important; - } - - .epr-body, - .MuiDialogContent-root, - .MuiDrawer-paper { - ${IL} - } - - .MuiDialog-container { - backdrop-filter: blur(4px); - } - .MuiPaper-elevation8 { - border-radius: 16px !important; - } - .MuiSelect-select, - .MuiSelect-select { - display: flex !important; - justify-content: left; - align-items: center; - gap: 4px; - } - .MuiTooltip-tooltip { - color: white !important; - background-color: #141431dd !important; - backdrop-filter: blur(6px) !important; - padding: 8px 16px !important; - border-radius: 8px !important; - font-size: 12px !important; - } - .MuiBottomNavigationAction-root { - padding: 12px !important; - margin: 0 !important; - max-height: none; - } - .MuiSlider-valueLabel { - border-radius: 10px !important; - /* box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25) !important; - text-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25) !important; */ - padding: 6px 14px !important; - color: #ffffff !important; - background-color: #141431dd !important; - /* backdrop-filter: blur(6px) !important; */ - - /* margin-top: 90px; */ - &::before, - &::after { - display: none; - } - } - .MuiCheckbox-colorPrimary { - color: #ffffffc8 !important; - } - /* .MuiModal-backdrop { - backdrop-filter: blur(2px); - } */ - - .MuiCircularProgress-circle { - stroke-linecap: round !important; - } -`,DL=()=>c.jsx(Dx,{styles:AL});J(Ft)` - padding: 10px 16px; - border-radius: 16px; - font-size: 16px; - margin: 8px; -`;const LL=J.a` - cursor: pointer; - color: ${ue.purple}; - display: inline-block; - position: relative; - text-decoration: none; - font-weight: 500; - transition: 0.3s all; - &::after { - content: ""; - position: absolute; - width: 100%; - transform: scaleX(0); - height: 2px; - bottom: 0; - left: 0; - background-color: ${ue.purple}; - transform-origin: bottom right; - transition: transform 0.25s ease-out; - border-radius: 100px; - } - &:hover::after, - &:focus-visible::after { - transform: scaleX(1); - transform-origin: bottom left; - } - &:hover { - text-shadow: 0px 0px 20px ${ue.purple}; - } - &:focus, - &:focus-visible { - outline: none; - box-shadow: none; - } -`,NL=so` -from { - opacity: 0; - transform: translateX(-40px) -} -to { - opacity: 1; - transform: translateX(0px) - } -`,L1=so` -from { - opacity: 0; -} - -`;so` - from{ - transform: translateX(-100%); - } - to { - transform: translateX(0); - } -`;const FL=so` - from{ - transform: translateY(100%); - } - to { - transform: translateY(0); - } -`,Ow=so` - 0% { - transform: scale(0.95); - box-shadow: 0 0 0 0 rgba(182, 36, 255, 0.7); - } - 70% { - transform: scale(1); - box-shadow: 0 0 0 12px rgba(182, 36, 255, 0); - } - 100% { - transform: scale(0.95); - box-shadow: 0 0 0 0 rgba(182, 36, 255, 0); - } -`,_L=J.div` - display: flex; - margin-top: 12px; - font-size: 26px; - font-weight: bold; - margin-top: 16px; - margin-left: 8px; - - @media (max-width: 550px) { - font-size: 22px; - } -`,BL=J.div` - display: flex; - align-items: center; - gap: 6px; - font-size: 16px; - margin-top: 4px; - margin-left: 8px; - font-style: italic; - animation: ${NL} 0.5s ease-in-out; -`,VL=J.div` - display: flex; - justify-content: center; - align-items: center; -`,UL=J.div` - /* border: 3px solid ${ue.purple}; */ - /* box-shadow: ${e=>e.glow?"0 0 48px -8px #b624ff9d":"none"}; */ - background: #090b2258; - transition: 0.3s all; - display: flex; - align-items: center; - justify-content: left; - gap: 8px 16px; - padding: 20px 24px; - margin: 24px 0 12px 0; - border-radius: 24px; - width: 650px; - border: 1px solid #44479cb7; - @media (min-width: 1024px) { - padding: 24px; - } -`,WL=J.div` - line-height: 1.75; - margin-left: 6px; -`,HL=J.h4` - margin: 0; - font-size: 16px; - @media (min-width: 1024px) { - font-size: 17px; - } -`,GL=J.p` - margin: 0; - font-size: 16px; -`,KL=J(ba)` - top: 0; - left: 0; - bottom: 0; - right: 0; - position: absolute; - display: flex; - align-items: center; - justify-content: center; - background-color: #090b2287; - border-radius: 100px; - margin: -5px; - border: 1px solid #44479cb7; - box-shadow: 0 0 18px -2px #090b2287; -`,qL=J(oM)` - z-index: 1; - margin: 2px; - /* filter: drop-shadow(0 0 8px ${ue.purple+"35"}); */ -`,YL=J.div` - display: flex; - justify-content: center; - align-items: center; - gap: 6px; - margin-top: 24px; - animation: ${L1} 0.5s ease; -`,XL=J.div` - display: flex; - justify-content: center; - align-items: center; - flex-direction: column; -`;J.input` - font-size: 24px; - border: none; - width: 400px; - padding: 16px; - border-radius: 20px; - background-color: #ffffffd8; - border: 4px solid #7614ff; - color: #212121; - &::placeholder { - color: #212121; - } -`;const QL=J(Ft)` - margin-top: 4px; - border: none; - padding: 16px 32px; - font-size: 24px; - background: ${ue.purple}; - color: #ffffff; - border-radius: 999px; - font-weight: bold; - cursor: pointer; - transition: 0.3s all; - margin: 20px; - width: 400px; - text-transform: capitalize; - &:hover { - box-shadow: 0px 0px 24px 0px ${ue.purple+80}; - background: ${ue.purple}; - } - &:disabled { - box-shadow: none; - cursor: not-allowed; - opacity: 0.7; - color: white; - } -`,I0=J(fi)` - margin: 12px; - & .MuiOutlinedInput-root { - border-radius: 16px; - transition: 0.3s all; - width: 400px; - color: white; - } - .MuiFormHelperText-root { - 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},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;ue}; - opacity: ${({done:e})=>e?.7:1}; - color: ${({clr:e})=>e}; - border-left: ${({done:e})=>e?"8px solid #00ff1e":"1px solid transparent"}; - box-shadow: ${e=>e.glow&&!e.blur?`0 0 128px -28px ${e.backgroundColor}`:"none"}; - padding: 16px 16px 16px 16px; - border-radius: 24px; - animation: ${L1} 0.5s ease-in; - filter: ${({blur:e})=>e?"blur(2px) opacity(75%)":"none"}; -`,_N=J.span` - text-decoration: none; - margin-right: 14px; - display: flex; - align-items: center; - justify-content: center; - background-color: ${e=>e.clr===ue.fontDark?"#4b4b4b6e":"#dddddd9d"}; - font-size: 32px; - padding: 14px; - width: 42px; - height: 42px; - border-radius: 18px; - overflow: hidden; - text-overflow: ellipsis; -`,BN=J.div` - display: flex; - flex-direction: column; - flex: 1; -`,VN=J.div` - display: flex; - align-items: center; - - /* @media (max-width: 600px) { - flex-direction: column; - align-items: flex-start; - } */ -`,UN=J.h3` - font-size: 20px; - margin: 0; - text-decoration: ${({done:e})=>e?"line-through":"none"}; - word-break: break-word; - white-space: pre-line; -`,WN=J.p` - margin: 0 6px; - text-align: right; - margin-left: auto; - font-size: 14px; - font-style: italic; - font-weight: 300; - - /* @media (max-width: 600px) { - margin-left: 0; - margin-top: 4px; - text-align: left; - } */ -`,HN=J.p` - margin: 0; - font-size: 18px; - text-decoration: ${({done:e})=>e?"line-through":"none"}; - word-break: break-word; - /* white-space: pre-line; - line-height: 1em; */ -`,GN=J(Ft)` - background: none; - border: none; - cursor: pointer; - font-size: 16px; - font-weight: bolder; - transition: 0.3s color; - color: ${({clr:e})=>Kt(e)}; - text-transform: capitalize; - border-radius: 6px; - padding: 0 4px; - margin: 0 4px; -`,KN=J.div` - text-align: center; - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - min-width: 100vw; - opacity: 0.9; - font-size: 18px; - /* @media (max-width: 1024px) { - font-size: 16px; - } */ -`,qN=J.main` - display: flex; - justify-content: center; - max-width: 700px; - margin: 0 auto; - flex-direction: column; - gap: 6px; -`,YN=J.span` - color: ${e=>e.timeUp&&!e.done&&"#ff2a23d5"}; - text-shadow: ${e=>e.timeUp&&!e.done?"0 0 8px #ff2a23d5":"none"}; - text-decoration: ${e=>e.done?"line-through":"none"}; - transition: 0.3s all; - font-size: 14px; - margin: 4px 0; - font-weight: 500; - font-style: italic; - display: flex; - opacity: ${e=>e.timeUp?1:.9}; -`,XN=J.div` - display: flex; - justify-content: left; - align-items: center; - opacity: 0.8; - font-size: 16px; -`,kl=J(vz)` - color: ${({backgroundclr:e})=>Kt(e)}; - background-color: ${({backgroundclr:e})=>e}; - box-shadow: ${e=>e.glow?`0 0 8px 0 ${e.backgroundclr}`:"none"}; - border: ${({borderclr:e})=>e?`2px solid ${e}`:"none"}; - font-weight: bold; - font-size: 14px; - margin: 6px 0 0 0; - padding: 8px; - transition: 0.3s all; - /* opacity: ${({list:e})=>e?1:.9}; */ - animation: ${L1} 0.5s ease-in; - - &:hover { - background-color: ${e=>e.backgroundclr}; - box-shadow: ${e=>e.list&&`0 0 8px 0px ${e.backgroundclr}`}; - opacity: ${({list:e})=>e&&.8}; - } - - &:focus-visible { - opacity: 0.8; - background-color: ${e=>e.backgroundclr}; - } - &:focus { - opacity: none; - } - - & .MuiChip-deleteIcon { - color: ${e=>Kt(e.backgroundclr)}; - transition: 0.3s all; - width: 22px; - height: 22px; - stroke: transparent; - @media (max-width: 1024px) { - width: 26px; - height: 26px; - } - &:hover { - color: ${e=>Kt(e.backgroundclr)}; - opacity: 0.8; - } - } -`,QN=J.div` - position: sticky; - background: transparent; - backdrop-filter: blur(24px); - z-index: 1; - top: 0; - display: flex; - justify-content: left; - align-items: left; - gap: 8px; - overflow-x: auto; - padding: 0 0 6px 0; - margin: 8px 0; - - /* Custom Scrollbar Styles */ - ::-webkit-scrollbar { - width: 8px; - height: 8px; - border-radius: 4px; - background-color: #ffffff15; - } - - ::-webkit-scrollbar-thumb { - background-color: #ffffff30; - border-radius: 4px; - } - - ::-webkit-scrollbar-thumb:hover { - background-color: #ffffff50; - } - - ::-webkit-scrollbar-track { - border-radius: 4px; - background-color: #ffffff15; - } -`,ZN=J.span` - background-color: #6829ef; - color: #fff; - padding: 2px 0; - border-radius: 4px; - box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); - margin: 0; - font-weight: bold; - border: 1px solid #ffffff7f; - transition: 0.3s all; -`,JN=J(fi)` - margin: 8px 0 0 0; - border-radius: 16px; - transition: 0.3s all; - - & .MuiOutlinedInput-notchedOutline { - border: 2px solid ${ue.purple} !important; - } - & .MuiOutlinedInput-root { - padding: 2px 16px; - border-radius: 16px; - transition: 0.3s all; - background: #090b2258; - color: white; - } -`,D0=NN` - 0% { -webkit-transform: rotateZ(0); } - 1% { -webkit-transform: rotateZ(30deg); } - 3% { -webkit-transform: rotateZ(-28deg); } - 5% { -webkit-transform: rotateZ(34deg); } - 7% { -webkit-transform: rotateZ(-32deg); } - 9% { -webkit-transform: rotateZ(30deg); } - 11% { -webkit-transform: rotateZ(-28deg); } - 13% { -webkit-transform: rotateZ(26deg); } - 15% { -webkit-transform: rotateZ(-24deg); } - 17% { -webkit-transform: rotateZ(22deg); } - 19% { -webkit-transform: rotateZ(-20deg); } - 21% { -webkit-transform: rotateZ(18deg); } - 23% { -webkit-transform: rotateZ(-16deg); } - 25% { -webkit-transform: rotateZ(14deg); } - 27% { -webkit-transform: rotateZ(-12deg); } - 29% { -webkit-transform: rotateZ(10deg); } - 31% { -webkit-transform: rotateZ(-8deg); } - 33% { -webkit-transform: rotateZ(6deg); } - 35% { -webkit-transform: rotateZ(-4deg); } - 37% { -webkit-transform: rotateZ(2deg); } - 39% { -webkit-transform: rotateZ(-1deg); } - 41% { -webkit-transform: rotateZ(1deg); } - 43% { -webkit-transform: rotateZ(0); } - 100% { -webkit-transform: rotateZ(0); } -`,J3=J(aN)` - color: red; - - ${({animate:e})=>e&&ga` - -webkit-animation: ${D0} 2s 0.5s ease-in-out infinite; - -moz-animation: ${D0} 2s 0.5s ease-in-out infinite; - animation: ${D0} 2s 0.5s ease-in-out infinite; - `} -`;/** - * @remix-run/router v1.6.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */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. - * - * This source code is licensed under the MIT license found in the - * 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 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. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */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; - align-items: center; - justify-content: center; - position: fixed; - bottom: 24px; - width: 72px; - height: 72px; - border-radius: 100%; - background-color: ${ue.purple}; - color: white; - right: 16vw; - box-shadow: ${({glow:e})=>e?`0px 0px 32px -8px ${ue.purple}`:"none"}; - transition: background-color 0.3s, backdrop-filter 0.3s, box-shadow 0.3s; - - &:hover { - box-shadow: none; - background-color: ${ue.purple}; - backdrop-filter: blur(6px); - } - - ${({animate:e})=>e&&ga` - animation: ${Ow} 1.2s infinite; - `} - - @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,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; -} -to { - transform: scale(1) rotate(45deg); - opacity: 1; -}`,b_=Ro` -from { - transform: scale(0); - opacity: 0; -} -to { - transform: scale(1); - opacity: 1; -}`,x_=Ro` -from { - transform: scale(0) rotate(90deg); - opacity: 0; -} -to { - transform: scale(1) rotate(90deg); - opacity: 1; -}`,w_=wa("div")` - width: 20px; - opacity: 0; - height: 20px; - border-radius: 10px; - background: ${e=>e.primary||"#ff4b4b"}; - position: relative; - transform: rotate(45deg); - - animation: ${y_} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) - forwards; - animation-delay: 100ms; - - &:after, - &:before { - content: ''; - animation: ${b_} 0.15s ease-out forwards; - animation-delay: 150ms; - position: absolute; - border-radius: 3px; - opacity: 0; - background: ${e=>e.secondary||"#fff"}; - bottom: 9px; - left: 4px; - height: 2px; - width: 12px; - } - - &:before { - animation: ${x_} 0.15s ease-out forwards; - animation-delay: 180ms; - transform: rotate(90deg); - } -`,k_=Ro` - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -`,S_=wa("div")` - width: 12px; - height: 12px; - box-sizing: border-box; - border: 2px solid; - border-radius: 100%; - border-color: ${e=>e.secondary||"#e0e0e0"}; - border-right-color: ${e=>e.primary||"#616161"}; - animation: ${k_} 1s linear infinite; -`,C_=Ro` -from { - transform: scale(0) rotate(45deg); - opacity: 0; -} -to { - transform: scale(1) rotate(45deg); - opacity: 1; -}`,E_=Ro` -0% { - height: 0; - width: 0; - opacity: 0; -} -40% { - height: 0; - width: 6px; - opacity: 1; -} -100% { - opacity: 1; - height: 10px; -}`,j_=wa("div")` - width: 20px; - opacity: 0; - height: 20px; - border-radius: 10px; - background: ${e=>e.primary||"#61d345"}; - position: relative; - transform: rotate(45deg); - - animation: ${C_} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) - forwards; - animation-delay: 100ms; - &:after { - content: ''; - box-sizing: border-box; - animation: ${E_} 0.2s ease-out forwards; - opacity: 0; - animation-delay: 200ms; - position: absolute; - border-right: 2px solid; - border-bottom: 2px solid; - border-color: ${e=>e.secondary||"#fff"}; - bottom: 6px; - left: 6px; - height: 10px; - width: 6px; - } -`,R_=wa("div")` - position: absolute; -`,P_=wa("div")` - position: relative; - display: flex; - justify-content: center; - align-items: center; - min-width: 20px; - min-height: 20px; -`,T_=Ro` -from { - transform: scale(0.6); - opacity: 0.4; -} -to { - transform: scale(1); - opacity: 1; -}`,$_=wa("div")` - position: relative; - transform: scale(0.6); - opacity: 0.4; - min-width: 20px; - animation: ${T_} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275) - forwards; -`,z_=({toast:e})=>{let{icon:t,type:n,iconTheme:r}=e;return t!==void 0?typeof t=="string"?d.createElement($_,null,t):t:n==="blank"?null:d.createElement(P_,null,d.createElement(S_,{...r}),n!=="loading"&&d.createElement(R_,null,n==="error"?d.createElement(w_,{...r}):d.createElement(j_,{...r})))},O_=e=>` -0% {transform: translate3d(0,${e*-200}%,0) scale(.6); opacity:.5;} -100% {transform: translate3d(0,0,0) scale(1); opacity:1;} -`,M_=e=>` -0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;} -100% {transform: translate3d(0,${e*-150}%,-1px) scale(.6); opacity:0;} -`,I_="0%{opacity:0;} 100%{opacity:1;}",A_="0%{opacity:1;} 100%{opacity:0;}",D_=wa("div")` - display: flex; - align-items: center; - background: #fff; - color: #363636; - line-height: 1.3; - will-change: transform; - box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05); - max-width: 350px; - pointer-events: auto; - padding: 8px 10px; - border-radius: 8px; -`,L_=wa("div")` - display: flex; - justify-content: center; - margin: 4px 10px; - color: inherit; - flex: 1 1 auto; - white-space: pre-line; -`,N_=(e,t)=>{let n=e.includes("top")?1:-1,[r,o]=e9()?[I_,A_]:[O_(n),M_(n)];return{animation:t?`${Ro(r)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${Ro(o)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},F_=d.memo(({toast:e,position:t,style:n,children:r})=>{let o=e.height?N_(e.position||t||"top-center",e.visible):{opacity:0},a=d.createElement(z_,{toast:e}),i=d.createElement(L_,{...e.ariaProps},rd(e.message,e));return d.createElement(D_,{className:e.className,style:{...o,...n,...e.style}},typeof r=="function"?r({icon:a,message:i}):d.createElement(d.Fragment,null,a,i))});i_(d.createElement);var __=({id:e,className:t,style:n,onHeightUpdate:r,children:o})=>{let a=d.useCallback(i=>{if(i){let s=()=>{let f=i.getBoundingClientRect().height;r(e,f)};s(),new MutationObserver(s).observe(i,{subtree:!0,childList:!0,characterData:!0})}},[e,r]);return d.createElement("div",{ref:a,className:t,style:n},o)},B_=(e,t)=>{let n=e.includes("top"),r=n?{top:0}:{bottom:0},o=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:e9()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(n?1:-1)}px)`,...r,...o}},V_=F1` - z-index: 9999; - > * { - pointer-events: auto; - } -`,Tc=16,U_=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:o,containerStyle:a,containerClassName:i})=>{let{toasts:s,handlers:f}=v_(n);return d.createElement("div",{style:{position:"fixed",zIndex:9999,top:Tc,left:Tc,right:Tc,bottom:Tc,pointerEvents:"none",...a},className:i,onMouseEnter:f.startPause,onMouseLeave:f.endPause},s.map(l=>{let u=l.position||t,p=f.calculateOffset(l,{reverseOrder:e,gutter:r,defaultPosition:t}),h=B_(u,p);return d.createElement(__,{id:l.id,key:l.id,onHeightUpdate:f.updateHeight,className:l.visible?V_:"",style:h},l.type==="custom"?rd(l.message,l):o?o(l):d.createElement(F_,{toast:l,position:u}))}))},$e=Hn,t9={};function W_(e){if(!e||typeof window>"u")return;const t=document.createElement("style");return t.setAttribute("type","text/css"),t.innerHTML=e,document.head.appendChild(t),e}Object.defineProperty(t9,"__esModule",{value:!0});var Pt=d;function H_(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var Io=H_(Pt);W_(`.rfm-marquee-container { - overflow-x: hidden; - display: flex; - flex-direction: row; - position: relative; - width: var(--width); - transform: var(--transform); -} -.rfm-marquee-container:hover div { - animation-play-state: var(--pause-on-hover); -} -.rfm-marquee-container:active div { - animation-play-state: var(--pause-on-click); -} - -.rfm-overlay { - position: absolute; - width: 100%; - height: 100%; -} -.rfm-overlay::before, .rfm-overlay::after { - background: linear-gradient(to right, var(--gradient-color), transparent); - content: ""; - height: 100%; - position: absolute; - width: var(--gradient-width); - z-index: 2; - pointer-events: none; - touch-action: none; -} -.rfm-overlay::after { - right: 0; - top: 0; - transform: rotateZ(180deg); -} -.rfm-overlay::before { - left: 0; - top: 0; -} - -.rfm-marquee { - flex: 0 0 auto; - min-width: var(--min-width); - z-index: 1; - display: flex; - flex-direction: row; - align-items: center; - animation: scroll var(--duration) linear var(--delay) var(--iteration-count); - animation-play-state: var(--play); - animation-delay: var(--delay); - animation-direction: var(--direction); -} -@keyframes scroll { - 0% { - transform: translateX(0%); - } - 100% { - transform: translateX(-100%); - } -} - -.rfm-initial-child-container { - flex: 0 0 auto; - display: flex; - min-width: auto; - flex-direction: row; - align-items: center; -} - -.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: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; - z-index: 900; - @media (max-width: 1024px) { - right: 16px; - } -`,J_=J(vL)` - & .MuiPaper-root { - border-radius: 24px 0 0 0; - min-width: 301px; - - box-shadow: none; - padding: 4px; - background: #f9fafc; - z-index: 999; - - @media (max-width: 1024px) { - min-width: 270px; - } - @media (max-width: 600px) { - min-width: 55vw; - } - } -`,Ur=J(aa)` - margin: 0px 8px; - padding: 16px 12px; - border-radius: 14px; - box-shadow: none; - display: flex; - font-weight: 500; - color: #101727; - - align-items: center; - gap: 6px; - - &:hover { - background-color: #f0f0f0; - } -`,cy=J(Ft)` - padding: 8px 12px; - border-radius: 12px; - font-size: 16px; - margin: 8px; -`,F0=J.span` - margin-left: auto; - font-weight: 600; - background: ${({clr:e})=>(e||ue.purple)+"35"}; - color: ${({clr:e})=>e||ue.purple}; - /* border: 1px solid; */ - padding: 2px 12px; - border-radius: 32px; - font-size: 14px; -`,eB=J.div` - display: flex; - align-items: center; - flex-direction: row; - margin-top: 8px; - gap: 16px; - cursor: pointer; -`,uy=J.div` - font-size: 12px; - margin: 0; - color: #101727; - opacity: 0.8; - text-align: center; - display: flex; - align-items: center; - justify-content: center; -`,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 { - border-radius: 16px; - } - /* & .MuiFormHelperText-root { - opacity: 0.9; - } */ -`,nB=J.span` - font-size: 14px; - font-style: italic; - font-weight: 400; - opacity: 0.8; -`,Hl=({title:e})=>{const t=lo(),n=()=>t("/");return c.jsxs(rB,{children:[c.jsx(aB,{onClick:n,children:c.jsx(Mw,{})}),c.jsx(oB,{children:e})]})},rB=J.div` - margin: 0; - width: 100%; - position: sticky; - top: 0; - z-index: 99; - backdrop-filter: blur(12px); - -webkit-backdrop-filter: blur(12px); - background-color: #232e58c1; - margin-bottom: 48px; -`,oB=J.h2` - font-size: 28px; - margin: 0 auto; - text-align: center; - padding: 4px 0 8px 0; - text-shadow: 0 0 24px #00000068; -`,aB=J.button` - position: absolute; - display: flex; - justify-content: center; - align-items: center; - - font-size: 20px; - padding: 8px 12px; - background: transparent; - color: ${ue.fontLight}; - border: none; - border-radius: 12px; - cursor: pointer; - transition: 0.2s all; - - text-shadow: 0 0 24px #00000068; - &:hover { - opacity: 0.8; - } - @media (max-width: 1024px) { - margin-top: 4px; - } -`,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; - margin: 14px; -`,sB=J.div` - display: flex; - 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=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; - flex-direction: column; - user-select: none; - margin: 0 18px; - gap: 6px; -`,dy=J(Dg)` - width: 300px; - color: black; - margin: 8px 0; -`,lB=J.p` - display: flex; - align-items: center; - flex-direction: column; - gap: 6px; - opacity: 0.8; - font-weight: 500; - max-width: 300px; -`,cB=J(iL)` - margin: 8px 0; - background: #afafaf39; - padding: 12px 24px 12px 18px; - border-radius: 18px; - transition: 0.3s all; - &: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(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 -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -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===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,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 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; - gap: 6px; - color: ${ue.fontDark}; - margin: 10px; - font-size: 20px; -`,XW=J.div` - color: ${ue.fontDark}; - margin: 20px 10px; - & .MuiMenuItem-root { - font-size: 16px; - padding: 16px; - &::before { - content: ""; - display: inline-block; - margin-right: 10px; - } - } -`,Ao=J(aa)` - margin: 0 6px; - padding: 12px; - border-radius: 12px; - box-shadow: none; - gap: 2px; - color: ${({clr:e})=>e||ue.fontDark}; - - &:hover { - background-color: #f0f0f0; - } -`,QW=J(fi)` - margin-top: 22px; - .MuiOutlinedInput-root { - border-radius: 14px; - transition: 0.3s all; - } -`,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; - border-radius: 100px; - padding: 6px; - margin: 14px; - ${({animate:e})=>e&&ga` - animation: ${Ow} 1.2s infinite; - `} -`,eH=Q(ba)` - position: fixed; - bottom: 0; - width: 100%; - margin: 0; - animation: ${FL} 0.5s ease; - z-index: 999; /*9999*/ -`,tH=Q(lO)` - border-radius: 24px 24px 0 0; - background: #232e58e1; - backdrop-filter: blur(18px); - margin: 0px 20px 0px -20px; - padding: 18px 10px 32px 10px; -`,rf=Q(vO)` - border-radius: 18px; - margin: 4px; - color: white; - - &:disabled { - opacity: 0.6; - & .MuiBottomNavigationAction-label { - text-shadow: none; - } - } - & .MuiBottomNavigationAction-label { - font-size: 13px; - text-shadow: 0 0 12px #000000ce; - } - & .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(Dg)` - margin: 12px 0; - border-radius: 16px; - transition: 0.3s all; - width: ${({width:e})=>e||"100%"}; - color: white; - background: #ffffff1c; -`,rH=J(aa)` - padding: 8px 12px; - border-radius: 16px; - margin: 8px; - display: flex; - gap: 4px; - font-weight: 500; - transition: 0.2s all; - color: ${e=>Kt(e.clr||ue.fontLight)}; - background: ${({clr:e})=>e||"#bcbcbc"}; - border: 4px solid transparent; - &:hover { - background: ${({clr:e})=>e||"#bcbcbc"}; - opacity: 0.7; - } - - &:focus { - opacity: none; - } - &:focus-visible { - border-color: ${ue.purple} !important; - color: ${ue.fontDark} !important; - transform: scale(1.05); - } - - &.Mui-selected { - background: ${({clr:e})=>e||"#bcbcbc"}; - color: ${e=>Kt(e.clr||ue.fontLight)}; - /* box-shadow: 0 0 14px 4px ${e=>e.clr||"#bcbcbc"}; */ - border: 4px solid #38b71f; - display: flex; - justify-content: left; - align-items: center; - font-weight: bold; - &::after { - content: "• selected"; - font-size: 14px; - font-weight: 400; - } - &:hover { - background: ${({clr:e})=>e||"#bcbcbc"}; - opacity: 0.7; - } - } -`,vd=({color:e,onColorChange:t,width:n,fontColor:r})=>{const[o,a]=d.useState(e),[i,s]=d.useState(!1),f=y=>/^#[0-9A-Fa-f]{6}$/.test(y),l=[ue.purple,"#FF69B4","#FB34FF","#FF22B4","#c6a7ff","#7ACCFA","#4A9DFF","#5061FF","#50B5CB","#3DFF7F","#3AE836","#B7FF42","#FFEA28","#F9BE26","#FF9518","#ffc3a0","#FF5018","#FF2F2F"];d.useEffect(()=>{a(e)},[e]);const u=y=>{a(y),t(y)},p=y=>u(y.target.value),h=()=>{let y=Math.floor(Math.random()*16777215).toString(16);y="#"+("000000"+y).slice(-6),u(y)};d.useEffect(()=>{f(e)||(u(ue.purple),console.error("Invalid hex color "+e))},[e]);const m=(y,b)=>s(b);return c.jsx("div",{children:c.jsxs(oH,{onChange:m,sx:{width:n},children:[c.jsx(H$,{expandIcon:c.jsx(Dw,{sx:{color:r||ue.fontLight}}),sx:{fontWeight:500},children:c.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px"},children:[!i&&c.jsx(aH,{clr:o}),c.jsx("span",{style:{color:r||ue.fontLight},children:"Color"})]})}),c.jsxs(y$,{children:[c.jsx(iH,{maxWidth:n||400,clr:o,children:o.toUpperCase()}),c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",maxWidth:n||400},children:c.jsxs(hf,{container:!0,spacing:1,maxWidth:n||400,m:1,children:[l.map(y=>c.jsx(hf,{item:!0,children:c.jsx(X0,{clr:y,"aria-label":`Select color - ${y}`,onClick:()=>{u(y)},children:y===o&&c.jsx(wl,{})})},y)),c.jsx(Dn,{title:"Set custom color",children:c.jsx(hf,{item:!0,children:c.jsx(sH,{children:c.jsxs(X0,{clr:o,children:[c.jsx(fH,{type:"color",value:o,onChange:p}),c.jsx(lH,{clr:o})]})})})}),c.jsx(Dn,{title:"Random color",children:c.jsx(hf,{item:!0,children:c.jsx(X0,{clr:"#1a81ff",onClick:h,children:c.jsx(lN,{})})})})]})})]})]})})},X0=J.button` - background-color: ${({clr:e})=>e}; - color: ${({clr:e})=>Kt(e)}; - border: none; - cursor: pointer; - width: 48px; - height: 48px; - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - border-radius: 999px; - transition: 0.2s all; - transform: scale(1); - - &:focus-visible { - outline: 4px solid ${ue.purple}; - } - &:hover { - transform: scale(1.05); - box-shadow: 0 0 12px ${({clr:e})=>e}; - /* outline: none; */ - } -`,oH=J(d$)` - background: #ffffff1c; - border-radius: 16px !important; - border: 1px solid #0000003a; - box-shadow: none; - padding: 6px 0; - margin: 8px 0; -`,aH=J.div` - width: 24px; - height: 24px; - background: ${({clr:e})=>e}; - border-radius: 8px; - transition: 0.3s background; -`,iH=J(hf)` - margin-top: 16px; - display: flex; - justify-content: center; - align-items: center; - background: ${({clr:e})=>e}; - color: ${({clr:e})=>Kt(e)}; - padding: 8px; - border-radius: 100px; - transition: 0.3s all; - font-weight: 600; - border: 2px solid #ffffffab; -`,sH=J.div` - display: flex; - align-items: center; -`,fH=J.input` - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - height: 54px; - width: 54px; - display: flex; - - background-color: transparent; - border: none; - cursor: pointer; - - &::-webkit-color-swatch { - border-radius: 18px; - border: none; - } - &::-moz-color-swatch { - border-radius: 18px; - border: none; - } -`,lH=J(uN)` - color: ${({clr:e})=>Kt(e)}; - 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),{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; - border-radius: 48px; - box-shadow: 0px 4px 50px rgba(0, 0, 0, 0.25); - background: #f5f5f5; - color: ${ue.fontDark}; - border: 4px solid ${ue.purple}; - box-shadow: 0 0 72px -1px ${ue.purple+"bf"}; - display: flex; - gap: 14px; - flex-direction: column; - align-items: center; - flex-direction: column; - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -`,tb=J(fi)` - & .MuiInputBase-root { - border-radius: 16px; - width: 300px; - } -`,pH=J(Ft)` - width: 300px; - border: none; - background: ${ue.purple}; - color: white; - font-size: 18px; - padding: 14px; - border-radius: 16px; - cursor: pointer; - text-transform: capitalize; - &:hover { - background: ${ue.purple}; - } - &:disabled { - cursor: not-allowed; - opacity: 0.7; - color: white; - } -`,hH=J.span` - font-size: 20px; - font-weight: 500; -`,mH=J.span` - font-style: italic; - font-weight: 300; - opacity: 0.8; -`,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%; - left: 50%; - transform: translate(-50%, -50%); - min-width: 100vw; - line-height: 2em; -`,yH=J.h1` - font-size: 128px; - color: ${ue.purple}; - text-shadow: 0 0 32px #b624ffa9; -`,bH=J.p` - font-size: 22px; - opacity: 0.9; - line-height: 1.8em; - margin: 32px; -`,xH=J(Ft)` - padding: 12px 20px; - font-size: 18px; - border-radius: 16px; - margin: 16px; -`,wH=J.img` - width: 350px; - margin-left: 32px; - filter: drop-shadow(0px 0px 128px ${ue.purple}); -`,kH=J.code` - background: black; - 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,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; - flex-direction: column; - gap: 40px; -`,EH=J.div` - display: flex; - flex-direction: column; - align-items: center; - max-height: 350px; - background: #ffffff15; - overflow-y: auto; - padding: 24px 18px; - border-radius: 18px 0 0 18px; - /* Custom Scrollbar Styles */ - ::-webkit-scrollbar { - width: 8px; - border-radius: 4px; - background-color: #ffffff15; - } - - ::-webkit-scrollbar-thumb { - background-color: #ffffff30; - border-radius: 4px; - } - - ::-webkit-scrollbar-thumb:hover { - background-color: #ffffff50; - } - - ::-webkit-scrollbar-track { - border-radius: 4px; - background-color: #ffffff15; - } -`,jH=J.div` - display: flex; - justify-content: center; - align-items: center; - flex-direction: column; - gap: 4px; -`,RH=J.div` - display: flex; - justify-content: space-between; - align-items: center; - width: 350px; - margin: 6px 0; - padding: 12px; - border-radius: 18px; - background: ${({clr:e})=>e}; - color: ${({clr:e})=>Kt(e)}; - animation: ${L1} 0.5s ease-in-out; -`,PH=J.div` - display: flex; - align-items: center; - font-weight: 500; - margin: 0 4px; - gap: 4px; -`,nb=J.div` - background: #ffffffcd; - border-radius: 100%; - margin: 0 4px; -`,TH=J(fi)` - margin: 12px; - .MuiOutlinedInput-root { - border-radius: 16px; - transition: 0.3s all; - width: 350px; - color: white; - } - & .MuiFormHelperText-root { - color: white; - opacity: 0.8; - } -`,$H=J(fi)` - margin-top: 8px; - .MuiOutlinedInput-root { - border-radius: 16px; - transition: 0.3s all; - width: 300px; - } -`,zH=J(Ft)` - border: none; - padding: 18px 48px; - font-size: 24px; - background: ${ue.purple}; - color: #ffffff; - border-radius: 999px; - font-weight: bold; - cursor: pointer; - transition: 0.3s all; - margin: 20px; - width: 350px; - text-transform: capitalize; - &:hover { - box-shadow: 0px 0px 24px 0px ${ue.purple+80}; - background: ${ue.purple}; - } - &:disabled { - box-shadow: none; - cursor: not-allowed; - 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,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; - margin: 8px; - padding: 10px 4px; - border-radius: 16px; - background: #19172b94; - border: 2px solid ${e=>e.backgroundclr}; - box-shadow: ${e=>e.selected&&`0 0 8px 1px ${e.backgroundclr}`}; - transition: 0.3s all; - width: 300px; - cursor: "pointer"; -`,rb=J.div` - display: flex; - justify-content: left; - align-items: center; - gap: 6px; -`,AH=J.div` - display: flex; - justify-content: center; - align-items: center; - flex-direction: column; - gap: 6px; - border: 2px dashed ${ue.purple}; - border-radius: 16px; - padding: 32px 64px; - text-align: center; - max-width: 300px; -`,DH=J(ba)` - display: flex; - flex-direction: column; - align-items: center; - margin: 20px; - max-height: 350px; - - overflow-y: auto; - - /* Custom Scrollbar Styles */ - ::-webkit-scrollbar { - width: 8px; - border-radius: 4px; - background-color: #ffffff15; - } - - ::-webkit-scrollbar-thumb { - background-color: #ffffff30; - border-radius: 4px; - } - - ::-webkit-scrollbar-thumb:hover { - background-color: #ffffff50; - } - - ::-webkit-scrollbar-track { - border-radius: 4px; - background-color: #ffffff15; - } -`,Q0=J(Ft)` - padding: 12px 18px; - border-radius: 14px; - width: 300px; - - &:disabled { - color: #ffffff58; - border-color: #ffffff58; - } -`,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; - border-radius: 32px; - margin: 0 auto; - margin-top: 100px; - box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); - - @media (min-width: 768px) { - padding: 24px; - width: 70%; - } - - @media (min-width: 1200px) { - width: 50%; - } -`,_H=J.h2` - margin: 8px; - text-align: center; - font-size: 1.5em; - - @media (min-width: 768px) { - font-size: 1.8em; - } -`,BH=J.table` - width: 100%; - border-collapse: collapse; - margin-top: 16px; -`,Hr=J.tr` - border-bottom: 2px solid #d9d9d9bc; - - &:last-child { - border-bottom: none; - } -`,Gr=J.th` - text-align: left; - padding: 8px; - font-size: 1em; - - @media (min-width: 768px) { - font-size: 1.2em; - } -`,Kr=J.td` - text-align: left; - padding: 8px; - display: flex; - align-items: center; - gap: 6px; - font-size: 1em; - - @media (min-width: 768px) { - font-size: 1.1em; - } -`,VH=J.div` - width: 20px; - height: 20px; - border-radius: 4px; - background-color: ${({clr:e})=>e}; -`,UH=J.div` - display: flex; - align-items: center; - flex-wrap: wrap; - gap: 6px; -`,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/assets/index-c4d1b235.js b/assets/index-c4d1b235.js new file mode 100644 index 0000000..6f8a74c --- /dev/null +++ b/assets/index-c4d1b235.js @@ -0,0 +1,1847 @@ +var q5=Object.defineProperty;var Y5=(e,t,n)=>t in e?q5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Tv=(e,t,n)=>(Y5(e,typeof t!="symbol"?t+"":t,n),n);function X5(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 Iy(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ly={exports:{}},Bd={},Dy={exports:{}},Fe={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Uf=Symbol.for("react.element"),Q5=Symbol.for("react.portal"),Z5=Symbol.for("react.fragment"),J5=Symbol.for("react.strict_mode"),ek=Symbol.for("react.profiler"),tk=Symbol.for("react.provider"),nk=Symbol.for("react.context"),rk=Symbol.for("react.forward_ref"),ok=Symbol.for("react.suspense"),ak=Symbol.for("react.memo"),ik=Symbol.for("react.lazy"),$v=Symbol.iterator;function sk(e){return e===null||typeof e!="object"?null:(e=$v&&e[$v]||e["@@iterator"],typeof e=="function"?e:null)}var Ny={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},By=Object.assign,_y={};function Is(e,t,n){this.props=e,this.context=t,this.refs=_y,this.updater=n||Ny}Is.prototype.isReactComponent={};Is.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")};Is.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Fy(){}Fy.prototype=Is.prototype;function sm(e,t,n){this.props=e,this.context=t,this.refs=_y,this.updater=n||Ny}var lm=sm.prototype=new Fy;lm.constructor=sm;By(lm,Is.prototype);lm.isPureReactComponent=!0;var zv=Array.isArray,Vy=Object.prototype.hasOwnProperty,fm={current:null},Uy={key:!0,ref:!0,__self:!0,__source:!0};function Wy(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)Vy.call(t,r)&&!Uy.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1>>1,U=z[F];if(0>>1;Fo(ee,B))Ko(de,ee)?(z[F]=de,z[K]=B,F=K):(z[F]=ee,z[Z]=B,F=Z);else if(Ko(de,B))z[F]=de,z[K]=B,F=K;else break e}}return A}function o(z,A){var B=z.sortIndex-A.sortIndex;return B!==0?B:z.id-A.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 l=[],f=[],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 A=n(f);A!==null;){if(A.callback===null)r(f);else if(A.startTime<=z)r(f),A.sortIndex=A.expirationTime,t(l,A);else break;A=n(f)}}function w(z){if(b=!1,x(z),!y)if(n(l)!==null)y=!0,V(E);else{var A=n(f);A!==null&&D(w,A.startTime-z)}}function E(z,A){y=!1,b&&(b=!1,v(T),T=-1),m=!0;var B=h;try{for(x(A),p=n(l);p!==null&&(!(p.expirationTime>A)||z&&!P());){var F=p.callback;if(typeof F=="function"){p.callback=null,h=p.priorityLevel;var U=F(p.expirationTime<=A);A=e.unstable_now(),typeof U=="function"?p.callback=U:p===n(l)&&r(l),x(A)}else r(l);p=n(l)}if(p!==null)var W=!0;else{var Z=n(f);Z!==null&&D(w,Z.startTime-A),W=!1}return W}finally{p=null,h=B,m=!1}}var C=!1,k=null,T=-1,$=5,R=-1;function P(){return!(e.unstable_now()-R<$)}function M(){if(k!==null){var z=e.unstable_now();R=z;var A=!0;try{A=k(!0,z)}finally{A?L():(C=!1,k=null)}}else C=!1}var L;if(typeof g=="function")L=function(){g(M)};else if(typeof MessageChannel<"u"){var O=new MessageChannel,N=O.port2;O.port1.onmessage=M,L=function(){N.postMessage(null)}}else L=function(){j(M,0)};function V(z){k=z,C||(C=!0,L())}function D(z,A){T=j(function(){z(e.unstable_now())},A)}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||125F?(z.sortIndex=B,t(f,z),n(l)===null&&z===n(f)&&(b?(v(T),T=-1):b=!0,D(w,B-F))):(z.sortIndex=U,t(l,z),y||m||(y=!0,V(E))),z},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(z){var A=h;return function(){var B=h;h=A;try{return z.apply(this,arguments)}finally{h=B}}}})(qy);Ky.exports=qy;var bk=Ky.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Yy=d,Qn=bk;function re(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"),Cp=Object.prototype.hasOwnProperty,yk=/^[: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]*$/,Mv={},Av={};function xk(e){return Cp.call(Av,e)?!0:Cp.call(Mv,e)?!1:yk.test(e)?Av[e]=!0:(Mv[e]=!0,!1)}function wk(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function kk(e,t,n,r){if(t===null||typeof t>"u"||wk(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function jn(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 fn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){fn[e]=new jn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];fn[t]=new jn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){fn[e]=new jn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){fn[e]=new jn(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){fn[e]=new jn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){fn[e]=new jn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){fn[e]=new jn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){fn[e]=new jn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){fn[e]=new jn(e,5,!1,e.toLowerCase(),null,!1,!1)});var um=/[\-:]([a-z])/g;function dm(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(um,dm);fn[t]=new jn(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(um,dm);fn[t]=new jn(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(um,dm);fn[t]=new jn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){fn[e]=new jn(e,1,!1,e.toLowerCase(),null,!1,!1)});fn.xlinkHref=new jn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){fn[e]=new jn(e,1,!1,e.toLowerCase(),null,!0,!0)});function pm(e,t,n,r){var o=fn.hasOwnProperty(t)?fn[t]:null;(o!==null?o.type!==0:r||!(2s||o[i]!==a[s]){var l=` +`+o[i].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=i&&0<=s);break}}}finally{g0=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?yl(e):""}function Sk(e){switch(e.tag){case 5:return yl(e.type);case 16:return yl("Lazy");case 13:return yl("Suspense");case 19:return yl("SuspenseList");case 0:case 2:case 15:return e=v0(e.type,!1),e;case 11:return e=v0(e.type.render,!1),e;case 1:return e=v0(e.type,!0),e;default:return""}}function Pp(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 Fi:return"Fragment";case _i:return"Portal";case Ep:return"Profiler";case hm:return"StrictMode";case jp:return"Suspense";case Rp:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Zy:return(e.displayName||"Context")+".Consumer";case Qy:return(e._context.displayName||"Context")+".Provider";case mm:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case gm:return t=e.displayName||null,t!==null?t:Pp(e.type)||"Memo";case qo:t=e._payload,e=e._init;try{return Pp(e(t))}catch{}}return null}function Ck(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Pp(t);case 8:return t===hm?"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 ya(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function e4(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ek(e){var t=e4(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 mc(e){e._valueTracker||(e._valueTracker=Ek(e))}function t4(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=e4(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Fu(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 Tp(e,t){var n=t.checked;return Pt({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Lv(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ya(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 n4(e,t){t=t.checked,t!=null&&pm(e,"checked",t,!1)}function $p(e,t){n4(e,t);var n=ya(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")?zp(e,t.type,n):t.hasOwnProperty("defaultValue")&&zp(e,t.type,ya(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 zp(e,t,n){(t!=="number"||Fu(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var xl=Array.isArray;function es(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=gc.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ff(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Al={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},jk=["Webkit","ms","Moz","O"];Object.keys(Al).forEach(function(e){jk.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Al[t]=Al[e]})});function i4(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Al.hasOwnProperty(e)&&Al[e]?(""+t).trim():t+"px"}function s4(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=i4(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Rk=Pt({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ap(e,t){if(t){if(Rk[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(re(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(re(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(re(61))}if(t.style!=null&&typeof t.style!="object")throw Error(re(62))}}function Ip(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Lp=null;function vm(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Dp=null,ts=null,ns=null;function _v(e){if(e=Gf(e)){if(typeof Dp!="function")throw Error(re(280));var t=e.stateNode;t&&(t=Wd(t),Dp(e.stateNode,e.type,t))}}function l4(e){ts?ns?ns.push(e):ns=[e]:ts=e}function f4(){if(ts){var e=ts,t=ns;if(ns=ts=null,_v(e),t)for(e=0;e>>=0,e===0?32:31-(Nk(e)/Bk|0)|0}var vc=64,bc=4194304;function wl(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 Hu(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=wl(s):(a&=i,a!==0&&(r=wl(a)))}else i=n&~o,i!==0?r=wl(i):a!==0&&(r=wl(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 Wf(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Nr(t),e[t]=n}function Uk(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Ll),Yv=String.fromCharCode(32),Xv=!1;function T4(e,t){switch(e){case"keyup":return vS.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $4(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Vi=!1;function yS(e,t){switch(e){case"compositionend":return $4(t);case"keypress":return t.which!==32?null:(Xv=!0,Yv);case"textInput":return e=t.data,e===Yv&&Xv?null:e;default:return null}}function xS(e,t){if(Vi)return e==="compositionend"||!Em&&T4(e,t)?(e=R4(),gu=km=na=null,Vi=!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=e2(n)}}function A4(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?A4(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function I4(){for(var e=window,t=Fu();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Fu(e.document)}return t}function jm(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 TS(e){var t=I4(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&A4(n.ownerDocument.documentElement,n)){if(r!==null&&jm(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=t2(n,a);var i=t2(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,Ui=null,Up=null,Nl=null,Wp=!1;function n2(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Wp||Ui==null||Ui!==Fu(r)||(r=Ui,"selectionStart"in r&&jm(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}),Nl&&mf(Nl,r)||(Nl=r,r=qu(Up,"onSelect"),0Gi||(e.current=Xp[Gi],Xp[Gi]=null,Gi--)}function ht(e,t){Gi++,Xp[Gi]=e.current,e.current=t}var xa={},vn=Sa(xa),On=Sa(!1),ai=xa;function hs(e,t){var n=e.type.contextTypes;if(!n)return xa;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 Mn(e){return e=e.childContextTypes,e!=null}function Xu(){bt(On),bt(vn)}function f2(e,t,n){if(vn.current!==xa)throw Error(re(168));ht(vn,t),ht(On,n)}function W4(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(re(108,Ck(e)||"Unknown",o));return Pt({},n,r)}function Qu(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||xa,ai=vn.current,ht(vn,e),ht(On,On.current),!0}function c2(e,t,n){var r=e.stateNode;if(!r)throw Error(re(169));n?(e=W4(e,t,ai),r.__reactInternalMemoizedMergedChildContext=e,bt(On),bt(vn),ht(vn,e)):bt(On),ht(On,n)}var Po=null,Hd=!1,z0=!1;function H4(e){Po===null?Po=[e]:Po.push(e)}function FS(e){Hd=!0,H4(e)}function Ca(){if(!z0&&Po!==null){z0=!0;var e=0,t=st;try{var n=Po;for(st=1;e>=i,o-=i,To=1<<32-Nr(t)+o|n<T?($=k,k=null):$=k.sibling;var R=h(v,k,x[T],w);if(R===null){k===null&&(k=$);break}e&&k&&R.alternate===null&&t(v,k),g=a(R,g,T),C===null?E=R:C.sibling=R,C=R,k=$}if(T===x.length)return n(v,k),xt&&Ba(v,T),E;if(k===null){for(;TT?($=k,k=null):$=k.sibling;var P=h(v,k,R.value,w);if(P===null){k===null&&(k=$);break}e&&k&&P.alternate===null&&t(v,k),g=a(P,g,T),C===null?E=P:C.sibling=P,C=P,k=$}if(R.done)return n(v,k),xt&&Ba(v,T),E;if(k===null){for(;!R.done;T++,R=x.next())R=p(v,R.value,w),R!==null&&(g=a(R,g,T),C===null?E=R:C.sibling=R,C=R);return xt&&Ba(v,T),E}for(k=r(v,k);!R.done;T++,R=x.next())R=m(k,v,T,R.value,w),R!==null&&(e&&R.alternate!==null&&k.delete(R.key===null?T:R.key),g=a(R,g,T),C===null?E=R:C.sibling=R,C=R);return e&&k.forEach(function(M){return t(v,M)}),xt&&Ba(v,T),E}function j(v,g,x,w){if(typeof x=="object"&&x!==null&&x.type===Fi&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case hc:e:{for(var E=x.key,C=g;C!==null;){if(C.key===E){if(E=x.type,E===Fi){if(C.tag===7){n(v,C.sibling),g=o(C,x.props.children),g.return=v,v=g;break e}}else if(C.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===qo&&v2(E)===C.type){n(v,C.sibling),g=o(C,x.props),g.ref=Qs(v,C,x),g.return=v,v=g;break e}n(v,C);break}else t(v,C);C=C.sibling}x.type===Fi?(g=Qa(x.props.children,v.mode,w,x.key),g.return=v,v=g):(w=Cu(x.type,x.key,x.props,null,v.mode,w),w.ref=Qs(v,g,x),w.return=v,v=w)}return i(v);case _i:e:{for(C=x.key;g!==null;){if(g.key===C)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=B0(x,v.mode,w),g.return=v,v=g}return i(v);case qo:return C=x._init,j(v,g,C(x._payload),w)}if(xl(x))return y(v,g,x,w);if(Gs(x))return b(v,g,x,w);Ec(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=N0(x,v.mode,w),g.return=v,v=g),i(v)):n(v,g)}return j}var gs=J4(!0),e6=J4(!1),Kf={},lo=Sa(Kf),yf=Sa(Kf),xf=Sa(Kf);function qa(e){if(e===Kf)throw Error(re(174));return e}function Im(e,t){switch(ht(xf,t),ht(yf,e),ht(lo,Kf),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Mp(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Mp(t,e)}bt(lo),ht(lo,t)}function vs(){bt(lo),bt(yf),bt(xf)}function t6(e){qa(xf.current);var t=qa(lo.current),n=Mp(t,e.type);t!==n&&(ht(yf,e),ht(lo,n))}function Lm(e){yf.current===e&&(bt(lo),bt(yf))}var jt=Sa(0);function rd(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var O0=[];function Dm(){for(var e=0;en?n:4,e(!0);var r=M0.transition;M0.transition={};try{e(!1),t()}finally{st=n,M0.transition=r}}function v6(){return yr().memoizedState}function HS(e,t,n){var r=pa(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},b6(e))y6(t,n);else if(n=Y4(e,t,n,r),n!==null){var o=kn();Br(n,e,r,o),x6(n,t,r)}}function GS(e,t,n){var r=pa(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(b6(e))y6(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,Fr(s,i)){var l=t.interleaved;l===null?(o.next=o,Mm(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}n=Y4(e,t,o,r),n!==null&&(o=kn(),Br(n,e,r,o),x6(n,t,r))}}function b6(e){var t=e.alternate;return e===Rt||t!==null&&t===Rt}function y6(e,t){Bl=od=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function x6(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ym(e,n)}}var ad={readContext:br,useCallback:cn,useContext:cn,useEffect:cn,useImperativeHandle:cn,useInsertionEffect:cn,useLayoutEffect:cn,useMemo:cn,useReducer:cn,useRef:cn,useState:cn,useDebugValue:cn,useDeferredValue:cn,useTransition:cn,useMutableSource:cn,useSyncExternalStore:cn,useId:cn,unstable_isNewReconciler:!1},KS={readContext:br,useCallback:function(e,t){return eo().memoizedState=[e,t===void 0?null:t],e},useContext:br,useEffect:y2,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,xu(4194308,4,d6.bind(null,t,e),n)},useLayoutEffect:function(e,t){return xu(4194308,4,e,t)},useInsertionEffect:function(e,t){return xu(4,2,e,t)},useMemo:function(e,t){var n=eo();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=eo();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=HS.bind(null,Rt,e),[r.memoizedState,e]},useRef:function(e){var t=eo();return e={current:e},t.memoizedState=e},useState:b2,useDebugValue:Vm,useDeferredValue:function(e){return eo().memoizedState=e},useTransition:function(){var e=b2(!1),t=e[0];return e=WS.bind(null,e[1]),eo().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Rt,o=eo();if(xt){if(n===void 0)throw Error(re(407));n=n()}else{if(n=t(),Xt===null)throw Error(re(349));si&30||o6(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,y2(i6.bind(null,r,a,e),[e]),r.flags|=2048,Sf(9,a6.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=eo(),t=Xt.identifierPrefix;if(xt){var n=$o,r=To;n=(r&~(1<<32-Nr(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=wf++,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[ro]=t,e[bf]=r,T6(e,t,!1,!1),t.stateNode=e;e:{switch(i=Ip(n,r),n){case"dialog":mt("cancel",e),mt("close",e),o=r;break;case"iframe":case"object":case"embed":mt("load",e),o=r;break;case"video":case"audio":for(o=0;oys&&(t.flags|=128,r=!0,Zs(a,!1),t.lanes=4194304)}else{if(!r)if(e=rd(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Zs(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!xt)return un(t),null}else 2*It()-a.renderingStartTime>ys&&n!==1073741824&&(t.flags|=128,r=!0,Zs(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(n=a.last,n!==null?n.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=It(),t.sibling=null,n=jt.current,ht(jt,r?n&1|2:n&1),t):(un(t),null);case 22:case 23:return qm(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Wn&1073741824&&(un(t),t.subtreeFlags&6&&(t.flags|=8192)):un(t),null;case 24:return null;case 25:return null}throw Error(re(156,t.tag))}function tC(e,t){switch(Pm(t),t.tag){case 1:return Mn(t.type)&&Xu(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return vs(),bt(On),bt(vn),Dm(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Lm(t),null;case 13:if(bt(jt),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(re(340));ms()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return bt(jt),null;case 4:return vs(),null;case 10:return Om(t.type._context),null;case 22:case 23:return qm(),null;case 24:return null;default:return null}}var Rc=!1,mn=!1,nC=typeof WeakSet=="function"?WeakSet:Set,xe=null;function Xi(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ot(e,t,r)}else n.current=null}function lh(e,t,n){try{n()}catch(r){Ot(e,t,r)}}var P2=!1;function rC(e,t){if(Hp=Gu,e=I4(),jm(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,l=-1,f=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||(l=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&&++f===o&&(s=i),h===a&&++u===r&&(l=i),(m=p.nextSibling)!==null)break;p=h,h=p.parentNode}p=m}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Gp={focusedElem:e,selectionRange:n},Gu=!1,xe=t;xe!==null;)if(t=xe,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,xe=e;else for(;xe!==null;){t=xe;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:Pr(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(re(163))}}catch(w){Ot(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,xe=e;break}xe=t.return}return y=P2,P2=!1,y}function _l(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&&lh(t,n,a)}o=o.next}while(o!==r)}}function qd(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 fh(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 O6(e){var t=e.alternate;t!==null&&(e.alternate=null,O6(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ro],delete t[bf],delete t[Yp],delete t[BS],delete t[_S])),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 M6(e){return e.tag===5||e.tag===3||e.tag===4}function T2(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||M6(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 ch(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=Yu));else if(r!==4&&(e=e.child,e!==null))for(ch(e,t,n),e=e.sibling;e!==null;)ch(e,t,n),e=e.sibling}function uh(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(uh(e,t,n),e=e.sibling;e!==null;)uh(e,t,n),e=e.sibling}var nn=null,$r=!1;function Fo(e,t,n){for(n=n.child;n!==null;)A6(e,t,n),n=n.sibling}function A6(e,t,n){if(so&&typeof so.onCommitFiberUnmount=="function")try{so.onCommitFiberUnmount(_d,n)}catch{}switch(n.tag){case 5:mn||Xi(n,t);case 6:var r=nn,o=$r;nn=null,Fo(e,t,n),nn=r,$r=o,nn!==null&&($r?(e=nn,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):nn.removeChild(n.stateNode));break;case 18:nn!==null&&($r?(e=nn,n=n.stateNode,e.nodeType===8?$0(e.parentNode,n):e.nodeType===1&&$0(e,n),pf(e)):$0(nn,n.stateNode));break;case 4:r=nn,o=$r,nn=n.stateNode.containerInfo,$r=!0,Fo(e,t,n),nn=r,$r=o;break;case 0:case 11:case 14:case 15:if(!mn&&(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)&&lh(n,t,i),o=o.next}while(o!==r)}Fo(e,t,n);break;case 1:if(!mn&&(Xi(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Ot(n,t,s)}Fo(e,t,n);break;case 21:Fo(e,t,n);break;case 22:n.mode&1?(mn=(r=mn)||n.memoizedState!==null,Fo(e,t,n),mn=r):Fo(e,t,n);break;default:Fo(e,t,n)}}function $2(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new nC),t.forEach(function(r){var o=dC.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Er(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*aC(r/1960))-r,10e?16:e,ra===null)var r=!1;else{if(e=ra,ra=null,ld=0,Ke&6)throw Error(re(331));var o=Ke;for(Ke|=4,xe=e.current;xe!==null;){var a=xe,i=a.child;if(xe.flags&16){var s=a.deletions;if(s!==null){for(var l=0;lIt()-Gm?Xa(e,0):Hm|=n),An(e,t)}function V6(e,t){t===0&&(e.mode&1?(t=bc,bc<<=1,!(bc&130023424)&&(bc=4194304)):t=1);var n=kn();e=Ao(e,t),e!==null&&(Wf(e,t,n),An(e,n))}function uC(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),V6(e,n)}function dC(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(re(314))}r!==null&&r.delete(t),V6(e,n)}var U6;U6=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||On.current)zn=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return zn=!1,JS(e,t,n);zn=!!(e.flags&131072)}else zn=!1,xt&&t.flags&1048576&&G4(t,Ju,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;wu(e,t),e=t.pendingProps;var o=hs(t,vn.current);os(t,n),o=Bm(null,t,r,e,o,n);var a=_m();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,Mn(r)?(a=!0,Qu(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Am(t),o.updater=Gd,t.stateNode=o,o._reactInternals=t,th(t,r,e,n),t=oh(null,t,r,!0,a,n)):(t.tag=0,xt&&a&&Rm(t),xn(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(wu(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=hC(r),e=Pr(r,e),o){case 0:t=rh(null,t,r,e,n);break e;case 1:t=E2(null,t,r,e,n);break e;case 11:t=S2(null,t,r,e,n);break e;case 14:t=C2(null,t,r,Pr(r.type,e),n);break e}throw Error(re(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Pr(r,o),rh(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Pr(r,o),E2(e,t,r,o,n);case 3:e:{if(j6(t),e===null)throw Error(re(387));r=t.pendingProps,a=t.memoizedState,o=a.element,X4(e,t),nd(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=bs(Error(re(423)),t),t=j2(e,t,r,n,o);break e}else if(r!==o){o=bs(Error(re(424)),t),t=j2(e,t,r,n,o);break e}else for(Kn=ca(t.stateNode.containerInfo.firstChild),Yn=t,xt=!0,Or=null,n=e6(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ms(),r===o){t=Io(e,t,n);break e}xn(e,t,r,n)}t=t.child}return t;case 5:return t6(t),e===null&&Zp(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,Kp(r,o)?i=null:a!==null&&Kp(r,a)&&(t.flags|=32),E6(e,t),xn(e,t,i,n),t.child;case 6:return e===null&&Zp(t),null;case 13:return R6(e,t,n);case 4:return Im(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=gs(t,null,r,n):xn(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Pr(r,o),S2(e,t,r,o,n);case 7:return xn(e,t,t.pendingProps,n),t.child;case 8:return xn(e,t,t.pendingProps.children,n),t.child;case 12:return xn(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,ht(ed,r._currentValue),r._currentValue=i,a!==null)if(Fr(a.value,i)){if(a.children===o.children&&!On.current){t=Io(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 l=s.firstContext;l!==null;){if(l.context===r){if(a.tag===1){l=zo(-1,n&-n),l.tag=2;var f=a.updateQueue;if(f!==null){f=f.shared;var u=f.pending;u===null?l.next=l:(l.next=u.next,u.next=l),f.pending=l}}a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),Jp(a.return,n,t),s.lanes|=n;break}l=l.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(re(341));i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Jp(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}xn(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,os(t,n),o=br(o),r=r(o),t.flags|=1,xn(e,t,r,n),t.child;case 14:return r=t.type,o=Pr(r,t.pendingProps),o=Pr(r.type,o),C2(e,t,r,o,n);case 15:return S6(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Pr(r,o),wu(e,t),t.tag=1,Mn(r)?(e=!0,Qu(t)):e=!1,os(t,n),Z4(t,r,o),th(t,r,o,n),oh(null,t,r,!0,e,n);case 19:return P6(e,t,n);case 22:return C6(e,t,n)}throw Error(re(156,t.tag))};function W6(e,t){return g4(e,t)}function pC(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 mr(e,t,n,r){return new pC(e,t,n,r)}function Xm(e){return e=e.prototype,!(!e||!e.isReactComponent)}function hC(e){if(typeof e=="function")return Xm(e)?1:0;if(e!=null){if(e=e.$$typeof,e===mm)return 11;if(e===gm)return 14}return 2}function ha(e,t){var n=e.alternate;return n===null?(n=mr(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 Cu(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")Xm(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Fi:return Qa(n.children,o,a,t);case hm:i=8,o|=8;break;case Ep:return e=mr(12,n,t,o|2),e.elementType=Ep,e.lanes=a,e;case jp:return e=mr(13,n,t,o),e.elementType=jp,e.lanes=a,e;case Rp:return e=mr(19,n,t,o),e.elementType=Rp,e.lanes=a,e;case Jy:return Xd(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Qy:i=10;break e;case Zy:i=9;break e;case mm:i=11;break e;case gm:i=14;break e;case qo:i=16,r=null;break e}throw Error(re(130,e==null?e:typeof e,""))}return t=mr(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Qa(e,t,n,r){return e=mr(7,e,r,t),e.lanes=n,e}function Xd(e,t,n,r){return e=mr(22,e,r,t),e.elementType=Jy,e.lanes=n,e.stateNode={isHidden:!1},e}function N0(e,t,n){return e=mr(6,e,null,t),e.lanes=n,e}function B0(e,t,n){return t=mr(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function mC(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=y0(0),this.expirationTimes=y0(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=y0(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Qm(e,t,n,r,o,a,i,s,l){return e=new mC(e,t,n,s,l),t===1?(t=1,a===!0&&(t|=8)):t=0,a=mr(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Am(a),e}function gC(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(q6)}catch(e){console.error(e)}}q6(),Gy.exports=er;var ci=Gy.exports;const $c=Iy(ci);var N2=ci;Sp.createRoot=N2.createRoot,Sp.hydrateRoot=N2.hydrateRoot;function Hn(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 uo(){return uo=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function jC(e,t){if(e){if(typeof e=="string")return B2(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 B2(e,t)}}function B2(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 xs;(function(e){e.RECENT="recent",e.FREQUENT="frequent"})(xs||(xs={}));var _e;(function(e){e.NATIVE="native",e.APPLE="apple",e.TWITTER="twitter",e.GOOGLE="google",e.FACEBOOK="facebook"})(_e||(_e={}));var Za;(function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"})(Za||(Za={}));var Mr;(function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"})(Mr||(Mr={}));var Ze;(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"})(Ze||(Ze={}));var ws;(function(e){e.SEARCH="SEARCH",e.PREVIEW="PREVIEW"})(ws||(ws={}));var PC="https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/",TC="https://cdn.jsdelivr.net/npm/emoji-datasource-facebook/img/facebook/64/",$C="https://cdn.jsdelivr.net/npm/emoji-datasource-twitter/img/twitter/64/",zC="https://cdn.jsdelivr.net/npm/emoji-datasource-google/img/google/64/";function OC(e){switch(e){case _e.TWITTER:return $C;case _e.GOOGLE:return zC;case _e.FACEBOOK:return TC;case _e.APPLE:default:return PC}}var MC=[{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"}],AC=[{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"}],IC=[{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"}],LC=[{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"}],DC=[{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"}],NC=[{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"}],BC=[{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"}],_C=[{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"}],vh={smileys_people:MC,animals_nature:AC,food_drink:IC,travel_places:LC,activities:DC,objects:NC,symbols:BC,flags:_C},ud=[Mr.NEUTRAL,Mr.LIGHT,Mr.MEDIUM_LIGHT,Mr.MEDIUM,Mr.MEDIUM_DARK,Mr.DARK],FC=Object.entries(Mr).reduce(function(e,t){var n=t[0],r=t[1];return e[r]=n,e},{}),VC=ud.reduce(function(e,t){var n;return Object.assign(e,(n={},n[t]=t,n))},{}),ks;(function(e){e.name="n",e.unified="u",e.variations="v",e.added_in="a"})(ks||(ks={}));function Yf(e){var t;return(t=e[ks.name])!=null?t:[]}function UC(e){return parseFloat(e[ks.added_in])}function dd(e){return e?Yf(e)[0]:""}function rg(e){var t=e.split("-"),n=t.splice(1,1),r=n[0];return VC[r]?t.join("-"):e}function Nn(e,t){var n,r=e[ks.unified];return!t||!Xf(e)?r:(n=HC(e,t))!=null?n:r}function WC(e){var t;return(t=vh==null?void 0:vh[e])!=null?t:[]}function tx(e,t){return""+OC(t)+e+".png"}function n1(e){var t;return(t=e[ks.variations])!=null?t:[]}function Xf(e){return n1(e).length>0}function HC(e,t){return t?n1(e).find(function(n){return n.includes(t)}):Nn(e)}function Ef(e){if(e){if(Eu[e])return Eu[e];var t=rg(e);return Eu[t]}}var og=Object.values(vh).flat(),Eu={};setTimeout(function(){og.reduce(function(e,t){return e[Nn(t)]=t,e},Eu)});function GC(e){var t=e.split("-"),n=t[1];return ud.includes(n)?n:null}var jr,KC=[Ze.SUGGESTED,Ze.SMILEYS_PEOPLE,Ze.ANIMALS_NATURE,Ze.FOOD_DRINK,Ze.TRAVEL_PLACES,Ze.ACTIVITIES,Ze.OBJECTS,Ze.SYMBOLS,Ze.FLAGS],qC={name:"Recently Used",category:Ze.SUGGESTED},nx=(jr={},jr[Ze.SUGGESTED]={category:Ze.SUGGESTED,name:"Frequently Used"},jr[Ze.SMILEYS_PEOPLE]={category:Ze.SMILEYS_PEOPLE,name:"Smileys & People"},jr[Ze.ANIMALS_NATURE]={category:Ze.ANIMALS_NATURE,name:"Animals & Nature"},jr[Ze.FOOD_DRINK]={category:Ze.FOOD_DRINK,name:"Food & Drink"},jr[Ze.TRAVEL_PLACES]={category:Ze.TRAVEL_PLACES,name:"Travel & Places"},jr[Ze.ACTIVITIES]={category:Ze.ACTIVITIES,name:"Activities"},jr[Ze.OBJECTS]={category:Ze.OBJECTS,name:"Objects"},jr[Ze.SYMBOLS]={category:Ze.SYMBOLS,name:"Symbols"},jr[Ze.FLAGS]={category:Ze.FLAGS,name:"Flags"},jr);function rx(e){return KC.map(function(t){return uo({},nx[t],e&&e[t]&&e[t])})}function ag(e){return e.category}function ox(e){return e.name}function YC(e,t){var n;e===void 0&&(e=[]),t===void 0&&(t={});var r={};t.suggestionMode===xs.RECENT&&(r[Ze.SUGGESTED]=qC);var o=rx(r);return(n=e)!=null&&n.length?e.map(function(a){return typeof a=="string"?_2(a,r[a]):uo({},_2(a.category,r[a.category]),a)}):o}function _2(e,t){return t===void 0&&(t={}),Object.assign(nx[e],t)}function XC(e){var t;e===void 0&&(e={});var n=ax(),r=Object.assign(n.previewConfig,(t=e.previewConfig)!=null?t:{}),o=Object.assign(n,e),a=YC(e.categories,{suggestionMode:o.suggestedEmojisMode}),i=o.searchDisabled?ws.PREVIEW:o.skinTonePickerLocation;return uo({},o,{categories:a,previewConfig:r,skinTonePickerLocation:i})}function ax(){return{autoFocusSearch:!0,categories:rx(),defaultSkinTone:Mr.NEUTRAL,emojiStyle:_e.APPLE,emojiVersion:null,getEmojiUrl:tx,height:450,lazyLoadEmojis:!1,onEmojiClick:function(t,n){},previewConfig:uo({},QC),searchDisabled:!1,searchPlaceHolder:"Search",skinTonePickerLocation:ws.SEARCH,skinTonesDisabled:!1,suggestedEmojisMode:xs.FREQUENT,theme:Za.LIGHT,width:350}}var QC={defaultEmoji:"1f60a",defaultCaption:"What's your mood?",showPreview:!0},ZC=["children"],ix=d.createContext(ax());function JC(e){var t=e.children,n=EC(e,ZC);return d.createElement(ix.Provider,{value:XC(n)},t)}function bn(){return d.useContext(ix)}function e8(){var e=bn(),t=e.searchPlaceHolder;return t}function t8(){var e=bn(),t=e.defaultSkinTone;return t}function sx(){var e=bn(),t=e.skinTonesDisabled;return t}function Qf(){var e=bn(),t=e.emojiStyle;return t}function n8(){var e=bn(),t=e.autoFocusSearch;return t}function lx(){var e=bn(),t=e.categories;return t}function r8(){var e=bn(),t=e.onEmojiClick;return t}function fx(){var e=bn(),t=e.previewConfig;return t}function o8(){var e=bn(),t=e.theme;return t===Za.AUTO?SC()?Za.DARK:Za.LIGHT:t}function a8(){var e=bn(),t=e.suggestedEmojisMode;return t}function i8(){var e=bn(),t=e.lazyLoadEmojis;return t}function s8(){var e=bn(),t=e.height,n=e.width;return{height:F2(t),width:F2(n)}}function l8(){var e=bn(),t=e.emojiVersion;return t}function cx(){var e=bn(),t=e.searchDisabled;return t}function ux(){var e=bn(),t=e.skinTonePickerLocation;return t}function Ns(){var e=bn(),t=e.getEmojiUrl;return t}function F2(e){return typeof e=="number"?e+"px":e}var dx={};setTimeout(function(){og.reduce(function(e,t){var n=Yf(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][Nn(t)]=t}),e},dx)});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(l){var f;a.current&&clearTimeout(a.current),a.current=(f=window)==null?void 0:f.setTimeout(function(){o(s),l(s)},t)})}return[r,i]}function px(){var e=d.useRef({}),t=l8();return d.useMemo(function(){var n=parseFloat(""+t);return!t||Number.isNaN(n)?e.current:og.reduce(function(r,o){return c8(o,n)&&(r[Nn(o)]=!0),r},e.current)},[t])}function f8(){var e=px();return function(n){var r=rg(Nn(n));return!!e[r]}}function c8(e,t){return UC(e)>t}function u8(e){d.useEffect(function(){e(!0)},[e])}function d8(e){var t=e.children,n=px(),r=t8(),o=d.useRef(dx),a=d.useRef(!1),i=d.useRef(!1),s=d.useRef(n),l=V2(Date.now(),200),f=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],v=b[1];return u8(v),d.createElement(Hr.Provider,{value:{activeCategoryState:h,activeSkinTone:p,disallowClickRef:a,disallowMouseRef:i,disallowedEmojisRef:s,emojiVariationPickerState:y,emojisThatFailedToLoadState:m,filterRef:o,isPastInitialLoad:j,searchTerm:f,skinToneFanOpenState:u,suggestedUpdateState:l}},t)}var Hr=d.createContext({activeCategoryState:[null,function(){}],activeSkinTone:[Mr.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 ig(){var e=d.useContext(Hr),t=e.filterRef;return t}function p8(){var e=d.useContext(Hr),t=e.disallowClickRef;return t}function sg(){var e=d.useContext(Hr),t=e.disallowMouseRef;return t}function r1(){var e=d.useContext(Hr),t=e.searchTerm;return t}function lg(){var e=d.useContext(Hr),t=e.activeSkinTone;return t}function hx(){var e=d.useContext(Hr),t=e.emojisThatFailedToLoadState;return t}function h8(){var e=d.useContext(Hr),t=e.isPastInitialLoad;return t}function Bs(){var e=d.useContext(Hr),t=e.emojiVariationPickerState;return t}function Zf(){var e=d.useContext(Hr),t=e.skinToneFanOpenState;return t}function mx(){var e=d.useContext(Hr),t=e.suggestedUpdateState,n=t[0],r=t[1];return[n,function(){r(Date.now())}]}function m8(){var e=sg();return function(){e.current=!0}}function gx(){var e=sg();return function(){e.current=!1}}function vx(){var e=sg();return function(){return e.current}}function g8(){var e=kr(),t=gx(),n=vx();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 bx(e,t){if(!e||!t)return 0;var n=e.getBoundingClientRect().width,r=t.getBoundingClientRect().width;return Math.floor(n/r)}function yx(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 xx(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 v8(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?[]:fg(e,r,n)}function wx(e,t,n,r){var o=fg(e,t,n);return o[r]||o[o.length-1]||null}function y8(e,t,n,r){var o=b8(e,t,n);return o[r]||o[o.length-1]||null}function x8(e,t,n,r){var o=fg(e,t-1,n);return o[r]||o[o.length-1]||null}function w8(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 k8(e){return!!e.nextElementSibling}var pd="button"+Cn(De.emoji),S8=[pd,Cn(De.visible),":not("+Cn(De.hidden)+")"].join("");function _r(e){var t;return(t=e==null?void 0:e.closest(pd))!=null?t:null}function cg(e){var t=jx(e),n=dg(e);if(!t)return[];var r=Ef(t);return r?[r,n]:[]}function C8(e){var t;return!!(e!=null&&e.matches(pd)||!(e==null||(t=e.parentElement)==null)&&t.matches(pd))}function U2(e){var t;return(t=e==null?void 0:e.clientHeight)!=null?t:0}function kx(e){if(!e)return 0;var t=_r(e),n=ja(t),r=ug(n);return W2(t)+W2(n)+r}function ug(e){var t,n;if(!e)return 0;var r=e.querySelector(Cn(De.categoryContent));return((t=e==null?void 0:e.clientHeight)!=null?t:0)-((n=r==null?void 0:r.clientHeight)!=null?n:0)}function E8(e){return e?Cx(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 H8='.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)}';rr(H8);function vg(e){var t,n=e.emoji,r=e.unified,o=e.hidden,a=e.hiddenOnSearch,i=e.emojiStyle,s=e.showVariations,l=s===void 0?!0:s,f=e.size,u=e.lazyLoad,p=e.getEmojiUrl,h=Xf(n);return d.createElement(s1,{className:J(De.emoji,(t={},t[De.hidden]=o,t[De.hiddenOnSearch]=a,t[De.visible]=!o&&!a,t[De.emojiHasVariatios]=h&&l,t)),"data-unified":r,"aria-label":dd(n),"data-full-name":Yf(n)},d.createElement(hd,{unified:r,emoji:n,size:f,emojiStyle:i,lazyLoad:u,getEmojiUrl:p}))}function hd(e){var t=e.emoji,n=e.unified,r=e.emojiStyle,o=e.size,a=e.lazyLoad,i=e.getEmojiUrl,s=i===void 0?tx:i,l={};o&&(l.width=l.height=l.fontSize=o+"px");var f=t||Ef(n);return f?d.createElement(d.Fragment,null,r===_e.NATIVE?d.createElement(G8,{unified:n,style:l}):d.createElement(K8,{unified:n,style:l,emoji:f,emojiStyle:r,lazyLoad:a,getEmojiUrl:s})):null}function G8(e){var t=e.unified,n=e.style;return d.createElement("span",{className:J(De.external,"epr-emoji-native"),"data-unified":t,style:n},zx(t))}function K8(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,l=hx(),f=l[1];return d.createElement("img",{src:s(n,r),alt:dd(t),className:J(De.external,"epr-emoji-img"),loading:i?"lazy":"eager",onError:u,style:o});function u(){f(function(p){return new Set(p).add(n)})}}var q8=".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)}";rr(q8);function Bx(e){var t,n=e.categoryConfig,r=e.children,o=e.hidden,a=e.hiddenOnSearch,i=ag(n),s=ox(n);return d.createElement("li",{className:J(De.category,(t={},t[De.hidden]=o,t[De.hiddenOnSearch]=a,t)),"data-name":i,"aria-label":s},d.createElement("div",{className:De.label},s),d.createElement("div",{className:De.categoryContent},r))}function Y8(e){var t=e.categoryConfig,n=mx(),r=n[0],o=a8(),a=Ns(),i=d.useMemo(function(){var l;return(l=Mx(o))!=null?l:[]},[r,o]),s=Qf();return d.createElement(Bx,{categoryConfig:t,hiddenOnSearch:!0,hidden:i.length===0},i.map(function(l){var f=Ef(l.original);return f?d.createElement(vg,{showVariations:!1,unified:l.unified,emojiStyle:s,emoji:f,key:l.unified,getEmojiUrl:a}):null}))}var X8=".EmojiPickerReact ul.epr-emoji-list{list-style:none;margin:0;padding:0}";rr(X8);function Q8(){var e=lx();return d.createElement("ul",{className:De.emojiList},e.map(function(t,n){var r=ag(t);return r===Ze.SUGGESTED?d.createElement(Y8,{key:r,categoryConfig:t}):d.createElement(Z8,{key:r,index:n,category:r,categoryConfig:t})}))}function Z8(e){var t=e.index,n=e.category,r=e.categoryConfig,o=W8(),a=i8(),i=Qf(),s=h8(),l=lg(),f=l[0],u=f8(),p=Ns(),h=!sx(),m=!s&&t>1?[]:WC(n),y=0,b=m.map(function(j){var v=Nn(j,f),g=o(j),x=g.failedToLoad,w=g.filteredOut,E=g.hidden,C=u(j);return(E||C)&&y++,C?null:d.createElement(vg,{showVariations:h,key:v,emoji:j,unified:v,hidden:x,hiddenOnSearch:w,emojiStyle:i,lazyLoad:a,getEmojiUrl:p})});return d.createElement(Bx,{categoryConfig:r,hidden:y===b.length},b)}function l1(e){var t=mg(e);nr(t),i1(t)}function J8(e){var t=mg(e);nr(t),t==null||t.click()}function eE(e){nr(Px(e))}function tE(e){if(e){var t=Tx(e);if(!t)return l1(a1(e));nr(t),i1(t)}}function nE(e){if(e){var t=hg(e);if(!t)return eE(o1(e));nr(t),i1(t)}}function rE(e,t){if(e){var n=aE(e);if(!n)return t();nr(n),i1(n)}}function oE(e){if(e){var t=iE(e);return nr(t)}}function aE(e){if(!e)return null;var t=$x(e),n=ja(t),r=yx(t,e),o=xx(t,e),a=bx(t,e);if(o===0){var i=o1(n);return i?wx(Ss(i),-1,a,r):null}return x8(Ss(t),o,a,r)}function iE(e){if(!e)return null;var t=$x(e),n=ja(t),r=yx(t,e),o=xx(t,e),a=bx(t,e);if(!v8(t,e)){var i=a1(n);return i?wx(Ss(i),0,a,r):null}var s=y8(Ss(t),o,a,r);return s}var sE=`.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)}`;rr(sE);var is;(function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"})(is||(is={}));function lE(){var e=t1(),t=kC(),n=Bs(),r=n[0],o=Qf(),a=cE(t),i=a.getTop,s=a.getMenuDirection,l=ex(),f=fE(t),u=Ns(),p=_r(e.current),h=r&&p&&Xf(r)&&p.classList.contains(De.emojiHasVariatios);d.useEffect(function(){h&&l1(t.current)},[t,h,e]);var m,y;return!h&&e.current?l(null):(m=i(),y=f()),d.createElement("div",{ref:t,className:J(De.variationPicker,{visible:h,"pointing-up":s()===is.Down}),style:{top:m}},h&&r?[Nn(r)].concat(n1(r)).slice(0,6).map(function(b){return d.createElement(vg,{key:b,emoji:r,unified:b,emojiStyle:o,showVariations:!1,getEmojiUrl:u})}):null,d.createElement("div",{className:"epr-emoji-pointer",style:y}))}function fE(e){var t=t1();return function(){var r={};if(!e.current)return r;if(t.current){var o=_r(t.current),a=j8(o);if(!o)return r;r.left=a+(o==null?void 0:o.clientWidth)/2}return r}}function cE(e){var t=t1(),n=kr(),r=is.Up;return{getMenuDirection:o,getTop:a};function o(){return r}function a(){r=is.Up;var i=0;if(!e.current)return 0;var s=U2(e.current);if(t.current){var l,f=n.current,u=_r(t.current),p=U2(u);i=kx(u);var h=(l=f==null?void 0:f.scrollTop)!=null?l:0;h>i-s&&(r=is.Down,i+=p+s)}return i-s}}var uE=".EmojiPickerReact .epr-body{flex:1;overflow-x:hidden;overflow-y:scroll;position:relative}";rr(uE);function dE(){var e=kr();return O8(e),$8(e),g8(),d.createElement("div",{className:De.scrollBody,ref:e},d.createElement(lE,null),d.createElement(Q8,null))}function pE(e,t){var n=kr(),r=vx(),o=gx();d.useEffect(function(){if(!e)return;var a=n.current;a==null||a.addEventListener("keydown",l,{passive:!0}),a==null||a.addEventListener("mouseover",f,!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=_r(u.target);if(!p)return s();var h=dg(p),m=jx(p);if(!h||!m)return s();t({unified:h,originalUnified:m})}function s(u){if(u){var p=u.relatedTarget;if(!_r(p))return t(null)}t(null)}function l(u){u.key==="Escape"&&t(null)}function f(u){if(!r()){var p=_r(u.target);p&&nr(p)}}return function(){a==null||a.removeEventListener("mouseover",f),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",l)}},[n,e,t,r,o])}function bg(){var e=ux();return e===ws.SEARCH}function _x(){var e=ux();return e===ws.PREVIEW}var hE=".EmojiPickerReact .Flex{display:flex}.EmojiPickerReact .Flex.FlexRow{flex-direction:row}.EmojiPickerReact .Flex.FlexColumn{flex-direction:column}";rr(hE);var yh;(function(e){e.ROW="FlexRow",e.COLUMN="FlexColumn"})(yh||(yh={}));function Fx(e){var t=e.children,n=e.className,r=e.style,o=r===void 0?{}:r,a=e.direction,i=a===void 0?yh.ROW:a;return d.createElement("div",{style:uo({},o),className:J("Flex",n,i)},t)}function mE(e){var t=e.className,n=e.style,r=n===void 0?{}:n;return d.createElement("div",{style:uo({flex:1},r),className:J(t)})}var gE=".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}";rr(gE);function vE(e){var t=e.children,n=e.className,r=e.style;return d.createElement("div",{style:uo({},r,{position:"absolute"}),className:n},t)}function f1(e){var t=e.children,n=e.className,r=e.style;return d.createElement("div",{style:uo({},r,{position:"relative"}),className:n},t)}var bE='.EmojiPickerReact .epr-skin-tones{--epr-skin-tone-size:15px;align-items:center;display:flex;justify-content:flex-end;padding:10px 0;transition:all .3s ease-in-out}.EmojiPickerReact .epr-skin-tones.epr-vertical{align-items:flex-end;border:1px solid var(--epr-bg-color);border-radius:6px;flex-direction:column;padding:5px}.EmojiPickerReact .epr-skin-tones.epr-vertical.epr-open{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--epr-skin-tone-picker-menu-color);border:1px solid var(--epr-picker-border-color)}.EmojiPickerReact .epr-skin-tone-select{height:var(--epr-skin-tone-size);position:relative;width:var(--epr-skin-tone-size)}.EmojiPickerReact .epr-skin-tones.epr-open .epr-tone{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.EmojiPickerReact .epr-skin-tones:not(.epr-open) .epr-tone{opacity:0;z-index:0}.EmojiPickerReact .epr-skin-tones .epr-tone{border-radius:4px;box-shadow:0 0 0 0 var(--epr-active-skin-hover-color);cursor:pointer;display:block;height:var(--epr-skin-tone-size);position:absolute;right:0;transition:transform .3s ease-in-out,opacity .5s ease-in-out;width:var(--epr-skin-tone-size);z-index:1}.EmojiPickerReact .epr-skin-tones .epr-tone:hover{box-shadow:0 0 0 3px var(--epr-active-skin-hover-color)}.EmojiPickerReact .epr-skin-tones .epr-tone:focus{box-shadow:0 0 0 3px var(--epr-focus-bg-color)}.EmojiPickerReact .epr-skin-tones.epr-open .epr-skin-tone-select .epr-tone.epr-active:after{border:1px solid var(--epr-active-skin-tone-indicator-border-color);border-radius:5px;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-active{opacity:1;z-index:1}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-neutral{background-color:#ffd225}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fb{background-color:#ffdfbd}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fc{background-color:#e9c197}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fd{background-color:#c88e62}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3fe{background-color:#a86637}.EmojiPickerReact .epr-skin-tones .epr-tone.epr-tone-1f3ff{background-color:#60463a}';rr(bE);var Sl=28;function yE(){return d.createElement(f1,{style:{height:Sl}},d.createElement(vE,{style:{bottom:0,right:0}},d.createElement(Vx,{direction:jf.VERTICAL})))}function Vx(e){var t,n=e.direction,r=n===void 0?jf.HORIZONTAL:n,o=tg(),a=sx(),i=Zf(),s=i[0],l=i[1],f=lg(),u=f[0],p=f[1],h=xi(),m=wi();if(a)return null;var y=Sl*ud.length+"px",b=s?y:Sl+"px",j=r===jf.VERTICAL;return d.createElement(f1,{className:J("epr-skin-tones",r,(t={},t[De.open]=s,t)),style:j?{flexBasis:b,height:b}:{flexBasis:b}},d.createElement("div",{className:"epr-skin-tone-select",ref:o},ud.map(function(v,g){var x,w=v===u;return d.createElement(s1,{style:{transform:J(j?"translateY(-"+g*(s?Sl:0)+"px)":"translateX(-"+g*(s?Sl:0)+"px)",s&&w&&"scale(1.3)")},onClick:function(){s?(p(v),m()):l(!0),h()},key:v,className:J("epr-tone-"+v,"epr-tone",(x={},x[De.active]=w,x)),tabIndex:s?0:-1,"aria-pressed":w,"aria-label":"Skin tone "+FC[v]})})))}var jf;(function(e){e.VERTICAL="epr-vertical",e.HORIZONTAL="epr-horizontal"})(jf||(jf={}));function xE(){var e=fx(),t=_x();return e.showPreview?d.createElement(Fx,{className:"epr-preview"},d.createElement(wE,null),d.createElement(mE,null),t?d.createElement(yE,null):null):null}function wE(){var e=fx(),t=d.useState(null),n=t[0],r=t[1],o=Qf(),a=Bs(),i=a[0],s=Ns();pE(e.showPreview,r);var l=Ef(n==null?void 0:n.originalUnified),f=l!=null&&n!=null;return d.createElement(u,null);function u(){var p=i??Ef(e.defaultEmoji);if(!p)return null;var h=i?dd(i):e.defaultCaption;return d.createElement(d.Fragment,null,d.createElement("div",null,f?d.createElement(hd,{unified:n==null?void 0:n.unified,emoji:l,emojiStyle:o,size:45,getEmojiUrl:s}):p?d.createElement(hd,{unified:Nn(p),emoji:p,emojiStyle:o,size:45,getEmojiUrl:s}):null),f?d.createElement("div",{className:"epr-preview-emoji-label"},dd(l)):d.createElement("div",{className:"epr-preview-emoji-label"},h))}}var kE=`.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)}`;rr(kE);function SE(e){var t;return(t=e==null?void 0:e.getAttribute("data-name"))!=null?t:null}function CE(e){var t=kr();d.useEffect(function(){var n=new Map,r=t.current,o=new IntersectionObserver(function(a){if(r){for(var i=RC(a),s;!(s=i()).done;){var l=s.value,f=SE(l.target);n.set(f,l.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]=Wx(e[n])}),t}function In(e,t,n={clone:!0}){const r=n.clone?S({},e):e;return Wa(e)&&Wa(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(Wa(t[o])&&o in e&&Wa(e[o])?r[o]=In(e[o],t[o],n):n.clone?r[o]=Wa(t[o])?Wx(t[o]):t[o]:r[o]=t[o])}),r}var Hx={exports:{}},i7="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",s7=i7,l7=s7;function Gx(){}function Kx(){}Kx.resetWarningCache=Gx;var f7=function(){function e(r,o,a,i,s,l){if(l!==l7){var f=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw f.name="Invariant Violation",f}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Kx,resetWarningCache:Gx};return n.PropTypes=n,n};Hx.exports=f7();var qx=Hx.exports;function wa(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 Cs(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 _0(e,t){return d.isValidElement(e)&&t.indexOf(e.type.muiName)!==-1}function wt(e){return e&&e.ownerDocument||document}function Sn(e){return wt(e).defaultView||window}function xh(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const d7=typeof window<"u"?d.useLayoutEffect:d.useEffect,Zn=d7;let Z2=0;function p7(e){const[t,n]=d.useState(e),r=e||t;return d.useEffect(()=>{t==null&&(Z2+=1,n(`mui-${Z2}`))},[t]),r}const J2=kp["useId"];function kg(e){if(J2!==void 0){const t=J2();return e??t}return p7(e)}function Es({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,l=d.useCallback(f=>{o||i(f)},[]);return[s,l]}function gn(e){const t=d.useRef(e);return Zn(()=>{t.current=e}),d.useCallback((...n)=>(0,t.current)(...n),[])}function kt(...e){return d.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{xh(n,t)})},e)}let w1=!0,wh=!1,e3;const h7={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 m7(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&h7[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function g7(e){e.metaKey||e.altKey||e.ctrlKey||(w1=!0)}function F0(){w1=!1}function v7(){this.visibilityState==="hidden"&&wh&&(w1=!0)}function b7(e){e.addEventListener("keydown",g7,!0),e.addEventListener("mousedown",F0,!0),e.addEventListener("pointerdown",F0,!0),e.addEventListener("touchstart",F0,!0),e.addEventListener("visibilitychange",v7,!0)}function y7(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return w1||m7(t)}function Sg(){const e=d.useCallback(o=>{o!=null&&b7(o.ownerDocument)},[]),t=d.useRef(!1);function n(){return t.current?(wh=!0,window.clearTimeout(e3),e3=window.setTimeout(()=>{wh=!1},100),t.current=!1,!0):!1}function r(o){return y7(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function Xx(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}let $i;function Qx(){if($i)return $i;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),$i="reverse",e.scrollLeft>0?$i="default":(e.scrollLeft=1,e.scrollLeft===0&&($i="negative")),document.body.removeChild(e),$i}function t3(e,t){const n=e.scrollLeft;if(t!=="rtl")return n;switch(Qx()){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n;default:return n}}const x7=e=>{const t=d.useRef({});return d.useEffect(()=>{t.current=e}),t.current},Zx=x7,w7={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},k7=w7;function Cg(e,t){const n=S({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=S({},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]=S({},a),Object.keys(o).forEach(i=>{n[r][i]=Cg(o[i],a[i])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function Re(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 n3=e=>e,S7=()=>{let e=n3;return{configure(t){e=t},generate(t){return e(t)},reset(){e=n3}}},C7=S7(),Jx=C7,E7={active:"active",checked:"checked",completed:"completed",disabled:"disabled",readOnly:"readOnly",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function je(e,t,n="Mui"){const r=E7[t];return r?`${n}-${r}`:`${Jx.generate(e)}-${t}`}function Ce(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=je(e,o,n)}),r}const ui="$$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 ew(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var j7=/^((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)-.*))$/,R7=ew(function(e){return j7.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function P7(e){if(e.sheet)return e.sheet;for(var t=0;t0?an(_s,--Bn):0,js--,Dt===10&&(js=1,S1--),Dt}function Xn(){return Dt=Bn2||$f(Dt)>3?"":" "}function F7(e,t){for(;--t&&Xn()&&!(Dt<48||Dt>102||Dt>57&&Dt<65||Dt>70&&Dt<97););return Jf(e,ju()+(t<6&&fo()==32&&Xn()==32))}function Sh(e){for(;Xn();)switch(Dt){case e:return Bn;case 34:case 39:e!==34&&e!==39&&Sh(Dt);break;case 40:e===41&&Sh(e);break;case 92:Xn();break}return Bn}function V7(e,t){for(;Xn()&&e+Dt!==47+10;)if(e+Dt===42+42&&fo()===47)break;return"/*"+Jf(t,Bn-1)+"*"+k1(e===47?e:Xn())}function U7(e){for(;!$f(fo());)Xn();return Jf(e,Bn)}function W7(e){return iw(Pu("",null,null,null,[""],e=aw(e),0,[0],e))}function Pu(e,t,n,r,o,a,i,s,l){for(var f=0,u=0,p=i,h=0,m=0,y=0,b=1,j=1,v=1,g=0,x="",w=o,E=a,C=r,k=x;j;)switch(y=g,g=Xn()){case 40:if(y!=108&&an(k,p-1)==58){kh(k+=tt(Ru(g),"&","&\f"),"&\f")!=-1&&(v=-1);break}case 34:case 39:case 91:k+=Ru(g);break;case 9:case 10:case 13:case 32:k+=_7(y);break;case 92:k+=F7(ju()-1,7);continue;case 47:switch(fo()){case 42:case 47:zc(H7(V7(Xn(),ju()),t,n),l);break;default:k+="/"}break;case 123*b:s[f++]=to(k)*v;case 125*b:case 59:case 0:switch(g){case 0:case 125:j=0;case 59+u:v==-1&&(k=tt(k,/\f/g,"")),m>0&&to(k)-p&&zc(m>32?o3(k+";",r,n,p-1):o3(tt(k," ","")+";",r,n,p-2),l);break;case 59:k+=";";default:if(zc(C=r3(k,t,n,f,u,o,s,x,w=[],E=[],p),a),g===123)if(u===0)Pu(k,t,C,C,w,a,p,s,E);else switch(h===99&&an(k,3)===110?100:h){case 100:case 108:case 109:case 115:Pu(e,C,C,r&&zc(r3(e,C,C,0,0,o,s,x,o,w=[],p),E),o,E,p,s,r?w:E);break;default:Pu(k,C,C,C,[""],E,0,s,E)}}f=u=m=0,b=v=1,x=k="",p=i;break;case 58:p=1+to(k),m=y;default:if(b<1){if(g==123)--b;else if(g==125&&b++==0&&B7()==125)continue}switch(k+=k1(g),g*b){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[f++]=(to(k)-1)*v,v=1;break;case 64:fo()===45&&(k+=Ru(Xn())),h=fo(),u=p=to(x=k+=U7(ju())),g++;break;case 45:y===45&&to(k)==2&&(b=0)}}return a}function r3(e,t,n,r,o,a,i,s,l,f,u){for(var p=o-1,h=o===0?a:[""],m=Rg(h),y=0,b=0,j=0;y0?h[v]+" "+g:tt(g,/&\f/g,h[v])))&&(l[j++]=x);return C1(e,t,n,o===0?Eg:s,l,f,u)}function H7(e,t,n){return C1(e,t,n,tw,k1(N7()),Tf(e,2,-2),0)}function o3(e,t,n,r){return C1(e,t,n,jg,Tf(e,0,r),Tf(e,r+1,-1),r)}function ss(e,t){for(var n="",r=Rg(e),o=0;o6)switch(an(e,t+1)){case 109:if(an(e,t+4)!==45)break;case 102:return tt(e,/(.+:)(.+)-([^]+)/,"$1"+et+"$2-$3$1"+md+(an(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~kh(e,"stretch")?sw(tt(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(an(e,t+1)!==115)break;case 6444:switch(an(e,to(e)-3-(~kh(e,"!important")&&10))){case 107:return tt(e,":",":"+et)+e;case 101:return tt(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+et+(an(e,14)===45?"inline-":"")+"box$3$1"+et+"$2$3$1"+pn+"$2box$3")+e}break;case 5936:switch(an(e,t+11)){case 114:return et+e+pn+tt(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return et+e+pn+tt(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return et+e+pn+tt(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return et+e+pn+e+e}return e}var ej=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case jg:t.return=sw(t.value,t.length);break;case nw:return ss([tl(t,{value:tt(t.value,"@","@"+et)})],o);case Eg:if(t.length)return D7(t.props,function(a){switch(L7(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ss([tl(t,{props:[tt(a,/:(read-\w+)/,":"+md+"$1")]})],o);case"::placeholder":return ss([tl(t,{props:[tt(a,/:(plac\w+)/,":"+et+"input-$1")]}),tl(t,{props:[tt(a,/:(plac\w+)/,":"+md+"$1")]}),tl(t,{props:[tt(a,/:(plac\w+)/,pn+"input-$1")]})],o)}return""})}},tj=[ej],lw=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||tj,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 dj={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},pj=/[A-Z]|^ms/g,hj=/_EMO_([^_]+?)_([^]*?)_EMO_/g,hw=function(t){return t.charCodeAt(1)===45},i3=function(t){return t!=null&&typeof t!="boolean"},V0=ew(function(e){return hw(e)?e:e.replace(pj,"-$&").toLowerCase()}),s3=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(hj,function(r,o,a){return no={name:o,styles:a,next:no},o})}return dj[t]!==1&&!hw(t)&&typeof n=="number"&&n!==0?n+"px":n};function zf(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 no={name:n.name,styles:n.styles,next:no},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)no={name:r.name,styles:r.styles,next:no},r=r.next;var o=n.styles+";";return o}return mj(e,t,n)}case"function":{if(e!==void 0){var a=no,i=n(e);return no=a,zf(e,t,i)}break}}if(t==null)return n;var s=t[n];return s!==void 0?s:n}function mj(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?bj:yj},u3=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},xj=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return pw(n,r,o),vj(function(){return Og(n,r,o)}),null},wj=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=u3(t,n,r),l=s||c3(o),f=!l("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(Sj(o)?n:o):t;return c.jsx(bw,{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 yw(e,t){return te(e,t)}const Ej=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},jj=["values","unit","step"],Rj=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)=>S({},n,{[r.key]:r.val}),{})};function Pj(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=oe(e,jj),a=Rj(t),i=Object.keys(a);function s(h){return`@media (min-width:${typeof t[h]=="number"?t[h]:h}${n})`}function l(h){return`@media (max-width:${(typeof t[h]=="number"?t[h]:h)-r/100}${n})`}function f(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:${Mg[e]}px)`};function _n(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const a=r.breakpoints||d3;return t.reduce((i,s,l)=>(i[a.up(a.keys[l])]=n(t[l]),i),{})}if(typeof t=="object"){const a=r.breakpoints||d3;return Object.keys(t).reduce((i,s)=>{if(Object.keys(a.values||Mg).indexOf(s)!==-1){const l=a.up(s);i[l]=n(t[s],s)}else{const l=s;i[l]=t[l]}return i},{})}return n(t)}function xw(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const a=e.up(o);return r[a]={},r},{}))||{}}function ww(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function zj(e,...t){const n=xw(e),r=[n,...t].reduce((o,a)=>In(o,a),{});return ww(Object.keys(n),r)}function Oj(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 ei({values:e,breakpoints:t,base:n}){const r=n||Oj(e,t),o=Object.keys(r);if(o.length===0)return e;let a;return o.reduce((i,s,l)=>(Array.isArray(e)?(i[s]=e[l]!=null?e[l]:e[a],a=l):typeof e=="object"?(i[s]=e[s]!=null?e[s]:e[a],a=s):i[s]=e,i),{})}function L1(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,a)=>o&&o[a]?o[a]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function gd(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=L1(e,n)||r,t&&(o=t(o,r,e)),o}function at(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],l=i.theme,f=L1(l,r)||{};return _n(i,s,p=>{let h=gd(f,o,p);return p===h&&typeof p=="string"&&(h=gd(f,o,`${t}${p==="default"?"":q(p)}`,p)),n===!1?h:{[n]:h}})};return a.propTypes={},a.filterProps=[t],a}function Mj(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const Aj={m:"margin",p:"padding"},Ij={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},p3={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Lj=Mj(e=>{if(e.length>2)if(p3[e])e=p3[e];else return[e];const[t,n]=e.split(""),r=Aj[t],o=Ij[n]||"";return Array.isArray(o)?o.map(a=>r+a):[r+o]}),Ag=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Ig=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Ag,...Ig];function ec(e,t,n,r){var o;const a=(o=L1(e,t,!1))!=null?o:n;return typeof a=="number"?i=>typeof i=="string"?i:a*i:Array.isArray(a)?i=>typeof i=="string"?i:a[i]:typeof a=="function"?a:()=>{}}function Lg(e){return ec(e,"spacing",8)}function di(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 Dj(e,t){return n=>e.reduce((r,o)=>(r[o]=di(t,n),r),{})}function Nj(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=Lj(n),a=Dj(o,r),i=e[n];return _n(e,i,a)}function kw(e,t){const n=Lg(e.theme);return Object.keys(e).map(r=>Nj(e,t,r,n)).reduce(Ul,{})}function $t(e){return kw(e,Ag)}$t.propTypes={};$t.filterProps=Ag;function zt(e){return kw(e,Ig)}zt.propTypes={};zt.filterProps=Ig;function Bj(e=8){if(e.mui)return e;const t=Lg({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(a=>{const i=t(a);return typeof i=="number"?`${i}px`:i}).join(" ");return n.mui=!0,n}function D1(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(a=>{r[a]=o}),r),{}),n=r=>Object.keys(r).reduce((o,a)=>t[a]?Ul(o,t[a](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function oo(e){return typeof e!="number"?e:`${e}px solid`}const _j=at({prop:"border",themeKey:"borders",transform:oo}),Fj=at({prop:"borderTop",themeKey:"borders",transform:oo}),Vj=at({prop:"borderRight",themeKey:"borders",transform:oo}),Uj=at({prop:"borderBottom",themeKey:"borders",transform:oo}),Wj=at({prop:"borderLeft",themeKey:"borders",transform:oo}),Hj=at({prop:"borderColor",themeKey:"palette"}),Gj=at({prop:"borderTopColor",themeKey:"palette"}),Kj=at({prop:"borderRightColor",themeKey:"palette"}),qj=at({prop:"borderBottomColor",themeKey:"palette"}),Yj=at({prop:"borderLeftColor",themeKey:"palette"}),N1=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=ec(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:di(t,r)});return _n(e,e.borderRadius,n)}return null};N1.propTypes={};N1.filterProps=["borderRadius"];D1(_j,Fj,Vj,Uj,Wj,Hj,Gj,Kj,qj,Yj,N1);const B1=e=>{if(e.gap!==void 0&&e.gap!==null){const t=ec(e.theme,"spacing",8),n=r=>({gap:di(t,r)});return _n(e,e.gap,n)}return null};B1.propTypes={};B1.filterProps=["gap"];const _1=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=ec(e.theme,"spacing",8),n=r=>({columnGap:di(t,r)});return _n(e,e.columnGap,n)}return null};_1.propTypes={};_1.filterProps=["columnGap"];const F1=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=ec(e.theme,"spacing",8),n=r=>({rowGap:di(t,r)});return _n(e,e.rowGap,n)}return null};F1.propTypes={};F1.filterProps=["rowGap"];const Xj=at({prop:"gridColumn"}),Qj=at({prop:"gridRow"}),Zj=at({prop:"gridAutoFlow"}),Jj=at({prop:"gridAutoColumns"}),eR=at({prop:"gridAutoRows"}),tR=at({prop:"gridTemplateColumns"}),nR=at({prop:"gridTemplateRows"}),rR=at({prop:"gridTemplateAreas"}),oR=at({prop:"gridArea"});D1(B1,_1,F1,Xj,Qj,Zj,Jj,eR,tR,nR,rR,oR);function fs(e,t){return t==="grey"?t:e}const aR=at({prop:"color",themeKey:"palette",transform:fs}),iR=at({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:fs}),sR=at({prop:"backgroundColor",themeKey:"palette",transform:fs});D1(aR,iR,sR);function Gn(e){return e<=1&&e!==0?`${e*100}%`:e}const lR=at({prop:"width",transform:Gn}),Dg=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])||Mg[n]||Gn(n)}};return _n(e,e.maxWidth,t)}return null};Dg.filterProps=["maxWidth"];const fR=at({prop:"minWidth",transform:Gn}),cR=at({prop:"height",transform:Gn}),uR=at({prop:"maxHeight",transform:Gn}),dR=at({prop:"minHeight",transform:Gn});at({prop:"size",cssProperty:"width",transform:Gn});at({prop:"size",cssProperty:"height",transform:Gn});const pR=at({prop:"boxSizing"});D1(lR,Dg,fR,cR,uR,dR,pR);const hR={border:{themeKey:"borders",transform:oo},borderTop:{themeKey:"borders",transform:oo},borderRight:{themeKey:"borders",transform:oo},borderBottom:{themeKey:"borders",transform:oo},borderLeft:{themeKey:"borders",transform:oo},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:N1},color:{themeKey:"palette",transform:fs},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:fs},backgroundColor:{themeKey:"palette",transform:fs},p:{style:zt},pt:{style:zt},pr:{style:zt},pb:{style:zt},pl:{style:zt},px:{style:zt},py:{style:zt},padding:{style:zt},paddingTop:{style:zt},paddingRight:{style:zt},paddingBottom:{style:zt},paddingLeft:{style:zt},paddingX:{style:zt},paddingY:{style:zt},paddingInline:{style:zt},paddingInlineStart:{style:zt},paddingInlineEnd:{style:zt},paddingBlock:{style:zt},paddingBlockStart:{style:zt},paddingBlockEnd:{style:zt},m:{style:$t},mt:{style:$t},mr:{style:$t},mb:{style:$t},ml:{style:$t},mx:{style:$t},my:{style:$t},margin:{style:$t},marginTop:{style:$t},marginRight:{style:$t},marginBottom:{style:$t},marginLeft:{style:$t},marginX:{style:$t},marginY:{style:$t},marginInline:{style:$t},marginInlineStart:{style:$t},marginInlineEnd:{style:$t},marginBlock:{style:$t},marginBlockStart:{style:$t},marginBlockEnd:{style:$t},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:B1},rowGap:{style:F1},columnGap:{style:_1},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Gn},maxWidth:{style:Dg},minWidth:{transform:Gn},height:{transform:Gn},maxHeight:{transform:Gn},minHeight:{transform:Gn},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},V1=hR;function mR(...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 gR(e,t){return typeof e=="function"?e(t):e}function vR(){function e(n,r,o,a){const i={[n]:r,theme:o},s=a[n];if(!s)return{[n]:r};const{cssProperty:l=n,themeKey:f,transform:u,style:p}=s;if(r==null)return null;if(f==="typography"&&r==="inherit")return{[n]:r};const h=L1(o,f)||{};return p?p(i):_n(i,r,y=>{let b=gd(h,u,y);return y===b&&typeof y=="string"&&(b=gd(h,u,`${n}${y==="default"?"":q(y)}`,y)),l===!1?b:{[l]:b}})}function t(n){var r;const{sx:o,theme:a={}}=n||{};if(!o)return null;const i=(r=a.unstable_sxConfig)!=null?r:V1;function s(l){let f=l;if(typeof l=="function")f=l(a);else if(typeof l!="object")return l;if(!f)return null;const u=xw(a.breakpoints),p=Object.keys(u);let h=u;return Object.keys(f).forEach(m=>{const y=gR(f[m],a);if(y!=null)if(typeof y=="object")if(i[m])h=Ul(h,e(m,y,a,i));else{const b=_n({theme:a},y,j=>({[m]:j}));mR(b,y)?h[m]=t({sx:y,theme:a}):h=Ul(h,b)}else h=Ul(h,e(m,y,a,i))}),ww(p,h)}return Array.isArray(o)?o.map(s):s(o)}return t}const Sw=vR();Sw.filterProps=["sx"];const U1=Sw,bR=["breakpoints","palette","spacing","shape"];function W1(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={}}=e,i=oe(e,bR),s=Pj(n),l=Bj(o);let f=In({breakpoints:s,direction:"ltr",components:{},palette:S({mode:"light"},r),spacing:l,shape:S({},$j,a)},i);return f=t.reduce((u,p)=>In(u,p),f),f.unstable_sxConfig=S({},V1,i==null?void 0:i.unstable_sxConfig),f.unstable_sx=function(p){return U1({sx:p,theme:this})},f}function yR(e){return Object.keys(e).length===0}function Ng(e=null){const t=d.useContext(I1);return!t||yR(t)?e:t}const xR=W1();function H1(e=xR){return Ng(e)}function wR({styles:e,themeId:t,defaultTheme:n={}}){const r=H1(n),o=typeof e=="function"?e(t&&r[t]||r):e;return c.jsx(Cj,{styles:o})}const kR=["sx"],SR=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:V1;return Object.keys(e).forEach(a=>{o[a]?r.systemProps[a]=e[a]:r.otherProps[a]=e[a]}),r};function G1(e){const{sx:t}=e,n=oe(e,kR),{systemProps:r,otherProps:o}=SR(n);let a;return Array.isArray(t)?a=[r,...t]:typeof t=="function"?a=(...i)=>{const s=t(...i);return Wa(s)?S({},r,s):r}:a=S({},r,t),S({},o,{sx:a})}const CR=["className","component"];function ER(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,a=yw("div",{shouldForwardProp:s=>s!=="theme"&&s!=="sx"&&s!=="as"})(U1);return d.forwardRef(function(l,f){const u=H1(n),p=G1(l),{className:h,component:m="div"}=p,y=oe(p,CR);return c.jsx(a,S({as:m,ref:f,className:J(h,o?o(r):r),theme:t&&u[t]||u},y))})}const jR=["variant"];function h3(e){return e.length===0}function Cw(e){const{variant:t}=e,n=oe(e,jR);let r=t||"";return Object.keys(n).sort().forEach(o=>{o==="color"?r+=h3(r)?e[o]:q(e[o]):r+=`${h3(r)?o:q(o)}${q(e[o].toString())}`}),r}const RR=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function PR(e){return Object.keys(e).length===0}function TR(e){return typeof e=="string"&&e.charCodeAt(0)>96}const $R=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,zR=(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=Cw(o.props);r[a]=o.style}),r},OR=(e,t,n,r)=>{var o,a;const{ownerState:i={}}=e,s=[],l=n==null||(o=n.components)==null||(a=o[r])==null?void 0:a.variants;return l&&l.forEach(f=>{let u=!0;Object.keys(f.props).forEach(p=>{i[p]!==f.props[p]&&e[p]!==f.props[p]&&(u=!1)}),u&&s.push(t[Cw(f.props)])}),s};function Wl(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const MR=W1();function nl({defaultTheme:e,theme:t,themeId:n}){return PR(t)?e:t[n]||t}function Ew(e={}){const{themeId:t,defaultTheme:n=MR,rootShouldForwardProp:r=Wl,slotShouldForwardProp:o=Wl}=e,a=i=>U1(S({},i,{theme:nl(S({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,s={})=>{Ej(i,w=>w.filter(E=>!(E!=null&&E.__mui_systemSx)));const{name:l,slot:f,skipVariantsResolver:u,skipSx:p,overridesResolver:h}=s,m=oe(s,RR),y=u!==void 0?u:f&&f!=="Root"||!1,b=p||!1;let j,v=Wl;f==="Root"?v=r:f?v=o:TR(i)&&(v=void 0);const g=yw(i,S({shouldForwardProp:v,label:j},m)),x=(w,...E)=>{const C=E?E.map(R=>typeof R=="function"&&R.__emotion_real!==R?P=>R(S({},P,{theme:nl(S({},P,{defaultTheme:n,themeId:t}))})):R):[];let k=w;l&&h&&C.push(R=>{const P=nl(S({},R,{defaultTheme:n,themeId:t})),M=$R(l,P);if(M){const L={};return Object.entries(M).forEach(([O,N])=>{L[O]=typeof N=="function"?N(S({},R,{theme:P})):N}),h(R,L)}return null}),l&&!y&&C.push(R=>{const P=nl(S({},R,{defaultTheme:n,themeId:t}));return OR(R,zR(l,P),P,l)}),b||C.push(a);const T=C.length-E.length;if(Array.isArray(w)&&T>0){const R=new Array(T).fill("");k=[...w,...R],k.raw=[...w.raw,...R]}else typeof w=="function"&&w.__emotion_real!==w&&(k=R=>w(S({},R,{theme:nl(S({},R,{defaultTheme:n,themeId:t}))})));const $=g(k,...C);return i.muiName&&($.muiName=i.muiName),$};return g.withConfig&&(x.withConfig=g.withConfig),x}}const AR=Ew(),IR=AR;function LR(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:Cg(t.components[n].defaultProps,r)}function Bg({props:e,name:t,defaultTheme:n,themeId:r}){let o=H1(n);return r&&(o=o[r]||o),LR({theme:o,name:t,props:e})}function _g(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function DR(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 pi(e){if(e.type)return e;if(e.charAt(0)==="#")return pi(DR(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error(wa(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(wa(10,o))}else r=r.split(",");return r=r.map(a=>parseFloat(a)),{type:n,values:r,colorSpace:o}}function K1(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,a)=>a<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function NR(e){e=pi(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=(f,u=(f+n/30)%12)=>o-a*Math.max(Math.min(u-3,9-u,1),-1);let s="rgb";const l=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(s+="a",l.push(t[3])),K1({type:s,values:l})}function m3(e){e=pi(e);let t=e.type==="hsl"||e.type==="hsla"?pi(NR(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 BR(e,t){const n=m3(e),r=m3(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function ot(e,t){return e=pi(e),t=_g(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,K1(e)}function Fg(e,t){if(e=pi(e),t=_g(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return K1(e)}function Vg(e,t){if(e=pi(e),t=_g(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return K1(e)}const _R=d.createContext(null),jw=_R;function Rw(){return d.useContext(jw)}const FR=typeof Symbol=="function"&&Symbol.for,VR=FR?Symbol.for("mui.nested"):"__THEME_NESTED__";function UR(e,t){return typeof t=="function"?t(e):S({},e,t)}function WR(e){const{children:t,theme:n}=e,r=Rw(),o=d.useMemo(()=>{const a=r===null?n:UR(r,n);return a!=null&&(a[VR]=r!==null),a},[n,r]);return c.jsx(jw.Provider,{value:o,children:t})}const g3={};function v3(e,t,n,r=!1){return d.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const a=n(o),i=e?S({},t,{[e]:a}):a;return r?()=>i:i}return e?S({},t,{[e]:n}):S({},t,n)},[e,t,n,r])}function HR(e){const{children:t,theme:n,themeId:r}=e,o=Ng(g3),a=Rw()||g3,i=v3(r,o,n),s=v3(r,a,n,!0);return c.jsx(WR,{theme:s,children:c.jsx(I1.Provider,{value:i,children:t})})}const GR=["component","direction","spacing","divider","children","className","useFlexGap"],KR=W1(),qR=IR("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function YR(e){return Bg({props:e,name:"MuiStack",defaultTheme:KR})}function XR(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],ZR=({ownerState:e,theme:t})=>{let n=S({display:"flex",flexDirection:"column"},_n({theme:t},ei({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=Lg(t),o=Object.keys(t.breakpoints.values).reduce((l,f)=>((typeof e.spacing=="object"&&e.spacing[f]!=null||typeof e.direction=="object"&&e.direction[f]!=null)&&(l[f]=!0),l),{}),a=ei({values:e.direction,base:o}),i=ei({values:e.spacing,base:o});typeof a=="object"&&Object.keys(a).forEach((l,f,u)=>{if(!a[l]){const h=f>0?a[u[f-1]]:"column";a[l]=h}}),n=In(n,_n({theme:t},i,(l,f)=>e.useFlexGap?{gap:di(r,l)}:{"& > :not(style) + :not(style)":{margin:0,[`margin${QR(f?a[f]:e.direction)}`]:di(r,l)}}))}return n=zj(t.breakpoints,n),n};function JR(e={}){const{createStyledComponent:t=qR,useThemeProps:n=YR,componentName:r="MuiStack"}=e,o=()=>Re({root:["root"]},l=>je(r,l),{}),a=t(ZR);return d.forwardRef(function(l,f){const u=n(l),p=G1(u),{component:h="div",direction:m="column",spacing:y=0,divider:b,children:j,className:v,useFlexGap:g=!1}=p,x=oe(p,GR),w={direction:m,spacing:y,useFlexGap:g},E=o();return c.jsx(a,S({as:h,ownerState:w,ref:f,className:J(E.root,v)},x,{children:b?XR(j,b):j}))})}function eP(e,t){return S({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const tP=["mode","contrastThreshold","tonalOffset"],b3={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:Pf.white,default:Pf.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}},U0={text:{primary:Pf.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:Pf.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 y3(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=Vg(e.main,o):t==="dark"&&(e.dark=Fg(e.main,a)))}function nP(e="light"){return e==="dark"?{main:Ri[200],light:Ri[50],dark:Ri[400]}:{main:Ri[700],light:Ri[400],dark:Ri[800]}}function rP(e="light"){return e==="dark"?{main:ji[200],light:ji[50],dark:ji[400]}:{main:ji[500],light:ji[300],dark:ji[700]}}function oP(e="light"){return e==="dark"?{main:Ei[500],light:Ei[300],dark:Ei[700]}:{main:Ei[700],light:Ei[400],dark:Ei[800]}}function aP(e="light"){return e==="dark"?{main:Pi[400],light:Pi[300],dark:Pi[700]}:{main:Pi[700],light:Pi[500],dark:Pi[900]}}function iP(e="light"){return e==="dark"?{main:Ti[400],light:Ti[300],dark:Ti[700]}:{main:Ti[800],light:Ti[500],dark:Ti[900]}}function sP(e="light"){return e==="dark"?{main:el[400],light:el[300],dark:el[700]}:{main:"#ed6c02",light:el[500],dark:el[900]}}function lP(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=oe(e,tP),a=e.primary||nP(t),i=e.secondary||rP(t),s=e.error||oP(t),l=e.info||aP(t),f=e.success||iP(t),u=e.warning||sP(t);function p(b){return BR(b,U0.text.primary)>=n?U0.text.primary:b3.text.primary}const h=({color:b,name:j,mainShade:v=500,lightShade:g=300,darkShade:x=700})=>{if(b=S({},b),!b.main&&b[v]&&(b.main=b[v]),!b.hasOwnProperty("main"))throw new Error(wa(11,j?` (${j})`:"",v));if(typeof b.main!="string")throw new Error(wa(12,j?` (${j})`:"",JSON.stringify(b.main)));return y3(b,"light",g,r),y3(b,"dark",x,r),b.contrastText||(b.contrastText=p(b.main)),b},m={dark:U0,light:b3};return In(S({common:S({},Pf),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:l,name:"info"}),success:h({color:f,name:"success"}),grey:a7,contrastThreshold:n,getContrastText:p,augmentColor:h,tonalOffset:r},m[t]),o)}const fP=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function cP(e){return Math.round(e*1e5)/1e5}const x3={textTransform:"uppercase"},w3='"Roboto", "Helvetica", "Arial", sans-serif';function uP(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=w3,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:s=500,fontWeightBold:l=700,htmlFontSize:f=16,allVariants:u,pxToRem:p}=n,h=oe(n,fP),m=o/14,y=p||(v=>`${v/f*m}rem`),b=(v,g,x,w,E)=>S({fontFamily:r,fontWeight:v,fontSize:y(g),lineHeight:x},r===w3?{letterSpacing:`${cP(w/g)}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,x3),caption:b(i,12,1.66,.4),overline:b(i,12,2.66,1,x3),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return In(S({htmlFontSize:f,pxToRem:y,fontFamily:r,fontSize:o,fontWeightLight:a,fontWeightRegular:i,fontWeightMedium:s,fontWeightBold:l},j),h,{clone:!1})}const dP=.2,pP=.14,hP=.12;function yt(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${dP})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${pP})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${hP})`].join(",")}const mP=["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)],gP=mP,vP=["duration","easing","delay"],bP={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)"},Pw={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function k3(e){return`${Math.round(e)}ms`}function yP(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function xP(e){const t=S({},bP,e.easing),n=S({},Pw,e.duration);return S({getAutoHeightDuration:yP,create:(o=["all"],a={})=>{const{duration:i=n.standard,easing:s=t.easeInOut,delay:l=0}=a;return oe(a,vP),(Array.isArray(o)?o:[o]).map(f=>`${f} ${typeof i=="string"?i:k3(i)} ${s} ${typeof l=="string"?l:k3(l)}`).join(",")}},e,{easing:t,duration:n})}const wP={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},kP=wP,SP=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Ug(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:a={}}=e,i=oe(e,SP);if(e.vars)throw new Error(wa(18));const s=lP(r),l=W1(e);let f=In(l,{mixins:eP(l.breakpoints,n),palette:s,shadows:gP.slice(),typography:uP(s,a),transitions:xP(o),zIndex:S({},kP)});return f=In(f,i),f=t.reduce((u,p)=>In(u,p),f),f.unstable_sxConfig=S({},V1,i==null?void 0:i.unstable_sxConfig),f.unstable_sx=function(p){return U1({sx:p,theme:this})},f}const CP=Ug(),q1=CP;function ar(){const e=H1(q1);return e[ui]||e}function Pe({props:e,name:t}){return Bg({props:e,name:t,defaultTheme:q1,themeId:ui})}const Cr=e=>Wl(e)&&e!=="classes",Wg=Wl,EP=Ew({themeId:ui,defaultTheme:q1,rootShouldForwardProp:Cr}),X=EP,jP=["theme"];function RP(e){let{theme:t}=e,n=oe(e,jP);const r=t[ui];return c.jsx(HR,S({},n,{themeId:r?ui:void 0,theme:r||t}))}const PP=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},S3=PP;function ga(e){return typeof e=="string"}function Cl(e,t,n){return e===void 0||ga(e)?t:S({},t,{ownerState:S({},t.ownerState,n)})}function TP(e,t,n=(r,o)=>r===o){return e.length===t.length&&e.every((r,o)=>n(r,t[o]))}const $P={disableDefaultClasses:!1},zP=d.createContext($P);function Tw(e){const{disableDefaultClasses:t}=d.useContext(zP);return n=>t?"":e(n)}function OP(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 Ch(e,t){return typeof e=="function"?e(t):e}function C3(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 MP(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const m=J(o==null?void 0:o.className,r==null?void 0:r.className,a,n==null?void 0:n.className),y=S({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),b=S({},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=OP(S({},o,r)),s=C3(r),l=C3(o),f=t(i),u=J(f==null?void 0:f.className,n==null?void 0:n.className,a,o==null?void 0:o.className,r==null?void 0:r.className),p=S({},f==null?void 0:f.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=S({},f,n,l,s);return u.length>0&&(h.className=u),Object.keys(p).length>0&&(h.style=p),{props:h,internalRef:f.ref}}const AP=["elementType","externalSlotProps","ownerState"];function on(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o}=e,a=oe(e,AP),i=Ch(r,o),{props:s,internalRef:l}=MP(S({},a,{externalSlotProps:i})),f=kt(l,i==null?void 0:i.ref,(t=e.additionalProps)==null?void 0:t.ref);return Cl(n,S({},s,{ref:f}),o)}function IP(e){const{badgeContent:t,invisible:n=!1,max:r=99,showZero:o=!1}=e,a=Zx({badgeContent:t,max:r});let i=n;n===!1&&t===0&&!o&&(i=!0);const{badgeContent:s,max:l=r}=i?a:e,f=s&&Number(s)>l?`${l}+`:s;return{badgeContent:s,invisible:i,max:l,displayValue:f}}const LP=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function DP(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 NP(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 BP(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||NP(e))}function _P(e){const t=[],n=[];return Array.from(e.querySelectorAll(LP)).forEach((r,o)=>{const a=DP(r);a===-1||!BP(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 FP(){return!0}function VP(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:a=_P,isEnabled:i=FP,open:s}=e,l=d.useRef(!1),f=d.useRef(null),u=d.useRef(null),p=d.useRef(null),h=d.useRef(null),m=d.useRef(!1),y=d.useRef(null),b=kt(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=wt(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&&(l.current=!0,p.current.focus()),p.current=null)}},[s]),d.useEffect(()=>{if(!s||!y.current)return;const x=wt(y.current),w=k=>{const{current:T}=y;if(T!==null){if(!x.hasFocus()||r||!i()||l.current){l.current=!1;return}if(!T.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 P=[];if((x.activeElement===f.current||x.activeElement===u.current)&&(P=a(y.current)),P.length>0){var $,R;const M=!!(($=j.current)!=null&&$.shiftKey&&((R=j.current)==null?void 0:R.key)==="Tab"),L=P[0],O=P[P.length-1];typeof L!="string"&&typeof O!="string"&&(M?O.focus():L.focus())}else T.focus()}}},E=k=>{j.current=k,!(r||!i()||k.key!=="Tab")&&x.activeElement===y.current&&k.shiftKey&&(l.current=!0,u.current&&u.current.focus())};x.addEventListener("focusin",w),x.addEventListener("keydown",E,!0);const C=setInterval(()=>{x.activeElement&&x.activeElement.tagName==="BODY"&&w(null)},50);return()=>{clearInterval(C),x.removeEventListener("focusin",w),x.removeEventListener("keydown",E,!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:f,"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 Ln="top",xr="bottom",wr="right",Dn="left",Hg="auto",tc=[Ln,xr,wr,Dn],Rs="start",Of="end",UP="clippingParents",$w="viewport",rl="popper",WP="reference",E3=tc.reduce(function(e,t){return e.concat([t+"-"+Rs,t+"-"+Of])},[]),zw=[].concat(tc,[Hg]).reduce(function(e,t){return e.concat([t,t+"-"+Rs,t+"-"+Of])},[]),HP="beforeRead",GP="read",KP="afterRead",qP="beforeMain",YP="main",XP="afterMain",QP="beforeWrite",ZP="write",JP="afterWrite",eT=[HP,GP,KP,qP,YP,XP,QP,ZP,JP];function po(e){return e?(e.nodeName||"").toLowerCase():null}function Jn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function hi(e){var t=Jn(e).Element;return e instanceof t||e instanceof Element}function vr(e){var t=Jn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Gg(e){if(typeof ShadowRoot>"u")return!1;var t=Jn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function tT(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];!vr(a)||!po(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 nT(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(l,f){return l[f]="",l},{});!vr(o)||!po(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(l){o.removeAttribute(l)}))})}}const rT={name:"applyStyles",enabled:!0,phase:"write",fn:tT,effect:nT,requires:["computeStyles"]};function co(e){return e.split("-")[0]}var ti=Math.max,vd=Math.min,Ps=Math.round;function Eh(){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 Ow(){return!/^((?!chrome|android).)*safari/i.test(Eh())}function Ts(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&vr(e)&&(o=e.offsetWidth>0&&Ps(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Ps(r.height)/e.offsetHeight||1);var i=hi(e)?Jn(e):window,s=i.visualViewport,l=!Ow()&&n,f=(r.left+(l&&s?s.offsetLeft:0))/o,u=(r.top+(l&&s?s.offsetTop:0))/a,p=r.width/o,h=r.height/a;return{width:p,height:h,top:u,right:f+p,bottom:u+h,left:f,x:f,y:u}}function Kg(e){var t=Ts(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 Mw(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Gg(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Lo(e){return Jn(e).getComputedStyle(e)}function oT(e){return["table","td","th"].indexOf(po(e))>=0}function Pa(e){return((hi(e)?e.ownerDocument:e.document)||window.document).documentElement}function Y1(e){return po(e)==="html"?e:e.assignedSlot||e.parentNode||(Gg(e)?e.host:null)||Pa(e)}function j3(e){return!vr(e)||Lo(e).position==="fixed"?null:e.offsetParent}function aT(e){var t=/firefox/i.test(Eh()),n=/Trident/i.test(Eh());if(n&&vr(e)){var r=Lo(e);if(r.position==="fixed")return null}var o=Y1(e);for(Gg(o)&&(o=o.host);vr(o)&&["html","body"].indexOf(po(o))<0;){var a=Lo(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 nc(e){for(var t=Jn(e),n=j3(e);n&&oT(n)&&Lo(n).position==="static";)n=j3(n);return n&&(po(n)==="html"||po(n)==="body"&&Lo(n).position==="static")?t:n||aT(e)||t}function qg(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Hl(e,t,n){return ti(e,vd(t,n))}function iT(e,t,n){var r=Hl(e,t,n);return r>n?n:r}function Aw(){return{top:0,right:0,bottom:0,left:0}}function Iw(e){return Object.assign({},Aw(),e)}function Lw(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var sT=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Iw(typeof t!="number"?t:Lw(t,tc))};function lT(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=co(n.placement),l=qg(s),f=[Dn,wr].indexOf(s)>=0,u=f?"height":"width";if(!(!a||!i)){var p=sT(o.padding,n),h=Kg(a),m=l==="y"?Ln:Dn,y=l==="y"?xr:wr,b=n.rects.reference[u]+n.rects.reference[l]-i[l]-n.rects.popper[u],j=i[l]-n.rects.reference[l],v=nc(a),g=v?l==="y"?v.clientHeight||0:v.clientWidth||0:0,x=b/2-j/2,w=p[m],E=g-h[u]-p[y],C=g/2-h[u]/2+x,k=Hl(w,C,E),T=l;n.modifiersData[r]=(t={},t[T]=k,t.centerOffset=k-C,t)}}function fT(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)||Mw(t.elements.popper,o)&&(t.elements.arrow=o))}const cT={name:"arrow",enabled:!0,phase:"main",fn:lT,effect:fT,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function $s(e){return e.split("-")[1]}var uT={top:"auto",right:"auto",bottom:"auto",left:"auto"};function dT(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:Ps(n*o)/o||0,y:Ps(r*o)/o||0}}function R3(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,f=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=Dn,w=Ln,E=window;if(f){var C=nc(n),k="clientHeight",T="clientWidth";if(C===Jn(n)&&(C=Pa(n),Lo(C).position!=="static"&&s==="absolute"&&(k="scrollHeight",T="scrollWidth")),C=C,o===Ln||(o===Dn||o===wr)&&a===Of){w=xr;var $=p&&C===E&&E.visualViewport?E.visualViewport.height:C[k];b-=$-r.height,b*=l?1:-1}if(o===Dn||(o===Ln||o===xr)&&a===Of){x=wr;var R=p&&C===E&&E.visualViewport?E.visualViewport.width:C[T];m-=R-r.width,m*=l?1:-1}}var P=Object.assign({position:s},f&&uT),M=u===!0?dT({x:m,y:b},Jn(n)):{x:m,y:b};if(m=M.x,b=M.y,l){var L;return Object.assign({},P,(L={},L[w]=g?"0":"",L[x]=v?"0":"",L.transform=(E.devicePixelRatio||1)<=1?"translate("+m+"px, "+b+"px)":"translate3d("+m+"px, "+b+"px, 0)",L))}return Object.assign({},P,(t={},t[w]=g?b+"px":"",t[x]=v?m+"px":"",t.transform="",t))}function pT(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,l=s===void 0?!0:s,f={placement:co(t.placement),variation:$s(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,R3(Object.assign({},f,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,R3(Object.assign({},f,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const hT={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:pT,data:{}};var Oc={passive:!0};function mT(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,l=Jn(t.elements.popper),f=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&f.forEach(function(u){u.addEventListener("scroll",n.update,Oc)}),s&&l.addEventListener("resize",n.update,Oc),function(){a&&f.forEach(function(u){u.removeEventListener("scroll",n.update,Oc)}),s&&l.removeEventListener("resize",n.update,Oc)}}const gT={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:mT,data:{}};var vT={left:"right",right:"left",bottom:"top",top:"bottom"};function Tu(e){return e.replace(/left|right|bottom|top/g,function(t){return vT[t]})}var bT={start:"end",end:"start"};function P3(e){return e.replace(/start|end/g,function(t){return bT[t]})}function Yg(e){var t=Jn(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Xg(e){return Ts(Pa(e)).left+Yg(e).scrollLeft}function yT(e,t){var n=Jn(e),r=Pa(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;var f=Ow();(f||!f&&t==="fixed")&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s+Xg(e),y:l}}function xT(e){var t,n=Pa(e),r=Yg(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=ti(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=ti(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+Xg(e),l=-r.scrollTop;return Lo(o||n).direction==="rtl"&&(s+=ti(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}function Qg(e){var t=Lo(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function Dw(e){return["html","body","#document"].indexOf(po(e))>=0?e.ownerDocument.body:vr(e)&&Qg(e)?e:Dw(Y1(e))}function Gl(e,t){var n;t===void 0&&(t=[]);var r=Dw(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=Jn(r),i=o?[a].concat(a.visualViewport||[],Qg(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(Gl(Y1(i)))}function jh(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function wT(e,t){var n=Ts(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 T3(e,t,n){return t===$w?jh(yT(e,n)):hi(t)?wT(t,n):jh(xT(Pa(e)))}function kT(e){var t=Gl(Y1(e)),n=["absolute","fixed"].indexOf(Lo(e).position)>=0,r=n&&vr(e)?nc(e):e;return hi(r)?t.filter(function(o){return hi(o)&&Mw(o,r)&&po(o)!=="body"}):[]}function ST(e,t,n,r){var o=t==="clippingParents"?kT(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce(function(l,f){var u=T3(e,f,r);return l.top=ti(u.top,l.top),l.right=vd(u.right,l.right),l.bottom=vd(u.bottom,l.bottom),l.left=ti(u.left,l.left),l},T3(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?co(r):null,a=r?$s(r):null,i=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,l;switch(o){case Ln:l={x:i,y:t.y-n.height};break;case xr:l={x:i,y:t.y+t.height};break;case wr:l={x:t.x+t.width,y:s};break;case Dn:l={x:t.x-n.width,y:s};break;default:l={x:t.x,y:t.y}}var f=o?qg(o):null;if(f!=null){var u=f==="y"?"height":"width";switch(a){case Rs:l[f]=l[f]-(t[u]/2-n[u]/2);break;case Of:l[f]=l[f]+(t[u]/2-n[u]/2);break}}return l}function Mf(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,l=s===void 0?UP:s,f=n.rootBoundary,u=f===void 0?$w:f,p=n.elementContext,h=p===void 0?rl:p,m=n.altBoundary,y=m===void 0?!1:m,b=n.padding,j=b===void 0?0:b,v=Iw(typeof j!="number"?j:Lw(j,tc)),g=h===rl?WP:rl,x=e.rects.popper,w=e.elements[y?g:h],E=ST(hi(w)?w:w.contextElement||Pa(e.elements.popper),l,u,i),C=Ts(e.elements.reference),k=Nw({reference:C,element:x,strategy:"absolute",placement:o}),T=jh(Object.assign({},x,k)),$=h===rl?T:C,R={top:E.top-$.top+v.top,bottom:$.bottom-E.bottom+v.bottom,left:E.left-$.left+v.left,right:$.right-E.right+v.right},P=e.modifiersData.offset;if(h===rl&&P){var M=P[o];Object.keys(R).forEach(function(L){var O=[wr,xr].indexOf(L)>=0?1:-1,N=[Ln,xr].indexOf(L)>=0?"y":"x";R[L]+=M[N]*O})}return R}function CT(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,f=l===void 0?zw:l,u=$s(r),p=u?s?E3:E3.filter(function(y){return $s(y)===u}):tc,h=p.filter(function(y){return f.indexOf(y)>=0});h.length===0&&(h=p);var m=h.reduce(function(y,b){return y[b]=Mf(e,{placement:b,boundary:o,rootBoundary:a,padding:i})[co(b)],y},{});return Object.keys(m).sort(function(y,b){return m[y]-m[b]})}function ET(e){if(co(e)===Hg)return[];var t=Tu(e);return[P3(e),t,P3(t)]}function jT(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,l=n.fallbackPlacements,f=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=co(j),g=v===j,x=l||(g||!y?[Tu(j)]:ET(j)),w=[j].concat(x).reduce(function(Z,ee){return Z.concat(co(ee)===Hg?CT(t,{placement:ee,boundary:u,rootBoundary:p,padding:f,flipVariations:y,allowedAutoPlacements:b}):ee)},[]),E=t.rects.reference,C=t.rects.popper,k=new Map,T=!0,$=w[0],R=0;R=0,N=O?"width":"height",V=Mf(t,{placement:P,boundary:u,rootBoundary:p,altBoundary:h,padding:f}),D=O?L?wr:Dn:L?xr:Ln;E[N]>C[N]&&(D=Tu(D));var z=Tu(D),A=[];if(a&&A.push(V[M]<=0),s&&A.push(V[D]<=0,V[z]<=0),A.every(function(Z){return Z})){$=P,T=!1;break}k.set(P,A)}if(T)for(var B=y?3:1,F=function(ee){var K=w.find(function(de){var pe=k.get(de);if(pe)return pe.slice(0,ee).every(function(ye){return ye})});if(K)return $=K,"break"},U=B;U>0;U--){var W=F(U);if(W==="break")break}t.placement!==$&&(t.modifiersData[r]._skip=!0,t.placement=$,t.reset=!0)}}const RT={name:"flip",enabled:!0,phase:"main",fn:jT,requiresIfExists:["offset"],data:{_skip:!1}};function $3(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 z3(e){return[Ln,wr,xr,Dn].some(function(t){return e[t]>=0})}function PT(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=Mf(t,{elementContext:"reference"}),s=Mf(t,{altBoundary:!0}),l=$3(i,r),f=$3(s,o,a),u=z3(l),p=z3(f);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:f,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}const TT={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:PT};function $T(e,t,n){var r=co(e),o=[Dn,Ln].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,[Dn,wr].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function zT(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=zw.reduce(function(u,p){return u[p]=$T(p,t.rects,a),u},{}),s=i[t.placement],l=s.x,f=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=f),t.modifiersData[r]=i}const OT={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:zT};function MT(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 AT={name:"popperOffsets",enabled:!0,phase:"read",fn:MT,data:{}};function IT(e){return e==="x"?"y":"x"}function LT(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,l=n.boundary,f=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=Mf(t,{boundary:l,rootBoundary:f,padding:p,altBoundary:u}),v=co(t.placement),g=$s(t.placement),x=!g,w=qg(v),E=IT(w),C=t.modifiersData.popperOffsets,k=t.rects.reference,T=t.rects.popper,$=typeof b=="function"?b(Object.assign({},t.rects,{placement:t.placement})):b,R=typeof $=="number"?{mainAxis:$,altAxis:$}:Object.assign({mainAxis:0,altAxis:0},$),P=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(C){if(a){var L,O=w==="y"?Ln:Dn,N=w==="y"?xr:wr,V=w==="y"?"height":"width",D=C[w],z=D+j[O],A=D-j[N],B=m?-T[V]/2:0,F=g===Rs?k[V]:T[V],U=g===Rs?-T[V]:-k[V],W=t.elements.arrow,Z=m&&W?Kg(W):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Aw(),K=ee[O],de=ee[N],pe=Hl(0,k[V],Z[V]),ye=x?k[V]/2-B-pe-K-R.mainAxis:F-pe-K-R.mainAxis,I=x?-k[V]/2+B+pe+de+R.mainAxis:U+pe+de+R.mainAxis,H=t.elements.arrow&&nc(t.elements.arrow),Y=H?w==="y"?H.clientTop||0:H.clientLeft||0:0,se=(L=P==null?void 0:P[w])!=null?L:0,me=D+ye-se-Y,le=D+I-se,ze=Hl(m?vd(z,me):z,D,m?ti(A,le):A);C[w]=ze,M[w]=ze-D}if(s){var ke,Ne=w==="x"?Ln:Dn,Je=w==="x"?xr:wr,Te=C[E],Ie=E==="y"?"height":"width",ft=Te+j[Ne],qe=Te-j[Je],Q=[Ln,Dn].indexOf(v)!==-1,ne=(ke=P==null?void 0:P[E])!=null?ke:0,fe=Q?ft:Te-k[Ie]-T[Ie]-ne+R.altAxis,Se=Q?Te+k[Ie]+T[Ie]-ne-R.altAxis:qe,be=m&&Q?iT(fe,Te,Se):Hl(m?fe:ft,Te,m?Se:qe);C[E]=be,M[E]=be-Te}t.modifiersData[r]=M}}const DT={name:"preventOverflow",enabled:!0,phase:"main",fn:LT,requiresIfExists:["offset"]};function NT(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function BT(e){return e===Jn(e)||!vr(e)?Yg(e):NT(e)}function _T(e){var t=e.getBoundingClientRect(),n=Ps(t.width)/e.offsetWidth||1,r=Ps(t.height)/e.offsetHeight||1;return n!==1||r!==1}function FT(e,t,n){n===void 0&&(n=!1);var r=vr(t),o=vr(t)&&_T(t),a=Pa(t),i=Ts(e,o,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((po(t)!=="body"||Qg(a))&&(s=BT(t)),vr(t)?(l=Ts(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=Xg(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function VT(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 l=t.get(s);l&&o(l)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||o(a)}),r}function UT(e){var t=VT(e);return eT.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function WT(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function HT(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 O3={placement:"bottom",modifiers:[],strategy:"absolute"};function M3(){for(var e=arguments.length,t=new Array(e),n=0;n{a||s(YT(o)||document.body)},[o,a]),Zn(()=>{if(i&&!a)return xh(n,i),()=>{xh(n,null)}},[n,i,a]),a){if(d.isValidElement(r)){const f={ref:l};return d.cloneElement(r,f)}return c.jsx(d.Fragment,{children:r})}return c.jsx(d.Fragment,{children:i&&ci.createPortal(r,i)})}),Bw=XT;function QT(e){return je("MuiPopper",e)}Ce("MuiPopper",["root"]);const ZT=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],JT=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function e$(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 t$(e){return e.nodeType!==void 0}const n$=()=>Re({root:["root"]},Tw(QT)),r$={},o$=d.forwardRef(function(t,n){var r;const{anchorEl:o,children:a,direction:i,disablePortal:s,modifiers:l,open:f,placement:u,popperOptions:p,popperRef:h,slotProps:m={},slots:y={},TransitionProps:b}=t,j=oe(t,ZT),v=d.useRef(null),g=kt(v,n),x=d.useRef(null),w=kt(x,h),E=d.useRef(w);Zn(()=>{E.current=w},[w]),d.useImperativeHandle(h,()=>x.current,[]);const C=e$(u,i),[k,T]=d.useState(C),[$,R]=d.useState(Rh(o));d.useEffect(()=>{x.current&&x.current.forceUpdate()}),d.useEffect(()=>{o&&R(Rh(o))},[o]),Zn(()=>{if(!$||!f)return;const N=z=>{T(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)}}];l!=null&&(V=V.concat(l)),p&&p.modifiers!=null&&(V=V.concat(p.modifiers));const D=qT($,v.current,S({placement:C},p,{modifiers:V}));return E.current(D),()=>{D.destroy(),E.current(null)}},[$,s,l,f,p,C]);const P={placement:k};b!==null&&(P.TransitionProps=b);const M=n$(),L=(r=y.root)!=null?r:"div",O=on({elementType:L,externalSlotProps:m.root,externalForwardedProps:j,additionalProps:{role:"tooltip",ref:g},ownerState:t,className:M.root});return c.jsx(L,S({},O,{children:typeof a=="function"?a(P):a}))}),a$=d.forwardRef(function(t,n){const{anchorEl:r,children:o,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:l=!1,modifiers:f,open:u,placement:p="bottom",popperOptions:h=r$,popperRef:m,style:y,transition:b=!1,slotProps:j={},slots:v={}}=t,g=oe(t,JT),[x,w]=d.useState(!0),E=()=>{w(!1)},C=()=>{w(!0)};if(!l&&!u&&(!b||x))return null;let k;if(a)k=a;else if(r){const R=Rh(r);k=R&&t$(R)?wt(R).body:wt(null).body}const T=!u&&l&&(!b||x)?"none":void 0,$=b?{in:u,onEnter:E,onExited:C}:void 0;return c.jsx(Bw,{disablePortal:s,container:k,children:c.jsx(o$,S({anchorEl:r,direction:i,disablePortal:s,modifiers:f,ref:n,open:b?!x:u,placement:p,popperOptions:h,popperRef:m,slotProps:j,slots:v},g,{style:S({position:"fixed",top:0,left:0,display:T},y),TransitionProps:$,children:o}))})}),i$=a$;function s$(e){const t=wt(e);return t.body===e?Sn(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Kl(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function A3(e){return parseInt(Sn(e).getComputedStyle(e).paddingRight,10)||0}function l$(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 I3(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,i=>{const s=a.indexOf(i)===-1,l=!l$(i);s&&l&&Kl(i,o)})}function W0(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function f$(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(s$(r)){const i=Xx(wt(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${A3(r)+i}px`;const s=wt(r).querySelectorAll(".mui-fixed");[].forEach.call(s,l=>{n.push({value:l.style.paddingRight,property:"padding-right",el:l}),l.style.paddingRight=`${A3(l)+i}px`})}let a;if(r.parentNode instanceof DocumentFragment)a=wt(r).body;else{const i=r.parentElement,s=Sn(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 c$(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class u${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&&Kl(t.modalRef,!1);const o=c$(n);I3(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=f$(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&&Kl(t.modalRef,n),I3(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&&Kl(i.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}function d$(e){return je("MuiModal",e)}Ce("MuiModal",["root","hidden","backdrop"]);const p$=["children","closeAfterTransition","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited","slotProps","slots"],h$=e=>{const{open:t,exited:n}=e;return Re({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},Tw(d$))};function m$(e){return typeof e=="function"?e():e}function g$(e){return e?e.props.hasOwnProperty("in"):!1}const v$=new u$,b$=d.forwardRef(function(t,n){var r,o;const{children:a,closeAfterTransition:i=!1,container:s,disableAutoFocus:l=!1,disableEnforceFocus:f=!1,disableEscapeKeyDown:u=!1,disablePortal:p=!1,disableRestoreFocus:h=!1,disableScrollLock:m=!1,hideBackdrop:y=!1,keepMounted:b=!1,manager:j=v$,onBackdropClick:v,onClose:g,onKeyDown:x,open:w,onTransitionEnter:E,onTransitionExited:C,slotProps:k={},slots:T={}}=t,$=oe(t,p$),R=j,[P,M]=d.useState(!w),L=d.useRef({}),O=d.useRef(null),N=d.useRef(null),V=kt(N,n),D=g$(a),z=(r=t["aria-hidden"])!=null?r:!0,A=()=>wt(O.current),B=()=>(L.current.modalRef=N.current,L.current.mountNode=O.current,L.current),F=()=>{R.mount(B(),{disableScrollLock:m}),N.current&&(N.current.scrollTop=0)},U=gn(()=>{const ke=m$(s)||A().body;R.add(B(),ke),N.current&&F()}),W=d.useCallback(()=>R.isTopModal(B()),[R]),Z=gn(ke=>{O.current=ke,!(!ke||!N.current)&&(w&&W()?F():Kl(N.current,z))}),ee=d.useCallback(()=>{R.remove(B(),z)},[R,z]);d.useEffect(()=>()=>{ee()},[ee]),d.useEffect(()=>{w?U():(!D||!i)&&ee()},[w,ee,D,i,U]);const K=S({},t,{closeAfterTransition:i,disableAutoFocus:l,disableEnforceFocus:f,disableEscapeKeyDown:u,disablePortal:p,disableRestoreFocus:h,disableScrollLock:m,exited:P,hideBackdrop:y,keepMounted:b}),de=h$(K),pe=()=>{M(!1),E&&E()},ye=()=>{M(!0),C&&C(),i&&ee()},I=ke=>{ke.target===ke.currentTarget&&(v&&v(ke),g&&g(ke,"backdropClick"))},H=ke=>{x&&x(ke),!(ke.key!=="Escape"||!W())&&(u||(ke.stopPropagation(),g&&g(ke,"escapeKeyDown")))},Y={};a.props.tabIndex===void 0&&(Y.tabIndex="-1"),D&&(Y.onEnter=Q2(pe,a.props.onEnter),Y.onExited=Q2(ye,a.props.onExited));const se=(o=T.root)!=null?o:"div",me=on({elementType:se,externalSlotProps:k.root,externalForwardedProps:$,additionalProps:{ref:V,role:"presentation",onKeyDown:H},className:de.root,ownerState:K}),le=T.backdrop,ze=on({elementType:le,externalSlotProps:k.backdrop,additionalProps:{"aria-hidden":!0,onClick:I,open:w},className:de.backdrop,ownerState:K});return!b&&!w&&(!D||P)?null:c.jsx(Bw,{ref:Z,container:s,disablePortal:p,children:c.jsxs(se,S({},me,{children:[!y&&le?c.jsx(le,S({},ze)):null,c.jsx(VP,{disableEnforceFocus:f,disableAutoFocus:l,disableRestoreFocus:h,isEnabled:W,open:w,children:d.cloneElement(a,Y)})]}))})}),y$=b$;function x$(e){const{children:t,defer:n=!1,fallback:r=null}=e,[o,a]=d.useState(!1);return Zn(()=>{n||a(!0)},[n]),d.useEffect(()=>{n&&a(!0)},[n]),c.jsx(d.Fragment,{children:o?t:r})}const w$=2;function _w(e,t){return e-t}function ol(e,t,n){return e==null?t:Math.min(Math.max(t,e),n)}function L3(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}%`})}},j$=e=>e;let Lc;function H0(){return Lc===void 0&&(typeof CSS<"u"&&typeof CSS.supports=="function"?Lc=CSS.supports("touch-action","none"):Lc=!0),Lc}function R$(e){const{"aria-labelledby":t,defaultValue:n,disabled:r=!1,disableSwap:o=!1,isRtl:a=!1,marks:i=!1,max:s=100,min:l=0,name:f,onChange:u,onChangeCommitted:p,orientation:h="horizontal",rootRef:m,scale:y=j$,step:b=1,tabIndex:j,value:v}=e,g=d.useRef(),[x,w]=d.useState(-1),[E,C]=d.useState(-1),[k,T]=d.useState(!1),$=d.useRef(0),[R,P]=Es({controlled:v,default:n??l,name:"Slider"}),M=u&&((Q,ne,fe)=>{const Se=Q.nativeEvent||Q,be=new Se.constructor(Se.type,Se);Object.defineProperty(be,"target",{writable:!0,value:{value:ne,name:f}}),u(be,ne,fe)}),L=Array.isArray(R);let O=L?R.slice().sort(_w):[R];O=O.map(Q=>ol(Q,l,s));const N=i===!0&&b!==null?[...Array(Math.floor((s-l)/b)+1)].map((Q,ne)=>({value:l+b*ne})):i||[],V=N.map(Q=>Q.value),{isFocusVisibleRef:D,onBlur:z,onFocus:A,ref:B}=Sg(),[F,U]=d.useState(-1),W=d.useRef(),Z=kt(B,W),ee=kt(m,Z),K=Q=>ne=>{var fe;const Se=Number(ne.currentTarget.getAttribute("data-index"));A(ne),D.current===!0&&U(Se),C(Se),Q==null||(fe=Q.onFocus)==null||fe.call(Q,ne)},de=Q=>ne=>{var fe;z(ne),D.current===!1&&U(-1),C(-1),Q==null||(fe=Q.onBlur)==null||fe.call(Q,ne)};Zn(()=>{if(r&&W.current.contains(document.activeElement)){var Q;(Q=document.activeElement)==null||Q.blur()}},[r]),r&&x!==-1&&w(-1),r&&F!==-1&&U(-1);const pe=Q=>ne=>{var fe;(fe=Q.onChange)==null||fe.call(Q,ne);const Se=Number(ne.currentTarget.getAttribute("data-index")),be=O[Se],ae=V.indexOf(be);let ie=ne.target.valueAsNumber;if(N&&b==null&&(ie=ie{const{current:fe}=W,{width:Se,height:be,bottom:ae,left:ie}=fe.getBoundingClientRect();let Ee;I.indexOf("vertical")===0?Ee=(ae-Q.y)/be:Ee=(Q.x-ie)/Se,I.indexOf("-reverse")!==-1&&(Ee=1-Ee);let G;if(G=k$(Ee,l,s),b)G=C$(G,b,l);else{const $e=L3(V,G);G=V[$e]}G=ol(G,l,s);let he=0;if(L){ne?he=ye.current:he=L3(O,G),o&&(G=ol(G,O[he-1]||-1/0,O[he+1]||1/0));const $e=G;G=D3({values:O,newValue:G,index:he}),o&&ne||(he=G.indexOf($e),ye.current=he)}return{newValue:G,activeIndex:he}},Y=gn(Q=>{const ne=Mc(Q,g);if(!ne)return;if($.current+=1,Q.type==="mousemove"&&Q.buttons===0){se(Q);return}const{newValue:fe,activeIndex:Se}=H({finger:ne,move:!0});Ac({sliderRef:W,activeIndex:Se,setActive:w}),P(fe),!k&&$.current>w$&&T(!0),M&&!Ic(fe,R)&&M(Q,fe,Se)}),se=gn(Q=>{const ne=Mc(Q,g);if(T(!1),!ne)return;const{newValue:fe}=H({finger:ne,move:!0});w(-1),Q.type==="touchend"&&C(-1),p&&p(Q,fe),g.current=void 0,le()}),me=gn(Q=>{if(r)return;H0()||Q.preventDefault();const ne=Q.changedTouches[0];ne!=null&&(g.current=ne.identifier);const fe=Mc(Q,g);if(fe!==!1){const{newValue:be,activeIndex:ae}=H({finger:fe});Ac({sliderRef:W,activeIndex:ae,setActive:w}),P(be),M&&!Ic(be,R)&&M(Q,be,ae)}$.current=0;const Se=wt(W.current);Se.addEventListener("touchmove",Y),Se.addEventListener("touchend",se)}),le=d.useCallback(()=>{const Q=wt(W.current);Q.removeEventListener("mousemove",Y),Q.removeEventListener("mouseup",se),Q.removeEventListener("touchmove",Y),Q.removeEventListener("touchend",se)},[se,Y]);d.useEffect(()=>{const{current:Q}=W;return Q.addEventListener("touchstart",me,{passive:H0()}),()=>{Q.removeEventListener("touchstart",me,{passive:H0()}),le()}},[le,me]),d.useEffect(()=>{r&&le()},[r,le]);const ze=Q=>ne=>{var fe;if((fe=Q.onMouseDown)==null||fe.call(Q,ne),r||ne.defaultPrevented||ne.button!==0)return;ne.preventDefault();const Se=Mc(ne,g);if(Se!==!1){const{newValue:ae,activeIndex:ie}=H({finger:Se});Ac({sliderRef:W,activeIndex:ie,setActive:w}),P(ae),M&&!Ic(ae,R)&&M(ne,ae,ie)}$.current=0;const be=wt(W.current);be.addEventListener("mousemove",Y),be.addEventListener("mouseup",se)},ke=bd(L?O[0]:l,l,s),Ne=bd(O[O.length-1],l,s)-ke,Je=(Q={})=>{const ne={onMouseDown:ze(Q||{})},fe=S({},Q,ne);return S({ref:ee},fe)},Te=Q=>ne=>{var fe;(fe=Q.onMouseOver)==null||fe.call(Q,ne);const Se=Number(ne.currentTarget.getAttribute("data-index"));C(Se)},Ie=Q=>ne=>{var fe;(fe=Q.onMouseLeave)==null||fe.call(Q,ne),C(-1)};return{active:x,axis:I,axisProps:E$,dragging:k,focusedThumbIndex:F,getHiddenInputProps:(Q={})=>{var ne;const fe={onChange:pe(Q||{}),onFocus:K(Q||{}),onBlur:de(Q||{})},Se=S({},Q,fe);return S({tabIndex:j,"aria-labelledby":t,"aria-orientation":h,"aria-valuemax":y(s),"aria-valuemin":y(l),name:f,type:"range",min:e.min,max:e.max,step:(ne=e.step)!=null?ne:void 0,disabled:r},Se,{style:S({},k7,{direction:a?"rtl":"ltr",width:"100%",height:"100%"})})},getRootProps:Je,getThumbProps:(Q={})=>{const ne={onMouseOver:Te(Q||{}),onMouseLeave:Ie(Q||{})};return S({},Q,ne)},marks:N,open:E,range:L,rootRef:ee,trackLeap:Ne,trackOffset:ke,values:O}}const P$=["onChange","maxRows","minRows","style","value"];function Dc(e){return parseInt(e,10)||0}const T$={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function N3(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const $$=d.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:a=1,style:i,value:s}=t,l=oe(t,P$),{current:f}=d.useRef(s!=null),u=d.useRef(null),p=kt(n,u),h=d.useRef(null),m=d.useRef(0),[y,b]=d.useState({outerHeightStyle:0}),j=d.useCallback(()=>{const E=u.current,k=Sn(E).getComputedStyle(E);if(k.width==="0px")return{outerHeightStyle:0};const T=h.current;T.style.width=k.width,T.value=E.value||t.placeholder||"x",T.value.slice(-1)===` +`&&(T.value+=" ");const $=k.boxSizing,R=Dc(k.paddingBottom)+Dc(k.paddingTop),P=Dc(k.borderBottomWidth)+Dc(k.borderTopWidth),M=T.scrollHeight;T.value="x";const L=T.scrollHeight;let O=M;a&&(O=Math.max(Number(a)*L,O)),o&&(O=Math.min(Number(o)*L,O)),O=Math.max(O,L);const N=O+($==="border-box"?R+P:0),V=Math.abs(O-M)<=1;return{outerHeightStyle:N,overflow:V}},[o,a,t.placeholder]),v=(E,C)=>{const{outerHeightStyle:k,overflow:T}=C;return m.current<20&&(k>0&&Math.abs((E.outerHeightStyle||0)-k)>1||E.overflow!==T)?(m.current+=1,{overflow:T,outerHeightStyle:k}):E},g=d.useCallback(()=>{const E=j();N3(E)||b(C=>v(C,E))},[j]),x=()=>{const E=j();N3(E)||ci.flushSync(()=>{b(C=>v(C,E))})};d.useEffect(()=>{const E=Cs(()=>{m.current=0,u.current&&x()});let C;const k=u.current,T=Sn(k);return T.addEventListener("resize",E),typeof ResizeObserver<"u"&&(C=new ResizeObserver(E),C.observe(k)),()=>{E.clear(),T.removeEventListener("resize",E),C&&C.disconnect()}}),Zn(()=>{g()}),d.useEffect(()=>{m.current=0},[s]);const w=E=>{m.current=0,f||g(),r&&r(E)};return c.jsxs(d.Fragment,{children:[c.jsx("textarea",S({value:s,onChange:w,ref:p,rows:a,style:S({height:y.outerHeightStyle,overflow:y.overflow?"hidden":void 0},i)},l)),c.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:h,tabIndex:-1,style:S({},T$.shadow,i,{padding:0})})]})}),z$=$$;function O$(e){return je("MuiSvgIcon",e)}Ce("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const M$=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],A$=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${q(t)}`,`fontSize${q(n)}`]};return Re(o,O$,r)},I$=X("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${q(n.color)}`],t[`fontSize${q(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,a,i,s,l,f,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:((l=e.typography)==null||(f=l.pxToRem)==null?void 0:f.call(l,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]}}),Fw=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiSvgIcon"}),{children:o,className:a,color:i="inherit",component:s="svg",fontSize:l="medium",htmlColor:f,inheritViewBox:u=!1,titleAccess:p,viewBox:h="0 0 24 24"}=r,m=oe(r,M$),y=S({},r,{color:i,component:s,fontSize:l,instanceFontSize:t.fontSize,inheritViewBox:u,viewBox:h}),b={};u||(b.viewBox=h);const j=A$(y);return c.jsxs(I$,S({as:s,className:J(j.root,a),focusable:"false",color:f,"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]}))});Fw.muiName="SvgIcon";const B3=Fw;function we(e,t){function n(r,o){return c.jsx(B3,S({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=B3.muiName,d.memo(d.forwardRef(n))}function Ph(e,t){return Ph=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},Ph(e,t)}function Vw(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ph(e,t)}const _3={disabled:!1},yd=vt.createContext(null);var L$=function(t){return t.scrollTop},El="unmounted",Fa="exited",Va="entering",Ni="entered",Th="exiting",_o=function(e){Vw(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,l;return a.appearStatus=null,r.in?s?(l=Fa,a.appearStatus=Va):l=Ni:r.unmountOnExit||r.mountOnEnter?l=El:l=Fa,a.state={status:l},a.nextCallback=null,a}t.getDerivedStateFromProps=function(o,a){var i=o.in;return i&&a.status===El?{status:Fa}: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!==Va&&i!==Ni&&(a=Va):(i===Va||i===Ni)&&(a=Th)}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===Va){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:$c.findDOMNode(this);i&&L$(i)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Fa&&this.setState({status:El})},n.performEnter=function(o){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:o,l=this.props.nodeRef?[s]:[$c.findDOMNode(this),s],f=l[0],u=l[1],p=this.getTimeouts(),h=s?p.appear:p.enter;if(!o&&!i||_3.disabled){this.safeSetState({status:Ni},function(){a.props.onEntered(f)});return}this.props.onEnter(f,u),this.safeSetState({status:Va},function(){a.props.onEntering(f,u),a.onTransitionEnd(h,function(){a.safeSetState({status:Ni},function(){a.props.onEntered(f,u)})})})},n.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:$c.findDOMNode(this);if(!a||_3.disabled){this.safeSetState({status:Fa},function(){o.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Th},function(){o.props.onExiting(s),o.onTransitionEnd(i.exit,function(){o.safeSetState({status:Fa},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:$c.findDOMNode(this),s=o==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],f=l[0],u=l[1];this.props.addEndListener(f,u)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===El)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 vt.createElement(yd.Provider,{value:null},typeof i=="function"?i(o,s):vt.cloneElement(vt.Children.only(i),s))},t}(vt.Component);_o.contextType=yd;_o.propTypes={};function zi(){}_o.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:zi,onEntering:zi,onEntered:zi,onExit:zi,onExiting:zi,onExited:zi};_o.UNMOUNTED=El;_o.EXITED=Fa;_o.ENTERING=Va;_o.ENTERED=Ni;_o.EXITING=Th;const X1=_o;function D$(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zg(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 N$(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 l in t){if(r[l])for(i=0;ie.scrollTop;function Do(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 W$(e){return je("MuiCollapse",e)}Ce("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);const H$=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],G$=e=>{const{orientation:t,classes:n}=e,r={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return Re(r,W$,n)},K$=X("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})=>S({height:0,overflow:"hidden",transition:e.transitions.create("height")},t.orientation==="horizontal"&&{height:"auto",width:0,transition:e.transitions.create("width")},t.state==="entered"&&S({height:"auto",overflow:"visible"},t.orientation==="horizontal"&&{width:"auto"}),t.state==="exited"&&!t.in&&t.collapsedSize==="0px"&&{visibility:"hidden"})),q$=X("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>S({display:"flex",width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),Y$=X("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>S({width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),Uw=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiCollapse"}),{addEndListener:o,children:a,className:i,collapsedSize:s="0px",component:l,easing:f,in:u,onEnter:p,onEntered:h,onEntering:m,onExit:y,onExited:b,onExiting:j,orientation:v="vertical",style:g,timeout:x=Pw.standard,TransitionComponent:w=X1}=r,E=oe(r,H$),C=S({},r,{orientation:v,collapsedSize:s}),k=G$(C),T=ar(),$=d.useRef(),R=d.useRef(null),P=d.useRef(),M=typeof s=="number"?`${s}px`:s,L=v==="horizontal",O=L?"width":"height";d.useEffect(()=>()=>{clearTimeout($.current)},[]);const N=d.useRef(null),V=kt(n,N),D=K=>de=>{if(K){const pe=N.current;de===void 0?K(pe):K(pe,de)}},z=()=>R.current?R.current[L?"clientWidth":"clientHeight"]:0,A=D((K,de)=>{R.current&&L&&(R.current.style.position="absolute"),K.style[O]=M,p&&p(K,de)}),B=D((K,de)=>{const pe=z();R.current&&L&&(R.current.style.position="");const{duration:ye,easing:I}=Do({style:g,timeout:x,easing:f},{mode:"enter"});if(x==="auto"){const H=T.transitions.getAutoHeightDuration(pe);K.style.transitionDuration=`${H}ms`,P.current=H}else K.style.transitionDuration=typeof ye=="string"?ye:`${ye}ms`;K.style[O]=`${pe}px`,K.style.transitionTimingFunction=I,m&&m(K,de)}),F=D((K,de)=>{K.style[O]="auto",h&&h(K,de)}),U=D(K=>{K.style[O]=`${z()}px`,y&&y(K)}),W=D(b),Z=D(K=>{const de=z(),{duration:pe,easing:ye}=Do({style:g,timeout:x,easing:f},{mode:"exit"});if(x==="auto"){const I=T.transitions.getAutoHeightDuration(de);K.style.transitionDuration=`${I}ms`,P.current=I}else K.style.transitionDuration=typeof pe=="string"?pe:`${pe}ms`;K.style[O]=M,K.style.transitionTimingFunction=ye,j&&j(K)}),ee=K=>{x==="auto"&&($.current=setTimeout(K,P.current||0)),o&&o(N.current,K)};return c.jsx(w,S({in:u,onEnter:A,onEntered:F,onEntering:B,onExit:U,onExited:W,onExiting:Z,addEndListener:ee,nodeRef:N,timeout:x==="auto"?null:x},E,{children:(K,de)=>c.jsx(K$,S({as:l,className:J(k.root,i,{entered:k.entered,exited:!u&&M==="0px"&&k.hidden}[K]),style:S({[L?"minWidth":"minHeight"]:M},g),ownerState:S({},C,{state:K}),ref:V},de,{children:c.jsx(q$,{ownerState:S({},C,{state:K}),className:k.wrapper,ref:R,children:c.jsx(Y$,{ownerState:S({},C,{state:K}),className:k.wrapperInner,children:a})})}))}))});Uw.muiSupportAuto=!0;const X$=Uw;function Q$(e){return je("MuiPaper",e)}Ce("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 Z$=["className","component","elevation","square","variant"],J$=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return Re(a,Q$,o)},ez=X("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return S({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"&&S({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${ot("#fff",S3(t.elevation))}, ${ot("#fff",S3(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),tz=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiPaper"}),{className:o,component:a="div",elevation:i=1,square:s=!1,variant:l="elevation"}=r,f=oe(r,Z$),u=S({},r,{component:a,elevation:i,square:s,variant:l}),p=J$(u);return c.jsx(ez,S({as:a,ownerState:u,className:J(p.root,o),ref:n},f))}),Fs=tz,nz=d.createContext({}),Ww=nz;function rz(e){return je("MuiAccordion",e)}const oz=Ce("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]),Nc=oz,az=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","TransitionComponent","TransitionProps"],iz=e=>{const{classes:t,square:n,expanded:r,disabled:o,disableGutters:a}=e;return Re({root:["root",!n&&"rounded",r&&"expanded",o&&"disabled",!a&&"gutters"],region:["region"]},rz,t)},sz=X(Fs,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Nc.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"}},[`&.${Nc.expanded}`]:{"&:before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&:before":{display:"none"}}},[`&.${Nc.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}},({theme:e,ownerState:t})=>S({},!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&&{[`&.${Nc.expanded}`]:{margin:"16px 0"}})),lz=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiAccordion"}),{children:o,className:a,defaultExpanded:i=!1,disabled:s=!1,disableGutters:l=!1,expanded:f,onChange:u,square:p=!1,TransitionComponent:h=X$,TransitionProps:m}=r,y=oe(r,az),[b,j]=Es({controlled:f,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:l,toggle:v}),[b,s,l,v]),E=S({},r,{square:p,disabled:s,disableGutters:l,expanded:b}),C=iz(E);return c.jsxs(sz,S({className:J(C.root,a),ref:n,ownerState:E,square:p},y,{children:[c.jsx(Ww.Provider,{value:w,children:g}),c.jsx(h,S({in:b,timeout:"auto"},m,{children:c.jsx("div",{"aria-labelledby":g.props.id,id:g.props["aria-controls"],role:"region",className:C.region,children:x})}))]}))}),fz=lz;function cz(e){return je("MuiAccordionDetails",e)}Ce("MuiAccordionDetails",["root"]);const uz=["className"],dz=e=>{const{classes:t}=e;return Re({root:["root"]},cz,t)},pz=X("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(1,2,2)})),hz=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiAccordionDetails"}),{className:o}=r,a=oe(r,uz),i=r,s=dz(i);return c.jsx(pz,S({className:J(s.root,o),ref:n,ownerState:i},a))}),mz=hz;function gz(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:a,rippleSize:i,in:s,onExited:l,timeout:f}=e,[u,p]=d.useState(!1),h=J(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),m={width:i,height:i,top:-(i/2)+a,left:-(i/2)+o},y=J(n.child,u&&n.childLeaving,r&&n.childPulsate);return!s&&!u&&p(!0),d.useEffect(()=>{if(!s&&l!=null){const b=setTimeout(l,f);return()=>{clearTimeout(b)}}},[l,s,f]),c.jsx("span",{className:h,style:m,children:c.jsx("span",{className:y})})}const vz=Ce("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),ur=vz,bz=["center","classes","className"];let Q1=e=>e,F3,V3,U3,W3;const $h=550,yz=80,xz=vo(F3||(F3=Q1` + 0% { + transform: scale(0); + opacity: 0.1; + } + + 100% { + transform: scale(1); + opacity: 0.3; + } +`)),wz=vo(V3||(V3=Q1` + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +`)),kz=vo(U3||(U3=Q1` + 0% { + transform: scale(1); + } + + 50% { + transform: scale(0.92); + } + + 100% { + transform: scale(1); + } +`)),Sz=X("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Cz=X(gz,{name:"MuiTouchRipple",slot:"Ripple"})(W3||(W3=Q1` + opacity: 0; + position: absolute; + + &.${0} { + opacity: 0.3; + transform: scale(1); + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + &.${0} { + animation-duration: ${0}ms; + } + + & .${0} { + opacity: 1; + display: block; + width: 100%; + height: 100%; + border-radius: 50%; + background-color: currentColor; + } + + & .${0} { + opacity: 0; + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + & .${0} { + position: absolute; + /* @noflip */ + left: 0px; + top: 0; + animation-name: ${0}; + animation-duration: 2500ms; + animation-timing-function: ${0}; + animation-iteration-count: infinite; + animation-delay: 200ms; + } +`),ur.rippleVisible,xz,$h,({theme:e})=>e.transitions.easing.easeInOut,ur.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,ur.child,ur.childLeaving,wz,$h,({theme:e})=>e.transitions.easing.easeInOut,ur.childPulsate,kz,({theme:e})=>e.transitions.easing.easeInOut),Ez=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i}=r,s=oe(r,bz),[l,f]=d.useState([]),u=d.useRef(0),p=d.useRef(null);d.useEffect(()=>{p.current&&(p.current(),p.current=null)},[l]);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:C,rippleY:k,rippleSize:T,cb:$}=w;f(R=>[...R,c.jsx(Cz,{classes:{ripple:J(a.ripple,ur.ripple),rippleVisible:J(a.rippleVisible,ur.rippleVisible),ripplePulsate:J(a.ripplePulsate,ur.ripplePulsate),child:J(a.child,ur.child),childLeaving:J(a.childLeaving,ur.childLeaving),childPulsate:J(a.childPulsate,ur.childPulsate)},timeout:$h,pulsate:E,rippleX:C,rippleY:k,rippleSize:T},u.current)]),u.current+=1,p.current=$},[a]),v=d.useCallback((w={},E={},C=()=>{})=>{const{pulsate:k=!1,center:T=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 R=$?null:b.current,P=R?R.getBoundingClientRect():{width:0,height:0,left:0,top:0};let M,L,O;if(T||w===void 0||w.clientX===0&&w.clientY===0||!w.clientX&&!w.touches)M=Math.round(P.width/2),L=Math.round(P.height/2);else{const{clientX:N,clientY:V}=w.touches&&w.touches.length>0?w.touches[0]:w;M=Math.round(N-P.left),L=Math.round(V-P.top)}if(T)O=Math.sqrt((2*P.width**2+P.height**2)/3),O%2===0&&(O+=1);else{const N=Math.max(Math.abs((R?R.clientWidth:0)-M),M)*2+2,V=Math.max(Math.abs((R?R.clientHeight:0)-L),L)*2+2;O=Math.sqrt(N**2+V**2)}w!=null&&w.touches?y.current===null&&(y.current=()=>{j({pulsate:k,rippleX:M,rippleY:L,rippleSize:O,cb:C})},m.current=setTimeout(()=>{y.current&&(y.current(),y.current=null)},yz)):j({pulsate:k,rippleX:M,rippleY:L,rippleSize:O,cb:C})},[o,j]),g=d.useCallback(()=>{v({},{pulsate:!0})},[v]),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,f(C=>C.length>0?C.slice(1):C),p.current=E},[]);return d.useImperativeHandle(n,()=>({pulsate:g,start:v,stop:x}),[g,v,x]),c.jsx(Sz,S({className:J(ur.root,a.root,i),ref:b},s,{children:c.jsx(U$,{component:null,exit:!0,children:l})}))}),jz=Ez;function Rz(e){return je("MuiButtonBase",e)}const Pz=Ce("MuiButtonBase",["root","disabled","focusVisible"]),Tz=Pz,$z=["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"],zz=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,i=Re({root:["root",t&&"disabled",n&&"focusVisible"]},Rz,o);return n&&r&&(i.root+=` ${r}`),i},Oz=X("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Tz.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Mz=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:a=!1,children:i,className:s,component:l="button",disabled:f=!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:E,onMouseDown:C,onMouseLeave:k,onMouseUp:T,onTouchEnd:$,onTouchMove:R,onTouchStart:P,tabIndex:M=0,TouchRippleProps:L,touchRippleRef:O,type:N}=r,V=oe(r,$z),D=d.useRef(null),z=d.useRef(null),A=kt(z,O),{isFocusVisibleRef:B,onFocus:F,onBlur:U,ref:W}=Sg(),[Z,ee]=d.useState(!1);f&&Z&&ee(!1),d.useImperativeHandle(o,()=>({focusVisible:()=>{ee(!0),D.current.focus()}}),[]);const[K,de]=d.useState(!1);d.useEffect(()=>{de(!0)},[]);const pe=K&&!u&&!f;d.useEffect(()=>{Z&&h&&!u&&K&&z.current.pulsate()},[u,h,Z,K]);function ye(ae,ie,Ee=p){return gn(G=>(ie&&ie(G),!Ee&&z.current&&z.current[ae](G),!0))}const I=ye("start",C),H=ye("stop",j),Y=ye("stop",v),se=ye("stop",T),me=ye("stop",ae=>{Z&&ae.preventDefault(),k&&k(ae)}),le=ye("start",P),ze=ye("stop",$),ke=ye("stop",R),Ne=ye("stop",ae=>{U(ae),B.current===!1&&ee(!1),y&&y(ae)},!1),Je=gn(ae=>{D.current||(D.current=ae.currentTarget),F(ae),B.current===!0&&(ee(!0),x&&x(ae)),g&&g(ae)}),Te=()=>{const ae=D.current;return l&&l!=="button"&&!(ae.tagName==="A"&&ae.href)},Ie=d.useRef(!1),ft=gn(ae=>{h&&!Ie.current&&Z&&z.current&&ae.key===" "&&(Ie.current=!0,z.current.stop(ae,()=>{z.current.start(ae)})),ae.target===ae.currentTarget&&Te()&&ae.key===" "&&ae.preventDefault(),w&&w(ae),ae.target===ae.currentTarget&&Te()&&ae.key==="Enter"&&!f&&(ae.preventDefault(),b&&b(ae))}),qe=gn(ae=>{h&&ae.key===" "&&z.current&&Z&&!ae.defaultPrevented&&(Ie.current=!1,z.current.stop(ae,()=>{z.current.pulsate(ae)})),E&&E(ae),b&&ae.target===ae.currentTarget&&Te()&&ae.key===" "&&!ae.defaultPrevented&&b(ae)});let Q=l;Q==="button"&&(V.href||V.to)&&(Q=m);const ne={};Q==="button"?(ne.type=N===void 0?"button":N,ne.disabled=f):(!V.href&&!V.to&&(ne.role="button"),f&&(ne["aria-disabled"]=f));const fe=kt(n,W,D),Se=S({},r,{centerRipple:a,component:l,disabled:f,disableRipple:u,disableTouchRipple:p,focusRipple:h,tabIndex:M,focusVisible:Z}),be=zz(Se);return c.jsxs(Oz,S({as:Q,className:J(be.root,s),ownerState:Se,onBlur:Ne,onClick:b,onContextMenu:H,onFocus:Je,onKeyDown:ft,onKeyUp:qe,onMouseDown:I,onMouseLeave:me,onMouseUp:se,onDragLeave:Y,onTouchEnd:ze,onTouchMove:ke,onTouchStart:le,ref:fe,tabIndex:f?-1:M,type:N},ne,V,{children:[i,pe?c.jsx(jz,S({ref:A,center:a},L)):null]}))}),ho=Mz;function Az(e){return je("MuiAccordionSummary",e)}const Iz=Ce("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]),Zi=Iz,Lz=["children","className","expandIcon","focusVisibleClassName","onClick"],Dz=e=>{const{classes:t,expanded:n,disabled:r,disableGutters:o}=e;return Re({root:["root",n&&"expanded",r&&"disabled",!o&&"gutters"],focusVisible:["focusVisible"],content:["content",n&&"expanded",!o&&"contentGutters"],expandIconWrapper:["expandIconWrapper",n&&"expanded"]},Az,t)},Nz=X(ho,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{const n={duration:e.transitions.duration.shortest};return S({display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],n),[`&.${Zi.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Zi.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${Zi.disabled})`]:{cursor:"pointer"}},!t.disableGutters&&{[`&.${Zi.expanded}`]:{minHeight:64}})}),Bz=X("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(({theme:e,ownerState:t})=>S({display:"flex",flexGrow:1,margin:"12px 0"},!t.disableGutters&&{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${Zi.expanded}`]:{margin:"20px 0"}})),_z=X("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}),[`&.${Zi.expanded}`]:{transform:"rotate(180deg)"}})),Fz=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiAccordionSummary"}),{children:o,className:a,expandIcon:i,focusVisibleClassName:s,onClick:l}=r,f=oe(r,Lz),{disabled:u=!1,disableGutters:p,expanded:h,toggle:m}=d.useContext(Ww),y=v=>{m&&m(v),l&&l(v)},b=S({},r,{expanded:h,disabled:u,disableGutters:p}),j=Dz(b);return c.jsxs(Nz,S({focusRipple:!1,disableRipple:!0,disabled:u,component:"div","aria-expanded":h,className:J(j.root,a),focusVisibleClassName:J(j.focusVisible,s),onClick:y,ref:n,ownerState:b},f,{children:[c.jsx(Bz,{className:j.content,ownerState:b,children:o}),i&&c.jsx(_z,{className:j.expandIconWrapper,ownerState:b,children:i})]}))}),Vz=Fz;function Uz(e){return je("MuiIconButton",e)}const Wz=Ce("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),Hz=Wz,Gz=["edge","children","className","color","disabled","disableFocusRipple","size"],Kz=e=>{const{classes:t,disabled:n,color:r,edge:o,size:a}=e,i={root:["root",n&&"disabled",r!=="default"&&`color${q(r)}`,o&&`edge${q(o)}`,`size${q(a)}`]};return Re(i,Uz,t)},qz=X(ho,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${q(n.color)}`],n.edge&&t[`edge${q(n.edge)}`],t[`size${q(n.size)}`]]}})(({theme:e,ownerState:t})=>S({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})`:ot(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 S({},t.color==="inherit"&&{color:"inherit"},t.color!=="inherit"&&t.color!=="default"&&S({color:r==null?void 0:r.main},!t.disableRipple&&{"&:hover":S({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ot(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)},{[`&.${Hz.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Yz=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiIconButton"}),{edge:o=!1,children:a,className:i,color:s="default",disabled:l=!1,disableFocusRipple:f=!1,size:u="medium"}=r,p=oe(r,Gz),h=S({},r,{edge:o,color:s,disabled:l,disableFocusRipple:f,size:u}),m=Kz(h);return c.jsx(qz,S({className:J(m.root,i),centerRipple:!0,focusRipple:!f,disabled:l,ref:n,ownerState:h},p,{children:a}))}),$n=Yz;function Xz(e){return je("MuiTypography",e)}Ce("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const Qz=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],Zz=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e,s={root:["root",a,e.align!=="inherit"&&`align${q(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return Re(s,Xz,i)},Jz=X("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${q(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>S({margin:0},t.variant&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),H3={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},eO={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},tO=e=>eO[e]||e,nO=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiTypography"}),o=tO(r.color),a=G1(S({},r,{color:o})),{align:i="inherit",className:s,component:l,gutterBottom:f=!1,noWrap:u=!1,paragraph:p=!1,variant:h="body1",variantMapping:m=H3}=a,y=oe(a,Qz),b=S({},a,{align:i,color:o,className:s,component:l,gutterBottom:f,noWrap:u,paragraph:p,variant:h,variantMapping:m}),j=l||(p?"p":m[h]||H3[h])||"span",v=Zz(b);return c.jsx(Jz,S({as:j,ref:n,ownerState:b,className:J(v.root,s)},y))}),mi=nO,rO=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],oO=X(i$,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),aO=d.forwardRef(function(t,n){var r;const o=Ng(),a=Pe({props:t,name:"MuiPopper"}),{anchorEl:i,component:s,components:l,componentsProps:f,container:u,disablePortal:p,keepMounted:h,modifiers:m,open:y,placement:b,popperOptions:j,popperRef:v,transition:g,slots:x,slotProps:w}=a,E=oe(a,rO),C=(r=x==null?void 0:x.root)!=null?r:l==null?void 0:l.Root,k=S({anchorEl:i,container:u,disablePortal:p,keepMounted:h,modifiers:m,open:y,placement:b,popperOptions:j,popperRef:v,transition:g},E);return c.jsx(oO,S({as:s,direction:o==null?void 0:o.direction,slots:{root:C},slotProps:w??f},k,{ref:n}))}),Hw=aO,iO=we(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function sO(e){return je("MuiChip",e)}const lO=Ce("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"]),Xe=lO,fO=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],cO=e=>{const{classes:t,disabled:n,size:r,color:o,iconColor:a,onDelete:i,clickable:s,variant:l}=e,f={root:["root",l,n&&"disabled",`size${q(r)}`,`color${q(o)}`,s&&"clickable",s&&`clickableColor${q(o)}`,i&&"deletable",i&&`deletableColor${q(o)}`,`${l}${q(o)}`],label:["label",`label${q(r)}`],avatar:["avatar",`avatar${q(r)}`,`avatarColor${q(o)}`],icon:["icon",`icon${q(r)}`,`iconColor${q(a)}`],deleteIcon:["deleteIcon",`deleteIcon${q(r)}`,`deleteIconColor${q(o)}`,`deleteIcon${q(l)}Color${q(o)}`]};return Re(f,sO,t)},uO=X("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:o,clickable:a,onDelete:i,size:s,variant:l}=n;return[{[`& .${Xe.avatar}`]:t.avatar},{[`& .${Xe.avatar}`]:t[`avatar${q(s)}`]},{[`& .${Xe.avatar}`]:t[`avatarColor${q(r)}`]},{[`& .${Xe.icon}`]:t.icon},{[`& .${Xe.icon}`]:t[`icon${q(s)}`]},{[`& .${Xe.icon}`]:t[`iconColor${q(o)}`]},{[`& .${Xe.deleteIcon}`]:t.deleteIcon},{[`& .${Xe.deleteIcon}`]:t[`deleteIcon${q(s)}`]},{[`& .${Xe.deleteIcon}`]:t[`deleteIconColor${q(r)}`]},{[`& .${Xe.deleteIcon}`]:t[`deleteIcon${q(l)}Color${q(r)}`]},t.root,t[`size${q(s)}`],t[`color${q(r)}`],a&&t.clickable,a&&r!=="default"&&t[`clickableColor${q(r)})`],i&&t.deletable,i&&r!=="default"&&t[`deletableColor${q(r)}`],t[l],t[`${l}${q(r)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return S({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",[`&.${Xe.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Xe.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${Xe.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${Xe.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${Xe.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${Xe.icon}`]:S({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&S({color:e.vars?e.vars.palette.Chip.defaultIconColor:n},t.color!=="default"&&{color:"inherit"})),[`& .${Xe.deleteIcon}`]:S({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:ot(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)`:ot(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)`:ot(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&&{[`&.${Xe.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:ot(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${Xe.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>S({},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}))`:ot(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${Xe.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:ot(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, &.${Xe.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>S({},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]}`,[`&.${Xe.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Xe.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${Xe.avatar}`]:{marginLeft:4},[`& .${Xe.avatarSmall}`]:{marginLeft:2},[`& .${Xe.icon}`]:{marginLeft:4},[`& .${Xe.iconSmall}`]:{marginLeft:2},[`& .${Xe.deleteIcon}`]:{marginRight:5},[`& .${Xe.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)`:ot(e.palette[t.color].main,.7)}`,[`&.${Xe.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ot(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${Xe.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:ot(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${Xe.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:ot(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),dO=X("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${q(r)}`]]}})(({ownerState:e})=>S({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.size==="small"&&{paddingLeft:8,paddingRight:8}));function G3(e){return e.key==="Backspace"||e.key==="Delete"}const pO=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiChip"}),{avatar:o,className:a,clickable:i,color:s="default",component:l,deleteIcon:f,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,E=oe(r,fO),C=d.useRef(null),k=kt(C,n),T=A=>{A.stopPropagation(),y&&y(A)},$=A=>{A.currentTarget===A.target&&G3(A)&&A.preventDefault(),b&&b(A)},R=A=>{A.currentTarget===A.target&&(y&&G3(A)?y(A):A.key==="Escape"&&C.current&&C.current.blur()),j&&j(A)},P=i!==!1&&m?!0:i,M=P||y?ho:l||"div",L=S({},r,{component:M,disabled:u,size:v,color:s,iconColor:d.isValidElement(p)&&p.props.color||s,onDelete:!!y,clickable:P,variant:g}),O=cO(L),N=M===ho?S({component:l||"div",focusVisibleClassName:O.focusVisible},y&&{disableRipple:!0}):{};let V=null;y&&(V=f&&d.isValidElement(f)?d.cloneElement(f,{className:J(f.props.className,O.deleteIcon),onClick:T}):c.jsx(iO,{className:J(O.deleteIcon),onClick:T}));let D=null;o&&d.isValidElement(o)&&(D=d.cloneElement(o,{className:J(O.avatar,o.props.className)}));let z=null;return p&&d.isValidElement(p)&&(z=d.cloneElement(p,{className:J(O.icon,p.props.className)})),c.jsxs(uO,S({as:M,className:J(O.root,a),disabled:P&&u?!0:void 0,onClick:m,onKeyDown:$,onKeyUp:R,ref:k,tabIndex:w&&u?-1:x,ownerState:L},N,E,{children:[D||z,c.jsx(dO,{className:J(O.label),ownerState:L,children:h}),V]}))}),hO=pO;function Ta({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 mO=d.createContext(void 0),Z1=mO;function bo(){return d.useContext(Z1)}function gO(e){return c.jsx(wR,S({},e,{defaultTheme:q1,themeId:ui}))}function K3(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function xd(e,t=!1){return e&&(K3(e.value)&&e.value!==""||t&&K3(e.defaultValue)&&e.defaultValue!=="")}function vO(e){return e.startAdornment}function bO(e){return je("MuiInputBase",e)}const yO=Ce("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),zs=yO,xO=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],J1=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size==="small"&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${q(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},e0=(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]},wO=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:s,fullWidth:l,hiddenLabel:f,multiline:u,readOnly:p,size:h,startAdornment:m,type:y}=e,b={root:["root",`color${q(n)}`,r&&"disabled",o&&"error",l&&"fullWidth",i&&"focused",s&&"formControl",h==="small"&&"sizeSmall",u&&"multiline",m&&"adornedStart",a&&"adornedEnd",f&&"hiddenLabel",p&&"readOnly"],input:["input",r&&"disabled",y==="search"&&"inputTypeSearch",u&&"inputMultiline",h==="small"&&"inputSizeSmall",f&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",p&&"readOnly"]};return Re(b,bO,t)},t0=X("div",{name:"MuiInputBase",slot:"Root",overridesResolver:J1})(({theme:e,ownerState:t})=>S({},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",[`&.${zs.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&S({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),n0=X("input",{name:"MuiInputBase",slot:"Input",overridesResolver:e0})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=S({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 S({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] + .${zs.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},[`&.${zs.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"})}),kO=c.jsx(gO,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),SO=d.forwardRef(function(t,n){var r;const o=Pe({props:t,name:"MuiInputBase"}),{"aria-describedby":a,autoComplete:i,autoFocus:s,className:l,components:f={},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:E,multiline:C=!1,name:k,onBlur:T,onChange:$,onClick:R,onFocus:P,onKeyDown:M,onKeyUp:L,placeholder:O,readOnly:N,renderSuffix:V,rows:D,slotProps:z={},slots:A={},startAdornment:B,type:F="text",value:U}=o,W=oe(o,xO),Z=g.value!=null?g.value:U,{current:ee}=d.useRef(Z!=null),K=d.useRef(),de=d.useCallback(be=>{},[]),pe=kt(K,x,g.ref,de),[ye,I]=d.useState(!1),H=bo(),Y=Ta({props:o,muiFormControl:H,states:["color","disabled","error","hiddenLabel","size","required","filled"]});Y.focused=H?H.focused:ye,d.useEffect(()=>{!H&&h&&ye&&(I(!1),T&&T())},[H,h,ye,T]);const se=H&&H.onFilled,me=H&&H.onEmpty,le=d.useCallback(be=>{xd(be)?se&&se():me&&me()},[se,me]);Zn(()=>{ee&&le({value:Z})},[Z,le,ee]);const ze=be=>{if(Y.disabled){be.stopPropagation();return}P&&P(be),g.onFocus&&g.onFocus(be),H&&H.onFocus?H.onFocus(be):I(!0)},ke=be=>{T&&T(be),g.onBlur&&g.onBlur(be),H&&H.onBlur?H.onBlur(be):I(!1)},Ne=(be,...ae)=>{if(!ee){const ie=be.target||K.current;if(ie==null)throw new Error(wa(1));le({value:ie.value})}g.onChange&&g.onChange(be,...ae),$&&$(be,...ae)};d.useEffect(()=>{le(K.current)},[]);const Je=be=>{K.current&&be.currentTarget===be.target&&K.current.focus(),R&&!Y.disabled&&R(be)};let Te=v,Ie=g;C&&Te==="input"&&(D?Ie=S({type:void 0,minRows:D,maxRows:D},Ie):Ie=S({type:void 0,maxRows:w,minRows:E},Ie),Te=z$);const ft=be=>{le(be.animationName==="mui-auto-fill-cancel"?K.current:{value:"x"})};d.useEffect(()=>{H&&H.setAdornedStart(!!B)},[H,B]);const qe=S({},o,{color:Y.color||"primary",disabled:Y.disabled,endAdornment:y,error:Y.error,focused:Y.focused,formControl:H,fullWidth:b,hiddenLabel:Y.hiddenLabel,multiline:C,size:Y.size,startAdornment:B,type:F}),Q=wO(qe),ne=A.root||f.Root||t0,fe=z.root||u.root||{},Se=A.input||f.Input||n0;return Ie=S({},Ie,(r=z.input)!=null?r:u.input),c.jsxs(d.Fragment,{children:[!m&&kO,c.jsxs(ne,S({},fe,!ga(ne)&&{ownerState:S({},qe,fe.ownerState)},{ref:n,onClick:Je},W,{className:J(Q.root,fe.className,l,N&&"MuiInputBase-readOnly"),children:[B,c.jsx(Z1.Provider,{value:null,children:c.jsx(Se,S({ownerState:qe,"aria-invalid":Y.error,"aria-describedby":a,autoComplete:i,autoFocus:s,defaultValue:p,disabled:Y.disabled,id:j,onAnimationStart:ft,name:k,placeholder:O,readOnly:N,required:Y.required,rows:D,value:Z,onKeyDown:M,onKeyUp:L,type:F},Ie,!ga(Se)&&{as:Te,ownerState:S({},qe,Ie.ownerState)},{ref:pe,className:J(Q.input,Ie.className,N&&"MuiInputBase-readOnly"),onBlur:ke,onChange:Ne,onFocus:ze}))}),y,V?V(S({},Y,{startAdornment:B})):null]}))]})}),tv=SO;function CO(e){return je("MuiInput",e)}const EO=S({},zs,Ce("MuiInput",["root","underline","input"])),al=EO;function jO(e){return je("MuiOutlinedInput",e)}const RO=S({},zs,Ce("MuiOutlinedInput",["root","notchedOutline","input"])),Vo=RO;function PO(e){return je("MuiFilledInput",e)}const TO=S({},zs,Ce("MuiFilledInput",["root","underline","input"])),Ia=TO,$O=we(c.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),zO=we(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function OO(e){return je("MuiAvatar",e)}Ce("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const MO=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],AO=e=>{const{classes:t,variant:n,colorDefault:r}=e;return Re({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},OO,t)},IO=X("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})(({theme:e,ownerState:t})=>S({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&&S({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]}))),LO=X("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),DO=X(zO,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function NO({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 BO=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiAvatar"}),{alt:o,children:a,className:i,component:s="div",imgProps:l,sizes:f,src:u,srcSet:p,variant:h="circular"}=r,m=oe(r,MO);let y=null;const b=NO(S({},l,{src:u,srcSet:p})),j=u||p,v=j&&b!=="error",g=S({},r,{colorDefault:!v,component:s,variant:h}),x=AO(g);return v?y=c.jsx(LO,S({alt:o,src:u,srcSet:p,sizes:f,ownerState:g,className:x.img},l)):a!=null?y=a:j&&o?y=o[0]:y=c.jsx(DO,{ownerState:g,className:x.fallback}),c.jsx(IO,S({as:s,ownerState:g,className:J(x.root,i),ref:n},m,{children:y}))}),Vr=BO,_O=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],FO={entering:{opacity:1},entered:{opacity:1}},VO=d.forwardRef(function(t,n){const r=ar(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:s,easing:l,in:f,onEnter:u,onEntered:p,onEntering:h,onExit:m,onExited:y,onExiting:b,style:j,timeout:v=o,TransitionComponent:g=X1}=t,x=oe(t,_O),w=d.useRef(null),E=kt(w,s.ref,n),C=O=>N=>{if(O){const V=w.current;N===void 0?O(V):O(V,N)}},k=C(h),T=C((O,N)=>{ev(O);const V=Do({style:j,timeout:v,easing:l},{mode:"enter"});O.style.webkitTransition=r.transitions.create("opacity",V),O.style.transition=r.transitions.create("opacity",V),u&&u(O,N)}),$=C(p),R=C(b),P=C(O=>{const N=Do({style:j,timeout:v,easing:l},{mode:"exit"});O.style.webkitTransition=r.transitions.create("opacity",N),O.style.transition=r.transitions.create("opacity",N),m&&m(O)}),M=C(y),L=O=>{a&&a(w.current,O)};return c.jsx(g,S({appear:i,in:f,nodeRef:w,onEnter:T,onEntered:$,onEntering:k,onExit:P,onExited:M,onExiting:R,addEndListener:L,timeout:v},x,{children:(O,N)=>d.cloneElement(s,S({style:S({opacity:0,visibility:O==="exited"&&!f?"hidden":void 0},FO[O],j,s.props.style),ref:E},N))}))}),Gw=VO;function UO(e){return je("MuiBackdrop",e)}Ce("MuiBackdrop",["root","invisible"]);const WO=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],HO=e=>{const{classes:t,invisible:n}=e;return Re({root:["root",n&&"invisible"]},UO,t)},GO=X("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>S({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"})),KO=d.forwardRef(function(t,n){var r,o,a;const i=Pe({props:t,name:"MuiBackdrop"}),{children:s,className:l,component:f="div",components:u={},componentsProps:p={},invisible:h=!1,open:m,slotProps:y={},slots:b={},TransitionComponent:j=Gw,transitionDuration:v}=i,g=oe(i,WO),x=S({},i,{component:f,invisible:h}),w=HO(x),E=(r=y.root)!=null?r:p.root;return c.jsx(j,S({in:m,timeout:v},g,{children:c.jsx(GO,S({"aria-hidden":!0},E,{as:(o=(a=b.root)!=null?a:u.Root)!=null?o:f,className:J(w.root,l,E==null?void 0:E.className),ownerState:S({},x,E==null?void 0:E.ownerState),classes:w,ref:n,children:s}))}))}),Kw=KO;function qO(e){return je("MuiBadge",e)}const YO=Ce("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"]),Uo=YO,XO=["anchorOrigin","className","classes","component","components","componentsProps","children","overlap","color","invisible","max","badgeContent","slots","slotProps","showZero","variant"],G0=10,K0=4,QO=e=>{const{color:t,anchorOrigin:n,invisible:r,overlap:o,variant:a,classes:i={}}=e,s={root:["root"],badge:["badge",a,r&&"invisible",`anchorOrigin${q(n.vertical)}${q(n.horizontal)}`,`anchorOrigin${q(n.vertical)}${q(n.horizontal)}${q(o)}`,`overlap${q(o)}`,t!=="default"&&`color${q(t)}`]};return Re(s,qO,i)},ZO=X("span",{name:"MuiBadge",slot:"Root",overridesResolver:(e,t)=>t.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),JO=X("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.badge,t[n.variant],t[`anchorOrigin${q(n.anchorOrigin.vertical)}${q(n.anchorOrigin.horizontal)}${q(n.overlap)}`],n.color!=="default"&&t[`color${q(n.color)}`],n.invisible&&t.invisible]}})(({theme:e,ownerState:t})=>S({display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(12),minWidth:G0*2,lineHeight:1,padding:"0 6px",height:G0*2,borderRadius:G0,zIndex:1,transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.enteringScreen})},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.variant==="dot"&&{borderRadius:K0,height:K0*2,minWidth:K0*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%",[`&.${Uo.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%",[`&.${Uo.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%",[`&.${Uo.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%",[`&.${Uo.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%",[`&.${Uo.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%",[`&.${Uo.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%",[`&.${Uo.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%",[`&.${Uo.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}},t.invisible&&{transition:e.transitions.create("transform",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.leavingScreen})})),eM=d.forwardRef(function(t,n){var r,o,a,i,s,l;const f=Pe({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:E,slotProps:C,showZero:k=!1,variant:T="standard"}=f,$=oe(f,XO),{badgeContent:R,invisible:P,max:M,displayValue:L}=IP({max:x,invisible:g,badgeContent:w,showZero:k}),O=Zx({anchorOrigin:u,color:v,overlap:j,variant:T,badgeContent:w}),N=P||R==null&&T!=="dot",{color:V=v,overlap:D=j,anchorOrigin:z=u,variant:A=T}=N?O:f,B=A!=="dot"?L:void 0,F=S({},f,{badgeContent:R,invisible:N,max:M,displayValue:B,showZero:k,anchorOrigin:z,color:V,overlap:D,variant:A}),U=QO(F),W=(r=(o=E==null?void 0:E.root)!=null?o:m.Root)!=null?r:ZO,Z=(a=(i=E==null?void 0:E.badge)!=null?i:m.Badge)!=null?a:JO,ee=(s=C==null?void 0:C.root)!=null?s:y.root,K=(l=C==null?void 0:C.badge)!=null?l:y.badge,de=on({elementType:W,externalSlotProps:ee,externalForwardedProps:$,additionalProps:{ref:n,as:h},ownerState:F,className:J(ee==null?void 0:ee.className,U.root,p)}),pe=on({elementType:Z,externalSlotProps:K,ownerState:F,className:J(U.badge,K==null?void 0:K.className)});return c.jsxs(W,S({},de,{children:[b,c.jsx(Z,S({},pe,{children:B}))]}))}),qw=eM;function tM(e){return je("MuiBottomNavigation",e)}Ce("MuiBottomNavigation",["root"]);const nM=["children","className","component","onChange","showLabels","value"],rM=e=>{const{classes:t}=e;return Re({root:["root"]},tM,t)},oM=X("div",{name:"MuiBottomNavigation",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",justifyContent:"center",height:56,backgroundColor:(e.vars||e).palette.background.paper})),aM=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiBottomNavigation"}),{children:o,className:a,component:i="div",onChange:s,showLabels:l=!1,value:f}=r,u=oe(r,nM),p=S({},r,{component:i,showLabels:l}),h=rM(p);return c.jsx(oM,S({as:i,className:J(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===f,showLabel:m.props.showLabel!==void 0?m.props.showLabel:l,value:b,onChange:s})})}))}),iM=aM;function sM(e){return je("MuiBottomNavigationAction",e)}const lM=Ce("MuiBottomNavigationAction",["root","iconOnly","selected","label"]),Yw=lM,fM=["className","icon","label","onChange","onClick","selected","showLabel","value"],cM=e=>{const{classes:t,showLabel:n,selected:r}=e;return Re({root:["root",!n&&!r&&"iconOnly",r&&"selected"],label:["label",!n&&!r&&"iconOnly",r&&"selected"]},sM,t)},uM=X(ho,{name:"MuiBottomNavigationAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.showLabel&&!n.selected&&t.iconOnly]}})(({theme:e,ownerState:t})=>S({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},{[`&.${Yw.selected}`]:{color:(e.vars||e).palette.primary.main}})),dM=X("span",{name:"MuiBottomNavigationAction",slot:"Label",overridesResolver:(e,t)=>t.label})(({theme:e,ownerState:t})=>S({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"},{[`&.${Yw.selected}`]:{fontSize:e.typography.pxToRem(14)}})),pM=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiBottomNavigationAction"}),{className:o,icon:a,label:i,onChange:s,onClick:l,value:f}=r,u=oe(r,fM),p=r,h=cM(p),m=y=>{s&&s(y,f),l&&l(y)};return c.jsxs(uM,S({ref:n,className:J(h.root,o),focusRipple:!0,onClick:m,ownerState:p},u,{children:[a,c.jsx(dM,{className:h.label,ownerState:p,children:i})]}))}),hM=pM,mM=Ug(),gM=ER({themeId:ui,defaultTheme:mM,defaultClassName:"MuiBox-root",generateClassName:Jx.generate}),yo=gM;function vM(e){return je("MuiButton",e)}const bM=Ce("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"]),Bc=bM,yM=d.createContext({}),xM=yM,wM=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],kM=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:a,classes:i}=e,s={root:["root",a,`${a}${q(t)}`,`size${q(o)}`,`${a}Size${q(o)}`,t==="inherit"&&"colorInherit",n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${q(o)}`],endIcon:["endIcon",`iconSize${q(o)}`]},l=Re(s,vM,i);return S({},i,l)},Xw=e=>S({},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}}),SM=X(ho,{shouldForwardProp:e=>Cr(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${q(n.color)}`],t[`size${q(n.size)}`],t[`${n.variant}Size${q(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 S({},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":S({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:ot(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})`:ot(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})`:ot(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":S({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Bc.focusVisible}`]:S({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Bc.disabled}`]:S({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 ${ot(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"},[`&.${Bc.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Bc.disabled}`]:{boxShadow:"none"}}),CM=X("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${q(n.size)}`]]}})(({ownerState:e})=>S({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Xw(e))),EM=X("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${q(n.size)}`]]}})(({ownerState:e})=>S({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Xw(e))),jM=d.forwardRef(function(t,n){const r=d.useContext(xM),o=Cg(r,t),a=Pe({props:o,name:"MuiButton"}),{children:i,color:s="primary",component:l="button",className:f,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,wM),E=S({},a,{color:s,component:l,disabled:u,disableElevation:p,disableFocusRipple:h,fullWidth:b,size:j,type:g,variant:x}),C=kM(E),k=v&&c.jsx(CM,{className:C.startIcon,ownerState:E,children:v}),T=m&&c.jsx(EM,{className:C.endIcon,ownerState:E,children:m});return c.jsxs(SM,S({ownerState:E,className:J(r.className,C.root,f),component:l,disabled:u,focusRipple:!h,focusVisibleClassName:J(C.focusVisible,y),ref:n,type:g},w,{classes:C,children:[k,i,T]}))}),_t=jM;function RM(e){return je("PrivateSwitchBase",e)}Ce("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const PM=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],TM=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,a={root:["root",n&&"checked",r&&"disabled",o&&`edge${q(o)}`],input:["input"]};return Re(a,RM,t)},$M=X(ho)(({ownerState:e})=>S({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),zM=X("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),OM=d.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:a,className:i,defaultChecked:s,disabled:l,disableFocusRipple:f=!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:E,type:C,value:k}=t,T=oe(t,PM),[$,R]=Es({controlled:o,default:!!s,name:"SwitchBase",state:"checked"}),P=bo(),M=A=>{g&&g(A),P&&P.onFocus&&P.onFocus(A)},L=A=>{j&&j(A),P&&P.onBlur&&P.onBlur(A)},O=A=>{if(A.nativeEvent.defaultPrevented)return;const B=A.target.checked;R(B),v&&v(A,B)};let N=l;P&&typeof N>"u"&&(N=P.disabled);const V=C==="checkbox"||C==="radio",D=S({},t,{checked:$,disabled:N,disableFocusRipple:f,edge:u}),z=TM(D);return c.jsxs($M,S({component:"span",className:J(z.root,i),centerRipple:!0,focusRipple:!f,disabled:N,tabIndex:null,role:void 0,onFocus:M,onBlur:L,ownerState:D,ref:n},T,{children:[c.jsx(zM,S({autoFocus:r,checked:o,defaultChecked:s,className:z.input,disabled:N,id:V?h:void 0,name:b,onChange:O,readOnly:x,ref:y,required:w,ownerState:D,tabIndex:E,type:C},C==="checkbox"&&k===void 0?{}:{value:k},m)),$?a:p]}))}),Qw=OM,MM=we(c.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),AM=we(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),IM=we(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function LM(e){return je("MuiCheckbox",e)}const DM=Ce("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),q0=DM,NM=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],BM=e=>{const{classes:t,indeterminate:n,color:r}=e,o={root:["root",n&&"indeterminate",`color${q(r)}`]},a=Re(o,LM,t);return S({},t,a)},_M=X(Qw,{shouldForwardProp:e=>Cr(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${q(n.color)}`]]}})(({theme:e,ownerState:t})=>S({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})`:ot(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${q0.checked}, &.${q0.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${q0.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),FM=c.jsx(AM,{}),VM=c.jsx(MM,{}),UM=c.jsx(IM,{}),WM=d.forwardRef(function(t,n){var r,o;const a=Pe({props:t,name:"MuiCheckbox"}),{checkedIcon:i=FM,color:s="primary",icon:l=VM,indeterminate:f=!1,indeterminateIcon:u=UM,inputProps:p,size:h="medium",className:m}=a,y=oe(a,NM),b=f?u:l,j=f?u:i,v=S({},a,{color:s,indeterminate:f,size:h}),g=BM(v);return c.jsx(_M,S({type:"checkbox",inputProps:S({"data-indeterminate":f},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:J(g.root,m)},y,{classes:g}))}),HM=WM;function GM(e){return je("MuiCircularProgress",e)}Ce("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const KM=["className","color","disableShrink","size","style","thickness","value","variant"];let r0=e=>e,q3,Y3,X3,Q3;const Wo=44,qM=vo(q3||(q3=r0` + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +`)),YM=vo(Y3||(Y3=r0` + 0% { + stroke-dasharray: 1px, 200px; + stroke-dashoffset: 0; + } + + 50% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -15px; + } + + 100% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -125px; + } +`)),XM=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,a={root:["root",n,`color${q(r)}`],svg:["svg"],circle:["circle",`circle${q(n)}`,o&&"circleDisableShrink"]};return Re(a,GM,t)},QM=X("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${q(n.color)}`]]}})(({ownerState:e,theme:t})=>S({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"&&Ra(X3||(X3=r0` + animation: ${0} 1.4s linear infinite; + `),qM)),ZM=X("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),JM=X("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${q(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>S({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&&Ra(Q3||(Q3=r0` + animation: ${0} 1.4s ease-in-out infinite; + `),YM)),eA=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiCircularProgress"}),{className:o,color:a="primary",disableShrink:i=!1,size:s=40,style:l,thickness:f=3.6,value:u=0,variant:p="indeterminate"}=r,h=oe(r,KM),m=S({},r,{color:a,disableShrink:i,size:s,thickness:f,value:u,variant:p}),y=XM(m),b={},j={},v={};if(p==="determinate"){const g=2*Math.PI*((Wo-f)/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(QM,S({className:J(y.root,o),style:S({width:s,height:s},j,l),ownerState:m,ref:n,role:"progressbar"},v,h,{children:c.jsx(ZM,{className:y.svg,ownerState:m,viewBox:`${Wo/2} ${Wo/2} ${Wo} ${Wo}`,children:c.jsx(JM,{className:y.circle,style:b,ownerState:m,cx:Wo,cy:Wo,r:(Wo-f)/2,fill:"none",strokeWidth:f})})}))}),tA=eA,nA=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","open","slotProps","slots","theme"],rA=X("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>S({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),oA=X(Kw,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),aA=d.forwardRef(function(t,n){var r,o,a,i,s,l;const f=Pe({name:"MuiModal",props:t}),{BackdropComponent:u=oA,BackdropProps:p,classes:h,className:m,closeAfterTransition:y=!1,children:b,container:j,component:v,components:g={},componentsProps:x={},disableAutoFocus:w=!1,disableEnforceFocus:E=!1,disableEscapeKeyDown:C=!1,disablePortal:k=!1,disableRestoreFocus:T=!1,disableScrollLock:$=!1,hideBackdrop:R=!1,keepMounted:P=!1,onBackdropClick:M,onClose:L,open:O,slotProps:N,slots:V,theme:D}=f,z=oe(f,nA),[A,B]=d.useState(!0),F={container:j,closeAfterTransition:y,disableAutoFocus:w,disableEnforceFocus:E,disableEscapeKeyDown:C,disablePortal:k,disableRestoreFocus:T,disableScrollLock:$,hideBackdrop:R,keepMounted:P,onBackdropClick:M,onClose:L,open:O},U=S({},f,F,{exited:A}),W=(r=(o=V==null?void 0:V.root)!=null?o:g.Root)!=null?r:rA,Z=(a=(i=V==null?void 0:V.backdrop)!=null?i:g.Backdrop)!=null?a:u,ee=(s=N==null?void 0:N.root)!=null?s:x.root,K=(l=N==null?void 0:N.backdrop)!=null?l:x.backdrop;return c.jsx(y$,S({slots:{root:W,backdrop:Z},slotProps:{root:()=>S({},Ch(ee,U),!ga(W)&&{as:v,theme:D},{className:J(m,ee==null?void 0:ee.className,h==null?void 0:h.root,!U.open&&U.exited&&(h==null?void 0:h.hidden))}),backdrop:()=>S({},p,Ch(K,U),{className:J(K==null?void 0:K.className,h==null?void 0:h.backdrop)})},onTransitionEnter:()=>B(!1),onTransitionExited:()=>B(!0),ref:n},z,F,{children:b}))}),nv=aA;function iA(e){return je("MuiDialog",e)}const sA=Ce("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),Y0=sA,lA=d.createContext({}),Zw=lA,fA=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],cA=X(Kw,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),uA=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:o,fullScreen:a}=e,i={root:["root"],container:["container",`scroll${q(n)}`],paper:["paper",`paperScroll${q(n)}`,`paperWidth${q(String(r))}`,o&&"paperFullWidth",a&&"paperFullScreen"]};return Re(i,iA,t)},dA=X(nv,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),pA=X("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${q(n.scroll)}`]]}})(({ownerState:e})=>S({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"}})),hA=X(Fs,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${q(n.scroll)}`],t[`paperWidth${q(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>S({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}`,[`&.${Y0.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}`,[`&.${Y0.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,[`&.${Y0.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),mA=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiDialog"}),o=ar(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":s,BackdropComponent:l,BackdropProps:f,children:u,className:p,disableEscapeKeyDown:h=!1,fullScreen:m=!1,fullWidth:y=!1,maxWidth:b="sm",onBackdropClick:j,onClose:v,open:g,PaperComponent:x=Fs,PaperProps:w={},scroll:E="paper",TransitionComponent:C=Gw,transitionDuration:k=a,TransitionProps:T}=r,$=oe(r,fA),R=S({},r,{disableEscapeKeyDown:h,fullScreen:m,fullWidth:y,maxWidth:b,scroll:E}),P=uA(R),M=d.useRef(),L=D=>{M.current=D.target===D.currentTarget},O=D=>{M.current&&(M.current=null,j&&j(D),v&&v(D,"backdropClick"))},N=kg(s),V=d.useMemo(()=>({titleId:N}),[N]);return c.jsx(dA,S({className:J(P.root,p),closeAfterTransition:!0,components:{Backdrop:cA},componentsProps:{backdrop:S({transitionDuration:k,as:l},f)},disableEscapeKeyDown:h,onClose:v,open:g,ref:n,onClick:O,ownerState:R},$,{children:c.jsx(C,S({appear:!0,in:g,timeout:k,role:"presentation"},T,{children:c.jsx(pA,{className:J(P.container),onMouseDown:L,ownerState:R,children:c.jsx(hA,S({as:x,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":N},w,{className:J(P.paper,w.className),ownerState:R,children:c.jsx(Zw.Provider,{value:V,children:u})}))})}))}))}),mo=mA;function gA(e){return je("MuiDialogActions",e)}Ce("MuiDialogActions",["root","spacing"]);const vA=["className","disableSpacing"],bA=e=>{const{classes:t,disableSpacing:n}=e;return Re({root:["root",!n&&"spacing"]},gA,t)},yA=X("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>S({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})),xA=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:a=!1}=r,i=oe(r,vA),s=S({},r,{disableSpacing:a}),l=bA(s);return c.jsx(yA,S({className:J(l.root,o),ownerState:s,ref:n},i))}),Ur=xA;function wA(e){return je("MuiDialogContent",e)}Ce("MuiDialogContent",["root","dividers"]);function kA(e){return je("MuiDialogTitle",e)}const SA=Ce("MuiDialogTitle",["root"]),CA=SA,EA=["className","dividers"],jA=e=>{const{classes:t,dividers:n}=e;return Re({root:["root",n&&"dividers"]},wA,t)},RA=X("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>S({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}`}:{[`.${CA.root} + &`]:{paddingTop:0}})),PA=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiDialogContent"}),{className:o,dividers:a=!1}=r,i=oe(r,EA),s=S({},r,{dividers:a}),l=jA(s);return c.jsx(RA,S({className:J(l.root,o),ownerState:s,ref:n},i))}),go=PA,TA=["className","id"],$A=e=>{const{classes:t}=e;return Re({root:["root"]},kA,t)},zA=X(mi,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),OA=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiDialogTitle"}),{className:o,id:a}=r,i=oe(r,TA),s=r,l=$A(s),{titleId:f=a}=d.useContext(Zw);return c.jsx(zA,S({component:"h2",className:J(l.root,o),ownerState:s,ref:n,variant:"h6",id:a??f},i))}),Wr=OA;function MA(e){return je("MuiDivider",e)}const AA=Ce("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),Z3=AA,IA=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],LA=e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:a,orientation:i,textAlign:s,variant:l}=e;return Re({root:["root",t&&"absolute",l,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"]},MA,r)},DA=X("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,n.orientation==="vertical"&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&n.orientation==="vertical"&&t.withChildrenVertical,n.textAlign==="right"&&n.orientation!=="vertical"&&t.textAlignRight,n.textAlign==="left"&&n.orientation!=="vertical"&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>S({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)`:ot(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})=>S({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>S({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`}}),({theme:e,ownerState:t})=>S({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`}}),({ownerState:e})=>S({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),NA=X("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>S({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)`})),BA=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiDivider"}),{absolute:o=!1,children:a,className:i,component:s=a?"div":"hr",flexItem:l=!1,light:f=!1,orientation:u="horizontal",role:p=s!=="hr"?"separator":void 0,textAlign:h="center",variant:m="fullWidth"}=r,y=oe(r,IA),b=S({},r,{absolute:o,component:s,flexItem:l,light:f,orientation:u,role:p,textAlign:h,variant:m}),j=LA(b);return c.jsx(DA,S({as:s,className:J(j.root,i),role:p,ref:n,ownerState:b},y,{children:a?c.jsx(NA,{className:j.wrapper,ownerState:b,children:a}):null}))}),ql=BA,_A=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function FA(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=Sn(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const f=a.getComputedStyle(t);i=f.getPropertyValue("-webkit-transform")||f.getPropertyValue("transform")}let s=0,l=0;if(i&&i!=="none"&&typeof i=="string"){const f=i.split("(")[1].split(")")[0].split(",");s=parseInt(f[4],10),l=parseInt(f[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+l-r.top}px)`:`translateY(${a.innerHeight+l-r.top}px)`:o?`translateY(-${r.top-o.top+r.height-l}px)`:`translateY(-${r.top+r.height-l}px)`}function VA(e){return typeof e=="function"?e():e}function _c(e,t,n){const r=VA(n),o=FA(e,t,r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const UA=d.forwardRef(function(t,n){const r=ar(),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:l,container:f,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:E=X1}=t,C=oe(t,_A),k=d.useRef(null),T=kt(l.ref,k,n),$=z=>A=>{z&&(A===void 0?z(k.current):z(k.current,A))},R=$((z,A)=>{_c(u,z,f),ev(z),m&&m(z,A)}),P=$((z,A)=>{const B=Do({timeout:w,style:x,easing:p},{mode:"enter"});z.style.webkitTransition=r.transitions.create("-webkit-transform",S({},B)),z.style.transition=r.transitions.create("transform",S({},B)),z.style.webkitTransform="none",z.style.transform="none",b&&b(z,A)}),M=$(y),L=$(g),O=$(z=>{const A=Do({timeout:w,style:x,easing:p},{mode:"exit"});z.style.webkitTransition=r.transitions.create("-webkit-transform",A),z.style.transition=r.transitions.create("transform",A),_c(u,z,f),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&&_c(u,k.current,f)},[u,f]);return d.useEffect(()=>{if(h||u==="down"||u==="right")return;const z=Cs(()=>{k.current&&_c(u,k.current,f)}),A=Sn(k.current);return A.addEventListener("resize",z),()=>{z.clear(),A.removeEventListener("resize",z)}},[u,h,f]),d.useEffect(()=>{h||D()},[h,D]),c.jsx(E,S({nodeRef:k,onEnter:R,onEntered:M,onEntering:P,onExit:O,onExited:N,onExiting:L,addEndListener:V,appear:s,in:h,timeout:w},C,{children:(z,A)=>d.cloneElement(l,S({ref:T,style:S({visibility:z==="exited"&&!h?"hidden":void 0},x,l.props.style)},A))}))}),WA=UA;function HA(e){return je("MuiDrawer",e)}Ce("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const GA=["BackdropProps"],KA=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],Jw=(e,t)=>{const{ownerState:n}=e;return[t.root,(n.variant==="permanent"||n.variant==="persistent")&&t.docked,t.modal]},qA=e=>{const{classes:t,anchor:n,variant:r}=e,o={root:["root"],docked:[(r==="permanent"||r==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${q(n)}`,r!=="temporary"&&`paperAnchorDocked${q(n)}`]};return Re(o,HA,t)},YA=X(nv,{name:"MuiDrawer",slot:"Root",overridesResolver:Jw})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),J3=X("div",{shouldForwardProp:Cr,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:Jw})({flex:"0 0 auto"}),XA=X(Fs,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`paperAnchor${q(n.anchor)}`],n.variant!=="temporary"&&t[`paperAnchorDocked${q(n.anchor)}`]]}})(({theme:e,ownerState:t})=>S({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}`})),e9={left:"right",right:"left",top:"down",bottom:"up"};function Ha(e){return["left","right"].indexOf(e)!==-1}function jl(e,t){return e.direction==="rtl"&&Ha(t)?e9[t]:t}const QA=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiDrawer"}),o=ar(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{anchor:i="left",BackdropProps:s,children:l,className:f,elevation:u=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:h}={},onClose:m,open:y=!1,PaperProps:b={},SlideProps:j,TransitionComponent:v=WA,transitionDuration:g=a,variant:x="temporary"}=r,w=oe(r.ModalProps,GA),E=oe(r,KA),C=d.useRef(!1);d.useEffect(()=>{C.current=!0},[]);const k=jl(o,i),$=S({},r,{anchor:i,elevation:u,open:y,variant:x},E),R=qA($),P=c.jsx(XA,S({elevation:x==="temporary"?u:0,square:!0},b,{className:J(R.paper,b.className),ownerState:$,children:l}));if(x==="permanent")return c.jsx(J3,S({className:J(R.root,R.docked,f),ownerState:$,ref:n},E,{children:P}));const M=c.jsx(v,S({in:y,direction:e9[k],timeout:g,appear:C.current},j,{children:P}));return x==="persistent"?c.jsx(J3,S({className:J(R.root,R.docked,f),ownerState:$,ref:n},E,{children:M})):c.jsx(YA,S({BackdropProps:S({},s,h,{transitionDuration:g}),className:J(R.root,R.modal,f),open:y,ownerState:$,onClose:m,hideBackdrop:p,ref:n},E,w,{children:M}))}),ZA=QA,JA=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],eI=e=>{const{classes:t,disableUnderline:n}=e,o=Re({root:["root",!n&&"underline"],input:["input"]},PO,t);return S({},t,o)},tI=X(t0,{shouldForwardProp:e=>Cr(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...J1(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r=e.palette.mode==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",a=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",i=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",s=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return S({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}},[`&.${Ia.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a},[`&.${Ia.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"},[`&.${Ia.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ia.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(.${Ia.disabled}, .${Ia.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${Ia.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&S({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17}))}),nI=X(n0,{name:"MuiFilledInput",slot:"Input",overridesResolver:e0})(({theme:e,ownerState:t})=>S({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})),t9=d.forwardRef(function(t,n){var r,o,a,i;const s=Pe({props:t,name:"MuiFilledInput"}),{components:l={},componentsProps:f,fullWidth:u=!1,inputComponent:p="input",multiline:h=!1,slotProps:m,slots:y={},type:b="text"}=s,j=oe(s,JA),v=S({},s,{fullWidth:u,inputComponent:p,multiline:h,type:b}),g=eI(s),x={root:{ownerState:v},input:{ownerState:v}},w=m??f?In(m??f,x):x,E=(r=(o=y.root)!=null?o:l.Root)!=null?r:tI,C=(a=(i=y.input)!=null?i:l.Input)!=null?a:nI;return c.jsx(tv,S({slots:{root:E,input:C},componentsProps:w,fullWidth:u,inputComponent:p,multiline:h,ref:n,type:b},j,{classes:g}))});t9.muiName="Input";const n9=t9;function rI(e){return je("MuiFormControl",e)}Ce("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const oI=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],aI=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${q(n)}`,r&&"fullWidth"]};return Re(o,rI,t)},iI=X("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>S({},t.root,t[`margin${q(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>S({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%"})),sI=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiFormControl"}),{children:o,className:a,color:i="primary",component:s="div",disabled:l=!1,error:f=!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,oI),g=S({},r,{color:i,component:s,disabled:l,error:f,fullWidth:p,hiddenLabel:h,margin:m,required:y,size:b,variant:j}),x=aI(g),[w,E]=d.useState(()=>{let L=!1;return o&&d.Children.forEach(o,O=>{if(!_0(O,["Input","Select"]))return;const N=_0(O,["Select"])?O.props.input:O;N&&vO(N.props)&&(L=!0)}),L}),[C,k]=d.useState(()=>{let L=!1;return o&&d.Children.forEach(o,O=>{_0(O,["Input","Select"])&&(xd(O.props,!0)||xd(O.props.inputProps,!0))&&(L=!0)}),L}),[T,$]=d.useState(!1);l&&T&&$(!1);const R=u!==void 0&&!l?u:T;let P;const M=d.useMemo(()=>({adornedStart:w,setAdornedStart:E,color:i,disabled:l,error:f,filled:C,focused:R,fullWidth:p,hiddenLabel:h,size:b,onBlur:()=>{$(!1)},onEmpty:()=>{k(!1)},onFilled:()=>{k(!0)},onFocus:()=>{$(!0)},registerEffect:P,required:y,variant:j}),[w,i,l,f,C,R,p,h,P,y,b,j]);return c.jsx(Z1.Provider,{value:M,children:c.jsx(iI,S({as:s,ownerState:g,className:J(x.root,a),ref:n},v,{children:o}))})}),wd=sI;function lI(e){return je("MuiFormControlLabel",e)}const fI=Ce("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),Rl=fI,cI=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],uI=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:a}=e,i={root:["root",n&&"disabled",`labelPlacement${q(r)}`,o&&"error",a&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return Re(i,lI,t)},dI=X("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Rl.label}`]:t.label},t.root,t[`labelPlacement${q(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>S({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${Rl.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},{[`& .${Rl.label}`]:{[`&.${Rl.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),pI=X("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Rl.error}`]:{color:(e.vars||e).palette.error.main}})),hI=d.forwardRef(function(t,n){var r,o;const a=Pe({props:t,name:"MuiFormControlLabel"}),{className:i,componentsProps:s={},control:l,disabled:f,disableTypography:u,label:p,labelPlacement:h="end",required:m,slotProps:y={}}=a,b=oe(a,cI),j=bo(),v=(r=f??l.props.disabled)!=null?r:j==null?void 0:j.disabled,g=m??l.props.required,x={disabled:v,required:g};["checked","name","onChange","value","inputRef"].forEach($=>{typeof l.props[$]>"u"&&typeof a[$]<"u"&&(x[$]=a[$])});const w=Ta({props:a,muiFormControl:j,states:["error"]}),E=S({},a,{disabled:v,labelPlacement:h,required:g,error:w.error}),C=uI(E),k=(o=y.typography)!=null?o:s.typography;let T=p;return T!=null&&T.type!==mi&&!u&&(T=c.jsx(mi,S({component:"span"},k,{className:J(C.label,k==null?void 0:k.className),children:T}))),c.jsxs(dI,S({className:J(C.root,i),ownerState:E,ref:n},b,{children:[d.cloneElement(l,x),T,g&&c.jsxs(pI,{ownerState:E,"aria-hidden":!0,className:C.asterisk,children:[" ","*"]})]}))}),Fc=hI;function mI(e){return je("MuiFormGroup",e)}Ce("MuiFormGroup",["root","row","error"]);const gI=["className","row"],vI=e=>{const{classes:t,row:n,error:r}=e;return Re({root:["root",n&&"row",r&&"error"]},mI,t)},bI=X("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>S({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),yI=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiFormGroup"}),{className:o,row:a=!1}=r,i=oe(r,gI),s=bo(),l=Ta({props:r,muiFormControl:s,states:["error"]}),f=S({},r,{row:a,error:l.error}),u=vI(f);return c.jsx(bI,S({className:J(u.root,o),ownerState:f,ref:n},i))}),Oi=yI;function xI(e){return je("MuiFormHelperText",e)}const wI=Ce("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),eb=wI;var tb;const kI=["children","className","component","disabled","error","filled","focused","margin","required","variant"],SI=e=>{const{classes:t,contained:n,size:r,disabled:o,error:a,filled:i,focused:s,required:l}=e,f={root:["root",o&&"disabled",a&&"error",r&&`size${q(r)}`,n&&"contained",s&&"focused",i&&"filled",l&&"required"]};return Re(f,xI,t)},CI=X("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${q(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>S({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${eb.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${eb.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),EI=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiFormHelperText"}),{children:o,className:a,component:i="p"}=r,s=oe(r,kI),l=bo(),f=Ta({props:r,muiFormControl:l,states:["variant","size","disabled","error","filled","focused","required"]}),u=S({},r,{component:i,contained:f.variant==="filled"||f.variant==="outlined",variant:f.variant,size:f.size,disabled:f.disabled,error:f.error,filled:f.filled,focused:f.focused,required:f.required}),p=SI(u);return c.jsx(CI,S({as:i,ownerState:u,className:J(p.root,a),ref:n},s,{children:o===" "?tb||(tb=c.jsx("span",{className:"notranslate",children:"​"})):o}))}),jI=EI;function RI(e){return je("MuiFormLabel",e)}const PI=Ce("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Yl=PI,TI=["children","className","color","component","disabled","error","filled","focused","required"],$I=e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:s}=e,l={root:["root",`color${q(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]};return Re(l,RI,t)},zI=X("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>S({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>S({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${Yl.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Yl.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Yl.error}`]:{color:(e.vars||e).palette.error.main}})),OI=X("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Yl.error}`]:{color:(e.vars||e).palette.error.main}})),MI=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiFormLabel"}),{children:o,className:a,component:i="label"}=r,s=oe(r,TI),l=bo(),f=Ta({props:r,muiFormControl:l,states:["color","required","focused","disabled","error","filled"]}),u=S({},r,{color:f.color||"primary",component:i,disabled:f.disabled,error:f.error,filled:f.filled,focused:f.focused,required:f.required}),p=$I(u);return c.jsxs(zI,S({as:i,ownerState:u,className:J(p.root,a),ref:n},s,{children:[o,f.required&&c.jsxs(OI,{ownerState:u,"aria-hidden":!0,className:p.asterisk,children:[" ","*"]})]}))}),Xl=MI,AI=d.createContext(),nb=AI;function II(e){return je("MuiGrid",e)}const LI=[0,1,2,3,4,5,6,7,8,9,10],DI=["column-reverse","column","row-reverse","row"],NI=["nowrap","wrap-reverse","wrap"],il=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],Af=Ce("MuiGrid",["root","container","item","zeroMinWidth",...LI.map(e=>`spacing-xs-${e}`),...DI.map(e=>`direction-xs-${e}`),...NI.map(e=>`wrap-xs-${e}`),...il.map(e=>`grid-xs-${e}`),...il.map(e=>`grid-sm-${e}`),...il.map(e=>`grid-md-${e}`),...il.map(e=>`grid-lg-${e}`),...il.map(e=>`grid-xl-${e}`)]),BI=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function cs(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function _I({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=ei({values:t.columns,breakpoints:e.breakpoints.values}),s=typeof i=="object"?i[o]:i;if(s==null)return r;const l=`${Math.round(n/s*1e8)/1e6}%`;let f={};if(t.container&&t.item&&t.columnSpacing!==0){const u=e.spacing(t.columnSpacing);if(u!=="0px"){const p=`calc(${l} + ${cs(u)})`;f={flexBasis:p,maxWidth:p}}}a=S({flexBasis:l,flexGrow:0,maxWidth:l},f)}return e.breakpoints.values[o]===0?Object.assign(r,a):r[e.breakpoints.up(o)]=a,r},{})}function FI({theme:e,ownerState:t}){const n=ei({values:t.direction,breakpoints:e.breakpoints.values});return _n({theme:e},n,r=>{const o={flexDirection:r};return r.indexOf("column")===0&&(o[`& > .${Af.item}`]={maxWidth:"none"}),o})}function r9({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 VI({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const a=ei({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=r9({breakpoints:e.breakpoints.values,values:a})),o=_n({theme:e},a,(s,l)=>{var f;const u=e.spacing(s);return u!=="0px"?{marginTop:`-${cs(u)}`,[`& > .${Af.item}`]:{paddingTop:cs(u)}}:(f=i)!=null&&f.includes(l)?{}:{marginTop:0,[`& > .${Af.item}`]:{paddingTop:0}}})}return o}function UI({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const a=ei({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=r9({breakpoints:e.breakpoints.values,values:a})),o=_n({theme:e},a,(s,l)=>{var f;const u=e.spacing(s);return u!=="0px"?{width:`calc(100% + ${cs(u)})`,marginLeft:`-${cs(u)}`,[`& > .${Af.item}`]:{paddingLeft:cs(u)}}:(f=i)!=null&&f.includes(l)?{}:{width:"100%",marginLeft:0,[`& > .${Af.item}`]:{paddingLeft:0}}})}return o}function WI(e,t,n={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[n[`spacing-xs-${String(e)}`]];const r=[];return t.forEach(o=>{const a=e[o];Number(a)>0&&r.push(n[`spacing-${o}-${String(a)}`])}),r}const HI=X("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:o,item:a,spacing:i,wrap:s,zeroMinWidth:l,breakpoints:f}=n;let u=[];r&&(u=WI(i,f,t));const p=[];return f.forEach(h=>{const m=n[h];m&&p.push(t[`grid-${h}-${String(m)}`])}),[t.root,r&&t.container,a&&t.item,l&&t.zeroMinWidth,...u,o!=="row"&&t[`direction-xs-${String(o)}`],s!=="wrap"&&t[`wrap-xs-${String(s)}`],...p]}})(({ownerState:e})=>S({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),FI,VI,UI,_I);function GI(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 KI=e=>{const{classes:t,container:n,direction:r,item:o,spacing:a,wrap:i,zeroMinWidth:s,breakpoints:l}=e;let f=[];n&&(f=GI(a,l));const u=[];l.forEach(h=>{const m=e[h];m&&u.push(`grid-${h}-${String(m)}`)});const p={root:["root",n&&"container",o&&"item",s&&"zeroMinWidth",...f,r!=="row"&&`direction-xs-${String(r)}`,i!=="wrap"&&`wrap-xs-${String(i)}`,...u]};return Re(p,II,t)},qI=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiGrid"}),{breakpoints:o}=ar(),a=G1(r),{className:i,columns:s,columnSpacing:l,component:f="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,BI),g=m||y,x=l||y,w=d.useContext(nb),E=u?s||12:w,C={},k=S({},v);o.keys.forEach(R=>{v[R]!=null&&(C[R]=v[R],delete k[R])});const T=S({},a,{columns:E,container:u,direction:p,item:h,rowSpacing:g,columnSpacing:x,wrap:b,zeroMinWidth:j,spacing:y},C,{breakpoints:o.keys}),$=KI(T);return c.jsx(nb.Provider,{value:E,children:c.jsx(HI,S({ownerState:T,className:J($.root,i),as:f,ref:n},k))})}),Pl=qI,YI=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function zh(e){return`scale(${e}, ${e**2})`}const XI={entering:{opacity:1,transform:zh(1)},entered:{opacity:1,transform:"none"}},X0=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),o9=d.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:a,easing:i,in:s,onEnter:l,onEntered:f,onEntering:u,onExit:p,onExited:h,onExiting:m,style:y,timeout:b="auto",TransitionComponent:j=X1}=t,v=oe(t,YI),g=d.useRef(),x=d.useRef(),w=ar(),E=d.useRef(null),C=kt(E,a.ref,n),k=N=>V=>{if(N){const D=E.current;V===void 0?N(D):N(D,V)}},T=k(u),$=k((N,V)=>{ev(N);const{duration:D,delay:z,easing:A}=Do({style:y,timeout:b,easing:i},{mode:"enter"});let B;b==="auto"?(B=w.transitions.getAutoHeightDuration(N.clientHeight),x.current=B):B=D,N.style.transition=[w.transitions.create("opacity",{duration:B,delay:z}),w.transitions.create("transform",{duration:X0?B:B*.666,delay:z,easing:A})].join(","),l&&l(N,V)}),R=k(f),P=k(m),M=k(N=>{const{duration:V,delay:D,easing:z}=Do({style:y,timeout:b,easing:i},{mode:"exit"});let A;b==="auto"?(A=w.transitions.getAutoHeightDuration(N.clientHeight),x.current=A):A=V,N.style.transition=[w.transitions.create("opacity",{duration:A,delay:D}),w.transitions.create("transform",{duration:X0?A:A*.666,delay:X0?D:D||A*.333,easing:z})].join(","),N.style.opacity=0,N.style.transform=zh(.75),p&&p(N)}),L=k(h),O=N=>{b==="auto"&&(g.current=setTimeout(N,x.current||0)),r&&r(E.current,N)};return d.useEffect(()=>()=>{clearTimeout(g.current)},[]),c.jsx(j,S({appear:o,in:s,nodeRef:E,onEnter:$,onEntered:R,onEntering:T,onExit:M,onExited:L,onExiting:P,addEndListener:O,timeout:b==="auto"?null:b},v,{children:(N,V)=>d.cloneElement(a,S({style:S({opacity:0,transform:zh(.75),visibility:N==="exited"&&!s?"hidden":void 0},XI[N],y,a.props.style),ref:C},V))}))});o9.muiSupportAuto=!0;const Oh=o9,QI=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],ZI=e=>{const{classes:t,disableUnderline:n}=e,o=Re({root:["root",!n&&"underline"],input:["input"]},CO,t);return S({},t,o)},JI=X(t0,{shouldForwardProp:e=>Cr(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...J1(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),S({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"},[`&.${al.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${al.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(.${al.disabled}, .${al.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${al.disabled}:before`]:{borderBottomStyle:"dotted"}})}),eL=X(n0,{name:"MuiInput",slot:"Input",overridesResolver:e0})({}),a9=d.forwardRef(function(t,n){var r,o,a,i;const s=Pe({props:t,name:"MuiInput"}),{disableUnderline:l,components:f={},componentsProps:u,fullWidth:p=!1,inputComponent:h="input",multiline:m=!1,slotProps:y,slots:b={},type:j="text"}=s,v=oe(s,QI),g=ZI(s),w={root:{ownerState:{disableUnderline:l}}},E=y??u?In(y??u,w):w,C=(r=(o=b.root)!=null?o:f.Root)!=null?r:JI,k=(a=(i=b.input)!=null?i:f.Input)!=null?a:eL;return c.jsx(tv,S({slots:{root:C,input:k},slotProps:E,fullWidth:p,inputComponent:h,multiline:m,ref:n,type:j},v,{classes:g}))});a9.muiName="Input";const i9=a9;function tL(e){return je("MuiInputAdornment",e)}const nL=Ce("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),rb=nL;var ob;const rL=["children","className","component","disablePointerEvents","disableTypography","position","variant"],oL=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${q(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},aL=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:a,variant:i}=e,s={root:["root",n&&"disablePointerEvents",o&&`position${q(o)}`,i,r&&"hiddenLabel",a&&`size${q(a)}`]};return Re(s,tL,t)},iL=X("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:oL})(({theme:e,ownerState:t})=>S({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${rb.positionStart}&:not(.${rb.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),sL=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiInputAdornment"}),{children:o,className:a,component:i="div",disablePointerEvents:s=!1,disableTypography:l=!1,position:f,variant:u}=r,p=oe(r,rL),h=bo()||{};let m=u;u&&h.variant,h&&!m&&(m=h.variant);const y=S({},r,{hiddenLabel:h.hiddenLabel,size:h.size,disablePointerEvents:s,position:f,variant:m}),b=aL(y);return c.jsx(Z1.Provider,{value:null,children:c.jsx(iL,S({as:i,ownerState:y,className:J(b.root,a),ref:n},p,{children:typeof o=="string"&&!l?c.jsx(mi,{color:"text.secondary",children:o}):c.jsxs(d.Fragment,{children:[f==="start"?ob||(ob=c.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})}),If=sL;function lL(e){return je("MuiInputLabel",e)}Ce("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const fL=["disableAnimation","margin","shrink","variant","className"],cL=e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:s}=e,f=Re({root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r==="small"&&"sizeSmall",i],asterisk:[s&&"asterisk"]},lL,t);return S({},t,f)},uL=X(Xl,{shouldForwardProp:e=>Cr(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Yl.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})=>S({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"&&S({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&&S({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"&&S({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)"}))),dL=d.forwardRef(function(t,n){const r=Pe({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:a,className:i}=r,s=oe(r,fL),l=bo();let f=a;typeof f>"u"&&l&&(f=l.filled||l.focused||l.adornedStart);const u=Ta({props:r,muiFormControl:l,states:["size","variant","required"]}),p=S({},r,{disableAnimation:o,formControl:l,shrink:f,size:u.size,variant:u.variant,required:u.required}),h=cL(p);return c.jsx(uL,S({"data-shrink":f,ownerState:p,ref:n,className:J(h.root,i)},s,{classes:h}))}),pL=dL,hL=d.createContext({}),Mh=hL;function mL(e){return je("MuiList",e)}Ce("MuiList",["root","padding","dense","subheader"]);const gL=["children","className","component","dense","disablePadding","subheader"],vL=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Re({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},mL,t)},bL=X("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>S({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),yL=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiList"}),{children:o,className:a,component:i="ul",dense:s=!1,disablePadding:l=!1,subheader:f}=r,u=oe(r,gL),p=d.useMemo(()=>({dense:s}),[s]),h=S({},r,{component:i,dense:s,disablePadding:l}),m=vL(h);return c.jsx(Mh.Provider,{value:p,children:c.jsxs(bL,S({as:i,className:J(m.root,a),ref:n,ownerState:h},u,{children:[f,o]}))})}),xL=yL,wL=Ce("MuiListItemIcon",["root","alignItemsFlexStart"]),ab=wL,kL=Ce("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),ib=kL,SL=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function Q0(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function sb(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function s9(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 sl(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 l=r?!1:s.disabled||s.getAttribute("aria-disabled")==="true";if(!s.hasAttribute("tabindex")||!s9(s,a)||l)s=o(e,s,n);else return s.focus(),!0}return!1}const CL=d.forwardRef(function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:a=!1,children:i,className:s,disabledItemsFocusable:l=!1,disableListWrap:f=!1,onKeyDown:u,variant:p="selectedMenu"}=t,h=oe(t,SL),m=d.useRef(null),y=d.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Zn(()=>{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,C=wt(w).activeElement;if(E==="ArrowDown")x.preventDefault(),sl(w,C,f,l,Q0);else if(E==="ArrowUp")x.preventDefault(),sl(w,C,f,l,sb);else if(E==="Home")x.preventDefault(),sl(w,null,f,l,Q0);else if(E==="End")x.preventDefault(),sl(w,null,f,l,sb);else if(E.length===1){const k=y.current,T=E.toLowerCase(),$=performance.now();k.keys.length>0&&($-k.lastTime>500?(k.keys=[],k.repeating=!0,k.previousKeyMatched=!0):k.repeating&&T!==k.keys[0]&&(k.repeating=!1)),k.lastTime=$,k.keys.push(T);const R=C&&!k.repeating&&s9(C,k);k.previousKeyMatched&&(R||sl(w,C,!1,l,Q0,k))?x.preventDefault():k.previousKeyMatched=!1}u&&u(x)},j=kt(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 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(xL,S({role:"menu",ref:j,className:s,onKeyDown:b,tabIndex:o?0:-1},h,{children:g}))}),EL=CL;function jL(e){return je("MuiPopover",e)}Ce("MuiPopover",["root","paper"]);const RL=["onEntering"],PL=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"];function lb(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function fb(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function cb(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function Z0(e){return typeof e=="function"?e():e}const TL=e=>{const{classes:t}=e;return Re({root:["root"],paper:["paper"]},jL,t)},$L=X(nv,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),zL=X(Fs,{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}),OL=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiPopover"}),{action:o,anchorEl:a,anchorOrigin:i={vertical:"top",horizontal:"left"},anchorPosition:s,anchorReference:l="anchorEl",children:f,className:u,container:p,elevation:h=8,marginThreshold:m=16,open:y,PaperProps:b={},transformOrigin:j={vertical:"top",horizontal:"left"},TransitionComponent:v=Oh,transitionDuration:g="auto",TransitionProps:{onEntering:x}={}}=r,w=oe(r.TransitionProps,RL),E=oe(r,PL),C=d.useRef(),k=kt(C,b.ref),T=S({},r,{anchorOrigin:i,anchorReference:l,elevation:h,marginThreshold:m,PaperProps:b,transformOrigin:j,TransitionComponent:v,transitionDuration:g,TransitionProps:w}),$=TL(T),R=d.useCallback(()=>{if(l==="anchorPosition")return s;const B=Z0(a),U=(B&&B.nodeType===1?B:wt(C.current).body).getBoundingClientRect();return{top:U.top+lb(U,i.vertical),left:U.left+fb(U,i.horizontal)}},[a,i.horizontal,i.vertical,s,l]),P=d.useCallback(B=>({vertical:lb(B,j.vertical),horizontal:fb(B,j.horizontal)}),[j.horizontal,j.vertical]),M=d.useCallback(B=>{const F={width:B.offsetWidth,height:B.offsetHeight},U=P(F);if(l==="none")return{top:null,left:null,transformOrigin:cb(U)};const W=R();let Z=W.top-U.vertical,ee=W.left-U.horizontal;const K=Z+F.height,de=ee+F.width,pe=Sn(Z0(a)),ye=pe.innerHeight-m,I=pe.innerWidth-m;if(Zye){const H=K-ye;Z-=H,U.vertical+=H}if(eeI){const H=de-I;ee-=H,U.horizontal+=H}return{top:`${Math.round(Z)}px`,left:`${Math.round(ee)}px`,transformOrigin:cb(U)}},[a,l,R,P,m]),[L,O]=d.useState(y),N=d.useCallback(()=>{const B=C.current;if(!B)return;const F=M(B);F.top!==null&&(B.style.top=F.top),F.left!==null&&(B.style.left=F.left),B.style.transformOrigin=F.transformOrigin,O(!0)},[M]),V=(B,F)=>{x&&x(B,F),N()},D=()=>{O(!1)};d.useEffect(()=>{y&&N()}),d.useImperativeHandle(o,()=>y?{updatePosition:()=>{N()}}:null,[y,N]),d.useEffect(()=>{if(!y)return;const B=Cs(()=>{N()}),F=Sn(a);return F.addEventListener("resize",B),()=>{B.clear(),F.removeEventListener("resize",B)}},[a,y,N]);let z=g;g==="auto"&&!v.muiSupportAuto&&(z=void 0);const A=p||(a?wt(Z0(a)).body:void 0);return c.jsx($L,S({BackdropProps:{invisible:!0},className:J($.root,u),container:A,open:y,ref:n,ownerState:T},E,{children:c.jsx(v,S({appear:!0,in:y,onEntering:V,onExited:D,timeout:z},w,{children:c.jsx(zL,S({elevation:h},b,{ref:k,className:J($.paper,b.className)},L?void 0:{style:S({},b.style,{opacity:0})},{ownerState:T,children:f}))}))}))}),ML=OL;function AL(e){return je("MuiMenu",e)}Ce("MuiMenu",["root","paper","list"]);const IL=["onEntering"],LL=["autoFocus","children","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"],DL={vertical:"top",horizontal:"right"},NL={vertical:"top",horizontal:"left"},BL=e=>{const{classes:t}=e;return Re({root:["root"],paper:["paper"],list:["list"]},AL,t)},_L=X(ML,{shouldForwardProp:e=>Cr(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),FL=X(Fs,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),VL=X(EL,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),UL=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiMenu"}),{autoFocus:o=!0,children:a,disableAutoFocusItem:i=!1,MenuListProps:s={},onClose:l,open:f,PaperProps:u={},PopoverClasses:p,transitionDuration:h="auto",TransitionProps:{onEntering:m}={},variant:y="selectedMenu"}=r,b=oe(r.TransitionProps,IL),j=oe(r,LL),v=ar(),g=v.direction==="rtl",x=S({},r,{autoFocus:o,disableAutoFocusItem:i,MenuListProps:s,onEntering:m,PaperProps:u,transitionDuration:h,TransitionProps:b,variant:y}),w=BL(x),E=o&&!i&&f,C=d.useRef(null),k=(R,P)=>{C.current&&C.current.adjustStyleForScrollbar(R,v),m&&m(R,P)},T=R=>{R.key==="Tab"&&(R.preventDefault(),l&&l(R,"tabKeyDown"))};let $=-1;return d.Children.map(a,(R,P)=>{d.isValidElement(R)&&(R.props.disabled||(y==="selectedMenu"&&R.props.selected||$===-1)&&($=P))}),c.jsx(_L,S({onClose:l,anchorOrigin:{vertical:"bottom",horizontal:g?"right":"left"},transformOrigin:g?DL:NL,PaperProps:S({as:FL},u,{classes:S({},u.classes,{root:w.paper})}),className:w.root,open:f,ref:n,transitionDuration:h,TransitionProps:S({onEntering:k},b),ownerState:x},j,{classes:p,children:c.jsx(VL,S({onKeyDown:T,actions:C,autoFocus:o&&($===-1||i),autoFocusItem:E,variant:y},s,{className:J(w.list,s.className),children:a}))}))}),l9=UL;function WL(e){return je("MuiMenuItem",e)}const HL=Ce("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),ll=HL,GL=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],KL=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]},qL=e=>{const{disabled:t,dense:n,divider:r,disableGutters:o,selected:a,classes:i}=e,l=Re({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",a&&"selected"]},WL,i);return S({},i,l)},YL=X(ho,{shouldForwardProp:e=>Cr(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:KL})(({theme:e,ownerState:t})=>S({},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"}},[`&.${ll.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:ot(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${ll.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:ot(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${ll.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:ot(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})`:ot(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${ll.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${ll.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${Z3.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${Z3.inset}`]:{marginLeft:52},[`& .${ib.root}`]:{marginTop:0,marginBottom:0},[`& .${ib.inset}`]:{paddingLeft:36},[`& .${ab.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&S({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${ab.root} svg`]:{fontSize:"1.25rem"}}))),XL=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiMenuItem"}),{autoFocus:o=!1,component:a="li",dense:i=!1,divider:s=!1,disableGutters:l=!1,focusVisibleClassName:f,role:u="menuitem",tabIndex:p,className:h}=r,m=oe(r,GL),y=d.useContext(Mh),b=d.useMemo(()=>({dense:i||y.dense||!1,disableGutters:l}),[y.dense,i,l]),j=d.useRef(null);Zn(()=>{o&&j.current&&j.current.focus()},[o]);const v=S({},r,{dense:b.dense,divider:s,disableGutters:l}),g=qL(r),x=kt(j,n);let w;return r.disabled||(w=p!==void 0?p:-1),c.jsx(Mh.Provider,{value:b,children:c.jsx(YL,S({ref:x,role:u,tabIndex:w,component:a,focusVisibleClassName:J(g.focusVisible,f),className:J(g.root,h)},m,{ownerState:v,classes:g}))})}),va=XL;function QL(e){return je("MuiNativeSelect",e)}const ZL=Ce("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),rv=ZL,JL=["className","disabled","error","IconComponent","inputRef","variant"],eD=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${q(n)}`,a&&"iconOpen",r&&"disabled"]};return Re(s,QL,t)},f9=({ownerState:e,theme:t})=>S({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":S({},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"},[`&.${rv.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}}),tD=X("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Cr,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${rv.multiple}`]:t.multiple}]}})(f9),c9=({ownerState:e,theme:t})=>S({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${rv.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),nD=X("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${q(n.variant)}`],n.open&&t.iconOpen]}})(c9),rD=d.forwardRef(function(t,n){const{className:r,disabled:o,error:a,IconComponent:i,inputRef:s,variant:l="standard"}=t,f=oe(t,JL),u=S({},t,{disabled:o,variant:l,error:a}),p=eD(u);return c.jsxs(d.Fragment,{children:[c.jsx(tD,S({ownerState:u,className:J(p.select,r),disabled:o,ref:s||n},f)),t.multiple?null:c.jsx(nD,{as:i,ownerState:u,className:p.icon})]})}),oD=rD;var ub;const aD=["children","classes","className","label","notched"],iD=X("fieldset")({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),sD=X("legend")(({ownerState:e,theme:t})=>S({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&&S({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 lD(e){const{className:t,label:n,notched:r}=e,o=oe(e,aD),a=n!=null&&n!=="",i=S({},e,{notched:r,withLabel:a});return c.jsx(iD,S({"aria-hidden":!0,className:t,ownerState:i},o,{children:c.jsx(sD,{ownerState:i,children:a?c.jsx("span",{children:n}):ub||(ub=c.jsx("span",{className:"notranslate",children:"​"}))})}))}const fD=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],cD=e=>{const{classes:t}=e,r=Re({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},jO,t);return S({},t,r)},uD=X(t0,{shouldForwardProp:e=>Cr(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:J1})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return S({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${Vo.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${Vo.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${Vo.focused} .${Vo.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${Vo.error} .${Vo.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${Vo.disabled} .${Vo.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&S({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),dD=X(lD,{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}}),pD=X(n0,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:e0})(({theme:e,ownerState:t})=>S({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})),u9=d.forwardRef(function(t,n){var r,o,a,i,s;const l=Pe({props:t,name:"MuiOutlinedInput"}),{components:f={},fullWidth:u=!1,inputComponent:p="input",label:h,multiline:m=!1,notched:y,slots:b={},type:j="text"}=l,v=oe(l,fD),g=cD(l),x=bo(),w=Ta({props:l,muiFormControl:x,states:["required"]}),E=S({},l,{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}),C=(r=(o=b.root)!=null?o:f.Root)!=null?r:uD,k=(a=(i=b.input)!=null?i:f.Input)!=null?a:pD;return c.jsx(tv,S({slots:{root:C,input:k},renderSuffix:T=>c.jsx(dD,{ownerState:E,className:g.notchedOutline,label:h!=null&&h!==""&&w.required?s||(s=c.jsxs(d.Fragment,{children:[h," ","*"]})):h,notched:typeof y<"u"?y:!!(T.startAdornment||T.filled||T.focused)}),fullWidth:u,inputComponent:p,multiline:m,ref:n,type:j},v,{classes:S({},g,{notchedOutline:null})}))});u9.muiName="Input";const d9=u9;function hD(e){return je("MuiSelect",e)}const mD=Ce("MuiSelect",["select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),fl=mD;var db;const gD=["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"],vD=X("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${fl.select}`]:t.select},{[`&.${fl.select}`]:t[n.variant]},{[`&.${fl.error}`]:t.error},{[`&.${fl.multiple}`]:t.multiple}]}})(f9,{[`&.${fl.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),bD=X("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${q(n.variant)}`],n.open&&t.iconOpen]}})(c9),yD=X("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 pb(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function xD(e){return e==null||typeof e=="string"&&!e.trim()}const wD=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${q(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return Re(s,hD,t)},kD=d.forwardRef(function(t,n){const{"aria-describedby":r,"aria-label":o,autoFocus:a,autoWidth:i,children:s,className:l,defaultOpen:f,defaultValue:u,disabled:p,displayEmpty:h,error:m=!1,IconComponent:y,inputRef:b,labelId:j,MenuProps:v={},multiple:g,name:x,onBlur:w,onChange:E,onClose:C,onFocus:k,onOpen:T,open:$,readOnly:R,renderValue:P,SelectDisplayProps:M={},tabIndex:L,value:O,variant:N="standard"}=t,V=oe(t,gD),[D,z]=Es({controlled:O,default:u,name:"Select"}),[A,B]=Es({controlled:$,default:f,name:"Select"}),F=d.useRef(null),U=d.useRef(null),[W,Z]=d.useState(null),{current:ee}=d.useRef($!=null),[K,de]=d.useState(),pe=kt(n,b),ye=d.useCallback(ie=>{U.current=ie,ie&&Z(ie)},[]),I=W==null?void 0:W.parentNode;d.useImperativeHandle(pe,()=>({focus:()=>{U.current.focus()},node:F.current,value:D}),[D]),d.useEffect(()=>{f&&A&&W&&!ee&&(de(i?null:I.clientWidth),U.current.focus())},[W,i]),d.useEffect(()=>{a&&U.current.focus()},[a]),d.useEffect(()=>{if(!j)return;const ie=wt(U.current).getElementById(j);if(ie){const Ee=()=>{getSelection().isCollapsed&&U.current.focus()};return ie.addEventListener("click",Ee),()=>{ie.removeEventListener("click",Ee)}}},[j]);const H=(ie,Ee)=>{ie?T&&T(Ee):C&&C(Ee),ee||(de(i?null:I.clientWidth),B(ie))},Y=ie=>{ie.button===0&&(ie.preventDefault(),U.current.focus(),H(!0,ie))},se=ie=>{H(!1,ie)},me=d.Children.toArray(s),le=ie=>{const Ee=me.find(G=>G.props.value===ie.target.value);Ee!==void 0&&(z(Ee.props.value),E&&E(ie,Ee))},ze=ie=>Ee=>{let G;if(Ee.currentTarget.hasAttribute("tabindex")){if(g){G=Array.isArray(D)?D.slice():[];const he=D.indexOf(ie.props.value);he===-1?G.push(ie.props.value):G.splice(he,1)}else G=ie.props.value;if(ie.props.onClick&&ie.props.onClick(Ee),D!==G&&(z(G),E)){const he=Ee.nativeEvent||Ee,$e=new he.constructor(he.type,he);Object.defineProperty($e,"target",{writable:!0,value:{value:G,name:x}}),E($e,ie)}g||H(!1,Ee)}},ke=ie=>{R||[" ","ArrowUp","ArrowDown","Enter"].indexOf(ie.key)!==-1&&(ie.preventDefault(),H(!0,ie))},Ne=W!==null&&A,Je=ie=>{!Ne&&w&&(Object.defineProperty(ie,"target",{writable:!0,value:{value:D,name:x}}),w(ie))};delete V["aria-invalid"];let Te,Ie;const ft=[];let qe=!1;(xd({value:D})||h)&&(P?Te=P(D):qe=!0);const Q=me.map(ie=>{if(!d.isValidElement(ie))return null;let Ee;if(g){if(!Array.isArray(D))throw new Error(wa(2));Ee=D.some(G=>pb(G,ie.props.value)),Ee&&qe&&ft.push(ie.props.children)}else Ee=pb(D,ie.props.value),Ee&&qe&&(Ie=ie.props.children);return d.cloneElement(ie,{"aria-selected":Ee?"true":"false",onClick:ze(ie),onKeyUp:G=>{G.key===" "&&G.preventDefault(),ie.props.onKeyUp&&ie.props.onKeyUp(G)},role:"option",selected:Ee,value:void 0,"data-value":ie.props.value})});qe&&(g?ft.length===0?Te=null:Te=ft.reduce((ie,Ee,G)=>(ie.push(Ee),G{const{classes:t}=e;return t},ov={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Cr(e)&&e!=="variant",slot:"Root"},jD=X(i9,ov)(""),RD=X(d9,ov)(""),PD=X(n9,ov)(""),p9=d.forwardRef(function(t,n){const r=Pe({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:a,classes:i={},className:s,defaultOpen:l=!1,displayEmpty:f=!1,IconComponent:u=$O,id:p,input:h,inputProps:m,label:y,labelId:b,MenuProps:j,multiple:v=!1,native:g=!1,onClose:x,onOpen:w,open:E,renderValue:C,SelectDisplayProps:k,variant:T="outlined"}=r,$=oe(r,CD),R=g?oD:SD,P=bo(),M=Ta({props:r,muiFormControl:P,states:["variant","error"]}),L=M.variant||T,O=S({},r,{variant:L,classes:i}),N=ED(O),V=h||{standard:c.jsx(jD,{ownerState:O}),outlined:c.jsx(RD,{label:y,ownerState:O}),filled:c.jsx(PD,{ownerState:O})}[L],D=kt(n,V.ref);return c.jsx(d.Fragment,{children:d.cloneElement(V,S({inputComponent:R,inputProps:S({children:a,error:M.error,IconComponent:u,variant:L,type:void 0,multiple:v},g?{id:p}:{autoWidth:o,defaultOpen:l,displayEmpty:f,labelId:b,MenuProps:j,onClose:x,onOpen:w,open:E,renderValue:C,SelectDisplayProps:S({id:p},k)},m,{classes:m?In(N,m.classes):N},h?h.props.inputProps:{})},v&&g&&L==="outlined"?{notched:!0}:{},{ref:D,className:J(V.props.className,s)},!h&&{variant:L},$))})});p9.muiName="Select";const av=p9,TD=e=>!e||!ga(e),$D=TD;function zD(e){return je("MuiSlider",e)}const OD=Ce("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"]),Lr=OD,MD=e=>{const{open:t}=e;return{offset:J(t&&Lr.valueLabelOpen),circle:Lr.valueLabelCircle,label:Lr.valueLabelLabel}};function AD(e){const{children:t,className:n,value:r}=e,o=MD(e);return t?d.cloneElement(t,{className:J(t.props.className)},c.jsxs(d.Fragment,{children:[t.props.children,c.jsx("span",{className:J(o.offset,n),"aria-hidden":!0,children:c.jsx("span",{className:o.circle,children:c.jsx("span",{className:o.label,children:r})})})]})):null}const ID=["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 hb(e){return e}const LD=X("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`color${q(n.color)}`],n.size!=="medium"&&t[`size${q(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})=>S({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"&&S({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"&&S({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"},[`&.${Lr.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${Lr.dragging}`]:{[`& .${Lr.thumb}, & .${Lr.track}`]:{transition:"none"}}})),DD=X("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})(({ownerState:e})=>S({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})),ND=X("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?Vg(e.palette[t.color].main,.62):Fg(e.palette[t.color].main,.5);return S({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})}),BD=X("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.thumb,t[`thumbColor${q(n.color)}`],n.size!=="medium"&&t[`thumbSize${q(n.size)}`]]}})(({theme:e,ownerState:t})=>S({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":S({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, &.${Lr.focusVisible}`]:{boxShadow:`0px 0px 0px 8px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:ot(e.palette[t.color].main,.16)}`,"@media (hover: none)":{boxShadow:"none"}},[`&.${Lr.active}`]:{boxShadow:`0px 0px 0px 14px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:ot(e.palette[t.color].main,.16)}`},[`&.${Lr.disabled}`]:{"&:hover":{boxShadow:"none"}}})),_D=X(AD,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(({theme:e,ownerState:t})=>S({[`&.${Lr.valueLabelOpen}`]:{transform:`${t.orientation==="vertical"?"translateY(-50%)":"translateY(-100%)"} scale(1)`},zIndex:1,whiteSpace:"nowrap"},e.typography.body2,{fontWeight:500,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),transform:`${t.orientation==="vertical"?"translateY(-50%)":"translateY(-100%)"} scale(0)`,position:"absolute",backgroundColor:(e.vars||e).palette.grey[600],borderRadius:2,color:(e.vars||e).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem"},t.orientation==="horizontal"&&{top:"-10px",transformOrigin:"bottom center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"}},t.orientation==="vertical"&&{right:t.size==="small"?"20px":"30px",top:"50%",transformOrigin:"right center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:"-20%",top:"50%"}},t.size==="small"&&{fontSize:e.typography.pxToRem(12),padding:"0.25rem 0.5rem"})),FD=X("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>Wg(e)&&e!=="markActive",overridesResolver:(e,t)=>{const{markActive:n}=e;return[t.mark,n&&t.markActive]}})(({theme:e,ownerState:t,markActive:n})=>S({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})),VD=X("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>Wg(e)&&e!=="markLabelActive",overridesResolver:(e,t)=>t.markLabel})(({theme:e,ownerState:t,markLabelActive:n})=>S({},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})),UD=e=>{const{disabled:t,dragging:n,marked:r,orientation:o,track:a,classes:i,color:s,size:l}=e,f={root:["root",t&&"disabled",n&&"dragging",r&&"marked",o==="vertical"&&"vertical",a==="inverted"&&"trackInverted",a===!1&&"trackFalse",s&&`color${q(s)}`,l&&`size${q(l)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",l&&`thumbSize${q(l)}`,s&&`thumbColor${q(s)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return Re(f,zD,i)},WD=({children:e})=>e,HD=d.forwardRef(function(t,n){var r,o,a,i,s,l,f,u,p,h,m,y,b,j,v,g,x,w,E,C,k,T,$,R;const P=Pe({props:t,name:"MuiSlider"}),L=ar().direction==="rtl",{"aria-label":O,"aria-valuetext":N,"aria-labelledby":V,component:D="span",components:z={},componentsProps:A={},color:B="primary",classes:F,className:U,disableSwap:W=!1,disabled:Z=!1,getAriaLabel:ee,getAriaValueText:K,marks:de=!1,max:pe=100,min:ye=0,orientation:I="horizontal",size:H="medium",step:Y=1,scale:se=hb,slotProps:me,slots:le,track:ze="normal",valueLabelDisplay:ke="off",valueLabelFormat:Ne=hb}=P,Je=oe(P,ID),Te=S({},P,{isRtl:L,max:pe,min:ye,classes:F,disabled:Z,disableSwap:W,orientation:I,marks:de,color:B,size:H,step:Y,scale:se,track:ze,valueLabelDisplay:ke,valueLabelFormat:Ne}),{axisProps:Ie,getRootProps:ft,getHiddenInputProps:qe,getThumbProps:Q,open:ne,active:fe,axis:Se,focusedThumbIndex:be,range:ae,dragging:ie,marks:Ee,values:G,trackOffset:he,trackLeap:$e}=R$(S({},Te,{rootRef:n}));Te.marked=Ee.length>0&&Ee.some(dt=>dt.label),Te.dragging=ie,Te.focusedThumbIndex=be;const _=UD(Te),ge=(r=(o=le==null?void 0:le.root)!=null?o:z.Root)!=null?r:LD,ce=(a=(i=le==null?void 0:le.rail)!=null?i:z.Rail)!=null?a:DD,Oe=(s=(l=le==null?void 0:le.track)!=null?l:z.Track)!=null?s:ND,He=(f=(u=le==null?void 0:le.thumb)!=null?u:z.Thumb)!=null?f:BD,Ve=(p=(h=le==null?void 0:le.valueLabel)!=null?h:z.ValueLabel)!=null?p:_D,Ge=(m=(y=le==null?void 0:le.mark)!=null?y:z.Mark)!=null?m:FD,Ye=(b=(j=le==null?void 0:le.markLabel)!=null?j:z.MarkLabel)!=null?b:VD,it=(v=(g=le==null?void 0:le.input)!=null?g:z.Input)!=null?v:"input",Me=(x=me==null?void 0:me.root)!=null?x:A.root,Ue=(w=me==null?void 0:me.rail)!=null?w:A.rail,Vt=(E=me==null?void 0:me.track)!=null?E:A.track,sr=(C=me==null?void 0:me.thumb)!=null?C:A.thumb,Jt=(k=me==null?void 0:me.valueLabel)!=null?k:A.valueLabel,Mt=(T=me==null?void 0:me.mark)!=null?T:A.mark,en=($=me==null?void 0:me.markLabel)!=null?$:A.markLabel,Vn=(R=me==null?void 0:me.input)!=null?R:A.input,St=on({elementType:ge,getSlotProps:ft,externalSlotProps:Me,externalForwardedProps:Je,additionalProps:S({},$D(ge)&&{as:D}),ownerState:S({},Te,Me==null?void 0:Me.ownerState),className:[_.root,U]}),Un=on({elementType:ce,externalSlotProps:Ue,ownerState:Te,className:_.rail}),Lt=on({elementType:Oe,externalSlotProps:Vt,additionalProps:{style:S({},Ie[Se].offset(he),Ie[Se].leap($e))},ownerState:S({},Te,Vt==null?void 0:Vt.ownerState),className:_.track}),At=on({elementType:He,getSlotProps:Q,externalSlotProps:sr,ownerState:S({},Te,sr==null?void 0:sr.ownerState),className:_.thumb}),wo=on({elementType:Ve,externalSlotProps:Jt,ownerState:S({},Te,Jt==null?void 0:Jt.ownerState),className:_.valueLabel}),Rn=on({elementType:Ge,externalSlotProps:Mt,ownerState:Te,className:_.mark}),Gr=on({elementType:Ye,externalSlotProps:en,ownerState:Te,className:_.markLabel}),Ma=on({elementType:it,getSlotProps:qe,externalSlotProps:Vn,ownerState:Te});return c.jsxs(ge,S({},St,{children:[c.jsx(ce,S({},Un)),c.jsx(Oe,S({},Lt)),Ee.filter(dt=>dt.value>=ye&&dt.value<=pe).map((dt,Ct)=>{const Kr=bd(dt.value,ye,pe),ko=Ie[Se].offset(Kr);let Pn;return ze===!1?Pn=G.indexOf(dt.value)!==-1:Pn=ze==="normal"&&(ae?dt.value>=G[0]&&dt.value<=G[G.length-1]:dt.value<=G[0])||ze==="inverted"&&(ae?dt.value<=G[0]||dt.value>=G[G.length-1]:dt.value>=G[0]),c.jsxs(d.Fragment,{children:[c.jsx(Ge,S({"data-index":Ct},Rn,!ga(Ge)&&{markActive:Pn},{style:S({},ko,Rn.style),className:J(Rn.className,Pn&&_.markActive)})),dt.label!=null?c.jsx(Ye,S({"aria-hidden":!0,"data-index":Ct},Gr,!ga(Ye)&&{markLabelActive:Pn},{style:S({},ko,Gr.style),className:J(_.markLabel,Gr.className,Pn&&_.markLabelActive),children:dt.label})):null]},Ct)}),G.map((dt,Ct)=>{const Kr=bd(dt,ye,pe),ko=Ie[Se].offset(Kr),Pn=ke==="off"?WD:Ve;return c.jsx(Pn,S({},!ga(Pn)&&{valueLabelFormat:Ne,valueLabelDisplay:ke,value:typeof Ne=="function"?Ne(se(dt),Ct):Ne,index:Ct,open:ne===Ct||fe===Ct||ke==="on",disabled:Z},wo,{children:c.jsx(He,S({"data-index":Ct},At,{className:J(_.thumb,At.className,fe===Ct&&_.active,be===Ct&&_.focusVisible),style:S({},ko,{pointerEvents:W&&fe!==Ct?"none":void 0},At.style),children:c.jsx(it,S({"data-index":Ct,"aria-label":ee?ee(Ct):O,"aria-valuenow":se(dt),"aria-labelledby":V,"aria-valuetext":K?K(se(dt),Ct):N,value:G[Ct]},Ma))}))}),Ct)})]}))}),GD=HD;function KD(e){return je("MuiTooltip",e)}const qD=Ce("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),oa=qD,YD=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function XD(e){return Math.round(e*1e5)/1e5}const QD=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${q(a.split("-")[0])}`],arrow:["arrow"]};return Re(i,KD,t)},ZD=X(Hw,{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})=>S({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${oa.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${oa.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${oa.arrow}`]:S({},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"] .${oa.arrow}`]:S({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),JD=X("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${q(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>S({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:ot(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:`${XD(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${oa.popper}[data-popper-placement*="left"] &`]:S({transformOrigin:"right center"},t.isRtl?S({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):S({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${oa.popper}[data-popper-placement*="right"] &`]:S({transformOrigin:"left center"},t.isRtl?S({marginRight:"14px"},t.touch&&{marginRight:"24px"}):S({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${oa.popper}[data-popper-placement*="top"] &`]:S({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${oa.popper}[data-popper-placement*="bottom"] &`]:S({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),eN=X("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:ot(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let Vc=!1,J0=null,cl={x:0,y:0};function Uc(e,t){return n=>{t&&t(n),e(n)}}const tN=d.forwardRef(function(t,n){var r,o,a,i,s,l,f,u,p,h,m,y,b,j,v,g,x,w,E;const C=Pe({props:t,name:"MuiTooltip"}),{arrow:k=!1,children:T,components:$={},componentsProps:R={},describeChild:P=!1,disableFocusListener:M=!1,disableHoverListener:L=!1,disableInteractive:O=!1,disableTouchListener:N=!1,enterDelay:V=100,enterNextDelay:D=0,enterTouchDelay:z=700,followCursor:A=!1,id:B,leaveDelay:F=0,leaveTouchDelay:U=1500,onClose:W,onOpen:Z,open:ee,placement:K="bottom",PopperComponent:de,PopperProps:pe={},slotProps:ye={},slots:I={},title:H,TransitionComponent:Y=Oh,TransitionProps:se}=C,me=oe(C,YD),le=ar(),ze=le.direction==="rtl",[ke,Ne]=d.useState(),[Je,Te]=d.useState(null),Ie=d.useRef(!1),ft=O||A,qe=d.useRef(),Q=d.useRef(),ne=d.useRef(),fe=d.useRef(),[Se,be]=Es({controlled:ee,default:!1,name:"Tooltip",state:"open"});let ae=Se;const ie=kg(B),Ee=d.useRef(),G=d.useCallback(()=>{Ee.current!==void 0&&(document.body.style.WebkitUserSelect=Ee.current,Ee.current=void 0),clearTimeout(fe.current)},[]);d.useEffect(()=>()=>{clearTimeout(qe.current),clearTimeout(Q.current),clearTimeout(ne.current),G()},[G]);const he=Le=>{clearTimeout(J0),Vc=!0,be(!0),Z&&!ae&&Z(Le)},$e=gn(Le=>{clearTimeout(J0),J0=setTimeout(()=>{Vc=!1},800+F),be(!1),W&&ae&&W(Le),clearTimeout(qe.current),qe.current=setTimeout(()=>{Ie.current=!1},le.transitions.duration.shortest)}),_=Le=>{Ie.current&&Le.type!=="touchstart"||(ke&&ke.removeAttribute("title"),clearTimeout(Q.current),clearTimeout(ne.current),V||Vc&&D?Q.current=setTimeout(()=>{he(Le)},Vc?D:V):he(Le))},ge=Le=>{clearTimeout(Q.current),clearTimeout(ne.current),ne.current=setTimeout(()=>{$e(Le)},F)},{isFocusVisibleRef:ce,onBlur:Oe,onFocus:He,ref:Ve}=Sg(),[,Ge]=d.useState(!1),Ye=Le=>{Oe(Le),ce.current===!1&&(Ge(!1),ge(Le))},it=Le=>{ke||Ne(Le.currentTarget),He(Le),ce.current===!0&&(Ge(!0),_(Le))},Me=Le=>{Ie.current=!0;const Ht=T.props;Ht.onTouchStart&&Ht.onTouchStart(Le)},Ue=_,Vt=ge,sr=Le=>{Me(Le),clearTimeout(ne.current),clearTimeout(qe.current),G(),Ee.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",fe.current=setTimeout(()=>{document.body.style.WebkitUserSelect=Ee.current,_(Le)},z)},Jt=Le=>{T.props.onTouchEnd&&T.props.onTouchEnd(Le),G(),clearTimeout(ne.current),ne.current=setTimeout(()=>{$e(Le)},U)};d.useEffect(()=>{if(!ae)return;function Le(Ht){(Ht.key==="Escape"||Ht.key==="Esc")&&$e(Ht)}return document.addEventListener("keydown",Le),()=>{document.removeEventListener("keydown",Le)}},[$e,ae]);const Mt=kt(T.ref,Ve,Ne,n);!H&&H!==0&&(ae=!1);const en=d.useRef(),Vn=Le=>{const Ht=T.props;Ht.onMouseMove&&Ht.onMouseMove(Le),cl={x:Le.clientX,y:Le.clientY},en.current&&en.current.update()},St={},Un=typeof H=="string";P?(St.title=!ae&&Un&&!L?H:null,St["aria-describedby"]=ae?ie:null):(St["aria-label"]=Un?H:null,St["aria-labelledby"]=ae&&!Un?ie:null);const Lt=S({},St,me,T.props,{className:J(me.className,T.props.className),onTouchStart:Me,ref:Mt},A?{onMouseMove:Vn}:{}),At={};N||(Lt.onTouchStart=sr,Lt.onTouchEnd=Jt),L||(Lt.onMouseOver=Uc(Ue,Lt.onMouseOver),Lt.onMouseLeave=Uc(Vt,Lt.onMouseLeave),ft||(At.onMouseOver=Ue,At.onMouseLeave=Vt)),M||(Lt.onFocus=Uc(it,Lt.onFocus),Lt.onBlur=Uc(Ye,Lt.onBlur),ft||(At.onFocus=it,At.onBlur=Ye));const wo=d.useMemo(()=>{var Le;let Ht=[{name:"arrow",enabled:!!Je,options:{element:Je,padding:4}}];return(Le=pe.popperOptions)!=null&&Le.modifiers&&(Ht=Ht.concat(pe.popperOptions.modifiers)),S({},pe.popperOptions,{modifiers:Ht})},[Je,pe]),Rn=S({},C,{isRtl:ze,arrow:k,disableInteractive:ft,placement:K,PopperComponentProp:de,touch:Ie.current}),Gr=QD(Rn),Ma=(r=(o=I.popper)!=null?o:$.Popper)!=null?r:ZD,dt=(a=(i=(s=I.transition)!=null?s:$.Transition)!=null?i:Y)!=null?a:Oh,Ct=(l=(f=I.tooltip)!=null?f:$.Tooltip)!=null?l:JD,Kr=(u=(p=I.arrow)!=null?p:$.Arrow)!=null?u:eN,ko=Cl(Ma,S({},pe,(h=ye.popper)!=null?h:R.popper,{className:J(Gr.popper,pe==null?void 0:pe.className,(m=(y=ye.popper)!=null?y:R.popper)==null?void 0:m.className)}),Rn),Pn=Cl(dt,S({},se,(b=ye.transition)!=null?b:R.transition),Rn),Aa=Cl(Ct,S({},(j=ye.tooltip)!=null?j:R.tooltip,{className:J(Gr.tooltip,(v=(g=ye.tooltip)!=null?g:R.tooltip)==null?void 0:v.className)}),Rn),uc=Cl(Kr,S({},(x=ye.arrow)!=null?x:R.arrow,{className:J(Gr.arrow,(w=(E=ye.arrow)!=null?E:R.arrow)==null?void 0:w.className)}),Rn);return c.jsxs(d.Fragment,{children:[d.cloneElement(T,Lt),c.jsx(Ma,S({as:de??Hw,placement:K,anchorEl:A?{getBoundingClientRect:()=>({top:cl.y,left:cl.x,right:cl.x,bottom:cl.y,width:0,height:0})}:ke,popperRef:en,open:ke?ae:!1,id:ie,transition:!0},At,ko,{popperOptions:wo,children:({TransitionProps:Le})=>c.jsx(dt,S({timeout:le.transitions.duration.shorter},Le,Pn,{children:c.jsxs(Ct,S({},Aa,{children:[H,k?c.jsx(Kr,S({},uc,{ref:Te})):null]}))}))}))]})}),Fn=tN,nN=JR({createStyledComponent:X("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>Pe({props:e,name:"MuiStack"})}),rN=nN,oN=["anchor","classes","className","width","style"],aN=X("div")(({theme:e,ownerState:t})=>S({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})),iN=d.forwardRef(function(t,n){const{anchor:r,classes:o={},className:a,width:i,style:s}=t,l=oe(t,oN),f=t;return c.jsx(aN,S({className:J("PrivateSwipeArea-root",o.root,o[`anchor${q(r)}`],a),ref:n,style:S({[Ha(r)?"width":"height"]:i},s),ownerState:f},l))}),sN=iN,lN=["BackdropProps"],fN=["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","allowSwipeInChildren","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"],Wc=3,ep=20;let So=null;function tp(e,t,n){return e==="right"?n.body.offsetWidth-t[0].pageX:t[0].pageX}function np(e,t,n){return e==="bottom"?n.innerHeight-t[0].clientY:t[0].clientY}function ul(e,t){return e?t.clientWidth:t.clientHeight}function mb(e,t,n,r){return Math.min(Math.max(n?t-e:r+t-e,0),r)}function cN(e,t){const n=[];for(;e&&e!==t.parentElement;){const r=Sn(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 uN({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",l=Math.round(a[o.scrollPosition[s]]),f=l>0,u=l+a[o.clientLength[s]]{D.current=null},[v]);const z=d.useCallback((W,Z={})=>{const{mode:ee=null,changeTransition:K=!0}=Z,de=jl(o,i),pe=["right","bottom"].indexOf(de)!==-1?1:-1,ye=Ha(i),I=ye?`translate(${pe*W}px, 0)`:`translate(0, ${pe*W}px)`,H=O.current.style;H.webkitTransform=I,H.transform=I;let Y="";if(ee&&(Y=o.transitions.create("all",Do({easing:void 0,style:void 0,timeout:E},{mode:ee}))),K&&(H.webkitTransition=Y,H.transition=Y),!s&&!u){const se=L.current.style;se.opacity=1-W/ul(ye,O.current),K&&(se.webkitTransition=Y,se.transition=Y)}},[i,s,u,o,E]),A=gn(W=>{if(!V.current)return;if(So=null,V.current=!1,ci.flushSync(()=>{R(!1)}),!P.current.isSwiping){P.current.isSwiping=null;return}P.current.isSwiping=null;const Z=jl(o,i),ee=Ha(i);let K;ee?K=tp(Z,W.changedTouches,wt(W.currentTarget)):K=np(Z,W.changedTouches,Sn(W.currentTarget));const de=ee?P.current.startX:P.current.startY,pe=ul(ee,O.current),ye=mb(K,de,v,pe),I=ye/pe;if(Math.abs(P.current.velocity)>m&&(D.current=Math.abs((pe-ye)/P.current.velocity)*1e3),v){P.current.velocity>m||I>p?b():z(0,{mode:"exit"});return}P.current.velocity<-m||1-I>p?j():z(ul(ee,O.current),{mode:"enter"})}),B=(W=!1)=>{if(!$){(W||!(l&&h))&&ci.flushSync(()=>{R(!0)});const Z=Ha(i);!v&&O.current&&z(ul(Z,O.current)+(l?15:-ep),{changeTransition:!1}),P.current.velocity=0,P.current.lastTime=null,P.current.lastTranslate=null,P.current.paperHit=!1,V.current=!0}},F=gn(W=>{if(!O.current||!V.current||So!==null&&So!==P.current)return;B(!0);const Z=jl(o,i),ee=Ha(i),K=tp(Z,W.touches,wt(W.currentTarget)),de=np(Z,W.touches,Sn(W.currentTarget));if(v&&O.current.contains(W.target)&&So===null){const Y=cN(W.target,O.current);if(uN({domTreeShapes:Y,start:ee?P.current.startX:P.current.startY,current:ee?K:de,anchor:i})){So=!0;return}So=P.current}if(P.current.isSwiping==null){const Y=Math.abs(K-P.current.startX),se=Math.abs(de-P.current.startY),me=ee?Y>se&&Y>Wc:se>Y&&se>Wc;if(me&&W.cancelable&&W.preventDefault(),me===!0||(ee?se>Wc:Y>Wc)){if(P.current.isSwiping=me,!me){A(W);return}P.current.startX=K,P.current.startY=de,!l&&!v&&(ee?P.current.startX-=ep:P.current.startY-=ep)}}if(!P.current.isSwiping)return;const pe=ul(ee,O.current);let ye=ee?P.current.startX:P.current.startY;v&&!P.current.paperHit&&(ye=Math.min(ye,pe));const I=mb(ee?K:de,ye,v,pe);if(v)if(P.current.paperHit)I===0&&(P.current.startX=K,P.current.startY=de);else if(ee?K{if(W.defaultPrevented||W.defaultMuiPrevented||v&&(u||!L.current.contains(W.target))&&!O.current.contains(W.target))return;const Z=jl(o,i),ee=Ha(i),K=tp(Z,W.touches,wt(W.currentTarget)),de=np(Z,W.touches,Sn(W.currentTarget));if(!v){var pe;if(f||!(W.target===M.current||(pe=O.current)!=null&&pe.contains(W.target)&&(typeof h=="function"?h(W,M.current,O.current):h)))return;if(ee){if(K>w)return}else if(de>w)return}W.defaultMuiPrevented=!0,So=null,P.current.startX=K,P.current.startY=de,B()});return d.useEffect(()=>{if(C==="temporary"){const W=wt(O.current);return W.addEventListener("touchstart",U),W.addEventListener("touchmove",F,{passive:!v}),W.addEventListener("touchend",A),()=>{W.removeEventListener("touchstart",U),W.removeEventListener("touchmove",F,{passive:!v}),W.removeEventListener("touchend",A)}}},[C,v,U,F,A]),d.useEffect(()=>()=>{So===P.current&&(So=null)},[]),d.useEffect(()=>{v||R(!1)},[v]),c.jsxs(d.Fragment,{children:[c.jsx(ZA,S({open:C==="temporary"&&$?!0:v,variant:C,ModalProps:S({BackdropProps:S({},y,{ref:L})},C==="temporary"&&{keepMounted:!0},k),hideBackdrop:u,PaperProps:S({},g,{style:S({pointerEvents:C==="temporary"&&!v&&!h?"none":""},g.style),ref:N}),anchor:i,transitionDuration:D.current||E,onClose:b,ref:n},T)),!f&&C==="temporary"&&c.jsx(x$,{children:c.jsx(sN,S({anchor:i,ref:M,width:w},x))})]})}),hN=pN;function mN(e){return je("MuiSwitch",e)}const gN=Ce("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),yn=gN,vN=["className","color","edge","size","sx"],bN=e=>{const{classes:t,edge:n,size:r,color:o,checked:a,disabled:i}=e,s={root:["root",n&&`edge${q(n)}`,`size${q(r)}`],switchBase:["switchBase",`color${q(o)}`,a&&"checked",i&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},l=Re(s,mN,t);return S({},t,l)},yN=X("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${q(n.edge)}`],t[`size${q(n.size)}`]]}})(({ownerState:e})=>S({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,[`& .${yn.thumb}`]:{width:16,height:16},[`& .${yn.switchBase}`]:{padding:4,[`&.${yn.checked}`]:{transform:"translateX(16px)"}}})),xN=X(Qw,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${yn.input}`]:t.input},n.color!=="default"&&t[`color${q(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}),[`&.${yn.checked}`]:{transform:"translateX(20px)"},[`&.${yn.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${yn.checked} + .${yn.track}`]:{opacity:.5},[`&.${yn.disabled} + .${yn.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${yn.input}`]:{left:"-100%",width:"300%"}}),({theme:e,ownerState:t})=>S({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:ot(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${yn.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})`:ot(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${yn.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t.color}DisabledColor`]:`${e.palette.mode==="light"?Vg(e.palette[t.color].main,.62):Fg(e.palette[t.color].main,.55)}`}},[`&.${yn.checked} + .${yn.track}`]:{backgroundColor:(e.vars||e).palette[t.color].main}})),wN=X("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),kN=X("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),SN=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiSwitch"}),{className:o,color:a="primary",edge:i=!1,size:s="medium",sx:l}=r,f=oe(r,vN),u=S({},r,{color:a,edge:i,size:s}),p=bN(u),h=c.jsx(kN,{className:p.thumb,ownerState:u});return c.jsxs(yN,{className:J(p.root,o),sx:l,ownerState:u,children:[c.jsx(xN,S({type:"checkbox",icon:h,checkedIcon:h,ref:n,ownerState:u},f,{classes:S({},p,{root:p.switchBase})})),c.jsx(wN,{className:p.track,ownerState:u})]})}),Hc=SN;function CN(e){return je("MuiTab",e)}const EN=Ce("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),La=EN,jN=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],RN=e=>{const{classes:t,textColor:n,fullWidth:r,wrapped:o,icon:a,label:i,selected:s,disabled:l}=e,f={root:["root",a&&i&&"labelIcon",`textColor${q(n)}`,r&&"fullWidth",o&&"wrapped",s&&"selected",l&&"disabled"],iconWrapper:["iconWrapper"]};return Re(f,CN,t)},PN=X(ho,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.label&&n.icon&&t.labelIcon,t[`textColor${q(n.textColor)}`],n.fullWidth&&t.fullWidth,n.wrapped&&t.wrapped]}})(({theme:e,ownerState:t})=>S({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:t.iconPosition==="top"||t.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${La.iconWrapper}`]:S({},t.iconPosition==="top"&&{marginBottom:6},t.iconPosition==="bottom"&&{marginTop:6},t.iconPosition==="start"&&{marginRight:e.spacing(1)},t.iconPosition==="end"&&{marginLeft:e.spacing(1)})},t.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${La.selected}`]:{opacity:1},[`&.${La.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${La.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${La.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${La.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${La.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),TN=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiTab"}),{className:o,disabled:a=!1,disableFocusRipple:i=!1,fullWidth:s,icon:l,iconPosition:f="top",indicator:u,label:p,onChange:h,onClick:m,onFocus:y,selected:b,selectionFollowsFocus:j,textColor:v="inherit",value:g,wrapped:x=!1}=r,w=oe(r,jN),E=S({},r,{disabled:a,disableFocusRipple:i,selected:b,icon:!!l,iconPosition:f,label:!!p,fullWidth:s,textColor:v,wrapped:x}),C=RN(E),k=l&&p&&d.isValidElement(l)?d.cloneElement(l,{className:J(C.iconWrapper,l.props.className)}):l,T=R=>{!b&&h&&h(R,g),m&&m(R)},$=R=>{j&&!b&&h&&h(R,g),y&&y(R)};return c.jsxs(PN,S({focusRipple:!i,className:J(C.root,o),ref:n,role:"tab","aria-selected":b,disabled:a,onClick:T,onFocus:$,ownerState:E,tabIndex:b?0:-1},w,{children:[f==="top"||f==="start"?c.jsxs(d.Fragment,{children:[k,p]}):c.jsxs(d.Fragment,{children:[p,k]}),u]}))}),$N=TN,zN=we(c.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),ON=we(c.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");function MN(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}function AN(e,t,n,r={},o=()=>{}){const{ease:a=MN,duration:i=300}=r;let s=null;const l=t[e];let f=!1;const u=()=>{f=!0},p=h=>{if(f){o(new Error("Animation cancelled"));return}s===null&&(s=h);const m=Math.min(1,(h-s)/i);if(t[e]=a(m)*(n-l)+l,m>=1){requestAnimationFrame(()=>{o(null)});return}requestAnimationFrame(p)};return l===n?(o(new Error("Element already at target position")),u):(requestAnimationFrame(p),u)}const IN=["onChange"],LN={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function DN(e){const{onChange:t}=e,n=oe(e,IN),r=d.useRef(),o=d.useRef(null),a=()=>{r.current=o.current.offsetHeight-o.current.clientHeight};return Zn(()=>{const i=Cs(()=>{const l=r.current;a(),l!==r.current&&t(r.current)}),s=Sn(o.current);return s.addEventListener("resize",i),()=>{i.clear(),s.removeEventListener("resize",i)}},[t]),d.useEffect(()=>{a(),t(r.current)},[t]),c.jsx("div",S({style:LN,ref:o},n))}function NN(e){return je("MuiTabScrollButton",e)}const BN=Ce("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),_N=BN,FN=["className","slots","slotProps","direction","orientation","disabled"],VN=e=>{const{classes:t,orientation:n,disabled:r}=e;return Re({root:["root",n,r&&"disabled"]},NN,t)},UN=X(ho,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.orientation&&t[n.orientation]]}})(({ownerState:e})=>S({width:40,flexShrink:0,opacity:.8,[`&.${_N.disabled}`]:{opacity:0}},e.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),WN=d.forwardRef(function(t,n){var r,o;const a=Pe({props:t,name:"MuiTabScrollButton"}),{className:i,slots:s={},slotProps:l={},direction:f}=a,u=oe(a,FN),h=ar().direction==="rtl",m=S({isRtl:h},a),y=VN(m),b=(r=s.StartScrollButtonIcon)!=null?r:zN,j=(o=s.EndScrollButtonIcon)!=null?o:ON,v=on({elementType:b,externalSlotProps:l.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:m}),g=on({elementType:j,externalSlotProps:l.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:m});return c.jsx(UN,S({component:"div",className:J(y.root,i),ref:n,role:null,ownerState:m,tabIndex:null},u,{children:f==="left"?c.jsx(b,S({},v)):c.jsx(j,S({},g))}))}),HN=WN;function GN(e){return je("MuiTabs",e)}const KN=Ce("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),rp=KN,qN=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],gb=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,vb=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,Gc=(e,t,n)=>{let r=!1,o=n(e,t);for(;o;){if(o===e.firstChild){if(r)return;r=!0}const a=o.disabled||o.getAttribute("aria-disabled")==="true";if(!o.hasAttribute("tabindex")||a)o=n(e,o);else{o.focus();return}}},YN=e=>{const{vertical:t,fixed:n,hideScrollbar:r,scrollableX:o,scrollableY:a,centered:i,scrollButtonsHideMobile:s,classes:l}=e;return Re({root:["root",t&&"vertical"],scroller:["scroller",n&&"fixed",r&&"hideScrollbar",o&&"scrollableX",a&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",i&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",s&&"scrollButtonsHideMobile"],scrollableX:[o&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]},GN,l)},XN=X("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${rp.scrollButtons}`]:t.scrollButtons},{[`& .${rp.scrollButtons}`]:n.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,n.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>S({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${rp.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),QN=X("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.scroller,n.fixed&&t.fixed,n.hideScrollbar&&t.hideScrollbar,n.scrollableX&&t.scrollableX,n.scrollableY&&t.scrollableY]}})(({ownerState:e})=>S({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),ZN=X("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.flexContainer,n.vertical&&t.flexContainerVertical,n.centered&&t.centered]}})(({ownerState:e})=>S({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),JN=X("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>S({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},e.indicatorColor==="primary"&&{backgroundColor:(t.vars||t).palette.primary.main},e.indicatorColor==="secondary"&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),eB=X(DN,{name:"MuiTabs",slot:"ScrollbarSize"})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),bb={},tB=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiTabs"}),o=ar(),a=o.direction==="rtl",{"aria-label":i,"aria-labelledby":s,action:l,centered:f=!1,children:u,className:p,component:h="div",allowScrollButtonsMobile:m=!1,indicatorColor:y="primary",onChange:b,orientation:j="horizontal",ScrollButtonComponent:v=HN,scrollButtons:g="auto",selectionFollowsFocus:x,slots:w={},slotProps:E={},TabIndicatorProps:C={},TabScrollButtonProps:k={},textColor:T="primary",value:$,variant:R="standard",visibleScrollbar:P=!1}=r,M=oe(r,qN),L=R==="scrollable",O=j==="vertical",N=O?"scrollTop":"scrollLeft",V=O?"top":"left",D=O?"bottom":"right",z=O?"clientHeight":"clientWidth",A=O?"height":"width",B=S({},r,{component:h,allowScrollButtonsMobile:m,indicatorColor:y,orientation:j,vertical:O,scrollButtons:g,textColor:T,variant:R,visibleScrollbar:P,fixed:!L,hideScrollbar:L&&!P,scrollableX:L&&!O,scrollableY:L&&O,centered:f&&!L,scrollButtonsHideMobile:!m}),F=YN(B),U=on({elementType:w.StartScrollButtonIcon,externalSlotProps:E.startScrollButtonIcon,ownerState:B}),W=on({elementType:w.EndScrollButtonIcon,externalSlotProps:E.endScrollButtonIcon,ownerState:B}),[Z,ee]=d.useState(!1),[K,de]=d.useState(bb),[pe,ye]=d.useState({start:!1,end:!1}),[I,H]=d.useState({overflow:"hidden",scrollbarWidth:0}),Y=new Map,se=d.useRef(null),me=d.useRef(null),le=()=>{const G=se.current;let he;if(G){const _=G.getBoundingClientRect();he={clientWidth:G.clientWidth,scrollLeft:G.scrollLeft,scrollTop:G.scrollTop,scrollLeftNormalized:t3(G,o.direction),scrollWidth:G.scrollWidth,top:_.top,bottom:_.bottom,left:_.left,right:_.right}}let $e;if(G&&$!==!1){const _=me.current.children;if(_.length>0){const ge=_[Y.get($)];$e=ge?ge.getBoundingClientRect():null}}return{tabsMeta:he,tabMeta:$e}},ze=gn(()=>{const{tabsMeta:G,tabMeta:he}=le();let $e=0,_;if(O)_="top",he&&G&&($e=he.top-G.top+G.scrollTop);else if(_=a?"right":"left",he&&G){const ce=a?G.scrollLeftNormalized+G.clientWidth-G.scrollWidth:G.scrollLeft;$e=(a?-1:1)*(he[_]-G[_]+ce)}const ge={[_]:$e,[A]:he?he[A]:0};if(isNaN(K[_])||isNaN(K[A]))de(ge);else{const ce=Math.abs(K[_]-ge[_]),Oe=Math.abs(K[A]-ge[A]);(ce>=1||Oe>=1)&&de(ge)}}),ke=(G,{animation:he=!0}={})=>{he?AN(N,se.current,G,{duration:o.transitions.duration.standard}):se.current[N]=G},Ne=G=>{let he=se.current[N];O?he+=G:(he+=G*(a?-1:1),he*=a&&Qx()==="reverse"?-1:1),ke(he)},Je=()=>{const G=se.current[z];let he=0;const $e=Array.from(me.current.children);for(let _=0;_<$e.length;_+=1){const ge=$e[_];if(he+ge[z]>G){_===0&&(he=G);break}he+=ge[z]}return he},Te=()=>{Ne(-1*Je())},Ie=()=>{Ne(Je())},ft=d.useCallback(G=>{H({overflow:null,scrollbarWidth:G})},[]),qe=()=>{const G={};G.scrollbarSizeListener=L?c.jsx(eB,{onChange:ft,className:J(F.scrollableX,F.hideScrollbar)}):null;const he=pe.start||pe.end,$e=L&&(g==="auto"&&he||g===!0);return G.scrollButtonStart=$e?c.jsx(v,S({slots:{StartScrollButtonIcon:w.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:U},orientation:j,direction:a?"right":"left",onClick:Te,disabled:!pe.start},k,{className:J(F.scrollButtons,k.className)})):null,G.scrollButtonEnd=$e?c.jsx(v,S({slots:{EndScrollButtonIcon:w.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:W},orientation:j,direction:a?"left":"right",onClick:Ie,disabled:!pe.end},k,{className:J(F.scrollButtons,k.className)})):null,G},Q=gn(G=>{const{tabsMeta:he,tabMeta:$e}=le();if(!(!$e||!he)){if($e[V]he[D]){const _=he[N]+($e[D]-he[D]);ke(_,{animation:G})}}}),ne=gn(()=>{if(L&&g!==!1){const{scrollTop:G,scrollHeight:he,clientHeight:$e,scrollWidth:_,clientWidth:ge}=se.current;let ce,Oe;if(O)ce=G>1,Oe=G1,Oe=a?He>1:He<_-ge-1}(ce!==pe.start||Oe!==pe.end)&&ye({start:ce,end:Oe})}});d.useEffect(()=>{const G=Cs(()=>{se.current&&(ze(),ne())}),he=Sn(se.current);he.addEventListener("resize",G);let $e;return typeof ResizeObserver<"u"&&($e=new ResizeObserver(G),Array.from(me.current.children).forEach(_=>{$e.observe(_)})),()=>{G.clear(),he.removeEventListener("resize",G),$e&&$e.disconnect()}},[ze,ne]);const fe=d.useMemo(()=>Cs(()=>{ne()}),[ne]);d.useEffect(()=>()=>{fe.clear()},[fe]),d.useEffect(()=>{ee(!0)},[]),d.useEffect(()=>{ze(),ne()}),d.useEffect(()=>{Q(bb!==K)},[Q,K]),d.useImperativeHandle(l,()=>({updateIndicator:ze,updateScrollButtons:ne}),[ze,ne]);const Se=c.jsx(JN,S({},C,{className:J(F.indicator,C.className),ownerState:B,style:S({},K,C.style)}));let be=0;const ae=d.Children.map(u,G=>{if(!d.isValidElement(G))return null;const he=G.props.value===void 0?be:G.props.value;Y.set(he,be);const $e=he===$;return be+=1,d.cloneElement(G,S({fullWidth:R==="fullWidth",indicator:$e&&!Z&&Se,selected:$e,selectionFollowsFocus:x,onChange:b,textColor:T,value:he},be===1&&$===!1&&!G.props.tabIndex?{tabIndex:0}:{}))}),ie=G=>{const he=me.current,$e=wt(he).activeElement;if($e.getAttribute("role")!=="tab")return;let ge=j==="horizontal"?"ArrowLeft":"ArrowUp",ce=j==="horizontal"?"ArrowRight":"ArrowDown";switch(j==="horizontal"&&a&&(ge="ArrowRight",ce="ArrowLeft"),G.key){case ge:G.preventDefault(),Gc(he,$e,vb);break;case ce:G.preventDefault(),Gc(he,$e,gb);break;case"Home":G.preventDefault(),Gc(he,null,gb);break;case"End":G.preventDefault(),Gc(he,null,vb);break}},Ee=qe();return c.jsxs(XN,S({className:J(F.root,p),ownerState:B,ref:n,as:h},M,{children:[Ee.scrollButtonStart,Ee.scrollbarSizeListener,c.jsxs(QN,{className:F.scroller,ownerState:B,style:{overflow:I.overflow,[O?`margin${a?"Left":"Right"}`:"marginBottom"]:P?void 0:-I.scrollbarWidth},ref:se,onScroll:fe,children:[c.jsx(ZN,{"aria-label":i,"aria-labelledby":s,"aria-orientation":j==="vertical"?"vertical":null,className:F.flexContainer,ownerState:B,onKeyDown:ie,ref:me,role:"tablist",children:ae}),Z&&Se]}),Ee.scrollButtonEnd]}))}),nB=tB;function rB(e){return je("MuiTextField",e)}Ce("MuiTextField",["root"]);const oB=["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"],aB={standard:i9,filled:n9,outlined:d9},iB=e=>{const{classes:t}=e;return Re({root:["root"]},rB,t)},sB=X(wd,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),lB=d.forwardRef(function(t,n){const r=Pe({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:a=!1,children:i,className:s,color:l="primary",defaultValue:f,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:E,minRows:C,multiline:k=!1,name:T,onBlur:$,onChange:R,onClick:P,onFocus:M,placeholder:L,required:O=!1,rows:N,select:V=!1,SelectProps:D,type:z,value:A,variant:B="outlined"}=r,F=oe(r,oB),U=S({},r,{autoFocus:a,color:l,disabled:u,error:p,fullWidth:m,multiline:k,required:O,select:V,variant:B}),W=iB(U),Z={};B==="outlined"&&(j&&typeof j.shrink<"u"&&(Z.notched=j.shrink),Z.label=w),V&&((!D||!D.native)&&(Z.id=void 0),Z["aria-describedby"]=void 0);const ee=kg(b),K=y&&ee?`${ee}-helper-text`:void 0,de=w&&ee?`${ee}-label`:void 0,pe=aB[B],ye=c.jsx(pe,S({"aria-describedby":K,autoComplete:o,autoFocus:a,defaultValue:f,fullWidth:m,multiline:k,name:T,rows:N,maxRows:E,minRows:C,type:z,value:A,id:ee,inputRef:x,onBlur:$,onChange:R,onFocus:M,onClick:P,placeholder:L,inputProps:v},Z,g));return c.jsxs(sB,S({className:J(W.root,s),disabled:u,error:p,fullWidth:m,ref:n,required:O,color:l,variant:B,ownerState:U},F,{children:[w!=null&&w!==""&&c.jsx(pL,S({htmlFor:ee,id:de},j,{children:w})),V?c.jsx(av,S({"aria-describedby":K,id:ee,labelId:de,value:A,input:ye},D,{children:i})):ye,y&&c.jsx(jI,S({id:K},h,{children:y}))]}))}),ki=lB,ve={fontDark:"#101727",fontLight:"#F5F5F5",purple:"#b624ff",red:"#ff3131"},fB=Ug({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:ve.purple},secondary:{main:"#bababa"},error:{main:ve.red}}}),cB=Ra` + /* Custom Scrollbar Styles */ + ::-webkit-scrollbar { + width: 8px; + border-radius: 4px; + background-color: #84848415; + } + + ::-webkit-scrollbar-thumb { + background-color: #8484844b; + border-radius: 4px; + } + + ::-webkit-scrollbar-thumb:hover { + background-color: #84848476; + } + + ::-webkit-scrollbar-track { + border-radius: 4px; + background-color: #84848415; + } +`,Yt=te(_t)` + padding: 10px 16px; + border-radius: 16px; + font-size: 16px; + margin: 8px; +`,uB=Ra` + * { + font-family: "Poppins", sans-serif !important; + -webkit-tap-highlight-color: transparent; + &::selection { + background-color: #9a52ff; + color: #ffffff; + text-shadow: 0 0 8px #d22eff; + } + } + :root { + font-family: "Poppins", sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light; + color: #f5f5f5; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; + --rsbs-backdrop-bg: rgba(0, 0, 0, 0.3); + } + + /* div[data-rsbs-backdrop="true"] { + backdrop-filter: blur(2px); + } */ + + div[role="dialog"] { + border-radius: 42px 42px 0 0; + z-index: 9999999; + } + + div[data-rsbs-backdrop="true"] { + z-index: 999; + } + + div[data-rsbs-header="true"] { + z-index: 999999; + &::before { + width: 60px; + height: 6px; + border-radius: 100px; + background: #cfcfcf; + margin-top: 2px; + } + } + + body { + margin: 8px 16vw; + touch-action: manipulation; + //FIXME: + /* background: linear-gradient(180deg, #232e58 0%, #171d34 100%); */ + background: #232e58; + background-attachment: fixed; + background-size: cover; + @media (max-width: 1024px) { + margin: 20px; + } + + /* Custom Scrollbar Styles */ + ::-webkit-scrollbar { + width: 8px; + + background-color: #232e58; + } + + ::-webkit-scrollbar-thumb { + background-color: #6d2aff; + border-radius: 64px; + } + + ::-webkit-scrollbar-thumb:hover { + background-color: #8750ff; + } + + ::-webkit-scrollbar-track { + border-radius: 64px; + background-color: #232e58; + } + } + + pre { + background-color: black; + color: white; + padding: 16px; + border-radius: 16px; + overflow-x: auto; + border: 2px solid #40404062; + ::-webkit-scrollbar { + width: 8px; + height: 8px; + + background-color: #232e58; + } + + ::-webkit-scrollbar-thumb { + background-color: #6d2aff; + border-radius: 64px; + } + + ::-webkit-scrollbar-thumb:hover { + background-color: #8750ff; + } + + ::-webkit-scrollbar-track { + border-radius: 64px; + background-color: #232e58; + } + } + + .EmojiPickerReact { + --epr-hover-bg-color: #b624ffaf; + --epr-focus-bg-color: #b624ffaf; + --epr-highlight-color: #b624ff; + --epr-search-border-color: #b624ff; + --epr-category-icon-active-color: #b624ff; + border-radius: 20px !important; + padding: 8px !important; + } + + .epr-body, + .MuiDialogContent-root, + .MuiDrawer-paper { + ${cB} + } + + .MuiDialog-container { + backdrop-filter: blur(4px); + } + .MuiPaper-elevation8 { + border-radius: 16px !important; + } + .MuiSelect-select, + .MuiSelect-select { + display: flex !important; + justify-content: left; + align-items: center; + gap: 4px; + } + .MuiTooltip-tooltip { + color: white !important; + background-color: #141431dd !important; + backdrop-filter: blur(6px) !important; + padding: 8px 16px !important; + border-radius: 8px !important; + font-size: 12px !important; + } + .MuiBottomNavigationAction-root { + padding: 12px !important; + margin: 0 !important; + max-height: none; + } + .MuiSlider-valueLabel { + border-radius: 10px !important; + /* box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25) !important; + text-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25) !important; */ + padding: 6px 14px !important; + color: #ffffff !important; + background-color: #141431dd !important; + /* backdrop-filter: blur(6px) !important; */ + + /* margin-top: 90px; */ + &::before, + &::after { + display: none; + } + } + .MuiCheckbox-colorPrimary { + color: #ffffffc8 !important; + } + /* .MuiModal-backdrop { + backdrop-filter: blur(2px); + } */ + + .MuiCircularProgress-circle { + stroke-linecap: round !important; + } +`,dB=()=>c.jsx(bw,{styles:uB});te(_t)` + padding: 10px 16px; + border-radius: 16px; + font-size: 16px; + margin: 8px; +`;const pB=te.a` + cursor: pointer; + color: ${ve.purple}; + display: inline-block; + position: relative; + text-decoration: none; + font-weight: 500; + transition: 0.3s all; + &::after { + content: ""; + position: absolute; + width: 100%; + transform: scaleX(0); + height: 2px; + bottom: 0; + left: 0; + background-color: ${ve.purple}; + transform-origin: bottom right; + transition: transform 0.25s ease-out; + border-radius: 100px; + } + &:hover::after, + &:focus-visible::after { + transform: scaleX(1); + transform-origin: bottom left; + } + &:hover { + text-shadow: 0px 0px 20px ${ve.purple}; + } + &:focus, + &:focus-visible { + outline: none; + box-shadow: none; + } +`,hB=vo` +from { + opacity: 0; + transform: translateX(-40px) +} +to { + opacity: 1; + transform: translateX(0px) + } +`,o0=vo` +from { + opacity: 0; +} + +`;vo` + from{ + transform: translateX(-100%); + } + to { + transform: translateX(0); + } +`;const mB=vo` + from{ + transform: translateY(100%); + } + to { + transform: translateY(0); + } +`,h9=vo` + 0% { + transform: scale(0.95); + box-shadow: 0 0 0 0 rgba(182, 36, 255, 0.7); + } + 70% { + transform: scale(1); + box-shadow: 0 0 0 12px rgba(182, 36, 255, 0); + } + 100% { + transform: scale(0.95); + box-shadow: 0 0 0 0 rgba(182, 36, 255, 0); + } +`,gB=te.div` + display: flex; + margin-top: 12px; + font-size: 26px; + font-weight: bold; + margin-top: 16px; + margin-left: 8px; + + @media (max-width: 550px) { + font-size: 22px; + } +`,vB=te.div` + display: flex; + align-items: center; + gap: 6px; + font-size: 16px; + margin-top: 4px; + margin-left: 8px; + font-style: italic; + animation: ${hB} 0.5s ease-in-out; +`,bB=te.div` + display: flex; + justify-content: center; + align-items: center; +`,yB=te.div` + /* border: 3px solid ${ve.purple}; */ + /* box-shadow: ${e=>e.glow?"0 0 48px -8px #b624ff9d":"none"}; */ + background: #090b2258; + transition: 0.3s all; + display: flex; + align-items: center; + justify-content: left; + gap: 8px 16px; + padding: 20px 24px; + margin: 24px 0 12px 0; + border-radius: 24px; + width: 650px; + border: 1px solid #44479cb7; + @media (min-width: 1024px) { + padding: 24px; + } +`,xB=te.div` + line-height: 1.75; + margin-left: 6px; +`,wB=te.h4` + margin: 0; + font-size: 16px; + @media (min-width: 1024px) { + font-size: 17px; + } +`,kB=te.p` + margin: 0; + font-size: 16px; +`,SB=te(yo)` + top: 0; + left: 0; + bottom: 0; + right: 0; + position: absolute; + display: flex; + align-items: center; + justify-content: center; + background-color: #090b2287; + border-radius: 100px; + margin: -5px; + border: 1px solid #44479cb7; + box-shadow: 0 0 18px -2px #090b2287; +`,CB=te(tA)` + z-index: 1; + margin: 2px; + /* filter: drop-shadow(0 0 8px ${ve.purple+"35"}); */ +`,EB=te.div` + display: flex; + justify-content: center; + align-items: center; + gap: 6px; + margin-top: 24px; + animation: ${o0} 0.5s ease; +`,jB=te.div` + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; +`;te.input` + font-size: 24px; + border: none; + width: 400px; + padding: 16px; + border-radius: 20px; + background-color: #ffffffd8; + border: 4px solid #7614ff; + color: #212121; + &::placeholder { + color: #212121; + } +`;const RB=te(_t)` + margin-top: 4px; + border: none; + padding: 16px 32px; + font-size: 24px; + background: ${ve.purple}; + color: #ffffff; + border-radius: 999px; + font-weight: bold; + cursor: pointer; + transition: 0.3s all; + margin: 20px; + width: 400px; + text-transform: capitalize; + &:hover { + box-shadow: 0px 0px 24px 0px ${ve.purple+80}; + background: ${ve.purple}; + } + &:disabled { + box-shadow: none; + cursor: not-allowed; + opacity: 0.7; + color: white; + } +`,op=te(ki)` + margin: 12px; + & .MuiOutlinedInput-root { + border-radius: 16px; + transition: 0.3s all; + width: 400px; + color: white; + } + .MuiFormHelperText-root { + color: ${({helperTxtColor:e})=>e||"white"}; + opacity: 0.8; + } +`,PB=()=>{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},yb=()=>{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]},qt=e=>{const t=e.replace("#",""),n=parseInt(t.substr(0,2),16),r=parseInt(t.substr(2,2),16),o=parseInt(t.substr(4,2),16);return(n*299+r*587+o*114)/1e3>125?ve.fontDark:ve.fontLight},Ah=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")},xb=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 wb(e,t)?i.format(0,"day")+` ${ap(e)}`:wb(e,n)?i.format(-1,"day")+` ${ap(e)}`:a>-o?`${$B(e)} ${ap(e)}`:TB(e)},wb=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate(),ap=e=>e.toLocaleTimeString(navigator.language,{hour:"2-digit",minute:"2-digit"}),TB=e=>{const t={year:"numeric",month:"2-digit",day:"2-digit"};return e.toLocaleDateString(navigator.language,t)},$B=e=>e.toLocaleDateString(navigator.language,{weekday:"long"}),zB=e=>{switch(!0){case e===0:return"No tasks completed yet. Keep going!";case e===100:return"Congratulations! All tasks completed!";case e>=75:return"Almost there!";case e>=50:return"You're halfway there! Keep it up!";case e>=25:return"You're making good progress.";default:return"You're just getting started."}},Ih=e=>{const n=`Tasks_${new Date().toLocaleString().replace(/[/:, ]/g,"_")}.json`,r=JSON.stringify(e,null,2),o=new Blob([r],{type:"application/json"}),a=window.URL.createObjectURL(o),i=document.createElement("a");i.href=a,i.download=n,i.click(),console.log(`Exported tasks to ${n}`),window.URL.revokeObjectURL(a)},OB=we([c.jsx("path",{d:"M3 8c0 .55.45 1 1 1s1-.45 1-1V6h2c.55 0 1-.45 1-1s-.45-1-1-1H5V2c0-.55-.45-1-1-1s-1 .45-1 1v2H1c-.55 0-1 .45-1 1s.45 1 1 1h2v2z"},"0"),c.jsx("circle",{cx:"13",cy:"14",r:"3"},"1"),c.jsx("path",{d:"M21 6h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65h-6.4c.17.3.28.63.28 1 0 1.1-.9 2-2 2H6v1c0 1.1-.9 2-2 2-.37 0-.7-.11-1-.28V20c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-8 13c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z"},"2")],"AddAPhotoRounded"),MB=we(c.jsx("path",{d:"M18 9V7h-2V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H18zm-2.5-1c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8zm3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5zM22 3h2v2h-2v2h-2V5h-2V3h2V1h2v2z"}),"AddReaction"),iv=we(c.jsx("path",{d:"M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1z"}),"AddRounded"),AB=we(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"),IB=we(c.jsx("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"}),"Alarm"),m9=we(c.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNew"),LB=we(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"),DB=we(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"),NB=we(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),g9=we(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm4.3 14.3c-.39.39-1.02.39-1.41 0L12 13.41 9.11 16.3c-.39.39-1.02.39-1.41 0a.9959.9959 0 0 1 0-1.41L10.59 12 7.7 9.11a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l2.89-2.89c.39-.39 1.02-.39 1.41 0 .39.39.39 1.02 0 1.41L13.41 12l2.89 2.89c.38.38.38 1.02 0 1.41z"}),"CancelRounded"),BB=we(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.5 18c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18zm0-9C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm0-9c-.83 0-1.5-.67-1.5-1.5S15.67 6 16.5 6s1.5.67 1.5 1.5S17.33 9 16.5 9z"}),"Casino"),v9=we([c.jsx("path",{d:"M11.15 3.4 7.43 9.48c-.41.66.07 1.52.85 1.52h7.43c.78 0 1.26-.86.85-1.52L12.85 3.4c-.39-.64-1.31-.64-1.7 0z"},"0"),c.jsx("circle",{cx:"17.5",cy:"17.5",r:"4.5"},"1"),c.jsx("path",{d:"M4 21.5h6c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1z"},"2")],"CategoryRounded"),kb=we(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),_B=we(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),FB=we(c.jsx("path",{d:"m20.71 5.63-2.34-2.34a.9959.9959 0 0 0-1.41 0l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42zM6.92 19 5 17.08l8.06-8.06 1.92 1.92L6.92 19z"}),"Colorize"),Sb=we(c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"}),"ContentCopy"),sv=we(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"}),"Delete"),VB=we(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v10zM18 4h-2.5l-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1z"}),"DeleteRounded"),Lf=we(c.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"}),"Done"),lv=we(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Edit"),UB=we(c.jsx("path",{d:"M3 17.46v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15L17.81 9.94l-3.75-3.75L3.15 17.1c-.1.1-.15.22-.15.36zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"EditRounded"),b9=we(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"),WB=we(c.jsx("path",{d:"m12 21.35-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"}),"Favorite"),Lh=we(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"}),"FileDownload"),Cb=we(c.jsx("path",{d:"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"}),"FileUpload"),y9=we(c.jsx("path",{d:"M16.59 9H15V4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v5H7.41c-.89 0-1.34 1.08-.71 1.71l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.63-.63.19-1.71-.7-1.71zM5 19c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1z"}),"GetAppRounded"),HB=we(c.jsx("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"}),"GitHub"),GB=we(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}),"Info"),KB=we(c.jsx("path",{d:"m16 5-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4 4 4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2z"}),"IosShare"),qB=we(c.jsx("path",{d:"M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1zM14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V3h-6c-.55 0-1 .45-1 1z"}),"LaunchRounded"),x9=we(c.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"}),"Link"),YB=we(c.jsx("path",{d:"M17 7h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c1.65 0 3 1.35 3 3s-1.35 3-3 3h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c2.76 0 5-2.24 5-5s-2.24-5-5-5zm-9 5c0 .55.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1H9c-.55 0-1 .45-1 1zm2 3H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h3c.55 0 1-.45 1-1s-.45-1-1-1H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h3c.55 0 1-.45 1-1s-.45-1-1-1z"}),"LinkRounded"),w9=we(c.jsx("path",{d:"m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4V5z"}),"Logout"),XB=we(c.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert"),QB=we(c.jsx("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"}),"Pause"),k9=we(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4z"}),"PersonRounded"),ZB=we(c.jsx("path",{d:"M8 5v14l11-7z"}),"PlayArrow"),fv=we(c.jsx("path",{fillRule:"evenodd",d:"M19 12.87c0-.47-.34-.85-.8-.98C16.93 11.54 16 10.38 16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.38-.93 2.54-2.2 2.89-.46.13-.8.51-.8.98V13c0 .55.45 1 1 1h4.98l.02 7c0 .55.45 1 1 1s1-.45 1-1l-.02-7H18c.55 0 1-.45 1-1v-.13z"}),"PushPinRounded"),JB=we([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z"},"1")],"RecordVoiceOver"),e_=we([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4zm6.47-7.23c.32.79.32 1.67 0 2.46-.19.47-.11 1 .25 1.36l.03.03c.58.58 1.57.46 1.95-.27.76-1.45.76-3.15-.02-4.66-.38-.74-1.38-.88-1.97-.29l-.01.01c-.34.35-.42.89-.23 1.36zm3.71-4.88c-.4.4-.46 1.02-.13 1.48 1.97 2.74 1.96 6.41-.03 9.25-.32.45-.25 1.07.14 1.46l.03.03c.49.49 1.32.45 1.74-.1 2.75-3.54 2.76-8.37 0-12.02-.42-.55-1.26-.59-1.75-.1z"},"1")],"RecordVoiceOverRounded"),t_=we(c.jsx("path",{d:"M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"RemoveCircleOutline"),n_=we(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search"),r_=we(c.jsx("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"}),"Settings"),o_=we(c.jsx("path",{d:"M19.5 12c0-.23-.01-.45-.03-.68l1.86-1.41c.4-.3.51-.86.26-1.3l-1.87-3.23c-.25-.44-.79-.62-1.25-.42l-2.15.91c-.37-.26-.76-.49-1.17-.68l-.29-2.31c-.06-.5-.49-.88-.99-.88h-3.73c-.51 0-.94.38-1 .88l-.29 2.31c-.41.19-.8.42-1.17.68l-2.15-.91c-.46-.2-1-.02-1.25.42L2.41 8.62c-.25.44-.14.99.26 1.3l1.86 1.41c-.02.22-.03.44-.03.67s.01.45.03.68l-1.86 1.41c-.4.3-.51.86-.26 1.3l1.87 3.23c.25.44.79.62 1.25.42l2.15-.91c.37.26.76.49 1.17.68l.29 2.31c.06.5.49.88.99.88h3.73c.5 0 .93-.38.99-.88l.29-2.31c.41-.19.8-.42 1.17-.68l2.15.91c.46.2 1 .02 1.25-.42l1.87-3.23c.25-.44.14-.99-.26-1.3l-1.86-1.41c.03-.23.04-.45.04-.68zm-7.46 3.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"}),"SettingsRounded"),a_=we(c.jsx("path",{d:"m12 17.27 4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.72 3.67-3.18c.67-.58.31-1.68-.57-1.75l-4.83-.41-1.89-4.46c-.34-.81-1.5-.81-1.84 0L9.19 8.63l-4.83.41c-.88.07-1.24 1.17-.57 1.75l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08l4.15-2.5z"}),"StarRounded"),i_=we(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10L22 5.18zm-2.21 5.04c.13.57.21 1.17.21 1.78 0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.58 0 3.04.46 4.28 1.25l1.44-1.44C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.19-.22-2.33-.6-3.39l-1.61 1.61z"}),"TaskAlt"),s_=we(c.jsx("path",{d:"m21.29 5.89-10 10c-.39.39-1.02.39-1.41 0l-2.83-2.83a.9959.9959 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l2.12 2.12 9.29-9.29c.39-.39 1.02-.39 1.41 0 .4.39.4 1.02.01 1.41zm-5.52-3.15c-1.69-.69-3.61-.93-5.61-.57-4.07.73-7.32 4.01-8.01 8.08C1.01 17 6.63 22.78 13.34 21.91c3.96-.51 7.28-3.46 8.32-7.31.4-1.47.44-2.89.21-4.22-.13-.8-1.12-1.11-1.7-.54-.23.23-.33.57-.27.89.22 1.33.12 2.75-.52 4.26-1.16 2.71-3.68 4.7-6.61 4.97-5.1.47-9.33-3.85-8.7-8.98.43-3.54 3.28-6.42 6.81-6.91 1.73-.24 3.37.09 4.77.81.39.2.86.13 1.17-.18.48-.48.36-1.29-.24-1.6-.27-.12-.54-.25-.81-.36z"}),"TaskAltRounded"),l_=we(c.jsx("path",{d:"M19 3h-1V2c0-.55-.45-1-1-1s-1 .45-1 1v1H8V2c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-1 16H6c-.55 0-1-.45-1-1V8h14v10c0 .55-.45 1-1 1zM8 10h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1z"}),"TodayRounded"),f_=we(c.jsx("path",{d:"M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM5 9v6h4l5 5V4L9 9H5z"}),"VolumeDown"),c_=we(c.jsx("path",{d:"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3 3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4 9.91 6.09 12 8.18V4z"}),"VolumeOff"),u_=we(c.jsx("path",{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"}),"VolumeUp"),S9=we(c.jsx("path",{d:"M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7l2-2zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53.96-.97zM2 3.05 5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79 2 3.05zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0z"}),"WifiOff");function Eb(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function jb(e,t,n){var r=[],o=zg(e,r,n);return r.length<2?n:o+t(r)}var d_=function(t){var n=lw(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var l=arguments.length,f=new Array(l),u=0;ue}; + opacity: ${({done:e})=>e?.7:1}; + color: ${({clr:e})=>e}; + border-left: ${({done:e})=>e?"8px solid #00ff1e":"1px solid transparent"}; + box-shadow: ${e=>e.glow&&!e.blur?`0 0 128px -28px ${e.backgroundColor}`:"none"}; + padding: 16px 16px 16px 16px; + border-radius: 24px; + animation: ${o0} 0.5s ease-in; + filter: ${({blur:e})=>e?"blur(2px) opacity(75%)":"none"}; +`,v_=te.span` + text-decoration: none; + margin-right: 14px; + display: flex; + align-items: center; + justify-content: center; + background-color: ${e=>e.clr===ve.fontDark?"#4b4b4b6e":"#dddddd9d"}; + font-size: 32px; + padding: 14px; + width: 42px; + height: 42px; + border-radius: 18px; + overflow: hidden; + text-overflow: ellipsis; +`,b_=te.div` + display: flex; + flex-direction: column; + flex: 1; +`,y_=te.div` + display: flex; + align-items: center; + + /* @media (max-width: 600px) { + flex-direction: column; + align-items: flex-start; + } */ +`,x_=te.h3` + font-size: 20px; + margin: 0; + text-decoration: ${({done:e})=>e?"line-through":"none"}; + word-break: break-word; + white-space: pre-line; +`,w_=te.p` + margin: 0 6px; + text-align: right; + margin-left: auto; + font-size: 14px; + font-style: italic; + font-weight: 300; + + /* @media (max-width: 600px) { + margin-left: 0; + margin-top: 4px; + text-align: left; + } */ +`,k_=te.p` + margin: 0; + font-size: 18px; + text-decoration: ${({done:e})=>e?"line-through":"none"}; + word-break: break-word; + /* white-space: pre-line; + line-height: 1em; */ +`,S_=te(_t)` + background: none; + border: none; + cursor: pointer; + font-size: 16px; + font-weight: bolder; + transition: 0.3s color; + color: ${({clr:e})=>qt(e)}; + text-transform: capitalize; + border-radius: 6px; + padding: 0 4px; + margin: 0 4px; +`,C_=te.div` + text-align: center; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + min-width: 100vw; + opacity: 0.9; + font-size: 18px; + /* @media (max-width: 1024px) { + font-size: 16px; + } */ +`,E_=te.main` + display: flex; + justify-content: center; + max-width: 700px; + margin: 0 auto; + flex-direction: column; + gap: 6px; +`,j_=te.span` + color: ${e=>e.timeUp&&!e.done&&"#ff2a23d5"}; + text-shadow: ${e=>e.timeUp&&!e.done?"0 0 8px #ff2a23d5":"none"}; + text-decoration: ${e=>e.done?"line-through":"none"}; + transition: 0.3s all; + font-size: 14px; + margin: 4px 0; + font-weight: 500; + font-style: italic; + display: flex; + opacity: ${e=>e.timeUp?1:.9}; +`,R_=te.div` + display: flex; + justify-content: left; + align-items: center; + opacity: 0.8; + font-size: 16px; +`,Df=te(hO)` + color: ${({backgroundclr:e})=>qt(e)}; + background-color: ${({backgroundclr:e})=>e}; + box-shadow: ${e=>e.glow?`0 0 8px 0 ${e.backgroundclr}`:"none"}; + border: ${({borderclr:e})=>e?`2px solid ${e}`:"none"}; + font-weight: bold; + font-size: 14px; + margin: 6px 0 0 0; + padding: 8px; + transition: 0.3s all; + /* opacity: ${({list:e})=>e?1:.9}; */ + animation: ${o0} 0.5s ease-in; + + &:hover { + background-color: ${e=>e.backgroundclr}; + box-shadow: ${e=>e.list&&`0 0 8px 0px ${e.backgroundclr}`}; + opacity: ${({list:e})=>e&&.8}; + } + + &:focus-visible { + opacity: 0.8; + background-color: ${e=>e.backgroundclr}; + } + &:focus { + opacity: none; + } + + & .MuiChip-deleteIcon { + color: ${e=>qt(e.backgroundclr)}; + transition: 0.3s all; + width: 22px; + height: 22px; + stroke: transparent; + @media (max-width: 1024px) { + width: 26px; + height: 26px; + } + &:hover { + color: ${e=>qt(e.backgroundclr)}; + opacity: 0.8; + } + } +`,P_=te.div` + position: sticky; + background: transparent; + backdrop-filter: blur(24px); + z-index: 1; + top: 0; + display: flex; + justify-content: left; + align-items: left; + gap: 8px; + overflow-x: auto; + padding: 0 0 6px 0; + margin: 8px 0; + + /* Custom Scrollbar Styles */ + ::-webkit-scrollbar { + width: 8px; + height: 8px; + border-radius: 4px; + background-color: #ffffff15; + } + + ::-webkit-scrollbar-thumb { + background-color: #ffffff30; + border-radius: 4px; + } + + ::-webkit-scrollbar-thumb:hover { + background-color: #ffffff50; + } + + ::-webkit-scrollbar-track { + border-radius: 4px; + background-color: #ffffff15; + } +`,T_=te.span` + background-color: #6829ef; + color: #fff; + padding: 2px 0; + border-radius: 4px; + box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); + margin: 0; + font-weight: bold; + border: 1px solid #ffffff7f; + transition: 0.3s all; +`,$_=te(ki)` + margin: 8px 0 0 0; + border-radius: 16px; + transition: 0.3s all; + + & .MuiOutlinedInput-notchedOutline { + border: 2px solid ${ve.purple} !important; + } + & .MuiOutlinedInput-root { + padding: 2px 16px; + border-radius: 16px; + transition: 0.3s all; + background: #090b2258; + color: white; + } +`,ip=m_` + 0% { -webkit-transform: rotateZ(0); } + 1% { -webkit-transform: rotateZ(30deg); } + 3% { -webkit-transform: rotateZ(-28deg); } + 5% { -webkit-transform: rotateZ(34deg); } + 7% { -webkit-transform: rotateZ(-32deg); } + 9% { -webkit-transform: rotateZ(30deg); } + 11% { -webkit-transform: rotateZ(-28deg); } + 13% { -webkit-transform: rotateZ(26deg); } + 15% { -webkit-transform: rotateZ(-24deg); } + 17% { -webkit-transform: rotateZ(22deg); } + 19% { -webkit-transform: rotateZ(-20deg); } + 21% { -webkit-transform: rotateZ(18deg); } + 23% { -webkit-transform: rotateZ(-16deg); } + 25% { -webkit-transform: rotateZ(14deg); } + 27% { -webkit-transform: rotateZ(-12deg); } + 29% { -webkit-transform: rotateZ(10deg); } + 31% { -webkit-transform: rotateZ(-8deg); } + 33% { -webkit-transform: rotateZ(6deg); } + 35% { -webkit-transform: rotateZ(-4deg); } + 37% { -webkit-transform: rotateZ(2deg); } + 39% { -webkit-transform: rotateZ(-1deg); } + 41% { -webkit-transform: rotateZ(1deg); } + 43% { -webkit-transform: rotateZ(0); } + 100% { -webkit-transform: rotateZ(0); } +`,Rb=te(IB)` + color: red; + + ${({animate:e})=>e&&Ra` + -webkit-animation: ${ip} 2s 0.5s ease-in-out infinite; + -moz-animation: ${ip} 2s 0.5s ease-in-out infinite; + animation: ${ip} 2s 0.5s ease-in-out infinite; + `} +`;/** + * @remix-run/router v1.6.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Nf(){return Nf=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function cv(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function O_(){return Math.random().toString(36).substr(2,8)}function Tb(e,t){return{usr:e.state,key:e.key,idx:t}}function Dh(e,t,n,r){return n===void 0&&(n=null),Nf({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Vs(t):t,{state:n,key:t&&t.key||r||O_()})}function kd(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 Vs(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 M_(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,s=aa.Pop,l=null,f=u();f==null&&(f=0,i.replaceState(Nf({},i.state,{idx:f}),""));function u(){return(i.state||{idx:null}).idx}function p(){s=aa.Pop;let j=u(),v=j==null?null:j-f;f=j,l&&l({action:s,location:b.location,delta:v})}function h(j,v){s=aa.Push;let g=Dh(b.location,j,v);n&&n(g,j),f=u()+1;let x=Tb(g,f),w=b.createHref(g);try{i.pushState(x,"",w)}catch{o.location.assign(w)}a&&l&&l({action:s,location:b.location,delta:1})}function m(j,v){s=aa.Replace;let g=Dh(b.location,j,v);n&&n(g,j),f=u();let x=Tb(g,f),w=b.createHref(g);i.replaceState(x,"",w),a&&l&&l({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:kd(j);return Ft(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(l)throw new Error("A history only accepts one active listener");return o.addEventListener(Pb,p),l=j,()=>{o.removeEventListener(Pb,p),l=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 $b;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})($b||($b={}));function A_(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?Vs(t):t,o=uv(r.pathname||"/",n);if(o==null)return null;let a=C9(e);I_(a);let i=null;for(let s=0;i==null&&s{let l={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};l.relativePath.startsWith("/")&&(Ft(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let f=ba([r,l.relativePath]),u=n.concat(l);a.children&&a.children.length>0&&(Ft(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+f+'".')),C9(a.children,t,u,f)),!(a.path==null&&!a.index)&&t.push({path:f,score:V_(f,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 l of E9(a.path))o(a,i,l)}),t}function E9(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=E9(r.join("/")),s=[];return s.push(...i.map(l=>l===""?a:[a,l].join("/"))),o&&s.push(...i),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function I_(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:U_(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const L_=/^:\w+$/,D_=3,N_=2,B_=1,__=10,F_=-2,zb=e=>e==="*";function V_(e,t){let n=e.split("/"),r=n.length;return n.some(zb)&&(r+=F_),t&&(r+=N_),n.filter(o=>!zb(o)).reduce((o,a)=>o+(L_.test(a)?D_:a===""?B_:__),r)}function U_(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 W_(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 f[u]=q_(s[p]||"",u),f},{}),pathname:a,pathnameBase:i,pattern:e}}function G_(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),cv(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 K_(e){try{return decodeURI(e)}catch(t){return cv(!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 q_(e,t){try{return decodeURIComponent(e)}catch(n){return cv(!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 uv(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 Y_(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Vs(e):e;return{pathname:n?n.startsWith("/")?n:X_(n,t):t,search:Z_(r),hash:J_(o)}}function X_(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 sp(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 j9(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function R9(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Vs(e):(o=Nf({},e),Ft(!o.pathname||!o.pathname.includes("?"),sp("?","pathname","search",o)),Ft(!o.pathname||!o.pathname.includes("#"),sp("#","pathname","hash",o)),Ft(!o.search||!o.search.includes("#"),sp("#","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 l=Y_(o,s),f=i&&i!=="/"&&i.endsWith("/"),u=(a||i===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(f||u)&&(l.pathname+="/"),l}const ba=e=>e.join("/").replace(/\/\/+/g,"/"),Q_=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Z_=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,J_=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function eF(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const P9=["post","put","patch","delete"];new Set(P9);const tF=["get",...P9];new Set(tF);/** + * React Router v6.11.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Sd(){return Sd=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.pathnameBase)),a=d.useRef(!1);return z9(()=>{a.current=!0}),d.useCallback(function(s,l){if(l===void 0&&(l={}),!a.current)return;if(typeof s=="number"){t.go(s);return}let f=R9(s,JSON.parse(o),r,l.relative==="path");e!=="/"&&(f.pathname=f.pathname==="/"?e:ba([e,f.pathname])),(l.replace?t.replace:t.push)(f,l.state,l)},[e,t,o,r])}function aF(){let{matches:e}=d.useContext($a),t=e[e.length-1];return t?t.params:{}}function O9(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=d.useContext($a),{pathname:o}=Ws(),a=JSON.stringify(j9(r).map(i=>i.pathnameBase));return d.useMemo(()=>R9(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function iF(e,t){return sF(e,t)}function sF(e,t,n){rc()||Ft(!1);let{navigator:r}=d.useContext(Us),{matches:o}=d.useContext($a),a=o[o.length-1],i=a?a.params:{};a&&a.pathname;let s=a?a.pathnameBase:"/";a&&a.route;let l=Ws(),f;if(t){var u;let b=typeof t=="string"?Vs(t):t;s==="/"||(u=b.pathname)!=null&&u.startsWith(s)||Ft(!1),f=b}else f=l;let p=f.pathname||"/",h=s==="/"?p:p.slice(s.length)||"/",m=A_(e,{pathname:h}),y=dF(m&&m.map(b=>Object.assign({},b,{params:Object.assign({},i,b.params),pathname:ba([s,r.encodeLocation?r.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?s:ba([s,r.encodeLocation?r.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),o,n);return t&&y?d.createElement(a0.Provider,{value:{location:Sd({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:aa.Pop}},y):y}function lF(){let e=gF(),t=eF(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 fF=d.createElement(lF,null);class cF 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($a.Provider,{value:this.props.routeContext},d.createElement($9.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function uF(e){let{routeContext:t,match:n,children:r}=e,o=d.useContext(T9);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),d.createElement($a.Provider,{value:t},r)}function dF(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(l=>l.route.id&&(i==null?void 0:i[l.route.id]));s>=0||Ft(!1),a=a.slice(0,Math.min(a.length,s+1))}return a.reduceRight((s,l,f)=>{let u=l.route.id?i==null?void 0:i[l.route.id]:null,p=null;n&&(p=l.route.errorElement||fF);let h=t.concat(a.slice(0,f+1)),m=()=>{let y;return u?y=p:l.route.Component?y=d.createElement(l.route.Component,null):l.route.element?y=l.route.element:y=s,d.createElement(uF,{match:l,routeContext:{outlet:s,matches:h,isDataRoute:n!=null},children:y})};return n&&(l.route.ErrorBoundary||l.route.errorElement||f===0)?d.createElement(cF,{location:n.location,revalidation:n.revalidation,component:p,error:u,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}var Nh;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"})(Nh||(Nh={}));var Bf;(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"})(Bf||(Bf={}));function pF(e){let t=d.useContext(T9);return t||Ft(!1),t}function hF(e){let t=d.useContext(nF);return t||Ft(!1),t}function mF(e){let t=d.useContext($a);return t||Ft(!1),t}function M9(e){let t=mF(),n=t.matches[t.matches.length-1];return n.route.id||Ft(!1),n.route.id}function gF(){var e;let t=d.useContext($9),n=hF(Bf.UseRouteError),r=M9(Bf.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function vF(){let{router:e}=pF(Nh.UseNavigateStable),t=M9(Bf.UseNavigateStable),n=d.useRef(!1);return z9(()=>{n.current=!0}),d.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Sd({fromRouteId:t},a)))},[e,t])}function jo(e){Ft(!1)}function bF(e){let{basename:t="/",children:n=null,location:r,navigationType:o=aa.Pop,navigator:a,static:i=!1}=e;rc()&&Ft(!1);let s=t.replace(/^\/*/,"/"),l=d.useMemo(()=>({basename:s,navigator:a,static:i}),[s,a,i]);typeof r=="string"&&(r=Vs(r));let{pathname:f="/",search:u="",hash:p="",state:h=null,key:m="default"}=r,y=d.useMemo(()=>{let b=uv(f,s);return b==null?null:{location:{pathname:b,search:u,hash:p,state:h,key:m},navigationType:o}},[s,f,u,p,h,m,o]);return y==null?null:d.createElement(Us.Provider,{value:l},d.createElement(a0.Provider,{children:n,value:y}))}function yF(e){let{children:t,location:n}=e;return iF(Bh(t),n)}var Ob;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(Ob||(Ob={}));new Promise(()=>{});function Bh(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,Bh(r.props.children,a));return}r.type!==jo&&Ft(!1),!r.props.index||!r.props.children||Ft(!1);let i={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=Bh(r.props.children,a)),n.push(i)}),n}/** + * React Router DOM v6.11.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function _h(){return _h=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 kF(e,t){return e.button===0&&(!t||t==="_self")&&!wF(e)}const SF=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function CF(e){let{basename:t,children:n,window:r}=e,o=d.useRef();o.current==null&&(o.current=z_({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 EF=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",jF=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,RF=d.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:a,replace:i,state:s,target:l,to:f,preventScrollReset:u}=t,p=xF(t,SF),{basename:h}=d.useContext(Us),m,y=!1;if(typeof f=="string"&&jF.test(f)&&(m=f,EF))try{let g=new URL(window.location.href),x=f.startsWith("//")?new URL(g.protocol+f):new URL(f),w=uv(x.pathname,h);x.origin===g.origin&&w!=null?f=w+x.search+x.hash:y=!0}catch{}let b=rF(f,{relative:o}),j=PF(f,{replace:i,state:s,target:l,preventScrollReset:u,relative:o});function v(g){r&&r(g),g.defaultPrevented||j(g)}return d.createElement("a",_h({},p,{href:m||b,onClick:y||a?r:v,ref:n,target:l}))});var Mb;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Mb||(Mb={}));var Ab;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Ab||(Ab={}));function PF(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i}=t===void 0?{}:t,s=xo(),l=Ws(),f=O9(e,{relative:i});return d.useCallback(u=>{if(kF(u,n)){u.preventDefault();let p=r!==void 0?r:kd(l)===kd(f);s(e,{replace:p,state:o,preventScrollReset:a,relative:i})}},[l,s,f,r,o,n,e,a,i])}const oc=(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},Zt=d.createContext({user:ma,setUser:()=>{}}),TF=({animate:e})=>{const{user:t}=d.useContext(Zt),{tasks:n,settings:r}=t,o=xo();return oc()?null:c.jsx(Fn,{title:n.length>0?"Add New Task":"Add Task",placement:"left",children:c.jsx($F,{animate:e,glow:r[0].enableGlow,onClick:()=>o("add"),"aria-label":"Add Task",children:c.jsx(iv,{style:{fontSize:"42px"}})})})},$F=te(_t)` + cursor: pointer; + border: none; + display: flex; + align-items: center; + justify-content: center; + position: fixed; + bottom: 24px; + width: 72px; + height: 72px; + border-radius: 100%; + background-color: ${ve.purple}; + color: white; + right: 16vw; + box-shadow: ${({glow:e})=>e?`0px 0px 32px -8px ${ve.purple}`:"none"}; + transition: background-color 0.3s, backdrop-filter 0.3s, box-shadow 0.3s; + + &:hover { + box-shadow: none; + background-color: ${ve.purple}; + backdrop-filter: blur(6px); + } + + ${({animate:e})=>e&&Ra` + animation: ${h9} 1.2s infinite; + `} + + @media (max-width: 1024px) { + right: 24px; + } +`;let zF={data:""},OF=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||zF,MF=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,AF=/\/\*[^]*?\*\/| +/g,Ib=/\n+/g,Zo=(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"?Zo(i,a):a+"{"+Zo(i,a[1]=="k"?"":t)+"}":typeof i=="object"?r+=Zo(i,t?t.replace(/([^,])+/g,s=>a.replace(/(^:.*)|([^,])+/g,l=>/&/.test(l)?l.replace(/&/g,s):s?s+" "+l:l)):a):i!=null&&(a=/^--/.test(a)?a:a.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=Zo.p?Zo.p(a,i):a+":"+i+";")}return n+(t&&o?t+"{"+o+"}":o)+r},Co={},A9=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+A9(e[n]);return t}return e},IF=(e,t,n,r,o)=>{let a=A9(e),i=Co[a]||(Co[a]=(l=>{let f=0,u=11;for(;f>>0;return"go"+u})(a));if(!Co[i]){let l=a!==e?e:(f=>{let u,p,h=[{}];for(;u=MF.exec(f.replace(AF,""));)u[4]?h.shift():u[3]?(p=u[3].replace(Ib," ").trim(),h.unshift(h[0][p]=h[0][p]||{})):h[0][u[1]]=u[2].replace(Ib," ").trim();return h[0]})(e);Co[i]=Zo(o?{["@keyframes "+i]:l}:l,n?"":"."+i)}let s=n&&Co.g?Co.g:null;return n&&(Co.g=Co[i]),((l,f,u,p)=>{p?f.data=f.data.replace(p,l):f.data.indexOf(l)===-1&&(f.data=u?l+f.data:f.data+l)})(Co[i],t,r,s),i},LF=(e,t,n)=>e.reduce((r,o,a)=>{let i=t[a];if(i&&i.call){let s=i(n),l=s&&s.props&&s.props.className||/^go/.test(s)&&s;i=l?"."+l:s&&typeof s=="object"?s.props?"":Zo(s,""):s===!1?"":s}return r+o+(i??"")},"");function i0(e){let t=this||{},n=e.call?e(t.p):e;return IF(n.unshift?n.raw?LF(n,[].slice.call(arguments,1),t.p):n.reduce((r,o)=>Object.assign(r,o&&o.call?o(t.p):o),{}):n,OF(t.target),t.g,t.o,t.k)}let I9,Fh,Vh;i0.bind({g:1});let No=i0.bind({k:1});function DF(e,t,n,r){Zo.p=t,I9=e,Fh=n,Vh=r}function za(e,t){let n=this||{};return function(){let r=arguments;function o(a,i){let s=Object.assign({},a),l=s.className||o.className;n.p=Object.assign({theme:Fh&&Fh()},s),n.o=/ *go\d+/.test(l),s.className=i0.apply(n,r)+(l?" "+l:""),t&&(s.ref=i);let f=e;return e[0]&&(f=s.as||e,delete s.as),Vh&&f[0]&&Vh(s),I9(f,s)}return t?t(o):o}}var NF=e=>typeof e=="function",Cd=(e,t)=>NF(e)?e(t):e,BF=(()=>{let e=0;return()=>(++e).toString()})(),L9=(()=>{let e;return()=>{if(e===void 0&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),_F=20,$u=new Map,FF=1e3,Lb=e=>{if($u.has(e))return;let t=setTimeout(()=>{$u.delete(e),Si({type:4,toastId:e})},FF);$u.set(e,t)},VF=e=>{let t=$u.get(e);t&&clearTimeout(t)},Uh=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,_F)};case 1:return t.toast.id&&VF(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)?Uh(e,{type:1,toast:n}):Uh(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?Lb(r):e.toasts.forEach(a=>{Lb(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}))}}},zu=[],Ou={toasts:[],pausedAt:void 0},Si=e=>{Ou=Uh(Ou,e),zu.forEach(t=>{t(Ou)})},UF={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},WF=(e={})=>{let[t,n]=d.useState(Ou);d.useEffect(()=>(zu.push(n),()=>{let o=zu.indexOf(n);o>-1&&zu.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)||UF[o.type],style:{...e.style,...(i=e[o.type])==null?void 0:i.style,...o.style}}});return{...t,toasts:r}},HF=(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)||BF()}),ac=e=>(t,n)=>{let r=HF(t,e,n);return Si({type:2,toast:r}),r.id},qn=(e,t)=>ac("blank")(e,t);qn.error=ac("error");qn.success=ac("success");qn.loading=ac("loading");qn.custom=ac("custom");qn.dismiss=e=>{Si({type:3,toastId:e})};qn.remove=e=>Si({type:4,toastId:e});qn.promise=(e,t,n)=>{let r=qn.loading(t.loading,{...n,...n==null?void 0:n.loading});return e.then(o=>(qn.success(Cd(t.success,o),{id:r,...n,...n==null?void 0:n.success}),o)).catch(o=>{qn.error(Cd(t.error,o),{id:r,...n,...n==null?void 0:n.error})}),e};var GF=(e,t)=>{Si({type:1,toast:{id:e,height:t}})},KF=()=>{Si({type:5,time:Date.now()})},qF=e=>{let{toasts:t,pausedAt:n}=WF(e);d.useEffect(()=>{if(n)return;let a=Date.now(),i=t.map(s=>{if(s.duration===1/0)return;let l=(s.duration||0)+s.pauseDuration-(a-s.createdAt);if(l<0){s.visible&&qn.dismiss(s.id);return}return setTimeout(()=>qn.dismiss(s.id),l)});return()=>{i.forEach(s=>s&&clearTimeout(s))}},[t,n]);let r=d.useCallback(()=>{n&&Si({type:6,time:Date.now()})},[n]),o=d.useCallback((a,i)=>{let{reverseOrder:s=!1,gutter:l=8,defaultPosition:f}=i||{},u=t.filter(m=>(m.position||f)===(a.position||f)&&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)+l,0)},[t]);return{toasts:t,handlers:{updateHeight:GF,startPause:KF,endPause:r,calculateOffset:o}}},YF=No` +from { + transform: scale(0) rotate(45deg); + opacity: 0; +} +to { + transform: scale(1) rotate(45deg); + opacity: 1; +}`,XF=No` +from { + transform: scale(0); + opacity: 0; +} +to { + transform: scale(1); + opacity: 1; +}`,QF=No` +from { + transform: scale(0) rotate(90deg); + opacity: 0; +} +to { + transform: scale(1) rotate(90deg); + opacity: 1; +}`,ZF=za("div")` + width: 20px; + opacity: 0; + height: 20px; + border-radius: 10px; + background: ${e=>e.primary||"#ff4b4b"}; + position: relative; + transform: rotate(45deg); + + animation: ${YF} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) + forwards; + animation-delay: 100ms; + + &:after, + &:before { + content: ''; + animation: ${XF} 0.15s ease-out forwards; + animation-delay: 150ms; + position: absolute; + border-radius: 3px; + opacity: 0; + background: ${e=>e.secondary||"#fff"}; + bottom: 9px; + left: 4px; + height: 2px; + width: 12px; + } + + &:before { + animation: ${QF} 0.15s ease-out forwards; + animation-delay: 180ms; + transform: rotate(90deg); + } +`,JF=No` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,eV=za("div")` + width: 12px; + height: 12px; + box-sizing: border-box; + border: 2px solid; + border-radius: 100%; + border-color: ${e=>e.secondary||"#e0e0e0"}; + border-right-color: ${e=>e.primary||"#616161"}; + animation: ${JF} 1s linear infinite; +`,tV=No` +from { + transform: scale(0) rotate(45deg); + opacity: 0; +} +to { + transform: scale(1) rotate(45deg); + opacity: 1; +}`,nV=No` +0% { + height: 0; + width: 0; + opacity: 0; +} +40% { + height: 0; + width: 6px; + opacity: 1; +} +100% { + opacity: 1; + height: 10px; +}`,rV=za("div")` + width: 20px; + opacity: 0; + height: 20px; + border-radius: 10px; + background: ${e=>e.primary||"#61d345"}; + position: relative; + transform: rotate(45deg); + + animation: ${tV} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) + forwards; + animation-delay: 100ms; + &:after { + content: ''; + box-sizing: border-box; + animation: ${nV} 0.2s ease-out forwards; + opacity: 0; + animation-delay: 200ms; + position: absolute; + border-right: 2px solid; + border-bottom: 2px solid; + border-color: ${e=>e.secondary||"#fff"}; + bottom: 6px; + left: 6px; + height: 10px; + width: 6px; + } +`,oV=za("div")` + position: absolute; +`,aV=za("div")` + position: relative; + display: flex; + justify-content: center; + align-items: center; + min-width: 20px; + min-height: 20px; +`,iV=No` +from { + transform: scale(0.6); + opacity: 0.4; +} +to { + transform: scale(1); + opacity: 1; +}`,sV=za("div")` + position: relative; + transform: scale(0.6); + opacity: 0.4; + min-width: 20px; + animation: ${iV} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275) + forwards; +`,lV=({toast:e})=>{let{icon:t,type:n,iconTheme:r}=e;return t!==void 0?typeof t=="string"?d.createElement(sV,null,t):t:n==="blank"?null:d.createElement(aV,null,d.createElement(eV,{...r}),n!=="loading"&&d.createElement(oV,null,n==="error"?d.createElement(ZF,{...r}):d.createElement(rV,{...r})))},fV=e=>` +0% {transform: translate3d(0,${e*-200}%,0) scale(.6); opacity:.5;} +100% {transform: translate3d(0,0,0) scale(1); opacity:1;} +`,cV=e=>` +0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;} +100% {transform: translate3d(0,${e*-150}%,-1px) scale(.6); opacity:0;} +`,uV="0%{opacity:0;} 100%{opacity:1;}",dV="0%{opacity:1;} 100%{opacity:0;}",pV=za("div")` + display: flex; + align-items: center; + background: #fff; + color: #363636; + line-height: 1.3; + will-change: transform; + box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05); + max-width: 350px; + pointer-events: auto; + padding: 8px 10px; + border-radius: 8px; +`,hV=za("div")` + display: flex; + justify-content: center; + margin: 4px 10px; + color: inherit; + flex: 1 1 auto; + white-space: pre-line; +`,mV=(e,t)=>{let n=e.includes("top")?1:-1,[r,o]=L9()?[uV,dV]:[fV(n),cV(n)];return{animation:t?`${No(r)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${No(o)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},gV=d.memo(({toast:e,position:t,style:n,children:r})=>{let o=e.height?mV(e.position||t||"top-center",e.visible):{opacity:0},a=d.createElement(lV,{toast:e}),i=d.createElement(hV,{...e.ariaProps},Cd(e.message,e));return d.createElement(pV,{className:e.className,style:{...o,...n,...e.style}},typeof r=="function"?r({icon:a,message:i}):d.createElement(d.Fragment,null,a,i))});DF(d.createElement);var vV=({id:e,className:t,style:n,onHeightUpdate:r,children:o})=>{let a=d.useCallback(i=>{if(i){let s=()=>{let l=i.getBoundingClientRect().height;r(e,l)};s(),new MutationObserver(s).observe(i,{subtree:!0,childList:!0,characterData:!0})}},[e,r]);return d.createElement("div",{ref:a,className:t,style:n},o)},bV=(e,t)=>{let n=e.includes("top"),r=n?{top:0}:{bottom:0},o=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:L9()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(n?1:-1)}px)`,...r,...o}},yV=i0` + z-index: 9999; + > * { + pointer-events: auto; + } +`,Kc=16,xV=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:o,containerStyle:a,containerClassName:i})=>{let{toasts:s,handlers:l}=qF(n);return d.createElement("div",{style:{position:"fixed",zIndex:9999,top:Kc,left:Kc,right:Kc,bottom:Kc,pointerEvents:"none",...a},className:i,onMouseEnter:l.startPause,onMouseLeave:l.endPause},s.map(f=>{let u=f.position||t,p=l.calculateOffset(f,{reverseOrder:e,gutter:r,defaultPosition:t}),h=bV(u,p);return d.createElement(vV,{id:f.id,key:f.id,onHeightUpdate:l.updateHeight,className:f.visible?yV:"",style:h},f.type==="custom"?Cd(f.message,f):o?o(f):d.createElement(gV,{toast:f,position:u}))}))},Ae=qn,D9={};function wV(e){if(!e||typeof window>"u")return;const t=document.createElement("style");return t.setAttribute("type","text/css"),t.innerHTML=e,document.head.appendChild(t),e}Object.defineProperty(D9,"__esModule",{value:!0});var Tt=d;function kV(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var Ho=kV(Tt);wV(`.rfm-marquee-container { + overflow-x: hidden; + display: flex; + flex-direction: row; + position: relative; + width: var(--width); + transform: var(--transform); +} +.rfm-marquee-container:hover div { + animation-play-state: var(--pause-on-hover); +} +.rfm-marquee-container:active div { + animation-play-state: var(--pause-on-click); +} + +.rfm-overlay { + position: absolute; + width: 100%; + height: 100%; +} +.rfm-overlay::before, .rfm-overlay::after { + background: linear-gradient(to right, var(--gradient-color), transparent); + content: ""; + height: 100%; + position: absolute; + width: var(--gradient-width); + z-index: 2; + pointer-events: none; + touch-action: none; +} +.rfm-overlay::after { + right: 0; + top: 0; + transform: rotateZ(180deg); +} +.rfm-overlay::before { + left: 0; + top: 0; +} + +.rfm-marquee { + flex: 0 0 auto; + min-width: var(--min-width); + z-index: 1; + display: flex; + flex-direction: row; + align-items: center; + animation: scroll var(--duration) linear var(--delay) var(--iteration-count); + animation-play-state: var(--play); + animation-delay: var(--delay); + animation-direction: var(--direction); +} +@keyframes scroll { + 0% { + transform: translateX(0%); + } + 100% { + transform: translateX(-100%); + } +} + +.rfm-initial-child-container { + flex: 0 0 auto; + display: flex; + min-width: auto; + flex-direction: row; + align-items: center; +} + +.rfm-child { + transform: var(--transform); +}`);const SV=Tt.forwardRef(function({style:t={},className:n="",autoFill:r=!1,play:o=!0,pauseOnHover:a=!1,pauseOnClick:i=!1,direction:s="left",speed:l=50,delay:f=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]=Tt.useState(0),[E,C]=Tt.useState(0),[k,T]=Tt.useState(1),[$,R]=Tt.useState(!1),P=Tt.useRef(null),M=g||P,L=Tt.useRef(null),O=Tt.useCallback(()=>{if(L.current&&M.current){const F=M.current.getBoundingClientRect(),U=L.current.getBoundingClientRect();let W=F.width,Z=U.width;(s==="up"||s==="down")&&(W=F.height,Z=U.height),T(r&&W&&Z&&Z{if($&&(O(),L.current&&M.current)){const F=new ResizeObserver(()=>O());return F.observe(M.current),F.observe(L.current),()=>{F&&F.disconnect()}}},[O,M,$]),Tt.useEffect(()=>{O()},[O,v]),Tt.useEffect(()=>{R(!0)},[]),Tt.useEffect(()=>{typeof j=="function"&&j()},[]);const N=Tt.useMemo(()=>r?E*k/l: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=Tt.useMemo(()=>({["--gradient-color"]:h,["--gradient-width"]:typeof m=="number"?`${m}px`:m}),[h,m]),z=Tt.useMemo(()=>({["--play"]:o?"running":"paused",["--direction"]:s==="left"?"normal":"reverse",["--duration"]:`${N}s`,["--delay"]:`${f}s`,["--iteration-count"]:u?`${u}`:"infinite",["--min-width"]:r?"auto":"100%"}),[o,s,N,f,u,r]),A=Tt.useMemo(()=>({["--transform"]:s==="up"?"rotate(90deg)":s==="down"?"rotate(-90deg)":"none"}),[s]),B=Tt.useCallback(F=>[...Array(Number.isFinite(F)&&F>=0?F:0)].map((U,W)=>Ho.default.createElement(Tt.Fragment,{key:W},Tt.Children.map(v,Z=>Ho.default.createElement("div",{style:A,className:"rfm-child"},Z)))),[A,v]);return $?Ho.default.createElement("div",{ref:M,style:V,className:"rfm-marquee-container "+n},p&&Ho.default.createElement("div",{style:D,className:"rfm-overlay"}),Ho.default.createElement("div",{className:"rfm-marquee",style:z,onAnimationIteration:b,onAnimationEnd:y},Ho.default.createElement("div",{className:"rfm-initial-child-container",ref:L},Tt.Children.map(v,F=>Ho.default.createElement("div",{style:A,className:"rfm-child"},F))),B(k-1)),Ho.default.createElement("div",{className:"rfm-marquee",style:z},B(k))):null});var CV=D9.default=SV;const dr=30,zr=350,Db=120,Tl=14,dl=255,Rr=20,lp=4,EV=()=>{var B,F,U,W,Z,ee,K,de,pe,ye;const{user:e,setUser:t}=d.useContext(Zt),[n,r]=d.useState(null),o=!!n,[a,i]=d.useState(null),[s,l]=Hn("","search","sessionStorage"),[f,u]=d.useState(new Set),[p,h]=d.useState(!1),[m,y]=d.useState(!1),b=oc(),j=(I,H)=>{r(I.currentTarget),i(H),!b&&!f.has(H)&&D(H)},v=()=>{r(null),document.body.style.overflow="visible",a&&!b&&f.has(a)&&D(a)},g=I=>{var me;let H=I.filter(le=>le.pinned),Y=I.filter(le=>!le.pinned);L!==void 0&&(Y=Y.filter(le=>le.category?le.category.some(ze=>ze.id===L):!1),H=H.filter(le=>le.category?le.category.some(ze=>ze.id===L):!1));const se=s.toLowerCase();if(Y=Y.filter(le=>le.name.toLowerCase().includes(se)||le.description&&le.description.toLowerCase().includes(se)),H=H.filter(le=>le.name.toLowerCase().includes(se)||le.description&&le.description.toLowerCase().includes(se)),(me=e.settings[0])!=null&&me.doneToBottom){const le=Y.filter(ke=>ke.done),ze=Y.filter(ke=>!ke.done);return[...H,...ze,...le]}return[...H,...Y]},x=()=>{if(a){const I=e.tasks.map(Y=>Y.id===a?{...Y,done:!Y.done}:Y);t(Y=>({...Y,tasks:I})),I.every(Y=>Y.done)&&Ae.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(pt,{unified:"1f60e",emojiStyle:e.emojisStyle})})}},w=()=>{if(a){const I=e.tasks.map(H=>H.id===a?{...H,pinned:!H.pinned}:H);t(H=>({...H,tasks:I}))}},E=()=>{a&&h(!0)},C=()=>{if(a){const I=e.tasks.filter(H=>H.id!==a);t(H=>({...H,tasks:I})),h(!1),Ae.success(H=>{var Y;return c.jsxs("div",{onClick:()=>Ae.dismiss(H.id),children:["Deleted Task - ",c.jsx("b",{children:(Y=e.tasks.find(se=>se.id===a))==null?void 0:Y.name})]})})}},k=()=>{h(!1)},T=(I,H,Y,se,me,le,ze)=>{const ke=e.tasks.map(Ne=>Ne.id===I?{...Ne,name:H,color:Y,emoji:se,description:me,deadline:le,category:ze,lastSave:new Date}:Ne);t(Ne=>({...Ne,tasks:ke}))},$=()=>{if(a){r(null);const I=e.tasks.find(H=>H.id===a);if(I){const H={...I,id:new Date().getTime()+Math.floor(Math.random()*1e3),date:new Date,lastSave:void 0},Y=[...e.tasks,H];t(se=>({...se,tasks:Y}))}}},R=()=>{const I=e.tasks.find(Q=>Q.id===a),Y=window.speechSynthesis.getVoices().find(Q=>Q.name===e.settings[0].voice),se=e.settings[0].voiceVolume,me=(I==null?void 0:I.name)||"",le=(I==null?void 0:I.description)||"",ze=xb(new Date((I==null?void 0:I.date)||"")),ke=I!=null&&I.deadline?". Task Deadline: "+Ah(new Date(I.deadline)||""):"",Ne=`${me}. ${le}. Date: ${ze}${ke}`,Je=new SpeechSynthesisUtterance(Ne);Y&&(Je.voice=Y),se&&(Je.volume=se),r(null);const Te=()=>{window.speechSynthesis.pause()},Ie=()=>{window.speechSynthesis.resume()},ft=()=>{window.speechSynthesis.cancel(),Ae.dismiss(qe),r(null)},qe=Ae(()=>{var fe;const[Q,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(JB,{}),"   Speaking: ",I==null?void 0:I.name]}),c.jsxs("span",{style:{marginTop:"10px",fontSize:"16px"},children:["Voice: ",((fe=Je.voice)==null?void 0:fe.name)||"Default"]}),c.jsx("div",{children:c.jsx(CV,{delay:.6,play:Q,children:c.jsxs("p",{style:{margin:"6px 0"},children:[Je.text,"  "]})})}),c.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"16px",gap:"8px"},children:[Q?c.jsx($n,{sx:{color:"white"},onClick:()=>{Te(),ne(!Q)},children:c.jsx(QB,{fontSize:"large"})}):c.jsx($n,{sx:{color:"white"},onClick:()=>{Ie(),ne(!Q)},children:c.jsx(ZB,{fontSize:"large"})}),c.jsx($n,{sx:{color:"white"},onClick:ft,children:c.jsx(NB,{fontSize:"large"})})]})]})},{duration:999999999,style:{border:"1px solid #1b1d4eb7",WebkitBackdropFilter:"blur(10px)",backdropFilter:"blur(10px)"}});Je.onend=()=>{r(null),Ae.dismiss(qe)},console.log(Je),se>0&&window.speechSynthesis.speak(Je)},[P,M]=d.useState(void 0),[L,O]=Hn(void 0,"selectedCategory","sessionStorage"),[N,V]=d.useState({});d.useEffect(()=>{const I=g(e.tasks),H=[];I.forEach(se=>{se.category&&se.category.forEach(me=>{H.some(le=>le.id===me.id)||H.push(me)})});const Y={};H.forEach(se=>{const me=I.filter(le=>{var ze;return(ze=le.category)==null?void 0:ze.some(ke=>ke.id===se.id)});Y[se.id]=me.length}),H.sort((se,me)=>{const le=Y[se.id]||0;return(Y[me.id]||0)-le}),M(H),V(Y)},[e.tasks,s]);const D=I=>{u(H=>{const Y=new Set(H);return Y.has(I)?Y.delete(I):Y.add(I),Y})},z=(I,H)=>H?I.split(new RegExp(`(${H})`,"gi")).map((se,me)=>se.toLowerCase()===H.toLowerCase()?c.jsx(T_,{children:se},me):se):I,A=I=>{const H=I.filter(Y=>Y.deadline&&new Date>new Date(Y.deadline)&&!Y.done);if(H.length>0){const Y=H.map(me=>me.name),se=new Intl.ListFormat("en-US",{style:"long",type:"conjunction"});Ae.error(me=>c.jsxs("div",{translate:"no",onClick:()=>Ae.dismiss(me.id),style:{wordBreak:"break-word"},children:[c.jsxs("b",{translate:"yes",children:["Overdue task",H.length>1&&"s",": "]}),se.format(Y)]}),{duration:3400,icon:c.jsx(Rb,{animate:!0,sx:{color:ve.red}})})}};return d.useEffect(()=>{A(e.tasks)},[]),c.jsxs(c.Fragment,{children:[c.jsx(ZG,{selectedTaskId:a,setEditModalOpen:y,anchorEl:n,handleMarkAsDone:x,handlePin:w,handleDeleteTask:E,handleDuplicateTask:$,handleCloseMoreMenu:v,handleReadAloud:R}),c.jsxs(E_,{children:[e.tasks.length>0&&c.jsx($_,{focused:!0,color:"primary",placeholder:"Search for task...",value:s,onChange:I=>{l(I.target.value)},InputProps:{startAdornment:c.jsx(If,{position:"start",children:c.jsx(n_,{sx:{color:"white"}})}),endAdornment:s?c.jsx(If,{position:"end",children:c.jsx($n,{sx:{transition:".3s all",color:g(e.tasks).length===0&&e.tasks.length>0?ve.red:"white"},onClick:()=>l(""),children:c.jsx(_B,{})})}):void 0}}),P!==void 0&&(P==null?void 0:P.length)>0&&e.settings[0].enableCategories&&c.jsx(P_,{children:P==null?void 0:P.map(I=>c.jsx(Df,{translate:"no",label:c.jsxs("div",{children:[c.jsx("span",{style:{fontWeight:"bold"},children:I.name}),c.jsxs("span",{style:{fontSize:"14px",opacity:.9,marginLeft:"4px"},children:["(",N[I.id]||0,")"]})]}),glow:e.settings[0].enableGlow,backgroundclr:I.color,onClick:()=>L!==I.id?O(I.id):O(void 0),list:!0,onDelete:L===I.id?()=>O(void 0):void 0,style:{boxShadow:"none",display:L===void 0||L===I.id?"inline-flex":"none",padding:"20px 14px",fontSize:"16px"},avatar:I.emoji?c.jsx(Vr,{alt:I.name,sx:{background:"transparent",borderRadius:"0px"},children:I.emoji&&(e.emojisStyle===_e.NATIVE?c.jsx("div",{children:c.jsx(pt,{size:20,unified:I.emoji,emojiStyle:_e.NATIVE})}):c.jsx(pt,{size:24,unified:I.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})},I.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(I=>{var H;return c.jsxs(g_,{id:I.id.toString(),backgroundColor:I.color,clr:qt(I.color),glow:e.settings[0].enableGlow,done:I.done,blur:a!==I.id&&o&&!b,children:[I.emoji||I.done?c.jsx(v_,{clr:qt(I.color),children:I.done?c.jsx(Lf,{fontSize:"large"}):e.emojisStyle===_e.NATIVE?c.jsx("div",{children:c.jsx(pt,{size:Ja?48:36,unified:I.emoji||"",emojiStyle:_e.NATIVE})}):c.jsx(pt,{size:48,unified:I.emoji||"",emojiStyle:e.emojisStyle})}):null,c.jsxs(b_,{translate:"no",children:[I.pinned&&c.jsxs(R_,{translate:"yes",children:[c.jsx(fv,{fontSize:"small"}),"   Pinned"]}),c.jsxs(y_,{children:[c.jsx(x_,{done:I.done,children:z(I.name,s)}),c.jsx(Fn,{title:`Created at: ${new Date(I.date).toLocaleDateString()} • ${new Date(I.date).toLocaleTimeString()}`,children:c.jsx(w_,{children:xb(new Date(I.date))})})]}),c.jsxs(k_,{done:I.done,children:[z(f.has(I.id)||!I.description?I.description||"":((H=I.description)==null?void 0:H.slice(0,Db))||"",s),(!o||I.id!==a||b)&&I.description&&I.description.length>Db&&c.jsx(S_,{onClick:()=>D(I.id),clr:I.color,children:f.has(I.id)?"Show less":"Show more"})]}),I.deadline&&c.jsxs(j_,{done:I.done,children:[c.jsx(Rb,{fontSize:"small",animate:new Date>new Date(I.deadline)&&!I.done,sx:{color:`${qt(I.color)} !important`}})," "," ",new Date(I.deadline).toLocaleDateString()," "," • ",new Date(I.deadline).toLocaleTimeString(),!I.done&&c.jsxs(c.Fragment,{children:[" • ",Ah(new Date(I.deadline))]})]}),I.sharedBy&&c.jsxs("div",{style:{opacity:.8,display:"flex",alignItems:"center",gap:"4px"},children:[c.jsx(x9,{})," Shared by ",I.sharedBy]}),c.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center"},children:I.category&&e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&I.category.map(Y=>c.jsx("div",{children:c.jsx(Df,{backgroundclr:Y.color,borderclr:qt(I.color),glow:e.settings[0].enableGlow,label:Y.name,size:"medium",avatar:Y.emoji?c.jsx(Vr,{alt:Y.name,sx:{background:"transparent",borderRadius:"0px"},children:Y.emoji&&(e.emojisStyle===_e.NATIVE?c.jsx("div",{children:c.jsx(pt,{size:18,unified:Y.emoji,emojiStyle:_e.NATIVE})}):c.jsx(pt,{size:20,unified:Y.emoji,emojiStyle:e.emojisStyle}))}):c.jsx(c.Fragment,{})})},Y.id))})]}),c.jsx($n,{"aria-label":"Task Menu","aria-controls":o?"task-menu":void 0,"aria-haspopup":"true","aria-expanded":o?"true":void 0,onClick:Y=>j(Y,I.id),sx:{color:qt(I.color),margin:"4px"},children:c.jsx(XB,{})})]},I.id)}):c.jsxs(C_,{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(OV,{open:m,task:e.tasks.find(I=>I.id===a),onClose:()=>y(!1),onSave:I=>{T(I.id,I.name,I.color,I.emoji||void 0,I.description||void 0,I.deadline||void 0,I.category||void 0),y(!1)}})]}),c.jsxs(mo,{open:p,onClose:k,PaperProps:{style:{borderRadius:"28px",padding:"10px"}},children:[c.jsx(Wr,{children:"Are you sure you want to delete the task?"}),c.jsxs(go,{children:[((B=e.tasks.find(I=>I.id===a))==null?void 0:B.emoji)!==void 0&&c.jsxs("p",{style:{display:"flex",justifyContent:"left",alignItems:"center",gap:"6px"},children:[c.jsx("b",{children:"Emoji:"})," ",c.jsx(pt,{size:28,emojiStyle:e.emojisStyle,unified:((F=e.tasks.find(I=>I.id===a))==null?void 0:F.emoji)||""})]}),c.jsxs("p",{children:[c.jsx("b",{children:"Task Name:"})," ",(U=e.tasks.find(I=>I.id===a))==null?void 0:U.name]}),((W=e.tasks.find(I=>I.id===a))==null?void 0:W.description)!==void 0&&c.jsxs("p",{children:[c.jsx("b",{children:"Task Description:"})," ",(Z=e.tasks.find(I=>I.id===a))==null?void 0:Z.description]}),a!==null&&((de=(K=(ee=e.tasks.find(I=>I.id===a))==null?void 0:ee.category)==null?void 0:K[0])==null?void 0:de.name)!==void 0&&c.jsxs("p",{children:[c.jsx("b",{children:"Category:"})," ",(ye=(pe=e.tasks.find(I=>I.id===a))==null?void 0:pe.category)==null?void 0:ye.map(I=>I.name).join(", ")]})]}),c.jsxs(Ur,{children:[c.jsx(Yt,{onClick:k,color:"primary",children:"Cancel"}),c.jsx(Yt,{onClick:C,color:"error",children:"Delete"})]})]})]})},jV="/assets/logo256-af8951a3.png",RV=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:{}}}},PV=()=>{const{user:e,setUser:t}=d.useContext(Zt),n=xo(),[r,o]=d.useState(null),a=!!r,[i,s]=d.useState(!1),[l,f]=d.useState(!1),[u,p]=d.useState(null),[h,m]=d.useState(null),[y,b]=d.useState(null);d.useEffect(()=>{(async()=>{try{const{repoData:C,branchData:k}=await RV();p(C.stargazers_count),m(k.commit.commit.committer.date),b(C.open_issues_count)}catch(C){console.error(C)}})()},[]);const j=E=>{var C;o(E.currentTarget),(C=document.getElementById("root"))==null||C.setAttribute("aria-sidebar","true")},v=()=>{var E;o(null),(E=document.getElementById("root"))==null||E.removeAttribute("aria-sidebar")},g=()=>{s(!0),o(null)},x=()=>{s(!1)},w=()=>{t(ma),x(),Ae.success("You have been successfully logged out")};return c.jsxs(TV,{children:[c.jsx(Fn,{title:e.name||"User",translate:"no",children:c.jsx($n,{id:"basic-button","aria-controls":a?"basic-menu":void 0,"aria-haspopup":"true","aria-expanded":a?"true":void 0,onClick:j,children:c.jsx(Vr,{src:e.profilePicture||void 0,alt:e.name||"User",onError:()=>{throw t(E=>({...E,profilePicture:null})),Ae.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($V,{disableBackdropTransition:!Ja,disableDiscovery:Ja,id:"basic-menu",anchor:"right",open:a,onOpen:()=>console.log(""),onClose:v,children:[c.jsxs(zV,{translate:"no",onClick:()=>{n("/"),v()},children:[c.jsx("img",{src:jV,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(Yr,{onClick:()=>{n("/"),v()},sx:{mt:"16px !important"},children:[c.jsx(s_,{}),"   Tasks",e.tasks.filter(E=>!E.done).length>0&&c.jsx(fp,{children:e.tasks.filter(E=>!E.done).length>99?"99+":e.tasks.filter(E=>!E.done).length})]}),c.jsxs(Yr,{onClick:()=>{n("/add"),v()},children:[c.jsx(iv,{}),"   Add Task"]}),c.jsxs(Yr,{onClick:()=>{n("/user"),v()},children:[c.jsx(k9,{}),"   Profile"]}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&c.jsxs(Yr,{onClick:()=>{n("/categories"),v()},children:[c.jsx(v9,{}),"   Categories"]}),c.jsxs(Yr,{onClick:()=>{n("/import-export"),v()},children:[c.jsx(y9,{}),"   Import/Export"]}),c.jsx(ql,{sx:{margin:"0 8px"}}),c.jsxs(Yr,{translate:"no",onClick:()=>{window.open("https://github.com/maciekt07/TodoApp")},children:[c.jsx(HB,{}),"   Github"," ",u&&c.jsx(fp,{clr:"#ff9d00",children:c.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[c.jsx(a_,{style:{fontSize:"18px"}})," ",u]})})]}),c.jsxs(Yr,{onClick:()=>{window.open("https://github.com/maciekt07/TodoApp/issues/new")},children:[c.jsx(LB,{}),"   Report Issue"," ",!!(y||y===0)&&c.jsx(fp,{clr:y&&y>0?ve.red:"#3bb61c",children:c.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:[c.jsx(AB,{style:{fontSize:"18px"}})," ",y]})})]}),c.jsxs(Yr,{onClick:g,sx:{color:"#ff4040 !important"},children:[c.jsx(w9,{}),"   Logout"]}),c.jsxs("div",{style:{marginTop:"auto",marginBottom:Ja?"38px":"18px",display:"flex",flexDirection:"column",gap:"8px"},children:[c.jsxs(Yr,{sx:{background:"#101727",color:"white !important","&:hover":{background:"#101727db !important"}},onClick:()=>{f(!0),v()},children:[c.jsx(o_,{}),"   Settings"]}),c.jsx(ql,{sx:{margin:"0 8px"}}),c.jsxs(Yr,{translate:"no",onClick:()=>{n("/user"),v()},style:{display:"flex",alignItems:"center",gap:"8px",background:"#d7d7d7"},children:[c.jsx(Vr,{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(ql,{sx:{margin:"0 8px"}}),c.jsxs(Bb,{translate:"no",children:[c.jsxs("span",{style:{display:"flex",alignItems:"center"},children:["Made with   ",c.jsx(WB,{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(Bb,{children:h&&c.jsxs("span",{style:{margin:0},children:["Last Update: ",new Date(h).toLocaleDateString()," • ",new Date(h).toLocaleTimeString()]})})]})]}),c.jsxs(mo,{open:i,onClose:x,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[c.jsx(Wr,{children:"Logout Confirmation"}),c.jsxs(go,{children:["Are you sure you want to logout? ",c.jsx("b",{children:"Your tasks will not be saved."})]}),c.jsxs(Ur,{children:[c.jsx(Nb,{onClick:x,children:"Cancel"}),c.jsx(Nb,{onClick:w,color:"error",children:"Logout"})]})]}),c.jsx(N9,{open:l,onClose:()=>f(!l)})]})},TV=te.div` + position: absolute; + right: 16vw; + top: 14px; + z-index: 900; + @media (max-width: 1024px) { + right: 16px; + } +`,$V=te(hN)` + & .MuiPaper-root { + border-radius: 24px 0 0 0; + min-width: 301px; + + box-shadow: none; + padding: 4px; + background: #f9fafc; + z-index: 999; + + @media (max-width: 1024px) { + min-width: 270px; + } + @media (max-width: 600px) { + min-width: 55vw; + } + } +`,Yr=te(va)` + margin: 0px 8px; + padding: 16px 12px; + border-radius: 14px; + box-shadow: none; + display: flex; + font-weight: 500; + color: #101727; + + align-items: center; + gap: 6px; + + &:hover { + background-color: #f0f0f0; + } +`,Nb=te(_t)` + padding: 8px 12px; + border-radius: 12px; + font-size: 16px; + margin: 8px; +`,fp=te.span` + margin-left: auto; + font-weight: 600; + background: ${({clr:e})=>(e||ve.purple)+"35"}; + color: ${({clr:e})=>e||ve.purple}; + /* border: 1px solid; */ + padding: 2px 12px; + border-radius: 32px; + font-size: 14px; +`,zV=te.div` + display: flex; + align-items: center; + flex-direction: row; + margin-top: 8px; + gap: 16px; + cursor: pointer; +`,Bb=te.div` + font-size: 12px; + margin: 0; + color: #101727; + opacity: 0.8; + text-align: center; + display: flex; + align-items: center; + justify-content: center; +`,OV=({open:e,task:t,onClose:n,onSave:r})=>{var j,v;const{user:o}=d.useContext(Zt),[a,i]=d.useState(t),[s,l]=d.useState(),[f,u]=d.useState([]),p=d.useMemo(()=>a!=null&&a.name?a.name.length>dr:void 0,[a==null?void 0:a.name]),h=d.useMemo(()=>a!=null&&a.description?a.description.length>zr: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(E=>({...E,[x]:w}))},y=()=>{document.body.style.overflow="auto",a&&!p&&!h&&(r(a),Ae.success(g=>c.jsxs("div",{onClick:()=>Ae.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:f||void 0}))},[f]),c.jsxs(mo,{open:e,onClose:()=>{n()},PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsxs(Wr,{sx:{justifyContent:"space-between",display:"flex",alignItems:"center"},children:[c.jsx("span",{children:"Edit Task"}),(a==null?void 0:a.lastSave)&&c.jsxs(MV,{children:["Last Edited: ",new Date(a==null?void 0:a.lastSave).toLocaleDateString()," • ",new Date(a==null?void 0:a.lastSave).toLocaleTimeString()]})]}),c.jsxs(go,{children:[c.jsx(Ed,{emoji:(a==null?void 0:a.emoji)||void 0,setEmoji:l,color:a==null?void 0:a.color,width:"400px"}),c.jsx(cp,{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)>dr?`Name is too long (maximum ${dr} characters)`:`${(j=a==null?void 0:a.name)==null?void 0:j.length}/${dr}`:"Name is required"}),c.jsx(cp,{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 ${zr} characters)`:`${(v=a==null?void 0:a.description)==null?void 0:v.length}/${zr}`}),c.jsx(cp,{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(If,{position:"start",children:c.jsx(Fn,{title:"Clear",children:c.jsx($n,{color:"error",onClick:()=>{i(g=>({...g,deadline:void 0}))},children:c.jsx(g9,{})})})}):void 0}}),o.settings[0].enableCategories!==void 0&&o.settings[0].enableCategories&&c.jsx(c.Fragment,{children:c.jsx(K5,{fontColor:ve.fontDark,selectedCategories:f,setSelectedCategories:u})}),c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"8px"},children:c.jsx(Nd,{width:"100%",color:(a==null?void 0:a.color)||"#000000",fontColor:ve.fontDark,onColorChange:g=>{i(x=>({...x,color:g}))}})})]}),c.jsxs(Ur,{children:[c.jsx(Yt,{onClick:b,children:"Cancel"}),c.jsx(Yt,{onClick:y,color:"primary",disabled:p||(a==null?void 0:a.name)===""||h||p||JSON.stringify(a)===JSON.stringify(t),children:"Save"})]})]})},cp=te(ki)` + margin: 14px 0; + + & .MuiInputBase-root { + border-radius: 16px; + } + /* & .MuiFormHelperText-root { + opacity: 0.9; + } */ +`,MV=te.span` + font-size: 14px; + font-style: italic; + font-weight: 400; + opacity: 0.8; +`,ic=({title:e})=>{const t=xo(),n=()=>t("/");return c.jsxs(AV,{children:[c.jsx(LV,{onClick:n,children:c.jsx(m9,{})}),c.jsx(IV,{children:e})]})},AV=te.div` + margin: 0; + width: 100%; + position: sticky; + top: 0; + z-index: 99; + backdrop-filter: blur(12px); + -webkit-backdrop-filter: blur(12px); + background-color: #232e58c1; + margin-bottom: 48px; +`,IV=te.h2` + font-size: 28px; + margin: 0 auto; + text-align: center; + padding: 4px 0 8px 0; + text-shadow: 0 0 24px #00000068; +`,LV=te.button` + position: absolute; + display: flex; + justify-content: center; + align-items: center; + + font-size: 20px; + padding: 8px 12px; + background: transparent; + color: ${ve.fontLight}; + border: none; + border-radius: 12px; + cursor: pointer; + transition: 0.2s all; + + text-shadow: 0 0 24px #00000068; + &:hover { + opacity: 0.8; + } + @media (max-width: 1024px) { + margin-top: 4px; + } +`,dv=()=>{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},Ed=({emoji:e,setEmoji:t,color:n,width:r})=>{const{user:o}=d.useContext(Zt),{emojisStyle:a}=o,[i,s]=d.useState(!1),[l,f]=d.useState(e||null),u=dv();d.useEffect(()=>{t(l)},[l]),d.useEffect(()=>{e===""&&f(null)},[e]);const p=()=>{s(b=>!b)},h=b=>{p(),f(b.unified),console.log(b)},m=()=>{p(),f(null)},y=()=>{if(l){const b=a===_e.NATIVE&&Ja?64:a===_e.NATIVE?48:64;return c.jsx("div",{children:c.jsx(pt,{size:b,emojiStyle:a,unified:l})})}else{const b=n?qt(n):ve.fontLight;return c.jsx(MB,{sx:{fontSize:"52px",color:b,transition:".3s all"}})}};return c.jsxs(c.Fragment,{children:[c.jsx(DV,{children:c.jsx(Fn,{title:i?"Close Emoji Picker":l?"Change Emoji":"Choose an Emoji",children:c.jsx(qw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:c.jsx(Vr,{sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},onClick:p,children:c.jsx(lv,{})}),children:c.jsx(Vr,{onClick:p,sx:{width:"96px",height:"96px",background:n||ve.purple,transition:".3s all",cursor:"pointer"},children:y()})})})}),i&&c.jsxs(c.Fragment,{children:[!u&&a!==_e.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(NV,{children:c.jsx(XE,{width:r||"350px",height:"500px",emojiStyle:a,suggestedEmojisMode:xs.RECENT,autoFocusSearch:!1,lazyLoadEmojis:!0,onEmojiClick:h,searchPlaceHolder:"Search emoji",previewConfig:{defaultEmoji:"1f4dd",defaultCaption:"Choose the perfect emoji for your task"}})}),l&&c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginBottom:"14px"},children:c.jsxs(_t,{variant:"outlined",color:"error",onClick:m,sx:{p:"8px 20px",borderRadius:"14px"},children:[c.jsx(t_,{}),"   Remove Emoji"]})})]})]})},DV=te.div` + display: flex; + justify-content: center; + align-items: center; + margin: 14px; +`,NV=te.div` + display: flex; + justify-content: center; + align-items: center; + margin: 24px; +`,N9=({open:e,onClose:t})=>{const{user:n,setUser:r}=d.useContext(Zt),[o,a]=d.useState(n.settings[0]),[i]=d.useState(n.emojisStyle),[s,l]=d.useState([]),[f,u]=d.useState(n.settings[0].voiceVolume),[p,h]=d.useState(n.settings[0].voiceVolume),m=dv(),y=[{label:"Apple",style:_e.APPLE},{label:"Facebook, Messenger",style:_e.FACEBOOK},{label:"Twitter, Discord",style:_e.TWITTER},{label:"Google",style:_e.GOOGLE},{label:"Native",style:_e.NATIVE}],b=()=>{const E=window.speechSynthesis.getVoices(),C=[];console.log(E);for(const k of E)C.push(k);return C};d.useEffect(()=>{const E=b();l(E??[])},[]),window.speechSynthesis.onvoiceschanged=()=>{const E=b();l(E??[])};const j=E=>C=>{E==="enableReadAloud"&&window.speechSynthesis.cancel();const k={...o,[E]:C.target.checked};a(k),r(T=>({...T,settings:[k]}))},v=E=>{const C=E.target.value;r(k=>({...k,emojisStyle:C}))},g=E=>{const C=s.find(k=>k.name===E.target.value);C&&(console.log("Selected Voice:",C),r(k=>({...k,settings:[{...k.settings[0],voice:C.name}]})))},x=(E,C)=>{E.preventDefault(),u(C),r(k=>({...k,settings:[{...k.settings[0],voiceVolume:C}]}))},w=()=>{const E=f;h(E);const C=E===0?p!==0?p:ma.settings[0].voiceVolume:0;r(k=>({...k,settings:[{...k.settings[0],voiceVolume:C}]})),u(C)};return c.jsxs(mo,{open:e,onClose:t,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[c.jsx(Wr,{sx:{fontWeight:600},children:"Settings"}),c.jsxs(BV,{children:[c.jsx(Oi,{children:c.jsxs(wd,{children:[c.jsx(Xl,{children:"Emoji Settings"}),c.jsxs(_b,{value:n.emojisStyle,onChange:v,translate:"no",children:[!m&&c.jsxs(va,{disabled:!0,style:{opacity:.8,display:"flex",gap:"6px",fontWeight:500},children:[c.jsx(S9,{})," You can't change the emoji style ",c.jsx("br",{})," when you are offline"]}),y.map(E=>c.jsxs(va,{value:E.style,translate:"no",disabled:!m&&E.style!==_e.NATIVE&&E.style!==ma.emojisStyle&&E.style!==i,sx:{padding:"12px 20px",borderRadius:"12px",margin:"8px",display:"flex",gap:"4px"},children:[c.jsx(pt,{size:24,unified:"1f60e",emojiStyle:E.style})," ",E.style===_e.NATIVE&&" ",E.label]},E.style))]})]})}),c.jsxs(Oi,{children:[c.jsx(Xl,{children:"App Settings"}),c.jsx(Fc,{sx:{opacity:o.enableCategories?1:.8},control:c.jsx(Hc,{checked:o.enableCategories,onChange:j("enableCategories")}),label:"Enable Categories"})]}),c.jsx(Oi,{children:c.jsx(Fc,{sx:{opacity:o.enableGlow?1:.8},control:c.jsx(Hc,{checked:o.enableGlow,onChange:j("enableGlow")}),label:"Enable Glow Effect"})}),c.jsx(Oi,{children:c.jsx(Fc,{sx:{opacity:o.enableReadAloud?1:.8},control:c.jsx(Hc,{checked:o.enableReadAloud,onChange:j("enableReadAloud")}),label:"Enable Read Aloud"})}),c.jsx(Oi,{children:c.jsx(Fc,{sx:{opacity:o.doneToBottom?1:.8},control:c.jsx(Hc,{checked:o.doneToBottom,onChange:j("doneToBottom")}),label:"Move Done Tasks To Bottom"})}),n.settings[0].enableReadAloud&&c.jsxs(Oi,{children:[c.jsxs(wd,{children:[c.jsx(Xl,{children:"Voice Settings"}),s.length!==0?c.jsx(_b,{value:n.settings[0].voice,variant:"outlined",onChange:g,translate:"no",MenuProps:{PaperProps:{style:{maxHeight:500,padding:"2px 6px"}}},children:s.map(E=>c.jsxs(va,{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&&!Ja&&c.jsx("span",{style:{fontWeight:600},children:"Default"})]},E.name))}):c.jsxs(_V,{children:["There are no voice styles available.",c.jsx(Fn,{title:"Refetch voices",children:c.jsx($n,{size:"large",onClick:()=>{l(b()??[])},children:c.jsx(DB,{fontSize:"large"})})})]})]}),c.jsx(yo,{children:c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:c.jsxs(FV,{spacing:2,direction:"row",alignItems:"center",children:[c.jsx(Fn,{title:n.settings[0].voiceVolume?"Mute":"Unmute",onClick:w,children:c.jsx($n,{sx:{color:"black"},children:n.settings[0].voiceVolume===0?c.jsx(c_,{}):n.settings[0].voiceVolume<=.4?c.jsx(f_,{}):c.jsx(u_,{})})}),c.jsx(GD,{sx:{width:"200px"},value:f,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(Ur,{children:c.jsx(Yt,{onClick:t,children:"Close"})})]})},BV=te.div` + display: flex; + justify-content: left; + align-items: left; + flex-direction: column; + user-select: none; + margin: 0 18px; + gap: 6px; +`,_b=te(av)` + width: 300px; + color: black; + margin: 8px 0; +`,_V=te.p` + display: flex; + align-items: center; + flex-direction: column; + gap: 6px; + opacity: 0.8; + font-weight: 500; + max-width: 300px; +`,FV=te(rN)` + margin: 8px 0; + background: #afafaf39; + padding: 12px 24px 12px 18px; + border-radius: 18px; + transition: 0.3s all; + &:hover { + background: #89898939; + } +`;class B9 extends vt.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(pt,{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(pB,{href:"https://github.com/maciekt07/TodoApp/issues",children:"Github Issues"}),"."]}),c.jsx("div",{style:{margin:"16px 0"},children:c.jsxs(_t,{size:"large",variant:"outlined",sx:{p:"12px 20px",borderRadius:"14px"},onClick:()=>{localStorage.clear(),location.reload()},children:[c.jsx(sv,{}),"   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(_t,{variant:"outlined",sx:{m:"14px 6px",p:"12px 20px",borderRadius:"14px"},onClick:()=>{Ih(i.tasks),Ae.success(`Exported all tasks (${i.tasks.length})`)},children:[c.jsx(Lh,{}),"   Export Tasks To JSON"]}),c.jsx("br",{}),c.jsx("code",{children:JSON.stringify(i,null,4)})]})]})}return this.props.children}}Tv(B9,"contextType",Zt);var VV=UV()?d.useLayoutEffect:d.useEffect;function UV(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function WV(){var e=d.useState(Object.create(null)),t=e[1];return d.useCallback(function(){t(Object.create(null))},[])}var HV=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=WV();return VV(function(){if(a.current){var l=a.current.ownerDocument;return i.current=l==null?void 0:l.createElement(o),l.body.appendChild(i.current),s(),function(){i.current&&i.current.ownerDocument&&i.current.ownerDocument.body.removeChild(i.current)}}},[o,s]),i.current?ci.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 +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +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 ue=function(){return ue=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 Qe(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 gt(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r"u"||typeof r=="string"||Ms(r)?{target:r,event:e}:ue(ue({},r),{event:e})});return n}function lU(e){if(!(e===void 0||e===QV))return Tr(e)}function q9(e,t,n,r,o){var a=e.options.guards,i={state:o,cond:t,_event:r};if(t.type===Gh)return((a==null?void 0:a[t.name])||t.predicate)(n,r.data,i);var s=a==null?void 0:a[t.type];if(!s)throw new Error("Guard '".concat(t.type,"' is not implemented on machine '").concat(e.id,"'."));return s(n,r.data,i)}function Y9(e){return typeof e=="string"?{type:e}:e}function Au(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 Yc(e,t){return"".concat(e,":invocation[").concat(t,"]")}function qh(e){return(e.type===sc||e.type===s0&&e.to===Os.Internal)&&typeof e.delay!="number"}var us=rn({type:KV});function Yh(e,t){return t&&t[e]||void 0}function _f(e,t){var n;if(rt(e)||typeof e=="number"){var r=Yh(e,t);nt(r)?n={type:e,exec:r}:r?n=r:n={type:e,exec:void 0}}else if(nt(e))n={type:e.name||e.toString(),exec:e};else{var r=Yh(e.type,t);if(nt(r))n=ue(ue({},e),{exec:r});else if(r){var o=r.type||e.type;n=ue(ue(ue({},r),e),{type:o})}else n=e}return n}var ea=function(e,t){if(!e)return[];var n=Hs(e)?e:[e];return n.map(function(r){return _f(r,t)})};function vv(e){var t=_f(e);return ue(ue({id:rt(e)?e:t.id},t),{type:t.type})}function fU(e,t){return{type:sc,event:typeof e=="function"?e:l0(e),delay:t?t.delay:void 0,id:t==null?void 0:t.id}}function cU(e,t,n,r){var o={_event:n},a=rn(nt(e.event)?e.event(t,n.data,o):e.event),i;if(rt(e.delay)){var s=r&&r[e.delay];i=nt(s)?s(t,n.data,o):s}else i=nt(e.delay)?e.delay(t,n.data,o):e.delay;return ue(ue({},e),{type:sc,_event:a,delay:i})}function uU(e,t){return{to:t?t.to:void 0,type:s0,event:nt(e)?e:l0(e),delay:t?t.delay:void 0,id:t&&t.id!==void 0?t.id:nt(e)?e.name:W9(e)}}function dU(e,t,n,r){var o={_event:n},a=rn(nt(e.event)?e.event(t,n.data,o):e.event),i;if(rt(e.delay)){var s=r&&r[e.delay];i=nt(s)?s(t,n.data,o):s}else i=nt(e.delay)?e.delay(t,n.data,o):e.delay;var l=nt(e.to)?e.to(t,n.data,o):e.to;return ue(ue({},e),{to:l,_event:a,event:a.data,delay:i})}var pU=function(e,t,n){return ue(ue({},e),{value:rt(e.expr)?e.expr:e.expr(t,n.data,{_event:n})})},hU=function(e){return{type:_9,sendId:e}};function mU(e){var t=vv(e);return{type:ct.Start,activity:t,exec:void 0}}function gU(e){var t=nt(e)?e:vv(e);return{type:ct.Stop,activity:t,exec:void 0}}function vU(e,t,n){var r=nt(e.activity)?e.activity(t,n.data):e.activity,o=typeof r=="string"?{id:r}:r,a={type:ct.Stop,activity:o};return a}var bU=function(e){return{type:mv,assignment:e}};function yU(e,t){var n=t?"#".concat(t):"";return"".concat(ct.After,"(").concat(e,")").concat(n)}function Xc(e,t){var n="".concat(ct.DoneState,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function Iu(e,t){var n="".concat(ct.DoneInvoke,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}function zl(e,t){var n="".concat(ct.ErrorPlatform,".").concat(e),r={type:n,data:t};return r.toString=function(){return n},r}var xU=function(e){var t,n,r=[];try{for(var o=We(e),a=o.next();!a.done;a=o.next())for(var i=a.value,s=0;s0;){var f=o.shift();n=e.transition(n,f,l),r.forEach(function(u){return u.next(n)})}a=!1}},s=CU({id:t.id,send:function(f){o.push(f),i()},getSnapshot:function(){return n},subscribe:function(f,u,p){var h=Au(f,u,p);return r.add(h),h.next(n),{unsubscribe:function(){r.delete(h)}}}}),l={parent:t.parent,self:s,id:t.id||"anonymous",observers:r};return n=e.start?e.start(l):n,s}var IU={sync:!1,autoForward:!1},Gt;(function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"})(Gt||(Gt={}));var LU=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=Gt.NotStarted,this.children=new Map,this.forwardTo=new Set,this._outgoingQueue=[],this.init=this.start,this.send=function(u,p){if(Hs(u))return r.batch(u),r.state;var h=rn(l0(u,p));if(r.status===Gt.Stopped)return r.state;if(r.status!==Gt.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===Os.Parent||r.parent.id===p),y=m?r.parent:rt(p)?p===Os.Internal?r:r.children.get(p)||pl.get(p):sU(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!==Gt.Stopped||r.parent!==y||r.state.done){var b=ue(ue({},u),{name:u.name===qV?"".concat(zl(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||Yh(u.type,m),b=nt(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(O){throw r.parent&&r.parent.send({type:"xstate.error",data:O}),O}switch(u.type){case sc:{var j=u;r.defer(j);break}case s0:var v=u;if(typeof v.delay=="number"){r.defer(v);return}else v.to?r.sendTo(v._event,v.to,h===us):r.send(v._event);break;case _9:r.cancel(u.sendId);break;case Wh:{if(r.status!==Gt.Running)return;var g=u.activity;if(!r.machine.config.predictableActionArguments&&!r.state.activities[g.id||g.type])break;if(g.type===ct.Invoke){var x=Y9(g.src),w=r.machine.options.services?r.machine.options.services[x.type]:void 0,E=g.id,C=g.data,k="autoForward"in g?g.autoForward:!!g.forward;if(!w)return;var T=C?Rd(C,p,h):void 0;if(typeof w=="string")return;var $=nt(w)?w(p,h.data,{data:T,src:x,meta:g.meta}):w;if(!$)return;var R=void 0;Ms($)&&($=T?$.withContext(T):$,R={autoForward:k}),r.spawn($,E,R)}else r.spawnActivity(g);break}case hv:{r.stopChild(u.activity.id);break}case F9:var P=u,M=P.label,L=P.value;M?r.logger(M,L):r.logger(L);break}};var o=ue(ue({},e.defaultOptions),n),a=o.clock,i=o.logger,s=o.parent,l=o.id,f=l!==void 0?l:t.id;this.id=f,this.logger=i,this.clock=a,this.parent=s,this.options=o,this.scheduler=new qb({deferEvents:this.options.deferEvents}),this.sessionId=pl.bookId()}return Object.defineProperty(e.prototype,"initialState",{get:function(){var t=this;return this._initialState?this._initialState:Bi(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=We(t.actions),i=a.next();!i.done;i=a.next()){var s=i.value;this.exec(s,t,n)}}catch(l){r={error:l}}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,l,f,u,p=this;if(t._sessionid=this.sessionId,this._state=t,(!this.machine.config.predictableActionArguments||n===us)&&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=We(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=We(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=We(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&&(l=g.return)&&l.call(g)}finally{if(s)throw s.error}}if(this.state.done){var E=t.configuration.find(function($){return $.type==="final"&&$.parent===p.machine}),C=E&&E.doneData?Rd(E.doneData,t.context,n):void 0;this._doneEvent=Iu(this.id,C);try{for(var k=We(this.doneListeners),T=k.next();!T.done;T=k.next()){var b=T.value;b(this._doneEvent)}}catch($){f={error:$}}finally{try{T&&!T.done&&(u=k.return)&&u.call(k)}finally{if(f)throw f.error}}this._stop(),this._stopChildren(),pl.free(this.sessionId)}},e.prototype.onTransition=function(t){return this.listeners.add(t),this.status===Gt.Running&&t(this.state,this.state.event),this},e.prototype.subscribe=function(t,n,r){var o=this,a=Au(t,n,r);this.listeners.add(a.next),this.status!==Gt.NotStarted&&a.next(this.state);var i=function(){o.doneListeners.delete(i),o.stopListeners.delete(i),a.complete()};return this.status===Gt.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===Gt.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===Gt.Running)return this;this.machine._init(),pl.register(this.sessionId,this),this.initialized=!0,this.status=Gt.Running;var r=t===void 0?this.initialState:Bi(this,function(){return PU(t)?n.machine.resolveState(t):n.machine.resolveState(cr.from(t,n.machine.context))});return this.options.devTools&&this.attachDev(),this.scheduler.initialize(function(){n.update(r,us)}),this},e.prototype._stopChildren=function(){this.children.forEach(function(t){nt(t.stop)&&t.stop()}),this.children.clear()},e.prototype._stop=function(){var t,n,r,o,a,i,s,l,f,u;try{for(var p=We(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=We(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=We(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=We(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&&(l=g.return)&&l.call(g)}finally{if(s)throw s.error}}if(!this.initialized)return this;this.initialized=!1,this.status=Gt.Stopped,this._initialState=void 0;try{for(var w=We(Object.keys(this.delayedEventsMap)),E=w.next();!E.done;E=w.next()){var C=E.value;this.clock.clearTimeout(this.delayedEventsMap[C])}}catch(k){f={error:k}}finally{try{E&&!E.done&&(u=w.return)&&u.call(w)}finally{if(f)throw f.error}}this.scheduler.clear(),this.scheduler=new qb({deferEvents:this.options.deferEvents})},e.prototype.stop=function(){var t=this,n=this.scheduler;return this._stop(),n.schedule(function(){var r=rn({type:"xstate.stop"}),o=Bi(t,function(){var a=Et(gt([],Qe(t.state.configuration),!1).sort(function(u,p){return p.order-u.order}).map(function(u){return ea(u.onExit,t.machine.options.actions)})),i=Qe(Pd(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],l=i[1],f=new cr({value:t.state.value,context:l,_event:r,_sessionid:t.sessionId,historyValue:void 0,history:t.state,actions:s.filter(function(u){return!qh(u)}),activities:{},events:[],configuration:[],transitions:[],children:{},done:t.state.done,tags:t.state.tags,machine:t.machine});return f.changed=!0,f});t.update(o,r),t._stopChildren(),pl.free(t.sessionId)}),this},e.prototype.batch=function(t){var n=this;if(!(this.status===Gt.NotStarted&&this.options.deferEvents)){if(this.status!==Gt.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,l=[],f=function(m){var y=rn(m);n.forward(y),i=Bi(n,function(){return n.machine.transition(i,y,void 0,r||void 0)}),l.push.apply(l,gt([],Qe(n.machine.config.predictableActionArguments?i.actions:i.actions.map(function(b){return TU(b,i)})),!1)),s=s||!!i.changed};try{for(var u=We(t),p=u.next();!p.done;p=u.next()){var h=p.value;f(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=l,n.update(i,rn(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=rn(t);if(o.name.indexOf(Fb)===0&&!this.state.nextEvents.some(function(i){return i.indexOf(Fb)===0}))throw o.data.data;var a=Bi(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=We(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(l){n={error:l}}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),nt(n.stop)&&n.stop())},e.prototype.spawn=function(t,n,r){if(this.status!==Gt.Running)return Q9(t,n);if(Wb(t))return this.spawnPromise(Promise.resolve(t),n);if(nt(t))return this.spawnCallback(t,n);if(SU(t))return this.spawnActor(t,n);if(iU(t))return this.spawnObservable(t,n);if(Ms(t))return this.spawnMachine(t,ue(ue({},r),{id:n}));if(nU(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,ue(ue({},this.options),{parent:this,id:n.id||t.id})),a=ue(ue({},IU),n);a.sync&&o.onTransition(function(s){r.send(V9,{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(rn(s,{origin:o.id}))}).start(),i},e.prototype.spawnBehavior=function(t,n){var r=AU(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(l){a||(i=l,o.removeChild(n),o.send(rn(Iu(n,l),{origin:n})))},function(l){if(!a){o.removeChild(n);var f=zl(n,l);try{o.send(rn(f,{origin:n}))}catch{o.devTools&&o.devTools.send(f,o.state),o.machine.strict&&o.stop()}}});var s=(r={id:n,send:function(){},subscribe:function(l,f,u){var p=Au(l,f,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[Jo]=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,l,f=function(h){l=h,s.forEach(function(m){return m(h)}),!a&&o.send(rn(h,{origin:n}))},u;try{u=t(f,function(h){i.add(h)})}catch(h){this.send(zl(n,h))}if(Wb(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=Au(h);return s.add(m.next),{unsubscribe:function(){s.delete(m.next)}}},stop:function(){a=!0,nt(u)&&u()},toJSON:function(){return{id:n}},getSnapshot:function(){return l}},r[Jo]=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(l){a=l,o.send(rn(l,{origin:n}))},function(l){o.removeChild(n),o.send(rn(zl(n,l),{origin:n}))},function(){o.removeChild(n),o.send(rn(Iu(n),{origin:n}))}),s=(r={id:n,send:function(){},subscribe:function(l,f,u){return t.subscribe(l,f,u)},stop:function(){return i.unsubscribe()},getSnapshot:function(){return a},toJSON:function(){return{id:n}}},r[Jo]=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[Jo]=function(){return this},r))},e.prototype.attachDev=function(){var t=bv();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(ue(ue({name:this.id,autoPause:!0,stateSanitizer:function(r){return{value:r.value,context:r.context,actions:r.actions}}},n),{features:ue({jump:!1,skip:!1},n?n.features:void 0)}),this.machine),this.devTools.init(this.state)}MU(this)}},e.prototype.toJSON=function(){return{id:this.id}},e.prototype[Jo]=function(){return this},e.prototype.getSnapshot=function(){return this.status===Gt.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=n5,e}();function n5(e,t){var n=new LU(e,t);return n}function DU(e){if(typeof e=="string"){var t={type:e};return t.toString=function(){return e},t}return e}function Qc(e){return ue(ue({type:Hh},e),{toJSON:function(){e.onDone,e.onError;var t=pv(e,["onDone","onError"]);return ue(ue({},t),{type:Hh,src:DU(e.src)})}})}var Zc="",Qh="#",dp="*",Ai={},Ii=function(e){return e[0]===Qh},NU=function(){return{actions:{},guards:{},services:{},activities:{},delays:{}}},BU=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(NU(),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:U9),this.id=this.config.id||gt([this.machine.key],Qe(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?$l(this.config.states,function(f,u){var p,h=new e(f,{},void 0,{parent:a,key:u});return Object.assign(a.idMap,ue((p={},p[h.id]=h,p),h.idMap)),h}):Ai;var s=0;function l(f){var u,p;f.order=s++;try{for(var h=We(Z9(f)),m=h.next();!m.done;m=h.next()){var y=m.value;l(y)}}catch(b){u={error:b}}finally{try{m&&!m.done&&(p=h.return)&&p.call(h)}finally{if(u)throw u.error}}}l(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(f){var u=f.event;return u===Zc}):Zc in this.config.on:!1),this.strict=!!this.config.strict,this.onEntry=Tr(this.config.entry||this.config.onEntry).map(function(f){return _f(f)}),this.onExit=Tr(this.config.exit||this.config.onExit).map(function(f){return _f(f)}),this.meta=this.config.meta,this.doneData=this.type==="final"?this.config.data:void 0,this.invoke=Tr(this.config.invoke).map(function(f,u){var p,h;if(Ms(f)){var m=Yc(a.id,u);return a.machine.options.services=ue((p={},p[m]=f,p),a.machine.options.services),Qc({src:m,id:m})}else if(rt(f.src)){var m=f.id||Yc(a.id,u);return Qc(ue(ue({},f),{id:m,src:f.src}))}else if(Ms(f.src)||nt(f.src)){var m=f.id||Yc(a.id,u);return a.machine.options.services=ue((h={},h[m]=f.src,h),a.machine.options.services),Qc(ue(ue({id:m},f),{src:m}))}else{var y=f.src;return Qc(ue(ue({id:Yc(a.id,u)},f),{src:y}))}}),this.activities=Tr(this.config.activities).concat(this.invoke).map(function(f){return vv(f)}),this.transition=this.transition.bind(this),this.tags=Tr(this.config.tags)}return e.prototype._init=function(){this.__cache.transitions||J9(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,l=r.delays;return new e(this.config,{actions:ue(ue({},o),t.actions),activities:ue(ue({},a),t.activities),guards:ue(ue({},i),t.guards),services:ue(ue({},s),t.services),delays:ue(ue({},l),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 nt(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:$l(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===Zc,r=this.transitions.filter(function(o){var a=o.eventType===t;return n?a:a||o.eventType===dp});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=nt(a)?"".concat(t.id,":delay[").concat(i,"]"):a,l=yU(s,t.id);return t.onEntry.push(uU(l,{delay:a})),t.onExit.push(hU(l)),l},o=Hs(n)?n.map(function(a,i){var s=r(a.delay,i);return ue(ue({},a),{event:s})}):Et(Object.keys(n).map(function(a,i){var s=n[a],l=rt(s)?{target:s}:s,f=isNaN(+a)?a:+a,u=r(f,i);return Tr(l).map(function(p){return ue(ue({},p),{event:u,delay:f})})}));return o.map(function(a){var i=a.delay;return ue(ue({},t.formatTransition(a)),{delay:i})})},e.prototype.getStateNodes=function(t){var n,r=this;if(!t)return[];var o=t instanceof cr?t.value:Ql(t,this.delimiter);if(rt(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,gt([],Qe(Et(i.map(function(l){return r.getStateNode(l).getStateNodes(o[l])}))),!1)),s},e.prototype.handles=function(t){var n=W9(t);return this.events.includes(n)},e.prototype.resolveState=function(t){var n=t instanceof cr?t:cr.create(t),r=Array.from(Ol([],this.getStateNodes(n.value)));return new cr(ue(ue({},n),{value:this.resolve(n.value),configuration:r,done:Lu(r,this),tags:Kb(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=We(Object.keys(t)),l=s.next();!l.done;l=s.next()){var f=l.value,u=t[f];if(u){var p=this.getStateNode(f),h=p._transition(u,n,r);h&&(i[f]=h)}}}catch(v){o={error:v}}finally{try{l&&!l.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=Et(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=Et(Object.keys(i).map(function(v){return i[v].configuration}));return{transitions:y,exitSet:Et(m.map(function(v){return v.exitSet})),configuration:j,source:n,actions:Et(Object.keys(i).map(function(v){return i[v].actions}))}},e.prototype._transition=function(t,n,r){return rt(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,rn(n))},e.prototype.next=function(t,n){var r,o,a=this,i=n.name,s=[],l=[],f;try{for(var u=We(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?rt(y)&&Ii(y)?t.matches(Ql(this.getStateNodeById(y).path,this.delimiter)):gv(Ql(y,this.delimiter),JV(this.path.slice(0,-2))(t.value)):!0,v=!1;try{v=!m||q9(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&&(l=h.target),s.push.apply(s,gt([],Qe(h.actions),!1)),f=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(f){if(!l.length)return{transitions:[f],exitSet:[],configuration:t.value?[this]:[],source:t,actions:s};var g=Et(l.map(function(w){return a.getRelativeStateNodes(w,t.historyValue)})),x=!!f.internal;return{transitions:[f],exitSet:x?[]:Et(l.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=Lu(m,this),b=h?EU(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?ue({},n.activities):{};try{for(var x=We(v),w=x.next();!w.done;w=x.next()){var E=w.value;try{for(var C=(l=void 0,We(E.actions)),k=C.next();!k.done;k=C.next()){var T=k.value;T.type===Wh?g[T.activity.id||T.activity.type]=T:T.type===hv&&(g[T.activity.id||T.activity.type]=!1)}}catch(Z){l={error:Z}}finally{try{k&&!k.done&&(f=C.return)&&f.call(C)}finally{if(l)throw l.error}}}}catch(Z){i={error:Z}}finally{try{w&&!w.done&&(s=x.return)&&s.call(x)}finally{if(i)throw i.error}}var $=Qe(Pd(this,n,r,a,v,o,this.machine.config.predictableActionArguments||this.machine.config.preserveActionOrder),2),R=$[0],P=$[1],M=Qe(rU(R,qh),2),L=M[0],O=M[1],N=R.filter(function(Z){var ee;return Z.type===Wh&&((ee=Z.activity)===null||ee===void 0?void 0:ee.type)===Hh}),V=N.reduce(function(Z,ee){return Z[ee.activity.id]=wU(ee.activity,u.machine,P,a),Z},n?ue({},n.children):{}),D=new cr({value:b||n.value,context:P,_event:a,_sessionid:n?n._sessionid:null,historyValue:b?j?oU(j,b):void 0:n?n.historyValue:void 0,history:!b||t.source?n:void 0,actions:b?O:[],activities:b?g:n?n.activities:{},events:[],configuration:m,transitions:t.transitions,children:V,done:y,tags:Kb(m),machine:this}),z=r!==P;D.changed=a.name===V9||z;var A=D.history;A&&delete A.history;var B=!y&&(this._transient||p.some(function(Z){return Z._transient}));if(!h&&(!B||a.name===Zc))return D;var F=D;if(!y)for(B&&(F=this.resolveRaisedTransition(F,{type:GV},a,o));L.length;){var U=L.shift();F=this.resolveRaisedTransition(F,U._event,a,o)}var W=F.changed||(A?!!F.actions.length||z||typeof A.value!=typeof F.value||!t5(F.value,A.value):void 0);return F.changed=W,F.history=A,F},e.prototype.getStateNode=function(t){if(Ii(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=Ii(t)?t.slice(Qh.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"&&Ii(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||Ai;switch(this.type){case"parallel":return $l(this.initialStateValue,function(a,i){return a?r.getStateNode(i).resolve(t[i]||a):Ai});case"compound":if(rt(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?$l(t,function(a,i){return a?r.getStateNode(i).resolve(a):Ai}):this.initialStateValue||{};default:return t||Ai}},e.prototype.getResolvedPath=function(t){if(Ii(t)){var n=this.machine.idMap[t.slice(Qh.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=Ub(this.states,function(r){return r.initialStateValue||Ai},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=Td(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;rt(n.target)?t=Ii(n.target)?jd(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(Td(this))return[this];if(this.type==="compound"&&!this.initial)return[this];var n=Mu(this.initialStateValue);return Et(n.map(function(r){return t.getFromRelativePath(r)}))},enumerable:!1,configurable:!0}),e.prototype.getFromRelativePath=function(t){if(!t.length)return[this];var n=Qe(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:Ub(this.states,function(n,r){if(!t)return n.historyValue();var o=rt(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?Et(Mu(o).map(function(i){return r.getFromRelativePath(i)})):r.initialStateNodes}var a=eU(r.path,"states")(t).current;return rt(a)?[r.getStateNode(a)]:Et(Mu(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=Et(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=We(Object.keys(a)),l=s.next();!l.done;l=s.next()){var f=l.value,u=a[f];if(u.states)try{for(var p=(r=void 0,We(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{l&&!l.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(!rt(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=lU(t.target),o="internal"in t?t.internal:r?r.some(function(l){return rt(l)&&l[0]===n.delimiter}):!0,a=this.machine.options.guards,i=this.resolveTarget(r),s=ue(ue({},t),{actions:ea(Tr(t.actions)),cond:K9(t.cond,a),target:i,source:this,internal:o,eventType:t.event,toJSON:function(){return ue(ue({},s),{target:s.target?s.target.map(function(l){return"#".concat(l.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=dp,s=a[i],l=s===void 0?[]:s,f=pv(a,[typeof i=="symbol"?i:i+""]);o=Et(Object.keys(f).map(function(g){var x=Mi(g,f[g]);return x}).concat(Mi(dp,l)))}var u=this.config.always?Mi("",this.config.always):[],p=this.config.onDone?Mi(String(Xc(this.id)),this.config.onDone):[],h=Et(this.invoke.map(function(g){var x=[];return g.onDone&&x.push.apply(x,gt([],Qe(Mi(String(Iu(g.id)),g.onDone)),!1)),g.onError&&x.push.apply(x,gt([],Qe(Mi(String(zl(g.id)),g.onError)),!1)),x})),m=this.after,y=Et(gt(gt(gt(gt([],Qe(p),!1),Qe(h),!1),Qe(o),!1),Qe(u),!1).map(function(g){return Tr(g).map(function(x){return r.formatTransition(x)})}));try{for(var b=We(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 _U(e,t,n){return n===void 0&&(n=e.context),new BU(e,t,n)}var FU=bU,Zh;(function(e){e[e.Effect=1]="Effect",e[e.LayoutEffect=2]="LayoutEffect"})(Zh||(Zh={}));var Zl=d.useLayoutEffect;function Yb(e){var t=d.useRef();return t.current||(t.current={v:e()}),t.current.v}var VU=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},UU=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 WU(e,t){var n,r,o=VU([[],[]],2),a=o[0],i=o[1];try{for(var s=UU(e),l=s.next();!l.done;l=s.next()){var f=l.value;t(f)?a.push(f):i.push(f)}}catch(u){n={error:u}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return[a,i]}var hl=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},Xb=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 XU(e,t){t===void 0&&(t={});var n=d.useCallback(function(s){var l=s.changed===void 0&&Object.keys(s.children).length;(s.changed||l)&&i(s)},[]),r=qU(e,t,n),o=YU(d.useState(function(){var s=r.machine.initialState;return t.state?cr.create(t.state):s}),2),a=o[0],i=o[1];return[a,r.send,r]}const Be={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(Be.str(e)||Be.num(e))return e===t;if(Be.obj(e)&&Be.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 Be.und(n)?e===t:!0}};function QU(e,t){return t===void 0&&(t=!0),n=>(Be.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 ZU(){const e=d.useState(!1),t=e[1];return d.useCallback(()=>t(r=>!r),[])}function Da(e,t){return Be.und(e)||Be.nul(e)?t:e}function Jc(e){return Be.und(e)?[]:Be.arr(e)?e:[e]}function Ji(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;rBe.und(t[o])?S({},r,{[o]:e[o]}):r,{});return S({to:t},n)}function eW(e,t){return t&&(Be.fun(t)?t(e):Be.obj(t)&&(t.current=e)),e}class Ar{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 Jh extends Ar{constructor(){super(...arguments),this.payload=[],this.attach=()=>this.payload.forEach(t=>t instanceof Ar&&t.addChild(this)),this.detach=()=>this.payload.forEach(t=>t instanceof Ar&&t.removeChild(this))}}class r5 extends Ar{constructor(){super(...arguments),this.payload={},this.attach=()=>Object.values(this.payload).forEach(t=>t instanceof Ar&&t.addChild(this)),this.detach=()=>Object.values(this.payload).forEach(t=>t instanceof Ar&&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 Ar)||(n[r]=o instanceof Ar?o[t?"getAnimatedValue":"getValue"]():o)}return n}getAnimatedValue(){return this.getValue(!0)}}let yv;function tW(e,t){yv={fn:e,transform:t}}let o5;function nW(e){o5=e}let a5=e=>typeof window<"u"?window.requestAnimationFrame(e):-1,$d;function rW(e){$d=e}let i5=()=>Date.now(),oW=e=>e.current,s5;function aW(e){s5=e}class iW extends r5{constructor(t,n){super(),this.update=void 0,this.payload=t.style?S({},t,{style:s5(t.style)}):t,this.update=n,this.attach()}}const sW=e=>Be.fun(e)&&!(e.prototype instanceof vt.Component),lW=e=>d.forwardRef((n,r)=>{const o=ZU(),a=d.useRef(!0),i=d.useRef(null),s=d.useRef(null),l=d.useCallback(h=>{const m=i.current,y=()=>{let b=!1;s.current&&(b=yv.fn(s.current,i.current.getAnimatedValue())),(!s.current||b===!1)&&o()};i.current=new iW(h,y),m&&m.detach()},[]);d.useEffect(()=>()=>{a.current=!1,i.current&&i.current.detach()},[]),d.useImperativeHandle(r,()=>oW(s)),l(n);const f=i.current.getValue();f.scrollTop,f.scrollLeft;const u=oe(f,["scrollTop","scrollLeft"]),p=sW(e)?void 0:h=>s.current=eW(h,r);return vt.createElement(e,S({},u,{ref:p}))});let ef=!1;const ni=new Set,l5=()=>{if(!ef)return!1;let e=i5();for(let t of ni){let n=!1;for(let r=0;r=l.startTime+o.duration;else if(o.decay)p=f+m/(1-.998)*(1-Math.exp(-(1-.998)*(e-l.startTime))),a=Math.abs(l.lastPosition-p)<.1,a&&(u=p);else{i=l.lastTime!==void 0?l.lastTime:e,m=l.lastVelocity!==void 0?l.lastVelocity:o.initialVelocity,e>i+64&&(i=e);let y=Math.floor(e-i);for(let g=0;gu:p{ni.has(e)||ni.add(e),ef||(ef=!0,a5(l5))},cW=e=>{ni.has(e)&&ni.delete(e)};function zd(e,t,n){if(typeof e=="function")return e;if(Array.isArray(e))return zd({range:e,output:t,extrapolate:n});if($d&&typeof e.output[0]=="string")return $d(e);const r=e,o=r.output,a=r.range||[0,1],i=r.extrapolateLeft||r.extrapolate||"extend",s=r.extrapolateRight||r.extrapolate||"extend",l=r.easing||(f=>f);return f=>{const u=dW(f,a);return uW(f,a[u],a[u+1],o[u],o[u+1],l,i,s,r.map)}}function uW(e,t,n,r,o,a,i,s,l){let f=l?l(e):e;if(fn){if(s==="identity")return f;s==="clamp"&&(f=n)}return r===o?r:t===n?e<=t?r:o:(t===-1/0?f=-f:n===1/0?f=f-t:f=(f-t)/(n-t),f=a(f),r===-1/0?f=-f:o===1/0?f=f+r:f=f*(o-r)+r,f)}function dW(e,t){for(var n=1;n=e);++n);return n-1}class As extends Jh{constructor(t,n,r,o){super(),this.calc=void 0,this.payload=t instanceof Jh&&!(t instanceof As)?t.getPayload():Array.isArray(t)?t:[t],this.calc=zd(n,r,o)}getValue(){return this.calc(...this.payload.map(t=>t.getValue()))}updateConfig(t,n,r){this.calc=zd(t,n,r)}interpolate(t,n,r){return new As(this,t,n,r)}}const Li=(e,t,n)=>e&&new As(e,t,n),pW={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 f5(e,t){"update"in e?t.add(e):e.getChildren().forEach(n=>f5(n,t))}class em extends Ar{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&&f5(this,this.animatedStyles),this.animatedStyles.forEach(t=>t.update())}clearStyles(){this.animatedStyles.clear()}getValue(){return this.value}interpolate(t,n,r){return new As(this,t,n,r)}}class hW extends Jh{constructor(t){super(),this.payload=t.map(n=>new em(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 As(this,t,n)}}let mW=0,gW=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=mW++}update(t){if(!t)return this;const n=pp(t),r=n.delay,o=r===void 0?0:r,a=n.to,i=oe(n,["delay","to"]);if(Be.arr(a)||Be.fun(a))this.queue.push(S({},i,{delay:o,to:a}));else if(a){let s={};Object.entries(a).forEach(l=>{let f=l[0],u=l[1];const p=S({to:{[f]:u},delay:Ji(o,f)},i),h=s[p.delay]&&s[p.delay].to;s[p.delay]=S({},s[p.delay],p,{to:S({},h,p.to)})}),this.queue=Object.values(s)}return this.queue=this.queue.sort((s,l)=>s.delay-l.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,l=s===void 0?{}:s;Be.obj(i)&&(this.merged=S({},i,this.merged)),Be.obj(l)&&(this.merged=S({},this.merged,l))});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 l=u=>{a===r.length-1&&n===this.guid&&u&&(this.idle=!0,this.props.onRest&&this.props.onRest(this.merged)),t&&t()};let f=Be.arr(s.to)||Be.fun(s.to);i?setTimeout(()=>{n===this.guid&&(f?this.runAsync(s,l):this.diff(s).start(l))},i):f?this.runAsync(s,l):this.diff(s).start(l)})}else Be.fun(t)&&this.listeners.push(t),this.props.onStart&&this.props.onStart(),fW(this);return this}stop(t){return this.listeners.forEach(n=>n(t)),this.listeners=[],this}pause(t){return this.stop(!0),t&&cW(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(Be.arr(o.to))for(let s=0;s{if(a===this.guid)return new Promise(u=>this.diff(f).start(u))})}else if(Be.fun(o.to)){let s=0,l;i=i.then(()=>o.to(f=>{const u=S({},o,pp(f));if(Be.arr(u.config)&&(u.config=u.config[s]),s++,a===this.guid)return l=new Promise(p=>this.diff(u).start(p))},function(f){return f===void 0&&(f=!0),r.stop(f)}).then(()=>l))}i.then(n)}diff(t){this.props=S({},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,l=s===void 0?{}:s,f=n.reverse,u=n.attach,p=n.reset,h=n.immediate;if(f){var m=[i,o];o=m[0],i=m[1]}this.merged=S({},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=Be.num(g),E=Be.str(g)&&!g.startsWith("#")&&!/\d/.test(g)&&!o5[g],C=Be.arr(g),k=!w&&!C&&!E;let T=Be.und(o[v])?g:o[v],$=w||C||E?g:1,R=Ji(l,v);y&&($=y.animations[v].parent);let P=x.parent,M=x.interpolation,L=Jc(y?$.getPayload():$),O,N=g;k&&(N=$d({range:[0,1],output:[g,g]})(1));let V=M&&M.getValue();const z=!Be.und(P)&&x.animatedValues.some(U=>!U.done),A=!Be.equ(N,V),B=!Be.equ(N,x.previous),F=!Be.equ(R,x.config);if(p||B&&A||F){if(w||E)P=M=x.parent||new em(T);else if(C)P=M=x.parent||new hW(T);else if(k){let U=x.interpolation&&x.interpolation.calc(x.parent.value);U=U!==void 0&&!p?U:T,x.parent?(P=x.parent,P.setValue(0,!1)):P=new em(0);const W={output:[U,g]};x.interpolation?(M=x.interpolation,x.interpolation.updateConfig(W)):M=P.interpolate(W)}return L=Jc(y?$.getPayload():$),O=Jc(P.getPayload()),p&&!k&&P.setValue(T,!1),this.hasChanged=!0,O.forEach(U=>{U.startPosition=U.value,U.lastPosition=U.value,U.lastVelocity=z?U.lastVelocity:void 0,U.lastTime=z?U.lastTime:void 0,U.startTime=i5(),U.done=!1,U.animatedStyles.clear()}),Ji(h,v)&&P.setValue(k?$:g,!1),S({},b,{[v]:S({},x,{name:v,parent:P,interpolation:M,animatedValues:O,toValues:L,previous:N,config:R,fromValues:Jc(P.getValue()),immediate:Ji(h,v),initialVelocity:Da(R.velocity,0),clamp:Da(R.clamp,!1),precision:Da(R.precision,.01),tension:Da(R.tension,170),friction:Da(R.friction,26),mass:Da(R.mass,1),duration:R.duration,easing:Da(R.easing,U=>U),decay:R.decay})})}else return A?b:(k&&(P.setValue(1,!1),M.updateConfig({output:[N,N]})),P.done=!0,this.hasChanged=!0,S({},b,{[v]:S({},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 vW=(e,t)=>{const n=d.useRef(!1),r=d.useRef(),o=Be.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 gW,y=o?Ji(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 l=d.useMemo(()=>u=>r.current.map((p,h)=>{p.update(o?Ji(u,h,p):u[h]),s||p.start()}),[e]);d.useEffect(()=>{n.current?o||l(t):s||r.current.forEach(u=>u.start())}),d.useEffect(()=>(n.current=!0,()=>r.current.forEach(u=>u.destroy())),[]);const f=r.current.map(u=>u.getValues());return o?[f,l,u=>r.current.forEach(p=>p.pause(u))]:f},bW=e=>{const t=Be.fun(e),n=vW(1,t?e:[e]),r=n[0],o=n[1],a=n[2];return t?[r[0],o,a]:r};class yW extends r5{constructor(t){t===void 0&&(t={}),super(),t.transform&&!(t.transform instanceof Ar)&&(t=yv.transform(t)),this.payload=t}}const Od={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},Dr="[-+]?\\d*\\.?\\d+",Md=Dr+"%";function f0(){for(var e=arguments.length,t=new Array(e),n=0;n>>0===e&&e>=0&&e<=4294967295?e:null:(t=jW.exec(e))?parseInt(t[1]+"ff",16)>>>0:Od.hasOwnProperty(e)?Od[e]:(t=xW.exec(e))?(Di(t[1])<<24|Di(t[2])<<16|Di(t[3])<<8|255)>>>0:(t=wW.exec(e))?(Di(t[1])<<24|Di(t[2])<<16|Di(t[3])<<8|ey(t[4]))>>>0:(t=CW.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=RW.exec(e))?parseInt(t[1],16)>>>0:(t=EW.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=kW.exec(e))?(Zb(Jb(t[1]),eu(t[2]),eu(t[3]))|255)>>>0:(t=SW.exec(e))?(Zb(Jb(t[1]),eu(t[2]),eu(t[3]))|ey(t[4]))>>>0:null}function hp(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 Zb(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,a=hp(o,r,e+1/3),i=hp(o,r,e),s=hp(o,r,e-1/3);return Math.round(a*255)<<24|Math.round(i*255)<<16|Math.round(s*255)<<8}function Di(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Jb(e){return(parseFloat(e)%360+360)%360/360}function ey(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function eu(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function ty(e){let t=PW(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 tu=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,TW=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,$W=new RegExp(`(${Object.keys(Od).join("|")})`,"g"),zW=e=>{const t=e.output.map(o=>o.replace(TW,ty)).map(o=>o.replace($W,ty)),n=t[0].match(tu).map(()=>[]);t.forEach(o=>{o.match(tu).forEach((a,i)=>n[i].push(+a))});const r=t[0].match(tu).map((o,a)=>zd(S({},e,{output:n[a]})));return o=>{let a=0;return t[0].replace(tu,()=>r[a++](o)).replace(/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,(i,s,l,f,u)=>`rgba(${Math.round(s)}, ${Math.round(l)}, ${Math.round(f)}, ${u})`)}};let tf={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 OW=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),MW=["Webkit","Ms","Moz","O"];tf=Object.keys(tf).reduce((e,t)=>(MW.forEach(n=>e[OW(n,t)]=e[t]),e),tf);function AW(e,t,n){return t==null||typeof t=="boolean"||t===""?"":!n&&typeof t=="number"&&t!==0&&!(tf.hasOwnProperty(e)&&tf[e])?t+"px":(""+t).trim()}const ny={};aW(e=>new yW(e));rW(zW);nW(Od);tW((e,t)=>{if(e.nodeType&&e.setAttribute!==void 0){const o=t.style,a=t.children,i=t.scrollTop,s=t.scrollLeft,l=oe(t,["style","children","scrollTop","scrollLeft"]),f=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=AW(u,o[u],n);u==="float"&&(u="cssFloat"),n?e.style.setProperty(u,r):e.style[u]=r}for(let u in l){const p=f?u:ny[u]||(ny[u]=u.replace(/([A-Z])/g,h=>"-"+h.toLowerCase()));typeof e.getAttribute(p)<"u"&&e.setAttribute(p,l[u])}return}else return!1},e=>e);const IW=["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"],LW=QU(lW,!1),DW=LW(IW);function ry(e,t){return e.map(function(n,r){return n+t[r]})}function c5(e,t){return e.map(function(n,r){return n-t[r]})}function tm(e){return Math.hypot.apply(Math,e)}function NW(e,t,n){var r=tm(t),o=r===0?0:1/r,a=n===0?0:1/n,i=a*r,s=t.map(function(u){return a*u}),l=t.map(function(u){return o*u}),f=tm(e);return{velocities:s,velocity:i,distance:f,direction:l}}function nm(e){return Math.sign?Math.sign(e):+(e>0)-+(e<0)||+e}function BW(e,t,n){return Math.max(t,Math.min(e,n))}function _W(e,t){return Math.pow(e,t*5)}function oy(e,t,n){return t===0||Math.abs(t)===1/0?_W(e,n):e*t*n/(t+n*e)}function nf(e,t,n,r){return r===void 0&&(r=.15),r===0?BW(e,t,n):en?+oy(e-n,n-t,r)+n:e}function ay(e,t){for(var n=0;n=0)&&(n[o]=e[o]);return n}function nu(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function UW(e,t){if(e){if(typeof e=="string")return iy(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 iy(e,t)}}function iy(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=UW(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 d5(){}function p5(){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=GW),ta(t)},swipeDistance:function(t){return t===void 0&&(t=KW),ta(t)},delay:function(t){switch(t===void 0&&(t=0),t){case!0:return WW;case!1:return 0;default:return t}}});function ZW(e){return e===void 0&&(e={}),xv(e,XW)}function JW(e){return e===void 0&&(e={}),xv(e,QW)}function eH(e){var t=e.domTarget,n=e.eventOptions,r=e.window,o=e.enabled,a=VW(e,["domTarget","eventOptions","window","enabled"]),i=ZW({domTarget:t,eventOptions:n,window:r,enabled:o});return i.drag=JW(a),i}function ml(e){return wn({_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:d5,canceled:!1,memo:void 0,args:void 0},e)}function m5(){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=ml({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=ml({da:[0,0],vdva:[0,0],origin:void 0,turns:0}),r=ml({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),o=ml({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),a=ml({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 Ua=new Map,tH=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 l=arguments.length,f=new Array(l>2?l-2:0),u=2;u=t?nm(e)*t:!1}function ly(e,t,n){var r=t[0],o=t[1],a=n[0],i=n[1],s=e[0],l=s[0],f=s[1],u=e[1],p=u[0],h=u[1];return[nf(r,l,f,a),nf(o,p,h,i)]}function mp(e,t,n){var r=e.state,o=e.args,a=t.timeStamp,i=t.type,s=r.values,l=n?0:a-r.startTime;return{_lastEventType:i,event:t,timeStamp:a,elapsedTime:l,args:o,previous:s}}function nH(e,t,n){var r=e.state.offset,o=n.timeStamp;return wn({},m5()[e.stateKey],{_active:!0,values:t,initial:t,offset:r,lastOffset:r,startTime:o})}function rH(e,t){return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;al?"x":s0?t:n}return null}function fy(e){var t="buttons"in e?e.buttons:0,n=y5(e),r=n&&n.length||0,o=r>0||t>0,a=e.shiftKey,i=e.altKey,s=e.metaKey,l=e.ctrlKey;return{touches:r,down:o,buttons:t,shiftKey:a,altKey:i,metaKey:s,ctrlKey:l}}function cy(e){var t=y5(e),n=t?t[0]:e,r=n.clientX,o=n.clientY;return[r,o]}var hH=3,mH=220,gH=function(e){u5(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||(sH(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(nu(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=fy(o);if(!a.down){r.onDragEnd(o);return}r.updateSharedState(a);var i=cy(o),s=r.getKinematics(i,o),l=mp(nu(r),o),f=r.state._isTap,u=tm(s._movement);f&&u>=hH&&(f=!1),r.updateGestureState(wn({},l,s,{_isTap:f})),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],l=i[1],f=r.state.movement,u=f[0],p=f[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],E=wn({},mp(nu(r),o),r.getMovement(r.state.values)),C=[0,0];E.elapsedTimej&&Math.abs(u)>x&&(C[0]=nm(s)),y!==!1&&Math.abs(l)>v&&Math.abs(p)>w&&(C[1]=nm(l))),r.updateGestureState(wn({},E,{tap:a,swipe:C})),r.fireGestureHandler(a===!0)}},r.clean=function(){e.prototype.clean.call(nu(r)),r.state._delayedEvent=!1,iH(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=cy(o);this.updateSharedState(fy(o)),this.updateGestureState(wn({},nH(this,a,o),mp(this,o,!0),{_pointerId:o.pointerId,cancel:this.onCancel})),this.updateGestureState(this.getMovement(a)),this.fireGestureHandler()},n.addBindings=function(o){if(rm(o,"onPointerDown",this.onDragStart),this.config.filterTaps){var a=this.controller.config.eventOptions.capture?"onClick":"onClickCapture";rm(o,a,this.onClick)}},t}(pH);function vH(e,t){var n,r=[],o,a=!1;function i(){for(var s=arguments.length,l=new Array(s),f=0;fsummary:first-of-type","details"],Ad=x5.join(","),w5=typeof Element>"u",gi=w5?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,om=!w5&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},k5=function(t,n,r){var o=Array.prototype.slice.apply(t.querySelectorAll(Ad));return n&&gi.call(t,Ad)&&o.unshift(t),o=o.filter(r),o},S5=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(),l=s.length?s:i.children,f=e(l,!0,r);r.flatten?o.push.apply(o,f):o.push({scope:i,candidates:f})}else{var u=gi.call(i,Ad);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},C5=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},xH=function(t,n){return t.tabIndex===n.tabIndex?t.documentOrder-n.documentOrder:t.tabIndex-n.tabIndex},E5=function(t){return t.tagName==="INPUT"},wH=function(t){return E5(t)&&t.type==="hidden"},kH=function(t){var n=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(r){return r.tagName==="SUMMARY"});return n},SH=function(t,n){for(var r=0;rsummary:first-of-type"),i=a?t.parentElement:t;if(gi.call(i,"details:not([open]) *"))return!0;var s=om(t).host,l=(s==null?void 0:s.ownerDocument.contains(s))||t.ownerDocument.contains(t);if(!r||r==="full"){if(typeof o=="function"){for(var f=t;t;){var u=t.parentElement,p=om(t);if(u&&!u.shadowRoot&&o(u)===!0)return uy(t);t.assignedSlot?t=t.assignedSlot:!u&&p!==t.ownerDocument?t=p.host:t=u}t=f}if(l)return!t.getClientRects().length}else if(r==="non-zero-area")return uy(t);return!1},PH=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)},$H=function e(t){var n=[],r=[];return t.forEach(function(o,a){var i=!!o.scope,s=i?o.scope:o,l=C5(s,i),f=i?e(o.candidates):s;l===0?i?n.push.apply(n,f):n.push(s):r.push({documentOrder:a,tabIndex:l,item:o,isScope:i,content:f})}),r.sort(xH).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(n)},zH=function(t,n){n=n||{};var r;return n.getShadowRoot?r=S5([t],n.includeContainer,{filter:am.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:TH}):r=k5(t,n.includeContainer,am.bind(null,n)),$H(r)},OH=function(t,n){n=n||{};var r;return n.getShadowRoot?r=S5([t],n.includeContainer,{filter:Id.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):r=k5(t,n.includeContainer,Id.bind(null,n)),r},ou=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return gi.call(t,Ad)===!1?!1:am(n,t)},MH=x5.concat("iframe").join(","),gp=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return gi.call(t,MH)===!1?!1:Id(n,t)};/*! +* focus-trap 6.9.4 +* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE +*/function dy(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 py(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()}}}(),IH=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},LH=function(t){return t.key==="Escape"||t.key==="Esc"||t.keyCode===27},DH=function(t){return t.key==="Tab"||t.keyCode===9},my=function(t){return setTimeout(t,0)},gy=function(t,n){var r=-1;return t.every(function(o,a){return n(o)?(r=a,!1):!0}),r},gl=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o1?T-1:0),R=1;R=0)C=r.activeElement;else{var k=a.tabbableGroups[0],T=k&&k.firstTabbableNode;C=T||f("fallbackFocus")}if(!C)throw new Error("Your focus-trap needs to have at least one focusable element");return C},p=function(){if(a.containerGroups=a.containers.map(function(C){var k=zH(C,o.tabbableOptions),T=OH(C,o.tabbableOptions);return{container:C,tabbableNodes:k,focusableNodes:T,firstTabbableNode:k.length>0?k[0]:null,lastTabbableNode:k.length>0?k[k.length-1]:null,nextTabbableNode:function(R){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,M=T.findIndex(function(L){return L===R});if(!(M<0))return P?T.slice(M+1).find(function(L){return ou(L,o.tabbableOptions)}):T.slice(0,M).reverse().find(function(L){return ou(L,o.tabbableOptions)})}}}),a.tabbableGroups=a.containerGroups.filter(function(C){return C.tabbableNodes.length>0}),a.tabbableGroups.length<=0&&!f("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(C){if(C!==!1&&C!==r.activeElement){if(!C||!C.focus){E(u());return}C.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=C,IH(C)&&C.select()}},m=function(C){var k=f("setReturnFocus",C);return k||(k===!1?!1:C)},y=function(C){var k=au(C);if(!(l(k)>=0)){if(gl(o.clickOutsideDeactivates,C)){i.deactivate({returnFocus:o.returnFocusOnDeactivate&&!gp(k,o.tabbableOptions)});return}gl(o.allowOutsideClick,C)||C.preventDefault()}},b=function(C){var k=au(C),T=l(k)>=0;T||k instanceof Document?T&&(a.mostRecentlyFocusedNode=k):(C.stopImmediatePropagation(),h(a.mostRecentlyFocusedNode||u()))},j=function(C){var k=au(C);p();var T=null;if(a.tabbableGroups.length>0){var $=l(k),R=$>=0?a.containerGroups[$]:void 0;if($<0)C.shiftKey?T=a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:T=a.tabbableGroups[0].firstTabbableNode;else if(C.shiftKey){var P=gy(a.tabbableGroups,function(D){var z=D.firstTabbableNode;return k===z});if(P<0&&(R.container===k||gp(k,o.tabbableOptions)&&!ou(k,o.tabbableOptions)&&!R.nextTabbableNode(k,!1))&&(P=$),P>=0){var M=P===0?a.tabbableGroups.length-1:P-1,L=a.tabbableGroups[M];T=L.lastTabbableNode}}else{var O=gy(a.tabbableGroups,function(D){var z=D.lastTabbableNode;return k===z});if(O<0&&(R.container===k||gp(k,o.tabbableOptions)&&!ou(k,o.tabbableOptions)&&!R.nextTabbableNode(k))&&(O=$),O>=0){var N=O===a.tabbableGroups.length-1?0:O+1,V=a.tabbableGroups[N];T=V.firstTabbableNode}}}else T=f("fallbackFocus");T&&(C.preventDefault(),h(T))},v=function(C){if(LH(C)&&gl(o.escapeDeactivates,C)!==!1){C.preventDefault(),i.deactivate();return}if(DH(C)){j(C);return}},g=function(C){var k=au(C);l(k)>=0||gl(o.clickOutsideDeactivates,C)||gl(o.allowOutsideClick,C)||(C.preventDefault(),C.stopImmediatePropagation())},x=function(){if(a.active)return hy.activateTrap(i),a.delayInitialFocusTimer=o.delayInitialFocus?my(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(C){if(a.active)return this;var k=s(C,"onActivate"),T=s(C,"onPostActivate"),$=s(C,"checkCanFocusTrap");$||p(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=r.activeElement,k&&k();var R=function(){$&&p(),x(),T&&T()};return $?($(a.containers.concat()).then(R,R),this):(R(),this)},deactivate:function(C){if(!a.active)return this;var k=py({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},C);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,w(),a.active=!1,a.paused=!1,hy.deactivateTrap(i);var T=s(k,"onDeactivate"),$=s(k,"onPostDeactivate"),R=s(k,"checkCanReturnFocus"),P=s(k,"returnFocus","returnFocusOnDeactivate");T&&T();var M=function(){my(function(){P&&h(m(a.nodeFocusedBeforeActivation)),$&&$()})};return P&&R?(R(m(a.nodeFocusedBeforeActivation)).then(M,M),this):(M(),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(C){var k=[].concat(C).filter(Boolean);return a.containers=k.map(function(T){return typeof T=="string"?r.querySelector(T):T}),a.active&&p(),this}},i.updateContainerElements(t),i};function BH(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),ia=[],Ld=!1,R5=-1,rf=void 0,of=void 0,P5=function(t){return ia.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},Dd=function(t){var n=t||window.event;return P5(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},_H=function(t){if(of===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;n&&r>0&&(of=document.body.style.paddingRight,document.body.style.paddingRight=r+"px")}rf===void 0&&(rf=document.body.style.overflow,document.body.style.overflow="hidden")},FH=function(){of!==void 0&&(document.body.style.paddingRight=of,of=void 0),rf!==void 0&&(document.body.style.overflow=rf,rf=void 0)},VH=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},UH=function(t,n){var r=t.targetTouches[0].clientY-R5;return P5(t.target)?!1:n&&n.scrollTop===0&&r>0||VH(n)&&r<0?Dd(t):(t.stopPropagation(),!0)},WH=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!ia.some(function(o){return o.targetElement===t})){var r={targetElement:t,options:n||{}};ia=[].concat(BH(ia),[r]),j5?(t.ontouchstart=function(o){o.targetTouches.length===1&&(R5=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&UH(o,t)},Ld||(document.addEventListener("touchmove",Dd,wv?{passive:!1}:void 0),Ld=!0)):_H(n)}},HH=function(t){if(!t){console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");return}ia=ia.filter(function(n){return n.targetElement!==t}),j5?(t.ontouchstart=null,t.ontouchmove=null,Ld&&ia.length===0&&(document.removeEventListener("touchmove",Dd,wv?{passive:!1}:void 0),Ld=!1)):ia.length||FH()},ri=[],GH=function(){return ri.some(function(e){return e.activeTargets.length>0})},KH=function(){return ri.some(function(e){return e.skippedTargets.length>0})},by="ResizeObserver loop completed with undelivered notifications.",qH=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:by}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=by),window.dispatchEvent(e)},Vf;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(Vf||(Vf={}));var oi=function(e){return Object.freeze(e)},YH=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,oi(this)}return e}(),T5=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,oi(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,l=t.width,f=t.height;return{x:n,y:r,top:o,right:a,bottom:i,left:s,width:l,height:f}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),kv=function(e){return e instanceof SVGElement&&"getBBox"in e},$5=function(e){if(kv(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)},yy=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)},XH=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},af=typeof window<"u"?window:{},iu=new WeakMap,xy=/auto|scroll/,QH=/^tb|vertical/,ZH=/msie|trident/i.test(af.navigator&&af.navigator.userAgent),Xr=function(e){return parseFloat(e||"0")},ds=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new YH((n?t:e)||0,(n?e:t)||0)},wy=oi({devicePixelContentBoxSize:ds(),borderBoxSize:ds(),contentBoxSize:ds(),contentRect:new T5(0,0,0,0)}),z5=function(e,t){if(t===void 0&&(t=!1),iu.has(e)&&!t)return iu.get(e);if($5(e))return iu.set(e,wy),wy;var n=getComputedStyle(e),r=kv(e)&&e.ownerSVGElement&&e.getBBox(),o=!ZH&&n.boxSizing==="border-box",a=QH.test(n.writingMode||""),i=!r&&xy.test(n.overflowY||""),s=!r&&xy.test(n.overflowX||""),l=r?0:Xr(n.paddingTop),f=r?0:Xr(n.paddingRight),u=r?0:Xr(n.paddingBottom),p=r?0:Xr(n.paddingLeft),h=r?0:Xr(n.borderTopWidth),m=r?0:Xr(n.borderRightWidth),y=r?0:Xr(n.borderBottomWidth),b=r?0:Xr(n.borderLeftWidth),j=p+f,v=l+u,g=b+m,x=h+y,w=s?e.offsetHeight-x-e.clientHeight:0,E=i?e.offsetWidth-g-e.clientWidth:0,C=o?j+g:0,k=o?v+x:0,T=r?r.width:Xr(n.width)-C-E,$=r?r.height:Xr(n.height)-k-w,R=T+j+E+g,P=$+v+w+x,M=oi({devicePixelContentBoxSize:ds(Math.round(T*devicePixelRatio),Math.round($*devicePixelRatio),a),borderBoxSize:ds(R,P,a),contentBoxSize:ds(T,$,a),contentRect:new T5(p,l,T,$)});return iu.set(e,M),M},O5=function(e,t,n){var r=z5(e,n),o=r.borderBoxSize,a=r.contentBoxSize,i=r.devicePixelContentBoxSize;switch(t){case Vf.DEVICE_PIXEL_CONTENT_BOX:return i;case Vf.BORDER_BOX:return o;default:return a}},JH=function(){function e(t){var n=z5(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=oi([n.borderBoxSize]),this.contentBoxSize=oi([n.contentBoxSize]),this.devicePixelContentBoxSize=oi([n.devicePixelContentBoxSize])}return e}(),M5=function(e){if($5(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},eG=function(){var e=1/0,t=[];ri.forEach(function(i){if(i.activeTargets.length!==0){var s=[];i.activeTargets.forEach(function(f){var u=new JH(f.target),p=M5(f.target);s.push(u),f.lastReportedSize=O5(f.target,f.observedBox),pe?n.activeTargets.push(o):n.skippedTargets.push(o))})})},tG=function(){var e=0;for(ky(e);GH();)e=eG(),ky(e);return KH()&&qH(),e>0},vp,A5=[],nG=function(){return A5.splice(0).forEach(function(e){return e()})},rG=function(e){if(!vp){var t=0,n=document.createTextNode(""),r={characterData:!0};new MutationObserver(function(){return nG()}).observe(n,r),vp=function(){n.textContent="".concat(t?t--:t++)}}A5.push(e),vp()},oG=function(e){rG(function(){requestAnimationFrame(e)})},Nu=0,aG=function(){return!!Nu},iG=250,sG={attributes:!0,characterData:!0,childList:!0,subtree:!0},Sy=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Cy=function(e){return e===void 0&&(e=0),Date.now()+e},bp=!1,lG=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=iG),!bp){bp=!0;var r=Cy(t);oG(function(){var o=!1;try{o=tG()}finally{if(bp=!1,t=r-Cy(),!aG())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,sG)};document.body?n():af.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),Sy.forEach(function(n){return af.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),Sy.forEach(function(n){return af.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),im=new lG,Ey=function(e){!Nu&&e>0&&im.start(),Nu+=e,!Nu&&im.stop()},fG=function(e){return!kv(e)&&!XH(e)&&getComputedStyle(e).display==="inline"},cG=function(){function e(t,n){this.target=t,this.observedBox=n||Vf.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=O5(this.target,this.observedBox,!0);return fG(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),uG=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),su=new WeakMap,jy=function(e,t){for(var n=0;n=0&&(a&&ri.splice(ri.indexOf(r),1),r.observationTargets.splice(o,1),Ey(-1))},e.disconnect=function(t){var n=this,r=su.get(t);r.observationTargets.slice().forEach(function(o){return n.unobserve(t,o.target)}),r.activeTargets.splice(0,r.activeTargets.length)},e}(),dG=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.");lu.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(!yy(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");lu.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(!yy(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");lu.unobserve(this,t)},e.prototype.disconnect=function(){lu.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();function hn(){return hn=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var sf=typeof window<"u"?d.useLayoutEffect:d.useEffect;function vl(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 fu(e){var t=Math.round(e);if(Number.isNaN(e))throw new TypeError("Found a NaN! Check your snapPoints / defaultSnap / snapTo ");return t}var pG={box:"border-box"};function yp(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 l=d.useCallback(function(f){s(f[0].borderBoxSize[0].blockSize),o.current="element"},[o]);return sf(function(){if(e.current&&r){var f=new dG(l);return f.observe(e.current,pG),function(){f.disconnect()}}},[e,l,r]),r?i:0}function dn(e){return e===void 0&&(e=1e3),new Promise(function(t){return setTimeout(t,e)})}var Ry={DRAG:{target:"#overlay.dragging",actions:"onOpenEnd"}},Py={RESIZE:{target:"#overlay.resizing",actions:"onOpenEnd"}},hG=_U({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:hn({},Ry,Py)}}},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:hn({},Ry,Py)}}},end:{invoke:{src:"onOpenEnd",onDone:"done"},on:{CLOSE:"#overlay.closing",DRAG:"#overlay.dragging"}},done:{type:"final"}},on:hn({},{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:[FU({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(dn()).then(function(){})}catch(e){return Promise.reject(e)}},onOpenStart:function(){try{return Promise.resolve(dn()).then(function(){})}catch(e){return Promise.reject(e)}},onCloseStart:function(){try{return Promise.resolve(dn()).then(function(){})}catch(e){return Promise.reject(e)}},onResizeStart:function(){try{return Promise.resolve(dn()).then(function(){})}catch(e){return Promise.reject(e)}},onSnapEnd:function(){try{return Promise.resolve(dn()).then(function(){})}catch(e){return Promise.reject(e)}},onOpenEnd:function(){try{return Promise.resolve(dn()).then(function(){})}catch(e){return Promise.reject(e)}},onCloseEnd:function(){try{return Promise.resolve(dn()).then(function(){})}catch(e){return Promise.reject(e)}},onResizeEnd:function(){try{return Promise.resolve(dn()).then(function(){})}catch(e){return Promise.reject(e)}},renderVisuallyHidden:function(e,t){try{return Promise.resolve(dn()).then(function(){})}catch(n){return Promise.reject(n)}},activate:function(e,t){try{return Promise.resolve(dn()).then(function(){})}catch(n){return Promise.reject(n)}},deactivate:function(e,t){try{return Promise.resolve(dn()).then(function(){})}catch(n){return Promise.reject(n)}},openSmoothly:function(e,t){try{return Promise.resolve(dn()).then(function(){})}catch(n){return Promise.reject(n)}},openImmediately:function(e,t){try{return Promise.resolve(dn()).then(function(){})}catch(n){return Promise.reject(n)}},snapSmoothly:function(e,t){try{return Promise.resolve(dn()).then(function(){})}catch(n){return Promise.reject(n)}},resizeSmoothly:function(e,t){try{return Promise.resolve(dn()).then(function(){})}catch(n){return Promise.reject(n)}},closeSmoothly:function(e,t){try{return Promise.resolve(dn()).then(function(){})}catch(n){return Promise.reject(n)}}},guards:{initiallyClosed:function(e){return e.initialState==="CLOSED"},initiallyOpen:function(e){return e.initialState==="OPEN"}}}),mG=["children","sibling","className","footer","header","open","initialState","lastSnapRef","initialFocusRef","onDismiss","maxHeight","defaultSnap","snapPoints","blocking","scrollLocking","style","onSpringStart","onSpringCancel","onSpringEnd","reserveScrollBarGap","expandOnContentDrag"],gG=["velocity"],vG=["onRest","config"],I5=pW.default,bG=I5.tension,cu=I5.friction,yG=vt.forwardRef(function(e,t){var n=e.children,r=e.sibling,o=e.className,a=e.footer,i=e.header,s=e.open,l=e.initialState,f=e.lastSnapRef,u=e.initialFocusRef,p=e.onDismiss,h=e.maxHeight,m=e.defaultSnap,y=m===void 0?wG:m,b=e.snapPoints,j=b===void 0?kG:b,v=e.blocking,g=v===void 0||v,x=e.scrollLocking,w=x===void 0||x,E=e.style,C=e.onSpringStart,k=e.onSpringCancel,T=e.onSpringEnd,$=e.reserveScrollBarGap,R=$===void 0?g:$,P=e.expandOnContentDrag,M=P!==void 0&&P,L=Bu(e,mG),O=function(){var _=d.useState(!1),ge=_[0],ce=_[1],Oe=d.useState({}),He=Oe[0],Ve=Oe[1],Ge=d.useCallback(function(Ye){return Ve(function(it){var Me;return hn({},it,((Me={})[Ye]=!1,Me))}),function(){Ve(function(it){var Me;return hn({},it,((Me={})[Ye]=!0,Me))})}},[]);return d.useEffect(function(){var Ye=Object.values(He);Ye.length!==0&&Ye.every(Boolean)&&ce(!0)},[He]),{ready:ge,registerReady:Ge}}(),N=O.ready,V=O.registerReady,D=d.useRef(!1),z=d.useRef(C),A=d.useRef(k),B=d.useRef(T);d.useEffect(function(){z.current=C,A.current=k,B.current=T},[k,C,T]);var F,U,W=bW(function(){return{y:0,ready:0,maxHeight:0,minSnap:0,maxSnap:0}}),Z=W[0],ee=W[1],K=d.useRef(null),de=d.useRef(null),pe=d.useRef(null),ye=d.useRef(null),I=d.useRef(null),H=d.useRef(null),Y=d.useRef(0),se=d.useRef(),me=d.useRef(!1),le=(F=d.useMemo(function(){return typeof window<"u"?window.matchMedia("(prefers-reduced-motion: reduce)"):null},[]),U=d.useRef(F==null?void 0:F.matches),d.useDebugValue(U.current?"reduce":"no-preference"),d.useEffect(function(){var _=function(ge){U.current=ge.matches};return F==null||F.addListener(_),function(){return F==null?void 0:F.removeListener(_)}},[F]),U),ze=function(_){var ge=_.targetRef,ce=_.enabled,Oe=_.reserveScrollBarGap,He=d.useRef({activate:function(){throw new TypeError("Tried to activate scroll lock too early")},deactivate:function(){}});return d.useDebugValue(ce?"Enabled":"Disabled"),d.useEffect(function(){if(!ce)return He.current.deactivate(),void(He.current={activate:function(){},deactivate:function(){}});var Ve=ge.current,Ge=!1;He.current={activate:function(){Ge||(Ge=!0,WH(Ve,{allowTouchMove:function(Ye){return Ye.closest("[data-body-scroll-lock-ignore]")},reserveScrollBarGap:Oe}))},deactivate:function(){Ge&&(Ge=!1,HH(Ve))}}},[ce,ge,Oe]),He}({targetRef:de,enabled:N&&w,reserveScrollBarGap:R}),ke=function(_){var ge=_.targetRef,ce=_.enabled,Oe=d.useRef({activate:function(){throw new TypeError("Tried to activate aria hider too early")},deactivate:function(){}});return d.useDebugValue(ce?"Enabled":"Disabled"),d.useEffect(function(){if(!ce)return Oe.current.deactivate(),void(Oe.current={activate:function(){},deactivate:function(){}});var He=ge.current,Ve=!1,Ge=[],Ye=[];Oe.current={activate:function(){if(!Ve){Ve=!0;var it=He.parentNode;document.querySelectorAll("body > *").forEach(function(Me){if(Me!==it){var Ue=Me.getAttribute("aria-hidden");Ue!==null&&Ue!=="false"||(Ge.push(Ue),Ye.push(Me),Me.setAttribute("aria-hidden","true"))}})}},deactivate:function(){Ve&&(Ve=!1,Ye.forEach(function(it,Me){var Ue=Ge[Me];Ue===null?it.removeAttribute("aria-hidden"):it.setAttribute("aria-hidden",Ue)}),Ge=[],Ye=[])}}},[ge,ce]),Oe}({targetRef:K,enabled:N&&g}),Ne=function(_){var ge=_.targetRef,ce=_.fallbackRef,Oe=_.initialFocusRef,He=_.enabled,Ve=d.useRef({activate:function(){throw new TypeError("Tried to activate focus trap too early")},deactivate:function(){}});return d.useDebugValue(He?"Enabled":"Disabled"),d.useEffect(function(){if(!He)return Ve.current.deactivate(),void(Ve.current={activate:function(){},deactivate:function(){}});var Ge=ce.current,Ye=NH(ge.current,{onActivate:void 0,initialFocus:Oe?function(){return(Oe==null?void 0:Oe.current)||Ge}:void 0,fallbackFocus:Ge,escapeDeactivates:!1,clickOutsideDeactivates:!1}),it=!1;Ve.current={activate:function(){try{return it?Promise.resolve():(it=!0,Promise.resolve(Ye.activate()).then(function(){return Promise.resolve(new Promise(function(Me){return setTimeout(function(){return Me(void 0)},0)})).then(function(){})}))}catch(Me){return Promise.reject(Me)}},deactivate:function(){it&&(it=!1,Ye.deactivate())}}},[He,ce,Oe,ge]),Ve}({targetRef:K,fallbackRef:H,initialFocusRef:u||void 0,enabled:N&&g&&u!==!1}),Je=function(_){var ge=_.getSnapPoints,ce=_.heightRef,Oe=_.lastSnapRef,He=_.ready,Ve=function(Mt){var en=Mt.contentRef,Vn=Mt.controlledMaxHeight,St=Mt.footerEnabled,Un=Mt.footerRef,Lt=Mt.headerEnabled,At=Mt.headerRef,wo=Mt.registerReady,Rn=Mt.resizeSourceRef,Gr=d.useMemo(function(){return wo("contentHeight")},[wo]),Ma=function(Aa,uc,Le){var Ht=d.useMemo(function(){return uc("maxHeight")},[uc]),Ev=d.useState(function(){return fu(Aa)||typeof window<"u"?window.innerHeight:0}),jv=Ev[0],p0=Ev[1],Rv=jv>0,dc=d.useRef(0);return d.useDebugValue(Aa?"controlled":"auto"),d.useEffect(function(){Rv&&Ht()},[Rv,Ht]),sf(function(){if(Aa)return p0(fu(Aa)),void(Le.current="maxheightprop");var Pv=function(){dc.current||(dc.current=requestAnimationFrame(function(){p0(window.innerHeight),Le.current="window",dc.current=0}))};return window.addEventListener("resize",Pv),p0(window.innerHeight),Le.current="window",Ht(),function(){window.removeEventListener("resize",Pv),cancelAnimationFrame(dc.current)}},[Aa,Ht,Le]),jv}(Vn,wo,Rn),dt=yp(At,{label:"headerHeight",enabled:Lt,resizeSourceRef:Rn}),Ct=yp(en,{label:"contentHeight",enabled:!0,resizeSourceRef:Rn}),Kr=yp(Un,{label:"footerHeight",enabled:St,resizeSourceRef:Rn}),ko=Math.min(Ma-dt-Kr,Ct)+dt+Kr;d.useDebugValue("minHeight: "+ko);var Pn=Ct>0;return d.useEffect(function(){Pn&&Gr()},[Pn,Gr]),{maxHeight:Ma,minHeight:ko,headerHeight:dt,footerHeight:Kr}}({contentRef:_.contentRef,controlledMaxHeight:_.controlledMaxHeight,footerEnabled:_.footerEnabled,footerRef:_.footerRef,headerEnabled:_.headerEnabled,headerRef:_.headerRef,registerReady:_.registerReady,resizeSourceRef:_.resizeSourceRef}),Ge=Ve.maxHeight,Ye=Ve.minHeight,it=Ve.headerHeight,Me=Ve.footerHeight,Ue=function(Mt,en){var Vn=[].concat(Mt).map(fu).reduce(function(At,wo){return At.add(vl(wo,0,en)),At},new Set),St=Array.from(Vn),Un=Math.min.apply(Math,St);if(Number.isNaN(Un))throw new TypeError("minSnap is NaN");var Lt=Math.max.apply(Math,St);if(Number.isNaN(Lt))throw new TypeError("maxSnap is NaN");return{snapPoints:St,minSnap:Un,maxSnap:Lt}}(He?ge({height:ce.current,footerHeight:Me,headerHeight:it,minHeight:Ye,maxHeight:Ge}):[0],Ge),Vt=Ue.snapPoints,sr=Ue.minSnap,Jt=Ue.maxSnap;return d.useDebugValue("minSnap: "+sr+", maxSnap:"+Jt),{minSnap:sr,maxSnap:Jt,findSnap:function(Mt){var en=fu(typeof Mt=="function"?Mt({footerHeight:Me,headerHeight:it,height:ce.current,minHeight:Ye,maxHeight:Ge,snapPoints:Vt,lastSnap:Oe.current}):Mt);return Vt.reduce(function(Vn,St){return Math.abs(St-en)0&&St+Un=fe.current&&(At=fe.current),Jt===fe.current&&de.current.scrollTop>0&&(At=fe.current),me.current=At.05?en:1,source:"dragging"}}),Jt):(ee({y:At,ready:1,maxHeight:Q.current,maxSnap:fe.current,minSnap:ne.current,immediate:!0,config:{velocity:en}}),Jt)},{filterTaps:!0});if(Number.isNaN(fe.current))throw new TypeError("maxSnapRef is NaN!!");if(Number.isNaN(ne.current))throw new TypeError("minSnapRef is NaN!!");var $e=function(_){var ge,ce=_.spring,Oe=Li([ce.y,ce.maxHeight],function(Me,Ue){return Math.round(vl(Ue-Me,0,16))+"px"}),He=Li([ce.y,ce.minSnap,ce.maxSnap],function(Me,Ue,Vt){return vl(Me,Ue,Vt)+"px"}),Ve=Li([ce.y,ce.minSnap,ce.maxSnap],function(Me,Ue,Vt){return MeVt?Vt-Me+"px":"0px"}),Ge=Li([ce.y,ce.maxSnap],function(Me,Ue){return Me>=Ue?Math.ceil(Me-Ue):0}),Ye=Li([ce.y,ce.minSnap],function(Me,Ue){if(!Ue)return 0;var Vt=Math.max(Ue/2-45,0);return vl((Me-Vt)*(1/(Math.min(Ue/2+45,Ue)-Vt)+0),0,1)}),it=Li([ce.y,ce.minSnap],function(Me,Ue){return Ue?vl(Me/Ue,0,1):0});return(ge={})["--rsbs-content-opacity"]=Ye,ge["--rsbs-backdrop-opacity"]=it,ge["--rsbs-antigap-scale-y"]=Ge,ge["--rsbs-overlay-translate-y"]=Ve,ge["--rsbs-overlay-rounded"]=Oe,ge["--rsbs-overlay-h"]=He,ge}({spring:Z});return vt.createElement(DW.div,hn({},L,{"data-rsbs-root":!0,"data-rsbs-state":xG.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:K,style:hn({},$e,E,{opacity:Z.ready})}),r,g&&vt.createElement("div",hn({key:"backdrop","data-rsbs-backdrop":!0},he({closeOnTap:!0}))),vt.createElement("div",{key:"overlay","aria-modal":"true",role:"dialog","data-rsbs-overlay":!0,tabIndex:-1,ref:H,onKeyDown:function(_){_.key==="Escape"&&(_.stopPropagation(),p&&p())}},i!==!1&&vt.createElement("div",hn({key:"header","data-rsbs-header":!0,ref:ye},he()),i),vt.createElement("div",hn({key:"scroll","data-rsbs-scroll":!0,ref:de},M?he({isContentDragging:!0}):{}),vt.createElement("div",{"data-rsbs-content":!0,ref:pe},n)),a&&vt.createElement("div",hn({key:"footer",ref:I,"data-rsbs-footer":!0},he()),a)))}),xG=["closed","opening","open","closing","dragging","snapping","resizing"];function wG(e){var t=e.lastSnap;return t??Math.min.apply(Math,e.snapPoints)}function kG(e){return e.minHeight}var SG=["onSpringStart","onSpringEnd","skipInitialTransition"],CG=d.forwardRef(function(e,t){var n=e.onSpringStart,r=e.onSpringEnd,o=e.skipInitialTransition,a=Bu(e,SG),i=d.useState(!1),s=i[0],l=i[1],f=d.useRef(),u=d.useRef(null),p=d.useRef(o&&a.open?"OPEN":"CLOSED");sf(function(){if(a.open)return cancelAnimationFrame(f.current),l(!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(f.current)})},[n]),m=d.useCallback(function(y){return Promise.resolve(r==null?void 0:r(y)).then(function(){y.type==="CLOSE"&&(f.current=requestAnimationFrame(function(){return l(!1)}))})},[r]);return s?vt.createElement(HV,{"data-rsbs-portal":!0},vt.createElement(yG,hn({},a,{lastSnapRef:u,ref:t,initialState:p.current,onSpringStart:h,onSpringEnd:m}))):null});var u0={},L5={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},EG=L5;function D5(e){this.mode=EG.MODE_8BIT_BYTE,this.data=e}D5.prototype={getLength:function(e){return this.data.length},write:function(e){for(var t=0;t>>7-e%8&1)==1},put:function(e,t){for(var n=0;n>>t-n-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var PG=B5,Ir={glog:function(e){if(e<1)throw new Error("glog("+e+")");return Ir.LOG_TABLE[e]},gexp:function(e){for(;e<0;)e+=255;for(;e>=256;)e-=255;return Ir.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)};for(var sn=0;sn<8;sn++)Ir.EXP_TABLE[sn]=1<=0;)t^=tn.G15<=0;)t^=tn.G18<>>=1;return t},getPatternPosition:function(e){return tn.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,n){switch(e){case Go.PATTERN000:return(t+n)%2==0;case Go.PATTERN001:return t%2==0;case Go.PATTERN010:return n%3==0;case Go.PATTERN011:return(t+n)%3==0;case Go.PATTERN100:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case Go.PATTERN101:return t*n%2+t*n%3==0;case Go.PATTERN110:return(t*n%2+t*n%3)%2==0;case Go.PATTERN111:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new Ty([1],0),n=0;n5&&(n+=3+a-5)}for(var r=0;r=7&&this.setupTypeNumber(e),this.dataCache==null&&(this.dataCache=io.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)};ir.setupPositionProbePattern=function(e,t){for(var n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(var r=-1;r<=7;r++)t+r<=-1||this.moduleCount<=t+r||(0<=n&&n<=6&&(r==0||r==6)||0<=r&&r<=6&&(n==0||n==6)||2<=n&&n<=4&&2<=r&&r<=4?this.modules[e+n][t+r]=!0:this.modules[e+n][t+r]=!1)};ir.getBestMaskPattern=function(){for(var e=0,t=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=Oa.getLostPoint(this);(n==0||e>r)&&(e=r,t=n)}return t};ir.createMovieClip=function(e,t,n){var r=e.createEmptyMovieClip(t,n),o=1;this.make();for(var a=0;a>n&1)==1;this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(var n=0;n<18;n++){var r=!e&&(t>>n&1)==1;this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r}};ir.setupTypeInfo=function(e,t){for(var n=this.errorCorrectLevel<<3|t,r=Oa.getBCHTypeInfo(n),o=0;o<15;o++){var a=!e&&(r>>o&1)==1;o<6?this.modules[o][8]=a:o<8?this.modules[o+1][8]=a:this.modules[this.moduleCount-15+o][8]=a}for(var o=0;o<15;o++){var a=!e&&(r>>o&1)==1;o<8?this.modules[8][this.moduleCount-o-1]=a:o<9?this.modules[8][15-o-1+1]=a:this.modules[8][15-o-1]=a}this.modules[this.moduleCount-8][8]=!e};ir.mapData=function(e,t){for(var n=-1,r=this.moduleCount-1,o=7,a=0,i=this.moduleCount-1;i>0;i-=2)for(i==6&&i--;;){for(var s=0;s<2;s++)if(this.modules[r][i-s]==null){var l=!1;a>>o&1)==1);var f=Oa.getMask(t,r,i-s);f&&(l=!l),this.modules[r][i-s]=l,o--,o==-1&&(a++,o=7)}if(r+=n,r<0||this.moduleCount<=r){r-=n,n=-n;break}}};io.PAD0=236;io.PAD1=17;io.createData=function(e,t,n){for(var r=V5.getRSBlocks(e,t),o=new U5,a=0;as*8)throw new Error("code length overflow. ("+o.getLengthInBits()+">"+s*8+")");for(o.getLengthInBits()+4<=s*8&&o.put(0,4);o.getLengthInBits()%8!=0;)o.putBit(!1);for(;!(o.getLengthInBits()>=s*8||(o.put(io.PAD0,8),o.getLengthInBits()>=s*8));)o.put(io.PAD1,8);return io.createBytes(o,r)};io.createBytes=function(e,t){for(var n=0,r=0,o=0,a=new Array(t.length),i=new Array(t.length),s=0;s=0?m.get(y):0}}for(var b=0,u=0;u=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var DG={bgColor:fr.default.oneOfType([fr.default.object,fr.default.string]).isRequired,bgD:fr.default.string.isRequired,fgColor:fr.default.oneOfType([fr.default.object,fr.default.string]).isRequired,fgD:fr.default.string.isRequired,size:fr.default.number.isRequired,title:fr.default.string,viewBoxSize:fr.default.number.isRequired,xmlns:fr.default.string},NG={title:void 0,xmlns:"http://www.w3.org/2000/svg"},d0=(0,W5.forwardRef)(function(e,t){var n=e.bgColor,r=e.bgD,o=e.fgD,a=e.fgColor,i=e.size,s=e.title,l=e.viewBoxSize,f=LG(e,["bgColor","bgD","fgD","fgColor","size","title","viewBoxSize"]);return du.default.createElement("svg",AG({},f,{height:i,ref:t,viewBox:"0 0 "+l+" "+l,width:i}),s?du.default.createElement("title",null,s):null,du.default.createElement("path",{d:r,fill:n}),du.default.createElement("path",{d:o,fill:a}))});d0.displayName="QRCodeSvg";d0.propTypes=DG;d0.defaultProps=NG;Sv.default=d0;Object.defineProperty(u0,"__esModule",{value:!0});u0.QRCode=void 0;var BG=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var YG={bgColor:Eo.default.oneOfType([Eo.default.object,Eo.default.string]),fgColor:Eo.default.oneOfType([Eo.default.object,Eo.default.string]),level:Eo.default.string,size:Eo.default.number,value:Eo.default.string.isRequired},XG={bgColor:"#FFFFFF",fgColor:"#000000",level:"L",size:256},cc=(0,G5.forwardRef)(function(e,t){var n=e.bgColor,r=e.fgColor,o=e.level,a=e.size,i=e.value,s=qG(e,["bgColor","fgColor","level","size","value"]),l=new FG.default(-1,UG.default[o]);l.addData(i),l.make();var f=l.modules;return HG.default.createElement(KG.default,BG({},s,{bgColor:n,bgD:f.map(function(u,p){return u.map(function(h,m){return h?"":"M "+m+" "+p+" l 1 0 0 1 -1 0 Z"}).join(" ")}).join(" "),fgColor:r,fgD:f.map(function(u,p){return u.map(function(h,m){return h?"M "+m+" "+p+" l 1 0 0 1 -1 0 Z":""}).join(" ")}).join(" "),ref:t,size:a,viewBoxSize:f.length}))});u0.QRCode=cc;cc.displayName="QRCode";cc.propTypes=YG;cc.defaultProps=XG;var QG=u0.default=cc;const ZG=({selectedTaskId:e,setEditModalOpen:t,anchorEl:n,handleMarkAsDone:r,handlePin:o,handleDeleteTask:a,handleDuplicateTask:i,handleCloseMoreMenu:s,handleReadAloud:l})=>{var C,k,T,$,R;const{user:f}=d.useContext(Zt),[u,p]=d.useState(!1),h=xo(),m=()=>{const P=f.tasks.find(L=>L.id===e),M=P==null?void 0:P.id.toString().replace(".","");h(`/task/${M}`)},y=(P,M)=>{const L=f.tasks.find(O=>O.id===P);if(L){const O=encodeURIComponent(JSON.stringify(L)),N=encodeURIComponent(M);return`${window.location.href}share?task=${O}&userName=${N}`}return""},b=()=>{const P=y(e,f.name||"User");navigator.clipboard.writeText(P).then(()=>{Ae.success(M=>c.jsx("div",{onClick:()=>Ae.dismiss(M.id),children:"Copied link to clipboard"}))}).catch(M=>{console.error("Error copying link to clipboard:",M),Ae.error("Error copying link to clipboard")})},j=()=>{var M;const P=y(e,f.name||"User");navigator.share&&navigator.share({title:"Share Task",text:`Check out this task: ${(M=f.tasks.find(L=>L.id===e))==null?void 0:M.name}`,url:P}).then(()=>{console.log("Link shared successfully")}).catch(L=>{console.error("Error sharing link:",L),Ae.error("Error sharing link")})},v=c.jsxs("div",{children:[c.jsxs(Ko,{onClick:()=>{s(),r()},children:[c.jsx(Lf,{}),"  "," ",(C=f.tasks.find(P=>P.id===e))!=null&&C.done?"Mark as not done":"Mark as done"]}),c.jsxs(Ko,{onClick:()=>{s(),o()},children:[c.jsx(fv,{}),"  "," ",(k=f.tasks.find(P=>P.id===e))!=null&&k.pinned?"Unpin":"Pin"]}),c.jsxs(Ko,{onClick:m,children:[c.jsx(qB,{}),"   Task details"]}),f.settings[0].enableReadAloud&&c.jsxs(Ko,{onClick:l,disabled:window.speechSynthesis.speaking||window.speechSynthesis.pending,children:[c.jsx(e_,{}),"   Read Aloud"]}),c.jsxs(Ko,{onClick:()=>{s(),p(!0)},children:[c.jsx(YB,{}),"   Share"]}),c.jsx(ql,{}),c.jsxs(Ko,{onClick:()=>{s(),t(!0)},children:[c.jsx(UB,{}),"   Edit"]}),c.jsxs(Ko,{onClick:i,children:[c.jsx(Sb,{}),"   Duplicate"]}),c.jsx(ql,{}),c.jsxs(Ko,{clr:ve.red,onClick:()=>{s(),a()},children:[c.jsx(VB,{}),"   Delete"]})]}),g=oc(),[x,w]=d.useState(0),E=(P,M)=>{w(M)};return c.jsxs(c.Fragment,{children:[g?c.jsx(CG,{open:!!n,onDismiss:s,snapPoints:({minHeight:P,maxHeight:M})=>[P,M],expandOnContentDrag:!0,header:c.jsxs(JG,{children:[c.jsx(pt,{emojiStyle:f.emojisStyle,size:32,unified:((T=f.tasks.find(P=>P.id===e))==null?void 0:T.emoji)||""})," ",f.emojisStyle===_e.NATIVE&&"  ",($=f.tasks.find(P=>P.id===e))==null?void 0:$.name]}),children:c.jsx(eK,{children:v})}):c.jsx(l9,{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(mo,{open:u,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"600px !important"}},children:[c.jsx(Wr,{children:"Share Task"}),c.jsxs(go,{children:[c.jsxs("span",{children:["Share Task ",c.jsx("b",{children:(R=f.tasks.find(P=>P.id===e))==null?void 0:R.name})]}),c.jsxs(nB,{value:x,onChange:E,sx:{m:"8px 0"},children:[c.jsx(zy,{label:"Link"}),c.jsx(zy,{label:"QR Code"})]}),c.jsx($y,{value:x,index:0,children:c.jsx(tK,{value:y(e,f.name||"User"),fullWidth:!0,variant:"outlined",label:"Shareable Link",InputProps:{readOnly:!0,endAdornment:c.jsx(If,{position:"end",children:c.jsxs(_t,{onClick:()=>{b()},sx:{padding:"8px 12px",borderRadius:"12px"},children:[c.jsx(Sb,{}),"   Copy"]})})},sx:{mt:3}})}),c.jsx($y,{value:x,index:1,children:c.jsx(yo,{sx:{display:"flex",alignItems:"center",justifyContent:"center",background:"#fff",margin:"8px 0"},children:c.jsx(QG,{value:y(e,f.name||"User"),size:300})})})]}),c.jsxs(Ur,{children:[c.jsx(Yt,{onClick:()=>p(!1),children:"Close"}),c.jsxs(Yt,{onClick:j,children:[c.jsx(KB,{sx:{mb:"4px"}}),"   Share"]})]})]})]})};function $y(e){const{children:t,value:n,index:r,...o}=e;return c.jsx("div",{role:"tabpanel",hidden:n!==r,id:`simple-tabpanel-${r}`,"aria-labelledby":`simple-tab-${r}`,...o,children:n===r&&c.jsx(yo,{children:c.jsx(mi,{children:t})})})}const JG=te.h3` + display: flex; + justify-content: center; + align-items: center; + gap: 6px; + color: ${ve.fontDark}; + margin: 10px; + font-size: 20px; +`,eK=te.div` + color: ${ve.fontDark}; + margin: 20px 10px; + & .MuiMenuItem-root { + font-size: 16px; + padding: 16px; + &::before { + content: ""; + display: inline-block; + margin-right: 10px; + } + } +`,Ko=te(va)` + margin: 0 6px; + padding: 12px; + border-radius: 12px; + box-shadow: none; + gap: 2px; + color: ${({clr:e})=>e||ve.fontDark}; + + &:hover { + background-color: #f0f0f0; + } +`,tK=te(ki)` + margin-top: 22px; + .MuiOutlinedInput-root { + border-radius: 14px; + transition: 0.3s all; + } +`,zy=te($N)` + border-radius: 8px; +`,nK=()=>{const{user:e}=d.useContext(Zt),{tasks:t,settings:n}=e,r=oc(),o=Ws(),[a,i]=d.useState(),s=xo(),l="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(oK,{children:c.jsxs(aK,{showLabels:!0,value:a,onChange:(f,u)=>{window.scrollTo({top:0,behavior:"smooth"}),i(u)},children:[c.jsx(bl,{onClick:()=>s("/"),label:"Tasks",icon:c.jsx(i_,{sx:{fontSize:l}})}),c.jsx(bl,{onClick:()=>s("/categories"),label:"Categories",icon:c.jsx(v9,{sx:{fontSize:l}}),disabled:!n[0].enableCategories}),c.jsx(bl,{onClick:()=>s("add"),showLabel:!1,"aria-label":"Add",icon:c.jsx(rK,{fontSize:"large",animate:t.length===0&&a!==2?!0:void 0})}),c.jsx(bl,{onClick:()=>s("import-export"),label:"Transfer",icon:c.jsx(y9,{sx:{fontSize:l}})}),c.jsx(bl,{onClick:()=>s("user"),label:"Profile",icon:c.jsx(k9,{sx:{fontSize:l}})})]})}):null},rK=X(iv)` + border: 2px solid ${ve.purple}; + background-color: #232e58; + font-size: 38px; + border-radius: 100px; + padding: 6px; + margin: 14px; + ${({animate:e})=>e&&Ra` + animation: ${h9} 1.2s infinite; + `} +`,oK=X(yo)` + position: fixed; + bottom: 0; + width: 100%; + margin: 0; + animation: ${mB} 0.5s ease; + z-index: 999; /*9999*/ +`,aK=X(iM)` + border-radius: 24px 24px 0 0; + background: #232e58e1; + backdrop-filter: blur(18px); + margin: 0px 20px 0px -20px; + padding: 18px 10px 32px 10px; +`,bl=X(hM)` + border-radius: 18px; + margin: 4px; + color: white; + + &:disabled { + opacity: 0.6; + & .MuiBottomNavigationAction-label { + text-shadow: none; + } + } + & .MuiBottomNavigationAction-label { + font-size: 13px; + text-shadow: 0 0 12px #000000ce; + } + & .Mui-selected { + /* text-shadow: 0 0 5px ${ve.purple}; */ + } +`,K5=({width:e,fontColor:t,selectedCategories:n,setSelectedCategories:r})=>{const{user:o}=d.useContext(Zt),{categories:a,emojisStyle:i}=o,s=l=>{const f=l.target.value;if(f.length>lp){Ae.error(`You cannot add more than ${lp} categories`,{position:"top-center"});return}const u=a.filter(p=>f.includes(p.id));r(u)};return c.jsxs(wd,{sx:{width:e||"100%"},children:[c.jsx(Xl,{sx:{color:t?t+"e8":ve.fontLight+"e8",marginLeft:"8px",fontWeight:500},children:"Category"}),c.jsxs(iK,{multiple:!0,width:e,value:n.map(l=>l.id),onChange:s,IconComponent:()=>c.jsx(b9,{sx:{marginRight:"14px",color:t||ve.fontLight}}),sx:{zIndex:999},renderValue:()=>c.jsx(yo,{sx:{display:"flex",flexWrap:"wrap",gap:.5},children:n.map(l=>c.jsx(Df,{label:c.jsx("span",{style:{fontWeight:"bold"},children:l.name}),variant:"outlined",backgroundclr:l.color,glow:!1,translate:"no",sx:{cursor:"pointer"},avatar:l.emoji?c.jsx(Vr,{alt:l.name,sx:{background:"transparent",borderRadius:"0px"},children:l.emoji&&(i===_e.NATIVE?c.jsx("div",{children:c.jsx(pt,{size:20,unified:l.emoji,emojiStyle:_e.NATIVE})}):c.jsx(pt,{size:24,unified:l.emoji,emojiStyle:i}))}):c.jsx(c.Fragment,{})},l.id))}),MenuProps:{PaperProps:{style:{maxHeight:450,zIndex:999999,padding:"0px 8px",background:"white"}}},children:[c.jsxs(va,{disabled:!0,sx:{opacity:"1 !important",fontWeight:500,position:"sticky !important",top:0,background:"white",zIndex:99},children:["Select Categories (max ",lp,")"]}),a&&a.length>0?a.map(l=>c.jsxs(sK,{value:l.id,clr:l.color,translate:"no",children:[l.emoji&&c.jsx(pt,{unified:l.emoji,emojiStyle:i})," ",l.name]},l.id)):c.jsx(va,{disabled:!0,sx:{opacity:"1 !important"},children:"You don't have any categories"})]})]})},iK=te(av)` + margin: 12px 0; + border-radius: 16px; + transition: 0.3s all; + width: ${({width:e})=>e||"100%"}; + color: white; + background: #ffffff1c; +`,sK=te(va)` + padding: 8px 12px; + border-radius: 16px; + margin: 8px; + display: flex; + gap: 4px; + font-weight: 500; + transition: 0.2s all; + color: ${e=>qt(e.clr||ve.fontLight)}; + background: ${({clr:e})=>e||"#bcbcbc"}; + border: 4px solid transparent; + &:hover { + background: ${({clr:e})=>e||"#bcbcbc"}; + opacity: 0.7; + } + + &:focus { + opacity: none; + } + &:focus-visible { + border-color: ${ve.purple} !important; + color: ${ve.fontDark} !important; + transform: scale(1.05); + } + + &.Mui-selected { + background: ${({clr:e})=>e||"#bcbcbc"}; + color: ${e=>qt(e.clr||ve.fontLight)}; + /* box-shadow: 0 0 14px 4px ${e=>e.clr||"#bcbcbc"}; */ + border: 4px solid #38b71f; + display: flex; + justify-content: left; + align-items: center; + font-weight: bold; + &::after { + content: "• selected"; + font-size: 14px; + font-weight: 400; + } + &:hover { + background: ${({clr:e})=>e||"#bcbcbc"}; + opacity: 0.7; + } + } +`,Nd=({color:e,onColorChange:t,width:n,fontColor:r})=>{const[o,a]=d.useState(e),[i,s]=d.useState(!1),l=y=>/^#[0-9A-Fa-f]{6}$/.test(y),f=[ve.purple,"#FF69B4","#FB34FF","#FF22B4","#c6a7ff","#7ACCFA","#4A9DFF","#5061FF","#50B5CB","#3DFF7F","#3AE836","#B7FF42","#FFEA28","#F9BE26","#FF9518","#ffc3a0","#FF5018","#FF2F2F"];d.useEffect(()=>{a(e)},[e]);const u=y=>{a(y),t(y)},p=y=>u(y.target.value),h=()=>{let y=Math.floor(Math.random()*16777215).toString(16);y="#"+("000000"+y).slice(-6),u(y)};d.useEffect(()=>{l(e)||(u(ve.purple),console.error("Invalid hex color "+e))},[e]);const m=(y,b)=>s(b);return c.jsx("div",{children:c.jsxs(lK,{onChange:m,sx:{width:n},children:[c.jsx(Vz,{expandIcon:c.jsx(b9,{sx:{color:r||ve.fontLight}}),sx:{fontWeight:500},children:c.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px"},children:[!i&&c.jsx(fK,{clr:o}),c.jsx("span",{style:{color:r||ve.fontLight},children:"Color"})]})}),c.jsxs(mz,{children:[c.jsx(cK,{maxWidth:n||400,clr:o,children:o.toUpperCase()}),c.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",maxWidth:n||400},children:c.jsxs(Pl,{container:!0,spacing:1,maxWidth:n||400,m:1,children:[f.map(y=>c.jsx(Pl,{item:!0,children:c.jsx(xp,{clr:y,"aria-label":`Select color - ${y}`,onClick:()=>{u(y)},children:y===o&&c.jsx(Lf,{})})},y)),c.jsx(Fn,{title:"Set custom color",children:c.jsx(Pl,{item:!0,children:c.jsx(uK,{children:c.jsxs(xp,{clr:o,children:[c.jsx(dK,{type:"color",value:o,onChange:p}),c.jsx(pK,{clr:o})]})})})}),c.jsx(Fn,{title:"Random color",children:c.jsx(Pl,{item:!0,children:c.jsx(xp,{clr:"#1a81ff",onClick:h,children:c.jsx(BB,{})})})})]})})]})]})})},xp=te.button` + background-color: ${({clr:e})=>e}; + color: ${({clr:e})=>qt(e)}; + border: none; + cursor: pointer; + width: 48px; + height: 48px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + border-radius: 999px; + transition: 0.2s all; + transform: scale(1); + + &:focus-visible { + outline: 4px solid ${ve.purple}; + } + &:hover { + transform: scale(1.05); + box-shadow: 0 0 12px ${({clr:e})=>e}; + /* outline: none; */ + } +`,lK=te(fz)` + background: #ffffff1c; + border-radius: 16px !important; + border: 1px solid #0000003a; + box-shadow: none; + padding: 6px 0; + margin: 8px 0; +`,fK=te.div` + width: 24px; + height: 24px; + background: ${({clr:e})=>e}; + border-radius: 8px; + transition: 0.3s background; +`,cK=te(Pl)` + margin-top: 16px; + display: flex; + justify-content: center; + align-items: center; + background: ${({clr:e})=>e}; + color: ${({clr:e})=>qt(e)}; + padding: 8px; + border-radius: 100px; + transition: 0.3s all; + font-weight: 600; + border: 2px solid #ffffffab; +`,uK=te.div` + display: flex; + align-items: center; +`,dK=te.input` + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + height: 54px; + width: 54px; + display: flex; + + background-color: transparent; + border: none; + cursor: pointer; + + &::-webkit-color-swatch { + border-radius: 18px; + border: none; + } + &::-moz-color-swatch { + border-radius: 18px; + border: none; + } +`,pK=te(FB)` + color: ${({clr:e})=>qt(e)}; + position: absolute; + cursor: pointer; + pointer-events: none; +`,hK=({children:e})=>c.jsxs(c.Fragment,{children:[c.jsx(PV,{}),e,c.jsx("div",{style:{marginTop:"128px"}}),c.jsx(nK,{})]}),mK=()=>{const{user:e,setUser:t}=d.useContext(Zt),{name:n,profilePicture:r,createdAt:o}=e,[a,i]=d.useState(""),[s,l]=d.useState(""),[f,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}),Ae.success(w=>c.jsxs("div",{onClick:()=>Ae.dismiss(w.id),children:["Changed user name to - ",c.jsx("b",{children:a}),"."]})),i("")},j=()=>{u(!0)},v=()=>{u(!1)},g=()=>{h(!1)},x=()=>{t(ma),g(),Ae.success("You have been successfully logged out")};return c.jsxs(c.Fragment,{children:[c.jsx(ic,{title:"User Profile"}),c.jsxs(gK,{children:[c.jsx($n,{onClick:()=>y(!0),size:"large",sx:{position:"absolute",top:"24px",right:"24px"},children:c.jsx(r_,{fontSize:"large"})}),c.jsx(Fn,{title:r?"Change profile picture":"Add profile picture",children:c.jsx(qw,{overlap:"circular",anchorOrigin:{vertical:"bottom",horizontal:"right"},badgeContent:c.jsx(Vr,{onClick:j,sx:{background:"#9c9c9c81",backdropFilter:"blur(6px)",cursor:"pointer"},children:c.jsx(OB,{})}),children:c.jsx(Vr,{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(bK,{translate:"no",children:n||"User"}),c.jsx(Fn,{title:`Created at: ${new Date(o).toLocaleDateString()} • ${new Date(o).toLocaleTimeString()}`,children:c.jsxs(yK,{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(Oy,{label:n===null?"Add Name":"Change Name",value:a,onChange:w=>i(w.target.value),onKeyDown:w=>w.key==="Enter"&&b(),error:a.length>Tl,helperText:a.length>Tl?`Name is too long maximum ${Tl} characters`:""}),c.jsx(vK,{onClick:b,disabled:a.length>Tl||a===""||a===n,children:"Save name"}),c.jsxs(_t,{color:"error",variant:"outlined",sx:{padding:"8px 20px",borderRadius:"14px",marginTop:"8px"},onClick:()=>h(!0),children:[c.jsx(w9,{}),"  Logout"]})]}),c.jsxs(mo,{open:f,onClose:v,PaperProps:{style:{borderRadius:"24px",padding:"12px"}},children:[c.jsx(Wr,{children:"Change Profile Picture"}),c.jsxs(go,{children:[c.jsx(Oy,{autoFocus:!0,label:"Link to profile picture",sx:{margin:"8px 0"},value:s,error:s.length>dl,helperText:s.length>dl?`URL is too long maximum ${dl} characters`:"",onChange:w=>{l(w.target.value)}}),c.jsx("br",{}),c.jsxs(_t,{onClick:()=>{v(),Ae.success("Deleted profile image"),t({...e,profilePicture:null})},color:"error",variant:"outlined",sx:{margin:"16px 0",padding:"8px 18px",borderRadius:"12px"},children:[c.jsx(sv,{}),"   Delete Image"]})]}),c.jsxs(Ur,{children:[c.jsx(Yt,{onClick:v,children:"Cancel"}),c.jsx(Yt,{disabled:s.length>dl||!s.startsWith("https://"),onClick:()=>{s.length<=dl&&s.startsWith("https://")&&(v(),t(w=>({...w,profilePicture:s})),Ae.success("Changed profile picture"))},children:"Save"})]})]}),c.jsxs(mo,{open:p,onClose:g,PaperProps:{style:{borderRadius:"24px",padding:"10px"}},children:[c.jsx(Wr,{children:"Logout Confirmation"}),c.jsxs(go,{children:["Are you sure you want to logout? ",c.jsx("b",{children:"Your tasks will not be saved."})]}),c.jsxs(Ur,{children:[c.jsx(Yt,{onClick:g,children:"Cancel"}),c.jsx(Yt,{onClick:x,color:"error",children:"Logout"})]})]}),c.jsx(N9,{open:m,onClose:()=>y(!1)})]})},gK=te.div` + margin: 0 auto; + max-width: 400px; + padding: 64px 48px; + border-radius: 48px; + box-shadow: 0px 4px 50px rgba(0, 0, 0, 0.25); + background: #f5f5f5; + color: ${ve.fontDark}; + border: 4px solid ${ve.purple}; + box-shadow: 0 0 72px -1px ${ve.purple+"bf"}; + display: flex; + gap: 14px; + flex-direction: column; + align-items: center; + flex-direction: column; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +`,Oy=te(ki)` + & .MuiInputBase-root { + border-radius: 16px; + width: 300px; + } +`,vK=te(_t)` + width: 300px; + border: none; + background: ${ve.purple}; + color: white; + font-size: 18px; + padding: 14px; + border-radius: 16px; + cursor: pointer; + text-transform: capitalize; + &:hover { + background: ${ve.purple}; + } + &:disabled { + cursor: not-allowed; + opacity: 0.7; + color: white; + } +`,bK=te.span` + font-size: 20px; + font-weight: 500; +`,yK=te.span` + font-style: italic; + font-weight: 300; + opacity: 0.8; +`,xK="/assets/TaskNotFound-a3ec2e3a.png",Cv=()=>{const e=xo();return d.useEffect(()=>{document.title="Todo App - Page Not Found"},[]),c.jsxs(wK,{children:[c.jsx(kK,{children:"404"}),c.jsx(EK,{src:xK}),c.jsxs(SK,{children:["Page"," ",c.jsx(jK,{children:location.pathname.length>32?location.pathname.substring(0,29)+"...":location.pathname})," ","was not found."]}),c.jsxs(CK,{variant:"outlined",onClick:()=>e("/"),children:[c.jsx(m9,{}),"   Go back to tasks"]})]})},wK=te.div` + text-align: center; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + min-width: 100vw; + line-height: 2em; +`,kK=te.h1` + font-size: 128px; + color: ${ve.purple}; + text-shadow: 0 0 32px #b624ffa9; +`,SK=te.p` + font-size: 22px; + opacity: 0.9; + line-height: 1.8em; + margin: 32px; +`,CK=te(_t)` + padding: 12px 20px; + font-size: 18px; + border-radius: 16px; + margin: 16px; +`,EK=te.img` + width: 350px; + margin-left: 32px; + filter: drop-shadow(0px 0px 128px ${ve.purple}); +`,jK=te.code` + background: black; + font-family: consolas !important; + padding: 4px 6px; + border-radius: 8px; +`,RK=()=>{var N,V;const{user:e,setUser:t}=d.useContext(Zt),[n,r]=Hn("","catName","sessionStorage"),[o,a]=d.useState(""),[i,s]=Hn(null,"catEmoji","sessionStorage"),[l,f]=Hn(ve.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,E]=d.useState(),[C,k]=d.useState(ve.purple),T=xo();d.useEffect(()=>{document.title="Todo App - Categories",e.settings[0].enableCategories||T("/"),n.length>Rr&&a(`Name is too long maximum ${Rr} characters`)},[]),d.useEffect(()=>{var D,z;k(((D=e.categories.find(A=>A.id===h))==null?void 0:D.color)||ve.purple),v(((z=e.categories.find(A=>A.id===h))==null?void 0:z.name)||""),x("")},[h]);const $=D=>{var z;if(D){const A=((z=e.categories.find(U=>U.id===D))==null?void 0:z.name)||"",B=e.categories.filter(U=>U.id!==D),F=e.tasks.map(U=>{var Z;const W=(Z=U.category)==null?void 0:Z.filter(ee=>ee.id!==D);return{...U,category:W}});t({...e,categories:B,tasks:F}),Ae.success(()=>c.jsxs("div",{children:["Deleted category - ",c.jsxs("b",{children:[A,"."]})]}))}},R=D=>{const z=D.target.value;r(z),z.length>Rr?a(`Name is too long (maximum ${Rr} characters)`):a("")},P=D=>{const z=D.target.value;v(z),z.length>Rr?x(`Name is too long (maximum ${Rr} characters)`):x("")},M=()=>{if(n!==""){if(n.length>Rr)return;const D={id:new Date().getTime()+Math.floor(Math.random()*1e3),name:n,emoji:i!==""&&i!==null?i:void 0,color:l};Ae.success(()=>c.jsxs("div",{children:["Added category - ",c.jsx("b",{children:D.name})]})),t(z=>({...z,categories:[...z.categories,D]})),r(""),f(ve.purple),s("")}else Ae.error(D=>c.jsx("div",{onClick:()=>Ae.dismiss(D.id),children:"Category name is required."}))},L=()=>{m(0),b(!1),k(ve.purple),v(""),E(void 0)},O=()=>{if(h){const D=e.categories.map(A=>A.id===h?{...A,name:j,emoji:w||void 0,color:C}:A),z=e.tasks.map(A=>{var F;const B=(F=A.category)==null?void 0:F.map(U=>U.id===h?{id:h,name:j,emoji:w||void 0,color:C}:U);return{...A,category:B}});t({...e,categories:D,tasks:z}),Ae.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(ic,{title:"Categories"}),c.jsxs(PK,{children:[e.categories.length>0?c.jsx(TK,{children:e.categories.map(D=>{const z=e.tasks.filter(W=>{var Z;return(Z=W.category)==null?void 0:Z.some(ee=>ee.id===D.id)}),A=z.reduce((W,Z)=>Z.done?W+1:W,0),B=z.length,F=B>0?Math.floor(A/B*100):0,U=B>0?`(${F}%)`:"";return c.jsxs(zK,{clr:D.color,children:[c.jsxs(OK,{translate:"no",children:[c.jsx("span",{children:D.emoji&&c.jsx(pt,{unified:D.emoji,emojiStyle:e.emojisStyle})})," ",c.jsx("span",{style:{wordBreak:"break-all",fontWeight:600},children:D.name}),c.jsx(Fn,{title:"The percentage of completion of tasks assigned to this category",children:c.jsx("span",{style:{opacity:.8,fontStyle:"italic"},children:U})})]}),c.jsxs("div",{style:{display:"flex",gap:"4px"},children:[c.jsx(My,{children:c.jsx($n,{color:"primary",onClick:()=>{m(D.id),b(!0)},children:c.jsx(lv,{})})}),c.jsx(My,{children:c.jsx($n,{color:"error",onClick:()=>{m(D.id),B>0?p(!0):$(D.id)},children:c.jsx(sv,{})})})]})]},D.id)})}):c.jsx("p",{children:"You don't have any categories"}),c.jsxs($K,{children:[c.jsx("h2",{children:"Add New Category"}),c.jsx(Ed,{emoji:typeof i=="string"?i:void 0,setEmoji:s,color:l}),c.jsx(MK,{focused:!0,required:!0,label:"Category name",placeholder:"Enter category name",value:n,onChange:R,error:o!=="",helperText:n==""?void 0:o||`${n.length}/${Rr}`}),c.jsx(Nd,{color:l,onColorChange:D=>{f(D)},width:360}),c.jsx(IK,{onClick:M,disabled:n.length>Rr,children:"Create Category"})]}),c.jsxs(mo,{open:u,onClose:()=>p(!1),PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsxs(Wr,{children:["Confirm deletion of"," ",c.jsx("b",{children:(N=e.categories.find(D=>D.id===h))==null?void 0:N.name})]}),c.jsx(go,{children:"This will remove the category from your list and associated tasks."}),c.jsxs(Ur,{children:[c.jsx(Yt,{onClick:()=>p(!1),children:"Cancel"}),c.jsx(Yt,{onClick:()=>{$(h),p(!1)},color:"error",children:"Delete"})]})]}),c.jsxs(mo,{open:y,onClose:L,PaperProps:{style:{borderRadius:"24px",padding:"12px",maxWidth:"600px"}},children:[c.jsx(Wr,{children:"Edit Category"}),c.jsxs(go,{children:[c.jsx(Ed,{emoji:((V=e.categories.find(D=>D.id===h))==null?void 0:V.emoji)||void 0,setEmoji:E,width:300,color:C}),c.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column"},children:[c.jsx(AK,{label:"Enter category name",placeholder:"Enter category name",value:j,error:g!=="",onChange:P,helperText:g||`${j.length}/${Rr}`}),c.jsx(Nd,{color:C,width:300,fontColor:ve.fontDark,onColorChange:D=>{k(D)}})]})]}),c.jsxs(Ur,{children:[c.jsx(Yt,{onClick:L,children:"Cancel"}),c.jsx(Yt,{onClick:O,disabled:g!=="",children:"Save"})]})]})]})]}):c.jsx(Cv,{})},PK=te.div` + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + gap: 40px; +`,TK=te.div` + display: flex; + flex-direction: column; + align-items: center; + max-height: 350px; + background: #ffffff15; + overflow-y: auto; + padding: 24px 18px; + border-radius: 18px 0 0 18px; + /* Custom Scrollbar Styles */ + ::-webkit-scrollbar { + width: 8px; + border-radius: 4px; + background-color: #ffffff15; + } + + ::-webkit-scrollbar-thumb { + background-color: #ffffff30; + border-radius: 4px; + } + + ::-webkit-scrollbar-thumb:hover { + background-color: #ffffff50; + } + + ::-webkit-scrollbar-track { + border-radius: 4px; + background-color: #ffffff15; + } +`,$K=te.div` + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + gap: 4px; +`,zK=te.div` + display: flex; + justify-content: space-between; + align-items: center; + width: 350px; + margin: 6px 0; + padding: 12px; + border-radius: 18px; + background: ${({clr:e})=>e}; + color: ${({clr:e})=>qt(e)}; + animation: ${o0} 0.5s ease-in-out; +`,OK=te.div` + display: flex; + align-items: center; + font-weight: 500; + margin: 0 4px; + gap: 4px; +`,My=te.div` + background: #ffffffcd; + border-radius: 100%; + margin: 0 4px; +`,MK=te(ki)` + margin: 12px; + .MuiOutlinedInput-root { + border-radius: 16px; + transition: 0.3s all; + width: 350px; + color: white; + } + & .MuiFormHelperText-root { + color: white; + opacity: 0.8; + } +`,AK=te(ki)` + margin-top: 8px; + .MuiOutlinedInput-root { + border-radius: 16px; + transition: 0.3s all; + width: 300px; + } +`,IK=te(_t)` + border: none; + padding: 18px 48px; + font-size: 24px; + background: ${ve.purple}; + color: #ffffff; + border-radius: 999px; + font-weight: bold; + cursor: pointer; + transition: 0.3s all; + margin: 20px; + width: 350px; + text-transform: capitalize; + &:hover { + box-shadow: 0px 0px 24px 0px ${ve.purple+80}; + background: ${ve.purple}; + } + &:disabled { + box-shadow: none; + cursor: not-allowed; + opacity: 0.7; + color: white; + } +`,LK=()=>{const{user:e,setUser:t}=d.useContext(Zt),[n,r]=Hn("","name","sessionStorage"),[o,a]=Hn(null,"emoji","sessionStorage"),[i,s]=Hn("#b624ff","color","sessionStorage"),[l,f]=Hn("","description","sessionStorage"),[u,p]=Hn("","deadline","sessionStorage"),[h,m]=d.useState(""),[y,b]=d.useState(""),[j,v]=Hn([],"categories","sessionStorage"),g=xo();d.useEffect(()=>{document.title="Todo App - Add Task",n.length>dr?m(`Name should be less than or equal to ${dr} characters`):m(""),l.length>zr?b(`Description should be less than or equal to ${zr} characters`):b("")},[]);const x=k=>{const T=k.target.value;r(T),T.length>dr?m(`Name should be less than or equal to ${dr} characters`):m("")},w=k=>{const T=k.target.value;f(T),T.length>zr?b(`Description should be less than or equal to ${zr} characters`):b("")},E=k=>{p(k.target.value)},C=()=>{if(n!==""){if(n.length>dr||l.length>zr)return;const k={id:new Date().getTime()+Math.floor(Math.random()*1e3),done:!1,pinned:!1,name:n,description:l!==""?l:void 0,emoji:o||void 0,color:i,date:new Date,deadline:u!==""?new Date(u):void 0,category:j||[]};t(T=>({...T,tasks:[...T.tasks,k]})),g("/"),Ae.success(T=>c.jsxs("div",{onClick:()=>Ae.dismiss(T.id),children:["Added task - ",c.jsx("b",{children:k.name})]}))}else Ae.error(k=>c.jsx("div",{onClick:()=>Ae.dismiss(k.id),children:"Task name is required."}))};return c.jsxs(c.Fragment,{children:[c.jsx(ic,{title:"Add New Task"}),c.jsxs(jB,{children:[c.jsx(Ed,{emoji:typeof o=="string"?o:void 0,setEmoji:a,color:i}),c.jsx(op,{label:"Task Name",name:"name",placeholder:"Enter task name",value:n,onChange:x,focused:!0,required:!0,error:h!=="",helperTxtColor:h&&ve.red,helperText:n===""?void 0:h||`${n.length}/${dr}`}),c.jsx(op,{label:"Task Description (optional)",name:"name",placeholder:"Enter task description",value:l,onChange:w,multiline:!0,rows:4,focused:!0,error:y!=="",helperTxtColor:y&&ve.red,helperText:l===""?void 0:y||`${l.length}/${zr}`}),c.jsx(op,{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(If,{position:"start",children:c.jsx(Fn,{title:"Clear",children:c.jsx($n,{color:"error",onClick:()=>p(""),children:c.jsx(g9,{})})})}):void 0}}),e.settings[0].enableCategories!==void 0&&e.settings[0].enableCategories&&c.jsxs(c.Fragment,{children:[c.jsx("br",{}),c.jsx(K5,{selectedCategories:j,setSelectedCategories:v,width:"400px"}),c.jsx(RF,{to:"/categories",children:c.jsxs(_t,{sx:{margin:"8px 0 24px 0 ",padding:"12px 24px",borderRadius:"12px"},children:[c.jsx(lv,{}),"   Modify Categories"]})})]}),c.jsx(Nd,{color:i,width:"400px",onColorChange:k=>{s(k)}}),c.jsx(RB,{onClick:C,disabled:n.length>dr||l.length>zr,children:"Create Task"})]})]})},DK=()=>{const{user:e,setUser:t}=d.useContext(Zt),[n,r]=Hn([],"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)},l=()=>{const h=e.tasks.filter(m=>n.includes(m.id));Ih(h),Ae(m=>c.jsxs("div",{children:["Exported tasks:"," ",c.jsx("ul",{children:h.map(y=>c.jsx("li",{children:c.jsxs(Ay,{children:[c.jsx(pt,{unified:y.emoji||"",size:20,emojiStyle:e.emojisStyle}),c.jsx("span",{children:y.name})]})},y.id))}),c.jsx(_t,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>Ae.dismiss(m.id),children:"Dimiss"})]}))},f=()=>{Ih(e.tasks),Ae.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)){Ae.error("Imported file has an invalid structure.");return}const g=v.filter(R=>R.name&&R.name.length>dr||R.description&&R.description.length>zr||R.category&&R.category.some(M=>M.name.length>Rr));if(g.length>0){const R=g.map(P=>P.name).join(", ");console.error(`These tasks cannot be imported due to exceeding maximum character lengths: ${R}`),Ae.error("Some tasks cannot be imported due to exceeding maximum character lengths");return}const x=R=>/^#[0-9A-Fa-f]{6}$/.test(R),w=R=>R.color&&x(R.color);if(v.some(R=>R.color&&!x(R.color)||R.category&&!R.category.every(P=>w(P)))){Ae.error("Imported file contains tasks with invalid color formats.");return}const C=e.categories.slice();v.forEach(R=>{R.category!==void 0&&R.category.forEach(P=>{const M=C.find(L=>L.id===P.id);M?Object.assign(M,P):C.push(P)})}),t(R=>({...R,categories:C}));const T=[...e.tasks,...v].reduce((R,P)=>R.find(L=>L.id===P.id)?R.map(L=>L.id===P.id?P:L):[...R,P],[]);t(R=>({...R,tasks:T}));const $=v.map(R=>R.name).join(", ");console.log(`Imported Tasks: ${$}`),Ae(R=>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(P=>c.jsx("li",{children:c.jsxs(Ay,{children:[c.jsx(pt,{unified:P.emoji||"",size:20,emojiStyle:e.emojisStyle}),c.jsx("span",{children:P.name})]})},P.id))}),c.jsx(_t,{variant:"outlined",sx:{width:"100%",p:"12px 24px",borderRadius:"16px",fontSize:"16px"},onClick:()=>Ae.dismiss(R.id),children:"Dimiss"})]})),o.current&&(o.current.value="")}catch(v){console.error(`Error parsing the imported file ${m.name}:`,v),Ae.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"):Ae.error(m=>c.jsx("div",{onClick:()=>Ae.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(ic,{title:"Import/Export"}),c.jsxs("h2",{style:{textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center"},children:["Select Tasks To Export ",c.jsx(Fn,{title:"Duplicates will be removed during import",children:c.jsx($n,{style:{color:"#ffffff"},children:c.jsx(GB,{})})})]}),c.jsx(_K,{children:e.tasks.length>0?e.tasks.map(h=>c.jsxs(NK,{backgroundclr:h.color,onClick:()=>a(h.id),selected:n.includes(h.id),translate:"no",children:[c.jsx(HM,{size:"medium",checked:n.includes(h.id)}),c.jsxs(mi,{variant:"body1",component:"span",sx:{display:"flex",alignItems:"center",gap:"6px",wordBreak:"break-word"},children:[c.jsx(pt,{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(yo,{component:"div",sx:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",gap:"24px"},children:[c.jsxs(wp,{onClick:l,disabled:n.length===0,variant:"outlined",children:[c.jsx(Lh,{}),"   Export Selected to JSON"," ",n.length>0&&`[${n.length}]`]}),c.jsxs(wp,{onClick:f,disabled:e.tasks.length===0,variant:"outlined",children:[c.jsx(Lh,{}),"   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(BK,{onDragOver:i,onDrop:s,children:[c.jsx(Cb,{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(_t,{component:"span",variant:"outlined",sx:{padding:"12px 18px",borderRadius:"14px",width:"300px"},children:[c.jsx(Cb,{}),"   Select JSON File"]})}),c.jsxs(wp,{variant:"outlined",onClick:p,children:[c.jsx(x9,{}),"   Import From Link"]})]})]})},NK=te(yo)` + display: flex; + align-items: center; + justify-content: left; + margin: 8px; + padding: 10px 4px; + border-radius: 16px; + background: #19172b94; + border: 2px solid ${e=>e.backgroundclr}; + box-shadow: ${e=>e.selected&&`0 0 8px 1px ${e.backgroundclr}`}; + transition: 0.3s all; + width: 300px; + cursor: "pointer"; +`,Ay=te.div` + display: flex; + justify-content: left; + align-items: center; + gap: 6px; +`,BK=te.div` + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + gap: 6px; + border: 2px dashed ${ve.purple}; + border-radius: 16px; + padding: 32px 64px; + text-align: center; + max-width: 300px; +`,_K=te(yo)` + display: flex; + flex-direction: column; + align-items: center; + margin: 20px; + max-height: 350px; + + overflow-y: auto; + + /* Custom Scrollbar Styles */ + ::-webkit-scrollbar { + width: 8px; + border-radius: 4px; + background-color: #ffffff15; + } + + ::-webkit-scrollbar-thumb { + background-color: #ffffff30; + border-radius: 4px; + } + + ::-webkit-scrollbar-thumb:hover { + background-color: #ffffff50; + } + + ::-webkit-scrollbar-track { + border-radius: 4px; + background-color: #ffffff15; + } +`,wp=te(_t)` + padding: 12px 18px; + border-radius: 14px; + width: 300px; + + &:disabled { + color: #ffffff58; + border-color: #ffffff58; + } +`,FK=()=>{const{user:e}=d.useContext(Zt),{tasks:t,emojisStyle:n,settings:r,name:o}=e,[a,i]=d.useState(""),[s,l]=d.useState(0),[f,u]=d.useState(0),[p,h]=d.useState(0),[m,y]=d.useState([]),b=d.useMemo(()=>f/t.length*100,[f,t.length]),j=dv();d.useEffect(()=>{i(yb()),document.title="Todo App";const x=setInterval(()=>{i(yb()),l(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),E=t.filter(k=>k.deadline?new Date(k.deadline).setHours(0,0,0,0)===w&&!k.done:!1);h(E.length);const C=E.map(k=>k.name);y(C)},[t]);const v=x=>{const w=/\*\*(.*?)\*\*/g;return x.split(w).map((C,k)=>{if(k%2===1){const T=C.trim();return c.jsx(pt,{size:20,unified:T,emojiStyle:n},k)}else return C})},g=x=>typeof x=="string"?v(x):x;return c.jsxs(c.Fragment,{children:[c.jsxs(gB,{children:[c.jsx(pt,{unified:"1f44b",emojiStyle:n}),"   ",PB(),o&&c.jsxs("span",{translate:"no",children:[", ",o]})]}),c.jsx(vB,{children:g(a)},s),!j&&c.jsxs(EB,{children:[c.jsx(S9,{})," You're offline but you can use the app!"]}),t.length>0&&c.jsx(bB,{children:c.jsxs(yB,{glow:r[0].enableGlow,children:[c.jsxs(yo,{sx:{position:"relative",display:"inline-flex"},children:[c.jsx(CB,{variant:"determinate",value:b,size:64,thickness:5,"aria-label":"Progress",style:{filter:r[0].enableGlow?`drop-shadow(0 0 6px ${ve.purple+"C8"})`:"none"}}),c.jsx(SB,{children:c.jsx(mi,{variant:"caption",component:"div",color:"white",sx:{fontSize:"16px",fontWeight:600},children:`${Math.round(b)}%`})})]}),c.jsxs(xB,{children:[c.jsx(wB,{children:f===0?`You have ${t.length} task${t.length>1?"s":""} to complete.`:`You've completed ${f} out of ${t.length} tasks.`}),c.jsx(kB,{children:zB(b)}),p>0&&c.jsxs("span",{style:{opacity:.8,display:"inline-block"},children:[c.jsx(l_,{sx:{fontSize:"20px",verticalAlign:"middle"}})," Tasks due today: ",c.jsx("span",{translate:"no",children:new Intl.ListFormat("en",{style:"long"}).format(m)})]})]})]})}),c.jsx(EV,{}),c.jsx(TF,{animate:t.length===0})]})},VK=()=>{var i;const{user:e}=d.useContext(Zt),{tasks:t,emojisStyle:n}=e,{id:r}=aF(),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(ic,{title:"Task Details"}),c.jsxs(UK,{style:{boxShadow:`0 0 128px -8px ${a.color}`},children:[c.jsxs(WK,{children:["Task: ",a.name]}),c.jsx(HK,{children:c.jsxs("tbody",{children:[c.jsxs(Qr,{children:[c.jsx(Zr,{children:"Emoji:"}),c.jsx(Jr,{children:a.emoji?c.jsxs(c.Fragment,{children:[c.jsx(pt,{unified:(a==null?void 0:a.emoji)||"",size:32,emojiStyle:n})," (",a.emoji,")"]}):c.jsx("i",{children:"none"})})]}),c.jsxs(Qr,{children:[c.jsx(Zr,{children:"Description:"}),c.jsx(Jr,{children:a==null?void 0:a.description})]}),c.jsxs(Qr,{children:[c.jsx(Zr,{children:"Color:"}),c.jsxs(Jr,{children:[c.jsx(GK,{clr:a.color})," ",a.color.toUpperCase()]})]}),c.jsxs(Qr,{children:[c.jsx(Zr,{children:"Created:"}),c.jsx(Jr,{children:new Date((a==null?void 0:a.date)||"").toLocaleString()})]}),(a==null?void 0:a.lastSave)&&c.jsxs(Qr,{children:[c.jsx(Zr,{children:"Last edited:"}),c.jsx(Jr,{children:new Date((a==null?void 0:a.lastSave)||"").toLocaleString()})]}),(a==null?void 0:a.deadline)&&c.jsxs(Qr,{children:[c.jsx(Zr,{children:"Task deadline:"}),c.jsx(Jr,{children:new Date((a==null?void 0:a.deadline)||"").toLocaleString()})]}),c.jsxs(Qr,{children:[c.jsx(Zr,{children:"Done:"}),c.jsxs(Jr,{children:[a!=null&&a.done?c.jsx(Lf,{}):c.jsx(kb,{})," ",a==null?void 0:a.done.toString()]})]}),c.jsxs(Qr,{children:[c.jsx(Zr,{children:"Pinned:"}),c.jsxs(Jr,{children:[a!=null&&a.pinned?c.jsx(Lf,{}):c.jsx(kb,{})," ",a==null?void 0:a.pinned.toString()]})]}),(a==null?void 0:a.sharedBy)&&c.jsxs(Qr,{children:[c.jsx(Zr,{children:"Shared by: "}),c.jsx(Jr,{children:a.sharedBy})]}),c.jsxs(Qr,{children:[c.jsx(Zr,{children:"Categories:"}),c.jsx(Jr,{children:c.jsx(KK,{children:(i=a==null?void 0:a.category)==null?void 0:i.map(s=>c.jsx(Df,{backgroundclr:s.color,glow:!1,label:s.name,avatar:s.emoji?c.jsx(Vr,{alt:s.name,sx:{background:"transparent",borderRadius:"0px"},children:s.emoji&&(n===_e.NATIVE?c.jsx("div",{children:c.jsx(pt,{size:18,unified:s.emoji,emojiStyle:_e.NATIVE})}):c.jsx(pt,{size:20,unified:s.emoji,emojiStyle:n}))}):c.jsx(c.Fragment,{})},s.id))})})]})]})})]})]})):c.jsx(Cv,{})},UK=te.div` + display: flex; + flex-direction: column; + padding: 16px; + border-radius: 32px; + margin: 0 auto; + margin-top: 100px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); + + @media (min-width: 768px) { + padding: 24px; + width: 70%; + } + + @media (min-width: 1200px) { + width: 50%; + } +`,WK=te.h2` + margin: 8px; + text-align: center; + font-size: 1.5em; + + @media (min-width: 768px) { + font-size: 1.8em; + } +`,HK=te.table` + width: 100%; + border-collapse: collapse; + margin-top: 16px; +`,Qr=te.tr` + border-bottom: 2px solid #d9d9d9bc; + + &:last-child { + border-bottom: none; + } +`,Zr=te.th` + text-align: left; + padding: 8px; + font-size: 1em; + + @media (min-width: 768px) { + font-size: 1.2em; + } +`,Jr=te.td` + text-align: left; + padding: 8px; + display: flex; + align-items: center; + gap: 6px; + font-size: 1em; + + @media (min-width: 768px) { + font-size: 1.1em; + } +`,GK=te.div` + width: 20px; + height: 20px; + border-radius: 4px; + background-color: ${({clr:e})=>e}; +`,KK=te.div` + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 6px; +`,qK=()=>{const{user:e,setUser:t}=d.useContext(Zt),{emojisStyle:n,settings:r}=e,o=xo(),a=Ws(),i=new URLSearchParams(a.search),s=i.get("task"),l=i.get("userName"),[f,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(E=>{if(!v(E.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(l){const x=decodeURIComponent(l);x.length>Tl&&(y(!0),j("User name is too long."),console.log("User name is too long")),h(x)}},[s,l]),d.useEffect(()=>{document.title=`Todo App - Recieved Task ${f?"("+f.name+")":""}`},[[],f]);const g=()=>{if(f){const x=[...e.categories];f.category&&f.category.forEach(w=>{const E=x.findIndex(C=>C.id===w.id);E!==-1?x[E]=w:x.push(w)}),t(w=>({...w,categories:x,tasks:[...w.tasks.filter(Boolean),{...f,id:new Date().getTime()+Math.floor(Math.random()*1e3),sharedBy:p}]})),o("/"),Ae.success(w=>c.jsxs("div",{onClick:()=>Ae.dismiss(w.id),children:["Added shared task - ",c.jsx("b",{children:f.name})]}))}};return c.jsx("div",{children:c.jsx(mo,{open:!0,PaperProps:{style:{borderRadius:"28px",padding:"10px",width:"100% !important"}},children:!m&&f?c.jsxs(c.Fragment,{children:[c.jsx(Wr,{children:"Recieved Task"}),c.jsxs(go,{children:[c.jsxs("p",{children:[c.jsx("b",{children:p})," shared you a task."]}),c.jsxs("div",{style:{background:f.color,color:qt(f.color||""),padding:"12px 24px",borderRadius:"22px",width:"300px",borderLeft:f.done?"6px solid #40da25":"none"},children:[c.jsxs("h3",{style:{display:"flex",alignItems:"center",gap:"6px",margin:"12px 0"},children:[f.pinned&&c.jsx(fv,{}),(f==null?void 0:f.emoji)&&c.jsx(pt,{unified:f.emoji,emojiStyle:n}),f.name]}),c.jsx("p",{children:f.description}),f.deadline&&c.jsxs("p",{children:[c.jsx("b",{children:"Deadline:"})," ",new Date(f.deadline).toLocaleDateString()," "," • ",new Date(f.deadline).toLocaleTimeString()," "," • "," ",Ah(new Date(f.deadline))]}),f.category&&c.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"4px 6px",justifyContent:"left",alignItems:"center",marginBottom:"12px"},children:f.category.map(x=>c.jsx("div",{children:c.jsx(Df,{backgroundclr:x.color,borderclr:qt(f.color),glow:r[0].enableGlow,label:x.name,size:"medium",avatar:x.emoji?c.jsx(Vr,{alt:x.name,sx:{background:"transparent",borderRadius:"0px"},children:x.emoji&&(n===_e.NATIVE?c.jsx("div",{children:c.jsx(pt,{size:18,unified:x.emoji,emojiStyle:_e.NATIVE})}):c.jsx(pt,{size:20,unified:x.emoji,emojiStyle:n}))}):c.jsx(c.Fragment,{})})},x.id))})]})]}),c.jsxs(Ur,{children:[c.jsx(Yt,{color:"error",onClick:()=>o("/"),children:"Decline"}),c.jsx(Yt,{onClick:()=>{g(),o("/")},children:"Add Task"})]})]}):c.jsxs(c.Fragment,{children:[c.jsx(Wr,{children:"Something went wrong"}),c.jsx(go,{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(Ur,{children:c.jsx(Yt,{onClick:()=>o("/"),children:"Close"})})]})})})},YK=()=>c.jsxs(yF,{children:[c.jsx(jo,{path:"/",element:c.jsx(FK,{})}),c.jsx(jo,{path:"/task/:id",element:c.jsx(VK,{})}),c.jsx(jo,{path:"/share",element:c.jsx(qK,{})}),c.jsx(jo,{path:"/add",element:c.jsx(LK,{})}),c.jsx(jo,{path:"/user",element:c.jsx(mK,{})}),c.jsx(jo,{path:"/import-export",element:c.jsx(DK,{})}),c.jsx(jo,{path:"/categories",element:c.jsx(RK,{})}),c.jsx(jo,{path:"*",element:c.jsx(Cv,{})})]});function XK(){const[e,t]=Hn(ma,"user"),n=oc();return d.useEffect(()=>{const r=(o,a)=>o?(Object.keys(a).forEach(i=>{const s=o[i],l=a[i];typeof l=="object"&&l!==null?o[i]=r(s,l):s===void 0&&(o[i]=l)}),o):a;t(o=>JSON.stringify(o)!==JSON.stringify(r({...o},ma))?r({...o},ma):o)},[]),c.jsx(c.Fragment,{children:c.jsxs(RP,{theme:fB,children:[c.jsx(dB,{}),c.jsx(xV,{position:"top-center",reverseOrder:!1,gutter:12,containerStyle:{marginBottom:n?"96px":"12px"},toastOptions:{position:"bottom-center",duration:4e3,style:{padding:"14px 22px",borderRadius:"18px",fontSize:"17px",border:`2px solid ${ve.purple}`,background:"#141431e0",WebkitBackdropFilter:"blur(6px)",backdropFilter:"blur(6px)",color:ve.fontLight},success:{iconTheme:{primary:ve.purple,secondary:"white"},style:{}},error:{iconTheme:{primary:ve.red,secondary:"white"},style:{borderColor:ve.red}}}}),c.jsx(Zt.Provider,{value:{user:e,setUser:t},children:c.jsx(B9,{children:c.jsx(hK,{children:c.jsx(YK,{})})})})]})})}Sp.createRoot(document.getElementById("root")).render(c.jsx(CF,{children:c.jsx(XK,{})})); diff --git a/index.html b/index.html index d0b1cd5..1a26f07 100644 --- a/index.html +++ b/index.html @@ -21,7 +21,7 @@ Todo App - + diff --git a/sw.js b/sw.js index 4558540..25fefaf 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-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")))})); +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-c4d1b235.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:"daf4f257feff38d0bc65d3fb27ac5ffc"},{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")))}));