Plugin Directory

Changeset 3427907


Ignore:
Timestamp:
12/26/2025 06:01:26 PM (5 weeks ago)
Author:
wpxero
Message:

upgrade btn url fixed

Location:
ultimate-cursor
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • ultimate-cursor/tags/1.7.11/build/admin.asset.php

    r3427901 r3427907  
    1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '3f33215406956650a9aa');
     1<?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '7df08c623c54a990a182');
  • ultimate-cursor/tags/1.7.11/build/admin.js

    r3427901 r3427907  
    1 (()=>{"use strict";var e,f={341:(e,f,a)=>{var t={};a.r(t),a.d(t,{setActivePage:()=>Tr});var n={};a.r(n),a.d(n,{getActivePage:()=>Dr});var r={};a.r(r),a.d(r,{updateSettings:()=>Pr});var i={};a.r(i),a.d(i,{getError:()=>Ur,getSetting:()=>Qr,getSettings:()=>Yr,getUpdating:()=>Jr});const o=window.React;var u=a.n(o);function l(e){var f,a,t="";if("string"==typeof e||"number"==typeof e)t+=e;else if("object"==typeof e)if(Array.isArray(e)){var n=e.length;for(f=0;f<n;f++)e[f]&&(a=l(e[f]))&&(t&&(t+=" "),t+=a)}else for(a in e)e[a]&&(t&&(t+=" "),t+=a);return t}const c=function(){for(var e,f,a=0,t="",n=arguments.length;a<n;a++)(e=arguments[a])&&(f=l(e))&&(t&&(t+=" "),t+=f);return t};function s(e,f){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,f){return e.__proto__=f,e},s(e,f)}function d(e,f){e.prototype=Object.create(f.prototype),e.prototype.constructor=e,s(e,f)}function m(e,f){if(null==e)return{};var a={};for(var t in e)if({}.hasOwnProperty.call(e,t)){if(-1!==f.indexOf(t))continue;a[t]=e[t]}return a}const g=window.ReactDOM;var p=a.n(g);const w=u().createContext(null);var M=function(e){return e.scrollTop},L="unmounted",b="exited",h="entering",C="entered",v="exiting",y=function(e){function f(f,a){var t;t=e.call(this,f,a)||this;var n,r=a&&!a.isMounting?f.enter:f.appear;return t.appearStatus=null,f.in?r?(n=b,t.appearStatus=h):n=C:n=f.unmountOnExit||f.mountOnEnter?L:b,t.state={status:n},t.nextCallback=null,t}d(f,e),f.getDerivedStateFromProps=function(e,f){return e.in&&f.status===L?{status:b}:null};var a=f.prototype;return a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(e){var f=null;if(e!==this.props){var a=this.state.status;this.props.in?a!==h&&a!==C&&(f=h):a!==h&&a!==C||(f=v)}this.updateStatus(!1,f)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var e,f,a,t=this.props.timeout;return e=f=a=t,null!=t&&"number"!=typeof t&&(e=t.exit,f=t.enter,a=void 0!==t.appear?t.appear:f),{exit:e,enter:f,appear:a}},a.updateStatus=function(e,f){if(void 0===e&&(e=!1),null!==f)if(this.cancelNextCallback(),f===h){if(this.props.unmountOnExit||this.props.mountOnEnter){var a=this.props.nodeRef?this.props.nodeRef.current:p().findDOMNode(this);a&&M(a)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===b&&this.setState({status:L})},a.performEnter=function(e){var f=this,a=this.props.enter,t=this.context?this.context.isMounting:e,n=this.props.nodeRef?[t]:[p().findDOMNode(this),t],r=n[0],i=n[1],o=this.getTimeouts(),u=t?o.appear:o.enter;e||a?(this.props.onEnter(r,i),this.safeSetState({status:h},(function(){f.props.onEntering(r,i),f.onTransitionEnd(u,(function(){f.safeSetState({status:C},(function(){f.props.onEntered(r,i)}))}))}))):this.safeSetState({status:C},(function(){f.props.onEntered(r)}))},a.performExit=function(){var e=this,f=this.props.exit,a=this.getTimeouts(),t=this.props.nodeRef?void 0:p().findDOMNode(this);f?(this.props.onExit(t),this.safeSetState({status:v},(function(){e.props.onExiting(t),e.onTransitionEnd(a.exit,(function(){e.safeSetState({status:b},(function(){e.props.onExited(t)}))}))}))):this.safeSetState({status:b},(function(){e.props.onExited(t)}))},a.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(e,f){f=this.setNextCallback(f),this.setState(e,f)},a.setNextCallback=function(e){var f=this,a=!0;return this.nextCallback=function(t){a&&(a=!1,f.nextCallback=null,e(t))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},a.onTransitionEnd=function(e,f){this.setNextCallback(f);var a=this.props.nodeRef?this.props.nodeRef.current:p().findDOMNode(this),t=null==e&&!this.props.addEndListener;if(a&&!t){if(this.props.addEndListener){var n=this.props.nodeRef?[this.nextCallback]:[a,this.nextCallback],r=n[0],i=n[1];this.props.addEndListener(r,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},a.render=function(){var e=this.state.status;if(e===L)return null;var f=this.props,a=f.children,t=(f.in,f.mountOnEnter,f.unmountOnExit,f.appear,f.enter,f.exit,f.timeout,f.addEndListener,f.onEnter,f.onEntering,f.onEntered,f.onExit,f.onExiting,f.onExited,f.nodeRef,m(f,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return u().createElement(w.Provider,{value:null},"function"==typeof a?a(e,t):u().cloneElement(u().Children.only(a),t))},f}(u().Component);function j(){}y.contextType=w,y.propTypes={},y.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:j,onEntering:j,onEntered:j,onExit:j,onExiting:j,onExited:j},y.UNMOUNTED=L,y.EXITED=b,y.ENTERING=h,y.ENTERED=C,y.EXITING=v;const E=y;var N,I,x="out-in",S="in-out",k=function(e,f,a){return function(){var t;e.props[f]&&(t=e.props)[f].apply(t,arguments),a()}},T=((N={})[x]=function(e){var f=e.current,a=e.changeState;return u().cloneElement(f,{in:!1,onExited:k(f,"onExited",(function(){a(h,null)}))})},N[S]=function(e){var f=e.current,a=e.changeState,t=e.children;return[f,u().cloneElement(t,{in:!0,onEntered:k(t,"onEntered",(function(){a(h)}))})]},N),D=((I={})[x]=function(e){var f=e.children,a=e.changeState;return u().cloneElement(f,{in:!0,onEntered:k(f,"onEntered",(function(){a(C,u().cloneElement(f,{in:!0}))}))})},I[S]=function(e){var f=e.current,a=e.children,t=e.changeState;return[u().cloneElement(f,{in:!1,onExited:k(f,"onExited",(function(){t(C,u().cloneElement(a,{in:!0}))}))}),u().cloneElement(a,{in:!0})]},I),A=function(e){function f(){for(var f,a=arguments.length,t=new Array(a),n=0;n<a;n++)t[n]=arguments[n];return(f=e.call.apply(e,[this].concat(t))||this).state={status:C,current:null},f.appeared=!1,f.changeState=function(e,a){void 0===a&&(a=f.state.current),f.setState({status:e,current:a})},f}d(f,e);var a=f.prototype;return a.componentDidMount=function(){this.appeared=!0},f.getDerivedStateFromProps=function(e,f){return null==e.children?{current:null}:f.status===h&&e.mode===S?{status:h}:!f.current||((a=f.current)===(t=e.children)||u().isValidElement(a)&&u().isValidElement(t)&&null!=a.key&&a.key===t.key)?{current:u().cloneElement(e.children,{in:!0})}:{status:v};var a,t},a.render=function(){var e,f=this.props,a=f.children,t=f.mode,n=this.state,r=n.status,i=n.current,o={children:a,current:i,changeState:this.changeState,status:r};switch(r){case h:e=D[t](o);break;case v:e=T[t](o);break;case C:e=i}return u().createElement(w.Provider,{value:{isMounting:!this.appeared}},e)},f}(u().Component);A.propTypes={},A.defaultProps={mode:x};const z=A;function _(){return _=Object.assign?Object.assign.bind():function(e){for(var f=1;f<arguments.length;f++){var a=arguments[f];for(var t in a)({}).hasOwnProperty.call(a,t)&&(e[t]=a[t])}return e},_.apply(null,arguments)}function R(e,f){return e.replace(new RegExp("(^|\\s)"+f+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var P=function(e,f){return e&&f&&f.split(" ").forEach((function(f){return t=f,void((a=e).classList?a.classList.remove(t):"string"==typeof a.className?a.className=R(a.className,t):a.setAttribute("class",R(a.className&&a.className.baseVal||"",t)));var a,t}))},Y=function(e){function f(){for(var f,a=arguments.length,t=new Array(a),n=0;n<a;n++)t[n]=arguments[n];return(f=e.call.apply(e,[this].concat(t))||this).appliedClasses={appear:{},enter:{},exit:{}},f.onEnter=function(e,a){var t=f.resolveArguments(e,a),n=t[0],r=t[1];f.removeClasses(n,"exit"),f.addClass(n,r?"appear":"enter","base"),f.props.onEnter&&f.props.onEnter(e,a)},f.onEntering=function(e,a){var t=f.resolveArguments(e,a),n=t[0],r=t[1]?"appear":"enter";f.addClass(n,r,"active"),f.props.onEntering&&f.props.onEntering(e,a)},f.onEntered=function(e,a){var t=f.resolveArguments(e,a),n=t[0],r=t[1]?"appear":"enter";f.removeClasses(n,r),f.addClass(n,r,"done"),f.props.onEntered&&f.props.onEntered(e,a)},f.onExit=function(e){var a=f.resolveArguments(e)[0];f.removeClasses(a,"appear"),f.removeClasses(a,"enter"),f.addClass(a,"exit","base"),f.props.onExit&&f.props.onExit(e)},f.onExiting=function(e){var a=f.resolveArguments(e)[0];f.addClass(a,"exit","active"),f.props.onExiting&&f.props.onExiting(e)},f.onExited=function(e){var a=f.resolveArguments(e)[0];f.removeClasses(a,"exit"),f.addClass(a,"exit","done"),f.props.onExited&&f.props.onExited(e)},f.resolveArguments=function(e,a){return f.props.nodeRef?[f.props.nodeRef.current,e]:[e,a]},f.getClassNames=function(e){var a=f.props.classNames,t="string"==typeof a,n=t?(t&&a?a+"-":"")+e:a[e];return{baseClassName:n,activeClassName:t?n+"-active":a[e+"Active"],doneClassName:t?n+"-done":a[e+"Done"]}},f}d(f,e);var a=f.prototype;return a.addClass=function(e,f,a){var t=this.getClassNames(f)[a+"ClassName"],n=this.getClassNames("enter").doneClassName;"appear"===f&&"done"===a&&n&&(t+=" "+n),"active"===a&&e&&M(e),t&&(this.appliedClasses[f][a]=t,function(e,f){e&&f&&f.split(" ").forEach((function(f){return t=f,void((a=e).classList?a.classList.add(t):function(e,f){return e.classList?!!f&&e.classList.contains(f):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+f+" ")}(a,t)||("string"==typeof a.className?a.className=a.className+" "+t:a.setAttribute("class",(a.className&&a.className.baseVal||"")+" "+t)));var a,t}))}(e,t))},a.removeClasses=function(e,f){var a=this.appliedClasses[f],t=a.base,n=a.active,r=a.done;this.appliedClasses[f]={},t&&P(e,t),n&&P(e,n),r&&P(e,r)},a.render=function(){var e=this.props,f=(e.classNames,m(e,["classNames"]));return u().createElement(E,_({},f,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},f}(u().Component);Y.defaultProps={classNames:""},Y.propTypes={};const Q=Y,J=window.wp.i18n,U=window.wp.element,O=window.wp.data,B=window.wp.hooks,G=({onClose:e})=>(0,o.createElement)("div",{className:"pro-features-modal"},(0,o.createElement)("div",{className:"pro-features-comparison"},(0,o.createElement)("div",{className:"modal-header"},(0,o.createElement)("h3",null,(0,J.__)("Ultimate Cursor: Free vs Pro","ultimate-cursor")),e&&(0,o.createElement)("button",{className:"close-button",onClick:e},"×")),(0,o.createElement)("div",{className:"features-table"},(0,o.createElement)("div",{className:"table-header"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Feature","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,J.__)("Free","ultimate-cursor")),(0,o.createElement)("div",{className:"pro-column"},(0,J.__)("Pro","ultimate-cursor"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Basic Cursor Customization","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Text Cursor","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Image Cursor","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Icon Cursor","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Animated Cursor Effects","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row highlighted"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Multiple Cursor Configurations","ultimate-cursor"),(0,o.createElement)("div",{className:"feature-description"},(0,J.__)("Use different cursor types for different elements","ultimate-cursor"))),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"cross-icon"},"✕")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Element-Specific Cursors","ultimate-cursor"),(0,o.createElement)("div",{className:"feature-description"},(0,J.__)("Apply unique cursors to buttons, images, etc.","ultimate-cursor"))),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"cross-icon"},"✕")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Page-Specific Cursors","ultimate-cursor"),(0,o.createElement)("div",{className:"feature-description"},(0,J.__)("Different cursors for different pages","ultimate-cursor"))),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"cross-icon"},"✕")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Advanced Animation Options","ultimate-cursor"),(0,o.createElement)("div",{className:"feature-description"},(0,J.__)("More effects and customization options","ultimate-cursor"))),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"limited-icon"},"Limited")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Premium Support","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"cross-icon"},"✕")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")))),(0,o.createElement)("div",{className:"upgrade-section"},(0,o.createElement)("a",{href:"https://wpxero.com/pricing/ultimate-cursor-pro",className:"upgrade-button",target:"_blank",rel:"noopener noreferrer"},(0,J.__)("Upgrade to Pro","ultimate-cursor"))))),Z=({onGetProClick:e})=>(0,o.createElement)("div",{className:"pro-features-advertisement"},(0,o.createElement)("div",{className:"pro-features-content"},(0,o.createElement)("div",{className:"pro-features-header"},(0,o.createElement)("div",{className:"pro-badge"},"PRO"),(0,o.createElement)("h2",null,(0,J.__)("Unlock the Full Power of Ultimate Cursor","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Take your website to the next level with multiple cursor configurations and advanced targeting.","ultimate-cursor"))),(0,o.createElement)("div",{className:"pro-features-grid"},(0,o.createElement)("div",{className:"pro-feature-item"},(0,o.createElement)("div",{className:"feature-icon"},"🎯"),(0,o.createElement)("h3",null,(0,J.__)("Multiple Cursor Types","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Use different cursor styles for different elements - text cursors for buttons, animated cursors for images, and more.","ultimate-cursor"))),(0,o.createElement)("div",{className:"pro-feature-item"},(0,o.createElement)("div",{className:"feature-icon"},"🔍"),(0,o.createElement)("h3",null,(0,J.__)("Element-Specific Targeting","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Apply unique cursors to specific elements using CSS selectors for a targeted user experience.","ultimate-cursor"))),(0,o.createElement)("div",{className:"pro-feature-item"},(0,o.createElement)("div",{className:"feature-icon"},"📄"),(0,o.createElement)("h3",null,(0,J.__)("Page-Specific Cursors","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Create different cursor experiences for different pages of your website.","ultimate-cursor"))),(0,o.createElement)("div",{className:"pro-feature-item"},(0,o.createElement)("div",{className:"feature-icon"},"✨"),(0,o.createElement)("h3",null,(0,J.__)("Advanced Animation Options","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Access premium animations and effects to create truly unique cursor experiences.","ultimate-cursor")))),(0,o.createElement)("div",{className:"pro-features-cta"},(0,o.createElement)("button",{className:"get-pro-button",onClick:e},(0,J.__)("Get Ultimate Cursor Pro","ultimate-cursor")))),(0,o.createElement)("div",{className:"pro-features-image"},(0,o.createElement)("div",{className:"pro-image-container"},(0,o.createElement)("div",{className:"cursor-preview cursor-preview-text"},"view"),(0,o.createElement)("div",{className:"cursor-preview cursor-preview-image"}),(0,o.createElement)("div",{className:"cursor-preview cursor-preview-bubble"}),(0,o.createElement)("div",{className:"element-preview element-button"},(0,J.__)("Button","ultimate-cursor")),(0,o.createElement)("div",{className:"element-preview element-image"},(0,J.__)("Image","ultimate-cursor")),(0,o.createElement)("div",{className:"element-preview element-text"},(0,J.__)("Text Content","ultimate-cursor")),(0,o.createElement)("div",{className:"connect-line line-1"}),(0,o.createElement)("div",{className:"connect-line line-2"}),(0,o.createElement)("div",{className:"connect-line line-3"})))),F=window.lodash,H=window.wp.components;var W,X;function V(){return V=Object.assign?Object.assign.bind():function(e){for(var f=1;f<arguments.length;f++){var a=arguments[f];for(var t in a)({}).hasOwnProperty.call(a,t)&&(e[t]=a[t])}return e},V.apply(null,arguments)}var K=function(e){return o.createElement("svg",V({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none"},e),W||(W=o.createElement("path",{fill:"transparent",stroke:"currentColor",strokeWidth:1.5,d:"M19.75 12A7.75 7.75 0 0 0 6.52 6.52L5.4 7.64M4.25 12a7.75 7.75 0 0 0 13.23 5.48l1.12-1.12"})),X||(X=o.createElement("path",{fill:"transparent",stroke:"currentColor",strokeWidth:1.5,d:"M4.75 4.25v4h4M19.25 19.75v-4h-4"})))};const q=[{label:"px",value:"px"},{label:"%",value:"%"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"vh",value:"vh"}],$=[{name:"cursor-text",title:(0,J.__)("Text","ultimate-cursor"),description:(0,J.__)("Replace cursor with text","ultimate-cursor")},{name:"cursor-image",title:(0,J.__)("Image","ultimate-cursor"),description:(0,J.__)("Use any image as your cursor","ultimate-cursor")},{name:"cursor-icon",title:(0,J.__)("Icon","ultimate-cursor"),description:(0,J.__)("Choose from our icon library","ultimate-cursor")},{title:(0,J.__)("Shapes","ultimate-cursor"),name:"cursor-shape",description:(0,J.__)("Geometric shapes as cursors","ultimate-cursor")},{name:"animated-cursor",title:(0,J.__)("Animated","ultimate-cursor"),description:(0,J.__)("Add motion effects to cursor","ultimate-cursor")}],ee=[{label:"Bubble Cursor",value:"BubbleCursor"},{label:"Character Cursor",value:"CharacterCursor"},{label:"Rainbow Cursor",value:"RainbowCursor"},{label:"Snowflake Cursor",value:"SnowFlake"},{label:"Splash Cursor",value:"SplashCursor"},{label:"Click Spark",value:"ClickSpark"},{label:"Click Particles",value:"ClickParticles"},{label:"Trail Cursor",value:"TrailCursor"}],fe=[{label:(0,J.__)("None","ultimate-cursor"),value:"none"},{label:(0,J.__)("Solid","ultimate-cursor"),value:"solid"},{label:(0,J.__)("Dotted","ultimate-cursor"),value:"dotted"},{label:(0,J.__)("Dashed","ultimate-cursor"),value:"dashed"},{label:(0,J.__)("Double","ultimate-cursor"),value:"double"},{label:(0,J.__)("Groove","ultimate-cursor"),value:"groove"}],ae=((0,J.__)("100"),(0,J.__)("200"),(0,J.__)("300"),(0,J.__)("400"),(0,J.__)("500"),(0,J.__)("600"),(0,J.__)("700"),(0,J.__)("800"),(0,J.__)("900"),(0,J.__)("Bold"),(0,J.__)("Bolder"),(0,J.__)("Lighter"),(0,J.__)("Normal"),(0,J.__)("Initial"),(0,J.__)("Inherit"),(0,J.__)("None","ultimate-cursor"),(0,J.__)("Underline","ultimate-cursor"),(0,J.__)("Overline","ultimate-cursor"),(0,J.__)("Line through","ultimate-cursor"),(0,J.__)("None","ultimate-cursor"),(0,J.__)("Uppercase","ultimate-cursor"),(0,J.__)("Lowercase","ultimate-cursor"),(0,J.__)("Capitalize","ultimate-cursor"),[{label:(0,J.__)("Entire Website","ultimate-cursor"),value:"entire-website"},{label:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("Specific Pages (pro feature)","ultimate-cursor"):(0,J.__)("Specific Pages","ultimate-cursor"),value:"specific-pages",disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)},{label:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("CSS Selectors (pro feature)","ultimate-cursor"):(0,J.__)("CSS Selectors","ultimate-cursor"),value:"css-selectors",disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)},{label:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("HTML Elements (pro feature)","ultimate-cursor"):(0,J.__)("HTML Elements","ultimate-cursor"),value:"html-elements",disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)}]),te={common:{padding:"8px",borderRadius:"4px",borderStyle:"none",borderWidth:"1px",borderColor:"#000000",hideCursorOnTouch:!0,shapeSize:"10px",enableTransition:!0},"cursor-text":{text:"view",color:"#000000",background:"#ffffff",size:"16px",padding:"8px",borderRadius:"4px"},"animated-cursor":{effect:"BubbleCursor",bubbleSize:4,bubbleFillColor:"#e6f1f7",bubbleStrokeColor:"#3a92c5"},"cursor-image":{imageSize:"50px",borderRadius:"0px"},"cursor-icon":{imageSize:"28px",defaultCursor:!0},TrailCursor:{trailEmoji:"✨",trailEmojiSize:16,trailParticleCount:15,trailSpeed:.4,trailOpacity:1},SnowFlake:{snowflakeEmojis:["❄️"],snowflakeSize:12,snowflakeCount:5,snowflakeLifespan:100,snowflakeFallSpeed:1},SplashCursor:{splashRadius:.5,splashForce:6e3,splashColors:["#e6f1f7"]},ClickSpark:{sparkColor:"#fff",sparkSize:10,sparkRadius:15,sparkCount:8,duration:400,easing:"ease-out",extraScale:1}},ne=e=>({...te.common||{},...te[e]||{}}),re=(e,f="Primary Cursor")=>({id:"primary",name:f,...e,enableMultipleCursors:void 0,cursorConfigurations:void 0}),ie=(e,f)=>{const[a,t]=(0,o.useState)({x:0,y:0}),n=(0,o.useRef)({x:0,y:0});return(0,o.useEffect)((()=>{const a=a=>{if(e){const t=e.getBoundingClientRect();a.clientX>=t.left&&a.clientX<=t.right&&a.clientY>=t.top&&a.clientY<=t.bottom?(n.current={x:a.clientX-t.left,y:a.clientY-t.top},f(!0)):f(!1)}else n.current={x:a.clientX,y:a.clientY},f(!0)},t=()=>{e||f(!0)};return document.addEventListener("mousemove",a),document.addEventListener("scroll",t),()=>{document.removeEventListener("mousemove",a),document.removeEventListener("scroll",t)}}),[e,f]),(0,o.useEffect)((()=>{let e;const f=()=>{t(n.current),e=requestAnimationFrame(f)};return e=requestAnimationFrame(f),()=>{cancelAnimationFrame(e)}}),[]),a},oe=({color:e})=>{if("undefined"!=typeof window){const e=document.documentElement;if(e.classList.contains("dark")||document.body.classList.contains("dark")||"dark"===e.getAttribute("data-theme")||"dark"===e.getAttribute("data-bs-theme"))return"255, 255, 255";const f=window.getComputedStyle(document.body).backgroundColor,a=window.getComputedStyle(e).backgroundColor,t=e=>{const f=e.match(/rgb\((\d+),\s*(\d+),\s*(\d+)\)/);return f?[parseInt(f[1]),parseInt(f[2]),parseInt(f[3])]:null},n=t(f),r=t(a),i=e=>e?(299*e[0]+587*e[1]+114*e[2])/1e3:255,o=i(n),u=i(r);if(o<128||u<128)return"255, 255, 255";if(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches)return"255, 255, 255"}return e||"100, 100, 100"},ue=({pendingSettings:e,setPendingSettings:f})=>(0,o.createElement)("div",{className:"setup-step"},(0,o.createElement)("div",{className:"step-content"},(0,o.createElement)("h3",null,(0,J.__)("Select Cursor Type","ultimate-cursor")),(0,o.createElement)("div",{className:"ultimate-cursor-admin-settings-card-button-group"},(0,B.applyFilters)("ultimate-cursor.cursor-types",$).map((a=>(0,o.createElement)("button",{key:a.title,onClick:t=>{t.preventDefault(),(a=>{const t=ne(a.name);f({...e,cursorType:a.name,...t})})(a)},disabled:a.disabled,className:c("ultimate-cursor-admin-settings-card-button",e.cursorType===a.name&&"ultimate-cursor-admin-settings-card-button-active")},a.title,(0,o.createElement)("span",null,a.description))))))),le=({onUpgradeClick:e})=>(0,o.createElement)("div",{className:"pro-upgrade-banner"},(0,o.createElement)("div",{className:"upgrade-content"},(0,o.createElement)("h3",null,(0,J.__)("Unlock Advanced Cursor Features","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Get multiple cursor configurations, element-specific cursors, and more premium features.","ultimate-cursor"))),(0,o.createElement)("div",{className:"upgrade-action"},(0,o.createElement)("button",{className:"upgrade-button",onClick:e},(0,J.__)("View Pro Features","ultimate-cursor")))),ce=({onUpgradeClick:e})=>{if("undefined"!=typeof window&&window.wp&&window.ultimateCursorAdminData&&window.ultimateCursorAdminData.isPro)return null;const f="ultimate_cursor_promo_dismissed",a=()=>{const e=localStorage.getItem(f);return!e||(new Date).getTime()-parseInt(e,10)>432e5},[t,n]=(0,U.useState)(a());return(0,U.useEffect)((()=>{n(a())}),[]),t?(0,o.createElement)("div",{className:"promotional-discount-banner"},(0,o.createElement)("div",{className:"discount-badge"},(0,o.createElement)("span",{className:"discount-amount"},"20%"),(0,o.createElement)("span",{className:"discount-text"},"OFF")),(0,o.createElement)("div",{className:"promotional-content"},(0,o.createElement)("h3",null,(0,J.__)("Limited Time Offer!","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Upgrade to Ultimate Cursor Pro today and save 20% on all plans. Unlock multiple cursor configurations, element-specific cursors, and more!","ultimate-cursor")),(0,o.createElement)("div",{className:"promotional-coupon"},(0,o.createElement)("span",{className:"coupon-label"},(0,J.__)("Use code:","ultimate-cursor")),(0,o.createElement)("span",{className:"coupon-code"},"UNLOCKPRO")),(0,o.createElement)("div",{className:"promotional-timer"},(0,o.createElement)("span",{className:"timer-icon"},"⏱"),(0,o.createElement)("span",{className:"timer-text"},(0,J.__)("Offer ends soon","ultimate-cursor")))),(0,o.createElement)("div",{className:"promotional-actions"},(0,o.createElement)("button",{className:"promotional-button",onClick:e},(0,J.__)("Upgrade Now","ultimate-cursor")),(0,o.createElement)("button",{className:"dismiss-button",onClick:()=>{const e=(new Date).getTime();localStorage.setItem(f,e.toString()),n(!1)}},(0,J.__)("Dismiss","ultimate-cursor")))):null};function se(e){return[].concat(e)}function de(e){return e.startsWith(":")}function me(e){return Me(e)&&("*"===e||e.length>1&&":>~.+*".includes(e.slice(0,1))||Le(e))}function ge(e,f){return(Me(f)||"number"==typeof f)&&!we(e)&&!de(e)&&!pe(e)}function pe(e){return e.startsWith("@media")}function we(e){return"--"===e}function Me(e){return e+""===e}function Le(e){return Me(e)&&(e.startsWith("&")||de(e))}function be(e,f=""){return e.filter(Boolean).join(f)}function he(e,f){let a=0;if(0===f.length)return a.toString();for(let e=0;e<f.length;e++)a=(a<<5)-a+f.charCodeAt(e),a|=0;return`${e??"cl"}_${a.toString(36)}`}function Ce(e,f){return`${e}:${f}`}var ve=class e{constructor(e,f,a,t){this.sheet=e,this.property=f,this.value=a,this.selector=t,this.property=f,this.value=a,this.joined=Ce(f,a);const n=this.selector.preconditions.concat(this.selector.postconditions);this.hash=this.selector.hasConditions?this.selector.scopeClassName:he(this.sheet.name,this.joined),this.key=be([this.joined,n,this.hash])}toString(){let f=ye(this.selector.preconditions,{right:this.hash});return f=ye(this.selector.postconditions,{left:f}),`${f} {${e.genRule(this.property,this.value)}}`}static genRule(e,f){return Ce(e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),function(e,f){return"content"===e?`"${f}"`:f}(e,f))+";"}};function ye(e,{left:f="",right:a=""}={}){const t=e.reduce(((e,f)=>de(f)?e+f:Le(f)?e+f.slice(1):be([e,f]," ")),f);return be([t,(n=a,n?`.${n}`:"")]," ");var n}var je,Ee=class e{constructor(e,f=null,{preconditions:a,postconditions:t}={}){this.sheet=e,this.preconditions=[],this.scopeClassName=null,this.scopeName=null,this.postconditions=[],this.preconditions=a?se(a):[],this.postconditions=t?se(t):[],this.setScope(f)}setScope(e){return e?(this.scopeClassName||(this.scopeName=e,this.scopeClassName=he(this.sheet.name,e+this.sheet.count)),this):this}get hasConditions(){return this.preconditions.length>0||this.postconditions.length>0}addScope(f){return new e(this.sheet,f,{preconditions:this.preconditions,postconditions:this.postconditions})}addPrecondition(f){return new e(this.sheet,this.scopeClassName,{postconditions:this.postconditions,preconditions:this.preconditions.concat(f)})}addPostcondition(f){return new e(this.sheet,this.scopeClassName,{preconditions:this.preconditions,postconditions:this.postconditions.concat(f)})}createRule(e,f){return new ve(this.sheet,e,f,this)}},Ne=class{constructor(e,f){this.name=e,this.rootNode=f,this.storedStyles={},this.storedClasses={},this.style="",this.count=0,this.id=`flairup-${e}`,this.styleTag=this.createStyleTag()}getStyle(){return this.style}append(e){var f,a;this.style=(a=e,(f=this.style)?`${f}\n${a}`:a)}apply(){this.count++,this.styleTag&&(this.styleTag.innerHTML=this.style)}isApplied(){return!!this.styleTag}createStyleTag(){if("undefined"==typeof document||this.isApplied()||null===this.rootNode)return this.styleTag;const e=document.createElement("style");return e.type="text/css",e.id=this.id,(this.rootNode??document.head).appendChild(e),e}addRule(e){const f=this.storedClasses[e.key];return Me(f)?f:(this.storedClasses[e.key]=e.hash,this.storedStyles[e.hash]=[e.property,e.value],this.append(e.toString()),e.hash)}};function Ie(e,f){for(const a in e)f(a.trim(),e[a])}function xe(...e){return be(e.reduce(((e,f)=>(f instanceof Set?e.push(...f):"string"==typeof f?e.push(f):Array.isArray(f)?e.push(xe(...f)):"object"==typeof f&&Object.entries(f).forEach((([f,a])=>{a&&e.push(f)})),e)),[])," ").trim()}function Se(e,f){const a=new Ne(e,f);return{create:function(e){const f={};return ke(a,e,new Ee(a)).forEach((([e,t,n])=>{Te(a,t,n).forEach((a=>{!function(e,a){f[e]=f[e]??new Set,f[e].add(a)}(e,a)}))})),a.apply(),f},getStyle:a.getStyle.bind(a),isApplied:a.isApplied.bind(a)}}function ke(e,f,a){const t=[];return Ie(f,((n,r)=>{if(me(n))return ke(e,r,a.addPrecondition(n)).forEach((e=>t.push(e)));t.push([n,f[n],a.addScope(n)])})),t}function Te(e,f,a){const t=new Set;return Ie(f,((f,n)=>{let r=[];if(me(f))r=Te(e,n,a.addPostcondition(f));else if(function(e){return"."===e}(f))r=se(n);else if(pe(f))r=function(e,f,a,t){e.append(a+" {");const n=Te(e,f,t);return e.append("}"),n}(e,n,f,a);else if(we(f))r=function(e,f,a){const t=new Set,n=[];if(Ie(f,((f,r)=>{ge(f,r)?n.push(ve.genRule(f,r)):De(Te(e,r??{},a),t)})),!a.scopeClassName)return t;if(n.length){const f=n.join(" ");e.append(`${ye(a.preconditions,{right:a.scopeClassName})} {${f}}`)}return t.add(a.scopeClassName),t}(e,n,a);else if(ge(f,n)){const r=a.createRule(f,n);e.addRule(r),t.add(r.hash)}return De(r,t)})),t}function De(e,f){return e.forEach((e=>f.add(e))),f}function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var f=1;f<arguments.length;f++){var a=arguments[f];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(e[t]=a[t])}return e},Ae.apply(this,arguments)}function ze(e,f){return ze=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,f){return e.__proto__=f,e},ze(e,f)}function _e(e,f){if(null==e)return{};var a,t,n={},r=Object.keys(e);for(t=0;t<r.length;t++)a=r[t],f.indexOf(a)>=0||(n[a]=e[a]);return n}function Re(e,f){(null==f||f>e.length)&&(f=e.length);for(var a=0,t=new Array(f);a<f;a++)t[a]=e[a];return t}function Pe(){for(var e=arguments.length,f=new Array(e),a=0;a<e;a++)f[a]=arguments[a];return f.map((function(e){return"."+e})).join("")}!function(e){e.hiddenOnSearch="epr-hidden-on-search",e.searchActive="epr-search-active",e.hidden="epr-hidden",e.visible="epr-visible",e.active="epr-active",e.emoji="epr-emoji",e.category="epr-emoji-category",e.label="epr-emoji-category-label",e.categoryContent="epr-emoji-category-content",e.emojiHasVariations="epr-emoji-has-variations",e.scrollBody="epr-body",e.emojiList="epr-emoji-list",e.external="__EmojiPicker__",e.emojiPicker="EmojiPickerReact",e.open="epr-open",e.vertical="epr-vertical",e.horizontal="epr-horizontal",e.variationPicker="epr-emoji-variation-picker",e.darkTheme="epr-dark-theme",e.autoTheme="epr-auto-theme"}(je||(je={}));var Ye=Se("epr",null),Qe={display:"none",opacity:"0",pointerEvents:"none",visibility:"hidden",overflow:"hidden"},Je=Ye.create({hidden:Ae({".":je.hidden},Qe)}),Ue=(0,o.memo)((function(){return(0,o.createElement)("style",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:Ye.getStyle()}})})),Oe=Ye.create({".epr-main":{":has(input:not(:placeholder-shown))":{categoryBtn:{":hover":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)"}},hiddenOnSearch:Ae({".":je.hiddenOnSearch},Qe)},":has(input:placeholder-shown)":{visibleOnSearchOnly:Qe}},hiddenOnReactions:{transition:"all 0.5s ease-in-out"},".epr-reactions":{hiddenOnReactions:{height:"0px",width:"0px",opacity:"0",pointerEvents:"none",overflow:"hidden"}},".EmojiPickerReact:not(.epr-search-active)":{categoryBtn:{":hover":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)"},"&.epr-active":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)"}},visibleOnSearchOnly:Ae({".":"epr-visible-on-search-only"},Qe)}});function Be(e,f){var a,t;return{".epr-dark-theme":(a={},a[e]=f,a),".epr-auto-theme":(t={},t[e]={"@media (prefers-color-scheme: dark)":f},t)}}function Ge(e,f){var a,t,n=null!=(a=e.customEmojis)?a:[],r=null!=(t=f.customEmojis)?t:[];return e.open===f.open&&e.emojiVersion===f.emojiVersion&&e.reactionsDefaultOpen===f.reactionsDefaultOpen&&e.searchPlaceHolder===f.searchPlaceHolder&&e.searchPlaceholder===f.searchPlaceholder&&e.defaultSkinTone===f.defaultSkinTone&&e.skinTonesDisabled===f.skinTonesDisabled&&e.autoFocusSearch===f.autoFocusSearch&&e.emojiStyle===f.emojiStyle&&e.theme===f.theme&&e.suggestedEmojisMode===f.suggestedEmojisMode&&e.lazyLoadEmojis===f.lazyLoadEmojis&&e.className===f.className&&e.height===f.height&&e.width===f.width&&e.style===f.style&&e.searchDisabled===f.searchDisabled&&e.skinTonePickerLocation===f.skinTonePickerLocation&&n.length===r.length}var Ze,Fe,He,We,Xe,Ve,Ke,qe=["1f44d","2764-fe0f","1f603","1f622","1f64f","1f44e","1f621"];!function(e){e.RECENT="recent",e.FREQUENT="frequent"}(Ze||(Ze={})),function(e){e.NATIVE="native",e.APPLE="apple",e.TWITTER="twitter",e.GOOGLE="google",e.FACEBOOK="facebook"}(Fe||(Fe={})),function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"}(He||(He={})),function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"}(We||(We={})),function(e){e.SUGGESTED="suggested",e.CUSTOM="custom",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"}(Xe||(Xe={})),function(e){e.SEARCH="SEARCH",e.PREVIEW="PREVIEW"}(Ve||(Ve={}));var $e=[Xe.SUGGESTED,Xe.CUSTOM,Xe.SMILEYS_PEOPLE,Xe.ANIMALS_NATURE,Xe.FOOD_DRINK,Xe.TRAVEL_PLACES,Xe.ACTIVITIES,Xe.OBJECTS,Xe.SYMBOLS,Xe.FLAGS],ef={name:"Recently Used",category:Xe.SUGGESTED},ff=((Ke={})[Xe.SUGGESTED]={category:Xe.SUGGESTED,name:"Frequently Used"},Ke[Xe.CUSTOM]={category:Xe.CUSTOM,name:"Custom Emojis"},Ke[Xe.SMILEYS_PEOPLE]={category:Xe.SMILEYS_PEOPLE,name:"Smileys & People"},Ke[Xe.ANIMALS_NATURE]={category:Xe.ANIMALS_NATURE,name:"Animals & Nature"},Ke[Xe.FOOD_DRINK]={category:Xe.FOOD_DRINK,name:"Food & Drink"},Ke[Xe.TRAVEL_PLACES]={category:Xe.TRAVEL_PLACES,name:"Travel & Places"},Ke[Xe.ACTIVITIES]={category:Xe.ACTIVITIES,name:"Activities"},Ke[Xe.OBJECTS]={category:Xe.OBJECTS,name:"Objects"},Ke[Xe.SYMBOLS]={category:Xe.SYMBOLS,name:"Symbols"},Ke[Xe.FLAGS]={category:Xe.FLAGS,name:"Flags"},Ke);function af(e){return $e.map((function(f){return Ae({},ff[f],e&&e[f]&&e[f])}))}function tf(e){return e.category}function nf(e){return e.name}function rf(e,f){return void 0===f&&(f={}),Object.assign(ff[e],f)}var of,uf={custom:[],smileys_people:[{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:["shaking face"],u:"1fae8",a:"15.0"},{n:["head shaking horizontally"],u:"1f642-200d-2194-fe0f",a:"15.1"},{n:["head shaking vertically"],u:"1f642-200d-2195-fe0f",a:"15.1"},{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:["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:["pink heart"],u:"1fa77",a:"15.0"},{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:["light blue heart"],u:"1fa75",a:"15.0"},{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:["grey heart"],u:"1fa76",a:"15.0"},{n:["white heart"],u:"1f90d",a:"12.0"},{n:["kiss","kiss mark"],u:"1f48b",a:"0.6"},{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:["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:["leftwards pushing hand"],u:"1faf7",v:["1faf7-1f3fb","1faf7-1f3fc","1faf7-1f3fd","1faf7-1f3fe","1faf7-1f3ff"],a:"15.0"},{n:["rightwards pushing hand"],u:"1faf8",v:["1faf8-1f3fb","1faf8-1f3fc","1faf8-1f3fd","1faf8-1f3fe","1faf8-1f3ff"],a:"15.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:["person walking facing right"],u:"1f6b6-200d-27a1-fe0f",v:["1f6b6-1f3fb-200d-27a1-fe0f","1f6b6-1f3fc-200d-27a1-fe0f","1f6b6-1f3fd-200d-27a1-fe0f","1f6b6-1f3fe-200d-27a1-fe0f","1f6b6-1f3ff-200d-27a1-fe0f"],a:"15.1"},{n:["woman walking facing right"],u:"1f6b6-200d-2640-fe0f-200d-27a1-fe0f",v:["1f6b6-1f3fb-200d-2640-fe0f-200d-27a1-fe0f","1f6b6-1f3fc-200d-2640-fe0f-200d-27a1-fe0f","1f6b6-1f3fd-200d-2640-fe0f-200d-27a1-fe0f","1f6b6-1f3fe-200d-2640-fe0f-200d-27a1-fe0f","1f6b6-1f3ff-200d-2640-fe0f-200d-27a1-fe0f"],a:"15.1"},{n:["man walking facing right"],u:"1f6b6-200d-2642-fe0f-200d-27a1-fe0f",v:["1f6b6-1f3fb-200d-2642-fe0f-200d-27a1-fe0f","1f6b6-1f3fc-200d-2642-fe0f-200d-27a1-fe0f","1f6b6-1f3fd-200d-2642-fe0f-200d-27a1-fe0f","1f6b6-1f3fe-200d-2642-fe0f-200d-27a1-fe0f","1f6b6-1f3ff-200d-2642-fe0f-200d-27a1-fe0f"],a:"15.1"},{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 kneeling facing right"],u:"1f9ce-200d-27a1-fe0f",v:["1f9ce-1f3fb-200d-27a1-fe0f","1f9ce-1f3fc-200d-27a1-fe0f","1f9ce-1f3fd-200d-27a1-fe0f","1f9ce-1f3fe-200d-27a1-fe0f","1f9ce-1f3ff-200d-27a1-fe0f"],a:"15.1"},{n:["woman kneeling facing right"],u:"1f9ce-200d-2640-fe0f-200d-27a1-fe0f",v:["1f9ce-1f3fb-200d-2640-fe0f-200d-27a1-fe0f","1f9ce-1f3fc-200d-2640-fe0f-200d-27a1-fe0f","1f9ce-1f3fd-200d-2640-fe0f-200d-27a1-fe0f","1f9ce-1f3fe-200d-2640-fe0f-200d-27a1-fe0f","1f9ce-1f3ff-200d-2640-fe0f-200d-27a1-fe0f"],a:"15.1"},{n:["man kneeling facing right"],u:"1f9ce-200d-2642-fe0f-200d-27a1-fe0f",v:["1f9ce-1f3fb-200d-2642-fe0f-200d-27a1-fe0f","1f9ce-1f3fc-200d-2642-fe0f-200d-27a1-fe0f","1f9ce-1f3fd-200d-2642-fe0f-200d-27a1-fe0f","1f9ce-1f3fe-200d-2642-fe0f-200d-27a1-fe0f","1f9ce-1f3ff-200d-2642-fe0f-200d-27a1-fe0f"],a:"15.1"},{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:["person with white cane facing right"],u:"1f9d1-200d-1f9af-200d-27a1-fe0f",v:["1f9d1-1f3fb-200d-1f9af-200d-27a1-fe0f","1f9d1-1f3fc-200d-1f9af-200d-27a1-fe0f","1f9d1-1f3fd-200d-1f9af-200d-27a1-fe0f","1f9d1-1f3fe-200d-1f9af-200d-27a1-fe0f","1f9d1-1f3ff-200d-1f9af-200d-27a1-fe0f"],a:"15.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:["man with white cane facing right"],u:"1f468-200d-1f9af-200d-27a1-fe0f",v:["1f468-1f3fb-200d-1f9af-200d-27a1-fe0f","1f468-1f3fc-200d-1f9af-200d-27a1-fe0f","1f468-1f3fd-200d-1f9af-200d-27a1-fe0f","1f468-1f3fe-200d-1f9af-200d-27a1-fe0f","1f468-1f3ff-200d-1f9af-200d-27a1-fe0f"],a:"15.1"},{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:["woman with white cane facing right"],u:"1f469-200d-1f9af-200d-27a1-fe0f",v:["1f469-1f3fb-200d-1f9af-200d-27a1-fe0f","1f469-1f3fc-200d-1f9af-200d-27a1-fe0f","1f469-1f3fd-200d-1f9af-200d-27a1-fe0f","1f469-1f3fe-200d-1f9af-200d-27a1-fe0f","1f469-1f3ff-200d-1f9af-200d-27a1-fe0f"],a:"15.1"},{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:["person in motorized wheelchair facing right"],u:"1f9d1-200d-1f9bc-200d-27a1-fe0f",v:["1f9d1-1f3fb-200d-1f9bc-200d-27a1-fe0f","1f9d1-1f3fc-200d-1f9bc-200d-27a1-fe0f","1f9d1-1f3fd-200d-1f9bc-200d-27a1-fe0f","1f9d1-1f3fe-200d-1f9bc-200d-27a1-fe0f","1f9d1-1f3ff-200d-1f9bc-200d-27a1-fe0f"],a:"15.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:["man in motorized wheelchair facing right"],u:"1f468-200d-1f9bc-200d-27a1-fe0f",v:["1f468-1f3fb-200d-1f9bc-200d-27a1-fe0f","1f468-1f3fc-200d-1f9bc-200d-27a1-fe0f","1f468-1f3fd-200d-1f9bc-200d-27a1-fe0f","1f468-1f3fe-200d-1f9bc-200d-27a1-fe0f","1f468-1f3ff-200d-1f9bc-200d-27a1-fe0f"],a:"15.1"},{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:["woman in motorized wheelchair facing right"],u:"1f469-200d-1f9bc-200d-27a1-fe0f",v:["1f469-1f3fb-200d-1f9bc-200d-27a1-fe0f","1f469-1f3fc-200d-1f9bc-200d-27a1-fe0f","1f469-1f3fd-200d-1f9bc-200d-27a1-fe0f","1f469-1f3fe-200d-1f9bc-200d-27a1-fe0f","1f469-1f3ff-200d-1f9bc-200d-27a1-fe0f"],a:"15.1"},{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:["person in manual wheelchair facing right"],u:"1f9d1-200d-1f9bd-200d-27a1-fe0f",v:["1f9d1-1f3fb-200d-1f9bd-200d-27a1-fe0f","1f9d1-1f3fc-200d-1f9bd-200d-27a1-fe0f","1f9d1-1f3fd-200d-1f9bd-200d-27a1-fe0f","1f9d1-1f3fe-200d-1f9bd-200d-27a1-fe0f","1f9d1-1f3ff-200d-1f9bd-200d-27a1-fe0f"],a:"15.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:["man in manual wheelchair facing right"],u:"1f468-200d-1f9bd-200d-27a1-fe0f",v:["1f468-1f3fb-200d-1f9bd-200d-27a1-fe0f","1f468-1f3fc-200d-1f9bd-200d-27a1-fe0f","1f468-1f3fd-200d-1f9bd-200d-27a1-fe0f","1f468-1f3fe-200d-1f9bd-200d-27a1-fe0f","1f468-1f3ff-200d-1f9bd-200d-27a1-fe0f"],a:"15.1"},{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:["woman in manual wheelchair facing right"],u:"1f469-200d-1f9bd-200d-27a1-fe0f",v:["1f469-1f3fb-200d-1f9bd-200d-27a1-fe0f","1f469-1f3fc-200d-1f9bd-200d-27a1-fe0f","1f469-1f3fd-200d-1f9bd-200d-27a1-fe0f","1f469-1f3fe-200d-1f9bd-200d-27a1-fe0f","1f469-1f3ff-200d-1f9bd-200d-27a1-fe0f"],a:"15.1"},{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:["person running facing right"],u:"1f3c3-200d-27a1-fe0f",v:["1f3c3-1f3fb-200d-27a1-fe0f","1f3c3-1f3fc-200d-27a1-fe0f","1f3c3-1f3fd-200d-27a1-fe0f","1f3c3-1f3fe-200d-27a1-fe0f","1f3c3-1f3ff-200d-27a1-fe0f"],a:"15.1"},{n:["woman running facing right"],u:"1f3c3-200d-2640-fe0f-200d-27a1-fe0f",v:["1f3c3-1f3fb-200d-2640-fe0f-200d-27a1-fe0f","1f3c3-1f3fc-200d-2640-fe0f-200d-27a1-fe0f","1f3c3-1f3fd-200d-2640-fe0f-200d-27a1-fe0f","1f3c3-1f3fe-200d-2640-fe0f-200d-27a1-fe0f","1f3c3-1f3ff-200d-2640-fe0f-200d-27a1-fe0f"],a:"15.1"},{n:["man running facing right"],u:"1f3c3-200d-2642-fe0f-200d-27a1-fe0f",v:["1f3c3-1f3fb-200d-2642-fe0f-200d-27a1-fe0f","1f3c3-1f3fc-200d-2642-fe0f-200d-27a1-fe0f","1f3c3-1f3fd-200d-2642-fe0f-200d-27a1-fe0f","1f3c3-1f3fe-200d-2642-fe0f-200d-27a1-fe0f","1f3c3-1f3ff-200d-2642-fe0f-200d-27a1-fe0f"],a:"15.1"},{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:["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:["family"],u:"1f46a",a:"0.6"},{n:["family adult adult child","family: adult, adult, child"],u:"1f9d1-200d-1f9d1-200d-1f9d2",a:"15.1"},{n:["family adult adult child child","family: adult, adult, child, child"],u:"1f9d1-200d-1f9d1-200d-1f9d2-200d-1f9d2",a:"15.1"},{n:["family adult child","family: adult, child"],u:"1f9d1-200d-1f9d2",a:"15.1"},{n:["family adult child child","family: adult, child, child"],u:"1f9d1-200d-1f9d2-200d-1f9d2",a:"15.1"},{n:["footprints"],u:"1f463",a:"0.6"}],animals_nature:[{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:["moose"],u:"1face",a:"15.0"},{n:["donkey"],u:"1facf",a:"15.0"},{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:["wing"],u:"1fabd",a:"15.0"},{n:["black bird"],u:"1f426-200d-2b1b",a:"15.0"},{n:["goose"],u:"1fabf",a:"15.0"},{n:["phoenix"],u:"1f426-200d-1f525",a:"15.1"},{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:["jellyfish"],u:"1fabc",a:"15.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:["hyacinth"],u:"1fabb",a:"15.0"},{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"},{n:["mushroom"],u:"1f344",a:"0.6"}],food_drink:[{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:["lime"],u:"1f34b-200d-1f7e9",a:"15.1"},{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:["peanuts"],u:"1f95c",a:"3.0"},{n:["beans"],u:"1fad8",a:"14.0"},{n:["chestnut"],u:"1f330",a:"0.6"},{n:["ginger root"],u:"1fada",a:"15.0"},{n:["pea pod"],u:"1fadb",a:"15.0"},{n:["brown mushroom"],u:"1f344-200d-1f7eb",a:"15.1"},{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"}],travel_places:[{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"}],activities:[{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:["gun","pistol"],u:"1f52b",a:"0.6"},{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:["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"}],objects:[{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:["folding hand fan"],u:"1faad",a:"15.0"},{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:["hair pick"],u:"1faae",a:"15.0"},{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:["maracas"],u:"1fa87",a:"15.0"},{n:["flute"],u:"1fa88",a:"15.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:["bomb"],u:"1f4a3",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:["broken chain"],u:"26d3-fe0f-200d-1f4a5",a:"15.1"},{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:["nazar amulet"],u:"1f9ff",a:"11.0"},{n:["hamsa"],u:"1faac",a:"14.0"},{n:["moyai"],u:"1f5ff",a:"0.6"},{n:["placard"],u:"1faa7",a:"13.0"},{n:["identification card"],u:"1faaa",a:"14.0"}],symbols:[{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:["khanda"],u:"1faaf",a:"15.0"},{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:["wireless"],u:"1f6dc",a:"15.0"},{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"}],flags:[{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","türkiye 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"}]},lf=[We.NEUTRAL,We.LIGHT,We.MEDIUM_LIGHT,We.MEDIUM,We.MEDIUM_DARK,We.DARK],cf=Object.entries(We).reduce((function(e,f){var a=f[0];return e[f[1]]=a,e}),{}),sf=lf.reduce((function(e,f){var a;return Object.assign(e,((a={})[f]=f,a))}),{});!function(e){e.name="n",e.unified="u",e.variations="v",e.added_in="a",e.imgUrl="imgUrl"}(of||(of={}));var df={};function mf(e){gf(e).flat().join("").toLowerCase().replace(/[^a-zA-Z\d]/g,"").split("").forEach((function(f){var a;df[f]=null!=(a=df[f])?a:{},df[f][Mf(e)]=e}))}function gf(e){var f;return null!=(f=e[of.name])?f:[]}function pf(e){return e?gf(e)[0]:""}function wf(e){var f=e.split("-"),a=f.splice(1,1)[0];return sf[a]?f.join("-"):e}function Mf(e,f){var a,t=e[of.unified];return f&&Cf(e)&&null!=(a=function(e,f){return f?hf(e).find((function(e){return e.includes(f)})):Mf(e)}(e,f))?a:t}function Lf(e){var f;return null!=(f=null==uf?void 0:uf[e])?f:[]}function bf(e,f){return""+function(e){switch(e){case Fe.TWITTER:return"https://cdn.jsdelivr.net/npm/emoji-datasource-twitter/img/twitter/64/";case Fe.GOOGLE:return"https://cdn.jsdelivr.net/npm/emoji-datasource-google/img/google/64/";case Fe.FACEBOOK:return"https://cdn.jsdelivr.net/npm/emoji-datasource-facebook/img/facebook/64/";case Fe.APPLE:default:return"https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/"}}(f)+e+".png"}function hf(e){var f;return null!=(f=e[of.variations])?f:[]}function Cf(e){return hf(e).length>0}function vf(e){if(e){if(jf[e])return jf[e];var f=wf(e);return jf[f]}}setTimeout((function(){yf.reduce((function(e,f){return mf(f),e}),df)}));var yf=Object.values(uf).flat();var jf={};setTimeout((function(){yf.reduce((function(e,f){return e[Mf(f)]=f,Cf(f)&&hf(f).forEach((function(a){e[a]=f})),e}),jf)}));var Ef=["2640-fe0f","2642-fe0f","2695-fe0f"],Nf="Search",If=" found. Use up and down arrow keys to navigate.",xf="1 result"+If,Sf="%n results"+If;function kf(e){var f,a;void 0===e&&(e={});var t,n=Tf(),r=Object.assign(n.previewConfig,null!=(f=e.previewConfig)?f:{}),i=Object.assign(n,e),o=function(e,f){var a;void 0===e&&(e=[]),void 0===f&&(f={});var t={};f.suggestionMode===Ze.RECENT&&(t[Xe.SUGGESTED]=ef);var n=af(t);return null!=(a=e)&&a.length?e.map((function(e){return"string"==typeof e?rf(e,t[e]):Ae({},rf(e.category,t[e.category]),e)})):n}(e.categories,{suggestionMode:i.suggestedEmojisMode});i.hiddenEmojis.forEach((function(e){i.unicodeToHide.add(e)})),t=null!=(a=i.customEmojis)?a:[],uf[Xe.CUSTOM].length=0,t.forEach((function(e){var f=function(e){var f;return(f={})[of.name]=e.names.map((function(e){return e.toLowerCase()})),f[of.unified]=e.id.toLowerCase(),f[of.added_in]="0",f[of.imgUrl]=e.imgUrl,f}(e);uf[Xe.CUSTOM].push(f),jf[f[of.unified]]||(yf.push(f),jf[f[of.unified]]=f,mf(f))}));var u=i.searchDisabled?Ve.PREVIEW:i.skinTonePickerLocation;return Ae({},i,{categories:o,previewConfig:r,skinTonePickerLocation:u})}function Tf(){return{autoFocusSearch:!0,categories:af(),className:"",customEmojis:[],defaultSkinTone:We.NEUTRAL,emojiStyle:Fe.APPLE,emojiVersion:null,getEmojiUrl:bf,height:450,lazyLoadEmojis:!1,previewConfig:Ae({},Df),searchDisabled:!1,searchPlaceHolder:Nf,searchPlaceholder:Nf,skinTonePickerLocation:Ve.SEARCH,skinTonesDisabled:!1,style:{},suggestedEmojisMode:Ze.FREQUENT,theme:He.LIGHT,unicodeToHide:new Set(Ef),width:350,reactionsDefaultOpen:!1,reactions:qe,open:!0,allowExpandReactions:!0,hiddenEmojis:[]}}var Df={defaultEmoji:"1f60a",defaultCaption:"What's your mood?",showPreview:!0},Af=["children"],zf=(0,o.createContext)(Tf());function _f(e){var f=e.children,a=function(e){var f,a=(0,o.useState)((function(){return kf(e)})),t=a[0],n=a[1];return(0,o.useEffect)((function(){Ge(t,e)||n(kf(e))}),[null==(f=e.customEmojis)?void 0:f.length,e.open,e.emojiVersion,e.reactionsDefaultOpen,e.searchPlaceHolder,e.searchPlaceholder,e.defaultSkinTone,e.skinTonesDisabled,e.autoFocusSearch,e.emojiStyle,e.theme,e.suggestedEmojisMode,e.lazyLoadEmojis,e.className,e.height,e.width,e.searchDisabled,e.skinTonePickerLocation,e.allowExpandReactions]),t}(_e(e,Af));return(0,o.createElement)(zf.Provider,{value:a},f)}function Rf(){return(0,o.useContext)(zf)}var Pf,Yf=u().createContext({});function Qf(){return u().useContext(Yf)}function Jf(){}function Uf(){return Rf().allowExpandReactions}function Of(){return Rf().skinTonesDisabled}function Bf(){return Rf().emojiStyle}function Gf(){return Rf().categories}function Zf(){return Rf().previewConfig}function Ff(){return Rf().searchDisabled}function Hf(){return Rf().skinTonePickerLocation}function Wf(){return Rf().getEmojiUrl}function Xf(e){return"number"==typeof e?e+"px":e}function Vf(e,f){void 0===f&&(f=0);var a=(0,o.useState)(e),t=a[0],n=a[1],r=(0,o.useRef)(null);return[t,function(e){return new Promise((function(a){var t;r.current&&clearTimeout(r.current),r.current=null==(t=window)?void 0:t.setTimeout((function(){n(e),a(e)}),f)}))}]}function Kf(){var e=(0,o.useRef)({}),f=Rf().emojiVersion;return(0,o.useMemo)((function(){var a=parseFloat(""+f);return!f||Number.isNaN(a)?e.current:yf.reduce((function(e,f){return function(e,f){return function(e){return parseFloat(e[of.added_in])}(e)>f}(f,a)&&(e[Mf(f)]=!0),e}),e.current)}),[f])}function qf(e){var f,a=e.children,t=Kf(),n=Rf().defaultSkinTone,r=Rf().reactionsDefaultOpen,i=(0,o.useRef)(df),u=(0,o.useRef)(!1),l=(0,o.useRef)(!1),c=(0,o.useRef)(t),s=Vf(Date.now(),200),d=Vf("",100),m=(0,o.useState)(!1),g=(0,o.useState)(n),p=(0,o.useState)(null),w=(0,o.useState)(new Set),M=(0,o.useState)(null),L=(0,o.useState)(r),b=(0,o.useState)(!1),h=b[0],C=b[1];return f=C,(0,o.useEffect)((function(){f(!0)}),[f]),(0,o.createElement)($f.Provider,{value:{activeCategoryState:p,activeSkinTone:g,disallowClickRef:u,disallowMouseRef:l,disallowedEmojisRef:c,emojiVariationPickerState:M,emojisThatFailedToLoadState:w,filterRef:i,isPastInitialLoad:h,searchTerm:d,skinToneFanOpenState:m,suggestedUpdateState:s,reactionsModeState:L}},a)}!function(e){e.REACTIONS="reactions",e.PICKER="picker"}(Pf||(Pf={}));var $f=(0,o.createContext)({activeCategoryState:[null,function(){}],activeSkinTone:[We.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(){}],reactionsModeState:[!1,function(){}]});function ea(){return(0,o.useContext)($f).filterRef}function fa(){return(0,o.useContext)($f).disallowMouseRef}function aa(){return(0,o.useContext)($f).reactionsModeState}function ta(){return(0,o.useContext)($f).searchTerm}function na(){return(0,o.useContext)($f).activeSkinTone}function ra(){return(0,o.useContext)($f).emojisThatFailedToLoadState}function ia(){return(0,o.useContext)($f).emojiVariationPickerState}function oa(){return(0,o.useContext)($f).skinToneFanOpenState}function ua(){var e=(0,o.useContext)($f).suggestedUpdateState,f=e[0],a=e[1];return[f,function(){a(Date.now())}]}function la(){return!!ta()[0]}function ca(e){e&&requestAnimationFrame((function(){e.focus()}))}function sa(e){e&&ca(e.previousElementSibling)}function da(e){e&&ca(e.nextElementSibling)}function ma(e){e&&ca(e.firstElementChild)}function ga(){return document.activeElement}function pa(e){var f=e.children,a=(0,o.useRef)(null),t=(0,o.useRef)(null),n=(0,o.useRef)(null),r=(0,o.useRef)(null),i=(0,o.useRef)(null),u=(0,o.useRef)(null),l=(0,o.useRef)(null),c=(0,o.useRef)(null);return(0,o.createElement)(Ma.Provider,{value:{AnchoredEmojiRef:t,BodyRef:n,CategoryNavigationRef:u,PickerMainRef:a,SearchInputRef:r,SkinTonePickerRef:i,VariationPickerRef:l,ReactionsRef:c}},f)}var wa,Ma=(0,o.createContext)({AnchoredEmojiRef:(0,o.createRef)(),BodyRef:(0,o.createRef)(),CategoryNavigationRef:(0,o.createRef)(),PickerMainRef:(0,o.createRef)(),SearchInputRef:(0,o.createRef)(),SkinTonePickerRef:(0,o.createRef)(),VariationPickerRef:(0,o.createRef)(),ReactionsRef:(0,o.createRef)()});function La(){return(0,o.useContext)(Ma)}function ba(){return La().PickerMainRef}function ha(){return La().AnchoredEmojiRef}function Ca(){var e=ha();return function(f){null===f&&null!==e.current&&ca(e.current),e.current=f}}function va(){return La().BodyRef}function ya(){return La().SearchInputRef}function ja(){return La().SkinTonePickerRef}function Ea(){return La().CategoryNavigationRef}function Na(e,f){void 0===f&&(f=0);var a=mt(e);a&&requestAnimationFrame((function(){a.scrollTop=f}))}function Ia(e){if(e&&function(e){return!!e&&gt(e)<dt(kt(e))}(e)&&!e.closest(Pe(je.variationPicker))){var f=pt(e),a=gt(e);!function(e,f){var a=mt(e);a&&requestAnimationFrame((function(){a.scrollTop=a.scrollTop+f}))}(f,-(dt(kt(e))-a))}}function xa(e){var f=It(e);ca(f),Ia(f)}function Sa(e){if(e){var f=Et(e);if(!f)return xa(St(e));ca(f),Ia(f)}}function ka(){var e=ia(),f=e[0],a=e[1],t=oa(),n=t[0],r=t[1];return(0,o.useCallback)((function(){f&&a(null),n&&r(!1)}),[f,n,a,r])}function Ta(){var e=ia()[0],f=oa()[0];return function(){return!!e||f}}function Da(){var e=fa();return function(){e.current=!1}}function Aa(){var e=fa();return function(){return e.current}}function za(){var e=ya();return(0,o.useCallback)((function(){ca(e.current)}),[e])}function _a(){var e=Ea();return(0,o.useCallback)((function(){e.current&&ma(e.current)}),[e])}function Ra(){var e=Pa(),f=ya(),a=za();return function(){f.current&&(f.current.value=""),e(""),a()}}function Pa(){var e=ta()[1],f=ba();return function(a){requestAnimationFrame((function(){e(a?null==a?void 0:a.toLowerCase():a).then((function(){Na(f.current,0)}))}))}}function Ya(e,f){return gf(e).some((function(e){return e.includes(f)}))}function Qa(e){return e&&"string"==typeof e?e.trim().toLowerCase():""}function Ja(){var e=Ca(),f=ia()[1];return function(a){var t=lt(a)[0];t&&(e(a),f(t))}}function Ua(){return Hf()===Ve.SEARCH}function Oa(){return Hf()===Ve.PREVIEW}function Ba(){var e,f,a,t,n,r,i,u,l;!function(){var e,f,a=ba(),t=Ra(),n=(f=va(),(0,o.useCallback)((function(e){requestAnimationFrame((function(){f.current&&(f.current.scrollTop=e)}))}),[f])),r=ya(),i=za(),u=Ta(),l=(e=fa(),function(){e.current=!0}),c=ka(),s=(0,o.useMemo)((function(){return function(e){var f=e.key;if(l(),f===wa.Escape){if(e.preventDefault(),u())return void c();t(),n(0),i()}}}),[n,t,c,i,u,l]);(0,o.useEffect)((function(){var e=a.current;if(e)return e.addEventListener("keydown",s),function(){e.removeEventListener("keydown",s)}}),[a,r,n,s])}(),l=ja(),e=(0,o.useCallback)((function(){l.current&&ma(l.current)}),[l]),f=ba(),a=va(),t=ya(),n=oa()[1],r=Ga(),i=Ua(),u=(0,o.useMemo)((function(){return function(f){var t;switch(f.key){case wa.ArrowRight:if(!i)return;f.preventDefault(),n(!0),e();break;case wa.ArrowDown:f.preventDefault(),r();break;case wa.Enter:f.preventDefault(),ca(t=It(a.current)),null==t||t.click()}}}),[e,r,n,a,i]),(0,o.useEffect)((function(){var e=t.current;if(e)return e.addEventListener("keydown",u),function(){e.removeEventListener("keydown",u)}}),[f,t,u]),function(){var e=ja(),f=za(),a=ya(),t=Ga(),n=oa(),r=n[0],i=n[1],u=Oa(),l=Ua(),c=Ha(),s=(0,o.useMemo)((function(){return function(e){var a=e.key;if(l)switch(a){case wa.ArrowLeft:if(e.preventDefault(),!r)return f();Za(f);break;case wa.ArrowRight:if(e.preventDefault(),!r)return f();Fa();break;case wa.ArrowDown:e.preventDefault(),r&&i(!1),t();break;default:c(e)}if(u)switch(a){case wa.ArrowUp:if(e.preventDefault(),!r)return f();Za(f);break;case wa.ArrowDown:if(e.preventDefault(),!r)return f();Fa();break;default:c(e)}}}),[r,f,i,t,c,u,l]);(0,o.useEffect)((function(){var f=e.current;if(f)return f.addEventListener("keydown",s),function(){f.removeEventListener("keydown",s)}}),[e,a,r,s])}(),function(){var e=za(),f=Ea(),a=va(),t=Ha(),n=(0,o.useMemo)((function(){return function(f){switch(f.key){case wa.ArrowUp:f.preventDefault(),e();break;case wa.ArrowRight:f.preventDefault(),da(ga());break;case wa.ArrowLeft:f.preventDefault(),sa(ga());break;case wa.ArrowDown:f.preventDefault(),xa(a.current);break;default:t(f)}}}),[a,e,t]);(0,o.useEffect)((function(){var e=f.current;if(e)return e.addEventListener("keydown",n),function(){e.removeEventListener("keydown",n)}}),[f,a,n])}(),function(){var e,f,a,t=va(),n=(e=za(),f=_a(),a=la(),(0,o.useCallback)((function(){return a?e():f()}),[e,a,f])),r=Ja(),i=Ta(),u=ka(),l=Ha(),c=(0,o.useMemo)((function(){return function(e){var f=e.key,a=ut(ga());switch(f){case wa.ArrowRight:e.preventDefault(),Sa(a);break;case wa.ArrowLeft:e.preventDefault(),function(e){if(e){var f=Nt(e);f?(ca(f),Ia(f)):ca(jt(xt(e)))}}(a);break;case wa.ArrowDown:if(e.preventDefault(),i()){u();break}!function(e){if(e){var f=function(e){if(!e)return null;var f,a,t,n,r,i,o=Tt(e),u=kt(o),l=at(o,e),c=tt(o,e),s=ft(o,e);if(!function(e,f){if(!e||!f)return!1;var a=f.getBoundingClientRect().height,t=f.getBoundingClientRect().top,n=e.getBoundingClientRect().top,r=e.getBoundingClientRect().height;return Math.round(t-n+a)<r}(o,e)){var d=St(u);return d?rt(yt(d),0,s,l):null}return f=l,(t=yt(o),n=c,r=s,i=n+1,a=i*r>t.length?[]:nt(t,i,r))[f]||a[a.length-1]||null}(e);ca(f)}}(a);break;case wa.ArrowUp:if(e.preventDefault(),i()){u();break}!function(e,f){if(e){var a=function(e){if(!e)return null;var f,a,t=Tt(e),n=kt(t),r=at(t,e),i=tt(t,e),o=ft(t,e);if(0===i){var u=xt(n);return u?rt(yt(u),-1,o,r):null}return f=r,(a=nt(yt(t),i-1,o))[f]||a[a.length-1]||null}(e);if(!a)return f();ca(a),Ia(a)}}(a,n);break;case wa.Space:e.preventDefault(),r(e.target);break;default:l(e)}}}),[n,l,r,i,u]);(0,o.useEffect)((function(){var e=t.current;if(e)return e.addEventListener("keydown",c),function(){e.removeEventListener("keydown",c)}}),[t,c])}()}function Ga(){var e=_a(),f=la(),a=va();return(0,o.useCallback)((function(){return f?xa(a.current):e()}),[a,e,f])}function Za(e){var f=ga();f&&(f.nextElementSibling||e(),da(f))}function Fa(){var e=ga();e&&sa(e)}function Ha(){var e,f,a=(e=ya(),f=Pa(),function(a){e.current?(e.current.value=""+e.current.value+a,f(Qa(e.current.value))):f(Qa(a))}),t=za(),n=Ff(),r=ka();return function(e){var f=e.key;(function(e){var f=e.metaKey,a=e.ctrlKey,t=e.altKey;return f||a||t})(e)||n||f.match(/(^[a-zA-Z0-9]$){1}/)&&(e.preventDefault(),r(),t(),a(f))}}!function(e){e.ArrowDown="ArrowDown",e.ArrowUp="ArrowUp",e.ArrowLeft="ArrowLeft",e.ArrowRight="ArrowRight",e.Escape="Escape",e.Enter="Enter",e.Space=" "}(wa||(wa={}));var Wa=new Set,Xa=["width","height"],Va=40;function Ka(e){var f=e.children;return(0,o.createElement)(qf,null,(0,o.createElement)(qa,null,f))}function qa(e){var f,a,t,n,r=e.children,i=aa()[0],u=Rf().theme,l=la(),c=ba(),s=Rf().className,d=function(){var e=Rf(),f=e.height,a=e.width,t=e.style;return Ae({height:Xf(f),width:Xf(a)},t)}();Ba(),a=va(),t=Bf(),n=Wf(),(0,o.useEffect)((function(){if(t!==Fe.NATIVE){var e=a.current;return null==e||e.addEventListener("focusin",f),function(){null==e||e.removeEventListener("focusin",f)}}function f(e){var f=ut(e.target);if(f){var a=lt(f)[0];a&&Cf(a)&&function(e,f,a){if(f&&a!==Fe.NATIVE){var t=Mf(f);Wa.has(t)||(hf(f).forEach((function(f){var t;t=e(f,a),(new Image).src=t})),Wa.add(t))}}(n,a,t)}}}),[a,t,n]);var m=d||{},g=m.width,p=m.height,w=_e(m,Xa);return(0,o.createElement)("aside",{className:xe(et.main,et.baseVariables,u===He.DARK&&et.darkTheme,u===He.AUTO&&et.autoThemeDark,(f={},f[je.searchActive]=l,f),i&&et.reactionsMenu,s),ref:c,style:Ae({},w,!i&&{height:p,width:g})},r)}var $a={"--epr-emoji-variation-picker-bg-color":"var(--epr-dark-emoji-variation-picker-bg-color)","--epr-hover-bg-color-reduced-opacity":"var(--epr-dark-hover-bg-color-reduced-opacity)","--epr-highlight-color":"var(--epr-dark-highlight-color)","--epr-text-color":"var(--epr-dark-text-color)","--epr-hover-bg-color":"var(--epr-dark-hover-bg-color)","--epr-focus-bg-color":"var(--epr-dark-focus-bg-color)","--epr-search-input-bg-color":"var(--epr-dark-search-input-bg-color)","--epr-category-label-bg-color":"var(--epr-dark-category-label-bg-color)","--epr-picker-border-color":"var(--epr-dark-picker-border-color)","--epr-bg-color":"var(--epr-dark-bg-color)","--epr-reactions-bg-color":"var(--epr-dark-reactions-bg-color)","--epr-search-input-bg-color-active":"var(--epr-dark-search-input-bg-color-active)","--epr-emoji-variation-indicator-color":"var(--epr-dark-emoji-variation-indicator-color)","--epr-category-icon-active-color":"var(--epr-dark-category-icon-active-color)","--epr-skin-tone-picker-menu-color":"var(--epr-dark-skin-tone-picker-menu-color)","--epr-skin-tone-outer-border-color":"var(--epr-dark-skin-tone-outer-border-color)","--epr-skin-tone-inner-border-color":"var(--epr-dark-skin-tone-inner-border-color)"},et=Ye.create({main:{".":["epr-main",je.emojiPicker],position:"relative",display:"flex",flexDirection:"column",borderWidth:"1px",borderStyle:"solid",borderRadius:"var(--epr-picker-border-radius)",borderColor:"var(--epr-picker-border-color)",backgroundColor:"var(--epr-bg-color)",overflow:"hidden",transition:"all 0.3s ease-in-out, background-color 0.1s ease-in-out","*":{boxSizing:"border-box",fontFamily:"sans-serif"}},baseVariables:{"--":{"--epr-highlight-color":"#007aeb","--epr-hover-bg-color":"#e5f0fa","--epr-hover-bg-color-reduced-opacity":"#e5f0fa80","--epr-focus-bg-color":"#e0f0ff","--epr-text-color":"#858585","--epr-search-input-bg-color":"#f6f6f6","--epr-picker-border-color":"#e7e7e7","--epr-bg-color":"#fff","--epr-reactions-bg-color":"#ffffff90","--epr-category-icon-active-color":"#6aa8de","--epr-skin-tone-picker-menu-color":"#ffffff95","--epr-skin-tone-outer-border-color":"#555555","--epr-skin-tone-inner-border-color":"var(--epr-bg-color)","--epr-horizontal-padding":"10px","--epr-picker-border-radius":"8px","--epr-search-border-color":"var(--epr-highlight-color)","--epr-header-padding":"15px var(--epr-horizontal-padding)","--epr-active-skin-tone-indicator-border-color":"var(--epr-highlight-color)","--epr-active-skin-hover-color":"var(--epr-hover-bg-color)","--epr-search-input-bg-color-active":"var(--epr-search-input-bg-color)","--epr-search-input-padding":"0 30px","--epr-search-input-border-radius":"8px","--epr-search-input-height":"40px","--epr-search-input-text-color":"var(--epr-text-color)","--epr-search-input-placeholder-color":"var(--epr-text-color)","--epr-search-bar-inner-padding":"var(--epr-horizontal-padding)","--epr-category-navigation-button-size":"30px","--epr-emoji-variation-picker-height":"45px","--epr-emoji-variation-picker-bg-color":"var(--epr-bg-color)","--epr-preview-height":"70px","--epr-preview-text-size":"14px","--epr-preview-text-padding":"0 var(--epr-horizontal-padding)","--epr-preview-border-color":"var(--epr-picker-border-color)","--epr-preview-text-color":"var(--epr-text-color)","--epr-category-padding":"0 var(--epr-horizontal-padding)","--epr-category-label-bg-color":"#ffffffe6","--epr-category-label-text-color":"var(--epr-text-color)","--epr-category-label-padding":"0 var(--epr-horizontal-padding)","--epr-category-label-height":Va+"px","--epr-emoji-size":"30px","--epr-emoji-padding":"5px","--epr-emoji-fullsize":"calc(var(--epr-emoji-size) + var(--epr-emoji-padding) * 2)","--epr-emoji-hover-color":"var(--epr-hover-bg-color)","--epr-emoji-variation-indicator-color":"var(--epr-picker-border-color)","--epr-emoji-variation-indicator-color-hover":"var(--epr-text-color)","--epr-header-overlay-z-index":"3","--epr-emoji-variations-indictator-z-index":"1","--epr-category-label-z-index":"2","--epr-skin-variation-picker-z-index":"5","--epr-preview-z-index":"6","--epr-dark":"#000","--epr-dark-emoji-variation-picker-bg-color":"var(--epr-dark)","--epr-dark-highlight-color":"#c0c0c0","--epr-dark-text-color":"var(--epr-highlight-color)","--epr-dark-hover-bg-color":"#363636f6","--epr-dark-hover-bg-color-reduced-opacity":"#36363680","--epr-dark-focus-bg-color":"#474747","--epr-dark-search-input-bg-color":"#333333","--epr-dark-category-label-bg-color":"#222222e6","--epr-dark-picker-border-color":"#151617","--epr-dark-bg-color":"#222222","--epr-dark-reactions-bg-color":"#22222290","--epr-dark-search-input-bg-color-active":"var(--epr-dark)","--epr-dark-emoji-variation-indicator-color":"#444","--epr-dark-category-icon-active-color":"#3271b7","--epr-dark-skin-tone-picker-menu-color":"#22222295","--epr-dark-skin-tone-outer-border-color":"var(--epr-dark-picker-border-color)","--epr-dark-skin-tone-inner-border-color":"#00000000"}},autoThemeDark:{".":je.autoTheme,"@media (prefers-color-scheme: dark)":{"--":$a}},darkTheme:{".":je.darkTheme,"--":$a},reactionsMenu:{".":"epr-reactions",height:"50px",display:"inline-flex",backgroundColor:"var(--epr-reactions-bg-color)",backdropFilter:"blur(8px)","--":{"--epr-picker-border-radius":"50px"}}});function ft(e,f){if(!e||!f)return 0;var a=e.getBoundingClientRect().width,t=f.getBoundingClientRect().width;return Math.floor(a/t)}function at(e,f){if(!e||!f)return 0;var a=f.getBoundingClientRect().width,t=f.getBoundingClientRect().left,n=e.getBoundingClientRect().left;return Math.floor((t-n)/a)}function tt(e,f){if(!e||!f)return 0;var a=f.getBoundingClientRect().height,t=f.getBoundingClientRect().top,n=e.getBoundingClientRect().top;return Math.round((t-n)/a)}function nt(e,f,a){if(-1===f){var t=Math.floor((e.length-1)/a)*a,n=e.length-1;return e.slice(t,n+1)}return e.slice(f*a,(f+1)*a)}function rt(e,f,a,t){var n=nt(e,f,a);return n[t]||n[n.length-1]||null}var it="button"+Pe(je.emoji),ot=[it,Pe(je.visible),":not("+Pe(je.hidden)+")"].join("");function ut(e){var f;return null!=(f=null==e?void 0:e.closest(it))?f:null}function lt(e){var f=bt(e),a=Lt(e);if(!f)return[];var t=vf(null!=a?a:f);return t?[t,a]:[]}function ct(e){var f;return null!=(f=null==e?void 0:e.clientHeight)?f:0}function st(e){if(!e)return 0;var f=ut(e),a=kt(f),t=dt(a);return wt(f)+wt(a)+t}function dt(e){var f,a;if(!e)return 0;var t=e.querySelector(Pe(je.categoryContent));return(null!=(f=null==e?void 0:e.clientHeight)?f:0)-(null!=(a=null==t?void 0:t.clientHeight)?a:0)}function mt(e){return e?e.matches(Pe(je.scrollBody))?e:e.querySelector(Pe(je.scrollBody)):null}function gt(e){var f,a;return e?st(e)-(null!=(f=null==(a=pt(e))?void 0:a.scrollTop)?f:0):0}function pt(e){var f;return e&&null!=(f=e.closest(Pe(je.scrollBody)))?f:null}function wt(e){var f;return null!=(f=null==e?void 0:e.offsetTop)?f:0}function Mt(e){var f;return null!=(f=null==e?void 0:e.offsetLeft)?f:0}function Lt(e){var f,a;return null!=(f=null!=(a=function(e){var f;return null!=(f=null==e?void 0:e.dataset)?f:{}}(ut(e)).unified)?a:null)?f:null}function bt(e){var f=Lt(e);return f?wf(f):null}function ht(e){return e?{unified:Lt(e),originalUnified:bt(e)}:{unified:null,originalUnified:null}}function Ct(e){return e.classList.contains(je.visible)}function vt(e){return!e||e.classList.contains(je.hidden)}function yt(e){return e?Array.from(e.querySelectorAll(ot)):[]}function jt(e){if(!e)return null;var f=yt(e).slice(-1)[0];return f?Ct(f)?f:Nt(f):null}function Et(e){var f=e.nextElementSibling;return f?Ct(f)?f:Et(f):It(St(e))}function Nt(e){var f=e.previousElementSibling;return f?Ct(f)?f:Nt(f):jt(xt(e))}function It(e){return e?function(e,f,a){if(void 0===a&&(a=0),!e||!f.length)return null;var t=e.getBoundingClientRect().top,n=e.getBoundingClientRect().bottom,r=t+function(e){for(var f=0,a=Array.from(e.querySelectorAll(Pe(je.label)));f<a.length;f++){var t=a[f].getBoundingClientRect().height;if(t>0)return t}return Va}(e);return f.find((function(e){var f=e.getBoundingClientRect().top,i=e.getBoundingClientRect().bottom,o=e.clientHeight*a,u=f+o,l=i-o;return!(u<r)&&(u>=t&&u<=n||l>=t&&l<=n)}))||null}(e,yt(e),.1):null}function xt(e){var f=kt(e);if(!f)return null;var a=f.previousElementSibling;return a?vt(a)?xt(a):a:null}function St(e){var f=kt(e);if(!f)return null;var a=f.nextElementSibling;return a?vt(a)?St(a):a:null}function kt(e){return e?e.closest(Pe(je.category)):null}function Tt(e){return e?e.closest(Pe(je.categoryContent)):null}function Dt(e){return e.split("-").map((function(e){return String.fromCodePoint(parseInt(e,16))})).join("")}var At="epr_suggested";function zt(e){try{var f,a,t;if(null==(f=window)||!f.localStorage)return[];var n=JSON.parse(null!=(a=null==(t=window)?void 0:t.localStorage.getItem(At))?a:"[]");return e===Ze.FREQUENT?n.sort((function(e,f){return f.count-e.count})):n}catch(e){return[]}}function _t(e){return void 0!==e.imgUrl}function Rt(e,f){var a=(0,o.useRef)(),t=Ja(),n=(0,o.useContext)($f).disallowClickRef,r=ia()[1],i=ka(),u=na()[0],l=function(e){var f,a=Qf().current;return(null!=(f=e===Pf.REACTIONS?a.onReactionClick:a.onEmojiClick)?f:a.onEmojiClick)||function(){}}(f),c=ua()[1],s=Wf(),d=Bf(),m=(0,o.useCallback)((function(e){if(!n.current){i();var f=Pt(e),a=f[0],t=f[1];if(a&&t){var r=function(e){var f=e.split("-")[1];return lf.includes(f)?f:null}(t)||u;c(),function(e,f){var a,t=zt(),n=Mf(e,f),r=Mf(e),i=t.find((function(e){return e.unified===n}));a=i?[i].concat(t.filter((function(e){return e!==i}))):[i={unified:n,original:r,count:0}].concat(t),i.count++,a.length=Math.min(a.length,14);try{var o;null==(o=window)||o.localStorage.setItem(At,JSON.stringify(a))}catch(e){}}(a,r),l(function(e,f,a,t){var n=gf(e);if(_t(e)){var r=Mf(e);return{activeSkinTone:f,emoji:r,getImageUrl:function(){return e.imgUrl},imageUrl:e.imgUrl,isCustom:!0,names:n,unified:r,unifiedWithoutSkinTone:r}}var i=Mf(e,f);return{activeSkinTone:f,emoji:Dt(i),getImageUrl:function(e){return void 0===e&&(e=null!=a?a:Fe.APPLE),t(i,e)},imageUrl:t(i,null!=a?a:Fe.APPLE),isCustom:!1,names:n,unified:i,unifiedWithoutSkinTone:Mf(e)}}(a,r,d,s),e)}}}),[u,i,n,l,c,s,d]),g=(0,o.useCallback)((function(e){var f;a.current&&clearTimeout(a.current);var o=Pt(e)[0];o&&Cf(o)&&(a.current=null==(f=window)?void 0:f.setTimeout((function(){n.current=!0,a.current=void 0,i(),t(e.target),r(o)}),500))}),[n,i,t,r]),p=(0,o.useCallback)((function(){a.current?(clearTimeout(a.current),a.current=void 0):n.current&&requestAnimationFrame((function(){n.current=!1}))}),[n]);(0,o.useEffect)((function(){if(e.current){var f=e.current;return f.addEventListener("click",m,{passive:!0}),f.addEventListener("mousedown",g,{passive:!0}),f.addEventListener("mouseup",p,{passive:!0}),function(){null==f||f.removeEventListener("click",m),null==f||f.removeEventListener("mousedown",g),null==f||f.removeEventListener("mouseup",p)}}}),[e,m,g,p])}function Pt(e){var f,a,t=null==e?void 0:e.target;return f=t,Boolean((null==f?void 0:f.matches(it))||(null==f||null==(a=f.parentElement)?void 0:a.matches(it)))?lt(t):[]}function Yt(e){return(0,o.createElement)("button",Object.assign({type:"button"},e,{className:xe(Qt.button,e.className)}),e.children)}var Qt=Ye.create({button:{".":"epr-btn",cursor:"pointer",border:"0",background:"none",outline:"none"}});function Jt(e){var f,a=e.emojiNames,t=e.unified,n=e.hidden,r=e.hiddenOnSearch,i=e.showVariations,u=void 0===i||i,l=e.hasVariations,c=e.children,s=e.className,d=e.noBackground,m=void 0!==d&&d;return(0,o.createElement)(Yt,{className:xe(Ot.emoji,n&&Je.hidden,r&&Oe.hiddenOnSearch,(f={},f[je.visible]=!n&&!r,f),!(!l||!u)&&Ot.hasVariations,m&&Ot.noBackground,s),"data-unified":t,"aria-label":Ut(a),"data-full-name":a},c)}function Ut(e){var f;return e[0].match("flag-")&&null!=(f=e[1])?f:e[0]}var Ot=Ye.create({emoji:{".":je.emoji,position:"relative",width:"var(--epr-emoji-fullsize)",height:"var(--epr-emoji-fullsize)",boxSizing:"border-box",display:"flex",alignItems:"center",justifyContent:"center",maxWidth:"var(--epr-emoji-fullsize)",maxHeight:"var(--epr-emoji-fullsize)",borderRadius:"8px",overflow:"hidden",transition:"background-color 0.2s",":hover":{backgroundColor:"var(--epr-emoji-hover-color)"},":focus":{backgroundColor:"var(--epr-focus-bg-color)"}},noBackground:{background:"none",":hover":{backgroundColor:"transparent",background:"none"},":focus":{backgroundColor:"transparent",background:"none"}},hasVariations:{".":je.emojiHasVariations,":after":{content:"",display:"block",width:"0",height:"0",right:"0px",bottom:"1px",position:"absolute",borderLeft:"4px solid transparent",borderRight:"4px solid transparent",transform:"rotate(135deg)",borderBottom:"4px solid var(--epr-emoji-variation-indicator-color)",zIndex:"var(--epr-emoji-variations-indictator-z-index)"},":hover:after":{borderBottom:"4px solid var(--epr-emoji-variation-indicator-color-hover)"}}}),Bt=Ye.create({external:{".":je.external,fontSize:"0"},common:{alignSelf:"center",justifySelf:"center",display:"block"}});function Gt(e){var f=e.emojiName,a=e.style,t=e.lazyLoad,n=void 0!==t&&t,r=e.imgUrl,i=e.onError,u=e.className;return(0,o.createElement)("img",{src:r,alt:f,className:xe(Zt.emojiImag,Bt.external,Bt.common,u),loading:n?"lazy":"eager",onError:i,style:a})}var Zt=Ye.create({emojiImag:{".":"epr-emoji-img",maxWidth:"var(--epr-emoji-fullsize)",maxHeight:"var(--epr-emoji-fullsize)",minWidth:"var(--epr-emoji-fullsize)",minHeight:"var(--epr-emoji-fullsize)",padding:"var(--epr-emoji-padding)"}});function Ft(e){var f=e.unified,a=e.style,t=e.className;return(0,o.createElement)("span",{className:xe(Ht.nativeEmoji,Bt.common,Bt.external,t),"data-unified":f,style:a},Dt(f))}var Ht=Ye.create({nativeEmoji:{".":"epr-emoji-native",fontFamily:'"Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "EmojiOne Color", "Android Emoji"!important',position:"relative",lineHeight:"100%",fontSize:"var(--epr-emoji-size)",textAlign:"center",alignSelf:"center",justifySelf:"center",letterSpacing:"0",padding:"var(--epr-emoji-padding)"}});function Wt(e){var f=e.emoji,a=e.unified,t=e.emojiStyle,n=e.size,r=e.lazyLoad,i=e.getEmojiUrl,u=void 0===i?bf:i,l=e.className,c=ra()[1],s={};n&&(s.width=s.height=s.fontSize=n+"px");var d=f||vf(a);return d?_t(d)?(0,o.createElement)(Gt,{style:s,emojiName:a,emojiStyle:Fe.NATIVE,lazyLoad:r,imgUrl:d.imgUrl,onError:m,className:l}):(0,o.createElement)(o.Fragment,null,t===Fe.NATIVE?(0,o.createElement)(Ft,{unified:a,style:s,className:l}):(0,o.createElement)(Gt,{style:s,emojiName:pf(d),emojiStyle:t,lazyLoad:r,imgUrl:u(a,t),onError:m,className:l})):null;function m(){c((function(e){return new Set(e).add(a)}))}}function Xt(e){var f=e.emoji,a=e.unified,t=e.hidden,n=e.hiddenOnSearch,r=e.emojiStyle,i=e.showVariations,u=void 0===i||i,l=e.size,c=e.lazyLoad,s=e.getEmojiUrl,d=e.className,m=e.noBackground,g=void 0!==m&&m,p=Cf(f);return(0,o.createElement)(Jt,{hasVariations:p,showVariations:u,hidden:t,hiddenOnSearch:n,emojiNames:gf(f),unified:a,noBackground:g},(0,o.createElement)(Wt,{unified:a,emoji:f,size:l,emojiStyle:r,lazyLoad:c,getEmojiUrl:s,className:d}))}function Vt(){var e=aa()[1];return(0,o.createElement)(Yt,{"aria-label":"Show all Emojis",title:"Show all Emojis",tabIndex:0,className:xe(Kt.plusSign),onClick:function(){return e(!1)}})}var Kt=Ye.create(Ae({plusSign:{fontSize:"20px",padding:"17px",color:"var(--epr-text-color)",borderRadius:"50%",textAlign:"center",lineHeight:"100%",width:"20px",height:"20px",display:"flex",justifyContent:"center",alignItems:"center",transition:"background-color 0.2s ease-in-out",":after":{content:"",minWidth:"20px",minHeight:"20px",backgroundImage:"url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI4LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCAyMCA4MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgODAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjODY4Njg2IiBkPSJNNS43LDEwLjRjMCwwLjEsMC4xLDAuMywwLjIsMC40QzYsMTAuOSw2LjEsMTEsNi4zLDExaDMuNHYzLjRjMCwwLjEsMC4xLDAuMywwLjIsMC40CgljMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjJjMC4zLDAsMC41LTAuMiwwLjUtMC41di0zLjRoMy40YzAuMywwLDAuNS0wLjIsMC41LTAuNXMtMC4yLTAuNS0wLjUtMC41aC0zLjRWNi43YzAtMC4zLTAuMi0wLjUtMC41LTAuNQoJQzkuOCw2LDkuNiw2LjIsOS42LDYuNXYzLjRINi4yQzUuOSw5LjksNS43LDEwLjEsNS43LDEwLjRMNS43LDEwLjR6Ii8+CjxwYXRoIGZpbGw9IiMzMzcxQjciIGQ9Ik01LjcsMzAuNGMwLDAuMSwwLjEsMC4zLDAuMiwwLjRTNi4xLDMxLDYuMywzMWgzLjR2My40YzAsMC4xLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMiwwLjIsMC40LDAuMgoJYzAuMywwLDAuNS0wLjIsMC41LTAuNXYtMy40aDMuNGMwLjMsMCwwLjUtMC4yLDAuNS0wLjVzLTAuMi0wLjUtMC41LTAuNWgtMy40di0zLjRjMC0wLjMtMC4yLTAuNS0wLjUtMC41cy0wLjUsMC4yLTAuNSwwLjV2My40SDYuMgoJQzUuOSwyOS45LDUuNywzMC4xLDUuNywzMC40TDUuNywzMC40eiIvPgo8cGF0aCBmaWxsPSIjQzBDMEJGIiBkPSJNNS43LDUwLjRjMCwwLjEsMC4xLDAuMywwLjIsMC40QzYsNTAuOSw2LjEsNTEsNi4zLDUxaDMuNHYzLjRjMCwwLjEsMC4xLDAuMywwLjIsMC40CgljMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjJjMC4zLDAsMC41LTAuMiwwLjUtMC41di0zLjRoMy40YzAuMywwLDAuNS0wLjIsMC41LTAuNXMtMC4yLTAuNS0wLjUtMC41aC0zLjR2LTMuNGMwLTAuMy0wLjItMC41LTAuNS0wLjUKCXMtMC41LDAuMi0wLjUsMC41djMuNEg2LjJDNS45LDQ5LjksNS43LDUwLjEsNS43LDUwLjRMNS43LDUwLjR6Ii8+CjxwYXRoIGZpbGw9IiM2QUE5REQiIGQ9Ik01LjcsNzAuNGMwLDAuMSwwLjEsMC4zLDAuMiwwLjRTNi4xLDcxLDYuMyw3MWgzLjR2My40YzAsMC4xLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMiwwLjIsMC40LDAuMgoJYzAuMywwLDAuNS0wLjIsMC41LTAuNXYtMy40aDMuNGMwLjMsMCwwLjUtMC4yLDAuNS0wLjVzLTAuMi0wLjUtMC41LTAuNWgtMy40di0zLjRjMC0wLjMtMC4yLTAuNS0wLjUtMC41cy0wLjUsMC4yLTAuNSwwLjV2My40SDYuNAoJQzUuOSw2OS45LDUuNyw3MC4xLDUuNyw3MC40TDUuNyw3MC40eiIvPgo8L3N2Zz4=)",backgroundColor:"transparent",backgroundRepeat:"no-repeat",backgroundSize:"20px",backgroundPositionY:"0"},":hover":{color:"var(--epr-highlight-color)",backgroundColor:"var(--epr-hover-bg-color-reduced-opacity)",":after":{backgroundPositionY:"-20px"}},":focus":{color:"var(--epr-highlight-color)",backgroundColor:"var(--epr-hover-bg-color-reduced-opacity)",":after":{backgroundPositionY:"-40px"}}}},Be("plusSign",{":after":{backgroundPositionY:"-40px"},":hover:after":{backgroundPositionY:"-60px"}})));function qt(){var e=aa()[0],f=La().ReactionsRef,a=Rf().reactions;Rt(f,Pf.REACTIONS);var t=Bf(),n=Uf(),r=Wf();return e?(0,o.createElement)("ul",{className:xe($t.list,!e&&Je.hidden),ref:f},a.map((function(e){return(0,o.createElement)("li",{key:e},(0,o.createElement)(Xt,{emoji:vf(e),emojiStyle:t,unified:e,showVariations:!1,className:xe($t.emojiButton),noBackground:!0,getEmojiUrl:r}))})),n?(0,o.createElement)("li",null,(0,o.createElement)(Vt,null)):null):null}var $t=Ye.create({list:{listStyle:"none",margin:"0",padding:"0 5px",display:"flex",justifyContent:"space-between",alignItems:"center",height:"100%"},emojiButton:{":hover":{transform:"scale(1.2)"},":focus":{transform:"scale(1.2)"},":active":{transform:"scale(1.1)"},transition:"transform 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.5)"}});function en(e){var f=e.categoryConfig,a=e.children,t=e.hidden,n=e.hiddenOnSearch,r=tf(f),i=nf(f);return(0,o.createElement)("li",{className:xe(fn.category,t&&Je.hidden,n&&Oe.hiddenOnSearch),"data-name":r,"aria-label":i},(0,o.createElement)("h2",{className:xe(fn.label)},i),(0,o.createElement)("div",{className:xe(fn.categoryContent)},a))}var fn=Ye.create({category:{".":je.category,":not(:has(.epr-visible))":{display:"none"}},categoryContent:{".":je.categoryContent,display:"grid",gridGap:"0",gridTemplateColumns:"repeat(auto-fill, var(--epr-emoji-fullsize))",justifyContent:"space-between",margin:"var(--epr-category-padding)",position:"relative"},label:{".":je.label,alignItems:"center",backdropFilter:"blur(3px)",backgroundColor:"var(--epr-category-label-bg-color)",color:"var(--epr-category-label-text-color)",display:"flex",fontSize:"16px",fontWeight:"bold",height:"var(--epr-category-label-height)",margin:"0",padding:"var(--epr-category-label-padding)",position:"sticky",textTransform:"capitalize",top:"0",width:"100%",zIndex:"var(--epr-category-label-z-index)"}}),an=!1;function tn(e){var f=e.categoryConfig,a=ua()[0],t=function(){var e=(0,o.useState)(an),f=e[0],a=e[1];return(0,o.useEffect)((function(){a(!0),an=!0}),[]),f||an}(),n=Rf().suggestedEmojisMode,r=Wf(),i=(0,o.useMemo)((function(){var e;return null!=(e=zt(n))?e:[]}),[a,n]),u=Bf();return t?(0,o.createElement)(en,{categoryConfig:f,hiddenOnSearch:!0,hidden:0===i.length},i.map((function(e){var f=vf(e.original);return f?(0,o.createElement)(Xt,{showVariations:!1,unified:e.unified,emojiStyle:u,emoji:f,key:e.unified,getEmojiUrl:r}):null}))):null}function nn(){var e=Gf(),f=(0,o.useRef)(0);return(0,o.createElement)("ul",{className:xe(un.emojiList)},e.map((function(e){var a=tf(e);return a===Xe.SUGGESTED?(0,o.createElement)(tn,{key:a,categoryConfig:e}):(0,o.createElement)(o.Suspense,{key:a},(0,o.createElement)(rn,{category:a,categoryConfig:e,renderdCategoriesCountRef:f}))})))}function rn(e){var f,a,t,n,r,i,u,l=e.category,c=e.categoryConfig,s=e.renderdCategoriesCountRef,d=(i=ra()[0],n=ea().current,r=ta()[0],u=function(e){return function(e,f,a){var t;return!(!f||!a||null!=(t=f[a])&&t[e])}(e,n,r)},function(e){var f=Mf(e),a=i.has(f),t=u(f);return{failedToLoad:a,filteredOut:t,hidden:a||t}}),m=Rf().lazyLoadEmojis,g=Bf(),p=(0,o.useContext)($f).isPastInitialLoad,w=na()[0],M=(f=Kf(),t=Rf().unicodeToHide,a=function(e){return t.has(e)},function(e){var t=wf(Mf(e));return Boolean(f[t]||a(t))}),L=Wf(),b=!Of(),h=!p&&s.current>0?[]:Lf(l);h.length>0&&s.current++;var C=0,v=h.map((function(e){var f=Mf(e,w),a=d(e),t=a.failedToLoad,n=a.filteredOut,r=a.hidden,i=M(e);return(r||i)&&C++,i?null:(0,o.createElement)(Xt,{showVariations:b,key:f,emoji:e,unified:f,hidden:t,hiddenOnSearch:n,emojiStyle:g,lazyLoad:m,getEmojiUrl:L})}));return(0,o.createElement)(en,{categoryConfig:c,hidden:C===v.length},v)}var on,un=Ye.create({emojiList:{".":je.emojiList,listStyle:"none",margin:"0",padding:"0"}});function ln(){var e,f,a=ha(),t=La().VariationPickerRef,n=ia()[0],r=Bf(),i=function(e){var f=ha(),a=va(),t=on.Up;return{getMenuDirection:function(){return t},getTop:function(){t=on.Up;var n=0;if(!e.current)return 0;var r=ct(e.current);if(f.current){var i,o=a.current,u=ut(f.current),l=ct(u);n=st(u),(null!=(i=null==o?void 0:o.scrollTop)?i:0)>n-r&&(t=on.Down,n+=l+r)}return n-r}}}(t),u=i.getTop,l=i.getMenuDirection,c=Ca(),s=function(e){var f=ha();return function(){var a={};if(!e.current)return a;if(f.current){var t=ut(f.current),n=function(e){var f=ut(e),a=kt(f);return Mt(f)+Mt(a)}(t);if(!t)return a;a.left=n+(null==t?void 0:t.clientWidth)/2}return a}}(t),d=Wf(),m=ut(a.current),g=Boolean(n&&m&&Cf(n)&&m.classList.contains(je.emojiHasVariations));return(0,o.useEffect)((function(){g&&xa(t.current)}),[t,g,a]),!g&&a.current?c(null):(e=u(),f=s()),(0,o.createElement)("div",{ref:t,className:xe(cn.variationPicker,l()===on.Down&&cn.pointingUp,g&&cn.visible),style:{top:e}},g&&n?[Mf(n)].concat(hf(n)).slice(0,6).map((function(e){return(0,o.createElement)(Xt,{key:e,emoji:n,unified:e,emojiStyle:r,showVariations:!1,getEmojiUrl:d})})):null,(0,o.createElement)("div",{className:xe(cn.pointer),style:f}))}!function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"}(on||(on={}));var cn=Ye.create(Ae({variationPicker:{".":je.variationPicker,position:"absolute",right:"15px",left:"15px",padding:"5px",boxShadow:"0px 2px 5px rgba(0, 0, 0, 0.2)",borderRadius:"3px",display:"flex",alignItems:"center",justifyContent:"space-around",opacity:"0",visibility:"hidden",pointerEvents:"none",top:"-100%",border:"1px solid var(--epr-picker-border-color)",height:"var(--epr-emoji-variation-picker-height)",zIndex:"var(--epr-skin-variation-picker-z-index)",background:"var(--epr-emoji-variation-picker-bg-color)",transform:"scale(0.9)",transition:"transform 0.1s ease-out, opacity 0.2s ease-out"},visible:{opacity:"1",visibility:"visible",pointerEvents:"all",transform:"scale(1)"},pointingUp:{".":"pointing-up",transformOrigin:"center 0%",transform:"scale(0.9)"},".pointing-up":{pointer:{top:"0",transform:"rotate(180deg) translateY(100%) translateX(18px)"}},pointer:{".":"epr-emoji-pointer",content:"",position:"absolute",width:"25px",height:"15px",backgroundRepeat:"no-repeat",backgroundPosition:"0 0",backgroundSize:"50px 15px",top:"100%",transform:"translateX(-18px)",backgroundImage:"url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjMuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MHB4IgoJIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDUwIDE1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MCAxNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnIGlkPSJMYXllcl8xIj4KPC9nPgo8ZyBpZD0iTGF5ZXJfMiI+Cgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBzdHJva2U9IiNFOEU3RTciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEuODYtMC40M2w5LjgzLDExLjUzYzAuNTksMC42OSwxLjU2LDAuNjksMi4xNCwwbDkuODMtMTEuNTMiLz4KCTxwYXRoIGZpbGw9IiMwMTAyMDIiIHN0cm9rZT0iIzE1MTYxNyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjYuODYtMC40M2w5LjgzLDExLjUzYzAuNTksMC42OSwxLjU2LDAuNjksMi4xNCwwbDkuODMtMTEuNTMiLz4KPC9nPgo8L3N2Zz4=)"}},Be("pointer",{backgroundPosition:"-25px 0"})));function sn(){var e=va();return function(e){var f=ka();(0,o.useEffect)((function(){var a=e.current;if(a)return a.addEventListener("scroll",t,{passive:!0}),function(){null==a||a.removeEventListener("scroll",t)};function t(){f()}}),[e,f])}(e),Rt(e,Pf.PICKER),function(){var e=va(),f=Da(),a=Aa();(0,o.useEffect)((function(){var t=e.current;function n(){a()&&f()}return null==t||t.addEventListener("mousemove",n,{passive:!0}),function(){null==t||t.removeEventListener("mousemove",n)}}),[e,f,a])}(),(0,o.createElement)("div",{className:xe(gn.body,Oe.hiddenOnReactions),ref:e},(0,o.createElement)(ln,null),(0,o.createElement)(nn,null))}var dn,mn,gn=Ye.create({body:{".":je.scrollBody,flex:"1",overflowY:"scroll",overflowX:"hidden",position:"relative"}});function pn(e){var f=e.children,a=e.className,t=e.style,n=void 0===t?{}:t,r=e.direction,i=void 0===r?mn.ROW:r;return(0,o.createElement)("div",{style:Ae({},n),className:xe(wn.flex,a,wn[i])},f)}!function(e){e.ROW="FlexRow",e.COLUMN="FlexColumn"}(mn||(mn={}));var wn=Ye.create(((dn={flex:{display:"flex"}})[mn.ROW]={flexDirection:"row"},dn[mn.COLUMN]={flexDirection:"column"},dn));function Mn(e){var f=e.className,a=e.style,t=void 0===a?{}:a;return(0,o.createElement)("div",{style:Ae({flex:1},t),className:xe(f)})}function Ln(e){var f=e.children,a=e.className,t=e.style;return(0,o.createElement)("div",{style:Ae({},t,{position:"absolute"}),className:a},f)}function bn(e){var f=e.children,a=e.className,t=e.style;return(0,o.createElement)("div",{style:Ae({},t,{position:"relative"}),className:a},f)}function hn(e){var f=e.isOpen,a=e.onClick,t=e.isActive,n=e.skinToneVariation,r=e.style;return(0,o.createElement)(Yt,{style:r,onClick:a,className:xe("epr-tone-"+n,vn.tone,!f&&vn.closedTone,t&&vn.active),"aria-pressed":t,"aria-label":"Skin tone "+cf[n]})}var Cn,vn=Ye.create({closedTone:{opacity:"0",zIndex:"0"},active:{".":"epr-active",zIndex:"1",opacity:"1"},tone:{".":"epr-tone",width:"var(--epr-skin-tone-size)",display:"block",cursor:"pointer",borderRadius:"4px",height:"var(--epr-skin-tone-size)",position:"absolute",right:"0",transition:"transform 0.3s ease-in-out, opacity 0.35s ease-in-out",zIndex:"0",border:"1px solid var(--epr-skin-tone-outer-border-color)",boxShadow:"inset 0px 0px 0 1px var(--epr-skin-tone-inner-border-color)",":hover":{boxShadow:"0 0 0 3px var(--epr-active-skin-hover-color), inset 0px 0px 0 1px var(--epr-skin-tone-inner-border-color)"},":focus":{boxShadow:"0 0 0 3px var(--epr-focus-bg-color)"},"&.epr-tone-neutral":{backgroundColor:"#ffd225"},"&.epr-tone-1f3fb":{backgroundColor:"#ffdfbd"},"&.epr-tone-1f3fc":{backgroundColor:"#e9c197"},"&.epr-tone-1f3fd":{backgroundColor:"#c88e62"},"&.epr-tone-1f3fe":{backgroundColor:"#a86637"},"&.epr-tone-1f3ff":{backgroundColor:"#60463a"}}});function yn(){return(0,o.createElement)(bn,{style:{height:28}},(0,o.createElement)(Ln,{style:{bottom:0,right:0}},(0,o.createElement)(jn,{direction:Cn.VERTICAL})))}function jn(e){var f=e.direction,a=void 0===f?Cn.HORIZONTAL:f,t=ja(),n=Of(),r=oa(),i=r[0],u=r[1],l=na(),c=l[0],s=l[1],d=Qf().current.onSkinToneChange||function(){},m=ka(),g=za();if(n)return null;var p=28*lf.length+"px",w=i?p:"28px",M=a===Cn.VERTICAL;return(0,o.createElement)(bn,{className:xe(En.skinTones,M&&En.vertical,i&&En.open,M&&i&&En.verticalShadow),style:M?{flexBasis:w,height:w}:{flexBasis:w}},(0,o.createElement)("div",{className:xe(En.select),ref:t},lf.map((function(e,f){var a=e===c;return(0,o.createElement)(hn,{key:e,skinToneVariation:e,isOpen:i,style:{transform:xe(M?"translateY(-"+f*(i?28:0)+"px)":"translateX(-"+f*(i?28:0)+"px)",i&&a&&"scale(1.3)")},isActive:a,onClick:function(){i?(s(e),d(e),g()):u(!0),m()}})}))))}!function(e){e.VERTICAL="epr-vertical",e.HORIZONTAL="epr-horizontal"}(Cn||(Cn={}));var En=Ye.create({skinTones:{".":"epr-skin-tones","--":{"--epr-skin-tone-size":"15px"},display:"flex",alignItems:"center",justifyContent:"flex-end",transition:"all 0.3s ease-in-out",padding:"10px 0"},vertical:{padding:"9px",alignItems:"flex-end",flexDirection:"column",borderRadius:"6px",border:"1px solid var(--epr-bg-color)"},verticalShadow:{boxShadow:"0px 0 7px var(--epr-picker-border-color)"},open:{backdropFilter:"blur(5px)",background:"var(--epr-skin-tone-picker-menu-color)",".epr-active":{border:"1px solid var(--epr-active-skin-tone-indicator-border-color)"}},select:{".":"epr-skin-tone-select",position:"relative",width:"var(--epr-skin-tone-size)",height:"var(--epr-skin-tone-size)"}});function Nn(){var e=Zf(),f=Oa();return e.showPreview?(0,o.createElement)(pn,{className:xe(xn.preview,Oe.hiddenOnReactions)},(0,o.createElement)(In,null),(0,o.createElement)(Mn,null),f?(0,o.createElement)(yn,null):null):null}function In(){var e,f=Zf(),a=(0,o.useState)(null),t=a[0],n=a[1],r=Bf(),i=ia()[0],u=Wf();!function(e,f){var a=va(),t=Aa(),n=Da();(0,o.useEffect)((function(){if(e){var n=a.current;return null==n||n.addEventListener("keydown",o,{passive:!0}),null==n||n.addEventListener("mouseover",u,!0),null==n||n.addEventListener("focus",r,!0),null==n||n.addEventListener("mouseout",i,{passive:!0}),null==n||n.addEventListener("blur",i,!0),function(){null==n||n.removeEventListener("mouseover",u),null==n||n.removeEventListener("mouseout",i),null==n||n.removeEventListener("focus",r,!0),null==n||n.removeEventListener("blur",i,!0),null==n||n.removeEventListener("keydown",o)}}function r(e){var a=ut(e.target);if(!a)return i();var t=ht(a),n=t.unified,r=t.originalUnified;if(!n||!r)return i();f({unified:n,originalUnified:r})}function i(e){if(e&&!ut(e.relatedTarget))return f(null);f(null)}function o(e){"Escape"===e.key&&f(null)}function u(e){if(!t()){var a=ut(e.target);if(a){var r=function(e,f){if(!e||!f)return 0;var a=e.getBoundingClientRect(),t=f.getBoundingClientRect();return t.height-(a.y-t.y)}(a,n);if(r<a.getBoundingClientRect().height)return function(e,f){var a,t=ht(e),n=t.unified,r=t.originalUnified;n&&r&&(null==(a=document.activeElement)||null==a.blur||a.blur(),f({unified:n,originalUnified:r}))}(a,f);ca(a)}}}}),[a,e,f,t,n])}(f.showPreview,n);var l=vf(null!=(e=null==t?void 0:t.unified)?e:null==t?void 0:t.originalUnified),c=null!=l&&null!=t;return(0,o.createElement)((function(){var e=null!=i?i:vf(f.defaultEmoji);if(!e)return null;var a=i?pf(i):f.defaultCaption;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",null,c?(0,o.createElement)(Wt,{unified:null==t?void 0:t.unified,emoji:l,emojiStyle:r,size:45,getEmojiUrl:u,className:xe(xn.emoji)}):e?(0,o.createElement)(Wt,{unified:Mf(e),emoji:e,emojiStyle:r,size:45,getEmojiUrl:u,className:xe(xn.emoji)}):null),(0,o.createElement)("div",{className:xe(xn.label)},c?pf(l):a))}),null)}var xn=Ye.create({preview:{alignItems:"center",borderTop:"1px solid var(--epr-preview-border-color)",height:"var(--epr-preview-height)",padding:"0 var(--epr-horizontal-padding)",position:"relative",zIndex:"var(--epr-preview-z-index)"},label:{color:"var(--epr-preview-text-color)",fontSize:"var(--epr-preview-text-size)",padding:"var(--epr-preview-text-padding)",textTransform:"capitalize"},emoji:{padding:"0"}});function Sn(e){var f,a=e.isActiveCategory,t=e.category,n=e.allowNavigation,r=e.categoryConfig,i=e.onClick;return(0,o.createElement)(Yt,{tabIndex:n?0:-1,className:xe(An.catBtn,Oe.categoryBtn,"epr-icn-"+t,(f={},f[je.active]=a,f)),onClick:i,"aria-label":nf(r),"aria-selected":a,role:"tab","aria-controls":"epr-category-nav-id"})}var kn={backgroundPositionY:"calc(var(--epr-category-navigation-button-size) * 3)"},Tn={backgroundPositionY:"calc(var(--epr-category-navigation-button-size) * 2)"},Dn={":not(.epr-search-active)":{catBtn:{":hover":kn,"&.epr-active":kn}}},An=Ye.create(Ae({catBtn:{".":"epr-cat-btn",display:"inline-block",transition:"opacity 0.2s ease-in-out",position:"relative",height:"var(--epr-category-navigation-button-size)",width:"var(--epr-category-navigation-button-size)",backgroundSize:"calc(var(--epr-category-navigation-button-size) * 10)",outline:"none",backgroundPosition:"0 0",backgroundImage:"url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjMuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMDBweCIgaGVpZ2h0PSI4MHB4IiB2aWV3Qm94PSIwIDAgMjAwIDgwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMDAgODAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iTGF5ZXJfMTEiPgoJPGc+CgkJPHBhdGggZmlsbD0iIzMzNzFCNyIgc3Ryb2tlPSIjMzM3MUI3IiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTIuOCwyOS41YzAuNiwwLDEuMS0wLjUsMS4xLTEuMQoJCQljMC0wLjYtMC41LTEuMi0xLjEtMS4yYy0wLjYsMC0xLjIsMC41LTEuMiwxLjJDMTEuNiwyOSwxMi4yLDI5LjUsMTIuOCwyOS41eiBNMTIuOCwyOGMwLjIsMCwwLjQsMC4yLDAuNCwwLjQKCQkJYzAsMC4yLTAuMiwwLjQtMC40LDAuNGMtMC4yLDAtMC40LTAuMi0wLjQtMC40QzEyLjQsMjguMSwxMi42LDI4LDEyLjgsMjh6Ii8+CgkJPHBhdGggZmlsbD0iIzMzNzFCNyIgc3Ryb2tlPSIjMzM3MUI3IiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAsMjNjLTMuOCwwLTcsMy4xLTcsN2MwLDMuOCwzLjEsNyw3LDcKCQkJczctMy4xLDctN0MxNywyNi4yLDEzLjgsMjMsMTAsMjN6IE0xMCwzNi4yYy0zLjQsMC02LjItMi44LTYuMi02LjJjMC0zLjQsMi44LTYuMiw2LjItNi4yczYuMiwyLjgsNi4yLDYuMgoJCQlDMTYuMiwzMy40LDEzLjQsMzYuMiwxMCwzNi4yeiIvPgoJCTxwYXRoIGZpbGw9IiMzMzcxQjciIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE0LjYsMzEuMmMtMC4xLTAuMS0wLjItMC4yLTAuMy0wLjJINS43CgkJCWMtMC4xLDAtMC4yLDAuMS0wLjMsMC4yYy0wLjEsMC4xLTAuMSwwLjIsMCwwLjRjMC43LDIsMi41LDMuMyw0LjYsMy4zczMuOS0xLjMsNC42LTMuM0MxNC43LDMxLjUsMTQuNywzMS4zLDE0LjYsMzEuMnogTTEwLDM0LjEKCQkJYy0xLjYsMC0zLTAuOS0zLjctMi4yaDcuM0MxMywzMy4yLDExLjYsMzQuMSwxMCwzNC4xeiIvPgoJCTxwYXRoIGZpbGw9IiMzMzcxQjciIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTcuMiwyOS41YzAuNiwwLDEuMi0wLjUsMS4yLTEuMQoJCQljMC0wLjYtMC41LTEuMi0xLjItMS4yYy0wLjYsMC0xLjEsMC41LTEuMSwxLjJDNi4xLDI5LDYuNiwyOS41LDcuMiwyOS41eiBNNy4yLDI4YzAuMiwwLDAuNCwwLjIsMC40LDAuNGMwLDAuMi0wLjIsMC40LTAuNCwwLjQKCQkJYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRDNi44LDI4LjEsNywyOCw3LjIsMjh6Ii8+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBkPSJNNjQuMSwzMy40bDIuMywwYzAuMiwwLDAuNCwwLjIsMC40LDAuNHYyLjFjMCwwLjItMC4yLDAuNC0wLjQsMC40aC0yLjMKCQkJCWMtMC4yLDAtMC40LTAuMi0wLjQtMC40di0yLjFDNjMuNywzMy42LDYzLjgsMzMuNCw2NC4xLDMzLjR6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgZD0iTTczLjUsMzMuNWgyLjRjMC4yLDAsMC40LDAuMiwwLjQsMC40djJjMCwwLjItMC4yLDAuNC0wLjQsMC40aC0yLjQKCQkJCWMtMC4yLDAtMC40LTAuMi0wLjQtMC40bDAtMkM3My4xLDMzLjYsNzMuMywzMy41LDczLjUsMzMuNXoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBkPSJNNjMuNywyOC40aDEyLjZ2NUg2My43VjI4LjR6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgZD0iTTY1LjUsMjMuNmg4LjljMSwwLDEuOSwwLjgsMS45LDEuOXYzLjFINjMuN3YtMy4xQzYzLjcsMjQuNSw2NC41LDIzLjYsNjUuNSwyMy42eiIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjMzM3MUI3IiBjeD0iNjYuMiIgY3k9IjMwLjkiIHJ4PSIwLjkiIHJ5PSIxIi8+CgkJCTxlbGxpcHNlIGZpbGw9IiMzMzcxQjciIGN4PSI3My44IiBjeT0iMzAuOSIgcng9IjAuOSIgcnk9IjEiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBkPSJNOTYuNCwzMGMwLDMuNi0yLjksNi41LTYuNCw2LjVzLTYuNC0yLjktNi40LTYuNXMyLjktNi41LDYuNC02LjVTOTYuNCwyNi40LDk2LjQsMzB6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgZD0iTTk2LjMsMjguNmMwLDAsMCwwLjEsMCwwLjFjLTAuOSwwLjEtMi45LDAuMS00LjYtMS4xYy0xLjEtMC44LTItMS43LTIuNi0yLjUKCQkJCWMtMC4zLTAuNC0wLjYtMC44LTAuNy0xYy0wLjEtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLjUtMC4xLDEuMi0wLjIsMi0wLjFjMS4yLDAsMi41LDAuMywzLjUsMS4xYzEsMC44LDEuNywxLjgsMi4xLDIuOAoJCQkJQzk2LjEsMjcuOSw5Ni4yLDI4LjMsOTYuMywyOC42eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik04NCwzMi4yYzAsMCwwLTAuMSwwLTAuMWMwLjktMC4yLDIuOS0wLjQsNC43LDAuNmMxLjEsMC43LDEuOSwxLjUsMi40LDIuMwoJCQkJYzAuNCwwLjUsMC42LDEsMC43LDEuM2MtMC40LDAuMS0xLDAuMi0xLjcsMC4zYy0xLDAtMi4xLTAuMS0zLjItMC44cy0xLjktMS42LTIuNC0yLjVDODQuMiwzMi44LDg0LjEsMzIuNSw4NCwzMi4yeiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTExNi4zLDI2LjhsLTEuNCwybC0wLjgtMC44bC0wLjYtMC42bDAsMC45bC0wLjEsOC4yaC02LjgKCQkJCWwtMC4xLTguMmwwLTAuOWwtMC42LDAuNmwtMC44LDAuOGwtMS40LTJsMi42LTIuOWMwLjEtMC4xLDAuMi0wLjEsMC4zLTAuMWgxLjNsMC40LDAuN2MwLjcsMS4zLDIuNiwxLjMsMy4zLTAuMWwwLjMtMC42aDEuMgoJCQkJYzAuMSwwLDAuMiwwLDAuMywwLjFsMC4zLTAuM2wtMC4zLDAuM0wxMTYuMywyNi44eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik0xMTAuMSwyNy43aDJ2MC45YzAsMC40LTAuNCwwLjctMSwwLjdjLTAuNiwwLTEtMC4zLTEtMC43TDExMC4xLDI3LjdMMTEwLjEsMjcuN3oiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBkPSJNMTI2LjgsMzQuM2MwLDEuMi0xLDIuMi0yLjIsMi4ycy0yLjItMS0yLjItMi4yczEtMi4yLDIuMi0yLjJTMTI2LjgsMzMuMSwxMjYuOCwzNC4zeiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik0xMzcuNiwzNC4zYzAsMS4yLTEsMi4yLTIuMiwyLjJjLTEuMiwwLTIuMi0xLTIuMi0yLjJzMS0yLjIsMi4yLTIuMgoJCQkJQzEzNi42LDMyLjEsMTM3LjYsMzMuMSwxMzcuNiwzNC4zeiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik0xMjYuOCwyNC40djkuOSIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik0xMzcuNywyNC40djkuOSIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIGQ9Ik0xMjYuOCwyMy41aDEwLjh2Mi43aC0xMC44QzEyNi44LDI2LjIsMTI2LjgsMjMuNSwxMjYuOCwyMy41eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSIjMzM3MUI3IiBkPSJNMTcwLjgsMjMuMUwxNzAuOCwyMy4xYy0wLjMsMC0wLjUsMC0wLjgsMGMtMi4xLDAtNCwxLTUuMywyLjVsLTAuMSwwbC0wLjEtMC4xbC0xLTEuMmwtMC4zLDMuNGwzLjQsMC4zCgkJCQlsLTEuMS0xLjNsLTAuMS0wLjFsMC4xLTAuMWMxLjEtMS41LDMtMi4zLDUtMi4xbDAsMGMzLjIsMC4zLDUuNSwzLjEsNS4yLDYuM2MtMC4zLDMtMy4xLDUuMy02LjEsNS4xYy0zLjEtMC4yLTUuNC0yLjktNS4zLTYKCQkJCWwtMS4zLTAuMWMtMC4yLDMuOCwyLjYsNy4xLDYuMyw3LjRjMy45LDAuMyw3LjMtMi42LDcuNi02LjVDMTc3LjIsMjYuOCwxNzQuNCwyMy41LDE3MC44LDIzLjF6Ii8+CgkJCTxwYXRoIGZpbGw9IiMzMzcxQjciIGQ9Ik0xNzAuMywyNy40YzAtMC4zLTAuMy0wLjYtMC42LTAuNnMtMC42LDAuMy0wLjYsMC42djMuMmMwLDAuMiwwLjEsMC4zLDAuMiwwLjRjMC4xLDAuMSwwLjMsMC4yLDAuNCwwLjIKCQkJCWgyLjRjMC40LDAsMC42LTAuMywwLjYtMC42YzAtMC40LTAuMy0wLjYtMC42LTAuNmgtMS42aC0wLjJ2LTAuMkwxNzAuMywyNy40TDE3MC4zLDI3LjR6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgZD0iTTE4Ni4yLDIzLjRoNy43YzEuNSwwLDIuNywxLjIsMi43LDIuN3Y3LjdjMCwxLjUtMS4yLDIuNy0yLjcsMi43aC03LjcKCQkJCWMtMS41LDAtMi43LTEuMi0yLjctMi43di03LjdDMTgzLjQsMjQuNiwxODQuNywyMy40LDE4Ni4yLDIzLjR6Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiMzMzcxQjciIGN4PSIxODYiIGN5PSIyOC45IiByeD0iMC43IiByeT0iMC43Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiMzMzcxQjciIGN4PSIxOTQiIGN5PSIyNi43IiByeD0iMC43IiByeT0iMC43Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTg2LDMzLjNsMC40LTAuM2MwLjQtMC4zLDEtMC4zLDEuNS0wLjFsMSwwLjQKCQkJCWMwLjUsMC4yLDEsMC4yLDEuNS0wLjFsMC44LTAuNWMwLjQtMC4zLDEtMC4zLDEuNS0wLjFsMS44LDAuOCIvPgoJCTwvZz4KCTwvZz4KCTxwYXRoIGZpbGw9IiMzMzcxQjciIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLXdpZHRoPSIwLjI1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xNTYsMjQuM2MtMC4yLTAuMS0wLjQtMC4xLTAuNSwwCgkJYzAsMC0wLjIsMC4xLTAuOSwwLjJjLTAuNywwLTIuNC0wLjEtMy44LTAuNmMtMC44LTAuMy0xLjctMC41LTIuNS0wLjVjLTAuMiwwLTAuNCwwLTAuNSwwYy0xLjMsMC0yLjUsMC4zLTMuNiwxCgkJYy0wLjIsMC4xLTAuMiwwLjItMC4yLDAuNHYxMS42YzAsMC4zLDAuMSwwLjUsMC4zLDAuNWMwLjYsMCwwLjUtMC40LDAuNS0wLjZ2LTUuN2MwLjctMC4zLDMuMi0xLjEsNS44LTAuMQoJCWMxLjYsMC42LDMuNSwwLjcsNC4zLDAuN2MwLjgsMCwxLjMtMC4zLDEuMy0wLjNjMC4yLTAuMSwwLjMtMC4yLDAuMy0wLjR2LTUuN0MxNTYuMiwyNC42LDE1Ni4xLDI0LjQsMTU2LDI0LjN6IE0xNTUuNiwzMC4yCgkJYy0wLjEsMC0wLjcsMC4xLTEsMC4xYy0wLjcsMC0yLjQtMC4xLTMuOC0wLjZjLTIuNS0xLTUtMC41LTYuMi0wLjF2LTQuOWMwLjktMC41LDIuMi0wLjcsMy4yLTAuN2MwLjEsMCwwLjMsMCwwLjQsMAoJCWMwLjcsMCwxLjUsMC4yLDIuMiwwLjRjMS42LDAuNiwzLjUsMC43LDQuMywwLjdjMC4yLDAsMC44LDAsMS0wLjFWMzAuMnoiLz4KCTxnPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgZD0iTTQ4LjEsMjMuNWgzLjdjMi41LDAsNC41LDIsNC41LDQuNWMwLDAuNS0wLjQsMC45LTAuOSwwLjlINDQuNWMtMC41LDAtMC45LTAuNC0wLjktMC45CgkJCUM0My42LDI1LjUsNDUuNiwyMy41LDQ4LjEsMjMuNXoiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTQzLjUsMjguOGMtMC4yLDAuMS0wLjUsMS4yLDAsMS41YzEuNCwxLDguNSwwLjgsMTEuMywwLjYKCQkJYzAuOC0wLjEsMS42LTAuNCwxLjctMS4yYzAtMC4zLTAuMS0wLjYtMC42LTAuOSIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSwzMC42TDQzLjMsMzFjLTAuMiwwLjUsMC4yLDEsMC43LDAuOWMwLjMtMC4xLDAuNSwwLDAuNywwLjMKCQkJbDAuMSwwLjJjMC4zLDAuNSwxLDAuNiwxLjUsMC4ybDAsMGMwLjMtMC4yLDAuNy0wLjMsMS0wLjJsMC44LDAuM2MwLjQsMC4yLDAuOCwwLjEsMS4yLDBsMC41LTAuMmMwLjQtMC4yLDAuOS0wLjIsMS4zLDBsMC41LDAuMgoJCQljMC40LDAuMiwwLjgsMC4yLDEuMiwwbDAuMi0wLjFjMC4zLTAuMiwwLjgtMC4yLDEuMSwwLjFsMC4yLDAuMmMwLjMsMC4zLDAuOCwwLjIsMS0wLjJsMC4xLTAuMmMwLjEtMC4yLDAtMC4zLDAuMi0wLjMKCQkJYzAuNSwwLDEuMi0wLjMsMS4xLTAuN2wtMC40LTEuMSIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSwzMi4yYy0wLjEsMC4yLTAuMywwLjgsMCwxLjFjMC4zLDAuNCwzLDEuMSw2LjQsMS4xCgkJCWMyLjIsMCw0LjYtMC4zLDYtMC42YzAuNS0wLjEsMC45LTAuNSwwLjgtMC45YzAtMC4yLTAuMi0wLjUtMC40LTAuNyIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSwzMy4zYzAsMC41LDAuNiwyLjMsMS4zLDIuN2MxLjgsMC44LDUuNywwLjcsOC4xLDAuNQoJCQljMS4zLTAuMSwyLjUtMC43LDMuMi0xLjhjMC4zLTAuNSwwLjUtMSwwLjUtMS40Ii8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjUxLjYiIGN5PSIyNi41IiByeD0iMC4zIiByeT0iMC40Ii8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjUzIiBjeT0iMjUiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjMzM3MUI3IiBjeD0iNTMiIGN5PSIyNy4yIiByeD0iMC4zIiByeT0iMC40Ii8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjU0LjMiIGN5PSIyNi41IiByeD0iMC4zIiByeT0iMC40Ii8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjUwLjkiIGN5PSIyNSIgcng9IjAuMyIgcnk9IjAuNCIvPgoJPC9nPgoJPGc+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBkPSJNMjQuMiwzMXYtNy42YzAuMSwwLjEsMC44LDAuOSwyLjgsMy4xYzIuNS0xLjYsNS42LTAuNyw2LjksMGwyLjQtMy4xdjcuMQoJCQljMCwxLjItMC4xLDIuNS0wLjksMy40Yy0xLDEuMi0yLjcsMi41LTUuMywyLjVjLTIuOSwwLTQuNS0xLjUtNS4zLTIuOUMyNC4yLDMyLjksMjQuMiwzMiwyNC4yLDMxeiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMjEuMiwzMGw1LjQsMS4yIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM3MUI3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0yMS4yLDM0LjFsNS40LTEuMiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzguOCwzMGwtNS40LDEuMiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNzFCNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzguOCwzNC4xbC01LjQtMS4yIi8+CgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMzMzcxQjciIGQ9Ik0yOS41LDMyLjRMMjksMzEuN2MtMC4yLTAuMywwLTAuNiwwLjMtMC42aDEuNAoJCQljMC4zLDAsMC41LDAuNCwwLjMsMC42bC0wLjcsMWwwLDBjLTAuNywxLjItMi42LDEuMS0zLjEtMC4zbC0wLjEtMC4yYy0wLjEtMC4yLDAtMC40LDAuMi0wLjVzMC40LDAsMC41LDAuMmwwLjEsMC4yCgkJCUMyOC4zLDMyLjgsMjkuMSwzMi45LDI5LjUsMzIuNHoiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzcxQjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTMyLjQsMzIuMWwtMC4xLDAuMmMtMC40LDEtMS44LDEuMS0yLjMsMC4yIi8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjI3LjYiIGN5PSIyOS43IiByeD0iMC43IiByeT0iMC43Ii8+CgkJPGVsbGlwc2UgZmlsbD0iIzMzNzFCNyIgY3g9IjMyLjQiIGN5PSIyOS43IiByeD0iMC43IiByeT0iMC43Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjQzBDMEJGIiBzdHJva2U9IiNDMEMwQkYiIHN0cm9rZS13aWR0aD0iMC4xIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMi44LDQ5LjVjMC42LDAsMS4xLTAuNSwxLjEtMS4xCgkJCWMwLTAuNi0wLjUtMS4yLTEuMS0xLjJjLTAuNiwwLTEuMiwwLjUtMS4yLDEuMkMxMS42LDQ5LDEyLjIsNDkuNSwxMi44LDQ5LjV6IE0xMi44LDQ4YzAuMiwwLDAuNCwwLjIsMC40LDAuNAoJCQljMCwwLjItMC4yLDAuNC0wLjQsMC40Yy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRDMTIuNCw0OC4xLDEyLjYsNDgsMTIuOCw0OHoiLz4KCQk8cGF0aCBmaWxsPSIjQzBDMEJGIiBzdHJva2U9IiNDMEMwQkYiIHN0cm9rZS13aWR0aD0iMC4xIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xNC42LDUxLjJjLTAuMS0wLjEtMC4yLTAuMi0wLjMtMC4ySDUuNwoJCQljLTAuMSwwLTAuMiwwLjEtMC4zLDAuMmMtMC4xLDAuMS0wLjEsMC4yLDAsMC40YzAuNywyLDIuNSwzLjMsNC42LDMuM3MzLjktMS4zLDQuNi0zLjNDMTQuNyw1MS41LDE0LjcsNTEuMywxNC42LDUxLjJ6IE0xMCw1NC4xCgkJCWMtMS42LDAtMy0wLjktMy43LTIuMmg3LjNDMTMsNTMuMiwxMS42LDU0LjEsMTAsNTQuMXoiLz4KCQk8cGF0aCBmaWxsPSIjQzBDMEJGIiBzdHJva2U9IiNDMEMwQkYiIHN0cm9rZS13aWR0aD0iMC4xIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik03LjIsNDkuNWMwLjYsMCwxLjItMC41LDEuMi0xLjEKCQkJYzAtMC42LTAuNS0xLjItMS4yLTEuMmMtMC42LDAtMS4xLDAuNS0xLjEsMS4yQzYuMSw0OSw2LjYsNDkuNSw3LjIsNDkuNXogTTcuMiw0OGMwLjIsMCwwLjQsMC4yLDAuNCwwLjRjMCwwLjItMC4yLDAuNC0wLjQsMC40CgkJCWMtMC4yLDAtMC40LTAuMi0wLjQtMC40QzYuOCw0OC4xLDcsNDgsNy4yLDQ4eiIvPgoJCTxwYXRoIGZpbGw9IiNDMEMwQkYiIHN0cm9rZT0iI0MwQzBCRiIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEwLDQzYy0zLjgsMC03LDMuMS03LDdjMCwzLjgsMy4xLDcsNyw3CgkJCXM3LTMuMSw3LTdDMTcsNDYuMiwxMy44LDQzLDEwLDQzeiBNMTAsNTYuMmMtMy40LDAtNi4yLTIuOC02LjItNi4yYzAtMy40LDIuOC02LjIsNi4yLTYuMnM2LjIsMi44LDYuMiw2LjIKCQkJQzE2LjIsNTMuNCwxMy40LDU2LjIsMTAsNTYuMnoiLz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIGQ9Ik02NC4xLDUzLjRsMi4zLDBjMC4yLDAsMC40LDAuMiwwLjQsMC40djIuMWMwLDAuMi0wLjIsMC40LTAuNCwwLjRoLTIuMwoJCQkJYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTIuMUM2My43LDUzLjYsNjMuOCw1My40LDY0LjEsNTMuNHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBkPSJNNzMuNSw1My41aDIuNGMwLjIsMCwwLjQsMC4yLDAuNCwwLjR2MmMwLDAuMi0wLjIsMC40LTAuNCwwLjRoLTIuNAoJCQkJYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRsMC0yQzczLjEsNTMuNiw3My4zLDUzLjUsNzMuNSw1My41eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIGQ9Ik02My43LDQ4LjRoMTIuNnY1SDYzLjdWNDguNHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBkPSJNNjUuNSw0My42aDguOWMxLDAsMS45LDAuOCwxLjksMS45djMuMUg2My43di0zLjFDNjMuNyw0NC41LDY0LjUsNDMuNiw2NS41LDQzLjZ6Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiNDMEMwQkYiIGN4PSI2Ni4yIiBjeT0iNTAuOSIgcng9IjAuOSIgcnk9IjEiLz4KCQkJPGVsbGlwc2UgZmlsbD0iI0MwQzBCRiIgY3g9IjczLjgiIGN5PSI1MC45IiByeD0iMC45IiByeT0iMSIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIGQ9Ik05Ni40LDUwYzAsMy42LTIuOSw2LjUtNi40LDYuNXMtNi40LTIuOS02LjQtNi41czIuOS02LjUsNi40LTYuNVM5Ni40LDQ2LjQsOTYuNCw1MHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBkPSJNOTYuMyw0OC42YzAsMCwwLDAuMSwwLDAuMWMtMC45LDAuMS0yLjksMC4xLTQuNi0xLjJjLTEuMS0wLjgtMi0xLjctMi42LTIuNQoJCQkJYy0wLjMtMC40LTAuNi0wLjgtMC43LTFjLTAuMS0wLjEtMC4xLTAuMi0wLjEtMC4yYzAuNS0wLjEsMS4yLTAuMiwyLTAuMmMxLjIsMCwyLjUsMC4zLDMuNSwxLjFjMSwwLjgsMS43LDEuOCwyLjEsMi44CgkJCQlDOTYuMSw0Ny45LDk2LjIsNDguMyw5Ni4zLDQ4LjZ6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTg0LDUyLjJjMCwwLDAtMC4xLDAtMC4xYzAuOS0wLjIsMi45LTAuNCw0LjcsMC42YzEuMSwwLjcsMS45LDEuNSwyLjQsMi4zCgkJCQljMC40LDAuNSwwLjYsMSwwLjcsMS4zYy0wLjQsMC4xLTEsMC4yLTEuNywwLjNjLTEsMC0yLjEtMC4xLTMuMi0wLjhzLTEuOS0xLjYtMi40LTIuNUM4NC4yLDUyLjgsODQuMSw1Mi41LDg0LDUyLjJ6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTE2LjMsNDYuOGwtMS40LDJsLTAuOC0wLjhsLTAuNi0wLjdsMCwwLjlsLTAuMSw4LjJoLTYuOAoJCQkJbC0wLjEtOC4ybDAtMC45bC0wLjYsMC43bC0wLjgsMC44bC0xLjQtMmwyLjYtMi45YzAuMS0wLjEsMC4yLTAuMSwwLjMtMC4xaDEuM2wwLjQsMC43YzAuNywxLjMsMi42LDEuMywzLjMtMC4xbDAuMy0wLjZoMS4yCgkJCQljMC4xLDAsMC4yLDAsMC4zLDAuMWwwLjMtMC4zbC0wLjMsMC4zTDExNi4zLDQ2Ljh6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTExMC4xLDQ3LjdoMnYwLjljMCwwLjQtMC40LDAuNy0xLDAuN2MtMC42LDAtMS0wLjMtMS0wLjdMMTEwLjEsNDcuN0wxMTAuMSw0Ny43eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIGQ9Ik0xMjYuOCw1NC4zYzAsMS4yLTEsMi4yLTIuMiwyLjJzLTIuMi0xLTIuMi0yLjJzMS0yLjIsMi4yLTIuMlMxMjYuOCw1My4xLDEyNi44LDU0LjN6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTEzNy42LDU0LjNjMCwxLjItMSwyLjItMi4yLDIuMmMtMS4yLDAtMi4yLTEtMi4yLTIuMnMxLTIuMiwyLjItMi4yCgkJCQlDMTM2LjYsNTIuMSwxMzcuNiw1My4xLDEzNy42LDU0LjN6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTEyNi44LDQ0LjR2OS45Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTEzNy43LDQ0LjR2OS45Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgZD0iTTEyNi44LDQzLjVoMTAuOHYyLjdoLTEwLjhDMTI2LjgsNDYuMiwxMjYuOCw0My41LDEyNi44LDQzLjV6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiNDMEMwQkYiIGQ9Ik0xNzAuOCw0My4xTDE3MC44LDQzLjFjLTAuMywwLTAuNSwwLTAuOCwwYy0yLjEsMC00LDEtNS4zLDIuNWwtMC4xLDBsLTAuMS0wLjFsLTEtMS4ybC0wLjMsMy40bDMuNCwwLjMKCQkJCWwtMS4xLTEuM2wtMC4xLTAuMWwwLjEtMC4xYzEuMS0xLjUsMy0yLjMsNS0yLjFsMCwwYzMuMiwwLjMsNS41LDMuMSw1LjIsNi4zYy0wLjMsMy0zLjEsNS4zLTYuMSw1LjFjLTMuMS0wLjItNS40LTIuOS01LjMtNgoJCQkJbC0xLjMtMC4xYy0wLjIsMy44LDIuNiw3LjEsNi4zLDcuNGMzLjksMC4zLDcuMy0yLjYsNy42LTYuNUMxNzcuMiw0Ni44LDE3NC40LDQzLjUsMTcwLjgsNDMuMXoiLz4KCQkJPHBhdGggZmlsbD0iI0MwQzBCRiIgZD0iTTE3MC4zLDQ3LjRjMC0wLjMtMC4zLTAuNi0wLjYtMC42cy0wLjYsMC4zLTAuNiwwLjZ2My4yYzAsMC4yLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMywwLjIsMC40LDAuMgoJCQkJaDIuNGMwLjQsMCwwLjYtMC4zLDAuNi0wLjZjMC0wLjMtMC4zLTAuNi0wLjYtMC42aC0xLjZoLTAuMnYtMC4yTDE3MC4zLDQ3LjRMMTcwLjMsNDcuNHoiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBkPSJNMTg2LjIsNDMuNGg3LjdjMS41LDAsMi43LDEuMiwyLjcsMi43djcuN2MwLDEuNS0xLjIsMi43LTIuNywyLjdoLTcuNwoJCQkJYy0xLjUsMC0yLjctMS4yLTIuNy0yLjd2LTcuN0MxODMuNCw0NC43LDE4NC43LDQzLjQsMTg2LjIsNDMuNHoiLz4KCQkJPGVsbGlwc2UgZmlsbD0iI0MwQzBCRiIgY3g9IjE4NiIgY3k9IjQ4LjkiIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQkJPGVsbGlwc2UgZmlsbD0iI0MwQzBCRiIgY3g9IjE5NCIgY3k9IjQ2LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xODYsNTMuM2wwLjQtMC4zYzAuNC0wLjMsMS0wLjMsMS41LTAuMWwxLDAuNAoJCQkJYzAuNSwwLjIsMSwwLjIsMS41LTAuMWwwLjgtMC41YzAuNC0wLjMsMS0wLjMsMS41LTAuMWwxLjgsMC44Ii8+CgkJPC9nPgoJPC9nPgoJPHBhdGggZmlsbD0iI0MwQzBCRiIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2Utd2lkdGg9IjAuMjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE1Niw0NC4zYy0wLjItMC4xLTAuNC0wLjEtMC41LDAKCQljMCwwLTAuMiwwLjEtMC45LDAuMmMtMC43LDAtMi40LTAuMS0zLjgtMC42Yy0wLjgtMC4zLTEuNy0wLjUtMi41LTAuNWMtMC4yLDAtMC40LDAtMC41LDBjLTEuMywwLTIuNSwwLjMtMy42LDEKCQljLTAuMiwwLjEtMC4yLDAuMi0wLjIsMC40djExLjZjMCwwLjMsMC4xLDAuNSwwLjMsMC41YzAuNiwwLDAuNS0wLjQsMC41LTAuNnYtNS43YzAuNy0wLjMsMy4yLTEuMSw1LjgtMC4xCgkJYzEuNiwwLjYsMy41LDAuNyw0LjMsMC43YzAuOCwwLDEuMy0wLjMsMS4zLTAuM2MwLjItMC4xLDAuMy0wLjIsMC4zLTAuNHYtNS43QzE1Ni4yLDQ0LjYsMTU2LjEsNDQuNCwxNTYsNDQuM3ogTTE1NS42LDUwLjIKCQljLTAuMSwwLTAuNywwLjEtMSwwLjFjLTAuNywwLTIuNC0wLjEtMy44LTAuNmMtMi41LTEtNS0wLjUtNi4yLTAuMXYtNC45YzAuOS0wLjUsMi4yLTAuNywzLjItMC43YzAuMSwwLDAuMywwLDAuNCwwCgkJYzAuNywwLDEuNSwwLjIsMi4yLDAuNGMxLjYsMC42LDMuNSwwLjcsNC4zLDAuN2MwLjIsMCwwLjgsMCwxLTAuMVY1MC4yeiIvPgoJPGc+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBkPSJNNDguMSw0My41aDMuN2MyLjUsMCw0LjUsMiw0LjUsNC41YzAsMC41LTAuNCwwLjktMC45LDAuOUg0NC41Yy0wLjUsMC0wLjktMC40LTAuOS0wLjkKCQkJQzQzLjYsNDUuNSw0NS42LDQzLjUsNDguMSw0My41eiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSw0OC44Yy0wLjIsMC4xLTAuNSwxLjIsMCwxLjVjMS40LDEsOC41LDAuOCwxMS4zLDAuNgoJCQljMC44LTAuMSwxLjYtMC40LDEuNy0xLjJjMC0wLjMtMC4xLTAuNi0wLjYtMC45Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDUwLjZMNDMuMyw1MWMtMC4yLDAuNSwwLjIsMSwwLjcsMC45YzAuMy0wLjEsMC41LDAsMC43LDAuMwoJCQlsMC4xLDAuMmMwLjMsMC41LDEsMC42LDEuNSwwLjJsMCwwYzAuMy0wLjIsMC43LTAuMywxLTAuMmwwLjgsMC4zYzAuNCwwLjIsMC44LDAuMSwxLjIsMGwwLjUtMC4yYzAuNC0wLjIsMC45LTAuMiwxLjMsMGwwLjUsMC4yCgkJCWMwLjQsMC4yLDAuOCwwLjIsMS4yLDBsMC4yLTAuMWMwLjMtMC4yLDAuOC0wLjIsMS4xLDAuMWwwLjIsMC4yYzAuMywwLjMsMC44LDAuMiwxLTAuMmwwLjEtMC4yYzAuMS0wLjIsMC0wLjMsMC4yLTAuMwoJCQljMC41LDAsMS4yLTAuMywxLjEtMC43bC0wLjQtMS4xIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDUyLjJjLTAuMSwwLjItMC4zLDAuOCwwLDEuMWMwLjMsMC40LDMsMS4xLDYuNCwxLjEKCQkJYzIuMiwwLDQuNi0wLjMsNi0wLjZjMC41LTAuMSwwLjktMC41LDAuOC0wLjljMC0wLjItMC4yLTAuNS0wLjQtMC43Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDUzLjNjMCwwLjUsMC42LDIuMywxLjMsMi43YzEuOCwwLjgsNS43LDAuNyw4LjEsMC41CgkJCWMxLjMtMC4xLDIuNS0wLjcsMy4yLTEuOGMwLjMtMC41LDAuNS0xLDAuNS0xLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iNTEuNiIgY3k9IjQ2LjUiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iNTMiIGN5PSI0NSIgcng9IjAuMyIgcnk9IjAuNCIvPgoJCTxlbGxpcHNlIGZpbGw9IiNDMEMwQkYiIGN4PSI1MyIgY3k9IjQ3LjIiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iNTQuMyIgY3k9IjQ2LjUiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iNTAuOSIgY3k9IjQ1IiByeD0iMC4zIiByeT0iMC40Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIGQ9Ik0yNC4yLDUxdi03LjZjMC4xLDAuMSwwLjgsMC45LDIuOCwzLjFjMi41LTEuNyw1LjYtMC43LDYuOSwwbDIuNC0zLjF2Ny4xCgkJCWMwLDEuMi0wLjEsMi41LTAuOSwzLjRjLTEsMS4yLTIuNywyLjUtNS4zLDIuNWMtMi45LDAtNC41LTEuNS01LjMtMi45QzI0LjIsNTIuOSwyNC4yLDUyLDI0LjIsNTF6Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0yMS4yLDUwbDUuNCwxLjIiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDMEMwQkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTIxLjIsNTQuMWw1LjQtMS4yIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0zOC44LDUwbC01LjQsMS4yIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQzBDMEJGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0zOC44LDU0LjFsLTUuNC0xLjIiLz4KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0MwQzBCRiIgZD0iTTI5LjUsNTIuNEwyOSw1MS43Yy0wLjItMC4zLDAtMC42LDAuMy0wLjZoMS40CgkJCWMwLjMsMCwwLjUsMC40LDAuMywwLjZsLTAuNywxbDAsMGMtMC43LDEuMi0yLjYsMS4xLTMuMS0wLjNsLTAuMS0wLjJjLTAuMS0wLjIsMC0wLjQsMC4yLTAuNXMwLjQsMCwwLjUsMC4ybDAuMSwwLjIKCQkJQzI4LjMsNTIuOCwyOS4xLDUyLjksMjkuNSw1Mi40eiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0MwQzBCRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzIuNCw1Mi4xbC0wLjEsMC4yYy0wLjQsMS0xLjgsMS4xLTIuMywwLjIiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iMjcuNiIgY3k9IjQ5LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQk8ZWxsaXBzZSBmaWxsPSIjQzBDMEJGIiBjeD0iMzIuNCIgY3k9IjQ5LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGZpbGw9IiM2QUE5REQiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE0LjYsNzEuMmMtMC4xLTAuMS0wLjItMC4yLTAuMy0wLjJINS43CgkJCWMtMC4xLDAtMC4yLDAuMS0wLjMsMC4yYy0wLjEsMC4xLTAuMSwwLjIsMCwwLjRjMC43LDIsMi41LDMuMyw0LjYsMy4zczMuOS0xLjMsNC42LTMuM0MxNC43LDcxLjUsMTQuNyw3MS4zLDE0LjYsNzEuMnogTTEwLDc0LjEKCQkJYy0xLjYsMC0zLTAuOS0zLjctMi4yaDcuM0MxMyw3My4yLDExLjYsNzQuMSwxMCw3NC4xeiIvPgoJCTxwYXRoIGZpbGw9IiM2QUE5REQiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLjgsNjkuNWMwLjYsMCwxLjEtMC41LDEuMS0xLjEKCQkJYzAtMC42LTAuNS0xLjItMS4xLTEuMmMtMC42LDAtMS4yLDAuNS0xLjIsMS4yQzExLjYsNjksMTIuMiw2OS41LDEyLjgsNjkuNXogTTEyLjgsNjhjMC4yLDAsMC40LDAuMiwwLjQsMC40CgkJCWMwLDAuMi0wLjIsMC40LTAuNCwwLjRjLTAuMiwwLTAuNC0wLjItMC40LTAuNEMxMi40LDY4LjEsMTIuNiw2OCwxMi44LDY4eiIvPgoJCTxwYXRoIGZpbGw9IiM2QUE5REQiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTcuMiw2OS41YzAuNiwwLDEuMi0wLjUsMS4yLTEuMQoJCQljMC0wLjYtMC41LTEuMi0xLjItMS4yYy0wLjYsMC0xLjEsMC41LTEuMSwxLjJDNi4xLDY5LDYuNiw2OS41LDcuMiw2OS41eiBNNy4yLDY4YzAuMiwwLDAuNCwwLjIsMC40LDAuNGMwLDAuMi0wLjIsMC40LTAuNCwwLjQKCQkJYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRDNi44LDY4LjEsNyw2OCw3LjIsNjh6Ii8+CgkJPHBhdGggZmlsbD0iIzZBQTlERCIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAsNjNjLTMuOCwwLTcsMy4xLTcsN2MwLDMuOCwzLjEsNyw3LDcKCQkJczctMy4xLDctN0MxNyw2Ni4yLDEzLjgsNjMsMTAsNjN6IE0xMCw3Ni4yYy0zLjQsMC02LjItMi44LTYuMi02LjJjMC0zLjQsMi44LTYuMiw2LjItNi4yczYuMiwyLjgsNi4yLDYuMgoJCQlDMTYuMiw3My40LDEzLjQsNzYuMiwxMCw3Ni4yeiIvPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTY0LjEsNzMuNGwyLjMsMGMwLjIsMCwwLjQsMC4yLDAuNCwwLjR2Mi4xYzAsMC4yLTAuMiwwLjQtMC40LDAuNGgtMi4zCgkJCQljLTAuMiwwLTAuNC0wLjItMC40LTAuNHYtMi4xQzYzLjcsNzMuNiw2My44LDczLjQsNjQuMSw3My40eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIGQ9Ik03My41LDczLjVoMi40YzAuMiwwLDAuNCwwLjIsMC40LDAuNHYyLjFjMCwwLjItMC4yLDAuNC0wLjQsMC40aC0yLjQKCQkJCWMtMC4yLDAtMC40LTAuMi0wLjQtMC40bDAtMi4xQzczLjEsNzMuNiw3My4zLDczLjUsNzMuNSw3My41eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIGQ9Ik02My43LDY4LjRoMTIuNnY1SDYzLjdWNjguNHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBkPSJNNjUuNSw2My42aDguOWMxLDAsMS45LDAuOCwxLjksMS45djMuMUg2My43di0zLjFDNjMuNyw2NC41LDY0LjUsNjMuNiw2NS41LDYzLjZ6Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiM2QUE5REQiIGN4PSI2Ni4yIiBjeT0iNzAuOSIgcng9IjAuOSIgcnk9IjAuOSIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iNzMuOCIgY3k9IjcwLjkiIHJ4PSIwLjkiIHJ5PSIwLjkiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBkPSJNOTYuNCw3MGMwLDMuNi0yLjksNi41LTYuNCw2LjVzLTYuNC0yLjktNi40LTYuNXMyLjktNi41LDYuNC02LjVTOTYuNCw2Ni40LDk2LjQsNzB6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTk2LjMsNjguNmMwLDAsMCwwLjEsMCwwLjFjLTAuOSwwLjEtMi45LDAuMS00LjYtMS4yYy0xLjEtMC44LTItMS43LTIuNi0yLjUKCQkJCWMtMC4zLTAuNC0wLjYtMC44LTAuNy0xLjFjLTAuMS0wLjEtMC4xLTAuMi0wLjEtMC4yYzAuNS0wLjEsMS4yLTAuMiwyLTAuMmMxLjIsMCwyLjUsMC4zLDMuNSwxLjFjMSwwLjgsMS43LDEuOCwyLjEsMi44CgkJCQlDOTYuMSw2Ny45LDk2LjIsNjguMyw5Ni4zLDY4LjZ6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTg0LDcyLjJjMCwwLDAtMC4xLDAtMC4xYzAuOS0wLjIsMi45LTAuNCw0LjcsMC42YzEuMSwwLjcsMS45LDEuNSwyLjQsMi4zCgkJCQljMC40LDAuNSwwLjYsMSwwLjcsMS4zYy0wLjQsMC4xLTEsMC4yLTEuNywwLjNjLTEsMC0yLjEtMC4xLTMuMi0wLjhzLTEuOS0xLjYtMi40LTIuNUM4NC4yLDcyLjgsODQuMSw3Mi40LDg0LDcyLjJ6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTE2LjMsNjYuOGwtMS40LDJsLTAuOC0wLjhsLTAuNi0wLjdsMCwwLjlsLTAuMSw4LjJoLTYuOAoJCQkJbC0wLjEtOC4ybDAtMC45bC0wLjYsMC43bC0wLjgsMC44bC0xLjQtMmwyLjYtMi45YzAuMS0wLjEsMC4yLTAuMSwwLjMtMC4xaDEuM2wwLjQsMC43YzAuNywxLjMsMi42LDEuMywzLjMtMC4xbDAuMy0wLjZoMS4yCgkJCQljMC4xLDAsMC4yLDAsMC4zLDAuMWwwLjMtMC4zbC0wLjMsMC4zTDExNi4zLDY2Ljh6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTExMC4xLDY3LjdoMnYwLjljMCwwLjQtMC40LDAuNy0xLDAuN2MtMC42LDAtMS0wLjMtMS0wLjdMMTEwLjEsNjcuN0wxMTAuMSw2Ny43eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIGQ9Ik0xMjYuOCw3NC4zYzAsMS4yLTEsMi4yLTIuMiwyLjJzLTIuMi0xLTIuMi0yLjJzMS0yLjIsMi4yLTIuMlMxMjYuOCw3My4xLDEyNi44LDc0LjN6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTEzNy42LDc0LjNjMCwxLjItMSwyLjItMi4yLDIuMmMtMS4yLDAtMi4yLTEtMi4yLTIuMnMxLTIuMiwyLjItMi4yCgkJCQlDMTM2LjYsNzIuMSwxMzcuNiw3My4xLDEzNy42LDc0LjN6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTEyNi44LDY0LjR2OS45Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTEzNy43LDY0LjR2OS45Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgZD0iTTEyNi44LDYzLjVoMTAuOHYyLjdoLTEwLjhDMTI2LjgsNjYuMiwxMjYuOCw2My41LDEyNi44LDYzLjV6Ii8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiM2QUE5REQiIGQ9Ik0xNzAuOCw2My4xTDE3MC44LDYzLjFjLTAuMywwLTAuNSwwLTAuOCwwYy0yLjEsMC00LDEtNS4zLDIuNWwtMC4xLDBsLTAuMS0wLjFsLTEtMS4ybC0wLjMsMy40bDMuNCwwLjMKCQkJCWwtMS4xLTEuM2wtMC4xLTAuMWwwLjEtMC4xYzEuMS0xLjQsMy0yLjMsNS0yLjFsMCwwYzMuMiwwLjMsNS41LDMuMSw1LjIsNi4zYy0wLjMsMy0zLjEsNS4zLTYuMSw1LjFjLTMuMS0wLjItNS40LTIuOS01LjMtNgoJCQkJbC0xLjMtMC4xYy0wLjIsMy44LDIuNiw3LjEsNi4zLDcuNGMzLjksMC4zLDcuMy0yLjYsNy42LTYuNUMxNzcuMiw2Ni44LDE3NC40LDYzLjUsMTcwLjgsNjMuMXoiLz4KCQkJPHBhdGggZmlsbD0iIzZBQTlERCIgZD0iTTE3MC4zLDY3LjRjMC0wLjMtMC4zLTAuNi0wLjYtMC42cy0wLjYsMC4zLTAuNiwwLjZ2My4yYzAsMC4yLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMywwLjIsMC40LDAuMgoJCQkJaDIuNGMwLjQsMCwwLjYtMC4zLDAuNi0wLjZTMTcyLjQsNzAsMTcyLDcwaC0xLjZoLTAuMnYtMC4yTDE3MC4zLDY3LjRMMTcwLjMsNjcuNHoiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBkPSJNMTg2LjIsNjMuNGg3LjdjMS41LDAsMi43LDEuMiwyLjcsMi43djcuN2MwLDEuNS0xLjIsMi43LTIuNywyLjdoLTcuNwoJCQkJYy0xLjUsMC0yLjctMS4yLTIuNy0yLjd2LTcuN0MxODMuNCw2NC43LDE4NC43LDYzLjQsMTg2LjIsNjMuNHoiLz4KCQkJPGVsbGlwc2UgZmlsbD0iIzZBQTlERCIgY3g9IjE4NiIgY3k9IjY4LjkiIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQkJPGVsbGlwc2UgZmlsbD0iIzZBQTlERCIgY3g9IjE5NCIgY3k9IjY2LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xODYsNzMuM2wwLjQtMC4zYzAuNC0wLjMsMS0wLjMsMS41LTAuMWwxLDAuNAoJCQkJYzAuNSwwLjIsMSwwLjIsMS41LTAuMWwwLjgtMC41YzAuNC0wLjMsMS0wLjMsMS41LTAuMWwxLjgsMC44Ii8+CgkJPC9nPgoJPC9nPgoJPHBhdGggZmlsbD0iIzZBQTlERCIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2Utd2lkdGg9IjAuMjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE1Niw2NC4zYy0wLjItMC4xLTAuNC0wLjEtMC41LDAKCQljMCwwLTAuMiwwLjEtMC45LDAuMmMtMC43LDAtMi40LTAuMS0zLjgtMC42Yy0wLjgtMC4zLTEuNy0wLjUtMi41LTAuNWMtMC4yLDAtMC40LDAtMC41LDBjLTEuMywwLTIuNSwwLjMtMy42LDEKCQljLTAuMiwwLjEtMC4yLDAuMi0wLjIsMC40djExLjZjMCwwLjMsMC4xLDAuNSwwLjMsMC41YzAuNiwwLDAuNS0wLjQsMC41LTAuNnYtNS43YzAuNy0wLjMsMy4yLTEuMSw1LjgtMC4xCgkJYzEuNiwwLjYsMy41LDAuNyw0LjMsMC43YzAuOCwwLDEuMy0wLjMsMS4zLTAuM2MwLjItMC4xLDAuMy0wLjIsMC4zLTAuNHYtNS43QzE1Ni4yLDY0LjYsMTU2LjEsNjQuNCwxNTYsNjQuM3ogTTE1NS42LDcwLjIKCQljLTAuMSwwLTAuNywwLjEtMSwwLjFjLTAuNywwLTIuNC0wLjEtMy44LTAuNmMtMi41LTEtNS0wLjUtNi4yLTAuMXYtNC45YzAuOS0wLjUsMi4yLTAuNywzLjItMC43YzAuMSwwLDAuMywwLDAuNCwwCgkJYzAuNywwLDEuNSwwLjIsMi4yLDAuNGMxLjYsMC42LDMuNSwwLjcsNC4zLDAuN2MwLjIsMCwwLjgsMCwxLTAuMVY3MC4yeiIvPgoJPGc+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBkPSJNNDguMSw2My41aDMuN2MyLjUsMCw0LjUsMiw0LjUsNC41YzAsMC41LTAuNCwwLjktMC45LDAuOUg0NC41Yy0wLjUsMC0wLjktMC40LTAuOS0wLjkKCQkJQzQzLjYsNjUuNSw0NS42LDYzLjUsNDguMSw2My41eiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSw2OC44Yy0wLjIsMC4xLTAuNSwxLjIsMCwxLjVjMS40LDAuOSw4LjUsMC44LDExLjMsMC42CgkJCWMwLjgtMC4xLDEuNi0wLjQsMS43LTEuMmMwLTAuMy0wLjEtMC42LTAuNi0wLjkiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTQzLjUsNzAuNkw0My4zLDcxYy0wLjIsMC41LDAuMiwxLDAuNywwLjljMC4zLTAuMSwwLjUsMC4xLDAuNywwLjMKCQkJbDAuMSwwLjJjMC4zLDAuNSwxLDAuNiwxLjUsMC4ybDAsMGMwLjMtMC4yLDAuNy0wLjMsMS0wLjJsMC44LDAuM2MwLjQsMC4yLDAuOCwwLjEsMS4yLDBsMC41LTAuMmMwLjQtMC4yLDAuOS0wLjIsMS4zLDBsMC41LDAuMgoJCQljMC40LDAuMiwwLjgsMC4yLDEuMi0wLjFsMC4yLTAuMWMwLjMtMC4yLDAuOC0wLjIsMS4xLDAuMWwwLjIsMC4yYzAuMywwLjMsMC44LDAuMiwxLTAuMmwwLjEtMC4yYzAuMS0wLjIsMC0wLjMsMC4yLTAuMwoJCQljMC41LDAsMS4yLTAuMywxLjEtMC43bC0wLjQtMS4xIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDcyLjJjLTAuMSwwLjItMC4zLDAuOCwwLDEuMWMwLjMsMC40LDMsMS4xLDYuNCwxLjEKCQkJYzIuMiwwLDQuNi0wLjMsNi0wLjZjMC41LTAuMSwwLjktMC40LDAuOC0wLjljMC0wLjItMC4yLTAuNS0wLjQtMC43Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDczLjNjMCwwLjUsMC42LDIuMywxLjMsMi43YzEuOCwwLjgsNS43LDAuNyw4LjEsMC41CgkJCWMxLjMtMC4xLDIuNS0wLjcsMy4yLTEuOGMwLjMtMC41LDAuNS0xLDAuNS0xLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iNTEuNiIgY3k9IjY2LjUiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iNTMiIGN5PSI2NSIgcng9IjAuMyIgcnk9IjAuNCIvPgoJCTxlbGxpcHNlIGZpbGw9IiM2QUE5REQiIGN4PSI1MyIgY3k9IjY3LjIiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iNTQuMyIgY3k9IjY2LjUiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iNTAuOSIgY3k9IjY1IiByeD0iMC4zIiByeT0iMC40Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIGQ9Ik0yNC4yLDcxdi03LjZjMC4xLDAuMSwwLjgsMC45LDIuOCwzLjFjMi41LTEuNyw1LjYtMC43LDYuOSwwbDIuNC0zLjF2Ny4xCgkJCWMwLDEuMi0wLjEsMi41LTAuOSwzLjRjLTEsMS4yLTIuNywyLjUtNS4zLDIuNWMtMi45LDAtNC41LTEuNS01LjMtMi45QzI0LjIsNzIuOSwyNC4yLDcyLDI0LjIsNzF6Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkFBOUREIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0yMS4yLDcwLjFsNS40LDEuMiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMjEuMiw3NC4xbDUuNC0xLjIiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2QUE5REQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTM4LjgsNzAuMWwtNS40LDEuMiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzguOCw3NC4xbC01LjQtMS4yIi8+CgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM2QUE5REQiIGQ9Ik0yOS41LDcyLjRMMjksNzEuN2MtMC4yLTAuMywwLTAuNiwwLjMtMC42aDEuNAoJCQljMC4zLDAsMC41LDAuNCwwLjMsMC42bC0wLjcsMWwwLDBjLTAuNywxLjItMi42LDEuMS0zLjEtMC4zbC0wLjEtMC4yYy0wLjEtMC4yLDAtMC40LDAuMi0wLjVjMC4yLTAuMSwwLjQsMCwwLjUsMC4ybDAuMSwwLjIKCQkJQzI4LjMsNzIuOCwyOS4xLDcyLjksMjkuNSw3Mi40eiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZBQTlERCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzIuNCw3Mi4xbC0wLjEsMC4yYy0wLjQsMS0xLjgsMS4xLTIuMywwLjIiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iMjcuNiIgY3k9IjY5LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCQk8ZWxsaXBzZSBmaWxsPSIjNkFBOUREIiBjeD0iMzIuNCIgY3k9IjY5LjciIHJ4PSIwLjciIHJ5PSIwLjciLz4KCTwvZz4KPC9nPgo8Zz4KCTxwYXRoIGZpbGw9IiM4Njg2ODYiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLjgsOS41YzAuNiwwLDEuMS0wLjUsMS4xLTEuMgoJCWMwLTAuNi0wLjUtMS4xLTEuMS0xLjFjLTAuNiwwLTEuMiwwLjUtMS4yLDEuMVMxMi4yLDkuNSwxMi44LDkuNXogTTEyLjgsNy45YzAuMiwwLDAuNCwwLjIsMC40LDAuNGMwLDAuMi0wLjIsMC40LTAuNCwwLjQKCQljLTAuMiwwLTAuNC0wLjItMC40LTAuNEMxMi40LDguMSwxMi42LDcuOSwxMi44LDcuOXoiLz4KCTxwYXRoIGZpbGw9IiM4Njg2ODYiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIwLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTcuMiw5LjVjMC42LDAsMS4yLTAuNSwxLjItMS4yCgkJYzAtMC42LTAuNS0xLjEtMS4yLTEuMWMtMC42LDAtMS4xLDAuNS0xLjEsMS4xUzYuNiw5LjUsNy4yLDkuNXogTTcuMiw3LjljMC4yLDAsMC40LDAuMiwwLjQsMC40YzAsMC4yLTAuMiwwLjQtMC40LDAuNAoJCUM3LDguNyw2LjgsOC41LDYuOCw4LjNDNi44LDguMSw3LDcuOSw3LjIsNy45eiIvPgoJPHBhdGggZmlsbD0iIzg2ODY4NiIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTQuNiwxMS4yYy0wLjEtMC4xLTAuMi0wLjItMC4zLTAuMkg1LjcKCQljLTAuMSwwLTAuMiwwLjEtMC4zLDAuMmMtMC4xLDAuMS0wLjEsMC4yLDAsMC40YzAuNywyLDIuNSwzLjMsNC42LDMuM3MzLjktMS4zLDQuNi0zLjNDMTQuNywxMS40LDE0LjcsMTEuMywxNC42LDExLjJ6IE0xMCwxNC4xCgkJYy0xLjYsMC0zLTAuOS0zLjctMi4yaDcuM0MxMywxMy4yLDExLjYsMTQuMSwxMCwxNC4xeiIvPgoJPHBhdGggZmlsbD0iIzg2ODY4NiIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAsM2MtMy44LDAtNywzLjEtNyw3czMuMSw3LDcsN3M3LTMuMSw3LTcKCQlTMTMuOCwzLDEwLDN6IE0xMCwxNi4yYy0zLjQsMC02LjItMi44LTYuMi02LjJTNi42LDMuOCwxMCwzLjhzNi4yLDIuOCw2LjIsNi4yUzEzLjQsMTYuMiwxMCwxNi4yeiIvPgo8L2c+CjxnIGlkPSJDYXJfMDAwMDAwMTg5MzUzOTUwODU0MTM0MTM3NTAwMDAwMDA4MjUyNzM4Nzc4NDI3NzU3MTVfIj4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik02NC4xLDEzLjRsMi4zLDBjMC4yLDAsMC40LDAuMiwwLjQsMC40djIuMWMwLDAuMi0wLjIsMC40LTAuNCwwLjRoLTIuMwoJCQkJYy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTIuMUM2My43LDEzLjYsNjMuOCwxMy40LDY0LjEsMTMuNHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNNzMuNSwxMy40aDIuNGMwLjIsMCwwLjQsMC4yLDAuNCwwLjR2Mi4xYzAsMC4yLTAuMiwwLjQtMC40LDAuNGgtMi40CgkJCQljLTAuMiwwLTAuNC0wLjItMC40LTAuNGwwLTIuMUM3My4xLDEzLjYsNzMuMywxMy40LDczLjUsMTMuNHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNNjMuNyw4LjRoMTIuNnY1SDYzLjdWOC40eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik02NS41LDMuNmg4LjljMSwwLDEuOSwwLjgsMS45LDEuOXYzLjFINjMuN1Y1LjVDNjMuNyw0LjQsNjQuNSwzLjYsNjUuNSwzLjZ6Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiM4Njg2ODYiIGN4PSI2Ni4yIiBjeT0iMTAuOSIgcng9IjAuOSIgcnk9IjAuOSIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjODY4Njg2IiBjeD0iNzMuOCIgY3k9IjEwLjkiIHJ4PSIwLjkiIHJ5PSIwLjkiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkFjdGl2aXRpZXMiPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgZD0iTTk2LjQsMTBjMCwzLjYtMi45LDYuNS02LjQsNi41cy02LjQtMi45LTYuNC02LjVzMi45LTYuNSw2LjQtNi41Uzk2LjQsNi40LDk2LjQsMTB6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgZD0iTTk2LjMsOC42YzAsMCwwLDAuMSwwLDAuMWMtMC45LDAuMS0yLjksMC4xLTQuNi0xLjJjLTEuMS0wLjgtMi0xLjctMi42LTIuNQoJCQkJYy0wLjMtMC40LTAuNi0wLjgtMC43LTEuMWMtMC4xLTAuMS0wLjEtMC4yLTAuMS0wLjJjMC41LTAuMSwxLjItMC4yLDItMC4yYzEuMiwwLDIuNSwwLjMsMy41LDEuMWMxLDAuOCwxLjcsMS44LDIuMSwyLjgKCQkJCUM5Ni4xLDcuOSw5Ni4yLDguMyw5Ni4zLDguNnoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNODQsMTIuMWMwLDAsMC0wLjEsMC0wLjFjMC45LTAuMiwyLjktMC40LDQuNywwLjZjMS4xLDAuNiwxLjksMS41LDIuNCwyLjMKCQkJCWMwLjQsMC41LDAuNiwxLDAuNywxLjNjLTAuNCwwLjEtMSwwLjItMS43LDAuM2MtMSwwLTIuMS0wLjEtMy4yLTAuOGMtMS4xLTAuNi0xLjktMS42LTIuNC0yLjVDODQuMiwxMi44LDg0LjEsMTIuNCw4NCwxMi4xeiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iT2JqZWN0c18wMDAwMDA2NDMxMjM3MTczOTEzMDMxNTI1MDAwMDAxMDIyNTg4OTAzMjIyODYzMjk3NV8iPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTE2LjMsNi44bC0xLjQsMkwxMTQuMSw4bC0wLjYtMC43bDAsMC45bC0wLjEsOC4yaC02LjhsLTAuMS04LjIKCQkJCWwwLTAuOUwxMDUuOSw4bC0wLjgsMC44bC0xLjQtMmwyLjYtMi45YzAuMS0wLjEsMC4yLTAuMSwwLjMtMC4xaDEuM2wwLjQsMC43YzAuNywxLjMsMi42LDEuMywzLjMtMC4xbDAuMy0wLjZoMS4yCgkJCQljMC4xLDAsMC4yLDAsMC4zLDAuMWwwLjMtMC4zbC0wLjMsMC4zTDExNi4zLDYuOHoiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNMTEwLjEsNy43aDJ2MC45YzAsMC40LTAuNCwwLjctMSwwLjdjLTAuNiwwLTEtMC4zLTEtMC43TDExMC4xLDcuN0wxMTAuMSw3Ljd6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJTeW1ib2xzXzAwMDAwMDk2NzQ2OTA3ODY5OTI5OTIxMTgwMDAwMDA2NDg0ODEyODMwMjgyNTgyNDE2XyI+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNMTI2LjgsMTQuM2MwLDEuMi0xLDIuMi0yLjIsMi4ycy0yLjItMS0yLjItMi4yczEtMi4yLDIuMi0yLjJTMTI2LjgsMTMuMSwxMjYuOCwxNC4zeiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik0xMzcuNiwxNC4zYzAsMS4yLTEsMi4yLTIuMiwyLjJjLTEuMiwwLTIuMi0xLTIuMi0yLjJzMS0yLjIsMi4yLTIuMgoJCQkJQzEzNi42LDEyLjEsMTM3LjYsMTMuMSwxMzcuNiwxNC4zeiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik0xMjYuOCw0LjR2OS45Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgZD0iTTEzNy43LDQuNHY5LjkiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBkPSJNMTI2LjgsMy41aDEwLjh2Mi43aC0xMC44QzEyNi44LDYuMiwxMjYuOCwzLjUsMTI2LjgsMy41eiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iUmVjZW50cyI+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0iIzg2ODY4NiIgZD0iTTE3MC44LDMuMUwxNzAuOCwzLjFjLTAuMywwLTAuNSwwLTAuOCwwYy0yLjEsMC00LDEtNS4zLDIuNWwtMC4xLDBsLTAuMS0wLjFsLTEtMS4ybC0wLjMsMy40bDMuNCwwLjMKCQkJCWwtMS4xLTEuM2wtMC4xLTAuMWwwLjEtMC4xYzEuMS0xLjQsMy0yLjMsNS0yLjFsMCwwYzMuMiwwLjMsNS41LDMuMSw1LjIsNi4zYy0wLjMsMy0zLjEsNS4zLTYuMSw1LjFjLTMuMS0wLjItNS40LTIuOS01LjMtNgoJCQkJTDE2Myw5LjVjLTAuMiwzLjgsMi42LDcuMSw2LjMsNy40YzMuOSwwLjQsNy4zLTIuNiw3LjYtNi41QzE3Ny4yLDYuOCwxNzQuNCwzLjUsMTcwLjgsMy4xeiIvPgoJCQk8cGF0aCBmaWxsPSIjODY4Njg2IiBkPSJNMTcwLjMsNy40YzAtMC4zLTAuMy0wLjYtMC42LTAuNlMxNjksNy4xLDE2OSw3LjR2My4yYzAsMC4yLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMywwLjIsMC40LDAuMgoJCQkJaDIuNGMwLjQsMCwwLjYtMC4zLDAuNi0wLjZzLTAuMy0wLjYtMC42LTAuNmgtMS42aC0wLjJWOS44TDE3MC4zLDcuNEwxNzAuMyw3LjR6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJDdXN0b21fMDAwMDAxODEwODcyMjk0MzQzMDIzMzY3ODAwMDAwMDUxNTIyNzc5NDU5NDA2NzQ0ODhfIj4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik0xODYuMiwzLjRoNy43YzEuNSwwLDIuNywxLjIsMi43LDIuN3Y3LjdjMCwxLjUtMS4yLDIuNy0yLjcsMi43aC03LjcKCQkJCWMtMS41LDAtMi43LTEuMi0yLjctMi43VjYuMUMxODMuNCw0LjYsMTg0LjcsMy40LDE4Ni4yLDMuNHoiLz4KCQkJPGVsbGlwc2UgZmlsbD0iIzg2ODY4NiIgY3g9IjE4NiIgY3k9IjguOSIgcng9IjAuNyIgcnk9IjAuNyIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjODY4Njg2IiBjeD0iMTk0IiBjeT0iNi43IiByeD0iMC43IiByeT0iMC43Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTg2LDEzLjNsMC40LTAuM2MwLjQtMC4zLDEtMC4zLDEuNS0wLjFsMSwwLjQKCQkJCWMwLjUsMC4yLDEsMC4yLDEuNS0wLjFsMC44LTAuNWMwLjQtMC4zLDEtMC4zLDEuNS0wLjFsMS44LDAuOCIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8cGF0aCBmaWxsPSIjODY4Njg2IiBzdHJva2U9IiM4Njg2ODYiIHN0cm9rZS13aWR0aD0iMC4yNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTU2LDQuM2MtMC4yLTAuMS0wLjQtMC4xLTAuNSwwCgljMCwwLTAuMiwwLjEtMC45LDAuMWMtMC43LDAtMi40LTAuMS0zLjgtMC42Yy0wLjgtMC4zLTEuNy0wLjUtMi41LTAuNWMtMC4yLDAtMC40LDAtMC41LDBjLTEuMywwLTIuNSwwLjMtMy42LDEKCWMtMC4yLDAuMS0wLjIsMC4yLTAuMiwwLjR2MTEuNmMwLDAuMywwLjEsMC41LDAuMywwLjVjMC42LDAsMC41LTAuNCwwLjUtMC42di01LjdjMC43LTAuMywzLjItMS4xLDUuOC0wLjFjMS42LDAuNiwzLjUsMC43LDQuMywwLjcKCWMwLjgsMCwxLjMtMC4zLDEuMy0wLjNjMC4yLTAuMSwwLjMtMC4yLDAuMy0wLjRWNC43QzE1Ni4yLDQuNSwxNTYuMSw0LjQsMTU2LDQuM3ogTTE1NS42LDEwLjJjLTAuMSwwLTAuNywwLjEtMSwwLjEKCWMtMC43LDAtMi40LTAuMS0zLjgtMC42Yy0yLjUtMS01LTAuNS02LjItMC4xVjQuN2MwLjktMC41LDIuMi0wLjcsMy4yLTAuN2MwLjEsMCwwLjMsMCwwLjQsMGMwLjcsMCwxLjUsMC4yLDIuMiwwLjQKCWMxLjYsMC42LDMuNSwwLjcsNC4zLDAuN2MwLjIsMCwwLjgsMCwxLTAuMVYxMC4yeiIvPgo8ZyBpZD0iRm9vZCI+Cgk8ZyBpZD0iTGF5ZXJfMTIiPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIGQ9Ik00OC4xLDMuNWgzLjdjMi41LDAsNC41LDIsNC41LDQuNWMwLDAuNS0wLjQsMC45LTAuOSwwLjlINDQuNWMtMC41LDAtMC45LTAuNC0wLjktMC45CgkJCQlDNDMuNiw1LjUsNDUuNiwzLjUsNDguMSwzLjV6Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSw4LjdjLTAuMiwwLjEtMC41LDEuMiwwLDEuNWMxLjQsMC45LDguNSwwLjgsMTEuMywwLjYKCQkJCWMwLjgtMC4xLDEuNi0wLjQsMS43LTEuMmMwLTAuMy0wLjEtMC42LTAuNi0wLjkiLz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00My41LDEwLjZMNDMuMywxMWMtMC4yLDAuNSwwLjIsMSwwLjcsMC45CgkJCQljMC4zLTAuMSwwLjUsMC4xLDAuNywwLjNsMC4xLDAuMmMwLjMsMC41LDEsMC42LDEuNSwwLjJsMCwwYzAuMy0wLjIsMC43LTAuMywxLTAuMmwwLjgsMC4zYzAuNCwwLjEsMC44LDAuMSwxLjIsMGwwLjUtMC4yCgkJCQljMC40LTAuMiwwLjktMC4yLDEuMywwbDAuNSwwLjJjMC40LDAuMiwwLjgsMC4xLDEuMi0wLjFsMC4yLTAuMWMwLjMtMC4yLDAuOC0wLjEsMS4xLDAuMWwwLjIsMC4yYzAuMywwLjMsMC44LDAuMiwxLTAuMmwwLjEtMC4yCgkJCQljMC4xLTAuMiwwLTAuMywwLjItMC40YzAuNSwwLDEuMi0wLjMsMS4xLTAuN2wtMC40LTEuMSIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTQzLjUsMTIuMWMtMC4xLDAuMi0wLjMsMC44LDAsMS4xYzAuMywwLjQsMywxLjEsNi40LDEuMQoJCQkJYzIuMiwwLDQuNi0wLjMsNi0wLjZjMC41LTAuMSwwLjktMC40LDAuOC0wLjljMC0wLjItMC4yLTAuNS0wLjQtMC43Ii8+CgkJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNNDMuNSwxMy4zYzAsMC41LDAuNiwyLjQsMS4zLDIuNmMxLjgsMC44LDUuNywwLjcsOC4xLDAuNQoJCQkJYzEuMy0wLjEsMi41LTAuNywzLjItMS44YzAuMy0wLjUsMC41LTEsMC41LTEuNCIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjODY4Njg2IiBjeD0iNTEuNiIgY3k9IjYuNSIgcng9IjAuMyIgcnk9IjAuNCIvPgoJCQk8ZWxsaXBzZSBmaWxsPSIjODY4Njg2IiBjeD0iNTMiIGN5PSI0LjkiIHJ4PSIwLjMiIHJ5PSIwLjQiLz4KCQkJPGVsbGlwc2UgZmlsbD0iIzg2ODY4NiIgY3g9IjUzIiBjeT0iNy4yIiByeD0iMC4zIiByeT0iMC40Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiM4Njg2ODYiIGN4PSI1NC4zIiBjeT0iNi41IiByeD0iMC4zIiByeT0iMC40Ii8+CgkJCTxlbGxpcHNlIGZpbGw9IiM4Njg2ODYiIGN4PSI1MC45IiBjeT0iNC45IiByeD0iMC4zIiByeT0iMC40Ii8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJBbmltYWxzIj4KCTxnPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgZD0iTTI0LjIsMTFWMy41YzAuMSwwLjEsMC44LDAuOSwyLjgsMy4xYzIuNS0xLjcsNS42LTAuNyw2LjksMGwyLjQtMy4xdjcuMQoJCQljMCwxLjItMC4xLDIuNS0wLjksMy40Yy0xLDEuMi0yLjcsMi41LTUuMywyLjVjLTIuOSwwLTQuNS0xLjUtNS4zLTIuOUMyNC4yLDEyLjksMjQuMiwxMS45LDI0LjIsMTF6Ii8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0yMS4yLDEwbDUuNCwxLjIiLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4Njg2ODYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTIxLjIsMTQuMWw1LjQtMS4yIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0zOC44LDEwbC01LjQsMS4yIi8+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODY4Njg2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0zOC44LDE0LjFsLTUuNC0xLjIiLz4KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzg2ODY4NiIgZD0iTTI5LjUsMTIuNEwyOSwxMS43Yy0wLjItMC4zLDAtMC42LDAuMy0wLjZoMS40CgkJCWMwLjMsMCwwLjUsMC40LDAuMywwLjZsLTAuNywxbDAsMGMtMC43LDEuMi0yLjYsMS4xLTMuMS0wLjNsLTAuMS0wLjJjLTAuMS0wLjIsMC0wLjQsMC4yLTAuNXMwLjQsMCwwLjUsMC4ybDAuMSwwLjIKCQkJQzI4LjMsMTIuNywyOS4xLDEyLjksMjkuNSwxMi40eiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMzIuNCwxMi4xbC0wLjEsMC4yYy0wLjQsMS0xLjgsMS4xLTIuMywwLjIiLz4KCQk8ZWxsaXBzZSBmaWxsPSIjODY4Njg2IiBjeD0iMjcuNiIgY3k9IjkuNyIgcng9IjAuNyIgcnk9IjAuNyIvPgoJCTxlbGxpcHNlIGZpbGw9IiM4Njg2ODYiIGN4PSIzMi40IiBjeT0iOS43IiByeD0iMC43IiByeT0iMC43Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+)",":focus:before":{content:"",position:"absolute",top:"-2px",left:"-2px",right:"-2px",bottom:"-2px",border:"2px solid var(--epr-category-icon-active-color)",borderRadius:"50%"},"&.epr-icn-suggested":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -8)"},"&.epr-icn-custom":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -9)"},"&.epr-icn-activities":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -4)"},"&.epr-icn-animals_nature":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -1)"},"&.epr-icn-flags":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -7)"},"&.epr-icn-food_drink":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -2)"},"&.epr-icn-objects":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -5)"},"&.epr-icn-smileys_people":{backgroundPositionX:"0px"},"&.epr-icn-symbols":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -6)"},"&.epr-icn-travel_places":{backgroundPositionX:"calc(var(--epr-category-navigation-button-size) * -3)"}}},Be("catBtn",Tn),{".epr-dark-theme":Ae({},Dn),".epr-auto-theme":Ae({},Dn)}));function zn(){var e,f,a=(0,o.useState)(null),t=a[0],n=a[1],r=(e=va(),f=ba(),function(a){var t;if(e.current){var n=null==(t=e.current)?void 0:t.querySelector('[data-name="'+a+'"]');if(n){var r=n.offsetTop||0;Na(f.current,r)}}});!function(e){var f=va();(0,o.useEffect)((function(){var a=new Map,t=f.current,n=new IntersectionObserver((function(f){if(t){for(var n,r=function(e,f){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(a)return(a=a.call(e)).next.bind(a);if(Array.isArray(e)||(a=function(e,f){if(e){if("string"==typeof e)return Re(e,f);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Re(e,f):void 0}}(e))||f&&e&&"number"==typeof e.length){a&&(e=a);var t=0;return function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(f);!(n=r()).done;){var i=n.value,o=(void 0,null!=(l=null==(u=i.target)?void 0:u.getAttribute("data-name"))?l:null);a.set(o,i.intersectionRatio)}var u,l,c=Array.from(a),s=c[c.length-1];if(1==s[1])return e(s[0]);for(var d=0,m=c;d<m.length;d++){var g=m[d],p=g[0];if(g[1]){e(p);break}}}}),{threshold:[0,1]});null==t||t.querySelectorAll(Pe(je.category)).forEach((function(e){n.observe(e)}))}),[f,e])}(n);var i,u=la(),l=Gf(),c=Ea(),s=!!(i=Rf().customEmojis)&&0===i.length;return(0,o.createElement)("div",{className:xe(Rn.nav),role:"tablist","aria-label":"Category navigation",id:"epr-category-nav-id",ref:c},l.map((function(e){var f=tf(e),a=f===t;if(function(e){return e.category===Xe.CUSTOM}(e)&&s)return null;var i=!u&&!a;return(0,o.createElement)(Sn,{key:f,category:f,isActiveCategory:a,allowNavigation:i,categoryConfig:e,onClick:function(){n(f),r(f)}})})))}var Rn=Ye.create({nav:{".":"epr-category-nav",display:"flex",flexDirection:"row",justifyContent:"space-around",padding:"var(--epr-header-padding)"},".epr-search-active":{nav:{opacity:"0.3",cursor:"default",pointerEvents:"none"}},".epr-main:has(input:not(:placeholder-shown))":{nav:{opacity:"0.3",cursor:"default",pointerEvents:"none"}}}),Pn="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjMuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCAyMCA4MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgODAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjODY4Njg2IiBkPSJNNi45OCwxMy41OWMwLjEsMC4xLDAuMjQsMC4xNSwwLjM3LDAuMTVzMC4yNy0wLjA1LDAuMzctMC4xNWwyLjQyLTIuNDJsMi40MywyLjQzCgljMC4xLDAuMSwwLjI0LDAuMTUsMC4zNywwLjE1YzAuMTQsMCwwLjI3LTAuMDUsMC4zNy0wLjE1YzAuMjEtMC4yMSwwLjIxLTAuNTQsMC0wLjc1bC0yLjQzLTIuNDNMMTMuMzIsOAoJYzAuMjEtMC4yMSwwLjIxLTAuNTQsMC0wLjc1Yy0wLjIxLTAuMjEtMC41NC0wLjIxLTAuNzUsMGwtMi40MiwyLjQyTDcuNzQsNy4yN2MtMC4yMS0wLjIxLTAuNTQtMC4yMS0wLjc1LDAKCWMtMC4yMSwwLjIxLTAuMjEsMC41NCwwLDAuNzVsMi40MSwyLjQxbC0yLjQyLDIuNDJDNi43NywxMy4wNSw2Ljc3LDEzLjM5LDYuOTgsMTMuNTlMNi45OCwxMy41OXoiLz4KPHBhdGggZmlsbD0iIzg2ODY4NiIgZD0iTTEwLjE1LDE4LjQzYzQuNDEsMCw4LTMuNTksOC04YzAtNC40MS0zLjU5LTgtOC04Yy00LjQxLDAtOCwzLjU5LTgsOEMyLjE1LDE0Ljg0LDUuNzQsMTguNDMsMTAuMTUsMTguNDN6CgkgTTEwLjE1LDMuNDljMy44MywwLDYuOTQsMy4xMSw2Ljk0LDYuOTRjMCwzLjgzLTMuMTEsNi45NC02Ljk0LDYuOTRjLTMuODMsMC02Ljk0LTMuMTEtNi45NC02Ljk0QzMuMjEsNi42LDYuMzMsMy40OSwxMC4xNSwzLjQ5CglMMTAuMTUsMy40OXoiLz4KPHBhdGggZmlsbD0iIzMzNzFCNyIgZD0iTTYuOTgsMzMuNTljMC4xLDAuMSwwLjI0LDAuMTUsMC4zNywwLjE1czAuMjctMC4wNSwwLjM3LTAuMTVsMi40Mi0yLjQybDIuNDMsMi40MwoJYzAuMSwwLjEsMC4yNCwwLjE1LDAuMzcsMC4xNWMwLjE0LDAsMC4yNy0wLjA1LDAuMzctMC4xNWMwLjIxLTAuMjEsMC4yMS0wLjU0LDAtMC43NWwtMi40My0yLjQzTDEzLjMyLDI4CgljMC4yMS0wLjIxLDAuMjEtMC41NCwwLTAuNzVjLTAuMjEtMC4yMS0wLjU0LTAuMjEtMC43NSwwbC0yLjQyLDIuNDJsLTIuNDEtMi40MWMtMC4yMS0wLjIxLTAuNTQtMC4yMS0wLjc1LDAKCWMtMC4yMSwwLjIxLTAuMjEsMC41NCwwLDAuNzVsMi40MSwyLjQxbC0yLjQyLDIuNDJDNi43NywzMy4wNSw2Ljc3LDMzLjM5LDYuOTgsMzMuNTlMNi45OCwzMy41OXoiLz4KPHBhdGggZmlsbD0iIzMzNzFCNyIgZD0iTTEwLjE1LDM4LjQzYzQuNDEsMCw4LTMuNTksOC04YzAtNC40MS0zLjU5LTgtOC04Yy00LjQxLDAtOCwzLjU5LTgsOEMyLjE1LDM0Ljg0LDUuNzQsMzguNDMsMTAuMTUsMzguNDN6CgkgTTEwLjE1LDIzLjQ5YzMuODMsMCw2Ljk0LDMuMTEsNi45NCw2Ljk0YzAsMy44My0zLjExLDYuOTQtNi45NCw2Ljk0Yy0zLjgzLDAtNi45NC0zLjExLTYuOTQtNi45NAoJQzMuMjEsMjYuNiw2LjMzLDIzLjQ5LDEwLjE1LDIzLjQ5TDEwLjE1LDIzLjQ5eiIvPgo8cGF0aCBmaWxsPSIjQzBDMEJGIiBkPSJNNi45OCw1My41OWMwLjEsMC4xLDAuMjQsMC4xNSwwLjM3LDAuMTVzMC4yNy0wLjA1LDAuMzctMC4xNWwyLjQyLTIuNDJsMi40MywyLjQzCgljMC4xLDAuMSwwLjI0LDAuMTUsMC4zNywwLjE1YzAuMTQsMCwwLjI3LTAuMDUsMC4zNy0wLjE1YzAuMjEtMC4yMSwwLjIxLTAuNTQsMC0wLjc1bC0yLjQzLTIuNDNMMTMuMzIsNDgKCWMwLjIxLTAuMjEsMC4yMS0wLjU0LDAtMC43NWMtMC4yMS0wLjIxLTAuNTQtMC4yMS0wLjc1LDBsLTIuNDIsMi40MmwtMi40MS0yLjQxYy0wLjIxLTAuMjEtMC41NC0wLjIxLTAuNzUsMAoJYy0wLjIxLDAuMjEtMC4yMSwwLjU0LDAsMC43NWwyLjQxLDIuNDFsLTIuNDIsMi40MkM2Ljc3LDUzLjA1LDYuNzcsNTMuMzksNi45OCw1My41OUw2Ljk4LDUzLjU5eiIvPgo8cGF0aCBmaWxsPSIjQzBDMEJGIiBkPSJNMTAuMTUsNTguNDNjNC40MSwwLDgtMy41OSw4LThjMC00LjQxLTMuNTktOC04LThjLTQuNDEsMC04LDMuNTktOCw4QzIuMTUsNTQuODQsNS43NCw1OC40MywxMC4xNSw1OC40M3oKCSBNMTAuMTUsNDMuNDljMy44MywwLDYuOTQsMy4xMSw2Ljk0LDYuOTRjMCwzLjgzLTMuMTEsNi45NC02Ljk0LDYuOTRjLTMuODMsMC02Ljk0LTMuMTEtNi45NC02Ljk0CglDMy4yMSw0Ni42LDYuMzMsNDMuNDksMTAuMTUsNDMuNDlMMTAuMTUsNDMuNDl6Ii8+CjxwYXRoIGZpbGw9IiM2QUE5REQiIGQ9Ik02Ljk4LDczLjU5YzAuMSwwLjEsMC4yNCwwLjE1LDAuMzcsMC4xNXMwLjI3LTAuMDUsMC4zNy0wLjE1bDIuNDItMi40MmwyLjQzLDIuNDMKCWMwLjEsMC4xLDAuMjQsMC4xNSwwLjM3LDAuMTVjMC4xNCwwLDAuMjctMC4wNSwwLjM3LTAuMTVjMC4yMS0wLjIxLDAuMjEtMC41NCwwLTAuNzVsLTIuNDMtMi40M0wxMy4zMiw2OAoJYzAuMjEtMC4yMSwwLjIxLTAuNTQsMC0wLjc1Yy0wLjIxLTAuMjEtMC41NC0wLjIxLTAuNzUsMGwtMi40MiwyLjQybC0yLjQxLTIuNDFjLTAuMjEtMC4yMS0wLjU0LTAuMjEtMC43NSwwCgljLTAuMjEsMC4yMS0wLjIxLDAuNTQsMCwwLjc1bDIuNDEsMi40MWwtMi40MiwyLjQyQzYuNzcsNzMuMDUsNi43Nyw3My4zOSw2Ljk4LDczLjU5TDYuOTgsNzMuNTl6Ii8+CjxwYXRoIGZpbGw9IiM2QUE5REQiIGQ9Ik0xMC4xNSw3OC40M2M0LjQxLDAsOC0zLjU5LDgtOGMwLTQuNDEtMy41OS04LTgtOGMtNC40MSwwLTgsMy41OS04LDhDMi4xNSw3NC44NCw1Ljc0LDc4LjQzLDEwLjE1LDc4LjQzegoJIE0xMC4xNSw2My40OWMzLjgzLDAsNi45NCwzLjExLDYuOTQsNi45NGMwLDMuODMtMy4xMSw2Ljk0LTYuOTQsNi45NGMtMy44MywwLTYuOTQtMy4xMS02Ljk0LTYuOTQKCUMzLjIxLDY2LjYsNi4zMyw2My40OSwxMC4xNSw2My40OUwxMC4xNSw2My40OXoiLz4KPC9zdmc+";function Yn(){var e=Ra();return(0,o.createElement)(Yt,{className:xe(Jn.btnClearSearch,Oe.visibleOnSearchOnly),onClick:e,"aria-label":"Clear",title:"Clear"},(0,o.createElement)("div",{className:xe(Jn.icnClearnSearch)}))}var Qn={":hover":{"> .epr-icn-clear-search":{backgroundPositionY:"-60px"}}},Jn=Ye.create(Ae({btnClearSearch:{".":"epr-btn-clear-search",position:"absolute",right:"var(--epr-search-bar-inner-padding)",height:"30px",width:"30px",display:"flex",alignItems:"center",justifyContent:"center",top:"50%",transform:"translateY(-50%)",padding:"0",borderRadius:"50%",":hover":{background:"var(--epr-hover-bg-color)"},":focus":{background:"var(--epr-hover-bg-color)"}},icnClearnSearch:{".":"epr-icn-clear-search",backgroundColor:"transparent",backgroundRepeat:"no-repeat",backgroundSize:"20px",height:"20px",width:"20px",backgroundImage:"url("+Pn+")",":hover":{backgroundPositionY:"-20px"},":focus":{backgroundPositionY:"-20px"}}},Be("icnClearnSearch",{backgroundPositionY:"-40px"}),Be("btnClearSearch",Qn))),Un=Pe(je.emojiPicker)+" "+Pe(je.emojiList),On=["button",Pe(je.emoji)].join(""),Bn=Pe(je.category);function Gn(e){var f=e.value;if(!f)return null;var a=function(e){return[On,'[data-full-name*="',Qa(e),'"]'].join("")}(f);return(0,o.createElement)("style",null,"\n    "+Un+" "+On+" {\n      display: none;\n    }\n\n\n    "+Un+" "+a+" {\n      display: flex;\n    }\n\n    "+Un+" "+Bn+":not(:has("+a+")) {\n      display: none;\n    }\n  ")}function Zn(){return(0,o.createElement)("div",{className:xe(Fn.icnSearch)})}var Fn=Ye.create(Ae({icnSearch:{".":"epr-icn-search",content:"",position:"absolute",top:"50%",left:"var(--epr-search-bar-inner-padding)",transform:"translateY(-50%)",width:"20px",height:"20px",backgroundRepeat:"no-repeat",backgroundPosition:"0 0",backgroundSize:"20px",backgroundImage:"url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjMuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCAyMCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzg2ODY4NiIgZD0iTTEyLDguODFjMCwyLjA4LTEuNjgsMy43Ni0zLjc2LDMuNzZjLTIuMDgsMC0zLjc2LTEuNjgtMy43Ni0zLjc2CgljMC0yLjA4LDEuNjgtMy43NiwzLjc2LTMuNzZDMTAuMzIsNS4wNSwxMiw2LjczLDEyLDguODF6IE0xMS4yMywxMi43MmMtMC44MywwLjY0LTEuODcsMS4wMS0yLjk5LDEuMDFjLTIuNzIsMC00LjkyLTIuMi00LjkyLTQuOTIKCWMwLTIuNzIsMi4yLTQuOTIsNC45Mi00LjkyYzIuNzIsMCw0LjkyLDIuMiw0LjkyLDQuOTJjMCwxLjEzLTAuMzgsMi4xNi0xLjAxLDIuOTlsMy45NCwzLjkzYzAuMjUsMC4yNSwwLjI1LDAuNjYsMCwwLjkyCgljLTAuMjUsMC4yNS0wLjY2LDAuMjUtMC45MiwwTDExLjIzLDEyLjcyeiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0MwQzBCRiIgZD0iTTEyLDI4LjgxYzAsMi4wOC0xLjY4LDMuNzYtMy43NiwzLjc2Yy0yLjA4LDAtMy43Ni0xLjY4LTMuNzYtMy43NgoJYzAtMi4wOCwxLjY4LTMuNzYsMy43Ni0zLjc2QzEwLjMyLDI1LjA1LDEyLDI2LjczLDEyLDI4LjgxeiBNMTEuMjMsMzIuNzJjLTAuODMsMC42NC0xLjg3LDEuMDEtMi45OSwxLjAxCgljLTIuNzIsMC00LjkyLTIuMi00LjkyLTQuOTJjMC0yLjcyLDIuMi00LjkyLDQuOTItNC45MmMyLjcyLDAsNC45MiwyLjIsNC45Miw0LjkyYzAsMS4xMy0wLjM4LDIuMTYtMS4wMSwyLjk5bDMuOTQsMy45MwoJYzAuMjUsMC4yNSwwLjI1LDAuNjYsMCwwLjkyYy0wLjI1LDAuMjUtMC42NiwwLjI1LTAuOTIsMEwxMS4yMywzMi43MnoiLz4KPC9zdmc+)"}},Be("icnSearch",{backgroundPositionY:"-20px"})));function Hn(){var e=Ff(),f=Ua();return e?null:(0,o.createElement)(pn,{className:xe(Xn.overlay)},(0,o.createElement)(Wn,null),f?(0,o.createElement)(jn,null):null)}function Wn(){var e,f,a=(0,o.useState)(0),t=a[0],n=a[1],r=ka(),i=ya(),u=null!=(e=[(f=Rf()).searchPlaceHolder,f.searchPlaceholder].find((function(e){return e!==Nf})))?e:Nf,l=Rf().autoFocusSearch,c=function(){var e=ya(),f=ea(),a=function(){var e=ea();return function f(a){if("function"==typeof a)return f(a(e.current));e.current=a}}(),t=Pa(),n=ta()[0],r=function(e,f){var a,t;return null!=e&&e[f]?(t=(null==(a=Object.entries(null==e?void 0:e[f]))?void 0:a.length)||0)>0?t>1?Sf.replace("%n",t.toString()):xf:"No results found":""}(f.current,n);return{onChange:function(e){var n=f.current,r=e.toLowerCase();if(null!=n&&n[r]||r.length<=1)return t(r);var i=function(e,f){if(!f)return null;if(f[e])return f[e];var a=Object.keys(f).sort((function(e,f){return f.length-e.length})).find((function(f){return e.includes(f)}));return a?f[a]:null}(r,n);if(!i)return t(r);a((function(e){var f;return Object.assign(e,((f={})[r]=function(e,f){var a={};for(var t in e){var n=e[t];Ya(n,f)&&(a[t]=n)}return a}(i,r),f))})),t(r)},searchTerm:n,SearchInputRef:e,statusSearchResults:r}}(),s=c.statusSearchResults,d=c.searchTerm,m=c.onChange,g=null==i?void 0:i.current,p=null==g?void 0:g.value;return(0,o.createElement)(bn,{className:xe(Xn.searchContainer)},(0,o.createElement)(Gn,{value:p}),(0,o.createElement)("input",{autoFocus:l,"aria-label":"Type to search for an emoji",onFocus:r,className:xe(Xn.search),type:"text","aria-controls":"epr-search-id",placeholder:u,onChange:function(e){n(t+1),setTimeout((function(){var f,a;m(null!=(f=null==e||null==(a=e.target)?void 0:a.value)?f:p)}))},ref:i}),d?(0,o.createElement)("div",{role:"status",className:xe("epr-status-search-results",Xn.visuallyHidden),"aria-live":"polite",id:"epr-search-id","aria-atomic":"true"},s):null,(0,o.createElement)(Zn,null),(0,o.createElement)(Yn,null))}var Xn=Ye.create(Ae({overlay:{padding:"var(--epr-header-padding)",zIndex:"var(--epr-header-overlay-z-index)"},searchContainer:{".":"epr-search-container",flex:"1",display:"block",minWidth:"0"},visuallyHidden:{clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",overflow:"hidden",position:"absolute",whiteSpace:"nowrap",width:"1px"},search:{outline:"none",transition:"all 0.2s ease-in-out",color:"var(--epr-search-input-text-color)",borderRadius:"var(--epr-search-input-border-radius)",padding:"var(--epr-search-input-padding)",height:"var(--epr-search-input-height)",backgroundColor:"var(--epr-search-input-bg-color)",border:"1px solid var(--epr-search-input-bg-color)",width:"100%",":focus":{backgroundColor:"var(--epr-search-input-bg-color-active)",border:"1px solid var(--epr-search-border-color)"},"::placeholder":{color:"var(--epr-search-input-placeholder-color)"}},btnClearSearch:{".":"epr-btn-clear-search",position:"absolute",right:"var(--epr-search-bar-inner-padding)",height:"30px",width:"30px",display:"flex",alignItems:"center",justifyContent:"center",top:"50%",transform:"translateY(-50%)",padding:"0",borderRadius:"50%",":hover":{background:"var(--epr-hover-bg-color)"},":focus":{background:"var(--epr-hover-bg-color)"}},icnClearnSearch:{".":"epr-icn-clear-search",backgroundColor:"transparent",backgroundRepeat:"no-repeat",backgroundSize:"20px",height:"20px",width:"20px",backgroundImage:"url("+Pn+")",":hover":{backgroundPositionY:"-20px"},":focus":{backgroundPositionY:"-20px"}}},Be("icnClearnSearch",{backgroundPositionY:"-40px"}),Be("btnClearSearch",{":hover > .epr-icn-clear-search":{backgroundPositionY:"-60px"}})));function Vn(){return(0,o.createElement)(bn,{className:xe("epr-header",Oe.hiddenOnReactions)},(0,o.createElement)(Hn,null),(0,o.createElement)(zn,null))}function Kn(e){return(0,o.createElement)(pa,null,(0,o.createElement)(Ue,null),(0,o.createElement)(_f,Object.assign({},e),(0,o.createElement)(qn,null)))}function qn(){var e=aa()[0],f=Uf(),a=(0,o.useState)(!e),t=a[0],n=a[1],r=Rf().open;return(0,o.useEffect)((function(){e&&!f||t||n(!0)}),[t,f,e]),r?(0,o.createElement)(Ka,null,(0,o.createElement)(qt,null),(0,o.createElement)($n,{renderAll:t})):null}function $n(e){return e.renderAll?(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vn,null),(0,o.createElement)(sn,null),(0,o.createElement)(Nn,null)):null}var er=(0,o.memo)(Kn,Ge),fr=function(e){var f,a;function t(f){var a;return(a=e.call(this,f)||this).state={hasError:!1},a}a=e,(f=t).prototype=Object.create(a.prototype),f.prototype.constructor=f,ze(f,a),t.getDerivedStateFromError=function(){return{hasError:!0}};var n=t.prototype;return n.componentDidCatch=function(e,f){console.error("Emoji Picker React failed to render:",e,f)},n.render=function(){return this.state.hasError?null:this.props.children},t}(o.Component);const ar=function(e){var f=function(e){var f=u().useRef({onEmojiClick:e.onEmojiClick||Jf,onReactionClick:e.onReactionClick||e.onEmojiClick,onSkinToneChange:e.onSkinToneChange||Jf});return u().useEffect((function(){f.current.onEmojiClick=e.onEmojiClick||Jf,f.current.onReactionClick=e.onReactionClick||e.onEmojiClick}),[e.onEmojiClick,e.onReactionClick]),u().useEffect((function(){f.current.onSkinToneChange=e.onSkinToneChange||Jf}),[e.onSkinToneChange]),f}({onEmojiClick:e.onEmojiClick,onReactionClick:e.onReactionClick,onSkinToneChange:e.onSkinToneChange});return(0,o.createElement)(fr,null,(0,o.createElement)(Yf.Provider,{value:f},(0,o.createElement)(er,Object.assign({},e))))},tr=({imageUrl:e,onSelect:f})=>{const[a,t]=(0,o.useState)(e||"");return(0,o.createElement)("div",{className:"ultimate-cursor-media-uploader"},a&&(0,o.createElement)("div",{style:{marginBottom:"10px"}},(0,o.createElement)("img",{src:a,alt:"Preview",style:{maxWidth:"100%",height:"auto"}})),(0,o.createElement)("button",{className:"button button-secondary",onClick:()=>{const e=wp.media({title:"Select Image",button:{text:"Use this image"},multiple:!1});e.on("select",(()=>{const a=e.state().get("selection").first().toJSON();t(a.url),f(a)})),e.open()}},a?(0,J.__)("Change Image","ultimate-cursor"):(0,J.__)("Upload Image","ultimate-cursor")))},nr=({title:e,description:f,features:a})=>(0,o.createElement)(o.Fragment,null,!window.ultimateCursorAdminData?.isPro&&(0,o.createElement)("div",{className:"wpxero-pro-overlay"},(0,o.createElement)("div",{className:"wpxero-pro-overlay__backdrop"}),(0,o.createElement)("div",{className:"wpxero-pro-overlay__content"},(0,o.createElement)("div",{className:"wpxero-pro-overlay__icon"},(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"currentColor"},(0,o.createElement)("path",{d:"M12 2C13.1 2 14 2.9 14 4C14 5.1 13.1 6 12 6C10.9 6 10 5.1 10 4C10 2.9 10.9 2 12 2M21 9V7L15 1L13.5 2.5L16.17 5.23L10.23 11.17L9.5 10.44L8.06 11.88L10.94 14.76L21 9M15 9L15.94 9.94L4.94 20.94L4 20L15 9M8 12L6 14L4 12L6 10L8 12Z"}))),(0,o.createElement)("div",{className:"wpxero-pro-overlay__header"},(0,o.createElement)("h3",null,e),(0,o.createElement)("span",{className:"wpxero-pro-badge"},(0,J.__)("Pro","ultimate-cursor"))),(0,o.createElement)("p",{className:"wpxero-pro-overlay__description"},f),(0,o.createElement)("ul",{className:"wpxero-pro-overlay__features"},a.map(((e,f)=>(0,o.createElement)("li",{key:f},(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"currentColor"},(0,o.createElement)("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"})),e)))),(0,o.createElement)("div",{className:"wpxero-pro-overlay__actions"},(0,o.createElement)(H.Button,{className:"wpxero-pro-overlay__cta",href:window.ultimateCursorAdminData?.proUrl||"#",target:"_blank"},(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"currentColor",style:{width:"16px",height:"16px"}},(0,o.createElement)("path",{d:"M12 2L13.09 8.26L22 9L13.09 9.74L12 16L10.91 9.74L2 9L10.91 8.26L12 2Z"})),(0,J.__)("Upgrade to Pro","ultimate-cursor")))))),rr=e=>{var f,a,t,n;const r=e.tempConfig||e.pendingSettings,i=e.updateTempConfigField||((f,a)=>{e.setPendingSettings({...e.pendingSettings,[f]:a})}),u=e.updateTempCursorType,[l,c]=(0,U.useState)(!1);return(0,U.useEffect)((()=>(l?document.body.classList.add("has-emoji-picker-open"):document.body.classList.remove("has-emoji-picker-open"),()=>{document.body.classList.remove("has-emoji-picker-open")})),[l]),r?(0,o.createElement)("div",{className:"cursor-customization-panel"},(0,o.createElement)(H.PanelBody,{title:(0,J.__)("Cursor Type","ultimate-cursor"),initialOpen:!0},(0,o.createElement)("div",{className:"wpxero-select-control"},(0,o.createElement)(H.SelectControl,{label:(0,J.__)("Type","ultimate-cursor"),value:r?.cursorType||"cursor-text",options:(0,B.applyFilters)("ultimate-cursor.cursor-types",$).map((e=>({label:e.title,value:e.name}))),onChange:e=>u(e)})),"cursor-text"===r?.cursorType&&(0,o.createElement)("div",{className:"wpxero-text-control"},(0,o.createElement)(H.TextControl,{label:(0,J.__)("Text Label","ultimate-cursor"),value:r.text||te["cursor-text"].text,onChange:e=>i("text",e)})),"animated-cursor"===r?.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-select-control"},(0,o.createElement)(H.SelectControl,{label:(0,J.__)("Effect","ultimate-cursor"),value:r.effect||te["animated-cursor"].effect,options:ee,onChange:e=>i("effect",e)})),"CharacterCursor"===r?.effect&&(0,o.createElement)("div",{className:"wpxero-pro-feature-sett"},(0,o.createElement)("div",{className:"wpxero-text-control"},(0,o.createElement)(H.TextControl,{label:(0,J.__)("Characters","ultimate-cursor"),value:r.characters?r.characters.join(","):"ultimate,cursor",onChange:e=>{const f=e.split(",").map((e=>e.trim()));i("characters",f)},help:(0,J.__)("Enter characters or words separated by comma to display as the cursor. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)}),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Speed","ultimate-cursor"),value:r?.speed||.5,min:.1,max:2,step:.1,onChange:e=>i("speed",e),help:(0,J.__)("Speed of the cursor trail. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Delay","ultimate-cursor"),value:r?.delay||100,min:10,max:500,step:10,onChange:e=>i("delay",e),help:(0,J.__)("Delay of the cursor trail. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)})))),"RainbowCursor"===r?.effect&&(0,o.createElement)("div",{className:"wpxero-pro-feature-sett"},(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Length","ultimate-cursor"),value:r?.length||20,min:10,max:50,step:1,onChange:e=>i("length",e),help:(0,J.__)("Length of the cursor trail. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Size","ultimate-cursor"),value:Number(r?.size||3),min:1,max:10,step:1,onChange:e=>i("size",e),help:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("Size of the cursor trail (Pro feature)","ultimate-cursor"):(0,J.__)("Size of the cursor trail","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Trail Speed","ultimate-cursor"),value:r?.trailSpeed||.4,min:.1,max:1,step:.1,onChange:e=>i("trailSpeed",e),help:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("Trail speed of the cursor trail (Pro feature)","ultimate-cursor"):(0,J.__)("Trail speed of the cursor trail","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Blur","ultimate-cursor"),value:r?.blur||0,min:0,max:10,step:1,onChange:e=>i("blur",e),help:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("Blur of the cursor trail (Pro feature)","ultimate-cursor"):(0,J.__)("Blur of the cursor trail","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)}))),"SnowFlake"===r?.effect&&(0,o.createElement)("div",{className:"wpxero-pro-feature-sett"},(0,o.createElement)("div",{className:"wpxero-emoji-picker-control"},(0,o.createElement)(H.BaseControl,{label:(0,J.__)("Emoji Characters","ultimate-cursor"),help:(0,J.__)("Click to select emoji characters for snowflakes. This is a pro feature.","ultimate-cursor")},(0,o.createElement)("div",{className:"wpxero-emoji-header"},(0,o.createElement)("span",{className:"wpxero-emoji-counter"},r.snowflakeEmojis&&r.snowflakeEmojis.length>0?(0,o.createElement)(o.Fragment,null,r.snowflakeEmojis.length,"/8 ",(0,J.__)("selected","ultimate-cursor")):(0,J.__)("No emojis selected","ultimate-cursor")),r.snowflakeEmojis&&r.snowflakeEmojis.length>0&&(0,o.createElement)(H.Button,{isSmall:!0,isDestructive:!0,variant:"tertiary",onClick:()=>i("snowflakeEmojis",["❄️"]),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)},(0,J.__)("Clear All","ultimate-cursor"))),(0,o.createElement)("div",{className:"wpxero-emoji-display"},r.snowflakeEmojis&&r.snowflakeEmojis.length>0?r.snowflakeEmojis.map(((e,f)=>(0,o.createElement)("span",{key:f,className:"wpxero-emoji-item",onClick:()=>{const e=[...r.snowflakeEmojis];e.splice(f,1),i("snowflakeEmojis",e.length?e:["❄️"])}},e))):(0,o.createElement)("span",{className:"wpxero-emoji-placeholder"},"❄️")),(0,o.createElement)(H.Button,{variant:"secondary",className:"wpxero-emoji-picker-button",onClick:e=>{e.preventDefault(),e.stopPropagation(),c(!0)},disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)||r.snowflakeEmojis&&r.snowflakeEmojis.length>=8},r.snowflakeEmojis&&r.snowflakeEmojis.length>=8?(0,J.__)("Maximum Reached","ultimate-cursor"):(0,J.__)("Add Emoji","ultimate-cursor")),l&&(0,o.createElement)(H.Popover,{className:"wpxero-emoji-popover",onClose:()=>c(!1),position:"middle center",noArrow:!0,focusOnMount:"container",expandOnMobile:!0,headerTitle:(0,J.__)("Select Emoji","ultimate-cursor"),onClickOutside:e=>{e.target.closest(".components-popover__content")||c(!1)}},(0,o.createElement)("div",{className:"wpxero-emoji-popover-header"},(0,o.createElement)("h3",null,(0,J.__)("Select Emoji","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Click an emoji to add it to your snowflakes (max 8)","ultimate-cursor")),(0,o.createElement)("div",{className:"wpxero-emoji-selected-count"},r.snowflakeEmojis?r.snowflakeEmojis.length:0,"/8")),(0,o.createElement)("div",{className:"wpxero-emoji-picker-container",onClick:e=>{e.stopPropagation()}},(0,o.createElement)(ar,{onEmojiClick:e=>{const f=r.snowflakeEmojis||["❄️"];if(f.length<8){const a=[...f];a.includes(e.emoji)||(a.push(e.emoji),i("snowflakeEmojis",a))}},searchPlaceHolder:(0,J.__)("Search emojis...","ultimate-cursor"),width:"100%",height:"350px",previewConfig:{showPreview:!1}})),(0,o.createElement)("div",{className:"wpxero-emoji-popover-footer"},(0,o.createElement)(H.Button,{variant:"primary",onClick:()=>c(!1)},(0,J.__)("Done","ultimate-cursor")))))),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Emoji Size","ultimate-cursor"),value:r?.snowflakeSize||12,min:8,max:24,step:1,onChange:e=>i("snowflakeSize",e),help:(0,J.__)("Size of the snowflake emoji. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Particle Count","ultimate-cursor"),value:r?.snowflakeCount||5,min:1,max:15,step:1,onChange:e=>i("snowflakeCount",e),help:(0,J.__)("Number of snowflakes to show per cursor movement. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e),(0,o.createElement)("div",{className:"wpxero-particle-indicator"},[...Array(Math.min(e,10))].map(((e,f)=>(0,o.createElement)("span",{key:f,className:"wpxero-particle"},"❄️"))),e>10&&(0,o.createElement)("span",{className:"wpxero-more"},"+",e-10)))})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Lifespan","ultimate-cursor"),value:r?.snowflakeLifespan||100,min:50,max:200,step:10,onChange:e=>i("snowflakeLifespan",e),help:(0,J.__)("How long snowflakes remain visible. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e,"ms"),(0,o.createElement)("div",{className:"wpxero-lifespan-indicator",style:{width:`${Math.min(e/2,100)}px`}},(0,o.createElement)("div",{className:"wpxero-lifespan-bar"})))}))),"TrailCursor"===r?.effect&&(0,o.createElement)("div",{className:"wpxero-pro-feature-sett"},(0,o.createElement)("div",{className:"wpxero-emoji-picker-control"},(0,o.createElement)(H.BaseControl,{label:(0,J.__)("Trail Emoji","ultimate-cursor"),help:(0,J.__)("Select an emoji character for the cursor trail. This is a pro feature.","ultimate-cursor")},(0,o.createElement)("div",{className:"wpxero-emoji-header"},(0,o.createElement)("span",{className:"wpxero-emoji-counter"},r.trailEmoji?(0,o.createElement)(o.Fragment,null,(0,J.__)("Current emoji:","ultimate-cursor")," ",r.trailEmoji):(0,J.__)("No emoji selected","ultimate-cursor")),r.trailEmoji&&(0,o.createElement)(H.Button,{isSmall:!0,isDestructive:!0,variant:"tertiary",onClick:()=>i("trailEmoji"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)},(0,J.__)("Reset","ultimate-cursor"))),(0,o.createElement)("div",{className:"wpxero-emoji-display"},(0,o.createElement)("span",{className:"wpxero-emoji-item wpxero-emoji-large",onClick:()=>{}},r?.trailEmoji||"")),(0,o.createElement)(H.Button,{variant:"secondary",className:"wpxero-emoji-picker-button",onClick:e=>{e.preventDefault(),e.stopPropagation(),c(!0)},disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)},(0,J.__)("Choose Emoji","ultimate-cursor")),l&&(0,o.createElement)(H.Popover,{className:"wpxero-emoji-popover",onClose:()=>c(!1),position:"middle center",noArrow:!0,focusOnMount:"container",expandOnMobile:!0,headerTitle:(0,J.__)("Select Emoji","ultimate-cursor"),onClickOutside:e=>{e.target.closest(".components-popover__content")||c(!1)}},(0,o.createElement)("div",{className:"wpxero-emoji-popover-header"},(0,o.createElement)("h3",null,(0,J.__)("Select Trail Emoji","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Click an emoji to use for your cursor trail","ultimate-cursor"))),(0,o.createElement)("div",{className:"wpxero-emoji-picker-container",onClick:e=>{e.stopPropagation()}},(0,o.createElement)(ar,{onEmojiClick:e=>{i("trailEmoji",e.emoji),c(!1)},searchPlaceHolder:(0,J.__)("Search emojis...","ultimate-cursor"),width:"100%",height:"350px",previewConfig:{showPreview:!1}})),(0,o.createElement)("div",{className:"wpxero-emoji-popover-footer"},(0,o.createElement)(H.Button,{variant:"primary",onClick:()=>c(!1)},(0,J.__)("Done","ultimate-cursor")))))),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Emoji Size","ultimate-cursor"),value:r?.trailEmojiSize||16,min:8,max:32,step:1,onChange:e=>i("trailEmojiSize",e),help:(0,J.__)("Size of the trail emoji. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e,"px"),(0,o.createElement)("div",{className:"wpxero-emoji-size-preview",style:{fontSize:`${e}px`}},r.trailEmoji||""))})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Particle Count","ultimate-cursor"),value:r?.trailParticleCount||15,min:5,max:30,step:1,onChange:e=>i("trailParticleCount",e),help:(0,J.__)("Number of particles in the trail. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e),(0,o.createElement)("div",{className:"wpxero-particle-indicator"},[...Array(Math.min(e,10))].map(((e,f)=>(0,o.createElement)("span",{key:f,className:"wpxero-particle"},"•"))),e>10&&(0,o.createElement)("span",{className:"wpxero-more"},"+",e-10)))})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Trail Speed","ultimate-cursor"),value:r?.trailSpeed||.4,min:.1,max:1,step:.1,onChange:e=>i("trailSpeed",e),help:(0,J.__)("Speed of the cursor trail. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e,"x"),(0,o.createElement)("div",{className:"wpxero-speed-indicator"},[...Array(Math.round(10*e))].map(((e,f)=>(0,o.createElement)("span",{key:f,className:"wpxero-speed-dot"})))))})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Opacity","ultimate-cursor"),value:r?.trailOpacity||1,min:.1,max:1,step:.1,onChange:e=>i("trailOpacity",e),help:(0,J.__)("Opacity of the trail particles. This is a pro feature.","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,100*e,"%"),(0,o.createElement)("div",{className:"wpxero-opacity-indicator",style:{opacity:e}},r.trailEmoji||"✨"))}))),"SplashCursor"===r?.effect&&"animated-cursor"===r?.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Splash Size","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),value:r?.splashRadius||.5,min:.1,max:1.5,step:.1,onChange:e=>i("splashRadius",e),help:(0,J.__)("Size of the splash effect","ultimate-cursor"),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e),(0,o.createElement)("div",{className:"wpxero-size-indicator",style:{width:`${Math.min(50*e,75)}px`,height:`${Math.min(50*e,75)}px`}}))})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Splash Force","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),value:r?.splashForce||6e3,min:1e3,max:1e4,step:500,onChange:e=>i("splashForce",e),help:(0,J.__)("Intensity of the splash effect","ultimate-cursor"),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e),(0,o.createElement)("div",{className:"wpxero-force-indicator"},(0,o.createElement)("div",{className:"wpxero-force-bar",style:{width:`${Math.min(e/100,100)}px`}})))}))),"ClickSpark"===r?.effect&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Spark Size","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),value:r?.sparkSize||50,min:10,max:100,step:5,onChange:e=>i("sparkSize",e),help:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("Size of individual spark lines (Pro feature)","ultimate-cursor"):(0,J.__)("Size of individual spark lines","ultimate-cursor"),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e,"px"))})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Spark Count","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),value:r?.sparkCount||8,min:4,max:16,step:1,onChange:e=>i("sparkCount",e),help:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("Number of sparks per click (Pro feature)","ultimate-cursor"):(0,J.__)("Number of sparks per click","ultimate-cursor"),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e))})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Animation Duration","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),value:r?.duration||1400,min:200,max:3e3,step:100,onChange:e=>i("duration",e),help:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("How long the spark animation lasts (Pro feature)","ultimate-cursor"):(0,J.__)("How long the spark animation lasts","ultimate-cursor"),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e,"ms"))}))),"ClickParticles"===r?.effect&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Particle Speed","ultimate-cursor"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),value:r?.particleSpeed||10,min:1,max:100,step:1,onChange:e=>i("particleSpeed",e),help:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("Particle speed (Pro feature)","ultimate-cursor"):(0,J.__)("Particle speed","ultimate-cursor"),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e))})))),"cursor-image"===r?.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(tr,{imageUrl:r?.imageUrl,onSelect:e=>{i("imageUrl",e.url)}}),r?.imageUrl&&(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.__experimentalUnitControl,{label:(0,J.__)("Image Size","ultimate-cursor"),value:r?.imageSize||te["cursor-image"].imageSize,units:q,onChange:e=>i("imageSize",e)}))),"cursor-icon"===r.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"cursor-preview-list"},window.ultimateCursorAdminData?.cursors?.map(((e,f)=>(0,o.createElement)("div",{key:f,className:"cursor-item "+(r.cursorIcon===e?"active":""),onClick:f=>{f.preventDefault(),i("cursorIcon",e)}},(0,o.createElement)("img",{src:e,alt:`Cursor ${f}`,style:{width:32,height:32}})))))),"cursor-shape"===r?.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"cursor-preview-list"},window.ultimateCursorAdminData?.shapes?.slice().sort(((e,f)=>parseInt(e.split("/").pop().replace(".svg",""),10)-parseInt(f.split("/").pop().replace(".svg",""),10))).map(((e,f)=>{const a=parseInt(e.split("/").pop().replace(".svg",""),10),t=a>=6&&a<=16,n=!(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),u=t&&!n,l=`cursor-item ${r.cursorShape===e.split("/").pop()?"active":""} ${t&&!n?"pro-shape":""} ${u?"disabled":""}`;return(0,o.createElement)("div",{key:f,className:l,onClick:f=>{f.preventDefault(),u||i("cursorShape",e.split("/").pop())}},(0,o.createElement)("img",{src:e,alt:`Shape ${f+1}`}),t&&!n&&(0,o.createElement)("div",{className:"wpxero-pro-badge-overlay"},(0,o.createElement)("span",{className:"wpxero-pro-badge"},(0,J.__)("Pro","ultimate-cursor"))))}))))),(0,o.createElement)(H.PanelBody,{title:(0,J.__)("Style","ultimate-cursor"),initialOpen:!1},(0,o.createElement)(H.BaseControl,null,"cursor-text"===r.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-color-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Color","ultimate-cursor")),(0,o.createElement)("input",{type:"color",value:r.color||"#000000",onChange:e=>{i("color",e.target.value)}}))),(0,o.createElement)("div",{className:"wpxero-color-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Background","ultimate-cursor")),(0,o.createElement)("input",{type:"color",value:r.background||"#ffffff",onChange:e=>{i("background",e.target.value)}}))),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.__experimentalUnitControl,{label:(0,J.__)("Font Size","ultimate-cursor"),value:r.fontSize||te["cursor-text"].fontSize,units:q,onChange:e=>i("fontSize",e)})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.__experimentalUnitControl,{label:(0,J.__)("Padding","ultimate-cursor"),value:r?.padding||te.common?.padding,units:q,onChange:e=>i("padding",e)}))),("cursor-text"===r.cursorType||"cursor-image"===r.cursorType||"cursor-icon"===r.cursorType)&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-select-control"},(0,o.createElement)(H.SelectControl,{label:(0,J.__)("Border Style","ultimate-cursor"),value:r?.borderStyle||te.common?.borderStyle,options:fe,onChange:e=>i("borderStyle",e)})),r?.borderStyle&&"none"!==r.borderStyle&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-color-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Border Color","ultimate-cursor")),(0,o.createElement)("input",{type:"color",value:r?.borderColor||te.common.borderColor,onChange:e=>{i("borderColor",e.target.value)}}))),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.__experimentalUnitControl,{label:(0,J.__)("Border Width","ultimate-cursor"),value:r.borderWidth||te.common.borderWidth,units:q,onChange:e=>i("borderWidth",e)})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.__experimentalUnitControl,{label:(0,J.__)("Border Radius","ultimate-cursor"),value:r?.borderRadius||te.common.borderRadius,units:q,onChange:e=>i("borderRadius",e)})))),"cursor-shape"===r?.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.__experimentalUnitControl,{label:(0,J.__)("Shape Size","ultimate-cursor"),value:r.shapeSize||te.common?.shapeSize||"10px",units:q,onChange:e=>i("shapeSize",e)})),("1.svg"===r?.cursorShape||"5.svg"===r?.cursorShape)&&(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.__experimentalUnitControl,{label:(0,J.__)("Border Width","ultimate-cursor"),value:r.borderWidth||te.common.borderWidth,units:q,onChange:e=>i("borderWidth",e)})),"5.svg"!==r?.cursorShape&&(0,o.createElement)("div",{className:"wpxero-color-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Color","ultimate-cursor")),(0,o.createElement)("input",{type:"color",value:r?.shapeColor||"#000",onChange:e=>{i("shapeColor",e.target.value)}}))),("1.svg"===r?.cursorShape||"5.svg"===r?.cursorShape)&&(0,o.createElement)("div",{className:"wpxero-color-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Border Color","ultimate-cursor")),(0,o.createElement)("input",{type:"color",value:r.borderColor||"#3a92c5",onChange:e=>{i("borderColor",e.target.value)}})))),"animated-cursor"===r?.cursorType&&"BubbleCursor"===r?.effect&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.__experimentalNumberControl,{label:(0,J.__)("Bubble Size","ultimate-cursor"),value:r?.bubbleSize||4,onChange:e=>i("bubbleSize",e)})),(0,o.createElement)("div",{className:"wpxero-color-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Fill Color","ultimate-cursor")),(0,o.createElement)("input",{type:"color",value:r.bubbleFillColor||"#e6f1f7",onChange:e=>{i("bubbleFillColor",e.target.value)}}))),(0,o.createElement)("div",{className:"wpxero-color-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Stroke Color","ultimate-cursor")),(0,o.createElement)("input",{type:"color",value:r.bubbleStrokeColor||"#3a92c5",onChange:e=>{i("bubbleStrokeColor",e.target.value)}})))),"SplashCursor"===r?.effect&&"animated-cursor"===r?.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-pro-feature"},(0,o.createElement)("div",{className:"wpxero-splash-colors"},(0,o.createElement)("div",{className:"wpxero-splash-colors__header"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Splash Colors","ultimate-cursor")),(0,o.createElement)(H.Button,{className:"wpxero-splash-colors__add",variant:"secondary",isSmall:!0,onClick:()=>{const e=[...r.splashColors||["#e6f1f7"]];e.push("#e6f1f7"),i("splashColors",e)}},(0,J.__)("Add Color","ultimate-cursor"))),(0,o.createElement)("div",{className:"wpxero-splash-colors__list"},(r.splashColors||["#e6f1f7"]).map(((e,f)=>(0,o.createElement)("div",{key:f,className:"wpxero-splash-colors__item"},(0,o.createElement)("div",{className:"wpxero-splash-colors__color-picker"},(0,o.createElement)("input",{type:"color",value:e,onChange:e=>{const a=[...r.splashColors||["#e6f1f7"]];a[f]=e.target.value,i("splashColors",a)}}),(0,o.createElement)("span",{className:"wpxero-splash-colors__color-value"},e)),(r.splashColors||["#e6f1f7"]).length>1&&(0,o.createElement)(H.Button,{className:"wpxero-splash-colors__remove",variant:"tertiary",isSmall:!0,icon:"trash",onClick:()=>{const e=[...r.splashColors||["#e6f1f7"]];e.splice(f,1),i("splashColors",e)}})))))),(0,o.createElement)(nr,{title:(0,J.__)("Splash Effects","ultimate-cursor"),description:(0,J.__)("Create vibrant splash trails with customizable colors, gradients, and smooth animations.","ultimate-cursor"),features:[(0,J.__)("Custom splash colors","ultimate-cursor"),(0,J.__)("Animation speed controls","ultimate-cursor"),(0,J.__)("Trail length adjustment","ultimate-cursor")]}))),"CharacterCursor"===r?.effect&&"animated-cursor"===r?.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-pro-feature"},(0,o.createElement)("div",{className:"wpxero-splash-colors"},(0,o.createElement)("div",{className:"wpxero-splash-colors__header"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Character Colors","ultimate-cursor")),(0,o.createElement)(H.Button,{className:"wpxero-splash-colors__add",variant:"secondary",isSmall:!0,onClick:()=>{const e=[...r.charactersColors||["#0a06f9"]];e.push("#e6f1f7"),i("charactersColors",e)}},(0,J.__)("Add Color","ultimate-cursor"))),(0,o.createElement)("div",{className:"wpxero-splash-colors__list"},(r.charactersColors||["#0a06f9"]).map(((e,f)=>(0,o.createElement)("div",{key:f,className:"wpxero-splash-colors__item"},(0,o.createElement)("div",{className:"wpxero-splash-colors__color-picker"},(0,o.createElement)("input",{type:"color",value:e,onChange:e=>{const a=[...r.charactersColors||["#0a06f9"]];a[f]=e.target.value,i("charactersColors",a)}}),(0,o.createElement)("span",{className:"wpxero-splash-colors__color-value"},e)),(r.charactersColors||["#0a06f9"]).length>1&&(0,o.createElement)(H.Button,{className:"wpxero-splash-colors__remove",variant:"tertiary",isSmall:!0,icon:"trash",onClick:()=>{const e=[...r.charactersColors||["#0a06f9"]];e.splice(f,1),i("charactersColors",e)}})))))),(0,o.createElement)(nr,{title:(0,J.__)("Character Cursor","ultimate-cursor"),description:(0,J.__)("Create vibrant character cursor with customizable colors, characters, and smooth animations.","ultimate-cursor"),features:[(0,J.__)("Custom characters","ultimate-cursor"),(0,J.__)("Custom character colors","ultimate-cursor"),(0,J.__)("Animation speed controls","ultimate-cursor"),(0,J.__)("Delay character animation","ultimate-cursor")]}))),"RainbowCursor"===r?.effect&&"animated-cursor"===r?.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-pro-feature"},(0,o.createElement)("div",{className:"wpxero-splash-colors"},(0,o.createElement)("div",{className:"wpxero-splash-colors__header"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Colors","ultimate-cursor")),(0,o.createElement)(H.Button,{className:"wpxero-splash-colors__add",variant:"secondary",isSmall:!0,onClick:()=>{const e=[...r.colors||["#e6f1f7"]];e.push("#e6f1f7"),i("colors",e)}},(0,J.__)("Add Color","ultimate-cursor"))),(0,o.createElement)("div",{className:"wpxero-splash-colors__list"},(r.colors||["#e6f1f7"]).map(((e,f)=>(0,o.createElement)("div",{key:f,className:"wpxero-splash-colors__item"},(0,o.createElement)("div",{className:"wpxero-splash-colors__color-picker"},(0,o.createElement)("input",{type:"color",value:e,onChange:e=>{const a=[...r.colors||["#e6f1f7"]];a[f]=e.target.value,i("colors",a)}}),(0,o.createElement)("span",{className:"wpxero-splash-colors__color-value"},e)),(r.colors||["#e6f1f7"]).length>1&&(0,o.createElement)(H.Button,{className:"wpxero-splash-colors__remove",variant:"tertiary",isSmall:!0,icon:"trash",onClick:()=>{const e=[...r.colors||["#e6f1f7"]];e.splice(f,1),i("colors",e)}})))))),!window.ultimateCursorAdminData?.isPro&&(0,o.createElement)("div",{className:"wpxero-pro-overlay"},(0,o.createElement)("div",{className:"wpxero-pro-overlay__backdrop"}),(0,o.createElement)("div",{className:"wpxero-pro-overlay__content"},(0,o.createElement)("div",{className:"wpxero-pro-overlay__icon"},(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"currentColor"},(0,o.createElement)("path",{d:"M12 2C13.1 2 14 2.9 14 4C14 5.1 13.1 6 12 6C10.9 6 10 5.1 10 4C10 2.9 10.9 2 12 2M21 9V7L15 1L13.5 2.5L16.17 5.23L10.23 11.17L9.5 10.44L8.06 11.88L10.94 14.76L21 9M15 9L15.94 9.94L4.94 20.94L4 20L15 9M8 12L6 14L4 12L6 10L8 12Z"}))),(0,o.createElement)("div",{className:"wpxero-pro-overlay__header"},(0,o.createElement)("h3",null,(0,J.__)("Rainbow Effects","ultimate-cursor")),(0,o.createElement)("span",{className:"wpxero-pro-badge"},(0,J.__)("Pro","ultimate-cursor"))),(0,o.createElement)("p",{className:"wpxero-pro-overlay__description"},(0,J.__)("Create vibrant rainbow trails with customizable colors, gradients, and smooth animations.","ultimate-cursor")),(0,o.createElement)("ul",{className:"wpxero-pro-overlay__features"},(0,o.createElement)("li",null,(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"currentColor"},(0,o.createElement)("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"})),(0,J.__)("Custom rainbow colors","ultimate-cursor")),(0,o.createElement)("li",null,(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"currentColor"},(0,o.createElement)("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"})),(0,J.__)("Gradient trail effects","ultimate-cursor")),(0,o.createElement)("li",null,(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"currentColor"},(0,o.createElement)("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"})),(0,J.__)("Animation speed controls","ultimate-cursor")),(0,o.createElement)("li",null,(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"currentColor"},(0,o.createElement)("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"})),(0,J.__)("Trail length adjustment","ultimate-cursor"))),(0,o.createElement)("div",{className:"wpxero-pro-overlay__actions"},(0,o.createElement)(H.Button,{className:"wpxero-pro-overlay__cta",href:window.ultimateCursorAdminData?.proUrl||"#",target:"_blank"},(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"currentColor",style:{width:"16px",height:"16px"}},(0,o.createElement)("path",{d:"M12 2L13.09 8.26L22 9L13.09 9.74L12 16L10.91 9.74L2 9L10.91 8.26L12 2Z"})),(0,J.__)("Upgrade to Pro","ultimate-cursor"))))))),"ClickSpark"===r?.effect&&"animated-cursor"===r?.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-pro-feature"},(0,o.createElement)("div",{className:"wpxero-splash-colors"},(0,o.createElement)("div",{className:"wpxero-color-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Spark Color","ultimate-cursor")),(0,o.createElement)("input",{type:"color",value:r?.sparkColor||"#333",onChange:e=>{i("sparkColor",e.target.value)}}))),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.SelectControl,{label:(0,J.__)("Easing","ultimate-cursor"),value:r?.easing||"ease-out",options:[{label:"Linear",value:"linear"},{label:"Ease In",value:"ease-in"},{label:"Ease Out",value:"ease-out"},{label:"Ease In Out",value:"ease-in-out"}],onChange:e=>i("easing",e),help:(0,J.__)("Animation timing function","ultimate-cursor")})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Extra Scale","ultimate-cursor"),value:r?.extraScale||1,min:.5,max:2,step:.1,onChange:e=>i("extraScale",e),help:(0,J.__)("Additional scaling factor for the effect","ultimate-cursor"),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e,"x"))})),(0,o.createElement)("div",{className:"wpxero-unit-control"},(0,o.createElement)(H.RangeControl,{label:(0,J.__)("Spark Radius","ultimate-cursor"),value:r?.sparkRadius||15,min:5,max:50,step:1,onChange:e=>i("sparkRadius",e),help:(0,J.__)("Distance sparks travel from click point","ultimate-cursor"),renderTooltip:e=>(0,o.createElement)("div",{className:"wpxero-range-tooltip"},(0,o.createElement)("span",null,e,"px"))}))),(0,o.createElement)(nr,{title:(0,J.__)("ClickSpark Effects","ultimate-cursor"),description:(0,J.__)("Create stunning spark effects with customizable colors, sizes, and animations.","ultimate-cursor"),features:[(0,J.__)("Custom spark colors","ultimate-cursor"),(0,J.__)("Spark size controls","ultimate-cursor"),(0,J.__)("Spark count controls","ultimate-cursor"),(0,J.__)("Animation duration controls","ultimate-cursor")]}))),"ClickParticles"===r?.effect&&"animated-cursor"===r?.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-pro-feature"},(0,o.createElement)("div",{className:"wpxero-splash-colors"},(0,o.createElement)("div",{className:"wpxero-color-control"},(0,o.createElement)("div",{className:"components-base-control__field"},(0,o.createElement)("label",{className:"components-base-control__label"},(0,J.__)("Particle Color","ultimate-cursor")),(0,o.createElement)("input",{type:"color",value:r?.particleColor||"#333",onChange:e=>{i("particleColor",e.target.value)}})))),(0,o.createElement)(nr,{title:(0,J.__)("ClickParticles Effects","ultimate-cursor"),description:(0,J.__)("Create stunning particle effects with customizable colors, sizes, and animations.","ultimate-cursor"),features:[(0,J.__)("Custom particle colors","ultimate-cursor"),(0,J.__)("Particle speed controls","ultimate-cursor"),(0,J.__)("Particle size controls","ultimate-cursor"),(0,J.__)("Particle Background controls","ultimate-cursor")]}))))),(0,o.createElement)(H.PanelBody,{title:(0,J.__)("Advanced","ultimate-cursor"),initialOpen:!1},(0,o.createElement)(H.BaseControl,null,"animated-cursor"!==r.cursorType&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-toggle-control"},(0,o.createElement)(H.ToggleControl,{label:(0,J.__)("Enable Transition","ultimate-cursor"),help:(0,J.__)("Apply smooth transition effect to cursor movement","ultimate-cursor"),checked:r.enableTransition||!1,onChange:e=>i("enableTransition",e)})),(0,o.createElement)("div",{className:"wpxero-toggle-control"},(0,o.createElement)(H.ToggleControl,{label:(0,J.__)("Disable Default Cursor","ultimate-cursor"),help:(0,J.__)("Hide the browser's default cursor and show only your custom cursor","ultimate-cursor"),checked:r.defaultCursor||!1,onChange:e=>i("defaultCursor",e)}))),(0,o.createElement)("div",{className:"wpxero-toggle-control"},(0,o.createElement)(H.ToggleControl,{label:(0,J.__)("Hide Cursor on Touch Devices","ultimate-cursor"),help:(0,J.__)("Hide the custom cursor on all touch-enabled devices (recommended)","ultimate-cursor"),checked:null!==(f=r.hideCursorOnTouch)&&void 0!==f?f:te.common.hideCursorOnTouch,onChange:e=>{e&&(i("hideCursorOnMobile",!0),i("hideCursorOnTablet",!0)),i("hideCursorOnTouch",e)}})),!(null!==(a=r.hideCursorOnTouch)&&void 0!==a?a:te.common.hideCursorOnTouch)&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"wpxero-toggle-control advanced-option"},(0,o.createElement)(H.ToggleControl,{label:(0,J.__)("Hide on Small Screens (<600px)","ultimate-cursor"),help:(0,J.__)("Hide on mobile-sized screens","ultimate-cursor"),checked:null!==(t=r.hideCursorOnMobile)&&void 0!==t?t:te.common.hideCursorOnMobile,onChange:e=>i("hideCursorOnMobile",e)})),(0,o.createElement)("div",{className:"wpxero-toggle-control advanced-option"},(0,o.createElement)(H.ToggleControl,{label:(0,J.__)("Hide on Medium Screens (600-781px)","ultimate-cursor"),help:(0,J.__)("Hide on tablet-sized screens","ultimate-cursor"),checked:null!==(n=r.hideCursorOnTablet)&&void 0!==n?n:te.common.hideCursorOnTablet,onChange:e=>i("hideCursorOnTablet",e)}))),(0,o.createElement)(H.CardDivider,null),(0,o.createElement)("h4",null,(0,J.__)("TARGET SCOPE","ultimate-cursor")),(0,o.createElement)("div",{className:"wpxero-select-control"},(0,o.createElement)(H.SelectControl,{label:(0,J.__)("Apply Cursor On","ultimate-cursor"),value:r.cursorScope||"entire-website",options:ae.filter((e=>"animated-cursor"!==r.cursorType||["entire-website","specific-pages"].includes(e.value))).map((e=>(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?e:{...e,disabled:!1})),onChange:e=>i("cursorScope",e)})),"specific-pages"===r.cursorScope&&(0,o.createElement)("div",{className:"wpxero-text-control"},(0,o.createElement)(H.TextControl,{label:(0,J.__)("Page IDs or Slugs (comma separated)","ultimate-cursor"),help:(0,J.__)("Example: home, about, contact, 42","ultimate-cursor"),value:r.pagesList||"",onChange:e=>i("pagesList",e),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)})),"css-selectors"===r.cursorScope&&(0,o.createElement)("div",{className:"wpxero-text-control"},(0,o.createElement)(H.TextControl,{label:(0,J.__)("CSS Selectors (comma separated)","ultimate-cursor"),help:(0,J.__)("Example: .hero-section, #content, .entry-content","ultimate-cursor"),value:r.cssSelectors||"",onChange:e=>i("cssSelectors",e)})),"html-elements"===r.cursorScope&&(0,o.createElement)("div",{className:"wpxero-text-control"},(0,o.createElement)(H.TextControl,{label:(0,J.__)("HTML Elements (comma separated)","ultimate-cursor"),help:(0,J.__)("Example: a, button, input","ultimate-cursor"),value:r.htmlElements||"",onChange:e=>i("htmlElements",e)}))))):null};class ir{lifeSpan;initialLifeSpan;velocity;position;baseDimension;fillColor;strokeColor;constructor(e,f,a={}){this.initialLifeSpan=Math.floor(60*Math.random()+60),this.lifeSpan=this.initialLifeSpan,this.velocity={x:(Math.random()<.5?-1:1)*(Math.random()/10),y:-1*Math.random()-.4},this.position={x:e,y:f},this.baseDimension=a.bubbleSize||4,this.fillColor=a.bubbleFillColor||"#e6f1f7",this.strokeColor=a.bubbleStrokeColor||"#3a92c5"}update(e){this.position.x+=this.velocity.x,this.position.y+=this.velocity.y,this.velocity.x+=2*(Math.random()<.5?-1:1)/75,this.velocity.y-=Math.random()/600,this.lifeSpan--;const f=.2+(this.initialLifeSpan-this.lifeSpan)/this.initialLifeSpan;e.fillStyle=this.fillColor,e.strokeStyle=this.strokeColor,e.beginPath(),e.arc(this.position.x-this.baseDimension/2*f,this.position.y-this.baseDimension/2,this.baseDimension*f,0,2*Math.PI),e.stroke(),e.fill(),e.closePath()}}const or=({wrapperElement:e,props:f})=>{const{bubbleSize:a,bubbleFillColor:t,bubbleStrokeColor:n}=f||{},r=(0,o.useRef)(null),i=(0,o.useRef)([]),u=(0,o.useRef)({x:0,y:0}),l=(0,o.useRef)(null),[c,s]=(0,o.useState)({width:0,height:0}),d=(0,o.useRef)({bubbleSize:a,bubbleFillColor:t,bubbleStrokeColor:n});(0,o.useEffect)((()=>{f&&(d.current={bubbleSize:f.bubbleSize,bubbleFillColor:f.bubbleFillColor,bubbleStrokeColor:f.bubbleStrokeColor})}),[f]),(0,o.useEffect)((()=>{const f=()=>{s(e?{width:e.clientWidth,height:e.clientHeight}:{width:window.innerWidth,height:window.innerHeight})};return f(),window.addEventListener("resize",f),()=>{window.removeEventListener("resize",f)}}),[e]),(0,o.useEffect)((()=>{if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;const f=r.current;if(!f)return;const a=f.getContext("2d");if(!a)return;const t=e=>{if(e.touches.length>0)for(let f=0;f<e.touches.length;f++)o(e.touches[f].clientX,e.touches[f].clientY)},n=f=>{if(e){const a=e.getBoundingClientRect();u.current.x=f.clientX-a.left,u.current.y=f.clientY-a.top}else u.current.x=f.clientX,u.current.y=f.clientY;o(u.current.x,u.current.y)},o=(e,f)=>{i.current.push(new ir(e,f,d.current))},c=()=>{(()=>{if(0!==i.current.length){a.clearRect(0,0,f.width,f.height);for(let e=0;e<i.current.length;e++)i.current[e].update(a);for(let e=i.current.length-1;e>=0;e--)i.current[e].lifeSpan<0&&i.current.splice(e,1);0===i.current.length&&a.clearRect(0,0,f.width,f.height)}})(),l.current=requestAnimationFrame(c)},s=e||document.body;return s.addEventListener("mousemove",n),s.addEventListener("touchmove",t,{passive:!0}),s.addEventListener("touchstart",t,{passive:!0}),c(),()=>{l.current&&(cancelAnimationFrame(l.current),l.current=null),i.current=[],s.removeEventListener("mousemove",n),s.removeEventListener("touchmove",t),s.removeEventListener("touchstart",t)}}),[e,c]);const m={position:e?"absolute":"fixed",top:0,left:0,pointerEvents:"none",width:c.width,height:c.height};return(0,o.createElement)("canvas",{ref:r,style:m,width:c.width,height:c.height})},ur=({cursorOffset:e={x:0,y:0},font:f="15px serif",characterLifeSpanFunction:a=()=>Math.floor(60*Math.random()+80),initialCharacterVelocityFunction:t=()=>({x:(Math.random()<.5?-1:1)*Math.random()*5,y:(Math.random()<.2?-1:1)*Math.random()*5}),characterVelocityChangeFunctions:n={x_func:()=>(Math.random()<.5?-1:1)/30,y_func:()=>(Math.random()<.5?-1:1)/15},characterScalingFunction:r=(e,f)=>Math.max((f-e)/f*2,0),characterNewRotationDegreesFunction:i=(e,f)=>(f-e)/5,wrapperElement:u,props:l})=>{const c=l?.characters||["c","u","r","s","o","r"],s=l?.charactersColors||["#0a06f9"],d=l?.speed||.5,m=l?.delay||100,g=(0,o.useRef)(null),p=(0,o.useRef)([]),w=(0,o.useRef)({x:0,y:0}),M=(0,o.useRef)(null),L=(0,o.useRef)([]),b=(0,o.useRef)(0);return(0,o.useEffect)((()=>{const o=window.matchMedia("(prefers-reduced-motion: reduce)");let l=null,h=null,C=window.innerWidth,v=window.innerHeight;class y{rotationSign;age;initialLifeSpan;lifeSpan;velocity;position;canv;constructor(f,n,r){const i=a();this.rotationSign=Math.random()<.5?-1:1,this.age=0,this.initialLifeSpan=i,this.lifeSpan=i,this.velocity=t(),this.position={x:f+e.x,y:n+e.y},this.canv=r}update(e){this.position.x+=this.velocity.x*d,this.position.y+=this.velocity.y*d,this.lifeSpan--,this.age++,this.velocity.x+=n.x_func(this.age,this.initialLifeSpan)*d,this.velocity.y+=n.y_func(this.age,this.initialLifeSpan)*d;const f=r(this.age,this.initialLifeSpan),a=this.rotationSign*i(this.age,this.initialLifeSpan)*.0174533;e.translate(this.position.x,this.position.y),e.rotate(a),e.drawImage(this.canv,-this.canv.width/2*f,-this.canv.height/2,this.canv.width*f,this.canv.height*f),e.rotate(-a),e.translate(-this.position.x,-this.position.y)}}const j=()=>{C=window.innerWidth,v=window.innerHeight,g.current&&(u?(g.current.width=u.clientWidth,g.current.height=u.clientHeight):(g.current.width=C,g.current.height=v))},E=e=>{if(e.touches.length>0){const f=Date.now();if(f-b.current>=m){for(let f=0;f<e.touches.length;f++)I(e.touches[f].clientX,e.touches[f].clientY,L.current[Math.floor(Math.random()*L.current.length)]);b.current=f}}},N=e=>{if(u){const f=u.getBoundingClientRect();w.current.x=e.clientX-f.left,w.current.y=e.clientY-f.top}else w.current.x=e.clientX,w.current.y=e.clientY;const f=Date.now();f-b.current>=m&&(I(w.current.x,w.current.y,L.current[Math.floor(Math.random()*c.length)]),b.current=f)},I=(e,f,a)=>{p.current.push(new y(e,f,a))},x=()=>{(()=>{if(l&&h&&0!==p.current.length){h.clearRect(0,0,l.width,l.height);for(let e=0;e<p.current.length;e++)p.current[e].update(h);for(let e=p.current.length-1;e>=0;e--)p.current[e].lifeSpan<0&&p.current.splice(e,1);0===p.current.length&&h.clearRect(0,0,l.width,l.height)}})(),M.current=requestAnimationFrame(x)};(()=>{if(o.matches)return!1;l=g.current,l&&(h=l.getContext("2d"),h&&(l.style.top="0px",l.style.left="0px",l.style.pointerEvents="none",u?(l.style.position="absolute",l.width=u.clientWidth,l.height=u.clientHeight):(l.style.position="fixed",l.width=C,l.height=v),h.font=f,h.textBaseline="middle",h.textAlign="center",c.forEach((e=>{let a=h.measureText(e),t=document.createElement("canvas"),n=t.getContext("2d");if(n){t.width=a.width,t.height=2.5*a.actualBoundingBoxAscent,n.textAlign="center",n.font=f,n.textBaseline="middle";var r=s[Math.floor(Math.random()*s.length)];n.fillStyle=r,n.fillText(e,t.width/2,a.actualBoundingBoxAscent),L.current.push(t)}})),(()=>{const e=u||document.body;e.addEventListener("mousemove",N),e.addEventListener("touchmove",E,{passive:!0}),e.addEventListener("touchstart",E,{passive:!0}),window.addEventListener("resize",j)})(),x()))})()}),[c,s,e,f,a,t,n,r,i,u,d,m]),(0,o.createElement)("canvas",{ref:g})},lr=function({SIM_RESOLUTION:e=128,DYE_RESOLUTION:f=1440,CAPTURE_RESOLUTION:a=512,DENSITY_DISSIPATION:t=3.5,VELOCITY_DISSIPATION:n=2,PRESSURE:r=.1,PRESSURE_ITERATIONS:i=20,CURL:u=3,SPLAT_RADIUS:l=.5,SPLAT_FORCE:c=6e3,SHADING:s=!1,COLOR_UPDATE_SPEED:d=10,BACK_COLOR:m={r:0,g:0,b:0},TRANSPARENT:g=!0,colors:p=["#ff0000","#00ff00","#0000ff"],wrapperElement:w,props:M}){const L=(0,o.useRef)(null),b=(0,o.useRef)(0);return(0,o.useEffect)((()=>{const o=L.current,h=!w||w===document.body;if(!o)return;let C={SIM_RESOLUTION:e,DYE_RESOLUTION:f,CAPTURE_RESOLUTION:a,DENSITY_DISSIPATION:t,VELOCITY_DISSIPATION:n,PRESSURE:r,PRESSURE_ITERATIONS:i,CURL:u,SPLAT_RADIUS:void 0!==M?.splashRadius?M.splashRadius:l,SPLAT_FORCE:void 0!==M?.splashForce?M.splashForce:c,SHADING:M?.splashShading||s,COLOR_UPDATE_SPEED:M?.splashColorUpdateSpeed||d,PAUSED:!1,BACK_COLOR:M?.splashBackColor||m,TRANSPARENT:M?.splashTransparent||g,...M||{}},v=[new function(){this.id=-1,this.texcoordX=0,this.texcoordY=0,this.prevTexcoordX=0,this.prevTexcoordY=0,this.deltaX=0,this.deltaY=0,this.down=!1,this.moved=!1,this.color=[250,0,0]}];const{gl:y,ext:j}=function(e){const f={alpha:!0,depth:!1,stencil:!1,antialias:!1,preserveDrawingBuffer:!1};let a=e.getContext("webgl2",f);const t=!!a;let n,r;t||(a=e.getContext("webgl",f)||e.getContext("experimental-webgl",f)),t?(a.getExtension("EXT_color_buffer_float"),r=a.getExtension("OES_texture_float_linear")):(n=a.getExtension("OES_texture_half_float"),r=a.getExtension("OES_texture_half_float_linear")),a.clearColor(0,0,0,1);const i=t?a.HALF_FLOAT:n&&n.HALF_FLOAT_OES;let o,u,l;return t?(o=E(a,a.RGBA16F,a.RGBA,i),u=E(a,a.RG16F,a.RG,i),l=E(a,a.R16F,a.RED,i)):(o=E(a,a.RGBA,a.RGBA,i),u=E(a,a.RGBA,a.RGBA,i),l=E(a,a.RGBA,a.RGBA,i)),{gl:a,ext:{formatRGBA:o,formatRG:u,formatR:l,halfFloatTexType:i,supportLinearFiltering:r}}}(o);function E(e,f,a,t){if(!function(e,f,a,t){const n=e.createTexture();e.bindTexture(e.TEXTURE_2D,n),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE),e.texImage2D(e.TEXTURE_2D,0,f,4,4,0,a,t,null);const r=e.createFramebuffer();e.bindFramebuffer(e.FRAMEBUFFER,r),e.framebufferTexture2D(e.FRAMEBUFFER,e.COLOR_ATTACHMENT0,e.TEXTURE_2D,n,0);return e.checkFramebufferStatus(e.FRAMEBUFFER)===e.FRAMEBUFFER_COMPLETE}(e,f,a,t))switch(f){case e.R16F:return E(e,e.RG16F,e.RG,t);case e.RG16F:return E(e,e.RGBA16F,e.RGBA,t);default:return null}return{internalFormat:f,format:a}}j.supportLinearFiltering||(C.DYE_RESOLUTION=256,C.SHADING=!1);class N{constructor(e,f){this.uniforms={},this.program=I(e,f),this.uniforms=x(this.program)}bind(){y.useProgram(this.program)}}function I(e,f){let a=y.createProgram();return y.attachShader(a,e),y.attachShader(a,f),y.linkProgram(a),y.getProgramParameter(a,y.LINK_STATUS)||console.trace(y.getProgramInfoLog(a)),a}function x(e){let f=[],a=y.getProgramParameter(e,y.ACTIVE_UNIFORMS);for(let t=0;t<a;t++){let a=y.getActiveUniform(e,t).name;f[a]=y.getUniformLocation(e,a)}return f}function S(e,f,a){f=function(e,f){if(!f)return e;let a="";return f.forEach((e=>{a+="#define "+e+"\n"})),a+e}(f,a);const t=y.createShader(e);return y.shaderSource(t,f),y.compileShader(t),y.getShaderParameter(t,y.COMPILE_STATUS)||console.trace(y.getShaderInfoLog(t)),t}const k=S(y.VERTEX_SHADER,"\n        precision highp float;\n        attribute vec2 aPosition;\n        varying vec2 vUv;\n        varying vec2 vL;\n        varying vec2 vR;\n        varying vec2 vT;\n        varying vec2 vB;\n        uniform vec2 texelSize;\n\n        void main () {\n            vUv = aPosition * 0.5 + 0.5;\n            vL = vUv - vec2(texelSize.x, 0.0);\n            vR = vUv + vec2(texelSize.x, 0.0);\n            vT = vUv + vec2(0.0, texelSize.y);\n            vB = vUv - vec2(0.0, texelSize.y);\n            gl_Position = vec4(aPosition, 0.0, 1.0);\n        }\n      "),T=S(y.FRAGMENT_SHADER,"\n        precision mediump float;\n        precision mediump sampler2D;\n        varying highp vec2 vUv;\n        uniform sampler2D uTexture;\n\n        void main () {\n            gl_FragColor = texture2D(uTexture, vUv);\n        }\n      "),D=S(y.FRAGMENT_SHADER,"\n        precision mediump float;\n        precision mediump sampler2D;\n        varying highp vec2 vUv;\n        uniform sampler2D uTexture;\n        uniform float value;\n\n        void main () {\n            gl_FragColor = value * texture2D(uTexture, vUv);\n        }\n      "),A=S(y.FRAGMENT_SHADER,"\n        precision highp float;\n        precision highp sampler2D;\n        varying vec2 vUv;\n        uniform sampler2D uTarget;\n        uniform float aspectRatio;\n        uniform vec3 color;\n        uniform vec2 point;\n        uniform float radius;\n\n        void main () {\n            vec2 p = vUv - point.xy;\n            p.x *= aspectRatio;\n            vec3 splat = exp(-dot(p, p) / radius) * color;\n            vec3 base = texture2D(uTarget, vUv).xyz;\n            gl_FragColor = vec4(base + splat, 1.0);\n        }\n      "),z=S(y.FRAGMENT_SHADER,"\n        precision highp float;\n        precision highp sampler2D;\n        varying vec2 vUv;\n        uniform sampler2D uVelocity;\n        uniform sampler2D uSource;\n        uniform vec2 texelSize;\n        uniform vec2 dyeTexelSize;\n        uniform float dt;\n        uniform float dissipation;\n\n        vec4 bilerp (sampler2D sam, vec2 uv, vec2 tsize) {\n            vec2 st = uv / tsize - 0.5;\n            vec2 iuv = floor(st);\n            vec2 fuv = fract(st);\n\n            vec4 a = texture2D(sam, (iuv + vec2(0.5, 0.5)) * tsize);\n            vec4 b = texture2D(sam, (iuv + vec2(1.5, 0.5)) * tsize);\n            vec4 c = texture2D(sam, (iuv + vec2(0.5, 1.5)) * tsize);\n            vec4 d = texture2D(sam, (iuv + vec2(1.5, 1.5)) * tsize);\n\n            return mix(mix(a, b, fuv.x), mix(c, d, fuv.x), fuv.y);\n        }\n\n        void main () {\n            #ifdef MANUAL_FILTERING\n                vec2 coord = vUv - dt * bilerp(uVelocity, vUv, texelSize).xy * texelSize;\n                vec4 result = bilerp(uSource, coord, dyeTexelSize);\n            #else\n                vec2 coord = vUv - dt * texture2D(uVelocity, vUv).xy * texelSize;\n                vec4 result = texture2D(uSource, coord);\n            #endif\n            float decay = 1.0 + dissipation * dt;\n            gl_FragColor = result / decay;\n        }\n      ",j.supportLinearFiltering?null:["MANUAL_FILTERING"]),_=S(y.FRAGMENT_SHADER,"\n        precision mediump float;\n        precision mediump sampler2D;\n        varying highp vec2 vUv;\n        varying highp vec2 vL;\n        varying highp vec2 vR;\n        varying highp vec2 vT;\n        varying highp vec2 vB;\n        uniform sampler2D uVelocity;\n\n        void main () {\n            float L = texture2D(uVelocity, vL).x;\n            float R = texture2D(uVelocity, vR).x;\n            float T = texture2D(uVelocity, vT).y;\n            float B = texture2D(uVelocity, vB).y;\n\n            vec2 C = texture2D(uVelocity, vUv).xy;\n            if (vL.x < 0.0) { L = -C.x; }\n            if (vR.x > 1.0) { R = -C.x; }\n            if (vT.y > 1.0) { T = -C.y; }\n            if (vB.y < 0.0) { B = -C.y; }\n\n            float div = 0.5 * (R - L + T - B);\n            gl_FragColor = vec4(div, 0.0, 0.0, 1.0);\n        }\n      "),R=S(y.FRAGMENT_SHADER,"\n        precision mediump float;\n        precision mediump sampler2D;\n        varying highp vec2 vUv;\n        varying highp vec2 vL;\n        varying highp vec2 vR;\n        varying highp vec2 vT;\n        varying highp vec2 vB;\n        uniform sampler2D uVelocity;\n\n        void main () {\n            float L = texture2D(uVelocity, vL).y;\n            float R = texture2D(uVelocity, vR).y;\n            float T = texture2D(uVelocity, vT).x;\n            float B = texture2D(uVelocity, vB).x;\n            float vorticity = R - L - T + B;\n            gl_FragColor = vec4(0.5 * vorticity, 0.0, 0.0, 1.0);\n        }\n      "),P=S(y.FRAGMENT_SHADER,"\n        precision highp float;\n        precision highp sampler2D;\n        varying vec2 vUv;\n        varying vec2 vL;\n        varying vec2 vR;\n        varying vec2 vT;\n        varying vec2 vB;\n        uniform sampler2D uVelocity;\n        uniform sampler2D uCurl;\n        uniform float curl;\n        uniform float dt;\n\n        void main () {\n            float L = texture2D(uCurl, vL).x;\n            float R = texture2D(uCurl, vR).x;\n            float T = texture2D(uCurl, vT).x;\n            float B = texture2D(uCurl, vB).x;\n            float C = texture2D(uCurl, vUv).x;\n\n            vec2 force = 0.5 * vec2(abs(T) - abs(B), abs(R) - abs(L));\n            force /= length(force) + 0.0001;\n            force *= curl * C;\n            force.y *= -1.0;\n\n            vec2 velocity = texture2D(uVelocity, vUv).xy;\n            velocity += force * dt;\n            velocity = min(max(velocity, -1000.0), 1000.0);\n            gl_FragColor = vec4(velocity, 0.0, 1.0);\n        }\n      "),Y=S(y.FRAGMENT_SHADER,"\n        precision mediump float;\n        precision mediump sampler2D;\n        varying highp vec2 vUv;\n        varying highp vec2 vL;\n        varying highp vec2 vR;\n        varying highp vec2 vT;\n        varying highp vec2 vB;\n        uniform sampler2D uPressure;\n        uniform sampler2D uDivergence;\n\n        void main () {\n            float L = texture2D(uPressure, vL).x;\n            float R = texture2D(uPressure, vR).x;\n            float T = texture2D(uPressure, vT).x;\n            float B = texture2D(uPressure, vB).x;\n            float C = texture2D(uPressure, vUv).x;\n            float divergence = texture2D(uDivergence, vUv).x;\n            float pressure = (L + R + B + T - divergence) * 0.25;\n            gl_FragColor = vec4(pressure, 0.0, 0.0, 1.0);\n        }\n      "),Q=S(y.FRAGMENT_SHADER,"\n        precision mediump float;\n        precision mediump sampler2D;\n        varying highp vec2 vUv;\n        varying highp vec2 vL;\n        varying highp vec2 vR;\n        varying highp vec2 vT;\n        varying highp vec2 vB;\n        uniform sampler2D uPressure;\n        uniform sampler2D uVelocity;\n\n        void main () {\n            float L = texture2D(uPressure, vL).x;\n            float R = texture2D(uPressure, vR).x;\n            float T = texture2D(uPressure, vT).x;\n            float B = texture2D(uPressure, vB).x;\n            vec2 velocity = texture2D(uVelocity, vUv).xy;\n            velocity.xy -= vec2(R - L, T - B);\n            gl_FragColor = vec4(velocity, 0.0, 1.0);\n        }\n      "),J=(y.bindBuffer(y.ARRAY_BUFFER,y.createBuffer()),y.bufferData(y.ARRAY_BUFFER,new Float32Array([-1,-1,-1,1,1,1,1,-1]),y.STATIC_DRAW),y.bindBuffer(y.ELEMENT_ARRAY_BUFFER,y.createBuffer()),y.bufferData(y.ELEMENT_ARRAY_BUFFER,new Uint16Array([0,1,2,0,2,3]),y.STATIC_DRAW),y.vertexAttribPointer(0,2,y.FLOAT,!1,0,0),y.enableVertexAttribArray(0),(e,f=!1)=>{null==e?(y.viewport(0,0,y.drawingBufferWidth,y.drawingBufferHeight),y.bindFramebuffer(y.FRAMEBUFFER,null)):(y.viewport(0,0,e.width,e.height),y.bindFramebuffer(y.FRAMEBUFFER,e.fbo)),f&&(y.clearColor(0,0,0,1),y.clear(y.COLOR_BUFFER_BIT)),y.drawElements(y.TRIANGLES,6,y.UNSIGNED_SHORT,0)});let U,O,B,G,Z;const F=new N(k,T),H=new N(k,D),W=new N(k,A),X=new N(k,z),V=new N(k,_),K=new N(k,R),q=new N(k,P),$=new N(k,Y),ee=new N(k,Q),fe=new class{constructor(e,f){this.vertexShader=e,this.fragmentShaderSource=f,this.programs=[],this.activeProgram=null,this.uniforms=[]}setKeywords(e){let f=0;for(let a=0;a<e.length;a++)f+=we(e[a]);let a=this.programs[f];if(null==a){let t=S(y.FRAGMENT_SHADER,this.fragmentShaderSource,e);a=I(this.vertexShader,t),this.programs[f]=a}a!==this.activeProgram&&(this.uniforms=x(a),this.activeProgram=a)}bind(){y.useProgram(this.activeProgram)}}(k,"\n      precision highp float;\n      precision highp sampler2D;\n      varying vec2 vUv;\n      varying vec2 vL;\n      varying vec2 vR;\n      varying vec2 vT;\n      varying vec2 vB;\n      uniform sampler2D uTexture;\n      uniform sampler2D uDithering;\n      uniform vec2 ditherScale;\n      uniform vec2 texelSize;\n\n      vec3 linearToGamma (vec3 color) {\n          color = max(color, vec3(0));\n          return max(1.055 * pow(color, vec3(0.416666667)) - 0.055, vec3(0));\n      }\n\n      void main () {\n          vec3 c = texture2D(uTexture, vUv).rgb;\n          #ifdef SHADING\n              vec3 lc = texture2D(uTexture, vL).rgb;\n              vec3 rc = texture2D(uTexture, vR).rgb;\n              vec3 tc = texture2D(uTexture, vT).rgb;\n              vec3 bc = texture2D(uTexture, vB).rgb;\n\n              float dx = length(rc) - length(lc);\n              float dy = length(tc) - length(bc);\n\n              vec3 n = normalize(vec3(dx, dy, length(texelSize)));\n              vec3 l = vec3(0.0, 0.0, 1.0);\n\n              float diffuse = clamp(dot(n, l) + 0.7, 0.7, 1.0);\n              c *= diffuse;\n          #endif\n\n          float a = max(c.r, max(c.g, c.b));\n          gl_FragColor = vec4(c, a);\n      }\n    ");function ae(){let e=ge(C.SIM_RESOLUTION),f=ge(C.DYE_RESOLUTION);const a=j.halfFloatTexType,t=j.formatRGBA,n=j.formatRG,r=j.formatR,i=j.supportLinearFiltering?y.LINEAR:y.NEAREST;y.disable(y.BLEND),U=U?re(U,f.width,f.height,t.internalFormat,t.format,a,i):ne(f.width,f.height,t.internalFormat,t.format,a,i),O=O?re(O,e.width,e.height,n.internalFormat,n.format,a,i):ne(e.width,e.height,n.internalFormat,n.format,a,i),B=te(e.width,e.height,r.internalFormat,r.format,a,y.NEAREST),G=te(e.width,e.height,r.internalFormat,r.format,a,y.NEAREST),Z=ne(e.width,e.height,r.internalFormat,r.format,a,y.NEAREST)}function te(e,f,a,t,n,r){y.activeTexture(y.TEXTURE0);let i=y.createTexture();y.bindTexture(y.TEXTURE_2D,i),y.texParameteri(y.TEXTURE_2D,y.TEXTURE_MIN_FILTER,r),y.texParameteri(y.TEXTURE_2D,y.TEXTURE_MAG_FILTER,r),y.texParameteri(y.TEXTURE_2D,y.TEXTURE_WRAP_S,y.CLAMP_TO_EDGE),y.texParameteri(y.TEXTURE_2D,y.TEXTURE_WRAP_T,y.CLAMP_TO_EDGE),y.texImage2D(y.TEXTURE_2D,0,a,e,f,0,t,n,null);let o=y.createFramebuffer();return y.bindFramebuffer(y.FRAMEBUFFER,o),y.framebufferTexture2D(y.FRAMEBUFFER,y.COLOR_ATTACHMENT0,y.TEXTURE_2D,i,0),y.viewport(0,0,e,f),y.clear(y.COLOR_BUFFER_BIT),{texture:i,fbo:o,width:e,height:f,texelSizeX:1/e,texelSizeY:1/f,attach:e=>(y.activeTexture(y.TEXTURE0+e),y.bindTexture(y.TEXTURE_2D,i),e)}}function ne(e,f,a,t,n,r){let i=te(e,f,a,t,n,r),o=te(e,f,a,t,n,r);return{width:e,height:f,texelSizeX:i.texelSizeX,texelSizeY:i.texelSizeY,get read(){return i},set read(e){i=e},get write(){return o},set write(e){o=e},swap(){let e=i;i=o,o=e}}}function re(e,f,a,t,n,r,i){return e.width===f&&e.height===a||(e.read=function(e,f,a,t,n,r,i){let o=te(f,a,t,n,r,i);return F.bind(),y.uniform1i(F.uniforms.uTexture,e.attach(0)),J(o),o}(e.read,f,a,t,n,r,i),e.write=te(f,a,t,n,r,i),e.width=f,e.height=a,e.texelSizeX=1/f,e.texelSizeY=1/a),e}!function(){let e=[];C.SHADING&&e.push("SHADING"),fe.setKeywords(e)}(),ae();let ie=Date.now(),oe=0;function ue(){const e=function(){let e=Date.now(),f=(e-ie)/1e3;return f=Math.min(f,.016666),ie=e,f}();(function(){let e=pe(o.clientWidth),f=pe(o.clientHeight);return(o.width!==e||o.height!==f)&&(o.width=e,o.height=f,!0)})()&&ae(),function(e){oe+=e*C.COLOR_UPDATE_SPEED,oe>=1&&(oe=(oe-0)%1+0,v.forEach((e=>{e.color=me()})))}(e),v.forEach((e=>{e.moved&&(e.moved=!1,function(e){let f=e.deltaX*C.SPLAT_FORCE,a=e.deltaY*C.SPLAT_FORCE;le(e.texcoordX,e.texcoordY,f,a,e.color)}(e))})),function(e){y.disable(y.BLEND),K.bind(),y.uniform2f(K.uniforms.texelSize,O.texelSizeX,O.texelSizeY),y.uniform1i(K.uniforms.uVelocity,O.read.attach(0)),J(G),q.bind(),y.uniform2f(q.uniforms.texelSize,O.texelSizeX,O.texelSizeY),y.uniform1i(q.uniforms.uVelocity,O.read.attach(0)),y.uniform1i(q.uniforms.uCurl,G.attach(1)),y.uniform1f(q.uniforms.curl,C.CURL),y.uniform1f(q.uniforms.dt,e),J(O.write),O.swap(),V.bind(),y.uniform2f(V.uniforms.texelSize,O.texelSizeX,O.texelSizeY),y.uniform1i(V.uniforms.uVelocity,O.read.attach(0)),J(B),H.bind(),y.uniform1i(H.uniforms.uTexture,Z.read.attach(0)),y.uniform1f(H.uniforms.value,C.PRESSURE),J(Z.write),Z.swap(),$.bind(),y.uniform2f($.uniforms.texelSize,O.texelSizeX,O.texelSizeY),y.uniform1i($.uniforms.uDivergence,B.attach(0));for(let e=0;e<C.PRESSURE_ITERATIONS;e++)y.uniform1i($.uniforms.uPressure,Z.read.attach(1)),J(Z.write),Z.swap();ee.bind(),y.uniform2f(ee.uniforms.texelSize,O.texelSizeX,O.texelSizeY),y.uniform1i(ee.uniforms.uPressure,Z.read.attach(0)),y.uniform1i(ee.uniforms.uVelocity,O.read.attach(1)),J(O.write),O.swap(),X.bind(),y.uniform2f(X.uniforms.texelSize,O.texelSizeX,O.texelSizeY),j.supportLinearFiltering||y.uniform2f(X.uniforms.dyeTexelSize,O.texelSizeX,O.texelSizeY);let f=O.read.attach(0);y.uniform1i(X.uniforms.uVelocity,f),y.uniform1i(X.uniforms.uSource,f),y.uniform1f(X.uniforms.dt,e),y.uniform1f(X.uniforms.dissipation,C.VELOCITY_DISSIPATION),J(O.write),O.swap(),j.supportLinearFiltering||y.uniform2f(X.uniforms.dyeTexelSize,U.texelSizeX,U.texelSizeY),y.uniform1i(X.uniforms.uVelocity,O.read.attach(0)),y.uniform1i(X.uniforms.uSource,U.read.attach(1)),y.uniform1f(X.uniforms.dissipation,C.DENSITY_DISSIPATION),J(U.write),U.swap()}(e),y.blendFunc(y.ONE,y.ONE_MINUS_SRC_ALPHA),y.enable(y.BLEND),function(e){let f=y.drawingBufferWidth,a=y.drawingBufferHeight;fe.bind(),C.SHADING&&y.uniform2f(fe.uniforms.texelSize,1/f,1/a),y.uniform1i(fe.uniforms.uTexture,U.read.attach(0)),J(e)}(null),requestAnimationFrame(ue)}function le(e,f,a,t,n){W.bind(),y.uniform1i(W.uniforms.uTarget,O.read.attach(0)),y.uniform1f(W.uniforms.aspectRatio,o.width/o.height),y.uniform2f(W.uniforms.point,e,f),y.uniform3f(W.uniforms.color,a,t,0),y.uniform1f(W.uniforms.radius,function(e){let f=o.width/o.height;return f>1&&(e*=f),e}(C.SPLAT_RADIUS/100)),J(O.write),O.swap(),y.uniform1i(W.uniforms.uTarget,U.read.attach(0)),y.uniform3f(W.uniforms.color,n.r,n.g,n.b),J(U.write),U.swap()}function ce(e,f,a,t){e.id=f,e.down=!0,e.moved=!1,e.texcoordX=a/o.width,e.texcoordY=1-t/o.height,e.prevTexcoordX=e.texcoordX,e.prevTexcoordY=e.texcoordY,e.deltaX=0,e.deltaY=0,e.color=me()}function se(e,f,a,t){e.prevTexcoordX=e.texcoordX,e.prevTexcoordY=e.texcoordY,e.texcoordX=f/o.width,e.texcoordY=1-a/o.height,e.deltaX=function(e){let f=o.width/o.height;return f<1&&(e*=f),e}(e.texcoordX-e.prevTexcoordX),e.deltaY=function(e){let f=o.width/o.height;return f>1&&(e/=f),e}(e.texcoordY-e.prevTexcoordY),e.moved=Math.abs(e.deltaX)>0||Math.abs(e.deltaY)>0,e.color=t}function de(e){e.down=!1}function me(){const e=(M?.splashColors?M.splashColors[b.current]:p[b.current]).replace("#",""),f=parseInt(e.substring(0,2),16)/255,a=parseInt(e.substring(2,4),16)/255,t=parseInt(e.substring(4,6),16)/255;return b.current=(b.current+1)%(M?.splashColors?.length||p.length),{r:.15*f,g:.15*a,b:.15*t}}function ge(e){let f=y.drawingBufferWidth/y.drawingBufferHeight;f<1&&(f=1/f);const a=Math.round(e),t=Math.round(e*f);return y.drawingBufferWidth>y.drawingBufferHeight?{width:t,height:a}:{width:a,height:t}}function pe(e){const f=window.devicePixelRatio||1;return Math.floor(e*f)}function we(e){if(0===e.length)return 0;let f=0;for(let a=0;a<e.length;a++)f=(f<<5)-f+e.charCodeAt(a),f|=0;return f}function Me(e,f){if(h)return{x:e.clientX,y:e.clientY,width:window.innerWidth,height:window.innerHeight};const a=f.getBoundingClientRect();return{x:e.clientX-a.left,y:e.clientY-a.top,width:a.width,height:a.height}}function Le(e){if(h&&M&&("css-selectors"===M.cursorScope||"html-elements"===M.cursorScope)){const f=document.elementFromPoint(e.x,e.y);return!!(f&&f.hasAttribute&&f.hasAttribute("data-ultimate-cursor-active"))}return e.x>=0&&e.y>=0&&e.x<=e.width&&e.y<=e.height}const be=e=>{const f=Me(e,Ne);if(!Le(f))return;let a=v[0];ce(a,-1,pe(f.x),pe(f.y)),function(e){const f=me();f.r*=10,f.g*=10,f.b*=10;let a=10*(Math.random()-.5),t=30*(Math.random()-.5);le(e.texcoordX,e.texcoordY,a,t,f)}(a)},he=e=>{const f=Me(e,Ne);if(!Le(f))return;let a=v[0];se(a,pe(f.x),pe(f.y),a.color)},Ce=e=>{const f=e.targetTouches;let a=v[0];for(let e=0;e<f.length;e++){const t=Me(f[e],Ne);if(!Le(t))continue;let n=pe(t.x),r=pe(t.y);ce(a,f[e].identifier,n,r)}},ve=e=>{const f=e.targetTouches;let a=v[0];for(let e=0;e<f.length;e++){const t=Me(f[e],Ne);Le(t)&&se(a,pe(t.x),pe(t.y),a.color)}},ye=e=>{const f=e.changedTouches;let a=v[0];for(let e=0;e<f.length;e++)de(a)},je=()=>{C.PAUSED=!0},Ee=()=>{C.PAUSED=!1,ue()},Ne=h?document:w;function Ie(){if(h)o.width=pe(window.innerWidth),o.height=pe(window.innerHeight);else{const e=w.getBoundingClientRect();o.width=pe(e.width),o.height=pe(e.height)}}return Ne.addEventListener("mousedown",be),Ne.addEventListener("mousemove",(function e(f){const a=Me(f,Ne);if(!Le(a))return;let t=v[0],n=pe(a.x),r=pe(a.y),i=me();ue(),se(t,n,r,i),Ne.removeEventListener("mousemove",e)})),Ne.addEventListener("mousemove",he),Ne.addEventListener("touchstart",(function e(f){const a=f.targetTouches;let t=v[0];for(let e=0;e<a.length;e++){const f=Me(a[e],Ne);if(!Le(f))continue;let n=pe(f.x),r=pe(f.y);ue(),ce(t,a[e].identifier,n,r)}Ne.removeEventListener("touchstart",e)})),Ne.addEventListener("touchstart",Ce),Ne.addEventListener("touchmove",ve,!1),Ne.addEventListener("touchend",ye),Ne.addEventListener("mouseleave",je),Ne.addEventListener("mouseenter",Ee),Ie(),window.addEventListener("resize",Ie),ue(),()=>{Ne.removeEventListener("mousedown",be),Ne.removeEventListener("mousemove",he),Ne.removeEventListener("touchstart",Ce),Ne.removeEventListener("touchmove",ve),Ne.removeEventListener("touchend",ye),Ne.removeEventListener("mouseenter",Ee),Ne.removeEventListener("mouseleave",je),window.removeEventListener("resize",Ie)}}),[e,f,a,t,n,r,i,u,l,c,s,d,m,g,p,w,M]),(0,o.createElement)("div",{style:{position:"absolute",top:0,left:0,zIndex:50,pointerEvents:"none",width:"100%",height:"100%",overflow:"hidden"}},(0,o.createElement)("canvas",{ref:L,id:"fluid",style:{width:"100%",height:"100%",display:"block"}}))},cr=a.p+"images/face-cursor.485a0887.png",sr=({props:e,wrapperElement:f})=>{const{cursorType:a,enableTransition:t}=e,[n,r]=(0,o.useState)(!0),i=(0,o.useRef)({x:0,y:0}),u=(0,o.useRef)({x:0,y:0}),[l,c]=(0,o.useState)({x:0,y:0}),s=(0,o.useRef)(null),d=t?e?.smoothness||.2:1;(0,o.useEffect)((()=>{const e=e=>{if(f){const a=f.getBoundingClientRect();e.clientX>=a.left&&e.clientX<=a.right&&e.clientY>=a.top&&e.clientY<=a.bottom?(i.current={x:e.clientX-a.left,y:e.clientY-a.top},r(!0)):r(!1)}else i.current={x:e.clientX,y:e.clientY},r(!0)},a=()=>{r(!0)};return document.addEventListener("mousemove",e),document.addEventListener("scroll",a),()=>{document.removeEventListener("mousemove",e),document.removeEventListener("scroll",a)}}),[f,r]),(0,o.useEffect)((()=>{const e=()=>{const f=(e,f,a)=>e+(f-e)*a;u.current.x=f(u.current.x,i.current.x,d),u.current.y=f(u.current.y,i.current.y,d),c({x:u.current.x,y:u.current.y}),s.current=requestAnimationFrame(e)};return s.current=requestAnimationFrame(e),()=>{s.current&&cancelAnimationFrame(s.current)}}),[d]);const m={position:f?"absolute":"fixed",left:l.x,top:l.y,pointerEvents:"none",transform:"translate(-50%, -50%)",fontSize:e?.fontSize?`${e.fontSize}`:"20px",opacity:n?1:0,transition:"opacity 0.3s ease",zIndex:100};return(0,o.createElement)("div",{style:m},"cursor-text"===a&&(0,o.createElement)("span",{style:{color:e?.color,fontSize:e?.fontSize?`${e.fontSize}`:"20px",fontWeight:e?.weight,fontFamily:e?.font,textDecoration:e?.decoration,textTransform:e?.transform,letterSpacing:e?.spacing,lineHeight:e?.lineHeight,textAlign:e?.align,background:e?.background,padding:e?.padding,margin:e?.margin,opacity:e?.opacity,...e?.borderStyle&&"none"!==e?.borderStyle&&{borderColor:e?.borderColor,borderWidth:e?.borderWidth,borderStyle:e?.borderStyle||"none"},borderRadius:e?.borderRadius||"0px"}},e.text||"view"),("cursor-image"===a||"cursor-icon"===a)&&(0,o.createElement)("img",{src:"cursor-image"===a?e?.imageUrl||cr:e?.cursorIcon||cr,alt:"Custom cursor",style:{width:e?.imageSize?`${e.imageSize}`:"cursor-image"===a?"50px":"28px",height:e?.imageSize?`${e.imageSize}`:"cursor-image"===a?"50px":"28px",objectFit:"cover",pointerEvents:"none",...e?.borderStyle&&"none"!==e?.borderStyle&&{borderColor:e?.borderColor,borderWidth:e?.borderWidth,borderStyle:e?.borderStyle||"none"},borderRadius:e?.borderRadius||"0px",transition:"opacity 0.3s ease"},onError:e=>{e.target.style.display="none",console.warn("Failed to load cursor image")},loading:"lazy",crossOrigin:"anonymous",referrerPolicy:"no-referrer"}))},dr=({props:e,wrapperElement:f})=>{const{cursorShape:a}=e,t=a?parseInt(a.replace(".svg",""),10):1,n=t>=6&&t<=16,r=window.ultimateCursorAdminData?.isPro||!0,i=n&&!r?"1.svg":a,[u,l]=(0,o.useState)(!0),[c,s]=(0,o.useState)(!1),{x:d,y:m}=ie(f,l),g=(0,o.useRef)({x:0,y:0}),p=(0,o.useRef)({x:0,y:0}),w=(0,o.useRef)(null),[M,L]=(0,o.useState)({dot:{x:0,y:0},border:{x:0,y:0}}),b=e?.enableTransition?e?.dotSmoothness||.2:1,h=e?.enableTransition?e?.borderSmoothness||.1:1;if((0,o.useEffect)((()=>{const e=()=>s(!0),f=()=>s(!1),a=document.querySelectorAll("a, button, img, input, textarea, select");a.forEach((a=>{a.addEventListener("mouseenter",e),a.addEventListener("mouseleave",f)}));const t=()=>{const e=(e,f,a)=>e+(f-e)*a;g.current.x=e(g.current.x,d,b),g.current.y=e(g.current.y,m,b),p.current.x=e(p.current.x,d,h),p.current.y=e(p.current.y,m,h),L({dot:{x:g.current.x,y:g.current.y},border:{x:p.current.x,y:p.current.y}}),w.current=requestAnimationFrame(t)};return w.current=requestAnimationFrame(t),()=>{w.current&&cancelAnimationFrame(w.current),a.forEach((a=>{a.removeEventListener("mouseenter",e),a.removeEventListener("mouseleave",f)}))}}),[d,m,b,h]),"undefined"==typeof window)return null;let C;C=f?{position:"absolute",top:0,left:0,width:"100%",height:"100%",pointerEvents:"none",zIndex:50,opacity:u?1:0,transition:"opacity 0.3s ease"}:{position:"fixed",inset:0,pointerEvents:"none",zIndex:50};const v=e?.shapeColor||"#000000",y=e?.shapeSize||"8px",j=e?.borderColor||e?.shapeColor||"#000000",E=e?.borderWidth||"1px",N=e?.normalSize||`${parseInt(y)+20}px`,I=c?e?.hoverSize||"44px":N;return(0,o.createElement)("div",{style:C},(0,o.createElement)("div",{style:(()=>{const f=y?y.replace("px","")/2.7:"6px",a={position:"absolute",borderRadius:"9999px",backgroundColor:v,width:y,height:y,transform:"translate(-50%, -50%)",left:`${M.dot.x}px`,top:`${M.dot.y}px`,"@media (prefersColorScheme: dark)":{backgroundColor:e?.darkModeShapeColor||"white"}};switch(i){case"2.svg":case"4.svg":return{...a};case"5.svg":return{};case"6.svg":case"7.svg":return{...a,width:f+3,height:f+3};case"8.svg":return{...a,width:f+2,height:f+2};case"9.svg":case"10.svg":case"11.svg":case"12.svg":case"14.svg":case"15.svg":return{...a,width:f,height:f};case"13.svg":return{...a,width:"0",height:"0"};case"16.svg":return{...a,borderRadius:"0",width:f,height:f};default:return a}})()}),(0,o.createElement)("div",{style:(()=>{const e={position:"absolute",borderRadius:"9999px",border:`${E} solid ${j}`,width:I,height:I,transform:"translate(-50%, -50%)",left:`${M.border.x}px`,top:`${M.border.y}px`,transition:"width 0.3s, height 0.3s"};switch(i){case"1.svg":default:return e;case"2.svg":return{...e,border:"none"};case"3.svg":return{...e,borderRadius:"100%",backgroundColor:`${v}60`,border:"none",zIndex:-1};case"4.svg":return{...e,borderRadius:"100%",backgroundColor:`${v}60`,border:"none",zIndex:-1,width:y,height:y};case"5.svg":return{...e,borderRadius:"100%",backgroundColor:"transparent"};case"6.svg":return{...e,borderRadius:"0",backgroundColor:`${v}30`,border:"none",clipPath:"polygon(50% 0%, 100% 100%, 0% 100%)"};case"7.svg":return{...e,borderRadius:"0",backgroundColor:`${v}20`,border:"none",transform:"translate(-50%, -50%) rotate(45deg)"};case"8.svg":return{...e,borderRadius:`${I} ${I} 0 0`,backgroundColor:`${v}20`,border:"none",borderBottom:"none",height:`calc(${I} / 2)`};case"9.svg":return{...e,borderRadius:"0",backgroundColor:`${v}20`,border:"none",clipPath:"polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%)"};case"10.svg":return{...e,borderRadius:"0",backgroundColor:`${v}20`,border:"none",clipPath:"polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%)"};case"11.svg":return{...e,borderRadius:"0",backgroundColor:`${v}20`,border:"none",clipPath:"polygon(40% 0%, 60% 0%, 60% 40%, 100% 40%, 100% 60%, 60% 60%, 60% 100%, 40% 100%, 40% 60%, 0% 60%, 0% 40%, 40% 40%)"};case"12.svg":return{...e,borderRadius:"0",backgroundColor:`${v}20`,border:"none",clipPath:"polygon(50% 85%, 15% 50%, 15% 35%, 25% 25%, 40% 25%, 50% 35%, 60% 25%, 75% 25%, 85% 35%, 85% 50%)"};case"13.svg":return{...e,borderRadius:"0",backgroundColor:`${v}20`,border:"none",clipPath:"polygon(0% 50%, 40% 0%, 40% 30%, 100% 30%, 100% 70%, 40% 70%, 40% 100%)"};case"14.svg":return{...e,borderRadius:"0",backgroundColor:`${v}20`,border:"none",clipPath:"polygon(30% 0%, 60% 0%, 40% 50%, 70% 50%, 40% 100%, 10% 100%, 30% 50%, 0% 50%)"};case"15.svg":return{...e,borderRadius:`${I} / calc(${I} / 2)`,backgroundColor:`${v}20`,border:"none",height:`calc(${I} / 2)`};case"16.svg":return{...e,borderRadius:"0",backgroundColor:`${v}20`,border:"none"}}})()}))},mr=({wrapperElement:e,props:f})=>{const a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAATCAYAAACk9eypAAAAAXNSR0IArs4c6QAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAhGVYSWZNTQAqAAAACAAFARIAAwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAh2kABAAAAAEAAABaAAAAAAAAAEgAAAABAAAASAAAAAEAA6ABAAMAAAABAAEAAKACAAQAAAABAAAADKADAAQAAAABAAAAEwAAAAAChpcNAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgpMwidZAAABqElEQVQoFY3SPUvDQBgH8BREpRHExYiDgmLFl6WC+AYmWeyLg4i7buJX8DMpOujgyxGvUYeCgzhUQUSKKLUS0+ZyptXh8Z5Ti621ekPyJHl+uftfomhaf9Ei5JyxXKfynyEA6EYcLHpwyflT958GAQ7DTABNHd8EbtDbEH2BD5QEQmi2mM8P/Iq+A0SzszEg+3sPjDnDdVEtQKQbMUidHD3xVzf6A9UDEmEm+8h9KTqTVUjT+vB53aHrCbAPiceYq1dQI1Aqv4EhMll0jzv+Y0yiRgCnLRSYyDQHVoqUXe4uKL9l+L7GXC4vkMhE6eW/AOJs9k583ORDUyXMZ8F5SVHVVnllmPNKSFagAJ5DofaqGXw/gHBYg51dIldkmknY3tguv3jOtHR4+MqAzaraJXbEhqHhcQlwGSOi5pytVQHZLN5s0WNe8HPrLYlFsO20RPHkImxsbmHdLJFI76th7Z4SeuF53hTeFLvhRCJRCTKZKxgdnRDbW+iozFJbBMw14/ElwGYc0egMBMFzT21f5Rog33Z7dX02GBm7WV5ZfT5Nn5bE3zuCDe9UxdTpNvK+5AAAAABJRU5ErkJggg==",t=(0,o.useRef)(null),n=(0,o.useRef)({x:0,y:0}),r=(0,o.useRef)([]),i=(0,o.useRef)(null),u=(0,o.useRef)(void 0),l=(0,o.useRef)(!1),[c,s]=(0,o.useState)(!0),d=ie(e,s),m=f?.trailEmoji||"✨",g=f?.trailEmojiSize||16,p=f?.trailParticleCount||15,w=f?.trailSpeed||.4,M=f?.trailOpacity||1;class L{position;image;constructor(e,f,a){this.position={x:e,y:f},this.image=a}move(e){e.globalAlpha=M,e.drawImage(this.image,this.position.x-this.image.width/2,this.position.y-this.image.height/2),e.globalAlpha=1}}return(0,o.useEffect)((()=>{const o=new Image;o.src=a;const s=window.matchMedia("(prefers-reduced-motion: reduce)"),M=void 0!==e,b=M?e:document.body,h=document.createElement("canvas"),C=h.getContext("2d");if(!C)return;t.current=h,h.style.top="0px",h.style.left="0px",h.style.pointerEvents="none",h.style.zIndex="9999999999",M?(h.style.position="absolute",b.appendChild(h),h.width=b.clientWidth,h.height=b.clientHeight):(h.style.position="fixed",document.body.appendChild(h),h.width=window.innerWidth,h.height=window.innerHeight);const v=a=>{if(M&&e){const f=e.getBoundingClientRect();n.current.x=a.clientX-f.left,n.current.y=a.clientY-f.top}else n.current.x=a.clientX,n.current.y=a.clientY;if(!1===l.current){if(l.current=!0,i.current=f?.trailEmoji?(()=>{C.font=`${g}px serif`,C.textBaseline="middle",C.textAlign="center";const e=C.measureText(m),f=document.createElement("canvas"),a=f.getContext("2d");return a?(f.width=e.width,f.height=2*e.actualBoundingBoxAscent,a.textAlign="center",a.font=`${g}px serif`,a.textBaseline="middle",a.fillText(m,f.width/2,e.actualBoundingBoxAscent),f):null})():o,!i.current)return;for(let e=0;e<p;e++)r.current.push(new L(n.current.x,n.current.y,i.current))}},y=()=>{M&&e?(h.width=e.clientWidth,h.height=e.clientHeight):(h.width=window.innerWidth,h.height=window.innerHeight)},j=()=>{(()=>{if(C.clearRect(0,0,h.width,h.height),!c)return;let e=d.x,f=d.y;r.current.forEach(((a,t)=>{const n=r.current[t+1]||r.current[0];a.position.x=e,a.position.y=f,a.move(C),e+=(n.position.x-a.position.x)*w,f+=(n.position.y-a.position.y)*w}))})(),u.current=requestAnimationFrame(j)};return s.matches||(b.addEventListener("mousemove",v),window.addEventListener("resize",y),j()),()=>{t.current&&t.current.remove(),u.current&&cancelAnimationFrame(u.current),b.removeEventListener("mousemove",v),window.removeEventListener("resize",y)}}),[e,m,g,p,w,M,d,c,a]),null};class gr{position;velocity;lifeSpan;initialLifeSpan;canv;fallSpeed;constructor(e,f,a,t=100,n=1){this.position={x:e,y:f},this.velocity={x:(Math.random()<.5?-1:1)*(Math.random()/2),y:n+Math.random()},this.lifeSpan=Math.floor(30*Math.random()+t),this.initialLifeSpan=this.lifeSpan,this.canv=a,this.fallSpeed=n}update(e){this.position.x+=this.velocity.x,this.position.y+=this.velocity.y,this.lifeSpan--,this.velocity.x+=2*(Math.random()<.5?-1:1)/75,this.velocity.y-=Math.random()/300;const f=.01*(this.initialLifeSpan-this.lifeSpan),a=Math.max(this.lifeSpan/this.initialLifeSpan,0);e.save(),e.translate(this.position.x,this.position.y),e.rotate(f),e.scale(a,a),e.drawImage(this.canv,-this.canv.width/2,-this.canv.height/2),e.restore()}}const pr=({wrapperElement:e,props:f})=>{const a=(0,o.useRef)(null),t=(0,o.useRef)([]),n=(0,o.useRef)([]),r=(0,o.useRef)(null),i=f?.snowflakeEmojis||["❄️"],u=f?.snowflakeSize||12,l=f?.snowflakeCount||5,c=f?.snowflakeLifespan||100,s=f?.snowflakeFallSpeed||1,d=(0,o.useRef)(null);return(0,o.useEffect)((()=>{if("undefined"==typeof window)return;d.current=window.matchMedia("(prefers-reduced-motion: reduce)");const f=document.createElement("canvas");f.style.zIndex="999999999";const o=f.getContext("2d");if(!o)return;const m=void 0!==e,g=m?e:document.body;f.style.position=m?"absolute":"fixed",f.style.top="0",f.style.left="0",f.style.pointerEvents="none",g.appendChild(f),a.current=f;const p=()=>{f.width=m?e.clientWidth:window.innerWidth,f.height=m?e.clientHeight:window.innerHeight},w=f=>{((e,f)=>{for(let a=0;a<l;a++){const a=n.current[Math.floor(Math.random()*n.current.length)],r=e+(20*Math.random()-10),i=f+(20*Math.random()-10);t.current.push(new gr(r,i,a,c,s))}})(m?f.clientX-e.getBoundingClientRect().left:f.clientX,m?f.clientY-e.getBoundingClientRect().top:f.clientY)},M=()=>{o&&f&&(o.clearRect(0,0,f.width,f.height),t.current.forEach(((e,f)=>{e.update(o),e.lifeSpan<0&&t.current.splice(f,1)}))),r.current=requestAnimationFrame(M)},L=()=>{d.current?.matches||(p(),n.current=[],o.font=`${u}px serif`,o.textBaseline="middle",o.textAlign="center",i.forEach((e=>{const f=o.measureText(e),a=document.createElement("canvas");a.style.zIndex="999999999";const t=a.getContext("2d");t&&(a.width=f.width,a.height=2*f.actualBoundingBoxAscent,t.textAlign="center",t.font=`${u}px serif`,t.textBaseline="middle",t.fillText(e,a.width/2,f.actualBoundingBoxAscent),n.current.push(a))})),g.addEventListener("mousemove",w),window.addEventListener("resize",p),M())},b=()=>{a.current&&a.current.remove(),r.current&&cancelAnimationFrame(r.current),g.removeEventListener("mousemove",w),window.removeEventListener("resize",p)};return d.current.onchange=()=>{d.current?.matches?b():L()},L(),()=>b()}),[e,i,u,l,c,s]),null},wr=({wrapperElement:e,props:f})=>{const a=f?.colors||["#FE0000","#FD8C00","#FFE500","#119F0B","#0644B3","#C22EDC"],t=Number(f?.length)||20,n=Number(f?.size)||3,r=Number(f?.trailSpeed)||.4,i=Number(f?.colorCycleSpeed)||.002,u=Number(f?.blur)||0,l=Number(f?.pulseSpeed)||.01,c=Number(f?.pulseMin)||.8,s=Number(f?.pulseMax)||1.2,d=(0,o.useRef)(null),m=(0,o.useRef)(null),g=(0,o.useRef)({x:0,y:0}),p=(0,o.useRef)([]),w=(0,o.useRef)(void 0),M=(0,o.useRef)(!1),L=(0,o.useRef)(0),[b,h]=(0,o.useState)(!0),C=ie(e,h);class v{position;constructor(e,f){this.position={x:e,y:f}}}return(0,o.useEffect)((()=>{const f=void 0!==e,o=f?e:document.body;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;const h=document.createElement("canvas");h.style.zIndex="999999999";const y=h.getContext("2d",{alpha:!0});if(!y)return;d.current=h,m.current=y,h.style.top="0px",h.style.left="0px",h.style.pointerEvents="none",h.style.position=f?"absolute":"fixed",f?(e?.appendChild(h),h.width=e.clientWidth,h.height=e.clientHeight):(document.body.appendChild(h),h.width=window.innerWidth,h.height=window.innerHeight);const j=a=>{if(f&&e){const f=e.getBoundingClientRect();g.current.x=a.clientX-f.left,g.current.y=a.clientY-f.top}else g.current.x=a.clientX,g.current.y=a.clientY;if(!M.current){M.current=!0;for(let e=0;e<t;e++)p.current.push(new v(g.current.x,g.current.y))}},E=()=>{f&&e?(h.width=e.clientWidth,h.height=e.clientHeight):(h.width=window.innerWidth,h.height=window.innerHeight)},N=()=>{b&&(()=>{if(!m.current||!d.current)return;const e=m.current,f=d.current;e.clearRect(0,0,f.width,f.height),e.lineJoin="round",u>0&&(e.filter=`blur(${u}px)`);const t=[];let o=C.x,g=C.y;p.current.forEach(((e,f)=>{const a=p.current[f+1]||p.current[0];e.position.x=o,e.position.y=g,t.push({x:o,y:g}),o+=(a.position.x-e.position.x)*r,g+=(a.position.y-e.position.y)*r})),L.current+=i;const w=L.current%1,M=((e,f)=>{const a=Math.sin(f*l);return e*(c+(a+1)*(s-c)/2)})(n,L.current);a.forEach(((f,n)=>{const r=a[(n+1)%a.length];e.beginPath(),e.strokeStyle=((e,f,a)=>{const t=parseInt(e.substr(1,2),16),n=parseInt(e.substr(3,2),16),r=parseInt(e.substr(5,2),16),i=parseInt(f.substr(1,2),16),o=parseInt(f.substr(3,2),16),u=parseInt(f.substr(5,2),16);return`rgb(${Math.round(t+(i-t)*a)}, ${Math.round(n+(o-n)*a)}, ${Math.round(r+(u-r)*a)})`})(f,r,(n+w)/a.length),t.length&&e.moveTo(t[0].x,t[0].y+n*(M-1)),t.forEach(((f,a)=>{0!==a&&e.lineTo(f.x,f.y+n*M)})),e.lineWidth=M,e.lineCap="round",e.stroke()}))})(),w.current=requestAnimationFrame(N)};return o.addEventListener("mousemove",j),window.addEventListener("resize",E),N(),()=>{d.current&&d.current.remove(),w.current&&cancelAnimationFrame(w.current),o.removeEventListener("mousemove",j),window.removeEventListener("resize",E)}}),[e,t,a,n,r,i,u,l,c,s,C,b]),null},Mr=({wrapperElement:e,props:f})=>{const a=oe({color:f?.sparkColor}),t=f?.sparkSize||10,n=f?.sparkRadius||15,r=f?.sparkCount||8,i=f?.duration||400,u=f?.easing||"ease-out",l=f?.extraScale||1,c=(0,o.useRef)(null),s=(0,o.useRef)(null),d=(0,o.useRef)([]),m=(0,o.useRef)(void 0),[g,p]=(0,o.useState)(!0),w=ie(e,p),M=(0,o.useCallback)((e=>{switch(u){case"linear":return e;case"ease-in":return e*e;case"ease-in-out":return e<.5?2*e*e:(4-2*e)*e-1;default:return e*(2-e)}}),[u]);return(0,o.useEffect)((()=>{const f=void 0!==e,o=f?e:document;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;const u=document.createElement("canvas"),g=u.getContext("2d",{alpha:!0});if(!g)return;c.current=u,s.current=g,u.style.top="0px",u.style.left="0px",u.style.pointerEvents="none",u.style.position="absolute",u.style.zIndex="9999999999",f?("static"===window.getComputedStyle(e).position&&(e.style.position="relative"),e.appendChild(u),u.width=e.clientWidth,u.height=e.clientHeight):(u.style.position="fixed",document.body.appendChild(u),u.width=window.innerWidth,u.height=window.innerHeight);const p=a=>{if(f&&!e.contains(a.target))return;let t,n;if(f&&e){const f=e.getBoundingClientRect();t=a.clientX-f.left,n=a.clientY-f.top}else t=a.clientX,n=a.clientY;const i=performance.now(),o=Array.from({length:r},((e,f)=>({x:t,y:n,angle:2*Math.PI*f/r,startTime:i})));d.current.push(...o)},w=()=>{f&&e?(u.width=e.clientWidth,u.height=e.clientHeight):(u.width=window.innerWidth,u.height=window.innerHeight)},L=e=>{if(!s.current||!c.current)return;const f=s.current,r=c.current;f.clearRect(0,0,r.width,r.height),d.current=d.current.filter((r=>{const o=e-r.startTime;if(o>=i)return!1;const u=M(o/i),c=u*n*l,s=t*(1-u),d=r.x+c*Math.cos(r.angle),m=r.y+c*Math.sin(r.angle),g=r.x+(c+s)*Math.cos(r.angle),p=r.y+(c+s)*Math.sin(r.angle);return f.strokeStyle=a,f.lineWidth=2,f.beginPath(),f.moveTo(d,m),f.lineTo(g,p),f.stroke(),!0})),m.current=requestAnimationFrame(L)};return o.addEventListener("click",p),window.addEventListener("resize",w),m.current=requestAnimationFrame(L),()=>{c.current&&c.current.remove(),m.current&&cancelAnimationFrame(m.current),o.removeEventListener("click",p),window.removeEventListener("resize",w)}}),[e,a,t,n,r,i,M,l,w,g]),null},Lr=({wrapperElement:e,props:f})=>{const a=oe({color:f?.particleColor}),t=f?.animationSpeed||1,n=f?.particleSize||5,r=f?.particleSpeed||4,[i,u]=(0,o.useState)(!0),l=ie(e,u),c=(0,o.useRef)(null),s=(0,o.useRef)(null),d=(0,o.useRef)([]),m=(0,o.useRef)(void 0),g=(0,o.useRef)(0);return(0,o.useEffect)((()=>{const f=void 0!==e,i=f?e:document;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;const o=document.createElement("canvas"),u=o.getContext("2d",{alpha:!0});if(!u)return;c.current=o,s.current=u,o.style.top="0px",o.style.left="0px",o.style.pointerEvents="none",o.style.position="absolute",o.style.zIndex="9999999999",f?("static"===window.getComputedStyle(e).position&&(e.style.position="relative"),e.appendChild(o),o.width=e.clientWidth,o.height=e.clientHeight):(o.style.position="fixed",document.body.appendChild(o),o.width=window.innerWidth,o.height=window.innerHeight);const l=a=>{if(f&&!e.contains(a.target))return;let i,o;if(f&&e){const f=e.getBoundingClientRect();i=a.clientX-f.left,o=a.clientY-f.top}else i=a.clientX,o=a.clientY;const u=performance.now(),l=2+15*Math.random();for(let e=0;e<l;e++){const f=2*Math.PI*e/l+.5*(Math.random()-.5),a=(2+Math.random()*r)*t,c=1+Math.random()*n;d.current.push({x:i+10*(Math.random()-.5),y:o+10*(Math.random()-.5),vx:Math.cos(f)*a,vy:Math.sin(f)*a,life:0,maxLife:1+1e3*Math.random(),size:c,angle:f,speed:a,startTime:u})}for(let e=0;e<8;e++){const e=Math.random()*Math.PI*2,f=(.5+1.5*Math.random())*t;d.current.push({x:i,y:o,vx:Math.cos(e)*f,vy:Math.sin(e)*f,life:0,maxLife:1+2e3*Math.random(),size:2+2*Math.random(),angle:e,speed:f,startTime:u})}},p=()=>{f&&e?(o.width=e.clientWidth,o.height=e.clientHeight):(o.width=window.innerWidth,o.height=window.innerHeight)},w=e=>{if(!s.current||!c.current)return;const f=s.current,n=c.current,r=e-g.current;g.current=e,f.clearRect(0,0,n.width,n.height),d.current=d.current.filter((i=>{i.life+=r,i.x+=i.vx*(r/16),i.y+=i.vy*(r/16),i.vy+=.02*t*(r/16),i.vx*=Math.pow(.995,r/16),i.vy*=Math.pow(.995,r/16);const o=.3*Math.sin(.001*e+i.angle)*t,u=.2*Math.cos(.001*e+.7*i.angle)*t;i.x+=o*(r/16),i.y+=u*(r/16);const l=i.life/i.maxLife,c=Math.max(0,.8*(1-l)),s=i.size*(1-.3*l);return c>0&&(f.fillStyle=a,f.beginPath(),f.arc(i.x,i.y,s,0,2*Math.PI),f.fill()),i.life<i.maxLife&&i.x>-50&&i.x<n.width+50&&i.y>-50&&i.y<n.height+50})),m.current=requestAnimationFrame(w)};return i.addEventListener("click",l),window.addEventListener("resize",p),m.current=requestAnimationFrame(w),()=>{c.current&&c.current.remove(),m.current&&cancelAnimationFrame(m.current),i.removeEventListener("click",l),window.removeEventListener("resize",p)}}),[e,a,t,2,n,r,1,l,i]),null},br=({settings:e})=>{const{effect:f,cursorType:a}=e,t=(0,U.useRef)(null),[n,r]=(0,U.useState)(null),[i,u]=(0,U.useState)(0);(0,U.useEffect)((()=>{const e=document.querySelector('[data-ultimate-cursor="preview"]');e&&(e.style.position="relative",e.style.overflow="hidden",e.style.zIndex="1",r(e))}),[]),(0,U.useEffect)((()=>{u((e=>e+1))}),[e]);const l=a||f,c=(0,U.useMemo)((()=>{if(!n)return null;switch(f){case"SplashCursor":return(0,o.createElement)(lr,{key:i,wrapperElement:n,props:e});case"TrailCursor":return(0,o.createElement)(mr,{key:i,wrapperElement:n,props:e});case"SnowFlake":return(0,o.createElement)(pr,{key:i,wrapperElement:n,props:e});case"CharacterCursor":return(0,o.createElement)(ur,{key:i,wrapperElement:n,props:e});case"RainbowCursor":return(0,o.createElement)(wr,{key:i,wrapperElement:n,props:e});case"BubbleCursor":return(0,o.createElement)(or,{key:i,wrapperElement:n,props:e});case"ClickSpark":return(0,o.createElement)(Mr,{key:i,wrapperElement:n,props:e});case"ClickParticles":return(0,o.createElement)(Lr,{key:i,wrapperElement:n,props:e});default:return null}}),[f,n,e,i]),s=(0,U.useMemo)((()=>{if(!n)return null;switch(l){case"animated-cursor":return c;case"BubbleCursor":case"bubble":return(0,o.createElement)(or,{key:i,wrapperElement:n,props:e});case"CharacterCursor":case"character":return(0,o.createElement)(ur,{key:i,wrapperElement:n,props:e});case"cursor-shape":return(0,o.createElement)(dr,{key:i,wrapperElement:n,props:e});default:return(0,o.createElement)(sr,{key:i,wrapperElement:n,props:e})}}),[l,n,e,c,i]);return s&&n?(0,o.createElement)("div",{ref:t,style:{position:"relative",width:"100%",height:"100%",zIndex:10},className:"preview-cursor-wrapper"},s):null},hr=({config:e,index:f})=>{const[a,t]=(0,U.useState)(null),[n,r]=(0,U.useState)(0);(0,U.useEffect)((()=>{if(!e)return;const a=setTimeout((()=>{const e=document.querySelector(`[data-ultimate-cursor="preview-config-${f}"]`);if(e){e.style.position="relative",e.style.overflow="hidden",e.style.height="100%",e.style.zIndex="1",t(e);const f=()=>{const f=e.querySelector(".cursor-element");f&&(f.style.opacity="0")};return e.addEventListener("mouseleave",f),()=>{e.removeEventListener("mouseleave",f)}}}),100);return()=>{clearTimeout(a);const e=document.querySelector(`[data-ultimate-cursor="preview-config-${f}"]`);e&&e.querySelectorAll(".cursor-element").forEach((e=>e.remove()))}}),[e,f]),(0,U.useEffect)((()=>{r((e=>e+1))}),[e]);const i=(0,U.useMemo)((()=>({position:"absolute",top:0,left:0,width:"100%",height:"100%",pointerEvents:"none",zIndex:1e3})),[]),u=(0,U.useMemo)((()=>{if(!a||!e.effect)return null;switch(e.effect){case"SplashCursor":return(0,o.createElement)(lr,{key:n,wrapperElement:a,props:e});case"BubbleCursor":return(0,o.createElement)(or,{key:n,wrapperElement:a,props:e});case"SnowFlake":return(0,o.createElement)(pr,{key:n,wrapperElement:a,props:e});case"RainbowCursor":return(0,o.createElement)(wr,{key:n,wrapperElement:a,props:e});case"TrailCursor":return(0,o.createElement)(mr,{key:n,wrapperElement:a,props:e});case"ClickSpark":return(0,o.createElement)(Mr,{key:n,wrapperElement:a,props:e});case"ClickParticles":return(0,o.createElement)(Lr,{key:n,wrapperElement:a,props:e});default:return null}}),[e.effect,a,e,n]),l=(0,U.useMemo)((()=>{if(!a||!e.cursorType)return null;switch(e.cursorType){case"animated-cursor":return u;case"cursor-shape":return(0,o.createElement)(dr,{key:n,wrapperElement:a,props:e});default:return(0,o.createElement)(sr,{key:n,wrapperElement:a,props:e})}}),[e.cursorType,a,e,u,n]);return l?(0,o.createElement)("div",{style:i,className:"cursor-wrapper"},l):null},Cr=({pendingSettings:e,setPendingSettings:f,activeTab:a,animationKey:t})=>{const[n,r]=(0,U.useState)(0),[i,u]=(0,U.useState)(null),[l,c]=(0,U.useState)(null),[s,d]=(0,U.useState)(0);(0,U.useEffect)((()=>{r((e=>e+1))}),[a,t]);const m=!e.enableMultipleCursors&&(0,o.createElement)("div",{className:"multiple-cursors-notice"},(0,o.createElement)("div",{className:"notice-box"},(0,o.createElement)("h3",null,(0,J.__)("Multiple Cursors Preview Mode","ultimate-cursor")),(0,o.createElement)("p",{className:"cursor-feature-description"},(0,J.__)("You can create and preview multiple cursor configurations in this tab. Add different cursor styles and see how they look.","ultimate-cursor")),(0,o.createElement)("div",{className:"multiple-cursor-toggle-container"},(0,o.createElement)(H.Button,{variant:"primary",className:"enable-multiple-cursors-btn "+(e.enableMultipleCursors?"enabled":"disabled"),disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0),onClick:()=>{const a=!e.enableMultipleCursors;f({...e,enableMultipleCursors:a})}},e.enableMultipleCursors?(0,J.__)("Disable Multiple Cursors","ultimate-cursor"):(0,J.__)("Enable Multiple Cursors","ultimate-cursor"))))),[g,p]=(0,U.useState)(!1),w=(e,f)=>{c({...l,[e]:f})};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"multiple-cursors-page "+(e.enableMultipleCursors?"":"preview-mode")},g&&(0,o.createElement)("div",{className:"configuration-saved-notice"},(0,o.createElement)("div",{className:"notice-content"},(0,o.createElement)("span",{className:"dashicons dashicons-yes-alt"}),(0,o.createElement)("p",null,(0,J.__)('Configuration applied! Remember to click "Save Changes" at the bottom of the page to save all your configurations.',"ultimate-cursor")))),m,(0,o.createElement)("div",{className:"setup-step"},(0,o.createElement)("div",{className:"step-content"},(0,o.createElement)("h3",null,(0,J.__)("Manage Cursor Configurations","ultimate-cursor")),(0,o.createElement)("p",{className:"cursor-feature-description"},(0,J.__)("Create multiple cursor configurations for different parts of your website. Each configuration has its own cursor type and display settings.","ultimate-cursor")),(0,o.createElement)("div",{className:"ultimate-cursor-admin-settings-card"},(0,o.createElement)("div",{className:"ultimate-cursor-admin-settings-card-content"},!l&&(0,o.createElement)("div",{className:"saved-cursor-configurations cursor-view-transition",key:`list-view-${s}`},(0,o.createElement)("div",{className:"saved-configurations-header"},(0,o.createElement)("h4",null,(0,J.__)("Saved Configurations","ultimate-cursor")),(0,o.createElement)(H.Button,{variant:"primary",className:"add-config-button",onClick:()=>{const f={id:`config-${Date.now()}`,name:`Configuration ${(e.cursorConfigurations||[]).length+1}`,cursorType:"cursor-text",cursorScope:"css-selectors",text:"view",...ne("cursor-text")};d((e=>e+1)),c(f),u(null)}},(0,J.__)("Add New Configuration","ultimate-cursor"))),e.cursorConfigurations&&e.cursorConfigurations.length>0?(0,o.createElement)("div",{className:"cursor-configurations-list"},e.cursorConfigurations.map(((a,t)=>(0,o.createElement)("div",{key:t,className:"saved-configuration-item"},(0,o.createElement)("div",{className:"saved-configuration-info"},(0,o.createElement)("div",{className:"saved-configuration-name"},(0,o.createElement)("strong",null,a.name||`Configuration ${t+1}`),(0,o.createElement)("span",{className:`cursor-type-badge cursor-type-${a.cursorType||"cursor-text"}`},"cursor-text"===a.cursorType&&"📝 Text","cursor-image"===a.cursorType&&"🖼️ Image","cursor-icon"===a.cursorType&&"🔍 Icon","animated-cursor"===a.cursorType&&"✨ Animated","cursor-shape"===a.cursorType&&"⚪ Shape")),(0,o.createElement)("div",{className:"saved-configuration-scope"},"css-selectors"===a.cursorScope&&a.cssSelectors&&(0,o.createElement)("span",{className:"scope-info"},(0,J.__)("Selectors:","ultimate-cursor"),(0,o.createElement)("code",null,(a.cssSelectors||"").substr(0,25),(a.cssSelectors||"").length>25?"...":"")),"html-elements"===a.cursorScope&&a.htmlElements&&(0,o.createElement)("span",{className:"scope-info"},(0,J.__)("Elements:","ultimate-cursor"),(0,o.createElement)("code",null,(a.htmlElements||"").substr(0,25),(a.htmlElements||"").length>25?"...":"")),"specific-pages"===a.cursorScope&&a.pagesList&&(0,o.createElement)("span",{className:"scope-info"},(0,J.__)("Pages:","ultimate-cursor"),(0,o.createElement)("code",null,(a.pagesList||"").substr(0,25),(a.pagesList||"").length>25?"...":""))),(0,o.createElement)("div",{className:"saved-configuration-actions"},(0,o.createElement)(H.Button,{variant:"secondary",className:"edit-config-button",onClick:()=>(f=>{d((e=>e+1)),u(f),c({...e.cursorConfigurations[f]})})(t)},(0,J.__)("Edit","ultimate-cursor")),(0,o.createElement)(H.Button,{isDestructive:!0,variant:"tertiary",className:"remove-config-button",onClick:()=>(a=>{const t=e.cursorConfigurations.filter(((e,f)=>f!==a));f({...e,cursorConfigurations:t.length>0?t:[{id:"primary",name:"Primary Cursor",cursorType:e.cursorType||"cursor-text"}]})})(t)},(0,J.__)("Remove","ultimate-cursor")))))))):(0,o.createElement)("div",{className:"no-configurations-message"},(0,o.createElement)("p",null,(0,J.__)('No cursor configurations saved. Click "Add New Configuration" to create one.',"ultimate-cursor")))),l&&(0,o.createElement)("div",{className:"cursor-configuration-editor cursor-view-transition",key:`edit-view-${s}`},(0,o.createElement)("div",{className:"cursor-configuration-header"},(0,o.createElement)("h4",null,null!==i?(0,J.__)("Edit Configuration","ultimate-cursor"):(0,J.__)("New Configuration","ultimate-cursor")),(0,o.createElement)("div",{className:"configuration-editor-actions"},(0,o.createElement)(H.Button,{variant:"primary",className:"apply-config-button",onClick:()=>{if(l){if(null!==i){const a=[...e.cursorConfigurations];a[i]=l,f({...e,cursorConfigurations:a})}else f({...e,cursorConfigurations:[...e.cursorConfigurations||[],l]});d((e=>e+1)),c(null),u(null),p(!0),setTimeout((()=>{p(!1)}),5e3)}},title:(0,J.__)("Apply this configuration to your list of cursor configurations","ultimate-cursor")},(0,J.__)("Apply Configuration","ultimate-cursor")),(0,o.createElement)(H.Button,{variant:"tertiary",className:"cancel-edit-button",onClick:()=>{d((e=>e+1)),c(null),u(null)}},(0,J.__)("Cancel","ultimate-cursor")))),(0,o.createElement)("div",{className:"cursor-configuration-content"},(0,o.createElement)("div",{className:"cursor-config-layout"},(0,o.createElement)("div",{className:"cursor-config-settings"},(0,o.createElement)(H.TextControl,{label:(0,J.__)("Configuration Name","ultimate-cursor"),value:l.name||"",onChange:e=>w("name",e)}),(0,o.createElement)(rr,{tempConfig:l,updateTempConfigField:w,updateTempCursorType:e=>{const f=ne(e);c({...l,cursorType:e,...f})}})),(0,o.createElement)("div",{className:"cursor-preview-section"},(0,o.createElement)("h4",null,(0,J.__)("Preview","ultimate-cursor")),(0,o.createElement)("div",{className:"configuration-preview-area","data-ultimate-cursor":"preview-config-temp"},(0,o.createElement)("div",{className:"preview-content"},(0,o.createElement)("p",null,(0,J.__)("Move your cursor here to preview","ultimate-cursor"))),(0,o.createElement)(hr,{config:l,index:"temp",key:`preview-temp-${Date.now()}`}))))))))))))},vr=({pendingSettings:e,setPendingSettings:f,handleTabChange:a})=>(0,o.createElement)("div",{className:"setup-step"},(0,o.createElement)("div",{className:"step-content"},(0,o.createElement)("h3",null,(0,J.__)("Need Multiple Cursors?","ultimate-cursor"),(0,B.applyFilters)("ultimate-cursor.multiple-cursors-disabled",!0)&&(0,o.createElement)("span",{className:"pro-badge"},(0,J.__)("PRO","ultimate-cursor"))),(0,o.createElement)("div",{className:"multiple-cursor-card"},(0,o.createElement)("div",{className:"multiple-cursor-toggle"},(0,o.createElement)(H.ToggleControl,{label:(0,J.__)("Enable Multiple Cursors","ultimate-cursor"),help:(0,J.__)("Use different cursor styles for different parts of your website","ultimate-cursor"),checked:e.enableMultipleCursors||!1,disabled:(0,B.applyFilters)("ultimate-cursor.multiple-cursors-disabled",!0),onChange:t=>{if(f({...e,enableMultipleCursors:t,cursorConfigurations:t&&!e.cursorConfigurations?[re(e)]:e.cursorConfigurations}),t){a("multiple");const e=new URL(window.location);e.searchParams.set("tab","multiple"),window.history.replaceState({},"",e)}else if(!t&&window.location.href.indexOf("tab=multiple")>-1){a("general");const e=new URL(window.location);e.searchParams.delete("tab"),window.history.replaceState({},"",e)}}})),e.enableMultipleCursors?(0,o.createElement)("div",{className:"multiple-cursor-info"},(0,o.createElement)("p",null,(0,J.__)("✓ Multiple cursor mode is enabled. ","ultimate-cursor"),(0,o.createElement)(H.Button,{className:"link-button",onClick:()=>a("multiple"),disabled:(0,B.applyFilters)("ultimate-cursor.multiple-cursors-disabled",!0)},(0,J.__)("Configure your cursor styles →","ultimate-cursor")))):(0,o.createElement)("p",{className:"cursor-feature-description"},(0,B.applyFilters)("ultimate-cursor.multiple-cursors-disabled",!0)?(0,J.__)("Multiple cursor mode allows you to create and preview different cursor styles for different elements or pages. You can try out the feature in preview mode before upgrading to PRO.","ultimate-cursor"):(0,J.__)("Multiple cursor mode allows you to use different cursor styles for different elements or pages. For example, you can have a text cursor on buttons, an animated cursor on images, and more.","ultimate-cursor"))))),yr=({children:e,isOpen:f})=>f?(0,U.createPortal)(e,document.body):null,jr="welcome",Er="settings",Nr="about",Ir={[jr]:{label:(0,J.__)("Welcome","ultimate-cursor"),block:function(){const{setActivePage:e}=(0,O.useDispatch)("ultimate/cursor/admin"),[f,a]=(0,U.useState)(""),[t,n]=(0,U.useState)(!1),{settings:r}=(0,O.useSelect)((e=>{const{getSettings:f}=e("ultimate/cursor/settings");return{settings:f()}})),i=()=>{n(!1);const e=document.querySelector(".ultimate-cursor-admin-root");e&&(e.style.filter="none",e.style.opacity="1",e.style.pointerEvents="auto")};return(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome"},(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-intro"},(0,o.createElement)("div",{className:"intro-decoration"},(0,o.createElement)("div",{className:"decoration-circle"}),(0,o.createElement)("div",{className:"decoration-circle"})),(0,o.createElement)("div",{className:"intro-content"},(0,o.createElement)("h2",null,(0,J.__)("Welcome to Ultimate Cursor","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Ultimate Cursor enhances your website with dynamic cursor effects for an interactive and engaging experience. Transform your standard cursor into an eye-catching design element that captivates your visitors.","ultimate-cursor")))),(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)&&(0,o.createElement)(Z,{onGetProClick:()=>{n(!0);const e=document.querySelector(".ultimate-cursor-admin-root");e&&(e.style.filter="blur(25px)",e.style.opacity="0.5",e.style.pointerEvents="none")}}),(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-features"},(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-features-item"},(0,o.createElement)("div",{className:"feature-icon"},"✨"),(0,o.createElement)("h3",null,(0,J.__)("Interactive Cursors","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Choose from various cursor effects including animated bubbles, splashes, text labels, and more to create an engaging user experience.","ultimate-cursor"))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-features-item"},(0,o.createElement)("div",{className:"feature-icon"},"🎨"),(0,o.createElement)("h3",null,(0,J.__)("Multiple Cursor Types","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Use text, images, icons, or animations as your cursor. Mix and match different cursor styles for different parts of your website.","ultimate-cursor"))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-features-item"},(0,o.createElement)("div",{className:"feature-icon"},"🎯"),(0,o.createElement)("h3",null,(0,J.__)("Selective Targeting","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Apply cursors to specific elements, pages, or sections of your website for targeted interactions that enhance user engagement.","ultimate-cursor")))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-steps"},(0,o.createElement)("h3",null,(0,J.__)("Getting Started in 3 Simple Steps","ultimate-cursor")),(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-steps-list"},(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-steps-list-item"},(0,o.createElement)("div",{className:"step-icon"},"🖱️"),(0,o.createElement)("h4",null,(0,J.__)("Choose Your Cursor Type","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Select from text cursors, image cursors, icon cursors, or animated effects to match your website's style.","ultimate-cursor"))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-steps-list-item"},(0,o.createElement)("div",{className:"step-icon"},"🎨"),(0,o.createElement)("h4",null,(0,J.__)("Customize the Appearance","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Adjust colors, sizes, effects, and other properties to create the perfect cursor for your brand.","ultimate-cursor"))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-steps-list-item"},(0,o.createElement)("div",{className:"step-icon"},"⚙️"),(0,o.createElement)("h4",null,(0,J.__)("Set Display Options","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Choose where your cursor appears - across the entire site or on specific elements for a tailored experience.","ultimate-cursor"))))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-welcome-cta"},(0,o.createElement)("div",{className:"cta-content"},(0,o.createElement)("h3",null,(0,J.__)("Ready to Transform Your Website?","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Create a unique browsing experience that sets your website apart with custom cursor effects.","ultimate-cursor")),(0,o.createElement)("button",{className:"cta-button",onClick:f=>{f.preventDefault(),e("settings")}},(0,J.__)("Get Started Now","ultimate-cursor")," ",(0,o.createElement)("span",{className:"arrow"},"→"))),(0,o.createElement)("div",{className:"cta-decoration"},(0,o.createElement)("div",{className:"decoration-circle"}),(0,o.createElement)("div",{className:"decoration-circle"}),(0,o.createElement)("div",{className:"decoration-circle"}))),t&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"modal-overlay",onClick:i}),(0,o.createElement)((({children:e,isOpen:f})=>f?(0,U.createPortal)(e,document.body):null),{isOpen:t},(0,o.createElement)(G,{onClose:i}))))},description:(0,J.__)("Get started with Ultimate Cursor","ultimate-cursor")},[Er]:{label:(0,J.__)("Settings","ultimate-cursor"),block:function(){const[e,f]=(0,U.useState)({}),[a,t]=(0,U.useState)(!1),[n,r]=(0,U.useState)((()=>{const e=localStorage.getItem("ultimateCursorActiveTab");return window.location.href.indexOf("tab=multiple")>-1?"multiple":e||"general"})),[i,u]=(0,U.useState)(!1),[l,c]=(0,U.useState)(0),{updateSettings:s}=(0,O.useDispatch)("ultimate/cursor/settings"),{settings:d,updating:m,error:g}=(0,O.useSelect)((e=>{const f=e("ultimate/cursor/settings");return{settings:f.getSettings(),updating:f.getUpdating(),error:f.getError()}}));(0,U.useEffect)((()=>{f(d)}),[d]),(0,U.useEffect)((()=>{t(!(0,F.isEqual)(d,e))}),[d,e]),(0,U.useEffect)((()=>{localStorage.setItem("ultimateCursorActiveTab",n)}),[n]);const p=e=>{if(e!==n&&(c((e=>e+1)),r(e),localStorage.setItem("ultimateCursorActiveTab",e),window.history&&window.history.replaceState)){const f=new URL(window.location);f.searchParams.set("tab",e),window.history.replaceState({},"",f)}};(0,U.useEffect)((()=>{const e=new URLSearchParams(window.location.search).get("tab");!e||"general"!==e&&"multiple"!==e||p(e)}),[]);const w=()=>{u(!0);const e=document.querySelector(".ultimate-cursor-admin-root");e&&(e.style.filter="blur(25px)",e.style.opacity="0.5",e.style.pointerEvents="none")},M=()=>{u(!1);const e=document.querySelector(".ultimate-cursor-admin-root");e&&(e.style.filter="none",e.style.opacity="1",e.style.pointerEvents="auto")};return(0,o.createElement)("div",{className:"ultimate-cursor-admin-settings"},(0,o.createElement)(ce,{onUpgradeClick:w}),(0,o.createElement)("div",{className:"ultimate-cursor-admin-settings-tabs"},(0,o.createElement)(H.Button,{variant:"tertiary",className:"tab-button "+("general"===n?"active":""),onClick:()=>p("general"),onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),p("general"))},role:"tab","aria-selected":"general"===n,tabIndex:0},(0,J.__)("General Settings","ultimate-cursor")),(0,o.createElement)(H.Button,{variant:"tertiary",className:"tab-button "+("multiple"===n?"active":""),onClick:()=>p("multiple"),onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),p("multiple"))},role:"tab","aria-selected":"multiple"===n,tabIndex:0},(0,J.__)("Multiple Cursors","ultimate-cursor"),!e.enableMultipleCursors&&(0,o.createElement)("span",{className:"tab-disabled-indicator pro-indicator"},(0,J.__)("PRO","ultimate-cursor")))),(0,o.createElement)("div",{className:"tab-content",key:l},"general"===n&&(0,o.createElement)(o.Fragment,null,!e?.cursorType&&(0,o.createElement)(ue,{pendingSettings:e,setPendingSettings:f}),e?.cursorType&&(0,o.createElement)(o.Fragment,null,!e.enableMultipleCursors&&(0,o.createElement)("div",{className:"setup-step"},(0,o.createElement)("div",{className:"step-content"},(0,o.createElement)("h3",null,(0,J.__)("Customize Your Cursor","ultimate-cursor")),(0,o.createElement)("div",{className:"ultimate-cursor-admin-settings-card"},(0,o.createElement)("div",{className:"ultimate-cursor-admin-settings-card-content"},(0,o.createElement)("div",{className:"cursor-configuration-editor"},(0,o.createElement)("div",{className:"cursor-configuration-header"},(0,o.createElement)("h4",null,(0,J.__)("Cursor Configuration","ultimate-cursor"))),(0,o.createElement)("div",{className:"cursor-configuration-content"},(0,o.createElement)("div",{className:"cursor-config-layout"},(0,o.createElement)("div",{className:"cursor-config-settings"},(0,o.createElement)(rr,{pendingSettings:e,setPendingSettings:f,updateTempCursorType:a=>{const t=ne(a);f({...e,cursorType:a,...t})}})),(0,o.createElement)("div",{className:"cursor-preview-section"},(0,o.createElement)("h4",null,(0,J.__)("Preview","ultimate-cursor")),(0,o.createElement)("div",{className:"configuration-preview-area","data-ultimate-cursor":"preview"},(0,o.createElement)("div",{className:"preview-content"},(0,o.createElement)("p",null,(0,J.__)("Move your cursor here to preview","ultimate-cursor"))),(0,o.createElement)(br,{settings:e})))))))))),(0,o.createElement)(vr,{pendingSettings:e,setPendingSettings:f,handleTabChange:p})),(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)&&(0,o.createElement)(le,{onUpgradeClick:w})),"multiple"===n&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Cr,{pendingSettings:e,setPendingSettings:f,activeTab:n,animationKey:l}),!e.enableMultipleCursors&&(0,o.createElement)(le,{onUpgradeClick:w}))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-settings-actions"},e?.cursorType&&!a?(0,o.createElement)(H.Button,{variant:"primary",className:"deactivate-button",onClick:f=>{f.preventDefault(),s({...e,cursorType:null})}},(0,J.__)("Deactivate Cursor","ultimate-cursor"),m&&(0,o.createElement)(K,{viewBox:"0 0 24 24"})):null,(0,o.createElement)(H.Button,{variant:"primary",className:`save-button ${"multiple"!==n||e.enableMultipleCursors?"":"pro-feature-notice"} ${"multiple"===n?"save-button-global":""}`,disabled:!a,onClick:f=>{f.preventDefault();const a=n,t={...e};t.enableMultipleCursors||delete t.cursorConfigurations,s(t).then((()=>{"multiple"===a&&setTimeout((()=>{p("multiple")}),100)}))},title:"multiple"===n?(0,J.__)("Save all configurations to your website","ultimate-cursor"):""},"multiple"!==n||e.enableMultipleCursors?"multiple"===n?(0,J.__)("Save All Changes","ultimate-cursor"):(0,J.__)("Save Changes","ultimate-cursor"):(0,J.__)("Save (Pro Feature Not Active)","ultimate-cursor"),m&&(0,o.createElement)(K,{viewBox:"0 0 24 24"}))),i&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"modal-overlay",onClick:M}),(0,o.createElement)(yr,{isOpen:i},(0,o.createElement)(G,{onClose:M}))))},description:(0,J.__)("Configure your cursor settings","ultimate-cursor")},[Nr]:{label:(0,J.__)("About","ultimate-cursor"),block:function(){const{setActivePage:e}=(0,O.useDispatch)("ultimate/cursor/admin"),{settings:f}=(0,O.useSelect)((e=>{const{getSettings:f}=e("ultimate/cursor/settings");return{settings:f()}}));return(0,o.createElement)("div",{className:"ultimate-cursor-admin-about"},(0,o.createElement)("div",{className:"ultimate-cursor-admin-about-intro"},(0,o.createElement)("div",{className:"intro-decoration"},(0,o.createElement)("div",{className:"decoration-circle"}),(0,o.createElement)("div",{className:"decoration-circle"})),(0,o.createElement)("div",{className:"intro-content"},(0,o.createElement)("h2",null,(0,J.__)("About Ultimate Cursor","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Ultimate Cursor is a lightweight, powerful plugin that enhances your website with dynamic cursor effects for an interactive and engaging user experience.","ultimate-cursor")))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-about-developer"},(0,o.createElement)("div",{className:"developer-content"},(0,o.createElement)("h3",null,(0,J.__)("Meet the Developer","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Hello! I'm the solo developer behind Ultimate Cursor. I'm passionate about creating tools that help website owners add unique touches to their sites without compromising performance.","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("I'm constantly working to bring new features and improvements to Ultimate Cursor, so stay tuned for exciting updates!","ultimate-cursor"))),(0,o.createElement)("div",{className:"developer-image"},(0,o.createElement)("div",{className:"image-placeholder"},(0,o.createElement)("span",{className:"dev-emoji"},"👨‍💻")))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-about-support"},(0,o.createElement)("div",{className:"support-item"},(0,o.createElement)("div",{className:"support-icon"},"⭐"),(0,o.createElement)("h3",null,(0,J.__)("Leave a Review","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("If you enjoy Ultimate Cursor, a positive review would be greatly appreciated. It helps me continue developing and making it even better for you.","ultimate-cursor")),(0,o.createElement)("a",{href:"https://wordpress.org/support/plugin/ultimate-cursor/reviews/#new-post",target:"_blank",rel:"noopener noreferrer",className:"support-button"},(0,J.__)("Write a Review","ultimate-cursor"))),(0,o.createElement)("div",{className:"support-item"},(0,o.createElement)("div",{className:"support-icon"},"🛟"),(0,o.createElement)("h3",null,(0,J.__)("Get Support","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Having trouble with Ultimate Cursor? Visit our support forum to get help or report any issues you encounter.","ultimate-cursor")),(0,o.createElement)("a",{href:"https://wordpress.org/support/plugin/ultimate-cursor/",target:"_blank",rel:"noopener noreferrer",className:"support-button"},(0,J.__)("Visit Support Forum","ultimate-cursor"))),(0,o.createElement)("div",{className:"support-item"},(0,o.createElement)("div",{className:"support-icon"},"📚"),(0,o.createElement)("h3",null,(0,J.__)("Documentation","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Check out our documentation to learn more about how to get the most out of Ultimate Cursor.","ultimate-cursor")),(0,o.createElement)("a",{href:"https://wpxero.com/docs/ultimate-cursor",target:"_blank",rel:"noopener noreferrer",className:"support-button"},(0,J.__)("Read Documentation","ultimate-cursor")))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-about-roadmap"},(0,o.createElement)("h3",null,(0,J.__)("What's Coming Next?","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("I'm always working on new features and improvements. Here's a sneak peek at what's coming soon:","ultimate-cursor")),(0,o.createElement)("ul",{className:"roadmap-list"},(0,o.createElement)("li",null,(0,o.createElement)("div",{className:"roadmap-icon"},"🚀"),(0,o.createElement)("span",null,(0,J.__)("More cursor animation effects","ultimate-cursor"))),(0,o.createElement)("li",null,(0,o.createElement)("div",{className:"roadmap-icon"},"🎨"),(0,o.createElement)("span",null,(0,J.__)("Enhanced customization options","ultimate-cursor"))),(0,o.createElement)("li",null,(0,o.createElement)("div",{className:"roadmap-icon"},"📱"),(0,o.createElement)("span",null,(0,J.__)("Improved mobile device compatibility","ultimate-cursor"))),(0,o.createElement)("li",null,(0,o.createElement)("div",{className:"roadmap-icon"},"⚡"),(0,o.createElement)("span",null,(0,J.__)("Performance optimizations","ultimate-cursor"))))),(0,o.createElement)("div",{className:"ultimate-cursor-admin-about-cta"},(0,o.createElement)("div",{className:"cta-content"},(0,o.createElement)("h3",null,(0,J.__)("Ready to Create Amazing Cursor Effects?","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Customize your cursor settings now and take your website experience to the next level.","ultimate-cursor")),(0,o.createElement)("button",{className:"cta-button",onClick:f=>{f.preventDefault(),e("settings")}},(0,J.__)("Go to Settings","ultimate-cursor")," ",(0,o.createElement)("span",{className:"arrow"},"→"))),(0,o.createElement)("div",{className:"cta-decoration"},(0,o.createElement)("div",{className:"decoration-circle"}),(0,o.createElement)("div",{className:"decoration-circle"}))))},description:(0,J.__)("Learn more about Ultimate Cursor","ultimate-cursor")}},xr=()=>jr,Sr=Ir,kr=[];window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,((e,f,a)=>{kr[f]=a}));function Tr(e){return{type:"SET_ACTIVE_PAGE",activePage:e}}function Dr(e){return e?.activePage||""}const Ar=(0,O.createReduxStore)("ultimate/cursor/admin",{reducer:function(e={activePage:kr.sub_page||xr()},f={}){return"SET_ACTIVE_PAGE"===f.type&&e.activePage!==f.activePage?{...e,activePage:f.activePage}:e},actions:t,selectors:n});(0,O.register)(Ar);const{settings:zr}=window.ultimateCursorAdminData,_r=window.wp.apiFetch;var Rr=a.n(_r);function Pr(e){return({dispatch:f})=>{if(!e||!Object.keys(e).length)return;f({type:"UPDATE_SETTINGS_PENDING"});const a={settings:e};Rr()({path:"/ultimate/cursor/v1/update_settings",method:"POST",data:a}).then((a=>(f({type:"UPDATE_SETTINGS_SUCCESS",settings:e}),a.response))).catch((e=>{f({type:"UPDATE_SETTINGS_ERROR",error:e?.response||e?.error_code||(0,J.__)("Something went wrong, please, try again…","ultimate-")})}))}}function Yr(e){return e?.settings||{}}function Qr(e,f){return e?.settings[f]||""}function Jr(e){return e?.updating||!1}function Ur(e){return e?.error||!1}const Or=(0,O.createReduxStore)("ultimate/cursor/settings",{reducer:function(e={settings:zr,updating:!1,error:""},f={}){switch(f.type){case"UPDATE_SETTINGS_PENDING":return{...e,updating:!0};case"UPDATE_SETTINGS_SUCCESS":return{...e,updating:!1,settings:{...e.settings,...f.settings}};case"UPDATE_SETTINGS_ERROR":return{...e,updating:!1,error:f.error||""}}return e},actions:r,selectors:i});function Br(){const e=(0,U.useRef)(),{setActivePage:f}=(0,O.useDispatch)("ultimate/cursor/admin"),{activePage:a}=(0,O.useSelect)((e=>{const{getActivePage:f}=e("ultimate/cursor/admin");return{activePage:f()}}));(0,U.useEffect)((()=>{document.querySelectorAll(".toplevel_page_ultimate-cursor .current").forEach((e=>{e.classList.remove("current")}));let e=document.querySelectorAll(`.toplevel_page_ultimate-cursor [href="admin.php?page=ultimate-cursor&sub_page=${a}"]`);e&&e.length||(e=document.querySelectorAll('.toplevel_page_ultimate-cursor [href="admin.php?page=ultimate-cursor"]')),e.forEach((e=>{e.parentNode.classList.add("current")})),document.body.classList.forEach((e=>{/ultimate-cursor-admin-page-/.test(e)&&document.body.classList.remove(e)})),document.body.classList.add(`ultimate-cursor-admin-page-${a}`),e&&e.length&&window.history.pushState(document.title,document.title,e[0].href)}),[a]);const t=[];let n="";if(Object.entries(Sr).forEach((([e,n])=>{t.push((0,o.createElement)("a",{key:e,href:n.href||"#",target:n.href?"_blank":null,rel:"noreferrer",className:c(a===e&&"active"),onClick:a=>{n.href||(a.preventDefault(),f(e))}},n.label))})),a&&Sr[a]){const e=Sr[a].block;n=(0,o.createElement)(e,null)}const r=window.ultimateCursorAdminData?.version||"2.0.0";return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"ultimate-cursor-admin-header"},(0,o.createElement)("div",{className:"ultimate-cursor-admin-header-bg"}),(0,o.createElement)("div",{className:"ultimate-cursor-admin-content header-content"},(0,o.createElement)("div",{className:"ultimate-cursor-admin-header-wrap"},(0,o.createElement)("div",{className:"ultimate-cursor-admin-header-logo"},(0,o.createElement)("div",{className:"logo-icon"},(0,o.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor",height:22,width:22,id:"Cursor-Click--Streamline-Phosphor"},(0,o.createElement)("path",{d:"M95.4817 21.1463v-9.2918c0 -7.1528 7.7431 -11.6232 13.9376 -8.0469 2.8749 1.6599 4.6459 4.7273 4.6459 8.0469v9.2918c0 7.1528 -7.7431 11.6233 -13.9376 8.0469 -2.8749 -1.6598 -4.6459 -4.7273 -4.6459 -8.0469ZM11.856 114.0637h9.2917c7.1528 0 11.6233 -7.7431 8.0469 -13.9376 -1.6597 -2.8747 -4.7274 -4.6457 -8.0469 -4.6459H11.856c-7.1528 -0.0003 -11.6232 7.7426 -8.0471 13.9373 1.6597 2.8751 4.7273 4.6462 8.0471 4.6462Zm125.9264 -75.3096c4.5926 2.3 10.18 0.4375 12.4741 -4.158l9.2918 -18.5835c3.2008 -6.3973 -1.7239 -13.8606 -8.8645 -13.434 -3.314 0.198 -6.2706 2.1489 -7.7561 5.1179L133.6359 26.28c-2.3016 4.5895 -0.4447 10.1758 4.1465 12.4741Zm-111.501 94.8804 -18.5835 9.2917c-6.3972 3.2009 -6.9305 12.1267 -0.9598 16.0664 2.771 1.8285 6.307 2.0397 9.2759 0.5542l18.5835 -9.2917c6.3973 -3.2009 6.9306 -12.1267 0.9599 -16.0665 -2.771 -1.8284 -6.307 -2.0397 -9.276 -0.5541Zm221.7127 73.3467c7.2593 7.2576 7.2593 19.0263 0 26.284l-14.7275 14.7274c-7.2576 7.2593 -19.0263 7.2593 -26.284 0l-59.5833 -59.5949 -20.558 53.5321c0 0.1161 -0.0929 0.2439 -0.151 0.3716 -2.907 6.7777 -9.5826 11.1626 -16.9574 11.1385h-0.9176c-7.7065 -0.3263 -14.3901 -5.4283 -16.7367 -12.7761l-60.71 -185.9279C27.0023 41.113 39.0207 27.872 53.0017 30.9021c0.5857 0.127 1.1649 0.2822 1.7357 0.4651l185.9278 60.7099c13.5666 4.5383 17.1329 22.0611 6.4193 31.541 -1.427 1.2627 -3.0397 2.2984 -4.7816 3.0708l-0.3717 0.151 -53.5321 20.5463Zm-13.1362 13.1362 -59.595 -59.5949c-9.2832 -9.2662 -6.3048 -24.9736 5.7261 -30.1982l0.3716 -0.1626 53.3695 -20.4883L49.023 49.0215l60.6286 185.6723 20.4999 -53.4275c0 -0.1278 0.0929 -0.2555 0.151 -0.3833 2.4521 -5.6399 7.5355 -9.7015 13.5776 -10.8481 1.1493 -0.2131 2.3155 -0.3219 3.4844 -0.3252 4.9237 0.0053 9.6441 1.9645 13.1246 5.4473l59.6297 59.6994Z",strokeWidth:1}))),(0,o.createElement)("h1",null,(0,J.__)("Ultimate Cursor","ultimate-cursor"),(0,o.createElement)("span",null,"v",r))),(0,o.createElement)("nav",{className:"ultimate-cursor-admin-header-nav"},t)))),(0,o.createElement)(z,{mode:"out-in"},(0,o.createElement)(Q,{key:a,nodeRef:e,timeout:200,classNames:"fade",unmountOnExit:!0},(0,o.createElement)("div",{ref:e,className:c("ultimate-cursor-admin-content",`ultimate-cursor-admin-content-${a}`)},(0,o.createElement)("div",{className:"ultimate-cursor-admin-content-card"},n)))),(0,o.createElement)("footer",{className:"ultimate-cursor-admin-footer"},(0,o.createElement)("p",null,(0,J.__)("Ultimate Cursor","ultimate-cursor")," v",r," |"," ",(0,o.createElement)("a",{href:"https://wpxero.com/docs/ultimate-cursor",target:"_blank",rel:"noopener noreferrer"},(0,J.__)("Documentation","ultimate-cursor"))," |"," ",(0,o.createElement)("a",{href:"https://wordpress.org/support/plugin/ultimate-cursor/",target:"_blank",rel:"noopener noreferrer"},(0,J.__)("Support","ultimate-cursor")))))}(0,O.register)(Or),window.addEventListener("load",(()=>{(0,U.render)((0,o.createElement)(Br,null),document.querySelector(".ultimate-cursor-admin-root"))}))}},a={};function t(e){var n=a[e];if(void 0!==n)return n.exports;var r=a[e]={exports:{}};return f[e](r,r.exports,t),r.exports}t.m=f,e=[],t.O=(f,a,n,r)=>{if(!a){var i=1/0;for(c=0;c<e.length;c++){for(var[a,n,r]=e[c],o=!0,u=0;u<a.length;u++)(!1&r||i>=r)&&Object.keys(t.O).every((e=>t.O[e](a[u])))?a.splice(u--,1):(o=!1,r<i&&(i=r));if(o){e.splice(c--,1);var l=n();void 0!==l&&(f=l)}}return f}r=r||0;for(var c=e.length;c>0&&e[c-1][2]>r;c--)e[c]=e[c-1];e[c]=[a,n,r]},t.n=e=>{var f=e&&e.__esModule?()=>e.default:()=>e;return t.d(f,{a:f}),f},t.d=(e,f)=>{for(var a in f)t.o(f,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:f[a]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=(e,f)=>Object.prototype.hasOwnProperty.call(e,f),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;t.g.importScripts&&(e=t.g.location+"");var f=t.g.document;if(!e&&f&&(f.currentScript&&"SCRIPT"===f.currentScript.tagName.toUpperCase()&&(e=f.currentScript.src),!e)){var a=f.getElementsByTagName("script");if(a.length)for(var n=a.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=a[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),t.p=e})(),(()=>{var e={884:0,15:0};t.O.j=f=>0===e[f];var f=(f,a)=>{var n,r,[i,o,u]=a,l=0;if(i.some((f=>0!==e[f]))){for(n in o)t.o(o,n)&&(t.m[n]=o[n]);if(u)var c=u(t)}for(f&&f(a);l<i.length;l++)r=i[l],t.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return t.O(c)},a=globalThis.webpackChunkultimate_cursor=globalThis.webpackChunkultimate_cursor||[];a.forEach(f.bind(null,0)),a.push=f.bind(null,a.push.bind(a))})();var n=t.O(void 0,[15],(()=>t(341)));n=t.O(n)})();
     1(()=>{"use strict";var e,f={341:(e,f,a)=>{var t={};a.r(t),a.d(t,{setActivePage:()=>Tr});var n={};a.r(n),a.d(n,{getActivePage:()=>Dr});var r={};a.r(r),a.d(r,{updateSettings:()=>Pr});var i={};a.r(i),a.d(i,{getError:()=>Ur,getSetting:()=>Qr,getSettings:()=>Yr,getUpdating:()=>Jr});const o=window.React;var u=a.n(o);function l(e){var f,a,t="";if("string"==typeof e||"number"==typeof e)t+=e;else if("object"==typeof e)if(Array.isArray(e)){var n=e.length;for(f=0;f<n;f++)e[f]&&(a=l(e[f]))&&(t&&(t+=" "),t+=a)}else for(a in e)e[a]&&(t&&(t+=" "),t+=a);return t}const c=function(){for(var e,f,a=0,t="",n=arguments.length;a<n;a++)(e=arguments[a])&&(f=l(e))&&(t&&(t+=" "),t+=f);return t};function s(e,f){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,f){return e.__proto__=f,e},s(e,f)}function d(e,f){e.prototype=Object.create(f.prototype),e.prototype.constructor=e,s(e,f)}function m(e,f){if(null==e)return{};var a={};for(var t in e)if({}.hasOwnProperty.call(e,t)){if(-1!==f.indexOf(t))continue;a[t]=e[t]}return a}const g=window.ReactDOM;var p=a.n(g);const w=u().createContext(null);var M=function(e){return e.scrollTop},L="unmounted",b="exited",h="entering",C="entered",v="exiting",y=function(e){function f(f,a){var t;t=e.call(this,f,a)||this;var n,r=a&&!a.isMounting?f.enter:f.appear;return t.appearStatus=null,f.in?r?(n=b,t.appearStatus=h):n=C:n=f.unmountOnExit||f.mountOnEnter?L:b,t.state={status:n},t.nextCallback=null,t}d(f,e),f.getDerivedStateFromProps=function(e,f){return e.in&&f.status===L?{status:b}:null};var a=f.prototype;return a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(e){var f=null;if(e!==this.props){var a=this.state.status;this.props.in?a!==h&&a!==C&&(f=h):a!==h&&a!==C||(f=v)}this.updateStatus(!1,f)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var e,f,a,t=this.props.timeout;return e=f=a=t,null!=t&&"number"!=typeof t&&(e=t.exit,f=t.enter,a=void 0!==t.appear?t.appear:f),{exit:e,enter:f,appear:a}},a.updateStatus=function(e,f){if(void 0===e&&(e=!1),null!==f)if(this.cancelNextCallback(),f===h){if(this.props.unmountOnExit||this.props.mountOnEnter){var a=this.props.nodeRef?this.props.nodeRef.current:p().findDOMNode(this);a&&M(a)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===b&&this.setState({status:L})},a.performEnter=function(e){var f=this,a=this.props.enter,t=this.context?this.context.isMounting:e,n=this.props.nodeRef?[t]:[p().findDOMNode(this),t],r=n[0],i=n[1],o=this.getTimeouts(),u=t?o.appear:o.enter;e||a?(this.props.onEnter(r,i),this.safeSetState({status:h},(function(){f.props.onEntering(r,i),f.onTransitionEnd(u,(function(){f.safeSetState({status:C},(function(){f.props.onEntered(r,i)}))}))}))):this.safeSetState({status:C},(function(){f.props.onEntered(r)}))},a.performExit=function(){var e=this,f=this.props.exit,a=this.getTimeouts(),t=this.props.nodeRef?void 0:p().findDOMNode(this);f?(this.props.onExit(t),this.safeSetState({status:v},(function(){e.props.onExiting(t),e.onTransitionEnd(a.exit,(function(){e.safeSetState({status:b},(function(){e.props.onExited(t)}))}))}))):this.safeSetState({status:b},(function(){e.props.onExited(t)}))},a.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(e,f){f=this.setNextCallback(f),this.setState(e,f)},a.setNextCallback=function(e){var f=this,a=!0;return this.nextCallback=function(t){a&&(a=!1,f.nextCallback=null,e(t))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},a.onTransitionEnd=function(e,f){this.setNextCallback(f);var a=this.props.nodeRef?this.props.nodeRef.current:p().findDOMNode(this),t=null==e&&!this.props.addEndListener;if(a&&!t){if(this.props.addEndListener){var n=this.props.nodeRef?[this.nextCallback]:[a,this.nextCallback],r=n[0],i=n[1];this.props.addEndListener(r,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},a.render=function(){var e=this.state.status;if(e===L)return null;var f=this.props,a=f.children,t=(f.in,f.mountOnEnter,f.unmountOnExit,f.appear,f.enter,f.exit,f.timeout,f.addEndListener,f.onEnter,f.onEntering,f.onEntered,f.onExit,f.onExiting,f.onExited,f.nodeRef,m(f,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return u().createElement(w.Provider,{value:null},"function"==typeof a?a(e,t):u().cloneElement(u().Children.only(a),t))},f}(u().Component);function j(){}y.contextType=w,y.propTypes={},y.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:j,onEntering:j,onEntered:j,onExit:j,onExiting:j,onExited:j},y.UNMOUNTED=L,y.EXITED=b,y.ENTERING=h,y.ENTERED=C,y.EXITING=v;const E=y;var N,I,x="out-in",S="in-out",k=function(e,f,a){return function(){var t;e.props[f]&&(t=e.props)[f].apply(t,arguments),a()}},T=((N={})[x]=function(e){var f=e.current,a=e.changeState;return u().cloneElement(f,{in:!1,onExited:k(f,"onExited",(function(){a(h,null)}))})},N[S]=function(e){var f=e.current,a=e.changeState,t=e.children;return[f,u().cloneElement(t,{in:!0,onEntered:k(t,"onEntered",(function(){a(h)}))})]},N),D=((I={})[x]=function(e){var f=e.children,a=e.changeState;return u().cloneElement(f,{in:!0,onEntered:k(f,"onEntered",(function(){a(C,u().cloneElement(f,{in:!0}))}))})},I[S]=function(e){var f=e.current,a=e.children,t=e.changeState;return[u().cloneElement(f,{in:!1,onExited:k(f,"onExited",(function(){t(C,u().cloneElement(a,{in:!0}))}))}),u().cloneElement(a,{in:!0})]},I),A=function(e){function f(){for(var f,a=arguments.length,t=new Array(a),n=0;n<a;n++)t[n]=arguments[n];return(f=e.call.apply(e,[this].concat(t))||this).state={status:C,current:null},f.appeared=!1,f.changeState=function(e,a){void 0===a&&(a=f.state.current),f.setState({status:e,current:a})},f}d(f,e);var a=f.prototype;return a.componentDidMount=function(){this.appeared=!0},f.getDerivedStateFromProps=function(e,f){return null==e.children?{current:null}:f.status===h&&e.mode===S?{status:h}:!f.current||((a=f.current)===(t=e.children)||u().isValidElement(a)&&u().isValidElement(t)&&null!=a.key&&a.key===t.key)?{current:u().cloneElement(e.children,{in:!0})}:{status:v};var a,t},a.render=function(){var e,f=this.props,a=f.children,t=f.mode,n=this.state,r=n.status,i=n.current,o={children:a,current:i,changeState:this.changeState,status:r};switch(r){case h:e=D[t](o);break;case v:e=T[t](o);break;case C:e=i}return u().createElement(w.Provider,{value:{isMounting:!this.appeared}},e)},f}(u().Component);A.propTypes={},A.defaultProps={mode:x};const z=A;function _(){return _=Object.assign?Object.assign.bind():function(e){for(var f=1;f<arguments.length;f++){var a=arguments[f];for(var t in a)({}).hasOwnProperty.call(a,t)&&(e[t]=a[t])}return e},_.apply(null,arguments)}function R(e,f){return e.replace(new RegExp("(^|\\s)"+f+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var P=function(e,f){return e&&f&&f.split(" ").forEach((function(f){return t=f,void((a=e).classList?a.classList.remove(t):"string"==typeof a.className?a.className=R(a.className,t):a.setAttribute("class",R(a.className&&a.className.baseVal||"",t)));var a,t}))},Y=function(e){function f(){for(var f,a=arguments.length,t=new Array(a),n=0;n<a;n++)t[n]=arguments[n];return(f=e.call.apply(e,[this].concat(t))||this).appliedClasses={appear:{},enter:{},exit:{}},f.onEnter=function(e,a){var t=f.resolveArguments(e,a),n=t[0],r=t[1];f.removeClasses(n,"exit"),f.addClass(n,r?"appear":"enter","base"),f.props.onEnter&&f.props.onEnter(e,a)},f.onEntering=function(e,a){var t=f.resolveArguments(e,a),n=t[0],r=t[1]?"appear":"enter";f.addClass(n,r,"active"),f.props.onEntering&&f.props.onEntering(e,a)},f.onEntered=function(e,a){var t=f.resolveArguments(e,a),n=t[0],r=t[1]?"appear":"enter";f.removeClasses(n,r),f.addClass(n,r,"done"),f.props.onEntered&&f.props.onEntered(e,a)},f.onExit=function(e){var a=f.resolveArguments(e)[0];f.removeClasses(a,"appear"),f.removeClasses(a,"enter"),f.addClass(a,"exit","base"),f.props.onExit&&f.props.onExit(e)},f.onExiting=function(e){var a=f.resolveArguments(e)[0];f.addClass(a,"exit","active"),f.props.onExiting&&f.props.onExiting(e)},f.onExited=function(e){var a=f.resolveArguments(e)[0];f.removeClasses(a,"exit"),f.addClass(a,"exit","done"),f.props.onExited&&f.props.onExited(e)},f.resolveArguments=function(e,a){return f.props.nodeRef?[f.props.nodeRef.current,e]:[e,a]},f.getClassNames=function(e){var a=f.props.classNames,t="string"==typeof a,n=t?(t&&a?a+"-":"")+e:a[e];return{baseClassName:n,activeClassName:t?n+"-active":a[e+"Active"],doneClassName:t?n+"-done":a[e+"Done"]}},f}d(f,e);var a=f.prototype;return a.addClass=function(e,f,a){var t=this.getClassNames(f)[a+"ClassName"],n=this.getClassNames("enter").doneClassName;"appear"===f&&"done"===a&&n&&(t+=" "+n),"active"===a&&e&&M(e),t&&(this.appliedClasses[f][a]=t,function(e,f){e&&f&&f.split(" ").forEach((function(f){return t=f,void((a=e).classList?a.classList.add(t):function(e,f){return e.classList?!!f&&e.classList.contains(f):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+f+" ")}(a,t)||("string"==typeof a.className?a.className=a.className+" "+t:a.setAttribute("class",(a.className&&a.className.baseVal||"")+" "+t)));var a,t}))}(e,t))},a.removeClasses=function(e,f){var a=this.appliedClasses[f],t=a.base,n=a.active,r=a.done;this.appliedClasses[f]={},t&&P(e,t),n&&P(e,n),r&&P(e,r)},a.render=function(){var e=this.props,f=(e.classNames,m(e,["classNames"]));return u().createElement(E,_({},f,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},f}(u().Component);Y.defaultProps={classNames:""},Y.propTypes={};const Q=Y,J=window.wp.i18n,U=window.wp.element,O=window.wp.data,B=window.wp.hooks,G=({onClose:e})=>(0,o.createElement)("div",{className:"pro-features-modal"},(0,o.createElement)("div",{className:"pro-features-comparison"},(0,o.createElement)("div",{className:"modal-header"},(0,o.createElement)("h3",null,(0,J.__)("Ultimate Cursor: Free vs Pro","ultimate-cursor")),e&&(0,o.createElement)("button",{className:"close-button",onClick:e},"×")),(0,o.createElement)("div",{className:"features-table"},(0,o.createElement)("div",{className:"table-header"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Feature","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,J.__)("Free","ultimate-cursor")),(0,o.createElement)("div",{className:"pro-column"},(0,J.__)("Pro","ultimate-cursor"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Basic Cursor Customization","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Text Cursor","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Image Cursor","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Icon Cursor","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Animated Cursor Effects","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row highlighted"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Multiple Cursor Configurations","ultimate-cursor"),(0,o.createElement)("div",{className:"feature-description"},(0,J.__)("Use different cursor types for different elements","ultimate-cursor"))),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"cross-icon"},"✕")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Element-Specific Cursors","ultimate-cursor"),(0,o.createElement)("div",{className:"feature-description"},(0,J.__)("Apply unique cursors to buttons, images, etc.","ultimate-cursor"))),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"cross-icon"},"✕")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Page-Specific Cursors","ultimate-cursor"),(0,o.createElement)("div",{className:"feature-description"},(0,J.__)("Different cursors for different pages","ultimate-cursor"))),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"cross-icon"},"✕")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Advanced Animation Options","ultimate-cursor"),(0,o.createElement)("div",{className:"feature-description"},(0,J.__)("More effects and customization options","ultimate-cursor"))),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"limited-icon"},"Limited")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓"))),(0,o.createElement)("div",{className:"table-row"},(0,o.createElement)("div",{className:"feature-column"},(0,J.__)("Premium Support","ultimate-cursor")),(0,o.createElement)("div",{className:"free-column"},(0,o.createElement)("span",{className:"cross-icon"},"✕")),(0,o.createElement)("div",{className:"pro-column"},(0,o.createElement)("span",{className:"check-icon"},"✓")))),(0,o.createElement)("div",{className:"upgrade-section"},(0,o.createElement)("a",{href:"https://wpxero.com/pricing/ultimate-cursor",className:"upgrade-button",target:"_blank",rel:"noopener noreferrer"},(0,J.__)("Upgrade to Pro","ultimate-cursor"))))),Z=({onGetProClick:e})=>(0,o.createElement)("div",{className:"pro-features-advertisement"},(0,o.createElement)("div",{className:"pro-features-content"},(0,o.createElement)("div",{className:"pro-features-header"},(0,o.createElement)("div",{className:"pro-badge"},"PRO"),(0,o.createElement)("h2",null,(0,J.__)("Unlock the Full Power of Ultimate Cursor","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Take your website to the next level with multiple cursor configurations and advanced targeting.","ultimate-cursor"))),(0,o.createElement)("div",{className:"pro-features-grid"},(0,o.createElement)("div",{className:"pro-feature-item"},(0,o.createElement)("div",{className:"feature-icon"},"🎯"),(0,o.createElement)("h3",null,(0,J.__)("Multiple Cursor Types","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Use different cursor styles for different elements - text cursors for buttons, animated cursors for images, and more.","ultimate-cursor"))),(0,o.createElement)("div",{className:"pro-feature-item"},(0,o.createElement)("div",{className:"feature-icon"},"🔍"),(0,o.createElement)("h3",null,(0,J.__)("Element-Specific Targeting","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Apply unique cursors to specific elements using CSS selectors for a targeted user experience.","ultimate-cursor"))),(0,o.createElement)("div",{className:"pro-feature-item"},(0,o.createElement)("div",{className:"feature-icon"},"📄"),(0,o.createElement)("h3",null,(0,J.__)("Page-Specific Cursors","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Create different cursor experiences for different pages of your website.","ultimate-cursor"))),(0,o.createElement)("div",{className:"pro-feature-item"},(0,o.createElement)("div",{className:"feature-icon"},"✨"),(0,o.createElement)("h3",null,(0,J.__)("Advanced Animation Options","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Access premium animations and effects to create truly unique cursor experiences.","ultimate-cursor")))),(0,o.createElement)("div",{className:"pro-features-cta"},(0,o.createElement)("button",{className:"get-pro-button",onClick:e},(0,J.__)("Get Ultimate Cursor Pro","ultimate-cursor")))),(0,o.createElement)("div",{className:"pro-features-image"},(0,o.createElement)("div",{className:"pro-image-container"},(0,o.createElement)("div",{className:"cursor-preview cursor-preview-text"},"view"),(0,o.createElement)("div",{className:"cursor-preview cursor-preview-image"}),(0,o.createElement)("div",{className:"cursor-preview cursor-preview-bubble"}),(0,o.createElement)("div",{className:"element-preview element-button"},(0,J.__)("Button","ultimate-cursor")),(0,o.createElement)("div",{className:"element-preview element-image"},(0,J.__)("Image","ultimate-cursor")),(0,o.createElement)("div",{className:"element-preview element-text"},(0,J.__)("Text Content","ultimate-cursor")),(0,o.createElement)("div",{className:"connect-line line-1"}),(0,o.createElement)("div",{className:"connect-line line-2"}),(0,o.createElement)("div",{className:"connect-line line-3"})))),F=window.lodash,H=window.wp.components;var W,X;function V(){return V=Object.assign?Object.assign.bind():function(e){for(var f=1;f<arguments.length;f++){var a=arguments[f];for(var t in a)({}).hasOwnProperty.call(a,t)&&(e[t]=a[t])}return e},V.apply(null,arguments)}var K=function(e){return o.createElement("svg",V({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none"},e),W||(W=o.createElement("path",{fill:"transparent",stroke:"currentColor",strokeWidth:1.5,d:"M19.75 12A7.75 7.75 0 0 0 6.52 6.52L5.4 7.64M4.25 12a7.75 7.75 0 0 0 13.23 5.48l1.12-1.12"})),X||(X=o.createElement("path",{fill:"transparent",stroke:"currentColor",strokeWidth:1.5,d:"M4.75 4.25v4h4M19.25 19.75v-4h-4"})))};const q=[{label:"px",value:"px"},{label:"%",value:"%"},{label:"em",value:"em"},{label:"rem",value:"rem"},{label:"vh",value:"vh"}],$=[{name:"cursor-text",title:(0,J.__)("Text","ultimate-cursor"),description:(0,J.__)("Replace cursor with text","ultimate-cursor")},{name:"cursor-image",title:(0,J.__)("Image","ultimate-cursor"),description:(0,J.__)("Use any image as your cursor","ultimate-cursor")},{name:"cursor-icon",title:(0,J.__)("Icon","ultimate-cursor"),description:(0,J.__)("Choose from our icon library","ultimate-cursor")},{title:(0,J.__)("Shapes","ultimate-cursor"),name:"cursor-shape",description:(0,J.__)("Geometric shapes as cursors","ultimate-cursor")},{name:"animated-cursor",title:(0,J.__)("Animated","ultimate-cursor"),description:(0,J.__)("Add motion effects to cursor","ultimate-cursor")}],ee=[{label:"Bubble Cursor",value:"BubbleCursor"},{label:"Character Cursor",value:"CharacterCursor"},{label:"Rainbow Cursor",value:"RainbowCursor"},{label:"Snowflake Cursor",value:"SnowFlake"},{label:"Splash Cursor",value:"SplashCursor"},{label:"Click Spark",value:"ClickSpark"},{label:"Click Particles",value:"ClickParticles"},{label:"Trail Cursor",value:"TrailCursor"}],fe=[{label:(0,J.__)("None","ultimate-cursor"),value:"none"},{label:(0,J.__)("Solid","ultimate-cursor"),value:"solid"},{label:(0,J.__)("Dotted","ultimate-cursor"),value:"dotted"},{label:(0,J.__)("Dashed","ultimate-cursor"),value:"dashed"},{label:(0,J.__)("Double","ultimate-cursor"),value:"double"},{label:(0,J.__)("Groove","ultimate-cursor"),value:"groove"}],ae=((0,J.__)("100"),(0,J.__)("200"),(0,J.__)("300"),(0,J.__)("400"),(0,J.__)("500"),(0,J.__)("600"),(0,J.__)("700"),(0,J.__)("800"),(0,J.__)("900"),(0,J.__)("Bold"),(0,J.__)("Bolder"),(0,J.__)("Lighter"),(0,J.__)("Normal"),(0,J.__)("Initial"),(0,J.__)("Inherit"),(0,J.__)("None","ultimate-cursor"),(0,J.__)("Underline","ultimate-cursor"),(0,J.__)("Overline","ultimate-cursor"),(0,J.__)("Line through","ultimate-cursor"),(0,J.__)("None","ultimate-cursor"),(0,J.__)("Uppercase","ultimate-cursor"),(0,J.__)("Lowercase","ultimate-cursor"),(0,J.__)("Capitalize","ultimate-cursor"),[{label:(0,J.__)("Entire Website","ultimate-cursor"),value:"entire-website"},{label:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("Specific Pages (pro feature)","ultimate-cursor"):(0,J.__)("Specific Pages","ultimate-cursor"),value:"specific-pages",disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)},{label:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("CSS Selectors (pro feature)","ultimate-cursor"):(0,J.__)("CSS Selectors","ultimate-cursor"),value:"css-selectors",disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)},{label:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)?(0,J.__)("HTML Elements (pro feature)","ultimate-cursor"):(0,J.__)("HTML Elements","ultimate-cursor"),value:"html-elements",disabled:(0,B.applyFilters)("ultimate-cursor.is-pro-feature",!0)}]),te={common:{padding:"8px",borderRadius:"4px",borderStyle:"none",borderWidth:"1px",borderColor:"#000000",hideCursorOnTouch:!0,shapeSize:"10px",enableTransition:!0},"cursor-text":{text:"view",color:"#000000",background:"#ffffff",size:"16px",padding:"8px",borderRadius:"4px"},"animated-cursor":{effect:"BubbleCursor",bubbleSize:4,bubbleFillColor:"#e6f1f7",bubbleStrokeColor:"#3a92c5"},"cursor-image":{imageSize:"50px",borderRadius:"0px"},"cursor-icon":{imageSize:"28px",defaultCursor:!0},TrailCursor:{trailEmoji:"✨",trailEmojiSize:16,trailParticleCount:15,trailSpeed:.4,trailOpacity:1},SnowFlake:{snowflakeEmojis:["❄️"],snowflakeSize:12,snowflakeCount:5,snowflakeLifespan:100,snowflakeFallSpeed:1},SplashCursor:{splashRadius:.5,splashForce:6e3,splashColors:["#e6f1f7"]},ClickSpark:{sparkColor:"#fff",sparkSize:10,sparkRadius:15,sparkCount:8,duration:400,easing:"ease-out",extraScale:1}},ne=e=>({...te.common||{},...te[e]||{}}),re=(e,f="Primary Cursor")=>({id:"primary",name:f,...e,enableMultipleCursors:void 0,cursorConfigurations:void 0}),ie=(e,f)=>{const[a,t]=(0,o.useState)({x:0,y:0}),n=(0,o.useRef)({x:0,y:0});return(0,o.useEffect)((()=>{const a=a=>{if(e){const t=e.getBoundingClientRect();a.clientX>=t.left&&a.clientX<=t.right&&a.clientY>=t.top&&a.clientY<=t.bottom?(n.current={x:a.clientX-t.left,y:a.clientY-t.top},f(!0)):f(!1)}else n.current={x:a.clientX,y:a.clientY},f(!0)},t=()=>{e||f(!0)};return document.addEventListener("mousemove",a),document.addEventListener("scroll",t),()=>{document.removeEventListener("mousemove",a),document.removeEventListener("scroll",t)}}),[e,f]),(0,o.useEffect)((()=>{let e;const f=()=>{t(n.current),e=requestAnimationFrame(f)};return e=requestAnimationFrame(f),()=>{cancelAnimationFrame(e)}}),[]),a},oe=({color:e})=>{if("undefined"!=typeof window){const e=document.documentElement;if(e.classList.contains("dark")||document.body.classList.contains("dark")||"dark"===e.getAttribute("data-theme")||"dark"===e.getAttribute("data-bs-theme"))return"255, 255, 255";const f=window.getComputedStyle(document.body).backgroundColor,a=window.getComputedStyle(e).backgroundColor,t=e=>{const f=e.match(/rgb\((\d+),\s*(\d+),\s*(\d+)\)/);return f?[parseInt(f[1]),parseInt(f[2]),parseInt(f[3])]:null},n=t(f),r=t(a),i=e=>e?(299*e[0]+587*e[1]+114*e[2])/1e3:255,o=i(n),u=i(r);if(o<128||u<128)return"255, 255, 255";if(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches)return"255, 255, 255"}return e||"100, 100, 100"},ue=({pendingSettings:e,setPendingSettings:f})=>(0,o.createElement)("div",{className:"setup-step"},(0,o.createElement)("div",{className:"step-content"},(0,o.createElement)("h3",null,(0,J.__)("Select Cursor Type","ultimate-cursor")),(0,o.createElement)("div",{className:"ultimate-cursor-admin-settings-card-button-group"},(0,B.applyFilters)("ultimate-cursor.cursor-types",$).map((a=>(0,o.createElement)("button",{key:a.title,onClick:t=>{t.preventDefault(),(a=>{const t=ne(a.name);f({...e,cursorType:a.name,...t})})(a)},disabled:a.disabled,className:c("ultimate-cursor-admin-settings-card-button",e.cursorType===a.name&&"ultimate-cursor-admin-settings-card-button-active")},a.title,(0,o.createElement)("span",null,a.description))))))),le=({onUpgradeClick:e})=>(0,o.createElement)("div",{className:"pro-upgrade-banner"},(0,o.createElement)("div",{className:"upgrade-content"},(0,o.createElement)("h3",null,(0,J.__)("Unlock Advanced Cursor Features","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Get multiple cursor configurations, element-specific cursors, and more premium features.","ultimate-cursor"))),(0,o.createElement)("div",{className:"upgrade-action"},(0,o.createElement)("button",{className:"upgrade-button",onClick:e},(0,J.__)("View Pro Features","ultimate-cursor")))),ce=({onUpgradeClick:e})=>{if("undefined"!=typeof window&&window.wp&&window.ultimateCursorAdminData&&window.ultimateCursorAdminData.isPro)return null;const f="ultimate_cursor_promo_dismissed",a=()=>{const e=localStorage.getItem(f);return!e||(new Date).getTime()-parseInt(e,10)>432e5},[t,n]=(0,U.useState)(a());return(0,U.useEffect)((()=>{n(a())}),[]),t?(0,o.createElement)("div",{className:"promotional-discount-banner"},(0,o.createElement)("div",{className:"discount-badge"},(0,o.createElement)("span",{className:"discount-amount"},"20%"),(0,o.createElement)("span",{className:"discount-text"},"OFF")),(0,o.createElement)("div",{className:"promotional-content"},(0,o.createElement)("h3",null,(0,J.__)("Limited Time Offer!","ultimate-cursor")),(0,o.createElement)("p",null,(0,J.__)("Upgrade to Ultimate Cursor Pro today and save 20% on all plans. Unlock multiple cursor configurations, element-specific cursors, and more!","ultimate-cursor")),(0,o.createElement)("div",{className:"promotional-coupon"},(0,o.createElement)("span",{className:"coupon-label"},(0,J.__)("Use code:","ultimate-cursor")),(0,o.createElement)("span",{className:"coupon-code"},"UNLOCKPRO")),(0,o.createElement)("div",{className:"promotional-timer"},(0,o.createElement)("span",{className:"timer-icon"},"⏱"),(0,o.createElement)("span",{className:"timer-text"},(0,J.__)("Offer ends soon","ultimate-cursor")))),(0,o.createElement)("div",{className:"promotional-actions"},(0,o.createElement)("button",{className:"promotional-button",onClick:e},(0,J.__)("Upgrade Now","ultimate-cursor")),(0,o.createElement)("button",{className:"dismiss-button",onClick:()=>{const e=(new Date).getTime();localStorage.setItem(f,e.toString()),n(!1)}},(0,J.__)("Dismiss","ultimate-cursor")))):null};function se(e){return[].concat(e)}function de(e){return e.startsWith(":")}function me(e){return Me(e)&&("*"===e||e.length>1&&":>~.+*".includes(e.slice(0,1))||Le(e))}function ge(e,f){return(Me(f)||"number"==typeof f)&&!we(e)&&!de(e)&&!pe(e)}function pe(e){return e.startsWith("@media")}function we(e){return"--"===e}function Me(e){return e+""===e}function Le(e){return Me(e)&&(e.startsWith("&")||de(e))}function be(e,f=""){return e.filter(Boolean).join(f)}function he(e,f){let a=0;if(0===f.length)return a.toString();for(let e=0;e<f.length;e++)a=(a<<5)-a+f.charCodeAt(e),a|=0;return`${e??"cl"}_${a.toString(36)}`}function Ce(e,f){return`${e}:${f}`}var ve=class e{constructor(e,f,a,t){this.sheet=e,this.property=f,this.value=a,this.selector=t,this.property=f,this.value=a,this.joined=Ce(f,a);const n=this.selector.preconditions.concat(this.selector.postconditions);this.hash=this.selector.hasConditions?this.selector.scopeClassName:he(this.sheet.name,this.joined),this.key=be([this.joined,n,this.hash])}toString(){let f=ye(this.selector.preconditions,{right:this.hash});return f=ye(this.selector.postconditions,{left:f}),`${f} {${e.genRule(this.property,this.value)}}`}static genRule(e,f){return Ce(e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),function(e,f){return"content"===e?`"${f}"`:f}(e,f))+";"}};function ye(e,{left:f="",right:a=""}={}){const t=e.reduce(((e,f)=>de(f)?e+f:Le(f)?e+f.slice(1):be([e,f]," ")),f);return be([t,(n=a,n?`.${n}`:"")]," ");var n}var je,Ee=class e{constructor(e,f=null,{preconditions:a,postconditions:t}={}){this.sheet=e,this.preconditions=[],this.scopeClassName=null,this.scopeName=null,this.postconditions=[],this.preconditions=a?se(a):[],this.postconditions=t?se(t):[],this.setScope(f)}setScope(e){return e?(this.scopeClassName||(this.scopeName=e,this.scopeClassName=he(this.sheet.name,e+this.sheet.count)),this):this}get hasConditions(){return this.preconditions.length>0||this.postconditions.length>0}addScope(f){return new e(this.sheet,f,{preconditions:this.preconditions,postconditions:this.postconditions})}addPrecondition(f){return new e(this.sheet,this.scopeClassName,{postconditions:this.postconditions,preconditions:this.preconditions.concat(f)})}addPostcondition(f){return new e(this.sheet,this.scopeClassName,{preconditions:this.preconditions,postconditions:this.postconditions.concat(f)})}createRule(e,f){return new ve(this.sheet,e,f,this)}},Ne=class{constructor(e,f){this.name=e,this.rootNode=f,this.storedStyles={},this.storedClasses={},this.style="",this.count=0,this.id=`flairup-${e}`,this.styleTag=this.createStyleTag()}getStyle(){return this.style}append(e){var f,a;this.style=(a=e,(f=this.style)?`${f}\n${a}`:a)}apply(){this.count++,this.styleTag&&(this.styleTag.innerHTML=this.style)}isApplied(){return!!this.styleTag}createStyleTag(){if("undefined"==typeof document||this.isApplied()||null===this.rootNode)return this.styleTag;const e=document.createElement("style");return e.type="text/css",e.id=this.id,(this.rootNode??document.head).appendChild(e),e}addRule(e){const f=this.storedClasses[e.key];return Me(f)?f:(this.storedClasses[e.key]=e.hash,this.storedStyles[e.hash]=[e.property,e.value],this.append(e.toString()),e.hash)}};function Ie(e,f){for(const a in e)f(a.trim(),e[a])}function xe(...e){return be(e.reduce(((e,f)=>(f instanceof Set?e.push(...f):"string"==typeof f?e.push(f):Array.isArray(f)?e.push(xe(...f)):"object"==typeof f&&Object.entries(f).forEach((([f,a])=>{a&&e.push(f)})),e)),[])," ").trim()}function Se(e,f){const a=new Ne(e,f);return{create:function(e){const f={};return ke(a,e,new Ee(a)).forEach((([e,t,n])=>{Te(a,t,n).forEach((a=>{!function(e,a){f[e]=f[e]??new Set,f[e].add(a)}(e,a)}))})),a.apply(),f},getStyle:a.getStyle.bind(a),isApplied:a.isApplied.bind(a)}}function ke(e,f,a){const t=[];return Ie(f,((n,r)=>{if(me(n))return ke(e,r,a.addPrecondition(n)).forEach((e=>t.push(e)));t.push([n,f[n],a.addScope(n)])})),t}function Te(e,f,a){const t=new Set;return Ie(f,((f,n)=>{let r=[];if(me(f))r=Te(e,n,a.addPostcondition(f));else if(function(e){return"."===e}(f))r=se(n);else if(pe(f))r=function(e,f,a,t){e.append(a+" {");const n=Te(e,f,t);return e.append("}"),n}(e,n,f,a);else if(we(f))r=function(e,f,a){const t=new Set,n=[];if(Ie(f,((f,r)=>{ge(f,r)?n.push(ve.genRule(f,r)):De(Te(e,r??{},a),t)})),!a.scopeClassName)return t;if(n.length){const f=n.join(" ");e.append(`${ye(a.preconditions,{right:a.scopeClassName})} {${f}}`)}return t.add(a.scopeClassName),t}(e,n,a);else if(ge(f,n)){const r=a.createRule(f,n);e.addRule(r),t.add(r.hash)}return De(r,t)})),t}function De(e,f){return e.forEach((e=>f.add(e))),f}function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var f=1;f<arguments.length;f++){var a=arguments[f];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(e[t]=a[t])}return e},Ae.apply(this,arguments)}function ze(e,f){return ze=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,f){return e.__proto__=f,e},ze(e,f)}function _e(e,f){if(null==e)return{};var a,t,n={},r=Object.keys(e);for(t=0;t<r.length;t++)a=r[t],f.indexOf(a)>=0||(n[a]=e[a]);return n}function Re(e,f){(null==f||f>e.length)&&(f=e.length);for(var a=0,t=new Array(f);a<f;a++)t[a]=e[a];return t}function Pe(){for(var e=arguments.length,f=new Array(e),a=0;a<e;a++)f[a]=arguments[a];return f.map((function(e){return"."+e})).join("")}!function(e){e.hiddenOnSearch="epr-hidden-on-search",e.searchActive="epr-search-active",e.hidden="epr-hidden",e.visible="epr-visible",e.active="epr-active",e.emoji="epr-emoji",e.category="epr-emoji-category",e.label="epr-emoji-category-label",e.categoryContent="epr-emoji-category-content",e.emojiHasVariations="epr-emoji-has-variations",e.scrollBody="epr-body",e.emojiList="epr-emoji-list",e.external="__EmojiPicker__",e.emojiPicker="EmojiPickerReact",e.open="epr-open",e.vertical="epr-vertical",e.horizontal="epr-horizontal",e.variationPicker="epr-emoji-variation-picker",e.darkTheme="epr-dark-theme",e.autoTheme="epr-auto-theme"}(je||(je={}));var Ye=Se("epr",null),Qe={display:"none",opacity:"0",pointerEvents:"none",visibility:"hidden",overflow:"hidden"},Je=Ye.create({hidden:Ae({".":je.hidden},Qe)}),Ue=(0,o.memo)((function(){return(0,o.createElement)("style",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:Ye.getStyle()}})})),Oe=Ye.create({".epr-main":{":has(input:not(:placeholder-shown))":{categoryBtn:{":hover":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)"}},hiddenOnSearch:Ae({".":je.hiddenOnSearch},Qe)},":has(input:placeholder-shown)":{visibleOnSearchOnly:Qe}},hiddenOnReactions:{transition:"all 0.5s ease-in-out"},".epr-reactions":{hiddenOnReactions:{height:"0px",width:"0px",opacity:"0",pointerEvents:"none",overflow:"hidden"}},".EmojiPickerReact:not(.epr-search-active)":{categoryBtn:{":hover":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)"},"&.epr-active":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)"}},visibleOnSearchOnly:Ae({".":"epr-visible-on-search-only"},Qe)}});function Be(e,f){var a,t;return{".epr-dark-theme":(a={},a[e]=f,a),".epr-auto-theme":(t={},t[e]={"@media (prefers-color-scheme: dark)":f},t)}}function Ge(e,f){var a,t,n=null!=(a=e.customEmojis)?a:[],r=null!=(t=f.customEmojis)?t:[];return e.open===f.open&&e.emojiVersion===f.emojiVersion&&e.reactionsDefaultOpen===f.reactionsDefaultOpen&&e.searchPlaceHolder===f.searchPlaceHolder&&e.searchPlaceholder===f.searchPlaceholder&&e.defaultSkinTone===f.defaultSkinTone&&e.skinTonesDisabled===f.skinTonesDisabled&&e.autoFocusSearch===f.autoFocusSearch&&e.emojiStyle===f.emojiStyle&&e.theme===f.theme&&e.suggestedEmojisMode===f.suggestedEmojisMode&&e.lazyLoadEmojis===f.lazyLoadEmojis&&e.className===f.className&&e.height===f.height&&e.width===f.width&&e.style===f.style&&e.searchDisabled===f.searchDisabled&&e.skinTonePickerLocation===f.skinTonePickerLocation&&n.length===r.length}var Ze,Fe,He,We,Xe,Ve,Ke,qe=["1f44d","2764-fe0f","1f603","1f622","1f64f","1f44e","1f621"];!function(e){e.RECENT="recent",e.FREQUENT="frequent"}(Ze||(Ze={})),function(e){e.NATIVE="native",e.APPLE="apple",e.TWITTER="twitter",e.GOOGLE="google",e.FACEBOOK="facebook"}(Fe||(Fe={})),function(e){e.DARK="dark",e.LIGHT="light",e.AUTO="auto"}(He||(He={})),function(e){e.NEUTRAL="neutral",e.LIGHT="1f3fb",e.MEDIUM_LIGHT="1f3fc",e.MEDIUM="1f3fd",e.MEDIUM_DARK="1f3fe",e.DARK="1f3ff"}(We||(We={})),function(e){e.SUGGESTED="suggested",e.CUSTOM="custom",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"}(Xe||(Xe={})),function(e){e.SEARCH="SEARCH",e.PREVIEW="PREVIEW"}(Ve||(Ve={}));var $e=[Xe.SUGGESTED,Xe.CUSTOM,Xe.SMILEYS_PEOPLE,Xe.ANIMALS_NATURE,Xe.FOOD_DRINK,Xe.TRAVEL_PLACES,Xe.ACTIVITIES,Xe.OBJECTS,Xe.SYMBOLS,Xe.FLAGS],ef={name:"Recently Used",category:Xe.SUGGESTED},ff=((Ke={})[Xe.SUGGESTED]={category:Xe.SUGGESTED,name:"Frequently Used"},Ke[Xe.CUSTOM]={category:Xe.CUSTOM,name:"Custom Emojis"},Ke[Xe.SMILEYS_PEOPLE]={category:Xe.SMILEYS_PEOPLE,name:"Smileys & People"},Ke[Xe.ANIMALS_NATURE]={category:Xe.ANIMALS_NATURE,name:"Animals & Nature"},Ke[Xe.FOOD_DRINK]={category:Xe.FOOD_DRINK,name:"Food & Drink"},Ke[Xe.TRAVEL_PLACES]={category:Xe.TRAVEL_PLACES,name:"Travel & Places"},Ke[Xe.ACTIVITIES]={category:Xe.ACTIVITIES,name:"Activities"},Ke[Xe.OBJECTS]={category:Xe.OBJECTS,name:"Objects"},Ke[Xe.SYMBOLS]={category:Xe.SYMBOLS,name:"Symbols"},Ke[Xe.FLAGS]={category:Xe.FLAGS,name:"Flags"},Ke);function af(e){return $e.map((function(f){return Ae({},ff[f],e&&e[f]&&e[f])}))}function tf(e){return e.category}function nf(e){return e.name}function rf(e,f){return void 0===f&&(f={}),Object.assign(ff[e],f)}var of,uf={custom:[],smileys_people:[{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:["shaking face"],u:"1fae8",a:"15.0"},{n:["head shaking horizontally"],u:"1f642-200d-2194-fe0f",a:"15.1"},{n:["head shaking vertically"],u:"1f642-200d-2195-fe0f",a:"15.1"},{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:["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:["pink heart"],u:"1fa77",a:"15.0"},{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:["light blue heart"],u:"1fa75",a:"15.0"},{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:["grey heart"],u:"1fa76",a:"15.0"},{n:["white heart"],u:"1f90d",a:"12.0"},{n:["kiss","kiss mark"],u:"1f48b",a:"0.6"},{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:["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:["leftwards pushing hand"],u:"1faf7",v:["1faf7-1f3fb","1faf7-1f3fc","1faf7-1f3fd","1faf7-1f3fe","1faf7-1f3ff"],a:"15.0"},{n:["rightwards pushing hand"],u:"1faf8",v:["1faf8-1f3fb","1faf8-1f3fc","1faf8-1f3fd","1faf8-1f3fe","1faf8-1f3ff"],a:"15.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",