(function(){"use strict";var _documentCurrentScript=typeof document<"u"?document.currentScript:null;/**
* @vue/shared v3.4.38
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function makeMap(e,t){const r=new Set(e.split(","));return t?i=>r.has(i.toLowerCase()):i=>r.has(i)}const EMPTY_OBJ={},EMPTY_ARR=[],NOOP=()=>{},NO=()=>!1,isOn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),isModelListener=e=>e.startsWith("onUpdate:"),extend=Object.assign,remove=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},hasOwnProperty$1=Object.prototype.hasOwnProperty,hasOwn=(e,t)=>hasOwnProperty$1.call(e,t),isArray=Array.isArray,isMap=e=>toTypeString(e)==="[object Map]",isSet=e=>toTypeString(e)==="[object Set]",isDate=e=>toTypeString(e)==="[object Date]",isRegExp$1=e=>toTypeString(e)==="[object RegExp]",isFunction$1=e=>typeof e=="function",isString$2=e=>typeof e=="string",isSymbol=e=>typeof e=="symbol",isObject$2=e=>e!==null&&typeof e=="object",isPromise=e=>(isObject$2(e)||isFunction$1(e))&&isFunction$1(e.then)&&isFunction$1(e.catch),objectToString=Object.prototype.toString,toTypeString=e=>objectToString.call(e),toRawType=e=>toTypeString(e).slice(8,-1),isPlainObject$1=e=>toTypeString(e)==="[object Object]",isIntegerKey=e=>isString$2(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,isReservedProp=makeMap(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),isBuiltInDirective=makeMap("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),cacheStringFunction=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},camelizeRE=/-(\w)/g,camelize=cacheStringFunction(e=>e.replace(camelizeRE,(t,r)=>r?r.toUpperCase():"")),hyphenateRE=/\B([A-Z])/g,hyphenate=cacheStringFunction(e=>e.replace(hyphenateRE,"-$1").toLowerCase()),capitalize=cacheStringFunction(e=>e.charAt(0).toUpperCase()+e.slice(1)),toHandlerKey=cacheStringFunction(e=>e?`on${capitalize(e)}`:""),hasChanged=(e,t)=>!Object.is(e,t),invokeArrayFns=(e,...t)=>{for(let r=0;r<e.length;r++)e[r](...t)},def=(e,t,r,i=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:r})},looseToNumber=e=>{const t=parseFloat(e);return isNaN(t)?e:t},toNumber=e=>{const t=isString$2(e)?Number(e):NaN;return isNaN(t)?e:t};let _globalThis;const getGlobalThis=()=>_globalThis||(_globalThis=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),GLOBALS_ALLOWED="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error",isGloballyAllowed=makeMap(GLOBALS_ALLOWED);function normalizeStyle(e){if(isArray(e)){const t={};for(let r=0;r<e.length;r++){const i=e[r],a=isString$2(i)?parseStringStyle(i):normalizeStyle(i);if(a)for(const n in a)t[n]=a[n]}return t}else if(isString$2(e)||isObject$2(e))return e}const listDelimiterRE=/;(?![^(]*\))/g,propertyDelimiterRE=/:([^]+)/,styleCommentRE=/\/\*[^]*?\*\//g;function parseStringStyle(e){const t={};return e.replace(styleCommentRE,"").split(listDelimiterRE).forEach(r=>{if(r){const i=r.split(propertyDelimiterRE);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function normalizeClass(e){let t="";if(isString$2(e))t=e;else if(isArray(e))for(let r=0;r<e.length;r++){const i=normalizeClass(e[r]);i&&(t+=i+" ")}else if(isObject$2(e))for(const r in e)e[r]&&(t+=r+" ");return t.trim()}function normalizeProps(e){if(!e)return null;let{class:t,style:r}=e;return t&&!isString$2(t)&&(e.class=normalizeClass(t)),r&&(e.style=normalizeStyle(r)),e}const HTML_TAGS="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",SVG_TAGS="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",MATH_TAGS="annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics",VOID_TAGS="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",isHTMLTag=makeMap(HTML_TAGS),isSVGTag=makeMap(SVG_TAGS),isMathMLTag=makeMap(MATH_TAGS),isVoidTag=makeMap(VOID_TAGS),specialBooleanAttrs="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",isSpecialBooleanAttr=makeMap(specialBooleanAttrs);function includeBooleanAttr(e){return!!e||e===""}function looseCompareArrays(e,t){if(e.length!==t.length)return!1;let r=!0;for(let i=0;r&&i<e.length;i++)r=looseEqual(e[i],t[i]);return r}function looseEqual(e,t){if(e===t)return!0;let r=isDate(e),i=isDate(t);if(r||i)return r&&i?e.getTime()===t.getTime():!1;if(r=isSymbol(e),i=isSymbol(t),r||i)return e===t;if(r=isArray(e),i=isArray(t),r||i)return r&&i?looseCompareArrays(e,t):!1;if(r=isObject$2(e),i=isObject$2(t),r||i){if(!r||!i)return!1;const a=Object.keys(e).length,n=Object.keys(t).length;if(a!==n)return!1;for(const o in e){const s=e.hasOwnProperty(o),u=t.hasOwnProperty(o);if(s&&!u||!s&&u||!looseEqual(e[o],t[o]))return!1}}return String(e)===String(t)}function looseIndexOf(e,t){return e.findIndex(r=>looseEqual(r,t))}const isRef$1=e=>!!(e&&e.__v_isRef===!0),toDisplayString=e=>isString$2(e)?e:e==null?"":isArray(e)||isObject$2(e)&&(e.toString===objectToString||!isFunction$1(e.toString))?isRef$1(e)?toDisplayString(e.value):JSON.stringify(e,replacer,2):String(e),replacer=(e,t)=>isRef$1(t)?replacer(e,t.value):isMap(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[i,a],n)=>(r[stringifySymbol(i,n)+" =>"]=a,r),{})}:isSet(t)?{[`Set(${t.size})`]:[...t.values()].map(r=>stringifySymbol(r))}:isSymbol(t)?stringifySymbol(t):isObject$2(t)&&!isArray(t)&&!isPlainObject$1(t)?String(t):t,stringifySymbol=(e,t="")=>{var r;return isSymbol(e)?`Symbol(${(r=e.description)!=null?r:t})`:e};/**
* @vue/reactivity v3.4.38
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let activeEffectScope;class EffectScope{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=activeEffectScope,!t&&activeEffectScope&&(this.index=(activeEffectScope.scopes||(activeEffectScope.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const r=activeEffectScope;try{return activeEffectScope=this,t()}finally{activeEffectScope=r}}}on(){activeEffectScope=this}off(){activeEffectScope=this.parent}stop(t){if(this._active){let r,i;for(r=0,i=this.effects.length;r<i;r++)this.effects[r].stop();for(r=0,i=this.cleanups.length;r<i;r++)this.cleanups[r]();if(this.scopes)for(r=0,i=this.scopes.length;r<i;r++)this.scopes[r].stop(!0);if(!this.detached&&this.parent&&!t){const a=this.parent.scopes.pop();a&&a!==this&&(this.parent.scopes[this.index]=a,a.index=this.index)}this.parent=void 0,this._active=!1}}}function effectScope(e){return new EffectScope(e)}function recordEffectScope(e,t=activeEffectScope){t&&t.active&&t.effects.push(e)}function getCurrentScope(){return activeEffectScope}function onScopeDispose(e){activeEffectScope&&activeEffectScope.cleanups.push(e)}let activeEffect;class ReactiveEffect{constructor(t,r,i,a){this.fn=t,this.trigger=r,this.scheduler=i,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,recordEffectScope(this,a)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,pauseTracking();for(let t=0;t<this._depsLength;t++){const r=this.deps[t];if(r.computed&&(triggerComputed(r.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),resetTracking()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=shouldTrack,r=activeEffect;try{return shouldTrack=!0,activeEffect=this,this._runnings++,preCleanupEffect(this),this.fn()}finally{postCleanupEffect(this),this._runnings--,activeEffect=r,shouldTrack=t}}stop(){this.active&&(preCleanupEffect(this),postCleanupEffect(this),this.onStop&&this.onStop(),this.active=!1)}}function triggerComputed(e){return e.value}function preCleanupEffect(e){e._trackId++,e._depsLength=0}function postCleanupEffect(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)cleanupDepEffect(e.deps[t],e);e.deps.length=e._depsLength}}function cleanupDepEffect(e,t){const r=e.get(t);r!==void 0&&t._trackId!==r&&(e.delete(t),e.size===0&&e.cleanup())}function effect(e,t){e.effect instanceof ReactiveEffect&&(e=e.effect.fn);const r=new ReactiveEffect(e,NOOP,()=>{r.dirty&&r.run()});t&&(extend(r,t),t.scope&&recordEffectScope(r,t.scope)),(!t||!t.lazy)&&r.run();const i=r.run.bind(r);return i.effect=r,i}function stop(e){e.effect.stop()}let shouldTrack=!0,pauseScheduleStack=0;const trackStack=[];function pauseTracking(){trackStack.push(shouldTrack),shouldTrack=!1}function resetTracking(){const e=trackStack.pop();shouldTrack=e===void 0?!0:e}function pauseScheduling(){pauseScheduleStack++}function resetScheduling(){for(pauseScheduleStack--;!pauseScheduleStack&&queueEffectSchedulers.length;)queueEffectSchedulers.shift()()}function trackEffect(e,t,r){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const i=e.deps[e._depsLength];i!==t?(i&&cleanupDepEffect(i,e),e.deps[e._depsLength++]=t):e._depsLength++}}const queueEffectSchedulers=[];function triggerEffects(e,t,r){pauseScheduling();for(const i of e.keys()){let a;i._dirtyLevel<t&&(a??(a=e.get(i)===i._trackId))&&(i._shouldSchedule||(i._shouldSchedule=i._dirtyLevel===0),i._dirtyLevel=t),i._shouldSchedule&&(a??(a=e.get(i)===i._trackId))&&(i.trigger(),(!i._runnings||i.allowRecurse)&&i._dirtyLevel!==2&&(i._shouldSchedule=!1,i.scheduler&&queueEffectSchedulers.push(i.scheduler)))}resetScheduling()}const createDep=(e,t)=>{const r=new Map;return r.cleanup=e,r.computed=t,r},targetMap=new WeakMap,ITERATE_KEY=Symbol(""),MAP_KEY_ITERATE_KEY=Symbol("");function track(e,t,r){if(shouldTrack&&activeEffect){let i=targetMap.get(e);i||targetMap.set(e,i=new Map);let a=i.get(r);a||i.set(r,a=createDep(()=>i.delete(r))),trackEffect(activeEffect,a)}}function trigger(e,t,r,i,a,n){const o=targetMap.get(e);if(!o)return;let s=[];if(t==="clear")s=[...o.values()];else if(r==="length"&&isArray(e)){const u=Number(i);o.forEach((l,f)=>{(f==="length"||!isSymbol(f)&&f>=u)&&s.push(l)})}else switch(r!==void 0&&s.push(o.get(r)),t){case"add":isArray(e)?isIntegerKey(r)&&s.push(o.get("length")):(s.push(o.get(ITERATE_KEY)),isMap(e)&&s.push(o.get(MAP_KEY_ITERATE_KEY)));break;case"delete":isArray(e)||(s.push(o.get(ITERATE_KEY)),isMap(e)&&s.push(o.get(MAP_KEY_ITERATE_KEY)));break;case"set":isMap(e)&&s.push(o.get(ITERATE_KEY));break}pauseScheduling();for(const u of s)u&&triggerEffects(u,4);resetScheduling()}function getDepFromReactive(e,t){const r=targetMap.get(e);return r&&r.get(t)}const isNonTrackableKeys=makeMap("__proto__,__v_isRef,__isVue"),builtInSymbols=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(isSymbol)),arrayInstrumentations=createArrayInstrumentations();function createArrayInstrumentations(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...r){const i=toRaw(this);for(let n=0,o=this.length;n<o;n++)track(i,"get",n+"");const a=i[t](...r);return a===-1||a===!1?i[t](...r.map(toRaw)):a}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...r){pauseTracking(),pauseScheduling();const i=toRaw(this)[t].apply(this,r);return resetScheduling(),resetTracking(),i}}),e}function hasOwnProperty(e){isSymbol(e)||(e=String(e));const t=toRaw(this);return track(t,"has",e),t.hasOwnProperty(e)}class BaseReactiveHandler{constructor(t=!1,r=!1){this._isReadonly=t,this._isShallow=r}get(t,r,i){const a=this._isReadonly,n=this._isShallow;if(r==="__v_isReactive")return!a;if(r==="__v_isReadonly")return a;if(r==="__v_isShallow")return n;if(r==="__v_raw")return i===(a?n?shallowReadonlyMap:readonlyMap:n?shallowReactiveMap:reactiveMap).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const o=isArray(t);if(!a){if(o&&hasOwn(arrayInstrumentations,r))return Reflect.get(arrayInstrumentations,r,i);if(r==="hasOwnProperty")return hasOwnProperty}const s=Reflect.get(t,r,i);return(isSymbol(r)?builtInSymbols.has(r):isNonTrackableKeys(r))||(a||track(t,"get",r),n)?s:isRef(s)?o&&isIntegerKey(r)?s:s.value:isObject$2(s)?a?readonly(s):reactive(s):s}}class MutableReactiveHandler extends BaseReactiveHandler{constructor(t=!1){super(!1,t)}set(t,r,i,a){let n=t[r];if(!this._isShallow){const u=isReadonly(n);if(!isShallow(i)&&!isReadonly(i)&&(n=toRaw(n),i=toRaw(i)),!isArray(t)&&isRef(n)&&!isRef(i))return u?!1:(n.value=i,!0)}const o=isArray(t)&&isIntegerKey(r)?Number(r)<t.length:hasOwn(t,r),s=Reflect.set(t,r,i,a);return t===toRaw(a)&&(o?hasChanged(i,n)&&trigger(t,"set",r,i):trigger(t,"add",r,i)),s}deleteProperty(t,r){const i=hasOwn(t,r);t[r];const a=Reflect.deleteProperty(t,r);return a&&i&&trigger(t,"delete",r,void 0),a}has(t,r){const i=Reflect.has(t,r);return(!isSymbol(r)||!builtInSymbols.has(r))&&track(t,"has",r),i}ownKeys(t){return track(t,"iterate",isArray(t)?"length":ITERATE_KEY),Reflect.ownKeys(t)}}class ReadonlyReactiveHandler extends BaseReactiveHandler{constructor(t=!1){super(!0,t)}set(t,r){return!0}deleteProperty(t,r){return!0}}const mutableHandlers=new MutableReactiveHandler,readonlyHandlers=new ReadonlyReactiveHandler,shallowReactiveHandlers=new MutableReactiveHandler(!0),shallowReadonlyHandlers=new ReadonlyReactiveHandler(!0),toShallow=e=>e,getProto=e=>Reflect.getPrototypeOf(e);function get$2(e,t,r=!1,i=!1){e=e.__v_raw;const a=toRaw(e),n=toRaw(t);r||(hasChanged(t,n)&&track(a,"get",t),track(a,"get",n));const{has:o}=getProto(a),s=i?toShallow:r?toReadonly:toReactive;if(o.call(a,t))return s(e.get(t));if(o.call(a,n))return s(e.get(n));e!==a&&e.get(t)}function has$1(e,t=!1){const r=this.__v_raw,i=toRaw(r),a=toRaw(e);return t||(hasChanged(e,a)&&track(i,"has",e),track(i,"has",a)),e===a?r.has(e):r.has(e)||r.has(a)}function size(e,t=!1){return e=e.__v_raw,!t&&track(toRaw(e),"iterate",ITERATE_KEY),Reflect.get(e,"size",e)}function add$1(e,t=!1){!t&&!isShallow(e)&&!isReadonly(e)&&(e=toRaw(e));const r=toRaw(this);return getProto(r).has.call(r,e)||(r.add(e),trigger(r,"add",e,e)),this}function set$1(e,t,r=!1){!r&&!isShallow(t)&&!isReadonly(t)&&(t=toRaw(t));const i=toRaw(this),{has:a,get:n}=getProto(i);let o=a.call(i,e);o||(e=toRaw(e),o=a.call(i,e));const s=n.call(i,e);return i.set(e,t),o?hasChanged(t,s)&&trigger(i,"set",e,t):trigger(i,"add",e,t),this}function deleteEntry(e){const t=toRaw(this),{has:r,get:i}=getProto(t);let a=r.call(t,e);a||(e=toRaw(e),a=r.call(t,e)),i&&i.call(t,e);const n=t.delete(e);return a&&trigger(t,"delete",e,void 0),n}function clear(){const e=toRaw(this),t=e.size!==0,r=e.clear();return t&&trigger(e,"clear",void 0,void 0),r}function createForEach(e,t){return function(i,a){const n=this,o=n.__v_raw,s=toRaw(o),u=t?toShallow:e?toReadonly:toReactive;return!e&&track(s,"iterate",ITERATE_KEY),o.forEach((l,f)=>i.call(a,u(l),u(f),n))}}function createIterableMethod(e,t,r){return function(...i){const a=this.__v_raw,n=toRaw(a),o=isMap(n),s=e==="entries"||e===Symbol.iterator&&o,u=e==="keys"&&o,l=a[e](...i),f=r?toShallow:t?toReadonly:toReactive;return!t&&track(n,"iterate",u?MAP_KEY_ITERATE_KEY:ITERATE_KEY),{next(){const{value:d,done:c}=l.next();return c?{value:d,done:c}:{value:s?[f(d[0]),f(d[1])]:f(d),done:c}},[Symbol.iterator](){return this}}}}function createReadonlyMethod(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function createInstrumentations(){const e={get(n){return get$2(this,n)},get size(){return size(this)},has:has$1,add:add$1,set:set$1,delete:deleteEntry,clear,forEach:createForEach(!1,!1)},t={get(n){return get$2(this,n,!1,!0)},get size(){return size(this)},has:has$1,add(n){return add$1.call(this,n,!0)},set(n,o){return set$1.call(this,n,o,!0)},delete:deleteEntry,clear,forEach:createForEach(!1,!0)},r={get(n){return get$2(this,n,!0)},get size(){return size(this,!0)},has(n){return has$1.call(this,n,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!1)},i={get(n){return get$2(this,n,!0,!0)},get size(){return size(this,!0)},has(n){return has$1.call(this,n,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(n=>{e[n]=createIterableMethod(n,!1,!1),r[n]=createIterableMethod(n,!0,!1),t[n]=createIterableMethod(n,!1,!0),i[n]=createIterableMethod(n,!0,!0)}),[e,r,t,i]}const[mutableInstrumentations,readonlyInstrumentations,shallowInstrumentations,shallowReadonlyInstrumentations]=createInstrumentations();function createInstrumentationGetter(e,t){const r=t?e?shallowReadonlyInstrumentations:shallowInstrumentations:e?readonlyInstrumentations:mutableInstrumentations;return(i,a,n)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?i:Reflect.get(hasOwn(r,a)&&a in i?r:i,a,n)}const mutableCollectionHandlers={get:createInstrumentationGetter(!1,!1)},shallowCollectionHandlers={get:createInstrumentationGetter(!1,!0)},readonlyCollectionHandlers={get:createInstrumentationGetter(!0,!1)},shallowReadonlyCollectionHandlers={get:createInstrumentationGetter(!0,!0)},reactiveMap=new WeakMap,shallowReactiveMap=new WeakMap,readonlyMap=new WeakMap,shallowReadonlyMap=new WeakMap;function targetTypeMap(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function getTargetType(e){return e.__v_skip||!Object.isExtensible(e)?0:targetTypeMap(toRawType(e))}function reactive(e){return isReadonly(e)?e:createReactiveObject(e,!1,mutableHandlers,mutableCollectionHandlers,reactiveMap)}function shallowReactive(e){return createReactiveObject(e,!1,shallowReactiveHandlers,shallowCollectionHandlers,shallowReactiveMap)}function readonly(e){return createReactiveObject(e,!0,readonlyHandlers,readonlyCollectionHandlers,readonlyMap)}function shallowReadonly(e){return createReactiveObject(e,!0,shallowReadonlyHandlers,shallowReadonlyCollectionHandlers,shallowReadonlyMap)}function createReactiveObject(e,t,r,i,a){if(!isObject$2(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const n=a.get(e);if(n)return n;const o=getTargetType(e);if(o===0)return e;const s=new Proxy(e,o===2?i:r);return a.set(e,s),s}function isReactive(e){return isReadonly(e)?isReactive(e.__v_raw):!!(e&&e.__v_isReactive)}function isReadonly(e){return!!(e&&e.__v_isReadonly)}function isShallow(e){return!!(e&&e.__v_isShallow)}function isProxy(e){return e?!!e.__v_raw:!1}function toRaw(e){const t=e&&e.__v_raw;return t?toRaw(t):e}function markRaw(e){return Object.isExtensible(e)&&def(e,"__v_skip",!0),e}const toReactive=e=>isObject$2(e)?reactive(e):e,toReadonly=e=>isObject$2(e)?readonly(e):e;class ComputedRefImpl{constructor(t,r,i,a){this.getter=t,this._setter=r,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ReactiveEffect(()=>t(this._value),()=>triggerRefValue(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=i}get value(){const t=toRaw(this);return(!t._cacheable||t.effect.dirty)&&hasChanged(t._value,t._value=t.effect.run())&&triggerRefValue(t,4),trackRefValue(t),t.effect._dirtyLevel>=2&&triggerRefValue(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function computed$1(e,t,r=!1){let i,a;const n=isFunction$1(e);return n?(i=e,a=NOOP):(i=e.get,a=e.set),new ComputedRefImpl(i,a,n||!a,r)}function trackRefValue(e){var t;shouldTrack&&activeEffect&&(e=toRaw(e),trackEffect(activeEffect,(t=e.dep)!=null?t:e.dep=createDep(()=>e.dep=void 0,e instanceof ComputedRefImpl?e:void 0)))}function triggerRefValue(e,t=4,r,i){e=toRaw(e);const a=e.dep;a&&triggerEffects(a,t)}function isRef(e){return!!(e&&e.__v_isRef===!0)}function ref(e){return createRef(e,!1)}function shallowRef(e){return createRef(e,!0)}function createRef(e,t){return isRef(e)?e:new RefImpl(e,t)}class RefImpl{constructor(t,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?t:toRaw(t),this._value=r?t:toReactive(t)}get value(){return trackRefValue(this),this._value}set value(t){const r=this.__v_isShallow||isShallow(t)||isReadonly(t);t=r?t:toRaw(t),hasChanged(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=r?t:toReactive(t),triggerRefValue(this,4))}}function triggerRef(e){triggerRefValue(e,4)}function unref(e){return isRef(e)?e.value:e}function toValue$1(e){return isFunction$1(e)?e():unref(e)}const shallowUnwrapHandlers={get:(e,t,r)=>unref(Reflect.get(e,t,r)),set:(e,t,r,i)=>{const a=e[t];return isRef(a)&&!isRef(r)?(a.value=r,!0):Reflect.set(e,t,r,i)}};function proxyRefs(e){return isReactive(e)?e:new Proxy(e,shallowUnwrapHandlers)}class CustomRefImpl{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:r,set:i}=t(()=>trackRefValue(this),()=>triggerRefValue(this));this._get=r,this._set=i}get value(){return this._get()}set value(t){this._set(t)}}function customRef(e){return new CustomRefImpl(e)}function toRefs(e){const t=isArray(e)?new Array(e.length):{};for(const r in e)t[r]=propertyToRef(e,r);return t}class ObjectRefImpl{constructor(t,r,i){this._object=t,this._key=r,this._defaultValue=i,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return getDepFromReactive(toRaw(this._object),this._key)}}class GetterRefImpl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function toRef(e,t,r){return isRef(e)?e:isFunction$1(e)?new GetterRefImpl(e):isObject$2(e)&&arguments.length>1?propertyToRef(e,t,r):ref(e)}function propertyToRef(e,t,r){const i=e[t];return isRef(i)?i:new ObjectRefImpl(e,t,r)}const TrackOpTypes={GET:"get",HAS:"has",ITERATE:"iterate"},TriggerOpTypes={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"};/**
* @vue/runtime-core v3.4.38
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const stack$1=[];let isWarning=!1;function warn$1(e,...t){if(isWarning)return;isWarning=!0,pauseTracking();const r=stack$1.length?stack$1[stack$1.length-1].component:null,i=r&&r.appContext.config.warnHandler,a=getComponentTrace();if(i)callWithErrorHandling(i,r,11,[e+t.map(n=>{var o,s;return(s=(o=n.toString)==null?void 0:o.call(n))!=null?s:JSON.stringify(n)}).join(""),r&&r.proxy,a.map(({vnode:n})=>`at <${formatComponentName(r,n.type)}>`).join(`
`),a]);else{const n=[`[Vue warn]: ${e}`,...t];a.length&&n.push(`
`,...formatTrace(a)),console.warn(...n)}resetTracking(),isWarning=!1}function getComponentTrace(){let e=stack$1[stack$1.length-1];if(!e)return[];const t=[];for(;e;){const r=t[0];r&&r.vnode===e?r.recurseCount++:t.push({vnode:e,recurseCount:0});const i=e.component&&e.component.parent;e=i&&i.vnode}return t}function formatTrace(e){const t=[];return e.forEach((r,i)=>{t.push(...i===0?[]:[`
`],...formatTraceEntry(r))}),t}function formatTraceEntry({vnode:e,recurseCount:t}){const r=t>0?`... (${t} recursive calls)`:"",i=e.component?e.component.parent==null:!1,a=` at <${formatComponentName(e.component,e.type,i)}`,n=">"+r;return e.props?[a,...formatProps(e.props),n]:[a+n]}function formatProps(e){const t=[],r=Object.keys(e);return r.slice(0,3).forEach(i=>{t.push(...formatProp(i,e[i]))}),r.length>3&&t.push(" ..."),t}function formatProp(e,t,r){return isString$2(t)?(t=JSON.stringify(t),r?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?r?t:[`${e}=${t}`]:isRef(t)?(t=formatProp(e,toRaw(t.value),!0),r?t:[`${e}=Ref<`,t,">"]):isFunction$1(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=toRaw(t),r?t:[`${e}=`,t])}function assertNumber(e,t){}const ErrorCodes={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",WATCH_GETTER:2,2:"WATCH_GETTER",WATCH_CALLBACK:3,3:"WATCH_CALLBACK",WATCH_CLEANUP:4,4:"WATCH_CLEANUP",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE"},ErrorTypeStrings$1={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update"};function callWithErrorHandling(e,t,r,i){try{return i?e(...i):e()}catch(a){handleError(a,t,r)}}function callWithAsyncErrorHandling(e,t,r,i){if(isFunction$1(e)){const a=callWithErrorHandling(e,t,r,i);return a&&isPromise(a)&&a.catch(n=>{handleError(n,t,r)}),a}if(isArray(e)){const a=[];for(let n=0;n<e.length;n++)a.push(callWithAsyncErrorHandling(e[n],t,r,i));return a}}function handleError(e,t,r,i=!0){const a=t?t.vnode:null;if(t){let n=t.parent;const o=t.proxy,s=`https://vuejs.org/error-reference/#runtime-${r}`;for(;n;){const l=n.ec;if(l){for(let f=0;f<l.length;f++)if(l[f](e,o,s)===!1)return}n=n.parent}const u=t.appContext.config.errorHandler;if(u){pauseTracking(),callWithErrorHandling(u,null,10,[e,o,s]),resetTracking();return}}logError(e,r,a,i)}function logError(e,t,r,i=!0){console.error(e)}let isFlushing=!1,isFlushPending=!1;const queue=[];let flushIndex=0;const pendingPostFlushCbs=[];let activePostFlushCbs=null,postFlushIndex=0;const resolvedPromise=Promise.resolve();let currentFlushPromise=null;function nextTick(e){const t=currentFlushPromise||resolvedPromise;return e?t.then(this?e.bind(this):e):t}function findInsertionIndex(e){let t=flushIndex+1,r=queue.length;for(;t<r;){const i=t+r>>>1,a=queue[i],n=getId(a);n<e||n===e&&a.pre?t=i+1:r=i}return t}function queueJob(e){(!queue.length||!queue.includes(e,isFlushing&&e.allowRecurse?flushIndex+1:flushIndex))&&(e.id==null?queue.push(e):queue.splice(findInsertionIndex(e.id),0,e),queueFlush())}function queueFlush(){!isFlushing&&!isFlushPending&&(isFlushPending=!0,currentFlushPromise=resolvedPromise.then(flushJobs))}function invalidateJob(e){const t=queue.indexOf(e);t>flushIndex&&queue.splice(t,1)}function queuePostFlushCb(e){isArray(e)?pendingPostFlushCbs.push(...e):(!activePostFlushCbs||!activePostFlushCbs.includes(e,e.allowRecurse?postFlushIndex+1:postFlushIndex))&&pendingPostFlushCbs.push(e),queueFlush()}function flushPreFlushCbs(e,t,r=isFlushing?flushIndex+1:0){for(;r<queue.length;r++){const i=queue[r];if(i&&i.pre){if(e&&i.id!==e.uid)continue;queue.splice(r,1),r--,i()}}}function flushPostFlushCbs(e){if(pendingPostFlushCbs.length){const t=[...new Set(pendingPostFlushCbs)].sort((r,i)=>getId(r)-getId(i));if(pendingPostFlushCbs.length=0,activePostFlushCbs){activePostFlushCbs.push(...t);return}for(activePostFlushCbs=t,postFlushIndex=0;postFlushIndex<activePostFlushCbs.length;postFlushIndex++){const r=activePostFlushCbs[postFlushIndex];r.active!==!1&&r()}activePostFlushCbs=null,postFlushIndex=0}}const getId=e=>e.id==null?1/0:e.id,comparator=(e,t)=>{const r=getId(e)-getId(t);if(r===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return r};function flushJobs(e){isFlushPending=!1,isFlushing=!0,queue.sort(comparator);try{for(flushIndex=0;flushIndex<queue.length;flushIndex++){const t=queue[flushIndex];t&&t.active!==!1&&callWithErrorHandling(t,t.i,t.i?15:14)}}finally{flushIndex=0,queue.length=0,flushPostFlushCbs(),isFlushing=!1,currentFlushPromise=null,(queue.length||pendingPostFlushCbs.length)&&flushJobs()}}let isHmrUpdating=!1,devtools$1,buffer=[];function setDevtoolsHook$1(e,t){var r,i;devtools$1=e,devtools$1?(devtools$1.enabled=!0,buffer.forEach(({event:a,args:n})=>devtools$1.emit(a,...n)),buffer=[]):typeof window<"u"&&window.HTMLElement&&!((i=(r=window.navigator)==null?void 0:r.userAgent)!=null&&i.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(n=>{setDevtoolsHook$1(n,t)}),setTimeout(()=>{devtools$1||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,buffer=[])},3e3)):buffer=[]}let currentRenderingInstance=null,currentScopeId=null;function setCurrentRenderingInstance(e){const t=currentRenderingInstance;return currentRenderingInstance=e,currentScopeId=e&&e.type.__scopeId||null,t}function pushScopeId(e){currentScopeId=e}function popScopeId(){currentScopeId=null}const withScopeId=e=>withCtx;function withCtx(e,t=currentRenderingInstance,r){if(!t||e._n)return e;const i=(...a)=>{i._d&&setBlockTracking(-1);const n=setCurrentRenderingInstance(t);let o;try{o=e(...a)}finally{setCurrentRenderingInstance(n),i._d&&setBlockTracking(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function withDirectives(e,t){if(currentRenderingInstance===null)return e;const r=getComponentPublicInstance(currentRenderingInstance),i=e.dirs||(e.dirs=[]);for(let a=0;a<t.length;a++){let[n,o,s,u=EMPTY_OBJ]=t[a];n&&(isFunction$1(n)&&(n={mounted:n,updated:n}),n.deep&&traverse(o),i.push({dir:n,instance:r,value:o,oldValue:void 0,arg:s,modifiers:u}))}return e}function invokeDirectiveHook(e,t,r,i){const a=e.dirs,n=t&&t.dirs;for(let o=0;o<a.length;o++){const s=a[o];n&&(s.oldValue=n[o].value);let u=s.dir[i];u&&(pauseTracking(),callWithAsyncErrorHandling(u,r,8,[e.el,s,e,t]),resetTracking())}}const leaveCbKey=Symbol("_leaveCb"),enterCbKey$1=Symbol("_enterCb");function useTransitionState(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return onMounted(()=>{e.isMounted=!0}),onBeforeUnmount(()=>{e.isUnmounting=!0}),e}const TransitionHookValidator=[Function,Array],BaseTransitionPropsValidators={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:TransitionHookValidator,onEnter:TransitionHookValidator,onAfterEnter:TransitionHookValidator,onEnterCancelled:TransitionHookValidator,onBeforeLeave:TransitionHookValidator,onLeave:TransitionHookValidator,onAfterLeave:TransitionHookValidator,onLeaveCancelled:TransitionHookValidator,onBeforeAppear:TransitionHookValidator,onAppear:TransitionHookValidator,onAfterAppear:TransitionHookValidator,onAppearCancelled:TransitionHookValidator},recursiveGetSubtree=e=>{const t=e.subTree;return t.component?recursiveGetSubtree(t.component):t},BaseTransitionImpl={name:"BaseTransition",props:BaseTransitionPropsValidators,setup(e,{slots:t}){const r=getCurrentInstance(),i=useTransitionState();return()=>{const a=t.default&&getTransitionRawChildren(t.default(),!0);if(!a||!a.length)return;let n=a[0];if(a.length>1){for(const c of a)if(c.type!==Comment){n=c;break}}const o=toRaw(e),{mode:s}=o;if(i.isLeaving)return emptyPlaceholder(n);const u=getKeepAliveChild(n);if(!u)return emptyPlaceholder(n);let l=resolveTransitionHooks(u,o,i,r,c=>l=c);setTransitionHooks(u,l);const f=r.subTree,d=f&&getKeepAliveChild(f);if(d&&d.type!==Comment&&!isSameVNodeType(u,d)&&recursiveGetSubtree(r).type!==Comment){const c=resolveTransitionHooks(d,o,i,r);if(setTransitionHooks(d,c),s==="out-in"&&u.type!==Comment)return i.isLeaving=!0,c.afterLeave=()=>{i.isLeaving=!1,r.update.active!==!1&&(r.effect.dirty=!0,r.update())},emptyPlaceholder(n);s==="in-out"&&u.type!==Comment&&(c.delayLeave=(m,_,F)=>{const x=getLeavingNodesForType(i,d);x[String(d.key)]=d,m[leaveCbKey]=()=>{_(),m[leaveCbKey]=void 0,delete l.delayedLeave},l.delayedLeave=F})}return n}}},BaseTransition=BaseTransitionImpl;function getLeavingNodesForType(e,t){const{leavingVNodes:r}=e;let i=r.get(t.type);return i||(i=Object.create(null),r.set(t.type,i)),i}function resolveTransitionHooks(e,t,r,i,a){const{appear:n,mode:o,persisted:s=!1,onBeforeEnter:u,onEnter:l,onAfterEnter:f,onEnterCancelled:d,onBeforeLeave:c,onLeave:m,onAfterLeave:_,onLeaveCancelled:F,onBeforeAppear:x,onAppear:k,onAfterAppear:b,onAppearCancelled:g}=t,y=String(e.key),D=getLeavingNodesForType(r,e),C=(T,$)=>{T&&callWithAsyncErrorHandling(T,i,9,$)},j=(T,$)=>{const L=$[1];C(T,$),isArray(T)?T.every(q=>q.length<=1)&&L():T.length<=1&&L()},A={mode:o,persisted:s,beforeEnter(T){let $=u;if(!r.isMounted)if(n)$=x||u;else return;T[leaveCbKey]&&T[leaveCbKey](!0);const L=D[y];L&&isSameVNodeType(e,L)&&L.el[leaveCbKey]&&L.el[leaveCbKey](),C($,[T])},enter(T){let $=l,L=f,q=d;if(!r.isMounted)if(n)$=k||l,L=b||f,q=g||d;else return;let V=!1;const H=T[enterCbKey$1]=O=>{V||(V=!0,O?C(q,[T]):C(L,[T]),A.delayedLeave&&A.delayedLeave(),T[enterCbKey$1]=void 0)};$?j($,[T,H]):H()},leave(T,$){const L=String(e.key);if(T[enterCbKey$1]&&T[enterCbKey$1](!0),r.isUnmounting)return $();C(c,[T]);let q=!1;const V=T[leaveCbKey]=H=>{q||(q=!0,$(),H?C(F,[T]):C(_,[T]),T[leaveCbKey]=void 0,D[L]===e&&delete D[L])};D[L]=e,m?j(m,[T,V]):V()},clone(T){const $=resolveTransitionHooks(T,t,r,i,a);return a&&a($),$}};return A}function emptyPlaceholder(e){if(isKeepAlive(e))return e=cloneVNode(e),e.children=null,e}function getKeepAliveChild(e){if(!isKeepAlive(e))return e;const{shapeFlag:t,children:r}=e;if(r){if(t&16)return r[0];if(t&32&&isFunction$1(r.default))return r.default()}}function setTransitionHooks(e,t){e.shapeFlag&6&&e.component?setTransitionHooks(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function getTransitionRawChildren(e,t=!1,r){let i=[],a=0;for(let n=0;n<e.length;n++){let o=e[n];const s=r==null?o.key:String(r)+String(o.key!=null?o.key:n);o.type===Fragment?(o.patchFlag&128&&a++,i=i.concat(getTransitionRawChildren(o.children,t,s))):(t||o.type!==Comment)&&i.push(s!=null?cloneVNode(o,{key:s}):o)}if(a>1)for(let n=0;n<i.length;n++)i[n].patchFlag=-2;return i}/*! #__NO_SIDE_EFFECTS__ */function defineComponent(e,t){return isFunction$1(e)?extend({name:e.name},t,{setup:e}):e}const isAsyncWrapper=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function defineAsyncComponent(e){isFunction$1(e)&&(e={loader:e});const{loader:t,loadingComponent:r,errorComponent:i,delay:a=200,timeout:n,suspensible:o=!0,onError:s}=e;let u=null,l,f=0;const d=()=>(f++,u=null,c()),c=()=>{let m;return u||(m=u=t().catch(_=>{if(_=_ instanceof Error?_:new Error(String(_)),s)return new Promise((F,x)=>{s(_,()=>F(d()),()=>x(_),f+1)});throw _}).then(_=>m!==u&&u?u:(_&&(_.__esModule||_[Symbol.toStringTag]==="Module")&&(_=_.default),l=_,_)))};return defineComponent({name:"AsyncComponentWrapper",__asyncLoader:c,get __asyncResolved(){return l},setup(){const m=currentInstance;if(l)return()=>createInnerComp(l,m);const _=b=>{u=null,handleError(b,m,13,!i)};if(o&&m.suspense||isInSSRComponentSetup)return c().then(b=>()=>createInnerComp(b,m)).catch(b=>(_(b),()=>i?createVNode(i,{error:b}):null));const F=ref(!1),x=ref(),k=ref(!!a);return a&&setTimeout(()=>{k.value=!1},a),n!=null&&setTimeout(()=>{if(!F.value&&!x.value){const b=new Error(`Async component timed out after ${n}ms.`);_(b),x.value=b}},n),c().then(()=>{F.value=!0,m.parent&&isKeepAlive(m.parent.vnode)&&(m.parent.effect.dirty=!0,queueJob(m.parent.update))}).catch(b=>{_(b),x.value=b}),()=>{if(F.value&&l)return createInnerComp(l,m);if(x.value&&i)return createVNode(i,{error:x.value});if(r&&!k.value)return createVNode(r)}}})}function createInnerComp(e,t){const{ref:r,props:i,children:a,ce:n}=t.vnode,o=createVNode(e,i,a);return o.ref=r,o.ce=n,delete t.vnode.ce,o}const isKeepAlive=e=>e.type.__isKeepAlive,KeepAliveImpl={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const r=getCurrentInstance(),i=r.ctx;if(!i.renderer)return()=>{const b=t.default&&t.default();return b&&b.length===1?b[0]:b};const a=new Map,n=new Set;let o=null;const s=r.suspense,{renderer:{p:u,m:l,um:f,o:{createElement:d}}}=i,c=d("div");i.activate=(b,g,y,D,C)=>{const j=b.component;l(b,g,y,0,s),u(j.vnode,b,g,y,j,s,D,b.slotScopeIds,C),queuePostRenderEffect(()=>{j.isDeactivated=!1,j.a&&invokeArrayFns(j.a);const A=b.props&&b.props.onVnodeMounted;A&&invokeVNodeHook(A,j.parent,b)},s)},i.deactivate=b=>{const g=b.component;invalidateMount(g.m),invalidateMount(g.a),l(b,c,null,1,s),queuePostRenderEffect(()=>{g.da&&invokeArrayFns(g.da);const y=b.props&&b.props.onVnodeUnmounted;y&&invokeVNodeHook(y,g.parent,b),g.isDeactivated=!0},s)};function m(b){resetShapeFlag(b),f(b,r,s,!0)}function _(b){a.forEach((g,y)=>{const D=getComponentName(g.type);D&&(!b||!b(D))&&F(y)})}function F(b){const g=a.get(b);g&&(!o||!isSameVNodeType(g,o))?m(g):o&&resetShapeFlag(o),a.delete(b),n.delete(b)}watch(()=>[e.include,e.exclude],([b,g])=>{b&&_(y=>matches(b,y)),g&&_(y=>!matches(g,y))},{flush:"post",deep:!0});let x=null;const k=()=>{x!=null&&(isSuspense(r.subTree.type)?queuePostRenderEffect(()=>{a.set(x,getInnerChild(r.subTree))},r.subTree.suspense):a.set(x,getInnerChild(r.subTree)))};return onMounted(k),onUpdated(k),onBeforeUnmount(()=>{a.forEach(b=>{const{subTree:g,suspense:y}=r,D=getInnerChild(g);if(b.type===D.type&&b.key===D.key){resetShapeFlag(D);const C=D.component.da;C&&queuePostRenderEffect(C,y);return}m(b)})}),()=>{if(x=null,!t.default)return null;const b=t.default(),g=b[0];if(b.length>1)return o=null,b;if(!isVNode(g)||!(g.shapeFlag&4)&&!(g.shapeFlag&128))return o=null,g;let y=getInnerChild(g);if(y.type===Comment)return o=null,y;const D=y.type,C=getComponentName(isAsyncWrapper(y)?y.type.__asyncResolved||{}:D),{include:j,exclude:A,max:T}=e;if(j&&(!C||!matches(j,C))||A&&C&&matches(A,C))return o=y,g;const $=y.key==null?D:y.key,L=a.get($);return y.el&&(y=cloneVNode(y),g.shapeFlag&128&&(g.ssContent=y)),x=$,L?(y.el=L.el,y.component=L.component,y.transition&&setTransitionHooks(y,y.transition),y.shapeFlag|=512,n.delete($),n.add($)):(n.add($),T&&n.size>parseInt(T,10)&&F(n.values().next().value)),y.shapeFlag|=256,o=y,isSuspense(g.type)?g:y}}},KeepAlive=KeepAliveImpl;function matches(e,t){return isArray(e)?e.some(r=>matches(r,t)):isString$2(e)?e.split(",").includes(t):isRegExp$1(e)?e.test(t):!1}function onActivated(e,t){registerKeepAliveHook(e,"a",t)}function onDeactivated(e,t){registerKeepAliveHook(e,"da",t)}function registerKeepAliveHook(e,t,r=currentInstance){const i=e.__wdc||(e.__wdc=()=>{let a=r;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(injectHook(t,i,r),r){let a=r.parent;for(;a&&a.parent;)isKeepAlive(a.parent.vnode)&&injectToKeepAliveRoot(i,t,r,a),a=a.parent}}function injectToKeepAliveRoot(e,t,r,i){const a=injectHook(t,e,i,!0);onUnmounted(()=>{remove(i[t],a)},r)}function resetShapeFlag(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function getInnerChild(e){return e.shapeFlag&128?e.ssContent:e}function injectHook(e,t,r=currentInstance,i=!1){if(r){const a=r[e]||(r[e]=[]),n=t.__weh||(t.__weh=(...o)=>{pauseTracking();const s=setCurrentInstance(r),u=callWithAsyncErrorHandling(t,r,e,o);return s(),resetTracking(),u});return i?a.unshift(n):a.push(n),n}}const createHook=e=>(t,r=currentInstance)=>{(!isInSSRComponentSetup||e==="sp")&&injectHook(e,(...i)=>t(...i),r)},onBeforeMount=createHook("bm"),onMounted=createHook("m"),onBeforeUpdate=createHook("bu"),onUpdated=createHook("u"),onBeforeUnmount=createHook("bum"),onUnmounted=createHook("um"),onServerPrefetch=createHook("sp"),onRenderTriggered=createHook("rtg"),onRenderTracked=createHook("rtc");function onErrorCaptured(e,t=currentInstance){injectHook("ec",e,t)}const COMPONENTS="components",DIRECTIVES="directives";function resolveComponent(e,t){return resolveAsset(COMPONENTS,e,!0,t)||e}const NULL_DYNAMIC_COMPONENT=Symbol.for("v-ndc");function resolveDynamicComponent(e){return isString$2(e)?resolveAsset(COMPONENTS,e,!1)||e:e||NULL_DYNAMIC_COMPONENT}function resolveDirective(e){return resolveAsset(DIRECTIVES,e)}function resolveAsset(e,t,r=!0,i=!1){const a=currentRenderingInstance||currentInstance;if(a){const n=a.type;if(e===COMPONENTS){const s=getComponentName(n,!1);if(s&&(s===t||s===camelize(t)||s===capitalize(camelize(t))))return n}const o=resolve(a[e]||n[e],t)||resolve(a.appContext[e],t);return!o&&i?n:o}}function resolve(e,t){return e&&(e[t]||e[camelize(t)]||e[capitalize(camelize(t))])}function renderList(e,t,r,i){let a;const n=r&&r[i];if(isArray(e)||isString$2(e)){a=new Array(e.length);for(let o=0,s=e.length;o<s;o++)a[o]=t(e[o],o,void 0,n&&n[o])}else if(typeof e=="number"){a=new Array(e);for(let o=0;o<e;o++)a[o]=t(o+1,o,void 0,n&&n[o])}else if(isObject$2(e))if(e[Symbol.iterator])a=Array.from(e,(o,s)=>t(o,s,void 0,n&&n[s]));else{const o=Object.keys(e);a=new Array(o.length);for(let s=0,u=o.length;s<u;s++){const l=o[s];a[s]=t(e[l],l,s,n&&n[s])}}else a=[];return r&&(r[i]=a),a}function createSlots(e,t){for(let r=0;r<t.length;r++){const i=t[r];if(isArray(i))for(let a=0;a<i.length;a++)e[i[a].name]=i[a].fn;else i&&(e[i.name]=i.key?(...a)=>{const n=i.fn(...a);return n&&(n.key=i.key),n}:i.fn)}return e}function renderSlot(e,t,r={},i,a){if(currentRenderingInstance.isCE||currentRenderingInstance.parent&&isAsyncWrapper(currentRenderingInstance.parent)&&currentRenderingInstance.parent.isCE)return t!=="default"&&(r.name=t),createVNode("slot",r,i&&i());let n=e[t];n&&n._c&&(n._d=!1),openBlock();const o=n&&ensureValidVNode(n(r)),s=createBlock(Fragment,{key:(r.key||o&&o.key||`_${t}`)+(!o&&i?"_fb":"")},o||(i?i():[]),o&&e._===1?64:-2);return!a&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),n&&n._c&&(n._d=!0),s}function ensureValidVNode(e){return e.some(t=>isVNode(t)?!(t.type===Comment||t.type===Fragment&&!ensureValidVNode(t.children)):!0)?e:null}function toHandlers(e,t){const r={};for(const i in e)r[t&&/[A-Z]/.test(i)?`on:${i}`:toHandlerKey(i)]=e[i];return r}const getPublicInstance=e=>e?isStatefulComponent(e)?getComponentPublicInstance(e):getPublicInstance(e.parent):null,publicPropertiesMap=extend(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>getPublicInstance(e.parent),$root:e=>getPublicInstance(e.root),$emit:e=>e.emit,$options:e=>resolveMergedOptions(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,queueJob(e.update)}),$nextTick:e=>e.n||(e.n=nextTick.bind(e.proxy)),$watch:e=>instanceWatch.bind(e)}),hasSetupBinding=(e,t)=>e!==EMPTY_OBJ&&!e.__isScriptSetup&&hasOwn(e,t),PublicInstanceProxyHandlers={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:r,setupState:i,data:a,props:n,accessCache:o,type:s,appContext:u}=e;let l;if(t[0]!=="$"){const m=o[t];if(m!==void 0)switch(m){case 1:return i[t];case 2:return a[t];case 4:return r[t];case 3:return n[t]}else{if(hasSetupBinding(i,t))return o[t]=1,i[t];if(a!==EMPTY_OBJ&&hasOwn(a,t))return o[t]=2,a[t];if((l=e.propsOptions[0])&&hasOwn(l,t))return o[t]=3,n[t];if(r!==EMPTY_OBJ&&hasOwn(r,t))return o[t]=4,r[t];shouldCacheAccess&&(o[t]=0)}}const f=publicPropertiesMap[t];let d,c;if(f)return t==="$attrs"&&track(e.attrs,"get",""),f(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(r!==EMPTY_OBJ&&hasOwn(r,t))return o[t]=4,r[t];if(c=u.config.globalProperties,hasOwn(c,t))return c[t]},set({_:e},t,r){const{data:i,setupState:a,ctx:n}=e;return hasSetupBinding(a,t)?(a[t]=r,!0):i!==EMPTY_OBJ&&hasOwn(i,t)?(i[t]=r,!0):hasOwn(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(n[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:i,appContext:a,propsOptions:n}},o){let s;return!!r[o]||e!==EMPTY_OBJ&&hasOwn(e,o)||hasSetupBinding(t,o)||(s=n[0])&&hasOwn(s,o)||hasOwn(i,o)||hasOwn(publicPropertiesMap,o)||hasOwn(a.config.globalProperties,o)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:hasOwn(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}},RuntimeCompiledPublicInstanceProxyHandlers=extend({},PublicInstanceProxyHandlers,{get(e,t){if(t!==Symbol.unscopables)return PublicInstanceProxyHandlers.get(e,t,e)},has(e,t){return t[0]!=="_"&&!isGloballyAllowed(t)}});function defineProps(){return null}function defineEmits(){return null}function defineExpose(e){}function defineOptions(e){}function defineSlots(){return null}function defineModel(){}function withDefaults(e,t){return null}function useSlots(){return getContext().slots}function useAttrs(){return getContext().attrs}function getContext(){const e=getCurrentInstance();return e.setupContext||(e.setupContext=createSetupContext(e))}function normalizePropsOrEmits(e){return isArray(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}function mergeDefaults(e,t){const r=normalizePropsOrEmits(e);for(const i in t){if(i.startsWith("__skip"))continue;let a=r[i];a?isArray(a)||isFunction$1(a)?a=r[i]={type:a,default:t[i]}:a.default=t[i]:a===null&&(a=r[i]={default:t[i]}),a&&t[`__skip_${i}`]&&(a.skipFactory=!0)}return r}function mergeModels(e,t){return!e||!t?e||t:isArray(e)&&isArray(t)?e.concat(t):extend({},normalizePropsOrEmits(e),normalizePropsOrEmits(t))}function createPropsRestProxy(e,t){const r={};for(const i in e)t.includes(i)||Object.defineProperty(r,i,{enumerable:!0,get:()=>e[i]});return r}function withAsyncContext(e){const t=getCurrentInstance();let r=e();return unsetCurrentInstance(),isPromise(r)&&(r=r.catch(i=>{throw setCurrentInstance(t),i})),[r,()=>setCurrentInstance(t)]}let shouldCacheAccess=!0;function applyOptions(e){const t=resolveMergedOptions(e),r=e.proxy,i=e.ctx;shouldCacheAccess=!1,t.beforeCreate&&callHook$1(t.beforeCreate,e,"bc");const{data:a,computed:n,methods:o,watch:s,provide:u,inject:l,created:f,beforeMount:d,mounted:c,beforeUpdate:m,updated:_,activated:F,deactivated:x,beforeDestroy:k,beforeUnmount:b,destroyed:g,unmounted:y,render:D,renderTracked:C,renderTriggered:j,errorCaptured:A,serverPrefetch:T,expose:$,inheritAttrs:L,components:q,directives:V,filters:H}=t;if(l&&resolveInjections(l,i,null),o)for(const M in o){const E=o[M];isFunction$1(E)&&(i[M]=E.bind(r))}if(a){const M=a.call(r,r);isObject$2(M)&&(e.data=reactive(M))}if(shouldCacheAccess=!0,n)for(const M in n){const E=n[M],B=isFunction$1(E)?E.bind(r,r):isFunction$1(E.get)?E.get.bind(r,r):NOOP,z=!isFunction$1(E)&&isFunction$1(E.set)?E.set.bind(r):NOOP,N=computed({get:B,set:z});Object.defineProperty(i,M,{enumerable:!0,configurable:!0,get:()=>N.value,set:Q=>N.value=Q})}if(s)for(const M in s)createWatcher(s[M],i,r,M);if(u){const M=isFunction$1(u)?u.call(r):u;Reflect.ownKeys(M).forEach(E=>{provide(E,M[E])})}f&&callHook$1(f,e,"c");function S(M,E){isArray(E)?E.forEach(B=>M(B.bind(r))):E&&M(E.bind(r))}if(S(onBeforeMount,d),S(onMounted,c),S(onBeforeUpdate,m),S(onUpdated,_),S(onActivated,F),S(onDeactivated,x),S(onErrorCaptured,A),S(onRenderTracked,C),S(onRenderTriggered,j),S(onBeforeUnmount,b),S(onUnmounted,y),S(onServerPrefetch,T),isArray($))if($.length){const M=e.exposed||(e.exposed={});$.forEach(E=>{Object.defineProperty(M,E,{get:()=>r[E],set:B=>r[E]=B})})}else e.exposed||(e.exposed={});D&&e.render===NOOP&&(e.render=D),L!=null&&(e.inheritAttrs=L),q&&(e.components=q),V&&(e.directives=V)}function resolveInjections(e,t,r=NOOP){isArray(e)&&(e=normalizeInject(e));for(const i in e){const a=e[i];let n;isObject$2(a)?"default"in a?n=inject(a.from||i,a.default,!0):n=inject(a.from||i):n=inject(a),isRef(n)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>n.value,set:o=>n.value=o}):t[i]=n}}function callHook$1(e,t,r){callWithAsyncErrorHandling(isArray(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,r)}function createWatcher(e,t,r,i){const a=i.includes(".")?createPathGetter(r,i):()=>r[i];if(isString$2(e)){const n=t[e];isFunction$1(n)&&watch(a,n)}else if(isFunction$1(e))watch(a,e.bind(r));else if(isObject$2(e))if(isArray(e))e.forEach(n=>createWatcher(n,t,r,i));else{const n=isFunction$1(e.handler)?e.handler.bind(r):t[e.handler];isFunction$1(n)&&watch(a,n,e)}}function resolveMergedOptions(e){const t=e.type,{mixins:r,extends:i}=t,{mixins:a,optionsCache:n,config:{optionMergeStrategies:o}}=e.appContext,s=n.get(t);let u;return s?u=s:!a.length&&!r&&!i?u=t:(u={},a.length&&a.forEach(l=>mergeOptions(u,l,o,!0)),mergeOptions(u,t,o)),isObject$2(t)&&n.set(t,u),u}function mergeOptions(e,t,r,i=!1){const{mixins:a,extends:n}=t;n&&mergeOptions(e,n,r,!0),a&&a.forEach(o=>mergeOptions(e,o,r,!0));for(const o in t)if(!(i&&o==="expose")){const s=internalOptionMergeStrats[o]||r&&r[o];e[o]=s?s(e[o],t[o]):t[o]}return e}const internalOptionMergeStrats={data:mergeDataFn,props:mergeEmitsOrPropsOptions,emits:mergeEmitsOrPropsOptions,methods:mergeObjectOptions,computed:mergeObjectOptions,beforeCreate:mergeAsArray$1,created:mergeAsArray$1,beforeMount:mergeAsArray$1,mounted:mergeAsArray$1,beforeUpdate:mergeAsArray$1,updated:mergeAsArray$1,beforeDestroy:mergeAsArray$1,beforeUnmount:mergeAsArray$1,destroyed:mergeAsArray$1,unmounted:mergeAsArray$1,activated:mergeAsArray$1,deactivated:mergeAsArray$1,errorCaptured:mergeAsArray$1,serverPrefetch:mergeAsArray$1,components:mergeObjectOptions,directives:mergeObjectOptions,watch:mergeWatchOptions,provide:mergeDataFn,inject:mergeInject};function mergeDataFn(e,t){return t?e?function(){return extend(isFunction$1(e)?e.call(this,this):e,isFunction$1(t)?t.call(this,this):t)}:t:e}function mergeInject(e,t){return mergeObjectOptions(normalizeInject(e),normalizeInject(t))}function normalizeInject(e){if(isArray(e)){const t={};for(let r=0;r<e.length;r++)t[e[r]]=e[r];return t}return e}function mergeAsArray$1(e,t){return e?[...new Set([].concat(e,t))]:t}function mergeObjectOptions(e,t){return e?extend(Object.create(null),e,t):t}function mergeEmitsOrPropsOptions(e,t){return e?isArray(e)&&isArray(t)?[...new Set([...e,...t])]:extend(Object.create(null),normalizePropsOrEmits(e),normalizePropsOrEmits(t??{})):t}function mergeWatchOptions(e,t){if(!e)return t;if(!t)return e;const r=extend(Object.create(null),e);for(const i in t)r[i]=mergeAsArray$1(e[i],t[i]);return r}function createAppContext(){return{app:null,config:{isNativeTag:NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let uid$1=0;function createAppAPI(e,t){return function(i,a=null){isFunction$1(i)||(i=extend({},i)),a!=null&&!isObject$2(a)&&(a=null);const n=createAppContext(),o=new WeakSet;let s=!1;const u=n.app={_uid:uid$1++,_component:i,_props:a,_container:null,_context:n,_instance:null,version,get config(){return n.config},set config(l){},use(l,...f){return o.has(l)||(l&&isFunction$1(l.install)?(o.add(l),l.install(u,...f)):isFunction$1(l)&&(o.add(l),l(u,...f))),u},mixin(l){return n.mixins.includes(l)||n.mixins.push(l),u},component(l,f){return f?(n.components[l]=f,u):n.components[l]},directive(l,f){return f?(n.directives[l]=f,u):n.directives[l]},mount(l,f,d){if(!s){const c=createVNode(i,a);return c.appContext=n,d===!0?d="svg":d===!1&&(d=void 0),f&&t?t(c,l):e(c,l,d),s=!0,u._container=l,l.__vue_app__=u,getComponentPublicInstance(c.component)}},unmount(){s&&(e(null,u._container),delete u._container.__vue_app__)},provide(l,f){return n.provides[l]=f,u},runWithContext(l){const f=currentApp;currentApp=u;try{return l()}finally{currentApp=f}}};return u}}let currentApp=null;function provide(e,t){if(currentInstance){let r=currentInstance.provides;const i=currentInstance.parent&&currentInstance.parent.provides;i===r&&(r=currentInstance.provides=Object.create(i)),r[e]=t}}function inject(e,t,r=!1){const i=currentInstance||currentRenderingInstance;if(i||currentApp){const a=currentApp?currentApp._context.provides:i?i.parent==null?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(a&&e in a)return a[e];if(arguments.length>1)return r&&isFunction$1(t)?t.call(i&&i.proxy):t}}function hasInjectionContext(){return!!(currentInstance||currentRenderingInstance||currentApp)}const internalObjectProto={},createInternalObject=()=>Object.create(internalObjectProto),isInternalObject=e=>Object.getPrototypeOf(e)===internalObjectProto;function initProps(e,t,r,i=!1){const a={},n=createInternalObject();e.propsDefaults=Object.create(null),setFullProps(e,t,a,n);for(const o in e.propsOptions[0])o in a||(a[o]=void 0);r?e.props=i?a:shallowReactive(a):e.type.props?e.props=a:e.props=n,e.attrs=n}function updateProps(e,t,r,i){const{props:a,attrs:n,vnode:{patchFlag:o}}=e,s=toRaw(a),[u]=e.propsOptions;let l=!1;if((i||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let d=0;d<f.length;d++){let c=f[d];if(isEmitListener(e.emitsOptions,c))continue;const m=t[c];if(u)if(hasOwn(n,c))m!==n[c]&&(n[c]=m,l=!0);else{const _=camelize(c);a[_]=resolvePropValue(u,s,_,m,e,!1)}else m!==n[c]&&(n[c]=m,l=!0)}}}else{setFullProps(e,t,a,n)&&(l=!0);let f;for(const d in s)(!t||!hasOwn(t,d)&&((f=hyphenate(d))===d||!hasOwn(t,f)))&&(u?r&&(r[d]!==void 0||r[f]!==void 0)&&(a[d]=resolvePropValue(u,s,d,void 0,e,!0)):delete a[d]);if(n!==s)for(const d in n)(!t||!hasOwn(t,d))&&(delete n[d],l=!0)}l&&trigger(e.attrs,"set","")}function setFullProps(e,t,r,i){const[a,n]=e.propsOptions;let o=!1,s;if(t)for(let u in t){if(isReservedProp(u))continue;const l=t[u];let f;a&&hasOwn(a,f=camelize(u))?!n||!n.includes(f)?r[f]=l:(s||(s={}))[f]=l:isEmitListener(e.emitsOptions,u)||(!(u in i)||l!==i[u])&&(i[u]=l,o=!0)}if(n){const u=toRaw(r),l=s||EMPTY_OBJ;for(let f=0;f<n.length;f++){const d=n[f];r[d]=resolvePropValue(a,u,d,l[d],e,!hasOwn(l,d))}}return o}function resolvePropValue(e,t,r,i,a,n){const o=e[r];if(o!=null){const s=hasOwn(o,"default");if(s&&i===void 0){const u=o.default;if(o.type!==Function&&!o.skipFactory&&isFunction$1(u)){const{propsDefaults:l}=a;if(r in l)i=l[r];else{const f=setCurrentInstance(a);i=l[r]=u.call(null,t),f()}}else i=u}o[0]&&(n&&!s?i=!1:o[1]&&(i===""||i===hyphenate(r))&&(i=!0))}return i}const mixinPropsCache=new WeakMap;function normalizePropsOptions(e,t,r=!1){const i=r?mixinPropsCache:t.propsCache,a=i.get(e);if(a)return a;const n=e.props,o={},s=[];let u=!1;if(!isFunction$1(e)){const f=d=>{u=!0;const[c,m]=normalizePropsOptions(d,t,!0);extend(o,c),m&&s.push(...m)};!r&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!n&&!u)return isObject$2(e)&&i.set(e,EMPTY_ARR),EMPTY_ARR;if(isArray(n))for(let f=0;f<n.length;f++){const d=camelize(n[f]);validatePropName(d)&&(o[d]=EMPTY_OBJ)}else if(n)for(const f in n){const d=camelize(f);if(validatePropName(d)){const c=n[f],m=o[d]=isArray(c)||isFunction$1(c)?{type:c}:extend({},c),_=m.type;let F=!1,x=!0;if(isArray(_))for(let k=0;k<_.length;++k){const b=_[k],g=isFunction$1(b)&&b.name;if(g==="Boolean"){F=!0;break}else g==="String"&&(x=!1)}else F=isFunction$1(_)&&_.name==="Boolean";m[0]=F,m[1]=x,(F||hasOwn(m,"default"))&&s.push(d)}}const l=[o,s];return isObject$2(e)&&i.set(e,l),l}function validatePropName(e){return e[0]!=="$"&&!isReservedProp(e)}const isInternalKey=e=>e[0]==="_"||e==="$stable",normalizeSlotValue=e=>isArray(e)?e.map(normalizeVNode):[normalizeVNode(e)],normalizeSlot=(e,t,r)=>{if(t._n)return t;const i=withCtx((...a)=>normalizeSlotValue(t(...a)),r);return i._c=!1,i},normalizeObjectSlots=(e,t,r)=>{const i=e._ctx;for(const a in e){if(isInternalKey(a))continue;const n=e[a];if(isFunction$1(n))t[a]=normalizeSlot(a,n,i);else if(n!=null){const o=normalizeSlotValue(n);t[a]=()=>o}}},normalizeVNodeSlots=(e,t)=>{const r=normalizeSlotValue(t);e.slots.default=()=>r},assignSlots=(e,t,r)=>{for(const i in t)(r||i!=="_")&&(e[i]=t[i])},initSlots=(e,t,r)=>{const i=e.slots=createInternalObject();if(e.vnode.shapeFlag&32){const a=t._;a?(assignSlots(i,t,r),r&&def(i,"_",a,!0)):normalizeObjectSlots(t,i)}else t&&normalizeVNodeSlots(e,t)},updateSlots=(e,t,r)=>{const{vnode:i,slots:a}=e;let n=!0,o=EMPTY_OBJ;if(i.shapeFlag&32){const s=t._;s?r&&s===1?n=!1:assignSlots(a,t,r):(n=!t.$stable,normalizeObjectSlots(t,a)),o=t}else t&&(normalizeVNodeSlots(e,t),o={default:1});if(n)for(const s in a)!isInternalKey(s)&&o[s]==null&&delete a[s]};function setRef(e,t,r,i,a=!1){if(isArray(e)){e.forEach((c,m)=>setRef(c,t&&(isArray(t)?t[m]:t),r,i,a));return}if(isAsyncWrapper(i)&&!a)return;const n=i.shapeFlag&4?getComponentPublicInstance(i.component):i.el,o=a?null:n,{i:s,r:u}=e,l=t&&t.r,f=s.refs===EMPTY_OBJ?s.refs={}:s.refs,d=s.setupState;if(l!=null&&l!==u&&(isString$2(l)?(f[l]=null,hasOwn(d,l)&&(d[l]=null)):isRef(l)&&(l.value=null)),isFunction$1(u))callWithErrorHandling(u,s,12,[o,f]);else{const c=isString$2(u),m=isRef(u);if(c||m){const _=()=>{if(e.f){const F=c?hasOwn(d,u)?d[u]:f[u]:u.value;a?isArray(F)&&remove(F,n):isArray(F)?F.includes(n)||F.push(n):c?(f[u]=[n],hasOwn(d,u)&&(d[u]=f[u])):(u.value=[n],e.k&&(f[e.k]=u.value))}else c?(f[u]=o,hasOwn(d,u)&&(d[u]=o)):m&&(u.value=o,e.k&&(f[e.k]=o))};o?(_.id=-1,queuePostRenderEffect(_,r)):_()}}}const TeleportEndKey=Symbol("_vte"),isTeleport=e=>e.__isTeleport,isTeleportDisabled=e=>e&&(e.disabled||e.disabled===""),isTargetSVG=e=>typeof SVGElement<"u"&&e instanceof SVGElement,isTargetMathML=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,resolveTarget=(e,t)=>{const r=e&&e.to;return isString$2(r)?t?t(r):null:r},TeleportImpl={name:"Teleport",__isTeleport:!0,process(e,t,r,i,a,n,o,s,u,l){const{mc:f,pc:d,pbc:c,o:{insert:m,querySelector:_,createText:F,createComment:x}}=l,k=isTeleportDisabled(t.props);let{shapeFlag:b,children:g,dynamicChildren:y}=t;if(e==null){const D=t.el=F(""),C=t.anchor=F("");m(D,r,i),m(C,r,i);const j=t.target=resolveTarget(t.props,_),A=prepareAnchor(j,t,F,m);j&&(o==="svg"||isTargetSVG(j)?o="svg":(o==="mathml"||isTargetMathML(j))&&(o="mathml"));const T=($,L)=>{b&16&&f(g,$,L,a,n,o,s,u)};k?T(r,C):j&&T(j,A)}else{t.el=e.el,t.targetStart=e.targetStart;const D=t.anchor=e.anchor,C=t.target=e.target,j=t.targetAnchor=e.targetAnchor,A=isTeleportDisabled(e.props),T=A?r:C,$=A?D:j;if(o==="svg"||isTargetSVG(C)?o="svg":(o==="mathml"||isTargetMathML(C))&&(o="mathml"),y?(c(e.dynamicChildren,y,T,a,n,o,s),traverseStaticChildren(e,t,!0)):u||d(e,t,T,$,a,n,o,s,!1),k)A?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):moveTeleport(t,r,D,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const L=t.target=resolveTarget(t.props,_);L&&moveTeleport(t,L,null,l,0)}else A&&moveTeleport(t,C,j,l,1)}updateCssVars(t)},remove(e,t,r,{um:i,o:{remove:a}},n){const{shapeFlag:o,children:s,anchor:u,targetStart:l,targetAnchor:f,target:d,props:c}=e;if(d&&(a(l),a(f)),n&&a(u),o&16){const m=n||!isTeleportDisabled(c);for(let _=0;_<s.length;_++){const F=s[_];i(F,t,r,m,!!F.dynamicChildren)}}},move:moveTeleport,hydrate:hydrateTeleport};function moveTeleport(e,t,r,{o:{insert:i},m:a},n=2){n===0&&i(e.targetAnchor,t,r);const{el:o,anchor:s,shapeFlag:u,children:l,props:f}=e,d=n===2;if(d&&i(o,t,r),(!d||isTeleportDisabled(f))&&u&16)for(let c=0;c<l.length;c++)a(l[c],t,r,2);d&&i(s,t,r)}function hydrateTeleport(e,t,r,i,a,n,{o:{nextSibling:o,parentNode:s,querySelector:u,insert:l,createText:f}},d){const c=t.target=resolveTarget(t.props,u);if(c){const m=c._lpa||c.firstChild;if(t.shapeFlag&16)if(isTeleportDisabled(t.props))t.anchor=d(o(e),t,s(e),r,i,a,n),t.targetStart=m,t.targetAnchor=m&&o(m);else{t.anchor=o(e);let _=m;for(;_;){if(_&&_.nodeType===8){if(_.data==="teleport start anchor")t.targetStart=_;else if(_.data==="teleport anchor"){t.targetAnchor=_,c._lpa=t.targetAnchor&&o(t.targetAnchor);break}}_=o(_)}t.targetAnchor||prepareAnchor(c,t,f,l),d(m&&o(m),t,c,r,i,a,n)}updateCssVars(t)}return t.anchor&&o(t.anchor)}const Teleport=TeleportImpl;function updateCssVars(e){const t=e.ctx;if(t&&t.ut){let r=e.children[0].el;for(;r&&r!==e.targetAnchor;)r.nodeType===1&&r.setAttribute("data-v-owner",t.uid),r=r.nextSibling;t.ut()}}function prepareAnchor(e,t,r,i){const a=t.targetStart=r(""),n=t.targetAnchor=r("");return a[TeleportEndKey]=n,e&&(i(a,e),i(n,e)),n}let hasLoggedMismatchError=!1;const logMismatchError=()=>{hasLoggedMismatchError||(console.error("Hydration completed but contains mismatches."),hasLoggedMismatchError=!0)},isSVGContainer=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",isMathMLContainer=e=>e.namespaceURI.includes("MathML"),getContainerType=e=>{if(isSVGContainer(e))return"svg";if(isMathMLContainer(e))return"mathml"},isComment=e=>e.nodeType===8;function createHydrationFunctions(e){const{mt:t,p:r,o:{patchProp:i,createText:a,nextSibling:n,parentNode:o,remove:s,insert:u,createComment:l}}=e,f=(g,y)=>{if(!y.hasChildNodes()){r(null,g,y),flushPostFlushCbs(),y._vnode=g;return}d(y.firstChild,g,null,null,null),flushPostFlushCbs(),y._vnode=g},d=(g,y,D,C,j,A=!1)=>{A=A||!!y.dynamicChildren;const T=isComment(g)&&g.data==="[",$=()=>F(g,y,D,C,j,T),{type:L,ref:q,shapeFlag:V,patchFlag:H}=y;let O=g.nodeType;y.el=g,H===-2&&(A=!1,y.dynamicChildren=null);let S=null;switch(L){case Text:O!==3?y.children===""?(u(y.el=a(""),o(g),g),S=g):S=$():(g.data!==y.children&&(logMismatchError(),g.data=y.children),S=n(g));break;case Comment:b(g)?(S=n(g),k(y.el=g.content.firstChild,g,D)):O!==8||T?S=$():S=n(g);break;case Static:if(T&&(g=n(g),O=g.nodeType),O===1||O===3){S=g;const M=!y.children.length;for(let E=0;E<y.staticCount;E++)M&&(y.children+=S.nodeType===1?S.outerHTML:S.data),E===y.staticCount-1&&(y.anchor=S),S=n(S);return T?n(S):S}else $();break;case Fragment:T?S=_(g,y,D,C,j,A):S=$();break;default:if(V&1)(O!==1||y.type.toLowerCase()!==g.tagName.toLowerCase())&&!b(g)?S=$():S=c(g,y,D,C,j,A);else if(V&6){y.slotScopeIds=j;const M=o(g);if(T?S=x(g):isComment(g)&&g.data==="teleport start"?S=x(g,g.data,"teleport end"):S=n(g),t(y,M,null,D,C,getContainerType(M),A),isAsyncWrapper(y)){let E;T?(E=createVNode(Fragment),E.anchor=S?S.previousSibling:M.lastChild):E=g.nodeType===3?createTextVNode(""):createVNode("div"),E.el=g,y.component.subTree=E}}else V&64?O!==8?S=$():S=y.type.hydrate(g,y,D,C,j,A,e,m):V&128&&(S=y.type.hydrate(g,y,D,C,getContainerType(o(g)),j,A,e,d))}return q!=null&&setRef(q,null,C,y),S},c=(g,y,D,C,j,A)=>{A=A||!!y.dynamicChildren;const{type:T,props:$,patchFlag:L,shapeFlag:q,dirs:V,transition:H}=y,O=T==="input"||T==="option";if(O||L!==-1){V&&invokeDirectiveHook(y,null,D,"created");let S=!1;if(b(g)){S=needTransition(C,H)&&D&&D.vnode.props&&D.vnode.props.appear;const E=g.content.firstChild;S&&H.beforeEnter(E),k(E,g,D),y.el=g=E}if(q&16&&!($&&($.innerHTML||$.textContent))){let E=m(g.firstChild,y,g,D,C,j,A);for(;E;){logMismatchError();const B=E;E=E.nextSibling,s(B)}}else q&8&&g.textContent!==y.children&&(logMismatchError(),g.textContent=y.children);if($){if(O||!A||L&48){const E=g.tagName.includes("-");for(const B in $)(O&&(B.endsWith("value")||B==="indeterminate")||isOn(B)&&!isReservedProp(B)||B[0]==="."||E)&&i(g,B,null,$[B],void 0,D)}else if($.onClick)i(g,"onClick",null,$.onClick,void 0,D);else if(L&4&&isReactive($.style))for(const E in $.style)$.style[E]}let M;(M=$&&$.onVnodeBeforeMount)&&invokeVNodeHook(M,D,y),V&&invokeDirectiveHook(y,null,D,"beforeMount"),((M=$&&$.onVnodeMounted)||V||S)&&queueEffectWithSuspense(()=>{M&&invokeVNodeHook(M,D,y),S&&H.enter(g),V&&invokeDirectiveHook(y,null,D,"mounted")},C)}return g.nextSibling},m=(g,y,D,C,j,A,T)=>{T=T||!!y.dynamicChildren;const $=y.children,L=$.length;for(let q=0;q<L;q++){const V=T?$[q]:$[q]=normalizeVNode($[q]),H=V.type===Text;if(g){if(H&&!T){let O=$[q+1];O&&(O=normalizeVNode(O)).type===Text&&(u(a(g.data.slice(V.children.length)),D,n(g)),g.data=V.children)}g=d(g,V,C,j,A,T)}else H&&!V.children?u(V.el=a(""),D):(logMismatchError(),r(null,V,D,null,C,j,getContainerType(D),A))}return g},_=(g,y,D,C,j,A)=>{const{slotScopeIds:T}=y;T&&(j=j?j.concat(T):T);const $=o(g),L=m(n(g),y,$,D,C,j,A);return L&&isComment(L)&&L.data==="]"?n(y.anchor=L):(logMismatchError(),u(y.anchor=l("]"),$,L),L)},F=(g,y,D,C,j,A)=>{if(logMismatchError(),y.el=null,A){const L=x(g);for(;;){const q=n(g);if(q&&q!==L)s(q);else break}}const T=n(g),$=o(g);return s(g),r(null,y,$,T,D,C,getContainerType($),j),T},x=(g,y="[",D="]")=>{let C=0;for(;g;)if(g=n(g),g&&isComment(g)&&(g.data===y&&C++,g.data===D)){if(C===0)return n(g);C--}return g},k=(g,y,D)=>{const C=y.parentNode;C&&C.replaceChild(g,y);let j=D;for(;j;)j.vnode.el===y&&(j.vnode.el=j.subTree.el=g),j=j.parent},b=g=>g.nodeType===1&&g.tagName.toLowerCase()==="template";return[f,d]}const queuePostRenderEffect=queueEffectWithSuspense;function createRenderer(e){return baseCreateRenderer(e)}function createHydrationRenderer(e){return baseCreateRenderer(e,createHydrationFunctions)}function baseCreateRenderer(e,t){const r=getGlobalThis();r.__VUE__=!0;const{insert:i,remove:a,patchProp:n,createElement:o,createText:s,createComment:u,setText:l,setElementText:f,parentNode:d,nextSibling:c,setScopeId:m=NOOP,insertStaticContent:_}=e,F=(I,R,W,K=null,U=null,Y=null,ee=void 0,X=null,J=!!R.dynamicChildren)=>{if(I===R)return;I&&!isSameVNodeType(I,R)&&(K=_e(I),Q(I,U,Y,!0),I=null),R.patchFlag===-2&&(J=!1,R.dynamicChildren=null);const{type:G,ref:te,shapeFlag:re}=R;switch(G){case Text:x(I,R,W,K);break;case Comment:k(I,R,W,K);break;case Static:I==null&&b(R,W,K,ee);break;case Fragment:q(I,R,W,K,U,Y,ee,X,J);break;default:re&1?D(I,R,W,K,U,Y,ee,X,J):re&6?V(I,R,W,K,U,Y,ee,X,J):(re&64||re&128)&&G.process(I,R,W,K,U,Y,ee,X,J,he)}te!=null&&U&&setRef(te,I&&I.ref,Y,R||I,!R)},x=(I,R,W,K)=>{if(I==null)i(R.el=s(R.children),W,K);else{const U=R.el=I.el;R.children!==I.children&&l(U,R.children)}},k=(I,R,W,K)=>{I==null?i(R.el=u(R.children||""),W,K):R.el=I.el},b=(I,R,W,K)=>{[I.el,I.anchor]=_(I.children,R,W,K,I.el,I.anchor)},g=({el:I,anchor:R},W,K)=>{let U;for(;I&&I!==R;)U=c(I),i(I,W,K),I=U;i(R,W,K)},y=({el:I,anchor:R})=>{let W;for(;I&&I!==R;)W=c(I),a(I),I=W;a(R)},D=(I,R,W,K,U,Y,ee,X,J)=>{R.type==="svg"?ee="svg":R.type==="math"&&(ee="mathml"),I==null?C(R,W,K,U,Y,ee,X,J):T(I,R,U,Y,ee,X,J)},C=(I,R,W,K,U,Y,ee,X)=>{let J,G;const{props:te,shapeFlag:re,transition:ae,dirs:oe}=I;if(J=I.el=o(I.type,Y,te&&te.is,te),re&8?f(J,I.children):re&16&&A(I.children,J,null,K,U,resolveChildrenNamespace(I,Y),ee,X),oe&&invokeDirectiveHook(I,null,K,"created"),j(J,I,I.scopeId,ee,K),te){for(const ce in te)ce!=="value"&&!isReservedProp(ce)&&n(J,ce,null,te[ce],Y,K);"value"in te&&n(J,"value",null,te.value,Y),(G=te.onVnodeBeforeMount)&&invokeVNodeHook(G,K,I)}oe&&invokeDirectiveHook(I,null,K,"beforeMount");const ue=needTransition(U,ae);ue&&ae.beforeEnter(J),i(J,R,W),((G=te&&te.onVnodeMounted)||ue||oe)&&queuePostRenderEffect(()=>{G&&invokeVNodeHook(G,K,I),ue&&ae.enter(J),oe&&invokeDirectiveHook(I,null,K,"mounted")},U)},j=(I,R,W,K,U)=>{if(W&&m(I,W),K)for(let Y=0;Y<K.length;Y++)m(I,K[Y]);if(U){let Y=U.subTree;if(R===Y){const ee=U.vnode;j(I,ee,ee.scopeId,ee.slotScopeIds,U.parent)}}},A=(I,R,W,K,U,Y,ee,X,J=0)=>{for(let G=J;G<I.length;G++){const te=I[G]=X?cloneIfMounted(I[G]):normalizeVNode(I[G]);F(null,te,R,W,K,U,Y,ee,X)}},T=(I,R,W,K,U,Y,ee)=>{const X=R.el=I.el;let{patchFlag:J,dynamicChildren:G,dirs:te}=R;J|=I.patchFlag&16;const re=I.props||EMPTY_OBJ,ae=R.props||EMPTY_OBJ;let oe;if(W&&toggleRecurse(W,!1),(oe=ae.onVnodeBeforeUpdate)&&invokeVNodeHook(oe,W,R,I),te&&invokeDirectiveHook(R,I,W,"beforeUpdate"),W&&toggleRecurse(W,!0),(re.innerHTML&&ae.innerHTML==null||re.textContent&&ae.textContent==null)&&f(X,""),G?$(I.dynamicChildren,G,X,W,K,resolveChildrenNamespace(R,U),Y):ee||E(I,R,X,null,W,K,resolveChildrenNamespace(R,U),Y,!1),J>0){if(J&16)L(X,re,ae,W,U);else if(J&2&&re.class!==ae.class&&n(X,"class",null,ae.class,U),J&4&&n(X,"style",re.style,ae.style,U),J&8){const ue=R.dynamicProps;for(let ce=0;ce<ue.length;ce++){const fe=ue[ce],me=re[fe],ye=ae[fe];(ye!==me||fe==="value")&&n(X,fe,me,ye,U,W)}}J&1&&I.children!==R.children&&f(X,R.children)}else!ee&&G==null&&L(X,re,ae,W,U);((oe=ae.onVnodeUpdated)||te)&&queuePostRenderEffect(()=>{oe&&invokeVNodeHook(oe,W,R,I),te&&invokeDirectiveHook(R,I,W,"updated")},K)},$=(I,R,W,K,U,Y,ee)=>{for(let X=0;X<R.length;X++){const J=I[X],G=R[X],te=J.el&&(J.type===Fragment||!isSameVNodeType(J,G)||J.shapeFlag&70)?d(J.el):W;F(J,G,te,null,K,U,Y,ee,!0)}},L=(I,R,W,K,U)=>{if(R!==W){if(R!==EMPTY_OBJ)for(const Y in R)!isReservedProp(Y)&&!(Y in W)&&n(I,Y,R[Y],null,U,K);for(const Y in W){if(isReservedProp(Y))continue;const ee=W[Y],X=R[Y];ee!==X&&Y!=="value"&&n(I,Y,X,ee,U,K)}"value"in W&&n(I,"value",R.value,W.value,U)}},q=(I,R,W,K,U,Y,ee,X,J)=>{const G=R.el=I?I.el:s(""),te=R.anchor=I?I.anchor:s("");let{patchFlag:re,dynamicChildren:ae,slotScopeIds:oe}=R;oe&&(X=X?X.concat(oe):oe),I==null?(i(G,W,K),i(te,W,K),A(R.children||[],W,te,U,Y,ee,X,J)):re>0&&re&64&&ae&&I.dynamicChildren?($(I.dynamicChildren,ae,W,U,Y,ee,X),(R.key!=null||U&&R===U.subTree)&&traverseStaticChildren(I,R,!0)):E(I,R,W,te,U,Y,ee,X,J)},V=(I,R,W,K,U,Y,ee,X,J)=>{R.slotScopeIds=X,I==null?R.shapeFlag&512?U.ctx.activate(R,W,K,ee,J):H(R,W,K,U,Y,ee,J):O(I,R,J)},H=(I,R,W,K,U,Y,ee)=>{const X=I.component=createComponentInstance(I,K,U);if(isKeepAlive(I)&&(X.ctx.renderer=he),setupComponent(X,!1,ee),X.asyncDep){if(U&&U.registerDep(X,S,ee),!I.el){const J=X.subTree=createVNode(Comment);k(null,J,R,W)}}else S(X,I,R,W,U,Y,ee)},O=(I,R,W)=>{const K=R.component=I.component;if(shouldUpdateComponent(I,R,W))if(K.asyncDep&&!K.asyncResolved){M(K,R,W);return}else K.next=R,invalidateJob(K.update),K.effect.dirty=!0,K.update();else R.el=I.el,K.vnode=R},S=(I,R,W,K,U,Y,ee)=>{const X=()=>{if(I.isMounted){let{next:te,bu:re,u:ae,parent:oe,vnode:ue}=I;{const we=locateNonHydratedAsyncRoot(I);if(we){te&&(te.el=ue.el,M(I,te,ee)),we.asyncDep.then(()=>{I.isUnmounted||X()});return}}let ce=te,fe;toggleRecurse(I,!1),te?(te.el=ue.el,M(I,te,ee)):te=ue,re&&invokeArrayFns(re),(fe=te.props&&te.props.onVnodeBeforeUpdate)&&invokeVNodeHook(fe,oe,te,ue),toggleRecurse(I,!0);const me=renderComponentRoot(I),ye=I.subTree;I.subTree=me,F(ye,me,d(ye.el),_e(ye),I,U,Y),te.el=me.el,ce===null&&updateHOCHostEl(I,me.el),ae&&queuePostRenderEffect(ae,U),(fe=te.props&&te.props.onVnodeUpdated)&&queuePostRenderEffect(()=>invokeVNodeHook(fe,oe,te,ue),U)}else{let te;const{el:re,props:ae}=R,{bm:oe,m:ue,parent:ce}=I,fe=isAsyncWrapper(R);if(toggleRecurse(I,!1),oe&&invokeArrayFns(oe),!fe&&(te=ae&&ae.onVnodeBeforeMount)&&invokeVNodeHook(te,ce,R),toggleRecurse(I,!0),re&&Fe){const me=()=>{I.subTree=renderComponentRoot(I),Fe(re,I.subTree,I,U,null)};fe?R.type.__asyncLoader().then(()=>!I.isUnmounted&&me()):me()}else{const me=I.subTree=renderComponentRoot(I);if(I&&I.parent&&!(I.parent.type.__asyncLoader&&I.parent.isCE)){const ye=I.ceContext&&I.type.styles||null;I.ceContext&&ye&&I.ceContext.addCEChildStyle(ye,I.uid,I.hasStyleAttrs)}F(null,me,W,K,I,U,Y),R.el=me.el}if(ue&&queuePostRenderEffect(ue,U),!fe&&(te=ae&&ae.onVnodeMounted)){const me=R;queuePostRenderEffect(()=>invokeVNodeHook(te,ce,me),U)}(R.shapeFlag&256||ce&&isAsyncWrapper(ce.vnode)&&ce.vnode.shapeFlag&256)&&I.a&&queuePostRenderEffect(I.a,U),I.isMounted=!0,R=W=K=null}},J=I.effect=new ReactiveEffect(X,NOOP,()=>queueJob(G),I.scope),G=I.update=()=>{J.dirty&&J.run()};G.i=I,G.id=I.uid,toggleRecurse(I,!0),G()},M=(I,R,W)=>{R.component=I;const K=I.vnode.props;I.vnode=R,I.next=null,updateProps(I,R.props,K,W),updateSlots(I,R.children,W),pauseTracking(),flushPreFlushCbs(I),resetTracking()},E=(I,R,W,K,U,Y,ee,X,J=!1)=>{const G=I&&I.children,te=I?I.shapeFlag:0,re=R.children,{patchFlag:ae,shapeFlag:oe}=R;if(ae>0){if(ae&128){z(G,re,W,K,U,Y,ee,X,J);return}else if(ae&256){B(G,re,W,K,U,Y,ee,X,J);return}}oe&8?(te&16&&le(G,U,Y),re!==G&&f(W,re)):te&16?oe&16?z(G,re,W,K,U,Y,ee,X,J):le(G,U,Y,!0):(te&8&&f(W,""),oe&16&&A(re,W,K,U,Y,ee,X,J))},B=(I,R,W,K,U,Y,ee,X,J)=>{I=I||EMPTY_ARR,R=R||EMPTY_ARR;const G=I.length,te=R.length,re=Math.min(G,te);let ae;for(ae=0;ae<re;ae++){const oe=R[ae]=J?cloneIfMounted(R[ae]):normalizeVNode(R[ae]);F(I[ae],oe,W,null,U,Y,ee,X,J)}G>te?le(I,U,Y,!0,!1,re):A(R,W,K,U,Y,ee,X,J,re)},z=(I,R,W,K,U,Y,ee,X,J)=>{let G=0;const te=R.length;let re=I.length-1,ae=te-1;for(;G<=re&&G<=ae;){const oe=I[G],ue=R[G]=J?cloneIfMounted(R[G]):normalizeVNode(R[G]);if(isSameVNodeType(oe,ue))F(oe,ue,W,null,U,Y,ee,X,J);else break;G++}for(;G<=re&&G<=ae;){const oe=I[re],ue=R[ae]=J?cloneIfMounted(R[ae]):normalizeVNode(R[ae]);if(isSameVNodeType(oe,ue))F(oe,ue,W,null,U,Y,ee,X,J);else break;re--,ae--}if(G>re){if(G<=ae){const oe=ae+1,ue=oe<te?R[oe].el:K;for(;G<=ae;)F(null,R[G]=J?cloneIfMounted(R[G]):normalizeVNode(R[G]),W,ue,U,Y,ee,X,J),G++}}else if(G>ae)for(;G<=re;)Q(I[G],U,Y,!0),G++;else{const oe=G,ue=G,ce=new Map;for(G=ue;G<=ae;G++){const ke=R[G]=J?cloneIfMounted(R[G]):normalizeVNode(R[G]);ke.key!=null&&ce.set(ke.key,G)}let fe,me=0;const ye=ae-ue+1;let we=!1,xe=0;const De=new Array(ye);for(G=0;G<ye;G++)De[G]=0;for(G=oe;G<=re;G++){const ke=I[G];if(me>=ye){Q(ke,U,Y,!0);continue}let ve;if(ke.key!=null)ve=ce.get(ke.key);else for(fe=ue;fe<=ae;fe++)if(De[fe-ue]===0&&isSameVNodeType(ke,R[fe])){ve=fe;break}ve===void 0?Q(ke,U,Y,!0):(De[ve-ue]=G+1,ve>=xe?xe=ve:we=!0,F(ke,R[ve],W,null,U,Y,ee,X,J),me++)}const Ee=we?getSequence(De):EMPTY_ARR;for(fe=Ee.length-1,G=ye-1;G>=0;G--){const ke=ue+G,ve=R[ke],Ce=ke+1<te?R[ke+1].el:K;De[G]===0?F(null,ve,W,Ce,U,Y,ee,X,J):we&&(fe<0||G!==Ee[fe]?N(ve,W,Ce,2):fe--)}}},N=(I,R,W,K,U=null)=>{const{el:Y,type:ee,transition:X,children:J,shapeFlag:G}=I;if(G&6){N(I.component.subTree,R,W,K);return}if(G&128){I.suspense.move(R,W,K);return}if(G&64){ee.move(I,R,W,he);return}if(ee===Fragment){i(Y,R,W);for(let re=0;re<J.length;re++)N(J[re],R,W,K);i(I.anchor,R,W);return}if(ee===Static){g(I,R,W);return}if(K!==2&&G&1&&X)if(K===0)X.beforeEnter(Y),i(Y,R,W),queuePostRenderEffect(()=>X.enter(Y),U);else{const{leave:re,delayLeave:ae,afterLeave:oe}=X,ue=()=>i(Y,R,W),ce=()=>{re(Y,()=>{ue(),oe&&oe()})};ae?ae(Y,ue,ce):ce()}else i(Y,R,W)},Q=(I,R,W,K=!1,U=!1)=>{const{type:Y,props:ee,ref:X,children:J,dynamicChildren:G,shapeFlag:te,patchFlag:re,dirs:ae,cacheIndex:oe}=I;if(re===-2&&(U=!1),X!=null&&setRef(X,null,W,I,!0),oe!=null&&(R.renderCache[oe]=void 0),te&256){R.ctx.deactivate(I);return}const ue=te&1&&ae,ce=!isAsyncWrapper(I);let fe;if(ce&&(fe=ee&&ee.onVnodeBeforeUnmount)&&invokeVNodeHook(fe,R,I),te&6)I.component.ceContext,se(I.component,W,K);else{if(te&128){I.suspense.unmount(W,K);return}ue&&invokeDirectiveHook(I,null,R,"beforeUnmount"),te&64?I.type.remove(I,R,W,he,K):G&&!G.hasOnce&&(Y!==Fragment||re>0&&re&64)?le(G,R,W,!1,!0):(Y===Fragment&&re&384||!U&&te&16)&&le(J,R,W),K&&ie(I)}(ce&&(fe=ee&&ee.onVnodeUnmounted)||ue)&&queuePostRenderEffect(()=>{fe&&invokeVNodeHook(fe,R,I),ue&&invokeDirectiveHook(I,null,R,"unmounted")},W)},ie=I=>{const{type:R,el:W,anchor:K,transition:U}=I;if(R===Fragment){ne(W,K);return}if(R===Static){y(I);return}const Y=()=>{a(W),U&&!U.persisted&&U.afterLeave&&U.afterLeave()};if(I.shapeFlag&1&&U&&!U.persisted){const{leave:ee,delayLeave:X}=U,J=()=>ee(W,Y);X?X(I.el,Y,J):J()}else Y()},ne=(I,R)=>{let W;for(;I!==R;)W=c(I),a(I),I=W;a(R)},se=(I,R,W)=>{const{bum:K,scope:U,update:Y,subTree:ee,um:X,m:J,a:G}=I;invalidateMount(J),invalidateMount(G),K&&invokeArrayFns(K),U.stop(),Y&&(Y.active=!1,Q(ee,I,R,W)),X&&queuePostRenderEffect(X,R),queuePostRenderEffect(()=>{I.isUnmounted=!0},R),R&&R.pendingBranch&&!R.isUnmounted&&I.asyncDep&&!I.asyncResolved&&I.suspenseId===R.pendingId&&(R.deps--,R.deps===0&&R.resolve())},le=(I,R,W,K=!1,U=!1,Y=0)=>{for(let ee=Y;ee<I.length;ee++)Q(I[ee],R,W,K,U)},_e=I=>{if(I.shapeFlag&6)return _e(I.component.subTree);if(I.shapeFlag&128)return I.suspense.next();const R=c(I.anchor||I.el),W=R&&R[TeleportEndKey];return W?c(W):R};let pe=!1;const be=(I,R,W)=>{I==null?R._vnode&&Q(R._vnode,null,null,!0):F(R._vnode||null,I,R,null,null,null,W),R._vnode=I,pe||(pe=!0,flushPreFlushCbs(),flushPostFlushCbs(),pe=!1)},he={p:F,um:Q,m:N,r:ie,mt:H,mc:A,pc:E,pbc:$,n:_e,o:e};let ge,Fe;return t&&([ge,Fe]=t(he)),{render:be,hydrate:ge,createApp:createAppAPI(be,ge)}}function resolveChildrenNamespace({type:e,props:t},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function toggleRecurse({effect:e,update:t},r){e.allowRecurse=t.allowRecurse=r}function needTransition(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function traverseStaticChildren(e,t,r=!1){const i=e.children,a=t.children;if(isArray(i)&&isArray(a))for(let n=0;n<i.length;n++){const o=i[n];let s=a[n];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=a[n]=cloneIfMounted(a[n]),s.el=o.el),!r&&s.patchFlag!==-2&&traverseStaticChildren(o,s)),s.type===Text&&(s.el=o.el)}}function getSequence(e){const t=e.slice(),r=[0];let i,a,n,o,s;const u=e.length;for(i=0;i<u;i++){const l=e[i];if(l!==0){if(a=r[r.length-1],e[a]<l){t[i]=a,r.push(i);continue}for(n=0,o=r.length-1;n<o;)s=n+o>>1,e[r[s]]<l?n=s+1:o=s;l<e[r[n]]&&(n>0&&(t[i]=r[n-1]),r[n]=i)}}for(n=r.length,o=r[n-1];n-- >0;)r[n]=o,o=t[o];return r}function locateNonHydratedAsyncRoot(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:locateNonHydratedAsyncRoot(t)}function invalidateMount(e){if(e)for(let t=0;t<e.length;t++)e[t].active=!1}const ssrContextKey=Symbol.for("v-scx"),useSSRContext=()=>inject(ssrContextKey);function watchEffect(e,t){return doWatch(e,null,t)}function watchPostEffect(e,t){return doWatch(e,null,{flush:"post"})}function watchSyncEffect(e,t){return doWatch(e,null,{flush:"sync"})}const INITIAL_WATCHER_VALUE={};function watch(e,t,r){return doWatch(e,t,r)}function doWatch(e,t,{immediate:r,deep:i,flush:a,once:n,onTrack:o,onTrigger:s}=EMPTY_OBJ){if(t&&n){const C=t;t=(...j)=>{C(...j),D()}}const u=currentInstance,l=C=>i===!0?C:traverse(C,i===!1?1:void 0);let f,d=!1,c=!1;if(isRef(e)?(f=()=>e.value,d=isShallow(e)):isReactive(e)?(f=()=>l(e),d=!0):isArray(e)?(c=!0,d=e.some(C=>isReactive(C)||isShallow(C)),f=()=>e.map(C=>{if(isRef(C))return C.value;if(isReactive(C))return l(C);if(isFunction$1(C))return callWithErrorHandling(C,u,2)})):isFunction$1(e)?t?f=()=>callWithErrorHandling(e,u,2):f=()=>(m&&m(),callWithAsyncErrorHandling(e,u,3,[_])):f=NOOP,t&&i){const C=f;f=()=>traverse(C())}let m,_=C=>{m=g.onStop=()=>{callWithErrorHandling(C,u,4),m=g.onStop=void 0}},F;if(isInSSRComponentSetup)if(_=NOOP,t?r&&callWithAsyncErrorHandling(t,u,3,[f(),c?[]:void 0,_]):f(),a==="sync"){const C=useSSRContext();F=C.__watcherHandles||(C.__watcherHandles=[])}else return NOOP;let x=c?new Array(e.length).fill(INITIAL_WATCHER_VALUE):INITIAL_WATCHER_VALUE;const k=()=>{if(!(!g.active||!g.dirty))if(t){const C=g.run();(i||d||(c?C.some((j,A)=>hasChanged(j,x[A])):hasChanged(C,x)))&&(m&&m(),callWithAsyncErrorHandling(t,u,3,[C,x===INITIAL_WATCHER_VALUE?void 0:c&&x[0]===INITIAL_WATCHER_VALUE?[]:x,_]),x=C)}else g.run()};k.allowRecurse=!!t;let b;a==="sync"?b=k:a==="post"?b=()=>queuePostRenderEffect(k,u&&u.suspense):(k.pre=!0,u&&(k.id=u.uid),b=()=>queueJob(k));const g=new ReactiveEffect(f,NOOP,b),y=getCurrentScope(),D=()=>{g.stop(),y&&remove(y.effects,g)};return t?r?k():x=g.run():a==="post"?queuePostRenderEffect(g.run.bind(g),u&&u.suspense):g.run(),F&&F.push(D),D}function instanceWatch(e,t,r){const i=this.proxy,a=isString$2(e)?e.includes(".")?createPathGetter(i,e):()=>i[e]:e.bind(i,i);let n;isFunction$1(t)?n=t:(n=t.handler,r=t);const o=setCurrentInstance(this),s=doWatch(a,n.bind(i),r);return o(),s}function createPathGetter(e,t){const r=t.split(".");return()=>{let i=e;for(let a=0;a<r.length&&i;a++)i=i[r[a]];return i}}function traverse(e,t=1/0,r){if(t<=0||!isObject$2(e)||e.__v_skip||(r=r||new Set,r.has(e)))return e;if(r.add(e),t--,isRef(e))traverse(e.value,t,r);else if(isArray(e))for(let i=0;i<e.length;i++)traverse(e[i],t,r);else if(isSet(e)||isMap(e))e.forEach(i=>{traverse(i,t,r)});else if(isPlainObject$1(e)){for(const i in e)traverse(e[i],t,r);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&traverse(e[i],t,r)}return e}function useModel(e,t,r=EMPTY_OBJ){const i=getCurrentInstance(),a=camelize(t),n=hyphenate(t),o=getModelModifiers(e,t),s=customRef((u,l)=>{let f,d=EMPTY_OBJ,c;return watchSyncEffect(()=>{const m=e[t];hasChanged(f,m)&&(f=m,l())}),{get(){return u(),r.get?r.get(f):f},set(m){const _=r.set?r.set(m):m;if(!hasChanged(_,f)&&!(d!==EMPTY_OBJ&&hasChanged(m,d)))return;const F=i.vnode.props;F&&(t in F||a in F||n in F)&&(`onUpdate:${t}`in F||`onUpdate:${a}`in F||`onUpdate:${n}`in F)||(f=m,l()),i.emit(`update:${t}`,_),hasChanged(m,_)&&hasChanged(m,d)&&!hasChanged(_,c)&&l(),d=m,c=_}}});return s[Symbol.iterator]=()=>{let u=0;return{next(){return u<2?{value:u++?o||EMPTY_OBJ:s,done:!1}:{done:!0}}}},s}const getModelModifiers=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${camelize(t)}Modifiers`]||e[`${hyphenate(t)}Modifiers`];function emit(e,t,...r){if(e.isUnmounted)return;const i=e.vnode.props||EMPTY_OBJ;let a=r;const n=t.startsWith("update:"),o=n&&getModelModifiers(i,t.slice(7));o&&(o.trim&&(a=r.map(f=>isString$2(f)?f.trim():f)),o.number&&(a=r.map(looseToNumber)));let s,u=i[s=toHandlerKey(t)]||i[s=toHandlerKey(camelize(t))];!u&&n&&(u=i[s=toHandlerKey(hyphenate(t))]),u&&callWithAsyncErrorHandling(u,e,6,a);const l=i[s+"Once"];if(l){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,callWithAsyncErrorHandling(l,e,6,a)}}function normalizeEmitsOptions(e,t,r=!1){const i=t.emitsCache,a=i.get(e);if(a!==void 0)return a;const n=e.emits;let o={},s=!1;if(!isFunction$1(e)){const u=l=>{const f=normalizeEmitsOptions(l,t,!0);f&&(s=!0,extend(o,f))};!r&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!n&&!s?(isObject$2(e)&&i.set(e,null),null):(isArray(n)?n.forEach(u=>o[u]=null):extend(o,n),isObject$2(e)&&i.set(e,o),o)}function isEmitListener(e,t){return!e||!isOn(t)?!1:(t=t.slice(2).replace(/Once$/,""),hasOwn(e,t[0].toLowerCase()+t.slice(1))||hasOwn(e,hyphenate(t))||hasOwn(e,t))}function markAttrsAccessed(){}function renderComponentRoot(e){const{type:t,vnode:r,proxy:i,withProxy:a,propsOptions:[n],slots:o,attrs:s,emit:u,render:l,renderCache:f,props:d,data:c,setupState:m,ctx:_,inheritAttrs:F}=e,x=setCurrentRenderingInstance(e);let k,b;try{if(r.shapeFlag&4){const y=a||i,D=y;k=normalizeVNode(l.call(D,y,f,d,m,c,_)),b=s}else{const y=t;k=normalizeVNode(y.length>1?y(d,{attrs:s,slots:o,emit:u}):y(d,null)),b=t.props?s:getFunctionalFallthrough(s)}}catch(y){blockStack.length=0,handleError(y,e,1),k=createVNode(Comment)}let g=k;if(b&&F!==!1){const y=Object.keys(b),{shapeFlag:D}=g;y.length&&D&7&&(n&&y.some(isModelListener)&&(b=filterModelListeners(b,n)),g=cloneVNode(g,b,!1,!0))}return r.dirs&&(g=cloneVNode(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(r.dirs):r.dirs),r.transition&&(g.transition=r.transition),k=g,setCurrentRenderingInstance(x),k}function filterSingleRoot(e,t=!0){let r;for(let i=0;i<e.length;i++){const a=e[i];if(isVNode(a)){if(a.type!==Comment||a.children==="v-if"){if(r)return;r=a}}else return}return r}const getFunctionalFallthrough=e=>{let t;for(const r in e)(r==="class"||r==="style"||isOn(r))&&((t||(t={}))[r]=e[r]);return t},filterModelListeners=(e,t)=>{const r={};for(const i in e)(!isModelListener(i)||!(i.slice(9)in t))&&(r[i]=e[i]);return r};function shouldUpdateComponent(e,t,r){const{props:i,children:a,component:n}=e,{props:o,children:s,patchFlag:u}=t,l=n.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&u>=0){if(u&1024)return!0;if(u&16)return i?hasPropsChanged(i,o,l):!!o;if(u&8){const f=t.dynamicProps;for(let d=0;d<f.length;d++){const c=f[d];if(o[c]!==i[c]&&!isEmitListener(l,c))return!0}}}else return(a||s)&&(!s||!s.$stable)?!0:i===o?!1:i?o?hasPropsChanged(i,o,l):!0:!!o;return!1}function hasPropsChanged(e,t,r){const i=Object.keys(t);if(i.length!==Object.keys(e).length)return!0;for(let a=0;a<i.length;a++){const n=i[a];if(t[n]!==e[n]&&!isEmitListener(r,n))return!0}return!1}function updateHOCHostEl({vnode:e,parent:t},r){for(;t;){const i=t.subTree;if(i.suspense&&i.suspense.activeBranch===e&&(i.el=e.el),i===e)(e=t.vnode).el=r,t=t.parent;else break}}const isSuspense=e=>e.__isSuspense;let suspenseId=0;const SuspenseImpl={name:"Suspense",__isSuspense:!0,process(e,t,r,i,a,n,o,s,u,l){if(e==null)mountSuspense(t,r,i,a,n,o,s,u,l);else{if(n&&n.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}patchSuspense(e,t,r,i,a,o,s,u,l)}},hydrate:hydrateSuspense,normalize:normalizeSuspenseChildren},Suspense=SuspenseImpl;function triggerEvent(e,t){const r=e.props&&e.props[t];isFunction$1(r)&&r()}function mountSuspense(e,t,r,i,a,n,o,s,u){const{p:l,o:{createElement:f}}=u,d=f("div"),c=e.suspense=createSuspenseBoundary(e,a,i,t,d,r,n,o,s,u);l(null,c.pendingBranch=e.ssContent,d,null,i,c,n,o),c.deps>0?(triggerEvent(e,"onPending"),triggerEvent(e,"onFallback"),l(null,e.ssFallback,t,r,i,null,n,o),setActiveBranch(c,e.ssFallback)):c.resolve(!1,!0)}function patchSuspense(e,t,r,i,a,n,o,s,{p:u,um:l,o:{createElement:f}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const c=t.ssContent,m=t.ssFallback,{activeBranch:_,pendingBranch:F,isInFallback:x,isHydrating:k}=d;if(F)d.pendingBranch=c,isSameVNodeType(c,F)?(u(F,c,d.hiddenContainer,null,a,d,n,o,s),d.deps<=0?d.resolve():x&&(k||(u(_,m,r,i,a,null,n,o,s),setActiveBranch(d,m)))):(d.pendingId=suspenseId++,k?(d.isHydrating=!1,d.activeBranch=F):l(F,a,d),d.deps=0,d.effects.length=0,d.hiddenContainer=f("div"),x?(u(null,c,d.hiddenContainer,null,a,d,n,o,s),d.deps<=0?d.resolve():(u(_,m,r,i,a,null,n,o,s),setActiveBranch(d,m))):_&&isSameVNodeType(c,_)?(u(_,c,r,i,a,d,n,o,s),d.resolve(!0)):(u(null,c,d.hiddenContainer,null,a,d,n,o,s),d.deps<=0&&d.resolve()));else if(_&&isSameVNodeType(c,_))u(_,c,r,i,a,d,n,o,s),setActiveBranch(d,c);else if(triggerEvent(t,"onPending"),d.pendingBranch=c,c.shapeFlag&512?d.pendingId=c.component.suspenseId:d.pendingId=suspenseId++,u(null,c,d.hiddenContainer,null,a,d,n,o,s),d.deps<=0)d.resolve();else{const{timeout:b,pendingId:g}=d;b>0?setTimeout(()=>{d.pendingId===g&&d.fallback(m)},b):b===0&&d.fallback(m)}}function createSuspenseBoundary(e,t,r,i,a,n,o,s,u,l,f=!1){const{p:d,m:c,um:m,n:_,o:{parentNode:F,remove:x}}=l;let k;const b=isVNodeSuspensible(e);b&&t&&t.pendingBranch&&(k=t.pendingId,t.deps++);const g=e.props?toNumber(e.props.timeout):void 0,y=n,D={vnode:e,parent:t,parentComponent:r,namespace:o,container:i,hiddenContainer:a,deps:0,pendingId:suspenseId++,timeout:typeof g=="number"?g:-1,activeBranch:null,pendingBranch:null,isInFallback:!f,isHydrating:f,isUnmounted:!1,effects:[],resolve(C=!1,j=!1){const{vnode:A,activeBranch:T,pendingBranch:$,pendingId:L,effects:q,parentComponent:V,container:H}=D;let O=!1;D.isHydrating?D.isHydrating=!1:C||(O=T&&$.transition&&$.transition.mode==="out-in",O&&(T.transition.afterLeave=()=>{L===D.pendingId&&(c($,H,n===y?_(T):n,0),queuePostFlushCb(q))}),T&&(F(T.el)!==D.hiddenContainer&&(n=_(T)),m(T,V,D,!0)),O||c($,H,n,0)),setActiveBranch(D,$),D.pendingBranch=null,D.isInFallback=!1;let S=D.parent,M=!1;for(;S;){if(S.pendingBranch){S.effects.push(...q),M=!0;break}S=S.parent}!M&&!O&&queuePostFlushCb(q),D.effects=[],b&&t&&t.pendingBranch&&k===t.pendingId&&(t.deps--,t.deps===0&&!j&&t.resolve()),triggerEvent(A,"onResolve")},fallback(C){if(!D.pendingBranch)return;const{vnode:j,activeBranch:A,parentComponent:T,container:$,namespace:L}=D;triggerEvent(j,"onFallback");const q=_(A),V=()=>{D.isInFallback&&(d(null,C,$,q,T,null,L,s,u),setActiveBranch(D,C))},H=C.transition&&C.transition.mode==="out-in";H&&(A.transition.afterLeave=V),D.isInFallback=!0,m(A,T,null,!0),H||V()},move(C,j,A){D.activeBranch&&c(D.activeBranch,C,j,A),D.container=C},next(){return D.activeBranch&&_(D.activeBranch)},registerDep(C,j,A){const T=!!D.pendingBranch;T&&D.deps++;const $=C.vnode.el;C.asyncDep.catch(L=>{handleError(L,C,0)}).then(L=>{if(C.isUnmounted||D.isUnmounted||D.pendingId!==C.suspenseId)return;C.asyncResolved=!0;const{vnode:q}=C;handleSetupResult(C,L,!1),$&&(q.el=$);const V=!$&&C.subTree.el;j(C,q,F($||C.subTree.el),$?null:_(C.subTree),D,o,A),V&&x(V),updateHOCHostEl(C,q.el),T&&--D.deps===0&&D.resolve()})},unmount(C,j){D.isUnmounted=!0,D.activeBranch&&m(D.activeBranch,r,C,j),D.pendingBranch&&m(D.pendingBranch,r,C,j)}};return D}function hydrateSuspense(e,t,r,i,a,n,o,s,u){const l=t.suspense=createSuspenseBoundary(t,i,r,e.parentNode,document.createElement("div"),null,a,n,o,s,!0),f=u(e,l.pendingBranch=t.ssContent,r,l,n,o);return l.deps===0&&l.resolve(!1,!0),f}function normalizeSuspenseChildren(e){const{shapeFlag:t,children:r}=e,i=t&32;e.ssContent=normalizeSuspenseSlot(i?r.default:r),e.ssFallback=i?normalizeSuspenseSlot(r.fallback):createVNode(Comment)}function normalizeSuspenseSlot(e){let t;if(isFunction$1(e)){const r=isBlockTreeEnabled&&e._c;r&&(e._d=!1,openBlock()),e=e(),r&&(e._d=!0,t=currentBlock,closeBlock())}return isArray(e)&&(e=filterSingleRoot(e)),e=normalizeVNode(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(r=>r!==e)),e}function queueEffectWithSuspense(e,t){t&&t.pendingBranch?isArray(e)?t.effects.push(...e):t.effects.push(e):queuePostFlushCb(e)}function setActiveBranch(e,t){e.activeBranch=t;const{vnode:r,parentComponent:i}=e;let a=t.el;for(;!a&&t.component;)t=t.component.subTree,a=t.el;r.el=a,i&&i.subTree===r&&(i.vnode.el=a,updateHOCHostEl(i,a))}function isVNodeSuspensible(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Fragment=Symbol.for("v-fgt"),Text=Symbol.for("v-txt"),Comment=Symbol.for("v-cmt"),Static=Symbol.for("v-stc"),blockStack=[];let currentBlock=null;function openBlock(e=!1){blockStack.push(currentBlock=e?null:[])}function closeBlock(){blockStack.pop(),currentBlock=blockStack[blockStack.length-1]||null}let isBlockTreeEnabled=1;function setBlockTracking(e){isBlockTreeEnabled+=e,e<0&&currentBlock&&(currentBlock.hasOnce=!0)}function setupBlock(e){return e.dynamicChildren=isBlockTreeEnabled>0?currentBlock||EMPTY_ARR:null,closeBlock(),isBlockTreeEnabled>0&&currentBlock&&currentBlock.push(e),e}function createElementBlock(e,t,r,i,a,n){return setupBlock(createBaseVNode(e,t,r,i,a,n,!0))}function createBlock(e,t,r,i,a){return setupBlock(createVNode(e,t,r,i,a,!0))}function isVNode(e){return e?e.__v_isVNode===!0:!1}function isSameVNodeType(e,t){return e.type===t.type&&e.key===t.key}function transformVNodeArgs(e){}const normalizeKey=({key:e})=>e??null,normalizeRef=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?isString$2(e)||isRef(e)||isFunction$1(e)?{i:currentRenderingInstance,r:e,k:t,f:!!r}:e:null);function createBaseVNode(e,t=null,r=null,i=0,a=null,n=e===Fragment?0:1,o=!1,s=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&normalizeKey(t),ref:t&&normalizeRef(t),scopeId:currentScopeId,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:n,patchFlag:i,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:currentRenderingInstance};return s?(normalizeChildren(u,r),n&128&&e.normalize(u)):r&&(u.shapeFlag|=isString$2(r)?8:16),isBlockTreeEnabled>0&&!o&&currentBlock&&(u.patchFlag>0||n&6)&&u.patchFlag!==32&&currentBlock.push(u),u}const createVNode=_createVNode;function _createVNode(e,t=null,r=null,i=0,a=null,n=!1){if((!e||e===NULL_DYNAMIC_COMPONENT)&&(e=Comment),isVNode(e)){const s=cloneVNode(e,t,!0);return r&&normalizeChildren(s,r),isBlockTreeEnabled>0&&!n&&currentBlock&&(s.shapeFlag&6?currentBlock[currentBlock.indexOf(e)]=s:currentBlock.push(s)),s.patchFlag=-2,s}if(isClassComponent(e)&&(e=e.__vccOpts),t){t=guardReactiveProps(t);let{class:s,style:u}=t;s&&!isString$2(s)&&(t.class=normalizeClass(s)),isObject$2(u)&&(isProxy(u)&&!isArray(u)&&(u=extend({},u)),t.style=normalizeStyle(u))}const o=isString$2(e)?1:isSuspense(e)?128:isTeleport(e)?64:isObject$2(e)?4:isFunction$1(e)?2:0;return createBaseVNode(e,t,r,i,a,o,n,!0)}function guardReactiveProps(e){return e?isProxy(e)||isInternalObject(e)?extend({},e):e:null}function cloneVNode(e,t,r=!1,i=!1){const{props:a,ref:n,patchFlag:o,children:s,transition:u}=e,l=t?mergeProps(a||{},t):a,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&normalizeKey(l),ref:t&&t.ref?r&&n?isArray(n)?n.concat(normalizeRef(t)):[n,normalizeRef(t)]:normalizeRef(t):n,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Fragment?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:u,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&cloneVNode(e.ssContent),ssFallback:e.ssFallback&&cloneVNode(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return u&&i&&setTransitionHooks(f,u.clone(f)),f}function createTextVNode(e=" ",t=0){return createVNode(Text,null,e,t)}function createStaticVNode(e,t){const r=createVNode(Static,null,e);return r.staticCount=t,r}function createCommentVNode(e="",t=!1){return t?(openBlock(),createBlock(Comment,null,e)):createVNode(Comment,null,e)}function normalizeVNode(e){return e==null||typeof e=="boolean"?createVNode(Comment):isArray(e)?createVNode(Fragment,null,e.slice()):typeof e=="object"?cloneIfMounted(e):createVNode(Text,null,String(e))}function cloneIfMounted(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:cloneVNode(e)}function normalizeChildren(e,t){let r=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(isArray(t))r=16;else if(typeof t=="object")if(i&65){const a=t.default;a&&(a._c&&(a._d=!1),normalizeChildren(e,a()),a._c&&(a._d=!0));return}else{r=32;const a=t._;!a&&!isInternalObject(t)?t._ctx=currentRenderingInstance:a===3&&currentRenderingInstance&&(currentRenderingInstance.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else isFunction$1(t)?(t={default:t,_ctx:currentRenderingInstance},r=32):(t=String(t),i&64?(r=16,t=[createTextVNode(t)]):r=8);e.children=t,e.shapeFlag|=r}function mergeProps(...e){const t={};for(let r=0;r<e.length;r++){const i=e[r];for(const a in i)if(a==="class")t.class!==i.class&&(t.class=normalizeClass([t.class,i.class]));else if(a==="style")t.style=normalizeStyle([t.style,i.style]);else if(isOn(a)){const n=t[a],o=i[a];o&&n!==o&&!(isArray(n)&&n.includes(o))&&(t[a]=n?[].concat(n,o):o)}else a!==""&&(t[a]=i[a])}return t}function invokeVNodeHook(e,t,r,i=null){callWithAsyncErrorHandling(e,t,7,[r,i])}const emptyAppContext=createAppContext();let uid=0;function createComponentInstance(e,t,r){const i=e.type,a=(t?t.appContext:e.appContext)||emptyAppContext,n={ceContext:t&&(t.isCE||t.ceContext)?t.ceContext:null,uid:uid++,vnode:e,type:i,parent:t,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,scope:new EffectScope(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(a.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:normalizePropsOptions(i,a),emitsOptions:normalizeEmitsOptions(i,a),emit:null,emitted:null,propsDefaults:EMPTY_OBJ,inheritAttrs:i.inheritAttrs,ctx:EMPTY_OBJ,data:EMPTY_OBJ,props:EMPTY_OBJ,attrs:EMPTY_OBJ,slots:EMPTY_OBJ,refs:EMPTY_OBJ,setupState:EMPTY_OBJ,setupContext:null,suspense:r,suspenseId:r?r.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return n.ctx={_:n},n.root=t?t.root:n,n.emit=emit.bind(null,n),e.ce&&e.ce(n),n}let currentInstance=null;const getCurrentInstance=()=>currentInstance||currentRenderingInstance;let internalSetCurrentInstance,setInSSRSetupState;{const e=getGlobalThis(),t=(r,i)=>{let a;return(a=e[r])||(a=e[r]=[]),a.push(i),n=>{a.length>1?a.forEach(o=>o(n)):a[0](n)}};internalSetCurrentInstance=t("__VUE_INSTANCE_SETTERS__",r=>currentInstance=r),setInSSRSetupState=t("__VUE_SSR_SETTERS__",r=>isInSSRComponentSetup=r)}const setCurrentInstance=e=>{const t=currentInstance;return internalSetCurrentInstance(e),e.scope.on(),()=>{e.scope.off(),internalSetCurrentInstance(t)}},unsetCurrentInstance=()=>{currentInstance&&currentInstance.scope.off(),internalSetCurrentInstance(null)};function isStatefulComponent(e){return e.vnode.shapeFlag&4}let isInSSRComponentSetup=!1;function setupComponent(e,t=!1,r=!1){t&&setInSSRSetupState(t);const{props:i,children:a}=e.vnode,n=isStatefulComponent(e);initProps(e,i,n,t),initSlots(e,a,r);const o=n?setupStatefulComponent(e,t):void 0;return t&&setInSSRSetupState(!1),o}function setupStatefulComponent(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,PublicInstanceProxyHandlers);const{setup:i}=r;if(i){const a=e.setupContext=i.length>1?createSetupContext(e):null,n=setCurrentInstance(e);pauseTracking();const o=callWithErrorHandling(i,e,0,[e.props,a]);if(resetTracking(),n(),isPromise(o)){if(o.then(unsetCurrentInstance,unsetCurrentInstance),t)return o.then(s=>{handleSetupResult(e,s,t)}).catch(s=>{handleError(s,e,0)});e.asyncDep=o}else handleSetupResult(e,o,t)}else finishComponentSetup(e,t)}function handleSetupResult(e,t,r){isFunction$1(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:isObject$2(t)&&(e.setupState=proxyRefs(t)),finishComponentSetup(e,r)}let compile$2,installWithProxy;function registerRuntimeCompiler(e){compile$2=e,installWithProxy=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,RuntimeCompiledPublicInstanceProxyHandlers))}}const isRuntimeOnly=()=>!compile$2;function finishComponentSetup(e,t,r){const i=e.type;if(!e.render){if(!t&&compile$2&&!i.render){const a=i.template||resolveMergedOptions(e).template;if(a){const{isCustomElement:n,compilerOptions:o}=e.appContext.config,{delimiters:s,compilerOptions:u}=i,l=extend(extend({isCustomElement:n,delimiters:s},o),u);i.render=compile$2(a,l)}}e.render=i.render||NOOP,installWithProxy&&installWithProxy(e)}{const a=setCurrentInstance(e);pauseTracking();try{applyOptions(e)}finally{resetTracking(),a()}}}const attrsProxyHandlers={get(e,t){return track(e,"get",""),e[t]}};function createSetupContext(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,attrsProxyHandlers),slots:e.slots,emit:e.emit,expose:t}}function getComponentPublicInstance(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(proxyRefs(markRaw(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in publicPropertiesMap)return publicPropertiesMap[r](e)},has(t,r){return r in t||r in publicPropertiesMap}})):e.proxy}const classifyRE=/(?:^|[-_])(\w)/g,classify=e=>e.replace(classifyRE,t=>t.toUpperCase()).replace(/[-_]/g,"");function getComponentName(e,t=!0){return isFunction$1(e)?e.displayName||e.name:e.name||t&&e.__name}function formatComponentName(e,t,r=!1){let i=getComponentName(t);if(!i&&t.__file){const a=t.__file.match(/([^/\\]+)\.\w+$/);a&&(i=a[1])}if(!i&&e&&e.parent){const a=n=>{for(const o in n)if(n[o]===t)return o};i=a(e.components||e.parent.type.components)||a(e.appContext.components)}return i?classify(i):r?"App":"Anonymous"}function isClassComponent(e){return isFunction$1(e)&&"__vccOpts"in e}const computed=(e,t)=>computed$1(e,t,isInSSRComponentSetup);function h$1(e,t,r){const i=arguments.length;return i===2?isObject$2(t)&&!isArray(t)?isVNode(t)?createVNode(e,null,[t]):createVNode(e,t):createVNode(e,null,t):(i>3?r=Array.prototype.slice.call(arguments,2):i===3&&isVNode(r)&&(r=[r]),createVNode(e,t,r))}function initCustomFormatter(){}function withMemo(e,t,r,i){const a=r[i];if(a&&isMemoSame(a,e))return a;const n=t();return n.memo=e.slice(),n.cacheIndex=i,r[i]=n}function isMemoSame(e,t){const r=e.memo;if(r.length!=t.length)return!1;for(let i=0;i<r.length;i++)if(hasChanged(r[i],t[i]))return!1;return isBlockTreeEnabled>0&&currentBlock&&currentBlock.push(e),!0}const version="3.4.38",warn=NOOP,ErrorTypeStrings=ErrorTypeStrings$1,devtools=devtools$1,setDevtoolsHook=setDevtoolsHook$1,_ssrUtils={createComponentInstance,setupComponent,renderComponentRoot,setCurrentRenderingInstance,isVNode,normalizeVNode,getComponentPublicInstance,ensureValidVNode},ssrUtils=_ssrUtils,resolveFilter=null,compatUtils=null,DeprecationTypes=null;/**
* @vue/runtime-dom v3.4.38
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const svgNS="http://www.w3.org/2000/svg",mathmlNS="http://www.w3.org/1998/Math/MathML",doc=typeof document<"u"?document:null,templateContainer=doc&&doc.createElement("template"),nodeOps={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,i)=>{const a=t==="svg"?doc.createElementNS(svgNS,e):t==="mathml"?doc.createElementNS(mathmlNS,e):r?doc.createElement(e,{is:r}):doc.createElement(e);return e==="select"&&i&&i.multiple!=null&&a.setAttribute("multiple",i.multiple),a},createText:e=>doc.createTextNode(e),createComment:e=>doc.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>doc.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,i,a,n){const o=r?r.previousSibling:t.lastChild;if(a&&(a===n||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),r),!(a===n||!(a=a.nextSibling)););else{templateContainer.innerHTML=i==="svg"?`<svg>${e}</svg>`:i==="mathml"?`<math>${e}</math>`:e;const s=templateContainer.content;if(i==="svg"||i==="mathml"){const u=s.firstChild;for(;u.firstChild;)s.appendChild(u.firstChild);s.removeChild(u)}t.insertBefore(s,r)}return[o?o.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},TRANSITION$1="transition",ANIMATION="animation",vtcKey=Symbol("_vtc"),Transition=(e,{slots:t})=>h$1(BaseTransition,resolveTransitionProps(e),t);Transition.displayName="Transition";const DOMTransitionPropsValidators={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},TransitionPropsValidators=Transition.props=extend({},BaseTransitionPropsValidators,DOMTransitionPropsValidators),callHook=(e,t=[])=>{isArray(e)?e.forEach(r=>r(...t)):e&&e(...t)},hasExplicitCallback=e=>e?isArray(e)?e.some(t=>t.length>1):e.length>1:!1;function resolveTransitionProps(e){const t={};for(const q in e)q in DOMTransitionPropsValidators||(t[q]=e[q]);if(e.css===!1)return t;const{name:r="v",type:i,duration:a,enterFromClass:n=`${r}-enter-from`,enterActiveClass:o=`${r}-enter-active`,enterToClass:s=`${r}-enter-to`,appearFromClass:u=n,appearActiveClass:l=o,appearToClass:f=s,leaveFromClass:d=`${r}-leave-from`,leaveActiveClass:c=`${r}-leave-active`,leaveToClass:m=`${r}-leave-to`}=e,_=normalizeDuration(a),F=_&&_[0],x=_&&_[1],{onBeforeEnter:k,onEnter:b,onEnterCancelled:g,onLeave:y,onLeaveCancelled:D,onBeforeAppear:C=k,onAppear:j=b,onAppearCancelled:A=g}=t,T=(q,V,H)=>{removeTransitionClass(q,V?f:s),removeTransitionClass(q,V?l:o),H&&H()},$=(q,V)=>{q._isLeaving=!1,removeTransitionClass(q,d),removeTransitionClass(q,m),removeTransitionClass(q,c),V&&V()},L=q=>(V,H)=>{const O=q?j:b,S=()=>T(V,q,H);callHook(O,[V,S]),nextFrame(()=>{removeTransitionClass(V,q?u:n),addTransitionClass(V,q?f:s),hasExplicitCallback(O)||whenTransitionEnds(V,i,F,S)})};return extend(t,{onBeforeEnter(q){callHook(k,[q]),addTransitionClass(q,n),addTransitionClass(q,o)},onBeforeAppear(q){callHook(C,[q]),addTransitionClass(q,u),addTransitionClass(q,l)},onEnter:L(!1),onAppear:L(!0),onLeave(q,V){q._isLeaving=!0;const H=()=>$(q,V);addTransitionClass(q,d),addTransitionClass(q,c),forceReflow(),nextFrame(()=>{q._isLeaving&&(removeTransitionClass(q,d),addTransitionClass(q,m),hasExplicitCallback(y)||whenTransitionEnds(q,i,x,H))}),callHook(y,[q,H])},onEnterCancelled(q){T(q,!1),callHook(g,[q])},onAppearCancelled(q){T(q,!0),callHook(A,[q])},onLeaveCancelled(q){$(q),callHook(D,[q])}})}function normalizeDuration(e){if(e==null)return null;if(isObject$2(e))return[NumberOf(e.enter),NumberOf(e.leave)];{const t=NumberOf(e);return[t,t]}}function NumberOf(e){return toNumber(e)}function addTransitionClass(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[vtcKey]||(e[vtcKey]=new Set)).add(t)}function removeTransitionClass(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const r=e[vtcKey];r&&(r.delete(t),r.size||(e[vtcKey]=void 0))}function nextFrame(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let endId=0;function whenTransitionEnds(e,t,r,i){const a=e._endId=++endId,n=()=>{a===e._endId&&i()};if(r)return setTimeout(n,r);const{type:o,timeout:s,propCount:u}=getTransitionInfo(e,t);if(!o)return i();const l=o+"end";let f=0;const d=()=>{e.removeEventListener(l,c),n()},c=m=>{m.target===e&&++f>=u&&d()};setTimeout(()=>{f<u&&d()},s+1),e.addEventListener(l,c)}function getTransitionInfo(e,t){const r=window.getComputedStyle(e),i=_=>(r[_]||"").split(", "),a=i(`${TRANSITION$1}Delay`),n=i(`${TRANSITION$1}Duration`),o=getTimeout(a,n),s=i(`${ANIMATION}Delay`),u=i(`${ANIMATION}Duration`),l=getTimeout(s,u);let f=null,d=0,c=0;t===TRANSITION$1?o>0&&(f=TRANSITION$1,d=o,c=n.length):t===ANIMATION?l>0&&(f=ANIMATION,d=l,c=u.length):(d=Math.max(o,l),f=d>0?o>l?TRANSITION$1:ANIMATION:null,c=f?f===TRANSITION$1?n.length:u.length:0);const m=f===TRANSITION$1&&/\b(transform|all)(,|$)/.test(i(`${TRANSITION$1}Property`).toString());return{type:f,timeout:d,propCount:c,hasTransform:m}}function getTimeout(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((r,i)=>toMs(r)+toMs(e[i])))}function toMs(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function forceReflow(){return document.body.offsetHeight}function patchClass(e,t,r){const i=e[vtcKey];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const vShowOriginalDisplay=Symbol("_vod"),vShowHidden=Symbol("_vsh"),vShow={beforeMount(e,{value:t},{transition:r}){e[vShowOriginalDisplay]=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):setDisplay(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:i}){!t!=!r&&(i?t?(i.beforeEnter(e),setDisplay(e,!0),i.enter(e)):i.leave(e,()=>{setDisplay(e,!1)}):setDisplay(e,t))},beforeUnmount(e,{value:t}){setDisplay(e,t)}};function setDisplay(e,t){e.style.display=t?e[vShowOriginalDisplay]:"none",e[vShowHidden]=!t}function initVShowForSSR(){vShow.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const CSS_VAR_TEXT=Symbol("");function useCssVars(e){const t=getCurrentInstance();if(!t)return;const r=t.ut=(a=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(n=>setVarsOnNode(n,a))},i=()=>{const a=e(t.proxy);setVarsOnVNode(t.subTree,a),r(a)};onBeforeMount(()=>{watchPostEffect(i)}),onMounted(()=>{const a=new MutationObserver(i);a.observe(t.subTree.el.parentNode,{childList:!0}),onUnmounted(()=>a.disconnect())})}function setVarsOnVNode(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{setVarsOnVNode(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)setVarsOnNode(e.el,t);else if(e.type===Fragment)e.children.forEach(r=>setVarsOnVNode(r,t));else if(e.type===Static){let{el:r,anchor:i}=e;for(;r&&(setVarsOnNode(r,t),r!==i);)r=r.nextSibling}}function setVarsOnNode(e,t){if(e.nodeType===1){const r=e.style;let i="";for(const a in t)r.setProperty(`--${a}`,t[a]),i+=`--${a}: ${t[a]};`;r[CSS_VAR_TEXT]=i}}const displayRE=/(^|;)\s*display\s*:/;function patchStyle(e,t,r){const i=e.style,a=isString$2(r);let n=!1;if(r&&!a){if(t)if(isString$2(t))for(const o of t.split(";")){const s=o.slice(0,o.indexOf(":")).trim();r[s]==null&&setStyle(i,s,"")}else for(const o in t)r[o]==null&&setStyle(i,o,"");for(const o in r)o==="display"&&(n=!0),setStyle(i,o,r[o])}else if(a){if(t!==r){const o=i[CSS_VAR_TEXT];o&&(r+=";"+o),i.cssText=r,n=displayRE.test(r)}}else t&&e.removeAttribute("style");vShowOriginalDisplay in e&&(e[vShowOriginalDisplay]=n?i.display:"",e[vShowHidden]&&(i.display="none"))}const importantRE=/\s*!important$/;function setStyle(e,t,r){if(isArray(r))r.forEach(i=>setStyle(e,t,i));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const i=autoPrefix(e,t);importantRE.test(r)?e.setProperty(hyphenate(i),r.replace(importantRE,""),"important"):e[i]=r}}const prefixes=["Webkit","Moz","ms"],prefixCache={};function autoPrefix(e,t){const r=prefixCache[t];if(r)return r;let i=camelize(t);if(i!=="filter"&&i in e)return prefixCache[t]=i;i=capitalize(i);for(let a=0;a<prefixes.length;a++){const n=prefixes[a]+i;if(n in e)return prefixCache[t]=n}return t}const xlinkNS="http://www.w3.org/1999/xlink";function patchAttr(e,t,r,i,a,n=isSpecialBooleanAttr(t)){i&&t.startsWith("xlink:")?r==null?e.removeAttributeNS(xlinkNS,t.slice(6,t.length)):e.setAttributeNS(xlinkNS,t,r):r==null||n&&!includeBooleanAttr(r)?e.removeAttribute(t):e.setAttribute(t,n?"":isSymbol(r)?String(r):r)}function patchDOMProp(e,t,r,i){if(t==="innerHTML"||t==="textContent"){if(r==null)return;e[t]=r;return}const a=e.tagName;if(t==="value"&&a!=="PROGRESS"&&!a.includes("-")){const o=a==="OPTION"?e.getAttribute("value")||"":e.value,s=r==null?"":String(r);(o!==s||!("_value"in e))&&(e.value=s),r==null&&e.removeAttribute(t),e._value=r;return}let n=!1;if(r===""||r==null){const o=typeof e[t];o==="boolean"?r=includeBooleanAttr(r):r==null&&o==="string"?(r="",n=!0):o==="number"&&(r=0,n=!0)}try{e[t]=r}catch{}n&&e.removeAttribute(t)}function addEventListener(e,t,r,i){e.addEventListener(t,r,i)}function removeEventListener(e,t,r,i){e.removeEventListener(t,r,i)}const veiKey=Symbol("_vei");function patchEvent(e,t,r,i,a=null){const n=e[veiKey]||(e[veiKey]={}),o=n[t];if(i&&o)o.value=i;else{const[s,u]=parseName(t);if(i){const l=n[t]=createInvoker(i,a);addEventListener(e,s,l,u)}else o&&(removeEventListener(e,s,o,u),n[t]=void 0)}}const optionsModifierRE=/(?:Once|Passive|Capture)$/;function parseName(e){let t;if(optionsModifierRE.test(e)){t={};let i;for(;i=e.match(optionsModifierRE);)e=e.slice(0,e.length-i[0].length),t[i[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):hyphenate(e.slice(2)),t]}let cachedNow=0;const p=Promise.resolve(),getNow=()=>cachedNow||(p.then(()=>cachedNow=0),cachedNow=Date.now());function createInvoker(e,t){const r=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=r.attached)return;callWithAsyncErrorHandling(patchStopImmediatePropagation(i,r.value),t,5,[i])};return r.value=e,r.attached=getNow(),r}function patchStopImmediatePropagation(e,t){if(isArray(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(i=>a=>!a._stopped&&i&&i(a))}else return t}const isNativeOn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,patchProp=(e,t,r,i,a,n)=>{const o=a==="svg";t==="class"?patchClass(e,i,o):t==="style"?patchStyle(e,r,i):isOn(t)?isModelListener(t)||patchEvent(e,t,r,i,n):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):shouldSetAsProp(e,t,i,o))?(patchDOMProp(e,t,i),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&patchAttr(e,t,i,o,n,t!=="value")):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),patchAttr(e,t,i,o))};function shouldSetAsProp(e,t,r,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&isNativeOn(t)&&isFunction$1(r));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return isNativeOn(t)&&isString$2(r)?!1:t in e}/*! #__NO_SIDE_EFFECTS__ */function defineCustomElement(e,t,r){const i=defineComponent(e,t);class a extends VueElement{constructor(o){super(i,o,r)}}return a.def=i,a}/*! #__NO_SIDE_EFFECTS__ */const defineSSRCustomElement=(e,t)=>defineCustomElement(e,t,hydrate),BaseClass=typeof HTMLElement<"u"?HTMLElement:class{};class VueElement extends BaseClass{constructor(t,r={},i){super(),this._childStylesAnchor=null,this._childStylesSet=new Set,this._def=t,this._props=r,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&i?i(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,nextTick(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),render(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let i=0;i<this.attributes.length;i++)this._setAttr(this.attributes[i].name);this._ob=new MutationObserver(i=>{for(const a of i)this._setAttr(a.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(i,a=!1)=>{const{props:n,styles:o}=i;let s;if(n&&!isArray(n))for(const u in n){const l=n[u];(l===Number||l&&l.type===Number)&&(u in this._props&&(this._props[u]=toNumber(this._props[u])),(s||(s=Object.create(null)))[camelize(u)]=!0)}this._numberProps=s,a&&this._resolveProps(i),this._applyStyles(o),this._update()},r=this._def.__asyncLoader;r?r().then(i=>t(i,!0)):t(this._def)}_resolveProps(t){const{props:r}=t,i=isArray(r)?r:Object.keys(r||{});for(const a of Object.keys(this))a[0]!=="_"&&i.includes(a)&&this._setProp(a,this[a],!0,!1);for(const a of i.map(camelize))Object.defineProperty(this,a,{get(){return this._getProp(a)},set(n){this._setProp(a,n)}})}_setAttr(t){let r=this.hasAttribute(t)?this.getAttribute(t):void 0;const i=camelize(t);this._numberProps&&this._numberProps[i]&&(r=toNumber(r)),this._setProp(i,r,!1)}_getProp(t){return this._props[t]}_setProp(t,r,i=!0,a=!0){r!==this._props[t]&&(this._props[t]=r,a&&this._instance&&this._update(),i&&(r===!0?this.setAttribute(hyphenate(t),""):typeof r=="string"||typeof r=="number"?this.setAttribute(hyphenate(t),r+""):r||this.removeAttribute(hyphenate(t))))}_update(){render(this._createVNode(),this.shadowRoot)}_createVNode(){const t=createVNode(this._def,extend({},this._props));return this._instance||(t.ce=r=>{this._instance=r,r.ceContext={addCEChildStyle:this._addChildStyles.bind(this),removeCEChildStyles:this._removeChildStyles.bind(this)},r.isCE=!0;const i=(n,o)=>{this.dispatchEvent(new CustomEvent(n,{detail:o}))};r.emit=(n,...o)=>{i(n,o),hyphenate(n)!==n&&i(hyphenate(n),o)};let a=this;for(;a=a&&(a.parentNode||a.host);)if(a instanceof VueElement){r.parent=a._instance,r.provides=a._instance.provides;break}}),t}_applyStyles(t){t&&t.forEach(r=>{const i=document.createElement("style");i.textContent=r,i.setAttribute("data-v-ce-root",""),this.shadowRoot.appendChild(i),this._childStylesAnchor=i})}_addChildStyles(t,r,i){if(t){if(this.isHasChildStyle(t)&&!i)return;t.forEach((n,o)=>{const s=document.createElement("style");s.textContent=n,s.setAttribute(`data-v-ce-${r}`,""),this._childStylesAnchor?this.shadowRoot.insertBefore(s,this._childStylesAnchor):this.shadowRoot.appendChild(s),this._childStylesAnchor=s,(this._styles||(this._styles=[])).push(s)})}}_removeChildStyles(t){{const r=this.shadowRoot.querySelectorAll(`[data-v-ce-${t}]`);let i=[];r.length>0&&r.forEach(a=>{i.unshift(a.innerHTML),this.shadowRoot.removeChild(a);const n=this.shadowRoot.querySelectorAll("style");this._childStylesAnchor=n.length>0?n[n.length-1]:void 0}),this._childStylesSet.delete(i.join())}}isHasChildStyle(t){if(t){const r=t.join();return this._childStylesSet.has(r)?!0:(this._childStylesSet.add(r),!1)}}}function useCssModule(e="$style"){{const t=getCurrentInstance();if(!t)return EMPTY_OBJ;const r=t.type.__cssModules;if(!r)return EMPTY_OBJ;const i=r[e];return i||EMPTY_OBJ}}const positionMap=new WeakMap,newPositionMap=new WeakMap,moveCbKey=Symbol("_moveCb"),enterCbKey=Symbol("_enterCb"),TransitionGroupImpl={name:"TransitionGroup",props:extend({},TransitionPropsValidators,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=getCurrentInstance(),i=useTransitionState();let a,n;return onUpdated(()=>{if(!a.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!hasCSSTransform(a[0].el,r.vnode.el,o))return;a.forEach(callPendingCbs),a.forEach(recordPosition);const s=a.filter(applyTranslation);forceReflow(),s.forEach(u=>{const l=u.el,f=l.style;addTransitionClass(l,o),f.transform=f.webkitTransform=f.transitionDuration="";const d=l[moveCbKey]=c=>{c&&c.target!==l||(!c||/transform$/.test(c.propertyName))&&(l.removeEventListener("transitionend",d),l[moveCbKey]=null,removeTransitionClass(l,o))};l.addEventListener("transitionend",d)})}),()=>{const o=toRaw(e),s=resolveTransitionProps(o);let u=o.tag||Fragment;if(a=[],n)for(let l=0;l<n.length;l++){const f=n[l];f.el&&f.el instanceof Element&&(a.push(f),setTransitionHooks(f,resolveTransitionHooks(f,s,i,r)),positionMap.set(f,f.el.getBoundingClientRect()))}n=t.default?getTransitionRawChildren(t.default()):[];for(let l=0;l<n.length;l++){const f=n[l];f.key!=null&&setTransitionHooks(f,resolveTransitionHooks(f,s,i,r))}return createVNode(u,null,n)}}},removeMode=e=>delete e.mode;TransitionGroupImpl.props;const TransitionGroup=TransitionGroupImpl;function callPendingCbs(e){const t=e.el;t[moveCbKey]&&t[moveCbKey](),t[enterCbKey]&&t[enterCbKey]()}function recordPosition(e){newPositionMap.set(e,e.el.getBoundingClientRect())}function applyTranslation(e){const t=positionMap.get(e),r=newPositionMap.get(e),i=t.left-r.left,a=t.top-r.top;if(i||a){const n=e.el.style;return n.transform=n.webkitTransform=`translate(${i}px,${a}px)`,n.transitionDuration="0s",e}}function hasCSSTransform(e,t,r){const i=e.cloneNode(),a=e[vtcKey];a&&a.forEach(s=>{s.split(/\s+/).forEach(u=>u&&i.classList.remove(u))}),r.split(/\s+/).forEach(s=>s&&i.classList.add(s)),i.style.display="none";const n=t.nodeType===1?t:t.parentNode;n.appendChild(i);const{hasTransform:o}=getTransitionInfo(i);return n.removeChild(i),o}const getModelAssigner=e=>{const t=e.props["onUpdate:modelValue"]||!1;return isArray(t)?r=>invokeArrayFns(t,r):t};function onCompositionStart(e){e.target.composing=!0}function onCompositionEnd(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const assignKey=Symbol("_assign"),vModelText={created(e,{modifiers:{lazy:t,trim:r,number:i}},a){e[assignKey]=getModelAssigner(a);const n=i||a.props&&a.props.type==="number";addEventListener(e,t?"change":"input",o=>{if(o.target.composing)return;let s=e.value;r&&(s=s.trim()),n&&(s=looseToNumber(s)),e[assignKey](s)}),r&&addEventListener(e,"change",()=>{e.value=e.value.trim()}),t||(addEventListener(e,"compositionstart",onCompositionStart),addEventListener(e,"compositionend",onCompositionEnd),addEventListener(e,"change",onCompositionEnd))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:i,trim:a,number:n}},o){if(e[assignKey]=getModelAssigner(o),e.composing)return;const s=(n||e.type==="number")&&!/^0\d/.test(e.value)?looseToNumber(e.value):e.value,u=t??"";s!==u&&(document.activeElement===e&&e.type!=="range"&&(i&&t===r||a&&e.value.trim()===u)||(e.value=u))}},vModelCheckbox={deep:!0,created(e,t,r){e[assignKey]=getModelAssigner(r),addEventListener(e,"change",()=>{const i=e._modelValue,a=getValue(e),n=e.checked,o=e[assignKey];if(isArray(i)){const s=looseIndexOf(i,a),u=s!==-1;if(n&&!u)o(i.concat(a));else if(!n&&u){const l=[...i];l.splice(s,1),o(l)}}else if(isSet(i)){const s=new Set(i);n?s.add(a):s.delete(a),o(s)}else o(getCheckboxValue(e,n))})},mounted:setChecked,beforeUpdate(e,t,r){e[assignKey]=getModelAssigner(r),setChecked(e,t,r)}};function setChecked(e,{value:t,oldValue:r},i){e._modelValue=t,isArray(t)?e.checked=looseIndexOf(t,i.props.value)>-1:isSet(t)?e.checked=t.has(i.props.value):t!==r&&(e.checked=looseEqual(t,getCheckboxValue(e,!0)))}const vModelRadio={created(e,{value:t},r){e.checked=looseEqual(t,r.props.value),e[assignKey]=getModelAssigner(r),addEventListener(e,"change",()=>{e[assignKey](getValue(e))})},beforeUpdate(e,{value:t,oldValue:r},i){e[assignKey]=getModelAssigner(i),t!==r&&(e.checked=looseEqual(t,i.props.value))}},vModelSelect={deep:!0,created(e,{value:t,modifiers:{number:r}},i){const a=isSet(t);addEventListener(e,"change",()=>{const n=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>r?looseToNumber(getValue(o)):getValue(o));e[assignKey](e.multiple?a?new Set(n):n:n[0]),e._assigning=!0,nextTick(()=>{e._assigning=!1})}),e[assignKey]=getModelAssigner(i)},mounted(e,{value:t,modifiers:{number:r}}){setSelected(e,t)},beforeUpdate(e,t,r){e[assignKey]=getModelAssigner(r)},updated(e,{value:t,modifiers:{number:r}}){e._assigning||setSelected(e,t)}};function setSelected(e,t,r){const i=e.multiple,a=isArray(t);if(!(i&&!a&&!isSet(t))){for(let n=0,o=e.options.length;n<o;n++){const s=e.options[n],u=getValue(s);if(i)if(a){const l=typeof u;l==="string"||l==="number"?s.selected=t.some(f=>String(f)===String(u)):s.selected=looseIndexOf(t,u)>-1}else s.selected=t.has(u);else if(looseEqual(getValue(s),t)){e.selectedIndex!==n&&(e.selectedIndex=n);return}}!i&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function getValue(e){return"_value"in e?e._value:e.value}function getCheckboxValue(e,t){const r=t?"_trueValue":"_falseValue";return r in e?e[r]:t}const vModelDynamic={created(e,t,r){callModelHook(e,t,r,null,"created")},mounted(e,t,r){callModelHook(e,t,r,null,"mounted")},beforeUpdate(e,t,r,i){callModelHook(e,t,r,i,"beforeUpdate")},updated(e,t,r,i){callModelHook(e,t,r,i,"updated")}};function resolveDynamicModel(e,t){switch(e){case"SELECT":return vModelSelect;case"TEXTAREA":return vModelText;default:switch(t){case"checkbox":return vModelCheckbox;case"radio":return vModelRadio;default:return vModelText}}}function callModelHook(e,t,r,i,a){const o=resolveDynamicModel(e.tagName,r.props&&r.props.type)[a];o&&o(e,t,r,i)}function initVModelForSSR(){vModelText.getSSRProps=({value:e})=>({value:e}),vModelRadio.getSSRProps=({value:e},t)=>{if(t.props&&looseEqual(t.props.value,e))return{checked:!0}},vModelCheckbox.getSSRProps=({value:e},t)=>{if(isArray(e)){if(t.props&&looseIndexOf(e,t.props.value)>-1)return{checked:!0}}else if(isSet(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},vModelDynamic.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const r=resolveDynamicModel(t.type.toUpperCase(),t.props&&t.props.type);if(r.getSSRProps)return r.getSSRProps(e,t)}}const systemModifiers=["ctrl","shift","alt","meta"],modifierGuards={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>systemModifiers.some(r=>e[`${r}Key`]&&!t.includes(r))},withModifiers=(e,t)=>{const r=e._withMods||(e._withMods={}),i=t.join(".");return r[i]||(r[i]=(a,...n)=>{for(let o=0;o<t.length;o++){const s=modifierGuards[t[o]];if(s&&s(a,t))return}return e(a,...n)})},keyNames={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},withKeys=(e,t)=>{const r=e._withKeys||(e._withKeys={}),i=t.join(".");return r[i]||(r[i]=a=>{if(!("key"in a))return;const n=hyphenate(a.key);if(t.some(o=>o===n||keyNames[o]===n))return e(a)})},rendererOptions=extend({patchProp},nodeOps);let renderer,enabledHydration=!1;function ensureRenderer(){return renderer||(renderer=createRenderer(rendererOptions))}function ensureHydrationRenderer(){return renderer=enabledHydration?renderer:createHydrationRenderer(rendererOptions),enabledHydration=!0,renderer}const render=(...e)=>{ensureRenderer().render(...e)},hydrate=(...e)=>{ensureHydrationRenderer().hydrate(...e)},createApp=(...e)=>{const t=ensureRenderer().createApp(...e),{mount:r}=t;return t.mount=i=>{const a=normalizeContainer(i);if(!a)return;const n=t._component;!isFunction$1(n)&&!n.render&&!n.template&&(n.template=a.innerHTML),a.innerHTML="";const o=r(a,!1,resolveRootNamespace(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},t},createSSRApp=(...e)=>{const t=ensureHydrationRenderer().createApp(...e),{mount:r}=t;return t.mount=i=>{const a=normalizeContainer(i);if(a)return r(a,!0,resolveRootNamespace(a))},t};function resolveRootNamespace(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function normalizeContainer(e){return isString$2(e)?document.querySelector(e):e}let ssrDirectiveInitialized=!1;const initDirectivesForSSR=()=>{ssrDirectiveInitialized||(ssrDirectiveInitialized=!0,initVModelForSSR(),initVShowForSSR())},runtimeDom=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition,BaseTransitionPropsValidators,Comment,DeprecationTypes,EffectScope,ErrorCodes,ErrorTypeStrings,Fragment,KeepAlive,ReactiveEffect,Static,Suspense,Teleport,Text,TrackOpTypes,Transition,TransitionGroup,TriggerOpTypes,VueElement,assertNumber,callWithAsyncErrorHandling,callWithErrorHandling,camelize,capitalize,cloneVNode,compatUtils,computed,createApp,createBlock,createCommentVNode,createElementBlock,createElementVNode:createBaseVNode,createHydrationRenderer,createPropsRestProxy,createRenderer,createSSRApp,createSlots,createStaticVNode,createTextVNode,createVNode,customRef,defineAsyncComponent,defineComponent,defineCustomElement,defineEmits,defineExpose,defineModel,defineOptions,defineProps,defineSSRCustomElement,defineSlots,devtools,effect,effectScope,getCurrentInstance,getCurrentScope,getTransitionRawChildren,guardReactiveProps,h:h$1,handleError,hasInjectionContext,hydrate,initCustomFormatter,initDirectivesForSSR,inject,isMemoSame,isProxy,isReactive,isReadonly,isRef,isRuntimeOnly,isShallow,isVNode,markRaw,mergeDefaults,mergeModels,mergeProps,nextTick,normalizeClass,normalizeProps,normalizeStyle,onActivated,onBeforeMount,onBeforeUnmount,onBeforeUpdate,onDeactivated,onErrorCaptured,onMounted,onRenderTracked,onRenderTriggered,onScopeDispose,onServerPrefetch,onUnmounted,onUpdated,openBlock,popScopeId,provide,proxyRefs,pushScopeId,queuePostFlushCb,reactive,readonly,ref,registerRuntimeCompiler,render,renderList,renderSlot,resolveComponent,resolveDirective,resolveDynamicComponent,resolveFilter,resolveTransitionHooks,setBlockTracking,setDevtoolsHook,setTransitionHooks,shallowReactive,shallowReadonly,shallowRef,ssrContextKey,ssrUtils,stop,toDisplayString,toHandlerKey,toHandlers,toRaw,toRef,toRefs,toValue:toValue$1,transformVNodeArgs,triggerRef,unref,useAttrs,useCssModule,useCssVars,useModel,useSSRContext,useSlots,useTransitionState,vModelCheckbox,vModelDynamic,vModelRadio,vModelSelect,vModelText,vShow,version,warn,watch,watchEffect,watchPostEffect,watchSyncEffect,withAsyncContext,withCtx,withDefaults,withDirectives,withKeys,withMemo,withModifiers,withScopeId},Symbol.toStringTag,{value:"Module"}));/**
* @vue/compiler-core v3.4.38
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const FRAGMENT=Symbol(""),TELEPORT=Symbol(""),SUSPENSE=Symbol(""),KEEP_ALIVE=Symbol(""),BASE_TRANSITION=Symbol(""),OPEN_BLOCK=Symbol(""),CREATE_BLOCK=Symbol(""),CREATE_ELEMENT_BLOCK=Symbol(""),CREATE_VNODE=Symbol(""),CREATE_ELEMENT_VNODE=Symbol(""),CREATE_COMMENT=Symbol(""),CREATE_TEXT=Symbol(""),CREATE_STATIC=Symbol(""),RESOLVE_COMPONENT=Symbol(""),RESOLVE_DYNAMIC_COMPONENT=Symbol(""),RESOLVE_DIRECTIVE=Symbol(""),RESOLVE_FILTER=Symbol(""),WITH_DIRECTIVES=Symbol(""),RENDER_LIST=Symbol(""),RENDER_SLOT=Symbol(""),CREATE_SLOTS=Symbol(""),TO_DISPLAY_STRING=Symbol(""),MERGE_PROPS=Symbol(""),NORMALIZE_CLASS=Symbol(""),NORMALIZE_STYLE=Symbol(""),NORMALIZE_PROPS=Symbol(""),GUARD_REACTIVE_PROPS=Symbol(""),TO_HANDLERS=Symbol(""),CAMELIZE=Symbol(""),CAPITALIZE=Symbol(""),TO_HANDLER_KEY=Symbol(""),SET_BLOCK_TRACKING=Symbol(""),PUSH_SCOPE_ID=Symbol(""),POP_SCOPE_ID=Symbol(""),WITH_CTX=Symbol(""),UNREF=Symbol(""),IS_REF=Symbol(""),WITH_MEMO=Symbol(""),IS_MEMO_SAME=Symbol(""),helperNameMap={[FRAGMENT]:"Fragment",[TELEPORT]:"Teleport",[SUSPENSE]:"Suspense",[KEEP_ALIVE]:"KeepAlive",[BASE_TRANSITION]:"BaseTransition",[OPEN_BLOCK]:"openBlock",[CREATE_BLOCK]:"createBlock",[CREATE_ELEMENT_BLOCK]:"createElementBlock",[CREATE_VNODE]:"createVNode",[CREATE_ELEMENT_VNODE]:"createElementVNode",[CREATE_COMMENT]:"createCommentVNode",[CREATE_TEXT]:"createTextVNode",[CREATE_STATIC]:"createStaticVNode",[RESOLVE_COMPONENT]:"resolveComponent",[RESOLVE_DYNAMIC_COMPONENT]:"resolveDynamicComponent",[RESOLVE_DIRECTIVE]:"resolveDirective",[RESOLVE_FILTER]:"resolveFilter",[WITH_DIRECTIVES]:"withDirectives",[RENDER_LIST]:"renderList",[RENDER_SLOT]:"renderSlot",[CREATE_SLOTS]:"createSlots",[TO_DISPLAY_STRING]:"toDisplayString",[MERGE_PROPS]:"mergeProps",[NORMALIZE_CLASS]:"normalizeClass",[NORMALIZE_STYLE]:"normalizeStyle",[NORMALIZE_PROPS]:"normalizeProps",[GUARD_REACTIVE_PROPS]:"guardReactiveProps",[TO_HANDLERS]:"toHandlers",[CAMELIZE]:"camelize",[CAPITALIZE]:"capitalize",[TO_HANDLER_KEY]:"toHandlerKey",[SET_BLOCK_TRACKING]:"setBlockTracking",[PUSH_SCOPE_ID]:"pushScopeId",[POP_SCOPE_ID]:"popScopeId",[WITH_CTX]:"withCtx",[UNREF]:"unref",[IS_REF]:"isRef",[WITH_MEMO]:"withMemo",[IS_MEMO_SAME]:"isMemoSame"};function registerRuntimeHelpers(e){Object.getOwnPropertySymbols(e).forEach(t=>{helperNameMap[t]=e[t]})}const locStub={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function createRoot(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:locStub}}function createVNodeCall(e,t,r,i,a,n,o,s=!1,u=!1,l=!1,f=locStub){return e&&(s?(e.helper(OPEN_BLOCK),e.helper(getVNodeBlockHelper(e.inSSR,l))):e.helper(getVNodeHelper(e.inSSR,l)),o&&e.helper(WITH_DIRECTIVES)),{type:13,tag:t,props:r,children:i,patchFlag:a,dynamicProps:n,directives:o,isBlock:s,disableTracking:u,isComponent:l,loc:f}}function createArrayExpression(e,t=locStub){return{type:17,loc:t,elements:e}}function createObjectExpression(e,t=locStub){return{type:15,loc:t,properties:e}}function createObjectProperty(e,t){return{type:16,loc:locStub,key:isString$2(e)?createSimpleExpression(e,!0):e,value:t}}function createSimpleExpression(e,t=!1,r=locStub,i=0){return{type:4,loc:r,content:e,isStatic:t,constType:t?3:i}}function createCompoundExpression(e,t=locStub){return{type:8,loc:t,children:e}}function createCallExpression(e,t=[],r=locStub){return{type:14,loc:r,callee:e,arguments:t}}function createFunctionExpression(e,t=void 0,r=!1,i=!1,a=locStub){return{type:18,params:e,returns:t,newline:r,isSlot:i,loc:a}}function createConditionalExpression(e,t,r,i=!0){return{type:19,test:e,consequent:t,alternate:r,newline:i,loc:locStub}}function createCacheExpression(e,t,r=!1){return{type:20,index:e,value:t,isVOnce:r,loc:locStub}}function createBlockStatement(e){return{type:21,body:e,loc:locStub}}function getVNodeHelper(e,t){return e||t?CREATE_VNODE:CREATE_ELEMENT_VNODE}function getVNodeBlockHelper(e,t){return e||t?CREATE_BLOCK:CREATE_ELEMENT_BLOCK}function convertToBlock(e,{helper:t,removeHelper:r,inSSR:i}){e.isBlock||(e.isBlock=!0,r(getVNodeHelper(i,e.isComponent)),t(OPEN_BLOCK),t(getVNodeBlockHelper(i,e.isComponent)))}const defaultDelimitersOpen=new Uint8Array([123,123]),defaultDelimitersClose=new Uint8Array([125,125]);function isTagStartChar(e){return e>=97&&e<=122||e>=65&&e<=90}function isWhitespace(e){return e===32||e===10||e===9||e===12||e===13}function isEndOfTagSection(e){return e===47||e===62||isWhitespace(e)}function toCharCodes(e){const t=new Uint8Array(e.length);for(let r=0;r<e.length;r++)t[r]=e.charCodeAt(r);return t}const Sequences={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};class Tokenizer{constructor(t,r){this.stack=t,this.cbs=r,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=defaultDelimitersOpen,this.delimiterClose=defaultDelimitersClose,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return this.mode===2&&this.stack.length===0}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=defaultDelimitersOpen,this.delimiterClose=defaultDelimitersClose}getPos(t){let r=1,i=t+1;for(let a=this.newlines.length-1;a>=0;a--){const n=this.newlines[a];if(t>n){r=a+2,i=t-n;break}}return{column:i,line:r,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const r=this.index+1-this.delimiterOpen.length;r>this.sectionStart&&this.cbs.ontext(this.sectionStart,r),this.state=3,this.sectionStart=r}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const r=this.sequenceIndex===this.currentSequence.length;if(!(r?isEndOfTagSection(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!r){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||isWhitespace(t)){const r=this.index-this.currentSequence.length;if(this.sectionStart<r){const i=this.index;this.index=r,this.cbs.ontext(this.sectionStart,r),this.index=i}this.sectionStart=r+2,this.stateInClosingTagName(t),this.inRCDATA=!1;return}this.sequenceIndex=0}(t|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:this.sequenceIndex===0?this.currentSequence===Sequences.TitleEnd||this.currentSequence===Sequences.TextareaEnd&&!this.inSFCRoot?t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=+(t===60)}stateCDATASequence(t){t===Sequences.Cdata[this.sequenceIndex]?++this.sequenceIndex===Sequences.Cdata.length&&(this.state=28,this.currentSequence=Sequences.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(t))}fastForwardTo(t){for(;++this.index<this.buffer.length;){const r=this.buffer.charCodeAt(this.index);if(r===10&&this.newlines.push(this.index),r===t)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(t){t===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===Sequences.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):this.sequenceIndex===0?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):t!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(t,r){this.enterRCDATA(t,r),this.state=31}enterRCDATA(t,r){this.inRCDATA=!0,this.currentSequence=t,this.sequenceIndex=r}stateBeforeTagName(t){t===33?(this.state=22,this.sectionStart=this.index+1):t===63?(this.state=24,this.sectionStart=this.index+1):isTagStartChar(t)?(this.sectionStart=this.index,this.mode===0?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:t===116?this.state=30:this.state=t===115?29:6):t===47?this.state=8:(this.state=1,this.stateText(t))}stateInTagName(t){isEndOfTagSection(t)&&this.handleTagName(t)}stateInSFCRootTagName(t){if(isEndOfTagSection(t)){const r=this.buffer.slice(this.sectionStart,this.index);r!=="template"&&this.enterRCDATA(toCharCodes("</"+r),0),this.handleTagName(t)}}handleTagName(t){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)}stateBeforeClosingTagName(t){isWhitespace(t)||(t===62?(this.state=1,this.sectionStart=this.index+1):(this.state=isTagStartChar(t)?9:27,this.sectionStart=this.index))}stateInClosingTagName(t){(t===62||isWhitespace(t))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(t))}stateAfterClosingTagName(t){t===62&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(t){t===62?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):t===47?this.state=7:t===60&&this.peek()===47?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):isWhitespace(t)||this.handleAttrStart(t)}handleAttrStart(t){t===118&&this.peek()===45?(this.state=13,this.sectionStart=this.index):t===46||t===58||t===64||t===35?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(t){t===62?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):isWhitespace(t)||(this.state=11,this.stateBeforeAttrName(t))}stateInAttrName(t){(t===61||isEndOfTagSection(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(t))}stateInDirName(t){t===61||isEndOfTagSection(t)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===58?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):t===46&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(t){t===61||isEndOfTagSection(t)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===91?this.state=15:t===46&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(t){t===93?this.state=14:(t===61||isEndOfTagSection(t))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(t))}stateInDirModifier(t){t===61||isEndOfTagSection(t)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===46&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(t){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(t)}stateAfterAttrName(t){t===61?this.state=18:t===47||t===62?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)):isWhitespace(t)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(t))}stateBeforeAttrValue(t){t===34?(this.state=19,this.sectionStart=this.index+1):t===39?(this.state=20,this.sectionStart=this.index+1):isWhitespace(t)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(t))}handleInAttrValue(t,r){(t===r||this.fastForwardTo(r))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(r===34?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(t){this.handleInAttrValue(t,34)}stateInAttrValueSingleQuotes(t){this.handleInAttrValue(t,39)}stateInAttrValueNoQuotes(t){isWhitespace(t)||t===62?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(t)):(t===39||t===60||t===61||t===96)&&this.cbs.onerr(18,this.index)}stateBeforeDeclaration(t){t===91?(this.state=26,this.sequenceIndex=0):this.state=t===45?25:23}stateInDeclaration(t){(t===62||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(t){(t===62||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(t){t===45?(this.state=28,this.currentSequence=Sequences.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(t){(t===62||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(t){t===Sequences.ScriptEnd[3]?this.startSpecial(Sequences.ScriptEnd,4):t===Sequences.StyleEnd[3]?this.startSpecial(Sequences.StyleEnd,4):(this.state=6,this.stateInTagName(t))}stateBeforeSpecialT(t){t===Sequences.TitleEnd[3]?this.startSpecial(Sequences.TitleEnd,4):t===Sequences.TextareaEnd[3]?this.startSpecial(Sequences.TextareaEnd,4):(this.state=6,this.stateInTagName(t))}startEntity(){}stateInEntity(){}parse(t){for(this.buffer=t;this.index<this.buffer.length;){const r=this.buffer.charCodeAt(this.index);switch(r===10&&this.newlines.push(this.index),this.state){case 1:{this.stateText(r);break}case 2:{this.stateInterpolationOpen(r);break}case 3:{this.stateInterpolation(r);break}case 4:{this.stateInterpolationClose(r);break}case 31:{this.stateSpecialStartSequence(r);break}case 32:{this.stateInRCDATA(r);break}case 26:{this.stateCDATASequence(r);break}case 19:{this.stateInAttrValueDoubleQuotes(r);break}case 12:{this.stateInAttrName(r);break}case 13:{this.stateInDirName(r);break}case 14:{this.stateInDirArg(r);break}case 15:{this.stateInDynamicDirArg(r);break}case 16:{this.stateInDirModifier(r);break}case 28:{this.stateInCommentLike(r);break}case 27:{this.stateInSpecialComment(r);break}case 11:{this.stateBeforeAttrName(r);break}case 6:{this.stateInTagName(r);break}case 34:{this.stateInSFCRootTagName(r);break}case 9:{this.stateInClosingTagName(r);break}case 5:{this.stateBeforeTagName(r);break}case 17:{this.stateAfterAttrName(r);break}case 20:{this.stateInAttrValueSingleQuotes(r);break}case 18:{this.stateBeforeAttrValue(r);break}case 8:{this.stateBeforeClosingTagName(r);break}case 10:{this.stateAfterClosingTagName(r);break}case 29:{this.stateBeforeSpecialS(r);break}case 30:{this.stateBeforeSpecialT(r);break}case 21:{this.stateInAttrValueNoQuotes(r);break}case 7:{this.stateInSelfClosingTag(r);break}case 23:{this.stateInDeclaration(r);break}case 22:{this.stateBeforeDeclaration(r);break}case 25:{this.stateBeforeComment(r);break}case 24:{this.stateInProcessingInstruction(r);break}case 33:{this.stateInEntity();break}}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(this.state===1||this.state===32&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===19||this.state===20||this.state===21)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const t=this.buffer.length;this.sectionStart>=t||(this.state===28?this.currentSequence===Sequences.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,r){}}function getCompatValue(e,{compatConfig:t}){const r=t&&t[e];return e==="MODE"?r||3:r}function isCompatEnabled(e,t){const r=getCompatValue("MODE",t),i=getCompatValue(e,t);return r===3?i===!0:i!==!1}function checkCompatEnabled(e,t,r,...i){return isCompatEnabled(e,t)}function defaultOnError(e){throw e}function defaultOnWarn(e){}function createCompilerError(e,t,r,i){const a=`https://vuejs.org/error-reference/#compiler-${e}`,n=new SyntaxError(String(a));return n.code=e,n.loc=t,n}const isStaticExp=e=>e.type===4&&e.isStatic;function isCoreComponent(e){switch(e){case"Teleport":case"teleport":return TELEPORT;case"Suspense":case"suspense":return SUSPENSE;case"KeepAlive":case"keep-alive":return KEEP_ALIVE;case"BaseTransition":case"base-transition":return BASE_TRANSITION}}const nonIdentifierRE=/^\d|[^\$\w\xA0-\uFFFF]/,isSimpleIdentifier=e=>!nonIdentifierRE.test(e),validFirstIdentCharRE=/[A-Za-z_$\xA0-\uFFFF]/,validIdentCharRE=/[\.\?\w$\xA0-\uFFFF]/,whitespaceRE=/\s+[.[]\s*|\s*[.[]\s+/g,getExpSource=e=>e.type===4?e.content:e.loc.source,isMemberExpressionBrowser=e=>{const t=getExpSource(e).trim().replace(whitespaceRE,s=>s.trim());let r=0,i=[],a=0,n=0,o=null;for(let s=0;s<t.length;s++){const u=t.charAt(s);switch(r){case 0:if(u==="[")i.push(r),r=1,a++;else if(u==="(")i.push(r),r=2,n++;else if(!(s===0?validFirstIdentCharRE:validIdentCharRE).test(u))return!1;break;case 1:u==="'"||u==='"'||u==="`"?(i.push(r),r=3,o=u):u==="["?a++:u==="]"&&(--a||(r=i.pop()));break;case 2:if(u==="'"||u==='"'||u==="`")i.push(r),r=3,o=u;else if(u==="(")n++;else if(u===")"){if(s===t.length-1)return!1;--n||(r=i.pop())}break;case 3:u===o&&(r=i.pop(),o=null);break}}return!a&&!n},isMemberExpression=isMemberExpressionBrowser,fnExpRE=/^\s*(async\s*)?(\([^)]*?\)|[\w$_]+)\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,isFnExpressionBrowser=e=>fnExpRE.test(getExpSource(e)),isFnExpression=isFnExpressionBrowser;function findDir(e,t,r=!1){for(let i=0;i<e.props.length;i++){const a=e.props[i];if(a.type===7&&(r||a.exp)&&(isString$2(t)?a.name===t:t.test(a.name)))return a}}function findProp(e,t,r=!1,i=!1){for(let a=0;a<e.props.length;a++){const n=e.props[a];if(n.type===6){if(r)continue;if(n.name===t&&(n.value||i))return n}else if(n.name==="bind"&&(n.exp||i)&&isStaticArgOf(n.arg,t))return n}}function isStaticArgOf(e,t){return!!(e&&isStaticExp(e)&&e.content===t)}function hasDynamicKeyVBind(e){return e.props.some(t=>t.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function isText$1(e){return e.type===5||e.type===2}function isVSlot(e){return e.type===7&&e.name==="slot"}function isTemplateNode(e){return e.type===1&&e.tagType===3}function isSlotOutlet(e){return e.type===1&&e.tagType===2}const propsHelperSet=new Set([NORMALIZE_PROPS,GUARD_REACTIVE_PROPS]);function getUnnormalizedProps(e,t=[]){if(e&&!isString$2(e)&&e.type===14){const r=e.callee;if(!isString$2(r)&&propsHelperSet.has(r))return getUnnormalizedProps(e.arguments[0],t.concat(e))}return[e,t]}function injectProp(e,t,r){let i,a=e.type===13?e.props:e.arguments[2],n=[],o;if(a&&!isString$2(a)&&a.type===14){const s=getUnnormalizedProps(a);a=s[0],n=s[1],o=n[n.length-1]}if(a==null||isString$2(a))i=createObjectExpression([t]);else if(a.type===14){const s=a.arguments[0];!isString$2(s)&&s.type===15?hasProp(t,s)||s.properties.unshift(t):a.callee===TO_HANDLERS?i=createCallExpression(r.helper(MERGE_PROPS),[createObjectExpression([t]),a]):a.arguments.unshift(createObjectExpression([t])),!i&&(i=a)}else a.type===15?(hasProp(t,a)||a.properties.unshift(t),i=a):(i=createCallExpression(r.helper(MERGE_PROPS),[createObjectExpression([t]),a]),o&&o.callee===GUARD_REACTIVE_PROPS&&(o=n[n.length-2]));e.type===13?o?o.arguments[0]=i:e.props=i:o?o.arguments[0]=i:e.arguments[2]=i}function hasProp(e,t){let r=!1;if(e.key.type===4){const i=e.key.content;r=t.properties.some(a=>a.key.type===4&&a.key.content===i)}return r}function toValidAssetId(e,t){return`_${t}_${e.replace(/[^\w]/g,(r,i)=>r==="-"?"_":e.charCodeAt(i).toString())}`}function getMemoedVNodeCall(e){return e.type===14&&e.callee===WITH_MEMO?e.arguments[1].returns:e}const forAliasRE=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,defaultParserOptions={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:NO,isPreTag:NO,isCustomElement:NO,onError:defaultOnError,onWarn:defaultOnWarn,comments:!1,prefixIdentifiers:!1};let currentOptions=defaultParserOptions,currentRoot=null,currentInput="",currentOpenTag=null,currentProp=null,currentAttrValue="",currentAttrStartIndex=-1,currentAttrEndIndex=-1,inPre=0,inVPre=!1,currentVPreBoundary=null;const stack=[],tokenizer=new Tokenizer(stack,{onerr:emitError,ontext(e,t){onText(getSlice(e,t),e,t)},ontextentity(e,t,r){onText(e,t,r)},oninterpolation(e,t){if(inVPre)return onText(getSlice(e,t),e,t);let r=e+tokenizer.delimiterOpen.length,i=t-tokenizer.delimiterClose.length;for(;isWhitespace(currentInput.charCodeAt(r));)r++;for(;isWhitespace(currentInput.charCodeAt(i-1));)i--;let a=getSlice(r,i);a.includes("&")&&(a=currentOptions.decodeEntities(a,!1)),addNode({type:5,content:createExp(a,!1,getLoc(r,i)),loc:getLoc(e,t)})},onopentagname(e,t){const r=getSlice(e,t);currentOpenTag={type:1,tag:r,ns:currentOptions.getNamespace(r,stack[0],currentOptions.ns),tagType:0,props:[],children:[],loc:getLoc(e-1,t),codegenNode:void 0}},onopentagend(e){endOpenTag(e)},onclosetag(e,t){const r=getSlice(e,t);if(!currentOptions.isVoidTag(r)){let i=!1;for(let a=0;a<stack.length;a++)if(stack[a].tag.toLowerCase()===r.toLowerCase()){i=!0,a>0&&emitError(24,stack[0].loc.start.offset);for(let o=0;o<=a;o++){const s=stack.shift();onCloseTag(s,t,o<a)}break}i||emitError(23,backTrack(e,60))}},onselfclosingtag(e){const t=currentOpenTag.tag;currentOpenTag.isSelfClosing=!0,endOpenTag(e),stack[0]&&stack[0].tag===t&&onCloseTag(stack.shift(),e)},onattribname(e,t){currentProp={type:6,name:getSlice(e,t),nameLoc:getLoc(e,t),value:void 0,loc:getLoc(e)}},ondirname(e,t){const r=getSlice(e,t),i=r==="."||r===":"?"bind":r==="@"?"on":r==="#"?"slot":r.slice(2);if(!inVPre&&i===""&&emitError(26,e),inVPre||i==="")currentProp={type:6,name:r,nameLoc:getLoc(e,t),value:void 0,loc:getLoc(e)};else if(currentProp={type:7,name:i,rawName:r,exp:void 0,arg:void 0,modifiers:r==="."?["prop"]:[],loc:getLoc(e)},i==="pre"){inVPre=tokenizer.inVPre=!0,currentVPreBoundary=currentOpenTag;const a=currentOpenTag.props;for(let n=0;n<a.length;n++)a[n].type===7&&(a[n]=dirToAttr(a[n]))}},ondirarg(e,t){if(e===t)return;const r=getSlice(e,t);if(inVPre)currentProp.name+=r,setLocEnd(currentProp.nameLoc,t);else{const i=r[0]!=="[";currentProp.arg=createExp(i?r:r.slice(1,-1),i,getLoc(e,t),i?3:0)}},ondirmodifier(e,t){const r=getSlice(e,t);if(inVPre)currentProp.name+="."+r,setLocEnd(currentProp.nameLoc,t);else if(currentProp.name==="slot"){const i=currentProp.arg;i&&(i.content+="."+r,setLocEnd(i.loc,t))}else currentProp.modifiers.push(r)},onattribdata(e,t){currentAttrValue+=getSlice(e,t),currentAttrStartIndex<0&&(currentAttrStartIndex=e),currentAttrEndIndex=t},onattribentity(e,t,r){currentAttrValue+=e,currentAttrStartIndex<0&&(currentAttrStartIndex=t),currentAttrEndIndex=r},onattribnameend(e){const t=currentProp.loc.start.offset,r=getSlice(t,e);currentProp.type===7&&(currentProp.rawName=r),currentOpenTag.props.some(i=>(i.type===7?i.rawName:i.name)===r)&&emitError(2,t)},onattribend(e,t){if(currentOpenTag&&currentProp){if(setLocEnd(currentProp.loc,t),e!==0)if(currentAttrValue.includes("&")&&(currentAttrValue=currentOptions.decodeEntities(currentAttrValue,!0)),currentProp.type===6)currentProp.name==="class"&&(currentAttrValue=condense(currentAttrValue).trim()),e===1&&!currentAttrValue&&emitError(13,t),currentProp.value={type:2,content:currentAttrValue,loc:e===1?getLoc(currentAttrStartIndex,currentAttrEndIndex):getLoc(currentAttrStartIndex-1,currentAttrEndIndex+1)},tokenizer.inSFCRoot&&currentOpenTag.tag==="template"&&currentProp.name==="lang"&&currentAttrValue&&currentAttrValue!=="html"&&tokenizer.enterRCDATA(toCharCodes("</template"),0);else{let r=0;currentProp.exp=createExp(currentAttrValue,!1,getLoc(currentAttrStartIndex,currentAttrEndIndex),0,r),currentProp.name==="for"&&(currentProp.forParseResult=parseForExpression(currentProp.exp));let i=-1;currentProp.name==="bind"&&(i=currentProp.modifiers.indexOf("sync"))>-1&&checkCompatEnabled("COMPILER_V_BIND_SYNC",currentOptions,currentProp.loc,currentProp.rawName)&&(currentProp.name="model",currentProp.modifiers.splice(i,1))}(currentProp.type!==7||currentProp.name!=="pre")&&currentOpenTag.props.push(currentProp)}currentAttrValue="",currentAttrStartIndex=currentAttrEndIndex=-1},oncomment(e,t){currentOptions.comments&&addNode({type:3,content:getSlice(e,t),loc:getLoc(e-4,t+3)})},onend(){const e=currentInput.length;for(let t=0;t<stack.length;t++)onCloseTag(stack[t],e-1),emitError(24,stack[t].loc.start.offset)},oncdata(e,t){stack[0].ns!==0?onText(getSlice(e,t),e,t):emitError(1,e-9)},onprocessinginstruction(e){(stack[0]?stack[0].ns:currentOptions.ns)===0&&emitError(21,e-1)}}),forIteratorRE=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,stripParensRE=/^\(|\)$/g;function parseForExpression(e){const t=e.loc,r=e.content,i=r.match(forAliasRE);if(!i)return;const[,a,n]=i,o=(d,c,m=!1)=>{const _=t.start.offset+c,F=_+d.length;return createExp(d,!1,getLoc(_,F),0,m?1:0)},s={source:o(n.trim(),r.indexOf(n,a.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let u=a.trim().replace(stripParensRE,"").trim();const l=a.indexOf(u),f=u.match(forIteratorRE);if(f){u=u.replace(forIteratorRE,"").trim();const d=f[1].trim();let c;if(d&&(c=r.indexOf(d,l+u.length),s.key=o(d,c,!0)),f[2]){const m=f[2].trim();m&&(s.index=o(m,r.indexOf(m,s.key?c+d.length:l+u.length),!0))}}return u&&(s.value=o(u,l,!0)),s}function getSlice(e,t){return currentInput.slice(e,t)}function endOpenTag(e){tokenizer.inSFCRoot&&(currentOpenTag.innerLoc=getLoc(e+1,e+1)),addNode(currentOpenTag);const{tag:t,ns:r}=currentOpenTag;r===0&&currentOptions.isPreTag(t)&&inPre++,currentOptions.isVoidTag(t)?onCloseTag(currentOpenTag,e):(stack.unshift(currentOpenTag),(r===1||r===2)&&(tokenizer.inXML=!0)),currentOpenTag=null}function onText(e,t,r){{const n=stack[0]&&stack[0].tag;n!=="script"&&n!=="style"&&e.includes("&")&&(e=currentOptions.decodeEntities(e,!1))}const i=stack[0]||currentRoot,a=i.children[i.children.length-1];a&&a.type===2?(a.content+=e,setLocEnd(a.loc,r)):i.children.push({type:2,content:e,loc:getLoc(t,r)})}function onCloseTag(e,t,r=!1){r?setLocEnd(e.loc,backTrack(t,60)):setLocEnd(e.loc,lookAhead(t,62)+1),tokenizer.inSFCRoot&&(e.children.length?e.innerLoc.end=extend({},e.children[e.children.length-1].loc.end):e.innerLoc.end=extend({},e.innerLoc.start),e.innerLoc.source=getSlice(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:i,ns:a}=e;inVPre||(i==="slot"?e.tagType=2:isFragmentTemplate(e)?e.tagType=3:isComponent(e)&&(e.tagType=1)),tokenizer.inRCDATA||(e.children=condenseWhitespace(e.children,e.tag)),a===0&&currentOptions.isPreTag(i)&&inPre--,currentVPreBoundary===e&&(inVPre=tokenizer.inVPre=!1,currentVPreBoundary=null),tokenizer.inXML&&(stack[0]?stack[0].ns:currentOptions.ns)===0&&(tokenizer.inXML=!1);{const n=e.props;if(!tokenizer.inSFCRoot&&isCompatEnabled("COMPILER_NATIVE_TEMPLATE",currentOptions)&&e.tag==="template"&&!isFragmentTemplate(e)){const s=stack[0]||currentRoot,u=s.children.indexOf(e);s.children.splice(u,1,...e.children)}const o=n.find(s=>s.type===6&&s.name==="inline-template");o&&checkCompatEnabled("COMPILER_INLINE_TEMPLATE",currentOptions,o.loc)&&e.children.length&&(o.value={type:2,content:getSlice(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:o.loc})}}function lookAhead(e,t){let r=e;for(;currentInput.charCodeAt(r)!==t&&r<currentInput.length-1;)r++;return r}function backTrack(e,t){let r=e;for(;currentInput.charCodeAt(r)!==t&&r>=0;)r--;return r}const specialTemplateDir=new Set(["if","else","else-if","for","slot"]);function isFragmentTemplate({tag:e,props:t}){if(e==="template"){for(let r=0;r<t.length;r++)if(t[r].type===7&&specialTemplateDir.has(t[r].name))return!0}return!1}function isComponent({tag:e,props:t}){if(currentOptions.isCustomElement(e))return!1;if(e==="component"||isUpperCase(e.charCodeAt(0))||isCoreComponent(e)||currentOptions.isBuiltInComponent&&currentOptions.isBuiltInComponent(e)||currentOptions.isNativeTag&&!currentOptions.isNativeTag(e))return!0;for(let r=0;r<t.length;r++){const i=t[r];if(i.type===6){if(i.name==="is"&&i.value){if(i.value.content.startsWith("vue:"))return!0;if(checkCompatEnabled("COMPILER_IS_ON_ELEMENT",currentOptions,i.loc))return!0}}else if(i.name==="bind"&&isStaticArgOf(i.arg,"is")&&checkCompatEnabled("COMPILER_IS_ON_ELEMENT",currentOptions,i.loc))return!0}return!1}function isUpperCase(e){return e>64&&e<91}const windowsNewlineRE=/\r\n/g;function condenseWhitespace(e,t){const r=currentOptions.whitespace!=="preserve";let i=!1;for(let a=0;a<e.length;a++){const n=e[a];if(n.type===2)if(inPre)n.content=n.content.replace(windowsNewlineRE,`
`);else if(isAllWhitespace(n.content)){const o=e[a-1]&&e[a-1].type,s=e[a+1]&&e[a+1].type;!o||!s||r&&(o===3&&(s===3||s===1)||o===1&&(s===3||s===1&&hasNewlineChar(n.content)))?(i=!0,e[a]=null):n.content=" "}else r&&(n.content=condense(n.content))}if(inPre&&t&&currentOptions.isPreTag(t)){const a=e[0];a&&a.type===2&&(a.content=a.content.replace(/^\r?\n/,""))}return i?e.filter(Boolean):e}function isAllWhitespace(e){for(let t=0;t<e.length;t++)if(!isWhitespace(e.charCodeAt(t)))return!1;return!0}function hasNewlineChar(e){for(let t=0;t<e.length;t++){const r=e.charCodeAt(t);if(r===10||r===13)return!0}return!1}function condense(e){let t="",r=!1;for(let i=0;i<e.length;i++)isWhitespace(e.charCodeAt(i))?r||(t+=" ",r=!0):(t+=e[i],r=!1);return t}function addNode(e){(stack[0]||currentRoot).children.push(e)}function getLoc(e,t){return{start:tokenizer.getPos(e),end:t==null?t:tokenizer.getPos(t),source:t==null?t:getSlice(e,t)}}function setLocEnd(e,t){e.end=tokenizer.getPos(t),e.source=getSlice(e.start.offset,t)}function dirToAttr(e){const t={type:6,name:e.rawName,nameLoc:getLoc(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){const r=e.exp.loc;r.end.offset<e.loc.end.offset&&(r.start.offset--,r.start.column--,r.end.offset++,r.end.column++),t.value={type:2,content:e.exp.content,loc:r}}return t}function createExp(e,t=!1,r,i=0,a=0){return createSimpleExpression(e,t,r,i)}function emitError(e,t,r){currentOptions.onError(createCompilerError(e,getLoc(t,t)))}function reset(){tokenizer.reset(),currentOpenTag=null,currentProp=null,currentAttrValue="",currentAttrStartIndex=-1,currentAttrEndIndex=-1,stack.length=0}function baseParse(e,t){if(reset(),currentInput=e,currentOptions=extend({},defaultParserOptions),t){let a;for(a in t)t[a]!=null&&(currentOptions[a]=t[a])}tokenizer.mode=currentOptions.parseMode==="html"?1:currentOptions.parseMode==="sfc"?2:0,tokenizer.inXML=currentOptions.ns===1||currentOptions.ns===2;const r=t&&t.delimiters;r&&(tokenizer.delimiterOpen=toCharCodes(r[0]),tokenizer.delimiterClose=toCharCodes(r[1]));const i=currentRoot=createRoot([],e);return tokenizer.parse(currentInput),i.loc=getLoc(0,e.length),i.children=condenseWhitespace(i.children),currentRoot=null,i}function hoistStatic(e,t){walk(e,t,isSingleElementRoot(e,e.children[0]))}function isSingleElementRoot(e,t){const{children:r}=e;return r.length===1&&t.type===1&&!isSlotOutlet(t)}function walk(e,t,r=!1){const{children:i}=e,a=i.length;let n=0;for(let o=0;o<i.length;o++){const s=i[o];if(s.type===1&&s.tagType===0){const u=r?0:getConstantType(s,t);if(u>0){if(u>=2){s.codegenNode.patchFlag=-1,s.codegenNode=t.hoist(s.codegenNode),n++;continue}}else{const l=s.codegenNode;if(l.type===13){const f=l.patchFlag;if((f===void 0||f===512||f===1)&&getGeneratedPropsConstantType(s,t)>=2){const d=getNodeProps(s);d&&(l.props=t.hoist(d))}l.dynamicProps&&(l.dynamicProps=t.hoist(l.dynamicProps))}}}if(s.type===1){const u=s.tagType===1;u&&t.scopes.vSlot++,walk(s,t),u&&t.scopes.vSlot--}else if(s.type===11)walk(s,t,s.children.length===1);else if(s.type===9)for(let u=0;u<s.branches.length;u++)walk(s.branches[u],t,s.branches[u].children.length===1)}if(n&&t.transformHoist&&t.transformHoist(i,t,e),n&&n===a&&e.type===1&&e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&isArray(e.codegenNode.children)){const o=t.hoist(createArrayExpression(e.codegenNode.children));t.hmr&&(o.content=`[...${o.content}]`),e.codegenNode.children=o}}function getConstantType(e,t){const{constantCache:r}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const i=r.get(e);if(i!==void 0)return i;const a=e.codegenNode;if(a.type!==13||a.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(a.patchFlag===void 0){let o=3;const s=getGeneratedPropsConstantType(e,t);if(s===0)return r.set(e,0),0;s<o&&(o=s);for(let u=0;u<e.children.length;u++){const l=getConstantType(e.children[u],t);if(l===0)return r.set(e,0),0;l<o&&(o=l)}if(o>1)for(let u=0;u<e.props.length;u++){const l=e.props[u];if(l.type===7&&l.name==="bind"&&l.exp){const f=getConstantType(l.exp,t);if(f===0)return r.set(e,0),0;f<o&&(o=f)}}if(a.isBlock){for(let u=0;u<e.props.length;u++)if(e.props[u].type===7)return r.set(e,0),0;t.removeHelper(OPEN_BLOCK),t.removeHelper(getVNodeBlockHelper(t.inSSR,a.isComponent)),a.isBlock=!1,t.helper(getVNodeHelper(t.inSSR,a.isComponent))}return r.set(e,o),o}else return r.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:return 0;case 5:case 12:return getConstantType(e.content,t);case 4:return e.constType;case 8:let n=3;for(let o=0;o<e.children.length;o++){const s=e.children[o];if(isString$2(s)||isSymbol(s))continue;const u=getConstantType(s,t);if(u===0)return 0;u<n&&(n=u)}return n;default:return 0}}const allowHoistedHelperSet=new Set([NORMALIZE_CLASS,NORMALIZE_STYLE,NORMALIZE_PROPS,GUARD_REACTIVE_PROPS]);function getConstantTypeOfHelperCall(e,t){if(e.type===14&&!isString$2(e.callee)&&allowHoistedHelperSet.has(e.callee)){const r=e.arguments[0];if(r.type===4)return getConstantType(r,t);if(r.type===14)return getConstantTypeOfHelperCall(r,t)}return 0}function getGeneratedPropsConstantType(e,t){let r=3;const i=getNodeProps(e);if(i&&i.type===15){const{properties:a}=i;for(let n=0;n<a.length;n++){const{key:o,value:s}=a[n],u=getConstantType(o,t);if(u===0)return u;u<r&&(r=u);let l;if(s.type===4?l=getConstantType(s,t):s.type===14?l=getConstantTypeOfHelperCall(s,t):l=0,l===0)return l;l<r&&(r=l)}}return r}function getNodeProps(e){const t=e.codegenNode;if(t.type===13)return t.props}function createTransformContext(e,{filename:t="",prefixIdentifiers:r=!1,hoistStatic:i=!1,hmr:a=!1,cacheHandlers:n=!1,nodeTransforms:o=[],directiveTransforms:s={},transformHoist:u=null,isBuiltInComponent:l=NOOP,isCustomElement:f=NOOP,expressionPlugins:d=[],scopeId:c=null,slotted:m=!0,ssr:_=!1,inSSR:F=!1,ssrCssVars:x="",bindingMetadata:k=EMPTY_OBJ,inline:b=!1,isTS:g=!1,onError:y=defaultOnError,onWarn:D=defaultOnWarn,compatConfig:C}){const j=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),A={filename:t,selfName:j&&capitalize(camelize(j[1])),prefixIdentifiers:r,hoistStatic:i,hmr:a,cacheHandlers:n,nodeTransforms:o,directiveTransforms:s,transformHoist:u,isBuiltInComponent:l,isCustomElement:f,expressionPlugins:d,scopeId:c,slotted:m,ssr:_,inSSR:F,ssrCssVars:x,bindingMetadata:k,inline:b,isTS:g,onError:y,onWarn:D,compatConfig:C,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],constantCache:new WeakMap,temps:0,cached:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(T){const $=A.helpers.get(T)||0;return A.helpers.set(T,$+1),T},removeHelper(T){const $=A.helpers.get(T);if($){const L=$-1;L?A.helpers.set(T,L):A.helpers.delete(T)}},helperString(T){return`_${helperNameMap[A.helper(T)]}`},replaceNode(T){A.parent.children[A.childIndex]=A.currentNode=T},removeNode(T){const $=A.parent.children,L=T?$.indexOf(T):A.currentNode?A.childIndex:-1;!T||T===A.currentNode?(A.currentNode=null,A.onNodeRemoved()):A.childIndex>L&&(A.childIndex--,A.onNodeRemoved()),A.parent.children.splice(L,1)},onNodeRemoved:NOOP,addIdentifiers(T){},removeIdentifiers(T){},hoist(T){isString$2(T)&&(T=createSimpleExpression(T)),A.hoists.push(T);const $=createSimpleExpression(`_hoisted_${A.hoists.length}`,!1,T.loc,2);return $.hoisted=T,$},cache(T,$=!1){return createCacheExpression(A.cached++,T,$)}};return A.filters=new Set,A}function transform(e,t){const r=createTransformContext(e,t);traverseNode(e,r),t.hoistStatic&&hoistStatic(e,r),t.ssr||createRootCodegen(e,r),e.helpers=new Set([...r.helpers.keys()]),e.components=[...r.components],e.directives=[...r.directives],e.imports=r.imports,e.hoists=r.hoists,e.temps=r.temps,e.cached=r.cached,e.transformed=!0,e.filters=[...r.filters]}function createRootCodegen(e,t){const{helper:r}=t,{children:i}=e;if(i.length===1){const a=i[0];if(isSingleElementRoot(e,a)&&a.codegenNode){const n=a.codegenNode;n.type===13&&convertToBlock(n,t),e.codegenNode=n}else e.codegenNode=a}else if(i.length>1){let a=64;e.codegenNode=createVNodeCall(t,r(FRAGMENT),void 0,e.children,a,void 0,void 0,!0,void 0,!1)}}function traverseChildren(e,t){let r=0;const i=()=>{r--};for(;r<e.children.length;r++){const a=e.children[r];isString$2(a)||(t.grandParent=t.parent,t.parent=e,t.childIndex=r,t.onNodeRemoved=i,traverseNode(a,t))}}function traverseNode(e,t){t.currentNode=e;const{nodeTransforms:r}=t,i=[];for(let n=0;n<r.length;n++){const o=r[n](e,t);if(o&&(isArray(o)?i.push(...o):i.push(o)),t.currentNode)e=t.currentNode;else return}switch(e.type){case 3:t.ssr||t.helper(CREATE_COMMENT);break;case 5:t.ssr||t.helper(TO_DISPLAY_STRING);break;case 9:for(let n=0;n<e.branches.length;n++)traverseNode(e.branches[n],t);break;case 10:case 11:case 1:case 0:traverseChildren(e,t);break}t.currentNode=e;let a=i.length;for(;a--;)i[a]()}function createStructuralDirectiveTransform(e,t){const r=isString$2(e)?i=>i===e:i=>e.test(i);return(i,a)=>{if(i.type===1){const{props:n}=i;if(i.tagType===3&&n.some(isVSlot))return;const o=[];for(let s=0;s<n.length;s++){const u=n[s];if(u.type===7&&r(u.name)){n.splice(s,1),s--;const l=t(i,u,a);l&&o.push(l)}}return o}}}const PURE_ANNOTATION="/*#__PURE__*/",aliasHelper=e=>`${helperNameMap[e]}: _${helperNameMap[e]}`;function createCodegenContext(e,{mode:t="function",prefixIdentifiers:r=t==="module",sourceMap:i=!1,filename:a="template.vue.html",scopeId:n=null,optimizeImports:o=!1,runtimeGlobalName:s="Vue",runtimeModuleName:u="vue",ssrRuntimeModuleName:l="vue/server-renderer",ssr:f=!1,isTS:d=!1,inSSR:c=!1}){const m={mode:t,prefixIdentifiers:r,sourceMap:i,filename:a,scopeId:n,optimizeImports:o,runtimeGlobalName:s,runtimeModuleName:u,ssrRuntimeModuleName:l,ssr:f,isTS:d,inSSR:c,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(F){return`_${helperNameMap[F]}`},push(F,x=-2,k){m.code+=F},indent(){_(++m.indentLevel)},deindent(F=!1){F?--m.indentLevel:_(--m.indentLevel)},newline(){_(m.indentLevel)}};function _(F){m.push(`
`+"  ".repeat(F),0)}return m}function generate(e,t={}){const r=createCodegenContext(e,t);t.onContextCreated&&t.onContextCreated(r);const{mode:i,push:a,prefixIdentifiers:n,indent:o,deindent:s,newline:u,scopeId:l,ssr:f}=r,d=Array.from(e.helpers),c=d.length>0,m=!n&&i!=="module";genFunctionPreamble(e,r);const F=f?"ssrRender":"render",k=(f?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(a(`function ${F}(${k}) {`),o(),m&&(a("with (_ctx) {"),o(),c&&(a(`const { ${d.map(aliasHelper).join(", ")} } = _Vue
`,-1),u())),e.components.length&&(genAssets(e.components,"component",r),(e.directives.length||e.temps>0)&&u()),e.directives.length&&(genAssets(e.directives,"directive",r),e.temps>0&&u()),e.filters&&e.filters.length&&(u(),genAssets(e.filters,"filter",r),u()),e.temps>0){a("let ");for(let b=0;b<e.temps;b++)a(`${b>0?", ":""}_temp${b}`)}return(e.components.length||e.directives.length||e.temps)&&(a(`
`,0),u()),f||a("return "),e.codegenNode?genNode(e.codegenNode,r):a("null"),m&&(s(),a("}")),s(),a("}"),{ast:e,code:r.code,preamble:"",map:r.map?r.map.toJSON():void 0}}function genFunctionPreamble(e,t){const{ssr:r,prefixIdentifiers:i,push:a,newline:n,runtimeModuleName:o,runtimeGlobalName:s,ssrRuntimeModuleName:u}=t,l=s,f=Array.from(e.helpers);if(f.length>0&&(a(`const _Vue = ${l}
`,-1),e.hoists.length)){const d=[CREATE_VNODE,CREATE_ELEMENT_VNODE,CREATE_COMMENT,CREATE_TEXT,CREATE_STATIC].filter(c=>f.includes(c)).map(aliasHelper).join(", ");a(`const { ${d} } = _Vue
`,-1)}genHoists(e.hoists,t),n(),a("return ")}function genAssets(e,t,{helper:r,push:i,newline:a,isTS:n}){const o=r(t==="filter"?RESOLVE_FILTER:t==="component"?RESOLVE_COMPONENT:RESOLVE_DIRECTIVE);for(let s=0;s<e.length;s++){let u=e[s];const l=u.endsWith("__self");l&&(u=u.slice(0,-6)),i(`const ${toValidAssetId(u,t)} = ${o}(${JSON.stringify(u)}${l?", true":""})${n?"!":""}`),s<e.length-1&&a()}}function genHoists(e,t){if(!e.length)return;t.pure=!0;const{push:r,newline:i,helper:a,scopeId:n,mode:o}=t;i();for(let s=0;s<e.length;s++){const u=e[s];u&&(r(`const _hoisted_${s+1} = `),genNode(u,t),i())}t.pure=!1}function genNodeListAsArray(e,t){const r=e.length>3||!1;t.push("["),r&&t.indent(),genNodeList(e,t,r),r&&t.deindent(),t.push("]")}function genNodeList(e,t,r=!1,i=!0){const{push:a,newline:n}=t;for(let o=0;o<e.length;o++){const s=e[o];isString$2(s)?a(s,-3):isArray(s)?genNodeListAsArray(s,t):genNode(s,t),o<e.length-1&&(r?(i&&a(","),n()):i&&a(", "))}}function genNode(e,t){if(isString$2(e)){t.push(e,-3);return}if(isSymbol(e)){t.push(t.helper(e));return}switch(e.type){case 1:case 9:case 11:genNode(e.codegenNode,t);break;case 2:genText(e,t);break;case 4:genExpression(e,t);break;case 5:genInterpolation(e,t);break;case 12:genNode(e.codegenNode,t);break;case 8:genCompoundExpression(e,t);break;case 3:genComment(e,t);break;case 13:genVNodeCall(e,t);break;case 14:genCallExpression(e,t);break;case 15:genObjectExpression(e,t);break;case 17:genArrayExpression(e,t);break;case 18:genFunctionExpression(e,t);break;case 19:genConditionalExpression(e,t);break;case 20:genCacheExpression(e,t);break;case 21:genNodeList(e.body,t,!0,!1);break}}function genText(e,t){t.push(JSON.stringify(e.content),-3,e)}function genExpression(e,t){const{content:r,isStatic:i}=e;t.push(i?JSON.stringify(r):r,-3,e)}function genInterpolation(e,t){const{push:r,helper:i,pure:a}=t;a&&r(PURE_ANNOTATION),r(`${i(TO_DISPLAY_STRING)}(`),genNode(e.content,t),r(")")}function genCompoundExpression(e,t){for(let r=0;r<e.children.length;r++){const i=e.children[r];isString$2(i)?t.push(i,-3):genNode(i,t)}}function genExpressionAsPropertyKey(e,t){const{push:r}=t;if(e.type===8)r("["),genCompoundExpression(e,t),r("]");else if(e.isStatic){const i=isSimpleIdentifier(e.content)?e.content:JSON.stringify(e.content);r(i,-2,e)}else r(`[${e.content}]`,-3,e)}function genComment(e,t){const{push:r,helper:i,pure:a}=t;a&&r(PURE_ANNOTATION),r(`${i(CREATE_COMMENT)}(${JSON.stringify(e.content)})`,-3,e)}function genVNodeCall(e,t){const{push:r,helper:i,pure:a}=t,{tag:n,props:o,children:s,patchFlag:u,dynamicProps:l,directives:f,isBlock:d,disableTracking:c,isComponent:m}=e;let _;u&&(_=String(u)),f&&r(i(WITH_DIRECTIVES)+"("),d&&r(`(${i(OPEN_BLOCK)}(${c?"true":""}), `),a&&r(PURE_ANNOTATION);const F=d?getVNodeBlockHelper(t.inSSR,m):getVNodeHelper(t.inSSR,m);r(i(F)+"(",-2,e),genNodeList(genNullableArgs([n,o,s,_,l]),t),r(")"),d&&r(")"),f&&(r(", "),genNode(f,t),r(")"))}function genNullableArgs(e){let t=e.length;for(;t--&&e[t]==null;);return e.slice(0,t+1).map(r=>r||"null")}function genCallExpression(e,t){const{push:r,helper:i,pure:a}=t,n=isString$2(e.callee)?e.callee:i(e.callee);a&&r(PURE_ANNOTATION),r(n+"(",-2,e),genNodeList(e.arguments,t),r(")")}function genObjectExpression(e,t){const{push:r,indent:i,deindent:a,newline:n}=t,{properties:o}=e;if(!o.length){r("{}",-2,e);return}const s=o.length>1||!1;r(s?"{":"{ "),s&&i();for(let u=0;u<o.length;u++){const{key:l,value:f}=o[u];genExpressionAsPropertyKey(l,t),r(": "),genNode(f,t),u<o.length-1&&(r(","),n())}s&&a(),r(s?"}":" }")}function genArrayExpression(e,t){genNodeListAsArray(e.elements,t)}function genFunctionExpression(e,t){const{push:r,indent:i,deindent:a}=t,{params:n,returns:o,body:s,newline:u,isSlot:l}=e;l&&r(`_${helperNameMap[WITH_CTX]}(`),r("(",-2,e),isArray(n)?genNodeList(n,t):n&&genNode(n,t),r(") => "),(u||s)&&(r("{"),i()),o?(u&&r("return "),isArray(o)?genNodeListAsArray(o,t):genNode(o,t)):s&&genNode(s,t),(u||s)&&(a(),r("}")),l&&(e.isNonScopedSlot&&r(", undefined, true"),r(")"))}function genConditionalExpression(e,t){const{test:r,consequent:i,alternate:a,newline:n}=e,{push:o,indent:s,deindent:u,newline:l}=t;if(r.type===4){const d=!isSimpleIdentifier(r.content);d&&o("("),genExpression(r,t),d&&o(")")}else o("("),genNode(r,t),o(")");n&&s(),t.indentLevel++,n||o(" "),o("? "),genNode(i,t),t.indentLevel--,n&&l(),n||o(" "),o(": ");const f=a.type===19;f||t.indentLevel++,genNode(a,t),f||t.indentLevel--,n&&u(!0)}function genCacheExpression(e,t){const{push:r,helper:i,indent:a,deindent:n,newline:o}=t;r(`_cache[${e.index}] || (`),e.isVOnce&&(a(),r(`${i(SET_BLOCK_TRACKING)}(-1),`),o(),r("(")),r(`_cache[${e.index}] = `),genNode(e.value,t),e.isVOnce&&(r(`).cacheIndex = ${e.index},`),o(),r(`${i(SET_BLOCK_TRACKING)}(1),`),o(),r(`_cache[${e.index}]`),n()),r(")")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const transformIf=createStructuralDirectiveTransform(/^(if|else|else-if)$/,(e,t,r)=>processIf(e,t,r,(i,a,n)=>{const o=r.parent.children;let s=o.indexOf(i),u=0;for(;s-->=0;){const l=o[s];l&&l.type===9&&(u+=l.branches.length)}return()=>{if(n)i.codegenNode=createCodegenNodeForBranch(a,u,r);else{const l=getParentCondition(i.codegenNode);l.alternate=createCodegenNodeForBranch(a,u+i.branches.length-1,r)}}}));function processIf(e,t,r,i){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const a=t.exp?t.exp.loc:e.loc;r.onError(createCompilerError(28,t.loc)),t.exp=createSimpleExpression("true",!1,a)}if(t.name==="if"){const a=createIfBranch(e,t),n={type:9,loc:e.loc,branches:[a]};if(r.replaceNode(n),i)return i(n,a,!0)}else{const a=r.parent.children;let n=a.indexOf(e);for(;n-->=-1;){const o=a[n];if(o&&o.type===3){r.removeNode(o);continue}if(o&&o.type===2&&!o.content.trim().length){r.removeNode(o);continue}if(o&&o.type===9){t.name==="else-if"&&o.branches[o.branches.length-1].condition===void 0&&r.onError(createCompilerError(30,e.loc)),r.removeNode();const s=createIfBranch(e,t);o.branches.push(s);const u=i&&i(o,s,!1);traverseNode(s,r),u&&u(),r.currentNode=null}else r.onError(createCompilerError(30,e.loc));break}}}function createIfBranch(e,t){const r=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:r&&!findDir(e,"for")?e.children:[e],userKey:findProp(e,"key"),isTemplateIf:r}}function createCodegenNodeForBranch(e,t,r){return e.condition?createConditionalExpression(e.condition,createChildrenCodegenNode(e,t,r),createCallExpression(r.helper(CREATE_COMMENT),['""',"true"])):createChildrenCodegenNode(e,t,r)}function createChildrenCodegenNode(e,t,r){const{helper:i}=r,a=createObjectProperty("key",createSimpleExpression(`${t}`,!1,locStub,2)),{children:n}=e,o=n[0];if(n.length!==1||o.type!==1)if(n.length===1&&o.type===11){const u=o.codegenNode;return injectProp(u,a,r),u}else return createVNodeCall(r,i(FRAGMENT),createObjectExpression([a]),n,64,void 0,void 0,!0,!1,!1,e.loc);else{const u=o.codegenNode,l=getMemoedVNodeCall(u);return l.type===13&&convertToBlock(l,r),injectProp(l,a,r),u}}function getParentCondition(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const transformBind=(e,t,r)=>{const{modifiers:i,loc:a}=e,n=e.arg;let{exp:o}=e;if(o&&o.type===4&&!o.content.trim()&&(o=void 0),!o){if(n.type!==4||!n.isStatic)return r.onError(createCompilerError(52,n.loc)),{props:[createObjectProperty(n,createSimpleExpression("",!0,a))]};transformBindShorthand(e),o=e.exp}return n.type!==4?(n.children.unshift("("),n.children.push(') || ""')):n.isStatic||(n.content=`${n.content} || ""`),i.includes("camel")&&(n.type===4?n.isStatic?n.content=camelize(n.content):n.content=`${r.helperString(CAMELIZE)}(${n.content})`:(n.children.unshift(`${r.helperString(CAMELIZE)}(`),n.children.push(")"))),r.inSSR||(i.includes("prop")&&injectPrefix(n,"."),i.includes("attr")&&injectPrefix(n,"^")),{props:[createObjectProperty(n,o)]}},transformBindShorthand=(e,t)=>{const r=e.arg,i=camelize(r.content);e.exp=createSimpleExpression(i,!1,r.loc)},injectPrefix=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},transformFor=createStructuralDirectiveTransform("for",(e,t,r)=>{const{helper:i,removeHelper:a}=r;return processFor(e,t,r,n=>{const o=createCallExpression(i(RENDER_LIST),[n.source]),s=isTemplateNode(e),u=findDir(e,"memo"),l=findProp(e,"key",!1,!0);l&&l.type===7&&!l.exp&&transformBindShorthand(l);const f=l&&(l.type===6?l.value?createSimpleExpression(l.value.content,!0):void 0:l.exp),d=l&&f?createObjectProperty("key",f):null,c=n.source.type===4&&n.source.constType>0,m=c?64:l?128:256;return n.codegenNode=createVNodeCall(r,i(FRAGMENT),void 0,o,m,void 0,void 0,!0,!c,!1,e.loc),()=>{let _;const{children:F}=n,x=F.length!==1||F[0].type!==1,k=isSlotOutlet(e)?e:s&&e.children.length===1&&isSlotOutlet(e.children[0])?e.children[0]:null;if(k?(_=k.codegenNode,s&&d&&injectProp(_,d,r)):x?_=createVNodeCall(r,i(FRAGMENT),d?createObjectExpression([d]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(_=F[0].codegenNode,s&&d&&injectProp(_,d,r),_.isBlock!==!c&&(_.isBlock?(a(OPEN_BLOCK),a(getVNodeBlockHelper(r.inSSR,_.isComponent))):a(getVNodeHelper(r.inSSR,_.isComponent))),_.isBlock=!c,_.isBlock?(i(OPEN_BLOCK),i(getVNodeBlockHelper(r.inSSR,_.isComponent))):i(getVNodeHelper(r.inSSR,_.isComponent))),u){const b=createFunctionExpression(createForLoopParams(n.parseResult,[createSimpleExpression("_cached")]));b.body=createBlockStatement([createCompoundExpression(["const _memo = (",u.exp,")"]),createCompoundExpression(["if (_cached",...f?[" && _cached.key === ",f]:[],` && ${r.helperString(IS_MEMO_SAME)}(_cached, _memo)) return _cached`]),createCompoundExpression(["const _item = ",_]),createSimpleExpression("_item.memo = _memo"),createSimpleExpression("return _item")]),o.arguments.push(b,createSimpleExpression("_cache"),createSimpleExpression(String(r.cached++)))}else o.arguments.push(createFunctionExpression(createForLoopParams(n.parseResult),_,!0))}})});function processFor(e,t,r,i){if(!t.exp){r.onError(createCompilerError(31,t.loc));return}const a=t.forParseResult;if(!a){r.onError(createCompilerError(32,t.loc));return}finalizeForParseResult(a);const{addIdentifiers:n,removeIdentifiers:o,scopes:s}=r,{source:u,value:l,key:f,index:d}=a,c={type:11,loc:t.loc,source:u,valueAlias:l,keyAlias:f,objectIndexAlias:d,parseResult:a,children:isTemplateNode(e)?e.children:[e]};r.replaceNode(c),s.vFor++;const m=i&&i(c);return()=>{s.vFor--,m&&m()}}function finalizeForParseResult(e,t){e.finalized||(e.finalized=!0)}function createForLoopParams({value:e,key:t,index:r},i=[]){return createParamsList([e,t,r,...i])}function createParamsList(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((r,i)=>r||createSimpleExpression("_".repeat(i+1),!1))}const defaultFallback=createSimpleExpression("undefined",!1),trackSlotScopes=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const r=findDir(e,"slot");if(r)return r.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},buildClientSlotFn=(e,t,r,i)=>createFunctionExpression(e,r,!1,!0,r.length?r[0].loc:i);function buildSlots(e,t,r=buildClientSlotFn){t.helper(WITH_CTX);const{children:i,loc:a}=e,n=[],o=[];let s=t.scopes.vSlot>0||t.scopes.vFor>0;const u=findDir(e,"slot",!0);if(u){const{arg:x,exp:k}=u;x&&!isStaticExp(x)&&(s=!0),n.push(createObjectProperty(x||createSimpleExpression("default",!0),r(k,void 0,i,a)))}let l=!1,f=!1;const d=[],c=new Set;let m=0;for(let x=0;x<i.length;x++){const k=i[x];let b;if(!isTemplateNode(k)||!(b=findDir(k,"slot",!0))){k.type!==3&&d.push(k);continue}if(u){t.onError(createCompilerError(37,b.loc));break}l=!0;const{children:g,loc:y}=k,{arg:D=createSimpleExpression("default",!0),exp:C,loc:j}=b;let A;isStaticExp(D)?A=D?D.content:"default":s=!0;const T=findDir(k,"for"),$=r(C,T,g,y);let L,q;if(L=findDir(k,"if"))s=!0,o.push(createConditionalExpression(L.exp,buildDynamicSlot(D,$,m++),defaultFallback));else if(q=findDir(k,/^else(-if)?$/,!0)){let V=x,H;for(;V--&&(H=i[V],H.type===3););if(H&&isTemplateNode(H)&&findDir(H,/^(else-)?if$/)){let O=o[o.length-1];for(;O.alternate.type===19;)O=O.alternate;O.alternate=q.exp?createConditionalExpression(q.exp,buildDynamicSlot(D,$,m++),defaultFallback):buildDynamicSlot(D,$,m++)}else t.onError(createCompilerError(30,q.loc))}else if(T){s=!0;const V=T.forParseResult;V?(finalizeForParseResult(V),o.push(createCallExpression(t.helper(RENDER_LIST),[V.source,createFunctionExpression(createForLoopParams(V),buildDynamicSlot(D,$),!0)]))):t.onError(createCompilerError(32,T.loc))}else{if(A){if(c.has(A)){t.onError(createCompilerError(38,j));continue}c.add(A),A==="default"&&(f=!0)}n.push(createObjectProperty(D,$))}}if(!u){const x=(k,b)=>{const g=r(k,void 0,b,a);return t.compatConfig&&(g.isNonScopedSlot=!0),createObjectProperty("default",g)};l?d.length&&d.some(k=>isNonWhitespaceContent(k))&&(f?t.onError(createCompilerError(39,d[0].loc)):n.push(x(void 0,d))):n.push(x(void 0,i))}const _=s?2:hasForwardedSlots(e.children)?3:1;let F=createObjectExpression(n.concat(createObjectProperty("_",createSimpleExpression(_+"",!1))),a);return o.length&&(F=createCallExpression(t.helper(CREATE_SLOTS),[F,createArrayExpression(o)])),{slots:F,hasDynamicSlots:s}}function buildDynamicSlot(e,t,r){const i=[createObjectProperty("name",e),createObjectProperty("fn",t)];return r!=null&&i.push(createObjectProperty("key",createSimpleExpression(String(r),!0))),createObjectExpression(i)}function hasForwardedSlots(e){for(let t=0;t<e.length;t++){const r=e[t];switch(r.type){case 1:if(r.tagType===2||hasForwardedSlots(r.children))return!0;break;case 9:if(hasForwardedSlots(r.branches))return!0;break;case 10:case 11:if(hasForwardedSlots(r.children))return!0;break}}return!1}function isNonWhitespaceContent(e){return e.type!==2&&e.type!==12?!0:e.type===2?!!e.content.trim():isNonWhitespaceContent(e.content)}const directiveImportMap=new WeakMap,transformElement=(e,t)=>function(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:i,props:a}=e,n=e.tagType===1;let o=n?resolveComponentType(e,t):`"${i}"`;const s=isObject$2(o)&&o.callee===RESOLVE_DYNAMIC_COMPONENT;let u,l,f=0,d,c,m,_=s||o===TELEPORT||o===SUSPENSE||!n&&(i==="svg"||i==="foreignObject"||i==="math");if(a.length>0){const F=buildProps(e,t,void 0,n,s);u=F.props,f=F.patchFlag,c=F.dynamicPropNames;const x=F.directives;m=x&&x.length?createArrayExpression(x.map(k=>buildDirectiveArgs(k,t))):void 0,F.shouldUseBlock&&(_=!0)}if(e.children.length>0)if(o===KEEP_ALIVE&&(_=!0,f|=1024),n&&o!==TELEPORT&&o!==KEEP_ALIVE){const{slots:x,hasDynamicSlots:k}=buildSlots(e,t);l=x,k&&(f|=1024)}else if(e.children.length===1&&o!==TELEPORT){const x=e.children[0],k=x.type,b=k===5||k===8;b&&getConstantType(x,t)===0&&(f|=1),b||k===2?l=x:l=e.children}else l=e.children;c&&c.length&&(d=stringifyDynamicPropNames(c)),e.codegenNode=createVNodeCall(t,o,u,l,f===0?void 0:f,d,m,!!_,!1,n,e.loc)};function resolveComponentType(e,t,r=!1){let{tag:i}=e;const a=isComponentTag(i),n=findProp(e,"is",!1,!0);if(n)if(a||isCompatEnabled("COMPILER_IS_ON_ELEMENT",t)){let s;if(n.type===6?s=n.value&&createSimpleExpression(n.value.content,!0):(s=n.exp,s||(s=createSimpleExpression("is",!1,n.arg.loc))),s)return createCallExpression(t.helper(RESOLVE_DYNAMIC_COMPONENT),[s])}else n.type===6&&n.value.content.startsWith("vue:")&&(i=n.value.content.slice(4));const o=isCoreComponent(i)||t.isBuiltInComponent(i);return o?(r||t.helper(o),o):(t.helper(RESOLVE_COMPONENT),t.components.add(i),toValidAssetId(i,"component"))}function buildProps(e,t,r=e.props,i,a,n=!1){const{tag:o,loc:s,children:u}=e;let l=[];const f=[],d=[],c=u.length>0;let m=!1,_=0,F=!1,x=!1,k=!1,b=!1,g=!1,y=!1;const D=[],C=$=>{l.length&&(f.push(createObjectExpression(dedupeProperties(l),s)),l=[]),$&&f.push($)},j=()=>{t.scopes.vFor>0&&l.push(createObjectProperty(createSimpleExpression("ref_for",!0),createSimpleExpression("true")))},A=({key:$,value:L})=>{if(isStaticExp($)){const q=$.content,V=isOn(q);if(V&&(!i||a)&&q.toLowerCase()!=="onclick"&&q!=="onUpdate:modelValue"&&!isReservedProp(q)&&(b=!0),V&&isReservedProp(q)&&(y=!0),V&&L.type===14&&(L=L.arguments[0]),L.type===20||(L.type===4||L.type===8)&&getConstantType(L,t)>0)return;q==="ref"?F=!0:q==="class"?x=!0:q==="style"?k=!0:q!=="key"&&!D.includes(q)&&D.push(q),i&&(q==="class"||q==="style")&&!D.includes(q)&&D.push(q)}else g=!0};for(let $=0;$<r.length;$++){const L=r[$];if(L.type===6){const{loc:q,name:V,nameLoc:H,value:O}=L;let S=!0;if(V==="ref"&&(F=!0,j()),V==="is"&&(isComponentTag(o)||O&&O.content.startsWith("vue:")||isCompatEnabled("COMPILER_IS_ON_ELEMENT",t)))continue;l.push(createObjectProperty(createSimpleExpression(V,!0,H),createSimpleExpression(O?O.content:"",S,O?O.loc:q)))}else{const{name:q,arg:V,exp:H,loc:O,modifiers:S}=L,M=q==="bind",E=q==="on";if(q==="slot"){i||t.onError(createCompilerError(40,O));continue}if(q==="once"||q==="memo"||q==="is"||M&&isStaticArgOf(V,"is")&&(isComponentTag(o)||isCompatEnabled("COMPILER_IS_ON_ELEMENT",t))||E&&n)continue;if((M&&isStaticArgOf(V,"key")||E&&c&&isStaticArgOf(V,"vue:before-update"))&&(m=!0),M&&isStaticArgOf(V,"ref")&&j(),!V&&(M||E)){if(g=!0,H)if(M){if(j(),C(),isCompatEnabled("COMPILER_V_BIND_OBJECT_ORDER",t)){f.unshift(H);continue}f.push(H)}else C({type:14,loc:O,callee:t.helper(TO_HANDLERS),arguments:i?[H]:[H,"true"]});else t.onError(createCompilerError(M?34:35,O));continue}M&&S.includes("prop")&&(_|=32);const B=t.directiveTransforms[q];if(B){const{props:z,needRuntime:N}=B(L,e,t);!n&&z.forEach(A),E&&V&&!isStaticExp(V)?C(createObjectExpression(z,s)):l.push(...z),N&&(d.push(L),isSymbol(N)&&directiveImportMap.set(L,N))}else isBuiltInDirective(q)||(d.push(L),c&&(m=!0))}}let T;if(f.length?(C(),f.length>1?T=createCallExpression(t.helper(MERGE_PROPS),f,s):T=f[0]):l.length&&(T=createObjectExpression(dedupeProperties(l),s)),g?_|=16:(x&&!i&&(_|=2),k&&!i&&(_|=4),D.length&&(_|=8),b&&(_|=32)),!m&&(_===0||_===32)&&(F||y||d.length>0)&&(_|=512),!t.inSSR&&T)switch(T.type){case 15:let $=-1,L=-1,q=!1;for(let O=0;O<T.properties.length;O++){const S=T.properties[O].key;isStaticExp(S)?S.content==="class"?$=O:S.content==="style"&&(L=O):S.isHandlerKey||(q=!0)}const V=T.properties[$],H=T.properties[L];q?T=createCallExpression(t.helper(NORMALIZE_PROPS),[T]):(V&&!isStaticExp(V.value)&&(V.value=createCallExpression(t.helper(NORMALIZE_CLASS),[V.value])),H&&(k||H.value.type===4&&H.value.content.trim()[0]==="["||H.value.type===17)&&(H.value=createCallExpression(t.helper(NORMALIZE_STYLE),[H.value])));break;case 14:break;default:T=createCallExpression(t.helper(NORMALIZE_PROPS),[createCallExpression(t.helper(GUARD_REACTIVE_PROPS),[T])]);break}return{props:T,directives:d,patchFlag:_,dynamicPropNames:D,shouldUseBlock:m}}function dedupeProperties(e){const t=new Map,r=[];for(let i=0;i<e.length;i++){const a=e[i];if(a.key.type===8||!a.key.isStatic){r.push(a);continue}const n=a.key.content,o=t.get(n);o?(n==="style"||n==="class"||isOn(n))&&mergeAsArray(o,a):(t.set(n,a),r.push(a))}return r}function mergeAsArray(e,t){e.value.type===17?e.value.elements.push(t.value):e.value=createArrayExpression([e.value,t.value],e.loc)}function buildDirectiveArgs(e,t){const r=[],i=directiveImportMap.get(e);i?r.push(t.helperString(i)):(t.helper(RESOLVE_DIRECTIVE),t.directives.add(e.name),r.push(toValidAssetId(e.name,"directive")));const{loc:a}=e;if(e.exp&&r.push(e.exp),e.arg&&(e.exp||r.push("void 0"),r.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||r.push("void 0"),r.push("void 0"));const n=createSimpleExpression("true",!1,a);r.push(createObjectExpression(e.modifiers.map(o=>createObjectProperty(o,n)),a))}return createArrayExpression(r,e.loc)}function stringifyDynamicPropNames(e){let t="[";for(let r=0,i=e.length;r<i;r++)t+=JSON.stringify(e[r]),r<i-1&&(t+=", ");return t+"]"}function isComponentTag(e){return e==="component"||e==="Component"}const transformSlotOutlet=(e,t)=>{if(isSlotOutlet(e)){const{children:r,loc:i}=e,{slotName:a,slotProps:n}=processSlotOutlet(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",a,"{}","undefined","true"];let s=2;n&&(o[2]=n,s=3),r.length&&(o[3]=createFunctionExpression([],r,!1,!1,i),s=4),t.scopeId&&!t.slotted&&(s=5),o.splice(s),e.codegenNode=createCallExpression(t.helper(RENDER_SLOT),o,i)}};function processSlotOutlet(e,t){let r='"default"',i;const a=[];for(let n=0;n<e.props.length;n++){const o=e.props[n];if(o.type===6)o.value&&(o.name==="name"?r=JSON.stringify(o.value.content):(o.name=camelize(o.name),a.push(o)));else if(o.name==="bind"&&isStaticArgOf(o.arg,"name")){if(o.exp)r=o.exp;else if(o.arg&&o.arg.type===4){const s=camelize(o.arg.content);r=o.exp=createSimpleExpression(s,!1,o.arg.loc)}}else o.name==="bind"&&o.arg&&isStaticExp(o.arg)&&(o.arg.content=camelize(o.arg.content)),a.push(o)}if(a.length>0){const{props:n,directives:o}=buildProps(e,t,a,!1,!1);i=n,o.length&&t.onError(createCompilerError(36,o[0].loc))}return{slotName:r,slotProps:i}}const transformOn$1=(e,t,r,i)=>{const{loc:a,modifiers:n,arg:o}=e;!e.exp&&!n.length&&r.onError(createCompilerError(35,a));let s;if(o.type===4)if(o.isStatic){let d=o.content;d.startsWith("vue:")&&(d=`vnode-${d.slice(4)}`);const c=t.tagType!==0||d.startsWith("vnode")||!/[A-Z]/.test(d)?toHandlerKey(camelize(d)):`on:${d}`;s=createSimpleExpression(c,!0,o.loc)}else s=createCompoundExpression([`${r.helperString(TO_HANDLER_KEY)}(`,o,")"]);else s=o,s.children.unshift(`${r.helperString(TO_HANDLER_KEY)}(`),s.children.push(")");let u=e.exp;u&&!u.content.trim()&&(u=void 0);let l=r.cacheHandlers&&!u&&!r.inVOnce;if(u){const d=isMemberExpression(u),c=!(d||isFnExpression(u)),m=u.content.includes(";");(c||l&&d)&&(u=createCompoundExpression([`${c?"$event":"(...args)"} => ${m?"{":"("}`,u,m?"}":")"]))}let f={props:[createObjectProperty(s,u||createSimpleExpression("() => {}",!1,a))]};return i&&(f=i(f)),l&&(f.props[0].value=r.cache(f.props[0].value)),f.props.forEach(d=>d.key.isHandlerKey=!0),f},transformText=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const r=e.children;let i,a=!1;for(let n=0;n<r.length;n++){const o=r[n];if(isText$1(o)){a=!0;for(let s=n+1;s<r.length;s++){const u=r[s];if(isText$1(u))i||(i=r[n]=createCompoundExpression([o],o.loc)),i.children.push(" + ",u),r.splice(s,1),s--;else{i=void 0;break}}}}if(!(!a||r.length===1&&(e.type===0||e.type===1&&e.tagType===0&&!e.props.find(n=>n.type===7&&!t.directiveTransforms[n.name])&&e.tag!=="template")))for(let n=0;n<r.length;n++){const o=r[n];if(isText$1(o)||o.type===8){const s=[];(o.type!==2||o.content!==" ")&&s.push(o),!t.ssr&&getConstantType(o,t)===0&&s.push("1"),r[n]={type:12,content:o,loc:o.loc,codegenNode:createCallExpression(t.helper(CREATE_TEXT),s)}}}}},seen$1=new WeakSet,transformOnce=(e,t)=>{if(e.type===1&&findDir(e,"once",!0))return seen$1.has(e)||t.inVOnce||t.inSSR?void 0:(seen$1.add(e),t.inVOnce=!0,t.helper(SET_BLOCK_TRACKING),()=>{t.inVOnce=!1;const r=t.currentNode;r.codegenNode&&(r.codegenNode=t.cache(r.codegenNode,!0))})},transformModel$1=(e,t,r)=>{const{exp:i,arg:a}=e;if(!i)return r.onError(createCompilerError(41,e.loc)),createTransformProps();const n=i.loc.source,o=i.type===4?i.content:n,s=r.bindingMetadata[n];if(s==="props"||s==="props-aliased")return r.onError(createCompilerError(44,i.loc)),createTransformProps();if(!o.trim()||!isMemberExpression(i))return r.onError(createCompilerError(42,i.loc)),createTransformProps();const u=a||createSimpleExpression("modelValue",!0),l=a?isStaticExp(a)?`onUpdate:${camelize(a.content)}`:createCompoundExpression(['"onUpdate:" + ',a]):"onUpdate:modelValue";let f;const d=r.isTS?"($event: any)":"$event";f=createCompoundExpression([`${d} => ((`,i,") = $event)"]);const c=[createObjectProperty(u,e.exp),createObjectProperty(l,f)];if(e.modifiers.length&&t.tagType===1){const m=e.modifiers.map(F=>(isSimpleIdentifier(F)?F:JSON.stringify(F))+": true").join(", "),_=a?isStaticExp(a)?`${a.content}Modifiers`:createCompoundExpression([a,' + "Modifiers"']):"modelModifiers";c.push(createObjectProperty(_,createSimpleExpression(`{ ${m} }`,!1,e.loc,2)))}return createTransformProps(c)};function createTransformProps(e=[]){return{props:e}}const validDivisionCharRE=/[\w).+\-_$\]]/,transformFilter=(e,t)=>{isCompatEnabled("COMPILER_FILTERS",t)&&(e.type===5?rewriteFilter(e.content,t):e.type===1&&e.props.forEach(r=>{r.type===7&&r.name!=="for"&&r.exp&&rewriteFilter(r.exp,t)}))};function rewriteFilter(e,t){if(e.type===4)parseFilter(e,t);else for(let r=0;r<e.children.length;r++){const i=e.children[r];typeof i=="object"&&(i.type===4?parseFilter(i,t):i.type===8?rewriteFilter(e,t):i.type===5&&rewriteFilter(i.content,t))}}function parseFilter(e,t){const r=e.content;let i=!1,a=!1,n=!1,o=!1,s=0,u=0,l=0,f=0,d,c,m,_,F=[];for(m=0;m<r.length;m++)if(c=d,d=r.charCodeAt(m),i)d===39&&c!==92&&(i=!1);else if(a)d===34&&c!==92&&(a=!1);else if(n)d===96&&c!==92&&(n=!1);else if(o)d===47&&c!==92&&(o=!1);else if(d===124&&r.charCodeAt(m+1)!==124&&r.charCodeAt(m-1)!==124&&!s&&!u&&!l)_===void 0?(f=m+1,_=r.slice(0,m).trim()):x();else{switch(d){case 34:a=!0;break;case 39:i=!0;break;case 96:n=!0;break;case 40:l++;break;case 41:l--;break;case 91:u++;break;case 93:u--;break;case 123:s++;break;case 125:s--;break}if(d===47){let k=m-1,b;for(;k>=0&&(b=r.charAt(k),b===" ");k--);(!b||!validDivisionCharRE.test(b))&&(o=!0)}}_===void 0?_=r.slice(0,m).trim():f!==0&&x();function x(){F.push(r.slice(f,m).trim()),f=m+1}if(F.length){for(m=0;m<F.length;m++)_=wrapFilter(_,F[m],t);e.content=_,e.ast=void 0}}function wrapFilter(e,t,r){r.helper(RESOLVE_FILTER);const i=t.indexOf("(");if(i<0)return r.filters.add(t),`${toValidAssetId(t,"filter")}(${e})`;{const a=t.slice(0,i),n=t.slice(i+1);return r.filters.add(a),`${toValidAssetId(a,"filter")}(${e}${n!==")"?","+n:n}`}}const seen=new WeakSet,transformMemo=(e,t)=>{if(e.type===1){const r=findDir(e,"memo");return!r||seen.has(e)?void 0:(seen.add(e),()=>{const i=e.codegenNode||t.currentNode.codegenNode;i&&i.type===13&&(e.tagType!==1&&convertToBlock(i,t),e.codegenNode=createCallExpression(t.helper(WITH_MEMO),[r.exp,createFunctionExpression(void 0,i),"_cache",String(t.cached++)]))})}};function getBaseTransformPreset(e){return[[transformOnce,transformIf,transformMemo,transformFor,transformFilter,transformSlotOutlet,transformElement,trackSlotScopes,transformText],{on:transformOn$1,bind:transformBind,model:transformModel$1}]}function baseCompile(e,t={}){const r=t.onError||defaultOnError,i=t.mode==="module";t.prefixIdentifiers===!0?r(createCompilerError(47)):i&&r(createCompilerError(48));const a=!1;t.cacheHandlers&&r(createCompilerError(49)),t.scopeId&&!i&&r(createCompilerError(50));const n=extend({},t,{prefixIdentifiers:a}),o=isString$2(e)?baseParse(e,n):e,[s,u]=getBaseTransformPreset();return transform(o,extend({},n,{nodeTransforms:[...s,...t.nodeTransforms||[]],directiveTransforms:extend({},u,t.directiveTransforms||{})})),generate(o,n)}const noopDirectiveTransform=()=>({props:[]});/**
* @vue/compiler-dom v3.4.38
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const V_MODEL_RADIO=Symbol(""),V_MODEL_CHECKBOX=Symbol(""),V_MODEL_TEXT=Symbol(""),V_MODEL_SELECT=Symbol(""),V_MODEL_DYNAMIC=Symbol(""),V_ON_WITH_MODIFIERS=Symbol(""),V_ON_WITH_KEYS=Symbol(""),V_SHOW=Symbol(""),TRANSITION=Symbol(""),TRANSITION_GROUP=Symbol("");registerRuntimeHelpers({[V_MODEL_RADIO]:"vModelRadio",[V_MODEL_CHECKBOX]:"vModelCheckbox",[V_MODEL_TEXT]:"vModelText",[V_MODEL_SELECT]:"vModelSelect",[V_MODEL_DYNAMIC]:"vModelDynamic",[V_ON_WITH_MODIFIERS]:"withModifiers",[V_ON_WITH_KEYS]:"withKeys",[V_SHOW]:"vShow",[TRANSITION]:"Transition",[TRANSITION_GROUP]:"TransitionGroup"});let decoder;function decodeHtmlBrowser(e,t=!1){return decoder||(decoder=document.createElement("div")),t?(decoder.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,decoder.children[0].getAttribute("foo")):(decoder.innerHTML=e,decoder.textContent)}const parserOptions={parseMode:"html",isVoidTag,isNativeTag:e=>isHTMLTag(e)||isSVGTag(e)||isMathMLTag(e),isPreTag:e=>e==="pre",decodeEntities:decodeHtmlBrowser,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return TRANSITION;if(e==="TransitionGroup"||e==="transition-group")return TRANSITION_GROUP},getNamespace(e,t,r){let i=t?t.ns:r;if(t&&i===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(a=>a.type===6&&a.name==="encoding"&&a.value!=null&&(a.value.content==="text/html"||a.value.content==="application/xhtml+xml"))&&(i=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(i=0);else t&&i===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(i=0);if(i===0){if(e==="svg")return 1;if(e==="math")return 2}return i}},transformStyle=e=>{e.type===1&&e.props.forEach((t,r)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[r]={type:7,name:"bind",arg:createSimpleExpression("style",!0,t.loc),exp:parseInlineCSS(t.value.content,t.loc),modifiers:[],loc:t.loc})})},parseInlineCSS=(e,t)=>{const r=parseStringStyle(e);return createSimpleExpression(JSON.stringify(r),!1,t,3)};function createDOMCompilerError(e,t){return createCompilerError(e,t)}const transformVHtml=(e,t,r)=>{const{exp:i,loc:a}=e;return i||r.onError(createDOMCompilerError(53,a)),t.children.length&&(r.onError(createDOMCompilerError(54,a)),t.children.length=0),{props:[createObjectProperty(createSimpleExpression("innerHTML",!0,a),i||createSimpleExpression("",!0))]}},transformVText=(e,t,r)=>{const{exp:i,loc:a}=e;return i||r.onError(createDOMCompilerError(55,a)),t.children.length&&(r.onError(createDOMCompilerError(56,a)),t.children.length=0),{props:[createObjectProperty(createSimpleExpression("textContent",!0),i?getConstantType(i,r)>0?i:createCallExpression(r.helperString(TO_DISPLAY_STRING),[i],a):createSimpleExpression("",!0))]}},transformModel=(e,t,r)=>{const i=transformModel$1(e,t,r);if(!i.props.length||t.tagType===1)return i;e.arg&&r.onError(createDOMCompilerError(58,e.arg.loc));const{tag:a}=t,n=r.isCustomElement(a);if(a==="input"||a==="textarea"||a==="select"||n){let o=V_MODEL_TEXT,s=!1;if(a==="input"||n){const u=findProp(t,"type");if(u){if(u.type===7)o=V_MODEL_DYNAMIC;else if(u.value)switch(u.value.content){case"radio":o=V_MODEL_RADIO;break;case"checkbox":o=V_MODEL_CHECKBOX;break;case"file":s=!0,r.onError(createDOMCompilerError(59,e.loc));break}}else hasDynamicKeyVBind(t)&&(o=V_MODEL_DYNAMIC)}else a==="select"&&(o=V_MODEL_SELECT);s||(i.needRuntime=r.helper(o))}else r.onError(createDOMCompilerError(57,e.loc));return i.props=i.props.filter(o=>!(o.key.type===4&&o.key.content==="modelValue")),i},isEventOptionModifier=makeMap("passive,once,capture"),isNonKeyModifier=makeMap("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),maybeKeyModifier=makeMap("left,right"),isKeyboardEvent=makeMap("onkeyup,onkeydown,onkeypress",!0),resolveModifiers=(e,t,r,i)=>{const a=[],n=[],o=[];for(let s=0;s<t.length;s++){const u=t[s];u==="native"&&checkCompatEnabled("COMPILER_V_ON_NATIVE",r)||isEventOptionModifier(u)?o.push(u):maybeKeyModifier(u)?isStaticExp(e)?isKeyboardEvent(e.content)?a.push(u):n.push(u):(a.push(u),n.push(u)):isNonKeyModifier(u)?n.push(u):a.push(u)}return{keyModifiers:a,nonKeyModifiers:n,eventOptionModifiers:o}},transformClick=(e,t)=>isStaticExp(e)&&e.content.toLowerCase()==="onclick"?createSimpleExpression(t,!0):e.type!==4?createCompoundExpression(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,transformOn=(e,t,r)=>transformOn$1(e,t,r,i=>{const{modifiers:a}=e;if(!a.length)return i;let{key:n,value:o}=i.props[0];const{keyModifiers:s,nonKeyModifiers:u,eventOptionModifiers:l}=resolveModifiers(n,a,r,e.loc);if(u.includes("right")&&(n=transformClick(n,"onContextmenu")),u.includes("middle")&&(n=transformClick(n,"onMouseup")),u.length&&(o=createCallExpression(r.helper(V_ON_WITH_MODIFIERS),[o,JSON.stringify(u)])),s.length&&(!isStaticExp(n)||isKeyboardEvent(n.content))&&(o=createCallExpression(r.helper(V_ON_WITH_KEYS),[o,JSON.stringify(s)])),l.length){const f=l.map(capitalize).join("");n=isStaticExp(n)?createSimpleExpression(`${n.content}${f}`,!0):createCompoundExpression(["(",n,`) + "${f}"`])}return{props:[createObjectProperty(n,o)]}}),transformShow=(e,t,r)=>{const{exp:i,loc:a}=e;return i||r.onError(createDOMCompilerError(61,a)),{props:[],needRuntime:r.helper(V_SHOW)}},ignoreSideEffectTags=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},DOMNodeTransforms=[transformStyle],DOMDirectiveTransforms={cloak:noopDirectiveTransform,html:transformVHtml,text:transformVText,model:transformModel,on:transformOn,show:transformShow};function compile$1(e,t={}){return baseCompile(e,extend({},parserOptions,t,{nodeTransforms:[ignoreSideEffectTags,...DOMNodeTransforms,...t.nodeTransforms||[]],directiveTransforms:extend({},DOMDirectiveTransforms,t.directiveTransforms||{}),transformHoist:null}))}/**
* vue v3.4.38
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const compileCache=new WeakMap;function getCache(e){let t=compileCache.get(e??EMPTY_OBJ);return t||(t=Object.create(null),compileCache.set(e??EMPTY_OBJ,t)),t}function compileToFunction(e,t){if(!isString$2(e))if(e.nodeType)e=e.innerHTML;else return NOOP;const r=e,i=getCache(t),a=i[r];if(a)return a;if(e[0]==="#"){const u=document.querySelector(e);e=u?u.innerHTML:""}const n=extend({hoistStatic:!0,onError:void 0,onWarn:NOOP},t);!n.isCustomElement&&typeof customElements<"u"&&(n.isCustomElement=u=>!!customElements.get(u));const{code:o}=compile$1(e,n),s=new Function("Vue",o)(runtimeDom);return s._rc=!0,i[r]=s}registerRuntimeCompiler(compileToFunction);function tryOnScopeDispose(e){return getCurrentScope()?(onScopeDispose(e),!0):!1}function toValue(e){return typeof e=="function"?e():unref(e)}const isClient=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const toString=Object.prototype.toString,isObject$1=e=>toString.call(e)==="[object Object]",noop$1=()=>{},isIOS=getIsIOS();function getIsIOS(){var e,t;return isClient&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function createFilterWrapper(e,t){function r(...i){return new Promise((a,n)=>{Promise.resolve(e(()=>t.apply(this,i),{fn:t,thisArg:this,args:i})).then(a).catch(n)})}return r}const bypassFilter=e=>e();function pausableFilter(e=bypassFilter){const t=ref(!0);function r(){t.value=!1}function i(){t.value=!0}const a=(...n)=>{t.value&&e(...n)};return{isActive:readonly(t),pause:r,resume:i,eventFilter:a}}function objectEntries(e){return Object.entries(e)}function getLifeCycleTarget(e){return getCurrentInstance()}function watchWithFilter(e,t,r={}){const{eventFilter:i=bypassFilter,...a}=r;return watch(e,createFilterWrapper(i,t),a)}function watchPausable(e,t,r={}){const{eventFilter:i,...a}=r,{eventFilter:n,pause:o,resume:s,isActive:u}=pausableFilter(i);return{stop:watchWithFilter(e,t,{...a,eventFilter:n}),pause:o,resume:s,isActive:u}}function tryOnMounted(e,t=!0,r){getLifeCycleTarget()?onMounted(e,r):t?e():nextTick(e)}const defaultWindow=isClient?window:void 0;function unrefElement(e){var t;const r=toValue(e);return(t=r==null?void 0:r.$el)!=null?t:r}function useEventListener(...e){let t,r,i,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,i,a]=e,t=defaultWindow):[t,r,i,a]=e,!t)return noop$1;Array.isArray(r)||(r=[r]),Array.isArray(i)||(i=[i]);const n=[],o=()=>{n.forEach(f=>f()),n.length=0},s=(f,d,c,m)=>(f.addEventListener(d,c,m),()=>f.removeEventListener(d,c,m)),u=watch(()=>[unrefElement(t),toValue(a)],([f,d])=>{if(o(),!f)return;const c=isObject$1(d)?{...d}:d;n.push(...r.flatMap(m=>i.map(_=>s(f,m,_,c))))},{immediate:!0,flush:"post"}),l=()=>{u(),o()};return tryOnScopeDispose(l),l}let _iOSWorkaround=!1;function onClickOutside(e,t,r={}){const{window:i=defaultWindow,ignore:a=[],capture:n=!0,detectIframe:o=!1}=r;if(!i)return noop$1;isIOS&&!_iOSWorkaround&&(_iOSWorkaround=!0,Array.from(i.document.body.children).forEach(F=>F.addEventListener("click",noop$1)),i.document.documentElement.addEventListener("click",noop$1));let s=!0;const u=F=>toValue(a).some(x=>{if(typeof x=="string")return Array.from(i.document.querySelectorAll(x)).some(k=>k===F.target||F.composedPath().includes(k));{const k=unrefElement(x);return k&&(F.target===k||F.composedPath().includes(k))}});function l(F){const x=toValue(F);return x&&x.$.subTree.shapeFlag===16}function f(F,x){const k=toValue(F),b=k.$.subTree&&k.$.subTree.children;return b==null||!Array.isArray(b)?!1:b.some(g=>g.el===x.target||x.composedPath().includes(g.el))}const d=F=>{const x=unrefElement(e);if(F.target!=null&&!(!(x instanceof Element)&&l(e)&&f(e,F))&&!(!x||x===F.target||F.composedPath().includes(x))){if(F.detail===0&&(s=!u(F)),!s){s=!0;return}t(F)}};let c=!1;const m=[useEventListener(i,"click",F=>{c||(c=!0,setTimeout(()=>{c=!1},0),d(F))},{passive:!0,capture:n}),useEventListener(i,"pointerdown",F=>{const x=unrefElement(e);s=!u(F)&&!!(x&&!F.composedPath().includes(x))},{passive:!0}),o&&useEventListener(i,"blur",F=>{setTimeout(()=>{var x;const k=unrefElement(e);((x=i.document.activeElement)==null?void 0:x.tagName)==="IFRAME"&&!(k!=null&&k.contains(i.document.activeElement))&&t(F)},0)})].filter(Boolean);return()=>m.forEach(F=>F())}function useMounted(){const e=ref(!1),t=getCurrentInstance();return t&&onMounted(()=>{e.value=!0},t),e}function useSupported(e){const t=useMounted();return computed(()=>(t.value,!!e()))}function useMediaQuery(e,t={}){const{window:r=defaultWindow}=t,i=useSupported(()=>r&&"matchMedia"in r&&typeof r.matchMedia=="function");let a;const n=ref(!1),o=l=>{n.value=l.matches},s=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",o):a.removeListener(o))},u=watchEffect(()=>{i.value&&(s(),a=r.matchMedia(toValue(e)),"addEventListener"in a?a.addEventListener("change",o):a.addListener(o),n.value=a.matches)});return tryOnScopeDispose(()=>{u(),s(),a=void 0}),n}const WRITABLE_PROPERTIES=["hash","host","hostname","href","pathname","port","protocol","search"];function useBrowserLocation(e={}){const{window:t=defaultWindow}=e,r=Object.fromEntries(WRITABLE_PROPERTIES.map(n=>[n,ref()]));for(const[n,o]of objectEntries(r))watch(o,s=>{!(t!=null&&t.location)||t.location[n]===s||(t.location[n]=s)});const i=n=>{var o;const{state:s,length:u}=(t==null?void 0:t.history)||{},{origin:l}=(t==null?void 0:t.location)||{};for(const f of WRITABLE_PROPERTIES)r[f].value=(o=t==null?void 0:t.location)==null?void 0:o[f];return reactive({trigger:n,state:s,length:u,origin:l,...r})},a=ref(i("load"));return t&&(useEventListener(t,"popstate",()=>a.value=i("popstate"),{passive:!0}),useEventListener(t,"hashchange",()=>a.value=i("hashchange"),{passive:!0})),a}const _global=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},globalKey="__vueuse_ssr_handlers__",handlers=getHandlers();function getHandlers(){return globalKey in _global||(_global[globalKey]=_global[globalKey]||{}),_global[globalKey]}function getSSRHandler(e,t){return handlers[e]||t}function guessSerializerType(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const StorageSerializers={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},customStorageEventName="vueuse-storage";function useStorage(e,t,r,i={}){var a;const{flush:n="pre",deep:o=!0,listenToStorageChanges:s=!0,writeDefaults:u=!0,mergeDefaults:l=!1,shallow:f,window:d=defaultWindow,eventFilter:c,onError:m=$=>{console.error($)},initOnMounted:_}=i,F=(f?shallowRef:ref)(typeof t=="function"?t():t);if(!r)try{r=getSSRHandler("getDefaultStorage",()=>{var $;return($=defaultWindow)==null?void 0:$.localStorage})()}catch($){m($)}if(!r)return F;const x=toValue(t),k=guessSerializerType(x),b=(a=i.serializer)!=null?a:StorageSerializers[k],{pause:g,resume:y}=watchPausable(F,()=>C(F.value),{flush:n,deep:o,eventFilter:c});d&&s&&tryOnMounted(()=>{r instanceof Storage?useEventListener(d,"storage",A):useEventListener(d,customStorageEventName,T),_&&A()}),_||A();function D($,L){if(d){const q={key:e,oldValue:$,newValue:L,storageArea:r};d.dispatchEvent(r instanceof Storage?new StorageEvent("storage",q):new CustomEvent(customStorageEventName,{detail:q}))}}function C($){try{const L=r.getItem(e);if($==null)D(L,null),r.removeItem(e);else{const q=b.write($);L!==q&&(r.setItem(e,q),D(L,q))}}catch(L){m(L)}}function j($){const L=$?$.newValue:r.getItem(e);if(L==null)return u&&x!=null&&r.setItem(e,b.write(x)),x;if(!$&&l){const q=b.read(L);return typeof l=="function"?l(q,x):k==="object"&&!Array.isArray(q)?{...x,...q}:q}else return typeof L!="string"?L:b.read(L)}function A($){if(!($&&$.storageArea!==r)){if($&&$.key==null){F.value=x;return}if(!($&&$.key!==e)){g();try{($==null?void 0:$.newValue)!==b.write(F.value)&&(F.value=j($))}catch(L){m(L)}finally{$?nextTick(y):y()}}}}function T($){A($.detail)}return F}function useWindowSize(e={}){const{window:t=defaultWindow,initialWidth:r=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:a=!0,includeScrollbar:n=!0,type:o="inner"}=e,s=ref(r),u=ref(i),l=()=>{t&&(o==="outer"?(s.value=t.outerWidth,u.value=t.outerHeight):n?(s.value=t.innerWidth,u.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,u.value=t.document.documentElement.clientHeight))};if(l(),tryOnMounted(l),useEventListener("resize",l,{passive:!0}),a){const f=useMediaQuery("(orientation: portrait)");watch(f,()=>l())}return{width:s,height:u}}/*!
 * pinia v2.3.1
 * (c) 2025 Eduardo San Martin Morote
 * @license MIT
 */let activePinia;const setActivePinia=e=>activePinia=e,piniaSymbol=Symbol();function isPlainObject(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var MutationType;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(MutationType||(MutationType={}));function createPinia(){const e=effectScope(!0),t=e.run(()=>ref({}));let r=[],i=[];const a=markRaw({install(n){setActivePinia(a),a._a=n,n.provide(piniaSymbol,a),n.config.globalProperties.$pinia=a,i.forEach(o=>r.push(o)),i=[]},use(n){return this._a?r.push(n):i.push(n),this},_p:r,_a:null,_e:e,_s:new Map,state:t});return a}const noop=()=>{};function addSubscription(e,t,r,i=noop){e.push(t);const a=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),i())};return!r&&getCurrentScope()&&onScopeDispose(a),a}function triggerSubscriptions(e,...t){e.slice().forEach(r=>{r(...t)})}const fallbackRunWithContext=e=>e(),ACTION_MARKER=Symbol(),ACTION_NAME=Symbol();function mergeReactiveObjects(e,t){e instanceof Map&&t instanceof Map?t.forEach((r,i)=>e.set(i,r)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const r in t){if(!t.hasOwnProperty(r))continue;const i=t[r],a=e[r];isPlainObject(a)&&isPlainObject(i)&&e.hasOwnProperty(r)&&!isRef(i)&&!isReactive(i)?e[r]=mergeReactiveObjects(a,i):e[r]=i}return e}const skipHydrateSymbol=Symbol();function shouldHydrate(e){return!isPlainObject(e)||!e.hasOwnProperty(skipHydrateSymbol)}const{assign:assign$2}=Object;function isComputed(e){return!!(isRef(e)&&e.effect)}function createOptionsStore(e,t,r,i){const{state:a,actions:n,getters:o}=t,s=r.state.value[e];let u;function l(){s||(r.state.value[e]=a?a():{});const f=toRefs(r.state.value[e]);return assign$2(f,n,Object.keys(o||{}).reduce((d,c)=>(d[c]=markRaw(computed(()=>{setActivePinia(r);const m=r._s.get(e);return o[c].call(m,m)})),d),{}))}return u=createSetupStore(e,l,t,r,i,!0),u}function createSetupStore(e,t,r={},i,a,n){let o;const s=assign$2({actions:{}},r),u={deep:!0};let l,f,d=[],c=[],m;const _=i.state.value[e];!n&&!_&&(i.state.value[e]={}),ref({});let F;function x(A){let T;l=f=!1,typeof A=="function"?(A(i.state.value[e]),T={type:MutationType.patchFunction,storeId:e,events:m}):(mergeReactiveObjects(i.state.value[e],A),T={type:MutationType.patchObject,payload:A,storeId:e,events:m});const $=F=Symbol();nextTick().then(()=>{F===$&&(l=!0)}),f=!0,triggerSubscriptions(d,T,i.state.value[e])}const k=n?function(){const{state:T}=r,$=T?T():{};this.$patch(L=>{assign$2(L,$)})}:noop;function b(){o.stop(),d=[],c=[],i._s.delete(e)}const g=(A,T="")=>{if(ACTION_MARKER in A)return A[ACTION_NAME]=T,A;const $=function(){setActivePinia(i);const L=Array.from(arguments),q=[],V=[];function H(M){q.push(M)}function O(M){V.push(M)}triggerSubscriptions(c,{args:L,name:$[ACTION_NAME],store:D,after:H,onError:O});let S;try{S=A.apply(this&&this.$id===e?this:D,L)}catch(M){throw triggerSubscriptions(V,M),M}return S instanceof Promise?S.then(M=>(triggerSubscriptions(q,M),M)).catch(M=>(triggerSubscriptions(V,M),Promise.reject(M))):(triggerSubscriptions(q,S),S)};return $[ACTION_MARKER]=!0,$[ACTION_NAME]=T,$},y={_p:i,$id:e,$onAction:addSubscription.bind(null,c),$patch:x,$reset:k,$subscribe(A,T={}){const $=addSubscription(d,A,T.detached,()=>L()),L=o.run(()=>watch(()=>i.state.value[e],q=>{(T.flush==="sync"?f:l)&&A({storeId:e,type:MutationType.direct,events:m},q)},assign$2({},u,T)));return $},$dispose:b},D=reactive(y);i._s.set(e,D);const j=(i._a&&i._a.runWithContext||fallbackRunWithContext)(()=>i._e.run(()=>(o=effectScope()).run(()=>t({action:g}))));for(const A in j){const T=j[A];if(isRef(T)&&!isComputed(T)||isReactive(T))n||(_&&shouldHydrate(T)&&(isRef(T)?T.value=_[A]:mergeReactiveObjects(T,_[A])),i.state.value[e][A]=T);else if(typeof T=="function"){const $=g(T,A);j[A]=$,s.actions[A]=T}}return assign$2(D,j),assign$2(toRaw(D),j),Object.defineProperty(D,"$state",{get:()=>i.state.value[e],set:A=>{x(T=>{assign$2(T,A)})}}),i._p.forEach(A=>{assign$2(D,o.run(()=>A({store:D,app:i._a,pinia:i,options:s})))}),_&&n&&r.hydrate&&r.hydrate(D.$state,_),l=!0,f=!0,D}/*! #__NO_SIDE_EFFECTS__ */function defineStore(e,t,r){let i,a;const n=typeof t=="function";typeof e=="string"?(i=e,a=n?r:t):(a=e,i=e.id);function o(s,u){const l=hasInjectionContext();return s=s||(l?inject(piniaSymbol,null):null),s&&setActivePinia(s),s=activePinia,s._s.has(i)||(n?createSetupStore(i,t,a,s):createOptionsStore(i,a,s)),s._s.get(i)}return o.$id=i,o}function storeToRefs(e){{const t=toRaw(e),r={};for(const i in t){const a=t[i];a.effect?r[i]=computed({get:()=>e[i],set(n){e[i]=n}}):(isRef(a)||isReactive(a))&&(r[i]=toRef(e,i))}return r}}const BASE_URL$5="https://v.konvoai.com/";async function createSession(e,t,r){const i=await fetch(`${t??BASE_URL$5}sessions`,{method:"POST",body:JSON.stringify({language:r||"en"}),headers:{"x-external-id":e}});return i.ok?(await i.json()).session:void 0}const BASE_URL$4="https://v.konvoai.com/";async function trackStoryProgress(e,t,r,i){await fetch(`${BASE_URL$4}story-status/${r}`,{method:"PATCH",body:JSON.stringify({last_step_id:i}),headers:{"x-external-id":e,"x-session-id":t}})}const BASE_URL$3="https://v.konvoai.com/",useSessionStore=defineStore("widget.session",{state:()=>({sessionId:useStorage("konvo.sessionId",void 0),couponCode:useStorage("konvo.couponCode",void 0),couponExpiration:useStorage("konvo.couponExpiration",void 0),configId:useStorage("konvo.configId",void 0),agents:[],apiBaseUrl:void 0,knownContact:useStorage("konvo.knownContact",!1)}),getters:{didCouponExpire(e){return e.couponExpiration?new Date(e.couponExpiration)<new Date:!1}},actions:{async fetchSession(e,t,r=25,i){const a=await fetch(`${i??BASE_URL$3}sessions/${t}?limit=${r}`,{method:"GET",headers:{"x-external-id":e}});if(!a.ok)return;const n=await a.json();return this.knownContact=n.session.knownContact,n},prepareSession(e,t){this.$patch({configId:e,apiBaseUrl:t})},async startSession(e,t,r){const i=this.sessionId||await createSession(e,t,r);this.sessionId=i,this.configId=e,this.apiBaseUrl=t,this.knownContact=!1},clearSession(){this.sessionId=void 0,this.knownContact=!1,this.$patch({agents:[]})},logStep(e,t){!this.configId||!this.sessionId||trackStoryProgress(this.configId,this.sessionId,e,t)},addCoupon(e){let t;if(e.expires){const r=new Date;r.setMinutes(r.getMinutes()+30),t=r.toISOString()}this.$patch({couponCode:e.code,couponExpiration:t})},async restart(){if(!this.configId)return;const e=await createSession(this.configId,this.apiBaseUrl);e&&(this.sessionId=e)}}});function makeId(){return Math.random().toString().slice(2)}function parseProductDetails(e){var r;if(((r=e==null?void 0:e.content)==null?void 0:r.type)!=="product_detail")return;const t=e.content.content.productId??e.content.content.variants[0].id;return{name:e.content.content.name,summary:e.content.content.detailPageText,currency:e.content.content.currency,msrp:e.content.content.msrp,images:e.content.content.images,links:e.content.content.links,variantLabel:e.content.content.variantLabel,variants:e.content.content.variants,productId:t,reviews:e.content.content.reviews}}function parseProductCta(e){var t;if(((t=e==null?void 0:e.content)==null?void 0:t.type)==="product_call_to_action")return{name:e.content.content.name,currency:e.content.content.currency,msrp:e.content.content.msrp,image:e.content.content.images[0],links:e.content.content.links}}function createChatMessageFromSessionMessage(e){const t=e.origin.name?{id:e.origin.id,avatar:e.origin.avatar,name:e.origin.name}:void 0;return{id:makeId(),origin:t,type:"MESSAGE",content:e.content.content.message,links:e.content.content.links,createdAt:new Date(e.createdAt),productList:e.content.content.products,productDetail:parseProductDetails(e),productCta:parseProductCta(e)}}function parseChatMessageEventData(e){var t,r,i,a,n,o,s,u,l,f,d,c,m,_,F,x,k,b,g,y,D,C,j,A;try{const T=JSON.parse(e);return((t=T==null?void 0:T.content)==null?void 0:t.type)==="typing"||((r=T==null?void 0:T.content)==null?void 0:r.type)==="not-typing"?{type:(i=T==null?void 0:T.content)==null?void 0:i.type,origin:T.content.content.origin}:((a=T==null?void 0:T.content)==null?void 0:a.type)==="skill-change"?{type:T.content.type,skill:`${(n=T.content.content)==null?void 0:n.type}:${(o=T.content.content)==null?void 0:o.subIntentType}`}:((s=T==null?void 0:T.content)==null?void 0:s.type)==="feed-close"?{type:"feed-close",origin:((l=(u=T.content)==null?void 0:u.content)==null?void 0:l.origin)??T.origin,closedAt:T.createdAt}:((f=T==null?void 0:T.content)==null?void 0:f.type)==="agent-transfer"?{type:"agent-transfer"}:{type:"message",origin:T.origin,content:(c=(d=T.content)==null?void 0:d.content)==null?void 0:c.message,documents:(_=(m=T.content)==null?void 0:m.content)==null?void 0:_.documents,images:(x=(F=T.content)==null?void 0:F.content)==null?void 0:x.images,links:(b=(k=T.content)==null?void 0:k.content)==null?void 0:b.links,video:(y=(g=T.content)==null?void 0:g.content)==null?void 0:y.video,audio:(C=(D=T.content)==null?void 0:D.content)==null?void 0:C.audio,productList:(A=(j=T.content)==null?void 0:j.content)==null?void 0:A.products,productDetails:parseProductDetails(T),productCta:parseProductCta(T)}}catch(T){console.error(T)}}const NOT_TYPING_DEBOUNCE_MS=1e3;let notTypingDebounceTimeout;const useChatStore=defineStore("widget.chat",{state:()=>({messages:[],totalMessageCount:0,typing:void 0,socketReadyState:void 0,lastSeenTimestamp:useStorage("konvo.lastSeenTimestamp",void 0),selectedProduct:void 0,selectedProductList:void 0,emailLocal:useStorage("konvo.emailLocal",void 0),emailCollectionSkipped:useStorage("konvo.emailCollectionSkipped",!1),isClosed:!1,closedBy:void 0,isProductListMinimized:!1,isTransferringToAgent:!1}),getters:{unreadCount(e){return e.lastSeenTimestamp?e.messages.filter(t=>t.type!=="MESSAGE"?!1:!!e.lastSeenTimestamp&&t.createdAt.getTime()>e.lastSeenTimestamp).length:0},incomingOriginAvatars(e){const t=[];return e.messages.some(r=>{var i;return r.type!=="MESSAGE"?!1:((i=r.origin)!=null&&i.avatar&&!t.includes(r.origin.avatar)&&t.push(r.origin.avatar),t.length>=3)}),t},lastIncomingAvatar(e){var r;const t=e.messages.find(i=>{var a;return i.type!=="MESSAGE"?!1:!!((a=i.origin)!=null&&a.avatar)});return(r=t==null?void 0:t.origin)==null?void 0:r.avatar},currentProductView(e){var r;const t=e.messages.find(i=>{var a;if(i.type==="SKILL_CHANGE"&&i.skill.includes("PRODUCT_RECOMMENDATION_BATCH"))return!0;if(!(i.type==="SKILL_CHANGE"&&!i.skill.includes("PRODUCT_RECOMMENDATION")))return i.type!=="MESSAGE"?!1:((a=i.productList)==null?void 0:a.length)>0||i.productDetail});if(t){if(t.type!=="MESSAGE")return!0;if(e.selectedProduct)return e.selectedProduct;if(e.selectedProductList)return e.selectedProductList;if(!e.isProductListMinimized)return(r=t.productList)!=null&&r.length?t.productList:t.productDetail}},messagesNextLimit(e){const t=Math.min(e.messages.length+25,e.totalMessageCount);if(t>e.messages.length)return t},waitingForResponseSince(e){const[t]=e.messages;if(!t||t.type!=="MESSAGE"||t.origin||e.isTransferringToAgent)return;const i=useSessionStore().agents.filter(s=>s.type==="ai").map(s=>s.name);if(i.length===0)return;const n=e.messages.slice(0,2).filter(s=>{var u;return s.type==="MESSAGE"&&!!((u=s.origin)!=null&&u.name)});if(!(n.length===0||!n.some(s=>s.origin&&i.includes(s.origin.name))))return t.createdAt}},actions:{addMessage(e){this.isClosed=!1,this.closedBy=void 0,this.isTransferringToAgent=!1,this.$patch(t=>{var r;t.totalMessageCount+=1,t.messages.unshift({type:"MESSAGE",id:makeId(),createdAt:new Date,content:e.content??"",origin:e.origin,links:e.links,documents:e.documents,images:e.images,video:e.video,audio:e.audio,productList:e.productList,productDetail:e.productDetails,productCta:e.productCta}),((r=e.productList)!=null&&r.length||e.productDetails)&&(t.isProductListMinimized=!1),origin&&(t.typing=void 0)})},loadSessionMessages(e,t){this.$patch(r=>{r.totalMessageCount=t,r.messages=e.reverse().map(createChatMessageFromSessionMessage)})},loadMoreSessionMessages(e){this.$patch(t=>{t.messages=[...t.messages,...e.reverse().map(createChatMessageFromSessionMessage)]})},handleIncomingMessage(e){var r;const t=parseChatMessageEventData(e.data);return t?t.type==="typing"?(notTypingDebounceTimeout&&clearTimeout(notTypingDebounceTimeout),this.typing=t.origin,!1):t.type==="not-typing"?(notTypingDebounceTimeout&&clearTimeout(notTypingDebounceTimeout),notTypingDebounceTimeout=setTimeout(()=>{this.typing=void 0},NOT_TYPING_DEBOUNCE_MS),!1):t.type==="skill-change"&&t.skill?(this.messages.unshift({id:makeId(),type:"SKILL_CHANGE",skill:t.skill}),!1):t.type==="feed-close"?(this.$patch({isClosed:!0,closedBy:t.origin,isTransferringToAgent:!1}),!1):t.type==="agent-transfer"?(this.$patch({isTransferringToAgent:!0}),!1):(t.type==="message"&&((r=t.content)!=null&&r.trim())&&this.addMessage(t),!1):!1},setEmail(e){e&&isValidEmail(e)&&(this.emailLocal=e)},skipEmailCollection(){this.emailCollectionSkipped=!0},reset(){this.messages=[],this.totalMessageCount=0,this.typing=void 0,this.socketReadyState=void 0,this.selectedProduct=void 0,this.selectedProductList=void 0,this.isClosed=!1,this.closedBy=void 0,this.emailCollectionSkipped=!1,this.isProductListMinimized=!1,this.isTransferringToAgent=!1}}}),useRoutingStore=defineStore("widget.routing",{state:()=>({currentView:void 0,widgetHashTriggers:["#konvo","#chat"]}),getters:{isHome(e){var t;return((t=e.currentView)==null?void 0:t.startsWith("home"))??!1},isWidgetOpen(e){return this.isHome||e.currentView==="cta"}},actions:{openStory(){this.currentView="home/story"},openHome(){this.currentView="home"},openEmailCollection(){this.currentView="home/email-collect"}}});function isChatClosed(e,t){return e==="CLOSED"&&t==="transferred"}function getBrowserLanguage(e=!1){const t=navigator.language;if(!e)return t;const[r]=t.split("-");return["en","de","es","ca"].includes(r)?r:"en"}const _sfc_main$2w=defineComponent({__name:"SessionProvider",props:{configId:{type:String},apiBaseUrl:{type:String}},setup(e){const t=e,r=useChatStore(),i=useSessionStore(),a=useRoutingStore(),{sessionId:n,agents:o,apiBaseUrl:s}=storeToRefs(i),{currentView:u}=storeToRefs(a),{isClosed:l}=storeToRefs(r),f=ref(!1);onMounted(async()=>{var m,_,F,x,k,b;if(!n.value){i.prepareSession(t.configId,t.apiBaseUrl),f.value=!0;return}const c=await i.fetchSession(t.configId,n.value,void 0,t.apiBaseUrl);if(!c){n.value=void 0,f.value=!0,i.startSession(t.configId,t.apiBaseUrl);return}if(l.value=isChatClosed((_=(m=c.livechat)==null?void 0:m.status)==null?void 0:_.feed,(x=(F=c.livechat)==null?void 0:F.status)==null?void 0:x.session),f.value=!0,t.apiBaseUrl&&(s.value=t.apiBaseUrl),(b=(k=c.livechat)==null?void 0:k.messages)!=null&&b.messages&&r.loadSessionMessages(c.livechat.messages.messages,c.livechat.messages.count),Array.isArray(c.agents)){const g=c.agents.filter(y=>y.type==="ai");o.value=(g.length>0?g:c.agents).slice(0,2)}});const d=ref(!1);return watch(u,async(c,m)=>{c!==void 0&&(m===void 0&&n.value||!n.value&&!d.value&&(d.value=!0,await i.startSession(t.configId,t.apiBaseUrl,getBrowserLanguage()),d.value=!1))}),(c,m)=>unref(f)?renderSlot(c.$slots,"default",{key:0}):createCommentVNode("",!0)}});function formatStoryReward(e,t,r,i,a=0){return r==="FREE_SHIPPING"?"free shipping":r==="DISCOUNT"&&i==="FIXED"?`${new Intl.NumberFormat(e,{style:"currency",currency:t,minimumFractionDigits:0}).format(a)} off`:r==="DISCOUNT"&&i==="PERCENT"?`${a}% off`:"XX"}function calculateLevelProgress(e,t){let r=0,i=e.length-1;for(let s=t-1;s>=0;s--){const u=e[s];(u==null?void 0:u.type)==="REWARD"&&(r=s+1,s=0)}for(let s=t;s<e.length;s++){const u=e[s];(u==null?void 0:u.type)==="REWARD"&&(i=s,s=e.length)}const a=i-r,n=t-r,o=Math.round((n+1)/a*100);return Math.min(100,o)}function calculateEstimatedMinutes(e){const t=e*20,r=Math.floor(t/60);return Math.max(1,r)}const useStoryStore=defineStore("widget.story",{state:()=>({story:void 0,currentStepIndex:useStorage("konvo.currentStepIndex",0),isFinished:useStorage("konvo.isFinished",!1),questionFormValues:{}}),getters:{finalRewardStep(e){if(e.story)for(let t=e.story.steps.length-1;t>=0;t--){const r=e.story.steps[t];if(r.type==="REWARD")return r}},lastRewardStep(e){if(e.story)for(let t=this.currentStepIndex;t>=0;t--){const r=e.story.steps[t];if(r.type==="REWARD")return r}},currentRewardStep(e){var r;const t=(r=e.story)==null?void 0:r.steps[e.currentStepIndex];if((t==null?void 0:t.type)==="REWARD")return t},languageWithDefault(e){var t;return((t=e.story)==null?void 0:t.settings.language)||"en"},currencyWithDefault(e){var t;return((t=e.story)==null?void 0:t.settings.currency)||"EUR"},finalRewardFormatted(){var e,t,r;return formatStoryReward(this.languageWithDefault,this.currencyWithDefault,(e=this.finalRewardStep)==null?void 0:e.data.rewardType,(t=this.finalRewardStep)==null?void 0:t.data.discountAmountType,(r=this.finalRewardStep)==null?void 0:r.data.discountAmount)},currentRewardFormatted(){var e,t,r;return formatStoryReward(this.languageWithDefault,this.currencyWithDefault,(e=this.currentRewardStep)==null?void 0:e.data.rewardType,(t=this.currentRewardStep)==null?void 0:t.data.discountAmountType,(r=this.currentRewardStep)==null?void 0:r.data.discountAmount)},lastRewardFormatted(){var e,t,r;return formatStoryReward(this.languageWithDefault,this.currencyWithDefault,(e=this.lastRewardStep)==null?void 0:e.data.rewardType,(t=this.lastRewardStep)==null?void 0:t.data.discountAmountType,(r=this.lastRewardStep)==null?void 0:r.data.discountAmount)},currentStep(e){var t;return(t=e.story)==null?void 0:t.steps[e.currentStepIndex]},currentStepType(){var e;return(e=this.currentStep)==null?void 0:e.type},currentLevelIndex(e){var r;let t=0;for(let i=0;i<e.currentStepIndex;i++){const a=(r=e.story)==null?void 0:r.steps[i];(a==null?void 0:a.type)==="REWARD"&&(t+=1)}return t},levelProgress(e){var t;return calculateLevelProgress(((t=e.story)==null?void 0:t.steps)||[],this.currentStepIndex)},isLastStep(e){var r,i;const t=(r=e.story)!=null&&r.steps.length?((i=e.story)==null?void 0:i.steps.length)-1:0;return this.currentStepIndex===t},formFieldsGrouped(e){var r;return(((r=e.story)==null?void 0:r.formFields)||[]).reduce((i,a)=>{const n=i[a.index]??[];return i[a.index]=[...n,a],i},[])},storySetProperties(e){const t=[];return Object.keys(e.questionFormValues).forEach(r=>{const i=e.questionFormValues[r];i&&t.push({contactPropertyId:r,value:i})}),t},estimatedMinutes(e){var r;const t=((r=e.story)==null?void 0:r.steps.length)??0;return calculateEstimatedMinutes(t)}},actions:{continueStory(){this.story&&(this.story.steps.length-1<=this.currentStepIndex?this.isFinished=!0:this.currentStepIndex+=1)},backOnStory(){this.isFinished?this.isFinished=!1:this.currentStepIndex>0&&(this.currentStepIndex-=1)},finishStory(){this.isFinished=!0},addStory(e){this.$reset();const{steps:t}=e;t.sort((r,i)=>r.index-i.index),this.story={...e,steps:t}}}});function isMobile(){return/Mobi|Android|iPhone|iPad|iPod/i.test(navigator.userAgent)}const useWidgetStore=defineStore("widget.widget",{state:()=>({homeList:[],widget:void 0}),getters:{whatsappChannel(e){var t;if(Array.isArray((t=e.widget)==null?void 0:t.channelConfig))return e.widget.channelConfig.find(r=>r.channel==="whatsapp")},whatsappNumber(e){var t,r,i,a,n;return(r=(t=e.widget)==null?void 0:t.channel)!=null&&r.externalUserId?(a=(i=e.widget)==null?void 0:i.channel)==null?void 0:a.externalUserId:(n=this.whatsappChannel)==null?void 0:n.whatsapp.externalUserId},whatsappText(e){var t,r;return((t=this.deviceChannel)==null?void 0:t.channel)==="whatsapp"?this.deviceChannel.whatsapp.prefilledMessage:(r=e.widget)==null?void 0:r.whatsappConfig.clientMessage},whatsappContactHref(){if(this.whatsappNumber)return`https://api.whatsapp.com/send?phone=${this.whatsappNumber}&text=${this.whatsappText??""}`},deviceChannel(e){var i,a,n;const t=(i=e.widget)==null?void 0:i.channelConfig;if(!t)return;if("whatsapp"in t)return{channel:"whatsapp",device:"all",whatsapp:{prefilledMessage:((a=t.whatsapp)==null?void 0:a.prefilledMessage)??"",externalUserId:""}};if("livechat"in t)return{channel:"live_chat",device:"all",livechat:{transfer:((n=t.livechat)==null?void 0:n.transfer)??[]}};if(!Array.isArray(t))return;const r=["all",isMobile()?"mobile":"desktop"];return t.find(o=>r.includes(o.device))}}}),BASE_URL$2="https://c.hoola.so/widgets/site/";async function fetchWidgetConfig(e){const t=`${BASE_URL$2}${e}.json`,r=await fetch(t);return r.ok?await r.json():void 0}const _sfc_main$2v=defineComponent({__name:"WidgetConfigProvider",props:{configId:{type:String}},setup(e){const t=e,r=useRoutingStore(),i=useStoryStore(),a=useWidgetStore(),{currentView:n}=storeToRefs(r),{isFinished:o}=storeToRefs(i),{widget:s}=storeToRefs(a);return watch(()=>t.configId,async()=>{var f;const u=await fetchWidgetConfig(t.configId);s.value=u==null?void 0:u.widget;const l=u==null?void 0:u.stories[0];l&&i.addStory(u.stories[0]),l&&!o.value?n.value="cta":(f=s.value)!=null&&f.teaser.isHidden||(n.value="teaser")},{immediate:!0}),(u,l)=>renderSlot(u.$slots,"default")}}),_sfc_main$2u=defineComponent({__name:"WidgetDisplayChecker",setup(e){const t=useWidgetStore(),{widget:r,deviceChannel:i}=storeToRefs(t),a=useBrowserLocation();function n(s,u,l){return l?s===u:u.includes(s)}const o=computed(()=>{if(!i.value||!r.value)return!1;if(r.value.displayConfig.type==="always-show")return!0;try{const s=a.value.origin??"",u=a.value.pathname??"",l=r.value.displayConfig.pageUrls.some(f=>{var c;const d=f.replace(new RegExp(`^${s}`),"");return n(d,u,((c=r.value)==null?void 0:c.displayConfig.exactMatchPageUrls)??!1)});return r.value.displayConfig.type==="hide-on"?!l:l}catch(s){return console.warn("Konvo Widget: Could not access location due to security restrictions",s),!0}});return(s,u)=>unref(o)?renderSlot(s.$slots,"default",{key:0}):createCommentVNode("",!0)}}),_sfc_main$2t=defineComponent({__name:"WidgetAppearanceDelay",setup(e){const t=useWidgetStore(),{widget:r}=storeToRefs(t),i=ref(!1),a=ref(),n=computed(()=>{if(!r.value)return;const o=parseInt(`${r.value.appearance.delay||"0"}`,10);return Number.isNaN(o)?0:o*1e3});return onMounted(()=>{a.value=new Date}),watchEffect(()=>{if(i.value||!a.value||n.value===void 0)return;const o=new Date().getTime()-a.value.getTime(),s=Math.max(0,n.value-o);setTimeout(()=>{i.value=!0},s)}),(o,s)=>unref(i)?renderSlot(o.$slots,"default",{key:0}):createCommentVNode("",!0)}}),_sfc_main$2s=defineComponent({__name:"UiWidgetWrapper",props:{position:{type:null},offsetX:{default:0,type:Number},offsetY:{default:0,type:Number},language:{type:String},isFullScreenOnMobile:{type:Boolean},style:{type:Object}},setup(e){useCssVars(n=>({"56f0f9ac":unref(a),bacc2f7a:unref(i)}));const t=e;provide("language",t.language);const r=computed(()=>`transform: translate(${t.offsetX}px, ${t.offsetY}px);`),i=computed(()=>`calc(100vh - 124px + ${t.offsetY}px)`),a=computed(()=>{const n=t.position==="bottom-right"?"+":"-",o=t.offsetX*2;return`calc(100vw - 80px ${n} ${o}px)`});return(n,o)=>(openBlock(),createElementBlock("div",{"data-testid":"widget-wrapper",class:normalizeClass(["ui-widget-wrapper",{[`ui-widget-wrapper--position-${n.position}`]:!0,"ui-widget-wrapper--is-full-screen-on-mobile":n.isFullScreenOnMobile}]),style:normalizeStyle([n.style,unref(r)])},[renderSlot(n.$slots,"default",{},void 0,!0)],6))}}),_style_0$1v=".ui-widget-wrapper[data-v-1f602e92]{display:flex;flex-direction:column;gap:14px;position:fixed;z-index:var(--z-index, 999999);color:var(--text-color)}.ui-widget-wrapper--position-bottom-right[data-v-1f602e92]{right:40px;bottom:40px;align-items:end}.ui-widget-wrapper--position-bottom-left[data-v-1f602e92]{left:40px;bottom:40px;align-items:start}.ui-widget-wrapper[data-v-1f602e92] .ui-story-cta,.ui-widget-wrapper[data-v-1f602e92] .ui-widget-home-container--layout-compact{max-width:var(--56f0f9ac);max-height:var(--bacc2f7a)}@media only screen and (max-width: 767px){.ui-widget-wrapper--is-full-screen-on-mobile[data-v-1f602e92]{bottom:0;top:0;left:0;right:0;transform:none!important}}",_export_sfc=(e,t)=>{const r=e.__vccOpts||e;for(const[i,a]of t)r[i]=a;return r},__unplugin_components_14=_export_sfc(_sfc_main$2s,[["styles",[_style_0$1v]],["__scopeId","data-v-1f602e92"]]),_hoisted_1$1E={width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$14=["fill"],_hoisted_3$N=createBaseVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M33.9202 14.0658C31.2885 11.4452 27.7882 10.0013 24.0588 10C16.374 10 10.1197 16.2191 10.117 23.8635C10.1156 26.3072 10.7581 28.6925 11.978 30.7946L10 37.9796L17.3907 36.0517C19.4269 37.1566 21.7198 37.7383 24.0528 37.7389H24.0588C31.7423 37.7389 37.9974 31.5192 38 23.8748C38.0013 20.17 36.5527 16.6871 33.9202 14.0665V14.0658ZM24.0588 35.3975H24.0541C21.9751 35.3969 19.9356 34.8411 18.1562 33.7914L17.733 33.5415L13.3471 34.6856L14.5176 30.4329L14.2422 29.9968C13.0824 28.162 12.4694 26.0413 12.4707 23.8642C12.4734 17.5108 17.6715 12.3414 24.0635 12.3414C27.1586 12.3427 30.0678 13.5427 32.2557 15.7212C34.4437 17.899 35.6476 20.7949 35.6463 23.8735C35.6436 30.2275 30.4455 35.3969 24.0588 35.3969V35.3975ZM30.4147 26.7673C30.0664 26.5938 28.3538 25.7561 28.0343 25.6405C27.7147 25.5248 27.4828 25.467 27.2508 25.814C27.0189 26.161 26.3511 26.9415 26.1478 27.1721C25.9446 27.4035 25.7414 27.4321 25.3931 27.2585C25.0449 27.085 23.9225 26.7194 22.5915 25.5394C21.5561 24.6206 20.8568 23.4866 20.6536 23.1395C20.4504 22.7925 20.6322 22.605 20.806 22.4328C20.9624 22.2773 21.1543 22.028 21.3287 21.8259C21.5033 21.6238 21.5607 21.4789 21.677 21.2482C21.7934 21.0168 21.7352 20.8148 21.6483 20.6412C21.5614 20.4677 20.8649 18.7625 20.574 18.0692C20.2912 17.3938 20.0039 17.4855 19.7906 17.4742C19.5874 17.4642 19.3554 17.4622 19.1228 17.4622C18.8902 17.4622 18.5131 17.5487 18.1936 17.8957C17.8741 18.2427 16.9743 19.081 16.9743 20.7855C16.9743 22.49 18.2224 24.1381 18.3968 24.3694C18.5713 24.6008 20.8534 28.0995 24.3476 29.6006C25.1786 29.9576 25.8276 30.171 26.3336 30.3306C27.168 30.5945 27.9273 30.5573 28.5276 30.4682C29.1968 30.3685 30.5886 29.6299 30.8787 28.8208C31.1688 28.0117 31.1688 27.3177 31.0819 27.1734C30.995 27.0292 30.7624 26.9421 30.4141 26.7686L30.4147 26.7673Z",fill:"#25D366"},null,-1),_sfc_main$2r=defineComponent({__name:"UiIconTriggerWhatsapp",props:{color:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("svg",_hoisted_1$1E,[createBaseVNode("path",{d:"M48 26.2125C48 26.2125 47.761 35.0231 46.5132 38.4348C45.2653 41.8465 43.3802 43.727 43.3802 43.727C43.3802 43.727 41.507 45.6195 38.1085 46.8722C34.1873 48.3176 14.132 48.4332 9.89736 46.8722C6.49892 45.6195 4.62565 43.727 4.62565 43.727C4.62565 43.727 2.74058 41.8465 1.49272 38.4348C0.238953 35.026 0 26.2125 0 26.2125V22.1612C0 22.1612 0.238953 13.3506 1.48682 9.9389C2.73468 6.5213 4.61975 4.64664 4.61975 4.64664C4.61975 4.64664 6.49302 2.75423 9.89146 1.5015C13.2929 0.239884 22.0692 0 22.0692 0H25.9278C25.9278 0 34.7042 0.239884 38.1026 1.5015C41.5011 2.75423 43.3743 4.64664 43.3743 4.64664C43.3743 4.64664 45.2594 6.5213 46.5073 9.9389C47.7551 13.3506 47.9941 22.1612 47.9941 22.1612V26.2125H48Z",fill:t.color||"#ffffff"},null,8,_hoisted_2$14),_hoisted_3$N]))}}),_hoisted_1$1D={width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$13=["fill"],_hoisted_3$M=createBaseVNode("path",{d:"M36 24.7503C36 24.7503 35.8805 29.036 35.2566 30.6955C34.6327 32.355 33.6901 33.2697 33.6901 33.2697C33.6901 33.2697 32.7535 34.1903 31.0543 34.7996C30.1206 35.1353 28.3742 35.3168 26.9906 35.4147C26.9375 35.4176 26.8962 35.4234 26.846 35.4335C26.4994 35.4767 26.2059 35.6827 26.0392 35.9665C26.023 35.9909 26.0112 36.0183 25.9979 36.0471C25.992 36.0558 25.9846 36.0687 25.9817 36.0803L25.8932 36.2531L24.3075 39.3964C24.1187 39.7666 23.7338 40 23.3119 40C22.6998 40 22.2056 39.5131 22.2056 38.9167V36.4995C22.2056 35.9852 21.8369 35.5545 21.3413 35.4464L21.3029 35.4435C19.8781 35.3513 17.9546 35.1626 16.9487 34.7996C15.2495 34.1903 14.3128 33.2697 14.3128 33.2697C14.3128 33.2697 13.3703 32.355 12.7464 30.6955C12.1195 29.0374 12 24.7503 12 24.7503V22.7796C12 22.7796 12.1195 18.494 12.7434 16.8345C13.3673 15.1721 14.3099 14.2602 14.3099 14.2602C14.3099 14.2602 15.2465 13.3397 16.9457 12.7304C18.6464 12.1167 23.0346 12 23.0346 12H24.9639C24.9639 12 29.3521 12.1167 31.0513 12.7304C32.7505 13.3397 33.6872 14.2602 33.6872 14.2602C33.6872 14.2602 34.6297 15.1721 35.2536 16.8345C35.8776 18.494 35.997 22.7796 35.997 22.7796V24.7503H36Z",fill:"white"},null,-1),_sfc_main$2q=defineComponent({__name:"UiIconTrigger",props:{color:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("svg",_hoisted_1$1D,[createBaseVNode("path",{d:"M48 26.2125C48 26.2125 47.761 35.0231 46.5132 38.4348C45.2653 41.8465 43.3802 43.727 43.3802 43.727C43.3802 43.727 41.507 45.6195 38.1085 46.8722C34.1873 48.3176 14.132 48.4332 9.89736 46.8722C6.49892 45.6195 4.62565 43.727 4.62565 43.727C4.62565 43.727 2.74058 41.8465 1.49272 38.4348C0.238953 35.026 0 26.2125 0 26.2125V22.1611C0 22.1611 0.238953 13.3506 1.48682 9.9389C2.73468 6.5213 4.61975 4.64664 4.61975 4.64664C4.61975 4.64664 6.49302 2.75423 9.89146 1.5015C13.2929 0.239884 22.0692 0 22.0692 0H25.9278C25.9278 0 34.7042 0.239884 38.1026 1.5015C41.5011 2.75423 43.3743 4.64664 43.3743 4.64664C43.3743 4.64664 45.2594 6.5213 46.5073 9.9389C47.7551 13.3506 47.9941 22.1611 47.9941 22.1611V26.2125H48Z",fill:t.color||"#281222"},null,8,_hoisted_2$13),_hoisted_3$M]))}}),_sfc_main$2p={},_hoisted_1$1C={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 35 35",fill:"none"},_hoisted_2$12=createBaseVNode("g",{"clip-path":"url(#clip0_221_26)"},[createBaseVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M28.8415 8.63339C29.5249 7.94998 29.5249 6.84194 28.8415 6.15852C28.1581 5.4751 27.05 5.4751 26.3666 6.15852L17.5 15.0251L8.63337 6.15852C7.94995 5.4751 6.84192 5.4751 6.1585 6.15852C5.47508 6.84194 5.47508 7.94998 6.1585 8.63339L15.0251 17.5L6.15852 26.3666C5.4751 27.05 5.4751 28.1581 6.15852 28.8415C6.84193 29.5249 7.94997 29.5249 8.63339 28.8415L17.5 19.9749L26.3666 28.8415C27.05 29.5249 28.1581 29.5249 28.8415 28.8415C29.5249 28.1581 29.5249 27.05 28.8415 26.3666L19.9749 17.5L28.8415 8.63339Z",fill:"currentColor"})],-1),_hoisted_3$L=createBaseVNode("defs",null,[createBaseVNode("clipPath",{id:"clip0_221_26"},[createBaseVNode("rect",{width:"35",height:"35",fill:"white"})])],-1),_hoisted_4$s=[_hoisted_2$12,_hoisted_3$L];function _sfc_render$z(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$1C,_hoisted_4$s)}const __unplugin_components_1$o=_export_sfc(_sfc_main$2p,[["render",_sfc_render$z]]),whatsAppIcon="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='34'%20height='35'%20viewBox='0%200%2034%2035'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_5814_18044)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M24.7891%2020.7448C24.3661%2020.5341%2022.2865%2019.5159%2021.8987%2019.3752C21.5111%2019.2347%2021.2291%2019.1646%2020.9471%2019.5859C20.6651%2020.0073%2019.8544%2020.9556%2019.6077%2021.2366C19.361%2021.5174%2019.1142%2021.5527%2018.6912%2021.3419C18.2682%2021.1312%2016.9053%2020.6868%2015.2896%2019.2524C14.0322%2018.1362%2013.1832%2016.7577%2012.9365%2016.3362C12.6897%2015.9147%2012.9101%2015.6869%2013.1219%2015.477C13.3122%2015.2884%2013.545%2014.9854%2013.7565%2014.7395C13.9679%2014.4937%2014.0384%2014.318%2014.1794%2014.0373C14.3205%2013.7562%2014.2499%2013.5104%2014.1441%2013.2998C14.0384%2013.0891%2013.1925%2011.0169%2012.84%2010.1739C12.4966%209.35314%2012.1479%209.46432%2011.8883%209.45129C11.6418%209.4391%2011.3595%209.43649%2011.0776%209.43649C10.7956%209.43649%2010.3373%209.5419%209.94948%209.96321C9.56188%2010.3846%208.46912%2011.4032%208.46912%2013.4751C8.46912%2015.5474%209.98472%2017.549%2010.1963%2017.83C10.4079%2018.111%2013.179%2022.363%2017.4223%2024.1865C18.4315%2024.6203%2019.2194%2024.8792%2019.8337%2025.0733C20.847%2025.3937%2021.7691%2025.3484%2022.498%2025.24C23.3106%2025.1193%2025.0006%2024.2217%2025.3531%2023.2385C25.7056%2022.2549%2025.7056%2021.4121%2025.5998%2021.2366C25.4941%2021.0609%2025.2121%2020.9556%2024.7891%2020.7448ZM17.0711%2031.2326H17.0654C14.5406%2031.2317%2012.0642%2030.5565%209.9038%2029.2807L9.39001%2028.9772L4.0646%2030.3675L5.48601%2025.2001L5.15154%2024.6702C3.74304%2022.4407%202.99909%2019.8639%203.00019%2017.2179C3.00329%209.49707%209.31543%203.21563%2017.0767%203.21563C20.835%203.21697%2024.3677%204.67544%2027.0245%207.32243C29.681%209.96922%2031.1432%2013.4875%2031.1417%2017.2292C31.1385%2024.9506%2024.8265%2031.2326%2017.0711%2031.2326ZM29.0463%205.31107C25.8501%202.1265%2021.5996%200.371934%2017.0709%200.370117C7.73993%200.370117%200.145623%207.92763%200.141849%2017.2168C0.140631%2020.1863%200.920131%2023.0845%202.40156%2025.6397L0%2034.3701L8.97419%2032.0273C11.447%2033.3695%2014.2309%2034.077%2017.0642%2034.0779H17.0712C26.4012%2034.0779%2033.9962%2026.5197%2034%2017.2303C34.0017%2012.7285%2032.2424%208.4956%2029.0463%205.31107Z'%20fill='%2325D366'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5814_18044'%3e%3crect%20width='34'%20height='34.5667'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",chatIcon="data:image/svg+xml,%3csvg%20width='24'%20height='28'%20viewBox='0%200%2024%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M24%2012.7503C24%2012.7503%2023.8805%2017.036%2023.2566%2018.6955C22.6327%2020.355%2021.6901%2021.2697%2021.6901%2021.2697C21.6901%2021.2697%2020.7535%2022.1903%2019.0543%2022.7996C18.1206%2023.1353%2016.3742%2023.3168%2014.9906%2023.4147C14.9375%2023.4176%2014.8962%2023.4234%2014.846%2023.4335C14.4994%2023.4767%2014.2059%2023.6827%2014.0392%2023.9665C14.023%2023.9909%2014.0112%2024.0183%2013.9979%2024.0471C13.992%2024.0558%2013.9846%2024.0687%2013.9817%2024.0803L13.8932%2024.2531L12.3075%2027.3964C12.1187%2027.7666%2011.7338%2028%2011.3119%2028C10.6998%2028%2010.2056%2027.5131%2010.2056%2026.9167V24.4995C10.2056%2023.9852%209.83689%2023.5545%209.34128%2023.4464L9.30293%2023.4435C7.87806%2023.3513%205.95464%2023.1626%204.94868%2022.7996C3.24946%2022.1903%202.31283%2021.2697%202.31283%2021.2697C2.31283%2021.2697%201.37029%2020.355%200.746358%2018.6955C0.119476%2017.0374%200%2012.7503%200%2012.7503V10.7796C0%2010.7796%200.119476%206.49401%200.743408%204.83449C1.36734%203.17209%202.30988%202.26023%202.30988%202.26023C2.30988%202.26023%203.24651%201.33971%204.94573%200.73036C6.64643%200.116685%2011.0346%200%2011.0346%200H12.9639C12.9639%200%2017.3521%200.116685%2019.0513%200.73036C20.7505%201.33971%2021.6872%202.26023%2021.6872%202.26023C21.6872%202.26023%2022.6297%203.17209%2023.2536%204.83449C23.8776%206.49401%2023.997%2010.7796%2023.997%2010.7796V12.7503H24Z'%20fill='white'/%3e%3c/svg%3e",_hoisted_1$1B=["src"],_hoisted_2$11=["src"],_sfc_main$2o=defineComponent({__name:"UiWidgetTrigger",props:{isOpen:{type:Boolean},hideOnMobile:{type:Boolean},type:{type:null},label:{type:String},launcherIcon:{type:null},actionColor:{default:"#000",type:String},animate:{type:Boolean,default:!0},position:{default:"bottom-right",type:String}},setup(e){return(t,r)=>{const i=__unplugin_components_1$o,a=_sfc_main$2q,n=_sfc_main$2r;return openBlock(),createElementBlock("button",{"data-testid":"widget-trigger",class:normalizeClass(["ui-widget-trigger",{[`ui-widget-trigger--type-${t.type}`]:!0,"ui-widget-trigger--whatsapp":t.launcherIcon==="whatsapp","ui-widget-trigger--general":t.launcherIcon==="general","ui-widget-trigger--general-icon-only":t.launcherIcon==="general"&&t.type==="icon","ui-widget-trigger--hide-on-mobile":t.hideOnMobile,"ui-widget-trigger--animate":t.animate,"ui-widget-trigger--position-left":t.position==="bottom-left"}]),style:normalizeStyle({backgroundColor:t.launcherIcon==="whatsapp"?"#fff":t.type==="icon-and-label"?t.actionColor:"transparent"})},[renderSlot(t.$slots,"prepend",{},void 0,!0),createBaseVNode("span",{class:normalizeClass(["ui-widget-trigger__inner",`ui-widget-trigger__inner--${t.isOpen?"open":"closed"}`])},[t.isOpen?(openBlock(),createBlock(i,{key:0,color:t.launcherIcon==="whatsapp"?"#25d366":"#fff"},null,8,["color"])):(openBlock(),createElementBlock(Fragment,{key:1},[t.launcherIcon==="general"&&t.type==="icon"?(openBlock(),createBlock(a,{key:0,color:t.actionColor},null,8,["color"])):t.launcherIcon==="whatsapp"&&t.type==="icon"?(openBlock(),createBlock(n,{key:1})):t.launcherIcon==="whatsapp"?(openBlock(),createElementBlock("img",{key:2,src:unref(whatsAppIcon)},null,8,_hoisted_1$1B)):(openBlock(),createElementBlock("img",{key:3,src:unref(chatIcon)},null,8,_hoisted_2$11))],64))],2),t.type==="icon-and-label"?(openBlock(),createElementBlock("span",{key:0,class:"ui-widget-trigger__label",style:normalizeStyle({color:t.launcherIcon==="whatsapp"?"#281222":"#fff"})},toDisplayString(t.label),5)):createCommentVNode("",!0)],6)}}}),_style_0$1u=".ui-widget-trigger[data-v-52dedd89]{width:max-content;height:48px;border:0;padding:0;margin:0;outline:none;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;box-shadow:0 10px 10px #1212170a,0 20px 25px #1212171a;transform-origin:bottom right;transition:transform .4s cubic-bezier(.34,1.56,.64,1);animation:trigger-pop-in-52dedd89 .5s cubic-bezier(.34,1.56,.64,1) forwards}.ui-widget-trigger--type-icon .ui-widget-trigger__inner[data-v-52dedd89]{width:48px;height:48px;border-radius:16px}.ui-widget-trigger--general-icon-only[data-v-52dedd89]{background:transparent;border-radius:16px;transition:scale .4s cubic-bezier(.34,1.56,.64,1)}.ui-widget-trigger--general-icon-only[data-v-52dedd89][data-v-52dedd89]:hover{scale:1.08}.ui-widget-trigger--type-icon.ui-widget-trigger--whatsapp[data-v-52dedd89]{width:48px;height:48px;aspect-ratio:1 / 1;border-radius:16px}.ui-widget-trigger--type-icon.ui-widget-trigger--general[data-v-52dedd89]:not(.ui-widget-trigger--general-icon-only){width:52px;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden}.ui-widget-trigger--type-icon-and-label.ui-widget-trigger--whatsapp[data-v-52dedd89],.ui-widget-trigger--type-icon-and-label.ui-widget-trigger--general[data-v-52dedd89]{border-radius:16px;padding:0 12px}.ui-widget-trigger[data-v-52dedd89]:focus{outline:none}.ui-widget-trigger--position-left[data-v-52dedd89]{transform-origin:bottom left}.ui-widget-trigger__inner--closed[data-v-52dedd89]{transform:rotate(0);transition:transform .3s ease-in-out}.ui-widget-trigger__inner--open[data-v-52dedd89]{transition:transform .3s ease-in-out;transform:rotate(-360deg)}.ui-widget-trigger__label[data-v-52dedd89]{font-size:16px;font-weight:600;padding-left:12px}.ui-widget-trigger__inner img[data-v-52dedd89]{height:30px}.ui-widget-trigger--type-icon-and-label.ui-widget-trigger--general .ui-widget-trigger__inner img[data-v-52dedd89]{margin-top:4px}@keyframes trigger-pop-in-52dedd89{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media only screen and (max-width: 767px){.ui-widget-trigger--hide-on-mobile[data-v-52dedd89]{display:none}.ui-widget-trigger--type-icon.ui-widget-trigger--whatsapp[data-v-52dedd89]{width:52px;height:52px}.ui-widget-trigger--type-icon.ui-widget-trigger--general[data-v-52dedd89]:not(.ui-widget-trigger--general-icon-only){width:52px;height:52px}.ui-widget-trigger__inner img[data-v-52dedd89]{width:24px}}",__unplugin_components_0$z=_export_sfc(_sfc_main$2o,[["styles",[_style_0$1u]],["__scopeId","data-v-52dedd89"]]);function isFullScreenable(e,t){return e==="home/chat"||e==="home/story"||e==="home/email-collect"?!0:e==="home"?t!=="compact":!1}const _sfc_main$2n=defineComponent({__name:"WidgetTrigger",props:{isOpen:{type:Boolean}},setup(e){const t=useRoutingStore(),r=useWidgetStore(),{currentView:i,isWidgetOpen:a}=storeToRefs(t),{widget:n}=storeToRefs(r),o=computed(()=>{var s;return isFullScreenable(i.value,(s=n.value)==null?void 0:s.appearance.layout)});return(s,u)=>{var f,d,c,m,_;const l=__unplugin_components_0$z;return unref(a)?createCommentVNode("",!0):(openBlock(),createBlock(l,{key:0,"is-open":s.isOpen,"hide-on-mobile":unref(o),type:((f=unref(n))==null?void 0:f.appearance.launcherType)||"icon",label:((d=unref(n))==null?void 0:d.appearance.launcherLabel)||"","launcher-icon":((c=unref(n))==null?void 0:c.appearance.launcherIcon)||"general","action-color":((m=unref(n))==null?void 0:m.appearance.actionColor)||"#000",position:((_=unref(n))==null?void 0:_.appearance.launcherPosition)||"bottom-right"},{prepend:withCtx(()=>[renderSlot(s.$slots,"prepend")]),_:3},8,["is-open","hide-on-mobile","type","label","launcher-icon","action-color","position"]))}}}),_sfc_main$2m=defineComponent({__name:"UiCountBadge",props:{value:{type:Number},actionColor:{type:String}},setup(e){const t=e,r=computed(()=>t.value>9?"9+":t.value>0?`${t.value}`:"");return(i,a)=>unref(r)?(openBlock(),createElementBlock("span",{key:0,class:"ui-count-badge",style:normalizeStyle({backgroundColor:i.actionColor})},toDisplayString(unref(r)),5)):createCommentVNode("",!0)}}),_style_0$1t=".ui-count-badge[data-v-30eceffb]{position:absolute;right:0;top:0;width:16px;height:16px;border-radius:50%;border:1px solid #ffffff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:medium;transform:translate(25%,-25%);z-index:var(--z-index)}",__unplugin_components_0$y=_export_sfc(_sfc_main$2m,[["styles",[_style_0$1t]],["__scopeId","data-v-30eceffb"]]),_sfc_main$2l=defineComponent({__name:"ChatUnreadCountBadge",setup(e){const t=useChatStore(),{unreadCount:r}=storeToRefs(t),{widget:i}=useWidgetStore(),a=computed(()=>(i==null?void 0:i.appearance.actionColor)??"#000");return(n,o)=>{const s=__unplugin_components_0$y;return openBlock(),createBlock(s,{value:unref(r),actionColor:unref(a)},null,8,["value","actionColor"])}}}),_hoisted_1$1A={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$10=["stroke"],_sfc_main$2k=defineComponent({__name:"UiIconRightArrow",props:{color:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("svg",_hoisted_1$1A,[createBaseVNode("path",{d:"M7.50004 5C7.50004 5 12.5 8.68242 12.5 10C12.5 11.3177 7.5 15 7.5 15",stroke:t.color||"#8A8AA3","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,8,_hoisted_2$10)]))}}),_sfc_main$2j=defineComponent({__name:"UiLoaderSpinner",props:{size:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("span",{class:normalizeClass(["ui-loader-spinner",t.size?`ui-loader-spinner--size-${t.size}`:void 0])},null,2))}}),_style_0$1s='.ui-loader-spinner[data-v-54c7ed63]{width:26px;height:26px;border-radius:50%;position:relative;animation:rotate-54c7ed63 1s linear infinite}.ui-loader-spinner--size-small[data-v-54c7ed63]{width:20px;height:20px}.ui-loader-spinner[data-v-54c7ed63]:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid currentColor;animation:prixClipFix-54c7ed63 2s linear infinite}@keyframes rotate-54c7ed63{to{transform:rotate(360deg)}}@keyframes prixClipFix-54c7ed63{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}',__unplugin_components_0$x=_export_sfc(_sfc_main$2j,[["styles",[_style_0$1s]],["__scopeId","data-v-54c7ed63"]]),_hoisted_1$1z={key:0,class:"ui-button__loader"},_sfc_main$2i=defineComponent({__name:"UiButton",props:{is:{type:String},variant:{type:String},shape:{type:String},size:{type:String},hasArrow:{type:Boolean},isLoading:{type:Boolean}},setup(e){return(t,r)=>{const i=__unplugin_components_0$x,a=_sfc_main$2k;return openBlock(),createBlock(resolveDynamicComponent(t.is||"button"),{class:normalizeClass(["ui-button",{"ui-button--styled":!!t.variant,[`ui-button--${t.variant}`]:!!t.variant,[`ui-button--shape-${t.shape}`]:!!t.shape,[`ui-button--size-${t.size}`]:!!t.size}])},{default:withCtx(()=>[t.isLoading?(openBlock(),createElementBlock("div",_hoisted_1$1z,[createVNode(i,{size:t.size},null,8,["size"])])):(openBlock(),createElementBlock(Fragment,{key:1},[renderSlot(t.$slots,"default",{},void 0,!0),t.hasArrow?(openBlock(),createBlock(a,{key:0})):createCommentVNode("",!0)],64))]),_:3},8,["class"])}}}),_style_0$1r=".ui-button[data-v-4a52bd6b]{border:0;padding:0;margin:0;background:none}.ui-button[data-v-4a52bd6b]:not(:disabled){cursor:pointer}.ui-button--styled[data-v-4a52bd6b]{width:100%;text-align:center;border-radius:50px;padding:12px 8px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:var(--main-shadow);opacity:1;transition:opacity .5s;box-sizing:border-box;transition:all .2s ease-in-out;text-decoration:none}.ui-button--styled[data-v-4a52bd6b]:not(:disabled):hover{box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px;opacity:.9}.ui-button--styled[data-v-4a52bd6b]:not(:disabled):active{transform:scale(103%);opacity:.8;box-shadow:none}.ui-button--styled[data-v-4a52bd6b]:disabled{opacity:.7}.ui-button--primary[data-v-4a52bd6b]{background:var(--main-color);color:var(--main-contrast-color)}.ui-button--outlined[data-v-4a52bd6b]{background-color:var(--background-color);border:1px solid var(--main-color);color:var(--main-color)}.ui-button--secondary[data-v-4a52bd6b]{border-radius:16px;background:var(--Gray-50, #f7f7f8);color:var(--Gray-900, #121217);display:flex;padding:12px;justify-content:center;align-items:center;gap:8px;flex:1 0 0}.ui-button--shape-square[data-v-4a52bd6b]{border-radius:16px}.ui-button--size-small[data-v-4a52bd6b]{font-size:14px;line-height:10px;padding-top:15px;padding-bottom:15px;font-weight:400}.ui-button--size-small.ui-button--outlined[data-v-4a52bd6b]{padding-top:14px;padding-bottom:14px}.ui-button__loader[data-v-4a52bd6b]{height:21px;display:flex;align-items:center}.ui-button--size-small .ui-button__loader[data-v-4a52bd6b]{height:10px}",__unplugin_components_0$w=_export_sfc(_sfc_main$2i,[["styles",[_style_0$1r]],["__scopeId","data-v-4a52bd6b"]]),closeicon="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='35'%20height='35'%20viewBox='0%200%2035%2035'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_221_26)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M28.8415%208.63339C29.5249%207.94998%2029.5249%206.84194%2028.8415%206.15852C28.1581%205.4751%2027.05%205.4751%2026.3666%206.15852L17.5%2015.0251L8.63337%206.15852C7.94995%205.4751%206.84192%205.4751%206.1585%206.15852C5.47508%206.84194%205.47508%207.94998%206.1585%208.63339L15.0251%2017.5L6.15852%2026.3666C5.4751%2027.05%205.4751%2028.1581%206.15852%2028.8415C6.84193%2029.5249%207.94997%2029.5249%208.63339%2028.8415L17.5%2019.9749L26.3666%2028.8415C27.05%2029.5249%2028.1581%2029.5249%2028.8415%2028.8415C29.5249%2028.1581%2029.5249%2027.05%2028.8415%2026.3666L19.9749%2017.5L28.8415%208.63339Z'%20fill='black'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_221_26'%3e%3crect%20width='35'%20height='35'%20fill='white'%3e%3c/rect%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",_hoisted_1$1y=["src"],_sfc_main$2h=defineComponent({__name:"UiStoryTrigger",props:{isOpen:{type:Boolean}},emits:["click"],setup(e){return(t,r)=>{const i=__unplugin_components_0$w;return openBlock(),createElementBlock("button",{class:normalizeClass(["ui-story-trigger",t.isOpen&&"ui-story-trigger--is-open"]),"data-testid":"story-trigger",onClick:r[0]||(r[0]=a=>t.$emit("click"))},[t.isOpen?(openBlock(),createElementBlock("img",{key:0,src:unref(closeicon)},null,8,_hoisted_1$1y)):(openBlock(),createBlock(i,{key:1,is:"span",variant:"primary",class:"ui-story-trigger__button"},{default:withCtx(()=>[renderSlot(t.$slots,"default",{},void 0,!0)]),_:3}))],2)}}}),_style_0$1q=".ui-story-trigger[data-v-8c42cb7b]{background-color:transparent;height:56px;border:0;padding:0;margin:0;outline:none;display:flex;align-items:center;justify-content:center;line-height:1em;overflow:hidden;max-width:100vw;box-sizing:border-box}.ui-story-trigger--is-open[data-v-8c42cb7b]{max-width:56px;min-width:56px;border-radius:50%;background-color:#fff;box-shadow:var(--alt-shadow)}.ui-story-trigger__button[data-v-8c42cb7b]{padding-left:20px!important;padding-right:20px!important}",__unplugin_components_11$1=_export_sfc(_sfc_main$2h,[["styles",[_style_0$1q]],["__scopeId","data-v-8c42cb7b"]]),_sfc_main$2g=defineComponent({__name:"UiFlexRow",props:{gap:{type:Number},reverse:{type:Boolean}},setup(e){const t=e,r=computed(()=>`gap: ${t.gap}px`);return(i,a)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["ui-flex-column",i.reverse?"ui-flex-column--reverse":void 0]),style:normalizeStyle(unref(r))},[renderSlot(i.$slots,"default",{},void 0,!0)],6))}}),_style_0$1p=".ui-flex-column[data-v-8621d48c]{display:flex;flex-direction:row;align-items:stretch}.ui-flex-column--reverse[data-v-8621d48c]{flex-direction:row-reverse}",__unplugin_components_10=_export_sfc(_sfc_main$2g,[["styles",[_style_0$1p]],["__scopeId","data-v-8621d48c"]]),_sfc_main$2f=defineComponent({__name:"UiWidgetHome",props:{layout:{type:null}},setup(e){return(t,r)=>(openBlock(),createElementBlock("div",{"data-testid":"widget-home",class:normalizeClass(["ui-widget-home",`ui-widget-home--layout-${t.layout}`])},[renderSlot(t.$slots,"default",{},void 0,!0)],2))}}),_style_0$1o=".ui-widget-home[data-v-d5fa8748]{flex:1;display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.ui-widget-home--layout-compact[data-v-d5fa8748]{padding-block:16px}",__unplugin_components_9$1=_export_sfc(_sfc_main$2f,[["styles",[_style_0$1o]],["__scopeId","data-v-d5fa8748"]]),_sfc_main$2e={},_hoisted_1$1x={width:"14",height:"18",viewBox:"0 0 14 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$$=createStaticVNode('<g clip-path="url(#clip0_4251_14880)"><path d="M13.4303 9.28552C13.4303 9.28552 13.3634 11.7343 13.0143 12.6826C12.6651 13.6308 12.1377 14.1535 12.1377 14.1535C12.1377 14.1535 11.6136 14.6795 10.6627 15.0277C10.1402 15.2195 9.16291 15.3232 8.38868 15.3792C8.35896 15.3808 8.33585 15.3841 8.30779 15.3899C8.11381 15.4145 7.94956 15.5323 7.85629 15.6944C7.84721 15.7084 7.8406 15.724 7.83317 15.7405C7.82987 15.7454 7.82575 15.7529 7.82409 15.7594L7.77457 15.8582L6.88725 17.6543C6.7816 17.8658 6.56616 17.9992 6.3301 17.9992C5.98755 17.9992 5.71104 17.721 5.71104 17.3802V15.999C5.71104 15.7051 5.50468 15.459 5.22734 15.3973L5.20588 15.3956C4.40853 15.3429 3.33219 15.2351 2.76926 15.0277C1.81839 14.6795 1.29425 14.1535 1.29425 14.1535C1.29425 14.1535 0.766809 13.6308 0.417659 12.6826C0.0668585 11.7352 0 9.28552 0 9.28552V8.15948C0 8.15948 0.0668585 5.71067 0.416008 4.76242C0.765158 3.81253 1.2926 3.29149 1.2926 3.29149C1.2926 3.29149 1.81673 2.76551 2.76761 2.41733C3.71931 2.06667 6.17492 2 6.17492 2H7.25456C7.25456 2 9.71016 2.06667 10.661 2.41733C11.6119 2.76551 12.1361 3.29149 12.1361 3.29149C12.1361 3.29149 12.6635 3.81253 13.0126 4.76242C13.3618 5.71067 13.4287 8.15948 13.4287 8.15948V9.28552H13.4303Z" fill="#8A8AA3"></path><path d="M7.86107 8.82158V8.88579C7.86107 9.0109 7.95104 9.11791 8.07402 9.13931L9.64313 9.41917C9.78098 9.44304 9.90149 9.53441 9.90149 9.67681V11.9997C9.90149 12.1421 9.78593 12.2573 9.64313 12.2573H7.37242C7.22963 12.2573 7.138 12.1371 7.11407 11.9997L6.83343 10.4349C6.81114 10.3123 6.70384 10.2225 6.5792 10.2225H6.5759C6.45043 10.2225 6.34313 10.3123 6.32167 10.4349V11.9997C6.29773 12.1371 6.20611 12.2573 6.06332 12.2573H3.78765C3.64485 12.2573 3.5293 12.1421 3.5293 11.9997V5.70686C3.5293 5.56446 3.64485 5.44922 3.78765 5.44922H6.06332C6.20611 5.44922 6.29773 5.5694 6.32167 5.70686V7.27163C6.34396 7.39427 6.45043 7.484 6.5759 7.484H6.5792C6.70466 7.484 6.81197 7.39427 6.83343 7.27163L7.11407 5.70686C7.138 5.5694 7.22963 5.44922 7.37242 5.44922H9.64313C9.78593 5.44922 9.90149 5.56446 9.90149 5.70686V8.02973C9.90149 8.17213 9.78098 8.2635 9.64313 8.28737L8.07402 8.56723C7.95021 8.58946 7.86107 8.69564 7.86107 8.82076V8.82158Z" fill="white"></path></g><defs><clipPath id="clip0_4251_14880"><rect y="2" width="13.4303" height="16" rx="3.15152" fill="white"></rect></clipPath></defs>',2),_hoisted_4$r=[_hoisted_2$$];function _sfc_render$y(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$1x,_hoisted_4$r)}const __unplugin_components_2$c=_export_sfc(_sfc_main$2e,[["render",_sfc_render$y]]),Active$3="Active",Back$3="Back",Birthday$3="Birthday",Continue$3="Continue",Email$3="Email",File$3="File",Link$3="Link",Reviews$3="reviews",Skip$3="Skip",Submit$3="Submit",en={"({x}) New chat message - Konvo Live Chat":"({x}) New chat message - Konvo Live Chat","{x} items":"{x} items","{x} min":"{x} min",Active:Active$3,"Analyzing details":"Analyzing details","Apply this code to your cart:":"Apply this code to your cart:",Back:Back$3,Birthday:Birthday$3,"Claim {x} now":"Claim {x} now","Click to download":"Click to download","Click to open":"Click to open","Code copied!":"Code copied!","Complete to get {x}":"Complete to get {x}","Congrats! 🎉\nYou’ve earned {x}!":`Congrats! 🎉
You’ve earned {x}!`,"Congrats! You've earned":"Congrats! You've earned","CONGRATS!":"CONGRATS!",Continue:Continue$3,"Email address":"Email address",Email:Email$3,"Expires in":"Expires in",File:File$3,"First Name":"First Name","Gathering information":"Gathering information","GET {x}":"GET {x}","How can we help?":"How can we help?","Invalid email address":"Invalid email address","Keep going for {x}":"Keep going for {x}","Konvo Chat":"Konvo Chat","konvo.powered_by":"Powered by","Learn more":"Learn more",Link:Link$3,"Phone Number":"Phone Number","Picked for you":"Picked for you","Play and Earn! 🎁\nDo you want to get {x}?":`Play and Earn! 🎁
Do you want to get {x}?`,"Please enter a valid email":"Please enter a valid email","Please enter your email so we can reach out later":"Please enter your email so we can reach out later","Powered by Konvo":"Powered by Konvo","Product Description":"Product Description","Reviewing for accuracy":"Reviewing for accuracy",Reviews:Reviews$3,"Send us a message":"Send us a message","Share your email":"Share your email",Skip:Skip$3,"Stay Connected":"Stay Connected",Submit:Submit$3,"This may take a few more seconds":"This may take a few more seconds","Type a message...":"Type a message...","until it expires":"until it expires","You just earned {x}":"You just earned {x}","This conversation has ended.":"This conversation has ended.","Start a new chat":"Start a new chat","We are transferring you to a human agent. Please wait...":"We are transferring you to a human agent. Please wait...","We reply in seconds":"We reply in seconds","Enter a valid email":"Enter a valid email","Email is required":"Email is required"},Active$2="Aktiv",Back$2="Zurück",Birthday$2="Geburtstag",Continue$2="Weiter",Email$2="E-Mail",File$2="Datei",Link$2="Link",Reviews$2="Bewertungen",Skip$2="Überspringen",Submit$2="Absenden",de={"({x}) New chat message - Konvo Live Chat":"({x}) Neue Chat-Nachricht - Konvo Live Chat","{x} items":"{x} Artikel","{x} min":"{x} Min",Active:Active$2,"Analyzing details":"Details analysieren","Apply this code to your cart:":"Wenden Sie diesen Code auf Ihren Warenkorb an:",Back:Back$2,Birthday:Birthday$2,"Claim {x} now":"Fordere {x} jetzt ein","Click to download":"Klicken Sie, um herunterzuladen","Click to open":"Klicken Sie, um zu öffnen","Code copied!":"Code kopiert!","Complete to get {x}":"Vervollständige, um {x} zu erhalten","Congrats! 🎉\nYou’ve earned {x}!":`Glückwunsch! 🎉
Sie haben {x} verdient!`,"Congrats! You've earned":"Glückwunsch! Du hast verdient","CONGRATS!":"GLÜCKWUNSCH!",Continue:Continue$2,"Email address":"E-Mail-Adresse",Email:Email$2,"Expires in":"Läuft ab in",File:File$2,"First Name":"Vorname","Gathering information":"Informationen sammeln","GET {x}":"ERHALTE {x}","How can we help?":"Wie können wir helfen?","Invalid email address":"Ungültige E-Mail-Adresse","Keep going for {x}":"Mach weiter für {x}","Konvo Chat":"Konvo Chat","konvo.powered_by":"Bereitgestellt von","Learn more":"Mehr erfahren",Link:Link$2,"Phone Number":"Telefonnummer","Picked for you":"Für dich ausgewählt","Play and Earn! 🎁\nDo you want to get {x}?":`Spielen und gewinnen! 🎁
Möchtest du {x} erhalten?`,"Please enter a valid email":"Bitte geben Sie eine gültige E-Mail-Adresse ein","Please enter your email so we can reach out later":"Bitte geben Sie Ihre E-Mail ein, damit wir Sie später kontaktieren können","Powered by Konvo":"Bereitgestellt von Konvo","Product Description":"Produktbeschreibung","Reviewing for accuracy":"Prüfen auf Genauigkeit",Reviews:Reviews$2,"Send us a message":"Schick uns eine Nachricht","Share your email":"E-Mail teilen",Skip:Skip$2,"Stay Connected":"Bleib verbunden",Submit:Submit$2,"This may take a few more seconds":"Dies kann einige Sekunden mehr dauern","Type your message here...":"Tippe deine Nachricht hier...","until it expires":"bis es abläuft","You just earned {x}":"Du hast gerade {x} verdient","This conversation has ended.":"Diese Unterhaltung wurde beendet.","Start a new chat":"Neuen Chat starten","We are transferring you to a human agent. Please wait...":"Wir übertragen Sie an einen menschlichen Agenten. Bitte warten Sie...","We reply in seconds":"Wir antworten in Sekunden","Enter a valid email":"Geben Sie eine gültige E-Mail-Adresse ein","Email is required":"E-Mail ist erforderlich"},Active$1="Activo",Back$1="Atrás",Birthday$1="Cumpleaños",Continue$1="Continuar",Email$1="Correo electrónico",File$1="Archivo",Link$1="Enlace",Reviews$1="comentarios",Skip$1="Omitir",Submit$1="Enviar",es={"({x}) New chat message - Konvo Live Chat":"({x}) Nuevo mensaje de chat - Konvo Live Chat","{x} items":"{x} artículos","{x} min":"{x} min",Active:Active$1,"Analyzing details":"Analizando detalles","Apply this code to your cart:":"Aplica este código a tu carrito:",Back:Back$1,Birthday:Birthday$1,"Claim {x} now":"Reclama {x} ahora","Click to download":"Descargar","Click to open":"Abrir","Code copied!":"¡Código copiado!","Complete to get {x}":"Completa para obtener {x}","Congrats! 🎉\nYou’ve earned {x}!":`¡Felicitaciones! 🎉
¡Has ganado {x}!`,"Congrats! You've earned":"¡Felicidades! Has ganado","CONGRATS!":"¡FELICIDADES!",Continue:Continue$1,"Email address":"Dirección de correo electrónico",Email:Email$1,"Expires in":"Expira en",File:File$1,"First Name":"Nombre","Gathering information":"Recopilando información","GET {x}":"OBTÉN {x}","How can we help?":"¿Cómo podemos ayudarte?","Invalid email address":"Dirección de correo electrónico inválida","Keep going for {x}":"Sigue por {x}","Konvo Chat":"Konvo chat","konvo.powered_by":"Desarrollado por","Learn more":"Más información",Link:Link$1,"Phone Number":"Número de teléfono","Picked for you":"Seleccionado para ti","Play and Earn! 🎁\nDo you want to get {x}?":`¡Juega y gana! 🎁
¿Quieres obtener {x}?`,"Please enter a valid email":"Por favor ingresa un correo electrónico válido","Please enter your email so we can reach out later":"Por favor ingresa tu correo electrónico para que podamos contactarte más tarde","Powered by Konvo":"Desarrollado por Konvo","Product Description":"Descripción del producto","Reviewing for accuracy":"Revisando por precisión",Reviews:Reviews$1,"Send us a message":"Envíanos un mensaje","Share your email":"Comparte tu correo electrónico",Skip:Skip$1,"Stay Connected":"Mantente conectado",Submit:Submit$1,"This may take a few more seconds":"Esto puede tomar unos segundos más","Type your message here...":"Escribe tu mensaje aquí...","until it expires":"hasta que caduque","You just earned {x}":"Acabas de ganar {x}","This conversation has ended.":"Esta conversación ha terminado.","Start a new chat":"Iniciar un nuevo chat","We are transferring you to a human agent. Please wait...":"Te estamos transfiriendo a un agente humano. Por favor espera...","We reply in seconds":"Respondemos en segundos","Enter a valid email":"Ingresa un correo electrónico válido","Email is required":"El correo electrónico es obligatorio"},Active="Actiu",Back="Enrere",Birthday="Aniversari",Continue="Continua",Email="Correu electrònic",File="Fitxer",Link="Enllaç",Reviews="comentaris",Skip="Ometre",Submit="Enviar",ca={"({x}) New chat message - Konvo Live Chat":"({x}) Nou missatge de xat - Konvo Live Chat","{x} items":"{x} articles","{x} min":"{x} min",Active,"Analyzing details":"Analitzant detalls","Apply this code to your cart:":"Apliqueu aquest codi al vostre carretó:",Back,Birthday,"Claim {x} now":"Reclama {x} ara","Click to download":"Clic per descarregar","Click to open":"Clic per obrir","Code copied!":"Codi copiat!","Complete to get {x}":"Completa per obtenir {x}","Congrats! 🎉\nYou’ve earned {x}!":`Felicitats! 🎉
Has guanyat {x}!`,"Congrats! You've earned":"Felicitats! Has guanyat","CONGRATS!":"FELICITATS!",Continue,"Email address":"Adreça de correu electrònic",Email,"Expires in":"Caduca en",File,"First Name":"Nom","Gathering information":"Recollint informació","GET {x}":"OBTENIR {x}","How can we help?":"Com et podem ajudar?","Invalid email address":"Adreça de correu electrònic invàlida","Keep going for {x}":"Segueix per {x}","Konvo Chat":"Konvo xat","konvo.powered_by":"Desenvolupat per","Learn more":"Més informació",Link,"Phone Number":"Número de telèfon","Picked for you":"Seleccionat per a tu","Play and Earn! 🎁\nDo you want to get {x}?":`Juga i guanya! 🎁
Vols obtenir {x}?`,"Please enter a valid email":"Si us plau, introdueix un correu electrònic vàlid","Please enter your email so we can reach out later":"Si us plau, introdueix el teu correu electrònic perquè puguem contactar-te més tard","Powered by Konvo":"Desenvolupat per Konvo","Product Description":"Descripció del producte","Reviewing for accuracy":"Revisant per precisió",Reviews,"Send us a message":"Envia'ns un missatge","Share your email":"Comparteix el teu correu electrònic",Skip,"Stay Connected":"Manteniu-vos connectat",Submit,"This may take a few more seconds":"Això pot trigar uns segons més","Type your message here...":"Escriu el teu missatge aquí...","until it expires":"fins que caduqui","You just earned {x}":"Acabes de guanyar {x}","This conversation has ended.":"Aquesta conversa ha acabat.","Start a new chat":"Iniciar un nou xat","We are transferring you to a human agent. Please wait...":"T'estem transferint a un agent humà. Si us plau, espera...","We reply in seconds":"Responem en segons","Enter a valid email":"Introdueix un correu electrònic vàlid","Email is required":"El correu electrònic és obligatori"},messages={en,de,es,ca};function useTranslation(){const e=inject("language");return(t,r)=>{let a=((e&&messages[e])??messages.en)[t];return a===void 0?t:(r&&Object.keys(r).forEach(n=>{a=`${a}`.replace(`{${n}}`,`${r[n]}`)}),a)}}const _hoisted_1$1w={class:"ui-widget-footer"},_sfc_main$2d=defineComponent({__name:"UiWidgetFooter",setup(e){const t=useTranslation();return(r,i)=>{const a=__unplugin_components_2$c;return openBlock(),createElementBlock("div",_hoisted_1$1w,[createVNode(a),createBaseVNode("span",null,toDisplayString(unref(t)("Powered by Konvo")),1)])}}}),_style_0$1n=".ui-widget-footer[data-v-62ccad72]{display:flex;align-items:center;justify-content:center;gap:4px;color:var(--muted-text-color);font-size:12px;font-style:normal;font-weight:500;text-align:center}",__unplugin_components_8$3=_export_sfc(_sfc_main$2d,[["styles",[_style_0$1n]],["__scopeId","data-v-62ccad72"]]),chevronRightIcon="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%3e%3cpath%20d='M4.62677%201.82124L7.93035%205.12482C7.96107%205.1555%207.98544%205.19194%208.00206%205.23204C8.01869%205.27215%208.02724%205.31514%208.02724%205.35855C8.02724%205.40196%208.01869%205.44495%208.00206%205.48506C7.98544%205.52516%207.96107%205.5616%207.93035%205.59228L4.62677%208.89586C4.56478%208.95785%204.48071%208.99268%204.39304%208.99268C4.30538%208.99268%204.2213%208.95785%204.15931%208.89586C4.09732%208.83387%204.0625%208.7498%204.0625%208.66213C4.0625%208.57447%204.09732%208.49039%204.15931%208.42841L7.22958%205.35855L4.15931%202.28869C4.12862%202.258%204.10427%202.22156%204.08766%202.18146C4.07105%202.14135%204.0625%202.09837%204.0625%202.05497C4.0625%202.01156%204.07105%201.96858%204.08766%201.92847C4.10427%201.88837%204.12862%201.85193%204.15931%201.82124C4.19001%201.79054%204.22645%201.7662%204.26655%201.74958C4.30665%201.73297%204.34963%201.72442%204.39304%201.72442C4.43645%201.72442%204.47943%201.73297%204.51953%201.74958C4.55964%201.7662%204.59608%201.79054%204.62677%201.82124Z'%20fill='%23EE6954'/%3e%3c/svg%3e",_hoisted_1$1v={class:"list-card"},_hoisted_2$_=["src"],_sfc_main$2c=defineComponent({__name:"ListCard",props:{items:{type:Array}},setup(e){return(t,r)=>(openBlock(),createElementBlock("ul",_hoisted_1$1v,[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.items,i=>(openBlock(),createElementBlock("li",{key:i},[createTextVNode(toDisplayString(i)+" ",1),createBaseVNode("img",{src:unref(chevronRightIcon)},null,8,_hoisted_2$_)]))),128))]))}}),_style_0$1m=".list-card[data-v-d103dd31]{list-style:none;padding:8px;margin:0;border-radius:10px;border:1px solid var(--alt-border-color);background:var(--background-color)}.list-card li[data-v-d103dd31]{display:flex;justify-content:space-between;align-items:center;padding:9px;cursor:pointer;color:var(--text-color);font-size:14px;font-style:normal;font-weight:500;line-height:normal;transition:background-color .3s}.list-card li[data-v-d103dd31]:hover{border-radius:6px;background:var(--alt-background-color)}",__unplugin_components_7$1=_export_sfc(_sfc_main$2c,[["styles",[_style_0$1m]],["__scopeId","data-v-d103dd31"]]),_hoisted_1$1u={class:"ui-card__inner"},_sfc_main$2b=defineComponent({__name:"UiCard",props:{color:{default:"default",type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["ui-card",`ui-card--${t.color}`])},[renderSlot(t.$slots,"prepend",{},void 0,!0),createBaseVNode("div",_hoisted_1$1u,[renderSlot(t.$slots,"default",{},void 0,!0)]),renderSlot(t.$slots,"append",{},void 0,!0)],2))}}),_style_0$1l=".ui-card[data-v-60c977ce]{height:52px;display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:pointer;border-radius:16px;font-size:28px;box-shadow:0 24px 48px #12121708,0 10px 18px #12121708,0 5px 8px #1212170a,0 2px 4px #1212170a;transition:all .2s ease-in-out}.ui-card[data-v-60c977ce]:hover{background:var(--alt-background-color)}.ui-card__inner[data-v-60c977ce]{flex:1}.ui-card--default[data-v-60c977ce]{border:1px solid var(--alt-border-color);background:var(--background-color)}.ui-card--primary[data-v-60c977ce]{border:1px solid var(--alt-border-color);background:var(--main-transparent-color)}",__unplugin_components_4$8=_export_sfc(_sfc_main$2b,[["styles",[_style_0$1l]],["__scopeId","data-v-60c977ce"]]),_hoisted_1$1t={class:"ui-contact-card__content"},_hoisted_2$Z={class:"ui-contact-card__title"},_sfc_main$2a=defineComponent({__name:"UiContactCard",props:{title:{type:String},isCompact:{type:Boolean}},setup(e){const t=useTranslation();return(r,i)=>{const a=_sfc_main$2k,n=__unplugin_components_4$8;return openBlock(),createBlock(n,{class:normalizeClass(["ui-contact-card",r.isCompact?"ui-contact-card--compact":void 0])},{prepend:withCtx(()=>[renderSlot(r.$slots,"prepend",{},void 0,!0)]),append:withCtx(()=>[createVNode(a,{class:"ui-contact-card__icon"})]),default:withCtx(()=>[createBaseVNode("div",_hoisted_1$1t,[createBaseVNode("div",_hoisted_2$Z,toDisplayString(unref(t)("Send us a message")),1)])]),_:3},8,["class"])}}}),_style_0$1k=".ui-contact-card[data-v-81aa87dc]{padding-inline:12px;border:4px solid transparent;transition:border-color .2s ease-in-out}.ui-contact-card[data-v-81aa87dc][data-v-81aa87dc]:hover{border-color:#fff}.ui-contact-card--compact[data-v-81aa87dc]{font-size:18px;border:1px solid var(--border-color)}.ui-contact-card__content[data-v-81aa87dc]{flex:1}.ui-contact-card__title[data-v-81aa87dc]{color:var(--text-color);font-size:14px;font-style:normal;font-weight:600;line-height:24px}.ui-contact-card__icon[data-v-81aa87dc]{color:var(--main-color);transition:transform .2s ease-in-out}.ui-contact-card:hover .ui-contact-card__icon[data-v-81aa87dc]{transform:translate(4px)}",__unplugin_components_1$n=_export_sfc(_sfc_main$2a,[["styles",[_style_0$1k]],["__scopeId","data-v-81aa87dc"]]),_sfc_main$29=defineComponent({__name:"ChatContactCard",setup(e){const t=useChatStore(),r=useRoutingStore(),i=useSessionStore(),a=useWidgetStore(),{emailLocal:n,emailCollectionSkipped:o}=storeToRefs(t),{currentView:s}=storeToRefs(r),{knownContact:u}=storeToRefs(i),{widget:l}=storeToRefs(a),f=computed(()=>{var c;return n.value||u.value||o.value||((c=l==null?void 0:l.value)==null?void 0:c.collectEmail)==="never"}),d=useTranslation();return(c,m)=>{var F,x,k;const _=__unplugin_components_1$n;return openBlock(),createElementBlock("div",{class:"chat-contact-card",style:normalizeStyle(`padding-inline: 16px; margin-top: -40px;${((F=unref(l))==null?void 0:F.appearance.layout)==="compact"?" margin-bottom: 16px;":""}`)},[createVNode(_,{title:(x=unref(l))!=null&&x.appearance.chatName?unref(l).appearance.chatName:unref(d)("Konvo Chat"),"is-compact":((k=unref(l))==null?void 0:k.appearance.layout)==="compact",onClick:m[0]||(m[0]=b=>unref(f)?s.value="home/chat":s.value="home/email-collect")},null,8,["title","is-compact"])],4)}}}),_style_0$1j=".chat-contact-card[data-v-84d4bc04]{position:relative}",__unplugin_components_6$1=_export_sfc(_sfc_main$29,[["styles",[_style_0$1j]],["__scopeId","data-v-84d4bc04"]]),_hoisted_1$1s=["href"],_sfc_main$28=defineComponent({__name:"WhatsappLink",setup(e){const t=useWidgetStore(),{whatsappContactHref:r}=storeToRefs(t);return(i,a)=>unref(r)!==void 0?(openBlock(),createElementBlock("a",{key:0,"data-testid":"whatsapp-link",href:unref(r),target:"_blank"},[renderSlot(i.$slots,"default")],8,_hoisted_1$1s)):createCommentVNode("",!0)}}),_hoisted_1$1r={class:"whatsapp-avatar"},_hoisted_2$Y=["src"],_sfc_main$27=defineComponent({__name:"WhatsappAvatar",setup(e){return(t,r)=>(openBlock(),createElementBlock("div",_hoisted_1$1r,[createBaseVNode("img",{src:unref(whatsAppIcon)},null,8,_hoisted_2$Y)]))}}),_style_0$1i=".whatsapp-avatar[data-v-a51fa527]{width:1em;height:1em;font-size:1em;border-radius:50%;border:1px solid rgba(0,0,0,.05);display:flex;box-sizing:border-box;align-items:center;justify-content:center}.whatsapp-avatar img[data-v-a51fa527]{width:.57142857142em}",__unplugin_components_0$v=_export_sfc(_sfc_main$27,[["styles",[_style_0$1i]],["__scopeId","data-v-a51fa527"]]),_sfc_main$26=defineComponent({__name:"WhatsappContactCard",setup(e){const t=useWidgetStore(),{widget:r}=storeToRefs(t);return(i,a)=>{const n=__unplugin_components_0$v,o=__unplugin_components_1$n,s=_sfc_main$28;return openBlock(),createBlock(s,null,{default:withCtx(()=>{var u,l;return[createVNode(o,{title:((u=unref(r))==null?void 0:u.appearance.chatName)??"WhatsApp","is-compact":((l=unref(r))==null?void 0:l.appearance.layout)==="compact"},{prepend:withCtx(()=>[createVNode(n)]),_:1},8,["title","is-compact"])]}),_:1})}}}),_style_0$1h='.section-title[data-v-8bf73a25]{color:var(--alt-text-color);font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;gap:8px}.section-title[data-v-8bf73a25]:before,.section-title[data-v-8bf73a25]:after{height:1px;background-color:#afafaf;flex:1;content:""}.section-title[data-v-8bf73a25]:before{max-width:20px}',_sfc_main$25={},_hoisted_1$1q={class:"section-title"};function _sfc_render$x(e,t){return openBlock(),createElementBlock("div",_hoisted_1$1q,[renderSlot(e.$slots,"default",{},void 0,!0)])}const __unplugin_components_4$7=_export_sfc(_sfc_main$25,[["render",_sfc_render$x],["styles",[_style_0$1h]],["__scopeId","data-v-8bf73a25"]]),_style_0$1g=".ui-caption[data-v-c19a413e]{display:flex;color:var(--alt-text-color);font-size:12px;font-style:normal;font-weight:400;line-height:1em;gap:4px;align-items:center}",_sfc_main$24={},_hoisted_1$1p={class:"ui-caption"};function _sfc_render$w(e,t){return openBlock(),createElementBlock("span",_hoisted_1$1p,[renderSlot(e.$slots,"default",{},void 0,!0)])}const __unplugin_components_1$m=_export_sfc(_sfc_main$24,[["render",_sfc_render$w],["styles",[_style_0$1g]],["__scopeId","data-v-c19a413e"]]),_sfc_main$23={},_hoisted_1$1o={xmlns:"http://www.w3.org/2000/svg",width:"10",height:"11",viewBox:"0 0 10 11",fill:"none"},_hoisted_2$X=createBaseVNode("path",{d:"M9.32927 3.3595C10.71 5.75049 9.89065 8.80835 7.49965 10.1881C5.43859 11.3778 2.88413 10.9334 1.33346 9.25825C1.24565 9.16057 1.19981 9.03226 1.20585 8.90105C1.21189 8.76985 1.26933 8.64629 1.36575 8.55709C1.46217 8.4679 1.58982 8.42024 1.7211 8.42441C1.85238 8.42859 1.97674 8.48426 2.0673 8.5794C2.68494 9.24547 3.51093 9.68144 4.40934 9.81555C5.30776 9.94965 6.22506 9.77391 7.01029 9.31724C7.79552 8.86057 8.40188 8.15018 8.72959 7.30298C9.0573 6.45579 9.08683 5.52227 8.81332 4.65606C8.5398 3.78985 7.97955 3.04256 7.22475 2.53717C6.46995 2.03179 5.56559 1.79842 4.6605 1.87548C3.7554 1.95254 2.90351 2.33543 2.24501 2.96114C1.58652 3.58686 1.16066 4.4181 1.03752 5.31809L1.67788 5.15062C2.20127 5.01415 2.58669 5.63552 2.23177 6.04393L1.106 7.33716C0.822064 7.66309 0.27368 7.55211 0.160204 7.11521C-0.114504 6.05638 -0.0343273 4.93668 0.38844 3.9278C0.811208 2.91892 1.55323 2.07656 2.50071 1.52989C4.8917 0.149679 7.94906 0.968506 9.32927 3.3595ZM5.00018 2.85961C5.13276 2.85961 5.25991 2.91227 5.35366 3.00602C5.44741 3.09977 5.50008 3.22692 5.50008 3.3595V5.65202L6.85329 7.00523C6.90103 7.05134 6.93912 7.1065 6.96532 7.16749C6.99152 7.22848 7.00531 7.29408 7.00588 7.36045C7.00646 7.42683 6.99381 7.49266 6.96868 7.55409C6.94354 7.61553 6.90642 7.67134 6.85949 7.71828C6.81255 7.76521 6.75673 7.80233 6.6953 7.82747C6.63386 7.8526 6.56804 7.86525 6.50166 7.86467C6.43529 7.8641 6.36969 7.85031 6.3087 7.82411C6.24771 7.79791 6.19255 7.75983 6.14644 7.71208L4.64676 6.2124C4.553 6.11867 4.50031 5.99154 4.50029 5.85897V3.3595C4.50029 3.22692 4.55295 3.09977 4.6467 3.00602C4.74045 2.91227 4.8676 2.85961 5.00018 2.85961Z",fill:"currentColor"},null,-1),_hoisted_3$K=[_hoisted_2$X];function _sfc_render$v(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$1o,_hoisted_3$K)}const __unplugin_components_0$u=_export_sfc(_sfc_main$23,[["render",_sfc_render$v]]),_style_0$1f=".ui-badge[data-v-7adf98b7]{border-radius:6px;background:var(--main-color);color:var(--main-contrast-color);font-size:12px;font-style:normal;font-weight:700;line-height:normal;padding:4px}",_sfc_main$22={},_hoisted_1$1n={class:"ui-badge"};function _sfc_render$u(e,t){return openBlock(),createElementBlock("div",_hoisted_1$1n,[renderSlot(e.$slots,"default",{},void 0,!0)])}const __unplugin_components_0$t=_export_sfc(_sfc_main$22,[["render",_sfc_render$u],["styles",[_style_0$1f]],["__scopeId","data-v-7adf98b7"]]),_hoisted_1$1m={class:"story-card__inner"},_hoisted_2$W={class:"story-card__title"},_sfc_main$21=defineComponent({__name:"StoryCard",setup(e){const t=useRoutingStore(),r=useStoryStore(),{story:i,finalRewardFormatted:a,estimatedMinutes:n}=storeToRefs(r),o=useTranslation();return(s,u)=>{const l=__unplugin_components_0$t,f=__unplugin_components_0$u,d=__unplugin_components_1$m,c=_sfc_main$2k,m=__unplugin_components_4$8;return unref(i)?(openBlock(),createBlock(m,{key:0,color:"primary",class:"story-card","data-testid":"story-card",onClick:unref(t).openStory},{append:withCtx(()=>[createVNode(c,{class:"story-card__icon"})]),default:withCtx(()=>[createBaseVNode("div",_hoisted_1$1m,[createVNode(l,{class:"story-card__badge"},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(o)("GET {x}",{x:unref(a)})),1)]),_:1}),createBaseVNode("div",_hoisted_2$W,toDisplayString(unref(i).name),1),createVNode(d,null,{default:withCtx(()=>[createVNode(f),createTextVNode(" "+toDisplayString(unref(o)("{x} min",{x:unref(n)})),1)]),_:1}),renderSlot(s.$slots,"default",{},void 0,!0)])]),_:3},8,["onClick"])):createCommentVNode("",!0)}}}),_style_0$1e=".story-card__inner[data-v-b7f3952c]{display:flex;flex-direction:column;align-items:start;gap:4px}.story-card__badge[data-v-b7f3952c]{margin-bottom:4px;text-transform:uppercase}.story-card__title[data-v-b7f3952c]{color:var(--text-color);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.story-card__icon[data-v-b7f3952c]{color:var(--main-color)}",__unplugin_components_3$7=_export_sfc(_sfc_main$21,[["styles",[_style_0$1e]],["__scopeId","data-v-b7f3952c"]]),checkIcon="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_6363_22206)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M14.6272%204.14349C14.7521%204.26851%2014.8223%204.43805%2014.8223%204.61483C14.8223%204.7916%2014.7521%204.96114%2014.6272%205.08616L7.13248%2012.5815C7.06438%2012.6496%206.98353%2012.7037%206.89453%2012.7405C6.80554%2012.7774%206.71015%2012.7964%206.61382%2012.7964C6.51749%2012.7964%206.4221%2012.7774%206.3331%2012.7405C6.24411%2012.7037%206.16325%2012.6496%206.09515%2012.5815L2.37115%208.85749C2.30921%208.79555%202.26008%208.72202%202.22656%208.64109C2.19303%208.56016%202.17578%208.47342%202.17578%208.38583C2.17578%208.29823%202.19303%208.21149%202.22656%208.13056C2.26008%208.04963%202.30921%207.9761%202.37115%207.91416C2.43309%207.85222%202.50663%207.80309%202.58755%207.76957C2.66848%207.73604%202.75522%207.71879%202.84282%207.71879C2.93042%207.71879%203.01715%207.73604%203.09808%207.76957C3.17901%207.80309%203.25255%207.85222%203.31449%207.91416L6.61449%2011.2142L13.6838%204.14349C13.8088%204.01851%2013.9784%203.9483%2014.1552%203.9483C14.3319%203.9483%2014.5021%204.01851%2014.6272%204.14349Z'%20fill='%23449E42'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6363_22206'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(0.5%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e";async function copyToClipboard(e){try{return await navigator.clipboard.writeText(e),!0}catch(t){console.error(t)}return!1}const _hoisted_1$1l={class:"ui-coupon__inner"},_hoisted_2$V={class:"ui-coupon__content"},_hoisted_3$J=["src"],_sfc_main$20=defineComponent({__name:"UiCoupon",props:{code:{type:String}},setup(e){const t=e,r=useTranslation(),i=ref(!1);async function a(){await copyToClipboard(t.code)&&(i.value=!0,setTimeout(()=>{i.value=!1},800))}return(n,o)=>(openBlock(),createElementBlock("div",{class:"ui-coupon",onClick:a},[createBaseVNode("div",_hoisted_1$1l,[createBaseVNode("span",_hoisted_2$V,[unref(i)?(openBlock(),createElementBlock(Fragment,{key:0},[createTextVNode(toDisplayString(unref(r)("Code copied!")),1)],64)):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(n.code),1)],64))]),createBaseVNode("img",{src:unref(checkIcon)},null,8,_hoisted_3$J)])]))}}),_style_0$1d=".ui-coupon[data-v-020de2b5]{border:1px solid var(--alt-border-color);border-radius:11px;cursor:pointer}.ui-coupon__inner[data-v-020de2b5]{border-bottom:.815px solid var(--alt-border-color);background:var(--alt-background-color);display:flex;padding:8px 13.032px;align-items:center;gap:8px;border-radius:11px;justify-content:center}.ui-coupon__content[data-v-020de2b5]{color:var(--text-color);font-size:12px;font-style:normal;font-weight:500;line-height:162.905%}",__unplugin_components_1$l=_export_sfc(_sfc_main$20,[["styles",[_style_0$1d]],["__scopeId","data-v-020de2b5"]]),_sfc_main$1$=defineComponent({__name:"UiCountdown",props:{targetDate:{type:String}},setup(e){const t=e,r=ref({hours:0,minutes:0,seconds:0}),i=computed(()=>{let u="";return r.value.hours&&(u+=`${r.value.hours}`.padStart(2,"0")+":"),u+=`${r.value.minutes}`.padStart(2,"0")+":",u+=`${r.value.seconds}`.padStart(2,"0"),u}),a=computed(()=>r.value.hours+r.value.minutes+r.value.seconds<=0),n=computed(()=>new Date(t.targetDate).getTime()),o=()=>{const u=new Date().getTime(),l=n.value-u,f=Math.floor(l%(1e3*60*60*24)/(1e3*60*60)),d=Math.floor(l%(1e3*60*60)/(1e3*60)),c=Math.floor(l%(1e3*60)/1e3);r.value={hours:f,minutes:d,seconds:c}};let s;return onMounted(()=>{o(),s=setInterval(o,1e3)}),onUnmounted(()=>{clearInterval(s)}),(u,l)=>unref(a)?renderSlot(u.$slots,"expired",{key:0}):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(unref(i)),1)],64))}}),_hoisted_1$1k={class:"ui-coupon-card"},_hoisted_2$U={class:"ui-coupon-card__title"},_hoisted_3$I=createBaseVNode("hr",{class:"ui-coupon-card__divider"},null,-1),_hoisted_4$q={class:"ui-coupon-card__content"},_hoisted_5$j={class:"ui-coupon-card__expiration"},_hoisted_6$e={class:"ui-coupon-card__expiration-label"},_sfc_main$1_=defineComponent({__name:"UiCouponCard",props:{couponExpiration:{type:String},couponCode:{type:String}},setup(e){const t=useTranslation();return(r,i)=>{const a=_sfc_main$1$,n=__unplugin_components_1$l;return openBlock(),createElementBlock("div",_hoisted_1$1k,[createBaseVNode("strong",_hoisted_2$U,toDisplayString(unref(t)("Apply this code to your cart:")),1),_hoisted_3$I,createBaseVNode("div",_hoisted_4$q,[createBaseVNode("div",_hoisted_5$j,[r.couponExpiration?(openBlock(),createBlock(a,{key:0,"target-date":r.couponExpiration},null,8,["target-date"])):createCommentVNode("",!0),createBaseVNode("span",_hoisted_6$e,toDisplayString(unref(t)("until it expires")),1)]),createVNode(n,{class:"ui-coupon-card__coupon",code:r.couponCode},null,8,["code"])])])}}}),_style_0$1c=".ui-coupon-card{display:flex;padding:12px 16px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:10px;border:1px solid var(--alt-border-color);background:var(--background-color)}.ui-coupon-card__title{color:var(--text-color);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ui-coupon-card__divider{background:var(--alt-border-color);height:1px;width:100%;border:0;margin:0}.ui-coupon-card__content{display:flex;gap:20px;align-items:center;width:100%}.ui-coupon-card__expiration{display:flex;flex-direction:column;align-items:center;color:var(--text-color);text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.ui-coupon-card__expiration-label{color:var(--alt-text-color);font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ui-coupon-card__coupon{flex-grow:1}",__unplugin_components_2$b=_export_sfc(_sfc_main$1_,[["styles",[_style_0$1c]]]),_hoisted_1$1j={class:"ui-widget-home-header"},_hoisted_2$T=["src"],_hoisted_3$H={class:"ui-widget-home-header__title"},_sfc_main$1Z=defineComponent({__name:"UiWidgetHomeHeader",props:{logoUrl:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("div",_hoisted_1$1j,[t.logoUrl?(openBlock(),createElementBlock("img",{key:0,src:t.logoUrl},null,8,_hoisted_2$T)):createCommentVNode("",!0),createBaseVNode("h6",_hoisted_3$H,[renderSlot(t.$slots,"default",{},void 0,!0)])]))}}),_style_0$1b=".ui-widget-home-header__title[data-v-f8f87cdc]{margin:0;padding:0;font-size:20px;line-height:140%;font-weight:700;white-space:pre-wrap;color:var(--text-color)}",__unplugin_components_0$s=_export_sfc(_sfc_main$1Z,[["styles",[_style_0$1b]],["__scopeId","data-v-f8f87cdc"]]),_hoisted_1$1i={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$S=["stroke"],_sfc_main$1Y=defineComponent({__name:"UiIconHeaderClose",props:{color:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("svg",_hoisted_1$1i,[createBaseVNode("path",{d:"M15 5L5.00068 14.9993M14.9993 15L5 5.00071",stroke:t.color||"#8A8AA3","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,8,_hoisted_2$S)]))}});function getContrastColor(e){let t,r,i;const a=e.match(/rgba?\((\d+),\s*(\d+),\s*(\d+)/);if(a)t=parseInt(a[1],10),r=parseInt(a[2],10),i=parseInt(a[3],10);else{const o=e.replace(/^#/,"");if(o.length===3)t=parseInt(o[0]+o[0],16),r=parseInt(o[1]+o[1],16),i=parseInt(o[2]+o[2],16);else if(o.length===6)t=parseInt(o.substring(0,2),16),r=parseInt(o.substring(2,4),16),i=parseInt(o.substring(4,6),16);else return"#fff"}return(.299*t+.587*r+.114*i)/255>.5?"#281222":"#fff"}function formatWidgetHomeTitle(e,t,r){return!t||r==="compact"?e:`${e}
${t}`}const _hoisted_1$1h=["src"],_hoisted_2$R=["src"],_sfc_main$1X=defineComponent({__name:"WidgetHomeHeader",emits:["close"],setup(e){var _;const t=useWidgetStore(),{widget:r}=storeToRefs(t),{width:i}=useWindowSize(),a=computed(()=>i.value<=767),n=ref(((_=r.value)==null?void 0:_.appearance.homeBackgroundImage)||"./public/konvo-brandmark.png"),o=computed(()=>{var F;return((F=r.value)==null?void 0:F.appearance.layout)==="compact"}),s=computed(()=>{var F;return(F=r.value)==null?void 0:F.appearance.isGreetingDisabled}),u=computed(()=>{var F;return o.value?"#281222":((F=r.value)==null?void 0:F.appearance.headerTextColor)||"#281222"}),l=computed(()=>{var F;return`linear-gradient(135deg, ${(F=r.value)==null?void 0:F.appearance.homeBackgroundGradient})`}),f=computed(()=>{var F;return(F=r.value)!=null&&F.appearance.homeBackgroundImageFade?"linear-gradient(180deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%)":""}),d=computed(()=>{var x,k,b,g,y,D;const F={};return o.value?(F.minHeight="75px",F):(F.height=a.value?"85vh":"500px",((x=r.value)==null?void 0:x.appearance.homeBackgroundType)==="image"&&((k=r.value)!=null&&k.appearance.homeBackgroundImageFade)?(F.background=`${f.value}, url(${n.value})`,F.backgroundSize="cover",F.backgroundPosition="center",F.backgroundRepeat="no-repeat"):((b=r.value)==null?void 0:b.appearance.homeBackgroundType)==="image"?(F.backgroundImage=`url(${n.value})`,F.backgroundSize="cover",F.backgroundPosition="center",F.backgroundRepeat="no-repeat"):((g=r.value)==null?void 0:g.appearance.homeBackgroundType)==="gradient"?F.backgroundImage=l.value:((y=r.value)==null?void 0:y.appearance.homeBackgroundType)==="solid"&&(F.backgroundColor=((D=r.value)==null?void 0:D.appearance.homeBackgroundSolidColor)||"#ea580b"),F)}),c=computed(()=>r.value?formatWidgetHomeTitle(r.value.appearance.greeting,r.value.appearance.introduction,r.value.appearance.layout):""),m=computed(()=>{var x,k,b,g;if(o.value)return"black";const F=(x=r.value)==null?void 0:x.appearance.homeBackgroundType;if(F==="solid"){const y=((k=r.value)==null?void 0:k.appearance.homeBackgroundSolidColor)||"#ea580b";return getContrastColor(y)}if(F==="gradient"){const y=((b=r.value)==null?void 0:b.appearance.homeBackgroundGradient)||"",D=y.match(/rgba?\([^)]+\)/),C=D?D[0]:((g=y.split(",")[0])==null?void 0:g.trim())||"#ea580b";return getContrastColor(C)}return F==="image"?"#000":u.value});return(F,x)=>{const k=_sfc_main$1Y,b=__unplugin_components_0$s;return openBlock(),createBlock(b,null,{default:withCtx(()=>{var g,y,D;return[createBaseVNode("div",{style:normalizeStyle(unref(d)),class:"ui-widget-home-header__container"},[createBaseVNode("div",{class:normalizeClass(["ui-widget-home-header__content",{"ui-widget-home-header__content--layout-compact":unref(o)}])},[createBaseVNode("div",{class:normalizeClass(["ui-widget-home-header__header",{"ui-widget-home-header__header--layout-compact":unref(o)}])},[unref(o)?createCommentVNode("",!0):(openBlock(),createElementBlock("img",{key:0,src:(g=unref(r))==null?void 0:g.appearance.headerLogo,class:"ui-widget-home-header__logo-img"},null,8,_hoisted_1$1h)),createBaseVNode("div",{class:normalizeClass(["ui-widget-home-header__close-icon-wrapper",{"ui-widget-home-header__close-icon-wrapper--image-bg":((y=unref(r))==null?void 0:y.appearance.homeBackgroundType)==="image"}])},[createVNode(k,{color:unref(m),class:"ui-widget-home-header__close-icon",onClick:x[0]||(x[0]=C=>F.$emit("close"))},null,8,["color"])],2)],2),createBaseVNode("div",{class:normalizeClass(["ui-widget-home-header__title-container",{"ui-widget-home-header__title-container--layout-compact":unref(o)}])},[unref(o)&&unref(s)?(openBlock(),createElementBlock("img",{key:0,src:(D=unref(r))==null?void 0:D.appearance.headerLogo,class:"ui-widget-home-header__logo-img-compact"},null,8,_hoisted_2$R)):createCommentVNode("",!0),createBaseVNode("div",{class:normalizeClass(["ui-widget-home-header__title",{"ui-widget-home-header__title--layout-compact":unref(o)}]),style:normalizeStyle({color:unref(u)})},toDisplayString(unref(s)?"":unref(c)),7),unref(o)?(openBlock(),createBlock(k,{key:1,color:"black",class:"ui-widget-home-header__close-icon ui-widget-home-header__close-icon--layout-compact",onClick:x[1]||(x[1]=C=>F.$emit("close"))})):createCommentVNode("",!0)],2)],2)],4)]}),_:1})}}}),_style_0$1a='.ui-widget-home-header__container[data-v-645a0eb9]{width:100%;font-size:24px;font-weight:700;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.ui-widget-home-header__content[data-v-645a0eb9]{padding:18px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.ui-widget-home-header__content--layout-compact[data-v-645a0eb9]{padding:0 20px}.ui-widget-home-header__header[data-v-645a0eb9]{display:flex;justify-content:space-between;width:100%}.ui-widget-home-header__header--layout-compact[data-v-645a0eb9]{display:none}.ui-widget-home-header__title-container[data-v-645a0eb9]{display:block}.ui-widget-home-header__title-container--layout-compact[data-v-645a0eb9]{display:flex;justify-content:space-between;gap:12px}.ui-widget-home-header__title-container--layout-compact .ui-widget-home-header__title[data-v-645a0eb9]{margin-bottom:0;flex:1}.ui-widget-home-header__title[data-v-645a0eb9]{font-size:24px;font-weight:700;margin-bottom:64px}.ui-widget-home-header__title--layout-compact[data-v-645a0eb9]{font-size:20px;margin-bottom:0;padding-bottom:44px}.ui-widget-home-header__title--layout-compact[data-v-645a0eb9]:after{content:"";width:20px;height:20px;flex-shrink:0}.ui-widget-home-header__close-icon[data-v-645a0eb9]{cursor:pointer;width:20px;height:20px}.ui-widget-home-header__close-icon--layout-compact[data-v-645a0eb9]{flex-shrink:0}.ui-widget-home-header__close-icon-wrapper--image-bg[data-v-645a0eb9]{background:var(--alt-background-color);border-radius:11px;padding:6px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;transition:background .2s ease}.ui-widget-home-header__close-icon-wrapper--image-bg[data-v-645a0eb9][data-v-645a0eb9]:hover{background:var(--border-color)}.ui-widget-home-header__logo-img[data-v-645a0eb9],.ui-widget-home-header__logo-img-compact[data-v-645a0eb9]{object-fit:contain;object-position:center}.ui-widget-home-header__logo-img[data-v-645a0eb9]{height:52px;width:52px}.ui-widget-home-header__logo-img-compact[data-v-645a0eb9]{height:40px;width:40px}',__unplugin_components_1$k=_export_sfc(_sfc_main$1X,[["styles",[_style_0$1a]],["__scopeId","data-v-645a0eb9"]]),_sfc_main$1W=defineComponent({__name:"StoryHomeHeader",setup(e){const t=useWidgetStore(),r=useSessionStore(),i=useStoryStore(),{couponCode:a}=storeToRefs(r),{finalRewardFormatted:n}=storeToRefs(i),{widget:o}=storeToRefs(t),s=useTranslation();return(u,l)=>{var d;const f=__unplugin_components_0$s;return openBlock(),createBlock(f,{"logo-url":(d=unref(o))==null?void 0:d.appearance.logo},{default:withCtx(()=>[unref(a)?(openBlock(),createElementBlock(Fragment,{key:0},[createTextVNode(toDisplayString(unref(s)(`Congrats! 🎉
You’ve earned {x}!`,{x:unref(n).toUpperCase()})),1)],64)):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(unref(s)(`Play and Earn! 🎁
Do you want to get {x}?`,{x:unref(n)})),1)],64))]),_:1},8,["logo-url"])}}});let teaserTimeout;function useTriggerToggle(){const e=useChatStore(),t=useRoutingStore(),r=useWidgetStore(),{unreadCount:i,emailCollectionSkipped:a,emailLocal:n}=storeToRefs(e),{currentView:o,widgetHashTriggers:s}=storeToRefs(t),{widget:u,deviceChannel:l,whatsappContactHref:f}=storeToRefs(r),d=["teaser",void 0];return()=>{var c,m,_,F,x;if(teaserTimeout&&clearTimeout(teaserTimeout),d.includes(o.value)){const k=i.value>0||((c=u.value)==null?void 0:c.appearance.isGreetingDisabled);if(k&&((m=l.value)==null?void 0:m.channel)==="whatsapp"){window.open(f.value,"_blank");return}const b=(_=u.value)==null?void 0:_.collectEmail,g=(F=u.value)==null?void 0:F.appearance.isGreetingDisabled;if(b==="never"){o.value=g?"home/chat":"home";return}if(b==="mandatory"){a.value=!1,n.value?o.value="home":o.value="home/email-collect";return}if(b==="optional"){if(a.value===!1&&!n.value){o.value="home/email-collect";return}if(n.value||a.value===!0){o.value="home";return}o.value="home/chat";return}if(k){o.value="home/chat";return}return}o.value=void 0,s.value.includes(window.location.hash)&&(window.location.hash=""),!((x=u.value)!=null&&x.teaser.isHidden)&&(teaserTimeout=setTimeout(()=>{d.includes(o.value)&&(o.value="teaser")},5e3))}}const _hoisted_1$1g={style:{"margin-top":"auto"}},_sfc_main$1V=defineComponent({__name:"WidgetHome",setup(e){const t=useSessionStore(),r=useStoryStore(),i=useWidgetStore(),a=useTriggerToggle(),{didCouponExpire:n,couponCode:o,couponExpiration:s}=storeToRefs(t),{homeList:u,widget:l,deviceChannel:f}=storeToRefs(i),{story:d}=storeToRefs(r),c=useTranslation();return(m,_)=>{var T;const F=_sfc_main$1W,x=__unplugin_components_1$k,k=__unplugin_components_2$b,b=__unplugin_components_3$7,g=__unplugin_components_4$7,y=_sfc_main$26,D=__unplugin_components_6$1,C=__unplugin_components_7$1,j=__unplugin_components_8$3,A=__unplugin_components_9$1;return unref(l)?(openBlock(),createBlock(A,{key:0,layout:(T=unref(l))==null?void 0:T.appearance.layout},{default:withCtx(()=>{var $,L;return[unref(n)?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:0},[unref(d)?(openBlock(),createBlock(F,{key:0})):(openBlock(),createBlock(x,{key:1,onClose:unref(a)},null,8,["onClose"])),unref(o)?(openBlock(),createBlock(k,{key:2,"coupon-code":unref(o),"coupon-expiration":unref(s)},null,8,["coupon-code","coupon-expiration"])):(openBlock(),createBlock(b,{key:3})),unref(d)?(openBlock(),createBlock(g,{key:4},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(c)("How can we help?")),1)]),_:1})):createCommentVNode("",!0)],64)),(($=unref(f))==null?void 0:$.channel)==="whatsapp"?(openBlock(),createBlock(y,{key:1})):createCommentVNode("",!0),((L=unref(f))==null?void 0:L.channel)==="live_chat"?(openBlock(),createBlock(D,{key:2})):createCommentVNode("",!0),unref(u).length?(openBlock(),createBlock(C,{key:3,items:unref(u)},null,8,["items"])):createCommentVNode("",!0),createBaseVNode("div",_hoisted_1$1g,[createVNode(j)])]}),_:1},8,["layout"])):createCommentVNode("",!0)}}}),_style_0$19=".chat-layout[data-v-3e1eddfd]{flex:1;overflow:auto;display:flex;flex-direction:column}.chat-layout__content[data-v-3e1eddfd]{display:flex;flex-direction:column;flex:1;gap:16px;border-top:.5px solid var(--border-color);background:var(--background-color);box-shadow:var(--main-shadow);overflow:hidden;padding-bottom:20px;justify-content:space-between}.chat-layout__footer[data-v-3e1eddfd]{padding:0 20px}",_sfc_main$1U={},_hoisted_1$1f={class:"chat-layout"},_hoisted_2$Q={class:"chat-layout__content"},_hoisted_3$G={class:"chat-layout__footer"};function _sfc_render$t(e,t){return openBlock(),createElementBlock("div",_hoisted_1$1f,[renderSlot(e.$slots,"header",{},void 0,!0),createBaseVNode("div",_hoisted_2$Q,[renderSlot(e.$slots,"default",{},void 0,!0),createBaseVNode("div",_hoisted_3$G,[renderSlot(e.$slots,"footer",{},void 0,!0)])])])}const __unplugin_components_4$6=_export_sfc(_sfc_main$1U,[["render",_sfc_render$t],["styles",[_style_0$19]],["__scopeId","data-v-3e1eddfd"]]),_style_0$18=".ui-input-button[data-v-d78096c6]{position:absolute;right:0;top:0;bottom:-1px;width:40px;border-radius:0 11px 11px 0;border:0;opacity:.7;background:var(--main-color);color:var(--main-contrast-color);box-shadow:var(--main-shadow);display:flex;align-items:center;justify-content:center}",_sfc_main$1T={},_hoisted_1$1e={class:"ui-input-button",type:"submit"},_hoisted_2$P=createStaticVNode('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none" data-v-d78096c6><g clip-path="url(#clip0_7100_3159)" data-v-d78096c6><path fill-rule="evenodd" clip-rule="evenodd" d="M6.66107 3.65807C7.08298 3.23669 7.6549 3 8.2512 3C8.8475 3 9.41942 3.23669 9.84133 3.65807L17.3419 11.1587C17.7633 11.5806 18 12.1525 18 12.7488C18 13.3451 17.7633 13.917 17.3419 14.3389L9.84133 21.8395C9.41477 22.237 8.85058 22.4534 8.26763 22.4431C7.68468 22.4328 7.12848 22.1967 6.71621 21.7844C6.30394 21.3721 6.06779 20.8159 6.0575 20.233C6.04721 19.65 6.2636 19.0858 6.66107 18.6593L12.5685 12.7488L6.65807 6.83833C6.23669 6.41642 6 5.8445 6 5.2482C6 4.6519 6.23669 4.07998 6.65807 3.65807H6.66107Z" fill="currentColor" data-v-d78096c6></path></g><defs data-v-d78096c6><clipPath id="clip0_7100_3159" data-v-d78096c6><rect width="24" height="24" fill="white" transform="translate(0 0.5979)" data-v-d78096c6></rect></clipPath></defs></svg>',1),_hoisted_3$F=[_hoisted_2$P];function _sfc_render$s(e,t){return openBlock(),createElementBlock("button",_hoisted_1$1e,_hoisted_3$F)}const __unplugin_components_0$r=_export_sfc(_sfc_main$1T,[["render",_sfc_render$s],["styles",[_style_0$18]],["__scopeId","data-v-d78096c6"]]),_hoisted_1$1d=["readonly","type","required","name","value","placeholder"],_sfc_main$1S=defineComponent({__name:"UiInput",props:{isReadOnly:{type:Boolean,default:!1},type:{default:"text",type:String},required:{type:Boolean},name:{default:void 0,type:String},withButton:{type:Boolean},modelValue:{type:String},placeholder:{type:String}},emits:["update:modelValue","submit"],setup(e,{emit:t}){const r=t;function i(n){const o=n.target;r("update:modelValue",o.value)}function a(n){n.key==="Enter"&&r("submit")}return(n,o)=>{const s=__unplugin_components_0$r;return openBlock(),createElementBlock("div",{class:normalizeClass(["ui-input",n.withButton&&"ui-input--with-button"])},[createBaseVNode("input",{class:"ui-input__control",readonly:n.isReadOnly,type:n.type,required:n.required,name:n.name,value:n.modelValue,placeholder:n.placeholder,onInput:i,onKeydown:a},null,40,_hoisted_1$1d),n.withButton?(openBlock(),createBlock(s,{key:0})):createCommentVNode("",!0)],2)}}}),_style_0$17=".ui-input[data-v-a4f45e56]{border-radius:11px;border-bottom:.815px solid var(--alt-border-color);position:relative}.ui-input__control[data-v-a4f45e56]{margin:0;display:block;width:100%;box-sizing:border-box;background:var(--background-color);border-radius:16px;padding:8px 13px;color:var(--alt-text-color);font-size:14px;font-style:normal;font-weight:500;line-height:162.905%;border:1px solid var(--alt-border-color);position:relative}.ui-input__control[data-v-a4f45e56]:focus{outline:none}.ui-input__control[data-v-a4f45e56]:read-only{color:var(--text-color)}.ui-input--with-button .ui-input__control[data-v-a4f45e56]{line-height:20px}",__unplugin_components_0$q=_export_sfc(_sfc_main$1S,[["styles",[_style_0$17]],["__scopeId","data-v-a4f45e56"]]),_sfc_main$1R={},_hoisted_1$1c={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},_hoisted_2$O=createBaseVNode("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M20 11A8.1 8.1 0 0 0 4.5 9M4 5v4h4m-4 4a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4"},null,-1),_hoisted_3$E=[_hoisted_2$O];function _sfc_render$r(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$1c,_hoisted_3$E)}const __unplugin_components_5$2=_export_sfc(_sfc_main$1R,[["render",_sfc_render$r]]),_hoisted_1$1b=["src"],_sfc_main$1Q=defineComponent({__name:"UiAvatar",props:{src:{type:String},size:{default:"31px",type:String}},setup(e){useCssVars(i=>({"7c6c31e4":t.size}));const t=e,r=computed(()=>t.src?`background-image: url(${t.src});`:"");return(i,a)=>(openBlock(),createElementBlock("div",{class:"ui-avatar",style:normalizeStyle(unref(r))},[t.src?(openBlock(),createElementBlock("img",{key:0,src:t.src},null,8,_hoisted_1$1b)):createCommentVNode("",!0)],4))}}),_style_0$16=".ui-avatar[data-v-410646d8]{width:var(--7c6c31e4);height:var(--7c6c31e4);border-radius:12px;background-color:var(--main-transparent-color);flex-shrink:0;background-size:cover;background-position:center;overflow:hidden;width:32px;height:32px}.ui-avatar img[data-v-410646d8]{width:100%;height:100%;object-fit:cover}",__unplugin_components_2$a=_export_sfc(_sfc_main$1Q,[["styles",[_style_0$16]],["__scopeId","data-v-410646d8"]]),_sfc_main$1P={},_hoisted_1$1a={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$N=createBaseVNode("path",{d:"M12.5 5C12.5 5 7.50001 8.68242 7.5 10C7.49999 11.3177 12.5 15 12.5 15",stroke:"#8A8AA3","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_3$D=[_hoisted_2$N];function _sfc_render$q(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$1a,_hoisted_3$D)}const __unplugin_components_0$p=_export_sfc(_sfc_main$1P,[["render",_sfc_render$q]]),_hoisted_1$19={class:"ui-chat-header__back-button-icon"},_hoisted_2$M={class:"ui-chat-header__body"},_hoisted_3$C={class:"ui-chat-header__body-content"},_hoisted_4$p={key:0,class:"ui-chat-header__body-content-avatar"},_hoisted_5$i={class:"ui-chat-header__body-content-avatar-inner"},_hoisted_6$d={key:0,class:"ui-chat-header__body-content-avatar-badge"},_hoisted_7$9={class:"ui-chat-header__title"},_hoisted_8$5={key:0,class:"ui-chat-header__subtitle"},_hoisted_9$4={class:"ui-chat-header__close-button-icon"},_hoisted_10$3={class:"ui-chat-header__close-button-icon"},_sfc_main$1O=defineComponent({__name:"UiChatHeader",props:{isPreview:{type:Boolean},hideBackButton:{type:Boolean},hideSubtitle:{type:Boolean},widgetAvatar:{type:String},avatarBadge:{type:Boolean}},emits:["back","close","restart"],setup(e){return(t,r)=>{const i=__unplugin_components_0$p,a=__unplugin_components_0$w,n=__unplugin_components_2$a,o=__unplugin_components_1$m,s=_sfc_main$1Y,u=__unplugin_components_5$2;return openBlock(),createElementBlock("div",{class:normalizeClass(["ui-chat-header",t.isPreview||t.hideBackButton?"ui-chat-header--no-back-button":void 0])},[!t.isPreview&&!t.hideBackButton?(openBlock(),createBlock(a,{key:0,class:"ui-chat-header__back-button",onClick:r[0]||(r[0]=l=>t.$emit("back"))},{default:withCtx(()=>[createBaseVNode("span",_hoisted_1$19,[createVNode(i)])]),_:1})):createCommentVNode("",!0),createBaseVNode("div",_hoisted_2$M,[createBaseVNode("div",_hoisted_3$C,[t.widgetAvatar?(openBlock(),createElementBlock("div",_hoisted_4$p,[createBaseVNode("div",_hoisted_5$i,[createVNode(n,{size:"small",src:t.widgetAvatar||""},null,8,["src"])]),t.avatarBadge?(openBlock(),createElementBlock("div",_hoisted_6$d)):createCommentVNode("",!0)])):createCommentVNode("",!0),createBaseVNode("div",null,[createBaseVNode("div",_hoisted_7$9,[renderSlot(t.$slots,"title",{},void 0,!0)]),t.hideSubtitle?createCommentVNode("",!0):(openBlock(),createElementBlock("div",_hoisted_8$5,[createVNode(o,null,{default:withCtx(()=>[renderSlot(t.$slots,"subTitle",{},void 0,!0)]),_:3})]))])])]),t.isPreview?(openBlock(),createBlock(a,{key:2,class:"ui-chat-header__close-button",onClick:r[2]||(r[2]=l=>t.$emit("restart"))},{default:withCtx(()=>[createBaseVNode("span",_hoisted_10$3,[createVNode(u)])]),_:1})):(openBlock(),createBlock(a,{key:1,class:"ui-chat-header__close-button",onClick:r[1]||(r[1]=l=>t.$emit("close"))},{default:withCtx(()=>[createBaseVNode("span",_hoisted_9$4,[createVNode(s)])]),_:1}))],2)}}}),_style_0$15=".ui-chat-header[data-v-8cd6ac66]{display:flex;gap:6px;align-items:center;height:78px}.ui-chat-header__back-button-icon[data-v-8cd6ac66],.ui-chat-header__close-button-icon[data-v-8cd6ac66]{width:40px;height:40px;border-radius:33%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.ui-chat-header__back-button-icon[data-v-8cd6ac66][data-v-8cd6ac66]:hover,.ui-chat-header__close-button-icon[data-v-8cd6ac66][data-v-8cd6ac66]:hover{background-color:var(--alt-background-color)}.ui-chat-header__body[data-v-8cd6ac66]{flex:1}.ui-chat-header__body-content[data-v-8cd6ac66]{display:flex;align-items:center;gap:12px}.ui-chat-header__body-content-avatar[data-v-8cd6ac66]{position:relative}.ui-chat-header__body-content-avatar-inner[data-v-8cd6ac66]{width:100%;height:100%;overflow:hidden}.ui-chat-header__body-content-avatar-badge[data-v-8cd6ac66]{width:8px;height:8px;border-radius:50%;background-color:#2dca72;position:absolute;bottom:-3px;right:-3px;border:2px solid #fff}.ui-chat-header__back-button[data-v-8cd6ac66],.ui-chat-header__close-button[data-v-8cd6ac66]{padding:0 24px!important;font-size:24px;color:var(--text-color);line-height:1em;display:flex;align-items:center;justify-content:center;height:100%}.ui-chat-header__back-button[data-v-8cd6ac66]{font-size:32px;padding-right:12px!important}.ui-chat-header__close-button[data-v-8cd6ac66]{padding-left:12px!important}.ui-chat-header__title[data-v-8cd6ac66]{color:var(--text-color);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:4px}.ui-chat-header__subtitle[data-v-8cd6ac66]{color:var(--muted-text-color);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.ui-chat-header--no-back-button[data-v-8cd6ac66]{padding-left:30px}",__unplugin_components_0$o=_export_sfc(_sfc_main$1O,[["styles",[_style_0$15]],["__scopeId","data-v-8cd6ac66"]]);function useAgentsLoader(e){const t=useSessionStore(),{sessionId:r,configId:i,agents:a}=storeToRefs(t);return watch(r,async n=>{if(!n||!i.value||a.value.length>0)return;const o=await t.fetchSession(i.value,n,void 0,e==null?void 0:e.apiBaseUrl);if(o!=null&&o.agents&&Array.isArray(o.agents)){const s=o.agents.filter(u=>u.type==="ai");a.value=(s.length>0?s:o.agents).slice(0,2)}},{immediate:!0}),{agents:a}}const _hoisted_1$18={class:"email-collection-view"},_hoisted_2$L={class:"email-collection-view__content"},_hoisted_3$B={class:"email-collection-view__title"},_hoisted_4$o={class:"email-collection-view__subtitle"},_hoisted_5$h={class:"email-collection-view__form"},_hoisted_6$c={key:0,class:"email-collection-view__error"},_hoisted_7$8={class:"email-collection-view__buttons"},_sfc_main$1N=defineComponent({__name:"ChatEmailCollectionView",props:{isPreview:{type:Boolean}},emits:["submit"],setup(e,{emit:t}){var y;const r=t,i=useRoutingStore(),a=useChatStore(),n=useWidgetStore(),{widget:o}=storeToRefs(n),{agents:s}=useAgentsLoader(),{socketReadyState:u,lastIncomingAvatar:l}=storeToRefs(a),f=useTranslation(),d=useTriggerToggle(),c=ref(""),m=ref(""),_=computed(()=>{var D;return(D=o.value)==null?void 0:D.appearance.isGreetingDisabled}),F=computed({get:()=>a.emailLocal||"",set:D=>{c.value=D}}),x=()=>{if(!isValidEmail(c.value)){m.value=f("Please enter a valid email");return}a.setEmail(c.value),r("submit",c.value),i.currentView=_.value?"home/chat":"home"},k=()=>{a.skipEmailCollection(),i.currentView=_.value?"home/chat":"home"},b=ref(((y=o.value)==null?void 0:y.appearance.headerChatType)||"brand"),g=computed(()=>{var D,C,j;return((D=o.value)==null?void 0:D.appearance.headerChatType)==="brand"?(C=o.value)==null?void 0:C.appearance.headerLogo:(j=s.value[0])==null?void 0:j.avatar});return(D,C)=>{const j=__unplugin_components_0$o,A=__unplugin_components_0$q,T=__unplugin_components_0$w,$=__unplugin_components_4$6;return openBlock(),createBlock($,null,{header:withCtx(()=>[createVNode(j,{"is-preview":D.isPreview,"widget-avatar":unref(g),"avatar-badge":unref(b)==="agent",onBack:C[0]||(C[0]=L=>unref(i).openHome()),onClose:unref(d)},createSlots({title:withCtx(()=>{var L,q;return[createTextVNode(toDisplayString(unref(b)==="brand"?(L=unref(o))==null?void 0:L.name:((q=unref(o))==null?void 0:q.appearance.chatName)??unref(f)("Konvo Chat")),1)]}),_:2},[unref(u)===1&&unref(l)&&unref(b)==="agent"?{name:"subTitle",fn:withCtx(()=>[createTextVNode(toDisplayString(unref(f)("Active")),1)]),key:"0"}:unref(u)===1&&unref(b)==="brand"?{name:"subTitle",fn:withCtx(()=>[createTextVNode(toDisplayString(unref(f)("We reply in seconds")),1)]),key:"1"}:{name:"subTitle",fn:withCtx(()=>[createTextVNode(" ... ")]),key:"2"}]),1032,["is-preview","widget-avatar","avatar-badge","onClose"])]),footer:withCtx(()=>[]),default:withCtx(()=>{var L;return[createBaseVNode("div",_hoisted_1$18,[createBaseVNode("div",_hoisted_2$L,[createBaseVNode("div",_hoisted_3$B,toDisplayString(unref(f)("Stay Connected")),1),createBaseVNode("div",_hoisted_4$o,toDisplayString(unref(f)("Please enter your email so we can reach out later")),1),createBaseVNode("div",_hoisted_5$h,[createVNode(A,{modelValue:unref(F),"onUpdate:modelValue":[C[1]||(C[1]=q=>isRef(F)?F.value=q:null),C[2]||(C[2]=q=>{F.value=q,m.value=""})],type:"email",placeholder:unref(f)("Email address"),style:{"margin-bottom":"4px"},onSubmit:x},null,8,["modelValue","placeholder"]),unref(m)?(openBlock(),createElementBlock("div",_hoisted_6$c,toDisplayString(unref(m)),1)):createCommentVNode("",!0),createBaseVNode("div",_hoisted_7$8,[((L=unref(o))==null?void 0:L.collectEmail)==="optional"?(openBlock(),createBlock(T,{key:0,variant:"secondary",onClick:k},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(f)("Skip")),1)]),_:1})):createCommentVNode("",!0),createVNode(T,{variant:"primary",onClick:x},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(f)("Continue")),1)]),_:1})])])])])]}),_:1})}}}),_style_0$14=".email-collection-view[data-v-f86ac9a3]{display:flex;flex-direction:column;flex:1;padding:40px 20px;justify-content:center;min-height:0}.email-collection-view__content[data-v-f86ac9a3]{display:flex;flex-direction:column;justify-content:center;gap:8px;width:100%;height:100%}.email-collection-view__title[data-v-f86ac9a3]{font-size:20px;font-weight:700;color:var(--text-color);line-height:normal;padding-left:12px}.email-collection-view__subtitle[data-v-f86ac9a3]{color:var(--muted-text-color);font-size:14px;line-height:normal;font-weight:400;padding:0 0 4px 12px}.email-collection-view__form[data-v-f86ac9a3]{width:100%;display:flex;flex-direction:column;gap:12px}.email-collection-view__error[data-v-f86ac9a3]{color:#ef4444;font-size:14px;text-align:center;padding:8px 12px;background:#ef44441a;border-radius:16px;border:1px solid rgba(239,68,68,.2)}.email-collection-view__buttons[data-v-f86ac9a3]{display:flex;gap:12px;justify-content:center}.email-collection-view__buttons .ui-button[data-v-f86ac9a3]{flex:1;border-radius:16px}",__unplugin_components_8$2=_export_sfc(_sfc_main$1N,[["styles",[_style_0$14]],["__scopeId","data-v-f86ac9a3"]]),_hoisted_1$17={class:"ui-chat-document-preview"},_hoisted_2$K={class:"ui-chat-document-preview__type"},_hoisted_3$A={class:"ui-chat-document-preview__info"},_hoisted_4$n={class:"ui-chat-document-preview__filename"},_hoisted_5$g={class:"ui-chat-document-preview__meta"},_sfc_main$1M=defineComponent({__name:"UiChatDocumentPreview",props:{filename:{type:String},fileType:{type:String}},emits:["remove"],setup(e,{emit:t}){const r=useTranslation(),i=t,a=()=>{i("remove")},n=u=>u.toLowerCase().split(".").pop()||"",o=u=>{const l=n(u);return{pdf:"#ff1b0f",doc:"#1f62bc",docx:"#1f62bc",xls:"#117d43",xlsx:"#117d43"}[l]||"#757575"},s=u=>n(u).toUpperCase();return(u,l)=>{const f=__unplugin_components_1$o;return openBlock(),createElementBlock("div",_hoisted_1$17,[createBaseVNode("div",{class:"ui-chat-document-preview__placeholder",style:normalizeStyle({backgroundColor:o(u.filename)})},[createBaseVNode("div",_hoisted_2$K,toDisplayString(s(u.filename)),1)],4),createBaseVNode("div",_hoisted_3$A,[createBaseVNode("div",_hoisted_4$n,toDisplayString(u.filename),1),createBaseVNode("div",_hoisted_5$g,toDisplayString(unref(r)("Ready to send")),1)]),createBaseVNode("button",{type:"button",class:"ui-chat-document-preview__remove-btn",onClick:a},[createVNode(f)])])}}}),_style_0$13='.ui-chat-document-preview[data-v-037b477d]{display:flex;align-items:center;gap:12px;padding:12px;background-color:var(--alt-background-color, #f7f7f7);border:1px solid var(--border-color);border-radius:12px;max-width:100%}.ui-chat-document-preview__placeholder[data-v-037b477d]{width:50px;height:50px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;flex-shrink:0;position:relative;overflow:hidden}.ui-chat-document-preview__placeholder[data-v-037b477d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#fff3,#fff0)}.ui-chat-document-preview__type[data-v-037b477d]{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;position:relative;z-index:1;text-align:center}.ui-chat-document-preview__info[data-v-037b477d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ui-chat-document-preview__filename[data-v-037b477d]{font-size:13px;font-weight:500;color:var(--text-color);word-break:break-word;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-chat-document-preview__meta[data-v-037b477d]{font-size:11px;color:var(--muted-text-color)}.ui-chat-document-preview__remove-btn[data-v-037b477d]{background:var(--alt-border-color);color:var(--text-color);flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0}.ui-chat-document-preview__remove-btn[data-v-037b477d]:hover{background:var(--border-color);transform:scale(1.1)}',__unplugin_components_1$j=_export_sfc(_sfc_main$1M,[["styles",[_style_0$13]],["__scopeId","data-v-037b477d"]]),_hoisted_1$16={class:"ui-chat-image-preview"},_hoisted_2$J=["src"],_sfc_main$1L=defineComponent({__name:"UiChatImagePreview",props:{imageUrl:{type:String}},emits:["remove"],setup(e,{emit:t}){const r=t,i=()=>{r("remove")};return(a,n)=>{const o=__unplugin_components_1$o;return openBlock(),createElementBlock("div",_hoisted_1$16,[createBaseVNode("img",{src:a.imageUrl,alt:"Image preview",class:"ui-chat-image-preview__image"},null,8,_hoisted_2$J),createBaseVNode("button",{type:"button",class:"ui-chat-image-preview__remove-btn",onClick:i},[createVNode(o)])])}}}),_style_0$12=".ui-chat-image-preview[data-v-347c7de0]{position:relative;width:fit-content;max-width:100%;border-radius:12px;overflow:hidden;border:1px solid var(--border-color)}.ui-chat-image-preview__image[data-v-347c7de0]{max-width:200px;max-height:200px;width:100%;height:auto;display:block;object-fit:contain;border-radius:12px}.ui-chat-image-preview__remove-btn[data-v-347c7de0]{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background:#000000b3;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0;color:#fff}.ui-chat-image-preview__remove-btn[data-v-347c7de0]:hover{background:#000000e6;transform:scale(1.1)}",__unplugin_components_0$n=_export_sfc(_sfc_main$1L,[["styles",[_style_0$12]],["__scopeId","data-v-347c7de0"]]),_sfc_main$1K={},_hoisted_1$15={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$I=createBaseVNode("path",{d:"M17.5384 2.5428C15.7234 0.588166 2.07076 5.37636 2.08204 7.12453C2.09482 9.10695 7.41377 9.71678 8.88803 10.1304C9.77461 10.3791 10.012 10.6341 10.2164 11.5638C11.1423 15.7741 11.6071 17.8683 12.6665 17.915C14.3552 17.9897 19.3098 4.45036 17.5384 2.5428Z",stroke:"#8A8AA3","stroke-width":"1.25"},null,-1),_hoisted_3$z=createBaseVNode("path",{d:"M9.58203 10.4167L12.4987 7.5",stroke:"#8A8AA3","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_4$m=[_hoisted_2$I,_hoisted_3$z];function _sfc_render$p(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$15,_hoisted_4$m)}const __unplugin_components_1$i=_export_sfc(_sfc_main$1K,[["render",_sfc_render$p]]),_sfc_main$1J={},_hoisted_1$14={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$H=createBaseVNode("path",{d:"M9.99935 18.3346C14.6017 18.3346 18.3327 14.6037 18.3327 10.0013C18.3327 5.39893 14.6017 1.66797 9.99935 1.66797C5.39698 1.66797 1.66602 5.39893 1.66602 10.0013C1.66602 14.6037 5.39698 18.3346 9.99935 18.3346Z",stroke:"#8A8AA3","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_3$y=createBaseVNode("path",{d:"M6.66602 12.5C7.42612 13.512 8.63627 14.1667 9.99935 14.1667C11.3624 14.1667 12.5726 13.512 13.3327 12.5",stroke:"#8A8AA3","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_4$l=createBaseVNode("path",{d:"M6.67349 7.5H6.66602M13.3327 7.5H13.3252",stroke:"#8A8AA3","stroke-width":"1.66667","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_5$f=[_hoisted_2$H,_hoisted_3$y,_hoisted_4$l];function _sfc_render$o(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$14,_hoisted_5$f)}const __unplugin_components_0$m=_export_sfc(_sfc_main$1J,[["render",_sfc_render$o]]);var NAMESPACE="emoji-mart";const _JSON=JSON;var isLocalStorageSupported=typeof window<"u"&&"localStorage"in window;let getter,setter;function setHandlers(e){e||(e={}),getter=e.getter,setter=e.setter}function setNamespace(e){NAMESPACE=e}function update(e){for(let t in e){let r=e[t];set(t,r)}}function set(e,t){if(setter)setter(e,t);else{if(!isLocalStorageSupported)return;try{window.localStorage[`${NAMESPACE}.${e}`]=_JSON.stringify(t)}catch{}}}function get$1(e){if(getter)return getter(e);if(!isLocalStorageSupported)return;try{var t=window.localStorage[`${NAMESPACE}.${e}`]}catch{return}if(t)return JSON.parse(t)}const store={update,set,get:get$1,setNamespace,setHandlers},mapping={name:"a",unified:"b",non_qualified:"c",has_img_apple:"d",has_img_google:"e",has_img_twitter:"f",has_img_facebook:"h",keywords:"j",sheet:"k",emoticons:"l",text:"m",short_names:"n",added_in:"o"},buildSearch=e=>{const t=[];var r=(i,a)=>{i&&(Array.isArray(i)?i:[i]).forEach(n=>{(a?n.split(/[-|_|\s]+/):[n]).forEach(o=>{o=o.toLowerCase(),t.indexOf(o)==-1&&t.push(o)})})};return r(e.short_names,!0),r(e.name,!0),r(e.keywords,!1),r(e.emoticons,!1),t.join(",")};function deepFreeze(e){var t=Object.getOwnPropertyNames(e);for(let r of t){let i=e[r];e[r]=i&&typeof i=="object"?deepFreeze(i):i}return Object.freeze(e)}const uncompress=e=>{if(!e.compressed)return e;e.compressed=!1;for(let t in e.emojis){let r=e.emojis[t];for(let i in mapping)r[i]=r[mapping[i]],delete r[mapping[i]];r.short_names||(r.short_names=[]),r.short_names.unshift(t),r.sheet_x=r.sheet[0],r.sheet_y=r.sheet[1],delete r.sheet,r.text||(r.text=""),r.added_in||(r.added_in=6),r.added_in=r.added_in.toFixed(1),r.search=buildSearch(r)}return e=deepFreeze(e),e},DEFAULTS=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","hankey"];let frequently,initialized,defaults={};function init(){initialized=!0,frequently=store.get("frequently")}function add(e){initialized||init();var{id:t}=e;frequently||(frequently=defaults),frequently[t]||(frequently[t]=0),frequently[t]+=1,store.set("last",t),store.set("frequently",frequently)}function get(e){if(initialized||init(),!frequently){defaults={};const o=[];let s=Math.min(e,DEFAULTS.length);for(let u=0;u<s;u++)defaults[DEFAULTS[u]]=parseInt((s-u)/4,10)+1,o.push(DEFAULTS[u]);return o}const t=e,r=[];for(let o in frequently)frequently.hasOwnProperty(o)&&r.push(o);const a=r.sort((o,s)=>frequently[o]-frequently[s]).reverse().slice(0,t),n=store.get("last");return n&&a.indexOf(n)==-1&&(a.pop(),a.push(n)),a}const frequently$1={add,get},SVGs={activity:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"/></svg>',custom:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><g transform="translate(2.000000, 1.000000)"><rect id="Rectangle" x="8" y="0" width="3" height="21" rx="1.5"></rect><rect id="Rectangle" transform="translate(9.843, 10.549) rotate(60) translate(-9.843, -10.549) " x="8.343" y="0.049" width="3" height="21" rx="1.5"></rect><rect id="Rectangle" transform="translate(9.843, 10.549) rotate(-60) translate(-9.843, -10.549) " x="8.343" y="0.049" width="3" height="21" rx="1.5"></rect></g></svg>',flags:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"/></svg>',foods:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"/></svg>',nature:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"/><path d="M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.877 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"/></svg>',objects:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"/><path d="M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"/></svg>',smileys:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"/><path d="M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"/></svg>',people:'<svg xmlns:svg="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <path id="path3814" d="m 3.3591089,21.17726 c 0.172036,0.09385 4.265994,2.29837 8.8144451,2.29837 4.927767,0 8.670894,-2.211883 8.82782,-2.306019 0.113079,-0.06785 0.182268,-0.190051 0.182267,-0.321923 0,-3.03119 -0.929494,-5.804936 -2.617196,-7.810712 -1.180603,-1.403134 -2.661918,-2.359516 -4.295699,-2.799791 4.699118,-2.236258 3.102306,-9.28617162 -2.097191,-9.28617162 -5.1994978,0 -6.7963103,7.04991362 -2.097192,9.28617162 -1.6337821,0.440275 -3.1150971,1.396798 -4.2956991,2.799791 -1.687703,2.005776 -2.617196,4.779522 -2.617196,7.810712 1.2e-6,0.137378 0.075039,0.263785 0.195641,0.329572 z M 8.0439319,5.8308783 C 8.0439309,2.151521 12.492107,0.30955811 15.093491,2.9109411 17.694874,5.5123241 15.852911,9.9605006 12.173554,9.9605 9.8938991,9.9579135 8.0465186,8.1105332 8.0439319,5.8308783 Z m -1.688782,7.6894977 c 1.524535,-1.811449 3.5906601,-2.809035 5.8184041,-2.809035 2.227744,0 4.293869,0.997586 5.818404,2.809035 1.533639,1.822571 2.395932,4.339858 2.439152,7.108301 -0.803352,0.434877 -4.141636,2.096112 -8.257556,2.096112 -3.8062921,0 -7.3910861,-1.671043 -8.2573681,-2.104981 0.04505,-2.765017 0.906968,-5.278785 2.438964,-7.099432 z" /> <path id="path3816" d="M 12.173828 0.38867188 C 9.3198513 0.38867187 7.3770988 2.3672285 6.8652344 4.6308594 C 6.4218608 6.5916015 7.1153562 8.7676117 8.9648438 10.126953 C 7.6141249 10.677376 6.3550511 11.480944 5.3496094 12.675781 C 3.5629317 14.799185 2.6015625 17.701475 2.6015625 20.847656 C 2.6015654 21.189861 2.7894276 21.508002 3.0898438 21.671875 C 3.3044068 21.788925 7.4436239 24.039062 12.173828 24.039062 C 17.269918 24.039062 21.083568 21.776786 21.291016 21.652344 C 21.57281 21.483266 21.746097 21.176282 21.746094 20.847656 C 21.746094 17.701475 20.78277 14.799185 18.996094 12.675781 C 17.990455 11.480591 16.733818 10.675362 15.382812 10.125 C 17.231132 8.7655552 17.925675 6.5910701 17.482422 4.6308594 C 16.970557 2.3672285 15.027805 0.38867188 12.173828 0.38867188 z M 12.792969 2.3007812 C 13.466253 2.4161792 14.125113 2.7383941 14.695312 3.3085938 C 15.835712 4.4489931 15.985604 5.9473549 15.46875 7.1953125 C 14.951896 8.4432701 13.786828 9.3984378 12.173828 9.3984375 C 10.197719 9.3961954 8.607711 7.806187 8.6054688 5.8300781 C 8.6054683 4.2170785 9.5606362 3.0520102 10.808594 2.5351562 C 11.432573 2.2767293 12.119685 2.1853833 12.792969 2.3007812 z M 12.173828 11.273438 C 14.233647 11.273438 16.133674 12.185084 17.5625 13.882812 C 18.93069 15.508765 19.698347 17.776969 19.808594 20.283203 C 18.807395 20.800235 15.886157 22.162109 12.173828 22.162109 C 8.7614632 22.162109 5.6245754 20.787069 4.5390625 20.265625 C 4.6525896 17.766717 5.4203315 15.504791 6.7851562 13.882812 C 8.2139827 12.185084 10.11401 11.273438 12.173828 11.273438 z " /> </svg>',places:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"/><path d="M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"/></svg>',recent:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"/><path d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"/></svg>',symbols:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"/></svg>'},_sfc_main$1I={props:{i18n:{type:Object,required:!0},color:{type:String},categories:{type:Array,required:!0},activeCategory:{type:Object,default(){return{}}}},emits:["click"],created(){this.svgs=SVGs}},_hoisted_1$13={role:"tablist",class:"emoji-mart-anchors"},_hoisted_2$G=["aria-label","aria-selected","data-title","onClick"],_hoisted_3$x=["innerHTML"];function _sfc_render$n(e,t,r,i,a,n){return openBlock(),createElementBlock("div",_hoisted_1$13,[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.categories,o=>(openBlock(),createElementBlock("button",{role:"tab",type:"button","aria-label":o.name,"aria-selected":o.id==r.activeCategory.id,key:o.id,class:normalizeClass({"emoji-mart-anchor":!0,"emoji-mart-anchor-selected":o.id==r.activeCategory.id}),style:normalizeStyle({color:o.id==r.activeCategory.id?r.color:""}),"data-title":r.i18n.categories[o.id],onClick:s=>e.$emit("click",o)},[createBaseVNode("div",{"aria-hidden":"true",innerHTML:e.svgs[o.id]},null,8,_hoisted_3$x),createBaseVNode("span",{"aria-hidden":"true",class:"emoji-mart-anchor-bar",style:normalizeStyle({backgroundColor:r.color})},null,4)],14,_hoisted_2$G))),128))])}const Anchors=_export_sfc(_sfc_main$1I,[["render",_sfc_render$n]]),_String=String,stringFromCodePoint=_String.fromCodePoint||function(){var t=16384,r=[],i,a,n=-1,o=arguments.length;if(!o)return"";for(var s="";++n<o;){var u=Number(arguments[n]);if(!isFinite(u)||u<0||u>1114111||Math.floor(u)!=u)throw RangeError("Invalid code point: "+u);u<=65535?r.push(u):(u-=65536,i=(u>>10)+55296,a=u%1024+56320,r.push(i,a)),(n+1===o||r.length>t)&&(s+=String.fromCharCode.apply(null,r),r.length=0)}return s};function unifiedToNative(e){var t=e.split("-"),r=t.map(i=>`0x${i}`);return stringFromCodePoint.apply(null,r)}function uniq(e){return e.reduce((t,r)=>(t.indexOf(r)===-1&&t.push(r),t),[])}function intersect(e,t){const r=uniq(e),i=uniq(t);return r.filter(a=>i.indexOf(a)>=0)}function deepMerge(e,t){var r={};for(let i in e){let a=e[i],n=a;Object.prototype.hasOwnProperty.call(t,i)&&(n=t[i]),typeof n=="object"&&(n=deepMerge(a,n)),r[i]=n}return r}function measureScrollbar(){if(typeof document>"u")return 0;const e=document.createElement("div");e.style.width="100px",e.style.height="100px",e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);const t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}const SHEET_COLUMNS=61,COLONS_REGEX=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/,SKINS=["1F3FA","1F3FB","1F3FC","1F3FD","1F3FE","1F3FF"];class EmojiIndex{constructor(t,{emojisToShowFilter:r,include:i,exclude:a,custom:n,recent:o,recentLength:s=20}={}){this._data=uncompress(t),this._emojisFilter=r||null,this._include=i||null,this._exclude=a||null,this._custom=n||[],this._recent=o||frequently$1.get(s),this._emojis={},this._nativeEmojis={},this._emoticons={},this._categories=[],this._recentCategory={id:"recent",name:"Recent",emojis:[]},this._customCategory={id:"custom",name:"Custom",emojis:[]},this._searchIndex={},this.buildIndex(),Object.freeze(this)}buildIndex(){let t=this._data.categories;if(this._include&&(t=t.filter(r=>this._include.includes(r.id)),t=t.sort((r,i)=>{const a=this._include.indexOf(r.id),n=this._include.indexOf(i.id);return a<n?-1:a>n?1:0})),t.forEach(r=>{if(!this.isCategoryNeeded(r.id))return;let i={id:r.id,name:r.name,emojis:[]};r.emojis.forEach(a=>{let n=this.addEmoji(a);n&&i.emojis.push(n)}),i.emojis.length&&this._categories.push(i)}),this.isCategoryNeeded("custom")){if(this._custom.length>0)for(let r of this._custom)this.addCustomEmoji(r);this._customCategory.emojis.length&&this._categories.push(this._customCategory)}this.isCategoryNeeded("recent")&&(this._recent.length&&this._recent.map(r=>{for(let i of this._customCategory.emojis)if(i.id===r){this._recentCategory.emojis.push(i);return}this.hasEmoji(r)&&this._recentCategory.emojis.push(this.emoji(r))}),this._recentCategory.emojis.length&&this._categories.unshift(this._recentCategory))}findEmoji(t,r){let i=t.match(COLONS_REGEX);if(i&&(t=i[1],i[2]&&(r=parseInt(i[2],10))),this._data.aliases.hasOwnProperty(t)&&(t=this._data.aliases[t]),this._emojis.hasOwnProperty(t)){let a=this._emojis[t];return r?a.getSkin(r):a}return this._nativeEmojis.hasOwnProperty(t)?this._nativeEmojis[t]:null}categories(){return this._categories}emoji(t){this._data.aliases.hasOwnProperty(t)&&(t=this._data.aliases[t]);let r=this._emojis[t];if(!r)throw new Error("Can not find emoji by id: "+t);return r}firstEmoji(){let t=this._emojis[Object.keys(this._emojis)[0]];if(!t)throw new Error("Can not get first emoji");return t}hasEmoji(t){return this._data.aliases.hasOwnProperty(t)&&(t=this._data.aliases[t]),!!this._emojis[t]}nativeEmoji(t){return this._nativeEmojis.hasOwnProperty(t)?this._nativeEmojis[t]:null}search(t,r){if(r||(r=75),!t.length)return null;if(t=="-"||t=="-1")return[this.emoji("-1")];let i=t.toLowerCase().split(/[\s|,|\-|_]+/),a=[];i.length>2&&(i=[i[0],i[1]]),a=i.map(o=>{let s=this._emojis,u=this._searchIndex,l=0;for(let f=0;f<o.length;f++){const d=o[f];if(l++,u[d]||(u[d]={}),u=u[d],!u.results){let c={};u.results=[],u.emojis={};for(let m in s){let _=s[m],F=_._data.search,x=o.substr(0,l),k=F.indexOf(x);if(k!=-1){let b=k+1;x==m&&(b=0),u.results.push(_),u.emojis[m]=_,c[m]=b}}u.results.sort((m,_)=>{var F=c[m.id],x=c[_.id];return F-x})}s=u.emojis}return u.results}).filter(o=>o);var n=null;return a.length>1?n=intersect.apply(null,a):a.length?n=a[0]:n=[],n&&n.length>r&&(n=n.slice(0,r)),n}addCustomEmoji(t){let r=Object.assign({},t,{id:t.short_names[0],custom:!0});r.search||(r.search=buildSearch(r));let i=new EmojiData(r);return this._emojis[i.id]=i,this._customCategory.emojis.push(i),i}addEmoji(t){let r=this._data.emojis[t];if(!this.isEmojiNeeded(r))return!1;let i=new EmojiData(r);if(this._emojis[t]=i,i.native&&(this._nativeEmojis[i.native]=i),i._skins)for(let a in i._skins){let n=i._skins[a];n.native&&(this._nativeEmojis[n.native]=n)}return i.emoticons&&i.emoticons.forEach(a=>{this._emoticons[a]||(this._emoticons[a]=t)}),i}isCategoryNeeded(t){let r=this._include&&this._include.length?this._include.indexOf(t)>-1:!0,i=this._exclude&&this._exclude.length?this._exclude.indexOf(t)>-1:!1;return!(!r||i)}isEmojiNeeded(t){return this._emojisFilter?this._emojisFilter(t):!0}}class EmojiData{constructor(t){if(this._data=Object.assign({},t),this._skins=null,this._data.skin_variations){this._skins=[];for(var r in SKINS){let i=SKINS[r],a=this._data.skin_variations[i],n=Object.assign({},t);for(let o in a)n[o]=a[o];delete n.skin_variations,n.skin_tone=parseInt(r)+1,this._skins.push(new EmojiData(n))}}this._sanitized=sanitize(this._data);for(let i in this._sanitized)this[i]=this._sanitized[i];this.short_names=this._data.short_names,this.short_name=this._data.short_names[0],Object.freeze(this)}getSkin(t){return t&&t!="native"&&this._skins?this._skins[t-1]:this}getPosition(){let t=SHEET_COLUMNS-1,r=+(100/t*this._data.sheet_x).toFixed(2),i=+(100/t*this._data.sheet_y).toFixed(2);return`${r}% ${i}%`}ariaLabel(){return[this.native].concat(this.short_names).filter(Boolean).join(", ")}}class EmojiView{constructor(t,r,i,a,n,o,s){this._emoji=t,this._native=a,this._skin=r,this._set=i,this._fallback=n,this.canRender=this._canRender(),this.cssClass=this._cssClass(),this.cssStyle=this._cssStyle(s),this.content=this._content(),this.title=o===!0?t.short_name:null,this.ariaLabel=t.ariaLabel(),Object.freeze(this)}getEmoji(){return this._emoji.getSkin(this._skin)}_canRender(){return this._isCustom()||this._isNative()||this._hasEmoji()||this._fallback}_cssClass(){return["emoji-set-"+this._set,"emoji-type-"+this._emojiType()]}_cssStyle(t){let r={};return this._isCustom()?r={backgroundImage:"url("+this.getEmoji()._data.imageUrl+")",backgroundSize:"100%",width:t+"px",height:t+"px"}:this._hasEmoji()&&!this._isNative()&&(r={backgroundPosition:this.getEmoji().getPosition()}),t&&(this._isNative()?r=Object.assign(r,{fontSize:Math.round(t*.95*10)/10+"px"}):r=Object.assign(r,{width:t+"px",height:t+"px"})),r}_content(){return this._isCustom()?"":this._isNative()?this.getEmoji().native:this._hasEmoji()?"":this._fallback?this._fallback(this.getEmoji()):null}_isNative(){return this._native}_isCustom(){return this.getEmoji().custom}_hasEmoji(){if(!this.getEmoji()._data)return!1;const t=this.getEmoji()._data["has_img_"+this._set];return t===void 0?!0:t}_emojiType(){return this._isCustom()?"custom":this._isNative()?"native":this._hasEmoji()?"image":"fallback"}}function sanitize(e){var{name:t,short_names:r,skin_tone:i,skin_variations:a,emoticons:n,unified:o,custom:s,imageUrl:u}=e,l=e.id||r[0],f=`:${l}:`;return s?{id:l,name:t,colons:f,emoticons:n,custom:s,imageUrl:u}:(i&&(f+=`:skin-tone-${i}:`),{id:l,name:t,colons:f,emoticons:n,unified:o.toLowerCase(),skin:i||(a?1:null),native:unifiedToNative(o)})}const EmojiProps={native:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!1},fallback:{type:Function},skin:{type:Number,default:1},set:{type:String,default:"apple"},emoji:{type:[String,Object],required:!0},size:{type:Number,default:null},tag:{type:String,default:"span"}},PickerProps={perLine:{type:Number,default:9},maxSearchResults:{type:Number,default:75},emojiSize:{type:Number,default:24},title:{type:String,default:"Emoji Mart™"},emoji:{type:String,default:"department_store"},color:{type:String,default:"#ae65c5"},set:{type:String,default:"apple"},skin:{type:Number,default:null},defaultSkin:{type:Number,default:1},native:{type:Boolean,default:!1},emojiTooltip:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1},i18n:{type:Object,default(){return{}}},showPreview:{type:Boolean,default:!0},showSearch:{type:Boolean,default:!0},showCategories:{type:Boolean,default:!0},showSkinTones:{type:Boolean,default:!0},infiniteScroll:{type:Boolean,default:!0},pickerStyles:{type:Object,default(){return{}}}},_sfc_main$1H={props:{...EmojiProps,data:{type:Object,required:!0}},emits:["click","mouseenter","mouseleave"],computed:{view(){return new EmojiView(this.emojiObject,this.skin,this.set,this.native,this.fallback,this.tooltip,this.size)},sanitizedData(){return this.emojiObject._sanitized},title(){return this.tooltip?this.emojiObject.short_name:null},emojiObject(){return typeof this.emoji=="string"?this.data.findEmoji(this.emoji):this.emoji}},created(){},methods:{onClick(){this.$emit("click",this.emojiObject)},onMouseEnter(){this.$emit("mouseenter",this.emojiObject)},onMouseLeave(){this.$emit("mouseleave",this.emojiObject)}}};function _sfc_render$m(e,t,r,i,a,n){return n.view.canRender?(openBlock(),createBlock(resolveDynamicComponent(e.tag),{key:0,title:n.view.title,"aria-label":n.view.ariaLabel,"data-title":n.title,class:"emoji-mart-emoji",onMouseenter:n.onMouseEnter,onMouseleave:n.onMouseLeave,onClick:n.onClick},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(n.view.cssClass),style:normalizeStyle(n.view.cssStyle)},toDisplayString(n.view.content),7)]),_:1},40,["title","aria-label","data-title","onMouseenter","onMouseleave","onClick"])):createCommentVNode("",!0)}const Emoji=_export_sfc(_sfc_main$1H,[["render",_sfc_render$m]]),_sfc_main$1G={props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},id:{type:String,required:!0},name:{type:String,required:!0},emojis:{type:Array},emojiProps:{type:Object,required:!0}},methods:{activeClass:function(e){return!this.emojiProps.selectedEmoji||!this.emojiProps.selectedEmojiCategory?"":this.emojiProps.selectedEmoji.id==e.id&&this.emojiProps.selectedEmojiCategory.id==this.id?"emoji-mart-emoji-selected":""}},computed:{isVisible(){return!!this.emojis},isSearch(){return this.name=="Search"},hasResults(){return this.emojis.length>0},emojiObjects(){return this.emojis.map(e=>{let t=e,r=new EmojiView(e,this.emojiProps.skin,this.emojiProps.set,this.emojiProps.native,this.emojiProps.fallback,this.emojiProps.emojiTooltip,this.emojiProps.emojiSize);return{emojiObject:t,emojiView:r}})}},components:{Emoji}},_hoisted_1$12=["aria-label"],_hoisted_2$F={class:"emoji-mart-category-label"},_hoisted_3$w={class:"emoji-mart-category-label"},_hoisted_4$k=["aria-label","data-title","title","onMouseenter","onMouseleave","onClick"],_hoisted_5$e={key:0},_hoisted_6$b={class:"emoji-mart-no-results-label"};function _sfc_render$l(e,t,r,i,a,n){const o=resolveComponent("emoji");return n.isVisible&&(n.isSearch||n.hasResults)?(openBlock(),createElementBlock("section",{key:0,class:normalizeClass({"emoji-mart-category":!0,"emoji-mart-no-results":!n.hasResults}),"aria-label":r.i18n.categories[r.id]},[createBaseVNode("div",_hoisted_2$F,[createBaseVNode("h3",_hoisted_3$w,toDisplayString(r.i18n.categories[r.id]),1)]),(openBlock(!0),createElementBlock(Fragment,null,renderList(n.emojiObjects,({emojiObject:s,emojiView:u})=>(openBlock(),createElementBlock(Fragment,null,[u.canRender?(openBlock(),createElementBlock("button",{"aria-label":u.ariaLabel,role:"option","aria-selected":"false","aria-posinset":"1","aria-setsize":"1812",type:"button","data-title":s.short_name,key:s.id,title:u.title,class:normalizeClass(["emoji-mart-emoji",n.activeClass(s)]),onMouseenter:l=>r.emojiProps.onEnter(u.getEmoji()),onMouseleave:l=>r.emojiProps.onLeave(u.getEmoji()),onClick:l=>r.emojiProps.onClick(u.getEmoji())},[createBaseVNode("span",{class:normalizeClass(u.cssClass),style:normalizeStyle(u.cssStyle)},toDisplayString(u.content),7)],42,_hoisted_4$k)):createCommentVNode("",!0)],64))),256)),n.hasResults?createCommentVNode("",!0):(openBlock(),createElementBlock("div",_hoisted_5$e,[createVNode(o,{data:r.data,emoji:"sleuth_or_spy",native:r.emojiProps.native,skin:r.emojiProps.skin,set:r.emojiProps.set},null,8,["data","native","skin","set"]),createBaseVNode("div",_hoisted_6$b,toDisplayString(r.i18n.notfound),1)]))],10,_hoisted_1$12)):createCommentVNode("",!0)}const Category=_export_sfc(_sfc_main$1G,[["render",_sfc_render$l]]),_sfc_main$1F={props:{skin:{type:Number,required:!0}},emits:["change"],data(){return{opened:!1}},methods:{onClick(e){this.opened&&e!=this.skin&&this.$emit("change",e),this.opened=!this.opened}}},_hoisted_1$11=["onClick"];function _sfc_render$k(e,t,r,i,a,n){return openBlock(),createElementBlock("div",{class:normalizeClass({"emoji-mart-skin-swatches":!0,"emoji-mart-skin-swatches-opened":a.opened})},[(openBlock(),createElementBlock(Fragment,null,renderList(6,o=>createBaseVNode("span",{key:o,class:normalizeClass({"emoji-mart-skin-swatch":!0,"emoji-mart-skin-swatch-selected":r.skin==o})},[createBaseVNode("span",{class:normalizeClass("emoji-mart-skin emoji-mart-skin-tone-"+o),onClick:s=>n.onClick(o)},null,10,_hoisted_1$11)],2)),64))],2)}const Skins=_export_sfc(_sfc_main$1F,[["render",_sfc_render$k]]),_sfc_main$1E={props:{data:{type:Object,required:!0},title:{type:String,required:!0},emoji:{type:[String,Object]},idleEmoji:{type:[String,Object],required:!0},showSkinTones:{type:Boolean,default:!0},emojiProps:{type:Object,required:!0},skinProps:{type:Object,required:!0},onSkinChange:{type:Function,required:!0}},computed:{emojiData(){return this.emoji?this.emoji:{}},emojiShortNames(){return this.emojiData.short_names},emojiEmoticons(){return this.emojiData.emoticons}},components:{Emoji,Skins}},_hoisted_1$10={class:"emoji-mart-preview"},_hoisted_2$E={class:"emoji-mart-preview-emoji"},_hoisted_3$v={class:"emoji-mart-preview-data"},_hoisted_4$j={class:"emoji-mart-preview-name"},_hoisted_5$d={class:"emoji-mart-preview-shortnames"},_hoisted_6$a={class:"emoji-mart-preview-emoticons"},_hoisted_7$7={class:"emoji-mart-preview-emoji"},_hoisted_8$4={class:"emoji-mart-preview-data"},_hoisted_9$3={class:"emoji-mart-title-label"},_hoisted_10$2={key:0,class:"emoji-mart-preview-skins"};function _sfc_render$j(e,t,r,i,a,n){const o=resolveComponent("emoji"),s=resolveComponent("skins");return openBlock(),createElementBlock("div",_hoisted_1$10,[r.emoji?(openBlock(),createElementBlock(Fragment,{key:0},[createBaseVNode("div",_hoisted_2$E,[createVNode(o,{data:r.data,emoji:r.emoji,native:r.emojiProps.native,skin:r.emojiProps.skin,set:r.emojiProps.set},null,8,["data","emoji","native","skin","set"])]),createBaseVNode("div",_hoisted_3$v,[createBaseVNode("div",_hoisted_4$j,toDisplayString(r.emoji.name),1),createBaseVNode("div",_hoisted_5$d,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.emojiShortNames,u=>(openBlock(),createElementBlock("span",{key:u,class:"emoji-mart-preview-shortname"},":"+toDisplayString(u)+":",1))),128))]),createBaseVNode("div",_hoisted_6$a,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.emojiEmoticons,u=>(openBlock(),createElementBlock("span",{key:u,class:"emoji-mart-preview-emoticon"},toDisplayString(u),1))),128))])])],64)):(openBlock(),createElementBlock(Fragment,{key:1},[createBaseVNode("div",_hoisted_7$7,[createVNode(o,{data:r.data,emoji:r.idleEmoji,native:r.emojiProps.native,skin:r.emojiProps.skin,set:r.emojiProps.set},null,8,["data","emoji","native","skin","set"])]),createBaseVNode("div",_hoisted_8$4,[createBaseVNode("span",_hoisted_9$3,toDisplayString(r.title),1)]),r.showSkinTones?(openBlock(),createElementBlock("div",_hoisted_10$2,[createVNode(s,{skin:r.skinProps.skin,onChange:t[0]||(t[0]=u=>r.onSkinChange(u))},null,8,["skin"])])):createCommentVNode("",!0)],64))])}const Preview=_export_sfc(_sfc_main$1E,[["render",_sfc_render$j]]),_sfc_main$1D={props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},autoFocus:{type:Boolean,default:!1},onSearch:{type:Function,required:!0},onArrowLeft:{type:Function,required:!1},onArrowRight:{type:Function,required:!1},onArrowDown:{type:Function,required:!1},onArrowUp:{type:Function,required:!1},onEnter:{type:Function,required:!1}},emits:["search","enter","arrowUp","arrowDown","arrowRight","arrowLeft"],data(){return{value:""}},computed:{emojiIndex(){return this.data}},watch:{value(){this.$emit("search",this.value)}},methods:{clear(){this.value=""}},mounted(){let e=this.$el.querySelector("input");this.autoFocus&&e.focus()}},_hoisted_1$$={class:"emoji-mart-search"},_hoisted_2$D=["placeholder"],_hoisted_3$u=createBaseVNode("span",{class:"hidden",id:"emoji-picker-search-description"},"Use the left, right, up and down arrow keys to navigate the emoji search results.",-1);function _sfc_render$i(e,t,r,i,a,n){return openBlock(),createElementBlock("div",_hoisted_1$$,[withDirectives(createBaseVNode("input",{type:"text",placeholder:r.i18n.search,role:"textbox","aria-autocomplete":"list","aria-owns":"emoji-mart-list","aria-label":"Search for an emoji","aria-describedby":"emoji-mart-search-description",onKeydown:[t[0]||(t[0]=withKeys(o=>e.$emit("arrowLeft",o),["left"])),t[1]||(t[1]=withKeys(()=>e.$emit("arrowRight"),["right"])),t[2]||(t[2]=withKeys(()=>e.$emit("arrowDown"),["down"])),t[3]||(t[3]=withKeys(o=>e.$emit("arrowUp",o),["up"])),t[4]||(t[4]=withKeys(()=>e.$emit("enter"),["enter"]))],"onUpdate:modelValue":t[5]||(t[5]=o=>a.value=o)},null,40,_hoisted_2$D),[[vModelText,a.value]]),_hoisted_3$u])}const Search=_export_sfc(_sfc_main$1D,[["render",_sfc_render$i]]);var isWindowAvailable=typeof window<"u";isWindowAvailable&&function(){for(var e=0,t=["ms","moz","webkit","o"],r=0;r<t.length&&!window.requestAnimationFrame;++r)window.requestAnimationFrame=window[t[r]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[r]+"CancelAnimationFrame"]||window[t[r]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(i,a){var n=new Date().getTime(),o=Math.max(0,16-(n-e)),s=window.setTimeout(function(){i(n+o)},o);return e=n+o,s}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(i){clearTimeout(i)})}();class PickerView{constructor(t){this._vm=t,this._data=t.data,this._perLine=t.perLine,this._categories=[],this._categories.push(...this._data.categories()),this._categories=this._categories.filter(r=>r.emojis.length>0),this._categories[0].first=!0,Object.freeze(this._categories),this.activeCategory=this._categories[0],this.searchEmojis=null,this.previewEmoji=null,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=-1}onScroll(){const t=this._vm.$refs.scroll;if(!t)return;const r=t.scrollTop;let i=this.filteredCategories[0];for(let a=0,n=this.filteredCategories.length;a<n;a++){let o=this.filteredCategories[a],s=this._vm.getCategoryComponent(a);if(s&&s.$el.offsetTop-50>r)break;i=o}this.activeCategory=i}get allCategories(){return this._categories}get filteredCategories(){return this.searchEmojis?[{id:"search",name:"Search",emojis:this.searchEmojis}]:this._categories.filter(t=>t.emojis.length>0)}get previewEmojiCategory(){return this.previewEmojiCategoryIdx>=0?this.filteredCategories[this.previewEmojiCategoryIdx]:null}onAnchorClick(t){if(this.searchEmojis)return;let r=this.filteredCategories.indexOf(t),i=this._vm.getCategoryComponent(r),a=()=>{if(i){let n=i.$el.offsetTop;t.first&&(n=0),this._vm.$refs.scroll.scrollTop=n}};this._vm.infiniteScroll?a():this.activeCategory=this.filteredCategories[r]}onSearch(t){let r=this._data.search(t,this.maxSearchResults);this.searchEmojis=r,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=0,this.updatePreviewEmoji()}onEmojiEnter(t){this.previewEmoji=t,this.previewEmojiIdx=-1,this.previewEmojiCategoryIdx=-1}onEmojiLeave(t){this.previewEmoji=null}onArrowLeft(){this.previewEmojiIdx>0?this.previewEmojiIdx-=1:(this.previewEmojiCategoryIdx-=1,this.previewEmojiCategoryIdx<0?this.previewEmojiCategoryIdx=0:this.previewEmojiIdx=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length-1),this.updatePreviewEmoji()}onArrowRight(){this.previewEmojiIdx<this.emojisLength(this.previewEmojiCategoryIdx)-1?this.previewEmojiIdx+=1:(this.previewEmojiCategoryIdx+=1,this.previewEmojiCategoryIdx>=this.filteredCategories.length?this.previewEmojiCategoryIdx=this.filteredCategories.length-1:this.previewEmojiIdx=0),this.updatePreviewEmoji()}onArrowDown(){if(this.previewEmojiIdx==-1)return this.onArrowRight();const t=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length;let r=this._perLine;this.previewEmojiIdx+r>t&&(r=t%this._perLine);for(let i=0;i<r;i++)this.onArrowRight();this.updatePreviewEmoji()}onArrowUp(){let t=this._perLine;this.previewEmojiIdx-t<0&&(this.previewEmojiCategoryIdx>0?t=this.filteredCategories[this.previewEmojiCategoryIdx-1].emojis.length%this._perLine:t=0);for(let r=0;r<t;r++)this.onArrowLeft();this.updatePreviewEmoji()}updatePreviewEmoji(){this.previewEmoji=this.filteredCategories[this.previewEmojiCategoryIdx].emojis[this.previewEmojiIdx],this._vm.$nextTick(()=>{const t=this._vm.$refs.scroll,r=t.querySelector(".emoji-mart-emoji-selected"),i=t.offsetTop-t.offsetHeight;r&&r.offsetTop+r.offsetHeight>i+t.scrollTop&&(t.scrollTop+=r.offsetHeight),r&&r.offsetTop<t.scrollTop&&(t.scrollTop-=r.offsetHeight)})}emojisLength(t){return t==-1?0:this.filteredCategories[t].emojis.length}}const I18N={search:"Search",notfound:"No Emoji Found",categories:{search:"Search Results",recent:"Frequently Used",smileys:"Smileys & Emotion",people:"People & Body",nature:"Animals & Nature",foods:"Food & Drink",activity:"Activity",places:"Travel & Places",objects:"Objects",symbols:"Symbols",flags:"Flags",custom:"Custom"}},_sfc_main$1C={props:{...PickerProps,data:{type:Object,required:!0}},emits:["select","skin-change"],data(){return{activeSkin:this.skin||store.get("skin")||this.defaultSkin,view:new PickerView(this)}},computed:{customStyles(){return{width:this.calculateWidth+"px",...this.pickerStyles}},emojiProps(){return{native:this.native,skin:this.activeSkin,set:this.set,emojiTooltip:this.emojiTooltip,emojiSize:this.emojiSize,selectedEmoji:this.view.previewEmoji,selectedEmojiCategory:this.view.previewEmojiCategory,onEnter:this.onEmojiEnter.bind(this),onLeave:this.onEmojiLeave.bind(this),onClick:this.onEmojiClick.bind(this)}},skinProps(){return{skin:this.activeSkin}},calculateWidth(){return this.perLine*(this.emojiSize+12)+12+2+measureScrollbar()},filteredCategories(){return this.view.filteredCategories},mergedI18n(){return Object.freeze(deepMerge(I18N,this.i18n))},idleEmoji(){try{return this.data.emoji(this.emoji)}catch(e){return console.error("Default preview emoji `"+this.emoji+"` is not available, check the Picker `emoji` property"),console.error(e),this.data.firstEmoji()}},isSearching(){return this.view.searchEmojis!=null}},watch:{skin(){this.onSkinChange(this.skin)}},methods:{onScroll(){this.infiniteScroll&&!this.waitingForPaint&&(this.waitingForPaint=!0,window.requestAnimationFrame(this.onScrollPaint.bind(this)))},onScrollPaint(){this.waitingForPaint=!1,this.view.onScroll()},onAnchorClick(e){this.view.onAnchorClick(e)},onSearch(e){this.view.onSearch(e)},onEmojiEnter(e){this.view.onEmojiEnter(e)},onEmojiLeave(e){this.view.onEmojiLeave(e)},onArrowLeft(e){const t=this.view.previewEmojiIdx;this.view.onArrowLeft(),e&&this.view.previewEmojiIdx!==t&&e.preventDefault()},onArrowRight(){this.view.onArrowRight()},onArrowDown(){this.view.onArrowDown()},onArrowUp(e){this.view.onArrowUp(),e.preventDefault()},onEnter(){this.view.previewEmoji&&(this.$emit("select",this.view.previewEmoji),frequently$1.add(this.view.previewEmoji))},onEmojiClick(e){this.$emit("select",e),frequently$1.add(e)},onTextSelect(e){e.stopPropagation()},onSkinChange(e){this.activeSkin=e,store.update({skin:e}),this.$emit("skin-change",e)},getCategoryComponent(e){let t=this.$refs["categories_"+e];return t&&"0"in t?t[0]:t}},components:{Anchors,Category,Preview,Search}},_hoisted_1$_={key:0,class:"emoji-mart-bar emoji-mart-bar-anchors"},_hoisted_2$C={id:"emoji-mart-list",ref:"scrollContent",role:"listbox","aria-expanded":"true"},_hoisted_3$t={key:0,class:"emoji-mart-bar emoji-mart-bar-preview"};function _sfc_render$h(e,t,r,i,a,n){const o=resolveComponent("anchors"),s=resolveComponent("search"),u=resolveComponent("category"),l=resolveComponent("preview");return openBlock(),createElementBlock("section",{class:"emoji-mart emoji-mart-static",style:normalizeStyle(n.customStyles)},[e.showCategories?(openBlock(),createElementBlock("div",_hoisted_1$_,[createVNode(o,{data:r.data,i18n:n.mergedI18n,color:e.color,categories:a.view.allCategories,"active-category":a.view.activeCategory,onClick:n.onAnchorClick},null,8,["data","i18n","color","categories","active-category","onClick"])])):createCommentVNode("",!0),renderSlot(e.$slots,"searchTemplate",{data:r.data,i18n:e.i18n,autoFocus:e.autoFocus,onSearch:n.onSearch},()=>[e.showSearch?(openBlock(),createBlock(s,{key:0,ref:"search",data:r.data,i18n:n.mergedI18n,"auto-focus":e.autoFocus,"on-search":n.onSearch,onSearch:n.onSearch,onArrowLeft:n.onArrowLeft,onArrowRight:n.onArrowRight,onArrowDown:n.onArrowDown,onArrowUp:n.onArrowUp,onEnter:n.onEnter,onSelect:n.onTextSelect},null,8,["data","i18n","auto-focus","on-search","onSearch","onArrowLeft","onArrowRight","onArrowDown","onArrowUp","onEnter","onSelect"])):createCommentVNode("",!0)]),createBaseVNode("div",{role:"tabpanel",class:"emoji-mart-scroll",ref:"scroll",onScroll:t[0]||(t[0]=(...f)=>n.onScroll&&n.onScroll(...f))},[createBaseVNode("div",_hoisted_2$C,[renderSlot(e.$slots,"customCategory"),(openBlock(!0),createElementBlock(Fragment,null,renderList(a.view.filteredCategories,(f,d)=>withDirectives((openBlock(),createBlock(u,{ref_for:!0,ref:"categories_"+d,key:f.id,data:r.data,i18n:n.mergedI18n,id:f.id,name:f.name,emojis:f.emojis,"emoji-props":n.emojiProps},null,8,["data","i18n","id","name","emojis","emoji-props"])),[[vShow,e.infiniteScroll||f==a.view.activeCategory||n.isSearching]])),128))],512)],544),renderSlot(e.$slots,"previewTemplate",{data:r.data,title:e.title,emoji:a.view.previewEmoji,idleEmoji:n.idleEmoji,showSkinTones:e.showSkinTones,emojiProps:n.emojiProps,skinProps:n.skinProps,onSkinChange:n.onSkinChange},()=>[e.showPreview?(openBlock(),createElementBlock("div",_hoisted_3$t,[createVNode(l,{data:r.data,title:e.title,emoji:a.view.previewEmoji,"idle-emoji":n.idleEmoji,"show-skin-tones":e.showSkinTones,"emoji-props":n.emojiProps,"skin-props":n.skinProps,"on-skin-change":n.onSkinChange},null,8,["data","title","emoji","idle-emoji","show-skin-tones","emoji-props","skin-props","on-skin-change"])])):createCommentVNode("",!0)])],4)}const Picker=_export_sfc(_sfc_main$1C,[["render",_sfc_render$h]]),_sfc_main$1B=defineComponent({__name:"UiChatEmojiPicker",props:{show:{type:Boolean},emojiIndex:{type:null}},emits:["select"],setup(e,{expose:t,emit:r}){const i=r,a=ref(null);t({emojiPickerRef:a});function n(o){i("select",o)}return(o,s)=>o.show?(openBlock(),createElementBlock("div",{key:0,ref_key:"emojiPickerRef",ref:a,class:"ui-emoji-picker"},[createVNode(unref(Picker),{data:o.emojiIndex,native:"","auto-focus":!0,"show-preview":!1,"show-recent":!1,style:{height:"300px"},onSelect:n},null,8,["data"])],512)):createCommentVNode("",!0)}}),_style_0$11=".ui-emoji-picker[data-v-240c326b]{position:absolute;bottom:100%;left:0;margin-bottom:8px;z-index:1000}.ui-emoji-picker[data-v-240c326b] .emoji-mart{width:100%!important;border-radius:16px!important;border:1px solid var(--border-color)!important;overflow:hidden!important}.ui-emoji-picker[data-v-240c326b] .emoji-mart-bar{border-bottom:1px solid var(--border-color)!important}.ui-emoji-picker[data-v-240c326b] .emoji-mart-bar button{color:var(--muted-text-color)!important;cursor:pointer!important;transition:background .2s ease!important}.ui-emoji-picker[data-v-240c326b] .emoji-mart-anchors{padding:0!important}.ui-emoji-picker[data-v-240c326b] .emoji-mart-bar button:hover,.ui-emoji-picker[data-v-240c326b] .emoji-mart-anchor-selected{background:var(--main-transparent-color)!important}.ui-emoji-picker[data-v-240c326b] span.emoji-mart-anchor-bar{background:var(--muted-text-color)!important}.ui-emoji-picker[data-v-240c326b] .emoji-mart-search input{background:transparent!important;border:1px solid var(--border-color);padding:8px 14px;height:40px;font-size:14px;color:var(--text-color)}.ui-emoji-picker[data-v-240c326b] ::-webkit-scrollbar{width:4px!important;background:transparent!important;border-radius:4px!important}.ui-emoji-picker[data-v-240c326b] ::-webkit-scrollbar-thumb{background:var(--border-color)!important;border-radius:4px!important}.ui-emoji-picker[data-v-240c326b] ::-webkit-scrollbar-track{background:transparent!important}",_style_1='.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px;display:flex;flex-direction:column;height:420px;color:#222427;border:1px solid #d9d9d9;border-radius:5px;background:#fff}.emoji-mart-emoji{padding:6px;position:relative;display:inline-block;font-size:0;border:none;background:none;box-shadow:none}.emoji-mart-emoji span{display:inline-block}.emoji-mart-preview-emoji .emoji-mart-emoji span{width:38px;height:38px;font-size:32px}.emoji-type-native{font-family:"Segoe UI Emoji",Segoe UI Symbol,Segoe UI,"Apple Color Emoji",Twemoji Mozilla,"Noto Color Emoji",EmojiOne Color,"Android Emoji";word-break:keep-all}.emoji-type-image{background-size:6100%}.emoji-type-image.emoji-set-apple{background-image:url(https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png)}.emoji-type-image.emoji-set-facebook{background-image:url(https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png)}.emoji-type-image.emoji-set-google{background-image:url(https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png)}.emoji-type-image.emoji-set-twitter{background-image:url(https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png)}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.emoji-mart-scroll{position:relative;overflow-y:scroll;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;padding:0 6px;color:#858585;line-height:0}.emoji-mart-anchor{position:relative;display:block;flex:1 1 auto;text-align:center;padding:12px 4px;overflow:hidden;transition:color .1s ease-out;border:none;background:none;box-shadow:none}.emoji-mart-anchor:hover,.emoji-mart-anchor-selected{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.emoji-mart-anchors svg{fill:currentColor;max-height:18px}.emoji-mart .scroller{height:250px;position:relative;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.emoji-mart-search{margin-top:6px;padding:0 6px}.emoji-mart-search input{font-size:16px;display:block;width:100%;padding:.2em .6em;border-radius:25px;border:1px solid #d9d9d9;outline:0}.emoji-mart-search-results{height:250px;overflow-y:scroll}.emoji-mart-category{position:relative}.emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.emoji-mart-category .emoji-mart-emoji:hover:before,.emoji-mart-emoji-selected:before{z-index:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;border-radius:100%;opacity:0}.emoji-mart-category .emoji-mart-emoji:hover:before,.emoji-mart-emoji-selected:before{opacity:1}.emoji-mart-category-label{position:sticky;top:0}.emoji-mart-static .emoji-mart-category-label{z-index:2;position:relative}.emoji-mart-category-label h3{display:block;font-size:16px;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:#fffffff2}.emoji-mart-emoji{position:relative;display:inline-block;font-size:0}.emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{position:relative;height:70px}.emoji-mart-preview-emoji,.emoji-mart-preview-data,.emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{font-size:12px;color:#888}.emoji-mart-preview-shortname+.emoji-mart-preview-shortname,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon{margin-left:.5em}.emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:21px;font-weight:300}.emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out}.emoji-mart-skin-swatch:nth-child(1){transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch-selected{position:relative;width:16px;padding:0 2px}.emoji-mart-skin-swatch-selected:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background-color:#fff;border-radius:100%;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart .vue-recycle-scroller{position:relative}.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.emoji-mart .vue-recycle-scroller.direction-horizontal{display:flex}.emoji-mart .vue-recycle-scroller__slot{flex:auto 0 0}.emoji-mart .vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.emoji-mart .resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.emoji-mart .resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.emoji-mart-search .hidden{display:none;visibility:hidden}',UiChatEmojiPicker=_export_sfc(_sfc_main$1B,[["styles",[_style_0$11,_style_1]],["__scopeId","data-v-240c326b"]]),_hoisted_1$Z={class:"ui-chat-message-form-actions"},_hoisted_2$B={class:"ui-chat-message-form-actions__icons"},_hoisted_3$s=["disabled"],_hoisted_4$i={class:"ui-chat-message-form-actions__icon-send"},_sfc_main$1A=defineComponent({__name:"UiChatMessageFormActions",props:{disabled:{type:Boolean,default:!1},showEmojiPicker:{type:Boolean},emojiIndex:{type:Object},hasAttachment:{type:Boolean}},emits:["attachment-click","toggle-emoji-picker","emoji-select","submit"],setup(e,{expose:t,emit:r}){const i=r,a=ref(null);t({get emojiPickerRef(){var u;return((u=a.value)==null?void 0:u.emojiPickerRef)||null}});const n=()=>{i("toggle-emoji-picker")},o=u=>{i("emoji-select",u)},s=()=>{i("submit")};return(u,l)=>{const f=__unplugin_components_0$m,d=__unplugin_components_1$i;return openBlock(),createElementBlock("div",_hoisted_1$Z,[createBaseVNode("div",_hoisted_2$B,[createBaseVNode("span",{class:normalizeClass(["ui-chat-message-form-actions__icon-smile",{"ui-chat-message-form-actions__icon-smile--active":u.showEmojiPicker}]),onClick:n},[createVNode(f)],2),createVNode(UiChatEmojiPicker,{ref_key:"emojiPickerComponentRef",ref:a,show:u.showEmojiPicker,"emoji-index":u.emojiIndex,onSelect:o},null,8,["show","emoji-index"])]),createBaseVNode("button",{type:"button",class:"ui-chat-message-form-actions__submit-btn",disabled:u.disabled,onClick:s},[createBaseVNode("span",_hoisted_4$i,[createVNode(d)])],8,_hoisted_3$s)])}}}),_style_0$10=".ui-chat-message-form-actions[data-v-f888984a]{display:flex;align-items:center;justify-content:space-between}.ui-chat-message-form-actions__icons[data-v-f888984a]{display:flex;align-items:center;justify-content:center;gap:4px;position:relative}.ui-chat-message-form-actions__icon-smile--active[data-v-f888984a],.ui-chat-message-form-actions__icon-attachment--active[data-v-f888984a]{background:var(--alt-background-color)}.ui-chat-message-form-actions__icon-attachment[data-v-f888984a],.ui-chat-message-form-actions__icon-smile[data-v-f888984a],.ui-chat-message-form-actions__icon-send[data-v-f888984a]{cursor:pointer;width:40px;height:40px;border-radius:33%;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.ui-chat-message-form-actions__icon-attachment[data-v-f888984a]:hover,.ui-chat-message-form-actions__icon-smile[data-v-f888984a]:hover,.ui-chat-message-form-actions__icon-send[data-v-f888984a]:hover{background:var(--alt-background-color)}.ui-chat-message-form-actions__submit-btn[data-v-f888984a]{width:40px;height:40px;border:0;line-height:1em;padding:0;background:transparent;cursor:pointer}.ui-chat-message-form-actions__submit-btn[data-v-f888984a]:disabled{cursor:not-allowed}",UiChatMessageFormActions=_export_sfc(_sfc_main$1A,[["styles",[_style_0$10]],["__scopeId","data-v-f888984a"]]),_hoisted_1$Y={key:0,class:"ui-chat-message-form__file-preview-wrapper"},_hoisted_2$A=["placeholder","value","disabled"],_hoisted_3$r={class:"ui-chat-message-form__footer"},_sfc_main$1z=defineComponent({__name:"UiChatMessageForm",props:{message:{type:String},showEmojiPicker:{type:Boolean},disabled:{type:Boolean,default:!1},emojiIndex:{type:Object},imagePreview:{default:null,type:[String,null]},filePreview:{default:null,type:[Object,null]}},emits:["update:message","update:showEmojiPicker","input-change","keydown","submit","emoji-select","toggle-emoji-picker","attachment-click","remove-file"],setup(e,{expose:t,emit:r}){const i=e,a=r,n=useTranslation(),o=ref(null),s=ref(null);t({textareaRef:o,get emojiPickerRef(){var f;return((f=s.value)==null?void 0:f.emojiPickerRef)||null}});const u=()=>{const f=new Event("submit");a("submit",f)},l=computed(()=>!!(i.imagePreview||i.filePreview));return(f,d)=>{const c=__unplugin_components_0$n,m=__unplugin_components_1$j,_=__unplugin_components_2$c;return openBlock(),createElementBlock(Fragment,null,[createBaseVNode("form",{class:"ui-chat-message-form",onSubmit:d[7]||(d[7]=withModifiers(F=>a("submit",F),["prevent"]))},[f.imagePreview||f.filePreview?(openBlock(),createElementBlock("div",_hoisted_1$Y,[f.imagePreview?(openBlock(),createBlock(c,{key:0,"image-url":f.imagePreview,onRemove:d[0]||(d[0]=F=>a("remove-file"))},null,8,["image-url"])):f.filePreview?(openBlock(),createBlock(m,{key:1,filename:f.filePreview.name,"file-type":f.filePreview.type,onRemove:d[1]||(d[1]=F=>a("remove-file"))},null,8,["filename","file-type"])):createCommentVNode("",!0)])):createCommentVNode("",!0),createBaseVNode("textarea",{ref_key:"textareaRef",ref:o,autocomplete:"off",class:"ui-chat-message-form__input",placeholder:unref(n)("Type your message here..."),value:f.message,disabled:f.disabled,autofocus:"",rows:"1",onInput:d[2]||(d[2]=F=>a("input-change",F)),onKeydown:d[3]||(d[3]=F=>a("keydown",F))},null,40,_hoisted_2$A),createVNode(UiChatMessageFormActions,{ref_key:"actionsComponentRef",ref:s,disabled:f.disabled,"show-emoji-picker":f.showEmojiPicker,"emoji-index":f.emojiIndex,"has-attachment":unref(l),onAttachmentClick:d[4]||(d[4]=F=>a("attachment-click")),onToggleEmojiPicker:d[5]||(d[5]=F=>a("toggle-emoji-picker")),onEmojiSelect:d[6]||(d[6]=F=>a("emoji-select",F)),onSubmit:u},null,8,["disabled","show-emoji-picker","emoji-index","has-attachment"])],32),createBaseVNode("div",_hoisted_3$r,[createVNode(_),createBaseVNode("span",null,toDisplayString(unref(n)("Powered by Konvo")),1)])],64)}}}),_style_0$$=".ui-chat-message-form[data-v-b7b192b2]{display:flex;flex-direction:column;border-radius:16px;border:1.2px solid var(--border-color);gap:12px;padding:8px 10px;height:auto;min-height:fit-content;position:relative}.ui-chat-message-form__input[data-v-b7b192b2]{width:100%;border:0;font-size:14px;background:transparent;color:var(--text-color);resize:none;overflow-y:auto;line-height:24px;font-family:inherit;max-height:92px;scrollbar-width:thin;scrollbar-color:transparent transparent}.ui-chat-message-form__input[data-v-b7b192b2]:hover{scrollbar-color:var(--muted-text-color, rgba(0, 0, 0, .2)) transparent}.ui-chat-message-form__input[data-v-b7b192b2]:focus{outline:none}.ui-chat-message-form__input[data-v-b7b192b2]:disabled{cursor:not-allowed;color:var(--muted-text-color)}.ui-chat-message-form__input[data-v-b7b192b2]::placeholder{color:var(--muted-text-color);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.ui-chat-message-form__footer[data-v-b7b192b2]{margin-top:8px;margin-bottom:-4px;display:flex;align-items:center;justify-content:center;gap:4px;color:var(--muted-text-color);font-size:12px;font-style:normal;font-weight:500;text-align:center}.ui-chat-message-form__file-preview-wrapper[data-v-b7b192b2]{width:100%;display:flex;flex-direction:column;gap:8px}",__unplugin_components_3$6=_export_sfc(_sfc_main$1z,[["styles",[_style_0$$]],["__scopeId","data-v-b7b192b2"]]),_sfc_main$1y=defineComponent({__name:"UiLoader",props:{color:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["ui-loader",{[`ui-loader--color-${t.color}`]:!!t.color}])},null,2))}}),_style_0$_=".ui-loader[data-v-73df96c5]{width:8px;height:8px;border-radius:50%;background-color:var(--loader-color);box-shadow:16px 0 var(--loader-color),-16px 0 var(--loader-color);position:relative;animation:flash-73df96c5 .5s ease-out infinite alternate;--loader-color: #fff;--loader-transparent: #fff2}.ui-loader--color-grey[data-v-73df96c5]{--loader-color: #71717a;--loader-transparent: #71717a22}@keyframes flash-73df96c5{0%{background-color:var(--loader-transparent);box-shadow:16px 0 var(--loader-transparent),-16px 0 var(--loader-color)}50%{background-color:var(--loader-color);box-shadow:16px 0 var(--loader-transparent),-16px 0 var(--loader-transparent)}to{background-color:var(--loader-transparent);box-shadow:16px 0 var(--loader-color),-16px 0 var(--loader-transparent)}}",__unplugin_components_11=_export_sfc(_sfc_main$1y,[["styles",[_style_0$_]],["__scopeId","data-v-73df96c5"]]);function formatPrice(e,t,r=0){return t?Intl.NumberFormat("en-US",{style:"currency",currency:t,minimumFractionDigits:r,maximumFractionDigits:2}).format(e/100):(e/100).toFixed(2)}const _sfc_main$1x={},_hoisted_1$X={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"17",viewBox:"0 0 16 17",fill:"none"},_hoisted_2$z=createBaseVNode("path",{d:"M13.3327 4.5L5.99935 11.8333L2.66602 8.5",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_3$q=[_hoisted_2$z];function _sfc_render$g(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$X,_hoisted_3$q)}const __unplugin_components_2$9=_export_sfc(_sfc_main$1x,[["render",_sfc_render$g]]),_sfc_main$1w=defineComponent({__name:"UiFlexColumn",props:{gap:{type:Number}},setup(e){const t=e,r=computed(()=>`gap: ${t.gap}px`);return(i,a)=>(openBlock(),createElementBlock("div",{class:"ui-flex-column",style:normalizeStyle(unref(r))},[renderSlot(i.$slots,"default",{},void 0,!0)],4))}}),_style_0$Z=".ui-flex-column[data-v-26ec3872]{display:flex;flex-direction:column;align-items:stretch}",__unplugin_components_1$h=_export_sfc(_sfc_main$1w,[["styles",[_style_0$Z]],["__scopeId","data-v-26ec3872"]]),_sfc_main$1v=defineComponent({__name:"UiThumbnail",props:{src:{type:String},size:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["ui-thumbnail",{[`ui-thumbnail--size-${t.size}`]:!!t.size}]),style:normalizeStyle(`background-image: url(${t.src});`)},null,6))}}),_style_0$Y=".ui-thumbnail[data-v-dd750343]{width:120px;height:120px;border-radius:10px;background-color:#d3d3d3;background-position:50%;background-size:cover;background-repeat:no-repeat}.ui-thumbnail--size-small[data-v-dd750343]{width:58px;height:58px;border-radius:5px}.ui-thumbnail--size-medium[data-v-dd750343]{width:170px;height:170px}.ui-thumbnail--size-large[data-v-dd750343]{width:179px;height:169px;border-radius:5px}",__unplugin_components_0$l=_export_sfc(_sfc_main$1v,[["styles",[_style_0$Y]],["__scopeId","data-v-dd750343"]]),_hoisted_1$W={class:"ui-product-cta-bubble__title"},_hoisted_2$y={key:0,class:"ui-product-cta-bubble__price"},_hoisted_3$p={class:"ui-product-cta-bubble__icon"},_sfc_main$1u=defineComponent({__name:"UiProductCtaBubble",props:{title:{type:String},price:{type:Number},currency:{type:String},imageSrc:{type:String}},setup(e){return(t,r)=>{const i=__unplugin_components_0$l,a=__unplugin_components_1$h,n=__unplugin_components_2$9,o=__unplugin_components_10;return openBlock(),createBlock(a,{gap:16,class:"ui-product-cta-bubble"},{default:withCtx(()=>[createVNode(o,{gap:8,class:"ui-product-cta-bubble__main"},{default:withCtx(()=>[createVNode(i,{src:t.imageSrc,size:"small"},null,8,["src"]),createVNode(a,{gap:6,class:"ui-product-cta-bubble__body"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_1$W,toDisplayString(t.title),1),typeof t.price<"u"?(openBlock(),createElementBlock("div",_hoisted_2$y,toDisplayString(("formatPrice"in t?t.formatPrice:unref(formatPrice))(t.price,t.currency)),1)):createCommentVNode("",!0)]),_:1}),createBaseVNode("div",_hoisted_3$p,[createVNode(n)])]),_:1}),renderSlot(t.$slots,"default",{},void 0,!0)]),_:3})}}}),_style_0$X=".ui-product-cta-bubble[data-v-c19bdbb4]{border-radius:10px 10px 10px 3px;background:#f6f6f6;padding:12px}.ui-product-cta-bubble__main[data-v-c19bdbb4]{align-items:center}.ui-product-cta-bubble__body[data-v-c19bdbb4]{flex:1;justify-content:center;line-height:1.1em;font-size:14px;font-weight:600;color:var(--text-color)}.ui-product-cta-bubble__title[data-v-c19bdbb4]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ui-product-cta-bubble__price[data-v-c19bdbb4]{color:var(--alt-text-color)}.ui-product-cta-bubble__icon[data-v-c19bdbb4]{width:40px;height:40px;background:#e5e5e5;border-radius:37px;display:flex;align-items:center;justify-content:center}",__unplugin_components_1$g=_export_sfc(_sfc_main$1u,[["styles",[_style_0$X]],["__scopeId","data-v-c19bdbb4"]]),_sfc_main$1t=defineComponent({__name:"UiProductLinkButton",props:{productLink:{default:void 0,type:null},isSmall:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1}},setup(e){const t=ref(!1);function r(){t.value=!0,setTimeout(()=>{t.value=!1},2e3)}return(i,a)=>{const n=__unplugin_components_0$w;return i.productLink?(openBlock(),createBlock(n,{key:0,is:i.disabled?"button":"a",href:i.productLink.url,"is-loading":unref(t),variant:"primary",size:i.isSmall?"small":void 0,shape:"square",class:"ui-product-link-button",disabled:i.disabled,onClick:r},{default:withCtx(()=>[createTextVNode(toDisplayString(i.productLink.buttonText),1)]),_:1},8,["is","href","is-loading","size","disabled"])):createCommentVNode("",!0)}}}),_style_0$W=".ui-product-link-button[data-v-8bd03c40]{text-decoration:none;white-space:nowrap}",__unplugin_components_5$1=_export_sfc(_sfc_main$1t,[["styles",[_style_0$W]],["__scopeId","data-v-8bd03c40"]]),_sfc_main$1s=defineComponent({__name:"ProductCtaBubble",props:{productCta:{type:null}},setup(e){return(t,r)=>{const i=__unplugin_components_5$1,a=__unplugin_components_1$g;return openBlock(),createBlock(a,{title:t.productCta.name,price:t.productCta.msrp,currency:t.productCta.currency,"image-src":t.productCta.image,class:"chat-messages__product-cta"},{default:withCtx(()=>[createVNode(i,{"product-link":t.productCta.links.find(n=>n.type==="cart")},null,8,["product-link"])]),_:1},8,["title","price","currency","image-src"])}}}),_hoisted_1$V={key:0,class:"ui-link-buttons"},_sfc_main$1r=defineComponent({__name:"UiLinkButtons",props:{links:{type:Array}},setup(e){return(t,r)=>{var a;const i=__unplugin_components_0$w;return(a=t.links)!=null&&a.length?(openBlock(),createElementBlock("div",_hoisted_1$V,[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.links,(n,o)=>(openBlock(),createBlock(i,{is:"a",key:o,href:n.url,target:"_blank",variant:"primary",shape:"square",size:"small",class:"ui-link-buttons__button"},{default:withCtx(()=>[createTextVNode(toDisplayString(n.buttonText),1)]),_:2},1032,["href"]))),128))])):createCommentVNode("",!0)}}}),_style_0$V=".ui-link-buttons[data-v-29487a88]{display:flex;flex-direction:column;gap:8px}.ui-link-buttons__button[data-v-29487a88]{justify-content:flex-start;text-align:left;padding-left:32px}",__unplugin_components_5=_export_sfc(_sfc_main$1r,[["styles",[_style_0$V]],["__scopeId","data-v-29487a88"]]),_withScopeId$1=e=>(pushScopeId("data-v-236e62cb"),e=e(),popScopeId(),e),_hoisted_1$U={class:"ui-chat-bubble__audio"},_hoisted_2$x={class:"audio-player"},_hoisted_3$o={class:"audio-controls"},_hoisted_4$h={key:0,class:"play-icon",width:"20",height:"20",viewBox:"0 0 24 24",fill:"currentColor"},_hoisted_5$c=_withScopeId$1(()=>createBaseVNode("path",{d:"M8 5v14l11-7z"},null,-1)),_hoisted_6$9=[_hoisted_5$c],_hoisted_7$6={key:1,class:"pause-icon",width:"20",height:"20",viewBox:"0 0 24 24",fill:"currentColor"},_hoisted_8$3=_withScopeId$1(()=>createBaseVNode("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"},null,-1)),_hoisted_9$2=[_hoisted_8$3],_hoisted_10$1={class:"audio-info"},_hoisted_11$1={class:"time-display"},_hoisted_12$1={class:"current-time"},_hoisted_13$1={class:"duration"},_hoisted_14$1={class:"progress-container"},_hoisted_15$1={class:"progress-bar"},_hoisted_16$1=["src"],_sfc_main$1q=defineComponent({__name:"UiChatBubbleAudio",props:{audio:{type:String}},setup(e){const t=e,r=computed(()=>new URL(t.audio,_documentCurrentScript&&_documentCurrentScript.tagName.toUpperCase()==="SCRIPT"&&_documentCurrentScript.src||new URL("konvo-widget.41.js",document.baseURI).href).href),i=ref(!1),a=ref(0),n=ref(0),o=ref(),s=()=>{o.value&&(a.value=o.value.currentTime,n.value=o.value.duration)},u=()=>{o.value&&(n.value=o.value.duration)},l=c=>{if(isNaN(c))return"0:00";const m=Math.floor(c/60),_=Math.floor(c%60);return`${m}:${_.toString().padStart(2,"0")}`},f=computed(()=>n.value===0?0:a.value/n.value*100),d=async()=>{if(o.value)try{i.value?await o.value.pause():await o.value.play()}catch(c){console.error("Audio playback error:",c)}};return(c,m)=>(openBlock(),createElementBlock("div",_hoisted_1$U,[createBaseVNode("div",_hoisted_2$x,[createBaseVNode("div",_hoisted_3$o,[createBaseVNode("button",{class:normalizeClass(["play-button",{playing:unref(i)}]),onClick:d},[unref(i)?(openBlock(),createElementBlock("svg",_hoisted_7$6,_hoisted_9$2)):(openBlock(),createElementBlock("svg",_hoisted_4$h,_hoisted_6$9))],2),createBaseVNode("div",_hoisted_10$1,[createBaseVNode("div",_hoisted_11$1,[createBaseVNode("span",_hoisted_12$1,toDisplayString(l(unref(a))),1),createBaseVNode("span",_hoisted_13$1,toDisplayString(l(unref(n))),1)]),createBaseVNode("div",_hoisted_14$1,[createBaseVNode("div",_hoisted_15$1,[createBaseVNode("div",{class:"progress-fill",style:normalizeStyle({width:`${unref(f)}%`})},null,4)])])])]),createBaseVNode("audio",{ref_key:"audioRef",ref:o,src:unref(r),preload:"metadata",onTimeupdate:s,onLoadedmetadata:u,onPlay:m[0]||(m[0]=_=>i.value=!0),onPause:m[1]||(m[1]=_=>i.value=!1),onEnded:m[2]||(m[2]=_=>i.value=!1)},null,40,_hoisted_16$1)])]))}}),_style_0$U=".ui-chat-bubble__audio[data-v-236e62cb]{width:100%;max-width:320px}.audio-player[data-v-236e62cb]{background:var(--alt-background-color);border:1px solid var(--alt-border-color);border-radius:8px;padding:12px}.audio-controls[data-v-236e62cb]{display:flex;align-items:center;gap:12px}.play-button[data-v-236e62cb]{width:36px;height:36px;border-radius:50%;border:none;background:var(--alt-background-color);color:var(--text-color);cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid var(--alt-border-color);transition:all .2s ease}.play-button[data-v-236e62cb]:hover,.play-button.playing[data-v-236e62cb],.play-button.playing[data-v-236e62cb]:hover{background:var(--text-color);color:var(--alt-background-color)}.audio-info[data-v-236e62cb]{flex:1;min-width:0}.time-display[data-v-236e62cb]{display:flex;justify-content:space-between;margin-bottom:6px;font-size:11px;font-weight:500;color:var(--text-color)}.current-time[data-v-236e62cb],.duration[data-v-236e62cb]{color:var(--text-color)}.progress-container[data-v-236e62cb]{width:100%}.progress-bar[data-v-236e62cb]{width:100%;height:6px;background-color:var(--main-transparent-color);border-radius:3px;overflow:hidden;position:relative}.progress-fill[data-v-236e62cb]{height:100%;background:var(--main-color);border-radius:3px;transition:width .1s ease;position:relative}@media (max-width: 480px){.audio-player[data-v-236e62cb]{padding:10px}.play-button[data-v-236e62cb]{width:32px;height:32px}.audio-controls[data-v-236e62cb]{gap:10px}}",__unplugin_components_4$5=_export_sfc(_sfc_main$1q,[["styles",[_style_0$U]],["__scopeId","data-v-236e62cb"]]),_sfc_main$1p={},_hoisted_1$T={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$w=createBaseVNode("path",{d:"M9.24897 2.5C6.20816 2.50548 4.61582 2.58014 3.59819 3.59793C2.5 4.6963 2.5 6.4641 2.5 9.99965C2.5 13.5352 2.5 15.3031 3.59819 16.4014C4.69638 17.4998 6.46389 17.4998 9.99897 17.4998C13.5339 17.4998 15.3015 17.4998 16.3996 16.4014C17.4172 15.3837 17.4919 13.791 17.4974 10.7497",stroke:"white","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_3$n=createBaseVNode("path",{d:"M17.1298 2.91317L9.20703 10.8819M17.1298 2.91317C16.7181 2.50099 13.945 2.53941 13.3588 2.54775M17.1298 2.91317C17.5414 3.32535 17.503 6.10201 17.4947 6.68902",stroke:"white","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_4$g=[_hoisted_2$w,_hoisted_3$n];function _sfc_render$f(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$T,_hoisted_4$g)}const __unplugin_components_1$f=_export_sfc(_sfc_main$1p,[["render",_sfc_render$f]]),_hoisted_1$S={key:0,class:"ui-chat-bubble__documents"},_hoisted_2$v=["onClick"],_hoisted_3$m={class:"ui-chat-bubble__document-type"},_hoisted_4$f={class:"ui-chat-bubble__document-info"},_hoisted_5$b={class:"ui-chat-bubble__document-filename"},_hoisted_6$8={class:"ui-chat-bubble__document-meta"},_hoisted_7$5={class:"ui-chat-bubble__document-action"},_sfc_main$1o=defineComponent({__name:"UiChatBubbleDocument",props:{documents:{type:Array}},setup(e){const t=useTranslation(),r=s=>{const l=s.toLowerCase().split(".").pop()||"";if(a(l)){const d=`https://view.officeapps.live.com/op/embed.aspx?src=${encodeURIComponent(s)}`;window.open(d,"_blank");return}if(l==="pdf"){window.open(s,"_blank");return}const f=document.createElement("a");f.href=s,f.download=i(s),document.body.appendChild(f),f.click(),document.body.removeChild(f)},i=(s,u=t("File"))=>{try{const d=new URL(s).pathname.split("/").pop();return d&&decodeURIComponent(d).replace(/^(.+?)-[a-zA-Z0-9]{5,}(\.[a-zA-Z0-9]+)$/,"$1$2")||u}catch{return u}},a=s=>["doc","docx","ppt","pptx","xls","xlsx"].includes(s),n=s=>{const u=s.toLowerCase().split(".").pop()||"";return{pdf:{color:"#f52033",name:"PDF"},doc:{color:"#1f62bc",name:"DOC"},docx:{color:"#1f62bc",name:"DOCX"},xls:{color:"#117d43",name:"XLS"},xlsx:{color:"#117d43",name:"XLSX"},ppt:{color:"#cc4524",name:"PPT"},pptx:{color:"#cc4524",name:"PPTX"},zip:{color:"#e1b037",name:"ZIP"}}[u]||{color:"#757575",name:t("File")}},o=s=>s.toLowerCase().endsWith(".zip")?t("Click to download"):t("Click to open");return(s,u)=>{var f;const l=__unplugin_components_1$f;return(f=s.documents)!=null&&f.length?(openBlock(),createElementBlock("div",_hoisted_1$S,[(openBlock(!0),createElementBlock(Fragment,null,renderList(s.documents,d=>(openBlock(),createElementBlock("div",{key:d,class:"ui-chat-bubble__document-card",onClick:c=>r(d)},[createBaseVNode("div",{class:"ui-chat-bubble__document-placeholder",style:normalizeStyle({backgroundColor:n(d).color})},[createBaseVNode("div",_hoisted_3$m,toDisplayString(n(d).name),1)],4),createBaseVNode("div",_hoisted_4$f,[createBaseVNode("div",_hoisted_5$b,toDisplayString(i(d,"Document")),1),createBaseVNode("div",_hoisted_6$8,toDisplayString(o(d)),1)]),createBaseVNode("div",_hoisted_7$5,[createVNode(l)])],8,_hoisted_2$v))),128))])):createCommentVNode("",!0)}}}),_style_0$T='.ui-chat-bubble__documents[data-v-65d0437a]{display:flex;flex-direction:column;gap:8px}.ui-chat-bubble__document-card[data-v-65d0437a]{display:flex;align-items:center;gap:12px;padding:12px;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:12px;cursor:pointer;transition:all .2s ease;max-width:320px}.ui-chat-bubble__document-card[data-v-65d0437a]:hover{background-color:#f7f7f7}.ui-chat-bubble__document-placeholder[data-v-65d0437a]{width:60px;height:60px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;flex-shrink:0;position:relative;overflow:hidden}.ui-chat-bubble__document-placeholder[data-v-65d0437a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#fff3,#fff0)}.ui-chat-bubble__document-icon[data-v-65d0437a]{font-size:16px;margin-bottom:2px;position:relative;z-index:1}.ui-chat-bubble__document-type[data-v-65d0437a]{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;position:relative;z-index:1;text-align:center}.ui-chat-bubble__document-info[data-v-65d0437a]{flex:1;min-width:0}.ui-chat-bubble__document-filename[data-v-65d0437a]{font-size:14px;font-weight:500;color:var(--text-color);word-break:break-word;line-height:1.3;margin-bottom:4px}.ui-chat-bubble__document-meta[data-v-65d0437a]{font-size:12px;color:var(--text-color-secondary, #666);margin-top:2px}.ui-chat-bubble__document-action[data-v-65d0437a]{flex-shrink:0;color:var(--text-color-secondary, #666)}',__unplugin_components_3$5=_export_sfc(_sfc_main$1o,[["styles",[_style_0$T]],["__scopeId","data-v-65d0437a"]]),decodeCache={};function getDecodeCache(e){let t=decodeCache[e];if(t)return t;t=decodeCache[e]=[];for(let r=0;r<128;r++){const i=String.fromCharCode(r);t.push(i)}for(let r=0;r<e.length;r++){const i=e.charCodeAt(r);t[i]="%"+("0"+i.toString(16).toUpperCase()).slice(-2)}return t}function decode$1(e,t){typeof t!="string"&&(t=decode$1.defaultChars);const r=getDecodeCache(t);return e.replace(/(%[a-f0-9]{2})+/gi,function(i){let a="";for(let n=0,o=i.length;n<o;n+=3){const s=parseInt(i.slice(n+1,n+3),16);if(s<128){a+=r[s];continue}if((s&224)===192&&n+3<o){const u=parseInt(i.slice(n+4,n+6),16);if((u&192)===128){const l=s<<6&1984|u&63;l<128?a+="��":a+=String.fromCharCode(l),n+=3;continue}}if((s&240)===224&&n+6<o){const u=parseInt(i.slice(n+4,n+6),16),l=parseInt(i.slice(n+7,n+9),16);if((u&192)===128&&(l&192)===128){const f=s<<12&61440|u<<6&4032|l&63;f<2048||f>=55296&&f<=57343?a+="���":a+=String.fromCharCode(f),n+=6;continue}}if((s&248)===240&&n+9<o){const u=parseInt(i.slice(n+4,n+6),16),l=parseInt(i.slice(n+7,n+9),16),f=parseInt(i.slice(n+10,n+12),16);if((u&192)===128&&(l&192)===128&&(f&192)===128){let d=s<<18&1835008|u<<12&258048|l<<6&4032|f&63;d<65536||d>1114111?a+="����":(d-=65536,a+=String.fromCharCode(55296+(d>>10),56320+(d&1023))),n+=9;continue}}a+="�"}return a})}decode$1.defaultChars=";/?:@&=+$,#",decode$1.componentChars="";const encodeCache={};function getEncodeCache(e){let t=encodeCache[e];if(t)return t;t=encodeCache[e]=[];for(let r=0;r<128;r++){const i=String.fromCharCode(r);/^[0-9a-z]$/i.test(i)?t.push(i):t.push("%"+("0"+r.toString(16).toUpperCase()).slice(-2))}for(let r=0;r<e.length;r++)t[e.charCodeAt(r)]=e[r];return t}function encode$1(e,t,r){typeof t!="string"&&(r=t,t=encode$1.defaultChars),typeof r>"u"&&(r=!0);const i=getEncodeCache(t);let a="";for(let n=0,o=e.length;n<o;n++){const s=e.charCodeAt(n);if(r&&s===37&&n+2<o&&/^[0-9a-f]{2}$/i.test(e.slice(n+1,n+3))){a+=e.slice(n,n+3),n+=2;continue}if(s<128){a+=i[s];continue}if(s>=55296&&s<=57343){if(s>=55296&&s<=56319&&n+1<o){const u=e.charCodeAt(n+1);if(u>=56320&&u<=57343){a+=encodeURIComponent(e[n]+e[n+1]),n++;continue}}a+="%EF%BF%BD";continue}a+=encodeURIComponent(e[n])}return a}encode$1.defaultChars=";/?:@&=+$,-_.!~*'()#",encode$1.componentChars="-_.!~*'()";function format(e){let t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||"",t}function Url(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}const protocolPattern=/^([a-z0-9.+-]+:)/i,portPattern=/:[0-9]*$/,simplePathPattern=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,delims=["<",">",'"',"`"," ","\r",`
`,"	"],unwise=["{","}","|","\\","^","`"].concat(delims),autoEscape=["'"].concat(unwise),nonHostChars=["%","/","?",";","#"].concat(autoEscape),hostEndingChars=["/","?","#"],hostnameMaxLen=255,hostnamePartPattern=/^[+a-z0-9A-Z_-]{0,63}$/,hostnamePartStart=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,hostlessProtocol={javascript:!0,"javascript:":!0},slashedProtocol={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function urlParse(e,t){if(e&&e instanceof Url)return e;const r=new Url;return r.parse(e,t),r}Url.prototype.parse=function(e,t){let r,i,a,n=e;if(n=n.trim(),!t&&e.split("#").length===1){const l=simplePathPattern.exec(n);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}let o=protocolPattern.exec(n);if(o&&(o=o[0],r=o.toLowerCase(),this.protocol=o,n=n.substr(o.length)),(t||o||n.match(/^\/\/[^@\/]+@[^@\/]+/))&&(a=n.substr(0,2)==="//",a&&!(o&&hostlessProtocol[o])&&(n=n.substr(2),this.slashes=!0)),!hostlessProtocol[o]&&(a||o&&!slashedProtocol[o])){let l=-1;for(let _=0;_<hostEndingChars.length;_++)i=n.indexOf(hostEndingChars[_]),i!==-1&&(l===-1||i<l)&&(l=i);let f,d;l===-1?d=n.lastIndexOf("@"):d=n.lastIndexOf("@",l),d!==-1&&(f=n.slice(0,d),n=n.slice(d+1),this.auth=f),l=-1;for(let _=0;_<nonHostChars.length;_++)i=n.indexOf(nonHostChars[_]),i!==-1&&(l===-1||i<l)&&(l=i);l===-1&&(l=n.length),n[l-1]===":"&&l--;const c=n.slice(0,l);n=n.slice(l),this.parseHost(c),this.hostname=this.hostname||"";const m=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!m){const _=this.hostname.split(/\./);for(let F=0,x=_.length;F<x;F++){const k=_[F];if(k&&!k.match(hostnamePartPattern)){let b="";for(let g=0,y=k.length;g<y;g++)k.charCodeAt(g)>127?b+="x":b+=k[g];if(!b.match(hostnamePartPattern)){const g=_.slice(0,F),y=_.slice(F+1),D=k.match(hostnamePartStart);D&&(g.push(D[1]),y.unshift(D[2])),y.length&&(n=y.join(".")+n),this.hostname=g.join(".");break}}}}this.hostname.length>hostnameMaxLen&&(this.hostname=""),m&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}const s=n.indexOf("#");s!==-1&&(this.hash=n.substr(s),n=n.slice(0,s));const u=n.indexOf("?");return u!==-1&&(this.search=n.substr(u),n=n.slice(0,u)),n&&(this.pathname=n),slashedProtocol[r]&&this.hostname&&!this.pathname&&(this.pathname=""),this},Url.prototype.parseHost=function(e){let t=portPattern.exec(e);t&&(t=t[0],t!==":"&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)};const mdurl=Object.freeze(Object.defineProperty({__proto__:null,decode:decode$1,encode:encode$1,format,parse:urlParse},Symbol.toStringTag,{value:"Module"})),Any=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Cc=/[\0-\x1F\x7F-\x9F]/,regex$1=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,P=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,regex=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFCA]/,Z=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,ucmicro=Object.freeze(Object.defineProperty({__proto__:null,Any,Cc,Cf:regex$1,P,S:regex,Z},Symbol.toStringTag,{value:"Module"})),htmlDecodeTree=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTǇǋǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉ǲኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻ǲᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤĳạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ﬃɩᾹ\0\0᾽g;耀ﬀig;耀ﬄ;쀀𝔣lig;耀ﬁlig;쀀fjƀaltῙ῜ῡt;晭ig;耀ﬂns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒α‚‰‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସǳ⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗǈⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼ǲ㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(e=>e.charCodeAt(0))),xmlDecodeTree=new Uint16Array("Ȁaglq	\x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));var _a;const decodeMap=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),fromCodePoint$1=(_a=String.fromCodePoint)!==null&&_a!==void 0?_a:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),t+=String.fromCharCode(e),t};function replaceCodePoint(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=decodeMap.get(e))!==null&&t!==void 0?t:e}var CharCodes;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(CharCodes||(CharCodes={}));const TO_LOWER_BIT=32;var BinTrieFlags;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(BinTrieFlags||(BinTrieFlags={}));function isNumber(e){return e>=CharCodes.ZERO&&e<=CharCodes.NINE}function isHexadecimalCharacter(e){return e>=CharCodes.UPPER_A&&e<=CharCodes.UPPER_F||e>=CharCodes.LOWER_A&&e<=CharCodes.LOWER_F}function isAsciiAlphaNumeric(e){return e>=CharCodes.UPPER_A&&e<=CharCodes.UPPER_Z||e>=CharCodes.LOWER_A&&e<=CharCodes.LOWER_Z||isNumber(e)}function isEntityInAttributeInvalidEnd(e){return e===CharCodes.EQUALS||isAsciiAlphaNumeric(e)}var EntityDecoderState;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(EntityDecoderState||(EntityDecoderState={}));var DecodingMode;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(DecodingMode||(DecodingMode={}));class EntityDecoder{constructor(t,r,i){this.decodeTree=t,this.emitCodePoint=r,this.errors=i,this.state=EntityDecoderState.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=DecodingMode.Strict}startEntity(t){this.decodeMode=t,this.state=EntityDecoderState.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,r){switch(this.state){case EntityDecoderState.EntityStart:return t.charCodeAt(r)===CharCodes.NUM?(this.state=EntityDecoderState.NumericStart,this.consumed+=1,this.stateNumericStart(t,r+1)):(this.state=EntityDecoderState.NamedEntity,this.stateNamedEntity(t,r));case EntityDecoderState.NumericStart:return this.stateNumericStart(t,r);case EntityDecoderState.NumericDecimal:return this.stateNumericDecimal(t,r);case EntityDecoderState.NumericHex:return this.stateNumericHex(t,r);case EntityDecoderState.NamedEntity:return this.stateNamedEntity(t,r)}}stateNumericStart(t,r){return r>=t.length?-1:(t.charCodeAt(r)|TO_LOWER_BIT)===CharCodes.LOWER_X?(this.state=EntityDecoderState.NumericHex,this.consumed+=1,this.stateNumericHex(t,r+1)):(this.state=EntityDecoderState.NumericDecimal,this.stateNumericDecimal(t,r))}addToNumericResult(t,r,i,a){if(r!==i){const n=i-r;this.result=this.result*Math.pow(a,n)+parseInt(t.substr(r,n),a),this.consumed+=n}}stateNumericHex(t,r){const i=r;for(;r<t.length;){const a=t.charCodeAt(r);if(isNumber(a)||isHexadecimalCharacter(a))r+=1;else return this.addToNumericResult(t,i,r,16),this.emitNumericEntity(a,3)}return this.addToNumericResult(t,i,r,16),-1}stateNumericDecimal(t,r){const i=r;for(;r<t.length;){const a=t.charCodeAt(r);if(isNumber(a))r+=1;else return this.addToNumericResult(t,i,r,10),this.emitNumericEntity(a,2)}return this.addToNumericResult(t,i,r,10),-1}emitNumericEntity(t,r){var i;if(this.consumed<=r)return(i=this.errors)===null||i===void 0||i.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(t===CharCodes.SEMI)this.consumed+=1;else if(this.decodeMode===DecodingMode.Strict)return 0;return this.emitCodePoint(replaceCodePoint(this.result),this.consumed),this.errors&&(t!==CharCodes.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(t,r){const{decodeTree:i}=this;let a=i[this.treeIndex],n=(a&BinTrieFlags.VALUE_LENGTH)>>14;for(;r<t.length;r++,this.excess++){const o=t.charCodeAt(r);if(this.treeIndex=determineBranch(i,a,this.treeIndex+Math.max(1,n),o),this.treeIndex<0)return this.result===0||this.decodeMode===DecodingMode.Attribute&&(n===0||isEntityInAttributeInvalidEnd(o))?0:this.emitNotTerminatedNamedEntity();if(a=i[this.treeIndex],n=(a&BinTrieFlags.VALUE_LENGTH)>>14,n!==0){if(o===CharCodes.SEMI)return this.emitNamedEntityData(this.treeIndex,n,this.consumed+this.excess);this.decodeMode!==DecodingMode.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:r,decodeTree:i}=this,a=(i[r]&BinTrieFlags.VALUE_LENGTH)>>14;return this.emitNamedEntityData(r,a,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,r,i){const{decodeTree:a}=this;return this.emitCodePoint(r===1?a[t]&~BinTrieFlags.VALUE_LENGTH:a[t+1],i),r===3&&this.emitCodePoint(a[t+2],i),i}end(){var t;switch(this.state){case EntityDecoderState.NamedEntity:return this.result!==0&&(this.decodeMode!==DecodingMode.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case EntityDecoderState.NumericDecimal:return this.emitNumericEntity(0,2);case EntityDecoderState.NumericHex:return this.emitNumericEntity(0,3);case EntityDecoderState.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case EntityDecoderState.EntityStart:return 0}}}function getDecoder(e){let t="";const r=new EntityDecoder(e,i=>t+=fromCodePoint$1(i));return function(a,n){let o=0,s=0;for(;(s=a.indexOf("&",s))>=0;){t+=a.slice(o,s),r.startEntity(n);const l=r.write(a,s+1);if(l<0){o=s+r.end();break}o=s+l,s=l===0?o+1:o}const u=t+a.slice(o);return t="",u}}function determineBranch(e,t,r,i){const a=(t&BinTrieFlags.BRANCH_LENGTH)>>7,n=t&BinTrieFlags.JUMP_TABLE;if(a===0)return n!==0&&i===n?r:-1;if(n){const u=i-n;return u<0||u>=a?-1:e[r+u]-1}let o=r,s=o+a-1;for(;o<=s;){const u=o+s>>>1,l=e[u];if(l<i)o=u+1;else if(l>i)s=u-1;else return e[u+a]}return-1}const htmlDecoder=getDecoder(htmlDecodeTree);getDecoder(xmlDecodeTree);function decodeHTML(e,t=DecodingMode.Legacy){return htmlDecoder(e,t)}function _class$1(e){return Object.prototype.toString.call(e)}function isString$1(e){return _class$1(e)==="[object String]"}const _hasOwnProperty=Object.prototype.hasOwnProperty;function has(e,t){return _hasOwnProperty.call(e,t)}function assign$1(e){return Array.prototype.slice.call(arguments,1).forEach(function(r){if(r){if(typeof r!="object")throw new TypeError(r+"must be object");Object.keys(r).forEach(function(i){e[i]=r[i]})}}),e}function arrayReplaceAt(e,t,r){return[].concat(e.slice(0,t),r,e.slice(t+1))}function isValidEntityCode(e){return!(e>=55296&&e<=57343||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534||e>=0&&e<=8||e===11||e>=14&&e<=31||e>=127&&e<=159||e>1114111)}function fromCodePoint(e){if(e>65535){e-=65536;const t=55296+(e>>10),r=56320+(e&1023);return String.fromCharCode(t,r)}return String.fromCharCode(e)}const UNESCAPE_MD_RE=/\\([!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~])/g,ENTITY_RE=/&([a-z#][a-z0-9]{1,31});/gi,UNESCAPE_ALL_RE=new RegExp(UNESCAPE_MD_RE.source+"|"+ENTITY_RE.source,"gi"),DIGITAL_ENTITY_TEST_RE=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i;function replaceEntityPattern(e,t){if(t.charCodeAt(0)===35&&DIGITAL_ENTITY_TEST_RE.test(t)){const i=t[1].toLowerCase()==="x"?parseInt(t.slice(2),16):parseInt(t.slice(1),10);return isValidEntityCode(i)?fromCodePoint(i):e}const r=decodeHTML(e);return r!==e?r:e}function unescapeMd(e){return e.indexOf("\\")<0?e:e.replace(UNESCAPE_MD_RE,"$1")}function unescapeAll(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(UNESCAPE_ALL_RE,function(t,r,i){return r||replaceEntityPattern(t,i)})}const HTML_ESCAPE_TEST_RE=/[&<>"]/,HTML_ESCAPE_REPLACE_RE=/[&<>"]/g,HTML_REPLACEMENTS={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"};function replaceUnsafeChar(e){return HTML_REPLACEMENTS[e]}function escapeHtml(e){return HTML_ESCAPE_TEST_RE.test(e)?e.replace(HTML_ESCAPE_REPLACE_RE,replaceUnsafeChar):e}const REGEXP_ESCAPE_RE=/[.?*+^$[\]\\(){}|-]/g;function escapeRE$1(e){return e.replace(REGEXP_ESCAPE_RE,"\\$&")}function isSpace(e){switch(e){case 9:case 32:return!0}return!1}function isWhiteSpace(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}function isPunctChar(e){return P.test(e)||regex.test(e)}function isMdAsciiPunct(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function normalizeReference(e){return e=e.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(e=e.replace(/ẞ/g,"ß")),e.toLowerCase().toUpperCase()}const lib={mdurl,ucmicro},utils=Object.freeze(Object.defineProperty({__proto__:null,arrayReplaceAt,assign:assign$1,escapeHtml,escapeRE:escapeRE$1,fromCodePoint,has,isMdAsciiPunct,isPunctChar,isSpace,isString:isString$1,isValidEntityCode,isWhiteSpace,lib,normalizeReference,unescapeAll,unescapeMd},Symbol.toStringTag,{value:"Module"}));function parseLinkLabel(e,t,r){let i,a,n,o;const s=e.posMax,u=e.pos;for(e.pos=t+1,i=1;e.pos<s;){if(n=e.src.charCodeAt(e.pos),n===93&&(i--,i===0)){a=!0;break}if(o=e.pos,e.md.inline.skipToken(e),n===91){if(o===e.pos-1)i++;else if(r)return e.pos=u,-1}}let l=-1;return a&&(l=e.pos),e.pos=u,l}function parseLinkDestination(e,t,r){let i,a=t;const n={ok:!1,pos:0,str:""};if(e.charCodeAt(a)===60){for(a++;a<r;){if(i=e.charCodeAt(a),i===10||i===60)return n;if(i===62)return n.pos=a+1,n.str=unescapeAll(e.slice(t+1,a)),n.ok=!0,n;if(i===92&&a+1<r){a+=2;continue}a++}return n}let o=0;for(;a<r&&(i=e.charCodeAt(a),!(i===32||i<32||i===127));){if(i===92&&a+1<r){if(e.charCodeAt(a+1)===32)break;a+=2;continue}if(i===40&&(o++,o>32))return n;if(i===41){if(o===0)break;o--}a++}return t===a||o!==0||(n.str=unescapeAll(e.slice(t,a)),n.pos=a,n.ok=!0),n}function parseLinkTitle(e,t,r,i){let a,n=t;const o={ok:!1,can_continue:!1,pos:0,str:"",marker:0};if(i)o.str=i.str,o.marker=i.marker;else{if(n>=r)return o;let s=e.charCodeAt(n);if(s!==34&&s!==39&&s!==40)return o;t++,n++,s===40&&(s=41),o.marker=s}for(;n<r;){if(a=e.charCodeAt(n),a===o.marker)return o.pos=n+1,o.str+=unescapeAll(e.slice(t,n)),o.ok=!0,o;if(a===40&&o.marker===41)return o;a===92&&n+1<r&&n++,n++}return o.can_continue=!0,o.str+=unescapeAll(e.slice(t,n)),o}const helpers=Object.freeze(Object.defineProperty({__proto__:null,parseLinkDestination,parseLinkLabel,parseLinkTitle},Symbol.toStringTag,{value:"Module"})),default_rules={};default_rules.code_inline=function(e,t,r,i,a){const n=e[t];return"<code"+a.renderAttrs(n)+">"+escapeHtml(n.content)+"</code>"},default_rules.code_block=function(e,t,r,i,a){const n=e[t];return"<pre"+a.renderAttrs(n)+"><code>"+escapeHtml(e[t].content)+`</code></pre>
`},default_rules.fence=function(e,t,r,i,a){const n=e[t],o=n.info?unescapeAll(n.info).trim():"";let s="",u="";if(o){const f=o.split(/(\s+)/g);s=f[0],u=f.slice(2).join("")}let l;if(r.highlight?l=r.highlight(n.content,s,u)||escapeHtml(n.content):l=escapeHtml(n.content),l.indexOf("<pre")===0)return l+`
`;if(o){const f=n.attrIndex("class"),d=n.attrs?n.attrs.slice():[];f<0?d.push(["class",r.langPrefix+s]):(d[f]=d[f].slice(),d[f][1]+=" "+r.langPrefix+s);const c={attrs:d};return`<pre><code${a.renderAttrs(c)}>${l}</code></pre>
`}return`<pre><code${a.renderAttrs(n)}>${l}</code></pre>
`},default_rules.image=function(e,t,r,i,a){const n=e[t];return n.attrs[n.attrIndex("alt")][1]=a.renderInlineAsText(n.children,r,i),a.renderToken(e,t,r)},default_rules.hardbreak=function(e,t,r){return r.xhtmlOut?`<br />
`:`<br>
`},default_rules.softbreak=function(e,t,r){return r.breaks?r.xhtmlOut?`<br />
`:`<br>
`:`
`},default_rules.text=function(e,t){return escapeHtml(e[t].content)},default_rules.html_block=function(e,t){return e[t].content},default_rules.html_inline=function(e,t){return e[t].content};function Renderer(){this.rules=assign$1({},default_rules)}Renderer.prototype.renderAttrs=function(t){let r,i,a;if(!t.attrs)return"";for(a="",r=0,i=t.attrs.length;r<i;r++)a+=" "+escapeHtml(t.attrs[r][0])+'="'+escapeHtml(t.attrs[r][1])+'"';return a},Renderer.prototype.renderToken=function(t,r,i){const a=t[r];let n="";if(a.hidden)return"";a.block&&a.nesting!==-1&&r&&t[r-1].hidden&&(n+=`
`),n+=(a.nesting===-1?"</":"<")+a.tag,n+=this.renderAttrs(a),a.nesting===0&&i.xhtmlOut&&(n+=" /");let o=!1;if(a.block&&(o=!0,a.nesting===1&&r+1<t.length)){const s=t[r+1];(s.type==="inline"||s.hidden||s.nesting===-1&&s.tag===a.tag)&&(o=!1)}return n+=o?`>
`:">",n},Renderer.prototype.renderInline=function(e,t,r){let i="";const a=this.rules;for(let n=0,o=e.length;n<o;n++){const s=e[n].type;typeof a[s]<"u"?i+=a[s](e,n,t,r,this):i+=this.renderToken(e,n,t)}return i},Renderer.prototype.renderInlineAsText=function(e,t,r){let i="";for(let a=0,n=e.length;a<n;a++)switch(e[a].type){case"text":i+=e[a].content;break;case"image":i+=this.renderInlineAsText(e[a].children,t,r);break;case"html_inline":case"html_block":i+=e[a].content;break;case"softbreak":case"hardbreak":i+=`
`;break}return i},Renderer.prototype.render=function(e,t,r){let i="";const a=this.rules;for(let n=0,o=e.length;n<o;n++){const s=e[n].type;s==="inline"?i+=this.renderInline(e[n].children,t,r):typeof a[s]<"u"?i+=a[s](e,n,t,r,this):i+=this.renderToken(e,n,t,r)}return i};function Ruler(){this.__rules__=[],this.__cache__=null}Ruler.prototype.__find__=function(e){for(let t=0;t<this.__rules__.length;t++)if(this.__rules__[t].name===e)return t;return-1},Ruler.prototype.__compile__=function(){const e=this,t=[""];e.__rules__.forEach(function(r){r.enabled&&r.alt.forEach(function(i){t.indexOf(i)<0&&t.push(i)})}),e.__cache__={},t.forEach(function(r){e.__cache__[r]=[],e.__rules__.forEach(function(i){i.enabled&&(r&&i.alt.indexOf(r)<0||e.__cache__[r].push(i.fn))})})},Ruler.prototype.at=function(e,t,r){const i=this.__find__(e),a=r||{};if(i===-1)throw new Error("Parser rule not found: "+e);this.__rules__[i].fn=t,this.__rules__[i].alt=a.alt||[],this.__cache__=null},Ruler.prototype.before=function(e,t,r,i){const a=this.__find__(e),n=i||{};if(a===-1)throw new Error("Parser rule not found: "+e);this.__rules__.splice(a,0,{name:t,enabled:!0,fn:r,alt:n.alt||[]}),this.__cache__=null},Ruler.prototype.after=function(e,t,r,i){const a=this.__find__(e),n=i||{};if(a===-1)throw new Error("Parser rule not found: "+e);this.__rules__.splice(a+1,0,{name:t,enabled:!0,fn:r,alt:n.alt||[]}),this.__cache__=null},Ruler.prototype.push=function(e,t,r){const i=r||{};this.__rules__.push({name:e,enabled:!0,fn:t,alt:i.alt||[]}),this.__cache__=null},Ruler.prototype.enable=function(e,t){Array.isArray(e)||(e=[e]);const r=[];return e.forEach(function(i){const a=this.__find__(i);if(a<0){if(t)return;throw new Error("Rules manager: invalid rule name "+i)}this.__rules__[a].enabled=!0,r.push(i)},this),this.__cache__=null,r},Ruler.prototype.enableOnly=function(e,t){Array.isArray(e)||(e=[e]),this.__rules__.forEach(function(r){r.enabled=!1}),this.enable(e,t)},Ruler.prototype.disable=function(e,t){Array.isArray(e)||(e=[e]);const r=[];return e.forEach(function(i){const a=this.__find__(i);if(a<0){if(t)return;throw new Error("Rules manager: invalid rule name "+i)}this.__rules__[a].enabled=!1,r.push(i)},this),this.__cache__=null,r},Ruler.prototype.getRules=function(e){return this.__cache__===null&&this.__compile__(),this.__cache__[e]||[]};function Token(e,t,r){this.type=e,this.tag=t,this.attrs=null,this.map=null,this.nesting=r,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}Token.prototype.attrIndex=function(t){if(!this.attrs)return-1;const r=this.attrs;for(let i=0,a=r.length;i<a;i++)if(r[i][0]===t)return i;return-1},Token.prototype.attrPush=function(t){this.attrs?this.attrs.push(t):this.attrs=[t]},Token.prototype.attrSet=function(t,r){const i=this.attrIndex(t),a=[t,r];i<0?this.attrPush(a):this.attrs[i]=a},Token.prototype.attrGet=function(t){const r=this.attrIndex(t);let i=null;return r>=0&&(i=this.attrs[r][1]),i},Token.prototype.attrJoin=function(t,r){const i=this.attrIndex(t);i<0?this.attrPush([t,r]):this.attrs[i][1]=this.attrs[i][1]+" "+r};function StateCore(e,t,r){this.src=e,this.env=r,this.tokens=[],this.inlineMode=!1,this.md=t}StateCore.prototype.Token=Token;const NEWLINES_RE=/\r\n?|\n/g,NULL_RE=/\0/g;function normalize(e){let t;t=e.src.replace(NEWLINES_RE,`
`),t=t.replace(NULL_RE,"�"),e.src=t}function block(e){let t;e.inlineMode?(t=new e.Token("inline","",0),t.content=e.src,t.map=[0,1],t.children=[],e.tokens.push(t)):e.md.block.parse(e.src,e.md,e.env,e.tokens)}function inline(e){const t=e.tokens;for(let r=0,i=t.length;r<i;r++){const a=t[r];a.type==="inline"&&e.md.inline.parse(a.content,e.md,e.env,a.children)}}function isLinkOpen$1(e){return/^<a[>\s]/i.test(e)}function isLinkClose$1(e){return/^<\/a\s*>/i.test(e)}function linkify$1(e){const t=e.tokens;if(e.md.options.linkify)for(let r=0,i=t.length;r<i;r++){if(t[r].type!=="inline"||!e.md.linkify.pretest(t[r].content))continue;let a=t[r].children,n=0;for(let o=a.length-1;o>=0;o--){const s=a[o];if(s.type==="link_close"){for(o--;a[o].level!==s.level&&a[o].type!=="link_open";)o--;continue}if(s.type==="html_inline"&&(isLinkOpen$1(s.content)&&n>0&&n--,isLinkClose$1(s.content)&&n++),!(n>0)&&s.type==="text"&&e.md.linkify.test(s.content)){const u=s.content;let l=e.md.linkify.match(u);const f=[];let d=s.level,c=0;l.length>0&&l[0].index===0&&o>0&&a[o-1].type==="text_special"&&(l=l.slice(1));for(let m=0;m<l.length;m++){const _=l[m].url,F=e.md.normalizeLink(_);if(!e.md.validateLink(F))continue;let x=l[m].text;l[m].schema?l[m].schema==="mailto:"&&!/^mailto:/i.test(x)?x=e.md.normalizeLinkText("mailto:"+x).replace(/^mailto:/,""):x=e.md.normalizeLinkText(x):x=e.md.normalizeLinkText("http://"+x).replace(/^http:\/\//,"");const k=l[m].index;if(k>c){const D=new e.Token("text","",0);D.content=u.slice(c,k),D.level=d,f.push(D)}const b=new e.Token("link_open","a",1);b.attrs=[["href",F]],b.level=d++,b.markup="linkify",b.info="auto",f.push(b);const g=new e.Token("text","",0);g.content=x,g.level=d,f.push(g);const y=new e.Token("link_close","a",-1);y.level=--d,y.markup="linkify",y.info="auto",f.push(y),c=l[m].lastIndex}if(c<u.length){const m=new e.Token("text","",0);m.content=u.slice(c),m.level=d,f.push(m)}t[r].children=a=arrayReplaceAt(a,o,f)}}}}const RARE_RE=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,SCOPED_ABBR_TEST_RE=/\((c|tm|r)\)/i,SCOPED_ABBR_RE=/\((c|tm|r)\)/ig,SCOPED_ABBR={c:"©",r:"®",tm:"™"};function replaceFn(e,t){return SCOPED_ABBR[t.toLowerCase()]}function replace_scoped(e){let t=0;for(let r=e.length-1;r>=0;r--){const i=e[r];i.type==="text"&&!t&&(i.content=i.content.replace(SCOPED_ABBR_RE,replaceFn)),i.type==="link_open"&&i.info==="auto"&&t--,i.type==="link_close"&&i.info==="auto"&&t++}}function replace_rare(e){let t=0;for(let r=e.length-1;r>=0;r--){const i=e[r];i.type==="text"&&!t&&RARE_RE.test(i.content)&&(i.content=i.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),i.type==="link_open"&&i.info==="auto"&&t--,i.type==="link_close"&&i.info==="auto"&&t++}}function replace(e){let t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)e.tokens[t].type==="inline"&&(SCOPED_ABBR_TEST_RE.test(e.tokens[t].content)&&replace_scoped(e.tokens[t].children),RARE_RE.test(e.tokens[t].content)&&replace_rare(e.tokens[t].children))}const QUOTE_TEST_RE=/['"]/,QUOTE_RE=/['"]/g,APOSTROPHE="’";function replaceAt(e,t,r){return e.slice(0,t)+r+e.slice(t+1)}function process_inlines(e,t){let r;const i=[];for(let a=0;a<e.length;a++){const n=e[a],o=e[a].level;for(r=i.length-1;r>=0&&!(i[r].level<=o);r--);if(i.length=r+1,n.type!=="text")continue;let s=n.content,u=0,l=s.length;e:for(;u<l;){QUOTE_RE.lastIndex=u;const f=QUOTE_RE.exec(s);if(!f)break;let d=!0,c=!0;u=f.index+1;const m=f[0]==="'";let _=32;if(f.index-1>=0)_=s.charCodeAt(f.index-1);else for(r=a-1;r>=0&&!(e[r].type==="softbreak"||e[r].type==="hardbreak");r--)if(e[r].content){_=e[r].content.charCodeAt(e[r].content.length-1);break}let F=32;if(u<l)F=s.charCodeAt(u);else for(r=a+1;r<e.length&&!(e[r].type==="softbreak"||e[r].type==="hardbreak");r++)if(e[r].content){F=e[r].content.charCodeAt(0);break}const x=isMdAsciiPunct(_)||isPunctChar(String.fromCharCode(_)),k=isMdAsciiPunct(F)||isPunctChar(String.fromCharCode(F)),b=isWhiteSpace(_),g=isWhiteSpace(F);if(g?d=!1:k&&(b||x||(d=!1)),b?c=!1:x&&(g||k||(c=!1)),F===34&&f[0]==='"'&&_>=48&&_<=57&&(c=d=!1),d&&c&&(d=x,c=k),!d&&!c){m&&(n.content=replaceAt(n.content,f.index,APOSTROPHE));continue}if(c)for(r=i.length-1;r>=0;r--){let y=i[r];if(i[r].level<o)break;if(y.single===m&&i[r].level===o){y=i[r];let D,C;m?(D=t.md.options.quotes[2],C=t.md.options.quotes[3]):(D=t.md.options.quotes[0],C=t.md.options.quotes[1]),n.content=replaceAt(n.content,f.index,C),e[y.token].content=replaceAt(e[y.token].content,y.pos,D),u+=C.length-1,y.token===a&&(u+=D.length-1),s=n.content,l=s.length,i.length=r;continue e}}d?i.push({token:a,pos:f.index,single:m,level:o}):c&&m&&(n.content=replaceAt(n.content,f.index,APOSTROPHE))}}}function smartquotes(e){if(e.md.options.typographer)for(let t=e.tokens.length-1;t>=0;t--)e.tokens[t].type!=="inline"||!QUOTE_TEST_RE.test(e.tokens[t].content)||process_inlines(e.tokens[t].children,e)}function text_join(e){let t,r;const i=e.tokens,a=i.length;for(let n=0;n<a;n++){if(i[n].type!=="inline")continue;const o=i[n].children,s=o.length;for(t=0;t<s;t++)o[t].type==="text_special"&&(o[t].type="text");for(t=r=0;t<s;t++)o[t].type==="text"&&t+1<s&&o[t+1].type==="text"?o[t+1].content=o[t].content+o[t+1].content:(t!==r&&(o[r]=o[t]),r++);t!==r&&(o.length=r)}}const _rules$2=[["normalize",normalize],["block",block],["inline",inline],["linkify",linkify$1],["replacements",replace],["smartquotes",smartquotes],["text_join",text_join]];function Core(){this.ruler=new Ruler;for(let e=0;e<_rules$2.length;e++)this.ruler.push(_rules$2[e][0],_rules$2[e][1])}Core.prototype.process=function(e){const t=this.ruler.getRules("");for(let r=0,i=t.length;r<i;r++)t[r](e)},Core.prototype.State=StateCore;function StateBlock(e,t,r,i){this.src=e,this.md=t,this.env=r,this.tokens=i,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0;const a=this.src;for(let n=0,o=0,s=0,u=0,l=a.length,f=!1;o<l;o++){const d=a.charCodeAt(o);if(!f)if(isSpace(d)){s++,d===9?u+=4-u%4:u++;continue}else f=!0;(d===10||o===l-1)&&(d!==10&&o++,this.bMarks.push(n),this.eMarks.push(o),this.tShift.push(s),this.sCount.push(u),this.bsCount.push(0),f=!1,s=0,u=0,n=o+1)}this.bMarks.push(a.length),this.eMarks.push(a.length),this.tShift.push(0),this.sCount.push(0),this.bsCount.push(0),this.lineMax=this.bMarks.length-1}StateBlock.prototype.push=function(e,t,r){const i=new Token(e,t,r);return i.block=!0,r<0&&this.level--,i.level=this.level,r>0&&this.level++,this.tokens.push(i),i},StateBlock.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]},StateBlock.prototype.skipEmptyLines=function(t){for(let r=this.lineMax;t<r&&!(this.bMarks[t]+this.tShift[t]<this.eMarks[t]);t++);return t},StateBlock.prototype.skipSpaces=function(t){for(let r=this.src.length;t<r;t++){const i=this.src.charCodeAt(t);if(!isSpace(i))break}return t},StateBlock.prototype.skipSpacesBack=function(t,r){if(t<=r)return t;for(;t>r;)if(!isSpace(this.src.charCodeAt(--t)))return t+1;return t},StateBlock.prototype.skipChars=function(t,r){for(let i=this.src.length;t<i&&this.src.charCodeAt(t)===r;t++);return t},StateBlock.prototype.skipCharsBack=function(t,r,i){if(t<=i)return t;for(;t>i;)if(r!==this.src.charCodeAt(--t))return t+1;return t},StateBlock.prototype.getLines=function(t,r,i,a){if(t>=r)return"";const n=new Array(r-t);for(let o=0,s=t;s<r;s++,o++){let u=0;const l=this.bMarks[s];let f=l,d;for(s+1<r||a?d=this.eMarks[s]+1:d=this.eMarks[s];f<d&&u<i;){const c=this.src.charCodeAt(f);if(isSpace(c))c===9?u+=4-(u+this.bsCount[s])%4:u++;else if(f-l<this.tShift[s])u++;else break;f++}u>i?n[o]=new Array(u-i+1).join(" ")+this.src.slice(f,d):n[o]=this.src.slice(f,d)}return n.join("")},StateBlock.prototype.Token=Token;const MAX_AUTOCOMPLETED_CELLS=65536;function getLine(e,t){const r=e.bMarks[t]+e.tShift[t],i=e.eMarks[t];return e.src.slice(r,i)}function escapedSplit(e){const t=[],r=e.length;let i=0,a=e.charCodeAt(i),n=!1,o=0,s="";for(;i<r;)a===124&&(n?(s+=e.substring(o,i-1),o=i):(t.push(s+e.substring(o,i)),s="",o=i+1)),n=a===92,i++,a=e.charCodeAt(i);return t.push(s+e.substring(o)),t}function table(e,t,r,i){if(t+2>r)return!1;let a=t+1;if(e.sCount[a]<e.blkIndent||e.sCount[a]-e.blkIndent>=4)return!1;let n=e.bMarks[a]+e.tShift[a];if(n>=e.eMarks[a])return!1;const o=e.src.charCodeAt(n++);if(o!==124&&o!==45&&o!==58||n>=e.eMarks[a])return!1;const s=e.src.charCodeAt(n++);if(s!==124&&s!==45&&s!==58&&!isSpace(s)||o===45&&isSpace(s))return!1;for(;n<e.eMarks[a];){const y=e.src.charCodeAt(n);if(y!==124&&y!==45&&y!==58&&!isSpace(y))return!1;n++}let u=getLine(e,t+1),l=u.split("|");const f=[];for(let y=0;y<l.length;y++){const D=l[y].trim();if(!D){if(y===0||y===l.length-1)continue;return!1}if(!/^:?-+:?$/.test(D))return!1;D.charCodeAt(D.length-1)===58?f.push(D.charCodeAt(0)===58?"center":"right"):D.charCodeAt(0)===58?f.push("left"):f.push("")}if(u=getLine(e,t).trim(),u.indexOf("|")===-1||e.sCount[t]-e.blkIndent>=4)return!1;l=escapedSplit(u),l.length&&l[0]===""&&l.shift(),l.length&&l[l.length-1]===""&&l.pop();const d=l.length;if(d===0||d!==f.length)return!1;if(i)return!0;const c=e.parentType;e.parentType="table";const m=e.md.block.ruler.getRules("blockquote"),_=e.push("table_open","table",1),F=[t,0];_.map=F;const x=e.push("thead_open","thead",1);x.map=[t,t+1];const k=e.push("tr_open","tr",1);k.map=[t,t+1];for(let y=0;y<l.length;y++){const D=e.push("th_open","th",1);f[y]&&(D.attrs=[["style","text-align:"+f[y]]]);const C=e.push("inline","",0);C.content=l[y].trim(),C.children=[],e.push("th_close","th",-1)}e.push("tr_close","tr",-1),e.push("thead_close","thead",-1);let b,g=0;for(a=t+2;a<r&&!(e.sCount[a]<e.blkIndent);a++){let y=!1;for(let C=0,j=m.length;C<j;C++)if(m[C](e,a,r,!0)){y=!0;break}if(y||(u=getLine(e,a).trim(),!u)||e.sCount[a]-e.blkIndent>=4||(l=escapedSplit(u),l.length&&l[0]===""&&l.shift(),l.length&&l[l.length-1]===""&&l.pop(),g+=d-l.length,g>MAX_AUTOCOMPLETED_CELLS))break;if(a===t+2){const C=e.push("tbody_open","tbody",1);C.map=b=[t+2,0]}const D=e.push("tr_open","tr",1);D.map=[a,a+1];for(let C=0;C<d;C++){const j=e.push("td_open","td",1);f[C]&&(j.attrs=[["style","text-align:"+f[C]]]);const A=e.push("inline","",0);A.content=l[C]?l[C].trim():"",A.children=[],e.push("td_close","td",-1)}e.push("tr_close","tr",-1)}return b&&(e.push("tbody_close","tbody",-1),b[1]=a),e.push("table_close","table",-1),F[1]=a,e.parentType=c,e.line=a,!0}function code(e,t,r){if(e.sCount[t]-e.blkIndent<4)return!1;let i=t+1,a=i;for(;i<r;){if(e.isEmpty(i)){i++;continue}if(e.sCount[i]-e.blkIndent>=4){i++,a=i;continue}break}e.line=a;const n=e.push("code_block","code",0);return n.content=e.getLines(t,a,4+e.blkIndent,!1)+`
`,n.map=[t,e.line],!0}function fence(e,t,r,i){let a=e.bMarks[t]+e.tShift[t],n=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||a+3>n)return!1;const o=e.src.charCodeAt(a);if(o!==126&&o!==96)return!1;let s=a;a=e.skipChars(a,o);let u=a-s;if(u<3)return!1;const l=e.src.slice(s,a),f=e.src.slice(a,n);if(o===96&&f.indexOf(String.fromCharCode(o))>=0)return!1;if(i)return!0;let d=t,c=!1;for(;d++,!(d>=r||(a=s=e.bMarks[d]+e.tShift[d],n=e.eMarks[d],a<n&&e.sCount[d]<e.blkIndent));)if(e.src.charCodeAt(a)===o&&!(e.sCount[d]-e.blkIndent>=4)&&(a=e.skipChars(a,o),!(a-s<u)&&(a=e.skipSpaces(a),!(a<n)))){c=!0;break}u=e.sCount[t],e.line=d+(c?1:0);const m=e.push("fence","code",0);return m.info=f,m.content=e.getLines(t+1,d,u,!0),m.markup=l,m.map=[t,e.line],!0}function blockquote(e,t,r,i){let a=e.bMarks[t]+e.tShift[t],n=e.eMarks[t];const o=e.lineMax;if(e.sCount[t]-e.blkIndent>=4||e.src.charCodeAt(a)!==62)return!1;if(i)return!0;const s=[],u=[],l=[],f=[],d=e.md.block.ruler.getRules("blockquote"),c=e.parentType;e.parentType="blockquote";let m=!1,_;for(_=t;_<r;_++){const g=e.sCount[_]<e.blkIndent;if(a=e.bMarks[_]+e.tShift[_],n=e.eMarks[_],a>=n)break;if(e.src.charCodeAt(a++)===62&&!g){let D=e.sCount[_]+1,C,j;e.src.charCodeAt(a)===32?(a++,D++,j=!1,C=!0):e.src.charCodeAt(a)===9?(C=!0,(e.bsCount[_]+D)%4===3?(a++,D++,j=!1):j=!0):C=!1;let A=D;for(s.push(e.bMarks[_]),e.bMarks[_]=a;a<n;){const T=e.src.charCodeAt(a);if(isSpace(T))T===9?A+=4-(A+e.bsCount[_]+(j?1:0))%4:A++;else break;a++}m=a>=n,u.push(e.bsCount[_]),e.bsCount[_]=e.sCount[_]+1+(C?1:0),l.push(e.sCount[_]),e.sCount[_]=A-D,f.push(e.tShift[_]),e.tShift[_]=a-e.bMarks[_];continue}if(m)break;let y=!1;for(let D=0,C=d.length;D<C;D++)if(d[D](e,_,r,!0)){y=!0;break}if(y){e.lineMax=_,e.blkIndent!==0&&(s.push(e.bMarks[_]),u.push(e.bsCount[_]),f.push(e.tShift[_]),l.push(e.sCount[_]),e.sCount[_]-=e.blkIndent);break}s.push(e.bMarks[_]),u.push(e.bsCount[_]),f.push(e.tShift[_]),l.push(e.sCount[_]),e.sCount[_]=-1}const F=e.blkIndent;e.blkIndent=0;const x=e.push("blockquote_open","blockquote",1);x.markup=">";const k=[t,0];x.map=k,e.md.block.tokenize(e,t,_);const b=e.push("blockquote_close","blockquote",-1);b.markup=">",e.lineMax=o,e.parentType=c,k[1]=e.line;for(let g=0;g<f.length;g++)e.bMarks[g+t]=s[g],e.tShift[g+t]=f[g],e.sCount[g+t]=l[g],e.bsCount[g+t]=u[g];return e.blkIndent=F,!0}function hr(e,t,r,i){const a=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;let n=e.bMarks[t]+e.tShift[t];const o=e.src.charCodeAt(n++);if(o!==42&&o!==45&&o!==95)return!1;let s=1;for(;n<a;){const l=e.src.charCodeAt(n++);if(l!==o&&!isSpace(l))return!1;l===o&&s++}if(s<3)return!1;if(i)return!0;e.line=t+1;const u=e.push("hr","hr",0);return u.map=[t,e.line],u.markup=Array(s+1).join(String.fromCharCode(o)),!0}function skipBulletListMarker(e,t){const r=e.eMarks[t];let i=e.bMarks[t]+e.tShift[t];const a=e.src.charCodeAt(i++);if(a!==42&&a!==45&&a!==43)return-1;if(i<r){const n=e.src.charCodeAt(i);if(!isSpace(n))return-1}return i}function skipOrderedListMarker(e,t){const r=e.bMarks[t]+e.tShift[t],i=e.eMarks[t];let a=r;if(a+1>=i)return-1;let n=e.src.charCodeAt(a++);if(n<48||n>57)return-1;for(;;){if(a>=i)return-1;if(n=e.src.charCodeAt(a++),n>=48&&n<=57){if(a-r>=10)return-1;continue}if(n===41||n===46)break;return-1}return a<i&&(n=e.src.charCodeAt(a),!isSpace(n))?-1:a}function markTightParagraphs(e,t){const r=e.level+2;for(let i=t+2,a=e.tokens.length-2;i<a;i++)e.tokens[i].level===r&&e.tokens[i].type==="paragraph_open"&&(e.tokens[i+2].hidden=!0,e.tokens[i].hidden=!0,i+=2)}function list(e,t,r,i){let a,n,o,s,u=t,l=!0;if(e.sCount[u]-e.blkIndent>=4||e.listIndent>=0&&e.sCount[u]-e.listIndent>=4&&e.sCount[u]<e.blkIndent)return!1;let f=!1;i&&e.parentType==="paragraph"&&e.sCount[u]>=e.blkIndent&&(f=!0);let d,c,m;if((m=skipOrderedListMarker(e,u))>=0){if(d=!0,o=e.bMarks[u]+e.tShift[u],c=Number(e.src.slice(o,m-1)),f&&c!==1)return!1}else if((m=skipBulletListMarker(e,u))>=0)d=!1;else return!1;if(f&&e.skipSpaces(m)>=e.eMarks[u])return!1;if(i)return!0;const _=e.src.charCodeAt(m-1),F=e.tokens.length;d?(s=e.push("ordered_list_open","ol",1),c!==1&&(s.attrs=[["start",c]])):s=e.push("bullet_list_open","ul",1);const x=[u,0];s.map=x,s.markup=String.fromCharCode(_);let k=!1;const b=e.md.block.ruler.getRules("list"),g=e.parentType;for(e.parentType="list";u<r;){n=m,a=e.eMarks[u];const y=e.sCount[u]+m-(e.bMarks[u]+e.tShift[u]);let D=y;for(;n<a;){const O=e.src.charCodeAt(n);if(O===9)D+=4-(D+e.bsCount[u])%4;else if(O===32)D++;else break;n++}const C=n;let j;C>=a?j=1:j=D-y,j>4&&(j=1);const A=y+j;s=e.push("list_item_open","li",1),s.markup=String.fromCharCode(_);const T=[u,0];s.map=T,d&&(s.info=e.src.slice(o,m-1));const $=e.tight,L=e.tShift[u],q=e.sCount[u],V=e.listIndent;if(e.listIndent=e.blkIndent,e.blkIndent=A,e.tight=!0,e.tShift[u]=C-e.bMarks[u],e.sCount[u]=D,C>=a&&e.isEmpty(u+1)?e.line=Math.min(e.line+2,r):e.md.block.tokenize(e,u,r,!0),(!e.tight||k)&&(l=!1),k=e.line-u>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=V,e.tShift[u]=L,e.sCount[u]=q,e.tight=$,s=e.push("list_item_close","li",-1),s.markup=String.fromCharCode(_),u=e.line,T[1]=u,u>=r||e.sCount[u]<e.blkIndent||e.sCount[u]-e.blkIndent>=4)break;let H=!1;for(let O=0,S=b.length;O<S;O++)if(b[O](e,u,r,!0)){H=!0;break}if(H)break;if(d){if(m=skipOrderedListMarker(e,u),m<0)break;o=e.bMarks[u]+e.tShift[u]}else if(m=skipBulletListMarker(e,u),m<0)break;if(_!==e.src.charCodeAt(m-1))break}return d?s=e.push("ordered_list_close","ol",-1):s=e.push("bullet_list_close","ul",-1),s.markup=String.fromCharCode(_),x[1]=u,e.line=u,e.parentType=g,l&&markTightParagraphs(e,F),!0}function reference(e,t,r,i){let a=e.bMarks[t]+e.tShift[t],n=e.eMarks[t],o=t+1;if(e.sCount[t]-e.blkIndent>=4||e.src.charCodeAt(a)!==91)return!1;function s(b){const g=e.lineMax;if(b>=g||e.isEmpty(b))return null;let y=!1;if(e.sCount[b]-e.blkIndent>3&&(y=!0),e.sCount[b]<0&&(y=!0),!y){const j=e.md.block.ruler.getRules("reference"),A=e.parentType;e.parentType="reference";let T=!1;for(let $=0,L=j.length;$<L;$++)if(j[$](e,b,g,!0)){T=!0;break}if(e.parentType=A,T)return null}const D=e.bMarks[b]+e.tShift[b],C=e.eMarks[b];return e.src.slice(D,C+1)}let u=e.src.slice(a,n+1);n=u.length;let l=-1;for(a=1;a<n;a++){const b=u.charCodeAt(a);if(b===91)return!1;if(b===93){l=a;break}else if(b===10){const g=s(o);g!==null&&(u+=g,n=u.length,o++)}else if(b===92&&(a++,a<n&&u.charCodeAt(a)===10)){const g=s(o);g!==null&&(u+=g,n=u.length,o++)}}if(l<0||u.charCodeAt(l+1)!==58)return!1;for(a=l+2;a<n;a++){const b=u.charCodeAt(a);if(b===10){const g=s(o);g!==null&&(u+=g,n=u.length,o++)}else if(!isSpace(b))break}const f=e.md.helpers.parseLinkDestination(u,a,n);if(!f.ok)return!1;const d=e.md.normalizeLink(f.str);if(!e.md.validateLink(d))return!1;a=f.pos;const c=a,m=o,_=a;for(;a<n;a++){const b=u.charCodeAt(a);if(b===10){const g=s(o);g!==null&&(u+=g,n=u.length,o++)}else if(!isSpace(b))break}let F=e.md.helpers.parseLinkTitle(u,a,n);for(;F.can_continue;){const b=s(o);if(b===null)break;u+=b,a=n,n=u.length,o++,F=e.md.helpers.parseLinkTitle(u,a,n,F)}let x;for(a<n&&_!==a&&F.ok?(x=F.str,a=F.pos):(x="",a=c,o=m);a<n;){const b=u.charCodeAt(a);if(!isSpace(b))break;a++}if(a<n&&u.charCodeAt(a)!==10&&x)for(x="",a=c,o=m;a<n;){const b=u.charCodeAt(a);if(!isSpace(b))break;a++}if(a<n&&u.charCodeAt(a)!==10)return!1;const k=normalizeReference(u.slice(1,l));return k?(i||(typeof e.env.references>"u"&&(e.env.references={}),typeof e.env.references[k]>"u"&&(e.env.references[k]={title:x,href:d}),e.line=o),!0):!1}const block_names=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],attr_name="[a-zA-Z_:][a-zA-Z0-9:._-]*",unquoted="[^\"'=<>`\\x00-\\x20]+",single_quoted="'[^']*'",double_quoted='"[^"]*"',attr_value="(?:"+unquoted+"|"+single_quoted+"|"+double_quoted+")",attribute="(?:\\s+"+attr_name+"(?:\\s*=\\s*"+attr_value+")?)",open_tag="<[A-Za-z][A-Za-z0-9\\-]*"+attribute+"*\\s*\\/?>",close_tag="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",comment="<!---?>|<!--(?:[^-]|-[^-]|--[^>])*-->",processing="<[?][\\s\\S]*?[?]>",declaration="<![A-Za-z][^>]*>",cdata="<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",HTML_TAG_RE=new RegExp("^(?:"+open_tag+"|"+close_tag+"|"+comment+"|"+processing+"|"+declaration+"|"+cdata+")"),HTML_OPEN_CLOSE_TAG_RE=new RegExp("^(?:"+open_tag+"|"+close_tag+")"),HTML_SEQUENCES=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^<!--/,/-->/,!0],[/^<\?/,/\?>/,!0],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+block_names.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(HTML_OPEN_CLOSE_TAG_RE.source+"\\s*$"),/^$/,!1]];function html_block(e,t,r,i){let a=e.bMarks[t]+e.tShift[t],n=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(a)!==60)return!1;let o=e.src.slice(a,n),s=0;for(;s<HTML_SEQUENCES.length&&!HTML_SEQUENCES[s][0].test(o);s++);if(s===HTML_SEQUENCES.length)return!1;if(i)return HTML_SEQUENCES[s][2];let u=t+1;if(!HTML_SEQUENCES[s][1].test(o)){for(;u<r&&!(e.sCount[u]<e.blkIndent);u++)if(a=e.bMarks[u]+e.tShift[u],n=e.eMarks[u],o=e.src.slice(a,n),HTML_SEQUENCES[s][1].test(o)){o.length!==0&&u++;break}}e.line=u;const l=e.push("html_block","",0);return l.map=[t,u],l.content=e.getLines(t,u,e.blkIndent,!0),!0}function heading(e,t,r,i){let a=e.bMarks[t]+e.tShift[t],n=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;let o=e.src.charCodeAt(a);if(o!==35||a>=n)return!1;let s=1;for(o=e.src.charCodeAt(++a);o===35&&a<n&&s<=6;)s++,o=e.src.charCodeAt(++a);if(s>6||a<n&&!isSpace(o))return!1;if(i)return!0;n=e.skipSpacesBack(n,a);const u=e.skipCharsBack(n,35,a);u>a&&isSpace(e.src.charCodeAt(u-1))&&(n=u),e.line=t+1;const l=e.push("heading_open","h"+String(s),1);l.markup="########".slice(0,s),l.map=[t,e.line];const f=e.push("inline","",0);f.content=e.src.slice(a,n).trim(),f.map=[t,e.line],f.children=[];const d=e.push("heading_close","h"+String(s),-1);return d.markup="########".slice(0,s),!0}function lheading(e,t,r){const i=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;const a=e.parentType;e.parentType="paragraph";let n=0,o,s=t+1;for(;s<r&&!e.isEmpty(s);s++){if(e.sCount[s]-e.blkIndent>3)continue;if(e.sCount[s]>=e.blkIndent){let m=e.bMarks[s]+e.tShift[s];const _=e.eMarks[s];if(m<_&&(o=e.src.charCodeAt(m),(o===45||o===61)&&(m=e.skipChars(m,o),m=e.skipSpaces(m),m>=_))){n=o===61?1:2;break}}if(e.sCount[s]<0)continue;let c=!1;for(let m=0,_=i.length;m<_;m++)if(i[m](e,s,r,!0)){c=!0;break}if(c)break}if(!n)return!1;const u=e.getLines(t,s,e.blkIndent,!1).trim();e.line=s+1;const l=e.push("heading_open","h"+String(n),1);l.markup=String.fromCharCode(o),l.map=[t,e.line];const f=e.push("inline","",0);f.content=u,f.map=[t,e.line-1],f.children=[];const d=e.push("heading_close","h"+String(n),-1);return d.markup=String.fromCharCode(o),e.parentType=a,!0}function paragraph(e,t,r){const i=e.md.block.ruler.getRules("paragraph"),a=e.parentType;let n=t+1;for(e.parentType="paragraph";n<r&&!e.isEmpty(n);n++){if(e.sCount[n]-e.blkIndent>3||e.sCount[n]<0)continue;let l=!1;for(let f=0,d=i.length;f<d;f++)if(i[f](e,n,r,!0)){l=!0;break}if(l)break}const o=e.getLines(t,n,e.blkIndent,!1).trim();e.line=n;const s=e.push("paragraph_open","p",1);s.map=[t,e.line];const u=e.push("inline","",0);return u.content=o,u.map=[t,e.line],u.children=[],e.push("paragraph_close","p",-1),e.parentType=a,!0}const _rules$1=[["table",table,["paragraph","reference"]],["code",code],["fence",fence,["paragraph","reference","blockquote","list"]],["blockquote",blockquote,["paragraph","reference","blockquote","list"]],["hr",hr,["paragraph","reference","blockquote","list"]],["list",list,["paragraph","reference","blockquote"]],["reference",reference],["html_block",html_block,["paragraph","reference","blockquote"]],["heading",heading,["paragraph","reference","blockquote"]],["lheading",lheading],["paragraph",paragraph]];function ParserBlock(){this.ruler=new Ruler;for(let e=0;e<_rules$1.length;e++)this.ruler.push(_rules$1[e][0],_rules$1[e][1],{alt:(_rules$1[e][2]||[]).slice()})}ParserBlock.prototype.tokenize=function(e,t,r){const i=this.ruler.getRules(""),a=i.length,n=e.md.options.maxNesting;let o=t,s=!1;for(;o<r&&(e.line=o=e.skipEmptyLines(o),!(o>=r||e.sCount[o]<e.blkIndent));){if(e.level>=n){e.line=r;break}const u=e.line;let l=!1;for(let f=0;f<a;f++)if(l=i[f](e,o,r,!1),l){if(u>=e.line)throw new Error("block rule didn't increment state.line");break}if(!l)throw new Error("none of the block rules matched");e.tight=!s,e.isEmpty(e.line-1)&&(s=!0),o=e.line,o<r&&e.isEmpty(o)&&(s=!0,o++,e.line=o)}},ParserBlock.prototype.parse=function(e,t,r,i){if(!e)return;const a=new this.State(e,t,r,i);this.tokenize(a,a.line,a.lineMax)},ParserBlock.prototype.State=StateBlock;function StateInline(e,t,r,i){this.src=e,this.env=r,this.md=t,this.tokens=i,this.tokens_meta=Array(i.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1,this.linkLevel=0}StateInline.prototype.pushPending=function(){const e=new Token("text","",0);return e.content=this.pending,e.level=this.pendingLevel,this.tokens.push(e),this.pending="",e},StateInline.prototype.push=function(e,t,r){this.pending&&this.pushPending();const i=new Token(e,t,r);let a=null;return r<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),i.level=this.level,r>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],a={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(i),this.tokens_meta.push(a),i},StateInline.prototype.scanDelims=function(e,t){const r=this.posMax,i=this.src.charCodeAt(e),a=e>0?this.src.charCodeAt(e-1):32;let n=e;for(;n<r&&this.src.charCodeAt(n)===i;)n++;const o=n-e,s=n<r?this.src.charCodeAt(n):32,u=isMdAsciiPunct(a)||isPunctChar(String.fromCharCode(a)),l=isMdAsciiPunct(s)||isPunctChar(String.fromCharCode(s)),f=isWhiteSpace(a),d=isWhiteSpace(s),c=!d&&(!l||f||u),m=!f&&(!u||d||l);return{can_open:c&&(t||!m||u),can_close:m&&(t||!c||l),length:o}},StateInline.prototype.Token=Token;function isTerminatorChar(e){switch(e){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}function text(e,t){let r=e.pos;for(;r<e.posMax&&!isTerminatorChar(e.src.charCodeAt(r));)r++;return r===e.pos?!1:(t||(e.pending+=e.src.slice(e.pos,r)),e.pos=r,!0)}const SCHEME_RE=/(?:^|[^a-z0-9.+-])([a-z][a-z0-9.+-]*)$/i;function linkify(e,t){if(!e.md.options.linkify||e.linkLevel>0)return!1;const r=e.pos,i=e.posMax;if(r+3>i||e.src.charCodeAt(r)!==58||e.src.charCodeAt(r+1)!==47||e.src.charCodeAt(r+2)!==47)return!1;const a=e.pending.match(SCHEME_RE);if(!a)return!1;const n=a[1],o=e.md.linkify.matchAtStart(e.src.slice(r-n.length));if(!o)return!1;let s=o.url;if(s.length<=n.length)return!1;s=s.replace(/\*+$/,"");const u=e.md.normalizeLink(s);if(!e.md.validateLink(u))return!1;if(!t){e.pending=e.pending.slice(0,-n.length);const l=e.push("link_open","a",1);l.attrs=[["href",u]],l.markup="linkify",l.info="auto";const f=e.push("text","",0);f.content=e.md.normalizeLinkText(s);const d=e.push("link_close","a",-1);d.markup="linkify",d.info="auto"}return e.pos+=s.length-n.length,!0}function newline(e,t){let r=e.pos;if(e.src.charCodeAt(r)!==10)return!1;const i=e.pending.length-1,a=e.posMax;if(!t)if(i>=0&&e.pending.charCodeAt(i)===32)if(i>=1&&e.pending.charCodeAt(i-1)===32){let n=i-1;for(;n>=1&&e.pending.charCodeAt(n-1)===32;)n--;e.pending=e.pending.slice(0,n),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(r++;r<a&&isSpace(e.src.charCodeAt(r));)r++;return e.pos=r,!0}const ESCAPED=[];for(let e=0;e<256;e++)ESCAPED.push(0);"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(e){ESCAPED[e.charCodeAt(0)]=1});function escape(e,t){let r=e.pos;const i=e.posMax;if(e.src.charCodeAt(r)!==92||(r++,r>=i))return!1;let a=e.src.charCodeAt(r);if(a===10){for(t||e.push("hardbreak","br",0),r++;r<i&&(a=e.src.charCodeAt(r),!!isSpace(a));)r++;return e.pos=r,!0}let n=e.src[r];if(a>=55296&&a<=56319&&r+1<i){const s=e.src.charCodeAt(r+1);s>=56320&&s<=57343&&(n+=e.src[r+1],r++)}const o="\\"+n;if(!t){const s=e.push("text_special","",0);a<256&&ESCAPED[a]!==0?s.content=n:s.content=o,s.markup=o,s.info="escape"}return e.pos=r+1,!0}function backtick(e,t){let r=e.pos;if(e.src.charCodeAt(r)!==96)return!1;const a=r;r++;const n=e.posMax;for(;r<n&&e.src.charCodeAt(r)===96;)r++;const o=e.src.slice(a,r),s=o.length;if(e.backticksScanned&&(e.backticks[s]||0)<=a)return t||(e.pending+=o),e.pos+=s,!0;let u=r,l;for(;(l=e.src.indexOf("`",u))!==-1;){for(u=l+1;u<n&&e.src.charCodeAt(u)===96;)u++;const f=u-l;if(f===s){if(!t){const d=e.push("code_inline","code",0);d.markup=o,d.content=e.src.slice(r,l).replace(/\n/g," ").replace(/^ (.+) $/,"$1")}return e.pos=u,!0}e.backticks[f]=l}return e.backticksScanned=!0,t||(e.pending+=o),e.pos+=s,!0}function strikethrough_tokenize(e,t){const r=e.pos,i=e.src.charCodeAt(r);if(t||i!==126)return!1;const a=e.scanDelims(e.pos,!0);let n=a.length;const o=String.fromCharCode(i);if(n<2)return!1;let s;n%2&&(s=e.push("text","",0),s.content=o,n--);for(let u=0;u<n;u+=2)s=e.push("text","",0),s.content=o+o,e.delimiters.push({marker:i,length:0,token:e.tokens.length-1,end:-1,open:a.can_open,close:a.can_close});return e.pos+=a.length,!0}function postProcess$1(e,t){let r;const i=[],a=t.length;for(let n=0;n<a;n++){const o=t[n];if(o.marker!==126||o.end===-1)continue;const s=t[o.end];r=e.tokens[o.token],r.type="s_open",r.tag="s",r.nesting=1,r.markup="~~",r.content="",r=e.tokens[s.token],r.type="s_close",r.tag="s",r.nesting=-1,r.markup="~~",r.content="",e.tokens[s.token-1].type==="text"&&e.tokens[s.token-1].content==="~"&&i.push(s.token-1)}for(;i.length;){const n=i.pop();let o=n+1;for(;o<e.tokens.length&&e.tokens[o].type==="s_close";)o++;o--,n!==o&&(r=e.tokens[o],e.tokens[o]=e.tokens[n],e.tokens[n]=r)}}function strikethrough_postProcess(e){const t=e.tokens_meta,r=e.tokens_meta.length;postProcess$1(e,e.delimiters);for(let i=0;i<r;i++)t[i]&&t[i].delimiters&&postProcess$1(e,t[i].delimiters)}const r_strikethrough={tokenize:strikethrough_tokenize,postProcess:strikethrough_postProcess};function emphasis_tokenize(e,t){const r=e.pos,i=e.src.charCodeAt(r);if(t||i!==95&&i!==42)return!1;const a=e.scanDelims(e.pos,i===42);for(let n=0;n<a.length;n++){const o=e.push("text","",0);o.content=String.fromCharCode(i),e.delimiters.push({marker:i,length:a.length,token:e.tokens.length-1,end:-1,open:a.can_open,close:a.can_close})}return e.pos+=a.length,!0}function postProcess(e,t){const r=t.length;for(let i=r-1;i>=0;i--){const a=t[i];if(a.marker!==95&&a.marker!==42||a.end===-1)continue;const n=t[a.end],o=i>0&&t[i-1].end===a.end+1&&t[i-1].marker===a.marker&&t[i-1].token===a.token-1&&t[a.end+1].token===n.token+1,s=String.fromCharCode(a.marker),u=e.tokens[a.token];u.type=o?"strong_open":"em_open",u.tag=o?"strong":"em",u.nesting=1,u.markup=o?s+s:s,u.content="";const l=e.tokens[n.token];l.type=o?"strong_close":"em_close",l.tag=o?"strong":"em",l.nesting=-1,l.markup=o?s+s:s,l.content="",o&&(e.tokens[t[i-1].token].content="",e.tokens[t[a.end+1].token].content="",i--)}}function emphasis_post_process(e){const t=e.tokens_meta,r=e.tokens_meta.length;postProcess(e,e.delimiters);for(let i=0;i<r;i++)t[i]&&t[i].delimiters&&postProcess(e,t[i].delimiters)}const r_emphasis={tokenize:emphasis_tokenize,postProcess:emphasis_post_process};function link(e,t){let r,i,a,n,o="",s="",u=e.pos,l=!0;if(e.src.charCodeAt(e.pos)!==91)return!1;const f=e.pos,d=e.posMax,c=e.pos+1,m=e.md.helpers.parseLinkLabel(e,e.pos,!0);if(m<0)return!1;let _=m+1;if(_<d&&e.src.charCodeAt(_)===40){for(l=!1,_++;_<d&&(r=e.src.charCodeAt(_),!(!isSpace(r)&&r!==10));_++);if(_>=d)return!1;if(u=_,a=e.md.helpers.parseLinkDestination(e.src,_,e.posMax),a.ok){for(o=e.md.normalizeLink(a.str),e.md.validateLink(o)?_=a.pos:o="",u=_;_<d&&(r=e.src.charCodeAt(_),!(!isSpace(r)&&r!==10));_++);if(a=e.md.helpers.parseLinkTitle(e.src,_,e.posMax),_<d&&u!==_&&a.ok)for(s=a.str,_=a.pos;_<d&&(r=e.src.charCodeAt(_),!(!isSpace(r)&&r!==10));_++);}(_>=d||e.src.charCodeAt(_)!==41)&&(l=!0),_++}if(l){if(typeof e.env.references>"u")return!1;if(_<d&&e.src.charCodeAt(_)===91?(u=_+1,_=e.md.helpers.parseLinkLabel(e,_),_>=0?i=e.src.slice(u,_++):_=m+1):_=m+1,i||(i=e.src.slice(c,m)),n=e.env.references[normalizeReference(i)],!n)return e.pos=f,!1;o=n.href,s=n.title}if(!t){e.pos=c,e.posMax=m;const F=e.push("link_open","a",1),x=[["href",o]];F.attrs=x,s&&x.push(["title",s]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,e.push("link_close","a",-1)}return e.pos=_,e.posMax=d,!0}function image(e,t){let r,i,a,n,o,s,u,l,f="";const d=e.pos,c=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91)return!1;const m=e.pos+2,_=e.md.helpers.parseLinkLabel(e,e.pos+1,!1);if(_<0)return!1;if(n=_+1,n<c&&e.src.charCodeAt(n)===40){for(n++;n<c&&(r=e.src.charCodeAt(n),!(!isSpace(r)&&r!==10));n++);if(n>=c)return!1;for(l=n,s=e.md.helpers.parseLinkDestination(e.src,n,e.posMax),s.ok&&(f=e.md.normalizeLink(s.str),e.md.validateLink(f)?n=s.pos:f=""),l=n;n<c&&(r=e.src.charCodeAt(n),!(!isSpace(r)&&r!==10));n++);if(s=e.md.helpers.parseLinkTitle(e.src,n,e.posMax),n<c&&l!==n&&s.ok)for(u=s.str,n=s.pos;n<c&&(r=e.src.charCodeAt(n),!(!isSpace(r)&&r!==10));n++);else u="";if(n>=c||e.src.charCodeAt(n)!==41)return e.pos=d,!1;n++}else{if(typeof e.env.references>"u")return!1;if(n<c&&e.src.charCodeAt(n)===91?(l=n+1,n=e.md.helpers.parseLinkLabel(e,n),n>=0?a=e.src.slice(l,n++):n=_+1):n=_+1,a||(a=e.src.slice(m,_)),o=e.env.references[normalizeReference(a)],!o)return e.pos=d,!1;f=o.href,u=o.title}if(!t){i=e.src.slice(m,_);const F=[];e.md.inline.parse(i,e.md,e.env,F);const x=e.push("image","img",0),k=[["src",f],["alt",""]];x.attrs=k,x.children=F,x.content=i,u&&k.push(["title",u])}return e.pos=n,e.posMax=c,!0}const EMAIL_RE=/^([a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,AUTOLINK_RE=/^([a-zA-Z][a-zA-Z0-9+.-]{1,31}):([^<>\x00-\x20]*)$/;function autolink(e,t){let r=e.pos;if(e.src.charCodeAt(r)!==60)return!1;const i=e.pos,a=e.posMax;for(;;){if(++r>=a)return!1;const o=e.src.charCodeAt(r);if(o===60)return!1;if(o===62)break}const n=e.src.slice(i+1,r);if(AUTOLINK_RE.test(n)){const o=e.md.normalizeLink(n);if(!e.md.validateLink(o))return!1;if(!t){const s=e.push("link_open","a",1);s.attrs=[["href",o]],s.markup="autolink",s.info="auto";const u=e.push("text","",0);u.content=e.md.normalizeLinkText(n);const l=e.push("link_close","a",-1);l.markup="autolink",l.info="auto"}return e.pos+=n.length+2,!0}if(EMAIL_RE.test(n)){const o=e.md.normalizeLink("mailto:"+n);if(!e.md.validateLink(o))return!1;if(!t){const s=e.push("link_open","a",1);s.attrs=[["href",o]],s.markup="autolink",s.info="auto";const u=e.push("text","",0);u.content=e.md.normalizeLinkText(n);const l=e.push("link_close","a",-1);l.markup="autolink",l.info="auto"}return e.pos+=n.length+2,!0}return!1}function isLinkOpen(e){return/^<a[>\s]/i.test(e)}function isLinkClose(e){return/^<\/a\s*>/i.test(e)}function isLetter(e){const t=e|32;return t>=97&&t<=122}function html_inline(e,t){if(!e.md.options.html)return!1;const r=e.posMax,i=e.pos;if(e.src.charCodeAt(i)!==60||i+2>=r)return!1;const a=e.src.charCodeAt(i+1);if(a!==33&&a!==63&&a!==47&&!isLetter(a))return!1;const n=e.src.slice(i).match(HTML_TAG_RE);if(!n)return!1;if(!t){const o=e.push("html_inline","",0);o.content=n[0],isLinkOpen(o.content)&&e.linkLevel++,isLinkClose(o.content)&&e.linkLevel--}return e.pos+=n[0].length,!0}const DIGITAL_RE=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,NAMED_RE=/^&([a-z][a-z0-9]{1,31});/i;function entity(e,t){const r=e.pos,i=e.posMax;if(e.src.charCodeAt(r)!==38||r+1>=i)return!1;if(e.src.charCodeAt(r+1)===35){const n=e.src.slice(r).match(DIGITAL_RE);if(n){if(!t){const o=n[1][0].toLowerCase()==="x"?parseInt(n[1].slice(1),16):parseInt(n[1],10),s=e.push("text_special","",0);s.content=isValidEntityCode(o)?fromCodePoint(o):fromCodePoint(65533),s.markup=n[0],s.info="entity"}return e.pos+=n[0].length,!0}}else{const n=e.src.slice(r).match(NAMED_RE);if(n){const o=decodeHTML(n[0]);if(o!==n[0]){if(!t){const s=e.push("text_special","",0);s.content=o,s.markup=n[0],s.info="entity"}return e.pos+=n[0].length,!0}}}return!1}function processDelimiters(e){const t={},r=e.length;if(!r)return;let i=0,a=-2;const n=[];for(let o=0;o<r;o++){const s=e[o];if(n.push(0),(e[i].marker!==s.marker||a!==s.token-1)&&(i=o),a=s.token,s.length=s.length||0,!s.close)continue;t.hasOwnProperty(s.marker)||(t[s.marker]=[-1,-1,-1,-1,-1,-1]);const u=t[s.marker][(s.open?3:0)+s.length%3];let l=i-n[i]-1,f=l;for(;l>u;l-=n[l]+1){const d=e[l];if(d.marker===s.marker&&d.open&&d.end<0){let c=!1;if((d.close||s.open)&&(d.length+s.length)%3===0&&(d.length%3!==0||s.length%3!==0)&&(c=!0),!c){const m=l>0&&!e[l-1].open?n[l-1]+1:0;n[o]=o-l+m,n[l]=m,s.open=!1,d.end=o,d.close=!1,f=-1,a=-2;break}}}f!==-1&&(t[s.marker][(s.open?3:0)+(s.length||0)%3]=f)}}function link_pairs(e){const t=e.tokens_meta,r=e.tokens_meta.length;processDelimiters(e.delimiters);for(let i=0;i<r;i++)t[i]&&t[i].delimiters&&processDelimiters(t[i].delimiters)}function fragments_join(e){let t,r,i=0;const a=e.tokens,n=e.tokens.length;for(t=r=0;t<n;t++)a[t].nesting<0&&i--,a[t].level=i,a[t].nesting>0&&i++,a[t].type==="text"&&t+1<n&&a[t+1].type==="text"?a[t+1].content=a[t].content+a[t+1].content:(t!==r&&(a[r]=a[t]),r++);t!==r&&(a.length=r)}const _rules=[["text",text],["linkify",linkify],["newline",newline],["escape",escape],["backticks",backtick],["strikethrough",r_strikethrough.tokenize],["emphasis",r_emphasis.tokenize],["link",link],["image",image],["autolink",autolink],["html_inline",html_inline],["entity",entity]],_rules2=[["balance_pairs",link_pairs],["strikethrough",r_strikethrough.postProcess],["emphasis",r_emphasis.postProcess],["fragments_join",fragments_join]];function ParserInline(){this.ruler=new Ruler;for(let e=0;e<_rules.length;e++)this.ruler.push(_rules[e][0],_rules[e][1]);this.ruler2=new Ruler;for(let e=0;e<_rules2.length;e++)this.ruler2.push(_rules2[e][0],_rules2[e][1])}ParserInline.prototype.skipToken=function(e){const t=e.pos,r=this.ruler.getRules(""),i=r.length,a=e.md.options.maxNesting,n=e.cache;if(typeof n[t]<"u"){e.pos=n[t];return}let o=!1;if(e.level<a){for(let s=0;s<i;s++)if(e.level++,o=r[s](e,!0),e.level--,o){if(t>=e.pos)throw new Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;o||e.pos++,n[t]=e.pos},ParserInline.prototype.tokenize=function(e){const t=this.ruler.getRules(""),r=t.length,i=e.posMax,a=e.md.options.maxNesting;for(;e.pos<i;){const n=e.pos;let o=!1;if(e.level<a){for(let s=0;s<r;s++)if(o=t[s](e,!1),o){if(n>=e.pos)throw new Error("inline rule didn't increment state.pos");break}}if(o){if(e.pos>=i)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},ParserInline.prototype.parse=function(e,t,r,i){const a=new this.State(e,t,r,i);this.tokenize(a);const n=this.ruler2.getRules(""),o=n.length;for(let s=0;s<o;s++)n[s](a)},ParserInline.prototype.State=StateInline;function reFactory(e){const t={};e=e||{},t.src_Any=Any.source,t.src_Cc=Cc.source,t.src_Z=Z.source,t.src_P=P.source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");const r="[><｜]";return t.src_pseudo_letter="(?:(?!"+r+"|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|"+r+"|"+t.src_ZPCc+")(?!"+(e["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|"+r+`|[()[\\]{}.,"'?!\\-;]).|\\[(?:(?!`+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+t.src_ZCc+"|[.]|$)|"+(e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+t.src_ZCc+"|$)|;(?!"+t.src_ZCc+"|$)|\\!+(?!"+t.src_ZCc+"|[!]|$)|\\?(?!"+t.src_ZCc+"|[?]|$))+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy="(^|"+r+'|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|｜]|"+t.src_ZPCc+"))((?![$+<=>^`|｜])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|｜]|"+t.src_ZPCc+"))((?![$+<=>^`|｜])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}function assign(e){return Array.prototype.slice.call(arguments,1).forEach(function(r){r&&Object.keys(r).forEach(function(i){e[i]=r[i]})}),e}function _class(e){return Object.prototype.toString.call(e)}function isString(e){return _class(e)==="[object String]"}function isObject(e){return _class(e)==="[object Object]"}function isRegExp(e){return _class(e)==="[object RegExp]"}function isFunction(e){return _class(e)==="[object Function]"}function escapeRE(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}const defaultOptions={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function isOptionsObj(e){return Object.keys(e||{}).reduce(function(t,r){return t||defaultOptions.hasOwnProperty(r)},!1)}const defaultSchemas={"http:":{validate:function(e,t,r){const i=e.slice(t);return r.re.http||(r.re.http=new RegExp("^\\/\\/"+r.re.src_auth+r.re.src_host_port_strict+r.re.src_path,"i")),r.re.http.test(i)?i.match(r.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,r){const i=e.slice(t);return r.re.no_http||(r.re.no_http=new RegExp("^"+r.re.src_auth+"(?:localhost|(?:(?:"+r.re.src_domain+")\\.)+"+r.re.src_domain_root+")"+r.re.src_port+r.re.src_host_terminator+r.re.src_path,"i")),r.re.no_http.test(i)?t>=3&&e[t-3]===":"||t>=3&&e[t-3]==="/"?0:i.match(r.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,r){const i=e.slice(t);return r.re.mailto||(r.re.mailto=new RegExp("^"+r.re.src_email_name+"@"+r.re.src_host_strict,"i")),r.re.mailto.test(i)?i.match(r.re.mailto)[0].length:0}}},tlds_2ch_src_re="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",tlds_default="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function resetScanCache(e){e.__index__=-1,e.__text_cache__=""}function createValidator(e){return function(t,r){const i=t.slice(r);return e.test(i)?i.match(e)[0].length:0}}function createNormalizer(){return function(e,t){t.normalize(e)}}function compile(e){const t=e.re=reFactory(e.__opts__),r=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||r.push(tlds_2ch_src_re),r.push(t.src_xn),t.src_tlds=r.join("|");function i(s){return s.replace("%TLDS%",t.src_tlds)}t.email_fuzzy=RegExp(i(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(i(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(i(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(i(t.tpl_host_fuzzy_test),"i");const a=[];e.__compiled__={};function n(s,u){throw new Error('(LinkifyIt) Invalid schema "'+s+'": '+u)}Object.keys(e.__schemas__).forEach(function(s){const u=e.__schemas__[s];if(u===null)return;const l={validate:null,link:null};if(e.__compiled__[s]=l,isObject(u)){isRegExp(u.validate)?l.validate=createValidator(u.validate):isFunction(u.validate)?l.validate=u.validate:n(s,u),isFunction(u.normalize)?l.normalize=u.normalize:u.normalize?n(s,u):l.normalize=createNormalizer();return}if(isString(u)){a.push(s);return}n(s,u)}),a.forEach(function(s){e.__compiled__[e.__schemas__[s]]&&(e.__compiled__[s].validate=e.__compiled__[e.__schemas__[s]].validate,e.__compiled__[s].normalize=e.__compiled__[e.__schemas__[s]].normalize)}),e.__compiled__[""]={validate:null,normalize:createNormalizer()};const o=Object.keys(e.__compiled__).filter(function(s){return s.length>0&&e.__compiled__[s]}).map(escapeRE).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><｜]|"+t.src_ZPCc+"))("+o+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><｜]|"+t.src_ZPCc+"))("+o+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),resetScanCache(e)}function Match(e,t){const r=e.__index__,i=e.__last_index__,a=e.__text_cache__.slice(r,i);this.schema=e.__schema__.toLowerCase(),this.index=r+t,this.lastIndex=i+t,this.raw=a,this.text=a,this.url=a}function createMatch(e,t){const r=new Match(e,t);return e.__compiled__[r.schema].normalize(r,e),r}function LinkifyIt(e,t){if(!(this instanceof LinkifyIt))return new LinkifyIt(e,t);t||isOptionsObj(e)&&(t=e,e={}),this.__opts__=assign({},defaultOptions,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=assign({},defaultSchemas,e),this.__compiled__={},this.__tlds__=tlds_default,this.__tlds_replaced__=!1,this.re={},compile(this)}LinkifyIt.prototype.add=function(t,r){return this.__schemas__[t]=r,compile(this),this},LinkifyIt.prototype.set=function(t){return this.__opts__=assign(this.__opts__,t),this},LinkifyIt.prototype.test=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return!1;let r,i,a,n,o,s,u,l,f;if(this.re.schema_test.test(t)){for(u=this.re.schema_search,u.lastIndex=0;(r=u.exec(t))!==null;)if(n=this.testSchemaAt(t,r[2],u.lastIndex),n){this.__schema__=r[2],this.__index__=r.index+r[1].length,this.__last_index__=r.index+r[0].length+n;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(l=t.search(this.re.host_fuzzy_test),l>=0&&(this.__index__<0||l<this.__index__)&&(i=t.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))!==null&&(o=i.index+i[1].length,(this.__index__<0||o<this.__index__)&&(this.__schema__="",this.__index__=o,this.__last_index__=i.index+i[0].length))),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&(f=t.indexOf("@"),f>=0&&(a=t.match(this.re.email_fuzzy))!==null&&(o=a.index+a[1].length,s=a.index+a[0].length,(this.__index__<0||o<this.__index__||o===this.__index__&&s>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=s))),this.__index__>=0},LinkifyIt.prototype.pretest=function(t){return this.re.pretest.test(t)},LinkifyIt.prototype.testSchemaAt=function(t,r,i){return this.__compiled__[r.toLowerCase()]?this.__compiled__[r.toLowerCase()].validate(t,i,this):0},LinkifyIt.prototype.match=function(t){const r=[];let i=0;this.__index__>=0&&this.__text_cache__===t&&(r.push(createMatch(this,i)),i=this.__last_index__);let a=i?t.slice(i):t;for(;this.test(a);)r.push(createMatch(this,i)),a=a.slice(this.__last_index__),i+=this.__last_index__;return r.length?r:null},LinkifyIt.prototype.matchAtStart=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return null;const r=this.re.schema_at_start.exec(t);if(!r)return null;const i=this.testSchemaAt(t,r[2],r[0].length);return i?(this.__schema__=r[2],this.__index__=r.index+r[1].length,this.__last_index__=r.index+r[0].length+i,createMatch(this,0)):null},LinkifyIt.prototype.tlds=function(t,r){return t=Array.isArray(t)?t:[t],r?(this.__tlds__=this.__tlds__.concat(t).sort().filter(function(i,a,n){return i!==n[a-1]}).reverse(),compile(this),this):(this.__tlds__=t.slice(),this.__tlds_replaced__=!0,compile(this),this)},LinkifyIt.prototype.normalize=function(t){t.schema||(t.url="http://"+t.url),t.schema==="mailto:"&&!/^mailto:/i.test(t.url)&&(t.url="mailto:"+t.url)},LinkifyIt.prototype.onCompile=function(){};const maxInt=2147483647,base=36,tMin=1,tMax=26,skew=38,damp=700,initialBias=72,initialN=128,delimiter="-",regexPunycode=/^xn--/,regexNonASCII=/[^\0-\x7F]/,regexSeparators=/[\x2E\u3002\uFF0E\uFF61]/g,errors={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},baseMinusTMin=base-tMin,floor=Math.floor,stringFromCharCode=String.fromCharCode;function error(e){throw new RangeError(errors[e])}function map(e,t){const r=[];let i=e.length;for(;i--;)r[i]=t(e[i]);return r}function mapDomain(e,t){const r=e.split("@");let i="";r.length>1&&(i=r[0]+"@",e=r[1]),e=e.replace(regexSeparators,".");const a=e.split("."),n=map(a,t).join(".");return i+n}function ucs2decode(e){const t=[];let r=0;const i=e.length;for(;r<i;){const a=e.charCodeAt(r++);if(a>=55296&&a<=56319&&r<i){const n=e.charCodeAt(r++);(n&64512)==56320?t.push(((a&1023)<<10)+(n&1023)+65536):(t.push(a),r--)}else t.push(a)}return t}const ucs2encode=e=>String.fromCodePoint(...e),basicToDigit=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:base},digitToBasic=function(e,t){return e+22+75*(e<26)-((t!=0)<<5)},adapt=function(e,t,r){let i=0;for(e=r?floor(e/damp):e>>1,e+=floor(e/t);e>baseMinusTMin*tMax>>1;i+=base)e=floor(e/baseMinusTMin);return floor(i+(baseMinusTMin+1)*e/(e+skew))},decode=function(e){const t=[],r=e.length;let i=0,a=initialN,n=initialBias,o=e.lastIndexOf(delimiter);o<0&&(o=0);for(let s=0;s<o;++s)e.charCodeAt(s)>=128&&error("not-basic"),t.push(e.charCodeAt(s));for(let s=o>0?o+1:0;s<r;){const u=i;for(let f=1,d=base;;d+=base){s>=r&&error("invalid-input");const c=basicToDigit(e.charCodeAt(s++));c>=base&&error("invalid-input"),c>floor((maxInt-i)/f)&&error("overflow"),i+=c*f;const m=d<=n?tMin:d>=n+tMax?tMax:d-n;if(c<m)break;const _=base-m;f>floor(maxInt/_)&&error("overflow"),f*=_}const l=t.length+1;n=adapt(i-u,l,u==0),floor(i/l)>maxInt-a&&error("overflow"),a+=floor(i/l),i%=l,t.splice(i++,0,a)}return String.fromCodePoint(...t)},encode=function(e){const t=[];e=ucs2decode(e);const r=e.length;let i=initialN,a=0,n=initialBias;for(const u of e)u<128&&t.push(stringFromCharCode(u));const o=t.length;let s=o;for(o&&t.push(delimiter);s<r;){let u=maxInt;for(const f of e)f>=i&&f<u&&(u=f);const l=s+1;u-i>floor((maxInt-a)/l)&&error("overflow"),a+=(u-i)*l,i=u;for(const f of e)if(f<i&&++a>maxInt&&error("overflow"),f===i){let d=a;for(let c=base;;c+=base){const m=c<=n?tMin:c>=n+tMax?tMax:c-n;if(d<m)break;const _=d-m,F=base-m;t.push(stringFromCharCode(digitToBasic(m+_%F,0))),d=floor(_/F)}t.push(stringFromCharCode(digitToBasic(d,0))),n=adapt(a,l,s===o),a=0,++s}++a,++i}return t.join("")},toUnicode=function(e){return mapDomain(e,function(t){return regexPunycode.test(t)?decode(t.slice(4).toLowerCase()):t})},toASCII=function(e){return mapDomain(e,function(t){return regexNonASCII.test(t)?"xn--"+encode(t):t})},punycode={version:"2.3.1",ucs2:{decode:ucs2decode,encode:ucs2encode},decode,encode,toASCII,toUnicode},cfg_default={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}},cfg_zero={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","fragments_join"]}}},cfg_commonmark={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","fragments_join"]}}},config={default:cfg_default,zero:cfg_zero,commonmark:cfg_commonmark},BAD_PROTO_RE=/^(vbscript|javascript|file|data):/,GOOD_DATA_RE=/^data:image\/(gif|png|jpeg|webp);/;function validateLink(e){const t=e.trim().toLowerCase();return BAD_PROTO_RE.test(t)?GOOD_DATA_RE.test(t):!0}const RECODE_HOSTNAME_FOR=["http:","https:","mailto:"];function normalizeLink(e){const t=urlParse(e,!0);if(t.hostname&&(!t.protocol||RECODE_HOSTNAME_FOR.indexOf(t.protocol)>=0))try{t.hostname=punycode.toASCII(t.hostname)}catch{}return encode$1(format(t))}function normalizeLinkText(e){const t=urlParse(e,!0);if(t.hostname&&(!t.protocol||RECODE_HOSTNAME_FOR.indexOf(t.protocol)>=0))try{t.hostname=punycode.toUnicode(t.hostname)}catch{}return decode$1(format(t),decode$1.defaultChars+"%")}function MarkdownIt(e,t){if(!(this instanceof MarkdownIt))return new MarkdownIt(e,t);t||isString$1(e)||(t=e||{},e="default"),this.inline=new ParserInline,this.block=new ParserBlock,this.core=new Core,this.renderer=new Renderer,this.linkify=new LinkifyIt,this.validateLink=validateLink,this.normalizeLink=normalizeLink,this.normalizeLinkText=normalizeLinkText,this.utils=utils,this.helpers=assign$1({},helpers),this.options={},this.configure(e),t&&this.set(t)}MarkdownIt.prototype.set=function(e){return assign$1(this.options,e),this},MarkdownIt.prototype.configure=function(e){const t=this;if(isString$1(e)){const r=e;if(e=config[r],!e)throw new Error('Wrong `markdown-it` preset "'+r+'", check name')}if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEach(function(r){e.components[r].rules&&t[r].ruler.enableOnly(e.components[r].rules),e.components[r].rules2&&t[r].ruler2.enableOnly(e.components[r].rules2)}),this},MarkdownIt.prototype.enable=function(e,t){let r=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(a){r=r.concat(this[a].ruler.enable(e,!0))},this),r=r.concat(this.inline.ruler2.enable(e,!0));const i=e.filter(function(a){return r.indexOf(a)<0});if(i.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+i);return this},MarkdownIt.prototype.disable=function(e,t){let r=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(a){r=r.concat(this[a].ruler.disable(e,!0))},this),r=r.concat(this.inline.ruler2.disable(e,!0));const i=e.filter(function(a){return r.indexOf(a)<0});if(i.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+i);return this},MarkdownIt.prototype.use=function(e){const t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this},MarkdownIt.prototype.parse=function(e,t){if(typeof e!="string")throw new Error("Input data should be a String");const r=new this.core.State(e,this,t);return this.core.process(r),r.tokens},MarkdownIt.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},MarkdownIt.prototype.parseInline=function(e,t){const r=new this.core.State(e,this,t);return r.inlineMode=!0,this.core.process(r),r.tokens},MarkdownIt.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};const _hoisted_1$R=["innerHTML"],_sfc_main$1n=defineComponent({__name:"UiMarkdown",props:{content:{type:String}},setup(e){const t=e,r=MarkdownIt({html:!0,linkify:!0}),i=computed(()=>r.renderInline(t.content));return(a,n)=>(openBlock(),createElementBlock("div",{innerHTML:unref(i)},null,8,_hoisted_1$R))}}),_hoisted_1$Q={key:0,class:"ui-chat-bubble__video"},_hoisted_2$u={class:"ui-chat-bubble__video-container"},_hoisted_3$l=["src"],_sfc_main$1m=defineComponent({__name:"UiChatBubbleVideo",props:{video:{type:String}},setup(e){return(t,r)=>t.video?(openBlock(),createElementBlock("div",_hoisted_1$Q,[createBaseVNode("div",_hoisted_2$u,[createBaseVNode("video",{src:t.video,class:"ui-chat-bubble__video-element",controls:""},null,8,_hoisted_3$l)])])):createCommentVNode("",!0)}}),_style_0$S=".ui-chat-bubble__video[data-v-6a65ec20]{display:flex;flex-direction:column;gap:16px}.ui-chat-bubble__video-container[data-v-6a65ec20]{max-width:300px;max-height:400px;border-radius:12px;overflow:hidden;border:1px solid var(--border-color)}.ui-chat-bubble__video-element[data-v-6a65ec20]{width:100%;height:auto;max-height:400px;display:block;object-fit:contain}.ui-chat-bubble__video-name[data-v-6a65ec20]{text-align:center;font-size:12px;color:var(--text-color);font-weight:500;word-break:break-word;line-height:1.3;padding:8px}.ui-chat-bubble__video-overlay[data-v-6a65ec20]{position:absolute;top:0;left:0;right:0;bottom:0}.ui-chat-bubble__video-preview-icon[data-v-6a65ec20]{width:32px;height:32px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center}",__unplugin_components_1$e=_export_sfc(_sfc_main$1m,[["styles",[_style_0$S]],["__scopeId","data-v-6a65ec20"]]),_hoisted_1$P={style:{transform:"rotate(180deg)"}},_hoisted_2$t={key:2,style:{position:"absolute",top:"20px",left:"50%",transform:"translateX(-50%)",background:"rgba(0, 0, 0, 0.7)",color:"white",padding:"8px 16px",borderRadius:"20px",fontSize:"14px",fontWeight:"500"}},_hoisted_3$k=["src","alt"],_hoisted_4$e={key:3,style:{position:"absolute",bottom:"20px",left:"50%",transform:"translateX(-50%)",display:"flex",gap:"8px",background:"rgba(0, 0, 0, 0.7)",padding:"12px",borderRadius:"12px"}},_hoisted_5$a=["onClick"],_hoisted_6$7=["src","alt"],_sfc_main$1l=defineComponent({__name:"UiImagePreview",props:{images:{type:Array},isOpen:{type:Boolean},selectedImage:{type:[String,null]},currentImageIndex:{type:Number}},emits:["close","select-image","next","previous"],setup(e,{emit:t}){const r=e,i=t,a=()=>{i("close")},n=l=>{i("select-image",l)},o=()=>{i("next")},s=()=>{i("previous")},u=l=>{l.key==="Escape"?a():l.key==="ArrowRight"?o():l.key==="ArrowLeft"&&s()};return onMounted(()=>{document.addEventListener("keydown",u)}),onUnmounted(()=>{document.removeEventListener("keydown",u)}),(l,f)=>{const d=__unplugin_components_0$p,c=__unplugin_components_1$o;return openBlock(),createBlock(Teleport,{to:"body"},[l.isOpen?(openBlock(),createElementBlock("div",{key:0,style:{position:"fixed",inset:"0",background:"rgba(0, 0, 0, 0.9)",display:"flex",alignItems:"center",justifyContent:"center",zIndex:"999999999",padding:"20px"},onClick:a},[l.images.length>1?(openBlock(),createElementBlock("button",{key:0,"aria-label":"",style:{position:"absolute",left:"20px",top:"50%",transform:"translateY(-50%)",background:"rgba(255, 255, 255, 0.9)",borderRadius:"50%",border:"none",width:"50px",height:"50px",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",transition:"all 0.2s ease",color:"black",zIndex:1},onClick:withModifiers(s,["stop"])},[createVNode(d)])):createCommentVNode("",!0),l.images.length>1?(openBlock(),createElementBlock("button",{key:1,"aria-label":"",style:{position:"absolute",right:"20px",top:"50%",transform:"translateY(-50%)",background:"rgba(255, 255, 255, 0.9)",borderRadius:"50%",border:"none",width:"50px",height:"50px",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",transition:"all 0.2s ease",color:"black",zIndex:1},onClick:withModifiers(o,["stop"])},[createBaseVNode("div",_hoisted_1$P,[createVNode(d)])])):createCommentVNode("",!0),l.images.length>1?(openBlock(),createElementBlock("div",_hoisted_2$t,toDisplayString(l.currentImageIndex+1)+" of "+toDisplayString(l.images.length),1)):createCommentVNode("",!0),createBaseVNode("button",{"aria-label":"",style:{position:"absolute",top:"20px",right:"20px",background:"rgba(255, 255, 255, 0.9)",borderRadius:"50%",border:"1px solid #f7f7f7",boxShadow:"0 20px 40px rgba(0, 0, 0, 0.3)",width:"40px",height:"40px",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",transition:"all 0.2s ease",color:"black",zIndex:1},onClick:a},[createVNode(c)]),createBaseVNode("div",{style:{position:"relative",maxWidth:"90vw",maxHeight:"90vh",display:"flex",alignItems:"center",justifyContent:"center"},onClick:f[0]||(f[0]=withModifiers(()=>{},["stop"]))},[l.selectedImage?(openBlock(),createElementBlock("img",{key:0,src:l.selectedImage,alt:`Image ${r.currentImageIndex+1}`,style:{maxWidth:"90vw",maxHeight:"90vh",objectFit:"contain",borderRadius:"8px",boxShadow:"0 20px 40px rgba(0, 0, 0, 0.3)",transition:"opacity 0.3s ease"}},null,8,_hoisted_3$k)):createCommentVNode("",!0)]),l.images.length>1?(openBlock(),createElementBlock("div",_hoisted_4$e,[(openBlock(!0),createElementBlock(Fragment,null,renderList(l.images,(m,_)=>(openBlock(),createElementBlock("div",{key:`thumb-${_}`,style:normalizeStyle({width:"60px",height:"60px",borderRadius:"8px",overflow:"hidden",cursor:"pointer",border:_===l.currentImageIndex?"3px solid white":"3px solid transparent",transition:"all 0.2s ease",opacity:_===l.currentImageIndex?1:.7}),onClick:withModifiers(F=>n(m),["stop"])},[createBaseVNode("img",{src:m,alt:`Thumbnail ${_+1}`,style:{width:"100%",height:"100%",objectFit:"cover"}},null,8,_hoisted_6$7)],12,_hoisted_5$a))),128))])):createCommentVNode("",!0)])):createCommentVNode("",!0)])}}}),_sfc_main$1k=defineComponent({__name:"UiCarousel",props:{gap:{type:Number}},setup(e){const t=e,r=computed(()=>{if(!(typeof t.gap>"u"))return`gap: ${t.gap}px`});return(i,a)=>(openBlock(),createElementBlock("div",{class:"ui-carousel",style:normalizeStyle(unref(r))},[renderSlot(i.$slots,"default",{},void 0,!0)],4))}}),_style_0$R=".ui-carousel[data-v-f60c7340]{display:flex;flex-direction:row;gap:10px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;flex-wrap:nowrap;max-width:100%;overscroll-behavior-x:contain}.ui-carousel[data-v-f60c7340]::-webkit-scrollbar{display:none}.ui-carousel[data-v-f60c7340]>*{flex-shrink:0;scroll-snap-align:start}",__unplugin_components_0$k=_export_sfc(_sfc_main$1k,[["styles",[_style_0$R]],["__scopeId","data-v-f60c7340"]]),_sfc_main$1j={},_hoisted_1$O={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},_hoisted_2$s=createBaseVNode("path",{d:"M12 5V19M5 12H19",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_3$j=[_hoisted_2$s];function _sfc_render$e(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$O,_hoisted_3$j)}const __unplugin_components_1$d=_export_sfc(_sfc_main$1j,[["render",_sfc_render$e]]);function useImagePreview(e){const{images:t}=e,r=ref(null),i=ref(!1),a=computed(()=>unref(t)),n=computed(()=>r.value?a.value.findIndex(d=>d===r.value):0),o=d=>{r.value=d,i.value=!0},s=()=>{i.value=!1,r.value=null},u=()=>{const d=(n.value+1)%a.value.length;r.value=a.value[d]},l=()=>{const d=n.value===0?a.value.length-1:n.value-1;r.value=a.value[d]},f=d=>{r.value=d};return{selectedImage:readonly(r),isPreviewOpen:readonly(i),currentImageIndex:n,handleImageClick:o,closePreview:s,nextImage:u,previousImage:l,handleSelectImage:f}}const _hoisted_1$N={key:0,class:"ui-chat-bubble__images"},_hoisted_2$r={key:0,class:"ui-chat-bubble__image-container"},_hoisted_3$i=["src","alt"],_hoisted_4$d={class:"ui-chat-bubble__image-preview-icon"},_hoisted_5$9=["src","alt","onClick"],_hoisted_6$6=["onClick"],_hoisted_7$4={class:"ui-chat-bubble__image-preview-icon"},_sfc_main$1i=defineComponent({__name:"UiChatBubbleImage",props:{images:{type:Array}},setup(e){const t=e,{selectedImage:r,isPreviewOpen:i,currentImageIndex:a,handleImageClick:n,closePreview:o,nextImage:s,previousImage:u,handleSelectImage:l}=useImagePreview({images:toRef(()=>t.images)});return(f,d)=>{var F;const c=__unplugin_components_1$d,m=__unplugin_components_0$k,_=_sfc_main$1l;return openBlock(),createElementBlock(Fragment,null,[(F=f.images)!=null&&F.length?(openBlock(),createElementBlock("div",_hoisted_1$N,[f.images.length===1?(openBlock(),createElementBlock("div",_hoisted_2$r,[createBaseVNode("img",{src:f.images[0],alt:f.images[0],class:"ui-chat-bubble__image",onClick:d[0]||(d[0]=x=>unref(n)(f.images[0]))},null,8,_hoisted_3$i),createBaseVNode("div",{class:"ui-chat-bubble__image-overlay",onClick:d[1]||(d[1]=x=>unref(n)(f.images[0]))},[createBaseVNode("div",_hoisted_4$d,[createVNode(c)])])])):(openBlock(),createBlock(m,{key:1,gap:8,class:"ui-chat-bubble__images-carousel"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(f.images,x=>(openBlock(),createElementBlock("div",{key:x,class:"ui-chat-bubble__image-container ui-chat-bubble__image-container--carousel"},[createBaseVNode("img",{src:x,alt:x,class:"ui-chat-bubble__image",onClick:k=>unref(n)(x)},null,8,_hoisted_5$9),createBaseVNode("div",{class:"ui-chat-bubble__image-overlay",onClick:k=>unref(n)(x)},[createBaseVNode("div",_hoisted_7$4,[createVNode(c)])],8,_hoisted_6$6)]))),128))]),_:1}))])):createCommentVNode("",!0),createVNode(_,{images:f.images,"is-open":unref(i),"selected-image":unref(r),"current-image-index":unref(a),onClose:unref(o),onSelectImage:unref(l),onNext:unref(s),onPrevious:unref(u)},null,8,["images","is-open","selected-image","current-image-index","onClose","onSelectImage","onNext","onPrevious"])],64)}}}),_style_0$Q=".ui-chat-bubble__images[data-v-4594688e]{display:flex;flex-direction:column;gap:16px}.ui-chat-bubble__images-carousel[data-v-4594688e]{max-width:100%}.ui-chat-bubble__image-container[data-v-4594688e]{max-width:300px;max-height:400px;border-radius:12px;overflow:hidden;border:1px solid var(--border-color);transition:all .2s ease;cursor:pointer;position:relative}.ui-chat-bubble__image-container--carousel[data-v-4594688e]{width:200px;height:200px;max-width:200px;max-height:200px;flex-shrink:0}.ui-chat-bubble__image[data-v-4594688e]{width:100%;height:auto;max-height:400px;display:block;object-fit:contain;transition:transform .2s ease}.ui-chat-bubble__image-container--carousel .ui-chat-bubble__image[data-v-4594688e]{width:100%;height:100%;max-height:none;object-fit:cover}.ui-chat-bubble__image-container:hover .ui-chat-bubble__image[data-v-4594688e]{transform:scale(1.2)}.ui-chat-bubble__image-overlay[data-v-4594688e]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;border-radius:12px}.ui-chat-bubble__image-container:hover .ui-chat-bubble__image-overlay[data-v-4594688e]{opacity:1}.ui-chat-bubble__image-preview-icon[data-v-4594688e]{width:32px;height:32px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-color);font-size:24px;transition:all .2s ease}",__unplugin_components_0$j=_export_sfc(_sfc_main$1i,[["styles",[_style_0$Q]],["__scopeId","data-v-4594688e"]]),_sfc_main$1h=defineComponent({__name:"UiChatBubble",props:{message:{type:String},links:{type:Array},isIncoming:{type:Boolean},documents:{type:Array},images:{type:Array},video:{type:String},audio:{type:String}},setup(e){return(t,r)=>{const i=__unplugin_components_0$j,a=__unplugin_components_1$e,n=_sfc_main$1n,o=__unplugin_components_3$5,s=__unplugin_components_4$5,u=__unplugin_components_5;return openBlock(),createElementBlock("div",{class:normalizeClass(["ui-chat-bubble",t.isIncoming&&"ui-chat-bubble--incoming"])},[renderSlot(t.$slots,"default",{},()=>{var l,f;return[(l=t.images)!=null&&l.length?(openBlock(),createBlock(i,{key:0,images:t.images},null,8,["images"])):createCommentVNode("",!0),t.video?(openBlock(),createBlock(a,{key:1,video:t.video},null,8,["video"])):createCommentVNode("",!0),t.message?(openBlock(),createBlock(n,{key:2,content:t.message},null,8,["content"])):createCommentVNode("",!0),(f=t.documents)!=null&&f.length?(openBlock(),createBlock(o,{key:3,documents:t.documents},null,8,["documents"])):createCommentVNode("",!0),t.audio?(openBlock(),createBlock(s,{key:4,audio:t.audio},null,8,["audio"])):createCommentVNode("",!0),createVNode(u,{links:t.links},null,8,["links"])]},!0)],2)}}}),_style_0$P=".ui-chat-bubble[data-v-3a460b46]{padding:14px 12px;background:var(--main-transparent-color);border-radius:10px;align-self:end;color:var(--text-color);font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.87;max-width:260px;overflow-wrap:break-word;box-sizing:border-box;white-space:pre-wrap;display:flex;flex-direction:column;gap:16px}.ui-chat-bubble--incoming[data-v-3a460b46]{align-self:start;border-radius:10px 10px 10px 0;background:var(--alt-background-color)}",__unplugin_components_9=_export_sfc(_sfc_main$1h,[["styles",[_style_0$P]],["__scopeId","data-v-3a460b46"]]),_hoisted_1$M={class:"chat-message__incoming"},_hoisted_2$q={class:"product-notification-container"},_hoisted_3$h={key:0,class:"product-notification-images-container"},_hoisted_4$c={class:"product-notification-single-image"},_hoisted_5$8=["src","alt"],_hoisted_6$5={class:"product-notification-text-container"},_hoisted_7$3={class:"product-notification-title product-notification-title--truncate"},_hoisted_8$2={class:"product-notification-items"},_hoisted_9$1={key:1,class:"product-notification-images-container"},_hoisted_10={class:"product-notification-images"},_hoisted_11={class:"product-notification-images-box"},_hoisted_12=["src"],_hoisted_13=["src"],_hoisted_14=["src"],_hoisted_15=["src"],_hoisted_16={class:"product-notification-text-container"},_hoisted_17={class:"product-notification-title"},_hoisted_18={class:"product-notification-items"},_hoisted_19={class:"product-notification-button"},_sfc_main$1g=defineComponent({__name:"UiProductNotificationMessage",props:{isAnimated:{type:Boolean},waitingAvatar:{type:String},productList:{type:null},productDetail:{type:null}},emits:["click:list","click:detail"],setup(e,{emit:t}){const r=e,i=t,a=useTranslation(),n=computed(()=>!!r.productDetail),o=computed(()=>{var f;return!!((f=r.productList)!=null&&f.length)}),s=f=>Array.isArray(f)?f.slice(0,4).map(d=>d.images[0]).filter(Boolean):[],u=f=>Array.isArray(f)?f.length:0,l=()=>{if(r.productDetail){i("click:detail",r.productDetail);return}r.productList&&i("click:list",r.productList)};return(f,d)=>{const c=__unplugin_components_2$a,m=_sfc_main$2k;return openBlock(),createElementBlock("div",_hoisted_1$M,[createVNode(c,{src:f.waitingAvatar},null,8,["src"]),createBaseVNode("div",_hoisted_2$q,[createBaseVNode("div",{class:"product-notification",onClick:l},[unref(n)&&f.productDetail?(openBlock(),createElementBlock("div",_hoisted_3$h,[createBaseVNode("div",_hoisted_4$c,[f.productDetail.images[0]?(openBlock(),createElementBlock("img",{key:0,src:f.productDetail.images[0],alt:f.productDetail.name,class:"product-notification-image-single"},null,8,_hoisted_5$8)):createCommentVNode("",!0)]),createBaseVNode("div",_hoisted_6$5,[createBaseVNode("span",_hoisted_7$3,toDisplayString(f.productDetail.name),1),createBaseVNode("span",_hoisted_8$2,toDisplayString(("formatPrice"in f?f.formatPrice:unref(formatPrice))(f.productDetail.msrp,f.productDetail.currency)),1)])])):unref(o)?(openBlock(),createElementBlock("div",_hoisted_9$1,[createBaseVNode("div",_hoisted_10,[createBaseVNode("div",_hoisted_11,[s(f.productList)[0]?(openBlock(),createElementBlock("img",{key:0,src:s(f.productList)[0],alt:"",class:"product-notification-image product-notification-image--top-left"},null,8,_hoisted_12)):createCommentVNode("",!0),s(f.productList)[1]?(openBlock(),createElementBlock("img",{key:1,src:s(f.productList)[1],alt:"",class:"product-notification-image product-notification-image--top-right"},null,8,_hoisted_13)):createCommentVNode("",!0),s(f.productList)[2]?(openBlock(),createElementBlock("img",{key:2,src:s(f.productList)[2],alt:"",class:"product-notification-image product-notification-image--bottom-left"},null,8,_hoisted_14)):createCommentVNode("",!0),s(f.productList)[3]?(openBlock(),createElementBlock("img",{key:3,src:s(f.productList)[3],alt:"",class:"product-notification-image product-notification-image--bottom-right"},null,8,_hoisted_15)):createCommentVNode("",!0)])]),createBaseVNode("div",_hoisted_16,[createBaseVNode("span",_hoisted_17,toDisplayString(unref(a)("Picked for you")),1),createBaseVNode("span",_hoisted_18,toDisplayString(unref(a)("{x} items",{x:u(f.productList)})),1)])])):createCommentVNode("",!0),createBaseVNode("button",_hoisted_19,[createVNode(m)])])])])}}}),_style_0$O=".chat-message__incoming[data-v-b428b75a]{display:flex;gap:16px;align-items:end;flex:1;align-self:stretch}.product-notification-container[data-v-b428b75a]{flex:1;width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border-color, #e5e5e5);border-radius:12px;overflow:hidden;cursor:pointer;padding:4px}.product-notification-container[data-v-b428b75a][data-v-b428b75a]::selection{background:transparent}.product-notification[data-v-b428b75a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-right:0;border-radius:12px;background:var(--background-color, #fff);border:2px solid transparent;transition:all .2s ease}.product-notification[data-v-b428b75a][data-v-b428b75a]:hover{background:var(--alt-background-color);border:2px solid #fff}.product-notification-title[data-v-b428b75a]{flex:1;font-size:14px;color:var(--text-color, #000);line-height:24px;font-weight:600}.product-notification-title--truncate[data-v-b428b75a]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-notification-items[data-v-b428b75a]{font-size:12px;color:var(--muted-text-color, #8a8aa3);line-height:16px;font-weight:400}.product-notification-button[data-v-b428b75a]{display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s ease;background:none;color:var(--muted-text-color)}.product-notification-container:hover .product-notification-button[data-v-b428b75a]{transform:translate(2px)}.product-notification-button[data-v-b428b75a]:hover{opacity:.8;transform:translate(2px)}.product-notification-button[data-v-b428b75a]:active{transform:translate(4px)}.product-notification-images-container[data-v-b428b75a]{display:flex;align-items:center;gap:12px}.product-notification-images[data-v-b428b75a]{flex-shrink:0}.product-notification-single-image[data-v-b428b75a]{flex-shrink:0;width:64px;height:64px;border-radius:8px;overflow:hidden;border:1px solid var(--border-color)}.product-notification-image-single[data-v-b428b75a]{width:100%;height:100%;object-fit:cover}.product-notification-images-box[data-v-b428b75a]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:64px;height:64px;border-radius:8px;overflow:hidden;border:1px solid var(--border-color)}.product-notification-image[data-v-b428b75a]{width:100%;height:100%;object-fit:cover}.product-notification-image--top-left[data-v-b428b75a]{grid-column:1;grid-row:1;aspect-ratio:1/1}.product-notification-image--top-right[data-v-b428b75a]{grid-column:2;grid-row:1;aspect-ratio:1/1}.product-notification-image--bottom-left[data-v-b428b75a]{grid-column:1;grid-row:2;aspect-ratio:1/1}.product-notification-image--bottom-right[data-v-b428b75a]{grid-column:2;grid-row:2;aspect-ratio:1/1}.product-notification-text-container[data-v-b428b75a]{display:flex;flex-direction:column;gap:4px;flex:1}",__unplugin_components_8$1=_export_sfc(_sfc_main$1g,[["styles",[_style_0$O]],["__scopeId","data-v-b428b75a"]]);function calculateProductPriceRange(e,t){if(t)return formatPrice(t.price,e.currency);if(!e.variants||e.variants.length<=1)return formatPrice(e.msrp,e.currency);const r=e.variants.map(n=>n.price).filter(n=>typeof n=="number");if(r.length===0)return formatPrice(e.msrp,e.currency);const i=Math.min(...r),a=Math.max(...r);return i===a?formatPrice(i,e.currency):`${formatPrice(i,e.currency)} - ${formatPrice(a,e.currency)}`}const _hoisted_1$L={class:"ui-product-vertical-card"},_hoisted_2$p={class:"ui-product-vertical-card__title"},_hoisted_3$g={class:"ui-product-vertical-card__subtitle"},_sfc_main$1f=defineComponent({__name:"UiProductVerticalCard",props:{imageSrc:{type:String},title:{type:String},price:{type:[Number,String]},currency:{type:String},onImageClick:{type:Function}},setup(e){return(t,r)=>{const i=__unplugin_components_0$l,a=__unplugin_components_1$h;return openBlock(),createElementBlock("div",_hoisted_1$L,[createVNode(a,{gap:16},{default:withCtx(()=>[createVNode(a,{gap:10},{default:withCtx(()=>[createVNode(i,{src:t.imageSrc,size:"large",onClick:r[0]||(r[0]=n=>{var o;return(o=t.onImageClick)==null?void 0:o.call(t,t.imageSrc)})},null,8,["src"]),createVNode(a,{gap:4},{default:withCtx(()=>[createBaseVNode("h3",_hoisted_2$p,toDisplayString(t.title),1),createBaseVNode("p",_hoisted_3$g,toDisplayString(typeof t.price=="number"?("formatPrice"in t?t.formatPrice:unref(formatPrice))(t.price,t.currency,0):t.price),1)]),_:1})]),_:1}),createVNode(a,{gap:8},{default:withCtx(()=>[renderSlot(t.$slots,"default",{},void 0,!0)]),_:3})]),_:3})])}}}),_style_0$N=".ui-product-vertical-card[data-v-b437bbac]{padding:12px;border-radius:10px;background:#f6f6f6;box-sizing:border-box;width:203px}.ui-product-vertical-card__subtitle[data-v-b437bbac],.ui-product-vertical-card__title[data-v-b437bbac]{margin:0;padding:0;font-size:14px;font-weight:600;line-height:1em}.ui-product-vertical-card__title[data-v-b437bbac]{color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-product-vertical-card__subtitle[data-v-b437bbac]{color:var(--alt-text-color)}",__unplugin_components_2$8=_export_sfc(_sfc_main$1f,[["styles",[_style_0$N]],["__scopeId","data-v-b437bbac"]]),_hoisted_1$K={class:"product-vertical-card-wrapper"},_sfc_main$1e=defineComponent({__name:"ProductVerticalCard",props:{product:{type:null}},setup(e){const t=e,r=useTranslation(),i=useChatStore(),{selectedProduct:a}=storeToRefs(i),n=computed(()=>t.product.images||[]),{selectedImage:o,isPreviewOpen:s,currentImageIndex:u,handleImageClick:l,closePreview:f,nextImage:d,previousImage:c,handleSelectImage:m}=useImagePreview({images:n});return(_,F)=>{const x=__unplugin_components_5$1,k=__unplugin_components_0$w,b=__unplugin_components_2$8,g=_sfc_main$1l;return openBlock(),createElementBlock("div",_hoisted_1$K,[createVNode(b,{"image-src":unref(n)[0],title:_.product.name,price:("calculateProductPriceRange"in _?_.calculateProductPriceRange:unref(calculateProductPriceRange))(_.product),currency:_.product.currency,"on-image-click":y=>unref(l)(y)},{default:withCtx(()=>[createVNode(x,{"product-link":_.product.links.find(y=>y.type==="cart")},null,8,["product-link"]),createVNode(k,{variant:"outlined",shape:"square",size:"small",onClick:F[0]||(F[0]=y=>a.value=_.product)},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(r)("Learn more")),1)]),_:1})]),_:1},8,["image-src","title","price","currency","on-image-click"]),unref(s)?(openBlock(),createBlock(g,{key:0,images:unref(n),"is-open":unref(s),"selected-image":unref(o),"current-image-index":unref(u),onClose:unref(f),onSelectImage:unref(m),onNext:unref(d),onPrevious:unref(c)},null,8,["images","is-open","selected-image","current-image-index","onClose","onSelectImage","onNext","onPrevious"])):createCommentVNode("",!0)])}}}),_style_0$M=".product-vertical-card-wrapper[data-v-7eebe4a9]{position:relative;display:inline-block}",__unplugin_components_6=_export_sfc(_sfc_main$1e,[["styles",[_style_0$M]],["__scopeId","data-v-7eebe4a9"]]),_sfc_main$1d=defineComponent({__name:"ProductVerticalCardList",props:{productList:{type:null}},setup(e){const t=e,r=computed(()=>t.productList.flatMap(d=>d.images||[])),{selectedImage:i,isPreviewOpen:a,currentImageIndex:n,handleImageClick:o,closePreview:s,nextImage:u,previousImage:l,handleSelectImage:f}=useImagePreview({images:r});return(d,c)=>{const m=__unplugin_components_6,_=__unplugin_components_0$k,F=_sfc_main$1l;return openBlock(),createElementBlock(Fragment,null,[createVNode(_,{gap:12},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(d.productList,x=>(openBlock(),createBlock(m,{key:x.productId,product:x,onImageClick:unref(o)},null,8,["product","onImageClick"]))),128))]),_:1}),createVNode(F,{images:unref(r),"is-open":unref(a),"selected-image":unref(i),"current-image-index":unref(n),onClose:unref(s),onSelectImage:unref(f),onNext:unref(u),onPrevious:unref(l)},null,8,["images","is-open","selected-image","current-image-index","onClose","onSelectImage","onNext","onPrevious"])],64)}}}),_sfc_main$1c=defineComponent({__name:"UiDelay",props:{delay:{type:Number}},setup(e){const t=e,r=ref(!1);let i=null;return onMounted(()=>{i=setTimeout(()=>{r.value=!0},t.delay*1e3)}),onBeforeUnmount(()=>{i&&clearTimeout(i)}),(a,n)=>unref(r)?renderSlot(a.$slots,"default",{key:0},void 0,!0):createCommentVNode("",!0)}}),_style_0$L="div[data-v-2125eaf0]{transition:opacity .3s ease-in;opacity:1}",__unplugin_components_4$4=_export_sfc(_sfc_main$1c,[["styles",[_style_0$L]],["__scopeId","data-v-2125eaf0"]]),_sfc_main$1b=defineComponent({__name:"UiLoaderSwitcher",props:{durations:{type:Array},startDate:{type:Date}},setup(e){const t=e,r=ref(0);let i=null;const a=computed(()=>{let u=0;return t.durations.map(l=>u+=l)}),n=computed(()=>t.durations.length);function o(){i&&(clearTimeout(i),i=null)}function s(){o();const u=(new Date().getTime()-t.startDate.getTime())/1e3;let l=a.value.findIndex(f=>u<f);if(l===-1&&(l=n.value),r.value=l,l<n.value){const f=a.value[l]-u;i=setTimeout(()=>{s()},f*1e3)}}return watch(()=>t.startDate,()=>{s()}),onMounted(()=>{s()}),onBeforeUnmount(()=>{o()}),(u,l)=>(openBlock(),createElementBlock("div",null,[createVNode(Transition,{name:"fade-out",mode:"out-in"},{default:withCtx(()=>[r.value<n.value?renderSlot(u.$slots,`slot-${r.value}`,{key:r.value},void 0,!0):renderSlot(u.$slots,"final",{key:1},void 0,!0)]),_:3})]))}}),_style_0$K=".fade-out-leave-active[data-v-8fb1d1de]{transition:opacity .5s ease}.fade-out-leave-to[data-v-8fb1d1de]{opacity:0}",__unplugin_components_2$7=_export_sfc(_sfc_main$1b,[["styles",[_style_0$K]],["__scopeId","data-v-8fb1d1de"]]),_hoisted_1$J={class:"ui-loader-text"},_hoisted_2$o={class:"ui-loader-text__text"},_sfc_main$1a=defineComponent({__name:"UiLoaderText",props:{text:{type:String},speed:{type:Number},loop:{type:Boolean},startDelay:{type:Number}},setup(e){const t=e,r=ref("");let i=null,a=0;function n(){i&&(clearInterval(i),clearTimeout(i),i=null)}function o(u=0){if(n(),u>0){i=setTimeout(()=>{i=null,o(0)},u);return}const l=Math.max(1,Math.floor(t.speed??50));i=setInterval(()=>{if(a>=t.text.length){n(),t.loop&&(o(500),r.value="",a=0);return}r.value+=t.text.charAt(a),a+=1},l)}function s(){n(),r.value="",a=0,o(t.startDelay??0)}return watch(()=>t.text,(u,l)=>{u!==l&&s()}),onMounted(()=>{s()}),onBeforeUnmount(()=>{n()}),(u,l)=>(openBlock(),createElementBlock("div",_hoisted_1$J,[createBaseVNode("span",_hoisted_2$o,toDisplayString(unref(r)),1)]))}}),_style_0$J=".ui-loader-text[data-v-b3c81885]{display:inline-flex;align-items:center;white-space:pre-wrap;margin-bottom:4px}.ui-loader-text__text[data-v-b3c81885]{line-height:1.4;color:var(--Gray-400, #8a8aa3);font-size:14px;font-style:normal;font-weight:500;line-height:24px;background:linear-gradient(90deg,#8a8aa3,#e4e4ea,#8a8aa3 20%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer-b3c81885 3s infinite}@keyframes shimmer-b3c81885{0%{background-position:100% 0}to{background-position:-100% 0}}",__unplugin_components_1$c=_export_sfc(_sfc_main$1a,[["styles",[_style_0$J]],["__scopeId","data-v-b3c81885"]]);var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var lottie$1={exports:{}};(function(module,exports$1){typeof document<"u"&&typeof navigator<"u"&&function(e,t){module.exports=t()}(commonjsGlobal,function(){var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(t){_useWebWorker=!!t},getWebWorker=function(){return _useWebWorker},setLocationHref=function(t){locationHref=t},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var r,i=e.length,a;for(r=0;r<i;r+=1){a=e[r].prototype;for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t.prototype[n]=a[n])}}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}var audioControllerFactory=function(){function e(t){this.audios=[],this.audioFactory=t,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(r){this.audios.push(r)},pause:function(){var r,i=this.audios.length;for(r=0;r<i;r+=1)this.audios[r].pause()},resume:function(){var r,i=this.audios.length;for(r=0;r<i;r+=1)this.audios[r].resume()},setRate:function(r){var i,a=this.audios.length;for(i=0;i<a;i+=1)this.audios[i].setRate(r)},createAudio:function(r){return this.audioFactory?this.audioFactory(r):window.Howl?new window.Howl({src:[r]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(r){this.audioFactory=r},setVolume:function(r){this._volume=r,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var r,i=this.audios.length;for(r=0;r<i;r+=1)this.audios[r].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}}(),createTypedArray=function(){function e(r,i){var a=0,n=[],o;switch(r){case"int16":case"uint8c":o=1;break;default:o=1.1;break}for(a=0;a<i;a+=1)n.push(o);return n}function t(r,i){return r==="float32"?new Float32Array(i):r==="int16"?new Int16Array(i):r==="uint8c"?new Uint8ClampedArray(i):e(r,i)}return typeof Uint8ClampedArray=="function"&&typeof Float32Array=="function"?t:e}();function createSizedArray(e){return Array.apply(null,{length:e})}function _typeof$6(e){"@babel/helpers - typeof";return _typeof$6=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$6(e)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};(function(){var e=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],t,r=e.length;for(t=0;t<r;t+=1)BMMath[e[t]]=Math[e[t]]})(),BMMath.random=Math.random,BMMath.abs=function(e){var t=_typeof$6(e);if(t==="object"&&e.length){var r=createSizedArray(e.length),i,a=e.length;for(i=0;i<a;i+=1)r[i]=Math.abs(e[i]);return r}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,r,i){this.type=e,this.currentTime=t,this.totalTime=r,this.direction=i<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,r,i){this.type=e,this.currentLoop=r,this.totalLoops=t,this.direction=i<0?-1:1}function BMSegmentStartEvent(e,t,r){this.type=e,this.firstFrame=t,this.totalFrames=r}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}var createElementID=function(){var e=0;return function(){return e+=1,idPrefix$1+"__lottie_element_"+e}}();function HSVtoRGB(e,t,r){var i,a,n,o,s,u,l,f;switch(o=Math.floor(e*6),s=e*6-o,u=r*(1-t),l=r*(1-s*t),f=r*(1-(1-s)*t),o%6){case 0:i=r,a=f,n=u;break;case 1:i=l,a=r,n=u;break;case 2:i=u,a=r,n=f;break;case 3:i=u,a=l,n=r;break;case 4:i=f,a=u,n=r;break;case 5:i=r,a=u,n=l;break}return[i,a,n]}function RGBtoHSV(e,t,r){var i=Math.max(e,t,r),a=Math.min(e,t,r),n=i-a,o,s=i===0?0:n/i,u=i/255;switch(i){case a:o=0;break;case e:o=t-r+n*(t<r?6:0),o/=6*n;break;case t:o=r-e+n*2,o/=6*n;break;case r:o=e-t+n*4,o/=6*n;break}return[o,s,u]}function addSaturationToRGB(e,t){var r=RGBtoHSV(e[0]*255,e[1]*255,e[2]*255);return r[1]+=t,r[1]>1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(e,t){var r=RGBtoHSV(e[0]*255,e[1]*255,e[2]*255);return r[2]+=t,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(e,t){var r=RGBtoHSV(e[0]*255,e[1]*255,e[2]*255);return r[0]+=t/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var e=[],t,r;for(t=0;t<256;t+=1)r=t.toString(16),e[t]=r.length===1?"0"+r:r;return function(i,a,n){return i<0&&(i=0),a<0&&(a=0),n<0&&(n=0),"#"+e[i]+e[a]+e[n]}}(),setSubframeEnabled=function(t){subframeEnabled=!!t},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(t){expressionsPlugin=t},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(t){expressionsInterfaces=t},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(t){defaultCurveSegments=t},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(t){idPrefix$1=t};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){"@babel/helpers - typeof";return _typeof$5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$5(e)}var dataManager=function(){var e=1,t=[],r,i,a={onmessage:function(){},postMessage:function(m){r({data:m})}},n={postMessage:function(m){a.onmessage({data:m})}};function o(c){if(window.Worker&&window.Blob&&getWebWorker()){var m=new Blob(["var _workerSelf = self; self.onmessage = ",c.toString()],{type:"text/javascript"}),_=URL.createObjectURL(m);return new Worker(_)}return r=c,a}function s(){i||(i=o(function(m){function _(){function x(O,S){var M,E,B=O.length,z,N,Q,ie;for(E=0;E<B;E+=1)if(M=O[E],"ks"in M&&!M.completed){if(M.completed=!0,M.hasMask){var ne=M.masksProperties;for(N=ne.length,z=0;z<N;z+=1)if(ne[z].pt.k.i)D(ne[z].pt.k);else for(ie=ne[z].pt.k.length,Q=0;Q<ie;Q+=1)ne[z].pt.k[Q].s&&D(ne[z].pt.k[Q].s[0]),ne[z].pt.k[Q].e&&D(ne[z].pt.k[Q].e[0])}M.ty===0?(M.layers=g(M.refId,S),x(M.layers,S)):M.ty===4?y(M.shapes):M.ty===5&&V(M)}}function k(O,S){if(O){var M=0,E=O.length;for(M=0;M<E;M+=1)O[M].t===1&&(O[M].data.layers=g(O[M].data.refId,S),x(O[M].data.layers,S))}}function b(O,S){for(var M=0,E=S.length;M<E;){if(S[M].id===O)return S[M];M+=1}return null}function g(O,S){var M=b(O,S);return M?M.layers.__used?JSON.parse(JSON.stringify(M.layers)):(M.layers.__used=!0,M.layers):null}function y(O){var S,M=O.length,E,B;for(S=M-1;S>=0;S-=1)if(O[S].ty==="sh")if(O[S].ks.k.i)D(O[S].ks.k);else for(B=O[S].ks.k.length,E=0;E<B;E+=1)O[S].ks.k[E].s&&D(O[S].ks.k[E].s[0]),O[S].ks.k[E].e&&D(O[S].ks.k[E].e[0]);else O[S].ty==="gr"&&y(O[S].it)}function D(O){var S,M=O.i.length;for(S=0;S<M;S+=1)O.i[S][0]+=O.v[S][0],O.i[S][1]+=O.v[S][1],O.o[S][0]+=O.v[S][0],O.o[S][1]+=O.v[S][1]}function C(O,S){var M=S?S.split("."):[100,100,100];return O[0]>M[0]?!0:M[0]>O[0]?!1:O[1]>M[1]?!0:M[1]>O[1]?!1:O[2]>M[2]?!0:M[2]>O[2]?!1:null}var j=function(){var O=[4,4,14];function S(E){var B=E.t.d;E.t.d={k:[{s:B,t:0}]}}function M(E){var B,z=E.length;for(B=0;B<z;B+=1)E[B].ty===5&&S(E[B])}return function(E){if(C(O,E.v)&&(M(E.layers),E.assets)){var B,z=E.assets.length;for(B=0;B<z;B+=1)E.assets[B].layers&&M(E.assets[B].layers)}}}(),A=function(){var O=[4,7,99];return function(S){if(S.chars&&!C(O,S.v)){var M,E=S.chars.length;for(M=0;M<E;M+=1){var B=S.chars[M];B.data&&B.data.shapes&&(y(B.data.shapes),B.data.ip=0,B.data.op=99999,B.data.st=0,B.data.sr=1,B.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},S.chars[M].t||(B.data.shapes.push({ty:"no"}),B.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}}(),T=function(){var O=[5,7,15];function S(E){var B=E.t.p;typeof B.a=="number"&&(B.a={a:0,k:B.a}),typeof B.p=="number"&&(B.p={a:0,k:B.p}),typeof B.r=="number"&&(B.r={a:0,k:B.r})}function M(E){var B,z=E.length;for(B=0;B<z;B+=1)E[B].ty===5&&S(E[B])}return function(E){if(C(O,E.v)&&(M(E.layers),E.assets)){var B,z=E.assets.length;for(B=0;B<z;B+=1)E.assets[B].layers&&M(E.assets[B].layers)}}}(),$=function(){var O=[4,1,9];function S(E){var B,z=E.length,N,Q;for(B=0;B<z;B+=1)if(E[B].ty==="gr")S(E[B].it);else if(E[B].ty==="fl"||E[B].ty==="st")if(E[B].c.k&&E[B].c.k[0].i)for(Q=E[B].c.k.length,N=0;N<Q;N+=1)E[B].c.k[N].s&&(E[B].c.k[N].s[0]/=255,E[B].c.k[N].s[1]/=255,E[B].c.k[N].s[2]/=255,E[B].c.k[N].s[3]/=255),E[B].c.k[N].e&&(E[B].c.k[N].e[0]/=255,E[B].c.k[N].e[1]/=255,E[B].c.k[N].e[2]/=255,E[B].c.k[N].e[3]/=255);else E[B].c.k[0]/=255,E[B].c.k[1]/=255,E[B].c.k[2]/=255,E[B].c.k[3]/=255}function M(E){var B,z=E.length;for(B=0;B<z;B+=1)E[B].ty===4&&S(E[B].shapes)}return function(E){if(C(O,E.v)&&(M(E.layers),E.assets)){var B,z=E.assets.length;for(B=0;B<z;B+=1)E.assets[B].layers&&M(E.assets[B].layers)}}}(),L=function(){var O=[4,4,18];function S(E){var B,z=E.length,N,Q;for(B=z-1;B>=0;B-=1)if(E[B].ty==="sh")if(E[B].ks.k.i)E[B].ks.k.c=E[B].closed;else for(Q=E[B].ks.k.length,N=0;N<Q;N+=1)E[B].ks.k[N].s&&(E[B].ks.k[N].s[0].c=E[B].closed),E[B].ks.k[N].e&&(E[B].ks.k[N].e[0].c=E[B].closed);else E[B].ty==="gr"&&S(E[B].it)}function M(E){var B,z,N=E.length,Q,ie,ne,se;for(z=0;z<N;z+=1){if(B=E[z],B.hasMask){var le=B.masksProperties;for(ie=le.length,Q=0;Q<ie;Q+=1)if(le[Q].pt.k.i)le[Q].pt.k.c=le[Q].cl;else for(se=le[Q].pt.k.length,ne=0;ne<se;ne+=1)le[Q].pt.k[ne].s&&(le[Q].pt.k[ne].s[0].c=le[Q].cl),le[Q].pt.k[ne].e&&(le[Q].pt.k[ne].e[0].c=le[Q].cl)}B.ty===4&&S(B.shapes)}}return function(E){if(C(O,E.v)&&(M(E.layers),E.assets)){var B,z=E.assets.length;for(B=0;B<z;B+=1)E.assets[B].layers&&M(E.assets[B].layers)}}}();function q(O){O.__complete||($(O),j(O),A(O),T(O),L(O),x(O.layers,O.assets),k(O.chars,O.assets),O.__complete=!0)}function V(O){O.t.a.length===0&&"m"in O.t.p}var H={};return H.completeData=q,H.checkColors=$,H.checkChars=A,H.checkPathProperties=T,H.checkShapes=L,H.completeLayers=x,H}if(n.dataManager||(n.dataManager=_()),n.assetLoader||(n.assetLoader=function(){function x(b){var g=b.getResponseHeader("content-type");return g&&b.responseType==="json"&&g.indexOf("json")!==-1||b.response&&_typeof$5(b.response)==="object"?b.response:b.response&&typeof b.response=="string"?JSON.parse(b.response):b.responseText?JSON.parse(b.responseText):null}function k(b,g,y,D){var C,j=new XMLHttpRequest;try{j.responseType="json"}catch{}j.onreadystatechange=function(){if(j.readyState===4)if(j.status===200)C=x(j),y(C);else try{C=x(j),y(C)}catch(A){D&&D(A)}};try{j.open(["G","E","T"].join(""),b,!0)}catch{j.open(["G","E","T"].join(""),g+"/"+b,!0)}j.send()}return{load:k}}()),m.data.type==="loadAnimation")n.assetLoader.load(m.data.path,m.data.fullPath,function(x){n.dataManager.completeData(x),n.postMessage({id:m.data.id,payload:x,status:"success"})},function(){n.postMessage({id:m.data.id,status:"error"})});else if(m.data.type==="complete"){var F=m.data.animation;n.dataManager.completeData(F),n.postMessage({id:m.data.id,payload:F,status:"success"})}else m.data.type==="loadData"&&n.assetLoader.load(m.data.path,m.data.fullPath,function(x){n.postMessage({id:m.data.id,payload:x,status:"success"})},function(){n.postMessage({id:m.data.id,status:"error"})})}),i.onmessage=function(c){var m=c.data,_=m.id,F=t[_];t[_]=null,m.status==="success"?F.onComplete(m.payload):F.onError&&F.onError()})}function u(c,m){e+=1;var _="processId_"+e;return t[_]={onComplete:c,onError:m},_}function l(c,m,_){s();var F=u(m,_);i.postMessage({type:"loadAnimation",path:c,fullPath:window.location.origin+window.location.pathname,id:F})}function f(c,m,_){s();var F=u(m,_);i.postMessage({type:"loadData",path:c,fullPath:window.location.origin+window.location.pathname,id:F})}function d(c,m,_){s();var F=u(m,_);i.postMessage({type:"complete",animation:c,id:F})}return{loadAnimation:l,loadData:f,completeAnimation:d}}(),ImagePreloader=function(){var e=function(){var k=createTag("canvas");k.width=1,k.height=1;var b=k.getContext("2d");return b.fillStyle="rgba(0,0,0,0)",b.fillRect(0,0,1,1),k}();function t(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function i(k,b,g){var y="";if(k.e)y=k.p;else if(b){var D=k.p;D.indexOf("images/")!==-1&&(D=D.split("/")[1]),y=b+D}else y=g,y+=k.u?k.u:"",y+=k.p;return y}function a(k){var b=0,g=setInterval((function(){var y=k.getBBox();(y.width||b>500)&&(this._imageLoaded(),clearInterval(g)),b+=1}).bind(this),50)}function n(k){var b=i(k,this.assetsPath,this.path),g=createNS("image");isSafari?this.testImageLoaded(g):g.addEventListener("load",this._imageLoaded,!1),g.addEventListener("error",(function(){y.img=e,this._imageLoaded()}).bind(this),!1),g.setAttributeNS("http://www.w3.org/1999/xlink","href",b),this._elementHelper.append?this._elementHelper.append(g):this._elementHelper.appendChild(g);var y={img:g,assetData:k};return y}function o(k){var b=i(k,this.assetsPath,this.path),g=createTag("img");g.crossOrigin="anonymous",g.addEventListener("load",this._imageLoaded,!1),g.addEventListener("error",(function(){y.img=e,this._imageLoaded()}).bind(this),!1),g.src=b;var y={img:g,assetData:k};return y}function s(k){var b={assetData:k},g=i(k,this.assetsPath,this.path);return dataManager.loadData(g,(function(y){b.img=y,this._footageLoaded()}).bind(this),(function(){b.img={},this._footageLoaded()}).bind(this)),b}function u(k,b){this.imagesLoadedCb=b;var g,y=k.length;for(g=0;g<y;g+=1)k[g].layers||(!k[g].t||k[g].t==="seq"?(this.totalImages+=1,this.images.push(this._createImageData(k[g]))):k[g].t===3&&(this.totalFootages+=1,this.images.push(this.createFootageData(k[g]))))}function l(k){this.path=k||""}function f(k){this.assetsPath=k||""}function d(k){for(var b=0,g=this.images.length;b<g;){if(this.images[b].assetData===k)return this.images[b].img;b+=1}return null}function c(){this.imagesLoadedCb=null,this.images.length=0}function m(){return this.totalImages===this.loadedAssets}function _(){return this.totalFootages===this.loadedFootagesCount}function F(k,b){k==="svg"?(this._elementHelper=b,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}function x(){this._imageLoaded=t.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=a.bind(this),this.createFootageData=s.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return x.prototype={loadAssets:u,setAssetsPath:f,setPath:l,loadedImages:m,loadedFootages:_,destroy:c,getAsset:d,createImgData:o,createImageData:n,imageLoaded:t,footageLoaded:r,setCacheType:F},x}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(t,r){if(this._cbs[t])for(var i=this._cbs[t],a=0;a<i.length;a+=1)i[a](r)},addEventListener:function(t,r){return this._cbs[t]||(this._cbs[t]=[]),this._cbs[t].push(r),(function(){this.removeEventListener(t,r)}).bind(this)},removeEventListener:function(t,r){if(!r)this._cbs[t]=null;else if(this._cbs[t]){for(var i=0,a=this._cbs[t].length;i<a;)this._cbs[t][i]===r&&(this._cbs[t].splice(i,1),i-=1,a-=1),i+=1;this._cbs[t].length||(this._cbs[t]=null)}}};var markerParser=function(){function e(t){for(var r=t.split(`\r
`),i={},a,n=0,o=0;o<r.length;o+=1)a=r[o].split(":"),a.length===2&&(i[a[0]]=a[1].trim(),n+=1);if(n===0)throw new Error;return i}return function(t){for(var r=[],i=0;i<t.length;i+=1){var a=t[i],n={time:a.tm,duration:a.dr};try{n.payload=JSON.parse(t[i].cm)}catch{try{n.payload=e(t[i].cm)}catch{n.payload={name:t[i].cm}}}r.push(n)}return r}}(),ProjectInterface=function(){function e(t){this.compositions.push(t)}return function(){function t(r){for(var i=0,a=this.compositions.length;i<a;){if(this.compositions[i].data&&this.compositions[i].data.nm===r)return this.compositions[i].prepareFrame&&this.compositions[i].data.xt&&this.compositions[i].prepareFrame(this.currentFrame),this.compositions[i].compInterface;i+=1}return null}return t.compositions=[],t.currentFrame=0,t.registerComposition=e,t}}(),renderers={},registerRenderer=function(t,r){renderers[t]=r};function getRenderer(e){return renderers[e]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var e in renderers)if(renderers[e])return e;return""}function _typeof$4(e){"@babel/helpers - typeof";return _typeof$4=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$4(e)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg";e.animType?t=e.animType:e.renderer&&(t=e.renderer);var r=getRenderer(t);this.renderer=new r(this,e.rendererSettings),this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,e.loop===""||e.loop===null||e.loop===void 0||e.loop===!0?this.loop=!0:e.loop===!1?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay="autoplay"in e?e.autoplay:!0,this.name=e.name?e.name:"",this.autoloadSegments=Object.prototype.hasOwnProperty.call(e,"autoloadSegments")?e.autoloadSegments:!0,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.setupAnimation(e.animationData):e.path&&(e.path.lastIndexOf("\\")!==-1?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(e.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(e){dataManager.completeAnimation(e,this.configAnimation)},AnimationItem.prototype.setData=function(e,t){t&&_typeof$4(t)!=="object"&&(t=JSON.parse(t));var r={wrapper:e,animationData:t},i=e.attributes;r.path=i.getNamedItem("data-animation-path")?i.getNamedItem("data-animation-path").value:i.getNamedItem("data-bm-path")?i.getNamedItem("data-bm-path").value:i.getNamedItem("bm-path")?i.getNamedItem("bm-path").value:"",r.animType=i.getNamedItem("data-anim-type")?i.getNamedItem("data-anim-type").value:i.getNamedItem("data-bm-type")?i.getNamedItem("data-bm-type").value:i.getNamedItem("bm-type")?i.getNamedItem("bm-type").value:i.getNamedItem("data-bm-renderer")?i.getNamedItem("data-bm-renderer").value:i.getNamedItem("bm-renderer")?i.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var a=i.getNamedItem("data-anim-loop")?i.getNamedItem("data-anim-loop").value:i.getNamedItem("data-bm-loop")?i.getNamedItem("data-bm-loop").value:i.getNamedItem("bm-loop")?i.getNamedItem("bm-loop").value:"";a==="false"?r.loop=!1:a==="true"?r.loop=!0:a!==""&&(r.loop=parseInt(a,10));var n=i.getNamedItem("data-anim-autoplay")?i.getNamedItem("data-anim-autoplay").value:i.getNamedItem("data-bm-autoplay")?i.getNamedItem("data-bm-autoplay").value:i.getNamedItem("bm-autoplay")?i.getNamedItem("bm-autoplay").value:!0;r.autoplay=n!=="false",r.name=i.getNamedItem("data-name")?i.getNamedItem("data-name").value:i.getNamedItem("data-bm-name")?i.getNamedItem("data-bm-name").value:i.getNamedItem("bm-name")?i.getNamedItem("bm-name").value:"";var o=i.getNamedItem("data-anim-prerender")?i.getNamedItem("data-anim-prerender").value:i.getNamedItem("data-bm-prerender")?i.getNamedItem("data-bm-prerender").value:i.getNamedItem("bm-prerender")?i.getNamedItem("bm-prerender").value:"";o==="false"&&(r.prerender=!1),r.path?this.setParams(r):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t=this.animationData.layers,r,i=t.length,a=e.layers,n,o=a.length;for(n=0;n<o;n+=1)for(r=0;r<i;){if(t[r].id===a[n].id){t[r]=a[n];break}r+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(i=e.assets.length,r=0;r<i;r+=1)this.animationData.assets.push(e.assets[r]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(e){this.animationData=e;var t=getExpressionsPlugin();t&&t.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||e.length===0||!this.autoloadSegments){this.trigger("data_ready"),this.timeCompleted=this.totalFrames;return}var t=e.shift();this.timeCompleted=t.time*this.frameRate;var r=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(r,this.includeLayers.bind(this),(function(){this.trigger("data_failed")}).bind(this))},AnimationItem.prototype.loadSegments=function(){var e=this.animationData.segments;e||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(t){this.triggerConfigError(t)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||this.renderer.rendererType!=="canvas")&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.renderer.initItems(),setTimeout((function(){this.trigger("DOMLoaded")}).bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(e,t){var r=typeof e=="number"?e:void 0,i=typeof t=="number"?t:void 0;this.renderer.updateContainerSize(r,i)},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!(this.isLoaded===!1||!this.renderer))try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||this.isPaused===!0&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||this.isPaused===!1&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(this.isPaused===!0?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,r=0;r<this.markers.length;r+=1)if(t=this.markers[r],t.payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,r){if(!(r&&this.name!==r)){var i=Number(e);if(isNaN(i)){var a=this.getMarkerData(e);a&&this.goToAndStop(a.time,!0)}else t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(e,t,r){if(!(r&&this.name!==r)){var i=Number(e);if(isNaN(i)){var a=this.getMarkerData(e);a&&(a.duration?this.playSegments([a.time,a.time+a.duration],!0):this.goToAndStop(a.time,!0))}else this.goToAndStop(i,t,r);this.play()}},AnimationItem.prototype.advanceTime=function(e){if(!(this.isPaused===!0||this.isLoaded===!1)){var t=this.currentRawFrame+e*this.frameModifier,r=!1;t>=this.totalFrames-1&&this.frameModifier>0?!this.loop||this.playCount===this.loop?this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(r=!0,t=this.totalFrames-1):t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):t<0?this.checkSegments(t%this.totalFrames)||(this.loop&&!(this.playCount--<=0&&this.loop!==!0)?(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0):(r=!0,t=0)):this.setCurrentRawFrameValue(t),r&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?r=e:this.currentRawFrame+this.firstFrame>t&&(r=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,r!==-1&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),_typeof$4(e[0])==="object"){var r,i=e.length;for(r=0;r<i;r+=1)this.segments.push(e[r])}else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return this.segments.length?(this.adjustSegment(this.segments.shift(),e),!0):!1},AnimationItem.prototype.destroy=function(e){e&&this.name!==e||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(e){this.loop=e},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t="";if(e.e)t=e.p;else if(this.assetsPath){var r=e.p;r.indexOf("images/")!==-1&&(r=r.split("/")[1]),t=this.assetsPath+r}else t=this.path,t+=e.u?e.u:"",t+=e.p;return t},AnimationItem.prototype.getAssetData=function(e){for(var t=0,r=this.assets.length;t<r;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(e,t,r){try{var i=this.renderer.getElementByPath(e);i.updateDocumentData(t,r)}catch{}},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(e,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}e==="enterFrame"&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),e==="loopComplete"&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),e==="complete"&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),e==="segmentStart"&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),e==="destroy"&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){var t=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)},AnimationItem.prototype.triggerConfigError=function(e){var t=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)};var animationManager=function(){var e={},t=[],r=0,i=0,a=0,n=!0,o=!1;function s(S){for(var M=0,E=S.target;M<i;)t[M].animation===E&&(t.splice(M,1),M-=1,i-=1,E.isPaused||d()),M+=1}function u(S,M){if(!S)return null;for(var E=0;E<i;){if(t[E].elem===S&&t[E].elem!==null)return t[E].animation;E+=1}var B=new AnimationItem;return c(B,S),B.setData(S,M),B}function l(){var S,M=t.length,E=[];for(S=0;S<M;S+=1)E.push(t[S].animation);return E}function f(){a+=1,$()}function d(){a-=1}function c(S,M){S.addEventListener("destroy",s),S.addEventListener("_active",f),S.addEventListener("_idle",d),t.push({elem:M,animation:S}),i+=1}function m(S){var M=new AnimationItem;return c(M,null),M.setParams(S),M}function _(S,M){var E;for(E=0;E<i;E+=1)t[E].animation.setSpeed(S,M)}function F(S,M){var E;for(E=0;E<i;E+=1)t[E].animation.setDirection(S,M)}function x(S){var M;for(M=0;M<i;M+=1)t[M].animation.play(S)}function k(S){var M=S-r,E;for(E=0;E<i;E+=1)t[E].animation.advanceTime(M);r=S,a&&!o?window.requestAnimationFrame(k):n=!0}function b(S){r=S,window.requestAnimationFrame(k)}function g(S){var M;for(M=0;M<i;M+=1)t[M].animation.pause(S)}function y(S,M,E){var B;for(B=0;B<i;B+=1)t[B].animation.goToAndStop(S,M,E)}function D(S){var M;for(M=0;M<i;M+=1)t[M].animation.stop(S)}function C(S){var M;for(M=0;M<i;M+=1)t[M].animation.togglePause(S)}function j(S){var M;for(M=i-1;M>=0;M-=1)t[M].animation.destroy(S)}function A(S,M,E){var B=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),z,N=B.length;for(z=0;z<N;z+=1)E&&B[z].setAttribute("data-bm-type",E),u(B[z],S);if(M&&N===0){E||(E="svg");var Q=document.getElementsByTagName("body")[0];Q.innerText="";var ie=createTag("div");ie.style.width="100%",ie.style.height="100%",ie.setAttribute("data-bm-type",E),Q.appendChild(ie),u(ie,S)}}function T(){var S;for(S=0;S<i;S+=1)t[S].animation.resize()}function $(){!o&&a&&n&&(window.requestAnimationFrame(b),n=!1)}function L(){o=!0}function q(){o=!1,$()}function V(S,M){var E;for(E=0;E<i;E+=1)t[E].animation.setVolume(S,M)}function H(S){var M;for(M=0;M<i;M+=1)t[M].animation.mute(S)}function O(S){var M;for(M=0;M<i;M+=1)t[M].animation.unmute(S)}return e.registerAnimation=u,e.loadAnimation=m,e.setSpeed=_,e.setDirection=F,e.play=x,e.pause=g,e.stop=D,e.togglePause=C,e.searchAnimations=A,e.resize=T,e.goToAndStop=y,e.destroy=j,e.freeze=L,e.unfreeze=q,e.setVolume=V,e.mute=H,e.unmute=O,e.getRegisteredAnimations=l,e}(),BezierFactory=function(){var e={};e.getBezierEasing=r;var t={};function r(b,g,y,D,C){var j=C||("bez_"+b+"_"+g+"_"+y+"_"+D).replace(/\./g,"p");if(t[j])return t[j];var A=new k([b,g,y,D]);return t[j]=A,A}var i=4,a=.001,n=1e-7,o=10,s=11,u=1/(s-1),l=typeof Float32Array=="function";function f(b,g){return 1-3*g+3*b}function d(b,g){return 3*g-6*b}function c(b){return 3*b}function m(b,g,y){return((f(g,y)*b+d(g,y))*b+c(g))*b}function _(b,g,y){return 3*f(g,y)*b*b+2*d(g,y)*b+c(g)}function F(b,g,y,D,C){var j,A,T=0;do A=g+(y-g)/2,j=m(A,D,C)-b,j>0?y=A:g=A;while(Math.abs(j)>n&&++T<o);return A}function x(b,g,y,D){for(var C=0;C<i;++C){var j=_(g,y,D);if(j===0)return g;var A=m(g,y,D)-b;g-=A/j}return g}function k(b){this._p=b,this._mSampleValues=l?new Float32Array(s):new Array(s),this._precomputed=!1,this.get=this.get.bind(this)}return k.prototype={get:function(g){var y=this._p[0],D=this._p[1],C=this._p[2],j=this._p[3];return this._precomputed||this._precompute(),y===D&&C===j?g:g===0?0:g===1?1:m(this._getTForX(g),D,j)},_precompute:function(){var g=this._p[0],y=this._p[1],D=this._p[2],C=this._p[3];this._precomputed=!0,(g!==y||D!==C)&&this._calcSampleValues()},_calcSampleValues:function(){for(var g=this._p[0],y=this._p[2],D=0;D<s;++D)this._mSampleValues[D]=m(D*u,g,y)},_getTForX:function(g){for(var y=this._p[0],D=this._p[2],C=this._mSampleValues,j=0,A=1,T=s-1;A!==T&&C[A]<=g;++A)j+=u;--A;var $=(g-C[A])/(C[A+1]-C[A]),L=j+$*u,q=_(L,y,D);return q>=a?x(g,L,y,D):q===0?L:F(g,j,j+u,y,D)}},e}(),pooling=function(){function e(t){return t.concat(createSizedArray(t.length))}return{double:e}}(),poolFactory=function(){return function(e,t,r){var i=0,a=e,n=createSizedArray(a),o={newElement:s,release:u};function s(){var l;return i?(i-=1,l=n[i]):l=t(),l}function u(l){i===a&&(n=pooling.double(n),a*=2),r&&r(l),n[i]=l,i+=1}return o}}(),bezierLengthPool=function(){function e(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}return poolFactory(8,e)}(),segmentsLengthPool=function(){function e(){return{lengths:[],totalLength:0}}function t(r){var i,a=r.lengths.length;for(i=0;i<a;i+=1)bezierLengthPool.release(r.lengths[i]);r.lengths.length=0}return poolFactory(8,e,t)}();function bezFunction(){var e=Math;function t(c,m,_,F,x,k){var b=c*F+m*x+_*k-x*F-k*c-_*m;return b>-.001&&b<.001}function r(c,m,_,F,x,k,b,g,y){if(_===0&&k===0&&y===0)return t(c,m,F,x,b,g);var D=e.sqrt(e.pow(F-c,2)+e.pow(x-m,2)+e.pow(k-_,2)),C=e.sqrt(e.pow(b-c,2)+e.pow(g-m,2)+e.pow(y-_,2)),j=e.sqrt(e.pow(b-F,2)+e.pow(g-x,2)+e.pow(y-k,2)),A;return D>C?D>j?A=D-C-j:A=j-C-D:j>C?A=j-C-D:A=C-D-j,A>-1e-4&&A<1e-4}var i=function(){return function(c,m,_,F){var x=getDefaultCurveSegments(),k,b,g,y,D,C=0,j,A=[],T=[],$=bezierLengthPool.newElement();for(g=_.length,k=0;k<x;k+=1){for(D=k/(x-1),j=0,b=0;b<g;b+=1)y=bmPow(1-D,3)*c[b]+3*bmPow(1-D,2)*D*_[b]+3*(1-D)*bmPow(D,2)*F[b]+bmPow(D,3)*m[b],A[b]=y,T[b]!==null&&(j+=bmPow(A[b]-T[b],2)),T[b]=A[b];j&&(j=bmSqrt(j),C+=j),$.percents[k]=D,$.lengths[k]=C}return $.addedLength=C,$}}();function a(c){var m=segmentsLengthPool.newElement(),_=c.c,F=c.v,x=c.o,k=c.i,b,g=c._length,y=m.lengths,D=0;for(b=0;b<g-1;b+=1)y[b]=i(F[b],F[b+1],x[b],k[b+1]),D+=y[b].addedLength;return _&&g&&(y[b]=i(F[b],F[0],x[b],k[0]),D+=y[b].addedLength),m.totalLength=D,m}function n(c){this.segmentLength=0,this.points=new Array(c)}function o(c,m){this.partialLength=c,this.point=m}var s=function(){var c={};return function(m,_,F,x){var k=(m[0]+"_"+m[1]+"_"+_[0]+"_"+_[1]+"_"+F[0]+"_"+F[1]+"_"+x[0]+"_"+x[1]).replace(/\./g,"p");if(!c[k]){var b=getDefaultCurveSegments(),g,y,D,C,j,A=0,T,$,L=null;m.length===2&&(m[0]!==_[0]||m[1]!==_[1])&&t(m[0],m[1],_[0],_[1],m[0]+F[0],m[1]+F[1])&&t(m[0],m[1],_[0],_[1],_[0]+x[0],_[1]+x[1])&&(b=2);var q=new n(b);for(D=F.length,g=0;g<b;g+=1){for($=createSizedArray(D),j=g/(b-1),T=0,y=0;y<D;y+=1)C=bmPow(1-j,3)*m[y]+3*bmPow(1-j,2)*j*(m[y]+F[y])+3*(1-j)*bmPow(j,2)*(_[y]+x[y])+bmPow(j,3)*_[y],$[y]=C,L!==null&&(T+=bmPow($[y]-L[y],2));T=bmSqrt(T),A+=T,q.points[g]=new o(T,$),L=$}q.segmentLength=A,c[k]=q}return c[k]}}();function u(c,m){var _=m.percents,F=m.lengths,x=_.length,k=bmFloor((x-1)*c),b=c*m.addedLength,g=0;if(k===x-1||k===0||b===F[k])return _[k];for(var y=F[k]>b?-1:1,D=!0;D;)if(F[k]<=b&&F[k+1]>b?(g=(b-F[k])/(F[k+1]-F[k]),D=!1):k+=y,k<0||k>=x-1){if(k===x-1)return _[k];D=!1}return _[k]+(_[k+1]-_[k])*g}function l(c,m,_,F,x,k){var b=u(x,k),g=1-b,y=e.round((g*g*g*c[0]+(b*g*g+g*b*g+g*g*b)*_[0]+(b*b*g+g*b*b+b*g*b)*F[0]+b*b*b*m[0])*1e3)/1e3,D=e.round((g*g*g*c[1]+(b*g*g+g*b*g+g*g*b)*_[1]+(b*b*g+g*b*b+b*g*b)*F[1]+b*b*b*m[1])*1e3)/1e3;return[y,D]}var f=createTypedArray("float32",8);function d(c,m,_,F,x,k,b){x<0?x=0:x>1&&(x=1);var g=u(x,b);k=k>1?1:k;var y=u(k,b),D,C=c.length,j=1-g,A=1-y,T=j*j*j,$=g*j*j*3,L=g*g*j*3,q=g*g*g,V=j*j*A,H=g*j*A+j*g*A+j*j*y,O=g*g*A+j*g*y+g*j*y,S=g*g*y,M=j*A*A,E=g*A*A+j*y*A+j*A*y,B=g*y*A+j*y*y+g*A*y,z=g*y*y,N=A*A*A,Q=y*A*A+A*y*A+A*A*y,ie=y*y*A+A*y*y+y*A*y,ne=y*y*y;for(D=0;D<C;D+=1)f[D*4]=e.round((T*c[D]+$*_[D]+L*F[D]+q*m[D])*1e3)/1e3,f[D*4+1]=e.round((V*c[D]+H*_[D]+O*F[D]+S*m[D])*1e3)/1e3,f[D*4+2]=e.round((M*c[D]+E*_[D]+B*F[D]+z*m[D])*1e3)/1e3,f[D*4+3]=e.round((N*c[D]+Q*_[D]+ie*F[D]+ne*m[D])*1e3)/1e3;return f}return{getSegmentsLength:a,getNewSegment:d,getPointInSegment:l,buildBezierData:s,pointOnLine2D:t,pointOnLine3D:r}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var r=this.offsetTime,i;this.propType==="multidimensional"&&(i=createTypedArray("float32",this.pv.length));for(var a=t.lastIndex,n=a,o=this.keyframes.length-1,s=!0,u,l,f;s;){if(u=this.keyframes[n],l=this.keyframes[n+1],n===o-1&&e>=l.t-r){u.h&&(u=l),a=0;break}if(l.t-r>e){a=n;break}n<o-1?n+=1:(a=0,s=!1)}f=this.keyframesMetadata[n]||{};var d,c,m,_,F,x,k=l.t-r,b=u.t-r,g;if(u.to){f.bezierData||(f.bezierData=bez.buildBezierData(u.s,l.s||u.e,u.to,u.ti));var y=f.bezierData;if(e>=k||e<b){var D=e>=k?y.points.length-1:0;for(c=y.points[D].point.length,d=0;d<c;d+=1)i[d]=y.points[D].point[d]}else{f.__fnct?x=f.__fnct:(x=BezierFactory.getBezierEasing(u.o.x,u.o.y,u.i.x,u.i.y,u.n).get,f.__fnct=x),m=x((e-b)/(k-b));var C=y.segmentLength*m,j,A=t.lastFrame<e&&t._lastKeyframeIndex===n?t._lastAddedLength:0;for(F=t.lastFrame<e&&t._lastKeyframeIndex===n?t._lastPoint:0,s=!0,_=y.points.length;s;){if(A+=y.points[F].partialLength,C===0||m===0||F===y.points.length-1){for(c=y.points[F].point.length,d=0;d<c;d+=1)i[d]=y.points[F].point[d];break}else if(C>=A&&C<A+y.points[F+1].partialLength){for(j=(C-A)/y.points[F+1].partialLength,c=y.points[F].point.length,d=0;d<c;d+=1)i[d]=y.points[F].point[d]+(y.points[F+1].point[d]-y.points[F].point[d])*j;break}F<_-1?F+=1:s=!1}t._lastPoint=F,t._lastAddedLength=A-y.points[F].partialLength,t._lastKeyframeIndex=n}}else{var T,$,L,q,V;if(o=u.s.length,g=l.s||u.e,this.sh&&u.h!==1)if(e>=k)i[0]=g[0],i[1]=g[1],i[2]=g[2];else if(e<=b)i[0]=u.s[0],i[1]=u.s[1],i[2]=u.s[2];else{var H=createQuaternion(u.s),O=createQuaternion(g),S=(e-b)/(k-b);quaternionToEuler(i,slerp(H,O,S))}else for(n=0;n<o;n+=1)u.h!==1&&(e>=k?m=1:e<b?m=0:(u.o.x.constructor===Array?(f.__fnct||(f.__fnct=[]),f.__fnct[n]?x=f.__fnct[n]:(T=u.o.x[n]===void 0?u.o.x[0]:u.o.x[n],$=u.o.y[n]===void 0?u.o.y[0]:u.o.y[n],L=u.i.x[n]===void 0?u.i.x[0]:u.i.x[n],q=u.i.y[n]===void 0?u.i.y[0]:u.i.y[n],x=BezierFactory.getBezierEasing(T,$,L,q).get,f.__fnct[n]=x)):f.__fnct?x=f.__fnct:(T=u.o.x,$=u.o.y,L=u.i.x,q=u.i.y,x=BezierFactory.getBezierEasing(T,$,L,q).get,u.keyframeMetadata=x),m=x((e-b)/(k-b)))),g=l.s||u.e,V=u.h===1?u.s[n]:u.s[n]+(g[n]-u.s[n])*m,this.propType==="multidimensional"?i[n]=V:i=V}return t.lastIndex=a,i}function slerp(e,t,r){var i=[],a=e[0],n=e[1],o=e[2],s=e[3],u=t[0],l=t[1],f=t[2],d=t[3],c,m,_,F,x;return m=a*u+n*l+o*f+s*d,m<0&&(m=-m,u=-u,l=-l,f=-f,d=-d),1-m>1e-6?(c=Math.acos(m),_=Math.sin(c),F=Math.sin((1-r)*c)/_,x=Math.sin(r*c)/_):(F=1-r,x=r),i[0]=F*a+x*u,i[1]=F*n+x*l,i[2]=F*o+x*f,i[3]=F*s+x*d,i}function quaternionToEuler(e,t){var r=t[0],i=t[1],a=t[2],n=t[3],o=Math.atan2(2*i*n-2*r*a,1-2*i*i-2*a*a),s=Math.asin(2*r*i+2*a*n),u=Math.atan2(2*r*n-2*i*a,1-2*r*r-2*a*a);e[0]=o/degToRads,e[1]=s/degToRads,e[2]=u/degToRads}function createQuaternion(e){var t=e[0]*degToRads,r=e[1]*degToRads,i=e[2]*degToRads,a=Math.cos(t/2),n=Math.cos(r/2),o=Math.cos(i/2),s=Math.sin(t/2),u=Math.sin(r/2),l=Math.sin(i/2),f=a*n*o-s*u*l,d=s*u*o+a*n*l,c=s*n*o+a*u*l,m=a*u*o-s*n*l;return[d,c,m,f]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=r&&e>=r||this._caching.lastFrame<t&&e<t))){this._caching.lastFrame>=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var i=this.interpolateValue(e,this._caching);this.pv=i}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if(this.propType==="unidimensional")t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var r=0,i=this.v.length;r<i;)t=e[r]*this.mult,mathAbs(this.v[r]-t)>1e-5&&(this.v[r]=t,this._mdf=!0),r+=1}function processEffectsSequence(){if(!(this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)){if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=this._isFirstFrame;var e,t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e<t;e+=1)r=this.effectsSequence[e](r);this.setVValue(r),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function ValueProperty(e,t,r,i){this.propType="unidimensional",this.mult=r||1,this.data=t,this.v=r?t.k*r:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=i,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(e,t,r,i){this.propType="multidimensional",this.mult=r||1,this.data=t,this._mdf=!1,this.elem=e,this.container=i,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var a,n=t.k.length;for(this.v=createTypedArray("float32",n),this.pv=createTypedArray("float32",n),this.vel=createTypedArray("float32",n),a=0;a<n;a+=1)this.v[a]=t.k[a]*this.mult,this.pv[a]=t.k[a];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(e,t,r,i){this.propType="unidimensional",this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=t,this.mult=r||1,this.elem=e,this.container=i,this.comp=e.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(e,t,r,i){this.propType="multidimensional";var a,n=t.k.length,o,s,u,l;for(a=0;a<n-1;a+=1)t.k[a].to&&t.k[a].s&&t.k[a+1]&&t.k[a+1].s&&(o=t.k[a].s,s=t.k[a+1].s,u=t.k[a].to,l=t.k[a].ti,(o.length===2&&!(o[0]===s[0]&&o[1]===s[1])&&bez.pointOnLine2D(o[0],o[1],s[0],s[1],o[0]+u[0],o[1]+u[1])&&bez.pointOnLine2D(o[0],o[1],s[0],s[1],s[0]+l[0],s[1]+l[1])||o.length===3&&!(o[0]===s[0]&&o[1]===s[1]&&o[2]===s[2])&&bez.pointOnLine3D(o[0],o[1],o[2],s[0],s[1],s[2],o[0]+u[0],o[1]+u[1],o[2]+u[2])&&bez.pointOnLine3D(o[0],o[1],o[2],s[0],s[1],s[2],s[0]+l[0],s[1]+l[1],s[2]+l[2]))&&(t.k[a].to=null,t.k[a].ti=null),o[0]===s[0]&&o[1]===s[1]&&u[0]===0&&u[1]===0&&l[0]===0&&l[1]===0&&(o.length===2||o[2]===s[2]&&u[2]===0&&l[2]===0)&&(t.k[a].to=null,t.k[a].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=t,this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=r||1,this.elem=e,this.container=i,this.comp=e.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var f=t.k[0].s.length;for(this.v=createTypedArray("float32",f),this.pv=createTypedArray("float32",f),a=0;a<f;a+=1)this.v[a]=initFrame,this.pv[a]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",f)},this.addEffect=addEffect}var PropertyFactory=function(){function e(r,i,a,n,o){i.sid&&(i=r.globalData.slotManager.getProp(i));var s;if(!i.k.length)s=new ValueProperty(r,i,n,o);else if(typeof i.k[0]=="number")s=new MultiDimensionalProperty(r,i,n,o);else switch(a){case 0:s=new KeyframedValueProperty(r,i,n,o);break;case 1:s=new KeyframedMultidimensionalProperty(r,i,n,o);break}return s.effectsSequence.length&&o.addDynamicProperty(s),s}var t={getProp:e};return t}();function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(t){this.dynamicProperties.indexOf(t)===-1&&(this.dynamicProperties.push(t),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){this._mdf=!1;var t,r=this.dynamicProperties.length;for(t=0;t<r;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(t){this.container=t,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=function(){function e(){return createTypedArray("float32",2)}return poolFactory(8,e)}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var r=0;r<t;)this.v[r]=pointPool.newElement(),this.o[r]=pointPool.newElement(),this.i[r]=pointPool.newElement(),r+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,r,i,a){var n;switch(this._length=Math.max(this._length,i+1),this._length>=this._maxLength&&this.doubleArrayLength(),r){case"v":n=this.v;break;case"i":n=this.i;break;case"o":n=this.o;break;default:n=[];break}(!n[i]||n[i]&&!a)&&(n[i]=pointPool.newElement()),n[i][0]=e,n[i][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,i,a,n,o,s){this.setXYAt(e,t,"v",o,s),this.setXYAt(r,i,"o",o,s),this.setXYAt(a,n,"i",o,s)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,i=this.i,a=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],i[0][0],i[0][1],r[0][0],r[0][1],0,!1),a=1);var n=this._length-1,o=this._length,s;for(s=a;s<o;s+=1)e.setTripleAt(t[n][0],t[n][1],i[n][0],i[n][1],r[n][0],r[n][1],s,!1),n-=1;return e},ShapePath.prototype.length=function(){return this._length};var shapePool=function(){function e(){return new ShapePath}function t(a){var n=a._length,o;for(o=0;o<n;o+=1)pointPool.release(a.v[o]),pointPool.release(a.i[o]),pointPool.release(a.o[o]),a.v[o]=null,a.i[o]=null,a.o[o]=null;a._length=0,a.c=!1}function r(a){var n=i.newElement(),o,s=a._length===void 0?a.v.length:a._length;for(n.setLength(s),n.c=a.c,o=0;o<s;o+=1)n.setTripleAt(a.v[o][0],a.v[o][1],a.o[o][0],a.o[o][1],a.i[o][0],a.i[o][1],o);return n}var i=poolFactory(4,e,t);return i.clone=r,i}();function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var e;for(e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0};var shapeCollectionPool=function(){var e={newShapeCollection:a,release:n},t=0,r=4,i=createSizedArray(r);function a(){var o;return t?(t-=1,o=i[t]):o=new ShapeCollection,o}function n(o){var s,u=o._length;for(s=0;s<u;s+=1)shapePool.release(o.shapes[s]);o._length=0,t===r&&(i=pooling.double(i),r*=2),i[t]=o,t+=1}return e}(),ShapePropertyFactory=function(){var e=-999999;function t(k,b,g){var y=g.lastIndex,D,C,j,A,T,$,L,q,V,H=this.keyframes;if(k<H[0].t-this.offsetTime)D=H[0].s[0],j=!0,y=0;else if(k>=H[H.length-1].t-this.offsetTime)D=H[H.length-1].s?H[H.length-1].s[0]:H[H.length-2].e[0],j=!0;else{for(var O=y,S=H.length-1,M=!0,E,B,z;M&&(E=H[O],B=H[O+1],!(B.t-this.offsetTime>k));)O<S-1?O+=1:M=!1;if(z=this.keyframesMetadata[O]||{},j=E.h===1,y=O,!j){if(k>=B.t-this.offsetTime)q=1;else if(k<E.t-this.offsetTime)q=0;else{var N;z.__fnct?N=z.__fnct:(N=BezierFactory.getBezierEasing(E.o.x,E.o.y,E.i.x,E.i.y).get,z.__fnct=N),q=N((k-(E.t-this.offsetTime))/(B.t-this.offsetTime-(E.t-this.offsetTime)))}C=B.s?B.s[0]:E.e[0]}D=E.s[0]}for($=b._length,L=D.i[0].length,g.lastIndex=y,A=0;A<$;A+=1)for(T=0;T<L;T+=1)V=j?D.i[A][T]:D.i[A][T]+(C.i[A][T]-D.i[A][T])*q,b.i[A][T]=V,V=j?D.o[A][T]:D.o[A][T]+(C.o[A][T]-D.o[A][T])*q,b.o[A][T]=V,V=j?D.v[A][T]:D.v[A][T]+(C.v[A][T]-D.v[A][T])*q,b.v[A][T]=V}function r(){var k=this.comp.renderedFrame-this.offsetTime,b=this.keyframes[0].t-this.offsetTime,g=this.keyframes[this.keyframes.length-1].t-this.offsetTime,y=this._caching.lastFrame;return y!==e&&(y<b&&k<b||y>g&&k>g)||(this._caching.lastIndex=y<k?this._caching.lastIndex:0,this.interpolateShape(k,this.pv,this._caching)),this._caching.lastFrame=k,this.pv}function i(){this.paths=this.localShapeCollection}function a(k,b){if(k._length!==b._length||k.c!==b.c)return!1;var g,y=k._length;for(g=0;g<y;g+=1)if(k.v[g][0]!==b.v[g][0]||k.v[g][1]!==b.v[g][1]||k.o[g][0]!==b.o[g][0]||k.o[g][1]!==b.o[g][1]||k.i[g][0]!==b.i[g][0]||k.i[g][1]!==b.i[g][1])return!1;return!0}function n(k){a(this.v,k)||(this.v=shapePool.clone(k),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function o(){if(this.elem.globalData.frameId!==this.frameId){if(!this.effectsSequence.length){this._mdf=!1;return}if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=!1;var k;this.kf?k=this.pv:this.data.ks?k=this.data.ks.k:k=this.data.pt.k;var b,g=this.effectsSequence.length;for(b=0;b<g;b+=1)k=this.effectsSequence[b](k);this.setVValue(k),this.lock=!1,this.frameId=this.elem.globalData.frameId}}function s(k,b,g){this.propType="shape",this.comp=k.comp,this.container=k,this.elem=k,this.data=b,this.k=!1,this.kf=!1,this._mdf=!1;var y=g===3?b.pt.k:b.ks.k;this.v=shapePool.clone(y),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=i,this.effectsSequence=[]}function u(k){this.effectsSequence.push(k),this.container.addDynamicProperty(this)}s.prototype.interpolateShape=t,s.prototype.getValue=o,s.prototype.setVValue=n,s.prototype.addEffect=u;function l(k,b,g){this.propType="shape",this.comp=k.comp,this.elem=k,this.container=k,this.offsetTime=k.data.st,this.keyframes=g===3?b.pt.k:b.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var y=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,y),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=e,this.reset=i,this._caching={lastFrame:e,lastIndex:0},this.effectsSequence=[r.bind(this)]}l.prototype.getValue=o,l.prototype.interpolateShape=t,l.prototype.setVValue=n,l.prototype.addEffect=u;var f=function(){var k=roundCorner;function b(g,y){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=y.d,this.elem=g,this.comp=g.comp,this.frameId=-1,this.initDynamicPropertyContainer(g),this.p=PropertyFactory.getProp(g,y.p,1,0,this),this.s=PropertyFactory.getProp(g,y.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return b.prototype={reset:i,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var y=this.p.v[0],D=this.p.v[1],C=this.s.v[0]/2,j=this.s.v[1]/2,A=this.d!==3,T=this.v;T.v[0][0]=y,T.v[0][1]=D-j,T.v[1][0]=A?y+C:y-C,T.v[1][1]=D,T.v[2][0]=y,T.v[2][1]=D+j,T.v[3][0]=A?y-C:y+C,T.v[3][1]=D,T.i[0][0]=A?y-C*k:y+C*k,T.i[0][1]=D-j,T.i[1][0]=A?y+C:y-C,T.i[1][1]=D-j*k,T.i[2][0]=A?y+C*k:y-C*k,T.i[2][1]=D+j,T.i[3][0]=A?y-C:y+C,T.i[3][1]=D+j*k,T.o[0][0]=A?y+C*k:y-C*k,T.o[0][1]=D-j,T.o[1][0]=A?y+C:y-C,T.o[1][1]=D+j*k,T.o[2][0]=A?y-C*k:y+C*k,T.o[2][1]=D+j,T.o[3][0]=A?y-C:y+C,T.o[3][1]=D-j*k}},extendPrototype([DynamicPropertyContainer],b),b}(),d=function(){function k(b,g){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=b,this.comp=b.comp,this.data=g,this.frameId=-1,this.d=g.d,this.initDynamicPropertyContainer(b),g.sy===1?(this.ir=PropertyFactory.getProp(b,g.ir,0,0,this),this.is=PropertyFactory.getProp(b,g.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(b,g.pt,0,0,this),this.p=PropertyFactory.getProp(b,g.p,1,0,this),this.r=PropertyFactory.getProp(b,g.r,0,degToRads,this),this.or=PropertyFactory.getProp(b,g.or,0,0,this),this.os=PropertyFactory.getProp(b,g.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return k.prototype={reset:i,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var g=Math.floor(this.pt.v)*2,y=Math.PI*2/g,D=!0,C=this.or.v,j=this.ir.v,A=this.os.v,T=this.is.v,$=2*Math.PI*C/(g*2),L=2*Math.PI*j/(g*2),q,V,H,O,S=-Math.PI/2;S+=this.r.v;var M=this.data.d===3?-1:1;for(this.v._length=0,q=0;q<g;q+=1){V=D?C:j,H=D?A:T,O=D?$:L;var E=V*Math.cos(S),B=V*Math.sin(S),z=E===0&&B===0?0:B/Math.sqrt(E*E+B*B),N=E===0&&B===0?0:-E/Math.sqrt(E*E+B*B);E+=+this.p.v[0],B+=+this.p.v[1],this.v.setTripleAt(E,B,E-z*O*H*M,B-N*O*H*M,E+z*O*H*M,B+N*O*H*M,q,!0),D=!D,S+=y*M}},convertPolygonToPath:function(){var g=Math.floor(this.pt.v),y=Math.PI*2/g,D=this.or.v,C=this.os.v,j=2*Math.PI*D/(g*4),A,T=-Math.PI*.5,$=this.data.d===3?-1:1;for(T+=this.r.v,this.v._length=0,A=0;A<g;A+=1){var L=D*Math.cos(T),q=D*Math.sin(T),V=L===0&&q===0?0:q/Math.sqrt(L*L+q*q),H=L===0&&q===0?0:-L/Math.sqrt(L*L+q*q);L+=+this.p.v[0],q+=+this.p.v[1],this.v.setTripleAt(L,q,L-V*j*C*$,q-H*j*C*$,L+V*j*C*$,q+H*j*C*$,A,!0),T+=y*$}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],k),k}(),c=function(){function k(b,g){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=b,this.comp=b.comp,this.frameId=-1,this.d=g.d,this.initDynamicPropertyContainer(b),this.p=PropertyFactory.getProp(b,g.p,1,0,this),this.s=PropertyFactory.getProp(b,g.s,1,0,this),this.r=PropertyFactory.getProp(b,g.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return k.prototype={convertRectToPath:function(){var g=this.p.v[0],y=this.p.v[1],D=this.s.v[0]/2,C=this.s.v[1]/2,j=bmMin(D,C,this.r.v),A=j*(1-roundCorner);this.v._length=0,this.d===2||this.d===1?(this.v.setTripleAt(g+D,y-C+j,g+D,y-C+j,g+D,y-C+A,0,!0),this.v.setTripleAt(g+D,y+C-j,g+D,y+C-A,g+D,y+C-j,1,!0),j!==0?(this.v.setTripleAt(g+D-j,y+C,g+D-j,y+C,g+D-A,y+C,2,!0),this.v.setTripleAt(g-D+j,y+C,g-D+A,y+C,g-D+j,y+C,3,!0),this.v.setTripleAt(g-D,y+C-j,g-D,y+C-j,g-D,y+C-A,4,!0),this.v.setTripleAt(g-D,y-C+j,g-D,y-C+A,g-D,y-C+j,5,!0),this.v.setTripleAt(g-D+j,y-C,g-D+j,y-C,g-D+A,y-C,6,!0),this.v.setTripleAt(g+D-j,y-C,g+D-A,y-C,g+D-j,y-C,7,!0)):(this.v.setTripleAt(g-D,y+C,g-D+A,y+C,g-D,y+C,2),this.v.setTripleAt(g-D,y-C,g-D,y-C+A,g-D,y-C,3))):(this.v.setTripleAt(g+D,y-C+j,g+D,y-C+A,g+D,y-C+j,0,!0),j!==0?(this.v.setTripleAt(g+D-j,y-C,g+D-j,y-C,g+D-A,y-C,1,!0),this.v.setTripleAt(g-D+j,y-C,g-D+A,y-C,g-D+j,y-C,2,!0),this.v.setTripleAt(g-D,y-C+j,g-D,y-C+j,g-D,y-C+A,3,!0),this.v.setTripleAt(g-D,y+C-j,g-D,y+C-A,g-D,y+C-j,4,!0),this.v.setTripleAt(g-D+j,y+C,g-D+j,y+C,g-D+A,y+C,5,!0),this.v.setTripleAt(g+D-j,y+C,g+D-A,y+C,g+D-j,y+C,6,!0),this.v.setTripleAt(g+D,y+C-j,g+D,y+C-j,g+D,y+C-A,7,!0)):(this.v.setTripleAt(g-D,y-C,g-D+A,y-C,g-D,y-C,1,!0),this.v.setTripleAt(g-D,y+C,g-D,y+C-A,g-D,y+C,2,!0),this.v.setTripleAt(g+D,y+C,g+D-A,y+C,g+D,y+C,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:i},extendPrototype([DynamicPropertyContainer],k),k}();function m(k,b,g){var y;if(g===3||g===4){var D=g===3?b.pt:b.ks,C=D.k;C.length?y=new l(k,b,g):y=new s(k,b,g)}else g===5?y=new c(k,b):g===6?y=new f(k,b):g===7&&(y=new d(k,b));return y.k&&k.addDynamicProperty(y),y}function _(){return s}function F(){return l}var x={};return x.getShapeProp=m,x.getConstructorFunction=_,x.getKeyframedConstructorFunction=F,x}();/*!
 Transformation Matrix v2.0
 (c) Epistemex 2014-2015
 www.epistemex.com
 By Ken Fyrstenberg
 Contributions by leeoniya.
 License: MIT, header required.
 */var Matrix=function(){var e=Math.cos,t=Math.sin,r=Math.tan,i=Math.round;function a(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function n(E){if(E===0)return this;var B=e(E),z=t(E);return this._t(B,-z,0,0,z,B,0,0,0,0,1,0,0,0,0,1)}function o(E){if(E===0)return this;var B=e(E),z=t(E);return this._t(1,0,0,0,0,B,-z,0,0,z,B,0,0,0,0,1)}function s(E){if(E===0)return this;var B=e(E),z=t(E);return this._t(B,0,z,0,0,1,0,0,-z,0,B,0,0,0,0,1)}function u(E){if(E===0)return this;var B=e(E),z=t(E);return this._t(B,-z,0,0,z,B,0,0,0,0,1,0,0,0,0,1)}function l(E,B){return this._t(1,B,E,1,0,0)}function f(E,B){return this.shear(r(E),r(B))}function d(E,B){var z=e(B),N=t(B);return this._t(z,N,0,0,-N,z,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,r(E),1,0,0,0,0,1,0,0,0,0,1)._t(z,-N,0,0,N,z,0,0,0,0,1,0,0,0,0,1)}function c(E,B,z){return!z&&z!==0&&(z=1),E===1&&B===1&&z===1?this:this._t(E,0,0,0,0,B,0,0,0,0,z,0,0,0,0,1)}function m(E,B,z,N,Q,ie,ne,se,le,_e,pe,be,he,ge,Fe,I){return this.props[0]=E,this.props[1]=B,this.props[2]=z,this.props[3]=N,this.props[4]=Q,this.props[5]=ie,this.props[6]=ne,this.props[7]=se,this.props[8]=le,this.props[9]=_e,this.props[10]=pe,this.props[11]=be,this.props[12]=he,this.props[13]=ge,this.props[14]=Fe,this.props[15]=I,this}function _(E,B,z){return z=z||0,E!==0||B!==0||z!==0?this._t(1,0,0,0,0,1,0,0,0,0,1,0,E,B,z,1):this}function F(E,B,z,N,Q,ie,ne,se,le,_e,pe,be,he,ge,Fe,I){var R=this.props;if(E===1&&B===0&&z===0&&N===0&&Q===0&&ie===1&&ne===0&&se===0&&le===0&&_e===0&&pe===1&&be===0)return R[12]=R[12]*E+R[15]*he,R[13]=R[13]*ie+R[15]*ge,R[14]=R[14]*pe+R[15]*Fe,R[15]*=I,this._identityCalculated=!1,this;var W=R[0],K=R[1],U=R[2],Y=R[3],ee=R[4],X=R[5],J=R[6],G=R[7],te=R[8],re=R[9],ae=R[10],oe=R[11],ue=R[12],ce=R[13],fe=R[14],me=R[15];return R[0]=W*E+K*Q+U*le+Y*he,R[1]=W*B+K*ie+U*_e+Y*ge,R[2]=W*z+K*ne+U*pe+Y*Fe,R[3]=W*N+K*se+U*be+Y*I,R[4]=ee*E+X*Q+J*le+G*he,R[5]=ee*B+X*ie+J*_e+G*ge,R[6]=ee*z+X*ne+J*pe+G*Fe,R[7]=ee*N+X*se+J*be+G*I,R[8]=te*E+re*Q+ae*le+oe*he,R[9]=te*B+re*ie+ae*_e+oe*ge,R[10]=te*z+re*ne+ae*pe+oe*Fe,R[11]=te*N+re*se+ae*be+oe*I,R[12]=ue*E+ce*Q+fe*le+me*he,R[13]=ue*B+ce*ie+fe*_e+me*ge,R[14]=ue*z+ce*ne+fe*pe+me*Fe,R[15]=ue*N+ce*se+fe*be+me*I,this._identityCalculated=!1,this}function x(E){var B=E.props;return this.transform(B[0],B[1],B[2],B[3],B[4],B[5],B[6],B[7],B[8],B[9],B[10],B[11],B[12],B[13],B[14],B[15])}function k(){return this._identityCalculated||(this._identity=!(this.props[0]!==1||this.props[1]!==0||this.props[2]!==0||this.props[3]!==0||this.props[4]!==0||this.props[5]!==1||this.props[6]!==0||this.props[7]!==0||this.props[8]!==0||this.props[9]!==0||this.props[10]!==1||this.props[11]!==0||this.props[12]!==0||this.props[13]!==0||this.props[14]!==0||this.props[15]!==1),this._identityCalculated=!0),this._identity}function b(E){for(var B=0;B<16;){if(E.props[B]!==this.props[B])return!1;B+=1}return!0}function g(E){var B;for(B=0;B<16;B+=1)E.props[B]=this.props[B];return E}function y(E){var B;for(B=0;B<16;B+=1)this.props[B]=E[B]}function D(E,B,z){return{x:E*this.props[0]+B*this.props[4]+z*this.props[8]+this.props[12],y:E*this.props[1]+B*this.props[5]+z*this.props[9]+this.props[13],z:E*this.props[2]+B*this.props[6]+z*this.props[10]+this.props[14]}}function C(E,B,z){return E*this.props[0]+B*this.props[4]+z*this.props[8]+this.props[12]}function j(E,B,z){return E*this.props[1]+B*this.props[5]+z*this.props[9]+this.props[13]}function A(E,B,z){return E*this.props[2]+B*this.props[6]+z*this.props[10]+this.props[14]}function T(){var E=this.props[0]*this.props[5]-this.props[1]*this.props[4],B=this.props[5]/E,z=-this.props[1]/E,N=-this.props[4]/E,Q=this.props[0]/E,ie=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/E,ne=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/E,se=new Matrix;return se.props[0]=B,se.props[1]=z,se.props[4]=N,se.props[5]=Q,se.props[12]=ie,se.props[13]=ne,se}function $(E){var B=this.getInverseMatrix();return B.applyToPointArray(E[0],E[1],E[2]||0)}function L(E){var B,z=E.length,N=[];for(B=0;B<z;B+=1)N[B]=$(E[B]);return N}function q(E,B,z){var N=createTypedArray("float32",6);if(this.isIdentity())N[0]=E[0],N[1]=E[1],N[2]=B[0],N[3]=B[1],N[4]=z[0],N[5]=z[1];else{var Q=this.props[0],ie=this.props[1],ne=this.props[4],se=this.props[5],le=this.props[12],_e=this.props[13];N[0]=E[0]*Q+E[1]*ne+le,N[1]=E[0]*ie+E[1]*se+_e,N[2]=B[0]*Q+B[1]*ne+le,N[3]=B[0]*ie+B[1]*se+_e,N[4]=z[0]*Q+z[1]*ne+le,N[5]=z[0]*ie+z[1]*se+_e}return N}function V(E,B,z){var N;return this.isIdentity()?N=[E,B,z]:N=[E*this.props[0]+B*this.props[4]+z*this.props[8]+this.props[12],E*this.props[1]+B*this.props[5]+z*this.props[9]+this.props[13],E*this.props[2]+B*this.props[6]+z*this.props[10]+this.props[14]],N}function H(E,B){if(this.isIdentity())return E+","+B;var z=this.props;return Math.round((E*z[0]+B*z[4]+z[12])*100)/100+","+Math.round((E*z[1]+B*z[5]+z[13])*100)/100}function O(){for(var E=0,B=this.props,z="matrix3d(",N=1e4;E<16;)z+=i(B[E]*N)/N,z+=E===15?")":",",E+=1;return z}function S(E){var B=1e4;return E<1e-6&&E>0||E>-1e-6&&E<0?i(E*B)/B:E}function M(){var E=this.props,B=S(E[0]),z=S(E[1]),N=S(E[4]),Q=S(E[5]),ie=S(E[12]),ne=S(E[13]);return"matrix("+B+","+z+","+N+","+Q+","+ie+","+ne+")"}return function(){this.reset=a,this.rotate=n,this.rotateX=o,this.rotateY=s,this.rotateZ=u,this.skew=f,this.skewFromAxis=d,this.shear=l,this.scale=c,this.setTransform=m,this.translate=_,this.transform=F,this.multiply=x,this.applyToPoint=D,this.applyToX=C,this.applyToY=j,this.applyToZ=A,this.applyToPointArray=V,this.applyToTriplePoints=q,this.applyToPointStringified=H,this.toCSS=O,this.to2dCSS=M,this.clone=g,this.cloneFromProps=y,this.equals=b,this.inversePoints=L,this.inversePoint=$,this.getInverseMatrix=T,this._t=this.transform,this.isIdentity=k,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){"@babel/helpers - typeof";return _typeof$3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$3(e)}var lottie={};function setLocation(e){setLocationHref(e)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return animationManager.loadAnimation(e)}function setQuality(e){if(typeof e=="string")switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10);break}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e)}function inBrowser(){return typeof navigator<"u"}function installPlugin(e,t){e==="expressions"&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.13.0";function checkReady(){document.readyState==="complete"&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r<t.length;r+=1){var i=t[r].split("=");if(decodeURIComponent(i[0])==e)return decodeURIComponent(i[1])}return null}var queryString="";{var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{_typeof$3(exports$1)!=="object"&&(window.bodymovin=lottie)}catch(e){}var ShapeModifiers=function(){var e={},t={};e.registerModifier=r,e.getModifier=i;function r(a,n){t[a]||(t[a]=n)}function i(a,n,o){return new t[a](n,o)}return e}();function ShapeModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier);function TrimModifier(){}extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,r,i,a){var n=[];t<=1?n.push({s:e,e:t}):e>=1?n.push({s:e-1,e:t-1}):(n.push({s:e,e:1}),n.push({s:0,e:t-1}));var o=[],s,u=n.length,l;for(s=0;s<u;s+=1)if(l=n[s],!(l.e*a<i||l.s*a>i+r)){var f,d;l.s*a<=i?f=0:f=(l.s*a-i)/r,l.e*a>=i+r?d=1:d=(l.e*a-i)/r,o.push([f,d])}return o.length||o.push([0,0]),o},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t<r;t+=1)segmentsLengthPool.release(e[t]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,r;if(this._mdf||e){var i=this.o.v%360/360;if(i<0&&(i+=1),this.s.v>1?t=1+i:this.s.v<0?t=0+i:t=this.s.v+i,this.e.v>1?r=1+i:this.e.v<0?r=0+i:r=this.e.v+i,t>r){var a=t;t=r,r=a}t=Math.round(t*1e4)*1e-4,r=Math.round(r*1e4)*1e-4,this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var n,o,s=this.shapes.length,u,l,f,d,c,m=0;if(r===t)for(o=0;o<s;o+=1)this.shapes[o].localShapeCollection.releaseShapes(),this.shapes[o].shape._mdf=!0,this.shapes[o].shape.paths=this.shapes[o].localShapeCollection,this._mdf&&(this.shapes[o].pathsData.length=0);else if(r===1&&t===0||r===0&&t===1){if(this._mdf)for(o=0;o<s;o+=1)this.shapes[o].pathsData.length=0,this.shapes[o].shape._mdf=!0}else{var _=[],F,x;for(o=0;o<s;o+=1)if(F=this.shapes[o],!F.shape._mdf&&!this._mdf&&!e&&this.m!==2)F.shape.paths=F.localShapeCollection;else{if(n=F.shape.paths,l=n._length,c=0,!F.shape._mdf&&F.pathsData.length)c=F.totalShapeLength;else{for(f=this.releasePathsData(F.pathsData),u=0;u<l;u+=1)d=bez.getSegmentsLength(n.shapes[u]),f.push(d),c+=d.totalLength;F.totalShapeLength=c,F.pathsData=f}m+=c,F.shape._mdf=!0}var k=t,b=r,g=0,y;for(o=s-1;o>=0;o-=1)if(F=this.shapes[o],F.shape._mdf){for(x=F.localShapeCollection,x.releaseShapes(),this.m===2&&s>1?(y=this.calculateShapeEdges(t,r,F.totalShapeLength,g,m),g+=F.totalShapeLength):y=[[k,b]],l=y.length,u=0;u<l;u+=1){k=y[u][0],b=y[u][1],_.length=0,b<=1?_.push({s:F.totalShapeLength*k,e:F.totalShapeLength*b}):k>=1?_.push({s:F.totalShapeLength*(k-1),e:F.totalShapeLength*(b-1)}):(_.push({s:F.totalShapeLength*k,e:F.totalShapeLength}),_.push({s:0,e:F.totalShapeLength*(b-1)}));var D=this.addShapes(F,_[0]);if(_[0].s!==_[0].e){if(_.length>1){var C=F.shape.paths.shapes[F.shape.paths._length-1];if(C.c){var j=D.pop();this.addPaths(D,x),D=this.addShapes(F,_[1],j)}else this.addPaths(D,x),D=this.addShapes(F,_[1])}this.addPaths(D,x)}}F.shape.paths=x}}},TrimModifier.prototype.addPaths=function(e,t){var r,i=e.length;for(r=0;r<i;r+=1)t.addShape(e[r])},TrimModifier.prototype.addSegment=function(e,t,r,i,a,n,o){a.setXYAt(t[0],t[1],"o",n),a.setXYAt(r[0],r[1],"i",n+1),o&&a.setXYAt(e[0],e[1],"v",n),a.setXYAt(i[0],i[1],"v",n+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,r,i){t.setXYAt(e[1],e[5],"o",r),t.setXYAt(e[2],e[6],"i",r+1),i&&t.setXYAt(e[0],e[4],"v",r),t.setXYAt(e[3],e[7],"v",r+1)},TrimModifier.prototype.addShapes=function(e,t,r){var i=e.pathsData,a=e.shape.paths.shapes,n,o=e.shape.paths._length,s,u,l=0,f,d,c,m,_=[],F,x=!0;for(r?(d=r._length,F=r._length):(r=shapePool.newElement(),d=0,F=0),_.push(r),n=0;n<o;n+=1){for(c=i[n].lengths,r.c=a[n].c,u=a[n].c?c.length:c.length+1,s=1;s<u;s+=1)if(f=c[s-1],l+f.addedLength<t.s)l+=f.addedLength,r.c=!1;else if(l>t.e){r.c=!1;break}else t.s<=l&&t.e>=l+f.addedLength?(this.addSegment(a[n].v[s-1],a[n].o[s-1],a[n].i[s],a[n].v[s],r,d,x),x=!1):(m=bez.getNewSegment(a[n].v[s-1],a[n].v[s],a[n].o[s-1],a[n].i[s],(t.s-l)/f.addedLength,(t.e-l)/f.addedLength,c[s-1]),this.addSegmentFromArray(m,r,d,x),x=!1,r.c=!1),l+=f.addedLength,d+=1;if(a[n].c&&c.length){if(f=c[s-1],l<=t.e){var k=c[s-1].addedLength;t.s<=l&&t.e>=l+k?(this.addSegment(a[n].v[s-1],a[n].o[s-1],a[n].i[0],a[n].v[0],r,d,x),x=!1):(m=bez.getNewSegment(a[n].v[s-1],a[n].v[0],a[n].o[s-1],a[n].i[0],(t.s-l)/k,(t.e-l)/k,c[s-1]),this.addSegmentFromArray(m,r,d,x),x=!1,r.c=!1)}else r.c=!1;l+=f.addedLength,d+=1}if(r._length&&(r.setXYAt(r.v[F][0],r.v[F][1],"i",F),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),l>t.e)break;n<o-1&&(r=shapePool.newElement(),x=!0,_.push(r),d=0)}return _};function PuckerAndBloatModifier(){}extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){var r=t/100,i=[0,0],a=e._length,n=0;for(n=0;n<a;n+=1)i[0]+=e.v[n][0],i[1]+=e.v[n][1];i[0]/=a,i[1]/=a;var o=shapePool.newElement();o.c=e.c;var s,u,l,f,d,c;for(n=0;n<a;n+=1)s=e.v[n][0]+(i[0]-e.v[n][0])*r,u=e.v[n][1]+(i[1]-e.v[n][1])*r,l=e.o[n][0]+(i[0]-e.o[n][0])*-r,f=e.o[n][1]+(i[1]-e.o[n][1])*-r,d=e.i[n][0]+(i[0]-e.i[n][0])*-r,c=e.i[n][1]+(i[1]-e.i[n][1])*-r,o.setTripleAt(s,u,l,f,d,c,n);return o},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,r,i=this.shapes.length,a,n,o=this.amount.v;if(o!==0){var s,u;for(r=0;r<i;r+=1){if(s=this.shapes[r],u=s.localShapeCollection,!(!s.shape._mdf&&!this._mdf&&!e))for(u.releaseShapes(),s.shape._mdf=!0,t=s.shape.paths.shapes,n=s.shape.paths._length,a=0;a<n;a+=1)u.addShape(this.processPath(t[a],o));s.shape.paths=s.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var e=[0,0];function t(u){var l=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||l,this.a&&u.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&u.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&u.skewFromAxis(-this.sk.v,this.sa.v),this.r?u.rotate(-this.r.v):u.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?u.translate(this.px.v,this.py.v,-this.pz.v):u.translate(this.px.v,this.py.v,0):u.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}function r(u){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||u){var l;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var f,d;if(l=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(f=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/l,0),d=this.p.getValueAtTime(this.p.keyframes[0].t/l,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(f=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/l,0),d=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/l,0)):(f=this.p.pv,d=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/l,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){f=[],d=[];var c=this.px,m=this.py;c._caching.lastFrame+c.offsetTime<=c.keyframes[0].t?(f[0]=c.getValueAtTime((c.keyframes[0].t+.01)/l,0),f[1]=m.getValueAtTime((m.keyframes[0].t+.01)/l,0),d[0]=c.getValueAtTime(c.keyframes[0].t/l,0),d[1]=m.getValueAtTime(m.keyframes[0].t/l,0)):c._caching.lastFrame+c.offsetTime>=c.keyframes[c.keyframes.length-1].t?(f[0]=c.getValueAtTime(c.keyframes[c.keyframes.length-1].t/l,0),f[1]=m.getValueAtTime(m.keyframes[m.keyframes.length-1].t/l,0),d[0]=c.getValueAtTime((c.keyframes[c.keyframes.length-1].t-.01)/l,0),d[1]=m.getValueAtTime((m.keyframes[m.keyframes.length-1].t-.01)/l,0)):(f=[c.pv,m.pv],d[0]=c.getValueAtTime((c._caching.lastFrame+c.offsetTime-.01)/l,c.offsetTime),d[1]=m.getValueAtTime((m._caching.lastFrame+m.offsetTime-.01)/l,m.offsetTime))}else d=e,f=d;this.v.rotate(-Math.atan2(f[1]-d[1],f[0]-d[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}}function i(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length)this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1;else return;if(!this.s.effectsSequence.length)this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2;else return;if(this.sk)if(!this.sk.effectsSequence.length&&!this.sa.effectsSequence.length)this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3;else return;this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):!this.rz.effectsSequence.length&&!this.ry.effectsSequence.length&&!this.rx.effectsSequence.length&&!this.or.effectsSequence.length&&(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}function a(){}function n(u){this._addDynamicProperty(u),this.elem.addDynamicProperty(u),this._isDirty=!0}function o(u,l,f){if(this.elem=u,this.frameId=-1,this.propType="transform",this.data=l,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(f||u),l.p&&l.p.s?(this.px=PropertyFactory.getProp(u,l.p.x,0,0,this),this.py=PropertyFactory.getProp(u,l.p.y,0,0,this),l.p.z&&(this.pz=PropertyFactory.getProp(u,l.p.z,0,0,this))):this.p=PropertyFactory.getProp(u,l.p||{k:[0,0,0]},1,0,this),l.rx){if(this.rx=PropertyFactory.getProp(u,l.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(u,l.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(u,l.rz,0,degToRads,this),l.or.k[0].ti){var d,c=l.or.k.length;for(d=0;d<c;d+=1)l.or.k[d].to=null,l.or.k[d].ti=null}this.or=PropertyFactory.getProp(u,l.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(u,l.r||{k:0},0,degToRads,this);l.sk&&(this.sk=PropertyFactory.getProp(u,l.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(u,l.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(u,l.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(u,l.s||{k:[100,100,100]},1,.01,this),l.o?this.o=PropertyFactory.getProp(u,l.o,0,.01,u):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}o.prototype={applyToMatrix:t,getValue:r,precalculateMatrix:i,autoOrient:a},extendPrototype([DynamicPropertyContainer],o),o.prototype.addDynamicProperty=n,o.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty;function s(u,l,f){return new o(u,l,f)}return{getTransformProperty:s}}();function RepeaterModifier(){}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,r,i,a,n){var o=n?-1:1,s=i.s.v[0]+(1-i.s.v[0])*(1-a),u=i.s.v[1]+(1-i.s.v[1])*(1-a);e.translate(i.p.v[0]*o*a,i.p.v[1]*o*a,i.p.v[2]),t.translate(-i.a.v[0],-i.a.v[1],i.a.v[2]),t.rotate(-i.r.v*o*a),t.translate(i.a.v[0],i.a.v[1],i.a.v[2]),r.translate(-i.a.v[0],-i.a.v[1],i.a.v[2]),r.scale(n?1/s:s,n?1/u:u),r.translate(i.a.v[0],i.a.v[1],i.a.v[2])},RepeaterModifier.prototype.init=function(e,t,r,i){for(this.elem=e,this.arr=t,this.pos=r,this.elemsData=i,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[r]);r>0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t]._processed=!1,e[t].ty==="gr"&&this.resetElements(e[t].it)},RepeaterModifier.prototype.cloneElements=function(e){var t=JSON.parse(JSON.stringify(e));return this.resetElements(t),t},RepeaterModifier.prototype.changeGroupRender=function(e,t){var r,i=e.length;for(r=0;r<i;r+=1)e[r]._render=t,e[r].ty==="gr"&&this.changeGroupRender(e[r].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,r,i,a,n,o=!1;if(this._mdf||e){var s=Math.ceil(this.c.v);if(this._groups.length<s){for(;this._groups.length<s;){var u={it:this.cloneElements(this._elements),ty:"gr"};u.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,u),this._groups.splice(0,0,u),this._currentCopies+=1}this.elem.reloadShapes(),o=!0}n=0;var l;for(i=0;i<=this._groups.length-1;i+=1){if(l=n<s,this._groups[i]._render=l,this.changeGroupRender(this._groups[i].it,l),!l){var f=this.elemsData[i].it,d=f[f.length-1];d.transform.op.v!==0?(d.transform.op._mdf=!0,d.transform.op.v=0):d.transform.op._mdf=!1}n+=1}this._currentCopies=s;var c=this.o.v,m=c%1,_=c>0?Math.floor(c):Math.ceil(c),F=this.pMatrix.props,x=this.rMatrix.props,k=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var b=0;if(c>0){for(;b<_;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),b+=1;m&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,m,!1),b+=m)}else if(c<0){for(;b>_;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),b-=1;m&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-m,!0),b-=m)}i=this.data.m===1?0:this._currentCopies-1,a=this.data.m===1?1:-1,n=this._currentCopies;for(var g,y;n;){if(t=this.elemsData[i].it,r=t[t.length-1].transform.mProps.v.props,y=r.length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=this._currentCopies===1?this.so.v:this.so.v+(this.eo.v-this.so.v)*(i/(this._currentCopies-1)),b!==0){for((i!==0&&a===1||i!==this._currentCopies-1&&a===-1)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(x[0],x[1],x[2],x[3],x[4],x[5],x[6],x[7],x[8],x[9],x[10],x[11],x[12],x[13],x[14],x[15]),this.matrix.transform(k[0],k[1],k[2],k[3],k[4],k[5],k[6],k[7],k[8],k[9],k[10],k[11],k[12],k[13],k[14],k[15]),this.matrix.transform(F[0],F[1],F[2],F[3],F[4],F[5],F[6],F[7],F[8],F[9],F[10],F[11],F[12],F[13],F[14],F[15]),g=0;g<y;g+=1)r[g]=this.matrix.props[g];this.matrix.reset()}else for(this.matrix.reset(),g=0;g<y;g+=1)r[g]=this.matrix.props[g];b+=1,n-=1,i+=a}}else for(n=this._currentCopies,i=0,a=1;n;)t=this.elemsData[i].it,r=t[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,n-=1,i+=a;return o},RepeaterModifier.prototype.addShape=function(){};function RoundCornersModifier(){}extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var r=shapePool.newElement();r.c=e.c;var i,a=e._length,n,o,s,u,l,f,d=0,c,m,_,F,x,k;for(i=0;i<a;i+=1)n=e.v[i],s=e.o[i],o=e.i[i],n[0]===s[0]&&n[1]===s[1]&&n[0]===o[0]&&n[1]===o[1]?(i===0||i===a-1)&&!e.c?(r.setTripleAt(n[0],n[1],s[0],s[1],o[0],o[1],d),d+=1):(i===0?u=e.v[a-1]:u=e.v[i-1],l=Math.sqrt(Math.pow(n[0]-u[0],2)+Math.pow(n[1]-u[1],2)),f=l?Math.min(l/2,t)/l:0,x=n[0]+(u[0]-n[0])*f,c=x,k=n[1]-(n[1]-u[1])*f,m=k,_=c-(c-n[0])*roundCorner,F=m-(m-n[1])*roundCorner,r.setTripleAt(c,m,_,F,x,k,d),d+=1,i===a-1?u=e.v[0]:u=e.v[i+1],l=Math.sqrt(Math.pow(n[0]-u[0],2)+Math.pow(n[1]-u[1],2)),f=l?Math.min(l/2,t)/l:0,_=n[0]+(u[0]-n[0])*f,c=_,F=n[1]+(u[1]-n[1])*f,m=F,x=c-(c-n[0])*roundCorner,k=m-(m-n[1])*roundCorner,r.setTripleAt(c,m,_,F,x,k,d),d+=1):(r.setTripleAt(e.v[i][0],e.v[i][1],e.o[i][0],e.o[i][1],e.i[i][0],e.i[i][1],d),d+=1);return r},RoundCornersModifier.prototype.processShapes=function(e){var t,r,i=this.shapes.length,a,n,o=this.rd.v;if(o!==0){var s,u;for(r=0;r<i;r+=1){if(s=this.shapes[r],u=s.localShapeCollection,!(!s.shape._mdf&&!this._mdf&&!e))for(u.releaseShapes(),s.shape._mdf=!0,t=s.shape.paths.shapes,n=s.shape.paths._length,a=0;a<n;a+=1)u.addShape(this.processPath(t[a],o));s.shape.paths=s.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function floatEqual(e,t){return Math.abs(e-t)*1e5<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,r){return e*(1-r)+t*r}function lerpPoint(e,t,r){return[lerp(e[0],t[0],r),lerp(e[1],t[1],r)]}function quadRoots(e,t,r){if(e===0)return[];var i=t*t-4*e*r;if(i<0)return[];var a=-t/(2*e);if(i===0)return[a];var n=Math.sqrt(i)/(2*e);return[a-n,a+n]}function polynomialCoefficients(e,t,r,i){return[-e+3*t-3*r+i,3*e-6*t+3*r,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,r,i,a){a&&pointEqual(e,t)&&(t=lerpPoint(e,i,1/3)),a&&pointEqual(r,i)&&(r=lerpPoint(e,i,2/3));var n=polynomialCoefficients(e[0],t[0],r[0],i[0]),o=polynomialCoefficients(e[1],t[1],r[1],i[1]);this.a=[n[0],o[0]],this.b=[n[1],o[1]],this.c=[n[2],o[2]],this.d=[n[3],o[3]],this.points=[e,t,r,i]}PolynomialBezier.prototype.point=function(e){return[((this.a[0]*e+this.b[0])*e+this.c[0])*e+this.d[0],((this.a[1]*e+this.b[1])*e+this.c[1])*e+this.d[1]]},PolynomialBezier.prototype.derivative=function(e){return[(3*e*this.a[0]+2*this.b[0])*e+this.c[0],(3*e*this.a[1]+2*this.b[1])*e+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(e){var t=this.derivative(e);return Math.atan2(t[1],t[0])},PolynomialBezier.prototype.normalAngle=function(e){var t=this.derivative(e);return Math.atan2(t[0],t[1])},PolynomialBezier.prototype.inflectionPoints=function(){var e=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(e))return[];var t=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/e,r=t*t-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/e;if(r<0)return[];var i=Math.sqrt(r);return floatZero(i)?i>0&&i<1?[t]:[]:[t-i,t+i].filter(function(a){return a>0&&a<1})},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),r=lerpPoint(this.points[1],this.points[2],e),i=lerpPoint(this.points[2],this.points[3],e),a=lerpPoint(t,r,e),n=lerpPoint(r,i,e),o=lerpPoint(a,n,e);return[new PolynomialBezier(this.points[0],t,a,o,!0),new PolynomialBezier(o,n,i,this.points[3],!0)]};function extrema(e,t){var r=e.points[0][t],i=e.points[e.points.length-1][t];if(r>i){var a=i;i=r,r=a}for(var n=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),o=0;o<n.length;o+=1)if(n[o]>0&&n[o]<1){var s=e.point(n[o])[t];s<r?r=s:s>i&&(i=s)}return{min:r,max:i}}PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}};function intersectData(e,t,r){var i=e.boundingBox();return{cx:i.cx,cy:i.cy,width:i.width,height:i.height,bez:e,t:(t+r)/2,t1:t,t2:r}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return Math.abs(e.cx-t.cx)*2<e.width+t.width&&Math.abs(e.cy-t.cy)*2<e.height+t.height}function intersectsImpl(e,t,r,i,a,n){if(boxIntersect(e,t)){if(r>=n||e.width<=i&&e.height<=i&&t.width<=i&&t.height<=i){a.push([e.t,t.t]);return}var o=splitData(e),s=splitData(t);intersectsImpl(o[0],s[0],r+1,i,a,n),intersectsImpl(o[0],s[1],r+1,i,a,n),intersectsImpl(o[1],s[0],r+1,i,a,n),intersectsImpl(o[1],s[1],r+1,i,a,n)}}PolynomialBezier.prototype.intersections=function(e,t,r){t===void 0&&(t=2),r===void 0&&(r=7);var i=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,i,r),i},PolynomialBezier.shapeSegment=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[r],e.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[r],e.i[r],e.o[t],e.v[t],!0)};function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,r,i){var a=[e[0],e[1],1],n=[t[0],t[1],1],o=[r[0],r[1],1],s=[i[0],i[1],1],u=crossProduct(crossProduct(a,n),crossProduct(o,s));return floatZero(u[2])?null:[u[0]/u[2],u[1]/u[2]]}function polarOffset(e,t,r){return[e[0]+Math.cos(t)*r,e[1]-Math.sin(t)*r]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=this.amplitude.effectsSequence.length!==0||this.frequency.effectsSequence.length!==0||this.pointsType.effectsSequence.length!==0};function setPoint(e,t,r,i,a,n,o){var s=r-Math.PI/2,u=r+Math.PI/2,l=t[0]+Math.cos(r)*i*a,f=t[1]-Math.sin(r)*i*a;e.setTripleAt(l,f,l+Math.cos(s)*n,f-Math.sin(s)*n,l+Math.cos(u)*o,f-Math.sin(u)*o,e.length())}function getPerpendicularVector(e,t){var r=[t[0]-e[0],t[1]-e[1]],i=-Math.PI*.5,a=[Math.cos(i)*r[0]-Math.sin(i)*r[1],Math.sin(i)*r[0]+Math.cos(i)*r[1]];return a}function getProjectingAngle(e,t){var r=t===0?e.length()-1:t-1,i=(t+1)%e.length(),a=e.v[r],n=e.v[i],o=getPerpendicularVector(a,n);return Math.atan2(0,1)-Math.atan2(o[1],o[0])}function zigZagCorner(e,t,r,i,a,n,o){var s=getProjectingAngle(t,r),u=t.v[r%t._length],l=t.v[r===0?t._length-1:r-1],f=t.v[(r+1)%t._length],d=n===2?Math.sqrt(Math.pow(u[0]-l[0],2)+Math.pow(u[1]-l[1],2)):0,c=n===2?Math.sqrt(Math.pow(u[0]-f[0],2)+Math.pow(u[1]-f[1],2)):0;setPoint(e,t.v[r%t._length],s,o,i,c/((a+1)*2),d/((a+1)*2))}function zigZagSegment(e,t,r,i,a,n){for(var o=0;o<i;o+=1){var s=(o+1)/(i+1),u=a===2?Math.sqrt(Math.pow(t.points[3][0]-t.points[0][0],2)+Math.pow(t.points[3][1]-t.points[0][1],2)):0,l=t.normalAngle(s),f=t.point(s);setPoint(e,f,l,n,r,u/((i+1)*2),u/((i+1)*2)),n=-n}return n}ZigZagModifier.prototype.processPath=function(e,t,r,i){var a=e._length,n=shapePool.newElement();if(n.c=e.c,e.c||(a-=1),a===0)return n;var o=-1,s=PolynomialBezier.shapeSegment(e,0);zigZagCorner(n,e,0,t,r,i,o);for(var u=0;u<a;u+=1)o=zigZagSegment(n,s,t,r,i,-o),u===a-1&&!e.c?s=null:s=PolynomialBezier.shapeSegment(e,(u+1)%a),zigZagCorner(n,e,u+1,t,r,i,o);return n},ZigZagModifier.prototype.processShapes=function(e){var t,r,i=this.shapes.length,a,n,o=this.amplitude.v,s=Math.max(0,Math.round(this.frequency.v)),u=this.pointsType.v;if(o!==0){var l,f;for(r=0;r<i;r+=1){if(l=this.shapes[r],f=l.localShapeCollection,!(!l.shape._mdf&&!this._mdf&&!e))for(f.releaseShapes(),l.shape._mdf=!0,t=l.shape.paths.shapes,n=l.shape.paths._length,a=0;a<n;a+=1)f.addShape(this.processPath(t[a],o,s,u));l.shape.paths=l.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function linearOffset(e,t,r){var i=Math.atan2(t[0]-e[0],t[1]-e[1]);return[polarOffset(e,i,r),polarOffset(t,i,r)]}function offsetSegment(e,t){var r,i,a,n,o,s,u;u=linearOffset(e.points[0],e.points[1],t),r=u[0],i=u[1],u=linearOffset(e.points[1],e.points[2],t),a=u[0],n=u[1],u=linearOffset(e.points[2],e.points[3],t),o=u[0],s=u[1];var l=lineIntersection(r,i,a,n);l===null&&(l=i);var f=lineIntersection(o,s,a,n);return f===null&&(f=o),new PolynomialBezier(r,l,f,s)}function joinLines(e,t,r,i,a){var n=t.points[3],o=r.points[0];if(i===3||pointEqual(n,o))return n;if(i===2){var s=-t.tangentAngle(1),u=-r.tangentAngle(0)+Math.PI,l=lineIntersection(n,polarOffset(n,s+Math.PI/2,100),o,polarOffset(o,s+Math.PI/2,100)),f=l?pointDistance(l,n):pointDistance(n,o)/2,d=polarOffset(n,s,2*f*roundCorner);return e.setXYAt(d[0],d[1],"o",e.length()-1),d=polarOffset(o,u,2*f*roundCorner),e.setTripleAt(o[0],o[1],o[0],o[1],d[0],d[1],e.length()),o}var c=pointEqual(n,t.points[2])?t.points[0]:t.points[2],m=pointEqual(o,r.points[1])?r.points[3]:r.points[1],_=lineIntersection(c,n,o,m);return _&&pointDistance(_,n)<a?(e.setTripleAt(_[0],_[1],_[0],_[1],_[0],_[1],e.length()),_):n}function getIntersection(e,t){var r=e.intersections(t);return r.length&&floatEqual(r[0][0],1)&&r.shift(),r.length?r[0]:null}function pruneSegmentIntersection(e,t){var r=e.slice(),i=t.slice(),a=getIntersection(e[e.length-1],t[0]);return a&&(r[e.length-1]=e[e.length-1].split(a[0])[0],i[0]=t[0].split(a[1])[1]),e.length>1&&t.length>1&&(a=getIntersection(e[0],t[t.length-1]),a)?[[e[0].split(a[0])[0]],[t[t.length-1].split(a[1])[1]]]:[r,i]}function pruneIntersections(e){for(var t,r=1;r<e.length;r+=1)t=pruneSegmentIntersection(e[r-1],e[r]),e[r-1]=t[0],e[r]=t[1];return e.length>1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var r=e.inflectionPoints(),i,a,n,o;if(r.length===0)return[offsetSegment(e,t)];if(r.length===1||floatEqual(r[1],1))return n=e.split(r[0]),i=n[0],a=n[1],[offsetSegment(i,t),offsetSegment(a,t)];n=e.split(r[0]),i=n[0];var s=(r[1]-r[0])/(1-r[0]);return n=n[1].split(s),o=n[0],a=n[1],[offsetSegment(i,t),offsetSegment(o,t),offsetSegment(a,t)]}function OffsetPathModifier(){}extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this.miterLimit=PropertyFactory.getProp(e,t.ml,0,null,this),this.lineJoin=t.lj,this._isAnimated=this.amount.effectsSequence.length!==0},OffsetPathModifier.prototype.processPath=function(e,t,r,i){var a=shapePool.newElement();a.c=e.c;var n=e.length();e.c||(n-=1);var o,s,u,l=[];for(o=0;o<n;o+=1)u=PolynomialBezier.shapeSegment(e,o),l.push(offsetSegmentSplit(u,t));if(!e.c)for(o=n-1;o>=0;o-=1)u=PolynomialBezier.shapeSegmentInverted(e,o),l.push(offsetSegmentSplit(u,t));l=pruneIntersections(l);var f=null,d=null;for(o=0;o<l.length;o+=1){var c=l[o];for(d&&(f=joinLines(a,d,c[0],r,i)),d=c[c.length-1],s=0;s<c.length;s+=1)u=c[s],f&&pointEqual(u.points[0],f)?a.setXYAt(u.points[1][0],u.points[1][1],"o",a.length()-1):a.setTripleAt(u.points[0][0],u.points[0][1],u.points[1][0],u.points[1][1],u.points[0][0],u.points[0][1],a.length()),a.setTripleAt(u.points[3][0],u.points[3][1],u.points[3][0],u.points[3][1],u.points[2][0],u.points[2][1],a.length()),f=u.points[3]}return l.length&&joinLines(a,d,l[0][0],r,i),a},OffsetPathModifier.prototype.processShapes=function(e){var t,r,i=this.shapes.length,a,n,o=this.amount.v,s=this.miterLimit.v,u=this.lineJoin;if(o!==0){var l,f;for(r=0;r<i;r+=1){if(l=this.shapes[r],f=l.localShapeCollection,!(!l.shape._mdf&&!this._mdf&&!e))for(f.releaseShapes(),l.shape._mdf=!0,t=l.shape.paths.shapes,n=l.shape.paths._length,a=0;a<n;a+=1)f.addShape(this.processPath(t[a],o,u,s));l.shape.paths=l.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",i="normal",a=t.length,n,o=0;o<a;o+=1)switch(n=t[o].toLowerCase(),n){case"italic":i="italic";break;case"bold":r="700";break;case"black":r="900";break;case"medium":r="500";break;case"regular":case"normal":r="400";break;case"light":case"thin":r="200";break}return{style:i,weight:e.fWeight||r}}var FontManager=function(){var e=5e3,t={w:0,size:0,shapes:[],data:{shapes:[]}},r=[];r=r.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var i=127988,a=917631,n=917601,o=917626,s=65039,u=8205,l=127462,f=127487,d=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function c(S){var M=S.split(","),E,B=M.length,z=[];for(E=0;E<B;E+=1)M[E]!=="sans-serif"&&M[E]!=="monospace"&&z.push(M[E]);return z.join(",")}function m(S,M){var E=createTag("span");E.setAttribute("aria-hidden",!0),E.style.fontFamily=M;var B=createTag("span");B.innerText="giItT1WQy@!-/#",E.style.position="absolute",E.style.left="-10000px",E.style.top="-10000px",E.style.fontSize="300px",E.style.fontVariant="normal",E.style.fontStyle="normal",E.style.fontWeight="normal",E.style.letterSpacing="0",E.appendChild(B),document.body.appendChild(E);var z=B.offsetWidth;return B.style.fontFamily=c(S)+", "+M,{node:B,w:z,parent:E}}function _(){var S,M=this.fonts.length,E,B,z=M;for(S=0;S<M;S+=1)this.fonts[S].loaded?z-=1:this.fonts[S].fOrigin==="n"||this.fonts[S].origin===0?this.fonts[S].loaded=!0:(E=this.fonts[S].monoCase.node,B=this.fonts[S].monoCase.w,E.offsetWidth!==B?(z-=1,this.fonts[S].loaded=!0):(E=this.fonts[S].sansCase.node,B=this.fonts[S].sansCase.w,E.offsetWidth!==B&&(z-=1,this.fonts[S].loaded=!0)),this.fonts[S].loaded&&(this.fonts[S].sansCase.parent.parentNode.removeChild(this.fonts[S].sansCase.parent),this.fonts[S].monoCase.parent.parentNode.removeChild(this.fonts[S].monoCase.parent)));z!==0&&Date.now()-this.initTime<e?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)}function F(S,M){var E=document.body&&M?"svg":"canvas",B,z=getFontProperties(S);if(E==="svg"){var N=createNS("text");N.style.fontSize="100px",N.setAttribute("font-family",S.fFamily),N.setAttribute("font-style",z.style),N.setAttribute("font-weight",z.weight),N.textContent="1",S.fClass?(N.style.fontFamily="inherit",N.setAttribute("class",S.fClass)):N.style.fontFamily=S.fFamily,M.appendChild(N),B=N}else{var Q=new OffscreenCanvas(500,500).getContext("2d");Q.font=z.style+" "+z.weight+" 100px "+S.fFamily,B=Q}function ie(ne){return E==="svg"?(B.textContent=ne,B.getComputedTextLength()):B.measureText(ne).width}return{measureText:ie}}function x(S,M){if(!S){this.isLoaded=!0;return}if(this.chars){this.isLoaded=!0,this.fonts=S.list;return}if(!document.body){this.isLoaded=!0,S.list.forEach(function(pe){pe.helper=F(pe),pe.cache={}}),this.fonts=S.list;return}var E=S.list,B,z=E.length,N=z;for(B=0;B<z;B+=1){var Q=!0,ie,ne;if(E[B].loaded=!1,E[B].monoCase=m(E[B].fFamily,"monospace"),E[B].sansCase=m(E[B].fFamily,"sans-serif"),!E[B].fPath)E[B].loaded=!0,N-=1;else if(E[B].fOrigin==="p"||E[B].origin===3){if(ie=document.querySelectorAll('style[f-forigin="p"][f-family="'+E[B].fFamily+'"], style[f-origin="3"][f-family="'+E[B].fFamily+'"]'),ie.length>0&&(Q=!1),Q){var se=createTag("style");se.setAttribute("f-forigin",E[B].fOrigin),se.setAttribute("f-origin",E[B].origin),se.setAttribute("f-family",E[B].fFamily),se.type="text/css",se.innerText="@font-face {font-family: "+E[B].fFamily+"; font-style: normal; src: url('"+E[B].fPath+"');}",M.appendChild(se)}}else if(E[B].fOrigin==="g"||E[B].origin===1){for(ie=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),ne=0;ne<ie.length;ne+=1)ie[ne].href.indexOf(E[B].fPath)!==-1&&(Q=!1);if(Q){var le=createTag("link");le.setAttribute("f-forigin",E[B].fOrigin),le.setAttribute("f-origin",E[B].origin),le.type="text/css",le.rel="stylesheet",le.href=E[B].fPath,document.body.appendChild(le)}}else if(E[B].fOrigin==="t"||E[B].origin===2){for(ie=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),ne=0;ne<ie.length;ne+=1)E[B].fPath===ie[ne].src&&(Q=!1);if(Q){var _e=createTag("link");_e.setAttribute("f-forigin",E[B].fOrigin),_e.setAttribute("f-origin",E[B].origin),_e.setAttribute("rel","stylesheet"),_e.setAttribute("href",E[B].fPath),M.appendChild(_e)}}E[B].helper=F(E[B],M),E[B].cache={},this.fonts.push(E[B])}N===0?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}function k(S){if(S){this.chars||(this.chars=[]);var M,E=S.length,B,z=this.chars.length,N;for(M=0;M<E;M+=1){for(B=0,N=!1;B<z;)this.chars[B].style===S[M].style&&this.chars[B].fFamily===S[M].fFamily&&this.chars[B].ch===S[M].ch&&(N=!0),B+=1;N||(this.chars.push(S[M]),z+=1)}}}function b(S,M,E){for(var B=0,z=this.chars.length;B<z;){if(this.chars[B].ch===S&&this.chars[B].style===M&&this.chars[B].fFamily===E)return this.chars[B];B+=1}return(typeof S=="string"&&S.charCodeAt(0)!==13||!S)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",S,M,E)),t}function g(S,M,E){var B=this.getFontByName(M),z=S;if(!B.cache[z]){var N=B.helper;if(S===" "){var Q=N.measureText("|"+S+"|"),ie=N.measureText("||");B.cache[z]=(Q-ie)/100}else B.cache[z]=N.measureText(S)/100}return B.cache[z]*E}function y(S){for(var M=0,E=this.fonts.length;M<E;){if(this.fonts[M].fName===S)return this.fonts[M];M+=1}return this.fonts[0]}function D(S){var M=0,E=S.charCodeAt(0);if(E>=55296&&E<=56319){var B=S.charCodeAt(1);B>=56320&&B<=57343&&(M=(E-55296)*1024+B-56320+65536)}return M}function C(S,M){var E=S.toString(16)+M.toString(16);return d.indexOf(E)!==-1}function j(S){return S===u}function A(S){return S===s}function T(S){var M=D(S);return M>=l&&M<=f}function $(S){return T(S.substr(0,2))&&T(S.substr(2,2))}function L(S){return r.indexOf(S)!==-1}function q(S,M){var E=D(S.substr(M,2));if(E!==i)return!1;var B=0;for(M+=2;B<5;){if(E=D(S.substr(M,2)),E<n||E>o)return!1;B+=1,M+=2}return D(S.substr(M,2))===a}function V(){this.isLoaded=!0}var H=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};H.isModifier=C,H.isZeroWidthJoiner=j,H.isFlagEmoji=$,H.isRegionalCode=T,H.isCombinedCharacter=L,H.isRegionalFlag=q,H.isVariationSelector=A,H.BLACK_FLAG_CODE_POINT=i;var O={addChars:k,addFonts:x,getCharData:b,getFontByName:y,measureText:g,checkLoadedFonts:_,setIsLoaded:V};return H.prototype=O,H}();function SlotManager(e){this.animationData=e}SlotManager.prototype.getProp=function(e){return this.animationData.slots&&this.animationData.slots[e.sid]?Object.assign(e,this.animationData.slots[e.sid].p):e};function slotFactory(e){return new SlotManager(e)}function RenderableElement(){}RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(t){this.renderableComponents.indexOf(t)===-1&&this.renderableComponents.push(t)},removeRenderableComponent:function(t){this.renderableComponents.indexOf(t)!==-1&&this.renderableComponents.splice(this.renderableComponents.indexOf(t),1)},prepareRenderableFrame:function(t){this.checkLayerLimits(t)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(t){this.data.ip-this.data.st<=t&&this.data.op-this.data.st>t?this.isInRange!==!0&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):this.isInRange!==!1&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var t,r=this.renderableComponents.length;for(t=0;t<r;t+=1)this.renderableComponents[t].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return this.data.ty===5?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=function(){var e={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"};return function(t){return e[t]||""}}();function SliderEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function AngleEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function ColorEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function PointEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function LayerIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function MaskIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function CheckboxEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var r=e.ef||[];this.effectElements=[];var i,a=r.length,n;for(i=0;i<a;i+=1)n=new GroupEffect(r[i],t),this.effectElements.push(n)}function GroupEffect(e,t){this.init(e,t)}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);var r,i=this.data.ef.length,a,n=this.data.ef;for(r=0;r<i;r+=1){switch(a=null,n[r].ty){case 0:a=new SliderEffect(n[r],t,this);break;case 1:a=new AngleEffect(n[r],t,this);break;case 2:a=new ColorEffect(n[r],t,this);break;case 3:a=new PointEffect(n[r],t,this);break;case 4:case 7:a=new CheckboxEffect(n[r],t,this);break;case 10:a=new LayerIndexEffect(n[r],t,this);break;case 11:a=new MaskIndexEffect(n[r],t,this);break;case 5:a=new EffectsManager(n[r],t);break;default:a=new NoValueEffect(n[r]);break}a&&this.effectElements.push(a)}};function BaseElement(){}BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var t=0,r=this.data.masksProperties.length;t<r;){if(this.data.masksProperties[t].mode!=="n"&&this.data.masksProperties[t].cl!==!1)return!0;t+=1}return!1},initExpressions:function(){var t=getExpressionInterfaces();if(t){var r=t("layer"),i=t("effects"),a=t("shape"),n=t("text"),o=t("comp");this.layerInterface=r(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var s=i.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(s),this.data.ty===0||this.data.xt?this.compInterface=o(this):this.data.ty===4?(this.layerInterface.shapeInterface=a(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):this.data.ty===5&&(this.layerInterface.textInterface=n(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var t=getBlendMode(this.data.bm),r=this.baseElement||this.layerElement;r.style["mix-blend-mode"]=t},initBaseData:function(t,r,i){this.globalData=r,this.comp=i,this.data=t,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}};function FrameElement(){}FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(t,r){var i,a=this.dynamicProperties.length;for(i=0;i<a;i+=1)(r||this._isParent&&this.dynamicProperties[i].propType==="transform")&&(this.dynamicProperties[i].getValue(),this.dynamicProperties[i]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(t){this.dynamicProperties.indexOf(t)===-1&&this.dynamicProperties.push(t)}};function FootageElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,r)}FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var e=getExpressionInterfaces();if(e){var t=e("footage");this.layerInterface=t(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData};function AudioElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,r),this._isPlaying=!1,this._canPlay=!1;var i=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(i),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,e.au&&e.au.lv?e.au.lv:{k:[100]},1,.01,this)}AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}this._volume=this.lv.v[0];var r=this._volume*this._volumeMultiplier;this._previousVolume!==r&&(this._previousVolume=r,this.audio.volume(r))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){};function BaseRenderer(){}BaseRenderer.prototype.checkLayers=function(e){var t,r=this.layers.length,i;for(this.completeLayers=!0,t=r-1;t>=0;t-=1)this.elements[t]||(i=this.layers[t],i.ip-i.st<=e-this.layers[t].st&&i.op-i.st>e-this.layers[t].st&&this.buildItem(t)),this.completeLayers=this.elements[t]?this.completeLayers:!1;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e);default:return this.createNull(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.buildItem(e);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){this.completeLayers=!1;var t,r=e.length,i,a=this.layers.length;for(t=0;t<r;t+=1)for(i=0;i<a;){if(this.layers[i].id===e[t].id){this.layers[i]=e[t];break}i+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,r){for(var i=this.elements,a=this.layers,n=0,o=a.length;n<o;)a[n].ind==t&&(!i[n]||i[n]===!0?(this.buildItem(n),this.addPendingElement(e)):(r.push(i[n]),i[n].setAsParent(),a[n].parent!==void 0?this.buildElementParenting(e,a[n].parent,r):e.setHierarchy(r))),n+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){var t,r=e.length;for(t=0;t<r;t+=1)if(e[t].xt){var i=this.createComp(e[t]);i.initExpressions(),this.globalData.projectInterface.registerComposition(i)}},BaseRenderer.prototype.getElementById=function(e){var t,r=this.elements.length;for(t=0;t<r;t+=1)if(this.elements[t].data.ind===e)return this.elements[t];return null},BaseRenderer.prototype.getElementByPath=function(e){var t=e.shift(),r;if(typeof t=="number")r=this.elements[t];else{var i,a=this.elements.length;for(i=0;i<a;i+=1)if(this.elements[i].data.nm===t){r=this.elements[i];break}}return e.length===0?r:r.getElementByPath(e)},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(e),this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}TransformElement.prototype={initTransform:function(){var t=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:t,localMat:t,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var t,r=this.finalTransform.mat,i=0,a=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;i<a;){if(this.hierarchy[i].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}i+=1}if(this.finalTransform._matMdf)for(t=this.finalTransform.mProp.v.props,r.cloneFromProps(t),i=0;i<a;i+=1)r.multiply(this.hierarchy[i].finalTransform.mProp.v)}(!this.localTransforms||this.finalTransform._matMdf)&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var t=0,r=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;t<r;)this.localTransforms[t]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[t]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),t+=1;if(this.finalTransform._localMatMdf){var i=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(i),t=1;t<r;t+=1){var a=this.localTransforms[t].matrix;i.multiply(a)}i.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var n=this.finalTransform.localOpacity;for(t=0;t<r;t+=1)n*=this.localTransforms[t].opacity*.01;this.finalTransform.localOpacity=n}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var t=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(t.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var r=0,i=t.length;for(r=0;r<i;r+=1)this.localTransforms.push(t[r])}}},globalToLocal:function(t){var r=[];r.push(this.finalTransform);for(var i=!0,a=this.comp;i;)a.finalTransform?(a.data.hasMask&&r.splice(0,0,a.finalTransform),a=a.comp):i=!1;var n,o=r.length,s;for(n=0;n<o;n+=1)s=r[n].mat.applyToPointArray(0,0,0),t=[t[0]-s[0],t[1]-s[1],0];return t},mHelper:new Matrix};function MaskElement(e,t,r){this.data=e,this.element=t,this.globalData=r,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var i=this.globalData.defs,a,n=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(n),this.solidPath="";var o,s=this.masksProperties,u=0,l=[],f,d,c=createElementID(),m,_,F,x,k="clipPath",b="clip-path";for(a=0;a<n;a+=1)if((s[a].mode!=="a"&&s[a].mode!=="n"||s[a].inv||s[a].o.k!==100||s[a].o.x)&&(k="mask",b="mask"),(s[a].mode==="s"||s[a].mode==="i")&&u===0?(m=createNS("rect"),m.setAttribute("fill","#ffffff"),m.setAttribute("width",this.element.comp.data.w||0),m.setAttribute("height",this.element.comp.data.h||0),l.push(m)):m=null,o=createNS("path"),s[a].mode==="n")this.viewData[a]={op:PropertyFactory.getProp(this.element,s[a].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,s[a],3),elem:o,lastPath:""},i.appendChild(o);else{u+=1,o.setAttribute("fill",s[a].mode==="s"?"#000000":"#ffffff"),o.setAttribute("clip-rule","nonzero");var g;if(s[a].x.k!==0?(k="mask",b="mask",x=PropertyFactory.getProp(this.element,s[a].x,0,null,this.element),g=createElementID(),_=createNS("filter"),_.setAttribute("id",g),F=createNS("feMorphology"),F.setAttribute("operator","erode"),F.setAttribute("in","SourceGraphic"),F.setAttribute("radius","0"),_.appendChild(F),i.appendChild(_),o.setAttribute("stroke",s[a].mode==="s"?"#000000":"#ffffff")):(F=null,x=null),this.storedData[a]={elem:o,x,expan:F,lastPath:"",lastOperator:"",filterId:g,lastRadius:0},s[a].mode==="i"){d=l.length;var y=createNS("g");for(f=0;f<d;f+=1)y.appendChild(l[f]);var D=createNS("mask");D.setAttribute("mask-type","alpha"),D.setAttribute("id",c+"_"+u),D.appendChild(o),i.appendChild(D),y.setAttribute("mask","url("+getLocationHref()+"#"+c+"_"+u+")"),l.length=0,l.push(y)}else l.push(o);s[a].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[a]={elem:o,lastPath:"",op:PropertyFactory.getProp(this.element,s[a].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,s[a],3),invRect:m},this.viewData[a].prop.k||this.drawPath(s[a],this.viewData[a].prop.v,this.viewData[a])}for(this.maskElement=createNS(k),n=l.length,a=0;a<n;a+=1)this.maskElement.appendChild(l[a]);u>0&&(this.maskElement.setAttribute("id",c),this.element.maskedElement.setAttribute(b,"url("+getLocationHref()+"#"+c+")"),i.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var t=this.element.finalTransform.mat,r,i=this.masksProperties.length;for(r=0;r<i;r+=1)if((this.viewData[r].prop._mdf||e)&&this.drawPath(this.masksProperties[r],this.viewData[r].prop.v,this.viewData[r]),(this.viewData[r].op._mdf||e)&&this.viewData[r].elem.setAttribute("fill-opacity",this.viewData[r].op.v),this.masksProperties[r].mode!=="n"&&(this.viewData[r].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[r].invRect.setAttribute("transform",t.getInverseMatrix().to2dCSS()),this.storedData[r].x&&(this.storedData[r].x._mdf||e))){var a=this.storedData[r].expan;this.storedData[r].x.v<0?(this.storedData[r].lastOperator!=="erode"&&(this.storedData[r].lastOperator="erode",this.storedData[r].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[r].filterId+")")),a.setAttribute("radius",-this.storedData[r].x.v)):(this.storedData[r].lastOperator!=="dilate"&&(this.storedData[r].lastOperator="dilate",this.storedData[r].elem.setAttribute("filter",null)),this.storedData[r].elem.setAttribute("stroke-width",this.storedData[r].x.v*2))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return e+=" h"+this.globalData.compSize.w,e+=" v"+this.globalData.compSize.h,e+=" h-"+this.globalData.compSize.w,e+=" v-"+this.globalData.compSize.h+" ",e},MaskElement.prototype.drawPath=function(e,t,r){var i=" M"+t.v[0][0]+","+t.v[0][1],a,n;for(n=t._length,a=1;a<n;a+=1)i+=" C"+t.o[a-1][0]+","+t.o[a-1][1]+" "+t.i[a][0]+","+t.i[a][1]+" "+t.v[a][0]+","+t.v[a][1];if(t.c&&n>1&&(i+=" C"+t.o[a-1][0]+","+t.o[a-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==i){var o="";r.elem&&(t.c&&(o=e.inv?this.solidPath+i:i),r.elem.setAttribute("d",o)),r.lastPath=i}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={};e.createFilter=t,e.createAlphaToLuminanceFilter=r;function t(i,a){var n=createNS("filter");return n.setAttribute("id",i),a!==!0&&(n.setAttribute("filterUnits","objectBoundingBox"),n.setAttribute("x","0%"),n.setAttribute("y","0%"),n.setAttribute("width","100%"),n.setAttribute("height","100%")),n}function r(){var i=createNS("feColorMatrix");return i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),i}return e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:typeof OffscreenCanvas<"u"};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,r="SourceGraphic",i=e.data.ef?e.data.ef.length:0,a=createElementID(),n=filtersFactory.createFilter(a,!0),o=0;this.filters=[];var s;for(t=0;t<i;t+=1){s=null;var u=e.data.ef[t].ty;if(registeredEffects$1[u]){var l=registeredEffects$1[u].effect;s=new l(n,e.effectsManager.effectElements[t],e,idPrefix+o,r),r=idPrefix+o,registeredEffects$1[u].countsAsEffect&&(o+=1)}s&&this.filters.push(s)}o&&(e.globalData.defs.appendChild(n),e.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+a+")")),this.filters.length&&e.addRenderableComponent(this)}SVGEffects.prototype.renderFrame=function(e){var t,r=this.filters.length;for(t=0;t<r;t+=1)this.filters[t].renderFrame(e)},SVGEffects.prototype.getEffects=function(e){var t,r=this.filters.length,i=[];for(t=0;t<r;t+=1)this.filters[t].type===e&&i.push(this.filters[t]);return i};function registerEffect$1(e,t,r){registeredEffects$1[e]={effect:t,countsAsEffect:r}}function SVGBaseElement(){}SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var t=null;if(this.data.td){this.matteMasks={};var r=createNS("g");r.setAttribute("id",this.layerId),r.appendChild(this.layerElement),t=r,this.globalData.defs.appendChild(r)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),t=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.ty===0&&!this.data.hd){var i=createNS("clipPath"),a=createNS("path");a.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var n=createElementID();if(i.setAttribute("id",n),i.appendChild(a),this.globalData.defs.appendChild(i),this.checkMasks()){var o=createNS("g");o.setAttribute("clip-path","url("+getLocationHref()+"#"+n+")"),o.appendChild(this.layerElement),this.transformedElement=o,t?t.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+n+")")}this.data.bm!==0&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(t){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[t]){var r=this.layerId+"_"+t,i,a,n,o;if(t===1||t===3){var s=createNS("mask");s.setAttribute("id",r),s.setAttribute("mask-type",t===3?"luminance":"alpha"),n=createNS("use"),n.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),s.appendChild(n),this.globalData.defs.appendChild(s),!featureSupport.maskType&&t===1&&(s.setAttribute("mask-type","luminance"),i=createElementID(),a=filtersFactory.createFilter(i),this.globalData.defs.appendChild(a),a.appendChild(filtersFactory.createAlphaToLuminanceFilter()),o=createNS("g"),o.appendChild(n),s.appendChild(o),o.setAttribute("filter","url("+getLocationHref()+"#"+i+")"))}else if(t===2){var u=createNS("mask");u.setAttribute("id",r),u.setAttribute("mask-type","alpha");var l=createNS("g");u.appendChild(l),i=createElementID(),a=filtersFactory.createFilter(i);var f=createNS("feComponentTransfer");f.setAttribute("in","SourceGraphic"),a.appendChild(f);var d=createNS("feFuncA");d.setAttribute("type","table"),d.setAttribute("tableValues","1.0 0.0"),f.appendChild(d),this.globalData.defs.appendChild(a);var c=createNS("rect");c.setAttribute("width",this.comp.data.w),c.setAttribute("height",this.comp.data.h),c.setAttribute("x","0"),c.setAttribute("y","0"),c.setAttribute("fill","#ffffff"),c.setAttribute("opacity","0"),l.setAttribute("filter","url("+getLocationHref()+"#"+i+")"),l.appendChild(c),n=createNS("use"),n.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),l.appendChild(n),featureSupport.maskType||(u.setAttribute("mask-type","luminance"),a.appendChild(filtersFactory.createAlphaToLuminanceFilter()),o=createNS("g"),l.appendChild(c),o.appendChild(this.layerElement),l.appendChild(o)),this.globalData.defs.appendChild(u)}this.matteMasks[t]=r}return this.matteMasks[t]},setMatte:function(t){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+t+")")}};function HierarchyElement(){}HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(t){this.hierarchy=t},setAsParent:function(){this._isParent=!0},checkParenting:function(){this.data.parent!==void 0&&this.comp.buildElementParenting(this,this.data.parent,[])}};function RenderableDOMElement(){}(function(){var e={initElement:function(r,i,a){this.initFrame(),this.initBaseData(r,i,a),this.initTransform(r,i,a),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){if(!this.hidden&&(!this.isInRange||this.isTransparent)){var r=this.baseElement||this.layerElement;r.style.display="none",this.hidden=!0}},show:function(){if(this.isInRange&&!this.isTransparent){if(!this.data.hd){var r=this.baseElement||this.layerElement;r.style.display="block"}this.hidden=!1,this._isFirstFrame=!0}},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(r){this._mdf=!1,this.prepareRenderableFrame(r),this.prepareProperties(r,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}};extendPrototype([RenderableElement,createProxyFunction(e)],RenderableDOMElement)})();function IImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.assetData&&this.assetData.sid&&(this.assetData=t.slotManager.getProp(this.assetData)),this.initElement(e,t,r),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect};function ProcessedElement(e,t){this.elem=e,this.pos=t}function IShapeElement(){}IShapeElement.prototype={addShapeToModifiers:function(t){var r,i=this.shapeModifiers.length;for(r=0;r<i;r+=1)this.shapeModifiers[r].addShape(t)},isShapeInAnimatedModifiers:function(t){for(var r=0,i=this.shapeModifiers.length;r<i;)if(this.shapeModifiers[r].isAnimatedWithShape(t))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var t,r=this.shapes.length;for(t=0;t<r;t+=1)this.shapes[t].sh.reset();r=this.shapeModifiers.length;var i;for(t=r-1;t>=0&&(i=this.shapeModifiers[t].processShapes(this._isFirstFrame),!i);t-=1);}},searchProcessedElement:function(t){for(var r=this.processedElements,i=0,a=r.length;i<a;){if(r[i].elem===t)return r[i].pos;i+=1}return 0},addProcessedElement:function(t,r){for(var i=this.processedElements,a=i.length;a;)if(a-=1,i[a].elem===t){i[a].pos=r;return}i.push(new ProcessedElement(t,r))},prepareFrame:function(t){this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(e,t,r){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=r,this.lvl=t,this._isAnimated=!!r.k;for(var i=0,a=e.length;i<a;){if(e[i].mProps.dynamicProperties.length){this._isAnimated=!0;break}i+=1}}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0};function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=e.hd===!0,this.pElem=createNS("path"),this.msElem=null}SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1};function DashProperty(e,t,r,i){this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=r,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(i);var a,n=t.length||0,o;for(a=0;a<n;a+=1)o=PropertyFactory.getProp(e,t[a].v,0,0,this),this.k=o.k||this.k,this.dataProps[a]={n:t[a].n,p:o};this.k||this.getValue(!0),this._isAnimated=this.k}DashProperty.prototype.getValue=function(e){if(!(this.elem.globalData.frameId===this.frameId&&!e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,r=this.dataProps.length;for(this.renderer==="svg"&&(this.dashStr=""),t=0;t<r;t+=1)this.dataProps[t].n!=="o"?this.renderer==="svg"?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty);function SVGStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r,this._isAnimated=!!this._isAnimated}extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData);function SVGFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r}extendPrototype([DynamicPropertyContainer],SVGFillStyleData);function SVGNoStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.style=r}extendPrototype([DynamicPropertyContainer],SVGNoStyleData);function GradientProperty(e,t,r){this.data=t,this.c=createTypedArray("uint8c",t.p*4);var i=t.k.k[0].s?t.k.k[0].s.length-t.p*4:t.k.k.length-t.p*4;this.o=createTypedArray("float32",i),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=i,this.initDynamicPropertyContainer(r),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}GradientProperty.prototype.comparePoints=function(e,t){for(var r=0,i=this.o.length/2,a;r<i;){if(a=Math.abs(e[r*4]-e[t*4+r*2]),a>.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!==this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){var t,r=this.data.p*4,i,a;for(t=0;t<r;t+=1)i=t%4===0?100:255,a=Math.round(this.prop.v[t]*i),this.c[t]!==a&&(this.c[t]=a,this._cmdf=!e);if(this.o.length)for(r=this.prop.v.length,t=this.data.p*4;t<r;t+=1)i=t%2===0?100:1,a=t%2===0?Math.round(this.prop.v[t]*100):this.prop.v[t],this.o[t-this.data.p*4]!==a&&(this.o[t-this.data.p*4]=a,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty);function SVGGradientFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,r)}SVGGradientFillStyleData.prototype.initGradientData=function(e,t,r){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=PropertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=r,this.stops=[],this.setGradientData(r.pElem,t),this.setGradientOpacity(t,r),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var r=createElementID(),i=createNS(t.t===1?"linearGradient":"radialGradient");i.setAttribute("id",r),i.setAttribute("spreadMethod","pad"),i.setAttribute("gradientUnits","userSpaceOnUse");var a=[],n,o,s;for(s=t.g.p*4,o=0;o<s;o+=4)n=createNS("stop"),i.appendChild(n),a.push(n);e.setAttribute(t.ty==="gf"?"fill":"stroke","url("+getLocationHref()+"#"+r+")"),this.gf=i,this.cst=a},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){var r,i,a,n=createNS("mask"),o=createNS("path");n.appendChild(o);var s=createElementID(),u=createElementID();n.setAttribute("id",u);var l=createNS(e.t===1?"linearGradient":"radialGradient");l.setAttribute("id",s),l.setAttribute("spreadMethod","pad"),l.setAttribute("gradientUnits","userSpaceOnUse"),a=e.g.k.k[0].s?e.g.k.k[0].s.length:e.g.k.k.length;var f=this.stops;for(i=e.g.p*4;i<a;i+=2)r=createNS("stop"),r.setAttribute("stop-color","rgb(255,255,255)"),l.appendChild(r),f.push(r);o.setAttribute(e.ty==="gf"?"fill":"stroke","url("+getLocationHref()+"#"+s+")"),e.ty==="gs"&&(o.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),o.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),e.lj===1&&o.setAttribute("stroke-miterlimit",e.ml)),this.of=l,this.ms=n,this.ost=f,this.maskId=u,t.msElem=o}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData);function SVGGradientStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,r),this._isAnimated=!!this._isAnimated}extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(e,t,r){this.transform={mProps:e,op:t,container:r},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}var buildShapeString=function(t,r,i,a){if(r===0)return"";var n=t.o,o=t.i,s=t.v,u,l=" M"+a.applyToPointStringified(s[0][0],s[0][1]);for(u=1;u<r;u+=1)l+=" C"+a.applyToPointStringified(n[u-1][0],n[u-1][1])+" "+a.applyToPointStringified(o[u][0],o[u][1])+" "+a.applyToPointStringified(s[u][0],s[u][1]);return i&&r&&(l+=" C"+a.applyToPointStringified(n[u-1][0],n[u-1][1])+" "+a.applyToPointStringified(o[0][0],o[0][1])+" "+a.applyToPointStringified(s[0][0],s[0][1]),l+="z"),l},SVGElementsRenderer=function(){var e=new Matrix,t=new Matrix,r={createRenderFunction:i};function i(d){switch(d.ty){case"fl":return s;case"gf":return l;case"gs":return u;case"st":return f;case"sh":case"el":case"rc":case"sr":return o;case"tr":return a;case"no":return n;default:return null}}function a(d,c,m){(m||c.transform.op._mdf)&&c.transform.container.setAttribute("opacity",c.transform.op.v),(m||c.transform.mProps._mdf)&&c.transform.container.setAttribute("transform",c.transform.mProps.v.to2dCSS())}function n(){}function o(d,c,m){var _,F,x,k,b,g,y=c.styles.length,D=c.lvl,C,j,A,T;for(g=0;g<y;g+=1){if(k=c.sh._mdf||m,c.styles[g].lvl<D){for(j=t.reset(),A=D-c.styles[g].lvl,T=c.transformers.length-1;!k&&A>0;)k=c.transformers[T].mProps._mdf||k,A-=1,T-=1;if(k)for(A=D-c.styles[g].lvl,T=c.transformers.length-1;A>0;)j.multiply(c.transformers[T].mProps.v),A-=1,T-=1}else j=e;if(C=c.sh.paths,F=C._length,k){for(x="",_=0;_<F;_+=1)b=C.shapes[_],b&&b._length&&(x+=buildShapeString(b,b._length,b.c,j));c.caches[g]=x}else x=c.caches[g];c.styles[g].d+=d.hd===!0?"":x,c.styles[g]._mdf=k||c.styles[g]._mdf}}function s(d,c,m){var _=c.style;(c.c._mdf||m)&&_.pElem.setAttribute("fill","rgb("+bmFloor(c.c.v[0])+","+bmFloor(c.c.v[1])+","+bmFloor(c.c.v[2])+")"),(c.o._mdf||m)&&_.pElem.setAttribute("fill-opacity",c.o.v)}function u(d,c,m){l(d,c,m),f(d,c,m)}function l(d,c,m){var _=c.gf,F=c.g._hasOpacity,x=c.s.v,k=c.e.v;if(c.o._mdf||m){var b=d.ty==="gf"?"fill-opacity":"stroke-opacity";c.style.pElem.setAttribute(b,c.o.v)}if(c.s._mdf||m){var g=d.t===1?"x1":"cx",y=g==="x1"?"y1":"cy";_.setAttribute(g,x[0]),_.setAttribute(y,x[1]),F&&!c.g._collapsable&&(c.of.setAttribute(g,x[0]),c.of.setAttribute(y,x[1]))}var D,C,j,A;if(c.g._cmdf||m){D=c.cst;var T=c.g.c;for(j=D.length,C=0;C<j;C+=1)A=D[C],A.setAttribute("offset",T[C*4]+"%"),A.setAttribute("stop-color","rgb("+T[C*4+1]+","+T[C*4+2]+","+T[C*4+3]+")")}if(F&&(c.g._omdf||m)){var $=c.g.o;for(c.g._collapsable?D=c.cst:D=c.ost,j=D.length,C=0;C<j;C+=1)A=D[C],c.g._collapsable||A.setAttribute("offset",$[C*2]+"%"),A.setAttribute("stop-opacity",$[C*2+1])}if(d.t===1)(c.e._mdf||m)&&(_.setAttribute("x2",k[0]),_.setAttribute("y2",k[1]),F&&!c.g._collapsable&&(c.of.setAttribute("x2",k[0]),c.of.setAttribute("y2",k[1])));else{var L;if((c.s._mdf||c.e._mdf||m)&&(L=Math.sqrt(Math.pow(x[0]-k[0],2)+Math.pow(x[1]-k[1],2)),_.setAttribute("r",L),F&&!c.g._collapsable&&c.of.setAttribute("r",L)),c.s._mdf||c.e._mdf||c.h._mdf||c.a._mdf||m){L||(L=Math.sqrt(Math.pow(x[0]-k[0],2)+Math.pow(x[1]-k[1],2)));var q=Math.atan2(k[1]-x[1],k[0]-x[0]),V=c.h.v;V>=1?V=.99:V<=-1&&(V=-.99);var H=L*V,O=Math.cos(q+c.a.v)*H+x[0],S=Math.sin(q+c.a.v)*H+x[1];_.setAttribute("fx",O),_.setAttribute("fy",S),F&&!c.g._collapsable&&(c.of.setAttribute("fx",O),c.of.setAttribute("fy",S))}}}function f(d,c,m){var _=c.style,F=c.d;F&&(F._mdf||m)&&F.dashStr&&(_.pElem.setAttribute("stroke-dasharray",F.dashStr),_.pElem.setAttribute("stroke-dashoffset",F.dashoffset[0])),c.c&&(c.c._mdf||m)&&_.pElem.setAttribute("stroke","rgb("+bmFloor(c.c.v[0])+","+bmFloor(c.c.v[1])+","+bmFloor(c.c.v[2])+")"),(c.o._mdf||m)&&_.pElem.setAttribute("stroke-opacity",c.o.v),(c.w._mdf||m)&&(_.pElem.setAttribute("stroke-width",c.w.v),_.msElem&&_.msElem.setAttribute("stroke-width",c.w.v))}return r}();function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t=this.shapes.length,r,i,a=this.stylesList.length,n,o=[],s=!1;for(i=0;i<a;i+=1){for(n=this.stylesList[i],s=!1,o.length=0,e=0;e<t;e+=1)r=this.shapes[e],r.styles.indexOf(n)!==-1&&(o.push(r),s=r._isAnimated||s);o.length>1&&s&&this.setShapesAsAnimated(o)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var r,i=new SVGStyleData(e,t),a=i.pElem;if(e.ty==="st")r=new SVGStrokeStyleData(this,e,i);else if(e.ty==="fl")r=new SVGFillStyleData(this,e,i);else if(e.ty==="gf"||e.ty==="gs"){var n=e.ty==="gf"?SVGGradientFillStyleData:SVGGradientStrokeStyleData;r=new n(this,e,i),this.globalData.defs.appendChild(r.gf),r.maskId&&(this.globalData.defs.appendChild(r.ms),this.globalData.defs.appendChild(r.of),a.setAttribute("mask","url("+getLocationHref()+"#"+r.maskId+")"))}else e.ty==="no"&&(r=new SVGNoStyleData(this,e,i));return(e.ty==="st"||e.ty==="gs")&&(a.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),a.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),a.setAttribute("fill-opacity","0"),e.lj===1&&a.setAttribute("stroke-miterlimit",e.ml)),e.r===2&&a.setAttribute("fill-rule","evenodd"),e.ln&&a.setAttribute("id",e.ln),e.cl&&a.setAttribute("class",e.cl),e.bm&&(a.style["mix-blend-mode"]=getBlendMode(e.bm)),this.stylesList.push(i),this.addToAnimatedContents(e,r),r},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var r=TransformPropertyFactory.getTransformProperty(this,e,this),i=new SVGTransformData(r,r.o,t);return this.addToAnimatedContents(e,i),i},SVGShapeElement.prototype.createShapeElement=function(e,t,r){var i=4;e.ty==="rc"?i=5:e.ty==="el"?i=6:e.ty==="sr"&&(i=7);var a=ShapePropertyFactory.getShapeProp(this,e,i,this),n=new SVGShapeData(t,r,a);return this.shapes.push(n),this.addShapeToModifiers(n),this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var r=0,i=this.animatedContents.length;r<i;){if(this.animatedContents[r].element===t)return;r+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){var t=e.styles,r,i=this.stylesList.length;for(r=0;r<i;r+=1)t.indexOf(this.stylesList[r])===-1&&!this.stylesList[r].closed&&t.push(this.stylesList[r])},SVGShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var e,t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,r,i,a,n,o){var s=[].concat(n),u,l=e.length-1,f,d,c=[],m=[],_,F,x;for(u=l;u>=0;u-=1){if(x=this.searchProcessedElement(e[u]),x?t[u]=r[x-1]:e[u]._render=o,e[u].ty==="fl"||e[u].ty==="st"||e[u].ty==="gf"||e[u].ty==="gs"||e[u].ty==="no")x?t[u].style.closed=e[u].hd:t[u]=this.createStyleElement(e[u],a),e[u]._render&&t[u].style.pElem.parentNode!==i&&i.appendChild(t[u].style.pElem),c.push(t[u].style);else if(e[u].ty==="gr"){if(!x)t[u]=this.createGroupElement(e[u]);else for(d=t[u].it.length,f=0;f<d;f+=1)t[u].prevViewData[f]=t[u].it[f];this.searchShapes(e[u].it,t[u].it,t[u].prevViewData,t[u].gr,a+1,s,o),e[u]._render&&t[u].gr.parentNode!==i&&i.appendChild(t[u].gr)}else e[u].ty==="tr"?(x||(t[u]=this.createTransformElement(e[u],i)),_=t[u].transform,s.push(_)):e[u].ty==="sh"||e[u].ty==="rc"||e[u].ty==="el"||e[u].ty==="sr"?(x||(t[u]=this.createShapeElement(e[u],s,a)),this.setElementStyles(t[u])):e[u].ty==="tm"||e[u].ty==="rd"||e[u].ty==="ms"||e[u].ty==="pb"||e[u].ty==="zz"||e[u].ty==="op"?(x?(F=t[u],F.closed=!1):(F=ShapeModifiers.getModifier(e[u].ty),F.init(this,e[u]),t[u]=F,this.shapeModifiers.push(F)),m.push(F)):e[u].ty==="rp"&&(x?(F=t[u],F.closed=!0):(F=ShapeModifiers.getModifier(e[u].ty),t[u]=F,F.init(this,e,u,t),this.shapeModifiers.push(F),o=!1),m.push(F));this.addProcessedElement(e[u],u+1)}for(l=c.length,u=0;u<l;u+=1)c[u].closed=!0;for(l=m.length,u=0;u<l;u+=1)m[u].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){this.renderModifiers();var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].reset();for(this.renderShape(),e=0;e<t;e+=1)(this.stylesList[e]._mdf||this._isFirstFrame)&&(this.stylesList[e].msElem&&(this.stylesList[e].msElem.setAttribute("d",this.stylesList[e].d),this.stylesList[e].d="M0 0"+this.stylesList[e].d),this.stylesList[e].pElem.setAttribute("d",this.stylesList[e].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var e,t=this.animatedContents.length,r;for(e=0;e<t;e+=1)r=this.animatedContents[e],(this._isFirstFrame||r.element._isAnimated)&&r.data!==!0&&r.fn(r.data,r.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null};function LetterProps(e,t,r,i,a,n){this.o=e,this.sw=t,this.sc=r,this.fc=i,this.m=a,this.p=n,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!i,m:!0,p:!0}}LetterProps.prototype.update=function(e,t,r,i,a,n){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var o=!1;return this.o!==e&&(this.o=e,this._mdf.o=!0,o=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,o=!0),this.sc!==r&&(this.sc=r,this._mdf.sc=!0,o=!0),this.fc!==i&&(this.fc=i,this._mdf.fc=!0,o=!0),this.m!==a&&(this.m=a,this._mdf.m=!0,o=!0),n.length&&(this.p[0]!==n[0]||this.p[1]!==n[1]||this.p[4]!==n[4]||this.p[5]!==n[5]||this.p[12]!==n[12]||this.p[13]!==n[13])&&(this.p=n,this._mdf.p=!0,o=!0),o};function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(!((this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)&&!e)){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock){this.setCurrentData(this.currentData);return}this.lock=!0,this._mdf=!1;var i,a=this.effectsSequence.length,n=e||this.data.d.k[this.keysIndex].s;for(i=0;i<a;i+=1)r!==this.keysIndex?n=this.effectsSequence[i](n,n.t):n=this.effectsSequence[i](this.currentData,n.t);t!==n&&this.setCurrentData(n),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,r=0,i=e.length;r<=i-1&&!(r===i-1||e[r+1].t>t);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t=[],r=0,i=e.length,a,n,o=!1,s=!1,u="";r<i;)o=s,s=!1,a=e.charCodeAt(r),u=e.charAt(r),FontManager.isCombinedCharacter(a)?o=!0:a>=55296&&a<=56319?FontManager.isRegionalFlag(e,r)?u=e.substr(r,14):(n=e.charCodeAt(r+1),n>=56320&&n<=57343&&(FontManager.isModifier(a,n)?(u=e.substr(r,2),o=!0):FontManager.isFlagEmoji(e.substr(r,4))?u=e.substr(r,4):u=e.substr(r,2))):a>56319?(n=e.charCodeAt(r+1),FontManager.isVariationSelector(a)&&(o=!0)):FontManager.isZeroWidthJoiner(a)&&(o=!0,s=!0),o?(t[t.length-1]+=u,o=!1):t.push(u),r+=u.length;return t},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t=this.elem.globalData.fontManager,r=this.data,i=[],a,n,o,s=0,u,l=r.m.g,f=0,d=0,c=0,m=[],_=0,F=0,x,k,b=t.getFontByName(e.f),g,y=0,D=getFontProperties(b);e.fWeight=D.weight,e.fStyle=D.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),n=e.finalText.length,e.finalLineHeight=e.lh;var C=e.tr/1e3*e.finalSize,j;if(e.sz)for(var A=!0,T=e.sz[0],$=e.sz[1],L,q;A;){q=this.buildFinalText(e.t),L=0,_=0,n=q.length,C=e.tr/1e3*e.finalSize;var V=-1;for(a=0;a<n;a+=1)j=q[a].charCodeAt(0),o=!1,q[a]===" "?V=a:(j===13||j===3)&&(_=0,o=!0,L+=e.finalLineHeight||e.finalSize*1.2),t.chars?(g=t.getCharData(q[a],b.fStyle,b.fFamily),y=o?0:g.w*e.finalSize/100):y=t.measureText(q[a],e.f,e.finalSize),_+y>T&&q[a]!==" "?(V===-1?n+=1:a=V,L+=e.finalLineHeight||e.finalSize*1.2,q.splice(a,V===a?1:0,"\r"),V=-1,_=0):(_+=y,_+=C);L+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&$<L?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=q,n=e.finalText.length,A=!1)}_=-C,y=0;var H=0,O;for(a=0;a<n;a+=1)if(o=!1,O=e.finalText[a],j=O.charCodeAt(0),j===13||j===3?(H=0,m.push(_),F=_>F?_:F,_=-2*C,u="",o=!0,c+=1):u=O,t.chars?(g=t.getCharData(O,b.fStyle,t.getFontByName(e.f).fFamily),y=o?0:g.w*e.finalSize/100):y=t.measureText(u,e.f,e.finalSize),O===" "?H+=y+C:(_+=y+C+H,H=0),i.push({l:y,an:y,add:f,n:o,anIndexes:[],val:u,line:c,animatorJustifyOffset:0}),l==2){if(f+=y,u===""||u===" "||a===n-1){for((u===""||u===" ")&&(f-=y);d<=a;)i[d].an=f,i[d].ind=s,i[d].extra=y,d+=1;s+=1,f=0}}else if(l==3){if(f+=y,u===""||a===n-1){for(u===""&&(f-=y);d<=a;)i[d].an=f,i[d].ind=s,i[d].extra=y,d+=1;f=0,s+=1}}else i[s].ind=s,i[s].extra=0,s+=1;if(e.l=i,F=_>F?_:F,m.push(_),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=F,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=m;var S=r.a,M,E;k=S.length;var B,z,N=[];for(x=0;x<k;x+=1){for(M=S[x],M.a.sc&&(e.strokeColorAnim=!0),M.a.sw&&(e.strokeWidthAnim=!0),(M.a.fc||M.a.fh||M.a.fs||M.a.fb)&&(e.fillColorAnim=!0),z=0,B=M.s.b,a=0;a<n;a+=1)E=i[a],E.anIndexes[x]=z,(B==1&&E.val!==""||B==2&&E.val!==""&&E.val!==" "||B==3&&(E.n||E.val==" "||a==n-1)||B==4&&(E.n||a==n-1))&&(M.s.rn===1&&N.push(z),z+=1);r.a[x].s.totalChars=z;var Q=-1,ie;if(M.s.rn===1)for(a=0;a<n;a+=1)E=i[a],Q!=E.anIndexes[x]&&(Q=E.anIndexes[x],ie=N.splice(Math.floor(Math.random()*N.length),1)[0]),E.anIndexes[x]=ie}e.yOffset=e.finalLineHeight||e.finalSize*1.2,e.ls=e.ls||0,e.ascent=b.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=t===void 0?this.keysIndex:t;var r=this.copyData({},this.data.d.k[t].s);r=this.copyData(r,e),this.data.d.k[t].s=r,this.recalculate(t),this.setCurrentData(r),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){var t=this.data.d.k[e].s;t.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(t)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var e=Math.max,t=Math.min,r=Math.floor;function i(n,o){this._currentTextLength=-1,this.k=!1,this.data=o,this.elem=n,this.comp=n.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(n),this.s=PropertyFactory.getProp(n,o.s||{k:0},0,0,this),"e"in o?this.e=PropertyFactory.getProp(n,o.e,0,0,this):this.e={v:100},this.o=PropertyFactory.getProp(n,o.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(n,o.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(n,o.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(n,o.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(n,o.a,0,.01,this),this.dynamicProperties.length||this.getValue()}i.prototype={getMult:function(o){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var s=0,u=0,l=1,f=1;this.ne.v>0?s=this.ne.v/100:u=-this.ne.v/100,this.xe.v>0?l=1-this.xe.v/100:f=1+this.xe.v/100;var d=BezierFactory.getBezierEasing(s,u,l,f).get,c=0,m=this.finalS,_=this.finalE,F=this.data.sh;if(F===2)_===m?c=o>=_?1:0:c=e(0,t(.5/(_-m)+(o-m)/(_-m),1)),c=d(c);else if(F===3)_===m?c=o>=_?0:1:c=1-e(0,t(.5/(_-m)+(o-m)/(_-m),1)),c=d(c);else if(F===4)_===m?c=0:(c=e(0,t(.5/(_-m)+(o-m)/(_-m),1)),c<.5?c*=2:c=1-2*(c-.5)),c=d(c);else if(F===5){if(_===m)c=0;else{var x=_-m;o=t(e(0,o+.5-m),_-m);var k=-x/2+o,b=x/2;c=Math.sqrt(1-k*k/(b*b))}c=d(c)}else F===6?(_===m?c=0:(o=t(e(0,o+.5-m),_-m),c=(1+Math.cos(Math.PI+Math.PI*2*o/(_-m)))/2),c=d(c)):(o>=r(m)&&(o-m<0?c=e(0,t(t(_,1)-(m-o),1)):c=e(0,t(_-o,1))),c=d(c));if(this.sm.v!==100){var g=this.sm.v*.01;g===0&&(g=1e-8);var y=.5-g*.5;c<y?c=0:(c=(c-y)/g,c>1&&(c=1))}return c*this.a.v},getValue:function(o){this.iterateDynamicProperties(),this._mdf=o||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,o&&this.data.r===2&&(this.e.v=this._currentTextLength);var s=this.data.r===2?1:100/this.data.totalChars,u=this.o.v/s,l=this.s.v/s+u,f=this.e.v/s+u;if(l>f){var d=l;l=f,f=d}this.finalS=l,this.finalE=f}},extendPrototype([DynamicPropertyContainer],i);function a(n,o,s){return new i(n,o)}return{getTextSelectorProp:a}}();function TextAnimatorDataProperty(e,t,r){var i={propType:!1},a=PropertyFactory.getProp,n=t.a;this.a={r:n.r?a(e,n.r,0,degToRads,r):i,rx:n.rx?a(e,n.rx,0,degToRads,r):i,ry:n.ry?a(e,n.ry,0,degToRads,r):i,sk:n.sk?a(e,n.sk,0,degToRads,r):i,sa:n.sa?a(e,n.sa,0,degToRads,r):i,s:n.s?a(e,n.s,1,.01,r):i,a:n.a?a(e,n.a,1,0,r):i,o:n.o?a(e,n.o,0,.01,r):i,p:n.p?a(e,n.p,1,0,r):i,sw:n.sw?a(e,n.sw,0,0,r):i,sc:n.sc?a(e,n.sc,1,0,r):i,fc:n.fc?a(e,n.fc,1,0,r):i,fh:n.fh?a(e,n.fh,0,0,r):i,fs:n.fs?a(e,n.fs,0,.01,r):i,fb:n.fb?a(e,n.fb,0,.01,r):i,t:n.t?a(e,n.t,0,0,r):i},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}TextAnimatorProperty.prototype.searchProperties=function(){var e,t=this._textData.a.length,r,i=PropertyFactory.getProp;for(e=0;e<t;e+=1)r=this._textData.a[e],this._animatorsData[e]=new TextAnimatorDataProperty(this._elem,r,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:i(this._elem,this._textData.p.a,0,0,this),f:i(this._elem,this._textData.p.f,0,0,this),l:i(this._elem,this._textData.p.l,0,0,this),r:i(this._elem,this._textData.p.r,0,0,this),p:i(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=i(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,t){if(this.lettersChangedFlag=t,!(!this._mdf&&!this._isFirstFrame&&!t&&(!this._hasMaskedPath||!this._pathData.m._mdf))){this._isFirstFrame=!1;var r=this._moreOptions.alignment.v,i=this._animatorsData,a=this._textData,n=this.mHelper,o=this._renderType,s=this.renderedLetters.length,u,l,f,d,c=e.l,m,_,F,x,k,b,g,y,D,C,j,A,T,$,L;if(this._hasMaskedPath){if(L=this._pathData.m,!this._pathData.n||this._pathData._mdf){var q=L.v;this._pathData.r.v&&(q=q.reverse()),m={tLength:0,segments:[]},d=q._length-1;var V;for(A=0,f=0;f<d;f+=1)V=bez.buildBezierData(q.v[f],q.v[f+1],[q.o[f][0]-q.v[f][0],q.o[f][1]-q.v[f][1]],[q.i[f+1][0]-q.v[f+1][0],q.i[f+1][1]-q.v[f+1][1]]),m.tLength+=V.segmentLength,m.segments.push(V),A+=V.segmentLength;f=d,L.v.c&&(V=bez.buildBezierData(q.v[f],q.v[0],[q.o[f][0]-q.v[f][0],q.o[f][1]-q.v[f][1]],[q.i[0][0]-q.v[0][0],q.i[0][1]-q.v[0][1]]),m.tLength+=V.segmentLength,m.segments.push(V),A+=V.segmentLength),this._pathData.pi=m}if(m=this._pathData.pi,_=this._pathData.f.v,g=0,b=1,x=0,k=!0,C=m.segments,_<0&&L.v.c)for(m.tLength<Math.abs(_)&&(_=-Math.abs(_)%m.tLength),g=C.length-1,D=C[g].points,b=D.length-1;_<0;)_+=D[b].partialLength,b-=1,b<0&&(g-=1,D=C[g].points,b=D.length-1);D=C[g].points,y=D[b-1],F=D[b],j=F.partialLength}d=c.length,u=0,l=0;var H=e.finalSize*1.2*.714,O=!0,S,M,E,B,z;B=i.length;var N,Q=-1,ie,ne,se,le=_,_e=g,pe=b,be=-1,he,ge,Fe,I,R,W,K,U,Y="",ee=this.defaultPropsArray,X;if(e.j===2||e.j===1){var J=0,G=0,te=e.j===2?-.5:-1,re=0,ae=!0;for(f=0;f<d;f+=1)if(c[f].n){for(J&&(J+=G);re<f;)c[re].animatorJustifyOffset=J,re+=1;J=0,ae=!0}else{for(E=0;E<B;E+=1)S=i[E].a,S.t.propType&&(ae&&e.j===2&&(G+=S.t.v*te),M=i[E].s,N=M.getMult(c[f].anIndexes[E],a.a[E].s.totalChars),N.length?J+=S.t.v*N[0]*te:J+=S.t.v*N*te);ae=!1}for(J&&(J+=G);re<f;)c[re].animatorJustifyOffset=J,re+=1}for(f=0;f<d;f+=1){if(n.reset(),he=1,c[f].n)u=0,l+=e.yOffset,l+=O?1:0,_=le,O=!1,this._hasMaskedPath&&(g=_e,b=pe,D=C[g].points,y=D[b-1],F=D[b],j=F.partialLength,x=0),Y="",U="",W="",X="",ee=this.defaultPropsArray;else{if(this._hasMaskedPath){if(be!==c[f].line){switch(e.j){case 1:_+=A-e.lineWidths[c[f].line];break;case 2:_+=(A-e.lineWidths[c[f].line])/2;break}be=c[f].line}Q!==c[f].ind&&(c[Q]&&(_+=c[Q].extra),_+=c[f].an/2,Q=c[f].ind),_+=r[0]*c[f].an*.005;var oe=0;for(E=0;E<B;E+=1)S=i[E].a,S.p.propType&&(M=i[E].s,N=M.getMult(c[f].anIndexes[E],a.a[E].s.totalChars),N.length?oe+=S.p.v[0]*N[0]:oe+=S.p.v[0]*N),S.a.propType&&(M=i[E].s,N=M.getMult(c[f].anIndexes[E],a.a[E].s.totalChars),N.length?oe+=S.a.v[0]*N[0]:oe+=S.a.v[0]*N);for(k=!0,this._pathData.a.v&&(_=c[0].an*.5+(A-this._pathData.f.v-c[0].an*.5-c[c.length-1].an*.5)*Q/(d-1),_+=this._pathData.f.v);k;)x+j>=_+oe||!D?(T=(_+oe-x)/F.partialLength,ne=y.point[0]+(F.point[0]-y.point[0])*T,se=y.point[1]+(F.point[1]-y.point[1])*T,n.translate(-r[0]*c[f].an*.005,-(r[1]*H)*.01),k=!1):D&&(x+=F.partialLength,b+=1,b>=D.length&&(b=0,g+=1,C[g]?D=C[g].points:L.v.c?(b=0,g=0,D=C[g].points):(x-=F.partialLength,D=null)),D&&(y=F,F=D[b],j=F.partialLength));ie=c[f].an/2-c[f].add,n.translate(-ie,0,0)}else ie=c[f].an/2-c[f].add,n.translate(-ie,0,0),n.translate(-r[0]*c[f].an*.005,-r[1]*H*.01,0);for(E=0;E<B;E+=1)S=i[E].a,S.t.propType&&(M=i[E].s,N=M.getMult(c[f].anIndexes[E],a.a[E].s.totalChars),(u!==0||e.j!==0)&&(this._hasMaskedPath?N.length?_+=S.t.v*N[0]:_+=S.t.v*N:N.length?u+=S.t.v*N[0]:u+=S.t.v*N));for(e.strokeWidthAnim&&(Fe=e.sw||0),e.strokeColorAnim&&(e.sc?ge=[e.sc[0],e.sc[1],e.sc[2]]:ge=[0,0,0]),e.fillColorAnim&&e.fc&&(I=[e.fc[0],e.fc[1],e.fc[2]]),E=0;E<B;E+=1)S=i[E].a,S.a.propType&&(M=i[E].s,N=M.getMult(c[f].anIndexes[E],a.a[E].s.totalChars),N.length?n.translate(-S.a.v[0]*N[0],-S.a.v[1]*N[1],S.a.v[2]*N[2]):n.translate(-S.a.v[0]*N,-S.a.v[1]*N,S.a.v[2]*N));for(E=0;E<B;E+=1)S=i[E].a,S.s.propType&&(M=i[E].s,N=M.getMult(c[f].anIndexes[E],a.a[E].s.totalChars),N.length?n.scale(1+(S.s.v[0]-1)*N[0],1+(S.s.v[1]-1)*N[1],1):n.scale(1+(S.s.v[0]-1)*N,1+(S.s.v[1]-1)*N,1));for(E=0;E<B;E+=1){if(S=i[E].a,M=i[E].s,N=M.getMult(c[f].anIndexes[E],a.a[E].s.totalChars),S.sk.propType&&(N.length?n.skewFromAxis(-S.sk.v*N[0],S.sa.v*N[1]):n.skewFromAxis(-S.sk.v*N,S.sa.v*N)),S.r.propType&&(N.length?n.rotateZ(-S.r.v*N[2]):n.rotateZ(-S.r.v*N)),S.ry.propType&&(N.length?n.rotateY(S.ry.v*N[1]):n.rotateY(S.ry.v*N)),S.rx.propType&&(N.length?n.rotateX(S.rx.v*N[0]):n.rotateX(S.rx.v*N)),S.o.propType&&(N.length?he+=(S.o.v*N[0]-he)*N[0]:he+=(S.o.v*N-he)*N),e.strokeWidthAnim&&S.sw.propType&&(N.length?Fe+=S.sw.v*N[0]:Fe+=S.sw.v*N),e.strokeColorAnim&&S.sc.propType)for(R=0;R<3;R+=1)N.length?ge[R]+=(S.sc.v[R]-ge[R])*N[0]:ge[R]+=(S.sc.v[R]-ge[R])*N;if(e.fillColorAnim&&e.fc){if(S.fc.propType)for(R=0;R<3;R+=1)N.length?I[R]+=(S.fc.v[R]-I[R])*N[0]:I[R]+=(S.fc.v[R]-I[R])*N;S.fh.propType&&(N.length?I=addHueToRGB(I,S.fh.v*N[0]):I=addHueToRGB(I,S.fh.v*N)),S.fs.propType&&(N.length?I=addSaturationToRGB(I,S.fs.v*N[0]):I=addSaturationToRGB(I,S.fs.v*N)),S.fb.propType&&(N.length?I=addBrightnessToRGB(I,S.fb.v*N[0]):I=addBrightnessToRGB(I,S.fb.v*N))}}for(E=0;E<B;E+=1)S=i[E].a,S.p.propType&&(M=i[E].s,N=M.getMult(c[f].anIndexes[E],a.a[E].s.totalChars),this._hasMaskedPath?N.length?n.translate(0,S.p.v[1]*N[0],-S.p.v[2]*N[1]):n.translate(0,S.p.v[1]*N,-S.p.v[2]*N):N.length?n.translate(S.p.v[0]*N[0],S.p.v[1]*N[1],-S.p.v[2]*N[2]):n.translate(S.p.v[0]*N,S.p.v[1]*N,-S.p.v[2]*N));if(e.strokeWidthAnim&&(W=Fe<0?0:Fe),e.strokeColorAnim&&(K="rgb("+Math.round(ge[0]*255)+","+Math.round(ge[1]*255)+","+Math.round(ge[2]*255)+")"),e.fillColorAnim&&e.fc&&(U="rgb("+Math.round(I[0]*255)+","+Math.round(I[1]*255)+","+Math.round(I[2]*255)+")"),this._hasMaskedPath){if(n.translate(0,-e.ls),n.translate(0,r[1]*H*.01+l,0),this._pathData.p.v){$=(F.point[1]-y.point[1])/(F.point[0]-y.point[0]);var ue=Math.atan($)*180/Math.PI;F.point[0]<y.point[0]&&(ue+=180),n.rotate(-ue*Math.PI/180)}n.translate(ne,se,0),_-=r[0]*c[f].an*.005,c[f+1]&&Q!==c[f+1].ind&&(_+=c[f].an/2,_+=e.tr*.001*e.finalSize)}else{switch(n.translate(u,l,0),e.ps&&n.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:n.translate(c[f].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[c[f].line]),0,0);break;case 2:n.translate(c[f].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[c[f].line])/2,0,0);break}n.translate(0,-e.ls),n.translate(ie,0,0),n.translate(r[0]*c[f].an*.005,r[1]*H*.01,0),u+=c[f].l+e.tr*.001*e.finalSize}o==="html"?Y=n.toCSS():o==="svg"?Y=n.to2dCSS():ee=[n.props[0],n.props[1],n.props[2],n.props[3],n.props[4],n.props[5],n.props[6],n.props[7],n.props[8],n.props[9],n.props[10],n.props[11],n.props[12],n.props[13],n.props[14],n.props[15]],X=he}s<=f?(z=new LetterProps(X,W,K,U,Y,ee),this.renderedLetters.push(z),s+=1,this.lettersChangedFlag=!0):(z=this.renderedLetters[f],this.lettersChangedFlag=z.update(X,W,K,U,Y,ee)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty);function ITextElement(){}ITextElement.prototype.initElement=function(e,t,r){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,r),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)},ITextElement.prototype.createPathShape=function(e,t){var r,i=t.length,a,n="";for(r=0;r<i;r+=1)t[r].ty==="sh"&&(a=t[r].ks.k,n+=buildShapeString(a,a.i.length,!0,e));return n},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,r,i,a){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r])/2,0,0);break}t.translate(i,a,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(e[0]*255)+","+Math.round(e[1]*255)+","+Math.round(e[2]*255)+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(e,t,r){this.textSpans=[],this.renderType="svg",this.initElement(e,t,r)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,r=e.length,i=[],a="";t<r;)e[t]==="\r"||e[t]===""?(i.push(a),a=""):a+=e[t],t+=1;return i.push(a),i},SVGTextLottieElement.prototype.buildShapeData=function(e,t){if(e.shapes&&e.shapes.length){var r=e.shapes[0];if(r.it){var i=r.it[r.it.length-1];i.s&&(i.s.k[0]=t,i.s.k[1]=t)}}return e},SVGTextLottieElement.prototype.buildNewText=function(){this.addDynamicProperty(this);var e,t,r=this.textProperty.currentData;this.renderedLetters=createSizedArray(r?r.l.length:0),r.fc?this.layerElement.setAttribute("fill",this.buildColor(r.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),r.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(r.sc)),this.layerElement.setAttribute("stroke-width",r.sw)),this.layerElement.setAttribute("font-size",r.finalSize);var i=this.globalData.fontManager.getFontByName(r.f);if(i.fClass)this.layerElement.setAttribute("class",i.fClass);else{this.layerElement.setAttribute("font-family",i.fFamily);var a=r.fWeight,n=r.fStyle;this.layerElement.setAttribute("font-style",n),this.layerElement.setAttribute("font-weight",a)}this.layerElement.setAttribute("aria-label",r.t);var o=r.l||[],s=!!this.globalData.fontManager.chars;t=o.length;var u,l=this.mHelper,f="",d=this.data.singleShape,c=0,m=0,_=!0,F=r.tr*.001*r.finalSize;if(d&&!s&&!r.sz){var x=this.textContainer,k="start";switch(r.j){case 1:k="end";break;case 2:k="middle";break;default:k="start";break}x.setAttribute("text-anchor",k),x.setAttribute("letter-spacing",F);var b=this.buildTextContents(r.finalText);for(t=b.length,m=r.ps?r.ps[1]+r.ascent:0,e=0;e<t;e+=1)u=this.textSpans[e].span||createNS("tspan"),u.textContent=b[e],u.setAttribute("x",0),u.setAttribute("y",m),u.style.display="inherit",x.appendChild(u),this.textSpans[e]||(this.textSpans[e]={span:null,glyph:null}),this.textSpans[e].span=u,m+=r.finalLineHeight;this.layerElement.appendChild(x)}else{var g=this.textSpans.length,y;for(e=0;e<t;e+=1){if(this.textSpans[e]||(this.textSpans[e]={span:null,childSpan:null,glyph:null}),!s||!d||e===0){if(u=g>e?this.textSpans[e].span:createNS(s?"g":"text"),g<=e){if(u.setAttribute("stroke-linecap","butt"),u.setAttribute("stroke-linejoin","round"),u.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=u,s){var D=createNS("g");u.appendChild(D),this.textSpans[e].childSpan=D}this.textSpans[e].span=u,this.layerElement.appendChild(u)}u.style.display="inherit"}if(l.reset(),d&&(o[e].n&&(c=-F,m+=r.yOffset,m+=_?1:0,_=!1),this.applyTextPropertiesToMatrix(r,l,o[e].line,c,m),c+=o[e].l||0,c+=F),s){y=this.globalData.fontManager.getCharData(r.finalText[e],i.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily);var C;if(y.t===1)C=new SVGCompElement(y.data,this.globalData,this);else{var j=emptyShapeData;y.data&&y.data.shapes&&(j=this.buildShapeData(y.data,r.finalSize)),C=new SVGShapeElement(j,this.globalData,this)}if(this.textSpans[e].glyph){var A=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(A.layerElement),A.destroy()}this.textSpans[e].glyph=C,C._debug=!0,C.prepareFrame(0),C.renderFrame(),this.textSpans[e].childSpan.appendChild(C.layerElement),y.t===1&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else d&&u.setAttribute("transform","translate("+l.props[12]+","+l.props[13]+")"),u.textContent=o[e].val,u.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}d&&u&&u.setAttribute("d",f)}for(;e<this.textSpans.length;)this.textSpans[e].span.style.display="none",e+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var e,t=this.textSpans.length,r;for(this.renderedFrame=this.comp.renderedFrame,e=0;e<t;e+=1)r=this.textSpans[e].glyph,r&&(r.prepareFrame(this.comp.renderedFrame-this.data.st),r._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){this._sizeChanged=!0;var e,t,r=this.textAnimator.renderedLetters,i=this.textProperty.currentData.l;t=i.length;var a,n,o;for(e=0;e<t;e+=1)i[e].n||(a=r[e],n=this.textSpans[e].span,o=this.textSpans[e].glyph,o&&o.renderFrame(),a._mdf.m&&n.setAttribute("transform",a.m),a._mdf.o&&n.setAttribute("opacity",a.o),a._mdf.sw&&n.setAttribute("stroke-width",a.sw),a._mdf.sc&&n.setAttribute("stroke",a.sc),a._mdf.fc&&n.setAttribute("fill",a.fc))}};function ISolidElement(e,t,r){this.initElement(e,t,r)}extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)};function NullElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initFrame(),this.initTransform(e,t,r),this.initHierarchy()}NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement);function SVGRendererBase(){}extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRendererBase.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRendererBase.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRendererBase.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),this.renderConfig.focusable!==void 0&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs;this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e;var r=createNS("clipPath"),i=createNS("rect");i.setAttribute("width",e.w),i.setAttribute("height",e.h),i.setAttribute("x",0),i.setAttribute("y",0);var a=createElementID();r.setAttribute("id",a),r.appendChild(i),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")"),t.appendChild(r),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var e,t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(e){var t=0,r=this.layers.length;for(t=0;t<r;t+=1)if(this.layers[t].ind===e)return t;return-1},SVGRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!(t[e]||this.layers[e].ty===99)){t[e]=!0;var r=this.createItem(this.layers[e]);if(t[e]=r,getExpressionsPlugin()&&(this.layers[e].ty===0&&this.globalData.projectInterface.registerComposition(r),r.initExpressions()),this.appendElementInPos(r,e),this.layers[e].tt){var i="tp"in this.layers[e]?this.findIndexByInd(this.layers[e].tp):e-1;if(i===-1)return;if(!this.elements[i]||this.elements[i]===!0)this.buildItem(i),this.addPendingElement(r);else{var a=t[i],n=a.getMatte(this.layers[e].tt);r.setMatte(n)}}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,r=this.elements.length;t<r;){if(this.elements[t]===e){var i="tp"in e.data?this.findIndexByInd(e.data.tp):t-1,a=this.elements[i],n=a.getMatte(this.layers[t].tt);e.setMatte(n);break}t+=1}}},SVGRendererBase.prototype.renderFrame=function(e){if(!(this.renderedFrame===e||this.destroyed)){e===null?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var t,r=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=r-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<r;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){for(var i=0,a;i<t;)this.elements[i]&&this.elements[i]!==!0&&this.elements[i].getBaseElement()&&(a=this.elements[i].getBaseElement()),i+=1;a?this.layerElement.insertBefore(r,a):this.layerElement.appendChild(r)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"};function ICompElement(){}extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),(this.data.xt||!t.progressiveLoad)&&this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),!(!this.isInRange&&!this.data.xt)){if(this.tm._placeholder)this.renderedFrame=e/this.data.sr;else{var t=this.tm.v;t===this.data.op&&(t=this.data.op-1),this.renderedFrame=t}var r,i=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),r=i-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()};function SVGCompElement(e,t,r){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)};function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var r="";if(t&&t.title){var i=createNS("title"),a=createElementID();i.setAttribute("id",a),i.textContent=t.title,this.svgElement.appendChild(i),r+=a}if(t&&t.description){var n=createNS("desc"),o=createElementID();n.setAttribute("id",o),n.textContent=t.description,this.svgElement.appendChild(n),r+=" "+o}r&&this.svgElement.setAttribute("aria-labelledby",r);var s=createNS("defs");this.svgElement.appendChild(s);var u=createNS("g");this.svgElement.appendChild(u),this.layerElement=u,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&t.hideOnTransparent===!1),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"},width:t&&t.width,height:t&&t.height,runExpressions:!t||t.runExpressions===void 0||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:s,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)};function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}ShapeTransformManager.prototype={addTransformSequence:function(t){var r,i=t.length,a="_";for(r=0;r<i;r+=1)a+=t[r].transform.key+"_";var n=this.sequences[a];return n||(n={transforms:[].concat(t),finalTransform:new Matrix,_mdf:!1},this.sequences[a]=n,this.sequenceList.push(n)),n},processSequence:function(t,r){for(var i=0,a=t.transforms.length,n=r;i<a&&!r;){if(t.transforms[i].transform.mProps._mdf){n=!0;break}i+=1}if(n)for(t.finalTransform.reset(),i=a-1;i>=0;i-=1)t.finalTransform.multiply(t.transforms[i].transform.mProps.v);t._mdf=n},processSequences:function(t){var r,i=this.sequenceList.length;for(r=0;r<i;r+=1)this.processSequence(this.sequenceList[r],t)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var t="__lottie_element_luma_buffer",r=null,i=null,a=null;function n(){var u=createNS("svg"),l=createNS("filter"),f=createNS("feColorMatrix");return l.setAttribute("id",t),f.setAttribute("type","matrix"),f.setAttribute("color-interpolation-filters","sRGB"),f.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),l.appendChild(f),u.appendChild(l),u.setAttribute("id",t+"_svg"),featureSupport.svgLumaHidden&&(u.style.display="none"),u}function o(){r||(a=n(),document.body.appendChild(a),r=createTag("canvas"),i=r.getContext("2d"),i.filter="url(#"+t+")",i.fillStyle="rgba(0,0,0,0)",i.fillRect(0,0,1,1))}function s(u){return r||o(),r.width=u.width,r.height=u.height,i.filter="url(#"+t+")",r}return{load:o,get:s}};function createCanvas(e,t){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(e,t);var r=createTag("canvas");return r.width=e,r.height=t,r}var assetLoader=function(){return{loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas}}(),registeredEffects={};function CVEffects(e){var t,r=e.data.ef?e.data.ef.length:0;this.filters=[];var i;for(t=0;t<r;t+=1){i=null;var a=e.data.ef[t].ty;if(registeredEffects[a]){var n=registeredEffects[a].effect;i=new n(e.effectsManager.effectElements[t],e)}i&&this.filters.push(i)}this.filters.length&&e.addRenderableComponent(this)}CVEffects.prototype.renderFrame=function(e){var t,r=this.filters.length;for(t=0;t<r;t+=1)this.filters[t].renderFrame(e)},CVEffects.prototype.getEffects=function(e){var t,r=this.filters.length,i=[];for(t=0;t<r;t+=1)this.filters[t].type===e&&i.push(this.filters[t]);return i};function registerEffect(e,t){registeredEffects[e]={effect:t}}function CVMaskElement(e,t){this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var r,i=this.masksProperties.length,a=!1;for(r=0;r<i;r+=1)this.masksProperties[r].mode!=="n"&&(a=!0),this.viewData[r]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[r],3);this.hasMasks=a,a&&this.element.addRenderableComponent(this)}CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e=this.element.finalTransform.mat,t=this.element.canvasContext,r,i=this.masksProperties.length,a,n,o;for(t.beginPath(),r=0;r<i;r+=1)if(this.masksProperties[r].mode!=="n"){this.masksProperties[r].inv&&(t.moveTo(0,0),t.lineTo(this.element.globalData.compSize.w,0),t.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),t.lineTo(0,this.element.globalData.compSize.h),t.lineTo(0,0)),o=this.viewData[r].v,a=e.applyToPointArray(o.v[0][0],o.v[0][1],0),t.moveTo(a[0],a[1]);var s,u=o._length;for(s=1;s<u;s+=1)n=e.applyToTriplePoints(o.o[s-1],o.i[s],o.v[s]),t.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5]);n=e.applyToTriplePoints(o.o[s-1],o.i[0],o.v[0]),t.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5])}this.element.globalData.renderer.save(!0),t.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};function CVBaseElement(){}var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var t=this.globalData.canvasContext,r=assetLoader.createCanvas(t.canvas.width,t.canvas.height);this.buffers.push(r);var i=assetLoader.createCanvas(t.canvas.width,t.canvas.height);this.buffers.push(i),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var t=this.globalData;if(t.blendMode!==this.data.bm){t.blendMode=this.data.bm;var r=getBlendMode(this.data.bm);t.canvasContext.globalCompositeOperation=r}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){!this.hidden&&(!this.isInRange||this.isTransparent)&&(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(t){t.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var t=this.buffers[0],r=t.getContext("2d");this.clearCanvas(r),r.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var t=this.buffers[1],r=t.getContext("2d");this.clearCanvas(r),r.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform);var i=this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1);if(i.renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var a=assetLoader.getLumaCanvas(this.canvasContext.canvas),n=a.getContext("2d");n.drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(a,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(t,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(t){if(!(this.hidden||this.data.hd)&&!(this.data.td===1&&!t)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var r=this.data.ty===0;this.prepareLayer(),this.globalData.renderer.save(r),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(r),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement;function CVShapeData(e,t,r,i){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var a=4;t.ty==="rc"?a=5:t.ty==="el"?a=6:t.ty==="sr"&&(a=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,a,e);var n,o=r.length,s;for(n=0;n<o;n+=1)r[n].closed||(s={transforms:i.addTransformSequence(r[n].transforms),trNodes:[]},this.styledShapes.push(s),r[n].elements.push(s))}CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated;function CVShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,r)}extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var r={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:e.hd===!0},i={};if(e.ty==="fl"||e.ty==="st"?(i.c=PropertyFactory.getProp(this,e.c,1,255,this),i.c.k||(r.co="rgb("+bmFloor(i.c.v[0])+","+bmFloor(i.c.v[1])+","+bmFloor(i.c.v[2])+")")):(e.ty==="gf"||e.ty==="gs")&&(i.s=PropertyFactory.getProp(this,e.s,1,null,this),i.e=PropertyFactory.getProp(this,e.e,1,null,this),i.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),i.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),i.g=new GradientProperty(this,e.g,this)),i.o=PropertyFactory.getProp(this,e.o,0,.01,this),e.ty==="st"||e.ty==="gs"){if(r.lc=lineCapEnum[e.lc||2],r.lj=lineJoinEnum[e.lj||2],e.lj==1&&(r.ml=e.ml),i.w=PropertyFactory.getProp(this,e.w,0,null,this),i.w.k||(r.wi=i.w.v),e.d){var a=new DashProperty(this,e.d,"canvas",this);i.d=a,i.d.k||(r.da=i.d.dashArray,r.do=i.d.dashoffset[0])}}else r.r=e.r===2?"evenodd":"nonzero";return this.stylesList.push(r),i.style=r,i},CVShapeElement.prototype.createGroupElement=function(){var e={it:[],prevViewData:[]};return e},CVShapeElement.prototype.createTransformElement=function(e){var t={transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}};return t},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var e,t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){var t,r=this.stylesList.length;for(t=0;t<r;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,r,i,a){var n,o=e.length-1,s,u,l=[],f=[],d,c,m,_=[].concat(a);for(n=o;n>=0;n-=1){if(d=this.searchProcessedElement(e[n]),d?t[n]=r[d-1]:e[n]._shouldRender=i,e[n].ty==="fl"||e[n].ty==="st"||e[n].ty==="gf"||e[n].ty==="gs")d?t[n].style.closed=!1:t[n]=this.createStyleElement(e[n],_),l.push(t[n].style);else if(e[n].ty==="gr"){if(!d)t[n]=this.createGroupElement(e[n]);else for(u=t[n].it.length,s=0;s<u;s+=1)t[n].prevViewData[s]=t[n].it[s];this.searchShapes(e[n].it,t[n].it,t[n].prevViewData,i,_)}else e[n].ty==="tr"?(d||(m=this.createTransformElement(e[n]),t[n]=m),_.push(t[n]),this.addTransformToStyleList(t[n])):e[n].ty==="sh"||e[n].ty==="rc"||e[n].ty==="el"||e[n].ty==="sr"?d||(t[n]=this.createShapeElement(e[n])):e[n].ty==="tm"||e[n].ty==="rd"||e[n].ty==="pb"||e[n].ty==="zz"||e[n].ty==="op"?(d?(c=t[n],c.closed=!1):(c=ShapeModifiers.getModifier(e[n].ty),c.init(this,e[n]),t[n]=c,this.shapeModifiers.push(c)),f.push(c)):e[n].ty==="rp"&&(d?(c=t[n],c.closed=!0):(c=ShapeModifiers.getModifier(e[n].ty),t[n]=c,c.init(this,e,n,t),this.shapeModifiers.push(c),i=!1),f.push(c));this.addProcessedElement(e[n],n+1)}for(this.removeTransformFromStyleList(),this.closeStyles(l),o=f.length,n=0;n<o;n+=1)f[n].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var e,t=this.stylesList.length,r,i,a,n,o,s,u=this.globalData.renderer,l=this.globalData.canvasContext,f,d;for(e=0;e<t;e+=1)if(d=this.stylesList[e],f=d.type,!((f==="st"||f==="gs")&&d.wi===0||!d.data._shouldRender||d.coOp===0||this.globalData.currentGlobalAlpha===0)){for(u.save(),o=d.elements,f==="st"||f==="gs"?(u.ctxStrokeStyle(f==="st"?d.co:d.grd),u.ctxLineWidth(d.wi),u.ctxLineCap(d.lc),u.ctxLineJoin(d.lj),u.ctxMiterLimit(d.ml||0)):u.ctxFillStyle(f==="fl"?d.co:d.grd),u.ctxOpacity(d.coOp),f!=="st"&&f!=="gs"&&l.beginPath(),u.ctxTransform(d.preTransforms.finalTransform.props),i=o.length,r=0;r<i;r+=1){for((f==="st"||f==="gs")&&(l.beginPath(),d.da&&(l.setLineDash(d.da),l.lineDashOffset=d.do)),s=o[r].trNodes,n=s.length,a=0;a<n;a+=1)s[a].t==="m"?l.moveTo(s[a].p[0],s[a].p[1]):s[a].t==="c"?l.bezierCurveTo(s[a].pts[0],s[a].pts[1],s[a].pts[2],s[a].pts[3],s[a].pts[4],s[a].pts[5]):l.closePath();(f==="st"||f==="gs")&&(u.ctxStroke(),d.da&&l.setLineDash(this.dashResetter))}f!=="st"&&f!=="gs"&&this.globalData.renderer.ctxFill(d.r),u.restore()}},CVShapeElement.prototype.renderShape=function(e,t,r,i){var a,n=t.length-1,o;for(o=e,a=n;a>=0;a-=1)t[a].ty==="tr"?(o=r[a].transform,this.renderShapeTransform(e,o)):t[a].ty==="sh"||t[a].ty==="el"||t[a].ty==="rc"||t[a].ty==="sr"?this.renderPath(t[a],r[a]):t[a].ty==="fl"?this.renderFill(t[a],r[a],o):t[a].ty==="st"?this.renderStroke(t[a],r[a],o):t[a].ty==="gf"||t[a].ty==="gs"?this.renderGradientFill(t[a],r[a],o):t[a].ty==="gr"?this.renderShape(o,t[a].it,r[a].it):t[a].ty;i&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r=e.trNodes,i=t.paths,a,n,o,s=i._length;r.length=0;var u=e.transforms.finalTransform;for(o=0;o<s;o+=1){var l=i.shapes[o];if(l&&l.v){for(n=l._length,a=1;a<n;a+=1)a===1&&r.push({t:"m",p:u.applyToPointArray(l.v[0][0],l.v[0][1],0)}),r.push({t:"c",pts:u.applyToTriplePoints(l.o[a-1],l.i[a],l.v[a])});n===1&&r.push({t:"m",p:u.applyToPointArray(l.v[0][0],l.v[0][1],0)}),l.c&&n&&(r.push({t:"c",pts:u.applyToTriplePoints(l.o[a-1],l.i[0],l.v[0])}),r.push({t:"z"}))}}e.trNodes=r}},CVShapeElement.prototype.renderPath=function(e,t){if(e.hd!==!0&&e._shouldRender){var r,i=t.styledShapes.length;for(r=0;r<i;r+=1)this.renderStyledShape(t.styledShapes[r],t.sh)}},CVShapeElement.prototype.renderFill=function(e,t,r){var i=t.style;(t.c._mdf||this._isFirstFrame)&&(i.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(i.coOp=t.o.v*r.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,r){var i=t.style,a;if(!i.grd||t.g._mdf||t.s._mdf||t.e._mdf||e.t!==1&&(t.h._mdf||t.a._mdf)){var n=this.globalData.canvasContext,o=t.s.v,s=t.e.v;if(e.t===1)a=n.createLinearGradient(o[0],o[1],s[0],s[1]);else{var u=Math.sqrt(Math.pow(o[0]-s[0],2)+Math.pow(o[1]-s[1],2)),l=Math.atan2(s[1]-o[1],s[0]-o[0]),f=t.h.v;f>=1?f=.99:f<=-1&&(f=-.99);var d=u*f,c=Math.cos(l+t.a.v)*d+o[0],m=Math.sin(l+t.a.v)*d+o[1];a=n.createRadialGradient(c,m,0,o[0],o[1],u)}var _,F=e.g.p,x=t.g.c,k=1;for(_=0;_<F;_+=1)t.g._hasOpacity&&t.g._collapsable&&(k=t.g.o[_*2+1]),a.addColorStop(x[_*4]/100,"rgba("+x[_*4+1]+","+x[_*4+2]+","+x[_*4+3]+","+k+")");i.grd=a}i.coOp=t.o.v*r.opacity},CVShapeElement.prototype.renderStroke=function(e,t,r){var i=t.style,a=t.d;a&&(a._mdf||this._isFirstFrame)&&(i.da=a.dashArray,i.do=a.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(i.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(i.coOp=t.o.v*r.opacity),(t.w._mdf||this._isFirstFrame)&&(i.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0};function CVTextElement(e,t,r){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,r)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=!1;e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t;var r=!1;e.sc&&(r=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);var i=this.globalData.fontManager.getFontByName(e.f),a,n,o=e.l,s=this.mHelper;this.stroke=r,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,n=e.finalText.length;var u,l,f,d,c,m,_,F,x,k,b=this.data.singleShape,g=e.tr*.001*e.finalSize,y=0,D=0,C=!0,j=0;for(a=0;a<n;a+=1){u=this.globalData.fontManager.getCharData(e.finalText[a],i.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily),l=u&&u.data||{},s.reset(),b&&o[a].n&&(y=-g,D+=e.yOffset,D+=C?1:0,C=!1),c=l.shapes?l.shapes[0].it:[],_=c.length,s.scale(e.finalSize/100,e.finalSize/100),b&&this.applyTextPropertiesToMatrix(e,s,o[a].line,y,D),x=createSizedArray(_-1);var A=0;for(m=0;m<_;m+=1)if(c[m].ty==="sh"){for(d=c[m].ks.k.i.length,F=c[m].ks.k,k=[],f=1;f<d;f+=1)f===1&&k.push(s.applyToX(F.v[0][0],F.v[0][1],0),s.applyToY(F.v[0][0],F.v[0][1],0)),k.push(s.applyToX(F.o[f-1][0],F.o[f-1][1],0),s.applyToY(F.o[f-1][0],F.o[f-1][1],0),s.applyToX(F.i[f][0],F.i[f][1],0),s.applyToY(F.i[f][0],F.i[f][1],0),s.applyToX(F.v[f][0],F.v[f][1],0),s.applyToY(F.v[f][0],F.v[f][1],0));k.push(s.applyToX(F.o[f-1][0],F.o[f-1][1],0),s.applyToY(F.o[f-1][0],F.o[f-1][1],0),s.applyToX(F.i[0][0],F.i[0][1],0),s.applyToY(F.i[0][0],F.i[0][1],0),s.applyToX(F.v[0][0],F.v[0][1],0),s.applyToY(F.v[0][0],F.v[0][1],0)),x[A]=k,A+=1}b&&(y+=o[a].l,y+=g),this.textSpans[j]?this.textSpans[j].elem=x:this.textSpans[j]={elem:x},j+=1}},CVTextElement.prototype.renderInnerContent=function(){this.validateText();var e=this.canvasContext;e.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var t,r,i,a,n,o,s=this.textAnimator.renderedLetters,u=this.textProperty.currentData.l;r=u.length;var l,f=null,d=null,c=null,m,_,F=this.globalData.renderer;for(t=0;t<r;t+=1)if(!u[t].n){if(l=s[t],l&&(F.save(),F.ctxTransform(l.p),F.ctxOpacity(l.o)),this.fill){for(l&&l.fc?f!==l.fc&&(F.ctxFillStyle(l.fc),f=l.fc):f!==this.values.fill&&(f=this.values.fill,F.ctxFillStyle(this.values.fill)),m=this.textSpans[t].elem,a=m.length,this.globalData.canvasContext.beginPath(),i=0;i<a;i+=1)for(_=m[i],o=_.length,this.globalData.canvasContext.moveTo(_[0],_[1]),n=2;n<o;n+=6)this.globalData.canvasContext.bezierCurveTo(_[n],_[n+1],_[n+2],_[n+3],_[n+4],_[n+5]);this.globalData.canvasContext.closePath(),F.ctxFill()}if(this.stroke){for(l&&l.sw?c!==l.sw&&(c=l.sw,F.ctxLineWidth(l.sw)):c!==this.values.sWidth&&(c=this.values.sWidth,F.ctxLineWidth(this.values.sWidth)),l&&l.sc?d!==l.sc&&(d=l.sc,F.ctxStrokeStyle(l.sc)):d!==this.values.stroke&&(d=this.values.stroke,F.ctxStrokeStyle(this.values.stroke)),m=this.textSpans[t].elem,a=m.length,this.globalData.canvasContext.beginPath(),i=0;i<a;i+=1)for(_=m[i],o=_.length,this.globalData.canvasContext.moveTo(_[0],_[1]),n=2;n<o;n+=6)this.globalData.canvasContext.bezierCurveTo(_[n],_[n+1],_[n+2],_[n+3],_[n+4],_[n+5]);this.globalData.canvasContext.closePath(),F.ctxStroke()}l&&this.globalData.renderer.restore()}};function CVImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,r)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var e=createTag("canvas");e.width=this.assetData.w,e.height=this.assetData.h;var t=e.getContext("2d"),r=this.img.width,i=this.img.height,a=r/i,n=this.assetData.w/this.assetData.h,o,s,u=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;a>n&&u==="xMidYMid slice"||a<n&&u!=="xMidYMid slice"?(s=i,o=s*n):(o=r,s=o/n),t.drawImage(this.img,(r-o)/2,(i-s)/2,o,s,0,0,this.assetData.w,this.assetData.h),this.img=e}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null};function CVSolidElement(e,t,r){this.initElement(e,t,r)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)};function CanvasRendererBase(){}extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRendererBase.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(e){e[0]===1&&e[1]===0&&e[4]===0&&e[5]===1&&e[12]===0&&e[13]===0||this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13])},CanvasRendererBase.prototype.ctxOpacity=function(e){this.canvasContext.globalAlpha*=e<0?0:e},CanvasRendererBase.prototype.ctxFillStyle=function(e){this.canvasContext.fillStyle=e},CanvasRendererBase.prototype.ctxStrokeStyle=function(e){this.canvasContext.strokeStyle=e},CanvasRendererBase.prototype.ctxLineWidth=function(e){this.canvasContext.lineWidth=e},CanvasRendererBase.prototype.ctxLineCap=function(e){this.canvasContext.lineCap=e},CanvasRendererBase.prototype.ctxLineJoin=function(e){this.canvasContext.lineJoin=e},CanvasRendererBase.prototype.ctxMiterLimit=function(e){this.canvasContext.miterLimit=e},CanvasRendererBase.prototype.ctxFill=function(e){this.canvasContext.fill(e)},CanvasRendererBase.prototype.ctxFillRect=function(e,t,r,i){this.canvasContext.fillRect(e,t,r,i)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){if(!this.renderConfig.clearCanvas){this.canvasContext.restore();return}this.contextData.reset()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(e){if(!this.renderConfig.clearCanvas){this.canvasContext.restore();return}e&&(this.globalData.blendMode="source-over"),this.contextData.restore(e)},CanvasRendererBase.prototype.configAnimation=function(e){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var t=this.animationItem.container.style;t.width="100%",t.height="100%";var r="0px 0px 0px";t.transformOrigin=r,t.mozTransformOrigin=r,t.webkitTransformOrigin=r,t["-webkit-transform"]=r,t.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(e,t){this.reset();var r,i;e?(r=e,i=t,this.canvasContext.canvas.width=r,this.canvasContext.canvas.height=i):(this.animationItem.wrapper&&this.animationItem.container?(r=this.animationItem.wrapper.offsetWidth,i=this.animationItem.wrapper.offsetHeight):(r=this.canvasContext.canvas.width,i=this.canvasContext.canvas.height),this.canvasContext.canvas.width=r*this.renderConfig.dpr,this.canvasContext.canvas.height=i*this.renderConfig.dpr);var a,n;if(this.renderConfig.preserveAspectRatio.indexOf("meet")!==-1||this.renderConfig.preserveAspectRatio.indexOf("slice")!==-1){var o=this.renderConfig.preserveAspectRatio.split(" "),s=o[1]||"meet",u=o[0]||"xMidYMid",l=u.substr(0,4),f=u.substr(4);a=r/i,n=this.transformCanvas.w/this.transformCanvas.h,n>a&&s==="meet"||n<a&&s==="slice"?(this.transformCanvas.sx=r/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=i/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=i/(this.transformCanvas.h/this.renderConfig.dpr)),l==="xMid"&&(n<a&&s==="meet"||n>a&&s==="slice")?this.transformCanvas.tx=(r-this.transformCanvas.w*(i/this.transformCanvas.h))/2*this.renderConfig.dpr:l==="xMax"&&(n<a&&s==="meet"||n>a&&s==="slice")?this.transformCanvas.tx=(r-this.transformCanvas.w*(i/this.transformCanvas.h))*this.renderConfig.dpr:this.transformCanvas.tx=0,f==="YMid"&&(n>a&&s==="meet"||n<a&&s==="slice")?this.transformCanvas.ty=(i-this.transformCanvas.h*(r/this.transformCanvas.w))/2*this.renderConfig.dpr:f==="YMax"&&(n>a&&s==="meet"||n<a&&s==="slice")?this.transformCanvas.ty=(i-this.transformCanvas.h*(r/this.transformCanvas.w))*this.renderConfig.dpr:this.transformCanvas.ty=0}else this.renderConfig.preserveAspectRatio==="none"?(this.transformCanvas.sx=r/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=i/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText="");var e,t=this.layers?this.layers.length:0;for(e=t-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if(!(this.renderedFrame===e&&this.renderConfig.clearCanvas===!0&&!t||this.destroyed||e===-1)){this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var r,i=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=i-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(this.renderConfig.clearCanvas===!0?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=i-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();this.renderConfig.clearCanvas!==!0&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!(t[e]||this.layers[e].ty===99)){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();e.checkParenting()}},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"};function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){this.stack=[],this.cArrPos=0,this.cTr=new Matrix;var e,t=15;for(e=0;e<t;e+=1){var r=new CanvasContext;this.stack[e]=r}this._length=t,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}CVContextData.prototype.duplicate=function(){var e=this._length*2,t=0;for(t=this._length;t<e;t+=1)this.stack[t]=new CanvasContext;this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(e){this.cArrPos-=1;var t=this.stack[this.cArrPos],r=t.transform,i,a=this.cTr.props;for(i=0;i<16;i+=1)a[i]=r[i];if(e){this.nativeContext.restore();var n=this.stack[this.cArrPos+1];this.appliedFillStyle=n.fillStyle,this.appliedStrokeStyle=n.strokeStyle,this.appliedLineWidth=n.lineWidth,this.appliedLineCap=n.lineCap,this.appliedLineJoin=n.lineJoin,this.appliedMiterLimit=n.miterLimit}this.nativeContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13]),(e||t.opacity!==-1&&this.currentOpacity!==t.opacity)&&(this.nativeContext.globalAlpha=t.opacity,this.currentOpacity=t.opacity),this.currentFillStyle=t.fillStyle,this.currentStrokeStyle=t.strokeStyle,this.currentLineWidth=t.lineWidth,this.currentLineCap=t.lineCap,this.currentLineJoin=t.lineJoin,this.currentMiterLimit=t.miterLimit},CVContextData.prototype.save=function(e){e&&this.nativeContext.save();var t=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var r=this.stack[this.cArrPos],i;for(i=0;i<16;i+=1)r.transform[i]=t[i];this.cArrPos+=1;var a=this.stack[this.cArrPos];a.opacity=r.opacity,a.fillStyle=r.fillStyle,a.strokeStyle=r.strokeStyle,a.lineWidth=r.lineWidth,a.lineCap=r.lineCap,a.lineJoin=r.lineJoin,a.miterLimit=r.miterLimit},CVContextData.prototype.setOpacity=function(e){this.stack[this.cArrPos].opacity=e},CVContextData.prototype.setContext=function(e){this.nativeContext=e},CVContextData.prototype.fillStyle=function(e){this.stack[this.cArrPos].fillStyle!==e&&(this.currentFillStyle=e,this.stack[this.cArrPos].fillStyle=e)},CVContextData.prototype.strokeStyle=function(e){this.stack[this.cArrPos].strokeStyle!==e&&(this.currentStrokeStyle=e,this.stack[this.cArrPos].strokeStyle=e)},CVContextData.prototype.lineWidth=function(e){this.stack[this.cArrPos].lineWidth!==e&&(this.currentLineWidth=e,this.stack[this.cArrPos].lineWidth=e)},CVContextData.prototype.lineCap=function(e){this.stack[this.cArrPos].lineCap!==e&&(this.currentLineCap=e,this.stack[this.cArrPos].lineCap=e)},CVContextData.prototype.lineJoin=function(e){this.stack[this.cArrPos].lineJoin!==e&&(this.currentLineJoin=e,this.stack[this.cArrPos].lineJoin=e)},CVContextData.prototype.miterLimit=function(e){this.stack[this.cArrPos].miterLimit!==e&&(this.currentMiterLimit=e,this.stack[this.cArrPos].miterLimit=e)},CVContextData.prototype.transform=function(e){this.transformMat.cloneFromProps(e);var t=this.cTr;this.transformMat.multiply(t),t.cloneFromProps(this.transformMat.props);var r=t.props;this.nativeContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13])},CVContextData.prototype.opacity=function(e){var t=this.stack[this.cArrPos].opacity;t*=e<0?0:e,this.stack[this.cArrPos].opacity!==t&&(this.currentOpacity!==e&&(this.nativeContext.globalAlpha=e,this.currentOpacity=e),this.stack[this.cArrPos].opacity=t)},CVContextData.prototype.fill=function(e){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(e)},CVContextData.prototype.fillRect=function(e,t,r,i){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(e,t,r,i)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWidth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()};function CVCompElement(e,t,r){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e=this.canvasContext;e.beginPath(),e.moveTo(0,0),e.lineTo(this.data.w,0),e.lineTo(this.data.w,this.data.h),e.lineTo(0,this.data.h),e.lineTo(0,0),e.clip();var t,r=this.layers.length;for(t=r-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()},CVCompElement.prototype.destroy=function(){var e,t=this.layers.length;for(e=t-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)};function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:t&&t.clearCanvas!==void 0?t.clearCanvas:!0,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||"",runExpressions:!t||t.runExpressions===void 0||t.runExpressions},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)};function HBaseElement(){}HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.bm!==0&&this.setBlendMode()},renderElement:function(){var t=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var r=this.finalTransform.mat.toCSS();t.transform=r,t.webkitTransform=r}this.finalTransform._opMdf&&(t.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting;function HSolidElement(e,t,r){this.initElement(e,t,r)}extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?(e=createNS("rect"),e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):(e=createTag("div"),e.style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)};function HShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,r),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,i=e.length;for(r=0;r<i;r+=1)t=e[r].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var r=e.sh.v,i=e.transformers,a,n=r._length,o,s,u,l;if(!(n<=1)){for(a=0;a<n-1;a+=1)o=this.getTransformedPoint(i,r.v[a]),s=this.getTransformedPoint(i,r.o[a]),u=this.getTransformedPoint(i,r.i[a+1]),l=this.getTransformedPoint(i,r.v[a+1]),this.checkBounds(o,s,u,l,t);r.c&&(o=this.getTransformedPoint(i,r.v[a]),s=this.getTransformedPoint(i,r.o[a]),u=this.getTransformedPoint(i,r.i[0]),l=this.getTransformedPoint(i,r.v[0]),this.checkBounds(o,s,u,l,t))}},HShapeElement.prototype.checkBounds=function(e,t,r,i,a){this.getBoundsOfCurve(e,t,r,i);var n=this.shapeBoundingBox;a.x=bmMin(n.left,a.x),a.xMax=bmMax(n.right,a.xMax),a.y=bmMin(n.top,a.y),a.yMax=bmMax(n.bottom,a.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,r,i){for(var a=[[e[0],i[0]],[e[1],i[1]]],n,o,s,u,l,f,d,c=0;c<2;++c)o=6*e[c]-12*t[c]+6*r[c],n=-3*e[c]+9*t[c]-9*r[c]+3*i[c],s=3*t[c]-3*e[c],o|=0,n|=0,s|=0,n===0&&o===0||(n===0?(u=-s/o,u>0&&u<1&&a[c].push(this.calculateF(u,e,t,r,i,c))):(l=o*o-4*s*n,l>=0&&(f=(-o+bmSqrt(l))/(2*n),f>0&&f<1&&a[c].push(this.calculateF(f,e,t,r,i,c)),d=(-o-bmSqrt(l))/(2*n),d>0&&d<1&&a[c].push(this.calculateF(d,e,t,r,i,c)))));this.shapeBoundingBox.left=bmMin.apply(null,a[0]),this.shapeBoundingBox.top=bmMin.apply(null,a[1]),this.shapeBoundingBox.right=bmMax.apply(null,a[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,a[1])},HShapeElement.prototype.calculateF=function(e,t,r,i,a,n){return bmPow(1-e,3)*t[n]+3*bmPow(1-e,2)*e*r[n]+3*(1-e)*bmPow(e,2)*i[n]+bmPow(e,3)*a[n]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,i=e.length;for(r=0;r<i;r+=1)e[r]&&e[r].sh?this.calculateShapeBoundingBox(e[r],t):e[r]&&e[r].it?this.calculateBoundingBox(e[r].it,t):e[r]&&e[r].style&&e[r].w&&this.expandStrokeBoundingBox(e[r].w,t)},HShapeElement.prototype.expandStrokeBoundingBox=function(e,t){var r=0;if(e.keyframes){for(var i=0;i<e.keyframes.length;i+=1){var a=e.keyframes[i].s;a>r&&(r=a)}r*=e.mult}else r=e.v*e.mult;t.x-=r,t.xMax+=r,t.y-=r,t.yMax+=r},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax<e.x?0:e.xMax-e.x,e.height=e.yMax<e.y?0:e.yMax-e.y,this.currentBoxContains(e))return;var r=!1;if(this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),r=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),r=!0),r||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y){this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var i=this.shapeCont.style,a="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";i.transform=a,i.webkitTransform=a}}};function HTextElement(e,t,r){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,r)}extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var e=createNS("g");this.maskedElement.appendChild(e),this.innerElem=e}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=this.innerElem.style,r=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=r,t.color=r,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var i=this.globalData.fontManager.getFontByName(e.f);if(!this.globalData.fontManager.chars)if(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",i.fClass)this.innerElem.className=i.fClass;else{t.fontFamily=i.fFamily;var a=e.fWeight,n=e.fStyle;t.fontStyle=n,t.fontWeight=a}var o,s,u=e.l;s=u.length;var l,f,d,c=this.mHelper,m,_="",F=0;for(o=0;o<s;o+=1){if(this.globalData.fontManager.chars?(this.textPaths[F]?l=this.textPaths[F]:(l=createNS("path"),l.setAttribute("stroke-linecap",lineCapEnum[1]),l.setAttribute("stroke-linejoin",lineJoinEnum[2]),l.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[F]?(f=this.textSpans[F],d=f.children[0]):(f=createTag("div"),f.style.lineHeight=0,d=createNS("svg"),d.appendChild(l),styleDiv(f)))):this.isMasked?l=this.textPaths[F]?this.textPaths[F]:createNS("text"):this.textSpans[F]?(f=this.textSpans[F],l=this.textPaths[F]):(f=createTag("span"),styleDiv(f),l=createTag("span"),styleDiv(l),f.appendChild(l)),this.globalData.fontManager.chars){var x=this.globalData.fontManager.getCharData(e.finalText[o],i.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily),k;if(x?k=x.data:k=null,c.reset(),k&&k.shapes&&k.shapes.length&&(m=k.shapes[0].it,c.scale(e.finalSize/100,e.finalSize/100),_=this.createPathShape(c,m),l.setAttribute("d",_)),this.isMasked)this.innerElem.appendChild(l);else{if(this.innerElem.appendChild(f),k&&k.shapes){document.body.appendChild(d);var b=d.getBBox();d.setAttribute("width",b.width+2),d.setAttribute("height",b.height+2),d.setAttribute("viewBox",b.x-1+" "+(b.y-1)+" "+(b.width+2)+" "+(b.height+2));var g=d.style,y="translate("+(b.x-1)+"px,"+(b.y-1)+"px)";g.transform=y,g.webkitTransform=y,u[o].yOffset=b.y-1}else d.setAttribute("width",1),d.setAttribute("height",1);f.appendChild(d)}}else if(l.textContent=u[o].val,l.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(l);else{this.innerElem.appendChild(f);var D=l.style,C="translate3d(0,"+-e.finalSize/1.2+"px,0)";D.transform=C,D.webkitTransform=C}this.isMasked?this.textSpans[F]=l:this.textSpans[F]=f,this.textSpans[F].style.display="block",this.textPaths[F]=l,F+=1}for(;F<this.textSpans.length;)this.textSpans[F].style.display="none",F+=1},HTextElement.prototype.renderInnerContent=function(){this.validateText();var e;if(this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),e=this.svgElement.style;var t="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";e.transform=t,e.webkitTransform=t}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),!(!this.lettersChangedFlag&&!this.textAnimator.lettersChangedFlag)){var r,i,a=0,n=this.textAnimator.renderedLetters,o=this.textProperty.currentData.l;i=o.length;var s,u,l;for(r=0;r<i;r+=1)o[r].n?a+=1:(u=this.textSpans[r],l=this.textPaths[r],s=n[a],a+=1,s._mdf.m&&(this.isMasked?u.setAttribute("transform",s.m):(u.style.webkitTransform=s.m,u.style.transform=s.m)),u.style.opacity=s.o,s.sw&&s._mdf.sw&&l.setAttribute("stroke-width",s.sw),s.sc&&s._mdf.sc&&l.setAttribute("stroke",s.sc),s.fc&&s._mdf.fc&&(l.setAttribute("fill",s.fc),l.style.color=s.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var f=this.innerElem.getBBox();this.currentBBox.w!==f.width&&(this.currentBBox.w=f.width,this.svgElement.setAttribute("width",f.width)),this.currentBBox.h!==f.height&&(this.currentBBox.h=f.height,this.svgElement.setAttribute("height",f.height));var d=1;if(this.currentBBox.w!==f.width+d*2||this.currentBBox.h!==f.height+d*2||this.currentBBox.x!==f.x-d||this.currentBBox.y!==f.y-d){this.currentBBox.w=f.width+d*2,this.currentBBox.h=f.height+d*2,this.currentBBox.x=f.x-d,this.currentBBox.y=f.y-d,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style;var c="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";e.transform=c,e.webkitTransform=c}}}};function HCameraElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initHierarchy();var i=PropertyFactory.getProp;if(this.pe=i(this,e.pe,0,0,this),e.ks.p.s?(this.px=i(this,e.ks.p.x,1,0,this),this.py=i(this,e.ks.p.y,1,0,this),this.pz=i(this,e.ks.p.z,1,0,this)):this.p=i(this,e.ks.p,1,0,this),e.ks.a&&(this.a=i(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to){var a,n=e.ks.or.k.length;for(a=0;a<n;a+=1)e.ks.or.k[a].to=null,e.ks.or.k[a].ti=null}this.or=i(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=i(this,e.ks.rx,0,degToRads,this),this.ry=i(this,e.ks.ry,0,degToRads,this),this.rz=i(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var e,t=this.comp.threeDElements.length,r,i,a;for(e=0;e<t;e+=1)if(r=this.comp.threeDElements[e],r.type==="3d"){i=r.perspectiveElem.style,a=r.container.style;var n=this.pe.v+"px",o="0px 0px 0px",s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";i.perspective=n,i.webkitPerspective=n,a.transformOrigin=o,a.mozTransformOrigin=o,a.webkitTransformOrigin=o,i.transform=s,i.webkitTransform=s}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e=this._isFirstFrame,t,r;if(this.hierarchy)for(r=this.hierarchy.length,t=0;t<r;t+=1)e=this.hierarchy[t].finalTransform.mProp._mdf||e;if(e||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(r=this.hierarchy.length-1,t=r;t>=0;t-=1){var i=this.hierarchy[t].finalTransform.mProp;this.mat.translate(-i.p.v[0],-i.p.v[1],i.p.v[2]),this.mat.rotateX(-i.or.v[0]).rotateY(-i.or.v[1]).rotateZ(i.or.v[2]),this.mat.rotateX(-i.rx.v).rotateY(-i.ry.v).rotateZ(i.rz.v),this.mat.scale(1/i.s.v[0],1/i.s.v[1],1/i.s.v[2]),this.mat.translate(i.a.v[0],i.a.v[1],i.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var a;this.p?a=[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:a=[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var n=Math.sqrt(Math.pow(a[0],2)+Math.pow(a[1],2)+Math.pow(a[2],2)),o=[a[0]/n,a[1]/n,a[2]/n],s=Math.sqrt(o[2]*o[2]+o[0]*o[0]),u=Math.atan2(o[1],s),l=Math.atan2(o[0],-o[2]);this.mat.rotateY(l).rotateX(-u)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var f=!this._prevMat.equals(this.mat);if((f||this.pe._mdf)&&this.comp.threeDElements){r=this.comp.threeDElements.length;var d,c,m;for(t=0;t<r;t+=1)if(d=this.comp.threeDElements[t],d.type==="3d"){if(f){var _=this.mat.toCSS();m=d.container.style,m.transform=_,m.webkitTransform=_}this.pe._mdf&&(c=d.perspectiveElem.style,c.perspective=this.pe.v+"px",c.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null};function HImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,r)}extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)};function HybridRendererBase(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&t.hideOnTransparent===!1),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();e.checkParenting()}},HybridRendererBase.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){var i=this.layers[t];if(!i.ddd||!this.supports3d)if(this.threeDElements)this.addTo3dContainer(r,t);else{for(var a=0,n,o,s;a<t;)this.elements[a]&&this.elements[a]!==!0&&this.elements[a].getBaseElement&&(o=this.elements[a],s=this.layers[a].ddd?this.getThreeDContainerByPos(a):o.getBaseElement(),n=s||n),a+=1;n?(!i.ddd||!this.supports3d)&&this.layerElement.insertBefore(r,n):(!i.ddd||!this.supports3d)&&this.layerElement.appendChild(r)}else this.addTo3dContainer(r,t)}},HybridRendererBase.prototype.createShape=function(e){return this.supports3d?new HShapeElement(e,this.globalData,this):new SVGShapeElement(e,this.globalData,this)},HybridRendererBase.prototype.createText=function(e){return this.supports3d?new HTextElement(e,this.globalData,this):new SVGTextLottieElement(e,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(e){return this.supports3d?new HImageElement(e,this.globalData,this):new IImageElement(e,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(e){return this.supports3d?new HSolidElement(e,this.globalData,this):new ISolidElement(e,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(e){for(var t=0,r=this.threeDElements.length;t<r;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var r=createTag("div"),i,a;styleDiv(r);var n=createTag("div");if(styleDiv(n),t==="3d"){i=r.style,i.width=this.globalData.compSize.w+"px",i.height=this.globalData.compSize.h+"px";var o="50% 50%";i.webkitTransformOrigin=o,i.mozTransformOrigin=o,i.transformOrigin=o,a=n.style;var s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";a.transform=s,a.webkitTransform=s}r.appendChild(n);var u={container:n,perspectiveElem:r,startPos:e,endPos:e,type:t};return this.threeDElements.push(u),u},HybridRendererBase.prototype.build3dContainers=function(){var e,t=this.layers.length,r,i="";for(e=0;e<t;e+=1)this.layers[e].ddd&&this.layers[e].ty!==3?(i!=="3d"&&(i="3d",r=this.createThreeDContainer(e,"3d")),r.endPos=Math.max(r.endPos,e)):(i!=="2d"&&(i="2d",r=this.createThreeDContainer(e,"2d")),r.endPos=Math.max(r.endPos,e));for(t=this.threeDElements.length,e=t-1;e>=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var r=0,i=this.threeDElements.length;r<i;){if(t<=this.threeDElements[r].endPos){for(var a=this.threeDElements[r].startPos,n;a<t;)this.elements[a]&&this.elements[a].getBaseElement&&(n=this.elements[a].getBaseElement()),a+=1;n?this.threeDElements[r].container.insertBefore(e,n):this.threeDElements[r].container.appendChild(e);break}r+=1}},HybridRendererBase.prototype.configAnimation=function(e){var t=createTag("div"),r=this.animationItem.wrapper,i=t.style;i.width=e.w+"px",i.height=e.h+"px",this.resizerElem=t,styleDiv(t),i.transformStyle="flat",i.mozTransformStyle="flat",i.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),r.appendChild(t),i.overflow="hidden";var a=createNS("svg");a.setAttribute("width","1"),a.setAttribute("height","1"),styleDiv(a),this.resizerElem.appendChild(a);var n=createNS("defs");a.appendChild(n),this.data=e,this.setupGlobalData(e,a),this.globalData.defs=n,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var e,t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var e=this.animationItem.wrapper.offsetWidth,t=this.animationItem.wrapper.offsetHeight,r=e/t,i=this.globalData.compSize.w/this.globalData.compSize.h,a,n,o,s;i>r?(a=e/this.globalData.compSize.w,n=e/this.globalData.compSize.w,o=0,s=(t-this.globalData.compSize.h*(e/this.globalData.compSize.w))/2):(a=t/this.globalData.compSize.h,n=t/this.globalData.compSize.h,o=(e-this.globalData.compSize.w*(t/this.globalData.compSize.h))/2,s=0);var u=this.resizerElem.style;u.webkitTransform="matrix3d("+a+",0,0,0,0,"+n+",0,0,0,0,1,0,"+o+","+s+",0,1)",u.transform=u.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e=this.globalData.compSize.w,t=this.globalData.compSize.h,r,i=this.threeDElements.length;for(r=0;r<i;r+=1){var a=this.threeDElements[r].perspectiveElem.style;a.webkitPerspective=Math.sqrt(Math.pow(e,2)+Math.pow(t,2))+"px",a.perspective=a.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(e){var t,r=e.length,i=createTag("div");for(t=0;t<r;t+=1)if(e[t].xt){var a=this.createComp(e[t],i,this.globalData.comp,null);a.initExpressions(),this.globalData.projectInterface.registerComposition(a)}};function HCompElement(e,t,r){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var r=0,i;r<t;)this.elements[r]&&this.elements[r].getBaseElement&&(i=this.elements[r].getBaseElement()),r+=1;i?this.layerElement.insertBefore(e,i):this.layerElement.appendChild(e)},HCompElement.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)};function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&t.hideOnTransparent===!1),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"},runExpressions:!t||t.runExpressions===void 0||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)};var CompExpressionInterface=function(){return function(e){function t(r){for(var i=0,a=e.layers.length;i<a;){if(e.layers[i].nm===r||e.layers[i].ind===r)return e.elements[i].layerInterface;i+=1}return null}return Object.defineProperty(t,"_name",{value:e.data.nm}),t.layer=t,t.pixelAspect=1,t.height=e.data.h||e.globalData.compSize.h,t.width=e.data.w||e.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/e.globalData.frameRate,t.displayStartTime=0,t.numLayers=e.layers.length,t}}();function _typeof$2(e){"@babel/helpers - typeof";return _typeof$2=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$2(e)}function seedRandom(e,t){var r=this,i=256,a=6,n=52,o="random",s=t.pow(i,a),u=t.pow(2,n),l=u*2,f=i-1,d;function c(g,y,D){var C=[];y=y===!0?{entropy:!0}:y||{};var j=x(F(y.entropy?[g,b(e)]:g===null?k():g,3),C),A=new m(C),T=function(){for(var L=A.g(a),q=s,V=0;L<u;)L=(L+V)*i,q*=i,V=A.g(1);for(;L>=l;)L/=2,q/=2,V>>>=1;return(L+V)/q};return T.int32=function(){return A.g(4)|0},T.quick=function(){return A.g(4)/4294967296},T.double=T,x(b(A.S),e),(y.pass||D||function($,L,q,V){return V&&(V.S&&_(V,A),$.state=function(){return _(A,{})}),q?(t[o]=$,L):$})(T,j,"global"in y?y.global:this==t,y.state)}t["seed"+o]=c;function m(g){var y,D=g.length,C=this,j=0,A=C.i=C.j=0,T=C.S=[];for(D||(g=[D++]);j<i;)T[j]=j++;for(j=0;j<i;j++)T[j]=T[A=f&A+g[j%D]+(y=T[j])],T[A]=y;C.g=function($){for(var L,q=0,V=C.i,H=C.j,O=C.S;$--;)L=O[V=f&V+1],q=q*i+O[f&(O[V]=O[H=f&H+L])+(O[H]=L)];return C.i=V,C.j=H,q}}function _(g,y){return y.i=g.i,y.j=g.j,y.S=g.S.slice(),y}function F(g,y){var D=[],C=_typeof$2(g),j;if(y&&C=="object")for(j in g)try{D.push(F(g[j],y-1))}catch{}return D.length?D:C=="string"?g:g+"\0"}function x(g,y){for(var D=g+"",C,j=0;j<D.length;)y[f&j]=f&(C^=y[f&j]*19)+D.charCodeAt(j++);return b(y)}function k(){try{var g=new Uint8Array(i);return(r.crypto||r.msCrypto).getRandomValues(g),b(g)}catch{var y=r.navigator,D=y&&y.plugins;return[+new Date,r,D,r.screen,b(e)]}}function b(g){return String.fromCharCode.apply(0,g)}x(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){"@babel/helpers - typeof";return _typeof$1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$1(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};initialize$2(BMMath);function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return e==="number"||t instanceof Number||e==="boolean"||e==="string"}function $bm_neg(e){var t=_typeof$1(e);if(t==="number"||e instanceof Number||t==="boolean")return-e;if($bm_isInstanceOfArray(e)){var r,i=e.length,a=[];for(r=0;r<i;r+=1)a[r]=-e[r];return a}return e.propType?e.v:-e}var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var r=_typeof$1(e),i=_typeof$1(t);if(isNumerable(r,e)&&isNumerable(i,t)||r==="string"||i==="string")return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(i,t))return e=e.slice(0),e[0]+=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return t=t.slice(0),t[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var a=0,n=e.length,o=t.length,s=[];a<n||a<o;)(typeof e[a]=="number"||e[a]instanceof Number)&&(typeof t[a]=="number"||t[a]instanceof Number)?s[a]=e[a]+t[a]:s[a]=t[a]===void 0?e[a]:e[a]||t[a],a+=1;return s}return 0}var add=sum;function sub(e,t){var r=_typeof$1(e),i=_typeof$1(t);if(isNumerable(r,e)&&isNumerable(i,t))return r==="string"&&(e=parseInt(e,10)),i==="string"&&(t=parseInt(t,10)),e-t;if($bm_isInstanceOfArray(e)&&isNumerable(i,t))return e=e.slice(0),e[0]-=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return t=t.slice(0),t[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var a=0,n=e.length,o=t.length,s=[];a<n||a<o;)(typeof e[a]=="number"||e[a]instanceof Number)&&(typeof t[a]=="number"||t[a]instanceof Number)?s[a]=e[a]-t[a]:s[a]=t[a]===void 0?e[a]:e[a]||t[a],a+=1;return s}return 0}function mul(e,t){var r=_typeof$1(e),i=_typeof$1(t),a;if(isNumerable(r,e)&&isNumerable(i,t))return e*t;var n,o;if($bm_isInstanceOfArray(e)&&isNumerable(i,t)){for(o=e.length,a=createTypedArray("float32",o),n=0;n<o;n+=1)a[n]=e[n]*t;return a}if(isNumerable(r,e)&&$bm_isInstanceOfArray(t)){for(o=t.length,a=createTypedArray("float32",o),n=0;n<o;n+=1)a[n]=e*t[n];return a}return 0}function div(e,t){var r=_typeof$1(e),i=_typeof$1(t),a;if(isNumerable(r,e)&&isNumerable(i,t))return e/t;var n,o;if($bm_isInstanceOfArray(e)&&isNumerable(i,t)){for(o=e.length,a=createTypedArray("float32",o),n=0;n<o;n+=1)a[n]=e[n]/t;return a}if(isNumerable(r,e)&&$bm_isInstanceOfArray(t)){for(o=t.length,a=createTypedArray("float32",o),n=0;n<o;n+=1)a[n]=e/t[n];return a}return 0}function mod(e,t){return typeof e=="string"&&(e=parseInt(e,10)),typeof t=="string"&&(t=parseInt(t,10)),e%t}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,r){if(t>r){var i=r;r=t,t=i}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if(typeof e=="number"||e instanceof Number)return t=t||0,Math.abs(e-t);t||(t=helperLengthArray);var r,i=Math.min(e.length,t.length),a=0;for(r=0;r<i;r+=1)a+=Math.pow(t[r]-e[r],2);return Math.sqrt(a)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t=e[0],r=e[1],i=e[2],a=Math.max(t,r,i),n=Math.min(t,r,i),o,s,u=(a+n)/2;if(a===n)o=0,s=0;else{var l=a-n;switch(s=u>.5?l/(2-a-n):l/(a+n),a){case t:o=(r-i)/l+(r<i?6:0);break;case r:o=(i-t)/l+2;break;case i:o=(t-r)/l+4;break}o/=6}return[o,s,u,e[3]]}function hue2rgb(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t=e[0],r=e[1],i=e[2],a,n,o;if(r===0)a=i,o=i,n=i;else{var s=i<.5?i*(1+r):i+r-i*r,u=2*i-s;a=hue2rgb(u,s,t+1/3),n=hue2rgb(u,s,t),o=hue2rgb(u,s,t-1/3)}return[a,n,o,e[3]]}function linear(e,t,r,i,a){if((i===void 0||a===void 0)&&(i=t,a=r,t=0,r=1),r<t){var n=r;r=t,t=n}if(e<=t)return i;if(e>=r)return a;var o=r===t?0:(e-t)/(r-t);if(!i.length)return i+(a-i)*o;var s,u=i.length,l=createTypedArray("float32",u);for(s=0;s<u;s+=1)l[s]=i[s]+(a[s]-i[s])*o;return l}function random(e,t){if(t===void 0&&(e===void 0?(e=0,t=1):(t=e,e=void 0)),t.length){var r,i=t.length;e||(e=createTypedArray("float32",i));var a=createTypedArray("float32",i),n=BMMath.random();for(r=0;r<i;r+=1)a[r]=e[r]+n*(t[r]-e[r]);return a}e===void 0&&(e=0);var o=BMMath.random();return e+o*(t-e)}function createPath(e,t,r,i){var a,n=e.length,o=shapePool.newElement();o.setPathData(!!i,n);var s=[0,0],u,l;for(a=0;a<n;a+=1)u=t&&t[a]?t[a]:s,l=r&&r[a]?r[a]:s,o.setTripleAt(e[a][0],e[a][1],l[0]+e[a][0],l[1]+e[a][1],u[0]+e[a][0],u[1]+e[a][1],a,!0);return o}function initiateExpression(elem,data,property){function noOp(e){return e}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=val.indexOf("random")!==-1,elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty._name=elem.data.nm,thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||this.data.hd!==!0,wiggle=(function e(t,r){var i,a,n=this.pv.length?this.pv.length:1,o=createTypedArray("float32",n);t=5;var s=Math.floor(time*t);for(i=0,a=0;i<s;){for(a=0;a<n;a+=1)o[a]+=-r+r*2*BMMath.random();i+=1}var u=time*t,l=u-Math.floor(u),f=createTypedArray("float32",n);if(n>1){for(a=0;a<n;a+=1)f[a]=this.pv[a]+o[a]+(-r+r*2*BMMath.random())*l;return f}return this.pv+o[0]+(-r+r*2*BMMath.random())*l}).bind(this);thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty));function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface);function lookAt(e,t){var r=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],i=Math.atan2(r[0],Math.sqrt(r[1]*r[1]+r[2]*r[2]))/degToRads,a=-Math.atan2(r[1],r[2])/degToRads;return[a,i,0]}function easeOut(e,t,r,i,a){return applyEase(easeOutBez,e,t,r,i,a)}function easeIn(e,t,r,i,a){return applyEase(easeInBez,e,t,r,i,a)}function ease(e,t,r,i,a){return applyEase(easeInOutBez,e,t,r,i,a)}function applyEase(e,t,r,i,a,n){a===void 0?(a=r,n=i):t=(t-r)/(i-r),t>1?t=1:t<0&&(t=0);var o=e(t);if($bm_isInstanceOfArray(a)){var s,u=a.length,l=createTypedArray("float32",u);for(s=0;s<u;s+=1)l[s]=(n[s]-a[s])*o+a[s];return l}return(n-a)*o+a}function nearestKey(e){var t,r=data.k.length,i,a;if(!data.k.length||typeof data.k[0]=="number")i=0,a=0;else if(i=-1,e*=elem.comp.globalData.frameRate,e<data.k[0].t)i=1,a=data.k[0].t;else{for(t=0;t<r-1;t+=1)if(e===data.k[t].t){i=t+1,a=data.k[t].t;break}else if(e>data.k[t].t&&e<data.k[t+1].t){e-data.k[t].t>data.k[t+1].t-e?(i=t+2,a=data.k[t+1].t):(i=t+1,a=data.k[t].t);break}i===-1&&(i=t+1,a=data.k[t].t)}var n={};return n.index=i,n.time=a/elem.comp.globalData.frameRate,n}function key(e){var t,r,i;if(!data.k.length||typeof data.k[0]=="number")throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var a=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(i=a.length,r=0;r<i;r+=1)t[r]=a[r],t.value[r]=a[r];return t}function framesToTime(e,t){return t||(t=elem.comp.globalData.frameRate),e/t}function timeToFrames(e,t){return!e&&e!==0&&(e=time),t||(t=elem.comp.globalData.frameRate),e*t}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return typeof value=="string"?t===void 0?value.substring(e):value.substring(e,t):""}function substr(e,t){return typeof value=="string"?t===void 0?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=e===0?0:Math.floor(time*e)/e,value=valueAtTime(time)}var time,velocity,value,text,textIndex,textTotal,selectorValue,index=elem.data.ind,hasParent=!!(elem.hierarchy&&elem.hierarchy.length),parent,randSeed=Math.floor(Math.random()*1e6),globalData=elem.globalData;function executeExpression(e){return value=e,this.frameExpressionId===elem.globalData.frameId&&this.propType!=="textSelector"?value:(this.propType==="textSelector"&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),elemType===4&&!content&&(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),hasParent=!!(elem.hierarchy&&elem.hierarchy.length),hasParent&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt,scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var e={};e.initExpressions=t,e.resetFrame=ExpressionManager.resetFrame;function t(r){var i=0,a=[];function n(){i+=1}function o(){i-=1,i===0&&u()}function s(l){a.indexOf(l)===-1&&a.push(l)}function u(){var l,f=a.length;for(l=0;l<f;l+=1)a[l].release();a.length=0}r.renderer.compInterface=CompExpressionInterface(r.renderer),r.renderer.globalData.projectInterface.registerComposition(r.renderer),r.renderer.globalData.pushExpression=n,r.renderer.globalData.popExpression=o,r.renderer.globalData.registerExpressionProperty=s}return e}(),MaskManagerInterface=function(){function e(r,i){this._mask=r,this._data=i}Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),this._mask.op.v*100}});var t=function(i){var a=createSizedArray(i.viewData.length),n,o=i.viewData.length;for(n=0;n<o;n+=1)a[n]=new e(i.viewData[n],i.masksProperties[n]);var s=function(l){for(n=0;n<o;){if(i.masksProperties[n].nm===l)return a[n];n+=1}return null};return s};return t}(),ExpressionPropertyInterface=function(){var e={pv:0,v:0,mult:1},t={pv:[0,0,0],v:[0,0,0],mult:1};function r(o,s,u){Object.defineProperty(o,"velocity",{get:function(){return s.getVelocityAtTime(s.comp.currentFrame)}}),o.numKeys=s.keyframes?s.keyframes.length:0,o.key=function(l){if(!o.numKeys)return 0;var f="";"s"in s.keyframes[l-1]?f=s.keyframes[l-1].s:"e"in s.keyframes[l-2]?f=s.keyframes[l-2].e:f=s.keyframes[l-2].s;var d=u==="unidimensional"?new Number(f):Object.assign({},f);return d.time=s.keyframes[l-1].t/s.elem.comp.globalData.frameRate,d.value=u==="unidimensional"?f[0]:f,d},o.valueAtTime=s.getValueAtTime,o.speedAtTime=s.getSpeedAtTime,o.velocityAtTime=s.getVelocityAtTime,o.propertyGroup=s.propertyGroup}function i(o){(!o||!("pv"in o))&&(o=e);var s=1/o.mult,u=o.pv*s,l=new Number(u);return l.value=u,r(l,o,"unidimensional"),function(){return o.k&&o.getValue(),u=o.v*s,l.value!==u&&(l=new Number(u),l.value=u,l[0]=u,r(l,o,"unidimensional")),l}}function a(o){(!o||!("pv"in o))&&(o=t);var s=1/o.mult,u=o.data&&o.data.l||o.pv.length,l=createTypedArray("float32",u),f=createTypedArray("float32",u);return l.value=f,r(l,o,"multidimensional"),function(){o.k&&o.getValue();for(var d=0;d<u;d+=1)f[d]=o.v[d]*s,l[d]=f[d];return l}}function n(){return e}return function(o){return o?o.propType==="unidimensional"?i(o):a(o):n}}(),TransformExpressionInterface=function(){return function(e){function t(o){switch(o){case"scale":case"Scale":case"ADBE Scale":case 6:return t.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return t.rotation;case"ADBE Rotate X":return t.xRotation;case"ADBE Rotate Y":return t.yRotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"ADBE Position_0":return t.xPosition;case"ADBE Position_1":return t.yPosition;case"ADBE Position_2":return t.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return t.anchorPoint;case"opacity":case"Opacity":case 11:return t.opacity;default:return null}}Object.defineProperty(t,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(t,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(t,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(t,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(t,"scale",{get:ExpressionPropertyInterface(e.s)});var r,i,a,n;return e.p?n=ExpressionPropertyInterface(e.p):(r=ExpressionPropertyInterface(e.px),i=ExpressionPropertyInterface(e.py),e.pz&&(a=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?n():[r(),i(),a?a():0]}}),Object.defineProperty(t,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(t,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(t,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(t,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(t,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(t,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(t,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(t,"orientation",{get:ExpressionPropertyInterface(e.or)}),t}}(),LayerExpressionInterface=function(){function e(l){var f=new Matrix;if(l!==void 0){var d=this._elem.finalTransform.mProp.getValueAtTime(l);d.clone(f)}else{var c=this._elem.finalTransform.mProp;c.applyToMatrix(f)}return f}function t(l,f){var d=this.getMatrix(f);return d.props[12]=0,d.props[13]=0,d.props[14]=0,this.applyPoint(d,l)}function r(l,f){var d=this.getMatrix(f);return this.applyPoint(d,l)}function i(l,f){var d=this.getMatrix(f);return d.props[12]=0,d.props[13]=0,d.props[14]=0,this.invertPoint(d,l)}function a(l,f){var d=this.getMatrix(f);return this.invertPoint(d,l)}function n(l,f){if(this._elem.hierarchy&&this._elem.hierarchy.length){var d,c=this._elem.hierarchy.length;for(d=0;d<c;d+=1)this._elem.hierarchy[d].finalTransform.mProp.applyToMatrix(l)}return l.applyToPointArray(f[0],f[1],f[2]||0)}function o(l,f){if(this._elem.hierarchy&&this._elem.hierarchy.length){var d,c=this._elem.hierarchy.length;for(d=0;d<c;d+=1)this._elem.hierarchy[d].finalTransform.mProp.applyToMatrix(l)}return l.inversePoint(f)}function s(l){var f=new Matrix;if(f.reset(),this._elem.finalTransform.mProp.applyToMatrix(f),this._elem.hierarchy&&this._elem.hierarchy.length){var d,c=this._elem.hierarchy.length;for(d=0;d<c;d+=1)this._elem.hierarchy[d].finalTransform.mProp.applyToMatrix(f);return f.inversePoint(l)}return f.inversePoint(l)}function u(){return[1,1,1,1]}return function(l){var f;function d(F){m.mask=new MaskManagerInterface(F,l)}function c(F){m.effect=F}function m(F){switch(F){case"ADBE Root Vectors Group":case"Contents":case 2:return m.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return f;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return m.effect;case"ADBE Text Properties":return m.textInterface;default:return null}}m.getMatrix=e,m.invertPoint=o,m.applyPoint=n,m.toWorld=r,m.toWorldVec=t,m.fromWorld=a,m.fromWorldVec=i,m.toComp=r,m.fromComp=s,m.sampleImage=u,m.sourceRectAtTime=l.sourceRectAtTime.bind(l),m._elem=l,f=TransformExpressionInterface(l.finalTransform.mProp);var _=getDescriptor(f,"anchorPoint");return Object.defineProperties(m,{hasParent:{get:function(){return l.hierarchy.length}},parent:{get:function(){return l.hierarchy[0].layerInterface}},rotation:getDescriptor(f,"rotation"),scale:getDescriptor(f,"scale"),position:getDescriptor(f,"position"),opacity:getDescriptor(f,"opacity"),anchorPoint:_,anchor_point:_,transform:{get:function(){return f}},active:{get:function(){return l.isInRange}}}),m.startTime=l.data.st,m.index=l.data.ind,m.source=l.data.refId,m.height=l.data.ty===0?l.data.h:100,m.width=l.data.ty===0?l.data.w:100,m.inPoint=l.data.ip/l.comp.globalData.frameRate,m.outPoint=l.data.op/l.comp.globalData.frameRate,m._name=l.data.nm,m.registerMaskInterface=d,m.registerEffectsInterface=c,m}}(),propertyGroupFactory=function(){return function(e,t){return function(r){return r=r===void 0?1:r,r<=0?e:t(r-1)}}}(),PropertyInterface=function(){return function(e,t){var r={_name:e};function i(a){return a=a===void 0?1:a,a<=0?r:t(a-1)}return i}}(),EffectsExpressionInterface=function(){var e={createEffectsInterface:t};function t(a,n){if(a.effectsManager){var o=[],s=a.data.ef,u,l=a.effectsManager.effectElements.length;for(u=0;u<l;u+=1)o.push(r(s[u],a.effectsManager.effectElements[u],n,a));var f=a.data.ef||[],d=function(m){for(u=0,l=f.length;u<l;){if(m===f[u].nm||m===f[u].mn||m===f[u].ix)return o[u];u+=1}return null};return Object.defineProperty(d,"numProperties",{get:function(){return f.length}}),d}return null}function r(a,n,o,s){function u(m){for(var _=a.ef,F=0,x=_.length;F<x;){if(m===_[F].nm||m===_[F].mn||m===_[F].ix)return _[F].ty===5?f[F]:f[F]();F+=1}throw new Error}var l=propertyGroupFactory(u,o),f=[],d,c=a.ef.length;for(d=0;d<c;d+=1)a.ef[d].ty===5?f.push(r(a.ef[d],n.effectElements[d],n.effectElements[d].propertyGroup,s)):f.push(i(n.effectElements[d],a.ef[d].ty,s,l));return a.mn==="ADBE Color Control"&&Object.defineProperty(u,"color",{get:function(){return f[0]()}}),Object.defineProperties(u,{numProperties:{get:function(){return a.np}},_name:{value:a.nm},propertyGroup:{value:l}}),u.enabled=a.en!==0,u.active=u.enabled,u}function i(a,n,o,s){var u=ExpressionPropertyInterface(a.p);function l(){return n===10?o.comp.compInterface(a.p.v):u()}return a.p.setGroupProperty&&a.p.setGroupProperty(PropertyInterface("",s)),l}return e}(),ShapePathInterface=function(){return function(t,r,i){var a=r.sh;function n(s){return s==="Shape"||s==="shape"||s==="Path"||s==="path"||s==="ADBE Vector Shape"||s===2?n.path:null}var o=propertyGroupFactory(n,i);return a.setGroupProperty(PropertyInterface("Path",o)),Object.defineProperties(n,{path:{get:function(){return a.k&&a.getValue(),a}},shape:{get:function(){return a.k&&a.getValue(),a}},_name:{value:t.nm},ix:{value:t.ix},propertyIndex:{value:t.ix},mn:{value:t.mn},propertyGroup:{value:i}}),n}}(),ShapeExpressionInterface=function(){function e(_,F,x){var k=[],b,g=_?_.length:0;for(b=0;b<g;b+=1)_[b].ty==="gr"?k.push(r(_[b],F[b],x)):_[b].ty==="fl"?k.push(i(_[b],F[b],x)):_[b].ty==="st"?k.push(o(_[b],F[b],x)):_[b].ty==="tm"?k.push(s(_[b],F[b],x)):_[b].ty==="tr"||(_[b].ty==="el"?k.push(l(_[b],F[b],x)):_[b].ty==="sr"?k.push(f(_[b],F[b],x)):_[b].ty==="sh"?k.push(ShapePathInterface(_[b],F[b],x)):_[b].ty==="rc"?k.push(d(_[b],F[b],x)):_[b].ty==="rd"?k.push(c(_[b],F[b],x)):_[b].ty==="rp"?k.push(m(_[b],F[b],x)):_[b].ty==="gf"?k.push(a(_[b],F[b],x)):k.push(n(_[b],F[b])));return k}function t(_,F,x){var k,b=function(D){for(var C=0,j=k.length;C<j;){if(k[C]._name===D||k[C].mn===D||k[C].propertyIndex===D||k[C].ix===D||k[C].ind===D)return k[C];C+=1}return typeof D=="number"?k[D-1]:null};b.propertyGroup=propertyGroupFactory(b,x),k=e(_.it,F.it,b.propertyGroup),b.numProperties=k.length;var g=u(_.it[_.it.length-1],F.it[F.it.length-1],b.propertyGroup);return b.transform=g,b.propertyIndex=_.cix,b._name=_.nm,b}function r(_,F,x){var k=function(D){switch(D){case"ADBE Vectors Group":case"Contents":case 2:return k.content;default:return k.transform}};k.propertyGroup=propertyGroupFactory(k,x);var b=t(_,F,k.propertyGroup),g=u(_.it[_.it.length-1],F.it[F.it.length-1],k.propertyGroup);return k.content=b,k.transform=g,Object.defineProperty(k,"_name",{get:function(){return _.nm}}),k.numProperties=_.np,k.propertyIndex=_.ix,k.nm=_.nm,k.mn=_.mn,k}function i(_,F,x){function k(b){return b==="Color"||b==="color"?k.color:b==="Opacity"||b==="opacity"?k.opacity:null}return Object.defineProperties(k,{color:{get:ExpressionPropertyInterface(F.c)},opacity:{get:ExpressionPropertyInterface(F.o)},_name:{value:_.nm},mn:{value:_.mn}}),F.c.setGroupProperty(PropertyInterface("Color",x)),F.o.setGroupProperty(PropertyInterface("Opacity",x)),k}function a(_,F,x){function k(b){return b==="Start Point"||b==="start point"?k.startPoint:b==="End Point"||b==="end point"?k.endPoint:b==="Opacity"||b==="opacity"?k.opacity:null}return Object.defineProperties(k,{startPoint:{get:ExpressionPropertyInterface(F.s)},endPoint:{get:ExpressionPropertyInterface(F.e)},opacity:{get:ExpressionPropertyInterface(F.o)},type:{get:function(){return"a"}},_name:{value:_.nm},mn:{value:_.mn}}),F.s.setGroupProperty(PropertyInterface("Start Point",x)),F.e.setGroupProperty(PropertyInterface("End Point",x)),F.o.setGroupProperty(PropertyInterface("Opacity",x)),k}function n(){function _(){return null}return _}function o(_,F,x){var k=propertyGroupFactory(j,x),b=propertyGroupFactory(C,k);function g(A){Object.defineProperty(C,_.d[A].nm,{get:ExpressionPropertyInterface(F.d.dataProps[A].p)})}var y,D=_.d?_.d.length:0,C={};for(y=0;y<D;y+=1)g(y),F.d.dataProps[y].p.setGroupProperty(b);function j(A){return A==="Color"||A==="color"?j.color:A==="Opacity"||A==="opacity"?j.opacity:A==="Stroke Width"||A==="stroke width"?j.strokeWidth:null}return Object.defineProperties(j,{color:{get:ExpressionPropertyInterface(F.c)},opacity:{get:ExpressionPropertyInterface(F.o)},strokeWidth:{get:ExpressionPropertyInterface(F.w)},dash:{get:function(){return C}},_name:{value:_.nm},mn:{value:_.mn}}),F.c.setGroupProperty(PropertyInterface("Color",k)),F.o.setGroupProperty(PropertyInterface("Opacity",k)),F.w.setGroupProperty(PropertyInterface("Stroke Width",k)),j}function s(_,F,x){function k(g){return g===_.e.ix||g==="End"||g==="end"?k.end:g===_.s.ix?k.start:g===_.o.ix?k.offset:null}var b=propertyGroupFactory(k,x);return k.propertyIndex=_.ix,F.s.setGroupProperty(PropertyInterface("Start",b)),F.e.setGroupProperty(PropertyInterface("End",b)),F.o.setGroupProperty(PropertyInterface("Offset",b)),k.propertyIndex=_.ix,k.propertyGroup=x,Object.defineProperties(k,{start:{get:ExpressionPropertyInterface(F.s)},end:{get:ExpressionPropertyInterface(F.e)},offset:{get:ExpressionPropertyInterface(F.o)},_name:{value:_.nm}}),k.mn=_.mn,k}function u(_,F,x){function k(g){return _.a.ix===g||g==="Anchor Point"?k.anchorPoint:_.o.ix===g||g==="Opacity"?k.opacity:_.p.ix===g||g==="Position"?k.position:_.r.ix===g||g==="Rotation"||g==="ADBE Vector Rotation"?k.rotation:_.s.ix===g||g==="Scale"?k.scale:_.sk&&_.sk.ix===g||g==="Skew"?k.skew:_.sa&&_.sa.ix===g||g==="Skew Axis"?k.skewAxis:null}var b=propertyGroupFactory(k,x);return F.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",b)),F.transform.mProps.p.setGroupProperty(PropertyInterface("Position",b)),F.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",b)),F.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",b)),F.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",b)),F.transform.mProps.sk&&(F.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",b)),F.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",b))),F.transform.op.setGroupProperty(PropertyInterface("Opacity",b)),Object.defineProperties(k,{opacity:{get:ExpressionPropertyInterface(F.transform.mProps.o)},position:{get:ExpressionPropertyInterface(F.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(F.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(F.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(F.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(F.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(F.transform.mProps.sa)},_name:{value:_.nm}}),k.ty="tr",k.mn=_.mn,k.propertyGroup=x,k}function l(_,F,x){function k(y){return _.p.ix===y?k.position:_.s.ix===y?k.size:null}var b=propertyGroupFactory(k,x);k.propertyIndex=_.ix;var g=F.sh.ty==="tm"?F.sh.prop:F.sh;return g.s.setGroupProperty(PropertyInterface("Size",b)),g.p.setGroupProperty(PropertyInterface("Position",b)),Object.defineProperties(k,{size:{get:ExpressionPropertyInterface(g.s)},position:{get:ExpressionPropertyInterface(g.p)},_name:{value:_.nm}}),k.mn=_.mn,k}function f(_,F,x){function k(y){return _.p.ix===y?k.position:_.r.ix===y?k.rotation:_.pt.ix===y?k.points:_.or.ix===y||y==="ADBE Vector Star Outer Radius"?k.outerRadius:_.os.ix===y?k.outerRoundness:_.ir&&(_.ir.ix===y||y==="ADBE Vector Star Inner Radius")?k.innerRadius:_.is&&_.is.ix===y?k.innerRoundness:null}var b=propertyGroupFactory(k,x),g=F.sh.ty==="tm"?F.sh.prop:F.sh;return k.propertyIndex=_.ix,g.or.setGroupProperty(PropertyInterface("Outer Radius",b)),g.os.setGroupProperty(PropertyInterface("Outer Roundness",b)),g.pt.setGroupProperty(PropertyInterface("Points",b)),g.p.setGroupProperty(PropertyInterface("Position",b)),g.r.setGroupProperty(PropertyInterface("Rotation",b)),_.ir&&(g.ir.setGroupProperty(PropertyInterface("Inner Radius",b)),g.is.setGroupProperty(PropertyInterface("Inner Roundness",b))),Object.defineProperties(k,{position:{get:ExpressionPropertyInterface(g.p)},rotation:{get:ExpressionPropertyInterface(g.r)},points:{get:ExpressionPropertyInterface(g.pt)},outerRadius:{get:ExpressionPropertyInterface(g.or)},outerRoundness:{get:ExpressionPropertyInterface(g.os)},innerRadius:{get:ExpressionPropertyInterface(g.ir)},innerRoundness:{get:ExpressionPropertyInterface(g.is)},_name:{value:_.nm}}),k.mn=_.mn,k}function d(_,F,x){function k(y){return _.p.ix===y?k.position:_.r.ix===y?k.roundness:_.s.ix===y||y==="Size"||y==="ADBE Vector Rect Size"?k.size:null}var b=propertyGroupFactory(k,x),g=F.sh.ty==="tm"?F.sh.prop:F.sh;return k.propertyIndex=_.ix,g.p.setGroupProperty(PropertyInterface("Position",b)),g.s.setGroupProperty(PropertyInterface("Size",b)),g.r.setGroupProperty(PropertyInterface("Rotation",b)),Object.defineProperties(k,{position:{get:ExpressionPropertyInterface(g.p)},roundness:{get:ExpressionPropertyInterface(g.r)},size:{get:ExpressionPropertyInterface(g.s)},_name:{value:_.nm}}),k.mn=_.mn,k}function c(_,F,x){function k(y){return _.r.ix===y||y==="Round Corners 1"?k.radius:null}var b=propertyGroupFactory(k,x),g=F;return k.propertyIndex=_.ix,g.rd.setGroupProperty(PropertyInterface("Radius",b)),Object.defineProperties(k,{radius:{get:ExpressionPropertyInterface(g.rd)},_name:{value:_.nm}}),k.mn=_.mn,k}function m(_,F,x){function k(y){return _.c.ix===y||y==="Copies"?k.copies:_.o.ix===y||y==="Offset"?k.offset:null}var b=propertyGroupFactory(k,x),g=F;return k.propertyIndex=_.ix,g.c.setGroupProperty(PropertyInterface("Copies",b)),g.o.setGroupProperty(PropertyInterface("Offset",b)),Object.defineProperties(k,{copies:{get:ExpressionPropertyInterface(g.c)},offset:{get:ExpressionPropertyInterface(g.o)},_name:{value:_.nm}}),k.mn=_.mn,k}return function(_,F,x){var k;function b(y){if(typeof y=="number")return y=y===void 0?1:y,y===0?x:k[y-1];for(var D=0,C=k.length;D<C;){if(k[D]._name===y)return k[D];D+=1}return null}function g(){return x}return b.propertyGroup=propertyGroupFactory(b,g),k=e(_,F,b.propertyGroup),b.numProperties=k.length,b._name="Contents",b}}(),TextExpressionInterface=function(){return function(e){var t;function r(i){switch(i){case"ADBE Text Document":return r.sourceText;default:return null}}return Object.defineProperty(r,"sourceText",{get:function(){e.textProperty.getValue();var a=e.textProperty.currentData.t;return(!t||a!==t.value)&&(t=new String(a),t.value=a||new String(a),Object.defineProperty(t,"style",{get:function(){return{fillColor:e.textProperty.currentData.fc}}})),t}}),r}}();function _typeof(e){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof(e)}var FootageInterface=function(){var e=function(i){var a="",n=i.getFootageData();function o(){return a="",n=i.getFootageData(),s}function s(u){if(n[u])return a=u,n=n[u],_typeof(n)==="object"?s:n;var l=u.indexOf(a);if(l!==-1){var f=parseInt(u.substr(l+a.length),10);return n=n[f],_typeof(n)==="object"?s:n}return""}return o},t=function(i){function a(n){return n==="Outline"?a.outlineInterface():null}return a._name="Outline",a.outlineInterface=e(i),a};return function(r){function i(a){return a==="Data"?i.dataInterface:null}return i._name="Data",i.dataInterface=t(r),i}}(),interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(e){return interfaces[e]||null}var expressionHelpers=function(){function e(o,s,u){s.x&&(u.k=!0,u.x=!0,u.initiateExpression=ExpressionManager.initiateExpression,u.effectsSequence.push(u.initiateExpression(o,s,u).bind(u)))}function t(o){return o*=this.elem.globalData.frameRate,o-=this.offsetTime,o!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<o?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(o,this._cachingAtTime),this._cachingAtTime.lastFrame=o),this._cachingAtTime.value}function r(o){var s=-.01,u=this.getValueAtTime(o),l=this.getValueAtTime(o+s),f=0;if(u.length){var d;for(d=0;d<u.length;d+=1)f+=Math.pow(l[d]-u[d],2);f=Math.sqrt(f)*100}else f=0;return f}function i(o){if(this.vel!==void 0)return this.vel;var s=-.001,u=this.getValueAtTime(o),l=this.getValueAtTime(o+s),f;if(u.length){f=createTypedArray("float32",u.length);var d;for(d=0;d<u.length;d+=1)f[d]=(l[d]-u[d])/s}else f=(l-u)/s;return f}function a(){return this.pv}function n(o){this.propertyGroup=o}return{searchExpressions:e,getSpeedAtTime:r,getVelocityAtTime:i,getValueAtTime:t,getStaticValueAtTime:a,setGroupProperty:n}}();function addPropertyDecorator(){function e(c,m,_){if(!this.k||!this.keyframes)return this.pv;c=c?c.toLowerCase():"";var F=this.comp.renderedFrame,x=this.keyframes,k=x[x.length-1].t;if(F<=k)return this.pv;var b,g;_?(m?b=Math.abs(k-this.elem.comp.globalData.frameRate*m):b=Math.max(0,k-this.elem.data.ip),g=k-b):((!m||m>x.length-1)&&(m=x.length-1),g=x[x.length-1-m].t,b=k-g);var y,D,C;if(c==="pingpong"){var j=Math.floor((F-g)/b);if(j%2!==0)return this.getValueAtTime((b-(F-g)%b+g)/this.comp.globalData.frameRate,0)}else if(c==="offset"){var A=this.getValueAtTime(g/this.comp.globalData.frameRate,0),T=this.getValueAtTime(k/this.comp.globalData.frameRate,0),$=this.getValueAtTime(((F-g)%b+g)/this.comp.globalData.frameRate,0),L=Math.floor((F-g)/b);if(this.pv.length){for(C=new Array(A.length),D=C.length,y=0;y<D;y+=1)C[y]=(T[y]-A[y])*L+$[y];return C}return(T-A)*L+$}else if(c==="continue"){var q=this.getValueAtTime(k/this.comp.globalData.frameRate,0),V=this.getValueAtTime((k-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(C=new Array(q.length),D=C.length,y=0;y<D;y+=1)C[y]=q[y]+(q[y]-V[y])*((F-k)/this.comp.globalData.frameRate)/5e-4;return C}return q+(q-V)*((F-k)/.001)}return this.getValueAtTime(((F-g)%b+g)/this.comp.globalData.frameRate,0)}function t(c,m,_){if(!this.k)return this.pv;c=c?c.toLowerCase():"";var F=this.comp.renderedFrame,x=this.keyframes,k=x[0].t;if(F>=k)return this.pv;var b,g;_?(m?b=Math.abs(this.elem.comp.globalData.frameRate*m):b=Math.max(0,this.elem.data.op-k),g=k+b):((!m||m>x.length-1)&&(m=x.length-1),g=x[m].t,b=g-k);var y,D,C;if(c==="pingpong"){var j=Math.floor((k-F)/b);if(j%2===0)return this.getValueAtTime(((k-F)%b+k)/this.comp.globalData.frameRate,0)}else if(c==="offset"){var A=this.getValueAtTime(k/this.comp.globalData.frameRate,0),T=this.getValueAtTime(g/this.comp.globalData.frameRate,0),$=this.getValueAtTime((b-(k-F)%b+k)/this.comp.globalData.frameRate,0),L=Math.floor((k-F)/b)+1;if(this.pv.length){for(C=new Array(A.length),D=C.length,y=0;y<D;y+=1)C[y]=$[y]-(T[y]-A[y])*L;return C}return $-(T-A)*L}else if(c==="continue"){var q=this.getValueAtTime(k/this.comp.globalData.frameRate,0),V=this.getValueAtTime((k+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(C=new Array(q.length),D=C.length,y=0;y<D;y+=1)C[y]=q[y]+(q[y]-V[y])*(k-F)/.001;return C}return q+(q-V)*(k-F)/.001}return this.getValueAtTime((b-((k-F)%b+k))/this.comp.globalData.frameRate,0)}function r(c,m){if(!this.k)return this.pv;if(c=(c||.4)*.5,m=Math.floor(m||5),m<=1)return this.pv;var _=this.comp.renderedFrame/this.comp.globalData.frameRate,F=_-c,x=_+c,k=m>1?(x-F)/(m-1):1,b=0,g=0,y;this.pv.length?y=createTypedArray("float32",this.pv.length):y=0;for(var D;b<m;){if(D=this.getValueAtTime(F+b*k),this.pv.length)for(g=0;g<this.pv.length;g+=1)y[g]+=D[g];else y+=D;b+=1}if(this.pv.length)for(g=0;g<this.pv.length;g+=1)y[g]/=m;else y/=m;return y}function i(c){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var m=this._transformCachingAtTime.v;if(m.cloneFromProps(this.pre.props),this.appliedTransformations<1){var _=this.a.getValueAtTime(c);m.translate(-_[0]*this.a.mult,-_[1]*this.a.mult,_[2]*this.a.mult)}if(this.appliedTransformations<2){var F=this.s.getValueAtTime(c);m.scale(F[0]*this.s.mult,F[1]*this.s.mult,F[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var x=this.sk.getValueAtTime(c),k=this.sa.getValueAtTime(c);m.skewFromAxis(-x*this.sk.mult,k*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var b=this.r.getValueAtTime(c);m.rotate(-b*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var g=this.rz.getValueAtTime(c),y=this.ry.getValueAtTime(c),D=this.rx.getValueAtTime(c),C=this.or.getValueAtTime(c);m.rotateZ(-g*this.rz.mult).rotateY(y*this.ry.mult).rotateX(D*this.rx.mult).rotateZ(-C[2]*this.or.mult).rotateY(C[1]*this.or.mult).rotateX(C[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var j=this.px.getValueAtTime(c),A=this.py.getValueAtTime(c);if(this.data.p.z){var T=this.pz.getValueAtTime(c);m.translate(j*this.px.mult,A*this.py.mult,-T*this.pz.mult)}else m.translate(j*this.px.mult,A*this.py.mult,0)}else{var $=this.p.getValueAtTime(c);m.translate($[0]*this.p.mult,$[1]*this.p.mult,-$[2]*this.p.mult)}return m}function a(){return this.v.clone(new Matrix)}var n=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(c,m,_){var F=n(c,m,_);return F.dynamicProperties.length?F.getValueAtTime=i.bind(F):F.getValueAtTime=a.bind(F),F.setGroupProperty=expressionHelpers.setGroupProperty,F};var o=PropertyFactory.getProp;PropertyFactory.getProp=function(c,m,_,F,x){var k=o(c,m,_,F,x);k.kf?k.getValueAtTime=expressionHelpers.getValueAtTime.bind(k):k.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(k),k.setGroupProperty=expressionHelpers.setGroupProperty,k.loopOut=e,k.loopIn=t,k.smooth=r,k.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(k),k.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(k),k.numKeys=m.a===1?m.k.length:0,k.propertyIndex=m.ix;var b=0;return _!==0&&(b=createTypedArray("float32",m.a===1?m.k[0].s.length:m.k.length)),k._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:b},expressionHelpers.searchExpressions(c,m,k),k.k&&x.addDynamicProperty(k),k};function s(c){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),c*=this.elem.globalData.frameRate,c-=this.offsetTime,c!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<c?this._caching.lastIndex:0,this._cachingAtTime.lastTime=c,this.interpolateShape(c,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue}var u=ShapePropertyFactory.getConstructorFunction(),l=ShapePropertyFactory.getKeyframedConstructorFunction();function f(){}f.prototype={vertices:function(m,_){this.k&&this.getValue();var F=this.v;_!==void 0&&(F=this.getValueAtTime(_,0));var x,k=F._length,b=F[m],g=F.v,y=createSizedArray(k);for(x=0;x<k;x+=1)m==="i"||m==="o"?y[x]=[b[x][0]-g[x][0],b[x][1]-g[x][1]]:y[x]=[b[x][0],b[x][1]];return y},points:function(m){return this.vertices("v",m)},inTangents:function(m){return this.vertices("i",m)},outTangents:function(m){return this.vertices("o",m)},isClosed:function(){return this.v.c},pointOnPath:function(m,_){var F=this.v;_!==void 0&&(F=this.getValueAtTime(_,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(F));for(var x=this._segmentsLength,k=x.lengths,b=x.totalLength*m,g=0,y=k.length,D=0,C;g<y;){if(D+k[g].addedLength>b){var j=g,A=F.c&&g===y-1?0:g+1,T=(b-D)/k[g].addedLength;C=bez.getPointInSegment(F.v[j],F.v[A],F.o[j],F.i[A],T,k[g]);break}else D+=k[g].addedLength;g+=1}return C||(C=F.c?[F.v[0][0],F.v[0][1]]:[F.v[F._length-1][0],F.v[F._length-1][1]]),C},vectorOnPath:function(m,_,F){m==1?m=this.v.c:m==0&&(m=.999);var x=this.pointOnPath(m,_),k=this.pointOnPath(m+.001,_),b=k[0]-x[0],g=k[1]-x[1],y=Math.sqrt(Math.pow(b,2)+Math.pow(g,2));if(y===0)return[0,0];var D=F==="tangent"?[b/y,g/y]:[-g/y,b/y];return D},tangentOnPath:function(m,_){return this.vectorOnPath(m,_,"tangent")},normalOnPath:function(m,_){return this.vectorOnPath(m,_,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([f],u),extendPrototype([f],l),l.prototype.getValueAtTime=s,l.prototype.initiateExpression=ExpressionManager.initiateExpression;var d=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(c,m,_,F,x){var k=d(c,m,_,F,x);return k.propertyIndex=m.ix,k.lock=!1,_===3?expressionHelpers.searchExpressions(c,m.pt,k):_===4&&expressionHelpers.searchExpressions(c,m.ks,k),k.k&&c.addDynamicProperty(k),k}}function initialize$1(){addPropertyDecorator()}function addDecorator(){function e(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}TextProperty.prototype.getExpressionValue=function(t,r){var i=this.calculateExpression(r);if(t.t!==i){var a={};return this.copyData(a,t),a.t=i.toString(),a.__complete=!1,a}return t},TextProperty.prototype.searchProperty=function(){var t=this.searchKeyframes(),r=this.searchExpressions();return this.kf=t||r,this.kf},TextProperty.prototype.searchExpressions=e}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function e(t,r){var i=createNS("feMerge");i.setAttribute("result",t);var a,n;for(n=0;n<r.length;n+=1)a=createNS("feMergeNode"),a.setAttribute("in",r[n]),i.appendChild(a),i.appendChild(a);return i}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(e,t,r,i,a){this.filterManager=t;var n=createNS("feColorMatrix");n.setAttribute("type","matrix"),n.setAttribute("color-interpolation-filters","linearRGB"),n.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=n,n.setAttribute("result",i+"_tint_1"),e.appendChild(n),n=createNS("feColorMatrix"),n.setAttribute("type","matrix"),n.setAttribute("color-interpolation-filters","sRGB"),n.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),n.setAttribute("result",i+"_tint_2"),e.appendChild(n),this.matrixFilter=n;var o=this.createMergeNode(i,[a,i+"_tint_1",i+"_tint_2"]);e.appendChild(o)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,i=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+i+" 0"),this.matrixFilter.setAttribute("values",r[0]-t[0]+" 0 0 0 "+t[0]+" "+(r[1]-t[1])+" 0 0 0 "+t[1]+" "+(r[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 1 0")}};function SVGFillFilter(e,t,r,i){this.filterManager=t;var a=createNS("feColorMatrix");a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),a.setAttribute("result",i),e.appendChild(a),this.matrixFilter=a}SVGFillFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,r=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+r+" 0")}};function SVGStrokeEffect(e,t,r){this.initialized=!1,this.filterManager=t,this.elem=r,this.paths=[]}SVGStrokeEffect.prototype.initialize=function(){var e=this.elem.layerElement.children||this.elem.layerElement.childNodes,t,r,i,a;for(this.filterManager.effectElements[1].p.v===1?(a=this.elem.maskManager.masksProperties.length,i=0):(i=this.filterManager.effectElements[0].p.v-1,a=i+1),r=createNS("g"),r.setAttribute("fill","none"),r.setAttribute("stroke-linecap","round"),r.setAttribute("stroke-dashoffset",1),i;i<a;i+=1)t=createNS("path"),r.appendChild(t),this.paths.push({p:t,m:i});if(this.filterManager.effectElements[10].p.v===3){var n=createNS("mask"),o=createElementID();n.setAttribute("id",o),n.setAttribute("mask-type","alpha"),n.appendChild(r),this.elem.globalData.defs.appendChild(n);var s=createNS("g");for(s.setAttribute("mask","url("+getLocationHref()+"#"+o+")");e[0];)s.appendChild(e[0]);this.elem.layerElement.appendChild(s),this.masker=n,r.setAttribute("stroke","#fff")}else if(this.filterManager.effectElements[10].p.v===1||this.filterManager.effectElements[10].p.v===2){if(this.filterManager.effectElements[10].p.v===2)for(e=this.elem.layerElement.children||this.elem.layerElement.childNodes;e.length;)this.elem.layerElement.removeChild(e[0]);this.elem.layerElement.appendChild(r),this.elem.layerElement.removeAttribute("mask"),r.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=r},SVGStrokeEffect.prototype.renderFrame=function(e){this.initialized||this.initialize();var t,r=this.paths.length,i,a;for(t=0;t<r;t+=1)if(this.paths[t].m!==-1&&(i=this.elem.maskManager.viewData[this.paths[t].m],a=this.paths[t].p,(e||this.filterManager._mdf||i.prop._mdf)&&a.setAttribute("d",i.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||i.prop._mdf)){var n;if(this.filterManager.effectElements[7].p.v!==0||this.filterManager.effectElements[8].p.v!==100){var o=Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)*.01,s=Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)*.01,u=a.getTotalLength();n="0 0 0 "+u*o+" ";var l=u*(s-o),f=1+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01,d=Math.floor(l/f),c;for(c=0;c<d;c+=1)n+="1 "+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01+" ";n+="0 "+u*10+" 0 0"}else n="1 "+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01;a.setAttribute("stroke-dasharray",n)}if((e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",this.filterManager.effectElements[4].p.v*2),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(this.filterManager.effectElements[10].p.v===1||this.filterManager.effectElements[10].p.v===2)&&(e||this.filterManager.effectElements[3].p._mdf)){var m=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(m[0]*255)+","+bmFloor(m[1]*255)+","+bmFloor(m[2]*255)+")")}};function SVGTritoneFilter(e,t,r,i){this.filterManager=t;var a=createNS("feColorMatrix");a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","linearRGB"),a.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),e.appendChild(a);var n=createNS("feComponentTransfer");n.setAttribute("color-interpolation-filters","sRGB"),n.setAttribute("result",i),this.matrixFilter=n;var o=createNS("feFuncR");o.setAttribute("type","table"),n.appendChild(o),this.feFuncR=o;var s=createNS("feFuncG");s.setAttribute("type","table"),n.appendChild(s),this.feFuncG=s;var u=createNS("feFuncB");u.setAttribute("type","table"),n.appendChild(u),this.feFuncB=u,e.appendChild(n)}SVGTritoneFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,i=this.filterManager.effectElements[2].p.v,a=i[0]+" "+r[0]+" "+t[0],n=i[1]+" "+r[1]+" "+t[1],o=i[2]+" "+r[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",a),this.feFuncG.setAttribute("tableValues",n),this.feFuncB.setAttribute("tableValues",o)}};function SVGProLevelsFilter(e,t,r,i){this.filterManager=t;var a=this.filterManager.effectElements,n=createNS("feComponentTransfer");(a[10].p.k||a[10].p.v!==0||a[11].p.k||a[11].p.v!==1||a[12].p.k||a[12].p.v!==1||a[13].p.k||a[13].p.v!==0||a[14].p.k||a[14].p.v!==1)&&(this.feFuncR=this.createFeFunc("feFuncR",n)),(a[17].p.k||a[17].p.v!==0||a[18].p.k||a[18].p.v!==1||a[19].p.k||a[19].p.v!==1||a[20].p.k||a[20].p.v!==0||a[21].p.k||a[21].p.v!==1)&&(this.feFuncG=this.createFeFunc("feFuncG",n)),(a[24].p.k||a[24].p.v!==0||a[25].p.k||a[25].p.v!==1||a[26].p.k||a[26].p.v!==1||a[27].p.k||a[27].p.v!==0||a[28].p.k||a[28].p.v!==1)&&(this.feFuncB=this.createFeFunc("feFuncB",n)),(a[31].p.k||a[31].p.v!==0||a[32].p.k||a[32].p.v!==1||a[33].p.k||a[33].p.v!==1||a[34].p.k||a[34].p.v!==0||a[35].p.k||a[35].p.v!==1)&&(this.feFuncA=this.createFeFunc("feFuncA",n)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(n.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(n)),(a[3].p.k||a[3].p.v!==0||a[4].p.k||a[4].p.v!==1||a[5].p.k||a[5].p.v!==1||a[6].p.k||a[6].p.v!==0||a[7].p.k||a[7].p.v!==1)&&(n=createNS("feComponentTransfer"),n.setAttribute("color-interpolation-filters","sRGB"),n.setAttribute("result",i),e.appendChild(n),this.feFuncRComposed=this.createFeFunc("feFuncR",n),this.feFuncGComposed=this.createFeFunc("feFuncG",n),this.feFuncBComposed=this.createFeFunc("feFuncB",n))}SVGProLevelsFilter.prototype.createFeFunc=function(e,t){var r=createNS(e);return r.setAttribute("type","table"),t.appendChild(r),r},SVGProLevelsFilter.prototype.getTableValue=function(e,t,r,i,a){for(var n=0,o=256,s,u=Math.min(e,t),l=Math.max(e,t),f=Array.call(null,{length:o}),d,c=0,m=a-i,_=t-e;n<=256;)s=n/256,s<=u?d=_<0?a:i:s>=l?d=_<0?i:a:d=i+m*Math.pow((s-e)/_,1/r),f[c]=d,c+=1,n+=256/(o-1);return f.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}};function SVGDropShadowEffect(e,t,r,i,a){var n=t.container.globalData.renderConfig.filterSize,o=t.data.fs||n;e.setAttribute("x",o.x||n.x),e.setAttribute("y",o.y||n.y),e.setAttribute("width",o.width||n.width),e.setAttribute("height",o.height||n.height),this.filterManager=t;var s=createNS("feGaussianBlur");s.setAttribute("in","SourceAlpha"),s.setAttribute("result",i+"_drop_shadow_1"),s.setAttribute("stdDeviation","0"),this.feGaussianBlur=s,e.appendChild(s);var u=createNS("feOffset");u.setAttribute("dx","25"),u.setAttribute("dy","0"),u.setAttribute("in",i+"_drop_shadow_1"),u.setAttribute("result",i+"_drop_shadow_2"),this.feOffset=u,e.appendChild(u);var l=createNS("feFlood");l.setAttribute("flood-color","#00ff00"),l.setAttribute("flood-opacity","1"),l.setAttribute("result",i+"_drop_shadow_3"),this.feFlood=l,e.appendChild(l);var f=createNS("feComposite");f.setAttribute("in",i+"_drop_shadow_3"),f.setAttribute("in2",i+"_drop_shadow_2"),f.setAttribute("operator","in"),f.setAttribute("result",i+"_drop_shadow_4"),e.appendChild(f);var d=this.createMergeNode(i,[i+"_drop_shadow_4",a]);e.appendChild(d)}extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(t[0]*255),Math.round(t[1]*255),Math.round(t[2]*255)))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,i=(this.filterManager.effectElements[2].p.v-90)*degToRads,a=r*Math.cos(i),n=r*Math.sin(i);this.feOffset.setAttribute("dx",a),this.feOffset.setAttribute("dy",n)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;t<r;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var r=e.layerElement.parentNode;if(r){for(var i=r.children,a=0,n=i.length;a<n&&i[a]!==e.layerElement;)a+=1;var o;a<=n-2&&(o=i[a+1]);var s=createNS("use");s.setAttribute("href","#"+t),o?r.insertBefore(s,o):r.appendChild(s)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){if(!this.findSymbol(t)){var r=createElementID(),i=createNS("mask");i.setAttribute("id",t.layerId),i.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t);var a=e.globalData.defs;a.appendChild(i);var n=createNS("symbol");n.setAttribute("id",r),this.replaceInParent(t,r),n.appendChild(t.layerElement),a.appendChild(n);var o=createNS("use");o.setAttribute("href","#"+r),i.appendChild(o),t.data.hd=!1,t.show()}e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,r=0,i=t.length;r<i;)t[r]&&t[r].data.ind===e&&this.setElementAsMask(this.elem,t[r]),r+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()};function SVGGaussianBlurEffect(e,t,r,i){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var a=createNS("feGaussianBlur");a.setAttribute("result",i),e.appendChild(a),this.feGaussianBlur=a}SVGGaussianBlurEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=.3,r=this.filterManager.effectElements[0].p.v*t,i=this.filterManager.effectElements[1].p.v,a=i==3?0:r,n=i==2?0:r;this.feGaussianBlur.setAttribute("stdDeviation",a+" "+n);var o=this.filterManager.effectElements[2].p.v==1?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",o)}};function TransformEffect(){}TransformEffect.prototype.init=function(e){this.effectsManager=e,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(e){if(this._opMdf=!1,this._mdf=!1,e||this.effectsManager._mdf){var t=this.effectsManager.effectElements,r=t[0].p.v,i=t[1].p.v,a=t[2].p.v===1,n=t[3].p.v,o=a?n:t[4].p.v,s=t[5].p.v,u=t[6].p.v,l=t[7].p.v;this.matrix.reset(),this.matrix.translate(-r[0],-r[1],r[2]),this.matrix.scale(o*.01,n*.01,1),this.matrix.rotate(-l*degToRads),this.matrix.skewFromAxis(-s*degToRads,(u+90)*degToRads),this.matrix.translate(i[0],i[1],0),this._mdf=!0,this.opacity!==t[8].p.v&&(this.opacity=t[8].p.v,this._opMdf=!0)}};function SVGTransformEffect(e,t){this.init(t)}extendPrototype([TransformEffect],SVGTransformEffect);function CVTransformEffect(e){this.init(e)}return extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie})})(lottie$1,lottie$1.exports);var lottieExports=lottie$1.exports;const lottie=getDefaultExportFromCjs(lottieExports),nm="loading",ddd=0,h=240,w=240,meta={g:"@lottiefiles/toolkit-js 0.33.2"},layers=[{ty:0,nm:"dot",sr:1,st:0,op:61,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[120,120,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:0,k:[159.5,120,0],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:0,k:100,ix:11}},ef:[],w:240,h:240,refId:"comp_0",ind:1},{ty:0,nm:"dot",sr:1,st:-5,op:56,ip:-5,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[120,120,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:0,k:[120,120,0],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:0,k:100,ix:11}},ef:[],w:240,h:240,refId:"comp_0",ind:2},{ty:0,nm:"dot",sr:1,st:-10,op:51,ip:-10,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[120,120,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:0,k:[79.5,120,0],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:0,k:100,ix:11}},ef:[],w:240,h:240,refId:"comp_0",ind:3}],v="5.6.3",fr=30,op=51,ip=0,assets=[{nm:"",id:"comp_0",layers:[{ty:4,nm:"Shape Layer 1",sr:1,st:0,op:61,ip:0,hd:!1,ddd:0,bm:0,hasMask:!1,ao:0,ks:{a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6},sk:{a:0,k:0},p:{a:1,k:[{o:{x:.345,y:0},i:{x:.667,y:1},s:[120,120,0],t:10,ti:[0,-2.417,0],to:[0,-4.917,0]},{o:{x:.333,y:0},i:{x:.385,y:1},s:[120,90.5,0],t:20,ti:[0,-3.833,0],to:[0,2.417,0]},{o:{x:.594,y:0},i:{x:.44,y:1},s:[120,134.5,0],t:30,ti:[0,2.417,0],to:[0,3.833,0]},{o:{x:.167,y:0},i:{x:.44,y:1},s:[120,113.5,0],t:40,ti:[0,-1.083,0],to:[0,-2.417,0]},{s:[120,120,0],t:50}],ix:2},r:{a:0,k:0,ix:10},sa:{a:0,k:0},o:{a:0,k:100,ix:11}},ef:[],shapes:[{ty:"gr",bm:0,hd:!1,mn:"ADBE Vector Group",nm:"Ellipse 1",ix:1,cix:2,np:3,it:[{ty:"el",bm:0,hd:!1,mn:"ADBE Vector Shape - Ellipse",nm:"Ellipse Path 1",d:1,p:{a:0,k:[0,0],ix:3},s:{a:0,k:[30,30],ix:2}},{ty:"st",bm:0,hd:!1,mn:"ADBE Vector Graphic - Stroke",nm:"Stroke 1",lc:1,lj:1,ml:4,o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},c:{a:0,k:[.6627,.6627,.7373],ix:3}},{ty:"fl",bm:0,hd:!1,mn:"ADBE Vector Graphic - Fill",nm:"Fill 1",c:{a:0,k:[.6627,.6627,.7373],ix:4},r:1,o:{a:0,k:100,ix:5}},{ty:"tr",a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},sk:{a:0,k:0,ix:4},p:{a:0,k:[0,0],ix:2},r:{a:0,k:0,ix:6},sa:{a:0,k:0,ix:5},o:{a:0,k:100,ix:7}}]}],ind:1}]}],animationData={nm,ddd,h,w,meta,layers,v,fr,op,ip,assets},_hoisted_1$I={class:"ui-loader-dots__container"},_sfc_main$19=defineComponent({__name:"UiLoaderDots",setup(e){const t=ref(null);return onMounted(()=>{t.value&&lottie.loadAnimation({container:t.value,renderer:"svg",loop:!0,autoplay:!0,animationData})}),(r,i)=>(openBlock(),createElementBlock("div",_hoisted_1$I,[createBaseVNode("div",{class:"ui-loader-dots",ref_key:"element",ref:t},null,512)]))}}),_style_0$I=".ui-loader-dots__container[data-v-ebbfa466]{width:31px;height:31px;position:relative}.ui-loader-dots[data-v-ebbfa466]{width:45px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}",__unplugin_components_0$i=_export_sfc(_sfc_main$19,[["styles",[_style_0$I]],["__scopeId","data-v-ebbfa466"]]),_sfc_main$18=defineComponent({__name:"ChatWaitingForResponse",props:{since:{type:Date}},setup(e){const t=[2,8,15,15,20],r=useTranslation();return(i,a)=>{const n=__unplugin_components_0$i,o=__unplugin_components_1$c,s=__unplugin_components_2$7;return openBlock(),createBlock(s,{durations:t,"start-date":i.since},{"slot-0":withCtx(()=>[]),"slot-1":withCtx(()=>[createVNode(n)]),"slot-2":withCtx(()=>[createVNode(o,{text:unref(r)("Gathering information")},null,8,["text"])]),"slot-3":withCtx(()=>[createVNode(o,{text:unref(r)("Analyzing details")},null,8,["text"])]),"slot-4":withCtx(()=>[createVNode(o,{text:unref(r)("Reviewing for accuracy")},null,8,["text"])]),final:withCtx(()=>[createVNode(o,{text:unref(r)("This may take a few more seconds")},null,8,["text"])]),_:1},8,["start-date"])}}}),_sfc_main$17=defineComponent({__name:"UiChatBubbleAnimation",props:{isAnimated:{type:Boolean}},setup(e){const r=e.isAnimated;return(i,a)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["ui-chat-bubble-animation",unref(r)&&"ui-chat-bubble-animation--animated"])},[renderSlot(i.$slots,"default",{},void 0,!0)],2))}}),_style_0$H=".ui-chat-bubble-animation[data-v-3ec840d9]{width:100%;display:flex;justify-content:end;position:relative}.ui-chat-bubble-animation--animated[data-v-3ec840d9]{animation:message-3ec840d9 .15s ease-out 0s forwards}@keyframes message-3ec840d9{0%{transform:translateY(10px);color:transparent}to{transform:translateY(0);opacity:1;color:inherit}}",__unplugin_components_1$b=_export_sfc(_sfc_main$17,[["styles",[_style_0$H]],["__scopeId","data-v-3ec840d9"]]),_style_0$G=".ui-skeleton-glow[data-v-232eecc2]{--loader-background-color: transparent;--loader-highlight-color: #f2f2f7;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,var(--loader-background-color) 25%,var(--loader-highlight-color) 50%,var(--loader-background-color) 75%);background-size:200% 100%;animation:loading-232eecc2 3s infinite;opacity:.5}@keyframes loading-232eecc2{0%{background-position:200% 0}to{background-position:-200% 0}}",_sfc_main$16={},_hoisted_1$H={class:"ui-skeleton-glow"};function _sfc_render$d(e,t){return openBlock(),createElementBlock("div",_hoisted_1$H)}const __unplugin_components_4$3=_export_sfc(_sfc_main$16,[["render",_sfc_render$d],["styles",[_style_0$G]],["__scopeId","data-v-232eecc2"]]),_style_0$F=".ui-skeleton-button[data-v-0c9b3286]{display:flex;height:40px;padding:0 16px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:10px;background:#e5e5e5}",_sfc_main$15={},_hoisted_1$G={class:"ui-skeleton-button"};function _sfc_render$c(e,t){return openBlock(),createElementBlock("div",_hoisted_1$G)}const __unplugin_components_2$6=_export_sfc(_sfc_main$15,[["render",_sfc_render$c],["styles",[_style_0$F]],["__scopeId","data-v-0c9b3286"]]),_style_0$E=".ui-skeleton-text[data-v-f011afe0]{font-size:12px;height:1em;max-width:100%;background:#e5e5e5}",_sfc_main$14={},_hoisted_1$F={class:"ui-skeleton-text"};function _sfc_render$b(e,t){return openBlock(),createElementBlock("div",_hoisted_1$F)}const __unplugin_components_1$a=_export_sfc(_sfc_main$14,[["render",_sfc_render$b],["styles",[_style_0$E]],["__scopeId","data-v-f011afe0"]]),_sfc_main$13=defineComponent({__name:"UiSkeletonThumbnail",props:{size:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["ui-skeleton-thumbnail",{[`ui-skeleton-thumbnail--size-${t.size}`]:!!t.size}])},null,2))}}),_style_0$D=".ui-skeleton-thumbnail[data-v-882aa6ad]{border-radius:10px;background:linear-gradient(0deg,#e5e5e5,#e5e5e5),#0003;width:121px;height:121px}.ui-skeleton-thumbnail--size-small[data-v-882aa6ad]{width:58px;height:58px;border-radius:5px}.ui-skeleton-thumbnail--size-medium[data-v-882aa6ad]{width:170px;height:170px}.ui-skeleton-thumbnail--size-large[data-v-882aa6ad]{width:179px;height:169px;border-radius:5px}",__unplugin_components_0$h=_export_sfc(_sfc_main$13,[["styles",[_style_0$D]],["__scopeId","data-v-882aa6ad"]]),_hoisted_1$E={class:"ui-skeleton-product-vertical-card"},_sfc_main$12=defineComponent({__name:"UiSkeletonProductVerticalCard",props:{index:{default:0,type:Number}},setup(e){const t=e,r=computed(()=>`animation-delay: ${t.index*.5}s`);return(i,a)=>{const n=__unplugin_components_0$h,o=__unplugin_components_1$a,s=__unplugin_components_1$h,u=__unplugin_components_2$6,l=__unplugin_components_4$3;return openBlock(),createElementBlock("div",_hoisted_1$E,[createVNode(s,{gap:16},{default:withCtx(()=>[createVNode(s,{gap:10},{default:withCtx(()=>[createVNode(n,{size:"large"}),createVNode(s,{gap:4},{default:withCtx(()=>[createVNode(o,{style:{"max-width":"140px"}}),createVNode(o,{style:{"max-width":"40px"}})]),_:1})]),_:1}),createVNode(s,{gap:8},{default:withCtx(()=>[createVNode(u),createVNode(u)]),_:1})]),_:1}),createVNode(l,{style:normalizeStyle(unref(r))},null,8,["style"])])}}}),_style_0$C=".ui-skeleton-product-vertical-card[data-v-abe40de5]{padding:12px;border-radius:10px;background:#f2f2f7;position:relative;overflow:hidden;max-width:203px}",__unplugin_components_0$g=_export_sfc(_sfc_main$12,[["styles",[_style_0$C]],["__scopeId","data-v-abe40de5"]]),_sfc_main$11={};function _sfc_render$a(e,t){const r=__unplugin_components_0$g,i=__unplugin_components_0$k;return openBlock(),createBlock(i,{gap:12},{default:withCtx(()=>[(openBlock(),createElementBlock(Fragment,null,renderList(3,a=>createVNode(r,{key:a,index:a-1},null,8,["index"])),64))]),_:1})}const __unplugin_components_0$f=_export_sfc(_sfc_main$11,[["render",_sfc_render$a]]),_hoisted_1$D={class:"chat-message__incoming"},_hoisted_2$n={key:0,class:"chat-message__incoming"},_hoisted_3$f={key:1,class:"chat-messages__avatar-placeholder"},_hoisted_4$b={key:2},_hoisted_5$7={key:2,class:"chat-messages__loading"},_sfc_main$10=defineComponent({__name:"ChatMessages",props:{isAlwaysMobile:{type:Boolean},apiBaseUrl:{type:String}},setup(e){const t=e,r=useSessionStore(),i=useChatStore(),a=useWidgetStore(),n=ref(!1),o=ref(!1);onMounted(async()=>{n.value=!0});const{messages:s,messagesNextLimit:u,currentProductView:l,waitingForResponseSince:f,lastIncomingAvatar:d}=storeToRefs(i),{sessionId:c,configId:m}=storeToRefs(r),{widget:_}=storeToRefs(a),{agents:F}=useAgentsLoader({apiBaseUrl:t.apiBaseUrl}),x=computed(()=>{var j,A;if(((j=_.value)==null?void 0:j.appearance.headerChatType)==="brand")return(A=_.value)==null?void 0:A.appearance.headerLogo}),k=computed(()=>{var j,A,T,$;return((j=_.value)==null?void 0:j.appearance.headerChatType)==="brand"?((A=_.value)==null?void 0:A.appearance.headerLogo)||"":d.value||(($=(T=F.value)==null?void 0:T[0])==null?void 0:$.avatar)||""}),b=j=>{i.selectedProductList===j&&!i.isProductListMinimized?(i.isProductListMinimized=!0,i.selectedProductList=void 0,i.selectedProduct=void 0):(i.selectedProductList=j,i.isProductListMinimized=!1,i.selectedProduct=void 0)},g=j=>{i.selectedProduct===j&&!i.isProductListMinimized?(i.isProductListMinimized=!0,i.selectedProduct=void 0):(i.selectedProduct=j,i.selectedProductList=void 0,i.isProductListMinimized=!1)};function y(j){for(let A=j-1;A>=0;A-=1){const T=s.value[A];if(T.type==="MESSAGE")return T}}async function D(j){var T;if(!m.value||!c.value)throw Error();o.value=!0;const A=await r.fetchSession(m.value,c.value,j,t.apiBaseUrl);if((T=A==null?void 0:A.livechat)!=null&&T.messages){const $=A.livechat.messages.messages.length-s.value.length,L=A.livechat.messages.messages.slice(0,$);i.loadMoreSessionMessages(L)}o.value=!1}function C(j){if(!u.value||o.value)return;const A=j.target;A.scrollHeight+A.scrollTop-A.offsetHeight<200&&D(u.value)}return(j,A)=>{const T=__unplugin_components_0$f,$=__unplugin_components_1$b,L=__unplugin_components_2$a,q=_sfc_main$18,V=__unplugin_components_4$4,H=_sfc_main$1d,O=__unplugin_components_6,S=__unplugin_components_0$k,M=__unplugin_components_8$1,E=__unplugin_components_9,B=_sfc_main$1s,z=__unplugin_components_11;return openBlock(),createElementBlock("div",{class:normalizeClass(["chat-messages",j.isAlwaysMobile?"chat-messages--always-mobile":void 0]),onScroll:C},[unref(l)===!0?(openBlock(),createBlock($,{key:0,"is-animated":"",class:"chat-messages__mobile-product-list"},{default:withCtx(()=>[createVNode(T)]),_:1})):createCommentVNode("",!0),unref(f)?(openBlock(),createBlock(V,{key:1,delay:2},{default:withCtx(()=>[createVNode($,{"is-animated":""},{default:withCtx(()=>[createBaseVNode("div",_hoisted_1$D,[createVNode(L,{src:unref(k)},null,8,["src"]),createVNode(q,{since:unref(f)},null,8,["since"])])]),_:1})]),_:1})):createCommentVNode("",!0),(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(s),(N,Q)=>{var ie,ne;return openBlock(),createElementBlock(Fragment,{key:N.id},[N.type==="MESSAGE"?(openBlock(),createElementBlock(Fragment,{key:0},[(ie=N.productList)!=null&&ie.length?(openBlock(),createBlock($,{key:0,"is-animated":unref(n),class:"chat-messages__mobile-product-list"},{default:withCtx(()=>[createVNode(H,{"product-list":N.productList},null,8,["product-list"])]),_:2},1032,["is-animated"])):createCommentVNode("",!0),N.productDetail?(openBlock(),createBlock($,{key:1,"is-animated":unref(n),class:"chat-messages__mobile-product-list"},{default:withCtx(()=>[createVNode(S,{gap:12},{default:withCtx(()=>[(openBlock(),createBlock(O,{key:N.productDetail.productId,product:N.productDetail},null,8,["product"]))]),_:2},1024)]),_:2},1032,["is-animated"])):createCommentVNode("",!0),(ne=N.productList)!=null&&ne.length||N.productDetail?(openBlock(),createBlock($,{key:2,"is-animated":unref(n),class:"chat-messages__desktop-product-notification"},{default:withCtx(()=>[createVNode(M,{"is-animated":unref(n),"waiting-avatar":unref(k),"product-list":N.productList,"product-detail":N.productDetail,"onClick:list":b,"onClick:detail":g},null,8,["is-animated","waiting-avatar","product-list","product-detail"])]),_:2},1032,["is-animated"])):createCommentVNode("",!0),createVNode($,{"is-animated":unref(n)},{default:withCtx(()=>{var se;return[N.origin?(openBlock(),createElementBlock("div",_hoisted_2$n,[(unref(x)||N.origin.avatar)&&!((se=y(Q))!=null&&se.origin)?(openBlock(),createBlock(L,{key:0,src:unref(x)||N.origin.avatar||""},null,8,["src"])):(openBlock(),createElementBlock("div",_hoisted_3$f)),N.type==="MESSAGE"?(openBlock(),createElementBlock("div",_hoisted_4$b,[createVNode(E,{message:N.content,links:N.productDetail?void 0:N.links,documents:N.documents,images:N.productDetail?[]:N.images,video:N.video,audio:N.audio,"is-incoming":""},null,8,["message","links","documents","images","video","audio"]),N.productCta?(openBlock(),createBlock(B,{key:0,"product-cta":N.productCta},null,8,["product-cta"])):createCommentVNode("",!0)])):createCommentVNode("",!0)])):N.type==="MESSAGE"?(openBlock(),createBlock(E,{key:1,message:N.content,links:N.productDetail?void 0:N.links,documents:N.documents,images:N.images,video:N.video,audio:N.audio},null,8,["message","links","documents","images","video","audio"])):createCommentVNode("",!0)]}),_:2},1032,["is-animated"])],64)):createCommentVNode("",!0)],64)}),128)),unref(o)?(openBlock(),createElementBlock("div",_hoisted_5$7,[createVNode(z,{color:"grey"})])):createCommentVNode("",!0)],34)}}}),_style_0$B=".chat-messages[data-v-d030effe]{overflow:auto;padding:20px 20px 0;display:flex;flex-direction:column-reverse;gap:16px;align-items:start;scrollbar-color:var(--border-color) var(--background-color)}.chat-message__incoming[data-v-d030effe]{display:flex;gap:16px;align-items:end;flex:1;align-self:stretch}.chat-messages__avatar-placeholder[data-v-d030effe]{flex-shrink:0;width:31px}.chat-messages__product-cta[data-v-d030effe]{margin-top:12px}.chat-messages__loading[data-v-d030effe]{display:flex;justify-content:center;width:100%}@media (max-width: 767px){.chat-messages__mobile-product-list[data-v-d030effe]{display:flex;justify-content:start}}@media (min-width: 768px){.chat-messages:not(.chat-messages--always-mobile) .chat-messages__mobile-product-list[data-v-d030effe]{display:none}}@media (max-width: 767px){.chat-messages__desktop-product-notification[data-v-d030effe]{display:none}}.chat-messages--always-mobile .chat-messages__desktop-product-notification[data-v-d030effe]{display:none}",__unplugin_components_1$9=_export_sfc(_sfc_main$10,[["styles",[_style_0$B]],["__scopeId","data-v-d030effe"]]),_sfc_main$$=defineComponent({__name:"ChatHeader",props:{isPreview:{type:Boolean}},setup(e){const t=useChatStore(),r=useRoutingStore(),i=useWidgetStore(),a=useSessionStore(),{socketReadyState:n,emailLocal:o,emailCollectionSkipped:s,lastIncomingAvatar:u}=storeToRefs(t),{widget:l}=storeToRefs(i),{knownContact:f}=storeToRefs(a),d=useTranslation(),{agents:c}=useAgentsLoader(),m=useTriggerToggle(),_=computed(()=>{var x,k,b;return((x=l.value)==null?void 0:x.appearance.headerChatType)==="brand"?(k=l.value)==null?void 0:k.appearance.headerLogo:(b=c.value[0])==null?void 0:b.avatar}),F=computed(()=>{var x;return!o.value&&!f.value&&!s.value&&((x=l.value)==null?void 0:x.collectEmail)!=="never"});return(x,k)=>{var g;const b=__unplugin_components_0$o;return openBlock(),createBlock(b,{"is-preview":x.isPreview,"widget-avatar":unref(_),"avatar-badge":((g=unref(l))==null?void 0:g.appearance.headerChatType)==="agent",onBack:k[0]||(k[0]=y=>unref(F)?unref(r).openEmailCollection():unref(r).openHome()),onClose:unref(m),onRestart:k[1]||(k[1]=y=>unref(a).restart())},createSlots({title:withCtx(()=>{var y,D,C;return[createTextVNode(toDisplayString(((y=unref(l))==null?void 0:y.appearance.headerChatType)==="brand"?(D=unref(l))==null?void 0:D.appearance.brandName:((C=unref(l))==null?void 0:C.appearance.chatName)??unref(d)("Konvo Chat")),1)]}),_:2},[unref(n)===1&&unref(u)?{name:"subTitle",fn:withCtx(()=>[createTextVNode(toDisplayString(unref(d)("Active")),1)]),key:"0"}:unref(n)===1?{name:"subTitle",fn:withCtx(()=>[createTextVNode(toDisplayString(unref(d)("We reply in seconds")),1)]),key:"1"}:{name:"subTitle",fn:withCtx(()=>[createTextVNode(" ... ")]),key:"2"}]),1032,["is-preview","widget-avatar","avatar-badge","onClose"])}}}),compressed=!0,categories=[{id:"smileys",name:"Smileys & Emotion",emojis:["grinning","smiley","smile","grin","laughing","sweat_smile","rolling_on_the_floor_laughing","joy","slightly_smiling_face","upside_down_face","melting_face","wink","blush","innocent","smiling_face_with_3_hearts","heart_eyes","star-struck","kissing_heart","kissing","relaxed","kissing_closed_eyes","kissing_smiling_eyes","smiling_face_with_tear","yum","stuck_out_tongue","stuck_out_tongue_winking_eye","zany_face","stuck_out_tongue_closed_eyes","money_mouth_face","hugging_face","face_with_hand_over_mouth","face_with_open_eyes_and_hand_over_mouth","face_with_peeking_eye","shushing_face","thinking_face","saluting_face","zipper_mouth_face","face_with_raised_eyebrow","neutral_face","expressionless","no_mouth","dotted_line_face","face_in_clouds","smirk","unamused","face_with_rolling_eyes","grimacing","face_exhaling","lying_face","shaking_face","relieved","pensive","sleepy","drooling_face","sleeping","mask","face_with_thermometer","face_with_head_bandage","nauseated_face","face_vomiting","sneezing_face","hot_face","cold_face","woozy_face","dizzy_face","face_with_spiral_eyes","exploding_head","face_with_cowboy_hat","partying_face","disguised_face","sunglasses","nerd_face","face_with_monocle","confused","face_with_diagonal_mouth","worried","slightly_frowning_face","white_frowning_face","open_mouth","hushed","astonished","flushed","pleading_face","face_holding_back_tears","frowning","anguished","fearful","cold_sweat","disappointed_relieved","cry","sob","scream","confounded","persevere","disappointed","sweat","weary","tired_face","yawning_face","triumph","rage","angry","face_with_symbols_on_mouth","smiling_imp","imp","skull","skull_and_crossbones","hankey","clown_face","japanese_ogre","japanese_goblin","ghost","alien","space_invader","robot_face","smiley_cat","smile_cat","joy_cat","heart_eyes_cat","smirk_cat","kissing_cat","scream_cat","crying_cat_face","pouting_cat","see_no_evil","hear_no_evil","speak_no_evil","love_letter","cupid","gift_heart","sparkling_heart","heartpulse","heartbeat","revolving_hearts","two_hearts","heart_decoration","heavy_heart_exclamation_mark_ornament","broken_heart","heart_on_fire","mending_heart","heart","pink_heart","orange_heart","yellow_heart","green_heart","blue_heart","light_blue_heart","purple_heart","brown_heart","black_heart","grey_heart","white_heart","kiss","100","anger","boom","dizzy","sweat_drops","dash","hole","speech_balloon","eye-in-speech-bubble","left_speech_bubble","right_anger_bubble","thought_balloon","zzz"]},{id:"people",name:"People & Body",emojis:["wave","raised_back_of_hand","raised_hand_with_fingers_splayed","hand","spock-hand","rightwards_hand","leftwards_hand","palm_down_hand","palm_up_hand","leftwards_pushing_hand","rightwards_pushing_hand","ok_hand","pinched_fingers","pinching_hand","v","crossed_fingers","hand_with_index_finger_and_thumb_crossed","i_love_you_hand_sign","the_horns","call_me_hand","point_left","point_right","point_up_2","middle_finger","point_down","point_up","index_pointing_at_the_viewer","+1","-1","fist","facepunch","left-facing_fist","right-facing_fist","clap","raised_hands","heart_hands","open_hands","palms_up_together","handshake","pray","writing_hand","nail_care","selfie","muscle","mechanical_arm","mechanical_leg","leg","foot","ear","ear_with_hearing_aid","nose","brain","anatomical_heart","lungs","tooth","bone","eyes","eye","tongue","lips","biting_lip","baby","child","boy","girl","adult","person_with_blond_hair","man","bearded_person","man_with_beard","woman_with_beard","red_haired_man","curly_haired_man","white_haired_man","bald_man","woman","red_haired_woman","red_haired_person","curly_haired_woman","curly_haired_person","white_haired_woman","white_haired_person","bald_woman","bald_person","blond-haired-woman","blond-haired-man","older_adult","older_man","older_woman","person_frowning","man-frowning","woman-frowning","person_with_pouting_face","man-pouting","woman-pouting","no_good","man-gesturing-no","woman-gesturing-no","ok_woman","man-gesturing-ok","woman-gesturing-ok","information_desk_person","man-tipping-hand","woman-tipping-hand","raising_hand","man-raising-hand","woman-raising-hand","deaf_person","deaf_man","deaf_woman","bow","man-bowing","woman-bowing","face_palm","man-facepalming","woman-facepalming","shrug","man-shrugging","woman-shrugging","health_worker","male-doctor","female-doctor","student","male-student","female-student","teacher","male-teacher","female-teacher","judge","male-judge","female-judge","farmer","male-farmer","female-farmer","cook","male-cook","female-cook","mechanic","male-mechanic","female-mechanic","factory_worker","male-factory-worker","female-factory-worker","office_worker","male-office-worker","female-office-worker","scientist","male-scientist","female-scientist","technologist","male-technologist","female-technologist","singer","male-singer","female-singer","artist","male-artist","female-artist","pilot","male-pilot","female-pilot","astronaut","male-astronaut","female-astronaut","firefighter","male-firefighter","female-firefighter","cop","male-police-officer","female-police-officer","sleuth_or_spy","male-detective","female-detective","guardsman","male-guard","female-guard","ninja","construction_worker","male-construction-worker","female-construction-worker","person_with_crown","prince","princess","man_with_turban","man-wearing-turban","woman-wearing-turban","man_with_gua_pi_mao","person_with_headscarf","person_in_tuxedo","man_in_tuxedo","woman_in_tuxedo","bride_with_veil","man_with_veil","woman_with_veil","pregnant_woman","pregnant_man","pregnant_person","breast-feeding","woman_feeding_baby","man_feeding_baby","person_feeding_baby","angel","santa","mrs_claus","mx_claus","superhero","male_superhero","female_superhero","supervillain","male_supervillain","female_supervillain","mage","male_mage","female_mage","fairy","male_fairy","female_fairy","vampire","male_vampire","female_vampire","merperson","merman","mermaid","elf","male_elf","female_elf","genie","male_genie","female_genie","zombie","male_zombie","female_zombie","troll","massage","man-getting-massage","woman-getting-massage","haircut","man-getting-haircut","woman-getting-haircut","walking","man-walking","woman-walking","standing_person","man_standing","woman_standing","kneeling_person","man_kneeling","woman_kneeling","person_with_probing_cane","man_with_probing_cane","woman_with_probing_cane","person_in_motorized_wheelchair","man_in_motorized_wheelchair","woman_in_motorized_wheelchair","person_in_manual_wheelchair","man_in_manual_wheelchair","woman_in_manual_wheelchair","runner","man-running","woman-running","dancer","man_dancing","man_in_business_suit_levitating","dancers","men-with-bunny-ears-partying","women-with-bunny-ears-partying","person_in_steamy_room","man_in_steamy_room","woman_in_steamy_room","person_climbing","man_climbing","woman_climbing","fencer","horse_racing","skier","snowboarder","golfer","man-golfing","woman-golfing","surfer","man-surfing","woman-surfing","rowboat","man-rowing-boat","woman-rowing-boat","swimmer","man-swimming","woman-swimming","person_with_ball","man-bouncing-ball","woman-bouncing-ball","weight_lifter","man-lifting-weights","woman-lifting-weights","bicyclist","man-biking","woman-biking","mountain_bicyclist","man-mountain-biking","woman-mountain-biking","person_doing_cartwheel","man-cartwheeling","woman-cartwheeling","wrestlers","man-wrestling","woman-wrestling","water_polo","man-playing-water-polo","woman-playing-water-polo","handball","man-playing-handball","woman-playing-handball","juggling","man-juggling","woman-juggling","person_in_lotus_position","man_in_lotus_position","woman_in_lotus_position","bath","sleeping_accommodation","people_holding_hands","two_women_holding_hands","man_and_woman_holding_hands","two_men_holding_hands","couplekiss","woman-kiss-man","man-kiss-man","woman-kiss-woman","couple_with_heart","woman-heart-man","man-heart-man","woman-heart-woman","family","man-woman-boy","man-woman-girl","man-woman-girl-boy","man-woman-boy-boy","man-woman-girl-girl","man-man-boy","man-man-girl","man-man-girl-boy","man-man-boy-boy","man-man-girl-girl","woman-woman-boy","woman-woman-girl","woman-woman-girl-boy","woman-woman-boy-boy","woman-woman-girl-girl","man-boy","man-boy-boy","man-girl","man-girl-boy","man-girl-girl","woman-boy","woman-boy-boy","woman-girl","woman-girl-boy","woman-girl-girl","speaking_head_in_silhouette","bust_in_silhouette","busts_in_silhouette","people_hugging","footprints"]},{id:"nature",name:"Animals & Nature",emojis:["monkey_face","monkey","gorilla","orangutan","dog","dog2","guide_dog","service_dog","poodle","wolf","fox_face","raccoon","cat","cat2","black_cat","lion_face","tiger","tiger2","leopard","horse","moose","donkey","racehorse","unicorn_face","zebra_face","deer","bison","cow","ox","water_buffalo","cow2","pig","pig2","boar","pig_nose","ram","sheep","goat","dromedary_camel","camel","llama","giraffe_face","elephant","mammoth","rhinoceros","hippopotamus","mouse","mouse2","rat","hamster","rabbit","rabbit2","chipmunk","beaver","hedgehog","bat","bear","polar_bear","koala","panda_face","sloth","otter","skunk","kangaroo","badger","feet","turkey","chicken","rooster","hatching_chick","baby_chick","hatched_chick","bird","penguin","dove_of_peace","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","wing","black_bird","goose","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","coral","jellyfish","snail","butterfly","bug","ant","bee","beetle","ladybug","cricket","cockroach","spider","spider_web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry_blossom","white_flower","lotus","rosette","rose","wilted_flower","hibiscus","sunflower","blossom","tulip","hyacinth","seedling","potted_plant","evergreen_tree","deciduous_tree","palm_tree","cactus","ear_of_rice","herb","shamrock","four_leaf_clover","maple_leaf","fallen_leaf","leaves","empty_nest","nest_with_eggs","mushroom"]},{id:"foods",name:"Food & Drink",emojis:["grapes","melon","watermelon","tangerine","lemon","banana","pineapple","mango","apple","green_apple","pear","peach","cherries","strawberry","blueberries","kiwifruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","corn","hot_pepper","bell_pepper","cucumber","leafy_green","broccoli","garlic","onion","peanuts","beans","chestnut","ginger_root","pea_pod","bread","croissant","baguette_bread","flatbread","pretzel","bagel","pancakes","waffle","cheese_wedge","meat_on_bone","poultry_leg","cut_of_meat","bacon","hamburger","fries","pizza","hotdog","sandwich","taco","burrito","tamale","stuffed_flatbread","falafel","egg","fried_egg","shallow_pan_of_food","stew","fondue","bowl_with_spoon","green_salad","popcorn","butter","salt","canned_food","bento","rice_cracker","rice_ball","rice","curry","ramen","spaghetti","sweet_potato","oden","sushi","fried_shrimp","fish_cake","moon_cake","dango","dumpling","fortune_cookie","takeout_box","crab","lobster","shrimp","squid","oyster","icecream","shaved_ice","ice_cream","doughnut","cookie","birthday","cake","cupcake","pie","chocolate_bar","candy","lollipop","custard","honey_pot","baby_bottle","glass_of_milk","coffee","teapot","tea","sake","champagne","wine_glass","cocktail","tropical_drink","beer","beers","clinking_glasses","tumbler_glass","pouring_liquid","cup_with_straw","bubble_tea","beverage_box","mate_drink","ice_cube","chopsticks","knife_fork_plate","fork_and_knife","spoon","hocho","jar","amphora"]},{id:"activity",name:"Activities",emojis:["jack_o_lantern","christmas_tree","fireworks","sparkler","firecracker","sparkles","balloon","tada","confetti_ball","tanabata_tree","bamboo","dolls","flags","wind_chime","rice_scene","red_envelope","ribbon","gift","reminder_ribbon","admission_tickets","ticket","medal","trophy","sports_medal","first_place_medal","second_place_medal","third_place_medal","soccer","baseball","softball","basketball","volleyball","football","rugby_football","tennis","flying_disc","bowling","cricket_bat_and_ball","field_hockey_stick_and_ball","ice_hockey_stick_and_puck","lacrosse","table_tennis_paddle_and_ball","badminton_racquet_and_shuttlecock","boxing_glove","martial_arts_uniform","goal_net","golf","ice_skate","fishing_pole_and_fish","diving_mask","running_shirt_with_sash","ski","sled","curling_stone","dart","yo-yo","kite","gun","8ball","crystal_ball","magic_wand","video_game","joystick","slot_machine","game_die","jigsaw","teddy_bear","pinata","mirror_ball","nesting_dolls","spades","hearts","diamonds","clubs","chess_pawn","black_joker","mahjong","flower_playing_cards","performing_arts","frame_with_picture","art","thread","sewing_needle","yarn","knot"]},{id:"places",name:"Travel & Places",emojis:["earth_africa","earth_americas","earth_asia","globe_with_meridians","world_map","japan","compass","snow_capped_mountain","mountain","volcano","mount_fuji","camping","beach_with_umbrella","desert","desert_island","national_park","stadium","classical_building","building_construction","bricks","rock","wood","hut","house_buildings","derelict_house_building","house","house_with_garden","office","post_office","european_post_office","hospital","bank","hotel","love_hotel","convenience_store","school","department_store","factory","japanese_castle","european_castle","wedding","tokyo_tower","statue_of_liberty","church","mosque","hindu_temple","synagogue","shinto_shrine","kaaba","fountain","tent","foggy","night_with_stars","cityscape","sunrise_over_mountains","sunrise","city_sunset","city_sunrise","bridge_at_night","hotsprings","carousel_horse","playground_slide","ferris_wheel","roller_coaster","barber","circus_tent","steam_locomotive","railway_car","bullettrain_side","bullettrain_front","train2","metro","light_rail","station","tram","monorail","mountain_railway","train","bus","oncoming_bus","trolleybus","minibus","ambulance","fire_engine","police_car","oncoming_police_car","taxi","oncoming_taxi","car","oncoming_automobile","blue_car","pickup_truck","truck","articulated_lorry","tractor","racing_car","racing_motorcycle","motor_scooter","manual_wheelchair","motorized_wheelchair","auto_rickshaw","bike","scooter","skateboard","roller_skate","busstop","motorway","railway_track","oil_drum","fuelpump","wheel","rotating_light","traffic_light","vertical_traffic_light","octagonal_sign","construction","anchor","ring_buoy","boat","canoe","speedboat","passenger_ship","ferry","motor_boat","ship","airplane","small_airplane","airplane_departure","airplane_arriving","parachute","seat","helicopter","suspension_railway","mountain_cableway","aerial_tramway","satellite","rocket","flying_saucer","bellhop_bell","luggage","hourglass","hourglass_flowing_sand","watch","alarm_clock","stopwatch","timer_clock","mantelpiece_clock","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock630","clock7","clock730","clock8","clock830","clock9","clock930","clock10","clock1030","clock11","clock1130","new_moon","waxing_crescent_moon","first_quarter_moon","moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","crescent_moon","new_moon_with_face","first_quarter_moon_with_face","last_quarter_moon_with_face","thermometer","sunny","full_moon_with_face","sun_with_face","ringed_planet","star","star2","stars","milky_way","cloud","partly_sunny","thunder_cloud_and_rain","mostly_sunny","barely_sunny","partly_sunny_rain","rain_cloud","snow_cloud","lightning","tornado","fog","wind_blowing_face","cyclone","rainbow","closed_umbrella","umbrella","umbrella_with_rain_drops","umbrella_on_ground","zap","snowflake","snowman","snowman_without_snow","comet","fire","droplet","ocean"]},{id:"objects",name:"Objects",emojis:["eyeglasses","dark_sunglasses","goggles","lab_coat","safety_vest","necktie","shirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","one-piece_swimsuit","briefs","shorts","bikini","womans_clothes","folding_hand_fan","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","hair_pick","crown","womans_hat","tophat","mortar_board","billed_cap","military_helmet","helmet_with_white_cross","prayer_beads","lipstick","ring","gem","mute","speaker","sound","loud_sound","loudspeaker","mega","postal_horn","bell","no_bell","musical_score","musical_note","notes","studio_microphone","level_slider","control_knobs","microphone","headphones","radio","saxophone","accordion","guitar","musical_keyboard","trumpet","violin","banjo","drum_with_drumsticks","long_drum","maracas","flute","iphone","calling","phone","telephone_receiver","pager","fax","battery","low_battery","electric_plug","computer","desktop_computer","printer","keyboard","three_button_mouse","trackball","minidisc","floppy_disk","cd","dvd","abacus","movie_camera","film_frames","film_projector","clapper","tv","camera","camera_with_flash","video_camera","vhs","mag","mag_right","candle","bulb","flashlight","izakaya_lantern","diya_lamp","notebook_with_decorative_cover","closed_book","book","green_book","blue_book","orange_book","books","notebook","ledger","page_with_curl","scroll","page_facing_up","newspaper","rolled_up_newspaper","bookmark_tabs","bookmark","label","moneybag","coin","yen","dollar","euro","pound","money_with_wings","credit_card","receipt","chart","email","e-mail","incoming_envelope","envelope_with_arrow","outbox_tray","inbox_tray","package","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","ballot_box_with_ballot","pencil2","black_nib","lower_left_fountain_pen","lower_left_ballpoint_pen","lower_left_paintbrush","lower_left_crayon","memo","briefcase","file_folder","open_file_folder","card_index_dividers","date","calendar","spiral_note_pad","spiral_calendar_pad","card_index","chart_with_upwards_trend","chart_with_downwards_trend","bar_chart","clipboard","pushpin","round_pushpin","paperclip","linked_paperclips","straight_ruler","triangular_ruler","scissors","card_file_box","file_cabinet","wastebasket","lock","unlock","lock_with_ink_pen","closed_lock_with_key","key","old_key","hammer","axe","pick","hammer_and_pick","hammer_and_wrench","dagger_knife","crossed_swords","bomb","boomerang","bow_and_arrow","shield","carpentry_saw","wrench","screwdriver","nut_and_bolt","gear","compression","scales","probing_cane","link","chains","hook","toolbox","magnet","ladder","alembic","test_tube","petri_dish","dna","microscope","telescope","satellite_antenna","syringe","drop_of_blood","pill","adhesive_bandage","crutch","stethoscope","x-ray","door","elevator","mirror","window","bed","couch_and_lamp","chair","toilet","plunger","shower","bathtub","mouse_trap","razor","lotion_bottle","safety_pin","broom","basket","roll_of_paper","bucket","soap","bubbles","toothbrush","sponge","fire_extinguisher","shopping_trolley","smoking","coffin","headstone","funeral_urn","nazar_amulet","hamsa","moyai","placard","identification_card"]},{id:"symbols",name:"Symbols",emojis:["atm","put_litter_in_its_place","potable_water","wheelchair","mens","womens","restroom","baby_symbol","wc","passport_control","customs","baggage_claim","left_luggage","warning","children_crossing","no_entry","no_entry_sign","no_bicycles","no_smoking","do_not_litter","non-potable_water","no_pedestrians","no_mobile_phones","underage","radioactive_sign","biohazard_sign","arrow_up","arrow_upper_right","arrow_right","arrow_lower_right","arrow_down","arrow_lower_left","arrow_left","arrow_upper_left","arrow_up_down","left_right_arrow","leftwards_arrow_with_hook","arrow_right_hook","arrow_heading_up","arrow_heading_down","arrows_clockwise","arrows_counterclockwise","back","end","on","soon","top","place_of_worship","atom_symbol","om_symbol","star_of_david","wheel_of_dharma","yin_yang","latin_cross","orthodox_cross","star_and_crescent","peace_symbol","menorah_with_nine_branches","six_pointed_star","khanda","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","twisted_rightwards_arrows","repeat","repeat_one","arrow_forward","fast_forward","black_right_pointing_double_triangle_with_vertical_bar","black_right_pointing_triangle_with_double_vertical_bar","arrow_backward","rewind","black_left_pointing_double_triangle_with_vertical_bar","arrow_up_small","arrow_double_up","arrow_down_small","arrow_double_down","double_vertical_bar","black_square_for_stop","black_circle_for_record","eject","cinema","low_brightness","high_brightness","signal_strength","wireless","vibration_mode","mobile_phone_off","female_sign","male_sign","transgender_symbol","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","heavy_equals_sign","infinity","bangbang","interrobang","question","grey_question","grey_exclamation","exclamation","wavy_dash","currency_exchange","heavy_dollar_sign","medical_symbol","recycle","fleur_de_lis","trident","name_badge","beginner","o","white_check_mark","ballot_box_with_check","heavy_check_mark","x","negative_squared_cross_mark","curly_loop","loop","part_alternation_mark","eight_spoked_asterisk","eight_pointed_black_star","sparkle","copyright","registered","tm","hash","keycap_star","zero","one","two","three","four","five","six","seven","eight","nine","keycap_ten","capital_abcd","abcd","1234","symbols","abc","a","ab","b","cl","cool","free","information_source","id","m","new","ng","o2","ok","parking","sos","up","vs","koko","sa","u6708","u6709","u6307","ideograph_advantage","u5272","u7121","u7981","accept","u7533","u5408","u7a7a","congratulations","secret","u55b6","u6e80","red_circle","large_orange_circle","large_yellow_circle","large_green_circle","large_blue_circle","large_purple_circle","large_brown_circle","black_circle","white_circle","large_red_square","large_orange_square","large_yellow_square","large_green_square","large_blue_square","large_purple_square","large_brown_square","black_large_square","white_large_square","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond","small_red_triangle","small_red_triangle_down","diamond_shape_with_a_dot_inside","radio_button","white_square_button","black_square_button"]},{id:"flags",name:"Flags",emojis:["checkered_flag","cn","crossed_flags","de","es","flag-ac","flag-ad","flag-ae","flag-af","flag-ag","flag-ai","flag-al","flag-am","flag-ao","flag-aq","flag-ar","flag-as","flag-at","flag-au","flag-aw","flag-ax","flag-az","flag-ba","flag-bb","flag-bd","flag-be","flag-bf","flag-bg","flag-bh","flag-bi","flag-bj","flag-bl","flag-bm","flag-bn","flag-bo","flag-bq","flag-br","flag-bs","flag-bt","flag-bv","flag-bw","flag-by","flag-bz","flag-ca","flag-cc","flag-cd","flag-cf","flag-cg","flag-ch","flag-ci","flag-ck","flag-cl","flag-cm","flag-co","flag-cp","flag-cr","flag-cu","flag-cv","flag-cw","flag-cx","flag-cy","flag-cz","flag-dg","flag-dj","flag-dk","flag-dm","flag-do","flag-dz","flag-ea","flag-ec","flag-ee","flag-eg","flag-eh","flag-england","flag-er","flag-et","flag-eu","flag-fi","flag-fj","flag-fk","flag-fm","flag-fo","flag-ga","flag-gd","flag-ge","flag-gf","flag-gg","flag-gh","flag-gi","flag-gl","flag-gm","flag-gn","flag-gp","flag-gq","flag-gr","flag-gs","flag-gt","flag-gu","flag-gw","flag-gy","flag-hk","flag-hm","flag-hn","flag-hr","flag-ht","flag-hu","flag-ic","flag-id","flag-ie","flag-il","flag-im","flag-in","flag-io","flag-iq","flag-ir","flag-is","flag-je","flag-jm","flag-jo","flag-ke","flag-kg","flag-kh","flag-ki","flag-km","flag-kn","flag-kp","flag-kw","flag-ky","flag-kz","flag-la","flag-lb","flag-lc","flag-li","flag-lk","flag-lr","flag-ls","flag-lt","flag-lu","flag-lv","flag-ly","flag-ma","flag-mc","flag-md","flag-me","flag-mf","flag-mg","flag-mh","flag-mk","flag-ml","flag-mm","flag-mn","flag-mo","flag-mp","flag-mq","flag-mr","flag-ms","flag-mt","flag-mu","flag-mv","flag-mw","flag-mx","flag-my","flag-mz","flag-na","flag-nc","flag-ne","flag-nf","flag-ng","flag-ni","flag-nl","flag-no","flag-np","flag-nr","flag-nu","flag-nz","flag-om","flag-pa","flag-pe","flag-pf","flag-pg","flag-ph","flag-pk","flag-pl","flag-pm","flag-pn","flag-pr","flag-ps","flag-pt","flag-pw","flag-py","flag-qa","flag-re","flag-ro","flag-rs","flag-rw","flag-sa","flag-sb","flag-sc","flag-scotland","flag-sd","flag-se","flag-sg","flag-sh","flag-si","flag-sj","flag-sk","flag-sl","flag-sm","flag-sn","flag-so","flag-sr","flag-ss","flag-st","flag-sv","flag-sx","flag-sy","flag-sz","flag-ta","flag-tc","flag-td","flag-tf","flag-tg","flag-th","flag-tj","flag-tk","flag-tl","flag-tm","flag-tn","flag-to","flag-tr","flag-tt","flag-tv","flag-tw","flag-tz","flag-ua","flag-ug","flag-um","flag-uy","flag-uz","flag-va","flag-vc","flag-ve","flag-vg","flag-vi","flag-vn","flag-vu","flag-wales","flag-wf","flag-ws","flag-xk","flag-ye","flag-yt","flag-za","flag-zm","flag-zw","fr","gb","it","jp","kr","pirate_flag","rainbow-flag","ru","transgender_flag","triangular_flag_on_post","us","waving_black_flag","waving_white_flag"]}],emojis={100:{subcategory:"emotion",a:"Hundred Points Symbol",b:"1F4AF",d:!0,e:!0,f:!0,h:!0,j:["hundred_points","score","perfect","numbers","century","exam","quiz","test","pass","hundred","100"],k:[28,7],o:0},1234:{subcategory:"alphanum",a:"Input Symbol for Numbers",b:"1F522",d:!0,e:!0,f:!0,h:!0,j:["input_numbers","numbers","blue-square","1234","1","2","3","4"],k:[29,60],o:0},grinning:{subcategory:"face-smiling",a:"Grinning Face",b:"1F600",d:!0,e:!0,f:!0,h:!0,j:["grinning_face","face","smile","happy","joy",":D","grin"],k:[32,21],m:":D",o:1},smiley:{subcategory:"face-smiling",a:"Smiling Face with Open Mouth",b:"1F603",d:!0,e:!0,f:!0,h:!0,j:["grinning_face_with_big_eyes","face","happy","joy","haha",":D",":)","smile","funny"],k:[32,24],l:["=)","=-)"],m:":)",o:0},smile:{subcategory:"face-smiling",a:"Smiling Face with Open Mouth and Smiling Eyes",b:"1F604",d:!0,e:!0,f:!0,h:!0,j:["grinning_face_with_smiling_eyes","face","happy","joy","funny","haha","laugh","like",":D",":)","smile"],k:[32,25],l:["C:","c:",":D",":-D"],m:":)",o:0},grin:{subcategory:"face-smiling",a:"Grinning Face with Smiling Eyes",b:"1F601",d:!0,e:!0,f:!0,h:!0,j:["beaming_face_with_smiling_eyes","face","happy","smile","joy","kawaii"],k:[32,22],o:0},laughing:{subcategory:"face-smiling",a:"Smiling Face with Open Mouth and Tightly-Closed Eyes",b:"1F606",d:!0,e:!0,f:!0,h:!0,j:["grinning_squinting_face","happy","joy","lol","satisfied","haha","face","glad","XD","laugh"],k:[32,27],l:[":>",":->"],n:["satisfied"],o:0},sweat_smile:{subcategory:"face-smiling",a:"Smiling Face with Open Mouth and Cold Sweat",b:"1F605",d:!0,e:!0,f:!0,h:!0,j:["grinning_face_with_sweat","face","hot","happy","laugh","sweat","smile","relief"],k:[32,26],o:0},rolling_on_the_floor_laughing:{subcategory:"face-smiling",a:"Rolling on the Floor Laughing",b:"1F923",d:!0,e:!0,f:!0,h:!0,j:["rolling_on_the_floor_laughing","face","rolling","floor","laughing","lol","haha","rofl"],k:[40,17],o:3},joy:{subcategory:"face-smiling",a:"Face with Tears of Joy",b:"1F602",d:!0,e:!0,f:!0,h:!0,j:["face_with_tears_of_joy","face","cry","tears","weep","happy","happytears","haha"],k:[32,23],o:0},slightly_smiling_face:{subcategory:"face-smiling",a:"Slightly Smiling Face",b:"1F642",d:!0,e:!0,f:!0,h:!0,j:["slightly_smiling_face","face","smile"],k:[33,29],l:[":)","(:",":-)"],o:1},upside_down_face:{subcategory:"face-smiling",a:"Upside-Down Face",b:"1F643",d:!0,e:!0,f:!0,h:!0,j:["upside_down_face","face","flipped","silly","smile"],k:[33,30],o:1},melting_face:{subcategory:"face-smiling",a:"Melting Face",b:"1FAE0",d:!0,e:!0,f:!0,h:!0,j:["melting face","hot","heat"],k:[55,30],o:14},wink:{subcategory:"face-smiling",a:"Winking Face",b:"1F609",d:!0,e:!0,f:!0,h:!0,j:["winking_face","face","happy","mischievous","secret",";)","smile","eye"],k:[32,30],l:[";)",";-)"],m:";)",o:0},blush:{subcategory:"face-smiling",a:"Smiling Face with Smiling Eyes",b:"1F60A",d:!0,e:!0,f:!0,h:!0,j:["smiling_face_with_smiling_eyes","face","smile","happy","flushed","crush","embarrassed","shy","joy"],k:[32,31],m:":)",o:0},innocent:{subcategory:"face-smiling",a:"Smiling Face with Halo",b:"1F607",d:!0,e:!0,f:!0,h:!0,j:["smiling_face_with_halo","face","angel","heaven","halo","innocent"],k:[32,28],o:1},smiling_face_with_3_hearts:{subcategory:"face-affection",a:"Smiling Face with Smiling Eyes and Three Hearts",b:"1F970",d:!0,e:!0,f:!0,h:!0,j:["smiling_face_with_hearts","face","love","like","affection","valentines","infatuation","crush","hearts","adore"],k:[43,60],o:11},heart_eyes:{subcategory:"face-affection",a:"Smiling Face with Heart-Shaped Eyes",b:"1F60D",d:!0,e:!0,f:!0,h:!0,j:["smiling_face_with_heart_eyes","face","love","like","affection","valentines","infatuation","crush","heart"],k:[32,34],o:0},"star-struck":{subcategory:"face-affection",a:"Grinning Face with Star Eyes",b:"1F929",d:!0,e:!0,f:!0,h:!0,j:["star_struck","face","smile","starry","eyes","grinning"],k:[40,40],n:["grinning_face_with_star_eyes"],o:5},kissing_heart:{subcategory:"face-affection",a:"Face Throwing a Kiss",b:"1F618",d:!0,e:!0,f:!0,h:!0,j:["face_blowing_a_kiss","face","love","like","affection","valentines","infatuation","kiss"],k:[32,45],l:[":*",":-*"],o:0},kissing:{subcategory:"face-affection",a:"Kissing Face",b:"1F617",d:!0,e:!0,f:!0,h:!0,j:["kissing_face","love","like","face","3","valentines","infatuation","kiss"],k:[32,44],o:1},relaxed:{subcategory:"face-affection",a:"White Smiling Face",b:"263A-FE0F",c:"263A",d:!0,e:!0,f:!0,h:!0,j:["smiling_face","face","blush","massage","happiness"],k:[57,35],o:0},kissing_closed_eyes:{subcategory:"face-affection",a:"Kissing Face with Closed Eyes",b:"1F61A",d:!0,e:!0,f:!0,h:!0,j:["kissing_face_with_closed_eyes","face","love","like","affection","valentines","infatuation","kiss"],k:[32,47],o:0},kissing_smiling_eyes:{subcategory:"face-affection",a:"Kissing Face with Smiling Eyes",b:"1F619",d:!0,e:!0,f:!0,h:!0,j:["kissing_face_with_smiling_eyes","face","affection","valentines","infatuation","kiss"],k:[32,46],o:1},smiling_face_with_tear:{subcategory:"face-affection",a:"Smiling Face with Tear",b:"1F972",d:!0,e:!0,f:!0,h:!0,j:["smiling face with tear","sad","cry","pretend"],k:[44,1],o:13},yum:{subcategory:"face-tongue",a:"Face Savouring Delicious Food",b:"1F60B",d:!0,e:!0,f:!0,h:!0,j:["face_savoring_food","happy","joy","tongue","smile","face","silly","yummy","nom","delicious","savouring"],k:[32,32],o:0},stuck_out_tongue:{subcategory:"face-tongue",a:"Face with Stuck-out Tongue",b:"1F61B",d:!0,e:!0,f:!0,h:!0,j:["face_with_tongue","face","prank","childish","playful","mischievous","smile","tongue"],k:[32,48],l:[":p",":-p",":P",":-P",":b",":-b"],m:":p",o:1},stuck_out_tongue_winking_eye:{subcategory:"face-tongue",a:"Face with Stuck-out Tongue and Winking Eye",b:"1F61C",d:!0,e:!0,f:!0,h:!0,j:["winking_face_with_tongue","face","prank","childish","playful","mischievous","smile","wink","tongue"],k:[32,49],l:[";p",";-p",";b",";-b",";P",";-P"],m:";p",o:0},zany_face:{subcategory:"face-tongue",a:"Grinning Face with One Large and One Small Eye",b:"1F92A",d:!0,e:!0,f:!0,h:!0,j:["zany_face","face","goofy","crazy"],k:[40,41],n:["grinning_face_with_one_large_and_one_small_eye"],o:5},stuck_out_tongue_closed_eyes:{subcategory:"face-tongue",a:"Face with Stuck-out Tongue and Tightly-Closed Eyes",b:"1F61D",d:!0,e:!0,f:!0,h:!0,j:["squinting_face_with_tongue","face","prank","playful","mischievous","smile","tongue"],k:[32,50],o:0},money_mouth_face:{subcategory:"face-tongue",a:"Money-Mouth Face",b:"1F911",d:!0,e:!0,f:!0,h:!0,j:["money_mouth_face","face","rich","dollar","money"],k:[39,0],o:1},hugging_face:{subcategory:"face-hand",a:"Hugging Face",b:"1F917",d:!0,e:!0,f:!0,h:!0,j:["hugging_face","face","smile","hug"],k:[39,6],o:1},face_with_hand_over_mouth:{subcategory:"face-hand",a:"Smiling Face with Smiling Eyes and Hand Covering Mouth",b:"1F92D",d:!0,e:!0,f:!0,h:!0,j:["face_with_hand_over_mouth","face","whoops","shock","surprise"],k:[40,44],n:["smiling_face_with_smiling_eyes_and_hand_covering_mouth"],o:5},face_with_open_eyes_and_hand_over_mouth:{subcategory:"face-hand",a:"Face with Open Eyes and Hand over Mouth",b:"1FAE2",d:!0,e:!0,f:!0,h:!0,j:["face with open eyes and hand over mouth","silence","secret","shock","surprise"],k:[55,32],o:14},face_with_peeking_eye:{subcategory:"face-hand",a:"Face with Peeking Eye",b:"1FAE3",d:!0,e:!0,f:!0,h:!0,j:["face with peeking eye","scared","frightening","embarrassing","shy"],k:[55,33],o:14},shushing_face:{subcategory:"face-hand",a:"Face with Finger Covering Closed Lips",b:"1F92B",d:!0,e:!0,f:!0,h:!0,j:["shushing_face","face","quiet","shhh"],k:[40,42],n:["face_with_finger_covering_closed_lips"],o:5},thinking_face:{subcategory:"face-hand",a:"Thinking Face",b:"1F914",d:!0,e:!0,f:!0,h:!0,j:["thinking_face","face","hmmm","think","consider"],k:[39,3],o:1},saluting_face:{subcategory:"face-hand",a:"Saluting Face",b:"1FAE1",d:!0,e:!0,f:!0,h:!0,j:["saluting face","respect","salute"],k:[55,31],o:14},zipper_mouth_face:{subcategory:"face-neutral-skeptical",a:"Zipper-Mouth Face",b:"1F910",d:!0,e:!0,f:!0,h:!0,j:["zipper_mouth_face","face","sealed","zipper","secret"],k:[38,60],o:1},face_with_raised_eyebrow:{subcategory:"face-neutral-skeptical",a:"Face with One Eyebrow Raised",b:"1F928",d:!0,e:!0,f:!0,h:!0,j:["face_with_raised_eyebrow","face","distrust","scepticism","disapproval","disbelief","surprise","suspicious"],k:[40,39],n:["face_with_one_eyebrow_raised"],o:5},neutral_face:{subcategory:"face-neutral-skeptical",a:"Neutral Face",b:"1F610",d:!0,e:!0,f:!0,h:!0,j:["neutral_face","indifference","meh",":|","neutral"],k:[32,37],l:[":|",":-|"],o:0},expressionless:{subcategory:"face-neutral-skeptical",a:"Expressionless Face",b:"1F611",d:!0,e:!0,f:!0,h:!0,j:["expressionless_face","face","indifferent","-_-","meh","deadpan"],k:[32,38],o:1},no_mouth:{subcategory:"face-neutral-skeptical",a:"Face Without Mouth",b:"1F636",d:!0,e:!0,f:!0,h:!0,j:["face_without_mouth","face"],k:[33,17],o:1},dotted_line_face:{subcategory:"face-neutral-skeptical",a:"Dotted Line Face",b:"1FAE5",d:!0,e:!0,f:!0,h:!0,j:["dotted line face","invisible","lonely","isolation","depression"],k:[55,35],o:14},face_in_clouds:{subcategory:"face-neutral-skeptical",a:"Face in Clouds",b:"1F636-200D-1F32B-FE0F",c:"1F636-200D-1F32B",d:!0,e:!0,f:!0,h:!0,j:["face in clouds","shower","steam","dream"],k:[33,16],o:13},smirk:{subcategory:"face-neutral-skeptical",a:"Smirking Face",b:"1F60F",d:!0,e:!0,f:!0,h:!0,j:["smirking_face","face","smile","mean","prank","smug","sarcasm"],k:[32,36],o:0},unamused:{subcategory:"face-neutral-skeptical",a:"Unamused Face",b:"1F612",d:!0,e:!0,f:!0,h:!0,j:["unamused_face","indifference","bored","straight face","serious","sarcasm","unimpressed","skeptical","dubious","ugh","side_eye"],k:[32,39],m:":(",o:0},face_with_rolling_eyes:{subcategory:"face-neutral-skeptical",a:"Face with Rolling Eyes",b:"1F644",d:!0,e:!0,f:!0,h:!0,j:["face_with_rolling_eyes","face","eyeroll","frustrated"],k:[33,31],o:1},grimacing:{subcategory:"face-neutral-skeptical",a:"Grimacing Face",b:"1F62C",d:!0,e:!0,f:!0,h:!0,j:["grimacing_face","face","grimace","teeth"],k:[33,4],o:1},face_exhaling:{subcategory:"face-neutral-skeptical",a:"Face Exhaling",b:"1F62E-200D-1F4A8",d:!0,e:!0,f:!0,h:!0,j:["face exhaling","relieve","relief","tired","sigh"],k:[33,6],o:13},lying_face:{subcategory:"face-neutral-skeptical",a:"Lying Face",b:"1F925",d:!0,e:!0,f:!0,h:!0,j:["lying_face","face","lie","pinocchio"],k:[40,19],o:3},shaking_face:{subcategory:"face-neutral-skeptical",a:"Shaking Face",b:"1FAE8",d:!0,e:!0,f:!1,h:!1,j:["shaking face","dizzy","shock","blurry","earthquake"],k:[55,38],o:15},relieved:{subcategory:"face-sleepy",a:"Relieved Face",b:"1F60C",d:!0,e:!0,f:!0,h:!0,j:["relieved_face","face","relaxed","phew","massage","happiness"],k:[32,33],o:0},pensive:{subcategory:"face-sleepy",a:"Pensive Face",b:"1F614",d:!0,e:!0,f:!0,h:!0,j:["pensive_face","face","sad","depressed","upset"],k:[32,41],o:0},sleepy:{subcategory:"face-sleepy",a:"Sleepy Face",b:"1F62A",d:!0,e:!0,f:!0,h:!0,j:["sleepy_face","face","tired","rest","nap"],k:[33,2],o:0},drooling_face:{subcategory:"face-sleepy",a:"Drooling Face",b:"1F924",d:!0,e:!0,f:!0,h:!0,j:["drooling_face","face"],k:[40,18],o:3},sleeping:{subcategory:"face-sleepy",a:"Sleeping Face",b:"1F634",d:!0,e:!0,f:!0,h:!0,j:["sleeping_face","face","tired","sleepy","night","zzz"],k:[33,13],o:1},mask:{subcategory:"face-unwell",a:"Face with Medical Mask",b:"1F637",d:!0,e:!0,f:!0,h:!0,j:["face_with_medical_mask","face","sick","ill","disease","covid"],k:[33,18],o:0},face_with_thermometer:{subcategory:"face-unwell",a:"Face with Thermometer",b:"1F912",d:!0,e:!0,f:!0,h:!0,j:["face_with_thermometer","sick","temperature","thermometer","cold","fever","covid"],k:[39,1],o:1},face_with_head_bandage:{subcategory:"face-unwell",a:"Face with Head-Bandage",b:"1F915",d:!0,e:!0,f:!0,h:!0,j:["face_with_head_bandage","injured","clumsy","bandage","hurt"],k:[39,4],o:1},nauseated_face:{subcategory:"face-unwell",a:"Nauseated Face",b:"1F922",d:!0,e:!0,f:!0,h:!0,j:["nauseated_face","face","vomit","gross","green","sick","throw up","ill"],k:[40,16],o:3},face_vomiting:{subcategory:"face-unwell",a:"Face with Open Mouth Vomiting",b:"1F92E",d:!0,e:!0,f:!0,h:!0,j:["face_vomiting","face","sick"],k:[40,45],n:["face_with_open_mouth_vomiting"],o:5},sneezing_face:{subcategory:"face-unwell",a:"Sneezing Face",b:"1F927",d:!0,e:!0,f:!0,h:!0,j:["sneezing_face","face","gesundheit","sneeze","sick","allergy"],k:[40,38],o:3},hot_face:{subcategory:"face-unwell",a:"Overheated Face",b:"1F975",d:!0,e:!0,f:!0,h:!0,j:["hot_face","face","feverish","heat","red","sweating"],k:[44,4],o:11},cold_face:{subcategory:"face-unwell",a:"Freezing Face",b:"1F976",d:!0,e:!0,f:!0,h:!0,j:["cold_face","face","blue","freezing","frozen","frostbite","icicles"],k:[44,5],o:11},woozy_face:{subcategory:"face-unwell",a:"Face with Uneven Eyes and Wavy Mouth",b:"1F974",d:!0,e:!0,f:!0,h:!0,j:["woozy_face","face","dizzy","intoxicated","tipsy","wavy"],k:[44,3],o:11},dizzy_face:{subcategory:"face-unwell",a:"Dizzy Face",b:"1F635",d:!0,e:!0,f:!0,h:!0,j:["dizzy_face","spent","unconscious","xox","dizzy"],k:[33,15],o:0},face_with_spiral_eyes:{subcategory:"face-unwell",a:"Face with Spiral Eyes",b:"1F635-200D-1F4AB",d:!0,e:!0,f:!0,h:!0,j:["face with spiral eyes","sick","ill","confused","nauseous","nausea"],k:[33,14],o:13},exploding_head:{subcategory:"face-unwell",a:"Shocked Face with Exploding Head",b:"1F92F",d:!0,e:!0,f:!0,h:!0,j:["exploding_head","face","shocked","mind","blown"],k:[40,46],n:["shocked_face_with_exploding_head"],o:5},face_with_cowboy_hat:{subcategory:"face-hat",a:"Face with Cowboy Hat",b:"1F920",d:!0,e:!0,f:!0,h:!0,j:["cowboy_hat_face","face","cowgirl","hat"],k:[40,14],o:3},partying_face:{subcategory:"face-hat",a:"Face with Party Horn and Party Hat",b:"1F973",d:!0,e:!0,f:!0,h:!0,j:["partying_face","face","celebration","woohoo"],k:[44,2],o:11},disguised_face:{subcategory:"face-hat",a:"Disguised Face",b:"1F978",d:!0,e:!0,f:!0,h:!0,j:["disguised face","pretent","brows","glasses","moustache"],k:[44,12],o:13},sunglasses:{subcategory:"face-glasses",a:"Smiling Face with Sunglasses",b:"1F60E",d:!0,e:!0,f:!0,h:!0,j:["smiling_face_with_sunglasses","face","cool","smile","summer","beach","sunglass"],k:[32,35],l:["8)"],o:1},nerd_face:{subcategory:"face-glasses",a:"Nerd Face",b:"1F913",d:!0,e:!0,f:!0,h:!0,j:["nerd_face","face","nerdy","geek","dork"],k:[39,2],o:1},face_with_monocle:{subcategory:"face-glasses",a:"Face with Monocle",b:"1F9D0",d:!0,e:!0,f:!0,h:!0,j:["face_with_monocle","face","stuffy","wealthy"],k:[47,13],o:5},confused:{subcategory:"face-concerned",a:"Confused Face",b:"1F615",d:!0,e:!0,f:!0,h:!0,j:["confused_face","face","indifference","huh","weird","hmmm",":/"],k:[32,42],l:[":\\",":-\\",":/",":-/"],o:1},face_with_diagonal_mouth:{subcategory:"face-concerned",a:"Face with Diagonal Mouth",b:"1FAE4",d:!0,e:!0,f:!0,h:!0,j:["face with diagonal mouth","skeptic","confuse","frustrated","indifferent"],k:[55,34],o:14},worried:{subcategory:"face-concerned",a:"Worried Face",b:"1F61F",d:!0,e:!0,f:!0,h:!0,j:["worried_face","face","concern","nervous",":("],k:[32,52],o:1},slightly_frowning_face:{subcategory:"face-concerned",a:"Slightly Frowning Face",b:"1F641",d:!0,e:!0,f:!0,h:!0,j:["slightly_frowning_face","face","frowning","disappointed","sad","upset"],k:[33,28],o:1},white_frowning_face:{subcategory:"face-concerned",a:"Frowning Face",b:"2639-FE0F",c:"2639",d:!0,e:!0,f:!0,h:!0,j:["frowning_face","face","sad","upset","frown"],k:[57,34],o:0},open_mouth:{subcategory:"face-concerned",a:"Face with Open Mouth",b:"1F62E",d:!0,e:!0,f:!0,h:!0,j:["face_with_open_mouth","face","surprise","impressed","wow","whoa",":O"],k:[33,7],l:[":o",":-o",":O",":-O"],o:1},hushed:{subcategory:"face-concerned",a:"Hushed Face",b:"1F62F",d:!0,e:!0,f:!0,h:!0,j:["hushed_face","face","woo","shh"],k:[33,8],o:1},astonished:{subcategory:"face-concerned",a:"Astonished Face",b:"1F632",d:!0,e:!0,f:!0,h:!0,j:["astonished_face","face","xox","surprised","poisoned"],k:[33,11],o:0},flushed:{subcategory:"face-concerned",a:"Flushed Face",b:"1F633",d:!0,e:!0,f:!0,h:!0,j:["flushed_face","face","blush","shy","flattered"],k:[33,12],o:0},pleading_face:{subcategory:"face-concerned",a:"Face with Pleading Eyes",b:"1F97A",d:!0,e:!0,f:!0,h:!0,j:["pleading_face","face","begging","mercy","cry","tears","sad","grievance"],k:[44,14],o:11},face_holding_back_tears:{subcategory:"face-concerned",a:"Face Holding Back Tears",b:"1F979",d:!0,e:!0,f:!0,h:!0,j:["face holding back tears","touched","gratitude","cry"],k:[44,13],o:14},frowning:{subcategory:"face-concerned",a:"Frowning Face with Open Mouth",b:"1F626",d:!0,e:!0,f:!0,h:!0,j:["frowning_face_with_open_mouth","face","aw","what"],k:[32,59],o:1},anguished:{subcategory:"face-concerned",a:"Anguished Face",b:"1F627",d:!0,e:!0,f:!0,h:!0,j:["anguished_face","face","stunned","nervous"],k:[32,60],l:["D:"],o:1},fearful:{subcategory:"face-concerned",a:"Fearful Face",b:"1F628",d:!0,e:!0,f:!0,h:!0,j:["fearful_face","face","scared","terrified","nervous"],k:[33,0],o:0},cold_sweat:{subcategory:"face-concerned",a:"Face with Open Mouth and Cold Sweat",b:"1F630",d:!0,e:!0,f:!0,h:!0,j:["anxious_face_with_sweat","face","nervous","sweat"],k:[33,9],o:0},disappointed_relieved:{subcategory:"face-concerned",a:"Disappointed but Relieved Face",b:"1F625",d:!0,e:!0,f:!0,h:!0,j:["sad_but_relieved_face","face","phew","sweat","nervous"],k:[32,58],o:0},cry:{subcategory:"face-concerned",a:"Crying Face",b:"1F622",d:!0,e:!0,f:!0,h:!0,j:["crying_face","face","tears","sad","depressed","upset",":'("],k:[32,55],l:[":'("],m:":'(",o:0},sob:{subcategory:"face-concerned",a:"Loudly Crying Face",b:"1F62D",d:!0,e:!0,f:!0,h:!0,j:["loudly_crying_face","sobbing","face","cry","tears","sad","upset","depressed"],k:[33,5],m:":'(",o:0},scream:{subcategory:"face-concerned",a:"Face Screaming in Fear",b:"1F631",d:!0,e:!0,f:!0,h:!0,j:["face_screaming_in_fear","face","munch","scared","omg"],k:[33,10],o:0},confounded:{subcategory:"face-concerned",a:"Confounded Face",b:"1F616",d:!0,e:!0,f:!0,h:!0,j:["confounded_face","face","confused","sick","unwell","oops",":S"],k:[32,43],o:0},persevere:{subcategory:"face-concerned",a:"Persevering Face",b:"1F623",d:!0,e:!0,f:!0,h:!0,j:["persevering_face","face","sick","no","upset","oops"],k:[32,56],o:0},disappointed:{subcategory:"face-concerned",a:"Disappointed Face",b:"1F61E",d:!0,e:!0,f:!0,h:!0,j:["disappointed_face","face","sad","upset","depressed",":("],k:[32,51],l:["):",":(",":-("],m:":(",o:0},sweat:{subcategory:"face-concerned",a:"Face with Cold Sweat",b:"1F613",d:!0,e:!0,f:!0,h:!0,j:["downcast_face_with_sweat","face","hot","sad","tired","exercise"],k:[32,40],o:0},weary:{subcategory:"face-concerned",a:"Weary Face",b:"1F629",d:!0,e:!0,f:!0,h:!0,j:["weary_face","face","tired","sleepy","sad","frustrated","upset"],k:[33,1],o:0},tired_face:{subcategory:"face-concerned",a:"Tired Face",b:"1F62B",d:!0,e:!0,f:!0,h:!0,j:["tired_face","sick","whine","upset","frustrated"],k:[33,3],o:0},yawning_face:{subcategory:"face-concerned",a:"Yawning Face",b:"1F971",d:!0,e:!0,f:!0,h:!0,j:["yawning_face","tired","sleepy"],k:[44,0],o:12},triumph:{subcategory:"face-negative",a:"Face with Look of Triumph",b:"1F624",d:!0,e:!0,f:!0,h:!0,j:["face_with_steam_from_nose","face","gas","phew","proud","pride","triumph"],k:[32,57],o:0},rage:{subcategory:"face-negative",a:"Pouting Face",b:"1F621",d:!0,e:!0,f:!0,h:!0,j:["pouting_face","angry","mad","hate","despise"],k:[32,54],o:0},angry:{subcategory:"face-negative",a:"Angry Face",b:"1F620",d:!0,e:!0,f:!0,h:!0,j:["angry_face","mad","face","annoyed","frustrated"],k:[32,53],l:[">:(",">:-("],o:0},face_with_symbols_on_mouth:{subcategory:"face-negative",a:"Serious Face with Symbols Covering Mouth",b:"1F92C",d:!0,e:!0,f:!0,h:!0,j:["face_with_symbols_on_mouth","face","swearing","cursing","cussing","profanity","expletive"],k:[40,43],n:["serious_face_with_symbols_covering_mouth"],o:5},smiling_imp:{subcategory:"face-negative",a:"Smiling Face with Horns",b:"1F608",d:!0,e:!0,f:!0,h:!0,j:["smiling_face_with_horns","devil","horns"],k:[32,29],o:1},imp:{subcategory:"face-negative",a:"Imp",b:"1F47F",d:!0,e:!0,f:!0,h:!0,j:["angry_face_with_horns","devil","angry","horns"],k:[25,9],o:0},skull:{subcategory:"face-negative",a:"Skull",b:"1F480",d:!0,e:!0,f:!0,h:!0,j:["skull","dead","skeleton","creepy","death","dead"],k:[25,10],o:0},skull_and_crossbones:{subcategory:"face-negative",a:"Skull and Crossbones",b:"2620-FE0F",c:"2620",d:!0,e:!0,f:!0,h:!0,j:["skull_and_crossbones","poison","danger","deadly","scary","death","pirate","evil"],k:[57,26],o:1},hankey:{subcategory:"face-costume",a:"Pile of Poo",b:"1F4A9",d:!0,e:!0,f:!0,h:!0,j:["pile_of_poo","hankey","shitface","fail","turd","shit"],k:[27,57],n:["poop","shit"],o:0},clown_face:{subcategory:"face-costume",a:"Clown Face",b:"1F921",d:!0,e:!0,f:!0,h:!0,j:["clown_face","face"],k:[40,15],o:3},japanese_ogre:{subcategory:"face-costume",a:"Japanese Ogre",b:"1F479",d:!0,e:!0,f:!0,h:!0,j:["ogre","monster","red","mask","halloween","scary","creepy","devil","demon","japanese_ogre"],k:[24,59],o:0},japanese_goblin:{subcategory:"face-costume",a:"Japanese Goblin",b:"1F47A",d:!0,e:!0,f:!0,h:!0,j:["goblin","red","evil","mask","monster","scary","creepy","japanese_goblin"],k:[24,60],o:0},ghost:{subcategory:"face-costume",a:"Ghost",b:"1F47B",d:!0,e:!0,f:!0,h:!0,j:["ghost","halloween","spooky","scary"],k:[25,0],o:0},alien:{subcategory:"face-costume",a:"Extraterrestrial Alien",b:"1F47D",d:!0,e:!0,f:!0,h:!0,j:["alien","UFO","paul","weird","outer_space"],k:[25,7],o:0},space_invader:{subcategory:"face-costume",a:"Alien Monster",b:"1F47E",d:!0,e:!0,f:!0,h:!0,j:["alien_monster","game","arcade","play"],k:[25,8],o:0},robot_face:{subcategory:"face-costume",a:"Robot Face",b:"1F916",d:!0,e:!0,f:!0,h:!0,j:["robot","computer","machine","bot"],k:[39,5],o:1},smiley_cat:{subcategory:"cat-face",a:"Smiling Cat Face with Open Mouth",b:"1F63A",d:!0,e:!0,f:!0,h:!0,j:["grinning_cat","animal","cats","happy","smile"],k:[33,21],o:0},smile_cat:{subcategory:"cat-face",a:"Grinning Cat Face with Smiling Eyes",b:"1F638",d:!0,e:!0,f:!0,h:!0,j:["grinning_cat_with_smiling_eyes","animal","cats","smile"],k:[33,19],o:0},joy_cat:{subcategory:"cat-face",a:"Cat Face with Tears of Joy",b:"1F639",d:!0,e:!0,f:!0,h:!0,j:["cat_with_tears_of_joy","animal","cats","haha","happy","tears"],k:[33,20],o:0},heart_eyes_cat:{subcategory:"cat-face",a:"Smiling Cat Face with Heart-Shaped Eyes",b:"1F63B",d:!0,e:!0,f:!0,h:!0,j:["smiling_cat_with_heart_eyes","animal","love","like","affection","cats","valentines","heart"],k:[33,22],o:0},smirk_cat:{subcategory:"cat-face",a:"Cat Face with Wry Smile",b:"1F63C",d:!0,e:!0,f:!0,h:!0,j:["cat_with_wry_smile","animal","cats","smirk"],k:[33,23],o:0},kissing_cat:{subcategory:"cat-face",a:"Kissing Cat Face with Closed Eyes",b:"1F63D",d:!0,e:!0,f:!0,h:!0,j:["kissing_cat","animal","cats","kiss"],k:[33,24],o:0},scream_cat:{subcategory:"cat-face",a:"Weary Cat Face",b:"1F640",d:!0,e:!0,f:!0,h:!0,j:["weary_cat","animal","cats","munch","scared","scream"],k:[33,27],o:0},crying_cat_face:{subcategory:"cat-face",a:"Crying Cat Face",b:"1F63F",d:!0,e:!0,f:!0,h:!0,j:["crying_cat","animal","tears","weep","sad","cats","upset","cry"],k:[33,26],o:0},pouting_cat:{subcategory:"cat-face",a:"Pouting Cat Face",b:"1F63E",d:!0,e:!0,f:!0,h:!0,j:["pouting_cat","animal","cats"],k:[33,25],o:0},see_no_evil:{subcategory:"monkey-face",a:"See-No-Evil Monkey",b:"1F648",d:!0,e:!0,f:!0,h:!0,j:["see_no_evil_monkey","monkey","animal","nature","haha"],k:[34,25],o:0},hear_no_evil:{subcategory:"monkey-face",a:"Hear-No-Evil Monkey",b:"1F649",d:!0,e:!0,f:!0,h:!0,j:["hear_no_evil_monkey","animal","monkey","nature"],k:[34,26],o:0},speak_no_evil:{subcategory:"monkey-face",a:"Speak-No-Evil Monkey",b:"1F64A",d:!0,e:!0,f:!0,h:!0,j:["speak_no_evil_monkey","monkey","animal","nature","omg"],k:[34,27],o:0},love_letter:{subcategory:"heart",a:"Love Letter",b:"1F48C",d:!0,e:!0,f:!0,h:!0,j:["love_letter","email","like","affection","envelope","valentines"],k:[26,39],o:0},cupid:{subcategory:"heart",a:"Heart with Arrow",b:"1F498",d:!0,e:!0,f:!0,h:!0,j:["heart_with_arrow","love","like","heart","affection","valentines"],k:[27,40],o:0},gift_heart:{subcategory:"heart",a:"Heart with Ribbon",b:"1F49D",d:!0,e:!0,f:!0,h:!0,j:["heart_with_ribbon","love","valentines"],k:[27,45],o:0},sparkling_heart:{subcategory:"heart",a:"Sparkling Heart",b:"1F496",d:!0,e:!0,f:!0,h:!0,j:["sparkling_heart","love","like","affection","valentines"],k:[27,38],o:0},heartpulse:{subcategory:"heart",a:"Growing Heart",b:"1F497",d:!0,e:!0,f:!0,h:!0,j:["growing_heart","like","love","affection","valentines","pink"],k:[27,39],o:0},heartbeat:{subcategory:"heart",a:"Beating Heart",b:"1F493",d:!0,e:!0,f:!0,h:!0,j:["beating_heart","love","like","affection","valentines","pink","heart"],k:[27,35],o:0},revolving_hearts:{subcategory:"heart",a:"Revolving Hearts",b:"1F49E",d:!0,e:!0,f:!0,h:!0,j:["revolving_hearts","love","like","affection","valentines"],k:[27,46],o:0},two_hearts:{subcategory:"heart",a:"Two Hearts",b:"1F495",d:!0,e:!0,f:!0,h:!0,j:["two_hearts","love","like","affection","valentines","heart"],k:[27,37],o:0},heart_decoration:{subcategory:"heart",a:"Heart Decoration",b:"1F49F",d:!0,e:!0,f:!0,h:!0,j:["heart_decoration","purple-square","love","like"],k:[27,47],o:0},heavy_heart_exclamation_mark_ornament:{subcategory:"heart",a:"Heart Exclamation",b:"2763-FE0F",c:"2763",d:!0,e:!0,f:!0,h:!0,j:["heart_exclamation","decoration","love"],k:[59,38],o:1},broken_heart:{subcategory:"heart",a:"Broken Heart",b:"1F494",d:!0,e:!0,f:!0,h:!0,j:["broken_heart","sad","sorry","break","heart","heartbreak"],k:[27,36],l:["</3"],m:"</3",o:0},heart_on_fire:{subcategory:"heart",a:"Heart on Fire",b:"2764-FE0F-200D-1F525",c:"2764-200D-1F525",d:!0,e:!0,f:!0,h:!0,j:["heart on fire","passionate","enthusiastic"],k:[59,39],o:13},mending_heart:{subcategory:"heart",a:"Mending Heart",b:"2764-FE0F-200D-1FA79",c:"2764-200D-1FA79",d:!0,e:!0,f:!0,h:!0,j:["mending heart","broken heart","bandage","wounded"],k:[59,40],o:13},heart:{subcategory:"heart",a:"Heavy Black Heart",b:"2764-FE0F",c:"2764",d:!0,e:!0,f:!0,h:!0,j:["red_heart","love","like","valentines"],k:[59,41],l:["<3"],m:"<3",o:0},pink_heart:{subcategory:"heart",a:"Pink Heart",b:"1FA77",d:!0,e:!0,f:!1,h:!1,j:["pink heart","valentines"],k:[53,55],o:15},orange_heart:{subcategory:"heart",a:"Orange Heart",b:"1F9E1",d:!0,e:!0,f:!0,h:!0,j:["orange_heart","love","like","affection","valentines"],k:[53,17],o:5},yellow_heart:{subcategory:"heart",a:"Yellow Heart",b:"1F49B",d:!0,e:!0,f:!0,h:!0,j:["yellow_heart","love","like","affection","valentines"],k:[27,43],m:"<3",o:0},green_heart:{subcategory:"heart",a:"Green Heart",b:"1F49A",d:!0,e:!0,f:!0,h:!0,j:["green_heart","love","like","affection","valentines"],k:[27,42],m:"<3",o:0},blue_heart:{subcategory:"heart",a:"Blue Heart",b:"1F499",d:!0,e:!0,f:!0,h:!0,j:["blue_heart","love","like","affection","valentines"],k:[27,41],m:"<3",o:0},light_blue_heart:{subcategory:"heart",a:"Light Blue Heart",b:"1FA75",d:!0,e:!0,f:!1,h:!1,j:["light blue heart","ice","baby blue"],k:[53,53],o:15},purple_heart:{subcategory:"heart",a:"Purple Heart",b:"1F49C",d:!0,e:!0,f:!0,h:!0,j:["purple_heart","love","like","affection","valentines"],k:[27,44],m:"<3",o:0},brown_heart:{subcategory:"heart",a:"Brown Heart",b:"1F90E",d:!0,e:!0,f:!0,h:!0,j:["brown_heart","coffee"],k:[38,53],o:12},black_heart:{subcategory:"heart",a:"Black Heart",b:"1F5A4",d:!0,e:!0,f:!0,h:!0,j:["black_heart","evil"],k:[31,56],o:3},grey_heart:{subcategory:"heart",a:"Grey Heart",b:"1FA76",d:!0,e:!0,f:!1,h:!1,j:["grey heart","silver","monochrome"],k:[53,54],o:15},white_heart:{subcategory:"heart",a:"White Heart",b:"1F90D",d:!0,e:!0,f:!0,h:!0,j:["white_heart","pure"],k:[38,52],o:12},kiss:{subcategory:"emotion",a:"Kiss Mark",b:"1F48B",d:!0,e:!0,f:!0,h:!0,j:["kiss_mark","face","lips","love","like","affection","valentines"],k:[26,38],o:0},anger:{subcategory:"emotion",a:"Anger Symbol",b:"1F4A2",d:!0,e:!0,f:!0,h:!0,j:["anger_symbol","angry","mad"],k:[27,50],o:0},boom:{subcategory:"emotion",a:"Collision Symbol",b:"1F4A5",d:!0,e:!0,f:!0,h:!0,j:["collision","bomb","explode","explosion","blown"],k:[27,53],n:["collision"],o:0},dizzy:{subcategory:"emotion",a:"Dizzy Symbol",b:"1F4AB",d:!0,e:!0,f:!0,h:!0,j:["dizzy","star","sparkle","shoot","magic"],k:[28,3],o:0},sweat_drops:{subcategory:"emotion",a:"Splashing Sweat Symbol",b:"1F4A6",d:!0,e:!0,f:!0,h:!0,j:["sweat_droplets","water","drip","oops"],k:[27,54],o:0},dash:{subcategory:"emotion",a:"Dash Symbol",b:"1F4A8",d:!0,e:!0,f:!0,h:!0,j:["dashing_away","wind","air","fast","shoo","fart","smoke","puff"],k:[27,56],o:0},hole:{subcategory:"emotion",a:"Hole",b:"1F573-FE0F",c:"1F573",d:!0,e:!0,f:!0,h:!0,j:["hole","embarrassing"],k:[30,59],o:0},speech_balloon:{subcategory:"emotion",a:"Speech Balloon",b:"1F4AC",d:!0,e:!0,f:!0,h:!0,j:["speech_balloon","bubble","words","message","talk","chatting"],k:[28,4],o:0},"eye-in-speech-bubble":{subcategory:"emotion",a:"Eye in Speech Bubble",b:"1F441-FE0F-200D-1F5E8-FE0F",d:!0,e:!0,f:!0,h:!1,j:["eye_in_speech_bubble","info"],k:[11,54],o:2},left_speech_bubble:{subcategory:"emotion",a:"Left Speech Bubble",b:"1F5E8-FE0F",c:"1F5E8",d:!0,e:!0,f:!0,h:!0,j:["left_speech_bubble","words","message","talk","chatting"],k:[32,12],o:2},right_anger_bubble:{subcategory:"emotion",a:"Right Anger Bubble",b:"1F5EF-FE0F",c:"1F5EF",d:!0,e:!0,f:!0,h:!0,j:["right_anger_bubble","caption","speech","thinking","mad"],k:[32,13],o:0},thought_balloon:{subcategory:"emotion",a:"Thought Balloon",b:"1F4AD",d:!0,e:!0,f:!0,h:!0,j:["thought_balloon","bubble","cloud","speech","thinking","dream"],k:[28,5],o:1},zzz:{subcategory:"emotion",a:"Sleeping Symbol",b:"1F4A4",d:!0,e:!0,f:!0,h:!0,j:["zzz","sleepy","tired","dream"],k:[27,52],o:0},wave:{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"1F44B-1F3FB",non_qualified:null,image:"1f44b-1f3fb.png",sheet_x:12,sheet_y:40,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F44B-1F3FC",non_qualified:null,image:"1f44b-1f3fc.png",sheet_x:12,sheet_y:41,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F44B-1F3FD",non_qualified:null,image:"1f44b-1f3fd.png",sheet_x:12,sheet_y:42,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F44B-1F3FE",non_qualified:null,image:"1f44b-1f3fe.png",sheet_x:12,sheet_y:43,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F44B-1F3FF",non_qualified:null,image:"1f44b-1f3ff.png",sheet_x:12,sheet_y:44,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Waving Hand Sign",b:"1F44B",d:!0,e:!0,f:!0,h:!0,j:["waving_hand","wave","hands","gesture","goodbye","solong","farewell","hello","hi","palm"],k:[12,39],o:0},raised_back_of_hand:{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"1F91A-1F3FB",non_qualified:null,image:"1f91a-1f3fb.png",sheet_x:39,sheet_y:20,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F91A-1F3FC",non_qualified:null,image:"1f91a-1f3fc.png",sheet_x:39,sheet_y:21,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F91A-1F3FD",non_qualified:null,image:"1f91a-1f3fd.png",sheet_x:39,sheet_y:22,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F91A-1F3FE",non_qualified:null,image:"1f91a-1f3fe.png",sheet_x:39,sheet_y:23,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F91A-1F3FF",non_qualified:null,image:"1f91a-1f3ff.png",sheet_x:39,sheet_y:24,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Raised Back of Hand",b:"1F91A",d:!0,e:!0,f:!0,h:!0,j:["raised_back_of_hand","fingers","raised","backhand"],k:[39,19],o:3},raised_hand_with_fingers_splayed:{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"1F590-1F3FB",non_qualified:null,image:"1f590-1f3fb.png",sheet_x:31,sheet_y:39,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F590-1F3FC",non_qualified:null,image:"1f590-1f3fc.png",sheet_x:31,sheet_y:40,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F590-1F3FD",non_qualified:null,image:"1f590-1f3fd.png",sheet_x:31,sheet_y:41,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F590-1F3FE",non_qualified:null,image:"1f590-1f3fe.png",sheet_x:31,sheet_y:42,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F590-1F3FF",non_qualified:null,image:"1f590-1f3ff.png",sheet_x:31,sheet_y:43,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Hand with Fingers Splayed",b:"1F590-FE0F",c:"1F590",d:!0,e:!0,f:!0,h:!0,j:["hand_with_fingers_splayed","hand","fingers","palm"],k:[31,38],o:0},hand:{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"270B-1F3FB",non_qualified:null,image:"270b-1f3fb.png",sheet_x:59,sheet_y:4,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"270B-1F3FC",non_qualified:null,image:"270b-1f3fc.png",sheet_x:59,sheet_y:5,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"270B-1F3FD",non_qualified:null,image:"270b-1f3fd.png",sheet_x:59,sheet_y:6,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"270B-1F3FE",non_qualified:null,image:"270b-1f3fe.png",sheet_x:59,sheet_y:7,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"270B-1F3FF",non_qualified:null,image:"270b-1f3ff.png",sheet_x:59,sheet_y:8,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Raised Hand",b:"270B",d:!0,e:!0,f:!0,h:!0,j:["raised_hand","fingers","stop","highfive","palm","ban"],k:[59,3],n:["raised_hand"],o:0},"spock-hand":{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"1F596-1F3FB",non_qualified:null,image:"1f596-1f3fb.png",sheet_x:31,sheet_y:51,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F596-1F3FC",non_qualified:null,image:"1f596-1f3fc.png",sheet_x:31,sheet_y:52,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F596-1F3FD",non_qualified:null,image:"1f596-1f3fd.png",sheet_x:31,sheet_y:53,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F596-1F3FE",non_qualified:null,image:"1f596-1f3fe.png",sheet_x:31,sheet_y:54,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F596-1F3FF",non_qualified:null,image:"1f596-1f3ff.png",sheet_x:31,sheet_y:55,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Raised Hand with Part Between Middle and Ring Fingers",b:"1F596",d:!0,e:!0,f:!0,h:!0,j:["vulcan_salute","hand","fingers","spock","star trek"],k:[31,50],o:1},rightwards_hand:{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"1FAF1-1F3FB",non_qualified:null,image:"1faf1-1f3fb.png",sheet_x:55,sheet_y:46,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1FAF1-1F3FC",non_qualified:null,image:"1faf1-1f3fc.png",sheet_x:55,sheet_y:47,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1FAF1-1F3FD",non_qualified:null,image:"1faf1-1f3fd.png",sheet_x:55,sheet_y:48,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1FAF1-1F3FE",non_qualified:null,image:"1faf1-1f3fe.png",sheet_x:55,sheet_y:49,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1FAF1-1F3FF",non_qualified:null,image:"1faf1-1f3ff.png",sheet_x:55,sheet_y:50,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Rightwards Hand",b:"1FAF1",d:!0,e:!0,f:!0,h:!0,j:["rightwards hand","palm","offer"],k:[55,45],o:14},leftwards_hand:{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"1FAF2-1F3FB",non_qualified:null,image:"1faf2-1f3fb.png",sheet_x:55,sheet_y:52,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1FAF2-1F3FC",non_qualified:null,image:"1faf2-1f3fc.png",sheet_x:55,sheet_y:53,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1FAF2-1F3FD",non_qualified:null,image:"1faf2-1f3fd.png",sheet_x:55,sheet_y:54,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1FAF2-1F3FE",non_qualified:null,image:"1faf2-1f3fe.png",sheet_x:55,sheet_y:55,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1FAF2-1F3FF",non_qualified:null,image:"1faf2-1f3ff.png",sheet_x:55,sheet_y:56,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Leftwards Hand",b:"1FAF2",d:!0,e:!0,f:!0,h:!0,j:["leftwards hand","palm","offer"],k:[55,51],o:14},palm_down_hand:{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"1FAF3-1F3FB",non_qualified:null,image:"1faf3-1f3fb.png",sheet_x:55,sheet_y:58,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1FAF3-1F3FC",non_qualified:null,image:"1faf3-1f3fc.png",sheet_x:55,sheet_y:59,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1FAF3-1F3FD",non_qualified:null,image:"1faf3-1f3fd.png",sheet_x:55,sheet_y:60,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1FAF3-1F3FE",non_qualified:null,image:"1faf3-1f3fe.png",sheet_x:56,sheet_y:0,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1FAF3-1F3FF",non_qualified:null,image:"1faf3-1f3ff.png",sheet_x:56,sheet_y:1,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Palm Down Hand",b:"1FAF3",d:!0,e:!0,f:!0,h:!0,j:["palm down hand","palm","drop"],k:[55,57],o:14},palm_up_hand:{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"1FAF4-1F3FB",non_qualified:null,image:"1faf4-1f3fb.png",sheet_x:56,sheet_y:3,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1FAF4-1F3FC",non_qualified:null,image:"1faf4-1f3fc.png",sheet_x:56,sheet_y:4,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1FAF4-1F3FD",non_qualified:null,image:"1faf4-1f3fd.png",sheet_x:56,sheet_y:5,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1FAF4-1F3FE",non_qualified:null,image:"1faf4-1f3fe.png",sheet_x:56,sheet_y:6,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1FAF4-1F3FF",non_qualified:null,image:"1faf4-1f3ff.png",sheet_x:56,sheet_y:7,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Palm Up Hand",b:"1FAF4",d:!0,e:!0,f:!0,h:!0,j:["palm up hand","lift","offer","demand"],k:[56,2],o:14},leftwards_pushing_hand:{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"1FAF7-1F3FB",non_qualified:null,image:"1faf7-1f3fb.png",sheet_x:56,sheet_y:21,added_in:"15.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!1,has_img_facebook:!1},"1F3FC":{unified:"1FAF7-1F3FC",non_qualified:null,image:"1faf7-1f3fc.png",sheet_x:56,sheet_y:22,added_in:"15.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!1,has_img_facebook:!1},"1F3FD":{unified:"1FAF7-1F3FD",non_qualified:null,image:"1faf7-1f3fd.png",sheet_x:56,sheet_y:23,added_in:"15.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!1,has_img_facebook:!1},"1F3FE":{unified:"1FAF7-1F3FE",non_qualified:null,image:"1faf7-1f3fe.png",sheet_x:56,sheet_y:24,added_in:"15.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!1,has_img_facebook:!1},"1F3FF":{unified:"1FAF7-1F3FF",non_qualified:null,image:"1faf7-1f3ff.png",sheet_x:56,sheet_y:25,added_in:"15.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!1,has_img_facebook:!1}},a:"Leftwards Pushing Hand",b:"1FAF7",d:!0,e:!0,f:!1,h:!1,j:["leftwards pushing hand","highfive","pressing","stop"],k:[56,20],o:15},rightwards_pushing_hand:{subcategory:"hand-fingers-open",skin_variations:{"1F3FB":{unified:"1FAF8-1F3FB",non_qualified:null,image:"1faf8-1f3fb.png",sheet_x:56,sheet_y:27,added_in:"15.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!1,has_img_facebook:!1},"1F3FC":{unified:"1FAF8-1F3FC",non_qualified:null,image:"1faf8-1f3fc.png",sheet_x:56,sheet_y:28,added_in:"15.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!1,has_img_facebook:!1},"1F3FD":{unified:"1FAF8-1F3FD",non_qualified:null,image:"1faf8-1f3fd.png",sheet_x:56,sheet_y:29,added_in:"15.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!1,has_img_facebook:!1},"1F3FE":{unified:"1FAF8-1F3FE",non_qualified:null,image:"1faf8-1f3fe.png",sheet_x:56,sheet_y:30,added_in:"15.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!1,has_img_facebook:!1},"1F3FF":{unified:"1FAF8-1F3FF",non_qualified:null,image:"1faf8-1f3ff.png",sheet_x:56,sheet_y:31,added_in:"15.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!1,has_img_facebook:!1}},a:"Rightwards Pushing Hand",b:"1FAF8",d:!0,e:!0,f:!1,h:!1,j:["rightwards pushing hand","highfive","pressing","stop"],k:[56,26],o:15},ok_hand:{subcategory:"hand-fingers-partial",skin_variations:{"1F3FB":{unified:"1F44C-1F3FB",non_qualified:null,image:"1f44c-1f3fb.png",sheet_x:12,sheet_y:46,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F44C-1F3FC",non_qualified:null,image:"1f44c-1f3fc.png",sheet_x:12,sheet_y:47,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F44C-1F3FD",non_qualified:null,image:"1f44c-1f3fd.png",sheet_x:12,sheet_y:48,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F44C-1F3FE",non_qualified:null,image:"1f44c-1f3fe.png",sheet_x:12,sheet_y:49,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F44C-1F3FF",non_qualified:null,image:"1f44c-1f3ff.png",sheet_x:12,sheet_y:50,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Ok Hand Sign",b:"1F44C",d:!0,e:!0,f:!0,h:!0,j:["ok_hand","fingers","limbs","perfect","ok","okay"],k:[12,45],o:0},pinched_fingers:{subcategory:"hand-fingers-partial",skin_variations:{"1F3FB":{unified:"1F90C-1F3FB",non_qualified:null,image:"1f90c-1f3fb.png",sheet_x:38,sheet_y:47,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F90C-1F3FC",non_qualified:null,image:"1f90c-1f3fc.png",sheet_x:38,sheet_y:48,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F90C-1F3FD",non_qualified:null,image:"1f90c-1f3fd.png",sheet_x:38,sheet_y:49,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F90C-1F3FE",non_qualified:null,image:"1f90c-1f3fe.png",sheet_x:38,sheet_y:50,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F90C-1F3FF",non_qualified:null,image:"1f90c-1f3ff.png",sheet_x:38,sheet_y:51,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Pinched Fingers",b:"1F90C",d:!0,e:!0,f:!0,h:!0,j:["pinched fingers","size","tiny","small"],k:[38,46],o:13},pinching_hand:{subcategory:"hand-fingers-partial",skin_variations:{"1F3FB":{unified:"1F90F-1F3FB",non_qualified:null,image:"1f90f-1f3fb.png",sheet_x:38,sheet_y:55,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F90F-1F3FC",non_qualified:null,image:"1f90f-1f3fc.png",sheet_x:38,sheet_y:56,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F90F-1F3FD",non_qualified:null,image:"1f90f-1f3fd.png",sheet_x:38,sheet_y:57,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F90F-1F3FE",non_qualified:null,image:"1f90f-1f3fe.png",sheet_x:38,sheet_y:58,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F90F-1F3FF",non_qualified:null,image:"1f90f-1f3ff.png",sheet_x:38,sheet_y:59,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Pinching Hand",b:"1F90F",d:!0,e:!0,f:!0,h:!0,j:["pinching_hand","tiny","small","size"],k:[38,54],o:12},v:{subcategory:"hand-fingers-partial",skin_variations:{"1F3FB":{unified:"270C-1F3FB",non_qualified:null,image:"270c-1f3fb.png",sheet_x:59,sheet_y:10,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"270C-1F3FC",non_qualified:null,image:"270c-1f3fc.png",sheet_x:59,sheet_y:11,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"270C-1F3FD",non_qualified:null,image:"270c-1f3fd.png",sheet_x:59,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"270C-1F3FE",non_qualified:null,image:"270c-1f3fe.png",sheet_x:59,sheet_y:13,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"270C-1F3FF",non_qualified:null,image:"270c-1f3ff.png",sheet_x:59,sheet_y:14,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Victory Hand",b:"270C-FE0F",c:"270C",d:!0,e:!0,f:!0,h:!0,j:["victory_hand","fingers","ohyeah","hand","peace","victory","two"],k:[59,9],o:0},crossed_fingers:{subcategory:"hand-fingers-partial",skin_variations:{"1F3FB":{unified:"1F91E-1F3FB",non_qualified:null,image:"1f91e-1f3fb.png",sheet_x:40,sheet_y:3,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F91E-1F3FC",non_qualified:null,image:"1f91e-1f3fc.png",sheet_x:40,sheet_y:4,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F91E-1F3FD",non_qualified:null,image:"1f91e-1f3fd.png",sheet_x:40,sheet_y:5,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F91E-1F3FE",non_qualified:null,image:"1f91e-1f3fe.png",sheet_x:40,sheet_y:6,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F91E-1F3FF",non_qualified:null,image:"1f91e-1f3ff.png",sheet_x:40,sheet_y:7,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Hand with Index and Middle Fingers Crossed",b:"1F91E",d:!0,e:!0,f:!0,h:!0,j:["crossed_fingers","good","lucky"],k:[40,2],n:["hand_with_index_and_middle_fingers_crossed"],o:3},hand_with_index_finger_and_thumb_crossed:{subcategory:"hand-fingers-partial",skin_variations:{"1F3FB":{unified:"1FAF0-1F3FB",non_qualified:null,image:"1faf0-1f3fb.png",sheet_x:55,sheet_y:40,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1FAF0-1F3FC",non_qualified:null,image:"1faf0-1f3fc.png",sheet_x:55,sheet_y:41,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1FAF0-1F3FD",non_qualified:null,image:"1faf0-1f3fd.png",sheet_x:55,sheet_y:42,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1FAF0-1F3FE",non_qualified:null,image:"1faf0-1f3fe.png",sheet_x:55,sheet_y:43,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1FAF0-1F3FF",non_qualified:null,image:"1faf0-1f3ff.png",sheet_x:55,sheet_y:44,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Hand with Index Finger and Thumb Crossed",b:"1FAF0",d:!0,e:!0,f:!0,h:!0,j:["hand with index finger and thumb crossed","heart","love","money","expensive"],k:[55,39],o:14},i_love_you_hand_sign:{subcategory:"hand-fingers-partial",skin_variations:{"1F3FB":{unified:"1F91F-1F3FB",non_qualified:null,image:"1f91f-1f3fb.png",sheet_x:40,sheet_y:9,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F91F-1F3FC",non_qualified:null,image:"1f91f-1f3fc.png",sheet_x:40,sheet_y:10,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F91F-1F3FD",non_qualified:null,image:"1f91f-1f3fd.png",sheet_x:40,sheet_y:11,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F91F-1F3FE",non_qualified:null,image:"1f91f-1f3fe.png",sheet_x:40,sheet_y:12,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F91F-1F3FF",non_qualified:null,image:"1f91f-1f3ff.png",sheet_x:40,sheet_y:13,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"I Love You Hand Sign",b:"1F91F",d:!0,e:!0,f:!0,h:!0,j:["love_you_gesture","hand","fingers","gesture"],k:[40,8],o:5},the_horns:{subcategory:"hand-fingers-partial",skin_variations:{"1F3FB":{unified:"1F918-1F3FB",non_qualified:null,image:"1f918-1f3fb.png",sheet_x:39,sheet_y:8,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F918-1F3FC",non_qualified:null,image:"1f918-1f3fc.png",sheet_x:39,sheet_y:9,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F918-1F3FD",non_qualified:null,image:"1f918-1f3fd.png",sheet_x:39,sheet_y:10,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F918-1F3FE",non_qualified:null,image:"1f918-1f3fe.png",sheet_x:39,sheet_y:11,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F918-1F3FF",non_qualified:null,image:"1f918-1f3ff.png",sheet_x:39,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Sign of the Horns",b:"1F918",d:!0,e:!0,f:!0,h:!0,j:["sign_of_the_horns","hand","fingers","evil_eye","sign_of_horns","rock_on"],k:[39,7],n:["sign_of_the_horns"],o:1},call_me_hand:{subcategory:"hand-fingers-partial",skin_variations:{"1F3FB":{unified:"1F919-1F3FB",non_qualified:null,image:"1f919-1f3fb.png",sheet_x:39,sheet_y:14,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F919-1F3FC",non_qualified:null,image:"1f919-1f3fc.png",sheet_x:39,sheet_y:15,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F919-1F3FD",non_qualified:null,image:"1f919-1f3fd.png",sheet_x:39,sheet_y:16,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F919-1F3FE",non_qualified:null,image:"1f919-1f3fe.png",sheet_x:39,sheet_y:17,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F919-1F3FF",non_qualified:null,image:"1f919-1f3ff.png",sheet_x:39,sheet_y:18,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Call Me Hand",b:"1F919",d:!0,e:!0,f:!0,h:!0,j:["call_me_hand","hands","gesture","shaka"],k:[39,13],o:3},point_left:{subcategory:"hand-single-finger",skin_variations:{"1F3FB":{unified:"1F448-1F3FB",non_qualified:null,image:"1f448-1f3fb.png",sheet_x:12,sheet_y:22,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F448-1F3FC",non_qualified:null,image:"1f448-1f3fc.png",sheet_x:12,sheet_y:23,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F448-1F3FD",non_qualified:null,image:"1f448-1f3fd.png",sheet_x:12,sheet_y:24,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F448-1F3FE",non_qualified:null,image:"1f448-1f3fe.png",sheet_x:12,sheet_y:25,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F448-1F3FF",non_qualified:null,image:"1f448-1f3ff.png",sheet_x:12,sheet_y:26,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"White Left Pointing Backhand Index",b:"1F448",d:!0,e:!0,f:!0,h:!0,j:["backhand_index_pointing_left","direction","fingers","hand","left"],k:[12,21],o:0},point_right:{subcategory:"hand-single-finger",skin_variations:{"1F3FB":{unified:"1F449-1F3FB",non_qualified:null,image:"1f449-1f3fb.png",sheet_x:12,sheet_y:28,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F449-1F3FC",non_qualified:null,image:"1f449-1f3fc.png",sheet_x:12,sheet_y:29,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F449-1F3FD",non_qualified:null,image:"1f449-1f3fd.png",sheet_x:12,sheet_y:30,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F449-1F3FE",non_qualified:null,image:"1f449-1f3fe.png",sheet_x:12,sheet_y:31,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F449-1F3FF",non_qualified:null,image:"1f449-1f3ff.png",sheet_x:12,sheet_y:32,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"White Right Pointing Backhand Index",b:"1F449",d:!0,e:!0,f:!0,h:!0,j:["backhand_index_pointing_right","fingers","hand","direction","right"],k:[12,27],o:0},point_up_2:{subcategory:"hand-single-finger",skin_variations:{"1F3FB":{unified:"1F446-1F3FB",non_qualified:null,image:"1f446-1f3fb.png",sheet_x:12,sheet_y:10,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F446-1F3FC",non_qualified:null,image:"1f446-1f3fc.png",sheet_x:12,sheet_y:11,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F446-1F3FD",non_qualified:null,image:"1f446-1f3fd.png",sheet_x:12,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F446-1F3FE",non_qualified:null,image:"1f446-1f3fe.png",sheet_x:12,sheet_y:13,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F446-1F3FF",non_qualified:null,image:"1f446-1f3ff.png",sheet_x:12,sheet_y:14,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"White Up Pointing Backhand Index",b:"1F446",d:!0,e:!0,f:!0,h:!0,j:["backhand_index_pointing_up","fingers","hand","direction","up"],k:[12,9],o:0},middle_finger:{subcategory:"hand-single-finger",skin_variations:{"1F3FB":{unified:"1F595-1F3FB",non_qualified:null,image:"1f595-1f3fb.png",sheet_x:31,sheet_y:45,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F595-1F3FC",non_qualified:null,image:"1f595-1f3fc.png",sheet_x:31,sheet_y:46,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F595-1F3FD",non_qualified:null,image:"1f595-1f3fd.png",sheet_x:31,sheet_y:47,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F595-1F3FE",non_qualified:null,image:"1f595-1f3fe.png",sheet_x:31,sheet_y:48,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F595-1F3FF",non_qualified:null,image:"1f595-1f3ff.png",sheet_x:31,sheet_y:49,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Reversed Hand with Middle Finger Extended",b:"1F595",d:!0,e:!0,f:!0,h:!0,j:["middle_finger","hand","fingers","rude","middle","flipping"],k:[31,44],n:["reversed_hand_with_middle_finger_extended"],o:1},point_down:{subcategory:"hand-single-finger",skin_variations:{"1F3FB":{unified:"1F447-1F3FB",non_qualified:null,image:"1f447-1f3fb.png",sheet_x:12,sheet_y:16,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F447-1F3FC",non_qualified:null,image:"1f447-1f3fc.png",sheet_x:12,sheet_y:17,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F447-1F3FD",non_qualified:null,image:"1f447-1f3fd.png",sheet_x:12,sheet_y:18,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F447-1F3FE",non_qualified:null,image:"1f447-1f3fe.png",sheet_x:12,sheet_y:19,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F447-1F3FF",non_qualified:null,image:"1f447-1f3ff.png",sheet_x:12,sheet_y:20,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"White Down Pointing Backhand Index",b:"1F447",d:!0,e:!0,f:!0,h:!0,j:["backhand_index_pointing_down","fingers","hand","direction","down"],k:[12,15],o:0},point_up:{subcategory:"hand-single-finger",skin_variations:{"1F3FB":{unified:"261D-1F3FB",non_qualified:null,image:"261d-1f3fb.png",sheet_x:57,sheet_y:21,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"261D-1F3FC",non_qualified:null,image:"261d-1f3fc.png",sheet_x:57,sheet_y:22,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"261D-1F3FD",non_qualified:null,image:"261d-1f3fd.png",sheet_x:57,sheet_y:23,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"261D-1F3FE",non_qualified:null,image:"261d-1f3fe.png",sheet_x:57,sheet_y:24,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"261D-1F3FF",non_qualified:null,image:"261d-1f3ff.png",sheet_x:57,sheet_y:25,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"White Up Pointing Index",b:"261D-FE0F",c:"261D",d:!0,e:!0,f:!0,h:!0,j:["index_pointing_up","hand","fingers","direction","up"],k:[57,20],o:0},index_pointing_at_the_viewer:{subcategory:"hand-single-finger",skin_variations:{"1F3FB":{unified:"1FAF5-1F3FB",non_qualified:null,image:"1faf5-1f3fb.png",sheet_x:56,sheet_y:9,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1FAF5-1F3FC",non_qualified:null,image:"1faf5-1f3fc.png",sheet_x:56,sheet_y:10,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1FAF5-1F3FD",non_qualified:null,image:"1faf5-1f3fd.png",sheet_x:56,sheet_y:11,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1FAF5-1F3FE",non_qualified:null,image:"1faf5-1f3fe.png",sheet_x:56,sheet_y:12,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1FAF5-1F3FF",non_qualified:null,image:"1faf5-1f3ff.png",sheet_x:56,sheet_y:13,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Index Pointing at the Viewer",b:"1FAF5",d:!0,e:!0,f:!0,h:!0,j:["index pointing at the viewer","you","recruit"],k:[56,8],o:14},"+1":{subcategory:"hand-fingers-closed",skin_variations:{"1F3FB":{unified:"1F44D-1F3FB",non_qualified:null,image:"1f44d-1f3fb.png",sheet_x:12,sheet_y:52,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F44D-1F3FC",non_qualified:null,image:"1f44d-1f3fc.png",sheet_x:12,sheet_y:53,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F44D-1F3FD",non_qualified:null,image:"1f44d-1f3fd.png",sheet_x:12,sheet_y:54,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F44D-1F3FE",non_qualified:null,image:"1f44d-1f3fe.png",sheet_x:12,sheet_y:55,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F44D-1F3FF",non_qualified:null,image:"1f44d-1f3ff.png",sheet_x:12,sheet_y:56,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Thumbs Up Sign",b:"1F44D",d:!0,e:!0,f:!0,h:!0,j:["thumbs_up","thumbsup","yes","awesome","good","agree","accept","cool","hand","like","+1"],k:[12,51],n:["thumbsup"],o:0},"-1":{subcategory:"hand-fingers-closed",skin_variations:{"1F3FB":{unified:"1F44E-1F3FB",non_qualified:null,image:"1f44e-1f3fb.png",sheet_x:12,sheet_y:58,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F44E-1F3FC",non_qualified:null,image:"1f44e-1f3fc.png",sheet_x:12,sheet_y:59,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F44E-1F3FD",non_qualified:null,image:"1f44e-1f3fd.png",sheet_x:12,sheet_y:60,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F44E-1F3FE",non_qualified:null,image:"1f44e-1f3fe.png",sheet_x:13,sheet_y:0,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F44E-1F3FF",non_qualified:null,image:"1f44e-1f3ff.png",sheet_x:13,sheet_y:1,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Thumbs Down Sign",b:"1F44E",d:!0,e:!0,f:!0,h:!0,j:["thumbs_down","thumbsdown","no","dislike","hand","-1"],k:[12,57],n:["thumbsdown"],o:0},fist:{subcategory:"hand-fingers-closed",skin_variations:{"1F3FB":{unified:"270A-1F3FB",non_qualified:null,image:"270a-1f3fb.png",sheet_x:58,sheet_y:59,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"270A-1F3FC",non_qualified:null,image:"270a-1f3fc.png",sheet_x:58,sheet_y:60,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"270A-1F3FD",non_qualified:null,image:"270a-1f3fd.png",sheet_x:59,sheet_y:0,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"270A-1F3FE",non_qualified:null,image:"270a-1f3fe.png",sheet_x:59,sheet_y:1,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"270A-1F3FF",non_qualified:null,image:"270a-1f3ff.png",sheet_x:59,sheet_y:2,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Raised Fist",b:"270A",d:!0,e:!0,f:!0,h:!0,j:["raised_fist","fingers","hand","grasp"],k:[58,58],o:0},facepunch:{subcategory:"hand-fingers-closed",skin_variations:{"1F3FB":{unified:"1F44A-1F3FB",non_qualified:null,image:"1f44a-1f3fb.png",sheet_x:12,sheet_y:34,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F44A-1F3FC",non_qualified:null,image:"1f44a-1f3fc.png",sheet_x:12,sheet_y:35,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F44A-1F3FD",non_qualified:null,image:"1f44a-1f3fd.png",sheet_x:12,sheet_y:36,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F44A-1F3FE",non_qualified:null,image:"1f44a-1f3fe.png",sheet_x:12,sheet_y:37,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F44A-1F3FF",non_qualified:null,image:"1f44a-1f3ff.png",sheet_x:12,sheet_y:38,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Fisted Hand Sign",b:"1F44A",d:!0,e:!0,f:!0,h:!0,j:["oncoming_fist","angry","violence","fist","hit","attack","hand"],k:[12,33],n:["punch"],o:0},"left-facing_fist":{subcategory:"hand-fingers-closed",skin_variations:{"1F3FB":{unified:"1F91B-1F3FB",non_qualified:null,image:"1f91b-1f3fb.png",sheet_x:39,sheet_y:26,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F91B-1F3FC",non_qualified:null,image:"1f91b-1f3fc.png",sheet_x:39,sheet_y:27,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F91B-1F3FD",non_qualified:null,image:"1f91b-1f3fd.png",sheet_x:39,sheet_y:28,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F91B-1F3FE",non_qualified:null,image:"1f91b-1f3fe.png",sheet_x:39,sheet_y:29,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F91B-1F3FF",non_qualified:null,image:"1f91b-1f3ff.png",sheet_x:39,sheet_y:30,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Left-Facing Fist",b:"1F91B",d:!0,e:!0,f:!0,h:!0,j:["left_facing_fist","hand","fistbump"],k:[39,25],o:3},"right-facing_fist":{subcategory:"hand-fingers-closed",skin_variations:{"1F3FB":{unified:"1F91C-1F3FB",non_qualified:null,image:"1f91c-1f3fb.png",sheet_x:39,sheet_y:32,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F91C-1F3FC",non_qualified:null,image:"1f91c-1f3fc.png",sheet_x:39,sheet_y:33,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F91C-1F3FD",non_qualified:null,image:"1f91c-1f3fd.png",sheet_x:39,sheet_y:34,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F91C-1F3FE",non_qualified:null,image:"1f91c-1f3fe.png",sheet_x:39,sheet_y:35,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F91C-1F3FF",non_qualified:null,image:"1f91c-1f3ff.png",sheet_x:39,sheet_y:36,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Right-Facing Fist",b:"1F91C",d:!0,e:!0,f:!0,h:!0,j:["right_facing_fist","hand","fistbump"],k:[39,31],o:3},clap:{subcategory:"hands",skin_variations:{"1F3FB":{unified:"1F44F-1F3FB",non_qualified:null,image:"1f44f-1f3fb.png",sheet_x:13,sheet_y:3,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F44F-1F3FC",non_qualified:null,image:"1f44f-1f3fc.png",sheet_x:13,sheet_y:4,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F44F-1F3FD",non_qualified:null,image:"1f44f-1f3fd.png",sheet_x:13,sheet_y:5,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F44F-1F3FE",non_qualified:null,image:"1f44f-1f3fe.png",sheet_x:13,sheet_y:6,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F44F-1F3FF",non_qualified:null,image:"1f44f-1f3ff.png",sheet_x:13,sheet_y:7,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Clapping Hands Sign",b:"1F44F",d:!0,e:!0,f:!0,h:!0,j:["clapping_hands","hands","praise","applause","congrats","yay"],k:[13,2],o:0},raised_hands:{subcategory:"hands",skin_variations:{"1F3FB":{unified:"1F64C-1F3FB",non_qualified:null,image:"1f64c-1f3fb.png",sheet_x:34,sheet_y:47,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64C-1F3FC",non_qualified:null,image:"1f64c-1f3fc.png",sheet_x:34,sheet_y:48,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64C-1F3FD",non_qualified:null,image:"1f64c-1f3fd.png",sheet_x:34,sheet_y:49,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64C-1F3FE",non_qualified:null,image:"1f64c-1f3fe.png",sheet_x:34,sheet_y:50,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64C-1F3FF",non_qualified:null,image:"1f64c-1f3ff.png",sheet_x:34,sheet_y:51,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person Raising Both Hands in Celebration",b:"1F64C",d:!0,e:!0,f:!0,h:!0,j:["raising_hands","gesture","hooray","yea","celebration","hands"],k:[34,46],o:0},heart_hands:{subcategory:"hands",skin_variations:{"1F3FB":{unified:"1FAF6-1F3FB",non_qualified:null,image:"1faf6-1f3fb.png",sheet_x:56,sheet_y:15,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1FAF6-1F3FC",non_qualified:null,image:"1faf6-1f3fc.png",sheet_x:56,sheet_y:16,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1FAF6-1F3FD",non_qualified:null,image:"1faf6-1f3fd.png",sheet_x:56,sheet_y:17,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1FAF6-1F3FE",non_qualified:null,image:"1faf6-1f3fe.png",sheet_x:56,sheet_y:18,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1FAF6-1F3FF",non_qualified:null,image:"1faf6-1f3ff.png",sheet_x:56,sheet_y:19,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Heart Hands",b:"1FAF6",d:!0,e:!0,f:!0,h:!0,j:["heart hands","love","appreciation","support"],k:[56,14],o:14},open_hands:{subcategory:"hands",skin_variations:{"1F3FB":{unified:"1F450-1F3FB",non_qualified:null,image:"1f450-1f3fb.png",sheet_x:13,sheet_y:9,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F450-1F3FC",non_qualified:null,image:"1f450-1f3fc.png",sheet_x:13,sheet_y:10,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F450-1F3FD",non_qualified:null,image:"1f450-1f3fd.png",sheet_x:13,sheet_y:11,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F450-1F3FE",non_qualified:null,image:"1f450-1f3fe.png",sheet_x:13,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F450-1F3FF",non_qualified:null,image:"1f450-1f3ff.png",sheet_x:13,sheet_y:13,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Open Hands Sign",b:"1F450",d:!0,e:!0,f:!0,h:!0,j:["open_hands","fingers","butterfly","hands","open"],k:[13,8],o:0},palms_up_together:{subcategory:"hands",skin_variations:{"1F3FB":{unified:"1F932-1F3FB",non_qualified:null,image:"1f932-1f3fb.png",sheet_x:40,sheet_y:60,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F932-1F3FC",non_qualified:null,image:"1f932-1f3fc.png",sheet_x:41,sheet_y:0,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F932-1F3FD",non_qualified:null,image:"1f932-1f3fd.png",sheet_x:41,sheet_y:1,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F932-1F3FE",non_qualified:null,image:"1f932-1f3fe.png",sheet_x:41,sheet_y:2,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F932-1F3FF",non_qualified:null,image:"1f932-1f3ff.png",sheet_x:41,sheet_y:3,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Palms Up Together",b:"1F932",d:!0,e:!0,f:!0,h:!0,j:["palms_up_together","hands","gesture","cupped","prayer"],k:[40,59],o:5},handshake:{subcategory:"hands",skin_variations:{"1F3FB":{unified:"1F91D-1F3FB",non_qualified:null,image:"1f91d-1f3fb.png",sheet_x:39,sheet_y:38,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F91D-1F3FC",non_qualified:null,image:"1f91d-1f3fc.png",sheet_x:39,sheet_y:39,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F91D-1F3FD",non_qualified:null,image:"1f91d-1f3fd.png",sheet_x:39,sheet_y:40,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F91D-1F3FE",non_qualified:null,image:"1f91d-1f3fe.png",sheet_x:39,sheet_y:41,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F91D-1F3FF",non_qualified:null,image:"1f91d-1f3ff.png",sheet_x:39,sheet_y:42,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1FAF1-1F3FB-200D-1FAF2-1F3FC",non_qualified:null,image:"1faf1-1f3fb-200d-1faf2-1f3fc.png",sheet_x:39,sheet_y:43,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1FAF1-1F3FB-200D-1FAF2-1F3FD",non_qualified:null,image:"1faf1-1f3fb-200d-1faf2-1f3fd.png",sheet_x:39,sheet_y:44,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1FAF1-1F3FB-200D-1FAF2-1F3FE",non_qualified:null,image:"1faf1-1f3fb-200d-1faf2-1f3fe.png",sheet_x:39,sheet_y:45,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1FAF1-1F3FB-200D-1FAF2-1F3FF",non_qualified:null,image:"1faf1-1f3fb-200d-1faf2-1f3ff.png",sheet_x:39,sheet_y:46,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1FAF1-1F3FC-200D-1FAF2-1F3FB",non_qualified:null,image:"1faf1-1f3fc-200d-1faf2-1f3fb.png",sheet_x:39,sheet_y:47,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1FAF1-1F3FC-200D-1FAF2-1F3FD",non_qualified:null,image:"1faf1-1f3fc-200d-1faf2-1f3fd.png",sheet_x:39,sheet_y:48,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1FAF1-1F3FC-200D-1FAF2-1F3FE",non_qualified:null,image:"1faf1-1f3fc-200d-1faf2-1f3fe.png",sheet_x:39,sheet_y:49,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1FAF1-1F3FC-200D-1FAF2-1F3FF",non_qualified:null,image:"1faf1-1f3fc-200d-1faf2-1f3ff.png",sheet_x:39,sheet_y:50,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1FAF1-1F3FD-200D-1FAF2-1F3FB",non_qualified:null,image:"1faf1-1f3fd-200d-1faf2-1f3fb.png",sheet_x:39,sheet_y:51,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1FAF1-1F3FD-200D-1FAF2-1F3FC",non_qualified:null,image:"1faf1-1f3fd-200d-1faf2-1f3fc.png",sheet_x:39,sheet_y:52,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1FAF1-1F3FD-200D-1FAF2-1F3FE",non_qualified:null,image:"1faf1-1f3fd-200d-1faf2-1f3fe.png",sheet_x:39,sheet_y:53,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1FAF1-1F3FD-200D-1FAF2-1F3FF",non_qualified:null,image:"1faf1-1f3fd-200d-1faf2-1f3ff.png",sheet_x:39,sheet_y:54,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1FAF1-1F3FE-200D-1FAF2-1F3FB",non_qualified:null,image:"1faf1-1f3fe-200d-1faf2-1f3fb.png",sheet_x:39,sheet_y:55,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1FAF1-1F3FE-200D-1FAF2-1F3FC",non_qualified:null,image:"1faf1-1f3fe-200d-1faf2-1f3fc.png",sheet_x:39,sheet_y:56,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1FAF1-1F3FE-200D-1FAF2-1F3FD",non_qualified:null,image:"1faf1-1f3fe-200d-1faf2-1f3fd.png",sheet_x:39,sheet_y:57,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1FAF1-1F3FE-200D-1FAF2-1F3FF",non_qualified:null,image:"1faf1-1f3fe-200d-1faf2-1f3ff.png",sheet_x:39,sheet_y:58,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1FAF1-1F3FF-200D-1FAF2-1F3FB",non_qualified:null,image:"1faf1-1f3ff-200d-1faf2-1f3fb.png",sheet_x:39,sheet_y:59,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1FAF1-1F3FF-200D-1FAF2-1F3FC",non_qualified:null,image:"1faf1-1f3ff-200d-1faf2-1f3fc.png",sheet_x:39,sheet_y:60,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1FAF1-1F3FF-200D-1FAF2-1F3FD",non_qualified:null,image:"1faf1-1f3ff-200d-1faf2-1f3fd.png",sheet_x:40,sheet_y:0,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1FAF1-1F3FF-200D-1FAF2-1F3FE",non_qualified:null,image:"1faf1-1f3ff-200d-1faf2-1f3fe.png",sheet_x:40,sheet_y:1,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Handshake",b:"1F91D",d:!0,e:!0,f:!0,h:!0,j:["handshake","agreement","shake"],k:[39,37],o:3},pray:{subcategory:"hands",skin_variations:{"1F3FB":{unified:"1F64F-1F3FB",non_qualified:null,image:"1f64f-1f3fb.png",sheet_x:35,sheet_y:28,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64F-1F3FC",non_qualified:null,image:"1f64f-1f3fc.png",sheet_x:35,sheet_y:29,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64F-1F3FD",non_qualified:null,image:"1f64f-1f3fd.png",sheet_x:35,sheet_y:30,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64F-1F3FE",non_qualified:null,image:"1f64f-1f3fe.png",sheet_x:35,sheet_y:31,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64F-1F3FF",non_qualified:null,image:"1f64f-1f3ff.png",sheet_x:35,sheet_y:32,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person with Folded Hands",b:"1F64F",d:!0,e:!0,f:!0,h:!0,j:["folded_hands","please","hope","wish","namaste","highfive","pray","thank you","thanks","appreciate"],k:[35,27],o:0},writing_hand:{subcategory:"hand-prop",skin_variations:{"1F3FB":{unified:"270D-1F3FB",non_qualified:null,image:"270d-1f3fb.png",sheet_x:59,sheet_y:16,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"270D-1F3FC",non_qualified:null,image:"270d-1f3fc.png",sheet_x:59,sheet_y:17,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"270D-1F3FD",non_qualified:null,image:"270d-1f3fd.png",sheet_x:59,sheet_y:18,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"270D-1F3FE",non_qualified:null,image:"270d-1f3fe.png",sheet_x:59,sheet_y:19,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"270D-1F3FF",non_qualified:null,image:"270d-1f3ff.png",sheet_x:59,sheet_y:20,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Writing Hand",b:"270D-FE0F",c:"270D",d:!0,e:!0,f:!0,h:!0,j:["writing_hand","lower_left_ballpoint_pen","stationery","write","compose"],k:[59,15],o:0},nail_care:{subcategory:"hand-prop",skin_variations:{"1F3FB":{unified:"1F485-1F3FB",non_qualified:null,image:"1f485-1f3fb.png",sheet_x:25,sheet_y:55,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F485-1F3FC",non_qualified:null,image:"1f485-1f3fc.png",sheet_x:25,sheet_y:56,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F485-1F3FD",non_qualified:null,image:"1f485-1f3fd.png",sheet_x:25,sheet_y:57,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F485-1F3FE",non_qualified:null,image:"1f485-1f3fe.png",sheet_x:25,sheet_y:58,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F485-1F3FF",non_qualified:null,image:"1f485-1f3ff.png",sheet_x:25,sheet_y:59,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Nail Polish",b:"1F485",d:!0,e:!0,f:!0,h:!0,j:["nail_polish","nail_care","beauty","manicure","finger","fashion","nail","slay"],k:[25,54],o:0},selfie:{subcategory:"hand-prop",skin_variations:{"1F3FB":{unified:"1F933-1F3FB",non_qualified:null,image:"1f933-1f3fb.png",sheet_x:41,sheet_y:5,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F933-1F3FC",non_qualified:null,image:"1f933-1f3fc.png",sheet_x:41,sheet_y:6,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F933-1F3FD",non_qualified:null,image:"1f933-1f3fd.png",sheet_x:41,sheet_y:7,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F933-1F3FE",non_qualified:null,image:"1f933-1f3fe.png",sheet_x:41,sheet_y:8,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F933-1F3FF",non_qualified:null,image:"1f933-1f3ff.png",sheet_x:41,sheet_y:9,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Selfie",b:"1F933",d:!0,e:!0,f:!0,h:!0,j:["selfie","camera","phone"],k:[41,4],o:3},muscle:{subcategory:"body-parts",skin_variations:{"1F3FB":{unified:"1F4AA-1F3FB",non_qualified:null,image:"1f4aa-1f3fb.png",sheet_x:27,sheet_y:59,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F4AA-1F3FC",non_qualified:null,image:"1f4aa-1f3fc.png",sheet_x:27,sheet_y:60,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F4AA-1F3FD",non_qualified:null,image:"1f4aa-1f3fd.png",sheet_x:28,sheet_y:0,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F4AA-1F3FE",non_qualified:null,image:"1f4aa-1f3fe.png",sheet_x:28,sheet_y:1,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F4AA-1F3FF",non_qualified:null,image:"1f4aa-1f3ff.png",sheet_x:28,sheet_y:2,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Flexed Biceps",b:"1F4AA",d:!0,e:!0,f:!0,h:!0,j:["flexed_biceps","arm","flex","hand","summer","strong","biceps"],k:[27,58],o:0},mechanical_arm:{subcategory:"body-parts",a:"Mechanical Arm",b:"1F9BE",d:!0,e:!0,f:!0,h:!0,j:["mechanical_arm","accessibility"],k:[46,5],o:12},mechanical_leg:{subcategory:"body-parts",a:"Mechanical Leg",b:"1F9BF",d:!0,e:!0,f:!0,h:!0,j:["mechanical_leg","accessibility"],k:[46,6],o:12},leg:{subcategory:"body-parts",skin_variations:{"1F3FB":{unified:"1F9B5-1F3FB",non_qualified:null,image:"1f9b5-1f3fb.png",sheet_x:45,sheet_y:9,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9B5-1F3FC",non_qualified:null,image:"1f9b5-1f3fc.png",sheet_x:45,sheet_y:10,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9B5-1F3FD",non_qualified:null,image:"1f9b5-1f3fd.png",sheet_x:45,sheet_y:11,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9B5-1F3FE",non_qualified:null,image:"1f9b5-1f3fe.png",sheet_x:45,sheet_y:12,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9B5-1F3FF",non_qualified:null,image:"1f9b5-1f3ff.png",sheet_x:45,sheet_y:13,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Leg",b:"1F9B5",d:!0,e:!0,f:!0,h:!0,j:["leg","kick","limb"],k:[45,8],o:11},foot:{subcategory:"body-parts",skin_variations:{"1F3FB":{unified:"1F9B6-1F3FB",non_qualified:null,image:"1f9b6-1f3fb.png",sheet_x:45,sheet_y:15,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9B6-1F3FC",non_qualified:null,image:"1f9b6-1f3fc.png",sheet_x:45,sheet_y:16,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9B6-1F3FD",non_qualified:null,image:"1f9b6-1f3fd.png",sheet_x:45,sheet_y:17,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9B6-1F3FE",non_qualified:null,image:"1f9b6-1f3fe.png",sheet_x:45,sheet_y:18,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9B6-1F3FF",non_qualified:null,image:"1f9b6-1f3ff.png",sheet_x:45,sheet_y:19,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Foot",b:"1F9B6",d:!0,e:!0,f:!0,h:!0,j:["foot","kick","stomp"],k:[45,14],o:11},ear:{subcategory:"body-parts",skin_variations:{"1F3FB":{unified:"1F442-1F3FB",non_qualified:null,image:"1f442-1f3fb.png",sheet_x:11,sheet_y:57,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F442-1F3FC",non_qualified:null,image:"1f442-1f3fc.png",sheet_x:11,sheet_y:58,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F442-1F3FD",non_qualified:null,image:"1f442-1f3fd.png",sheet_x:11,sheet_y:59,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F442-1F3FE",non_qualified:null,image:"1f442-1f3fe.png",sheet_x:11,sheet_y:60,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F442-1F3FF",non_qualified:null,image:"1f442-1f3ff.png",sheet_x:12,sheet_y:0,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Ear",b:"1F442",d:!0,e:!0,f:!0,h:!0,j:["ear","face","hear","sound","listen"],k:[11,56],o:0},ear_with_hearing_aid:{subcategory:"body-parts",skin_variations:{"1F3FB":{unified:"1F9BB-1F3FB",non_qualified:null,image:"1f9bb-1f3fb.png",sheet_x:45,sheet_y:59,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9BB-1F3FC",non_qualified:null,image:"1f9bb-1f3fc.png",sheet_x:45,sheet_y:60,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9BB-1F3FD",non_qualified:null,image:"1f9bb-1f3fd.png",sheet_x:46,sheet_y:0,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9BB-1F3FE",non_qualified:null,image:"1f9bb-1f3fe.png",sheet_x:46,sheet_y:1,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9BB-1F3FF",non_qualified:null,image:"1f9bb-1f3ff.png",sheet_x:46,sheet_y:2,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Ear with Hearing Aid",b:"1F9BB",d:!0,e:!0,f:!0,h:!0,j:["ear_with_hearing_aid","accessibility"],k:[45,58],o:12},nose:{subcategory:"body-parts",skin_variations:{"1F3FB":{unified:"1F443-1F3FB",non_qualified:null,image:"1f443-1f3fb.png",sheet_x:12,sheet_y:2,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F443-1F3FC",non_qualified:null,image:"1f443-1f3fc.png",sheet_x:12,sheet_y:3,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F443-1F3FD",non_qualified:null,image:"1f443-1f3fd.png",sheet_x:12,sheet_y:4,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F443-1F3FE",non_qualified:null,image:"1f443-1f3fe.png",sheet_x:12,sheet_y:5,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F443-1F3FF",non_qualified:null,image:"1f443-1f3ff.png",sheet_x:12,sheet_y:6,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Nose",b:"1F443",d:!0,e:!0,f:!0,h:!0,j:["nose","smell","sniff"],k:[12,1],o:0},brain:{subcategory:"body-parts",a:"Brain",b:"1F9E0",d:!0,e:!0,f:!0,h:!0,j:["brain","smart","intelligent"],k:[53,16],o:5},anatomical_heart:{subcategory:"body-parts",a:"Anatomical Heart",b:"1FAC0",d:!0,e:!0,f:!0,h:!0,j:["anatomical heart","health","heartbeat"],k:[54,56],o:13},lungs:{subcategory:"body-parts",a:"Lungs",b:"1FAC1",d:!0,e:!0,f:!0,h:!0,j:["lungs","breathe"],k:[54,57],o:13},tooth:{subcategory:"body-parts",a:"Tooth",b:"1F9B7",d:!0,e:!0,f:!0,h:!0,j:["tooth","teeth","dentist"],k:[45,20],o:11},bone:{subcategory:"body-parts",a:"Bone",b:"1F9B4",d:!0,e:!0,f:!0,h:!0,j:["bone","skeleton"],k:[45,7],o:11},eyes:{subcategory:"body-parts",a:"Eyes",b:"1F440",d:!0,e:!0,f:!0,h:!0,j:["eyes","look","watch","stalk","peek","see"],k:[11,53],o:0},eye:{subcategory:"body-parts",a:"Eye",b:"1F441-FE0F",c:"1F441",d:!0,e:!0,f:!0,h:!0,j:["eye","face","look","see","watch","stare"],k:[11,55],o:0},tongue:{subcategory:"body-parts",a:"Tongue",b:"1F445",d:!0,e:!0,f:!0,h:!0,j:["tongue","mouth","playful"],k:[12,8],o:0},lips:{subcategory:"body-parts",a:"Mouth",b:"1F444",d:!0,e:!0,f:!0,h:!0,j:["mouth","kiss"],k:[12,7],o:0},biting_lip:{subcategory:"body-parts",a:"Biting Lip",b:"1FAE6",d:!0,e:!0,f:!0,h:!0,j:["biting lip","flirt","sexy","pain","worry"],k:[55,36],o:14},baby:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F476-1F3FB",non_qualified:null,image:"1f476-1f3fb.png",sheet_x:24,sheet_y:30,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F476-1F3FC",non_qualified:null,image:"1f476-1f3fc.png",sheet_x:24,sheet_y:31,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F476-1F3FD",non_qualified:null,image:"1f476-1f3fd.png",sheet_x:24,sheet_y:32,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F476-1F3FE",non_qualified:null,image:"1f476-1f3fe.png",sheet_x:24,sheet_y:33,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F476-1F3FF",non_qualified:null,image:"1f476-1f3ff.png",sheet_x:24,sheet_y:34,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Baby",b:"1F476",d:!0,e:!0,f:!0,h:!0,j:["baby","child","boy","girl","toddler"],k:[24,29],o:0},child:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F9D2-1F3FB",non_qualified:null,image:"1f9d2-1f3fb.png",sheet_x:50,sheet_y:14,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D2-1F3FC",non_qualified:null,image:"1f9d2-1f3fc.png",sheet_x:50,sheet_y:15,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D2-1F3FD",non_qualified:null,image:"1f9d2-1f3fd.png",sheet_x:50,sheet_y:16,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D2-1F3FE",non_qualified:null,image:"1f9d2-1f3fe.png",sheet_x:50,sheet_y:17,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D2-1F3FF",non_qualified:null,image:"1f9d2-1f3ff.png",sheet_x:50,sheet_y:18,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Child",b:"1F9D2",d:!0,e:!0,f:!0,h:!0,j:["child","gender-neutral","young"],k:[50,13],o:5},boy:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F466-1F3FB",non_qualified:null,image:"1f466-1f3fb.png",sheet_x:13,sheet_y:36,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F466-1F3FC",non_qualified:null,image:"1f466-1f3fc.png",sheet_x:13,sheet_y:37,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F466-1F3FD",non_qualified:null,image:"1f466-1f3fd.png",sheet_x:13,sheet_y:38,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F466-1F3FE",non_qualified:null,image:"1f466-1f3fe.png",sheet_x:13,sheet_y:39,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F466-1F3FF",non_qualified:null,image:"1f466-1f3ff.png",sheet_x:13,sheet_y:40,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Boy",b:"1F466",d:!0,e:!0,f:!0,h:!0,j:["boy","man","male","guy","teenager"],k:[13,35],o:0},girl:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F467-1F3FB",non_qualified:null,image:"1f467-1f3fb.png",sheet_x:13,sheet_y:42,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F467-1F3FC",non_qualified:null,image:"1f467-1f3fc.png",sheet_x:13,sheet_y:43,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F467-1F3FD",non_qualified:null,image:"1f467-1f3fd.png",sheet_x:13,sheet_y:44,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F467-1F3FE",non_qualified:null,image:"1f467-1f3fe.png",sheet_x:13,sheet_y:45,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F467-1F3FF",non_qualified:null,image:"1f467-1f3ff.png",sheet_x:13,sheet_y:46,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Girl",b:"1F467",d:!0,e:!0,f:!0,h:!0,j:["girl","female","woman","teenager"],k:[13,41],o:0},adult:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB",non_qualified:null,image:"1f9d1-1f3fb.png",sheet_x:50,sheet_y:8,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC",non_qualified:null,image:"1f9d1-1f3fc.png",sheet_x:50,sheet_y:9,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD",non_qualified:null,image:"1f9d1-1f3fd.png",sheet_x:50,sheet_y:10,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE",non_qualified:null,image:"1f9d1-1f3fe.png",sheet_x:50,sheet_y:11,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF",non_qualified:null,image:"1f9d1-1f3ff.png",sheet_x:50,sheet_y:12,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Adult",b:"1F9D1",d:!0,e:!0,f:!0,h:!0,j:["person","gender-neutral"],k:[50,7],o:5},person_with_blond_hair:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F471-1F3FB",non_qualified:null,image:"1f471-1f3fb.png",sheet_x:23,sheet_y:49,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F471-1F3FC",non_qualified:null,image:"1f471-1f3fc.png",sheet_x:23,sheet_y:50,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F471-1F3FD",non_qualified:null,image:"1f471-1f3fd.png",sheet_x:23,sheet_y:51,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F471-1F3FE",non_qualified:null,image:"1f471-1f3fe.png",sheet_x:23,sheet_y:52,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F471-1F3FF",non_qualified:null,image:"1f471-1f3ff.png",sheet_x:23,sheet_y:53,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F471-200D-2642-FE0F",a:"Person with Blond Hair",b:"1F471",d:!0,e:!0,f:!0,h:!0,j:["person_blond_hair","hairstyle"],k:[23,48],o:0},man:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F468-1F3FB",non_qualified:null,image:"1f468-1f3fb.png",sheet_x:17,sheet_y:15,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC",non_qualified:null,image:"1f468-1f3fc.png",sheet_x:17,sheet_y:16,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD",non_qualified:null,image:"1f468-1f3fd.png",sheet_x:17,sheet_y:17,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE",non_qualified:null,image:"1f468-1f3fe.png",sheet_x:17,sheet_y:18,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF",non_qualified:null,image:"1f468-1f3ff.png",sheet_x:17,sheet_y:19,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man",b:"1F468",d:!0,e:!0,f:!0,h:!0,j:["man","mustache","father","dad","guy","classy","sir","moustache"],k:[17,14],o:0},bearded_person:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F9D4-1F3FB",non_qualified:null,image:"1f9d4-1f3fb.png",sheet_x:50,sheet_y:38,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D4-1F3FC",non_qualified:null,image:"1f9d4-1f3fc.png",sheet_x:50,sheet_y:39,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D4-1F3FD",non_qualified:null,image:"1f9d4-1f3fd.png",sheet_x:50,sheet_y:40,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D4-1F3FE",non_qualified:null,image:"1f9d4-1f3fe.png",sheet_x:50,sheet_y:41,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D4-1F3FF",non_qualified:null,image:"1f9d4-1f3ff.png",sheet_x:50,sheet_y:42,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Bearded Person",b:"1F9D4",d:!0,e:!0,f:!0,h:!0,j:["man_beard","person","bewhiskered"],k:[50,37],o:5},man_with_beard:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F9D4-1F3FB-200D-2642-FE0F",non_qualified:"1F9D4-1F3FB-200D-2642",image:"1f9d4-1f3fb-200d-2642-fe0f.png",sheet_x:50,sheet_y:32,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D4-1F3FC-200D-2642-FE0F",non_qualified:"1F9D4-1F3FC-200D-2642",image:"1f9d4-1f3fc-200d-2642-fe0f.png",sheet_x:50,sheet_y:33,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D4-1F3FD-200D-2642-FE0F",non_qualified:"1F9D4-1F3FD-200D-2642",image:"1f9d4-1f3fd-200d-2642-fe0f.png",sheet_x:50,sheet_y:34,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D4-1F3FE-200D-2642-FE0F",non_qualified:"1F9D4-1F3FE-200D-2642",image:"1f9d4-1f3fe-200d-2642-fe0f.png",sheet_x:50,sheet_y:35,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D4-1F3FF-200D-2642-FE0F",non_qualified:"1F9D4-1F3FF-200D-2642",image:"1f9d4-1f3ff-200d-2642-fe0f.png",sheet_x:50,sheet_y:36,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man: Beard",b:"1F9D4-200D-2642-FE0F",c:"1F9D4-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man beard","facial hair"],k:[50,31],o:13},woman_with_beard:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F9D4-1F3FB-200D-2640-FE0F",non_qualified:"1F9D4-1F3FB-200D-2640",image:"1f9d4-1f3fb-200d-2640-fe0f.png",sheet_x:50,sheet_y:26,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D4-1F3FC-200D-2640-FE0F",non_qualified:"1F9D4-1F3FC-200D-2640",image:"1f9d4-1f3fc-200d-2640-fe0f.png",sheet_x:50,sheet_y:27,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D4-1F3FD-200D-2640-FE0F",non_qualified:"1F9D4-1F3FD-200D-2640",image:"1f9d4-1f3fd-200d-2640-fe0f.png",sheet_x:50,sheet_y:28,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D4-1F3FE-200D-2640-FE0F",non_qualified:"1F9D4-1F3FE-200D-2640",image:"1f9d4-1f3fe-200d-2640-fe0f.png",sheet_x:50,sheet_y:29,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D4-1F3FF-200D-2640-FE0F",non_qualified:"1F9D4-1F3FF-200D-2640",image:"1f9d4-1f3ff-200d-2640-fe0f.png",sheet_x:50,sheet_y:30,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman: Beard",b:"1F9D4-200D-2640-FE0F",c:"1F9D4-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman beard","facial hair"],k:[50,25],o:13},red_haired_man:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F9B0",non_qualified:null,image:"1f468-1f3fb-200d-1f9b0.png",sheet_x:15,sheet_y:31,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F9B0",non_qualified:null,image:"1f468-1f3fc-200d-1f9b0.png",sheet_x:15,sheet_y:32,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F9B0",non_qualified:null,image:"1f468-1f3fd-200d-1f9b0.png",sheet_x:15,sheet_y:33,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F9B0",non_qualified:null,image:"1f468-1f3fe-200d-1f9b0.png",sheet_x:15,sheet_y:34,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F9B0",non_qualified:null,image:"1f468-1f3ff-200d-1f9b0.png",sheet_x:15,sheet_y:35,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man: Red Hair",b:"1F468-200D-1F9B0",d:!0,e:!0,f:!0,h:!0,j:["man_red_hair","hairstyle"],k:[15,30],o:11},curly_haired_man:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F9B1",non_qualified:null,image:"1f468-1f3fb-200d-1f9b1.png",sheet_x:15,sheet_y:37,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F9B1",non_qualified:null,image:"1f468-1f3fc-200d-1f9b1.png",sheet_x:15,sheet_y:38,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F9B1",non_qualified:null,image:"1f468-1f3fd-200d-1f9b1.png",sheet_x:15,sheet_y:39,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F9B1",non_qualified:null,image:"1f468-1f3fe-200d-1f9b1.png",sheet_x:15,sheet_y:40,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F9B1",non_qualified:null,image:"1f468-1f3ff-200d-1f9b1.png",sheet_x:15,sheet_y:41,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man: Curly Hair",b:"1F468-200D-1F9B1",d:!0,e:!0,f:!0,h:!0,j:["man_curly_hair","hairstyle"],k:[15,36],o:11},white_haired_man:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F9B3",non_qualified:null,image:"1f468-1f3fb-200d-1f9b3.png",sheet_x:15,sheet_y:49,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F9B3",non_qualified:null,image:"1f468-1f3fc-200d-1f9b3.png",sheet_x:15,sheet_y:50,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F9B3",non_qualified:null,image:"1f468-1f3fd-200d-1f9b3.png",sheet_x:15,sheet_y:51,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F9B3",non_qualified:null,image:"1f468-1f3fe-200d-1f9b3.png",sheet_x:15,sheet_y:52,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F9B3",non_qualified:null,image:"1f468-1f3ff-200d-1f9b3.png",sheet_x:15,sheet_y:53,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man: White Hair",b:"1F468-200D-1F9B3",d:!0,e:!0,f:!0,h:!0,j:["man_white_hair","old","elder"],k:[15,48],o:11},bald_man:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F9B2",non_qualified:null,image:"1f468-1f3fb-200d-1f9b2.png",sheet_x:15,sheet_y:43,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F9B2",non_qualified:null,image:"1f468-1f3fc-200d-1f9b2.png",sheet_x:15,sheet_y:44,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F9B2",non_qualified:null,image:"1f468-1f3fd-200d-1f9b2.png",sheet_x:15,sheet_y:45,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F9B2",non_qualified:null,image:"1f468-1f3fe-200d-1f9b2.png",sheet_x:15,sheet_y:46,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F9B2",non_qualified:null,image:"1f468-1f3ff-200d-1f9b2.png",sheet_x:15,sheet_y:47,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man: Bald",b:"1F468-200D-1F9B2",d:!0,e:!0,f:!0,h:!0,j:["man_bald","hairless"],k:[15,42],o:11},woman:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F469-1F3FB",non_qualified:null,image:"1f469-1f3fb.png",sheet_x:21,sheet_y:35,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC",non_qualified:null,image:"1f469-1f3fc.png",sheet_x:21,sheet_y:36,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD",non_qualified:null,image:"1f469-1f3fd.png",sheet_x:21,sheet_y:37,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE",non_qualified:null,image:"1f469-1f3fe.png",sheet_x:21,sheet_y:38,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF",non_qualified:null,image:"1f469-1f3ff.png",sheet_x:21,sheet_y:39,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman",b:"1F469",d:!0,e:!0,f:!0,h:!0,j:["woman","female","girls","lady"],k:[21,34],o:0},red_haired_woman:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F9B0",non_qualified:null,image:"1f469-1f3fb-200d-1f9b0.png",sheet_x:18,sheet_y:60,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F9B0",non_qualified:null,image:"1f469-1f3fc-200d-1f9b0.png",sheet_x:19,sheet_y:0,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F9B0",non_qualified:null,image:"1f469-1f3fd-200d-1f9b0.png",sheet_x:19,sheet_y:1,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F9B0",non_qualified:null,image:"1f469-1f3fe-200d-1f9b0.png",sheet_x:19,sheet_y:2,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F9B0",non_qualified:null,image:"1f469-1f3ff-200d-1f9b0.png",sheet_x:19,sheet_y:3,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman: Red Hair",b:"1F469-200D-1F9B0",d:!0,e:!0,f:!0,h:!0,j:["woman_red_hair","hairstyle"],k:[18,59],o:11},red_haired_person:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F9B0",non_qualified:null,image:"1f9d1-1f3fb-200d-1f9b0.png",sheet_x:49,sheet_y:15,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F9B0",non_qualified:null,image:"1f9d1-1f3fc-200d-1f9b0.png",sheet_x:49,sheet_y:16,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F9B0",non_qualified:null,image:"1f9d1-1f3fd-200d-1f9b0.png",sheet_x:49,sheet_y:17,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F9B0",non_qualified:null,image:"1f9d1-1f3fe-200d-1f9b0.png",sheet_x:49,sheet_y:18,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F9B0",non_qualified:null,image:"1f9d1-1f3ff-200d-1f9b0.png",sheet_x:49,sheet_y:19,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person: Red Hair",b:"1F9D1-200D-1F9B0",d:!0,e:!0,f:!0,h:!0,j:["person_red_hair","hairstyle"],k:[49,14],o:12},curly_haired_woman:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F9B1",non_qualified:null,image:"1f469-1f3fb-200d-1f9b1.png",sheet_x:19,sheet_y:5,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F9B1",non_qualified:null,image:"1f469-1f3fc-200d-1f9b1.png",sheet_x:19,sheet_y:6,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F9B1",non_qualified:null,image:"1f469-1f3fd-200d-1f9b1.png",sheet_x:19,sheet_y:7,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F9B1",non_qualified:null,image:"1f469-1f3fe-200d-1f9b1.png",sheet_x:19,sheet_y:8,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F9B1",non_qualified:null,image:"1f469-1f3ff-200d-1f9b1.png",sheet_x:19,sheet_y:9,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman: Curly Hair",b:"1F469-200D-1F9B1",d:!0,e:!0,f:!0,h:!0,j:["woman_curly_hair","hairstyle"],k:[19,4],o:11},curly_haired_person:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F9B1",non_qualified:null,image:"1f9d1-1f3fb-200d-1f9b1.png",sheet_x:49,sheet_y:21,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F9B1",non_qualified:null,image:"1f9d1-1f3fc-200d-1f9b1.png",sheet_x:49,sheet_y:22,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F9B1",non_qualified:null,image:"1f9d1-1f3fd-200d-1f9b1.png",sheet_x:49,sheet_y:23,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F9B1",non_qualified:null,image:"1f9d1-1f3fe-200d-1f9b1.png",sheet_x:49,sheet_y:24,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F9B1",non_qualified:null,image:"1f9d1-1f3ff-200d-1f9b1.png",sheet_x:49,sheet_y:25,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person: Curly Hair",b:"1F9D1-200D-1F9B1",d:!0,e:!0,f:!0,h:!0,j:["person_curly_hair","hairstyle"],k:[49,20],o:12},white_haired_woman:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F9B3",non_qualified:null,image:"1f469-1f3fb-200d-1f9b3.png",sheet_x:19,sheet_y:17,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F9B3",non_qualified:null,image:"1f469-1f3fc-200d-1f9b3.png",sheet_x:19,sheet_y:18,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F9B3",non_qualified:null,image:"1f469-1f3fd-200d-1f9b3.png",sheet_x:19,sheet_y:19,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F9B3",non_qualified:null,image:"1f469-1f3fe-200d-1f9b3.png",sheet_x:19,sheet_y:20,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F9B3",non_qualified:null,image:"1f469-1f3ff-200d-1f9b3.png",sheet_x:19,sheet_y:21,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman: White Hair",b:"1F469-200D-1F9B3",d:!0,e:!0,f:!0,h:!0,j:["woman_white_hair","old","elder"],k:[19,16],o:11},white_haired_person:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F9B3",non_qualified:null,image:"1f9d1-1f3fb-200d-1f9b3.png",sheet_x:49,sheet_y:33,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F9B3",non_qualified:null,image:"1f9d1-1f3fc-200d-1f9b3.png",sheet_x:49,sheet_y:34,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F9B3",non_qualified:null,image:"1f9d1-1f3fd-200d-1f9b3.png",sheet_x:49,sheet_y:35,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F9B3",non_qualified:null,image:"1f9d1-1f3fe-200d-1f9b3.png",sheet_x:49,sheet_y:36,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F9B3",non_qualified:null,image:"1f9d1-1f3ff-200d-1f9b3.png",sheet_x:49,sheet_y:37,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person: White Hair",b:"1F9D1-200D-1F9B3",d:!0,e:!0,f:!0,h:!0,j:["person_white_hair","elder","old"],k:[49,32],o:12},bald_woman:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F9B2",non_qualified:null,image:"1f469-1f3fb-200d-1f9b2.png",sheet_x:19,sheet_y:11,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F9B2",non_qualified:null,image:"1f469-1f3fc-200d-1f9b2.png",sheet_x:19,sheet_y:12,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F9B2",non_qualified:null,image:"1f469-1f3fd-200d-1f9b2.png",sheet_x:19,sheet_y:13,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F9B2",non_qualified:null,image:"1f469-1f3fe-200d-1f9b2.png",sheet_x:19,sheet_y:14,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F9B2",non_qualified:null,image:"1f469-1f3ff-200d-1f9b2.png",sheet_x:19,sheet_y:15,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman: Bald",b:"1F469-200D-1F9B2",d:!0,e:!0,f:!0,h:!0,j:["woman_bald","hairless"],k:[19,10],o:11},bald_person:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F9B2",non_qualified:null,image:"1f9d1-1f3fb-200d-1f9b2.png",sheet_x:49,sheet_y:27,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F9B2",non_qualified:null,image:"1f9d1-1f3fc-200d-1f9b2.png",sheet_x:49,sheet_y:28,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F9B2",non_qualified:null,image:"1f9d1-1f3fd-200d-1f9b2.png",sheet_x:49,sheet_y:29,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F9B2",non_qualified:null,image:"1f9d1-1f3fe-200d-1f9b2.png",sheet_x:49,sheet_y:30,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F9B2",non_qualified:null,image:"1f9d1-1f3ff-200d-1f9b2.png",sheet_x:49,sheet_y:31,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person: Bald",b:"1F9D1-200D-1F9B2",d:!0,e:!0,f:!0,h:!0,j:["person_bald","hairless"],k:[49,26],o:12},"blond-haired-woman":{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F471-1F3FB-200D-2640-FE0F",non_qualified:"1F471-1F3FB-200D-2640",image:"1f471-1f3fb-200d-2640-fe0f.png",sheet_x:23,sheet_y:37,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F471-1F3FC-200D-2640-FE0F",non_qualified:"1F471-1F3FC-200D-2640",image:"1f471-1f3fc-200d-2640-fe0f.png",sheet_x:23,sheet_y:38,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F471-1F3FD-200D-2640-FE0F",non_qualified:"1F471-1F3FD-200D-2640",image:"1f471-1f3fd-200d-2640-fe0f.png",sheet_x:23,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F471-1F3FE-200D-2640-FE0F",non_qualified:"1F471-1F3FE-200D-2640",image:"1f471-1f3fe-200d-2640-fe0f.png",sheet_x:23,sheet_y:40,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F471-1F3FF-200D-2640-FE0F",non_qualified:"1F471-1F3FF-200D-2640",image:"1f471-1f3ff-200d-2640-fe0f.png",sheet_x:23,sheet_y:41,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman: Blond Hair",b:"1F471-200D-2640-FE0F",c:"1F471-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_blond_hair","woman","female","girl","blonde","person"],k:[23,36],o:4},"blond-haired-man":{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F471-1F3FB-200D-2642-FE0F",non_qualified:"1F471-1F3FB-200D-2642",image:"1f471-1f3fb-200d-2642-fe0f.png",sheet_x:23,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F471-1F3FC-200D-2642-FE0F",non_qualified:"1F471-1F3FC-200D-2642",image:"1f471-1f3fc-200d-2642-fe0f.png",sheet_x:23,sheet_y:44,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F471-1F3FD-200D-2642-FE0F",non_qualified:"1F471-1F3FD-200D-2642",image:"1f471-1f3fd-200d-2642-fe0f.png",sheet_x:23,sheet_y:45,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F471-1F3FE-200D-2642-FE0F",non_qualified:"1F471-1F3FE-200D-2642",image:"1f471-1f3fe-200d-2642-fe0f.png",sheet_x:23,sheet_y:46,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F471-1F3FF-200D-2642-FE0F",non_qualified:"1F471-1F3FF-200D-2642",image:"1f471-1f3ff-200d-2642-fe0f.png",sheet_x:23,sheet_y:47,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F471",a:"Man: Blond Hair",b:"1F471-200D-2642-FE0F",c:"1F471-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_blond_hair","man","male","boy","blonde","guy","person"],k:[23,42],o:4},older_adult:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F9D3-1F3FB",non_qualified:null,image:"1f9d3-1f3fb.png",sheet_x:50,sheet_y:20,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D3-1F3FC",non_qualified:null,image:"1f9d3-1f3fc.png",sheet_x:50,sheet_y:21,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D3-1F3FD",non_qualified:null,image:"1f9d3-1f3fd.png",sheet_x:50,sheet_y:22,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D3-1F3FE",non_qualified:null,image:"1f9d3-1f3fe.png",sheet_x:50,sheet_y:23,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D3-1F3FF",non_qualified:null,image:"1f9d3-1f3ff.png",sheet_x:50,sheet_y:24,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Older Adult",b:"1F9D3",d:!0,e:!0,f:!0,h:!0,j:["older_person","human","elder","senior","gender-neutral"],k:[50,19],o:5},older_man:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F474-1F3FB",non_qualified:null,image:"1f474-1f3fb.png",sheet_x:24,sheet_y:18,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F474-1F3FC",non_qualified:null,image:"1f474-1f3fc.png",sheet_x:24,sheet_y:19,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F474-1F3FD",non_qualified:null,image:"1f474-1f3fd.png",sheet_x:24,sheet_y:20,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F474-1F3FE",non_qualified:null,image:"1f474-1f3fe.png",sheet_x:24,sheet_y:21,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F474-1F3FF",non_qualified:null,image:"1f474-1f3ff.png",sheet_x:24,sheet_y:22,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Older Man",b:"1F474",d:!0,e:!0,f:!0,h:!0,j:["old_man","human","male","men","old","elder","senior"],k:[24,17],o:0},older_woman:{subcategory:"person",skin_variations:{"1F3FB":{unified:"1F475-1F3FB",non_qualified:null,image:"1f475-1f3fb.png",sheet_x:24,sheet_y:24,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F475-1F3FC",non_qualified:null,image:"1f475-1f3fc.png",sheet_x:24,sheet_y:25,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F475-1F3FD",non_qualified:null,image:"1f475-1f3fd.png",sheet_x:24,sheet_y:26,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F475-1F3FE",non_qualified:null,image:"1f475-1f3fe.png",sheet_x:24,sheet_y:27,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F475-1F3FF",non_qualified:null,image:"1f475-1f3ff.png",sheet_x:24,sheet_y:28,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Older Woman",b:"1F475",d:!0,e:!0,f:!0,h:!0,j:["old_woman","human","female","women","lady","old","elder","senior"],k:[24,23],o:0},person_frowning:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F64D-1F3FB",non_qualified:null,image:"1f64d-1f3fb.png",sheet_x:35,sheet_y:4,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64D-1F3FC",non_qualified:null,image:"1f64d-1f3fc.png",sheet_x:35,sheet_y:5,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64D-1F3FD",non_qualified:null,image:"1f64d-1f3fd.png",sheet_x:35,sheet_y:6,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64D-1F3FE",non_qualified:null,image:"1f64d-1f3fe.png",sheet_x:35,sheet_y:7,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64D-1F3FF",non_qualified:null,image:"1f64d-1f3ff.png",sheet_x:35,sheet_y:8,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F64D-200D-2640-FE0F",a:"Person Frowning",b:"1F64D",d:!0,e:!0,f:!0,h:!0,j:["person_frowning","worried"],k:[35,3],o:0},"man-frowning":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F64D-1F3FB-200D-2642-FE0F",non_qualified:"1F64D-1F3FB-200D-2642",image:"1f64d-1f3fb-200d-2642-fe0f.png",sheet_x:34,sheet_y:59,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64D-1F3FC-200D-2642-FE0F",non_qualified:"1F64D-1F3FC-200D-2642",image:"1f64d-1f3fc-200d-2642-fe0f.png",sheet_x:34,sheet_y:60,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64D-1F3FD-200D-2642-FE0F",non_qualified:"1F64D-1F3FD-200D-2642",image:"1f64d-1f3fd-200d-2642-fe0f.png",sheet_x:35,sheet_y:0,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64D-1F3FE-200D-2642-FE0F",non_qualified:"1F64D-1F3FE-200D-2642",image:"1f64d-1f3fe-200d-2642-fe0f.png",sheet_x:35,sheet_y:1,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64D-1F3FF-200D-2642-FE0F",non_qualified:"1F64D-1F3FF-200D-2642",image:"1f64d-1f3ff-200d-2642-fe0f.png",sheet_x:35,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Frowning",b:"1F64D-200D-2642-FE0F",c:"1F64D-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_frowning","male","boy","man","sad","depressed","discouraged","unhappy"],k:[34,58],o:4},"woman-frowning":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F64D-1F3FB-200D-2640-FE0F",non_qualified:"1F64D-1F3FB-200D-2640",image:"1f64d-1f3fb-200d-2640-fe0f.png",sheet_x:34,sheet_y:53,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64D-1F3FC-200D-2640-FE0F",non_qualified:"1F64D-1F3FC-200D-2640",image:"1f64d-1f3fc-200d-2640-fe0f.png",sheet_x:34,sheet_y:54,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64D-1F3FD-200D-2640-FE0F",non_qualified:"1F64D-1F3FD-200D-2640",image:"1f64d-1f3fd-200d-2640-fe0f.png",sheet_x:34,sheet_y:55,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64D-1F3FE-200D-2640-FE0F",non_qualified:"1F64D-1F3FE-200D-2640",image:"1f64d-1f3fe-200d-2640-fe0f.png",sheet_x:34,sheet_y:56,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64D-1F3FF-200D-2640-FE0F",non_qualified:"1F64D-1F3FF-200D-2640",image:"1f64d-1f3ff-200d-2640-fe0f.png",sheet_x:34,sheet_y:57,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F64D",a:"Woman Frowning",b:"1F64D-200D-2640-FE0F",c:"1F64D-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_frowning","female","girl","woman","sad","depressed","discouraged","unhappy"],k:[34,52],o:4},person_with_pouting_face:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F64E-1F3FB",non_qualified:null,image:"1f64e-1f3fb.png",sheet_x:35,sheet_y:22,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64E-1F3FC",non_qualified:null,image:"1f64e-1f3fc.png",sheet_x:35,sheet_y:23,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64E-1F3FD",non_qualified:null,image:"1f64e-1f3fd.png",sheet_x:35,sheet_y:24,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64E-1F3FE",non_qualified:null,image:"1f64e-1f3fe.png",sheet_x:35,sheet_y:25,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64E-1F3FF",non_qualified:null,image:"1f64e-1f3ff.png",sheet_x:35,sheet_y:26,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F64E-200D-2640-FE0F",a:"Person with Pouting Face",b:"1F64E",d:!0,e:!0,f:!0,h:!0,j:["person_pouting","upset"],k:[35,21],o:0},"man-pouting":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F64E-1F3FB-200D-2642-FE0F",non_qualified:"1F64E-1F3FB-200D-2642",image:"1f64e-1f3fb-200d-2642-fe0f.png",sheet_x:35,sheet_y:16,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64E-1F3FC-200D-2642-FE0F",non_qualified:"1F64E-1F3FC-200D-2642",image:"1f64e-1f3fc-200d-2642-fe0f.png",sheet_x:35,sheet_y:17,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64E-1F3FD-200D-2642-FE0F",non_qualified:"1F64E-1F3FD-200D-2642",image:"1f64e-1f3fd-200d-2642-fe0f.png",sheet_x:35,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64E-1F3FE-200D-2642-FE0F",non_qualified:"1F64E-1F3FE-200D-2642",image:"1f64e-1f3fe-200d-2642-fe0f.png",sheet_x:35,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64E-1F3FF-200D-2642-FE0F",non_qualified:"1F64E-1F3FF-200D-2642",image:"1f64e-1f3ff-200d-2642-fe0f.png",sheet_x:35,sheet_y:20,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Pouting",b:"1F64E-200D-2642-FE0F",c:"1F64E-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_pouting","male","boy","man"],k:[35,15],o:4},"woman-pouting":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F64E-1F3FB-200D-2640-FE0F",non_qualified:"1F64E-1F3FB-200D-2640",image:"1f64e-1f3fb-200d-2640-fe0f.png",sheet_x:35,sheet_y:10,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64E-1F3FC-200D-2640-FE0F",non_qualified:"1F64E-1F3FC-200D-2640",image:"1f64e-1f3fc-200d-2640-fe0f.png",sheet_x:35,sheet_y:11,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64E-1F3FD-200D-2640-FE0F",non_qualified:"1F64E-1F3FD-200D-2640",image:"1f64e-1f3fd-200d-2640-fe0f.png",sheet_x:35,sheet_y:12,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64E-1F3FE-200D-2640-FE0F",non_qualified:"1F64E-1F3FE-200D-2640",image:"1f64e-1f3fe-200d-2640-fe0f.png",sheet_x:35,sheet_y:13,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64E-1F3FF-200D-2640-FE0F",non_qualified:"1F64E-1F3FF-200D-2640",image:"1f64e-1f3ff-200d-2640-fe0f.png",sheet_x:35,sheet_y:14,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F64E",a:"Woman Pouting",b:"1F64E-200D-2640-FE0F",c:"1F64E-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_pouting","female","girl","woman"],k:[35,9],o:4},no_good:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F645-1F3FB",non_qualified:null,image:"1f645-1f3fb.png",sheet_x:33,sheet_y:45,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F645-1F3FC",non_qualified:null,image:"1f645-1f3fc.png",sheet_x:33,sheet_y:46,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F645-1F3FD",non_qualified:null,image:"1f645-1f3fd.png",sheet_x:33,sheet_y:47,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F645-1F3FE",non_qualified:null,image:"1f645-1f3fe.png",sheet_x:33,sheet_y:48,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F645-1F3FF",non_qualified:null,image:"1f645-1f3ff.png",sheet_x:33,sheet_y:49,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F645-200D-2640-FE0F",a:"Face with No Good Gesture",b:"1F645",d:!0,e:!0,f:!0,h:!0,j:["person_gesturing_no","decline"],k:[33,44],o:0},"man-gesturing-no":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F645-1F3FB-200D-2642-FE0F",non_qualified:"1F645-1F3FB-200D-2642",image:"1f645-1f3fb-200d-2642-fe0f.png",sheet_x:33,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F645-1F3FC-200D-2642-FE0F",non_qualified:"1F645-1F3FC-200D-2642",image:"1f645-1f3fc-200d-2642-fe0f.png",sheet_x:33,sheet_y:40,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F645-1F3FD-200D-2642-FE0F",non_qualified:"1F645-1F3FD-200D-2642",image:"1f645-1f3fd-200d-2642-fe0f.png",sheet_x:33,sheet_y:41,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F645-1F3FE-200D-2642-FE0F",non_qualified:"1F645-1F3FE-200D-2642",image:"1f645-1f3fe-200d-2642-fe0f.png",sheet_x:33,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F645-1F3FF-200D-2642-FE0F",non_qualified:"1F645-1F3FF-200D-2642",image:"1f645-1f3ff-200d-2642-fe0f.png",sheet_x:33,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Gesturing No",b:"1F645-200D-2642-FE0F",c:"1F645-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_gesturing_no","male","boy","man","nope"],k:[33,38],o:4},"woman-gesturing-no":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F645-1F3FB-200D-2640-FE0F",non_qualified:"1F645-1F3FB-200D-2640",image:"1f645-1f3fb-200d-2640-fe0f.png",sheet_x:33,sheet_y:33,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F645-1F3FC-200D-2640-FE0F",non_qualified:"1F645-1F3FC-200D-2640",image:"1f645-1f3fc-200d-2640-fe0f.png",sheet_x:33,sheet_y:34,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F645-1F3FD-200D-2640-FE0F",non_qualified:"1F645-1F3FD-200D-2640",image:"1f645-1f3fd-200d-2640-fe0f.png",sheet_x:33,sheet_y:35,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F645-1F3FE-200D-2640-FE0F",non_qualified:"1F645-1F3FE-200D-2640",image:"1f645-1f3fe-200d-2640-fe0f.png",sheet_x:33,sheet_y:36,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F645-1F3FF-200D-2640-FE0F",non_qualified:"1F645-1F3FF-200D-2640",image:"1f645-1f3ff-200d-2640-fe0f.png",sheet_x:33,sheet_y:37,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F645",a:"Woman Gesturing No",b:"1F645-200D-2640-FE0F",c:"1F645-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_gesturing_no","female","girl","woman","nope"],k:[33,32],o:4},ok_woman:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F646-1F3FB",non_qualified:null,image:"1f646-1f3fb.png",sheet_x:34,sheet_y:2,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F646-1F3FC",non_qualified:null,image:"1f646-1f3fc.png",sheet_x:34,sheet_y:3,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F646-1F3FD",non_qualified:null,image:"1f646-1f3fd.png",sheet_x:34,sheet_y:4,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F646-1F3FE",non_qualified:null,image:"1f646-1f3fe.png",sheet_x:34,sheet_y:5,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F646-1F3FF",non_qualified:null,image:"1f646-1f3ff.png",sheet_x:34,sheet_y:6,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F646-200D-2640-FE0F",a:"Face with Ok Gesture",b:"1F646",d:!0,e:!0,f:!0,h:!0,j:["person_gesturing_ok","agree"],k:[34,1],o:0},"man-gesturing-ok":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F646-1F3FB-200D-2642-FE0F",non_qualified:"1F646-1F3FB-200D-2642",image:"1f646-1f3fb-200d-2642-fe0f.png",sheet_x:33,sheet_y:57,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F646-1F3FC-200D-2642-FE0F",non_qualified:"1F646-1F3FC-200D-2642",image:"1f646-1f3fc-200d-2642-fe0f.png",sheet_x:33,sheet_y:58,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F646-1F3FD-200D-2642-FE0F",non_qualified:"1F646-1F3FD-200D-2642",image:"1f646-1f3fd-200d-2642-fe0f.png",sheet_x:33,sheet_y:59,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F646-1F3FE-200D-2642-FE0F",non_qualified:"1F646-1F3FE-200D-2642",image:"1f646-1f3fe-200d-2642-fe0f.png",sheet_x:33,sheet_y:60,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F646-1F3FF-200D-2642-FE0F",non_qualified:"1F646-1F3FF-200D-2642",image:"1f646-1f3ff-200d-2642-fe0f.png",sheet_x:34,sheet_y:0,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Gesturing Ok",b:"1F646-200D-2642-FE0F",c:"1F646-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_gesturing_ok","men","boy","male","blue","human","man"],k:[33,56],o:4},"woman-gesturing-ok":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F646-1F3FB-200D-2640-FE0F",non_qualified:"1F646-1F3FB-200D-2640",image:"1f646-1f3fb-200d-2640-fe0f.png",sheet_x:33,sheet_y:51,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F646-1F3FC-200D-2640-FE0F",non_qualified:"1F646-1F3FC-200D-2640",image:"1f646-1f3fc-200d-2640-fe0f.png",sheet_x:33,sheet_y:52,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F646-1F3FD-200D-2640-FE0F",non_qualified:"1F646-1F3FD-200D-2640",image:"1f646-1f3fd-200d-2640-fe0f.png",sheet_x:33,sheet_y:53,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F646-1F3FE-200D-2640-FE0F",non_qualified:"1F646-1F3FE-200D-2640",image:"1f646-1f3fe-200d-2640-fe0f.png",sheet_x:33,sheet_y:54,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F646-1F3FF-200D-2640-FE0F",non_qualified:"1F646-1F3FF-200D-2640",image:"1f646-1f3ff-200d-2640-fe0f.png",sheet_x:33,sheet_y:55,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F646",a:"Woman Gesturing Ok",b:"1F646-200D-2640-FE0F",c:"1F646-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_gesturing_ok","women","girl","female","pink","human","woman"],k:[33,50],o:4},information_desk_person:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F481-1F3FB",non_qualified:null,image:"1f481-1f3fb.png",sheet_x:25,sheet_y:24,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F481-1F3FC",non_qualified:null,image:"1f481-1f3fc.png",sheet_x:25,sheet_y:25,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F481-1F3FD",non_qualified:null,image:"1f481-1f3fd.png",sheet_x:25,sheet_y:26,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F481-1F3FE",non_qualified:null,image:"1f481-1f3fe.png",sheet_x:25,sheet_y:27,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F481-1F3FF",non_qualified:null,image:"1f481-1f3ff.png",sheet_x:25,sheet_y:28,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F481-200D-2640-FE0F",a:"Information Desk Person",b:"1F481",d:!0,e:!0,f:!0,h:!0,j:["person_tipping_hand","information"],k:[25,23],o:0},"man-tipping-hand":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F481-1F3FB-200D-2642-FE0F",non_qualified:"1F481-1F3FB-200D-2642",image:"1f481-1f3fb-200d-2642-fe0f.png",sheet_x:25,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F481-1F3FC-200D-2642-FE0F",non_qualified:"1F481-1F3FC-200D-2642",image:"1f481-1f3fc-200d-2642-fe0f.png",sheet_x:25,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F481-1F3FD-200D-2642-FE0F",non_qualified:"1F481-1F3FD-200D-2642",image:"1f481-1f3fd-200d-2642-fe0f.png",sheet_x:25,sheet_y:20,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F481-1F3FE-200D-2642-FE0F",non_qualified:"1F481-1F3FE-200D-2642",image:"1f481-1f3fe-200d-2642-fe0f.png",sheet_x:25,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F481-1F3FF-200D-2642-FE0F",non_qualified:"1F481-1F3FF-200D-2642",image:"1f481-1f3ff-200d-2642-fe0f.png",sheet_x:25,sheet_y:22,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Tipping Hand",b:"1F481-200D-2642-FE0F",c:"1F481-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_tipping_hand","male","boy","man","human","information"],k:[25,17],o:4},"woman-tipping-hand":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F481-1F3FB-200D-2640-FE0F",non_qualified:"1F481-1F3FB-200D-2640",image:"1f481-1f3fb-200d-2640-fe0f.png",sheet_x:25,sheet_y:12,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F481-1F3FC-200D-2640-FE0F",non_qualified:"1F481-1F3FC-200D-2640",image:"1f481-1f3fc-200d-2640-fe0f.png",sheet_x:25,sheet_y:13,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F481-1F3FD-200D-2640-FE0F",non_qualified:"1F481-1F3FD-200D-2640",image:"1f481-1f3fd-200d-2640-fe0f.png",sheet_x:25,sheet_y:14,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F481-1F3FE-200D-2640-FE0F",non_qualified:"1F481-1F3FE-200D-2640",image:"1f481-1f3fe-200d-2640-fe0f.png",sheet_x:25,sheet_y:15,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F481-1F3FF-200D-2640-FE0F",non_qualified:"1F481-1F3FF-200D-2640",image:"1f481-1f3ff-200d-2640-fe0f.png",sheet_x:25,sheet_y:16,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F481",a:"Woman Tipping Hand",b:"1F481-200D-2640-FE0F",c:"1F481-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_tipping_hand","female","girl","woman","human","information"],k:[25,11],o:4},raising_hand:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F64B-1F3FB",non_qualified:null,image:"1f64b-1f3fb.png",sheet_x:34,sheet_y:41,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64B-1F3FC",non_qualified:null,image:"1f64b-1f3fc.png",sheet_x:34,sheet_y:42,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64B-1F3FD",non_qualified:null,image:"1f64b-1f3fd.png",sheet_x:34,sheet_y:43,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64B-1F3FE",non_qualified:null,image:"1f64b-1f3fe.png",sheet_x:34,sheet_y:44,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64B-1F3FF",non_qualified:null,image:"1f64b-1f3ff.png",sheet_x:34,sheet_y:45,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F64B-200D-2640-FE0F",a:"Happy Person Raising One Hand",b:"1F64B",d:!0,e:!0,f:!0,h:!0,j:["person_raising_hand","question"],k:[34,40],o:0},"man-raising-hand":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F64B-1F3FB-200D-2642-FE0F",non_qualified:"1F64B-1F3FB-200D-2642",image:"1f64b-1f3fb-200d-2642-fe0f.png",sheet_x:34,sheet_y:35,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64B-1F3FC-200D-2642-FE0F",non_qualified:"1F64B-1F3FC-200D-2642",image:"1f64b-1f3fc-200d-2642-fe0f.png",sheet_x:34,sheet_y:36,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64B-1F3FD-200D-2642-FE0F",non_qualified:"1F64B-1F3FD-200D-2642",image:"1f64b-1f3fd-200d-2642-fe0f.png",sheet_x:34,sheet_y:37,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64B-1F3FE-200D-2642-FE0F",non_qualified:"1F64B-1F3FE-200D-2642",image:"1f64b-1f3fe-200d-2642-fe0f.png",sheet_x:34,sheet_y:38,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64B-1F3FF-200D-2642-FE0F",non_qualified:"1F64B-1F3FF-200D-2642",image:"1f64b-1f3ff-200d-2642-fe0f.png",sheet_x:34,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Raising Hand",b:"1F64B-200D-2642-FE0F",c:"1F64B-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_raising_hand","male","boy","man"],k:[34,34],o:4},"woman-raising-hand":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F64B-1F3FB-200D-2640-FE0F",non_qualified:"1F64B-1F3FB-200D-2640",image:"1f64b-1f3fb-200d-2640-fe0f.png",sheet_x:34,sheet_y:29,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F64B-1F3FC-200D-2640-FE0F",non_qualified:"1F64B-1F3FC-200D-2640",image:"1f64b-1f3fc-200d-2640-fe0f.png",sheet_x:34,sheet_y:30,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F64B-1F3FD-200D-2640-FE0F",non_qualified:"1F64B-1F3FD-200D-2640",image:"1f64b-1f3fd-200d-2640-fe0f.png",sheet_x:34,sheet_y:31,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F64B-1F3FE-200D-2640-FE0F",non_qualified:"1F64B-1F3FE-200D-2640",image:"1f64b-1f3fe-200d-2640-fe0f.png",sheet_x:34,sheet_y:32,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F64B-1F3FF-200D-2640-FE0F",non_qualified:"1F64B-1F3FF-200D-2640",image:"1f64b-1f3ff-200d-2640-fe0f.png",sheet_x:34,sheet_y:33,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F64B",a:"Woman Raising Hand",b:"1F64B-200D-2640-FE0F",c:"1F64B-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_raising_hand","female","girl","woman"],k:[34,28],o:4},deaf_person:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F9CF-1F3FB",non_qualified:null,image:"1f9cf-1f3fb.png",sheet_x:47,sheet_y:8,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9CF-1F3FC",non_qualified:null,image:"1f9cf-1f3fc.png",sheet_x:47,sheet_y:9,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9CF-1F3FD",non_qualified:null,image:"1f9cf-1f3fd.png",sheet_x:47,sheet_y:10,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9CF-1F3FE",non_qualified:null,image:"1f9cf-1f3fe.png",sheet_x:47,sheet_y:11,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9CF-1F3FF",non_qualified:null,image:"1f9cf-1f3ff.png",sheet_x:47,sheet_y:12,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Deaf Person",b:"1F9CF",d:!0,e:!0,f:!0,h:!0,j:["deaf_person","accessibility"],k:[47,7],o:12},deaf_man:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F9CF-1F3FB-200D-2642-FE0F",non_qualified:"1F9CF-1F3FB-200D-2642",image:"1f9cf-1f3fb-200d-2642-fe0f.png",sheet_x:47,sheet_y:2,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9CF-1F3FC-200D-2642-FE0F",non_qualified:"1F9CF-1F3FC-200D-2642",image:"1f9cf-1f3fc-200d-2642-fe0f.png",sheet_x:47,sheet_y:3,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9CF-1F3FD-200D-2642-FE0F",non_qualified:"1F9CF-1F3FD-200D-2642",image:"1f9cf-1f3fd-200d-2642-fe0f.png",sheet_x:47,sheet_y:4,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9CF-1F3FE-200D-2642-FE0F",non_qualified:"1F9CF-1F3FE-200D-2642",image:"1f9cf-1f3fe-200d-2642-fe0f.png",sheet_x:47,sheet_y:5,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9CF-1F3FF-200D-2642-FE0F",non_qualified:"1F9CF-1F3FF-200D-2642",image:"1f9cf-1f3ff-200d-2642-fe0f.png",sheet_x:47,sheet_y:6,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Deaf Man",b:"1F9CF-200D-2642-FE0F",c:"1F9CF-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["deaf_man","accessibility"],k:[47,1],o:12},deaf_woman:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F9CF-1F3FB-200D-2640-FE0F",non_qualified:"1F9CF-1F3FB-200D-2640",image:"1f9cf-1f3fb-200d-2640-fe0f.png",sheet_x:46,sheet_y:57,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9CF-1F3FC-200D-2640-FE0F",non_qualified:"1F9CF-1F3FC-200D-2640",image:"1f9cf-1f3fc-200d-2640-fe0f.png",sheet_x:46,sheet_y:58,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9CF-1F3FD-200D-2640-FE0F",non_qualified:"1F9CF-1F3FD-200D-2640",image:"1f9cf-1f3fd-200d-2640-fe0f.png",sheet_x:46,sheet_y:59,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9CF-1F3FE-200D-2640-FE0F",non_qualified:"1F9CF-1F3FE-200D-2640",image:"1f9cf-1f3fe-200d-2640-fe0f.png",sheet_x:46,sheet_y:60,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9CF-1F3FF-200D-2640-FE0F",non_qualified:"1F9CF-1F3FF-200D-2640",image:"1f9cf-1f3ff-200d-2640-fe0f.png",sheet_x:47,sheet_y:0,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Deaf Woman",b:"1F9CF-200D-2640-FE0F",c:"1F9CF-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["deaf_woman","accessibility"],k:[46,56],o:12},bow:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F647-1F3FB",non_qualified:null,image:"1f647-1f3fb.png",sheet_x:34,sheet_y:20,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F647-1F3FC",non_qualified:null,image:"1f647-1f3fc.png",sheet_x:34,sheet_y:21,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F647-1F3FD",non_qualified:null,image:"1f647-1f3fd.png",sheet_x:34,sheet_y:22,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F647-1F3FE",non_qualified:null,image:"1f647-1f3fe.png",sheet_x:34,sheet_y:23,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F647-1F3FF",non_qualified:null,image:"1f647-1f3ff.png",sheet_x:34,sheet_y:24,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person Bowing Deeply",b:"1F647",d:!0,e:!0,f:!0,h:!0,j:["person_bowing","respectiful"],k:[34,19],o:0},"man-bowing":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F647-1F3FB-200D-2642-FE0F",non_qualified:"1F647-1F3FB-200D-2642",image:"1f647-1f3fb-200d-2642-fe0f.png",sheet_x:34,sheet_y:14,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F647-1F3FC-200D-2642-FE0F",non_qualified:"1F647-1F3FC-200D-2642",image:"1f647-1f3fc-200d-2642-fe0f.png",sheet_x:34,sheet_y:15,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F647-1F3FD-200D-2642-FE0F",non_qualified:"1F647-1F3FD-200D-2642",image:"1f647-1f3fd-200d-2642-fe0f.png",sheet_x:34,sheet_y:16,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F647-1F3FE-200D-2642-FE0F",non_qualified:"1F647-1F3FE-200D-2642",image:"1f647-1f3fe-200d-2642-fe0f.png",sheet_x:34,sheet_y:17,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F647-1F3FF-200D-2642-FE0F",non_qualified:"1F647-1F3FF-200D-2642",image:"1f647-1f3ff-200d-2642-fe0f.png",sheet_x:34,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Bowing",b:"1F647-200D-2642-FE0F",c:"1F647-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_bowing","man","male","boy"],k:[34,13],o:4},"woman-bowing":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F647-1F3FB-200D-2640-FE0F",non_qualified:"1F647-1F3FB-200D-2640",image:"1f647-1f3fb-200d-2640-fe0f.png",sheet_x:34,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F647-1F3FC-200D-2640-FE0F",non_qualified:"1F647-1F3FC-200D-2640",image:"1f647-1f3fc-200d-2640-fe0f.png",sheet_x:34,sheet_y:9,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F647-1F3FD-200D-2640-FE0F",non_qualified:"1F647-1F3FD-200D-2640",image:"1f647-1f3fd-200d-2640-fe0f.png",sheet_x:34,sheet_y:10,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F647-1F3FE-200D-2640-FE0F",non_qualified:"1F647-1F3FE-200D-2640",image:"1f647-1f3fe-200d-2640-fe0f.png",sheet_x:34,sheet_y:11,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F647-1F3FF-200D-2640-FE0F",non_qualified:"1F647-1F3FF-200D-2640",image:"1f647-1f3ff-200d-2640-fe0f.png",sheet_x:34,sheet_y:12,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Bowing",b:"1F647-200D-2640-FE0F",c:"1F647-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_bowing","woman","female","girl"],k:[34,7],o:4},face_palm:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F926-1F3FB",non_qualified:null,image:"1f926-1f3fb.png",sheet_x:40,sheet_y:33,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F926-1F3FC",non_qualified:null,image:"1f926-1f3fc.png",sheet_x:40,sheet_y:34,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F926-1F3FD",non_qualified:null,image:"1f926-1f3fd.png",sheet_x:40,sheet_y:35,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F926-1F3FE",non_qualified:null,image:"1f926-1f3fe.png",sheet_x:40,sheet_y:36,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F926-1F3FF",non_qualified:null,image:"1f926-1f3ff.png",sheet_x:40,sheet_y:37,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Face Palm",b:"1F926",d:!0,e:!0,f:!0,h:!0,j:["person_facepalming","disappointed"],k:[40,32],o:3},"man-facepalming":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F926-1F3FB-200D-2642-FE0F",non_qualified:"1F926-1F3FB-200D-2642",image:"1f926-1f3fb-200d-2642-fe0f.png",sheet_x:40,sheet_y:27,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F926-1F3FC-200D-2642-FE0F",non_qualified:"1F926-1F3FC-200D-2642",image:"1f926-1f3fc-200d-2642-fe0f.png",sheet_x:40,sheet_y:28,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F926-1F3FD-200D-2642-FE0F",non_qualified:"1F926-1F3FD-200D-2642",image:"1f926-1f3fd-200d-2642-fe0f.png",sheet_x:40,sheet_y:29,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F926-1F3FE-200D-2642-FE0F",non_qualified:"1F926-1F3FE-200D-2642",image:"1f926-1f3fe-200d-2642-fe0f.png",sheet_x:40,sheet_y:30,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F926-1F3FF-200D-2642-FE0F",non_qualified:"1F926-1F3FF-200D-2642",image:"1f926-1f3ff-200d-2642-fe0f.png",sheet_x:40,sheet_y:31,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Facepalming",b:"1F926-200D-2642-FE0F",c:"1F926-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_facepalming","man","male","boy","disbelief"],k:[40,26],o:4},"woman-facepalming":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F926-1F3FB-200D-2640-FE0F",non_qualified:"1F926-1F3FB-200D-2640",image:"1f926-1f3fb-200d-2640-fe0f.png",sheet_x:40,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F926-1F3FC-200D-2640-FE0F",non_qualified:"1F926-1F3FC-200D-2640",image:"1f926-1f3fc-200d-2640-fe0f.png",sheet_x:40,sheet_y:22,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F926-1F3FD-200D-2640-FE0F",non_qualified:"1F926-1F3FD-200D-2640",image:"1f926-1f3fd-200d-2640-fe0f.png",sheet_x:40,sheet_y:23,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F926-1F3FE-200D-2640-FE0F",non_qualified:"1F926-1F3FE-200D-2640",image:"1f926-1f3fe-200d-2640-fe0f.png",sheet_x:40,sheet_y:24,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F926-1F3FF-200D-2640-FE0F",non_qualified:"1F926-1F3FF-200D-2640",image:"1f926-1f3ff-200d-2640-fe0f.png",sheet_x:40,sheet_y:25,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Facepalming",b:"1F926-200D-2640-FE0F",c:"1F926-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_facepalming","woman","female","girl","disbelief"],k:[40,20],o:4},shrug:{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F937-1F3FB",non_qualified:null,image:"1f937-1f3fb.png",sheet_x:41,sheet_y:53,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F937-1F3FC",non_qualified:null,image:"1f937-1f3fc.png",sheet_x:41,sheet_y:54,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F937-1F3FD",non_qualified:null,image:"1f937-1f3fd.png",sheet_x:41,sheet_y:55,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F937-1F3FE",non_qualified:null,image:"1f937-1f3fe.png",sheet_x:41,sheet_y:56,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F937-1F3FF",non_qualified:null,image:"1f937-1f3ff.png",sheet_x:41,sheet_y:57,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Shrug",b:"1F937",d:!0,e:!0,f:!0,h:!0,j:["person_shrugging","regardless"],k:[41,52],o:3},"man-shrugging":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F937-1F3FB-200D-2642-FE0F",non_qualified:"1F937-1F3FB-200D-2642",image:"1f937-1f3fb-200d-2642-fe0f.png",sheet_x:41,sheet_y:47,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F937-1F3FC-200D-2642-FE0F",non_qualified:"1F937-1F3FC-200D-2642",image:"1f937-1f3fc-200d-2642-fe0f.png",sheet_x:41,sheet_y:48,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F937-1F3FD-200D-2642-FE0F",non_qualified:"1F937-1F3FD-200D-2642",image:"1f937-1f3fd-200d-2642-fe0f.png",sheet_x:41,sheet_y:49,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F937-1F3FE-200D-2642-FE0F",non_qualified:"1F937-1F3FE-200D-2642",image:"1f937-1f3fe-200d-2642-fe0f.png",sheet_x:41,sheet_y:50,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F937-1F3FF-200D-2642-FE0F",non_qualified:"1F937-1F3FF-200D-2642",image:"1f937-1f3ff-200d-2642-fe0f.png",sheet_x:41,sheet_y:51,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Shrugging",b:"1F937-200D-2642-FE0F",c:"1F937-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_shrugging","man","male","boy","confused","indifferent","doubt"],k:[41,46],o:4},"woman-shrugging":{subcategory:"person-gesture",skin_variations:{"1F3FB":{unified:"1F937-1F3FB-200D-2640-FE0F",non_qualified:"1F937-1F3FB-200D-2640",image:"1f937-1f3fb-200d-2640-fe0f.png",sheet_x:41,sheet_y:41,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F937-1F3FC-200D-2640-FE0F",non_qualified:"1F937-1F3FC-200D-2640",image:"1f937-1f3fc-200d-2640-fe0f.png",sheet_x:41,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F937-1F3FD-200D-2640-FE0F",non_qualified:"1F937-1F3FD-200D-2640",image:"1f937-1f3fd-200d-2640-fe0f.png",sheet_x:41,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F937-1F3FE-200D-2640-FE0F",non_qualified:"1F937-1F3FE-200D-2640",image:"1f937-1f3fe-200d-2640-fe0f.png",sheet_x:41,sheet_y:44,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F937-1F3FF-200D-2640-FE0F",non_qualified:"1F937-1F3FF-200D-2640",image:"1f937-1f3ff-200d-2640-fe0f.png",sheet_x:41,sheet_y:45,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Shrugging",b:"1F937-200D-2640-FE0F",c:"1F937-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_shrugging","woman","female","girl","confused","indifferent","doubt"],k:[41,40],o:4},health_worker:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-2695-FE0F",non_qualified:"1F9D1-1F3FB-200D-2695",image:"1f9d1-1f3fb-200d-2695-fe0f.png",sheet_x:49,sheet_y:51,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-2695-FE0F",non_qualified:"1F9D1-1F3FC-200D-2695",image:"1f9d1-1f3fc-200d-2695-fe0f.png",sheet_x:49,sheet_y:52,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-2695-FE0F",non_qualified:"1F9D1-1F3FD-200D-2695",image:"1f9d1-1f3fd-200d-2695-fe0f.png",sheet_x:49,sheet_y:53,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-2695-FE0F",non_qualified:"1F9D1-1F3FE-200D-2695",image:"1f9d1-1f3fe-200d-2695-fe0f.png",sheet_x:49,sheet_y:54,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-2695-FE0F",non_qualified:"1F9D1-1F3FF-200D-2695",image:"1f9d1-1f3ff-200d-2695-fe0f.png",sheet_x:49,sheet_y:55,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Health Worker",b:"1F9D1-200D-2695-FE0F",c:"1F9D1-200D-2695",d:!0,e:!0,f:!0,h:!0,j:["health_worker","hospital"],k:[49,50],o:12},"male-doctor":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-2695-FE0F",non_qualified:"1F468-1F3FB-200D-2695",image:"1f468-1f3fb-200d-2695-fe0f.png",sheet_x:16,sheet_y:6,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-2695-FE0F",non_qualified:"1F468-1F3FC-200D-2695",image:"1f468-1f3fc-200d-2695-fe0f.png",sheet_x:16,sheet_y:7,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-2695-FE0F",non_qualified:"1F468-1F3FD-200D-2695",image:"1f468-1f3fd-200d-2695-fe0f.png",sheet_x:16,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-2695-FE0F",non_qualified:"1F468-1F3FE-200D-2695",image:"1f468-1f3fe-200d-2695-fe0f.png",sheet_x:16,sheet_y:9,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-2695-FE0F",non_qualified:"1F468-1F3FF-200D-2695",image:"1f468-1f3ff-200d-2695-fe0f.png",sheet_x:16,sheet_y:10,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Health Worker",b:"1F468-200D-2695-FE0F",c:"1F468-200D-2695",d:!0,e:!0,f:!0,h:!0,j:["man_health_worker","doctor","nurse","therapist","healthcare","man","human"],k:[16,5],o:4},"female-doctor":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-2695-FE0F",non_qualified:"1F469-1F3FB-200D-2695",image:"1f469-1f3fb-200d-2695-fe0f.png",sheet_x:19,sheet_y:35,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-2695-FE0F",non_qualified:"1F469-1F3FC-200D-2695",image:"1f469-1f3fc-200d-2695-fe0f.png",sheet_x:19,sheet_y:36,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-2695-FE0F",non_qualified:"1F469-1F3FD-200D-2695",image:"1f469-1f3fd-200d-2695-fe0f.png",sheet_x:19,sheet_y:37,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-2695-FE0F",non_qualified:"1F469-1F3FE-200D-2695",image:"1f469-1f3fe-200d-2695-fe0f.png",sheet_x:19,sheet_y:38,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-2695-FE0F",non_qualified:"1F469-1F3FF-200D-2695",image:"1f469-1f3ff-200d-2695-fe0f.png",sheet_x:19,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Health Worker",b:"1F469-200D-2695-FE0F",c:"1F469-200D-2695",d:!0,e:!0,f:!0,h:!0,j:["woman_health_worker","doctor","nurse","therapist","healthcare","woman","human"],k:[19,34],o:4},student:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F393",non_qualified:null,image:"1f9d1-1f3fb-200d-1f393.png",sheet_x:47,sheet_y:39,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F393",non_qualified:null,image:"1f9d1-1f3fc-200d-1f393.png",sheet_x:47,sheet_y:40,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F393",non_qualified:null,image:"1f9d1-1f3fd-200d-1f393.png",sheet_x:47,sheet_y:41,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F393",non_qualified:null,image:"1f9d1-1f3fe-200d-1f393.png",sheet_x:47,sheet_y:42,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F393",non_qualified:null,image:"1f9d1-1f3ff-200d-1f393.png",sheet_x:47,sheet_y:43,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Student",b:"1F9D1-200D-1F393",d:!0,e:!0,f:!0,h:!0,j:["student","learn"],k:[47,38],o:12},"male-student":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F393",non_qualified:null,image:"1f468-1f3fb-200d-1f393.png",sheet_x:14,sheet_y:5,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F393",non_qualified:null,image:"1f468-1f3fc-200d-1f393.png",sheet_x:14,sheet_y:6,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F393",non_qualified:null,image:"1f468-1f3fd-200d-1f393.png",sheet_x:14,sheet_y:7,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F393",non_qualified:null,image:"1f468-1f3fe-200d-1f393.png",sheet_x:14,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F393",non_qualified:null,image:"1f468-1f3ff-200d-1f393.png",sheet_x:14,sheet_y:9,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Student",b:"1F468-200D-1F393",d:!0,e:!0,f:!0,h:!0,j:["man_student","graduate","man","human"],k:[14,4],o:4},"female-student":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F393",non_qualified:null,image:"1f469-1f3fb-200d-1f393.png",sheet_x:17,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F393",non_qualified:null,image:"1f469-1f3fc-200d-1f393.png",sheet_x:17,sheet_y:40,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F393",non_qualified:null,image:"1f469-1f3fd-200d-1f393.png",sheet_x:17,sheet_y:41,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F393",non_qualified:null,image:"1f469-1f3fe-200d-1f393.png",sheet_x:17,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F393",non_qualified:null,image:"1f469-1f3ff-200d-1f393.png",sheet_x:17,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Student",b:"1F469-200D-1F393",d:!0,e:!0,f:!0,h:!0,j:["woman_student","graduate","woman","human"],k:[17,38],o:4},teacher:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F3EB",non_qualified:null,image:"1f9d1-1f3fb-200d-1f3eb.png",sheet_x:47,sheet_y:57,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F3EB",non_qualified:null,image:"1f9d1-1f3fc-200d-1f3eb.png",sheet_x:47,sheet_y:58,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F3EB",non_qualified:null,image:"1f9d1-1f3fd-200d-1f3eb.png",sheet_x:47,sheet_y:59,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F3EB",non_qualified:null,image:"1f9d1-1f3fe-200d-1f3eb.png",sheet_x:47,sheet_y:60,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F3EB",non_qualified:null,image:"1f9d1-1f3ff-200d-1f3eb.png",sheet_x:48,sheet_y:0,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Teacher",b:"1F9D1-200D-1F3EB",d:!0,e:!0,f:!0,h:!0,j:["teacher","professor"],k:[47,56],o:12},"male-teacher":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F3EB",non_qualified:null,image:"1f468-1f3fb-200d-1f3eb.png",sheet_x:14,sheet_y:23,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F3EB",non_qualified:null,image:"1f468-1f3fc-200d-1f3eb.png",sheet_x:14,sheet_y:24,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F3EB",non_qualified:null,image:"1f468-1f3fd-200d-1f3eb.png",sheet_x:14,sheet_y:25,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F3EB",non_qualified:null,image:"1f468-1f3fe-200d-1f3eb.png",sheet_x:14,sheet_y:26,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F3EB",non_qualified:null,image:"1f468-1f3ff-200d-1f3eb.png",sheet_x:14,sheet_y:27,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Teacher",b:"1F468-200D-1F3EB",d:!0,e:!0,f:!0,h:!0,j:["man_teacher","instructor","professor","man","human"],k:[14,22],o:4},"female-teacher":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F3EB",non_qualified:null,image:"1f469-1f3fb-200d-1f3eb.png",sheet_x:17,sheet_y:57,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F3EB",non_qualified:null,image:"1f469-1f3fc-200d-1f3eb.png",sheet_x:17,sheet_y:58,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F3EB",non_qualified:null,image:"1f469-1f3fd-200d-1f3eb.png",sheet_x:17,sheet_y:59,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F3EB",non_qualified:null,image:"1f469-1f3fe-200d-1f3eb.png",sheet_x:17,sheet_y:60,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F3EB",non_qualified:null,image:"1f469-1f3ff-200d-1f3eb.png",sheet_x:18,sheet_y:0,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Teacher",b:"1F469-200D-1F3EB",d:!0,e:!0,f:!0,h:!0,j:["woman_teacher","instructor","professor","woman","human"],k:[17,56],o:4},judge:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-2696-FE0F",non_qualified:"1F9D1-1F3FB-200D-2696",image:"1f9d1-1f3fb-200d-2696-fe0f.png",sheet_x:49,sheet_y:57,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-2696-FE0F",non_qualified:"1F9D1-1F3FC-200D-2696",image:"1f9d1-1f3fc-200d-2696-fe0f.png",sheet_x:49,sheet_y:58,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-2696-FE0F",non_qualified:"1F9D1-1F3FD-200D-2696",image:"1f9d1-1f3fd-200d-2696-fe0f.png",sheet_x:49,sheet_y:59,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-2696-FE0F",non_qualified:"1F9D1-1F3FE-200D-2696",image:"1f9d1-1f3fe-200d-2696-fe0f.png",sheet_x:49,sheet_y:60,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-2696-FE0F",non_qualified:"1F9D1-1F3FF-200D-2696",image:"1f9d1-1f3ff-200d-2696-fe0f.png",sheet_x:50,sheet_y:0,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Judge",b:"1F9D1-200D-2696-FE0F",c:"1F9D1-200D-2696",d:!0,e:!0,f:!0,h:!0,j:["judge","law"],k:[49,56],o:12},"male-judge":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-2696-FE0F",non_qualified:"1F468-1F3FB-200D-2696",image:"1f468-1f3fb-200d-2696-fe0f.png",sheet_x:16,sheet_y:12,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-2696-FE0F",non_qualified:"1F468-1F3FC-200D-2696",image:"1f468-1f3fc-200d-2696-fe0f.png",sheet_x:16,sheet_y:13,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-2696-FE0F",non_qualified:"1F468-1F3FD-200D-2696",image:"1f468-1f3fd-200d-2696-fe0f.png",sheet_x:16,sheet_y:14,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-2696-FE0F",non_qualified:"1F468-1F3FE-200D-2696",image:"1f468-1f3fe-200d-2696-fe0f.png",sheet_x:16,sheet_y:15,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-2696-FE0F",non_qualified:"1F468-1F3FF-200D-2696",image:"1f468-1f3ff-200d-2696-fe0f.png",sheet_x:16,sheet_y:16,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Judge",b:"1F468-200D-2696-FE0F",c:"1F468-200D-2696",d:!0,e:!0,f:!0,h:!0,j:["man_judge","justice","court","man","human"],k:[16,11],o:4},"female-judge":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-2696-FE0F",non_qualified:"1F469-1F3FB-200D-2696",image:"1f469-1f3fb-200d-2696-fe0f.png",sheet_x:19,sheet_y:41,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-2696-FE0F",non_qualified:"1F469-1F3FC-200D-2696",image:"1f469-1f3fc-200d-2696-fe0f.png",sheet_x:19,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-2696-FE0F",non_qualified:"1F469-1F3FD-200D-2696",image:"1f469-1f3fd-200d-2696-fe0f.png",sheet_x:19,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-2696-FE0F",non_qualified:"1F469-1F3FE-200D-2696",image:"1f469-1f3fe-200d-2696-fe0f.png",sheet_x:19,sheet_y:44,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-2696-FE0F",non_qualified:"1F469-1F3FF-200D-2696",image:"1f469-1f3ff-200d-2696-fe0f.png",sheet_x:19,sheet_y:45,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Judge",b:"1F469-200D-2696-FE0F",c:"1F469-200D-2696",d:!0,e:!0,f:!0,h:!0,j:["woman_judge","justice","court","woman","human"],k:[19,40],o:4},farmer:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F33E",non_qualified:null,image:"1f9d1-1f3fb-200d-1f33e.png",sheet_x:47,sheet_y:15,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F33E",non_qualified:null,image:"1f9d1-1f3fc-200d-1f33e.png",sheet_x:47,sheet_y:16,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F33E",non_qualified:null,image:"1f9d1-1f3fd-200d-1f33e.png",sheet_x:47,sheet_y:17,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F33E",non_qualified:null,image:"1f9d1-1f3fe-200d-1f33e.png",sheet_x:47,sheet_y:18,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F33E",non_qualified:null,image:"1f9d1-1f3ff-200d-1f33e.png",sheet_x:47,sheet_y:19,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Farmer",b:"1F9D1-200D-1F33E",d:!0,e:!0,f:!0,h:!0,j:["farmer","crops"],k:[47,14],o:12},"male-farmer":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F33E",non_qualified:null,image:"1f468-1f3fb-200d-1f33e.png",sheet_x:13,sheet_y:48,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F33E",non_qualified:null,image:"1f468-1f3fc-200d-1f33e.png",sheet_x:13,sheet_y:49,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F33E",non_qualified:null,image:"1f468-1f3fd-200d-1f33e.png",sheet_x:13,sheet_y:50,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F33E",non_qualified:null,image:"1f468-1f3fe-200d-1f33e.png",sheet_x:13,sheet_y:51,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F33E",non_qualified:null,image:"1f468-1f3ff-200d-1f33e.png",sheet_x:13,sheet_y:52,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Farmer",b:"1F468-200D-1F33E",d:!0,e:!0,f:!0,h:!0,j:["man_farmer","rancher","gardener","man","human"],k:[13,47],o:4},"female-farmer":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F33E",non_qualified:null,image:"1f469-1f3fb-200d-1f33e.png",sheet_x:17,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F33E",non_qualified:null,image:"1f469-1f3fc-200d-1f33e.png",sheet_x:17,sheet_y:22,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F33E",non_qualified:null,image:"1f469-1f3fd-200d-1f33e.png",sheet_x:17,sheet_y:23,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F33E",non_qualified:null,image:"1f469-1f3fe-200d-1f33e.png",sheet_x:17,sheet_y:24,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F33E",non_qualified:null,image:"1f469-1f3ff-200d-1f33e.png",sheet_x:17,sheet_y:25,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Farmer",b:"1F469-200D-1F33E",d:!0,e:!0,f:!0,h:!0,j:["woman_farmer","rancher","gardener","woman","human"],k:[17,20],o:4},cook:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F373",non_qualified:null,image:"1f9d1-1f3fb-200d-1f373.png",sheet_x:47,sheet_y:21,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F373",non_qualified:null,image:"1f9d1-1f3fc-200d-1f373.png",sheet_x:47,sheet_y:22,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F373",non_qualified:null,image:"1f9d1-1f3fd-200d-1f373.png",sheet_x:47,sheet_y:23,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F373",non_qualified:null,image:"1f9d1-1f3fe-200d-1f373.png",sheet_x:47,sheet_y:24,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F373",non_qualified:null,image:"1f9d1-1f3ff-200d-1f373.png",sheet_x:47,sheet_y:25,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Cook",b:"1F9D1-200D-1F373",d:!0,e:!0,f:!0,h:!0,j:["cook","food","kitchen","culinary"],k:[47,20],o:12},"male-cook":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F373",non_qualified:null,image:"1f468-1f3fb-200d-1f373.png",sheet_x:13,sheet_y:54,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F373",non_qualified:null,image:"1f468-1f3fc-200d-1f373.png",sheet_x:13,sheet_y:55,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F373",non_qualified:null,image:"1f468-1f3fd-200d-1f373.png",sheet_x:13,sheet_y:56,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F373",non_qualified:null,image:"1f468-1f3fe-200d-1f373.png",sheet_x:13,sheet_y:57,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F373",non_qualified:null,image:"1f468-1f3ff-200d-1f373.png",sheet_x:13,sheet_y:58,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Cook",b:"1F468-200D-1F373",d:!0,e:!0,f:!0,h:!0,j:["man_cook","chef","man","human"],k:[13,53],o:4},"female-cook":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F373",non_qualified:null,image:"1f469-1f3fb-200d-1f373.png",sheet_x:17,sheet_y:27,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F373",non_qualified:null,image:"1f469-1f3fc-200d-1f373.png",sheet_x:17,sheet_y:28,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F373",non_qualified:null,image:"1f469-1f3fd-200d-1f373.png",sheet_x:17,sheet_y:29,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F373",non_qualified:null,image:"1f469-1f3fe-200d-1f373.png",sheet_x:17,sheet_y:30,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F373",non_qualified:null,image:"1f469-1f3ff-200d-1f373.png",sheet_x:17,sheet_y:31,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Cook",b:"1F469-200D-1F373",d:!0,e:!0,f:!0,h:!0,j:["woman_cook","chef","woman","human"],k:[17,26],o:4},mechanic:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F527",non_qualified:null,image:"1f9d1-1f3fb-200d-1f527.png",sheet_x:48,sheet_y:20,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F527",non_qualified:null,image:"1f9d1-1f3fc-200d-1f527.png",sheet_x:48,sheet_y:21,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F527",non_qualified:null,image:"1f9d1-1f3fd-200d-1f527.png",sheet_x:48,sheet_y:22,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F527",non_qualified:null,image:"1f9d1-1f3fe-200d-1f527.png",sheet_x:48,sheet_y:23,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F527",non_qualified:null,image:"1f9d1-1f3ff-200d-1f527.png",sheet_x:48,sheet_y:24,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Mechanic",b:"1F9D1-200D-1F527",d:!0,e:!0,f:!0,h:!0,j:["mechanic","worker","technician"],k:[48,19],o:12},"male-mechanic":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F527",non_qualified:null,image:"1f468-1f3fb-200d-1f527.png",sheet_x:15,sheet_y:1,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F527",non_qualified:null,image:"1f468-1f3fc-200d-1f527.png",sheet_x:15,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F527",non_qualified:null,image:"1f468-1f3fd-200d-1f527.png",sheet_x:15,sheet_y:3,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F527",non_qualified:null,image:"1f468-1f3fe-200d-1f527.png",sheet_x:15,sheet_y:4,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F527",non_qualified:null,image:"1f468-1f3ff-200d-1f527.png",sheet_x:15,sheet_y:5,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Mechanic",b:"1F468-200D-1F527",d:!0,e:!0,f:!0,h:!0,j:["man_mechanic","plumber","man","human","wrench"],k:[15,0],o:4},"female-mechanic":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F527",non_qualified:null,image:"1f469-1f3fb-200d-1f527.png",sheet_x:18,sheet_y:30,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F527",non_qualified:null,image:"1f469-1f3fc-200d-1f527.png",sheet_x:18,sheet_y:31,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F527",non_qualified:null,image:"1f469-1f3fd-200d-1f527.png",sheet_x:18,sheet_y:32,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F527",non_qualified:null,image:"1f469-1f3fe-200d-1f527.png",sheet_x:18,sheet_y:33,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F527",non_qualified:null,image:"1f469-1f3ff-200d-1f527.png",sheet_x:18,sheet_y:34,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Mechanic",b:"1F469-200D-1F527",d:!0,e:!0,f:!0,h:!0,j:["woman_mechanic","plumber","woman","human","wrench"],k:[18,29],o:4},factory_worker:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F3ED",non_qualified:null,image:"1f9d1-1f3fb-200d-1f3ed.png",sheet_x:48,sheet_y:2,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F3ED",non_qualified:null,image:"1f9d1-1f3fc-200d-1f3ed.png",sheet_x:48,sheet_y:3,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F3ED",non_qualified:null,image:"1f9d1-1f3fd-200d-1f3ed.png",sheet_x:48,sheet_y:4,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F3ED",non_qualified:null,image:"1f9d1-1f3fe-200d-1f3ed.png",sheet_x:48,sheet_y:5,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F3ED",non_qualified:null,image:"1f9d1-1f3ff-200d-1f3ed.png",sheet_x:48,sheet_y:6,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Factory Worker",b:"1F9D1-200D-1F3ED",d:!0,e:!0,f:!0,h:!0,j:["factory_worker","labor"],k:[48,1],o:12},"male-factory-worker":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F3ED",non_qualified:null,image:"1f468-1f3fb-200d-1f3ed.png",sheet_x:14,sheet_y:29,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F3ED",non_qualified:null,image:"1f468-1f3fc-200d-1f3ed.png",sheet_x:14,sheet_y:30,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F3ED",non_qualified:null,image:"1f468-1f3fd-200d-1f3ed.png",sheet_x:14,sheet_y:31,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F3ED",non_qualified:null,image:"1f468-1f3fe-200d-1f3ed.png",sheet_x:14,sheet_y:32,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F3ED",non_qualified:null,image:"1f468-1f3ff-200d-1f3ed.png",sheet_x:14,sheet_y:33,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Factory Worker",b:"1F468-200D-1F3ED",d:!0,e:!0,f:!0,h:!0,j:["man_factory_worker","assembly","industrial","man","human"],k:[14,28],o:4},"female-factory-worker":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F3ED",non_qualified:null,image:"1f469-1f3fb-200d-1f3ed.png",sheet_x:18,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F3ED",non_qualified:null,image:"1f469-1f3fc-200d-1f3ed.png",sheet_x:18,sheet_y:3,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F3ED",non_qualified:null,image:"1f469-1f3fd-200d-1f3ed.png",sheet_x:18,sheet_y:4,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F3ED",non_qualified:null,image:"1f469-1f3fe-200d-1f3ed.png",sheet_x:18,sheet_y:5,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F3ED",non_qualified:null,image:"1f469-1f3ff-200d-1f3ed.png",sheet_x:18,sheet_y:6,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Factory Worker",b:"1F469-200D-1F3ED",d:!0,e:!0,f:!0,h:!0,j:["woman_factory_worker","assembly","industrial","woman","human"],k:[18,1],o:4},office_worker:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F4BC",non_qualified:null,image:"1f9d1-1f3fb-200d-1f4bc.png",sheet_x:48,sheet_y:14,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F4BC",non_qualified:null,image:"1f9d1-1f3fc-200d-1f4bc.png",sheet_x:48,sheet_y:15,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F4BC",non_qualified:null,image:"1f9d1-1f3fd-200d-1f4bc.png",sheet_x:48,sheet_y:16,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F4BC",non_qualified:null,image:"1f9d1-1f3fe-200d-1f4bc.png",sheet_x:48,sheet_y:17,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F4BC",non_qualified:null,image:"1f9d1-1f3ff-200d-1f4bc.png",sheet_x:48,sheet_y:18,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Office Worker",b:"1F9D1-200D-1F4BC",d:!0,e:!0,f:!0,h:!0,j:["office_worker","business"],k:[48,13],o:12},"male-office-worker":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F4BC",non_qualified:null,image:"1f468-1f3fb-200d-1f4bc.png",sheet_x:14,sheet_y:56,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F4BC",non_qualified:null,image:"1f468-1f3fc-200d-1f4bc.png",sheet_x:14,sheet_y:57,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F4BC",non_qualified:null,image:"1f468-1f3fd-200d-1f4bc.png",sheet_x:14,sheet_y:58,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F4BC",non_qualified:null,image:"1f468-1f3fe-200d-1f4bc.png",sheet_x:14,sheet_y:59,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F4BC",non_qualified:null,image:"1f468-1f3ff-200d-1f4bc.png",sheet_x:14,sheet_y:60,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Office Worker",b:"1F468-200D-1F4BC",d:!0,e:!0,f:!0,h:!0,j:["man_office_worker","business","manager","man","human"],k:[14,55],o:4},"female-office-worker":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F4BC",non_qualified:null,image:"1f469-1f3fb-200d-1f4bc.png",sheet_x:18,sheet_y:24,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F4BC",non_qualified:null,image:"1f469-1f3fc-200d-1f4bc.png",sheet_x:18,sheet_y:25,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F4BC",non_qualified:null,image:"1f469-1f3fd-200d-1f4bc.png",sheet_x:18,sheet_y:26,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F4BC",non_qualified:null,image:"1f469-1f3fe-200d-1f4bc.png",sheet_x:18,sheet_y:27,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F4BC",non_qualified:null,image:"1f469-1f3ff-200d-1f4bc.png",sheet_x:18,sheet_y:28,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Office Worker",b:"1F469-200D-1F4BC",d:!0,e:!0,f:!0,h:!0,j:["woman_office_worker","business","manager","woman","human"],k:[18,23],o:4},scientist:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F52C",non_qualified:null,image:"1f9d1-1f3fb-200d-1f52c.png",sheet_x:48,sheet_y:26,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F52C",non_qualified:null,image:"1f9d1-1f3fc-200d-1f52c.png",sheet_x:48,sheet_y:27,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F52C",non_qualified:null,image:"1f9d1-1f3fd-200d-1f52c.png",sheet_x:48,sheet_y:28,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F52C",non_qualified:null,image:"1f9d1-1f3fe-200d-1f52c.png",sheet_x:48,sheet_y:29,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F52C",non_qualified:null,image:"1f9d1-1f3ff-200d-1f52c.png",sheet_x:48,sheet_y:30,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Scientist",b:"1F9D1-200D-1F52C",d:!0,e:!0,f:!0,h:!0,j:["scientist","chemistry"],k:[48,25],o:12},"male-scientist":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F52C",non_qualified:null,image:"1f468-1f3fb-200d-1f52c.png",sheet_x:15,sheet_y:7,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F52C",non_qualified:null,image:"1f468-1f3fc-200d-1f52c.png",sheet_x:15,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F52C",non_qualified:null,image:"1f468-1f3fd-200d-1f52c.png",sheet_x:15,sheet_y:9,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F52C",non_qualified:null,image:"1f468-1f3fe-200d-1f52c.png",sheet_x:15,sheet_y:10,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F52C",non_qualified:null,image:"1f468-1f3ff-200d-1f52c.png",sheet_x:15,sheet_y:11,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Scientist",b:"1F468-200D-1F52C",d:!0,e:!0,f:!0,h:!0,j:["man_scientist","biologist","chemist","engineer","physicist","man","human"],k:[15,6],o:4},"female-scientist":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F52C",non_qualified:null,image:"1f469-1f3fb-200d-1f52c.png",sheet_x:18,sheet_y:36,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F52C",non_qualified:null,image:"1f469-1f3fc-200d-1f52c.png",sheet_x:18,sheet_y:37,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F52C",non_qualified:null,image:"1f469-1f3fd-200d-1f52c.png",sheet_x:18,sheet_y:38,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F52C",non_qualified:null,image:"1f469-1f3fe-200d-1f52c.png",sheet_x:18,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F52C",non_qualified:null,image:"1f469-1f3ff-200d-1f52c.png",sheet_x:18,sheet_y:40,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Scientist",b:"1F469-200D-1F52C",d:!0,e:!0,f:!0,h:!0,j:["woman_scientist","biologist","chemist","engineer","physicist","woman","human"],k:[18,35],o:4},technologist:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F4BB",non_qualified:null,image:"1f9d1-1f3fb-200d-1f4bb.png",sheet_x:48,sheet_y:8,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F4BB",non_qualified:null,image:"1f9d1-1f3fc-200d-1f4bb.png",sheet_x:48,sheet_y:9,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F4BB",non_qualified:null,image:"1f9d1-1f3fd-200d-1f4bb.png",sheet_x:48,sheet_y:10,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F4BB",non_qualified:null,image:"1f9d1-1f3fe-200d-1f4bb.png",sheet_x:48,sheet_y:11,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F4BB",non_qualified:null,image:"1f9d1-1f3ff-200d-1f4bb.png",sheet_x:48,sheet_y:12,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Technologist",b:"1F9D1-200D-1F4BB",d:!0,e:!0,f:!0,h:!0,j:["technologist","computer"],k:[48,7],o:12},"male-technologist":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F4BB",non_qualified:null,image:"1f468-1f3fb-200d-1f4bb.png",sheet_x:14,sheet_y:50,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F4BB",non_qualified:null,image:"1f468-1f3fc-200d-1f4bb.png",sheet_x:14,sheet_y:51,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F4BB",non_qualified:null,image:"1f468-1f3fd-200d-1f4bb.png",sheet_x:14,sheet_y:52,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F4BB",non_qualified:null,image:"1f468-1f3fe-200d-1f4bb.png",sheet_x:14,sheet_y:53,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F4BB",non_qualified:null,image:"1f468-1f3ff-200d-1f4bb.png",sheet_x:14,sheet_y:54,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Technologist",b:"1F468-200D-1F4BB",d:!0,e:!0,f:!0,h:!0,j:["man_technologist","coder","developer","engineer","programmer","software","man","human","laptop","computer"],k:[14,49],o:4},"female-technologist":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F4BB",non_qualified:null,image:"1f469-1f3fb-200d-1f4bb.png",sheet_x:18,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F4BB",non_qualified:null,image:"1f469-1f3fc-200d-1f4bb.png",sheet_x:18,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F4BB",non_qualified:null,image:"1f469-1f3fd-200d-1f4bb.png",sheet_x:18,sheet_y:20,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F4BB",non_qualified:null,image:"1f469-1f3fe-200d-1f4bb.png",sheet_x:18,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F4BB",non_qualified:null,image:"1f469-1f3ff-200d-1f4bb.png",sheet_x:18,sheet_y:22,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Technologist",b:"1F469-200D-1F4BB",d:!0,e:!0,f:!0,h:!0,j:["woman_technologist","coder","developer","engineer","programmer","software","woman","human","laptop","computer"],k:[18,17],o:4},singer:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F3A4",non_qualified:null,image:"1f9d1-1f3fb-200d-1f3a4.png",sheet_x:47,sheet_y:45,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F3A4",non_qualified:null,image:"1f9d1-1f3fc-200d-1f3a4.png",sheet_x:47,sheet_y:46,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F3A4",non_qualified:null,image:"1f9d1-1f3fd-200d-1f3a4.png",sheet_x:47,sheet_y:47,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F3A4",non_qualified:null,image:"1f9d1-1f3fe-200d-1f3a4.png",sheet_x:47,sheet_y:48,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F3A4",non_qualified:null,image:"1f9d1-1f3ff-200d-1f3a4.png",sheet_x:47,sheet_y:49,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Singer",b:"1F9D1-200D-1F3A4",d:!0,e:!0,f:!0,h:!0,j:["singer","song","artist","performer"],k:[47,44],o:12},"male-singer":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F3A4",non_qualified:null,image:"1f468-1f3fb-200d-1f3a4.png",sheet_x:14,sheet_y:11,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F3A4",non_qualified:null,image:"1f468-1f3fc-200d-1f3a4.png",sheet_x:14,sheet_y:12,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F3A4",non_qualified:null,image:"1f468-1f3fd-200d-1f3a4.png",sheet_x:14,sheet_y:13,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F3A4",non_qualified:null,image:"1f468-1f3fe-200d-1f3a4.png",sheet_x:14,sheet_y:14,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F3A4",non_qualified:null,image:"1f468-1f3ff-200d-1f3a4.png",sheet_x:14,sheet_y:15,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Singer",b:"1F468-200D-1F3A4",d:!0,e:!0,f:!0,h:!0,j:["man_singer","rockstar","entertainer","man","human"],k:[14,10],o:4},"female-singer":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F3A4",non_qualified:null,image:"1f469-1f3fb-200d-1f3a4.png",sheet_x:17,sheet_y:45,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F3A4",non_qualified:null,image:"1f469-1f3fc-200d-1f3a4.png",sheet_x:17,sheet_y:46,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F3A4",non_qualified:null,image:"1f469-1f3fd-200d-1f3a4.png",sheet_x:17,sheet_y:47,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F3A4",non_qualified:null,image:"1f469-1f3fe-200d-1f3a4.png",sheet_x:17,sheet_y:48,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F3A4",non_qualified:null,image:"1f469-1f3ff-200d-1f3a4.png",sheet_x:17,sheet_y:49,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Singer",b:"1F469-200D-1F3A4",d:!0,e:!0,f:!0,h:!0,j:["woman_singer","rockstar","entertainer","woman","human"],k:[17,44],o:4},artist:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F3A8",non_qualified:null,image:"1f9d1-1f3fb-200d-1f3a8.png",sheet_x:47,sheet_y:51,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F3A8",non_qualified:null,image:"1f9d1-1f3fc-200d-1f3a8.png",sheet_x:47,sheet_y:52,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F3A8",non_qualified:null,image:"1f9d1-1f3fd-200d-1f3a8.png",sheet_x:47,sheet_y:53,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F3A8",non_qualified:null,image:"1f9d1-1f3fe-200d-1f3a8.png",sheet_x:47,sheet_y:54,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F3A8",non_qualified:null,image:"1f9d1-1f3ff-200d-1f3a8.png",sheet_x:47,sheet_y:55,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Artist",b:"1F9D1-200D-1F3A8",d:!0,e:!0,f:!0,h:!0,j:["artist","painting","draw","creativity"],k:[47,50],o:12},"male-artist":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F3A8",non_qualified:null,image:"1f468-1f3fb-200d-1f3a8.png",sheet_x:14,sheet_y:17,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F3A8",non_qualified:null,image:"1f468-1f3fc-200d-1f3a8.png",sheet_x:14,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F3A8",non_qualified:null,image:"1f468-1f3fd-200d-1f3a8.png",sheet_x:14,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F3A8",non_qualified:null,image:"1f468-1f3fe-200d-1f3a8.png",sheet_x:14,sheet_y:20,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F3A8",non_qualified:null,image:"1f468-1f3ff-200d-1f3a8.png",sheet_x:14,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Artist",b:"1F468-200D-1F3A8",d:!0,e:!0,f:!0,h:!0,j:["man_artist","painter","man","human"],k:[14,16],o:4},"female-artist":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F3A8",non_qualified:null,image:"1f469-1f3fb-200d-1f3a8.png",sheet_x:17,sheet_y:51,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F3A8",non_qualified:null,image:"1f469-1f3fc-200d-1f3a8.png",sheet_x:17,sheet_y:52,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F3A8",non_qualified:null,image:"1f469-1f3fd-200d-1f3a8.png",sheet_x:17,sheet_y:53,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F3A8",non_qualified:null,image:"1f469-1f3fe-200d-1f3a8.png",sheet_x:17,sheet_y:54,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F3A8",non_qualified:null,image:"1f469-1f3ff-200d-1f3a8.png",sheet_x:17,sheet_y:55,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Artist",b:"1F469-200D-1F3A8",d:!0,e:!0,f:!0,h:!0,j:["woman_artist","painter","woman","human"],k:[17,50],o:4},pilot:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-2708-FE0F",non_qualified:"1F9D1-1F3FB-200D-2708",image:"1f9d1-1f3fb-200d-2708-fe0f.png",sheet_x:50,sheet_y:2,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-2708-FE0F",non_qualified:"1F9D1-1F3FC-200D-2708",image:"1f9d1-1f3fc-200d-2708-fe0f.png",sheet_x:50,sheet_y:3,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-2708-FE0F",non_qualified:"1F9D1-1F3FD-200D-2708",image:"1f9d1-1f3fd-200d-2708-fe0f.png",sheet_x:50,sheet_y:4,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-2708-FE0F",non_qualified:"1F9D1-1F3FE-200D-2708",image:"1f9d1-1f3fe-200d-2708-fe0f.png",sheet_x:50,sheet_y:5,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-2708-FE0F",non_qualified:"1F9D1-1F3FF-200D-2708",image:"1f9d1-1f3ff-200d-2708-fe0f.png",sheet_x:50,sheet_y:6,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Pilot",b:"1F9D1-200D-2708-FE0F",c:"1F9D1-200D-2708",d:!0,e:!0,f:!0,h:!0,j:["pilot","fly","plane","airplane"],k:[50,1],o:12},"male-pilot":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-2708-FE0F",non_qualified:"1F468-1F3FB-200D-2708",image:"1f468-1f3fb-200d-2708-fe0f.png",sheet_x:16,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-2708-FE0F",non_qualified:"1F468-1F3FC-200D-2708",image:"1f468-1f3fc-200d-2708-fe0f.png",sheet_x:16,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-2708-FE0F",non_qualified:"1F468-1F3FD-200D-2708",image:"1f468-1f3fd-200d-2708-fe0f.png",sheet_x:16,sheet_y:20,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-2708-FE0F",non_qualified:"1F468-1F3FE-200D-2708",image:"1f468-1f3fe-200d-2708-fe0f.png",sheet_x:16,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-2708-FE0F",non_qualified:"1F468-1F3FF-200D-2708",image:"1f468-1f3ff-200d-2708-fe0f.png",sheet_x:16,sheet_y:22,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Pilot",b:"1F468-200D-2708-FE0F",c:"1F468-200D-2708",d:!0,e:!0,f:!0,h:!0,j:["man_pilot","aviator","plane","man","human"],k:[16,17],o:4},"female-pilot":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-2708-FE0F",non_qualified:"1F469-1F3FB-200D-2708",image:"1f469-1f3fb-200d-2708-fe0f.png",sheet_x:19,sheet_y:47,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-2708-FE0F",non_qualified:"1F469-1F3FC-200D-2708",image:"1f469-1f3fc-200d-2708-fe0f.png",sheet_x:19,sheet_y:48,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-2708-FE0F",non_qualified:"1F469-1F3FD-200D-2708",image:"1f469-1f3fd-200d-2708-fe0f.png",sheet_x:19,sheet_y:49,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-2708-FE0F",non_qualified:"1F469-1F3FE-200D-2708",image:"1f469-1f3fe-200d-2708-fe0f.png",sheet_x:19,sheet_y:50,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-2708-FE0F",non_qualified:"1F469-1F3FF-200D-2708",image:"1f469-1f3ff-200d-2708-fe0f.png",sheet_x:19,sheet_y:51,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Pilot",b:"1F469-200D-2708-FE0F",c:"1F469-200D-2708",d:!0,e:!0,f:!0,h:!0,j:["woman_pilot","aviator","plane","woman","human"],k:[19,46],o:4},astronaut:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F680",non_qualified:null,image:"1f9d1-1f3fb-200d-1f680.png",sheet_x:48,sheet_y:32,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F680",non_qualified:null,image:"1f9d1-1f3fc-200d-1f680.png",sheet_x:48,sheet_y:33,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F680",non_qualified:null,image:"1f9d1-1f3fd-200d-1f680.png",sheet_x:48,sheet_y:34,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F680",non_qualified:null,image:"1f9d1-1f3fe-200d-1f680.png",sheet_x:48,sheet_y:35,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F680",non_qualified:null,image:"1f9d1-1f3ff-200d-1f680.png",sheet_x:48,sheet_y:36,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Astronaut",b:"1F9D1-200D-1F680",d:!0,e:!0,f:!0,h:!0,j:["astronaut","outerspace"],k:[48,31],o:12},"male-astronaut":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F680",non_qualified:null,image:"1f468-1f3fb-200d-1f680.png",sheet_x:15,sheet_y:13,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F680",non_qualified:null,image:"1f468-1f3fc-200d-1f680.png",sheet_x:15,sheet_y:14,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F680",non_qualified:null,image:"1f468-1f3fd-200d-1f680.png",sheet_x:15,sheet_y:15,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F680",non_qualified:null,image:"1f468-1f3fe-200d-1f680.png",sheet_x:15,sheet_y:16,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F680",non_qualified:null,image:"1f468-1f3ff-200d-1f680.png",sheet_x:15,sheet_y:17,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Astronaut",b:"1F468-200D-1F680",d:!0,e:!0,f:!0,h:!0,j:["man_astronaut","space","rocket","man","human"],k:[15,12],o:4},"female-astronaut":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F680",non_qualified:null,image:"1f469-1f3fb-200d-1f680.png",sheet_x:18,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F680",non_qualified:null,image:"1f469-1f3fc-200d-1f680.png",sheet_x:18,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F680",non_qualified:null,image:"1f469-1f3fd-200d-1f680.png",sheet_x:18,sheet_y:44,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F680",non_qualified:null,image:"1f469-1f3fe-200d-1f680.png",sheet_x:18,sheet_y:45,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F680",non_qualified:null,image:"1f469-1f3ff-200d-1f680.png",sheet_x:18,sheet_y:46,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Astronaut",b:"1F469-200D-1F680",d:!0,e:!0,f:!0,h:!0,j:["woman_astronaut","space","rocket","woman","human"],k:[18,41],o:4},firefighter:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F692",non_qualified:null,image:"1f9d1-1f3fb-200d-1f692.png",sheet_x:48,sheet_y:38,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F692",non_qualified:null,image:"1f9d1-1f3fc-200d-1f692.png",sheet_x:48,sheet_y:39,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F692",non_qualified:null,image:"1f9d1-1f3fd-200d-1f692.png",sheet_x:48,sheet_y:40,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F692",non_qualified:null,image:"1f9d1-1f3fe-200d-1f692.png",sheet_x:48,sheet_y:41,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F692",non_qualified:null,image:"1f9d1-1f3ff-200d-1f692.png",sheet_x:48,sheet_y:42,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Firefighter",b:"1F9D1-200D-1F692",d:!0,e:!0,f:!0,h:!0,j:["firefighter","fire"],k:[48,37],o:12},"male-firefighter":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F692",non_qualified:null,image:"1f468-1f3fb-200d-1f692.png",sheet_x:15,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F692",non_qualified:null,image:"1f468-1f3fc-200d-1f692.png",sheet_x:15,sheet_y:20,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F692",non_qualified:null,image:"1f468-1f3fd-200d-1f692.png",sheet_x:15,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F692",non_qualified:null,image:"1f468-1f3fe-200d-1f692.png",sheet_x:15,sheet_y:22,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F692",non_qualified:null,image:"1f468-1f3ff-200d-1f692.png",sheet_x:15,sheet_y:23,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Firefighter",b:"1F468-200D-1F692",d:!0,e:!0,f:!0,h:!0,j:["man_firefighter","fireman","man","human"],k:[15,18],o:4},"female-firefighter":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F692",non_qualified:null,image:"1f469-1f3fb-200d-1f692.png",sheet_x:18,sheet_y:48,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F692",non_qualified:null,image:"1f469-1f3fc-200d-1f692.png",sheet_x:18,sheet_y:49,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F692",non_qualified:null,image:"1f469-1f3fd-200d-1f692.png",sheet_x:18,sheet_y:50,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F692",non_qualified:null,image:"1f469-1f3fe-200d-1f692.png",sheet_x:18,sheet_y:51,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F692",non_qualified:null,image:"1f469-1f3ff-200d-1f692.png",sheet_x:18,sheet_y:52,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Firefighter",b:"1F469-200D-1F692",d:!0,e:!0,f:!0,h:!0,j:["woman_firefighter","fireman","woman","human"],k:[18,47],o:4},cop:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F46E-1F3FB",non_qualified:null,image:"1f46e-1f3fb.png",sheet_x:23,sheet_y:10,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F46E-1F3FC",non_qualified:null,image:"1f46e-1f3fc.png",sheet_x:23,sheet_y:11,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F46E-1F3FD",non_qualified:null,image:"1f46e-1f3fd.png",sheet_x:23,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F46E-1F3FE",non_qualified:null,image:"1f46e-1f3fe.png",sheet_x:23,sheet_y:13,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F46E-1F3FF",non_qualified:null,image:"1f46e-1f3ff.png",sheet_x:23,sheet_y:14,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F46E-200D-2642-FE0F",a:"Police Officer",b:"1F46E",d:!0,e:!0,f:!0,h:!0,j:["police_officer","cop"],k:[23,9],o:0},"male-police-officer":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F46E-1F3FB-200D-2642-FE0F",non_qualified:"1F46E-1F3FB-200D-2642",image:"1f46e-1f3fb-200d-2642-fe0f.png",sheet_x:23,sheet_y:4,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F46E-1F3FC-200D-2642-FE0F",non_qualified:"1F46E-1F3FC-200D-2642",image:"1f46e-1f3fc-200d-2642-fe0f.png",sheet_x:23,sheet_y:5,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F46E-1F3FD-200D-2642-FE0F",non_qualified:"1F46E-1F3FD-200D-2642",image:"1f46e-1f3fd-200d-2642-fe0f.png",sheet_x:23,sheet_y:6,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F46E-1F3FE-200D-2642-FE0F",non_qualified:"1F46E-1F3FE-200D-2642",image:"1f46e-1f3fe-200d-2642-fe0f.png",sheet_x:23,sheet_y:7,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F46E-1F3FF-200D-2642-FE0F",non_qualified:"1F46E-1F3FF-200D-2642",image:"1f46e-1f3ff-200d-2642-fe0f.png",sheet_x:23,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F46E",a:"Man Police Officer",b:"1F46E-200D-2642-FE0F",c:"1F46E-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_police_officer","man","police","law","legal","enforcement","arrest","911"],k:[23,3],o:4},"female-police-officer":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F46E-1F3FB-200D-2640-FE0F",non_qualified:"1F46E-1F3FB-200D-2640",image:"1f46e-1f3fb-200d-2640-fe0f.png",sheet_x:22,sheet_y:59,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F46E-1F3FC-200D-2640-FE0F",non_qualified:"1F46E-1F3FC-200D-2640",image:"1f46e-1f3fc-200d-2640-fe0f.png",sheet_x:22,sheet_y:60,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F46E-1F3FD-200D-2640-FE0F",non_qualified:"1F46E-1F3FD-200D-2640",image:"1f46e-1f3fd-200d-2640-fe0f.png",sheet_x:23,sheet_y:0,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F46E-1F3FE-200D-2640-FE0F",non_qualified:"1F46E-1F3FE-200D-2640",image:"1f46e-1f3fe-200d-2640-fe0f.png",sheet_x:23,sheet_y:1,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F46E-1F3FF-200D-2640-FE0F",non_qualified:"1F46E-1F3FF-200D-2640",image:"1f46e-1f3ff-200d-2640-fe0f.png",sheet_x:23,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Police Officer",b:"1F46E-200D-2640-FE0F",c:"1F46E-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_police_officer","woman","police","law","legal","enforcement","arrest","911","female"],k:[22,58],o:4},sleuth_or_spy:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F575-1F3FB",non_qualified:null,image:"1f575-1f3fb.png",sheet_x:31,sheet_y:18,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F575-1F3FC",non_qualified:null,image:"1f575-1f3fc.png",sheet_x:31,sheet_y:19,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F575-1F3FD",non_qualified:null,image:"1f575-1f3fd.png",sheet_x:31,sheet_y:20,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F575-1F3FE",non_qualified:null,image:"1f575-1f3fe.png",sheet_x:31,sheet_y:21,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F575-1F3FF",non_qualified:null,image:"1f575-1f3ff.png",sheet_x:31,sheet_y:22,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F575-FE0F-200D-2642-FE0F",a:"Detective",b:"1F575-FE0F",c:"1F575",d:!0,e:!0,f:!0,h:!0,j:["detective","human","spy"],k:[31,17],o:0},"male-detective":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F575-1F3FB-200D-2642-FE0F",non_qualified:"1F575-1F3FB-200D-2642",image:"1f575-1f3fb-200d-2642-fe0f.png",sheet_x:31,sheet_y:12,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F575-1F3FC-200D-2642-FE0F",non_qualified:"1F575-1F3FC-200D-2642",image:"1f575-1f3fc-200d-2642-fe0f.png",sheet_x:31,sheet_y:13,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F575-1F3FD-200D-2642-FE0F",non_qualified:"1F575-1F3FD-200D-2642",image:"1f575-1f3fd-200d-2642-fe0f.png",sheet_x:31,sheet_y:14,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F575-1F3FE-200D-2642-FE0F",non_qualified:"1F575-1F3FE-200D-2642",image:"1f575-1f3fe-200d-2642-fe0f.png",sheet_x:31,sheet_y:15,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F575-1F3FF-200D-2642-FE0F",non_qualified:"1F575-1F3FF-200D-2642",image:"1f575-1f3ff-200d-2642-fe0f.png",sheet_x:31,sheet_y:16,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F575-FE0F",a:"Man Detective",b:"1F575-FE0F-200D-2642-FE0F",d:!0,e:!0,f:!0,h:!1,j:["man_detective","crime"],k:[31,11],o:4},"female-detective":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F575-1F3FB-200D-2640-FE0F",non_qualified:"1F575-1F3FB-200D-2640",image:"1f575-1f3fb-200d-2640-fe0f.png",sheet_x:31,sheet_y:6,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F575-1F3FC-200D-2640-FE0F",non_qualified:"1F575-1F3FC-200D-2640",image:"1f575-1f3fc-200d-2640-fe0f.png",sheet_x:31,sheet_y:7,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F575-1F3FD-200D-2640-FE0F",non_qualified:"1F575-1F3FD-200D-2640",image:"1f575-1f3fd-200d-2640-fe0f.png",sheet_x:31,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F575-1F3FE-200D-2640-FE0F",non_qualified:"1F575-1F3FE-200D-2640",image:"1f575-1f3fe-200d-2640-fe0f.png",sheet_x:31,sheet_y:9,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F575-1F3FF-200D-2640-FE0F",non_qualified:"1F575-1F3FF-200D-2640",image:"1f575-1f3ff-200d-2640-fe0f.png",sheet_x:31,sheet_y:10,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Detective",b:"1F575-FE0F-200D-2640-FE0F",d:!0,e:!0,f:!0,h:!1,j:["woman_detective","human","spy","detective","female","woman"],k:[31,5],o:4},guardsman:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F482-1F3FB",non_qualified:null,image:"1f482-1f3fb.png",sheet_x:25,sheet_y:42,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F482-1F3FC",non_qualified:null,image:"1f482-1f3fc.png",sheet_x:25,sheet_y:43,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F482-1F3FD",non_qualified:null,image:"1f482-1f3fd.png",sheet_x:25,sheet_y:44,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F482-1F3FE",non_qualified:null,image:"1f482-1f3fe.png",sheet_x:25,sheet_y:45,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F482-1F3FF",non_qualified:null,image:"1f482-1f3ff.png",sheet_x:25,sheet_y:46,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F482-200D-2642-FE0F",a:"Guardsman",b:"1F482",d:!0,e:!0,f:!0,h:!0,j:["guard","protect"],k:[25,41],o:0},"male-guard":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F482-1F3FB-200D-2642-FE0F",non_qualified:"1F482-1F3FB-200D-2642",image:"1f482-1f3fb-200d-2642-fe0f.png",sheet_x:25,sheet_y:36,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F482-1F3FC-200D-2642-FE0F",non_qualified:"1F482-1F3FC-200D-2642",image:"1f482-1f3fc-200d-2642-fe0f.png",sheet_x:25,sheet_y:37,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F482-1F3FD-200D-2642-FE0F",non_qualified:"1F482-1F3FD-200D-2642",image:"1f482-1f3fd-200d-2642-fe0f.png",sheet_x:25,sheet_y:38,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F482-1F3FE-200D-2642-FE0F",non_qualified:"1F482-1F3FE-200D-2642",image:"1f482-1f3fe-200d-2642-fe0f.png",sheet_x:25,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F482-1F3FF-200D-2642-FE0F",non_qualified:"1F482-1F3FF-200D-2642",image:"1f482-1f3ff-200d-2642-fe0f.png",sheet_x:25,sheet_y:40,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F482",a:"Man Guard",b:"1F482-200D-2642-FE0F",c:"1F482-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_guard","uk","gb","british","male","guy","royal"],k:[25,35],o:4},"female-guard":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F482-1F3FB-200D-2640-FE0F",non_qualified:"1F482-1F3FB-200D-2640",image:"1f482-1f3fb-200d-2640-fe0f.png",sheet_x:25,sheet_y:30,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F482-1F3FC-200D-2640-FE0F",non_qualified:"1F482-1F3FC-200D-2640",image:"1f482-1f3fc-200d-2640-fe0f.png",sheet_x:25,sheet_y:31,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F482-1F3FD-200D-2640-FE0F",non_qualified:"1F482-1F3FD-200D-2640",image:"1f482-1f3fd-200d-2640-fe0f.png",sheet_x:25,sheet_y:32,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F482-1F3FE-200D-2640-FE0F",non_qualified:"1F482-1F3FE-200D-2640",image:"1f482-1f3fe-200d-2640-fe0f.png",sheet_x:25,sheet_y:33,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F482-1F3FF-200D-2640-FE0F",non_qualified:"1F482-1F3FF-200D-2640",image:"1f482-1f3ff-200d-2640-fe0f.png",sheet_x:25,sheet_y:34,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Guard",b:"1F482-200D-2640-FE0F",c:"1F482-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_guard","uk","gb","british","female","royal","woman"],k:[25,29],o:4},ninja:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F977-1F3FB",non_qualified:null,image:"1f977-1f3fb.png",sheet_x:44,sheet_y:7,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F977-1F3FC",non_qualified:null,image:"1f977-1f3fc.png",sheet_x:44,sheet_y:8,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F977-1F3FD",non_qualified:null,image:"1f977-1f3fd.png",sheet_x:44,sheet_y:9,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F977-1F3FE",non_qualified:null,image:"1f977-1f3fe.png",sheet_x:44,sheet_y:10,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F977-1F3FF",non_qualified:null,image:"1f977-1f3ff.png",sheet_x:44,sheet_y:11,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Ninja",b:"1F977",d:!0,e:!0,f:!0,h:!0,j:["ninja","ninjutsu","skills","japanese"],k:[44,6],o:13},construction_worker:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F477-1F3FB",non_qualified:null,image:"1f477-1f3fb.png",sheet_x:24,sheet_y:48,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F477-1F3FC",non_qualified:null,image:"1f477-1f3fc.png",sheet_x:24,sheet_y:49,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F477-1F3FD",non_qualified:null,image:"1f477-1f3fd.png",sheet_x:24,sheet_y:50,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F477-1F3FE",non_qualified:null,image:"1f477-1f3fe.png",sheet_x:24,sheet_y:51,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F477-1F3FF",non_qualified:null,image:"1f477-1f3ff.png",sheet_x:24,sheet_y:52,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F477-200D-2642-FE0F",a:"Construction Worker",b:"1F477",d:!0,e:!0,f:!0,h:!0,j:["construction_worker","labor","build"],k:[24,47],o:0},"male-construction-worker":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F477-1F3FB-200D-2642-FE0F",non_qualified:"1F477-1F3FB-200D-2642",image:"1f477-1f3fb-200d-2642-fe0f.png",sheet_x:24,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F477-1F3FC-200D-2642-FE0F",non_qualified:"1F477-1F3FC-200D-2642",image:"1f477-1f3fc-200d-2642-fe0f.png",sheet_x:24,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F477-1F3FD-200D-2642-FE0F",non_qualified:"1F477-1F3FD-200D-2642",image:"1f477-1f3fd-200d-2642-fe0f.png",sheet_x:24,sheet_y:44,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F477-1F3FE-200D-2642-FE0F",non_qualified:"1F477-1F3FE-200D-2642",image:"1f477-1f3fe-200d-2642-fe0f.png",sheet_x:24,sheet_y:45,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F477-1F3FF-200D-2642-FE0F",non_qualified:"1F477-1F3FF-200D-2642",image:"1f477-1f3ff-200d-2642-fe0f.png",sheet_x:24,sheet_y:46,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F477",a:"Man Construction Worker",b:"1F477-200D-2642-FE0F",c:"1F477-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_construction_worker","male","human","wip","guy","build","construction","worker","labor"],k:[24,41],o:4},"female-construction-worker":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F477-1F3FB-200D-2640-FE0F",non_qualified:"1F477-1F3FB-200D-2640",image:"1f477-1f3fb-200d-2640-fe0f.png",sheet_x:24,sheet_y:36,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F477-1F3FC-200D-2640-FE0F",non_qualified:"1F477-1F3FC-200D-2640",image:"1f477-1f3fc-200d-2640-fe0f.png",sheet_x:24,sheet_y:37,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F477-1F3FD-200D-2640-FE0F",non_qualified:"1F477-1F3FD-200D-2640",image:"1f477-1f3fd-200d-2640-fe0f.png",sheet_x:24,sheet_y:38,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F477-1F3FE-200D-2640-FE0F",non_qualified:"1F477-1F3FE-200D-2640",image:"1f477-1f3fe-200d-2640-fe0f.png",sheet_x:24,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F477-1F3FF-200D-2640-FE0F",non_qualified:"1F477-1F3FF-200D-2640",image:"1f477-1f3ff-200d-2640-fe0f.png",sheet_x:24,sheet_y:40,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Construction Worker",b:"1F477-200D-2640-FE0F",c:"1F477-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_construction_worker","female","human","wip","build","construction","worker","labor","woman"],k:[24,35],o:4},person_with_crown:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1FAC5-1F3FB",non_qualified:null,image:"1fac5-1f3fb.png",sheet_x:55,sheet_y:11,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1FAC5-1F3FC",non_qualified:null,image:"1fac5-1f3fc.png",sheet_x:55,sheet_y:12,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1FAC5-1F3FD",non_qualified:null,image:"1fac5-1f3fd.png",sheet_x:55,sheet_y:13,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1FAC5-1F3FE",non_qualified:null,image:"1fac5-1f3fe.png",sheet_x:55,sheet_y:14,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1FAC5-1F3FF",non_qualified:null,image:"1fac5-1f3ff.png",sheet_x:55,sheet_y:15,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person with Crown",b:"1FAC5",d:!0,e:!0,f:!0,h:!0,j:["person with crown","royalty","power"],k:[55,10],o:14},prince:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F934-1F3FB",non_qualified:null,image:"1f934-1f3fb.png",sheet_x:41,sheet_y:11,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F934-1F3FC",non_qualified:null,image:"1f934-1f3fc.png",sheet_x:41,sheet_y:12,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F934-1F3FD",non_qualified:null,image:"1f934-1f3fd.png",sheet_x:41,sheet_y:13,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F934-1F3FE",non_qualified:null,image:"1f934-1f3fe.png",sheet_x:41,sheet_y:14,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F934-1F3FF",non_qualified:null,image:"1f934-1f3ff.png",sheet_x:41,sheet_y:15,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Prince",b:"1F934",d:!0,e:!0,f:!0,h:!0,j:["prince","boy","man","male","crown","royal","king"],k:[41,10],o:3},princess:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F478-1F3FB",non_qualified:null,image:"1f478-1f3fb.png",sheet_x:24,sheet_y:54,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F478-1F3FC",non_qualified:null,image:"1f478-1f3fc.png",sheet_x:24,sheet_y:55,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F478-1F3FD",non_qualified:null,image:"1f478-1f3fd.png",sheet_x:24,sheet_y:56,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F478-1F3FE",non_qualified:null,image:"1f478-1f3fe.png",sheet_x:24,sheet_y:57,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F478-1F3FF",non_qualified:null,image:"1f478-1f3ff.png",sheet_x:24,sheet_y:58,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Princess",b:"1F478",d:!0,e:!0,f:!0,h:!0,j:["princess","girl","woman","female","blond","crown","royal","queen"],k:[24,53],o:0},man_with_turban:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F473-1F3FB",non_qualified:null,image:"1f473-1f3fb.png",sheet_x:24,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F473-1F3FC",non_qualified:null,image:"1f473-1f3fc.png",sheet_x:24,sheet_y:13,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F473-1F3FD",non_qualified:null,image:"1f473-1f3fd.png",sheet_x:24,sheet_y:14,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F473-1F3FE",non_qualified:null,image:"1f473-1f3fe.png",sheet_x:24,sheet_y:15,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F473-1F3FF",non_qualified:null,image:"1f473-1f3ff.png",sheet_x:24,sheet_y:16,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F473-200D-2642-FE0F",a:"Man with Turban",b:"1F473",d:!0,e:!0,f:!0,h:!0,j:["person_wearing_turban","headdress"],k:[24,11],o:0},"man-wearing-turban":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F473-1F3FB-200D-2642-FE0F",non_qualified:"1F473-1F3FB-200D-2642",image:"1f473-1f3fb-200d-2642-fe0f.png",sheet_x:24,sheet_y:6,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F473-1F3FC-200D-2642-FE0F",non_qualified:"1F473-1F3FC-200D-2642",image:"1f473-1f3fc-200d-2642-fe0f.png",sheet_x:24,sheet_y:7,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F473-1F3FD-200D-2642-FE0F",non_qualified:"1F473-1F3FD-200D-2642",image:"1f473-1f3fd-200d-2642-fe0f.png",sheet_x:24,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F473-1F3FE-200D-2642-FE0F",non_qualified:"1F473-1F3FE-200D-2642",image:"1f473-1f3fe-200d-2642-fe0f.png",sheet_x:24,sheet_y:9,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F473-1F3FF-200D-2642-FE0F",non_qualified:"1F473-1F3FF-200D-2642",image:"1f473-1f3ff-200d-2642-fe0f.png",sheet_x:24,sheet_y:10,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F473",a:"Man Wearing Turban",b:"1F473-200D-2642-FE0F",c:"1F473-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_wearing_turban","male","indian","hinduism","arabs"],k:[24,5],o:4},"woman-wearing-turban":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F473-1F3FB-200D-2640-FE0F",non_qualified:"1F473-1F3FB-200D-2640",image:"1f473-1f3fb-200d-2640-fe0f.png",sheet_x:24,sheet_y:0,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F473-1F3FC-200D-2640-FE0F",non_qualified:"1F473-1F3FC-200D-2640",image:"1f473-1f3fc-200d-2640-fe0f.png",sheet_x:24,sheet_y:1,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F473-1F3FD-200D-2640-FE0F",non_qualified:"1F473-1F3FD-200D-2640",image:"1f473-1f3fd-200d-2640-fe0f.png",sheet_x:24,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F473-1F3FE-200D-2640-FE0F",non_qualified:"1F473-1F3FE-200D-2640",image:"1f473-1f3fe-200d-2640-fe0f.png",sheet_x:24,sheet_y:3,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F473-1F3FF-200D-2640-FE0F",non_qualified:"1F473-1F3FF-200D-2640",image:"1f473-1f3ff-200d-2640-fe0f.png",sheet_x:24,sheet_y:4,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Wearing Turban",b:"1F473-200D-2640-FE0F",c:"1F473-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_wearing_turban","female","indian","hinduism","arabs","woman"],k:[23,60],o:4},man_with_gua_pi_mao:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F472-1F3FB",non_qualified:null,image:"1f472-1f3fb.png",sheet_x:23,sheet_y:55,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F472-1F3FC",non_qualified:null,image:"1f472-1f3fc.png",sheet_x:23,sheet_y:56,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F472-1F3FD",non_qualified:null,image:"1f472-1f3fd.png",sheet_x:23,sheet_y:57,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F472-1F3FE",non_qualified:null,image:"1f472-1f3fe.png",sheet_x:23,sheet_y:58,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F472-1F3FF",non_qualified:null,image:"1f472-1f3ff.png",sheet_x:23,sheet_y:59,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man with Gua Pi Mao",b:"1F472",d:!0,e:!0,f:!0,h:!0,j:["man_with_skullcap","male","boy","chinese"],k:[23,54],o:0},person_with_headscarf:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D5-1F3FB",non_qualified:null,image:"1f9d5-1f3fb.png",sheet_x:50,sheet_y:44,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D5-1F3FC",non_qualified:null,image:"1f9d5-1f3fc.png",sheet_x:50,sheet_y:45,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D5-1F3FD",non_qualified:null,image:"1f9d5-1f3fd.png",sheet_x:50,sheet_y:46,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D5-1F3FE",non_qualified:null,image:"1f9d5-1f3fe.png",sheet_x:50,sheet_y:47,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D5-1F3FF",non_qualified:null,image:"1f9d5-1f3ff.png",sheet_x:50,sheet_y:48,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person with Headscarf",b:"1F9D5",d:!0,e:!0,f:!0,h:!0,j:["woman_with_headscarf","female","hijab","mantilla","tichel"],k:[50,43],o:5},person_in_tuxedo:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F935-1F3FB",non_qualified:null,image:"1f935-1f3fb.png",sheet_x:41,sheet_y:29,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F935-1F3FC",non_qualified:null,image:"1f935-1f3fc.png",sheet_x:41,sheet_y:30,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F935-1F3FD",non_qualified:null,image:"1f935-1f3fd.png",sheet_x:41,sheet_y:31,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F935-1F3FE",non_qualified:null,image:"1f935-1f3fe.png",sheet_x:41,sheet_y:32,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F935-1F3FF",non_qualified:null,image:"1f935-1f3ff.png",sheet_x:41,sheet_y:33,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man in Tuxedo",b:"1F935",d:!0,e:!0,f:!0,h:!0,j:["man_in_tuxedo","couple","marriage","wedding","groom"],k:[41,28],o:3},man_in_tuxedo:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F935-1F3FB-200D-2642-FE0F",non_qualified:"1F935-1F3FB-200D-2642",image:"1f935-1f3fb-200d-2642-fe0f.png",sheet_x:41,sheet_y:23,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F935-1F3FC-200D-2642-FE0F",non_qualified:"1F935-1F3FC-200D-2642",image:"1f935-1f3fc-200d-2642-fe0f.png",sheet_x:41,sheet_y:24,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F935-1F3FD-200D-2642-FE0F",non_qualified:"1F935-1F3FD-200D-2642",image:"1f935-1f3fd-200d-2642-fe0f.png",sheet_x:41,sheet_y:25,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F935-1F3FE-200D-2642-FE0F",non_qualified:"1F935-1F3FE-200D-2642",image:"1f935-1f3fe-200d-2642-fe0f.png",sheet_x:41,sheet_y:26,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F935-1F3FF-200D-2642-FE0F",non_qualified:"1F935-1F3FF-200D-2642",image:"1f935-1f3ff-200d-2642-fe0f.png",sheet_x:41,sheet_y:27,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man in Tuxedo",b:"1F935-200D-2642-FE0F",c:"1F935-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man in tuxedo","formal","fashion"],k:[41,22],o:13},woman_in_tuxedo:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F935-1F3FB-200D-2640-FE0F",non_qualified:"1F935-1F3FB-200D-2640",image:"1f935-1f3fb-200d-2640-fe0f.png",sheet_x:41,sheet_y:17,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F935-1F3FC-200D-2640-FE0F",non_qualified:"1F935-1F3FC-200D-2640",image:"1f935-1f3fc-200d-2640-fe0f.png",sheet_x:41,sheet_y:18,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F935-1F3FD-200D-2640-FE0F",non_qualified:"1F935-1F3FD-200D-2640",image:"1f935-1f3fd-200d-2640-fe0f.png",sheet_x:41,sheet_y:19,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F935-1F3FE-200D-2640-FE0F",non_qualified:"1F935-1F3FE-200D-2640",image:"1f935-1f3fe-200d-2640-fe0f.png",sheet_x:41,sheet_y:20,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F935-1F3FF-200D-2640-FE0F",non_qualified:"1F935-1F3FF-200D-2640",image:"1f935-1f3ff-200d-2640-fe0f.png",sheet_x:41,sheet_y:21,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman in Tuxedo",b:"1F935-200D-2640-FE0F",c:"1F935-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman in tuxedo","formal","fashion"],k:[41,16],o:13},bride_with_veil:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F470-1F3FB",non_qualified:null,image:"1f470-1f3fb.png",sheet_x:23,sheet_y:31,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F470-1F3FC",non_qualified:null,image:"1f470-1f3fc.png",sheet_x:23,sheet_y:32,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F470-1F3FD",non_qualified:null,image:"1f470-1f3fd.png",sheet_x:23,sheet_y:33,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F470-1F3FE",non_qualified:null,image:"1f470-1f3fe.png",sheet_x:23,sheet_y:34,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F470-1F3FF",non_qualified:null,image:"1f470-1f3ff.png",sheet_x:23,sheet_y:35,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Bride with Veil",b:"1F470",d:!0,e:!0,f:!0,h:!0,j:["bride_with_veil","couple","marriage","wedding","woman","bride"],k:[23,30],o:0},man_with_veil:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F470-1F3FB-200D-2642-FE0F",non_qualified:"1F470-1F3FB-200D-2642",image:"1f470-1f3fb-200d-2642-fe0f.png",sheet_x:23,sheet_y:25,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F470-1F3FC-200D-2642-FE0F",non_qualified:"1F470-1F3FC-200D-2642",image:"1f470-1f3fc-200d-2642-fe0f.png",sheet_x:23,sheet_y:26,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F470-1F3FD-200D-2642-FE0F",non_qualified:"1F470-1F3FD-200D-2642",image:"1f470-1f3fd-200d-2642-fe0f.png",sheet_x:23,sheet_y:27,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F470-1F3FE-200D-2642-FE0F",non_qualified:"1F470-1F3FE-200D-2642",image:"1f470-1f3fe-200d-2642-fe0f.png",sheet_x:23,sheet_y:28,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F470-1F3FF-200D-2642-FE0F",non_qualified:"1F470-1F3FF-200D-2642",image:"1f470-1f3ff-200d-2642-fe0f.png",sheet_x:23,sheet_y:29,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man with Veil",b:"1F470-200D-2642-FE0F",c:"1F470-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man with veil","wedding","marriage"],k:[23,24],o:13},woman_with_veil:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F470-1F3FB-200D-2640-FE0F",non_qualified:"1F470-1F3FB-200D-2640",image:"1f470-1f3fb-200d-2640-fe0f.png",sheet_x:23,sheet_y:19,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F470-1F3FC-200D-2640-FE0F",non_qualified:"1F470-1F3FC-200D-2640",image:"1f470-1f3fc-200d-2640-fe0f.png",sheet_x:23,sheet_y:20,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F470-1F3FD-200D-2640-FE0F",non_qualified:"1F470-1F3FD-200D-2640",image:"1f470-1f3fd-200d-2640-fe0f.png",sheet_x:23,sheet_y:21,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F470-1F3FE-200D-2640-FE0F",non_qualified:"1F470-1F3FE-200D-2640",image:"1f470-1f3fe-200d-2640-fe0f.png",sheet_x:23,sheet_y:22,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F470-1F3FF-200D-2640-FE0F",non_qualified:"1F470-1F3FF-200D-2640",image:"1f470-1f3ff-200d-2640-fe0f.png",sheet_x:23,sheet_y:23,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman with Veil",b:"1F470-200D-2640-FE0F",c:"1F470-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman with veil","wedding","marriage"],k:[23,18],o:13},pregnant_woman:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F930-1F3FB",non_qualified:null,image:"1f930-1f3fb.png",sheet_x:40,sheet_y:48,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F930-1F3FC",non_qualified:null,image:"1f930-1f3fc.png",sheet_x:40,sheet_y:49,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F930-1F3FD",non_qualified:null,image:"1f930-1f3fd.png",sheet_x:40,sheet_y:50,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F930-1F3FE",non_qualified:null,image:"1f930-1f3fe.png",sheet_x:40,sheet_y:51,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F930-1F3FF",non_qualified:null,image:"1f930-1f3ff.png",sheet_x:40,sheet_y:52,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Pregnant Woman",b:"1F930",d:!0,e:!0,f:!0,h:!0,j:["pregnant_woman","baby"],k:[40,47],o:3},pregnant_man:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1FAC3-1F3FB",non_qualified:null,image:"1fac3-1f3fb.png",sheet_x:54,sheet_y:60,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1FAC3-1F3FC",non_qualified:null,image:"1fac3-1f3fc.png",sheet_x:55,sheet_y:0,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1FAC3-1F3FD",non_qualified:null,image:"1fac3-1f3fd.png",sheet_x:55,sheet_y:1,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1FAC3-1F3FE",non_qualified:null,image:"1fac3-1f3fe.png",sheet_x:55,sheet_y:2,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1FAC3-1F3FF",non_qualified:null,image:"1fac3-1f3ff.png",sheet_x:55,sheet_y:3,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Pregnant Man",b:"1FAC3",d:!0,e:!0,f:!0,h:!0,j:["pregnant man","baby","belly"],k:[54,59],o:14},pregnant_person:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1FAC4-1F3FB",non_qualified:null,image:"1fac4-1f3fb.png",sheet_x:55,sheet_y:5,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1FAC4-1F3FC",non_qualified:null,image:"1fac4-1f3fc.png",sheet_x:55,sheet_y:6,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1FAC4-1F3FD",non_qualified:null,image:"1fac4-1f3fd.png",sheet_x:55,sheet_y:7,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1FAC4-1F3FE",non_qualified:null,image:"1fac4-1f3fe.png",sheet_x:55,sheet_y:8,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1FAC4-1F3FF",non_qualified:null,image:"1fac4-1f3ff.png",sheet_x:55,sheet_y:9,added_in:"14.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Pregnant Person",b:"1FAC4",d:!0,e:!0,f:!0,h:!0,j:["pregnant person","baby","belly"],k:[55,4],o:14},"breast-feeding":{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F931-1F3FB",non_qualified:null,image:"1f931-1f3fb.png",sheet_x:40,sheet_y:54,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F931-1F3FC",non_qualified:null,image:"1f931-1f3fc.png",sheet_x:40,sheet_y:55,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F931-1F3FD",non_qualified:null,image:"1f931-1f3fd.png",sheet_x:40,sheet_y:56,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F931-1F3FE",non_qualified:null,image:"1f931-1f3fe.png",sheet_x:40,sheet_y:57,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F931-1F3FF",non_qualified:null,image:"1f931-1f3ff.png",sheet_x:40,sheet_y:58,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Breast-Feeding",b:"1F931",d:!0,e:!0,f:!0,h:!0,j:["breast_feeding","nursing","baby"],k:[40,53],o:5},woman_feeding_baby:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F37C",non_qualified:null,image:"1f469-1f3fb-200d-1f37c.png",sheet_x:17,sheet_y:33,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F37C",non_qualified:null,image:"1f469-1f3fc-200d-1f37c.png",sheet_x:17,sheet_y:34,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F37C",non_qualified:null,image:"1f469-1f3fd-200d-1f37c.png",sheet_x:17,sheet_y:35,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F37C",non_qualified:null,image:"1f469-1f3fe-200d-1f37c.png",sheet_x:17,sheet_y:36,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F37C",non_qualified:null,image:"1f469-1f3ff-200d-1f37c.png",sheet_x:17,sheet_y:37,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Feeding Baby",b:"1F469-200D-1F37C",d:!0,e:!0,f:!0,h:!0,j:["woman feeding baby","birth","food"],k:[17,32],o:13},man_feeding_baby:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F37C",non_qualified:null,image:"1f468-1f3fb-200d-1f37c.png",sheet_x:13,sheet_y:60,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F37C",non_qualified:null,image:"1f468-1f3fc-200d-1f37c.png",sheet_x:14,sheet_y:0,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F37C",non_qualified:null,image:"1f468-1f3fd-200d-1f37c.png",sheet_x:14,sheet_y:1,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F37C",non_qualified:null,image:"1f468-1f3fe-200d-1f37c.png",sheet_x:14,sheet_y:2,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F37C",non_qualified:null,image:"1f468-1f3ff-200d-1f37c.png",sheet_x:14,sheet_y:3,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Feeding Baby",b:"1F468-200D-1F37C",d:!0,e:!0,f:!0,h:!0,j:["man feeding baby","birth","food"],k:[13,59],o:13},person_feeding_baby:{subcategory:"person-role",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F37C",non_qualified:null,image:"1f9d1-1f3fb-200d-1f37c.png",sheet_x:47,sheet_y:27,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F37C",non_qualified:null,image:"1f9d1-1f3fc-200d-1f37c.png",sheet_x:47,sheet_y:28,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F37C",non_qualified:null,image:"1f9d1-1f3fd-200d-1f37c.png",sheet_x:47,sheet_y:29,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F37C",non_qualified:null,image:"1f9d1-1f3fe-200d-1f37c.png",sheet_x:47,sheet_y:30,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F37C",non_qualified:null,image:"1f9d1-1f3ff-200d-1f37c.png",sheet_x:47,sheet_y:31,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person Feeding Baby",b:"1F9D1-200D-1F37C",d:!0,e:!0,f:!0,h:!0,j:["person feeding baby","birth","food"],k:[47,26],o:13},angel:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F47C-1F3FB",non_qualified:null,image:"1f47c-1f3fb.png",sheet_x:25,sheet_y:2,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F47C-1F3FC",non_qualified:null,image:"1f47c-1f3fc.png",sheet_x:25,sheet_y:3,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F47C-1F3FD",non_qualified:null,image:"1f47c-1f3fd.png",sheet_x:25,sheet_y:4,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F47C-1F3FE",non_qualified:null,image:"1f47c-1f3fe.png",sheet_x:25,sheet_y:5,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F47C-1F3FF",non_qualified:null,image:"1f47c-1f3ff.png",sheet_x:25,sheet_y:6,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Baby Angel",b:"1F47C",d:!0,e:!0,f:!0,h:!0,j:["baby_angel","heaven","wings","halo"],k:[25,1],o:0},santa:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F385-1F3FB",non_qualified:null,image:"1f385-1f3fb.png",sheet_x:7,sheet_y:9,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F385-1F3FC",non_qualified:null,image:"1f385-1f3fc.png",sheet_x:7,sheet_y:10,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F385-1F3FD",non_qualified:null,image:"1f385-1f3fd.png",sheet_x:7,sheet_y:11,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F385-1F3FE",non_qualified:null,image:"1f385-1f3fe.png",sheet_x:7,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F385-1F3FF",non_qualified:null,image:"1f385-1f3ff.png",sheet_x:7,sheet_y:13,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Father Christmas",b:"1F385",d:!0,e:!0,f:!0,h:!0,j:["santa_claus","festival","man","male","xmas","father christmas"],k:[7,8],o:0},mrs_claus:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F936-1F3FB",non_qualified:null,image:"1f936-1f3fb.png",sheet_x:41,sheet_y:35,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F936-1F3FC",non_qualified:null,image:"1f936-1f3fc.png",sheet_x:41,sheet_y:36,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F936-1F3FD",non_qualified:null,image:"1f936-1f3fd.png",sheet_x:41,sheet_y:37,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F936-1F3FE",non_qualified:null,image:"1f936-1f3fe.png",sheet_x:41,sheet_y:38,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F936-1F3FF",non_qualified:null,image:"1f936-1f3ff.png",sheet_x:41,sheet_y:39,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Mother Christmas",b:"1F936",d:!0,e:!0,f:!0,h:!0,j:["mrs_claus","woman","female","xmas","mother christmas"],k:[41,34],n:["mother_christmas"],o:3},mx_claus:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F384",non_qualified:null,image:"1f9d1-1f3fb-200d-1f384.png",sheet_x:47,sheet_y:33,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F384",non_qualified:null,image:"1f9d1-1f3fc-200d-1f384.png",sheet_x:47,sheet_y:34,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F384",non_qualified:null,image:"1f9d1-1f3fd-200d-1f384.png",sheet_x:47,sheet_y:35,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F384",non_qualified:null,image:"1f9d1-1f3fe-200d-1f384.png",sheet_x:47,sheet_y:36,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F384",non_qualified:null,image:"1f9d1-1f3ff-200d-1f384.png",sheet_x:47,sheet_y:37,added_in:"13.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Mx Claus",b:"1F9D1-200D-1F384",d:!0,e:!0,f:!0,h:!0,j:["mx claus","christmas"],k:[47,32],o:13},superhero:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9B8-1F3FB",non_qualified:null,image:"1f9b8-1f3fb.png",sheet_x:45,sheet_y:34,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9B8-1F3FC",non_qualified:null,image:"1f9b8-1f3fc.png",sheet_x:45,sheet_y:35,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9B8-1F3FD",non_qualified:null,image:"1f9b8-1f3fd.png",sheet_x:45,sheet_y:36,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9B8-1F3FE",non_qualified:null,image:"1f9b8-1f3fe.png",sheet_x:45,sheet_y:37,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9B8-1F3FF",non_qualified:null,image:"1f9b8-1f3ff.png",sheet_x:45,sheet_y:38,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Superhero",b:"1F9B8",d:!0,e:!0,f:!0,h:!0,j:["superhero","marvel"],k:[45,33],o:11},male_superhero:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9B8-1F3FB-200D-2642-FE0F",non_qualified:"1F9B8-1F3FB-200D-2642",image:"1f9b8-1f3fb-200d-2642-fe0f.png",sheet_x:45,sheet_y:28,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9B8-1F3FC-200D-2642-FE0F",non_qualified:"1F9B8-1F3FC-200D-2642",image:"1f9b8-1f3fc-200d-2642-fe0f.png",sheet_x:45,sheet_y:29,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9B8-1F3FD-200D-2642-FE0F",non_qualified:"1F9B8-1F3FD-200D-2642",image:"1f9b8-1f3fd-200d-2642-fe0f.png",sheet_x:45,sheet_y:30,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9B8-1F3FE-200D-2642-FE0F",non_qualified:"1F9B8-1F3FE-200D-2642",image:"1f9b8-1f3fe-200d-2642-fe0f.png",sheet_x:45,sheet_y:31,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9B8-1F3FF-200D-2642-FE0F",non_qualified:"1F9B8-1F3FF-200D-2642",image:"1f9b8-1f3ff-200d-2642-fe0f.png",sheet_x:45,sheet_y:32,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Superhero",b:"1F9B8-200D-2642-FE0F",c:"1F9B8-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_superhero","man","male","good","hero","superpowers"],k:[45,27],o:11},female_superhero:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9B8-1F3FB-200D-2640-FE0F",non_qualified:"1F9B8-1F3FB-200D-2640",image:"1f9b8-1f3fb-200d-2640-fe0f.png",sheet_x:45,sheet_y:22,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9B8-1F3FC-200D-2640-FE0F",non_qualified:"1F9B8-1F3FC-200D-2640",image:"1f9b8-1f3fc-200d-2640-fe0f.png",sheet_x:45,sheet_y:23,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9B8-1F3FD-200D-2640-FE0F",non_qualified:"1F9B8-1F3FD-200D-2640",image:"1f9b8-1f3fd-200d-2640-fe0f.png",sheet_x:45,sheet_y:24,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9B8-1F3FE-200D-2640-FE0F",non_qualified:"1F9B8-1F3FE-200D-2640",image:"1f9b8-1f3fe-200d-2640-fe0f.png",sheet_x:45,sheet_y:25,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9B8-1F3FF-200D-2640-FE0F",non_qualified:"1F9B8-1F3FF-200D-2640",image:"1f9b8-1f3ff-200d-2640-fe0f.png",sheet_x:45,sheet_y:26,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Superhero",b:"1F9B8-200D-2640-FE0F",c:"1F9B8-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_superhero","woman","female","good","heroine","superpowers"],k:[45,21],o:11},supervillain:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9B9-1F3FB",non_qualified:null,image:"1f9b9-1f3fb.png",sheet_x:45,sheet_y:52,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9B9-1F3FC",non_qualified:null,image:"1f9b9-1f3fc.png",sheet_x:45,sheet_y:53,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9B9-1F3FD",non_qualified:null,image:"1f9b9-1f3fd.png",sheet_x:45,sheet_y:54,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9B9-1F3FE",non_qualified:null,image:"1f9b9-1f3fe.png",sheet_x:45,sheet_y:55,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9B9-1F3FF",non_qualified:null,image:"1f9b9-1f3ff.png",sheet_x:45,sheet_y:56,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Supervillain",b:"1F9B9",d:!0,e:!0,f:!0,h:!0,j:["supervillain","marvel"],k:[45,51],o:11},male_supervillain:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9B9-1F3FB-200D-2642-FE0F",non_qualified:"1F9B9-1F3FB-200D-2642",image:"1f9b9-1f3fb-200d-2642-fe0f.png",sheet_x:45,sheet_y:46,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9B9-1F3FC-200D-2642-FE0F",non_qualified:"1F9B9-1F3FC-200D-2642",image:"1f9b9-1f3fc-200d-2642-fe0f.png",sheet_x:45,sheet_y:47,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9B9-1F3FD-200D-2642-FE0F",non_qualified:"1F9B9-1F3FD-200D-2642",image:"1f9b9-1f3fd-200d-2642-fe0f.png",sheet_x:45,sheet_y:48,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9B9-1F3FE-200D-2642-FE0F",non_qualified:"1F9B9-1F3FE-200D-2642",image:"1f9b9-1f3fe-200d-2642-fe0f.png",sheet_x:45,sheet_y:49,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9B9-1F3FF-200D-2642-FE0F",non_qualified:"1F9B9-1F3FF-200D-2642",image:"1f9b9-1f3ff-200d-2642-fe0f.png",sheet_x:45,sheet_y:50,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Supervillain",b:"1F9B9-200D-2642-FE0F",c:"1F9B9-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_supervillain","man","male","evil","bad","criminal","hero","superpowers"],k:[45,45],o:11},female_supervillain:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9B9-1F3FB-200D-2640-FE0F",non_qualified:"1F9B9-1F3FB-200D-2640",image:"1f9b9-1f3fb-200d-2640-fe0f.png",sheet_x:45,sheet_y:40,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9B9-1F3FC-200D-2640-FE0F",non_qualified:"1F9B9-1F3FC-200D-2640",image:"1f9b9-1f3fc-200d-2640-fe0f.png",sheet_x:45,sheet_y:41,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9B9-1F3FD-200D-2640-FE0F",non_qualified:"1F9B9-1F3FD-200D-2640",image:"1f9b9-1f3fd-200d-2640-fe0f.png",sheet_x:45,sheet_y:42,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9B9-1F3FE-200D-2640-FE0F",non_qualified:"1F9B9-1F3FE-200D-2640",image:"1f9b9-1f3fe-200d-2640-fe0f.png",sheet_x:45,sheet_y:43,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9B9-1F3FF-200D-2640-FE0F",non_qualified:"1F9B9-1F3FF-200D-2640",image:"1f9b9-1f3ff-200d-2640-fe0f.png",sheet_x:45,sheet_y:44,added_in:"11.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Supervillain",b:"1F9B9-200D-2640-FE0F",c:"1F9B9-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_supervillain","woman","female","evil","bad","criminal","heroine","superpowers"],k:[45,39],o:11},mage:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9D9-1F3FB",non_qualified:null,image:"1f9d9-1f3fb.png",sheet_x:51,sheet_y:55,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D9-1F3FB-200D-2640-FE0F"},"1F3FC":{unified:"1F9D9-1F3FC",non_qualified:null,image:"1f9d9-1f3fc.png",sheet_x:51,sheet_y:56,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D9-1F3FC-200D-2640-FE0F"},"1F3FD":{unified:"1F9D9-1F3FD",non_qualified:null,image:"1f9d9-1f3fd.png",sheet_x:51,sheet_y:57,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D9-1F3FD-200D-2640-FE0F"},"1F3FE":{unified:"1F9D9-1F3FE",non_qualified:null,image:"1f9d9-1f3fe.png",sheet_x:51,sheet_y:58,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D9-1F3FE-200D-2640-FE0F"},"1F3FF":{unified:"1F9D9-1F3FF",non_qualified:null,image:"1f9d9-1f3ff.png",sheet_x:51,sheet_y:59,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D9-1F3FF-200D-2640-FE0F"}},obsoleted_by:"1F9D9-200D-2640-FE0F",a:"Mage",b:"1F9D9",d:!0,e:!0,f:!0,h:!0,j:["mage","magic"],k:[51,54],o:5},male_mage:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9D9-1F3FB-200D-2642-FE0F",non_qualified:"1F9D9-1F3FB-200D-2642",image:"1f9d9-1f3fb-200d-2642-fe0f.png",sheet_x:51,sheet_y:49,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D9-1F3FC-200D-2642-FE0F",non_qualified:"1F9D9-1F3FC-200D-2642",image:"1f9d9-1f3fc-200d-2642-fe0f.png",sheet_x:51,sheet_y:50,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D9-1F3FD-200D-2642-FE0F",non_qualified:"1F9D9-1F3FD-200D-2642",image:"1f9d9-1f3fd-200d-2642-fe0f.png",sheet_x:51,sheet_y:51,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D9-1F3FE-200D-2642-FE0F",non_qualified:"1F9D9-1F3FE-200D-2642",image:"1f9d9-1f3fe-200d-2642-fe0f.png",sheet_x:51,sheet_y:52,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D9-1F3FF-200D-2642-FE0F",non_qualified:"1F9D9-1F3FF-200D-2642",image:"1f9d9-1f3ff-200d-2642-fe0f.png",sheet_x:51,sheet_y:53,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Mage",b:"1F9D9-200D-2642-FE0F",c:"1F9D9-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_mage","man","male","mage","sorcerer"],k:[51,48],o:5},female_mage:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9D9-1F3FB-200D-2640-FE0F",non_qualified:"1F9D9-1F3FB-200D-2640",image:"1f9d9-1f3fb-200d-2640-fe0f.png",sheet_x:51,sheet_y:43,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D9-1F3FB"},"1F3FC":{unified:"1F9D9-1F3FC-200D-2640-FE0F",non_qualified:"1F9D9-1F3FC-200D-2640",image:"1f9d9-1f3fc-200d-2640-fe0f.png",sheet_x:51,sheet_y:44,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D9-1F3FC"},"1F3FD":{unified:"1F9D9-1F3FD-200D-2640-FE0F",non_qualified:"1F9D9-1F3FD-200D-2640",image:"1f9d9-1f3fd-200d-2640-fe0f.png",sheet_x:51,sheet_y:45,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D9-1F3FD"},"1F3FE":{unified:"1F9D9-1F3FE-200D-2640-FE0F",non_qualified:"1F9D9-1F3FE-200D-2640",image:"1f9d9-1f3fe-200d-2640-fe0f.png",sheet_x:51,sheet_y:46,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D9-1F3FE"},"1F3FF":{unified:"1F9D9-1F3FF-200D-2640-FE0F",non_qualified:"1F9D9-1F3FF-200D-2640",image:"1f9d9-1f3ff-200d-2640-fe0f.png",sheet_x:51,sheet_y:47,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D9-1F3FF"}},obsoletes:"1F9D9",a:"Woman Mage",b:"1F9D9-200D-2640-FE0F",c:"1F9D9-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_mage","woman","female","mage","witch"],k:[51,42],o:5},fairy:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DA-1F3FB",non_qualified:null,image:"1f9da-1f3fb.png",sheet_x:52,sheet_y:12,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DA-1F3FB-200D-2640-FE0F"},"1F3FC":{unified:"1F9DA-1F3FC",non_qualified:null,image:"1f9da-1f3fc.png",sheet_x:52,sheet_y:13,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DA-1F3FC-200D-2640-FE0F"},"1F3FD":{unified:"1F9DA-1F3FD",non_qualified:null,image:"1f9da-1f3fd.png",sheet_x:52,sheet_y:14,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DA-1F3FD-200D-2640-FE0F"},"1F3FE":{unified:"1F9DA-1F3FE",non_qualified:null,image:"1f9da-1f3fe.png",sheet_x:52,sheet_y:15,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DA-1F3FE-200D-2640-FE0F"},"1F3FF":{unified:"1F9DA-1F3FF",non_qualified:null,image:"1f9da-1f3ff.png",sheet_x:52,sheet_y:16,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DA-1F3FF-200D-2640-FE0F"}},obsoleted_by:"1F9DA-200D-2640-FE0F",a:"Fairy",b:"1F9DA",d:!0,e:!0,f:!0,h:!0,j:["fairy","wings","magical"],k:[52,11],o:5},male_fairy:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DA-1F3FB-200D-2642-FE0F",non_qualified:"1F9DA-1F3FB-200D-2642",image:"1f9da-1f3fb-200d-2642-fe0f.png",sheet_x:52,sheet_y:6,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9DA-1F3FC-200D-2642-FE0F",non_qualified:"1F9DA-1F3FC-200D-2642",image:"1f9da-1f3fc-200d-2642-fe0f.png",sheet_x:52,sheet_y:7,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9DA-1F3FD-200D-2642-FE0F",non_qualified:"1F9DA-1F3FD-200D-2642",image:"1f9da-1f3fd-200d-2642-fe0f.png",sheet_x:52,sheet_y:8,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9DA-1F3FE-200D-2642-FE0F",non_qualified:"1F9DA-1F3FE-200D-2642",image:"1f9da-1f3fe-200d-2642-fe0f.png",sheet_x:52,sheet_y:9,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9DA-1F3FF-200D-2642-FE0F",non_qualified:"1F9DA-1F3FF-200D-2642",image:"1f9da-1f3ff-200d-2642-fe0f.png",sheet_x:52,sheet_y:10,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Fairy",b:"1F9DA-200D-2642-FE0F",c:"1F9DA-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_fairy","man","male"],k:[52,5],o:5},female_fairy:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DA-1F3FB-200D-2640-FE0F",non_qualified:"1F9DA-1F3FB-200D-2640",image:"1f9da-1f3fb-200d-2640-fe0f.png",sheet_x:52,sheet_y:0,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DA-1F3FB"},"1F3FC":{unified:"1F9DA-1F3FC-200D-2640-FE0F",non_qualified:"1F9DA-1F3FC-200D-2640",image:"1f9da-1f3fc-200d-2640-fe0f.png",sheet_x:52,sheet_y:1,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DA-1F3FC"},"1F3FD":{unified:"1F9DA-1F3FD-200D-2640-FE0F",non_qualified:"1F9DA-1F3FD-200D-2640",image:"1f9da-1f3fd-200d-2640-fe0f.png",sheet_x:52,sheet_y:2,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DA-1F3FD"},"1F3FE":{unified:"1F9DA-1F3FE-200D-2640-FE0F",non_qualified:"1F9DA-1F3FE-200D-2640",image:"1f9da-1f3fe-200d-2640-fe0f.png",sheet_x:52,sheet_y:3,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DA-1F3FE"},"1F3FF":{unified:"1F9DA-1F3FF-200D-2640-FE0F",non_qualified:"1F9DA-1F3FF-200D-2640",image:"1f9da-1f3ff-200d-2640-fe0f.png",sheet_x:52,sheet_y:4,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DA-1F3FF"}},obsoletes:"1F9DA",a:"Woman Fairy",b:"1F9DA-200D-2640-FE0F",c:"1F9DA-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_fairy","woman","female"],k:[51,60],o:5},vampire:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DB-1F3FB",non_qualified:null,image:"1f9db-1f3fb.png",sheet_x:52,sheet_y:30,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DB-1F3FB-200D-2640-FE0F"},"1F3FC":{unified:"1F9DB-1F3FC",non_qualified:null,image:"1f9db-1f3fc.png",sheet_x:52,sheet_y:31,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DB-1F3FC-200D-2640-FE0F"},"1F3FD":{unified:"1F9DB-1F3FD",non_qualified:null,image:"1f9db-1f3fd.png",sheet_x:52,sheet_y:32,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DB-1F3FD-200D-2640-FE0F"},"1F3FE":{unified:"1F9DB-1F3FE",non_qualified:null,image:"1f9db-1f3fe.png",sheet_x:52,sheet_y:33,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DB-1F3FE-200D-2640-FE0F"},"1F3FF":{unified:"1F9DB-1F3FF",non_qualified:null,image:"1f9db-1f3ff.png",sheet_x:52,sheet_y:34,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DB-1F3FF-200D-2640-FE0F"}},obsoleted_by:"1F9DB-200D-2640-FE0F",a:"Vampire",b:"1F9DB",d:!0,e:!0,f:!0,h:!0,j:["vampire","blood","twilight"],k:[52,29],o:5},male_vampire:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DB-1F3FB-200D-2642-FE0F",non_qualified:"1F9DB-1F3FB-200D-2642",image:"1f9db-1f3fb-200d-2642-fe0f.png",sheet_x:52,sheet_y:24,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9DB-1F3FC-200D-2642-FE0F",non_qualified:"1F9DB-1F3FC-200D-2642",image:"1f9db-1f3fc-200d-2642-fe0f.png",sheet_x:52,sheet_y:25,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9DB-1F3FD-200D-2642-FE0F",non_qualified:"1F9DB-1F3FD-200D-2642",image:"1f9db-1f3fd-200d-2642-fe0f.png",sheet_x:52,sheet_y:26,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9DB-1F3FE-200D-2642-FE0F",non_qualified:"1F9DB-1F3FE-200D-2642",image:"1f9db-1f3fe-200d-2642-fe0f.png",sheet_x:52,sheet_y:27,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9DB-1F3FF-200D-2642-FE0F",non_qualified:"1F9DB-1F3FF-200D-2642",image:"1f9db-1f3ff-200d-2642-fe0f.png",sheet_x:52,sheet_y:28,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Vampire",b:"1F9DB-200D-2642-FE0F",c:"1F9DB-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_vampire","man","male","dracula"],k:[52,23],o:5},female_vampire:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DB-1F3FB-200D-2640-FE0F",non_qualified:"1F9DB-1F3FB-200D-2640",image:"1f9db-1f3fb-200d-2640-fe0f.png",sheet_x:52,sheet_y:18,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DB-1F3FB"},"1F3FC":{unified:"1F9DB-1F3FC-200D-2640-FE0F",non_qualified:"1F9DB-1F3FC-200D-2640",image:"1f9db-1f3fc-200d-2640-fe0f.png",sheet_x:52,sheet_y:19,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DB-1F3FC"},"1F3FD":{unified:"1F9DB-1F3FD-200D-2640-FE0F",non_qualified:"1F9DB-1F3FD-200D-2640",image:"1f9db-1f3fd-200d-2640-fe0f.png",sheet_x:52,sheet_y:20,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DB-1F3FD"},"1F3FE":{unified:"1F9DB-1F3FE-200D-2640-FE0F",non_qualified:"1F9DB-1F3FE-200D-2640",image:"1f9db-1f3fe-200d-2640-fe0f.png",sheet_x:52,sheet_y:21,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DB-1F3FE"},"1F3FF":{unified:"1F9DB-1F3FF-200D-2640-FE0F",non_qualified:"1F9DB-1F3FF-200D-2640",image:"1f9db-1f3ff-200d-2640-fe0f.png",sheet_x:52,sheet_y:22,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DB-1F3FF"}},obsoletes:"1F9DB",a:"Woman Vampire",b:"1F9DB-200D-2640-FE0F",c:"1F9DB-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_vampire","woman","female"],k:[52,17],o:5},merperson:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DC-1F3FB",non_qualified:null,image:"1f9dc-1f3fb.png",sheet_x:52,sheet_y:48,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DC-1F3FB-200D-2642-FE0F"},"1F3FC":{unified:"1F9DC-1F3FC",non_qualified:null,image:"1f9dc-1f3fc.png",sheet_x:52,sheet_y:49,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DC-1F3FC-200D-2642-FE0F"},"1F3FD":{unified:"1F9DC-1F3FD",non_qualified:null,image:"1f9dc-1f3fd.png",sheet_x:52,sheet_y:50,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DC-1F3FD-200D-2642-FE0F"},"1F3FE":{unified:"1F9DC-1F3FE",non_qualified:null,image:"1f9dc-1f3fe.png",sheet_x:52,sheet_y:51,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DC-1F3FE-200D-2642-FE0F"},"1F3FF":{unified:"1F9DC-1F3FF",non_qualified:null,image:"1f9dc-1f3ff.png",sheet_x:52,sheet_y:52,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DC-1F3FF-200D-2642-FE0F"}},obsoleted_by:"1F9DC-200D-2642-FE0F",a:"Merperson",b:"1F9DC",d:!0,e:!0,f:!0,h:!0,j:["merperson","sea"],k:[52,47],o:5},merman:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DC-1F3FB-200D-2642-FE0F",non_qualified:"1F9DC-1F3FB-200D-2642",image:"1f9dc-1f3fb-200d-2642-fe0f.png",sheet_x:52,sheet_y:42,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DC-1F3FB"},"1F3FC":{unified:"1F9DC-1F3FC-200D-2642-FE0F",non_qualified:"1F9DC-1F3FC-200D-2642",image:"1f9dc-1f3fc-200d-2642-fe0f.png",sheet_x:52,sheet_y:43,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DC-1F3FC"},"1F3FD":{unified:"1F9DC-1F3FD-200D-2642-FE0F",non_qualified:"1F9DC-1F3FD-200D-2642",image:"1f9dc-1f3fd-200d-2642-fe0f.png",sheet_x:52,sheet_y:44,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DC-1F3FD"},"1F3FE":{unified:"1F9DC-1F3FE-200D-2642-FE0F",non_qualified:"1F9DC-1F3FE-200D-2642",image:"1f9dc-1f3fe-200d-2642-fe0f.png",sheet_x:52,sheet_y:45,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DC-1F3FE"},"1F3FF":{unified:"1F9DC-1F3FF-200D-2642-FE0F",non_qualified:"1F9DC-1F3FF-200D-2642",image:"1f9dc-1f3ff-200d-2642-fe0f.png",sheet_x:52,sheet_y:46,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DC-1F3FF"}},obsoletes:"1F9DC",a:"Merman",b:"1F9DC-200D-2642-FE0F",c:"1F9DC-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["merman","man","male","triton"],k:[52,41],o:5},mermaid:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DC-1F3FB-200D-2640-FE0F",non_qualified:"1F9DC-1F3FB-200D-2640",image:"1f9dc-1f3fb-200d-2640-fe0f.png",sheet_x:52,sheet_y:36,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9DC-1F3FC-200D-2640-FE0F",non_qualified:"1F9DC-1F3FC-200D-2640",image:"1f9dc-1f3fc-200d-2640-fe0f.png",sheet_x:52,sheet_y:37,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9DC-1F3FD-200D-2640-FE0F",non_qualified:"1F9DC-1F3FD-200D-2640",image:"1f9dc-1f3fd-200d-2640-fe0f.png",sheet_x:52,sheet_y:38,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9DC-1F3FE-200D-2640-FE0F",non_qualified:"1F9DC-1F3FE-200D-2640",image:"1f9dc-1f3fe-200d-2640-fe0f.png",sheet_x:52,sheet_y:39,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9DC-1F3FF-200D-2640-FE0F",non_qualified:"1F9DC-1F3FF-200D-2640",image:"1f9dc-1f3ff-200d-2640-fe0f.png",sheet_x:52,sheet_y:40,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Mermaid",b:"1F9DC-200D-2640-FE0F",c:"1F9DC-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["mermaid","woman","female","merwoman","ariel"],k:[52,35],o:5},elf:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DD-1F3FB",non_qualified:null,image:"1f9dd-1f3fb.png",sheet_x:53,sheet_y:5,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DD-1F3FB-200D-2642-FE0F"},"1F3FC":{unified:"1F9DD-1F3FC",non_qualified:null,image:"1f9dd-1f3fc.png",sheet_x:53,sheet_y:6,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DD-1F3FC-200D-2642-FE0F"},"1F3FD":{unified:"1F9DD-1F3FD",non_qualified:null,image:"1f9dd-1f3fd.png",sheet_x:53,sheet_y:7,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DD-1F3FD-200D-2642-FE0F"},"1F3FE":{unified:"1F9DD-1F3FE",non_qualified:null,image:"1f9dd-1f3fe.png",sheet_x:53,sheet_y:8,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DD-1F3FE-200D-2642-FE0F"},"1F3FF":{unified:"1F9DD-1F3FF",non_qualified:null,image:"1f9dd-1f3ff.png",sheet_x:53,sheet_y:9,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9DD-1F3FF-200D-2642-FE0F"}},obsoleted_by:"1F9DD-200D-2642-FE0F",a:"Elf",b:"1F9DD",d:!0,e:!0,f:!0,h:!0,j:["elf","magical"],k:[53,4],o:5},male_elf:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DD-1F3FB-200D-2642-FE0F",non_qualified:"1F9DD-1F3FB-200D-2642",image:"1f9dd-1f3fb-200d-2642-fe0f.png",sheet_x:52,sheet_y:60,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DD-1F3FB"},"1F3FC":{unified:"1F9DD-1F3FC-200D-2642-FE0F",non_qualified:"1F9DD-1F3FC-200D-2642",image:"1f9dd-1f3fc-200d-2642-fe0f.png",sheet_x:53,sheet_y:0,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DD-1F3FC"},"1F3FD":{unified:"1F9DD-1F3FD-200D-2642-FE0F",non_qualified:"1F9DD-1F3FD-200D-2642",image:"1f9dd-1f3fd-200d-2642-fe0f.png",sheet_x:53,sheet_y:1,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DD-1F3FD"},"1F3FE":{unified:"1F9DD-1F3FE-200D-2642-FE0F",non_qualified:"1F9DD-1F3FE-200D-2642",image:"1f9dd-1f3fe-200d-2642-fe0f.png",sheet_x:53,sheet_y:2,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DD-1F3FE"},"1F3FF":{unified:"1F9DD-1F3FF-200D-2642-FE0F",non_qualified:"1F9DD-1F3FF-200D-2642",image:"1f9dd-1f3ff-200d-2642-fe0f.png",sheet_x:53,sheet_y:3,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9DD-1F3FF"}},obsoletes:"1F9DD",a:"Man Elf",b:"1F9DD-200D-2642-FE0F",c:"1F9DD-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_elf","man","male"],k:[52,59],o:5},female_elf:{subcategory:"person-fantasy",skin_variations:{"1F3FB":{unified:"1F9DD-1F3FB-200D-2640-FE0F",non_qualified:"1F9DD-1F3FB-200D-2640",image:"1f9dd-1f3fb-200d-2640-fe0f.png",sheet_x:52,sheet_y:54,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9DD-1F3FC-200D-2640-FE0F",non_qualified:"1F9DD-1F3FC-200D-2640",image:"1f9dd-1f3fc-200d-2640-fe0f.png",sheet_x:52,sheet_y:55,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9DD-1F3FD-200D-2640-FE0F",non_qualified:"1F9DD-1F3FD-200D-2640",image:"1f9dd-1f3fd-200d-2640-fe0f.png",sheet_x:52,sheet_y:56,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9DD-1F3FE-200D-2640-FE0F",non_qualified:"1F9DD-1F3FE-200D-2640",image:"1f9dd-1f3fe-200d-2640-fe0f.png",sheet_x:52,sheet_y:57,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9DD-1F3FF-200D-2640-FE0F",non_qualified:"1F9DD-1F3FF-200D-2640",image:"1f9dd-1f3ff-200d-2640-fe0f.png",sheet_x:52,sheet_y:58,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Elf",b:"1F9DD-200D-2640-FE0F",c:"1F9DD-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_elf","woman","female"],k:[52,53],o:5},genie:{subcategory:"person-fantasy",obsoleted_by:"1F9DE-200D-2642-FE0F",a:"Genie",b:"1F9DE",d:!0,e:!0,f:!0,h:!0,j:["genie","magical","wishes"],k:[53,12],o:5},male_genie:{subcategory:"person-fantasy",obsoletes:"1F9DE",a:"Man Genie",b:"1F9DE-200D-2642-FE0F",c:"1F9DE-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_genie","man","male"],k:[53,11],o:5},female_genie:{subcategory:"person-fantasy",a:"Woman Genie",b:"1F9DE-200D-2640-FE0F",c:"1F9DE-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_genie","woman","female"],k:[53,10],o:5},zombie:{subcategory:"person-fantasy",obsoleted_by:"1F9DF-200D-2642-FE0F",a:"Zombie",b:"1F9DF",d:!0,e:!0,f:!0,h:!0,j:["zombie","dead"],k:[53,15],o:5},male_zombie:{subcategory:"person-fantasy",obsoletes:"1F9DF",a:"Man Zombie",b:"1F9DF-200D-2642-FE0F",c:"1F9DF-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_zombie","man","male","dracula","undead","walking dead"],k:[53,14],o:5},female_zombie:{subcategory:"person-fantasy",a:"Woman Zombie",b:"1F9DF-200D-2640-FE0F",c:"1F9DF-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_zombie","woman","female","undead","walking dead"],k:[53,13],o:5},troll:{subcategory:"person-fantasy",a:"Troll",b:"1F9CC",d:!0,e:!0,f:!0,h:!0,j:["troll","mystical","monster"],k:[46,19],o:14},massage:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F486-1F3FB",non_qualified:null,image:"1f486-1f3fb.png",sheet_x:26,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F486-1F3FC",non_qualified:null,image:"1f486-1f3fc.png",sheet_x:26,sheet_y:13,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F486-1F3FD",non_qualified:null,image:"1f486-1f3fd.png",sheet_x:26,sheet_y:14,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F486-1F3FE",non_qualified:null,image:"1f486-1f3fe.png",sheet_x:26,sheet_y:15,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F486-1F3FF",non_qualified:null,image:"1f486-1f3ff.png",sheet_x:26,sheet_y:16,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F486-200D-2640-FE0F",a:"Face Massage",b:"1F486",d:!0,e:!0,f:!0,h:!0,j:["person_getting_massage","relax"],k:[26,11],o:0},"man-getting-massage":{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F486-1F3FB-200D-2642-FE0F",non_qualified:"1F486-1F3FB-200D-2642",image:"1f486-1f3fb-200d-2642-fe0f.png",sheet_x:26,sheet_y:6,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F486-1F3FC-200D-2642-FE0F",non_qualified:"1F486-1F3FC-200D-2642",image:"1f486-1f3fc-200d-2642-fe0f.png",sheet_x:26,sheet_y:7,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F486-1F3FD-200D-2642-FE0F",non_qualified:"1F486-1F3FD-200D-2642",image:"1f486-1f3fd-200d-2642-fe0f.png",sheet_x:26,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F486-1F3FE-200D-2642-FE0F",non_qualified:"1F486-1F3FE-200D-2642",image:"1f486-1f3fe-200d-2642-fe0f.png",sheet_x:26,sheet_y:9,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F486-1F3FF-200D-2642-FE0F",non_qualified:"1F486-1F3FF-200D-2642",image:"1f486-1f3ff-200d-2642-fe0f.png",sheet_x:26,sheet_y:10,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Getting Massage",b:"1F486-200D-2642-FE0F",c:"1F486-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_getting_massage","male","boy","man","head"],k:[26,5],o:4},"woman-getting-massage":{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F486-1F3FB-200D-2640-FE0F",non_qualified:"1F486-1F3FB-200D-2640",image:"1f486-1f3fb-200d-2640-fe0f.png",sheet_x:26,sheet_y:0,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F486-1F3FC-200D-2640-FE0F",non_qualified:"1F486-1F3FC-200D-2640",image:"1f486-1f3fc-200d-2640-fe0f.png",sheet_x:26,sheet_y:1,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F486-1F3FD-200D-2640-FE0F",non_qualified:"1F486-1F3FD-200D-2640",image:"1f486-1f3fd-200d-2640-fe0f.png",sheet_x:26,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F486-1F3FE-200D-2640-FE0F",non_qualified:"1F486-1F3FE-200D-2640",image:"1f486-1f3fe-200d-2640-fe0f.png",sheet_x:26,sheet_y:3,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F486-1F3FF-200D-2640-FE0F",non_qualified:"1F486-1F3FF-200D-2640",image:"1f486-1f3ff-200d-2640-fe0f.png",sheet_x:26,sheet_y:4,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F486",a:"Woman Getting Massage",b:"1F486-200D-2640-FE0F",c:"1F486-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_getting_massage","female","girl","woman","head"],k:[25,60],o:4},haircut:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F487-1F3FB",non_qualified:null,image:"1f487-1f3fb.png",sheet_x:26,sheet_y:30,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F487-1F3FC",non_qualified:null,image:"1f487-1f3fc.png",sheet_x:26,sheet_y:31,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F487-1F3FD",non_qualified:null,image:"1f487-1f3fd.png",sheet_x:26,sheet_y:32,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F487-1F3FE",non_qualified:null,image:"1f487-1f3fe.png",sheet_x:26,sheet_y:33,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F487-1F3FF",non_qualified:null,image:"1f487-1f3ff.png",sheet_x:26,sheet_y:34,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F487-200D-2640-FE0F",a:"Haircut",b:"1F487",d:!0,e:!0,f:!0,h:!0,j:["person_getting_haircut","hairstyle"],k:[26,29],o:0},"man-getting-haircut":{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F487-1F3FB-200D-2642-FE0F",non_qualified:"1F487-1F3FB-200D-2642",image:"1f487-1f3fb-200d-2642-fe0f.png",sheet_x:26,sheet_y:24,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F487-1F3FC-200D-2642-FE0F",non_qualified:"1F487-1F3FC-200D-2642",image:"1f487-1f3fc-200d-2642-fe0f.png",sheet_x:26,sheet_y:25,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F487-1F3FD-200D-2642-FE0F",non_qualified:"1F487-1F3FD-200D-2642",image:"1f487-1f3fd-200d-2642-fe0f.png",sheet_x:26,sheet_y:26,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F487-1F3FE-200D-2642-FE0F",non_qualified:"1F487-1F3FE-200D-2642",image:"1f487-1f3fe-200d-2642-fe0f.png",sheet_x:26,sheet_y:27,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F487-1F3FF-200D-2642-FE0F",non_qualified:"1F487-1F3FF-200D-2642",image:"1f487-1f3ff-200d-2642-fe0f.png",sheet_x:26,sheet_y:28,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Getting Haircut",b:"1F487-200D-2642-FE0F",c:"1F487-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_getting_haircut","male","boy","man"],k:[26,23],o:4},"woman-getting-haircut":{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F487-1F3FB-200D-2640-FE0F",non_qualified:"1F487-1F3FB-200D-2640",image:"1f487-1f3fb-200d-2640-fe0f.png",sheet_x:26,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F487-1F3FC-200D-2640-FE0F",non_qualified:"1F487-1F3FC-200D-2640",image:"1f487-1f3fc-200d-2640-fe0f.png",sheet_x:26,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F487-1F3FD-200D-2640-FE0F",non_qualified:"1F487-1F3FD-200D-2640",image:"1f487-1f3fd-200d-2640-fe0f.png",sheet_x:26,sheet_y:20,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F487-1F3FE-200D-2640-FE0F",non_qualified:"1F487-1F3FE-200D-2640",image:"1f487-1f3fe-200d-2640-fe0f.png",sheet_x:26,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F487-1F3FF-200D-2640-FE0F",non_qualified:"1F487-1F3FF-200D-2640",image:"1f487-1f3ff-200d-2640-fe0f.png",sheet_x:26,sheet_y:22,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F487",a:"Woman Getting Haircut",b:"1F487-200D-2640-FE0F",c:"1F487-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_getting_haircut","female","girl","woman"],k:[26,17],o:4},walking:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F6B6-1F3FB",non_qualified:null,image:"1f6b6-1f3fb.png",sheet_x:37,sheet_y:29,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6B6-1F3FC",non_qualified:null,image:"1f6b6-1f3fc.png",sheet_x:37,sheet_y:30,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6B6-1F3FD",non_qualified:null,image:"1f6b6-1f3fd.png",sheet_x:37,sheet_y:31,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6B6-1F3FE",non_qualified:null,image:"1f6b6-1f3fe.png",sheet_x:37,sheet_y:32,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6B6-1F3FF",non_qualified:null,image:"1f6b6-1f3ff.png",sheet_x:37,sheet_y:33,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F6B6-200D-2642-FE0F",a:"Pedestrian",b:"1F6B6",d:!0,e:!0,f:!0,h:!0,j:["person_walking","move"],k:[37,28],o:0},"man-walking":{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F6B6-1F3FB-200D-2642-FE0F",non_qualified:"1F6B6-1F3FB-200D-2642",image:"1f6b6-1f3fb-200d-2642-fe0f.png",sheet_x:37,sheet_y:23,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6B6-1F3FC-200D-2642-FE0F",non_qualified:"1F6B6-1F3FC-200D-2642",image:"1f6b6-1f3fc-200d-2642-fe0f.png",sheet_x:37,sheet_y:24,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6B6-1F3FD-200D-2642-FE0F",non_qualified:"1F6B6-1F3FD-200D-2642",image:"1f6b6-1f3fd-200d-2642-fe0f.png",sheet_x:37,sheet_y:25,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6B6-1F3FE-200D-2642-FE0F",non_qualified:"1F6B6-1F3FE-200D-2642",image:"1f6b6-1f3fe-200d-2642-fe0f.png",sheet_x:37,sheet_y:26,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6B6-1F3FF-200D-2642-FE0F",non_qualified:"1F6B6-1F3FF-200D-2642",image:"1f6b6-1f3ff-200d-2642-fe0f.png",sheet_x:37,sheet_y:27,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F6B6",a:"Man Walking",b:"1F6B6-200D-2642-FE0F",c:"1F6B6-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_walking","human","feet","steps"],k:[37,22],o:4},"woman-walking":{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F6B6-1F3FB-200D-2640-FE0F",non_qualified:"1F6B6-1F3FB-200D-2640",image:"1f6b6-1f3fb-200d-2640-fe0f.png",sheet_x:37,sheet_y:17,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6B6-1F3FC-200D-2640-FE0F",non_qualified:"1F6B6-1F3FC-200D-2640",image:"1f6b6-1f3fc-200d-2640-fe0f.png",sheet_x:37,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6B6-1F3FD-200D-2640-FE0F",non_qualified:"1F6B6-1F3FD-200D-2640",image:"1f6b6-1f3fd-200d-2640-fe0f.png",sheet_x:37,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6B6-1F3FE-200D-2640-FE0F",non_qualified:"1F6B6-1F3FE-200D-2640",image:"1f6b6-1f3fe-200d-2640-fe0f.png",sheet_x:37,sheet_y:20,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6B6-1F3FF-200D-2640-FE0F",non_qualified:"1F6B6-1F3FF-200D-2640",image:"1f6b6-1f3ff-200d-2640-fe0f.png",sheet_x:37,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Walking",b:"1F6B6-200D-2640-FE0F",c:"1F6B6-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_walking","human","feet","steps","woman","female"],k:[37,16],o:4},standing_person:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9CD-1F3FB",non_qualified:null,image:"1f9cd-1f3fb.png",sheet_x:46,sheet_y:33,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9CD-1F3FC",non_qualified:null,image:"1f9cd-1f3fc.png",sheet_x:46,sheet_y:34,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9CD-1F3FD",non_qualified:null,image:"1f9cd-1f3fd.png",sheet_x:46,sheet_y:35,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9CD-1F3FE",non_qualified:null,image:"1f9cd-1f3fe.png",sheet_x:46,sheet_y:36,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9CD-1F3FF",non_qualified:null,image:"1f9cd-1f3ff.png",sheet_x:46,sheet_y:37,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Standing Person",b:"1F9CD",d:!0,e:!0,f:!0,h:!0,j:["person_standing","still"],k:[46,32],o:12},man_standing:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9CD-1F3FB-200D-2642-FE0F",non_qualified:"1F9CD-1F3FB-200D-2642",image:"1f9cd-1f3fb-200d-2642-fe0f.png",sheet_x:46,sheet_y:27,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9CD-1F3FC-200D-2642-FE0F",non_qualified:"1F9CD-1F3FC-200D-2642",image:"1f9cd-1f3fc-200d-2642-fe0f.png",sheet_x:46,sheet_y:28,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9CD-1F3FD-200D-2642-FE0F",non_qualified:"1F9CD-1F3FD-200D-2642",image:"1f9cd-1f3fd-200d-2642-fe0f.png",sheet_x:46,sheet_y:29,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9CD-1F3FE-200D-2642-FE0F",non_qualified:"1F9CD-1F3FE-200D-2642",image:"1f9cd-1f3fe-200d-2642-fe0f.png",sheet_x:46,sheet_y:30,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9CD-1F3FF-200D-2642-FE0F",non_qualified:"1F9CD-1F3FF-200D-2642",image:"1f9cd-1f3ff-200d-2642-fe0f.png",sheet_x:46,sheet_y:31,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Standing",b:"1F9CD-200D-2642-FE0F",c:"1F9CD-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_standing","still"],k:[46,26],o:12},woman_standing:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9CD-1F3FB-200D-2640-FE0F",non_qualified:"1F9CD-1F3FB-200D-2640",image:"1f9cd-1f3fb-200d-2640-fe0f.png",sheet_x:46,sheet_y:21,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9CD-1F3FC-200D-2640-FE0F",non_qualified:"1F9CD-1F3FC-200D-2640",image:"1f9cd-1f3fc-200d-2640-fe0f.png",sheet_x:46,sheet_y:22,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9CD-1F3FD-200D-2640-FE0F",non_qualified:"1F9CD-1F3FD-200D-2640",image:"1f9cd-1f3fd-200d-2640-fe0f.png",sheet_x:46,sheet_y:23,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9CD-1F3FE-200D-2640-FE0F",non_qualified:"1F9CD-1F3FE-200D-2640",image:"1f9cd-1f3fe-200d-2640-fe0f.png",sheet_x:46,sheet_y:24,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9CD-1F3FF-200D-2640-FE0F",non_qualified:"1F9CD-1F3FF-200D-2640",image:"1f9cd-1f3ff-200d-2640-fe0f.png",sheet_x:46,sheet_y:25,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Standing",b:"1F9CD-200D-2640-FE0F",c:"1F9CD-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_standing","still"],k:[46,20],o:12},kneeling_person:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9CE-1F3FB",non_qualified:null,image:"1f9ce-1f3fb.png",sheet_x:46,sheet_y:51,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9CE-1F3FC",non_qualified:null,image:"1f9ce-1f3fc.png",sheet_x:46,sheet_y:52,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9CE-1F3FD",non_qualified:null,image:"1f9ce-1f3fd.png",sheet_x:46,sheet_y:53,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9CE-1F3FE",non_qualified:null,image:"1f9ce-1f3fe.png",sheet_x:46,sheet_y:54,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9CE-1F3FF",non_qualified:null,image:"1f9ce-1f3ff.png",sheet_x:46,sheet_y:55,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Kneeling Person",b:"1F9CE",d:!0,e:!0,f:!0,h:!0,j:["person_kneeling","pray","respectful"],k:[46,50],o:12},man_kneeling:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9CE-1F3FB-200D-2642-FE0F",non_qualified:"1F9CE-1F3FB-200D-2642",image:"1f9ce-1f3fb-200d-2642-fe0f.png",sheet_x:46,sheet_y:45,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9CE-1F3FC-200D-2642-FE0F",non_qualified:"1F9CE-1F3FC-200D-2642",image:"1f9ce-1f3fc-200d-2642-fe0f.png",sheet_x:46,sheet_y:46,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9CE-1F3FD-200D-2642-FE0F",non_qualified:"1F9CE-1F3FD-200D-2642",image:"1f9ce-1f3fd-200d-2642-fe0f.png",sheet_x:46,sheet_y:47,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9CE-1F3FE-200D-2642-FE0F",non_qualified:"1F9CE-1F3FE-200D-2642",image:"1f9ce-1f3fe-200d-2642-fe0f.png",sheet_x:46,sheet_y:48,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9CE-1F3FF-200D-2642-FE0F",non_qualified:"1F9CE-1F3FF-200D-2642",image:"1f9ce-1f3ff-200d-2642-fe0f.png",sheet_x:46,sheet_y:49,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Kneeling",b:"1F9CE-200D-2642-FE0F",c:"1F9CE-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_kneeling","pray","respectful"],k:[46,44],o:12},woman_kneeling:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9CE-1F3FB-200D-2640-FE0F",non_qualified:"1F9CE-1F3FB-200D-2640",image:"1f9ce-1f3fb-200d-2640-fe0f.png",sheet_x:46,sheet_y:39,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9CE-1F3FC-200D-2640-FE0F",non_qualified:"1F9CE-1F3FC-200D-2640",image:"1f9ce-1f3fc-200d-2640-fe0f.png",sheet_x:46,sheet_y:40,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9CE-1F3FD-200D-2640-FE0F",non_qualified:"1F9CE-1F3FD-200D-2640",image:"1f9ce-1f3fd-200d-2640-fe0f.png",sheet_x:46,sheet_y:41,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9CE-1F3FE-200D-2640-FE0F",non_qualified:"1F9CE-1F3FE-200D-2640",image:"1f9ce-1f3fe-200d-2640-fe0f.png",sheet_x:46,sheet_y:42,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9CE-1F3FF-200D-2640-FE0F",non_qualified:"1F9CE-1F3FF-200D-2640",image:"1f9ce-1f3ff-200d-2640-fe0f.png",sheet_x:46,sheet_y:43,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Kneeling",b:"1F9CE-200D-2640-FE0F",c:"1F9CE-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_kneeling","respectful","pray"],k:[46,38],o:12},person_with_probing_cane:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F9AF",non_qualified:null,image:"1f9d1-1f3fb-200d-1f9af.png",sheet_x:49,sheet_y:9,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F9AF",non_qualified:null,image:"1f9d1-1f3fc-200d-1f9af.png",sheet_x:49,sheet_y:10,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F9AF",non_qualified:null,image:"1f9d1-1f3fd-200d-1f9af.png",sheet_x:49,sheet_y:11,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F9AF",non_qualified:null,image:"1f9d1-1f3fe-200d-1f9af.png",sheet_x:49,sheet_y:12,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F9AF",non_qualified:null,image:"1f9d1-1f3ff-200d-1f9af.png",sheet_x:49,sheet_y:13,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person with White Cane",b:"1F9D1-200D-1F9AF",d:!0,e:!0,f:!0,h:!0,j:["person_with_probing_cane","blind"],k:[49,8],o:12},man_with_probing_cane:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F9AF",non_qualified:null,image:"1f468-1f3fb-200d-1f9af.png",sheet_x:15,sheet_y:25,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F9AF",non_qualified:null,image:"1f468-1f3fc-200d-1f9af.png",sheet_x:15,sheet_y:26,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F9AF",non_qualified:null,image:"1f468-1f3fd-200d-1f9af.png",sheet_x:15,sheet_y:27,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F9AF",non_qualified:null,image:"1f468-1f3fe-200d-1f9af.png",sheet_x:15,sheet_y:28,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F9AF",non_qualified:null,image:"1f468-1f3ff-200d-1f9af.png",sheet_x:15,sheet_y:29,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man with White Cane",b:"1F468-200D-1F9AF",d:!0,e:!0,f:!0,h:!0,j:["man_with_probing_cane","blind"],k:[15,24],o:12},woman_with_probing_cane:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F9AF",non_qualified:null,image:"1f469-1f3fb-200d-1f9af.png",sheet_x:18,sheet_y:54,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F9AF",non_qualified:null,image:"1f469-1f3fc-200d-1f9af.png",sheet_x:18,sheet_y:55,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F9AF",non_qualified:null,image:"1f469-1f3fd-200d-1f9af.png",sheet_x:18,sheet_y:56,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F9AF",non_qualified:null,image:"1f469-1f3fe-200d-1f9af.png",sheet_x:18,sheet_y:57,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F9AF",non_qualified:null,image:"1f469-1f3ff-200d-1f9af.png",sheet_x:18,sheet_y:58,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman with White Cane",b:"1F469-200D-1F9AF",d:!0,e:!0,f:!0,h:!0,j:["woman_with_probing_cane","blind"],k:[18,53],o:12},person_in_motorized_wheelchair:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F9BC",non_qualified:null,image:"1f9d1-1f3fb-200d-1f9bc.png",sheet_x:49,sheet_y:39,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F9BC",non_qualified:null,image:"1f9d1-1f3fc-200d-1f9bc.png",sheet_x:49,sheet_y:40,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F9BC",non_qualified:null,image:"1f9d1-1f3fd-200d-1f9bc.png",sheet_x:49,sheet_y:41,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F9BC",non_qualified:null,image:"1f9d1-1f3fe-200d-1f9bc.png",sheet_x:49,sheet_y:42,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F9BC",non_qualified:null,image:"1f9d1-1f3ff-200d-1f9bc.png",sheet_x:49,sheet_y:43,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person in Motorized Wheelchair",b:"1F9D1-200D-1F9BC",d:!0,e:!0,f:!0,h:!0,j:["person_in_motorized_wheelchair","disability","accessibility"],k:[49,38],o:12},man_in_motorized_wheelchair:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F9BC",non_qualified:null,image:"1f468-1f3fb-200d-1f9bc.png",sheet_x:15,sheet_y:55,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F9BC",non_qualified:null,image:"1f468-1f3fc-200d-1f9bc.png",sheet_x:15,sheet_y:56,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F9BC",non_qualified:null,image:"1f468-1f3fd-200d-1f9bc.png",sheet_x:15,sheet_y:57,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F9BC",non_qualified:null,image:"1f468-1f3fe-200d-1f9bc.png",sheet_x:15,sheet_y:58,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F9BC",non_qualified:null,image:"1f468-1f3ff-200d-1f9bc.png",sheet_x:15,sheet_y:59,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man in Motorized Wheelchair",b:"1F468-200D-1F9BC",d:!0,e:!0,f:!0,h:!0,j:["man_in_motorized_wheelchair","disability","accessibility"],k:[15,54],o:12},woman_in_motorized_wheelchair:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F9BC",non_qualified:null,image:"1f469-1f3fb-200d-1f9bc.png",sheet_x:19,sheet_y:23,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F9BC",non_qualified:null,image:"1f469-1f3fc-200d-1f9bc.png",sheet_x:19,sheet_y:24,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F9BC",non_qualified:null,image:"1f469-1f3fd-200d-1f9bc.png",sheet_x:19,sheet_y:25,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F9BC",non_qualified:null,image:"1f469-1f3fe-200d-1f9bc.png",sheet_x:19,sheet_y:26,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F9BC",non_qualified:null,image:"1f469-1f3ff-200d-1f9bc.png",sheet_x:19,sheet_y:27,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman in Motorized Wheelchair",b:"1F469-200D-1F9BC",d:!0,e:!0,f:!0,h:!0,j:["woman_in_motorized_wheelchair","disability","accessibility"],k:[19,22],o:12},person_in_manual_wheelchair:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9D1-1F3FB-200D-1F9BD",non_qualified:null,image:"1f9d1-1f3fb-200d-1f9bd.png",sheet_x:49,sheet_y:45,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D1-1F3FC-200D-1F9BD",non_qualified:null,image:"1f9d1-1f3fc-200d-1f9bd.png",sheet_x:49,sheet_y:46,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D1-1F3FD-200D-1F9BD",non_qualified:null,image:"1f9d1-1f3fd-200d-1f9bd.png",sheet_x:49,sheet_y:47,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D1-1F3FE-200D-1F9BD",non_qualified:null,image:"1f9d1-1f3fe-200d-1f9bd.png",sheet_x:49,sheet_y:48,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D1-1F3FF-200D-1F9BD",non_qualified:null,image:"1f9d1-1f3ff-200d-1f9bd.png",sheet_x:49,sheet_y:49,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person in Manual Wheelchair",b:"1F9D1-200D-1F9BD",d:!0,e:!0,f:!0,h:!0,j:["person_in_manual_wheelchair","disability","accessibility"],k:[49,44],o:12},man_in_manual_wheelchair:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F468-1F3FB-200D-1F9BD",non_qualified:null,image:"1f468-1f3fb-200d-1f9bd.png",sheet_x:16,sheet_y:0,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F468-1F3FC-200D-1F9BD",non_qualified:null,image:"1f468-1f3fc-200d-1f9bd.png",sheet_x:16,sheet_y:1,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F468-1F3FD-200D-1F9BD",non_qualified:null,image:"1f468-1f3fd-200d-1f9bd.png",sheet_x:16,sheet_y:2,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F468-1F3FE-200D-1F9BD",non_qualified:null,image:"1f468-1f3fe-200d-1f9bd.png",sheet_x:16,sheet_y:3,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F468-1F3FF-200D-1F9BD",non_qualified:null,image:"1f468-1f3ff-200d-1f9bd.png",sheet_x:16,sheet_y:4,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man in Manual Wheelchair",b:"1F468-200D-1F9BD",d:!0,e:!0,f:!0,h:!0,j:["man_in_manual_wheelchair","disability","accessibility"],k:[15,60],o:12},woman_in_manual_wheelchair:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F469-1F3FB-200D-1F9BD",non_qualified:null,image:"1f469-1f3fb-200d-1f9bd.png",sheet_x:19,sheet_y:29,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F469-1F3FC-200D-1F9BD",non_qualified:null,image:"1f469-1f3fc-200d-1f9bd.png",sheet_x:19,sheet_y:30,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F469-1F3FD-200D-1F9BD",non_qualified:null,image:"1f469-1f3fd-200d-1f9bd.png",sheet_x:19,sheet_y:31,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F469-1F3FE-200D-1F9BD",non_qualified:null,image:"1f469-1f3fe-200d-1f9bd.png",sheet_x:19,sheet_y:32,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F469-1F3FF-200D-1F9BD",non_qualified:null,image:"1f469-1f3ff-200d-1f9bd.png",sheet_x:19,sheet_y:33,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman in Manual Wheelchair",b:"1F469-200D-1F9BD",d:!0,e:!0,f:!0,h:!0,j:["woman_in_manual_wheelchair","disability","accessibility"],k:[19,28],o:12},runner:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F3C3-1F3FB",non_qualified:null,image:"1f3c3-1f3fb.png",sheet_x:8,sheet_y:27,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3C3-1F3FC",non_qualified:null,image:"1f3c3-1f3fc.png",sheet_x:8,sheet_y:28,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3C3-1F3FD",non_qualified:null,image:"1f3c3-1f3fd.png",sheet_x:8,sheet_y:29,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3C3-1F3FE",non_qualified:null,image:"1f3c3-1f3fe.png",sheet_x:8,sheet_y:30,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3C3-1F3FF",non_qualified:null,image:"1f3c3-1f3ff.png",sheet_x:8,sheet_y:31,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F3C3-200D-2642-FE0F",a:"Runner",b:"1F3C3",d:!0,e:!0,f:!0,h:!0,j:["person_running","move"],k:[8,26],n:["running"],o:0},"man-running":{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F3C3-1F3FB-200D-2642-FE0F",non_qualified:"1F3C3-1F3FB-200D-2642",image:"1f3c3-1f3fb-200d-2642-fe0f.png",sheet_x:8,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3C3-1F3FC-200D-2642-FE0F",non_qualified:"1F3C3-1F3FC-200D-2642",image:"1f3c3-1f3fc-200d-2642-fe0f.png",sheet_x:8,sheet_y:22,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3C3-1F3FD-200D-2642-FE0F",non_qualified:"1F3C3-1F3FD-200D-2642",image:"1f3c3-1f3fd-200d-2642-fe0f.png",sheet_x:8,sheet_y:23,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3C3-1F3FE-200D-2642-FE0F",non_qualified:"1F3C3-1F3FE-200D-2642",image:"1f3c3-1f3fe-200d-2642-fe0f.png",sheet_x:8,sheet_y:24,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3C3-1F3FF-200D-2642-FE0F",non_qualified:"1F3C3-1F3FF-200D-2642",image:"1f3c3-1f3ff-200d-2642-fe0f.png",sheet_x:8,sheet_y:25,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F3C3",a:"Man Running",b:"1F3C3-200D-2642-FE0F",c:"1F3C3-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_running","man","walking","exercise","race","running"],k:[8,20],o:4},"woman-running":{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F3C3-1F3FB-200D-2640-FE0F",non_qualified:"1F3C3-1F3FB-200D-2640",image:"1f3c3-1f3fb-200d-2640-fe0f.png",sheet_x:8,sheet_y:15,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3C3-1F3FC-200D-2640-FE0F",non_qualified:"1F3C3-1F3FC-200D-2640",image:"1f3c3-1f3fc-200d-2640-fe0f.png",sheet_x:8,sheet_y:16,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3C3-1F3FD-200D-2640-FE0F",non_qualified:"1F3C3-1F3FD-200D-2640",image:"1f3c3-1f3fd-200d-2640-fe0f.png",sheet_x:8,sheet_y:17,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3C3-1F3FE-200D-2640-FE0F",non_qualified:"1F3C3-1F3FE-200D-2640",image:"1f3c3-1f3fe-200d-2640-fe0f.png",sheet_x:8,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3C3-1F3FF-200D-2640-FE0F",non_qualified:"1F3C3-1F3FF-200D-2640",image:"1f3c3-1f3ff-200d-2640-fe0f.png",sheet_x:8,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Running",b:"1F3C3-200D-2640-FE0F",c:"1F3C3-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_running","woman","walking","exercise","race","running","female"],k:[8,14],o:4},dancer:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F483-1F3FB",non_qualified:null,image:"1f483-1f3fb.png",sheet_x:25,sheet_y:48,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F483-1F3FC",non_qualified:null,image:"1f483-1f3fc.png",sheet_x:25,sheet_y:49,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F483-1F3FD",non_qualified:null,image:"1f483-1f3fd.png",sheet_x:25,sheet_y:50,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F483-1F3FE",non_qualified:null,image:"1f483-1f3fe.png",sheet_x:25,sheet_y:51,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F483-1F3FF",non_qualified:null,image:"1f483-1f3ff.png",sheet_x:25,sheet_y:52,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Dancer",b:"1F483",d:!0,e:!0,f:!0,h:!0,j:["woman_dancing","female","girl","woman","fun"],k:[25,47],o:0},man_dancing:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F57A-1F3FB",non_qualified:null,image:"1f57a-1f3fb.png",sheet_x:31,sheet_y:28,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F57A-1F3FC",non_qualified:null,image:"1f57a-1f3fc.png",sheet_x:31,sheet_y:29,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F57A-1F3FD",non_qualified:null,image:"1f57a-1f3fd.png",sheet_x:31,sheet_y:30,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F57A-1F3FE",non_qualified:null,image:"1f57a-1f3fe.png",sheet_x:31,sheet_y:31,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F57A-1F3FF",non_qualified:null,image:"1f57a-1f3ff.png",sheet_x:31,sheet_y:32,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Dancing",b:"1F57A",d:!0,e:!0,f:!0,h:!0,j:["man_dancing","male","boy","fun","dancer"],k:[31,27],o:3},man_in_business_suit_levitating:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F574-1F3FB",non_qualified:null,image:"1f574-1f3fb.png",sheet_x:31,sheet_y:0,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F574-1F3FC",non_qualified:null,image:"1f574-1f3fc.png",sheet_x:31,sheet_y:1,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F574-1F3FD",non_qualified:null,image:"1f574-1f3fd.png",sheet_x:31,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F574-1F3FE",non_qualified:null,image:"1f574-1f3fe.png",sheet_x:31,sheet_y:3,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F574-1F3FF",non_qualified:null,image:"1f574-1f3ff.png",sheet_x:31,sheet_y:4,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person in Suit Levitating",b:"1F574-FE0F",c:"1F574",d:!0,e:!0,f:!0,h:!0,j:["man_in_suit_levitating","suit","business","levitate","hover","jump"],k:[30,60],o:0},dancers:{subcategory:"person-activity",obsoleted_by:"1F46F-200D-2640-FE0F",a:"Woman with Bunny Ears",b:"1F46F",d:!0,e:!0,f:!0,h:!0,j:["people_with_bunny_ears","perform","costume"],k:[23,17],o:0},"men-with-bunny-ears-partying":{subcategory:"person-activity",a:"Men with Bunny Ears",b:"1F46F-200D-2642-FE0F",c:"1F46F-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["men_with_bunny_ears","male","bunny","men","boys"],k:[23,16],n:["man-with-bunny-ears-partying"],o:4},"women-with-bunny-ears-partying":{subcategory:"person-activity",obsoletes:"1F46F",a:"Women with Bunny Ears",b:"1F46F-200D-2640-FE0F",c:"1F46F-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["women_with_bunny_ears","female","bunny","women","girls"],k:[23,15],n:["woman-with-bunny-ears-partying"],o:4},person_in_steamy_room:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9D6-1F3FB",non_qualified:null,image:"1f9d6-1f3fb.png",sheet_x:51,sheet_y:1,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D6-1F3FB-200D-2642-FE0F"},"1F3FC":{unified:"1F9D6-1F3FC",non_qualified:null,image:"1f9d6-1f3fc.png",sheet_x:51,sheet_y:2,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D6-1F3FC-200D-2642-FE0F"},"1F3FD":{unified:"1F9D6-1F3FD",non_qualified:null,image:"1f9d6-1f3fd.png",sheet_x:51,sheet_y:3,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D6-1F3FD-200D-2642-FE0F"},"1F3FE":{unified:"1F9D6-1F3FE",non_qualified:null,image:"1f9d6-1f3fe.png",sheet_x:51,sheet_y:4,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D6-1F3FE-200D-2642-FE0F"},"1F3FF":{unified:"1F9D6-1F3FF",non_qualified:null,image:"1f9d6-1f3ff.png",sheet_x:51,sheet_y:5,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D6-1F3FF-200D-2642-FE0F"}},obsoleted_by:"1F9D6-200D-2642-FE0F",a:"Person in Steamy Room",b:"1F9D6",d:!0,e:!0,f:!0,h:!0,j:["person_in_steamy_room","relax","spa"],k:[51,0],o:5},man_in_steamy_room:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9D6-1F3FB-200D-2642-FE0F",non_qualified:"1F9D6-1F3FB-200D-2642",image:"1f9d6-1f3fb-200d-2642-fe0f.png",sheet_x:50,sheet_y:56,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D6-1F3FB"},"1F3FC":{unified:"1F9D6-1F3FC-200D-2642-FE0F",non_qualified:"1F9D6-1F3FC-200D-2642",image:"1f9d6-1f3fc-200d-2642-fe0f.png",sheet_x:50,sheet_y:57,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D6-1F3FC"},"1F3FD":{unified:"1F9D6-1F3FD-200D-2642-FE0F",non_qualified:"1F9D6-1F3FD-200D-2642",image:"1f9d6-1f3fd-200d-2642-fe0f.png",sheet_x:50,sheet_y:58,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D6-1F3FD"},"1F3FE":{unified:"1F9D6-1F3FE-200D-2642-FE0F",non_qualified:"1F9D6-1F3FE-200D-2642",image:"1f9d6-1f3fe-200d-2642-fe0f.png",sheet_x:50,sheet_y:59,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D6-1F3FE"},"1F3FF":{unified:"1F9D6-1F3FF-200D-2642-FE0F",non_qualified:"1F9D6-1F3FF-200D-2642",image:"1f9d6-1f3ff-200d-2642-fe0f.png",sheet_x:50,sheet_y:60,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D6-1F3FF"}},obsoletes:"1F9D6",a:"Man in Steamy Room",b:"1F9D6-200D-2642-FE0F",c:"1F9D6-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_in_steamy_room","male","man","spa","steamroom","sauna"],k:[50,55],o:5},woman_in_steamy_room:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9D6-1F3FB-200D-2640-FE0F",non_qualified:"1F9D6-1F3FB-200D-2640",image:"1f9d6-1f3fb-200d-2640-fe0f.png",sheet_x:50,sheet_y:50,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D6-1F3FC-200D-2640-FE0F",non_qualified:"1F9D6-1F3FC-200D-2640",image:"1f9d6-1f3fc-200d-2640-fe0f.png",sheet_x:50,sheet_y:51,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D6-1F3FD-200D-2640-FE0F",non_qualified:"1F9D6-1F3FD-200D-2640",image:"1f9d6-1f3fd-200d-2640-fe0f.png",sheet_x:50,sheet_y:52,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D6-1F3FE-200D-2640-FE0F",non_qualified:"1F9D6-1F3FE-200D-2640",image:"1f9d6-1f3fe-200d-2640-fe0f.png",sheet_x:50,sheet_y:53,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D6-1F3FF-200D-2640-FE0F",non_qualified:"1F9D6-1F3FF-200D-2640",image:"1f9d6-1f3ff-200d-2640-fe0f.png",sheet_x:50,sheet_y:54,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman in Steamy Room",b:"1F9D6-200D-2640-FE0F",c:"1F9D6-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_in_steamy_room","female","woman","spa","steamroom","sauna"],k:[50,49],o:5},person_climbing:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9D7-1F3FB",non_qualified:null,image:"1f9d7-1f3fb.png",sheet_x:51,sheet_y:19,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D7-1F3FB-200D-2640-FE0F"},"1F3FC":{unified:"1F9D7-1F3FC",non_qualified:null,image:"1f9d7-1f3fc.png",sheet_x:51,sheet_y:20,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D7-1F3FC-200D-2640-FE0F"},"1F3FD":{unified:"1F9D7-1F3FD",non_qualified:null,image:"1f9d7-1f3fd.png",sheet_x:51,sheet_y:21,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D7-1F3FD-200D-2640-FE0F"},"1F3FE":{unified:"1F9D7-1F3FE",non_qualified:null,image:"1f9d7-1f3fe.png",sheet_x:51,sheet_y:22,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D7-1F3FE-200D-2640-FE0F"},"1F3FF":{unified:"1F9D7-1F3FF",non_qualified:null,image:"1f9d7-1f3ff.png",sheet_x:51,sheet_y:23,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D7-1F3FF-200D-2640-FE0F"}},obsoleted_by:"1F9D7-200D-2640-FE0F",a:"Person Climbing",b:"1F9D7",d:!0,e:!0,f:!0,h:!0,j:["person_climbing","sport"],k:[51,18],o:5},man_climbing:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9D7-1F3FB-200D-2642-FE0F",non_qualified:"1F9D7-1F3FB-200D-2642",image:"1f9d7-1f3fb-200d-2642-fe0f.png",sheet_x:51,sheet_y:13,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D7-1F3FC-200D-2642-FE0F",non_qualified:"1F9D7-1F3FC-200D-2642",image:"1f9d7-1f3fc-200d-2642-fe0f.png",sheet_x:51,sheet_y:14,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D7-1F3FD-200D-2642-FE0F",non_qualified:"1F9D7-1F3FD-200D-2642",image:"1f9d7-1f3fd-200d-2642-fe0f.png",sheet_x:51,sheet_y:15,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D7-1F3FE-200D-2642-FE0F",non_qualified:"1F9D7-1F3FE-200D-2642",image:"1f9d7-1f3fe-200d-2642-fe0f.png",sheet_x:51,sheet_y:16,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D7-1F3FF-200D-2642-FE0F",non_qualified:"1F9D7-1F3FF-200D-2642",image:"1f9d7-1f3ff-200d-2642-fe0f.png",sheet_x:51,sheet_y:17,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Climbing",b:"1F9D7-200D-2642-FE0F",c:"1F9D7-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_climbing","sports","hobby","man","male","rock"],k:[51,12],o:5},woman_climbing:{subcategory:"person-activity",skin_variations:{"1F3FB":{unified:"1F9D7-1F3FB-200D-2640-FE0F",non_qualified:"1F9D7-1F3FB-200D-2640",image:"1f9d7-1f3fb-200d-2640-fe0f.png",sheet_x:51,sheet_y:7,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D7-1F3FB"},"1F3FC":{unified:"1F9D7-1F3FC-200D-2640-FE0F",non_qualified:"1F9D7-1F3FC-200D-2640",image:"1f9d7-1f3fc-200d-2640-fe0f.png",sheet_x:51,sheet_y:8,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D7-1F3FC"},"1F3FD":{unified:"1F9D7-1F3FD-200D-2640-FE0F",non_qualified:"1F9D7-1F3FD-200D-2640",image:"1f9d7-1f3fd-200d-2640-fe0f.png",sheet_x:51,sheet_y:9,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D7-1F3FD"},"1F3FE":{unified:"1F9D7-1F3FE-200D-2640-FE0F",non_qualified:"1F9D7-1F3FE-200D-2640",image:"1f9d7-1f3fe-200d-2640-fe0f.png",sheet_x:51,sheet_y:10,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D7-1F3FE"},"1F3FF":{unified:"1F9D7-1F3FF-200D-2640-FE0F",non_qualified:"1F9D7-1F3FF-200D-2640",image:"1f9d7-1f3ff-200d-2640-fe0f.png",sheet_x:51,sheet_y:11,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D7-1F3FF"}},obsoletes:"1F9D7",a:"Woman Climbing",b:"1F9D7-200D-2640-FE0F",c:"1F9D7-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_climbing","sports","hobby","woman","female","rock"],k:[51,6],o:5},fencer:{subcategory:"person-sport",a:"Fencer",b:"1F93A",d:!0,e:!0,f:!0,h:!0,j:["person_fencing","sports","fencing","sword"],k:[42,33],o:3},horse_racing:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3C7-1F3FB",non_qualified:null,image:"1f3c7-1f3fb.png",sheet_x:8,sheet_y:53,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3C7-1F3FC",non_qualified:null,image:"1f3c7-1f3fc.png",sheet_x:8,sheet_y:54,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3C7-1F3FD",non_qualified:null,image:"1f3c7-1f3fd.png",sheet_x:8,sheet_y:55,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3C7-1F3FE",non_qualified:null,image:"1f3c7-1f3fe.png",sheet_x:8,sheet_y:56,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3C7-1F3FF",non_qualified:null,image:"1f3c7-1f3ff.png",sheet_x:8,sheet_y:57,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Horse Racing",b:"1F3C7",d:!0,e:!0,f:!0,h:!0,j:["horse_racing","animal","betting","competition","gambling","luck"],k:[8,52],o:1},skier:{subcategory:"person-sport",a:"Skier",b:"26F7-FE0F",c:"26F7",d:!0,e:!0,f:!0,h:!0,j:["skier","sports","winter","snow"],k:[58,32],o:0},snowboarder:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3C2-1F3FB",non_qualified:null,image:"1f3c2-1f3fb.png",sheet_x:8,sheet_y:9,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3C2-1F3FC",non_qualified:null,image:"1f3c2-1f3fc.png",sheet_x:8,sheet_y:10,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3C2-1F3FD",non_qualified:null,image:"1f3c2-1f3fd.png",sheet_x:8,sheet_y:11,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3C2-1F3FE",non_qualified:null,image:"1f3c2-1f3fe.png",sheet_x:8,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3C2-1F3FF",non_qualified:null,image:"1f3c2-1f3ff.png",sheet_x:8,sheet_y:13,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Snowboarder",b:"1F3C2",d:!0,e:!0,f:!0,h:!0,j:["snowboarder","sports","winter"],k:[8,8],o:0},golfer:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3CC-1F3FB",non_qualified:null,image:"1f3cc-1f3fb.png",sheet_x:9,sheet_y:48,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3CC-1F3FC",non_qualified:null,image:"1f3cc-1f3fc.png",sheet_x:9,sheet_y:49,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3CC-1F3FD",non_qualified:null,image:"1f3cc-1f3fd.png",sheet_x:9,sheet_y:50,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3CC-1F3FE",non_qualified:null,image:"1f3cc-1f3fe.png",sheet_x:9,sheet_y:51,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3CC-1F3FF",non_qualified:null,image:"1f3cc-1f3ff.png",sheet_x:9,sheet_y:52,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F3CC-FE0F-200D-2642-FE0F",a:"Person Golfing",b:"1F3CC-FE0F",c:"1F3CC",d:!0,e:!0,f:!0,h:!0,j:["person_golfing","sports","business"],k:[9,47],o:0},"man-golfing":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3CC-1F3FB-200D-2642-FE0F",non_qualified:"1F3CC-1F3FB-200D-2642",image:"1f3cc-1f3fb-200d-2642-fe0f.png",sheet_x:9,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3CC-1F3FC-200D-2642-FE0F",non_qualified:"1F3CC-1F3FC-200D-2642",image:"1f3cc-1f3fc-200d-2642-fe0f.png",sheet_x:9,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3CC-1F3FD-200D-2642-FE0F",non_qualified:"1F3CC-1F3FD-200D-2642",image:"1f3cc-1f3fd-200d-2642-fe0f.png",sheet_x:9,sheet_y:44,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3CC-1F3FE-200D-2642-FE0F",non_qualified:"1F3CC-1F3FE-200D-2642",image:"1f3cc-1f3fe-200d-2642-fe0f.png",sheet_x:9,sheet_y:45,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3CC-1F3FF-200D-2642-FE0F",non_qualified:"1F3CC-1F3FF-200D-2642",image:"1f3cc-1f3ff-200d-2642-fe0f.png",sheet_x:9,sheet_y:46,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F3CC-FE0F",a:"Man Golfing",b:"1F3CC-FE0F-200D-2642-FE0F",d:!0,e:!0,f:!0,h:!1,j:["man_golfing","sport"],k:[9,41],o:4},"woman-golfing":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3CC-1F3FB-200D-2640-FE0F",non_qualified:"1F3CC-1F3FB-200D-2640",image:"1f3cc-1f3fb-200d-2640-fe0f.png",sheet_x:9,sheet_y:36,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3CC-1F3FC-200D-2640-FE0F",non_qualified:"1F3CC-1F3FC-200D-2640",image:"1f3cc-1f3fc-200d-2640-fe0f.png",sheet_x:9,sheet_y:37,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3CC-1F3FD-200D-2640-FE0F",non_qualified:"1F3CC-1F3FD-200D-2640",image:"1f3cc-1f3fd-200d-2640-fe0f.png",sheet_x:9,sheet_y:38,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3CC-1F3FE-200D-2640-FE0F",non_qualified:"1F3CC-1F3FE-200D-2640",image:"1f3cc-1f3fe-200d-2640-fe0f.png",sheet_x:9,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3CC-1F3FF-200D-2640-FE0F",non_qualified:"1F3CC-1F3FF-200D-2640",image:"1f3cc-1f3ff-200d-2640-fe0f.png",sheet_x:9,sheet_y:40,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Golfing",b:"1F3CC-FE0F-200D-2640-FE0F",d:!0,e:!0,f:!0,h:!1,j:["woman_golfing","sports","business","woman","female"],k:[9,35],o:4},surfer:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3C4-1F3FB",non_qualified:null,image:"1f3c4-1f3fb.png",sheet_x:8,sheet_y:45,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3C4-1F3FC",non_qualified:null,image:"1f3c4-1f3fc.png",sheet_x:8,sheet_y:46,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3C4-1F3FD",non_qualified:null,image:"1f3c4-1f3fd.png",sheet_x:8,sheet_y:47,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3C4-1F3FE",non_qualified:null,image:"1f3c4-1f3fe.png",sheet_x:8,sheet_y:48,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3C4-1F3FF",non_qualified:null,image:"1f3c4-1f3ff.png",sheet_x:8,sheet_y:49,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F3C4-200D-2642-FE0F",a:"Surfer",b:"1F3C4",d:!0,e:!0,f:!0,h:!0,j:["person_surfing","sport","sea"],k:[8,44],o:0},"man-surfing":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3C4-1F3FB-200D-2642-FE0F",non_qualified:"1F3C4-1F3FB-200D-2642",image:"1f3c4-1f3fb-200d-2642-fe0f.png",sheet_x:8,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3C4-1F3FC-200D-2642-FE0F",non_qualified:"1F3C4-1F3FC-200D-2642",image:"1f3c4-1f3fc-200d-2642-fe0f.png",sheet_x:8,sheet_y:40,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3C4-1F3FD-200D-2642-FE0F",non_qualified:"1F3C4-1F3FD-200D-2642",image:"1f3c4-1f3fd-200d-2642-fe0f.png",sheet_x:8,sheet_y:41,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3C4-1F3FE-200D-2642-FE0F",non_qualified:"1F3C4-1F3FE-200D-2642",image:"1f3c4-1f3fe-200d-2642-fe0f.png",sheet_x:8,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3C4-1F3FF-200D-2642-FE0F",non_qualified:"1F3C4-1F3FF-200D-2642",image:"1f3c4-1f3ff-200d-2642-fe0f.png",sheet_x:8,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F3C4",a:"Man Surfing",b:"1F3C4-200D-2642-FE0F",c:"1F3C4-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_surfing","sports","ocean","sea","summer","beach"],k:[8,38],o:4},"woman-surfing":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3C4-1F3FB-200D-2640-FE0F",non_qualified:"1F3C4-1F3FB-200D-2640",image:"1f3c4-1f3fb-200d-2640-fe0f.png",sheet_x:8,sheet_y:33,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3C4-1F3FC-200D-2640-FE0F",non_qualified:"1F3C4-1F3FC-200D-2640",image:"1f3c4-1f3fc-200d-2640-fe0f.png",sheet_x:8,sheet_y:34,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3C4-1F3FD-200D-2640-FE0F",non_qualified:"1F3C4-1F3FD-200D-2640",image:"1f3c4-1f3fd-200d-2640-fe0f.png",sheet_x:8,sheet_y:35,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3C4-1F3FE-200D-2640-FE0F",non_qualified:"1F3C4-1F3FE-200D-2640",image:"1f3c4-1f3fe-200d-2640-fe0f.png",sheet_x:8,sheet_y:36,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3C4-1F3FF-200D-2640-FE0F",non_qualified:"1F3C4-1F3FF-200D-2640",image:"1f3c4-1f3ff-200d-2640-fe0f.png",sheet_x:8,sheet_y:37,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Surfing",b:"1F3C4-200D-2640-FE0F",c:"1F3C4-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_surfing","sports","ocean","sea","summer","beach","woman","female"],k:[8,32],o:4},rowboat:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F6A3-1F3FB",non_qualified:null,image:"1f6a3-1f3fb.png",sheet_x:36,sheet_y:20,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6A3-1F3FC",non_qualified:null,image:"1f6a3-1f3fc.png",sheet_x:36,sheet_y:21,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6A3-1F3FD",non_qualified:null,image:"1f6a3-1f3fd.png",sheet_x:36,sheet_y:22,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6A3-1F3FE",non_qualified:null,image:"1f6a3-1f3fe.png",sheet_x:36,sheet_y:23,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6A3-1F3FF",non_qualified:null,image:"1f6a3-1f3ff.png",sheet_x:36,sheet_y:24,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F6A3-200D-2642-FE0F",a:"Rowboat",b:"1F6A3",d:!0,e:!0,f:!0,h:!0,j:["person_rowing_boat","sport","move"],k:[36,19],o:1},"man-rowing-boat":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F6A3-1F3FB-200D-2642-FE0F",non_qualified:"1F6A3-1F3FB-200D-2642",image:"1f6a3-1f3fb-200d-2642-fe0f.png",sheet_x:36,sheet_y:14,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6A3-1F3FC-200D-2642-FE0F",non_qualified:"1F6A3-1F3FC-200D-2642",image:"1f6a3-1f3fc-200d-2642-fe0f.png",sheet_x:36,sheet_y:15,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6A3-1F3FD-200D-2642-FE0F",non_qualified:"1F6A3-1F3FD-200D-2642",image:"1f6a3-1f3fd-200d-2642-fe0f.png",sheet_x:36,sheet_y:16,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6A3-1F3FE-200D-2642-FE0F",non_qualified:"1F6A3-1F3FE-200D-2642",image:"1f6a3-1f3fe-200d-2642-fe0f.png",sheet_x:36,sheet_y:17,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6A3-1F3FF-200D-2642-FE0F",non_qualified:"1F6A3-1F3FF-200D-2642",image:"1f6a3-1f3ff-200d-2642-fe0f.png",sheet_x:36,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F6A3",a:"Man Rowing Boat",b:"1F6A3-200D-2642-FE0F",c:"1F6A3-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_rowing_boat","sports","hobby","water","ship"],k:[36,13],o:4},"woman-rowing-boat":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F6A3-1F3FB-200D-2640-FE0F",non_qualified:"1F6A3-1F3FB-200D-2640",image:"1f6a3-1f3fb-200d-2640-fe0f.png",sheet_x:36,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6A3-1F3FC-200D-2640-FE0F",non_qualified:"1F6A3-1F3FC-200D-2640",image:"1f6a3-1f3fc-200d-2640-fe0f.png",sheet_x:36,sheet_y:9,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6A3-1F3FD-200D-2640-FE0F",non_qualified:"1F6A3-1F3FD-200D-2640",image:"1f6a3-1f3fd-200d-2640-fe0f.png",sheet_x:36,sheet_y:10,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6A3-1F3FE-200D-2640-FE0F",non_qualified:"1F6A3-1F3FE-200D-2640",image:"1f6a3-1f3fe-200d-2640-fe0f.png",sheet_x:36,sheet_y:11,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6A3-1F3FF-200D-2640-FE0F",non_qualified:"1F6A3-1F3FF-200D-2640",image:"1f6a3-1f3ff-200d-2640-fe0f.png",sheet_x:36,sheet_y:12,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Rowing Boat",b:"1F6A3-200D-2640-FE0F",c:"1F6A3-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_rowing_boat","sports","hobby","water","ship","woman","female"],k:[36,7],o:4},swimmer:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3CA-1F3FB",non_qualified:null,image:"1f3ca-1f3fb.png",sheet_x:9,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3CA-1F3FC",non_qualified:null,image:"1f3ca-1f3fc.png",sheet_x:9,sheet_y:13,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3CA-1F3FD",non_qualified:null,image:"1f3ca-1f3fd.png",sheet_x:9,sheet_y:14,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3CA-1F3FE",non_qualified:null,image:"1f3ca-1f3fe.png",sheet_x:9,sheet_y:15,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3CA-1F3FF",non_qualified:null,image:"1f3ca-1f3ff.png",sheet_x:9,sheet_y:16,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F3CA-200D-2642-FE0F",a:"Swimmer",b:"1F3CA",d:!0,e:!0,f:!0,h:!0,j:["person_swimming","sport","pool"],k:[9,11],o:0},"man-swimming":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3CA-1F3FB-200D-2642-FE0F",non_qualified:"1F3CA-1F3FB-200D-2642",image:"1f3ca-1f3fb-200d-2642-fe0f.png",sheet_x:9,sheet_y:6,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3CA-1F3FC-200D-2642-FE0F",non_qualified:"1F3CA-1F3FC-200D-2642",image:"1f3ca-1f3fc-200d-2642-fe0f.png",sheet_x:9,sheet_y:7,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3CA-1F3FD-200D-2642-FE0F",non_qualified:"1F3CA-1F3FD-200D-2642",image:"1f3ca-1f3fd-200d-2642-fe0f.png",sheet_x:9,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3CA-1F3FE-200D-2642-FE0F",non_qualified:"1F3CA-1F3FE-200D-2642",image:"1f3ca-1f3fe-200d-2642-fe0f.png",sheet_x:9,sheet_y:9,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3CA-1F3FF-200D-2642-FE0F",non_qualified:"1F3CA-1F3FF-200D-2642",image:"1f3ca-1f3ff-200d-2642-fe0f.png",sheet_x:9,sheet_y:10,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F3CA",a:"Man Swimming",b:"1F3CA-200D-2642-FE0F",c:"1F3CA-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_swimming","sports","exercise","human","athlete","water","summer"],k:[9,5],o:4},"woman-swimming":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3CA-1F3FB-200D-2640-FE0F",non_qualified:"1F3CA-1F3FB-200D-2640",image:"1f3ca-1f3fb-200d-2640-fe0f.png",sheet_x:9,sheet_y:0,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3CA-1F3FC-200D-2640-FE0F",non_qualified:"1F3CA-1F3FC-200D-2640",image:"1f3ca-1f3fc-200d-2640-fe0f.png",sheet_x:9,sheet_y:1,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3CA-1F3FD-200D-2640-FE0F",non_qualified:"1F3CA-1F3FD-200D-2640",image:"1f3ca-1f3fd-200d-2640-fe0f.png",sheet_x:9,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3CA-1F3FE-200D-2640-FE0F",non_qualified:"1F3CA-1F3FE-200D-2640",image:"1f3ca-1f3fe-200d-2640-fe0f.png",sheet_x:9,sheet_y:3,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3CA-1F3FF-200D-2640-FE0F",non_qualified:"1F3CA-1F3FF-200D-2640",image:"1f3ca-1f3ff-200d-2640-fe0f.png",sheet_x:9,sheet_y:4,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Swimming",b:"1F3CA-200D-2640-FE0F",c:"1F3CA-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_swimming","sports","exercise","human","athlete","water","summer","woman","female"],k:[8,60],o:4},person_with_ball:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"26F9-1F3FB",non_qualified:null,image:"26f9-1f3fb.png",sheet_x:58,sheet_y:47,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"26F9-1F3FC",non_qualified:null,image:"26f9-1f3fc.png",sheet_x:58,sheet_y:48,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"26F9-1F3FD",non_qualified:null,image:"26f9-1f3fd.png",sheet_x:58,sheet_y:49,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"26F9-1F3FE",non_qualified:null,image:"26f9-1f3fe.png",sheet_x:58,sheet_y:50,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"26F9-1F3FF",non_qualified:null,image:"26f9-1f3ff.png",sheet_x:58,sheet_y:51,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"26F9-FE0F-200D-2642-FE0F",a:"Person Bouncing Ball",b:"26F9-FE0F",c:"26F9",d:!0,e:!0,f:!0,h:!0,j:["person_bouncing_ball","sports","human"],k:[58,46],o:0},"man-bouncing-ball":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"26F9-1F3FB-200D-2642-FE0F",non_qualified:"26F9-1F3FB-200D-2642",image:"26f9-1f3fb-200d-2642-fe0f.png",sheet_x:58,sheet_y:41,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"26F9-1F3FC-200D-2642-FE0F",non_qualified:"26F9-1F3FC-200D-2642",image:"26f9-1f3fc-200d-2642-fe0f.png",sheet_x:58,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"26F9-1F3FD-200D-2642-FE0F",non_qualified:"26F9-1F3FD-200D-2642",image:"26f9-1f3fd-200d-2642-fe0f.png",sheet_x:58,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"26F9-1F3FE-200D-2642-FE0F",non_qualified:"26F9-1F3FE-200D-2642",image:"26f9-1f3fe-200d-2642-fe0f.png",sheet_x:58,sheet_y:44,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"26F9-1F3FF-200D-2642-FE0F",non_qualified:"26F9-1F3FF-200D-2642",image:"26f9-1f3ff-200d-2642-fe0f.png",sheet_x:58,sheet_y:45,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"26F9-FE0F",a:"Man Bouncing Ball",b:"26F9-FE0F-200D-2642-FE0F",d:!0,e:!0,f:!0,h:!1,j:["man_bouncing_ball","sport"],k:[58,40],o:4},"woman-bouncing-ball":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"26F9-1F3FB-200D-2640-FE0F",non_qualified:"26F9-1F3FB-200D-2640",image:"26f9-1f3fb-200d-2640-fe0f.png",sheet_x:58,sheet_y:35,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"26F9-1F3FC-200D-2640-FE0F",non_qualified:"26F9-1F3FC-200D-2640",image:"26f9-1f3fc-200d-2640-fe0f.png",sheet_x:58,sheet_y:36,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"26F9-1F3FD-200D-2640-FE0F",non_qualified:"26F9-1F3FD-200D-2640",image:"26f9-1f3fd-200d-2640-fe0f.png",sheet_x:58,sheet_y:37,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"26F9-1F3FE-200D-2640-FE0F",non_qualified:"26F9-1F3FE-200D-2640",image:"26f9-1f3fe-200d-2640-fe0f.png",sheet_x:58,sheet_y:38,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"26F9-1F3FF-200D-2640-FE0F",non_qualified:"26F9-1F3FF-200D-2640",image:"26f9-1f3ff-200d-2640-fe0f.png",sheet_x:58,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Bouncing Ball",b:"26F9-FE0F-200D-2640-FE0F",d:!0,e:!0,f:!0,h:!1,j:["woman_bouncing_ball","sports","human","woman","female"],k:[58,34],o:4},weight_lifter:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3CB-1F3FB",non_qualified:null,image:"1f3cb-1f3fb.png",sheet_x:9,sheet_y:30,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3CB-1F3FC",non_qualified:null,image:"1f3cb-1f3fc.png",sheet_x:9,sheet_y:31,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3CB-1F3FD",non_qualified:null,image:"1f3cb-1f3fd.png",sheet_x:9,sheet_y:32,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3CB-1F3FE",non_qualified:null,image:"1f3cb-1f3fe.png",sheet_x:9,sheet_y:33,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3CB-1F3FF",non_qualified:null,image:"1f3cb-1f3ff.png",sheet_x:9,sheet_y:34,added_in:"2.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F3CB-FE0F-200D-2642-FE0F",a:"Person Lifting Weights",b:"1F3CB-FE0F",c:"1F3CB",d:!0,e:!0,f:!0,h:!0,j:["person_lifting_weights","sports","training","exercise"],k:[9,29],o:0},"man-lifting-weights":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3CB-1F3FB-200D-2642-FE0F",non_qualified:"1F3CB-1F3FB-200D-2642",image:"1f3cb-1f3fb-200d-2642-fe0f.png",sheet_x:9,sheet_y:24,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3CB-1F3FC-200D-2642-FE0F",non_qualified:"1F3CB-1F3FC-200D-2642",image:"1f3cb-1f3fc-200d-2642-fe0f.png",sheet_x:9,sheet_y:25,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3CB-1F3FD-200D-2642-FE0F",non_qualified:"1F3CB-1F3FD-200D-2642",image:"1f3cb-1f3fd-200d-2642-fe0f.png",sheet_x:9,sheet_y:26,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3CB-1F3FE-200D-2642-FE0F",non_qualified:"1F3CB-1F3FE-200D-2642",image:"1f3cb-1f3fe-200d-2642-fe0f.png",sheet_x:9,sheet_y:27,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3CB-1F3FF-200D-2642-FE0F",non_qualified:"1F3CB-1F3FF-200D-2642",image:"1f3cb-1f3ff-200d-2642-fe0f.png",sheet_x:9,sheet_y:28,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F3CB-FE0F",a:"Man Lifting Weights",b:"1F3CB-FE0F-200D-2642-FE0F",d:!0,e:!0,f:!0,h:!1,j:["man_lifting_weights","sport"],k:[9,23],o:4},"woman-lifting-weights":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F3CB-1F3FB-200D-2640-FE0F",non_qualified:"1F3CB-1F3FB-200D-2640",image:"1f3cb-1f3fb-200d-2640-fe0f.png",sheet_x:9,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F3CB-1F3FC-200D-2640-FE0F",non_qualified:"1F3CB-1F3FC-200D-2640",image:"1f3cb-1f3fc-200d-2640-fe0f.png",sheet_x:9,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F3CB-1F3FD-200D-2640-FE0F",non_qualified:"1F3CB-1F3FD-200D-2640",image:"1f3cb-1f3fd-200d-2640-fe0f.png",sheet_x:9,sheet_y:20,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F3CB-1F3FE-200D-2640-FE0F",non_qualified:"1F3CB-1F3FE-200D-2640",image:"1f3cb-1f3fe-200d-2640-fe0f.png",sheet_x:9,sheet_y:21,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F3CB-1F3FF-200D-2640-FE0F",non_qualified:"1F3CB-1F3FF-200D-2640",image:"1f3cb-1f3ff-200d-2640-fe0f.png",sheet_x:9,sheet_y:22,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Lifting Weights",b:"1F3CB-FE0F-200D-2640-FE0F",d:!0,e:!0,f:!0,h:!1,j:["woman_lifting_weights","sports","training","exercise","woman","female"],k:[9,17],o:4},bicyclist:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F6B4-1F3FB",non_qualified:null,image:"1f6b4-1f3fb.png",sheet_x:36,sheet_y:54,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6B4-1F3FC",non_qualified:null,image:"1f6b4-1f3fc.png",sheet_x:36,sheet_y:55,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6B4-1F3FD",non_qualified:null,image:"1f6b4-1f3fd.png",sheet_x:36,sheet_y:56,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6B4-1F3FE",non_qualified:null,image:"1f6b4-1f3fe.png",sheet_x:36,sheet_y:57,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6B4-1F3FF",non_qualified:null,image:"1f6b4-1f3ff.png",sheet_x:36,sheet_y:58,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F6B4-200D-2642-FE0F",a:"Bicyclist",b:"1F6B4",d:!0,e:!0,f:!0,h:!0,j:["person_biking","bicycle","bike","cyclist","sport","move"],k:[36,53],o:1},"man-biking":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F6B4-1F3FB-200D-2642-FE0F",non_qualified:"1F6B4-1F3FB-200D-2642",image:"1f6b4-1f3fb-200d-2642-fe0f.png",sheet_x:36,sheet_y:48,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6B4-1F3FC-200D-2642-FE0F",non_qualified:"1F6B4-1F3FC-200D-2642",image:"1f6b4-1f3fc-200d-2642-fe0f.png",sheet_x:36,sheet_y:49,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6B4-1F3FD-200D-2642-FE0F",non_qualified:"1F6B4-1F3FD-200D-2642",image:"1f6b4-1f3fd-200d-2642-fe0f.png",sheet_x:36,sheet_y:50,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6B4-1F3FE-200D-2642-FE0F",non_qualified:"1F6B4-1F3FE-200D-2642",image:"1f6b4-1f3fe-200d-2642-fe0f.png",sheet_x:36,sheet_y:51,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6B4-1F3FF-200D-2642-FE0F",non_qualified:"1F6B4-1F3FF-200D-2642",image:"1f6b4-1f3ff-200d-2642-fe0f.png",sheet_x:36,sheet_y:52,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F6B4",a:"Man Biking",b:"1F6B4-200D-2642-FE0F",c:"1F6B4-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_biking","bicycle","bike","cyclist","sports","exercise","hipster"],k:[36,47],o:4},"woman-biking":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F6B4-1F3FB-200D-2640-FE0F",non_qualified:"1F6B4-1F3FB-200D-2640",image:"1f6b4-1f3fb-200d-2640-fe0f.png",sheet_x:36,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6B4-1F3FC-200D-2640-FE0F",non_qualified:"1F6B4-1F3FC-200D-2640",image:"1f6b4-1f3fc-200d-2640-fe0f.png",sheet_x:36,sheet_y:43,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6B4-1F3FD-200D-2640-FE0F",non_qualified:"1F6B4-1F3FD-200D-2640",image:"1f6b4-1f3fd-200d-2640-fe0f.png",sheet_x:36,sheet_y:44,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6B4-1F3FE-200D-2640-FE0F",non_qualified:"1F6B4-1F3FE-200D-2640",image:"1f6b4-1f3fe-200d-2640-fe0f.png",sheet_x:36,sheet_y:45,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6B4-1F3FF-200D-2640-FE0F",non_qualified:"1F6B4-1F3FF-200D-2640",image:"1f6b4-1f3ff-200d-2640-fe0f.png",sheet_x:36,sheet_y:46,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Biking",b:"1F6B4-200D-2640-FE0F",c:"1F6B4-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_biking","bicycle","bike","cyclist","sports","exercise","hipster","woman","female"],k:[36,41],o:4},mountain_bicyclist:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F6B5-1F3FB",non_qualified:null,image:"1f6b5-1f3fb.png",sheet_x:37,sheet_y:11,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6B5-1F3FC",non_qualified:null,image:"1f6b5-1f3fc.png",sheet_x:37,sheet_y:12,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6B5-1F3FD",non_qualified:null,image:"1f6b5-1f3fd.png",sheet_x:37,sheet_y:13,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6B5-1F3FE",non_qualified:null,image:"1f6b5-1f3fe.png",sheet_x:37,sheet_y:14,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6B5-1F3FF",non_qualified:null,image:"1f6b5-1f3ff.png",sheet_x:37,sheet_y:15,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoleted_by:"1F6B5-200D-2642-FE0F",a:"Mountain Bicyclist",b:"1F6B5",d:!0,e:!0,f:!0,h:!0,j:["person_mountain_biking","bicycle","bike","cyclist","sport","move"],k:[37,10],o:1},"man-mountain-biking":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F6B5-1F3FB-200D-2642-FE0F",non_qualified:"1F6B5-1F3FB-200D-2642",image:"1f6b5-1f3fb-200d-2642-fe0f.png",sheet_x:37,sheet_y:5,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6B5-1F3FC-200D-2642-FE0F",non_qualified:"1F6B5-1F3FC-200D-2642",image:"1f6b5-1f3fc-200d-2642-fe0f.png",sheet_x:37,sheet_y:6,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6B5-1F3FD-200D-2642-FE0F",non_qualified:"1F6B5-1F3FD-200D-2642",image:"1f6b5-1f3fd-200d-2642-fe0f.png",sheet_x:37,sheet_y:7,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6B5-1F3FE-200D-2642-FE0F",non_qualified:"1F6B5-1F3FE-200D-2642",image:"1f6b5-1f3fe-200d-2642-fe0f.png",sheet_x:37,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6B5-1F3FF-200D-2642-FE0F",non_qualified:"1F6B5-1F3FF-200D-2642",image:"1f6b5-1f3ff-200d-2642-fe0f.png",sheet_x:37,sheet_y:9,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},obsoletes:"1F6B5",a:"Man Mountain Biking",b:"1F6B5-200D-2642-FE0F",c:"1F6B5-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_mountain_biking","bicycle","bike","cyclist","transportation","sports","human","race"],k:[37,4],o:4},"woman-mountain-biking":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F6B5-1F3FB-200D-2640-FE0F",non_qualified:"1F6B5-1F3FB-200D-2640",image:"1f6b5-1f3fb-200d-2640-fe0f.png",sheet_x:36,sheet_y:60,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6B5-1F3FC-200D-2640-FE0F",non_qualified:"1F6B5-1F3FC-200D-2640",image:"1f6b5-1f3fc-200d-2640-fe0f.png",sheet_x:37,sheet_y:0,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6B5-1F3FD-200D-2640-FE0F",non_qualified:"1F6B5-1F3FD-200D-2640",image:"1f6b5-1f3fd-200d-2640-fe0f.png",sheet_x:37,sheet_y:1,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6B5-1F3FE-200D-2640-FE0F",non_qualified:"1F6B5-1F3FE-200D-2640",image:"1f6b5-1f3fe-200d-2640-fe0f.png",sheet_x:37,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6B5-1F3FF-200D-2640-FE0F",non_qualified:"1F6B5-1F3FF-200D-2640",image:"1f6b5-1f3ff-200d-2640-fe0f.png",sheet_x:37,sheet_y:3,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Mountain Biking",b:"1F6B5-200D-2640-FE0F",c:"1F6B5-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_mountain_biking","bicycle","bike","cyclist","transportation","sports","human","race","woman","female"],k:[36,59],o:4},person_doing_cartwheel:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F938-1F3FB",non_qualified:null,image:"1f938-1f3fb.png",sheet_x:42,sheet_y:10,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F938-1F3FC",non_qualified:null,image:"1f938-1f3fc.png",sheet_x:42,sheet_y:11,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F938-1F3FD",non_qualified:null,image:"1f938-1f3fd.png",sheet_x:42,sheet_y:12,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F938-1F3FE",non_qualified:null,image:"1f938-1f3fe.png",sheet_x:42,sheet_y:13,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F938-1F3FF",non_qualified:null,image:"1f938-1f3ff.png",sheet_x:42,sheet_y:14,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Person Doing Cartwheel",b:"1F938",d:!0,e:!0,f:!0,h:!0,j:["person_cartwheeling","sport","gymnastic"],k:[42,9],o:3},"man-cartwheeling":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F938-1F3FB-200D-2642-FE0F",non_qualified:"1F938-1F3FB-200D-2642",image:"1f938-1f3fb-200d-2642-fe0f.png",sheet_x:42,sheet_y:4,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F938-1F3FC-200D-2642-FE0F",non_qualified:"1F938-1F3FC-200D-2642",image:"1f938-1f3fc-200d-2642-fe0f.png",sheet_x:42,sheet_y:5,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F938-1F3FD-200D-2642-FE0F",non_qualified:"1F938-1F3FD-200D-2642",image:"1f938-1f3fd-200d-2642-fe0f.png",sheet_x:42,sheet_y:6,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F938-1F3FE-200D-2642-FE0F",non_qualified:"1F938-1F3FE-200D-2642",image:"1f938-1f3fe-200d-2642-fe0f.png",sheet_x:42,sheet_y:7,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F938-1F3FF-200D-2642-FE0F",non_qualified:"1F938-1F3FF-200D-2642",image:"1f938-1f3ff-200d-2642-fe0f.png",sheet_x:42,sheet_y:8,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Cartwheeling",b:"1F938-200D-2642-FE0F",c:"1F938-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_cartwheeling","gymnastics"],k:[42,3],o:4},"woman-cartwheeling":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F938-1F3FB-200D-2640-FE0F",non_qualified:"1F938-1F3FB-200D-2640",image:"1f938-1f3fb-200d-2640-fe0f.png",sheet_x:41,sheet_y:59,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F938-1F3FC-200D-2640-FE0F",non_qualified:"1F938-1F3FC-200D-2640",image:"1f938-1f3fc-200d-2640-fe0f.png",sheet_x:41,sheet_y:60,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F938-1F3FD-200D-2640-FE0F",non_qualified:"1F938-1F3FD-200D-2640",image:"1f938-1f3fd-200d-2640-fe0f.png",sheet_x:42,sheet_y:0,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F938-1F3FE-200D-2640-FE0F",non_qualified:"1F938-1F3FE-200D-2640",image:"1f938-1f3fe-200d-2640-fe0f.png",sheet_x:42,sheet_y:1,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F938-1F3FF-200D-2640-FE0F",non_qualified:"1F938-1F3FF-200D-2640",image:"1f938-1f3ff-200d-2640-fe0f.png",sheet_x:42,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Cartwheeling",b:"1F938-200D-2640-FE0F",c:"1F938-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_cartwheeling","gymnastics"],k:[41,58],o:4},wrestlers:{subcategory:"person-sport",a:"Wrestlers",b:"1F93C",d:!0,e:!0,f:!0,h:!0,j:["people_wrestling","sport"],k:[42,36],o:3},"man-wrestling":{subcategory:"person-sport",a:"Men Wrestling",b:"1F93C-200D-2642-FE0F",c:"1F93C-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["men_wrestling","sports","wrestlers"],k:[42,35],o:4},"woman-wrestling":{subcategory:"person-sport",a:"Women Wrestling",b:"1F93C-200D-2640-FE0F",c:"1F93C-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["women_wrestling","sports","wrestlers"],k:[42,34],o:4},water_polo:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F93D-1F3FB",non_qualified:null,image:"1f93d-1f3fb.png",sheet_x:42,sheet_y:50,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F93D-1F3FC",non_qualified:null,image:"1f93d-1f3fc.png",sheet_x:42,sheet_y:51,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F93D-1F3FD",non_qualified:null,image:"1f93d-1f3fd.png",sheet_x:42,sheet_y:52,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F93D-1F3FE",non_qualified:null,image:"1f93d-1f3fe.png",sheet_x:42,sheet_y:53,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F93D-1F3FF",non_qualified:null,image:"1f93d-1f3ff.png",sheet_x:42,sheet_y:54,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Water Polo",b:"1F93D",d:!0,e:!0,f:!0,h:!0,j:["person_playing_water_polo","sport"],k:[42,49],o:3},"man-playing-water-polo":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F93D-1F3FB-200D-2642-FE0F",non_qualified:"1F93D-1F3FB-200D-2642",image:"1f93d-1f3fb-200d-2642-fe0f.png",sheet_x:42,sheet_y:44,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F93D-1F3FC-200D-2642-FE0F",non_qualified:"1F93D-1F3FC-200D-2642",image:"1f93d-1f3fc-200d-2642-fe0f.png",sheet_x:42,sheet_y:45,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F93D-1F3FD-200D-2642-FE0F",non_qualified:"1F93D-1F3FD-200D-2642",image:"1f93d-1f3fd-200d-2642-fe0f.png",sheet_x:42,sheet_y:46,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F93D-1F3FE-200D-2642-FE0F",non_qualified:"1F93D-1F3FE-200D-2642",image:"1f93d-1f3fe-200d-2642-fe0f.png",sheet_x:42,sheet_y:47,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F93D-1F3FF-200D-2642-FE0F",non_qualified:"1F93D-1F3FF-200D-2642",image:"1f93d-1f3ff-200d-2642-fe0f.png",sheet_x:42,sheet_y:48,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Playing Water Polo",b:"1F93D-200D-2642-FE0F",c:"1F93D-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_playing_water_polo","sports","pool"],k:[42,43],o:4},"woman-playing-water-polo":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F93D-1F3FB-200D-2640-FE0F",non_qualified:"1F93D-1F3FB-200D-2640",image:"1f93d-1f3fb-200d-2640-fe0f.png",sheet_x:42,sheet_y:38,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F93D-1F3FC-200D-2640-FE0F",non_qualified:"1F93D-1F3FC-200D-2640",image:"1f93d-1f3fc-200d-2640-fe0f.png",sheet_x:42,sheet_y:39,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F93D-1F3FD-200D-2640-FE0F",non_qualified:"1F93D-1F3FD-200D-2640",image:"1f93d-1f3fd-200d-2640-fe0f.png",sheet_x:42,sheet_y:40,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F93D-1F3FE-200D-2640-FE0F",non_qualified:"1F93D-1F3FE-200D-2640",image:"1f93d-1f3fe-200d-2640-fe0f.png",sheet_x:42,sheet_y:41,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F93D-1F3FF-200D-2640-FE0F",non_qualified:"1F93D-1F3FF-200D-2640",image:"1f93d-1f3ff-200d-2640-fe0f.png",sheet_x:42,sheet_y:42,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Playing Water Polo",b:"1F93D-200D-2640-FE0F",c:"1F93D-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_playing_water_polo","sports","pool"],k:[42,37],o:4},handball:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F93E-1F3FB",non_qualified:null,image:"1f93e-1f3fb.png",sheet_x:43,sheet_y:7,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F93E-1F3FC",non_qualified:null,image:"1f93e-1f3fc.png",sheet_x:43,sheet_y:8,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F93E-1F3FD",non_qualified:null,image:"1f93e-1f3fd.png",sheet_x:43,sheet_y:9,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F93E-1F3FE",non_qualified:null,image:"1f93e-1f3fe.png",sheet_x:43,sheet_y:10,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F93E-1F3FF",non_qualified:null,image:"1f93e-1f3ff.png",sheet_x:43,sheet_y:11,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Handball",b:"1F93E",d:!0,e:!0,f:!0,h:!0,j:["person_playing_handball","sport"],k:[43,6],o:3},"man-playing-handball":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F93E-1F3FB-200D-2642-FE0F",non_qualified:"1F93E-1F3FB-200D-2642",image:"1f93e-1f3fb-200d-2642-fe0f.png",sheet_x:43,sheet_y:1,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F93E-1F3FC-200D-2642-FE0F",non_qualified:"1F93E-1F3FC-200D-2642",image:"1f93e-1f3fc-200d-2642-fe0f.png",sheet_x:43,sheet_y:2,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F93E-1F3FD-200D-2642-FE0F",non_qualified:"1F93E-1F3FD-200D-2642",image:"1f93e-1f3fd-200d-2642-fe0f.png",sheet_x:43,sheet_y:3,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F93E-1F3FE-200D-2642-FE0F",non_qualified:"1F93E-1F3FE-200D-2642",image:"1f93e-1f3fe-200d-2642-fe0f.png",sheet_x:43,sheet_y:4,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F93E-1F3FF-200D-2642-FE0F",non_qualified:"1F93E-1F3FF-200D-2642",image:"1f93e-1f3ff-200d-2642-fe0f.png",sheet_x:43,sheet_y:5,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Playing Handball",b:"1F93E-200D-2642-FE0F",c:"1F93E-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_playing_handball","sports"],k:[43,0],o:4},"woman-playing-handball":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F93E-1F3FB-200D-2640-FE0F",non_qualified:"1F93E-1F3FB-200D-2640",image:"1f93e-1f3fb-200d-2640-fe0f.png",sheet_x:42,sheet_y:56,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F93E-1F3FC-200D-2640-FE0F",non_qualified:"1F93E-1F3FC-200D-2640",image:"1f93e-1f3fc-200d-2640-fe0f.png",sheet_x:42,sheet_y:57,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F93E-1F3FD-200D-2640-FE0F",non_qualified:"1F93E-1F3FD-200D-2640",image:"1f93e-1f3fd-200d-2640-fe0f.png",sheet_x:42,sheet_y:58,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F93E-1F3FE-200D-2640-FE0F",non_qualified:"1F93E-1F3FE-200D-2640",image:"1f93e-1f3fe-200d-2640-fe0f.png",sheet_x:42,sheet_y:59,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F93E-1F3FF-200D-2640-FE0F",non_qualified:"1F93E-1F3FF-200D-2640",image:"1f93e-1f3ff-200d-2640-fe0f.png",sheet_x:42,sheet_y:60,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Playing Handball",b:"1F93E-200D-2640-FE0F",c:"1F93E-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_playing_handball","sports"],k:[42,55],o:4},juggling:{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F939-1F3FB",non_qualified:null,image:"1f939-1f3fb.png",sheet_x:42,sheet_y:28,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F939-1F3FC",non_qualified:null,image:"1f939-1f3fc.png",sheet_x:42,sheet_y:29,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F939-1F3FD",non_qualified:null,image:"1f939-1f3fd.png",sheet_x:42,sheet_y:30,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F939-1F3FE",non_qualified:null,image:"1f939-1f3fe.png",sheet_x:42,sheet_y:31,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F939-1F3FF",non_qualified:null,image:"1f939-1f3ff.png",sheet_x:42,sheet_y:32,added_in:"3.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Juggling",b:"1F939",d:!0,e:!0,f:!0,h:!0,j:["person_juggling","performance","balance"],k:[42,27],o:3},"man-juggling":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F939-1F3FB-200D-2642-FE0F",non_qualified:"1F939-1F3FB-200D-2642",image:"1f939-1f3fb-200d-2642-fe0f.png",sheet_x:42,sheet_y:22,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F939-1F3FC-200D-2642-FE0F",non_qualified:"1F939-1F3FC-200D-2642",image:"1f939-1f3fc-200d-2642-fe0f.png",sheet_x:42,sheet_y:23,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F939-1F3FD-200D-2642-FE0F",non_qualified:"1F939-1F3FD-200D-2642",image:"1f939-1f3fd-200d-2642-fe0f.png",sheet_x:42,sheet_y:24,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F939-1F3FE-200D-2642-FE0F",non_qualified:"1F939-1F3FE-200D-2642",image:"1f939-1f3fe-200d-2642-fe0f.png",sheet_x:42,sheet_y:25,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F939-1F3FF-200D-2642-FE0F",non_qualified:"1F939-1F3FF-200D-2642",image:"1f939-1f3ff-200d-2642-fe0f.png",sheet_x:42,sheet_y:26,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man Juggling",b:"1F939-200D-2642-FE0F",c:"1F939-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_juggling","juggle","balance","skill","multitask"],k:[42,21],o:4},"woman-juggling":{subcategory:"person-sport",skin_variations:{"1F3FB":{unified:"1F939-1F3FB-200D-2640-FE0F",non_qualified:"1F939-1F3FB-200D-2640",image:"1f939-1f3fb-200d-2640-fe0f.png",sheet_x:42,sheet_y:16,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F939-1F3FC-200D-2640-FE0F",non_qualified:"1F939-1F3FC-200D-2640",image:"1f939-1f3fc-200d-2640-fe0f.png",sheet_x:42,sheet_y:17,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F939-1F3FD-200D-2640-FE0F",non_qualified:"1F939-1F3FD-200D-2640",image:"1f939-1f3fd-200d-2640-fe0f.png",sheet_x:42,sheet_y:18,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F939-1F3FE-200D-2640-FE0F",non_qualified:"1F939-1F3FE-200D-2640",image:"1f939-1f3fe-200d-2640-fe0f.png",sheet_x:42,sheet_y:19,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F939-1F3FF-200D-2640-FE0F",non_qualified:"1F939-1F3FF-200D-2640",image:"1f939-1f3ff-200d-2640-fe0f.png",sheet_x:42,sheet_y:20,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Woman Juggling",b:"1F939-200D-2640-FE0F",c:"1F939-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_juggling","juggle","balance","skill","multitask"],k:[42,15],o:4},person_in_lotus_position:{subcategory:"person-resting",skin_variations:{"1F3FB":{unified:"1F9D8-1F3FB",non_qualified:null,image:"1f9d8-1f3fb.png",sheet_x:51,sheet_y:37,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D8-1F3FB-200D-2640-FE0F"},"1F3FC":{unified:"1F9D8-1F3FC",non_qualified:null,image:"1f9d8-1f3fc.png",sheet_x:51,sheet_y:38,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D8-1F3FC-200D-2640-FE0F"},"1F3FD":{unified:"1F9D8-1F3FD",non_qualified:null,image:"1f9d8-1f3fd.png",sheet_x:51,sheet_y:39,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D8-1F3FD-200D-2640-FE0F"},"1F3FE":{unified:"1F9D8-1F3FE",non_qualified:null,image:"1f9d8-1f3fe.png",sheet_x:51,sheet_y:40,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D8-1F3FE-200D-2640-FE0F"},"1F3FF":{unified:"1F9D8-1F3FF",non_qualified:null,image:"1f9d8-1f3ff.png",sheet_x:51,sheet_y:41,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoleted_by:"1F9D8-1F3FF-200D-2640-FE0F"}},obsoleted_by:"1F9D8-200D-2640-FE0F",a:"Person in Lotus Position",b:"1F9D8",d:!0,e:!0,f:!0,h:!0,j:["person_in_lotus_position","meditate"],k:[51,36],o:5},man_in_lotus_position:{subcategory:"person-resting",skin_variations:{"1F3FB":{unified:"1F9D8-1F3FB-200D-2642-FE0F",non_qualified:"1F9D8-1F3FB-200D-2642",image:"1f9d8-1f3fb-200d-2642-fe0f.png",sheet_x:51,sheet_y:31,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F9D8-1F3FC-200D-2642-FE0F",non_qualified:"1F9D8-1F3FC-200D-2642",image:"1f9d8-1f3fc-200d-2642-fe0f.png",sheet_x:51,sheet_y:32,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F9D8-1F3FD-200D-2642-FE0F",non_qualified:"1F9D8-1F3FD-200D-2642",image:"1f9d8-1f3fd-200d-2642-fe0f.png",sheet_x:51,sheet_y:33,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F9D8-1F3FE-200D-2642-FE0F",non_qualified:"1F9D8-1F3FE-200D-2642",image:"1f9d8-1f3fe-200d-2642-fe0f.png",sheet_x:51,sheet_y:34,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F9D8-1F3FF-200D-2642-FE0F",non_qualified:"1F9D8-1F3FF-200D-2642",image:"1f9d8-1f3ff-200d-2642-fe0f.png",sheet_x:51,sheet_y:35,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man in Lotus Position",b:"1F9D8-200D-2642-FE0F",c:"1F9D8-200D-2642",d:!0,e:!0,f:!0,h:!0,j:["man_in_lotus_position","man","male","meditation","yoga","serenity","zen","mindfulness"],k:[51,30],o:5},woman_in_lotus_position:{subcategory:"person-resting",skin_variations:{"1F3FB":{unified:"1F9D8-1F3FB-200D-2640-FE0F",non_qualified:"1F9D8-1F3FB-200D-2640",image:"1f9d8-1f3fb-200d-2640-fe0f.png",sheet_x:51,sheet_y:25,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D8-1F3FB"},"1F3FC":{unified:"1F9D8-1F3FC-200D-2640-FE0F",non_qualified:"1F9D8-1F3FC-200D-2640",image:"1f9d8-1f3fc-200d-2640-fe0f.png",sheet_x:51,sheet_y:26,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D8-1F3FC"},"1F3FD":{unified:"1F9D8-1F3FD-200D-2640-FE0F",non_qualified:"1F9D8-1F3FD-200D-2640",image:"1f9d8-1f3fd-200d-2640-fe0f.png",sheet_x:51,sheet_y:27,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D8-1F3FD"},"1F3FE":{unified:"1F9D8-1F3FE-200D-2640-FE0F",non_qualified:"1F9D8-1F3FE-200D-2640",image:"1f9d8-1f3fe-200d-2640-fe0f.png",sheet_x:51,sheet_y:28,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D8-1F3FE"},"1F3FF":{unified:"1F9D8-1F3FF-200D-2640-FE0F",non_qualified:"1F9D8-1F3FF-200D-2640",image:"1f9d8-1f3ff-200d-2640-fe0f.png",sheet_x:51,sheet_y:29,added_in:"5.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0,obsoletes:"1F9D8-1F3FF"}},obsoletes:"1F9D8",a:"Woman in Lotus Position",b:"1F9D8-200D-2640-FE0F",c:"1F9D8-200D-2640",d:!0,e:!0,f:!0,h:!0,j:["woman_in_lotus_position","woman","female","meditation","yoga","serenity","zen","mindfulness"],k:[51,24],o:5},bath:{subcategory:"person-resting",skin_variations:{"1F3FB":{unified:"1F6C0-1F3FB",non_qualified:null,image:"1f6c0-1f3fb.png",sheet_x:37,sheet_y:44,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6C0-1F3FC",non_qualified:null,image:"1f6c0-1f3fc.png",sheet_x:37,sheet_y:45,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6C0-1F3FD",non_qualified:null,image:"1f6c0-1f3fd.png",sheet_x:37,sheet_y:46,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6C0-1F3FE",non_qualified:null,image:"1f6c0-1f3fe.png",sheet_x:37,sheet_y:47,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6C0-1F3FF",non_qualified:null,image:"1f6c0-1f3ff.png",sheet_x:37,sheet_y:48,added_in:"1.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Bath",b:"1F6C0",d:!0,e:!0,f:!0,h:!0,j:["person_taking_bath","clean","shower","bathroom"],k:[37,43],o:0},sleeping_accommodation:{subcategory:"person-resting",skin_variations:{"1F3FB":{unified:"1F6CC-1F3FB",non_qualified:null,image:"1f6cc-1f3fb.png",sheet_x:37,sheet_y:56,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F6CC-1F3FC",non_qualified:null,image:"1f6cc-1f3fc.png",sheet_x:37,sheet_y:57,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F6CC-1F3FD",non_qualified:null,image:"1f6cc-1f3fd.png",sheet_x:37,sheet_y:58,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F6CC-1F3FE",non_qualified:null,image:"1f6cc-1f3fe.png",sheet_x:37,sheet_y:59,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F6CC-1F3FF",non_qualified:null,image:"1f6cc-1f3ff.png",sheet_x:37,sheet_y:60,added_in:"4.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Sleeping Accommodation",b:"1F6CC",d:!0,e:!0,f:!0,h:!0,j:["person_in_bed","bed","rest"],k:[37,55],o:1},people_holding_hands:{subcategory:"family",skin_variations:{"1F3FB-1F3FB":{unified:"1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FB",non_qualified:null,image:"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb.png",sheet_x:48,sheet_y:44,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FC",non_qualified:null,image:"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fc.png",sheet_x:48,sheet_y:45,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FD",non_qualified:null,image:"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fd.png",sheet_x:48,sheet_y:46,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FE",non_qualified:null,image:"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fe.png",sheet_x:48,sheet_y:47,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FF",non_qualified:null,image:"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3ff.png",sheet_x:48,sheet_y:48,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FB",non_qualified:null,image:"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fb.png",sheet_x:48,sheet_y:49,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FC":{unified:"1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FC",non_qualified:null,image:"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc.png",sheet_x:48,sheet_y:50,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FD",non_qualified:null,image:"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fd.png",sheet_x:48,sheet_y:51,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FE",non_qualified:null,image:"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fe.png",sheet_x:48,sheet_y:52,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FF",non_qualified:null,image:"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3ff.png",sheet_x:48,sheet_y:53,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FB",non_qualified:null,image:"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fb.png",sheet_x:48,sheet_y:54,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FC",non_qualified:null,image:"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fc.png",sheet_x:48,sheet_y:55,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FD":{unified:"1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FD",non_qualified:null,image:"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd.png",sheet_x:48,sheet_y:56,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FE",non_qualified:null,image:"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fe.png",sheet_x:48,sheet_y:57,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FF",non_qualified:null,image:"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3ff.png",sheet_x:48,sheet_y:58,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FB",non_qualified:null,image:"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fb.png",sheet_x:48,sheet_y:59,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FC",non_qualified:null,image:"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fc.png",sheet_x:48,sheet_y:60,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FD",non_qualified:null,image:"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fd.png",sheet_x:49,sheet_y:0,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FE":{unified:"1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FE",non_qualified:null,image:"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe.png",sheet_x:49,sheet_y:1,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FF",non_qualified:null,image:"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3ff.png",sheet_x:49,sheet_y:2,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FB",non_qualified:null,image:"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fb.png",sheet_x:49,sheet_y:3,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FC",non_qualified:null,image:"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fc.png",sheet_x:49,sheet_y:4,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FD",non_qualified:null,image:"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fd.png",sheet_x:49,sheet_y:5,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FE",non_qualified:null,image:"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fe.png",sheet_x:49,sheet_y:6,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FF":{unified:"1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FF",non_qualified:null,image:"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff.png",sheet_x:49,sheet_y:7,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"People Holding Hands",b:"1F9D1-200D-1F91D-200D-1F9D1",d:!0,e:!0,f:!0,h:!0,j:["people_holding_hands","friendship"],k:[48,43],o:12},two_women_holding_hands:{subcategory:"family",skin_variations:{"1F3FB":{unified:"1F46D-1F3FB",non_qualified:null,image:"1f46d-1f3fb.png",sheet_x:22,sheet_y:33,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F46D-1F3FC",non_qualified:null,image:"1f46d-1f3fc.png",sheet_x:22,sheet_y:34,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F46D-1F3FD",non_qualified:null,image:"1f46d-1f3fd.png",sheet_x:22,sheet_y:35,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F46D-1F3FE",non_qualified:null,image:"1f46d-1f3fe.png",sheet_x:22,sheet_y:36,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F46D-1F3FF",non_qualified:null,image:"1f46d-1f3ff.png",sheet_x:22,sheet_y:37,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F469-1F3FB-200D-1F91D-200D-1F469-1F3FC",non_qualified:null,image:"1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc.png",sheet_x:22,sheet_y:38,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F469-1F3FB-200D-1F91D-200D-1F469-1F3FD",non_qualified:null,image:"1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd.png",sheet_x:22,sheet_y:39,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F469-1F3FB-200D-1F91D-200D-1F469-1F3FE",non_qualified:null,image:"1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe.png",sheet_x:22,sheet_y:40,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F469-1F3FB-200D-1F91D-200D-1F469-1F3FF",non_qualified:null,image:"1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff.png",sheet_x:22,sheet_y:41,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F469-1F3FC-200D-1F91D-200D-1F469-1F3FB",non_qualified:null,image:"1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb.png",sheet_x:22,sheet_y:42,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F469-1F3FC-200D-1F91D-200D-1F469-1F3FD",non_qualified:null,image:"1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd.png",sheet_x:22,sheet_y:43,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F469-1F3FC-200D-1F91D-200D-1F469-1F3FE",non_qualified:null,image:"1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe.png",sheet_x:22,sheet_y:44,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F469-1F3FC-200D-1F91D-200D-1F469-1F3FF",non_qualified:null,image:"1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff.png",sheet_x:22,sheet_y:45,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F469-1F3FD-200D-1F91D-200D-1F469-1F3FB",non_qualified:null,image:"1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb.png",sheet_x:22,sheet_y:46,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F469-1F3FD-200D-1F91D-200D-1F469-1F3FC",non_qualified:null,image:"1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc.png",sheet_x:22,sheet_y:47,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F469-1F3FD-200D-1F91D-200D-1F469-1F3FE",non_qualified:null,image:"1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe.png",sheet_x:22,sheet_y:48,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F469-1F3FD-200D-1F91D-200D-1F469-1F3FF",non_qualified:null,image:"1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff.png",sheet_x:22,sheet_y:49,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F469-1F3FE-200D-1F91D-200D-1F469-1F3FB",non_qualified:null,image:"1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb.png",sheet_x:22,sheet_y:50,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F469-1F3FE-200D-1F91D-200D-1F469-1F3FC",non_qualified:null,image:"1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc.png",sheet_x:22,sheet_y:51,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F469-1F3FE-200D-1F91D-200D-1F469-1F3FD",non_qualified:null,image:"1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd.png",sheet_x:22,sheet_y:52,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F469-1F3FE-200D-1F91D-200D-1F469-1F3FF",non_qualified:null,image:"1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff.png",sheet_x:22,sheet_y:53,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F469-1F3FF-200D-1F91D-200D-1F469-1F3FB",non_qualified:null,image:"1f469-1f3ff-200d-1f91d-200d-1f469-1f3fb.png",sheet_x:22,sheet_y:54,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F469-1F3FF-200D-1F91D-200D-1F469-1F3FC",non_qualified:null,image:"1f469-1f3ff-200d-1f91d-200d-1f469-1f3fc.png",sheet_x:22,sheet_y:55,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F469-1F3FF-200D-1F91D-200D-1F469-1F3FD",non_qualified:null,image:"1f469-1f3ff-200d-1f91d-200d-1f469-1f3fd.png",sheet_x:22,sheet_y:56,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F469-1F3FF-200D-1F91D-200D-1F469-1F3FE",non_qualified:null,image:"1f469-1f3ff-200d-1f91d-200d-1f469-1f3fe.png",sheet_x:22,sheet_y:57,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Two Women Holding Hands",b:"1F46D",d:!0,e:!0,f:!0,h:!0,j:["women_holding_hands","pair","friendship","couple","love","like","female","people","human"],k:[22,32],n:["women_holding_hands"],o:1},man_and_woman_holding_hands:{subcategory:"family",skin_variations:{"1F3FB":{unified:"1F46B-1F3FB",non_qualified:null,image:"1f46b-1f3fb.png",sheet_x:21,sheet_y:42,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F46B-1F3FC",non_qualified:null,image:"1f46b-1f3fc.png",sheet_x:21,sheet_y:43,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F46B-1F3FD",non_qualified:null,image:"1f46b-1f3fd.png",sheet_x:21,sheet_y:44,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F46B-1F3FE",non_qualified:null,image:"1f46b-1f3fe.png",sheet_x:21,sheet_y:45,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F46B-1F3FF",non_qualified:null,image:"1f46b-1f3ff.png",sheet_x:21,sheet_y:46,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F469-1F3FB-200D-1F91D-200D-1F468-1F3FC",non_qualified:null,image:"1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc.png",sheet_x:21,sheet_y:47,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F469-1F3FB-200D-1F91D-200D-1F468-1F3FD",non_qualified:null,image:"1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd.png",sheet_x:21,sheet_y:48,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F469-1F3FB-200D-1F91D-200D-1F468-1F3FE",non_qualified:null,image:"1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe.png",sheet_x:21,sheet_y:49,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F469-1F3FB-200D-1F91D-200D-1F468-1F3FF",non_qualified:null,image:"1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff.png",sheet_x:21,sheet_y:50,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F469-1F3FC-200D-1F91D-200D-1F468-1F3FB",non_qualified:null,image:"1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb.png",sheet_x:21,sheet_y:51,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F469-1F3FC-200D-1F91D-200D-1F468-1F3FD",non_qualified:null,image:"1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd.png",sheet_x:21,sheet_y:52,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F469-1F3FC-200D-1F91D-200D-1F468-1F3FE",non_qualified:null,image:"1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe.png",sheet_x:21,sheet_y:53,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F469-1F3FC-200D-1F91D-200D-1F468-1F3FF",non_qualified:null,image:"1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff.png",sheet_x:21,sheet_y:54,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F469-1F3FD-200D-1F91D-200D-1F468-1F3FB",non_qualified:null,image:"1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb.png",sheet_x:21,sheet_y:55,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F469-1F3FD-200D-1F91D-200D-1F468-1F3FC",non_qualified:null,image:"1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc.png",sheet_x:21,sheet_y:56,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F469-1F3FD-200D-1F91D-200D-1F468-1F3FE",non_qualified:null,image:"1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe.png",sheet_x:21,sheet_y:57,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F469-1F3FD-200D-1F91D-200D-1F468-1F3FF",non_qualified:null,image:"1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff.png",sheet_x:21,sheet_y:58,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F469-1F3FE-200D-1F91D-200D-1F468-1F3FB",non_qualified:null,image:"1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb.png",sheet_x:21,sheet_y:59,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F469-1F3FE-200D-1F91D-200D-1F468-1F3FC",non_qualified:null,image:"1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc.png",sheet_x:21,sheet_y:60,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F469-1F3FE-200D-1F91D-200D-1F468-1F3FD",non_qualified:null,image:"1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd.png",sheet_x:22,sheet_y:0,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F469-1F3FE-200D-1F91D-200D-1F468-1F3FF",non_qualified:null,image:"1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff.png",sheet_x:22,sheet_y:1,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F469-1F3FF-200D-1F91D-200D-1F468-1F3FB",non_qualified:null,image:"1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb.png",sheet_x:22,sheet_y:2,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F469-1F3FF-200D-1F91D-200D-1F468-1F3FC",non_qualified:null,image:"1f469-1f3ff-200d-1f91d-200d-1f468-1f3fc.png",sheet_x:22,sheet_y:3,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F469-1F3FF-200D-1F91D-200D-1F468-1F3FD",non_qualified:null,image:"1f469-1f3ff-200d-1f91d-200d-1f468-1f3fd.png",sheet_x:22,sheet_y:4,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F469-1F3FF-200D-1F91D-200D-1F468-1F3FE",non_qualified:null,image:"1f469-1f3ff-200d-1f91d-200d-1f468-1f3fe.png",sheet_x:22,sheet_y:5,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Man and Woman Holding Hands",b:"1F46B",d:!0,e:!0,f:!0,h:!0,j:["woman_and_man_holding_hands","pair","people","human","love","date","dating","like","affection","valentines","marriage"],k:[21,41],n:["woman_and_man_holding_hands","couple"],o:0},two_men_holding_hands:{subcategory:"family",skin_variations:{"1F3FB":{unified:"1F46C-1F3FB",non_qualified:null,image:"1f46c-1f3fb.png",sheet_x:22,sheet_y:7,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F46C-1F3FC",non_qualified:null,image:"1f46c-1f3fc.png",sheet_x:22,sheet_y:8,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F46C-1F3FD",non_qualified:null,image:"1f46c-1f3fd.png",sheet_x:22,sheet_y:9,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F46C-1F3FE",non_qualified:null,image:"1f46c-1f3fe.png",sheet_x:22,sheet_y:10,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F46C-1F3FF",non_qualified:null,image:"1f46c-1f3ff.png",sheet_x:22,sheet_y:11,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F468-1F3FB-200D-1F91D-200D-1F468-1F3FC",non_qualified:null,image:"1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc.png",sheet_x:22,sheet_y:12,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F468-1F3FB-200D-1F91D-200D-1F468-1F3FD",non_qualified:null,image:"1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd.png",sheet_x:22,sheet_y:13,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F468-1F3FB-200D-1F91D-200D-1F468-1F3FE",non_qualified:null,image:"1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe.png",sheet_x:22,sheet_y:14,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F468-1F3FB-200D-1F91D-200D-1F468-1F3FF",non_qualified:null,image:"1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff.png",sheet_x:22,sheet_y:15,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F468-1F3FC-200D-1F91D-200D-1F468-1F3FB",non_qualified:null,image:"1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb.png",sheet_x:22,sheet_y:16,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F468-1F3FC-200D-1F91D-200D-1F468-1F3FD",non_qualified:null,image:"1f468-1f3fc-200d-1f91d-200d-1f468-1f3fd.png",sheet_x:22,sheet_y:17,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F468-1F3FC-200D-1F91D-200D-1F468-1F3FE",non_qualified:null,image:"1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe.png",sheet_x:22,sheet_y:18,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F468-1F3FC-200D-1F91D-200D-1F468-1F3FF",non_qualified:null,image:"1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff.png",sheet_x:22,sheet_y:19,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F468-1F3FD-200D-1F91D-200D-1F468-1F3FB",non_qualified:null,image:"1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb.png",sheet_x:22,sheet_y:20,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F468-1F3FD-200D-1F91D-200D-1F468-1F3FC",non_qualified:null,image:"1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc.png",sheet_x:22,sheet_y:21,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F468-1F3FD-200D-1F91D-200D-1F468-1F3FE",non_qualified:null,image:"1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe.png",sheet_x:22,sheet_y:22,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F468-1F3FD-200D-1F91D-200D-1F468-1F3FF",non_qualified:null,image:"1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff.png",sheet_x:22,sheet_y:23,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F468-1F3FE-200D-1F91D-200D-1F468-1F3FB",non_qualified:null,image:"1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb.png",sheet_x:22,sheet_y:24,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F468-1F3FE-200D-1F91D-200D-1F468-1F3FC",non_qualified:null,image:"1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc.png",sheet_x:22,sheet_y:25,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F468-1F3FE-200D-1F91D-200D-1F468-1F3FD",non_qualified:null,image:"1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd.png",sheet_x:22,sheet_y:26,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F468-1F3FE-200D-1F91D-200D-1F468-1F3FF",non_qualified:null,image:"1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff.png",sheet_x:22,sheet_y:27,added_in:"12.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F468-1F3FF-200D-1F91D-200D-1F468-1F3FB",non_qualified:null,image:"1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb.png",sheet_x:22,sheet_y:28,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F468-1F3FF-200D-1F91D-200D-1F468-1F3FC",non_qualified:null,image:"1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc.png",sheet_x:22,sheet_y:29,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F468-1F3FF-200D-1F91D-200D-1F468-1F3FD",non_qualified:null,image:"1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd.png",sheet_x:22,sheet_y:30,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F468-1F3FF-200D-1F91D-200D-1F468-1F3FE",non_qualified:null,image:"1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe.png",sheet_x:22,sheet_y:31,added_in:"12.0",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Two Men Holding Hands",b:"1F46C",d:!0,e:!0,f:!0,h:!0,j:["men_holding_hands","pair","couple","love","like","bromance","friendship","people","human"],k:[22,6],n:["men_holding_hands"],o:1},couplekiss:{subcategory:"family",skin_variations:{"1F3FB":{unified:"1F48F-1F3FB",non_qualified:null,image:"1f48f-1f3fb.png",sheet_x:26,sheet_y:43,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F48F-1F3FC",non_qualified:null,image:"1f48f-1f3fc.png",sheet_x:26,sheet_y:44,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F48F-1F3FD",non_qualified:null,image:"1f48f-1f3fd.png",sheet_x:26,sheet_y:45,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F48F-1F3FE",non_qualified:null,image:"1f48f-1f3fe.png",sheet_x:26,sheet_y:46,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F48F-1F3FF",non_qualified:null,image:"1f48f-1f3ff.png",sheet_x:26,sheet_y:47,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC",non_qualified:"1F9D1-1F3FB-200D-2764-200D-1F48B-200D-1F9D1-1F3FC",image:"1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc.png",sheet_x:26,sheet_y:48,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD",non_qualified:"1F9D1-1F3FB-200D-2764-200D-1F48B-200D-1F9D1-1F3FD",image:"1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd.png",sheet_x:26,sheet_y:49,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE",non_qualified:"1F9D1-1F3FB-200D-2764-200D-1F48B-200D-1F9D1-1F3FE",image:"1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe.png",sheet_x:26,sheet_y:50,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F9D1-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF",non_qualified:"1F9D1-1F3FB-200D-2764-200D-1F48B-200D-1F9D1-1F3FF",image:"1f9d1-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff.png",sheet_x:26,sheet_y:51,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB",non_qualified:"1F9D1-1F3FC-200D-2764-200D-1F48B-200D-1F9D1-1F3FB",image:"1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb.png",sheet_x:26,sheet_y:52,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD",non_qualified:"1F9D1-1F3FC-200D-2764-200D-1F48B-200D-1F9D1-1F3FD",image:"1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd.png",sheet_x:26,sheet_y:53,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE",non_qualified:"1F9D1-1F3FC-200D-2764-200D-1F48B-200D-1F9D1-1F3FE",image:"1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe.png",sheet_x:26,sheet_y:54,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F9D1-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF",non_qualified:"1F9D1-1F3FC-200D-2764-200D-1F48B-200D-1F9D1-1F3FF",image:"1f9d1-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff.png",sheet_x:26,sheet_y:55,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB",non_qualified:"1F9D1-1F3FD-200D-2764-200D-1F48B-200D-1F9D1-1F3FB",image:"1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb.png",sheet_x:26,sheet_y:56,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC",non_qualified:"1F9D1-1F3FD-200D-2764-200D-1F48B-200D-1F9D1-1F3FC",image:"1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc.png",sheet_x:26,sheet_y:57,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE",non_qualified:"1F9D1-1F3FD-200D-2764-200D-1F48B-200D-1F9D1-1F3FE",image:"1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe.png",sheet_x:26,sheet_y:58,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F9D1-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF",non_qualified:"1F9D1-1F3FD-200D-2764-200D-1F48B-200D-1F9D1-1F3FF",image:"1f9d1-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff.png",sheet_x:26,sheet_y:59,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB",non_qualified:"1F9D1-1F3FE-200D-2764-200D-1F48B-200D-1F9D1-1F3FB",image:"1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb.png",sheet_x:26,sheet_y:60,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC",non_qualified:"1F9D1-1F3FE-200D-2764-200D-1F48B-200D-1F9D1-1F3FC",image:"1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc.png",sheet_x:27,sheet_y:0,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD",non_qualified:"1F9D1-1F3FE-200D-2764-200D-1F48B-200D-1F9D1-1F3FD",image:"1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd.png",sheet_x:27,sheet_y:1,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F9D1-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FF",non_qualified:"1F9D1-1F3FE-200D-2764-200D-1F48B-200D-1F9D1-1F3FF",image:"1f9d1-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3ff.png",sheet_x:27,sheet_y:2,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FB",non_qualified:"1F9D1-1F3FF-200D-2764-200D-1F48B-200D-1F9D1-1F3FB",image:"1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fb.png",sheet_x:27,sheet_y:3,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FC",non_qualified:"1F9D1-1F3FF-200D-2764-200D-1F48B-200D-1F9D1-1F3FC",image:"1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fc.png",sheet_x:27,sheet_y:4,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FD",non_qualified:"1F9D1-1F3FF-200D-2764-200D-1F48B-200D-1F9D1-1F3FD",image:"1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fd.png",sheet_x:27,sheet_y:5,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F9D1-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F9D1-1F3FE",non_qualified:"1F9D1-1F3FF-200D-2764-200D-1F48B-200D-1F9D1-1F3FE",image:"1f9d1-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f9d1-1f3fe.png",sheet_x:27,sheet_y:6,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Kiss",b:"1F48F",d:!0,e:!0,f:!0,h:!0,j:["kiss","pair","valentines","love","like","dating","marriage"],k:[26,42],o:0},"woman-kiss-man":{subcategory:"family",skin_variations:{"1F3FB-1F3FB":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB",non_qualified:"1F469-1F3FB-200D-2764-200D-1F48B-200D-1F468-1F3FB",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb.png",sheet_x:20,sheet_y:44,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC",non_qualified:"1F469-1F3FB-200D-2764-200D-1F48B-200D-1F468-1F3FC",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc.png",sheet_x:20,sheet_y:45,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD",non_qualified:"1F469-1F3FB-200D-2764-200D-1F48B-200D-1F468-1F3FD",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd.png",sheet_x:20,sheet_y:46,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE",non_qualified:"1F469-1F3FB-200D-2764-200D-1F48B-200D-1F468-1F3FE",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe.png",sheet_x:20,sheet_y:47,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF",non_qualified:"1F469-1F3FB-200D-2764-200D-1F48B-200D-1F468-1F3FF",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff.png",sheet_x:20,sheet_y:48,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB",non_qualified:"1F469-1F3FC-200D-2764-200D-1F48B-200D-1F468-1F3FB",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb.png",sheet_x:20,sheet_y:49,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FC":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC",non_qualified:"1F469-1F3FC-200D-2764-200D-1F48B-200D-1F468-1F3FC",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc.png",sheet_x:20,sheet_y:50,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD",non_qualified:"1F469-1F3FC-200D-2764-200D-1F48B-200D-1F468-1F3FD",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd.png",sheet_x:20,sheet_y:51,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE",non_qualified:"1F469-1F3FC-200D-2764-200D-1F48B-200D-1F468-1F3FE",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe.png",sheet_x:20,sheet_y:52,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF",non_qualified:"1F469-1F3FC-200D-2764-200D-1F48B-200D-1F468-1F3FF",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff.png",sheet_x:20,sheet_y:53,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB",non_qualified:"1F469-1F3FD-200D-2764-200D-1F48B-200D-1F468-1F3FB",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb.png",sheet_x:20,sheet_y:54,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC",non_qualified:"1F469-1F3FD-200D-2764-200D-1F48B-200D-1F468-1F3FC",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc.png",sheet_x:20,sheet_y:55,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FD":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD",non_qualified:"1F469-1F3FD-200D-2764-200D-1F48B-200D-1F468-1F3FD",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd.png",sheet_x:20,sheet_y:56,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE",non_qualified:"1F469-1F3FD-200D-2764-200D-1F48B-200D-1F468-1F3FE",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe.png",sheet_x:20,sheet_y:57,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF",non_qualified:"1F469-1F3FD-200D-2764-200D-1F48B-200D-1F468-1F3FF",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff.png",sheet_x:20,sheet_y:58,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB",non_qualified:"1F469-1F3FE-200D-2764-200D-1F48B-200D-1F468-1F3FB",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb.png",sheet_x:20,sheet_y:59,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC",non_qualified:"1F469-1F3FE-200D-2764-200D-1F48B-200D-1F468-1F3FC",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc.png",sheet_x:20,sheet_y:60,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD",non_qualified:"1F469-1F3FE-200D-2764-200D-1F48B-200D-1F468-1F3FD",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd.png",sheet_x:21,sheet_y:0,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FE":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE",non_qualified:"1F469-1F3FE-200D-2764-200D-1F48B-200D-1F468-1F3FE",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe.png",sheet_x:21,sheet_y:1,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF",non_qualified:"1F469-1F3FE-200D-2764-200D-1F48B-200D-1F468-1F3FF",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff.png",sheet_x:21,sheet_y:2,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB",non_qualified:"1F469-1F3FF-200D-2764-200D-1F48B-200D-1F468-1F3FB",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb.png",sheet_x:21,sheet_y:3,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC",non_qualified:"1F469-1F3FF-200D-2764-200D-1F48B-200D-1F468-1F3FC",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc.png",sheet_x:21,sheet_y:4,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD",non_qualified:"1F469-1F3FF-200D-2764-200D-1F48B-200D-1F468-1F3FD",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd.png",sheet_x:21,sheet_y:5,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE",non_qualified:"1F469-1F3FF-200D-2764-200D-1F48B-200D-1F468-1F3FE",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe.png",sheet_x:21,sheet_y:6,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FF":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF",non_qualified:"1F469-1F3FF-200D-2764-200D-1F48B-200D-1F468-1F3FF",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff.png",sheet_x:21,sheet_y:7,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Kiss: Woman, Man",b:"1F469-200D-2764-FE0F-200D-1F48B-200D-1F468",c:"1F469-200D-2764-200D-1F48B-200D-1F468",d:!0,e:!0,f:!0,h:!0,j:["kiss_woman_man","love"],k:[20,43],o:2},"man-kiss-man":{subcategory:"family",skin_variations:{"1F3FB-1F3FB":{unified:"1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB",non_qualified:"1F468-1F3FB-200D-2764-200D-1F48B-200D-1F468-1F3FB",image:"1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb.png",sheet_x:16,sheet_y:50,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC",non_qualified:"1F468-1F3FB-200D-2764-200D-1F48B-200D-1F468-1F3FC",image:"1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc.png",sheet_x:16,sheet_y:51,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD",non_qualified:"1F468-1F3FB-200D-2764-200D-1F48B-200D-1F468-1F3FD",image:"1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd.png",sheet_x:16,sheet_y:52,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE",non_qualified:"1F468-1F3FB-200D-2764-200D-1F48B-200D-1F468-1F3FE",image:"1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe.png",sheet_x:16,sheet_y:53,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F468-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF",non_qualified:"1F468-1F3FB-200D-2764-200D-1F48B-200D-1F468-1F3FF",image:"1f468-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff.png",sheet_x:16,sheet_y:54,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB",non_qualified:"1F468-1F3FC-200D-2764-200D-1F48B-200D-1F468-1F3FB",image:"1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb.png",sheet_x:16,sheet_y:55,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FC":{unified:"1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC",non_qualified:"1F468-1F3FC-200D-2764-200D-1F48B-200D-1F468-1F3FC",image:"1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc.png",sheet_x:16,sheet_y:56,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD",non_qualified:"1F468-1F3FC-200D-2764-200D-1F48B-200D-1F468-1F3FD",image:"1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd.png",sheet_x:16,sheet_y:57,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE",non_qualified:"1F468-1F3FC-200D-2764-200D-1F48B-200D-1F468-1F3FE",image:"1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe.png",sheet_x:16,sheet_y:58,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F468-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF",non_qualified:"1F468-1F3FC-200D-2764-200D-1F48B-200D-1F468-1F3FF",image:"1f468-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff.png",sheet_x:16,sheet_y:59,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB",non_qualified:"1F468-1F3FD-200D-2764-200D-1F48B-200D-1F468-1F3FB",image:"1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb.png",sheet_x:16,sheet_y:60,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC",non_qualified:"1F468-1F3FD-200D-2764-200D-1F48B-200D-1F468-1F3FC",image:"1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc.png",sheet_x:17,sheet_y:0,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FD":{unified:"1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD",non_qualified:"1F468-1F3FD-200D-2764-200D-1F48B-200D-1F468-1F3FD",image:"1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd.png",sheet_x:17,sheet_y:1,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE",non_qualified:"1F468-1F3FD-200D-2764-200D-1F48B-200D-1F468-1F3FE",image:"1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe.png",sheet_x:17,sheet_y:2,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F468-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF",non_qualified:"1F468-1F3FD-200D-2764-200D-1F48B-200D-1F468-1F3FF",image:"1f468-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff.png",sheet_x:17,sheet_y:3,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB",non_qualified:"1F468-1F3FE-200D-2764-200D-1F48B-200D-1F468-1F3FB",image:"1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb.png",sheet_x:17,sheet_y:4,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC",non_qualified:"1F468-1F3FE-200D-2764-200D-1F48B-200D-1F468-1F3FC",image:"1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc.png",sheet_x:17,sheet_y:5,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD",non_qualified:"1F468-1F3FE-200D-2764-200D-1F48B-200D-1F468-1F3FD",image:"1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd.png",sheet_x:17,sheet_y:6,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FE":{unified:"1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE",non_qualified:"1F468-1F3FE-200D-2764-200D-1F48B-200D-1F468-1F3FE",image:"1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe.png",sheet_x:17,sheet_y:7,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F468-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF",non_qualified:"1F468-1F3FE-200D-2764-200D-1F48B-200D-1F468-1F3FF",image:"1f468-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff.png",sheet_x:17,sheet_y:8,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FB",non_qualified:"1F468-1F3FF-200D-2764-200D-1F48B-200D-1F468-1F3FB",image:"1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fb.png",sheet_x:17,sheet_y:9,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FC",non_qualified:"1F468-1F3FF-200D-2764-200D-1F48B-200D-1F468-1F3FC",image:"1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fc.png",sheet_x:17,sheet_y:10,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FD",non_qualified:"1F468-1F3FF-200D-2764-200D-1F48B-200D-1F468-1F3FD",image:"1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fd.png",sheet_x:17,sheet_y:11,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FE",non_qualified:"1F468-1F3FF-200D-2764-200D-1F48B-200D-1F468-1F3FE",image:"1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3fe.png",sheet_x:17,sheet_y:12,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FF":{unified:"1F468-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F468-1F3FF",non_qualified:"1F468-1F3FF-200D-2764-200D-1F48B-200D-1F468-1F3FF",image:"1f468-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f468-1f3ff.png",sheet_x:17,sheet_y:13,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Kiss: Man, Man",b:"1F468-200D-2764-FE0F-200D-1F48B-200D-1F468",c:"1F468-200D-2764-200D-1F48B-200D-1F468",d:!0,e:!0,f:!0,h:!0,j:["kiss_man_man","pair","valentines","love","like","dating","marriage"],k:[16,49],o:2},"woman-kiss-woman":{subcategory:"family",skin_variations:{"1F3FB-1F3FB":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB",non_qualified:"1F469-1F3FB-200D-2764-200D-1F48B-200D-1F469-1F3FB",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb.png",sheet_x:21,sheet_y:9,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC",non_qualified:"1F469-1F3FB-200D-2764-200D-1F48B-200D-1F469-1F3FC",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc.png",sheet_x:21,sheet_y:10,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD",non_qualified:"1F469-1F3FB-200D-2764-200D-1F48B-200D-1F469-1F3FD",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd.png",sheet_x:21,sheet_y:11,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE",non_qualified:"1F469-1F3FB-200D-2764-200D-1F48B-200D-1F469-1F3FE",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe.png",sheet_x:21,sheet_y:12,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF",non_qualified:"1F469-1F3FB-200D-2764-200D-1F48B-200D-1F469-1F3FF",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff.png",sheet_x:21,sheet_y:13,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB",non_qualified:"1F469-1F3FC-200D-2764-200D-1F48B-200D-1F469-1F3FB",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb.png",sheet_x:21,sheet_y:14,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FC":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC",non_qualified:"1F469-1F3FC-200D-2764-200D-1F48B-200D-1F469-1F3FC",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc.png",sheet_x:21,sheet_y:15,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD",non_qualified:"1F469-1F3FC-200D-2764-200D-1F48B-200D-1F469-1F3FD",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd.png",sheet_x:21,sheet_y:16,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE",non_qualified:"1F469-1F3FC-200D-2764-200D-1F48B-200D-1F469-1F3FE",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe.png",sheet_x:21,sheet_y:17,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF",non_qualified:"1F469-1F3FC-200D-2764-200D-1F48B-200D-1F469-1F3FF",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff.png",sheet_x:21,sheet_y:18,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB",non_qualified:"1F469-1F3FD-200D-2764-200D-1F48B-200D-1F469-1F3FB",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb.png",sheet_x:21,sheet_y:19,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC",non_qualified:"1F469-1F3FD-200D-2764-200D-1F48B-200D-1F469-1F3FC",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc.png",sheet_x:21,sheet_y:20,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FD":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD",non_qualified:"1F469-1F3FD-200D-2764-200D-1F48B-200D-1F469-1F3FD",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd.png",sheet_x:21,sheet_y:21,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE",non_qualified:"1F469-1F3FD-200D-2764-200D-1F48B-200D-1F469-1F3FE",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe.png",sheet_x:21,sheet_y:22,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF",non_qualified:"1F469-1F3FD-200D-2764-200D-1F48B-200D-1F469-1F3FF",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff.png",sheet_x:21,sheet_y:23,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB",non_qualified:"1F469-1F3FE-200D-2764-200D-1F48B-200D-1F469-1F3FB",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb.png",sheet_x:21,sheet_y:24,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC",non_qualified:"1F469-1F3FE-200D-2764-200D-1F48B-200D-1F469-1F3FC",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc.png",sheet_x:21,sheet_y:25,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD",non_qualified:"1F469-1F3FE-200D-2764-200D-1F48B-200D-1F469-1F3FD",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd.png",sheet_x:21,sheet_y:26,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FE":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE",non_qualified:"1F469-1F3FE-200D-2764-200D-1F48B-200D-1F469-1F3FE",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe.png",sheet_x:21,sheet_y:27,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF",non_qualified:"1F469-1F3FE-200D-2764-200D-1F48B-200D-1F469-1F3FF",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff.png",sheet_x:21,sheet_y:28,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FB",non_qualified:"1F469-1F3FF-200D-2764-200D-1F48B-200D-1F469-1F3FB",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fb.png",sheet_x:21,sheet_y:29,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FC",non_qualified:"1F469-1F3FF-200D-2764-200D-1F48B-200D-1F469-1F3FC",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fc.png",sheet_x:21,sheet_y:30,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FD",non_qualified:"1F469-1F3FF-200D-2764-200D-1F48B-200D-1F469-1F3FD",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fd.png",sheet_x:21,sheet_y:31,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FE",non_qualified:"1F469-1F3FF-200D-2764-200D-1F48B-200D-1F469-1F3FE",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3fe.png",sheet_x:21,sheet_y:32,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FF":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F48B-200D-1F469-1F3FF",non_qualified:"1F469-1F3FF-200D-2764-200D-1F48B-200D-1F469-1F3FF",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f48b-200d-1f469-1f3ff.png",sheet_x:21,sheet_y:33,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Kiss: Woman, Woman",b:"1F469-200D-2764-FE0F-200D-1F48B-200D-1F469",c:"1F469-200D-2764-200D-1F48B-200D-1F469",d:!0,e:!0,f:!0,h:!0,j:["kiss_woman_woman","pair","valentines","love","like","dating","marriage"],k:[21,8],o:2},couple_with_heart:{subcategory:"family",skin_variations:{"1F3FB":{unified:"1F491-1F3FB",non_qualified:null,image:"1f491-1f3fb.png",sheet_x:27,sheet_y:9,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC":{unified:"1F491-1F3FC",non_qualified:null,image:"1f491-1f3fc.png",sheet_x:27,sheet_y:10,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD":{unified:"1F491-1F3FD",non_qualified:null,image:"1f491-1f3fd.png",sheet_x:27,sheet_y:11,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE":{unified:"1F491-1F3FE",non_qualified:null,image:"1f491-1f3fe.png",sheet_x:27,sheet_y:12,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF":{unified:"1F491-1F3FF",non_qualified:null,image:"1f491-1f3ff.png",sheet_x:27,sheet_y:13,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FC",non_qualified:"1F9D1-1F3FB-200D-2764-200D-1F9D1-1F3FC",image:"1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fc.png",sheet_x:27,sheet_y:14,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FD",non_qualified:"1F9D1-1F3FB-200D-2764-200D-1F9D1-1F3FD",image:"1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fd.png",sheet_x:27,sheet_y:15,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FE",non_qualified:"1F9D1-1F3FB-200D-2764-200D-1F9D1-1F3FE",image:"1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3fe.png",sheet_x:27,sheet_y:16,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F9D1-1F3FB-200D-2764-FE0F-200D-1F9D1-1F3FF",non_qualified:"1F9D1-1F3FB-200D-2764-200D-1F9D1-1F3FF",image:"1f9d1-1f3fb-200d-2764-fe0f-200d-1f9d1-1f3ff.png",sheet_x:27,sheet_y:17,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FB",non_qualified:"1F9D1-1F3FC-200D-2764-200D-1F9D1-1F3FB",image:"1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fb.png",sheet_x:27,sheet_y:18,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FD",non_qualified:"1F9D1-1F3FC-200D-2764-200D-1F9D1-1F3FD",image:"1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fd.png",sheet_x:27,sheet_y:19,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FE",non_qualified:"1F9D1-1F3FC-200D-2764-200D-1F9D1-1F3FE",image:"1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3fe.png",sheet_x:27,sheet_y:20,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F9D1-1F3FC-200D-2764-FE0F-200D-1F9D1-1F3FF",non_qualified:"1F9D1-1F3FC-200D-2764-200D-1F9D1-1F3FF",image:"1f9d1-1f3fc-200d-2764-fe0f-200d-1f9d1-1f3ff.png",sheet_x:27,sheet_y:21,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FB",non_qualified:"1F9D1-1F3FD-200D-2764-200D-1F9D1-1F3FB",image:"1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fb.png",sheet_x:27,sheet_y:22,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FC",non_qualified:"1F9D1-1F3FD-200D-2764-200D-1F9D1-1F3FC",image:"1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fc.png",sheet_x:27,sheet_y:23,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FE",non_qualified:"1F9D1-1F3FD-200D-2764-200D-1F9D1-1F3FE",image:"1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3fe.png",sheet_x:27,sheet_y:24,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F9D1-1F3FD-200D-2764-FE0F-200D-1F9D1-1F3FF",non_qualified:"1F9D1-1F3FD-200D-2764-200D-1F9D1-1F3FF",image:"1f9d1-1f3fd-200d-2764-fe0f-200d-1f9d1-1f3ff.png",sheet_x:27,sheet_y:25,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FB",non_qualified:"1F9D1-1F3FE-200D-2764-200D-1F9D1-1F3FB",image:"1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fb.png",sheet_x:27,sheet_y:26,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FC",non_qualified:"1F9D1-1F3FE-200D-2764-200D-1F9D1-1F3FC",image:"1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fc.png",sheet_x:27,sheet_y:27,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FD",non_qualified:"1F9D1-1F3FE-200D-2764-200D-1F9D1-1F3FD",image:"1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3fd.png",sheet_x:27,sheet_y:28,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F9D1-1F3FE-200D-2764-FE0F-200D-1F9D1-1F3FF",non_qualified:"1F9D1-1F3FE-200D-2764-200D-1F9D1-1F3FF",image:"1f9d1-1f3fe-200d-2764-fe0f-200d-1f9d1-1f3ff.png",sheet_x:27,sheet_y:29,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FB",non_qualified:"1F9D1-1F3FF-200D-2764-200D-1F9D1-1F3FB",image:"1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fb.png",sheet_x:27,sheet_y:30,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FC",non_qualified:"1F9D1-1F3FF-200D-2764-200D-1F9D1-1F3FC",image:"1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fc.png",sheet_x:27,sheet_y:31,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FD",non_qualified:"1F9D1-1F3FF-200D-2764-200D-1F9D1-1F3FD",image:"1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fd.png",sheet_x:27,sheet_y:32,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F9D1-1F3FF-200D-2764-FE0F-200D-1F9D1-1F3FE",non_qualified:"1F9D1-1F3FF-200D-2764-200D-1F9D1-1F3FE",image:"1f9d1-1f3ff-200d-2764-fe0f-200d-1f9d1-1f3fe.png",sheet_x:27,sheet_y:33,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Couple with Heart",b:"1F491",d:!0,e:!0,f:!0,h:!0,j:["couple_with_heart","pair","love","like","affection","human","dating","valentines","marriage"],k:[27,8],o:0},"woman-heart-man":{subcategory:"family",skin_variations:{"1F3FB-1F3FB":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FB",non_qualified:"1F469-1F3FB-200D-2764-200D-1F468-1F3FB",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb.png",sheet_x:19,sheet_y:53,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FC",non_qualified:"1F469-1F3FB-200D-2764-200D-1F468-1F3FC",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fc.png",sheet_x:19,sheet_y:54,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FD",non_qualified:"1F469-1F3FB-200D-2764-200D-1F468-1F3FD",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fd.png",sheet_x:19,sheet_y:55,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FE",non_qualified:"1F469-1F3FB-200D-2764-200D-1F468-1F3FE",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3fe.png",sheet_x:19,sheet_y:56,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F468-1F3FF",non_qualified:"1F469-1F3FB-200D-2764-200D-1F468-1F3FF",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f468-1f3ff.png",sheet_x:19,sheet_y:57,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FB",non_qualified:"1F469-1F3FC-200D-2764-200D-1F468-1F3FB",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fb.png",sheet_x:19,sheet_y:58,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FC":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FC",non_qualified:"1F469-1F3FC-200D-2764-200D-1F468-1F3FC",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc.png",sheet_x:19,sheet_y:59,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FD",non_qualified:"1F469-1F3FC-200D-2764-200D-1F468-1F3FD",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fd.png",sheet_x:19,sheet_y:60,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FE",non_qualified:"1F469-1F3FC-200D-2764-200D-1F468-1F3FE",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3fe.png",sheet_x:20,sheet_y:0,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F468-1F3FF",non_qualified:"1F469-1F3FC-200D-2764-200D-1F468-1F3FF",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f468-1f3ff.png",sheet_x:20,sheet_y:1,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FB",non_qualified:"1F469-1F3FD-200D-2764-200D-1F468-1F3FB",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fb.png",sheet_x:20,sheet_y:2,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FC",non_qualified:"1F469-1F3FD-200D-2764-200D-1F468-1F3FC",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fc.png",sheet_x:20,sheet_y:3,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FD":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FD",non_qualified:"1F469-1F3FD-200D-2764-200D-1F468-1F3FD",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd.png",sheet_x:20,sheet_y:4,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FE",non_qualified:"1F469-1F3FD-200D-2764-200D-1F468-1F3FE",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3fe.png",sheet_x:20,sheet_y:5,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F468-1F3FF",non_qualified:"1F469-1F3FD-200D-2764-200D-1F468-1F3FF",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f468-1f3ff.png",sheet_x:20,sheet_y:6,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FB",non_qualified:"1F469-1F3FE-200D-2764-200D-1F468-1F3FB",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fb.png",sheet_x:20,sheet_y:7,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FC",non_qualified:"1F469-1F3FE-200D-2764-200D-1F468-1F3FC",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fc.png",sheet_x:20,sheet_y:8,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FD",non_qualified:"1F469-1F3FE-200D-2764-200D-1F468-1F3FD",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fd.png",sheet_x:20,sheet_y:9,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FE":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FE",non_qualified:"1F469-1F3FE-200D-2764-200D-1F468-1F3FE",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe.png",sheet_x:20,sheet_y:10,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F468-1F3FF",non_qualified:"1F469-1F3FE-200D-2764-200D-1F468-1F3FF",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f468-1f3ff.png",sheet_x:20,sheet_y:11,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FB",non_qualified:"1F469-1F3FF-200D-2764-200D-1F468-1F3FB",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fb.png",sheet_x:20,sheet_y:12,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FC",non_qualified:"1F469-1F3FF-200D-2764-200D-1F468-1F3FC",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fc.png",sheet_x:20,sheet_y:13,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FD",non_qualified:"1F469-1F3FF-200D-2764-200D-1F468-1F3FD",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fd.png",sheet_x:20,sheet_y:14,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FE",non_qualified:"1F469-1F3FF-200D-2764-200D-1F468-1F3FE",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3fe.png",sheet_x:20,sheet_y:15,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FF":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F468-1F3FF",non_qualified:"1F469-1F3FF-200D-2764-200D-1F468-1F3FF",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff.png",sheet_x:20,sheet_y:16,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Couple with Heart: Woman, Man",b:"1F469-200D-2764-FE0F-200D-1F468",c:"1F469-200D-2764-200D-1F468",d:!0,e:!0,f:!0,h:!0,j:["couple_with_heart_woman_man","love"],k:[19,52],o:2},"man-heart-man":{subcategory:"family",skin_variations:{"1F3FB-1F3FB":{unified:"1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FB",non_qualified:"1F468-1F3FB-200D-2764-200D-1F468-1F3FB",image:"1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fb.png",sheet_x:16,sheet_y:24,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FC",non_qualified:"1F468-1F3FB-200D-2764-200D-1F468-1F3FC",image:"1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fc.png",sheet_x:16,sheet_y:25,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FD",non_qualified:"1F468-1F3FB-200D-2764-200D-1F468-1F3FD",image:"1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fd.png",sheet_x:16,sheet_y:26,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FE",non_qualified:"1F468-1F3FB-200D-2764-200D-1F468-1F3FE",image:"1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3fe.png",sheet_x:16,sheet_y:27,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F468-1F3FB-200D-2764-FE0F-200D-1F468-1F3FF",non_qualified:"1F468-1F3FB-200D-2764-200D-1F468-1F3FF",image:"1f468-1f3fb-200d-2764-fe0f-200d-1f468-1f3ff.png",sheet_x:16,sheet_y:28,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FB",non_qualified:"1F468-1F3FC-200D-2764-200D-1F468-1F3FB",image:"1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fb.png",sheet_x:16,sheet_y:29,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FC":{unified:"1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FC",non_qualified:"1F468-1F3FC-200D-2764-200D-1F468-1F3FC",image:"1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fc.png",sheet_x:16,sheet_y:30,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FD",non_qualified:"1F468-1F3FC-200D-2764-200D-1F468-1F3FD",image:"1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fd.png",sheet_x:16,sheet_y:31,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FE",non_qualified:"1F468-1F3FC-200D-2764-200D-1F468-1F3FE",image:"1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3fe.png",sheet_x:16,sheet_y:32,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F468-1F3FC-200D-2764-FE0F-200D-1F468-1F3FF",non_qualified:"1F468-1F3FC-200D-2764-200D-1F468-1F3FF",image:"1f468-1f3fc-200d-2764-fe0f-200d-1f468-1f3ff.png",sheet_x:16,sheet_y:33,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FB",non_qualified:"1F468-1F3FD-200D-2764-200D-1F468-1F3FB",image:"1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fb.png",sheet_x:16,sheet_y:34,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FC",non_qualified:"1F468-1F3FD-200D-2764-200D-1F468-1F3FC",image:"1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fc.png",sheet_x:16,sheet_y:35,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FD":{unified:"1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FD",non_qualified:"1F468-1F3FD-200D-2764-200D-1F468-1F3FD",image:"1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fd.png",sheet_x:16,sheet_y:36,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FE",non_qualified:"1F468-1F3FD-200D-2764-200D-1F468-1F3FE",image:"1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3fe.png",sheet_x:16,sheet_y:37,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F468-1F3FD-200D-2764-FE0F-200D-1F468-1F3FF",non_qualified:"1F468-1F3FD-200D-2764-200D-1F468-1F3FF",image:"1f468-1f3fd-200d-2764-fe0f-200d-1f468-1f3ff.png",sheet_x:16,sheet_y:38,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FB",non_qualified:"1F468-1F3FE-200D-2764-200D-1F468-1F3FB",image:"1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fb.png",sheet_x:16,sheet_y:39,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FC",non_qualified:"1F468-1F3FE-200D-2764-200D-1F468-1F3FC",image:"1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fc.png",sheet_x:16,sheet_y:40,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FD",non_qualified:"1F468-1F3FE-200D-2764-200D-1F468-1F3FD",image:"1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fd.png",sheet_x:16,sheet_y:41,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FE":{unified:"1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FE",non_qualified:"1F468-1F3FE-200D-2764-200D-1F468-1F3FE",image:"1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3fe.png",sheet_x:16,sheet_y:42,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F468-1F3FE-200D-2764-FE0F-200D-1F468-1F3FF",non_qualified:"1F468-1F3FE-200D-2764-200D-1F468-1F3FF",image:"1f468-1f3fe-200d-2764-fe0f-200d-1f468-1f3ff.png",sheet_x:16,sheet_y:43,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FB",non_qualified:"1F468-1F3FF-200D-2764-200D-1F468-1F3FB",image:"1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fb.png",sheet_x:16,sheet_y:44,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FC",non_qualified:"1F468-1F3FF-200D-2764-200D-1F468-1F3FC",image:"1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fc.png",sheet_x:16,sheet_y:45,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FD",non_qualified:"1F468-1F3FF-200D-2764-200D-1F468-1F3FD",image:"1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fd.png",sheet_x:16,sheet_y:46,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FE",non_qualified:"1F468-1F3FF-200D-2764-200D-1F468-1F3FE",image:"1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3fe.png",sheet_x:16,sheet_y:47,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FF":{unified:"1F468-1F3FF-200D-2764-FE0F-200D-1F468-1F3FF",non_qualified:"1F468-1F3FF-200D-2764-200D-1F468-1F3FF",image:"1f468-1f3ff-200d-2764-fe0f-200d-1f468-1f3ff.png",sheet_x:16,sheet_y:48,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Couple with Heart: Man, Man",b:"1F468-200D-2764-FE0F-200D-1F468",c:"1F468-200D-2764-200D-1F468",d:!0,e:!0,f:!0,h:!0,j:["couple_with_heart_man_man","pair","love","like","affection","human","dating","valentines","marriage"],k:[16,23],o:2},"woman-heart-woman":{subcategory:"family",skin_variations:{"1F3FB-1F3FB":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FB",non_qualified:"1F469-1F3FB-200D-2764-200D-1F469-1F3FB",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fb.png",sheet_x:20,sheet_y:18,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FC":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FC",non_qualified:"1F469-1F3FB-200D-2764-200D-1F469-1F3FC",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fc.png",sheet_x:20,sheet_y:19,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FD":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FD",non_qualified:"1F469-1F3FB-200D-2764-200D-1F469-1F3FD",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fd.png",sheet_x:20,sheet_y:20,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FE":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FE",non_qualified:"1F469-1F3FB-200D-2764-200D-1F469-1F3FE",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3fe.png",sheet_x:20,sheet_y:21,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FB-1F3FF":{unified:"1F469-1F3FB-200D-2764-FE0F-200D-1F469-1F3FF",non_qualified:"1F469-1F3FB-200D-2764-200D-1F469-1F3FF",image:"1f469-1f3fb-200d-2764-fe0f-200d-1f469-1f3ff.png",sheet_x:20,sheet_y:22,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FB":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FB",non_qualified:"1F469-1F3FC-200D-2764-200D-1F469-1F3FB",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fb.png",sheet_x:20,sheet_y:23,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FC":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FC",non_qualified:"1F469-1F3FC-200D-2764-200D-1F469-1F3FC",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fc.png",sheet_x:20,sheet_y:24,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FD":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FD",non_qualified:"1F469-1F3FC-200D-2764-200D-1F469-1F3FD",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fd.png",sheet_x:20,sheet_y:25,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FE":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FE",non_qualified:"1F469-1F3FC-200D-2764-200D-1F469-1F3FE",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3fe.png",sheet_x:20,sheet_y:26,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FC-1F3FF":{unified:"1F469-1F3FC-200D-2764-FE0F-200D-1F469-1F3FF",non_qualified:"1F469-1F3FC-200D-2764-200D-1F469-1F3FF",image:"1f469-1f3fc-200d-2764-fe0f-200d-1f469-1f3ff.png",sheet_x:20,sheet_y:27,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FB":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FB",non_qualified:"1F469-1F3FD-200D-2764-200D-1F469-1F3FB",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fb.png",sheet_x:20,sheet_y:28,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FC":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FC",non_qualified:"1F469-1F3FD-200D-2764-200D-1F469-1F3FC",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fc.png",sheet_x:20,sheet_y:29,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FD":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FD",non_qualified:"1F469-1F3FD-200D-2764-200D-1F469-1F3FD",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fd.png",sheet_x:20,sheet_y:30,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FE":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FE",non_qualified:"1F469-1F3FD-200D-2764-200D-1F469-1F3FE",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3fe.png",sheet_x:20,sheet_y:31,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FD-1F3FF":{unified:"1F469-1F3FD-200D-2764-FE0F-200D-1F469-1F3FF",non_qualified:"1F469-1F3FD-200D-2764-200D-1F469-1F3FF",image:"1f469-1f3fd-200d-2764-fe0f-200d-1f469-1f3ff.png",sheet_x:20,sheet_y:32,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FB":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FB",non_qualified:"1F469-1F3FE-200D-2764-200D-1F469-1F3FB",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fb.png",sheet_x:20,sheet_y:33,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FC":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FC",non_qualified:"1F469-1F3FE-200D-2764-200D-1F469-1F3FC",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fc.png",sheet_x:20,sheet_y:34,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FD":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FD",non_qualified:"1F469-1F3FE-200D-2764-200D-1F469-1F3FD",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fd.png",sheet_x:20,sheet_y:35,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FE":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FE",non_qualified:"1F469-1F3FE-200D-2764-200D-1F469-1F3FE",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3fe.png",sheet_x:20,sheet_y:36,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FE-1F3FF":{unified:"1F469-1F3FE-200D-2764-FE0F-200D-1F469-1F3FF",non_qualified:"1F469-1F3FE-200D-2764-200D-1F469-1F3FF",image:"1f469-1f3fe-200d-2764-fe0f-200d-1f469-1f3ff.png",sheet_x:20,sheet_y:37,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FB":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FB",non_qualified:"1F469-1F3FF-200D-2764-200D-1F469-1F3FB",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fb.png",sheet_x:20,sheet_y:38,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FC":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FC",non_qualified:"1F469-1F3FF-200D-2764-200D-1F469-1F3FC",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fc.png",sheet_x:20,sheet_y:39,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FD":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FD",non_qualified:"1F469-1F3FF-200D-2764-200D-1F469-1F3FD",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fd.png",sheet_x:20,sheet_y:40,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FE":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FE",non_qualified:"1F469-1F3FF-200D-2764-200D-1F469-1F3FE",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3fe.png",sheet_x:20,sheet_y:41,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0},"1F3FF-1F3FF":{unified:"1F469-1F3FF-200D-2764-FE0F-200D-1F469-1F3FF",non_qualified:"1F469-1F3FF-200D-2764-200D-1F469-1F3FF",image:"1f469-1f3ff-200d-2764-fe0f-200d-1f469-1f3ff.png",sheet_x:20,sheet_y:42,added_in:"13.1",has_img_apple:!0,has_img_google:!0,has_img_twitter:!0,has_img_facebook:!0}},a:"Couple with Heart: Woman, Woman",b:"1F469-200D-2764-FE0F-200D-1F469",c:"1F469-200D-2764-200D-1F469",d:!0,e:!0,f:!0,h:!0,j:["couple_with_heart_woman_woman","pair","love","like","affection","human","dating","valentines","marriage"],k:[20,17],o:2},family:{subcategory:"family",obsoleted_by:"1F468-200D-1F469-200D-1F466",a:"Family",b:"1F46A",d:!0,e:!0,f:!0,h:!0,j:["family","home","parents","child","mom","dad","father","mother","people","human"],k:[21,40],o:0},"man-woman-boy":{subcategory:"family",obsoletes:"1F46A",a:"Family: Man, Woman, Boy",b:"1F468-200D-1F469-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_man_woman_boy","love"],k:[14,44],o:2},"man-woman-girl":{subcategory:"family",a:"Family: Man, Woman, Girl",b:"1F468-200D-1F469-200D-1F467",d:!0,e:!0,f:!0,h:!0,j:["family_man_woman_girl","home","parents","people","human","child"],k:[14,46],o:2},"man-woman-girl-boy":{subcategory:"family",a:"Family: Man, Woman, Girl, Boy",b:"1F468-200D-1F469-200D-1F467-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_man_woman_girl_boy","home","parents","people","human","children"],k:[14,47],o:2},"man-woman-boy-boy":{subcategory:"family",a:"Family: Man, Woman, Boy, Boy",b:"1F468-200D-1F469-200D-1F466-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_man_woman_boy_boy","home","parents","people","human","children"],k:[14,45],o:2},"man-woman-girl-girl":{subcategory:"family",a:"Family: Man, Woman, Girl, Girl",b:"1F468-200D-1F469-200D-1F467-200D-1F467",d:!0,e:!0,f:!0,h:!0,j:["family_man_woman_girl_girl","home","parents","people","human","children"],k:[14,48],o:2},"man-man-boy":{subcategory:"family",a:"Family: Man, Man, Boy",b:"1F468-200D-1F468-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_man_man_boy","home","parents","people","human","children"],k:[14,39],o:2},"man-man-girl":{subcategory:"family",a:"Family: Man, Man, Girl",b:"1F468-200D-1F468-200D-1F467",d:!0,e:!0,f:!0,h:!0,j:["family_man_man_girl","home","parents","people","human","children"],k:[14,41],o:2},"man-man-girl-boy":{subcategory:"family",a:"Family: Man, Man, Girl, Boy",b:"1F468-200D-1F468-200D-1F467-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_man_man_girl_boy","home","parents","people","human","children"],k:[14,42],o:2},"man-man-boy-boy":{subcategory:"family",a:"Family: Man, Man, Boy, Boy",b:"1F468-200D-1F468-200D-1F466-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_man_man_boy_boy","home","parents","people","human","children"],k:[14,40],o:2},"man-man-girl-girl":{subcategory:"family",a:"Family: Man, Man, Girl, Girl",b:"1F468-200D-1F468-200D-1F467-200D-1F467",d:!0,e:!0,f:!0,h:!0,j:["family_man_man_girl_girl","home","parents","people","human","children"],k:[14,43],o:2},"woman-woman-boy":{subcategory:"family",a:"Family: Woman, Woman, Boy",b:"1F469-200D-1F469-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_woman_woman_boy","home","parents","people","human","children"],k:[18,12],o:2},"woman-woman-girl":{subcategory:"family",a:"Family: Woman, Woman, Girl",b:"1F469-200D-1F469-200D-1F467",d:!0,e:!0,f:!0,h:!0,j:["family_woman_woman_girl","home","parents","people","human","children"],k:[18,14],o:2},"woman-woman-girl-boy":{subcategory:"family",a:"Family: Woman, Woman, Girl, Boy",b:"1F469-200D-1F469-200D-1F467-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_woman_woman_girl_boy","home","parents","people","human","children"],k:[18,15],o:2},"woman-woman-boy-boy":{subcategory:"family",a:"Family: Woman, Woman, Boy, Boy",b:"1F469-200D-1F469-200D-1F466-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_woman_woman_boy_boy","home","parents","people","human","children"],k:[18,13],o:2},"woman-woman-girl-girl":{subcategory:"family",a:"Family: Woman, Woman, Girl, Girl",b:"1F469-200D-1F469-200D-1F467-200D-1F467",d:!0,e:!0,f:!0,h:!0,j:["family_woman_woman_girl_girl","home","parents","people","human","children"],k:[18,16],o:2},"man-boy":{subcategory:"family",a:"Family: Man, Boy",b:"1F468-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_man_boy","home","parent","people","human","child"],k:[14,35],o:4},"man-boy-boy":{subcategory:"family",a:"Family: Man, Boy, Boy",b:"1F468-200D-1F466-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_man_boy_boy","home","parent","people","human","children"],k:[14,34],o:4},"man-girl":{subcategory:"family",a:"Family: Man, Girl",b:"1F468-200D-1F467",d:!0,e:!0,f:!0,h:!0,j:["family_man_girl","home","parent","people","human","child"],k:[14,38],o:4},"man-girl-boy":{subcategory:"family",a:"Family: Man, Girl, Boy",b:"1F468-200D-1F467-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_man_girl_boy","home","parent","people","human","children"],k:[14,36],o:4},"man-girl-girl":{subcategory:"family",a:"Family: Man, Girl, Girl",b:"1F468-200D-1F467-200D-1F467",d:!0,e:!0,f:!0,h:!0,j:["family_man_girl_girl","home","parent","people","human","children"],k:[14,37],o:4},"woman-boy":{subcategory:"family",a:"Family: Woman, Boy",b:"1F469-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_woman_boy","home","parent","people","human","child"],k:[18,8],o:4},"woman-boy-boy":{subcategory:"family",a:"Family: Woman, Boy, Boy",b:"1F469-200D-1F466-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_woman_boy_boy","home","parent","people","human","children"],k:[18,7],o:4},"woman-girl":{subcategory:"family",a:"Family: Woman, Girl",b:"1F469-200D-1F467",d:!0,e:!0,f:!0,h:!0,j:["family_woman_girl","home","parent","people","human","child"],k:[18,11],o:4},"woman-girl-boy":{subcategory:"family",a:"Family: Woman, Girl, Boy",b:"1F469-200D-1F467-200D-1F466",d:!0,e:!0,f:!0,h:!0,j:["family_woman_girl_boy","home","parent","people","human","children"],k:[18,9],o:4},"woman-girl-girl":{subcategory:"family",a:"Family: Woman, Girl, Girl",b:"1F469-200D-1F467-200D-1F467",d:!0,e:!0,f:!0,h:!0,j:["family_woman_girl_girl","home","parent","people","human","children"],k:[18,10],o:4},speaking_head_in_silhouette:{subcategory:"person-symbol",a:"Speaking Head",b:"1F5E3-FE0F",c:"1F5E3",d:!0,e:!0,f:!0,h:!0,j:["speaking_head","user","person","human","sing","say","talk"],k:[32,11],o:0},bust_in_silhouette:{subcategory:"person-symbol",a:"Bust in Silhouette",b:"1F464",d:!0,e:!0,f:!0,h:!0,j:["bust_in_silhouette","user","person","human"],k:[13,33],o:0},busts_in_silhouette:{subcategory:"person-symbol",a:"Busts in Silhouette",b:"1F465",d:!0,e:!0,f:!0,h:!0,j:["busts_in_silhouette","user","person","human","group","team"],k:[13,34],o:1},people_hugging:{subcategory:"person-symbol",a:"People Hugging",b:"1FAC2",d:!0,e:!0,f:!0,h:!0,j:["people hugging","care"],k:[54,58],o:13},footprints:{subcategory:"person-symbol",a:"Footprints",b:"1F463",d:!0,e:!0,f:!0,h:!0,j:["footprints","feet","tracking","walking","beach"],k:[13,32],o:0},monkey_face:{subcategory:"animal-mammal",a:"Monkey Face",b:"1F435",d:!0,e:!0,f:!0,h:!0,j:["monkey_face","animal","nature","circus"],k:[11,41],l:[":o)"],o:0},monkey:{subcategory:"animal-mammal",a:"Monkey",b:"1F412",d:!0,e:!0,f:!0,h:!0,j:["monkey","animal","nature","banana","circus"],k:[11,4],o:0},gorilla:{subcategory:"animal-mammal",a:"Gorilla",b:"1F98D",d:!0,e:!0,f:!0,h:!0,j:["gorilla","animal","nature","circus"],k:[44,33],o:3},orangutan:{subcategory:"animal-mammal",a:"Orangutan",b:"1F9A7",d:!0,e:!0,f:!0,h:!0,j:["orangutan","animal"],k:[44,59],o:12},dog:{subcategory:"animal-mammal",a:"Dog Face",b:"1F436",d:!0,e:!0,f:!0,h:!0,j:["dog_face","animal","friend","nature","woof","puppy","pet","faithful"],k:[11,42],o:0},dog2:{subcategory:"animal-mammal",a:"Dog",b:"1F415",d:!0,e:!0,f:!0,h:!0,j:["dog","animal","nature","friend","doge","pet","faithful"],k:[11,8],o:0},guide_dog:{subcategory:"animal-mammal",a:"Guide Dog",b:"1F9AE",d:!0,e:!0,f:!0,h:!0,j:["guide_dog","animal","blind"],k:[45,5],o:12},service_dog:{subcategory:"animal-mammal",a:"Service Dog",b:"1F415-200D-1F9BA",d:!0,e:!0,f:!0,h:!0,j:["service_dog","blind","animal"],k:[11,7],o:12},poodle:{subcategory:"animal-mammal",a:"Poodle",b:"1F429",d:!0,e:!0,f:!0,h:!0,j:["poodle","dog","animal","101","nature","pet"],k:[11,29],o:0},wolf:{subcategory:"animal-mammal",a:"Wolf Face",b:"1F43A",d:!0,e:!0,f:!0,h:!0,j:["wolf","animal","nature","wild"],k:[11,46],o:0},fox_face:{subcategory:"animal-mammal",a:"Fox Face",b:"1F98A",d:!0,e:!0,f:!0,h:!0,j:["fox","animal","nature","face"],k:[44,30],o:3},raccoon:{subcategory:"animal-mammal",a:"Raccoon",b:"1F99D",d:!0,e:!0,f:!0,h:!0,j:["raccoon","animal","nature"],k:[44,49],o:11},cat:{subcategory:"animal-mammal",a:"Cat Face",b:"1F431",d:!0,e:!0,f:!0,h:!0,j:["cat_face","animal","meow","nature","pet","kitten"],k:[11,37],o:0},cat2:{subcategory:"animal-mammal",a:"Cat",b:"1F408",d:!0,e:!0,f:!0,h:!0,j:["cat","animal","meow","pet","cats"],k:[10,55],o:0},black_cat:{subcategory:"animal-mammal",a:"Black Cat",b:"1F408-200D-2B1B",d:!0,e:!0,f:!0,h:!0,j:["black cat","superstition","luck"],k:[10,54],o:13},lion_face:{subcategory:"animal-mammal",a:"Lion Face",b:"1F981",d:!0,e:!0,f:!0,h:!0,j:["lion","animal","nature"],k:[44,21],o:1},tiger:{subcategory:"animal-mammal",a:"Tiger Face",b:"1F42F",d:!0,e:!0,f:!0,h:!0,j:["tiger_face","animal","cat","danger","wild","nature","roar"],k:[11,35],o:0},tiger2:{subcategory:"animal-mammal",a:"Tiger",b:"1F405",d:!0,e:!0,f:!0,h:!0,j:["tiger","animal","nature","roar"],k:[10,51],o:1},leopard:{subcategory:"animal-mammal",a:"Leopard",b:"1F406",d:!0,e:!0,f:!0,h:!0,j:["leopard","animal","nature"],k:[10,52],o:1},horse:{subcategory:"animal-mammal",a:"Horse Face",b:"1F434",d:!0,e:!0,f:!0,h:!0,j:["horse_face","animal","brown","nature"],k:[11,40],o:0},moose:{subcategory:"animal-mammal",a:"Moose",b:"1FACE",d:!0,e:!0,f:!1,h:!1,j:["moose","shrek","canada","sweden","sven","cool"],k:[55,16],o:15},donkey:{subcategory:"animal-mammal",a:"Donkey",b:"1FACF",d:!0,e:!0,f:!1,h:!1,j:["donkey","eeyore","mule"],k:[55,17],o:15},racehorse:{subcategory:"animal-mammal",a:"Horse",b:"1F40E",d:!0,e:!0,f:!0,h:!0,j:["horse","animal","gamble","luck"],k:[11,0],o:0},unicorn_face:{subcategory:"animal-mammal",a:"Unicorn Face",b:"1F984",d:!0,e:!0,f:!0,h:!0,j:["unicorn","animal","nature","mystical"],k:[44,24],o:1},zebra_face:{subcategory:"animal-mammal",a:"Zebra Face",b:"1F993",d:!0,e:!0,f:!0,h:!0,j:["zebra","animal","nature","stripes","safari"],k:[44,39],o:5},deer:{subcategory:"animal-mammal",a:"Deer",b:"1F98C",d:!0,e:!0,f:!0,h:!0,j:["deer","animal","nature","horns","venison"],k:[44,32],o:3},bison:{subcategory:"animal-mammal",a:"Bison",b:"1F9AC",d:!0,e:!0,f:!0,h:!0,j:["bison","ox"],k:[45,3],o:13},cow:{subcategory:"animal-mammal",a:"Cow Face",b:"1F42E",d:!0,e:!0,f:!0,h:!0,j:["cow_face","beef","ox","animal","nature","moo","milk"],k:[11,34],o:0},ox:{subcategory:"animal-mammal",a:"Ox",b:"1F402",d:!0,e:!0,f:!0,h:!0,j:["ox","animal","cow","beef"],k:[10,48],o:1},water_buffalo:{subcategory:"animal-mammal",a:"Water Buffalo",b:"1F403",d:!0,e:!0,f:!0,h:!0,j:["water_buffalo","animal","nature","ox","cow"],k:[10,49],o:1},cow2:{subcategory:"animal-mammal",a:"Cow",b:"1F404",d:!0,e:!0,f:!0,h:!0,j:["cow","beef","ox","animal","nature","moo","milk"],k:[10,50],o:1},pig:{subcategory:"animal-mammal",a:"Pig Face",b:"1F437",d:!0,e:!0,f:!0,h:!0,j:["pig_face","animal","oink","nature"],k:[11,43],o:0},pig2:{subcategory:"animal-mammal",a:"Pig",b:"1F416",d:!0,e:!0,f:!0,h:!0,j:["pig","animal","nature"],k:[11,9],o:1},boar:{subcategory:"animal-mammal",a:"Boar",b:"1F417",d:!0,e:!0,f:!0,h:!0,j:["boar","animal","nature"],k:[11,10],o:0},pig_nose:{subcategory:"animal-mammal",a:"Pig Nose",b:"1F43D",d:!0,e:!0,f:!0,h:!0,j:["pig_nose","animal","oink"],k:[11,50],o:0},ram:{subcategory:"animal-mammal",a:"Ram",b:"1F40F",d:!0,e:!0,f:!0,h:!0,j:["ram","animal","sheep","nature"],k:[11,1],o:1},sheep:{subcategory:"animal-mammal",a:"Sheep",b:"1F411",d:!0,e:!0,f:!0,h:!0,j:["ewe","animal","nature","wool","shipit"],k:[11,3],o:0},goat:{subcategory:"animal-mammal",a:"Goat",b:"1F410",d:!0,e:!0,f:!0,h:!0,j:["goat","animal","nature"],k:[11,2],o:1},dromedary_camel:{subcategory:"animal-mammal",a:"Dromedary Camel",b:"1F42A",d:!0,e:!0,f:!0,h:!0,j:["camel","animal","hot","desert","hump"],k:[11,30],o:1},camel:{subcategory:"animal-mammal",a:"Bactrian Camel",b:"1F42B",d:!0,e:!0,f:!0,h:!0,j:["two_hump_camel","animal","nature","hot","desert","hump"],k:[11,31],o:0},llama:{subcategory:"animal-mammal",a:"Llama",b:"1F999",d:!0,e:!0,f:!0,h:!0,j:["llama","animal","nature","alpaca"],k:[44,45],o:11},giraffe_face:{subcategory:"animal-mammal",a:"Giraffe Face",b:"1F992",d:!0,e:!0,f:!0,h:!0,j:["giraffe","animal","nature","spots","safari"],k:[44,38],o:5},elephant:{subcategory:"animal-mammal",a:"Elephant",b:"1F418",d:!0,e:!0,f:!0,h:!0,j:["elephant","animal","nature","nose","th","circus"],k:[11,11],o:0},mammoth:{subcategory:"animal-mammal",a:"Mammoth",b:"1F9A3",d:!0,e:!0,f:!0,h:!0,j:["mammoth","elephant","tusks"],k:[44,55],o:13},rhinoceros:{subcategory:"animal-mammal",a:"Rhinoceros",b:"1F98F",d:!0,e:!0,f:!0,h:!0,j:["rhinoceros","animal","nature","horn"],k:[44,35],o:3},hippopotamus:{subcategory:"animal-mammal",a:"Hippopotamus",b:"1F99B",d:!0,e:!0,f:!0,h:!0,j:["hippopotamus","animal","nature"],k:[44,47],o:11},mouse:{subcategory:"animal-mammal",a:"Mouse Face",b:"1F42D",d:!0,e:!0,f:!0,h:!0,j:["mouse_face","animal","nature","cheese_wedge","rodent"],k:[11,33],o:0},mouse2:{subcategory:"animal-mammal",a:"Mouse",b:"1F401",d:!0,e:!0,f:!0,h:!0,j:["mouse","animal","nature","rodent"],k:[10,47],o:1},rat:{subcategory:"animal-mammal",a:"Rat",b:"1F400",d:!0,e:!0,f:!0,h:!0,j:["rat","animal","mouse","rodent"],k:[10,46],o:1},hamster:{subcategory:"animal-mammal",a:"Hamster Face",b:"1F439",d:!0,e:!0,f:!0,h:!0,j:["hamster","animal","nature"],k:[11,45],o:0},rabbit:{subcategory:"animal-mammal",a:"Rabbit Face",b:"1F430",d:!0,e:!0,f:!0,h:!0,j:["rabbit_face","animal","nature","pet","spring","magic","bunny"],k:[11,36],o:0},rabbit2:{subcategory:"animal-mammal",a:"Rabbit",b:"1F407",d:!0,e:!0,f:!0,h:!0,j:["rabbit","animal","nature","pet","magic","spring"],k:[10,53],o:1},chipmunk:{subcategory:"animal-mammal",a:"Chipmunk",b:"1F43F-FE0F",c:"1F43F",d:!0,e:!0,f:!0,h:!0,j:["chipmunk","animal","nature","rodent","squirrel"],k:[11,52],o:0},beaver:{subcategory:"animal-mammal",a:"Beaver",b:"1F9AB",d:!0,e:!0,f:!0,h:!0,j:["beaver","animal","rodent"],k:[45,2],o:13},hedgehog:{subcategory:"animal-mammal",a:"Hedgehog",b:"1F994",d:!0,e:!0,f:!0,h:!0,j:["hedgehog","animal","nature","spiny"],k:[44,40],o:5},bat:{subcategory:"animal-mammal",a:"Bat",b:"1F987",d:!0,e:!0,f:!0,h:!0,j:["bat","animal","nature","blind","vampire"],k:[44,27],o:3},bear:{subcategory:"animal-mammal",a:"Bear Face",b:"1F43B",d:!0,e:!0,f:!0,h:!0,j:["bear","animal","nature","wild"],k:[11,48],o:0},polar_bear:{subcategory:"animal-mammal",a:"Polar Bear",b:"1F43B-200D-2744-FE0F",c:"1F43B-200D-2744",d:!0,e:!0,f:!0,h:!0,j:["polar bear","animal","arctic"],k:[11,47],o:13},koala:{subcategory:"animal-mammal",a:"Koala",b:"1F428",d:!0,e:!0,f:!0,h:!0,j:["koala","animal","nature"],k:[11,28],o:0},panda_face:{subcategory:"animal-mammal",a:"Panda Face",b:"1F43C",d:!0,e:!0,f:!0,h:!0,j:["panda","animal","nature"],k:[11,49],o:0},sloth:{subcategory:"animal-mammal",a:"Sloth",b:"1F9A5",d:!0,e:!0,f:!0,h:!0,j:["sloth","animal"],k:[44,57],o:12},otter:{subcategory:"animal-mammal",a:"Otter",b:"1F9A6",d:!0,e:!0,f:!0,h:!0,j:["otter","animal"],k:[44,58],o:12},skunk:{subcategory:"animal-mammal",a:"Skunk",b:"1F9A8",d:!0,e:!0,f:!0,h:!0,j:["skunk","animal"],k:[44,60],o:12},kangaroo:{subcategory:"animal-mammal",a:"Kangaroo",b:"1F998",d:!0,e:!0,f:!0,h:!0,j:["kangaroo","animal","nature","australia","joey","hop","marsupial"],k:[44,44],o:11},badger:{subcategory:"animal-mammal",a:"Badger",b:"1F9A1",d:!0,e:!0,f:!0,h:!0,j:["badger","animal","nature","honey"],k:[44,53],o:11},feet:{subcategory:"animal-mammal",a:"Paw Prints",b:"1F43E",d:!0,e:!0,f:!0,h:!0,j:["paw_prints","animal","tracking","footprints","dog","cat","pet","feet"],k:[11,51],n:["paw_prints"],o:0},turkey:{subcategory:"animal-bird",a:"Turkey",b:"1F983",d:!0,e:!0,f:!0,h:!0,j:["turkey","animal","bird"],k:[44,23],o:1},chicken:{subcategory:"animal-bird",a:"Chicken",b:"1F414",d:!0,e:!0,f:!0,h:!0,j:["chicken","animal","cluck","nature","bird"],k:[11,6],o:0},rooster:{subcategory:"animal-bird",a:"Rooster",b:"1F413",d:!0,e:!0,f:!0,h:!0,j:["rooster","animal","nature","chicken"],k:[11,5],o:1},hatching_chick:{subcategory:"animal-bird",a:"Hatching Chick",b:"1F423",d:!0,e:!0,f:!0,h:!0,j:["hatching_chick","animal","chicken","egg","born","baby","bird"],k:[11,22],o:0},baby_chick:{subcategory:"animal-bird",a:"Baby Chick",b:"1F424",d:!0,e:!0,f:!0,h:!0,j:["baby_chick","animal","chicken","bird"],k:[11,23],o:0},hatched_chick:{subcategory:"animal-bird",a:"Front-Facing Baby Chick",b:"1F425",d:!0,e:!0,f:!0,h:!0,j:["front_facing_baby_chick","animal","chicken","baby","bird"],k:[11,24],o:0},bird:{subcategory:"animal-bird",a:"Bird",b:"1F426",d:!0,e:!0,f:!0,h:!0,j:["bird","animal","nature","fly","tweet","spring"],k:[11,26],o:0},penguin:{subcategory:"animal-bird",a:"Penguin",b:"1F427",d:!0,e:!0,f:!0,h:!0,j:["penguin","animal","nature"],k:[11,27],o:0},dove_of_peace:{subcategory:"animal-bird",a:"Dove",b:"1F54A-FE0F",c:"1F54A",d:!0,e:!0,f:!0,h:!0,j:["dove","animal","bird"],k:[30,28],o:0},eagle:{subcategory:"animal-bird",a:"Eagle",b:"1F985",d:!0,e:!0,f:!0,h:!0,j:["eagle","animal","nature","bird"],k:[44,25],o:3},duck:{subcategory:"animal-bird",a:"Duck",b:"1F986",d:!0,e:!0,f:!0,h:!0,j:["duck","animal","nature","bird","mallard"],k:[44,26],o:3},swan:{subcategory:"animal-bird",a:"Swan",b:"1F9A2",d:!0,e:!0,f:!0,h:!0,j:["swan","animal","nature","bird"],k:[44,54],o:11},owl:{subcategory:"animal-bird",a:"Owl",b:"1F989",d:!0,e:!0,f:!0,h:!0,j:["owl","animal","nature","bird","hoot"],k:[44,29],o:3},dodo:{subcategory:"animal-bird",a:"Dodo",b:"1F9A4",d:!0,e:!0,f:!0,h:!0,j:["dodo","animal","bird"],k:[44,56],o:13},feather:{subcategory:"animal-bird",a:"Feather",b:"1FAB6",d:!0,e:!0,f:!0,h:!0,j:["feather","bird","fly"],k:[54,47],o:13},flamingo:{subcategory:"animal-bird",a:"Flamingo",b:"1F9A9",d:!0,e:!0,f:!0,h:!0,j:["flamingo","animal"],k:[45,0],o:12},peacock:{subcategory:"animal-bird",a:"Peacock",b:"1F99A",d:!0,e:!0,f:!0,h:!0,j:["peacock","animal","nature","peahen","bird"],k:[44,46],o:11},parrot:{subcategory:"animal-bird",a:"Parrot",b:"1F99C",d:!0,e:!0,f:!0,h:!0,j:["parrot","animal","nature","bird","pirate","talk"],k:[44,48],o:11},wing:{subcategory:"animal-bird",a:"Wing",b:"1FABD",d:!0,e:!0,f:!1,h:!1,j:["wing","angel","birds","flying"],k:[54,54],o:15},black_bird:{subcategory:"animal-bird",a:"Black Bird",b:"1F426-200D-2B1B",d:!0,e:!0,f:!1,h:!1,j:["black bird","crow"],k:[11,25],o:15},goose:{subcategory:"animal-bird",a:"Goose",b:"1FABF",d:!0,e:!0,f:!1,h:!1,j:["goose","silly","jemima","goosebumps"],k:[54,55],o:15},frog:{subcategory:"animal-amphibian",a:"Frog Face",b:"1F438",d:!0,e:!0,f:!0,h:!0,j:["frog","animal","nature","croak","toad"],k:[11,44],o:0},crocodile:{subcategory:"animal-reptile",a:"Crocodile",b:"1F40A",d:!0,e:!0,f:!0,h:!0,j:["crocodile","animal","nature","reptile","lizard","alligator"],k:[10,57],o:1},turtle:{subcategory:"animal-reptile",a:"Turtle",b:"1F422",d:!0,e:!0,f:!0,h:!0,j:["turtle","animal","slow","nature","tortoise"],k:[11,21],o:0},lizard:{subcategory:"animal-reptile",a:"Lizard",b:"1F98E",d:!0,e:!0,f:!0,h:!0,j:["lizard","animal","nature","reptile"],k:[44,34],o:3},snake:{subcategory:"animal-reptile",a:"Snake",b:"1F40D",d:!0,e:!0,f:!0,h:!0,j:["snake","animal","evil","nature","hiss","python"],k:[10,60],o:0},dragon_face:{subcategory:"animal-reptile",a:"Dragon Face",b:"1F432",d:!0,e:!0,f:!0,h:!0,j:["dragon_face","animal","myth","nature","chinese","green"],k:[11,38],o:0},dragon:{subcategory:"animal-reptile",a:"Dragon",b:"1F409",d:!0,e:!0,f:!0,h:!0,j:["dragon","animal","myth","nature","chinese","green"],k:[10,56],o:1},sauropod:{subcategory:"animal-reptile",a:"Sauropod",b:"1F995",d:!0,e:!0,f:!0,h:!0,j:["sauropod","animal","nature","dinosaur","brachiosaurus","brontosaurus","diplodocus","extinct"],k:[44,41],o:5},"t-rex":{subcategory:"animal-reptile",a:"T-Rex",b:"1F996",d:!0,e:!0,f:!0,h:!0,j:["t_rex","animal","nature","dinosaur","tyrannosaurus","extinct"],k:[44,42],o:5},whale:{subcategory:"animal-marine",a:"Spouting Whale",b:"1F433",d:!0,e:!0,f:!0,h:!0,j:["spouting_whale","animal","nature","sea","ocean"],k:[11,39],o:0},whale2:{subcategory:"animal-marine",a:"Whale",b:"1F40B",d:!0,e:!0,f:!0,h:!0,j:["whale","animal","nature","sea","ocean"],k:[10,58],o:1},dolphin:{subcategory:"animal-marine",a:"Dolphin",b:"1F42C",d:!0,e:!0,f:!0,h:!0,j:["dolphin","animal","nature","fish","sea","ocean","flipper","fins","beach"],k:[11,32],n:["flipper"],o:0},seal:{subcategory:"animal-marine",a:"Seal",b:"1F9AD",d:!0,e:!0,f:!0,h:!0,j:["seal","animal","creature","sea"],k:[45,4],o:13},fish:{subcategory:"animal-marine",a:"Fish",b:"1F41F",d:!0,e:!0,f:!0,h:!0,j:["fish","animal","food","nature"],k:[11,18],o:0},tropical_fish:{subcategory:"animal-marine",a:"Tropical Fish",b:"1F420",d:!0,e:!0,f:!0,h:!0,j:["tropical_fish","animal","swim","ocean","beach","nemo"],k:[11,19],o:0},blowfish:{subcategory:"animal-marine",a:"Blowfish",b:"1F421",d:!0,e:!0,f:!0,h:!0,j:["blowfish","animal","nature","food","sea","ocean"],k:[11,20],o:0},shark:{subcategory:"animal-marine",a:"Shark",b:"1F988",d:!0,e:!0,f:!0,h:!0,j:["shark","animal","nature","fish","sea","ocean","jaws","fins","beach"],k:[44,28],o:3},octopus:{subcategory:"animal-marine",a:"Octopus",b:"1F419",d:!0,e:!0,f:!0,h:!0,j:["octopus","animal","creature","ocean","sea","nature","beach"],k:[11,12],o:0},shell:{subcategory:"animal-marine",a:"Spiral Shell",b:"1F41A",d:!0,e:!0,f:!0,h:!0,j:["spiral_shell","nature","sea","beach"],k:[11,13],o:0},coral:{subcategory:"animal-marine",a:"Coral",b:"1FAB8",d:!0,e:!0,f:!0,h:!0,j:["coral","ocean","sea","reef"],k:[54,49],o:14},jellyfish:{subcategory:"animal-marine",a:"Jellyfish",b:"1FABC",d:!0,e:!0,f:!1,h:!1,j:["jellyfish","sting","tentacles"],k:[54,53],o:15},snail:{subcategory:"animal-bug",a:"Snail",b:"1F40C",d:!0,e:!0,f:!0,h:!0,j:["snail","slow","animal","shell"],k:[10,59],o:0},butterfly:{subcategory:"animal-bug",a:"Butterfly",b:"1F98B",d:!0,e:!0,f:!0,h:!0,j:["butterfly","animal","insect","nature","caterpillar"],k:[44,31],o:3},bug:{subcategory:"animal-bug",a:"Bug",b:"1F41B",d:!0,e:!0,f:!0,h:!0,j:["bug","animal","insect","nature","worm"],k:[11,14],o:0},ant:{subcategory:"animal-bug",a:"Ant",b:"1F41C",d:!0,e:!0,f:!0,h:!0,j:["ant","animal","insect","nature","bug"],k:[11,15],o:0},bee:{subcategory:"animal-bug",a:"Honeybee",b:"1F41D",d:!0,e:!0,f:!0,h:!0,j:["honeybee","animal","insect","nature","bug","spring","honey"],k:[11,16],n:["honeybee"],o:0},beetle:{subcategory:"animal-bug",a:"Beetle",b:"1FAB2",d:!0,e:!0,f:!0,h:!0,j:["beetle","insect"],k:[54,43],o:13},ladybug:{subcategory:"animal-bug",a:"Lady Beetle",b:"1F41E",d:!0,e:!0,f:!0,h:!0,j:["lady_beetle","animal","insect","nature","ladybug"],k:[11,17],n:["lady_beetle"],o:0},cricket:{subcategory:"animal-bug",a:"Cricket",b:"1F997",d:!0,e:!0,f:!0,h:!0,j:["cricket","animal","chirp"],k:[44,43],o:5},cockroach:{subcategory:"animal-bug",a:"Cockroach",b:"1FAB3",d:!0,e:!0,f:!0,h:!0,j:["cockroach","insect","pests"],k:[54,44],o:13},spider:{subcategory:"animal-bug",a:"Spider",b:"1F577-FE0F",c:"1F577",d:!0,e:!0,f:!0,h:!0,j:["spider","animal","arachnid"],k:[31,24],o:0},spider_web:{subcategory:"animal-bug",a:"Spider Web",b:"1F578-FE0F",c:"1F578",d:!0,e:!0,f:!0,h:!0,j:["spider_web","animal","insect","arachnid","silk"],k:[31,25],o:0},scorpion:{subcategory:"animal-bug",a:"Scorpion",b:"1F982",d:!0,e:!0,f:!0,h:!0,j:["scorpion","animal","arachnid"],k:[44,22],o:1},mosquito:{subcategory:"animal-bug",a:"Mosquito",b:"1F99F",d:!0,e:!0,f:!0,h:!0,j:["mosquito","animal","nature","insect","malaria"],k:[44,51],o:11},fly:{subcategory:"animal-bug",a:"Fly",b:"1FAB0",d:!0,e:!0,f:!0,h:!0,j:["fly","insect"],k:[54,41],o:13},worm:{subcategory:"animal-bug",a:"Worm",b:"1FAB1",d:!0,e:!0,f:!0,h:!0,j:["worm","animal"],k:[54,42],o:13},microbe:{subcategory:"animal-bug",a:"Microbe",b:"1F9A0",d:!0,e:!0,f:!0,h:!0,j:["microbe","amoeba","bacteria","germs","virus","covid"],k:[44,52],o:11},bouquet:{subcategory:"plant-flower",a:"Bouquet",b:"1F490",d:!0,e:!0,f:!0,h:!0,j:["bouquet","flowers","nature","spring"],k:[27,7],o:0},cherry_blossom:{subcategory:"plant-flower",a:"Cherry Blossom",b:"1F338",d:!0,e:!0,f:!0,h:!0,j:["cherry_blossom","nature","plant","spring","flower"],k:[5,53],o:0},white_flower:{subcategory:"plant-flower",a:"White Flower",b:"1F4AE",d:!0,e:!0,f:!0,h:!0,j:["white_flower","japanese","spring"],k:[28,6],o:0},lotus:{subcategory:"plant-flower",a:"Lotus",b:"1FAB7",d:!0,e:!0,f:!0,h:!0,j:["lotus","flower","calm","meditation"],k:[54,48],o:14},rosette:{subcategory:"plant-flower",a:"Rosette",b:"1F3F5-FE0F",c:"1F3F5",d:!0,e:!0,f:!0,h:!0,j:["rosette","flower","decoration","military"],k:[10,36],o:0},rose:{subcategory:"plant-flower",a:"Rose",b:"1F339",d:!0,e:!0,f:!0,h:!0,j:["rose","flowers","valentines","love","spring"],k:[5,54],o:0},wilted_flower:{subcategory:"plant-flower",a:"Wilted Flower",b:"1F940",d:!0,e:!0,f:!0,h:!0,j:["wilted_flower","plant","nature","flower","rose"],k:[43,13],o:3},hibiscus:{subcategory:"plant-flower",a:"Hibiscus",b:"1F33A",d:!0,e:!0,f:!0,h:!0,j:["hibiscus","plant","vegetable","flowers","beach"],k:[5,55],o:0},sunflower:{subcategory:"plant-flower",a:"Sunflower",b:"1F33B",d:!0,e:!0,f:!0,h:!0,j:["sunflower","nature","plant","fall"],k:[5,56],o:0},blossom:{subcategory:"plant-flower",a:"Blossom",b:"1F33C",d:!0,e:!0,f:!0,h:!0,j:["blossom","nature","flowers","yellow"],k:[5,57],o:0},tulip:{subcategory:"plant-flower",a:"Tulip",b:"1F337",d:!0,e:!0,f:!0,h:!0,j:["tulip","flowers","plant","nature","summer","spring"],k:[5,52],o:0},hyacinth:{subcategory:"plant-flower",a:"Hyacinth",b:"1FABB",d:!0,e:!0,f:!1,h:!1,j:["hyacinth","flower","lavender"],k:[54,52],o:15},seedling:{subcategory:"plant-other",a:"Seedling",b:"1F331",d:!0,e:!0,f:!0,h:!0,j:["seedling","plant","nature","grass","lawn","spring"],k:[5,46],o:0},potted_plant:{subcategory:"plant-other",a:"Potted Plant",b:"1FAB4",d:!0,e:!0,f:!0,h:!0,j:["potted plant","greenery","house"],k:[54,45],o:13},evergreen_tree:{subcategory:"plant-other",a:"Evergreen Tree",b:"1F332",d:!0,e:!0,f:!0,h:!0,j:["evergreen_tree","plant","nature"],k:[5,47],o:1},deciduous_tree:{subcategory:"plant-other",a:"Deciduous Tree",b:"1F333",d:!0,e:!0,f:!0,h:!0,j:["deciduous_tree","plant","nature"],k:[5,48],o:1},palm_tree:{subcategory:"plant-other",a:"Palm Tree",b:"1F334",d:!0,e:!0,f:!0,h:!0,j:["palm_tree","plant","vegetable","nature","summer","beach","mojito","tropical"],k:[5,49],o:0},cactus:{subcategory:"plant-other",a:"Cactus",b:"1F335",d:!0,e:!0,f:!0,h:!0,j:["cactus","vegetable","plant","nature"],k:[5,50],o:0},ear_of_rice:{subcategory:"plant-other",a:"Ear of Rice",b:"1F33E",d:!0,e:!0,f:!0,h:!0,j:["sheaf_of_rice","nature","plant"],k:[5,59],o:0},herb:{subcategory:"plant-other",a:"Herb",b:"1F33F",d:!0,e:!0,f:!0,h:!0,j:["herb","vegetable","plant","medicine","weed","grass","lawn"],k:[5,60],o:0},shamrock:{subcategory:"plant-other",a:"Shamrock",b:"2618-FE0F",c:"2618",d:!0,e:!0,f:!0,h:!0,j:["shamrock","vegetable","plant","nature","irish","clover"],k:[57,19],o:1},four_leaf_clover:{subcategory:"plant-other",a:"Four Leaf Clover",b:"1F340",d:!0,e:!0,f:!0,h:!0,j:["four_leaf_clover","vegetable","plant","nature","lucky","irish"],k:[6,0],o:0},maple_leaf:{subcategory:"plant-other",a:"Maple Leaf",b:"1F341",d:!0,e:!0,f:!0,h:!0,j:["maple_leaf","nature","plant","vegetable","ca","fall"],k:[6,1],o:0},fallen_leaf:{subcategory:"plant-other",a:"Fallen Leaf",b:"1F342",d:!0,e:!0,f:!0,h:!0,j:["fallen_leaf","nature","plant","vegetable","leaves"],k:[6,2],o:0},leaves:{subcategory:"plant-other",a:"Leaf Fluttering in Wind",b:"1F343",d:!0,e:!0,f:!0,h:!0,j:["leaf_fluttering_in_wind","nature","plant","tree","vegetable","grass","lawn","spring"],k:[6,3],o:0},empty_nest:{subcategory:"plant-other",a:"Empty Nest",b:"1FAB9",d:!0,e:!0,f:!0,h:!0,j:["empty nest","bird"],k:[54,50],o:14},nest_with_eggs:{subcategory:"plant-other",a:"Nest with Eggs",b:"1FABA",d:!0,e:!0,f:!0,h:!0,j:["nest with eggs","bird"],k:[54,51],o:14},mushroom:{subcategory:"plant-other",a:"Mushroom",b:"1F344",d:!0,e:!0,f:!0,h:!0,j:["mushroom","plant","vegetable"],k:[6,4],o:0},grapes:{subcategory:"food-fruit",a:"Grapes",b:"1F347",d:!0,e:!0,f:!0,h:!0,j:["grapes","fruit","food","wine"],k:[6,7],o:0},melon:{subcategory:"food-fruit",a:"Melon",b:"1F348",d:!0,e:!0,f:!0,h:!0,j:["melon","fruit","nature","food"],k:[6,8],o:0},watermelon:{subcategory:"food-fruit",a:"Watermelon",b:"1F349",d:!0,e:!0,f:!0,h:!0,j:["watermelon","fruit","food","picnic","summer"],k:[6,9],o:0},tangerine:{subcategory:"food-fruit",a:"Tangerine",b:"1F34A",d:!0,e:!0,f:!0,h:!0,j:["tangerine","food","fruit","nature","orange"],k:[6,10],o:0},lemon:{subcategory:"food-fruit",a:"Lemon",b:"1F34B",d:!0,e:!0,f:!0,h:!0,j:["lemon","fruit","nature"],k:[6,11],o:1},banana:{subcategory:"food-fruit",a:"Banana",b:"1F34C",d:!0,e:!0,f:!0,h:!0,j:["banana","fruit","food","monkey"],k:[6,12],o:0},pineapple:{subcategory:"food-fruit",a:"Pineapple",b:"1F34D",d:!0,e:!0,f:!0,h:!0,j:["pineapple","fruit","nature","food"],k:[6,13],o:0},mango:{subcategory:"food-fruit",a:"Mango",b:"1F96D",d:!0,e:!0,f:!0,h:!0,j:["mango","fruit","food","tropical"],k:[43,57],o:11},apple:{subcategory:"food-fruit",a:"Red Apple",b:"1F34E",d:!0,e:!0,f:!0,h:!0,j:["red_apple","fruit","mac","school"],k:[6,14],o:0},green_apple:{subcategory:"food-fruit",a:"Green Apple",b:"1F34F",d:!0,e:!0,f:!0,h:!0,j:["green_apple","fruit","nature"],k:[6,15],o:0},pear:{subcategory:"food-fruit",a:"Pear",b:"1F350",d:!0,e:!0,f:!0,h:!0,j:["pear","fruit","nature","food"],k:[6,16],o:1},peach:{subcategory:"food-fruit",a:"Peach",b:"1F351",d:!0,e:!0,f:!0,h:!0,j:["peach","fruit","nature","food"],k:[6,17],o:0},cherries:{subcategory:"food-fruit",a:"Cherries",b:"1F352",d:!0,e:!0,f:!0,h:!0,j:["cherries","food","fruit"],k:[6,18],o:0},strawberry:{subcategory:"food-fruit",a:"Strawberry",b:"1F353",d:!0,e:!0,f:!0,h:!0,j:["strawberry","fruit","food","nature"],k:[6,19],o:0},blueberries:{subcategory:"food-fruit",a:"Blueberries",b:"1FAD0",d:!0,e:!0,f:!0,h:!0,j:["blueberries","fruit"],k:[55,18],o:13},kiwifruit:{subcategory:"food-fruit",a:"Kiwifruit",b:"1F95D",d:!0,e:!0,f:!0,h:!0,j:["kiwi_fruit","fruit","food"],k:[43,41],o:3},tomato:{subcategory:"food-fruit",a:"Tomato",b:"1F345",d:!0,e:!0,f:!0,h:!0,j:["tomato","fruit","vegetable","nature","food"],k:[6,5],o:0},olive:{subcategory:"food-fruit",a:"Olive",b:"1FAD2",d:!0,e:!0,f:!0,h:!0,j:["olive","fruit"],k:[55,20],o:13},coconut:{subcategory:"food-fruit",a:"Coconut",b:"1F965",d:!0,e:!0,f:!0,h:!0,j:["coconut","fruit","nature","food","palm"],k:[43,49],o:5},avocado:{subcategory:"food-vegetable",a:"Avocado",b:"1F951",d:!0,e:!0,f:!0,h:!0,j:["avocado","fruit","food"],k:[43,29],o:3},eggplant:{subcategory:"food-vegetable",a:"Aubergine",b:"1F346",d:!0,e:!0,f:!0,h:!0,j:["eggplant","vegetable","nature","food","aubergine"],k:[6,6],o:0},potato:{subcategory:"food-vegetable",a:"Potato",b:"1F954",d:!0,e:!0,f:!0,h:!0,j:["potato","food","tuber","vegatable","starch"],k:[43,32],o:3},carrot:{subcategory:"food-vegetable",a:"Carrot",b:"1F955",d:!0,e:!0,f:!0,h:!0,j:["carrot","vegetable","food","orange"],k:[43,33],o:3},corn:{subcategory:"food-vegetable",a:"Ear of Maize",b:"1F33D",d:!0,e:!0,f:!0,h:!0,j:["ear_of_corn","food","vegetable","plant"],k:[5,58],o:0},hot_pepper:{subcategory:"food-vegetable",a:"Hot Pepper",b:"1F336-FE0F",c:"1F336",d:!0,e:!0,f:!0,h:!0,j:["hot_pepper","food","spicy","chilli","chili"],k:[5,51],o:0},bell_pepper:{subcategory:"food-vegetable",a:"Bell Pepper",b:"1FAD1",d:!0,e:!0,f:!0,h:!0,j:["bell pepper","fruit","plant"],k:[55,19],o:13},cucumber:{subcategory:"food-vegetable",a:"Cucumber",b:"1F952",d:!0,e:!0,f:!0,h:!0,j:["cucumber","fruit","food","pickle"],k:[43,30],o:3},leafy_green:{subcategory:"food-vegetable",a:"Leafy Green",b:"1F96C",d:!0,e:!0,f:!0,h:!0,j:["leafy_green","food","vegetable","plant","bok choy","cabbage","kale","lettuce"],k:[43,56],o:11},broccoli:{subcategory:"food-vegetable",a:"Broccoli",b:"1F966",d:!0,e:!0,f:!0,h:!0,j:["broccoli","fruit","food","vegetable"],k:[43,50],o:5},garlic:{subcategory:"food-vegetable",a:"Garlic",b:"1F9C4",d:!0,e:!0,f:!0,h:!0,j:["garlic","food","spice","cook"],k:[46,11],o:12},onion:{subcategory:"food-vegetable",a:"Onion",b:"1F9C5",d:!0,e:!0,f:!0,h:!0,j:["onion","cook","food","spice"],k:[46,12],o:12},peanuts:{subcategory:"food-vegetable",a:"Peanuts",b:"1F95C",d:!0,e:!0,f:!0,h:!0,j:["peanuts","food","nut"],k:[43,40],o:3},beans:{subcategory:"food-vegetable",a:"Beans",b:"1FAD8",d:!0,e:!0,f:!0,h:!0,j:["beans","food"],k:[55,26],o:14},chestnut:{subcategory:"food-vegetable",a:"Chestnut",b:"1F330",d:!0,e:!0,f:!0,h:!0,j:["chestnut","food","squirrel"],k:[5,45],o:0},ginger_root:{subcategory:"food-vegetable",a:"Ginger Root",b:"1FADA",d:!0,e:!0,f:!1,h:!1,j:["ginger root","spice","yellow","cooking","gingerbread"],k:[55,28],o:15},pea_pod:{subcategory:"food-vegetable",a:"Pea Pod",b:"1FADB",d:!0,e:!0,f:!1,h:!1,j:["pea pod","cozy","green"],k:[55,29],o:15},bread:{subcategory:"food-prepared",a:"Bread",b:"1F35E",d:!0,e:!0,f:!0,h:!0,j:["bread","food","wheat","breakfast","toast"],k:[6,30],o:0},croissant:{subcategory:"food-prepared",a:"Croissant",b:"1F950",d:!0,e:!0,f:!0,h:!0,j:["croissant","food","bread","french"],k:[43,28],o:3},baguette_bread:{subcategory:"food-prepared",a:"Baguette Bread",b:"1F956",d:!0,e:!0,f:!0,h:!0,j:["baguette_bread","food","bread","french","france","bakery"],k:[43,34],o:3},flatbread:{subcategory:"food-prepared",a:"Flatbread",b:"1FAD3",d:!0,e:!0,f:!0,h:!0,j:["flatbread","flour","food","bakery"],k:[55,21],o:13},pretzel:{subcategory:"food-prepared",a:"Pretzel",b:"1F968",d:!0,e:!0,f:!0,h:!0,j:["pretzel","food","bread","twisted","germany","bakery"],k:[43,52],o:5},bagel:{subcategory:"food-prepared",a:"Bagel",b:"1F96F",d:!0,e:!0,f:!0,h:!0,j:["bagel","food","bread","bakery","schmear","jewish_bakery"],k:[43,59],o:11},pancakes:{subcategory:"food-prepared",a:"Pancakes",b:"1F95E",d:!0,e:!0,f:!0,h:!0,j:["pancakes","food","breakfast","flapjacks","hotcakes","brunch"],k:[43,42],o:3},waffle:{subcategory:"food-prepared",a:"Waffle",b:"1F9C7",d:!0,e:!0,f:!0,h:!0,j:["waffle","food","breakfast","brunch"],k:[46,14],o:12},cheese_wedge:{subcategory:"food-prepared",a:"Cheese Wedge",b:"1F9C0",d:!0,e:!0,f:!0,h:!0,j:["cheese_wedge","food","chadder","swiss"],k:[46,7],o:1},meat_on_bone:{subcategory:"food-prepared",a:"Meat on Bone",b:"1F356",d:!0,e:!0,f:!0,h:!0,j:["meat_on_bone","good","food","drumstick"],k:[6,22],o:0},poultry_leg:{subcategory:"food-prepared",a:"Poultry Leg",b:"1F357",d:!0,e:!0,f:!0,h:!0,j:["poultry_leg","food","meat","drumstick","bird","chicken","turkey"],k:[6,23],o:0},cut_of_meat:{subcategory:"food-prepared",a:"Cut of Meat",b:"1F969",d:!0,e:!0,f:!0,h:!0,j:["cut_of_meat","food","cow","meat","cut","chop","lambchop","porkchop"],k:[43,53],o:5},bacon:{subcategory:"food-prepared",a:"Bacon",b:"1F953",d:!0,e:!0,f:!0,h:!0,j:["bacon","food","breakfast","pork","pig","meat","brunch"],k:[43,31],o:3},hamburger:{subcategory:"food-prepared",a:"Hamburger",b:"1F354",d:!0,e:!0,f:!0,h:!0,j:["hamburger","meat","fast food","beef","cheeseburger","mcdonalds","burger king"],k:[6,20],o:0},fries:{subcategory:"food-prepared",a:"French Fries",b:"1F35F",d:!0,e:!0,f:!0,h:!0,j:["french_fries","chips","snack","fast food","potato"],k:[6,31],o:0},pizza:{subcategory:"food-prepared",a:"Slice of Pizza",b:"1F355",d:!0,e:!0,f:!0,h:!0,j:["pizza","food","party","italy"],k:[6,21],o:0},hotdog:{subcategory:"food-prepared",a:"Hot Dog",b:"1F32D",d:!0,e:!0,f:!0,h:!0,j:["hot_dog","food","frankfurter","america"],k:[5,42],o:1},sandwich:{subcategory:"food-prepared",a:"Sandwich",b:"1F96A",d:!0,e:!0,f:!0,h:!0,j:["sandwich","food","lunch","bread","toast","bakery"],k:[43,54],o:5},taco:{subcategory:"food-prepared",a:"Taco",b:"1F32E",d:!0,e:!0,f:!0,h:!0,j:["taco","food","mexican"],k:[5,43],o:1},burrito:{subcategory:"food-prepared",a:"Burrito",b:"1F32F",d:!0,e:!0,f:!0,h:!0,j:["burrito","food","mexican"],k:[5,44],o:1},tamale:{subcategory:"food-prepared",a:"Tamale",b:"1FAD4",d:!0,e:!0,f:!0,h:!0,j:["tamale","food","masa"],k:[55,22],o:13},stuffed_flatbread:{subcategory:"food-prepared",a:"Stuffed Flatbread",b:"1F959",d:!0,e:!0,f:!0,h:!0,j:["stuffed_flatbread","food","flatbread","stuffed","gyro","mediterranean"],k:[43,37],o:3},falafel:{subcategory:"food-prepared",a:"Falafel",b:"1F9C6",d:!0,e:!0,f:!0,h:!0,j:["falafel","food","mediterranean"],k:[46,13],o:12},egg:{subcategory:"food-prepared",a:"Egg",b:"1F95A",d:!0,e:!0,f:!0,h:!0,j:["egg","food","chicken","breakfast"],k:[43,38],o:3},fried_egg:{subcategory:"food-prepared",a:"Cooking",b:"1F373",d:!0,e:!0,f:!0,h:!0,j:["cooking","food","breakfast","kitchen","egg","skillet"],k:[6,51],n:["cooking"],o:0},shallow_pan_of_food:{subcategory:"food-prepared",a:"Shallow Pan of Food",b:"1F958",d:!0,e:!0,f:!0,h:!0,j:["shallow_pan_of_food","food","cooking","casserole","paella","skillet"],k:[43,36],o:3},stew:{subcategory:"food-prepared",a:"Pot of Food",b:"1F372",d:!0,e:!0,f:!0,h:!0,j:["pot_of_food","food","meat","soup","hot pot"],k:[6,50],o:0},fondue:{subcategory:"food-prepared",a:"Fondue",b:"1FAD5",d:!0,e:!0,f:!0,h:!0,j:["fondue","cheese","pot","food"],k:[55,23],o:13},bowl_with_spoon:{subcategory:"food-prepared",a:"Bowl with Spoon",b:"1F963",d:!0,e:!0,f:!0,h:!0,j:["bowl_with_spoon","food","breakfast","cereal","oatmeal","porridge"],k:[43,47],o:5},green_salad:{subcategory:"food-prepared",a:"Green Salad",b:"1F957",d:!0,e:!0,f:!0,h:!0,j:["green_salad","food","healthy","lettuce","vegetable"],k:[43,35],o:3},popcorn:{subcategory:"food-prepared",a:"Popcorn",b:"1F37F",d:!0,e:!0,f:!0,h:!0,j:["popcorn","food","movie theater","films","snack","drama"],k:[7,2],o:1},butter:{subcategory:"food-prepared",a:"Butter",b:"1F9C8",d:!0,e:!0,f:!0,h:!0,j:["butter","food","cook"],k:[46,15],o:12},salt:{subcategory:"food-prepared",a:"Salt Shaker",b:"1F9C2",d:!0,e:!0,f:!0,h:!0,j:["salt","condiment","shaker"],k:[46,9],o:11},canned_food:{subcategory:"food-prepared",a:"Canned Food",b:"1F96B",d:!0,e:!0,f:!0,h:!0,j:["canned_food","food","soup","tomatoes"],k:[43,55],o:5},bento:{subcategory:"food-asian",a:"Bento Box",b:"1F371",d:!0,e:!0,f:!0,h:!0,j:["bento_box","food","japanese","box","lunch"],k:[6,49],o:0},rice_cracker:{subcategory:"food-asian",a:"Rice Cracker",b:"1F358",d:!0,e:!0,f:!0,h:!0,j:["rice_cracker","food","japanese","snack","senbei"],k:[6,24],o:0},rice_ball:{subcategory:"food-asian",a:"Rice Ball",b:"1F359",d:!0,e:!0,f:!0,h:!0,j:["rice_ball","food","japanese","onigiri","omusubi"],k:[6,25],o:0},rice:{subcategory:"food-asian",a:"Cooked Rice",b:"1F35A",d:!0,e:!0,f:!0,h:!0,j:["cooked_rice","food","asian"],k:[6,26],o:0},curry:{subcategory:"food-asian",a:"Curry and Rice",b:"1F35B",d:!0,e:!0,f:!0,h:!0,j:["curry_rice","food","spicy","hot","indian"],k:[6,27],o:0},ramen:{subcategory:"food-asian",a:"Steaming Bowl",b:"1F35C",d:!0,e:!0,f:!0,h:!0,j:["steaming_bowl","food","japanese","noodle","chopsticks","ramen"],k:[6,28],o:0},spaghetti:{subcategory:"food-asian",a:"Spaghetti",b:"1F35D",d:!0,e:!0,f:!0,h:!0,j:["spaghetti","food","italian","pasta","noodle"],k:[6,29],o:0},sweet_potato:{subcategory:"food-asian",a:"Roasted Sweet Potato",b:"1F360",d:!0,e:!0,f:!0,h:!0,j:["roasted_sweet_potato","food","nature","plant"],k:[6,32],o:0},oden:{subcategory:"food-asian",a:"Oden",b:"1F362",d:!0,e:!0,f:!0,h:!0,j:["oden","skewer","food","japanese"],k:[6,34],o:0},sushi:{subcategory:"food-asian",a:"Sushi",b:"1F363",d:!0,e:!0,f:!0,h:!0,j:["sushi","food","fish","japanese","rice"],k:[6,35],o:0},fried_shrimp:{subcategory:"food-asian",a:"Fried Shrimp",b:"1F364",d:!0,e:!0,f:!0,h:!0,j:["fried_shrimp","food","animal","appetizer","summer"],k:[6,36],o:0},fish_cake:{subcategory:"food-asian",a:"Fish Cake with Swirl Design",b:"1F365",d:!0,e:!0,f:!0,h:!0,j:["fish_cake_with_swirl","food","japan","sea","beach","narutomaki","pink","swirl","kamaboko","surimi","ramen"],k:[6,37],o:0},moon_cake:{subcategory:"food-asian",a:"Moon Cake",b:"1F96E",d:!0,e:!0,f:!0,h:!0,j:["moon_cake","food","autumn","dessert"],k:[43,58],o:11},dango:{subcategory:"food-asian",a:"Dango",b:"1F361",d:!0,e:!0,f:!0,h:!0,j:["dango","food","dessert","sweet","japanese","barbecue","meat"],k:[6,33],o:0},dumpling:{subcategory:"food-asian",a:"Dumpling",b:"1F95F",d:!0,e:!0,f:!0,h:!0,j:["dumpling","food","empanada","pierogi","potsticker","gyoza"],k:[43,43],o:5},fortune_cookie:{subcategory:"food-asian",a:"Fortune Cookie",b:"1F960",d:!0,e:!0,f:!0,h:!0,j:["fortune_cookie","food","prophecy","dessert"],k:[43,44],o:5},takeout_box:{subcategory:"food-asian",a:"Takeout Box",b:"1F961",d:!0,e:!0,f:!0,h:!0,j:["takeout_box","food","leftovers"],k:[43,45],o:5},crab:{subcategory:"food-marine",a:"Crab",b:"1F980",d:!0,e:!0,f:!0,h:!0,j:["crab","animal","crustacean"],k:[44,20],o:1},lobster:{subcategory:"food-marine",a:"Lobster",b:"1F99E",d:!0,e:!0,f:!0,h:!0,j:["lobster","animal","nature","bisque","claws","seafood"],k:[44,50],o:11},shrimp:{subcategory:"food-marine",a:"Shrimp",b:"1F990",d:!0,e:!0,f:!0,h:!0,j:["shrimp","animal","ocean","nature","seafood"],k:[44,36],o:3},squid:{subcategory:"food-marine",a:"Squid",b:"1F991",d:!0,e:!0,f:!0,h:!0,j:["squid","animal","nature","ocean","sea"],k:[44,37],o:3},oyster:{subcategory:"food-marine",a:"Oyster",b:"1F9AA",d:!0,e:!0,f:!0,h:!0,j:["oyster","food"],k:[45,1],o:12},icecream:{subcategory:"food-sweet",a:"Soft Ice Cream",b:"1F366",d:!0,e:!0,f:!0,h:!0,j:["soft_ice_cream","food","hot","dessert","summer"],k:[6,38],o:0},shaved_ice:{subcategory:"food-sweet",a:"Shaved Ice",b:"1F367",d:!0,e:!0,f:!0,h:!0,j:["shaved_ice","hot","dessert","summer"],k:[6,39],o:0},ice_cream:{subcategory:"food-sweet",a:"Ice Cream",b:"1F368",d:!0,e:!0,f:!0,h:!0,j:["ice_cream","food","hot","dessert"],k:[6,40],o:0},doughnut:{subcategory:"food-sweet",a:"Doughnut",b:"1F369",d:!0,e:!0,f:!0,h:!0,j:["doughnut","food","dessert","snack","sweet","donut"],k:[6,41],o:0},cookie:{subcategory:"food-sweet",a:"Cookie",b:"1F36A",d:!0,e:!0,f:!0,h:!0,j:["cookie","food","snack","oreo","chocolate","sweet","dessert"],k:[6,42],o:0},birthday:{subcategory:"food-sweet",a:"Birthday Cake",b:"1F382",d:!0,e:!0,f:!0,h:!0,j:["birthday_cake","food","dessert","cake"],k:[7,5],o:0},cake:{subcategory:"food-sweet",a:"Shortcake",b:"1F370",d:!0,e:!0,f:!0,h:!0,j:["shortcake","food","dessert"],k:[6,48],o:0},cupcake:{subcategory:"food-sweet",a:"Cupcake",b:"1F9C1",d:!0,e:!0,f:!0,h:!0,j:["cupcake","food","dessert","bakery","sweet"],k:[46,8],o:11},pie:{subcategory:"food-sweet",a:"Pie",b:"1F967",d:!0,e:!0,f:!0,h:!0,j:["pie","food","dessert","pastry"],k:[43,51],o:5},chocolate_bar:{subcategory:"food-sweet",a:"Chocolate Bar",b:"1F36B",d:!0,e:!0,f:!0,h:!0,j:["chocolate_bar","food","snack","dessert","sweet"],k:[6,43],o:0},candy:{subcategory:"food-sweet",a:"Candy",b:"1F36C",d:!0,e:!0,f:!0,h:!0,j:["candy","snack","dessert","sweet","lolly"],k:[6,44],o:0},lollipop:{subcategory:"food-sweet",a:"Lollipop",b:"1F36D",d:!0,e:!0,f:!0,h:!0,j:["lollipop","food","snack","candy","sweet"],k:[6,45],o:0},custard:{subcategory:"food-sweet",a:"Custard",b:"1F36E",d:!0,e:!0,f:!0,h:!0,j:["custard","dessert","food","pudding","flan"],k:[6,46],o:0},honey_pot:{subcategory:"food-sweet",a:"Honey Pot",b:"1F36F",d:!0,e:!0,f:!0,h:!0,j:["honey_pot","bees","sweet","kitchen"],k:[6,47],o:0},baby_bottle:{subcategory:"drink",a:"Baby Bottle",b:"1F37C",d:!0,e:!0,f:!0,h:!0,j:["baby_bottle","food","container","milk"],k:[6,60],o:1},glass_of_milk:{subcategory:"drink",a:"Glass of Milk",b:"1F95B",d:!0,e:!0,f:!0,h:!0,j:["glass_of_milk","beverage","drink","cow"],k:[43,39],o:3},coffee:{subcategory:"drink",a:"Hot Beverage",b:"2615",d:!0,e:!0,f:!0,h:!0,j:["hot_beverage","beverage","caffeine","latte","espresso","coffee","mug"],k:[57,18],o:0},teapot:{subcategory:"drink",a:"Teapot",b:"1FAD6",d:!0,e:!0,f:!0,h:!0,j:["teapot","drink","hot"],k:[55,24],o:13},tea:{subcategory:"drink",a:"Teacup Without Handle",b:"1F375",d:!0,e:!0,f:!0,h:!0,j:["teacup_without_handle","drink","bowl","breakfast","green","british"],k:[6,53],o:0},sake:{subcategory:"drink",a:"Sake Bottle and Cup",b:"1F376",d:!0,e:!0,f:!0,h:!0,j:["sake","wine","drink","drunk","beverage","japanese","alcohol","booze"],k:[6,54],o:0},champagne:{subcategory:"drink",a:"Bottle with Popping Cork",b:"1F37E",d:!0,e:!0,f:!0,h:!0,j:["bottle_with_popping_cork","drink","wine","bottle","celebration"],k:[7,1],o:1},wine_glass:{subcategory:"drink",a:"Wine Glass",b:"1F377",d:!0,e:!0,f:!0,h:!0,j:["wine_glass","drink","beverage","drunk","alcohol","booze"],k:[6,55],o:0},cocktail:{subcategory:"drink",a:"Cocktail Glass",b:"1F378",d:!0,e:!0,f:!0,h:!0,j:["cocktail_glass","drink","drunk","alcohol","beverage","booze","mojito"],k:[6,56],o:0},tropical_drink:{subcategory:"drink",a:"Tropical Drink",b:"1F379",d:!0,e:!0,f:!0,h:!0,j:["tropical_drink","beverage","cocktail","summer","beach","alcohol","booze","mojito"],k:[6,57],o:0},beer:{subcategory:"drink",a:"Beer Mug",b:"1F37A",d:!0,e:!0,f:!0,h:!0,j:["beer_mug","relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],k:[6,58],o:0},beers:{subcategory:"drink",a:"Clinking Beer Mugs",b:"1F37B",d:!0,e:!0,f:!0,h:!0,j:["clinking_beer_mugs","relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],k:[6,59],o:0},clinking_glasses:{subcategory:"drink",a:"Clinking Glasses",b:"1F942",d:!0,e:!0,f:!0,h:!0,j:["clinking_glasses","beverage","drink","party","alcohol","celebrate","cheers","wine","champagne","toast"],k:[43,15],o:3},tumbler_glass:{subcategory:"drink",a:"Tumbler Glass",b:"1F943",d:!0,e:!0,f:!0,h:!0,j:["tumbler_glass","drink","beverage","drunk","alcohol","liquor","booze","bourbon","scotch","whisky","glass","shot"],k:[43,16],o:3},pouring_liquid:{subcategory:"drink",a:"Pouring Liquid",b:"1FAD7",d:!0,e:!0,f:!0,h:!0,j:["pouring liquid","cup","water"],k:[55,25],o:14},cup_with_straw:{subcategory:"drink",a:"Cup with Straw",b:"1F964",d:!0,e:!0,f:!0,h:!0,j:["cup_with_straw","drink","soda"],k:[43,48],o:5},bubble_tea:{subcategory:"drink",a:"Bubble Tea",b:"1F9CB",d:!0,e:!0,f:!0,h:!0,j:["bubble tea","taiwan","boba","milk tea","straw"],k:[46,18],o:13},beverage_box:{subcategory:"drink",a:"Beverage Box",b:"1F9C3",d:!0,e:!0,f:!0,h:!0,j:["beverage_box","drink"],k:[46,10],o:12},mate_drink:{subcategory:"drink",a:"Mate Drink",b:"1F9C9",d:!0,e:!0,f:!0,h:!0,j:["mate","drink","tea","beverage"],k:[46,16],o:12},ice_cube:{subcategory:"drink",a:"Ice Cube",b:"1F9CA",d:!0,e:!0,f:!0,h:!0,j:["ice","water","cold"],k:[46,17],o:12},chopsticks:{subcategory:"dishware",a:"Chopsticks",b:"1F962",d:!0,e:!0,f:!0,h:!0,j:["chopsticks","food"],k:[43,46],o:5},knife_fork_plate:{subcategory:"dishware",a:"Fork and Knife with Plate",b:"1F37D-FE0F",c:"1F37D",d:!0,e:!0,f:!0,h:!0,j:["fork_and_knife_with_plate","food","eat","meal","lunch","dinner","restaurant"],k:[7,0],o:0},fork_and_knife:{subcategory:"dishware",a:"Fork and Knife",b:"1F374",d:!0,e:!0,f:!0,h:!0,j:["fork_and_knife","cutlery","kitchen"],k:[6,52],o:0},spoon:{subcategory:"dishware",a:"Spoon",b:"1F944",d:!0,e:!0,f:!0,h:!0,j:["spoon","cutlery","kitchen","tableware"],k:[43,17],o:3},hocho:{subcategory:"dishware",a:"Hocho",b:"1F52A",d:!0,e:!0,f:!0,h:!0,j:["kitchen_knife","knife","blade","cutlery","kitchen","weapon"],k:[30,7],n:["knife"],o:0},jar:{subcategory:"dishware",a:"Jar",b:"1FAD9",d:!0,e:!0,f:!0,h:!0,j:["jar","container","sauce"],k:[55,27],o:14},amphora:{subcategory:"dishware",a:"Amphora",b:"1F3FA",d:!0,e:!0,f:!0,h:!0,j:["amphora","vase","jar"],k:[10,40],o:1},earth_africa:{subcategory:"place-map",a:"Earth Globe Europe-Africa",b:"1F30D",d:!0,e:!0,f:!0,h:!0,j:["globe_showing_europe_africa","globe","world","earth","international"],k:[5,12],o:0},earth_americas:{subcategory:"place-map",a:"Earth Globe Americas",b:"1F30E",d:!0,e:!0,f:!0,h:!0,j:["globe_showing_americas","globe","world","USA","earth","international"],k:[5,13],o:0},earth_asia:{subcategory:"place-map",a:"Earth Globe Asia-Australia",b:"1F30F",d:!0,e:!0,f:!0,h:!0,j:["globe_showing_asia_australia","globe","world","east","earth","international"],k:[5,14],o:0},globe_with_meridians:{subcategory:"place-map",a:"Globe with Meridians",b:"1F310",d:!0,e:!0,f:!0,h:!0,j:["globe_with_meridians","earth","international","world","internet","interweb","i18n"],k:[5,15],o:1},world_map:{subcategory:"place-map",a:"World Map",b:"1F5FA-FE0F",c:"1F5FA",d:!0,e:!0,f:!0,h:!0,j:["world_map","location","direction"],k:[32,15],o:0},japan:{subcategory:"place-map",a:"Silhouette of Japan",b:"1F5FE",d:!0,e:!0,f:!0,h:!0,j:["map_of_japan","nation","country","japanese","asia"],k:[32,19],o:0},compass:{subcategory:"place-map",a:"Compass",b:"1F9ED",d:!0,e:!0,f:!0,h:!0,j:["compass","magnetic","navigation","orienteering"],k:[53,29],o:11},snow_capped_mountain:{subcategory:"place-geographic",a:"Snow-Capped Mountain",b:"1F3D4-FE0F",c:"1F3D4",d:!0,e:!0,f:!0,h:!0,j:["snow_capped_mountain","photo","nature","environment","winter","cold"],k:[9,60],o:0},mountain:{subcategory:"place-geographic",a:"Mountain",b:"26F0-FE0F",c:"26F0",d:!0,e:!0,f:!0,h:!0,j:["mountain","photo","nature","environment"],k:[58,26],o:0},volcano:{subcategory:"place-geographic",a:"Volcano",b:"1F30B",d:!0,e:!0,f:!0,h:!0,j:["volcano","photo","nature","disaster"],k:[5,10],o:0},mount_fuji:{subcategory:"place-geographic",a:"Mount Fuji",b:"1F5FB",d:!0,e:!0,f:!0,h:!0,j:["mount_fuji","photo","mountain","nature","japanese"],k:[32,16],o:0},camping:{subcategory:"place-geographic",a:"Camping",b:"1F3D5-FE0F",c:"1F3D5",d:!0,e:!0,f:!0,h:!0,j:["camping","photo","outdoors","tent"],k:[10,0],o:0},beach_with_umbrella:{subcategory:"place-geographic",a:"Beach with Umbrella",b:"1F3D6-FE0F",c:"1F3D6",d:!0,e:!0,f:!0,h:!0,j:["beach_with_umbrella","weather","summer","sunny","sand","mojito"],k:[10,1],o:0},desert:{subcategory:"place-geographic",a:"Desert",b:"1F3DC-FE0F",c:"1F3DC",d:!0,e:!0,f:!0,h:!0,j:["desert","photo","warm","saharah"],k:[10,7],o:0},desert_island:{subcategory:"place-geographic",a:"Desert Island",b:"1F3DD-FE0F",c:"1F3DD",d:!0,e:!0,f:!0,h:!0,j:["desert_island","photo","tropical","mojito"],k:[10,8],o:0},national_park:{subcategory:"place-geographic",a:"National Park",b:"1F3DE-FE0F",c:"1F3DE",d:!0,e:!0,f:!0,h:!0,j:["national_park","photo","environment","nature"],k:[10,9],o:0},stadium:{subcategory:"place-building",a:"Stadium",b:"1F3DF-FE0F",c:"1F3DF",d:!0,e:!0,f:!0,h:!0,j:["stadium","photo","place","sports","concert","venue"],k:[10,10],o:0},classical_building:{subcategory:"place-building",a:"Classical Building",b:"1F3DB-FE0F",c:"1F3DB",d:!0,e:!0,f:!0,h:!0,j:["classical_building","art","culture","history"],k:[10,6],o:0},building_construction:{subcategory:"place-building",a:"Building Construction",b:"1F3D7-FE0F",c:"1F3D7",d:!0,e:!0,f:!0,h:!0,j:["building_construction","wip","working","progress"],k:[10,2],o:0},bricks:{subcategory:"place-building",a:"Brick",b:"1F9F1",d:!0,e:!0,f:!0,h:!0,j:["brick","bricks"],k:[53,33],o:11},rock:{subcategory:"place-building",a:"Rock",b:"1FAA8",d:!0,e:!0,f:!0,h:!0,j:["rock","stone"],k:[54,33],o:13},wood:{subcategory:"place-building",a:"Wood",b:"1FAB5",d:!0,e:!0,f:!0,h:!0,j:["wood","nature","timber","trunk"],k:[54,46],o:13},hut:{subcategory:"place-building",a:"Hut",b:"1F6D6",d:!0,e:!0,f:!0,h:!0,j:["hut","house","structure"],k:[38,7],o:13},house_buildings:{subcategory:"place-building",a:"Houses",b:"1F3D8-FE0F",c:"1F3D8",d:!0,e:!0,f:!0,h:!0,j:["houses","buildings","photo"],k:[10,3],o:0},derelict_house_building:{subcategory:"place-building",a:"Derelict House",b:"1F3DA-FE0F",c:"1F3DA",d:!0,e:!0,f:!0,h:!0,j:["derelict_house","abandon","evict","broken","building"],k:[10,5],o:0},house:{subcategory:"place-building",a:"House Building",b:"1F3E0",d:!0,e:!0,f:!0,h:!0,j:["house","building","home"],k:[10,11],o:0},house_with_garden:{subcategory:"place-building",a:"House with Garden",b:"1F3E1",d:!0,e:!0,f:!0,h:!0,j:["house_with_garden","home","plant","nature"],k:[10,12],o:0},office:{subcategory:"place-building",a:"Office Building",b:"1F3E2",d:!0,e:!0,f:!0,h:!0,j:["office_building","building","bureau","work"],k:[10,13],o:0},post_office:{subcategory:"place-building",a:"Japanese Post Office",b:"1F3E3",d:!0,e:!0,f:!0,h:!0,j:["japanese_post_office","building","envelope","communication"],k:[10,14],o:0},european_post_office:{subcategory:"place-building",a:"European Post Office",b:"1F3E4",d:!0,e:!0,f:!0,h:!0,j:["post_office","building","email"],k:[10,15],o:1},hospital:{subcategory:"place-building",a:"Hospital",b:"1F3E5",d:!0,e:!0,f:!0,h:!0,j:["hospital","building","health","surgery","doctor"],k:[10,16],o:0},bank:{subcategory:"place-building",a:"Bank",b:"1F3E6",d:!0,e:!0,f:!0,h:!0,j:["bank","building","money","sales","cash","business","enterprise"],k:[10,17],o:0},hotel:{subcategory:"place-building",a:"Hotel",b:"1F3E8",d:!0,e:!0,f:!0,h:!0,j:["hotel","building","accomodation","checkin"],k:[10,19],o:0},love_hotel:{subcategory:"place-building",a:"Love Hotel",b:"1F3E9",d:!0,e:!0,f:!0,h:!0,j:["love_hotel","like","affection","dating"],k:[10,20],o:0},convenience_store:{subcategory:"place-building",a:"Convenience Store",b:"1F3EA",d:!0,e:!0,f:!0,h:!0,j:["convenience_store","building","shopping","groceries"],k:[10,21],o:0},school:{subcategory:"place-building",a:"School",b:"1F3EB",d:!0,e:!0,f:!0,h:!0,j:["school","building","student","education","learn","teach"],k:[10,22],o:0},department_store:{subcategory:"place-building",a:"Department Store",b:"1F3EC",d:!0,e:!0,f:!0,h:!0,j:["department_store","building","shopping","mall"],k:[10,23],o:0},factory:{subcategory:"place-building",a:"Factory",b:"1F3ED",d:!0,e:!0,f:!0,h:!0,j:["factory","building","industry","pollution","smoke"],k:[10,24],o:0},japanese_castle:{subcategory:"place-building",a:"Japanese Castle",b:"1F3EF",d:!0,e:!0,f:!0,h:!0,j:["japanese_castle","photo","building"],k:[10,26],o:0},european_castle:{subcategory:"place-building",a:"European Castle",b:"1F3F0",d:!0,e:!0,f:!0,h:!0,j:["castle","building","royalty","history"],k:[10,27],o:0},wedding:{subcategory:"place-building",a:"Wedding",b:"1F492",d:!0,e:!0,f:!0,h:!0,j:["wedding","love","like","affection","couple","marriage","bride","groom"],k:[27,34],o:0},tokyo_tower:{subcategory:"place-building",a:"Tokyo Tower",b:"1F5FC",d:!0,e:!0,f:!0,h:!0,j:["tokyo_tower","photo","japanese"],k:[32,17],o:0},statue_of_liberty:{subcategory:"place-building",a:"Statue of Liberty",b:"1F5FD",d:!0,e:!0,f:!0,h:!0,j:["statue_of_liberty","american","newyork"],k:[32,18],o:0},church:{subcategory:"place-religious",a:"Church",b:"26EA",d:!0,e:!0,f:!0,h:!0,j:["church","building","religion","christ"],k:[58,25],o:0},mosque:{subcategory:"place-religious",a:"Mosque",b:"1F54C",d:!0,e:!0,f:!0,h:!0,j:["mosque","islam","worship","minaret"],k:[30,30],o:1},hindu_temple:{subcategory:"place-religious",a:"Hindu Temple",b:"1F6D5",d:!0,e:!0,f:!0,h:!0,j:["hindu_temple","religion"],k:[38,6],o:12},synagogue:{subcategory:"place-religious",a:"Synagogue",b:"1F54D",d:!0,e:!0,f:!0,h:!0,j:["synagogue","judaism","worship","temple","jewish"],k:[30,31],o:1},shinto_shrine:{subcategory:"place-religious",a:"Shinto Shrine",b:"26E9-FE0F",c:"26E9",d:!0,e:!0,f:!0,h:!0,j:["shinto_shrine","temple","japan","kyoto"],k:[58,24],o:0},kaaba:{subcategory:"place-religious",a:"Kaaba",b:"1F54B",d:!0,e:!0,f:!0,h:!0,j:["kaaba","mecca","mosque","islam"],k:[30,29],o:1},fountain:{subcategory:"place-other",a:"Fountain",b:"26F2",d:!0,e:!0,f:!0,h:!0,j:["fountain","photo","summer","water","fresh"],k:[58,28],o:0},tent:{subcategory:"place-other",a:"Tent",b:"26FA",d:!0,e:!0,f:!0,h:!0,j:["tent","photo","camping","outdoors"],k:[58,52],o:0},foggy:{subcategory:"place-other",a:"Foggy",b:"1F301",d:!0,e:!0,f:!0,h:!0,j:["foggy","photo","mountain"],k:[5,0],o:0},night_with_stars:{subcategory:"place-other",a:"Night with Stars",b:"1F303",d:!0,e:!0,f:!0,h:!0,j:["night_with_stars","evening","city","downtown"],k:[5,2],o:0},cityscape:{subcategory:"place-other",a:"Cityscape",b:"1F3D9-FE0F",c:"1F3D9",d:!0,e:!0,f:!0,h:!0,j:["cityscape","photo","night life","urban"],k:[10,4],o:0},sunrise_over_mountains:{subcategory:"place-other",a:"Sunrise over Mountains",b:"1F304",d:!0,e:!0,f:!0,h:!0,j:["sunrise_over_mountains","view","vacation","photo"],k:[5,3],o:0},sunrise:{subcategory:"place-other",a:"Sunrise",b:"1F305",d:!0,e:!0,f:!0,h:!0,j:["sunrise","morning","view","vacation","photo"],k:[5,4],o:0},city_sunset:{subcategory:"place-other",a:"Cityscape at Dusk",b:"1F306",d:!0,e:!0,f:!0,h:!0,j:["cityscape_at_dusk","photo","evening","sky","buildings"],k:[5,5],o:0},city_sunrise:{subcategory:"place-other",a:"Sunset over Buildings",b:"1F307",d:!0,e:!0,f:!0,h:!0,j:["sunset","photo","good morning","dawn"],k:[5,6],o:0},bridge_at_night:{subcategory:"place-other",a:"Bridge at Night",b:"1F309",d:!0,e:!0,f:!0,h:!0,j:["bridge_at_night","photo","sanfrancisco"],k:[5,8],o:0},hotsprings:{subcategory:"place-other",a:"Hot Springs",b:"2668-FE0F",c:"2668",d:!0,e:!0,f:!0,h:!0,j:["hot_springs","bath","warm","relax"],k:[57,55],o:0},carousel_horse:{subcategory:"place-other",a:"Carousel Horse",b:"1F3A0",d:!0,e:!0,f:!0,h:!0,j:["carousel_horse","photo","carnival"],k:[7,35],o:0},playground_slide:{subcategory:"place-other",a:"Playground Slide",b:"1F6DD",d:!0,e:!0,f:!0,h:!0,j:["playground slide","fun","park"],k:[38,10],o:14},ferris_wheel:{subcategory:"place-other",a:"Ferris Wheel",b:"1F3A1",d:!0,e:!0,f:!0,h:!0,j:["ferris_wheel","photo","carnival","londoneye"],k:[7,36],o:0},roller_coaster:{subcategory:"place-other",a:"Roller Coaster",b:"1F3A2",d:!0,e:!0,f:!0,h:!0,j:["roller_coaster","carnival","playground","photo","fun"],k:[7,37],o:0},barber:{subcategory:"place-other",a:"Barber Pole",b:"1F488",d:!0,e:!0,f:!0,h:!0,j:["barber_pole","hair","salon","style"],k:[26,35],o:0},circus_tent:{subcategory:"place-other",a:"Circus Tent",b:"1F3AA",d:!0,e:!0,f:!0,h:!0,j:["circus_tent","festival","carnival","party"],k:[7,45],o:0},steam_locomotive:{subcategory:"transport-ground",a:"Steam Locomotive",b:"1F682",d:!0,e:!0,f:!0,h:!0,j:["locomotive","transportation","vehicle","train"],k:[35,35],o:1},railway_car:{subcategory:"transport-ground",a:"Railway Car",b:"1F683",d:!0,e:!0,f:!0,h:!0,j:["railway_car","transportation","vehicle"],k:[35,36],o:0},bullettrain_side:{subcategory:"transport-ground",a:"High-Speed Train",b:"1F684",d:!0,e:!0,f:!0,h:!0,j:["high_speed_train","transportation","vehicle"],k:[35,37],o:0},bullettrain_front:{subcategory:"transport-ground",a:"High-Speed Train with Bullet Nose",b:"1F685",d:!0,e:!0,f:!0,h:!0,j:["bullet_train","transportation","vehicle","speed","fast","public","travel"],k:[35,38],o:0},train2:{subcategory:"transport-ground",a:"Train",b:"1F686",d:!0,e:!0,f:!0,h:!0,j:["train","transportation","vehicle"],k:[35,39],o:1},metro:{subcategory:"transport-ground",a:"Metro",b:"1F687",d:!0,e:!0,f:!0,h:!0,j:["metro","transportation","blue-square","mrt","underground","tube"],k:[35,40],o:0},light_rail:{subcategory:"transport-ground",a:"Light Rail",b:"1F688",d:!0,e:!0,f:!0,h:!0,j:["light_rail","transportation","vehicle"],k:[35,41],o:1},station:{subcategory:"transport-ground",a:"Station",b:"1F689",d:!0,e:!0,f:!0,h:!0,j:["station","transportation","vehicle","public"],k:[35,42],o:0},tram:{subcategory:"transport-ground",a:"Tram",b:"1F68A",d:!0,e:!0,f:!0,h:!0,j:["tram","transportation","vehicle"],k:[35,43],o:1},monorail:{subcategory:"transport-ground",a:"Monorail",b:"1F69D",d:!0,e:!0,f:!0,h:!0,j:["monorail","transportation","vehicle"],k:[36,1],o:1},mountain_railway:{subcategory:"transport-ground",a:"Mountain Railway",b:"1F69E",d:!0,e:!0,f:!0,h:!0,j:["mountain_railway","transportation","vehicle"],k:[36,2],o:1},train:{subcategory:"transport-ground",a:"Tram Car",b:"1F68B",d:!0,e:!0,f:!0,h:!0,j:["tram_car","transportation","vehicle","carriage","public","travel"],k:[35,44],o:1},bus:{subcategory:"transport-ground",a:"Bus",b:"1F68C",d:!0,e:!0,f:!0,h:!0,j:["bus","car","vehicle","transportation"],k:[35,45],o:0},oncoming_bus:{subcategory:"transport-ground",a:"Oncoming Bus",b:"1F68D",d:!0,e:!0,f:!0,h:!0,j:["oncoming_bus","vehicle","transportation"],k:[35,46],o:0},trolleybus:{subcategory:"transport-ground",a:"Trolleybus",b:"1F68E",d:!0,e:!0,f:!0,h:!0,j:["trolleybus","bart","transportation","vehicle"],k:[35,47],o:1},minibus:{subcategory:"transport-ground",a:"Minibus",b:"1F690",d:!0,e:!0,f:!0,h:!0,j:["minibus","vehicle","car","transportation"],k:[35,49],o:1},ambulance:{subcategory:"transport-ground",a:"Ambulance",b:"1F691",d:!0,e:!0,f:!0,h:!0,j:["ambulance","health","911","hospital"],k:[35,50],o:0},fire_engine:{subcategory:"transport-ground",a:"Fire Engine",b:"1F692",d:!0,e:!0,f:!0,h:!0,j:["fire_engine","transportation","cars","vehicle"],k:[35,51],o:0},police_car:{subcategory:"transport-ground",a:"Police Car",b:"1F693",d:!0,e:!0,f:!0,h:!0,j:["police_car","vehicle","cars","transportation","law","legal","enforcement"],k:[35,52],o:0},oncoming_police_car:{subcategory:"transport-ground",a:"Oncoming Police Car",b:"1F694",d:!0,e:!0,f:!0,h:!0,j:["oncoming_police_car","vehicle","law","legal","enforcement","911"],k:[35,53],o:0},taxi:{subcategory:"transport-ground",a:"Taxi",b:"1F695",d:!0,e:!0,f:!0,h:!0,j:["taxi","uber","vehicle","cars","transportation"],k:[35,54],o:0},oncoming_taxi:{subcategory:"transport-ground",a:"Oncoming Taxi",b:"1F696",d:!0,e:!0,f:!0,h:!0,j:["oncoming_taxi","vehicle","cars","uber"],k:[35,55],o:1},car:{subcategory:"transport-ground",a:"Automobile",b:"1F697",d:!0,e:!0,f:!0,h:!0,j:["automobile","red","transportation","vehicle"],k:[35,56],n:["red_car"],o:0},oncoming_automobile:{subcategory:"transport-ground",a:"Oncoming Automobile",b:"1F698",d:!0,e:!0,f:!0,h:!0,j:["oncoming_automobile","car","vehicle","transportation"],k:[35,57],o:0},blue_car:{subcategory:"transport-ground",a:"Recreational Vehicle",b:"1F699",d:!0,e:!0,f:!0,h:!0,j:["sport_utility_vehicle","transportation","vehicle"],k:[35,58],o:0},pickup_truck:{subcategory:"transport-ground",a:"Pickup Truck",b:"1F6FB",d:!0,e:!0,f:!0,h:!0,j:["pickup truck","car","transportation"],k:[38,31],o:13},truck:{subcategory:"transport-ground",a:"Delivery Truck",b:"1F69A",d:!0,e:!0,f:!0,h:!0,j:["delivery_truck","cars","transportation"],k:[35,59],o:0},articulated_lorry:{subcategory:"transport-ground",a:"Articulated Lorry",b:"1F69B",d:!0,e:!0,f:!0,h:!0,j:["articulated_lorry","vehicle","cars","transportation","express"],k:[35,60],o:1},tractor:{subcategory:"transport-ground",a:"Tractor",b:"1F69C",d:!0,e:!0,f:!0,h:!0,j:["tractor","vehicle","car","farming","agriculture"],k:[36,0],o:1},racing_car:{subcategory:"transport-ground",a:"Racing Car",b:"1F3CE-FE0F",c:"1F3CE",d:!0,e:!0,f:!0,h:!0,j:["racing_car","sports","race","fast","formula","f1"],k:[9,54],o:0},racing_motorcycle:{subcategory:"transport-ground",a:"Motorcycle",b:"1F3CD-FE0F",c:"1F3CD",d:!0,e:!0,f:!0,h:!0,j:["motorcycle","race","sports","fast"],k:[9,53],o:0},motor_scooter:{subcategory:"transport-ground",a:"Motor Scooter",b:"1F6F5",d:!0,e:!0,f:!0,h:!0,j:["motor_scooter","vehicle","vespa","sasha"],k:[38,25],o:3},manual_wheelchair:{subcategory:"transport-ground",a:"Manual Wheelchair",b:"1F9BD",d:!0,e:!0,f:!0,h:!0,j:["manual_wheelchair","accessibility"],k:[46,4],o:12},motorized_wheelchair:{subcategory:"transport-ground",a:"Motorized Wheelchair",b:"1F9BC",d:!0,e:!0,f:!0,h:!0,j:["motorized_wheelchair","accessibility"],k:[46,3],o:12},auto_rickshaw:{subcategory:"transport-ground",a:"Auto Rickshaw",b:"1F6FA",d:!0,e:!0,f:!0,h:!0,j:["auto_rickshaw","move","transportation"],k:[38,30],o:12},bike:{subcategory:"transport-ground",a:"Bicycle",b:"1F6B2",d:!0,e:!0,f:!0,h:!0,j:["bicycle","bike","sports","exercise","hipster"],k:[36,39],o:0},scooter:{subcategory:"transport-ground",a:"Scooter",b:"1F6F4",d:!0,e:!0,f:!0,h:!0,j:["kick_scooter","vehicle","kick","razor"],k:[38,24],o:3},skateboard:{subcategory:"transport-ground",a:"Skateboard",b:"1F6F9",d:!0,e:!0,f:!0,h:!0,j:["skateboard","board"],k:[38,29],o:11},roller_skate:{subcategory:"transport-ground",a:"Roller Skate",b:"1F6FC",d:!0,e:!0,f:!0,h:!0,j:["roller skate","footwear","sports"],k:[38,32],o:13},busstop:{subcategory:"transport-ground",a:"Bus Stop",b:"1F68F",d:!0,e:!0,f:!0,h:!0,j:["bus_stop","transportation","wait"],k:[35,48],o:0},motorway:{subcategory:"transport-ground",a:"Motorway",b:"1F6E3-FE0F",c:"1F6E3",d:!0,e:!0,f:!0,h:!0,j:["motorway","road","cupertino","interstate","highway"],k:[38,16],o:0},railway_track:{subcategory:"transport-ground",a:"Railway Track",b:"1F6E4-FE0F",c:"1F6E4",d:!0,e:!0,f:!0,h:!0,j:["railway_track","train","transportation"],k:[38,17],o:0},oil_drum:{subcategory:"transport-ground",a:"Oil Drum",b:"1F6E2-FE0F",c:"1F6E2",d:!0,e:!0,f:!0,h:!0,j:["oil_drum","barrell"],k:[38,15],o:0},fuelpump:{subcategory:"transport-ground",a:"Fuel Pump",b:"26FD",d:!0,e:!0,f:!0,h:!0,j:["fuel_pump","gas station","petroleum"],k:[58,53],o:0},wheel:{subcategory:"transport-ground",a:"Wheel",b:"1F6DE",d:!0,e:!0,f:!0,h:!0,j:["wheel","car","transport"],k:[38,11],o:14},rotating_light:{subcategory:"transport-ground",a:"Police Cars Revolving Light",b:"1F6A8",d:!0,e:!0,f:!0,h:!0,j:["police_car_light","police","ambulance","911","emergency","alert","error","pinged","law","legal"],k:[36,29],o:0},traffic_light:{subcategory:"transport-ground",a:"Horizontal Traffic Light",b:"1F6A5",d:!0,e:!0,f:!0,h:!0,j:["horizontal_traffic_light","transportation","signal"],k:[36,26],o:0},vertical_traffic_light:{subcategory:"transport-ground",a:"Vertical Traffic Light",b:"1F6A6",d:!0,e:!0,f:!0,h:!0,j:["vertical_traffic_light","transportation","driving"],k:[36,27],o:1},octagonal_sign:{subcategory:"transport-ground",a:"Octagonal Sign",b:"1F6D1",d:!0,e:!0,f:!0,h:!0,j:["stop_sign","stop"],k:[38,4],o:3},construction:{subcategory:"transport-ground",a:"Construction Sign",b:"1F6A7",d:!0,e:!0,f:!0,h:!0,j:["construction","wip","progress","caution","warning"],k:[36,28],o:0},anchor:{subcategory:"transport-water",a:"Anchor",b:"2693",d:!0,e:!0,f:!0,h:!0,j:["anchor","ship","ferry","sea","boat"],k:[57,60],o:0},ring_buoy:{subcategory:"transport-water",a:"Ring Buoy",b:"1F6DF",d:!0,e:!0,f:!0,h:!0,j:["ring buoy","life saver","life preserver"],k:[38,12],o:14},boat:{subcategory:"transport-water",a:"Sailboat",b:"26F5",d:!0,e:!0,f:!0,h:!0,j:["sailboat","ship","summer","transportation","water","sailing"],k:[58,31],n:["sailboat"],o:0},canoe:{subcategory:"transport-water",a:"Canoe",b:"1F6F6",d:!0,e:!0,f:!0,h:!0,j:["canoe","boat","paddle","water","ship"],k:[38,26],o:3},speedboat:{subcategory:"transport-water",a:"Speedboat",b:"1F6A4",d:!0,e:!0,f:!0,h:!0,j:["speedboat","ship","transportation","vehicle","summer"],k:[36,25],o:0},passenger_ship:{subcategory:"transport-water",a:"Passenger Ship",b:"1F6F3-FE0F",c:"1F6F3",d:!0,e:!0,f:!0,h:!0,j:["passenger_ship","yacht","cruise","ferry"],k:[38,23],o:0},ferry:{subcategory:"transport-water",a:"Ferry",b:"26F4-FE0F",c:"26F4",d:!0,e:!0,f:!0,h:!0,j:["ferry","boat","ship","yacht"],k:[58,30],o:0},motor_boat:{subcategory:"transport-water",a:"Motor Boat",b:"1F6E5-FE0F",c:"1F6E5",d:!0,e:!0,f:!0,h:!0,j:["motor_boat","ship"],k:[38,18],o:0},ship:{subcategory:"transport-water",a:"Ship",b:"1F6A2",d:!0,e:!0,f:!0,h:!0,j:["ship","transportation","titanic","deploy"],k:[36,6],o:0},airplane:{subcategory:"transport-air",a:"Airplane",b:"2708-FE0F",c:"2708",d:!0,e:!0,f:!0,h:!0,j:["airplane","vehicle","transportation","flight","fly"],k:[58,56],o:0},small_airplane:{subcategory:"transport-air",a:"Small Airplane",b:"1F6E9-FE0F",c:"1F6E9",d:!0,e:!0,f:!0,h:!0,j:["small_airplane","flight","transportation","fly","vehicle"],k:[38,19],o:0},airplane_departure:{subcategory:"transport-air",a:"Airplane Departure",b:"1F6EB",d:!0,e:!0,f:!0,h:!0,j:["airplane_departure","airport","flight","landing"],k:[38,20],o:1},airplane_arriving:{subcategory:"transport-air",a:"Airplane Arriving",b:"1F6EC",d:!0,e:!0,f:!0,h:!0,j:["airplane_arrival","airport","flight","boarding"],k:[38,21],o:1},parachute:{subcategory:"transport-air",a:"Parachute",b:"1FA82",d:!0,e:!0,f:!0,h:!0,j:["parachute","fly","glide"],k:[54,2],o:12},seat:{subcategory:"transport-air",a:"Seat",b:"1F4BA",d:!0,e:!0,f:!0,h:!0,j:["seat","sit","airplane","transport","bus","flight","fly"],k:[28,18],o:0},helicopter:{subcategory:"transport-air",a:"Helicopter",b:"1F681",d:!0,e:!0,f:!0,h:!0,j:["helicopter","transportation","vehicle","fly"],k:[35,34],o:1},suspension_railway:{subcategory:"transport-air",a:"Suspension Railway",b:"1F69F",d:!0,e:!0,f:!0,h:!0,j:["suspension_railway","vehicle","transportation"],k:[36,3],o:1},mountain_cableway:{subcategory:"transport-air",a:"Mountain Cableway",b:"1F6A0",d:!0,e:!0,f:!0,h:!0,j:["mountain_cableway","transportation","vehicle","ski"],k:[36,4],o:1},aerial_tramway:{subcategory:"transport-air",a:"Aerial Tramway",b:"1F6A1",d:!0,e:!0,f:!0,h:!0,j:["aerial_tramway","transportation","vehicle","ski"],k:[36,5],o:1},satellite:{subcategory:"transport-air",a:"Satellite",b:"1F6F0-FE0F",c:"1F6F0",d:!0,e:!0,f:!0,h:!0,j:["satellite","communication","gps","orbit","spaceflight","NASA","ISS"],k:[38,22],o:0},rocket:{subcategory:"transport-air",a:"Rocket",b:"1F680",d:!0,e:!0,f:!0,h:!0,j:["rocket","launch","ship","staffmode","NASA","outer space","outer_space","fly"],k:[35,33],o:0},flying_saucer:{subcategory:"transport-air",a:"Flying Saucer",b:"1F6F8",d:!0,e:!0,f:!0,h:!0,j:["flying_saucer","transportation","vehicle","ufo"],k:[38,28],o:5},bellhop_bell:{subcategory:"hotel",a:"Bellhop Bell",b:"1F6CE-FE0F",c:"1F6CE",d:!0,e:!0,f:!0,h:!0,j:["bellhop_bell","service"],k:[38,1],o:0},luggage:{subcategory:"hotel",a:"Luggage",b:"1F9F3",d:!0,e:!0,f:!0,h:!0,j:["luggage","packing","travel"],k:[53,35],o:11},hourglass:{subcategory:"time",a:"Hourglass",b:"231B",d:!0,e:!0,f:!0,h:!0,j:["hourglass_done","time","clock","oldschool","limit","exam","quiz","test"],k:[56,45],o:0},hourglass_flowing_sand:{subcategory:"time",a:"Hourglass with Flowing Sand",b:"23F3",d:!0,e:!0,f:!0,h:!0,j:["hourglass_not_done","oldschool","time","countdown"],k:[56,58],o:0},watch:{subcategory:"time",a:"Watch",b:"231A",d:!0,e:!0,f:!0,h:!0,j:["watch","time","accessories"],k:[56,44],o:0},alarm_clock:{subcategory:"time",a:"Alarm Clock",b:"23F0",d:!0,e:!0,f:!0,h:!0,j:["alarm_clock","time","wake"],k:[56,55],o:0},stopwatch:{subcategory:"time",a:"Stopwatch",b:"23F1-FE0F",c:"23F1",d:!0,e:!0,f:!0,h:!0,j:["stopwatch","time","deadline"],k:[56,56],o:1},timer_clock:{subcategory:"time",a:"Timer Clock",b:"23F2-FE0F",c:"23F2",d:!0,e:!0,f:!0,h:!0,j:["timer_clock","alarm"],k:[56,57],o:1},mantelpiece_clock:{subcategory:"time",a:"Mantelpiece Clock",b:"1F570-FE0F",c:"1F570",d:!0,e:!0,f:!0,h:!0,j:["mantelpiece_clock","time"],k:[30,58],o:0},clock12:{subcategory:"time",a:"Clock Face Twelve Oclock",b:"1F55B",d:!0,e:!0,f:!0,h:!0,j:["twelve_o_clock","12","00:00","0000","12:00","1200","time","noon","midnight","midday","late","early","schedule"],k:[30,44],o:0},clock1230:{subcategory:"time",a:"Clock Face Twelve-Thirty",b:"1F567",d:!0,e:!0,f:!0,h:!0,j:["twelve_thirty","00:30","0030","12:30","1230","time","late","early","schedule"],k:[30,56],o:0},clock1:{subcategory:"time",a:"Clock Face One Oclock",b:"1F550",d:!0,e:!0,f:!0,h:!0,j:["one_o_clock","1","1:00","100","13:00","1300","time","late","early","schedule"],k:[30,33],o:0},clock130:{subcategory:"time",a:"Clock Face One-Thirty",b:"1F55C",d:!0,e:!0,f:!0,h:!0,j:["one_thirty","1:30","130","13:30","1330","time","late","early","schedule"],k:[30,45],o:0},clock2:{subcategory:"time",a:"Clock Face Two Oclock",b:"1F551",d:!0,e:!0,f:!0,h:!0,j:["two_o_clock","2","2:00","200","14:00","1400","time","late","early","schedule"],k:[30,34],o:0},clock230:{subcategory:"time",a:"Clock Face Two-Thirty",b:"1F55D",d:!0,e:!0,f:!0,h:!0,j:["two_thirty","2:30","230","14:30","1430","time","late","early","schedule"],k:[30,46],o:0},clock3:{subcategory:"time",a:"Clock Face Three Oclock",b:"1F552",d:!0,e:!0,f:!0,h:!0,j:["three_o_clock","3","3:00","300","15:00","1500","time","late","early","schedule"],k:[30,35],o:0},clock330:{subcategory:"time",a:"Clock Face Three-Thirty",b:"1F55E",d:!0,e:!0,f:!0,h:!0,j:["three_thirty","3:30","330","15:30","1530","time","late","early","schedule"],k:[30,47],o:0},clock4:{subcategory:"time",a:"Clock Face Four Oclock",b:"1F553",d:!0,e:!0,f:!0,h:!0,j:["four_o_clock","4","4:00","400","16:00","1600","time","late","early","schedule"],k:[30,36],o:0},clock430:{subcategory:"time",a:"Clock Face Four-Thirty",b:"1F55F",d:!0,e:!0,f:!0,h:!0,j:["four_thirty","4:30","430","16:30","1630","time","late","early","schedule"],k:[30,48],o:0},clock5:{subcategory:"time",a:"Clock Face Five Oclock",b:"1F554",d:!0,e:!0,f:!0,h:!0,j:["five_o_clock","5","5:00","500","17:00","1700","time","late","early","schedule"],k:[30,37],o:0},clock530:{subcategory:"time",a:"Clock Face Five-Thirty",b:"1F560",d:!0,e:!0,f:!0,h:!0,j:["five_thirty","5:30","530","17:30","1730","time","late","early","schedule"],k:[30,49],o:0},clock6:{subcategory:"time",a:"Clock Face Six Oclock",b:"1F555",d:!0,e:!0,f:!0,h:!0,j:["six_o_clock","6","6:00","600","18:00","1800","time","late","early","schedule","dawn","dusk"],k:[30,38],o:0},clock630:{subcategory:"time",a:"Clock Face Six-Thirty",b:"1F561",d:!0,e:!0,f:!0,h:!0,j:["six_thirty","6:30","630","18:30","1830","time","late","early","schedule"],k:[30,50],o:0},clock7:{subcategory:"time",a:"Clock Face Seven Oclock",b:"1F556",d:!0,e:!0,f:!0,h:!0,j:["seven_o_clock","7","7:00","700","19:00","1900","time","late","early","schedule"],k:[30,39],o:0},clock730:{subcategory:"time",a:"Clock Face Seven-Thirty",b:"1F562",d:!0,e:!0,f:!0,h:!0,j:["seven_thirty","7:30","730","19:30","1930","time","late","early","schedule"],k:[30,51],o:0},clock8:{subcategory:"time",a:"Clock Face Eight Oclock",b:"1F557",d:!0,e:!0,f:!0,h:!0,j:["eight_o_clock","8","8:00","800","20:00","2000","time","late","early","schedule"],k:[30,40],o:0},clock830:{subcategory:"time",a:"Clock Face Eight-Thirty",b:"1F563",d:!0,e:!0,f:!0,h:!0,j:["eight_thirty","8:30","830","20:30","2030","time","late","early","schedule"],k:[30,52],o:0},clock9:{subcategory:"time",a:"Clock Face Nine Oclock",b:"1F558",d:!0,e:!0,f:!0,h:!0,j:["nine_o_clock","9","9:00","900","21:00","2100","time","late","early","schedule"],k:[30,41],o:0},clock930:{subcategory:"time",a:"Clock Face Nine-Thirty",b:"1F564",d:!0,e:!0,f:!0,h:!0,j:["nine_thirty","9:30","930","21:30","2130","time","late","early","schedule"],k:[30,53],o:0},clock10:{subcategory:"time",a:"Clock Face Ten Oclock",b:"1F559",d:!0,e:!0,f:!0,h:!0,j:["ten_o_clock","10","10:00","1000","22:00","2200","time","late","early","schedule"],k:[30,42],o:0},clock1030:{subcategory:"time",a:"Clock Face Ten-Thirty",b:"1F565",d:!0,e:!0,f:!0,h:!0,j:["ten_thirty","10:30","1030","22:30","2230","time","late","early","schedule"],k:[30,54],o:0},clock11:{subcategory:"time",a:"Clock Face Eleven Oclock",b:"1F55A",d:!0,e:!0,f:!0,h:!0,j:["eleven_o_clock","11","11:00","1100","23:00","2300","time","late","early","schedule"],k:[30,43],o:0},clock1130:{subcategory:"time",a:"Clock Face Eleven-Thirty",b:"1F566",d:!0,e:!0,f:!0,h:!0,j:["eleven_thirty","11:30","1130","23:30","2330","time","late","early","schedule"],k:[30,55],o:0},new_moon:{subcategory:"sky & weather",a:"New Moon Symbol",b:"1F311",d:!0,e:!0,f:!0,h:!0,j:["new_moon","nature","twilight","planet","space","night","evening","sleep"],k:[5,16],o:0},waxing_crescent_moon:{subcategory:"sky & weather",a:"Waxing Crescent Moon Symbol",b:"1F312",d:!0,e:!0,f:!0,h:!0,j:["waxing_crescent_moon","nature","twilight","planet","space","night","evening","sleep"],k:[5,17],o:1},first_quarter_moon:{subcategory:"sky & weather",a:"First Quarter Moon Symbol",b:"1F313",d:!0,e:!0,f:!0,h:!0,j:["first_quarter_moon","nature","twilight","planet","space","night","evening","sleep"],k:[5,18],o:0},moon:{subcategory:"sky & weather",a:"Waxing Gibbous Moon Symbol",b:"1F314",d:!0,e:!0,f:!0,h:!0,j:["waxing_gibbous_moon","nature","night","sky","gray","twilight","planet","space","evening","sleep"],k:[5,19],n:["waxing_gibbous_moon"],o:0},full_moon:{subcategory:"sky & weather",a:"Full Moon Symbol",b:"1F315",d:!0,e:!0,f:!0,h:!0,j:["full_moon","nature","yellow","twilight","planet","space","night","evening","sleep"],k:[5,20],o:0},waning_gibbous_moon:{subcategory:"sky & weather",a:"Waning Gibbous Moon Symbol",b:"1F316",d:!0,e:!0,f:!0,h:!0,j:["waning_gibbous_moon","nature","twilight","planet","space","night","evening","sleep","waxing_gibbous_moon"],k:[5,21],o:1},last_quarter_moon:{subcategory:"sky & weather",a:"Last Quarter Moon Symbol",b:"1F317",d:!0,e:!0,f:!0,h:!0,j:["last_quarter_moon","nature","twilight","planet","space","night","evening","sleep"],k:[5,22],o:1},waning_crescent_moon:{subcategory:"sky & weather",a:"Waning Crescent Moon Symbol",b:"1F318",d:!0,e:!0,f:!0,h:!0,j:["waning_crescent_moon","nature","twilight","planet","space","night","evening","sleep"],k:[5,23],o:1},crescent_moon:{subcategory:"sky & weather",a:"Crescent Moon",b:"1F319",d:!0,e:!0,f:!0,h:!0,j:["crescent_moon","night","sleep","sky","evening","magic"],k:[5,24],o:0},new_moon_with_face:{subcategory:"sky & weather",a:"New Moon with Face",b:"1F31A",d:!0,e:!0,f:!0,h:!0,j:["new_moon_face","nature","twilight","planet","space","night","evening","sleep"],k:[5,25],o:1},first_quarter_moon_with_face:{subcategory:"sky & weather",a:"First Quarter Moon with Face",b:"1F31B",d:!0,e:!0,f:!0,h:!0,j:["first_quarter_moon_face","nature","twilight","planet","space","night","evening","sleep"],k:[5,26],o:0},last_quarter_moon_with_face:{subcategory:"sky & weather",a:"Last Quarter Moon with Face",b:"1F31C",d:!0,e:!0,f:!0,h:!0,j:["last_quarter_moon_face","nature","twilight","planet","space","night","evening","sleep"],k:[5,27],o:0},thermometer:{subcategory:"sky & weather",a:"Thermometer",b:"1F321-FE0F",c:"1F321",d:!0,e:!0,f:!0,h:!0,j:["thermometer","weather","temperature","hot","cold"],k:[5,32],o:0},sunny:{subcategory:"sky & weather",a:"Black Sun with Rays",b:"2600-FE0F",c:"2600",d:!0,e:!0,f:!0,h:!0,j:["sun","weather","nature","brightness","summer","beach","spring"],k:[57,10],o:0},full_moon_with_face:{subcategory:"sky & weather",a:"Full Moon with Face",b:"1F31D",d:!0,e:!0,f:!0,h:!0,j:["full_moon_face","nature","twilight","planet","space","night","evening","sleep"],k:[5,28],o:1},sun_with_face:{subcategory:"sky & weather",a:"Sun with Face",b:"1F31E",d:!0,e:!0,f:!0,h:!0,j:["sun_with_face","nature","morning","sky"],k:[5,29],o:1},ringed_planet:{subcategory:"sky & weather",a:"Ringed Planet",b:"1FA90",d:!0,e:!0,f:!0,h:!0,j:["ringed_planet","outerspace"],k:[54,9],o:12},star:{subcategory:"sky & weather",a:"White Medium Star",b:"2B50",d:!0,e:!0,f:!0,h:!0,j:["star","night","yellow"],k:[59,55],o:0},star2:{subcategory:"sky & weather",a:"Glowing Star",b:"1F31F",d:!0,e:!0,f:!0,h:!0,j:["glowing_star","night","sparkle","awesome","good","magic"],k:[5,30],o:0},stars:{subcategory:"sky & weather",a:"Shooting Star",b:"1F320",d:!0,e:!0,f:!0,h:!0,j:["shooting_star","night","photo"],k:[5,31],o:0},milky_way:{subcategory:"sky & weather",a:"Milky Way",b:"1F30C",d:!0,e:!0,f:!0,h:!0,j:["milky_way","photo","space","stars"],k:[5,11],o:0},cloud:{subcategory:"sky & weather",a:"Cloud",b:"2601-FE0F",c:"2601",d:!0,e:!0,f:!0,h:!0,j:["cloud","weather","sky"],k:[57,11],o:0},partly_sunny:{subcategory:"sky & weather",a:"Sun Behind Cloud",b:"26C5",d:!0,e:!0,f:!0,h:!0,j:["sun_behind_cloud","weather","nature","cloudy","morning","fall","spring"],k:[58,17],o:0},thunder_cloud_and_rain:{subcategory:"sky & weather",a:"Cloud with Lightning and Rain",b:"26C8-FE0F",c:"26C8",d:!0,e:!0,f:!0,h:!0,j:["cloud_with_lightning_and_rain","weather","lightning"],k:[58,18],o:0},mostly_sunny:{subcategory:"sky & weather",a:"Sun Behind Small Cloud",b:"1F324-FE0F",c:"1F324",d:!0,e:!0,f:!0,h:!0,j:["sun_behind_small_cloud","weather"],k:[5,33],n:["sun_small_cloud"],o:0},barely_sunny:{subcategory:"sky & weather",a:"Sun Behind Large Cloud",b:"1F325-FE0F",c:"1F325",d:!0,e:!0,f:!0,h:!0,j:["sun_behind_large_cloud","weather"],k:[5,34],n:["sun_behind_cloud"],o:0},partly_sunny_rain:{subcategory:"sky & weather",a:"Sun Behind Rain Cloud",b:"1F326-FE0F",c:"1F326",d:!0,e:!0,f:!0,h:!0,j:["sun_behind_rain_cloud","weather"],k:[5,35],n:["sun_behind_rain_cloud"],o:0},rain_cloud:{subcategory:"sky & weather",a:"Cloud with Rain",b:"1F327-FE0F",c:"1F327",d:!0,e:!0,f:!0,h:!0,j:["cloud_with_rain","weather"],k:[5,36],o:0},snow_cloud:{subcategory:"sky & weather",a:"Cloud with Snow",b:"1F328-FE0F",c:"1F328",d:!0,e:!0,f:!0,h:!0,j:["cloud_with_snow","weather"],k:[5,37],o:0},lightning:{subcategory:"sky & weather",a:"Cloud with Lightning",b:"1F329-FE0F",c:"1F329",d:!0,e:!0,f:!0,h:!0,j:["cloud_with_lightning","weather","thunder"],k:[5,38],n:["lightning_cloud"],o:0},tornado:{subcategory:"sky & weather",a:"Tornado",b:"1F32A-FE0F",c:"1F32A",d:!0,e:!0,f:!0,h:!0,j:["tornado","weather","cyclone","twister"],k:[5,39],n:["tornado_cloud"],o:0},fog:{subcategory:"sky & weather",a:"Fog",b:"1F32B-FE0F",c:"1F32B",d:!0,e:!0,f:!0,h:!0,j:["fog","weather"],k:[5,40],o:0},wind_blowing_face:{subcategory:"sky & weather",a:"Wind Face",b:"1F32C-FE0F",c:"1F32C",d:!0,e:!0,f:!0,h:!0,j:["wind_face","gust","air"],k:[5,41],o:0},cyclone:{subcategory:"sky & weather",a:"Cyclone",b:"1F300",d:!0,e:!0,f:!0,h:!0,j:["cyclone","weather","swirl","blue","cloud","vortex","spiral","whirlpool","spin","tornado","hurricane","typhoon"],k:[4,60],o:0},rainbow:{subcategory:"sky & weather",a:"Rainbow",b:"1F308",d:!0,e:!0,f:!0,h:!0,j:["rainbow","nature","happy","unicorn_face","photo","sky","spring"],k:[5,7],o:0},closed_umbrella:{subcategory:"sky & weather",a:"Closed Umbrella",b:"1F302",d:!0,e:!0,f:!0,h:!0,j:["closed_umbrella","weather","rain","drizzle"],k:[5,1],o:0},umbrella:{subcategory:"sky & weather",a:"Umbrella",b:"2602-FE0F",c:"2602",d:!0,e:!0,f:!0,h:!0,j:["umbrella","weather","spring"],k:[57,12],o:0},umbrella_with_rain_drops:{subcategory:"sky & weather",a:"Umbrella with Rain Drops",b:"2614",d:!0,e:!0,f:!0,h:!0,j:["umbrella_with_rain_drops","rainy","weather","spring"],k:[57,17],o:0},umbrella_on_ground:{subcategory:"sky & weather",a:"Umbrella on Ground",b:"26F1-FE0F",c:"26F1",d:!0,e:!0,f:!0,h:!0,j:["umbrella_on_ground","weather","summer"],k:[58,27],o:0},zap:{subcategory:"sky & weather",a:"High Voltage Sign",b:"26A1",d:!0,e:!0,f:!0,h:!0,j:["high_voltage","thunder","weather","lightning bolt","fast","zap"],k:[58,8],o:0},snowflake:{subcategory:"sky & weather",a:"Snowflake",b:"2744-FE0F",c:"2744",d:!0,e:!0,f:!0,h:!0,j:["snowflake","winter","season","cold","weather","christmas","xmas"],k:[59,30],o:0},snowman:{subcategory:"sky & weather",a:"Snowman",b:"2603-FE0F",c:"2603",d:!0,e:!0,f:!0,h:!0,j:["snowman","winter","season","cold","weather","christmas","xmas","frozen"],k:[57,13],o:0},snowman_without_snow:{subcategory:"sky & weather",a:"Snowman Without Snow",b:"26C4",d:!0,e:!0,f:!0,h:!0,j:["snowman_without_snow","winter","season","cold","weather","christmas","xmas","frozen","without_snow"],k:[58,16],o:0},comet:{subcategory:"sky & weather",a:"Comet",b:"2604-FE0F",c:"2604",d:!0,e:!0,f:!0,h:!0,j:["comet","space"],k:[57,14],o:1},fire:{subcategory:"sky & weather",a:"Fire",b:"1F525",d:!0,e:!0,f:!0,h:!0,j:["fire","hot","cook","flame"],k:[30,2],o:0},droplet:{subcategory:"sky & weather",a:"Droplet",b:"1F4A7",d:!0,e:!0,f:!0,h:!0,j:["droplet","water","drip","faucet","spring"],k:[27,55],o:0},ocean:{subcategory:"sky & weather",a:"Water Wave",b:"1F30A",d:!0,e:!0,f:!0,h:!0,j:["water_wave","sea","water","wave","nature","tsunami","disaster"],k:[5,9],o:0},jack_o_lantern:{subcategory:"event",a:"Jack-O-Lantern",b:"1F383",d:!0,e:!0,f:!0,h:!0,j:["jack_o_lantern","halloween","light","pumpkin","creepy","fall"],k:[7,6],o:0},christmas_tree:{subcategory:"event",a:"Christmas Tree",b:"1F384",d:!0,e:!0,f:!0,h:!0,j:["christmas_tree","festival","vacation","december","xmas","celebration"],k:[7,7],o:0},fireworks:{subcategory:"event",a:"Fireworks",b:"1F386",d:!0,e:!0,f:!0,h:!0,j:["fireworks","photo","festival","carnival","congratulations"],k:[7,14],o:0},sparkler:{subcategory:"event",a:"Firework Sparkler",b:"1F387",d:!0,e:!0,f:!0,h:!0,j:["sparkler","stars","night","shine"],k:[7,15],o:0},firecracker:{subcategory:"event",a:"Firecracker",b:"1F9E8",d:!0,e:!0,f:!0,h:!0,j:["firecracker","dynamite","boom","explode","explosion","explosive"],k:[53,24],o:11},sparkles:{subcategory:"event",a:"Sparkles",b:"2728",d:!0,e:!0,f:!0,h:!0,j:["sparkles","stars","shine","shiny","cool","awesome","good","magic"],k:[59,27],o:0},balloon:{subcategory:"event",a:"Balloon",b:"1F388",d:!0,e:!0,f:!0,h:!0,j:["balloon","party","celebration","birthday","circus"],k:[7,16],o:0},tada:{subcategory:"event",a:"Party Popper",b:"1F389",d:!0,e:!0,f:!0,h:!0,j:["party_popper","party","congratulations","birthday","magic","circus","celebration","tada"],k:[7,17],o:0},confetti_ball:{subcategory:"event",a:"Confetti Ball",b:"1F38A",d:!0,e:!0,f:!0,h:!0,j:["confetti_ball","festival","party","birthday","circus"],k:[7,18],o:0},tanabata_tree:{subcategory:"event",a:"Tanabata Tree",b:"1F38B",d:!0,e:!0,f:!0,h:!0,j:["tanabata_tree","plant","nature","branch","summer","bamboo","wish","star_festival","tanzaku"],k:[7,19],o:0},bamboo:{subcategory:"event",a:"Pine Decoration",b:"1F38D",d:!0,e:!0,f:!0,h:!0,j:["pine_decoration","japanese","plant","nature","vegetable","panda","new_years","bamboo"],k:[7,21],o:0},dolls:{subcategory:"event",a:"Japanese Dolls",b:"1F38E",d:!0,e:!0,f:!0,h:!0,j:["japanese_dolls","japanese","toy","kimono"],k:[7,22],o:0},flags:{subcategory:"event",a:"Carp Streamer",b:"1F38F",d:!0,e:!0,f:!0,h:!0,j:["carp_streamer","fish","japanese","koinobori","carp","banner"],k:[7,23],o:0},wind_chime:{subcategory:"event",a:"Wind Chime",b:"1F390",d:!0,e:!0,f:!0,h:!0,j:["wind_chime","nature","ding","spring","bell"],k:[7,24],o:0},rice_scene:{subcategory:"event",a:"Moon Viewing Ceremony",b:"1F391",d:!0,e:!0,f:!0,h:!0,j:["moon_viewing_ceremony","photo","japan","asia","tsukimi"],k:[7,25],o:0},red_envelope:{subcategory:"event",a:"Red Gift Envelope",b:"1F9E7",d:!0,e:!0,f:!0,h:!0,j:["red_envelope","gift"],k:[53,23],o:11},ribbon:{subcategory:"event",a:"Ribbon",b:"1F380",d:!0,e:!0,f:!0,h:!0,j:["ribbon","decoration","pink","girl","bowtie"],k:[7,3],o:0},gift:{subcategory:"event",a:"Wrapped Present",b:"1F381",d:!0,e:!0,f:!0,h:!0,j:["wrapped_gift","present","birthday","christmas","xmas"],k:[7,4],o:0},reminder_ribbon:{subcategory:"event",a:"Reminder Ribbon",b:"1F397-FE0F",c:"1F397",d:!0,e:!0,f:!0,h:!0,j:["reminder_ribbon","sports","cause","support","awareness"],k:[7,29],o:0},admission_tickets:{subcategory:"event",a:"Admission Tickets",b:"1F39F-FE0F",c:"1F39F",d:!0,e:!0,f:!0,h:!0,j:["admission_tickets","sports","concert","entrance"],k:[7,34],o:0},ticket:{subcategory:"event",a:"Ticket",b:"1F3AB",d:!0,e:!0,f:!0,h:!0,j:["ticket","event","concert","pass"],k:[7,46],o:0},medal:{subcategory:"award-medal",a:"Military Medal",b:"1F396-FE0F",c:"1F396",d:!0,e:!0,f:!0,h:!0,j:["military_medal","award","winning","army"],k:[7,28],o:0},trophy:{subcategory:"award-medal",a:"Trophy",b:"1F3C6",d:!0,e:!0,f:!0,h:!0,j:["trophy","win","award","contest","place","ftw","ceremony"],k:[8,51],o:0},sports_medal:{subcategory:"award-medal",a:"Sports Medal",b:"1F3C5",d:!0,e:!0,f:!0,h:!0,j:["sports_medal","award","winning"],k:[8,50],o:1},first_place_medal:{subcategory:"award-medal",a:"First Place Medal",b:"1F947",d:!0,e:!0,f:!0,h:!0,j:["1st_place_medal","award","winning","first"],k:[43,19],o:3},second_place_medal:{subcategory:"award-medal",a:"Second Place Medal",b:"1F948",d:!0,e:!0,f:!0,h:!0,j:["2nd_place_medal","award","second"],k:[43,20],o:3},third_place_medal:{subcategory:"award-medal",a:"Third Place Medal",b:"1F949",d:!0,e:!0,f:!0,h:!0,j:["3rd_place_medal","award","third"],k:[43,21],o:3},soccer:{subcategory:"sport",a:"Soccer Ball",b:"26BD",d:!0,e:!0,f:!0,h:!0,j:["soccer_ball","sports","football"],k:[58,14],o:0},baseball:{subcategory:"sport",a:"Baseball",b:"26BE",d:!0,e:!0,f:!0,h:!0,j:["baseball","sports","balls"],k:[58,15],o:0},softball:{subcategory:"sport",a:"Softball",b:"1F94E",d:!0,e:!0,f:!0,h:!0,j:["softball","sports","balls"],k:[43,26],o:11},basketball:{subcategory:"sport",a:"Basketball and Hoop",b:"1F3C0",d:!0,e:!0,f:!0,h:!0,j:["basketball","sports","balls","NBA"],k:[8,6],o:0},volleyball:{subcategory:"sport",a:"Volleyball",b:"1F3D0",d:!0,e:!0,f:!0,h:!0,j:["volleyball","sports","balls"],k:[9,56],o:1},football:{subcategory:"sport",a:"American Football",b:"1F3C8",d:!0,e:!0,f:!0,h:!0,j:["american_football","sports","balls","NFL"],k:[8,58],o:0},rugby_football:{subcategory:"sport",a:"Rugby Football",b:"1F3C9",d:!0,e:!0,f:!0,h:!0,j:["rugby_football","sports","team"],k:[8,59],o:1},tennis:{subcategory:"sport",a:"Tennis Racquet and Ball",b:"1F3BE",d:!0,e:!0,f:!0,h:!0,j:["tennis","sports","balls","green"],k:[8,4],o:0},flying_disc:{subcategory:"sport",a:"Flying Disc",b:"1F94F",d:!0,e:!0,f:!0,h:!0,j:["flying_disc","sports","frisbee","ultimate"],k:[43,27],o:11},bowling:{subcategory:"sport",a:"Bowling",b:"1F3B3",d:!0,e:!0,f:!0,h:!0,j:["bowling","sports","fun","play"],k:[7,54],o:0},cricket_bat_and_ball:{subcategory:"sport",a:"Cricket Bat and Ball",b:"1F3CF",d:!0,e:!0,f:!0,h:!0,j:["cricket_game","sports"],k:[9,55],o:1},field_hockey_stick_and_ball:{subcategory:"sport",a:"Field Hockey Stick and Ball",b:"1F3D1",d:!0,e:!0,f:!0,h:!0,j:["field_hockey","sports"],k:[9,57],o:1},ice_hockey_stick_and_puck:{subcategory:"sport",a:"Ice Hockey Stick and Puck",b:"1F3D2",d:!0,e:!0,f:!0,h:!0,j:["ice_hockey","sports"],k:[9,58],o:1},lacrosse:{subcategory:"sport",a:"Lacrosse Stick and Ball",b:"1F94D",d:!0,e:!0,f:!0,h:!0,j:["lacrosse","sports","ball","stick"],k:[43,25],o:11},table_tennis_paddle_and_ball:{subcategory:"sport",a:"Table Tennis Paddle and Ball",b:"1F3D3",d:!0,e:!0,f:!0,h:!0,j:["ping_pong","sports","pingpong"],k:[9,59],o:1},badminton_racquet_and_shuttlecock:{subcategory:"sport",a:"Badminton Racquet and Shuttlecock",b:"1F3F8",d:!0,e:!0,f:!0,h:!0,j:["badminton","sports"],k:[10,38],o:1},boxing_glove:{subcategory:"sport",a:"Boxing Glove",b:"1F94A",d:!0,e:!0,f:!0,h:!0,j:["boxing_glove","sports","fighting"],k:[43,22],o:3},martial_arts_uniform:{subcategory:"sport",a:"Martial Arts Uniform",b:"1F94B",d:!0,e:!0,f:!0,h:!0,j:["martial_arts_uniform","judo","karate","taekwondo"],k:[43,23],o:3},goal_net:{subcategory:"sport",a:"Goal Net",b:"1F945",d:!0,e:!0,f:!0,h:!0,j:["goal_net","sports"],k:[43,18],o:3},golf:{subcategory:"sport",a:"Flag in Hole",b:"26F3",d:!0,e:!0,f:!0,h:!0,j:["flag_in_hole","sports","business","flag","hole","summer"],k:[58,29],o:0},ice_skate:{subcategory:"sport",a:"Ice Skate",b:"26F8-FE0F",c:"26F8",d:!0,e:!0,f:!0,h:!0,j:["ice_skate","sports"],k:[58,33],o:0},fishing_pole_and_fish:{subcategory:"sport",a:"Fishing Pole and Fish",b:"1F3A3",d:!0,e:!0,f:!0,h:!0,j:["fishing_pole","food","hobby","summer"],k:[7,38],o:0},diving_mask:{subcategory:"sport",a:"Diving Mask",b:"1F93F",d:!0,e:!0,f:!0,h:!0,j:["diving_mask","sport","ocean"],k:[43,12],o:12},running_shirt_with_sash:{subcategory:"sport",a:"Running Shirt with Sash",b:"1F3BD",d:!0,e:!0,f:!0,h:!0,j:["running_shirt","play","pageant"],k:[8,3],o:0},ski:{subcategory:"sport",a:"Ski and Ski Boot",b:"1F3BF",d:!0,e:!0,f:!0,h:!0,j:["skis","sports","winter","cold","snow"],k:[8,5],o:0},sled:{subcategory:"sport",a:"Sled",b:"1F6F7",d:!0,e:!0,f:!0,h:!0,j:["sled","sleigh","luge","toboggan"],k:[38,27],o:5},curling_stone:{subcategory:"sport",a:"Curling Stone",b:"1F94C",d:!0,e:!0,f:!0,h:!0,j:["curling_stone","sports"],k:[43,24],o:5},dart:{subcategory:"game",a:"Direct Hit",b:"1F3AF",d:!0,e:!0,f:!0,h:!0,j:["direct_hit","game","play","bar","target","bullseye"],k:[7,50],o:0},"yo-yo":{subcategory:"game",a:"Yo-Yo",b:"1FA80",d:!0,e:!0,f:!0,h:!0,j:["yo_yo","toy"],k:[54,0],o:12},kite:{subcategory:"game",a:"Kite",b:"1FA81",d:!0,e:!0,f:!0,h:!0,j:["kite","wind","fly"],k:[54,1],o:12},gun:{subcategory:"game",a:"Pistol",b:"1F52B",d:!0,e:!0,f:!0,h:!0,j:["pistol","violence","weapon","revolver"],k:[30,8],o:0},"8ball":{subcategory:"game",a:"Billiards",b:"1F3B1",d:!0,e:!0,f:!0,h:!0,j:["pool_8_ball","pool","hobby","game","luck","magic"],k:[7,52],o:0},crystal_ball:{subcategory:"game",a:"Crystal Ball",b:"1F52E",d:!0,e:!0,f:!0,h:!0,j:["crystal_ball","disco","party","magic","circus","fortune_teller"],k:[30,11],o:0},magic_wand:{subcategory:"game",a:"Magic Wand",b:"1FA84",d:!0,e:!0,f:!0,h:!0,j:["magic wand","supernature","power"],k:[54,4],o:13},video_game:{subcategory:"game",a:"Video Game",b:"1F3AE",d:!0,e:!0,f:!0,h:!0,j:["video_game","play","console","PS4","controller"],k:[7,49],o:0},joystick:{subcategory:"game",a:"Joystick",b:"1F579-FE0F",c:"1F579",d:!0,e:!0,f:!0,h:!0,j:["joystick","game","play"],k:[31,26],o:0},slot_machine:{subcategory:"game",a:"Slot Machine",b:"1F3B0",d:!0,e:!0,f:!0,h:!0,j:["slot_machine","bet","gamble","vegas","fruit machine","luck","casino"],k:[7,51],o:0},game_die:{subcategory:"game",a:"Game Die",b:"1F3B2",d:!0,e:!0,f:!0,h:!0,j:["game_die","dice","random","tabletop","play","luck"],k:[7,53],o:0},jigsaw:{subcategory:"game",a:"Jigsaw Puzzle Piece",b:"1F9E9",d:!0,e:!0,f:!0,h:!0,j:["puzzle_piece","interlocking","puzzle","piece"],k:[53,25],o:11},teddy_bear:{subcategory:"game",a:"Teddy Bear",b:"1F9F8",d:!0,e:!0,f:!0,h:!0,j:["teddy_bear","plush","stuffed"],k:[53,40],o:11},pinata:{subcategory:"game",a:"Pinata",b:"1FA85",d:!0,e:!0,f:!0,h:!0,j:["pinata","mexico","candy","celebration"],k:[54,5],o:13},mirror_ball:{subcategory:"game",a:"Mirror Ball",b:"1FAA9",d:!0,e:!0,f:!0,h:!0,j:["mirror ball","disco","dance","party"],k:[54,34],o:14},nesting_dolls:{subcategory:"game",a:"Nesting Dolls",b:"1FA86",d:!0,e:!0,f:!0,h:!0,j:["nesting dolls","matryoshka","toy"],k:[54,6],o:13},spades:{subcategory:"game",a:"Black Spade Suit",b:"2660-FE0F",c:"2660",d:!0,e:!0,f:!0,h:!0,j:["spade_suit","poker","cards","suits","magic"],k:[57,51],o:0},hearts:{subcategory:"game",a:"Black Heart Suit",b:"2665-FE0F",c:"2665",d:!0,e:!0,f:!0,h:!0,j:["heart_suit","poker","cards","magic","suits"],k:[57,53],o:0},diamonds:{subcategory:"game",a:"Black Diamond Suit",b:"2666-FE0F",c:"2666",d:!0,e:!0,f:!0,h:!0,j:["diamond_suit","poker","cards","magic","suits"],k:[57,54],o:0},clubs:{subcategory:"game",a:"Black Club Suit",b:"2663-FE0F",c:"2663",d:!0,e:!0,f:!0,h:!0,j:["club_suit","poker","cards","magic","suits"],k:[57,52],o:0},chess_pawn:{subcategory:"game",a:"Chess Pawn",b:"265F-FE0F",c:"265F",d:!0,e:!0,f:!0,h:!0,j:["chess_pawn","expendable"],k:[57,50],o:11},black_joker:{subcategory:"game",a:"Playing Card Black Joker",b:"1F0CF",d:!0,e:!0,f:!0,h:!0,j:["joker","poker","cards","game","play","magic"],k:[0,15],o:0},mahjong:{subcategory:"game",a:"Mahjong Tile Red Dragon",b:"1F004",d:!0,e:!0,f:!0,h:!0,j:["mahjong_red_dragon","game","play","chinese","kanji"],k:[0,14],o:0},flower_playing_cards:{subcategory:"game",a:"Flower Playing Cards",b:"1F3B4",d:!0,e:!0,f:!0,h:!0,j:["flower_playing_cards","game","sunset","red"],k:[7,55],o:0},performing_arts:{subcategory:"arts & crafts",a:"Performing Arts",b:"1F3AD",d:!0,e:!0,f:!0,h:!0,j:["performing_arts","acting","theater","drama"],k:[7,48],o:0},frame_with_picture:{subcategory:"arts & crafts",a:"Framed Picture",b:"1F5BC-FE0F",c:"1F5BC",d:!0,e:!0,f:!0,h:!0,j:["framed_picture","photography"],k:[32,0],o:0},art:{subcategory:"arts & crafts",a:"Artist Palette",b:"1F3A8",d:!0,e:!0,f:!0,h:!0,j:["artist_palette","design","paint","draw","colors"],k:[7,43],o:0},thread:{subcategory:"arts & crafts",a:"Spool of Thread",b:"1F9F5",d:!0,e:!0,f:!0,h:!0,j:["thread","needle","sewing","spool","string"],k:[53,37],o:11},sewing_needle:{subcategory:"arts & crafts",a:"Sewing Needle",b:"1FAA1",d:!0,e:!0,f:!0,h:!0,j:["sewing needle","stitches"],k:[54,26],o:13},yarn:{subcategory:"arts & crafts",a:"Ball of Yarn",b:"1F9F6",d:!0,e:!0,f:!0,h:!0,j:["yarn","ball","crochet","knit"],k:[53,38],o:11},knot:{subcategory:"arts & crafts",a:"Knot",b:"1FAA2",d:!0,e:!0,f:!0,h:!0,j:["knot","rope","scout"],k:[54,27],o:13},eyeglasses:{subcategory:"clothing",a:"Eyeglasses",b:"1F453",d:!0,e:!0,f:!0,h:!0,j:["glasses","fashion","accessories","eyesight","nerdy","dork","geek"],k:[13,16],o:0},dark_sunglasses:{subcategory:"clothing",a:"Sunglasses",b:"1F576-FE0F",c:"1F576",d:!0,e:!0,f:!0,h:!0,j:["sunglasses","face","cool","accessories"],k:[31,23],o:0},goggles:{subcategory:"clothing",a:"Goggles",b:"1F97D",d:!0,e:!0,f:!0,h:!0,j:["goggles","eyes","protection","safety"],k:[44,17],o:11},lab_coat:{subcategory:"clothing",a:"Lab Coat",b:"1F97C",d:!0,e:!0,f:!0,h:!0,j:["lab_coat","doctor","experiment","scientist","chemist"],k:[44,16],o:11},safety_vest:{subcategory:"clothing",a:"Safety Vest",b:"1F9BA",d:!0,e:!0,f:!0,h:!0,j:["safety_vest","protection"],k:[45,57],o:12},necktie:{subcategory:"clothing",a:"Necktie",b:"1F454",d:!0,e:!0,f:!0,h:!0,j:["necktie","shirt","suitup","formal","fashion","cloth","business"],k:[13,17],o:0},shirt:{subcategory:"clothing",a:"T-Shirt",b:"1F455",d:!0,e:!0,f:!0,h:!0,j:["t_shirt","fashion","cloth","casual","shirt","tee"],k:[13,18],n:["tshirt"],o:0},jeans:{subcategory:"clothing",a:"Jeans",b:"1F456",d:!0,e:!0,f:!0,h:!0,j:["jeans","fashion","shopping"],k:[13,19],o:0},scarf:{subcategory:"clothing",a:"Scarf",b:"1F9E3",d:!0,e:!0,f:!0,h:!0,j:["scarf","neck","winter","clothes"],k:[53,19],o:5},gloves:{subcategory:"clothing",a:"Gloves",b:"1F9E4",d:!0,e:!0,f:!0,h:!0,j:["gloves","hands","winter","clothes"],k:[53,20],o:5},coat:{subcategory:"clothing",a:"Coat",b:"1F9E5",d:!0,e:!0,f:!0,h:!0,j:["coat","jacket"],k:[53,21],o:5},socks:{subcategory:"clothing",a:"Socks",b:"1F9E6",d:!0,e:!0,f:!0,h:!0,j:["socks","stockings","clothes"],k:[53,22],o:5},dress:{subcategory:"clothing",a:"Dress",b:"1F457",d:!0,e:!0,f:!0,h:!0,j:["dress","clothes","fashion","shopping"],k:[13,20],o:0},kimono:{subcategory:"clothing",a:"Kimono",b:"1F458",d:!0,e:!0,f:!0,h:!0,j:["kimono","dress","fashion","women","female","japanese"],k:[13,21],o:0},sari:{subcategory:"clothing",a:"Sari",b:"1F97B",d:!0,e:!0,f:!0,h:!0,j:["sari","dress"],k:[44,15],o:12},"one-piece_swimsuit":{subcategory:"clothing",a:"One-Piece Swimsuit",b:"1FA71",d:!0,e:!0,f:!0,h:!0,j:["one_piece_swimsuit","fashion"],k:[53,49],o:12},briefs:{subcategory:"clothing",a:"Briefs",b:"1FA72",d:!0,e:!0,f:!0,h:!0,j:["briefs","clothing"],k:[53,50],o:12},shorts:{subcategory:"clothing",a:"Shorts",b:"1FA73",d:!0,e:!0,f:!0,h:!0,j:["shorts","clothing"],k:[53,51],o:12},bikini:{subcategory:"clothing",a:"Bikini",b:"1F459",d:!0,e:!0,f:!0,h:!0,j:["bikini","swimming","female","woman","girl","fashion","beach","summer"],k:[13,22],o:0},womans_clothes:{subcategory:"clothing",a:"Womans Clothes",b:"1F45A",d:!0,e:!0,f:!0,h:!0,j:["woman_s_clothes","fashion","shopping_bags","female"],k:[13,23],o:0},folding_hand_fan:{subcategory:"clothing",a:"Folding Hand Fan",b:"1FAAD",d:!0,e:!0,f:!1,h:!1,j:["folding hand fan","flamenco","hot"],k:[54,38],o:15},purse:{subcategory:"clothing",a:"Purse",b:"1F45B",d:!0,e:!0,f:!0,h:!0,j:["purse","fashion","accessories","money","sales","shopping"],k:[13,24],o:0},handbag:{subcategory:"clothing",a:"Handbag",b:"1F45C",d:!0,e:!0,f:!0,h:!0,j:["handbag","fashion","accessory","accessories","shopping"],k:[13,25],o:0},pouch:{subcategory:"clothing",a:"Pouch",b:"1F45D",d:!0,e:!0,f:!0,h:!0,j:["clutch_bag","bag","accessories","shopping"],k:[13,26],o:0},shopping_bags:{subcategory:"clothing",a:"Shopping Bags",b:"1F6CD-FE0F",c:"1F6CD",d:!0,e:!0,f:!0,h:!0,j:["shopping_bags","mall","buy","purchase"],k:[38,0],o:0},school_satchel:{subcategory:"clothing",a:"School Satchel",b:"1F392",d:!0,e:!0,f:!0,h:!0,j:["backpack","student","education","bag"],k:[7,26],o:0},thong_sandal:{subcategory:"clothing",a:"Thong Sandal",b:"1FA74",d:!0,e:!0,f:!0,h:!0,j:["thong sandal","footwear","summer"],k:[53,52],o:13},mans_shoe:{subcategory:"clothing",a:"Mans Shoe",b:"1F45E",d:!0,e:!0,f:!0,h:!0,j:["man_s_shoe","fashion","male"],k:[13,27],n:["shoe"],o:0},athletic_shoe:{subcategory:"clothing",a:"Athletic Shoe",b:"1F45F",d:!0,e:!0,f:!0,h:!0,j:["running_shoe","shoes","sports","sneakers"],k:[13,28],o:0},hiking_boot:{subcategory:"clothing",a:"Hiking Boot",b:"1F97E",d:!0,e:!0,f:!0,h:!0,j:["hiking_boot","backpacking","camping","hiking"],k:[44,18],o:11},womans_flat_shoe:{subcategory:"clothing",a:"Flat Shoe",b:"1F97F",d:!0,e:!0,f:!0,h:!0,j:["flat_shoe","ballet","slip-on","slipper"],k:[44,19],o:11},high_heel:{subcategory:"clothing",a:"High-Heeled Shoe",b:"1F460",d:!0,e:!0,f:!0,h:!0,j:["high_heeled_shoe","fashion","shoes","female","pumps","stiletto"],k:[13,29],o:0},sandal:{subcategory:"clothing",a:"Womans Sandal",b:"1F461",d:!0,e:!0,f:!0,h:!0,j:["woman_s_sandal","shoes","fashion","flip flops"],k:[13,30],o:0},ballet_shoes:{subcategory:"clothing",a:"Ballet Shoes",b:"1FA70",d:!0,e:!0,f:!0,h:!0,j:["ballet_shoes","dance"],k:[53,48],o:12},boot:{subcategory:"clothing",a:"Womans Boots",b:"1F462",d:!0,e:!0,f:!0,h:!0,j:["woman_s_boot","shoes","fashion"],k:[13,31],o:0},hair_pick:{subcategory:"clothing",a:"Hair Pick",b:"1FAAE",d:!0,e:!0,f:!1,h:!1,j:["hair pick","afro","comb"],k:[54,39],o:15},crown:{subcategory:"clothing",a:"Crown",b:"1F451",d:!0,e:!0,f:!0,h:!0,j:["crown","king","kod","leader","royalty","lord"],k:[13,14],o:0},womans_hat:{subcategory:"clothing",a:"Womans Hat",b:"1F452",d:!0,e:!0,f:!0,h:!0,j:["woman_s_hat","fashion","accessories","female","lady","spring"],k:[13,15],o:0},tophat:{subcategory:"clothing",a:"Top Hat",b:"1F3A9",d:!0,e:!0,f:!0,h:!0,j:["top_hat","magic","gentleman","classy","circus"],k:[7,44],o:0},mortar_board:{subcategory:"clothing",a:"Graduation Cap",b:"1F393",d:!0,e:!0,f:!0,h:!0,j:["graduation_cap","school","college","degree","university","graduation","cap","hat","legal","learn","education"],k:[7,27],o:0},billed_cap:{subcategory:"clothing",a:"Billed Cap",b:"1F9E2",d:!0,e:!0,f:!0,h:!0,j:["billed_cap","cap","baseball"],k:[53,18],o:5},military_helmet:{subcategory:"clothing",a:"Military Helmet",b:"1FA96",d:!0,e:!0,f:!0,h:!0,j:["military helmet","army","protection"],k:[54,15],o:13},helmet_with_white_cross:{subcategory:"clothing",a:"Rescue Worker’s Helmet",b:"26D1-FE0F",c:"26D1",d:!0,e:!0,f:!0,h:!0,j:["rescue_worker_s_helmet","construction","build"],k:[58,21],o:0},prayer_beads:{subcategory:"clothing",a:"Prayer Beads",b:"1F4FF",d:!0,e:!0,f:!0,h:!0,j:["prayer_beads","dhikr","religious"],k:[29,25],o:1},lipstick:{subcategory:"clothing",a:"Lipstick",b:"1F484",d:!0,e:!0,f:!0,h:!0,j:["lipstick","female","girl","fashion","woman"],k:[25,53],o:0},ring:{subcategory:"clothing",a:"Ring",b:"1F48D",d:!0,e:!0,f:!0,h:!0,j:["ring","wedding","propose","marriage","valentines","diamond","fashion","jewelry","gem","engagement"],k:[26,40],o:0},gem:{subcategory:"clothing",a:"Gem Stone",b:"1F48E",d:!0,e:!0,f:!0,h:!0,j:["gem_stone","blue","ruby","diamond","jewelry"],k:[26,41],o:0},mute:{subcategory:"sound",a:"Speaker with Cancellation Stroke",b:"1F507",d:!0,e:!0,f:!0,h:!0,j:["muted_speaker","sound","volume","silence","quiet"],k:[29,33],o:1},speaker:{subcategory:"sound",a:"Speaker",b:"1F508",d:!0,e:!0,f:!0,h:!0,j:["speaker_low_volume","sound","volume","silence","broadcast"],k:[29,34],o:0},sound:{subcategory:"sound",a:"Speaker with One Sound Wave",b:"1F509",d:!0,e:!0,f:!0,h:!0,j:["speaker_medium_volume","volume","speaker","broadcast"],k:[29,35],o:1},loud_sound:{subcategory:"sound",a:"Speaker with Three Sound Waves",b:"1F50A",d:!0,e:!0,f:!0,h:!0,j:["speaker_high_volume","volume","noise","noisy","speaker","broadcast"],k:[29,36],o:0},loudspeaker:{subcategory:"sound",a:"Public Address Loudspeaker",b:"1F4E2",d:!0,e:!0,f:!0,h:!0,j:["loudspeaker","volume","sound"],k:[28,58],o:0},mega:{subcategory:"sound",a:"Cheering Megaphone",b:"1F4E3",d:!0,e:!0,f:!0,h:!0,j:["megaphone","sound","speaker","volume"],k:[28,59],o:0},postal_horn:{subcategory:"sound",a:"Postal Horn",b:"1F4EF",d:!0,e:!0,f:!0,h:!0,j:["postal_horn","instrument","music"],k:[29,10],o:1},bell:{subcategory:"sound",a:"Bell",b:"1F514",d:!0,e:!0,f:!0,h:!0,j:["bell","sound","notification","christmas","xmas","chime"],k:[29,46],o:0},no_bell:{subcategory:"sound",a:"Bell with Cancellation Stroke",b:"1F515",d:!0,e:!0,f:!0,h:!0,j:["bell_with_slash","sound","volume","mute","quiet","silent"],k:[29,47],o:1},musical_score:{subcategory:"music",a:"Musical Score",b:"1F3BC",d:!0,e:!0,f:!0,h:!0,j:["musical_score","treble","clef","compose"],k:[8,2],o:0},musical_note:{subcategory:"music",a:"Musical Note",b:"1F3B5",d:!0,e:!0,f:!0,h:!0,j:["musical_note","score","tone","sound"],k:[7,56],o:0},notes:{subcategory:"music",a:"Multiple Musical Notes",b:"1F3B6",d:!0,e:!0,f:!0,h:!0,j:["musical_notes","music","score"],k:[7,57],o:0},studio_microphone:{subcategory:"music",a:"Studio Microphone",b:"1F399-FE0F",c:"1F399",d:!0,e:!0,f:!0,h:!0,j:["studio_microphone","sing","recording","artist","talkshow"],k:[7,30],o:0},level_slider:{subcategory:"music",a:"Level Slider",b:"1F39A-FE0F",c:"1F39A",d:!0,e:!0,f:!0,h:!0,j:["level_slider","scale"],k:[7,31],o:0},control_knobs:{subcategory:"music",a:"Control Knobs",b:"1F39B-FE0F",c:"1F39B",d:!0,e:!0,f:!0,h:!0,j:["control_knobs","dial"],k:[7,32],o:0},microphone:{subcategory:"music",a:"Microphone",b:"1F3A4",d:!0,e:!0,f:!0,h:!0,j:["microphone","sound","music","PA","sing","talkshow"],k:[7,39],o:0},headphones:{subcategory:"music",a:"Headphone",b:"1F3A7",d:!0,e:!0,f:!0,h:!0,j:["headphone","music","score","gadgets"],k:[7,42],o:0},radio:{subcategory:"music",a:"Radio",b:"1F4FB",d:!0,e:!0,f:!0,h:!0,j:["radio","communication","music","podcast","program"],k:[29,22],o:0},saxophone:{subcategory:"musical-instrument",a:"Saxophone",b:"1F3B7",d:!0,e:!0,f:!0,h:!0,j:["saxophone","music","instrument","jazz","blues"],k:[7,58],o:0},accordion:{subcategory:"musical-instrument",a:"Accordion",b:"1FA97",d:!0,e:!0,f:!0,h:!0,j:["accordion","music"],k:[54,16],o:13},guitar:{subcategory:"musical-instrument",a:"Guitar",b:"1F3B8",d:!0,e:!0,f:!0,h:!0,j:["guitar","music","instrument"],k:[7,59],o:0},musical_keyboard:{subcategory:"musical-instrument",a:"Musical Keyboard",b:"1F3B9",d:!0,e:!0,f:!0,h:!0,j:["musical_keyboard","piano","instrument","compose"],k:[7,60],o:0},trumpet:{subcategory:"musical-instrument",a:"Trumpet",b:"1F3BA",d:!0,e:!0,f:!0,h:!0,j:["trumpet","music","brass"],k:[8,0],o:0},violin:{subcategory:"musical-instrument",a:"Violin",b:"1F3BB",d:!0,e:!0,f:!0,h:!0,j:["violin","music","instrument","orchestra","symphony"],k:[8,1],o:0},banjo:{subcategory:"musical-instrument",a:"Banjo",b:"1FA95",d:!0,e:!0,f:!0,h:!0,j:["banjo","music","instructment"],k:[54,14],o:12},drum_with_drumsticks:{subcategory:"musical-instrument",a:"Drum with Drumsticks",b:"1F941",d:!0,e:!0,f:!0,h:!0,j:["drum","music","instrument","drumsticks","snare"],k:[43,14],o:3},long_drum:{subcategory:"musical-instrument",a:"Long Drum",b:"1FA98",d:!0,e:!0,f:!0,h:!0,j:["long drum","music"],k:[54,17],o:13},maracas:{subcategory:"musical-instrument",a:"Maracas",b:"1FA87",d:!0,e:!0,f:!1,h:!1,j:["maracas","music","instrument","percussion"],k:[54,7],o:15},flute:{subcategory:"musical-instrument",a:"Flute",b:"1FA88",d:!0,e:!0,f:!1,h:!1,j:["flute","bamboo","music","instrument","pied piper"],k:[54,8],o:15},iphone:{subcategory:"phone",a:"Mobile Phone",b:"1F4F1",d:!0,e:!0,f:!0,h:!0,j:["mobile_phone","technology","apple","gadgets","dial"],k:[29,12],o:0},calling:{subcategory:"phone",a:"Mobile Phone with Rightwards Arrow at Left",b:"1F4F2",d:!0,e:!0,f:!0,h:!0,j:["mobile_phone_with_arrow","iphone","incoming"],k:[29,13],o:0},phone:{subcategory:"phone",a:"Black Telephone",b:"260E-FE0F",c:"260E",d:!0,e:!0,f:!0,h:!0,j:["telephone","technology","communication","dial"],k:[57,15],n:["telephone"],o:0},telephone_receiver:{subcategory:"phone",a:"Telephone Receiver",b:"1F4DE",d:!0,e:!0,f:!0,h:!0,j:["telephone_receiver","technology","communication","dial"],k:[28,54],o:0},pager:{subcategory:"phone",a:"Pager",b:"1F4DF",d:!0,e:!0,f:!0,h:!0,j:["pager","bbcall","oldschool","90s"],k:[28,55],o:0},fax:{subcategory:"phone",a:"Fax Machine",b:"1F4E0",d:!0,e:!0,f:!0,h:!0,j:["fax_machine","communication","technology"],k:[28,56],o:0},battery:{subcategory:"computer",a:"Battery",b:"1F50B",d:!0,e:!0,f:!0,h:!0,j:["battery","power","energy","sustain"],k:[29,37],o:0},low_battery:{subcategory:"computer",a:"Low Battery",b:"1FAAB",d:!0,e:!0,f:!0,h:!0,j:["low battery","drained","dead"],k:[54,36],o:14},electric_plug:{subcategory:"computer",a:"Electric Plug",b:"1F50C",d:!0,e:!0,f:!0,h:!0,j:["electric_plug","charger","power"],k:[29,38],o:0},computer:{subcategory:"computer",a:"Personal Computer",b:"1F4BB",d:!0,e:!0,f:!0,h:!0,j:["laptop","technology","screen","display","monitor"],k:[28,19],o:0},desktop_computer:{subcategory:"computer",a:"Desktop Computer",b:"1F5A5-FE0F",c:"1F5A5",d:!0,e:!0,f:!0,h:!0,j:["desktop_computer","technology","computing","screen"],k:[31,57],o:0},printer:{subcategory:"computer",a:"Printer",b:"1F5A8-FE0F",c:"1F5A8",d:!0,e:!0,f:!0,h:!0,j:["printer","paper","ink"],k:[31,58],o:0},keyboard:{subcategory:"computer",a:"Keyboard",b:"2328-FE0F",c:"2328",d:!0,e:!0,f:!0,h:!0,j:["keyboard","technology","computer","type","input","text"],k:[56,46],o:1},three_button_mouse:{subcategory:"computer",a:"Computer Mouse",b:"1F5B1-FE0F",c:"1F5B1",d:!0,e:!0,f:!0,h:!0,j:["computer_mouse","click"],k:[31,59],o:0},trackball:{subcategory:"computer",a:"Trackball",b:"1F5B2-FE0F",c:"1F5B2",d:!0,e:!0,f:!0,h:!0,j:["trackball","technology","trackpad"],k:[31,60],o:0},minidisc:{subcategory:"computer",a:"Minidisc",b:"1F4BD",d:!0,e:!0,f:!0,h:!0,j:["computer_disk","technology","record","data","disk","90s"],k:[28,21],o:0},floppy_disk:{subcategory:"computer",a:"Floppy Disk",b:"1F4BE",d:!0,e:!0,f:!0,h:!0,j:["floppy_disk","oldschool","technology","save","90s","80s"],k:[28,22],o:0},cd:{subcategory:"computer",a:"Optical Disc",b:"1F4BF",d:!0,e:!0,f:!0,h:!0,j:["optical_disk","technology","dvd","disk","disc","90s"],k:[28,23],o:0},dvd:{subcategory:"computer",a:"Dvd",b:"1F4C0",d:!0,e:!0,f:!0,h:!0,j:["dvd","cd","disk","disc"],k:[28,24],o:0},abacus:{subcategory:"computer",a:"Abacus",b:"1F9EE",d:!0,e:!0,f:!0,h:!0,j:["abacus","calculation"],k:[53,30],o:11},movie_camera:{subcategory:"light & video",a:"Movie Camera",b:"1F3A5",d:!0,e:!0,f:!0,h:!0,j:["movie_camera","film","record"],k:[7,40],o:0},film_frames:{subcategory:"light & video",a:"Film Frames",b:"1F39E-FE0F",c:"1F39E",d:!0,e:!0,f:!0,h:!0,j:["film_frames","movie"],k:[7,33],o:0},film_projector:{subcategory:"light & video",a:"Film Projector",b:"1F4FD-FE0F",c:"1F4FD",d:!0,e:!0,f:!0,h:!0,j:["film_projector","video","tape","record","movie"],k:[29,24],o:0},clapper:{subcategory:"light & video",a:"Clapper Board",b:"1F3AC",d:!0,e:!0,f:!0,h:!0,j:["clapper_board","movie","film","record"],k:[7,47],o:0},tv:{subcategory:"light & video",a:"Television",b:"1F4FA",d:!0,e:!0,f:!0,h:!0,j:["television","technology","program","oldschool","show"],k:[29,21],o:0},camera:{subcategory:"light & video",a:"Camera",b:"1F4F7",d:!0,e:!0,f:!0,h:!0,j:["camera","gadgets","photography"],k:[29,18],o:0},camera_with_flash:{subcategory:"light & video",a:"Camera with Flash",b:"1F4F8",d:!0,e:!0,f:!0,h:!0,j:["camera_with_flash","photography","gadgets"],k:[29,19],o:1},video_camera:{subcategory:"light & video",a:"Video Camera",b:"1F4F9",d:!0,e:!0,f:!0,h:!0,j:["video_camera","film","record"],k:[29,20],o:0},vhs:{subcategory:"light & video",a:"Videocassette",b:"1F4FC",d:!0,e:!0,f:!0,h:!0,j:["videocassette","record","video","oldschool","90s","80s"],k:[29,23],o:0},mag:{subcategory:"light & video",a:"Left-Pointing Magnifying Glass",b:"1F50D",d:!0,e:!0,f:!0,h:!0,j:["magnifying_glass_tilted_left","search","zoom","find","detective"],k:[29,39],o:0},mag_right:{subcategory:"light & video",a:"Right-Pointing Magnifying Glass",b:"1F50E",d:!0,e:!0,f:!0,h:!0,j:["magnifying_glass_tilted_right","search","zoom","find","detective"],k:[29,40],o:0},candle:{subcategory:"light & video",a:"Candle",b:"1F56F-FE0F",c:"1F56F",d:!0,e:!0,f:!0,h:!0,j:["candle","fire","wax"],k:[30,57],o:0},bulb:{subcategory:"light & video",a:"Electric Light Bulb",b:"1F4A1",d:!0,e:!0,f:!0,h:!0,j:["light_bulb","light","electricity","idea"],k:[27,49],o:0},flashlight:{subcategory:"light & video",a:"Electric Torch",b:"1F526",d:!0,e:!0,f:!0,h:!0,j:["flashlight","dark","camping","sight","night"],k:[30,3],o:0},izakaya_lantern:{subcategory:"light & video",a:"Izakaya Lantern",b:"1F3EE",d:!0,e:!0,f:!0,h:!0,j:["red_paper_lantern","light","paper","halloween","spooky"],k:[10,25],n:["lantern"],o:0},diya_lamp:{subcategory:"light & video",a:"Diya Lamp",b:"1FA94",d:!0,e:!0,f:!0,h:!0,j:["diya_lamp","lighting"],k:[54,13],o:12},notebook_with_decorative_cover:{subcategory:"book-paper",a:"Notebook with Decorative Cover",b:"1F4D4",d:!0,e:!0,f:!0,h:!0,j:["notebook_with_decorative_cover","classroom","notes","record","paper","study"],k:[28,44],o:0},closed_book:{subcategory:"book-paper",a:"Closed Book",b:"1F4D5",d:!0,e:!0,f:!0,h:!0,j:["closed_book","read","library","knowledge","textbook","learn"],k:[28,45],o:0},book:{subcategory:"book-paper",a:"Open Book",b:"1F4D6",d:!0,e:!0,f:!0,h:!0,j:["open_book","book","read","library","knowledge","literature","learn","study"],k:[28,46],n:["open_book"],o:0},green_book:{subcategory:"book-paper",a:"Green Book",b:"1F4D7",d:!0,e:!0,f:!0,h:!0,j:["green_book","read","library","knowledge","study"],k:[28,47],o:0},blue_book:{subcategory:"book-paper",a:"Blue Book",b:"1F4D8",d:!0,e:!0,f:!0,h:!0,j:["blue_book","read","library","knowledge","learn","study"],k:[28,48],o:0},orange_book:{subcategory:"book-paper",a:"Orange Book",b:"1F4D9",d:!0,e:!0,f:!0,h:!0,j:["orange_book","read","library","knowledge","textbook","study"],k:[28,49],o:0},books:{subcategory:"book-paper",a:"Books",b:"1F4DA",d:!0,e:!0,f:!0,h:!0,j:["books","literature","library","study"],k:[28,50],o:0},notebook:{subcategory:"book-paper",a:"Notebook",b:"1F4D3",d:!0,e:!0,f:!0,h:!0,j:["notebook","stationery","record","notes","paper","study"],k:[28,43],o:0},ledger:{subcategory:"book-paper",a:"Ledger",b:"1F4D2",d:!0,e:!0,f:!0,h:!0,j:["ledger","notes","paper"],k:[28,42],o:0},page_with_curl:{subcategory:"book-paper",a:"Page with Curl",b:"1F4C3",d:!0,e:!0,f:!0,h:!0,j:["page_with_curl","documents","office","paper"],k:[28,27],o:0},scroll:{subcategory:"book-paper",a:"Scroll",b:"1F4DC",d:!0,e:!0,f:!0,h:!0,j:["scroll","documents","ancient","history","paper"],k:[28,52],o:0},page_facing_up:{subcategory:"book-paper",a:"Page Facing Up",b:"1F4C4",d:!0,e:!0,f:!0,h:!0,j:["page_facing_up","documents","office","paper","information"],k:[28,28],o:0},newspaper:{subcategory:"book-paper",a:"Newspaper",b:"1F4F0",d:!0,e:!0,f:!0,h:!0,j:["newspaper","press","headline"],k:[29,11],o:0},rolled_up_newspaper:{subcategory:"book-paper",a:"Rolled-Up Newspaper",b:"1F5DE-FE0F",c:"1F5DE",d:!0,e:!0,f:!0,h:!0,j:["rolled_up_newspaper","press","headline"],k:[32,9],o:0},bookmark_tabs:{subcategory:"book-paper",a:"Bookmark Tabs",b:"1F4D1",d:!0,e:!0,f:!0,h:!0,j:["bookmark_tabs","favorite","save","order","tidy"],k:[28,41],o:0},bookmark:{subcategory:"book-paper",a:"Bookmark",b:"1F516",d:!0,e:!0,f:!0,h:!0,j:["bookmark","favorite","label","save"],k:[29,48],o:0},label:{subcategory:"book-paper",a:"Label",b:"1F3F7-FE0F",c:"1F3F7",d:!0,e:!0,f:!0,h:!0,j:["label","sale","tag"],k:[10,37],o:0},moneybag:{subcategory:"money",a:"Money Bag",b:"1F4B0",d:!0,e:!0,f:!0,h:!0,j:["money_bag","dollar","payment","coins","sale"],k:[28,8],o:0},coin:{subcategory:"money",a:"Coin",b:"1FA99",d:!0,e:!0,f:!0,h:!0,j:["coin","money","currency"],k:[54,18],o:13},yen:{subcategory:"money",a:"Banknote with Yen Sign",b:"1F4B4",d:!0,e:!0,f:!0,h:!0,j:["yen_banknote","money","sales","japanese","dollar","currency"],k:[28,12],o:0},dollar:{subcategory:"money",a:"Banknote with Dollar Sign",b:"1F4B5",d:!0,e:!0,f:!0,h:!0,j:["dollar_banknote","money","sales","bill","currency"],k:[28,13],o:0},euro:{subcategory:"money",a:"Banknote with Euro Sign",b:"1F4B6",d:!0,e:!0,f:!0,h:!0,j:["euro_banknote","money","sales","dollar","currency"],k:[28,14],o:1},pound:{subcategory:"money",a:"Banknote with Pound Sign",b:"1F4B7",d:!0,e:!0,f:!0,h:!0,j:["pound_banknote","british","sterling","money","sales","bills","uk","england","currency"],k:[28,15],o:1},money_with_wings:{subcategory:"money",a:"Money with Wings",b:"1F4B8",d:!0,e:!0,f:!0,h:!0,j:["money_with_wings","dollar","bills","payment","sale"],k:[28,16],o:0},credit_card:{subcategory:"money",a:"Credit Card",b:"1F4B3",d:!0,e:!0,f:!0,h:!0,j:["credit_card","money","sales","dollar","bill","payment","shopping"],k:[28,11],o:0},receipt:{subcategory:"money",a:"Receipt",b:"1F9FE",d:!0,e:!0,f:!0,h:!0,j:["receipt","accounting","expenses"],k:[53,46],o:11},chart:{subcategory:"money",a:"Chart with Upwards Trend and Yen Sign",b:"1F4B9",d:!0,e:!0,f:!0,h:!0,j:["chart_increasing_with_yen","green-square","graph","presentation","stats"],k:[28,17],o:0},email:{subcategory:"mail",a:"Envelope",b:"2709-FE0F",c:"2709",d:!0,e:!0,f:!0,h:!0,j:["envelope","letter","postal","inbox","communication"],k:[58,57],n:["envelope"],o:0},"e-mail":{subcategory:"mail",a:"E-Mail Symbol",b:"1F4E7",d:!0,e:!0,f:!0,h:!0,j:["e_mail","communication","inbox"],k:[29,2],o:0},incoming_envelope:{subcategory:"mail",a:"Incoming Envelope",b:"1F4E8",d:!0,e:!0,f:!0,h:!0,j:["incoming_envelope","email","inbox"],k:[29,3],o:0},envelope_with_arrow:{subcategory:"mail",a:"Envelope with Downwards Arrow Above",b:"1F4E9",d:!0,e:!0,f:!0,h:!0,j:["envelope_with_arrow","email","communication"],k:[29,4],o:0},outbox_tray:{subcategory:"mail",a:"Outbox Tray",b:"1F4E4",d:!0,e:!0,f:!0,h:!0,j:["outbox_tray","inbox","email"],k:[28,60],o:0},inbox_tray:{subcategory:"mail",a:"Inbox Tray",b:"1F4E5",d:!0,e:!0,f:!0,h:!0,j:["inbox_tray","email","documents"],k:[29,0],o:0},package:{subcategory:"mail",a:"Package",b:"1F4E6",d:!0,e:!0,f:!0,h:!0,j:["package","mail","gift","cardboard","box","moving"],k:[29,1],o:0},mailbox:{subcategory:"mail",a:"Closed Mailbox with Raised Flag",b:"1F4EB",d:!0,e:!0,f:!0,h:!0,j:["closed_mailbox_with_raised_flag","email","inbox","communication"],k:[29,6],o:0},mailbox_closed:{subcategory:"mail",a:"Closed Mailbox with Lowered Flag",b:"1F4EA",d:!0,e:!0,f:!0,h:!0,j:["closed_mailbox_with_lowered_flag","email","communication","inbox"],k:[29,5],o:0},mailbox_with_mail:{subcategory:"mail",a:"Open Mailbox with Raised Flag",b:"1F4EC",d:!0,e:!0,f:!0,h:!0,j:["open_mailbox_with_raised_flag","email","inbox","communication"],k:[29,7],o:0},mailbox_with_no_mail:{subcategory:"mail",a:"Open Mailbox with Lowered Flag",b:"1F4ED",d:!0,e:!0,f:!0,h:!0,j:["open_mailbox_with_lowered_flag","email","inbox"],k:[29,8],o:0},postbox:{subcategory:"mail",a:"Postbox",b:"1F4EE",d:!0,e:!0,f:!0,h:!0,j:["postbox","email","letter","envelope"],k:[29,9],o:0},ballot_box_with_ballot:{subcategory:"mail",a:"Ballot Box with Ballot",b:"1F5F3-FE0F",c:"1F5F3",d:!0,e:!0,f:!0,h:!0,j:["ballot_box_with_ballot","election","vote"],k:[32,14],o:0},pencil2:{subcategory:"writing",a:"Pencil",b:"270F-FE0F",c:"270F",d:!0,e:!0,f:!0,h:!0,j:["pencil","stationery","write","paper","writing","school","study"],k:[59,21],o:0},black_nib:{subcategory:"writing",a:"Black Nib",b:"2712-FE0F",c:"2712",d:!0,e:!0,f:!0,h:!0,j:["black_nib","pen","stationery","writing","write"],k:[59,22],o:0},lower_left_fountain_pen:{subcategory:"writing",a:"Fountain Pen",b:"1F58B-FE0F",c:"1F58B",d:!0,e:!0,f:!0,h:!0,j:["fountain_pen","stationery","writing","write"],k:[31,35],o:0},lower_left_ballpoint_pen:{subcategory:"writing",a:"Pen",b:"1F58A-FE0F",c:"1F58A",d:!0,e:!0,f:!0,h:!0,j:["pen","stationery","writing","write"],k:[31,34],o:0},lower_left_paintbrush:{subcategory:"writing",a:"Paintbrush",b:"1F58C-FE0F",c:"1F58C",d:!0,e:!0,f:!0,h:!0,j:["paintbrush","drawing","creativity","art"],k:[31,36],o:0},lower_left_crayon:{subcategory:"writing",a:"Crayon",b:"1F58D-FE0F",c:"1F58D",d:!0,e:!0,f:!0,h:!0,j:["crayon","drawing","creativity"],k:[31,37],o:0},memo:{subcategory:"writing",a:"Memo",b:"1F4DD",d:!0,e:!0,f:!0,h:!0,j:["memo","write","documents","stationery","pencil","paper","writing","legal","exam","quiz","test","study","compose"],k:[28,53],n:["pencil"],o:0},briefcase:{subcategory:"office",a:"Briefcase",b:"1F4BC",d:!0,e:!0,f:!0,h:!0,j:["briefcase","business","documents","work","law","legal","job","career"],k:[28,20],o:0},file_folder:{subcategory:"office",a:"File Folder",b:"1F4C1",d:!0,e:!0,f:!0,h:!0,j:["file_folder","documents","business","office"],k:[28,25],o:0},open_file_folder:{subcategory:"office",a:"Open File Folder",b:"1F4C2",d:!0,e:!0,f:!0,h:!0,j:["open_file_folder","documents","load"],k:[28,26],o:0},card_index_dividers:{subcategory:"office",a:"Card Index Dividers",b:"1F5C2-FE0F",c:"1F5C2",d:!0,e:!0,f:!0,h:!0,j:["card_index_dividers","organizing","business","stationery"],k:[32,1],o:0},date:{subcategory:"office",a:"Calendar",b:"1F4C5",d:!0,e:!0,f:!0,h:!0,j:["calendar","schedule"],k:[28,29],o:0},calendar:{subcategory:"office",a:"Tear-off Calendar",b:"1F4C6",d:!0,e:!0,f:!0,h:!0,j:["tear_off_calendar","schedule","date","planning"],k:[28,30],o:0},spiral_note_pad:{subcategory:"office",a:"Spiral Notepad",b:"1F5D2-FE0F",c:"1F5D2",d:!0,e:!0,f:!0,h:!0,j:["spiral_notepad","memo","stationery"],k:[32,5],o:0},spiral_calendar_pad:{subcategory:"office",a:"Spiral Calendar",b:"1F5D3-FE0F",c:"1F5D3",d:!0,e:!0,f:!0,h:!0,j:["spiral_calendar","date","schedule","planning"],k:[32,6],o:0},card_index:{subcategory:"office",a:"Card Index",b:"1F4C7",d:!0,e:!0,f:!0,h:!0,j:["card_index","business","stationery"],k:[28,31],o:0},chart_with_upwards_trend:{subcategory:"office",a:"Chart with Upwards Trend",b:"1F4C8",d:!0,e:!0,f:!0,h:!0,j:["chart_increasing","graph","presentation","stats","recovery","business","economics","money","sales","good","success"],k:[28,32],o:0},chart_with_downwards_trend:{subcategory:"office",a:"Chart with Downwards Trend",b:"1F4C9",d:!0,e:!0,f:!0,h:!0,j:["chart_decreasing","graph","presentation","stats","recession","business","economics","money","sales","bad","failure"],k:[28,33],o:0},bar_chart:{subcategory:"office",a:"Bar Chart",b:"1F4CA",d:!0,e:!0,f:!0,h:!0,j:["bar_chart","graph","presentation","stats"],k:[28,34],o:0},clipboard:{subcategory:"office",a:"Clipboard",b:"1F4CB",d:!0,e:!0,f:!0,h:!0,j:["clipboard","stationery","documents"],k:[28,35],o:0},pushpin:{subcategory:"office",a:"Pushpin",b:"1F4CC",d:!0,e:!0,f:!0,h:!0,j:["pushpin","stationery","mark","here"],k:[28,36],o:0},round_pushpin:{subcategory:"office",a:"Round Pushpin",b:"1F4CD",d:!0,e:!0,f:!0,h:!0,j:["round_pushpin","stationery","location","map","here"],k:[28,37],o:0},paperclip:{subcategory:"office",a:"Paperclip",b:"1F4CE",d:!0,e:!0,f:!0,h:!0,j:["paperclip","documents","stationery"],k:[28,38],o:0},linked_paperclips:{subcategory:"office",a:"Linked Paperclips",b:"1F587-FE0F",c:"1F587",d:!0,e:!0,f:!0,h:!0,j:["linked_paperclips","documents","stationery"],k:[31,33],o:0},straight_ruler:{subcategory:"office",a:"Straight Ruler",b:"1F4CF",d:!0,e:!0,f:!0,h:!0,j:["straight_ruler","stationery","calculate","length","math","school","drawing","architect","sketch"],k:[28,39],o:0},triangular_ruler:{subcategory:"office",a:"Triangular Ruler",b:"1F4D0",d:!0,e:!0,f:!0,h:!0,j:["triangular_ruler","stationery","math","architect","sketch"],k:[28,40],o:0},scissors:{subcategory:"office",a:"Black Scissors",b:"2702-FE0F",c:"2702",d:!0,e:!0,f:!0,h:!0,j:["scissors","stationery","cut"],k:[58,54],o:0},card_file_box:{subcategory:"office",a:"Card File Box",b:"1F5C3-FE0F",c:"1F5C3",d:!0,e:!0,f:!0,h:!0,j:["card_file_box","business","stationery"],k:[32,2],o:0},file_cabinet:{subcategory:"office",a:"File Cabinet",b:"1F5C4-FE0F",c:"1F5C4",d:!0,e:!0,f:!0,h:!0,j:["file_cabinet","filing","organizing"],k:[32,3],o:0},wastebasket:{subcategory:"office",a:"Wastebasket",b:"1F5D1-FE0F",c:"1F5D1",d:!0,e:!0,f:!0,h:!0,j:["wastebasket","bin","trash","rubbish","garbage","toss"],k:[32,4],o:0},lock:{subcategory:"lock",a:"Lock",b:"1F512",d:!0,e:!0,f:!0,h:!0,j:["locked","security","password","padlock"],k:[29,44],o:0},unlock:{subcategory:"lock",a:"Open Lock",b:"1F513",d:!0,e:!0,f:!0,h:!0,j:["unlocked","privacy","security"],k:[29,45],o:0},lock_with_ink_pen:{subcategory:"lock",a:"Lock with Ink Pen",b:"1F50F",d:!0,e:!0,f:!0,h:!0,j:["locked_with_pen","security","secret"],k:[29,41],o:0},closed_lock_with_key:{subcategory:"lock",a:"Closed Lock with Key",b:"1F510",d:!0,e:!0,f:!0,h:!0,j:["locked_with_key","security","privacy"],k:[29,42],o:0},key:{subcategory:"lock",a:"Key",b:"1F511",d:!0,e:!0,f:!0,h:!0,j:["key","lock","door","password"],k:[29,43],o:0},old_key:{subcategory:"lock",a:"Old Key",b:"1F5DD-FE0F",c:"1F5DD",d:!0,e:!0,f:!0,h:!0,j:["old_key","lock","door","password"],k:[32,8],o:0},hammer:{subcategory:"tool",a:"Hammer",b:"1F528",d:!0,e:!0,f:!0,h:!0,j:["hammer","tools","build","create"],k:[30,5],o:0},axe:{subcategory:"tool",a:"Axe",b:"1FA93",d:!0,e:!0,f:!0,h:!0,j:["axe","tool","chop","cut"],k:[54,12],o:12},pick:{subcategory:"tool",a:"Pick",b:"26CF-FE0F",c:"26CF",d:!0,e:!0,f:!0,h:!0,j:["pick","tools","dig"],k:[58,20],o:0},hammer_and_pick:{subcategory:"tool",a:"Hammer and Pick",b:"2692-FE0F",c:"2692",d:!0,e:!0,f:!0,h:!0,j:["hammer_and_pick","tools","build","create"],k:[57,59],o:1},hammer_and_wrench:{subcategory:"tool",a:"Hammer and Wrench",b:"1F6E0-FE0F",c:"1F6E0",d:!0,e:!0,f:!0,h:!0,j:["hammer_and_wrench","tools","build","create"],k:[38,13],o:0},dagger_knife:{subcategory:"tool",a:"Dagger",b:"1F5E1-FE0F",c:"1F5E1",d:!0,e:!0,f:!0,h:!0,j:["dagger","weapon"],k:[32,10],o:0},crossed_swords:{subcategory:"tool",a:"Crossed Swords",b:"2694-FE0F",c:"2694",d:!0,e:!0,f:!0,h:!0,j:["crossed_swords","weapon"],k:[58,0],o:1},bomb:{subcategory:"tool",a:"Bomb",b:"1F4A3",d:!0,e:!0,f:!0,h:!0,j:["bomb","boom","explode","explosion","terrorism"],k:[27,51],o:0},boomerang:{subcategory:"tool",a:"Boomerang",b:"1FA83",d:!0,e:!0,f:!0,h:!0,j:["boomerang","weapon"],k:[54,3],o:13},bow_and_arrow:{subcategory:"tool",a:"Bow and Arrow",b:"1F3F9",d:!0,e:!0,f:!0,h:!0,j:["bow_and_arrow","sports"],k:[10,39],o:1},shield:{subcategory:"tool",a:"Shield",b:"1F6E1-FE0F",c:"1F6E1",d:!0,e:!0,f:!0,h:!0,j:["shield","protection","security"],k:[38,14],o:0},carpentry_saw:{subcategory:"tool",a:"Carpentry Saw",b:"1FA9A",d:!0,e:!0,f:!0,h:!0,j:["carpentry saw","cut","chop"],k:[54,19],o:13},wrench:{subcategory:"tool",a:"Wrench",b:"1F527",d:!0,e:!0,f:!0,h:!0,j:["wrench","tools","diy","ikea","fix","maintainer"],k:[30,4],o:0},screwdriver:{subcategory:"tool",a:"Screwdriver",b:"1FA9B",d:!0,e:!0,f:!0,h:!0,j:["screwdriver","tools"],k:[54,20],o:13},nut_and_bolt:{subcategory:"tool",a:"Nut and Bolt",b:"1F529",d:!0,e:!0,f:!0,h:!0,j:["nut_and_bolt","handy","tools","fix"],k:[30,6],o:0},gear:{subcategory:"tool",a:"Gear",b:"2699-FE0F",c:"2699",d:!0,e:!0,f:!0,h:!0,j:["gear","cog"],k:[58,4],o:1},compression:{subcategory:"tool",a:"Clamp",b:"1F5DC-FE0F",c:"1F5DC",d:!0,e:!0,f:!0,h:!0,j:["clamp","tool"],k:[32,7],o:0},scales:{subcategory:"tool",a:"Balance Scale",b:"2696-FE0F",c:"2696",d:!0,e:!0,f:!0,h:!0,j:["balance_scale","law","fairness","weight"],k:[58,2],o:1},probing_cane:{subcategory:"tool",a:"Probing Cane",b:"1F9AF",d:!0,e:!0,f:!0,h:!0,j:["probing_cane","accessibility"],k:[45,6],o:12},link:{subcategory:"tool",a:"Link Symbol",b:"1F517",d:!0,e:!0,f:!0,h:!0,j:["link","rings","url"],k:[29,49],o:0},chains:{subcategory:"tool",a:"Chains",b:"26D3-FE0F",c:"26D3",d:!0,e:!0,f:!0,h:!0,j:["chains","lock","arrest"],k:[58,22],o:0},hook:{subcategory:"tool",a:"Hook",b:"1FA9D",d:!0,e:!0,f:!0,h:!0,j:["hook","tools"],k:[54,22],o:13},toolbox:{subcategory:"tool",a:"Toolbox",b:"1F9F0",d:!0,e:!0,f:!0,h:!0,j:["toolbox","tools","diy","fix","maintainer","mechanic"],k:[53,32],o:11},magnet:{subcategory:"tool",a:"Magnet",b:"1F9F2",d:!0,e:!0,f:!0,h:!0,j:["magnet","attraction","magnetic"],k:[53,34],o:11},ladder:{subcategory:"tool",a:"Ladder",b:"1FA9C",d:!0,e:!0,f:!0,h:!0,j:["ladder","tools"],k:[54,21],o:13},alembic:{subcategory:"science",a:"Alembic",b:"2697-FE0F",c:"2697",d:!0,e:!0,f:!0,h:!0,j:["alembic","distilling","science","experiment","chemistry"],k:[58,3],o:1},test_tube:{subcategory:"science",a:"Test Tube",b:"1F9EA",d:!0,e:!0,f:!0,h:!0,j:["test_tube","chemistry","experiment","lab","science"],k:[53,26],o:11},petri_dish:{subcategory:"science",a:"Petri Dish",b:"1F9EB",d:!0,e:!0,f:!0,h:!0,j:["petri_dish","bacteria","biology","culture","lab"],k:[53,27],o:11},dna:{subcategory:"science",a:"Dna Double Helix",b:"1F9EC",d:!0,e:!0,f:!0,h:!0,j:["dna","biologist","genetics","life"],k:[53,28],o:11},microscope:{subcategory:"science",a:"Microscope",b:"1F52C",d:!0,e:!0,f:!0,h:!0,j:["microscope","laboratory","experiment","zoomin","science","study"],k:[30,9],o:1},telescope:{subcategory:"science",a:"Telescope",b:"1F52D",d:!0,e:!0,f:!0,h:!0,j:["telescope","stars","space","zoom","science","astronomy"],k:[30,10],o:1},satellite_antenna:{subcategory:"science",a:"Satellite Antenna",b:"1F4E1",d:!0,e:!0,f:!0,h:!0,j:["satellite_antenna","communication","future","radio","space"],k:[28,57],o:0},syringe:{subcategory:"medical",a:"Syringe",b:"1F489",d:!0,e:!0,f:!0,h:!0,j:["syringe","health","hospital","drugs","blood","medicine","needle","doctor","nurse"],k:[26,36],o:0},drop_of_blood:{subcategory:"medical",a:"Drop of Blood",b:"1FA78",d:!0,e:!0,f:!0,h:!0,j:["drop_of_blood","period","hurt","harm","wound"],k:[53,56],o:12},pill:{subcategory:"medical",a:"Pill",b:"1F48A",d:!0,e:!0,f:!0,h:!0,j:["pill","health","medicine","doctor","pharmacy","drug"],k:[26,37],o:0},adhesive_bandage:{subcategory:"medical",a:"Adhesive Bandage",b:"1FA79",d:!0,e:!0,f:!0,h:!0,j:["adhesive_bandage","heal"],k:[53,57],o:12},crutch:{subcategory:"medical",a:"Crutch",b:"1FA7C",d:!0,e:!0,f:!0,h:!0,j:["crutch","accessibility","assist"],k:[53,60],o:14},stethoscope:{subcategory:"medical",a:"Stethoscope",b:"1FA7A",d:!0,e:!0,f:!0,h:!0,j:["stethoscope","health"],k:[53,58],o:12},"x-ray":{subcategory:"medical",a:"X-Ray",b:"1FA7B",d:!0,e:!0,f:!0,h:!0,j:["x-ray","skeleton","medicine"],k:[53,59],o:14},door:{subcategory:"household",a:"Door",b:"1F6AA",d:!0,e:!0,f:!0,h:!0,j:["door","house","entry","exit"],k:[36,31],o:0},elevator:{subcategory:"household",a:"Elevator",b:"1F6D7",d:!0,e:!0,f:!0,h:!0,j:["elevator","lift"],k:[38,8],o:13},mirror:{subcategory:"household",a:"Mirror",b:"1FA9E",d:!0,e:!0,f:!0,h:!0,j:["mirror","reflection"],k:[54,23],o:13},window:{subcategory:"household",a:"Window",b:"1FA9F",d:!0,e:!0,f:!0,h:!0,j:["window","scenery"],k:[54,24],o:13},bed:{subcategory:"household",a:"Bed",b:"1F6CF-FE0F",c:"1F6CF",d:!0,e:!0,f:!0,h:!0,j:["bed","sleep","rest"],k:[38,2],o:0},couch_and_lamp:{subcategory:"household",a:"Couch and Lamp",b:"1F6CB-FE0F",c:"1F6CB",d:!0,e:!0,f:!0,h:!0,j:["couch_and_lamp","read","chill"],k:[37,54],o:0},chair:{subcategory:"household",a:"Chair",b:"1FA91",d:!0,e:!0,f:!0,h:!0,j:["chair","sit","furniture"],k:[54,10],o:12},toilet:{subcategory:"household",a:"Toilet",b:"1F6BD",d:!0,e:!0,f:!0,h:!0,j:["toilet","restroom","wc","washroom","bathroom","potty"],k:[37,40],o:0},plunger:{subcategory:"household",a:"Plunger",b:"1FAA0",d:!0,e:!0,f:!0,h:!0,j:["plunger","toilet"],k:[54,25],o:13},shower:{subcategory:"household",a:"Shower",b:"1F6BF",d:!0,e:!0,f:!0,h:!0,j:["shower","clean","water","bathroom"],k:[37,42],o:1},bathtub:{subcategory:"household",a:"Bathtub",b:"1F6C1",d:!0,e:!0,f:!0,h:!0,j:["bathtub","clean","shower","bathroom"],k:[37,49],o:1},mouse_trap:{subcategory:"household",a:"Mouse Trap",b:"1FAA4",d:!0,e:!0,f:!0,h:!0,j:["mouse trap","cheese"],k:[54,29],o:13},razor:{subcategory:"household",a:"Razor",b:"1FA92",d:!0,e:!0,f:!0,h:!0,j:["razor","cut"],k:[54,11],o:12},lotion_bottle:{subcategory:"household",a:"Lotion Bottle",b:"1F9F4",d:!0,e:!0,f:!0,h:!0,j:["lotion_bottle","moisturizer","sunscreen"],k:[53,36],o:11},safety_pin:{subcategory:"household",a:"Safety Pin",b:"1F9F7",d:!0,e:!0,f:!0,h:!0,j:["safety_pin","diaper"],k:[53,39],o:11},broom:{subcategory:"household",a:"Broom",b:"1F9F9",d:!0,e:!0,f:!0,h:!0,j:["broom","cleaning","sweeping","witch"],k:[53,41],o:11},basket:{subcategory:"household",a:"Basket",b:"1F9FA",d:!0,e:!0,f:!0,h:!0,j:["basket","laundry"],k:[53,42],o:11},roll_of_paper:{subcategory:"household",a:"Roll of Paper",b:"1F9FB",d:!0,e:!0,f:!0,h:!0,j:["roll_of_paper","roll"],k:[53,43],o:11},bucket:{subcategory:"household",a:"Bucket",b:"1FAA3",d:!0,e:!0,f:!0,h:!0,j:["bucket","water","container"],k:[54,28],o:13},soap:{subcategory:"household",a:"Bar of Soap",b:"1F9FC",d:!0,e:!0,f:!0,h:!0,j:["soap","bar","bathing","cleaning","lather"],k:[53,44],o:11},bubbles:{subcategory:"household",a:"Bubbles",b:"1FAE7",d:!0,e:!0,f:!0,h:!0,j:["bubbles","soap","fun","carbonation","sparkling"],k:[55,37],o:14},toothbrush:{subcategory:"household",a:"Toothbrush",b:"1FAA5",d:!0,e:!0,f:!0,h:!0,j:["toothbrush","hygiene","dental"],k:[54,30],o:13},sponge:{subcategory:"household",a:"Sponge",b:"1F9FD",d:!0,e:!0,f:!0,h:!0,j:["sponge","absorbing","cleaning","porous"],k:[53,45],o:11},fire_extinguisher:{subcategory:"household",a:"Fire Extinguisher",b:"1F9EF",d:!0,e:!0,f:!0,h:!0,j:["fire_extinguisher","quench"],k:[53,31],o:11},shopping_trolley:{subcategory:"household",a:"Shopping Trolley",b:"1F6D2",d:!0,e:!0,f:!0,h:!0,j:["shopping_cart","trolley"],k:[38,5],o:3},smoking:{subcategory:"other-object",a:"Smoking Symbol",b:"1F6AC",d:!0,e:!0,f:!0,h:!0,j:["cigarette","kills","tobacco","joint","smoke"],k:[36,33],o:0},coffin:{subcategory:"other-object",a:"Coffin",b:"26B0-FE0F",c:"26B0",d:!0,e:!0,f:!0,h:!0,j:["coffin","vampire","dead","die","death","rip","graveyard","cemetery","casket","funeral","box"],k:[58,12],o:1},headstone:{subcategory:"other-object",a:"Headstone",b:"1FAA6",d:!0,e:!0,f:!0,h:!0,j:["headstone","death","rip","grave"],k:[54,31],o:13},funeral_urn:{subcategory:"other-object",a:"Funeral Urn",b:"26B1-FE0F",c:"26B1",d:!0,e:!0,f:!0,h:!0,j:["funeral_urn","dead","die","death","rip","ashes"],k:[58,13],o:1},nazar_amulet:{subcategory:"other-object",a:"Nazar Amulet",b:"1F9FF",d:!0,e:!0,f:!0,h:!0,j:["nazar_amulet","bead","charm"],k:[53,47],o:11},hamsa:{subcategory:"other-object",a:"Hamsa",b:"1FAAC",d:!0,e:!0,f:!0,h:!0,j:["hamsa","religion","protection"],k:[54,37],o:14},moyai:{subcategory:"other-object",a:"Moyai",b:"1F5FF",d:!0,e:!0,f:!0,h:!0,j:["moai","rock","easter island"],k:[32,20],o:0},placard:{subcategory:"other-object",a:"Placard",b:"1FAA7",d:!0,e:!0,f:!0,h:!0,j:["placard","announcement"],k:[54,32],o:13},identification_card:{subcategory:"other-object",a:"Identification Card",b:"1FAAA",d:!0,e:!0,f:!0,h:!0,j:["identification card","document"],k:[54,35],o:14},atm:{subcategory:"transport-sign",a:"Automated Teller Machine",b:"1F3E7",d:!0,e:!0,f:!0,h:!0,j:["atm_sign","money","sales","cash","blue-square","payment","bank"],k:[10,18],o:0},put_litter_in_its_place:{subcategory:"transport-sign",a:"Put Litter in Its Place Symbol",b:"1F6AE",d:!0,e:!0,f:!0,h:!0,j:["litter_in_bin_sign","blue-square","sign","human","info"],k:[36,35],o:1},potable_water:{subcategory:"transport-sign",a:"Potable Water Symbol",b:"1F6B0",d:!0,e:!0,f:!0,h:!0,j:["potable_water","blue-square","liquid","restroom","cleaning","faucet"],k:[36,37],o:1},wheelchair:{subcategory:"transport-sign",a:"Wheelchair Symbol",b:"267F",d:!0,e:!0,f:!0,h:!0,j:["wheelchair_symbol","blue-square","disabled","accessibility"],k:[57,58],o:0},mens:{subcategory:"transport-sign",a:"Mens Symbol",b:"1F6B9",d:!0,e:!0,f:!0,h:!0,j:["men_s_room","toilet","restroom","wc","blue-square","gender","male"],k:[37,36],o:0},womens:{subcategory:"transport-sign",a:"Womens Symbol",b:"1F6BA",d:!0,e:!0,f:!0,h:!0,j:["women_s_room","purple-square","woman","female","toilet","loo","restroom","gender"],k:[37,37],o:0},restroom:{subcategory:"transport-sign",a:"Restroom",b:"1F6BB",d:!0,e:!0,f:!0,h:!0,j:["restroom","blue-square","toilet","refresh","wc","gender"],k:[37,38],o:0},baby_symbol:{subcategory:"transport-sign",a:"Baby Symbol",b:"1F6BC",d:!0,e:!0,f:!0,h:!0,j:["baby_symbol","orange-square","child"],k:[37,39],o:0},wc:{subcategory:"transport-sign",a:"Water Closet",b:"1F6BE",d:!0,e:!0,f:!0,h:!0,j:["water_closet","toilet","restroom","blue-square"],k:[37,41],o:0},passport_control:{subcategory:"transport-sign",a:"Passport Control",b:"1F6C2",d:!0,e:!0,f:!0,h:!0,j:["passport_control","custom","blue-square"],k:[37,50],o:1},customs:{subcategory:"transport-sign",a:"Customs",b:"1F6C3",d:!0,e:!0,f:!0,h:!0,j:["customs","passport","border","blue-square"],k:[37,51],o:1},baggage_claim:{subcategory:"transport-sign",a:"Baggage Claim",b:"1F6C4",d:!0,e:!0,f:!0,h:!0,j:["baggage_claim","blue-square","airport","transport"],k:[37,52],o:1},left_luggage:{subcategory:"transport-sign",a:"Left Luggage",b:"1F6C5",d:!0,e:!0,f:!0,h:!0,j:["left_luggage","blue-square","travel"],k:[37,53],o:1},warning:{subcategory:"warning",a:"Warning Sign",b:"26A0-FE0F",c:"26A0",d:!0,e:!0,f:!0,h:!0,j:["warning","exclamation","wip","alert","error","problem","issue"],k:[58,7],o:0},children_crossing:{subcategory:"warning",a:"Children Crossing",b:"1F6B8",d:!0,e:!0,f:!0,h:!0,j:["children_crossing","school","warning","danger","sign","driving","yellow-diamond"],k:[37,35],o:1},no_entry:{subcategory:"warning",a:"No Entry",b:"26D4",d:!0,e:!0,f:!0,h:!0,j:["no_entry","limit","security","privacy","bad","denied","stop","circle"],k:[58,23],o:0},no_entry_sign:{subcategory:"warning",a:"No Entry Sign",b:"1F6AB",d:!0,e:!0,f:!0,h:!0,j:["prohibited","forbid","stop","limit","denied","disallow","circle"],k:[36,32],o:0},no_bicycles:{subcategory:"warning",a:"No Bicycles",b:"1F6B3",d:!0,e:!0,f:!0,h:!0,j:["no_bicycles","no_bikes","bicycle","bike","cyclist","prohibited","circle"],k:[36,40],o:1},no_smoking:{subcategory:"warning",a:"No Smoking Symbol",b:"1F6AD",d:!0,e:!0,f:!0,h:!0,j:["no_smoking","cigarette","blue-square","smell","smoke"],k:[36,34],o:0},do_not_litter:{subcategory:"warning",a:"Do Not Litter Symbol",b:"1F6AF",d:!0,e:!0,f:!0,h:!0,j:["no_littering","trash","bin","garbage","circle"],k:[36,36],o:1},"non-potable_water":{subcategory:"warning",a:"Non-Potable Water Symbol",b:"1F6B1",d:!0,e:!0,f:!0,h:!0,j:["non_potable_water","drink","faucet","tap","circle"],k:[36,38],o:1},no_pedestrians:{subcategory:"warning",a:"No Pedestrians",b:"1F6B7",d:!0,e:!0,f:!0,h:!0,j:["no_pedestrians","rules","crossing","walking","circle"],k:[37,34],o:1},no_mobile_phones:{subcategory:"warning",a:"No Mobile Phones",b:"1F4F5",d:!0,e:!0,f:!0,h:!0,j:["no_mobile_phones","iphone","mute","circle"],k:[29,16],o:1},underage:{subcategory:"warning",a:"No One Under Eighteen Symbol",b:"1F51E",d:!0,e:!0,f:!0,h:!0,j:["no_one_under_eighteen","18","drink","pub","night","minor","circle"],k:[29,56],o:0},radioactive_sign:{subcategory:"warning",a:"Radioactive",b:"2622-FE0F",c:"2622",d:!0,e:!0,f:!0,h:!0,j:["radioactive","nuclear","danger"],k:[57,27],o:1},biohazard_sign:{subcategory:"warning",a:"Biohazard",b:"2623-FE0F",c:"2623",d:!0,e:!0,f:!0,h:!0,j:["biohazard","danger"],k:[57,28],o:1},arrow_up:{subcategory:"arrow",a:"Upwards Black Arrow",b:"2B06-FE0F",c:"2B06",d:!0,e:!0,f:!0,h:!0,j:["up_arrow","blue-square","continue","top","direction"],k:[59,51],o:0},arrow_upper_right:{subcategory:"arrow",a:"North East Arrow",b:"2197-FE0F",c:"2197",d:!0,e:!0,f:!0,h:!0,j:["up_right_arrow","blue-square","point","direction","diagonal","northeast"],k:[56,39],o:0},arrow_right:{subcategory:"arrow",a:"Black Rightwards Arrow",b:"27A1-FE0F",c:"27A1",d:!0,e:!0,f:!0,h:!0,j:["right_arrow","blue-square","next"],k:[59,45],o:0},arrow_lower_right:{subcategory:"arrow",a:"South East Arrow",b:"2198-FE0F",c:"2198",d:!0,e:!0,f:!0,h:!0,j:["down_right_arrow","blue-square","direction","diagonal","southeast"],k:[56,40],o:0},arrow_down:{subcategory:"arrow",a:"Downwards Black Arrow",b:"2B07-FE0F",c:"2B07",d:!0,e:!0,f:!0,h:!0,j:["down_arrow","blue-square","direction","bottom"],k:[59,52],o:0},arrow_lower_left:{subcategory:"arrow",a:"South West Arrow",b:"2199-FE0F",c:"2199",d:!0,e:!0,f:!0,h:!0,j:["down_left_arrow","blue-square","direction","diagonal","southwest"],k:[56,41],o:0},arrow_left:{subcategory:"arrow",a:"Leftwards Black Arrow",b:"2B05-FE0F",c:"2B05",d:!0,e:!0,f:!0,h:!0,j:["left_arrow","blue-square","previous","back"],k:[59,50],o:0},arrow_upper_left:{subcategory:"arrow",a:"North West Arrow",b:"2196-FE0F",c:"2196",d:!0,e:!0,f:!0,h:!0,j:["up_left_arrow","blue-square","point","direction","diagonal","northwest"],k:[56,38],o:0},arrow_up_down:{subcategory:"arrow",a:"Up Down Arrow",b:"2195-FE0F",c:"2195",d:!0,e:!0,f:!0,h:!0,j:["up_down_arrow","blue-square","direction","way","vertical"],k:[56,37],o:0},left_right_arrow:{subcategory:"arrow",a:"Left Right Arrow",b:"2194-FE0F",c:"2194",d:!0,e:!0,f:!0,h:!0,j:["left_right_arrow","shape","direction","horizontal","sideways"],k:[56,36],o:0},leftwards_arrow_with_hook:{subcategory:"arrow",a:"Leftwards Arrow with Hook",b:"21A9-FE0F",c:"21A9",d:!0,e:!0,f:!0,h:!0,j:["right_arrow_curving_left","back","return","blue-square","undo","enter"],k:[56,42],o:0},arrow_right_hook:{subcategory:"arrow",a:"Rightwards Arrow with Hook",b:"21AA-FE0F",c:"21AA",d:!0,e:!0,f:!0,h:!0,j:["left_arrow_curving_right","blue-square","return","rotate","direction"],k:[56,43],o:0},arrow_heading_up:{subcategory:"arrow",a:"Arrow Pointing Rightwards Then Curving Upwards",b:"2934-FE0F",c:"2934",d:!0,e:!0,f:!0,h:!0,j:["right_arrow_curving_up","blue-square","direction","top"],k:[59,48],o:0},arrow_heading_down:{subcategory:"arrow",a:"Arrow Pointing Rightwards Then Curving Downwards",b:"2935-FE0F",c:"2935",d:!0,e:!0,f:!0,h:!0,j:["right_arrow_curving_down","blue-square","direction","bottom"],k:[59,49],o:0},arrows_clockwise:{subcategory:"arrow",a:"Clockwise Downwards and Upwards Open Circle Arrows",b:"1F503",d:!0,e:!0,f:!0,h:!0,j:["clockwise_vertical_arrows","sync","cycle","round","repeat"],k:[29,29],o:0},arrows_counterclockwise:{subcategory:"arrow",a:"Anticlockwise Downwards and Upwards Open Circle Arrows",b:"1F504",d:!0,e:!0,f:!0,h:!0,j:["counterclockwise_arrows_button","blue-square","sync","cycle"],k:[29,30],o:1},back:{subcategory:"arrow",a:"Back with Leftwards Arrow Above",b:"1F519",d:!0,e:!0,f:!0,h:!0,j:["back_arrow","arrow","words","return"],k:[29,51],o:0},end:{subcategory:"arrow",a:"End with Leftwards Arrow Above",b:"1F51A",d:!0,e:!0,f:!0,h:!0,j:["end_arrow","words","arrow"],k:[29,52],o:0},on:{subcategory:"arrow",a:"On with Exclamation Mark with Left Right Arrow Above",b:"1F51B",d:!0,e:!0,f:!0,h:!0,j:["on_arrow","arrow","words"],k:[29,53],o:0},soon:{subcategory:"arrow",a:"Soon with Rightwards Arrow Above",b:"1F51C",d:!0,e:!0,f:!0,h:!0,j:["soon_arrow","arrow","words"],k:[29,54],o:0},top:{subcategory:"arrow",a:"Top with Upwards Arrow Above",b:"1F51D",d:!0,e:!0,f:!0,h:!0,j:["top_arrow","words","blue-square"],k:[29,55],o:0},place_of_worship:{subcategory:"religion",a:"Place of Worship",b:"1F6D0",d:!0,e:!0,f:!0,h:!0,j:["place_of_worship","religion","church","temple","prayer"],k:[38,3],o:1},atom_symbol:{subcategory:"religion",a:"Atom Symbol",b:"269B-FE0F",c:"269B",d:!0,e:!0,f:!0,h:!0,j:["atom_symbol","science","physics","chemistry"],k:[58,5],o:1},om_symbol:{subcategory:"religion",a:"Om",b:"1F549-FE0F",c:"1F549",d:!0,e:!0,f:!0,h:!0,j:["om","hinduism","buddhism","sikhism","jainism"],k:[30,27],o:0},star_of_david:{subcategory:"religion",a:"Star of David",b:"2721-FE0F",c:"2721",d:!0,e:!0,f:!0,h:!0,j:["star_of_david","judaism"],k:[59,26],o:0},wheel_of_dharma:{subcategory:"religion",a:"Wheel of Dharma",b:"2638-FE0F",c:"2638",d:!0,e:!0,f:!0,h:!0,j:["wheel_of_dharma","hinduism","buddhism","sikhism","jainism"],k:[57,33],o:0},yin_yang:{subcategory:"religion",a:"Yin Yang",b:"262F-FE0F",c:"262F",d:!0,e:!0,f:!0,h:!0,j:["yin_yang","balance"],k:[57,32],o:0},latin_cross:{subcategory:"religion",a:"Latin Cross",b:"271D-FE0F",c:"271D",d:!0,e:!0,f:!0,h:!0,j:["latin_cross","christianity"],k:[59,25],o:0},orthodox_cross:{subcategory:"religion",a:"Orthodox Cross",b:"2626-FE0F",c:"2626",d:!0,e:!0,f:!0,h:!0,j:["orthodox_cross","suppedaneum","religion"],k:[57,29],o:1},star_and_crescent:{subcategory:"religion",a:"Star and Crescent",b:"262A-FE0F",c:"262A",d:!0,e:!0,f:!0,h:!0,j:["star_and_crescent","islam"],k:[57,30],o:0},peace_symbol:{subcategory:"religion",a:"Peace Symbol",b:"262E-FE0F",c:"262E",d:!0,e:!0,f:!0,h:!0,j:["peace_symbol","hippie"],k:[57,31],o:1},menorah_with_nine_branches:{subcategory:"religion",a:"Menorah with Nine Branches",b:"1F54E",d:!0,e:!0,f:!0,h:!0,j:["menorah","hanukkah","candles","jewish"],k:[30,32],o:1},six_pointed_star:{subcategory:"religion",a:"Six Pointed Star with Middle Dot",b:"1F52F",d:!0,e:!0,f:!0,h:!0,j:["dotted_six_pointed_star","purple-square","religion","jewish","hexagram"],k:[30,12],o:0},khanda:{subcategory:"religion",a:"Khanda",b:"1FAAF",d:!0,e:!0,f:!1,h:!1,j:["khanda","Sikhism","religion"],k:[54,40],o:15},aries:{subcategory:"zodiac",a:"Aries",b:"2648",d:!0,e:!0,f:!0,h:!0,j:["aries","sign","purple-square","zodiac","astrology"],k:[57,38],o:0},taurus:{subcategory:"zodiac",a:"Taurus",b:"2649",d:!0,e:!0,f:!0,h:!0,j:["taurus","purple-square","sign","zodiac","astrology"],k:[57,39],o:0},gemini:{subcategory:"zodiac",a:"Gemini",b:"264A",d:!0,e:!0,f:!0,h:!0,j:["gemini","sign","zodiac","purple-square","astrology"],k:[57,40],o:0},cancer:{subcategory:"zodiac",a:"Cancer",b:"264B",d:!0,e:!0,f:!0,h:!0,j:["cancer","sign","zodiac","purple-square","astrology"],k:[57,41],o:0},leo:{subcategory:"zodiac",a:"Leo",b:"264C",d:!0,e:!0,f:!0,h:!0,j:["leo","sign","purple-square","zodiac","astrology"],k:[57,42],o:0},virgo:{subcategory:"zodiac",a:"Virgo",b:"264D",d:!0,e:!0,f:!0,h:!0,j:["virgo","sign","zodiac","purple-square","astrology"],k:[57,43],o:0},libra:{subcategory:"zodiac",a:"Libra",b:"264E",d:!0,e:!0,f:!0,h:!0,j:["libra","sign","purple-square","zodiac","astrology"],k:[57,44],o:0},scorpius:{subcategory:"zodiac",a:"Scorpius",b:"264F",d:!0,e:!0,f:!0,h:!0,j:["scorpio","sign","zodiac","purple-square","astrology"],k:[57,45],o:0},sagittarius:{subcategory:"zodiac",a:"Sagittarius",b:"2650",d:!0,e:!0,f:!0,h:!0,j:["sagittarius","sign","zodiac","purple-square","astrology"],k:[57,46],o:0},capricorn:{subcategory:"zodiac",a:"Capricorn",b:"2651",d:!0,e:!0,f:!0,h:!0,j:["capricorn","sign","zodiac","purple-square","astrology"],k:[57,47],o:0},aquarius:{subcategory:"zodiac",a:"Aquarius",b:"2652",d:!0,e:!0,f:!0,h:!0,j:["aquarius","sign","purple-square","zodiac","astrology"],k:[57,48],o:0},pisces:{subcategory:"zodiac",a:"Pisces",b:"2653",d:!0,e:!0,f:!0,h:!0,j:["pisces","purple-square","sign","zodiac","astrology"],k:[57,49],o:0},ophiuchus:{subcategory:"zodiac",a:"Ophiuchus",b:"26CE",d:!0,e:!0,f:!0,h:!0,j:["ophiuchus","sign","purple-square","constellation","astrology"],k:[58,19],o:0},twisted_rightwards_arrows:{subcategory:"av-symbol",a:"Twisted Rightwards Arrows",b:"1F500",d:!0,e:!0,f:!0,h:!0,j:["shuffle_tracks_button","blue-square","shuffle","music","random"],k:[29,26],o:1},repeat:{subcategory:"av-symbol",a:"Clockwise Rightwards and Leftwards Open Circle Arrows",b:"1F501",d:!0,e:!0,f:!0,h:!0,j:["repeat_button","loop","record"],k:[29,27],o:1},repeat_one:{subcategory:"av-symbol",a:"Clockwise Rightwards and Leftwards Open Circle Arrows with Circled One Overlay",b:"1F502",d:!0,e:!0,f:!0,h:!0,j:["repeat_single_button","blue-square","loop"],k:[29,28],o:1},arrow_forward:{subcategory:"av-symbol",a:"Black Right-Pointing Triangle",b:"25B6-FE0F",c:"25B6",d:!0,e:!0,f:!0,h:!0,j:["play_button","blue-square","right","direction","play"],k:[57,4],o:0},fast_forward:{subcategory:"av-symbol",a:"Black Right-Pointing Double Triangle",b:"23E9",d:!0,e:!0,f:!0,h:!0,j:["fast_forward_button","blue-square","play","speed","continue"],k:[56,48],o:0},black_right_pointing_double_triangle_with_vertical_bar:{subcategory:"av-symbol",a:"Next Track Button",b:"23ED-FE0F",c:"23ED",d:!0,e:!0,f:!0,h:!0,j:["next_track_button","forward","next","blue-square"],k:[56,52],o:0},black_right_pointing_triangle_with_double_vertical_bar:{subcategory:"av-symbol",a:"Play or Pause Button",b:"23EF-FE0F",c:"23EF",d:!0,e:!0,f:!0,h:!0,j:["play_or_pause_button","blue-square","play","pause"],k:[56,54],o:1},arrow_backward:{subcategory:"av-symbol",a:"Black Left-Pointing Triangle",b:"25C0-FE0F",c:"25C0",d:!0,e:!0,f:!0,h:!0,j:["reverse_button","blue-square","left","direction"],k:[57,5],o:0},rewind:{subcategory:"av-symbol",a:"Black Left-Pointing Double Triangle",b:"23EA",d:!0,e:!0,f:!0,h:!0,j:["fast_reverse_button","play","blue-square"],k:[56,49],o:0},black_left_pointing_double_triangle_with_vertical_bar:{subcategory:"av-symbol",a:"Last Track Button",b:"23EE-FE0F",c:"23EE",d:!0,e:!0,f:!0,h:!0,j:["last_track_button","backward"],k:[56,53],o:0},arrow_up_small:{subcategory:"av-symbol",a:"Up-Pointing Small Red Triangle",b:"1F53C",d:!0,e:!0,f:!0,h:!0,j:["upwards_button","blue-square","triangle","direction","point","forward","top"],k:[30,25],o:0},arrow_double_up:{subcategory:"av-symbol",a:"Black Up-Pointing Double Triangle",b:"23EB",d:!0,e:!0,f:!0,h:!0,j:["fast_up_button","blue-square","direction","top"],k:[56,50],o:0},arrow_down_small:{subcategory:"av-symbol",a:"Down-Pointing Small Red Triangle",b:"1F53D",d:!0,e:!0,f:!0,h:!0,j:["downwards_button","blue-square","direction","bottom"],k:[30,26],o:0},arrow_double_down:{subcategory:"av-symbol",a:"Black Down-Pointing Double Triangle",b:"23EC",d:!0,e:!0,f:!0,h:!0,j:["fast_down_button","blue-square","direction","bottom"],k:[56,51],o:0},double_vertical_bar:{subcategory:"av-symbol",a:"Pause Button",b:"23F8-FE0F",c:"23F8",d:!0,e:!0,f:!0,h:!0,j:["pause_button","pause","blue-square"],k:[56,59],o:0},black_square_for_stop:{subcategory:"av-symbol",a:"Stop Button",b:"23F9-FE0F",c:"23F9",d:!0,e:!0,f:!0,h:!0,j:["stop_button","blue-square"],k:[56,60],o:0},black_circle_for_record:{subcategory:"av-symbol",a:"Record Button",b:"23FA-FE0F",c:"23FA",d:!0,e:!0,f:!0,h:!0,j:["record_button","blue-square"],k:[57,0],o:0},eject:{subcategory:"av-symbol",a:"Eject Button",b:"23CF-FE0F",c:"23CF",d:!0,e:!0,f:!0,h:!0,j:["eject_button","blue-square"],k:[56,47],o:1},cinema:{subcategory:"av-symbol",a:"Cinema",b:"1F3A6",d:!0,e:!0,f:!0,h:!0,j:["cinema","blue-square","record","film","movie","curtain","stage","theater"],k:[7,41],o:0},low_brightness:{subcategory:"av-symbol",a:"Low Brightness Symbol",b:"1F505",d:!0,e:!0,f:!0,h:!0,j:["dim_button","sun","afternoon","warm","summer"],k:[29,31],o:1},high_brightness:{subcategory:"av-symbol",a:"High Brightness Symbol",b:"1F506",d:!0,e:!0,f:!0,h:!0,j:["bright_button","sun","light"],k:[29,32],o:1},signal_strength:{subcategory:"av-symbol",a:"Antenna with Bars",b:"1F4F6",d:!0,e:!0,f:!0,h:!0,j:["antenna_bars","blue-square","reception","phone","internet","connection","wifi","bluetooth","bars"],k:[29,17],o:0},wireless:{subcategory:"av-symbol",a:"Wireless",b:"1F6DC",d:!0,e:!0,f:!1,h:!1,j:["wireless","wifi","internet","contactless","signal"],k:[38,9],o:15},vibration_mode:{subcategory:"av-symbol",a:"Vibration Mode",b:"1F4F3",d:!0,e:!0,f:!0,h:!0,j:["vibration_mode","orange-square","phone"],k:[29,14],o:0},mobile_phone_off:{subcategory:"av-symbol",a:"Mobile Phone off",b:"1F4F4",d:!0,e:!0,f:!0,h:!0,j:["mobile_phone_off","mute","orange-square","silence","quiet"],k:[29,15],o:0},female_sign:{subcategory:"gender",a:"Female Sign",b:"2640-FE0F",c:"2640",d:!1,e:!0,f:!0,h:!0,j:["female_sign","woman","women","lady","girl"],k:[57,36],o:4},male_sign:{subcategory:"gender",a:"Male Sign",b:"2642-FE0F",c:"2642",d:!1,e:!0,f:!0,h:!0,j:["male_sign","man","boy","men"],k:[57,37],o:4},transgender_symbol:{subcategory:"gender",a:"Transgender Symbol",b:"26A7-FE0F",c:"26A7",d:!0,e:!0,f:!0,h:!0,j:["transgender symbol","transgender","lgbtq"],k:[58,9],o:13},heavy_multiplication_x:{subcategory:"math",a:"Heavy Multiplication X",b:"2716-FE0F",c:"2716",d:!0,e:!0,f:!0,h:!0,j:["multiplication_sign","math","calculation"],k:[59,24],o:0},heavy_plus_sign:{subcategory:"math",a:"Heavy Plus Sign",b:"2795",d:!0,e:!0,f:!0,h:!0,j:["plus_sign","math","calculation","addition","more","increase"],k:[59,42],o:0},heavy_minus_sign:{subcategory:"math",a:"Heavy Minus Sign",b:"2796",d:!0,e:!0,f:!0,h:!0,j:["minus_sign","math","calculation","subtract","less"],k:[59,43],o:0},heavy_division_sign:{subcategory:"math",a:"Heavy Division Sign",b:"2797",d:!0,e:!0,f:!0,h:!0,j:["division_sign","divide","math","calculation"],k:[59,44],o:0},heavy_equals_sign:{subcategory:"math",a:"Heavy Equals Sign",b:"1F7F0",d:!0,e:!0,f:!0,h:!0,j:["heavy equals sign","math"],k:[38,45],o:14},infinity:{subcategory:"math",a:"Infinity",b:"267E-FE0F",c:"267E",d:!0,e:!0,f:!0,h:!0,j:["infinity","forever"],k:[57,57],o:11},bangbang:{subcategory:"punctuation",a:"Double Exclamation Mark",b:"203C-FE0F",c:"203C",d:!0,e:!0,f:!0,h:!0,j:["double_exclamation_mark","exclamation","surprise"],k:[56,32],o:0},interrobang:{subcategory:"punctuation",a:"Exclamation Question Mark",b:"2049-FE0F",c:"2049",d:!0,e:!0,f:!0,h:!0,j:["exclamation_question_mark","wat","punctuation","surprise"],k:[56,33],o:0},question:{subcategory:"punctuation",a:"Black Question Mark Ornament",b:"2753",d:!0,e:!0,f:!0,h:!0,j:["question_mark","doubt","confused"],k:[59,34],o:0},grey_question:{subcategory:"punctuation",a:"White Question Mark Ornament",b:"2754",d:!0,e:!0,f:!0,h:!0,j:["white_question_mark","doubts","gray","huh","confused"],k:[59,35],o:0},grey_exclamation:{subcategory:"punctuation",a:"White Exclamation Mark Ornament",b:"2755",d:!0,e:!0,f:!0,h:!0,j:["white_exclamation_mark","surprise","punctuation","gray","wow","warning"],k:[59,36],o:0},exclamation:{subcategory:"punctuation",a:"Heavy Exclamation Mark Symbol",b:"2757",d:!0,e:!0,f:!0,h:!0,j:["exclamation_mark","heavy_exclamation_mark","danger","surprise","punctuation","wow","warning"],k:[59,37],n:["heavy_exclamation_mark"],o:0},wavy_dash:{subcategory:"punctuation",a:"Wavy Dash",b:"3030-FE0F",c:"3030",d:!0,e:!0,f:!0,h:!0,j:["wavy_dash","draw","line","moustache","mustache","squiggle","scribble"],k:[59,57],o:0},currency_exchange:{subcategory:"currency",a:"Currency Exchange",b:"1F4B1",d:!0,e:!0,f:!0,h:!0,j:["currency_exchange","money","sales","dollar","travel"],k:[28,9],o:0},heavy_dollar_sign:{subcategory:"currency",a:"Heavy Dollar Sign",b:"1F4B2",d:!0,e:!0,f:!0,h:!0,j:["heavy_dollar_sign","money","sales","payment","currency","buck"],k:[28,10],o:0},medical_symbol:{subcategory:"other-symbol",a:"Medical Symbol",b:"2695-FE0F",c:"2695",d:!1,e:!0,f:!0,h:!0,j:["medical_symbol","health","hospital"],k:[58,1],n:["staff_of_aesculapius"],o:4},recycle:{subcategory:"other-symbol",a:"Black Universal Recycling Symbol",b:"267B-FE0F",c:"267B",d:!0,e:!0,f:!0,h:!0,j:["recycling_symbol","arrow","environment","garbage","trash"],k:[57,56],o:0},fleur_de_lis:{subcategory:"other-symbol",a:"Fleur-De-Lis",b:"269C-FE0F",c:"269C",d:!0,e:!0,f:!0,h:!0,j:["fleur_de_lis","decorative","scout"],k:[58,6],o:1},trident:{subcategory:"other-symbol",a:"Trident Emblem",b:"1F531",d:!0,e:!0,f:!0,h:!0,j:["trident_emblem","weapon","spear"],k:[30,14],o:0},name_badge:{subcategory:"other-symbol",a:"Name Badge",b:"1F4DB",d:!0,e:!0,f:!0,h:!0,j:["name_badge","fire","forbid"],k:[28,51],o:0},beginner:{subcategory:"other-symbol",a:"Japanese Symbol for Beginner",b:"1F530",d:!0,e:!0,f:!0,h:!0,j:["japanese_symbol_for_beginner","badge","shield"],k:[30,13],o:0},o:{subcategory:"other-symbol",a:"Heavy Large Circle",b:"2B55",d:!0,e:!0,f:!0,h:!0,j:["hollow_red_circle","circle","round"],k:[59,56],o:0},white_check_mark:{subcategory:"other-symbol",a:"White Heavy Check Mark",b:"2705",d:!0,e:!0,f:!0,h:!0,j:["check_mark_button","green-square","ok","agree","vote","election","answer","tick"],k:[58,55],o:0},ballot_box_with_check:{subcategory:"other-symbol",a:"Ballot Box with Check",b:"2611-FE0F",c:"2611",d:!0,e:!0,f:!0,h:!0,j:["check_box_with_check","ok","agree","confirm","black-square","vote","election","yes","tick"],k:[57,16],o:0},heavy_check_mark:{subcategory:"other-symbol",a:"Heavy Check Mark",b:"2714-FE0F",c:"2714",d:!0,e:!0,f:!0,h:!0,j:["check_mark","ok","nike","answer","yes","tick"],k:[59,23],o:0},x:{subcategory:"other-symbol",a:"Cross Mark",b:"274C",d:!0,e:!0,f:!0,h:!0,j:["cross_mark","no","delete","remove","cancel","red"],k:[59,32],o:0},negative_squared_cross_mark:{subcategory:"other-symbol",a:"Negative Squared Cross Mark",b:"274E",d:!0,e:!0,f:!0,h:!0,j:["cross_mark_button","x","green-square","no","deny"],k:[59,33],o:0},curly_loop:{subcategory:"other-symbol",a:"Curly Loop",b:"27B0",d:!0,e:!0,f:!0,h:!0,j:["curly_loop","scribble","draw","shape","squiggle"],k:[59,46],o:0},loop:{subcategory:"other-symbol",a:"Double Curly Loop",b:"27BF",d:!0,e:!0,f:!0,h:!0,j:["double_curly_loop","tape","cassette"],k:[59,47],o:1},part_alternation_mark:{subcategory:"other-symbol",a:"Part Alternation Mark",b:"303D-FE0F",c:"303D",d:!0,e:!0,f:!0,h:!0,j:["part_alternation_mark","graph","presentation","stats","business","economics","bad"],k:[59,58],o:0},eight_spoked_asterisk:{subcategory:"other-symbol",a:"Eight Spoked Asterisk",b:"2733-FE0F",c:"2733",d:!0,e:!0,f:!0,h:!0,j:["eight_spoked_asterisk","star","sparkle","green-square"],k:[59,28],o:0},eight_pointed_black_star:{subcategory:"other-symbol",a:"Eight Pointed Black Star",b:"2734-FE0F",c:"2734",d:!0,e:!0,f:!0,h:!0,j:["eight_pointed_star","orange-square","shape","polygon"],k:[59,29],o:0},sparkle:{subcategory:"other-symbol",a:"Sparkle",b:"2747-FE0F",c:"2747",d:!0,e:!0,f:!0,h:!0,j:["sparkle","stars","green-square","awesome","good","fireworks"],k:[59,31],o:0},copyright:{subcategory:"other-symbol",a:"Copyright Sign",b:"00A9-FE0F",c:"00A9",d:!0,e:!0,f:!0,h:!1,j:["copyright","ip","license","circle","law","legal"],k:[0,12],o:0},registered:{subcategory:"other-symbol",a:"Registered Sign",b:"00AE-FE0F",c:"00AE",d:!0,e:!0,f:!0,h:!1,j:["registered","alphabet","circle"],k:[0,13],o:0},tm:{subcategory:"other-symbol",a:"Trade Mark Sign",b:"2122-FE0F",c:"2122",d:!0,e:!0,f:!0,h:!0,j:["trade_mark","trademark","brand","law","legal"],k:[56,34],o:0},hash:{subcategory:"keycap",a:"Hash Key",b:"0023-FE0F-20E3",c:"0023-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_","symbol","blue-square","twitter"],k:[0,0],o:0},keycap_star:{subcategory:"keycap",a:"Keycap: *",b:"002A-FE0F-20E3",c:"002A-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_","star","keycap"],k:[0,1],o:2},zero:{subcategory:"keycap",a:"Keycap 0",b:"0030-FE0F-20E3",c:"0030-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_0","0","numbers","blue-square","null","zero"],k:[0,2],o:0},one:{subcategory:"keycap",a:"Keycap 1",b:"0031-FE0F-20E3",c:"0031-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_1","blue-square","numbers","1","one"],k:[0,3],o:0},two:{subcategory:"keycap",a:"Keycap 2",b:"0032-FE0F-20E3",c:"0032-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_2","numbers","2","prime","blue-square","two"],k:[0,4],o:0},three:{subcategory:"keycap",a:"Keycap 3",b:"0033-FE0F-20E3",c:"0033-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_3","3","numbers","prime","blue-square","three"],k:[0,5],o:0},four:{subcategory:"keycap",a:"Keycap 4",b:"0034-FE0F-20E3",c:"0034-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_4","4","numbers","blue-square","four"],k:[0,6],o:0},five:{subcategory:"keycap",a:"Keycap 5",b:"0035-FE0F-20E3",c:"0035-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_5","5","numbers","blue-square","prime","five"],k:[0,7],o:0},six:{subcategory:"keycap",a:"Keycap 6",b:"0036-FE0F-20E3",c:"0036-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_6","6","numbers","blue-square","six"],k:[0,8],o:0},seven:{subcategory:"keycap",a:"Keycap 7",b:"0037-FE0F-20E3",c:"0037-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_7","7","numbers","blue-square","prime","seven"],k:[0,9],o:0},eight:{subcategory:"keycap",a:"Keycap 8",b:"0038-FE0F-20E3",c:"0038-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_8","8","blue-square","numbers","eight"],k:[0,10],o:0},nine:{subcategory:"keycap",a:"Keycap 9",b:"0039-FE0F-20E3",c:"0039-20E3",d:!0,e:!0,f:!0,h:!1,j:["keycap_9","blue-square","numbers","9","nine"],k:[0,11],o:0},keycap_ten:{subcategory:"keycap",a:"Keycap Ten",b:"1F51F",d:!0,e:!0,f:!0,h:!0,j:["keycap_10","numbers","10","blue-square","ten"],k:[29,57],o:0},capital_abcd:{subcategory:"alphanum",a:"Input Symbol for Latin Capital Letters",b:"1F520",d:!0,e:!0,f:!0,h:!0,j:["input_latin_uppercase","alphabet","words","letters","uppercase","blue-square"],k:[29,58],o:0},abcd:{subcategory:"alphanum",a:"Input Symbol for Latin Small Letters",b:"1F521",d:!0,e:!0,f:!0,h:!0,j:["input_latin_lowercase","blue-square","letters","lowercase","alphabet"],k:[29,59],o:0},symbols:{subcategory:"alphanum",a:"Input Symbol for Symbols",b:"1F523",d:!0,e:!0,f:!0,h:!0,j:["input_symbols","blue-square","music","note","ampersand","percent","glyphs","characters"],k:[30,0],o:0},abc:{subcategory:"alphanum",a:"Input Symbol for Latin Letters",b:"1F524",d:!0,e:!0,f:!0,h:!0,j:["input_latin_letters","blue-square","alphabet"],k:[30,1],o:0},a:{subcategory:"alphanum",a:"Negative Squared Latin Capital Letter a",b:"1F170-FE0F",c:"1F170",d:!0,e:!0,f:!0,h:!0,j:["a_button","red-square","alphabet","letter"],k:[0,16],o:0},ab:{subcategory:"alphanum",a:"Negative Squared Ab",b:"1F18E",d:!0,e:!0,f:!0,h:!0,j:["ab_button","red-square","alphabet"],k:[0,20],o:0},b:{subcategory:"alphanum",a:"Negative Squared Latin Capital Letter B",b:"1F171-FE0F",c:"1F171",d:!0,e:!0,f:!0,h:!0,j:["b_button","red-square","alphabet","letter"],k:[0,17],o:0},cl:{subcategory:"alphanum",a:"Squared Cl",b:"1F191",d:!0,e:!0,f:!0,h:!0,j:["cl_button","alphabet","words","red-square"],k:[0,21],o:0},cool:{subcategory:"alphanum",a:"Squared Cool",b:"1F192",d:!0,e:!0,f:!0,h:!0,j:["cool_button","words","blue-square"],k:[0,22],o:0},free:{subcategory:"alphanum",a:"Squared Free",b:"1F193",d:!0,e:!0,f:!0,h:!0,j:["free_button","blue-square","words"],k:[0,23],o:0},information_source:{subcategory:"alphanum",a:"Information Source",b:"2139-FE0F",c:"2139",d:!0,e:!0,f:!0,h:!0,j:["information","blue-square","alphabet","letter"],k:[56,35],o:0},id:{subcategory:"alphanum",a:"Squared Id",b:"1F194",d:!0,e:!0,f:!0,h:!0,j:["id_button","purple-square","words"],k:[0,24],o:0},m:{subcategory:"alphanum",a:"Circled Latin Capital Letter M",b:"24C2-FE0F",c:"24C2",d:!0,e:!0,f:!0,h:!0,j:["circled_m","alphabet","blue-circle","letter"],k:[57,1],o:0},new:{subcategory:"alphanum",a:"Squared New",b:"1F195",d:!0,e:!0,f:!0,h:!0,j:["new_button","blue-square","words","start"],k:[0,25],o:0},ng:{subcategory:"alphanum",a:"Squared Ng",b:"1F196",d:!0,e:!0,f:!0,h:!0,j:["ng_button","blue-square","words","shape","icon"],k:[0,26],o:0},o2:{subcategory:"alphanum",a:"Negative Squared Latin Capital Letter O",b:"1F17E-FE0F",c:"1F17E",d:!0,e:!0,f:!0,h:!0,j:["o_button","alphabet","red-square","letter"],k:[0,18],o:0},ok:{subcategory:"alphanum",a:"Squared Ok",b:"1F197",d:!0,e:!0,f:!0,h:!0,j:["ok_button","good","agree","yes","blue-square"],k:[0,27],o:0},parking:{subcategory:"alphanum",a:"Negative Squared Latin Capital Letter P",b:"1F17F-FE0F",c:"1F17F",d:!0,e:!0,f:!0,h:!0,j:["p_button","cars","blue-square","alphabet","letter"],k:[0,19],o:0},sos:{subcategory:"alphanum",a:"Squared Sos",b:"1F198",d:!0,e:!0,f:!0,h:!0,j:["sos_button","help","red-square","words","emergency","911"],k:[0,28],o:0},up:{subcategory:"alphanum",a:"Squared Up with Exclamation Mark",b:"1F199",d:!0,e:!0,f:!0,h:!0,j:["up_button","blue-square","above","high"],k:[0,29],o:0},vs:{subcategory:"alphanum",a:"Squared Vs",b:"1F19A",d:!0,e:!0,f:!0,h:!0,j:["vs_button","words","orange-square"],k:[0,30],o:0},koko:{subcategory:"alphanum",a:"Squared Katakana Koko",b:"1F201",d:!0,e:!0,f:!0,h:!0,j:["japanese_here_button","blue-square","here","katakana","japanese","destination"],k:[4,45],o:0},sa:{subcategory:"alphanum",a:"Squared Katakana Sa",b:"1F202-FE0F",c:"1F202",d:!0,e:!0,f:!0,h:!0,j:["japanese_service_charge_button","japanese","blue-square","katakana"],k:[4,46],o:0},u6708:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-6708",b:"1F237-FE0F",c:"1F237",d:!0,e:!0,f:!0,h:!0,j:["japanese_monthly_amount_button","chinese","month","moon","japanese","orange-square","kanji"],k:[4,54],o:0},u6709:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-6709",b:"1F236",d:!0,e:!0,f:!0,h:!0,j:["japanese_not_free_of_charge_button","orange-square","chinese","have","kanji"],k:[4,53],o:0},u6307:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-6307",b:"1F22F",d:!0,e:!0,f:!0,h:!0,j:["japanese_reserved_button","chinese","point","green-square","kanji"],k:[4,48],o:0},ideograph_advantage:{subcategory:"alphanum",a:"Circled Ideograph Advantage",b:"1F250",d:!0,e:!0,f:!0,h:!0,j:["japanese_bargain_button","chinese","kanji","obtain","get","circle"],k:[4,58],o:0},u5272:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-5272",b:"1F239",d:!0,e:!0,f:!0,h:!0,j:["japanese_discount_button","cut","divide","chinese","kanji","pink-square"],k:[4,56],o:0},u7121:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-7121",b:"1F21A",d:!0,e:!0,f:!0,h:!0,j:["japanese_free_of_charge_button","nothing","chinese","kanji","japanese","orange-square"],k:[4,47],o:0},u7981:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-7981",b:"1F232",d:!0,e:!0,f:!0,h:!0,j:["japanese_prohibited_button","kanji","japanese","chinese","forbidden","limit","restricted","red-square"],k:[4,49],o:0},accept:{subcategory:"alphanum",a:"Circled Ideograph Accept",b:"1F251",d:!0,e:!0,f:!0,h:!0,j:["japanese_acceptable_button","ok","good","chinese","kanji","agree","yes","orange-circle"],k:[4,59],o:0},u7533:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-7533",b:"1F238",d:!0,e:!0,f:!0,h:!0,j:["japanese_application_button","chinese","japanese","kanji","orange-square"],k:[4,55],o:0},u5408:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-5408",b:"1F234",d:!0,e:!0,f:!0,h:!0,j:["japanese_passing_grade_button","japanese","chinese","join","kanji","red-square"],k:[4,51],o:0},u7a7a:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-7a7a",b:"1F233",d:!0,e:!0,f:!0,h:!0,j:["japanese_vacancy_button","kanji","japanese","chinese","empty","sky","blue-square"],k:[4,50],o:0},congratulations:{subcategory:"alphanum",a:"Circled Ideograph Congratulation",b:"3297-FE0F",c:"3297",d:!0,e:!0,f:!0,h:!0,j:["japanese_congratulations_button","chinese","kanji","japanese","red-circle"],k:[59,59],o:0},secret:{subcategory:"alphanum",a:"Circled Ideograph Secret",b:"3299-FE0F",c:"3299",d:!0,e:!0,f:!0,h:!0,j:["japanese_secret_button","privacy","chinese","sshh","kanji","red-circle"],k:[59,60],o:0},u55b6:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-55b6",b:"1F23A",d:!0,e:!0,f:!0,h:!0,j:["japanese_open_for_business_button","japanese","opening hours","orange-square"],k:[4,57],o:0},u6e80:{subcategory:"alphanum",a:"Squared Cjk Unified Ideograph-6e80",b:"1F235",d:!0,e:!0,f:!0,h:!0,j:["japanese_no_vacancy_button","full","chinese","japanese","red-square","kanji"],k:[4,52],o:0},red_circle:{subcategory:"geometric",a:"Large Red Circle",b:"1F534",d:!0,e:!0,f:!0,h:!0,j:["red_circle","shape","error","danger"],k:[30,17],o:0},large_orange_circle:{subcategory:"geometric",a:"Large Orange Circle",b:"1F7E0",d:!0,e:!0,f:!0,h:!0,j:["orange_circle","round"],k:[38,33],o:12},large_yellow_circle:{subcategory:"geometric",a:"Large Yellow Circle",b:"1F7E1",d:!0,e:!0,f:!0,h:!0,j:["yellow_circle","round"],k:[38,34],o:12},large_green_circle:{subcategory:"geometric",a:"Large Green Circle",b:"1F7E2",d:!0,e:!0,f:!0,h:!0,j:["green_circle","round"],k:[38,35],o:12},large_blue_circle:{subcategory:"geometric",a:"Large Blue Circle",b:"1F535",d:!0,e:!0,f:!0,h:!0,j:["blue_circle","shape","icon","button"],k:[30,18],o:0},large_purple_circle:{subcategory:"geometric",a:"Large Purple Circle",b:"1F7E3",d:!0,e:!0,f:!0,h:!0,j:["purple_circle","round"],k:[38,36],o:12},large_brown_circle:{subcategory:"geometric",a:"Large Brown Circle",b:"1F7E4",d:!0,e:!0,f:!0,h:!0,j:["brown_circle","round"],k:[38,37],o:12},black_circle:{subcategory:"geometric",a:"Medium Black Circle",b:"26AB",d:!0,e:!0,f:!0,h:!0,j:["black_circle","shape","button","round"],k:[58,11],o:0},white_circle:{subcategory:"geometric",a:"Medium White Circle",b:"26AA",d:!0,e:!0,f:!0,h:!0,j:["white_circle","shape","round"],k:[58,10],o:0},large_red_square:{subcategory:"geometric",a:"Large Red Square",b:"1F7E5",d:!0,e:!0,f:!0,h:!0,j:["red_square"],k:[38,38],o:12},large_orange_square:{subcategory:"geometric",a:"Large Orange Square",b:"1F7E7",d:!0,e:!0,f:!0,h:!0,j:["orange_square"],k:[38,40],o:12},large_yellow_square:{subcategory:"geometric",a:"Large Yellow Square",b:"1F7E8",d:!0,e:!0,f:!0,h:!0,j:["yellow_square"],k:[38,41],o:12},large_green_square:{subcategory:"geometric",a:"Large Green Square",b:"1F7E9",d:!0,e:!0,f:!0,h:!0,j:["green_square"],k:[38,42],o:12},large_blue_square:{subcategory:"geometric",a:"Large Blue Square",b:"1F7E6",d:!0,e:!0,f:!0,h:!0,j:["blue_square"],k:[38,39],o:12},large_purple_square:{subcategory:"geometric",a:"Large Purple Square",b:"1F7EA",d:!0,e:!0,f:!0,h:!0,j:["purple_square"],k:[38,43],o:12},large_brown_square:{subcategory:"geometric",a:"Large Brown Square",b:"1F7EB",d:!0,e:!0,f:!0,h:!0,j:["brown_square"],k:[38,44],o:12},black_large_square:{subcategory:"geometric",a:"Black Large Square",b:"2B1B",d:!0,e:!0,f:!0,h:!0,j:["black_large_square","shape","icon","button"],k:[59,53],o:0},white_large_square:{subcategory:"geometric",a:"White Large Square",b:"2B1C",d:!0,e:!0,f:!0,h:!0,j:["white_large_square","shape","icon","stone","button"],k:[59,54],o:0},black_medium_square:{subcategory:"geometric",a:"Black Medium Square",b:"25FC-FE0F",c:"25FC",d:!0,e:!0,f:!0,h:!0,j:["black_medium_square","shape","button","icon"],k:[57,7],o:0},white_medium_square:{subcategory:"geometric",a:"White Medium Square",b:"25FB-FE0F",c:"25FB",d:!0,e:!0,f:!0,h:!0,j:["white_medium_square","shape","stone","icon"],k:[57,6],o:0},black_medium_small_square:{subcategory:"geometric",a:"Black Medium Small Square",b:"25FE",d:!0,e:!0,f:!0,h:!0,j:["black_medium_small_square","icon","shape","button"],k:[57,9],o:0},white_medium_small_square:{subcategory:"geometric",a:"White Medium Small Square",b:"25FD",d:!0,e:!0,f:!0,h:!0,j:["white_medium_small_square","shape","stone","icon","button"],k:[57,8],o:0},black_small_square:{subcategory:"geometric",a:"Black Small Square",b:"25AA-FE0F",c:"25AA",d:!0,e:!0,f:!0,h:!0,j:["black_small_square","shape","icon"],k:[57,2],o:0},white_small_square:{subcategory:"geometric",a:"White Small Square",b:"25AB-FE0F",c:"25AB",d:!0,e:!0,f:!0,h:!0,j:["white_small_square","shape","icon"],k:[57,3],o:0},large_orange_diamond:{subcategory:"geometric",a:"Large Orange Diamond",b:"1F536",d:!0,e:!0,f:!0,h:!0,j:["large_orange_diamond","shape","jewel","gem"],k:[30,19],o:0},large_blue_diamond:{subcategory:"geometric",a:"Large Blue Diamond",b:"1F537",d:!0,e:!0,f:!0,h:!0,j:["large_blue_diamond","shape","jewel","gem"],k:[30,20],o:0},small_orange_diamond:{subcategory:"geometric",a:"Small Orange Diamond",b:"1F538",d:!0,e:!0,f:!0,h:!0,j:["small_orange_diamond","shape","jewel","gem"],k:[30,21],o:0},small_blue_diamond:{subcategory:"geometric",a:"Small Blue Diamond",b:"1F539",d:!0,e:!0,f:!0,h:!0,j:["small_blue_diamond","shape","jewel","gem"],k:[30,22],o:0},small_red_triangle:{subcategory:"geometric",a:"Up-Pointing Red Triangle",b:"1F53A",d:!0,e:!0,f:!0,h:!0,j:["red_triangle_pointed_up","shape","direction","up","top"],k:[30,23],o:0},small_red_triangle_down:{subcategory:"geometric",a:"Down-Pointing Red Triangle",b:"1F53B",d:!0,e:!0,f:!0,h:!0,j:["red_triangle_pointed_down","shape","direction","bottom"],k:[30,24],o:0},diamond_shape_with_a_dot_inside:{subcategory:"geometric",a:"Diamond Shape with a Dot Inside",b:"1F4A0",d:!0,e:!0,f:!0,h:!0,j:["diamond_with_a_dot","jewel","blue","gem","crystal","fancy"],k:[27,48],o:0},radio_button:{subcategory:"geometric",a:"Radio Button",b:"1F518",d:!0,e:!0,f:!0,h:!0,j:["radio_button","input","old","music","circle"],k:[29,50],o:0},white_square_button:{subcategory:"geometric",a:"White Square Button",b:"1F533",d:!0,e:!0,f:!0,h:!0,j:["white_square_button","shape","input"],k:[30,16],o:0},black_square_button:{subcategory:"geometric",a:"Black Square Button",b:"1F532",d:!0,e:!0,f:!0,h:!0,j:["black_square_button","shape","input","frame"],k:[30,15],o:0},checkered_flag:{subcategory:"flag",a:"Chequered Flag",b:"1F3C1",d:!0,e:!0,f:!0,h:!0,j:["chequered_flag","contest","finishline","race","gokart"],k:[8,7],o:0},triangular_flag_on_post:{subcategory:"flag",a:"Triangular Flag on Post",b:"1F6A9",d:!0,e:!0,f:!0,h:!0,j:["triangular_flag","mark","milestone","place"],k:[36,30],o:0},crossed_flags:{subcategory:"flag",a:"Crossed Flags",b:"1F38C",d:!0,e:!0,f:!0,h:!0,j:["crossed_flags","japanese","nation","country","border"],k:[7,20],o:0},waving_black_flag:{subcategory:"flag",a:"Waving Black Flag",b:"1F3F4",d:!0,e:!0,f:!0,h:!0,j:["black_flag","pirate"],k:[10,35],o:1},waving_white_flag:{subcategory:"flag",a:"White Flag",b:"1F3F3-FE0F",c:"1F3F3",d:!0,e:!0,f:!0,h:!0,j:["white_flag","losing","loser","lost","surrender","give up","fail"],k:[10,30],o:0},"rainbow-flag":{subcategory:"flag",a:"Rainbow Flag",b:"1F3F3-FE0F-200D-1F308",c:"1F3F3-200D-1F308",d:!0,e:!0,f:!0,h:!0,j:["rainbow_flag","flag","rainbow","pride","gay","lgbt","queer","homosexual","lesbian","bisexual"],k:[10,28],o:4},transgender_flag:{subcategory:"flag",a:"Transgender Flag",b:"1F3F3-FE0F-200D-26A7-FE0F",d:!0,e:!0,f:!0,h:!1,j:["transgender flag","transgender","flag","pride","lgbtq"],k:[10,29],o:13},pirate_flag:{subcategory:"flag",a:"Pirate Flag",b:"1F3F4-200D-2620-FE0F",c:"1F3F4-200D-2620",d:!0,e:!0,f:!0,h:!0,j:["pirate_flag","skull","crossbones","flag","banner"],k:[10,31],o:11},"flag-ac":{subcategory:"country-flag",a:"Ascension Island Flag",b:"1F1E6-1F1E8",d:!0,e:!0,f:!0,h:!0,j:["flag_ascension_island"],k:[0,31],o:2},"flag-ad":{subcategory:"country-flag",a:"Andorra Flag",b:"1F1E6-1F1E9",d:!0,e:!0,f:!0,h:!0,j:["flag_andorra","ad","flag","nation","country","banner","andorra"],k:[0,32],o:2},"flag-ae":{subcategory:"country-flag",a:"United Arab Emirates Flag",b:"1F1E6-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_united_arab_emirates","united","arab","emirates","flag","nation","country","banner","united_arab_emirates"],k:[0,33],o:2},"flag-af":{subcategory:"country-flag",a:"Afghanistan Flag",b:"1F1E6-1F1EB",d:!0,e:!0,f:!0,h:!0,j:["flag_afghanistan","af","flag","nation","country","banner","afghanistan"],k:[0,34],o:2},"flag-ag":{subcategory:"country-flag",a:"Antigua & Barbuda Flag",b:"1F1E6-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_antigua_barbuda","antigua","barbuda","flag","nation","country","banner","antigua_barbuda"],k:[0,35],o:2},"flag-ai":{subcategory:"country-flag",a:"Anguilla Flag",b:"1F1E6-1F1EE",d:!0,e:!0,f:!0,h:!0,j:["flag_anguilla","ai","flag","nation","country","banner","anguilla"],k:[0,36],o:2},"flag-al":{subcategory:"country-flag",a:"Albania Flag",b:"1F1E6-1F1F1",d:!0,e:!0,f:!0,h:!0,j:["flag_albania","al","flag","nation","country","banner","albania"],k:[0,37],o:2},"flag-am":{subcategory:"country-flag",a:"Armenia Flag",b:"1F1E6-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_armenia","am","flag","nation","country","banner","armenia"],k:[0,38],o:2},"flag-ao":{subcategory:"country-flag",a:"Angola Flag",b:"1F1E6-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_angola","ao","flag","nation","country","banner","angola"],k:[0,39],o:2},"flag-aq":{subcategory:"country-flag",a:"Antarctica Flag",b:"1F1E6-1F1F6",d:!0,e:!0,f:!0,h:!0,j:["flag_antarctica","aq","flag","nation","country","banner","antarctica"],k:[0,40],o:2},"flag-ar":{subcategory:"country-flag",a:"Argentina Flag",b:"1F1E6-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_argentina","ar","flag","nation","country","banner","argentina"],k:[0,41],o:2},"flag-as":{subcategory:"country-flag",a:"American Samoa Flag",b:"1F1E6-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_american_samoa","american","ws","flag","nation","country","banner","american_samoa"],k:[0,42],o:2},"flag-at":{subcategory:"country-flag",a:"Austria Flag",b:"1F1E6-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_austria","at","flag","nation","country","banner","austria"],k:[0,43],o:2},"flag-au":{subcategory:"country-flag",a:"Australia Flag",b:"1F1E6-1F1FA",d:!0,e:!0,f:!0,h:!0,j:["flag_australia","au","flag","nation","country","banner","australia"],k:[0,44],o:2},"flag-aw":{subcategory:"country-flag",a:"Aruba Flag",b:"1F1E6-1F1FC",d:!0,e:!0,f:!0,h:!0,j:["flag_aruba","aw","flag","nation","country","banner","aruba"],k:[0,45],o:2},"flag-ax":{subcategory:"country-flag",a:"Åland Islands Flag",b:"1F1E6-1F1FD",d:!0,e:!0,f:!0,h:!0,j:["flag_aland_islands","Åland","islands","flag","nation","country","banner","aland_islands"],k:[0,46],o:2},"flag-az":{subcategory:"country-flag",a:"Azerbaijan Flag",b:"1F1E6-1F1FF",d:!0,e:!0,f:!0,h:!0,j:["flag_azerbaijan","az","flag","nation","country","banner","azerbaijan"],k:[0,47],o:2},"flag-ba":{subcategory:"country-flag",a:"Bosnia & Herzegovina Flag",b:"1F1E7-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_bosnia_herzegovina","bosnia","herzegovina","flag","nation","country","banner","bosnia_herzegovina"],k:[0,48],o:2},"flag-bb":{subcategory:"country-flag",a:"Barbados Flag",b:"1F1E7-1F1E7",d:!0,e:!0,f:!0,h:!0,j:["flag_barbados","bb","flag","nation","country","banner","barbados"],k:[0,49],o:2},"flag-bd":{subcategory:"country-flag",a:"Bangladesh Flag",b:"1F1E7-1F1E9",d:!0,e:!0,f:!0,h:!0,j:["flag_bangladesh","bd","flag","nation","country","banner","bangladesh"],k:[0,50],o:2},"flag-be":{subcategory:"country-flag",a:"Belgium Flag",b:"1F1E7-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_belgium","be","flag","nation","country","banner","belgium"],k:[0,51],o:2},"flag-bf":{subcategory:"country-flag",a:"Burkina Faso Flag",b:"1F1E7-1F1EB",d:!0,e:!0,f:!0,h:!0,j:["flag_burkina_faso","burkina","faso","flag","nation","country","banner","burkina_faso"],k:[0,52],o:2},"flag-bg":{subcategory:"country-flag",a:"Bulgaria Flag",b:"1F1E7-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_bulgaria","bg","flag","nation","country","banner","bulgaria"],k:[0,53],o:2},"flag-bh":{subcategory:"country-flag",a:"Bahrain Flag",b:"1F1E7-1F1ED",d:!0,e:!0,f:!0,h:!0,j:["flag_bahrain","bh","flag","nation","country","banner","bahrain"],k:[0,54],o:2},"flag-bi":{subcategory:"country-flag",a:"Burundi Flag",b:"1F1E7-1F1EE",d:!0,e:!0,f:!0,h:!0,j:["flag_burundi","bi","flag","nation","country","banner","burundi"],k:[0,55],o:2},"flag-bj":{subcategory:"country-flag",a:"Benin Flag",b:"1F1E7-1F1EF",d:!0,e:!0,f:!0,h:!0,j:["flag_benin","bj","flag","nation","country","banner","benin"],k:[0,56],o:2},"flag-bl":{subcategory:"country-flag",a:"St. Barthélemy Flag",b:"1F1E7-1F1F1",d:!0,e:!0,f:!0,h:!0,j:["flag_st_barthelemy","saint","barthélemy","flag","nation","country","banner","st_barthelemy"],k:[0,57],o:2},"flag-bm":{subcategory:"country-flag",a:"Bermuda Flag",b:"1F1E7-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_bermuda","bm","flag","nation","country","banner","bermuda"],k:[0,58],o:2},"flag-bn":{subcategory:"country-flag",a:"Brunei Flag",b:"1F1E7-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_brunei","bn","darussalam","flag","nation","country","banner","brunei"],k:[0,59],o:2},"flag-bo":{subcategory:"country-flag",a:"Bolivia Flag",b:"1F1E7-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_bolivia","bo","flag","nation","country","banner","bolivia"],k:[0,60],o:2},"flag-bq":{subcategory:"country-flag",a:"Caribbean Netherlands Flag",b:"1F1E7-1F1F6",d:!0,e:!0,f:!0,h:!0,j:["flag_caribbean_netherlands","bonaire","flag","nation","country","banner","caribbean_netherlands"],k:[1,0],o:2},"flag-br":{subcategory:"country-flag",a:"Brazil Flag",b:"1F1E7-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_brazil","br","flag","nation","country","banner","brazil"],k:[1,1],o:2},"flag-bs":{subcategory:"country-flag",a:"Bahamas Flag",b:"1F1E7-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_bahamas","bs","flag","nation","country","banner","bahamas"],k:[1,2],o:2},"flag-bt":{subcategory:"country-flag",a:"Bhutan Flag",b:"1F1E7-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_bhutan","bt","flag","nation","country","banner","bhutan"],k:[1,3],o:2},"flag-bv":{subcategory:"country-flag",a:"Bouvet Island Flag",b:"1F1E7-1F1FB",d:!0,e:!0,f:!0,h:!0,j:["flag_bouvet_island","norway"],k:[1,4],o:2},"flag-bw":{subcategory:"country-flag",a:"Botswana Flag",b:"1F1E7-1F1FC",d:!0,e:!0,f:!0,h:!0,j:["flag_botswana","bw","flag","nation","country","banner","botswana"],k:[1,5],o:2},"flag-by":{subcategory:"country-flag",a:"Belarus Flag",b:"1F1E7-1F1FE",d:!0,e:!0,f:!0,h:!0,j:["flag_belarus","by","flag","nation","country","banner","belarus"],k:[1,6],o:2},"flag-bz":{subcategory:"country-flag",a:"Belize Flag",b:"1F1E7-1F1FF",d:!0,e:!0,f:!0,h:!0,j:["flag_belize","bz","flag","nation","country","banner","belize"],k:[1,7],o:2},"flag-ca":{subcategory:"country-flag",a:"Canada Flag",b:"1F1E8-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_canada","ca","flag","nation","country","banner","canada"],k:[1,8],o:2},"flag-cc":{subcategory:"country-flag",a:"Cocos (keeling) Islands Flag",b:"1F1E8-1F1E8",d:!0,e:!0,f:!0,h:!0,j:["flag_cocos_islands","cocos","keeling","islands","flag","nation","country","banner","cocos_islands"],k:[1,9],o:2},"flag-cd":{subcategory:"country-flag",a:"Congo - Kinshasa Flag",b:"1F1E8-1F1E9",d:!0,e:!0,f:!0,h:!0,j:["flag_congo_kinshasa","congo","democratic","republic","flag","nation","country","banner","congo_kinshasa"],k:[1,10],o:2},"flag-cf":{subcategory:"country-flag",a:"Central African Republic Flag",b:"1F1E8-1F1EB",d:!0,e:!0,f:!0,h:!0,j:["flag_central_african_republic","central","african","republic","flag","nation","country","banner","central_african_republic"],k:[1,11],o:2},"flag-cg":{subcategory:"country-flag",a:"Congo - Brazzaville Flag",b:"1F1E8-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_congo_brazzaville","congo","flag","nation","country","banner","congo_brazzaville"],k:[1,12],o:2},"flag-ch":{subcategory:"country-flag",a:"Switzerland Flag",b:"1F1E8-1F1ED",d:!0,e:!0,f:!0,h:!0,j:["flag_switzerland","ch","flag","nation","country","banner","switzerland"],k:[1,13],o:2},"flag-ci":{subcategory:"country-flag",a:"Côte D’ivoire Flag",b:"1F1E8-1F1EE",d:!0,e:!0,f:!0,h:!0,j:["flag_cote_d_ivoire","ivory","coast","flag","nation","country","banner","cote_d_ivoire"],k:[1,14],o:2},"flag-ck":{subcategory:"country-flag",a:"Cook Islands Flag",b:"1F1E8-1F1F0",d:!0,e:!0,f:!0,h:!0,j:["flag_cook_islands","cook","islands","flag","nation","country","banner","cook_islands"],k:[1,15],o:2},"flag-cl":{subcategory:"country-flag",a:"Chile Flag",b:"1F1E8-1F1F1",d:!0,e:!0,f:!0,h:!0,j:["flag_chile","flag","nation","country","banner","chile"],k:[1,16],o:2},"flag-cm":{subcategory:"country-flag",a:"Cameroon Flag",b:"1F1E8-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_cameroon","cm","flag","nation","country","banner","cameroon"],k:[1,17],o:2},cn:{subcategory:"country-flag",a:"China Flag",b:"1F1E8-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_china","china","chinese","prc","flag","country","nation","banner"],k:[1,18],n:["flag-cn"],o:0},"flag-co":{subcategory:"country-flag",a:"Colombia Flag",b:"1F1E8-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_colombia","co","flag","nation","country","banner","colombia"],k:[1,19],o:2},"flag-cp":{subcategory:"country-flag",a:"Clipperton Island Flag",b:"1F1E8-1F1F5",d:!0,e:!0,f:!0,h:!0,j:["flag_clipperton_island"],k:[1,20],o:2},"flag-cr":{subcategory:"country-flag",a:"Costa Rica Flag",b:"1F1E8-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_costa_rica","costa","rica","flag","nation","country","banner","costa_rica"],k:[1,21],o:2},"flag-cu":{subcategory:"country-flag",a:"Cuba Flag",b:"1F1E8-1F1FA",d:!0,e:!0,f:!0,h:!0,j:["flag_cuba","cu","flag","nation","country","banner","cuba"],k:[1,22],o:2},"flag-cv":{subcategory:"country-flag",a:"Cape Verde Flag",b:"1F1E8-1F1FB",d:!0,e:!0,f:!0,h:!0,j:["flag_cape_verde","cabo","verde","flag","nation","country","banner","cape_verde"],k:[1,23],o:2},"flag-cw":{subcategory:"country-flag",a:"Curaçao Flag",b:"1F1E8-1F1FC",d:!0,e:!0,f:!0,h:!0,j:["flag_curacao","curaçao","flag","nation","country","banner","curacao"],k:[1,24],o:2},"flag-cx":{subcategory:"country-flag",a:"Christmas Island Flag",b:"1F1E8-1F1FD",d:!0,e:!0,f:!0,h:!0,j:["flag_christmas_island","christmas","island","flag","nation","country","banner","christmas_island"],k:[1,25],o:2},"flag-cy":{subcategory:"country-flag",a:"Cyprus Flag",b:"1F1E8-1F1FE",d:!0,e:!0,f:!0,h:!0,j:["flag_cyprus","cy","flag","nation","country","banner","cyprus"],k:[1,26],o:2},"flag-cz":{subcategory:"country-flag",a:"Czechia Flag",b:"1F1E8-1F1FF",d:!0,e:!0,f:!0,h:!0,j:["flag_czechia","cz","flag","nation","country","banner","czechia"],k:[1,27],o:2},de:{subcategory:"country-flag",a:"Germany Flag",b:"1F1E9-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_germany","german","nation","flag","country","banner","germany"],k:[1,28],n:["flag-de"],o:0},"flag-dg":{subcategory:"country-flag",a:"Diego Garcia Flag",b:"1F1E9-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_diego_garcia"],k:[1,29],o:2},"flag-dj":{subcategory:"country-flag",a:"Djibouti Flag",b:"1F1E9-1F1EF",d:!0,e:!0,f:!0,h:!0,j:["flag_djibouti","dj","flag","nation","country","banner","djibouti"],k:[1,30],o:2},"flag-dk":{subcategory:"country-flag",a:"Denmark Flag",b:"1F1E9-1F1F0",d:!0,e:!0,f:!0,h:!0,j:["flag_denmark","dk","flag","nation","country","banner","denmark"],k:[1,31],o:2},"flag-dm":{subcategory:"country-flag",a:"Dominica Flag",b:"1F1E9-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_dominica","dm","flag","nation","country","banner","dominica"],k:[1,32],o:2},"flag-do":{subcategory:"country-flag",a:"Dominican Republic Flag",b:"1F1E9-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_dominican_republic","dominican","republic","flag","nation","country","banner","dominican_republic"],k:[1,33],o:2},"flag-dz":{subcategory:"country-flag",a:"Algeria Flag",b:"1F1E9-1F1FF",d:!0,e:!0,f:!0,h:!0,j:["flag_algeria","dz","flag","nation","country","banner","algeria"],k:[1,34],o:2},"flag-ea":{subcategory:"country-flag",a:"Ceuta & Melilla Flag",b:"1F1EA-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_ceuta_melilla"],k:[1,35],o:2},"flag-ec":{subcategory:"country-flag",a:"Ecuador Flag",b:"1F1EA-1F1E8",d:!0,e:!0,f:!0,h:!0,j:["flag_ecuador","ec","flag","nation","country","banner","ecuador"],k:[1,36],o:2},"flag-ee":{subcategory:"country-flag",a:"Estonia Flag",b:"1F1EA-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_estonia","ee","flag","nation","country","banner","estonia"],k:[1,37],o:2},"flag-eg":{subcategory:"country-flag",a:"Egypt Flag",b:"1F1EA-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_egypt","eg","flag","nation","country","banner","egypt"],k:[1,38],o:2},"flag-eh":{subcategory:"country-flag",a:"Western Sahara Flag",b:"1F1EA-1F1ED",d:!0,e:!0,f:!0,h:!0,j:["flag_western_sahara","western","sahara","flag","nation","country","banner","western_sahara"],k:[1,39],o:2},"flag-er":{subcategory:"country-flag",a:"Eritrea Flag",b:"1F1EA-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_eritrea","er","flag","nation","country","banner","eritrea"],k:[1,40],o:2},es:{subcategory:"country-flag",a:"Spain Flag",b:"1F1EA-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_spain","spain","flag","nation","country","banner"],k:[1,41],n:["flag-es"],o:0},"flag-et":{subcategory:"country-flag",a:"Ethiopia Flag",b:"1F1EA-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_ethiopia","et","flag","nation","country","banner","ethiopia"],k:[1,42],o:2},"flag-eu":{subcategory:"country-flag",a:"European Union Flag",b:"1F1EA-1F1FA",d:!0,e:!0,f:!0,h:!0,j:["flag_european_union","european","union","flag","banner"],k:[1,43],o:2},"flag-fi":{subcategory:"country-flag",a:"Finland Flag",b:"1F1EB-1F1EE",d:!0,e:!0,f:!0,h:!0,j:["flag_finland","fi","flag","nation","country","banner","finland"],k:[1,44],o:2},"flag-fj":{subcategory:"country-flag",a:"Fiji Flag",b:"1F1EB-1F1EF",d:!0,e:!0,f:!0,h:!0,j:["flag_fiji","fj","flag","nation","country","banner","fiji"],k:[1,45],o:2},"flag-fk":{subcategory:"country-flag",a:"Falkland Islands Flag",b:"1F1EB-1F1F0",d:!0,e:!0,f:!0,h:!0,j:["flag_falkland_islands","falkland","islands","malvinas","flag","nation","country","banner","falkland_islands"],k:[1,46],o:2},"flag-fm":{subcategory:"country-flag",a:"Micronesia Flag",b:"1F1EB-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_micronesia","micronesia","federated","states","flag","nation","country","banner"],k:[1,47],o:2},"flag-fo":{subcategory:"country-flag",a:"Faroe Islands Flag",b:"1F1EB-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_faroe_islands","faroe","islands","flag","nation","country","banner","faroe_islands"],k:[1,48],o:2},fr:{subcategory:"country-flag",a:"France Flag",b:"1F1EB-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_france","banner","flag","nation","france","french","country"],k:[1,49],n:["flag-fr"],o:0},"flag-ga":{subcategory:"country-flag",a:"Gabon Flag",b:"1F1EC-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_gabon","ga","flag","nation","country","banner","gabon"],k:[1,50],o:2},gb:{subcategory:"country-flag",a:"United Kingdom Flag",b:"1F1EC-1F1E7",d:!0,e:!0,f:!0,h:!0,j:["flag_united_kingdom","united","kingdom","great","britain","northern","ireland","flag","nation","country","banner","british","UK","english","england","union jack","united_kingdom"],k:[1,51],n:["uk","flag-gb"],o:0},"flag-gd":{subcategory:"country-flag",a:"Grenada Flag",b:"1F1EC-1F1E9",d:!0,e:!0,f:!0,h:!0,j:["flag_grenada","gd","flag","nation","country","banner","grenada"],k:[1,52],o:2},"flag-ge":{subcategory:"country-flag",a:"Georgia Flag",b:"1F1EC-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_georgia","ge","flag","nation","country","banner","georgia"],k:[1,53],o:2},"flag-gf":{subcategory:"country-flag",a:"French Guiana Flag",b:"1F1EC-1F1EB",d:!0,e:!0,f:!0,h:!0,j:["flag_french_guiana","french","guiana","flag","nation","country","banner","french_guiana"],k:[1,54],o:2},"flag-gg":{subcategory:"country-flag",a:"Guernsey Flag",b:"1F1EC-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_guernsey","gg","flag","nation","country","banner","guernsey"],k:[1,55],o:2},"flag-gh":{subcategory:"country-flag",a:"Ghana Flag",b:"1F1EC-1F1ED",d:!0,e:!0,f:!0,h:!0,j:["flag_ghana","gh","flag","nation","country","banner","ghana"],k:[1,56],o:2},"flag-gi":{subcategory:"country-flag",a:"Gibraltar Flag",b:"1F1EC-1F1EE",d:!0,e:!0,f:!0,h:!0,j:["flag_gibraltar","gi","flag","nation","country","banner","gibraltar"],k:[1,57],o:2},"flag-gl":{subcategory:"country-flag",a:"Greenland Flag",b:"1F1EC-1F1F1",d:!0,e:!0,f:!0,h:!0,j:["flag_greenland","gl","flag","nation","country","banner","greenland"],k:[1,58],o:2},"flag-gm":{subcategory:"country-flag",a:"Gambia Flag",b:"1F1EC-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_gambia","gm","flag","nation","country","banner","gambia"],k:[1,59],o:2},"flag-gn":{subcategory:"country-flag",a:"Guinea Flag",b:"1F1EC-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_guinea","gn","flag","nation","country","banner","guinea"],k:[1,60],o:2},"flag-gp":{subcategory:"country-flag",a:"Guadeloupe Flag",b:"1F1EC-1F1F5",d:!0,e:!0,f:!0,h:!0,j:["flag_guadeloupe","gp","flag","nation","country","banner","guadeloupe"],k:[2,0],o:2},"flag-gq":{subcategory:"country-flag",a:"Equatorial Guinea Flag",b:"1F1EC-1F1F6",d:!0,e:!0,f:!0,h:!0,j:["flag_equatorial_guinea","equatorial","gn","flag","nation","country","banner","equatorial_guinea"],k:[2,1],o:2},"flag-gr":{subcategory:"country-flag",a:"Greece Flag",b:"1F1EC-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_greece","gr","flag","nation","country","banner","greece"],k:[2,2],o:2},"flag-gs":{subcategory:"country-flag",a:"South Georgia & South Sandwich Islands Flag",b:"1F1EC-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_south_georgia_south_sandwich_islands","south","georgia","sandwich","islands","flag","nation","country","banner","south_georgia_south_sandwich_islands"],k:[2,3],o:2},"flag-gt":{subcategory:"country-flag",a:"Guatemala Flag",b:"1F1EC-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_guatemala","gt","flag","nation","country","banner","guatemala"],k:[2,4],o:2},"flag-gu":{subcategory:"country-flag",a:"Guam Flag",b:"1F1EC-1F1FA",d:!0,e:!0,f:!0,h:!0,j:["flag_guam","gu","flag","nation","country","banner","guam"],k:[2,5],o:2},"flag-gw":{subcategory:"country-flag",a:"Guinea-Bissau Flag",b:"1F1EC-1F1FC",d:!0,e:!0,f:!0,h:!0,j:["flag_guinea_bissau","gw","bissau","flag","nation","country","banner","guinea_bissau"],k:[2,6],o:2},"flag-gy":{subcategory:"country-flag",a:"Guyana Flag",b:"1F1EC-1F1FE",d:!0,e:!0,f:!0,h:!0,j:["flag_guyana","gy","flag","nation","country","banner","guyana"],k:[2,7],o:2},"flag-hk":{subcategory:"country-flag",a:"Hong Kong Sar China Flag",b:"1F1ED-1F1F0",d:!0,e:!0,f:!0,h:!0,j:["flag_hong_kong_sar_china","hong","kong","flag","nation","country","banner","hong_kong_sar_china"],k:[2,8],o:2},"flag-hm":{subcategory:"country-flag",a:"Heard & Mcdonald Islands Flag",b:"1F1ED-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_heard_mcdonald_islands"],k:[2,9],o:2},"flag-hn":{subcategory:"country-flag",a:"Honduras Flag",b:"1F1ED-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_honduras","hn","flag","nation","country","banner","honduras"],k:[2,10],o:2},"flag-hr":{subcategory:"country-flag",a:"Croatia Flag",b:"1F1ED-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_croatia","hr","flag","nation","country","banner","croatia"],k:[2,11],o:2},"flag-ht":{subcategory:"country-flag",a:"Haiti Flag",b:"1F1ED-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_haiti","ht","flag","nation","country","banner","haiti"],k:[2,12],o:2},"flag-hu":{subcategory:"country-flag",a:"Hungary Flag",b:"1F1ED-1F1FA",d:!0,e:!0,f:!0,h:!0,j:["flag_hungary","hu","flag","nation","country","banner","hungary"],k:[2,13],o:2},"flag-ic":{subcategory:"country-flag",a:"Canary Islands Flag",b:"1F1EE-1F1E8",d:!0,e:!0,f:!0,h:!0,j:["flag_canary_islands","canary","islands","flag","nation","country","banner","canary_islands"],k:[2,14],o:2},"flag-id":{subcategory:"country-flag",a:"Indonesia Flag",b:"1F1EE-1F1E9",d:!0,e:!0,f:!0,h:!0,j:["flag_indonesia","flag","nation","country","banner","indonesia"],k:[2,15],o:2},"flag-ie":{subcategory:"country-flag",a:"Ireland Flag",b:"1F1EE-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_ireland","ie","flag","nation","country","banner","ireland"],k:[2,16],o:2},"flag-il":{subcategory:"country-flag",a:"Israel Flag",b:"1F1EE-1F1F1",d:!0,e:!0,f:!0,h:!0,j:["flag_israel","il","flag","nation","country","banner","israel"],k:[2,17],o:2},"flag-im":{subcategory:"country-flag",a:"Isle of Man Flag",b:"1F1EE-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_isle_of_man","isle","man","flag","nation","country","banner","isle_of_man"],k:[2,18],o:2},"flag-in":{subcategory:"country-flag",a:"India Flag",b:"1F1EE-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_india","in","flag","nation","country","banner","india"],k:[2,19],o:2},"flag-io":{subcategory:"country-flag",a:"British Indian Ocean Territory Flag",b:"1F1EE-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_british_indian_ocean_territory","british","indian","ocean","territory","flag","nation","country","banner","british_indian_ocean_territory"],k:[2,20],o:2},"flag-iq":{subcategory:"country-flag",a:"Iraq Flag",b:"1F1EE-1F1F6",d:!0,e:!0,f:!0,h:!0,j:["flag_iraq","iq","flag","nation","country","banner","iraq"],k:[2,21],o:2},"flag-ir":{subcategory:"country-flag",a:"Iran Flag",b:"1F1EE-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_iran","iran","islamic","republic","flag","nation","country","banner"],k:[2,22],o:2},"flag-is":{subcategory:"country-flag",a:"Iceland Flag",b:"1F1EE-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_iceland","is","flag","nation","country","banner","iceland"],k:[2,23],o:2},it:{subcategory:"country-flag",a:"Italy Flag",b:"1F1EE-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_italy","italy","flag","nation","country","banner"],k:[2,24],n:["flag-it"],o:0},"flag-je":{subcategory:"country-flag",a:"Jersey Flag",b:"1F1EF-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_jersey","je","flag","nation","country","banner","jersey"],k:[2,25],o:2},"flag-jm":{subcategory:"country-flag",a:"Jamaica Flag",b:"1F1EF-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_jamaica","jm","flag","nation","country","banner","jamaica"],k:[2,26],o:2},"flag-jo":{subcategory:"country-flag",a:"Jordan Flag",b:"1F1EF-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_jordan","jo","flag","nation","country","banner","jordan"],k:[2,27],o:2},jp:{subcategory:"country-flag",a:"Japan Flag",b:"1F1EF-1F1F5",d:!0,e:!0,f:!0,h:!0,j:["flag_japan","japanese","nation","flag","country","banner","japan","jp","ja"],k:[2,28],n:["flag-jp"],o:0},"flag-ke":{subcategory:"country-flag",a:"Kenya Flag",b:"1F1F0-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_kenya","ke","flag","nation","country","banner","kenya"],k:[2,29],o:2},"flag-kg":{subcategory:"country-flag",a:"Kyrgyzstan Flag",b:"1F1F0-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_kyrgyzstan","kg","flag","nation","country","banner","kyrgyzstan"],k:[2,30],o:2},"flag-kh":{subcategory:"country-flag",a:"Cambodia Flag",b:"1F1F0-1F1ED",d:!0,e:!0,f:!0,h:!0,j:["flag_cambodia","kh","flag","nation","country","banner","cambodia"],k:[2,31],o:2},"flag-ki":{subcategory:"country-flag",a:"Kiribati Flag",b:"1F1F0-1F1EE",d:!0,e:!0,f:!0,h:!0,j:["flag_kiribati","ki","flag","nation","country","banner","kiribati"],k:[2,32],o:2},"flag-km":{subcategory:"country-flag",a:"Comoros Flag",b:"1F1F0-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_comoros","km","flag","nation","country","banner","comoros"],k:[2,33],o:2},"flag-kn":{subcategory:"country-flag",a:"St. Kitts & Nevis Flag",b:"1F1F0-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_st_kitts_nevis","saint","kitts","nevis","flag","nation","country","banner","st_kitts_nevis"],k:[2,34],o:2},"flag-kp":{subcategory:"country-flag",a:"North Korea Flag",b:"1F1F0-1F1F5",d:!0,e:!0,f:!0,h:!0,j:["flag_north_korea","north","korea","nation","flag","country","banner","north_korea"],k:[2,35],o:2},kr:{subcategory:"country-flag",a:"South Korea Flag",b:"1F1F0-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_south_korea","south","korea","nation","flag","country","banner","south_korea"],k:[2,36],n:["flag-kr"],o:0},"flag-kw":{subcategory:"country-flag",a:"Kuwait Flag",b:"1F1F0-1F1FC",d:!0,e:!0,f:!0,h:!0,j:["flag_kuwait","kw","flag","nation","country","banner","kuwait"],k:[2,37],o:2},"flag-ky":{subcategory:"country-flag",a:"Cayman Islands Flag",b:"1F1F0-1F1FE",d:!0,e:!0,f:!0,h:!0,j:["flag_cayman_islands","cayman","islands","flag","nation","country","banner","cayman_islands"],k:[2,38],o:2},"flag-kz":{subcategory:"country-flag",a:"Kazakhstan Flag",b:"1F1F0-1F1FF",d:!0,e:!0,f:!0,h:!0,j:["flag_kazakhstan","kz","flag","nation","country","banner","kazakhstan"],k:[2,39],o:2},"flag-la":{subcategory:"country-flag",a:"Laos Flag",b:"1F1F1-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_laos","lao","democratic","republic","flag","nation","country","banner","laos"],k:[2,40],o:2},"flag-lb":{subcategory:"country-flag",a:"Lebanon Flag",b:"1F1F1-1F1E7",d:!0,e:!0,f:!0,h:!0,j:["flag_lebanon","lb","flag","nation","country","banner","lebanon"],k:[2,41],o:2},"flag-lc":{subcategory:"country-flag",a:"St. Lucia Flag",b:"1F1F1-1F1E8",d:!0,e:!0,f:!0,h:!0,j:["flag_st_lucia","saint","lucia","flag","nation","country","banner","st_lucia"],k:[2,42],o:2},"flag-li":{subcategory:"country-flag",a:"Liechtenstein Flag",b:"1F1F1-1F1EE",d:!0,e:!0,f:!0,h:!0,j:["flag_liechtenstein","li","flag","nation","country","banner","liechtenstein"],k:[2,43],o:2},"flag-lk":{subcategory:"country-flag",a:"Sri Lanka Flag",b:"1F1F1-1F1F0",d:!0,e:!0,f:!0,h:!0,j:["flag_sri_lanka","sri","lanka","flag","nation","country","banner","sri_lanka"],k:[2,44],o:2},"flag-lr":{subcategory:"country-flag",a:"Liberia Flag",b:"1F1F1-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_liberia","lr","flag","nation","country","banner","liberia"],k:[2,45],o:2},"flag-ls":{subcategory:"country-flag",a:"Lesotho Flag",b:"1F1F1-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_lesotho","ls","flag","nation","country","banner","lesotho"],k:[2,46],o:2},"flag-lt":{subcategory:"country-flag",a:"Lithuania Flag",b:"1F1F1-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_lithuania","lt","flag","nation","country","banner","lithuania"],k:[2,47],o:2},"flag-lu":{subcategory:"country-flag",a:"Luxembourg Flag",b:"1F1F1-1F1FA",d:!0,e:!0,f:!0,h:!0,j:["flag_luxembourg","lu","flag","nation","country","banner","luxembourg"],k:[2,48],o:2},"flag-lv":{subcategory:"country-flag",a:"Latvia Flag",b:"1F1F1-1F1FB",d:!0,e:!0,f:!0,h:!0,j:["flag_latvia","lv","flag","nation","country","banner","latvia"],k:[2,49],o:2},"flag-ly":{subcategory:"country-flag",a:"Libya Flag",b:"1F1F1-1F1FE",d:!0,e:!0,f:!0,h:!0,j:["flag_libya","ly","flag","nation","country","banner","libya"],k:[2,50],o:2},"flag-ma":{subcategory:"country-flag",a:"Morocco Flag",b:"1F1F2-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_morocco","ma","flag","nation","country","banner","morocco"],k:[2,51],o:2},"flag-mc":{subcategory:"country-flag",a:"Monaco Flag",b:"1F1F2-1F1E8",d:!0,e:!0,f:!0,h:!0,j:["flag_monaco","mc","flag","nation","country","banner","monaco"],k:[2,52],o:2},"flag-md":{subcategory:"country-flag",a:"Moldova Flag",b:"1F1F2-1F1E9",d:!0,e:!0,f:!0,h:!0,j:["flag_moldova","moldova","republic","flag","nation","country","banner"],k:[2,53],o:2},"flag-me":{subcategory:"country-flag",a:"Montenegro Flag",b:"1F1F2-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_montenegro","me","flag","nation","country","banner","montenegro"],k:[2,54],o:2},"flag-mf":{subcategory:"country-flag",a:"St. Martin Flag",b:"1F1F2-1F1EB",d:!0,e:!0,f:!0,h:!0,j:["flag_st_martin"],k:[2,55],o:2},"flag-mg":{subcategory:"country-flag",a:"Madagascar Flag",b:"1F1F2-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_madagascar","mg","flag","nation","country","banner","madagascar"],k:[2,56],o:2},"flag-mh":{subcategory:"country-flag",a:"Marshall Islands Flag",b:"1F1F2-1F1ED",d:!0,e:!0,f:!0,h:!0,j:["flag_marshall_islands","marshall","islands","flag","nation","country","banner","marshall_islands"],k:[2,57],o:2},"flag-mk":{subcategory:"country-flag",a:"North Macedonia Flag",b:"1F1F2-1F1F0",d:!0,e:!0,f:!0,h:!0,j:["flag_north_macedonia","macedonia","flag","nation","country","banner","north_macedonia"],k:[2,58],o:2},"flag-ml":{subcategory:"country-flag",a:"Mali Flag",b:"1F1F2-1F1F1",d:!0,e:!0,f:!0,h:!0,j:["flag_mali","ml","flag","nation","country","banner","mali"],k:[2,59],o:2},"flag-mm":{subcategory:"country-flag",a:"Myanmar (burma) Flag",b:"1F1F2-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_myanmar","mm","flag","nation","country","banner","myanmar"],k:[2,60],o:2},"flag-mn":{subcategory:"country-flag",a:"Mongolia Flag",b:"1F1F2-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_mongolia","mn","flag","nation","country","banner","mongolia"],k:[3,0],o:2},"flag-mo":{subcategory:"country-flag",a:"Macao Sar China Flag",b:"1F1F2-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_macao_sar_china","macao","flag","nation","country","banner","macao_sar_china"],k:[3,1],o:2},"flag-mp":{subcategory:"country-flag",a:"Northern Mariana Islands Flag",b:"1F1F2-1F1F5",d:!0,e:!0,f:!0,h:!0,j:["flag_northern_mariana_islands","northern","mariana","islands","flag","nation","country","banner","northern_mariana_islands"],k:[3,2],o:2},"flag-mq":{subcategory:"country-flag",a:"Martinique Flag",b:"1F1F2-1F1F6",d:!0,e:!0,f:!0,h:!0,j:["flag_martinique","mq","flag","nation","country","banner","martinique"],k:[3,3],o:2},"flag-mr":{subcategory:"country-flag",a:"Mauritania Flag",b:"1F1F2-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_mauritania","mr","flag","nation","country","banner","mauritania"],k:[3,4],o:2},"flag-ms":{subcategory:"country-flag",a:"Montserrat Flag",b:"1F1F2-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_montserrat","ms","flag","nation","country","banner","montserrat"],k:[3,5],o:2},"flag-mt":{subcategory:"country-flag",a:"Malta Flag",b:"1F1F2-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_malta","mt","flag","nation","country","banner","malta"],k:[3,6],o:2},"flag-mu":{subcategory:"country-flag",a:"Mauritius Flag",b:"1F1F2-1F1FA",d:!0,e:!0,f:!0,h:!0,j:["flag_mauritius","mu","flag","nation","country","banner","mauritius"],k:[3,7],o:2},"flag-mv":{subcategory:"country-flag",a:"Maldives Flag",b:"1F1F2-1F1FB",d:!0,e:!0,f:!0,h:!0,j:["flag_maldives","mv","flag","nation","country","banner","maldives"],k:[3,8],o:2},"flag-mw":{subcategory:"country-flag",a:"Malawi Flag",b:"1F1F2-1F1FC",d:!0,e:!0,f:!0,h:!0,j:["flag_malawi","mw","flag","nation","country","banner","malawi"],k:[3,9],o:2},"flag-mx":{subcategory:"country-flag",a:"Mexico Flag",b:"1F1F2-1F1FD",d:!0,e:!0,f:!0,h:!0,j:["flag_mexico","mx","flag","nation","country","banner","mexico"],k:[3,10],o:2},"flag-my":{subcategory:"country-flag",a:"Malaysia Flag",b:"1F1F2-1F1FE",d:!0,e:!0,f:!0,h:!0,j:["flag_malaysia","my","flag","nation","country","banner","malaysia"],k:[3,11],o:2},"flag-mz":{subcategory:"country-flag",a:"Mozambique Flag",b:"1F1F2-1F1FF",d:!0,e:!0,f:!0,h:!0,j:["flag_mozambique","mz","flag","nation","country","banner","mozambique"],k:[3,12],o:2},"flag-na":{subcategory:"country-flag",a:"Namibia Flag",b:"1F1F3-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_namibia","na","flag","nation","country","banner","namibia"],k:[3,13],o:2},"flag-nc":{subcategory:"country-flag",a:"New Caledonia Flag",b:"1F1F3-1F1E8",d:!0,e:!0,f:!0,h:!0,j:["flag_new_caledonia","new","caledonia","flag","nation","country","banner","new_caledonia"],k:[3,14],o:2},"flag-ne":{subcategory:"country-flag",a:"Niger Flag",b:"1F1F3-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_niger","ne","flag","nation","country","banner","niger"],k:[3,15],o:2},"flag-nf":{subcategory:"country-flag",a:"Norfolk Island Flag",b:"1F1F3-1F1EB",d:!0,e:!0,f:!0,h:!0,j:["flag_norfolk_island","norfolk","island","flag","nation","country","banner","norfolk_island"],k:[3,16],o:2},"flag-ng":{subcategory:"country-flag",a:"Nigeria Flag",b:"1F1F3-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_nigeria","flag","nation","country","banner","nigeria"],k:[3,17],o:2},"flag-ni":{subcategory:"country-flag",a:"Nicaragua Flag",b:"1F1F3-1F1EE",d:!0,e:!0,f:!0,h:!0,j:["flag_nicaragua","ni","flag","nation","country","banner","nicaragua"],k:[3,18],o:2},"flag-nl":{subcategory:"country-flag",a:"Netherlands Flag",b:"1F1F3-1F1F1",d:!0,e:!0,f:!0,h:!0,j:["flag_netherlands","nl","flag","nation","country","banner","netherlands"],k:[3,19],o:2},"flag-no":{subcategory:"country-flag",a:"Norway Flag",b:"1F1F3-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_norway","no","flag","nation","country","banner","norway"],k:[3,20],o:2},"flag-np":{subcategory:"country-flag",a:"Nepal Flag",b:"1F1F3-1F1F5",d:!0,e:!0,f:!0,h:!0,j:["flag_nepal","np","flag","nation","country","banner","nepal"],k:[3,21],o:2},"flag-nr":{subcategory:"country-flag",a:"Nauru Flag",b:"1F1F3-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_nauru","nr","flag","nation","country","banner","nauru"],k:[3,22],o:2},"flag-nu":{subcategory:"country-flag",a:"Niue Flag",b:"1F1F3-1F1FA",d:!0,e:!0,f:!0,h:!0,j:["flag_niue","nu","flag","nation","country","banner","niue"],k:[3,23],o:2},"flag-nz":{subcategory:"country-flag",a:"New Zealand Flag",b:"1F1F3-1F1FF",d:!0,e:!0,f:!0,h:!0,j:["flag_new_zealand","new","zealand","flag","nation","country","banner","new_zealand"],k:[3,24],o:2},"flag-om":{subcategory:"country-flag",a:"Oman Flag",b:"1F1F4-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_oman","om_symbol","flag","nation","country","banner","oman"],k:[3,25],o:2},"flag-pa":{subcategory:"country-flag",a:"Panama Flag",b:"1F1F5-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_panama","pa","flag","nation","country","banner","panama"],k:[3,26],o:2},"flag-pe":{subcategory:"country-flag",a:"Peru Flag",b:"1F1F5-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_peru","pe","flag","nation","country","banner","peru"],k:[3,27],o:2},"flag-pf":{subcategory:"country-flag",a:"French Polynesia Flag",b:"1F1F5-1F1EB",d:!0,e:!0,f:!0,h:!0,j:["flag_french_polynesia","french","polynesia","flag","nation","country","banner","french_polynesia"],k:[3,28],o:2},"flag-pg":{subcategory:"country-flag",a:"Papua New Guinea Flag",b:"1F1F5-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_papua_new_guinea","papua","new","guinea","flag","nation","country","banner","papua_new_guinea"],k:[3,29],o:2},"flag-ph":{subcategory:"country-flag",a:"Philippines Flag",b:"1F1F5-1F1ED",d:!0,e:!0,f:!0,h:!0,j:["flag_philippines","ph","flag","nation","country","banner","philippines"],k:[3,30],o:2},"flag-pk":{subcategory:"country-flag",a:"Pakistan Flag",b:"1F1F5-1F1F0",d:!0,e:!0,f:!0,h:!0,j:["flag_pakistan","pk","flag","nation","country","banner","pakistan"],k:[3,31],o:2},"flag-pl":{subcategory:"country-flag",a:"Poland Flag",b:"1F1F5-1F1F1",d:!0,e:!0,f:!0,h:!0,j:["flag_poland","pl","flag","nation","country","banner","poland"],k:[3,32],o:2},"flag-pm":{subcategory:"country-flag",a:"St. Pierre & Miquelon Flag",b:"1F1F5-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_st_pierre_miquelon","saint","pierre","miquelon","flag","nation","country","banner","st_pierre_miquelon"],k:[3,33],o:2},"flag-pn":{subcategory:"country-flag",a:"Pitcairn Islands Flag",b:"1F1F5-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_pitcairn_islands","pitcairn","flag","nation","country","banner","pitcairn_islands"],k:[3,34],o:2},"flag-pr":{subcategory:"country-flag",a:"Puerto Rico Flag",b:"1F1F5-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_puerto_rico","puerto","rico","flag","nation","country","banner","puerto_rico"],k:[3,35],o:2},"flag-ps":{subcategory:"country-flag",a:"Palestinian Territories Flag",b:"1F1F5-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_palestinian_territories","palestine","palestinian","territories","flag","nation","country","banner","palestinian_territories"],k:[3,36],o:2},"flag-pt":{subcategory:"country-flag",a:"Portugal Flag",b:"1F1F5-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_portugal","pt","flag","nation","country","banner","portugal"],k:[3,37],o:2},"flag-pw":{subcategory:"country-flag",a:"Palau Flag",b:"1F1F5-1F1FC",d:!0,e:!0,f:!0,h:!0,j:["flag_palau","pw","flag","nation","country","banner","palau"],k:[3,38],o:2},"flag-py":{subcategory:"country-flag",a:"Paraguay Flag",b:"1F1F5-1F1FE",d:!0,e:!0,f:!0,h:!0,j:["flag_paraguay","py","flag","nation","country","banner","paraguay"],k:[3,39],o:2},"flag-qa":{subcategory:"country-flag",a:"Qatar Flag",b:"1F1F6-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_qatar","qa","flag","nation","country","banner","qatar"],k:[3,40],o:2},"flag-re":{subcategory:"country-flag",a:"Réunion Flag",b:"1F1F7-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_reunion","réunion","flag","nation","country","banner","reunion"],k:[3,41],o:2},"flag-ro":{subcategory:"country-flag",a:"Romania Flag",b:"1F1F7-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_romania","ro","flag","nation","country","banner","romania"],k:[3,42],o:2},"flag-rs":{subcategory:"country-flag",a:"Serbia Flag",b:"1F1F7-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_serbia","rs","flag","nation","country","banner","serbia"],k:[3,43],o:2},ru:{subcategory:"country-flag",a:"Russia Flag",b:"1F1F7-1F1FA",d:!0,e:!0,f:!0,h:!0,j:["flag_russia","russian","federation","flag","nation","country","banner","russia"],k:[3,44],n:["flag-ru"],o:0},"flag-rw":{subcategory:"country-flag",a:"Rwanda Flag",b:"1F1F7-1F1FC",d:!0,e:!0,f:!0,h:!0,j:["flag_rwanda","rw","flag","nation","country","banner","rwanda"],k:[3,45],o:2},"flag-sa":{subcategory:"country-flag",a:"Saudi Arabia Flag",b:"1F1F8-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_saudi_arabia","flag","nation","country","banner","saudi_arabia"],k:[3,46],o:2},"flag-sb":{subcategory:"country-flag",a:"Solomon Islands Flag",b:"1F1F8-1F1E7",d:!0,e:!0,f:!0,h:!0,j:["flag_solomon_islands","solomon","islands","flag","nation","country","banner","solomon_islands"],k:[3,47],o:2},"flag-sc":{subcategory:"country-flag",a:"Seychelles Flag",b:"1F1F8-1F1E8",d:!0,e:!0,f:!0,h:!0,j:["flag_seychelles","sc","flag","nation","country","banner","seychelles"],k:[3,48],o:2},"flag-sd":{subcategory:"country-flag",a:"Sudan Flag",b:"1F1F8-1F1E9",d:!0,e:!0,f:!0,h:!0,j:["flag_sudan","sd","flag","nation","country","banner","sudan"],k:[3,49],o:2},"flag-se":{subcategory:"country-flag",a:"Sweden Flag",b:"1F1F8-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_sweden","se","flag","nation","country","banner","sweden"],k:[3,50],o:2},"flag-sg":{subcategory:"country-flag",a:"Singapore Flag",b:"1F1F8-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_singapore","sg","flag","nation","country","banner","singapore"],k:[3,51],o:2},"flag-sh":{subcategory:"country-flag",a:"St. Helena Flag",b:"1F1F8-1F1ED",d:!0,e:!0,f:!0,h:!0,j:["flag_st_helena","saint","helena","ascension","tristan","cunha","flag","nation","country","banner","st_helena"],k:[3,52],o:2},"flag-si":{subcategory:"country-flag",a:"Slovenia Flag",b:"1F1F8-1F1EE",d:!0,e:!0,f:!0,h:!0,j:["flag_slovenia","si","flag","nation","country","banner","slovenia"],k:[3,53],o:2},"flag-sj":{subcategory:"country-flag",a:"Svalbard & Jan Mayen Flag",b:"1F1F8-1F1EF",d:!0,e:!0,f:!0,h:!0,j:["flag_svalbard_jan_mayen"],k:[3,54],o:2},"flag-sk":{subcategory:"country-flag",a:"Slovakia Flag",b:"1F1F8-1F1F0",d:!0,e:!0,f:!0,h:!0,j:["flag_slovakia","sk","flag","nation","country","banner","slovakia"],k:[3,55],o:2},"flag-sl":{subcategory:"country-flag",a:"Sierra Leone Flag",b:"1F1F8-1F1F1",d:!0,e:!0,f:!0,h:!0,j:["flag_sierra_leone","sierra","leone","flag","nation","country","banner","sierra_leone"],k:[3,56],o:2},"flag-sm":{subcategory:"country-flag",a:"San Marino Flag",b:"1F1F8-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_san_marino","san","marino","flag","nation","country","banner","san_marino"],k:[3,57],o:2},"flag-sn":{subcategory:"country-flag",a:"Senegal Flag",b:"1F1F8-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_senegal","sn","flag","nation","country","banner","senegal"],k:[3,58],o:2},"flag-so":{subcategory:"country-flag",a:"Somalia Flag",b:"1F1F8-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_somalia","so","flag","nation","country","banner","somalia"],k:[3,59],o:2},"flag-sr":{subcategory:"country-flag",a:"Suriname Flag",b:"1F1F8-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_suriname","sr","flag","nation","country","banner","suriname"],k:[3,60],o:2},"flag-ss":{subcategory:"country-flag",a:"South Sudan Flag",b:"1F1F8-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_south_sudan","south","sd","flag","nation","country","banner","south_sudan"],k:[4,0],o:2},"flag-st":{subcategory:"country-flag",a:"São Tomé & Príncipe Flag",b:"1F1F8-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_sao_tome_principe","sao","tome","principe","flag","nation","country","banner","sao_tome_principe"],k:[4,1],o:2},"flag-sv":{subcategory:"country-flag",a:"El Salvador Flag",b:"1F1F8-1F1FB",d:!0,e:!0,f:!0,h:!0,j:["flag_el_salvador","el","salvador","flag","nation","country","banner","el_salvador"],k:[4,2],o:2},"flag-sx":{subcategory:"country-flag",a:"Sint Maarten Flag",b:"1F1F8-1F1FD",d:!0,e:!0,f:!0,h:!0,j:["flag_sint_maarten","sint","maarten","dutch","flag","nation","country","banner","sint_maarten"],k:[4,3],o:2},"flag-sy":{subcategory:"country-flag",a:"Syria Flag",b:"1F1F8-1F1FE",d:!0,e:!0,f:!0,h:!0,j:["flag_syria","syrian","arab","republic","flag","nation","country","banner","syria"],k:[4,4],o:2},"flag-sz":{subcategory:"country-flag",a:"Eswatini Flag",b:"1F1F8-1F1FF",d:!0,e:!0,f:!0,h:!0,j:["flag_eswatini","sz","flag","nation","country","banner","eswatini"],k:[4,5],o:2},"flag-ta":{subcategory:"country-flag",a:"Tristan Da Cunha Flag",b:"1F1F9-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_tristan_da_cunha"],k:[4,6],o:2},"flag-tc":{subcategory:"country-flag",a:"Turks & Caicos Islands Flag",b:"1F1F9-1F1E8",d:!0,e:!0,f:!0,h:!0,j:["flag_turks_caicos_islands","turks","caicos","islands","flag","nation","country","banner","turks_caicos_islands"],k:[4,7],o:2},"flag-td":{subcategory:"country-flag",a:"Chad Flag",b:"1F1F9-1F1E9",d:!0,e:!0,f:!0,h:!0,j:["flag_chad","td","flag","nation","country","banner","chad"],k:[4,8],o:2},"flag-tf":{subcategory:"country-flag",a:"French Southern Territories Flag",b:"1F1F9-1F1EB",d:!0,e:!0,f:!0,h:!0,j:["flag_french_southern_territories","french","southern","territories","flag","nation","country","banner","french_southern_territories"],k:[4,9],o:2},"flag-tg":{subcategory:"country-flag",a:"Togo Flag",b:"1F1F9-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_togo","tg","flag","nation","country","banner","togo"],k:[4,10],o:2},"flag-th":{subcategory:"country-flag",a:"Thailand Flag",b:"1F1F9-1F1ED",d:!0,e:!0,f:!0,h:!0,j:["flag_thailand","th","flag","nation","country","banner","thailand"],k:[4,11],o:2},"flag-tj":{subcategory:"country-flag",a:"Tajikistan Flag",b:"1F1F9-1F1EF",d:!0,e:!0,f:!0,h:!0,j:["flag_tajikistan","tj","flag","nation","country","banner","tajikistan"],k:[4,12],o:2},"flag-tk":{subcategory:"country-flag",a:"Tokelau Flag",b:"1F1F9-1F1F0",d:!0,e:!0,f:!0,h:!0,j:["flag_tokelau","tk","flag","nation","country","banner","tokelau"],k:[4,13],o:2},"flag-tl":{subcategory:"country-flag",a:"Timor-Leste Flag",b:"1F1F9-1F1F1",d:!0,e:!0,f:!0,h:!0,j:["flag_timor_leste","timor","leste","flag","nation","country","banner","timor_leste"],k:[4,14],o:2},"flag-tm":{subcategory:"country-flag",a:"Turkmenistan Flag",b:"1F1F9-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_turkmenistan","flag","nation","country","banner","turkmenistan"],k:[4,15],o:2},"flag-tn":{subcategory:"country-flag",a:"Tunisia Flag",b:"1F1F9-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_tunisia","tn","flag","nation","country","banner","tunisia"],k:[4,16],o:2},"flag-to":{subcategory:"country-flag",a:"Tonga Flag",b:"1F1F9-1F1F4",d:!0,e:!0,f:!0,h:!0,j:["flag_tonga","to","flag","nation","country","banner","tonga"],k:[4,17],o:2},"flag-tr":{subcategory:"country-flag",a:"Turkey Flag",b:"1F1F9-1F1F7",d:!0,e:!0,f:!0,h:!0,j:["flag_turkey","turkey","flag","nation","country","banner"],k:[4,18],o:2},"flag-tt":{subcategory:"country-flag",a:"Trinidad & Tobago Flag",b:"1F1F9-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_trinidad_tobago","trinidad","tobago","flag","nation","country","banner","trinidad_tobago"],k:[4,19],o:2},"flag-tv":{subcategory:"country-flag",a:"Tuvalu Flag",b:"1F1F9-1F1FB",d:!0,e:!0,f:!0,h:!0,j:["flag_tuvalu","flag","nation","country","banner","tuvalu"],k:[4,20],o:2},"flag-tw":{subcategory:"country-flag",a:"Taiwan Flag",b:"1F1F9-1F1FC",d:!0,e:!0,f:!0,h:!0,j:["flag_taiwan","tw","flag","nation","country","banner","taiwan"],k:[4,21],o:2},"flag-tz":{subcategory:"country-flag",a:"Tanzania Flag",b:"1F1F9-1F1FF",d:!0,e:!0,f:!0,h:!0,j:["flag_tanzania","tanzania","united","republic","flag","nation","country","banner"],k:[4,22],o:2},"flag-ua":{subcategory:"country-flag",a:"Ukraine Flag",b:"1F1FA-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_ukraine","ua","flag","nation","country","banner","ukraine"],k:[4,23],o:2},"flag-ug":{subcategory:"country-flag",a:"Uganda Flag",b:"1F1FA-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_uganda","ug","flag","nation","country","banner","uganda"],k:[4,24],o:2},"flag-um":{subcategory:"country-flag",a:"U.s. Outlying Islands Flag",b:"1F1FA-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_u_s_outlying_islands"],k:[4,25],o:2},"flag-un":{subcategory:"country-flag",a:"United Nations Flag",b:"1F1FA-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_united_nations","un","flag","banner"],k:[4,26],o:4},us:{subcategory:"country-flag",a:"United States Flag",b:"1F1FA-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_united_states","united","states","america","flag","nation","country","banner","united_states"],k:[4,27],n:["flag-us"],o:0},"flag-uy":{subcategory:"country-flag",a:"Uruguay Flag",b:"1F1FA-1F1FE",d:!0,e:!0,f:!0,h:!0,j:["flag_uruguay","uy","flag","nation","country","banner","uruguay"],k:[4,28],o:2},"flag-uz":{subcategory:"country-flag",a:"Uzbekistan Flag",b:"1F1FA-1F1FF",d:!0,e:!0,f:!0,h:!0,j:["flag_uzbekistan","uz","flag","nation","country","banner","uzbekistan"],k:[4,29],o:2},"flag-va":{subcategory:"country-flag",a:"Vatican City Flag",b:"1F1FB-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_vatican_city","vatican","city","flag","nation","country","banner","vatican_city"],k:[4,30],o:2},"flag-vc":{subcategory:"country-flag",a:"St. Vincent & Grenadines Flag",b:"1F1FB-1F1E8",d:!0,e:!0,f:!0,h:!0,j:["flag_st_vincent_grenadines","saint","vincent","grenadines","flag","nation","country","banner","st_vincent_grenadines"],k:[4,31],o:2},"flag-ve":{subcategory:"country-flag",a:"Venezuela Flag",b:"1F1FB-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_venezuela","ve","bolivarian","republic","flag","nation","country","banner","venezuela"],k:[4,32],o:2},"flag-vg":{subcategory:"country-flag",a:"British Virgin Islands Flag",b:"1F1FB-1F1EC",d:!0,e:!0,f:!0,h:!0,j:["flag_british_virgin_islands","british","virgin","islands","bvi","flag","nation","country","banner","british_virgin_islands"],k:[4,33],o:2},"flag-vi":{subcategory:"country-flag",a:"U.s. Virgin Islands Flag",b:"1F1FB-1F1EE",d:!0,e:!0,f:!0,h:!0,j:["flag_u_s_virgin_islands","virgin","islands","us","flag","nation","country","banner","u_s_virgin_islands"],k:[4,34],o:2},"flag-vn":{subcategory:"country-flag",a:"Vietnam Flag",b:"1F1FB-1F1F3",d:!0,e:!0,f:!0,h:!0,j:["flag_vietnam","viet","nam","flag","nation","country","banner","vietnam"],k:[4,35],o:2},"flag-vu":{subcategory:"country-flag",a:"Vanuatu Flag",b:"1F1FB-1F1FA",d:!0,e:!0,f:!0,h:!0,j:["flag_vanuatu","vu","flag","nation","country","banner","vanuatu"],k:[4,36],o:2},"flag-wf":{subcategory:"country-flag",a:"Wallis & Futuna Flag",b:"1F1FC-1F1EB",d:!0,e:!0,f:!0,h:!0,j:["flag_wallis_futuna","wallis","futuna","flag","nation","country","banner","wallis_futuna"],k:[4,37],o:2},"flag-ws":{subcategory:"country-flag",a:"Samoa Flag",b:"1F1FC-1F1F8",d:!0,e:!0,f:!0,h:!0,j:["flag_samoa","ws","flag","nation","country","banner","samoa"],k:[4,38],o:2},"flag-xk":{subcategory:"country-flag",a:"Kosovo Flag",b:"1F1FD-1F1F0",d:!0,e:!0,f:!0,h:!0,j:["flag_kosovo","xk","flag","nation","country","banner","kosovo"],k:[4,39],o:2},"flag-ye":{subcategory:"country-flag",a:"Yemen Flag",b:"1F1FE-1F1EA",d:!0,e:!0,f:!0,h:!0,j:["flag_yemen","ye","flag","nation","country","banner","yemen"],k:[4,40],o:2},"flag-yt":{subcategory:"country-flag",a:"Mayotte Flag",b:"1F1FE-1F1F9",d:!0,e:!0,f:!0,h:!0,j:["flag_mayotte","yt","flag","nation","country","banner","mayotte"],k:[4,41],o:2},"flag-za":{subcategory:"country-flag",a:"South Africa Flag",b:"1F1FF-1F1E6",d:!0,e:!0,f:!0,h:!0,j:["flag_south_africa","south","africa","flag","nation","country","banner","south_africa"],k:[4,42],o:2},"flag-zm":{subcategory:"country-flag",a:"Zambia Flag",b:"1F1FF-1F1F2",d:!0,e:!0,f:!0,h:!0,j:["flag_zambia","zm","flag","nation","country","banner","zambia"],k:[4,43],o:2},"flag-zw":{subcategory:"country-flag",a:"Zimbabwe Flag",b:"1F1FF-1F1FC",d:!0,e:!0,f:!0,h:!0,j:["flag_zimbabwe","zw","flag","nation","country","banner","zimbabwe"],k:[4,44],o:2},"flag-england":{subcategory:"subdivision-flag",a:"England Flag",b:"1F3F4-E0067-E0062-E0065-E006E-E0067-E007F",d:!0,e:!0,f:!0,h:!0,j:["flag_england","flag","english"],k:[10,32],o:5},"flag-scotland":{subcategory:"subdivision-flag",a:"Scotland Flag",b:"1F3F4-E0067-E0062-E0073-E0063-E0074-E007F",d:!0,e:!0,f:!0,h:!0,j:["flag_scotland","flag","scottish"],k:[10,33],o:5},"flag-wales":{subcategory:"subdivision-flag",a:"Wales Flag",b:"1F3F4-E0067-E0062-E0077-E006C-E0073-E007F",d:!0,e:!0,f:!0,h:!0,j:["flag_wales","flag","welsh"],k:[10,34],o:5}},aliases={satisfied:"laughing",grinning_face_with_star_eyes:"star-struck",grinning_face_with_one_large_and_one_small_eye:"zany_face",smiling_face_with_smiling_eyes_and_hand_covering_mouth:"face_with_hand_over_mouth",face_with_finger_covering_closed_lips:"shushing_face",face_with_one_eyebrow_raised:"face_with_raised_eyebrow",face_with_open_mouth_vomiting:"face_vomiting",shocked_face_with_exploding_head:"exploding_head",serious_face_with_symbols_covering_mouth:"face_with_symbols_on_mouth",poop:"hankey",shit:"hankey",collision:"boom",raised_hand:"hand",hand_with_index_and_middle_fingers_crossed:"crossed_fingers",sign_of_the_horns:"the_horns",reversed_hand_with_middle_finger_extended:"middle_finger",thumbsup:"+1",thumbsdown:"-1",punch:"facepunch",mother_christmas:"mrs_claus",running:"runner","man-with-bunny-ears-partying":"men-with-bunny-ears-partying","woman-with-bunny-ears-partying":"women-with-bunny-ears-partying",women_holding_hands:"two_women_holding_hands",woman_and_man_holding_hands:"man_and_woman_holding_hands",couple:"man_and_woman_holding_hands",men_holding_hands:"two_men_holding_hands",paw_prints:"feet",flipper:"dolphin",honeybee:"bee",lady_beetle:"ladybug",cooking:"fried_egg",knife:"hocho",red_car:"car",sailboat:"boat",waxing_gibbous_moon:"moon",sun_small_cloud:"mostly_sunny",sun_behind_cloud:"barely_sunny",sun_behind_rain_cloud:"partly_sunny_rain",lightning_cloud:"lightning",tornado_cloud:"tornado",tshirt:"shirt",shoe:"mans_shoe",telephone:"phone",lantern:"izakaya_lantern",open_book:"book",envelope:"email",pencil:"memo",heavy_exclamation_mark:"exclamation",staff_of_aesculapius:"medical_symbol","flag-cn":"cn","flag-de":"de","flag-es":"es","flag-fr":"fr",uk:"gb","flag-gb":"gb","flag-it":"it","flag-jp":"jp","flag-kr":"kr","flag-ru":"ru","flag-us":"us"},data={compressed,categories,emojis,aliases},_hoisted_1$C={key:0,class:"chat-view__closed"},_hoisted_2$m={class:"chat-view__closed-text"},_hoisted_3$e={key:1,class:"chat-view__closed"},_hoisted_4$a={class:"chat-view__closed-text"},_sfc_main$_=defineComponent({__name:"ChatView",props:{isPreview:{type:Boolean},apiBaseUrl:{type:String}},emits:["submit"],setup(e,{emit:t}){const r=t,i=useChatStore(),a=useRoutingStore(),n=useSessionStore(),{isClosed:o,isTransferringToAgent:s}=storeToRefs(i),u=useTranslation(),l=ref(""),f=ref(!1),d=ref(null),c=ref(null),m=ref(null),_=ref(null),F=ref(null),x=new EmojiIndex(data),k=computed(()=>!l.value||o.value);function b(){nextTick(()=>{var O;const q=(O=d.value)==null?void 0:O.textareaRef;if(!q)return;q.style.height="auto";const V=q.scrollHeight,H=92;q.style.height=`${Math.min(V,H)}px`})}function g(q){const V=q.target;l.value=V.value,b(),f.value&&(f.value=!1)}function y(q){q.key==="Enter"&&!q.shiftKey&&(q.preventDefault(),D())}function D(){k.value||(m.value&&L(),l.value&&(r("submit",l.value),l.value=""),b())}function C(q){l.value=l.value+q.native,f.value=!1,b(),nextTick(()=>{var V,H;(H=(V=d.value)==null?void 0:V.textareaRef)==null||H.focus()})}function j(){f.value=!f.value}function A(){n.clearSession(),i.reset(),a.openHome(),window.localStorage.removeItem("konvo.sessionId"),window.location.reload()}function T(){var q;(q=c.value)==null||q.click()}function $(q){const V=q.target,H=V.files;if(!H||H.length===0)return;const O=H[0],M=O.name.toLowerCase().split(".").pop()||"";if(!["pdf","jpg","jpeg","png"].includes(M)){V&&(V.value="");return}if(m.value=O,["jpg","jpeg","png"].includes(M)){const N=new FileReader;N.onload=Q=>{var ie;_.value=(ie=Q.target)==null?void 0:ie.result,F.value=null},N.readAsDataURL(O)}else M==="pdf"&&(_.value=null,F.value={name:O.name,type:"pdf"});V&&(V.value="")}function L(){m.value=null,_.value=null,F.value=null}return onClickOutside(computed(()=>{var q;return((q=d.value)==null?void 0:q.emojiPickerRef)||null}),()=>{f.value&&(f.value=!1)}),onMounted(()=>{b()}),(q,V)=>{const H=_sfc_main$$,O=__unplugin_components_1$9,S=__unplugin_components_0$w,M=__unplugin_components_3$6,E=__unplugin_components_4$6;return openBlock(),createBlock(E,null,{header:withCtx(()=>[createVNode(H,{"is-preview":q.isPreview},null,8,["is-preview"])]),footer:withCtx(()=>[unref(s)?(openBlock(),createElementBlock("div",_hoisted_1$C,[createBaseVNode("div",_hoisted_2$m,toDisplayString(unref(u)("We are transferring you to a human agent. Please wait...")),1)])):unref(o)?(openBlock(),createElementBlock("div",_hoisted_3$e,[createBaseVNode("div",_hoisted_4$a,toDisplayString(unref(u)("This conversation has ended.")),1),createVNode(S,{class:"chat-view__restart-button",variant:"primary",onClick:A},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(u)("Start a new chat")),1)]),_:1})])):(openBlock(),createBlock(M,{key:2,ref_key:"messageFormRef",ref:d,message:unref(l),"show-emoji-picker":unref(f),disabled:unref(o),"emoji-index":unref(x),"image-preview":unref(_),"file-preview":unref(F),onInputChange:g,onKeydown:y,onSubmit:D,onEmojiSelect:C,onToggleEmojiPicker:j,onAttachmentClick:T,onRemoveFile:L},null,8,["message","show-emoji-picker","disabled","emoji-index","image-preview","file-preview"])),createBaseVNode("input",{ref_key:"fileInputRef",ref:c,type:"file",accept:".pdf,.jpg,.jpeg,.png,application/pdf,image/jpeg,image/png",class:"chat-view__file-input",onChange:$},null,544)]),default:withCtx(()=>[createVNode(O,{"is-always-mobile":q.isPreview,"api-base-url":q.apiBaseUrl},null,8,["is-always-mobile","api-base-url"])]),_:1})}}}),_style_0$A=".chat-view__closed[data-v-be41bfba]{display:flex;flex-direction:column;gap:12px}.chat-view__closed-text[data-v-be41bfba]{padding:12px 16px;border-radius:12px;background:var(--muted-background-color, rgba(0, 0, 0, .04));color:var(--muted-text-color);font-size:14px}.chat-view__restart-button[data-v-be41bfba]{width:100%;border-radius:16px}.chat-view__file-input[data-v-be41bfba]{display:none}.ui-chat-message-form__image-preview-wrapper[data-v-be41bfba]{width:100%;display:flex;flex-direction:column;gap:8px}.ui-chat-message-form__image-preview-container[data-v-be41bfba]{position:relative;width:fit-content;max-width:100%;border-radius:12px;overflow:hidden;border:1px solid var(--border-color)}.ui-chat-message-form__image-preview[data-v-be41bfba]{max-width:200px;max-height:200px;width:100%;height:auto;display:block;object-fit:contain;border-radius:12px}",__unplugin_components_7=_export_sfc(_sfc_main$_,[["styles",[_style_0$A]],["__scopeId","data-v-be41bfba"]]),_style_0$z=".ui-layout[data-v-a5471827]{display:flex;flex-direction:column;flex:1;overflow:auto;position:relative}.ui-layout__main[data-v-a5471827]{flex:1;overflow:auto;display:flex;background-color:var(--background-color)}.ui-layout__footer[data-v-a5471827]{padding:16px 20px;background-color:var(--background-color);display:flex;flex-direction:column;gap:8px}.ui-layout__main-content[data-v-a5471827]{padding:16px 20px;flex:1;display:flex;flex-direction:column}.ui-layout__main-content p[data-v-a5471827]{margin:0 0 1em}",_sfc_main$Z={},_hoisted_1$B={class:"ui-layout"},_hoisted_2$l={class:"ui-layout__header"},_hoisted_3$d={class:"ui-layout__main"},_hoisted_4$9={class:"ui-layout__main-content"},_hoisted_5$6={class:"ui-layout__footer"};function _sfc_render$9(e,t){return openBlock(),createElementBlock("div",_hoisted_1$B,[createBaseVNode("div",_hoisted_2$l,[renderSlot(e.$slots,"header",{},void 0,!0)]),createBaseVNode("div",_hoisted_3$d,[createBaseVNode("div",_hoisted_4$9,[renderSlot(e.$slots,"default",{},void 0,!0)])]),createBaseVNode("div",_hoisted_5$6,[renderSlot(e.$slots,"footer",{},void 0,!0)])])}const __unplugin_components_8=_export_sfc(_sfc_main$Z,[["render",_sfc_render$9],["styles",[_style_0$z]],["__scopeId","data-v-a5471827"]]),_sfc_main$Y=defineComponent({__name:"StoryStepFooter",setup(e){const t=useStoryStore(),{isLastStep:r,finalRewardFormatted:i,currentStepType:a,questionFormValues:n,currentStep:o}=storeToRefs(t),s=useTranslation(),u=ref(!1);function l(){t.continueStory()}return watchEffect(()=>{var f;if(a.value==="TEXT"){u.value=!0,setTimeout(()=>{u.value=!1},1e3);return}if(((f=o.value)==null?void 0:f.type)==="QUESTION"){const d=n.value[o.value.data.contactPropertyId];u.value=d===void 0||Array.isArray(d)&&d.length===0;return}u.value=!1}),(f,d)=>{const c=__unplugin_components_0$w;return openBlock(),createBlock(c,{variant:"primary","has-arrow":!unref(r),disabled:unref(u),onClick:l},{default:withCtx(()=>[unref(r)?(openBlock(),createElementBlock(Fragment,{key:0},[createTextVNode(toDisplayString(unref(s)("Claim {x} now",{x:unref(i)})),1)],64)):unref(a)==="QUESTION"?(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(unref(s)("Submit")),1)],64)):(openBlock(),createElementBlock(Fragment,{key:2},[createTextVNode(toDisplayString(unref(s)("Continue")),1)],64))]),_:1},8,["has-arrow","disabled"])}}});function isTextStep(e){return(e==null?void 0:e.type)==="TEXT"}function isQuestionStep(e){return(e==null?void 0:e.type)==="QUESTION"}function isRewardStep(e){return(e==null?void 0:e.type)==="REWARD"}const storyStepHelpers={isTextStep,isQuestionStep,isRewardStep},_sfc_main$X=defineComponent({__name:"UiStoryRewardFooter",props:{currentReward:{type:String},finalReward:{type:String}},emits:["finish","continue"],setup(e){const t=useTranslation();return(r,i)=>{const a=__unplugin_components_0$w;return openBlock(),createElementBlock(Fragment,null,[r.currentReward!==r.finalReward?(openBlock(),createBlock(a,{key:0,variant:"outlined",onClick:i[0]||(i[0]=n=>r.$emit("finish"))},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(t)("Claim {x} now",{x:r.currentReward})),1)]),_:1})):createCommentVNode("",!0),createVNode(a,{variant:"primary",onClick:i[1]||(i[1]=n=>r.$emit("continue"))},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(t)("Keep going for {x}",{x:r.finalReward})),1)]),_:1})],64)}}}),_sfc_main$W=defineComponent({__name:"StoryRewardFooter",setup(e){const t=useStoryStore(),{currentStep:r,currentRewardFormatted:i,finalRewardFormatted:a}=storeToRefs(t);return(n,o)=>{const s=_sfc_main$X;return("storyStepHelpers"in n?n.storyStepHelpers:unref(storyStepHelpers)).isRewardStep(unref(r))?(openBlock(),createBlock(s,{key:0,"current-reward":unref(i),"final-reward":unref(a),onFinish:unref(t).finishStory,onContinue:unref(t).continueStory},null,8,["current-reward","final-reward","onFinish","onContinue"])):createCommentVNode("",!0)}}}),_sfc_main$V={},_hoisted_1$A={width:"14",height:"15",viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$k=createBaseVNode("path",{d:"M1 1.5L7 7.5L1 13.5",stroke:"currentColor","stroke-width":"1.2","stroke-linecap":"round"},null,-1),_hoisted_3$c=createBaseVNode("path",{d:"M7 1.5L13 7.5L7 13.5",stroke:"currentColor","stroke-width":"1.2","stroke-linecap":"round"},null,-1),_hoisted_4$8=[_hoisted_2$k,_hoisted_3$c];function _sfc_render$8(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$A,_hoisted_4$8)}const __unplugin_components_1$8=_export_sfc(_sfc_main$V,[["render",_sfc_render$8]]),_sfc_main$U=defineComponent({__name:"UiBubble",props:{isOutlined:{type:Boolean}},setup(e){return(t,r)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["ui-bubble",t.isOutlined&&"ui-bubble--outlined"])},[renderSlot(t.$slots,"default",{},void 0,!0)],2))}}),_style_0$y=".ui-bubble[data-v-5abe75a2]{width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--main-color);color:var(--main-contrast-color);font-size:20px;font-style:normal;line-height:normal;text-transform:uppercase}.ui-bubble strong[data-v-5abe75a2]{font-weight:700}.ui-bubble--outlined[data-v-5abe75a2]{opacity:.6;border:1px solid var(--main-color);background:transparent;color:var(--main-color)}",__unplugin_components_0$e=_export_sfc(_sfc_main$U,[["styles",[_style_0$y]],["__scopeId","data-v-5abe75a2"]]),_hoisted_1$z={key:0},_sfc_main$T=defineComponent({__name:"UiStoryRewardBubble",props:{reward:{type:String}},setup(e){const t=e,r=computed(()=>t.reward.split(" "));return(i,a)=>{const n=__unplugin_components_0$e;return openBlock(),createBlock(n,null,{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(r),(o,s)=>(openBlock(),createElementBlock(Fragment,{key:s},[s===0?(openBlock(),createElementBlock("strong",_hoisted_1$z,toDisplayString(o),1)):(openBlock(),createElementBlock("span",{key:1,style:normalizeStyle(o.length>4&&"font-size: 12px;")},toDisplayString(o),5))],64))),128))]),_:1})}}}),_hoisted_1$y={class:"ui-story-reward-content"},_hoisted_2$j={class:"ui-story-reward-content__bubbles"},_hoisted_3$b={class:"ui-story-reward-content__title"},_hoisted_4$7={class:"ui-story-reward-content__description"},_sfc_main$S=defineComponent({__name:"UiStoryRewardContent",props:{currentReward:{type:String},finalReward:{type:String},isLastStep:{type:Boolean}},setup(e){const t=useTranslation();return(r,i)=>{const a=_sfc_main$T,n=__unplugin_components_1$8;return openBlock(),createElementBlock("div",_hoisted_1$y,[createBaseVNode("div",_hoisted_2$j,[createVNode(a,{reward:r.currentReward},null,8,["reward"]),!r.isLastStep&&r.finalReward?(openBlock(),createElementBlock(Fragment,{key:0},[createVNode(n,{class:"ui-story-reward_content__icon"}),createVNode(a,{"is-outlined":"",reward:r.finalReward},null,8,["reward"])],64)):createCommentVNode("",!0)]),createBaseVNode("h3",_hoisted_3$b,toDisplayString(unref(t)("CONGRATS!")),1),createBaseVNode("p",_hoisted_4$7,toDisplayString(unref(t)("You just earned {x}",{x:r.currentReward})),1)])}}}),_style_0$x=".ui-story-reward-content[data-v-43d9e074]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.ui-story-reward-content__bubbles[data-v-43d9e074]{display:flex;justify-content:center;align-items:center;gap:16px}.ui-story-reward-content__title[data-v-43d9e074]{color:var(--text-color);text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:156%;margin:0;padding:0}.ui-story-reward-content__description[data-v-43d9e074]{margin:0;padding:0;text-align:center;color:var(--text-color);font-size:16px;font-style:normal;font-weight:500;line-height:130%}.ui-story-reward_content__icon[data-v-43d9e074]{color:var(--main-color)}",__unplugin_components_0$d=_export_sfc(_sfc_main$S,[["styles",[_style_0$x]],["__scopeId","data-v-43d9e074"]]),_sfc_main$R=defineComponent({__name:"StoryRewardContent",setup(e){const t=useStoryStore(),{currentRewardFormatted:r,finalRewardFormatted:i,isLastStep:a}=storeToRefs(t);return(n,o)=>{const s=__unplugin_components_0$d;return openBlock(),createBlock(s,{"current-reward":unref(r),"final-reward":unref(i),"is-last-step":unref(a)},null,8,["current-reward","final-reward","is-last-step"])}}}),_sfc_main$Q=defineComponent({__name:"UiRadio",props:{modelValue:{},modelModifiers:{}},emits:["update:modelValue"],setup(e){const t=useModel(e,"modelValue");return(r,i)=>withDirectives((openBlock(),createElementBlock("input",{"onUpdate:modelValue":i[0]||(i[0]=a=>t.value=a),class:"ui-radio",type:"radio"},null,512)),[[vModelRadio,t.value]])}}),_style_0$w=".ui-radio[data-v-b31a7675]{accent-color:var(--main-color);margin-left:0}",__unplugin_components_2$5=_export_sfc(_sfc_main$Q,[["styles",[_style_0$w]],["__scopeId","data-v-b31a7675"]]),_sfc_main$P=defineComponent({__name:"UiCheckbox",props:{modelValue:{},modelModifiers:{}},emits:["update:modelValue"],setup(e){const t=useModel(e,"modelValue");return(r,i)=>withDirectives((openBlock(),createElementBlock("input",{"onUpdate:modelValue":i[0]||(i[0]=a=>t.value=a),class:"ui-checkbox",type:"checkbox"},null,512)),[[vModelCheckbox,t.value]])}}),_style_0$v=".ui-checkbox[data-v-79d05f9b]{accent-color:var(--main-color);margin-left:0}",__unplugin_components_1$7=_export_sfc(_sfc_main$P,[["styles",[_style_0$v]],["__scopeId","data-v-79d05f9b"]]),renderJSONContent=(e,t=!0)=>e.type==="doc"?renderJSONContentDoc(e,t):e.type==="paragraph"?renderJSONContentParagraph(e,t):e.type==="heading"&&t?renderJSONContentHeading(e):e.type==="image"&&t?renderJSONContentImage(e):e.type==="text"?renderJSONContentText(e,t):e.type==="variable"?renderJSONContentVariable(e):e.type==="bulletList"?renderJSONContentBulletList(e,t):e.type==="orderedList"?renderJSONContentOrderedList(e,t):e.type==="listItem"?renderJSONContentListItem(e,t):e.type==="quickResponse"?renderJSONContentQuickResponse(e):"",renderJSONContentDoc=(e,t)=>(e.content||[]).map(r=>renderJSONContent(r,t)).join("").replace(/[\r\n]*$/g,""),renderJSONContentParagraph=(e,t)=>{const r=e.text||(e.content||[]).map(i=>renderJSONContent(i,t)).join("");return t?`<p>${r.trim().length?r:"&nbsp;"}</p>`:`${r}
`},renderJSONContentText=(e,t)=>{var i;let r=e.text||"";return(i=e.marks)==null||i.forEach(a=>{if(a.type==="link"&&t){const[n,o,s]=trimSplit(r);r=`${n}<a ${propsToAttributes(a.attrs||{})} >${o}</a>${s}`}if(a.type==="bold"){const[n,o,s]=trimSplit(r);t?r=`${n}<strong>${o}</strong>${s}`:r=`${n}*${o}*${s}`;return}if(a.type==="underline"){const[n,o,s]=trimSplit(r);t?r=`${n}<u>${o}</u>${s}`:r=`${n}${o}${s}`;return}if(a.type==="italic"){const[n,o,s]=trimSplit(r);t?r=`${n}<i>${o}</i>${s}`:r=`${n}_${o}_${s}`}}),r},renderJSONContentVariable=e=>{var t;return`{{ ${(t=e.attrs)==null?void 0:t.id} }}`},renderJSONContentQuickResponse=e=>{var t;return((t=e.attrs)==null?void 0:t.id)==="QUICK_RESPONSE"?`${e.attrs.label}`:""},trimSplit=e=>{const[,t,r,i]=e.match(/^(\s*)([\s\S]*?)(\s*)$/)??Array(4).fill("");return[t,r,i]},renderJSONContentHeading=e=>{var i;const t=((i=e.attrs)==null?void 0:i.level)||1,r=Array.isArray(e.content)?e.content.map(a=>renderJSONContent(a,!0)):[];return`<h${t}>${r.join("")}</h${t}>`},renderJSONContentImage=e=>{const{src:t,alt:r,title:i}=e.attrs||{};return`<img src="${t}" alt="${r}" title="${i}"  />`},renderJSONContentBulletList=(e,t)=>{const r=Array.isArray(e.content)?e.content.map(i=>renderJSONContent(i,t)):[];return t?`<ul>${r.join("")}</ul>`:`${r.map(i=>`- ${i}`).join(`
`)}`},renderJSONContentOrderedList=(e,t)=>{const r=Array.isArray(e.content)?e.content.map(i=>renderJSONContent(i,t)):[];return t?`<ol>${r.join("")}</ol>`:`${r.map((i,a)=>`${a+1}. ${i}`).join(`
`)}`},renderJSONContentListItem=(e,t)=>{var i;const r=((i=e.content)==null?void 0:i.map(a=>renderJSONContent(a,t)).join(""))??"";return t?`<li>${r}</li>`:r},propsToAttributes=e=>{const t=[];return Object.keys(e).forEach(r=>{const i=e[r];i!==null&&t.push(`${r}="${i}"`)}),t.join(" ")},_hoisted_1$x=["innerHTML"],_sfc_main$O=defineComponent({__name:"UiJSONContent",props:{content:{type:null}},setup(e){const t=e,r=computed(()=>t.content?renderJSONContent(t.content):"");return(i,a)=>(openBlock(),createElementBlock("div",{class:"ui-json-content",innerHTML:unref(r)},null,8,_hoisted_1$x))}}),_style_0$u=".ui-json-content[data-v-6edbefab] p{margin-top:0}.ui-json-content[data-v-6edbefab] *:last-child{margin-bottom:0}.ui-json-content[data-v-6edbefab] img{max-width:100%}",__unplugin_components_1$6=_export_sfc(_sfc_main$O,[["styles",[_style_0$u]],["__scopeId","data-v-6edbefab"]]),_hoisted_1$w={key:0},_sfc_main$N=defineComponent({__name:"UiStoryQuestionContent",props:{content:{type:null},options:{type:Array},isMultiSelect:{type:Boolean},value:{type:null}},emits:["update:value"],setup(e,{emit:t}){const r=e,i=t,a=ref(Array.isArray(r.value)?r.value:[]),n=ref(Array.isArray(r.value)?null:r.value??null);return watch(a,()=>{i("update:value",a.value)}),watch(n,()=>{i("update:value",n.value)}),(o,s)=>{const u=__unplugin_components_1$6,l=__unplugin_components_1$7,f=__unplugin_components_2$5;return openBlock(),createElementBlock("div",null,[createVNode(u,{class:"story-question-content__heading",content:o.content},null,8,["content"]),(openBlock(!0),createElementBlock(Fragment,null,renderList(o.options,d=>(openBlock(),createElementBlock("div",{key:d.value},[d.label?(openBlock(),createElementBlock("label",_hoisted_1$w,[o.isMultiSelect?(openBlock(),createBlock(l,{key:0,modelValue:unref(a),"onUpdate:modelValue":s[0]||(s[0]=c=>isRef(a)?a.value=c:null),name:"option",value:d.value},null,8,["modelValue","value"])):(openBlock(),createBlock(f,{key:1,modelValue:unref(n),"onUpdate:modelValue":s[1]||(s[1]=c=>isRef(n)?n.value=c:null),name:"option",value:d.value},null,8,["modelValue","value"])),createTextVNode(" "+toDisplayString(d.label),1)])):createCommentVNode("",!0)]))),128))])}}}),_style_0$t=".story-question-content__heading[data-v-28c3b711]{margin:0 0 16px}",__unplugin_components_0$c=_export_sfc(_sfc_main$N,[["styles",[_style_0$t]],["__scopeId","data-v-28c3b711"]]),_sfc_main$M=defineComponent({__name:"StoryQuestionContent",setup(e){const t=useStoryStore(),{currentStep:r,questionFormValues:i}=storeToRefs(t);function a(o){var s;((s=r.value)==null?void 0:s.type)==="QUESTION"&&(i.value={...i.value,[r.value.data.contactPropertyId]:o??void 0})}const n=computed(()=>{var o;if(((o=r.value)==null?void 0:o.type)==="QUESTION")return i.value[r.value.data.contactPropertyId]});return(o,s)=>{const u=__unplugin_components_0$c;return("storyStepHelpers"in o?o.storyStepHelpers:unref(storyStepHelpers)).isQuestionStep(unref(r))?(openBlock(),createBlock(u,{key:0,content:unref(r).data.content,options:unref(r).data.options,"is-multi-select":unref(r).data.inputType==="CHECKBOX",value:unref(n),"onUpdate:value":a},null,8,["content","options","is-multi-select","value"])):createCommentVNode("",!0)}}}),_sfc_main$L=defineComponent({__name:"StoryTextContent",setup(e){const t=useStoryStore(),{currentStep:r}=storeToRefs(t);return(i,a)=>{const n=__unplugin_components_1$6;return("storyStepHelpers"in i?i.storyStepHelpers:unref(storyStepHelpers)).isTextStep(unref(r))?(openBlock(),createBlock(n,{key:0,content:unref(r).data.content},null,8,["content"])):createCommentVNode("",!0)}}}),_hoisted_1$v={class:"ui-form-panel__inner"},_sfc_main$K=defineComponent({__name:"UiFormPanel",props:{isCompleted:{type:Boolean},isBorderless:{type:Boolean}},setup(e){return(t,r)=>(openBlock(),createElementBlock("form",{class:normalizeClass(["ui-form-panel",{"ui-form-panel--completed":t.isCompleted,"ui-form-panel--borderless":t.isBorderless}])},[createBaseVNode("div",_hoisted_1$v,[renderSlot(t.$slots,"default",{},void 0,!0)])],2))}}),_style_0$s=".ui-form-panel[data-v-7e3b6a8f]{border-radius:10px;border-top:1px solid var(--main-color)}.ui-form-panel__inner[data-v-7e3b6a8f]{border-radius:10px;border-right:1px solid var(--section-border-color);border-bottom:1px solid var(--section-border-color);border-left:1px solid var(--section-border-color);display:flex;padding:12px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.ui-form-panel--completed[data-v-7e3b6a8f]{background:var(--alt-background-color)}.ui-form-panel--borderless[data-v-7e3b6a8f],.ui-form-panel--borderless .ui-form-panel__inner[data-v-7e3b6a8f]{border:0}",__unplugin_components_3$4=_export_sfc(_sfc_main$K,[["styles",[_style_0$s]],["__scopeId","data-v-7e3b6a8f"]]),_hoisted_1$u={key:0,class:"ui-form-action__footer"},_sfc_main$J=defineComponent({__name:"UiFormAction",props:{isLoading:{type:Boolean}},setup(e){return(t,r)=>{const i=__unplugin_components_0$w;return openBlock(),createElementBlock("div",{class:normalizeClass(["ui-form-action",t.isLoading&&"ui-form-action--loading"])},[createVNode(i,{"is-loading":t.isLoading,"has-arrow":"",variant:"primary",type:"submit"},{default:withCtx(()=>[renderSlot(t.$slots,"default",{},void 0,!0)]),_:3},8,["is-loading"]),t.$slots.footer?(openBlock(),createElementBlock("div",_hoisted_1$u,[renderSlot(t.$slots,"footer",{},void 0,!0)])):createCommentVNode("",!0)],2)}}}),_style_0$r=".ui-form-action[data-v-f94aa6b5]{width:100%}.ui-form-action__footer[data-v-f94aa6b5]{margin-top:8px;color:var(--muted-text-color);font-size:7px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.ui-form-action--loading[data-v-f94aa6b5]{opacity:.2}",__unplugin_components_2$4=_export_sfc(_sfc_main$J,[["styles",[_style_0$r]],["__scopeId","data-v-f94aa6b5"]]),_style_0$q=".ui-input-field[data-v-d9c09d66]{display:flex;width:100%;flex-direction:column;gap:8px;box-sizing:border-box;padding:0}.ui-input-field__label[data-v-d9c09d66]{color:var(--text-color);font-size:14px;font-style:normal;font-weight:600;line-height:normal}",_sfc_main$I={},_hoisted_1$t={class:"ui-input-field"},_hoisted_2$i={key:0,class:"ui-input-field__label"};function _sfc_render$7(e,t){return openBlock(),createElementBlock("label",_hoisted_1$t,[e.$slots.label?(openBlock(),createElementBlock("span",_hoisted_2$i,[renderSlot(e.$slots,"label",{},void 0,!0)])):createCommentVNode("",!0),renderSlot(e.$slots,"default",{},void 0,!0)])}const __unplugin_components_1$5=_export_sfc(_sfc_main$I,[["render",_sfc_render$7],["styles",[_style_0$q]],["__scopeId","data-v-d9c09d66"]]),_sfc_main$H=defineComponent({__name:"UiStoryForm",props:{isCompleted:{type:Boolean},isLoading:{type:Boolean},fields:{type:Array}},emits:["submit"],setup(e,{emit:t}){const r=e,i=t,a=useTranslation(),n={first_name:a("First Name"),email:a("Email"),phone_number:a("Phone Number"),birthday:a("Birthday")},o={first_name:"text",email:"email",phone_number:"text",birthday:"date"};function s(u){if(r.isLoading)return;const l=u.target,f=new FormData(l),d=r.fields.map(c=>({field:c.field,value:f.get(c.field)}));i("submit",d)}return(u,l)=>{const f=__unplugin_components_0$q,d=__unplugin_components_1$5,c=__unplugin_components_2$4,m=__unplugin_components_3$4;return openBlock(),createBlock(m,{"is-completed":u.isCompleted,"is-borderless":u.isCompleted,onSubmit:withModifiers(s,["prevent"])},{default:withCtx(()=>[renderSlot(u.$slots,"default"),(openBlock(!0),createElementBlock(Fragment,null,renderList(u.fields,_=>(openBlock(),createBlock(d,{key:_.field},{label:withCtx(()=>[createTextVNode(toDisplayString(n[_.field]),1)]),default:withCtx(()=>[createVNode(f,{"is-read-only":u.isCompleted,type:o[_.field],required:"",name:_.field},null,8,["is-read-only","type","name"])]),_:2},1024))),128)),u.isCompleted?createCommentVNode("",!0):(openBlock(),createBlock(c,{key:0,"is-loading":u.isLoading},createSlots({default:withCtx(()=>[createTextVNode(toDisplayString(unref(a)("Continue"))+" ",1)]),_:2},[u.$slots.footer?{name:"footer",fn:withCtx(()=>[renderSlot(u.$slots,"footer")]),key:"0"}:void 0]),1032,["is-loading"]))]),_:3},8,["is-completed","is-borderless"])}}}),_hoisted_1$s={class:"ui-story-final-content"},_hoisted_2$h={key:0,class:"ui-story-final-content__error"},_sfc_main$G=defineComponent({__name:"UiStoryFinalContent",props:{errorMessage:{type:String},requestStatus:{type:null},fields:{type:Array}},emits:["submit"],setup(e,{emit:t}){const r=e,i=t,a=ref(0),n=ref([]);function o(s){if(n.value.push(...s),a.value<r.fields.length-1){a.value+=1;return}i("submit",toRaw(n.value))}return(s,u)=>{const l=_sfc_main$H;return openBlock(),createElementBlock("div",_hoisted_1$s,[s.errorMessage?(openBlock(),createElementBlock("div",_hoisted_2$h,toDisplayString(s.errorMessage),1)):createCommentVNode("",!0),(openBlock(!0),createElementBlock(Fragment,null,renderList(s.fields,(f,d)=>(openBlock(),createElementBlock(Fragment,{key:d},[d<=unref(a)?(openBlock(),createBlock(l,{key:0,"is-completed":d<unref(a),"is-loading":s.requestStatus==="in_progress",fields:f,onSubmit:o},createSlots({default:withCtx(()=>[renderSlot(s.$slots,`form.${d}`,{},void 0,!0)]),_:2},[s.$slots.privacyPolicy&&d===0?{name:"footer",fn:withCtx(()=>[renderSlot(s.$slots,"privacyPolicy",{},void 0,!0)]),key:"0"}:void 0]),1032,["is-completed","is-loading","fields"])):createCommentVNode("",!0)],64))),128)),renderSlot(s.$slots,"default",{},void 0,!0)])}}}),_style_0$p=".ui-story-final-content[data-v-83f75661]{display:flex;flex-direction:column;gap:16px}.ui-story-final-content__error[data-v-83f75661]{padding:12px;background-color:#ea54551a;color:#ea5455;border-radius:10px;font-weight:500;font-size:small}",__unplugin_components_2$3=_export_sfc(_sfc_main$G,[["styles",[_style_0$p]],["__scopeId","data-v-83f75661"]]),_style_0$o=".ui-modal[data-v-fb88defc]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#d9d9d9e6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ui-modal__content[data-v-fb88defc]{width:290px;padding:20px 12px;border-radius:10px;border:1px solid var(--section-border-color);background:var(--background-color);position:relative}",_sfc_main$F={},_hoisted_1$r={class:"ui-modal"},_hoisted_2$g={class:"ui-modal__content"};function _sfc_render$6(e,t){return openBlock(),createElementBlock("div",_hoisted_1$r,[createBaseVNode("div",_hoisted_2$g,[renderSlot(e.$slots,"default",{},void 0,!0)])])}const __unplugin_components_4$2=_export_sfc(_sfc_main$F,[["render",_sfc_render$6],["styles",[_style_0$o]],["__scopeId","data-v-fb88defc"]]),_hoisted_1$q={class:"ui-content-list"},_sfc_main$E=defineComponent({__name:"UiContentList",props:{itemCount:{type:Number}},setup(e){return(t,r)=>(openBlock(),createElementBlock("div",_hoisted_1$q,[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.itemCount,i=>(openBlock(),createElementBlock("div",{key:i,class:"ui-content-list__item"},[renderSlot(t.$slots,`item-${i}`,{},void 0,!0)]))),128))]))}}),_style_0$n='.ui-content-list__item[data-v-386884ff]{padding:20px;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.ui-content-list__item[data-v-386884ff]:not(:last-child):after{content:"";position:absolute;top:100%;height:1px;width:190px;left:50%;margin-left:-95px;background:var(--main-transparent-color)}',__unplugin_components_3$3=_export_sfc(_sfc_main$E,[["styles",[_style_0$n]],["__scopeId","data-v-386884ff"]]),_sfc_main$D=defineComponent({__name:"UiText",props:{textStyle:{type:String},textTransform:{type:String}},setup(e){const{textStyle:t="normal",textTransform:r=void 0}=e;return(i,a)=>(openBlock(),createElementBlock("span",{class:normalizeClass(["ui-text",{[`ui-text--${i.textStyle}`]:!0,[`ui-text--transform-${i.textTransform}`]:!!i.textTransform}])},[renderSlot(i.$slots,"default",{},void 0,!0)],2))}}),_style_0$m=".ui-text[data-v-d587142f]{color:var(--text-color);font-style:normal;line-height:normal}.ui-text--normal[data-v-d587142f]{font-size:14px;font-weight:400}.ui-text--title[data-v-d587142f]{font-size:24px;font-weight:700}.ui-text--transform-uppercase[data-v-d587142f]{text-transform:uppercase}",__unplugin_components_0$b=_export_sfc(_sfc_main$D,[["styles",[_style_0$m]],["__scopeId","data-v-d587142f"]]),_sfc_main$C=defineComponent({__name:"StoryRewardSuccessDialog",setup(e){const t=useSessionStore(),r=useStoryStore(),{couponCode:i,couponExpiration:a}=storeToRefs(t),{lastRewardFormatted:n}=storeToRefs(r),o=useTranslation();return(s,u)=>{const l=__unplugin_components_0$b,f=__unplugin_components_1$l,d=_sfc_main$1$,c=__unplugin_components_3$3,m=__unplugin_components_4$2;return openBlock(),createBlock(m,null,{default:withCtx(()=>[createVNode(c,{"item-count":3},{"item-1":withCtx(()=>[createVNode(l,null,{default:withCtx(()=>[createTextVNode(toDisplayString(unref(o)("Congrats! You've earned")),1)]),_:1}),createVNode(l,{"text-style":"title","text-transform":"uppercase"},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(n)),1)]),_:1})]),"item-2":withCtx(()=>[createVNode(l,null,{default:withCtx(()=>[createTextVNode(toDisplayString(unref(o)("Apply this code to your cart:")),1)]),_:1}),unref(i)?(openBlock(),createBlock(f,{key:0,code:unref(i)},null,8,["code"])):createCommentVNode("",!0)]),"item-3":withCtx(()=>[createVNode(l,null,{default:withCtx(()=>[createTextVNode(toDisplayString(unref(o)("Expires in")),1)]),_:1}),unref(a)?(openBlock(),createBlock(l,{key:0,"text-style":"title"},{default:withCtx(()=>[createVNode(d,{"target-date":unref(a)},null,8,["target-date"])]),_:1})):createCommentVNode("",!0)]),_:1})]),_:1})}}}),BASE_URL$1="https://v.konvoai.com/";async function createCoupon(e,t,r,i,a){const n=await fetch(`${BASE_URL$1}story-status/${r}/submit`,{method:"POST",body:JSON.stringify({submission:{form:i,properties:a}}),headers:{"x-external-id":e,"x-session-id":t}});if(!n.ok){const s=await n.text();throw Error(s)}return await n.json()}const _sfc_main$B=defineComponent({__name:"StoryFinalContent",setup(e){const t=useSessionStore(),r=useStoryStore(),{configId:i,sessionId:a,couponCode:n}=storeToRefs(t),{formFieldsGrouped:o,story:s,storySetProperties:u}=storeToRefs(r),l=ref(""),f=ref("idle");async function d(c){var _;if(l.value="",!i.value||!a.value||!s.value)return;f.value="in_progress";const m=await createCoupon(i.value,a.value,(_=s.value)==null?void 0:_.id,c,u.value).catch(F=>{l.value=F.message,f.value="error"});m&&(t.addCoupon(m),f.value="success")}return(c,m)=>{var k;const _=__unplugin_components_1$6,F=_sfc_main$C,x=__unplugin_components_2$3;return openBlock(),createBlock(x,{"error-message":unref(l),fields:unref(o),"request-status":unref(f),onSubmit:d},createSlots({default:withCtx(()=>[unref(n)?(openBlock(),createBlock(F,{key:0})):createCommentVNode("",!0)]),_:2},[unref(s)?{name:`form.${unref(s).finalMessage.index}`,fn:withCtx(()=>[createVNode(_,{content:unref(s).finalMessage.content},null,8,["content"])]),key:"0"}:void 0,(k=unref(s))!=null&&k.privacyPolicyDisclosureContent?{name:"privacyPolicy",fn:withCtx(()=>[createVNode(_,{content:unref(s).privacyPolicyDisclosureContent},null,8,["content"])]),key:"1"}:void 0]),1032,["error-message","fields","request-status"])}}}),chevronLeftIcon="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='7'%20height='13'%20viewBox='0%200%207%2013'%20fill='none'%3e%3cpath%20d='M6%201.5L1%206.5L6%2011.5'%20stroke='%231B1B1B'%20stroke-width='1.2'%20stroke-linecap='round'/%3e%3c/svg%3e",_hoisted_1$p={class:"ui-header"},_hoisted_2$f={class:"ui-header__title"},_hoisted_3$a=["src"],_sfc_main$A=defineComponent({__name:"UiHeader",emits:["back"],setup(e){return(t,r)=>{const i=__unplugin_components_0$w;return openBlock(),createElementBlock("div",_hoisted_1$p,[createBaseVNode("div",_hoisted_2$f,[createVNode(i,{class:"ui-header__title-back",onClick:r[0]||(r[0]=a=>t.$emit("back"))},{default:withCtx(()=>[createBaseVNode("img",{src:unref(chevronLeftIcon),alt:"<"},null,8,_hoisted_3$a)]),_:1}),renderSlot(t.$slots,"title",{},void 0,!0)]),renderSlot(t.$slots,"default",{},void 0,!0)])}}}),_style_0$l=".ui-header[data-v-87ada7d0]{padding:16px 20px;border-bottom:.5px solid var(--border-color)}.ui-header__title-back[data-v-87ada7d0]{padding-right:8px!important;line-height:22px}.ui-header__title[data-v-87ada7d0]{color:var(--text-color);font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:12px}.ui-header__title strong[data-v-87ada7d0]{font-weight:700}@media only screen and (max-width: 767px){.ui-header__title-back[data-v-87ada7d0]{display:none}}",__unplugin_components_0$a=_export_sfc(_sfc_main$A,[["styles",[_style_0$l]],["__scopeId","data-v-87ada7d0"]]),_hoisted_1$o={class:"ui-story-info"},_sfc_main$z=defineComponent({__name:"UiStoryInfo",props:{finalReward:{type:String},estimatedMinutes:{type:Number}},setup(e){const t=useTranslation();return(r,i)=>{const a=__unplugin_components_0$u,n=__unplugin_components_1$m;return openBlock(),createElementBlock("div",_hoisted_1$o,[createVNode(n,null,{default:withCtx(()=>[createVNode(a),createTextVNode(" "+toDisplayString(unref(t)("{x} min",{x:r.estimatedMinutes})),1)]),_:1}),createVNode(n,null,{default:withCtx(()=>[createTextVNode(toDisplayString(unref(t)("Complete to get {x}",{x:r.finalReward})),1)]),_:1})])}}}),_style_0$k=".ui-story-info[data-v-7da4335b]{display:flex;justify-content:space-between;margin-top:8px}",__unplugin_components_0$9=_export_sfc(_sfc_main$z,[["styles",[_style_0$k]],["__scopeId","data-v-7da4335b"]]),_sfc_main$y=defineComponent({__name:"StoryInfo",setup(e){const t=useStoryStore(),{finalRewardFormatted:r,estimatedMinutes:i}=storeToRefs(t);return(a,n)=>{const o=__unplugin_components_0$9;return openBlock(),createBlock(o,{"estimated-minutes":unref(i),"final-reward":unref(r)},null,8,["estimated-minutes","final-reward"])}}}),_hoisted_1$n={class:"ui-progress-bar"},_sfc_main$x=defineComponent({__name:"UiProgressBar",props:{value:{type:Number}},setup(e){const t=e,r=ref(t.value===100?100:0);watch(()=>t.value,()=>{r.value=t.value}),onMounted(()=>{setTimeout(()=>{r.value=t.value},0)});const i=computed(()=>{let a=`width: ${r.value}%;`;return r.value===0&&(a+="opacity: 0;"),a});return(a,n)=>(openBlock(),createElementBlock("div",_hoisted_1$n,[createBaseVNode("div",{style:normalizeStyle(unref(i))},null,4)]))}}),_style_0$j=".ui-progress-bar[data-v-09559078]{border-radius:10px;background:var(--main-transparent-color);border:.2px solid var(--section-border-color);box-sizing:content-box}.ui-progress-bar div[data-v-09559078]{border-radius:10px;background:var(--main-color);height:8px;width:0px;transition:width .5s;border:.2px solid var(--section-border-color);box-sizing:border-box}.ui-proggress-bar--hidden[data-v-09559078]{opacity:0}",__unplugin_components_0$8=_export_sfc(_sfc_main$x,[["styles",[_style_0$j]],["__scopeId","data-v-09559078"]]),_hoisted_1$m={class:"ui-story-progress"},_sfc_main$w=defineComponent({__name:"UiStoryProgress",props:{levelProgress:{type:Number},finalProgress:{type:Number}},setup(e){return(t,r)=>{const i=__unplugin_components_0$8;return openBlock(),createElementBlock("div",_hoisted_1$m,[createVNode(i,{class:"ui-story-progress__main",value:t.levelProgress},null,8,["value"]),createVNode(i,{style:{width:"8px"},value:t.finalProgress},null,8,["value"])])}}}),_style_0$i=".ui-story-progress[data-v-881eda35]{display:flex;gap:8px}.ui-story-progress__main[data-v-881eda35]{flex:1}",__unplugin_components_0$7=_export_sfc(_sfc_main$w,[["styles",[_style_0$i]],["__scopeId","data-v-881eda35"]]),_sfc_main$v=defineComponent({__name:"StoryProgress",setup(e){const t=useStoryStore(),{levelProgress:r,currentStep:i}=storeToRefs(t),a=computed(()=>storyStepHelpers.isRewardStep(i.value)?100:0);return(n,o)=>{const s=__unplugin_components_0$7;return openBlock(),createBlock(s,{"level-progress":unref(r),"final-progress":unref(a)},null,8,["level-progress","final-progress"])}}}),_sfc_main$u=defineComponent({__name:"StoryHeader",setup(e){const t=useRoutingStore(),r=useStoryStore(),{story:i,currentStepIndex:a,currentLevelIndex:n}=storeToRefs(r);function o(){if(!a.value){t.openHome();return}r.backOnStory()}return(s,u)=>{const l=_sfc_main$v,f=_sfc_main$y,d=__unplugin_components_0$a;return openBlock(),createBlock(d,{"data-testid":"story-header",onBack:o},{title:withCtx(()=>{var c;return[createBaseVNode("strong",null,toDisplayString((c=unref(i))==null?void 0:c.name),1)]}),default:withCtx(()=>[(openBlock(),createBlock(l,{key:unref(n)})),createVNode(f)]),_:1})}}}),_hoisted_1$l={class:"ui-story-final-header__title"},_hoisted_2$e={class:"ui-story-final-header__content"},_sfc_main$t=defineComponent({__name:"UiStoryFinalHeader",emits:["back"],setup(e){const t=useTranslation();return(r,i)=>{const a=__unplugin_components_0$a;return openBlock(),createBlock(a,{onBack:i[0]||(i[0]=n=>r.$emit("back"))},{title:withCtx(()=>[createBaseVNode("span",_hoisted_1$l,toDisplayString(unref(t)("Back")),1)]),default:withCtx(()=>[createBaseVNode("div",_hoisted_2$e,[renderSlot(r.$slots,"default",{},void 0,!0)])]),_:3})}}}),_style_0$h=".ui-story-final-header__content[data-v-27b864c6]{color:var(--text-color);font-size:24px;font-style:normal;font-weight:700;line-height:125%;margin-bottom:1px}@media only screen and (max-width: 767px){.ui-story-final-header__title[data-v-27b864c6]{display:none}}",__unplugin_components_0$6=_export_sfc(_sfc_main$t,[["styles",[_style_0$h]],["__scopeId","data-v-27b864c6"]]),_sfc_main$s=defineComponent({__name:"StoryFinalHeader",setup(e){const t=useStoryStore(),{story:r}=storeToRefs(t);return(i,a)=>{const n=__unplugin_components_0$6;return openBlock(),createBlock(n,{onBack:unref(t).backOnStory},{default:withCtx(()=>{var o;return[createTextVNode(toDisplayString((o=unref(r))==null?void 0:o.finalHeader),1)]}),_:1},8,["onBack"])}}}),_sfc_main$r=defineComponent({__name:"StoryView",props:{configId:{type:String},sessionId:{type:String}},setup(e){const t=e,r=useStoryStore(),{currentStepType:i,isLastStep:a,isFinished:n,currentStep:o,story:s}=storeToRefs(r);return watchEffect(()=>{!o.value||!s.value||trackStoryProgress(t.configId,t.sessionId,s.value.id,o.value.id)}),(u,l)=>{const f=_sfc_main$s,d=_sfc_main$u,c=_sfc_main$B,m=_sfc_main$L,_=_sfc_main$M,F=_sfc_main$R,x=_sfc_main$W,k=_sfc_main$Y,b=__unplugin_components_8;return openBlock(),createBlock(b,null,createSlots({header:withCtx(()=>[unref(n)?(openBlock(),createBlock(f,{key:0})):(openBlock(),createBlock(d,{key:1}))]),default:withCtx(()=>[unref(n)?(openBlock(),createBlock(c,{key:0})):unref(i)==="TEXT"?(openBlock(),createBlock(m,{key:1})):unref(i)==="QUESTION"?(openBlock(),createBlock(_,{key:2})):unref(i)==="REWARD"?(openBlock(),createBlock(F,{key:3})):createCommentVNode("",!0)]),_:2},[unref(n)?void 0:{name:"footer",fn:withCtx(()=>[!unref(a)&&unref(i)==="REWARD"?(openBlock(),createBlock(x,{key:0})):(openBlock(),createBlock(k,{key:1}))]),key:"0"}]),1024)}}}),_sfc_main$q=defineComponent({__name:"StoryViewSessionWrapper",props:{configId:{type:String}},setup(e){const t=useSessionStore(),{sessionId:r}=storeToRefs(t);return(i,a)=>{const n=_sfc_main$r;return unref(r)?(openBlock(),createBlock(n,{key:0,"config-id":i.configId,"session-id":unref(r)},null,8,["config-id","session-id"])):createCommentVNode("",!0)}}}),_sfc_main$p=defineComponent({__name:"UiWidgetHomeContainer",props:{isCompact:{type:Boolean},animation:{type:String},isHidden:{type:Boolean},position:{type:String}},setup(e){const t=e,r=ref(!t.isHidden);return watch(()=>t.isHidden,i=>{i?setTimeout(()=>{r.value=!1},300):r.value=!0}),(i,a)=>unref(r)?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(["ui-widget-home-container",{"ui-widget-home-container--layout-compact":i.isCompact,[`ui-widget-home-container--animate-${i.animation}`]:!!i.animation,"ui-widget-home-container--exiting":i.isHidden,"ui-widget-home-container--position-left":i.position==="bottom-left"}])},[renderSlot(i.$slots,"default",{},void 0,!0)],2)):createCommentVNode("",!0)}}),_style_0$g=".ui-widget-home-container[data-v-9b3f442f]{border-radius:16px;border:1px solid var(--border-color);background:var(--home-background-color);box-shadow:var(--main-shadow);height:632px;width:384px;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;transform-origin:bottom right}.ui-widget-home-container--layout-compact[data-v-9b3f442f]{height:unset;width:360px}.ui-widget-home-container--position-left[data-v-9b3f442f]{transform-origin:bottom left}@keyframes uiWidgetHomeContainerEnter-9b3f442f{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes uiWidgetHomeContainerExit-9b3f442f{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.1)}}@keyframes uiWidgetHomeContainerSlideInFromRight-9b3f442f{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes uiWidgetHomeContainerSlideOutToRight-9b3f442f{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes uiWidgetHomeContainerSlideInFromLeft-9b3f442f{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes uiWidgetHomeContainerSlideOutToLeft-9b3f442f{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@media only screen and (max-width: 767px){.ui-widget-home-container[data-v-9b3f442f]:not(.ui-widget-home-container--layout-compact){position:fixed;width:100%;height:auto;top:0;right:0;bottom:0;left:0;border-radius:0;border:0;transform-origin:center}}@media only screen and (min-width: 768px){.ui-widget-home-container--animate-rtl[data-v-9b3f442f],.ui-widget-home-container--animate-ltr[data-v-9b3f442f]{animation:uiWidgetHomeContainerEnter-9b3f442f .2s cubic-bezier(.16,1.15,.64,1) forwards}.ui-widget-home-container--animate-slide-right[data-v-9b3f442f]{animation:uiWidgetHomeContainerSlideInFromRight-9b3f442f .3s cubic-bezier(.16,1,.3,1) forwards}.ui-widget-home-container--animate-slide-left[data-v-9b3f442f]{animation:uiWidgetHomeContainerSlideInFromLeft-9b3f442f .3s cubic-bezier(.16,1,.3,1) forwards}}@media only screen and (min-width: 768px){.ui-widget-home-container--exiting.ui-widget-home-container--animate-rtl[data-v-9b3f442f],.ui-widget-home-container--exiting.ui-widget-home-container--animate-ltr[data-v-9b3f442f]{animation:uiWidgetHomeContainerExit-9b3f442f .2s cubic-bezier(.36,0,.66,1) forwards}.ui-widget-home-container--exiting.ui-widget-home-container--animate-slide-right[data-v-9b3f442f]{animation:uiWidgetHomeContainerSlideOutToRight-9b3f442f .3s cubic-bezier(.7,0,.84,0) forwards}.ui-widget-home-container--exiting.ui-widget-home-container--animate-slide-left[data-v-9b3f442f]{animation:uiWidgetHomeContainerSlideOutToLeft-9b3f442f .3s cubic-bezier(.7,0,.84,0) forwards}}",__unplugin_components_0$5=_export_sfc(_sfc_main$p,[["styles",[_style_0$g]],["__scopeId","data-v-9b3f442f"]]),_sfc_main$o=defineComponent({__name:"WidgetHomeContainer",props:{animation:{type:String},isHidden:{type:Boolean},position:{type:String}},setup(e){const t=useRoutingStore(),r=useWidgetStore(),{widget:i}=storeToRefs(r),{currentView:a,isHome:n}=storeToRefs(t),o=ref(!1);return watch([()=>a.value,()=>{var s;return(s=i.value)==null?void 0:s.appearance.layout}],([s,u])=>{if(s==="home"&&u==="compact")o.value=!0;else{if(!n.value&&o.value)return;o.value=!1}},{immediate:!0}),watch(n,s=>{var u;s&&(o.value=a.value==="home"&&((u=i.value)==null?void 0:u.appearance.layout)==="compact")}),(s,u)=>{var f;const l=__unplugin_components_0$5;return openBlock(),createBlock(l,{"is-compact":unref(a)==="home"&&((f=unref(i))==null?void 0:f.appearance.layout)==="compact"||unref(o)&&!unref(n),animation:s.animation,"is-hidden":s.isHidden,position:s.position},{default:withCtx(()=>[renderSlot(s.$slots,"default")]),_:3},8,["is-compact","animation","is-hidden","position"])}}}),_sfc_main$n={},_hoisted_1$k={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},_hoisted_2$d=createBaseVNode("path",{d:"M5 12H19",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_3$9=[_hoisted_2$d];function _sfc_render$5(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$k,_hoisted_3$9)}const __unplugin_components_0$4=_export_sfc(_sfc_main$n,[["render",_sfc_render$5]]),_hoisted_1$j={class:"ui-number-input"},_hoisted_2$c=["disabled"],_hoisted_3$8=["value"],_hoisted_4$6=["disabled"],_sfc_main$m=defineComponent({__name:"UiNumberInput",props:{modelValue:{type:Number},minimumValue:{type:Number},maximumValue:{type:Number}},emits:["update:model-value"],setup(e,{emit:t}){const r=e,i=t,a=ref(0);function n(){i("update:model-value",r.modelValue+1)}function o(){i("update:model-value",r.modelValue-1)}function s(f){let d=parseInt(f.target.value,10);typeof r.minimumValue<"u"&&(d=Math.max(r.minimumValue,d)),typeof r.maximumValue<"u"&&(d=Math.min(r.maximumValue,d)),i("update:model-value",d),a.value++}const u=computed(()=>typeof r.minimumValue>"u"?!1:r.modelValue-1<r.minimumValue),l=computed(()=>typeof r.maximumValue>"u"?!1:r.modelValue+1>r.maximumValue);return(f,d)=>{const c=__unplugin_components_0$4,m=__unplugin_components_1$d;return openBlock(),createElementBlock("div",_hoisted_1$j,[createBaseVNode("button",{disabled:unref(u),onClick:d[0]||(d[0]=_=>o())},[createVNode(c,{width:"20",height:"20"})],8,_hoisted_2$c),(openBlock(),createElementBlock("input",{key:unref(a),value:f.modelValue,type:"number",onChange:s},null,40,_hoisted_3$8)),createBaseVNode("button",{disabled:unref(l),onClick:d[1]||(d[1]=_=>n())},[createVNode(m,{width:"20",height:"20"})],8,_hoisted_4$6)])}}}),_style_0$f=".ui-number-input[data-v-b12722a9]{border-radius:16px;border:1px solid #e5e5e5;background:#fff;display:flex;height:40px;box-sizing:border-box;overflow:hidden}.ui-number-input input[data-v-b12722a9]{flex:1 1 auto;text-align:center;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;color:var(--text-color);font-size:16px;font-weight:600;color:var(--muted-text-color)}.ui-number-input input[data-v-b12722a9]:focus{outline:none}.ui-number-input input[data-v-b12722a9]::-webkit-outer-spin-button,.ui-number-input input[data-v-b12722a9]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-number-input input[type=number][data-v-b12722a9]{-moz-appearance:textfield}.ui-number-input button[data-v-b12722a9]:disabled{color:var(--muted-text-color);cursor:default}.ui-number-input button[data-v-b12722a9]{border:0;background:none;cursor:pointer;color:inherit;color:var(--muted-text-color)}.ui-number-input button[data-v-b12722a9][data-v-b12722a9]:hover{color:var(--text-color);background:var(--alt-background-color)}",__unplugin_components_3$2=_export_sfc(_sfc_main$m,[["styles",[_style_0$f]],["__scopeId","data-v-b12722a9"]]),_hoisted_1$i={class:"ui-select"},_hoisted_2$b=["model-value"],_sfc_main$l=defineComponent({__name:"UiSelect",props:{modelValue:{type:String}},emits:["update:model-value"],setup(e){return(t,r)=>{const i=_sfc_main$2k;return openBlock(),createElementBlock("div",_hoisted_1$i,[createBaseVNode("select",{class:"ui-select__input","model-value":t.modelValue,onChange:r[0]||(r[0]=a=>t.$emit("update:model-value",a.target.value))},[renderSlot(t.$slots,"default",{},void 0,!0)],40,_hoisted_2$b),createVNode(i,{class:"ui-select__caret"})])}}}),_style_0$e=".ui-select[data-v-b3fa5767]{position:relative}.ui-select__input[data-v-b3fa5767]{font-size:16px;font-weight:600;line-height:1em;padding-left:1em;padding-right:52px;border-radius:16px;border:1px solid #e5e5e5;background:#fff;color:#121212;height:44px;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%}.ui-select__input[data-v-b3fa5767][data-v-b3fa5767]:focus{outline:none}.ui-select__caret[data-v-b3fa5767]{position:absolute;top:50%;right:16px;transform:translateY(-50%) rotate(90deg);pointer-events:none}",__unplugin_components_2$2=_export_sfc(_sfc_main$l,[["styles",[_style_0$e]],["__scopeId","data-v-b3fa5767"]]),formatReviewsNumber=e=>{if(e==null)return"0";const t=Math.abs(e);if(t<1e3)return e.toString();if(t<1e6){const i=e/1e3;return i%1===0?`${i}K`:`${i.toFixed(1)}K`}const r=e/1e6;return r%1===0?`${r}M`:`${r.toFixed(1)}M`},_hoisted_1$h={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$a=["fill"],_hoisted_3$7=["stroke"],_sfc_main$k=defineComponent({__name:"UiIconHalfStar",props:{color:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("svg",_hoisted_1$h,[createBaseVNode("path",{d:"M9.99935 1.66797L10.0022 16.1706C9.70185 16.1701 9.40227 16.2372 9.17627 16.3723L6.68486 17.8593C4.89339 18.9263 3.81851 18.1366 4.28512 16.0951L4.87672 13.5159C4.98505 13.0286 4.7934 12.3481 4.44344 11.9952L2.377 9.91172C1.15214 8.68514 1.55209 7.44174 3.25191 7.15609L5.90994 6.71083C6.3599 6.63522 6.89317 6.24036 7.09315 5.8287L8.55968 2.87145C8.95468 2.07059 9.47643 1.66942 9.99935 1.66797ZM9.99935 1.66797H10.0022H9.99935Z",fill:t.color||"#FFCE5C"},null,8,_hoisted_2$a),createBaseVNode("path",{d:"M9.99935 1.66797L10.0022 16.1706C9.70185 16.1701 9.40227 16.2372 9.17627 16.3723L6.68486 17.8593C4.89339 18.9263 3.81851 18.1366 4.28512 16.0951L4.87672 13.5159C4.98505 13.0286 4.7934 12.3481 4.44344 11.9952L2.377 9.91172C1.15214 8.68514 1.55209 7.44174 3.25191 7.15609L5.90994 6.71083C6.3599 6.63522 6.89317 6.24036 7.09315 5.8287L8.55968 2.87145C8.95468 2.07059 9.47643 1.66942 9.99935 1.66797ZM9.99935 1.66797H10.0022",stroke:t.color||"#FFCE5C","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,8,_hoisted_3$7)]))}}),_hoisted_1$g={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$9=["fill","stroke"],_sfc_main$j=defineComponent({__name:"UiIconStar",props:{color:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("svg",_hoisted_1$g,[createBaseVNode("path",{d:"M11.439 2.87145L12.9055 5.8287C13.1055 6.24036 13.6388 6.63522 14.0888 6.71082L16.7468 7.15609C18.4466 7.44174 18.8466 8.68513 17.6217 9.91172L15.5553 11.9952C15.2053 12.348 15.0137 13.0286 15.1219 13.5159L15.7136 16.095C16.1802 18.1366 15.1053 18.9263 13.3138 17.8593L10.8224 16.3723C10.3725 16.1035 9.63093 16.1035 9.1726 16.3723L6.68124 17.8593C4.8981 18.9263 3.81489 18.1281 4.28151 16.095L4.87311 13.5159C4.98142 13.0286 4.78978 12.348 4.43981 11.9952L2.37338 9.91172C1.15685 8.68513 1.54847 7.44174 3.24828 7.15609L5.90632 6.71082C6.34794 6.63522 6.88122 6.24036 7.08119 5.8287L8.54768 2.87145C9.3476 1.26681 10.6474 1.26681 11.439 2.87145Z",fill:t.color||"#FFCE5C",stroke:t.color||"#FFCE5C","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,8,_hoisted_2$9)]))}}),roundToHalf=e=>Math.floor(e*2)/2;function useStarRating(e){return computed(()=>{const t=unref(e);if(!t||t===null)return{full:0,half:0};const r=roundToHalf(t),i=Math.floor(r),a=r%1===.5?1:0;return{full:i,half:a}})}const _hoisted_1$f={class:"ui-star-rating"},_sfc_main$i=defineComponent({__name:"UiStarRating",props:{rating:{type:null},size:{default:14,type:Number}},setup(e){const t=e,r=useStarRating(computed(()=>t.rating));return(i,a)=>{const n=_sfc_main$j,o=_sfc_main$k;return openBlock(),createElementBlock("div",_hoisted_1$f,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(r).full,s=>(openBlock(),createBlock(n,{key:`full-${s}`,width:i.size,height:i.size},null,8,["width","height"]))),128)),(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(r).half,s=>(openBlock(),createBlock(o,{key:`half-${s}`,width:i.size,height:i.size},null,8,["width","height"]))),128))])}}}),_style_0$d=".ui-star-rating[data-v-f8a46421]{display:inline-flex;align-items:center}",__unplugin_components_1$4=_export_sfc(_sfc_main$i,[["styles",[_style_0$d]],["__scopeId","data-v-f8a46421"]]),_hoisted_1$e={class:"ui-product-details-section"},_hoisted_2$8={class:"ui-product-details-section__header"},_hoisted_3$6={class:"ui-product-details-section__title"},_hoisted_4$5={key:0,class:"ui-product-details-section__reviews"},_hoisted_5$5={class:"ui-product-details-section__reviews-count"},_hoisted_6$4={class:"ui-product-details-section__price"},_hoisted_7$2={class:"ui-product-details-section__content"},_sfc_main$h=defineComponent({__name:"UiProductDetailsSection",props:{title:{type:String},price:{type:String},hasReviews:{type:Boolean},reviewsCount:{type:Number},averageRating:{type:[Number,null]}},setup(e){const t=useTranslation();return(r,i)=>{const a=__unplugin_components_1$4;return openBlock(),createElementBlock("div",_hoisted_1$e,[createBaseVNode("div",_hoisted_2$8,[createBaseVNode("div",_hoisted_3$6,toDisplayString(r.title),1),r.hasReviews?(openBlock(),createElementBlock("div",_hoisted_4$5,[createVNode(a,{rating:r.averageRating},null,8,["rating"]),createBaseVNode("span",_hoisted_5$5,toDisplayString(("formatReviewsNumber"in r?r.formatReviewsNumber:unref(formatReviewsNumber))(r.reviewsCount))+" "+toDisplayString(unref(t)("Reviews")),1)])):createCommentVNode("",!0),createBaseVNode("div",_hoisted_6$4,toDisplayString(r.price),1)]),createBaseVNode("div",_hoisted_7$2,[renderSlot(r.$slots,"default",{},void 0,!0)])])}}}),_style_0$c=".ui-product-details-section[data-v-b65dd961]{display:flex;flex-direction:column;gap:16px;align-items:start;position:relative}.ui-product-details-section__header[data-v-b65dd961]{display:flex;flex-direction:column;gap:12px;color:#121212;font-style:normal;font-weight:700;line-height:normal}.ui-product-details-section__title[data-v-b65dd961]{position:relative;font-size:20px}.ui-product-details-section__reviews[data-v-b65dd961]{display:flex;gap:4px;align-items:center}.ui-product-details-section__reviews-count[data-v-b65dd961]{font-size:14px;font-style:normal;font-weight:400;line-height:24px}.ui-product-details-section__price[data-v-b65dd961]{font-size:18px}.ui-product-details-section__content[data-v-b65dd961]{color:#83838e;font-size:14px;font-weight:400;line-height:19px}",__unplugin_components_1$3=_export_sfc(_sfc_main$h,[["styles",[_style_0$c]],["__scopeId","data-v-b65dd961"]]),_hoisted_1$d={class:"ui-product-details-sections"},_sfc_main$g=defineComponent({__name:"UiProductDetailsSections",props:{description:{type:String},productTitle:{type:String},price:{type:String},hasReviews:{type:Boolean},reviewsCount:{type:Number},averageRating:{type:[Number,null]}},setup(e){return(t,r)=>{const i=_sfc_main$1n,a=__unplugin_components_1$3;return openBlock(),createElementBlock("div",_hoisted_1$d,[createVNode(a,{title:t.productTitle,price:t.price,"reviews-count":t.reviewsCount,"has-reviews":t.hasReviews,"average-rating":t.averageRating},{default:withCtx(()=>[createVNode(i,{content:t.description},null,8,["content"])]),_:1},8,["title","price","reviews-count","has-reviews","average-rating"])])}}}),_style_0$b=".ui-product-details-sections[data-v-e7fdcb1e]{margin:0;display:flex;flex-direction:column;gap:12px;padding-top:8px}",__unplugin_components_2$1=_export_sfc(_sfc_main$g,[["styles",[_style_0$b]],["__scopeId","data-v-e7fdcb1e"]]),_hoisted_1$c=["href"],_sfc_main$f=defineComponent({__name:"UiChip",props:{href:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("a",{href:t.href,class:"ui-chip"},[renderSlot(t.$slots,"default")],8,_hoisted_1$c))}}),_withScopeId=e=>(pushScopeId("data-v-f65f7e8f"),e=e(),popScopeId(),e),_hoisted_1$b={class:"ui-product-details-header"},_hoisted_2$7={key:0,class:"ui-product-details-header__carousel"},_hoisted_3$5=["onClick"],_hoisted_4$4=_withScopeId(()=>createBaseVNode("div",{class:"ui-product-details-header__overlay"},null,-1)),_hoisted_5$4={class:"ui-product-details-header__content"},_hoisted_6$3={class:"ui-product-details-header__link-icon"},_sfc_main$e=defineComponent({__name:"UiProductDetailsHeader",props:{productPageUrl:{type:String},hideBackButton:{type:Boolean},imageSrc:{type:String},images:{type:Array},forceStaticImage:{type:Boolean}},emits:["back","image-click"],setup(e,{emit:t}){const r=e,i=t,a=computed(()=>{var s;return(((s=r.images)==null?void 0:s.length)??0)>1}),n=computed(()=>a.value&&!r.forceStaticImage),o=computed(()=>{var s;return r.imageSrc||((s=r.images)==null?void 0:s[0])});return(s,u)=>{const l=__unplugin_components_0$k,f=__unplugin_components_1$f,d=_sfc_main$f;return openBlock(),createElementBlock("div",_hoisted_1$b,[unref(n)?(openBlock(),createElementBlock("div",_hoisted_2$7,[createVNode(l,{gap:0},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(s.images,(c,m)=>(openBlock(),createElementBlock("div",{key:`${c}${m}`,class:"ui-product-details-header__carousel-item",style:normalizeStyle(`background-image: url(${c});`),onClick:_=>i("image-click",c)},null,12,_hoisted_3$5))),128))]),_:1})])):unref(o)?(openBlock(),createElementBlock("div",{key:1,class:"ui-product-details-header__single-image",style:normalizeStyle(`background-image: url(${unref(o)});`),onClick:u[0]||(u[0]=c=>i("image-click",unref(o)))},null,4)):createCommentVNode("",!0),_hoisted_4$4,createBaseVNode("div",_hoisted_5$4,[s.hideBackButton?createCommentVNode("",!0):(openBlock(),createElementBlock("span",{key:0,class:"ui-product-details-header__back",onClick:u[1]||(u[1]=c=>s.$emit("back"))},[createVNode(_sfc_main$2k,{color:"white"})])),s.productPageUrl?(openBlock(),createBlock(d,{key:1,href:s.productPageUrl},{default:withCtx(()=>[createBaseVNode("span",_hoisted_6$3,[createVNode(f)])]),_:1},8,["href"])):createCommentVNode("",!0)])])}}}),_style_0$a=".ui-product-details-header[data-v-f65f7e8f]{--header-height: 270px;position:relative;width:100%;height:var(--header-height);display:flex;align-items:flex-start;overflow:hidden;flex-shrink:0}.ui-product-details-header__carousel[data-v-f65f7e8f],.ui-product-details-header__single-image[data-v-f65f7e8f],.ui-product-details-header__overlay[data-v-f65f7e8f]{position:absolute;top:0;right:0;bottom:0;left:0;height:var(--header-height);min-height:var(--header-height);max-height:var(--header-height)}.ui-product-details-header__single-image[data-v-f65f7e8f],.ui-product-details-header__carousel-item[data-v-f65f7e8f]{background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer}.ui-product-details-header__carousel-item[data-v-f65f7e8f]{width:100%;height:var(--header-height);min-height:var(--header-height);max-height:var(--header-height);flex-shrink:0;scroll-snap-align:start}.ui-product-details-header__overlay[data-v-f65f7e8f]{background:linear-gradient(to bottom,#0000004d,#0000,#0000001a);pointer-events:none;z-index:1}.ui-product-details-header__content[data-v-f65f7e8f]{position:relative;z-index:2;width:100%;padding:18px;display:flex;justify-content:space-between;align-items:flex-start}.ui-product-details-header__back[data-v-f65f7e8f],.ui-product-details-header__link-icon[data-v-f65f7e8f]{width:40px;height:40px;border-radius:33%;background:#00000014;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.ui-product-details-header__back[data-v-f65f7e8f][data-v-f65f7e8f]:hover,.ui-product-details-header__link-icon[data-v-f65f7e8f][data-v-f65f7e8f]:hover{background:#00000029}.ui-product-details-header__back[data-v-f65f7e8f]{transform:rotate(180deg)}",__unplugin_components_0$3=_export_sfc(_sfc_main$e,[["styles",[_style_0$a]],["__scopeId","data-v-f65f7e8f"]]);function updateAddToCartUrlPath(e,t,r){const i=splitAtLastSlash(e),a=r||i[1].split(":")[0];return`${i[0]}/${a}:${t}`}function splitAtLastSlash(e){const t=e.lastIndexOf("/");return t===-1?[e,""]:[e.substring(0,t),e.substring(t+1)]}const _hoisted_1$a={key:0,class:"product-details-view"},_hoisted_2$6={class:"product-details-view__header"},_hoisted_3$4={key:0,class:"product-images-grid"},_hoisted_4$3=["onMouseenter","onClick"],_hoisted_5$3=["src","alt"],_hoisted_6$2={class:"product-details-view__sections"},_hoisted_7$1={class:"product-details-view__footer"},_hoisted_8$1={value:void 0},_hoisted_9=["disabled","value"],_sfc_main$d=defineComponent({__name:"ProductDetailsView",setup(e){const t=useChatStore(),{currentProductView:r,selectedProduct:i,selectedProductList:a}=storeToRefs(t),n=computed(()=>!!i.value||!!a.value),o=()=>{if(a.value){t.selectedProduct=void 0;return}t.isProductListMinimized=!0,t.selectedProduct=void 0},s=ref(),u=ref(1),l=q=>{var V;return!!((V=q.reviews)!=null&&V.count&&q.reviews.count>0)},f=computed(()=>{if(!(Array.isArray(r.value)||r.value===!0))return r.value}),d=computed(()=>{var O,S,M;const q=(S=(O=f.value)==null?void 0:O.links.find(E=>E.type==="general"))==null?void 0:S.url;if(!q)return;const V=((M=c.value)==null?void 0:M.id)||m.value;if(!V)return q;const H=new URL(q,window.location.origin);return H.searchParams.set("variant",V),H.toString()}),c=computed(()=>{var q,V;if(s.value)return(V=(q=f.value)==null?void 0:q.variants)==null?void 0:V.find(H=>H.id===s.value)}),m=computed(()=>{var q,V;if(!(!f.value||((q=f.value.variants)==null?void 0:q.length)!==1))return(V=f.value.variants[0])==null?void 0:V.id}),_=computed(()=>f.value?calculateProductPriceRange(f.value,c.value):""),F=computed(()=>{var q,V;return(q=c.value)!=null&&q.image?[c.value.image]:((V=f.value)==null?void 0:V.images)||[]}),x=ref(),k=computed(()=>{var H,O,S;const q=(H=f.value)==null?void 0:H.links.find(M=>M.type==="cart");if(!q)return;const V=((O=c.value)==null?void 0:O.id)||m.value||((S=f.value)==null?void 0:S.productId);return{...q,url:updateAddToCartUrlPath(q.url,u.value,V)}}),{selectedImage:b,isPreviewOpen:g,currentImageIndex:y,handleImageClick:D,closePreview:C,nextImage:j,previousImage:A,handleSelectImage:T}=useImagePreview({images:F}),$=computed(()=>x.value||F.value[0]),L=q=>{x.value=q};return watch(F,q=>{x.value=q[0]},{immediate:!0}),(q,V)=>{var N,Q,ie,ne;const H=__unplugin_components_0$3,O=__unplugin_components_1$o,S=__unplugin_components_2$1,M=__unplugin_components_2$2,E=__unplugin_components_3$2,B=__unplugin_components_5$1,z=_sfc_main$1l;return openBlock(),createElementBlock(Fragment,null,[unref(f)?(openBlock(),createElementBlock("div",_hoisted_1$a,[createBaseVNode("div",_hoisted_2$6,[createVNode(H,{"product-page-url":unref(d),"image-src":unref($),images:unref(F),"force-static-image":!!unref(x),"hide-back-button":!unref(n),onBack:o,onImageClick:unref(D)},null,8,["product-page-url","image-src","images","force-static-image","hide-back-button","onImageClick"])]),unref(F).length>1?(openBlock(),createElementBlock("div",_hoisted_3$4,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(F).slice(0,4),(se,le)=>(openBlock(),createElementBlock("div",{key:le,class:normalizeClass(["product-image-box",{"product-image-box--active":unref(x)===se}]),onMouseenter:_e=>L(se),onClick:_e=>unref(D)(se)},[createBaseVNode("img",{src:se,alt:`Product image ${le+1}`,class:"product-image"},null,8,_hoisted_5$3)],42,_hoisted_4$3))),128)),unref(F).length>4?(openBlock(),createElementBlock("div",{key:0,class:"product-image-box__plus",onClick:V[0]||(V[0]=se=>unref(D)(unref(F)[0]))},[createVNode(O,{style:{transform:"rotate(45deg)"},width:"10",height:"10"}),createTextVNode(" "+toDisplayString(unref(F).length-4),1)])):createCommentVNode("",!0)])):createCommentVNode("",!0),createBaseVNode("div",_hoisted_6$2,[createVNode(S,{description:unref(f).summary,"product-title":unref(f).name,"reviews-count":(N=unref(f).reviews)==null?void 0:N.count,"average-rating":(Q=unref(f).reviews)==null?void 0:Q.averageRating,price:unref(_),"has-reviews":l(unref(f))},null,8,["description","product-title","reviews-count","average-rating","price","has-reviews"])]),createBaseVNode("div",_hoisted_7$1,[(((ie=unref(f).variants)==null?void 0:ie.length)??0)>1?(openBlock(),createBlock(M,{key:0,"model-value":unref(s),"onUpdate:modelValue":V[1]||(V[1]=se=>s.value=se)},{default:withCtx(()=>[createBaseVNode("option",_hoisted_8$1,toDisplayString(unref(f).variantLabel),1),(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(f).variants,se=>(openBlock(),createElementBlock("option",{key:se.id,disabled:!se.inStock,value:se.id},toDisplayString(se.name),9,_hoisted_9))),128))]),_:1},8,["model-value"])):(openBlock(),createBlock(E,{key:1,"model-value":unref(u),"minimum-value":1,style:{"max-width":"135px"},"onUpdate:modelValue":V[2]||(V[2]=se=>u.value=se)},null,8,["model-value"])),createVNode(B,{"product-link":unref(k),disabled:(((ne=unref(f).variants)==null?void 0:ne.length)??0)>1&&!unref(c),"is-small":!1},null,8,["product-link","disabled"])])])):createCommentVNode("",!0),createVNode(z,{images:unref(F),"is-open":unref(g),"selected-image":unref(b),"current-image-index":unref(y),onClose:unref(C),onSelectImage:unref(T),onNext:unref(j),onPrevious:unref(A)},null,8,["images","is-open","selected-image","current-image-index","onClose","onSelectImage","onNext","onPrevious"])],64)}}}),_style_0$9=".product-details-view[data-v-ba4a7ae6]{display:flex;flex-direction:column;height:100%;gap:8px}.product-details-view__header[data-v-ba4a7ae6]{padding:0;border-bottom:1px solid #e5e5e5;overflow:hidden;flex-shrink:0;height:270px;min-height:270px;max-height:270px}.product-details-view__body[data-v-ba4a7ae6]{flex:1;padding:16px 0 16px 16px;overflow:auto;scrollbar-color:var(--border-color) var(--background-color)}.product-details-view__sections[data-v-ba4a7ae6]{flex:1;overflow:auto;padding:0 16px;scrollbar-color:var(--border-color) var(--background-color)}.product-details-view__footer[data-v-ba4a7ae6]{padding:12px 16px;border-top:1px solid #e5e5e5;display:flex;gap:11px;align-items:center;flex-shrink:0}.product-image-container[data-v-ba4a7ae6]{position:relative;cursor:pointer;border-radius:12px;overflow:hidden;transition:all .2s ease}.product-image-container:hover .ui-thumbnail[data-v-ba4a7ae6]{transform:scale(1.2)}.product-image-overlay[data-v-ba4a7ae6]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;border-radius:12px}.product-image-container:hover .product-image-overlay[data-v-ba4a7ae6]{opacity:1}.product-image-preview-icon[data-v-ba4a7ae6]{width:32px;height:32px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-color);font-size:24px;transition:all .2s ease}.ui-thumbnail[data-v-ba4a7ae6]{transition:transform .3s ease}.product-images-grid[data-v-ba4a7ae6]{display:flex;align-items:center;gap:12px;padding:6px 8px;overflow-x:auto;flex-wrap:wrap}.product-image-box[data-v-ba4a7ae6]{position:relative;width:60px;height:60px;flex-shrink:0;border:1px solid var(--alt-border-color);border-radius:12px;overflow:hidden;cursor:pointer;outline:2px solid transparent;outline-offset:4px;transition:all .2s ease}.product-image-box[data-v-ba4a7ae6][data-v-ba4a7ae6]:active{outline:2px solid #999;outline-offset:2px}.product-image-box[data-v-ba4a7ae6][data-v-ba4a7ae6]:hover{outline:2px solid #281222}.product-image-box[data-v-ba4a7ae6].product-image-box--active[data-v-ba4a7ae6]{outline:2px solid #281222;outline-offset:2px}.product-image[data-v-ba4a7ae6]{width:100%;height:100%;object-fit:cover}.product-image-box:hover .product-image-overlay[data-v-ba4a7ae6]{opacity:1}.product-image-box__plus[data-v-ba4a7ae6]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:12px;cursor:pointer;color:var(--muted-text-color);background:var(--background-color, #fff);border:1px solid var(--alt-border-color);transition:all .2s ease}.product-image-box__plus[data-v-ba4a7ae6][data-v-ba4a7ae6]:hover{background:var(--alt-background-color);box-shadow:inset 0 0 0 4px #fff}",__unplugin_components_4$1=_export_sfc(_sfc_main$d,[["styles",[_style_0$9]],["__scopeId","data-v-ba4a7ae6"]]),_style_0$8=".ui-product-card-list[data-v-64de03b5]{padding:12px;display:flex;flex-direction:column;gap:8px}.ui-product-card-list[data-v-64de03b5]>*{position:relative}",_sfc_main$c={},_hoisted_1$9={class:"ui-product-card-list"};function _sfc_render$4(e,t){return openBlock(),createElementBlock("div",_hoisted_1$9,[renderSlot(e.$slots,"default",{},void 0,!0)])}const __unplugin_components_1$2=_export_sfc(_sfc_main$c,[["render",_sfc_render$4],["styles",[_style_0$8]],["__scopeId","data-v-64de03b5"]]),_hoisted_1$8={class:"ui-product-card-layout__main"},_hoisted_2$5={class:"ui-product-card-layout__title"},_sfc_main$b=defineComponent({__name:"UiProductCardLayout",props:{size:{type:String}},setup(e){return(t,r)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["ui-product-card-layout",{[`ui-product-card-layout--size-${t.size}`]:!!t.size}])},[renderSlot(t.$slots,"aside",{},void 0,!0),createBaseVNode("div",_hoisted_1$8,[createBaseVNode("div",_hoisted_2$5,[renderSlot(t.$slots,"title",{},void 0,!0)]),renderSlot(t.$slots,"action",{},void 0,!0)])],2))}}),_style_0$7=".ui-product-card-layout[data-v-70de97f1]{display:flex;align-items:center;gap:12px}.ui-product-card-layout--size-small[data-v-70de97f1]{gap:8px}.ui-product-card-layout__main[data-v-70de97f1]{flex:1;display:flex;flex-direction:column;justify-content:center;overflow:hidden;align-self:stretch;gap:4px}.ui-product-card-layout__title[data-v-70de97f1]{display:flex;flex-direction:column;gap:6px}.ui-product-card-layout--size-small .ui-product-card-layout__title[data-v-70de97f1]{gap:6px}",__unplugin_components_3$1=_export_sfc(_sfc_main$b,[["styles",[_style_0$7]],["__scopeId","data-v-70de97f1"]]),_sfc_main$a={},_hoisted_1$7={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4=createBaseVNode("path",{d:"M8.75 16.875C8.75 17.2202 8.47017 17.5 8.125 17.5C7.77983 17.5 7.5 17.2202 7.5 16.875C7.5 16.5298 7.77983 16.25 8.125 16.25C8.47017 16.25 8.75 16.5298 8.75 16.875Z",stroke:"white","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_3$3=createBaseVNode("path",{d:"M15.833 16.875C15.833 17.2202 15.5532 17.5 15.208 17.5C14.8628 17.5 14.583 17.2202 14.583 16.875C14.583 16.5298 14.8628 16.25 15.208 16.25C15.5532 16.25 15.833 16.5298 15.833 16.875Z",stroke:"white","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_4$2=createBaseVNode("path",{d:"M1.66699 2.5H1.83919C2.94303 2.5 3.49494 2.5 3.85491 2.83518C4.21488 3.17034 4.25419 3.72086 4.33284 4.82188L4.54228 7.75413C4.66066 9.41133 4.71984 10.2399 4.97096 10.9134C5.52142 12.3898 6.73557 13.5203 8.24739 13.9642C8.93708 14.1667 9.77258 14.1667 11.4434 14.1667C13.1981 14.1667 14.0753 14.1667 14.7851 13.9513C16.3831 13.4666 17.6336 12.2161 18.1183 10.6181C18.2858 10.0661 18.323 9.41583 18.3313 8.33333M10.417 5H4.58366",stroke:"white","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_5$2=createBaseVNode("path",{d:"M13.333 5H18.333M15.833 7.5V2.5",stroke:"white","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_6$1=[_hoisted_2$4,_hoisted_3$3,_hoisted_4$2,_hoisted_5$2];function _sfc_render$3(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$7,_hoisted_6$1)}const __unplugin_components_4=_export_sfc(_sfc_main$a,[["render",_sfc_render$3]]),_hoisted_1$6={class:"ui-product-card__title-container"},_hoisted_2$3={class:"ui-product-card__title"},_hoisted_3$2={class:"ui-product-card__price"},_hoisted_4$1={key:0,class:"ui-product-card__reviews"},_hoisted_5$1={class:"ui-product-card__reviews-count"},_hoisted_6={value:void 0},_hoisted_7=["disabled","value"],_hoisted_8=["href"],_sfc_main$9=defineComponent({__name:"UiProductCard",props:{imageSrc:{type:String},title:{type:String},price:{type:[Number,String]},currency:{type:String},ctaLabel:{type:String},size:{type:String},hasReviews:{type:Boolean},reviewsCount:{type:Number},currentProduct:{type:null},selectedVariantId:{type:String},quantity:{type:Number},addToCartLink:{type:null}},emits:["action","update:selectedVariantId","update:quantity"],setup(e){const t=useTranslation();return(r,i)=>{const a=__unplugin_components_0$l,n=__unplugin_components_1$4,o=__unplugin_components_2$2,s=__unplugin_components_3$2,u=__unplugin_components_4,l=__unplugin_components_3$1;return openBlock(),createElementBlock("div",{class:normalizeClass(["ui-product-card",{[`ui-product-card--size-${r.size}`]:!!r.size}]),onClick:i[3]||(i[3]=f=>r.$emit("action"))},[createVNode(l,{size:r.size},{aside:withCtx(()=>[r.imageSrc?(openBlock(),createBlock(a,{key:0,src:r.imageSrc,size:r.size,class:"ui-product-card__image"},null,8,["src","size"])):createCommentVNode("",!0)]),title:withCtx(()=>{var f;return[createBaseVNode("div",_hoisted_1$6,[createBaseVNode("h3",_hoisted_2$3,toDisplayString(r.title),1),createBaseVNode("p",_hoisted_3$2,toDisplayString(typeof r.price=="number"?("formatPrice"in r?r.formatPrice:unref(formatPrice))(r.price,r.currency,0):r.price),1),r.hasReviews?(openBlock(),createElementBlock("div",_hoisted_4$1,[createVNode(n,{rating:(f=r.currentProduct.reviews)==null?void 0:f.averageRating,size:14},null,8,["rating"]),createBaseVNode("span",_hoisted_5$1,toDisplayString(("formatReviewsNumber"in r?r.formatReviewsNumber:unref(formatReviewsNumber))(r.reviewsCount))+" "+toDisplayString(unref(t)("Reviews")),1)])):createCommentVNode("",!0)])]}),action:withCtx(()=>{var f,d,c;return[createBaseVNode("div",{class:"ui-product-card__cta-container",onClick:i[2]||(i[2]=withModifiers(()=>{},["stop"]))},[(((f=r.currentProduct.variants)==null?void 0:f.length)??0)>1?(openBlock(),createBlock(o,{key:0,"model-value":r.selectedVariantId,"onUpdate:modelValue":i[0]||(i[0]=m=>r.$emit("update:selectedVariantId",m))},{default:withCtx(()=>[createBaseVNode("option",_hoisted_6,toDisplayString(r.currentProduct.variantLabel),1),(openBlock(!0),createElementBlock(Fragment,null,renderList(r.currentProduct.variants,m=>(openBlock(),createElementBlock("option",{key:m.id,disabled:!m.inStock,value:m.id},toDisplayString(m.name),9,_hoisted_7))),128))]),_:1},8,["model-value"])):(openBlock(),createBlock(s,{key:1,"model-value":r.quantity,"minimum-value":1,"onUpdate:modelValue":i[1]||(i[1]=m=>r.$emit("update:quantity",m))},null,8,["model-value"])),createBaseVNode("a",{href:((d=r.addToCartLink)==null?void 0:d.url)||"#",class:normalizeClass(["ui-product-card__cta-icon-container",{"ui-product-card__cta-icon-container--disabled":(((c=r.currentProduct.variants)==null?void 0:c.length)??0)>1&&!r.selectedVariantId}])},[createVNode(u,{class:"ui-product-card__cta-icon"})],10,_hoisted_8)])]}),_:1},8,["size"])],2)}}}),_style_0$6=".ui-product-card[data-v-da44b0c1]{border-radius:24px;transition:background-color .2s ease;cursor:pointer;padding:8px}.ui-product-card[data-v-da44b0c1][data-v-da44b0c1]:hover{background:var(--alt-background-color)}.ui-product-card__title-container[data-v-da44b0c1]{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:64px}.ui-product-card__title[data-v-da44b0c1]{margin:0;padding:0;color:#000;font-size:16px;font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ui-product-card__reviews[data-v-da44b0c1]{display:flex;align-items:center;gap:4px}.ui-product-card__reviews-count[data-v-da44b0c1]{font-size:13px;font-weight:400;line-height:24px;color:var(--alt-text-color)}.ui-product-card__price[data-v-da44b0c1]{margin:0;padding:0;color:var(--text-color);font-size:14px;font-weight:400}.ui-product-card__cta-container[data-v-da44b0c1]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;opacity:0;transition:opacity .1s ease-out;height:0;overflow:hidden;margin-top:auto;cursor:pointer}.ui-product-card:hover .ui-product-card__cta-container[data-v-da44b0c1]{opacity:1;height:auto}.ui-product-card__cta-container[data-v-da44b0c1] .ui-select__input,.ui-product-card__cta-container[data-v-da44b0c1] .ui-number-input{height:40px;font-size:14px}.ui-product-card__cta-container[data-v-da44b0c1] .ui-select__input{padding-left:12px;padding-right:40px}.ui-product-card__cta-container[data-v-da44b0c1] .ui-number-input button{padding:0 12px}.ui-product-card__cta-icon-container[data-v-da44b0c1]{width:40px;height:40px;background:var(--main-color);border-radius:16px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ui-product-card__cta-icon[data-v-da44b0c1]{width:20px;height:20px}.ui-product-card__image[data-v-da44b0c1]{border-radius:16px}.ui-product-card--size-small .ui-product-card__title[data-v-da44b0c1],.ui-product-card--size-small .ui-product-card__price[data-v-da44b0c1]{font-size:14px}.ui-product-card__title-container[data-v-da44b0c1]{transition:transform .1s ease-out;transform:translateY(34%)}.ui-product-card:hover .ui-product-card__title-container[data-v-da44b0c1]{transform:translateY(0)}.ui-product-card:has(.ui-product-card__reviews):hover .ui-product-card__title-container[data-v-da44b0c1]{transform:translateY(2px)}.ui-product-card__cta-container[data-v-da44b0c1] .ui-select,.ui-product-card__cta-container[data-v-da44b0c1] .ui-number-input{flex:1;min-width:0}.ui-product-card__cta-container[data-v-da44b0c1] .ui-select__input{width:100%}",__unplugin_components_0$2=_export_sfc(_sfc_main$9,[["styles",[_style_0$6]],["__scopeId","data-v-da44b0c1"]]),_sfc_main$8=defineComponent({__name:"ProductCardList",setup(e){const t=useChatStore(),{currentProductView:r,selectedProduct:i}=storeToRefs(t),a=ref(""),n=u=>{var l;return!!((l=u.reviews)!=null&&l.count&&u.reviews.count>0)},o=ref(1),s=u=>{var c,m;const l=u.links.find(_=>_.type==="cart");if(!l)return;const f=((c=u.variants)==null?void 0:c.length)===1?(m=u.variants[0])==null?void 0:m.id:void 0,d=a.value||f||u.productId;return{...l,url:updateAddToCartUrlPath(l.url,o.value,d)}};return(u,l)=>{const f=__unplugin_components_0$2,d=__unplugin_components_1$2;return Array.isArray(unref(r))?(openBlock(),createBlock(d,{key:0},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(r),c=>{var m;return openBlock(),createBlock(f,{key:c.productId,"image-src":c.images[0],title:c.name,price:("calculateProductPriceRange"in u?u.calculateProductPriceRange:unref(calculateProductPriceRange))(c),currency:c.currency,"reviews-count":(m=c.reviews)==null?void 0:m.count,"current-product":c,"has-reviews":n(c),"selected-variant-id":unref(a),quantity:unref(o),"add-to-cart-link":s(c),"onUpdate:selectedVariantId":l[0]||(l[0]=_=>a.value=_),"onUpdate:quantity":l[1]||(l[1]=_=>o.value=_),onAction:_=>i.value=c},null,8,["image-src","title","price","currency","reviews-count","current-product","has-reviews","selected-variant-id","quantity","add-to-cart-link","onAction"])}),128))]),_:1})):createCommentVNode("",!0)}}}),_hoisted_1$5={class:"ui-skeleton-product-card"},_sfc_main$7=defineComponent({__name:"UiSkeletonProductCard",props:{index:{default:0,type:Number}},setup(e){const t=e,r=computed(()=>`animation-delay: ${t.index*.2}s`);return(i,a)=>{const n=__unplugin_components_0$h,o=__unplugin_components_1$a,s=__unplugin_components_2$6,u=__unplugin_components_3$1,l=__unplugin_components_4$3;return openBlock(),createElementBlock("div",_hoisted_1$5,[createVNode(u,null,{aside:withCtx(()=>[createVNode(n)]),title:withCtx(()=>[createVNode(o,{style:{"max-width":"140px"}}),createVNode(o,{style:{"max-width":"40px"}})]),action:withCtx(()=>[createVNode(s,{style:{"max-width":"131px"}})]),_:1}),createVNode(l,{style:normalizeStyle(unref(r))},null,8,["style"])])}}}),_style_0$5=".ui-skeleton-product-card[data-v-ae86e279]{padding:16px;border-radius:20px;background:#f2f2f7;position:relative;overflow:hidden}",__unplugin_components_0$1=_export_sfc(_sfc_main$7,[["styles",[_style_0$5]],["__scopeId","data-v-ae86e279"]]),_style_0$4="@keyframes fadeInSlide-a9c615aa{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ui-product-card-list-loading[data-v-a9c615aa]{padding:24px 24px 0}.ui-product-card-list-loading__item[data-v-a9c615aa]{opacity:0;animation:fadeInSlide-a9c615aa .6s ease-out forwards}.ui-product-card-list-loading__item[data-v-a9c615aa]:nth-child(1){animation-delay:.2s}.ui-product-card-list-loading__item[data-v-a9c615aa]:nth-child(2){animation-delay:.4s}.ui-product-card-list-loading__item[data-v-a9c615aa]:nth-child(3){animation-delay:.6s}",_sfc_main$6={};function _sfc_render$2(e,t){const r=__unplugin_components_0$1,i=__unplugin_components_1$h;return openBlock(),createBlock(i,{gap:16,class:"ui-product-card-list-loading"},{default:withCtx(()=>[(openBlock(),createElementBlock(Fragment,null,renderList(3,a=>createVNode(r,{key:a,index:a,class:"ui-product-card-list-loading__item"},null,8,["index"])),64))]),_:1})}const __unplugin_components_1$1=_export_sfc(_sfc_main$6,[["render",_sfc_render$2],["styles",[_style_0$4]],["__scopeId","data-v-a9c615aa"]]),_sfc_main$5={},_hoisted_1$4={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2=createBaseVNode("path",{d:"M15.8363 10H4.16797",stroke:"#8A8AA3","stroke-width":"1.25","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),_hoisted_3$1=[_hoisted_2$2];function _sfc_render$1(e,t){return openBlock(),createElementBlock("svg",_hoisted_1$4,_hoisted_3$1)}const __unplugin_components_0=_export_sfc(_sfc_main$5,[["render",_sfc_render$1]]),_hoisted_1$3={class:"product-list-view"},_hoisted_2$1={class:"product-list-view__header"},_hoisted_3={class:"product-list-view__title"},_hoisted_4={class:"product-list-view__minimizer-icon"},_hoisted_5={class:"product-list-view__content"},_sfc_main$4=defineComponent({__name:"ProductListView",props:{isLoading:{type:Boolean}},setup(e){const t=useChatStore(),r=useTranslation();function i(){t.isProductListMinimized=!0}return(a,n)=>{const o=__unplugin_components_0,s=__unplugin_components_1$1,u=_sfc_main$8;return openBlock(),createElementBlock("div",_hoisted_1$3,[createBaseVNode("div",_hoisted_2$1,[createBaseVNode("div",_hoisted_3,[createBaseVNode("span",null,toDisplayString(unref(r)("Picked for you")),1)]),createBaseVNode("button",{class:"product-list-view__minimizer",onClick:i},[createBaseVNode("span",_hoisted_4,[createVNode(o)])])]),createBaseVNode("div",_hoisted_5,[a.isLoading?(openBlock(),createBlock(s,{key:0})):(openBlock(),createBlock(u,{key:1}))])])}}}),_style_0$3=".product-list-view[data-v-6fb6123f]{display:flex;flex-direction:column;max-height:100%}.product-list-view__header[data-v-6fb6123f]{display:flex;align-items:center;justify-content:space-between;padding:19px 24px;border-bottom:1px solid #e5e5e5}.product-list-view__minimizer[data-v-6fb6123f]{color:var(--muted-text-color);cursor:pointer;border:none;background:none;padding:0;margin:0;font-size:14px;font-weight:800}.product-list-view__title[data-v-6fb6123f]{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.product-list-view__content[data-v-6fb6123f]{overflow:auto;scrollbar-color:var(--border-color) var(--background-color)}.product-list-view__minimizer-icon[data-v-6fb6123f]{width:40px;height:40px;border-radius:33%;display:flex;align-items:center;justify-content:center;color:var(--muted-text-color);transition:color .2s ease}.product-list-view__minimizer-icon[data-v-6fb6123f][data-v-6fb6123f]:hover{background-color:var(--alt-background-color)}",__unplugin_components_3=_export_sfc(_sfc_main$4,[["styles",[_style_0$3]],["__scopeId","data-v-6fb6123f"]]),_style_0$2=".ui-widget-teaser[data-v-3a176b5d]{background-color:var(--background-color);padding:13px 16px;margin-bottom:44px;box-shadow:var(--alt-shadow);max-width:333px;color:var(--text-color);border-radius:16px;border:1px solid var(--alt-border-color);box-shadow:0 20px 25px -5px #1212171a,0 10px 10px -5px #1212170a}",_sfc_main$3={},_hoisted_1$2={"data-testid":"widget-teaser",class:"ui-widget-teaser"};function _sfc_render(e,t){return openBlock(),createElementBlock("div",_hoisted_1$2,[renderSlot(e.$slots,"default",{},void 0,!0)])}const __unplugin_components_2=_export_sfc(_sfc_main$3,[["render",_sfc_render],["styles",[_style_0$2]],["__scopeId","data-v-3a176b5d"]]),_hoisted_1$1={"data-testid":"story-cta",class:"ui-story-cta"},_hoisted_2={class:"ui-story-cta__content"},_sfc_main$2=defineComponent({__name:"UiStoryCta",props:{buttonLabel:{type:String}},emits:["click"],setup(e){return(t,r)=>{const i=__unplugin_components_0$w;return openBlock(),createElementBlock("div",_hoisted_1$1,[createBaseVNode("div",_hoisted_2,[renderSlot(t.$slots,"default",{},void 0,!0)]),createVNode(i,{variant:"primary",shape:"square",onClick:r[0]||(r[0]=a=>t.$emit("click"))},{default:withCtx(()=>[createTextVNode(toDisplayString(t.buttonLabel),1)]),_:1})])}}}),_style_0$1=".ui-story-cta[data-v-71e1dafa]{display:flex;width:300px;padding:20px;flex-direction:column;align-items:flex-start;gap:24px;border-radius:16px;border:1px solid var(--border-color);background:var(--background-color);box-shadow:var(--main-shadow);box-sizing:border-box}.ui-story-cta__content[data-v-71e1dafa]{min-width:100%;overflow:auto}@media only screen and (min-height: 724px){.ui-story-cta[data-v-71e1dafa]{max-height:600px!important}}",__unplugin_components_1=_export_sfc(_sfc_main$2,[["styles",[_style_0$1]],["__scopeId","data-v-71e1dafa"]]),_sfc_main$1=defineComponent({__name:"StoryCta",setup(e){const t=useRoutingStore(),r=useStoryStore(),{story:i}=storeToRefs(r);return(a,n)=>{const o=__unplugin_components_1$6,s=__unplugin_components_1;return unref(i)?(openBlock(),createBlock(s,{key:0,"button-label":unref(i).ctaLabel,onClick:unref(t).openStory},{default:withCtx(()=>[createVNode(o,{content:unref(i).ctaContent},null,8,["content"])]),_:1},8,["button-label","onClick"])):createCommentVNode("",!0)}}});function useWindowFocus(){const e=ref(!0),t=()=>{e.value=!0},r=()=>{e.value=!1};return onMounted(()=>{window.addEventListener("focus",t),window.addEventListener("blur",r)}),onUnmounted(()=>{window.removeEventListener("focus",t),window.removeEventListener("blur",r)}),e}function useUnreadCounter(){const e=useChatStore(),t=useRoutingStore(),r=useWindowFocus(),{lastSeenTimestamp:i}=storeToRefs(e),{currentView:a}=storeToRefs(t);watch(a,(n,o)=>{n==="home/chat"?i.value=void 0:o==="home/chat"&&(i.value=new Date().getTime())}),watch(r,n=>{a.value==="home/chat"&&(n?i.value=void 0:i.value=new Date().getTime())})}function useUnreadDocumentTitle(){const e=useChatStore(),t=useTranslation(),r=useWindowFocus(),i=ref(document.title),{unreadCount:a}=storeToRefs(e);function n(){try{document.title=i.value??""}catch(s){console.warn("Konvo Widget: Could not clear document title due to security restrictions",s)}}function o(s){try{document.title=s}catch(u){console.warn("Konvo Widget: Could not set document title due to security restrictions",u)}}watch([r,a],()=>{if(r.value||!a.value){n();return}o(t("({x}) New chat message - Konvo Live Chat",{x:a.value}))})}const ID="KONVO-MOBILE-NO-ZOOM";function useChatZoomMetaTag(){const e=useRoutingStore(),{currentView:t}=storeToRefs(e);function r(){try{if(!document.getElementById("meta-viewport")){const a=document.createElement("meta");a.setAttribute("id",ID),a.setAttribute("name","viewport"),a.setAttribute("content","width=device-width, initial-scale=1, maximum-scale=1"),document.head.appendChild(a)}}catch(a){console.warn("Konvo Widget: Could not modify viewport meta tag due to security restrictions",a)}}function i(){try{const a=document.getElementById(ID);a&&document.head.removeChild(a)}catch(a){console.warn("Konvo Widget: Could not remove viewport meta tag due to security restrictions",a)}}watch(t,(a,n)=>{a==="home/chat"?r():n==="home/chat"&&i()}),onUnmounted(()=>{i()})}const BASE_URL="https://v.konvoai.com/";function createChatSocket(e,t,r,i){const n=new URL(BASE_URL).host;let o=`${t}--${e}`;i&&(o+=`--${i}`);const u=typeof window<"u"&&window.location.protocol==="https:"?"wss://":"ws://";return new WebSocket(r??`${u}${n}/connect/livechat`,["Authorization",o])}let lastConfigId="",lastSessionId="",lastUrl;const webSocket=ref();function useChatSocket(){const e=useChatStore(),{socketReadyState:t}=storeToRefs(e);function r(){var o;t.value=(o=webSocket.value)==null?void 0:o.readyState,t.value===WebSocket.CLOSED&&(webSocket.value=void 0,i(lastConfigId,lastSessionId,lastUrl))}function i(o,s,u,l){if(lastConfigId=o,lastSessionId=s,lastUrl=u,!webSocket.value)try{const f=createChatSocket(o,s,u,l);f.onmessage=e.handleIncomingMessage,f.onclose=r,f.onopen=r,f.onerror=d=>{console.warn("Konvo Widget: WebSocket error:",d),r()},webSocket.value=f}catch(f){console.error("Konvo Widget: Failed to create WebSocket connection:",f)}}function a(){var o;(o=webSocket.value)==null||o.close(),webSocket.value=void 0}function n(o){webSocket.value&&webSocket.value.send(JSON.stringify(o))}return[i,a,n]}function hexToRgba(e,t=1){e=e.replace(/^#/,"");let r,i,a;if(e.length===3)r=parseInt(e[0]+e[0],16),i=parseInt(e[1]+e[1],16),a=parseInt(e[2]+e[2],16);else if(e.length===6)r=parseInt(e.substring(0,2),16),i=parseInt(e.substring(2,4),16),a=parseInt(e.substring(4,6),16);else throw new Error("Invalid hex color format");return`rgba(${r}, ${i}, ${a}, ${t})`}function createWidgetCssVars({mainColor:e}){return{"--main-color":e,"--main-contrast-color":"#fff","--main-transparent-color":hexToRgba(e,.1),"--z-index":999999,"--main-shadow":"0px 2px 12px 0px rgba(20, 20, 43, 0.08)","--alt-shadow":"2px 2px 5px #0004","--alt-shadow-active":"4px 4px 10px #0004","--background-color":"#fff","--home-background-color":"#fff","--alt-background-color":"#F7F7F8","--border-color":"#EBEBEF","--alt-border-color":"rgba(0, 0, 0, 0.1)","--section-border-color":"rgba(27, 27, 27, 0.1)","--text-color":"#281222","--alt-text-color":"#71717a","--muted-text-color":"#8A8AA3"}}const DEFAULT_COLOR="#ee6954";function useWidgetCssVars(){const e=useWidgetStore(),{widget:t}=storeToRefs(e);return computed(()=>{var a;const i=((a=t.value)==null?void 0:a.appearance.actionColor)??DEFAULT_COLOR;return createWidgetCssVars({mainColor:i})})}const currentHash=ref(window.location.hash),callbacks=new Set;let listenerAttached=!1;function handleHashChange(){const e=window.location.hash;currentHash.value!==e&&(currentHash.value=e,callbacks.forEach(t=>t(e)))}function ensureListener(){listenerAttached||(window.addEventListener("hashchange",handleHashChange),listenerAttached=!0)}function useHash(e){return ensureListener(),e&&(callbacks.add(e),e(currentHash.value),onBeforeUnmount(()=>{callbacks.delete(e)})),{hash:currentHash}}function onUrlChange(e){let t=location.href;const r=()=>{const s=location.href;s!==t&&(t=s,e(s))},i=s=>{const u=history[s];return history[s]=function(...l){u.apply(this,l),r()},u},a=i("pushState"),n=i("replaceState");window.addEventListener("popstate",r),window.addEventListener("hashchange",r);const o=setInterval(()=>{document.visibilityState==="visible"&&r()},1e3);return e(t),()=>{window.removeEventListener("popstate",r),window.removeEventListener("hashchange",r),clearInterval(o),history.pushState=a,history.replaceState=n}}function usePageTracking(e){const t=ref([]),r=useChatStore(),{socketReadyState:i}=storeToRefs(r);watch(i,s=>{s===WebSocket.OPEN&&(t.value.forEach(e),t.value=[])});let a;function n(){a=onUrlChange(s=>{if(i.value!==WebSocket.OPEN){t.value.push(s);return}e(s)})}function o(){a==null||a()}return[n,o]}const _hoisted_1={class:"widget__overlay-container"},_sfc_main=defineComponent({__name:"Widget",props:{configId:{type:String}},setup(e){const t=e,r=useChatStore(),i=useRoutingStore(),a=useSessionStore(),n=useStoryStore(),o=useWidgetStore(),{currentProductView:s,selectedProduct:u,isProductListMinimized:l}=storeToRefs(r),{currentView:f,isHome:d,isWidgetOpen:c,widgetHashTriggers:m}=storeToRefs(i),{sessionId:_}=storeToRefs(a),{story:F}=storeToRefs(n),{widget:x,deviceChannel:k}=storeToRefs(o);useUnreadCounter(),useUnreadDocumentTitle(),useChatZoomMetaTag();const[b,g,y]=useChatSocket(),D=useWidgetCssVars(),C=useTriggerToggle();useHash(S=>{m.value.includes(S)&&(f.value=void 0,C())});const[j,A]=usePageTracking(function(M){y({type:"event",content:{type:"navigation",content:{url:M}}})});function T(S){y({type:"message",content:{message:S}}),r.addMessage({type:"message",content:S})}const $=computed(()=>{var S;return isFullScreenable(f.value,(S=x.value)==null?void 0:S.appearance.layout)}),L=computed(()=>getBrowserLanguage(!0));function q(S){y({type:"event",content:{type:"contact",content:{email:S}}})}watch([k,_],()=>{var S;((S=k.value)==null?void 0:S.channel)==="live_chat"&&_.value&&(b(t.configId,_.value),j())},{immediate:!0});const V=ref(!0),H=ref(!1),O=ref(void 0);return watch(()=>f.value,S=>{S!=null&&S.startsWith("home")&&(O.value=S)},{immediate:!0}),watch(d,S=>{S?V.value=!0:(H.value=!0,setTimeout(()=>{V.value=!1,H.value=!1,O.value=void 0},400))},{immediate:!0}),onUnmounted(()=>{A(),g()}),(S,M)=>{const E=_sfc_main$1,B=__unplugin_components_1$6,z=__unplugin_components_2,N=__unplugin_components_3,Q=__unplugin_components_4$1,ie=_sfc_main$o,ne=_sfc_main$q,se=__unplugin_components_7,le=__unplugin_components_8$2,_e=_sfc_main$1V,pe=__unplugin_components_10,be=__unplugin_components_11$1,he=_sfc_main$2l,ge=_sfc_main$2n,Fe=__unplugin_components_14,I=_sfc_main$2t,R=_sfc_main$2u,W=_sfc_main$2v,K=_sfc_main$2w;return openBlock(),createBlock(K,{"config-id":S.configId},{default:withCtx(()=>[createVNode(W,{"config-id":S.configId},{default:withCtx(()=>[createVNode(R,null,{default:withCtx(()=>[createVNode(I,null,{default:withCtx(()=>{var U;return[unref(x)?(openBlock(),createBlock(Fe,{key:0,position:unref(x).appearance.launcherPosition,"offset-x":unref(x).appearance.launcherOffsetX,"offset-y":unref(x).appearance.launcherOffsetY,language:((U=unref(F))==null?void 0:U.settings.language)??unref(L),style:normalizeStyle(unref(D)),"is-full-screen-on-mobile":unref($)},{default:withCtx(()=>{var Y,ee,X,J,G,te;return[unref(f)==="cta"?(openBlock(),createBlock(E,{key:0})):createCommentVNode("",!0),unref(f)==="teaser"&&unref(x).teaser.message&&((G=(J=(X=(ee=(Y=unref(x).teaser.message)==null?void 0:Y.content)==null?void 0:ee[0])==null?void 0:X.content)==null?void 0:J[0])!=null&&G.text)?(openBlock(),createBlock(z,{key:1},{default:withCtx(()=>[createVNode(B,{content:unref(x).teaser.message},null,8,["content"])]),_:1})):createCommentVNode("",!0),createBaseVNode("div",_hoisted_1,[unref(V)?(openBlock(),createBlock(pe,{key:0,gap:8,reverse:unref(x).appearance.launcherPosition==="bottom-left"},{default:withCtx(()=>[createVNode(ie,{"is-hidden":unref(f)!=="home/chat"||!unref(s)||unref(l),animation:unref(x).appearance.launcherPosition==="bottom-left"?"slide-left":"slide-right",position:unref(x).appearance.launcherPosition,class:normalizeClass(["widget__container-secondary",unref(u)?"widget__selected-product-container":void 0])},{default:withCtx(()=>[unref(f)==="home/chat"&&unref(s)?(openBlock(),createElementBlock(Fragment,{key:0},[Array.isArray(unref(s))||unref(s)===!0?(openBlock(),createBlock(N,{key:0,"is-loading":unref(s)===!0},null,8,["is-loading"])):(openBlock(),createBlock(Q,{key:1}))],64)):createCommentVNode("",!0)]),_:1},8,["is-hidden","animation","position","class"]),createVNode(ie,{class:"widget__container-primary",animation:unref(x).appearance.launcherPosition==="bottom-left"?"ltr":"rtl","is-hidden":!unref(d),position:unref(x).appearance.launcherPosition},{default:withCtx(()=>{var re;return[unref(f)==="home/story"||unref(H)&&unref(O)==="home/story"?(openBlock(),createBlock(ne,{key:0,"config-id":S.configId},null,8,["config-id"])):unref(f)==="home/chat"||unref(H)&&unref(O)==="home/chat"?(openBlock(),createBlock(se,{key:1,onSubmit:T})):(unref(f)==="home/email-collect"||unref(H)&&unref(O)==="home/email-collect")&&((re=unref(x))==null?void 0:re.collectEmail)!=="never"?(openBlock(),createBlock(le,{key:2,onSubmit:q})):!unref(H)||unref(O)==="home"||!unref(O)?(openBlock(),createBlock(_e,{key:3})):createCommentVNode("",!0)]}),_:1},8,["animation","is-hidden","position"])]),_:1},8,["reverse"])):createCommentVNode("",!0),(te=unref(F))!=null&&te.ctaTeaser?(openBlock(),createBlock(be,{key:1,"is-open":unref(c),class:"widget__trigger",onClick:unref(C)},{default:withCtx(()=>{var re;return[createTextVNode(toDisplayString((re=unref(F))==null?void 0:re.ctaTeaser),1)]}),_:1},8,["is-open","onClick"])):(openBlock(),createBlock(ge,{key:2,"is-open":unref(c),class:normalizeClass([{"widget__trigger--left":unref(x).appearance.launcherPosition==="bottom-left"},"widget__trigger"]),onClick:unref(C)},{prepend:withCtx(()=>[createVNode(he)]),_:1},8,["is-open","class","onClick"]))])]}),_:1},8,["position","offset-x","offset-y","language","style","is-full-screen-on-mobile"])):createCommentVNode("",!0)]}),_:1})]),_:1})]),_:1},8,["config-id"])]),_:1},8,["config-id"])}}}),_style_0=".widget__overlay-container[data-v-51cc92bc]{position:relative}.widget__trigger[data-v-51cc92bc]{position:absolute;bottom:0;right:0;z-index:calc(var(--z-index) + 0)}.widget__trigger--left[data-v-51cc92bc]{left:0;right:auto}.widget__container-primary[data-v-51cc92bc]{position:relative;z-index:calc(var(--z-index) + 2)}.widget__container-secondary[data-v-51cc92bc]{position:relative;z-index:calc(var(--z-index) + 1)}@media only screen and (max-width: 767px){.widget__selected-product-container[data-v-51cc92bc]{z-index:calc(var(--z-index) + 3)}}",Widget=_export_sfc(_sfc_main,[["styles",[_style_0]],["__scopeId","data-v-51cc92bc"]]);function createDecoratedApp(e){const t=createApp(e),r=createPinia();return t.use(r),t}const KonvoWidget=defineCustomElement(Widget),HoolaWidget=defineCustomElement(Widget);createDecoratedApp(KonvoWidget),createDecoratedApp(HoolaWidget),customElements.define("hoola-widget",HoolaWidget),customElements.define("konvo-widget",KonvoWidget)})();
